Changeset 4636 for icGREP/icgrepdevel/icgrep/UCD/DerivedGeneralCategory.h
 Timestamp:
 Jul 2, 2015, 7:29:35 PM (4 years ago)
 File:

 1 edited
Legend:
 Unmodified
 Added
 Removed

icGREP/icgrepdevel/icgrep/UCD/DerivedGeneralCategory.h
r4631 r4636 21 21 [1525, 1541], [1564, 1565], [1757, 1757], [1806, 1807], [1867, 1868], 22 22 [1970, 1983], [2043, 2047], [2094, 2095], [2111, 2111], [2140, 2141], 23 [2143, 2207], [222 7, 2275], [2436, 2436], [2445, 2446], [2449, 2450],23 [2143, 2207], [2229, 2274], [2436, 2436], [2445, 2446], [2449, 2450], 24 24 [2473, 2473], [2481, 2481], [2483, 2485], [2490, 2491], [2501, 2502], 25 25 [2505, 2506], [2511, 2518], [2520, 2523], [2526, 2526], [2532, 2533], … … 29 29 [2655, 2661], [2678, 2688], [2692, 2692], [2702, 2702], [2706, 2706], 30 30 [2729, 2729], [2737, 2737], [2740, 2740], [2746, 2747], [2758, 2758], 31 [2762, 2762], [2766, 2767], [2769, 2783], [2788, 2789], [2802, 28 16],32 [28 20, 2820], [2829, 2830], [2833, 2834], [2857, 2857], [2865, 2865],33 [286 8, 2868], [2874, 2875], [2885, 2886], [2889, 2890], [2894, 2901],34 [2 904, 2907], [2910, 2910], [2916, 2917], [2936, 2945], [2948, 2948],35 [29 55, 2957], [2961, 2961], [2966, 2968], [2971, 2971], [2973, 2973],36 [297 6, 2978], [2981, 2983], [2987, 2989], [3002, 3005], [3011, 3013],37 [301 7, 3017], [3022, 3023], [3025, 3030], [3032, 3045], [3067, 3071],38 [30 76, 3076], [3085, 3085], [3089, 3089], [3113, 3113], [3130, 3132],39 [31 41, 3141], [3145, 3145], [3150, 3156], [3159, 3159], [3162, 3167],40 [31 72, 3173], [3184, 3191], [3200, 3200], [3204, 3204], [3213, 3213],41 [321 7, 3217], [3241, 3241], [3252, 3252], [3258, 3259], [3269, 3269],42 [32 73, 3273], [3278, 3284], [3287, 3293], [3295, 3295], [3300, 3301],43 [33 12, 3312], [3315, 3328], [3332, 3332], [3341, 3341], [3345, 3345],44 [33 87, 3388], [3397, 3397], [3401, 3401], [3407, 3414], [3416, 3423],45 [34 28, 3429], [3446, 3448], [3456, 3457], [3460, 3460], [3479, 3481],46 [3 506, 3506], [3516, 3516], [3518, 3519], [3527, 3529], [3531, 3534],47 [35 41, 3541], [3543, 3543], [3552, 3557], [3568, 3569], [3573, 3584],48 [3 643, 3646], [3676, 3712], [3715, 3715], [3717, 3718], [3721, 3721],49 [372 3, 3724], [3726, 3731], [3736, 3736], [3744, 3744], [3748, 3748],50 [37 50, 3750], [3752, 3753], [3756, 3756], [3770, 3770], [3774, 3775],51 [37 81, 3781], [3783, 3783], [3790, 3791], [3802, 3803], [3808, 3839],52 [3 912, 3912], [3949, 3952], [3992, 3992], [4029, 4029], [4045, 4045],53 [40 59, 4095], [4294, 4294], [4296, 4300], [4302, 4303], [4681, 4681],54 [468 6, 4687], [4695, 4695], [4697, 4697], [4702, 4703], [4745, 4745],55 [47 50, 4751], [4785, 4785], [4790, 4791], [4799, 4799], [4801, 4801],56 [480 6, 4807], [4823, 4823], [4881, 4881], [4886, 4887], [4955, 4956],57 [49 89, 4991], [5018, 5023], [5109, 5119], [5789, 5791], [5881, 5887],58 [5 901, 5901], [5909, 5919], [5943, 5951], [5972, 5983], [5997, 5997],59 [ 6001, 6001], [6004, 6015], [6110, 6111], [6122, 6127], [6138, 6143],60 [61 58, 6159], [6170, 6175], [6264, 6271], [6315, 6319], [6390, 6399],61 [6 431, 6431], [6444, 6447], [6460, 6463], [6465, 6467], [6510, 6511],62 [6 517, 6527], [6572, 6575], [6602, 6607], [6619, 6621], [6684, 6685],63 [6 751, 6751], [6781, 6782], [6794, 6799], [6810, 6815], [6830, 6831],64 [68 47, 6911], [6988, 6991], [7037, 7039], [7156, 7163], [7224, 7226],65 [7 242, 7244], [7296, 7359], [7368, 7375], [7415, 7415], [7418, 7423],66 [7 670, 7675], [7958, 7959], [7966, 7967], [8006, 8007], [8014, 8015],67 [80 24, 8024], [8026, 8026], [8028, 8028], [8030, 8030], [8062, 8063],68 [8 117, 8117], [8133, 8133], [8148, 8149], [8156, 8156], [8176, 8177],69 [81 81, 8181], [8191, 8191], [8203, 8207], [8234, 8238], [8288, 8303],70 [8 306, 8307], [8335, 8335], [8349, 8351], [8382, 8399], [8433, 8447],71 [8 586, 8591], [9211, 9215], [9255, 9279], [9291, 9311], [11124, 11125],72 [ 11158, 11159], [11194, 11196], [11209, 11209], [11218, 11263],73 [11 311, 11311], [11359, 11359], [11508, 11512], [11558, 11558],74 [11 560, 11564], [11566, 11567], [11624, 11630], [11633, 11646],75 [11 671, 11679], [11687, 11687], [11695, 11695], [11703, 11703],76 [11 711, 11711], [11719, 11719], [11727, 11727], [11735, 11735],77 [117 43, 11743], [11843, 11903], [11930, 11930], [12020, 12031],78 [1 2246, 12271], [12284, 12287], [12352, 12352], [12439, 12440],79 [12 544, 12548], [12590, 12592], [12687, 12687], [12731, 12735],80 [12 772, 12783], [12831, 12831], [13055, 13055], [19894, 19903],81 [ 40909, 40959], [42125, 42127], [42183, 42191], [42540, 42559],82 [42 654, 42654], [42744, 42751], [42895, 42895], [42926, 42927],83 [429 30, 42998], [43052, 43055], [43066, 43071], [43128, 43135],84 [43 205, 43213], [43226, 43231], [43260, 43263], [43348, 43358],85 [433 89, 43391], [43470, 43470], [43482, 43485], [43519, 43519],86 [435 75, 43583], [43598, 43599], [43610, 43611], [43715, 43738],87 [437 67, 43776], [43783, 43784], [43791, 43792], [43799, 43807],88 [43 815, 43815], [43823, 43823], [43872, 43875], [43878, 43967],31 [2762, 2762], [2766, 2767], [2769, 2783], [2788, 2789], [2802, 2808], 32 [2810, 2816], [2820, 2820], [2829, 2830], [2833, 2834], [2857, 2857], 33 [2865, 2865], [2868, 2868], [2874, 2875], [2885, 2886], [2889, 2890], 34 [2894, 2901], [2904, 2907], [2910, 2910], [2916, 2917], [2936, 2945], 35 [2948, 2948], [2955, 2957], [2961, 2961], [2966, 2968], [2971, 2971], 36 [2973, 2973], [2976, 2978], [2981, 2983], [2987, 2989], [3002, 3005], 37 [3011, 3013], [3017, 3017], [3022, 3023], [3025, 3030], [3032, 3045], 38 [3067, 3071], [3076, 3076], [3085, 3085], [3089, 3089], [3113, 3113], 39 [3130, 3132], [3141, 3141], [3145, 3145], [3150, 3156], [3159, 3159], 40 [3163, 3167], [3172, 3173], [3184, 3191], [3200, 3200], [3204, 3204], 41 [3213, 3213], [3217, 3217], [3241, 3241], [3252, 3252], [3258, 3259], 42 [3269, 3269], [3273, 3273], [3278, 3284], [3287, 3293], [3295, 3295], 43 [3300, 3301], [3312, 3312], [3315, 3328], [3332, 3332], [3341, 3341], 44 [3345, 3345], [3387, 3388], [3397, 3397], [3401, 3401], [3407, 3414], 45 [3416, 3422], [3428, 3429], [3446, 3448], [3456, 3457], [3460, 3460], 46 [3479, 3481], [3506, 3506], [3516, 3516], [3518, 3519], [3527, 3529], 47 [3531, 3534], [3541, 3541], [3543, 3543], [3552, 3557], [3568, 3569], 48 [3573, 3584], [3643, 3646], [3676, 3712], [3715, 3715], [3717, 3718], 49 [3721, 3721], [3723, 3724], [3726, 3731], [3736, 3736], [3744, 3744], 50 [3748, 3748], [3750, 3750], [3752, 3753], [3756, 3756], [3770, 3770], 51 [3774, 3775], [3781, 3781], [3783, 3783], [3790, 3791], [3802, 3803], 52 [3808, 3839], [3912, 3912], [3949, 3952], [3992, 3992], [4029, 4029], 53 [4045, 4045], [4059, 4095], [4294, 4294], [4296, 4300], [4302, 4303], 54 [4681, 4681], [4686, 4687], [4695, 4695], [4697, 4697], [4702, 4703], 55 [4745, 4745], [4750, 4751], [4785, 4785], [4790, 4791], [4799, 4799], 56 [4801, 4801], [4806, 4807], [4823, 4823], [4881, 4881], [4886, 4887], 57 [4955, 4956], [4989, 4991], [5018, 5023], [5110, 5111], [5118, 5119], 58 [5789, 5791], [5881, 5887], [5901, 5901], [5909, 5919], [5943, 5951], 59 [5972, 5983], [5997, 5997], [6001, 6001], [6004, 6015], [6110, 6111], 60 [6122, 6127], [6138, 6143], [6158, 6159], [6170, 6175], [6264, 6271], 61 [6315, 6319], [6390, 6399], [6431, 6431], [6444, 6447], [6460, 6463], 62 [6465, 6467], [6510, 6511], [6517, 6527], [6572, 6575], [6602, 6607], 63 [6619, 6621], [6684, 6685], [6751, 6751], [6781, 6782], [6794, 6799], 64 [6810, 6815], [6830, 6831], [6847, 6911], [6988, 6991], [7037, 7039], 65 [7156, 7163], [7224, 7226], [7242, 7244], [7296, 7359], [7368, 7375], 66 [7415, 7415], [7418, 7423], [7670, 7675], [7958, 7959], [7966, 7967], 67 [8006, 8007], [8014, 8015], [8024, 8024], [8026, 8026], [8028, 8028], 68 [8030, 8030], [8062, 8063], [8117, 8117], [8133, 8133], [8148, 8149], 69 [8156, 8156], [8176, 8177], [8181, 8181], [8191, 8191], [8203, 8207], 70 [8234, 8238], [8288, 8303], [8306, 8307], [8335, 8335], [8349, 8351], 71 [8383, 8399], [8433, 8447], [8588, 8591], [9211, 9215], [9255, 9279], 72 [9291, 9311], [11124, 11125], [11158, 11159], [11194, 11196], 73 [11209, 11209], [11218, 11243], [11248, 11263], [11311, 11311], 74 [11359, 11359], [11508, 11512], [11558, 11558], [11560, 11564], 75 [11566, 11567], [11624, 11630], [11633, 11646], [11671, 11679], 76 [11687, 11687], [11695, 11695], [11703, 11703], [11711, 11711], 77 [11719, 11719], [11727, 11727], [11735, 11735], [11743, 11743], 78 [11843, 11903], [11930, 11930], [12020, 12031], [12246, 12271], 79 [12284, 12287], [12352, 12352], [12439, 12440], [12544, 12548], 80 [12590, 12592], [12687, 12687], [12731, 12735], [12772, 12783], 81 [12831, 12831], [13055, 13055], [19894, 19903], [40918, 40959], 82 [42125, 42127], [42183, 42191], [42540, 42559], [42744, 42751], 83 [42926, 42927], [42936, 42998], [43052, 43055], [43066, 43071], 84 [43128, 43135], [43205, 43213], [43226, 43231], [43262, 43263], 85 [43348, 43358], [43389, 43391], [43470, 43470], [43482, 43485], 86 [43519, 43519], [43575, 43583], [43598, 43599], [43610, 43611], 87 [43715, 43738], [43767, 43776], [43783, 43784], [43791, 43792], 88 [43799, 43807], [43815, 43815], [43823, 43823], [43878, 43887], 89 89 [44014, 44015], [44026, 44031], [55204, 55215], [55239, 55242], 90 90 [55292, 63743], [64110, 64111], [64218, 64255], [64263, 64274], … … 92 92 [64322, 64322], [64325, 64325], [64450, 64466], [64832, 64847], 93 93 [64912, 64913], [64968, 65007], [65022, 65023], [65050, 65055], 94 [65070, 65071], [65107, 65107], [65127, 65127], [65132, 65135], 95 [65141, 65141], [65277, 65280], [65471, 65473], [65480, 65481], 96 [65488, 65489], [65496, 65497], [65501, 65503], [65511, 65511], 97 [65519, 65531], [65534, 65535], [65548, 65548], [65575, 65575], 98 [65595, 65595], [65598, 65598], [65614, 65615], [65630, 65663], 99 [65787, 65791], [65795, 65798], [65844, 65846], [65933, 65935], 100 [65948, 65951], [65953, 65999], [66046, 66175], [66205, 66207], 101 [66257, 66271], [66300, 66303], [66340, 66351], [66379, 66383], 102 [66427, 66431], [66462, 66462], [66500, 66503], [66518, 66559], 103 [66718, 66719], [66730, 66815], [66856, 66863], [66916, 66926], 104 [66928, 67071], [67383, 67391], [67414, 67423], [67432, 67583], 105 [67590, 67591], [67593, 67593], [67638, 67638], [67641, 67643], 106 [67645, 67646], [67670, 67670], [67743, 67750], [67760, 67839], 107 [67868, 67870], [67898, 67902], [67904, 67967], [68024, 68029], 108 [68032, 68095], [68100, 68100], [68103, 68107], [68116, 68116], 109 [68120, 68120], [68148, 68151], [68155, 68158], [68168, 68175], 110 [68185, 68191], [68256, 68287], [68327, 68330], [68343, 68351], 111 [68406, 68408], [68438, 68439], [68467, 68471], [68498, 68504], 112 [68509, 68520], [68528, 68607], [68681, 69215], [69247, 69631], 94 [65107, 65107], [65127, 65127], [65132, 65135], [65141, 65141], 95 [65277, 65280], [65471, 65473], [65480, 65481], [65488, 65489], 96 [65496, 65497], [65501, 65503], [65511, 65511], [65519, 65531], 97 [65534, 65535], [65548, 65548], [65575, 65575], [65595, 65595], 98 [65598, 65598], [65614, 65615], [65630, 65663], [65787, 65791], 99 [65795, 65798], [65844, 65846], [65933, 65935], [65948, 65951], 100 [65953, 65999], [66046, 66175], [66205, 66207], [66257, 66271], 101 [66300, 66303], [66340, 66351], [66379, 66383], [66427, 66431], 102 [66462, 66462], [66500, 66503], [66518, 66559], [66718, 66719], 103 [66730, 66815], [66856, 66863], [66916, 66926], [66928, 67071], 104 [67383, 67391], [67414, 67423], [67432, 67583], [67590, 67591], 105 [67593, 67593], [67638, 67638], [67641, 67643], [67645, 67646], 106 [67670, 67670], [67743, 67750], [67760, 67807], [67827, 67827], 107 [67830, 67834], [67868, 67870], [67898, 67902], [67904, 67967], 108 [68024, 68027], [68048, 68049], [68100, 68100], [68103, 68107], 109 [68116, 68116], [68120, 68120], [68148, 68151], [68155, 68158], 110 [68168, 68175], [68185, 68191], [68256, 68287], [68327, 68330], 111 [68343, 68351], [68406, 68408], [68438, 68439], [68467, 68471], 112 [68498, 68504], [68509, 68520], [68528, 68607], [68681, 68735], 113 [68787, 68799], [68851, 68857], [68864, 69215], [69247, 69631], 113 114 [69710, 69713], [69744, 69758], [69821, 69821], [69826, 69839], 114 115 [69865, 69871], [69882, 69887], [69941, 69941], [69956, 69967], 115 [70007, 70015], [70089, 70092], [70094, 70095], [70107, 70112], 116 [70133, 70143], [70162, 70162], [70206, 70319], [70379, 70383], 117 [70394, 70400], [70404, 70404], [70413, 70414], [70417, 70418], 116 [70007, 70015], [70094, 70095], [70112, 70112], [70133, 70143], 117 [70162, 70162], [70206, 70271], [70279, 70279], [70281, 70281], 118 [70286, 70286], [70302, 70302], [70314, 70319], [70379, 70383], 119 [70394, 70399], [70404, 70404], [70413, 70414], [70417, 70418], 118 120 [70441, 70441], [70449, 70449], [70452, 70452], [70458, 70459], 119 [70469, 70470], [70473, 70474], [70478, 70486], [70488, 70492], 120 [70500, 70501], [70509, 70511], [70517, 70783], [70856, 70863], 121 [70874, 71039], [71094, 71095], [71114, 71167], [71237, 71247], 122 [71258, 71295], [71352, 71359], [71370, 71839], [71923, 71934], 123 [71936, 72383], [72441, 73727], [74649, 74751], [74863, 74863], 124 [74869, 77823], [78895, 92159], [92729, 92735], [92767, 92767], 125 [92778, 92781], [92784, 92879], [92910, 92911], [92918, 92927], 126 [92998, 93007], [93018, 93018], [93026, 93026], [93048, 93052], 127 [93072, 93951], [94021, 94031], [94079, 94094], [94112, 110591], 128 [110594, 113663], [113771, 113775], [113789, 113791], [113801, 113807], 129 [113818, 113819], [113824, 118783], [119030, 119039], [119079, 119080], 130 [119155, 119162], [119262, 119295], [119366, 119551], [119639, 119647], 131 [119666, 119807], [119893, 119893], [119965, 119965], [119968, 119969], 132 [119971, 119972], [119975, 119976], [119981, 119981], [119994, 119994], 133 [119996, 119996], [120004, 120004], [120070, 120070], [120075, 120076], 134 [120085, 120085], [120093, 120093], [120122, 120122], [120127, 120127], 135 [120133, 120133], [120135, 120137], [120145, 120145], [120486, 120487], 136 [120780, 120781], [120832, 124927], [125125, 125126], [125143, 126463], 121 [70469, 70470], [70473, 70474], [70478, 70479], [70481, 70486], 122 [70488, 70492], [70500, 70501], [70509, 70511], [70517, 70783], 123 [70856, 70863], [70874, 71039], [71094, 71095], [71134, 71167], 124 [71237, 71247], [71258, 71295], [71352, 71359], [71370, 71423], 125 [71450, 71452], [71468, 71471], [71488, 71839], [71923, 71934], 126 [71936, 72383], [72441, 73727], [74650, 74751], [74863, 74863], 127 [74869, 74879], [75076, 77823], [78895, 82943], [83527, 92159], 128 [92729, 92735], [92767, 92767], [92778, 92781], [92784, 92879], 129 [92910, 92911], [92918, 92927], [92998, 93007], [93018, 93018], 130 [93026, 93026], [93048, 93052], [93072, 93951], [94021, 94031], 131 [94079, 94094], [94112, 110591], [110594, 113663], [113771, 113775], 132 [113789, 113791], [113801, 113807], [113818, 113819], [113824, 118783], 133 [119030, 119039], [119079, 119080], [119155, 119162], [119273, 119295], 134 [119366, 119551], [119639, 119647], [119666, 119807], [119893, 119893], 135 [119965, 119965], [119968, 119969], [119971, 119972], [119975, 119976], 136 [119981, 119981], [119994, 119994], [119996, 119996], [120004, 120004], 137 [120070, 120070], [120075, 120076], [120085, 120085], [120093, 120093], 138 [120122, 120122], [120127, 120127], [120133, 120133], [120135, 120137], 139 [120145, 120145], [120486, 120487], [120780, 120781], [121484, 121498], 140 [121504, 121504], [121520, 124927], [125125, 125126], [125143, 126463], 137 141 [126468, 126468], [126496, 126496], [126499, 126499], [126501, 126502], 138 142 [126504, 126504], [126515, 126515], [126520, 126520], [126522, 126522], … … 147 151 [127245, 127247], [127279, 127279], [127340, 127343], [127387, 127461], 148 152 [127491, 127503], [127547, 127551], [127561, 127567], [127570, 127743], 149 [12 7789, 127791], [127870, 127871], [127951, 127955], [127992, 127999],150 [128 255, 128255], [128331, 128335], [128378, 128378], [128420, 128420],151 [12 8579, 128580], [128720, 128735], [128749, 128751], [128756, 128767],152 [12 8884, 128895], [128981, 129023], [129036, 129039], [129096, 129103],153 [1 29114, 129119], [129160, 129167], [129198, 131071], [173783, 173823],154 [ 177973, 177983], [178206, 194559], [195102, 917759], [918000, 1114111]**/153 [128378, 128378], [128420, 128420], [128721, 128735], [128749, 128751], 154 [128756, 128767], [128884, 128895], [128981, 129023], [129036, 129039], 155 [129096, 129103], [129114, 129119], [129160, 129167], [129198, 129295], 156 [129305, 129407], [129413, 129471], [129473, 131071], [173783, 173823], 157 [177973, 177983], [178206, 178207], [183970, 194559], [195102, 917759], 158 [918000, 1114111]**/ 155 159 const UnicodeSet c_Set 156 160 {{{Full, 1}, {Empty, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, … … 172 176 {Mixed, 2}, {Empty, 1}, {Mixed, 5}, {Empty, 1}, {Mixed, 5}, 173 177 {Empty, 4}, {Mixed, 1}, {Empty, 18}, {Mixed, 1}, {Empty, 1}, 174 {Mixed, 2}, {Empty, 56}, {Mixed, 4}, {Full, 1}, {Empty, 1}, 175 {Mixed, 2}, {Empty, 4}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 176 {Empty, 1}, {Mixed, 4}, {Empty, 3}, {Mixed, 1}, {Full, 1}, 177 {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 6}, {Mixed, 2}, 178 {Empty, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 3}, 178 {Mixed, 2}, {Empty, 56}, {Mixed, 5}, {Empty, 1}, {Mixed, 2}, 179 {Empty, 4}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, 180 {Mixed, 4}, {Empty, 3}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, 181 {Empty, 2}, {Mixed, 1}, {Empty, 6}, {Mixed, 2}, {Empty, 2}, 182 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 2}, 183 {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 6}, 184 {Mixed, 1}, {Empty, 213}, {Mixed, 1}, {Empty, 656}, {Mixed, 1}, 185 {Full, 1}, {Empty, 36}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 186 {Empty, 10}, {Mixed, 1}, {Empty, 5}, {Mixed, 1}, {Empty, 5}, 187 {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 188 {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 2}, 179 189 {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 2}, 180 {Empty, 6}, {Mixed, 1}, {Empty, 213}, {Mixed, 1}, {Empty, 656}, 181 {Mixed, 1}, {Full, 1}, {Empty, 36}, {Mixed, 1}, {Empty, 1}, 182 {Mixed, 1}, {Empty, 10}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, 183 {Empty, 2}, {Mixed, 1}, {Empty, 4}, {Mixed, 2}, {Full, 1}, 184 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 185 {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 2}, 186 {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 4}, 187 {Empty, 1}, {Mixed, 1}, {Full, 2}, {Empty, 1}, {Mixed, 1}, 188 {Empty, 349}, {Mixed, 3}, {Full, 264}, {Empty, 11}, {Mixed, 1}, 189 {Empty, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Empty, 3}, 190 {Mixed, 1}, {Empty, 11}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 191 {Empty, 1}, {Mixed, 6}, {Empty, 3}, {Mixed, 2}, {Empty, 4}, 192 {Mixed, 6}, {Full, 1}, {Empty, 3}, {Mixed, 3}, {Empty, 2}, 193 {Mixed, 4}, {Full, 4}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, 194 {Empty, 1}, {Mixed, 4}, {Empty, 1}, {Mixed, 1}, {Full, 1}, 195 {Empty, 4}, {Mixed, 2}, {Full, 2}, {Empty, 1}, {Mixed, 1}, 196 {Empty, 1}, {Mixed, 1}, {Full, 4}, {Empty, 9}, {Mixed, 3}, 197 {Full, 4}, {Mixed, 3}, {Empty, 1}, {Mixed, 2}, {Full, 2}, 198 {Mixed, 2}, {Full, 2}, {Empty, 1}, {Mixed, 1}, {Full, 2}, 199 {Mixed, 3}, {Empty, 2}, {Full, 1}, {Empty, 1}, {Mixed, 1}, 200 {Empty, 1}, {Mixed, 5}, {Full, 2}, {Empty, 2}, {Mixed, 1}, 201 {Full, 16}, {Mixed, 1}, {Full, 12}, {Empty, 2}, {Mixed, 2}, 202 {Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 2}, 203 {Mixed, 4}, {Full, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 5}, 204 {Full, 8}, {Empty, 2}, {Mixed, 1}, {Full, 5}, {Empty, 1}, 205 {Mixed, 2}, {Full, 1}, {Empty, 2}, {Mixed, 1}, {Full, 1}, 206 {Empty, 1}, {Mixed, 2}, {Full, 14}, {Empty, 2}, {Mixed, 1}, 190 {Empty, 3}, {Mixed, 4}, {Empty, 1}, {Mixed, 1}, {Empty, 3}, 191 {Mixed, 1}, {Empty, 349}, {Mixed, 3}, {Full, 264}, {Empty, 11}, 192 {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 3}, 193 {Empty, 3}, {Mixed, 1}, {Empty, 11}, {Mixed, 1}, {Empty, 1}, 194 {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 2}, 195 {Empty, 3}, {Mixed, 2}, {Empty, 4}, {Mixed, 6}, {Full, 1}, 196 {Empty, 3}, {Mixed, 3}, {Empty, 2}, {Mixed, 4}, {Full, 4}, 197 {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 1}, {Mixed, 4}, 198 {Empty, 1}, {Mixed, 1}, {Full, 1}, {Empty, 4}, {Mixed, 2}, 199 {Full, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 200 {Full, 4}, {Empty, 9}, {Mixed, 3}, {Full, 4}, {Mixed, 3}, 201 {Empty, 1}, {Mixed, 2}, {Full, 1}, {Mixed, 3}, {Full, 2}, 202 {Empty, 1}, {Mixed, 2}, {Empty, 1}, {Mixed, 3}, {Empty, 2}, 203 {Full, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 5}, 204 {Full, 2}, {Empty, 2}, {Mixed, 1}, {Full, 1}, {Empty, 1}, 205 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Full, 11}, {Mixed, 1}, 206 {Full, 12}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 3}, 207 {Empty, 1}, {Mixed, 3}, {Empty, 2}, {Mixed, 4}, {Full, 2}, 208 {Mixed, 2}, {Empty, 1}, {Mixed, 5}, {Full, 8}, {Empty, 2}, 209 {Mixed, 1}, {Full, 5}, {Empty, 1}, {Mixed, 2}, {Full, 1}, 210 {Empty, 2}, {Mixed, 1}, {Full, 1}, {Empty, 1}, {Mixed, 2}, 211 {Full, 1}, {Mixed, 2}, {Full, 11}, {Empty, 2}, {Mixed, 1}, 207 212 {Full, 14}, {Empty, 1}, {Mixed, 1}, {Full, 40}, {Empty, 28}, 208 {Mixed, 1}, {Full, 3}, {Empty, 3}, {Mixed, 1}, {Full, 92}, 209 {Empty, 33}, {Mixed, 1}, {Full, 414}, {Empty, 17}, {Mixed, 3}, 213 {Mixed, 1}, {Full, 3}, {Empty, 3}, {Mixed, 1}, {Empty, 6}, 214 {Mixed, 1}, {Full, 85}, {Empty, 33}, {Mixed, 1}, {Full, 126}, 215 {Empty, 18}, {Mixed, 1}, {Full, 269}, {Empty, 17}, {Mixed, 3}, 210 216 {Full, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 3}, {Full, 27}, 211 217 {Empty, 2}, {Mixed, 3}, {Full, 515}, {Mixed, 1}, {Full, 95}, 212 218 {Empty, 3}, {Mixed, 2}, {Full, 155}, {Empty, 7}, {Mixed, 1}, 213 {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 2},214 {Mixed, 1}, { Full, 1}, {Empty, 2}, {Mixed, 1}, {Full, 5},215 { Empty, 2}, {Mixed, 2}, {Full, 4}, {Empty, 2}, {Mixed, 1},216 { Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 10},217 { Mixed, 1}, {Empty, 8}, {Mixed, 1}, {Empty, 1}, {Full, 128},219 {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 3}, 220 {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Full, 5}, {Empty, 2}, 221 {Mixed, 2}, {Full, 4}, {Empty, 2}, {Mixed, 1}, {Empty, 1}, 222 {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 10}, {Mixed, 1}, 223 {Empty, 8}, {Mixed, 1}, {Empty, 21}, {Mixed, 2}, {Full, 106}, 218 224 {Empty, 6}, {Mixed, 1}, {Full, 41}, {Mixed, 6}, {Full, 1}, 219 225 {Mixed, 1}, {Full, 8}, {Empty, 1}, {Mixed, 1}, {Empty, 2}, 220 226 {Mixed, 6}, {Empty, 1}, {Mixed, 2}, {Full, 2}, {Mixed, 4}, 221 {Full, 5}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 222 {Empty, 2}, {Mixed, 2}, {Empty, 7}, {Mixed, 1}, {Empty, 2}, 223 {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 4}, {Mixed, 1}, 224 {Empty, 3}, {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 2}, 227 {Full, 5}, {Empty, 19}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 228 {Empty, 8}, {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 2}, 225 229 {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 226 {Empty, 1}, {Mixed, 2}, {Full, 58}, {Empty, 1334}, {Mixed, 1}, 227 {Full, 1}, {Empty, 129}, {Mixed, 1}, {Empty, 6}, {Mixed, 1}, 228 {Full, 511}, {Empty, 16}, {Mixed, 1}, {Full, 22583}, {Empty, 7}, 229 {Mixed, 1}, {Full, 6128}}, 230 {Empty, 1}, {Mixed, 2}, {Full, 2}, {Mixed, 1}, {Full, 3}, 231 {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 49}, {Empty, 1334}, 232 {Mixed, 1}, {Full, 1}, {Empty, 129}, {Mixed, 1}, {Empty, 6}, 233 {Mixed, 1}, {Empty, 180}, {Mixed, 1}, {Full, 330}, {Empty, 16}, 234 {Mixed, 1}, {Full, 22583}, {Empty, 7}, {Mixed, 1}, {Full, 6128}}, 230 235 {0x80000000, 0x00002000, 0x03000000, 0x0000280f, 0x00000004, 231 236 0x00010000, 0x01800000, 0x00000001, 0x00011900, 0x0000ff00, 232 237 0xffe0f800, 0x3000003f, 0x20000000, 0x0000c000, 0x00001800, 233 0xfffc0000, 0xf8000000, 0x8000c000, 0xb0000000, 0xff f80000,234 0x0000000 f, 0x00066010, 0x0c3a0200, 0x4f7f8660, 0xf0000030,238 0xfffc0000, 0xf8000000, 0x8000c000, 0xb0000000, 0xffe00000, 239 0x00000007, 0x00066010, 0x0c3a0200, 0x4f7f8660, 0xf0000030, 235 240 0x00067811, 0x2c920200, 0xa1fdc678, 0xffc0003f, 0x00044011, 236 0x0c120200, 0xfffec440, 0xf ffc0030, 0x00066011, 0x0c120200,241 0x0c120200, 0xfffec440, 0xfdfc0030, 0x00066011, 0x0c120200, 237 242 0x4f3fc660, 0xff000030, 0x29c23813, 0x3c0038e7, 0xff7ec238, 238 0xf800003f, 0x00022010, 0x1c000200, 0xf c9fc220, 0x00ff0030,243 0xf800003f, 0x00022010, 0x1c000200, 0xf89fc220, 0x00ff0030, 239 244 0x00022011, 0x0c100200, 0xbf9fc220, 0xfff90030, 0x00022011, 240 0x18000000, 0x ff7f8220, 0x01c00030, 0x03800013, 0xd0040000,245 0x18000000, 0x7f7f8220, 0x01c00030, 0x03800013, 0xd0040000, 241 246 0x00a07b80, 0xffe3003f, 0x00000001, 0x78000000, 0xf0000000, 242 247 0x010fda69, 0xc4001351, 0x0c00c0a0, 0x00000100, 0x0001e000, 243 248 0x01000000, 0x20000000, 0xf8002000, 0x0000df40, 0xc280c200, 244 249 0x0000c200, 0x80c20000, 0x008000c2, 0x00c20000, 0x18000000, 245 0xe0000000, 0xfc000000, 0x ffe00000, 0xe0000000, 0xfe000000,250 0xe0000000, 0xfc000000, 0xc0c00000, 0xe0000000, 0xfe000000, 246 251 0xffe02000, 0xff800000, 0xfff00000, 0xfff22000, 0xc0000000, 247 252 0xfc00fc00, 0xfc00c000, 0xff000000, 0x0000f800, 0xffc00000, … … 251 256 0x00001c00, 0x0000ff00, 0xfc800000, 0x0fc00000, 0xc0c00000, 252 257 0x5500c0c0, 0xc0000000, 0x00200000, 0x10300020, 0x80230000, 253 0x0000f800, 0x00007c00, 0x000cffff, 0xe0008000, 0x c0000000,254 0x0000ffff, 0xfffe0000, 0x0000f c00, 0xf8000000, 0xffffff80,258 0x0000f800, 0x00007c00, 0x000cffff, 0xe0008000, 0x80000000, 259 0x0000ffff, 0xfffe0000, 0x0000f000, 0xf8000000, 0xffffff80, 255 260 0xfffff800, 0x00300000, 0x00c00000, 0x1c000000, 0xfffc0200, 256 0x 00008000, 0x80000000, 0x01f00000, 0x0000df40, 0x7ffe7f00,257 0x ff800000, 0x80808080, 0x80808080, 0xfffffff8, 0x04000000,258 0x fff00000, 0xffc00000, 0xf000ffff, 0x00000001, 0x01800000,259 0x0 000001f, 0x0001c000, 0x00008000, 0xf8000000, 0x0000fff0,260 0x 80000000, 0x80000000, 0xffc00000, 0xffffe000, 0x0000e000,261 0x0000 ff80, 0xfffff000, 0x40000000, 0xff000000, 0x00008000,262 0x fffcc000, 0x007fffff, 0xfc00f000, 0xff000000, 0xfc003fe0,263 0x f0000000, 0x7ff00000, 0xe0000000, 0x3c004000, 0x80000000,264 0x ff800000, 0x0c00c000, 0x07fffff8, 0xff800000, 0xff818181,265 0x0000 8080, 0xffffffcf, 0xfc00c000, 0x0000fff0, 0x00000780,266 0x f0000000, 0x0000c000, 0xfc000000, 0x1f07ff80, 0xa0800000,267 0x000 00024, 0x0007fffc, 0x0000ffff, 0x00030000, 0xffffff00,268 0x c000ffff, 0xfc000000, 0x0000c000, 0x00080000, 0x0020f080,269 0x e0000000, 0x00000001, 0x80000000, 0xe3030303, 0xcfff8080,270 0x 00001000, 0x48000080, 0xc000c000, 0xf8000000, 0x00000078,271 0x 00700000, 0xf000e000, 0xfffffffe, 0x0000ffff, 0xc0000000,272 0x e0000000, 0xfffe0000, 0xf0000000, 0x0000fff0, 0x0000f800,273 0xf 8000000, 0x40000000, 0xffc000f0, 0xc0000000, 0xfffffc00,274 0x 0000ff00, 0xffff7ff0, 0xff800000, 0xffc00000, 0xffffff00,275 0x00 0002c0, 0x6e400000, 0x00400000, 0x80000000, 0xffff007f,276 0x7 0000000, 0x7c000000, 0x3f000000, 0x01100f90, 0x78f00000,261 0xffff0fff, 0x00008000, 0x80000000, 0x01f00000, 0x0000df40, 262 0x7ffe7f00, 0xff800000, 0x80808080, 0x80808080, 0xfffffff8, 263 0x04000000, 0xfff00000, 0xffc00000, 0xf000ffff, 0x00000001, 264 0x01800000, 0x0000001f, 0x0001c000, 0x00008000, 0xf8000000, 265 0x0000fff0, 0x80000000, 0x80000000, 0xffc00000, 0xffc00000, 266 0x0000e000, 0x0000ff80, 0xfffff000, 0xff000000, 0xff00c000, 267 0x007fffff, 0xfc00f000, 0xff000000, 0xfc003fe0, 0xc0000000, 268 0x7ff00000, 0xe0000000, 0x3c004000, 0x80000000, 0xff800000, 269 0x0c00c000, 0x07fffff8, 0xff800000, 0xff818181, 0x00008080, 270 0x0000ffc0, 0xfc00c000, 0x0000fff0, 0x00000780, 0xf0000000, 271 0x0000c000, 0xfc000000, 0x1f07ff80, 0xa0800000, 0x00000024, 272 0x0007fffc, 0x0000ffff, 0x00030000, 0xffffff00, 0xc000ffff, 273 0xfc000000, 0x00080000, 0x0020f080, 0xe0000000, 0x00000001, 274 0x80000000, 0xe3030303, 0xcfff8080, 0x00001000, 0x48000080, 275 0xc000c000, 0xf8000000, 0x00000078, 0x00700000, 0xf000e000, 276 0xfffffffe, 0x0000ffff, 0xc0000000, 0xe0000000, 0xfffe0000, 277 0xf0000000, 0x0000fff0, 0x0000f800, 0xf8000000, 0x40000000, 278 0xffc000f0, 0xc0000000, 0xfffffc00, 0x0000ff00, 0xffff7ff0, 279 0xff800000, 0xffc00000, 0xffffff00, 0x000002c0, 0x6e400000, 280 0x00400000, 0x80000000, 0xffff007f, 0x07c80000, 0x70000000, 281 0x7c000000, 0x0f000000, 0x00030000, 0x01100f90, 0x78f00000, 277 282 0xfe00ff00, 0xff800780, 0x01c00000, 0x00c00000, 0x00f80000, 278 0xe1fc0000, 0xffff01ff, 0xfffffe00, 0x80000000, 0x0003c000, 279 0x7fff0000, 0x20000000, 0x0000fffc, 0xfc00fe00, 0x00200000, 280 0x0000fff0, 0xff800000, 0xf800de00, 0xffe00001, 0x00040000, 281 0xc0000000, 0x0000ffff, 0xfc00f800, 0x00066011, 0x0c120200, 282 0x1f7fc660, 0xffe0e030, 0xfc00ff00, 0x00c00000, 0xfffffc00, 283 0xfc00ffe0, 0xff000000, 0xfffffc00, 0x7ff80000, 0xfe000000, 284 0xfe000000, 0xffe08000, 0xffff8000, 0xfe000000, 0x80000000, 285 0xffff3c00, 0x0000ffff, 0xffc0c000, 0x0400ffc0, 0x1f000004, 286 0xffff0000, 0x0000ffe0, 0x80000000, 0x00007fff, 0xfffffffc, 287 0xe000f800, 0x0c00fe00, 0xffc00000, 0x00000180, 0x07f80000, 288 0xc0000000, 0xffffffc0, 0xff800000, 0xfffc0000, 0x00200000, 289 0x20000000, 0x1400219b, 0x00000010, 0x20201840, 0x84000000, 290 0x000203a0, 0x000000c0, 0x00003000, 0xff800060, 0x00000010, 291 0xf5080169, 0x5569157b, 0xa1080869, 0xf0000400, 0xf0000411, 292 0xfffcffff, 0x0000f000, 0xfff00000, 0x00018000, 0x00010001, 293 0xffc00000, 0x0000e000, 0x00008000, 0x0000f000, 0xf8000000, 294 0x0000003f, 0x0000fff8, 0xf8000000, 0xfffcfe00, 0x0000e000, 295 0xc0000000, 0x000f8000, 0xff000000, 0x80000000, 0x0000f800, 296 0x04000000, 0x00000010, 0x00000018, 0xffff0000, 0xfff0e000, 297 0xfff00000, 0xffe00000, 0x0000f000, 0xfc00ff00, 0x0000ff00, 298 0xffffc000, 0xff800000, 0xffe00000, 0xc0000000, 0xc0000000, 299 0xffff0000}}; 283 0xe1fc0000, 0xffff01ff, 0xfffffe00, 0xfff80000, 0x03f80000, 284 0x80000000, 0x0003c000, 0x7fff0000, 0x20000000, 0x0000fffc, 285 0xfc00fe00, 0x00200000, 0x0000fff0, 0xff800000, 0x0000c000, 286 0xffe00001, 0x00040000, 0xc0000000, 0x40004280, 0x0000fc00, 287 0xfc00f800, 0x00066010, 0x0c120200, 0x1f7ec660, 0xffe0e030, 288 0xfc00ff00, 0x00c00000, 0xc0000000, 0xfc00ffe0, 0xff000000, 289 0xfffffc00, 0x1c000000, 0x0000f000, 0x7ff80000, 0xfe000000, 290 0xfc000000, 0xffe08000, 0xfffffff0, 0xffff8000, 0xffffff80, 291 0xfe000000, 0x80000000, 0xffff3c00, 0x0000ffff, 0xffc0c000, 292 0x0400ffc0, 0x1f000004, 0xffff0000, 0x0000ffe0, 0x80000000, 293 0x00007fff, 0xfffffffc, 0xe000f800, 0x0c00fe00, 0xffc00000, 294 0x00000180, 0x07f80000, 0xfffffe00, 0xffffffc0, 0xff800000, 295 0xfffc0000, 0x00200000, 0x20000000, 0x1400219b, 0x00000010, 296 0x20201840, 0x84000000, 0x000203a0, 0x000000c0, 0x00003000, 297 0x07fff000, 0xffff0001, 0xff800060, 0x00000010, 0xf5080169, 298 0x5569157b, 0xa1080869, 0xf0000400, 0xf0000411, 0xfffcffff, 299 0x0000f000, 0xfff00000, 0x00018000, 0x00010001, 0xffc00000, 300 0x0000e000, 0x00008000, 0x0000f000, 0xf8000000, 0x0000003f, 301 0x0000fff8, 0xf8000000, 0xfffcfe00, 0x04000000, 0x00000010, 302 0xfffe0000, 0xfff0e000, 0xfff00000, 0xffe00000, 0x0000f000, 303 0xfc00ff00, 0x0000ff00, 0xffffc000, 0xfe00ffff, 0xffffffe0, 304 0xfffffffe, 0xff800000, 0xffe00000, 0xc0000000, 0xfffffffc, 305 0xc0000000, 0xffff0000}}; 300 306 /** Code Point Ranges for Cc 301 307 [0, 31], [127, 159]**/ … … 323 329 [1424, 1424], [1480, 1487], [1515, 1519], [1525, 1535], [1565, 1565], 324 330 [1806, 1806], [1867, 1868], [1970, 1983], [2043, 2047], [2094, 2095], 325 [2111, 2111], [2140, 2141], [2143, 2207], [222 7, 2275], [2436, 2436],331 [2111, 2111], [2140, 2141], [2143, 2207], [2229, 2274], [2436, 2436], 326 332 [2445, 2446], [2449, 2450], [2473, 2473], [2481, 2481], [2483, 2485], 327 333 [2490, 2491], [2501, 2502], [2505, 2506], [2511, 2518], [2520, 2523], … … 332 338 [2702, 2702], [2706, 2706], [2729, 2729], [2737, 2737], [2740, 2740], 333 339 [2746, 2747], [2758, 2758], [2762, 2762], [2766, 2767], [2769, 2783], 334 [2788, 2789], [2802, 28 16], [2820, 2820], [2829, 2830], [2833, 2834],335 [28 57, 2857], [2865, 2865], [2868, 2868], [2874, 2875], [2885, 2886],336 [288 9, 2890], [2894, 2901], [2904, 2907], [2910, 2910], [2916, 2917],337 [29 36, 2945], [2948, 2948], [2955, 2957], [2961, 2961], [2966, 2968],338 [29 71, 2971], [2973, 2973], [2976, 2978], [2981, 2983], [2987, 2989],339 [ 3002, 3005], [3011, 3013], [3017, 3017], [3022, 3023], [3025, 3030],340 [30 32, 3045], [3067, 3071], [3076, 3076], [3085, 3085], [3089, 3089],341 [3 113, 3113], [3130, 3132], [3141, 3141], [3145, 3145], [3150, 3156],342 [315 9, 3159], [3162, 3167], [3172, 3173], [3184, 3191], [3200, 3200],343 [320 4, 3204], [3213, 3213], [3217, 3217], [3241, 3241], [3252, 3252],344 [325 8, 3259], [3269, 3269], [3273, 3273], [3278, 3284], [3287, 3293],345 [32 95, 3295], [3300, 3301], [3312, 3312], [3315, 3328], [3332, 3332],346 [33 41, 3341], [3345, 3345], [3387, 3388], [3397, 3397], [3401, 3401],347 [340 7, 3414], [3416, 3423], [3428, 3429], [3446, 3448], [3456, 3457],348 [34 60, 3460], [3479, 3481], [3506, 3506], [3516, 3516], [3518, 3519],349 [35 27, 3529], [3531, 3534], [3541, 3541], [3543, 3543], [3552, 3557],350 [35 68, 3569], [3573, 3584], [3643, 3646], [3676, 3712], [3715, 3715],351 [371 7, 3718], [3721, 3721], [3723, 3724], [3726, 3731], [3736, 3736],352 [37 44, 3744], [3748, 3748], [3750, 3750], [3752, 3753], [3756, 3756],353 [37 70, 3770], [3774, 3775], [3781, 3781], [3783, 3783], [3790, 3791],354 [3 802, 3803], [3808, 3839], [3912, 3912], [3949, 3952], [3992, 3992],355 [ 4029, 4029], [4045, 4045], [4059, 4095], [4294, 4294], [4296, 4300],356 [4 302, 4303], [4681, 4681], [4686, 4687], [4695, 4695], [4697, 4697],357 [4 702, 4703], [4745, 4745], [4750, 4751], [4785, 4785], [4790, 4791],358 [479 9, 4799], [4801, 4801], [4806, 4807], [4823, 4823], [4881, 4881],359 [488 6, 4887], [4955, 4956], [4989, 4991], [5018, 5023], [5109, 5119],360 [5 789, 5791], [5881, 5887], [5901, 5901], [5909, 5919], [5943, 5951],361 [59 72, 5983], [5997, 5997], [6001, 6001], [6004, 6015], [6110, 6111],362 [6 122, 6127], [6138, 6143], [6159, 6159], [6170, 6175], [6264, 6271],363 [6 315, 6319], [6390, 6399], [6431, 6431], [6444, 6447], [6460, 6463],364 [64 65, 6467], [6510, 6511], [6517, 6527], [6572, 6575], [6602, 6607],365 [6 619, 6621], [6684, 6685], [6751, 6751], [6781, 6782], [6794, 6799],366 [6 810, 6815], [6830, 6831], [6847, 6911], [6988, 6991], [7037, 7039],367 [ 7156, 7163], [7224, 7226], [7242, 7244], [7296, 7359], [7368, 7375],368 [7 415, 7415], [7418, 7423], [7670, 7675], [7958, 7959], [7966, 7967],369 [ 8006, 8007], [8014, 8015], [8024, 8024], [8026, 8026], [8028, 8028],370 [80 30, 8030], [8062, 8063], [8117, 8117], [8133, 8133], [8148, 8149],371 [81 56, 8156], [8176, 8177], [8181, 8181], [8191, 8191], [8293, 8293],372 [8 306, 8307], [8335, 8335], [8349, 8351], [8382, 8399], [8433, 8447],373 [8 586, 8591], [9211, 9215], [9255, 9279], [9291, 9311], [11124, 11125],374 [ 11158, 11159], [11194, 11196], [11209, 11209], [11218, 11263],375 [11 311, 11311], [11359, 11359], [11508, 11512], [11558, 11558],376 [11 560, 11564], [11566, 11567], [11624, 11630], [11633, 11646],377 [11 671, 11679], [11687, 11687], [11695, 11695], [11703, 11703],378 [11 711, 11711], [11719, 11719], [11727, 11727], [11735, 11735],379 [117 43, 11743], [11843, 11903], [11930, 11930], [12020, 12031],380 [1 2246, 12271], [12284, 12287], [12352, 12352], [12439, 12440],381 [12 544, 12548], [12590, 12592], [12687, 12687], [12731, 12735],382 [12 772, 12783], [12831, 12831], [13055, 13055], [19894, 19903],383 [ 40909, 40959], [42125, 42127], [42183, 42191], [42540, 42559],384 [42 654, 42654], [42744, 42751], [42895, 42895], [42926, 42927],385 [429 30, 42998], [43052, 43055], [43066, 43071], [43128, 43135],386 [43 205, 43213], [43226, 43231], [43260, 43263], [43348, 43358],387 [433 89, 43391], [43470, 43470], [43482, 43485], [43519, 43519],388 [435 75, 43583], [43598, 43599], [43610, 43611], [43715, 43738],389 [437 67, 43776], [43783, 43784], [43791, 43792], [43799, 43807],390 [43 815, 43815], [43823, 43823], [43872, 43875], [43878, 43967],340 [2788, 2789], [2802, 2808], [2810, 2816], [2820, 2820], [2829, 2830], 341 [2833, 2834], [2857, 2857], [2865, 2865], [2868, 2868], [2874, 2875], 342 [2885, 2886], [2889, 2890], [2894, 2901], [2904, 2907], [2910, 2910], 343 [2916, 2917], [2936, 2945], [2948, 2948], [2955, 2957], [2961, 2961], 344 [2966, 2968], [2971, 2971], [2973, 2973], [2976, 2978], [2981, 2983], 345 [2987, 2989], [3002, 3005], [3011, 3013], [3017, 3017], [3022, 3023], 346 [3025, 3030], [3032, 3045], [3067, 3071], [3076, 3076], [3085, 3085], 347 [3089, 3089], [3113, 3113], [3130, 3132], [3141, 3141], [3145, 3145], 348 [3150, 3156], [3159, 3159], [3163, 3167], [3172, 3173], [3184, 3191], 349 [3200, 3200], [3204, 3204], [3213, 3213], [3217, 3217], [3241, 3241], 350 [3252, 3252], [3258, 3259], [3269, 3269], [3273, 3273], [3278, 3284], 351 [3287, 3293], [3295, 3295], [3300, 3301], [3312, 3312], [3315, 3328], 352 [3332, 3332], [3341, 3341], [3345, 3345], [3387, 3388], [3397, 3397], 353 [3401, 3401], [3407, 3414], [3416, 3422], [3428, 3429], [3446, 3448], 354 [3456, 3457], [3460, 3460], [3479, 3481], [3506, 3506], [3516, 3516], 355 [3518, 3519], [3527, 3529], [3531, 3534], [3541, 3541], [3543, 3543], 356 [3552, 3557], [3568, 3569], [3573, 3584], [3643, 3646], [3676, 3712], 357 [3715, 3715], [3717, 3718], [3721, 3721], [3723, 3724], [3726, 3731], 358 [3736, 3736], [3744, 3744], [3748, 3748], [3750, 3750], [3752, 3753], 359 [3756, 3756], [3770, 3770], [3774, 3775], [3781, 3781], [3783, 3783], 360 [3790, 3791], [3802, 3803], [3808, 3839], [3912, 3912], [3949, 3952], 361 [3992, 3992], [4029, 4029], [4045, 4045], [4059, 4095], [4294, 4294], 362 [4296, 4300], [4302, 4303], [4681, 4681], [4686, 4687], [4695, 4695], 363 [4697, 4697], [4702, 4703], [4745, 4745], [4750, 4751], [4785, 4785], 364 [4790, 4791], [4799, 4799], [4801, 4801], [4806, 4807], [4823, 4823], 365 [4881, 4881], [4886, 4887], [4955, 4956], [4989, 4991], [5018, 5023], 366 [5110, 5111], [5118, 5119], [5789, 5791], [5881, 5887], [5901, 5901], 367 [5909, 5919], [5943, 5951], [5972, 5983], [5997, 5997], [6001, 6001], 368 [6004, 6015], [6110, 6111], [6122, 6127], [6138, 6143], [6159, 6159], 369 [6170, 6175], [6264, 6271], [6315, 6319], [6390, 6399], [6431, 6431], 370 [6444, 6447], [6460, 6463], [6465, 6467], [6510, 6511], [6517, 6527], 371 [6572, 6575], [6602, 6607], [6619, 6621], [6684, 6685], [6751, 6751], 372 [6781, 6782], [6794, 6799], [6810, 6815], [6830, 6831], [6847, 6911], 373 [6988, 6991], [7037, 7039], [7156, 7163], [7224, 7226], [7242, 7244], 374 [7296, 7359], [7368, 7375], [7415, 7415], [7418, 7423], [7670, 7675], 375 [7958, 7959], [7966, 7967], [8006, 8007], [8014, 8015], [8024, 8024], 376 [8026, 8026], [8028, 8028], [8030, 8030], [8062, 8063], [8117, 8117], 377 [8133, 8133], [8148, 8149], [8156, 8156], [8176, 8177], [8181, 8181], 378 [8191, 8191], [8293, 8293], [8306, 8307], [8335, 8335], [8349, 8351], 379 [8383, 8399], [8433, 8447], [8588, 8591], [9211, 9215], [9255, 9279], 380 [9291, 9311], [11124, 11125], [11158, 11159], [11194, 11196], 381 [11209, 11209], [11218, 11243], [11248, 11263], [11311, 11311], 382 [11359, 11359], [11508, 11512], [11558, 11558], [11560, 11564], 383 [11566, 11567], [11624, 11630], [11633, 11646], [11671, 11679], 384 [11687, 11687], [11695, 11695], [11703, 11703], [11711, 11711], 385 [11719, 11719], [11727, 11727], [11735, 11735], [11743, 11743], 386 [11843, 11903], [11930, 11930], [12020, 12031], [12246, 12271], 387 [12284, 12287], [12352, 12352], [12439, 12440], [12544, 12548], 388 [12590, 12592], [12687, 12687], [12731, 12735], [12772, 12783], 389 [12831, 12831], [13055, 13055], [19894, 19903], [40918, 40959], 390 [42125, 42127], [42183, 42191], [42540, 42559], [42744, 42751], 391 [42926, 42927], [42936, 42998], [43052, 43055], [43066, 43071], 392 [43128, 43135], [43205, 43213], [43226, 43231], [43262, 43263], 393 [43348, 43358], [43389, 43391], [43470, 43470], [43482, 43485], 394 [43519, 43519], [43575, 43583], [43598, 43599], [43610, 43611], 395 [43715, 43738], [43767, 43776], [43783, 43784], [43791, 43792], 396 [43799, 43807], [43815, 43815], [43823, 43823], [43878, 43887], 391 397 [44014, 44015], [44026, 44031], [55204, 55215], [55239, 55242], 392 398 [55292, 55295], [64110, 64111], [64218, 64255], [64263, 64274], … … 394 400 [64322, 64322], [64325, 64325], [64450, 64466], [64832, 64847], 395 401 [64912, 64913], [64968, 65007], [65022, 65023], [65050, 65055], 396 [65070, 65071], [65107, 65107], [65127, 65127], [65132, 65135], 397 [65141, 65141], [65277, 65278], [65280, 65280], [65471, 65473], 398 [65480, 65481], [65488, 65489], [65496, 65497], [65501, 65503], 399 [65511, 65511], [65519, 65528], [65534, 65535], [65548, 65548], 400 [65575, 65575], [65595, 65595], [65598, 65598], [65614, 65615], 401 [65630, 65663], [65787, 65791], [65795, 65798], [65844, 65846], 402 [65933, 65935], [65948, 65951], [65953, 65999], [66046, 66175], 403 [66205, 66207], [66257, 66271], [66300, 66303], [66340, 66351], 404 [66379, 66383], [66427, 66431], [66462, 66462], [66500, 66503], 405 [66518, 66559], [66718, 66719], [66730, 66815], [66856, 66863], 406 [66916, 66926], [66928, 67071], [67383, 67391], [67414, 67423], 407 [67432, 67583], [67590, 67591], [67593, 67593], [67638, 67638], 408 [67641, 67643], [67645, 67646], [67670, 67670], [67743, 67750], 409 [67760, 67839], [67868, 67870], [67898, 67902], [67904, 67967], 410 [68024, 68029], [68032, 68095], [68100, 68100], [68103, 68107], 411 [68116, 68116], [68120, 68120], [68148, 68151], [68155, 68158], 412 [68168, 68175], [68185, 68191], [68256, 68287], [68327, 68330], 413 [68343, 68351], [68406, 68408], [68438, 68439], [68467, 68471], 414 [68498, 68504], [68509, 68520], [68528, 68607], [68681, 69215], 402 [65107, 65107], [65127, 65127], [65132, 65135], [65141, 65141], 403 [65277, 65278], [65280, 65280], [65471, 65473], [65480, 65481], 404 [65488, 65489], [65496, 65497], [65501, 65503], [65511, 65511], 405 [65519, 65528], [65534, 65535], [65548, 65548], [65575, 65575], 406 [65595, 65595], [65598, 65598], [65614, 65615], [65630, 65663], 407 [65787, 65791], [65795, 65798], [65844, 65846], [65933, 65935], 408 [65948, 65951], [65953, 65999], [66046, 66175], [66205, 66207], 409 [66257, 66271], [66300, 66303], [66340, 66351], [66379, 66383], 410 [66427, 66431], [66462, 66462], [66500, 66503], [66518, 66559], 411 [66718, 66719], [66730, 66815], [66856, 66863], [66916, 66926], 412 [66928, 67071], [67383, 67391], [67414, 67423], [67432, 67583], 413 [67590, 67591], [67593, 67593], [67638, 67638], [67641, 67643], 414 [67645, 67646], [67670, 67670], [67743, 67750], [67760, 67807], 415 [67827, 67827], [67830, 67834], [67868, 67870], [67898, 67902], 416 [67904, 67967], [68024, 68027], [68048, 68049], [68100, 68100], 417 [68103, 68107], [68116, 68116], [68120, 68120], [68148, 68151], 418 [68155, 68158], [68168, 68175], [68185, 68191], [68256, 68287], 419 [68327, 68330], [68343, 68351], [68406, 68408], [68438, 68439], 420 [68467, 68471], [68498, 68504], [68509, 68520], [68528, 68607], 421 [68681, 68735], [68787, 68799], [68851, 68857], [68864, 69215], 415 422 [69247, 69631], [69710, 69713], [69744, 69758], [69826, 69839], 416 423 [69865, 69871], [69882, 69887], [69941, 69941], [69956, 69967], 417 [70007, 70015], [70089, 70092], [70094, 70095], [70107, 70112], 418 [70133, 70143], [70162, 70162], [70206, 70319], [70379, 70383], 419 [70394, 70400], [70404, 70404], [70413, 70414], [70417, 70418], 424 [70007, 70015], [70094, 70095], [70112, 70112], [70133, 70143], 425 [70162, 70162], [70206, 70271], [70279, 70279], [70281, 70281], 426 [70286, 70286], [70302, 70302], [70314, 70319], [70379, 70383], 427 [70394, 70399], [70404, 70404], [70413, 70414], [70417, 70418], 420 428 [70441, 70441], [70449, 70449], [70452, 70452], [70458, 70459], 421 [70469, 70470], [70473, 70474], [70478, 70486], [70488, 70492], 422 [70500, 70501], [70509, 70511], [70517, 70783], [70856, 70863], 423 [70874, 71039], [71094, 71095], [71114, 71167], [71237, 71247], 424 [71258, 71295], [71352, 71359], [71370, 71839], [71923, 71934], 425 [71936, 72383], [72441, 73727], [74649, 74751], [74863, 74863], 426 [74869, 77823], [78895, 92159], [92729, 92735], [92767, 92767], 427 [92778, 92781], [92784, 92879], [92910, 92911], [92918, 92927], 428 [92998, 93007], [93018, 93018], [93026, 93026], [93048, 93052], 429 [93072, 93951], [94021, 94031], [94079, 94094], [94112, 110591], 430 [110594, 113663], [113771, 113775], [113789, 113791], [113801, 113807], 431 [113818, 113819], [113828, 118783], [119030, 119039], [119079, 119080], 432 [119262, 119295], [119366, 119551], [119639, 119647], [119666, 119807], 433 [119893, 119893], [119965, 119965], [119968, 119969], [119971, 119972], 434 [119975, 119976], [119981, 119981], [119994, 119994], [119996, 119996], 435 [120004, 120004], [120070, 120070], [120075, 120076], [120085, 120085], 436 [120093, 120093], [120122, 120122], [120127, 120127], [120133, 120133], 437 [120135, 120137], [120145, 120145], [120486, 120487], [120780, 120781], 438 [120832, 124927], [125125, 125126], [125143, 126463], [126468, 126468], 429 [70469, 70470], [70473, 70474], [70478, 70479], [70481, 70486], 430 [70488, 70492], [70500, 70501], [70509, 70511], [70517, 70783], 431 [70856, 70863], [70874, 71039], [71094, 71095], [71134, 71167], 432 [71237, 71247], [71258, 71295], [71352, 71359], [71370, 71423], 433 [71450, 71452], [71468, 71471], [71488, 71839], [71923, 71934], 434 [71936, 72383], [72441, 73727], [74650, 74751], [74863, 74863], 435 [74869, 74879], [75076, 77823], [78895, 82943], [83527, 92159], 436 [92729, 92735], [92767, 92767], [92778, 92781], [92784, 92879], 437 [92910, 92911], [92918, 92927], [92998, 93007], [93018, 93018], 438 [93026, 93026], [93048, 93052], [93072, 93951], [94021, 94031], 439 [94079, 94094], [94112, 110591], [110594, 113663], [113771, 113775], 440 [113789, 113791], [113801, 113807], [113818, 113819], [113828, 118783], 441 [119030, 119039], [119079, 119080], [119273, 119295], [119366, 119551], 442 [119639, 119647], [119666, 119807], [119893, 119893], [119965, 119965], 443 [119968, 119969], [119971, 119972], [119975, 119976], [119981, 119981], 444 [119994, 119994], [119996, 119996], [120004, 120004], [120070, 120070], 445 [120075, 120076], [120085, 120085], [120093, 120093], [120122, 120122], 446 [120127, 120127], [120133, 120133], [120135, 120137], [120145, 120145], 447 [120486, 120487], [120780, 120781], [121484, 121498], [121504, 121504], 448 [121520, 124927], [125125, 125126], [125143, 126463], [126468, 126468], 439 449 [126496, 126496], [126499, 126499], [126501, 126502], [126504, 126504], 440 450 [126515, 126515], [126520, 126520], [126522, 126522], [126524, 126529], … … 448 458 [127168, 127168], [127184, 127184], [127222, 127231], [127245, 127247], 449 459 [127279, 127279], [127340, 127343], [127387, 127461], [127491, 127503], 450 [127547, 127551], [127561, 127567], [127570, 127743], [12 7789, 127791],451 [12 7870, 127871], [127951, 127955], [127992, 127999], [128255, 128255],452 [128 331, 128335], [128378, 128378], [128420, 128420], [128579, 128580],453 [12 8720, 128735], [128749, 128751], [128756, 128767], [128884, 128895],454 [12 8981, 129023], [129036, 129039], [129096, 129103], [129114, 129119],455 [1 29160, 129167], [129198, 131071], [173783, 173823], [177973, 177983],456 [ 178206, 194559], [195102, 917504], [917506, 917535], [917632, 917759],457 [ 918000, 983039], [1048574, 1048575], [1114110, 1114111]**/460 [127547, 127551], [127561, 127567], [127570, 127743], [128378, 128378], 461 [128420, 128420], [128721, 128735], [128749, 128751], [128756, 128767], 462 [128884, 128895], [128981, 129023], [129036, 129039], [129096, 129103], 463 [129114, 129119], [129160, 129167], [129198, 129295], [129305, 129407], 464 [129413, 129471], [129473, 131071], [173783, 173823], [177973, 177983], 465 [178206, 178207], [183970, 194559], [195102, 917504], [917506, 917535], 466 [917632, 917759], [918000, 983039], [1048574, 1048575], 467 [1114110, 1114111]**/ 458 468 const UnicodeSet cn_Set 459 469 {{{Empty, 27}, {Mixed, 3}, {Empty, 11}, {Mixed, 4}, {Empty, 1}, … … 474 484 {Mixed, 3}, {Empty, 3}, {Mixed, 5}, {Empty, 4}, {Mixed, 1}, 475 485 {Empty, 18}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 56}, 476 {Mixed, 4}, {Full, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 4}, 477 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 4}, 478 {Empty, 3}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 2}, 479 {Mixed, 1}, {Empty, 6}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, 480 {Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 2}, 481 {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 6}, {Mixed, 1}, 482 {Empty, 213}, {Mixed, 1}, {Empty, 656}, {Mixed, 1}, {Full, 1}, 483 {Empty, 36}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 10}, 484 {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, 485 {Empty, 4}, {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Empty, 1}, 486 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 2}, 487 {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, 488 {Mixed, 2}, {Empty, 3}, {Mixed, 4}, {Empty, 1}, {Mixed, 1}, 489 {Full, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 349}, {Mixed, 3}, 490 {Empty, 275}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Full, 1}, 491 {Mixed, 3}, {Empty, 3}, {Mixed, 1}, {Empty, 11}, {Mixed, 1}, 492 {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 6}, {Empty, 3}, 493 {Mixed, 2}, {Empty, 4}, {Mixed, 6}, {Full, 1}, {Empty, 3}, 494 {Mixed, 3}, {Empty, 2}, {Mixed, 4}, {Full, 4}, {Mixed, 1}, 495 {Empty, 1}, {Mixed, 2}, {Empty, 1}, {Mixed, 4}, {Empty, 1}, 496 {Mixed, 1}, {Full, 1}, {Empty, 4}, {Mixed, 2}, {Full, 2}, 497 {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Full, 4}, 498 {Empty, 9}, {Mixed, 3}, {Full, 4}, {Mixed, 3}, {Empty, 1}, 499 {Mixed, 2}, {Full, 2}, {Mixed, 2}, {Full, 2}, {Empty, 1}, 500 {Mixed, 1}, {Full, 2}, {Mixed, 3}, {Empty, 2}, {Full, 1}, 501 {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 5}, {Full, 2}, 502 {Empty, 2}, {Mixed, 1}, {Full, 16}, {Mixed, 1}, {Full, 12}, 503 {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, 504 {Mixed, 3}, {Empty, 2}, {Mixed, 4}, {Full, 3}, {Mixed, 1}, 505 {Empty, 1}, {Mixed, 5}, {Full, 8}, {Empty, 2}, {Mixed, 1}, 506 {Full, 5}, {Empty, 1}, {Mixed, 2}, {Full, 1}, {Empty, 2}, 507 {Mixed, 1}, {Full, 1}, {Empty, 1}, {Mixed, 2}, {Full, 14}, 486 {Mixed, 5}, {Empty, 1}, {Mixed, 2}, {Empty, 4}, {Mixed, 1}, 487 {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 4}, {Empty, 3}, 488 {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, 489 {Empty, 6}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 1}, 490 {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, 491 {Empty, 1}, {Mixed, 2}, {Empty, 6}, {Mixed, 1}, {Empty, 213}, 492 {Mixed, 1}, {Empty, 656}, {Mixed, 1}, {Full, 1}, {Empty, 36}, 493 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 10}, {Mixed, 1}, 494 {Empty, 5}, {Mixed, 1}, {Empty, 5}, {Mixed, 1}, {Full, 1}, 495 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 496 {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 2}, 497 {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 4}, 498 {Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 349}, 499 {Mixed, 3}, {Empty, 275}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, 500 {Full, 1}, {Mixed, 3}, {Empty, 3}, {Mixed, 1}, {Empty, 11}, 501 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 3}, 502 {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 2}, {Empty, 4}, 503 {Mixed, 6}, {Full, 1}, {Empty, 3}, {Mixed, 3}, {Empty, 2}, 504 {Mixed, 4}, {Full, 4}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, 505 {Empty, 1}, {Mixed, 4}, {Empty, 1}, {Mixed, 1}, {Full, 1}, 506 {Empty, 4}, {Mixed, 2}, {Full, 2}, {Empty, 1}, {Mixed, 1}, 507 {Empty, 1}, {Mixed, 1}, {Full, 4}, {Empty, 9}, {Mixed, 3}, 508 {Full, 4}, {Mixed, 3}, {Empty, 1}, {Mixed, 2}, {Full, 1}, 509 {Mixed, 3}, {Full, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 1}, 510 {Mixed, 3}, {Empty, 2}, {Full, 1}, {Empty, 1}, {Mixed, 1}, 511 {Empty, 1}, {Mixed, 5}, {Full, 2}, {Empty, 2}, {Mixed, 1}, 512 {Full, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 513 {Full, 11}, {Mixed, 1}, {Full, 12}, {Empty, 2}, {Mixed, 2}, 514 {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 3}, {Empty, 2}, 515 {Mixed, 4}, {Full, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 5}, 516 {Full, 8}, {Empty, 2}, {Mixed, 1}, {Full, 5}, {Empty, 1}, 517 {Mixed, 2}, {Full, 1}, {Empty, 2}, {Mixed, 1}, {Full, 1}, 518 {Empty, 1}, {Mixed, 2}, {Full, 1}, {Mixed, 2}, {Full, 11}, 508 519 {Empty, 2}, {Mixed, 1}, {Full, 14}, {Empty, 1}, {Mixed, 1}, 509 520 {Full, 40}, {Empty, 28}, {Mixed, 1}, {Full, 3}, {Empty, 3}, 510 {Mixed, 1}, {Full, 92}, {Empty, 33}, {Mixed, 1}, {Full, 414}, 521 {Mixed, 1}, {Empty, 6}, {Mixed, 1}, {Full, 85}, {Empty, 33}, 522 {Mixed, 1}, {Full, 126}, {Empty, 18}, {Mixed, 1}, {Full, 269}, 511 523 {Empty, 17}, {Mixed, 3}, {Full, 2}, {Mixed, 2}, {Empty, 2}, 512 524 {Mixed, 3}, {Full, 27}, {Empty, 2}, {Mixed, 3}, {Full, 515}, 513 525 {Mixed, 1}, {Full, 95}, {Empty, 3}, {Mixed, 3}, {Full, 154}, 514 {Empty, 7}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 4},515 {Mixed, 1}, { Full, 1}, {Empty, 2}, {Mixed, 1}, {Full, 5},516 { Empty, 2}, {Mixed, 2}, {Full, 4}, {Empty, 2}, {Mixed, 1},517 { Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 10},518 { Mixed, 1}, {Empty, 8}, {Mixed, 1}, {Empty, 1}, {Full, 128},526 {Empty, 7}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 5}, 527 {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Full, 5}, {Empty, 2}, 528 {Mixed, 2}, {Full, 4}, {Empty, 2}, {Mixed, 1}, {Empty, 1}, 529 {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 10}, {Mixed, 1}, 530 {Empty, 8}, {Mixed, 1}, {Empty, 21}, {Mixed, 2}, {Full, 106}, 519 531 {Empty, 6}, {Mixed, 1}, {Full, 41}, {Mixed, 6}, {Full, 1}, 520 532 {Mixed, 1}, {Full, 8}, {Empty, 1}, {Mixed, 1}, {Empty, 2}, 521 533 {Mixed, 6}, {Empty, 1}, {Mixed, 2}, {Full, 2}, {Mixed, 4}, 522 {Full, 5}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 523 {Empty, 2}, {Mixed, 2}, {Empty, 7}, {Mixed, 1}, {Empty, 2}, 524 {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 4}, {Mixed, 1}, 525 {Empty, 3}, {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 2}, 534 {Full, 5}, {Empty, 19}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 535 {Empty, 8}, {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 2}, 526 536 {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 527 {Empty, 1}, {Mixed, 2}, {Full, 58}, {Empty, 1334}, {Mixed, 1}, 528 {Full, 1}, {Empty, 129}, {Mixed, 1}, {Empty, 6}, {Mixed, 1}, 529 {Full, 511}, {Empty, 16}, {Mixed, 1}, {Full, 22575}, {Mixed, 1}, 530 {Empty, 3}, {Full, 4}, {Empty, 7}, {Mixed, 1}, {Full, 2032}, 531 {Empty, 2047}, {Mixed, 1}, {Empty, 2047}, {Mixed, 1}}, 537 {Empty, 1}, {Mixed, 2}, {Full, 2}, {Mixed, 1}, {Full, 3}, 538 {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 49}, {Empty, 1334}, 539 {Mixed, 1}, {Full, 1}, {Empty, 129}, {Mixed, 1}, {Empty, 6}, 540 {Mixed, 1}, {Empty, 180}, {Mixed, 1}, {Full, 330}, {Empty, 16}, 541 {Mixed, 1}, {Full, 22575}, {Mixed, 1}, {Empty, 3}, {Full, 4}, 542 {Empty, 7}, {Mixed, 1}, {Full, 2032}, {Empty, 2047}, {Mixed, 1}, 543 {Empty, 2047}, {Mixed, 1}}, 532 544 {0x03000000, 0x0000280f, 0x00000004, 0x00010000, 0x01800000, 533 545 0x00000001, 0x00011900, 0x0000ff00, 0xffe0f800, 0x20000000, 534 546 0x00004000, 0x00001800, 0xfffc0000, 0xf8000000, 0x8000c000, 535 0xb0000000, 0xff f80000, 0x0000000f, 0x00066010, 0x0c3a0200,547 0xb0000000, 0xffe00000, 0x00000007, 0x00066010, 0x0c3a0200, 536 548 0x4f7f8660, 0xf0000030, 0x00067811, 0x2c920200, 0xa1fdc678, 537 0xffc0003f, 0x00044011, 0x0c120200, 0xfffec440, 0xf ffc0030,549 0xffc0003f, 0x00044011, 0x0c120200, 0xfffec440, 0xfdfc0030, 538 550 0x00066011, 0x0c120200, 0x4f3fc660, 0xff000030, 0x29c23813, 539 551 0x3c0038e7, 0xff7ec238, 0xf800003f, 0x00022010, 0x1c000200, 540 0xf c9fc220, 0x00ff0030, 0x00022011, 0x0c100200, 0xbf9fc220,541 0xfff90030, 0x00022011, 0x18000000, 0x ff7f8220, 0x01c00030,552 0xf89fc220, 0x00ff0030, 0x00022011, 0x0c100200, 0xbf9fc220, 553 0xfff90030, 0x00022011, 0x18000000, 0x7f7f8220, 0x01c00030, 542 554 0x03800013, 0xd0040000, 0x00a07b80, 0xffe3003f, 0x00000001, 543 555 0x78000000, 0xf0000000, 0x010fda69, 0xc4001351, 0x0c00c0a0, 544 556 0x00000100, 0x0001e000, 0x01000000, 0x20000000, 0xf8002000, 545 557 0x0000df40, 0xc280c200, 0x0000c200, 0x80c20000, 0x008000c2, 546 0x00c20000, 0x18000000, 0xe0000000, 0xfc000000, 0x ffe00000,558 0x00c20000, 0x18000000, 0xe0000000, 0xfc000000, 0xc0c00000, 547 559 0xe0000000, 0xfe000000, 0xffe02000, 0xff800000, 0xfff00000, 548 560 0xfff22000, 0xc0000000, 0xfc00fc00, 0xfc008000, 0xff000000, … … 552 564 0x0ff00000, 0x07000000, 0x00001c00, 0x0000ff00, 0xfc800000, 553 565 0x0fc00000, 0xc0c00000, 0x5500c0c0, 0xc0000000, 0x00200000, 554 0x10300020, 0x80230000, 0x000c0020, 0xe0008000, 0x c0000000,555 0x0000ffff, 0xfffe0000, 0x0000f c00, 0xf8000000, 0xffffff80,566 0x10300020, 0x80230000, 0x000c0020, 0xe0008000, 0x80000000, 567 0x0000ffff, 0xfffe0000, 0x0000f000, 0xf8000000, 0xffffff80, 556 568 0xfffff800, 0x00300000, 0x00c00000, 0x1c000000, 0xfffc0200, 557 0x 00008000, 0x80000000, 0x01f00000, 0x0000df40, 0x7ffe7f00,558 0x ff800000, 0x80808080, 0x80808080, 0xfffffff8, 0x04000000,559 0x fff00000, 0xffc00000, 0xf000ffff, 0x00000001, 0x01800000,560 0x0 000001f, 0x0001c000, 0x00008000, 0xf8000000, 0x0000fff0,561 0x 80000000, 0x80000000, 0xffc00000, 0xffffe000, 0x0000e000,562 0x0000 ff80, 0xfffff000, 0x40000000, 0xff000000, 0x00008000,563 0x fffcc000, 0x007fffff, 0xfc00f000, 0xff000000, 0xfc003fe0,564 0x f0000000, 0x7ff00000, 0xe0000000, 0x3c004000, 0x80000000,565 0x ff800000, 0x0c00c000, 0x07fffff8, 0xff800000, 0xff818181,566 0x0000 8080, 0xffffffcf, 0xfc00c000, 0x0000fff0, 0x00000780,567 0x f0000000, 0x0000c000, 0xfc000000, 0x1f07ff80, 0xa0800000,568 0x000 00024, 0x0007fffc, 0x0000ffff, 0x00030000, 0xffffff00,569 0x c000ffff, 0xfc000000, 0x0000c000, 0x00080000, 0x0020f080,570 0x 60000000, 0x00000001, 0x80000000, 0xe3030303, 0xc1ff8080,571 0x 00001000, 0x48000080, 0xc000c000, 0xf8000000, 0x00000078,572 0x 00700000, 0xf000e000, 0xfffffffe, 0x0000ffff, 0xc0000000,573 0x e0000000, 0xfffe0000, 0xf0000000, 0x0000fff0, 0x0000f800,574 0xf 8000000, 0x40000000, 0xffc000f0, 0xc0000000, 0xfffffc00,575 0x 0000ff00, 0xffff7ff0, 0xff800000, 0xffc00000, 0xffffff00,576 0x00 0002c0, 0x6e400000, 0x00400000, 0x80000000, 0xffff007f,577 0x7 0000000, 0x7c000000, 0x3f000000, 0x01100f90, 0x78f00000,569 0xffff0fff, 0x00008000, 0x80000000, 0x01f00000, 0x0000df40, 570 0x7ffe7f00, 0xff800000, 0x80808080, 0x80808080, 0xfffffff8, 571 0x04000000, 0xfff00000, 0xffc00000, 0xf000ffff, 0x00000001, 572 0x01800000, 0x0000001f, 0x0001c000, 0x00008000, 0xf8000000, 573 0x0000fff0, 0x80000000, 0x80000000, 0xffc00000, 0xffc00000, 574 0x0000e000, 0x0000ff80, 0xfffff000, 0xff000000, 0xff00c000, 575 0x007fffff, 0xfc00f000, 0xff000000, 0xfc003fe0, 0xc0000000, 576 0x7ff00000, 0xe0000000, 0x3c004000, 0x80000000, 0xff800000, 577 0x0c00c000, 0x07fffff8, 0xff800000, 0xff818181, 0x00008080, 578 0x0000ffc0, 0xfc00c000, 0x0000fff0, 0x00000780, 0xf0000000, 579 0x0000c000, 0xfc000000, 0x1f07ff80, 0xa0800000, 0x00000024, 580 0x0007fffc, 0x0000ffff, 0x00030000, 0xffffff00, 0xc000ffff, 581 0xfc000000, 0x00080000, 0x0020f080, 0x60000000, 0x00000001, 582 0x80000000, 0xe3030303, 0xc1ff8080, 0x00001000, 0x48000080, 583 0xc000c000, 0xf8000000, 0x00000078, 0x00700000, 0xf000e000, 584 0xfffffffe, 0x0000ffff, 0xc0000000, 0xe0000000, 0xfffe0000, 585 0xf0000000, 0x0000fff0, 0x0000f800, 0xf8000000, 0x40000000, 586 0xffc000f0, 0xc0000000, 0xfffffc00, 0x0000ff00, 0xffff7ff0, 587 0xff800000, 0xffc00000, 0xffffff00, 0x000002c0, 0x6e400000, 588 0x00400000, 0x80000000, 0xffff007f, 0x07c80000, 0x70000000, 589 0x7c000000, 0x0f000000, 0x00030000, 0x01100f90, 0x78f00000, 578 590 0xfe00ff00, 0xff800780, 0x01c00000, 0x00c00000, 0x00f80000, 579 0xe1fc0000, 0xffff01ff, 0xfffffe00, 0x80000000, 0x0003c000, 580 0x7fff0000, 0x0000fffc, 0xfc00fe00, 0x00200000, 0x0000fff0, 581 0xff800000, 0xf800de00, 0xffe00001, 0x00040000, 0xc0000000, 582 0x0000ffff, 0xfc00f800, 0x00066011, 0x0c120200, 0x1f7fc660, 583 0xffe0e030, 0xfc00ff00, 0x00c00000, 0xfffffc00, 0xfc00ffe0, 584 0xff000000, 0xfffffc00, 0x7ff80000, 0xfe000000, 0xfe000000, 585 0xffe08000, 0xffff8000, 0xfe000000, 0x80000000, 0xffff3c00, 586 0x0000ffff, 0xffc0c000, 0x0400ffc0, 0x1f000004, 0xffff0000, 587 0x0000ffe0, 0x80000000, 0x00007fff, 0xfffffffc, 0xe000f800, 588 0x0c00fe00, 0xfffffff0, 0xffc00000, 0x00000180, 0xc0000000, 589 0xffffffc0, 0xff800000, 0xfffc0000, 0x00200000, 0x20000000, 590 0x1400219b, 0x00000010, 0x20201840, 0x84000000, 0x000203a0, 591 0x000000c0, 0x00003000, 0xff800060, 0x00000010, 0xf5080169, 592 0x5569157b, 0xa1080869, 0xf0000400, 0xf0000411, 0xfffcffff, 593 0x0000f000, 0xfff00000, 0x00018000, 0x00010001, 0xffc00000, 594 0x0000e000, 0x00008000, 0x0000f000, 0xf8000000, 0x0000003f, 595 0x0000fff8, 0xf8000000, 0xfffcfe00, 0x0000e000, 0xc0000000, 596 0x000f8000, 0xff000000, 0x80000000, 0x0000f800, 0x04000000, 597 0x00000010, 0x00000018, 0xffff0000, 0xfff0e000, 0xfff00000, 598 0xffe00000, 0x0000f000, 0xfc00ff00, 0x0000ff00, 0xffffc000, 599 0xff800000, 0xffe00000, 0xc0000000, 0xc0000000, 0xfffffffd, 600 0xffff0000, 0xc0000000, 0xc0000000}}; 591 0xe1fc0000, 0xffff01ff, 0xfffffe00, 0xfff80000, 0x03f80000, 592 0x80000000, 0x0003c000, 0x7fff0000, 0x0000fffc, 0xfc00fe00, 593 0x00200000, 0x0000fff0, 0xff800000, 0x0000c000, 0xffe00001, 594 0x00040000, 0xc0000000, 0x40004280, 0x0000fc00, 0xfc00f800, 595 0x00066010, 0x0c120200, 0x1f7ec660, 0xffe0e030, 0xfc00ff00, 596 0x00c00000, 0xc0000000, 0xfc00ffe0, 0xff000000, 0xfffffc00, 597 0x1c000000, 0x0000f000, 0x7ff80000, 0xfe000000, 0xfc000000, 598 0xffe08000, 0xfffffff0, 0xffff8000, 0xffffff80, 0xfe000000, 599 0x80000000, 0xffff3c00, 0x0000ffff, 0xffc0c000, 0x0400ffc0, 600 0x1f000004, 0xffff0000, 0x0000ffe0, 0x80000000, 0x00007fff, 601 0xfffffffc, 0xe000f800, 0x0c00fe00, 0xfffffff0, 0xffc00000, 602 0x00000180, 0xfffffe00, 0xffffffc0, 0xff800000, 0xfffc0000, 603 0x00200000, 0x20000000, 0x1400219b, 0x00000010, 0x20201840, 604 0x84000000, 0x000203a0, 0x000000c0, 0x00003000, 0x07fff000, 605 0xffff0001, 0xff800060, 0x00000010, 0xf5080169, 0x5569157b, 606 0xa1080869, 0xf0000400, 0xf0000411, 0xfffcffff, 0x0000f000, 607 0xfff00000, 0x00018000, 0x00010001, 0xffc00000, 0x0000e000, 608 0x00008000, 0x0000f000, 0xf8000000, 0x0000003f, 0x0000fff8, 609 0xf8000000, 0xfffcfe00, 0x04000000, 0x00000010, 0xfffe0000, 610 0xfff0e000, 0xfff00000, 0xffe00000, 0x0000f000, 0xfc00ff00, 611 0x0000ff00, 0xffffc000, 0xfe00ffff, 0xffffffe0, 0xfffffffe, 612 0xff800000, 0xffe00000, 0xc0000000, 0xfffffffc, 0xc0000000, 613 0xfffffffd, 0xffff0000, 0xc0000000, 0xc0000000}}; 601 614 /** Code Point Ranges for Co 602 615 [57344, 63743], [983040, 1048573], [1048576, 1114109]**/ … … 620 633 [1869, 1957], [1969, 1969], [1994, 2026], [2036, 2037], [2042, 2042], 621 634 [2048, 2069], [2074, 2074], [2084, 2084], [2088, 2088], [2112, 2136], 622 [2208, 222 6], [2308, 2361], [2365, 2365], [2384, 2384], [2392, 2401],635 [2208, 2228], [2308, 2361], [2365, 2365], [2384, 2384], [2392, 2401], 623 636 [2417, 2432], [2437, 2444], [2447, 2448], [2451, 2472], [2474, 2480], 624 637 [2482, 2482], [2486, 2489], [2493, 2493], [2510, 2510], [2524, 2525], … … 627 640 [2654, 2654], [2674, 2676], [2693, 2701], [2703, 2705], [2707, 2728], 628 641 [2730, 2736], [2738, 2739], [2741, 2745], [2749, 2749], [2768, 2768], 629 [2784, 2785], [2821, 2828], [2831, 2832], [2835, 2856], [2858, 2864], 630 [2866, 2867], [2869, 2873], [2877, 2877], [2908, 2909], [2911, 2913], 631 [2929, 2929], [2947, 2947], [2949, 2954], [2958, 2960], [2962, 2965], 632 [2969, 2970], [2972, 2972], [2974, 2975], [2979, 2980], [2984, 2986], 633 [2990, 3001], [3024, 3024], [3077, 3084], [3086, 3088], [3090, 3112], 634 [3114, 3129], [3133, 3133], [3160, 3161], [3168, 3169], [3205, 3212], 635 [3214, 3216], [3218, 3240], [3242, 3251], [3253, 3257], [3261, 3261], 636 [3294, 3294], [3296, 3297], [3313, 3314], [3333, 3340], [3342, 3344], 637 [3346, 3386], [3389, 3389], [3406, 3406], [3424, 3425], [3450, 3455], 638 [3461, 3478], [3482, 3505], [3507, 3515], [3517, 3517], [3520, 3526], 639 [3585, 3632], [3634, 3635], [3648, 3654], [3713, 3714], [3716, 3716], 640 [3719, 3720], [3722, 3722], [3725, 3725], [3732, 3735], [3737, 3743], 641 [3745, 3747], [3749, 3749], [3751, 3751], [3754, 3755], [3757, 3760], 642 [3762, 3763], [3773, 3773], [3776, 3780], [3782, 3782], [3804, 3807], 643 [3840, 3840], [3904, 3911], [3913, 3948], [3976, 3980], [4096, 4138], 644 [4159, 4159], [4176, 4181], [4186, 4189], [4193, 4193], [4197, 4198], 645 [4206, 4208], [4213, 4225], [4238, 4238], [4256, 4293], [4295, 4295], 646 [4301, 4301], [4304, 4346], [4348, 4680], [4682, 4685], [4688, 4694], 647 [4696, 4696], [4698, 4701], [4704, 4744], [4746, 4749], [4752, 4784], 648 [4786, 4789], [4792, 4798], [4800, 4800], [4802, 4805], [4808, 4822], 649 [4824, 4880], [4882, 4885], [4888, 4954], [4992, 5007], [5024, 5108], 650 [5121, 5740], [5743, 5759], [5761, 5786], [5792, 5866], [5873, 5880], 651 [5888, 5900], [5902, 5905], [5920, 5937], [5952, 5969], [5984, 5996], 652 [5998, 6000], [6016, 6067], [6103, 6103], [6108, 6108], [6176, 6263], 653 [6272, 6312], [6314, 6314], [6320, 6389], [6400, 6430], [6480, 6509], 654 [6512, 6516], [6528, 6571], [6593, 6599], [6656, 6678], [6688, 6740], 655 [6823, 6823], [6917, 6963], [6981, 6987], [7043, 7072], [7086, 7087], 656 [7098, 7141], [7168, 7203], [7245, 7247], [7258, 7293], [7401, 7404], 657 [7406, 7409], [7413, 7414], [7424, 7615], [7680, 7957], [7960, 7965], 658 [7968, 8005], [8008, 8013], [8016, 8023], [8025, 8025], [8027, 8027], 659 [8029, 8029], [8031, 8061], [8064, 8116], [8118, 8124], [8126, 8126], 660 [8130, 8132], [8134, 8140], [8144, 8147], [8150, 8155], [8160, 8172], 661 [8178, 8180], [8182, 8188], [8305, 8305], [8319, 8319], [8336, 8348], 662 [8450, 8450], [8455, 8455], [8458, 8467], [8469, 8469], [8473, 8477], 663 [8484, 8484], [8486, 8486], [8488, 8488], [8490, 8493], [8495, 8505], 664 [8508, 8511], [8517, 8521], [8526, 8526], [8579, 8580], [11264, 11310], 665 [11312, 11358], [11360, 11492], [11499, 11502], [11506, 11507], 666 [11520, 11557], [11559, 11559], [11565, 11565], [11568, 11623], 667 [11631, 11631], [11648, 11670], [11680, 11686], [11688, 11694], 668 [11696, 11702], [11704, 11710], [11712, 11718], [11720, 11726], 669 [11728, 11734], [11736, 11742], [11823, 11823], [12293, 12294], 670 [12337, 12341], [12347, 12348], [12353, 12438], [12445, 12447], 671 [12449, 12538], [12540, 12543], [12549, 12589], [12593, 12686], 672 [12704, 12730], [12784, 12799], [13312, 19893], [19968, 40908], 673 [40960, 42124], [42192, 42237], [42240, 42508], [42512, 42527], 674 [42538, 42539], [42560, 42606], [42623, 42653], [42656, 42725], 675 [42775, 42783], [42786, 42888], [42891, 42894], [42896, 42925], 676 [42928, 42929], [42999, 43009], [43011, 43013], [43015, 43018], 677 [43020, 43042], [43072, 43123], [43138, 43187], [43250, 43255], 678 [43259, 43259], [43274, 43301], [43312, 43334], [43360, 43388], 679 [43396, 43442], [43471, 43471], [43488, 43492], [43494, 43503], 680 [43514, 43518], [43520, 43560], [43584, 43586], [43588, 43595], 681 [43616, 43638], [43642, 43642], [43646, 43695], [43697, 43697], 682 [43701, 43702], [43705, 43709], [43712, 43712], [43714, 43714], 683 [43739, 43741], [43744, 43754], [43762, 43764], [43777, 43782], 684 [43785, 43790], [43793, 43798], [43808, 43814], [43816, 43822], 685 [43824, 43866], [43868, 43871], [43876, 43877], [43968, 44002], 686 [44032, 55203], [55216, 55238], [55243, 55291], [63744, 64109], 687 [64112, 64217], [64256, 64262], [64275, 64279], [64285, 64285], 688 [64287, 64296], [64298, 64310], [64312, 64316], [64318, 64318], 689 [64320, 64321], [64323, 64324], [64326, 64433], [64467, 64829], 690 [64848, 64911], [64914, 64967], [65008, 65019], [65136, 65140], 691 [65142, 65276], [65313, 65338], [65345, 65370], [65382, 65470], 692 [65474, 65479], [65482, 65487], [65490, 65495], [65498, 65500], 693 [65536, 65547], [65549, 65574], [65576, 65594], [65596, 65597], 694 [65599, 65613], [65616, 65629], [65664, 65786], [66176, 66204], 695 [66208, 66256], [66304, 66335], [66352, 66368], [66370, 66377], 696 [66384, 66421], [66432, 66461], [66464, 66499], [66504, 66511], 697 [66560, 66717], [66816, 66855], [66864, 66915], [67072, 67382], 698 [67392, 67413], [67424, 67431], [67584, 67589], [67592, 67592], 699 [67594, 67637], [67639, 67640], [67644, 67644], [67647, 67669], 700 [67680, 67702], [67712, 67742], [67840, 67861], [67872, 67897], 701 [67968, 68023], [68030, 68031], [68096, 68096], [68112, 68115], 702 [68117, 68119], [68121, 68147], [68192, 68220], [68224, 68252], 703 [68288, 68295], [68297, 68324], [68352, 68405], [68416, 68437], 704 [68448, 68466], [68480, 68497], [68608, 68680], [69635, 69687], 705 [69763, 69807], [69840, 69864], [69891, 69926], [69968, 70002], 706 [70006, 70006], [70019, 70066], [70081, 70084], [70106, 70106], 707 [70144, 70161], [70163, 70187], [70320, 70366], [70405, 70412], 708 [70415, 70416], [70419, 70440], [70442, 70448], [70450, 70451], 709 [70453, 70457], [70461, 70461], [70493, 70497], [70784, 70831], 710 [70852, 70853], [70855, 70855], [71040, 71086], [71168, 71215], 711 [71236, 71236], [71296, 71338], [71840, 71903], [71935, 71935], 712 [72384, 72440], [73728, 74648], [77824, 78894], [92160, 92728], 642 [2784, 2785], [2809, 2809], [2821, 2828], [2831, 2832], [2835, 2856], 643 [2858, 2864], [2866, 2867], [2869, 2873], [2877, 2877], [2908, 2909], 644 [2911, 2913], [2929, 2929], [2947, 2947], [2949, 2954], [2958, 2960], 645 [2962, 2965], [2969, 2970], [2972, 2972], [2974, 2975], [2979, 2980], 646 [2984, 2986], [2990, 3001], [3024, 3024], [3077, 3084], [3086, 3088], 647 [3090, 3112], [3114, 3129], [3133, 3133], [3160, 3162], [3168, 3169], 648 [3205, 3212], [3214, 3216], [3218, 3240], [3242, 3251], [3253, 3257], 649 [3261, 3261], [3294, 3294], [3296, 3297], [3313, 3314], [3333, 3340], 650 [3342, 3344], [3346, 3386], [3389, 3389], [3406, 3406], [3423, 3425], 651 [3450, 3455], [3461, 3478], [3482, 3505], [3507, 3515], [3517, 3517], 652 [3520, 3526], [3585, 3632], [3634, 3635], [3648, 3654], [3713, 3714], 653 [3716, 3716], [3719, 3720], [3722, 3722], [3725, 3725], [3732, 3735], 654 [3737, 3743], [3745, 3747], [3749, 3749], [3751, 3751], [3754, 3755], 655 [3757, 3760], [3762, 3763], [3773, 3773], [3776, 3780], [3782, 3782], 656 [3804, 3807], [3840, 3840], [3904, 3911], [3913, 3948], [3976, 3980], 657 [4096, 4138], [4159, 4159], [4176, 4181], [4186, 4189], [4193, 4193], 658 [4197, 4198], [4206, 4208], [4213, 4225], [4238, 4238], [4256, 4293], 659 [4295, 4295], [4301, 4301], [4304, 4346], [4348, 4680], [4682, 4685], 660 [4688, 4694], [4696, 4696], [4698, 4701], [4704, 4744], [4746, 4749], 661 [4752, 4784], [4786, 4789], [4792, 4798], [4800, 4800], [4802, 4805], 662 [4808, 4822], [4824, 4880], [4882, 4885], [4888, 4954], [4992, 5007], 663 [5024, 5109], [5112, 5117], [5121, 5740], [5743, 5759], [5761, 5786], 664 [5792, 5866], [5873, 5880], [5888, 5900], [5902, 5905], [5920, 5937], 665 [5952, 5969], [5984, 5996], [5998, 6000], [6016, 6067], [6103, 6103], 666 [6108, 6108], [6176, 6263], [6272, 6312], [6314, 6314], [6320, 6389], 667 [6400, 6430], [6480, 6509], [6512, 6516], [6528, 6571], [6576, 6601], 668 [6656, 6678], [6688, 6740], [6823, 6823], [6917, 6963], [6981, 6987], 669 [7043, 7072], [7086, 7087], [7098, 7141], [7168, 7203], [7245, 7247], 670 [7258, 7293], [7401, 7404], [7406, 7409], [7413, 7414], [7424, 7615], 671 [7680, 7957], [7960, 7965], [7968, 8005], [8008, 8013], [8016, 8023], 672 [8025, 8025], [8027, 8027], [8029, 8029], [8031, 8061], [8064, 8116], 673 [8118, 8124], [8126, 8126], [8130, 8132], [8134, 8140], [8144, 8147], 674 [8150, 8155], [8160, 8172], [8178, 8180], [8182, 8188], [8305, 8305], 675 [8319, 8319], [8336, 8348], [8450, 8450], [8455, 8455], [8458, 8467], 676 [8469, 8469], [8473, 8477], [8484, 8484], [8486, 8486], [8488, 8488], 677 [8490, 8493], [8495, 8505], [8508, 8511], [8517, 8521], [8526, 8526], 678 [8579, 8580], [11264, 11310], [11312, 11358], [11360, 11492], 679 [11499, 11502], [11506, 11507], [11520, 11557], [11559, 11559], 680 [11565, 11565], [11568, 11623], [11631, 11631], [11648, 11670], 681 [11680, 11686], [11688, 11694], [11696, 11702], [11704, 11710], 682 [11712, 11718], [11720, 11726], [11728, 11734], [11736, 11742], 683 [11823, 11823], [12293, 12294], [12337, 12341], [12347, 12348], 684 [12353, 12438], [12445, 12447], [12449, 12538], [12540, 12543], 685 [12549, 12589], [12593, 12686], [12704, 12730], [12784, 12799], 686 [13312, 19893], [19968, 40917], [40960, 42124], [42192, 42237], 687 [42240, 42508], [42512, 42527], [42538, 42539], [42560, 42606], 688 [42623, 42653], [42656, 42725], [42775, 42783], [42786, 42888], 689 [42891, 42925], [42928, 42935], [42999, 43009], [43011, 43013], 690 [43015, 43018], [43020, 43042], [43072, 43123], [43138, 43187], 691 [43250, 43255], [43259, 43259], [43261, 43261], [43274, 43301], 692 [43312, 43334], [43360, 43388], [43396, 43442], [43471, 43471], 693 [43488, 43492], [43494, 43503], [43514, 43518], [43520, 43560], 694 [43584, 43586], [43588, 43595], [43616, 43638], [43642, 43642], 695 [43646, 43695], [43697, 43697], [43701, 43702], [43705, 43709], 696 [43712, 43712], [43714, 43714], [43739, 43741], [43744, 43754], 697 [43762, 43764], [43777, 43782], [43785, 43790], [43793, 43798], 698 [43808, 43814], [43816, 43822], [43824, 43866], [43868, 43877], 699 [43888, 44002], [44032, 55203], [55216, 55238], [55243, 55291], 700 [63744, 64109], [64112, 64217], [64256, 64262], [64275, 64279], 701 [64285, 64285], [64287, 64296], [64298, 64310], [64312, 64316], 702 [64318, 64318], [64320, 64321], [64323, 64324], [64326, 64433], 703 [64467, 64829], [64848, 64911], [64914, 64967], [65008, 65019], 704 [65136, 65140], [65142, 65276], [65313, 65338], [65345, 65370], 705 [65382, 65470], [65474, 65479], [65482, 65487], [65490, 65495], 706 [65498, 65500], [65536, 65547], [65549, 65574], [65576, 65594], 707 [65596, 65597], [65599, 65613], [65616, 65629], [65664, 65786], 708 [66176, 66204], [66208, 66256], [66304, 66335], [66352, 66368], 709 [66370, 66377], [66384, 66421], [66432, 66461], [66464, 66499], 710 [66504, 66511], [66560, 66717], [66816, 66855], [66864, 66915], 711 [67072, 67382], [67392, 67413], [67424, 67431], [67584, 67589], 712 [67592, 67592], [67594, 67637], [67639, 67640], [67644, 67644], 713 [67647, 67669], [67680, 67702], [67712, 67742], [67808, 67826], 714 [67828, 67829], [67840, 67861], [67872, 67897], [67968, 68023], 715 [68030, 68031], [68096, 68096], [68112, 68115], [68117, 68119], 716 [68121, 68147], [68192, 68220], [68224, 68252], [68288, 68295], 717 [68297, 68324], [68352, 68405], [68416, 68437], [68448, 68466], 718 [68480, 68497], [68608, 68680], [68736, 68786], [68800, 68850], 719 [69635, 69687], [69763, 69807], [69840, 69864], [69891, 69926], 720 [69968, 70002], [70006, 70006], [70019, 70066], [70081, 70084], 721 [70106, 70106], [70108, 70108], [70144, 70161], [70163, 70187], 722 [70272, 70278], [70280, 70280], [70282, 70285], [70287, 70301], 723 [70303, 70312], [70320, 70366], [70405, 70412], [70415, 70416], 724 [70419, 70440], [70442, 70448], [70450, 70451], [70453, 70457], 725 [70461, 70461], [70480, 70480], [70493, 70497], [70784, 70831], 726 [70852, 70853], [70855, 70855], [71040, 71086], [71128, 71131], 727 [71168, 71215], [71236, 71236], [71296, 71338], [71424, 71449], 728 [71840, 71903], [71935, 71935], [72384, 72440], [73728, 74649], 729 [74880, 75075], [77824, 78894], [82944, 83526], [92160, 92728], 713 730 [92736, 92766], [92880, 92909], [92928, 92975], [92992, 92995], 714 731 [93027, 93047], [93053, 93071], [93952, 94020], [94032, 94032], … … 731 748 [126590, 126590], [126592, 126601], [126603, 126619], [126625, 126627], 732 749 [126629, 126633], [126635, 126651], [131072, 173782], [173824, 177972], 733 [177984, 178205], [1 94560, 195101]**/750 [177984, 178205], [178208, 183969], [194560, 195101]**/ 734 751 const UnicodeSet l_Set 735 752 {{{Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 3}, {Full, 14}, … … 763 780 {Mixed, 2}, {Empty, 1}, {Mixed, 3}, {Full, 1}, {Mixed, 3}, 764 781 {Empty, 1}, {Mixed, 9}, {Full, 1}, {Mixed, 3}, {Full, 1}, 765 {Mixed, 7}, {Empty, 2}, {Full, 1}, {Mixed, 1}, {Full, 349}, 766 {Mixed, 3}, {Empty, 264}, {Full, 11}, {Mixed, 1}, {Full, 2}, 767 {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Full, 2}, {Mixed, 2}, 768 {Full, 10}, {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Full, 1}, 769 {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Full, 3}, {Mixed, 1}, 770 {Empty, 1}, {Mixed, 3}, {Full, 1}, {Mixed, 2}, {Empty, 1}, 771 {Mixed, 3}, {Empty, 1}, {Full, 3}, {Mixed, 1}, {Empty, 12}, 772 {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 1}, {Full, 1}, 773 {Mixed, 4}, {Full, 1}, {Mixed, 1}, {Empty, 1}, {Full, 4}, 774 {Mixed, 1}, {Empty, 3}, {Full, 1}, {Mixed, 1}, {Full, 1}, 775 {Mixed, 1}, {Empty, 4}, {Full, 9}, {Mixed, 3}, {Empty, 4}, 776 {Mixed, 5}, {Empty, 3}, {Mixed, 2}, {Empty, 2}, {Full, 1}, 777 {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 2}, 778 {Empty, 1}, {Mixed, 2}, {Full, 1}, {Mixed, 4}, {Empty, 3}, 779 {Full, 2}, {Mixed, 1}, {Empty, 29}, {Mixed, 2}, {Empty, 2}, 780 {Mixed, 11}, {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 2}, 781 {Empty, 1}, {Mixed, 4}, {Empty, 8}, {Full, 1}, {Mixed, 2}, 782 {Empty, 5}, {Full, 1}, {Mixed, 1}, {Empty, 2}, {Full, 1}, 783 {Mixed, 2}, {Empty, 1}, {Full, 1}, {Mixed, 1}, {Empty, 15}, 784 {Full, 2}, {Mixed, 1}, {Empty, 14}, {Full, 1}, {Mixed, 1}, 785 {Empty, 40}, {Full, 28}, {Mixed, 1}, {Empty, 99}, {Full, 33}, 786 {Mixed, 1}, {Empty, 414}, {Full, 17}, {Mixed, 2}, {Empty, 3}, 787 {Mixed, 2}, {Full, 1}, {Mixed, 4}, {Empty, 27}, {Full, 2}, 788 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 515}, {Mixed, 1}, 789 {Empty, 95}, {Full, 3}, {Mixed, 2}, {Empty, 187}, {Full, 2}, 790 {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Full, 1}, {Mixed, 3}, 791 {Full, 10}, {Mixed, 10}, {Empty, 129}, {Full, 6}, {Mixed, 1}, 792 {Empty, 41}, {Mixed, 6}, {Empty, 138}, {Full, 1334}, {Mixed, 1}, 793 {Empty, 1}, {Full, 129}, {Mixed, 1}, {Full, 6}, {Mixed, 1}, 794 {Empty, 511}, {Full, 16}, {Mixed, 1}, {Empty, 28719}}, 782 {Mixed, 7}, {Full, 3}, {Mixed, 1}, {Full, 349}, {Mixed, 3}, 783 {Empty, 264}, {Full, 11}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, 784 {Empty, 1}, {Mixed, 3}, {Full, 2}, {Mixed, 2}, {Full, 10}, 785 {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 2}, 786 {Empty, 3}, {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Empty, 1}, 787 {Mixed, 3}, {Full, 1}, {Mixed, 2}, {Empty, 1}, {Mixed, 3}, 788 {Empty, 1}, {Full, 3}, {Mixed, 1}, {Empty, 12}, {Mixed, 1}, 789 {Full, 1}, {Mixed, 1}, {Empty, 1}, {Full, 1}, {Mixed, 4}, 790 {Full, 1}, {Mixed, 1}, {Empty, 1}, {Full, 4}, {Mixed, 1}, 791 {Empty, 3}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, 792 {Empty, 4}, {Full, 9}, {Mixed, 3}, {Empty, 4}, {Mixed, 5}, 793 {Empty, 2}, {Mixed, 3}, {Empty, 2}, {Full, 1}, {Mixed, 1}, 794 {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 1}, 795 {Mixed, 2}, {Full, 1}, {Mixed, 4}, {Empty, 3}, {Full, 2}, 796 {Mixed, 1}, {Empty, 1}, {Full, 1}, {Mixed, 1}, {Full, 1}, 797 {Mixed, 1}, {Empty, 24}, {Mixed, 2}, {Empty, 2}, {Mixed, 11}, 798 {Empty, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 3}, {Empty, 1}, 799 {Mixed, 4}, {Empty, 8}, {Full, 1}, {Mixed, 2}, {Empty, 5}, 800 {Full, 1}, {Mixed, 2}, {Empty, 1}, {Full, 1}, {Mixed, 2}, 801 {Empty, 1}, {Full, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, 802 {Empty, 12}, {Full, 2}, {Mixed, 1}, {Empty, 14}, {Full, 1}, 803 {Mixed, 1}, {Empty, 40}, {Full, 28}, {Mixed, 1}, {Empty, 7}, 804 {Full, 6}, {Mixed, 1}, {Empty, 85}, {Full, 33}, {Mixed, 1}, 805 {Empty, 126}, {Full, 18}, {Mixed, 1}, {Empty, 269}, {Full, 17}, 806 {Mixed, 2}, {Empty, 3}, {Mixed, 2}, {Full, 1}, {Mixed, 4}, 807 {Empty, 27}, {Full, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 808 {Empty, 515}, {Mixed, 1}, {Empty, 95}, {Full, 3}, {Mixed, 2}, 809 {Empty, 187}, {Full, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 3}, 810 {Full, 1}, {Mixed, 3}, {Full, 10}, {Mixed, 10}, {Empty, 129}, 811 {Full, 6}, {Mixed, 1}, {Empty, 41}, {Mixed, 6}, {Empty, 138}, 812 {Full, 1334}, {Mixed, 1}, {Empty, 1}, {Full, 129}, {Mixed, 1}, 813 {Full, 6}, {Mixed, 1}, {Full, 180}, {Mixed, 1}, {Empty, 330}, 814 {Full, 16}, {Mixed, 1}, {Empty, 28719}}, 795 815 {0x07fffffe, 0x07fffffe, 0x04200400, 0xff7fffff, 0xff7fffff, 796 816 0x0003ffc3, 0x0000501f, 0xbcdf0000, 0xffffd740, 0xfffffffb, … … 799 819 0x002fffff, 0x9c00c060, 0xfffd0000, 0x0000ffff, 0xffffe000, 800 820 0x0002003f, 0xfffffc00, 0x043007ff, 0x043fffff, 0x00000110, 801 0x01ffffff, 0x00 07ffff, 0xfffffff0, 0x23ffffff, 0xff010000,821 0x01ffffff, 0x001fffff, 0xfffffff0, 0x23ffffff, 0xff010000, 802 822 0xfffe0003, 0xfff99fe1, 0x23c5fdff, 0xb0004000, 0x00030003, 803 823 0xfff987e0, 0x036dfdff, 0x5e000000, 0x001c0000, 0xfffbbfe0, 804 0x23edfdff, 0x00010000, 0x0 0000003, 0xfff99fe0, 0x23edfdff,824 0x23edfdff, 0x00010000, 0x02000003, 0xfff99fe0, 0x23edfdff, 805 825 0xb0000000, 0x00020003, 0xd63dc7e8, 0x03ffc718, 0x00010000, 806 0xfffddfe0, 0x23fffdff, 0x0 3000000, 0x00000003, 0xfffddfe0,826 0xfffddfe0, 0x23fffdff, 0x07000000, 0x00000003, 0xfffddfe0, 807 827 0x23effdff, 0x40000000, 0x00060003, 0xfffddfe0, 0x27ffffff, 808 0x 00004000, 0xfc000003, 0xfc7fffe0, 0x2ffbffff, 0x0000007f,828 0x80004000, 0xfc000003, 0xfc7fffe0, 0x2ffbffff, 0x0000007f, 809 829 0xfffffffe, 0x000dffff, 0x0000007f, 0xfef02596, 0x200decae, 810 830 0xf000005f, 0x00000001, 0xfffffeff, 0x00001fff, 0x00001f00, 811 831 0x800007ff, 0x3c3f0000, 0xffe1c062, 0x00004003, 0xffff20bf, 812 832 0xf7ffffff, 0x3d7f3dff, 0xffff3dff, 0x7f3dffff, 0xff7fff3d, 813 0xff3dffff, 0x07ffffff, 0x0000ffff, 0x 001fffff, 0xfffffffe,833 0xff3dffff, 0x07ffffff, 0x0000ffff, 0x3f3fffff, 0xfffffffe, 814 834 0xffff9fff, 0x07fffffe, 0x01fe07ff, 0x0003dfff, 0x0003ffff, 815 835 0x0003ffff, 0x0001dfff, 0x000fffff, 0x10800000, 0x00ffffff, 816 836 0xffff05ff, 0x003fffff, 0x7fffffff, 0xffff0000, 0x001f3fff, 817 0x 00000fff, 0x000000fe, 0x007fffff, 0x001fffff, 0x00000080,837 0xffff0fff, 0x000003ff, 0x007fffff, 0x001fffff, 0x00000080, 818 838 0xffffffe0, 0x000fffff, 0x00000fe0, 0xfffffff8, 0xfc00c001, 819 839 0x0000003f, 0x0000000f, 0xfc00e000, 0x3fffffff, 0x0063de00, … … 824 844 0x00008000, 0x00000060, 0x183e0000, 0xfffffffe, 0xe07fffff, 825 845 0xfffffffe, 0xf7ffffff, 0xffffffe0, 0xfffe3fff, 0x00007fff, 826 0x07ffffff, 0xffff0000, 0x003fffff, 0x00 001fff, 0x00001fff,846 0x07ffffff, 0xffff0000, 0x003fffff, 0x003fffff, 0x00001fff, 827 847 0xffff0000, 0x3fffffff, 0xffff1fff, 0x00000c00, 0x80007fff, 828 0x3fffffff, 0x0000003f, 0xff800000, 0xfffffffc, 0xffff 79ff,829 0x00 033fff, 0xff800000, 0xfffff7bb, 0x00000007, 0x000fffff,830 0xfffffffc, 0x000fffff, 0x 08fc0000, 0xfffffc00, 0xffff003f,848 0x3fffffff, 0x0000003f, 0xff800000, 0xfffffffc, 0xfffff9ff, 849 0x00ff3fff, 0xff800000, 0xfffff7bb, 0x00000007, 0x000fffff, 850 0xfffffffc, 0x000fffff, 0x28fc0000, 0xfffffc00, 0xffff003f, 831 851 0x0000007f, 0x1fffffff, 0xfffffff0, 0x0007ffff, 0x00008000, 832 852 0x7c00ffdf, 0x000001ff, 0x00000ff7, 0xc47fffff, 0x3e62ffff, 833 853 0x38000005, 0x001c07ff, 0x007e7e7e, 0xffff7f7f, 0xf7ffffff, 834 0x 00000030, 0x00000007, 0xffff000f, 0xfffff87f, 0x0fffffff,854 0xffff003f, 0x00000007, 0xffff000f, 0xfffff87f, 0x0fffffff, 835 855 0xffff3fff, 0x03ffffff, 0xa0f8007f, 0x5f7ffdff, 0xffffffdb, 836 856 0x0003ffff, 0xfff80000, 0x3fffffff, 0xffff0000, 0xfffcffff, … … 841 861 0x3fffffff, 0xffff00ff, 0x0000000f, 0x007fffff, 0x003fffff, 842 862 0x000000ff, 0xfffffd3f, 0x91bfffff, 0x003fffff, 0x007fffff, 843 0x7fffffff, 0x003fffff, 0x03ffffff, 0xc0ffffff, 0xfeef0001, 844 0x000fffff, 0x1fffffff, 0x1fffffff, 0xfffffeff, 0x0000001f, 845 0x003fffff, 0x003fffff, 0x0007ffff, 0x0003ffff, 0x000001ff, 846 0xfffffff8, 0x00ffffff, 0xfffffff8, 0x0000ffff, 0xffff0000, 847 0x000001ff, 0xfffffff8, 0x0000007f, 0xffff0000, 0x0047ffff, 848 0xfffffff8, 0x0007ffff, 0x0400001e, 0xfffbffff, 0x00000fff, 849 0xffff0000, 0x7fffffff, 0xfff99fe0, 0x23edfdff, 0xe0000000, 850 0x00000003, 0x0000ffff, 0x000000b0, 0x00007fff, 0x0000ffff, 851 0x00000010, 0x000007ff, 0x80000000, 0x01ffffff, 0x01ffffff, 852 0x00007fff, 0x01ffffff, 0x7fffffff, 0xffff0000, 0x00003fff, 853 0x0000ffff, 0x0000000f, 0xe0fffff8, 0x0000ffff, 0x0001001f, 854 0xfff80000, 0x00000003, 0x1fff07ff, 0x03ff01ff, 0xffdfffff, 855 0xdfffffff, 0xebffde64, 0xffffffef, 0xdfdfe7bf, 0x7bffffff, 856 0xfffdfc5f, 0xffffff3f, 0xf7fffffd, 0xf7ffffff, 0xffdfffff, 857 0xffdfffff, 0xffff7fff, 0xffff7fff, 0xfffffdff, 0xfffffdff, 858 0x00000ff7, 0x0000001f, 0xffffffef, 0x0af7fe96, 0xaa96ea84, 859 0x5ef7f796, 0x0ffffbff, 0x0ffffbee, 0x007fffff, 0x001fffff, 860 0x3fffffff, 0x3fffffff}}; 863 0x7fffffff, 0x0037ffff, 0x003fffff, 0x03ffffff, 0xc0ffffff, 864 0xfeef0001, 0x000fffff, 0x1fffffff, 0x1fffffff, 0xfffffeff, 865 0x0000001f, 0x003fffff, 0x003fffff, 0x0007ffff, 0x0003ffff, 866 0x000001ff, 0x0007ffff, 0x0007ffff, 0xfffffff8, 0x00ffffff, 867 0xfffffff8, 0x0000ffff, 0xffff0000, 0x000001ff, 0xfffffff8, 868 0x0000007f, 0xffff0000, 0x0047ffff, 0xfffffff8, 0x0007ffff, 869 0x1400001e, 0xfffbffff, 0x00000fff, 0xbfffbd7f, 0xffff01ff, 870 0x7fffffff, 0xfff99fe0, 0x23edfdff, 0xe0010000, 0x00000003, 871 0x0000ffff, 0x000000b0, 0x00007fff, 0x0f000000, 0x0000ffff, 872 0x00000010, 0x000007ff, 0x03ffffff, 0x80000000, 0x01ffffff, 873 0x03ffffff, 0x0000000f, 0x00007fff, 0x0000007f, 0x01ffffff, 874 0x7fffffff, 0xffff0000, 0x00003fff, 0x0000ffff, 0x0000000f, 875 0xe0fffff8, 0x0000ffff, 0x0001001f, 0xfff80000, 0x00000003, 876 0x1fff07ff, 0x03ff01ff, 0xffdfffff, 0xdfffffff, 0xebffde64, 877 0xffffffef, 0xdfdfe7bf, 0x7bffffff, 0xfffdfc5f, 0xffffff3f, 878 0xf7fffffd, 0xf7ffffff, 0xffdfffff, 0xffdfffff, 0xffff7fff, 879 0xffff7fff, 0xfffffdff, 0xfffffdff, 0x00000ff7, 0x0000001f, 880 0xffffffef, 0x0af7fe96, 0xaa96ea84, 0x5ef7f796, 0x0ffffbff, 881 0x0ffffbee, 0x007fffff, 0x001fffff, 0x3fffffff, 0x00000003, 882 0x3fffffff}}; 861 883 /** Code Point Ranges for LC 862 884 [65, 90], [97, 122], [181, 181], [192, 214], [216, 246], [248, 442], … … 864 886 [895, 895], [902, 902], [904, 906], [908, 908], [910, 929], [931, 1013], 865 887 [1015, 1153], [1162, 1327], [1329, 1366], [1377, 1415], [4256, 4293], 866 [4295, 4295], [4301, 4301], [7424, 7467], [7531, 7543], [7545, 7578], 867 [7680, 7957], [7960, 7965], [7968, 8005], [8008, 8013], [8016, 8023], 868 [8025, 8025], [8027, 8027], [8029, 8029], [8031, 8061], [8064, 8116], 869 [8118, 8124], [8126, 8126], [8130, 8132], [8134, 8140], [8144, 8147], 870 [8150, 8155], [8160, 8172], [8178, 8180], [8182, 8188], [8450, 8450], 871 [8455, 8455], [8458, 8467], [8469, 8469], [8473, 8477], [8484, 8484], 872 [8486, 8486], [8488, 8488], [8490, 8493], [8495, 8500], [8505, 8505], 873 [8508, 8511], [8517, 8521], [8526, 8526], [8579, 8580], [11264, 11310], 874 [11312, 11358], [11360, 11387], [11390, 11492], [11499, 11502], 875 [11506, 11507], [11520, 11557], [11559, 11559], [11565, 11565], 876 [42560, 42605], [42624, 42651], [42786, 42863], [42865, 42887], 877 [42891, 42894], [42896, 42925], [42928, 42929], [43002, 43002], 878 [43824, 43866], [43876, 43877], [64256, 64262], [64275, 64279], 879 [65313, 65338], [65345, 65370], [66560, 66639], [71840, 71903], 880 [119808, 119892], [119894, 119964], [119966, 119967], [119970, 119970], 881 [119973, 119974], [119977, 119980], [119982, 119993], [119995, 119995], 882 [119997, 120003], [120005, 120069], [120071, 120074], [120077, 120084], 883 [120086, 120092], [120094, 120121], [120123, 120126], [120128, 120132], 884 [120134, 120134], [120138, 120144], [120146, 120485], [120488, 120512], 885 [120514, 120538], [120540, 120570], [120572, 120596], [120598, 120628], 886 [120630, 120654], [120656, 120686], [120688, 120712], [120714, 120744], 887 [120746, 120770], [120772, 120779]**/ 888 [4295, 4295], [4301, 4301], [5024, 5109], [5112, 5117], [7424, 7467], 889 [7531, 7543], [7545, 7578], [7680, 7957], [7960, 7965], [7968, 8005], 890 [8008, 8013], [8016, 8023], [8025, 8025], [8027, 8027], [8029, 8029], 891 [8031, 8061], [8064, 8116], [8118, 8124], [8126, 8126], [8130, 8132], 892 [8134, 8140], [8144, 8147], [8150, 8155], [8160, 8172], [8178, 8180], 893 [8182, 8188], [8450, 8450], [8455, 8455], [8458, 8467], [8469, 8469], 894 [8473, 8477], [8484, 8484], [8486, 8486], [8488, 8488], [8490, 8493], 895 [8495, 8500], [8505, 8505], [8508, 8511], [8517, 8521], [8526, 8526], 896 [8579, 8580], [11264, 11310], [11312, 11358], [11360, 11387], 897 [11390, 11492], [11499, 11502], [11506, 11507], [11520, 11557], 898 [11559, 11559], [11565, 11565], [42560, 42605], [42624, 42651], 899 [42786, 42863], [42865, 42887], [42891, 42894], [42896, 42925], 900 [42928, 42935], [43002, 43002], [43824, 43866], [43872, 43877], 901 [43888, 43967], [64256, 64262], [64275, 64279], [65313, 65338], 902 [65345, 65370], [66560, 66639], [68736, 68786], [68800, 68850], 903 [71840, 71903], [119808, 119892], [119894, 119964], [119966, 119967], 904 [119970, 119970], [119973, 119974], [119977, 119980], [119982, 119993], 905 [119995, 119995], [119997, 120003], [120005, 120069], [120071, 120074], 906 [120077, 120084], [120086, 120092], [120094, 120121], [120123, 120126], 907 [120128, 120132], [120134, 120134], [120138, 120144], [120146, 120485], 908 [120488, 120512], [120514, 120538], [120540, 120570], [120572, 120596], 909 [120598, 120628], [120630, 120654], [120656, 120686], [120688, 120712], 910 [120714, 120744], [120746, 120770], [120772, 120779]**/ 888 911 const UnicodeSet lc_Set 889 912 {{{Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 3}, {Full, 5}, 890 913 {Mixed, 2}, {Full, 5}, {Mixed, 2}, {Empty, 5}, {Mixed, 3}, 891 914 {Full, 1}, {Mixed, 1}, {Full, 4}, {Mixed, 1}, {Full, 4}, 892 {Mixed, 4}, {Empty, 88}, {Full, 1}, {Mixed, 1}, {Empty, 97}, 893 {Full, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 3}, 894 {Full, 8}, {Mixed, 1}, {Full, 1}, {Mixed, 2}, {Full, 1}, 895 {Mixed, 3}, {Empty, 8}, {Mixed, 3}, {Empty, 1}, {Mixed, 1}, 896 {Empty, 83}, {Full, 1}, {Mixed, 3}, {Full, 3}, {Mixed, 1}, 897 {Full, 1}, {Mixed, 1}, {Empty, 968}, {Full, 1}, {Mixed, 2}, 898 {Empty, 4}, {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Empty, 1}, 899 {Mixed, 1}, {Empty, 25}, {Mixed, 3}, {Empty, 636}, {Mixed, 1}, 900 {Empty, 32}, {Mixed, 2}, {Empty, 37}, {Full, 2}, {Mixed, 1}, 901 {Empty, 162}, {Full, 2}, {Empty, 1497}, {Full, 2}, {Mixed, 1}, 902 {Full, 1}, {Mixed, 3}, {Full, 1}, {Mixed, 3}, {Full, 10}, 903 {Mixed, 10}, {Empty, 31041}}, 915 {Mixed, 4}, {Empty, 88}, {Full, 1}, {Mixed, 1}, {Empty, 22}, 916 {Full, 2}, {Mixed, 1}, {Empty, 72}, {Full, 1}, {Mixed, 1}, 917 {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Full, 8}, {Mixed, 1}, 918 {Full, 1}, {Mixed, 2}, {Full, 1}, {Mixed, 3}, {Empty, 8}, 919 {Mixed, 3}, {Empty, 1}, {Mixed, 1}, {Empty, 83}, {Full, 1}, 920 {Mixed, 3}, {Full, 3}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, 921 {Empty, 968}, {Full, 1}, {Mixed, 2}, {Empty, 4}, {Mixed, 1}, 922 {Full, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 1}, {Empty, 25}, 923 {Mixed, 3}, {Full, 2}, {Empty, 634}, {Mixed, 1}, {Empty, 32}, 924 {Mixed, 2}, {Empty, 37}, {Full, 2}, {Mixed, 1}, {Empty, 65}, 925 {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 93}, 926 {Full, 2}, {Empty, 1497}, {Full, 2}, {Mixed, 1}, {Full, 1}, 927 {Mixed, 3}, {Full, 1}, {Mixed, 3}, {Full, 10}, {Mixed, 10}, 928 {Empty, 31041}}, 904 929 {0x07fffffe, 0x07fffffe, 0x00200000, 0xff7fffff, 0xff7fffff, 905 930 0xf7ffffff, 0xfffffff0, 0xffefffff, 0x0000ffff, 0xb8cf0000, 906 931 0xffffd740, 0xfffffffb, 0xffbfffff, 0xfffffc03, 0xfffeffff, 907 0x007fffff, 0xfffffffe, 0x000000ff, 0x000020bf, 0x00000fff, 908 0xfefff800, 0x07ffffff, 0x3f3fffff, 0xaaff3f3f, 0x3fffffff, 909 0x5fdfffff, 0x0fcf1fdc, 0x1fdc1fff, 0x3e2ffc84, 0xf21fbd50, 910 0x000043e0, 0x00000018, 0xffff7fff, 0x7fffffff, 0xcfffffff, 911 0x000c781f, 0x000020bf, 0x00003fff, 0x0fffffff, 0xfffffffc, 912 0xfffeffff, 0xffff78ff, 0x00033fff, 0x04000000, 0xffff0000, 913 0x07ffffff, 0x00000030, 0x00f8007f, 0x07fffffe, 0x07fffffe, 914 0x0000ffff, 0xffdfffff, 0xdfffffff, 0xebffde64, 0xffffffef, 915 0xdfdfe7bf, 0x7bffffff, 0xfffdfc5f, 0xffffff3f, 0xf7fffffd, 916 0xf7ffffff, 0xffdfffff, 0xffdfffff, 0xffff7fff, 0xffff7fff, 917 0xfffffdff, 0xfffffdff, 0x00000ff7}}; 932 0x007fffff, 0xfffffffe, 0x000000ff, 0x000020bf, 0x3f3fffff, 933 0x00000fff, 0xfefff800, 0x07ffffff, 0x3f3fffff, 0xaaff3f3f, 934 0x3fffffff, 0x5fdfffff, 0x0fcf1fdc, 0x1fdc1fff, 0x3e2ffc84, 935 0xf21fbd50, 0x000043e0, 0x00000018, 0xffff7fff, 0x7fffffff, 936 0xcfffffff, 0x000c781f, 0x000020bf, 0x00003fff, 0x0fffffff, 937 0xfffffffc, 0xfffeffff, 0xffff78ff, 0x00ff3fff, 0x04000000, 938 0xffff0000, 0x07ffffff, 0xffff003f, 0x00f8007f, 0x07fffffe, 939 0x07fffffe, 0x0000ffff, 0x0007ffff, 0x0007ffff, 0xffdfffff, 940 0xdfffffff, 0xebffde64, 0xffffffef, 0xdfdfe7bf, 0x7bffffff, 941 0xfffdfc5f, 0xffffff3f, 0xf7fffffd, 0xf7ffffff, 0xffdfffff, 942 0xffdfffff, 0xffff7fff, 0xffff7fff, 0xfffffdff, 0xfffffdff, 943 0x00000ff7}}; 918 944 /** Code Point Ranges for Ll 919 945 [97, 122], [181, 181], [223, 246], [248, 255], [257, 257], [259, 259], … … 965 991 [1305, 1305], [1307, 1307], [1309, 1309], [1311, 1311], [1313, 1313], 966 992 [1315, 1315], [1317, 1317], [1319, 1319], [1321, 1321], [1323, 1323], 967 [1325, 1325], [1327, 1327], [1377, 1415], [7424, 7467], [7531, 7543], 968 [7545, 7578], [7681, 7681], [7683, 7683], [7685, 7685], [7687, 7687], 969 [7689, 7689], [7691, 7691], [7693, 7693], [7695, 7695], [7697, 7697], 970 [7699, 7699], [7701, 7701], [7703, 7703], [7705, 7705], [7707, 7707], 971 [7709, 7709], [7711, 7711], [7713, 7713], [7715, 7715], [7717, 7717], 972 [7719, 7719], [7721, 7721], [7723, 7723], [7725, 7725], [7727, 7727], 973 [7729, 7729], [7731, 7731], [7733, 7733], [7735, 7735], [7737, 7737], 974 [7739, 7739], [7741, 7741], [7743, 7743], [7745, 7745], [7747, 7747], 975 [7749, 7749], [7751, 7751], [7753, 7753], [7755, 7755], [7757, 7757], 976 [7759, 7759], [7761, 7761], [7763, 7763], [7765, 7765], [7767, 7767], 977 [7769, 7769], [7771, 7771], [7773, 7773], [7775, 7775], [7777, 7777], 978 [7779, 7779], [7781, 7781], [7783, 7783], [7785, 7785], [7787, 7787], 979 [7789, 7789], [7791, 7791], [7793, 7793], [7795, 7795], [7797, 7797], 980 [7799, 7799], [7801, 7801], [7803, 7803], [7805, 7805], [7807, 7807], 981 [7809, 7809], [7811, 7811], [7813, 7813], [7815, 7815], [7817, 7817], 982 [7819, 7819], [7821, 7821], [7823, 7823], [7825, 7825], [7827, 7827], 983 [7829, 7837], [7839, 7839], [7841, 7841], [7843, 7843], [7845, 7845], 984 [7847, 7847], [7849, 7849], [7851, 7851], [7853, 7853], [7855, 7855], 985 [7857, 7857], [7859, 7859], [7861, 7861], [7863, 7863], [7865, 7865], 986 [7867, 7867], [7869, 7869], [7871, 7871], [7873, 7873], [7875, 7875], 987 [7877, 7877], [7879, 7879], [7881, 7881], [7883, 7883], [7885, 7885], 988 [7887, 7887], [7889, 7889], [7891, 7891], [7893, 7893], [7895, 7895], 989 [7897, 7897], [7899, 7899], [7901, 7901], [7903, 7903], [7905, 7905], 990 [7907, 7907], [7909, 7909], [7911, 7911], [7913, 7913], [7915, 7915], 991 [7917, 7917], [7919, 7919], [7921, 7921], [7923, 7923], [7925, 7925], 992 [7927, 7927], [7929, 7929], [7931, 7931], [7933, 7933], [7935, 7943], 993 [7952, 7957], [7968, 7975], [7984, 7991], [8000, 8005], [8016, 8023], 994 [8032, 8039], [8048, 8061], [8064, 8071], [8080, 8087], [8096, 8103], 995 [8112, 8116], [8118, 8119], [8126, 8126], [8130, 8132], [8134, 8135], 996 [8144, 8147], [8150, 8151], [8160, 8167], [8178, 8180], [8182, 8183], 997 [8458, 8458], [8462, 8463], [8467, 8467], [8495, 8495], [8500, 8500], 998 [8505, 8505], [8508, 8509], [8518, 8521], [8526, 8526], [8580, 8580], 999 [11312, 11358], [11361, 11361], [11365, 11366], [11368, 11368], 1000 [11370, 11370], [11372, 11372], [11377, 11377], [11379, 11380], 1001 [11382, 11387], [11393, 11393], [11395, 11395], [11397, 11397], 1002 [11399, 11399], [11401, 11401], [11403, 11403], [11405, 11405], 1003 [11407, 11407], [11409, 11409], [11411, 11411], [11413, 11413], 1004 [11415, 11415], [11417, 11417], [11419, 11419], [11421, 11421], 1005 [11423, 11423], [11425, 11425], [11427, 11427], [11429, 11429], 1006 [11431, 11431], [11433, 11433], [11435, 11435], [11437, 11437], 1007 [11439, 11439], [11441, 11441], [11443, 11443], [11445, 11445], 1008 [11447, 11447], [11449, 11449], [11451, 11451], [11453, 11453], 1009 [11455, 11455], [11457, 11457], [11459, 11459], [11461, 11461], 1010 [11463, 11463], [11465, 11465], [11467, 11467], [11469, 11469], 1011 [11471, 11471], [11473, 11473], [11475, 11475], [11477, 11477], 1012 [11479, 11479], [11481, 11481], [11483, 11483], [11485, 11485], 1013 [11487, 11487], [11489, 11489], [11491, 11492], [11500, 11500], 1014 [11502, 11502], [11507, 11507], [11520, 11557], [11559, 11559], 1015 [11565, 11565], [42561, 42561], [42563, 42563], [42565, 42565], 1016 [42567, 42567], [42569, 42569], [42571, 42571], [42573, 42573], 1017 [42575, 42575], [42577, 42577], [42579, 42579], [42581, 42581], 1018 [42583, 42583], [42585, 42585], [42587, 42587], [42589, 42589], 1019 [42591, 42591], [42593, 42593], [42595, 42595], [42597, 42597], 1020 [42599, 42599], [42601, 42601], [42603, 42603], [42605, 42605], 1021 [42625, 42625], [42627, 42627], [42629, 42629], [42631, 42631], 1022 [42633, 42633], [42635, 42635], [42637, 42637], [42639, 42639], 1023 [42641, 42641], [42643, 42643], [42645, 42645], [42647, 42647], 1024 [42649, 42649], [42651, 42651], [42787, 42787], [42789, 42789], 1025 [42791, 42791], [42793, 42793], [42795, 42795], [42797, 42797], 1026 [42799, 42801], [42803, 42803], [42805, 42805], [42807, 42807], 1027 [42809, 42809], [42811, 42811], [42813, 42813], [42815, 42815], 1028 [42817, 42817], [42819, 42819], [42821, 42821], [42823, 42823], 1029 [42825, 42825], [42827, 42827], [42829, 42829], [42831, 42831], 1030 [42833, 42833], [42835, 42835], [42837, 42837], [42839, 42839], 1031 [42841, 42841], [42843, 42843], [42845, 42845], [42847, 42847], 1032 [42849, 42849], [42851, 42851], [42853, 42853], [42855, 42855], 1033 [42857, 42857], [42859, 42859], [42861, 42861], [42863, 42863], 1034 [42865, 42872], [42874, 42874], [42876, 42876], [42879, 42879], 1035 [42881, 42881], [42883, 42883], [42885, 42885], [42887, 42887], 1036 [42892, 42892], [42894, 42894], [42897, 42897], [42899, 42901], 1037 [42903, 42903], [42905, 42905], [42907, 42907], [42909, 42909], 1038 [42911, 42911], [42913, 42913], [42915, 42915], [42917, 42917], 1039 [42919, 42919], [42921, 42921], [43002, 43002], [43824, 43866], 1040 [43876, 43877], [64256, 64262], [64275, 64279], [65345, 65370], 1041 [66600, 66639], [71872, 71903], [119834, 119859], [119886, 119892], 1042 [119894, 119911], [119938, 119963], [119990, 119993], [119995, 119995], 1043 [119997, 120003], [120005, 120015], [120042, 120067], [120094, 120119], 1044 [120146, 120171], [120198, 120223], [120250, 120275], [120302, 120327], 1045 [120354, 120379], [120406, 120431], [120458, 120485], [120514, 120538], 1046 [120540, 120545], [120572, 120596], [120598, 120603], [120630, 120654], 1047 [120656, 120661], [120688, 120712], [120714, 120719], [120746, 120770], 1048 [120772, 120777], [120779, 120779]**/ 993 [1325, 1325], [1327, 1327], [1377, 1415], [5112, 5117], [7424, 7467], 994 [7531, 7543], [7545, 7578], [7681, 7681], [7683, 7683], [7685, 7685], 995 [7687, 7687], [7689, 7689], [7691, 7691], [7693, 7693], [7695, 7695], 996 [7697, 7697], [7699, 7699], [7701, 7701], [7703, 7703], [7705, 7705], 997 [7707, 7707], [7709, 7709], [7711, 7711], [7713, 7713], [7715, 7715], 998 [7717, 7717], [7719, 7719], [7721, 7721], [7723, 7723], [7725, 7725], 999 [7727, 7727], [7729, 7729], [7731, 7731], [7733, 7733], [7735, 7735], 1000 [7737, 7737], [7739, 7739], [7741, 7741], [7743, 7743], [7745, 7745], 1001 [7747, 7747], [7749, 7749], [7751, 7751], [7753, 7753], [7755, 7755], 1002 [7757, 7757], [7759, 7759], [7761, 7761], [7763, 7763], [7765, 7765], 1003 [7767, 7767], [7769, 7769], [7771, 7771], [7773, 7773], [7775, 7775], 1004 [7777, 7777], [7779, 7779], [7781, 7781], [7783, 7783], [7785, 7785], 1005 [7787, 7787], [7789, 7789], [7791, 7791], [7793, 7793], [7795, 7795], 1006 [7797, 7797], [7799, 7799], [7801, 7801], [7803, 7803], [7805, 7805], 1007 [7807, 7807], [7809, 7809], [7811, 7811], [7813, 7813], [7815, 7815], 1008 [7817, 7817], [7819, 7819], [7821, 7821], [7823, 7823], [7825, 7825], 1009 [7827, 7827], [7829, 7837], [7839, 7839], [7841, 7841], [7843, 7843], 1010 [7845, 7845], [7847, 7847], [7849, 7849], [7851, 7851], [7853, 7853], 1011 [7855, 7855], [7857, 7857], [7859, 7859], [7861, 7861], [7863, 7863], 1012 [7865, 7865], [7867, 7867], [7869, 7869], [7871, 7871], [7873, 7873], 1013 [7875, 7875], [7877, 7877], [7879, 7879], [7881, 7881], [7883, 7883], 1014 [7885, 7885], [7887, 7887], [7889, 7889], [7891, 7891], [7893, 7893], 1015 [7895, 7895], [7897, 7897], [7899, 7899], [7901, 7901], [7903, 7903], 1016 [7905, 7905], [7907, 7907], [7909, 7909], [7911, 7911], [7913, 7913], 1017 [7915, 7915], [7917, 7917], [7919, 7919], [7921, 7921], [7923, 7923], 1018 [7925, 7925], [7927, 7927], [7929, 7929], [7931, 7931], [7933, 7933], 1019 [7935, 7943], [7952, 7957], [7968, 7975], [7984, 7991], [8000, 8005], 1020 [8016, 8023], [8032, 8039], [8048, 8061], [8064, 8071], [8080, 8087], 1021 [8096, 8103], [8112, 8116], [8118, 8119], [8126, 8126], [8130, 8132], 1022 [8134, 8135], [8144, 8147], [8150, 8151], [8160, 8167], [8178, 8180], 1023 [8182, 8183], [8458, 8458], [8462, 8463], [8467, 8467], [8495, 8495], 1024 [8500, 8500], [8505, 8505], [8508, 8509], [8518, 8521], [8526, 8526], 1025 [8580, 8580], [11312, 11358], [11361, 11361], [11365, 11366], 1026 [11368, 11368], [11370, 11370], [11372, 11372], [11377, 11377], 1027 [11379, 11380], [11382, 11387], [11393, 11393], [11395, 11395], 1028 [11397, 11397], [11399, 11399], [11401, 11401], [11403, 11403], 1029 [11405, 11405], [11407, 11407], [11409, 11409], [11411, 11411], 1030 [11413, 11413], [11415, 11415], [11417, 11417], [11419, 11419], 1031 [11421, 11421], [11423, 11423], [11425, 11425], [11427, 11427], 1032 [11429, 11429], [11431, 11431], [11433, 11433], [11435, 11435], 1033 [11437, 11437], [11439, 11439], [11441, 11441], [11443, 11443], 1034 [11445, 11445], [11447, 11447], [11449, 11449], [11451, 11451], 1035 [11453, 11453], [11455, 11455], [11457, 11457], [11459, 11459], 1036 [11461, 11461], [11463, 11463], [11465, 11465], [11467, 11467], 1037 [11469, 11469], [11471, 11471], [11473, 11473], [11475, 11475], 1038 [11477, 11477], [11479, 11479], [11481, 11481], [11483, 11483], 1039 [11485, 11485], [11487, 11487], [11489, 11489], [11491, 11492], 1040 [11500, 11500], [11502, 11502], [11507, 11507], [11520, 11557], 1041 [11559, 11559], [11565, 11565], [42561, 42561], [42563, 42563], 1042 [42565, 42565], [42567, 42567], [42569, 42569], [42571, 42571], 1043 [42573, 42573], [42575, 42575], [42577, 42577], [42579, 42579], 1044 [42581, 42581], [42583, 42583], [42585, 42585], [42587, 42587], 1045 [42589, 42589], [42591, 42591], [42593, 42593], [42595, 42595], 1046 [42597, 42597], [42599, 42599], [42601, 42601], [42603, 42603], 1047 [42605, 42605], [42625, 42625], [42627, 42627], [42629, 42629], 1048 [42631, 42631], [42633, 42633], [42635, 42635], [42637, 42637], 1049 [42639, 42639], [42641, 42641], [42643, 42643], [42645, 42645], 1050 [42647, 42647], [42649, 42649], [42651, 42651], [42787, 42787], 1051 [42789, 42789], [42791, 42791], [42793, 42793], [42795, 42795], 1052 [42797, 42797], [42799, 42801], [42803, 42803], [42805, 42805], 1053 [42807, 42807], [42809, 42809], [42811, 42811], [42813, 42813], 1054 [42815, 42815], [42817, 42817], [42819, 42819], [42821, 42821], 1055 [42823, 42823], [42825, 42825], [42827, 42827], [42829, 42829], 1056 [42831, 42831], [42833, 42833], [42835, 42835], [42837, 42837], 1057 [42839, 42839], [42841, 42841], [42843, 42843], [42845, 42845], 1058 [42847, 42847], [42849, 42849], [42851, 42851], [42853, 42853], 1059 [42855, 42855], [42857, 42857], [42859, 42859], [42861, 42861], 1060 [42863, 42863], [42865, 42872], [42874, 42874], [42876, 42876], 1061 [42879, 42879], [42881, 42881], [42883, 42883], [42885, 42885], 1062 [42887, 42887], [42892, 42892], [42894, 42894], [42897, 42897], 1063 [42899, 42901], [42903, 42903], [42905, 42905], [42907, 42907], 1064 [42909, 42909], [42911, 42911], [42913, 42913], [42915, 42915], 1065 [42917, 42917], [42919, 42919], [42921, 42921], [42933, 42933], 1066 [42935, 42935], [43002, 43002], [43824, 43866], [43872, 43877], 1067 [43888, 43967], [64256, 64262], [64275, 64279], [65345, 65370], 1068 [66600, 66639], [68800, 68850], [71872, 71903], [119834, 119859], 1069 [119886, 119892], [119894, 119911], [119938, 119963], [119990, 119993], 1070 [119995, 119995], [119997, 120003], [120005, 120015], [120042, 120067], 1071 [120094, 120119], [120146, 120171], [120198, 120223], [120250, 120275], 1072 [120302, 120327], [120354, 120379], [120406, 120431], [120458, 120485], 1073 [120514, 120538], [120540, 120545], [120572, 120596], [120598, 120603], 1074 [120630, 120654], [120656, 120661], [120688, 120712], [120714, 120719], 1075 [120746, 120770], [120772, 120777], [120779, 120779]**/ 1049 1076 const UnicodeSet ll_Set 1050 1077 {{{Empty, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 14}, {Full, 1}, 1051 1078 {Mixed, 2}, {Empty, 5}, {Mixed, 5}, {Empty, 1}, {Mixed, 1}, 1052 {Full, 1}, {Mixed, 7}, {Empty, 1}, {Mixed, 2}, {Empty, 187}, 1053 {Full, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 3}, 1054 {Mixed, 16}, {Empty, 8}, {Mixed, 3}, {Empty, 1}, {Mixed, 1}, 1055 {Empty, 84}, {Mixed, 7}, {Full, 1}, {Mixed, 1}, {Empty, 968}, 1056 {Mixed, 3}, {Empty, 4}, {Mixed, 5}, {Empty, 1}, {Mixed, 1}, 1057 {Empty, 25}, {Mixed, 3}, {Empty, 636}, {Mixed, 1}, {Empty, 33}, 1058 {Mixed, 1}, {Empty, 38}, {Mixed, 2}, {Empty, 163}, {Full, 1}, 1059 {Empty, 1497}, {Mixed, 31}, {Empty, 31041}}, 1079 {Full, 1}, {Mixed, 7}, {Empty, 1}, {Mixed, 2}, {Empty, 114}, 1080 {Mixed, 1}, {Empty, 72}, {Full, 1}, {Mixed, 1}, {Empty, 1}, 1081 {Mixed, 2}, {Empty, 3}, {Mixed, 16}, {Empty, 8}, {Mixed, 3}, 1082 {Empty, 1}, {Mixed, 1}, {Empty, 84}, {Mixed, 7}, {Full, 1}, 1083 {Mixed, 1}, {Empty, 968}, {Mixed, 3}, {Empty, 4}, {Mixed, 5}, 1084 {Empty, 1}, {Mixed, 1}, {Empty, 25}, {Mixed, 3}, {Full, 2}, 1085 {Empty, 634}, {Mixed, 1}, {Empty, 33}, {Mixed, 1}, {Empty, 38}, 1086 {Mixed, 2}, {Empty, 67}, {Full, 1}, {Mixed, 1}, {Empty, 94}, 1087 {Full, 1}, {Empty, 1497}, {Mixed, 31}, {Empty, 31041}}, 1060 1088 {0x07fffffe, 0x00200000, 0x80000000, 0xff7fffff, 0xaaaaaaaa, 1061 1089 0x55aaaaaa, 0xaaaaab55, 0xd4aaaaaa, 0x4e243129, 0xe6512d2a, … … 1064 1092 0xaae37fff, 0x192faaaa, 0xffff0000, 0xaaaaaaaa, 0xaaaaa802, 1065 1093 0xaaaaaaaa, 0xaaaad554, 0xaaaaaaaa, 0xaaaaaaaa, 0x0000aaaa, 1066 0xfffffffe, 0x000000ff, 0x00000fff, 0xfefff800, 0x07ffffff, 1067 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xbfeaaaaa, 1068 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0x003f00ff, 0x00ff00ff, 1069 0x00ff003f, 0x3fff00ff, 0x00ff00ff, 0x40df00ff, 0x00cf00dc, 1070 0x00dc00ff, 0x0008c400, 0x32108000, 0x000043c0, 0x00000010, 1071 0xffff0000, 0x7fffffff, 0x0fda1562, 0xaaaaaaaa, 0xaaaaaaaa, 1072 0xaaaaaaaa, 0x0008501a, 0x000020bf, 0xaaaaaaaa, 0x00002aaa, 1073 0x0aaaaaaa, 0xaaabaaa8, 0xaaaaaaaa, 0x95feaaaa, 0xaaba50aa, 1074 0x000002aa, 0x04000000, 0xffff0000, 0x07ffffff, 0x00000030, 1075 0x00f8007f, 0x07fffffe, 0xffffff00, 0x0000ffff, 0xfc000000, 1076 0x000fffff, 0xffdfc000, 0x000000ff, 0x0ffffffc, 0xebc00000, 1077 0x0000ffef, 0xfffffc00, 0xc000000f, 0x00ffffff, 0xfffc0000, 1078 0x00000fff, 0xffffffc0, 0xfc000000, 0x000fffff, 0xffffc000, 1079 0x000000ff, 0x0ffffffc, 0xffc00000, 0x0000ffff, 0xfffffc00, 1080 0x0000003f, 0xf7fffffc, 0xf0000003, 0x0fdfffff, 0xffc00000, 1081 0x003f7fff, 0xffff0000, 0x0000fdff, 0xfffffc00, 0x00000bf7}}; 1094 0xfffffffe, 0x000000ff, 0x3f000000, 0x00000fff, 0xfefff800, 1095 0x07ffffff, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 1096 0xbfeaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0xaaaaaaaa, 0x003f00ff, 1097 0x00ff00ff, 0x00ff003f, 0x3fff00ff, 0x00ff00ff, 0x40df00ff, 1098 0x00cf00dc, 0x00dc00ff, 0x0008c400, 0x32108000, 0x000043c0, 1099 0x00000010, 0xffff0000, 0x7fffffff, 0x0fda1562, 0xaaaaaaaa, 1100 0xaaaaaaaa, 0xaaaaaaaa, 0x0008501a, 0x000020bf, 0xaaaaaaaa, 1101 0x00002aaa, 0x0aaaaaaa, 0xaaabaaa8, 0xaaaaaaaa, 0x95feaaaa, 1102 0xaaba50aa, 0x00a002aa, 0x04000000, 0xffff0000, 0x07ffffff, 1103 0xffff003f, 0x00f8007f, 0x07fffffe, 0xffffff00, 0x0000ffff, 1104 0x0007ffff, 0xfc000000, 0x000fffff, 0xffdfc000, 0x000000ff, 1105 0x0ffffffc, 0xebc00000, 0x0000ffef, 0xfffffc00, 0xc000000f, 1106 0x00ffffff, 0xfffc0000, 0x00000fff, 0xffffffc0, 0xfc000000, 1107 0x000fffff, 0xffffc000, 0x000000ff, 0x0ffffffc, 0xffc00000, 1108 0x0000ffff, 0xfffffc00, 0x0000003f, 0xf7fffffc, 0xf0000003, 1109 0x0fdfffff, 0xffc00000, 0x003f7fff, 0xffff0000, 0x0000fdff, 1110 0xfffffc00, 0x00000bf7}}; 1082 1111 /** Code Point Ranges for Lm 1083 1112 [688, 705], [710, 721], [736, 740], [748, 748], [750, 750], [884, 884], … … 1126 1155 [1649, 1747], [1749, 1749], [1774, 1775], [1786, 1788], [1791, 1791], 1127 1156 [1808, 1808], [1810, 1839], [1869, 1957], [1969, 1969], [1994, 2026], 1128 [2048, 2069], [2112, 2136], [2208, 222 6], [2308, 2361], [2365, 2365],1157 [2048, 2069], [2112, 2136], [2208, 2228], [2308, 2361], [2365, 2365], 1129 1158 [2384, 2384], [2392, 2401], [2418, 2432], [2437, 2444], [2447, 2448], 1130 1159 [2451, 2472], [2474, 2480], [2482, 2482], [2486, 2489], [2493, 2493], … … 1133 1162 [2616, 2617], [2649, 2652], [2654, 2654], [2674, 2676], [2693, 2701], 1134 1163 [2703, 2705], [2707, 2728], [2730, 2736], [2738, 2739], [2741, 2745], 1135 [2749, 2749], [2768, 2768], [2784, 2785], [28 21, 2828], [2831, 2832],1136 [283 5, 2856], [2858, 2864], [2866, 2867], [2869, 2873], [2877, 2877],1137 [2 908, 2909], [2911, 2913], [2929, 2929], [2947, 2947], [2949, 2954],1138 [29 58, 2960], [2962, 2965], [2969, 2970], [2972, 2972], [2974, 2975],1139 [297 9, 2980], [2984, 2986], [2990, 3001], [3024, 3024], [3077, 3084],1140 [30 86, 3088], [3090, 3112], [3114, 3129], [3133, 3133], [3160, 3161],1141 [316 8, 3169], [3205, 3212], [3214, 3216], [3218, 3240], [3242, 3251],1142 [32 53, 3257], [3261, 3261], [3294, 3294], [3296, 3297], [3313, 3314],1143 [33 33, 3340], [3342, 3344], [3346, 3386], [3389, 3389], [3406, 3406],1144 [34 24, 3425], [3450, 3455], [3461, 3478], [3482, 3505], [3507, 3515],1145 [35 17, 3517], [3520, 3526], [3585, 3632], [3634, 3635], [3648, 3653],1146 [3 713, 3714], [3716, 3716], [3719, 3720], [3722, 3722], [3725, 3725],1147 [37 32, 3735], [3737, 3743], [3745, 3747], [3749, 3749], [3751, 3751],1148 [375 4, 3755], [3757, 3760], [3762, 3763], [3773, 3773], [3776, 3780],1149 [3 804, 3807], [3840, 3840], [3904, 3911], [3913, 3948], [3976, 3980],1150 [ 4096, 4138], [4159, 4159], [4176, 4181], [4186, 4189], [4193, 4193],1151 [419 7, 4198], [4206, 4208], [4213, 4225], [4238, 4238], [4304, 4346],1152 [43 49, 4680], [4682, 4685], [4688, 4694], [4696, 4696], [4698, 4701],1153 [4 704, 4744], [4746, 4749], [4752, 4784], [4786, 4789], [4792, 4798],1154 [4 800, 4800], [4802, 4805], [4808, 4822], [4824, 4880], [4882, 4885],1155 [488 8, 4954], [4992, 5007], [5024, 5108], [5121, 5740], [5743, 5759],1164 [2749, 2749], [2768, 2768], [2784, 2785], [2809, 2809], [2821, 2828], 1165 [2831, 2832], [2835, 2856], [2858, 2864], [2866, 2867], [2869, 2873], 1166 [2877, 2877], [2908, 2909], [2911, 2913], [2929, 2929], [2947, 2947], 1167 [2949, 2954], [2958, 2960], [2962, 2965], [2969, 2970], [2972, 2972], 1168 [2974, 2975], [2979, 2980], [2984, 2986], [2990, 3001], [3024, 3024], 1169 [3077, 3084], [3086, 3088], [3090, 3112], [3114, 3129], [3133, 3133], 1170 [3160, 3162], [3168, 3169], [3205, 3212], [3214, 3216], [3218, 3240], 1171 [3242, 3251], [3253, 3257], [3261, 3261], [3294, 3294], [3296, 3297], 1172 [3313, 3314], [3333, 3340], [3342, 3344], [3346, 3386], [3389, 3389], 1173 [3406, 3406], [3423, 3425], [3450, 3455], [3461, 3478], [3482, 3505], 1174 [3507, 3515], [3517, 3517], [3520, 3526], [3585, 3632], [3634, 3635], 1175 [3648, 3653], [3713, 3714], [3716, 3716], [3719, 3720], [3722, 3722], 1176 [3725, 3725], [3732, 3735], [3737, 3743], [3745, 3747], [3749, 3749], 1177 [3751, 3751], [3754, 3755], [3757, 3760], [3762, 3763], [3773, 3773], 1178 [3776, 3780], [3804, 3807], [3840, 3840], [3904, 3911], [3913, 3948], 1179 [3976, 3980], [4096, 4138], [4159, 4159], [4176, 4181], [4186, 4189], 1180 [4193, 4193], [4197, 4198], [4206, 4208], [4213, 4225], [4238, 4238], 1181 [4304, 4346], [4349, 4680], [4682, 4685], [4688, 4694], [4696, 4696], 1182 [4698, 4701], [4704, 4744], [4746, 4749], [4752, 4784], [4786, 4789], 1183 [4792, 4798], [4800, 4800], [4802, 4805], [4808, 4822], [4824, 4880], 1184 [4882, 4885], [4888, 4954], [4992, 5007], [5121, 5740], [5743, 5759], 1156 1185 [5761, 5786], [5792, 5866], [5873, 5880], [5888, 5900], [5902, 5905], 1157 1186 [5920, 5937], [5952, 5969], [5984, 5996], [5998, 6000], [6016, 6067], 1158 1187 [6108, 6108], [6176, 6210], [6212, 6263], [6272, 6312], [6314, 6314], 1159 1188 [6320, 6389], [6400, 6430], [6480, 6509], [6512, 6516], [6528, 6571], 1160 [65 93, 6599], [6656, 6678], [6688, 6740], [6917, 6963], [6981, 6987],1189 [6576, 6601], [6656, 6678], [6688, 6740], [6917, 6963], [6981, 6987], 1161 1190 [7043, 7072], [7086, 7087], [7098, 7141], [7168, 7203], [7245, 7247], 1162 1191 [7258, 7287], [7401, 7404], [7406, 7409], [7413, 7414], [8501, 8504], … … 1166 1195 [12353, 12438], [12447, 12447], [12449, 12538], [12543, 12543], 1167 1196 [12549, 12589], [12593, 12686], [12704, 12730], [12784, 12799], 1168 [13312, 19893], [19968, 409 08], [40960, 40980], [40982, 42124],1197 [13312, 19893], [19968, 40917], [40960, 40980], [40982, 42124], 1169 1198 [42192, 42231], [42240, 42507], [42512, 42527], [42538, 42539], 1170 [42606, 42606], [42656, 42725], [42999, 42999], [43003, 43009], 1171 [43011, 43013], [43015, 43018], [43020, 43042], [43072, 43123], 1172 [43138, 43187], [43250, 43255], [43259, 43259], [43274, 43301], 1173 [43312, 43334], [43360, 43388], [43396, 43442], [43488, 43492], 1174 [43495, 43503], [43514, 43518], [43520, 43560], [43584, 43586], 1175 [43588, 43595], [43616, 43631], [43633, 43638], [43642, 43642], 1176 [43646, 43695], [43697, 43697], [43701, 43702], [43705, 43709], 1177 [43712, 43712], [43714, 43714], [43739, 43740], [43744, 43754], 1178 [43762, 43762], [43777, 43782], [43785, 43790], [43793, 43798], 1179 [43808, 43814], [43816, 43822], [43968, 44002], [44032, 55203], 1180 [55216, 55238], [55243, 55291], [63744, 64109], [64112, 64217], 1181 [64285, 64285], [64287, 64296], [64298, 64310], [64312, 64316], 1182 [64318, 64318], [64320, 64321], [64323, 64324], [64326, 64433], 1183 [64467, 64829], [64848, 64911], [64914, 64967], [65008, 65019], 1184 [65136, 65140], [65142, 65276], [65382, 65391], [65393, 65437], 1185 [65440, 65470], [65474, 65479], [65482, 65487], [65490, 65495], 1186 [65498, 65500], [65536, 65547], [65549, 65574], [65576, 65594], 1187 [65596, 65597], [65599, 65613], [65616, 65629], [65664, 65786], 1188 [66176, 66204], [66208, 66256], [66304, 66335], [66352, 66368], 1189 [66370, 66377], [66384, 66421], [66432, 66461], [66464, 66499], 1190 [66504, 66511], [66640, 66717], [66816, 66855], [66864, 66915], 1191 [67072, 67382], [67392, 67413], [67424, 67431], [67584, 67589], 1192 [67592, 67592], [67594, 67637], [67639, 67640], [67644, 67644], 1193 [67647, 67669], [67680, 67702], [67712, 67742], [67840, 67861], 1199 [42606, 42606], [42656, 42725], [42895, 42895], [42999, 42999], 1200 [43003, 43009], [43011, 43013], [43015, 43018], [43020, 43042], 1201 [43072, 43123], [43138, 43187], [43250, 43255], [43259, 43259], 1202 [43261, 43261], [43274, 43301], [43312, 43334], [43360, 43388], 1203 [43396, 43442], [43488, 43492], [43495, 43503], [43514, 43518], 1204 [43520, 43560], [43584, 43586], [43588, 43595], [43616, 43631], 1205 [43633, 43638], [43642, 43642], [43646, 43695], [43697, 43697], 1206 [43701, 43702], [43705, 43709], [43712, 43712], [43714, 43714], 1207 [43739, 43740], [43744, 43754], [43762, 43762], [43777, 43782], 1208 [43785, 43790], [43793, 43798], [43808, 43814], [43816, 43822], 1209 [43968, 44002], [44032, 55203], [55216, 55238], [55243, 55291], 1210 [63744, 64109], [64112, 64217], [64285, 64285], [64287, 64296], 1211 [64298, 64310], [64312, 64316], [64318, 64318], [64320, 64321], 1212 [64323, 64324], [64326, 64433], [64467, 64829], [64848, 64911], 1213 [64914, 64967], [65008, 65019], [65136, 65140], [65142, 65276], 1214 [65382, 65391], [65393, 65437], [65440, 65470], [65474, 65479], 1215 [65482, 65487], [65490, 65495], [65498, 65500], [65536, 65547], 1216 [65549, 65574], [65576, 65594], [65596, 65597], [65599, 65613], 1217 [65616, 65629], [65664, 65786], [66176, 66204], [66208, 66256], 1218 [66304, 66335], [66352, 66368], [66370, 66377], [66384, 66421], 1219 [66432, 66461], [66464, 66499], [66504, 66511], [66640, 66717], 1220 [66816, 66855], [66864, 66915], [67072, 67382], [67392, 67413], 1221 [67424, 67431], [67584, 67589], [67592, 67592], [67594, 67637], 1222 [67639, 67640], [67644, 67644], [67647, 67669], [67680, 67702], 1223 [67712, 67742], [67808, 67826], [67828, 67829], [67840, 67861], 1194 1224 [67872, 67897], [67968, 68023], [68030, 68031], [68096, 68096], 1195 1225 [68112, 68115], [68117, 68119], [68121, 68147], [68192, 68220], … … 1198 1228 [69635, 69687], [69763, 69807], [69840, 69864], [69891, 69926], 1199 1229 [69968, 70002], [70006, 70006], [70019, 70066], [70081, 70084], 1200 [70106, 70106], [70144, 70161], [70163, 70187], [70320, 70366], 1201 [70405, 70412], [70415, 70416], [70419, 70440], [70442, 70448], 1202 [70450, 70451], [70453, 70457], [70461, 70461], [70493, 70497], 1203 [70784, 70831], [70852, 70853], [70855, 70855], [71040, 71086], 1204 [71168, 71215], [71236, 71236], [71296, 71338], [71935, 71935], 1205 [72384, 72440], [73728, 74648], [77824, 78894], [92160, 92728], 1206 [92736, 92766], [92880, 92909], [92928, 92975], [93027, 93047], 1207 [93053, 93071], [93952, 94020], [94032, 94032], [110592, 110593], 1208 [113664, 113770], [113776, 113788], [113792, 113800], [113808, 113817], 1209 [124928, 125124], [126464, 126467], [126469, 126495], [126497, 126498], 1210 [126500, 126500], [126503, 126503], [126505, 126514], [126516, 126519], 1211 [126521, 126521], [126523, 126523], [126530, 126530], [126535, 126535], 1212 [126537, 126537], [126539, 126539], [126541, 126543], [126545, 126546], 1213 [126548, 126548], [126551, 126551], [126553, 126553], [126555, 126555], 1214 [126557, 126557], [126559, 126559], [126561, 126562], [126564, 126564], 1215 [126567, 126570], [126572, 126578], [126580, 126583], [126585, 126588], 1216 [126590, 126590], [126592, 126601], [126603, 126619], [126625, 126627], 1217 [126629, 126633], [126635, 126651], [131072, 173782], [173824, 177972], 1218 [177984, 178205], [194560, 195101]**/ 1230 [70106, 70106], [70108, 70108], [70144, 70161], [70163, 70187], 1231 [70272, 70278], [70280, 70280], [70282, 70285], [70287, 70301], 1232 [70303, 70312], [70320, 70366], [70405, 70412], [70415, 70416], 1233 [70419, 70440], [70442, 70448], [70450, 70451], [70453, 70457], 1234 [70461, 70461], [70480, 70480], [70493, 70497], [70784, 70831], 1235 [70852, 70853], [70855, 70855], [71040, 71086], [71128, 71131], 1236 [71168, 71215], [71236, 71236], [71296, 71338], [71424, 71449], 1237 [71935, 71935], [72384, 72440], [73728, 74649], [74880, 75075], 1238 [77824, 78894], [82944, 83526], [92160, 92728], [92736, 92766], 1239 [92880, 92909], [92928, 92975], [93027, 93047], [93053, 93071], 1240 [93952, 94020], [94032, 94032], [110592, 110593], [113664, 113770], 1241 [113776, 113788], [113792, 113800], [113808, 113817], [124928, 125124], 1242 [126464, 126467], [126469, 126495], [126497, 126498], [126500, 126500], 1243 [126503, 126503], [126505, 126514], [126516, 126519], [126521, 126521], 1244 [126523, 126523], [126530, 126530], [126535, 126535], [126537, 126537], 1245 [126539, 126539], [126541, 126543], [126545, 126546], [126548, 126548], 1246 [126551, 126551], [126553, 126553], [126555, 126555], [126557, 126557], 1247 [126559, 126559], [126561, 126562], [126564, 126564], [126567, 126570], 1248 [126572, 126578], [126580, 126583], [126585, 126588], [126590, 126590], 1249 [126592, 126601], [126603, 126619], [126625, 126627], [126629, 126633], 1250 [126635, 126651], [131072, 173782], [173824, 177972], [177984, 178205], 1251 [178208, 183969], [194560, 195101]**/ 1219 1252 const UnicodeSet lo_Set 1220 1253 {{{Empty, 5}, {Mixed, 1}, {Empty, 7}, {Mixed, 2}, {Empty, 5}, … … 1227 1260 {Mixed, 2}, {Full, 10}, {Mixed, 1}, {Full, 1}, {Mixed, 3}, 1228 1261 {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 1}, 1229 {Mixed, 1}, { Full, 2}, {Mixed, 2}, {Full, 18}, {Mixed, 2},1262 {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Full, 18}, {Mixed, 2}, 1230 1263 {Full, 2}, {Mixed, 5}, {Full, 1}, {Mixed, 2}, {Empty, 2}, 1231 1264 {Full, 1}, {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Full, 1}, … … 1240 1273 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Full, 35}, {Mixed, 1}, 1241 1274 {Empty, 1}, {Mixed, 2}, {Full, 8}, {Mixed, 2}, {Empty, 1}, 1242 {Mixed, 1}, {Empty, 1}, {Full, 2}, {Mixed, 1}, {Empty, 7}, 1243 {Mixed, 3}, {Full, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 7}, 1244 {Empty, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Full, 1}, 1245 {Mixed, 5}, {Empty, 4}, {Full, 1}, {Mixed, 1}, {Full, 349}, 1246 {Mixed, 3}, {Empty, 264}, {Full, 11}, {Mixed, 1}, {Full, 2}, 1247 {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Full, 2}, {Mixed, 2}, 1248 {Full, 10}, {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Full, 1}, 1249 {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Full, 3}, {Mixed, 1}, 1250 {Empty, 3}, {Mixed, 4}, {Empty, 1}, {Mixed, 3}, {Empty, 1}, 1251 {Full, 3}, {Mixed, 1}, {Empty, 12}, {Mixed, 1}, {Full, 1}, 1252 {Mixed, 1}, {Empty, 1}, {Full, 1}, {Mixed, 4}, {Full, 1}, 1253 {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, 1254 {Empty, 3}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, 1255 {Empty, 4}, {Full, 9}, {Mixed, 3}, {Empty, 4}, {Mixed, 5}, 1256 {Empty, 3}, {Mixed, 2}, {Empty, 2}, {Full, 1}, {Mixed, 1}, 1257 {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 1}, 1258 {Mixed, 2}, {Full, 1}, {Mixed, 4}, {Empty, 3}, {Full, 2}, 1259 {Mixed, 1}, {Empty, 29}, {Mixed, 2}, {Empty, 2}, {Mixed, 11}, 1260 {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 2}, {Empty, 1}, 1261 {Mixed, 4}, {Empty, 8}, {Full, 1}, {Mixed, 2}, {Empty, 5}, 1262 {Full, 1}, {Mixed, 1}, {Empty, 2}, {Full, 1}, {Mixed, 2}, 1263 {Empty, 1}, {Full, 1}, {Mixed, 1}, {Empty, 17}, {Mixed, 1}, 1264 {Empty, 14}, {Full, 1}, {Mixed, 1}, {Empty, 40}, {Full, 28}, 1265 {Mixed, 1}, {Empty, 99}, {Full, 33}, {Mixed, 1}, {Empty, 414}, 1275 {Mixed, 1}, {Empty, 1}, {Full, 2}, {Mixed, 1}, {Empty, 4}, 1276 {Mixed, 1}, {Empty, 2}, {Mixed, 3}, {Full, 1}, {Mixed, 3}, 1277 {Empty, 1}, {Mixed, 7}, {Empty, 1}, {Mixed, 1}, {Full, 1}, 1278 {Mixed, 3}, {Full, 1}, {Mixed, 5}, {Empty, 4}, {Full, 1}, 1279 {Mixed, 1}, {Full, 349}, {Mixed, 3}, {Empty, 264}, {Full, 11}, 1280 {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 3}, 1281 {Full, 2}, {Mixed, 2}, {Full, 10}, {Mixed, 2}, {Full, 1}, 1282 {Mixed, 1}, {Full, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 1}, 1283 {Full, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 4}, {Empty, 1}, 1284 {Mixed, 3}, {Empty, 1}, {Full, 3}, {Mixed, 1}, {Empty, 12}, 1285 {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 1}, {Full, 1}, 1286 {Mixed, 4}, {Full, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, 1287 {Full, 1}, {Mixed, 1}, {Empty, 3}, {Full, 1}, {Mixed, 1}, 1288 {Full, 1}, {Mixed, 1}, {Empty, 4}, {Full, 9}, {Mixed, 3}, 1289 {Empty, 4}, {Mixed, 5}, {Empty, 2}, {Mixed, 3}, {Empty, 2}, 1290 {Full, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, 1291 {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Full, 1}, {Mixed, 4}, 1292 {Empty, 3}, {Full, 2}, {Mixed, 1}, {Empty, 29}, {Mixed, 2}, 1293 {Empty, 2}, {Mixed, 11}, {Empty, 1}, {Mixed, 2}, {Empty, 2}, 1294 {Mixed, 3}, {Empty, 1}, {Mixed, 4}, {Empty, 8}, {Full, 1}, 1295 {Mixed, 2}, {Empty, 5}, {Full, 1}, {Mixed, 2}, {Empty, 1}, 1296 {Full, 1}, {Mixed, 2}, {Empty, 1}, {Full, 1}, {Mixed, 1}, 1297 {Empty, 2}, {Mixed, 1}, {Empty, 14}, {Mixed, 1}, {Empty, 14}, 1298 {Full, 1}, {Mixed, 1}, {Empty, 40}, {Full, 28}, {Mixed, 1}, 1299 {Empty, 7}, {Full, 6}, {Mixed, 1}, {Empty, 85}, {Full, 33}, 1300 {Mixed, 1}, {Empty, 126}, {Full, 18}, {Mixed, 1}, {Empty, 269}, 1266 1301 {Full, 17}, {Mixed, 2}, {Empty, 3}, {Mixed, 2}, {Full, 1}, 1267 1302 {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 27}, {Full, 2}, … … 1269 1304 {Mixed, 2}, {Empty, 347}, {Full, 6}, {Mixed, 1}, {Empty, 41}, 1270 1305 {Mixed, 6}, {Empty, 138}, {Full, 1334}, {Mixed, 1}, {Empty, 1}, 1271 {Full, 129}, {Mixed, 1}, {Full, 6}, {Mixed, 1}, { Empty, 511},1272 { Full, 16}, {Mixed, 1}, {Empty, 28719}},1306 {Full, 129}, {Mixed, 1}, {Full, 6}, {Mixed, 1}, {Full, 180}, 1307 {Mixed, 1}, {Empty, 330}, {Full, 16}, {Mixed, 1}, {Empty, 28719}}, 1273 1308 {0x04000400, 0x08000000, 0x0000000f, 0x00100000, 0xffff0000, 1274 1309 0x000707ff, 0x000007fe, 0xfffec000, 0x002fffff, 0x9c00c000, 1275 1310 0xfffd0000, 0x0000ffff, 0xffffe000, 0x0002003f, 0xfffffc00, 1276 0x000007ff, 0x003fffff, 0x01ffffff, 0x00 07ffff, 0xfffffff0,1311 0x000007ff, 0x003fffff, 0x01ffffff, 0x001fffff, 0xfffffff0, 1277 1312 0x23ffffff, 0xff010000, 0xfffc0003, 0xfff99fe1, 0x23c5fdff, 1278 1313 0xb0004000, 0x00030003, 0xfff987e0, 0x036dfdff, 0x5e000000, 1279 0x001c0000, 0xfffbbfe0, 0x23edfdff, 0x00010000, 0x0 0000003,1314 0x001c0000, 0xfffbbfe0, 0x23edfdff, 0x00010000, 0x02000003, 1280 1315 0xfff99fe0, 0x23edfdff, 0xb0000000, 0x00020003, 0xd63dc7e8, 1281 0x03ffc718, 0x00010000, 0xfffddfe0, 0x23fffdff, 0x0 3000000,1316 0x03ffc718, 0x00010000, 0xfffddfe0, 0x23fffdff, 0x07000000, 1282 1317 0x00000003, 0xfffddfe0, 0x23effdff, 0x40000000, 0x00060003, 1283 0xfffddfe0, 0x27ffffff, 0x 00004000, 0xfc000003, 0xfc7fffe0,1318 0xfffddfe0, 0x27ffffff, 0x80004000, 0xfc000003, 0xfc7fffe0, 1284 1319 0x2ffbffff, 0x0000007f, 0xfffffffe, 0x000dffff, 0x0000003f, 1285 1320 0xfef02596, 0x200decae, 0xf000001f, 0x00000001, 0xfffffeff, … … 1287 1322 0x00004003, 0xffff0000, 0xe7ffffff, 0x3d7f3dff, 0xffff3dff, 1288 1323 0x7f3dffff, 0xff7fff3d, 0xff3dffff, 0x07ffffff, 0x0000ffff, 1289 0x 001fffff, 0xfffffffe, 0xffff9fff, 0x07fffffe, 0x01fe07ff,1290 0x0003 dfff, 0x0003ffff, 0x0003ffff, 0x0001dfff, 0x000fffff,1291 0x 10000000, 0xfffffff7, 0x00ffffff, 0xffff05ff, 0x003fffff,1292 0x 7fffffff, 0xffff0000, 0x001f3fff, 0x00000fff, 0x000000fe,1293 0x00 7fffff, 0x001fffff, 0xffffffe0, 0x000fffff, 0x00000fe0,1294 0xf ffffff8, 0xfc00c001, 0x0000003f, 0x0000000f, 0xfc00e000,1295 0x00 ffffff, 0x0063de00, 0x01e00000, 0xffff0000, 0x000000ff,1296 0x 007fffff, 0x7f7f7f7f, 0x7f7f7f7f, 0x00000040, 0x10000000,1297 0x fffffffe, 0x807fffff, 0xfffffffe, 0x87ffffff, 0xffffffe0,1298 0x fffe3fff, 0x00007fff, 0x07ffffff, 0xffff0000, 0x003fffff,1299 0x 00001fff, 0xffdfffff, 0x00001fff, 0xffff0000, 0x00ffffff,1300 0x ffff0fff, 0x00000c00, 0x00004000, 0x0000003f, 0xf8800000,1324 0xfffffffe, 0xffff9fff, 0x07fffffe, 0x01fe07ff, 0x0003dfff, 1325 0x0003ffff, 0x0003ffff, 0x0001dfff, 0x000fffff, 0x10000000, 1326 0xfffffff7, 0x00ffffff, 0xffff05ff, 0x003fffff, 0x7fffffff, 1327 0xffff0000, 0x001f3fff, 0xffff0fff, 0x000003ff, 0x007fffff, 1328 0x001fffff, 0xffffffe0, 0x000fffff, 0x00000fe0, 0xfffffff8, 1329 0xfc00c001, 0x0000003f, 0x0000000f, 0xfc00e000, 0x00ffffff, 1330 0x0063de00, 0x01e00000, 0xffff0000, 0x000000ff, 0x007fffff, 1331 0x7f7f7f7f, 0x7f7f7f7f, 0x00000040, 0x10000000, 0xfffffffe, 1332 0x807fffff, 0xfffffffe, 0x87ffffff, 0xffffffe0, 0xfffe3fff, 1333 0x00007fff, 0x07ffffff, 0xffff0000, 0x003fffff, 0x003fffff, 1334 0xffdfffff, 0x00001fff, 0xffff0000, 0x00ffffff, 0xffff0fff, 1335 0x00000c00, 0x00004000, 0x0000003f, 0x00008000, 0xf8800000, 1301 1336 0xfffff7bb, 0x00000007, 0x000fffff, 0xfffffffc, 0x000fffff, 1302 0x 08fc0000, 0xfffffc00, 0xffff003f, 0x0000007f, 0x1fffffff,1337 0x28fc0000, 0xfffffc00, 0xffff003f, 0x0000007f, 0x1fffffff, 1303 1338 0xfffffff0, 0x0007ffff, 0x7c00ff9f, 0x000001ff, 0x00000ff7, 1304 1339 0xc47effff, 0x3e62ffff, 0x18000005, 0x000407ff, 0x007e7e7e, … … 1312 1347 0x3fffffff, 0xffff00ff, 0x0000000f, 0x007fffff, 0x003fffff, 1313 1348 0x000000ff, 0xfffffd3f, 0x91bfffff, 0x003fffff, 0x007fffff, 1314 0x7fffffff, 0x003fffff, 0x03ffffff, 0xc0ffffff, 0xfeef0001, 1315 0x000fffff, 0x1fffffff, 0x1fffffff, 0xfffffeff, 0x0000001f, 1316 0x003fffff, 0x003fffff, 0x0007ffff, 0x0003ffff, 0x000001ff, 1317 0xfffffff8, 0x00ffffff, 0xfffffff8, 0x0000ffff, 0xffff0000, 1318 0x000001ff, 0xfffffff8, 0x0000007f, 0xffff0000, 0x0047ffff, 1319 0xfffffff8, 0x0007ffff, 0x0400001e, 0xfffbffff, 0x00000fff, 1320 0xffff0000, 0x7fffffff, 0xfff99fe0, 0x23edfdff, 0xe0000000, 1321 0x00000003, 0x0000ffff, 0x000000b0, 0x00007fff, 0x0000ffff, 1322 0x00000010, 0x000007ff, 0x80000000, 0x01ffffff, 0x01ffffff, 1323 0x00007fff, 0x01ffffff, 0x7fffffff, 0xffff0000, 0x00003fff, 1324 0x0000ffff, 0xe0fffff8, 0x0000ffff, 0x0001001f, 0x00000003, 1325 0x1fff07ff, 0x03ff01ff, 0x0000001f, 0xffffffef, 0x0af7fe96, 1326 0xaa96ea84, 0x5ef7f796, 0x0ffffbff, 0x0ffffbee, 0x007fffff, 1327 0x001fffff, 0x3fffffff, 0x3fffffff}}; 1349 0x7fffffff, 0x0037ffff, 0x003fffff, 0x03ffffff, 0xc0ffffff, 1350 0xfeef0001, 0x000fffff, 0x1fffffff, 0x1fffffff, 0xfffffeff, 1351 0x0000001f, 0x003fffff, 0x003fffff, 0x0007ffff, 0x0003ffff, 1352 0x000001ff, 0xfffffff8, 0x00ffffff, 0xfffffff8, 0x0000ffff, 1353 0xffff0000, 0x000001ff, 0xfffffff8, 0x0000007f, 0xffff0000, 1354 0x0047ffff, 0xfffffff8, 0x0007ffff, 0x1400001e, 0xfffbffff, 1355 0x00000fff, 0xbfffbd7f, 0xffff01ff, 0x7fffffff, 0xfff99fe0, 1356 0x23edfdff, 0xe0010000, 0x00000003, 0x0000ffff, 0x000000b0, 1357 0x00007fff, 0x0f000000, 0x0000ffff, 0x00000010, 0x000007ff, 1358 0x03ffffff, 0x80000000, 0x01ffffff, 0x03ffffff, 0x0000000f, 1359 0x00007fff, 0x0000007f, 0x01ffffff, 0x7fffffff, 0xffff0000, 1360 0x00003fff, 0x0000ffff, 0xe0fffff8, 0x0000ffff, 0x0001001f, 1361 0x00000003, 0x1fff07ff, 0x03ff01ff, 0x0000001f, 0xffffffef, 1362 0x0af7fe96, 0xaa96ea84, 0x5ef7f796, 0x0ffffbff, 0x0ffffbee, 1363 0x007fffff, 0x001fffff, 0x3fffffff, 0x00000003, 0x3fffffff}}; 1328 1364 /** Code Point Ranges for Lt 1329 1365 [453, 453], [456, 456], [459, 459], [498, 498], [8072, 8079], … … 1383 1419 [1310, 1310], [1312, 1312], [1314, 1314], [1316, 1316], [1318, 1318], 1384 1420 [1320, 1320], [1322, 1322], [1324, 1324], [1326, 1326], [1329, 1366], 1385 [4256, 4293], [4295, 4295], [4301, 4301], [7680, 7680], [7682, 7682], 1386 [7684, 7684], [7686, 7686], [7688, 7688], [7690, 7690], [7692, 7692], 1387 [7694, 7694], [7696, 7696], [7698, 7698], [7700, 7700], [7702, 7702], 1388 [7704, 7704], [7706, 7706], [7708, 7708], [7710, 7710], [7712, 7712], 1389 [7714, 7714], [7716, 7716], [7718, 7718], [7720, 7720], [7722, 7722], 1390 [7724, 7724], [7726, 7726], [7728, 7728], [7730, 7730], [7732, 7732], 1391 [7734, 7734], [7736, 7736], [7738, 7738], [7740, 7740], [7742, 7742], 1392 [7744, 7744], [7746, 7746], [7748, 7748], [7750, 7750], [7752, 7752], 1393 [7754, 7754], [7756, 7756], [7758, 7758], [7760, 7760], [7762, 7762], 1394 [7764, 7764], [7766, 7766], [7768, 7768], [7770, 7770], [7772, 7772], 1395 [7774, 7774], [7776, 7776], [7778, 7778], [7780, 7780], [7782, 7782], 1396 [7784, 7784], [7786, 7786], [7788, 7788], [7790, 7790], [7792, 7792], 1397 [7794, 7794], [7796, 7796], [7798, 7798], [7800, 7800], [7802, 7802], 1398 [7804, 7804], [7806, 7806], [7808, 7808], [7810, 7810], [7812, 7812], 1399 [7814, 7814], [7816, 7816], [7818, 7818], [7820, 7820], [7822, 7822], 1400 [7824, 7824], [7826, 7826], [7828, 7828], [7838, 7838], [7840, 7840], 1401 [7842, 7842], [7844, 7844], [7846, 7846], [7848, 7848], [7850, 7850], 1402 [7852, 7852], [7854, 7854], [7856, 7856], [7858, 7858], [7860, 7860], 1403 [7862, 7862], [7864, 7864], [7866, 7866], [7868, 7868], [7870, 7870], 1404 [7872, 7872], [7874, 7874], [7876, 7876], [7878, 7878], [7880, 7880], 1405 [7882, 7882], [7884, 7884], [7886, 7886], [7888, 7888], [7890, 7890], 1406 [7892, 7892], [7894, 7894], [7896, 7896], [7898, 7898], [7900, 7900], 1407 [7902, 7902], [7904, 7904], [7906, 7906], [7908, 7908], [7910, 7910], 1408 [7912, 7912], [7914, 7914], [7916, 7916], [7918, 7918], [7920, 7920], 1409 [7922, 7922], [7924, 7924], [7926, 7926], [7928, 7928], [7930, 7930], 1410 [7932, 7932], [7934, 7934], [7944, 7951], [7960, 7965], [7976, 7983], 1411 [7992, 7999], [8008, 8013], [8025, 8025], [8027, 8027], [8029, 8029], 1412 [8031, 8031], [8040, 8047], [8120, 8123], [8136, 8139], [8152, 8155], 1413 [8168, 8172], [8184, 8187], [8450, 8450], [8455, 8455], [8459, 8461], 1414 [8464, 8466], [8469, 8469], [8473, 8477], [8484, 8484], [8486, 8486], 1415 [8488, 8488], [8490, 8493], [8496, 8499], [8510, 8511], [8517, 8517], 1416 [8579, 8579], [11264, 11310], [11360, 11360], [11362, 11364], 1417 [11367, 11367], [11369, 11369], [11371, 11371], [11373, 11376], 1418 [11378, 11378], [11381, 11381], [11390, 11392], [11394, 11394], 1419 [11396, 11396], [11398, 11398], [11400, 11400], [11402, 11402], 1420 [11404, 11404], [11406, 11406], [11408, 11408], [11410, 11410], 1421 [11412, 11412], [11414, 11414], [11416, 11416], [11418, 11418], 1422 [11420, 11420], [11422, 11422], [11424, 11424], [11426, 11426], 1423 [11428, 11428], [11430, 11430], [11432, 11432], [11434, 11434], 1424 [11436, 11436], [11438, 11438], [11440, 11440], [11442, 11442], 1425 [11444, 11444], [11446, 11446], [11448, 11448], [11450, 11450], 1426 [11452, 11452], [11454, 11454], [11456, 11456], [11458, 11458], 1427 [11460, 11460], [11462, 11462], [11464, 11464], [11466, 11466], 1428 [11468, 11468], [11470, 11470], [11472, 11472], [11474, 11474], 1429 [11476, 11476], [11478, 11478], [11480, 11480], [11482, 11482], 1430 [11484, 11484], [11486, 11486], [11488, 11488], [11490, 11490], 1431 [11499, 11499], [11501, 11501], [11506, 11506], [42560, 42560], 1432 [42562, 42562], [42564, 42564], [42566, 42566], [42568, 42568], 1433 [42570, 42570], [42572, 42572], [42574, 42574], [42576, 42576], 1434 [42578, 42578], [42580, 42580], [42582, 42582], [42584, 42584], 1435 [42586, 42586], [42588, 42588], [42590, 42590], [42592, 42592], 1436 [42594, 42594], [42596, 42596], [42598, 42598], [42600, 42600], 1437 [42602, 42602], [42604, 42604], [42624, 42624], [42626, 42626], 1438 [42628, 42628], [42630, 42630], [42632, 42632], [42634, 42634], 1439 [42636, 42636], [42638, 42638], [42640, 42640], [42642, 42642], 1440 [42644, 42644], [42646, 42646], [42648, 42648], [42650, 42650], 1441 [42786, 42786], [42788, 42788], [42790, 42790], [42792, 42792], 1442 [42794, 42794], [42796, 42796], [42798, 42798], [42802, 42802], 1443 [42804, 42804], [42806, 42806], [42808, 42808], [42810, 42810], 1444 [42812, 42812], [42814, 42814], [42816, 42816], [42818, 42818], 1445 [42820, 42820], [42822, 42822], [42824, 42824], [42826, 42826], 1446 [42828, 42828], [42830, 42830], [42832, 42832], [42834, 42834], 1447 [42836, 42836], [42838, 42838], [42840, 42840], [42842, 42842], 1448 [42844, 42844], [42846, 42846], [42848, 42848], [42850, 42850], 1449 [42852, 42852], [42854, 42854], [42856, 42856], [42858, 42858], 1450 [42860, 42860], [42862, 42862], [42873, 42873], [42875, 42875], 1451 [42877, 42878], [42880, 42880], [42882, 42882], [42884, 42884], 1452 [42886, 42886], [42891, 42891], [42893, 42893], [42896, 42896], 1453 [42898, 42898], [42902, 42902], [42904, 42904], [42906, 42906], 1454 [42908, 42908], [42910, 42910], [42912, 42912], [42914, 42914], 1455 [42916, 42916], [42918, 42918], [42920, 42920], [42922, 42925], 1456 [42928, 42929], [65313, 65338], [66560, 66599], [71840, 71871], 1457 [119808, 119833], [119860, 119885], [119912, 119937], [119964, 119964], 1458 [119966, 119967], [119970, 119970], [119973, 119974], [119977, 119980], 1459 [119982, 119989], [120016, 120041], [120068, 120069], [120071, 120074], 1460 [120077, 120084], [120086, 120092], [120120, 120121], [120123, 120126], 1461 [120128, 120132], [120134, 120134], [120138, 120144], [120172, 120197], 1462 [120224, 120249], [120276, 120301], [120328, 120353], [120380, 120405], 1463 [120432, 120457], [120488, 120512], [120546, 120570], [120604, 120628], 1464 [120662, 120686], [120720, 120744], [120778, 120778]**/ 1421 [4256, 4293], [4295, 4295], [4301, 4301], [5024, 5109], [7680, 7680], 1422 [7682, 7682], [7684, 7684], [7686, 7686], [7688, 7688], [7690, 7690], 1423 [7692, 7692], [7694, 7694], [7696, 7696], [7698, 7698], [7700, 7700], 1424 [7702, 7702], [7704, 7704], [7706, 7706], [7708, 7708], [7710, 7710], 1425 [7712, 7712], [7714, 7714], [7716, 7716], [7718, 7718], [7720, 7720], 1426 [7722, 7722], [7724, 7724], [7726, 7726], [7728, 7728], [7730, 7730], 1427 [7732, 7732], [7734, 7734], [7736, 7736], [7738, 7738], [7740, 7740], 1428 [7742, 7742], [7744, 7744], [7746, 7746], [7748, 7748], [7750, 7750], 1429 [7752, 7752], [7754, 7754], [7756, 7756], [7758, 7758], [7760, 7760], 1430 [7762, 7762], [7764, 7764], [7766, 7766], [7768, 7768], [7770, 7770], 1431 [7772, 7772], [7774, 7774], [7776, 7776], [7778, 7778], [7780, 7780], 1432 [7782, 7782], [7784, 7784], [7786, 7786], [7788, 7788], [7790, 7790], 1433 [7792, 7792], [7794, 7794], [7796, 7796], [7798, 7798], [7800, 7800], 1434 [7802, 7802], [7804, 7804], [7806, 7806], [7808, 7808], [7810, 7810], 1435 [7812, 7812], [7814, 7814], [7816, 7816], [7818, 7818], [7820, 7820], 1436 [7822, 7822], [7824, 7824], [7826, 7826], [7828, 7828], [7838, 7838], 1437 [7840, 7840], [7842, 7842], [7844, 7844], [7846, 7846], [7848, 7848], 1438 [7850, 7850], [7852, 7852], [7854, 7854], [7856, 7856], [7858, 7858], 1439 [7860, 7860], [7862, 7862], [7864, 7864], [7866, 7866], [7868, 7868], 1440 [7870, 7870], [7872, 7872], [7874, 7874], [7876, 7876], [7878, 7878], 1441 [7880, 7880], [7882, 7882], [7884, 7884], [7886, 7886], [7888, 7888], 1442 [7890, 7890], [7892, 7892], [7894, 7894], [7896, 7896], [7898, 7898], 1443 [7900, 7900], [7902, 7902], [7904, 7904], [7906, 7906], [7908, 7908], 1444 [7910, 7910], [7912, 7912], [7914, 7914], [7916, 7916], [7918, 7918], 1445 [7920, 7920], [7922, 7922], [7924, 7924], [7926, 7926], [7928, 7928], 1446 [7930, 7930], [7932, 7932], [7934, 7934], [7944, 7951], [7960, 7965], 1447 [7976, 7983], [7992, 7999], [8008, 8013], [8025, 8025], [8027, 8027], 1448 [8029, 8029], [8031, 8031], [8040, 8047], [8120, 8123], [8136, 8139], 1449 [8152, 8155], [8168, 8172], [8184, 8187], [8450, 8450], [8455, 8455], 1450 [8459, 8461], [8464, 8466], [8469, 8469], [8473, 8477], [8484, 8484], 1451 [8486, 8486], [8488, 8488], [8490, 8493], [8496, 8499], [8510, 8511], 1452 [8517, 8517], [8579, 8579], [11264, 11310], [11360, 11360], 1453 [11362, 11364], [11367, 11367], [11369, 11369], [11371, 11371], 1454 [11373, 11376], [11378, 11378], [11381, 11381], [11390, 11392], 1455 [11394, 11394], [11396, 11396], [11398, 11398], [11400, 11400], 1456 [11402, 11402], [11404, 11404], [11406, 11406], [11408, 11408], 1457 [11410, 11410], [11412, 11412], [11414, 11414], [11416, 11416], 1458 [11418, 11418], [11420, 11420], [11422, 11422], [11424, 11424], 1459 [11426, 11426], [11428, 11428], [11430, 11430], [11432, 11432], 1460 [11434, 11434], [11436, 11436], [11438, 11438], [11440, 11440], 1461 [11442, 11442], [11444, 11444], [11446, 11446], [11448, 11448], 1462 [11450, 11450], [11452, 11452], [11454, 11454], [11456, 11456], 1463 [11458, 11458], [11460, 11460], [11462, 11462], [11464, 11464], 1464 [11466, 11466], [11468, 11468], [11470, 11470], [11472, 11472], 1465 [11474, 11474], [11476, 11476], [11478, 11478], [11480, 11480], 1466 [11482, 11482], [11484, 11484], [11486, 11486], [11488, 11488], 1467 [11490, 11490], [11499, 11499], [11501, 11501], [11506, 11506], 1468 [42560, 42560], [42562, 42562], [42564, 42564], [42566, 42566], 1469 [42568, 42568], [42570, 42570], [42572, 42572], [42574, 42574], 1470 [42576, 42576], [42578, 42578], [42580, 42580], [42582, 42582], 1471 [42584, 42584], [42586, 42586], [42588, 42588], [42590, 42590], 1472 [42592, 42592], [42594, 42594], [42596, 42596], [42598, 42598], 1473 [42600, 42600], [42602, 42602], [42604, 42604], [42624, 42624], 1474 [42626, 42626], [42628, 42628], [42630, 42630], [42632, 42632], 1475 [42634, 42634], [42636, 42636], [42638, 42638], [42640, 42640], 1476 [42642, 42642], [42644, 42644], [42646, 42646], [42648, 42648], 1477 [42650, 42650], [42786, 42786], [42788, 42788], [42790, 42790], 1478 [42792, 42792], [42794, 42794], [42796, 42796], [42798, 42798], 1479 [42802, 42802], [42804, 42804], [42806, 42806], [42808, 42808], 1480 [42810, 42810], [42812, 42812], [42814, 42814], [42816, 42816], 1481 [42818, 42818], [42820, 42820], [42822, 42822], [42824, 42824], 1482 [42826, 42826], [42828, 42828], [42830, 42830], [42832, 42832], 1483 [42834, 42834], [42836, 42836], [42838, 42838], [42840, 42840], 1484 [42842, 42842], [42844, 42844], [42846, 42846], [42848, 42848], 1485 [42850, 42850], [42852, 42852], [42854, 42854], [42856, 42856], 1486 [42858, 42858], [42860, 42860], [42862, 42862], [42873, 42873], 1487 [42875, 42875], [42877, 42878], [42880, 42880], [42882, 42882], 1488 [42884, 42884], [42886, 42886], [42891, 42891], [42893, 42893], 1489 [42896, 42896], [42898, 42898], [42902, 42902], [42904, 42904], 1490 [42906, 42906], [42908, 42908], [42910, 42910], [42912, 42912], 1491 [42914, 42914], [42916, 42916], [42918, 42918], [42920, 42920], 1492 [42922, 42925], [42928, 42932], [42934, 42934], [65313, 65338], 1493 [66560, 66599], [68736, 68786], [71840, 71871], [119808, 119833], 1494 [119860, 119885], [119912, 119937], [119964, 119964], [119966, 119967], 1495 [119970, 119970], [119973, 119974], [119977, 119980], [119982, 119989], 1496 [120016, 120041], [120068, 120069], [120071, 120074], [120077, 120084], 1497 [120086, 120092], [120120, 120121], [120123, 120126], [120128, 120132], 1498 [120134, 120134], [120138, 120144], [120172, 120197], [120224, 120249], 1499 [120276, 120301], [120328, 120353], [120380, 120405], [120432, 120457], 1500 [120488, 120512], [120546, 120570], [120604, 120628], [120662, 120686], 1501 [120720, 120744], [120778, 120778]**/ 1465 1502 const UnicodeSet lu_Set 1466 1503 {{{Empty, 2}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 1}, 1467 1504 {Mixed, 11}, {Empty, 8}, {Mixed, 5}, {Full, 1}, {Mixed, 1}, 1468 1505 {Empty, 1}, {Mixed, 8}, {Empty, 90}, {Full, 1}, {Mixed, 1}, 1469 {Empty, 105}, {Mixed, 12}, {Empty, 1}, {Mixed, 3}, {Empty, 8}, 1470 {Mixed, 3}, {Empty, 1}, {Mixed, 1}, {Empty, 83}, {Full, 1}, 1471 {Mixed, 1}, {Empty, 1}, {Mixed, 5}, {Empty, 970}, {Mixed, 3}, 1472 {Empty, 4}, {Mixed, 5}, {Empty, 699}, {Mixed, 1}, {Empty, 38}, 1473 {Full, 1}, {Mixed, 1}, {Empty, 163}, {Full, 1}, {Empty, 1498}, 1474 {Mixed, 31}, {Empty, 31041}}, 1506 {Empty, 22}, {Full, 2}, {Mixed, 1}, {Empty, 80}, {Mixed, 12}, 1507 {Empty, 1}, {Mixed, 3}, {Empty, 8}, {Mixed, 3}, {Empty, 1}, 1508 {Mixed, 1}, {Empty, 83}, {Full, 1}, {Mixed, 1}, {Empty, 1}, 1509 {Mixed, 5}, {Empty, 970}, {Mixed, 3}, {Empty, 4}, {Mixed, 5}, 1510 {Empty, 699}, {Mixed, 1}, {Empty, 38}, {Full, 1}, {Mixed, 1}, 1511 {Empty, 66}, {Full, 1}, {Mixed, 1}, {Empty, 95}, {Full, 1}, 1512 {Empty, 1498}, {Mixed, 31}, {Empty, 31041}}, 1475 1513 {0x07fffffe, 0x7f7fffff, 0x55555555, 0xaa555555, 0x555554aa, 1476 1514 0x2b555555, 0xb1dbced6, 0x11aed2d5, 0x4aaaa490, 0x55d25555, … … 1478 1516 0x00000ffb, 0x551c8000, 0xe6905555, 0x0000ffff, 0x55555555, 1479 1517 0x55555401, 0x55555555, 0x55552aab, 0x55555555, 0x55555555, 1480 0xfffe5555, 0x007fffff, 0x000020bf, 0x55555555, 0x55555555, 1481 0x55555555, 0x55555555, 0x40155555, 0x55555555, 0x55555555, 1482 0x55555555, 0x3f00ff00, 0xff00ff00, 0xaa003f00, 0x0000ff00, 1483 0x0f000000, 0x0f000f00, 0x0f001f00, 0x3e273884, 0xc00f3d50, 1484 0x00000020, 0x00000008, 0x00007fff, 0xc025ea9d, 0x55555555, 1485 0x55555555, 0x55555555, 0x00042805, 0x55555555, 0x00001555, 1486 0x05555555, 0x55545554, 0x55555555, 0x6a005555, 0x55452855, 1487 0x00033d55, 0x07fffffe, 0x000000ff, 0x03ffffff, 0xfff00000, 1488 0x00003fff, 0xffffff00, 0xd0000003, 0x003fde64, 0xffff0000, 1489 0x000003ff, 0x1fdfe7b0, 0x7b000000, 0x0001fc5f, 0xfffff000, 1490 0x0000003f, 0x03ffffff, 0xfff00000, 0x00003fff, 0xffffff00, 1491 0xf0000003, 0x003fffff, 0xffff0000, 0x000003ff, 0xffffff00, 1492 0x00000001, 0x07fffffc, 0xf0000000, 0x001fffff, 0xffc00000, 1493 0x00007fff, 0xffff0000, 0x000001ff, 0x00000400}}; 1518 0xfffe5555, 0x007fffff, 0x000020bf, 0x003fffff, 0x55555555, 1519 0x55555555, 0x55555555, 0x55555555, 0x40155555, 0x55555555, 1520 0x55555555, 0x55555555, 0x3f00ff00, 0xff00ff00, 0xaa003f00, 1521 0x0000ff00, 0x0f000000, 0x0f000f00, 0x0f001f00, 0x3e273884, 1522 0xc00f3d50, 0x00000020, 0x00000008, 0x00007fff, 0xc025ea9d, 1523 0x55555555, 0x55555555, 0x55555555, 0x00042805, 0x55555555, 1524 0x00001555, 0x05555555, 0x55545554, 0x55555555, 0x6a005555, 1525 0x55452855, 0x005f3d55, 0x07fffffe, 0x000000ff, 0x0007ffff, 1526 0x03ffffff, 0xfff00000, 0x00003fff, 0xffffff00, 0xd0000003, 1527 0x003fde64, 0xffff0000, 0x000003ff, 0x1fdfe7b0, 0x7b000000, 1528 0x0001fc5f, 0xfffff000, 0x0000003f, 0x03ffffff, 0xfff00000, 1529 0x00003fff, 0xffffff00, 0xf0000003, 0x003fffff, 0xffff0000, 1530 0x000003ff, 0xffffff00, 0x00000001, 0x07fffffc, 0xf0000000, 1531 0x001fffff, 0xffc00000, 0x00007fff, 0xffff0000, 0x000001ff, 1532 0x00000400}}; 1494 1533 /** Code Point Ranges for M 1495 1534 [768, 879], [1155, 1161], [1425, 1469], [1471, 1471], [1473, 1474], … … 1497 1536 [1750, 1756], [1759, 1764], [1767, 1768], [1770, 1773], [1809, 1809], 1498 1537 [1840, 1866], [1958, 1968], [2027, 2035], [2070, 2073], [2075, 2083], 1499 [2085, 2087], [2089, 2093], [2137, 2139], [227 6, 2307], [2362, 2364],1538 [2085, 2087], [2089, 2093], [2137, 2139], [2275, 2307], [2362, 2364], 1500 1539 [2366, 2383], [2385, 2391], [2402, 2403], [2433, 2435], [2492, 2492], 1501 1540 [2494, 2500], [2503, 2504], [2507, 2509], [2519, 2519], [2530, 2531], … … 1517 1556 [4239, 4239], [4250, 4253], [4957, 4959], [5906, 5908], [5938, 5940], 1518 1557 [5970, 5971], [6002, 6003], [6068, 6099], [6109, 6109], [6155, 6157], 1519 [6313, 6313], [6432, 6443], [6448, 6459], [6 576, 6592], [6600, 6601],1520 [6 679, 6683], [6741, 6750], [6752, 6780], [6783, 6783], [6832, 6846],1521 [ 6912, 6916], [6964, 6980], [7019, 7027], [7040, 7042], [7073, 7085],1522 [7 142, 7155], [7204, 7223], [7376, 7378], [7380, 7400], [7405, 7405],1523 [7 410, 7412], [7416, 7417], [7616, 7669], [7676, 7679], [8400, 8432],1524 [11 503, 11505], [11647, 11647], [11744, 11775], [12330, 12335],1525 [ 12441, 12442], [42607, 42610], [42612, 42621], [42655, 42655],1526 [4 2736, 42737], [43010, 43010], [43014, 43014], [43019, 43019],1527 [43 043, 43047], [43136, 43137], [43188, 43204], [43232, 43249],1528 [433 02, 43309], [43335, 43347], [43392, 43395], [43443, 43456],1529 [43 493, 43493], [43561, 43574], [43587, 43587], [43596, 43597],1530 [436 43, 43645], [43696, 43696], [43698, 43700], [43703, 43704],1531 [4371 0, 43711], [43713, 43713], [43755, 43759], [43765, 43766],1532 [440 03, 44010], [44012, 44013], [64286, 64286], [65024, 65039],1533 [6 5056, 65069], [66045, 66045], [66272, 66272], [66422, 66426],1534 [68 097, 68099], [68101, 68102], [68108, 68111], [68152, 68154],1535 [68 159, 68159], [68325, 68326], [69632, 69634], [69688, 69702],1536 [69 759, 69762], [69808, 69818], [69888, 69890], [69927, 69940],1537 [700 03, 70003], [70016, 70018], [70067, 70080], [70188, 70199],1538 [70367, 70378], [7040 1, 70403], [70460, 70460], [70462, 70468],1558 [6313, 6313], [6432, 6443], [6448, 6459], [6679, 6683], [6741, 6750], 1559 [6752, 6780], [6783, 6783], [6832, 6846], [6912, 6916], [6964, 6980], 1560 [7019, 7027], [7040, 7042], [7073, 7085], [7142, 7155], [7204, 7223], 1561 [7376, 7378], [7380, 7400], [7405, 7405], [7410, 7412], [7416, 7417], 1562 [7616, 7669], [7676, 7679], [8400, 8432], [11503, 11505], 1563 [11647, 11647], [11744, 11775], [12330, 12335], [12441, 12442], 1564 [42607, 42610], [42612, 42621], [42654, 42655], [42736, 42737], 1565 [43010, 43010], [43014, 43014], [43019, 43019], [43043, 43047], 1566 [43136, 43137], [43188, 43204], [43232, 43249], [43302, 43309], 1567 [43335, 43347], [43392, 43395], [43443, 43456], [43493, 43493], 1568 [43561, 43574], [43587, 43587], [43596, 43597], [43643, 43645], 1569 [43696, 43696], [43698, 43700], [43703, 43704], [43710, 43711], 1570 [43713, 43713], [43755, 43759], [43765, 43766], [44003, 44010], 1571 [44012, 44013], [64286, 64286], [65024, 65039], [65056, 65071], 1572 [66045, 66045], [66272, 66272], [66422, 66426], [68097, 68099], 1573 [68101, 68102], [68108, 68111], [68152, 68154], [68159, 68159], 1574 [68325, 68326], [69632, 69634], [69688, 69702], [69759, 69762], 1575 [69808, 69818], [69888, 69890], [69927, 69940], [70003, 70003], 1576 [70016, 70018], [70067, 70080], [70090, 70092], [70188, 70199], 1577 [70367, 70378], [70400, 70403], [70460, 70460], [70462, 70468], 1539 1578 [70471, 70472], [70475, 70477], [70487, 70487], [70498, 70499], 1540 1579 [70502, 70508], [70512, 70516], [70832, 70851], [71087, 71093], 1541 [71096, 71104], [71216, 71232], [71339, 71351], [92912, 92916], 1542 [92976, 92982], [94033, 94078], [94095, 94098], [113821, 113822], 1543 [119141, 119145], [119149, 119154], [119163, 119170], [119173, 119179], 1544 [119210, 119213], [119362, 119364], [125136, 125142], [917760, 917999]**/ 1580 [71096, 71104], [71132, 71133], [71216, 71232], [71339, 71351], 1581 [71453, 71467], [92912, 92916], [92976, 92982], [94033, 94078], 1582 [94095, 94098], [113821, 113822], [119141, 119145], [119149, 119154], 1583 [119163, 119170], [119173, 119179], [119210, 119213], [119362, 119364], 1584 [121344, 121398], [121403, 121452], [121461, 121461], [121476, 121476], 1585 [121499, 121503], [121505, 121519], [125136, 125142], [917760, 917999]**/ 1545 1586 const UnicodeSet m_Set 1546 1587 {{{Empty, 24}, {Full, 3}, {Mixed, 1}, {Empty, 8}, {Mixed, 1}, … … 1553 1594 {Empty, 29}, {Mixed, 4}, {Empty, 1}, {Mixed, 2}, {Empty, 1}, 1554 1595 {Mixed, 1}, {Empty, 4}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, 1555 {Empty, 3}, {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1},1556 {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 6},1557 {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 4},1558 { Mixed, 2}, {Empty, 6}, {Full, 1}, {Mixed, 1}, {Empty, 22},1559 {Mixed, 2}, {Empty, 95}, {Mixed, 1}, {Empty, 3}, {Mixed, 1},1560 {Empty, 3}, {Full, 1}, {Empty, 17}, {Mixed, 1}, {Empty,2},1561 {Mixed, 1}, {Empty, 942}, {Mixed, 2}, {Empty, 2}, {Mixed, 1},1562 {Empty, 8}, {Mixed, 2}, {Empty, 2}, {Mixed, 4}, {Empty, 1},1563 {Mixed, 2}, {Empty, 1}, {Mixed, 4}, {Empty, 1}, {Mixed, 3},1564 {Empty, 1}, {Mixed, 3}, {Empty, 7}, {Mixed, 1}, {Empty, 632},1565 {Mixed, 1}, {Empty, 23}, {Mixed, 2}, {Empty, 29}, {Mixed, 1},1566 {Empty, 7}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 52},1567 {Mixed, 2}, {Empty, 5}, {Mixed, 1}, {Empty, 40}, {Mixed, 6},1568 {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 4}, {Empty, 2},1569 {Mixed, 1}, {Empty, 4}, {Mixed, 6}, {Empty, 9}, {Mixed, 2},1570 {Empty, 6}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 2},1571 {Mixed, 1}, {Empty, 673}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},1596 {Empty, 6}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 1}, 1597 {Mixed, 1}, {Empty, 2}, {Mixed, 6}, {Empty, 1}, {Mixed, 1}, 1598 {Empty, 1}, {Mixed, 1}, {Empty, 4}, {Mixed, 2}, {Empty, 6}, 1599 {Full, 1}, {Mixed, 1}, {Empty, 22}, {Mixed, 2}, {Empty, 95}, 1600 {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Full, 1}, 1601 {Empty, 17}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 942}, 1602 {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 8}, {Mixed, 2}, 1603 {Empty, 2}, {Mixed, 4}, {Empty, 1}, {Mixed, 2}, {Empty, 1}, 1604 {Mixed, 4}, {Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3}, 1605 {Empty, 7}, {Mixed, 1}, {Empty, 632}, {Mixed, 1}, {Empty, 23}, 1606 {Mixed, 2}, {Empty, 29}, {Mixed, 1}, {Empty, 7}, {Mixed, 1}, 1607 {Empty, 3}, {Mixed, 1}, {Empty, 52}, {Mixed, 2}, {Empty, 5}, 1608 {Mixed, 1}, {Empty, 40}, {Mixed, 6}, {Empty, 2}, {Mixed, 2}, 1609 {Empty, 1}, {Mixed, 4}, {Empty, 2}, {Mixed, 1}, {Empty, 4}, 1610 {Mixed, 6}, {Empty, 9}, {Mixed, 2}, {Empty, 6}, {Mixed, 2}, 1611 {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 2}, 1612 {Mixed, 2}, {Empty, 669}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, 1572 1613 {Empty, 32}, {Mixed, 3}, {Empty, 615}, {Mixed, 1}, {Empty, 166}, 1573 {Mixed, 3}, {Empty, 4}, {Mixed, 1}, {Empty, 179}, {Mixed, 1}, 1614 {Mixed, 3}, {Empty, 4}, {Mixed, 1}, {Empty, 61}, {Full, 1}, 1615 {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Empty, 112}, {Mixed, 1}, 1574 1616 {Empty, 24769}, {Full, 7}, {Mixed, 1}, {Empty, 6128}}, 1575 1617 {0x0000ffff, 0x000003f8, 0xfffe0000, 0xbfffffff, 0x000000b6, 1576 1618 0x07ff0000, 0xfffff800, 0x00010000, 0x9fc00000, 0x00003d9f, 1577 1619 0x00020000, 0xffff0000, 0x000007ff, 0x0001ffc0, 0x000ff800, 1578 0xfbc00000, 0x00003eef, 0x0e000000, 0xfffffff 0, 0x0000000f,1620 0xfbc00000, 0x00003eef, 0x0e000000, 0xfffffff8, 0x0000000f, 1579 1621 0xdc000000, 0x00feffff, 0x0000000c, 0x0000000e, 0xd0000000, 1580 1622 0x0080399f, 0x0000000c, 0x0000000e, 0xd0000000, 0x00023987, … … 1589 1631 0x3c00bffc, 0xe0000000, 0x001c0000, 0x001c0000, 0x000c0000, 1590 1632 0x000c0000, 0xfff00000, 0x200fffff, 0x00003800, 0x00000200, 1591 0x0fff0fff, 0x ffff0000, 0x00000301, 0x0f800000, 0x7fe00000,1592 0x 9fffffff, 0x7fff0000, 0x0000001f, 0xfff00000, 0x0000001f,1593 0x000 ff800, 0x00000007, 0x00003ffe, 0x000fffc0, 0x00fffff0,1594 0xf ff70000, 0x031c21ff, 0xf03fffff, 0xffff0000, 0x0001ffff,1595 0x000 38000, 0x80000000, 0x0000fc00, 0x06000000, 0x3ff78000,1596 0x 80000000, 0x00030000, 0x00000844, 0x000000f8, 0x00000003,1597 0x fff00000, 0x0000001f, 0x0003ffff, 0x00003fc0, 0x000fff80,1598 0x0000000 f, 0xfff80000, 0x00000001, 0x00000020, 0x007ffe00,1599 0x 00003008, 0x38000000, 0xc19d0000, 0x00000002, 0x0060f800,1600 0x0000 37f8, 0x40000000, 0x0000ffff, 0x00003fff, 0x20000000,1601 0x0000 0001, 0x07c00000, 0x0000f06e, 0x87000000, 0x00000060,1602 0x000000 07, 0xff000000, 0x0000007f, 0x80000000, 0x00000007,1603 0x0 7ff0000, 0x00000007, 0x001fff80, 0x00080000, 0x00000007,1604 0x fff80000, 0x00000001, 0x00fff000, 0x80000000, 0x000007ff,1605 0x00 00000e, 0xd0000000, 0x0080399f, 0x001f1fcc, 0xffff0000,1606 0x 0000000f, 0xff3f8000, 0x00000001, 0xffff0000, 0x00000001,1607 0x00 fff800, 0x001f0000, 0x007f0000, 0xfffe0000, 0x7fffffff,1633 0x0fff0fff, 0x0f800000, 0x7fe00000, 0x9fffffff, 0x7fff0000, 1634 0x0000001f, 0xfff00000, 0x0000001f, 0x000ff800, 0x00000007, 1635 0x00003ffe, 0x000fffc0, 0x00fffff0, 0xfff70000, 0x031c21ff, 1636 0xf03fffff, 0xffff0000, 0x0001ffff, 0x00038000, 0x80000000, 1637 0x0000fc00, 0x06000000, 0x3ff78000, 0xc0000000, 0x00030000, 1638 0x00000844, 0x000000f8, 0x00000003, 0xfff00000, 0x0000001f, 1639 0x0003ffff, 0x00003fc0, 0x000fff80, 0x0000000f, 0xfff80000, 1640 0x00000001, 0x00000020, 0x007ffe00, 0x00003008, 0x38000000, 1641 0xc19d0000, 0x00000002, 0x0060f800, 0x000037f8, 0x40000000, 1642 0x0000ffff, 0x0000ffff, 0x20000000, 0x00000001, 0x07c00000, 1643 0x0000f06e, 0x87000000, 0x00000060, 0x00000007, 0xff000000, 1644 0x0000007f, 0x80000000, 0x00000007, 0x07ff0000, 0x00000007, 1645 0x001fff80, 0x00080000, 0x00000007, 0xfff80000, 0x00001c01, 1646 0x00fff000, 0x80000000, 0x000007ff, 0x0000000f, 0xd0000000, 1647 0x0080399f, 0x001f1fcc, 0xffff0000, 0x0000000f, 0xff3f8000, 1648 0x30000001, 0xffff0000, 0x00000001, 0x00fff800, 0xe0000000, 1649 0x00000fff, 0x001f0000, 0x007f0000, 0xfffe0000, 0x7fffffff, 1608 1650 0x00078000, 0x60000000, 0xf807e3e0, 0x00000fe7, 0x00003c00, 1609 0x0000001c, 0x007f0000, 0x0000ffff}}; 1651 0x0000001c, 0xf87fffff, 0x00201fff, 0xf8000010, 0x0000fffe, 1652 0x007f0000, 0x0000ffff}}; 1610 1653 /** Code Point Ranges for Mc 1611 1654 [2307, 2307], [2363, 2363], [2366, 2368], [2377, 2380], [2382, 2383], … … 1621 1664 [4182, 4183], [4194, 4196], [4199, 4205], [4227, 4228], [4231, 4236], 1622 1665 [4239, 4239], [4250, 4252], [6070, 6070], [6078, 6085], [6087, 6088], 1623 [6435, 6438], [6441, 6443], [6448, 6449], [6451, 6456], [6 576, 6592],1624 [6 600, 6601], [6681, 6682], [6741, 6741], [6743, 6743], [6753, 6753],1625 [6 755, 6756], [6765, 6770], [6916, 6916], [6965, 6965], [6971, 6971],1626 [ 6973, 6977], [6979, 6980], [7042, 7042], [7073, 7073], [7078, 7079],1627 [7 082, 7082], [7143, 7143], [7146, 7148], [7150, 7150], [7154, 7155],1628 [7 204, 7211], [7220, 7221], [7393, 7393], [7410, 7411], [12334, 12335],1629 [4304 3, 43044], [43047, 43047], [43136, 43137], [43188, 43203],1630 [433 46, 43347], [43395, 43395], [43444, 43445], [43450, 43451],1631 [43 453, 43456], [43567, 43568], [43571, 43572], [43597, 43597],1632 [4364 3, 43643], [43645, 43645], [43755, 43755], [43758, 43759],1633 [4 3765, 43765], [44003, 44004], [44006, 44007], [44009, 44010],1634 [ 44012, 44012], [69632, 69632], [69634, 69634], [69762, 69762],1635 [698 08, 69810], [69815, 69816], [69932, 69932], [70018, 70018],1636 [700 67, 70069], [70079, 70080], [70188, 70190], [70194, 70195],1637 [70 197, 70197], [70368, 70370], [70402, 70403], [70462, 70463],1638 [704 65, 70468], [70471, 70472], [70475, 70477], [70487, 70487],1639 [70 498, 70499], [70832, 70834], [70841, 70841], [70843, 70846],1640 [7 0849, 70849], [71087, 71089], [71096, 71099], [71102, 71102],1641 [712 16, 71218], [71227, 71228], [71230, 71230], [71340, 71340],1642 [713 42, 71343], [71350, 71350], [94033, 94078], [119141, 119142],1643 [11914 9, 119154]**/1666 [6435, 6438], [6441, 6443], [6448, 6449], [6451, 6456], [6681, 6682], 1667 [6741, 6741], [6743, 6743], [6753, 6753], [6755, 6756], [6765, 6770], 1668 [6916, 6916], [6965, 6965], [6971, 6971], [6973, 6977], [6979, 6980], 1669 [7042, 7042], [7073, 7073], [7078, 7079], [7082, 7082], [7143, 7143], 1670 [7146, 7148], [7150, 7150], [7154, 7155], [7204, 7211], [7220, 7221], 1671 [7393, 7393], [7410, 7411], [12334, 12335], [43043, 43044], 1672 [43047, 43047], [43136, 43137], [43188, 43203], [43346, 43347], 1673 [43395, 43395], [43444, 43445], [43450, 43451], [43453, 43456], 1674 [43567, 43568], [43571, 43572], [43597, 43597], [43643, 43643], 1675 [43645, 43645], [43755, 43755], [43758, 43759], [43765, 43765], 1676 [44003, 44004], [44006, 44007], [44009, 44010], [44012, 44012], 1677 [69632, 69632], [69634, 69634], [69762, 69762], [69808, 69810], 1678 [69815, 69816], [69932, 69932], [70018, 70018], [70067, 70069], 1679 [70079, 70080], [70188, 70190], [70194, 70195], [70197, 70197], 1680 [70368, 70370], [70402, 70403], [70462, 70463], [70465, 70468], 1681 [70471, 70472], [70475, 70477], [70487, 70487], [70498, 70499], 1682 [70832, 70834], [70841, 70841], [70843, 70846], [70849, 70849], 1683 [71087, 71089], [71096, 71099], [71102, 71102], [71216, 71218], 1684 [71227, 71228], [71230, 71230], [71340, 71340], [71342, 71343], 1685 [71350, 71350], [71456, 71457], [71462, 71462], [94033, 94078], 1686 [119141, 119142], [119149, 119154]**/ 1644 1687 const UnicodeSet mc_Set 1645 1688 {{{Empty, 72}, {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 1}, … … 1649 1692 {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 9}, 1650 1693 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 5}, {Mixed, 4}, 1651 {Empty, 56}, {Mixed, 2}, {Empty, 10}, {Mixed, 1}, {Empty, 3},1652 {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 2},1653 {Empty, 4}, {Mixed, 3}, {Empty, 1}, {Mixed, 2}, {Empty, 1},1654 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 5}, {Mixed, 1},1655 {Empty, 153}, {Mixed, 1}, {Empty, 959}, {Mixed, 1}, {Empty, 2},1656 {Mixed, 3}, {Empty, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 3},1657 {Empty, 2}, {Mixed, 3}, {Empty, 3}, {Mixed, 1}, {Empty, 7},1658 {Mixed, 1}, {Empty, 800}, {Mixed, 1}, {Empty, 3}, {Mixed, 2},1659 {Empty, 3}, {Mixed, 1}, {Empty, 2}, {Mixed, 3}, {Empty, 2},1660 {Mixed, 1}, {Empty, 5}, {Mixed, 5}, {Empty, 9}, {Mixed, 2},1661 {Empty, 6}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3},1662 {Mixed, 1}, {Empty, 70 8}, {Mixed, 2}, {Empty, 783}, {Mixed, 1},1694 {Empty, 56}, {Mixed, 2}, {Empty, 10}, {Mixed, 1}, {Empty, 6}, 1695 {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 4}, {Mixed, 3}, 1696 {Empty, 1}, {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, 1697 {Mixed, 1}, {Empty, 5}, {Mixed, 1}, {Empty, 153}, {Mixed, 1}, 1698 {Empty, 959}, {Mixed, 1}, {Empty, 2}, {Mixed, 3}, {Empty, 3}, 1699 {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Empty, 2}, {Mixed, 3}, 1700 {Empty, 3}, {Mixed, 1}, {Empty, 7}, {Mixed, 1}, {Empty, 800}, 1701 {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 3}, {Mixed, 1}, 1702 {Empty, 2}, {Mixed, 3}, {Empty, 2}, {Mixed, 1}, {Empty, 5}, 1703 {Mixed, 5}, {Empty, 9}, {Mixed, 2}, {Empty, 6}, {Mixed, 1}, 1704 {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3}, 1705 {Mixed, 1}, {Empty, 704}, {Mixed, 2}, {Empty, 783}, {Mixed, 1}, 1663 1706 {Empty, 31092}}, 1664 1707 {0x00000008, 0xc8000000, 0x0000de01, 0x0000000c, 0xc0000000, … … 1669 1712 0x0000000c, 0xff038000, 0x000c0000, 0xc0000000, 0x80000000, 1670 1713 0x19021800, 0x00c00000, 0x00003f9c, 0x1c009f98, 0xc0400000, 1671 0x000001bf, 0x01fb0e78, 0x ffff0000, 0x00000301, 0x06000000,1672 0x00 a00000, 0x0007e01a, 0x00000010, 0xe8200000, 0x0000001b,1673 0x000 00004, 0x000004c2, 0x000c5c80, 0x00300ff0, 0x000c0002,1674 0x0000 c000, 0x00000098, 0x00000003, 0xfff00000, 0x0000000f,1675 0x 000c0000, 0x00000008, 0xec300000, 0x00000001, 0x00198000,1676 0x00 002000, 0x28000000, 0x0020c800, 0x000016d8, 0x00000005,1677 0x0000 0004, 0x01870000, 0x00001000, 0x00000004, 0x80380000,1678 0x0000000 1, 0x002c7000, 0x00000007, 0x0000000c, 0xc0000000,1679 0x 0080399e, 0x0000000c, 0x7a070000, 0x00000002, 0x4f038000,1680 0x 58070000, 0x0040d000, 0xfffe0000, 0x7fffffff, 0x0007e060}};1714 0x000001bf, 0x01fb0e78, 0x06000000, 0x00a00000, 0x0007e01a, 1715 0x00000010, 0xe8200000, 0x0000001b, 0x00000004, 0x000004c2, 1716 0x000c5c80, 0x00300ff0, 0x000c0002, 0x0000c000, 0x00000098, 1717 0x00000003, 0xfff00000, 0x0000000f, 0x000c0000, 0x00000008, 1718 0xec300000, 0x00000001, 0x00198000, 0x00002000, 0x28000000, 1719 0x0020c800, 0x000016d8, 0x00000005, 0x00000004, 0x01870000, 1720 0x00001000, 0x00000004, 0x80380000, 0x00000001, 0x002c7000, 1721 0x00000007, 0x0000000c, 0xc0000000, 0x0080399e, 0x0000000c, 1722 0x7a070000, 0x00000002, 0x4f038000, 0x58070000, 0x0040d000, 1723 0x00000043, 0xfffe0000, 0x7fffffff, 0x0007e060}}; 1681 1724 /** Code Point Ranges for Me 1682 1725 [1160, 1161], [6846, 6846], [8413, 8416], [8418, 8420], [42608, 42610]**/ … … 1690 1733 [1750, 1756], [1759, 1764], [1767, 1768], [1770, 1773], [1809, 1809], 1691 1734 [1840, 1866], [1958, 1968], [2027, 2035], [2070, 2073], [2075, 2083], 1692 [2085, 2087], [2089, 2093], [2137, 2139], [227 6, 2306], [2362, 2362],1735 [2085, 2087], [2089, 2093], [2137, 2139], [2275, 2306], [2362, 2362], 1693 1736 [2364, 2364], [2369, 2376], [2381, 2381], [2385, 2391], [2402, 2403], 1694 1737 [2433, 2433], [2492, 2492], [2497, 2500], [2509, 2509], [2530, 2531], … … 1719 1762 [7676, 7679], [8400, 8412], [8417, 8417], [8421, 8432], [11503, 11505], 1720 1763 [11647, 11647], [11744, 11775], [12330, 12333], [12441, 12442], 1721 [42607, 42607], [42612, 42621], [4265 5, 42655], [42736, 42737],1764 [42607, 42607], [42612, 42621], [42654, 42655], [42736, 42737], 1722 1765 [43010, 43010], [43014, 43014], [43019, 43019], [43045, 43046], 1723 1766 [43204, 43204], [43232, 43249], [43302, 43309], [43335, 43345], … … 1727 1770 [43698, 43700], [43703, 43704], [43710, 43711], [43713, 43713], 1728 1771 [43756, 43757], [43766, 43766], [44005, 44005], [44008, 44008], 1729 [44013, 44013], [64286, 64286], [65024, 65039], [65056, 650 69],1772 [44013, 44013], [64286, 64286], [65024, 65039], [65056, 65071], 1730 1773 [66045, 66045], [66272, 66272], [66422, 66426], [68097, 68099], 1731 1774 [68101, 68102], [68108, 68111], [68152, 68154], [68159, 68159], … … 1733 1776 [69811, 69814], [69817, 69818], [69888, 69890], [69927, 69931], 1734 1777 [69933, 69940], [70003, 70003], [70016, 70017], [70070, 70078], 1735 [70191, 70193], [70196, 70196], [70198, 70199], [70367, 70367], 1736 [70371, 70378], [70401, 70401], [70460, 70460], [70464, 70464], 1737 [70502, 70508], [70512, 70516], [70835, 70840], [70842, 70842], 1738 [70847, 70848], [70850, 70851], [71090, 71093], [71100, 71101], 1739 [71103, 71104], [71219, 71226], [71229, 71229], [71231, 71232], 1740 [71339, 71339], [71341, 71341], [71344, 71349], [71351, 71351], 1741 [92912, 92916], [92976, 92982], [94095, 94098], [113821, 113822], 1742 [119143, 119145], [119163, 119170], [119173, 119179], [119210, 119213], 1743 [119362, 119364], [125136, 125142], [917760, 917999]**/ 1778 [70090, 70092], [70191, 70193], [70196, 70196], [70198, 70199], 1779 [70367, 70367], [70371, 70378], [70400, 70401], [70460, 70460], 1780 [70464, 70464], [70502, 70508], [70512, 70516], [70835, 70840], 1781 [70842, 70842], [70847, 70848], [70850, 70851], [71090, 71093], 1782 [71100, 71101], [71103, 71104], [71132, 71133], [71219, 71226], 1783 [71229, 71229], [71231, 71232], [71339, 71339], [71341, 71341], 1784 [71344, 71349], [71351, 71351], [71453, 71455], [71458, 71461], 1785 [71463, 71467], [92912, 92916], [92976, 92982], [94095, 94098], 1786 [113821, 113822], [119143, 119145], [119163, 119170], [119173, 119179], 1787 [119210, 119213], [119362, 119364], [121344, 121398], [121403, 121452], 1788 [121461, 121461], [121476, 121476], [121499, 121503], [121505, 121519], 1789 [125136, 125142], [917760, 917999]**/ 1744 1790 const UnicodeSet mn_Set 1745 1791 {{{Empty, 24}, {Full, 3}, {Mixed, 1}, {Empty, 8}, {Mixed, 1}, … … 1766 1812 {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 52}, {Mixed, 2}, 1767 1813 {Empty, 5}, {Mixed, 1}, {Empty, 40}, {Mixed, 6}, {Empty, 2}, 1768 {Mixed, 2}, {Empty, 1}, {Mixed, 3}, {Empty, 3}, {Mixed, 1},1814 {Mixed, 2}, {Empty, 1}, {Mixed, 4}, {Empty, 2}, {Mixed, 1}, 1769 1815 {Empty, 4}, {Mixed, 6}, {Empty, 9}, {Mixed, 2}, {Empty, 6}, 1770 1816 {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, 1771 {Empty, 673}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 34}, 1772 {Mixed, 1}, {Empty, 615}, {Mixed, 1}, {Empty, 166}, {Mixed, 3}, 1773 {Empty, 4}, {Mixed, 1}, {Empty, 179}, {Mixed, 1}, {Empty, 24769}, 1774 {Full, 7}, {Mixed, 1}, {Empty, 6128}}, 1817 {Empty, 2}, {Mixed, 2}, {Empty, 669}, {Mixed, 1}, {Empty, 1}, 1818 {Mixed, 1}, {Empty, 34}, {Mixed, 1}, {Empty, 615}, {Mixed, 1}, 1819 {Empty, 166}, {Mixed, 3}, {Empty, 4}, {Mixed, 1}, {Empty, 61}, 1820 {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Empty, 112}, 1821 {Mixed, 1}, {Empty, 24769}, {Full, 7}, {Mixed, 1}, {Empty, 6128}}, 1775 1822 {0x0000ffff, 0x000000f8, 0xfffe0000, 0xbfffffff, 0x000000b6, 1776 1823 0x07ff0000, 0xfffff800, 0x00010000, 0x9fc00000, 0x00003d9f, 1777 1824 0x00020000, 0xffff0000, 0x000007ff, 0x0001ffc0, 0x000ff800, 1778 0xfbc00000, 0x00003eef, 0x0e000000, 0xfffffff 0, 0x00000007,1825 0xfbc00000, 0x00003eef, 0x0e000000, 0xfffffff8, 0x00000007, 1779 1826 0x14000000, 0x00fe21fe, 0x0000000c, 0x00000002, 0x10000000, 1780 1827 0x0000201e, 0x0000000c, 0x00000006, 0x10000000, 0x00023986, … … 1792 1839 0x00000003, 0x00003b3c, 0x0003a340, 0x00cff000, 0xfff70000, 1793 1840 0x031021fd, 0xf03fffff, 0x1fff0000, 0x0001ffe2, 0x00038000, 1794 0x80000000, 0x00003c00, 0x06000000, 0x3ff08000, 0x 80000000,1841 0x80000000, 0x00003c00, 0x06000000, 0x3ff08000, 0xc0000000, 1795 1842 0x00030000, 0x00000844, 0x00000060, 0x00000010, 0x0003ffff, 1796 1843 0x00003fc0, 0x0003ff80, 0x00000007, 0x13c80000, 0x00000020, 1797 1844 0x00667e00, 0x00001008, 0x10000000, 0xc19d0000, 0x00000002, 1798 0x00403000, 0x00002120, 0x40000000, 0x0000ffff, 0x0000 3fff,1845 0x00403000, 0x00002120, 0x40000000, 0x0000ffff, 0x0000ffff, 1799 1846 0x20000000, 0x00000001, 0x07c00000, 0x0000f06e, 0x87000000, 1800 1847 0x00000060, 0x00000002, 0xff000000, 0x0000007f, 0x80000000, 1801 1848 0x00000003, 0x06780000, 0x00000007, 0x001fef80, 0x00080000, 1802 0x00000003, 0x7fc00000, 0x00d38000, 0x80000000, 0x000007f8, 1803 0x00000002, 0x10000000, 0x00000001, 0x001f1fc0, 0x85f80000, 1804 0x0000000d, 0xb03c0000, 0x00000001, 0xa7f80000, 0x00000001, 1805 0x00bf2800, 0x001f0000, 0x007f0000, 0x00078000, 0x60000000, 1806 0xf8000380, 0x00000fe7, 0x00003c00, 0x0000001c, 0x007f0000, 1807 0x0000ffff}}; 1849 0x00000003, 0x7fc00000, 0x00001c00, 0x00d38000, 0x80000000, 1850 0x000007f8, 0x00000003, 0x10000000, 0x00000001, 0x001f1fc0, 1851 0x85f80000, 0x0000000d, 0xb03c0000, 0x30000001, 0xa7f80000, 1852 0x00000001, 0x00bf2800, 0xe0000000, 0x00000fbc, 0x001f0000, 1853 0x007f0000, 0x00078000, 0x60000000, 0xf8000380, 0x00000fe7, 1854 0x00003c00, 0x0000001c, 0xf87fffff, 0x00201fff, 0xf8000010, 1855 0x0000fffe, 0x007f0000, 0x0000ffff}}; 1808 1856 /** Code Point Ranges for N 1809 1857 [48, 57], [178, 179], [185, 185], [188, 190], [1632, 1641], … … 1824 1872 [66273, 66299], [66336, 66339], [66369, 66369], [66378, 66378], 1825 1873 [66513, 66517], [66720, 66729], [67672, 67679], [67705, 67711], 1826 [67751, 67759], [67862, 67867], [68160, 68167], [68221, 68222], 1874 [67751, 67759], [67835, 67839], [67862, 67867], [68028, 68029], 1875 [68032, 68047], [68050, 68095], [68160, 68167], [68221, 68222], 1827 1876 [68253, 68255], [68331, 68335], [68440, 68447], [68472, 68479], 1828 [68521, 68527], [69216, 69246], [69714, 69743], [69872, 69881], 1829 [69942, 69951], [70096, 70105], [70113, 70132], [70384, 70393], 1830 [70864, 70873], [71248, 71257], [71360, 71369], [71904, 71922], 1831 [74752, 74862], [92768, 92777], [93008, 93017], [93019, 93025], 1832 [119648, 119665], [120782, 120831], [125127, 125135], [127232, 127244]**/ 1877 [68521, 68527], [68858, 68863], [69216, 69246], [69714, 69743], 1878 [69872, 69881], [69942, 69951], [70096, 70105], [70113, 70132], 1879 [70384, 70393], [70864, 70873], [71248, 71257], [71360, 71369], 1880 [71472, 71483], [71904, 71922], [74752, 74862], [92768, 92777], 1881 [93008, 93017], [93019, 93025], [119648, 119665], [120782, 120831], 1882 [125127, 125135], [127232, 127244]**/ 1833 1883 const UnicodeSet n_Set 1834 1884 {{{Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 45}, … … 1855 1905 {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 6}, 1856 1906 {Mixed, 1}, {Empty, 28}, {Mixed, 2}, {Empty, 1}, {Mixed, 1}, 1857 {Empty, 2}, {Mixed, 1}, {Empty, 9}, {Mixed, 3}, {Empty, 2}, 1858 {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 1}, 1859 {Empty, 21}, {Mixed, 1}, {Empty, 14}, {Mixed, 2}, {Empty, 3}, 1907 {Empty, 1}, {Mixed, 2}, {Empty, 4}, {Mixed, 2}, {Full, 1}, 1908 {Empty, 2}, {Mixed, 3}, {Empty, 2}, {Mixed, 1}, {Empty, 2}, 1909 {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 9}, {Mixed, 1}, 1910 {Empty, 11}, {Mixed, 1}, {Empty, 14}, {Mixed, 2}, {Empty, 3}, 1860 1911 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 4}, {Mixed, 2}, 1861 1912 {Empty, 7}, {Mixed, 1}, {Empty, 14}, {Mixed, 1}, {Empty, 11}, 1862 {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 16}, {Mixed, 1},1863 {Empty, 88}, {Full, 3}, {Mixed, 1}, {Empty, 559}, {Mixed, 1},1864 {Empty, 6}, {Mixed, 2}, {Empty, 831}, {Mixed, 1}, {Empty, 34},1865 {Mixed, 1}, { Full, 1}, {Empty, 134}, {Mixed, 1}, {Empty, 65},1866 {Mixed, 1}, {Empty, 30839}},1913 {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, 1914 {Empty, 13}, {Mixed, 1}, {Empty, 88}, {Full, 3}, {Mixed, 1}, 1915 {Empty, 559}, {Mixed, 1}, {Empty, 6}, {Mixed, 2}, {Empty, 831}, 1916 {Mixed, 1}, {Empty, 34}, {Mixed, 1}, {Full, 1}, {Empty, 134}, 1917 {Mixed, 1}, {Empty, 65}, {Mixed, 1}, {Empty, 30839}}, 1867 1918 {0x03ff0000, 0x720c0000, 0x000003ff, 0x03ff0000, 0x000003ff, 1868 1919 0x0000ffc0, 0x03f0ffc0, 0x0000ffc0, 0x0000ffc0, 0x00fcffc0, … … 1878 1929 0x03ff0000, 0xffffff80, 0x000fffff, 0x01ffffff, 0x00000c00, 1879 1930 0x0ffffffe, 0x0000000f, 0x00000402, 0x003e0000, 0x000003ff, 1880 0xff000000, 0xfe000000, 0x0000ff80, 0x0fc00000, 0x000000ff, 1881 0x60000000, 0xe0000000, 0x0000f800, 0xff000000, 0xff000000, 1882 0x0000fe00, 0x7fffffff, 0xfffc0000, 0x0000ffff, 0x03ff0000, 1883 0xffc00000, 0x03ff0000, 0x001ffffe, 0x03ff0000, 0x03ff0000, 1884 0x03ff0000, 0x000003ff, 0x0007ffff, 0x00007fff, 0x000003ff, 1931 0xff000000, 0xfe000000, 0x0000ff80, 0xf8000000, 0x0fc00000, 1932 0x30000000, 0xfffcffff, 0x000000ff, 0x60000000, 0xe0000000, 1933 0x0000f800, 0xff000000, 0xff000000, 0x0000fe00, 0xfc000000, 1934 0x7fffffff, 0xfffc0000, 0x0000ffff, 0x03ff0000, 0xffc00000, 1935 0x03ff0000, 0x001ffffe, 0x03ff0000, 0x03ff0000, 0x03ff0000, 1936 0x000003ff, 0x0fff0000, 0x0007ffff, 0x00007fff, 0x000003ff, 1885 1937 0xfbff0000, 0x00000003, 0x0003ffff, 0xffffc000, 0x0000ff80, 1886 1938 0x00001fff}}; … … 1896 1948 [69734, 69743], [69872, 69881], [69942, 69951], [70096, 70105], 1897 1949 [70384, 70393], [70864, 70873], [71248, 71257], [71360, 71369], 1898 [71904, 71913], [92768, 92777], [93008, 93017], [120782, 120831]**/ 1950 [71472, 71481], [71904, 71913], [92768, 92777], [93008, 93017], 1951 [120782, 120831]**/ 1899 1952 const UnicodeSet nd_Set 1900 1953 {{{Empty, 1}, {Mixed, 1}, {Empty, 49}, {Mixed, 1}, {Empty, 3}, … … 1914 1967 {Empty, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 4}, 1915 1968 {Mixed, 1}, {Empty, 8}, {Mixed, 1}, {Empty, 14}, {Mixed, 1}, 1916 {Empty, 11}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 16}, 1917 {Mixed, 1}, {Empty, 651}, {Mixed, 1}, {Empty, 6}, {Mixed, 1}, 1918 {Empty, 867}, {Mixed, 1}, {Full, 1}, {Empty, 31040}}, 1969 {Empty, 11}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 2}, 1970 {Mixed, 1}, {Empty, 13}, {Mixed, 1}, {Empty, 651}, {Mixed, 1}, 1971 {Empty, 6}, {Mixed, 1}, {Empty, 867}, {Mixed, 1}, {Full, 1}, 1972 {Empty, 31040}}, 1919 1973 {0x03ff0000, 0x000003ff, 0x03ff0000, 0x000003ff, 0x0000ffc0, 1920 1974 0x0000ffc0, 0x0000ffc0, 0x0000ffc0, 0x0000ffc0, 0x0000ffc0, … … 1925 1979 0x03ff0000, 0x03ff0000, 0x03ff0000, 0x03ff0000, 0x03ff0000, 1926 1980 0x000003ff, 0x0000ffc0, 0x03ff0000, 0xffc00000, 0x03ff0000, 1927 0x03ff0000, 0x03ff0000, 0x03ff0000, 0x000003ff, 0x0 00003ff,1928 0x000003ff, 0x0 3ff0000, 0xffffc000}};1981 0x03ff0000, 0x03ff0000, 0x03ff0000, 0x000003ff, 0x03ff0000, 1982 0x000003ff, 0x000003ff, 0x03ff0000, 0xffffc000}}; 1929 1983 /** Code Point Ranges for Nl 1930 1984 [5870, 5872], [8544, 8578], [8581, 8584], [12295, 12295], … … 1947 2001 [65799, 65843], [65909, 65912], [65930, 65931], [66273, 66299], 1948 2002 [66336, 66339], [67672, 67679], [67705, 67711], [67751, 67759], 1949 [67862, 67867], [68160, 68167], [68221, 68222], [68253, 68255], 2003 [67835, 67839], [67862, 67867], [68028, 68029], [68032, 68047], 2004 [68050, 68095], [68160, 68167], [68221, 68222], [68253, 68255], 1950 2005 [68331, 68335], [68440, 68447], [68472, 68479], [68521, 68527], 1951 [69216, 69246], [69714, 69733], [70113, 70132], [71914, 71922], 1952 [93019, 93025], [119648, 119665], [125127, 125135], [127232, 127244]**/ 2006 [68858, 68863], [69216, 69246], [69714, 69733], [70113, 70132], 2007 [71482, 71483], [71914, 71922], [93019, 93025], [119648, 119665], 2008 [125127, 125135], [127232, 127244]**/ 1953 2009 const UnicodeSet no_Set 1954 2010 {{{Empty, 5}, {Mixed, 1}, {Empty, 73}, {Mixed, 1}, {Empty, 11}, … … 1963 2019 {Empty, 1}, {Mixed, 2}, {Empty, 10}, {Mixed, 1}, {Empty, 1}, 1964 2020 {Mixed, 1}, {Empty, 40}, {Mixed, 2}, {Empty, 1}, {Mixed, 1}, 1965 {Empty, 2}, {Mixed, 1}, {Empty, 9}, {Mixed, 3}, {Empty, 2}, 1966 {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 1}, 1967 {Empty, 21}, {Mixed, 1}, {Empty, 14}, {Mixed, 2}, {Empty, 11}, 1968 {Mixed, 1}, {Empty, 55}, {Mixed, 1}, {Empty, 658}, {Mixed, 2}, 1969 {Empty, 831}, {Mixed, 1}, {Empty, 170}, {Mixed, 1}, {Empty, 65}, 1970 {Mixed, 1}, {Empty, 30839}}, 2021 {Empty, 1}, {Mixed, 2}, {Empty, 4}, {Mixed, 2}, {Full, 1}, 2022 {Empty, 2}, {Mixed, 3}, {Empty, 2}, {Mixed, 1}, {Empty, 2}, 2023 {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 9}, {Mixed, 1}, 2024 {Empty, 11}, {Mixed, 1}, {Empty, 14}, {Mixed, 2}, {Empty, 11}, 2025 {Mixed, 1}, {Empty, 41}, {Mixed, 1}, {Empty, 13}, {Mixed, 1}, 2026 {Empty, 658}, {Mixed, 2}, {Empty, 831}, {Mixed, 1}, {Empty, 170}, 2027 {Mixed, 1}, {Empty, 65}, {Mixed, 1}, {Empty, 30839}}, 1971 2028 {0x720c0000, 0x03f00000, 0x00fc0000, 0x00070000, 0x7f000000, 1972 2029 0x003f0000, 0x000ffc00, 0x1ffffe00, 0x03ff0000, 0x04000000, … … 1975 2032 0x000003ff, 0xfffeff00, 0x000003ff, 0xfffe0000, 0x003f0000, 1976 2033 0xffffff80, 0x000fffff, 0x01e00000, 0x00000c00, 0x0ffffffe, 1977 0x0000000f, 0xff000000, 0xfe000000, 0x0000ff80, 0x0fc00000, 1978 0x000000ff, 0x60000000, 0xe0000000, 0x0000f800, 0xff000000, 1979 0xff000000, 0x0000fe00, 0x7fffffff, 0xfffc0000, 0x0000003f, 1980 0x001ffffe, 0x0007fc00, 0xf8000000, 0x00000003, 0x0003ffff, 2034 0x0000000f, 0xff000000, 0xfe000000, 0x0000ff80, 0xf8000000, 2035 0x0fc00000, 0x30000000, 0xfffcffff, 0x000000ff, 0x60000000, 2036 0xe0000000, 0x0000f800, 0xff000000, 0xff000000, 0x0000fe00, 2037 0xfc000000, 0x7fffffff, 0xfffc0000, 0x0000003f, 0x001ffffe, 2038 0x0c000000, 0x0007fc00, 0xf8000000, 0x00000003, 0x0003ffff, 1981 2039 0x0000ff80, 0x00001fff}}; 1982 2040 /** Code Point Ranges for P … … 2002 2060 [42238, 42239], [42509, 42511], [42611, 42611], [42622, 42622], 2003 2061 [42738, 42743], [43124, 43127], [43214, 43215], [43256, 43258], 2004 [43310, 43311], [43359, 43359], [43457, 43469], [43486, 43487], 2005 [43612, 43615], [43742, 43743], [43760, 43761], [44011, 44011], 2006 [64830, 64831], [65040, 65049], [65072, 65106], [65108, 65121], 2007 [65123, 65123], [65128, 65128], [65130, 65131], [65281, 65283], 2008 [65285, 65290], [65292, 65295], [65306, 65307], [65311, 65312], 2009 [65339, 65341], [65343, 65343], [65371, 65371], [65373, 65373], 2010 [65375, 65381], [65792, 65794], [66463, 66463], [66512, 66512], 2011 [66927, 66927], [67671, 67671], [67871, 67871], [67903, 67903], 2012 [68176, 68184], [68223, 68223], [68336, 68342], [68409, 68415], 2013 [68505, 68508], [69703, 69709], [69819, 69820], [69822, 69825], 2014 [69952, 69955], [70004, 70005], [70085, 70088], [70093, 70093], 2015 [70200, 70205], [70854, 70854], [71105, 71113], [71233, 71235], 2016 [74864, 74868], [92782, 92783], [92917, 92917], [92983, 92987], 2017 [92996, 92996], [113823, 113823]**/ 2062 [43260, 43260], [43310, 43311], [43359, 43359], [43457, 43469], 2063 [43486, 43487], [43612, 43615], [43742, 43743], [43760, 43761], 2064 [44011, 44011], [64830, 64831], [65040, 65049], [65072, 65106], 2065 [65108, 65121], [65123, 65123], [65128, 65128], [65130, 65131], 2066 [65281, 65283], [65285, 65290], [65292, 65295], [65306, 65307], 2067 [65311, 65312], [65339, 65341], [65343, 65343], [65371, 65371], 2068 [65373, 65373], [65375, 65381], [65792, 65794], [66463, 66463], 2069 [66512, 66512], [66927, 66927], [67671, 67671], [67871, 67871], 2070 [67903, 67903], [68176, 68184], [68223, 68223], [68336, 68342], 2071 [68409, 68415], [68505, 68508], [69703, 69709], [69819, 69820], 2072 [69822, 69825], [69952, 69955], [70004, 70005], [70085, 70089], 2073 [70093, 70093], [70107, 70107], [70109, 70111], [70200, 70205], 2074 [70313, 70313], [70854, 70854], [71105, 71127], [71233, 71235], 2075 [71484, 71486], [74864, 74868], [92782, 92783], [92917, 92917], 2076 [92983, 92987], [92996, 92996], [113823, 113823], [121479, 121483]**/ 2018 2077 const UnicodeSet p_Set 2019 2078 {{{Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 1}, {Empty, 21}, … … 2047 2106 {Mixed, 1}, {Empty, 37}, {Mixed, 1}, {Empty, 2}, {Mixed, 2}, 2048 2107 {Empty, 3}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 2}, 2049 {Mixed, 1}, {Empty, 20}, {Mixed, 1}, {Empty, 7}, {Mixed, 1}, 2050 {Empty, 3}, {Mixed, 1}, {Empty, 112}, {Mixed, 1}, {Empty, 559}, 2051 {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, 2052 {Empty, 649}, {Mixed, 1}, {Empty, 31259}}, 2108 {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 16}, {Mixed, 1}, 2109 {Empty, 7}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 6}, 2110 {Mixed, 1}, {Empty, 105}, {Mixed, 1}, {Empty, 559}, {Mixed, 1}, 2111 {Empty, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 649}, 2112 {Mixed, 1}, {Empty, 239}, {Mixed, 1}, {Empty, 31019}}, 2053 2113 {0x8c00f7ee, 0xb8000001, 0x28000000, 0x88c00882, 0x40000000, 2054 2114 0x00000080, 0xfc000000, 0x00000600, 0x40000000, 0x00000049, … … 2065 2125 0xffff7fff, 0x00000007, 0xfff3ff0e, 0x20010000, 0x00000001, 2066 2126 0x08000000, 0xc0000000, 0x0000e000, 0x40080000, 0x00fc0000, 2067 0x00f00000, 0x0000c000, 0x 07000000, 0x0000c000, 0x80000000,2127 0x00f00000, 0x0000c000, 0x17000000, 0x0000c000, 0x80000000, 2068 2128 0xc0003ffe, 0xf0000000, 0xc0000000, 0x00030000, 0x00000800, 2069 2129 0xc0000000, 0x03ff0000, 0xffff0000, 0xfff7ffff, 0x00000d0b, … … 2072 2132 0x80000000, 0x01ff0000, 0x80000000, 0x007f0000, 0xfe000000, 2073 2133 0x1e000000, 0x00003f80, 0xd8000000, 0x00000003, 0x0000000f, 2074 0x00300000, 0x 000021e0, 0x3f000000, 0x00000040, 0x000003fe,2075 0x00 00000e, 0x001f0000, 0x0000c000, 0x00200000, 0x0f800000,2076 0x00 000010, 0x80000000}};2134 0x00300000, 0xe80023e0, 0x3f000000, 0x00000200, 0x00000040, 2135 0x00fffffe, 0x0000000e, 0x70000000, 0x001f0000, 0x0000c000, 2136 0x00200000, 0x0f800000, 0x00000010, 0x80000000, 0x00000f80}}; 2077 2137 /** Code Point Ranges for Pc 2078 2138 [95, 95], [8255, 8256], [8276, 8276], [65075, 65076], [65101, 65103], … … 2166 2226 [12349, 12349], [12539, 12539], [42238, 42239], [42509, 42511], 2167 2227 [42611, 42611], [42622, 42622], [42738, 42743], [43124, 43127], 2168 [43214, 43215], [43256, 43258], [43310, 43311], [43359, 43359], 2169 [43457, 43469], [43486, 43487], [43612, 43615], [43742, 43743], 2170 [43760, 43761], [44011, 44011], [65040, 65046], [65049, 65049], 2171 [65072, 65072], [65093, 65094], [65097, 65100], [65104, 65106], 2172 [65108, 65111], [65119, 65121], [65128, 65128], [65130, 65131], 2173 [65281, 65283], [65285, 65287], [65290, 65290], [65292, 65292], 2174 [65294, 65295], [65306, 65307], [65311, 65312], [65340, 65340], 2175 [65377, 65377], [65380, 65381], [65792, 65794], [66463, 66463], 2176 [66512, 66512], [66927, 66927], [67671, 67671], [67871, 67871], 2177 [67903, 67903], [68176, 68184], [68223, 68223], [68336, 68342], 2178 [68409, 68415], [68505, 68508], [69703, 69709], [69819, 69820], 2179 [69822, 69825], [69952, 69955], [70004, 70005], [70085, 70088], 2180 [70093, 70093], [70200, 70205], [70854, 70854], [71105, 71113], 2181 [71233, 71235], [74864, 74868], [92782, 92783], [92917, 92917], 2182 [92983, 92987], [92996, 92996], [113823, 113823]**/ 2228 [43214, 43215], [43256, 43258], [43260, 43260], [43310, 43311], 2229 [43359, 43359], [43457, 43469], [43486, 43487], [43612, 43615], 2230 [43742, 43743], [43760, 43761], [44011, 44011], [65040, 65046], 2231 [65049, 65049], [65072, 65072], [65093, 65094], [65097, 65100], 2232 [65104, 65106], [65108, 65111], [65119, 65121], [65128, 65128], 2233 [65130, 65131], [65281, 65283], [65285, 65287], [65290, 65290], 2234 [65292, 65292], [65294, 65295], [65306, 65307], [65311, 65312], 2235 [65340, 65340], [65377, 65377], [65380, 65381], [65792, 65794], 2236 [66463, 66463], [66512, 66512], [66927, 66927], [67671, 67671], 2237 [67871, 67871], [67903, 67903], [68176, 68184], [68223, 68223], 2238 [68336, 68342], [68409, 68415], [68505, 68508], [69703, 69709], 2239 [69819, 69820], [69822, 69825], [69952, 69955], [70004, 70005], 2240 [70085, 70089], [70093, 70093], [70107, 70107], [70109, 70111], 2241 [70200, 70205], [70313, 70313], [70854, 70854], [71105, 71127], 2242 [71233, 71235], [71484, 71486], [74864, 74868], [92782, 92783], 2243 [92917, 92917], [92983, 92987], [92996, 92996], [113823, 113823], 2244 [121479, 121483]**/ 2183 2245 const UnicodeSet po_Set 2184 2246 {{{Empty, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 21}, … … 2209 2271 {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 37}, {Mixed, 1}, 2210 2272 {Empty, 2}, {Mixed, 2}, {Empty, 3}, {Mixed, 2}, {Empty, 2}, 2211 {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 20}, {Mixed, 1}, 2212 {Empty, 7}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 112}, 2213 {Mixed, 1}, {Empty, 559}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, 2214 {Empty, 1}, {Mixed, 2}, {Empty, 649}, {Mixed, 1}, {Empty, 31259}}, 2273 {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, 2274 {Empty, 16}, {Mixed, 1}, {Empty, 7}, {Mixed, 1}, {Empty, 3}, 2275 {Mixed, 1}, {Empty, 6}, {Mixed, 1}, {Empty, 105}, {Mixed, 1}, 2276 {Empty, 559}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 1}, 2277 {Mixed, 2}, {Empty, 649}, {Mixed, 1}, {Empty, 239}, {Mixed, 1}, 2278 {Empty, 31019}}, 2215 2279 {0x8c00d4ee, 0x10000001, 0x80c00082, 0x40000000, 0x00000080, 2216 2280 0xfc000000, 0x00000200, 0x00000049, 0x00180000, 0xc8003600, … … 2224 2288 0xcb7fc9c3, 0xf3ff7c00, 0x00000002, 0x0000000e, 0x20000000, 2225 2289 0x08000000, 0xc0000000, 0x0000e000, 0x40080000, 0x00fc0000, 2226 0x00f00000, 0x0000c000, 0x 07000000, 0x0000c000, 0x80000000,2290 0x00f00000, 0x0000c000, 0x17000000, 0x0000c000, 0x80000000, 2227 2291 0xc0003ffe, 0xf0000000, 0xc0000000, 0x00030000, 0x00000800, 2228 2292 0x027f0000, 0x00010000, 0x80f71e60, 0x00000d03, 0x8c00d4ee, … … 2230 2294 0x00008000, 0x00800000, 0x80000000, 0x80000000, 0x01ff0000, 2231 2295 0x80000000, 0x007f0000, 0xfe000000, 0x1e000000, 0x00003f80, 2232 0xd8000000, 0x00000003, 0x0000000f, 0x00300000, 0x000021e0, 2233 0x3f000000, 0x00000040, 0x000003fe, 0x0000000e, 0x001f0000, 2234 0x0000c000, 0x00200000, 0x0f800000, 0x00000010, 0x80000000}}; 2296 0xd8000000, 0x00000003, 0x0000000f, 0x00300000, 0xe80023e0, 2297 0x3f000000, 0x00000200, 0x00000040, 0x00fffffe, 0x0000000e, 2298 0x70000000, 0x001f0000, 0x0000c000, 0x00200000, 0x0f800000, 2299 0x00000010, 0x80000000, 0x00000f80}}; 2235 2300 /** Code Point Ranges for Ps 2236 2301 [40, 40], [91, 91], [123, 123], [3898, 3898], [3900, 3900], … … 2280 2345 [8125, 8125], [8127, 8129], [8141, 8143], [8157, 8159], [8173, 8175], 2281 2346 [8189, 8190], [8260, 8260], [8274, 8274], [8314, 8316], [8330, 8332], 2282 [8352, 838 1], [8448, 8449], [8451, 8454], [8456, 8457], [8468, 8468],2347 [8352, 8382], [8448, 8449], [8451, 8454], [8456, 8457], [8468, 8468], 2283 2348 [8470, 8472], [8478, 8483], [8485, 8485], [8487, 8487], [8489, 8489], 2284 2349 [8494, 8494], [8506, 8507], [8512, 8516], [8522, 8525], [8527, 8527], 2285 [8592, 8967], [8972, 9000], [9003, 9210], [9216, 9254], [9280, 9290], 2286 [9372, 9449], [9472, 10087], [10132, 10180], [10183, 10213], 2287 [10224, 10626], [10649, 10711], [10716, 10747], [10750, 11123], 2288 [11126, 11157], [11160, 11193], [11197, 11208], [11210, 11217], 2289 [11493, 11498], [11904, 11929], [11931, 12019], [12032, 12245], 2290 [12272, 12283], [12292, 12292], [12306, 12307], [12320, 12320], 2291 [12342, 12343], [12350, 12351], [12443, 12444], [12688, 12689], 2292 [12694, 12703], [12736, 12771], [12800, 12830], [12842, 12871], 2293 [12880, 12880], [12896, 12927], [12938, 12976], [12992, 13054], 2294 [13056, 13311], [19904, 19967], [42128, 42182], [42752, 42774], 2295 [42784, 42785], [42889, 42890], [43048, 43051], [43062, 43065], 2296 [43639, 43641], [43867, 43867], [64297, 64297], [64434, 64449], 2297 [65020, 65021], [65122, 65122], [65124, 65126], [65129, 65129], 2298 [65284, 65284], [65291, 65291], [65308, 65310], [65342, 65342], 2299 [65344, 65344], [65372, 65372], [65374, 65374], [65504, 65510], 2300 [65512, 65518], [65532, 65533], [65847, 65855], [65913, 65929], 2301 [65932, 65932], [65936, 65947], [65952, 65952], [66000, 66044], 2302 [67703, 67704], [68296, 68296], [92988, 92991], [92997, 92997], 2303 [113820, 113820], [118784, 119029], [119040, 119078], [119081, 119140], 2304 [119146, 119148], [119171, 119172], [119180, 119209], [119214, 119261], 2305 [119296, 119361], [119365, 119365], [119552, 119638], [120513, 120513], 2306 [120539, 120539], [120571, 120571], [120597, 120597], [120629, 120629], 2307 [120655, 120655], [120687, 120687], [120713, 120713], [120745, 120745], 2308 [120771, 120771], [126704, 126705], [126976, 127019], [127024, 127123], 2350 [8586, 8587], [8592, 8967], [8972, 9000], [9003, 9210], [9216, 9254], 2351 [9280, 9290], [9372, 9449], [9472, 10087], [10132, 10180], 2352 [10183, 10213], [10224, 10626], [10649, 10711], [10716, 10747], 2353 [10750, 11123], [11126, 11157], [11160, 11193], [11197, 11208], 2354 [11210, 11217], [11244, 11247], [11493, 11498], [11904, 11929], 2355 [11931, 12019], [12032, 12245], [12272, 12283], [12292, 12292], 2356 [12306, 12307], [12320, 12320], [12342, 12343], [12350, 12351], 2357 [12443, 12444], [12688, 12689], [12694, 12703], [12736, 12771], 2358 [12800, 12830], [12842, 12871], [12880, 12880], [12896, 12927], 2359 [12938, 12976], [12992, 13054], [13056, 13311], [19904, 19967], 2360 [42128, 42182], [42752, 42774], [42784, 42785], [42889, 42890], 2361 [43048, 43051], [43062, 43065], [43639, 43641], [43867, 43867], 2362 [64297, 64297], [64434, 64449], [65020, 65021], [65122, 65122], 2363 [65124, 65126], [65129, 65129], [65284, 65284], [65291, 65291], 2364 [65308, 65310], [65342, 65342], [65344, 65344], [65372, 65372], 2365 [65374, 65374], [65504, 65510], [65512, 65518], [65532, 65533], 2366 [65847, 65855], [65913, 65929], [65932, 65932], [65936, 65947], 2367 [65952, 65952], [66000, 66044], [67703, 67704], [68296, 68296], 2368 [71487, 71487], [92988, 92991], [92997, 92997], [113820, 113820], 2369 [118784, 119029], [119040, 119078], [119081, 119140], [119146, 119148], 2370 [119171, 119172], [119180, 119209], [119214, 119272], [119296, 119361], 2371 [119365, 119365], [119552, 119638], [120513, 120513], [120539, 120539], 2372 [120571, 120571], [120597, 120597], [120629, 120629], [120655, 120655], 2373 [120687, 120687], [120713, 120713], [120745, 120745], [120771, 120771], 2374 [120832, 121343], [121399, 121402], [121453, 121460], [121462, 121475], 2375 [121477, 121478], [126704, 126705], [126976, 127019], [127024, 127123], 2309 2376 [127136, 127150], [127153, 127167], [127169, 127183], [127185, 127221], 2310 2377 [127248, 127278], [127280, 127339], [127344, 127386], [127462, 127490], 2311 [127504, 127546], [127552, 127560], [127568, 127569], [127744, 127788], 2312 [127792, 127869], [127872, 127950], [127956, 127991], [128000, 128254], 2313 [128256, 128330], [128336, 128377], [128379, 128419], [128421, 128578], 2314 [128581, 128719], [128736, 128748], [128752, 128755], [128768, 128883], 2315 [128896, 128980], [129024, 129035], [129040, 129095], [129104, 129113], 2316 [129120, 129159], [129168, 129197]**/ 2378 [127504, 127546], [127552, 127560], [127568, 127569], [127744, 128377], 2379 [128379, 128419], [128421, 128720], [128736, 128748], [128752, 128755], 2380 [128768, 128883], [128896, 128980], [129024, 129035], [129040, 129095], 2381 [129104, 129113], [129120, 129159], [129168, 129197], [129296, 129304], 2382 [129408, 129412], [129472, 129472]**/ 2317 2383 const UnicodeSet s_Set 2318 2384 {{{Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 14}, … … 2331 2397 {Empty, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Full, 19}, 2332 2398 {Mixed, 2}, {Full, 1}, {Mixed, 2}, {Full, 12}, {Mixed, 1}, 2333 {Full, 1}, {Mixed, 2}, {Full, 11}, {Mixed, 4}, {Empty, 8},2399 {Full, 1}, {Mixed, 2}, {Full, 11}, {Mixed, 5}, {Empty, 7}, 2334 2400 {Mixed, 1}, {Empty, 12}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, 2335 2401 {Full, 6}, {Mixed, 4}, {Empty, 2}, {Mixed, 1}, {Empty, 7}, … … 2343 2409 {Empty, 4}, {Mixed, 1}, {Empty, 9}, {Mixed, 1}, {Empty, 1}, 2344 2410 {Mixed, 5}, {Empty, 51}, {Mixed, 1}, {Empty, 18}, {Mixed, 1}, 2345 {Empty, 770}, {Mixed, 2}, {Empty, 649}, {Mixed, 1}, {Empty, 155}, 2346 {Full, 7}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 1}, 2347 {Mixed, 4}, {Empty, 1}, {Full, 2}, {Mixed, 1}, {Empty, 5}, 2348 {Full, 2}, {Mixed, 1}, {Empty, 27}, {Mixed, 9}, {Empty, 184}, 2349 {Mixed, 1}, {Empty, 8}, {Full, 1}, {Mixed, 1}, {Full, 2}, 2350 {Mixed, 6}, {Full, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 4}, 2351 {Empty, 5}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, 2352 {Full, 2}, {Mixed, 2}, {Full, 7}, {Mixed, 1}, {Full, 2}, 2353 {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Full, 4}, {Mixed, 1}, 2354 {Full, 3}, {Mixed, 2}, {Full, 3}, {Mixed, 1}, {Full, 2}, 2355 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, 2356 {Full, 1}, {Mixed, 2}, {Empty, 30778}}, 2411 {Empty, 98}, {Mixed, 1}, {Empty, 671}, {Mixed, 2}, {Empty, 649}, 2412 {Mixed, 1}, {Empty, 155}, {Full, 7}, {Mixed, 1}, {Full, 1}, 2413 {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Full, 1}, {Mixed, 1}, 2414 {Full, 2}, {Mixed, 1}, {Empty, 5}, {Full, 2}, {Mixed, 1}, 2415 {Empty, 27}, {Mixed, 9}, {Empty, 1}, {Full, 16}, {Empty, 1}, 2416 {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 162}, {Mixed, 1}, 2417 {Empty, 8}, {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 6}, 2418 {Full, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 4}, {Empty, 5}, 2419 {Full, 19}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 8}, 2420 {Mixed, 2}, {Full, 3}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, 2421 {Empty, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 1}, 2422 {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, 2423 {Empty, 1}, {Mixed, 1}, {Empty, 30769}}, 2357 2424 {0x70000810, 0x40000000, 0x50000001, 0x0113d37c, 0x00800000, 2358 2425 0x00800000, 0xfffc003c, 0xffffafe0, 0x00200000, 0x00000030, … … 2363 2430 0x08000000, 0x00000001, 0xc0000000, 0x1ff007fe, 0xa0000000, 2364 2431 0xe000e003, 0x6000e000, 0x00040010, 0x1c000000, 0x00001c00, 2365 0x 3fffffff, 0xc1d0037b, 0x0c0042af, 0x0000bc1f, 0xffff0000,2432 0x7fffffff, 0xc1d0037b, 0x0c0042af, 0x0000bc1f, 0xffff0c00, 2366 2433 0xfffff0ff, 0xfffff9ff, 0x07ffffff, 0x0000007f, 0x000007ff, 2367 2434 0xf0000000, 0x000003ff, 0x000000ff, 0xfff00000, 0xffffff9f, 2368 2435 0xffff003f, 0xfe000007, 0xf0ffffff, 0xcfffffff, 0xffcfffff, 2369 0xff3fffff, 0xe3ffffff, 0x0003fdff, 0x000007e0, 0xfbffffff, 2370 0x000fffff, 0x003fffff, 0x0fff0000, 0x000c0010, 0xc0c00001, 2371 0x18000000, 0xffc30000, 0x0000000f, 0x7fffffff, 0xfffffc00, 2372 0x000100ff, 0xfffffc00, 0x0001ffff, 0x7fffffff, 0xffff0000, 2373 0x0000007f, 0x007fffff, 0x00000003, 0x00000600, 0x03c00f00, 2374 0x03800000, 0x08000000, 0x00000200, 0xfffc0000, 0x00000003, 2375 0x30000000, 0x00000274, 0x70000810, 0x40000000, 0x50000001, 2376 0x30007f7f, 0xff800000, 0xfe000000, 0x0fff13ff, 0x00000001, 2377 0xffff0000, 0x1fffffff, 0x01800000, 0x00000100, 0xf0000000, 2378 0x00000020, 0x10000000, 0x003fffff, 0xfffffe7f, 0x00001c1f, 2379 0xfffff018, 0xffffc3ff, 0x3fffffff, 0x00000023, 0x007fffff, 2380 0x08000002, 0x08000000, 0x00200000, 0x00200000, 0x00008000, 2381 0x00008000, 0x00000200, 0x00000200, 0x00000008, 0x00030000, 2436 0xff3fffff, 0xe3ffffff, 0x0003fdff, 0x0000f000, 0x000007e0, 2437 0xfbffffff, 0x000fffff, 0x003fffff, 0x0fff0000, 0x000c0010, 2438 0xc0c00001, 0x18000000, 0xffc30000, 0x0000000f, 0x7fffffff, 2439 0xfffffc00, 0x000100ff, 0xfffffc00, 0x0001ffff, 0x7fffffff, 2440 0xffff0000, 0x0000007f, 0x007fffff, 0x00000003, 0x00000600, 2441 0x03c00f00, 0x03800000, 0x08000000, 0x00000200, 0xfffc0000, 2442 0x00000003, 0x30000000, 0x00000274, 0x70000810, 0x40000000, 2443 0x50000001, 0x30007f7f, 0xff800000, 0xfe000000, 0x0fff13ff, 2444 0x00000001, 0xffff0000, 0x1fffffff, 0x01800000, 0x00000100, 2445 0x80000000, 0xf0000000, 0x00000020, 0x10000000, 0x003fffff, 2446 0xfffffe7f, 0x00001c1f, 0xfffff018, 0xffffc3ff, 0x000001ff, 2447 0x00000023, 0x007fffff, 0x08000002, 0x08000000, 0x00200000, 2448 0x00200000, 0x00008000, 0x00008000, 0x00000200, 0x00000200, 2449 0x00000008, 0x07800000, 0xffdfe000, 0x0000006f, 0x00030000, 2382 2450 0xffff0fff, 0x000fffff, 0xfffe7fff, 0xfffefffe, 0x003fffff, 2383 2451 0xffff0000, 0xffff7fff, 0xffff0fff, 0x07ffffff, 0xffffffc0, 2384 0xffff0007, 0x07ffffff, 0x000301ff, 0xf fff1fff, 0x3fffffff,2385 0x fff07fff, 0x00ffffff, 0x7fffffff, 0xffff07ff, 0xfbffffff,2386 0x ffffffef, 0xffffffe7, 0x0000ffff, 0x000f1fff, 0x000fffff,2387 0x00 1fffff, 0xffff0fff, 0x03ff00ff, 0xffff00ff, 0x00003fff}};2452 0xffff0007, 0x07ffffff, 0x000301ff, 0xfbffffff, 0xffffffef, 2453 0x0001ffff, 0x000f1fff, 0x000fffff, 0x001fffff, 0xffff0fff, 2454 0x03ff00ff, 0xffff00ff, 0x00003fff, 0x01ff0000, 0x0000001f, 2455 0x00000001}}; 2388 2456 /** Code Point Ranges for Sc 2389 2457 [36, 36], [162, 165], [1423, 1423], [1547, 1547], [2546, 2547], 2390 2458 [2555, 2555], [2801, 2801], [3065, 3065], [3647, 3647], [6107, 6107], 2391 [8352, 838 1], [43064, 43064], [65020, 65020], [65129, 65129],2459 [8352, 8382], [43064, 43064], [65020, 65020], [65129, 65129], 2392 2460 [65284, 65284], [65504, 65505], [65509, 65510]**/ 2393 2461 const UnicodeSet sc_Set … … 2400 2468 {Empty, 32768}}, 2401 2469 {0x00000010, 0x0000003c, 0x00008000, 0x00000800, 0x080c0000, 2402 0x00020000, 0x02000000, 0x80000000, 0x08000000, 0x 3fffffff,2470 0x00020000, 0x02000000, 0x80000000, 0x08000000, 0x7fffffff, 2403 2471 0x01000000, 0x10000000, 0x00000200, 0x00000010, 0x00000063}}; 2404 2472 /** Code Point Ranges for Sk … … 2408 2476 [8173, 8175], [8189, 8190], [12443, 12444], [42752, 42774], 2409 2477 [42784, 42785], [42889, 42890], [43867, 43867], [64434, 64449], 2410 [65342, 65342], [65344, 65344], [65507, 65507] **/2478 [65342, 65342], [65344, 65344], [65507, 65507], [127995, 127999]**/ 2411 2479 const UnicodeSet sk_Set 2412 2480 {{{Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 16}, … … 2414 2482 {Empty, 132}, {Mixed, 1}, {Empty, 947}, {Mixed, 2}, {Empty, 2}, 2415 2483 {Mixed, 1}, {Empty, 29}, {Mixed, 1}, {Empty, 642}, {Mixed, 2}, 2416 {Empty, 26}, {Mixed, 2}, {Empty, 4}, {Mixed, 1}, {Empty, 32768}}, 2484 {Empty, 26}, {Mixed, 2}, {Empty, 4}, {Mixed, 1}, {Empty, 1951}, 2485 {Mixed, 1}, {Empty, 30816}}, 2417 2486 {0x40000000, 0x00000001, 0x01108100, 0xfffc003c, 0xffffafe0, 2418 2487 0x00200000, 0x00000030, 0xa0000000, 0xe000e003, 0x6000e000, 2419 2488 0x18000000, 0x007fffff, 0x00000003, 0x00000600, 0x08000000, 2420 0xfffc0000, 0x00000003, 0x40000000, 0x00000001, 0x00000008}}; 2489 0xfffc0000, 0x00000003, 0x40000000, 0x00000001, 0x00000008, 2490 0xf8000000}}; 2421 2491 /** Code Point Ranges for Sm 2422 2492 [43, 43], [60, 62], [124, 124], [126, 126], [172, 172], [177, 177], … … 2466 2536 [8451, 8454], [8456, 8457], [8468, 8468], [8470, 8471], [8478, 8483], 2467 2537 [8485, 8485], [8487, 8487], [8489, 8489], [8494, 8494], [8506, 8507], 2468 [8522, 8522], [8524, 8525], [8527, 8527], [8597, 8601], [8604, 8607], 2469 [8609, 8610], [8612, 8613], [8615, 8621], [8623, 8653], [8656, 8657], 2470 [8659, 8659], [8661, 8691], [8960, 8967], [8972, 8991], [8994, 9000], 2471 [9003, 9083], [9085, 9114], [9140, 9179], [9186, 9210], [9216, 9254], 2472 [9280, 9290], [9372, 9449], [9472, 9654], [9656, 9664], [9666, 9719], 2473 [9728, 9838], [9840, 10087], [10132, 10175], [10240, 10495], 2474 [11008, 11055], [11077, 11078], [11085, 11123], [11126, 11157], 2475 [11160, 11193], [11197, 11208], [11210, 11217], [11493, 11498], 2476 [11904, 11929], [11931, 12019], [12032, 12245], [12272, 12283], 2477 [12292, 12292], [12306, 12307], [12320, 12320], [12342, 12343], 2478 [12350, 12351], [12688, 12689], [12694, 12703], [12736, 12771], 2479 [12800, 12830], [12842, 12871], [12880, 12880], [12896, 12927], 2480 [12938, 12976], [12992, 13054], [13056, 13311], [19904, 19967], 2481 [42128, 42182], [43048, 43051], [43062, 43063], [43065, 43065], 2482 [43639, 43641], [65021, 65021], [65508, 65508], [65512, 65512], 2483 [65517, 65518], [65532, 65533], [65847, 65855], [65913, 65929], 2484 [65932, 65932], [65936, 65947], [65952, 65952], [66000, 66044], 2485 [67703, 67704], [68296, 68296], [92988, 92991], [92997, 92997], 2486 [113820, 113820], [118784, 119029], [119040, 119078], [119081, 119140], 2487 [119146, 119148], [119171, 119172], [119180, 119209], [119214, 119261], 2488 [119296, 119361], [119365, 119365], [119552, 119638], [126976, 127019], 2538 [8522, 8522], [8524, 8525], [8527, 8527], [8586, 8587], [8597, 8601], 2539 [8604, 8607], [8609, 8610], [8612, 8613], [8615, 8621], [8623, 8653], 2540 [8656, 8657], [8659, 8659], [8661, 8691], [8960, 8967], [8972, 8991], 2541 [8994, 9000], [9003, 9083], [9085, 9114], [9140, 9179], [9186, 9210], 2542 [9216, 9254], [9280, 9290], [9372, 9449], [9472, 9654], [9656, 9664], 2543 [9666, 9719], [9728, 9838], [9840, 10087], [10132, 10175], 2544 [10240, 10495], [11008, 11055], [11077, 11078], [11085, 11123], 2545 [11126, 11157], [11160, 11193], [11197, 11208], [11210, 11217], 2546 [11244, 11247], [11493, 11498], [11904, 11929], [11931, 12019], 2547 [12032, 12245], [12272, 12283], [12292, 12292], [12306, 12307], 2548 [12320, 12320], [12342, 12343], [12350, 12351], [12688, 12689], 2549 [12694, 12703], [12736, 12771], [12800, 12830], [12842, 12871], 2550 [12880, 12880], [12896, 12927], [12938, 12976], [12992, 13054], 2551 [13056, 13311], [19904, 19967], [42128, 42182], [43048, 43051], 2552 [43062, 43063], [43065, 43065], [43639, 43641], [65021, 65021], 2553 [65508, 65508], [65512, 65512], [65517, 65518], [65532, 65533], 2554 [65847, 65855], [65913, 65929], [65932, 65932], [65936, 65947], 2555 [65952, 65952], [66000, 66044], [67703, 67704], [68296, 68296], 2556 [71487, 71487], [92988, 92991], [92997, 92997], [113820, 113820], 2557 [118784, 119029], [119040, 119078], [119081, 119140], [119146, 119148], 2558 [119171, 119172], [119180, 119209], [119214, 119272], [119296, 119361], 2559 [119365, 119365], [119552, 119638], [120832, 121343], [121399, 121402], 2560 [121453, 121460], [121462, 121475], [121477, 121478], [126976, 127019], 2489 2561 [127024, 127123], [127136, 127150], [127153, 127167], [127169, 127183], 2490 2562 [127185, 127221], [127248, 127278], [127280, 127339], [127344, 127386], 2491 2563 [127462, 127490], [127504, 127546], [127552, 127560], [127568, 127569], 2492 [127744, 127788], [127792, 127869], [127872, 127950], [127956, 127991], 2493 [128000, 128254], [128256, 128330], [128336, 128377], [128379, 128419], 2494 [128421, 128578], [128581, 128719], [128736, 128748], [128752, 128755], 2495 [128768, 128883], [128896, 128980], [129024, 129035], [129040, 129095], 2496 [129104, 129113], [129120, 129159], [129168, 129197]**/ 2564 [127744, 127994], [128000, 128377], [128379, 128419], [128421, 128720], 2565 [128736, 128748], [128752, 128755], [128768, 128883], [128896, 128980], 2566 [129024, 129035], [129040, 129095], [129104, 129113], [129120, 129159], 2567 [129168, 129197], [129296, 129304], [129408, 129412], [129472, 129472]**/ 2497 2568 const UnicodeSet so_Set 2498 2569 {{{Empty, 5}, {Mixed, 1}, {Empty, 30}, {Mixed, 1}, {Empty, 7}, … … 2508 2579 {Mixed, 1}, {Full, 5}, {Mixed, 3}, {Full, 3}, {Mixed, 1}, 2509 2580 {Full, 7}, {Mixed, 2}, {Full, 1}, {Empty, 2}, {Full, 8}, 2510 {Empty, 16}, {Full, 1}, {Mixed, 6}, {Empty, 8}, {Mixed, 1},2581 {Empty, 16}, {Full, 1}, {Mixed, 7}, {Empty, 7}, {Mixed, 1}, 2511 2582 {Empty, 12}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Full, 6}, 2512 2583 {Mixed, 4}, {Empty, 10}, {Mixed, 1}, {Empty, 1}, {Full, 1}, … … 2516 2587 {Mixed, 1}, {Empty, 667}, {Mixed, 1}, {Empty, 15}, {Mixed, 1}, 2517 2588 {Empty, 9}, {Mixed, 1}, {Empty, 1}, {Mixed, 5}, {Empty, 51}, 2518 {Mixed, 1}, {Empty, 18}, {Mixed, 1}, {Empty, 770}, {Mixed, 2}, 2519 {Empty, 649}, {Mixed, 1}, {Empty, 155}, {Full, 7}, {Mixed, 1}, 2520 {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 4}, {Empty, 1}, 2521 {Full, 2}, {Mixed, 1}, {Empty, 5}, {Full, 2}, {Mixed, 1}, 2522 {Empty, 229}, {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 6}, 2523 {Full, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 4}, {Empty, 5}, 2524 {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 2}, 2525 {Mixed, 2}, {Full, 7}, {Mixed, 1}, {Full, 2}, {Mixed, 2}, 2526 {Full, 1}, {Mixed, 1}, {Full, 4}, {Mixed, 1}, {Full, 3}, 2527 {Mixed, 2}, {Full, 3}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, 2528 {Empty, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 1}, 2529 {Mixed, 2}, {Empty, 30778}}, 2589 {Mixed, 1}, {Empty, 18}, {Mixed, 1}, {Empty, 98}, {Mixed, 1}, 2590 {Empty, 671}, {Mixed, 2}, {Empty, 649}, {Mixed, 1}, {Empty, 155}, 2591 {Full, 7}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 1}, 2592 {Mixed, 3}, {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, 2593 {Empty, 5}, {Full, 2}, {Mixed, 1}, {Empty, 37}, {Full, 16}, 2594 {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 171}, 2595 {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 6}, {Full, 1}, 2596 {Mixed, 2}, {Empty, 2}, {Mixed, 4}, {Empty, 5}, {Full, 7}, 2597 {Mixed, 1}, {Full, 11}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, 2598 {Full, 8}, {Mixed, 2}, {Full, 3}, {Mixed, 1}, {Full, 2}, 2599 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, 2600 {Full, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 3}, 2601 {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 30769}}, 2530 2602 {0x00014240, 0x00000004, 0x00006000, 0x0000c000, 0x40000000, 2531 2603 0x60000200, 0x00400000, 0x04000000, 0x00010000, 0x05f80000, 2532 2604 0x80000000, 0x02000000, 0xfce8000e, 0x01500000, 0xc0000000, 2533 2605 0x01e0dfbf, 0xc0000000, 0x03ff0000, 0x00000001, 0xc0000000, 2534 0x1ff007fe, 0xc0d0037b, 0x0c0042af, 0x0000b400, 0xf3e00 000,2606 0x1ff007fe, 0xc0d0037b, 0x0c0042af, 0x0000b400, 0xf3e00c00, 2535 2607 0xffffbfb6, 0xffeb3fff, 0x000fffff, 0xfffff0ff, 0xfffff9fc, 2536 2608 0xefffffff, 0x07ffffff, 0xfff00000, 0x0fffffff, 0x07fffffc, … … 2538 2610 0xfffffffd, 0x00ffffff, 0xffff7fff, 0x000000ff, 0xfff00000, 2539 2611 0x0000ffff, 0xffffe060, 0xffcfffff, 0xff3fffff, 0xe3ffffff, 2540 0x0003fdff, 0x000007e0, 0xfbffffff, 0x000fffff, 0x003fffff, 2541 0x0fff0000, 0x000c0010, 0xc0c00001, 0xffc30000, 0x0000000f, 2542 0x7fffffff, 0xfffffc00, 0x000100ff, 0xfffffc00, 0x0001ffff, 2543 0x7fffffff, 0xffff0000, 0x0000007f, 0x02c00f00, 0x03800000, 2544 0x20000000, 0x30006110, 0xff800000, 0xfe000000, 0x0fff13ff, 2545 0x00000001, 0xffff0000, 0x1fffffff, 0x01800000, 0x00000100, 2546 0xf0000000, 0x00000020, 0x10000000, 0x003fffff, 0xfffffe7f, 2547 0x00001c1f, 0xfffff018, 0xffffc3ff, 0x3fffffff, 0x00000023, 2548 0x007fffff, 0xffff0fff, 0x000fffff, 0xfffe7fff, 0xfffefffe, 2612 0x0003fdff, 0x0000f000, 0x000007e0, 0xfbffffff, 0x000fffff, 2613 0x003fffff, 0x0fff0000, 0x000c0010, 0xc0c00001, 0xffc30000, 2614 0x0000000f, 0x7fffffff, 0xfffffc00, 0x000100ff, 0xfffffc00, 2615 0x0001ffff, 0x7fffffff, 0xffff0000, 0x0000007f, 0x02c00f00, 2616 0x03800000, 0x20000000, 0x30006110, 0xff800000, 0xfe000000, 2617 0x0fff13ff, 0x00000001, 0xffff0000, 0x1fffffff, 0x01800000, 2618 0x00000100, 0x80000000, 0xf0000000, 0x00000020, 0x10000000, 2619 0x003fffff, 0xfffffe7f, 0x00001c1f, 0xfffff018, 0xffffc3ff, 2620 0x000001ff, 0x00000023, 0x007fffff, 0x07800000, 0xffdfe000, 2621 0x0000006f, 0xffff0fff, 0x000fffff, 0xfffe7fff, 0xfffefffe, 2549 2622 0x003fffff, 0xffff0000, 0xffff7fff, 0xffff0fff, 0x07ffffff, 2550 0xffffffc0, 0xffff0007, 0x07ffffff, 0x000301ff, 0xffff1fff, 2551 0x3fffffff, 0xfff07fff, 0x00ffffff, 0x7fffffff, 0xffff07ff, 2552 0xfbffffff, 0xffffffef, 0xffffffe7, 0x0000ffff, 0x000f1fff, 2553 0x000fffff, 0x001fffff, 0xffff0fff, 0x03ff00ff, 0xffff00ff, 2554 0x00003fff}}; 2623 0xffffffc0, 0xffff0007, 0x07ffffff, 0x000301ff, 0x07ffffff, 2624 0xfbffffff, 0xffffffef, 0x0001ffff, 0x000f1fff, 0x000fffff, 2625 0x001fffff, 0xffff0fff, 0x03ff00ff, 0xffff00ff, 0x00003fff, 2626 0x01ff0000, 0x0000001f, 0x00000001}}; 2555 2627 /** Code Point Ranges for Z 2556 2628 [32, 32], [160, 160], [5760, 5760], [8192, 8202], [8232, 8233],
Note: See TracChangeset
for help on using the changeset viewer.