X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Funictype%2Fblocks.h;h=eae97fb45ac03ec9b17d4b47bd5c99ac5d3203e4;hb=fc492e92429a239ba32ffe14d3236685963818a3;hp=2585b58cdc859d2fc8372057390e3c2090d4fb6e;hpb=b3bff7a868656967a8007faa831a89f3a1601eb2;p=pspp diff --git a/lib/unictype/blocks.h b/lib/unictype/blocks.h index 2585b58cdc..eae97fb45a 100644 --- a/lib/unictype/blocks.h +++ b/lib/unictype/blocks.h @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Unicode blocks. */ -/* Generated automatically by gen-ctype.c for Unicode 5.1.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 5.2.0. */ static const uc_block_t blocks[] = { { 0x0000, 0x007F, "Basic Latin" }, @@ -20,6 +20,7 @@ static const uc_block_t blocks[] = { 0x0750, 0x077F, "Arabic Supplement" }, { 0x0780, 0x07BF, "Thaana" }, { 0x07C0, 0x07FF, "NKo" }, + { 0x0800, 0x083F, "Samaritan" }, { 0x0900, 0x097F, "Devanagari" }, { 0x0980, 0x09FF, "Bengali" }, { 0x0A00, 0x0A7F, "Gurmukhi" }, @@ -48,15 +49,18 @@ static const uc_block_t blocks[] = { 0x1760, 0x177F, "Tagbanwa" }, { 0x1780, 0x17FF, "Khmer" }, { 0x1800, 0x18AF, "Mongolian" }, + { 0x18B0, 0x18FF, "Unified Canadian Aboriginal Syllabics Extended" }, { 0x1900, 0x194F, "Limbu" }, { 0x1950, 0x197F, "Tai Le" }, { 0x1980, 0x19DF, "New Tai Lue" }, { 0x19E0, 0x19FF, "Khmer Symbols" }, { 0x1A00, 0x1A1F, "Buginese" }, + { 0x1A20, 0x1AAF, "Tai Tham" }, { 0x1B00, 0x1B7F, "Balinese" }, { 0x1B80, 0x1BBF, "Sundanese" }, { 0x1C00, 0x1C4F, "Lepcha" }, { 0x1C50, 0x1C7F, "Ol Chiki" }, + { 0x1CD0, 0x1CFF, "Vedic Extensions" }, { 0x1D00, 0x1D7F, "Phonetic Extensions" }, { 0x1D80, 0x1DBF, "Phonetic Extensions Supplement" }, { 0x1DC0, 0x1DFF, "Combining Diacritical Marks Supplement" }, @@ -113,17 +117,27 @@ static const uc_block_t blocks[] = { 0x4E00, 0x9FFF, "CJK Unified Ideographs" }, { 0xA000, 0xA48F, "Yi Syllables" }, { 0xA490, 0xA4CF, "Yi Radicals" }, + { 0xA4D0, 0xA4FF, "Lisu" }, { 0xA500, 0xA63F, "Vai" }, { 0xA640, 0xA69F, "Cyrillic Extended-B" }, + { 0xA6A0, 0xA6FF, "Bamum" }, { 0xA700, 0xA71F, "Modifier Tone Letters" }, { 0xA720, 0xA7FF, "Latin Extended-D" }, { 0xA800, 0xA82F, "Syloti Nagri" }, + { 0xA830, 0xA83F, "Common Indic Number Forms" }, { 0xA840, 0xA87F, "Phags-pa" }, { 0xA880, 0xA8DF, "Saurashtra" }, + { 0xA8E0, 0xA8FF, "Devanagari Extended" }, { 0xA900, 0xA92F, "Kayah Li" }, { 0xA930, 0xA95F, "Rejang" }, + { 0xA960, 0xA97F, "Hangul Jamo Extended-A" }, + { 0xA980, 0xA9DF, "Javanese" }, { 0xAA00, 0xAA5F, "Cham" }, + { 0xAA60, 0xAA7F, "Myanmar Extended-A" }, + { 0xAA80, 0xAADF, "Tai Viet" }, + { 0xABC0, 0xABFF, "Meetei Mayek" }, { 0xAC00, 0xD7AF, "Hangul Syllables" }, + { 0xD7B0, 0xD7FF, "Hangul Jamo Extended-B" }, { 0xD800, 0xDB7F, "High Surrogates" }, { 0xDB80, 0xDBFF, "High Private Use Surrogates" }, { 0xDC00, 0xDFFF, "Low Surrogates" }, @@ -155,11 +169,20 @@ static const uc_block_t blocks[] = { 0x10450, 0x1047F, "Shavian" }, { 0x10480, 0x104AF, "Osmanya" }, { 0x10800, 0x1083F, "Cypriot Syllabary" }, + { 0x10840, 0x1085F, "Imperial Aramaic" }, { 0x10900, 0x1091F, "Phoenician" }, { 0x10920, 0x1093F, "Lydian" }, { 0x10A00, 0x10A5F, "Kharoshthi" }, + { 0x10A60, 0x10A7F, "Old South Arabian" }, + { 0x10B00, 0x10B3F, "Avestan" }, + { 0x10B40, 0x10B5F, "Inscriptional Parthian" }, + { 0x10B60, 0x10B7F, "Inscriptional Pahlavi" }, + { 0x10C00, 0x10C4F, "Old Turkic" }, + { 0x10E60, 0x10E7F, "Rumi Numeral Symbols" }, + { 0x11080, 0x110CF, "Kaithi" }, { 0x12000, 0x123FF, "Cuneiform" }, { 0x12400, 0x1247F, "Cuneiform Numbers and Punctuation" }, + { 0x13000, 0x1342F, "Egyptian Hieroglyphs" }, { 0x1D000, 0x1D0FF, "Byzantine Musical Symbols" }, { 0x1D100, 0x1D1FF, "Musical Symbols" }, { 0x1D200, 0x1D24F, "Ancient Greek Musical Notation" }, @@ -168,7 +191,10 @@ static const uc_block_t blocks[] = { 0x1D400, 0x1D7FF, "Mathematical Alphanumeric Symbols" }, { 0x1F000, 0x1F02F, "Mahjong Tiles" }, { 0x1F030, 0x1F09F, "Domino Tiles" }, + { 0x1F100, 0x1F1FF, "Enclosed Alphanumeric Supplement" }, + { 0x1F200, 0x1F2FF, "Enclosed Ideographic Supplement" }, { 0x20000, 0x2A6DF, "CJK Unified Ideographs Extension B" }, + { 0x2A700, 0x2B73F, "CJK Unified Ideographs Extension C" }, { 0x2F800, 0x2FA1F, "CJK Compatibility Ideographs Supplement" }, { 0xE0000, 0xE007F, "Tags" }, { 0xE0100, 0xE01EF, "Variation Selectors Supplement" }, @@ -187,766 +213,766 @@ static const uint8_t blocks_level1[768 * 2] = 9, 12, 12, 13, 13, 17, - 17, 17, - 17, 19, - 19, 21, - 21, 23, - 23, 25, - 25, 27, - 27, 29, - 29, 30, - 30, 32, - 32, 33, + 17, 18, + 18, 20, + 20, 22, + 22, 24, + 24, 26, + 26, 28, + 28, 30, + 30, 31, + 31, 33, 33, 34, - 33, 36, - 36, 37, - 36, 37, - 36, 39, - 39, 44, - 44, 45, - 45, 49, - 49, 50, - 50, 52, - 52, 54, - 54, 57, - 57, 58, - 58, 59, - 59, 63, - 63, 66, - 66, 67, - 67, 68, - 68, 71, - 71, 74, - 74, 75, + 34, 35, + 34, 37, + 37, 38, + 37, 38, + 37, 40, + 40, 45, + 45, 47, + 47, 51, + 51, 53, + 53, 55, + 55, 58, + 58, 61, + 61, 62, + 62, 63, + 63, 67, + 67, 70, + 70, 71, + 71, 72, + 72, 75, 75, 78, 78, 79, - 79, 81, - 81, 82, + 79, 82, 82, 83, - 83, 86, - 86, 90, - 90, 92, - 92, 94, - 94, 97, - 97, 103, - 103, 104, - 104, 105, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 106, - 105, 107, + 83, 85, + 85, 86, + 86, 87, + 87, 90, + 90, 94, + 94, 96, + 96, 98, + 98, 101, + 101, 107, 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 107, 108, - 108, 109, - 108, 109, - 108, 109, 108, 109, - 108, 110, - 110, 111, - 110, 112, - 112, 114, - 114, 117, - 117, 119, - 119, 120, - 120, 120, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 120, 121, - 121, 122, - 121, 122, - 121, 122, - 121, 123, - 123, 124, - 123, 124, - 123, 124, - 123, 124, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 124, 125, - 125, 126, - 125, 126, - 126, 128, - 127, 128, - 127, 128, - 128, 134, - 134, 136, - 136, 138, - 138, 142, - 142, 144, - 144, 148, - 148, 151, - 151, 151, - 151, 151, - 151, 151, - 151, 152, - 152, 154, - 154, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 155, - 155, 156, - 155, 156, - 155, 156, - 155, 156, - 156, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 157, - 157, 158, - 158, 159, - 159, 160, - 160, 162, - 162, 163, - 162, 163, - 162, 163, - 162, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 163, - 163, 165, - 165, 165, - 165, 165, - 165, 165, - 165, 165, - 165, 165, - 165, 165, - 165, 165, - 165, 165, - 165, 165, - 165, 165, - 165, 165, - 165, 165, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 110, + 109, 111, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 111, 112, + 112, 113, + 112, 113, + 112, 113, + 112, 113, + 112, 115, + 115, 116, + 115, 118, + 118, 120, + 120, 125, + 125, 129, + 129, 132, + 132, 133, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 134, + 133, 135, + 135, 136, + 135, 136, + 135, 136, + 135, 137, + 137, 138, + 137, 138, + 137, 138, + 137, 138, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 138, 139, + 139, 140, + 139, 140, + 140, 142, + 141, 142, + 141, 142, + 142, 148, + 148, 150, + 150, 152, + 152, 156, + 156, 158, + 158, 162, + 162, 165, 165, 165, 165, 165, 165, 165, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 165, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 166, - 166, 167, - 166, 167, - 166, 167, - 167, 167, - 167, 167, - 167, 167, - 167, 167, - 167, 167 + 165, 167, + 167, 169, + 169, 171, + 171, 174, + 174, 175, + 175, 175, + 175, 176, + 176, 176, + 176, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 177, + 177, 178, + 177, 178, + 177, 178, + 177, 178, + 178, 179, + 179, 179, + 179, 179, + 179, 179, + 179, 179, + 179, 179, + 179, 179, + 179, 179, + 179, 179, + 179, 179, + 179, 179, + 179, 179, + 179, 180, + 179, 180, + 179, 180, + 179, 180, + 179, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 180, + 180, 181, + 181, 182, + 182, 183, + 183, 185, + 185, 186, + 185, 186, + 185, 186, + 185, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 186, + 186, 188, + 188, 189, + 189, 190, + 190, 190, + 190, 190, + 190, 190, + 190, 190, + 190, 190, + 190, 190, + 190, 190, + 190, 190, + 190, 190, + 190, 190, + 190, 190, + 190, 190, + 190, 190, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 190, 191, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 191, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 192, + 192, 193, + 192, 193, + 192, 193, + 193, 193, + 193, 193, + 193, 193, + 193, 193, + 193, 193 }; -#define blocks_upper_first_index 167 -#define blocks_upper_last_index 171 +#define blocks_upper_first_index 193 +#define blocks_upper_last_index 197