| 1 | enum unicode_gc_cat { |
| 2 | unicode_gc_Cc, |
| 3 | unicode_gc_Cf, |
| 4 | unicode_gc_Co, |
| 5 | unicode_gc_Cs, |
| 6 | unicode_gc_Ll, |
| 7 | unicode_gc_Lm, |
| 8 | unicode_gc_Lo, |
| 9 | unicode_gc_Lt, |
| 10 | unicode_gc_Lu, |
| 11 | unicode_gc_Mc, |
| 12 | unicode_gc_Me, |
| 13 | unicode_gc_Mn, |
| 14 | unicode_gc_Nd, |
| 15 | unicode_gc_Nl, |
| 16 | unicode_gc_No, |
| 17 | unicode_gc_Pc, |
| 18 | unicode_gc_Pd, |
| 19 | unicode_gc_Pe, |
| 20 | unicode_gc_Pf, |
| 21 | unicode_gc_Pi, |
| 22 | unicode_gc_Po, |
| 23 | unicode_gc_Ps, |
| 24 | unicode_gc_Sc, |
| 25 | unicode_gc_Sk, |
| 26 | unicode_gc_Sm, |
| 27 | unicode_gc_So, |
| 28 | unicode_gc_Zl, |
| 29 | unicode_gc_Zp, |
| 30 | unicode_gc_Zs, |
| 31 | unicode_gc_none |
| 32 | }; |
| 33 | static const struct unicode_gc { |
| 34 | uint32_t l, h; |
| 35 | enum unicode_gc_cat cat; |
| 36 | } gcs[] = { |
| 37 | { 0, 31, unicode_gc_Cc }, |
| 38 | { 32, 32, unicode_gc_Zs }, |
| 39 | { 33, 35, unicode_gc_Po }, |
| 40 | { 36, 36, unicode_gc_Sc }, |
| 41 | { 37, 39, unicode_gc_Po }, |
| 42 | { 40, 40, unicode_gc_Ps }, |
| 43 | { 41, 41, unicode_gc_Pe }, |
| 44 | { 42, 42, unicode_gc_Po }, |
| 45 | { 43, 43, unicode_gc_Sm }, |
| 46 | { 44, 44, unicode_gc_Po }, |
| 47 | { 45, 45, unicode_gc_Pd }, |
| 48 | { 46, 47, unicode_gc_Po }, |
| 49 | { 48, 57, unicode_gc_Nd }, |
| 50 | { 58, 59, unicode_gc_Po }, |
| 51 | { 60, 62, unicode_gc_Sm }, |
| 52 | { 63, 64, unicode_gc_Po }, |
| 53 | { 65, 90, unicode_gc_Lu }, |
| 54 | { 91, 91, unicode_gc_Ps }, |
| 55 | { 92, 92, unicode_gc_Po }, |
| 56 | { 93, 93, unicode_gc_Pe }, |
| 57 | { 94, 94, unicode_gc_Sk }, |
| 58 | { 95, 95, unicode_gc_Pc }, |
| 59 | { 96, 96, unicode_gc_Sk }, |
| 60 | { 97, 122, unicode_gc_Ll }, |
| 61 | { 123, 123, unicode_gc_Ps }, |
| 62 | { 124, 124, unicode_gc_Sm }, |
| 63 | { 125, 125, unicode_gc_Pe }, |
| 64 | { 126, 126, unicode_gc_Sm }, |
| 65 | { 127, 159, unicode_gc_Cc }, |
| 66 | { 160, 160, unicode_gc_Zs }, |
| 67 | { 161, 161, unicode_gc_Po }, |
| 68 | { 162, 165, unicode_gc_Sc }, |
| 69 | { 166, 167, unicode_gc_So }, |
| 70 | { 168, 168, unicode_gc_Sk }, |
| 71 | { 169, 169, unicode_gc_So }, |
| 72 | { 170, 170, unicode_gc_Ll }, |
| 73 | { 171, 171, unicode_gc_Pi }, |
| 74 | { 172, 172, unicode_gc_Sm }, |
| 75 | { 173, 173, unicode_gc_Cf }, |
| 76 | { 174, 174, unicode_gc_So }, |
| 77 | { 175, 175, unicode_gc_Sk }, |
| 78 | { 176, 176, unicode_gc_So }, |
| 79 | { 177, 177, unicode_gc_Sm }, |
| 80 | { 178, 179, unicode_gc_No }, |
| 81 | { 180, 180, unicode_gc_Sk }, |
| 82 | { 181, 181, unicode_gc_Ll }, |
| 83 | { 182, 182, unicode_gc_So }, |
| 84 | { 183, 183, unicode_gc_Po }, |
| 85 | { 184, 184, unicode_gc_Sk }, |
| 86 | { 185, 185, unicode_gc_No }, |
| 87 | { 186, 186, unicode_gc_Ll }, |
| 88 | { 187, 187, unicode_gc_Pf }, |
| 89 | { 188, 190, unicode_gc_No }, |
| 90 | { 191, 191, unicode_gc_Po }, |
| 91 | { 192, 214, unicode_gc_Lu }, |
| 92 | { 215, 215, unicode_gc_Sm }, |
| 93 | { 216, 222, unicode_gc_Lu }, |
| 94 | { 223, 246, unicode_gc_Ll }, |
| 95 | { 247, 247, unicode_gc_Sm }, |
| 96 | { 248, 255, unicode_gc_Ll }, |
| 97 | { 256, 256, unicode_gc_Lu }, |
| 98 | { 257, 257, unicode_gc_Ll }, |
| 99 | { 258, 258, unicode_gc_Lu }, |
| 100 | { 259, 259, unicode_gc_Ll }, |
| 101 | { 260, 260, unicode_gc_Lu }, |
| 102 | { 261, 261, unicode_gc_Ll }, |
| 103 | { 262, 262, unicode_gc_Lu }, |
| 104 | { 263, 263, unicode_gc_Ll }, |
| 105 | { 264, 264, unicode_gc_Lu }, |
| 106 | { 265, 265, unicode_gc_Ll }, |
| 107 | { 266, 266, unicode_gc_Lu }, |
| 108 | { 267, 267, unicode_gc_Ll }, |
| 109 | { 268, 268, unicode_gc_Lu }, |
| 110 | { 269, 269, unicode_gc_Ll }, |
| 111 | { 270, 270, unicode_gc_Lu }, |
| 112 | { 271, 271, unicode_gc_Ll }, |
| 113 | { 272, 272, unicode_gc_Lu }, |
| 114 | { 273, 273, unicode_gc_Ll }, |
| 115 | { 274, 274, unicode_gc_Lu }, |
| 116 | { 275, 275, unicode_gc_Ll }, |
| 117 | { 276, 276, unicode_gc_Lu }, |
| 118 | { 277, 277, unicode_gc_Ll }, |
| 119 | { 278, 278, unicode_gc_Lu }, |
| 120 | { 279, 279, unicode_gc_Ll }, |
| 121 | { 280, 280, unicode_gc_Lu }, |
| 122 | { 281, 281, unicode_gc_Ll }, |
| 123 | { 282, 282, unicode_gc_Lu }, |
| 124 | { 283, 283, unicode_gc_Ll }, |
| 125 | { 284, 284, unicode_gc_Lu }, |
| 126 | { 285, 285, unicode_gc_Ll }, |
| 127 | { 286, 286, unicode_gc_Lu }, |
| 128 | { 287, 287, unicode_gc_Ll }, |
| 129 | { 288, 288, unicode_gc_Lu }, |
| 130 | { 289, 289, unicode_gc_Ll }, |
| 131 | { 290, 290, unicode_gc_Lu }, |
| 132 | { 291, 291, unicode_gc_Ll }, |
| 133 | { 292, 292, unicode_gc_Lu }, |
| 134 | { 293, 293, unicode_gc_Ll }, |
| 135 | { 294, 294, unicode_gc_Lu }, |
| 136 | { 295, 295, unicode_gc_Ll }, |
| 137 | { 296, 296, unicode_gc_Lu }, |
| 138 | { 297, 297, unicode_gc_Ll }, |
| 139 | { 298, 298, unicode_gc_Lu }, |
| 140 | { 299, 299, unicode_gc_Ll }, |
| 141 | { 300, 300, unicode_gc_Lu }, |
| 142 | { 301, 301, unicode_gc_Ll }, |
| 143 | { 302, 302, unicode_gc_Lu }, |
| 144 | { 303, 303, unicode_gc_Ll }, |
| 145 | { 304, 304, unicode_gc_Lu }, |
| 146 | { 305, 305, unicode_gc_Ll }, |
| 147 | { 306, 306, unicode_gc_Lu }, |
| 148 | { 307, 307, unicode_gc_Ll }, |
| 149 | { 308, 308, unicode_gc_Lu }, |
| 150 | { 309, 309, unicode_gc_Ll }, |
| 151 | { 310, 310, unicode_gc_Lu }, |
| 152 | { 311, 312, unicode_gc_Ll }, |
| 153 | { 313, 313, unicode_gc_Lu }, |
| 154 | { 314, 314, unicode_gc_Ll }, |
| 155 | { 315, 315, unicode_gc_Lu }, |
| 156 | { 316, 316, unicode_gc_Ll }, |
| 157 | { 317, 317, unicode_gc_Lu }, |
| 158 | { 318, 318, unicode_gc_Ll }, |
| 159 | { 319, 319, unicode_gc_Lu }, |
| 160 | { 320, 320, unicode_gc_Ll }, |
| 161 | { 321, 321, unicode_gc_Lu }, |
| 162 | { 322, 322, unicode_gc_Ll }, |
| 163 | { 323, 323, unicode_gc_Lu }, |
| 164 | { 324, 324, unicode_gc_Ll }, |
| 165 | { 325, 325, unicode_gc_Lu }, |
| 166 | { 326, 326, unicode_gc_Ll }, |
| 167 | { 327, 327, unicode_gc_Lu }, |
| 168 | { 328, 329, unicode_gc_Ll }, |
| 169 | { 330, 330, unicode_gc_Lu }, |
| 170 | { 331, 331, unicode_gc_Ll }, |
| 171 | { 332, 332, unicode_gc_Lu }, |
| 172 | { 333, 333, unicode_gc_Ll }, |
| 173 | { 334, 334, unicode_gc_Lu }, |
| 174 | { 335, 335, unicode_gc_Ll }, |
| 175 | { 336, 336, unicode_gc_Lu }, |
| 176 | { 337, 337, unicode_gc_Ll }, |
| 177 | { 338, 338, unicode_gc_Lu }, |
| 178 | { 339, 339, unicode_gc_Ll }, |
| 179 | { 340, 340, unicode_gc_Lu }, |
| 180 | { 341, 341, unicode_gc_Ll }, |
| 181 | { 342, 342, unicode_gc_Lu }, |
| 182 | { 343, 343, unicode_gc_Ll }, |
| 183 | { 344, 344, unicode_gc_Lu }, |
| 184 | { 345, 345, unicode_gc_Ll }, |
| 185 | { 346, 346, unicode_gc_Lu }, |
| 186 | { 347, 347, unicode_gc_Ll }, |
| 187 | { 348, 348, unicode_gc_Lu }, |
| 188 | { 349, 349, unicode_gc_Ll }, |
| 189 | { 350, 350, unicode_gc_Lu }, |
| 190 | { 351, 351, unicode_gc_Ll }, |
| 191 | { 352, 352, unicode_gc_Lu }, |
| 192 | { 353, 353, unicode_gc_Ll }, |
| 193 | { 354, 354, unicode_gc_Lu }, |
| 194 | { 355, 355, unicode_gc_Ll }, |
| 195 | { 356, 356, unicode_gc_Lu }, |
| 196 | { 357, 357, unicode_gc_Ll }, |
| 197 | { 358, 358, unicode_gc_Lu }, |
| 198 | { 359, 359, unicode_gc_Ll }, |
| 199 | { 360, 360, unicode_gc_Lu }, |
| 200 | { 361, 361, unicode_gc_Ll }, |
| 201 | { 362, 362, unicode_gc_Lu }, |
| 202 | { 363, 363, unicode_gc_Ll }, |
| 203 | { 364, 364, unicode_gc_Lu }, |
| 204 | { 365, 365, unicode_gc_Ll }, |
| 205 | { 366, 366, unicode_gc_Lu }, |
| 206 | { 367, 367, unicode_gc_Ll }, |
| 207 | { 368, 368, unicode_gc_Lu }, |
| 208 | { 369, 369, unicode_gc_Ll }, |
| 209 | { 370, 370, unicode_gc_Lu }, |
| 210 | { 371, 371, unicode_gc_Ll }, |
| 211 | { 372, 372, unicode_gc_Lu }, |
| 212 | { 373, 373, unicode_gc_Ll }, |
| 213 | { 374, 374, unicode_gc_Lu }, |
| 214 | { 375, 375, unicode_gc_Ll }, |
| 215 | { 376, 377, unicode_gc_Lu }, |
| 216 | { 378, 378, unicode_gc_Ll }, |
| 217 | { 379, 379, unicode_gc_Lu }, |
| 218 | { 380, 380, unicode_gc_Ll }, |
| 219 | { 381, 381, unicode_gc_Lu }, |
| 220 | { 382, 384, unicode_gc_Ll }, |
| 221 | { 385, 386, unicode_gc_Lu }, |
| 222 | { 387, 387, unicode_gc_Ll }, |
| 223 | { 388, 388, unicode_gc_Lu }, |
| 224 | { 389, 389, unicode_gc_Ll }, |
| 225 | { 390, 391, unicode_gc_Lu }, |
| 226 | { 392, 392, unicode_gc_Ll }, |
| 227 | { 393, 395, unicode_gc_Lu }, |
| 228 | { 396, 397, unicode_gc_Ll }, |
| 229 | { 398, 401, unicode_gc_Lu }, |
| 230 | { 402, 402, unicode_gc_Ll }, |
| 231 | { 403, 404, unicode_gc_Lu }, |
| 232 | { 405, 405, unicode_gc_Ll }, |
| 233 | { 406, 408, unicode_gc_Lu }, |
| 234 | { 409, 411, unicode_gc_Ll }, |
| 235 | { 412, 413, unicode_gc_Lu }, |
| 236 | { 414, 414, unicode_gc_Ll }, |
| 237 | { 415, 416, unicode_gc_Lu }, |
| 238 | { 417, 417, unicode_gc_Ll }, |
| 239 | { 418, 418, unicode_gc_Lu }, |
| 240 | { 419, 419, unicode_gc_Ll }, |
| 241 | { 420, 420, unicode_gc_Lu }, |
| 242 | { 421, 421, unicode_gc_Ll }, |
| 243 | { 422, 423, unicode_gc_Lu }, |
| 244 | { 424, 424, unicode_gc_Ll }, |
| 245 | { 425, 425, unicode_gc_Lu }, |
| 246 | { 426, 427, unicode_gc_Ll }, |
| 247 | { 428, 428, unicode_gc_Lu }, |
| 248 | { 429, 429, unicode_gc_Ll }, |
| 249 | { 430, 431, unicode_gc_Lu }, |
| 250 | { 432, 432, unicode_gc_Ll }, |
| 251 | { 433, 435, unicode_gc_Lu }, |
| 252 | { 436, 436, unicode_gc_Ll }, |
| 253 | { 437, 437, unicode_gc_Lu }, |
| 254 | { 438, 438, unicode_gc_Ll }, |
| 255 | { 439, 440, unicode_gc_Lu }, |
| 256 | { 441, 442, unicode_gc_Ll }, |
| 257 | { 443, 443, unicode_gc_Lo }, |
| 258 | { 444, 444, unicode_gc_Lu }, |
| 259 | { 445, 447, unicode_gc_Ll }, |
| 260 | { 448, 451, unicode_gc_Lo }, |
| 261 | { 452, 452, unicode_gc_Lu }, |
| 262 | { 453, 453, unicode_gc_Lt }, |
| 263 | { 454, 454, unicode_gc_Ll }, |
| 264 | { 455, 455, unicode_gc_Lu }, |
| 265 | { 456, 456, unicode_gc_Lt }, |
| 266 | { 457, 457, unicode_gc_Ll }, |
| 267 | { 458, 458, unicode_gc_Lu }, |
| 268 | { 459, 459, unicode_gc_Lt }, |
| 269 | { 460, 460, unicode_gc_Ll }, |
| 270 | { 461, 461, unicode_gc_Lu }, |
| 271 | { 462, 462, unicode_gc_Ll }, |
| 272 | { 463, 463, unicode_gc_Lu }, |
| 273 | { 464, 464, unicode_gc_Ll }, |
| 274 | { 465, 465, unicode_gc_Lu }, |
| 275 | { 466, 466, unicode_gc_Ll }, |
| 276 | { 467, 467, unicode_gc_Lu }, |
| 277 | { 468, 468, unicode_gc_Ll }, |
| 278 | { 469, 469, unicode_gc_Lu }, |
| 279 | { 470, 470, unicode_gc_Ll }, |
| 280 | { 471, 471, unicode_gc_Lu }, |
| 281 | { 472, 472, unicode_gc_Ll }, |
| 282 | { 473, 473, unicode_gc_Lu }, |
| 283 | { 474, 474, unicode_gc_Ll }, |
| 284 | { 475, 475, unicode_gc_Lu }, |
| 285 | { 476, 477, unicode_gc_Ll }, |
| 286 | { 478, 478, unicode_gc_Lu }, |
| 287 | { 479, 479, unicode_gc_Ll }, |
| 288 | { 480, 480, unicode_gc_Lu }, |
| 289 | { 481, 481, unicode_gc_Ll }, |
| 290 | { 482, 482, unicode_gc_Lu }, |
| 291 | { 483, 483, unicode_gc_Ll }, |
| 292 | { 484, 484, unicode_gc_Lu }, |
| 293 | { 485, 485, unicode_gc_Ll }, |
| 294 | { 486, 486, unicode_gc_Lu }, |
| 295 | { 487, 487, unicode_gc_Ll }, |
| 296 | { 488, 488, unicode_gc_Lu }, |
| 297 | { 489, 489, unicode_gc_Ll }, |
| 298 | { 490, 490, unicode_gc_Lu }, |
| 299 | { 491, 491, unicode_gc_Ll }, |
| 300 | { 492, 492, unicode_gc_Lu }, |
| 301 | { 493, 493, unicode_gc_Ll }, |
| 302 | { 494, 494, unicode_gc_Lu }, |
| 303 | { 495, 496, unicode_gc_Ll }, |
| 304 | { 497, 497, unicode_gc_Lu }, |
| 305 | { 498, 498, unicode_gc_Lt }, |
| 306 | { 499, 499, unicode_gc_Ll }, |
| 307 | { 500, 500, unicode_gc_Lu }, |
| 308 | { 501, 501, unicode_gc_Ll }, |
| 309 | { 502, 504, unicode_gc_Lu }, |
| 310 | { 505, 505, unicode_gc_Ll }, |
| 311 | { 506, 506, unicode_gc_Lu }, |
| 312 | { 507, 507, unicode_gc_Ll }, |
| 313 | { 508, 508, unicode_gc_Lu }, |
| 314 | { 509, 509, unicode_gc_Ll }, |
| 315 | { 510, 510, unicode_gc_Lu }, |
| 316 | { 511, 511, unicode_gc_Ll }, |
| 317 | { 512, 512, unicode_gc_Lu }, |
| 318 | { 513, 513, unicode_gc_Ll }, |
| 319 | { 514, 514, unicode_gc_Lu }, |
| 320 | { 515, 515, unicode_gc_Ll }, |
| 321 | { 516, 516, unicode_gc_Lu }, |
| 322 | { 517, 517, unicode_gc_Ll }, |
| 323 | { 518, 518, unicode_gc_Lu }, |
| 324 | { 519, 519, unicode_gc_Ll }, |
| 325 | { 520, 520, unicode_gc_Lu }, |
| 326 | { 521, 521, unicode_gc_Ll }, |
| 327 | { 522, 522, unicode_gc_Lu }, |
| 328 | { 523, 523, unicode_gc_Ll }, |
| 329 | { 524, 524, unicode_gc_Lu }, |
| 330 | { 525, 525, unicode_gc_Ll }, |
| 331 | { 526, 526, unicode_gc_Lu }, |
| 332 | { 527, 527, unicode_gc_Ll }, |
| 333 | { 528, 528, unicode_gc_Lu }, |
| 334 | { 529, 529, unicode_gc_Ll }, |
| 335 | { 530, 530, unicode_gc_Lu }, |
| 336 | { 531, 531, unicode_gc_Ll }, |
| 337 | { 532, 532, unicode_gc_Lu }, |
| 338 | { 533, 533, unicode_gc_Ll }, |
| 339 | { 534, 534, unicode_gc_Lu }, |
| 340 | { 535, 535, unicode_gc_Ll }, |
| 341 | { 536, 536, unicode_gc_Lu }, |
| 342 | { 537, 537, unicode_gc_Ll }, |
| 343 | { 538, 538, unicode_gc_Lu }, |
| 344 | { 539, 539, unicode_gc_Ll }, |
| 345 | { 540, 540, unicode_gc_Lu }, |
| 346 | { 541, 541, unicode_gc_Ll }, |
| 347 | { 542, 542, unicode_gc_Lu }, |
| 348 | { 543, 543, unicode_gc_Ll }, |
| 349 | { 544, 544, unicode_gc_Lu }, |
| 350 | { 545, 545, unicode_gc_Ll }, |
| 351 | { 546, 546, unicode_gc_Lu }, |
| 352 | { 547, 547, unicode_gc_Ll }, |
| 353 | { 548, 548, unicode_gc_Lu }, |
| 354 | { 549, 549, unicode_gc_Ll }, |
| 355 | { 550, 550, unicode_gc_Lu }, |
| 356 | { 551, 551, unicode_gc_Ll }, |
| 357 | { 552, 552, unicode_gc_Lu }, |
| 358 | { 553, 553, unicode_gc_Ll }, |
| 359 | { 554, 554, unicode_gc_Lu }, |
| 360 | { 555, 555, unicode_gc_Ll }, |
| 361 | { 556, 556, unicode_gc_Lu }, |
| 362 | { 557, 557, unicode_gc_Ll }, |
| 363 | { 558, 558, unicode_gc_Lu }, |
| 364 | { 559, 559, unicode_gc_Ll }, |
| 365 | { 560, 560, unicode_gc_Lu }, |
| 366 | { 561, 561, unicode_gc_Ll }, |
| 367 | { 562, 562, unicode_gc_Lu }, |
| 368 | { 563, 687, unicode_gc_Ll }, |
| 369 | { 688, 705, unicode_gc_Lm }, |
| 370 | { 706, 709, unicode_gc_Sk }, |
| 371 | { 710, 721, unicode_gc_Lm }, |
| 372 | { 722, 735, unicode_gc_Sk }, |
| 373 | { 736, 740, unicode_gc_Lm }, |
| 374 | { 741, 749, unicode_gc_Sk }, |
| 375 | { 750, 750, unicode_gc_Lm }, |
| 376 | { 751, 767, unicode_gc_Sk }, |
| 377 | { 768, 883, unicode_gc_Mn }, |
| 378 | { 884, 889, unicode_gc_Sk }, |
| 379 | { 890, 893, unicode_gc_Lm }, |
| 380 | { 894, 899, unicode_gc_Po }, |
| 381 | { 900, 901, unicode_gc_Sk }, |
| 382 | { 902, 902, unicode_gc_Lu }, |
| 383 | { 903, 903, unicode_gc_Po }, |
| 384 | { 904, 911, unicode_gc_Lu }, |
| 385 | { 912, 912, unicode_gc_Ll }, |
| 386 | { 913, 939, unicode_gc_Lu }, |
| 387 | { 940, 977, unicode_gc_Ll }, |
| 388 | { 978, 980, unicode_gc_Lu }, |
| 389 | { 981, 983, unicode_gc_Ll }, |
| 390 | { 984, 984, unicode_gc_Lu }, |
| 391 | { 985, 985, unicode_gc_Ll }, |
| 392 | { 986, 986, unicode_gc_Lu }, |
| 393 | { 987, 987, unicode_gc_Ll }, |
| 394 | { 988, 988, unicode_gc_Lu }, |
| 395 | { 989, 989, unicode_gc_Ll }, |
| 396 | { 990, 990, unicode_gc_Lu }, |
| 397 | { 991, 991, unicode_gc_Ll }, |
| 398 | { 992, 992, unicode_gc_Lu }, |
| 399 | { 993, 993, unicode_gc_Ll }, |
| 400 | { 994, 994, unicode_gc_Lu }, |
| 401 | { 995, 995, unicode_gc_Ll }, |
| 402 | { 996, 996, unicode_gc_Lu }, |
| 403 | { 997, 997, unicode_gc_Ll }, |
| 404 | { 998, 998, unicode_gc_Lu }, |
| 405 | { 999, 999, unicode_gc_Ll }, |
| 406 | { 1000, 1000, unicode_gc_Lu }, |
| 407 | { 1001, 1001, unicode_gc_Ll }, |
| 408 | { 1002, 1002, unicode_gc_Lu }, |
| 409 | { 1003, 1003, unicode_gc_Ll }, |
| 410 | { 1004, 1004, unicode_gc_Lu }, |
| 411 | { 1005, 1005, unicode_gc_Ll }, |
| 412 | { 1006, 1006, unicode_gc_Lu }, |
| 413 | { 1007, 1011, unicode_gc_Ll }, |
| 414 | { 1012, 1012, unicode_gc_Lu }, |
| 415 | { 1013, 1013, unicode_gc_Ll }, |
| 416 | { 1014, 1014, unicode_gc_Sm }, |
| 417 | { 1015, 1015, unicode_gc_Lu }, |
| 418 | { 1016, 1016, unicode_gc_Ll }, |
| 419 | { 1017, 1018, unicode_gc_Lu }, |
| 420 | { 1019, 1023, unicode_gc_Ll }, |
| 421 | { 1024, 1071, unicode_gc_Lu }, |
| 422 | { 1072, 1119, unicode_gc_Ll }, |
| 423 | { 1120, 1120, unicode_gc_Lu }, |
| 424 | { 1121, 1121, unicode_gc_Ll }, |
| 425 | { 1122, 1122, unicode_gc_Lu }, |
| 426 | { 1123, 1123, unicode_gc_Ll }, |
| 427 | { 1124, 1124, unicode_gc_Lu }, |
| 428 | { 1125, 1125, unicode_gc_Ll }, |
| 429 | { 1126, 1126, unicode_gc_Lu }, |
| 430 | { 1127, 1127, unicode_gc_Ll }, |
| 431 | { 1128, 1128, unicode_gc_Lu }, |
| 432 | { 1129, 1129, unicode_gc_Ll }, |
| 433 | { 1130, 1130, unicode_gc_Lu }, |
| 434 | { 1131, 1131, unicode_gc_Ll }, |
| 435 | { 1132, 1132, unicode_gc_Lu }, |
| 436 | { 1133, 1133, unicode_gc_Ll }, |
| 437 | { 1134, 1134, unicode_gc_Lu }, |
| 438 | { 1135, 1135, unicode_gc_Ll }, |
| 439 | { 1136, 1136, unicode_gc_Lu }, |
| 440 | { 1137, 1137, unicode_gc_Ll }, |
| 441 | { 1138, 1138, unicode_gc_Lu }, |
| 442 | { 1139, 1139, unicode_gc_Ll }, |
| 443 | { 1140, 1140, unicode_gc_Lu }, |
| 444 | { 1141, 1141, unicode_gc_Ll }, |
| 445 | { 1142, 1142, unicode_gc_Lu }, |
| 446 | { 1143, 1143, unicode_gc_Ll }, |
| 447 | { 1144, 1144, unicode_gc_Lu }, |
| 448 | { 1145, 1145, unicode_gc_Ll }, |
| 449 | { 1146, 1146, unicode_gc_Lu }, |
| 450 | { 1147, 1147, unicode_gc_Ll }, |
| 451 | { 1148, 1148, unicode_gc_Lu }, |
| 452 | { 1149, 1149, unicode_gc_Ll }, |
| 453 | { 1150, 1150, unicode_gc_Lu }, |
| 454 | { 1151, 1151, unicode_gc_Ll }, |
| 455 | { 1152, 1152, unicode_gc_Lu }, |
| 456 | { 1153, 1153, unicode_gc_Ll }, |
| 457 | { 1154, 1154, unicode_gc_So }, |
| 458 | { 1155, 1159, unicode_gc_Mn }, |
| 459 | { 1160, 1161, unicode_gc_Me }, |
| 460 | { 1162, 1162, unicode_gc_Lu }, |
| 461 | { 1163, 1163, unicode_gc_Ll }, |
| 462 | { 1164, 1164, unicode_gc_Lu }, |
| 463 | { 1165, 1165, unicode_gc_Ll }, |
| 464 | { 1166, 1166, unicode_gc_Lu }, |
| 465 | { 1167, 1167, unicode_gc_Ll }, |
| 466 | { 1168, 1168, unicode_gc_Lu }, |
| 467 | { 1169, 1169, unicode_gc_Ll }, |
| 468 | { 1170, 1170, unicode_gc_Lu }, |
| 469 | { 1171, 1171, unicode_gc_Ll }, |
| 470 | { 1172, 1172, unicode_gc_Lu }, |
| 471 | { 1173, 1173, unicode_gc_Ll }, |
| 472 | { 1174, 1174, unicode_gc_Lu }, |
| 473 | { 1175, 1175, unicode_gc_Ll }, |
| 474 | { 1176, 1176, unicode_gc_Lu }, |
| 475 | { 1177, 1177, unicode_gc_Ll }, |
| 476 | { 1178, 1178, unicode_gc_Lu }, |
| 477 | { 1179, 1179, unicode_gc_Ll }, |
| 478 | { 1180, 1180, unicode_gc_Lu }, |
| 479 | { 1181, 1181, unicode_gc_Ll }, |
| 480 | { 1182, 1182, unicode_gc_Lu }, |
| 481 | { 1183, 1183, unicode_gc_Ll }, |
| 482 | { 1184, 1184, unicode_gc_Lu }, |
| 483 | { 1185, 1185, unicode_gc_Ll }, |
| 484 | { 1186, 1186, unicode_gc_Lu }, |
| 485 | { 1187, 1187, unicode_gc_Ll }, |
| 486 | { 1188, 1188, unicode_gc_Lu }, |
| 487 | { 1189, 1189, unicode_gc_Ll }, |
| 488 | { 1190, 1190, unicode_gc_Lu }, |
| 489 | { 1191, 1191, unicode_gc_Ll }, |
| 490 | { 1192, 1192, unicode_gc_Lu }, |
| 491 | { 1193, 1193, unicode_gc_Ll }, |
| 492 | { 1194, 1194, unicode_gc_Lu }, |
| 493 | { 1195, 1195, unicode_gc_Ll }, |
| 494 | { 1196, 1196, unicode_gc_Lu }, |
| 495 | { 1197, 1197, unicode_gc_Ll }, |
| 496 | { 1198, 1198, unicode_gc_Lu }, |
| 497 | { 1199, 1199, unicode_gc_Ll }, |
| 498 | { 1200, 1200, unicode_gc_Lu }, |
| 499 | { 1201, 1201, unicode_gc_Ll }, |
| 500 | { 1202, 1202, unicode_gc_Lu }, |
| 501 | { 1203, 1203, unicode_gc_Ll }, |
| 502 | { 1204, 1204, unicode_gc_Lu }, |
| 503 | { 1205, 1205, unicode_gc_Ll }, |
| 504 | { 1206, 1206, unicode_gc_Lu }, |
| 505 | { 1207, 1207, unicode_gc_Ll }, |
| 506 | { 1208, 1208, unicode_gc_Lu }, |
| 507 | { 1209, 1209, unicode_gc_Ll }, |
| 508 | { 1210, 1210, unicode_gc_Lu }, |
| 509 | { 1211, 1211, unicode_gc_Ll }, |
| 510 | { 1212, 1212, unicode_gc_Lu }, |
| 511 | { 1213, 1213, unicode_gc_Ll }, |
| 512 | { 1214, 1214, unicode_gc_Lu }, |
| 513 | { 1215, 1215, unicode_gc_Ll }, |
| 514 | { 1216, 1217, unicode_gc_Lu }, |
| 515 | { 1218, 1218, unicode_gc_Ll }, |
| 516 | { 1219, 1219, unicode_gc_Lu }, |
| 517 | { 1220, 1220, unicode_gc_Ll }, |
| 518 | { 1221, 1221, unicode_gc_Lu }, |
| 519 | { 1222, 1222, unicode_gc_Ll }, |
| 520 | { 1223, 1223, unicode_gc_Lu }, |
| 521 | { 1224, 1224, unicode_gc_Ll }, |
| 522 | { 1225, 1225, unicode_gc_Lu }, |
| 523 | { 1226, 1226, unicode_gc_Ll }, |
| 524 | { 1227, 1227, unicode_gc_Lu }, |
| 525 | { 1228, 1228, unicode_gc_Ll }, |
| 526 | { 1229, 1229, unicode_gc_Lu }, |
| 527 | { 1230, 1231, unicode_gc_Ll }, |
| 528 | { 1232, 1232, unicode_gc_Lu }, |
| 529 | { 1233, 1233, unicode_gc_Ll }, |
| 530 | { 1234, 1234, unicode_gc_Lu }, |
| 531 | { 1235, 1235, unicode_gc_Ll }, |
| 532 | { 1236, 1236, unicode_gc_Lu }, |
| 533 | { 1237, 1237, unicode_gc_Ll }, |
| 534 | { 1238, 1238, unicode_gc_Lu }, |
| 535 | { 1239, 1239, unicode_gc_Ll }, |
| 536 | { 1240, 1240, unicode_gc_Lu }, |
| 537 | { 1241, 1241, unicode_gc_Ll }, |
| 538 | { 1242, 1242, unicode_gc_Lu }, |
| 539 | { 1243, 1243, unicode_gc_Ll }, |
| 540 | { 1244, 1244, unicode_gc_Lu }, |
| 541 | { 1245, 1245, unicode_gc_Ll }, |
| 542 | { 1246, 1246, unicode_gc_Lu }, |
| 543 | { 1247, 1247, unicode_gc_Ll }, |
| 544 | { 1248, 1248, unicode_gc_Lu }, |
| 545 | { 1249, 1249, unicode_gc_Ll }, |
| 546 | { 1250, 1250, unicode_gc_Lu }, |
| 547 | { 1251, 1251, unicode_gc_Ll }, |
| 548 | { 1252, 1252, unicode_gc_Lu }, |
| 549 | { 1253, 1253, unicode_gc_Ll }, |
| 550 | { 1254, 1254, unicode_gc_Lu }, |
| 551 | { 1255, 1255, unicode_gc_Ll }, |
| 552 | { 1256, 1256, unicode_gc_Lu }, |
| 553 | { 1257, 1257, unicode_gc_Ll }, |
| 554 | { 1258, 1258, unicode_gc_Lu }, |
| 555 | { 1259, 1259, unicode_gc_Ll }, |
| 556 | { 1260, 1260, unicode_gc_Lu }, |
| 557 | { 1261, 1261, unicode_gc_Ll }, |
| 558 | { 1262, 1262, unicode_gc_Lu }, |
| 559 | { 1263, 1263, unicode_gc_Ll }, |
| 560 | { 1264, 1264, unicode_gc_Lu }, |
| 561 | { 1265, 1265, unicode_gc_Ll }, |
| 562 | { 1266, 1266, unicode_gc_Lu }, |
| 563 | { 1267, 1267, unicode_gc_Ll }, |
| 564 | { 1268, 1268, unicode_gc_Lu }, |
| 565 | { 1269, 1271, unicode_gc_Ll }, |
| 566 | { 1272, 1272, unicode_gc_Lu }, |
| 567 | { 1273, 1279, unicode_gc_Ll }, |
| 568 | { 1280, 1280, unicode_gc_Lu }, |
| 569 | { 1281, 1281, unicode_gc_Ll }, |
| 570 | { 1282, 1282, unicode_gc_Lu }, |
| 571 | { 1283, 1283, unicode_gc_Ll }, |
| 572 | { 1284, 1284, unicode_gc_Lu }, |
| 573 | { 1285, 1285, unicode_gc_Ll }, |
| 574 | { 1286, 1286, unicode_gc_Lu }, |
| 575 | { 1287, 1287, unicode_gc_Ll }, |
| 576 | { 1288, 1288, unicode_gc_Lu }, |
| 577 | { 1289, 1289, unicode_gc_Ll }, |
| 578 | { 1290, 1290, unicode_gc_Lu }, |
| 579 | { 1291, 1291, unicode_gc_Ll }, |
| 580 | { 1292, 1292, unicode_gc_Lu }, |
| 581 | { 1293, 1293, unicode_gc_Ll }, |
| 582 | { 1294, 1294, unicode_gc_Lu }, |
| 583 | { 1295, 1328, unicode_gc_Ll }, |
| 584 | { 1329, 1368, unicode_gc_Lu }, |
| 585 | { 1369, 1369, unicode_gc_Lm }, |
| 586 | { 1370, 1376, unicode_gc_Po }, |
| 587 | { 1377, 1416, unicode_gc_Ll }, |
| 588 | { 1417, 1417, unicode_gc_Po }, |
| 589 | { 1418, 1424, unicode_gc_Pd }, |
| 590 | { 1425, 1469, unicode_gc_Mn }, |
| 591 | { 1470, 1470, unicode_gc_Po }, |
| 592 | { 1471, 1471, unicode_gc_Mn }, |
| 593 | { 1472, 1472, unicode_gc_Po }, |
| 594 | { 1473, 1474, unicode_gc_Mn }, |
| 595 | { 1475, 1475, unicode_gc_Po }, |
| 596 | { 1476, 1487, unicode_gc_Mn }, |
| 597 | { 1488, 1522, unicode_gc_Lo }, |
| 598 | { 1523, 1535, unicode_gc_Po }, |
| 599 | { 1536, 1547, unicode_gc_Cf }, |
| 600 | { 1548, 1549, unicode_gc_Po }, |
| 601 | { 1550, 1551, unicode_gc_So }, |
| 602 | { 1552, 1562, unicode_gc_Mn }, |
| 603 | { 1563, 1568, unicode_gc_Po }, |
| 604 | { 1569, 1599, unicode_gc_Lo }, |
| 605 | { 1600, 1600, unicode_gc_Lm }, |
| 606 | { 1601, 1610, unicode_gc_Lo }, |
| 607 | { 1611, 1631, unicode_gc_Mn }, |
| 608 | { 1632, 1641, unicode_gc_Nd }, |
| 609 | { 1642, 1645, unicode_gc_Po }, |
| 610 | { 1646, 1647, unicode_gc_Lo }, |
| 611 | { 1648, 1648, unicode_gc_Mn }, |
| 612 | { 1649, 1747, unicode_gc_Lo }, |
| 613 | { 1748, 1748, unicode_gc_Po }, |
| 614 | { 1749, 1749, unicode_gc_Lo }, |
| 615 | { 1750, 1756, unicode_gc_Mn }, |
| 616 | { 1757, 1757, unicode_gc_Cf }, |
| 617 | { 1758, 1758, unicode_gc_Me }, |
| 618 | { 1759, 1764, unicode_gc_Mn }, |
| 619 | { 1765, 1766, unicode_gc_Lm }, |
| 620 | { 1767, 1768, unicode_gc_Mn }, |
| 621 | { 1769, 1769, unicode_gc_So }, |
| 622 | { 1770, 1773, unicode_gc_Mn }, |
| 623 | { 1774, 1775, unicode_gc_Lo }, |
| 624 | { 1776, 1785, unicode_gc_Nd }, |
| 625 | { 1786, 1788, unicode_gc_Lo }, |
| 626 | { 1789, 1790, unicode_gc_So }, |
| 627 | { 1791, 1791, unicode_gc_Lo }, |
| 628 | { 1792, 1806, unicode_gc_Po }, |
| 629 | { 1807, 1807, unicode_gc_Cf }, |
| 630 | { 1808, 1808, unicode_gc_Lo }, |
| 631 | { 1809, 1809, unicode_gc_Mn }, |
| 632 | { 1810, 1839, unicode_gc_Lo }, |
| 633 | { 1840, 1868, unicode_gc_Mn }, |
| 634 | { 1869, 1957, unicode_gc_Lo }, |
| 635 | { 1958, 1968, unicode_gc_Mn }, |
| 636 | { 1969, 2304, unicode_gc_Lo }, |
| 637 | { 2305, 2306, unicode_gc_Mn }, |
| 638 | { 2307, 2307, unicode_gc_Mc }, |
| 639 | { 2308, 2363, unicode_gc_Lo }, |
| 640 | { 2364, 2364, unicode_gc_Mn }, |
| 641 | { 2365, 2365, unicode_gc_Lo }, |
| 642 | { 2366, 2368, unicode_gc_Mc }, |
| 643 | { 2369, 2376, unicode_gc_Mn }, |
| 644 | { 2377, 2380, unicode_gc_Mc }, |
| 645 | { 2381, 2383, unicode_gc_Mn }, |
| 646 | { 2384, 2384, unicode_gc_Lo }, |
| 647 | { 2385, 2391, unicode_gc_Mn }, |
| 648 | { 2392, 2401, unicode_gc_Lo }, |
| 649 | { 2402, 2403, unicode_gc_Mn }, |
| 650 | { 2404, 2405, unicode_gc_Po }, |
| 651 | { 2406, 2415, unicode_gc_Nd }, |
| 652 | { 2416, 2432, unicode_gc_Po }, |
| 653 | { 2433, 2433, unicode_gc_Mn }, |
| 654 | { 2434, 2436, unicode_gc_Mc }, |
| 655 | { 2437, 2491, unicode_gc_Lo }, |
| 656 | { 2492, 2492, unicode_gc_Mn }, |
| 657 | { 2493, 2493, unicode_gc_Lo }, |
| 658 | { 2494, 2496, unicode_gc_Mc }, |
| 659 | { 2497, 2502, unicode_gc_Mn }, |
| 660 | { 2503, 2508, unicode_gc_Mc }, |
| 661 | { 2509, 2518, unicode_gc_Mn }, |
| 662 | { 2519, 2523, unicode_gc_Mc }, |
| 663 | { 2524, 2529, unicode_gc_Lo }, |
| 664 | { 2530, 2533, unicode_gc_Mn }, |
| 665 | { 2534, 2543, unicode_gc_Nd }, |
| 666 | { 2544, 2545, unicode_gc_Lo }, |
| 667 | { 2546, 2547, unicode_gc_Sc }, |
| 668 | { 2548, 2553, unicode_gc_No }, |
| 669 | { 2554, 2560, unicode_gc_So }, |
| 670 | { 2561, 2562, unicode_gc_Mn }, |
| 671 | { 2563, 2564, unicode_gc_Mc }, |
| 672 | { 2565, 2619, unicode_gc_Lo }, |
| 673 | { 2620, 2621, unicode_gc_Mn }, |
| 674 | { 2622, 2624, unicode_gc_Mc }, |
| 675 | { 2625, 2648, unicode_gc_Mn }, |
| 676 | { 2649, 2661, unicode_gc_Lo }, |
| 677 | { 2662, 2671, unicode_gc_Nd }, |
| 678 | { 2672, 2673, unicode_gc_Mn }, |
| 679 | { 2674, 2688, unicode_gc_Lo }, |
| 680 | { 2689, 2690, unicode_gc_Mn }, |
| 681 | { 2691, 2692, unicode_gc_Mc }, |
| 682 | { 2693, 2747, unicode_gc_Lo }, |
| 683 | { 2748, 2748, unicode_gc_Mn }, |
| 684 | { 2749, 2749, unicode_gc_Lo }, |
| 685 | { 2750, 2752, unicode_gc_Mc }, |
| 686 | { 2753, 2760, unicode_gc_Mn }, |
| 687 | { 2761, 2764, unicode_gc_Mc }, |
| 688 | { 2765, 2767, unicode_gc_Mn }, |
| 689 | { 2768, 2785, unicode_gc_Lo }, |
| 690 | { 2786, 2789, unicode_gc_Mn }, |
| 691 | { 2790, 2800, unicode_gc_Nd }, |
| 692 | { 2801, 2816, unicode_gc_Sc }, |
| 693 | { 2817, 2817, unicode_gc_Mn }, |
| 694 | { 2818, 2820, unicode_gc_Mc }, |
| 695 | { 2821, 2875, unicode_gc_Lo }, |
| 696 | { 2876, 2876, unicode_gc_Mn }, |
| 697 | { 2877, 2877, unicode_gc_Lo }, |
| 698 | { 2878, 2878, unicode_gc_Mc }, |
| 699 | { 2879, 2879, unicode_gc_Mn }, |
| 700 | { 2880, 2880, unicode_gc_Mc }, |
| 701 | { 2881, 2886, unicode_gc_Mn }, |
| 702 | { 2887, 2892, unicode_gc_Mc }, |
| 703 | { 2893, 2902, unicode_gc_Mn }, |
| 704 | { 2903, 2907, unicode_gc_Mc }, |
| 705 | { 2908, 2917, unicode_gc_Lo }, |
| 706 | { 2918, 2927, unicode_gc_Nd }, |
| 707 | { 2928, 2928, unicode_gc_So }, |
| 708 | { 2929, 2945, unicode_gc_Lo }, |
| 709 | { 2946, 2946, unicode_gc_Mn }, |
| 710 | { 2947, 3005, unicode_gc_Lo }, |
| 711 | { 3006, 3007, unicode_gc_Mc }, |
| 712 | { 3008, 3008, unicode_gc_Mn }, |
| 713 | { 3009, 3020, unicode_gc_Mc }, |
| 714 | { 3021, 3030, unicode_gc_Mn }, |
| 715 | { 3031, 3046, unicode_gc_Mc }, |
| 716 | { 3047, 3055, unicode_gc_Nd }, |
| 717 | { 3056, 3058, unicode_gc_No }, |
| 718 | { 3059, 3064, unicode_gc_So }, |
| 719 | { 3065, 3065, unicode_gc_Sc }, |
| 720 | { 3066, 3072, unicode_gc_So }, |
| 721 | { 3073, 3076, unicode_gc_Mc }, |
| 722 | { 3077, 3133, unicode_gc_Lo }, |
| 723 | { 3134, 3136, unicode_gc_Mn }, |
| 724 | { 3137, 3141, unicode_gc_Mc }, |
| 725 | { 3142, 3167, unicode_gc_Mn }, |
| 726 | { 3168, 3173, unicode_gc_Lo }, |
| 727 | { 3174, 3201, unicode_gc_Nd }, |
| 728 | { 3202, 3204, unicode_gc_Mc }, |
| 729 | { 3205, 3259, unicode_gc_Lo }, |
| 730 | { 3260, 3260, unicode_gc_Mn }, |
| 731 | { 3261, 3261, unicode_gc_Lo }, |
| 732 | { 3262, 3262, unicode_gc_Mc }, |
| 733 | { 3263, 3263, unicode_gc_Mn }, |
| 734 | { 3264, 3269, unicode_gc_Mc }, |
| 735 | { 3270, 3270, unicode_gc_Mn }, |
| 736 | { 3271, 3275, unicode_gc_Mc }, |
| 737 | { 3276, 3284, unicode_gc_Mn }, |
| 738 | { 3285, 3293, unicode_gc_Mc }, |
| 739 | { 3294, 3301, unicode_gc_Lo }, |
| 740 | { 3302, 3329, unicode_gc_Nd }, |
| 741 | { 3330, 3332, unicode_gc_Mc }, |
| 742 | { 3333, 3389, unicode_gc_Lo }, |
| 743 | { 3390, 3392, unicode_gc_Mc }, |
| 744 | { 3393, 3397, unicode_gc_Mn }, |
| 745 | { 3398, 3404, unicode_gc_Mc }, |
| 746 | { 3405, 3414, unicode_gc_Mn }, |
| 747 | { 3415, 3423, unicode_gc_Mc }, |
| 748 | { 3424, 3429, unicode_gc_Lo }, |
| 749 | { 3430, 3457, unicode_gc_Nd }, |
| 750 | { 3458, 3460, unicode_gc_Mc }, |
| 751 | { 3461, 3529, unicode_gc_Lo }, |
| 752 | { 3530, 3534, unicode_gc_Mn }, |
| 753 | { 3535, 3537, unicode_gc_Mc }, |
| 754 | { 3538, 3543, unicode_gc_Mn }, |
| 755 | { 3544, 3571, unicode_gc_Mc }, |
| 756 | { 3572, 3584, unicode_gc_Po }, |
| 757 | { 3585, 3632, unicode_gc_Lo }, |
| 758 | { 3633, 3633, unicode_gc_Mn }, |
| 759 | { 3634, 3635, unicode_gc_Lo }, |
| 760 | { 3636, 3646, unicode_gc_Mn }, |
| 761 | { 3647, 3647, unicode_gc_Sc }, |
| 762 | { 3648, 3653, unicode_gc_Lo }, |
| 763 | { 3654, 3654, unicode_gc_Lm }, |
| 764 | { 3655, 3662, unicode_gc_Mn }, |
| 765 | { 3663, 3663, unicode_gc_Po }, |
| 766 | { 3664, 3673, unicode_gc_Nd }, |
| 767 | { 3674, 3712, unicode_gc_Po }, |
| 768 | { 3713, 3760, unicode_gc_Lo }, |
| 769 | { 3761, 3761, unicode_gc_Mn }, |
| 770 | { 3762, 3763, unicode_gc_Lo }, |
| 771 | { 3764, 3772, unicode_gc_Mn }, |
| 772 | { 3773, 3781, unicode_gc_Lo }, |
| 773 | { 3782, 3783, unicode_gc_Lm }, |
| 774 | { 3784, 3791, unicode_gc_Mn }, |
| 775 | { 3792, 3803, unicode_gc_Nd }, |
| 776 | { 3804, 3840, unicode_gc_Lo }, |
| 777 | { 3841, 3843, unicode_gc_So }, |
| 778 | { 3844, 3858, unicode_gc_Po }, |
| 779 | { 3859, 3863, unicode_gc_So }, |
| 780 | { 3864, 3865, unicode_gc_Mn }, |
| 781 | { 3866, 3871, unicode_gc_So }, |
| 782 | { 3872, 3881, unicode_gc_Nd }, |
| 783 | { 3882, 3891, unicode_gc_No }, |
| 784 | { 3892, 3892, unicode_gc_So }, |
| 785 | { 3893, 3893, unicode_gc_Mn }, |
| 786 | { 3894, 3894, unicode_gc_So }, |
| 787 | { 3895, 3895, unicode_gc_Mn }, |
| 788 | { 3896, 3896, unicode_gc_So }, |
| 789 | { 3897, 3897, unicode_gc_Mn }, |
| 790 | { 3898, 3898, unicode_gc_Ps }, |
| 791 | { 3899, 3899, unicode_gc_Pe }, |
| 792 | { 3900, 3900, unicode_gc_Ps }, |
| 793 | { 3901, 3901, unicode_gc_Pe }, |
| 794 | { 3902, 3903, unicode_gc_Mc }, |
| 795 | { 3904, 3952, unicode_gc_Lo }, |
| 796 | { 3953, 3966, unicode_gc_Mn }, |
| 797 | { 3967, 3967, unicode_gc_Mc }, |
| 798 | { 3968, 3972, unicode_gc_Mn }, |
| 799 | { 3973, 3973, unicode_gc_Po }, |
| 800 | { 3974, 3975, unicode_gc_Mn }, |
| 801 | { 3976, 3983, unicode_gc_Lo }, |
| 802 | { 3984, 4029, unicode_gc_Mn }, |
| 803 | { 4030, 4037, unicode_gc_So }, |
| 804 | { 4038, 4038, unicode_gc_Mn }, |
| 805 | { 4039, 4095, unicode_gc_So }, |
| 806 | { 4096, 4139, unicode_gc_Lo }, |
| 807 | { 4140, 4140, unicode_gc_Mc }, |
| 808 | { 4141, 4144, unicode_gc_Mn }, |
| 809 | { 4145, 4145, unicode_gc_Mc }, |
| 810 | { 4146, 4151, unicode_gc_Mn }, |
| 811 | { 4152, 4152, unicode_gc_Mc }, |
| 812 | { 4153, 4159, unicode_gc_Mn }, |
| 813 | { 4160, 4169, unicode_gc_Nd }, |
| 814 | { 4170, 4175, unicode_gc_Po }, |
| 815 | { 4176, 4181, unicode_gc_Lo }, |
| 816 | { 4182, 4183, unicode_gc_Mc }, |
| 817 | { 4184, 4255, unicode_gc_Mn }, |
| 818 | { 4256, 4303, unicode_gc_Lu }, |
| 819 | { 4304, 4346, unicode_gc_Lo }, |
| 820 | { 4347, 4351, unicode_gc_Po }, |
| 821 | { 4352, 4960, unicode_gc_Lo }, |
| 822 | { 4961, 4968, unicode_gc_Po }, |
| 823 | { 4969, 4977, unicode_gc_Nd }, |
| 824 | { 4978, 5023, unicode_gc_No }, |
| 825 | { 5024, 5740, unicode_gc_Lo }, |
| 826 | { 5741, 5742, unicode_gc_Po }, |
| 827 | { 5743, 5759, unicode_gc_Lo }, |
| 828 | { 5760, 5760, unicode_gc_Zs }, |
| 829 | { 5761, 5786, unicode_gc_Lo }, |
| 830 | { 5787, 5787, unicode_gc_Ps }, |
| 831 | { 5788, 5791, unicode_gc_Pe }, |
| 832 | { 5792, 5866, unicode_gc_Lo }, |
| 833 | { 5867, 5869, unicode_gc_Po }, |
| 834 | { 5870, 5887, unicode_gc_Nl }, |
| 835 | { 5888, 5905, unicode_gc_Lo }, |
| 836 | { 5906, 5919, unicode_gc_Mn }, |
| 837 | { 5920, 5937, unicode_gc_Lo }, |
| 838 | { 5938, 5940, unicode_gc_Mn }, |
| 839 | { 5941, 5951, unicode_gc_Po }, |
| 840 | { 5952, 5969, unicode_gc_Lo }, |
| 841 | { 5970, 5983, unicode_gc_Mn }, |
| 842 | { 5984, 6001, unicode_gc_Lo }, |
| 843 | { 6002, 6015, unicode_gc_Mn }, |
| 844 | { 6016, 6067, unicode_gc_Lo }, |
| 845 | { 6068, 6069, unicode_gc_Cf }, |
| 846 | { 6070, 6070, unicode_gc_Mc }, |
| 847 | { 6071, 6077, unicode_gc_Mn }, |
| 848 | { 6078, 6085, unicode_gc_Mc }, |
| 849 | { 6086, 6086, unicode_gc_Mn }, |
| 850 | { 6087, 6088, unicode_gc_Mc }, |
| 851 | { 6089, 6099, unicode_gc_Mn }, |
| 852 | { 6100, 6102, unicode_gc_Po }, |
| 853 | { 6103, 6103, unicode_gc_Lm }, |
| 854 | { 6104, 6106, unicode_gc_Po }, |
| 855 | { 6107, 6107, unicode_gc_Sc }, |
| 856 | { 6108, 6108, unicode_gc_Lo }, |
| 857 | { 6109, 6111, unicode_gc_Mn }, |
| 858 | { 6112, 6127, unicode_gc_Nd }, |
| 859 | { 6128, 6143, unicode_gc_No }, |
| 860 | { 6144, 6149, unicode_gc_Po }, |
| 861 | { 6150, 6150, unicode_gc_Pd }, |
| 862 | { 6151, 6154, unicode_gc_Po }, |
| 863 | { 6155, 6157, unicode_gc_Mn }, |
| 864 | { 6158, 6159, unicode_gc_Zs }, |
| 865 | { 6160, 6175, unicode_gc_Nd }, |
| 866 | { 6176, 6210, unicode_gc_Lo }, |
| 867 | { 6211, 6211, unicode_gc_Lm }, |
| 868 | { 6212, 6312, unicode_gc_Lo }, |
| 869 | { 6313, 6399, unicode_gc_Mn }, |
| 870 | { 6400, 6431, unicode_gc_Lo }, |
| 871 | { 6432, 6434, unicode_gc_Mn }, |
| 872 | { 6435, 6438, unicode_gc_Mc }, |
| 873 | { 6439, 6440, unicode_gc_Mn }, |
| 874 | { 6441, 6449, unicode_gc_Mc }, |
| 875 | { 6450, 6450, unicode_gc_Mn }, |
| 876 | { 6451, 6456, unicode_gc_Mc }, |
| 877 | { 6457, 6463, unicode_gc_Mn }, |
| 878 | { 6464, 6467, unicode_gc_So }, |
| 879 | { 6468, 6469, unicode_gc_Po }, |
| 880 | { 6470, 6479, unicode_gc_Nd }, |
| 881 | { 6480, 6623, unicode_gc_Lo }, |
| 882 | { 6624, 7423, unicode_gc_So }, |
| 883 | { 7424, 7467, unicode_gc_Ll }, |
| 884 | { 7468, 7521, unicode_gc_Lm }, |
| 885 | { 7522, 7679, unicode_gc_Ll }, |
| 886 | { 7680, 7680, unicode_gc_Lu }, |
| 887 | { 7681, 7681, unicode_gc_Ll }, |
| 888 | { 7682, 7682, unicode_gc_Lu }, |
| 889 | { 7683, 7683, unicode_gc_Ll }, |
| 890 | { 7684, 7684, unicode_gc_Lu }, |
| 891 | { 7685, 7685, unicode_gc_Ll }, |
| 892 | { 7686, 7686, unicode_gc_Lu }, |
| 893 | { 7687, 7687, unicode_gc_Ll }, |
| 894 | { 7688, 7688, unicode_gc_Lu }, |
| 895 | { 7689, 7689, unicode_gc_Ll }, |
| 896 | { 7690, 7690, unicode_gc_Lu }, |
| 897 | { 7691, 7691, unicode_gc_Ll }, |
| 898 | { 7692, 7692, unicode_gc_Lu }, |
| 899 | { 7693, 7693, unicode_gc_Ll }, |
| 900 | { 7694, 7694, unicode_gc_Lu }, |
| 901 | { 7695, 7695, unicode_gc_Ll }, |
| 902 | { 7696, 7696, unicode_gc_Lu }, |
| 903 | { 7697, 7697, unicode_gc_Ll }, |
| 904 | { 7698, 7698, unicode_gc_Lu }, |
| 905 | { 7699, 7699, unicode_gc_Ll }, |
| 906 | { 7700, 7700, unicode_gc_Lu }, |
| 907 | { 7701, 7701, unicode_gc_Ll }, |
| 908 | { 7702, 7702, unicode_gc_Lu }, |
| 909 | { 7703, 7703, unicode_gc_Ll }, |
| 910 | { 7704, 7704, unicode_gc_Lu }, |
| 911 | { 7705, 7705, unicode_gc_Ll }, |
| 912 | { 7706, 7706, unicode_gc_Lu }, |
| 913 | { 7707, 7707, unicode_gc_Ll }, |
| 914 | { 7708, 7708, unicode_gc_Lu }, |
| 915 | { 7709, 7709, unicode_gc_Ll }, |
| 916 | { 7710, 7710, unicode_gc_Lu }, |
| 917 | { 7711, 7711, unicode_gc_Ll }, |
| 918 | { 7712, 7712, unicode_gc_Lu }, |
| 919 | { 7713, 7713, unicode_gc_Ll }, |
| 920 | { 7714, 7714, unicode_gc_Lu }, |
| 921 | { 7715, 7715, unicode_gc_Ll }, |
| 922 | { 7716, 7716, unicode_gc_Lu }, |
| 923 | { 7717, 7717, unicode_gc_Ll }, |
| 924 | { 7718, 7718, unicode_gc_Lu }, |
| 925 | { 7719, 7719, unicode_gc_Ll }, |
| 926 | { 7720, 7720, unicode_gc_Lu }, |
| 927 | { 7721, 7721, unicode_gc_Ll }, |
| 928 | { 7722, 7722, unicode_gc_Lu }, |
| 929 | { 7723, 7723, unicode_gc_Ll }, |
| 930 | { 7724, 7724, unicode_gc_Lu }, |
| 931 | { 7725, 7725, unicode_gc_Ll }, |
| 932 | { 7726, 7726, unicode_gc_Lu }, |
| 933 | { 7727, 7727, unicode_gc_Ll }, |
| 934 | { 7728, 7728, unicode_gc_Lu }, |
| 935 | { 7729, 7729, unicode_gc_Ll }, |
| 936 | { 7730, 7730, unicode_gc_Lu }, |
| 937 | { 7731, 7731, unicode_gc_Ll }, |
| 938 | { 7732, 7732, unicode_gc_Lu }, |
| 939 | { 7733, 7733, unicode_gc_Ll }, |
| 940 | { 7734, 7734, unicode_gc_Lu }, |
| 941 | { 7735, 7735, unicode_gc_Ll }, |
| 942 | { 7736, 7736, unicode_gc_Lu }, |
| 943 | { 7737, 7737, unicode_gc_Ll }, |
| 944 | { 7738, 7738, unicode_gc_Lu }, |
| 945 | { 7739, 7739, unicode_gc_Ll }, |
| 946 | { 7740, 7740, unicode_gc_Lu }, |
| 947 | { 7741, 7741, unicode_gc_Ll }, |
| 948 | { 7742, 7742, unicode_gc_Lu }, |
| 949 | { 7743, 7743, unicode_gc_Ll }, |
| 950 | { 7744, 7744, unicode_gc_Lu }, |
| 951 | { 7745, 7745, unicode_gc_Ll }, |
| 952 | { 7746, 7746, unicode_gc_Lu }, |
| 953 | { 7747, 7747, unicode_gc_Ll }, |
| 954 | { 7748, 7748, unicode_gc_Lu }, |
| 955 | { 7749, 7749, unicode_gc_Ll }, |
| 956 | { 7750, 7750, unicode_gc_Lu }, |
| 957 | { 7751, 7751, unicode_gc_Ll }, |
| 958 | { 7752, 7752, unicode_gc_Lu }, |
| 959 | { 7753, 7753, unicode_gc_Ll }, |
| 960 | { 7754, 7754, unicode_gc_Lu }, |
| 961 | { 7755, 7755, unicode_gc_Ll }, |
| 962 | { 7756, 7756, unicode_gc_Lu }, |
| 963 | { 7757, 7757, unicode_gc_Ll }, |
| 964 | { 7758, 7758, unicode_gc_Lu }, |
| 965 | { 7759, 7759, unicode_gc_Ll }, |
| 966 | { 7760, 7760, unicode_gc_Lu }, |
| 967 | { 7761, 7761, unicode_gc_Ll }, |
| 968 | { 7762, 7762, unicode_gc_Lu }, |
| 969 | { 7763, 7763, unicode_gc_Ll }, |
| 970 | { 7764, 7764, unicode_gc_Lu }, |
| 971 | { 7765, 7765, unicode_gc_Ll }, |
| 972 | { 7766, 7766, unicode_gc_Lu }, |
| 973 | { 7767, 7767, unicode_gc_Ll }, |
| 974 | { 7768, 7768, unicode_gc_Lu }, |
| 975 | { 7769, 7769, unicode_gc_Ll }, |
| 976 | { 7770, 7770, unicode_gc_Lu }, |
| 977 | { 7771, 7771, unicode_gc_Ll }, |
| 978 | { 7772, 7772, unicode_gc_Lu }, |
| 979 | { 7773, 7773, unicode_gc_Ll }, |
| 980 | { 7774, 7774, unicode_gc_Lu }, |
| 981 | { 7775, 7775, unicode_gc_Ll }, |
| 982 | { 7776, 7776, unicode_gc_Lu }, |
| 983 | { 7777, 7777, unicode_gc_Ll }, |
| 984 | { 7778, 7778, unicode_gc_Lu }, |
| 985 | { 7779, 7779, unicode_gc_Ll }, |
| 986 | { 7780, 7780, unicode_gc_Lu }, |
| 987 | { 7781, 7781, unicode_gc_Ll }, |
| 988 | { 7782, 7782, unicode_gc_Lu }, |
| 989 | { 7783, 7783, unicode_gc_Ll }, |
| 990 | { 7784, 7784, unicode_gc_Lu }, |
| 991 | { 7785, 7785, unicode_gc_Ll }, |
| 992 | { 7786, 7786, unicode_gc_Lu }, |
| 993 | { 7787, 7787, unicode_gc_Ll }, |
| 994 | { 7788, 7788, unicode_gc_Lu }, |
| 995 | { 7789, 7789, unicode_gc_Ll }, |
| 996 | { 7790, 7790, unicode_gc_Lu }, |
| 997 | { 7791, 7791, unicode_gc_Ll }, |
| 998 | { 7792, 7792, unicode_gc_Lu }, |
| 999 | { 7793, 7793, unicode_gc_Ll }, |
| 1000 | { 7794, 7794, unicode_gc_Lu }, |
| 1001 | { 7795, 7795, unicode_gc_Ll }, |
| 1002 | { 7796, 7796, unicode_gc_Lu }, |
| 1003 | { 7797, 7797, unicode_gc_Ll }, |
| 1004 | { 7798, 7798, unicode_gc_Lu }, |
| 1005 | { 7799, 7799, unicode_gc_Ll }, |
| 1006 | { 7800, 7800, unicode_gc_Lu }, |
| 1007 | { 7801, 7801, unicode_gc_Ll }, |
| 1008 | { 7802, 7802, unicode_gc_Lu }, |
| 1009 | { 7803, 7803, unicode_gc_Ll }, |
| 1010 | { 7804, 7804, unicode_gc_Lu }, |
| 1011 | { 7805, 7805, unicode_gc_Ll }, |
| 1012 | { 7806, 7806, unicode_gc_Lu }, |
| 1013 | { 7807, 7807, unicode_gc_Ll }, |
| 1014 | { 7808, 7808, unicode_gc_Lu }, |
| 1015 | { 7809, 7809, unicode_gc_Ll }, |
| 1016 | { 7810, 7810, unicode_gc_Lu }, |
| 1017 | { 7811, 7811, unicode_gc_Ll }, |
| 1018 | { 7812, 7812, unicode_gc_Lu }, |
| 1019 | { 7813, 7813, unicode_gc_Ll }, |
| 1020 | { 7814, 7814, unicode_gc_Lu }, |
| 1021 | { 7815, 7815, unicode_gc_Ll }, |
| 1022 | { 7816, 7816, unicode_gc_Lu }, |
| 1023 | { 7817, 7817, unicode_gc_Ll }, |
| 1024 | { 7818, 7818, unicode_gc_Lu }, |
| 1025 | { 7819, 7819, unicode_gc_Ll }, |
| 1026 | { 7820, 7820, unicode_gc_Lu }, |
| 1027 | { 7821, 7821, unicode_gc_Ll }, |
| 1028 | { 7822, 7822, unicode_gc_Lu }, |
| 1029 | { 7823, 7823, unicode_gc_Ll }, |
| 1030 | { 7824, 7824, unicode_gc_Lu }, |
| 1031 | { 7825, 7825, unicode_gc_Ll }, |
| 1032 | { 7826, 7826, unicode_gc_Lu }, |
| 1033 | { 7827, 7827, unicode_gc_Ll }, |
| 1034 | { 7828, 7828, unicode_gc_Lu }, |
| 1035 | { 7829, 7839, unicode_gc_Ll }, |
| 1036 | { 7840, 7840, unicode_gc_Lu }, |
| 1037 | { 7841, 7841, unicode_gc_Ll }, |
| 1038 | { 7842, 7842, unicode_gc_Lu }, |
| 1039 | { 7843, 7843, unicode_gc_Ll }, |
| 1040 | { 7844, 7844, unicode_gc_Lu }, |
| 1041 | { 7845, 7845, unicode_gc_Ll }, |
| 1042 | { 7846, 7846, unicode_gc_Lu }, |
| 1043 | { 7847, 7847, unicode_gc_Ll }, |
| 1044 | { 7848, 7848, unicode_gc_Lu }, |
| 1045 | { 7849, 7849, unicode_gc_Ll }, |
| 1046 | { 7850, 7850, unicode_gc_Lu }, |
| 1047 | { 7851, 7851, unicode_gc_Ll }, |
| 1048 | { 7852, 7852, unicode_gc_Lu }, |
| 1049 | { 7853, 7853, unicode_gc_Ll }, |
| 1050 | { 7854, 7854, unicode_gc_Lu }, |
| 1051 | { 7855, 7855, unicode_gc_Ll }, |
| 1052 | { 7856, 7856, unicode_gc_Lu }, |
| 1053 | { 7857, 7857, unicode_gc_Ll }, |
| 1054 | { 7858, 7858, unicode_gc_Lu }, |
| 1055 | { 7859, 7859, unicode_gc_Ll }, |
| 1056 | { 7860, 7860, unicode_gc_Lu }, |
| 1057 | { 7861, 7861, unicode_gc_Ll }, |
| 1058 | { 7862, 7862, unicode_gc_Lu }, |
| 1059 | { 7863, 7863, unicode_gc_Ll }, |
| 1060 | { 7864, 7864, unicode_gc_Lu }, |
| 1061 | { 7865, 7865, unicode_gc_Ll }, |
| 1062 | { 7866, 7866, unicode_gc_Lu }, |
| 1063 | { 7867, 7867, unicode_gc_Ll }, |
| 1064 | { 7868, 7868, unicode_gc_Lu }, |
| 1065 | { 7869, 7869, unicode_gc_Ll }, |
| 1066 | { 7870, 7870, unicode_gc_Lu }, |
| 1067 | { 7871, 7871, unicode_gc_Ll }, |
| 1068 | { 7872, 7872, unicode_gc_Lu }, |
| 1069 | { 7873, 7873, unicode_gc_Ll }, |
| 1070 | { 7874, 7874, unicode_gc_Lu }, |
| 1071 | { 7875, 7875, unicode_gc_Ll }, |
| 1072 | { 7876, 7876, unicode_gc_Lu }, |
| 1073 | { 7877, 7877, unicode_gc_Ll }, |
| 1074 | { 7878, 7878, unicode_gc_Lu }, |
| 1075 | { 7879, 7879, unicode_gc_Ll }, |
| 1076 | { 7880, 7880, unicode_gc_Lu }, |
| 1077 | { 7881, 7881, unicode_gc_Ll }, |
| 1078 | { 7882, 7882, unicode_gc_Lu }, |
| 1079 | { 7883, 7883, unicode_gc_Ll }, |
| 1080 | { 7884, 7884, unicode_gc_Lu }, |
| 1081 | { 7885, 7885, unicode_gc_Ll }, |
| 1082 | { 7886, 7886, unicode_gc_Lu }, |
| 1083 | { 7887, 7887, unicode_gc_Ll }, |
| 1084 | { 7888, 7888, unicode_gc_Lu }, |
| 1085 | { 7889, 7889, unicode_gc_Ll }, |
| 1086 | { 7890, 7890, unicode_gc_Lu }, |
| 1087 | { 7891, 7891, unicode_gc_Ll }, |
| 1088 | { 7892, 7892, unicode_gc_Lu }, |
| 1089 | { 7893, 7893, unicode_gc_Ll }, |
| 1090 | { 7894, 7894, unicode_gc_Lu }, |
| 1091 | { 7895, 7895, unicode_gc_Ll }, |
| 1092 | { 7896, 7896, unicode_gc_Lu }, |
| 1093 | { 7897, 7897, unicode_gc_Ll }, |
| 1094 | { 7898, 7898, unicode_gc_Lu }, |
| 1095 | { 7899, 7899, unicode_gc_Ll }, |
| 1096 | { 7900, 7900, unicode_gc_Lu }, |
| 1097 | { 7901, 7901, unicode_gc_Ll }, |
| 1098 | { 7902, 7902, unicode_gc_Lu }, |
| 1099 | { 7903, 7903, unicode_gc_Ll }, |
| 1100 | { 7904, 7904, unicode_gc_Lu }, |
| 1101 | { 7905, 7905, unicode_gc_Ll }, |
| 1102 | { 7906, 7906, unicode_gc_Lu }, |
| 1103 | { 7907, 7907, unicode_gc_Ll }, |
| 1104 | { 7908, 7908, unicode_gc_Lu }, |
| 1105 | { 7909, 7909, unicode_gc_Ll }, |
| 1106 | { 7910, 7910, unicode_gc_Lu }, |
| 1107 | { 7911, 7911, unicode_gc_Ll }, |
| 1108 | { 7912, 7912, unicode_gc_Lu }, |
| 1109 | { 7913, 7913, unicode_gc_Ll }, |
| 1110 | { 7914, 7914, unicode_gc_Lu }, |
| 1111 | { 7915, 7915, unicode_gc_Ll }, |
| 1112 | { 7916, 7916, unicode_gc_Lu }, |
| 1113 | { 7917, 7917, unicode_gc_Ll }, |
| 1114 | { 7918, 7918, unicode_gc_Lu }, |
| 1115 | { 7919, 7919, unicode_gc_Ll }, |
| 1116 | { 7920, 7920, unicode_gc_Lu }, |
| 1117 | { 7921, 7921, unicode_gc_Ll }, |
| 1118 | { 7922, 7922, unicode_gc_Lu }, |
| 1119 | { 7923, 7923, unicode_gc_Ll }, |
| 1120 | { 7924, 7924, unicode_gc_Lu }, |
| 1121 | { 7925, 7925, unicode_gc_Ll }, |
| 1122 | { 7926, 7926, unicode_gc_Lu }, |
| 1123 | { 7927, 7927, unicode_gc_Ll }, |
| 1124 | { 7928, 7928, unicode_gc_Lu }, |
| 1125 | { 7929, 7943, unicode_gc_Ll }, |
| 1126 | { 7944, 7951, unicode_gc_Lu }, |
| 1127 | { 7952, 7959, unicode_gc_Ll }, |
| 1128 | { 7960, 7967, unicode_gc_Lu }, |
| 1129 | { 7968, 7975, unicode_gc_Ll }, |
| 1130 | { 7976, 7983, unicode_gc_Lu }, |
| 1131 | { 7984, 7991, unicode_gc_Ll }, |
| 1132 | { 7992, 7999, unicode_gc_Lu }, |
| 1133 | { 8000, 8007, unicode_gc_Ll }, |
| 1134 | { 8008, 8015, unicode_gc_Lu }, |
| 1135 | { 8016, 8024, unicode_gc_Ll }, |
| 1136 | { 8025, 8031, unicode_gc_Lu }, |
| 1137 | { 8032, 8039, unicode_gc_Ll }, |
| 1138 | { 8040, 8047, unicode_gc_Lu }, |
| 1139 | { 8048, 8071, unicode_gc_Ll }, |
| 1140 | { 8072, 8079, unicode_gc_Lt }, |
| 1141 | { 8080, 8087, unicode_gc_Ll }, |
| 1142 | { 8088, 8095, unicode_gc_Lt }, |
| 1143 | { 8096, 8103, unicode_gc_Ll }, |
| 1144 | { 8104, 8111, unicode_gc_Lt }, |
| 1145 | { 8112, 8119, unicode_gc_Ll }, |
| 1146 | { 8120, 8123, unicode_gc_Lu }, |
| 1147 | { 8124, 8124, unicode_gc_Lt }, |
| 1148 | { 8125, 8125, unicode_gc_Sk }, |
| 1149 | { 8126, 8126, unicode_gc_Ll }, |
| 1150 | { 8127, 8129, unicode_gc_Sk }, |
| 1151 | { 8130, 8135, unicode_gc_Ll }, |
| 1152 | { 8136, 8139, unicode_gc_Lu }, |
| 1153 | { 8140, 8140, unicode_gc_Lt }, |
| 1154 | { 8141, 8143, unicode_gc_Sk }, |
| 1155 | { 8144, 8151, unicode_gc_Ll }, |
| 1156 | { 8152, 8156, unicode_gc_Lu }, |
| 1157 | { 8157, 8159, unicode_gc_Sk }, |
| 1158 | { 8160, 8167, unicode_gc_Ll }, |
| 1159 | { 8168, 8172, unicode_gc_Lu }, |
| 1160 | { 8173, 8177, unicode_gc_Sk }, |
| 1161 | { 8178, 8183, unicode_gc_Ll }, |
| 1162 | { 8184, 8187, unicode_gc_Lu }, |
| 1163 | { 8188, 8188, unicode_gc_Lt }, |
| 1164 | { 8189, 8191, unicode_gc_Sk }, |
| 1165 | { 8192, 8203, unicode_gc_Zs }, |
| 1166 | { 8204, 8207, unicode_gc_Cf }, |
| 1167 | { 8208, 8213, unicode_gc_Pd }, |
| 1168 | { 8214, 8215, unicode_gc_Po }, |
| 1169 | { 8216, 8216, unicode_gc_Pi }, |
| 1170 | { 8217, 8217, unicode_gc_Pf }, |
| 1171 | { 8218, 8218, unicode_gc_Ps }, |
| 1172 | { 8219, 8220, unicode_gc_Pi }, |
| 1173 | { 8221, 8221, unicode_gc_Pf }, |
| 1174 | { 8222, 8222, unicode_gc_Ps }, |
| 1175 | { 8223, 8223, unicode_gc_Pi }, |
| 1176 | { 8224, 8231, unicode_gc_Po }, |
| 1177 | { 8232, 8232, unicode_gc_Zl }, |
| 1178 | { 8233, 8233, unicode_gc_Zp }, |
| 1179 | { 8234, 8238, unicode_gc_Cf }, |
| 1180 | { 8239, 8239, unicode_gc_Zs }, |
| 1181 | { 8240, 8248, unicode_gc_Po }, |
| 1182 | { 8249, 8249, unicode_gc_Pi }, |
| 1183 | { 8250, 8250, unicode_gc_Pf }, |
| 1184 | { 8251, 8254, unicode_gc_Po }, |
| 1185 | { 8255, 8256, unicode_gc_Pc }, |
| 1186 | { 8257, 8259, unicode_gc_Po }, |
| 1187 | { 8260, 8260, unicode_gc_Sm }, |
| 1188 | { 8261, 8261, unicode_gc_Ps }, |
| 1189 | { 8262, 8262, unicode_gc_Pe }, |
| 1190 | { 8263, 8273, unicode_gc_Po }, |
| 1191 | { 8274, 8274, unicode_gc_Sm }, |
| 1192 | { 8275, 8275, unicode_gc_Po }, |
| 1193 | { 8276, 8278, unicode_gc_Pc }, |
| 1194 | { 8279, 8286, unicode_gc_Po }, |
| 1195 | { 8287, 8287, unicode_gc_Zs }, |
| 1196 | { 8288, 8303, unicode_gc_Cf }, |
| 1197 | { 8304, 8304, unicode_gc_No }, |
| 1198 | { 8305, 8307, unicode_gc_Ll }, |
| 1199 | { 8308, 8313, unicode_gc_No }, |
| 1200 | { 8314, 8316, unicode_gc_Sm }, |
| 1201 | { 8317, 8317, unicode_gc_Ps }, |
| 1202 | { 8318, 8318, unicode_gc_Pe }, |
| 1203 | { 8319, 8319, unicode_gc_Ll }, |
| 1204 | { 8320, 8329, unicode_gc_No }, |
| 1205 | { 8330, 8332, unicode_gc_Sm }, |
| 1206 | { 8333, 8333, unicode_gc_Ps }, |
| 1207 | { 8334, 8351, unicode_gc_Pe }, |
| 1208 | { 8352, 8399, unicode_gc_Sc }, |
| 1209 | { 8400, 8412, unicode_gc_Mn }, |
| 1210 | { 8413, 8416, unicode_gc_Me }, |
| 1211 | { 8417, 8417, unicode_gc_Mn }, |
| 1212 | { 8418, 8420, unicode_gc_Me }, |
| 1213 | { 8421, 8447, unicode_gc_Mn }, |
| 1214 | { 8448, 8449, unicode_gc_So }, |
| 1215 | { 8450, 8450, unicode_gc_Lu }, |
| 1216 | { 8451, 8454, unicode_gc_So }, |
| 1217 | { 8455, 8455, unicode_gc_Lu }, |
| 1218 | { 8456, 8457, unicode_gc_So }, |
| 1219 | { 8458, 8458, unicode_gc_Ll }, |
| 1220 | { 8459, 8461, unicode_gc_Lu }, |
| 1221 | { 8462, 8463, unicode_gc_Ll }, |
| 1222 | { 8464, 8466, unicode_gc_Lu }, |
| 1223 | { 8467, 8467, unicode_gc_Ll }, |
| 1224 | { 8468, 8468, unicode_gc_So }, |
| 1225 | { 8469, 8469, unicode_gc_Lu }, |
| 1226 | { 8470, 8472, unicode_gc_So }, |
| 1227 | { 8473, 8477, unicode_gc_Lu }, |
| 1228 | { 8478, 8483, unicode_gc_So }, |
| 1229 | { 8484, 8484, unicode_gc_Lu }, |
| 1230 | { 8485, 8485, unicode_gc_So }, |
| 1231 | { 8486, 8486, unicode_gc_Lu }, |
| 1232 | { 8487, 8487, unicode_gc_So }, |
| 1233 | { 8488, 8488, unicode_gc_Lu }, |
| 1234 | { 8489, 8489, unicode_gc_So }, |
| 1235 | { 8490, 8493, unicode_gc_Lu }, |
| 1236 | { 8494, 8494, unicode_gc_So }, |
| 1237 | { 8495, 8495, unicode_gc_Ll }, |
| 1238 | { 8496, 8497, unicode_gc_Lu }, |
| 1239 | { 8498, 8498, unicode_gc_So }, |
| 1240 | { 8499, 8499, unicode_gc_Lu }, |
| 1241 | { 8500, 8500, unicode_gc_Ll }, |
| 1242 | { 8501, 8504, unicode_gc_Lo }, |
| 1243 | { 8505, 8505, unicode_gc_Ll }, |
| 1244 | { 8506, 8508, unicode_gc_So }, |
| 1245 | { 8509, 8509, unicode_gc_Ll }, |
| 1246 | { 8510, 8511, unicode_gc_Lu }, |
| 1247 | { 8512, 8516, unicode_gc_Sm }, |
| 1248 | { 8517, 8517, unicode_gc_Lu }, |
| 1249 | { 8518, 8521, unicode_gc_Ll }, |
| 1250 | { 8522, 8522, unicode_gc_So }, |
| 1251 | { 8523, 8530, unicode_gc_Sm }, |
| 1252 | { 8531, 8543, unicode_gc_No }, |
| 1253 | { 8544, 8591, unicode_gc_Nl }, |
| 1254 | { 8592, 8596, unicode_gc_Sm }, |
| 1255 | { 8597, 8601, unicode_gc_So }, |
| 1256 | { 8602, 8603, unicode_gc_Sm }, |
| 1257 | { 8604, 8607, unicode_gc_So }, |
| 1258 | { 8608, 8608, unicode_gc_Sm }, |
| 1259 | { 8609, 8610, unicode_gc_So }, |
| 1260 | { 8611, 8611, unicode_gc_Sm }, |
| 1261 | { 8612, 8613, unicode_gc_So }, |
| 1262 | { 8614, 8614, unicode_gc_Sm }, |
| 1263 | { 8615, 8621, unicode_gc_So }, |
| 1264 | { 8622, 8622, unicode_gc_Sm }, |
| 1265 | { 8623, 8653, unicode_gc_So }, |
| 1266 | { 8654, 8655, unicode_gc_Sm }, |
| 1267 | { 8656, 8657, unicode_gc_So }, |
| 1268 | { 8658, 8658, unicode_gc_Sm }, |
| 1269 | { 8659, 8659, unicode_gc_So }, |
| 1270 | { 8660, 8660, unicode_gc_Sm }, |
| 1271 | { 8661, 8691, unicode_gc_So }, |
| 1272 | { 8692, 8959, unicode_gc_Sm }, |
| 1273 | { 8960, 8967, unicode_gc_So }, |
| 1274 | { 8968, 8971, unicode_gc_Sm }, |
| 1275 | { 8972, 8991, unicode_gc_So }, |
| 1276 | { 8992, 8993, unicode_gc_Sm }, |
| 1277 | { 8994, 9000, unicode_gc_So }, |
| 1278 | { 9001, 9001, unicode_gc_Ps }, |
| 1279 | { 9002, 9002, unicode_gc_Pe }, |
| 1280 | { 9003, 9083, unicode_gc_So }, |
| 1281 | { 9084, 9084, unicode_gc_Sm }, |
| 1282 | { 9085, 9114, unicode_gc_So }, |
| 1283 | { 9115, 9139, unicode_gc_Sm }, |
| 1284 | { 9140, 9140, unicode_gc_Ps }, |
| 1285 | { 9141, 9141, unicode_gc_Pe }, |
| 1286 | { 9142, 9142, unicode_gc_Po }, |
| 1287 | { 9143, 9311, unicode_gc_So }, |
| 1288 | { 9312, 9371, unicode_gc_No }, |
| 1289 | { 9372, 9449, unicode_gc_So }, |
| 1290 | { 9450, 9471, unicode_gc_No }, |
| 1291 | { 9472, 9654, unicode_gc_So }, |
| 1292 | { 9655, 9655, unicode_gc_Sm }, |
| 1293 | { 9656, 9664, unicode_gc_So }, |
| 1294 | { 9665, 9665, unicode_gc_Sm }, |
| 1295 | { 9666, 9719, unicode_gc_So }, |
| 1296 | { 9720, 9727, unicode_gc_Sm }, |
| 1297 | { 9728, 9838, unicode_gc_So }, |
| 1298 | { 9839, 9839, unicode_gc_Sm }, |
| 1299 | { 9840, 10087, unicode_gc_So }, |
| 1300 | { 10088, 10088, unicode_gc_Ps }, |
| 1301 | { 10089, 10089, unicode_gc_Pe }, |
| 1302 | { 10090, 10090, unicode_gc_Ps }, |
| 1303 | { 10091, 10091, unicode_gc_Pe }, |
| 1304 | { 10092, 10092, unicode_gc_Ps }, |
| 1305 | { 10093, 10093, unicode_gc_Pe }, |
| 1306 | { 10094, 10094, unicode_gc_Ps }, |
| 1307 | { 10095, 10095, unicode_gc_Pe }, |
| 1308 | { 10096, 10096, unicode_gc_Ps }, |
| 1309 | { 10097, 10097, unicode_gc_Pe }, |
| 1310 | { 10098, 10098, unicode_gc_Ps }, |
| 1311 | { 10099, 10099, unicode_gc_Pe }, |
| 1312 | { 10100, 10100, unicode_gc_Ps }, |
| 1313 | { 10101, 10101, unicode_gc_Pe }, |
| 1314 | { 10102, 10131, unicode_gc_No }, |
| 1315 | { 10132, 10191, unicode_gc_So }, |
| 1316 | { 10192, 10213, unicode_gc_Sm }, |
| 1317 | { 10214, 10214, unicode_gc_Ps }, |
| 1318 | { 10215, 10215, unicode_gc_Pe }, |
| 1319 | { 10216, 10216, unicode_gc_Ps }, |
| 1320 | { 10217, 10217, unicode_gc_Pe }, |
| 1321 | { 10218, 10218, unicode_gc_Ps }, |
| 1322 | { 10219, 10223, unicode_gc_Pe }, |
| 1323 | { 10224, 10239, unicode_gc_Sm }, |
| 1324 | { 10240, 10495, unicode_gc_So }, |
| 1325 | { 10496, 10626, unicode_gc_Sm }, |
| 1326 | { 10627, 10627, unicode_gc_Ps }, |
| 1327 | { 10628, 10628, unicode_gc_Pe }, |
| 1328 | { 10629, 10629, unicode_gc_Ps }, |
| 1329 | { 10630, 10630, unicode_gc_Pe }, |
| 1330 | { 10631, 10631, unicode_gc_Ps }, |
| 1331 | { 10632, 10632, unicode_gc_Pe }, |
| 1332 | { 10633, 10633, unicode_gc_Ps }, |
| 1333 | { 10634, 10634, unicode_gc_Pe }, |
| 1334 | { 10635, 10635, unicode_gc_Ps }, |
| 1335 | { 10636, 10636, unicode_gc_Pe }, |
| 1336 | { 10637, 10637, unicode_gc_Ps }, |
| 1337 | { 10638, 10638, unicode_gc_Pe }, |
| 1338 | { 10639, 10639, unicode_gc_Ps }, |
| 1339 | { 10640, 10640, unicode_gc_Pe }, |
| 1340 | { 10641, 10641, unicode_gc_Ps }, |
| 1341 | { 10642, 10642, unicode_gc_Pe }, |
| 1342 | { 10643, 10643, unicode_gc_Ps }, |
| 1343 | { 10644, 10644, unicode_gc_Pe }, |
| 1344 | { 10645, 10645, unicode_gc_Ps }, |
| 1345 | { 10646, 10646, unicode_gc_Pe }, |
| 1346 | { 10647, 10647, unicode_gc_Ps }, |
| 1347 | { 10648, 10648, unicode_gc_Pe }, |
| 1348 | { 10649, 10711, unicode_gc_Sm }, |
| 1349 | { 10712, 10712, unicode_gc_Ps }, |
| 1350 | { 10713, 10713, unicode_gc_Pe }, |
| 1351 | { 10714, 10714, unicode_gc_Ps }, |
| 1352 | { 10715, 10715, unicode_gc_Pe }, |
| 1353 | { 10716, 10747, unicode_gc_Sm }, |
| 1354 | { 10748, 10748, unicode_gc_Ps }, |
| 1355 | { 10749, 10749, unicode_gc_Pe }, |
| 1356 | { 10750, 11007, unicode_gc_Sm }, |
| 1357 | { 11008, 12287, unicode_gc_So }, |
| 1358 | { 12288, 12288, unicode_gc_Zs }, |
| 1359 | { 12289, 12291, unicode_gc_Po }, |
| 1360 | { 12292, 12292, unicode_gc_So }, |
| 1361 | { 12293, 12293, unicode_gc_Lm }, |
| 1362 | { 12294, 12294, unicode_gc_Lo }, |
| 1363 | { 12295, 12295, unicode_gc_Nl }, |
| 1364 | { 12296, 12296, unicode_gc_Ps }, |
| 1365 | { 12297, 12297, unicode_gc_Pe }, |
| 1366 | { 12298, 12298, unicode_gc_Ps }, |
| 1367 | { 12299, 12299, unicode_gc_Pe }, |
| 1368 | { 12300, 12300, unicode_gc_Ps }, |
| 1369 | { 12301, 12301, unicode_gc_Pe }, |
| 1370 | { 12302, 12302, unicode_gc_Ps }, |
| 1371 | { 12303, 12303, unicode_gc_Pe }, |
| 1372 | { 12304, 12304, unicode_gc_Ps }, |
| 1373 | { 12305, 12305, unicode_gc_Pe }, |
| 1374 | { 12306, 12307, unicode_gc_So }, |
| 1375 | { 12308, 12308, unicode_gc_Ps }, |
| 1376 | { 12309, 12309, unicode_gc_Pe }, |
| 1377 | { 12310, 12310, unicode_gc_Ps }, |
| 1378 | { 12311, 12311, unicode_gc_Pe }, |
| 1379 | { 12312, 12312, unicode_gc_Ps }, |
| 1380 | { 12313, 12313, unicode_gc_Pe }, |
| 1381 | { 12314, 12314, unicode_gc_Ps }, |
| 1382 | { 12315, 12315, unicode_gc_Pe }, |
| 1383 | { 12316, 12316, unicode_gc_Pd }, |
| 1384 | { 12317, 12317, unicode_gc_Ps }, |
| 1385 | { 12318, 12319, unicode_gc_Pe }, |
| 1386 | { 12320, 12320, unicode_gc_So }, |
| 1387 | { 12321, 12329, unicode_gc_Nl }, |
| 1388 | { 12330, 12335, unicode_gc_Mn }, |
| 1389 | { 12336, 12336, unicode_gc_Pd }, |
| 1390 | { 12337, 12341, unicode_gc_Lm }, |
| 1391 | { 12342, 12343, unicode_gc_So }, |
| 1392 | { 12344, 12346, unicode_gc_Nl }, |
| 1393 | { 12347, 12347, unicode_gc_Lm }, |
| 1394 | { 12348, 12348, unicode_gc_Lo }, |
| 1395 | { 12349, 12349, unicode_gc_Po }, |
| 1396 | { 12350, 12352, unicode_gc_So }, |
| 1397 | { 12353, 12440, unicode_gc_Lo }, |
| 1398 | { 12441, 12442, unicode_gc_Mn }, |
| 1399 | { 12443, 12444, unicode_gc_Sk }, |
| 1400 | { 12445, 12446, unicode_gc_Lm }, |
| 1401 | { 12447, 12447, unicode_gc_Lo }, |
| 1402 | { 12448, 12448, unicode_gc_Pd }, |
| 1403 | { 12449, 12538, unicode_gc_Lo }, |
| 1404 | { 12539, 12539, unicode_gc_Pc }, |
| 1405 | { 12540, 12542, unicode_gc_Lm }, |
| 1406 | { 12543, 12687, unicode_gc_Lo }, |
| 1407 | { 12688, 12689, unicode_gc_So }, |
| 1408 | { 12690, 12693, unicode_gc_No }, |
| 1409 | { 12694, 12703, unicode_gc_So }, |
| 1410 | { 12704, 12799, unicode_gc_Lo }, |
| 1411 | { 12800, 12831, unicode_gc_So }, |
| 1412 | { 12832, 12841, unicode_gc_No }, |
| 1413 | { 12842, 12880, unicode_gc_So }, |
| 1414 | { 12881, 12895, unicode_gc_No }, |
| 1415 | { 12896, 12927, unicode_gc_So }, |
| 1416 | { 12928, 12937, unicode_gc_No }, |
| 1417 | { 12938, 12976, unicode_gc_So }, |
| 1418 | { 12977, 12991, unicode_gc_No }, |
| 1419 | { 12992, 13311, unicode_gc_So }, |
| 1420 | { 13312, 19903, unicode_gc_Lo }, |
| 1421 | { 19904, 19967, unicode_gc_So }, |
| 1422 | { 19968, 42127, unicode_gc_Lo }, |
| 1423 | { 42128, 44031, unicode_gc_So }, |
| 1424 | { 44032, 55295, unicode_gc_Lo }, |
| 1425 | { 55296, 57343, unicode_gc_Cs }, |
| 1426 | { 57344, 63743, unicode_gc_Co }, |
| 1427 | { 63744, 64255, unicode_gc_Lo }, |
| 1428 | { 64256, 64284, unicode_gc_Ll }, |
| 1429 | { 64285, 64285, unicode_gc_Lo }, |
| 1430 | { 64286, 64286, unicode_gc_Mn }, |
| 1431 | { 64287, 64296, unicode_gc_Lo }, |
| 1432 | { 64297, 64297, unicode_gc_Sm }, |
| 1433 | { 64298, 64829, unicode_gc_Lo }, |
| 1434 | { 64830, 64830, unicode_gc_Ps }, |
| 1435 | { 64831, 64847, unicode_gc_Pe }, |
| 1436 | { 64848, 65019, unicode_gc_Lo }, |
| 1437 | { 65020, 65020, unicode_gc_Sc }, |
| 1438 | { 65021, 65023, unicode_gc_So }, |
| 1439 | { 65024, 65071, unicode_gc_Mn }, |
| 1440 | { 65072, 65072, unicode_gc_Po }, |
| 1441 | { 65073, 65074, unicode_gc_Pd }, |
| 1442 | { 65075, 65076, unicode_gc_Pc }, |
| 1443 | { 65077, 65077, unicode_gc_Ps }, |
| 1444 | { 65078, 65078, unicode_gc_Pe }, |
| 1445 | { 65079, 65079, unicode_gc_Ps }, |
| 1446 | { 65080, 65080, unicode_gc_Pe }, |
| 1447 | { 65081, 65081, unicode_gc_Ps }, |
| 1448 | { 65082, 65082, unicode_gc_Pe }, |
| 1449 | { 65083, 65083, unicode_gc_Ps }, |
| 1450 | { 65084, 65084, unicode_gc_Pe }, |
| 1451 | { 65085, 65085, unicode_gc_Ps }, |
| 1452 | { 65086, 65086, unicode_gc_Pe }, |
| 1453 | { 65087, 65087, unicode_gc_Ps }, |
| 1454 | { 65088, 65088, unicode_gc_Pe }, |
| 1455 | { 65089, 65089, unicode_gc_Ps }, |
| 1456 | { 65090, 65090, unicode_gc_Pe }, |
| 1457 | { 65091, 65091, unicode_gc_Ps }, |
| 1458 | { 65092, 65092, unicode_gc_Pe }, |
| 1459 | { 65093, 65094, unicode_gc_Po }, |
| 1460 | { 65095, 65095, unicode_gc_Ps }, |
| 1461 | { 65096, 65096, unicode_gc_Pe }, |
| 1462 | { 65097, 65100, unicode_gc_Po }, |
| 1463 | { 65101, 65103, unicode_gc_Pc }, |
| 1464 | { 65104, 65111, unicode_gc_Po }, |
| 1465 | { 65112, 65112, unicode_gc_Pd }, |
| 1466 | { 65113, 65113, unicode_gc_Ps }, |
| 1467 | { 65114, 65114, unicode_gc_Pe }, |
| 1468 | { 65115, 65115, unicode_gc_Ps }, |
| 1469 | { 65116, 65116, unicode_gc_Pe }, |
| 1470 | { 65117, 65117, unicode_gc_Ps }, |
| 1471 | { 65118, 65118, unicode_gc_Pe }, |
| 1472 | { 65119, 65121, unicode_gc_Po }, |
| 1473 | { 65122, 65122, unicode_gc_Sm }, |
| 1474 | { 65123, 65123, unicode_gc_Pd }, |
| 1475 | { 65124, 65127, unicode_gc_Sm }, |
| 1476 | { 65128, 65128, unicode_gc_Po }, |
| 1477 | { 65129, 65129, unicode_gc_Sc }, |
| 1478 | { 65130, 65135, unicode_gc_Po }, |
| 1479 | { 65136, 65278, unicode_gc_Lo }, |
| 1480 | { 65279, 65280, unicode_gc_Cf }, |
| 1481 | { 65281, 65283, unicode_gc_Po }, |
| 1482 | { 65284, 65284, unicode_gc_Sc }, |
| 1483 | { 65285, 65287, unicode_gc_Po }, |
| 1484 | { 65288, 65288, unicode_gc_Ps }, |
| 1485 | { 65289, 65289, unicode_gc_Pe }, |
| 1486 | { 65290, 65290, unicode_gc_Po }, |
| 1487 | { 65291, 65291, unicode_gc_Sm }, |
| 1488 | { 65292, 65292, unicode_gc_Po }, |
| 1489 | { 65293, 65293, unicode_gc_Pd }, |
| 1490 | { 65294, 65295, unicode_gc_Po }, |
| 1491 | { 65296, 65305, unicode_gc_Nd }, |
| 1492 | { 65306, 65307, unicode_gc_Po }, |
| 1493 | { 65308, 65310, unicode_gc_Sm }, |
| 1494 | { 65311, 65312, unicode_gc_Po }, |
| 1495 | { 65313, 65338, unicode_gc_Lu }, |
| 1496 | { 65339, 65339, unicode_gc_Ps }, |
| 1497 | { 65340, 65340, unicode_gc_Po }, |
| 1498 | { 65341, 65341, unicode_gc_Pe }, |
| 1499 | { 65342, 65342, unicode_gc_Sk }, |
| 1500 | { 65343, 65343, unicode_gc_Pc }, |
| 1501 | { 65344, 65344, unicode_gc_Sk }, |
| 1502 | { 65345, 65370, unicode_gc_Ll }, |
| 1503 | { 65371, 65371, unicode_gc_Ps }, |
| 1504 | { 65372, 65372, unicode_gc_Sm }, |
| 1505 | { 65373, 65373, unicode_gc_Pe }, |
| 1506 | { 65374, 65374, unicode_gc_Sm }, |
| 1507 | { 65375, 65375, unicode_gc_Ps }, |
| 1508 | { 65376, 65376, unicode_gc_Pe }, |
| 1509 | { 65377, 65377, unicode_gc_Po }, |
| 1510 | { 65378, 65378, unicode_gc_Ps }, |
| 1511 | { 65379, 65379, unicode_gc_Pe }, |
| 1512 | { 65380, 65380, unicode_gc_Po }, |
| 1513 | { 65381, 65381, unicode_gc_Pc }, |
| 1514 | { 65382, 65391, unicode_gc_Lo }, |
| 1515 | { 65392, 65392, unicode_gc_Lm }, |
| 1516 | { 65393, 65437, unicode_gc_Lo }, |
| 1517 | { 65438, 65439, unicode_gc_Lm }, |
| 1518 | { 65440, 65503, unicode_gc_Lo }, |
| 1519 | { 65504, 65505, unicode_gc_Sc }, |
| 1520 | { 65506, 65506, unicode_gc_Sm }, |
| 1521 | { 65507, 65507, unicode_gc_Sk }, |
| 1522 | { 65508, 65508, unicode_gc_So }, |
| 1523 | { 65509, 65511, unicode_gc_Sc }, |
| 1524 | { 65512, 65512, unicode_gc_So }, |
| 1525 | { 65513, 65516, unicode_gc_Sm }, |
| 1526 | { 65517, 65528, unicode_gc_So }, |
| 1527 | { 65529, 65531, unicode_gc_Cf }, |
| 1528 | { 65532, 65535, unicode_gc_So }, |
| 1529 | { 65536, 65791, unicode_gc_Lo }, |
| 1530 | { 65792, 65793, unicode_gc_Po }, |
| 1531 | { 65794, 65798, unicode_gc_So }, |
| 1532 | { 65799, 65846, unicode_gc_No }, |
| 1533 | { 65847, 66303, unicode_gc_So }, |
| 1534 | { 66304, 66335, unicode_gc_Lo }, |
| 1535 | { 66336, 66351, unicode_gc_No }, |
| 1536 | { 66352, 66377, unicode_gc_Lo }, |
| 1537 | { 66378, 66431, unicode_gc_Nl }, |
| 1538 | { 66432, 66462, unicode_gc_Lo }, |
| 1539 | { 66463, 66559, unicode_gc_Po }, |
| 1540 | { 66560, 66599, unicode_gc_Lu }, |
| 1541 | { 66600, 66639, unicode_gc_Ll }, |
| 1542 | { 66640, 66719, unicode_gc_Lo }, |
| 1543 | { 66720, 67583, unicode_gc_Nd }, |
| 1544 | { 67584, 118783, unicode_gc_Lo }, |
| 1545 | { 118784, 119140, unicode_gc_So }, |
| 1546 | { 119141, 119142, unicode_gc_Mc }, |
| 1547 | { 119143, 119145, unicode_gc_Mn }, |
| 1548 | { 119146, 119148, unicode_gc_So }, |
| 1549 | { 119149, 119154, unicode_gc_Mc }, |
| 1550 | { 119155, 119162, unicode_gc_Cf }, |
| 1551 | { 119163, 119170, unicode_gc_Mn }, |
| 1552 | { 119171, 119172, unicode_gc_So }, |
| 1553 | { 119173, 119179, unicode_gc_Mn }, |
| 1554 | { 119180, 119209, unicode_gc_So }, |
| 1555 | { 119210, 119213, unicode_gc_Mn }, |
| 1556 | { 119214, 119807, unicode_gc_So }, |
| 1557 | { 119808, 119833, unicode_gc_Lu }, |
| 1558 | { 119834, 119859, unicode_gc_Ll }, |
| 1559 | { 119860, 119885, unicode_gc_Lu }, |
| 1560 | { 119886, 119911, unicode_gc_Ll }, |
| 1561 | { 119912, 119937, unicode_gc_Lu }, |
| 1562 | { 119938, 119963, unicode_gc_Ll }, |
| 1563 | { 119964, 119989, unicode_gc_Lu }, |
| 1564 | { 119990, 120015, unicode_gc_Ll }, |
| 1565 | { 120016, 120041, unicode_gc_Lu }, |
| 1566 | { 120042, 120067, unicode_gc_Ll }, |
| 1567 | { 120068, 120093, unicode_gc_Lu }, |
| 1568 | { 120094, 120119, unicode_gc_Ll }, |
| 1569 | { 120120, 120145, unicode_gc_Lu }, |
| 1570 | { 120146, 120171, unicode_gc_Ll }, |
| 1571 | { 120172, 120197, unicode_gc_Lu }, |
| 1572 | { 120198, 120223, unicode_gc_Ll }, |
| 1573 | { 120224, 120249, unicode_gc_Lu }, |
| 1574 | { 120250, 120275, unicode_gc_Ll }, |
| 1575 | { 120276, 120301, unicode_gc_Lu }, |
| 1576 | { 120302, 120327, unicode_gc_Ll }, |
| 1577 | { 120328, 120353, unicode_gc_Lu }, |
| 1578 | { 120354, 120379, unicode_gc_Ll }, |
| 1579 | { 120380, 120405, unicode_gc_Lu }, |
| 1580 | { 120406, 120431, unicode_gc_Ll }, |
| 1581 | { 120432, 120457, unicode_gc_Lu }, |
| 1582 | { 120458, 120487, unicode_gc_Ll }, |
| 1583 | { 120488, 120512, unicode_gc_Lu }, |
| 1584 | { 120513, 120513, unicode_gc_Sm }, |
| 1585 | { 120514, 120538, unicode_gc_Ll }, |
| 1586 | { 120539, 120539, unicode_gc_Sm }, |
| 1587 | { 120540, 120545, unicode_gc_Ll }, |
| 1588 | { 120546, 120570, unicode_gc_Lu }, |
| 1589 | { 120571, 120571, unicode_gc_Sm }, |
| 1590 | { 120572, 120596, unicode_gc_Ll }, |
| 1591 | { 120597, 120597, unicode_gc_Sm }, |
| 1592 | { 120598, 120603, unicode_gc_Ll }, |
| 1593 | { 120604, 120628, unicode_gc_Lu }, |
| 1594 | { 120629, 120629, unicode_gc_Sm }, |
| 1595 | { 120630, 120654, unicode_gc_Ll }, |
| 1596 | { 120655, 120655, unicode_gc_Sm }, |
| 1597 | { 120656, 120661, unicode_gc_Ll }, |
| 1598 | { 120662, 120686, unicode_gc_Lu }, |
| 1599 | { 120687, 120687, unicode_gc_Sm }, |
| 1600 | { 120688, 120712, unicode_gc_Ll }, |
| 1601 | { 120713, 120713, unicode_gc_Sm }, |
| 1602 | { 120714, 120719, unicode_gc_Ll }, |
| 1603 | { 120720, 120744, unicode_gc_Lu }, |
| 1604 | { 120745, 120745, unicode_gc_Sm }, |
| 1605 | { 120746, 120770, unicode_gc_Ll }, |
| 1606 | { 120771, 120771, unicode_gc_Sm }, |
| 1607 | { 120772, 120781, unicode_gc_Ll }, |
| 1608 | { 120782, 131071, unicode_gc_Nd }, |
| 1609 | { 131072, 917504, unicode_gc_Lo }, |
| 1610 | { 917505, 917759, unicode_gc_Cf }, |
| 1611 | { 917760, 983039, unicode_gc_Mn }, |
| 1612 | { 983040, 1114109, unicode_gc_Co }, |
| 1613 | }; |