diff --git a/harfbuzz/emojis_list_test.go b/harfbuzz/emojis_list_test.go index e6f0a777..34c9c7ac 100644 --- a/harfbuzz/emojis_list_test.go +++ b/harfbuzz/emojis_list_test.go @@ -9,6 +9,10 @@ var emojisSequences = [][]rune{ {0x1f636, 0x200d, 0x1f32b, 0xfe0f}, {0x1f636, 0x200d, 0x1f32b}, {0x1f62e, 0x200d, 0x1f4a8}, + {0x1f642, 0x200d, 0x2194, 0xfe0f}, + {0x1f642, 0x200d, 0x2194}, + {0x1f642, 0x200d, 0x2195, 0xfe0f}, + {0x1f642, 0x200d, 0x2195}, {0x1f635, 0x200d, 0x1f4ab}, {0x2639, 0xfe0f}, {0x2620, 0xfe0f}, @@ -1702,6 +1706,66 @@ var emojisSequences = [][]rune{ {0x1f6b6, 0x1f3fe, 0x200d, 0x2640}, {0x1f6b6, 0x1f3ff, 0x200d, 0x2640, 0xfe0f}, {0x1f6b6, 0x1f3ff, 0x200d, 0x2640}, + {0x1f6b6, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fb, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fb, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fc, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fd, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fe, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fe, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3ff, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3ff, 0x200d, 0x27a1}, + {0x1f6b6, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f6b6, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fb, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fb, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fb, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fb, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fc, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fc, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fc, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fc, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fd, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fd, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fd, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fd, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fe, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fe, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fe, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fe, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3ff, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3ff, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3ff, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3ff, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f6b6, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f6b6, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fb, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fb, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fb, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fb, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fc, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fc, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fc, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fc, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fd, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fd, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fd, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fd, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fe, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fe, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3fe, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3fe, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3ff, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3ff, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f6b6, 0x1f3ff, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f6b6, 0x1f3ff, 0x200d, 0x2642, 0x200d, 0x27a1}, {0x1f9cd, 0x1f3fb}, {0x1f9cd, 0x1f3fc}, {0x1f9cd, 0x1f3fd}, @@ -1760,60 +1824,228 @@ var emojisSequences = [][]rune{ {0x1f9ce, 0x1f3fe, 0x200d, 0x2640}, {0x1f9ce, 0x1f3ff, 0x200d, 0x2640, 0xfe0f}, {0x1f9ce, 0x1f3ff, 0x200d, 0x2640}, + {0x1f9ce, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fb, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fb, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fc, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fd, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fe, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fe, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3ff, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3ff, 0x200d, 0x27a1}, + {0x1f9ce, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f9ce, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fb, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fb, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fb, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fb, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fc, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fc, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fc, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fc, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fd, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fd, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fd, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fd, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fe, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fe, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fe, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fe, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3ff, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3ff, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3ff, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3ff, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f9ce, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f9ce, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fb, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fb, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fb, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fb, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fc, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fc, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fc, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fc, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fd, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fd, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fd, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fd, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fe, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fe, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3fe, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3fe, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3ff, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3ff, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9ce, 0x1f3ff, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f9ce, 0x1f3ff, 0x200d, 0x2642, 0x200d, 0x27a1}, {0x1f9d1, 0x200d, 0x1f9af}, {0x1f9d1, 0x1f3fb, 0x200d, 0x1f9af}, {0x1f9d1, 0x1f3fc, 0x200d, 0x1f9af}, {0x1f9d1, 0x1f3fd, 0x200d, 0x1f9af}, {0x1f9d1, 0x1f3fe, 0x200d, 0x1f9af}, {0x1f9d1, 0x1f3ff, 0x200d, 0x1f9af}, + {0x1f9d1, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3fb, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3fb, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3fc, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3fc, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3fd, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3fd, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3fe, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3fe, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3ff, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3ff, 0x200d, 0x1f9af, 0x200d, 0x27a1}, {0x1f468, 0x200d, 0x1f9af}, {0x1f468, 0x1f3fb, 0x200d, 0x1f9af}, {0x1f468, 0x1f3fc, 0x200d, 0x1f9af}, {0x1f468, 0x1f3fd, 0x200d, 0x1f9af}, {0x1f468, 0x1f3fe, 0x200d, 0x1f9af}, {0x1f468, 0x1f3ff, 0x200d, 0x1f9af}, + {0x1f468, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f468, 0x1f3fb, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3fb, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f468, 0x1f3fc, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3fc, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f468, 0x1f3fd, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3fd, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f468, 0x1f3fe, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3fe, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f468, 0x1f3ff, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3ff, 0x200d, 0x1f9af, 0x200d, 0x27a1}, {0x1f469, 0x200d, 0x1f9af}, {0x1f469, 0x1f3fb, 0x200d, 0x1f9af}, {0x1f469, 0x1f3fc, 0x200d, 0x1f9af}, {0x1f469, 0x1f3fd, 0x200d, 0x1f9af}, {0x1f469, 0x1f3fe, 0x200d, 0x1f9af}, {0x1f469, 0x1f3ff, 0x200d, 0x1f9af}, + {0x1f469, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f469, 0x1f3fb, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3fb, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f469, 0x1f3fc, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3fc, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f469, 0x1f3fd, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3fd, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f469, 0x1f3fe, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3fe, 0x200d, 0x1f9af, 0x200d, 0x27a1}, + {0x1f469, 0x1f3ff, 0x200d, 0x1f9af, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3ff, 0x200d, 0x1f9af, 0x200d, 0x27a1}, {0x1f9d1, 0x200d, 0x1f9bc}, {0x1f9d1, 0x1f3fb, 0x200d, 0x1f9bc}, {0x1f9d1, 0x1f3fc, 0x200d, 0x1f9bc}, {0x1f9d1, 0x1f3fd, 0x200d, 0x1f9bc}, {0x1f9d1, 0x1f3fe, 0x200d, 0x1f9bc}, {0x1f9d1, 0x1f3ff, 0x200d, 0x1f9bc}, + {0x1f9d1, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3fb, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3fb, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3fc, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3fc, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3fd, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3fd, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3fe, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3fe, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3ff, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3ff, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, {0x1f468, 0x200d, 0x1f9bc}, {0x1f468, 0x1f3fb, 0x200d, 0x1f9bc}, {0x1f468, 0x1f3fc, 0x200d, 0x1f9bc}, {0x1f468, 0x1f3fd, 0x200d, 0x1f9bc}, {0x1f468, 0x1f3fe, 0x200d, 0x1f9bc}, {0x1f468, 0x1f3ff, 0x200d, 0x1f9bc}, + {0x1f468, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f468, 0x1f3fb, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3fb, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f468, 0x1f3fc, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3fc, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f468, 0x1f3fd, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3fd, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f468, 0x1f3fe, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3fe, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f468, 0x1f3ff, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3ff, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, {0x1f469, 0x200d, 0x1f9bc}, {0x1f469, 0x1f3fb, 0x200d, 0x1f9bc}, {0x1f469, 0x1f3fc, 0x200d, 0x1f9bc}, {0x1f469, 0x1f3fd, 0x200d, 0x1f9bc}, {0x1f469, 0x1f3fe, 0x200d, 0x1f9bc}, {0x1f469, 0x1f3ff, 0x200d, 0x1f9bc}, + {0x1f469, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f469, 0x1f3fb, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3fb, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f469, 0x1f3fc, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3fc, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f469, 0x1f3fd, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3fd, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f469, 0x1f3fe, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3fe, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, + {0x1f469, 0x1f3ff, 0x200d, 0x1f9bc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3ff, 0x200d, 0x1f9bc, 0x200d, 0x27a1}, {0x1f9d1, 0x200d, 0x1f9bd}, {0x1f9d1, 0x1f3fb, 0x200d, 0x1f9bd}, {0x1f9d1, 0x1f3fc, 0x200d, 0x1f9bd}, {0x1f9d1, 0x1f3fd, 0x200d, 0x1f9bd}, {0x1f9d1, 0x1f3fe, 0x200d, 0x1f9bd}, {0x1f9d1, 0x1f3ff, 0x200d, 0x1f9bd}, + {0x1f9d1, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3fb, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3fb, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3fc, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3fc, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3fd, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3fd, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3fe, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3fe, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f9d1, 0x1f3ff, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f9d1, 0x1f3ff, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, {0x1f468, 0x200d, 0x1f9bd}, {0x1f468, 0x1f3fb, 0x200d, 0x1f9bd}, {0x1f468, 0x1f3fc, 0x200d, 0x1f9bd}, {0x1f468, 0x1f3fd, 0x200d, 0x1f9bd}, {0x1f468, 0x1f3fe, 0x200d, 0x1f9bd}, {0x1f468, 0x1f3ff, 0x200d, 0x1f9bd}, + {0x1f468, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f468, 0x1f3fb, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3fb, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f468, 0x1f3fc, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3fc, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f468, 0x1f3fd, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3fd, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f468, 0x1f3fe, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3fe, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f468, 0x1f3ff, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f468, 0x1f3ff, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, {0x1f469, 0x200d, 0x1f9bd}, {0x1f469, 0x1f3fb, 0x200d, 0x1f9bd}, {0x1f469, 0x1f3fc, 0x200d, 0x1f9bd}, {0x1f469, 0x1f3fd, 0x200d, 0x1f9bd}, {0x1f469, 0x1f3fe, 0x200d, 0x1f9bd}, {0x1f469, 0x1f3ff, 0x200d, 0x1f9bd}, + {0x1f469, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f469, 0x1f3fb, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3fb, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f469, 0x1f3fc, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3fc, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f469, 0x1f3fd, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3fd, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f469, 0x1f3fe, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3fe, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, + {0x1f469, 0x1f3ff, 0x200d, 0x1f9bd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f469, 0x1f3ff, 0x200d, 0x1f9bd, 0x200d, 0x27a1}, {0x1f3c3, 0x1f3fb}, {0x1f3c3, 0x1f3fc}, {0x1f3c3, 0x1f3fd}, @@ -1843,6 +2075,66 @@ var emojisSequences = [][]rune{ {0x1f3c3, 0x1f3fe, 0x200d, 0x2640}, {0x1f3c3, 0x1f3ff, 0x200d, 0x2640, 0xfe0f}, {0x1f3c3, 0x1f3ff, 0x200d, 0x2640}, + {0x1f3c3, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fb, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fb, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fc, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fc, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fd, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fd, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fe, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fe, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3ff, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3ff, 0x200d, 0x27a1}, + {0x1f3c3, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f3c3, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fb, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fb, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fb, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fb, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fc, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fc, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fc, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fc, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fd, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fd, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fd, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fd, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fe, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fe, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fe, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fe, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3ff, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3ff, 0x200d, 0x2640, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3ff, 0x200d, 0x2640, 0xfe0f, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3ff, 0x200d, 0x2640, 0x200d, 0x27a1}, + {0x1f3c3, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f3c3, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fb, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fb, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fb, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fb, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fc, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fc, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fc, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fc, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fd, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fd, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fd, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fd, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fe, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fe, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3fe, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3fe, 0x200d, 0x2642, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3ff, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3ff, 0x200d, 0x2642, 0x200d, 0x27a1, 0xfe0f}, + {0x1f3c3, 0x1f3ff, 0x200d, 0x2642, 0xfe0f, 0x200d, 0x27a1}, + {0x1f3c3, 0x1f3ff, 0x200d, 0x2642, 0x200d, 0x27a1}, {0x1f483, 0x1f3fb}, {0x1f483, 0x1f3fc}, {0x1f483, 0x1f3fd}, @@ -2867,6 +3159,10 @@ var emojisSequences = [][]rune{ {0x1f469, 0x200d, 0x1f467, 0x200d, 0x1f466}, {0x1f469, 0x200d, 0x1f467, 0x200d, 0x1f467}, {0x1f5e3, 0xfe0f}, + {0x1f9d1, 0x200d, 0x1f9d1, 0x200d, 0x1f9d2}, + {0x1f9d1, 0x200d, 0x1f9d1, 0x200d, 0x1f9d2, 0x200d, 0x1f9d2}, + {0x1f9d1, 0x200d, 0x1f9d2}, + {0x1f9d1, 0x200d, 0x1f9d2, 0x200d, 0x1f9d2}, {0x1f415, 0x200d, 0x1f9ba}, {0x1f408, 0x200d, 0x2b1b}, {0x1f43f, 0xfe0f}, @@ -2874,11 +3170,14 @@ var emojisSequences = [][]rune{ {0x1f43b, 0x200d, 0x2744}, {0x1f54a, 0xfe0f}, {0x1f426, 0x200d, 0x2b1b}, + {0x1f426, 0x200d, 0x1f525}, {0x1f577, 0xfe0f}, {0x1f578, 0xfe0f}, {0x1f3f5, 0xfe0f}, {0x2618, 0xfe0f}, + {0x1f34b, 0x200d, 0x1f7e9}, {0x1f336, 0xfe0f}, + {0x1f344, 0x200d, 0x1f7eb}, {0x1f37d, 0xfe0f}, {0x1f5fa, 0xfe0f}, {0x1f3d4, 0xfe0f}, @@ -2983,6 +3282,8 @@ var emojisSequences = [][]rune{ {0x2699, 0xfe0f}, {0x1f5dc, 0xfe0f}, {0x2696, 0xfe0f}, + {0x26d3, 0xfe0f, 0x200d, 0x1f4a5}, + {0x26d3, 0x200d, 0x1f4a5}, {0x26d3, 0xfe0f}, {0x2697, 0xfe0f}, {0x1f6cf, 0xfe0f}, diff --git a/harfbuzz/ot_arabic_table.go b/harfbuzz/ot_arabic_table.go index 6963f2a0..07bd61df 100644 --- a/harfbuzz/ot_arabic_table.go +++ b/harfbuzz/ot_arabic_table.go @@ -1149,8 +1149,8 @@ var arabicLigatureMarkTable = [...]arabicTableEntry{ var arabicLigature3Table = [...]arabicTableEntry{ {0xfedf, []arabicLig{ {[]rune{0xfee0, 0xfeea}, 0xf201}, - {[]rune{0xfee4, 0xfea4}, 0xfd88}, {[]rune{0xfee4, 0xfea0}, 0xf211}, + {[]rune{0xfee4, 0xfea4}, 0xfd88}, }}, } diff --git a/language/scripts_table.go b/language/scripts_table.go index 534bcf35..a002019c 100644 --- a/language/scripts_table.go +++ b/language/scripts_table.go @@ -799,8 +799,7 @@ var ScriptRanges = [...]ScriptRange{ {0x2e80, 0x2e99, 0x68616e69}, {0x2e9b, 0x2ef3, 0x68616e69}, {0x2f00, 0x2fd5, 0x68616e69}, - {0x2ff0, 0x2ffb, 0x7a797979}, - {0x3000, 0x3004, 0x7a797979}, + {0x2ff0, 0x3004, 0x7a797979}, {0x3005, 0x3005, 0x68616e69}, {0x3006, 0x3006, 0x7a797979}, {0x3007, 0x3007, 0x68616e69}, @@ -824,6 +823,7 @@ var ScriptRanges = [...]ScriptRange{ {0x3190, 0x319f, 0x7a797979}, {0x31a0, 0x31bf, 0x626f706f}, {0x31c0, 0x31e3, 0x7a797979}, + {0x31ef, 0x31ef, 0x7a797979}, {0x31f0, 0x31ff, 0x6b616e61}, {0x3200, 0x321e, 0x68616e67}, {0x3220, 0x325f, 0x7a797979}, @@ -1341,6 +1341,7 @@ var ScriptRanges = [...]ScriptRange{ {0x2b740, 0x2b81d, 0x68616e69}, {0x2b820, 0x2cea1, 0x68616e69}, {0x2ceb0, 0x2ebe0, 0x68616e69}, + {0x2ebf0, 0x2ee5d, 0x68616e69}, {0x2f800, 0x2fa1d, 0x68616e69}, {0x30000, 0x3134a, 0x68616e69}, {0x31350, 0x323af, 0x68616e69}, diff --git a/segmenter/segmenter.go b/segmenter/segmenter.go index 1bb4e6bf..28ae0ea9 100644 --- a/segmenter/segmenter.go +++ b/segmenter/segmenter.go @@ -18,17 +18,27 @@ import ( ucd "github.com/go-text/typesetting/unicodedata" ) -// runeAttr is a flag storing the break properties between two runes of -// the input text, as computed by computeAttributes -type runeAttr uint8 +// breakAttr is a flag storing the break properties between two runes of +// the input text. +type breakAttr uint8 const ( - aLineBreak runeAttr = 1 << iota - aMandatoryBreak + lineBoundary breakAttr = 1 << iota + mandatoryLineBoundary // implies LineBoundary - // this flag is on if the cursor can appear in front of a character. + // graphemeBoundary is on if the cursor can appear in front of a character, // i.e. if we are at a grapheme boundary. - aGraphemeBoundary + graphemeBoundary + + // wordBoundary is on if we are at the beginning or end of a word. + // + // To actually detect words, you should also look for runes + // with the [Alphabetic] property, or with a General_Category of Number. + // + // See also https://unicode.org/reports/tr29/#Word_Boundary_Rules, + // http://unicode.org/reports/tr44/#Alphabetic and + // http://unicode.org/reports/tr44/#General_Category_Values + wordBoundary ) const paragraphSeparator rune = 0x2029 @@ -41,6 +51,10 @@ type lineBreakClass = *unicode.RangeTable // See https://unicode.org/reports/tr29/#Grapheme_Cluster_Break_Property_Values type graphemeBreakClass = *unicode.RangeTable +// wordBreakClass stores the Unicode Word Break Property +// See https://unicode.org/reports/tr29/#Table_Word_Break_Property_Values +type wordBreakClass = *unicode.RangeTable + // cursor holds the information for the current index // processed by `computeAttributes`, that is // the context provided by previous and next runes in the text @@ -63,6 +77,16 @@ type cursor struct { // see [updateGraphemeRIOdd] isPrevGraphemeRIOdd bool + prevPrevWord wordBreakClass // the Word Break property at the previous previous, non Extend rune + prevWord wordBreakClass // the Word Break property at the previous, non Extend rune + word wordBreakClass // the Word Break property at index i + prevWordNoExtend int // the index of the last rune NOT having a Extend word break property + + // true if the `prev` rune was an odd Regional_Indicator, false if it was even or not an RI + // used for rules WB15 and WB16 + // see [updateWordRIOdd] + isPrevWordRIOdd bool + prevPrevLine lineBreakClass // the Line Break Class at index i-2 (see rules LB9 and LB10 for edge cases) prevLine lineBreakClass // the Line Break Class at index i-1 (see rules LB9 and LB10 for edge cases) line lineBreakClass // the Line Break Class at index i @@ -74,7 +98,6 @@ type cursor struct { // true if the `prev` rune was an odd Regional_Indicator, false if it was even or not an RI // used for rules LB30a - // see [updateGrRIOdd] isPrevLinebreakRIOdd bool // are we in a numeric sequence, as defined in Example 7 of customisation for LB25 @@ -89,7 +112,8 @@ type cursor struct { // some of them are set in [startIteration] func newCursor(text []rune) *cursor { cr := cursor{ - prevPrevLine: ucd.BreakXX, + prevPrevLine: ucd.BreakXX, + prevWordNoExtend: -1, } // `startIteration` set `breakCl` from `nextBreakCl` @@ -101,52 +125,60 @@ func newCursor(text []rune) *cursor { return &cr } -// computeAttributes does the heavy lifting of the segmentation, -// by computing a break attribute for each rune +// computeBreakAttributes does the heavy lifting of text segmentation, +// by computing a break attribute for each rune. // -// More precisely, `attributes` is a slice of length len(text)+1, +// More precisely, `attributes` must be a slice of length len(text)+1, // which will be filled at index i by the attribute describing the -// break between rune at index i-1 and index i +// break between rune at index i-1 and index i. // // Unicode defines a lot of properties; for now we only handle -// graphemes and line breaking -// -// The rules are somewhat complex, but the general logic is pretty simple: -// iterate through the input slice, fetch context information -// from previous and following runes required by the rules, -// and finaly apply them. -// Some rules require variable length lookup, which we handle by keeping -// a state in a [cursor] object. -func computeAttributes(text []rune, attributes []runeAttr) { +// grapheme, word and line breaking. +func computeBreakAttributes(text []rune, attributes []breakAttr) { + // The rules are somewhat complex, but the general logic is pretty simple: + // iterate through the input slice, fetch context information + // from previous and following runes required by the rules, + // and finaly apply them. + // Some rules require variable length lookup, which we handle by keeping + // a state in a [cursor] object. + // initialise the cursor properties cr := newCursor(text) for i := 0; i <= len(text); i++ { // note that we accept i == len(text) to fill the last attribute cr.startIteration(text, i) - var attr runeAttr + var attr breakAttr - // UAX#29 Grapheme Boundaries + // UAX#29 Grapheme and word Boundaries isGraphemeBoundary := cr.applyGraphemeBoundaryRules() if isGraphemeBoundary { - attr |= aGraphemeBoundary + attr |= graphemeBoundary + } + + isWordBoundary, removePrevNoExtend := cr.applyWordBoundaryRules(i) + if isWordBoundary { + attr |= wordBoundary + } + if removePrevNoExtend { + attributes[cr.prevWordNoExtend] &^= wordBoundary } // UAX#14 Line Breaking - bo := cr.applyLineBreakingRules() + bo := cr.applyLineBoundaryRules() switch bo { case breakEmpty: // rule LB31 : default to allow line break - attr |= aLineBreak + attr |= lineBoundary case breakProhibited: - attr &^= aLineBreak + attr &^= lineBoundary case breakAllowed: - attr |= aLineBreak + attr |= lineBoundary case breakMandatory: - attr |= aLineBreak - attr |= aMandatoryBreak + attr |= lineBoundary + attr |= mandatoryLineBoundary } cr.endIteration(i == 0) @@ -155,15 +187,15 @@ func computeAttributes(text []rune, attributes []runeAttr) { } // start and end of the paragraph are always - // grapheme boundaries - attributes[0] |= aGraphemeBoundary // Rule GB1 - attributes[len(text)] |= aGraphemeBoundary // Rule GB2 + // grapheme boundaries and word boundaries + attributes[0] |= graphemeBoundary | wordBoundary // Rule GB1 and WB1 + attributes[len(text)] |= graphemeBoundary | wordBoundary // Rule GB2 and WB2 // never break before the first char, // but always break after the last - attributes[0] &^= aLineBreak // Rule LB2 - attributes[len(text)] |= aLineBreak // Rule LB3 - attributes[len(text)] |= aMandatoryBreak // Rule LB3 + attributes[0] &^= lineBoundary // Rule LB2 + attributes[len(text)] |= lineBoundary // Rule LB3 + attributes[len(text)] |= mandatoryLineBoundary // Rule LB3 } // Segmenter is the entry point of the package. @@ -180,36 +212,36 @@ type Segmenter struct { text []rune // with length len(text) + 1 : // the attribute at indice i is about the - // rune at i-1 and i - // See also `computeAttributes` + // rune at i-1 and i. + // See also [ComputeBreakAttributes] // Example : // text : [b, u, l, l] // attributes : [ b, b u, u l, l l, l ] - attributes []runeAttr + attributes []breakAttr } // Init resets the segmenter storage with the given input, // and computes the attributes required to segment the text. func (seg *Segmenter) Init(paragraph []rune) { seg.text = append(seg.text[:0], paragraph...) - seg.attributes = append(seg.attributes[:0], make([]runeAttr, len(paragraph)+1)...) - computeAttributes(seg.text, seg.attributes) + seg.attributes = append(seg.attributes[:0], make([]breakAttr, len(paragraph)+1)...) + computeBreakAttributes(seg.text, seg.attributes) } // attributeIterator is an helper type used to // handle iterating over a slice of runeAttr type attributeIterator struct { src *Segmenter - pos int // the current position in the input slice - lastBreak int // the start of the current segment - flag runeAttr // break where this flag is on + pos int // the current position in the input slice + lastBreak int // the start of the current segment + flag breakAttr // break where this flag is on } // next returns true if there is still a segment to process, // and advances the iterator; or return false. -// if returning true, the segment it at li.lastBreak:li.pos +// if returning true, the segment is at [iter.lastBreak:iter.pos] func (iter *attributeIterator) next() bool { - iter.lastBreak = iter.pos // remember the start of the next line + iter.lastBreak = iter.pos // remember the start of the next segment iter.pos++ for iter.pos <= len(iter.src.text) { // can we break before i ? @@ -221,6 +253,17 @@ func (iter *attributeIterator) next() bool { return false } +// Line is the content of a line delimited by the segmenter. +type Line struct { + // Text is a subslice of the original input slice, containing the delimited line + Text []rune + // Offset is the start of the line in the input rune slice + Offset int + // IsMandatoryBreak is true if breaking (at the end of the line) + // is mandatory + IsMandatoryBreak bool +} + // LineIterator provides a convenient way of // iterating over the lines delimited by a `Segmenter`. type LineIterator struct { @@ -236,25 +279,22 @@ func (li *LineIterator) Line() Line { return Line{ Offset: li.lastBreak, Text: li.src.text[li.lastBreak:li.pos], // pos is not included since we break right before - IsMandatoryBreak: li.src.attributes[li.pos]&aMandatoryBreak != 0, + IsMandatoryBreak: li.src.attributes[li.pos]&mandatoryLineBoundary != 0, } } -// Line is the content of a line delimited by the segmenter. -type Line struct { - // Text is a subslice of the original input slice, containing the delimited line - Text []rune - // Offset is the start of the line in the input rune slice - Offset int - // IsMandatoryBreak is true if breaking (at the end of the line) - // is mandatory - IsMandatoryBreak bool -} - // LineIterator returns an iterator on the lines // delimited in [Init]. func (sg *Segmenter) LineIterator() *LineIterator { - return &LineIterator{attributeIterator: attributeIterator{src: sg, flag: aLineBreak}} + return &LineIterator{attributeIterator: attributeIterator{src: sg, flag: lineBoundary}} +} + +// Grapheme is the content of a grapheme delimited by the segmenter. +type Grapheme struct { + // Text is a subslice of the original input slice, containing the delimited grapheme + Text []rune + // Offset is the start of the grapheme in the input rune slice + Offset int } // GraphemeIterator provides a convenient way of @@ -275,16 +315,70 @@ func (gr *GraphemeIterator) Grapheme() Grapheme { } } -// Line is the content of a grapheme delimited by the segmenter. -type Grapheme struct { - // Text is a subslice of the original input slice, containing the delimited grapheme +// GraphemeIterator returns an iterator over the graphemes +// delimited in [Init]. +func (sg *Segmenter) GraphemeIterator() *GraphemeIterator { + return &GraphemeIterator{attributeIterator: attributeIterator{src: sg, flag: graphemeBoundary}} +} + +// Word is the content of a word delimited by the segmenter. +// +// More precisely, a word is formed by runes +// with the [Alphabetic] property, or with a General_Category of Number, +// delimited by the Word Boundary Unicode Property. +// +// See also https://unicode.org/reports/tr29/#Word_Boundary_Rules, +// http://unicode.org/reports/tr44/#Alphabetic and +// http://unicode.org/reports/tr44/#General_Category_Values +type Word struct { + // Text is a subslice of the original input slice, containing the delimited word Text []rune - // Offset is the start of the grapheme in the input rune slice + // Offset is the start of the word in the input rune slice Offset int } -// GraphemeIterator returns an iterator over the graphemes +type WordIterator struct { + attributeIterator + + inWord bool // true if we have seen the start of a word +} + +// Next returns true if there is still a word to process, +// and advances the iterator; or return false. +func (gr *WordIterator) Next() bool { + hasBoundary := gr.next() + if !hasBoundary { + return false + } + + if gr.inWord { // we are have reached the END of a word + gr.inWord = false + return true + } + + // do we start a word ? if so, mark it + if gr.pos < len(gr.src.text) { + gr.inWord = unicode.Is(ucd.Word, gr.src.text[gr.pos]) + } + // in any case, advance again + return gr.Next() +} + +// Word returns the current `Word` +func (gr *WordIterator) Word() Word { + return Word{ + Offset: gr.lastBreak, + Text: gr.src.text[gr.lastBreak:gr.pos], + } +} + +// WordIterator returns an iterator over the word // delimited in [Init]. -func (sg *Segmenter) GraphemeIterator() *GraphemeIterator { - return &GraphemeIterator{attributeIterator: attributeIterator{src: sg, flag: aGraphemeBoundary}} +func (sg *Segmenter) WordIterator() *WordIterator { + // check is we start at a word + inWord := false + if len(sg.text) != 0 { + inWord = unicode.Is(ucd.Word, sg.text[0]) + } + return &WordIterator{attributeIterator: attributeIterator{src: sg, flag: wordBoundary}, inWord: inWord} } diff --git a/segmenter/segmenter_test.go b/segmenter/segmenter_test.go index 12131ad2..15e13e34 100644 --- a/segmenter/segmenter_test.go +++ b/segmenter/segmenter_test.go @@ -9,6 +9,8 @@ import ( "strconv" "strings" "testing" + + tu "github.com/go-text/typesetting/opentype/testutils" ) func hex(rs []rune) string { @@ -39,6 +41,25 @@ func collectGraphemes(s *Segmenter, input []rune) []string { return out } +func collectWords(s *Segmenter, input []rune) []string { + s.Init(input) + iter := s.WordIterator() + var out []string + for iter.Next() { + out = append(out, string(iter.Word().Text)) + } + return out +} + +func collectWordBoundaries(s *Segmenter, input []rune) []bool { + s.Init(input) + out := make([]bool, len(s.attributes)) + for i, a := range s.attributes { + out[i] = a&wordBoundary != 0 + } + return out +} + func TestLineBreakUnicodeReference(t *testing.T) { file := "test/LineBreakTest.txt" b, err := ioutil.ReadFile(file) @@ -61,34 +82,45 @@ func TestLineBreakUnicodeReference(t *testing.T) { } } -func parseUCDTestLine(t *testing.T, line string) (string, []string) { - var segments []string - var input string - var currentSegment string - +func parseUCDTestLineBoundary(t *testing.T, line string) (runes []rune, boundaries []bool) { line = strings.Split(line, "#")[0] // remove comments for _, field := range strings.Fields(line) { switch field { case string(rune(0x00f7)): // DIVISION SIGN: boundary here - // do not add empty segments when DIVISION SIGN is at the start - if currentSegment != "" { - segments = append(segments, currentSegment) - currentSegment = "" - } + boundaries = append(boundaries, true) case string(rune(0x00d7)): // MULTIPLICATION SIGN: no boundary here + boundaries = append(boundaries, false) default: // read the rune hex code character, err := strconv.ParseUint(field, 16, 32) - if err != nil { - t.Fatalf("invalid line %s: %s", line, err) - } - if character > 0x10ffff { - t.Fatalf("unexpected character") - } - currentSegment += string(rune(character)) - input += string(rune(character)) + tu.AssertNoErr(t, err) + tu.Assert(t, character <= 0x10ffff) + + runes = append(runes, rune(character)) + } + } + + tu.Assert(t, len(runes)+1 == len(boundaries)) + + return +} + +func parseUCDTestLine(t *testing.T, line string) (string, []string) { + var segments []string + var segmentStart int + + runes, boundaries := parseUCDTestLineBoundary(t, line) + for i, b := range boundaries { + if i == 0 { // do not add empty segment at the start + continue + } + if b { + // boundary here + segments = append(segments, string(runes[segmentStart:i])) + segmentStart = i } } - return input, segments + + return string(runes), segments } func TestGraphemeBreakUnicodeReference(t *testing.T) { @@ -113,7 +145,45 @@ func TestGraphemeBreakUnicodeReference(t *testing.T) { } } -func segmentCount(s *Segmenter, input []rune) int { +func TestWordBreakUnicodeReference(t *testing.T) { + file := "test/WordBreakTest.txt" + b, err := ioutil.ReadFile(file) + if err != nil { + t.Fatal(err) + } + lines := strings.Split(string(b), "\n") + + var seg1 Segmenter + for i, line := range lines { + if len(line) == 0 || strings.HasPrefix(line, "#") { + continue + } + text, expectedBoundaries := parseUCDTestLineBoundary(t, line) + actualBoundaries := collectWordBoundaries(&seg1, text) + if !reflect.DeepEqual(expectedBoundaries, actualBoundaries) { + t.Errorf("line %d [%s]: expected %#v, got %#v", i+1, hex(text), expectedBoundaries, actualBoundaries) + } + } +} + +func TestWordSegmenter(t *testing.T) { + var seg Segmenter + for _, test := range []struct { + input string + words []string + }{ + {"My name is Cris", []string{"My", "name", "is", "Cris"}}, + {"Je m'appelle Benoit.", []string{"Je", "m'appelle", "Benoit"}}, + {"Hi : nice ?! suit !", []string{"Hi", "nice", "suit"}}, + } { + got := collectWords(&seg, []rune(test.input)) + if !reflect.DeepEqual(test.words, got) { + t.Errorf("for %s, expected %v, got %v", test.input, test.words, got) + } + } +} + +func lineSegmentCount(s *Segmenter, input []rune) int { s.Init(input) iter := s.LineIterator() var out int @@ -123,7 +193,7 @@ func segmentCount(s *Segmenter, input []rune) int { return out } -func getInputs() [][]rune { +func getLineBreakInputs() [][]rune { file := "test/LineBreakTest.txt" by, err := ioutil.ReadFile(file) if err != nil { @@ -138,13 +208,13 @@ func getInputs() [][]rune { } func BenchmarkSegmentUnicodeReference(b *testing.B) { - inputs := getInputs() + inputs := getLineBreakInputs() b.ResetTimer() seg := &Segmenter{} for i := 0; i < b.N; i++ { for _, line := range inputs { - segmentCount(seg, line) + lineSegmentCount(seg, line) } } } diff --git a/segmenter/test/WordBreakTest.txt b/segmenter/test/WordBreakTest.txt new file mode 100644 index 00000000..10a111a9 --- /dev/null +++ b/segmenter/test/WordBreakTest.txt @@ -0,0 +1,1854 @@ +# WordBreakTest-15.1.0.txt +# Date: 2023-03-31, 14:30:32 GMT +# © 2023 Unicode®, Inc. +# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. +# For terms of use, see https://www.unicode.org/terms_of_use.html +# +# Unicode Character Database +# For documentation, see https://www.unicode.org/reports/tr44/ +# +# Default Word_Break Test +# +# Format: +# (# )? +# contains hex Unicode code points, with +# ÷ wherever there is a break opportunity, and +# × wherever there is not. +# the format can change, but currently it shows: +# - the sample character name +# - (x) the Word_Break property value for the sample character +# - [x] the rule that determines whether there is a break or not, +# as listed in the Rules section of WordBreakTest.html +# +# These samples may be extended or changed in the future. +# +÷ 0001 ÷ 0001 ÷ # ÷ [0.2] (Other) ÷ [999.0] (Other) ÷ [0.3] +÷ 0001 × 0308 ÷ 0001 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0001 ÷ 000D ÷ # ÷ [0.2] (Other) ÷ [3.2] (CR) ÷ [0.3] +÷ 0001 × 0308 ÷ 000D ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0001 ÷ 000A ÷ # ÷ [0.2] (Other) ÷ [3.2] (LF) ÷ [0.3] +÷ 0001 × 0308 ÷ 000A ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0001 ÷ 000B ÷ # ÷ [0.2] (Other) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0001 × 0308 ÷ 000B ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0001 ÷ 3031 ÷ # ÷ [0.2] (Other) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0001 × 0308 ÷ 3031 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0001 ÷ 0041 ÷ # ÷ [0.2] (Other) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0001 × 0308 ÷ 0041 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0001 ÷ 003A ÷ # ÷ [0.2] (Other) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0001 × 0308 ÷ 003A ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0001 ÷ 002C ÷ # ÷ [0.2] (Other) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0001 × 0308 ÷ 002C ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0001 ÷ 002E ÷ # ÷ [0.2] (Other) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0001 × 0308 ÷ 002E ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0001 ÷ 0030 ÷ # ÷ [0.2] (Other) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0001 × 0308 ÷ 0030 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0001 ÷ 005F ÷ # ÷ [0.2] (Other) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0001 × 0308 ÷ 005F ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0001 ÷ 1F1E6 ÷ # ÷ [0.2] (Other) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0001 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0001 ÷ 05D0 ÷ # ÷ [0.2] (Other) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0001 × 0308 ÷ 05D0 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0001 ÷ 0022 ÷ # ÷ [0.2] (Other) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0001 × 0308 ÷ 0022 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0001 ÷ 0027 ÷ # ÷ [0.2] (Other) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0001 × 0308 ÷ 0027 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0001 ÷ 231A ÷ # ÷ [0.2] (Other) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0001 × 0308 ÷ 231A ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0001 ÷ 0020 ÷ # ÷ [0.2] (Other) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0001 × 0308 ÷ 0020 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0001 × 00AD ÷ # ÷ [0.2] (Other) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0001 × 0308 × 00AD ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0001 × 0300 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0001 × 0308 × 0300 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0001 × 200D ÷ # ÷ [0.2] (Other) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0001 × 0308 × 200D ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0001 ÷ 0061 × 2060 ÷ # ÷ [0.2] (Other) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0001 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0001 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (Other) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0001 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0001 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (Other) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0001 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0001 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (Other) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0001 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0001 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (Other) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0001 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0001 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (Other) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0001 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0001 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (Other) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0001 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0001 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (Other) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0001 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0001 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (Other) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0001 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (Other) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000D ÷ 0001 ÷ # ÷ [0.2] (CR) ÷ [3.1] (Other) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0001 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 000D ÷ 000D ÷ # ÷ [0.2] (CR) ÷ [3.1] (CR) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 000D ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 000D × 000A ÷ # ÷ [0.2] (CR) × [3.0] (LF) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 000A ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 000D ÷ 000B ÷ # ÷ [0.2] (CR) ÷ [3.1] (Newline) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 000B ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 000D ÷ 3031 ÷ # ÷ [0.2] (CR) ÷ [3.1] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 3031 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 000D ÷ 0041 ÷ # ÷ [0.2] (CR) ÷ [3.1] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0041 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 000D ÷ 003A ÷ # ÷ [0.2] (CR) ÷ [3.1] COLON (MidLetter) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 003A ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000D ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [3.1] COMMA (MidNum) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000D ÷ 002E ÷ # ÷ [0.2] (CR) ÷ [3.1] FULL STOP (MidNumLet) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 002E ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 000D ÷ 0030 ÷ # ÷ [0.2] (CR) ÷ [3.1] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0030 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 000D ÷ 005F ÷ # ÷ [0.2] (CR) ÷ [3.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 005F ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 000D ÷ 1F1E6 ÷ # ÷ [0.2] (CR) ÷ [3.1] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 000D ÷ 05D0 ÷ # ÷ [0.2] (CR) ÷ [3.1] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 05D0 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 000D ÷ 0022 ÷ # ÷ [0.2] (CR) ÷ [3.1] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0022 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 000D ÷ 0027 ÷ # ÷ [0.2] (CR) ÷ [3.1] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0027 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000D ÷ 231A ÷ # ÷ [0.2] (CR) ÷ [3.1] WATCH (ExtPict) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 231A ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 000D ÷ 0020 ÷ # ÷ [0.2] (CR) ÷ [3.1] SPACE (WSegSpace) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 000D ÷ 00AD ÷ # ÷ [0.2] (CR) ÷ [3.1] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 000D ÷ 0308 × 00AD ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 000D ÷ 0300 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 000D ÷ 0308 × 0300 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 000D ÷ 200D ÷ # ÷ [0.2] (CR) ÷ [3.1] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 000D ÷ 0308 × 200D ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 000D ÷ 0061 × 2060 ÷ # ÷ [0.2] (CR) ÷ [3.1] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000D ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (CR) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000D ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (CR) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000D ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (CR) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000D ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000D ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (CR) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000D ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (CR) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000D ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000D ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (CR) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000D ÷ 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000A ÷ 0001 ÷ # ÷ [0.2] (LF) ÷ [3.1] (Other) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0001 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 000A ÷ 000D ÷ # ÷ [0.2] (LF) ÷ [3.1] (CR) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 000D ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 000A ÷ 000A ÷ # ÷ [0.2] (LF) ÷ [3.1] (LF) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 000A ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 000A ÷ 000B ÷ # ÷ [0.2] (LF) ÷ [3.1] (Newline) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 000B ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 000A ÷ 3031 ÷ # ÷ [0.2] (LF) ÷ [3.1] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 3031 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 000A ÷ 0041 ÷ # ÷ [0.2] (LF) ÷ [3.1] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0041 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 000A ÷ 003A ÷ # ÷ [0.2] (LF) ÷ [3.1] COLON (MidLetter) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 003A ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000A ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [3.1] COMMA (MidNum) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000A ÷ 002E ÷ # ÷ [0.2] (LF) ÷ [3.1] FULL STOP (MidNumLet) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 002E ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 000A ÷ 0030 ÷ # ÷ [0.2] (LF) ÷ [3.1] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0030 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 000A ÷ 005F ÷ # ÷ [0.2] (LF) ÷ [3.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 005F ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 000A ÷ 1F1E6 ÷ # ÷ [0.2] (LF) ÷ [3.1] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 000A ÷ 05D0 ÷ # ÷ [0.2] (LF) ÷ [3.1] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 05D0 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 000A ÷ 0022 ÷ # ÷ [0.2] (LF) ÷ [3.1] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0022 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 000A ÷ 0027 ÷ # ÷ [0.2] (LF) ÷ [3.1] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0027 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000A ÷ 231A ÷ # ÷ [0.2] (LF) ÷ [3.1] WATCH (ExtPict) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 231A ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 000A ÷ 0020 ÷ # ÷ [0.2] (LF) ÷ [3.1] SPACE (WSegSpace) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 000A ÷ 00AD ÷ # ÷ [0.2] (LF) ÷ [3.1] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 000A ÷ 0308 × 00AD ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 000A ÷ 0300 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 000A ÷ 0308 × 0300 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 000A ÷ 200D ÷ # ÷ [0.2] (LF) ÷ [3.1] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 000A ÷ 0308 × 200D ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 000A ÷ 0061 × 2060 ÷ # ÷ [0.2] (LF) ÷ [3.1] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000A ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (LF) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000A ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (LF) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000A ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (LF) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000A ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000A ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (LF) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000A ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (LF) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000A ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000A ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (LF) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000A ÷ 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000B ÷ 0001 ÷ # ÷ [0.2] (Newline) ÷ [3.1] (Other) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0001 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 000B ÷ 000D ÷ # ÷ [0.2] (Newline) ÷ [3.1] (CR) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 000D ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 000B ÷ 000A ÷ # ÷ [0.2] (Newline) ÷ [3.1] (LF) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 000A ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 000B ÷ 000B ÷ # ÷ [0.2] (Newline) ÷ [3.1] (Newline) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 000B ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 000B ÷ 3031 ÷ # ÷ [0.2] (Newline) ÷ [3.1] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 3031 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 000B ÷ 0041 ÷ # ÷ [0.2] (Newline) ÷ [3.1] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0041 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 000B ÷ 003A ÷ # ÷ [0.2] (Newline) ÷ [3.1] COLON (MidLetter) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 003A ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000B ÷ 002C ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMMA (MidNum) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 002C ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000B ÷ 002E ÷ # ÷ [0.2] (Newline) ÷ [3.1] FULL STOP (MidNumLet) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 002E ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 000B ÷ 0030 ÷ # ÷ [0.2] (Newline) ÷ [3.1] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0030 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 000B ÷ 005F ÷ # ÷ [0.2] (Newline) ÷ [3.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 005F ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 000B ÷ 1F1E6 ÷ # ÷ [0.2] (Newline) ÷ [3.1] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 000B ÷ 05D0 ÷ # ÷ [0.2] (Newline) ÷ [3.1] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 05D0 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 000B ÷ 0022 ÷ # ÷ [0.2] (Newline) ÷ [3.1] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0022 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 000B ÷ 0027 ÷ # ÷ [0.2] (Newline) ÷ [3.1] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0027 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000B ÷ 231A ÷ # ÷ [0.2] (Newline) ÷ [3.1] WATCH (ExtPict) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 231A ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 000B ÷ 0020 ÷ # ÷ [0.2] (Newline) ÷ [3.1] SPACE (WSegSpace) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 000B ÷ 00AD ÷ # ÷ [0.2] (Newline) ÷ [3.1] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 000B ÷ 0308 × 00AD ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 000B ÷ 0300 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 000B ÷ 0308 × 0300 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 000B ÷ 200D ÷ # ÷ [0.2] (Newline) ÷ [3.1] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 000B ÷ 0308 × 200D ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 000B ÷ 0061 × 2060 ÷ # ÷ [0.2] (Newline) ÷ [3.1] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000B ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (Newline) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000B ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (Newline) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000B ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (Newline) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000B ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (Newline) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000B ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (Newline) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 000B ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (Newline) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 000B ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (Newline) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 000B ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (Newline) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000B ÷ 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 3031 ÷ 0001 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] (Other) ÷ [0.3] +÷ 3031 × 0308 ÷ 0001 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 3031 ÷ 000D ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [3.2] (CR) ÷ [0.3] +÷ 3031 × 0308 ÷ 000D ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 3031 ÷ 000A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [3.2] (LF) ÷ [0.3] +÷ 3031 × 0308 ÷ 000A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 3031 ÷ 000B ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [3.2] (Newline) ÷ [0.3] +÷ 3031 × 0308 ÷ 000B ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 3031 × 3031 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [13.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 3031 × 0308 × 3031 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 3031 ÷ 0041 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 3031 × 0308 ÷ 0041 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 3031 ÷ 003A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 3031 × 0308 ÷ 003A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 3031 ÷ 002C ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 3031 × 0308 ÷ 002C ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 3031 ÷ 002E ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 3031 × 0308 ÷ 002E ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 3031 ÷ 0030 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 3031 × 0308 ÷ 0030 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 3031 × 005F ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 3031 × 0308 × 005F ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 3031 ÷ 1F1E6 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 3031 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 3031 ÷ 05D0 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 3031 × 0308 ÷ 05D0 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 3031 ÷ 0022 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 3031 × 0308 ÷ 0022 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 3031 ÷ 0027 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 3031 × 0308 ÷ 0027 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 3031 ÷ 231A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 3031 × 0308 ÷ 231A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 3031 ÷ 0020 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 3031 × 0308 ÷ 0020 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 3031 × 00AD ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 3031 × 0308 × 00AD ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 3031 × 0300 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 3031 × 0308 × 0300 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 3031 × 200D ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 3031 × 0308 × 200D ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 3031 ÷ 0061 × 2060 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 3031 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 3031 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 3031 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 3031 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 3031 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 3031 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 3031 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 3031 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 3031 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 3031 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 3031 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 3031 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 3031 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 3031 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 3031 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 3031 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 3031 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0041 ÷ 0001 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [999.0] (Other) ÷ [0.3] +÷ 0041 × 0308 ÷ 0001 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0041 ÷ 000D ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [3.2] (CR) ÷ [0.3] +÷ 0041 × 0308 ÷ 000D ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0041 ÷ 000A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [3.2] (LF) ÷ [0.3] +÷ 0041 × 0308 ÷ 000A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0041 ÷ 000B ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0041 × 0308 ÷ 000B ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0041 ÷ 3031 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0041 × 0308 ÷ 3031 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0041 × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [5.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0041 × 0308 × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0041 ÷ 003A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0041 × 0308 ÷ 003A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0041 ÷ 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0041 × 0308 ÷ 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0041 ÷ 002E ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0041 × 0308 ÷ 002E ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0041 × 0030 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0041 × 0308 × 0030 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0041 × 005F ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0041 × 0308 × 005F ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0041 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0041 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0041 × 05D0 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0041 × 0308 × 05D0 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0041 ÷ 0022 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0041 × 0308 ÷ 0022 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0041 ÷ 0027 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0041 × 0308 ÷ 0027 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0041 ÷ 231A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0041 × 0308 ÷ 231A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0041 ÷ 0020 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0041 × 0308 ÷ 0020 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0041 × 00AD ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0041 × 0308 × 00AD ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0041 × 0300 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0041 × 0308 × 0300 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0041 × 200D ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0041 × 0308 × 200D ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0041 × 0061 × 2060 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [5.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0041 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0041 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0041 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0041 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0041 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0041 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0041 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0041 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0041 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0041 × 0031 ÷ 003A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0041 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0041 × 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0041 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0041 × 0031 ÷ 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0041 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0041 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0041 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 003A ÷ 0001 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] (Other) ÷ [0.3] +÷ 003A × 0308 ÷ 0001 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 003A ÷ 000D ÷ # ÷ [0.2] COLON (MidLetter) ÷ [3.2] (CR) ÷ [0.3] +÷ 003A × 0308 ÷ 000D ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 003A ÷ 000A ÷ # ÷ [0.2] COLON (MidLetter) ÷ [3.2] (LF) ÷ [0.3] +÷ 003A × 0308 ÷ 000A ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 003A ÷ 000B ÷ # ÷ [0.2] COLON (MidLetter) ÷ [3.2] (Newline) ÷ [0.3] +÷ 003A × 0308 ÷ 000B ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 003A ÷ 3031 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 003A × 0308 ÷ 3031 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 003A ÷ 0041 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 003A × 0308 ÷ 0041 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 003A ÷ 003A ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 003A × 0308 ÷ 003A ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 003A ÷ 002C ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 003A × 0308 ÷ 002C ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 003A ÷ 002E ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 003A × 0308 ÷ 002E ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 003A ÷ 0030 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 003A × 0308 ÷ 0030 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 003A ÷ 005F ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 003A × 0308 ÷ 005F ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 003A ÷ 1F1E6 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 003A × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 003A ÷ 05D0 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 003A × 0308 ÷ 05D0 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 003A ÷ 0022 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 003A × 0308 ÷ 0022 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 003A ÷ 0027 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 003A × 0308 ÷ 0027 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 003A ÷ 231A ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 003A × 0308 ÷ 231A ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 003A ÷ 0020 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 003A × 0308 ÷ 0020 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 003A × 00AD ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 003A × 0308 × 00AD ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 003A × 0300 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 003A × 0308 × 0300 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 003A × 200D ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 003A × 0308 × 200D ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 003A ÷ 0061 × 2060 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 003A × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 003A ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 003A × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 003A ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 003A × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 003A ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 003A × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 003A ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 003A × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 003A ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 003A × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 003A ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 003A × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 003A ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 003A × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 003A ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 003A × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 002C ÷ 0001 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] (Other) ÷ [0.3] +÷ 002C × 0308 ÷ 0001 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 002C ÷ 000D ÷ # ÷ [0.2] COMMA (MidNum) ÷ [3.2] (CR) ÷ [0.3] +÷ 002C × 0308 ÷ 000D ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 002C ÷ 000A ÷ # ÷ [0.2] COMMA (MidNum) ÷ [3.2] (LF) ÷ [0.3] +÷ 002C × 0308 ÷ 000A ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 002C ÷ 000B ÷ # ÷ [0.2] COMMA (MidNum) ÷ [3.2] (Newline) ÷ [0.3] +÷ 002C × 0308 ÷ 000B ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 002C ÷ 3031 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 002C × 0308 ÷ 3031 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 002C ÷ 0041 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 002C × 0308 ÷ 0041 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 002C ÷ 003A ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 002C × 0308 ÷ 003A ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 002C ÷ 002C ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 002C × 0308 ÷ 002C ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 002C ÷ 002E ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 002C × 0308 ÷ 002E ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 002C ÷ 0030 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 002C × 0308 ÷ 0030 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 002C ÷ 005F ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 002C × 0308 ÷ 005F ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 002C ÷ 1F1E6 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 002C × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 002C ÷ 05D0 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 002C × 0308 ÷ 05D0 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 002C ÷ 0022 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 002C × 0308 ÷ 0022 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 002C ÷ 0027 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 002C × 0308 ÷ 0027 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 002C ÷ 231A ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 002C × 0308 ÷ 231A ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 002C ÷ 0020 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 002C × 0308 ÷ 0020 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 002C × 00AD ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 002C × 0308 × 00AD ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 002C × 0300 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 002C × 0308 × 0300 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 002C × 200D ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 002C × 0308 × 200D ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 002C ÷ 0061 × 2060 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 002C × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 002C ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 002C × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 002C ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 002C × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 002C ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 002C × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 002C ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 002C × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 002C ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 002C × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 002C ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 002C × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 002C ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 002C × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 002C ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 002C × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 002E ÷ 0001 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] (Other) ÷ [0.3] +÷ 002E × 0308 ÷ 0001 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 002E ÷ 000D ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [3.2] (CR) ÷ [0.3] +÷ 002E × 0308 ÷ 000D ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 002E ÷ 000A ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [3.2] (LF) ÷ [0.3] +÷ 002E × 0308 ÷ 000A ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 002E ÷ 000B ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [3.2] (Newline) ÷ [0.3] +÷ 002E × 0308 ÷ 000B ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 002E ÷ 3031 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 002E × 0308 ÷ 3031 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 002E ÷ 0041 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 002E × 0308 ÷ 0041 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 002E ÷ 003A ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 002E × 0308 ÷ 003A ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 002E ÷ 002C ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 002E × 0308 ÷ 002C ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 002E ÷ 002E ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 002E × 0308 ÷ 002E ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 002E ÷ 0030 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 002E × 0308 ÷ 0030 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 002E ÷ 005F ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 002E × 0308 ÷ 005F ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 002E ÷ 1F1E6 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 002E × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 002E ÷ 05D0 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 002E × 0308 ÷ 05D0 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 002E ÷ 0022 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 002E × 0308 ÷ 0022 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 002E ÷ 0027 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 002E × 0308 ÷ 0027 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 002E ÷ 231A ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 002E × 0308 ÷ 231A ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 002E ÷ 0020 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 002E × 0308 ÷ 0020 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 002E × 00AD ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 002E × 0308 × 00AD ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 002E × 0300 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 002E × 0308 × 0300 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 002E × 200D ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 002E × 0308 × 200D ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 002E ÷ 0061 × 2060 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 002E × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 002E ÷ 0061 ÷ 003A ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 002E × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 002E ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 002E × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 002E ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 002E × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 002E ÷ 0061 ÷ 002C ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 002E × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 002E ÷ 0031 ÷ 003A ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 002E × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 002E ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 002E × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 002E ÷ 0031 ÷ 002C ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 002E × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 002E ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 002E × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0030 ÷ 0001 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] (Other) ÷ [0.3] +÷ 0030 × 0308 ÷ 0001 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0030 ÷ 000D ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [3.2] (CR) ÷ [0.3] +÷ 0030 × 0308 ÷ 000D ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0030 ÷ 000A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [3.2] (LF) ÷ [0.3] +÷ 0030 × 0308 ÷ 000A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0030 ÷ 000B ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0030 × 0308 ÷ 000B ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0030 ÷ 3031 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0030 × 0308 ÷ 3031 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0030 × 0041 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0030 × 0308 × 0041 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [10.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0030 ÷ 003A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0030 × 0308 ÷ 003A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0030 ÷ 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0030 × 0308 ÷ 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0030 ÷ 002E ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0030 × 0308 ÷ 002E ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0030 × 0030 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [8.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0030 × 0308 × 0030 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [8.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0030 × 005F ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0030 × 0308 × 005F ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0030 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0030 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0030 × 05D0 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0030 × 0308 × 05D0 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [10.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0030 ÷ 0022 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0030 × 0308 ÷ 0022 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0030 ÷ 0027 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0030 × 0308 ÷ 0027 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0030 ÷ 231A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0030 × 0308 ÷ 231A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0030 ÷ 0020 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0030 × 0308 ÷ 0020 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0030 × 00AD ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0030 × 0308 × 00AD ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0030 × 0300 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0030 × 0308 × 0300 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0030 × 200D ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0030 × 0308 × 200D ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0030 × 0061 × 2060 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0030 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [10.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0030 × 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0030 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [10.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0030 × 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0030 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [10.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0030 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0030 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [10.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0030 × 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0030 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [10.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0030 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0030 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0030 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0030 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0030 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0030 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0030 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0030 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend_FE) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 005F ÷ 0001 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] (Other) ÷ [0.3] +÷ 005F × 0308 ÷ 0001 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 005F ÷ 000D ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [3.2] (CR) ÷ [0.3] +÷ 005F × 0308 ÷ 000D ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 005F ÷ 000A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [3.2] (LF) ÷ [0.3] +÷ 005F × 0308 ÷ 000A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 005F ÷ 000B ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [3.2] (Newline) ÷ [0.3] +÷ 005F × 0308 ÷ 000B ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 005F × 3031 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 005F × 0308 × 3031 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 005F × 0041 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 005F × 0308 × 0041 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 005F ÷ 003A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 005F × 0308 ÷ 003A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 005F ÷ 002C ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 005F × 0308 ÷ 002C ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 005F ÷ 002E ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 005F × 0308 ÷ 002E ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 005F × 0030 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 005F × 0308 × 0030 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 005F × 005F ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 005F × 0308 × 005F ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 005F ÷ 1F1E6 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 005F × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 005F × 05D0 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 005F × 0308 × 05D0 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 005F ÷ 0022 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 005F × 0308 ÷ 0022 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 005F ÷ 0027 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 005F × 0308 ÷ 0027 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 005F ÷ 231A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 005F × 0308 ÷ 231A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 005F ÷ 0020 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 005F × 0308 ÷ 0020 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 005F × 00AD ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 005F × 0308 × 00AD ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 005F × 0300 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 005F × 0308 × 0300 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 005F × 200D ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 005F × 0308 × 200D ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 005F × 0061 × 2060 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 005F × 0308 × 0061 × 2060 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 005F × 0061 ÷ 003A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 005F × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 005F × 0061 ÷ 0027 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 005F × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 005F × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 005F × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 005F × 0061 ÷ 002C ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 005F × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 005F × 0031 ÷ 003A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 005F × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 005F × 0031 ÷ 0027 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 005F × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 005F × 0031 ÷ 002C ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 005F × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 005F × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 005F × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 1F1E6 ÷ 0001 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] (Other) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0001 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 1F1E6 ÷ 000D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [3.2] (CR) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 000D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 1F1E6 ÷ 000A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [3.2] (LF) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 000A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 1F1E6 ÷ 000B ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [3.2] (Newline) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 000B ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 1F1E6 ÷ 3031 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 3031 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 1F1E6 ÷ 0041 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0041 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 1F1E6 ÷ 003A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 003A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 1F1E6 ÷ 002C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 002C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 1F1E6 ÷ 002E ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 002E ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 1F1E6 ÷ 0030 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0030 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 1F1E6 ÷ 005F ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 005F ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 1F1E6 × 1F1E6 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [15.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 1F1E6 × 0308 × 1F1E6 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) × [15.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 1F1E6 ÷ 05D0 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 05D0 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 1F1E6 ÷ 0022 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0022 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 1F1E6 ÷ 0027 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0027 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 1F1E6 ÷ 231A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 231A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 1F1E6 ÷ 0020 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0020 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 1F1E6 × 00AD ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 1F1E6 × 0308 × 00AD ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 1F1E6 × 0300 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 1F1E6 × 0308 × 0300 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 1F1E6 × 200D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 1F1E6 × 0308 × 200D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 1F1E6 ÷ 0061 × 2060 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 1F1E6 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 1F1E6 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 1F1E6 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 1F1E6 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 1F1E6 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 1F1E6 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 1F1E6 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 1F1E6 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 1F1E6 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 05D0 ÷ 0001 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] (Other) ÷ [0.3] +÷ 05D0 × 0308 ÷ 0001 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 05D0 ÷ 000D ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [3.2] (CR) ÷ [0.3] +÷ 05D0 × 0308 ÷ 000D ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 05D0 ÷ 000A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [3.2] (LF) ÷ [0.3] +÷ 05D0 × 0308 ÷ 000A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 05D0 ÷ 000B ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [3.2] (Newline) ÷ [0.3] +÷ 05D0 × 0308 ÷ 000B ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 05D0 ÷ 3031 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 05D0 × 0308 ÷ 3031 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 05D0 × 0041 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 05D0 × 0308 × 0041 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 05D0 ÷ 003A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 05D0 × 0308 ÷ 003A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 05D0 ÷ 002C ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 05D0 × 0308 ÷ 002C ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 05D0 ÷ 002E ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 05D0 × 0308 ÷ 002E ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 05D0 × 0030 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 05D0 × 0308 × 0030 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 05D0 × 005F ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 05D0 × 0308 × 005F ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 05D0 ÷ 1F1E6 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 05D0 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 05D0 × 05D0 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 05D0 × 0308 × 05D0 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 05D0 ÷ 0022 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 05D0 × 0308 ÷ 0022 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 05D0 × 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [7.1] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 05D0 × 0308 × 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.1] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 05D0 ÷ 231A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 05D0 × 0308 ÷ 231A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 05D0 ÷ 0020 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 05D0 × 0308 ÷ 0020 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 05D0 × 00AD ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 05D0 × 0308 × 00AD ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 05D0 × 0300 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 05D0 × 0308 × 0300 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 05D0 × 200D ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 05D0 × 0308 × 200D ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 05D0 × 0061 × 2060 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 05D0 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 05D0 × 0061 ÷ 003A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 05D0 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 05D0 × 0061 ÷ 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 05D0 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 05D0 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 05D0 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 05D0 × 0061 ÷ 002C ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 05D0 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 05D0 × 0031 ÷ 003A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 05D0 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 05D0 × 0031 ÷ 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 05D0 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 05D0 × 0031 ÷ 002C ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 05D0 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 05D0 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 05D0 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0022 ÷ 0001 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] (Other) ÷ [0.3] +÷ 0022 × 0308 ÷ 0001 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0022 ÷ 000D ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [3.2] (CR) ÷ [0.3] +÷ 0022 × 0308 ÷ 000D ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0022 ÷ 000A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [3.2] (LF) ÷ [0.3] +÷ 0022 × 0308 ÷ 000A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0022 ÷ 000B ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0022 × 0308 ÷ 000B ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0022 ÷ 3031 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0022 × 0308 ÷ 3031 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0022 ÷ 0041 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0022 × 0308 ÷ 0041 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0022 ÷ 003A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0022 × 0308 ÷ 003A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0022 ÷ 002C ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0022 × 0308 ÷ 002C ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0022 ÷ 002E ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0022 × 0308 ÷ 002E ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0022 ÷ 0030 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0022 × 0308 ÷ 0030 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0022 ÷ 005F ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0022 × 0308 ÷ 005F ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0022 ÷ 1F1E6 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0022 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0022 ÷ 05D0 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0022 × 0308 ÷ 05D0 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0022 ÷ 0022 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0022 × 0308 ÷ 0022 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0022 ÷ 0027 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0022 × 0308 ÷ 0027 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0022 ÷ 231A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0022 × 0308 ÷ 231A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0022 ÷ 0020 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0022 × 0308 ÷ 0020 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0022 × 00AD ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0022 × 0308 × 00AD ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0022 × 0300 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0022 × 0308 × 0300 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0022 × 200D ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0022 × 0308 × 200D ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0022 ÷ 0061 × 2060 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0022 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0022 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0022 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0022 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0022 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0022 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0022 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0022 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0022 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0022 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0022 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0022 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0022 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0022 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0022 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0022 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0022 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0027 ÷ 0001 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] (Other) ÷ [0.3] +÷ 0027 × 0308 ÷ 0001 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0027 ÷ 000D ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [3.2] (CR) ÷ [0.3] +÷ 0027 × 0308 ÷ 000D ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0027 ÷ 000A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [3.2] (LF) ÷ [0.3] +÷ 0027 × 0308 ÷ 000A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0027 ÷ 000B ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0027 × 0308 ÷ 000B ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0027 ÷ 3031 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0027 × 0308 ÷ 3031 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0027 ÷ 0041 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0027 × 0308 ÷ 0041 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0027 ÷ 003A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0027 × 0308 ÷ 003A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0027 ÷ 002C ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0027 × 0308 ÷ 002C ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0027 ÷ 002E ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0027 × 0308 ÷ 002E ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0027 ÷ 0030 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0027 × 0308 ÷ 0030 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0027 ÷ 005F ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0027 × 0308 ÷ 005F ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0027 ÷ 1F1E6 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0027 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0027 ÷ 05D0 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0027 × 0308 ÷ 05D0 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0027 ÷ 0022 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0027 × 0308 ÷ 0022 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0027 ÷ 0027 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0027 × 0308 ÷ 0027 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0027 ÷ 231A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0027 × 0308 ÷ 231A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0027 ÷ 0020 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0027 × 0308 ÷ 0020 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0027 × 00AD ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0027 × 0308 × 00AD ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0027 × 0300 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0027 × 0308 × 0300 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0027 × 200D ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0027 × 0308 × 200D ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0027 ÷ 0061 × 2060 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0027 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0027 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0027 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0027 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0027 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0027 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0027 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0027 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0027 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0027 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0027 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0027 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0027 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0027 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0027 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0027 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0027 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 231A ÷ 0001 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] (Other) ÷ [0.3] +÷ 231A × 0308 ÷ 0001 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 231A ÷ 000D ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [3.2] (CR) ÷ [0.3] +÷ 231A × 0308 ÷ 000D ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 231A ÷ 000A ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [3.2] (LF) ÷ [0.3] +÷ 231A × 0308 ÷ 000A ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 231A ÷ 000B ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [3.2] (Newline) ÷ [0.3] +÷ 231A × 0308 ÷ 000B ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 231A ÷ 3031 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 231A × 0308 ÷ 3031 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 231A ÷ 0041 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 231A × 0308 ÷ 0041 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 231A ÷ 003A ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 231A × 0308 ÷ 003A ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 231A ÷ 002C ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 231A × 0308 ÷ 002C ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 231A ÷ 002E ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 231A × 0308 ÷ 002E ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 231A ÷ 0030 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 231A × 0308 ÷ 0030 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 231A ÷ 005F ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 231A × 0308 ÷ 005F ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 231A ÷ 1F1E6 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 231A × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 231A ÷ 05D0 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 231A × 0308 ÷ 05D0 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 231A ÷ 0022 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 231A × 0308 ÷ 0022 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 231A ÷ 0027 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 231A × 0308 ÷ 0027 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 231A ÷ 231A ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 231A × 0308 ÷ 231A ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 231A ÷ 0020 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 231A × 0308 ÷ 0020 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 231A × 00AD ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 231A × 0308 × 00AD ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 231A × 0300 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 231A × 0308 × 0300 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 231A × 200D ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 231A × 0308 × 200D ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 231A ÷ 0061 × 2060 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 231A × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 231A ÷ 0061 ÷ 003A ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 231A × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 231A ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 231A × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 231A ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 231A × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 231A ÷ 0061 ÷ 002C ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 231A × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 231A ÷ 0031 ÷ 003A ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 231A × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 231A ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 231A × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 231A ÷ 0031 ÷ 002C ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 231A × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 231A ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] WATCH (ExtPict) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 231A × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] WATCH (ExtPict) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0020 ÷ 0001 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] (Other) ÷ [0.3] +÷ 0020 × 0308 ÷ 0001 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0020 ÷ 000D ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [3.2] (CR) ÷ [0.3] +÷ 0020 × 0308 ÷ 000D ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0020 ÷ 000A ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [3.2] (LF) ÷ [0.3] +÷ 0020 × 0308 ÷ 000A ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0020 ÷ 000B ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0020 × 0308 ÷ 000B ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0020 ÷ 3031 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0020 × 0308 ÷ 3031 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0020 ÷ 0041 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0020 × 0308 ÷ 0041 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0020 ÷ 003A ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0020 × 0308 ÷ 003A ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0020 ÷ 002C ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0020 × 0308 ÷ 002C ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0020 ÷ 002E ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0020 × 0308 ÷ 002E ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0020 ÷ 0030 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0020 × 0308 ÷ 0030 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0020 ÷ 005F ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0020 × 0308 ÷ 005F ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0020 ÷ 1F1E6 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0020 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0020 ÷ 05D0 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0020 × 0308 ÷ 05D0 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0020 ÷ 0022 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0020 × 0308 ÷ 0022 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0020 ÷ 0027 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0020 × 0308 ÷ 0027 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0020 ÷ 231A ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0020 × 0308 ÷ 231A ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0020 × 0020 ÷ # ÷ [0.2] SPACE (WSegSpace) × [3.4] SPACE (WSegSpace) ÷ [0.3] +÷ 0020 × 0308 ÷ 0020 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0020 × 00AD ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0020 × 0308 × 00AD ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0020 × 0300 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0020 × 0308 × 0300 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0020 × 200D ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0020 × 0308 × 200D ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0020 ÷ 0061 × 2060 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0020 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0020 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0020 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0020 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0020 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0020 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0020 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0020 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0020 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0020 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0020 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0020 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0020 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0020 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0020 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0020 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0020 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 00AD ÷ 0001 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 00AD × 0308 ÷ 0001 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 00AD ÷ 000D ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 00AD × 0308 ÷ 000D ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 00AD ÷ 000A ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 00AD × 0308 ÷ 000A ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 00AD ÷ 000B ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 00AD × 0308 ÷ 000B ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 00AD ÷ 3031 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 00AD × 0308 ÷ 3031 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 00AD ÷ 0041 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 00AD × 0308 ÷ 0041 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 00AD ÷ 003A ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 00AD × 0308 ÷ 003A ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 00AD ÷ 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 00AD × 0308 ÷ 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 00AD ÷ 002E ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 00AD × 0308 ÷ 002E ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 00AD ÷ 0030 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 00AD × 0308 ÷ 0030 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 00AD ÷ 005F ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 00AD × 0308 ÷ 005F ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 00AD ÷ 1F1E6 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 00AD × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 00AD ÷ 05D0 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 00AD × 0308 ÷ 05D0 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 00AD ÷ 0022 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 00AD × 0308 ÷ 0022 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 00AD ÷ 0027 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 00AD × 0308 ÷ 0027 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 00AD ÷ 231A ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 00AD × 0308 ÷ 231A ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 00AD ÷ 0020 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 00AD × 0308 ÷ 0020 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 00AD × 00AD ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 00AD × 0308 × 00AD ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 00AD × 0300 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 00AD × 0308 × 0300 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 00AD × 200D ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 00AD × 0308 × 200D ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 00AD ÷ 0061 × 2060 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 00AD × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 00AD ÷ 0061 ÷ 003A ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 00AD × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 00AD ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 00AD × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 00AD ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 00AD × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 00AD ÷ 0061 ÷ 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 00AD × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 00AD ÷ 0031 ÷ 003A ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 00AD × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 00AD ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 00AD × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 00AD ÷ 0031 ÷ 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 00AD × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 00AD ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 00AD × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] SOFT HYPHEN (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0300 ÷ 0001 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0300 × 0308 ÷ 0001 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0300 ÷ 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0300 × 0308 ÷ 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0300 ÷ 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0300 × 0308 ÷ 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0300 ÷ 000B ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0300 × 0308 ÷ 000B ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0300 ÷ 3031 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0300 × 0308 ÷ 3031 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0300 ÷ 0041 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0300 × 0308 ÷ 0041 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0300 ÷ 003A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0300 × 0308 ÷ 003A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0300 ÷ 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0300 × 0308 ÷ 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0300 ÷ 002E ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0300 × 0308 ÷ 002E ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0300 ÷ 0030 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0300 × 0308 ÷ 0030 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0300 ÷ 005F ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0300 × 0308 ÷ 005F ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0300 ÷ 1F1E6 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0300 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0300 ÷ 05D0 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0300 × 0308 ÷ 05D0 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0300 ÷ 0022 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0300 × 0308 ÷ 0022 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0300 ÷ 0027 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0300 × 0308 ÷ 0027 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0300 ÷ 231A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0300 × 0308 ÷ 231A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0300 ÷ 0020 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0300 × 0308 ÷ 0020 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0300 × 00AD ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0300 × 0308 × 00AD ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0300 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0300 × 0308 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0300 × 200D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0300 × 0308 × 200D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0300 ÷ 0061 × 2060 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0300 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0300 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0300 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0300 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0300 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0300 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0300 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0300 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0300 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0300 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0300 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0300 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0300 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0300 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0300 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0300 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0300 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 200D ÷ 0001 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 200D × 0308 ÷ 0001 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 200D ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 200D × 0308 ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 200D ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 200D × 0308 ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 200D ÷ 000B ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 200D × 0308 ÷ 000B ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 200D ÷ 3031 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 200D × 0308 ÷ 3031 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 200D ÷ 0041 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 200D × 0308 ÷ 0041 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 200D ÷ 003A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 200D × 0308 ÷ 003A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 200D ÷ 002C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 200D × 0308 ÷ 002C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 200D ÷ 002E ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 200D × 0308 ÷ 002E ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 200D ÷ 0030 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 200D × 0308 ÷ 0030 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 200D ÷ 005F ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 200D × 0308 ÷ 005F ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 200D ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 200D × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 200D ÷ 05D0 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 200D × 0308 ÷ 05D0 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 200D ÷ 0022 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 200D × 0308 ÷ 0022 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 200D ÷ 0027 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 200D × 0308 ÷ 0027 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 200D × 231A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [3.3] WATCH (ExtPict) ÷ [0.3] +÷ 200D × 0308 ÷ 231A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 200D ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 200D × 0308 ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 200D × 00AD ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 200D × 0308 × 00AD ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 200D × 0300 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 200D × 0308 × 0300 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 200D × 200D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 200D × 0308 × 200D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 200D ÷ 0061 × 2060 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 200D × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 200D ÷ 0061 ÷ 003A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 200D × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 200D ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 200D × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 200D ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 200D × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 200D ÷ 0061 ÷ 002C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 200D × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 200D ÷ 0031 ÷ 003A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 200D × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 200D ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 200D × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 200D ÷ 0031 ÷ 002C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 200D × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 200D ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 200D × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 2060 ÷ 0001 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 0001 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0061 × 2060 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0061 × 2060 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0061 × 2060 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0061 × 2060 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0061 × 2060 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [5.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 2060 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 × 2060 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 × 2060 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0061 × 2060 × 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0061 × 2060 × 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0061 × 2060 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0061 × 2060 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0061 × 2060 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0061 × 2060 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 × 2060 ÷ 231A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 231A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0061 × 2060 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0061 × 2060 × 0308 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0061 × 2060 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0061 × 2060 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0061 × 2060 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0061 × 2060 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [5.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 2060 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 × 2060 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 × 2060 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 2060 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 × 2060 × 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 × 2060 × 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 × 2060 × 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 × 2060 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 2060 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 0001 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] (Other) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 0001 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [3.2] (CR) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [3.2] (LF) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0061 × 003A × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [7.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 003A × 0308 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0061 × 003A × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [7.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0061 × 003A × 0308 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 231A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 231A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0061 ÷ 003A × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0061 ÷ 003A × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0061 ÷ 003A × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0061 × 003A × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [7.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 003A × 0308 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 003A × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 × 003A × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 × 003A × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 × 003A × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 × 003A × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 003A × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 003A × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 × 003A × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 ÷ 003A × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 0001 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] (Other) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 0001 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [3.2] (CR) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [3.2] (LF) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0061 × 0027 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [7.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 0027 × 0308 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0061 × 0027 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [7.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0061 × 0027 × 0308 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 231A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 231A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0061 ÷ 0027 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0061 × 0027 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [7.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 0027 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 0027 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 × 0027 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 × 0027 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 × 0027 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 × 0027 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 0027 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 0027 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 × 0027 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 0027 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 0001 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0001 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [7.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0308 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [7.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0308 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 231A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 231A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [7.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 × 0027 × 2060 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [7.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0001 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] (Other) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0001 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [3.2] (CR) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [3.2] (LF) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 231A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 231A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0061 ÷ 002C × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0061 ÷ 002C × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0061 ÷ 002C × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0061 ÷ 002C × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0001 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] (Other) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0001 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [3.2] (CR) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [3.2] (LF) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 231A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 231A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0031 ÷ 003A × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0031 ÷ 003A × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0031 ÷ 003A × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 003A × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 0001 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] (Other) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 0001 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [3.2] (CR) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [3.2] (LF) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0031 × 0027 × 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0031 × 0027 × 0308 × 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 231A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 231A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0031 ÷ 0027 × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0031 ÷ 0027 × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0031 ÷ 0027 × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 0027 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 0027 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 × 0027 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 × 0027 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 × 0027 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 × 0027 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 × 0027 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 × 0027 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 × 0027 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 × 0027 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 0001 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] (Other) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 0001 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [3.2] (CR) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [3.2] (LF) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0031 × 002C × 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0031 × 002C × 0308 × 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 231A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 231A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0031 ÷ 002C × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002C × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0031 ÷ 002C × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 002C × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 × 002C × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 × 002C × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 × 002C × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 × 002C × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 × 002C × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 × 002C × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 × 002C × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 × 002C × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 0001 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0001 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] (Other) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (CR) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (LF) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [3.2] (Newline) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3] +÷ 0031 × 002E × 2060 × 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0031 × 002E × 2060 × 0308 × 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 231A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 231A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] WATCH (ExtPict) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] SOFT HYPHEN (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] COMBINING GRAVE ACCENT (Extend_FE) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 × 002E × 2060 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 × 002E × 2060 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3] +÷ 0031 × 002E × 2060 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 × 002E × 2060 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 0031 × 002E × 2060 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 × 002E × 2060 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3] +÷ 0031 × 002E × 2060 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 0031 × 002E × 2060 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format_FE) ÷ [0.3] +÷ 000D × 000A ÷ 0061 ÷ 000A ÷ 0308 ÷ # ÷ [0.2] (CR) × [3.0] (LF) ÷ [3.1] LATIN SMALL LETTER A (ALetter) ÷ [3.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend_FE) ÷ [0.3] +÷ 0061 × 0308 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) ÷ [0.3] +÷ 0020 × 200D ÷ 0646 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] ARABIC LETTER NOON (ALetter) ÷ [0.3] +÷ 0646 × 200D ÷ 0020 ÷ # ÷ [0.2] ARABIC LETTER NOON (ALetter) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3] +÷ 0671 × 0644 × 0631 × 064E × 0651 × 062D × 0650 × 064A × 0645 × 0650 ÷ 0020 ÷ 06DD × 0661 ÷ # ÷ [0.2] ARABIC LETTER ALEF WASLA (ALetter) × [5.0] ARABIC LETTER LAM (ALetter) × [5.0] ARABIC LETTER REH (ALetter) × [4.0] ARABIC FATHA (Extend_FE) × [4.0] ARABIC SHADDA (Extend_FE) × [5.0] ARABIC LETTER HAH (ALetter) × [4.0] ARABIC KASRA (Extend_FE) × [5.0] ARABIC LETTER YEH (ALetter) × [5.0] ARABIC LETTER MEEM (ALetter) × [4.0] ARABIC KASRA (Extend_FE) ÷ [999.0] SPACE (WSegSpace) ÷ [999.0] ARABIC END OF AYAH (Numeric) × [8.0] ARABIC-INDIC DIGIT ONE (Numeric) ÷ [0.3] +÷ 0721 × 0719 × 0721 × 0718 × 072A × 0710 ÷ 0020 ÷ 070F × 071D × 0717 ÷ # ÷ [0.2] SYRIAC LETTER MIM (ALetter) × [5.0] SYRIAC LETTER ZAIN (ALetter) × [5.0] SYRIAC LETTER MIM (ALetter) × [5.0] SYRIAC LETTER WAW (ALetter) × [5.0] SYRIAC LETTER RISH (ALetter) × [5.0] SYRIAC LETTER ALAPH (ALetter) ÷ [999.0] SPACE (WSegSpace) ÷ [999.0] SYRIAC ABBREVIATION MARK (ALetter) × [5.0] SYRIAC LETTER YUDH (ALetter) × [5.0] SYRIAC LETTER HE (ALetter) ÷ [0.3] +÷ 072C × 070F × 072B × 0712 × 0718 ÷ # ÷ [0.2] SYRIAC LETTER TAW (ALetter) × [5.0] SYRIAC ABBREVIATION MARK (ALetter) × [5.0] SYRIAC LETTER SHIN (ALetter) × [5.0] SYRIAC LETTER BETH (ALetter) × [5.0] SYRIAC LETTER WAW (ALetter) ÷ [0.3] +÷ 0041 × 0041 × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [5.0] LATIN CAPITAL LETTER A (ALetter) × [5.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0041 × 003A × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [6.0] COLON (MidLetter) × [7.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0041 ÷ 003A ÷ 003A ÷ 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 05D0 × 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [7.1] APOSTROPHE (Single_Quote) ÷ [0.3] +÷ 05D0 × 0022 × 05D0 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [7.2] QUOTATION MARK (Double_Quote) × [7.3] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3] +÷ 0041 × 0030 × 0030 × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [9.0] DIGIT ZERO (Numeric) × [8.0] DIGIT ZERO (Numeric) × [10.0] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 0030 × 002C × 0030 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [12.0] COMMA (MidNum) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 0030 ÷ 002C ÷ 002C ÷ 0030 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3] +÷ 3031 × 3031 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [13.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3] +÷ 0041 × 005F × 0030 × 005F × 3031 × 005F ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ZERO (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] VERTICAL KANA REPEAT MARK (Katakana) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3] +÷ 0041 × 005F × 005F × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN CAPITAL LETTER A (ALetter) ÷ [0.3] +÷ 1F1E6 × 1F1E7 ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [15.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (ALetter) ÷ [0.3] +÷ 0061 ÷ 1F1E6 × 1F1E7 ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [16.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (ALetter) ÷ [0.3] +÷ 0061 ÷ 1F1E6 × 1F1E7 × 200D ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [16.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (ALetter) ÷ [0.3] +÷ 0061 ÷ 1F1E6 × 200D × 1F1E7 ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) × [16.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (ALetter) ÷ [0.3] +÷ 0061 ÷ 1F1E6 × 1F1E7 ÷ 1F1E8 × 1F1E9 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [16.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) × [16.0] REGIONAL INDICATOR SYMBOL LETTER D (RI) ÷ [999.0] LATIN SMALL LETTER B (ALetter) ÷ [0.3] +÷ 1F476 × 1F3FF ÷ 1F476 ÷ # ÷ [0.2] BABY (ExtPict) × [4.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_FE) ÷ [999.0] BABY (ExtPict) ÷ [0.3] +÷ 1F6D1 × 200D × 1F6D1 ÷ # ÷ [0.2] OCTAGONAL SIGN (ExtPict) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) × [3.3] OCTAGONAL SIGN (ExtPict) ÷ [0.3] +÷ 0061 × 200D × 1F6D1 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) × [3.3] OCTAGONAL SIGN (ExtPict) ÷ [0.3] +÷ 2701 × 200D × 2701 ÷ # ÷ [0.2] UPPER BLADE SCISSORS (Other) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) × [3.3] UPPER BLADE SCISSORS (Other) ÷ [0.3] +÷ 0061 × 200D × 2701 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) × [3.3] UPPER BLADE SCISSORS (Other) ÷ [0.3] +÷ 1F476 × 1F3FF × 0308 × 200D × 1F476 × 1F3FF ÷ # ÷ [0.2] BABY (ExtPict) × [4.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) × [3.3] BABY (ExtPict) × [4.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_FE) ÷ [0.3] +÷ 1F6D1 × 1F3FF ÷ # ÷ [0.2] OCTAGONAL SIGN (ExtPict) × [4.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_FE) ÷ [0.3] +÷ 200D × 1F6D1 × 1F3FF ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [3.3] OCTAGONAL SIGN (ExtPict) × [4.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_FE) ÷ [0.3] +÷ 200D × 1F6D1 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [3.3] OCTAGONAL SIGN (ExtPict) ÷ [0.3] +÷ 200D × 1F6D1 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ_FE) × [3.3] OCTAGONAL SIGN (ExtPict) ÷ [0.3] +÷ 1F6D1 ÷ 1F6D1 ÷ # ÷ [0.2] OCTAGONAL SIGN (ExtPict) ÷ [999.0] OCTAGONAL SIGN (ExtPict) ÷ [0.3] +÷ 0061 × 0308 × 200D × 0308 × 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [4.0] COMBINING DIAERESIS (Extend_FE) × [4.0] ZERO WIDTH JOINER (ZWJ_FE) × [4.0] COMBINING DIAERESIS (Extend_FE) × [5.0] LATIN SMALL LETTER B (ALetter) ÷ [0.3] +÷ 0061 ÷ 0020 × 0020 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] SPACE (WSegSpace) × [3.4] SPACE (WSegSpace) ÷ [999.0] LATIN SMALL LETTER B (ALetter) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 003A ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 003A ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 003A ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 003A ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 003A ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 003A ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 003A ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 003A ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 003A ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 003A ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 ÷ 003A ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 003A ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 003A ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 002E ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 002E ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 002E ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 ÷ 002E ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 002E ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 002E ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 002E ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 002E ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 002E ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 ÷ 002E ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 002E ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 002E ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 002E ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 002E ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 002E ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 ÷ 002E ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 002E ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 002E ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 002C ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 002C ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 002C ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 002C ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 002C ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 002C ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 002C ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 002C ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 002C ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 002C ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0031 ÷ 002C ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0031 ÷ 002C ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0031 × 005F × 0061 ÷ 002C ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 003A ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 003A ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 003A ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 003A ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 003A ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 003A ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 003A ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 003A ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 003A ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 003A ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 ÷ 003A ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 003A ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 003A ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 002E ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 002E ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 002E ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 ÷ 002E ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 002E ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 002E ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 002E ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 002E ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 002E ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 ÷ 002E ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 002E ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 002E ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 002E ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 002E ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 002E ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 ÷ 002E ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 002E ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 002E ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 002C ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 002C ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 002C ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 002C ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 002C ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 002C ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 002C ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 002C ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 002C ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 002C ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3] +÷ 0061 ÷ 002C ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0031 ÷ 002C ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +÷ 0061 × 005F × 0061 ÷ 002C ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALetter) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALetter) ÷ [0.3] +# +# Lines: 1826 +# +# EOF diff --git a/segmenter/unicode14_rules.go b/segmenter/unicode14_rules.go index 066dbf15..5587e8de 100644 --- a/segmenter/unicode14_rules.go +++ b/segmenter/unicode14_rules.go @@ -10,7 +10,7 @@ import ( // Apply the Line Breaking Rules and returns the computed break opportunity // See https://unicode.org/reports/tr14/#BreakingRules -func (cr *cursor) applyLineBreakingRules() breakOpportunity { +func (cr *cursor) applyLineBoundaryRules() breakOpportunity { // start by attributing the break class for the current rune cr.ruleLB1() @@ -398,13 +398,21 @@ func (cr *cursor) startIteration(text []rune, i int) { } // query general unicode properties for the current rune + cr.isExtentedPic = unicode.Is(ucd.Extended_Pictographic, cr.r) cr.prevGrapheme = cr.grapheme cr.grapheme = ucd.LookupGraphemeBreakClass(cr.r) + if cr.word != ucd.WordBreakExtendFormat { + cr.prevPrevWord = cr.prevWord + cr.prevWord = cr.word + cr.prevWordNoExtend = i - 1 + } + cr.word = ucd.LookupWordBreakClass(cr.r) + // prevPrevLine and prevLine are handled in endIteration - cr.line = cr.nextLine // avoid calling LookupBreakClass twice + cr.line = cr.nextLine // avoid calling LookupLineBreakClass twice cr.nextLine = ucd.LookupLineBreakClass(cr.next) } diff --git a/segmenter/unicode29_rules.go b/segmenter/unicode29_rules.go index 2a527d2b..d41063e0 100644 --- a/segmenter/unicode29_rules.go +++ b/segmenter/unicode29_rules.go @@ -2,7 +2,13 @@ package segmenter -import ucd "github.com/go-text/typesetting/unicodedata" +import ( + ucd "github.com/go-text/typesetting/unicodedata" +) + +// ----------------------------------------------------------------------- +// ------------------------- Grapheme boundaries ------------------------- +// ----------------------------------------------------------------------- // Apply the Grapheme_Cluster_Boundary_Rules and returns a true if we are // at a grapheme break. @@ -39,7 +45,7 @@ func (cr *cursor) applyGraphemeBoundaryRules() bool { return true // Rule GB999 } -// update `isPrevGrRIOdd` used for the rules GB12 and GB13 +// update `isPrevGraphemeRIOdd` used for the rules GB12 and GB13 // and returns `true` if one of them triggered func (cr *cursor) updateGraphemeRIOdd() (trigger bool) { if cr.grapheme == ucd.GraphemeBreakRegional_Indicator { @@ -95,3 +101,94 @@ func (cr *cursor) updatePictoSequence() bool { panic("exhaustive switch") } } + +// ----------------------------------------------------------------------- +// ------------------------- Word boundaries ----------------------------- +// ----------------------------------------------------------------------- + +// update `isPrevWordRIOdd` used for the rules WB15 and WB16 +// and returns `true` if one of them triggered +func (cr *cursor) updateWordRIOdd() (trigger bool) { + if cr.word == ucd.WordBreakExtendFormat { + return false // skip + } + + if cr.word == ucd.WordBreakRegional_Indicator { + trigger = cr.isPrevWordRIOdd + cr.isPrevWordRIOdd = !cr.isPrevWordRIOdd // switch the parity + } else { + cr.isPrevWordRIOdd = false + } + return trigger +} + +// Apply the Word_Boundary_Rules and returns true if we are at a +// word boundary. +// removePrevNoExtend is true if the index [prevWordNoExtend] +// should be marked as NOT being a word boundary +// See https://unicode.org/reports/tr29/#Word_Boundary_Rules +func (cr *cursor) applyWordBoundaryRules(i int) (isWordBoundary, removePrevNoExtend bool) { + triggerWB15_16 := cr.updateWordRIOdd() + + prevPrev, prev, current := cr.prevPrevWord, cr.prevWord, cr.word + + // we apply Rules WB1 and WB2 at the end of the main loop + + isAfterNoExtend := cr.prevWordNoExtend == i-1 + + if cr.prev == '\u000D' && cr.r == '\u000A' { // Rule WB3 + isWordBoundary = false + } else if prev == ucd.WordBreakNewlineCRLF && isAfterNoExtend { + // The extra check for prevWordNoExtend is to correctly handle sequences like + // Newline ÷ Extend × Extend + // since we have not skipped ExtendFormat yet. + isWordBoundary = true // Rule WB3a + } else if current == ucd.WordBreakNewlineCRLF { + isWordBoundary = true // Rule WB3b + } else if cr.prev == 0x200D && cr.isExtentedPic { + isWordBoundary = false // Rule WB3c + } else if prev == ucd.WordBreakWSegSpace && + current == ucd.WordBreakWSegSpace && isAfterNoExtend { + isWordBoundary = false // Rule WB3d + } else if current == ucd.WordBreakExtendFormat { + isWordBoundary = false // Rules WB4 + } else if (prev == ucd.WordBreakALetter || prev == ucd.WordBreakHebrew_Letter || prev == ucd.WordBreakNumeric) && + (current == ucd.WordBreakALetter || current == ucd.WordBreakHebrew_Letter || current == ucd.WordBreakNumeric) { + isWordBoundary = false // Rules WB5, WB8, WB9, WB10 + } else if prev == ucd.WordBreakKatakana && current == ucd.WordBreakKatakana { + isWordBoundary = false // Rule WB13 + } else if (prev == ucd.WordBreakALetter || + prev == ucd.WordBreakHebrew_Letter || + prev == ucd.WordBreakNumeric || + prev == ucd.WordBreakKatakana || + prev == ucd.WordBreakExtendNumLet) && + current == ucd.WordBreakExtendNumLet { + isWordBoundary = false // Rule WB13a + } else if prev == ucd.WordBreakExtendNumLet && + (current == ucd.WordBreakALetter || current == ucd.WordBreakHebrew_Letter || current == ucd.WordBreakNumeric || + current == ucd.WordBreakKatakana) { + isWordBoundary = false // Rule WB13b + } else if (prevPrev == ucd.WordBreakALetter || prevPrev == ucd.WordBreakHebrew_Letter) && + (prev == ucd.WordBreakMidLetter || prev == ucd.WordBreakMidNumLet || prev == ucd.WordBreakSingle_Quote) && + (current == ucd.WordBreakALetter || current == ucd.WordBreakHebrew_Letter) { + removePrevNoExtend = true // Rule WB6 + isWordBoundary = false // Rule WB7 + } else if prev == ucd.WordBreakHebrew_Letter && current == ucd.WordBreakSingle_Quote { + isWordBoundary = false // Rule WB7a + } else if prevPrev == ucd.WordBreakHebrew_Letter && cr.prev == 0x0022 && + current == ucd.WordBreakHebrew_Letter { + removePrevNoExtend = true // Rule WB7b + isWordBoundary = false // Rule WB7c + } else if (prevPrev == ucd.WordBreakNumeric && current == ucd.WordBreakNumeric) && + (prev == ucd.WordBreakMidNum || prev == ucd.WordBreakMidNumLet || + prev == ucd.WordBreakSingle_Quote) { + isWordBoundary = false // Rule WB11 + removePrevNoExtend = true // Rule WB12 + } else if triggerWB15_16 { + isWordBoundary = false // Rule WB15 and WB16 + } else { + isWordBoundary = true // Rule WB999 + } + + return isWordBoundary, removePrevNoExtend +} diff --git a/unicodedata/combining_classes.go b/unicodedata/combining_classes.go index 8814d10b..115c206a 100644 --- a/unicodedata/combining_classes.go +++ b/unicodedata/combining_classes.go @@ -321,15 +321,14 @@ var combiningClasses = [256]*unicode.RangeTable{ {Lo: 0x2e80, Hi: 0x2e99, Stride: 1}, {Lo: 0x2e9b, Hi: 0x2ef3, Stride: 1}, {Lo: 0x2f00, Hi: 0x2fd5, Stride: 1}, - {Lo: 0x2ff0, Hi: 0x2ffb, Stride: 1}, - {Lo: 0x3000, Hi: 0x3029, Stride: 1}, + {Lo: 0x2ff0, Hi: 0x3029, Stride: 1}, {Lo: 0x3030, Hi: 0x303f, Stride: 1}, {Lo: 0x3041, Hi: 0x3096, Stride: 1}, {Lo: 0x309b, Hi: 0x30ff, Stride: 1}, {Lo: 0x3105, Hi: 0x312f, Stride: 1}, {Lo: 0x3131, Hi: 0x318e, Stride: 1}, {Lo: 0x3190, Hi: 0x31e3, Stride: 1}, - {Lo: 0x31f0, Hi: 0x321e, Stride: 1}, + {Lo: 0x31ef, Hi: 0x321e, Stride: 1}, {Lo: 0x3220, Hi: 0x3400, Stride: 1}, {Lo: 0x4dbf, Hi: 0x4e00, Stride: 1}, {Lo: 0x9fff, Hi: 0xa48c, Stride: 1}, @@ -793,6 +792,7 @@ var combiningClasses = [256]*unicode.RangeTable{ {Lo: 0x2b740, Hi: 0x2b81d, Stride: 221}, {Lo: 0x2b820, Hi: 0x2cea1, Stride: 5761}, {Lo: 0x2ceb0, Hi: 0x2ebe0, Stride: 7472}, + {Lo: 0x2ebf0, Hi: 0x2ee5d, Stride: 621}, {Lo: 0x2f800, Hi: 0x2fa1d, Stride: 1}, {Lo: 0x30000, Hi: 0x3134a, Stride: 4938}, {Lo: 0x31350, Hi: 0x323af, Stride: 4191}, diff --git a/unicodedata/east_asian_width.go b/unicodedata/east_asian_width.go index c0f9376d..a4843f5d 100644 --- a/unicodedata/east_asian_width.go +++ b/unicodedata/east_asian_width.go @@ -40,14 +40,13 @@ var LargeEastAsian = &unicode.RangeTable{ {Lo: 0x2e80, Hi: 0x2e99, Stride: 1}, {Lo: 0x2e9b, Hi: 0x2ef3, Stride: 1}, {Lo: 0x2f00, Hi: 0x2fd5, Stride: 1}, - {Lo: 0x2ff0, Hi: 0x2ffb, Stride: 1}, - {Lo: 0x3000, Hi: 0x303e, Stride: 1}, + {Lo: 0x2ff0, Hi: 0x303e, Stride: 1}, {Lo: 0x3041, Hi: 0x3096, Stride: 1}, {Lo: 0x3099, Hi: 0x30ff, Stride: 1}, {Lo: 0x3105, Hi: 0x312f, Stride: 1}, {Lo: 0x3131, Hi: 0x318e, Stride: 1}, {Lo: 0x3190, Hi: 0x31e3, Stride: 1}, - {Lo: 0x31f0, Hi: 0x321e, Stride: 1}, + {Lo: 0x31ef, Hi: 0x321e, Stride: 1}, {Lo: 0x3220, Hi: 0x3247, Stride: 1}, {Lo: 0x3250, Hi: 0x4dbf, Stride: 1}, {Lo: 0x4e00, Hi: 0xa48c, Stride: 1}, diff --git a/unicodedata/general_category.go b/unicodedata/general_category.go index 18193b9a..06cc02e0 100644 --- a/unicodedata/general_category.go +++ b/unicodedata/general_category.go @@ -775,6 +775,7 @@ var Lo = &unicode.RangeTable{ {Lo: 0x2b740, Hi: 0x2b81d, Stride: 221}, {Lo: 0x2b820, Hi: 0x2cea1, Stride: 5761}, {Lo: 0x2ceb0, Hi: 0x2ebe0, Stride: 7472}, + {Lo: 0x2ebf0, Hi: 0x2ee5d, Stride: 621}, {Lo: 0x2f800, Hi: 0x2fa1d, Stride: 1}, {Lo: 0x30000, Hi: 0x3134a, Stride: 4938}, {Lo: 0x31350, Hi: 0x323af, Stride: 4191}, @@ -2082,7 +2083,7 @@ var So = &unicode.RangeTable{ {Lo: 0x2e80, Hi: 0x2e99, Stride: 1}, {Lo: 0x2e9b, Hi: 0x2ef3, Stride: 1}, {Lo: 0x2f00, Hi: 0x2fd5, Stride: 1}, - {Lo: 0x2ff0, Hi: 0x2ffb, Stride: 1}, + {Lo: 0x2ff0, Hi: 0x2fff, Stride: 1}, {Lo: 0x3004, Hi: 0x3012, Stride: 14}, {Lo: 0x3013, Hi: 0x3020, Stride: 13}, {Lo: 0x3036, Hi: 0x3037, Stride: 1}, @@ -2090,7 +2091,8 @@ var So = &unicode.RangeTable{ {Lo: 0x3190, Hi: 0x3191, Stride: 1}, {Lo: 0x3196, Hi: 0x319f, Stride: 1}, {Lo: 0x31c0, Hi: 0x31e3, Stride: 1}, - {Lo: 0x3200, Hi: 0x321e, Stride: 1}, + {Lo: 0x31ef, Hi: 0x3200, Stride: 17}, + {Lo: 0x3201, Hi: 0x321e, Stride: 1}, {Lo: 0x322a, Hi: 0x3247, Stride: 1}, {Lo: 0x3250, Hi: 0x3260, Stride: 16}, {Lo: 0x3261, Hi: 0x327f, Stride: 1}, diff --git a/unicodedata/linebreak.go b/unicodedata/linebreak.go index 8d064829..5d3b5e18 100644 --- a/unicodedata/linebreak.go +++ b/unicodedata/linebreak.go @@ -51,11 +51,15 @@ var BreakSP = &unicode.RangeTable{ var BreakNU = &unicode.RangeTable{ R16: []unicode.Range16{ {Lo: 0x0030, Hi: 0x0039, Stride: 1}, + {Lo: 0x0600, Hi: 0x0605, Stride: 1}, {Lo: 0x0660, Hi: 0x0669, Stride: 1}, {Lo: 0x066b, Hi: 0x066c, Stride: 1}, - {Lo: 0x06f0, Hi: 0x06f9, Stride: 1}, + {Lo: 0x06dd, Hi: 0x06f0, Stride: 19}, + {Lo: 0x06f1, Hi: 0x06f9, Stride: 1}, {Lo: 0x07c0, Hi: 0x07c9, Stride: 1}, - {Lo: 0x0966, Hi: 0x096f, Stride: 1}, + {Lo: 0x0890, Hi: 0x0891, Stride: 1}, + {Lo: 0x08e2, Hi: 0x0966, Stride: 132}, + {Lo: 0x0967, Hi: 0x096f, Stride: 1}, {Lo: 0x09e6, Hi: 0x09ef, Stride: 1}, {Lo: 0x0a66, Hi: 0x0a6f, Stride: 1}, {Lo: 0x0ae6, Hi: 0x0aef, Stride: 1}, @@ -76,22 +80,19 @@ var BreakNU = &unicode.RangeTable{ {Lo: 0x19d0, Hi: 0x19d9, Stride: 1}, {Lo: 0x1a80, Hi: 0x1a89, Stride: 1}, {Lo: 0x1a90, Hi: 0x1a99, Stride: 1}, - {Lo: 0x1b50, Hi: 0x1b59, Stride: 1}, {Lo: 0x1bb0, Hi: 0x1bb9, Stride: 1}, {Lo: 0x1c40, Hi: 0x1c49, Stride: 1}, {Lo: 0x1c50, Hi: 0x1c59, Stride: 1}, {Lo: 0xa620, Hi: 0xa629, Stride: 1}, {Lo: 0xa8d0, Hi: 0xa8d9, Stride: 1}, {Lo: 0xa900, Hi: 0xa909, Stride: 1}, - {Lo: 0xa9d0, Hi: 0xa9d9, Stride: 1}, {Lo: 0xa9f0, Hi: 0xa9f9, Stride: 1}, - {Lo: 0xaa50, Hi: 0xaa59, Stride: 1}, {Lo: 0xabf0, Hi: 0xabf9, Stride: 1}, }, R32: []unicode.Range32{ {Lo: 0x104a0, Hi: 0x104a9, Stride: 1}, {Lo: 0x10d30, Hi: 0x10d39, Stride: 1}, - {Lo: 0x11066, Hi: 0x1106f, Stride: 1}, + {Lo: 0x110bd, Hi: 0x110cd, Stride: 16}, {Lo: 0x110f0, Hi: 0x110f9, Stride: 1}, {Lo: 0x11136, Hi: 0x1113f, Stride: 1}, {Lo: 0x111d0, Hi: 0x111d9, Stride: 1}, @@ -102,11 +103,9 @@ var BreakNU = &unicode.RangeTable{ {Lo: 0x116c0, Hi: 0x116c9, Stride: 1}, {Lo: 0x11730, Hi: 0x11739, Stride: 1}, {Lo: 0x118e0, Hi: 0x118e9, Stride: 1}, - {Lo: 0x11950, Hi: 0x11959, Stride: 1}, {Lo: 0x11c50, Hi: 0x11c59, Stride: 1}, {Lo: 0x11d50, Hi: 0x11d59, Stride: 1}, {Lo: 0x11da0, Hi: 0x11da9, Stride: 1}, - {Lo: 0x11f50, Hi: 0x11f59, Stride: 1}, {Lo: 0x16a60, Hi: 0x16a69, Stride: 1}, {Lo: 0x16ac0, Hi: 0x16ac9, Stride: 1}, {Lo: 0x16b50, Hi: 0x16b59, Stride: 1}, @@ -152,16 +151,16 @@ var BreakAL = &unicode.RangeTable{ {Lo: 0x058d, Hi: 0x058e, Stride: 1}, {Lo: 0x05c0, Hi: 0x05c3, Stride: 3}, {Lo: 0x05f3, Hi: 0x05f4, Stride: 1}, - {Lo: 0x0600, Hi: 0x0608, Stride: 1}, + {Lo: 0x0606, Hi: 0x0608, Stride: 1}, {Lo: 0x060e, Hi: 0x060f, Stride: 1}, {Lo: 0x0620, Hi: 0x064a, Stride: 1}, {Lo: 0x066d, Hi: 0x066f, Stride: 1}, {Lo: 0x0671, Hi: 0x06d3, Stride: 1}, - {Lo: 0x06d5, Hi: 0x06dd, Stride: 8}, - {Lo: 0x06de, Hi: 0x06e5, Stride: 7}, - {Lo: 0x06e6, Hi: 0x06e9, Stride: 3}, - {Lo: 0x06ee, Hi: 0x06ef, Stride: 1}, - {Lo: 0x06fa, Hi: 0x070d, Stride: 1}, + {Lo: 0x06d5, Hi: 0x06de, Stride: 9}, + {Lo: 0x06e5, Hi: 0x06e6, Stride: 1}, + {Lo: 0x06e9, Hi: 0x06ee, Stride: 5}, + {Lo: 0x06ef, Hi: 0x06fa, Stride: 11}, + {Lo: 0x06fb, Hi: 0x070d, Stride: 1}, {Lo: 0x070f, Hi: 0x0710, Stride: 1}, {Lo: 0x0712, Hi: 0x072f, Stride: 1}, {Lo: 0x074d, Hi: 0x07a5, Stride: 1}, @@ -177,10 +176,8 @@ var BreakAL = &unicode.RangeTable{ {Lo: 0x085e, Hi: 0x0860, Stride: 2}, {Lo: 0x0861, Hi: 0x086a, Stride: 1}, {Lo: 0x0870, Hi: 0x088e, Stride: 1}, - {Lo: 0x0890, Hi: 0x0891, Stride: 1}, {Lo: 0x08a0, Hi: 0x08c9, Stride: 1}, - {Lo: 0x08e2, Hi: 0x0904, Stride: 34}, - {Lo: 0x0905, Hi: 0x0939, Stride: 1}, + {Lo: 0x0904, Hi: 0x0939, Stride: 1}, {Lo: 0x093d, Hi: 0x0950, Stride: 19}, {Lo: 0x0958, Hi: 0x0961, Stride: 1}, {Lo: 0x0970, Hi: 0x0980, Stride: 1}, @@ -333,14 +330,9 @@ var BreakAL = &unicode.RangeTable{ {Lo: 0x1940, Hi: 0x19e0, Stride: 160}, {Lo: 0x19e1, Hi: 0x1a16, Stride: 1}, {Lo: 0x1a1e, Hi: 0x1a1f, Stride: 1}, - {Lo: 0x1b05, Hi: 0x1b33, Stride: 1}, - {Lo: 0x1b45, Hi: 0x1b4c, Stride: 1}, - {Lo: 0x1b5c, Hi: 0x1b61, Stride: 5}, - {Lo: 0x1b62, Hi: 0x1b6a, Stride: 1}, - {Lo: 0x1b74, Hi: 0x1b7c, Stride: 1}, {Lo: 0x1b83, Hi: 0x1ba0, Stride: 1}, {Lo: 0x1bae, Hi: 0x1baf, Stride: 1}, - {Lo: 0x1bba, Hi: 0x1be5, Stride: 1}, + {Lo: 0x1bba, Hi: 0x1bbf, Stride: 1}, {Lo: 0x1bfc, Hi: 0x1c23, Stride: 1}, {Lo: 0x1c4d, Hi: 0x1c4f, Stride: 1}, {Lo: 0x1c5a, Hi: 0x1c7d, Stride: 1}, @@ -525,16 +517,7 @@ var BreakAL = &unicode.RangeTable{ {Lo: 0xa8fd, Hi: 0xa8fe, Stride: 1}, {Lo: 0xa90a, Hi: 0xa925, Stride: 1}, {Lo: 0xa930, Hi: 0xa946, Stride: 1}, - {Lo: 0xa95f, Hi: 0xa984, Stride: 37}, - {Lo: 0xa985, Hi: 0xa9b2, Stride: 1}, - {Lo: 0xa9c1, Hi: 0xa9c6, Stride: 1}, - {Lo: 0xa9ca, Hi: 0xa9cd, Stride: 1}, - {Lo: 0xa9cf, Hi: 0xa9de, Stride: 15}, - {Lo: 0xa9df, Hi: 0xaa00, Stride: 33}, - {Lo: 0xaa01, Hi: 0xaa28, Stride: 1}, - {Lo: 0xaa40, Hi: 0xaa42, Stride: 1}, - {Lo: 0xaa44, Hi: 0xaa4b, Stride: 1}, - {Lo: 0xaa5c, Hi: 0xaae0, Stride: 132}, + {Lo: 0xa95f, Hi: 0xaae0, Stride: 385}, {Lo: 0xaae1, Hi: 0xaaea, Stride: 1}, {Lo: 0xaaf2, Hi: 0xaaf4, Stride: 1}, {Lo: 0xab01, Hi: 0xab06, Stride: 1}, @@ -644,15 +627,9 @@ var BreakAL = &unicode.RangeTable{ {Lo: 0x10f86, Hi: 0x10f89, Stride: 1}, {Lo: 0x10fb0, Hi: 0x10fcb, Stride: 1}, {Lo: 0x10fe0, Hi: 0x10ff6, Stride: 1}, - {Lo: 0x11003, Hi: 0x11037, Stride: 1}, - {Lo: 0x11049, Hi: 0x1104d, Stride: 1}, - {Lo: 0x11052, Hi: 0x11065, Stride: 1}, - {Lo: 0x11071, Hi: 0x11072, Stride: 1}, - {Lo: 0x11075, Hi: 0x11083, Stride: 14}, - {Lo: 0x11084, Hi: 0x110af, Stride: 1}, - {Lo: 0x110bb, Hi: 0x110bd, Stride: 1}, - {Lo: 0x110cd, Hi: 0x110d0, Stride: 3}, - {Lo: 0x110d1, Hi: 0x110e8, Stride: 1}, + {Lo: 0x11083, Hi: 0x110af, Stride: 1}, + {Lo: 0x110bb, Hi: 0x110bc, Stride: 1}, + {Lo: 0x110d0, Hi: 0x110e8, Stride: 1}, {Lo: 0x11103, Hi: 0x11126, Stride: 1}, {Lo: 0x11144, Hi: 0x11147, Stride: 3}, {Lo: 0x11150, Hi: 0x11172, Stride: 1}, @@ -672,14 +649,6 @@ var BreakAL = &unicode.RangeTable{ {Lo: 0x1128f, Hi: 0x1129d, Stride: 1}, {Lo: 0x1129f, Hi: 0x112a8, Stride: 1}, {Lo: 0x112b0, Hi: 0x112de, Stride: 1}, - {Lo: 0x11305, Hi: 0x1130c, Stride: 1}, - {Lo: 0x1130f, Hi: 0x11310, Stride: 1}, - {Lo: 0x11313, Hi: 0x11328, Stride: 1}, - {Lo: 0x1132a, Hi: 0x11330, Stride: 1}, - {Lo: 0x11332, Hi: 0x11333, Stride: 1}, - {Lo: 0x11335, Hi: 0x11339, Stride: 1}, - {Lo: 0x1133d, Hi: 0x11350, Stride: 19}, - {Lo: 0x1135d, Hi: 0x11361, Stride: 1}, {Lo: 0x11400, Hi: 0x11434, Stride: 1}, {Lo: 0x11447, Hi: 0x1144a, Stride: 1}, {Lo: 0x1144f, Hi: 0x1145d, Stride: 14}, @@ -697,13 +666,8 @@ var BreakAL = &unicode.RangeTable{ {Lo: 0x1183b, Hi: 0x118a0, Stride: 101}, {Lo: 0x118a1, Hi: 0x118df, Stride: 1}, {Lo: 0x118ea, Hi: 0x118f2, Stride: 1}, - {Lo: 0x118ff, Hi: 0x11906, Stride: 1}, - {Lo: 0x11909, Hi: 0x1190c, Stride: 3}, - {Lo: 0x1190d, Hi: 0x11913, Stride: 1}, - {Lo: 0x11915, Hi: 0x11916, Stride: 1}, - {Lo: 0x11918, Hi: 0x1192f, Stride: 1}, - {Lo: 0x1193f, Hi: 0x11941, Stride: 2}, - {Lo: 0x119a0, Hi: 0x119a7, Stride: 1}, + {Lo: 0x118ff, Hi: 0x119a0, Stride: 161}, + {Lo: 0x119a1, Hi: 0x119a7, Stride: 1}, {Lo: 0x119aa, Hi: 0x119d0, Stride: 1}, {Lo: 0x119e1, Hi: 0x119e3, Stride: 2}, {Lo: 0x11a00, Hi: 0x11a0b, Stride: 11}, @@ -725,14 +689,8 @@ var BreakAL = &unicode.RangeTable{ {Lo: 0x11d61, Hi: 0x11d65, Stride: 1}, {Lo: 0x11d67, Hi: 0x11d68, Stride: 1}, {Lo: 0x11d6a, Hi: 0x11d89, Stride: 1}, - {Lo: 0x11d98, Hi: 0x11ee0, Stride: 328}, - {Lo: 0x11ee1, Hi: 0x11ef2, Stride: 1}, - {Lo: 0x11ef7, Hi: 0x11ef8, Stride: 1}, - {Lo: 0x11f02, Hi: 0x11f04, Stride: 2}, - {Lo: 0x11f05, Hi: 0x11f10, Stride: 1}, - {Lo: 0x11f12, Hi: 0x11f33, Stride: 1}, - {Lo: 0x11fb0, Hi: 0x11fc0, Stride: 16}, - {Lo: 0x11fc1, Hi: 0x11fdc, Stride: 1}, + {Lo: 0x11d98, Hi: 0x11fb0, Stride: 536}, + {Lo: 0x11fc0, Hi: 0x11fdc, Stride: 1}, {Lo: 0x11fe1, Hi: 0x11ff1, Stride: 1}, {Lo: 0x12000, Hi: 0x12399, Stride: 1}, {Lo: 0x12400, Hi: 0x1246e, Stride: 1}, @@ -742,7 +700,7 @@ var BreakAL = &unicode.RangeTable{ {Lo: 0x1325e, Hi: 0x13281, Stride: 1}, {Lo: 0x13283, Hi: 0x13285, Stride: 1}, {Lo: 0x1328a, Hi: 0x13378, Stride: 1}, - {Lo: 0x1337c, Hi: 0x1342f, Stride: 1}, + {Lo: 0x1337c, Hi: 0x1342e, Stride: 1}, {Lo: 0x13441, Hi: 0x13446, Stride: 1}, {Lo: 0x14400, Hi: 0x145cd, Stride: 1}, {Lo: 0x145d0, Hi: 0x14646, Stride: 1}, @@ -987,10 +945,10 @@ var BreakOP = &unicode.RangeTable{ R32: []unicode.Range32{ {Lo: 0x13258, Hi: 0x1325a, Stride: 1}, {Lo: 0x13286, Hi: 0x13288, Stride: 2}, - {Lo: 0x13379, Hi: 0x13437, Stride: 190}, - {Lo: 0x1343c, Hi: 0x1343e, Stride: 2}, - {Lo: 0x145ce, Hi: 0x1e95e, Stride: 41872}, - {Lo: 0x1e95f, Hi: 0x1e95f, Stride: 1}, + {Lo: 0x13379, Hi: 0x1342f, Stride: 182}, + {Lo: 0x13437, Hi: 0x1343c, Stride: 5}, + {Lo: 0x1343e, Hi: 0x145ce, Stride: 4496}, + {Lo: 0x1e95e, Hi: 0x1e95f, Stride: 1}, }, LatinOffset: 2, } @@ -1093,7 +1051,8 @@ var BreakGL = &unicode.RangeTable{ {Lo: 0x202f, Hi: 0x202f, Stride: 1}, }, R32: []unicode.Range32{ - {Lo: 0x13430, Hi: 0x13436, Stride: 1}, + {Lo: 0x1107f, Hi: 0x13430, Stride: 9137}, + {Lo: 0x13431, Hi: 0x13436, Stride: 1}, {Lo: 0x13439, Hi: 0x1343b, Stride: 1}, {Lo: 0x16fe4, Hi: 0x16fe4, Stride: 1}, }, @@ -1176,6 +1135,10 @@ var BreakHL = &unicode.RangeTable{ // Ideographic var BreakID = &unicode.RangeTable{ R16: []unicode.Range16{ + {Lo: 0x1b50, Hi: 0x1b59, Stride: 1}, + {Lo: 0x1b5c, Hi: 0x1b61, Stride: 5}, + {Lo: 0x1b62, Hi: 0x1b6a, Stride: 1}, + {Lo: 0x1b74, Hi: 0x1b7c, Stride: 1}, {Lo: 0x231a, Hi: 0x231b, Stride: 1}, {Lo: 0x23f0, Hi: 0x23f3, Stride: 1}, {Lo: 0x2600, Hi: 0x2603, Stride: 1}, @@ -1202,7 +1165,7 @@ var BreakID = &unicode.RangeTable{ {Lo: 0x2e81, Hi: 0x2e99, Stride: 1}, {Lo: 0x2e9b, Hi: 0x2ef3, Stride: 1}, {Lo: 0x2f00, Hi: 0x2fd5, Stride: 1}, - {Lo: 0x2ff0, Hi: 0x2ffb, Stride: 1}, + {Lo: 0x2ff0, Hi: 0x2fff, Stride: 1}, {Lo: 0x3003, Hi: 0x3004, Stride: 1}, {Lo: 0x3006, Hi: 0x3007, Stride: 1}, {Lo: 0x3012, Hi: 0x3013, Stride: 1}, @@ -1228,13 +1191,20 @@ var BreakID = &unicode.RangeTable{ {Lo: 0x3106, Hi: 0x312f, Stride: 1}, {Lo: 0x3131, Hi: 0x318e, Stride: 1}, {Lo: 0x3190, Hi: 0x31e3, Stride: 1}, - {Lo: 0x3200, Hi: 0x321e, Stride: 1}, + {Lo: 0x31ef, Hi: 0x3200, Stride: 17}, + {Lo: 0x3201, Hi: 0x321e, Stride: 1}, {Lo: 0x3220, Hi: 0x3247, Stride: 1}, {Lo: 0x3250, Hi: 0x4dbf, Stride: 1}, {Lo: 0x4e00, Hi: 0xa014, Stride: 1}, {Lo: 0xa016, Hi: 0xa48c, Stride: 1}, {Lo: 0xa490, Hi: 0xa4c6, Stride: 1}, - {Lo: 0xf900, Hi: 0xfaff, Stride: 1}, + {Lo: 0xa9c1, Hi: 0xa9c6, Stride: 1}, + {Lo: 0xa9ca, Hi: 0xa9cd, Stride: 1}, + {Lo: 0xa9d0, Hi: 0xa9d9, Stride: 1}, + {Lo: 0xa9de, Hi: 0xa9df, Stride: 1}, + {Lo: 0xaa50, Hi: 0xaa59, Stride: 1}, + {Lo: 0xaa5c, Hi: 0xf900, Stride: 20132}, + {Lo: 0xf901, Hi: 0xfaff, Stride: 1}, {Lo: 0xfe30, Hi: 0xfe34, Stride: 1}, {Lo: 0xfe45, Hi: 0xfe46, Stride: 1}, {Lo: 0xfe49, Hi: 0xfe4f, Stride: 1}, @@ -1261,6 +1231,9 @@ var BreakID = &unicode.RangeTable{ {Lo: 0xffe2, Hi: 0xffe4, Stride: 1}, }, R32: []unicode.Range32{ + {Lo: 0x11049, Hi: 0x1104d, Stride: 1}, + {Lo: 0x11052, Hi: 0x11065, Stride: 1}, + {Lo: 0x11950, Hi: 0x11959, Stride: 1}, {Lo: 0x11f45, Hi: 0x11f4f, Stride: 1}, {Lo: 0x17000, Hi: 0x187f7, Stride: 1}, {Lo: 0x18800, Hi: 0x18aff, Stride: 1}, @@ -1396,6 +1369,9 @@ var BreakBA = &unicode.RangeTable{ {Lo: 0xa8ce, Hi: 0xa8cf, Stride: 1}, {Lo: 0xa92e, Hi: 0xa92f, Stride: 1}, {Lo: 0xa9c7, Hi: 0xa9c9, Stride: 1}, + {Lo: 0xa9cf, Hi: 0xaa40, Stride: 113}, + {Lo: 0xaa41, Hi: 0xaa42, Stride: 1}, + {Lo: 0xaa44, Hi: 0xaa4b, Stride: 1}, {Lo: 0xaa5d, Hi: 0xaa5f, Stride: 1}, {Lo: 0xaaf0, Hi: 0xaaf1, Stride: 1}, {Lo: 0xabeb, Hi: 0xabeb, Stride: 1}, @@ -1416,7 +1392,8 @@ var BreakBA = &unicode.RangeTable{ {Lo: 0x111de, Hi: 0x111df, Stride: 1}, {Lo: 0x11238, Hi: 0x11239, Stride: 1}, {Lo: 0x1123b, Hi: 0x1123c, Stride: 1}, - {Lo: 0x112a9, Hi: 0x1144b, Stride: 418}, + {Lo: 0x112a9, Hi: 0x1133d, Stride: 148}, + {Lo: 0x1135d, Hi: 0x1144b, Stride: 238}, {Lo: 0x1144c, Hi: 0x1144e, Stride: 1}, {Lo: 0x1145a, Hi: 0x1145b, Stride: 1}, {Lo: 0x115c2, Hi: 0x115c3, Stride: 1}, @@ -1428,9 +1405,10 @@ var BreakBA = &unicode.RangeTable{ {Lo: 0x11a9a, Hi: 0x11a9c, Stride: 1}, {Lo: 0x11aa1, Hi: 0x11aa2, Stride: 1}, {Lo: 0x11c41, Hi: 0x11c45, Stride: 1}, - {Lo: 0x11f43, Hi: 0x11f44, Stride: 1}, - {Lo: 0x11fff, Hi: 0x12470, Stride: 1137}, - {Lo: 0x12471, Hi: 0x12474, Stride: 1}, + {Lo: 0x11ef2, Hi: 0x11ef7, Stride: 5}, + {Lo: 0x11ef8, Hi: 0x11f43, Stride: 75}, + {Lo: 0x11f44, Hi: 0x11fff, Stride: 187}, + {Lo: 0x12470, Hi: 0x12474, Stride: 1}, {Lo: 0x16a6e, Hi: 0x16a6f, Stride: 1}, {Lo: 0x16af5, Hi: 0x16b37, Stride: 66}, {Lo: 0x16b38, Hi: 0x16b39, Stride: 1}, @@ -1606,11 +1584,11 @@ var BreakCM = &unicode.RangeTable{ {Lo: 0x1a7f, Hi: 0x1ab0, Stride: 49}, {Lo: 0x1ab1, Hi: 0x1ace, Stride: 1}, {Lo: 0x1b00, Hi: 0x1b04, Stride: 1}, - {Lo: 0x1b34, Hi: 0x1b44, Stride: 1}, + {Lo: 0x1b34, Hi: 0x1b43, Stride: 1}, {Lo: 0x1b6b, Hi: 0x1b73, Stride: 1}, {Lo: 0x1b80, Hi: 0x1b82, Stride: 1}, {Lo: 0x1ba1, Hi: 0x1bad, Stride: 1}, - {Lo: 0x1be6, Hi: 0x1bf3, Stride: 1}, + {Lo: 0x1be6, Hi: 0x1bf1, Stride: 1}, {Lo: 0x1c24, Hi: 0x1c37, Stride: 1}, {Lo: 0x1cd0, Hi: 0x1cd2, Stride: 1}, {Lo: 0x1cd4, Hi: 0x1ce8, Stride: 1}, @@ -1645,7 +1623,7 @@ var BreakCM = &unicode.RangeTable{ {Lo: 0xa927, Hi: 0xa92d, Stride: 1}, {Lo: 0xa947, Hi: 0xa953, Stride: 1}, {Lo: 0xa980, Hi: 0xa983, Stride: 1}, - {Lo: 0xa9b3, Hi: 0xa9c0, Stride: 1}, + {Lo: 0xa9b3, Hi: 0xa9bf, Stride: 1}, {Lo: 0xaa29, Hi: 0xaa36, Stride: 1}, {Lo: 0xaa43, Hi: 0xaa4c, Stride: 9}, {Lo: 0xaa4d, Hi: 0xaaeb, Stride: 158}, @@ -1673,10 +1651,10 @@ var BreakCM = &unicode.RangeTable{ {Lo: 0x10f46, Hi: 0x10f50, Stride: 1}, {Lo: 0x10f82, Hi: 0x10f85, Stride: 1}, {Lo: 0x11000, Hi: 0x11002, Stride: 1}, - {Lo: 0x11038, Hi: 0x11046, Stride: 1}, + {Lo: 0x11038, Hi: 0x11045, Stride: 1}, {Lo: 0x11070, Hi: 0x11073, Stride: 3}, - {Lo: 0x11074, Hi: 0x1107f, Stride: 11}, - {Lo: 0x11080, Hi: 0x11082, Stride: 1}, + {Lo: 0x11074, Hi: 0x11080, Stride: 12}, + {Lo: 0x11081, Hi: 0x11082, Stride: 1}, {Lo: 0x110b0, Hi: 0x110ba, Stride: 1}, {Lo: 0x110c2, Hi: 0x11100, Stride: 62}, {Lo: 0x11101, Hi: 0x11102, Stride: 1}, @@ -1694,7 +1672,7 @@ var BreakCM = &unicode.RangeTable{ {Lo: 0x1133b, Hi: 0x1133c, Stride: 1}, {Lo: 0x1133e, Hi: 0x11344, Stride: 1}, {Lo: 0x11347, Hi: 0x11348, Stride: 1}, - {Lo: 0x1134b, Hi: 0x1134d, Stride: 1}, + {Lo: 0x1134b, Hi: 0x1134c, Stride: 1}, {Lo: 0x11357, Hi: 0x11362, Stride: 11}, {Lo: 0x11363, Hi: 0x11366, Stride: 3}, {Lo: 0x11367, Hi: 0x1136c, Stride: 1}, @@ -1710,7 +1688,7 @@ var BreakCM = &unicode.RangeTable{ {Lo: 0x1182c, Hi: 0x1183a, Stride: 1}, {Lo: 0x11930, Hi: 0x11935, Stride: 1}, {Lo: 0x11937, Hi: 0x11938, Stride: 1}, - {Lo: 0x1193b, Hi: 0x1193e, Stride: 1}, + {Lo: 0x1193b, Hi: 0x1193d, Stride: 1}, {Lo: 0x11940, Hi: 0x11942, Stride: 2}, {Lo: 0x11943, Hi: 0x119d1, Stride: 142}, {Lo: 0x119d2, Hi: 0x119d7, Stride: 1}, @@ -1738,7 +1716,7 @@ var BreakCM = &unicode.RangeTable{ {Lo: 0x11f00, Hi: 0x11f01, Stride: 1}, {Lo: 0x11f03, Hi: 0x11f34, Stride: 49}, {Lo: 0x11f35, Hi: 0x11f3a, Stride: 1}, - {Lo: 0x11f3e, Hi: 0x11f42, Stride: 1}, + {Lo: 0x11f3e, Hi: 0x11f41, Stride: 1}, {Lo: 0x13440, Hi: 0x13447, Stride: 7}, {Lo: 0x13448, Hi: 0x13455, Stride: 1}, {Lo: 0x16af0, Hi: 0x16af4, Stride: 1}, diff --git a/unicodedata/sentence_break.go b/unicodedata/sentence_break.go index 07d93a11..41138984 100644 --- a/unicodedata/sentence_break.go +++ b/unicodedata/sentence_break.go @@ -21,7 +21,8 @@ var STerm = &unicode.RangeTable{ {Lo: 0x104b, Hi: 0x1362, Stride: 791}, {Lo: 0x1367, Hi: 0x1368, Stride: 1}, {Lo: 0x166e, Hi: 0x1735, Stride: 199}, - {Lo: 0x1736, Hi: 0x1803, Stride: 205}, + {Lo: 0x1736, Hi: 0x17d4, Stride: 158}, + {Lo: 0x17d5, Hi: 0x1803, Stride: 46}, {Lo: 0x1809, Hi: 0x1944, Stride: 315}, {Lo: 0x1945, Hi: 0x1aa8, Stride: 355}, {Lo: 0x1aa9, Hi: 0x1aab, Stride: 1}, diff --git a/unicodedata/unicode.go b/unicodedata/unicode.go index 82b6dd66..20dd70b5 100644 --- a/unicodedata/unicode.go +++ b/unicodedata/unicode.go @@ -75,6 +75,22 @@ func LookupGraphemeBreakClass(ch rune) *unicode.RangeTable { return nil } +// LookupordBreakClass returns the word break property for the rune (see the constants ordBreakXXX), +// or nil +func LookupWordBreakClass(ch rune) *unicode.RangeTable { + // a lot of runes do not have a word break property : + // avoid testing all the wordBreaks classes for them + if !unicode.Is(wordBreakAll, ch) { + return nil + } + for _, class := range wordBreaks { + if unicode.Is(class, ch) { + return class + } + } + return nil +} + // LookupMirrorChar finds the mirrored equivalent of a character as defined in // the file BidiMirroring.txt of the Unicode Character Database available at // http://www.unicode.org/Public/UNIDATA/BidiMirroring.txt. diff --git a/unicodedata/unicode_test.go b/unicodedata/unicode_test.go index 8dde65c0..2e8d058b 100644 --- a/unicodedata/unicode_test.go +++ b/unicodedata/unicode_test.go @@ -6,6 +6,7 @@ import ( "unicode" "github.com/go-text/typesetting/language" + tu "github.com/go-text/typesetting/opentype/testutils" ) func TestUnicodeNormalization(t *testing.T) { @@ -144,11 +145,11 @@ func TestLookupLineBreakClass(t *testing.T) { {'\u24EA', BreakAI}, {'\u2780', BreakAI}, // AL: Ordinary Alphabetic and Symbol Characters (XP) - {'\u0600', BreakAL}, // ARABIC NUMBER SIGN - {'\u06DD', BreakAL}, // ARABIC END OF AYAH + {'\u0600', BreakNU}, // ARABIC NUMBER SIGN + {'\u06DD', BreakNU}, // ARABIC END OF AYAH {'\u070F', BreakAL}, // SYRIAC ABBREVIATION MARK {'\u2061', BreakAL}, // FUNCTION APPLICATION - {'\U000110BD', BreakAL}, // KAITHI NUMBER SIGN + {'\U000110BD', BreakNU}, // KAITHI NUMBER SIGN // BA: Break After (A) {'\u1680', BreakBA}, // OGHAM SPACE MARK {'\u2000', BreakBA}, // EN QUAD @@ -567,6 +568,12 @@ func TestLookupGraphemeBreakClass(t *testing.T) { } } +func TestLookupWordBreakClass(t *testing.T) { + // these runes have changed from Unicode v15.0 to 15.1 + tu.Assert(t, LookupWordBreakClass(0x6DD) == WordBreakNumeric) + tu.Assert(t, LookupWordBreakClass(0x661) == WordBreakNumeric) +} + func TestLookupMirrorChar(t *testing.T) { tests := []struct { args rune diff --git a/unicodedata/word_break.go b/unicodedata/word_break.go new file mode 100644 index 00000000..d062b3ca --- /dev/null +++ b/unicodedata/word_break.go @@ -0,0 +1,2650 @@ +// SPDX-License-Identifier: Unlicense OR BSD-3-Clause + +package unicodedata + +import "unicode" + +// Code generated by typesettings-utils/generators/unicodedata/cmd/main.go DO NOT EDIT. + +// WordBreakProperty: ALetter +var WordBreakALetter = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x0041, Hi: 0x005a, Stride: 1}, + {Lo: 0x0061, Hi: 0x007a, Stride: 1}, + {Lo: 0x00aa, Hi: 0x00b5, Stride: 11}, + {Lo: 0x00ba, Hi: 0x00c0, Stride: 6}, + {Lo: 0x00c1, Hi: 0x00d6, Stride: 1}, + {Lo: 0x00d8, Hi: 0x00f6, Stride: 1}, + {Lo: 0x00f8, Hi: 0x02d7, Stride: 1}, + {Lo: 0x02de, Hi: 0x02ff, Stride: 1}, + {Lo: 0x0370, Hi: 0x0374, Stride: 1}, + {Lo: 0x0376, Hi: 0x0377, Stride: 1}, + {Lo: 0x037a, Hi: 0x037d, Stride: 1}, + {Lo: 0x037f, Hi: 0x0386, Stride: 7}, + {Lo: 0x0388, Hi: 0x038a, Stride: 1}, + {Lo: 0x038c, Hi: 0x038e, Stride: 2}, + {Lo: 0x038f, Hi: 0x03a1, Stride: 1}, + {Lo: 0x03a3, Hi: 0x03f5, Stride: 1}, + {Lo: 0x03f7, Hi: 0x0481, Stride: 1}, + {Lo: 0x048a, Hi: 0x052f, Stride: 1}, + {Lo: 0x0531, Hi: 0x0556, Stride: 1}, + {Lo: 0x0559, Hi: 0x055c, Stride: 1}, + {Lo: 0x055e, Hi: 0x0560, Stride: 2}, + {Lo: 0x0561, Hi: 0x0588, Stride: 1}, + {Lo: 0x058a, Hi: 0x05f3, Stride: 105}, + {Lo: 0x0620, Hi: 0x064a, Stride: 1}, + {Lo: 0x066e, Hi: 0x066f, Stride: 1}, + {Lo: 0x0671, Hi: 0x06d3, Stride: 1}, + {Lo: 0x06d5, Hi: 0x06e5, Stride: 16}, + {Lo: 0x06e6, Hi: 0x06ee, Stride: 8}, + {Lo: 0x06ef, Hi: 0x06fa, Stride: 11}, + {Lo: 0x06fb, Hi: 0x06fc, Stride: 1}, + {Lo: 0x06ff, Hi: 0x070f, Stride: 16}, + {Lo: 0x0710, Hi: 0x0712, Stride: 2}, + {Lo: 0x0713, Hi: 0x072f, Stride: 1}, + {Lo: 0x074d, Hi: 0x07a5, Stride: 1}, + {Lo: 0x07b1, Hi: 0x07ca, Stride: 25}, + {Lo: 0x07cb, Hi: 0x07ea, Stride: 1}, + {Lo: 0x07f4, Hi: 0x07f5, Stride: 1}, + {Lo: 0x07fa, Hi: 0x0800, Stride: 6}, + {Lo: 0x0801, Hi: 0x0815, Stride: 1}, + {Lo: 0x081a, Hi: 0x0824, Stride: 10}, + {Lo: 0x0828, Hi: 0x0840, Stride: 24}, + {Lo: 0x0841, Hi: 0x0858, Stride: 1}, + {Lo: 0x0860, Hi: 0x086a, Stride: 1}, + {Lo: 0x0870, Hi: 0x0887, Stride: 1}, + {Lo: 0x0889, Hi: 0x088e, Stride: 1}, + {Lo: 0x08a0, Hi: 0x08c9, Stride: 1}, + {Lo: 0x0904, Hi: 0x0939, Stride: 1}, + {Lo: 0x093d, Hi: 0x0950, Stride: 19}, + {Lo: 0x0958, Hi: 0x0961, Stride: 1}, + {Lo: 0x0971, Hi: 0x0980, Stride: 1}, + {Lo: 0x0985, Hi: 0x098c, Stride: 1}, + {Lo: 0x098f, Hi: 0x0990, Stride: 1}, + {Lo: 0x0993, Hi: 0x09a8, Stride: 1}, + {Lo: 0x09aa, Hi: 0x09b0, Stride: 1}, + {Lo: 0x09b2, Hi: 0x09b6, Stride: 4}, + {Lo: 0x09b7, Hi: 0x09b9, Stride: 1}, + {Lo: 0x09bd, Hi: 0x09ce, Stride: 17}, + {Lo: 0x09dc, Hi: 0x09dd, Stride: 1}, + {Lo: 0x09df, Hi: 0x09e1, Stride: 1}, + {Lo: 0x09f0, Hi: 0x09f1, Stride: 1}, + {Lo: 0x09fc, Hi: 0x0a05, Stride: 9}, + {Lo: 0x0a06, Hi: 0x0a0a, Stride: 1}, + {Lo: 0x0a0f, Hi: 0x0a10, Stride: 1}, + {Lo: 0x0a13, Hi: 0x0a28, Stride: 1}, + {Lo: 0x0a2a, Hi: 0x0a30, Stride: 1}, + {Lo: 0x0a32, Hi: 0x0a33, Stride: 1}, + {Lo: 0x0a35, Hi: 0x0a36, Stride: 1}, + {Lo: 0x0a38, Hi: 0x0a39, Stride: 1}, + {Lo: 0x0a59, Hi: 0x0a5c, Stride: 1}, + {Lo: 0x0a5e, Hi: 0x0a72, Stride: 20}, + {Lo: 0x0a73, Hi: 0x0a74, Stride: 1}, + {Lo: 0x0a85, Hi: 0x0a8d, Stride: 1}, + {Lo: 0x0a8f, Hi: 0x0a91, Stride: 1}, + {Lo: 0x0a93, Hi: 0x0aa8, Stride: 1}, + {Lo: 0x0aaa, Hi: 0x0ab0, Stride: 1}, + {Lo: 0x0ab2, Hi: 0x0ab3, Stride: 1}, + {Lo: 0x0ab5, Hi: 0x0ab9, Stride: 1}, + {Lo: 0x0abd, Hi: 0x0ad0, Stride: 19}, + {Lo: 0x0ae0, Hi: 0x0ae1, Stride: 1}, + {Lo: 0x0af9, Hi: 0x0b05, Stride: 12}, + {Lo: 0x0b06, Hi: 0x0b0c, Stride: 1}, + {Lo: 0x0b0f, Hi: 0x0b10, Stride: 1}, + {Lo: 0x0b13, Hi: 0x0b28, Stride: 1}, + {Lo: 0x0b2a, Hi: 0x0b30, Stride: 1}, + {Lo: 0x0b32, Hi: 0x0b33, Stride: 1}, + {Lo: 0x0b35, Hi: 0x0b39, Stride: 1}, + {Lo: 0x0b3d, Hi: 0x0b5c, Stride: 31}, + {Lo: 0x0b5d, Hi: 0x0b5f, Stride: 2}, + {Lo: 0x0b60, Hi: 0x0b61, Stride: 1}, + {Lo: 0x0b71, Hi: 0x0b83, Stride: 18}, + {Lo: 0x0b85, Hi: 0x0b8a, Stride: 1}, + {Lo: 0x0b8e, Hi: 0x0b90, Stride: 1}, + {Lo: 0x0b92, Hi: 0x0b95, Stride: 1}, + {Lo: 0x0b99, Hi: 0x0b9a, Stride: 1}, + {Lo: 0x0b9c, Hi: 0x0b9e, Stride: 2}, + {Lo: 0x0b9f, Hi: 0x0ba3, Stride: 4}, + {Lo: 0x0ba4, Hi: 0x0ba8, Stride: 4}, + {Lo: 0x0ba9, Hi: 0x0baa, Stride: 1}, + {Lo: 0x0bae, Hi: 0x0bb9, Stride: 1}, + {Lo: 0x0bd0, Hi: 0x0c05, Stride: 53}, + {Lo: 0x0c06, Hi: 0x0c0c, Stride: 1}, + {Lo: 0x0c0e, Hi: 0x0c10, Stride: 1}, + {Lo: 0x0c12, Hi: 0x0c28, Stride: 1}, + {Lo: 0x0c2a, Hi: 0x0c39, Stride: 1}, + {Lo: 0x0c3d, Hi: 0x0c58, Stride: 27}, + {Lo: 0x0c59, Hi: 0x0c5a, Stride: 1}, + {Lo: 0x0c5d, Hi: 0x0c60, Stride: 3}, + {Lo: 0x0c61, Hi: 0x0c80, Stride: 31}, + {Lo: 0x0c85, Hi: 0x0c8c, Stride: 1}, + {Lo: 0x0c8e, Hi: 0x0c90, Stride: 1}, + {Lo: 0x0c92, Hi: 0x0ca8, Stride: 1}, + {Lo: 0x0caa, Hi: 0x0cb3, Stride: 1}, + {Lo: 0x0cb5, Hi: 0x0cb9, Stride: 1}, + {Lo: 0x0cbd, Hi: 0x0cdd, Stride: 32}, + {Lo: 0x0cde, Hi: 0x0ce0, Stride: 2}, + {Lo: 0x0ce1, Hi: 0x0cf1, Stride: 16}, + {Lo: 0x0cf2, Hi: 0x0d04, Stride: 18}, + {Lo: 0x0d05, Hi: 0x0d0c, Stride: 1}, + {Lo: 0x0d0e, Hi: 0x0d10, Stride: 1}, + {Lo: 0x0d12, Hi: 0x0d3a, Stride: 1}, + {Lo: 0x0d3d, Hi: 0x0d4e, Stride: 17}, + {Lo: 0x0d54, Hi: 0x0d56, Stride: 1}, + {Lo: 0x0d5f, Hi: 0x0d61, Stride: 1}, + {Lo: 0x0d7a, Hi: 0x0d7f, Stride: 1}, + {Lo: 0x0d85, Hi: 0x0d96, Stride: 1}, + {Lo: 0x0d9a, Hi: 0x0db1, Stride: 1}, + {Lo: 0x0db3, Hi: 0x0dbb, Stride: 1}, + {Lo: 0x0dbd, Hi: 0x0dc0, Stride: 3}, + {Lo: 0x0dc1, Hi: 0x0dc6, Stride: 1}, + {Lo: 0x0f00, Hi: 0x0f40, Stride: 64}, + {Lo: 0x0f41, Hi: 0x0f47, Stride: 1}, + {Lo: 0x0f49, Hi: 0x0f6c, Stride: 1}, + {Lo: 0x0f88, Hi: 0x0f8c, Stride: 1}, + {Lo: 0x10a0, Hi: 0x10c5, Stride: 1}, + {Lo: 0x10c7, Hi: 0x10cd, Stride: 6}, + {Lo: 0x10d0, Hi: 0x10fa, Stride: 1}, + {Lo: 0x10fc, Hi: 0x1248, Stride: 1}, + {Lo: 0x124a, Hi: 0x124d, Stride: 1}, + {Lo: 0x1250, Hi: 0x1256, Stride: 1}, + {Lo: 0x1258, Hi: 0x125a, Stride: 2}, + {Lo: 0x125b, Hi: 0x125d, Stride: 1}, + {Lo: 0x1260, Hi: 0x1288, Stride: 1}, + {Lo: 0x128a, Hi: 0x128d, Stride: 1}, + {Lo: 0x1290, Hi: 0x12b0, Stride: 1}, + {Lo: 0x12b2, Hi: 0x12b5, Stride: 1}, + {Lo: 0x12b8, Hi: 0x12be, Stride: 1}, + {Lo: 0x12c0, Hi: 0x12c2, Stride: 2}, + {Lo: 0x12c3, Hi: 0x12c5, Stride: 1}, + {Lo: 0x12c8, Hi: 0x12d6, Stride: 1}, + {Lo: 0x12d8, Hi: 0x1310, Stride: 1}, + {Lo: 0x1312, Hi: 0x1315, Stride: 1}, + {Lo: 0x1318, Hi: 0x135a, Stride: 1}, + {Lo: 0x1380, Hi: 0x138f, Stride: 1}, + {Lo: 0x13a0, Hi: 0x13f5, Stride: 1}, + {Lo: 0x13f8, Hi: 0x13fd, Stride: 1}, + {Lo: 0x1401, Hi: 0x166c, Stride: 1}, + {Lo: 0x166f, Hi: 0x167f, Stride: 1}, + {Lo: 0x1681, Hi: 0x169a, Stride: 1}, + {Lo: 0x16a0, Hi: 0x16ea, Stride: 1}, + {Lo: 0x16ee, Hi: 0x16f8, Stride: 1}, + {Lo: 0x1700, Hi: 0x1711, Stride: 1}, + {Lo: 0x171f, Hi: 0x1731, Stride: 1}, + {Lo: 0x1740, Hi: 0x1751, Stride: 1}, + {Lo: 0x1760, Hi: 0x176c, Stride: 1}, + {Lo: 0x176e, Hi: 0x1770, Stride: 1}, + {Lo: 0x1820, Hi: 0x1878, Stride: 1}, + {Lo: 0x1880, Hi: 0x1884, Stride: 1}, + {Lo: 0x1887, Hi: 0x18a8, Stride: 1}, + {Lo: 0x18aa, Hi: 0x18b0, Stride: 6}, + {Lo: 0x18b1, Hi: 0x18f5, Stride: 1}, + {Lo: 0x1900, Hi: 0x191e, Stride: 1}, + {Lo: 0x1a00, Hi: 0x1a16, Stride: 1}, + {Lo: 0x1b05, Hi: 0x1b33, Stride: 1}, + {Lo: 0x1b45, Hi: 0x1b4c, Stride: 1}, + {Lo: 0x1b83, Hi: 0x1ba0, Stride: 1}, + {Lo: 0x1bae, Hi: 0x1baf, Stride: 1}, + {Lo: 0x1bba, Hi: 0x1be5, Stride: 1}, + {Lo: 0x1c00, Hi: 0x1c23, Stride: 1}, + {Lo: 0x1c4d, Hi: 0x1c4f, Stride: 1}, + {Lo: 0x1c5a, Hi: 0x1c7d, Stride: 1}, + {Lo: 0x1c80, Hi: 0x1c88, Stride: 1}, + {Lo: 0x1c90, Hi: 0x1cba, Stride: 1}, + {Lo: 0x1cbd, Hi: 0x1cbf, Stride: 1}, + {Lo: 0x1ce9, Hi: 0x1cec, Stride: 1}, + {Lo: 0x1cee, Hi: 0x1cf3, Stride: 1}, + {Lo: 0x1cf5, Hi: 0x1cf6, Stride: 1}, + {Lo: 0x1cfa, Hi: 0x1d00, Stride: 6}, + {Lo: 0x1d01, Hi: 0x1dbf, Stride: 1}, + {Lo: 0x1e00, Hi: 0x1f15, Stride: 1}, + {Lo: 0x1f18, Hi: 0x1f1d, Stride: 1}, + {Lo: 0x1f20, Hi: 0x1f45, Stride: 1}, + {Lo: 0x1f48, Hi: 0x1f4d, Stride: 1}, + {Lo: 0x1f50, Hi: 0x1f57, Stride: 1}, + {Lo: 0x1f59, Hi: 0x1f5f, Stride: 2}, + {Lo: 0x1f60, Hi: 0x1f7d, Stride: 1}, + {Lo: 0x1f80, Hi: 0x1fb4, Stride: 1}, + {Lo: 0x1fb6, Hi: 0x1fbc, Stride: 1}, + {Lo: 0x1fbe, Hi: 0x1fc2, Stride: 4}, + {Lo: 0x1fc3, Hi: 0x1fc4, Stride: 1}, + {Lo: 0x1fc6, Hi: 0x1fcc, Stride: 1}, + {Lo: 0x1fd0, Hi: 0x1fd3, Stride: 1}, + {Lo: 0x1fd6, Hi: 0x1fdb, Stride: 1}, + {Lo: 0x1fe0, Hi: 0x1fec, Stride: 1}, + {Lo: 0x1ff2, Hi: 0x1ff4, Stride: 1}, + {Lo: 0x1ff6, Hi: 0x1ffc, Stride: 1}, + {Lo: 0x2071, Hi: 0x207f, Stride: 14}, + {Lo: 0x2090, Hi: 0x209c, Stride: 1}, + {Lo: 0x2102, Hi: 0x2107, Stride: 5}, + {Lo: 0x210a, Hi: 0x2113, Stride: 1}, + {Lo: 0x2115, Hi: 0x2119, Stride: 4}, + {Lo: 0x211a, Hi: 0x211d, Stride: 1}, + {Lo: 0x2124, Hi: 0x212a, Stride: 2}, + {Lo: 0x212b, Hi: 0x212d, Stride: 1}, + {Lo: 0x212f, Hi: 0x2139, Stride: 1}, + {Lo: 0x213c, Hi: 0x213f, Stride: 1}, + {Lo: 0x2145, Hi: 0x2149, Stride: 1}, + {Lo: 0x214e, Hi: 0x2160, Stride: 18}, + {Lo: 0x2161, Hi: 0x2188, Stride: 1}, + {Lo: 0x24b6, Hi: 0x24e9, Stride: 1}, + {Lo: 0x2c00, Hi: 0x2ce4, Stride: 1}, + {Lo: 0x2ceb, Hi: 0x2cee, Stride: 1}, + {Lo: 0x2cf2, Hi: 0x2cf3, Stride: 1}, + {Lo: 0x2d00, Hi: 0x2d25, Stride: 1}, + {Lo: 0x2d27, Hi: 0x2d2d, Stride: 6}, + {Lo: 0x2d30, Hi: 0x2d67, Stride: 1}, + {Lo: 0x2d6f, Hi: 0x2d80, Stride: 17}, + {Lo: 0x2d81, Hi: 0x2d96, Stride: 1}, + {Lo: 0x2da0, Hi: 0x2da6, Stride: 1}, + {Lo: 0x2da8, Hi: 0x2dae, Stride: 1}, + {Lo: 0x2db0, Hi: 0x2db6, Stride: 1}, + {Lo: 0x2db8, Hi: 0x2dbe, Stride: 1}, + {Lo: 0x2dc0, Hi: 0x2dc6, Stride: 1}, + {Lo: 0x2dc8, Hi: 0x2dce, Stride: 1}, + {Lo: 0x2dd0, Hi: 0x2dd6, Stride: 1}, + {Lo: 0x2dd8, Hi: 0x2dde, Stride: 1}, + {Lo: 0x2e2f, Hi: 0x3005, Stride: 470}, + {Lo: 0x303b, Hi: 0x303c, Stride: 1}, + {Lo: 0x3105, Hi: 0x312f, Stride: 1}, + {Lo: 0x3131, Hi: 0x318e, Stride: 1}, + {Lo: 0x31a0, Hi: 0x31bf, Stride: 1}, + {Lo: 0xa000, Hi: 0xa48c, Stride: 1}, + {Lo: 0xa4d0, Hi: 0xa4fd, Stride: 1}, + {Lo: 0xa500, Hi: 0xa60c, Stride: 1}, + {Lo: 0xa610, Hi: 0xa61f, Stride: 1}, + {Lo: 0xa62a, Hi: 0xa62b, Stride: 1}, + {Lo: 0xa640, Hi: 0xa66e, Stride: 1}, + {Lo: 0xa67f, Hi: 0xa69d, Stride: 1}, + {Lo: 0xa6a0, Hi: 0xa6ef, Stride: 1}, + {Lo: 0xa708, Hi: 0xa7ca, Stride: 1}, + {Lo: 0xa7d0, Hi: 0xa7d1, Stride: 1}, + {Lo: 0xa7d3, Hi: 0xa7d5, Stride: 2}, + {Lo: 0xa7d6, Hi: 0xa7d9, Stride: 1}, + {Lo: 0xa7f2, Hi: 0xa801, Stride: 1}, + {Lo: 0xa803, Hi: 0xa805, Stride: 1}, + {Lo: 0xa807, Hi: 0xa80a, Stride: 1}, + {Lo: 0xa80c, Hi: 0xa822, Stride: 1}, + {Lo: 0xa840, Hi: 0xa873, Stride: 1}, + {Lo: 0xa882, Hi: 0xa8b3, Stride: 1}, + {Lo: 0xa8f2, Hi: 0xa8f7, Stride: 1}, + {Lo: 0xa8fb, Hi: 0xa8fd, Stride: 2}, + {Lo: 0xa8fe, Hi: 0xa90a, Stride: 12}, + {Lo: 0xa90b, Hi: 0xa925, Stride: 1}, + {Lo: 0xa930, Hi: 0xa946, Stride: 1}, + {Lo: 0xa960, Hi: 0xa97c, Stride: 1}, + {Lo: 0xa984, Hi: 0xa9b2, Stride: 1}, + {Lo: 0xa9cf, Hi: 0xaa00, Stride: 49}, + {Lo: 0xaa01, Hi: 0xaa28, Stride: 1}, + {Lo: 0xaa40, Hi: 0xaa42, Stride: 1}, + {Lo: 0xaa44, Hi: 0xaa4b, Stride: 1}, + {Lo: 0xaae0, Hi: 0xaaea, Stride: 1}, + {Lo: 0xaaf2, Hi: 0xaaf4, Stride: 1}, + {Lo: 0xab01, Hi: 0xab06, Stride: 1}, + {Lo: 0xab09, Hi: 0xab0e, Stride: 1}, + {Lo: 0xab11, Hi: 0xab16, Stride: 1}, + {Lo: 0xab20, Hi: 0xab26, Stride: 1}, + {Lo: 0xab28, Hi: 0xab2e, Stride: 1}, + {Lo: 0xab30, Hi: 0xab69, Stride: 1}, + {Lo: 0xab70, Hi: 0xabe2, Stride: 1}, + {Lo: 0xac00, Hi: 0xd7a3, Stride: 1}, + {Lo: 0xd7b0, Hi: 0xd7c6, Stride: 1}, + {Lo: 0xd7cb, Hi: 0xd7fb, Stride: 1}, + {Lo: 0xfb00, Hi: 0xfb06, Stride: 1}, + {Lo: 0xfb13, Hi: 0xfb17, Stride: 1}, + {Lo: 0xfb50, Hi: 0xfbb1, Stride: 1}, + {Lo: 0xfbd3, Hi: 0xfd3d, Stride: 1}, + {Lo: 0xfd50, Hi: 0xfd8f, Stride: 1}, + {Lo: 0xfd92, Hi: 0xfdc7, Stride: 1}, + {Lo: 0xfdf0, Hi: 0xfdfb, Stride: 1}, + {Lo: 0xfe70, Hi: 0xfe74, Stride: 1}, + {Lo: 0xfe76, Hi: 0xfefc, Stride: 1}, + {Lo: 0xff21, Hi: 0xff3a, Stride: 1}, + {Lo: 0xff41, Hi: 0xff5a, Stride: 1}, + {Lo: 0xffa0, Hi: 0xffbe, Stride: 1}, + {Lo: 0xffc2, Hi: 0xffc7, Stride: 1}, + {Lo: 0xffca, Hi: 0xffcf, Stride: 1}, + {Lo: 0xffd2, Hi: 0xffd7, Stride: 1}, + {Lo: 0xffda, Hi: 0xffdc, Stride: 1}, + }, + R32: []unicode.Range32{ + {Lo: 0x10000, Hi: 0x1000b, Stride: 1}, + {Lo: 0x1000d, Hi: 0x10026, Stride: 1}, + {Lo: 0x10028, Hi: 0x1003a, Stride: 1}, + {Lo: 0x1003c, Hi: 0x1003d, Stride: 1}, + {Lo: 0x1003f, Hi: 0x1004d, Stride: 1}, + {Lo: 0x10050, Hi: 0x1005d, Stride: 1}, + {Lo: 0x10080, Hi: 0x100fa, Stride: 1}, + {Lo: 0x10140, Hi: 0x10174, Stride: 1}, + {Lo: 0x10280, Hi: 0x1029c, Stride: 1}, + {Lo: 0x102a0, Hi: 0x102d0, Stride: 1}, + {Lo: 0x10300, Hi: 0x1031f, Stride: 1}, + {Lo: 0x1032d, Hi: 0x1034a, Stride: 1}, + {Lo: 0x10350, Hi: 0x10375, Stride: 1}, + {Lo: 0x10380, Hi: 0x1039d, Stride: 1}, + {Lo: 0x103a0, Hi: 0x103c3, Stride: 1}, + {Lo: 0x103c8, Hi: 0x103cf, Stride: 1}, + {Lo: 0x103d1, Hi: 0x103d5, Stride: 1}, + {Lo: 0x10400, Hi: 0x1049d, Stride: 1}, + {Lo: 0x104b0, Hi: 0x104d3, Stride: 1}, + {Lo: 0x104d8, Hi: 0x104fb, Stride: 1}, + {Lo: 0x10500, Hi: 0x10527, Stride: 1}, + {Lo: 0x10530, Hi: 0x10563, Stride: 1}, + {Lo: 0x10570, Hi: 0x1057a, Stride: 1}, + {Lo: 0x1057c, Hi: 0x1058a, Stride: 1}, + {Lo: 0x1058c, Hi: 0x10592, Stride: 1}, + {Lo: 0x10594, Hi: 0x10595, Stride: 1}, + {Lo: 0x10597, Hi: 0x105a1, Stride: 1}, + {Lo: 0x105a3, Hi: 0x105b1, Stride: 1}, + {Lo: 0x105b3, Hi: 0x105b9, Stride: 1}, + {Lo: 0x105bb, Hi: 0x105bc, Stride: 1}, + {Lo: 0x10600, Hi: 0x10736, Stride: 1}, + {Lo: 0x10740, Hi: 0x10755, Stride: 1}, + {Lo: 0x10760, Hi: 0x10767, Stride: 1}, + {Lo: 0x10780, Hi: 0x10785, Stride: 1}, + {Lo: 0x10787, Hi: 0x107b0, Stride: 1}, + {Lo: 0x107b2, Hi: 0x107ba, Stride: 1}, + {Lo: 0x10800, Hi: 0x10805, Stride: 1}, + {Lo: 0x10808, Hi: 0x1080a, Stride: 2}, + {Lo: 0x1080b, Hi: 0x10835, Stride: 1}, + {Lo: 0x10837, Hi: 0x10838, Stride: 1}, + {Lo: 0x1083c, Hi: 0x1083f, Stride: 3}, + {Lo: 0x10840, Hi: 0x10855, Stride: 1}, + {Lo: 0x10860, Hi: 0x10876, Stride: 1}, + {Lo: 0x10880, Hi: 0x1089e, Stride: 1}, + {Lo: 0x108e0, Hi: 0x108f2, Stride: 1}, + {Lo: 0x108f4, Hi: 0x108f5, Stride: 1}, + {Lo: 0x10900, Hi: 0x10915, Stride: 1}, + {Lo: 0x10920, Hi: 0x10939, Stride: 1}, + {Lo: 0x10980, Hi: 0x109b7, Stride: 1}, + {Lo: 0x109be, Hi: 0x109bf, Stride: 1}, + {Lo: 0x10a00, Hi: 0x10a10, Stride: 16}, + {Lo: 0x10a11, Hi: 0x10a13, Stride: 1}, + {Lo: 0x10a15, Hi: 0x10a17, Stride: 1}, + {Lo: 0x10a19, Hi: 0x10a35, Stride: 1}, + {Lo: 0x10a60, Hi: 0x10a7c, Stride: 1}, + {Lo: 0x10a80, Hi: 0x10a9c, Stride: 1}, + {Lo: 0x10ac0, Hi: 0x10ac7, Stride: 1}, + {Lo: 0x10ac9, Hi: 0x10ae4, Stride: 1}, + {Lo: 0x10b00, Hi: 0x10b35, Stride: 1}, + {Lo: 0x10b40, Hi: 0x10b55, Stride: 1}, + {Lo: 0x10b60, Hi: 0x10b72, Stride: 1}, + {Lo: 0x10b80, Hi: 0x10b91, Stride: 1}, + {Lo: 0x10c00, Hi: 0x10c48, Stride: 1}, + {Lo: 0x10c80, Hi: 0x10cb2, Stride: 1}, + {Lo: 0x10cc0, Hi: 0x10cf2, Stride: 1}, + {Lo: 0x10d00, Hi: 0x10d23, Stride: 1}, + {Lo: 0x10e80, Hi: 0x10ea9, Stride: 1}, + {Lo: 0x10eb0, Hi: 0x10eb1, Stride: 1}, + {Lo: 0x10f00, Hi: 0x10f1c, Stride: 1}, + {Lo: 0x10f27, Hi: 0x10f30, Stride: 9}, + {Lo: 0x10f31, Hi: 0x10f45, Stride: 1}, + {Lo: 0x10f70, Hi: 0x10f81, Stride: 1}, + {Lo: 0x10fb0, Hi: 0x10fc4, Stride: 1}, + {Lo: 0x10fe0, Hi: 0x10ff6, Stride: 1}, + {Lo: 0x11003, Hi: 0x11037, Stride: 1}, + {Lo: 0x11071, Hi: 0x11072, Stride: 1}, + {Lo: 0x11075, Hi: 0x11083, Stride: 14}, + {Lo: 0x11084, Hi: 0x110af, Stride: 1}, + {Lo: 0x110d0, Hi: 0x110e8, Stride: 1}, + {Lo: 0x11103, Hi: 0x11126, Stride: 1}, + {Lo: 0x11144, Hi: 0x11147, Stride: 3}, + {Lo: 0x11150, Hi: 0x11172, Stride: 1}, + {Lo: 0x11176, Hi: 0x11183, Stride: 13}, + {Lo: 0x11184, Hi: 0x111b2, Stride: 1}, + {Lo: 0x111c1, Hi: 0x111c4, Stride: 1}, + {Lo: 0x111da, Hi: 0x111dc, Stride: 2}, + {Lo: 0x11200, Hi: 0x11211, Stride: 1}, + {Lo: 0x11213, Hi: 0x1122b, Stride: 1}, + {Lo: 0x1123f, Hi: 0x11240, Stride: 1}, + {Lo: 0x11280, Hi: 0x11286, Stride: 1}, + {Lo: 0x11288, Hi: 0x1128a, Stride: 2}, + {Lo: 0x1128b, Hi: 0x1128d, Stride: 1}, + {Lo: 0x1128f, Hi: 0x1129d, Stride: 1}, + {Lo: 0x1129f, Hi: 0x112a8, Stride: 1}, + {Lo: 0x112b0, Hi: 0x112de, Stride: 1}, + {Lo: 0x11305, Hi: 0x1130c, Stride: 1}, + {Lo: 0x1130f, Hi: 0x11310, Stride: 1}, + {Lo: 0x11313, Hi: 0x11328, Stride: 1}, + {Lo: 0x1132a, Hi: 0x11330, Stride: 1}, + {Lo: 0x11332, Hi: 0x11333, Stride: 1}, + {Lo: 0x11335, Hi: 0x11339, Stride: 1}, + {Lo: 0x1133d, Hi: 0x11350, Stride: 19}, + {Lo: 0x1135d, Hi: 0x11361, Stride: 1}, + {Lo: 0x11400, Hi: 0x11434, Stride: 1}, + {Lo: 0x11447, Hi: 0x1144a, Stride: 1}, + {Lo: 0x1145f, Hi: 0x11461, Stride: 1}, + {Lo: 0x11480, Hi: 0x114af, Stride: 1}, + {Lo: 0x114c4, Hi: 0x114c5, Stride: 1}, + {Lo: 0x114c7, Hi: 0x11580, Stride: 185}, + {Lo: 0x11581, Hi: 0x115ae, Stride: 1}, + {Lo: 0x115d8, Hi: 0x115db, Stride: 1}, + {Lo: 0x11600, Hi: 0x1162f, Stride: 1}, + {Lo: 0x11644, Hi: 0x11680, Stride: 60}, + {Lo: 0x11681, Hi: 0x116aa, Stride: 1}, + {Lo: 0x116b8, Hi: 0x11800, Stride: 328}, + {Lo: 0x11801, Hi: 0x1182b, Stride: 1}, + {Lo: 0x118a0, Hi: 0x118df, Stride: 1}, + {Lo: 0x118ff, Hi: 0x11906, Stride: 1}, + {Lo: 0x11909, Hi: 0x1190c, Stride: 3}, + {Lo: 0x1190d, Hi: 0x11913, Stride: 1}, + {Lo: 0x11915, Hi: 0x11916, Stride: 1}, + {Lo: 0x11918, Hi: 0x1192f, Stride: 1}, + {Lo: 0x1193f, Hi: 0x11941, Stride: 2}, + {Lo: 0x119a0, Hi: 0x119a7, Stride: 1}, + {Lo: 0x119aa, Hi: 0x119d0, Stride: 1}, + {Lo: 0x119e1, Hi: 0x119e3, Stride: 2}, + {Lo: 0x11a00, Hi: 0x11a0b, Stride: 11}, + {Lo: 0x11a0c, Hi: 0x11a32, Stride: 1}, + {Lo: 0x11a3a, Hi: 0x11a50, Stride: 22}, + {Lo: 0x11a5c, Hi: 0x11a89, Stride: 1}, + {Lo: 0x11a9d, Hi: 0x11ab0, Stride: 19}, + {Lo: 0x11ab1, Hi: 0x11af8, Stride: 1}, + {Lo: 0x11c00, Hi: 0x11c08, Stride: 1}, + {Lo: 0x11c0a, Hi: 0x11c2e, Stride: 1}, + {Lo: 0x11c40, Hi: 0x11c72, Stride: 50}, + {Lo: 0x11c73, Hi: 0x11c8f, Stride: 1}, + {Lo: 0x11d00, Hi: 0x11d06, Stride: 1}, + {Lo: 0x11d08, Hi: 0x11d09, Stride: 1}, + {Lo: 0x11d0b, Hi: 0x11d30, Stride: 1}, + {Lo: 0x11d46, Hi: 0x11d60, Stride: 26}, + {Lo: 0x11d61, Hi: 0x11d65, Stride: 1}, + {Lo: 0x11d67, Hi: 0x11d68, Stride: 1}, + {Lo: 0x11d6a, Hi: 0x11d89, Stride: 1}, + {Lo: 0x11d98, Hi: 0x11ee0, Stride: 328}, + {Lo: 0x11ee1, Hi: 0x11ef2, Stride: 1}, + {Lo: 0x11f02, Hi: 0x11f04, Stride: 2}, + {Lo: 0x11f05, Hi: 0x11f10, Stride: 1}, + {Lo: 0x11f12, Hi: 0x11f33, Stride: 1}, + {Lo: 0x11fb0, Hi: 0x12000, Stride: 80}, + {Lo: 0x12001, Hi: 0x12399, Stride: 1}, + {Lo: 0x12400, Hi: 0x1246e, Stride: 1}, + {Lo: 0x12480, Hi: 0x12543, Stride: 1}, + {Lo: 0x12f90, Hi: 0x12ff0, Stride: 1}, + {Lo: 0x13000, Hi: 0x1342f, Stride: 1}, + {Lo: 0x13441, Hi: 0x13446, Stride: 1}, + {Lo: 0x14400, Hi: 0x14646, Stride: 1}, + {Lo: 0x16800, Hi: 0x16a38, Stride: 1}, + {Lo: 0x16a40, Hi: 0x16a5e, Stride: 1}, + {Lo: 0x16a70, Hi: 0x16abe, Stride: 1}, + {Lo: 0x16ad0, Hi: 0x16aed, Stride: 1}, + {Lo: 0x16b00, Hi: 0x16b2f, Stride: 1}, + {Lo: 0x16b40, Hi: 0x16b43, Stride: 1}, + {Lo: 0x16b63, Hi: 0x16b77, Stride: 1}, + {Lo: 0x16b7d, Hi: 0x16b8f, Stride: 1}, + {Lo: 0x16e40, Hi: 0x16e7f, Stride: 1}, + {Lo: 0x16f00, Hi: 0x16f4a, Stride: 1}, + {Lo: 0x16f50, Hi: 0x16f93, Stride: 67}, + {Lo: 0x16f94, Hi: 0x16f9f, Stride: 1}, + {Lo: 0x16fe0, Hi: 0x16fe1, Stride: 1}, + {Lo: 0x16fe3, Hi: 0x1bc00, Stride: 19485}, + {Lo: 0x1bc01, Hi: 0x1bc6a, Stride: 1}, + {Lo: 0x1bc70, Hi: 0x1bc7c, Stride: 1}, + {Lo: 0x1bc80, Hi: 0x1bc88, Stride: 1}, + {Lo: 0x1bc90, Hi: 0x1bc99, Stride: 1}, + {Lo: 0x1d400, Hi: 0x1d454, Stride: 1}, + {Lo: 0x1d456, Hi: 0x1d49c, Stride: 1}, + {Lo: 0x1d49e, Hi: 0x1d49f, Stride: 1}, + {Lo: 0x1d4a2, Hi: 0x1d4a5, Stride: 3}, + {Lo: 0x1d4a6, Hi: 0x1d4a9, Stride: 3}, + {Lo: 0x1d4aa, Hi: 0x1d4ac, Stride: 1}, + {Lo: 0x1d4ae, Hi: 0x1d4b9, Stride: 1}, + {Lo: 0x1d4bb, Hi: 0x1d4bd, Stride: 2}, + {Lo: 0x1d4be, Hi: 0x1d4c3, Stride: 1}, + {Lo: 0x1d4c5, Hi: 0x1d505, Stride: 1}, + {Lo: 0x1d507, Hi: 0x1d50a, Stride: 1}, + {Lo: 0x1d50d, Hi: 0x1d514, Stride: 1}, + {Lo: 0x1d516, Hi: 0x1d51c, Stride: 1}, + {Lo: 0x1d51e, Hi: 0x1d539, Stride: 1}, + {Lo: 0x1d53b, Hi: 0x1d53e, Stride: 1}, + {Lo: 0x1d540, Hi: 0x1d544, Stride: 1}, + {Lo: 0x1d546, Hi: 0x1d54a, Stride: 4}, + {Lo: 0x1d54b, Hi: 0x1d550, Stride: 1}, + {Lo: 0x1d552, Hi: 0x1d6a5, Stride: 1}, + {Lo: 0x1d6a8, Hi: 0x1d6c0, Stride: 1}, + {Lo: 0x1d6c2, Hi: 0x1d6da, Stride: 1}, + {Lo: 0x1d6dc, Hi: 0x1d6fa, Stride: 1}, + {Lo: 0x1d6fc, Hi: 0x1d714, Stride: 1}, + {Lo: 0x1d716, Hi: 0x1d734, Stride: 1}, + {Lo: 0x1d736, Hi: 0x1d74e, Stride: 1}, + {Lo: 0x1d750, Hi: 0x1d76e, Stride: 1}, + {Lo: 0x1d770, Hi: 0x1d788, Stride: 1}, + {Lo: 0x1d78a, Hi: 0x1d7a8, Stride: 1}, + {Lo: 0x1d7aa, Hi: 0x1d7c2, Stride: 1}, + {Lo: 0x1d7c4, Hi: 0x1d7cb, Stride: 1}, + {Lo: 0x1df00, Hi: 0x1df1e, Stride: 1}, + {Lo: 0x1df25, Hi: 0x1df2a, Stride: 1}, + {Lo: 0x1e030, Hi: 0x1e06d, Stride: 1}, + {Lo: 0x1e100, Hi: 0x1e12c, Stride: 1}, + {Lo: 0x1e137, Hi: 0x1e13d, Stride: 1}, + {Lo: 0x1e14e, Hi: 0x1e290, Stride: 322}, + {Lo: 0x1e291, Hi: 0x1e2ad, Stride: 1}, + {Lo: 0x1e2c0, Hi: 0x1e2eb, Stride: 1}, + {Lo: 0x1e4d0, Hi: 0x1e4eb, Stride: 1}, + {Lo: 0x1e7e0, Hi: 0x1e7e6, Stride: 1}, + {Lo: 0x1e7e8, Hi: 0x1e7eb, Stride: 1}, + {Lo: 0x1e7ed, Hi: 0x1e7ee, Stride: 1}, + {Lo: 0x1e7f0, Hi: 0x1e7fe, Stride: 1}, + {Lo: 0x1e800, Hi: 0x1e8c4, Stride: 1}, + {Lo: 0x1e900, Hi: 0x1e943, Stride: 1}, + {Lo: 0x1e94b, Hi: 0x1ee00, Stride: 1205}, + {Lo: 0x1ee01, Hi: 0x1ee03, Stride: 1}, + {Lo: 0x1ee05, Hi: 0x1ee1f, Stride: 1}, + {Lo: 0x1ee21, Hi: 0x1ee22, Stride: 1}, + {Lo: 0x1ee24, Hi: 0x1ee27, Stride: 3}, + {Lo: 0x1ee29, Hi: 0x1ee32, Stride: 1}, + {Lo: 0x1ee34, Hi: 0x1ee37, Stride: 1}, + {Lo: 0x1ee39, Hi: 0x1ee3b, Stride: 2}, + {Lo: 0x1ee42, Hi: 0x1ee47, Stride: 5}, + {Lo: 0x1ee49, Hi: 0x1ee4d, Stride: 2}, + {Lo: 0x1ee4e, Hi: 0x1ee4f, Stride: 1}, + {Lo: 0x1ee51, Hi: 0x1ee52, Stride: 1}, + {Lo: 0x1ee54, Hi: 0x1ee57, Stride: 3}, + {Lo: 0x1ee59, Hi: 0x1ee61, Stride: 2}, + {Lo: 0x1ee62, Hi: 0x1ee64, Stride: 2}, + {Lo: 0x1ee67, Hi: 0x1ee6a, Stride: 1}, + {Lo: 0x1ee6c, Hi: 0x1ee72, Stride: 1}, + {Lo: 0x1ee74, Hi: 0x1ee77, Stride: 1}, + {Lo: 0x1ee79, Hi: 0x1ee7c, Stride: 1}, + {Lo: 0x1ee7e, Hi: 0x1ee80, Stride: 2}, + {Lo: 0x1ee81, Hi: 0x1ee89, Stride: 1}, + {Lo: 0x1ee8b, Hi: 0x1ee9b, Stride: 1}, + {Lo: 0x1eea1, Hi: 0x1eea3, Stride: 1}, + {Lo: 0x1eea5, Hi: 0x1eea9, Stride: 1}, + {Lo: 0x1eeab, Hi: 0x1eebb, Stride: 1}, + {Lo: 0x1f130, Hi: 0x1f149, Stride: 1}, + {Lo: 0x1f150, Hi: 0x1f169, Stride: 1}, + {Lo: 0x1f170, Hi: 0x1f189, Stride: 1}, + }, + LatinOffset: 6, +} + +// WordBreakProperty: Double_Quote +var WordBreakDouble_Quote = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x0022, Hi: 0x0022, Stride: 1}, + }, + LatinOffset: 1, +} + +// WordBreakProperty: ExtendFormat +var WordBreakExtendFormat = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x00ad, Hi: 0x0300, Stride: 595}, + {Lo: 0x0301, Hi: 0x036f, Stride: 1}, + {Lo: 0x0483, Hi: 0x0489, Stride: 1}, + {Lo: 0x0591, Hi: 0x05bd, Stride: 1}, + {Lo: 0x05bf, Hi: 0x05c1, Stride: 2}, + {Lo: 0x05c2, Hi: 0x05c4, Stride: 2}, + {Lo: 0x05c5, Hi: 0x05c7, Stride: 2}, + {Lo: 0x0610, Hi: 0x061a, Stride: 1}, + {Lo: 0x061c, Hi: 0x064b, Stride: 47}, + {Lo: 0x064c, Hi: 0x065f, Stride: 1}, + {Lo: 0x0670, Hi: 0x06d6, Stride: 102}, + {Lo: 0x06d7, Hi: 0x06dc, Stride: 1}, + {Lo: 0x06df, Hi: 0x06e4, Stride: 1}, + {Lo: 0x06e7, Hi: 0x06e8, Stride: 1}, + {Lo: 0x06ea, Hi: 0x06ed, Stride: 1}, + {Lo: 0x0711, Hi: 0x0730, Stride: 31}, + {Lo: 0x0731, Hi: 0x074a, Stride: 1}, + {Lo: 0x07a6, Hi: 0x07b0, Stride: 1}, + {Lo: 0x07eb, Hi: 0x07f3, Stride: 1}, + {Lo: 0x07fd, Hi: 0x0816, Stride: 25}, + {Lo: 0x0817, Hi: 0x0819, Stride: 1}, + {Lo: 0x081b, Hi: 0x0823, Stride: 1}, + {Lo: 0x0825, Hi: 0x0827, Stride: 1}, + {Lo: 0x0829, Hi: 0x082d, Stride: 1}, + {Lo: 0x0859, Hi: 0x085b, Stride: 1}, + {Lo: 0x0898, Hi: 0x089f, Stride: 1}, + {Lo: 0x08ca, Hi: 0x08e1, Stride: 1}, + {Lo: 0x08e3, Hi: 0x0903, Stride: 1}, + {Lo: 0x093a, Hi: 0x093c, Stride: 1}, + {Lo: 0x093e, Hi: 0x094f, Stride: 1}, + {Lo: 0x0951, Hi: 0x0957, Stride: 1}, + {Lo: 0x0962, Hi: 0x0963, Stride: 1}, + {Lo: 0x0981, Hi: 0x0983, Stride: 1}, + {Lo: 0x09bc, Hi: 0x09be, Stride: 2}, + {Lo: 0x09bf, Hi: 0x09c4, Stride: 1}, + {Lo: 0x09c7, Hi: 0x09c8, Stride: 1}, + {Lo: 0x09cb, Hi: 0x09cd, Stride: 1}, + {Lo: 0x09d7, Hi: 0x09e2, Stride: 11}, + {Lo: 0x09e3, Hi: 0x09fe, Stride: 27}, + {Lo: 0x0a01, Hi: 0x0a03, Stride: 1}, + {Lo: 0x0a3c, Hi: 0x0a3e, Stride: 2}, + {Lo: 0x0a3f, Hi: 0x0a42, Stride: 1}, + {Lo: 0x0a47, Hi: 0x0a48, Stride: 1}, + {Lo: 0x0a4b, Hi: 0x0a4d, Stride: 1}, + {Lo: 0x0a51, Hi: 0x0a70, Stride: 31}, + {Lo: 0x0a71, Hi: 0x0a75, Stride: 4}, + {Lo: 0x0a81, Hi: 0x0a83, Stride: 1}, + {Lo: 0x0abc, Hi: 0x0abe, Stride: 2}, + {Lo: 0x0abf, Hi: 0x0ac5, Stride: 1}, + {Lo: 0x0ac7, Hi: 0x0ac9, Stride: 1}, + {Lo: 0x0acb, Hi: 0x0acd, Stride: 1}, + {Lo: 0x0ae2, Hi: 0x0ae3, Stride: 1}, + {Lo: 0x0afa, Hi: 0x0aff, Stride: 1}, + {Lo: 0x0b01, Hi: 0x0b03, Stride: 1}, + {Lo: 0x0b3c, Hi: 0x0b3e, Stride: 2}, + {Lo: 0x0b3f, Hi: 0x0b44, Stride: 1}, + {Lo: 0x0b47, Hi: 0x0b48, Stride: 1}, + {Lo: 0x0b4b, Hi: 0x0b4d, Stride: 1}, + {Lo: 0x0b55, Hi: 0x0b57, Stride: 1}, + {Lo: 0x0b62, Hi: 0x0b63, Stride: 1}, + {Lo: 0x0b82, Hi: 0x0bbe, Stride: 60}, + {Lo: 0x0bbf, Hi: 0x0bc2, Stride: 1}, + {Lo: 0x0bc6, Hi: 0x0bc8, Stride: 1}, + {Lo: 0x0bca, Hi: 0x0bcd, Stride: 1}, + {Lo: 0x0bd7, Hi: 0x0c00, Stride: 41}, + {Lo: 0x0c01, Hi: 0x0c04, Stride: 1}, + {Lo: 0x0c3c, Hi: 0x0c3e, Stride: 2}, + {Lo: 0x0c3f, Hi: 0x0c44, Stride: 1}, + {Lo: 0x0c46, Hi: 0x0c48, Stride: 1}, + {Lo: 0x0c4a, Hi: 0x0c4d, Stride: 1}, + {Lo: 0x0c55, Hi: 0x0c56, Stride: 1}, + {Lo: 0x0c62, Hi: 0x0c63, Stride: 1}, + {Lo: 0x0c81, Hi: 0x0c83, Stride: 1}, + {Lo: 0x0cbc, Hi: 0x0cbe, Stride: 2}, + {Lo: 0x0cbf, Hi: 0x0cc4, Stride: 1}, + {Lo: 0x0cc6, Hi: 0x0cc8, Stride: 1}, + {Lo: 0x0cca, Hi: 0x0ccd, Stride: 1}, + {Lo: 0x0cd5, Hi: 0x0cd6, Stride: 1}, + {Lo: 0x0ce2, Hi: 0x0ce3, Stride: 1}, + {Lo: 0x0cf3, Hi: 0x0d00, Stride: 13}, + {Lo: 0x0d01, Hi: 0x0d03, Stride: 1}, + {Lo: 0x0d3b, Hi: 0x0d3c, Stride: 1}, + {Lo: 0x0d3e, Hi: 0x0d44, Stride: 1}, + {Lo: 0x0d46, Hi: 0x0d48, Stride: 1}, + {Lo: 0x0d4a, Hi: 0x0d4d, Stride: 1}, + {Lo: 0x0d57, Hi: 0x0d62, Stride: 11}, + {Lo: 0x0d63, Hi: 0x0d81, Stride: 30}, + {Lo: 0x0d82, Hi: 0x0d83, Stride: 1}, + {Lo: 0x0dca, Hi: 0x0dcf, Stride: 5}, + {Lo: 0x0dd0, Hi: 0x0dd4, Stride: 1}, + {Lo: 0x0dd6, Hi: 0x0dd8, Stride: 2}, + {Lo: 0x0dd9, Hi: 0x0ddf, Stride: 1}, + {Lo: 0x0df2, Hi: 0x0df3, Stride: 1}, + {Lo: 0x0e31, Hi: 0x0e34, Stride: 3}, + {Lo: 0x0e35, Hi: 0x0e3a, Stride: 1}, + {Lo: 0x0e47, Hi: 0x0e4e, Stride: 1}, + {Lo: 0x0eb1, Hi: 0x0eb4, Stride: 3}, + {Lo: 0x0eb5, Hi: 0x0ebc, Stride: 1}, + {Lo: 0x0ec8, Hi: 0x0ece, Stride: 1}, + {Lo: 0x0f18, Hi: 0x0f19, Stride: 1}, + {Lo: 0x0f35, Hi: 0x0f39, Stride: 2}, + {Lo: 0x0f3e, Hi: 0x0f3f, Stride: 1}, + {Lo: 0x0f71, Hi: 0x0f84, Stride: 1}, + {Lo: 0x0f86, Hi: 0x0f87, Stride: 1}, + {Lo: 0x0f8d, Hi: 0x0f97, Stride: 1}, + {Lo: 0x0f99, Hi: 0x0fbc, Stride: 1}, + {Lo: 0x0fc6, Hi: 0x102b, Stride: 101}, + {Lo: 0x102c, Hi: 0x103e, Stride: 1}, + {Lo: 0x1056, Hi: 0x1059, Stride: 1}, + {Lo: 0x105e, Hi: 0x1060, Stride: 1}, + {Lo: 0x1062, Hi: 0x1064, Stride: 1}, + {Lo: 0x1067, Hi: 0x106d, Stride: 1}, + {Lo: 0x1071, Hi: 0x1074, Stride: 1}, + {Lo: 0x1082, Hi: 0x108d, Stride: 1}, + {Lo: 0x108f, Hi: 0x109a, Stride: 11}, + {Lo: 0x109b, Hi: 0x109d, Stride: 1}, + {Lo: 0x135d, Hi: 0x135f, Stride: 1}, + {Lo: 0x1712, Hi: 0x1715, Stride: 1}, + {Lo: 0x1732, Hi: 0x1734, Stride: 1}, + {Lo: 0x1752, Hi: 0x1753, Stride: 1}, + {Lo: 0x1772, Hi: 0x1773, Stride: 1}, + {Lo: 0x17b4, Hi: 0x17d3, Stride: 1}, + {Lo: 0x17dd, Hi: 0x180b, Stride: 46}, + {Lo: 0x180c, Hi: 0x180f, Stride: 1}, + {Lo: 0x1885, Hi: 0x1886, Stride: 1}, + {Lo: 0x18a9, Hi: 0x1920, Stride: 119}, + {Lo: 0x1921, Hi: 0x192b, Stride: 1}, + {Lo: 0x1930, Hi: 0x193b, Stride: 1}, + {Lo: 0x1a17, Hi: 0x1a1b, Stride: 1}, + {Lo: 0x1a55, Hi: 0x1a5e, Stride: 1}, + {Lo: 0x1a60, Hi: 0x1a7c, Stride: 1}, + {Lo: 0x1a7f, Hi: 0x1ab0, Stride: 49}, + {Lo: 0x1ab1, Hi: 0x1ace, Stride: 1}, + {Lo: 0x1b00, Hi: 0x1b04, Stride: 1}, + {Lo: 0x1b34, Hi: 0x1b44, Stride: 1}, + {Lo: 0x1b6b, Hi: 0x1b73, Stride: 1}, + {Lo: 0x1b80, Hi: 0x1b82, Stride: 1}, + {Lo: 0x1ba1, Hi: 0x1bad, Stride: 1}, + {Lo: 0x1be6, Hi: 0x1bf3, Stride: 1}, + {Lo: 0x1c24, Hi: 0x1c37, Stride: 1}, + {Lo: 0x1cd0, Hi: 0x1cd2, Stride: 1}, + {Lo: 0x1cd4, Hi: 0x1ce8, Stride: 1}, + {Lo: 0x1ced, Hi: 0x1cf4, Stride: 7}, + {Lo: 0x1cf7, Hi: 0x1cf9, Stride: 1}, + {Lo: 0x1dc0, Hi: 0x1dff, Stride: 1}, + {Lo: 0x200c, Hi: 0x200f, Stride: 1}, + {Lo: 0x202a, Hi: 0x202e, Stride: 1}, + {Lo: 0x2060, Hi: 0x2064, Stride: 1}, + {Lo: 0x2066, Hi: 0x206f, Stride: 1}, + {Lo: 0x20d0, Hi: 0x20f0, Stride: 1}, + {Lo: 0x2cef, Hi: 0x2cf1, Stride: 1}, + {Lo: 0x2d7f, Hi: 0x2de0, Stride: 97}, + {Lo: 0x2de1, Hi: 0x2dff, Stride: 1}, + {Lo: 0x302a, Hi: 0x302f, Stride: 1}, + {Lo: 0x3099, Hi: 0x309a, Stride: 1}, + {Lo: 0xa66f, Hi: 0xa672, Stride: 1}, + {Lo: 0xa674, Hi: 0xa67d, Stride: 1}, + {Lo: 0xa69e, Hi: 0xa69f, Stride: 1}, + {Lo: 0xa6f0, Hi: 0xa6f1, Stride: 1}, + {Lo: 0xa802, Hi: 0xa806, Stride: 4}, + {Lo: 0xa80b, Hi: 0xa823, Stride: 24}, + {Lo: 0xa824, Hi: 0xa827, Stride: 1}, + {Lo: 0xa82c, Hi: 0xa880, Stride: 84}, + {Lo: 0xa881, Hi: 0xa8b4, Stride: 51}, + {Lo: 0xa8b5, Hi: 0xa8c5, Stride: 1}, + {Lo: 0xa8e0, Hi: 0xa8f1, Stride: 1}, + {Lo: 0xa8ff, Hi: 0xa926, Stride: 39}, + {Lo: 0xa927, Hi: 0xa92d, Stride: 1}, + {Lo: 0xa947, Hi: 0xa953, Stride: 1}, + {Lo: 0xa980, Hi: 0xa983, Stride: 1}, + {Lo: 0xa9b3, Hi: 0xa9c0, Stride: 1}, + {Lo: 0xa9e5, Hi: 0xaa29, Stride: 68}, + {Lo: 0xaa2a, Hi: 0xaa36, Stride: 1}, + {Lo: 0xaa43, Hi: 0xaa4c, Stride: 9}, + {Lo: 0xaa4d, Hi: 0xaa7b, Stride: 46}, + {Lo: 0xaa7c, Hi: 0xaa7d, Stride: 1}, + {Lo: 0xaab0, Hi: 0xaab2, Stride: 2}, + {Lo: 0xaab3, Hi: 0xaab4, Stride: 1}, + {Lo: 0xaab7, Hi: 0xaab8, Stride: 1}, + {Lo: 0xaabe, Hi: 0xaabf, Stride: 1}, + {Lo: 0xaac1, Hi: 0xaaeb, Stride: 42}, + {Lo: 0xaaec, Hi: 0xaaef, Stride: 1}, + {Lo: 0xaaf5, Hi: 0xaaf6, Stride: 1}, + {Lo: 0xabe3, Hi: 0xabea, Stride: 1}, + {Lo: 0xabec, Hi: 0xabed, Stride: 1}, + {Lo: 0xfb1e, Hi: 0xfe00, Stride: 738}, + {Lo: 0xfe01, Hi: 0xfe0f, Stride: 1}, + {Lo: 0xfe20, Hi: 0xfe2f, Stride: 1}, + {Lo: 0xfeff, Hi: 0xff9e, Stride: 159}, + {Lo: 0xff9f, Hi: 0xfff9, Stride: 90}, + {Lo: 0xfffa, Hi: 0xfffb, Stride: 1}, + }, + R32: []unicode.Range32{ + {Lo: 0x101fd, Hi: 0x102e0, Stride: 227}, + {Lo: 0x10376, Hi: 0x1037a, Stride: 1}, + {Lo: 0x10a01, Hi: 0x10a03, Stride: 1}, + {Lo: 0x10a05, Hi: 0x10a06, Stride: 1}, + {Lo: 0x10a0c, Hi: 0x10a0f, Stride: 1}, + {Lo: 0x10a38, Hi: 0x10a3a, Stride: 1}, + {Lo: 0x10a3f, Hi: 0x10ae5, Stride: 166}, + {Lo: 0x10ae6, Hi: 0x10d24, Stride: 574}, + {Lo: 0x10d25, Hi: 0x10d27, Stride: 1}, + {Lo: 0x10eab, Hi: 0x10eac, Stride: 1}, + {Lo: 0x10efd, Hi: 0x10eff, Stride: 1}, + {Lo: 0x10f46, Hi: 0x10f50, Stride: 1}, + {Lo: 0x10f82, Hi: 0x10f85, Stride: 1}, + {Lo: 0x11000, Hi: 0x11002, Stride: 1}, + {Lo: 0x11038, Hi: 0x11046, Stride: 1}, + {Lo: 0x11070, Hi: 0x11073, Stride: 3}, + {Lo: 0x11074, Hi: 0x1107f, Stride: 11}, + {Lo: 0x11080, Hi: 0x11082, Stride: 1}, + {Lo: 0x110b0, Hi: 0x110ba, Stride: 1}, + {Lo: 0x110c2, Hi: 0x11100, Stride: 62}, + {Lo: 0x11101, Hi: 0x11102, Stride: 1}, + {Lo: 0x11127, Hi: 0x11134, Stride: 1}, + {Lo: 0x11145, Hi: 0x11146, Stride: 1}, + {Lo: 0x11173, Hi: 0x11180, Stride: 13}, + {Lo: 0x11181, Hi: 0x11182, Stride: 1}, + {Lo: 0x111b3, Hi: 0x111c0, Stride: 1}, + {Lo: 0x111c9, Hi: 0x111cc, Stride: 1}, + {Lo: 0x111ce, Hi: 0x111cf, Stride: 1}, + {Lo: 0x1122c, Hi: 0x11237, Stride: 1}, + {Lo: 0x1123e, Hi: 0x11241, Stride: 3}, + {Lo: 0x112df, Hi: 0x112ea, Stride: 1}, + {Lo: 0x11300, Hi: 0x11303, Stride: 1}, + {Lo: 0x1133b, Hi: 0x1133c, Stride: 1}, + {Lo: 0x1133e, Hi: 0x11344, Stride: 1}, + {Lo: 0x11347, Hi: 0x11348, Stride: 1}, + {Lo: 0x1134b, Hi: 0x1134d, Stride: 1}, + {Lo: 0x11357, Hi: 0x11362, Stride: 11}, + {Lo: 0x11363, Hi: 0x11366, Stride: 3}, + {Lo: 0x11367, Hi: 0x1136c, Stride: 1}, + {Lo: 0x11370, Hi: 0x11374, Stride: 1}, + {Lo: 0x11435, Hi: 0x11446, Stride: 1}, + {Lo: 0x1145e, Hi: 0x114b0, Stride: 82}, + {Lo: 0x114b1, Hi: 0x114c3, Stride: 1}, + {Lo: 0x115af, Hi: 0x115b5, Stride: 1}, + {Lo: 0x115b8, Hi: 0x115c0, Stride: 1}, + {Lo: 0x115dc, Hi: 0x115dd, Stride: 1}, + {Lo: 0x11630, Hi: 0x11640, Stride: 1}, + {Lo: 0x116ab, Hi: 0x116b7, Stride: 1}, + {Lo: 0x1171d, Hi: 0x1172b, Stride: 1}, + {Lo: 0x1182c, Hi: 0x1183a, Stride: 1}, + {Lo: 0x11930, Hi: 0x11935, Stride: 1}, + {Lo: 0x11937, Hi: 0x11938, Stride: 1}, + {Lo: 0x1193b, Hi: 0x1193e, Stride: 1}, + {Lo: 0x11940, Hi: 0x11942, Stride: 2}, + {Lo: 0x11943, Hi: 0x119d1, Stride: 142}, + {Lo: 0x119d2, Hi: 0x119d7, Stride: 1}, + {Lo: 0x119da, Hi: 0x119e0, Stride: 1}, + {Lo: 0x119e4, Hi: 0x11a01, Stride: 29}, + {Lo: 0x11a02, Hi: 0x11a0a, Stride: 1}, + {Lo: 0x11a33, Hi: 0x11a39, Stride: 1}, + {Lo: 0x11a3b, Hi: 0x11a3e, Stride: 1}, + {Lo: 0x11a47, Hi: 0x11a51, Stride: 10}, + {Lo: 0x11a52, Hi: 0x11a5b, Stride: 1}, + {Lo: 0x11a8a, Hi: 0x11a99, Stride: 1}, + {Lo: 0x11c2f, Hi: 0x11c36, Stride: 1}, + {Lo: 0x11c38, Hi: 0x11c3f, Stride: 1}, + {Lo: 0x11c92, Hi: 0x11ca7, Stride: 1}, + {Lo: 0x11ca9, Hi: 0x11cb6, Stride: 1}, + {Lo: 0x11d31, Hi: 0x11d36, Stride: 1}, + {Lo: 0x11d3a, Hi: 0x11d3c, Stride: 2}, + {Lo: 0x11d3d, Hi: 0x11d3f, Stride: 2}, + {Lo: 0x11d40, Hi: 0x11d45, Stride: 1}, + {Lo: 0x11d47, Hi: 0x11d8a, Stride: 67}, + {Lo: 0x11d8b, Hi: 0x11d8e, Stride: 1}, + {Lo: 0x11d90, Hi: 0x11d91, Stride: 1}, + {Lo: 0x11d93, Hi: 0x11d97, Stride: 1}, + {Lo: 0x11ef3, Hi: 0x11ef6, Stride: 1}, + {Lo: 0x11f00, Hi: 0x11f01, Stride: 1}, + {Lo: 0x11f03, Hi: 0x11f34, Stride: 49}, + {Lo: 0x11f35, Hi: 0x11f3a, Stride: 1}, + {Lo: 0x11f3e, Hi: 0x11f42, Stride: 1}, + {Lo: 0x13430, Hi: 0x13440, Stride: 1}, + {Lo: 0x13447, Hi: 0x13455, Stride: 1}, + {Lo: 0x16af0, Hi: 0x16af4, Stride: 1}, + {Lo: 0x16b30, Hi: 0x16b36, Stride: 1}, + {Lo: 0x16f4f, Hi: 0x16f51, Stride: 2}, + {Lo: 0x16f52, Hi: 0x16f87, Stride: 1}, + {Lo: 0x16f8f, Hi: 0x16f92, Stride: 1}, + {Lo: 0x16fe4, Hi: 0x16ff0, Stride: 12}, + {Lo: 0x16ff1, Hi: 0x1bc9d, Stride: 19628}, + {Lo: 0x1bc9e, Hi: 0x1bca0, Stride: 2}, + {Lo: 0x1bca1, Hi: 0x1bca3, Stride: 1}, + {Lo: 0x1cf00, Hi: 0x1cf2d, Stride: 1}, + {Lo: 0x1cf30, Hi: 0x1cf46, Stride: 1}, + {Lo: 0x1d165, Hi: 0x1d169, Stride: 1}, + {Lo: 0x1d16d, Hi: 0x1d182, Stride: 1}, + {Lo: 0x1d185, Hi: 0x1d18b, Stride: 1}, + {Lo: 0x1d1aa, Hi: 0x1d1ad, Stride: 1}, + {Lo: 0x1d242, Hi: 0x1d244, Stride: 1}, + {Lo: 0x1da00, Hi: 0x1da36, Stride: 1}, + {Lo: 0x1da3b, Hi: 0x1da6c, Stride: 1}, + {Lo: 0x1da75, Hi: 0x1da84, Stride: 15}, + {Lo: 0x1da9b, Hi: 0x1da9f, Stride: 1}, + {Lo: 0x1daa1, Hi: 0x1daaf, Stride: 1}, + {Lo: 0x1e000, Hi: 0x1e006, Stride: 1}, + {Lo: 0x1e008, Hi: 0x1e018, Stride: 1}, + {Lo: 0x1e01b, Hi: 0x1e021, Stride: 1}, + {Lo: 0x1e023, Hi: 0x1e024, Stride: 1}, + {Lo: 0x1e026, Hi: 0x1e02a, Stride: 1}, + {Lo: 0x1e08f, Hi: 0x1e130, Stride: 161}, + {Lo: 0x1e131, Hi: 0x1e136, Stride: 1}, + {Lo: 0x1e2ae, Hi: 0x1e2ec, Stride: 62}, + {Lo: 0x1e2ed, Hi: 0x1e2ef, Stride: 1}, + {Lo: 0x1e4ec, Hi: 0x1e4ef, Stride: 1}, + {Lo: 0x1e8d0, Hi: 0x1e8d6, Stride: 1}, + {Lo: 0x1e944, Hi: 0x1e94a, Stride: 1}, + {Lo: 0x1f3fb, Hi: 0x1f3ff, Stride: 1}, + {Lo: 0xe0001, Hi: 0xe0020, Stride: 31}, + {Lo: 0xe0021, Hi: 0xe007f, Stride: 1}, + {Lo: 0xe0100, Hi: 0xe01ef, Stride: 1}, + }, +} + +// WordBreakProperty: ExtendNumLet +var WordBreakExtendNumLet = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x005f, Hi: 0x202f, Stride: 8144}, + {Lo: 0x203f, Hi: 0x2040, Stride: 1}, + {Lo: 0x2054, Hi: 0xfe33, Stride: 56799}, + {Lo: 0xfe34, Hi: 0xfe4d, Stride: 25}, + {Lo: 0xfe4e, Hi: 0xfe4f, Stride: 1}, + {Lo: 0xff3f, Hi: 0xff3f, Stride: 1}, + }, +} + +// WordBreakProperty: Hebrew_Letter +var WordBreakHebrew_Letter = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x05d0, Hi: 0x05ea, Stride: 1}, + {Lo: 0x05ef, Hi: 0x05f2, Stride: 1}, + {Lo: 0xfb1d, Hi: 0xfb1f, Stride: 2}, + {Lo: 0xfb20, Hi: 0xfb28, Stride: 1}, + {Lo: 0xfb2a, Hi: 0xfb36, Stride: 1}, + {Lo: 0xfb38, Hi: 0xfb3c, Stride: 1}, + {Lo: 0xfb3e, Hi: 0xfb40, Stride: 2}, + {Lo: 0xfb41, Hi: 0xfb43, Stride: 2}, + {Lo: 0xfb44, Hi: 0xfb46, Stride: 2}, + {Lo: 0xfb47, Hi: 0xfb4f, Stride: 1}, + }, +} + +// WordBreakProperty: Katakana +var WordBreakKatakana = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x3031, Hi: 0x3035, Stride: 1}, + {Lo: 0x309b, Hi: 0x309c, Stride: 1}, + {Lo: 0x30a0, Hi: 0x30fa, Stride: 1}, + {Lo: 0x30fc, Hi: 0x30ff, Stride: 1}, + {Lo: 0x31f0, Hi: 0x31ff, Stride: 1}, + {Lo: 0x32d0, Hi: 0x32fe, Stride: 1}, + {Lo: 0x3300, Hi: 0x3357, Stride: 1}, + {Lo: 0xff66, Hi: 0xff9d, Stride: 1}, + }, + R32: []unicode.Range32{ + {Lo: 0x1aff0, Hi: 0x1aff3, Stride: 1}, + {Lo: 0x1aff5, Hi: 0x1affb, Stride: 1}, + {Lo: 0x1affd, Hi: 0x1affe, Stride: 1}, + {Lo: 0x1b000, Hi: 0x1b120, Stride: 288}, + {Lo: 0x1b121, Hi: 0x1b122, Stride: 1}, + {Lo: 0x1b155, Hi: 0x1b164, Stride: 15}, + {Lo: 0x1b165, Hi: 0x1b167, Stride: 1}, + }, +} + +// WordBreakProperty: MidLetter +var WordBreakMidLetter = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x003a, Hi: 0x00b7, Stride: 125}, + {Lo: 0x0387, Hi: 0x055f, Stride: 472}, + {Lo: 0x05f4, Hi: 0x2027, Stride: 6707}, + {Lo: 0xfe13, Hi: 0xfe55, Stride: 66}, + {Lo: 0xff1a, Hi: 0xff1a, Stride: 1}, + }, + LatinOffset: 1, +} + +// WordBreakProperty: MidNum +var WordBreakMidNum = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x002c, Hi: 0x003b, Stride: 15}, + {Lo: 0x037e, Hi: 0x0589, Stride: 523}, + {Lo: 0x060c, Hi: 0x060d, Stride: 1}, + {Lo: 0x066c, Hi: 0x07f8, Stride: 396}, + {Lo: 0x2044, Hi: 0xfe10, Stride: 56780}, + {Lo: 0xfe14, Hi: 0xfe50, Stride: 60}, + {Lo: 0xfe54, Hi: 0xff0c, Stride: 184}, + {Lo: 0xff1b, Hi: 0xff1b, Stride: 1}, + }, + LatinOffset: 1, +} + +// WordBreakProperty: MidNumLet +var WordBreakMidNumLet = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x002e, Hi: 0x2018, Stride: 8170}, + {Lo: 0x2019, Hi: 0x2024, Stride: 11}, + {Lo: 0xfe52, Hi: 0xff07, Stride: 181}, + {Lo: 0xff0e, Hi: 0xff0e, Stride: 1}, + }, +} + +// WordBreakProperty: NewlineCRLF +var WordBreakNewlineCRLF = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x000a, Hi: 0x000d, Stride: 1}, + {Lo: 0x0085, Hi: 0x2028, Stride: 8099}, + {Lo: 0x2029, Hi: 0x2029, Stride: 1}, + }, + LatinOffset: 1, +} + +// WordBreakProperty: Numeric +var WordBreakNumeric = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x0030, Hi: 0x0039, Stride: 1}, + {Lo: 0x0600, Hi: 0x0605, Stride: 1}, + {Lo: 0x0660, Hi: 0x0669, Stride: 1}, + {Lo: 0x066b, Hi: 0x06dd, Stride: 114}, + {Lo: 0x06f0, Hi: 0x06f9, Stride: 1}, + {Lo: 0x07c0, Hi: 0x07c9, Stride: 1}, + {Lo: 0x0890, Hi: 0x0891, Stride: 1}, + {Lo: 0x08e2, Hi: 0x0966, Stride: 132}, + {Lo: 0x0967, Hi: 0x096f, Stride: 1}, + {Lo: 0x09e6, Hi: 0x09ef, Stride: 1}, + {Lo: 0x0a66, Hi: 0x0a6f, Stride: 1}, + {Lo: 0x0ae6, Hi: 0x0aef, Stride: 1}, + {Lo: 0x0b66, Hi: 0x0b6f, Stride: 1}, + {Lo: 0x0be6, Hi: 0x0bef, Stride: 1}, + {Lo: 0x0c66, Hi: 0x0c6f, Stride: 1}, + {Lo: 0x0ce6, Hi: 0x0cef, Stride: 1}, + {Lo: 0x0d66, Hi: 0x0d6f, Stride: 1}, + {Lo: 0x0de6, Hi: 0x0def, Stride: 1}, + {Lo: 0x0e50, Hi: 0x0e59, Stride: 1}, + {Lo: 0x0ed0, Hi: 0x0ed9, Stride: 1}, + {Lo: 0x0f20, Hi: 0x0f29, Stride: 1}, + {Lo: 0x1040, Hi: 0x1049, Stride: 1}, + {Lo: 0x1090, Hi: 0x1099, Stride: 1}, + {Lo: 0x17e0, Hi: 0x17e9, Stride: 1}, + {Lo: 0x1810, Hi: 0x1819, Stride: 1}, + {Lo: 0x1946, Hi: 0x194f, Stride: 1}, + {Lo: 0x19d0, Hi: 0x19d9, Stride: 1}, + {Lo: 0x1a80, Hi: 0x1a89, Stride: 1}, + {Lo: 0x1a90, Hi: 0x1a99, Stride: 1}, + {Lo: 0x1b50, Hi: 0x1b59, Stride: 1}, + {Lo: 0x1bb0, Hi: 0x1bb9, Stride: 1}, + {Lo: 0x1c40, Hi: 0x1c49, Stride: 1}, + {Lo: 0x1c50, Hi: 0x1c59, Stride: 1}, + {Lo: 0xa620, Hi: 0xa629, Stride: 1}, + {Lo: 0xa8d0, Hi: 0xa8d9, Stride: 1}, + {Lo: 0xa900, Hi: 0xa909, Stride: 1}, + {Lo: 0xa9d0, Hi: 0xa9d9, Stride: 1}, + {Lo: 0xa9f0, Hi: 0xa9f9, Stride: 1}, + {Lo: 0xaa50, Hi: 0xaa59, Stride: 1}, + {Lo: 0xabf0, Hi: 0xabf9, Stride: 1}, + {Lo: 0xff10, Hi: 0xff19, Stride: 1}, + }, + R32: []unicode.Range32{ + {Lo: 0x104a0, Hi: 0x104a9, Stride: 1}, + {Lo: 0x10d30, Hi: 0x10d39, Stride: 1}, + {Lo: 0x11066, Hi: 0x1106f, Stride: 1}, + {Lo: 0x110bd, Hi: 0x110cd, Stride: 16}, + {Lo: 0x110f0, Hi: 0x110f9, Stride: 1}, + {Lo: 0x11136, Hi: 0x1113f, Stride: 1}, + {Lo: 0x111d0, Hi: 0x111d9, Stride: 1}, + {Lo: 0x112f0, Hi: 0x112f9, Stride: 1}, + {Lo: 0x11450, Hi: 0x11459, Stride: 1}, + {Lo: 0x114d0, Hi: 0x114d9, Stride: 1}, + {Lo: 0x11650, Hi: 0x11659, Stride: 1}, + {Lo: 0x116c0, Hi: 0x116c9, Stride: 1}, + {Lo: 0x11730, Hi: 0x11739, Stride: 1}, + {Lo: 0x118e0, Hi: 0x118e9, Stride: 1}, + {Lo: 0x11950, Hi: 0x11959, Stride: 1}, + {Lo: 0x11c50, Hi: 0x11c59, Stride: 1}, + {Lo: 0x11d50, Hi: 0x11d59, Stride: 1}, + {Lo: 0x11da0, Hi: 0x11da9, Stride: 1}, + {Lo: 0x11f50, Hi: 0x11f59, Stride: 1}, + {Lo: 0x16a60, Hi: 0x16a69, Stride: 1}, + {Lo: 0x16ac0, Hi: 0x16ac9, Stride: 1}, + {Lo: 0x16b50, Hi: 0x16b59, Stride: 1}, + {Lo: 0x1d7ce, Hi: 0x1d7ff, Stride: 1}, + {Lo: 0x1e140, Hi: 0x1e149, Stride: 1}, + {Lo: 0x1e2f0, Hi: 0x1e2f9, Stride: 1}, + {Lo: 0x1e4f0, Hi: 0x1e4f9, Stride: 1}, + {Lo: 0x1e950, Hi: 0x1e959, Stride: 1}, + {Lo: 0x1fbf0, Hi: 0x1fbf9, Stride: 1}, + }, + LatinOffset: 1, +} + +// WordBreakProperty: Regional_Indicator +var WordBreakRegional_Indicator = &unicode.RangeTable{ + R32: []unicode.Range32{ + {Lo: 0x1f1e6, Hi: 0x1f1ff, Stride: 1}, + }, +} + +// WordBreakProperty: Single_Quote +var WordBreakSingle_Quote = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x0027, Hi: 0x0027, Stride: 1}, + }, + LatinOffset: 1, +} + +// WordBreakProperty: WSegSpace +var WordBreakWSegSpace = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x0020, Hi: 0x1680, Stride: 5728}, + {Lo: 0x2000, Hi: 0x2006, Stride: 1}, + {Lo: 0x2008, Hi: 0x200a, Stride: 1}, + {Lo: 0x205f, Hi: 0x3000, Stride: 4001}, + }, +} + +// contains all the runes having a non nil word break property +var wordBreakAll = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x000a, Hi: 0x000d, Stride: 1}, + {Lo: 0x0020, Hi: 0x0022, Stride: 2}, + {Lo: 0x0027, Hi: 0x002c, Stride: 5}, + {Lo: 0x002e, Hi: 0x002e, Stride: 1}, + {Lo: 0x0030, Hi: 0x003b, Stride: 1}, + {Lo: 0x0041, Hi: 0x005a, Stride: 1}, + {Lo: 0x005f, Hi: 0x005f, Stride: 1}, + {Lo: 0x0061, Hi: 0x007a, Stride: 1}, + {Lo: 0x0085, Hi: 0x00aa, Stride: 37}, + {Lo: 0x00ad, Hi: 0x00b5, Stride: 8}, + {Lo: 0x00b7, Hi: 0x00b7, Stride: 1}, + {Lo: 0x00ba, Hi: 0x00c0, Stride: 6}, + {Lo: 0x00c1, Hi: 0x00d6, Stride: 1}, + {Lo: 0x00d8, Hi: 0x00f6, Stride: 1}, + {Lo: 0x00f8, Hi: 0x02d7, Stride: 1}, + {Lo: 0x02de, Hi: 0x0374, Stride: 1}, + {Lo: 0x0376, Hi: 0x0377, Stride: 1}, + {Lo: 0x037a, Hi: 0x037f, Stride: 1}, + {Lo: 0x0386, Hi: 0x038a, Stride: 1}, + {Lo: 0x038c, Hi: 0x038e, Stride: 2}, + {Lo: 0x038f, Hi: 0x03a1, Stride: 1}, + {Lo: 0x03a3, Hi: 0x03f5, Stride: 1}, + {Lo: 0x03f7, Hi: 0x0481, Stride: 1}, + {Lo: 0x0483, Hi: 0x052f, Stride: 1}, + {Lo: 0x0531, Hi: 0x0556, Stride: 1}, + {Lo: 0x0559, Hi: 0x055c, Stride: 1}, + {Lo: 0x055e, Hi: 0x058a, Stride: 1}, + {Lo: 0x0591, Hi: 0x05bd, Stride: 1}, + {Lo: 0x05bf, Hi: 0x05c1, Stride: 2}, + {Lo: 0x05c2, Hi: 0x05c4, Stride: 2}, + {Lo: 0x05c5, Hi: 0x05c7, Stride: 2}, + {Lo: 0x05d0, Hi: 0x05ea, Stride: 1}, + {Lo: 0x05ef, Hi: 0x05f4, Stride: 1}, + {Lo: 0x0600, Hi: 0x0605, Stride: 1}, + {Lo: 0x060c, Hi: 0x060d, Stride: 1}, + {Lo: 0x0610, Hi: 0x061a, Stride: 1}, + {Lo: 0x061c, Hi: 0x061c, Stride: 1}, + {Lo: 0x0620, Hi: 0x0669, Stride: 1}, + {Lo: 0x066b, Hi: 0x066c, Stride: 1}, + {Lo: 0x066e, Hi: 0x06d3, Stride: 1}, + {Lo: 0x06d5, Hi: 0x06dd, Stride: 1}, + {Lo: 0x06df, Hi: 0x06e8, Stride: 1}, + {Lo: 0x06ea, Hi: 0x06fc, Stride: 1}, + {Lo: 0x06ff, Hi: 0x070f, Stride: 16}, + {Lo: 0x0710, Hi: 0x074a, Stride: 1}, + {Lo: 0x074d, Hi: 0x07b1, Stride: 1}, + {Lo: 0x07c0, Hi: 0x07f5, Stride: 1}, + {Lo: 0x07f8, Hi: 0x07fa, Stride: 2}, + {Lo: 0x07fd, Hi: 0x0800, Stride: 3}, + {Lo: 0x0801, Hi: 0x082d, Stride: 1}, + {Lo: 0x0840, Hi: 0x085b, Stride: 1}, + {Lo: 0x0860, Hi: 0x086a, Stride: 1}, + {Lo: 0x0870, Hi: 0x0887, Stride: 1}, + {Lo: 0x0889, Hi: 0x088e, Stride: 1}, + {Lo: 0x0890, Hi: 0x0891, Stride: 1}, + {Lo: 0x0898, Hi: 0x0963, Stride: 1}, + {Lo: 0x0966, Hi: 0x096f, Stride: 1}, + {Lo: 0x0971, Hi: 0x0983, Stride: 1}, + {Lo: 0x0985, Hi: 0x098c, Stride: 1}, + {Lo: 0x098f, Hi: 0x0990, Stride: 1}, + {Lo: 0x0993, Hi: 0x09a8, Stride: 1}, + {Lo: 0x09aa, Hi: 0x09b0, Stride: 1}, + {Lo: 0x09b2, Hi: 0x09b6, Stride: 4}, + {Lo: 0x09b7, Hi: 0x09b9, Stride: 1}, + {Lo: 0x09bc, Hi: 0x09c4, Stride: 1}, + {Lo: 0x09c7, Hi: 0x09c8, Stride: 1}, + {Lo: 0x09cb, Hi: 0x09ce, Stride: 1}, + {Lo: 0x09d7, Hi: 0x09d7, Stride: 1}, + {Lo: 0x09dc, Hi: 0x09dd, Stride: 1}, + {Lo: 0x09df, Hi: 0x09e3, Stride: 1}, + {Lo: 0x09e6, Hi: 0x09f1, Stride: 1}, + {Lo: 0x09fc, Hi: 0x09fe, Stride: 2}, + {Lo: 0x0a01, Hi: 0x0a03, Stride: 1}, + {Lo: 0x0a05, Hi: 0x0a0a, Stride: 1}, + {Lo: 0x0a0f, Hi: 0x0a10, Stride: 1}, + {Lo: 0x0a13, Hi: 0x0a28, Stride: 1}, + {Lo: 0x0a2a, Hi: 0x0a30, Stride: 1}, + {Lo: 0x0a32, Hi: 0x0a33, Stride: 1}, + {Lo: 0x0a35, Hi: 0x0a36, Stride: 1}, + {Lo: 0x0a38, Hi: 0x0a39, Stride: 1}, + {Lo: 0x0a3c, Hi: 0x0a3e, Stride: 2}, + {Lo: 0x0a3f, Hi: 0x0a42, Stride: 1}, + {Lo: 0x0a47, Hi: 0x0a48, Stride: 1}, + {Lo: 0x0a4b, Hi: 0x0a4d, Stride: 1}, + {Lo: 0x0a51, Hi: 0x0a51, Stride: 1}, + {Lo: 0x0a59, Hi: 0x0a5c, Stride: 1}, + {Lo: 0x0a5e, Hi: 0x0a5e, Stride: 1}, + {Lo: 0x0a66, Hi: 0x0a75, Stride: 1}, + {Lo: 0x0a81, Hi: 0x0a83, Stride: 1}, + {Lo: 0x0a85, Hi: 0x0a8d, Stride: 1}, + {Lo: 0x0a8f, Hi: 0x0a91, Stride: 1}, + {Lo: 0x0a93, Hi: 0x0aa8, Stride: 1}, + {Lo: 0x0aaa, Hi: 0x0ab0, Stride: 1}, + {Lo: 0x0ab2, Hi: 0x0ab3, Stride: 1}, + {Lo: 0x0ab5, Hi: 0x0ab9, Stride: 1}, + {Lo: 0x0abc, Hi: 0x0ac5, Stride: 1}, + {Lo: 0x0ac7, Hi: 0x0ac9, Stride: 1}, + {Lo: 0x0acb, Hi: 0x0acd, Stride: 1}, + {Lo: 0x0ad0, Hi: 0x0ad0, Stride: 1}, + {Lo: 0x0ae0, Hi: 0x0ae3, Stride: 1}, + {Lo: 0x0ae6, Hi: 0x0aef, Stride: 1}, + {Lo: 0x0af9, Hi: 0x0aff, Stride: 1}, + {Lo: 0x0b01, Hi: 0x0b03, Stride: 1}, + {Lo: 0x0b05, Hi: 0x0b0c, Stride: 1}, + {Lo: 0x0b0f, Hi: 0x0b10, Stride: 1}, + {Lo: 0x0b13, Hi: 0x0b28, Stride: 1}, + {Lo: 0x0b2a, Hi: 0x0b30, Stride: 1}, + {Lo: 0x0b32, Hi: 0x0b33, Stride: 1}, + {Lo: 0x0b35, Hi: 0x0b39, Stride: 1}, + {Lo: 0x0b3c, Hi: 0x0b44, Stride: 1}, + {Lo: 0x0b47, Hi: 0x0b48, Stride: 1}, + {Lo: 0x0b4b, Hi: 0x0b4d, Stride: 1}, + {Lo: 0x0b55, Hi: 0x0b57, Stride: 1}, + {Lo: 0x0b5c, Hi: 0x0b5d, Stride: 1}, + {Lo: 0x0b5f, Hi: 0x0b63, Stride: 1}, + {Lo: 0x0b66, Hi: 0x0b6f, Stride: 1}, + {Lo: 0x0b71, Hi: 0x0b82, Stride: 17}, + {Lo: 0x0b83, Hi: 0x0b83, Stride: 1}, + {Lo: 0x0b85, Hi: 0x0b8a, Stride: 1}, + {Lo: 0x0b8e, Hi: 0x0b90, Stride: 1}, + {Lo: 0x0b92, Hi: 0x0b95, Stride: 1}, + {Lo: 0x0b99, Hi: 0x0b9a, Stride: 1}, + {Lo: 0x0b9c, Hi: 0x0b9e, Stride: 2}, + {Lo: 0x0b9f, Hi: 0x0ba3, Stride: 4}, + {Lo: 0x0ba4, Hi: 0x0ba8, Stride: 4}, + {Lo: 0x0ba9, Hi: 0x0baa, Stride: 1}, + {Lo: 0x0bae, Hi: 0x0bb9, Stride: 1}, + {Lo: 0x0bbe, Hi: 0x0bc2, Stride: 1}, + {Lo: 0x0bc6, Hi: 0x0bc8, Stride: 1}, + {Lo: 0x0bca, Hi: 0x0bcd, Stride: 1}, + {Lo: 0x0bd0, Hi: 0x0bd7, Stride: 7}, + {Lo: 0x0be6, Hi: 0x0bef, Stride: 1}, + {Lo: 0x0c00, Hi: 0x0c0c, Stride: 1}, + {Lo: 0x0c0e, Hi: 0x0c10, Stride: 1}, + {Lo: 0x0c12, Hi: 0x0c28, Stride: 1}, + {Lo: 0x0c2a, Hi: 0x0c39, Stride: 1}, + {Lo: 0x0c3c, Hi: 0x0c44, Stride: 1}, + {Lo: 0x0c46, Hi: 0x0c48, Stride: 1}, + {Lo: 0x0c4a, Hi: 0x0c4d, Stride: 1}, + {Lo: 0x0c55, Hi: 0x0c56, Stride: 1}, + {Lo: 0x0c58, Hi: 0x0c5a, Stride: 1}, + {Lo: 0x0c5d, Hi: 0x0c60, Stride: 3}, + {Lo: 0x0c61, Hi: 0x0c63, Stride: 1}, + {Lo: 0x0c66, Hi: 0x0c6f, Stride: 1}, + {Lo: 0x0c80, Hi: 0x0c83, Stride: 1}, + {Lo: 0x0c85, Hi: 0x0c8c, Stride: 1}, + {Lo: 0x0c8e, Hi: 0x0c90, Stride: 1}, + {Lo: 0x0c92, Hi: 0x0ca8, Stride: 1}, + {Lo: 0x0caa, Hi: 0x0cb3, Stride: 1}, + {Lo: 0x0cb5, Hi: 0x0cb9, Stride: 1}, + {Lo: 0x0cbc, Hi: 0x0cc4, Stride: 1}, + {Lo: 0x0cc6, Hi: 0x0cc8, Stride: 1}, + {Lo: 0x0cca, Hi: 0x0ccd, Stride: 1}, + {Lo: 0x0cd5, Hi: 0x0cd6, Stride: 1}, + {Lo: 0x0cdd, Hi: 0x0cde, Stride: 1}, + {Lo: 0x0ce0, Hi: 0x0ce3, Stride: 1}, + {Lo: 0x0ce6, Hi: 0x0cef, Stride: 1}, + {Lo: 0x0cf1, Hi: 0x0cf3, Stride: 1}, + {Lo: 0x0d00, Hi: 0x0d0c, Stride: 1}, + {Lo: 0x0d0e, Hi: 0x0d10, Stride: 1}, + {Lo: 0x0d12, Hi: 0x0d44, Stride: 1}, + {Lo: 0x0d46, Hi: 0x0d48, Stride: 1}, + {Lo: 0x0d4a, Hi: 0x0d4e, Stride: 1}, + {Lo: 0x0d54, Hi: 0x0d57, Stride: 1}, + {Lo: 0x0d5f, Hi: 0x0d63, Stride: 1}, + {Lo: 0x0d66, Hi: 0x0d6f, Stride: 1}, + {Lo: 0x0d7a, Hi: 0x0d7f, Stride: 1}, + {Lo: 0x0d81, Hi: 0x0d83, Stride: 1}, + {Lo: 0x0d85, Hi: 0x0d96, Stride: 1}, + {Lo: 0x0d9a, Hi: 0x0db1, Stride: 1}, + {Lo: 0x0db3, Hi: 0x0dbb, Stride: 1}, + {Lo: 0x0dbd, Hi: 0x0dc0, Stride: 3}, + {Lo: 0x0dc1, Hi: 0x0dc6, Stride: 1}, + {Lo: 0x0dca, Hi: 0x0dcf, Stride: 5}, + {Lo: 0x0dd0, Hi: 0x0dd4, Stride: 1}, + {Lo: 0x0dd6, Hi: 0x0dd8, Stride: 2}, + {Lo: 0x0dd9, Hi: 0x0ddf, Stride: 1}, + {Lo: 0x0de6, Hi: 0x0def, Stride: 1}, + {Lo: 0x0df2, Hi: 0x0df3, Stride: 1}, + {Lo: 0x0e31, Hi: 0x0e34, Stride: 3}, + {Lo: 0x0e35, Hi: 0x0e3a, Stride: 1}, + {Lo: 0x0e47, Hi: 0x0e4e, Stride: 1}, + {Lo: 0x0e50, Hi: 0x0e59, Stride: 1}, + {Lo: 0x0eb1, Hi: 0x0eb4, Stride: 3}, + {Lo: 0x0eb5, Hi: 0x0ebc, Stride: 1}, + {Lo: 0x0ec8, Hi: 0x0ece, Stride: 1}, + {Lo: 0x0ed0, Hi: 0x0ed9, Stride: 1}, + {Lo: 0x0f00, Hi: 0x0f00, Stride: 1}, + {Lo: 0x0f18, Hi: 0x0f19, Stride: 1}, + {Lo: 0x0f20, Hi: 0x0f29, Stride: 1}, + {Lo: 0x0f35, Hi: 0x0f39, Stride: 2}, + {Lo: 0x0f3e, Hi: 0x0f47, Stride: 1}, + {Lo: 0x0f49, Hi: 0x0f6c, Stride: 1}, + {Lo: 0x0f71, Hi: 0x0f84, Stride: 1}, + {Lo: 0x0f86, Hi: 0x0f97, Stride: 1}, + {Lo: 0x0f99, Hi: 0x0fbc, Stride: 1}, + {Lo: 0x0fc6, Hi: 0x102b, Stride: 101}, + {Lo: 0x102c, Hi: 0x103e, Stride: 1}, + {Lo: 0x1040, Hi: 0x1049, Stride: 1}, + {Lo: 0x1056, Hi: 0x1059, Stride: 1}, + {Lo: 0x105e, Hi: 0x1060, Stride: 1}, + {Lo: 0x1062, Hi: 0x1064, Stride: 1}, + {Lo: 0x1067, Hi: 0x106d, Stride: 1}, + {Lo: 0x1071, Hi: 0x1074, Stride: 1}, + {Lo: 0x1082, Hi: 0x108d, Stride: 1}, + {Lo: 0x108f, Hi: 0x109d, Stride: 1}, + {Lo: 0x10a0, Hi: 0x10c5, Stride: 1}, + {Lo: 0x10c7, Hi: 0x10cd, Stride: 6}, + {Lo: 0x10d0, Hi: 0x10fa, Stride: 1}, + {Lo: 0x10fc, Hi: 0x1248, Stride: 1}, + {Lo: 0x124a, Hi: 0x124d, Stride: 1}, + {Lo: 0x1250, Hi: 0x1256, Stride: 1}, + {Lo: 0x1258, Hi: 0x125a, Stride: 2}, + {Lo: 0x125b, Hi: 0x125d, Stride: 1}, + {Lo: 0x1260, Hi: 0x1288, Stride: 1}, + {Lo: 0x128a, Hi: 0x128d, Stride: 1}, + {Lo: 0x1290, Hi: 0x12b0, Stride: 1}, + {Lo: 0x12b2, Hi: 0x12b5, Stride: 1}, + {Lo: 0x12b8, Hi: 0x12be, Stride: 1}, + {Lo: 0x12c0, Hi: 0x12c2, Stride: 2}, + {Lo: 0x12c3, Hi: 0x12c5, Stride: 1}, + {Lo: 0x12c8, Hi: 0x12d6, Stride: 1}, + {Lo: 0x12d8, Hi: 0x1310, Stride: 1}, + {Lo: 0x1312, Hi: 0x1315, Stride: 1}, + {Lo: 0x1318, Hi: 0x135a, Stride: 1}, + {Lo: 0x135d, Hi: 0x135f, Stride: 1}, + {Lo: 0x1380, Hi: 0x138f, Stride: 1}, + {Lo: 0x13a0, Hi: 0x13f5, Stride: 1}, + {Lo: 0x13f8, Hi: 0x13fd, Stride: 1}, + {Lo: 0x1401, Hi: 0x166c, Stride: 1}, + {Lo: 0x166f, Hi: 0x169a, Stride: 1}, + {Lo: 0x16a0, Hi: 0x16ea, Stride: 1}, + {Lo: 0x16ee, Hi: 0x16f8, Stride: 1}, + {Lo: 0x1700, Hi: 0x1715, Stride: 1}, + {Lo: 0x171f, Hi: 0x1734, Stride: 1}, + {Lo: 0x1740, Hi: 0x1753, Stride: 1}, + {Lo: 0x1760, Hi: 0x176c, Stride: 1}, + {Lo: 0x176e, Hi: 0x1770, Stride: 1}, + {Lo: 0x1772, Hi: 0x1773, Stride: 1}, + {Lo: 0x17b4, Hi: 0x17d3, Stride: 1}, + {Lo: 0x17dd, Hi: 0x17dd, Stride: 1}, + {Lo: 0x17e0, Hi: 0x17e9, Stride: 1}, + {Lo: 0x180b, Hi: 0x1819, Stride: 1}, + {Lo: 0x1820, Hi: 0x1878, Stride: 1}, + {Lo: 0x1880, Hi: 0x18aa, Stride: 1}, + {Lo: 0x18b0, Hi: 0x18f5, Stride: 1}, + {Lo: 0x1900, Hi: 0x191e, Stride: 1}, + {Lo: 0x1920, Hi: 0x192b, Stride: 1}, + {Lo: 0x1930, Hi: 0x193b, Stride: 1}, + {Lo: 0x1946, Hi: 0x194f, Stride: 1}, + {Lo: 0x19d0, Hi: 0x19d9, Stride: 1}, + {Lo: 0x1a00, Hi: 0x1a1b, Stride: 1}, + {Lo: 0x1a55, Hi: 0x1a5e, Stride: 1}, + {Lo: 0x1a60, Hi: 0x1a7c, Stride: 1}, + {Lo: 0x1a7f, Hi: 0x1a89, Stride: 1}, + {Lo: 0x1a90, Hi: 0x1a99, Stride: 1}, + {Lo: 0x1ab0, Hi: 0x1ace, Stride: 1}, + {Lo: 0x1b00, Hi: 0x1b4c, Stride: 1}, + {Lo: 0x1b50, Hi: 0x1b59, Stride: 1}, + {Lo: 0x1b6b, Hi: 0x1b73, Stride: 1}, + {Lo: 0x1b80, Hi: 0x1bf3, Stride: 1}, + {Lo: 0x1c00, Hi: 0x1c37, Stride: 1}, + {Lo: 0x1c40, Hi: 0x1c49, Stride: 1}, + {Lo: 0x1c4d, Hi: 0x1c7d, Stride: 1}, + {Lo: 0x1c80, Hi: 0x1c88, Stride: 1}, + {Lo: 0x1c90, Hi: 0x1cba, Stride: 1}, + {Lo: 0x1cbd, Hi: 0x1cbf, Stride: 1}, + {Lo: 0x1cd0, Hi: 0x1cd2, Stride: 1}, + {Lo: 0x1cd4, Hi: 0x1cfa, Stride: 1}, + {Lo: 0x1d00, Hi: 0x1f15, Stride: 1}, + {Lo: 0x1f18, Hi: 0x1f1d, Stride: 1}, + {Lo: 0x1f20, Hi: 0x1f45, Stride: 1}, + {Lo: 0x1f48, Hi: 0x1f4d, Stride: 1}, + {Lo: 0x1f50, Hi: 0x1f57, Stride: 1}, + {Lo: 0x1f59, Hi: 0x1f5f, Stride: 2}, + {Lo: 0x1f60, Hi: 0x1f7d, Stride: 1}, + {Lo: 0x1f80, Hi: 0x1fb4, Stride: 1}, + {Lo: 0x1fb6, Hi: 0x1fbc, Stride: 1}, + {Lo: 0x1fbe, Hi: 0x1fc2, Stride: 4}, + {Lo: 0x1fc3, Hi: 0x1fc4, Stride: 1}, + {Lo: 0x1fc6, Hi: 0x1fcc, Stride: 1}, + {Lo: 0x1fd0, Hi: 0x1fd3, Stride: 1}, + {Lo: 0x1fd6, Hi: 0x1fdb, Stride: 1}, + {Lo: 0x1fe0, Hi: 0x1fec, Stride: 1}, + {Lo: 0x1ff2, Hi: 0x1ff4, Stride: 1}, + {Lo: 0x1ff6, Hi: 0x1ffc, Stride: 1}, + {Lo: 0x2000, Hi: 0x2006, Stride: 1}, + {Lo: 0x2008, Hi: 0x200a, Stride: 1}, + {Lo: 0x200c, Hi: 0x200f, Stride: 1}, + {Lo: 0x2018, Hi: 0x2019, Stride: 1}, + {Lo: 0x2024, Hi: 0x2027, Stride: 3}, + {Lo: 0x2028, Hi: 0x202f, Stride: 1}, + {Lo: 0x203f, Hi: 0x2040, Stride: 1}, + {Lo: 0x2044, Hi: 0x2054, Stride: 16}, + {Lo: 0x205f, Hi: 0x2064, Stride: 1}, + {Lo: 0x2066, Hi: 0x206f, Stride: 1}, + {Lo: 0x2071, Hi: 0x207f, Stride: 14}, + {Lo: 0x2090, Hi: 0x209c, Stride: 1}, + {Lo: 0x20d0, Hi: 0x20f0, Stride: 1}, + {Lo: 0x2102, Hi: 0x2107, Stride: 5}, + {Lo: 0x210a, Hi: 0x2113, Stride: 1}, + {Lo: 0x2115, Hi: 0x2119, Stride: 4}, + {Lo: 0x211a, Hi: 0x211d, Stride: 1}, + {Lo: 0x2124, Hi: 0x212a, Stride: 2}, + {Lo: 0x212b, Hi: 0x212d, Stride: 1}, + {Lo: 0x212f, Hi: 0x2139, Stride: 1}, + {Lo: 0x213c, Hi: 0x213f, Stride: 1}, + {Lo: 0x2145, Hi: 0x2149, Stride: 1}, + {Lo: 0x214e, Hi: 0x2160, Stride: 18}, + {Lo: 0x2161, Hi: 0x2188, Stride: 1}, + {Lo: 0x24b6, Hi: 0x24e9, Stride: 1}, + {Lo: 0x2c00, Hi: 0x2ce4, Stride: 1}, + {Lo: 0x2ceb, Hi: 0x2cf3, Stride: 1}, + {Lo: 0x2d00, Hi: 0x2d25, Stride: 1}, + {Lo: 0x2d27, Hi: 0x2d2d, Stride: 6}, + {Lo: 0x2d30, Hi: 0x2d67, Stride: 1}, + {Lo: 0x2d6f, Hi: 0x2d7f, Stride: 16}, + {Lo: 0x2d80, Hi: 0x2d96, Stride: 1}, + {Lo: 0x2da0, Hi: 0x2da6, Stride: 1}, + {Lo: 0x2da8, Hi: 0x2dae, Stride: 1}, + {Lo: 0x2db0, Hi: 0x2db6, Stride: 1}, + {Lo: 0x2db8, Hi: 0x2dbe, Stride: 1}, + {Lo: 0x2dc0, Hi: 0x2dc6, Stride: 1}, + {Lo: 0x2dc8, Hi: 0x2dce, Stride: 1}, + {Lo: 0x2dd0, Hi: 0x2dd6, Stride: 1}, + {Lo: 0x2dd8, Hi: 0x2dde, Stride: 1}, + {Lo: 0x2de0, Hi: 0x2dff, Stride: 1}, + {Lo: 0x2e2f, Hi: 0x3000, Stride: 465}, + {Lo: 0x3005, Hi: 0x3005, Stride: 1}, + {Lo: 0x302a, Hi: 0x302f, Stride: 1}, + {Lo: 0x3031, Hi: 0x3035, Stride: 1}, + {Lo: 0x303b, Hi: 0x303c, Stride: 1}, + {Lo: 0x3099, Hi: 0x309c, Stride: 1}, + {Lo: 0x30a0, Hi: 0x30fa, Stride: 1}, + {Lo: 0x30fc, Hi: 0x30ff, Stride: 1}, + {Lo: 0x3105, Hi: 0x312f, Stride: 1}, + {Lo: 0x3131, Hi: 0x318e, Stride: 1}, + {Lo: 0x31a0, Hi: 0x31bf, Stride: 1}, + {Lo: 0x31f0, Hi: 0x31ff, Stride: 1}, + {Lo: 0x32d0, Hi: 0x32fe, Stride: 1}, + {Lo: 0x3300, Hi: 0x3357, Stride: 1}, + {Lo: 0xa000, Hi: 0xa48c, Stride: 1}, + {Lo: 0xa4d0, Hi: 0xa4fd, Stride: 1}, + {Lo: 0xa500, Hi: 0xa60c, Stride: 1}, + {Lo: 0xa610, Hi: 0xa62b, Stride: 1}, + {Lo: 0xa640, Hi: 0xa672, Stride: 1}, + {Lo: 0xa674, Hi: 0xa67d, Stride: 1}, + {Lo: 0xa67f, Hi: 0xa6f1, Stride: 1}, + {Lo: 0xa708, Hi: 0xa7ca, Stride: 1}, + {Lo: 0xa7d0, Hi: 0xa7d1, Stride: 1}, + {Lo: 0xa7d3, Hi: 0xa7d5, Stride: 2}, + {Lo: 0xa7d6, Hi: 0xa7d9, Stride: 1}, + {Lo: 0xa7f2, Hi: 0xa827, Stride: 1}, + {Lo: 0xa82c, Hi: 0xa82c, Stride: 1}, + {Lo: 0xa840, Hi: 0xa873, Stride: 1}, + {Lo: 0xa880, Hi: 0xa8c5, Stride: 1}, + {Lo: 0xa8d0, Hi: 0xa8d9, Stride: 1}, + {Lo: 0xa8e0, Hi: 0xa8f7, Stride: 1}, + {Lo: 0xa8fb, Hi: 0xa8fd, Stride: 2}, + {Lo: 0xa8fe, Hi: 0xa92d, Stride: 1}, + {Lo: 0xa930, Hi: 0xa953, Stride: 1}, + {Lo: 0xa960, Hi: 0xa97c, Stride: 1}, + {Lo: 0xa980, Hi: 0xa9c0, Stride: 1}, + {Lo: 0xa9cf, Hi: 0xa9d9, Stride: 1}, + {Lo: 0xa9e5, Hi: 0xa9e5, Stride: 1}, + {Lo: 0xa9f0, Hi: 0xa9f9, Stride: 1}, + {Lo: 0xaa00, Hi: 0xaa36, Stride: 1}, + {Lo: 0xaa40, Hi: 0xaa4d, Stride: 1}, + {Lo: 0xaa50, Hi: 0xaa59, Stride: 1}, + {Lo: 0xaa7b, Hi: 0xaa7d, Stride: 1}, + {Lo: 0xaab0, Hi: 0xaab2, Stride: 2}, + {Lo: 0xaab3, Hi: 0xaab4, Stride: 1}, + {Lo: 0xaab7, Hi: 0xaab8, Stride: 1}, + {Lo: 0xaabe, Hi: 0xaabf, Stride: 1}, + {Lo: 0xaac1, Hi: 0xaac1, Stride: 1}, + {Lo: 0xaae0, Hi: 0xaaef, Stride: 1}, + {Lo: 0xaaf2, Hi: 0xaaf6, Stride: 1}, + {Lo: 0xab01, Hi: 0xab06, Stride: 1}, + {Lo: 0xab09, Hi: 0xab0e, Stride: 1}, + {Lo: 0xab11, Hi: 0xab16, Stride: 1}, + {Lo: 0xab20, Hi: 0xab26, Stride: 1}, + {Lo: 0xab28, Hi: 0xab2e, Stride: 1}, + {Lo: 0xab30, Hi: 0xab69, Stride: 1}, + {Lo: 0xab70, Hi: 0xabea, Stride: 1}, + {Lo: 0xabec, Hi: 0xabed, Stride: 1}, + {Lo: 0xabf0, Hi: 0xabf9, Stride: 1}, + {Lo: 0xac00, Hi: 0xd7a3, Stride: 1}, + {Lo: 0xd7b0, Hi: 0xd7c6, Stride: 1}, + {Lo: 0xd7cb, Hi: 0xd7fb, Stride: 1}, + {Lo: 0xfb00, Hi: 0xfb06, Stride: 1}, + {Lo: 0xfb13, Hi: 0xfb17, Stride: 1}, + {Lo: 0xfb1d, Hi: 0xfb28, Stride: 1}, + {Lo: 0xfb2a, Hi: 0xfb36, Stride: 1}, + {Lo: 0xfb38, Hi: 0xfb3c, Stride: 1}, + {Lo: 0xfb3e, Hi: 0xfb40, Stride: 2}, + {Lo: 0xfb41, Hi: 0xfb43, Stride: 2}, + {Lo: 0xfb44, Hi: 0xfb46, Stride: 2}, + {Lo: 0xfb47, Hi: 0xfbb1, Stride: 1}, + {Lo: 0xfbd3, Hi: 0xfd3d, Stride: 1}, + {Lo: 0xfd50, Hi: 0xfd8f, Stride: 1}, + {Lo: 0xfd92, Hi: 0xfdc7, Stride: 1}, + {Lo: 0xfdf0, Hi: 0xfdfb, Stride: 1}, + {Lo: 0xfe00, Hi: 0xfe10, Stride: 1}, + {Lo: 0xfe13, Hi: 0xfe14, Stride: 1}, + {Lo: 0xfe20, Hi: 0xfe2f, Stride: 1}, + {Lo: 0xfe33, Hi: 0xfe34, Stride: 1}, + {Lo: 0xfe4d, Hi: 0xfe50, Stride: 1}, + {Lo: 0xfe52, Hi: 0xfe54, Stride: 2}, + {Lo: 0xfe55, Hi: 0xfe55, Stride: 1}, + {Lo: 0xfe70, Hi: 0xfe74, Stride: 1}, + {Lo: 0xfe76, Hi: 0xfefc, Stride: 1}, + {Lo: 0xfeff, Hi: 0xff07, Stride: 8}, + {Lo: 0xff0c, Hi: 0xff10, Stride: 2}, + {Lo: 0xff11, Hi: 0xff1b, Stride: 1}, + {Lo: 0xff21, Hi: 0xff3a, Stride: 1}, + {Lo: 0xff3f, Hi: 0xff3f, Stride: 1}, + {Lo: 0xff41, Hi: 0xff5a, Stride: 1}, + {Lo: 0xff66, Hi: 0xffbe, Stride: 1}, + {Lo: 0xffc2, Hi: 0xffc7, Stride: 1}, + {Lo: 0xffca, Hi: 0xffcf, Stride: 1}, + {Lo: 0xffd2, Hi: 0xffd7, Stride: 1}, + {Lo: 0xffda, Hi: 0xffdc, Stride: 1}, + {Lo: 0xfff9, Hi: 0xfffb, Stride: 1}, + }, + R32: []unicode.Range32{ + {Lo: 0x10000, Hi: 0x1000b, Stride: 1}, + {Lo: 0x1000d, Hi: 0x10026, Stride: 1}, + {Lo: 0x10028, Hi: 0x1003a, Stride: 1}, + {Lo: 0x1003c, Hi: 0x1003d, Stride: 1}, + {Lo: 0x1003f, Hi: 0x1004d, Stride: 1}, + {Lo: 0x10050, Hi: 0x1005d, Stride: 1}, + {Lo: 0x10080, Hi: 0x100fa, Stride: 1}, + {Lo: 0x10140, Hi: 0x10174, Stride: 1}, + {Lo: 0x101fd, Hi: 0x101fd, Stride: 1}, + {Lo: 0x10280, Hi: 0x1029c, Stride: 1}, + {Lo: 0x102a0, Hi: 0x102d0, Stride: 1}, + {Lo: 0x102e0, Hi: 0x102e0, Stride: 1}, + {Lo: 0x10300, Hi: 0x1031f, Stride: 1}, + {Lo: 0x1032d, Hi: 0x1034a, Stride: 1}, + {Lo: 0x10350, Hi: 0x1037a, Stride: 1}, + {Lo: 0x10380, Hi: 0x1039d, Stride: 1}, + {Lo: 0x103a0, Hi: 0x103c3, Stride: 1}, + {Lo: 0x103c8, Hi: 0x103cf, Stride: 1}, + {Lo: 0x103d1, Hi: 0x103d5, Stride: 1}, + {Lo: 0x10400, Hi: 0x1049d, Stride: 1}, + {Lo: 0x104a0, Hi: 0x104a9, Stride: 1}, + {Lo: 0x104b0, Hi: 0x104d3, Stride: 1}, + {Lo: 0x104d8, Hi: 0x104fb, Stride: 1}, + {Lo: 0x10500, Hi: 0x10527, Stride: 1}, + {Lo: 0x10530, Hi: 0x10563, Stride: 1}, + {Lo: 0x10570, Hi: 0x1057a, Stride: 1}, + {Lo: 0x1057c, Hi: 0x1058a, Stride: 1}, + {Lo: 0x1058c, Hi: 0x10592, Stride: 1}, + {Lo: 0x10594, Hi: 0x10595, Stride: 1}, + {Lo: 0x10597, Hi: 0x105a1, Stride: 1}, + {Lo: 0x105a3, Hi: 0x105b1, Stride: 1}, + {Lo: 0x105b3, Hi: 0x105b9, Stride: 1}, + {Lo: 0x105bb, Hi: 0x105bc, Stride: 1}, + {Lo: 0x10600, Hi: 0x10736, Stride: 1}, + {Lo: 0x10740, Hi: 0x10755, Stride: 1}, + {Lo: 0x10760, Hi: 0x10767, Stride: 1}, + {Lo: 0x10780, Hi: 0x10785, Stride: 1}, + {Lo: 0x10787, Hi: 0x107b0, Stride: 1}, + {Lo: 0x107b2, Hi: 0x107ba, Stride: 1}, + {Lo: 0x10800, Hi: 0x10805, Stride: 1}, + {Lo: 0x10808, Hi: 0x1080a, Stride: 2}, + {Lo: 0x1080b, Hi: 0x10835, Stride: 1}, + {Lo: 0x10837, Hi: 0x10838, Stride: 1}, + {Lo: 0x1083c, Hi: 0x1083f, Stride: 3}, + {Lo: 0x10840, Hi: 0x10855, Stride: 1}, + {Lo: 0x10860, Hi: 0x10876, Stride: 1}, + {Lo: 0x10880, Hi: 0x1089e, Stride: 1}, + {Lo: 0x108e0, Hi: 0x108f2, Stride: 1}, + {Lo: 0x108f4, Hi: 0x108f5, Stride: 1}, + {Lo: 0x10900, Hi: 0x10915, Stride: 1}, + {Lo: 0x10920, Hi: 0x10939, Stride: 1}, + {Lo: 0x10980, Hi: 0x109b7, Stride: 1}, + {Lo: 0x109be, Hi: 0x109bf, Stride: 1}, + {Lo: 0x10a00, Hi: 0x10a03, Stride: 1}, + {Lo: 0x10a05, Hi: 0x10a06, Stride: 1}, + {Lo: 0x10a0c, Hi: 0x10a13, Stride: 1}, + {Lo: 0x10a15, Hi: 0x10a17, Stride: 1}, + {Lo: 0x10a19, Hi: 0x10a35, Stride: 1}, + {Lo: 0x10a38, Hi: 0x10a3a, Stride: 1}, + {Lo: 0x10a3f, Hi: 0x10a3f, Stride: 1}, + {Lo: 0x10a60, Hi: 0x10a7c, Stride: 1}, + {Lo: 0x10a80, Hi: 0x10a9c, Stride: 1}, + {Lo: 0x10ac0, Hi: 0x10ac7, Stride: 1}, + {Lo: 0x10ac9, Hi: 0x10ae6, Stride: 1}, + {Lo: 0x10b00, Hi: 0x10b35, Stride: 1}, + {Lo: 0x10b40, Hi: 0x10b55, Stride: 1}, + {Lo: 0x10b60, Hi: 0x10b72, Stride: 1}, + {Lo: 0x10b80, Hi: 0x10b91, Stride: 1}, + {Lo: 0x10c00, Hi: 0x10c48, Stride: 1}, + {Lo: 0x10c80, Hi: 0x10cb2, Stride: 1}, + {Lo: 0x10cc0, Hi: 0x10cf2, Stride: 1}, + {Lo: 0x10d00, Hi: 0x10d27, Stride: 1}, + {Lo: 0x10d30, Hi: 0x10d39, Stride: 1}, + {Lo: 0x10e80, Hi: 0x10ea9, Stride: 1}, + {Lo: 0x10eab, Hi: 0x10eac, Stride: 1}, + {Lo: 0x10eb0, Hi: 0x10eb1, Stride: 1}, + {Lo: 0x10efd, Hi: 0x10f1c, Stride: 1}, + {Lo: 0x10f27, Hi: 0x10f30, Stride: 9}, + {Lo: 0x10f31, Hi: 0x10f50, Stride: 1}, + {Lo: 0x10f70, Hi: 0x10f85, Stride: 1}, + {Lo: 0x10fb0, Hi: 0x10fc4, Stride: 1}, + {Lo: 0x10fe0, Hi: 0x10ff6, Stride: 1}, + {Lo: 0x11000, Hi: 0x11046, Stride: 1}, + {Lo: 0x11066, Hi: 0x11075, Stride: 1}, + {Lo: 0x1107f, Hi: 0x110ba, Stride: 1}, + {Lo: 0x110bd, Hi: 0x110c2, Stride: 5}, + {Lo: 0x110cd, Hi: 0x110cd, Stride: 1}, + {Lo: 0x110d0, Hi: 0x110e8, Stride: 1}, + {Lo: 0x110f0, Hi: 0x110f9, Stride: 1}, + {Lo: 0x11100, Hi: 0x11134, Stride: 1}, + {Lo: 0x11136, Hi: 0x1113f, Stride: 1}, + {Lo: 0x11144, Hi: 0x11147, Stride: 1}, + {Lo: 0x11150, Hi: 0x11173, Stride: 1}, + {Lo: 0x11176, Hi: 0x11180, Stride: 10}, + {Lo: 0x11181, Hi: 0x111c4, Stride: 1}, + {Lo: 0x111c9, Hi: 0x111cc, Stride: 1}, + {Lo: 0x111ce, Hi: 0x111da, Stride: 1}, + {Lo: 0x111dc, Hi: 0x111dc, Stride: 2}, + {Lo: 0x11200, Hi: 0x11211, Stride: 1}, + {Lo: 0x11213, Hi: 0x11237, Stride: 1}, + {Lo: 0x1123e, Hi: 0x11241, Stride: 1}, + {Lo: 0x11280, Hi: 0x11286, Stride: 1}, + {Lo: 0x11288, Hi: 0x1128a, Stride: 2}, + {Lo: 0x1128b, Hi: 0x1128d, Stride: 1}, + {Lo: 0x1128f, Hi: 0x1129d, Stride: 1}, + {Lo: 0x1129f, Hi: 0x112a8, Stride: 1}, + {Lo: 0x112b0, Hi: 0x112ea, Stride: 1}, + {Lo: 0x112f0, Hi: 0x112f9, Stride: 1}, + {Lo: 0x11300, Hi: 0x11303, Stride: 1}, + {Lo: 0x11305, Hi: 0x1130c, Stride: 1}, + {Lo: 0x1130f, Hi: 0x11310, Stride: 1}, + {Lo: 0x11313, Hi: 0x11328, Stride: 1}, + {Lo: 0x1132a, Hi: 0x11330, Stride: 1}, + {Lo: 0x11332, Hi: 0x11333, Stride: 1}, + {Lo: 0x11335, Hi: 0x11339, Stride: 1}, + {Lo: 0x1133b, Hi: 0x11344, Stride: 1}, + {Lo: 0x11347, Hi: 0x11348, Stride: 1}, + {Lo: 0x1134b, Hi: 0x1134d, Stride: 1}, + {Lo: 0x11350, Hi: 0x11357, Stride: 7}, + {Lo: 0x1135d, Hi: 0x11363, Stride: 1}, + {Lo: 0x11366, Hi: 0x1136c, Stride: 1}, + {Lo: 0x11370, Hi: 0x11374, Stride: 1}, + {Lo: 0x11400, Hi: 0x1144a, Stride: 1}, + {Lo: 0x11450, Hi: 0x11459, Stride: 1}, + {Lo: 0x1145e, Hi: 0x11461, Stride: 1}, + {Lo: 0x11480, Hi: 0x114c5, Stride: 1}, + {Lo: 0x114c7, Hi: 0x114c7, Stride: 1}, + {Lo: 0x114d0, Hi: 0x114d9, Stride: 1}, + {Lo: 0x11580, Hi: 0x115b5, Stride: 1}, + {Lo: 0x115b8, Hi: 0x115c0, Stride: 1}, + {Lo: 0x115d8, Hi: 0x115dd, Stride: 1}, + {Lo: 0x11600, Hi: 0x11640, Stride: 1}, + {Lo: 0x11644, Hi: 0x11644, Stride: 1}, + {Lo: 0x11650, Hi: 0x11659, Stride: 1}, + {Lo: 0x11680, Hi: 0x116b8, Stride: 1}, + {Lo: 0x116c0, Hi: 0x116c9, Stride: 1}, + {Lo: 0x1171d, Hi: 0x1172b, Stride: 1}, + {Lo: 0x11730, Hi: 0x11739, Stride: 1}, + {Lo: 0x11800, Hi: 0x1183a, Stride: 1}, + {Lo: 0x118a0, Hi: 0x118e9, Stride: 1}, + {Lo: 0x118ff, Hi: 0x11906, Stride: 1}, + {Lo: 0x11909, Hi: 0x1190c, Stride: 3}, + {Lo: 0x1190d, Hi: 0x11913, Stride: 1}, + {Lo: 0x11915, Hi: 0x11916, Stride: 1}, + {Lo: 0x11918, Hi: 0x11935, Stride: 1}, + {Lo: 0x11937, Hi: 0x11938, Stride: 1}, + {Lo: 0x1193b, Hi: 0x11943, Stride: 1}, + {Lo: 0x11950, Hi: 0x11959, Stride: 1}, + {Lo: 0x119a0, Hi: 0x119a7, Stride: 1}, + {Lo: 0x119aa, Hi: 0x119d7, Stride: 1}, + {Lo: 0x119da, Hi: 0x119e1, Stride: 1}, + {Lo: 0x119e3, Hi: 0x119e4, Stride: 1}, + {Lo: 0x11a00, Hi: 0x11a3e, Stride: 1}, + {Lo: 0x11a47, Hi: 0x11a50, Stride: 9}, + {Lo: 0x11a51, Hi: 0x11a99, Stride: 1}, + {Lo: 0x11a9d, Hi: 0x11ab0, Stride: 19}, + {Lo: 0x11ab1, Hi: 0x11af8, Stride: 1}, + {Lo: 0x11c00, Hi: 0x11c08, Stride: 1}, + {Lo: 0x11c0a, Hi: 0x11c36, Stride: 1}, + {Lo: 0x11c38, Hi: 0x11c40, Stride: 1}, + {Lo: 0x11c50, Hi: 0x11c59, Stride: 1}, + {Lo: 0x11c72, Hi: 0x11c8f, Stride: 1}, + {Lo: 0x11c92, Hi: 0x11ca7, Stride: 1}, + {Lo: 0x11ca9, Hi: 0x11cb6, Stride: 1}, + {Lo: 0x11d00, Hi: 0x11d06, Stride: 1}, + {Lo: 0x11d08, Hi: 0x11d09, Stride: 1}, + {Lo: 0x11d0b, Hi: 0x11d36, Stride: 1}, + {Lo: 0x11d3a, Hi: 0x11d3c, Stride: 2}, + {Lo: 0x11d3d, Hi: 0x11d3f, Stride: 2}, + {Lo: 0x11d40, Hi: 0x11d47, Stride: 1}, + {Lo: 0x11d50, Hi: 0x11d59, Stride: 1}, + {Lo: 0x11d60, Hi: 0x11d65, Stride: 1}, + {Lo: 0x11d67, Hi: 0x11d68, Stride: 1}, + {Lo: 0x11d6a, Hi: 0x11d8e, Stride: 1}, + {Lo: 0x11d90, Hi: 0x11d91, Stride: 1}, + {Lo: 0x11d93, Hi: 0x11d98, Stride: 1}, + {Lo: 0x11da0, Hi: 0x11da9, Stride: 1}, + {Lo: 0x11ee0, Hi: 0x11ef6, Stride: 1}, + {Lo: 0x11f00, Hi: 0x11f10, Stride: 1}, + {Lo: 0x11f12, Hi: 0x11f3a, Stride: 1}, + {Lo: 0x11f3e, Hi: 0x11f42, Stride: 1}, + {Lo: 0x11f50, Hi: 0x11f59, Stride: 1}, + {Lo: 0x11fb0, Hi: 0x12000, Stride: 80}, + {Lo: 0x12001, Hi: 0x12399, Stride: 1}, + {Lo: 0x12400, Hi: 0x1246e, Stride: 1}, + {Lo: 0x12480, Hi: 0x12543, Stride: 1}, + {Lo: 0x12f90, Hi: 0x12ff0, Stride: 1}, + {Lo: 0x13000, Hi: 0x13455, Stride: 1}, + {Lo: 0x14400, Hi: 0x14646, Stride: 1}, + {Lo: 0x16800, Hi: 0x16a38, Stride: 1}, + {Lo: 0x16a40, Hi: 0x16a5e, Stride: 1}, + {Lo: 0x16a60, Hi: 0x16a69, Stride: 1}, + {Lo: 0x16a70, Hi: 0x16abe, Stride: 1}, + {Lo: 0x16ac0, Hi: 0x16ac9, Stride: 1}, + {Lo: 0x16ad0, Hi: 0x16aed, Stride: 1}, + {Lo: 0x16af0, Hi: 0x16af4, Stride: 1}, + {Lo: 0x16b00, Hi: 0x16b36, Stride: 1}, + {Lo: 0x16b40, Hi: 0x16b43, Stride: 1}, + {Lo: 0x16b50, Hi: 0x16b59, Stride: 1}, + {Lo: 0x16b63, Hi: 0x16b77, Stride: 1}, + {Lo: 0x16b7d, Hi: 0x16b8f, Stride: 1}, + {Lo: 0x16e40, Hi: 0x16e7f, Stride: 1}, + {Lo: 0x16f00, Hi: 0x16f4a, Stride: 1}, + {Lo: 0x16f4f, Hi: 0x16f87, Stride: 1}, + {Lo: 0x16f8f, Hi: 0x16f9f, Stride: 1}, + {Lo: 0x16fe0, Hi: 0x16fe1, Stride: 1}, + {Lo: 0x16fe3, Hi: 0x16fe4, Stride: 1}, + {Lo: 0x16ff0, Hi: 0x16ff1, Stride: 1}, + {Lo: 0x1aff0, Hi: 0x1aff3, Stride: 1}, + {Lo: 0x1aff5, Hi: 0x1affb, Stride: 1}, + {Lo: 0x1affd, Hi: 0x1affe, Stride: 1}, + {Lo: 0x1b000, Hi: 0x1b120, Stride: 288}, + {Lo: 0x1b121, Hi: 0x1b122, Stride: 1}, + {Lo: 0x1b155, Hi: 0x1b164, Stride: 15}, + {Lo: 0x1b165, Hi: 0x1b167, Stride: 1}, + {Lo: 0x1bc00, Hi: 0x1bc6a, Stride: 1}, + {Lo: 0x1bc70, Hi: 0x1bc7c, Stride: 1}, + {Lo: 0x1bc80, Hi: 0x1bc88, Stride: 1}, + {Lo: 0x1bc90, Hi: 0x1bc99, Stride: 1}, + {Lo: 0x1bc9d, Hi: 0x1bc9e, Stride: 1}, + {Lo: 0x1bca0, Hi: 0x1bca3, Stride: 1}, + {Lo: 0x1cf00, Hi: 0x1cf2d, Stride: 1}, + {Lo: 0x1cf30, Hi: 0x1cf46, Stride: 1}, + {Lo: 0x1d165, Hi: 0x1d169, Stride: 1}, + {Lo: 0x1d16d, Hi: 0x1d182, Stride: 1}, + {Lo: 0x1d185, Hi: 0x1d18b, Stride: 1}, + {Lo: 0x1d1aa, Hi: 0x1d1ad, Stride: 1}, + {Lo: 0x1d242, Hi: 0x1d244, Stride: 1}, + {Lo: 0x1d400, Hi: 0x1d454, Stride: 1}, + {Lo: 0x1d456, Hi: 0x1d49c, Stride: 1}, + {Lo: 0x1d49e, Hi: 0x1d49f, Stride: 1}, + {Lo: 0x1d4a2, Hi: 0x1d4a5, Stride: 3}, + {Lo: 0x1d4a6, Hi: 0x1d4a9, Stride: 3}, + {Lo: 0x1d4aa, Hi: 0x1d4ac, Stride: 1}, + {Lo: 0x1d4ae, Hi: 0x1d4b9, Stride: 1}, + {Lo: 0x1d4bb, Hi: 0x1d4bd, Stride: 2}, + {Lo: 0x1d4be, Hi: 0x1d4c3, Stride: 1}, + {Lo: 0x1d4c5, Hi: 0x1d505, Stride: 1}, + {Lo: 0x1d507, Hi: 0x1d50a, Stride: 1}, + {Lo: 0x1d50d, Hi: 0x1d514, Stride: 1}, + {Lo: 0x1d516, Hi: 0x1d51c, Stride: 1}, + {Lo: 0x1d51e, Hi: 0x1d539, Stride: 1}, + {Lo: 0x1d53b, Hi: 0x1d53e, Stride: 1}, + {Lo: 0x1d540, Hi: 0x1d544, Stride: 1}, + {Lo: 0x1d546, Hi: 0x1d54a, Stride: 4}, + {Lo: 0x1d54b, Hi: 0x1d550, Stride: 1}, + {Lo: 0x1d552, Hi: 0x1d6a5, Stride: 1}, + {Lo: 0x1d6a8, Hi: 0x1d6c0, Stride: 1}, + {Lo: 0x1d6c2, Hi: 0x1d6da, Stride: 1}, + {Lo: 0x1d6dc, Hi: 0x1d6fa, Stride: 1}, + {Lo: 0x1d6fc, Hi: 0x1d714, Stride: 1}, + {Lo: 0x1d716, Hi: 0x1d734, Stride: 1}, + {Lo: 0x1d736, Hi: 0x1d74e, Stride: 1}, + {Lo: 0x1d750, Hi: 0x1d76e, Stride: 1}, + {Lo: 0x1d770, Hi: 0x1d788, Stride: 1}, + {Lo: 0x1d78a, Hi: 0x1d7a8, Stride: 1}, + {Lo: 0x1d7aa, Hi: 0x1d7c2, Stride: 1}, + {Lo: 0x1d7c4, Hi: 0x1d7cb, Stride: 1}, + {Lo: 0x1d7ce, Hi: 0x1d7ff, Stride: 1}, + {Lo: 0x1da00, Hi: 0x1da36, Stride: 1}, + {Lo: 0x1da3b, Hi: 0x1da6c, Stride: 1}, + {Lo: 0x1da75, Hi: 0x1da84, Stride: 15}, + {Lo: 0x1da9b, Hi: 0x1da9f, Stride: 1}, + {Lo: 0x1daa1, Hi: 0x1daaf, Stride: 1}, + {Lo: 0x1df00, Hi: 0x1df1e, Stride: 1}, + {Lo: 0x1df25, Hi: 0x1df2a, Stride: 1}, + {Lo: 0x1e000, Hi: 0x1e006, Stride: 1}, + {Lo: 0x1e008, Hi: 0x1e018, Stride: 1}, + {Lo: 0x1e01b, Hi: 0x1e021, Stride: 1}, + {Lo: 0x1e023, Hi: 0x1e024, Stride: 1}, + {Lo: 0x1e026, Hi: 0x1e02a, Stride: 1}, + {Lo: 0x1e030, Hi: 0x1e06d, Stride: 1}, + {Lo: 0x1e08f, Hi: 0x1e08f, Stride: 1}, + {Lo: 0x1e100, Hi: 0x1e12c, Stride: 1}, + {Lo: 0x1e130, Hi: 0x1e13d, Stride: 1}, + {Lo: 0x1e140, Hi: 0x1e149, Stride: 1}, + {Lo: 0x1e14e, Hi: 0x1e290, Stride: 322}, + {Lo: 0x1e291, Hi: 0x1e2ae, Stride: 1}, + {Lo: 0x1e2c0, Hi: 0x1e2f9, Stride: 1}, + {Lo: 0x1e4d0, Hi: 0x1e4f9, Stride: 1}, + {Lo: 0x1e7e0, Hi: 0x1e7e6, Stride: 1}, + {Lo: 0x1e7e8, Hi: 0x1e7eb, Stride: 1}, + {Lo: 0x1e7ed, Hi: 0x1e7ee, Stride: 1}, + {Lo: 0x1e7f0, Hi: 0x1e7fe, Stride: 1}, + {Lo: 0x1e800, Hi: 0x1e8c4, Stride: 1}, + {Lo: 0x1e8d0, Hi: 0x1e8d6, Stride: 1}, + {Lo: 0x1e900, Hi: 0x1e94b, Stride: 1}, + {Lo: 0x1e950, Hi: 0x1e959, Stride: 1}, + {Lo: 0x1ee00, Hi: 0x1ee03, Stride: 1}, + {Lo: 0x1ee05, Hi: 0x1ee1f, Stride: 1}, + {Lo: 0x1ee21, Hi: 0x1ee22, Stride: 1}, + {Lo: 0x1ee24, Hi: 0x1ee27, Stride: 3}, + {Lo: 0x1ee29, Hi: 0x1ee32, Stride: 1}, + {Lo: 0x1ee34, Hi: 0x1ee37, Stride: 1}, + {Lo: 0x1ee39, Hi: 0x1ee3b, Stride: 2}, + {Lo: 0x1ee42, Hi: 0x1ee47, Stride: 5}, + {Lo: 0x1ee49, Hi: 0x1ee4d, Stride: 2}, + {Lo: 0x1ee4e, Hi: 0x1ee4f, Stride: 1}, + {Lo: 0x1ee51, Hi: 0x1ee52, Stride: 1}, + {Lo: 0x1ee54, Hi: 0x1ee57, Stride: 3}, + {Lo: 0x1ee59, Hi: 0x1ee61, Stride: 2}, + {Lo: 0x1ee62, Hi: 0x1ee64, Stride: 2}, + {Lo: 0x1ee67, Hi: 0x1ee6a, Stride: 1}, + {Lo: 0x1ee6c, Hi: 0x1ee72, Stride: 1}, + {Lo: 0x1ee74, Hi: 0x1ee77, Stride: 1}, + {Lo: 0x1ee79, Hi: 0x1ee7c, Stride: 1}, + {Lo: 0x1ee7e, Hi: 0x1ee80, Stride: 2}, + {Lo: 0x1ee81, Hi: 0x1ee89, Stride: 1}, + {Lo: 0x1ee8b, Hi: 0x1ee9b, Stride: 1}, + {Lo: 0x1eea1, Hi: 0x1eea3, Stride: 1}, + {Lo: 0x1eea5, Hi: 0x1eea9, Stride: 1}, + {Lo: 0x1eeab, Hi: 0x1eebb, Stride: 1}, + {Lo: 0x1f130, Hi: 0x1f149, Stride: 1}, + {Lo: 0x1f150, Hi: 0x1f169, Stride: 1}, + {Lo: 0x1f170, Hi: 0x1f189, Stride: 1}, + {Lo: 0x1f1e6, Hi: 0x1f1ff, Stride: 1}, + {Lo: 0x1f3fb, Hi: 0x1f3ff, Stride: 1}, + {Lo: 0x1fbf0, Hi: 0x1fbf9, Stride: 1}, + {Lo: 0xe0001, Hi: 0xe0020, Stride: 31}, + {Lo: 0xe0021, Hi: 0xe007f, Stride: 1}, + {Lo: 0xe0100, Hi: 0xe01ef, Stride: 1}, + }, + LatinOffset: 14, +} + +var wordBreaks = [...]*unicode.RangeTable{ + WordBreakALetter, // ALetter + WordBreakDouble_Quote, // Double_Quote + WordBreakExtendFormat, // ExtendFormat + WordBreakExtendNumLet, // ExtendNumLet + WordBreakHebrew_Letter, // Hebrew_Letter + WordBreakKatakana, // Katakana + WordBreakMidLetter, // MidLetter + WordBreakMidNum, // MidNum + WordBreakMidNumLet, // MidNumLet + WordBreakNewlineCRLF, // NewlineCRLF + WordBreakNumeric, // Numeric + WordBreakRegional_Indicator, // Regional_Indicator + WordBreakSingle_Quote, // Single_Quote + WordBreakWSegSpace, // WSegSpace +} + +// Word contains all the runes we may found in a word, +// that is either a Number (Nd, Nl, No) or a rune with the Alphabetic property +var Word = &unicode.RangeTable{ + R16: []unicode.Range16{ + {Lo: 0x0030, Hi: 0x0039, Stride: 1}, + {Lo: 0x0041, Hi: 0x005a, Stride: 1}, + {Lo: 0x0061, Hi: 0x007a, Stride: 1}, + {Lo: 0x00aa, Hi: 0x00b2, Stride: 8}, + {Lo: 0x00b3, Hi: 0x00b5, Stride: 2}, + {Lo: 0x00b9, Hi: 0x00ba, Stride: 1}, + {Lo: 0x00bc, Hi: 0x00be, Stride: 1}, + {Lo: 0x00c0, Hi: 0x00d6, Stride: 1}, + {Lo: 0x00d8, Hi: 0x00f6, Stride: 1}, + {Lo: 0x00f8, Hi: 0x02c1, Stride: 1}, + {Lo: 0x02c6, Hi: 0x02d1, Stride: 1}, + {Lo: 0x02e0, Hi: 0x02e4, Stride: 1}, + {Lo: 0x02ec, Hi: 0x02ee, Stride: 2}, + {Lo: 0x0345, Hi: 0x0370, Stride: 43}, + {Lo: 0x0371, Hi: 0x0374, Stride: 1}, + {Lo: 0x0376, Hi: 0x0377, Stride: 1}, + {Lo: 0x037a, Hi: 0x037d, Stride: 1}, + {Lo: 0x037f, Hi: 0x0386, Stride: 7}, + {Lo: 0x0388, Hi: 0x038a, Stride: 1}, + {Lo: 0x038c, Hi: 0x038e, Stride: 2}, + {Lo: 0x038f, Hi: 0x03a1, Stride: 1}, + {Lo: 0x03a3, Hi: 0x03f5, Stride: 1}, + {Lo: 0x03f7, Hi: 0x0481, Stride: 1}, + {Lo: 0x048a, Hi: 0x052f, Stride: 1}, + {Lo: 0x0531, Hi: 0x0556, Stride: 1}, + {Lo: 0x0559, Hi: 0x0560, Stride: 7}, + {Lo: 0x0561, Hi: 0x0588, Stride: 1}, + {Lo: 0x05b0, Hi: 0x05bd, Stride: 1}, + {Lo: 0x05bf, Hi: 0x05c1, Stride: 2}, + {Lo: 0x05c2, Hi: 0x05c4, Stride: 2}, + {Lo: 0x05c5, Hi: 0x05c7, Stride: 2}, + {Lo: 0x05d0, Hi: 0x05ea, Stride: 1}, + {Lo: 0x05ef, Hi: 0x05f2, Stride: 1}, + {Lo: 0x0610, Hi: 0x061a, Stride: 1}, + {Lo: 0x0620, Hi: 0x0657, Stride: 1}, + {Lo: 0x0659, Hi: 0x0669, Stride: 1}, + {Lo: 0x066e, Hi: 0x06d3, Stride: 1}, + {Lo: 0x06d5, Hi: 0x06dc, Stride: 1}, + {Lo: 0x06e1, Hi: 0x06e8, Stride: 1}, + {Lo: 0x06ed, Hi: 0x06fc, Stride: 1}, + {Lo: 0x06ff, Hi: 0x0710, Stride: 17}, + {Lo: 0x0711, Hi: 0x073f, Stride: 1}, + {Lo: 0x074d, Hi: 0x07b1, Stride: 1}, + {Lo: 0x07c0, Hi: 0x07ea, Stride: 1}, + {Lo: 0x07f4, Hi: 0x07f5, Stride: 1}, + {Lo: 0x07fa, Hi: 0x0800, Stride: 6}, + {Lo: 0x0801, Hi: 0x0817, Stride: 1}, + {Lo: 0x081a, Hi: 0x082c, Stride: 1}, + {Lo: 0x0840, Hi: 0x0858, Stride: 1}, + {Lo: 0x0860, Hi: 0x086a, Stride: 1}, + {Lo: 0x0870, Hi: 0x0887, Stride: 1}, + {Lo: 0x0889, Hi: 0x088e, Stride: 1}, + {Lo: 0x08a0, Hi: 0x08c9, Stride: 1}, + {Lo: 0x08d4, Hi: 0x08df, Stride: 1}, + {Lo: 0x08e3, Hi: 0x08e9, Stride: 1}, + {Lo: 0x08f0, Hi: 0x093b, Stride: 1}, + {Lo: 0x093d, Hi: 0x094c, Stride: 1}, + {Lo: 0x094e, Hi: 0x0950, Stride: 1}, + {Lo: 0x0955, Hi: 0x0963, Stride: 1}, + {Lo: 0x0966, Hi: 0x096f, Stride: 1}, + {Lo: 0x0971, Hi: 0x0983, Stride: 1}, + {Lo: 0x0985, Hi: 0x098c, Stride: 1}, + {Lo: 0x098f, Hi: 0x0990, Stride: 1}, + {Lo: 0x0993, Hi: 0x09a8, Stride: 1}, + {Lo: 0x09aa, Hi: 0x09b0, Stride: 1}, + {Lo: 0x09b2, Hi: 0x09b6, Stride: 4}, + {Lo: 0x09b7, Hi: 0x09b9, Stride: 1}, + {Lo: 0x09bd, Hi: 0x09c4, Stride: 1}, + {Lo: 0x09c7, Hi: 0x09c8, Stride: 1}, + {Lo: 0x09cb, Hi: 0x09cc, Stride: 1}, + {Lo: 0x09ce, Hi: 0x09d7, Stride: 9}, + {Lo: 0x09dc, Hi: 0x09dd, Stride: 1}, + {Lo: 0x09df, Hi: 0x09e3, Stride: 1}, + {Lo: 0x09e6, Hi: 0x09f1, Stride: 1}, + {Lo: 0x09f4, Hi: 0x09f9, Stride: 1}, + {Lo: 0x09fc, Hi: 0x0a01, Stride: 5}, + {Lo: 0x0a02, Hi: 0x0a03, Stride: 1}, + {Lo: 0x0a05, Hi: 0x0a0a, Stride: 1}, + {Lo: 0x0a0f, Hi: 0x0a10, Stride: 1}, + {Lo: 0x0a13, Hi: 0x0a28, Stride: 1}, + {Lo: 0x0a2a, Hi: 0x0a30, Stride: 1}, + {Lo: 0x0a32, Hi: 0x0a33, Stride: 1}, + {Lo: 0x0a35, Hi: 0x0a36, Stride: 1}, + {Lo: 0x0a38, Hi: 0x0a39, Stride: 1}, + {Lo: 0x0a3e, Hi: 0x0a42, Stride: 1}, + {Lo: 0x0a47, Hi: 0x0a48, Stride: 1}, + {Lo: 0x0a4b, Hi: 0x0a4c, Stride: 1}, + {Lo: 0x0a51, Hi: 0x0a59, Stride: 8}, + {Lo: 0x0a5a, Hi: 0x0a5c, Stride: 1}, + {Lo: 0x0a5e, Hi: 0x0a66, Stride: 8}, + {Lo: 0x0a67, Hi: 0x0a75, Stride: 1}, + {Lo: 0x0a81, Hi: 0x0a83, Stride: 1}, + {Lo: 0x0a85, Hi: 0x0a8d, Stride: 1}, + {Lo: 0x0a8f, Hi: 0x0a91, Stride: 1}, + {Lo: 0x0a93, Hi: 0x0aa8, Stride: 1}, + {Lo: 0x0aaa, Hi: 0x0ab0, Stride: 1}, + {Lo: 0x0ab2, Hi: 0x0ab3, Stride: 1}, + {Lo: 0x0ab5, Hi: 0x0ab9, Stride: 1}, + {Lo: 0x0abd, Hi: 0x0ac5, Stride: 1}, + {Lo: 0x0ac7, Hi: 0x0ac9, Stride: 1}, + {Lo: 0x0acb, Hi: 0x0acc, Stride: 1}, + {Lo: 0x0ad0, Hi: 0x0ae0, Stride: 16}, + {Lo: 0x0ae1, Hi: 0x0ae3, Stride: 1}, + {Lo: 0x0ae6, Hi: 0x0aef, Stride: 1}, + {Lo: 0x0af9, Hi: 0x0afc, Stride: 1}, + {Lo: 0x0b01, Hi: 0x0b03, Stride: 1}, + {Lo: 0x0b05, Hi: 0x0b0c, Stride: 1}, + {Lo: 0x0b0f, Hi: 0x0b10, Stride: 1}, + {Lo: 0x0b13, Hi: 0x0b28, Stride: 1}, + {Lo: 0x0b2a, Hi: 0x0b30, Stride: 1}, + {Lo: 0x0b32, Hi: 0x0b33, Stride: 1}, + {Lo: 0x0b35, Hi: 0x0b39, Stride: 1}, + {Lo: 0x0b3d, Hi: 0x0b44, Stride: 1}, + {Lo: 0x0b47, Hi: 0x0b48, Stride: 1}, + {Lo: 0x0b4b, Hi: 0x0b4c, Stride: 1}, + {Lo: 0x0b56, Hi: 0x0b57, Stride: 1}, + {Lo: 0x0b5c, Hi: 0x0b5d, Stride: 1}, + {Lo: 0x0b5f, Hi: 0x0b63, Stride: 1}, + {Lo: 0x0b66, Hi: 0x0b6f, Stride: 1}, + {Lo: 0x0b71, Hi: 0x0b77, Stride: 1}, + {Lo: 0x0b82, Hi: 0x0b83, Stride: 1}, + {Lo: 0x0b85, Hi: 0x0b8a, Stride: 1}, + {Lo: 0x0b8e, Hi: 0x0b90, Stride: 1}, + {Lo: 0x0b92, Hi: 0x0b95, Stride: 1}, + {Lo: 0x0b99, Hi: 0x0b9a, Stride: 1}, + {Lo: 0x0b9c, Hi: 0x0b9e, Stride: 2}, + {Lo: 0x0b9f, Hi: 0x0ba3, Stride: 4}, + {Lo: 0x0ba4, Hi: 0x0ba8, Stride: 4}, + {Lo: 0x0ba9, Hi: 0x0baa, Stride: 1}, + {Lo: 0x0bae, Hi: 0x0bb9, Stride: 1}, + {Lo: 0x0bbe, Hi: 0x0bc2, Stride: 1}, + {Lo: 0x0bc6, Hi: 0x0bc8, Stride: 1}, + {Lo: 0x0bca, Hi: 0x0bcc, Stride: 1}, + {Lo: 0x0bd0, Hi: 0x0bd7, Stride: 7}, + {Lo: 0x0be6, Hi: 0x0bf2, Stride: 1}, + {Lo: 0x0c00, Hi: 0x0c0c, Stride: 1}, + {Lo: 0x0c0e, Hi: 0x0c10, Stride: 1}, + {Lo: 0x0c12, Hi: 0x0c28, Stride: 1}, + {Lo: 0x0c2a, Hi: 0x0c39, Stride: 1}, + {Lo: 0x0c3d, Hi: 0x0c44, Stride: 1}, + {Lo: 0x0c46, Hi: 0x0c48, Stride: 1}, + {Lo: 0x0c4a, Hi: 0x0c4c, Stride: 1}, + {Lo: 0x0c55, Hi: 0x0c56, Stride: 1}, + {Lo: 0x0c58, Hi: 0x0c5a, Stride: 1}, + {Lo: 0x0c5d, Hi: 0x0c60, Stride: 3}, + {Lo: 0x0c61, Hi: 0x0c63, Stride: 1}, + {Lo: 0x0c66, Hi: 0x0c6f, Stride: 1}, + {Lo: 0x0c78, Hi: 0x0c7e, Stride: 1}, + {Lo: 0x0c80, Hi: 0x0c83, Stride: 1}, + {Lo: 0x0c85, Hi: 0x0c8c, Stride: 1}, + {Lo: 0x0c8e, Hi: 0x0c90, Stride: 1}, + {Lo: 0x0c92, Hi: 0x0ca8, Stride: 1}, + {Lo: 0x0caa, Hi: 0x0cb3, Stride: 1}, + {Lo: 0x0cb5, Hi: 0x0cb9, Stride: 1}, + {Lo: 0x0cbd, Hi: 0x0cc4, Stride: 1}, + {Lo: 0x0cc6, Hi: 0x0cc8, Stride: 1}, + {Lo: 0x0cca, Hi: 0x0ccc, Stride: 1}, + {Lo: 0x0cd5, Hi: 0x0cd6, Stride: 1}, + {Lo: 0x0cdd, Hi: 0x0cde, Stride: 1}, + {Lo: 0x0ce0, Hi: 0x0ce3, Stride: 1}, + {Lo: 0x0ce6, Hi: 0x0cef, Stride: 1}, + {Lo: 0x0cf1, Hi: 0x0cf3, Stride: 1}, + {Lo: 0x0d00, Hi: 0x0d0c, Stride: 1}, + {Lo: 0x0d0e, Hi: 0x0d10, Stride: 1}, + {Lo: 0x0d12, Hi: 0x0d3a, Stride: 1}, + {Lo: 0x0d3d, Hi: 0x0d44, Stride: 1}, + {Lo: 0x0d46, Hi: 0x0d48, Stride: 1}, + {Lo: 0x0d4a, Hi: 0x0d4c, Stride: 1}, + {Lo: 0x0d4e, Hi: 0x0d54, Stride: 6}, + {Lo: 0x0d55, Hi: 0x0d63, Stride: 1}, + {Lo: 0x0d66, Hi: 0x0d78, Stride: 1}, + {Lo: 0x0d7a, Hi: 0x0d7f, Stride: 1}, + {Lo: 0x0d81, Hi: 0x0d83, Stride: 1}, + {Lo: 0x0d85, Hi: 0x0d96, Stride: 1}, + {Lo: 0x0d9a, Hi: 0x0db1, Stride: 1}, + {Lo: 0x0db3, Hi: 0x0dbb, Stride: 1}, + {Lo: 0x0dbd, Hi: 0x0dc0, Stride: 3}, + {Lo: 0x0dc1, Hi: 0x0dc6, Stride: 1}, + {Lo: 0x0dcf, Hi: 0x0dd4, Stride: 1}, + {Lo: 0x0dd6, Hi: 0x0dd8, Stride: 2}, + {Lo: 0x0dd9, Hi: 0x0ddf, Stride: 1}, + {Lo: 0x0de6, Hi: 0x0def, Stride: 1}, + {Lo: 0x0df2, Hi: 0x0df3, Stride: 1}, + {Lo: 0x0e01, Hi: 0x0e3a, Stride: 1}, + {Lo: 0x0e40, Hi: 0x0e46, Stride: 1}, + {Lo: 0x0e4d, Hi: 0x0e50, Stride: 3}, + {Lo: 0x0e51, Hi: 0x0e59, Stride: 1}, + {Lo: 0x0e81, Hi: 0x0e82, Stride: 1}, + {Lo: 0x0e84, Hi: 0x0e86, Stride: 2}, + {Lo: 0x0e87, Hi: 0x0e8a, Stride: 1}, + {Lo: 0x0e8c, Hi: 0x0ea3, Stride: 1}, + {Lo: 0x0ea5, Hi: 0x0ea7, Stride: 2}, + {Lo: 0x0ea8, Hi: 0x0eb9, Stride: 1}, + {Lo: 0x0ebb, Hi: 0x0ebd, Stride: 1}, + {Lo: 0x0ec0, Hi: 0x0ec4, Stride: 1}, + {Lo: 0x0ec6, Hi: 0x0ecd, Stride: 7}, + {Lo: 0x0ed0, Hi: 0x0ed9, Stride: 1}, + {Lo: 0x0edc, Hi: 0x0edf, Stride: 1}, + {Lo: 0x0f00, Hi: 0x0f20, Stride: 32}, + {Lo: 0x0f21, Hi: 0x0f33, Stride: 1}, + {Lo: 0x0f40, Hi: 0x0f47, Stride: 1}, + {Lo: 0x0f49, Hi: 0x0f6c, Stride: 1}, + {Lo: 0x0f71, Hi: 0x0f83, Stride: 1}, + {Lo: 0x0f88, Hi: 0x0f97, Stride: 1}, + {Lo: 0x0f99, Hi: 0x0fbc, Stride: 1}, + {Lo: 0x1000, Hi: 0x1036, Stride: 1}, + {Lo: 0x1038, Hi: 0x103b, Stride: 3}, + {Lo: 0x103c, Hi: 0x1049, Stride: 1}, + {Lo: 0x1050, Hi: 0x109d, Stride: 1}, + {Lo: 0x10a0, Hi: 0x10c5, Stride: 1}, + {Lo: 0x10c7, Hi: 0x10cd, Stride: 6}, + {Lo: 0x10d0, Hi: 0x10fa, Stride: 1}, + {Lo: 0x10fc, Hi: 0x1248, Stride: 1}, + {Lo: 0x124a, Hi: 0x124d, Stride: 1}, + {Lo: 0x1250, Hi: 0x1256, Stride: 1}, + {Lo: 0x1258, Hi: 0x125a, Stride: 2}, + {Lo: 0x125b, Hi: 0x125d, Stride: 1}, + {Lo: 0x1260, Hi: 0x1288, Stride: 1}, + {Lo: 0x128a, Hi: 0x128d, Stride: 1}, + {Lo: 0x1290, Hi: 0x12b0, Stride: 1}, + {Lo: 0x12b2, Hi: 0x12b5, Stride: 1}, + {Lo: 0x12b8, Hi: 0x12be, Stride: 1}, + {Lo: 0x12c0, Hi: 0x12c2, Stride: 2}, + {Lo: 0x12c3, Hi: 0x12c5, Stride: 1}, + {Lo: 0x12c8, Hi: 0x12d6, Stride: 1}, + {Lo: 0x12d8, Hi: 0x1310, Stride: 1}, + {Lo: 0x1312, Hi: 0x1315, Stride: 1}, + {Lo: 0x1318, Hi: 0x135a, Stride: 1}, + {Lo: 0x1369, Hi: 0x137c, Stride: 1}, + {Lo: 0x1380, Hi: 0x138f, Stride: 1}, + {Lo: 0x13a0, Hi: 0x13f5, Stride: 1}, + {Lo: 0x13f8, Hi: 0x13fd, Stride: 1}, + {Lo: 0x1401, Hi: 0x166c, Stride: 1}, + {Lo: 0x166f, Hi: 0x167f, Stride: 1}, + {Lo: 0x1681, Hi: 0x169a, Stride: 1}, + {Lo: 0x16a0, Hi: 0x16ea, Stride: 1}, + {Lo: 0x16ee, Hi: 0x16f8, Stride: 1}, + {Lo: 0x1700, Hi: 0x1713, Stride: 1}, + {Lo: 0x171f, Hi: 0x1733, Stride: 1}, + {Lo: 0x1740, Hi: 0x1753, Stride: 1}, + {Lo: 0x1760, Hi: 0x176c, Stride: 1}, + {Lo: 0x176e, Hi: 0x1770, Stride: 1}, + {Lo: 0x1772, Hi: 0x1773, Stride: 1}, + {Lo: 0x1780, Hi: 0x17b3, Stride: 1}, + {Lo: 0x17b6, Hi: 0x17c8, Stride: 1}, + {Lo: 0x17d7, Hi: 0x17dc, Stride: 5}, + {Lo: 0x17e0, Hi: 0x17e9, Stride: 1}, + {Lo: 0x17f0, Hi: 0x17f9, Stride: 1}, + {Lo: 0x1810, Hi: 0x1819, Stride: 1}, + {Lo: 0x1820, Hi: 0x1878, Stride: 1}, + {Lo: 0x1880, Hi: 0x18aa, Stride: 1}, + {Lo: 0x18b0, Hi: 0x18f5, Stride: 1}, + {Lo: 0x1900, Hi: 0x191e, Stride: 1}, + {Lo: 0x1920, Hi: 0x192b, Stride: 1}, + {Lo: 0x1930, Hi: 0x1938, Stride: 1}, + {Lo: 0x1946, Hi: 0x196d, Stride: 1}, + {Lo: 0x1970, Hi: 0x1974, Stride: 1}, + {Lo: 0x1980, Hi: 0x19ab, Stride: 1}, + {Lo: 0x19b0, Hi: 0x19c9, Stride: 1}, + {Lo: 0x19d0, Hi: 0x19da, Stride: 1}, + {Lo: 0x1a00, Hi: 0x1a1b, Stride: 1}, + {Lo: 0x1a20, Hi: 0x1a5e, Stride: 1}, + {Lo: 0x1a61, Hi: 0x1a74, Stride: 1}, + {Lo: 0x1a80, Hi: 0x1a89, Stride: 1}, + {Lo: 0x1a90, Hi: 0x1a99, Stride: 1}, + {Lo: 0x1aa7, Hi: 0x1abf, Stride: 24}, + {Lo: 0x1ac0, Hi: 0x1acc, Stride: 12}, + {Lo: 0x1acd, Hi: 0x1ace, Stride: 1}, + {Lo: 0x1b00, Hi: 0x1b33, Stride: 1}, + {Lo: 0x1b35, Hi: 0x1b43, Stride: 1}, + {Lo: 0x1b45, Hi: 0x1b4c, Stride: 1}, + {Lo: 0x1b50, Hi: 0x1b59, Stride: 1}, + {Lo: 0x1b80, Hi: 0x1ba9, Stride: 1}, + {Lo: 0x1bac, Hi: 0x1be5, Stride: 1}, + {Lo: 0x1be7, Hi: 0x1bf1, Stride: 1}, + {Lo: 0x1c00, Hi: 0x1c36, Stride: 1}, + {Lo: 0x1c40, Hi: 0x1c49, Stride: 1}, + {Lo: 0x1c4d, Hi: 0x1c7d, Stride: 1}, + {Lo: 0x1c80, Hi: 0x1c88, Stride: 1}, + {Lo: 0x1c90, Hi: 0x1cba, Stride: 1}, + {Lo: 0x1cbd, Hi: 0x1cbf, Stride: 1}, + {Lo: 0x1ce9, Hi: 0x1cec, Stride: 1}, + {Lo: 0x1cee, Hi: 0x1cf3, Stride: 1}, + {Lo: 0x1cf5, Hi: 0x1cf6, Stride: 1}, + {Lo: 0x1cfa, Hi: 0x1d00, Stride: 6}, + {Lo: 0x1d01, Hi: 0x1dbf, Stride: 1}, + {Lo: 0x1de7, Hi: 0x1df4, Stride: 1}, + {Lo: 0x1e00, Hi: 0x1f15, Stride: 1}, + {Lo: 0x1f18, Hi: 0x1f1d, Stride: 1}, + {Lo: 0x1f20, Hi: 0x1f45, Stride: 1}, + {Lo: 0x1f48, Hi: 0x1f4d, Stride: 1}, + {Lo: 0x1f50, Hi: 0x1f57, Stride: 1}, + {Lo: 0x1f59, Hi: 0x1f5f, Stride: 2}, + {Lo: 0x1f60, Hi: 0x1f7d, Stride: 1}, + {Lo: 0x1f80, Hi: 0x1fb4, Stride: 1}, + {Lo: 0x1fb6, Hi: 0x1fbc, Stride: 1}, + {Lo: 0x1fbe, Hi: 0x1fc2, Stride: 4}, + {Lo: 0x1fc3, Hi: 0x1fc4, Stride: 1}, + {Lo: 0x1fc6, Hi: 0x1fcc, Stride: 1}, + {Lo: 0x1fd0, Hi: 0x1fd3, Stride: 1}, + {Lo: 0x1fd6, Hi: 0x1fdb, Stride: 1}, + {Lo: 0x1fe0, Hi: 0x1fec, Stride: 1}, + {Lo: 0x1ff2, Hi: 0x1ff4, Stride: 1}, + {Lo: 0x1ff6, Hi: 0x1ffc, Stride: 1}, + {Lo: 0x2070, Hi: 0x2071, Stride: 1}, + {Lo: 0x2074, Hi: 0x2079, Stride: 1}, + {Lo: 0x207f, Hi: 0x2089, Stride: 1}, + {Lo: 0x2090, Hi: 0x209c, Stride: 1}, + {Lo: 0x2102, Hi: 0x2107, Stride: 5}, + {Lo: 0x210a, Hi: 0x2113, Stride: 1}, + {Lo: 0x2115, Hi: 0x2119, Stride: 4}, + {Lo: 0x211a, Hi: 0x211d, Stride: 1}, + {Lo: 0x2124, Hi: 0x212a, Stride: 2}, + {Lo: 0x212b, Hi: 0x212d, Stride: 1}, + {Lo: 0x212f, Hi: 0x2139, Stride: 1}, + {Lo: 0x213c, Hi: 0x213f, Stride: 1}, + {Lo: 0x2145, Hi: 0x2149, Stride: 1}, + {Lo: 0x214e, Hi: 0x2150, Stride: 2}, + {Lo: 0x2151, Hi: 0x2189, Stride: 1}, + {Lo: 0x2460, Hi: 0x249b, Stride: 1}, + {Lo: 0x24b6, Hi: 0x24ff, Stride: 1}, + {Lo: 0x2776, Hi: 0x2793, Stride: 1}, + {Lo: 0x2c00, Hi: 0x2ce4, Stride: 1}, + {Lo: 0x2ceb, Hi: 0x2cee, Stride: 1}, + {Lo: 0x2cf2, Hi: 0x2cf3, Stride: 1}, + {Lo: 0x2cfd, Hi: 0x2d00, Stride: 3}, + {Lo: 0x2d01, Hi: 0x2d25, Stride: 1}, + {Lo: 0x2d27, Hi: 0x2d2d, Stride: 6}, + {Lo: 0x2d30, Hi: 0x2d67, Stride: 1}, + {Lo: 0x2d6f, Hi: 0x2d80, Stride: 17}, + {Lo: 0x2d81, Hi: 0x2d96, Stride: 1}, + {Lo: 0x2da0, Hi: 0x2da6, Stride: 1}, + {Lo: 0x2da8, Hi: 0x2dae, Stride: 1}, + {Lo: 0x2db0, Hi: 0x2db6, Stride: 1}, + {Lo: 0x2db8, Hi: 0x2dbe, Stride: 1}, + {Lo: 0x2dc0, Hi: 0x2dc6, Stride: 1}, + {Lo: 0x2dc8, Hi: 0x2dce, Stride: 1}, + {Lo: 0x2dd0, Hi: 0x2dd6, Stride: 1}, + {Lo: 0x2dd8, Hi: 0x2dde, Stride: 1}, + {Lo: 0x2de0, Hi: 0x2dff, Stride: 1}, + {Lo: 0x2e2f, Hi: 0x3005, Stride: 470}, + {Lo: 0x3006, Hi: 0x3007, Stride: 1}, + {Lo: 0x3021, Hi: 0x3029, Stride: 1}, + {Lo: 0x3031, Hi: 0x3035, Stride: 1}, + {Lo: 0x3038, Hi: 0x303c, Stride: 1}, + {Lo: 0x3041, Hi: 0x3096, Stride: 1}, + {Lo: 0x309d, Hi: 0x309f, Stride: 1}, + {Lo: 0x30a1, Hi: 0x30fa, Stride: 1}, + {Lo: 0x30fc, Hi: 0x30ff, Stride: 1}, + {Lo: 0x3105, Hi: 0x312f, Stride: 1}, + {Lo: 0x3131, Hi: 0x318e, Stride: 1}, + {Lo: 0x3192, Hi: 0x3195, Stride: 1}, + {Lo: 0x31a0, Hi: 0x31bf, Stride: 1}, + {Lo: 0x31f0, Hi: 0x31ff, Stride: 1}, + {Lo: 0x3220, Hi: 0x3229, Stride: 1}, + {Lo: 0x3248, Hi: 0x324f, Stride: 1}, + {Lo: 0x3251, Hi: 0x325f, Stride: 1}, + {Lo: 0x3280, Hi: 0x3289, Stride: 1}, + {Lo: 0x32b1, Hi: 0x32bf, Stride: 1}, + {Lo: 0x3400, Hi: 0x4dbf, Stride: 1}, + {Lo: 0x4e00, Hi: 0xa48c, Stride: 1}, + {Lo: 0xa4d0, Hi: 0xa4fd, Stride: 1}, + {Lo: 0xa500, Hi: 0xa60c, Stride: 1}, + {Lo: 0xa610, Hi: 0xa62b, Stride: 1}, + {Lo: 0xa640, Hi: 0xa66e, Stride: 1}, + {Lo: 0xa674, Hi: 0xa67b, Stride: 1}, + {Lo: 0xa67f, Hi: 0xa6ef, Stride: 1}, + {Lo: 0xa717, Hi: 0xa71f, Stride: 1}, + {Lo: 0xa722, Hi: 0xa788, Stride: 1}, + {Lo: 0xa78b, Hi: 0xa7ca, Stride: 1}, + {Lo: 0xa7d0, Hi: 0xa7d1, Stride: 1}, + {Lo: 0xa7d3, Hi: 0xa7d5, Stride: 2}, + {Lo: 0xa7d6, Hi: 0xa7d9, Stride: 1}, + {Lo: 0xa7f2, Hi: 0xa805, Stride: 1}, + {Lo: 0xa807, Hi: 0xa827, Stride: 1}, + {Lo: 0xa830, Hi: 0xa835, Stride: 1}, + {Lo: 0xa840, Hi: 0xa873, Stride: 1}, + {Lo: 0xa880, Hi: 0xa8c3, Stride: 1}, + {Lo: 0xa8c5, Hi: 0xa8d0, Stride: 11}, + {Lo: 0xa8d1, Hi: 0xa8d9, Stride: 1}, + {Lo: 0xa8f2, Hi: 0xa8f7, Stride: 1}, + {Lo: 0xa8fb, Hi: 0xa8fd, Stride: 2}, + {Lo: 0xa8fe, Hi: 0xa92a, Stride: 1}, + {Lo: 0xa930, Hi: 0xa952, Stride: 1}, + {Lo: 0xa960, Hi: 0xa97c, Stride: 1}, + {Lo: 0xa980, Hi: 0xa9b2, Stride: 1}, + {Lo: 0xa9b4, Hi: 0xa9bf, Stride: 1}, + {Lo: 0xa9cf, Hi: 0xa9d9, Stride: 1}, + {Lo: 0xa9e0, Hi: 0xa9fe, Stride: 1}, + {Lo: 0xaa00, Hi: 0xaa36, Stride: 1}, + {Lo: 0xaa40, Hi: 0xaa4d, Stride: 1}, + {Lo: 0xaa50, Hi: 0xaa59, Stride: 1}, + {Lo: 0xaa60, Hi: 0xaa76, Stride: 1}, + {Lo: 0xaa7a, Hi: 0xaabe, Stride: 1}, + {Lo: 0xaac0, Hi: 0xaac2, Stride: 2}, + {Lo: 0xaadb, Hi: 0xaadd, Stride: 1}, + {Lo: 0xaae0, Hi: 0xaaef, Stride: 1}, + {Lo: 0xaaf2, Hi: 0xaaf5, Stride: 1}, + {Lo: 0xab01, Hi: 0xab06, Stride: 1}, + {Lo: 0xab09, Hi: 0xab0e, Stride: 1}, + {Lo: 0xab11, Hi: 0xab16, Stride: 1}, + {Lo: 0xab20, Hi: 0xab26, Stride: 1}, + {Lo: 0xab28, Hi: 0xab2e, Stride: 1}, + {Lo: 0xab30, Hi: 0xab5a, Stride: 1}, + {Lo: 0xab5c, Hi: 0xab69, Stride: 1}, + {Lo: 0xab70, Hi: 0xabea, Stride: 1}, + {Lo: 0xabf0, Hi: 0xabf9, Stride: 1}, + {Lo: 0xac00, Hi: 0xd7a3, Stride: 1}, + {Lo: 0xd7b0, Hi: 0xd7c6, Stride: 1}, + {Lo: 0xd7cb, Hi: 0xd7fb, Stride: 1}, + {Lo: 0xf900, Hi: 0xfa6d, Stride: 1}, + {Lo: 0xfa70, Hi: 0xfad9, Stride: 1}, + {Lo: 0xfb00, Hi: 0xfb06, Stride: 1}, + {Lo: 0xfb13, Hi: 0xfb17, Stride: 1}, + {Lo: 0xfb1d, Hi: 0xfb28, Stride: 1}, + {Lo: 0xfb2a, Hi: 0xfb36, Stride: 1}, + {Lo: 0xfb38, Hi: 0xfb3c, Stride: 1}, + {Lo: 0xfb3e, Hi: 0xfb40, Stride: 2}, + {Lo: 0xfb41, Hi: 0xfb43, Stride: 2}, + {Lo: 0xfb44, Hi: 0xfb46, Stride: 2}, + {Lo: 0xfb47, Hi: 0xfbb1, Stride: 1}, + {Lo: 0xfbd3, Hi: 0xfd3d, Stride: 1}, + {Lo: 0xfd50, Hi: 0xfd8f, Stride: 1}, + {Lo: 0xfd92, Hi: 0xfdc7, Stride: 1}, + {Lo: 0xfdf0, Hi: 0xfdfb, Stride: 1}, + {Lo: 0xfe70, Hi: 0xfe74, Stride: 1}, + {Lo: 0xfe76, Hi: 0xfefc, Stride: 1}, + {Lo: 0xff10, Hi: 0xff19, Stride: 1}, + {Lo: 0xff21, Hi: 0xff3a, Stride: 1}, + {Lo: 0xff41, Hi: 0xff5a, Stride: 1}, + {Lo: 0xff66, Hi: 0xffbe, Stride: 1}, + {Lo: 0xffc2, Hi: 0xffc7, Stride: 1}, + {Lo: 0xffca, Hi: 0xffcf, Stride: 1}, + {Lo: 0xffd2, Hi: 0xffd7, Stride: 1}, + {Lo: 0xffda, Hi: 0xffdc, Stride: 1}, + }, + R32: []unicode.Range32{ + {Lo: 0x10000, Hi: 0x1000b, Stride: 1}, + {Lo: 0x1000d, Hi: 0x10026, Stride: 1}, + {Lo: 0x10028, Hi: 0x1003a, Stride: 1}, + {Lo: 0x1003c, Hi: 0x1003d, Stride: 1}, + {Lo: 0x1003f, Hi: 0x1004d, Stride: 1}, + {Lo: 0x10050, Hi: 0x1005d, Stride: 1}, + {Lo: 0x10080, Hi: 0x100fa, Stride: 1}, + {Lo: 0x10107, Hi: 0x10133, Stride: 1}, + {Lo: 0x10140, Hi: 0x10178, Stride: 1}, + {Lo: 0x1018a, Hi: 0x1018b, Stride: 1}, + {Lo: 0x10280, Hi: 0x1029c, Stride: 1}, + {Lo: 0x102a0, Hi: 0x102d0, Stride: 1}, + {Lo: 0x102e1, Hi: 0x102fb, Stride: 1}, + {Lo: 0x10300, Hi: 0x10323, Stride: 1}, + {Lo: 0x1032d, Hi: 0x1034a, Stride: 1}, + {Lo: 0x10350, Hi: 0x1037a, Stride: 1}, + {Lo: 0x10380, Hi: 0x1039d, Stride: 1}, + {Lo: 0x103a0, Hi: 0x103c3, Stride: 1}, + {Lo: 0x103c8, Hi: 0x103cf, Stride: 1}, + {Lo: 0x103d1, Hi: 0x103d5, Stride: 1}, + {Lo: 0x10400, Hi: 0x1049d, Stride: 1}, + {Lo: 0x104a0, Hi: 0x104a9, Stride: 1}, + {Lo: 0x104b0, Hi: 0x104d3, Stride: 1}, + {Lo: 0x104d8, Hi: 0x104fb, Stride: 1}, + {Lo: 0x10500, Hi: 0x10527, Stride: 1}, + {Lo: 0x10530, Hi: 0x10563, Stride: 1}, + {Lo: 0x10570, Hi: 0x1057a, Stride: 1}, + {Lo: 0x1057c, Hi: 0x1058a, Stride: 1}, + {Lo: 0x1058c, Hi: 0x10592, Stride: 1}, + {Lo: 0x10594, Hi: 0x10595, Stride: 1}, + {Lo: 0x10597, Hi: 0x105a1, Stride: 1}, + {Lo: 0x105a3, Hi: 0x105b1, Stride: 1}, + {Lo: 0x105b3, Hi: 0x105b9, Stride: 1}, + {Lo: 0x105bb, Hi: 0x105bc, Stride: 1}, + {Lo: 0x10600, Hi: 0x10736, Stride: 1}, + {Lo: 0x10740, Hi: 0x10755, Stride: 1}, + {Lo: 0x10760, Hi: 0x10767, Stride: 1}, + {Lo: 0x10780, Hi: 0x10785, Stride: 1}, + {Lo: 0x10787, Hi: 0x107b0, Stride: 1}, + {Lo: 0x107b2, Hi: 0x107ba, Stride: 1}, + {Lo: 0x10800, Hi: 0x10805, Stride: 1}, + {Lo: 0x10808, Hi: 0x1080a, Stride: 2}, + {Lo: 0x1080b, Hi: 0x10835, Stride: 1}, + {Lo: 0x10837, Hi: 0x10838, Stride: 1}, + {Lo: 0x1083c, Hi: 0x1083f, Stride: 3}, + {Lo: 0x10840, Hi: 0x10855, Stride: 1}, + {Lo: 0x10858, Hi: 0x10876, Stride: 1}, + {Lo: 0x10879, Hi: 0x1089e, Stride: 1}, + {Lo: 0x108a7, Hi: 0x108af, Stride: 1}, + {Lo: 0x108e0, Hi: 0x108f2, Stride: 1}, + {Lo: 0x108f4, Hi: 0x108f5, Stride: 1}, + {Lo: 0x108fb, Hi: 0x1091b, Stride: 1}, + {Lo: 0x10920, Hi: 0x10939, Stride: 1}, + {Lo: 0x10980, Hi: 0x109b7, Stride: 1}, + {Lo: 0x109bc, Hi: 0x109cf, Stride: 1}, + {Lo: 0x109d2, Hi: 0x10a03, Stride: 1}, + {Lo: 0x10a05, Hi: 0x10a06, Stride: 1}, + {Lo: 0x10a0c, Hi: 0x10a13, Stride: 1}, + {Lo: 0x10a15, Hi: 0x10a17, Stride: 1}, + {Lo: 0x10a19, Hi: 0x10a35, Stride: 1}, + {Lo: 0x10a40, Hi: 0x10a48, Stride: 1}, + {Lo: 0x10a60, Hi: 0x10a7e, Stride: 1}, + {Lo: 0x10a80, Hi: 0x10a9f, Stride: 1}, + {Lo: 0x10ac0, Hi: 0x10ac7, Stride: 1}, + {Lo: 0x10ac9, Hi: 0x10ae4, Stride: 1}, + {Lo: 0x10aeb, Hi: 0x10aef, Stride: 1}, + {Lo: 0x10b00, Hi: 0x10b35, Stride: 1}, + {Lo: 0x10b40, Hi: 0x10b55, Stride: 1}, + {Lo: 0x10b58, Hi: 0x10b72, Stride: 1}, + {Lo: 0x10b78, Hi: 0x10b91, Stride: 1}, + {Lo: 0x10ba9, Hi: 0x10baf, Stride: 1}, + {Lo: 0x10c00, Hi: 0x10c48, Stride: 1}, + {Lo: 0x10c80, Hi: 0x10cb2, Stride: 1}, + {Lo: 0x10cc0, Hi: 0x10cf2, Stride: 1}, + {Lo: 0x10cfa, Hi: 0x10d27, Stride: 1}, + {Lo: 0x10d30, Hi: 0x10d39, Stride: 1}, + {Lo: 0x10e60, Hi: 0x10e7e, Stride: 1}, + {Lo: 0x10e80, Hi: 0x10ea9, Stride: 1}, + {Lo: 0x10eab, Hi: 0x10eac, Stride: 1}, + {Lo: 0x10eb0, Hi: 0x10eb1, Stride: 1}, + {Lo: 0x10f00, Hi: 0x10f27, Stride: 1}, + {Lo: 0x10f30, Hi: 0x10f45, Stride: 1}, + {Lo: 0x10f51, Hi: 0x10f54, Stride: 1}, + {Lo: 0x10f70, Hi: 0x10f81, Stride: 1}, + {Lo: 0x10fb0, Hi: 0x10fcb, Stride: 1}, + {Lo: 0x10fe0, Hi: 0x10ff6, Stride: 1}, + {Lo: 0x11000, Hi: 0x11045, Stride: 1}, + {Lo: 0x11052, Hi: 0x1106f, Stride: 1}, + {Lo: 0x11071, Hi: 0x11075, Stride: 1}, + {Lo: 0x11080, Hi: 0x110b8, Stride: 1}, + {Lo: 0x110c2, Hi: 0x110d0, Stride: 14}, + {Lo: 0x110d1, Hi: 0x110e8, Stride: 1}, + {Lo: 0x110f0, Hi: 0x110f9, Stride: 1}, + {Lo: 0x11100, Hi: 0x11132, Stride: 1}, + {Lo: 0x11136, Hi: 0x1113f, Stride: 1}, + {Lo: 0x11144, Hi: 0x11147, Stride: 1}, + {Lo: 0x11150, Hi: 0x11172, Stride: 1}, + {Lo: 0x11176, Hi: 0x11180, Stride: 10}, + {Lo: 0x11181, Hi: 0x111bf, Stride: 1}, + {Lo: 0x111c1, Hi: 0x111c4, Stride: 1}, + {Lo: 0x111ce, Hi: 0x111da, Stride: 1}, + {Lo: 0x111dc, Hi: 0x111e1, Stride: 5}, + {Lo: 0x111e2, Hi: 0x111f4, Stride: 1}, + {Lo: 0x11200, Hi: 0x11211, Stride: 1}, + {Lo: 0x11213, Hi: 0x11234, Stride: 1}, + {Lo: 0x11237, Hi: 0x1123e, Stride: 7}, + {Lo: 0x1123f, Hi: 0x11241, Stride: 1}, + {Lo: 0x11280, Hi: 0x11286, Stride: 1}, + {Lo: 0x11288, Hi: 0x1128a, Stride: 2}, + {Lo: 0x1128b, Hi: 0x1128d, Stride: 1}, + {Lo: 0x1128f, Hi: 0x1129d, Stride: 1}, + {Lo: 0x1129f, Hi: 0x112a8, Stride: 1}, + {Lo: 0x112b0, Hi: 0x112e8, Stride: 1}, + {Lo: 0x112f0, Hi: 0x112f9, Stride: 1}, + {Lo: 0x11300, Hi: 0x11303, Stride: 1}, + {Lo: 0x11305, Hi: 0x1130c, Stride: 1}, + {Lo: 0x1130f, Hi: 0x11310, Stride: 1}, + {Lo: 0x11313, Hi: 0x11328, Stride: 1}, + {Lo: 0x1132a, Hi: 0x11330, Stride: 1}, + {Lo: 0x11332, Hi: 0x11333, Stride: 1}, + {Lo: 0x11335, Hi: 0x11339, Stride: 1}, + {Lo: 0x1133d, Hi: 0x11344, Stride: 1}, + {Lo: 0x11347, Hi: 0x11348, Stride: 1}, + {Lo: 0x1134b, Hi: 0x1134c, Stride: 1}, + {Lo: 0x11350, Hi: 0x11357, Stride: 7}, + {Lo: 0x1135d, Hi: 0x11363, Stride: 1}, + {Lo: 0x11400, Hi: 0x11441, Stride: 1}, + {Lo: 0x11443, Hi: 0x11445, Stride: 1}, + {Lo: 0x11447, Hi: 0x1144a, Stride: 1}, + {Lo: 0x11450, Hi: 0x11459, Stride: 1}, + {Lo: 0x1145f, Hi: 0x11461, Stride: 1}, + {Lo: 0x11480, Hi: 0x114c1, Stride: 1}, + {Lo: 0x114c4, Hi: 0x114c5, Stride: 1}, + {Lo: 0x114c7, Hi: 0x114d0, Stride: 9}, + {Lo: 0x114d1, Hi: 0x114d9, Stride: 1}, + {Lo: 0x11580, Hi: 0x115b5, Stride: 1}, + {Lo: 0x115b8, Hi: 0x115be, Stride: 1}, + {Lo: 0x115d8, Hi: 0x115dd, Stride: 1}, + {Lo: 0x11600, Hi: 0x1163e, Stride: 1}, + {Lo: 0x11640, Hi: 0x11644, Stride: 4}, + {Lo: 0x11650, Hi: 0x11659, Stride: 1}, + {Lo: 0x11680, Hi: 0x116b5, Stride: 1}, + {Lo: 0x116b8, Hi: 0x116c0, Stride: 8}, + {Lo: 0x116c1, Hi: 0x116c9, Stride: 1}, + {Lo: 0x11700, Hi: 0x1171a, Stride: 1}, + {Lo: 0x1171d, Hi: 0x1172a, Stride: 1}, + {Lo: 0x11730, Hi: 0x1173b, Stride: 1}, + {Lo: 0x11740, Hi: 0x11746, Stride: 1}, + {Lo: 0x11800, Hi: 0x11838, Stride: 1}, + {Lo: 0x118a0, Hi: 0x118f2, Stride: 1}, + {Lo: 0x118ff, Hi: 0x11906, Stride: 1}, + {Lo: 0x11909, Hi: 0x1190c, Stride: 3}, + {Lo: 0x1190d, Hi: 0x11913, Stride: 1}, + {Lo: 0x11915, Hi: 0x11916, Stride: 1}, + {Lo: 0x11918, Hi: 0x11935, Stride: 1}, + {Lo: 0x11937, Hi: 0x11938, Stride: 1}, + {Lo: 0x1193b, Hi: 0x1193c, Stride: 1}, + {Lo: 0x1193f, Hi: 0x11942, Stride: 1}, + {Lo: 0x11950, Hi: 0x11959, Stride: 1}, + {Lo: 0x119a0, Hi: 0x119a7, Stride: 1}, + {Lo: 0x119aa, Hi: 0x119d7, Stride: 1}, + {Lo: 0x119da, Hi: 0x119df, Stride: 1}, + {Lo: 0x119e1, Hi: 0x119e3, Stride: 2}, + {Lo: 0x119e4, Hi: 0x11a00, Stride: 28}, + {Lo: 0x11a01, Hi: 0x11a32, Stride: 1}, + {Lo: 0x11a35, Hi: 0x11a3e, Stride: 1}, + {Lo: 0x11a50, Hi: 0x11a97, Stride: 1}, + {Lo: 0x11a9d, Hi: 0x11ab0, Stride: 19}, + {Lo: 0x11ab1, Hi: 0x11af8, Stride: 1}, + {Lo: 0x11c00, Hi: 0x11c08, Stride: 1}, + {Lo: 0x11c0a, Hi: 0x11c36, Stride: 1}, + {Lo: 0x11c38, Hi: 0x11c3e, Stride: 1}, + {Lo: 0x11c40, Hi: 0x11c50, Stride: 16}, + {Lo: 0x11c51, Hi: 0x11c6c, Stride: 1}, + {Lo: 0x11c72, Hi: 0x11c8f, Stride: 1}, + {Lo: 0x11c92, Hi: 0x11ca7, Stride: 1}, + {Lo: 0x11ca9, Hi: 0x11cb6, Stride: 1}, + {Lo: 0x11d00, Hi: 0x11d06, Stride: 1}, + {Lo: 0x11d08, Hi: 0x11d09, Stride: 1}, + {Lo: 0x11d0b, Hi: 0x11d36, Stride: 1}, + {Lo: 0x11d3a, Hi: 0x11d3c, Stride: 2}, + {Lo: 0x11d3d, Hi: 0x11d3f, Stride: 2}, + {Lo: 0x11d40, Hi: 0x11d41, Stride: 1}, + {Lo: 0x11d43, Hi: 0x11d46, Stride: 3}, + {Lo: 0x11d47, Hi: 0x11d50, Stride: 9}, + {Lo: 0x11d51, Hi: 0x11d59, Stride: 1}, + {Lo: 0x11d60, Hi: 0x11d65, Stride: 1}, + {Lo: 0x11d67, Hi: 0x11d68, Stride: 1}, + {Lo: 0x11d6a, Hi: 0x11d8e, Stride: 1}, + {Lo: 0x11d90, Hi: 0x11d91, Stride: 1}, + {Lo: 0x11d93, Hi: 0x11d96, Stride: 1}, + {Lo: 0x11d98, Hi: 0x11da0, Stride: 8}, + {Lo: 0x11da1, Hi: 0x11da9, Stride: 1}, + {Lo: 0x11ee0, Hi: 0x11ef6, Stride: 1}, + {Lo: 0x11f00, Hi: 0x11f10, Stride: 1}, + {Lo: 0x11f12, Hi: 0x11f3a, Stride: 1}, + {Lo: 0x11f3e, Hi: 0x11f40, Stride: 1}, + {Lo: 0x11f50, Hi: 0x11f59, Stride: 1}, + {Lo: 0x11fb0, Hi: 0x11fc0, Stride: 16}, + {Lo: 0x11fc1, Hi: 0x11fd4, Stride: 1}, + {Lo: 0x12000, Hi: 0x12399, Stride: 1}, + {Lo: 0x12400, Hi: 0x1246e, Stride: 1}, + {Lo: 0x12480, Hi: 0x12543, Stride: 1}, + {Lo: 0x12f90, Hi: 0x12ff0, Stride: 1}, + {Lo: 0x13000, Hi: 0x1342f, Stride: 1}, + {Lo: 0x13441, Hi: 0x13446, Stride: 1}, + {Lo: 0x14400, Hi: 0x14646, Stride: 1}, + {Lo: 0x16800, Hi: 0x16a38, Stride: 1}, + {Lo: 0x16a40, Hi: 0x16a5e, Stride: 1}, + {Lo: 0x16a60, Hi: 0x16a69, Stride: 1}, + {Lo: 0x16a70, Hi: 0x16abe, Stride: 1}, + {Lo: 0x16ac0, Hi: 0x16ac9, Stride: 1}, + {Lo: 0x16ad0, Hi: 0x16aed, Stride: 1}, + {Lo: 0x16b00, Hi: 0x16b2f, Stride: 1}, + {Lo: 0x16b40, Hi: 0x16b43, Stride: 1}, + {Lo: 0x16b50, Hi: 0x16b59, Stride: 1}, + {Lo: 0x16b5b, Hi: 0x16b61, Stride: 1}, + {Lo: 0x16b63, Hi: 0x16b77, Stride: 1}, + {Lo: 0x16b7d, Hi: 0x16b8f, Stride: 1}, + {Lo: 0x16e40, Hi: 0x16e96, Stride: 1}, + {Lo: 0x16f00, Hi: 0x16f4a, Stride: 1}, + {Lo: 0x16f4f, Hi: 0x16f87, Stride: 1}, + {Lo: 0x16f8f, Hi: 0x16f9f, Stride: 1}, + {Lo: 0x16fe0, Hi: 0x16fe1, Stride: 1}, + {Lo: 0x16fe3, Hi: 0x16ff0, Stride: 13}, + {Lo: 0x16ff1, Hi: 0x17000, Stride: 15}, + {Lo: 0x17001, Hi: 0x187f7, Stride: 1}, + {Lo: 0x18800, Hi: 0x18cd5, Stride: 1}, + {Lo: 0x18d00, Hi: 0x18d08, Stride: 1}, + {Lo: 0x1aff0, Hi: 0x1aff3, Stride: 1}, + {Lo: 0x1aff5, Hi: 0x1affb, Stride: 1}, + {Lo: 0x1affd, Hi: 0x1affe, Stride: 1}, + {Lo: 0x1b000, Hi: 0x1b122, Stride: 1}, + {Lo: 0x1b132, Hi: 0x1b150, Stride: 30}, + {Lo: 0x1b151, Hi: 0x1b152, Stride: 1}, + {Lo: 0x1b155, Hi: 0x1b164, Stride: 15}, + {Lo: 0x1b165, Hi: 0x1b167, Stride: 1}, + {Lo: 0x1b170, Hi: 0x1b2fb, Stride: 1}, + {Lo: 0x1bc00, Hi: 0x1bc6a, Stride: 1}, + {Lo: 0x1bc70, Hi: 0x1bc7c, Stride: 1}, + {Lo: 0x1bc80, Hi: 0x1bc88, Stride: 1}, + {Lo: 0x1bc90, Hi: 0x1bc99, Stride: 1}, + {Lo: 0x1bc9e, Hi: 0x1d2c0, Stride: 5666}, + {Lo: 0x1d2c1, Hi: 0x1d2d3, Stride: 1}, + {Lo: 0x1d2e0, Hi: 0x1d2f3, Stride: 1}, + {Lo: 0x1d360, Hi: 0x1d378, Stride: 1}, + {Lo: 0x1d400, Hi: 0x1d454, Stride: 1}, + {Lo: 0x1d456, Hi: 0x1d49c, Stride: 1}, + {Lo: 0x1d49e, Hi: 0x1d49f, Stride: 1}, + {Lo: 0x1d4a2, Hi: 0x1d4a5, Stride: 3}, + {Lo: 0x1d4a6, Hi: 0x1d4a9, Stride: 3}, + {Lo: 0x1d4aa, Hi: 0x1d4ac, Stride: 1}, + {Lo: 0x1d4ae, Hi: 0x1d4b9, Stride: 1}, + {Lo: 0x1d4bb, Hi: 0x1d4bd, Stride: 2}, + {Lo: 0x1d4be, Hi: 0x1d4c3, Stride: 1}, + {Lo: 0x1d4c5, Hi: 0x1d505, Stride: 1}, + {Lo: 0x1d507, Hi: 0x1d50a, Stride: 1}, + {Lo: 0x1d50d, Hi: 0x1d514, Stride: 1}, + {Lo: 0x1d516, Hi: 0x1d51c, Stride: 1}, + {Lo: 0x1d51e, Hi: 0x1d539, Stride: 1}, + {Lo: 0x1d53b, Hi: 0x1d53e, Stride: 1}, + {Lo: 0x1d540, Hi: 0x1d544, Stride: 1}, + {Lo: 0x1d546, Hi: 0x1d54a, Stride: 4}, + {Lo: 0x1d54b, Hi: 0x1d550, Stride: 1}, + {Lo: 0x1d552, Hi: 0x1d6a5, Stride: 1}, + {Lo: 0x1d6a8, Hi: 0x1d6c0, Stride: 1}, + {Lo: 0x1d6c2, Hi: 0x1d6da, Stride: 1}, + {Lo: 0x1d6dc, Hi: 0x1d6fa, Stride: 1}, + {Lo: 0x1d6fc, Hi: 0x1d714, Stride: 1}, + {Lo: 0x1d716, Hi: 0x1d734, Stride: 1}, + {Lo: 0x1d736, Hi: 0x1d74e, Stride: 1}, + {Lo: 0x1d750, Hi: 0x1d76e, Stride: 1}, + {Lo: 0x1d770, Hi: 0x1d788, Stride: 1}, + {Lo: 0x1d78a, Hi: 0x1d7a8, Stride: 1}, + {Lo: 0x1d7aa, Hi: 0x1d7c2, Stride: 1}, + {Lo: 0x1d7c4, Hi: 0x1d7cb, Stride: 1}, + {Lo: 0x1d7ce, Hi: 0x1d7ff, Stride: 1}, + {Lo: 0x1df00, Hi: 0x1df1e, Stride: 1}, + {Lo: 0x1df25, Hi: 0x1df2a, Stride: 1}, + {Lo: 0x1e000, Hi: 0x1e006, Stride: 1}, + {Lo: 0x1e008, Hi: 0x1e018, Stride: 1}, + {Lo: 0x1e01b, Hi: 0x1e021, Stride: 1}, + {Lo: 0x1e023, Hi: 0x1e024, Stride: 1}, + {Lo: 0x1e026, Hi: 0x1e02a, Stride: 1}, + {Lo: 0x1e030, Hi: 0x1e06d, Stride: 1}, + {Lo: 0x1e08f, Hi: 0x1e100, Stride: 113}, + {Lo: 0x1e101, Hi: 0x1e12c, Stride: 1}, + {Lo: 0x1e137, Hi: 0x1e13d, Stride: 1}, + {Lo: 0x1e140, Hi: 0x1e149, Stride: 1}, + {Lo: 0x1e14e, Hi: 0x1e290, Stride: 322}, + {Lo: 0x1e291, Hi: 0x1e2ad, Stride: 1}, + {Lo: 0x1e2c0, Hi: 0x1e2eb, Stride: 1}, + {Lo: 0x1e2f0, Hi: 0x1e2f9, Stride: 1}, + {Lo: 0x1e4d0, Hi: 0x1e4eb, Stride: 1}, + {Lo: 0x1e4f0, Hi: 0x1e4f9, Stride: 1}, + {Lo: 0x1e7e0, Hi: 0x1e7e6, Stride: 1}, + {Lo: 0x1e7e8, Hi: 0x1e7eb, Stride: 1}, + {Lo: 0x1e7ed, Hi: 0x1e7ee, Stride: 1}, + {Lo: 0x1e7f0, Hi: 0x1e7fe, Stride: 1}, + {Lo: 0x1e800, Hi: 0x1e8c4, Stride: 1}, + {Lo: 0x1e8c7, Hi: 0x1e8cf, Stride: 1}, + {Lo: 0x1e900, Hi: 0x1e943, Stride: 1}, + {Lo: 0x1e947, Hi: 0x1e94b, Stride: 4}, + {Lo: 0x1e950, Hi: 0x1e959, Stride: 1}, + {Lo: 0x1ec71, Hi: 0x1ecab, Stride: 1}, + {Lo: 0x1ecad, Hi: 0x1ecaf, Stride: 1}, + {Lo: 0x1ecb1, Hi: 0x1ecb4, Stride: 1}, + {Lo: 0x1ed01, Hi: 0x1ed2d, Stride: 1}, + {Lo: 0x1ed2f, Hi: 0x1ed3d, Stride: 1}, + {Lo: 0x1ee00, Hi: 0x1ee03, Stride: 1}, + {Lo: 0x1ee05, Hi: 0x1ee1f, Stride: 1}, + {Lo: 0x1ee21, Hi: 0x1ee22, Stride: 1}, + {Lo: 0x1ee24, Hi: 0x1ee27, Stride: 3}, + {Lo: 0x1ee29, Hi: 0x1ee32, Stride: 1}, + {Lo: 0x1ee34, Hi: 0x1ee37, Stride: 1}, + {Lo: 0x1ee39, Hi: 0x1ee3b, Stride: 2}, + {Lo: 0x1ee42, Hi: 0x1ee47, Stride: 5}, + {Lo: 0x1ee49, Hi: 0x1ee4d, Stride: 2}, + {Lo: 0x1ee4e, Hi: 0x1ee4f, Stride: 1}, + {Lo: 0x1ee51, Hi: 0x1ee52, Stride: 1}, + {Lo: 0x1ee54, Hi: 0x1ee57, Stride: 3}, + {Lo: 0x1ee59, Hi: 0x1ee61, Stride: 2}, + {Lo: 0x1ee62, Hi: 0x1ee64, Stride: 2}, + {Lo: 0x1ee67, Hi: 0x1ee6a, Stride: 1}, + {Lo: 0x1ee6c, Hi: 0x1ee72, Stride: 1}, + {Lo: 0x1ee74, Hi: 0x1ee77, Stride: 1}, + {Lo: 0x1ee79, Hi: 0x1ee7c, Stride: 1}, + {Lo: 0x1ee7e, Hi: 0x1ee80, Stride: 2}, + {Lo: 0x1ee81, Hi: 0x1ee89, Stride: 1}, + {Lo: 0x1ee8b, Hi: 0x1ee9b, Stride: 1}, + {Lo: 0x1eea1, Hi: 0x1eea3, Stride: 1}, + {Lo: 0x1eea5, Hi: 0x1eea9, Stride: 1}, + {Lo: 0x1eeab, Hi: 0x1eebb, Stride: 1}, + {Lo: 0x1f100, Hi: 0x1f10c, Stride: 1}, + {Lo: 0x1f130, Hi: 0x1f149, Stride: 1}, + {Lo: 0x1f150, Hi: 0x1f169, Stride: 1}, + {Lo: 0x1f170, Hi: 0x1f189, Stride: 1}, + {Lo: 0x1fbf0, Hi: 0x1fbf9, Stride: 1}, + {Lo: 0x20000, Hi: 0x2a6df, Stride: 1}, + {Lo: 0x2a700, Hi: 0x2b739, Stride: 1}, + {Lo: 0x2b740, Hi: 0x2b81d, Stride: 1}, + {Lo: 0x2b820, Hi: 0x2cea1, Stride: 1}, + {Lo: 0x2ceb0, Hi: 0x2ebe0, Stride: 1}, + {Lo: 0x2ebf0, Hi: 0x2ee5d, Stride: 1}, + {Lo: 0x2f800, Hi: 0x2fa1d, Stride: 1}, + {Lo: 0x30000, Hi: 0x3134a, Stride: 1}, + {Lo: 0x31350, Hi: 0x323af, Stride: 1}, + }, + LatinOffset: 9, +}