b0010cccd2a0625e84083500aa20fac2f744af8c
[p5sagit/p5-mst-13.2.git] / t / re / uniprops.t
1 # !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!!
2 # This file is machine-generated by lib/unicore/mktables from the Unicode database,
3 # Version 5.1.0.  Any changes made here will be lost!
4
5 use strict;
6 use warnings;
7
8 # Test the \p{} regular expression constructs.  This file is constructed by
9 # mktables from the tables it generates, so if mktables is buggy, this won't
10 # necessarily catch those bugs.  Tests are generated for all feasible
11 # properties; a few aren't currently XXX feasible; see is_code_point_usable()
12 # in mktables for details.
13
14 # Standard test packages are not used because this manipulates SIG_WARN.  It
15 # exits 0 if every non-skipped test succeeded; -1 if any failed.
16
17 my $Tests = 0;
18 my $Fails = 0;
19 my $Skips = 0;
20
21 my $non_ASCII = (ord('A') == 65);
22
23 # The first 127 ASCII characters in ordinal order, with the ones that don't
24 # have Perl names (as of 5.8) replaced by dots.  The 127th is used as the
25 # string delimiter
26 my $ascii_to_ebcdic = "\0......\a\b\t\n.\f\r.................. !\"#\$\%&'()*+,-./0123456789:;<=>?\@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~";
27 #for my $i (0..126) {
28 #    print $i, ": ", substr($ascii_to_ebcdic, $i, 1), "\n";
29 #}
30
31 sub Expect($$$$) {
32     my $expected = shift;
33     my $ord = shift;
34     my $regex  = shift;
35     my $warning_type = shift;   # Type of warning message, like 'deprecated'
36                                 # or empty if none
37     my $line   = (caller)[2];
38
39     # Convert the code point to hex form
40     my $string = sprintf "\"\\x{%04X}\"", $ord; 
41
42     # Convert the non-ASCII code points expressible as characters in Perl 5.8
43     # to their ASCII equivalents, and skip the others.
44     if ($non_ASCII && $ord < 255) {
45
46         # Dots are used as place holders in the conversion string for the
47         # non-convertible ones, so check for it first.
48         if ($ord == 0x2E) {
49             $ord = ord('.');
50         }
51         elsif ($ord < 0x7F
52                   # Any dots returned are non-convertible.
53                  && ((my $char = substr($ascii_to_ebcdic, $ord, 1)) ne '.'))
54         {
55             #print STDERR "$ord, $char, \n";
56             $ord = ord($char);
57         }
58         else {
59             $Tests++;
60             $Skips++;
61             print "ok $Tests - $string =~ $regex # Skipped: non-ASCII\n";
62             return;
63         }
64     }
65
66     # The first time through, use all warnings.
67     my @tests = "";
68
69     # If the input should generate a warning, add another time through with
70     # them turned off
71     push @tests, "no warnings '$warning_type';" if $warning_type;
72
73     foreach my $no_warnings (@tests) {
74
75         # Store any warning messages instead of outputting them
76         local $SIG{__WARN__} = $SIG{__WARN__};
77         my $warning_message;
78         $SIG{__WARN__} = sub { $warning_message = $_[0] };
79
80         $Tests++;
81
82         # A string eval is needed because of the 'no warnings'.
83         # Assumes no parens in the regular expression
84         my $result = eval "$no_warnings
85                             my \$RegObj = qr($regex);
86                             $string =~ \$RegObj ? 1 : 0";
87         if (not defined $result) {
88             print "not ok $Tests - couldn't compile /$regex/; line $line: $@\n";
89             $Fails++;
90         }
91         elsif ($result ^ $expected) {
92             print "not ok $Tests - expected $expected but got $result for $string =~ qr/$regex/; line $line\n";
93             $Fails++;
94         }
95         elsif ($warning_message) {
96             if (! $warning_type || ($warning_type && $no_warnings)) {
97                 print "not ok $Tests - for qr/$regex/ did not expect warning message '$warning_message'; line $line\n";
98                 $Fails++;
99             }
100             else {
101                 print "ok $Tests - expected and got a warning message for qr/$regex/; line $line\n";
102             }
103         }
104         elsif ($warning_type && ! $no_warnings) {
105             print "not ok $Tests - for qr/$regex/ expected a $warning_type warning message, but got none; line $line\n";
106             $Fails++;
107         }
108         else {
109             print "ok $Tests - got $result for $string =~ qr/$regex/; line $line\n";
110         }
111     }
112     return;
113 }
114
115 sub Error($) {
116     my $regex  = shift;
117     $Tests++;
118     if (eval { 'x' =~ qr/$regex/; 1 }) {
119         $Fails++;
120         my $line = (caller)[2];
121         print "not ok $Tests - re compiled ok, but expected error for qr/$regex/; line $line: $@\n";
122     }
123     else {
124         my $line = (caller)[2];
125         print "ok $Tests - got and expected error for qr/$regex/; line $line\n";
126     }
127     return;
128 }
129
130 sub Finished() {
131     print "1..$Tests\n";
132     exit($Fails ? -1 : 0);
133 }
134
135 Error('\p{Script=InGreek}');    # Bug #69018
136 Error('\p{Other_Lowercase=:=    Yes}');
137 Error('\P{Other_Lowercase=:=    Yes}');
138 Expect(1, 696, '\p{Other_Lowercase=yes}', 'deprecated');
139 Expect(0, 696, '\p{^Other_Lowercase=yes}', 'deprecated');
140 Expect(0, 696, '\P{Other_Lowercase=yes}', 'deprecated');
141 Expect(1, 696, '\P{^Other_Lowercase=yes}', 'deprecated');
142 Expect(0, 687, '\p{Other_Lowercase=yes}', 'deprecated');
143 Expect(1, 687, '\p{^Other_Lowercase=yes}', 'deprecated');
144 Expect(1, 687, '\P{Other_Lowercase=yes}', 'deprecated');
145 Expect(0, 687, '\P{^Other_Lowercase=yes}', 'deprecated');
146 Expect(1, 696, '\p{Other_Lowercase=--Yes}', 'deprecated');
147 Expect(0, 696, '\p{^Other_Lowercase=--Yes}', 'deprecated');
148 Expect(0, 696, '\P{Other_Lowercase=--Yes}', 'deprecated');
149 Expect(1, 696, '\P{^Other_Lowercase=--Yes}', 'deprecated');
150 Expect(0, 687, '\p{Other_Lowercase=--Yes}', 'deprecated');
151 Expect(1, 687, '\p{^Other_Lowercase=--Yes}', 'deprecated');
152 Expect(1, 687, '\P{Other_Lowercase=--Yes}', 'deprecated');
153 Expect(0, 687, '\P{^Other_Lowercase=--Yes}', 'deprecated');
154 Error('\p{OLower=               Y:=}');
155 Error('\P{OLower=               Y:=}');
156 Expect(1, 696, '\p{OLower=y}', 'deprecated');
157 Expect(0, 696, '\p{^OLower=y}', 'deprecated');
158 Expect(0, 696, '\P{OLower=y}', 'deprecated');
159 Expect(1, 696, '\P{^OLower=y}', 'deprecated');
160 Expect(0, 687, '\p{OLower=y}', 'deprecated');
161 Expect(1, 687, '\p{^OLower=y}', 'deprecated');
162 Expect(1, 687, '\P{OLower=y}', 'deprecated');
163 Expect(0, 687, '\P{^OLower=y}', 'deprecated');
164 Expect(1, 696, '\p{OLower:      Y}', 'deprecated');
165 Expect(0, 696, '\p{^OLower:     Y}', 'deprecated');
166 Expect(0, 696, '\P{OLower:      Y}', 'deprecated');
167 Expect(1, 696, '\P{^OLower:     Y}', 'deprecated');
168 Expect(0, 687, '\p{OLower:      Y}', 'deprecated');
169 Expect(1, 687, '\p{^OLower:     Y}', 'deprecated');
170 Expect(1, 687, '\P{OLower:      Y}', 'deprecated');
171 Expect(0, 687, '\P{^OLower:     Y}', 'deprecated');
172 Error('\p{Is_Other_Lowercase=/a/                T}');
173 Error('\P{Is_Other_Lowercase=/a/                T}');
174 Expect(1, 696, '\p{Is_Other_Lowercase=t}', 'deprecated');
175 Expect(0, 696, '\p{^Is_Other_Lowercase=t}', 'deprecated');
176 Expect(0, 696, '\P{Is_Other_Lowercase=t}', 'deprecated');
177 Expect(1, 696, '\P{^Is_Other_Lowercase=t}', 'deprecated');
178 Expect(0, 687, '\p{Is_Other_Lowercase=t}', 'deprecated');
179 Expect(1, 687, '\p{^Is_Other_Lowercase=t}', 'deprecated');
180 Expect(1, 687, '\P{Is_Other_Lowercase=t}', 'deprecated');
181 Expect(0, 687, '\P{^Is_Other_Lowercase=t}', 'deprecated');
182 Expect(1, 696, '\p{Is_Other_Lowercase=-T}', 'deprecated');
183 Expect(0, 696, '\p{^Is_Other_Lowercase=-T}', 'deprecated');
184 Expect(0, 696, '\P{Is_Other_Lowercase=-T}', 'deprecated');
185 Expect(1, 696, '\P{^Is_Other_Lowercase=-T}', 'deprecated');
186 Expect(0, 687, '\p{Is_Other_Lowercase=-T}', 'deprecated');
187 Expect(1, 687, '\p{^Is_Other_Lowercase=-T}', 'deprecated');
188 Expect(1, 687, '\P{Is_Other_Lowercase=-T}', 'deprecated');
189 Expect(0, 687, '\P{^Is_Other_Lowercase=-T}', 'deprecated');
190 Error('\p{Is_OLower=            True/a/}');
191 Error('\P{Is_OLower=            True/a/}');
192 Expect(1, 696, '\p{Is_OLower=true}', 'deprecated');
193 Expect(0, 696, '\p{^Is_OLower=true}', 'deprecated');
194 Expect(0, 696, '\P{Is_OLower=true}', 'deprecated');
195 Expect(1, 696, '\P{^Is_OLower=true}', 'deprecated');
196 Expect(0, 687, '\p{Is_OLower=true}', 'deprecated');
197 Expect(1, 687, '\p{^Is_OLower=true}', 'deprecated');
198 Expect(1, 687, '\P{Is_OLower=true}', 'deprecated');
199 Expect(0, 687, '\P{^Is_OLower=true}', 'deprecated');
200 Expect(1, 696, '\p{Is_OLower=_-true}', 'deprecated');
201 Expect(0, 696, '\p{^Is_OLower=_-true}', 'deprecated');
202 Expect(0, 696, '\P{Is_OLower=_-true}', 'deprecated');
203 Expect(1, 696, '\P{^Is_OLower=_-true}', 'deprecated');
204 Expect(0, 687, '\p{Is_OLower=_-true}', 'deprecated');
205 Expect(1, 687, '\p{^Is_OLower=_-true}', 'deprecated');
206 Expect(1, 687, '\P{Is_OLower=_-true}', 'deprecated');
207 Expect(0, 687, '\P{^Is_OLower=_-true}', 'deprecated');
208 Error('\p{Other_Lowercase=_ NO:=}');
209 Error('\P{Other_Lowercase=_ NO:=}');
210 Expect(1, 687, '\p{Other_Lowercase=no}', 'deprecated');
211 Expect(0, 687, '\p{^Other_Lowercase=no}', 'deprecated');
212 Expect(0, 687, '\P{Other_Lowercase=no}', 'deprecated');
213 Expect(1, 687, '\P{^Other_Lowercase=no}', 'deprecated');
214 Expect(0, 696, '\p{Other_Lowercase=no}', 'deprecated');
215 Expect(1, 696, '\p{^Other_Lowercase=no}', 'deprecated');
216 Expect(1, 696, '\P{Other_Lowercase=no}', 'deprecated');
217 Expect(0, 696, '\P{^Other_Lowercase=no}', 'deprecated');
218 Expect(1, 687, '\p{Other_Lowercase=_    no}', 'deprecated');
219 Expect(0, 687, '\p{^Other_Lowercase=_   no}', 'deprecated');
220 Expect(0, 687, '\P{Other_Lowercase=_    no}', 'deprecated');
221 Expect(1, 687, '\P{^Other_Lowercase=_   no}', 'deprecated');
222 Expect(0, 696, '\p{Other_Lowercase=_    no}', 'deprecated');
223 Expect(1, 696, '\p{^Other_Lowercase=_   no}', 'deprecated');
224 Expect(1, 696, '\P{Other_Lowercase=_    no}', 'deprecated');
225 Expect(0, 696, '\P{^Other_Lowercase=_   no}', 'deprecated');
226 Error('\p{OLower:   /a/ N}');
227 Error('\P{OLower:   /a/ N}');
228 Expect(1, 687, '\p{OLower=n}', 'deprecated');
229 Expect(0, 687, '\p{^OLower=n}', 'deprecated');
230 Expect(0, 687, '\P{OLower=n}', 'deprecated');
231 Expect(1, 687, '\P{^OLower=n}', 'deprecated');
232 Expect(0, 696, '\p{OLower=n}', 'deprecated');
233 Expect(1, 696, '\p{^OLower=n}', 'deprecated');
234 Expect(1, 696, '\P{OLower=n}', 'deprecated');
235 Expect(0, 696, '\P{^OLower=n}', 'deprecated');
236 Expect(1, 687, '\p{OLower= n}', 'deprecated');
237 Expect(0, 687, '\p{^OLower= n}', 'deprecated');
238 Expect(0, 687, '\P{OLower= n}', 'deprecated');
239 Expect(1, 687, '\P{^OLower= n}', 'deprecated');
240 Expect(0, 696, '\p{OLower= n}', 'deprecated');
241 Expect(1, 696, '\p{^OLower= n}', 'deprecated');
242 Expect(1, 696, '\P{OLower= n}', 'deprecated');
243 Expect(0, 696, '\P{^OLower= n}', 'deprecated');
244 Error('\p{Is_Other_Lowercase::=-        F}');
245 Error('\P{Is_Other_Lowercase::=-        F}');
246 Expect(1, 687, '\p{Is_Other_Lowercase=f}', 'deprecated');
247 Expect(0, 687, '\p{^Is_Other_Lowercase=f}', 'deprecated');
248 Expect(0, 687, '\P{Is_Other_Lowercase=f}', 'deprecated');
249 Expect(1, 687, '\P{^Is_Other_Lowercase=f}', 'deprecated');
250 Expect(0, 696, '\p{Is_Other_Lowercase=f}', 'deprecated');
251 Expect(1, 696, '\p{^Is_Other_Lowercase=f}', 'deprecated');
252 Expect(1, 696, '\P{Is_Other_Lowercase=f}', 'deprecated');
253 Expect(0, 696, '\P{^Is_Other_Lowercase=f}', 'deprecated');
254 Expect(1, 687, '\p{Is_Other_Lowercase:  F}', 'deprecated');
255 Expect(0, 687, '\p{^Is_Other_Lowercase:  F}', 'deprecated');
256 Expect(0, 687, '\P{Is_Other_Lowercase:  F}', 'deprecated');
257 Expect(1, 687, '\P{^Is_Other_Lowercase:  F}', 'deprecated');
258 Expect(0, 696, '\p{Is_Other_Lowercase:  F}', 'deprecated');
259 Expect(1, 696, '\p{^Is_Other_Lowercase:  F}', 'deprecated');
260 Expect(1, 696, '\P{Is_Other_Lowercase:  F}', 'deprecated');
261 Expect(0, 696, '\P{^Is_Other_Lowercase:  F}', 'deprecated');
262 Error('\p{Is_OLower=    :=False}');
263 Error('\P{Is_OLower=    :=False}');
264 Expect(1, 687, '\p{Is_OLower=false}', 'deprecated');
265 Expect(0, 687, '\p{^Is_OLower=false}', 'deprecated');
266 Expect(0, 687, '\P{Is_OLower=false}', 'deprecated');
267 Expect(1, 687, '\P{^Is_OLower=false}', 'deprecated');
268 Expect(0, 696, '\p{Is_OLower=false}', 'deprecated');
269 Expect(1, 696, '\p{^Is_OLower=false}', 'deprecated');
270 Expect(1, 696, '\P{Is_OLower=false}', 'deprecated');
271 Expect(0, 696, '\P{^Is_OLower=false}', 'deprecated');
272 Expect(1, 687, '\p{Is_OLower=_  False}', 'deprecated');
273 Expect(0, 687, '\p{^Is_OLower=_ False}', 'deprecated');
274 Expect(0, 687, '\P{Is_OLower=_  False}', 'deprecated');
275 Expect(1, 687, '\P{^Is_OLower=_ False}', 'deprecated');
276 Expect(0, 696, '\p{Is_OLower=_  False}', 'deprecated');
277 Expect(1, 696, '\p{^Is_OLower=_ False}', 'deprecated');
278 Expect(1, 696, '\P{Is_OLower=_  False}', 'deprecated');
279 Expect(0, 696, '\P{^Is_OLower=_ False}', 'deprecated');
280 Error('\p{Variation_Selector= Yes:=}');
281 Error('\P{Variation_Selector= Yes:=}');
282 Expect(1, 6157, '\p{Variation_Selector=yes}', "");
283 Expect(0, 6157, '\p{^Variation_Selector=yes}', "");
284 Expect(0, 6157, '\P{Variation_Selector=yes}', "");
285 Expect(1, 6157, '\P{^Variation_Selector=yes}', "");
286 Expect(0, 6154, '\p{Variation_Selector=yes}', "");
287 Expect(1, 6154, '\p{^Variation_Selector=yes}', "");
288 Expect(1, 6154, '\P{Variation_Selector=yes}', "");
289 Expect(0, 6154, '\P{^Variation_Selector=yes}', "");
290 Expect(1, 6157, '\p{Variation_Selector:   -_Yes}', "");
291 Expect(0, 6157, '\p{^Variation_Selector:   -_Yes}', "");
292 Expect(0, 6157, '\P{Variation_Selector:   -_Yes}', "");
293 Expect(1, 6157, '\P{^Variation_Selector:   -_Yes}', "");
294 Expect(0, 6154, '\p{Variation_Selector:   -_Yes}', "");
295 Expect(1, 6154, '\p{^Variation_Selector:   -_Yes}', "");
296 Expect(1, 6154, '\P{Variation_Selector:   -_Yes}', "");
297 Expect(0, 6154, '\P{^Variation_Selector:   -_Yes}', "");
298 Error('\p{VS=-_y/a/}');
299 Error('\P{VS=-_y/a/}');
300 Expect(1, 6157, '\p{VS=y}', "");
301 Expect(0, 6157, '\p{^VS=y}', "");
302 Expect(0, 6157, '\P{VS=y}', "");
303 Expect(1, 6157, '\P{^VS=y}', "");
304 Expect(0, 6154, '\p{VS=y}', "");
305 Expect(1, 6154, '\p{^VS=y}', "");
306 Expect(1, 6154, '\P{VS=y}', "");
307 Expect(0, 6154, '\P{^VS=y}', "");
308 Expect(1, 6157, '\p{VS=  Y}', "");
309 Expect(0, 6157, '\p{^VS=         Y}', "");
310 Expect(0, 6157, '\P{VS=  Y}', "");
311 Expect(1, 6157, '\P{^VS=         Y}', "");
312 Expect(0, 6154, '\p{VS=  Y}', "");
313 Expect(1, 6154, '\p{^VS=         Y}', "");
314 Expect(1, 6154, '\P{VS=  Y}', "");
315 Expect(0, 6154, '\P{^VS=         Y}', "");
316 Error('\p{Is_Variation_Selector:        :=_T}');
317 Error('\P{Is_Variation_Selector:        :=_T}');
318 Expect(1, 6157, '\p{Is_Variation_Selector=t}', "");
319 Expect(0, 6157, '\p{^Is_Variation_Selector=t}', "");
320 Expect(0, 6157, '\P{Is_Variation_Selector=t}', "");
321 Expect(1, 6157, '\P{^Is_Variation_Selector=t}', "");
322 Expect(0, 6154, '\p{Is_Variation_Selector=t}', "");
323 Expect(1, 6154, '\p{^Is_Variation_Selector=t}', "");
324 Expect(1, 6154, '\P{Is_Variation_Selector=t}', "");
325 Expect(0, 6154, '\P{^Is_Variation_Selector=t}', "");
326 Expect(1, 6157, '\p{Is_Variation_Selector= T}', "");
327 Expect(0, 6157, '\p{^Is_Variation_Selector= T}', "");
328 Expect(0, 6157, '\P{Is_Variation_Selector= T}', "");
329 Expect(1, 6157, '\P{^Is_Variation_Selector= T}', "");
330 Expect(0, 6154, '\p{Is_Variation_Selector= T}', "");
331 Expect(1, 6154, '\p{^Is_Variation_Selector= T}', "");
332 Expect(1, 6154, '\P{Is_Variation_Selector= T}', "");
333 Expect(0, 6154, '\P{^Is_Variation_Selector= T}', "");
334 Error('\p{Is_VS=/a/--true}');
335 Error('\P{Is_VS=/a/--true}');
336 Expect(1, 6157, '\p{Is_VS=true}', "");
337 Expect(0, 6157, '\p{^Is_VS=true}', "");
338 Expect(0, 6157, '\P{Is_VS=true}', "");
339 Expect(1, 6157, '\P{^Is_VS=true}', "");
340 Expect(0, 6154, '\p{Is_VS=true}', "");
341 Expect(1, 6154, '\p{^Is_VS=true}', "");
342 Expect(1, 6154, '\P{Is_VS=true}', "");
343 Expect(0, 6154, '\P{^Is_VS=true}', "");
344 Expect(1, 6157, '\p{Is_VS: true}', "");
345 Expect(0, 6157, '\p{^Is_VS: true}', "");
346 Expect(0, 6157, '\P{Is_VS: true}', "");
347 Expect(1, 6157, '\P{^Is_VS: true}', "");
348 Expect(0, 6154, '\p{Is_VS: true}', "");
349 Expect(1, 6154, '\p{^Is_VS: true}', "");
350 Expect(1, 6154, '\P{Is_VS: true}', "");
351 Expect(0, 6154, '\P{^Is_VS: true}', "");
352 Error('\p{Variation_Selector= No/a/}');
353 Error('\P{Variation_Selector= No/a/}');
354 Expect(1, 6154, '\p{Variation_Selector=no}', "");
355 Expect(0, 6154, '\p{^Variation_Selector=no}', "");
356 Expect(0, 6154, '\P{Variation_Selector=no}', "");
357 Expect(1, 6154, '\P{^Variation_Selector=no}', "");
358 Expect(0, 6157, '\p{Variation_Selector=no}', "");
359 Expect(1, 6157, '\p{^Variation_Selector=no}', "");
360 Expect(1, 6157, '\P{Variation_Selector=no}', "");
361 Expect(0, 6157, '\P{^Variation_Selector=no}', "");
362 Expect(1, 6154, '\p{Variation_Selector=-        no}', "");
363 Expect(0, 6154, '\p{^Variation_Selector=-       no}', "");
364 Expect(0, 6154, '\P{Variation_Selector=-        no}', "");
365 Expect(1, 6154, '\P{^Variation_Selector=-       no}', "");
366 Expect(0, 6157, '\p{Variation_Selector=-        no}', "");
367 Expect(1, 6157, '\p{^Variation_Selector=-       no}', "");
368 Expect(1, 6157, '\P{Variation_Selector=-        no}', "");
369 Expect(0, 6157, '\P{^Variation_Selector=-       no}', "");
370 Error('\p{VS=:=N}');
371 Error('\P{VS=:=N}');
372 Expect(1, 6154, '\p{VS=n}', "");
373 Expect(0, 6154, '\p{^VS=n}', "");
374 Expect(0, 6154, '\P{VS=n}', "");
375 Expect(1, 6154, '\P{^VS=n}', "");
376 Expect(0, 6157, '\p{VS=n}', "");
377 Expect(1, 6157, '\p{^VS=n}', "");
378 Expect(1, 6157, '\P{VS=n}', "");
379 Expect(0, 6157, '\P{^VS=n}', "");
380 Expect(1, 6154, '\p{VS=__N}', "");
381 Expect(0, 6154, '\p{^VS=__N}', "");
382 Expect(0, 6154, '\P{VS=__N}', "");
383 Expect(1, 6154, '\P{^VS=__N}', "");
384 Expect(0, 6157, '\p{VS=__N}', "");
385 Expect(1, 6157, '\p{^VS=__N}', "");
386 Expect(1, 6157, '\P{VS=__N}', "");
387 Expect(0, 6157, '\P{^VS=__N}', "");
388 Error('\p{Is_Variation_Selector=        F/a/}');
389 Error('\P{Is_Variation_Selector=        F/a/}');
390 Expect(1, 6154, '\p{Is_Variation_Selector:f}', "");
391 Expect(0, 6154, '\p{^Is_Variation_Selector:f}', "");
392 Expect(0, 6154, '\P{Is_Variation_Selector:f}', "");
393 Expect(1, 6154, '\P{^Is_Variation_Selector:f}', "");
394 Expect(0, 6157, '\p{Is_Variation_Selector:f}', "");
395 Expect(1, 6157, '\p{^Is_Variation_Selector:f}', "");
396 Expect(1, 6157, '\P{Is_Variation_Selector:f}', "");
397 Expect(0, 6157, '\P{^Is_Variation_Selector:f}', "");
398 Expect(1, 6154, '\p{Is_Variation_Selector=_-F}', "");
399 Expect(0, 6154, '\p{^Is_Variation_Selector=_-F}', "");
400 Expect(0, 6154, '\P{Is_Variation_Selector=_-F}', "");
401 Expect(1, 6154, '\P{^Is_Variation_Selector=_-F}', "");
402 Expect(0, 6157, '\p{Is_Variation_Selector=_-F}', "");
403 Expect(1, 6157, '\p{^Is_Variation_Selector=_-F}', "");
404 Expect(1, 6157, '\P{Is_Variation_Selector=_-F}', "");
405 Expect(0, 6157, '\P{^Is_Variation_Selector=_-F}', "");
406 Error('\p{Is_VS=/a/             False}');
407 Error('\P{Is_VS=/a/             False}');
408 Expect(1, 6154, '\p{Is_VS=false}', "");
409 Expect(0, 6154, '\p{^Is_VS=false}', "");
410 Expect(0, 6154, '\P{Is_VS=false}', "");
411 Expect(1, 6154, '\P{^Is_VS=false}', "");
412 Expect(0, 6157, '\p{Is_VS=false}', "");
413 Expect(1, 6157, '\p{^Is_VS=false}', "");
414 Expect(1, 6157, '\P{Is_VS=false}', "");
415 Expect(0, 6157, '\P{^Is_VS=false}', "");
416 Expect(1, 6154, '\p{Is_VS=      -FALSE}', "");
417 Expect(0, 6154, '\p{^Is_VS=     -FALSE}', "");
418 Expect(0, 6154, '\P{Is_VS=      -FALSE}', "");
419 Expect(1, 6154, '\P{^Is_VS=     -FALSE}', "");
420 Expect(0, 6157, '\p{Is_VS=      -FALSE}', "");
421 Expect(1, 6157, '\p{^Is_VS=     -FALSE}', "");
422 Expect(1, 6157, '\P{Is_VS=      -FALSE}', "");
423 Expect(0, 6157, '\P{^Is_VS=     -FALSE}', "");
424 Error('\p{Full_Composition_Exclusion=-yes:=}');
425 Error('\P{Full_Composition_Exclusion=-yes:=}');
426 Expect(1, 833, '\p{Full_Composition_Exclusion=yes}', "");
427 Expect(0, 833, '\p{^Full_Composition_Exclusion=yes}', "");
428 Expect(0, 833, '\P{Full_Composition_Exclusion=yes}', "");
429 Expect(1, 833, '\P{^Full_Composition_Exclusion=yes}', "");
430 Expect(0, 831, '\p{Full_Composition_Exclusion=yes}', "");
431 Expect(1, 831, '\p{^Full_Composition_Exclusion=yes}', "");
432 Expect(1, 831, '\P{Full_Composition_Exclusion=yes}', "");
433 Expect(0, 831, '\P{^Full_Composition_Exclusion=yes}', "");
434 Expect(1, 833, '\p{Full_Composition_Exclusion= YES}', "");
435 Expect(0, 833, '\p{^Full_Composition_Exclusion= YES}', "");
436 Expect(0, 833, '\P{Full_Composition_Exclusion= YES}', "");
437 Expect(1, 833, '\P{^Full_Composition_Exclusion= YES}', "");
438 Expect(0, 831, '\p{Full_Composition_Exclusion= YES}', "");
439 Expect(1, 831, '\p{^Full_Composition_Exclusion= YES}', "");
440 Expect(1, 831, '\P{Full_Composition_Exclusion= YES}', "");
441 Expect(0, 831, '\P{^Full_Composition_Exclusion= YES}', "");
442 Error('\p{Comp_Ex=/a/   -Y}');
443 Error('\P{Comp_Ex=/a/   -Y}');
444 Expect(1, 833, '\p{Comp_Ex=y}', "");
445 Expect(0, 833, '\p{^Comp_Ex=y}', "");
446 Expect(0, 833, '\P{Comp_Ex=y}', "");
447 Expect(1, 833, '\P{^Comp_Ex=y}', "");
448 Expect(0, 831, '\p{Comp_Ex=y}', "");
449 Expect(1, 831, '\p{^Comp_Ex=y}', "");
450 Expect(1, 831, '\P{Comp_Ex=y}', "");
451 Expect(0, 831, '\P{^Comp_Ex=y}', "");
452 Expect(1, 833, '\p{Comp_Ex=-y}', "");
453 Expect(0, 833, '\p{^Comp_Ex=-y}', "");
454 Expect(0, 833, '\P{Comp_Ex=-y}', "");
455 Expect(1, 833, '\P{^Comp_Ex=-y}', "");
456 Expect(0, 831, '\p{Comp_Ex=-y}', "");
457 Expect(1, 831, '\p{^Comp_Ex=-y}', "");
458 Expect(1, 831, '\P{Comp_Ex=-y}', "");
459 Expect(0, 831, '\P{^Comp_Ex=-y}', "");
460 Error('\p{Is_Full_Composition_Exclusion=         T:=}');
461 Error('\P{Is_Full_Composition_Exclusion=         T:=}');
462 Expect(1, 833, '\p{Is_Full_Composition_Exclusion=t}', "");
463 Expect(0, 833, '\p{^Is_Full_Composition_Exclusion=t}', "");
464 Expect(0, 833, '\P{Is_Full_Composition_Exclusion=t}', "");
465 Expect(1, 833, '\P{^Is_Full_Composition_Exclusion=t}', "");
466 Expect(0, 831, '\p{Is_Full_Composition_Exclusion=t}', "");
467 Expect(1, 831, '\p{^Is_Full_Composition_Exclusion=t}', "");
468 Expect(1, 831, '\P{Is_Full_Composition_Exclusion=t}', "");
469 Expect(0, 831, '\P{^Is_Full_Composition_Exclusion=t}', "");
470 Expect(1, 833, '\p{Is_Full_Composition_Exclusion=  T}', "");
471 Expect(0, 833, '\p{^Is_Full_Composition_Exclusion=  T}', "");
472 Expect(0, 833, '\P{Is_Full_Composition_Exclusion=  T}', "");
473 Expect(1, 833, '\P{^Is_Full_Composition_Exclusion=  T}', "");
474 Expect(0, 831, '\p{Is_Full_Composition_Exclusion=  T}', "");
475 Expect(1, 831, '\p{^Is_Full_Composition_Exclusion=  T}', "");
476 Expect(1, 831, '\P{Is_Full_Composition_Exclusion=  T}', "");
477 Expect(0, 831, '\P{^Is_Full_Composition_Exclusion=  T}', "");
478 Error('\p{Is_Comp_Ex=-True/a/}');
479 Error('\P{Is_Comp_Ex=-True/a/}');
480 Expect(1, 833, '\p{Is_Comp_Ex=true}', "");
481 Expect(0, 833, '\p{^Is_Comp_Ex=true}', "");
482 Expect(0, 833, '\P{Is_Comp_Ex=true}', "");
483 Expect(1, 833, '\P{^Is_Comp_Ex=true}', "");
484 Expect(0, 831, '\p{Is_Comp_Ex=true}', "");
485 Expect(1, 831, '\p{^Is_Comp_Ex=true}', "");
486 Expect(1, 831, '\P{Is_Comp_Ex=true}', "");
487 Expect(0, 831, '\P{^Is_Comp_Ex=true}', "");
488 Expect(1, 833, '\p{Is_Comp_Ex=TRUE}', "");
489 Expect(0, 833, '\p{^Is_Comp_Ex=TRUE}', "");
490 Expect(0, 833, '\P{Is_Comp_Ex=TRUE}', "");
491 Expect(1, 833, '\P{^Is_Comp_Ex=TRUE}', "");
492 Expect(0, 831, '\p{Is_Comp_Ex=TRUE}', "");
493 Expect(1, 831, '\p{^Is_Comp_Ex=TRUE}', "");
494 Expect(1, 831, '\P{Is_Comp_Ex=TRUE}', "");
495 Expect(0, 831, '\P{^Is_Comp_Ex=TRUE}', "");
496 Error('\p{Full_Composition_Exclusion=--No/a/}');
497 Error('\P{Full_Composition_Exclusion=--No/a/}');
498 Expect(1, 831, '\p{Full_Composition_Exclusion=no}', "");
499 Expect(0, 831, '\p{^Full_Composition_Exclusion=no}', "");
500 Expect(0, 831, '\P{Full_Composition_Exclusion=no}', "");
501 Expect(1, 831, '\P{^Full_Composition_Exclusion=no}', "");
502 Expect(0, 833, '\p{Full_Composition_Exclusion=no}', "");
503 Expect(1, 833, '\p{^Full_Composition_Exclusion=no}', "");
504 Expect(1, 833, '\P{Full_Composition_Exclusion=no}', "");
505 Expect(0, 833, '\P{^Full_Composition_Exclusion=no}', "");
506 Expect(1, 831, '\p{Full_Composition_Exclusion=  _No}', "");
507 Expect(0, 831, '\p{^Full_Composition_Exclusion= _No}', "");
508 Expect(0, 831, '\P{Full_Composition_Exclusion=  _No}', "");
509 Expect(1, 831, '\P{^Full_Composition_Exclusion= _No}', "");
510 Expect(0, 833, '\p{Full_Composition_Exclusion=  _No}', "");
511 Expect(1, 833, '\p{^Full_Composition_Exclusion= _No}', "");
512 Expect(1, 833, '\P{Full_Composition_Exclusion=  _No}', "");
513 Expect(0, 833, '\P{^Full_Composition_Exclusion= _No}', "");
514 Error('\p{Comp_Ex=:= _N}');
515 Error('\P{Comp_Ex=:= _N}');
516 Expect(1, 831, '\p{Comp_Ex=n}', "");
517 Expect(0, 831, '\p{^Comp_Ex=n}', "");
518 Expect(0, 831, '\P{Comp_Ex=n}', "");
519 Expect(1, 831, '\P{^Comp_Ex=n}', "");
520 Expect(0, 833, '\p{Comp_Ex=n}', "");
521 Expect(1, 833, '\p{^Comp_Ex=n}', "");
522 Expect(1, 833, '\P{Comp_Ex=n}', "");
523 Expect(0, 833, '\P{^Comp_Ex=n}', "");
524 Expect(1, 831, '\p{Comp_Ex=_N}', "");
525 Expect(0, 831, '\p{^Comp_Ex=_N}', "");
526 Expect(0, 831, '\P{Comp_Ex=_N}', "");
527 Expect(1, 831, '\P{^Comp_Ex=_N}', "");
528 Expect(0, 833, '\p{Comp_Ex=_N}', "");
529 Expect(1, 833, '\p{^Comp_Ex=_N}', "");
530 Expect(1, 833, '\P{Comp_Ex=_N}', "");
531 Expect(0, 833, '\P{^Comp_Ex=_N}', "");
532 Error('\p{Is_Full_Composition_Exclusion= -F/a/}');
533 Error('\P{Is_Full_Composition_Exclusion= -F/a/}');
534 Expect(1, 831, '\p{Is_Full_Composition_Exclusion=f}', "");
535 Expect(0, 831, '\p{^Is_Full_Composition_Exclusion=f}', "");
536 Expect(0, 831, '\P{Is_Full_Composition_Exclusion=f}', "");
537 Expect(1, 831, '\P{^Is_Full_Composition_Exclusion=f}', "");
538 Expect(0, 833, '\p{Is_Full_Composition_Exclusion=f}', "");
539 Expect(1, 833, '\p{^Is_Full_Composition_Exclusion=f}', "");
540 Expect(1, 833, '\P{Is_Full_Composition_Exclusion=f}', "");
541 Expect(0, 833, '\P{^Is_Full_Composition_Exclusion=f}', "");
542 Expect(1, 831, '\p{Is_Full_Composition_Exclusion= -F}', "");
543 Expect(0, 831, '\p{^Is_Full_Composition_Exclusion= -F}', "");
544 Expect(0, 831, '\P{Is_Full_Composition_Exclusion= -F}', "");
545 Expect(1, 831, '\P{^Is_Full_Composition_Exclusion= -F}', "");
546 Expect(0, 833, '\p{Is_Full_Composition_Exclusion= -F}', "");
547 Expect(1, 833, '\p{^Is_Full_Composition_Exclusion= -F}', "");
548 Expect(1, 833, '\P{Is_Full_Composition_Exclusion= -F}', "");
549 Expect(0, 833, '\P{^Is_Full_Composition_Exclusion= -F}', "");
550 Error('\p{Is_Comp_Ex=           FALSE/a/}');
551 Error('\P{Is_Comp_Ex=           FALSE/a/}');
552 Expect(1, 831, '\p{Is_Comp_Ex=false}', "");
553 Expect(0, 831, '\p{^Is_Comp_Ex=false}', "");
554 Expect(0, 831, '\P{Is_Comp_Ex=false}', "");
555 Expect(1, 831, '\P{^Is_Comp_Ex=false}', "");
556 Expect(0, 833, '\p{Is_Comp_Ex=false}', "");
557 Expect(1, 833, '\p{^Is_Comp_Ex=false}', "");
558 Expect(1, 833, '\P{Is_Comp_Ex=false}', "");
559 Expect(0, 833, '\P{^Is_Comp_Ex=false}', "");
560 Expect(1, 831, '\p{Is_Comp_Ex=  false}', "");
561 Expect(0, 831, '\p{^Is_Comp_Ex=  false}', "");
562 Expect(0, 831, '\P{Is_Comp_Ex=  false}', "");
563 Expect(1, 831, '\P{^Is_Comp_Ex=  false}', "");
564 Expect(0, 833, '\p{Is_Comp_Ex=  false}', "");
565 Expect(1, 833, '\p{^Is_Comp_Ex=  false}', "");
566 Expect(1, 833, '\P{Is_Comp_Ex=  false}', "");
567 Expect(0, 833, '\P{^Is_Comp_Ex=  false}', "");
568 Error('\p{NFKC_Quick_Check=             Yes:=}');
569 Error('\P{NFKC_Quick_Check=             Yes:=}');
570 Expect(1, 7, '\p{NFKC_Quick_Check=yes}', "");
571 Expect(0, 7, '\p{^NFKC_Quick_Check=yes}', "");
572 Expect(0, 7, '\P{NFKC_Quick_Check=yes}', "");
573 Expect(1, 7, '\P{^NFKC_Quick_Check=yes}', "");
574 Expect(0, 307, '\p{NFKC_Quick_Check=yes}', "");
575 Expect(1, 307, '\p{^NFKC_Quick_Check=yes}', "");
576 Expect(1, 307, '\P{NFKC_Quick_Check=yes}', "");
577 Expect(0, 307, '\P{^NFKC_Quick_Check=yes}', "");
578 Expect(1, 7, '\p{NFKC_Quick_Check=Yes}', "");
579 Expect(0, 7, '\p{^NFKC_Quick_Check=Yes}', "");
580 Expect(0, 7, '\P{NFKC_Quick_Check=Yes}', "");
581 Expect(1, 7, '\P{^NFKC_Quick_Check=Yes}', "");
582 Expect(0, 307, '\p{NFKC_Quick_Check=Yes}', "");
583 Expect(1, 307, '\p{^NFKC_Quick_Check=Yes}', "");
584 Expect(1, 307, '\P{NFKC_Quick_Check=Yes}', "");
585 Expect(0, 307, '\P{^NFKC_Quick_Check=Yes}', "");
586 Error('\p{NFKC_QC= :=Y}');
587 Error('\P{NFKC_QC= :=Y}');
588 Expect(1, 7, '\p{NFKC_QC=y}', "");
589 Expect(0, 7, '\p{^NFKC_QC=y}', "");
590 Expect(0, 7, '\P{NFKC_QC=y}', "");
591 Expect(1, 7, '\P{^NFKC_QC=y}', "");
592 Expect(0, 307, '\p{NFKC_QC=y}', "");
593 Expect(1, 307, '\p{^NFKC_QC=y}', "");
594 Expect(1, 307, '\P{NFKC_QC=y}', "");
595 Expect(0, 307, '\P{^NFKC_QC=y}', "");
596 Expect(1, 7, '\p{NFKC_QC=  Y}', "");
597 Expect(0, 7, '\p{^NFKC_QC=  Y}', "");
598 Expect(0, 7, '\P{NFKC_QC=  Y}', "");
599 Expect(1, 7, '\P{^NFKC_QC=  Y}', "");
600 Expect(0, 307, '\p{NFKC_QC=  Y}', "");
601 Expect(1, 307, '\p{^NFKC_QC=  Y}', "");
602 Expect(1, 307, '\P{NFKC_QC=  Y}', "");
603 Expect(0, 307, '\P{^NFKC_QC=  Y}', "");
604 Error('\p{Is_NFKC_Quick_Check=/a/-Yes}');
605 Error('\P{Is_NFKC_Quick_Check=/a/-Yes}');
606 Expect(1, 7, '\p{Is_NFKC_Quick_Check=yes}', "");
607 Expect(0, 7, '\p{^Is_NFKC_Quick_Check=yes}', "");
608 Expect(0, 7, '\P{Is_NFKC_Quick_Check=yes}', "");
609 Expect(1, 7, '\P{^Is_NFKC_Quick_Check=yes}', "");
610 Expect(0, 307, '\p{Is_NFKC_Quick_Check=yes}', "");
611 Expect(1, 307, '\p{^Is_NFKC_Quick_Check=yes}', "");
612 Expect(1, 307, '\P{Is_NFKC_Quick_Check=yes}', "");
613 Expect(0, 307, '\P{^Is_NFKC_Quick_Check=yes}', "");
614 Expect(1, 7, '\p{Is_NFKC_Quick_Check=    YES}', "");
615 Expect(0, 7, '\p{^Is_NFKC_Quick_Check=   YES}', "");
616 Expect(0, 7, '\P{Is_NFKC_Quick_Check=    YES}', "");
617 Expect(1, 7, '\P{^Is_NFKC_Quick_Check=   YES}', "");
618 Expect(0, 307, '\p{Is_NFKC_Quick_Check=  YES}', "");
619 Expect(1, 307, '\p{^Is_NFKC_Quick_Check=         YES}', "");
620 Expect(1, 307, '\P{Is_NFKC_Quick_Check=  YES}', "");
621 Expect(0, 307, '\P{^Is_NFKC_Quick_Check=         YES}', "");
622 Error('\p{Is_NFKC_QC: _-y/a/}');
623 Error('\P{Is_NFKC_QC: _-y/a/}');
624 Expect(1, 7, '\p{Is_NFKC_QC=y}', "");
625 Expect(0, 7, '\p{^Is_NFKC_QC=y}', "");
626 Expect(0, 7, '\P{Is_NFKC_QC=y}', "");
627 Expect(1, 7, '\P{^Is_NFKC_QC=y}', "");
628 Expect(0, 307, '\p{Is_NFKC_QC=y}', "");
629 Expect(1, 307, '\p{^Is_NFKC_QC=y}', "");
630 Expect(1, 307, '\P{Is_NFKC_QC=y}', "");
631 Expect(0, 307, '\P{^Is_NFKC_QC=y}', "");
632 Expect(1, 7, '\p{Is_NFKC_QC=    Y}', "");
633 Expect(0, 7, '\p{^Is_NFKC_QC=   Y}', "");
634 Expect(0, 7, '\P{Is_NFKC_QC=    Y}', "");
635 Expect(1, 7, '\P{^Is_NFKC_QC=   Y}', "");
636 Expect(0, 307, '\p{Is_NFKC_QC=  Y}', "");
637 Expect(1, 307, '\p{^Is_NFKC_QC=         Y}', "");
638 Expect(1, 307, '\P{Is_NFKC_QC=  Y}', "");
639 Expect(0, 307, '\P{^Is_NFKC_QC=         Y}', "");
640 Error('\p{NFKC_Quick_Check:     /a/     -NO}');
641 Error('\P{NFKC_Quick_Check:     /a/     -NO}');
642 Expect(1, 307, '\p{NFKC_Quick_Check=no}', "");
643 Expect(0, 307, '\p{^NFKC_Quick_Check=no}', "");
644 Expect(0, 307, '\P{NFKC_Quick_Check=no}', "");
645 Expect(1, 307, '\P{^NFKC_Quick_Check=no}', "");
646 Expect(0, 7, '\p{NFKC_Quick_Check=no}', "");
647 Expect(1, 7, '\p{^NFKC_Quick_Check=no}', "");
648 Expect(1, 7, '\P{NFKC_Quick_Check=no}', "");
649 Expect(0, 7, '\P{^NFKC_Quick_Check=no}', "");
650 Expect(1, 307, '\p{NFKC_Quick_Check=  No}', "");
651 Expect(0, 307, '\p{^NFKC_Quick_Check=  No}', "");
652 Expect(0, 307, '\P{NFKC_Quick_Check=  No}', "");
653 Expect(1, 307, '\P{^NFKC_Quick_Check=  No}', "");
654 Expect(0, 7, '\p{NFKC_Quick_Check=  No}', "");
655 Expect(1, 7, '\p{^NFKC_Quick_Check=  No}', "");
656 Expect(1, 7, '\P{NFKC_Quick_Check=  No}', "");
657 Expect(0, 7, '\P{^NFKC_Quick_Check=  No}', "");
658 Error('\p{NFKC_QC=-     n:=}');
659 Error('\P{NFKC_QC=-     n:=}');
660 Expect(1, 307, '\p{NFKC_QC=n}', "");
661 Expect(0, 307, '\p{^NFKC_QC=n}', "");
662 Expect(0, 307, '\P{NFKC_QC=n}', "");
663 Expect(1, 307, '\P{^NFKC_QC=n}', "");
664 Expect(0, 7, '\p{NFKC_QC=n}', "");
665 Expect(1, 7, '\p{^NFKC_QC=n}', "");
666 Expect(1, 7, '\P{NFKC_QC=n}', "");
667 Expect(0, 7, '\P{^NFKC_QC=n}', "");
668 Expect(1, 307, '\p{NFKC_QC=     _n}', "");
669 Expect(0, 307, '\p{^NFKC_QC=    _n}', "");
670 Expect(0, 307, '\P{NFKC_QC=     _n}', "");
671 Expect(1, 307, '\P{^NFKC_QC=    _n}', "");
672 Expect(0, 7, '\p{NFKC_QC=       _n}', "");
673 Expect(1, 7, '\p{^NFKC_QC=      _n}', "");
674 Expect(1, 7, '\P{NFKC_QC=       _n}', "");
675 Expect(0, 7, '\P{^NFKC_QC=      _n}', "");
676 Error('\p{Is_NFKC_Quick_Check=_ No/a/}');
677 Error('\P{Is_NFKC_Quick_Check=_ No/a/}');
678 Expect(1, 307, '\p{Is_NFKC_Quick_Check=no}', "");
679 Expect(0, 307, '\p{^Is_NFKC_Quick_Check=no}', "");
680 Expect(0, 307, '\P{Is_NFKC_Quick_Check=no}', "");
681 Expect(1, 307, '\P{^Is_NFKC_Quick_Check=no}', "");
682 Expect(0, 7, '\p{Is_NFKC_Quick_Check=no}', "");
683 Expect(1, 7, '\p{^Is_NFKC_Quick_Check=no}', "");
684 Expect(1, 7, '\P{Is_NFKC_Quick_Check=no}', "");
685 Expect(0, 7, '\P{^Is_NFKC_Quick_Check=no}', "");
686 Expect(1, 307, '\p{Is_NFKC_Quick_Check=-no}', "");
687 Expect(0, 307, '\p{^Is_NFKC_Quick_Check=-no}', "");
688 Expect(0, 307, '\P{Is_NFKC_Quick_Check=-no}', "");
689 Expect(1, 307, '\P{^Is_NFKC_Quick_Check=-no}', "");
690 Expect(0, 7, '\p{Is_NFKC_Quick_Check=-no}', "");
691 Expect(1, 7, '\p{^Is_NFKC_Quick_Check=-no}', "");
692 Expect(1, 7, '\P{Is_NFKC_Quick_Check=-no}', "");
693 Expect(0, 7, '\P{^Is_NFKC_Quick_Check=-no}', "");
694 Error('\p{Is_NFKC_QC=   /a/N}');
695 Error('\P{Is_NFKC_QC=   /a/N}');
696 Expect(1, 307, '\p{Is_NFKC_QC=n}', "");
697 Expect(0, 307, '\p{^Is_NFKC_QC=n}', "");
698 Expect(0, 307, '\P{Is_NFKC_QC=n}', "");
699 Expect(1, 307, '\P{^Is_NFKC_QC=n}', "");
700 Expect(0, 7, '\p{Is_NFKC_QC=n}', "");
701 Expect(1, 7, '\p{^Is_NFKC_QC=n}', "");
702 Expect(1, 7, '\P{Is_NFKC_QC=n}', "");
703 Expect(0, 7, '\P{^Is_NFKC_QC=n}', "");
704 Expect(1, 307, '\p{Is_NFKC_QC:  -_N}', "");
705 Expect(0, 307, '\p{^Is_NFKC_QC: -_N}', "");
706 Expect(0, 307, '\P{Is_NFKC_QC:  -_N}', "");
707 Expect(1, 307, '\P{^Is_NFKC_QC: -_N}', "");
708 Expect(0, 7, '\p{Is_NFKC_QC:    -_N}', "");
709 Expect(1, 7, '\p{^Is_NFKC_QC:   -_N}', "");
710 Expect(1, 7, '\P{Is_NFKC_QC:    -_N}', "");
711 Expect(0, 7, '\P{^Is_NFKC_QC:   -_N}', "");
712 Error('\p{NFKC_Quick_Check=:=-_MAYBE}');
713 Error('\P{NFKC_Quick_Check=:=-_MAYBE}');
714 Expect(1, 772, '\p{NFKC_Quick_Check:maybe}', "");
715 Expect(0, 772, '\p{^NFKC_Quick_Check:maybe}', "");
716 Expect(0, 772, '\P{NFKC_Quick_Check:maybe}', "");
717 Expect(1, 772, '\P{^NFKC_Quick_Check:maybe}', "");
718 Expect(0, 767, '\p{NFKC_Quick_Check:maybe}', "");
719 Expect(1, 767, '\p{^NFKC_Quick_Check:maybe}', "");
720 Expect(1, 767, '\P{NFKC_Quick_Check:maybe}', "");
721 Expect(0, 767, '\P{^NFKC_Quick_Check:maybe}', "");
722 Expect(1, 772, '\p{NFKC_Quick_Check=_   MAYBE}', "");
723 Expect(0, 772, '\p{^NFKC_Quick_Check=_  MAYBE}', "");
724 Expect(0, 772, '\P{NFKC_Quick_Check=_   MAYBE}', "");
725 Expect(1, 772, '\P{^NFKC_Quick_Check=_  MAYBE}', "");
726 Expect(0, 767, '\p{NFKC_Quick_Check=_   MAYBE}', "");
727 Expect(1, 767, '\p{^NFKC_Quick_Check=_  MAYBE}', "");
728 Expect(1, 767, '\P{NFKC_Quick_Check=_   MAYBE}', "");
729 Expect(0, 767, '\P{^NFKC_Quick_Check=_  MAYBE}', "");
730 Error('\p{NFKC_QC=_/a/M}');
731 Error('\P{NFKC_QC=_/a/M}');
732 Expect(1, 772, '\p{NFKC_QC=m}', "");
733 Expect(0, 772, '\p{^NFKC_QC=m}', "");
734 Expect(0, 772, '\P{NFKC_QC=m}', "");
735 Expect(1, 772, '\P{^NFKC_QC=m}', "");
736 Expect(0, 767, '\p{NFKC_QC=m}', "");
737 Expect(1, 767, '\p{^NFKC_QC=m}', "");
738 Expect(1, 767, '\P{NFKC_QC=m}', "");
739 Expect(0, 767, '\P{^NFKC_QC=m}', "");
740 Expect(1, 772, '\p{NFKC_QC=M}', "");
741 Expect(0, 772, '\p{^NFKC_QC=M}', "");
742 Expect(0, 772, '\P{NFKC_QC=M}', "");
743 Expect(1, 772, '\P{^NFKC_QC=M}', "");
744 Expect(0, 767, '\p{NFKC_QC=M}', "");
745 Expect(1, 767, '\p{^NFKC_QC=M}', "");
746 Expect(1, 767, '\P{NFKC_QC=M}', "");
747 Expect(0, 767, '\P{^NFKC_QC=M}', "");
748 Error('\p{Is_NFKC_Quick_Check=__MAYBE:=}');
749 Error('\P{Is_NFKC_Quick_Check=__MAYBE:=}');
750 Expect(1, 772, '\p{Is_NFKC_Quick_Check=maybe}', "");
751 Expect(0, 772, '\p{^Is_NFKC_Quick_Check=maybe}', "");
752 Expect(0, 772, '\P{Is_NFKC_Quick_Check=maybe}', "");
753 Expect(1, 772, '\P{^Is_NFKC_Quick_Check=maybe}', "");
754 Expect(0, 767, '\p{Is_NFKC_Quick_Check=maybe}', "");
755 Expect(1, 767, '\p{^Is_NFKC_Quick_Check=maybe}', "");
756 Expect(1, 767, '\P{Is_NFKC_Quick_Check=maybe}', "");
757 Expect(0, 767, '\P{^Is_NFKC_Quick_Check=maybe}', "");
758 Expect(1, 772, '\p{Is_NFKC_Quick_Check=_-Maybe}', "");
759 Expect(0, 772, '\p{^Is_NFKC_Quick_Check=_-Maybe}', "");
760 Expect(0, 772, '\P{Is_NFKC_Quick_Check=_-Maybe}', "");
761 Expect(1, 772, '\P{^Is_NFKC_Quick_Check=_-Maybe}', "");
762 Expect(0, 767, '\p{Is_NFKC_Quick_Check=_-Maybe}', "");
763 Expect(1, 767, '\p{^Is_NFKC_Quick_Check=_-Maybe}', "");
764 Expect(1, 767, '\P{Is_NFKC_Quick_Check=_-Maybe}', "");
765 Expect(0, 767, '\P{^Is_NFKC_Quick_Check=_-Maybe}', "");
766 Error('\p{Is_NFKC_QC=--m/a/}');
767 Error('\P{Is_NFKC_QC=--m/a/}');
768 Expect(1, 772, '\p{Is_NFKC_QC=m}', "");
769 Expect(0, 772, '\p{^Is_NFKC_QC=m}', "");
770 Expect(0, 772, '\P{Is_NFKC_QC=m}', "");
771 Expect(1, 772, '\P{^Is_NFKC_QC=m}', "");
772 Expect(0, 767, '\p{Is_NFKC_QC=m}', "");
773 Expect(1, 767, '\p{^Is_NFKC_QC=m}', "");
774 Expect(1, 767, '\P{Is_NFKC_QC=m}', "");
775 Expect(0, 767, '\P{^Is_NFKC_QC=m}', "");
776 Expect(1, 772, '\p{Is_NFKC_QC:    m}', "");
777 Expect(0, 772, '\p{^Is_NFKC_QC:    m}', "");
778 Expect(0, 772, '\P{Is_NFKC_QC:    m}', "");
779 Expect(1, 772, '\P{^Is_NFKC_QC:    m}', "");
780 Expect(0, 767, '\p{Is_NFKC_QC:    m}', "");
781 Expect(1, 767, '\p{^Is_NFKC_QC:    m}', "");
782 Expect(1, 767, '\P{Is_NFKC_QC:    m}', "");
783 Expect(0, 767, '\P{^Is_NFKC_QC:    m}', "");
784 Error('\p{Jamo_Short_Name=}');
785 Error('\P{Jamo_Short_Name=}');
786 Error('\p{JSN=}');
787 Error('\P{JSN=}');
788 Error('\p{Is_Jamo_Short_Name=}');
789 Error('\P{Is_Jamo_Short_Name=}');
790 Error('\p{Is_JSN:}');
791 Error('\P{Is_JSN:}');
792 Error('\p{Jamo_Short_Name=S}');
793 Error('\P{Jamo_Short_Name=S}');
794 Error('\p{JSN=S}');
795 Error('\P{JSN=S}');
796 Error('\p{Is_Jamo_Short_Name=S}');
797 Error('\P{Is_Jamo_Short_Name=S}');
798 Error('\p{Is_JSN=S}');
799 Error('\P{Is_JSN=S}');
800 Error('\p{Jamo_Short_Name=GG}');
801 Error('\P{Jamo_Short_Name=GG}');
802 Error('\p{JSN=GG}');
803 Error('\P{JSN=GG}');
804 Error('\p{Is_Jamo_Short_Name=GG}');
805 Error('\P{Is_Jamo_Short_Name=GG}');
806 Error('\p{Is_JSN=GG}');
807 Error('\P{Is_JSN=GG}');
808 Error('\p{Jamo_Short_Name=YU}');
809 Error('\P{Jamo_Short_Name=YU}');
810 Error('\p{JSN=YU}');
811 Error('\P{JSN=YU}');
812 Error('\p{Is_Jamo_Short_Name=YU}');
813 Error('\P{Is_Jamo_Short_Name=YU}');
814 Error('\p{Is_JSN=YU}');
815 Error('\P{Is_JSN=YU}');
816 Error('\p{Jamo_Short_Name=WE}');
817 Error('\P{Jamo_Short_Name=WE}');
818 Error('\p{JSN=WE}');
819 Error('\P{JSN=WE}');
820 Error('\p{Is_Jamo_Short_Name=WE}');
821 Error('\P{Is_Jamo_Short_Name=WE}');
822 Error('\p{Is_JSN=WE}');
823 Error('\P{Is_JSN=WE}');
824 Error('\p{Jamo_Short_Name=LM}');
825 Error('\P{Jamo_Short_Name=LM}');
826 Error('\p{JSN: LM}');
827 Error('\P{JSN: LM}');
828 Error('\p{Is_Jamo_Short_Name=LM}');
829 Error('\P{Is_Jamo_Short_Name=LM}');
830 Error('\p{Is_JSN=LM}');
831 Error('\P{Is_JSN=LM}');
832 Error('\p{Jamo_Short_Name=K}');
833 Error('\P{Jamo_Short_Name=K}');
834 Error('\p{JSN: K}');
835 Error('\P{JSN: K}');
836 Error('\p{Is_Jamo_Short_Name=K}');
837 Error('\P{Is_Jamo_Short_Name=K}');
838 Error('\p{Is_JSN=K}');
839 Error('\P{Is_JSN=K}');
840 Error('\p{Jamo_Short_Name=BB}');
841 Error('\P{Jamo_Short_Name=BB}');
842 Error('\p{JSN=BB}');
843 Error('\P{JSN=BB}');
844 Error('\p{Is_Jamo_Short_Name=BB}');
845 Error('\P{Is_Jamo_Short_Name=BB}');
846 Error('\p{Is_JSN=BB}');
847 Error('\P{Is_JSN=BB}');
848 Error('\p{Jamo_Short_Name=D}');
849 Error('\P{Jamo_Short_Name=D}');
850 Error('\p{JSN=D}');
851 Error('\P{JSN=D}');
852 Error('\p{Is_Jamo_Short_Name=D}');
853 Error('\P{Is_Jamo_Short_Name=D}');
854 Error('\p{Is_JSN=D}');
855 Error('\P{Is_JSN=D}');
856 Error('\p{Jamo_Short_Name=E}');
857 Error('\P{Jamo_Short_Name=E}');
858 Error('\p{JSN=E}');
859 Error('\P{JSN=E}');
860 Error('\p{Is_Jamo_Short_Name=E}');
861 Error('\P{Is_Jamo_Short_Name=E}');
862 Error('\p{Is_JSN=E}');
863 Error('\P{Is_JSN=E}');
864 Error('\p{Jamo_Short_Name=JJ}');
865 Error('\P{Jamo_Short_Name=JJ}');
866 Error('\p{JSN=JJ}');
867 Error('\P{JSN=JJ}');
868 Error('\p{Is_Jamo_Short_Name=JJ}');
869 Error('\P{Is_Jamo_Short_Name=JJ}');
870 Error('\p{Is_JSN=JJ}');
871 Error('\P{Is_JSN=JJ}');
872 Error('\p{Jamo_Short_Name=G}');
873 Error('\P{Jamo_Short_Name=G}');
874 Error('\p{JSN=G}');
875 Error('\P{JSN=G}');
876 Error('\p{Is_Jamo_Short_Name=G}');
877 Error('\P{Is_Jamo_Short_Name=G}');
878 Error('\p{Is_JSN=G}');
879 Error('\P{Is_JSN=G}');
880 Error('\p{Jamo_Short_Name=YA}');
881 Error('\P{Jamo_Short_Name=YA}');
882 Error('\p{JSN:YA}');
883 Error('\P{JSN:YA}');
884 Error('\p{Is_Jamo_Short_Name=YA}');
885 Error('\P{Is_Jamo_Short_Name=YA}');
886 Error('\p{Is_JSN:       YA}');
887 Error('\P{Is_JSN:       YA}');
888 Error('\p{Jamo_Short_Name: SS}');
889 Error('\P{Jamo_Short_Name: SS}');
890 Error('\p{JSN=SS}');
891 Error('\P{JSN=SS}');
892 Error('\p{Is_Jamo_Short_Name=SS}');
893 Error('\P{Is_Jamo_Short_Name=SS}');
894 Error('\p{Is_JSN=SS}');
895 Error('\P{Is_JSN=SS}');
896 Error('\p{Jamo_Short_Name=LB}');
897 Error('\P{Jamo_Short_Name=LB}');
898 Error('\p{JSN=LB}');
899 Error('\P{JSN=LB}');
900 Error('\p{Is_Jamo_Short_Name=LB}');
901 Error('\P{Is_Jamo_Short_Name=LB}');
902 Error('\p{Is_JSN=LB}');
903 Error('\P{Is_JSN=LB}');
904 Error('\p{Jamo_Short_Name=J}');
905 Error('\P{Jamo_Short_Name=J}');
906 Error('\p{JSN=J}');
907 Error('\P{JSN=J}');
908 Error('\p{Is_Jamo_Short_Name=J}');
909 Error('\P{Is_Jamo_Short_Name=J}');
910 Error('\p{Is_JSN=J}');
911 Error('\P{Is_JSN=J}');
912 Error('\p{Jamo_Short_Name=NH}');
913 Error('\P{Jamo_Short_Name=NH}');
914 Error('\p{JSN=NH}');
915 Error('\P{JSN=NH}');
916 Error('\p{Is_Jamo_Short_Name=NH}');
917 Error('\P{Is_Jamo_Short_Name=NH}');
918 Error('\p{Is_JSN=NH}');
919 Error('\P{Is_JSN=NH}');
920 Error('\p{Jamo_Short_Name=YEO}');
921 Error('\P{Jamo_Short_Name=YEO}');
922 Error('\p{JSN=YEO}');
923 Error('\P{JSN=YEO}');
924 Error('\p{Is_Jamo_Short_Name=YEO}');
925 Error('\P{Is_Jamo_Short_Name=YEO}');
926 Error('\p{Is_JSN=YEO}');
927 Error('\P{Is_JSN=YEO}');
928 Error('\p{Jamo_Short_Name=LP}');
929 Error('\P{Jamo_Short_Name=LP}');
930 Error('\p{JSN=LP}');
931 Error('\P{JSN=LP}');
932 Error('\p{Is_Jamo_Short_Name:   LP}');
933 Error('\P{Is_Jamo_Short_Name:   LP}');
934 Error('\p{Is_JSN=LP}');
935 Error('\P{Is_JSN=LP}');
936 Error('\p{Jamo_Short_Name=NJ}');
937 Error('\P{Jamo_Short_Name=NJ}');
938 Error('\p{JSN=NJ}');
939 Error('\P{JSN=NJ}');
940 Error('\p{Is_Jamo_Short_Name=NJ}');
941 Error('\P{Is_Jamo_Short_Name=NJ}');
942 Error('\p{Is_JSN: NJ}');
943 Error('\P{Is_JSN: NJ}');
944 Error('\p{Jamo_Short_Name=B}');
945 Error('\P{Jamo_Short_Name=B}');
946 Error('\p{JSN=B}');
947 Error('\P{JSN=B}');
948 Error('\p{Is_Jamo_Short_Name:   B}');
949 Error('\P{Is_Jamo_Short_Name:   B}');
950 Error('\p{Is_JSN=B}');
951 Error('\P{Is_JSN=B}');
952 Error('\p{Jamo_Short_Name=WA}');
953 Error('\P{Jamo_Short_Name=WA}');
954 Error('\p{JSN=WA}');
955 Error('\P{JSN=WA}');
956 Error('\p{Is_Jamo_Short_Name=WA}');
957 Error('\P{Is_Jamo_Short_Name=WA}');
958 Error('\p{Is_JSN=WA}');
959 Error('\P{Is_JSN=WA}');
960 Error('\p{Jamo_Short_Name=LH}');
961 Error('\P{Jamo_Short_Name=LH}');
962 Error('\p{JSN=LH}');
963 Error('\P{JSN=LH}');
964 Error('\p{Is_Jamo_Short_Name=LH}');
965 Error('\P{Is_Jamo_Short_Name=LH}');
966 Error('\p{Is_JSN:       LH}');
967 Error('\P{Is_JSN:       LH}');
968 Error('\p{Jamo_Short_Name=YI}');
969 Error('\P{Jamo_Short_Name=YI}');
970 Error('\p{JSN=YI}');
971 Error('\P{JSN=YI}');
972 Error('\p{Is_Jamo_Short_Name=YI}');
973 Error('\P{Is_Jamo_Short_Name=YI}');
974 Error('\p{Is_JSN=YI}');
975 Error('\P{Is_JSN=YI}');
976 Error('\p{Jamo_Short_Name=WEO}');
977 Error('\P{Jamo_Short_Name=WEO}');
978 Error('\p{JSN=WEO}');
979 Error('\P{JSN=WEO}');
980 Error('\p{Is_Jamo_Short_Name=WEO}');
981 Error('\P{Is_Jamo_Short_Name=WEO}');
982 Error('\p{Is_JSN=WEO}');
983 Error('\P{Is_JSN=WEO}');
984 Error('\p{Jamo_Short_Name=LS}');
985 Error('\P{Jamo_Short_Name=LS}');
986 Error('\p{JSN=LS}');
987 Error('\P{JSN=LS}');
988 Error('\p{Is_Jamo_Short_Name=LS}');
989 Error('\P{Is_Jamo_Short_Name=LS}');
990 Error('\p{Is_JSN=LS}');
991 Error('\P{Is_JSN=LS}');
992 Error('\p{Jamo_Short_Name:BS}');
993 Error('\P{Jamo_Short_Name:BS}');
994 Error('\p{JSN:   BS}');
995 Error('\P{JSN:   BS}');
996 Error('\p{Is_Jamo_Short_Name=BS}');
997 Error('\P{Is_Jamo_Short_Name=BS}');
998 Error('\p{Is_JSN=BS}');
999 Error('\P{Is_JSN=BS}');
1000 Error('\p{Jamo_Short_Name=YO}');
1001 Error('\P{Jamo_Short_Name=YO}');
1002 Error('\p{JSN:  YO}');
1003 Error('\P{JSN:  YO}');
1004 Error('\p{Is_Jamo_Short_Name=YO}');
1005 Error('\P{Is_Jamo_Short_Name=YO}');
1006 Error('\p{Is_JSN=YO}');
1007 Error('\P{Is_JSN=YO}');
1008 Error('\p{Jamo_Short_Name=OE}');
1009 Error('\P{Jamo_Short_Name=OE}');
1010 Error('\p{JSN=OE}');
1011 Error('\P{JSN=OE}');
1012 Error('\p{Is_Jamo_Short_Name=OE}');
1013 Error('\P{Is_Jamo_Short_Name=OE}');
1014 Error('\p{Is_JSN=OE}');
1015 Error('\P{Is_JSN=OE}');
1016 Error('\p{Jamo_Short_Name=M}');
1017 Error('\P{Jamo_Short_Name=M}');
1018 Error('\p{JSN=M}');
1019 Error('\P{JSN=M}');
1020 Error('\p{Is_Jamo_Short_Name=M}');
1021 Error('\P{Is_Jamo_Short_Name=M}');
1022 Error('\p{Is_JSN=M}');
1023 Error('\P{Is_JSN=M}');
1024 Error('\p{Jamo_Short_Name=EO}');
1025 Error('\P{Jamo_Short_Name=EO}');
1026 Error('\p{JSN=EO}');
1027 Error('\P{JSN=EO}');
1028 Error('\p{Is_Jamo_Short_Name:   EO}');
1029 Error('\P{Is_Jamo_Short_Name:   EO}');
1030 Error('\p{Is_JSN: EO}');
1031 Error('\P{Is_JSN: EO}');
1032 Error('\p{Jamo_Short_Name=C}');
1033 Error('\P{Jamo_Short_Name=C}');
1034 Error('\p{JSN=C}');
1035 Error('\P{JSN=C}');
1036 Error('\p{Is_Jamo_Short_Name=C}');
1037 Error('\P{Is_Jamo_Short_Name=C}');
1038 Error('\p{Is_JSN=C}');
1039 Error('\P{Is_JSN=C}');
1040 Error('\p{Jamo_Short_Name:WI}');
1041 Error('\P{Jamo_Short_Name:WI}');
1042 Error('\p{JSN=WI}');
1043 Error('\P{JSN=WI}');
1044 Error('\p{Is_Jamo_Short_Name=WI}');
1045 Error('\P{Is_Jamo_Short_Name=WI}');
1046 Error('\p{Is_JSN: WI}');
1047 Error('\P{Is_JSN: WI}');
1048 Error('\p{Jamo_Short_Name=EU}');
1049 Error('\P{Jamo_Short_Name=EU}');
1050 Error('\p{JSN=EU}');
1051 Error('\P{JSN=EU}');
1052 Error('\p{Is_Jamo_Short_Name=EU}');
1053 Error('\P{Is_Jamo_Short_Name=EU}');
1054 Error('\p{Is_JSN=EU}');
1055 Error('\P{Is_JSN=EU}');
1056 Error('\p{Jamo_Short_Name=LG}');
1057 Error('\P{Jamo_Short_Name=LG}');
1058 Error('\p{JSN=LG}');
1059 Error('\P{JSN=LG}');
1060 Error('\p{Is_Jamo_Short_Name=LG}');
1061 Error('\P{Is_Jamo_Short_Name=LG}');
1062 Error('\p{Is_JSN=LG}');
1063 Error('\P{Is_JSN=LG}');
1064 Error('\p{Jamo_Short_Name=L}');
1065 Error('\P{Jamo_Short_Name=L}');
1066 Error('\p{JSN=L}');
1067 Error('\P{JSN=L}');
1068 Error('\p{Is_Jamo_Short_Name=L}');
1069 Error('\P{Is_Jamo_Short_Name=L}');
1070 Error('\p{Is_JSN=L}');
1071 Error('\P{Is_JSN=L}');
1072 Error('\p{Jamo_Short_Name=P}');
1073 Error('\P{Jamo_Short_Name=P}');
1074 Error('\p{JSN=P}');
1075 Error('\P{JSN=P}');
1076 Error('\p{Is_Jamo_Short_Name=P}');
1077 Error('\P{Is_Jamo_Short_Name=P}');
1078 Error('\p{Is_JSN=P}');
1079 Error('\P{Is_JSN=P}');
1080 Error('\p{Jamo_Short_Name=DD}');
1081 Error('\P{Jamo_Short_Name=DD}');
1082 Error('\p{JSN=DD}');
1083 Error('\P{JSN=DD}');
1084 Error('\p{Is_Jamo_Short_Name: DD}');
1085 Error('\P{Is_Jamo_Short_Name: DD}');
1086 Error('\p{Is_JSN=DD}');
1087 Error('\P{Is_JSN=DD}');
1088 Error('\p{Jamo_Short_Name=NG}');
1089 Error('\P{Jamo_Short_Name=NG}');
1090 Error('\p{JSN=NG}');
1091 Error('\P{JSN=NG}');
1092 Error('\p{Is_Jamo_Short_Name=NG}');
1093 Error('\P{Is_Jamo_Short_Name=NG}');
1094 Error('\p{Is_JSN=NG}');
1095 Error('\P{Is_JSN=NG}');
1096 Error('\p{Jamo_Short_Name=AE}');
1097 Error('\P{Jamo_Short_Name=AE}');
1098 Error('\p{JSN=AE}');
1099 Error('\P{JSN=AE}');
1100 Error('\p{Is_Jamo_Short_Name: AE}');
1101 Error('\P{Is_Jamo_Short_Name: AE}');
1102 Error('\p{Is_JSN=AE}');
1103 Error('\P{Is_JSN=AE}');
1104 Error('\p{Jamo_Short_Name=T}');
1105 Error('\P{Jamo_Short_Name=T}');
1106 Error('\p{JSN=T}');
1107 Error('\P{JSN=T}');
1108 Error('\p{Is_Jamo_Short_Name=T}');
1109 Error('\P{Is_Jamo_Short_Name=T}');
1110 Error('\p{Is_JSN=T}');
1111 Error('\P{Is_JSN=T}');
1112 Error('\p{Jamo_Short_Name=A}');
1113 Error('\P{Jamo_Short_Name=A}');
1114 Error('\p{JSN=A}');
1115 Error('\P{JSN=A}');
1116 Error('\p{Is_Jamo_Short_Name=A}');
1117 Error('\P{Is_Jamo_Short_Name=A}');
1118 Error('\p{Is_JSN:A}');
1119 Error('\P{Is_JSN:A}');
1120 Error('\p{Jamo_Short_Name=N}');
1121 Error('\P{Jamo_Short_Name=N}');
1122 Error('\p{JSN=N}');
1123 Error('\P{JSN=N}');
1124 Error('\p{Is_Jamo_Short_Name=N}');
1125 Error('\P{Is_Jamo_Short_Name=N}');
1126 Error('\p{Is_JSN=N}');
1127 Error('\P{Is_JSN=N}');
1128 Error('\p{Jamo_Short_Name=YAE}');
1129 Error('\P{Jamo_Short_Name=YAE}');
1130 Error('\p{JSN=YAE}');
1131 Error('\P{JSN=YAE}');
1132 Error('\p{Is_Jamo_Short_Name=YAE}');
1133 Error('\P{Is_Jamo_Short_Name=YAE}');
1134 Error('\p{Is_JSN=YAE}');
1135 Error('\P{Is_JSN=YAE}');
1136 Error('\p{Jamo_Short_Name=U}');
1137 Error('\P{Jamo_Short_Name=U}');
1138 Error('\p{JSN=U}');
1139 Error('\P{JSN=U}');
1140 Error('\p{Is_Jamo_Short_Name=U}');
1141 Error('\P{Is_Jamo_Short_Name=U}');
1142 Error('\p{Is_JSN=U}');
1143 Error('\P{Is_JSN=U}');
1144 Error('\p{Jamo_Short_Name=WAE}');
1145 Error('\P{Jamo_Short_Name=WAE}');
1146 Error('\p{JSN=WAE}');
1147 Error('\P{JSN=WAE}');
1148 Error('\p{Is_Jamo_Short_Name=WAE}');
1149 Error('\P{Is_Jamo_Short_Name=WAE}');
1150 Error('\p{Is_JSN=WAE}');
1151 Error('\P{Is_JSN=WAE}');
1152 Error('\p{Jamo_Short_Name=GS}');
1153 Error('\P{Jamo_Short_Name=GS}');
1154 Error('\p{JSN=GS}');
1155 Error('\P{JSN=GS}');
1156 Error('\p{Is_Jamo_Short_Name=GS}');
1157 Error('\P{Is_Jamo_Short_Name=GS}');
1158 Error('\p{Is_JSN=GS}');
1159 Error('\P{Is_JSN=GS}');
1160 Error('\p{Jamo_Short_Name=H}');
1161 Error('\P{Jamo_Short_Name=H}');
1162 Error('\p{JSN:  H}');
1163 Error('\P{JSN:  H}');
1164 Error('\p{Is_Jamo_Short_Name=H}');
1165 Error('\P{Is_Jamo_Short_Name=H}');
1166 Error('\p{Is_JSN=H}');
1167 Error('\P{Is_JSN=H}');
1168 Error('\p{Jamo_Short_Name:      LT}');
1169 Error('\P{Jamo_Short_Name:      LT}');
1170 Error('\p{JSN=LT}');
1171 Error('\P{JSN=LT}');
1172 Error('\p{Is_Jamo_Short_Name=LT}');
1173 Error('\P{Is_Jamo_Short_Name=LT}');
1174 Error('\p{Is_JSN=LT}');
1175 Error('\P{Is_JSN=LT}');
1176 Error('\p{Jamo_Short_Name: YE}');
1177 Error('\P{Jamo_Short_Name: YE}');
1178 Error('\p{JSN=YE}');
1179 Error('\P{JSN=YE}');
1180 Error('\p{Is_Jamo_Short_Name:   YE}');
1181 Error('\P{Is_Jamo_Short_Name:   YE}');
1182 Error('\p{Is_JSN=YE}');
1183 Error('\P{Is_JSN=YE}');
1184 Error('\p{Jamo_Short_Name=I}');
1185 Error('\P{Jamo_Short_Name=I}');
1186 Error('\p{JSN=I}');
1187 Error('\P{JSN=I}');
1188 Error('\p{Is_Jamo_Short_Name=I}');
1189 Error('\P{Is_Jamo_Short_Name=I}');
1190 Error('\p{Is_JSN=I}');
1191 Error('\P{Is_JSN=I}');
1192 Error('\p{Jamo_Short_Name=R}');
1193 Error('\P{Jamo_Short_Name=R}');
1194 Error('\p{JSN=R}');
1195 Error('\P{JSN=R}');
1196 Error('\p{Is_Jamo_Short_Name=R}');
1197 Error('\P{Is_Jamo_Short_Name=R}');
1198 Error('\p{Is_JSN=R}');
1199 Error('\P{Is_JSN=R}');
1200 Error('\p{Jamo_Short_Name=O}');
1201 Error('\P{Jamo_Short_Name=O}');
1202 Error('\p{JSN=O}');
1203 Error('\P{JSN=O}');
1204 Error('\p{Is_Jamo_Short_Name=O}');
1205 Error('\P{Is_Jamo_Short_Name=O}');
1206 Error('\p{Is_JSN=O}');
1207 Error('\P{Is_JSN=O}');
1208 Error('\p{Age=  :=000003.2}');
1209 Error('\P{Age=  :=000003.2}');
1210 Expect(1, 544, '\p{Age=0000003.2}', "");
1211 Expect(0, 544, '\p{^Age=0000003.2}', "");
1212 Expect(0, 544, '\P{Age=0000003.2}', "");
1213 Expect(1, 544, '\P{^Age=0000003.2}', "");
1214 Expect(0, 543, '\p{Age=0000003.2}', "");
1215 Expect(1, 543, '\p{^Age=0000003.2}', "");
1216 Expect(1, 543, '\P{Age=0000003.2}', "");
1217 Expect(0, 543, '\P{^Age=0000003.2}', "");
1218 Error('\p{Is_Age=       00_3.2:=}');
1219 Error('\P{Is_Age=       00_3.2:=}');
1220 Expect(1, 544, '\p{Is_Age=0_0_0_03.2}', "");
1221 Expect(0, 544, '\p{^Is_Age=0_0_0_03.2}', "");
1222 Expect(0, 544, '\P{Is_Age=0_0_0_03.2}', "");
1223 Expect(1, 544, '\P{^Is_Age=0_0_0_03.2}', "");
1224 Expect(0, 543, '\p{Is_Age=0_0_0_03.2}', "");
1225 Expect(1, 543, '\p{^Is_Age=0_0_0_03.2}', "");
1226 Expect(1, 543, '\P{Is_Age=0_0_0_03.2}', "");
1227 Expect(0, 543, '\P{^Is_Age=0_0_0_03.2}', "");
1228 Error('\p{Age=/a/_ +0_0 0 002.0}');
1229 Error('\P{Age=/a/_ +0_0 0 002.0}');
1230 Expect(1, 1441, '\p{Age=+0_0_0_0_0_0_02.0}', "");
1231 Expect(0, 1441, '\p{^Age=+0_0_0_0_0_0_02.0}', "");
1232 Expect(0, 1441, '\P{Age=+0_0_0_0_0_0_02.0}', "");
1233 Expect(1, 1441, '\P{^Age=+0_0_0_0_0_0_02.0}', "");
1234 Expect(0, 1424, '\p{Age=+0_0_0_0_0_0_02.0}', "");
1235 Expect(1, 1424, '\p{^Age=+0_0_0_0_0_0_02.0}', "");
1236 Expect(1, 1424, '\P{Age=+0_0_0_0_0_0_02.0}', "");
1237 Expect(0, 1424, '\P{^Age=+0_0_0_0_0_0_02.0}', "");
1238 Error('\p{Is_Age=-:=+000        2.0}');
1239 Error('\P{Is_Age=-:=+000        2.0}');
1240 Expect(1, 1441, '\p{Is_Age=2.0}', "");
1241 Expect(0, 1441, '\p{^Is_Age=2.0}', "");
1242 Expect(0, 1441, '\P{Is_Age=2.0}', "");
1243 Expect(1, 1441, '\P{^Is_Age=2.0}', "");
1244 Expect(0, 1424, '\p{Is_Age=2.0}', "");
1245 Expect(1, 1424, '\p{^Is_Age=2.0}', "");
1246 Expect(1, 1424, '\P{Is_Age=2.0}', "");
1247 Expect(0, 1424, '\P{^Is_Age=2.0}', "");
1248 Error('\p{Age=/a/-      00000001.1}');
1249 Error('\P{Age=/a/-      00000001.1}');
1250 Expect(1, 501, '\p{Age=+001.1}', "");
1251 Expect(0, 501, '\p{^Age=+001.1}', "");
1252 Expect(0, 501, '\P{Age=+001.1}', "");
1253 Expect(1, 501, '\P{^Age=+001.1}', "");
1254 Expect(0, 505, '\p{Age=+001.1}', "");
1255 Expect(1, 505, '\p{^Age=+001.1}', "");
1256 Expect(1, 505, '\P{Age=+001.1}', "");
1257 Expect(0, 505, '\P{^Age=+001.1}', "");
1258 Error('\p{Is_Age=/a/            001.1}');
1259 Error('\P{Is_Age=/a/            001.1}');
1260 Expect(1, 501, '\p{Is_Age:001.1}', "");
1261 Expect(0, 501, '\p{^Is_Age:001.1}', "");
1262 Expect(0, 501, '\P{Is_Age:001.1}', "");
1263 Expect(1, 501, '\P{^Is_Age:001.1}', "");
1264 Expect(0, 505, '\p{Is_Age:001.1}', "");
1265 Expect(1, 505, '\p{^Is_Age:001.1}', "");
1266 Expect(1, 505, '\P{Is_Age:001.1}', "");
1267 Expect(0, 505, '\P{^Is_Age:001.1}', "");
1268 Error('\p{Age=          +5.0:=}');
1269 Error('\P{Age=          +5.0:=}');
1270 Expect(1, 591, '\p{Age=00_5.0}', "");
1271 Expect(0, 591, '\p{^Age=00_5.0}', "");
1272 Expect(0, 591, '\P{Age=00_5.0}', "");
1273 Expect(1, 591, '\P{^Age=00_5.0}', "");
1274 Expect(0, 577, '\p{Age=00_5.0}', "");
1275 Expect(1, 577, '\p{^Age=00_5.0}', "");
1276 Expect(1, 577, '\P{Age=00_5.0}', "");
1277 Expect(0, 577, '\P{^Age=00_5.0}', "");
1278 Error('\p{Is_Age: :=  +00005.0}');
1279 Error('\P{Is_Age: :=  +00005.0}');
1280 Expect(1, 591, '\p{Is_Age=0_0_05.0}', "");
1281 Expect(0, 591, '\p{^Is_Age=0_0_05.0}', "");
1282 Expect(0, 591, '\P{Is_Age=0_0_05.0}', "");
1283 Expect(1, 591, '\P{^Is_Age=0_0_05.0}', "");
1284 Expect(0, 577, '\p{Is_Age=0_0_05.0}', "");
1285 Expect(1, 577, '\p{^Is_Age=0_0_05.0}', "");
1286 Expect(1, 577, '\P{Is_Age=0_0_05.0}', "");
1287 Expect(0, 577, '\P{^Is_Age=0_0_05.0}', "");
1288 Error('\p{Age=:=_ +00000        3.0}');
1289 Error('\P{Age=:=_ +00000        3.0}');
1290 Expect(1, 505, '\p{Age=+0000_3.0}', "");
1291 Expect(0, 505, '\p{^Age=+0000_3.0}', "");
1292 Expect(0, 505, '\P{Age=+0000_3.0}', "");
1293 Expect(1, 505, '\P{^Age=+0000_3.0}', "");
1294 Expect(0, 501, '\p{Age=+0000_3.0}', "");
1295 Expect(1, 501, '\p{^Age=+0000_3.0}', "");
1296 Expect(1, 501, '\P{Age=+0000_3.0}', "");
1297 Expect(0, 501, '\P{^Age=+0000_3.0}', "");
1298 Error('\p{Is_Age=       /a/+0_0_0       0_0003.0}');
1299 Error('\P{Is_Age=       /a/+0_0_0       0_0003.0}');
1300 Expect(1, 505, '\p{Is_Age=0_0_0_0_0003.0}', "");
1301 Expect(0, 505, '\p{^Is_Age=0_0_0_0_0003.0}', "");
1302 Expect(0, 505, '\P{Is_Age=0_0_0_0_0003.0}', "");
1303 Expect(1, 505, '\P{^Is_Age=0_0_0_0_0003.0}', "");
1304 Expect(0, 501, '\p{Is_Age=0_0_0_0_0003.0}', "");
1305 Expect(1, 501, '\p{^Is_Age=0_0_0_0_0003.0}', "");
1306 Expect(1, 501, '\P{Is_Age=0_0_0_0_0003.0}', "");
1307 Expect(0, 501, '\P{^Is_Age=0_0_0_0_0003.0}', "");
1308 Error('\p{Age=  -UNASSIGNED:=}');
1309 Error('\P{Age=  -UNASSIGNED:=}');
1310 Expect(1, 889, '\p{Age=unassigned}', "");
1311 Expect(0, 889, '\p{^Age=unassigned}', "");
1312 Expect(0, 889, '\P{Age=unassigned}', "");
1313 Expect(1, 889, '\P{^Age=unassigned}', "");
1314 Expect(0, 887, '\p{Age=unassigned}', "");
1315 Expect(1, 887, '\p{^Age=unassigned}', "");
1316 Expect(1, 887, '\P{Age=unassigned}', "");
1317 Expect(0, 887, '\P{^Age=unassigned}', "");
1318 Expect(1, 889, '\p{Age= unassigned}', "");
1319 Expect(0, 889, '\p{^Age= unassigned}', "");
1320 Expect(0, 889, '\P{Age= unassigned}', "");
1321 Expect(1, 889, '\P{^Age= unassigned}', "");
1322 Expect(0, 887, '\p{Age= unassigned}', "");
1323 Expect(1, 887, '\p{^Age= unassigned}', "");
1324 Expect(1, 887, '\P{Age= unassigned}', "");
1325 Expect(0, 887, '\P{^Age= unassigned}', "");
1326 Error('\p{Is_Age=:= _UNASSIGNED}');
1327 Error('\P{Is_Age=:= _UNASSIGNED}');
1328 Expect(1, 889, '\p{Is_Age=unassigned}', "");
1329 Expect(0, 889, '\p{^Is_Age=unassigned}', "");
1330 Expect(0, 889, '\P{Is_Age=unassigned}', "");
1331 Expect(1, 889, '\P{^Is_Age=unassigned}', "");
1332 Expect(0, 887, '\p{Is_Age=unassigned}', "");
1333 Expect(1, 887, '\p{^Is_Age=unassigned}', "");
1334 Expect(1, 887, '\P{Is_Age=unassigned}', "");
1335 Expect(0, 887, '\P{^Is_Age=unassigned}', "");
1336 Expect(1, 889, '\p{Is_Age:   _Unassigned}', "");
1337 Expect(0, 889, '\p{^Is_Age:   _Unassigned}', "");
1338 Expect(0, 889, '\P{Is_Age:   _Unassigned}', "");
1339 Expect(1, 889, '\P{^Is_Age:   _Unassigned}', "");
1340 Expect(0, 887, '\p{Is_Age:   _Unassigned}', "");
1341 Expect(1, 887, '\p{^Is_Age:   _Unassigned}', "");
1342 Expect(1, 887, '\P{Is_Age:   _Unassigned}', "");
1343 Expect(0, 887, '\P{^Is_Age:   _Unassigned}', "");
1344 Error('\p{Age=  :=00000005.1}');
1345 Error('\P{Age=  :=00000005.1}');
1346 Expect(1, 883, '\p{Age=0000005.1}', "");
1347 Expect(0, 883, '\p{^Age=0000005.1}', "");
1348 Expect(0, 883, '\P{Age=0000005.1}', "");
1349 Expect(1, 883, '\P{^Age=0000005.1}', "");
1350 Expect(0, 879, '\p{Age=0000005.1}', "");
1351 Expect(1, 879, '\p{^Age=0000005.1}', "");
1352 Expect(1, 879, '\P{Age=0000005.1}', "");
1353 Expect(0, 879, '\P{^Age=0000005.1}', "");
1354 Error('\p{Is_Age=_+00:=5.1}');
1355 Error('\P{Is_Age=_+00:=5.1}');
1356 Expect(1, 883, '\p{Is_Age=+0_0_0_05.1}', "");
1357 Expect(0, 883, '\p{^Is_Age=+0_0_0_05.1}', "");
1358 Expect(0, 883, '\P{Is_Age=+0_0_0_05.1}', "");
1359 Expect(1, 883, '\P{^Is_Age=+0_0_0_05.1}', "");
1360 Expect(0, 879, '\p{Is_Age=+0_0_0_05.1}', "");
1361 Expect(1, 879, '\p{^Is_Age=+0_0_0_05.1}', "");
1362 Expect(1, 879, '\P{Is_Age=+0_0_0_05.1}', "");
1363 Expect(0, 879, '\P{^Is_Age=+0_0_0_05.1}', "");
1364 Error('\p{Age:/a/ 4.0}');
1365 Error('\P{Age:/a/ 4.0}');
1366 Expect(1, 545, '\p{Age=+4.0}', "");
1367 Expect(0, 545, '\p{^Age=+4.0}', "");
1368 Expect(0, 545, '\P{Age=+4.0}', "");
1369 Expect(1, 545, '\P{^Age=+4.0}', "");
1370 Expect(0, 544, '\p{Age=+4.0}', "");
1371 Expect(1, 544, '\p{^Age=+4.0}', "");
1372 Expect(1, 544, '\P{Age=+4.0}', "");
1373 Expect(0, 544, '\P{^Age=+4.0}', "");
1374 Error('\p{Is_Age=       :=0     0 0_0   0004.0}');
1375 Error('\P{Is_Age=       :=0     0 0_0   0004.0}');
1376 Expect(1, 545, '\p{Is_Age=000000004.0}', "");
1377 Expect(0, 545, '\p{^Is_Age=000000004.0}', "");
1378 Expect(0, 545, '\P{Is_Age=000000004.0}', "");
1379 Expect(1, 545, '\P{^Is_Age=000000004.0}', "");
1380 Expect(0, 544, '\p{Is_Age=000000004.0}', "");
1381 Expect(1, 544, '\p{^Is_Age=000000004.0}', "");
1382 Expect(1, 544, '\P{Is_Age=000000004.0}', "");
1383 Expect(0, 544, '\P{^Is_Age=000000004.0}', "");
1384 Error('\p{Age=/a/000000003.1}');
1385 Error('\P{Age=/a/000000003.1}');
1386 Expect(1, 1013, '\p{Age=00_00_03.1}', "");
1387 Expect(0, 1013, '\p{^Age=00_00_03.1}', "");
1388 Expect(0, 1013, '\P{Age=00_00_03.1}', "");
1389 Expect(1, 1013, '\P{^Age=00_00_03.1}', "");
1390 Expect(0, 1011, '\p{Age=00_00_03.1}', "");
1391 Expect(1, 1011, '\p{^Age=00_00_03.1}', "");
1392 Expect(1, 1011, '\P{Age=00_00_03.1}', "");
1393 Expect(0, 1011, '\P{^Age=00_00_03.1}', "");
1394 Error('\p{Is_Age=       003.1:=}');
1395 Error('\P{Is_Age=       003.1:=}');
1396 Expect(1, 1013, '\p{Is_Age=+00_3.1}', "");
1397 Expect(0, 1013, '\p{^Is_Age=+00_3.1}', "");
1398 Expect(0, 1013, '\P{Is_Age=+00_3.1}', "");
1399 Expect(1, 1013, '\P{^Is_Age=+00_3.1}', "");
1400 Expect(0, 1011, '\p{Is_Age=+00_3.1}', "");
1401 Expect(1, 1011, '\p{^Is_Age=+00_3.1}', "");
1402 Expect(1, 1011, '\P{Is_Age=+00_3.1}', "");
1403 Expect(0, 1011, '\P{^Is_Age=+00_3.1}', "");
1404 Error('\p{Age:  - 0:=2.1}');
1405 Error('\P{Age:  - 0:=2.1}');
1406 Expect(1, 8364, '\p{Age=+0_0_02.1}', "");
1407 Expect(0, 8364, '\p{^Age=+0_0_02.1}', "");
1408 Expect(0, 8364, '\P{Age=+0_0_02.1}', "");
1409 Expect(1, 8364, '\P{^Age=+0_0_02.1}', "");
1410 Expect(0, 8363, '\p{Age=+0_0_02.1}', "");
1411 Expect(1, 8363, '\p{^Age=+0_0_02.1}', "");
1412 Expect(1, 8363, '\P{Age=+0_0_02.1}', "");
1413 Expect(0, 8363, '\P{^Age=+0_0_02.1}', "");
1414 Error('\p{Is_Age=/a/ _00000002.1}');
1415 Error('\P{Is_Age=/a/ _00000002.1}');
1416 Expect(1, 8364, '\p{Is_Age=+2.1}', "");
1417 Expect(0, 8364, '\p{^Is_Age=+2.1}', "");
1418 Expect(0, 8364, '\P{Is_Age=+2.1}', "");
1419 Expect(1, 8364, '\P{^Is_Age=+2.1}', "");
1420 Expect(0, 8363, '\p{Is_Age=+2.1}', "");
1421 Expect(1, 8363, '\p{^Is_Age=+2.1}', "");
1422 Expect(1, 8363, '\P{Is_Age=+2.1}', "");
1423 Expect(0, 8363, '\P{^Is_Age=+2.1}', "");
1424 Error('\p{Age=  :=000000004.1}');
1425 Error('\P{Age=  :=000000004.1}');
1426 Expect(1, 577, '\p{Age=+0_0_0_0_0_0_0_0_04.1}', "");
1427 Expect(0, 577, '\p{^Age=+0_0_0_0_0_0_0_0_04.1}', "");
1428 Expect(0, 577, '\P{Age=+0_0_0_0_0_0_0_0_04.1}', "");
1429 Expect(1, 577, '\P{^Age=+0_0_0_0_0_0_0_0_04.1}', "");
1430 Expect(0, 566, '\p{Age=+0_0_0_0_0_0_0_0_04.1}', "");
1431 Expect(1, 566, '\p{^Age=+0_0_0_0_0_0_0_0_04.1}', "");
1432 Expect(1, 566, '\P{Age=+0_0_0_0_0_0_0_0_04.1}', "");
1433 Expect(0, 566, '\P{^Age=+0_0_0_0_0_0_0_0_04.1}', "");
1434 Error('\p{Is_Age=_:=000-4.1}');
1435 Error('\P{Is_Age=_:=000-4.1}');
1436 Expect(1, 577, '\p{Is_Age=+004.1}', "");
1437 Expect(0, 577, '\p{^Is_Age=+004.1}', "");
1438 Expect(0, 577, '\P{Is_Age=+004.1}', "");
1439 Expect(1, 577, '\P{^Is_Age=+004.1}', "");
1440 Expect(0, 566, '\p{Is_Age=+004.1}', "");
1441 Expect(1, 566, '\p{^Is_Age=+004.1}', "");
1442 Expect(1, 566, '\P{Is_Age=+004.1}', "");
1443 Expect(0, 566, '\P{^Is_Age=+004.1}', "");
1444 Error('\p{Expands_On_NFKD=Yes}');
1445 Error('\P{Expands_On_NFKD=Yes}');
1446 Error('\p{XO_NFKD=Y}');
1447 Error('\P{XO_NFKD=Y}');
1448 Error('\p{Is_Expands_On_NFKD=T}');
1449 Error('\P{Is_Expands_On_NFKD=T}');
1450 Error('\p{Is_XO_NFKD=True}');
1451 Error('\P{Is_XO_NFKD=True}');
1452 Error('\p{Expands_On_NFKD=No}');
1453 Error('\P{Expands_On_NFKD=No}');
1454 Error('\p{XO_NFKD=N}');
1455 Error('\P{XO_NFKD=N}');
1456 Error('\p{Is_Expands_On_NFKD:F}');
1457 Error('\P{Is_Expands_On_NFKD:F}');
1458 Error('\p{Is_XO_NFKD=False}');
1459 Error('\P{Is_XO_NFKD=False}');
1460 Error('\p{Grapheme_Cluster_Break=_:=spacingmark}');
1461 Error('\P{Grapheme_Cluster_Break=_:=spacingmark}');
1462 Expect(1, 2307, '\p{Grapheme_Cluster_Break:spacingmark}', "");
1463 Expect(0, 2307, '\p{^Grapheme_Cluster_Break:spacingmark}', "");
1464 Expect(0, 2307, '\P{Grapheme_Cluster_Break:spacingmark}', "");
1465 Expect(1, 2307, '\P{^Grapheme_Cluster_Break:spacingmark}', "");
1466 Expect(0, 2306, '\p{Grapheme_Cluster_Break:spacingmark}', "");
1467 Expect(1, 2306, '\p{^Grapheme_Cluster_Break:spacingmark}', "");
1468 Expect(1, 2306, '\P{Grapheme_Cluster_Break:spacingmark}', "");
1469 Expect(0, 2306, '\P{^Grapheme_Cluster_Break:spacingmark}', "");
1470 Expect(1, 2307, '\p{Grapheme_Cluster_Break=- SPACINGMARK}', "");
1471 Expect(0, 2307, '\p{^Grapheme_Cluster_Break=- SPACINGMARK}', "");
1472 Expect(0, 2307, '\P{Grapheme_Cluster_Break=- SPACINGMARK}', "");
1473 Expect(1, 2307, '\P{^Grapheme_Cluster_Break=- SPACINGMARK}', "");
1474 Expect(0, 2306, '\p{Grapheme_Cluster_Break=- SPACINGMARK}', "");
1475 Expect(1, 2306, '\p{^Grapheme_Cluster_Break=- SPACINGMARK}', "");
1476 Expect(1, 2306, '\P{Grapheme_Cluster_Break=- SPACINGMARK}', "");
1477 Expect(0, 2306, '\P{^Grapheme_Cluster_Break=- SPACINGMARK}', "");
1478 Error('\p{GCB=  :=SM}');
1479 Error('\P{GCB=  :=SM}');
1480 Expect(1, 2307, '\p{GCB=sm}', "");
1481 Expect(0, 2307, '\p{^GCB=sm}', "");
1482 Expect(0, 2307, '\P{GCB=sm}', "");
1483 Expect(1, 2307, '\P{^GCB=sm}', "");
1484 Expect(0, 2306, '\p{GCB=sm}', "");
1485 Expect(1, 2306, '\p{^GCB=sm}', "");
1486 Expect(1, 2306, '\P{GCB=sm}', "");
1487 Expect(0, 2306, '\P{^GCB=sm}', "");
1488 Expect(1, 2307, '\p{GCB=-SM}', "");
1489 Expect(0, 2307, '\p{^GCB=-SM}', "");
1490 Expect(0, 2307, '\P{GCB=-SM}', "");
1491 Expect(1, 2307, '\P{^GCB=-SM}', "");
1492 Expect(0, 2306, '\p{GCB=-SM}', "");
1493 Expect(1, 2306, '\p{^GCB=-SM}', "");
1494 Expect(1, 2306, '\P{GCB=-SM}', "");
1495 Expect(0, 2306, '\P{^GCB=-SM}', "");
1496 Error('\p{Is_Grapheme_Cluster_Break=:=  spacingmark}');
1497 Error('\P{Is_Grapheme_Cluster_Break=:=  spacingmark}');
1498 Expect(1, 2307, '\p{Is_Grapheme_Cluster_Break=spacingmark}', "");
1499 Expect(0, 2307, '\p{^Is_Grapheme_Cluster_Break=spacingmark}', "");
1500 Expect(0, 2307, '\P{Is_Grapheme_Cluster_Break=spacingmark}', "");
1501 Expect(1, 2307, '\P{^Is_Grapheme_Cluster_Break=spacingmark}', "");
1502 Expect(0, 2306, '\p{Is_Grapheme_Cluster_Break=spacingmark}', "");
1503 Expect(1, 2306, '\p{^Is_Grapheme_Cluster_Break=spacingmark}', "");
1504 Expect(1, 2306, '\P{Is_Grapheme_Cluster_Break=spacingmark}', "");
1505 Expect(0, 2306, '\P{^Is_Grapheme_Cluster_Break=spacingmark}', "");
1506 Expect(1, 2307, '\p{Is_Grapheme_Cluster_Break:  -SPACINGMARK}', "");
1507 Expect(0, 2307, '\p{^Is_Grapheme_Cluster_Break: -SPACINGMARK}', "");
1508 Expect(0, 2307, '\P{Is_Grapheme_Cluster_Break:  -SPACINGMARK}', "");
1509 Expect(1, 2307, '\P{^Is_Grapheme_Cluster_Break: -SPACINGMARK}', "");
1510 Expect(0, 2306, '\p{Is_Grapheme_Cluster_Break:  -SPACINGMARK}', "");
1511 Expect(1, 2306, '\p{^Is_Grapheme_Cluster_Break: -SPACINGMARK}', "");
1512 Expect(1, 2306, '\P{Is_Grapheme_Cluster_Break:  -SPACINGMARK}', "");
1513 Expect(0, 2306, '\P{^Is_Grapheme_Cluster_Break: -SPACINGMARK}', "");
1514 Error('\p{Is_GCB= SM/a/}');
1515 Error('\P{Is_GCB= SM/a/}');
1516 Expect(1, 2307, '\p{Is_GCB=sm}', "");
1517 Expect(0, 2307, '\p{^Is_GCB=sm}', "");
1518 Expect(0, 2307, '\P{Is_GCB=sm}', "");
1519 Expect(1, 2307, '\P{^Is_GCB=sm}', "");
1520 Expect(0, 2306, '\p{Is_GCB=sm}', "");
1521 Expect(1, 2306, '\p{^Is_GCB=sm}', "");
1522 Expect(1, 2306, '\P{Is_GCB=sm}', "");
1523 Expect(0, 2306, '\P{^Is_GCB=sm}', "");
1524 Expect(1, 2307, '\p{Is_GCB=     SM}', "");
1525 Expect(0, 2307, '\p{^Is_GCB=    SM}', "");
1526 Expect(0, 2307, '\P{Is_GCB=     SM}', "");
1527 Expect(1, 2307, '\P{^Is_GCB=    SM}', "");
1528 Expect(0, 2306, '\p{Is_GCB=     SM}', "");
1529 Expect(1, 2306, '\p{^Is_GCB=    SM}', "");
1530 Expect(1, 2306, '\P{Is_GCB=     SM}', "");
1531 Expect(0, 2306, '\P{^Is_GCB=    SM}', "");
1532 Error('\p{Grapheme_Cluster_Break=- T/a/}');
1533 Error('\P{Grapheme_Cluster_Break=- T/a/}');
1534 Expect(1, 4601, '\p{Grapheme_Cluster_Break=t}', "");
1535 Expect(0, 4601, '\p{^Grapheme_Cluster_Break=t}', "");
1536 Expect(0, 4601, '\P{Grapheme_Cluster_Break=t}', "");
1537 Expect(1, 4601, '\P{^Grapheme_Cluster_Break=t}', "");
1538 Expect(0, 4519, '\p{Grapheme_Cluster_Break=t}', "");
1539 Expect(1, 4519, '\p{^Grapheme_Cluster_Break=t}', "");
1540 Expect(1, 4519, '\P{Grapheme_Cluster_Break=t}', "");
1541 Expect(0, 4519, '\P{^Grapheme_Cluster_Break=t}', "");
1542 Expect(1, 4601, '\p{Grapheme_Cluster_Break=     T}', "");
1543 Expect(0, 4601, '\p{^Grapheme_Cluster_Break=    T}', "");
1544 Expect(0, 4601, '\P{Grapheme_Cluster_Break=     T}', "");
1545 Expect(1, 4601, '\P{^Grapheme_Cluster_Break=    T}', "");
1546 Expect(0, 4519, '\p{Grapheme_Cluster_Break=     T}', "");
1547 Expect(1, 4519, '\p{^Grapheme_Cluster_Break=    T}', "");
1548 Expect(1, 4519, '\P{Grapheme_Cluster_Break=     T}', "");
1549 Expect(0, 4519, '\P{^Grapheme_Cluster_Break=    T}', "");
1550 Error('\p{GCB=/a/_t}');
1551 Error('\P{GCB=/a/_t}');
1552 Expect(1, 4601, '\p{GCB:        t}', "");
1553 Expect(0, 4601, '\p{^GCB:       t}', "");
1554 Expect(0, 4601, '\P{GCB:        t}', "");
1555 Expect(1, 4601, '\P{^GCB:       t}', "");
1556 Expect(0, 4519, '\p{GCB:        t}', "");
1557 Expect(1, 4519, '\p{^GCB:       t}', "");
1558 Expect(1, 4519, '\P{GCB:        t}', "");
1559 Expect(0, 4519, '\P{^GCB:       t}', "");
1560 Expect(1, 4601, '\p{GCB=        -T}', "");
1561 Expect(0, 4601, '\p{^GCB=       -T}', "");
1562 Expect(0, 4601, '\P{GCB=        -T}', "");
1563 Expect(1, 4601, '\P{^GCB=       -T}', "");
1564 Expect(0, 4519, '\p{GCB=        -T}', "");
1565 Expect(1, 4519, '\p{^GCB=       -T}', "");
1566 Expect(1, 4519, '\P{GCB=        -T}', "");
1567 Expect(0, 4519, '\P{^GCB=       -T}', "");
1568 Error('\p{Is_Grapheme_Cluster_Break= t/a/}');
1569 Error('\P{Is_Grapheme_Cluster_Break= t/a/}');
1570 Expect(1, 4601, '\p{Is_Grapheme_Cluster_Break=t}', "");
1571 Expect(0, 4601, '\p{^Is_Grapheme_Cluster_Break=t}', "");
1572 Expect(0, 4601, '\P{Is_Grapheme_Cluster_Break=t}', "");
1573 Expect(1, 4601, '\P{^Is_Grapheme_Cluster_Break=t}', "");
1574 Expect(0, 4519, '\p{Is_Grapheme_Cluster_Break=t}', "");
1575 Expect(1, 4519, '\p{^Is_Grapheme_Cluster_Break=t}', "");
1576 Expect(1, 4519, '\P{Is_Grapheme_Cluster_Break=t}', "");
1577 Expect(0, 4519, '\P{^Is_Grapheme_Cluster_Break=t}', "");
1578 Expect(1, 4601, '\p{Is_Grapheme_Cluster_Break= T}', "");
1579 Expect(0, 4601, '\p{^Is_Grapheme_Cluster_Break= T}', "");
1580 Expect(0, 4601, '\P{Is_Grapheme_Cluster_Break= T}', "");
1581 Expect(1, 4601, '\P{^Is_Grapheme_Cluster_Break= T}', "");
1582 Expect(0, 4519, '\p{Is_Grapheme_Cluster_Break= T}', "");
1583 Expect(1, 4519, '\p{^Is_Grapheme_Cluster_Break= T}', "");
1584 Expect(1, 4519, '\P{Is_Grapheme_Cluster_Break= T}', "");
1585 Expect(0, 4519, '\P{^Is_Grapheme_Cluster_Break= T}', "");
1586 Error('\p{Is_GCB=:=_-T}');
1587 Error('\P{Is_GCB=:=_-T}');
1588 Expect(1, 4601, '\p{Is_GCB=t}', "");
1589 Expect(0, 4601, '\p{^Is_GCB=t}', "");
1590 Expect(0, 4601, '\P{Is_GCB=t}', "");
1591 Expect(1, 4601, '\P{^Is_GCB=t}', "");
1592 Expect(0, 4519, '\p{Is_GCB=t}', "");
1593 Expect(1, 4519, '\p{^Is_GCB=t}', "");
1594 Expect(1, 4519, '\P{Is_GCB=t}', "");
1595 Expect(0, 4519, '\P{^Is_GCB=t}', "");
1596 Expect(1, 4601, '\p{Is_GCB: -t}', "");
1597 Expect(0, 4601, '\p{^Is_GCB: -t}', "");
1598 Expect(0, 4601, '\P{Is_GCB: -t}', "");
1599 Expect(1, 4601, '\P{^Is_GCB: -t}', "");
1600 Expect(0, 4519, '\p{Is_GCB: -t}', "");
1601 Expect(1, 4519, '\p{^Is_GCB: -t}', "");
1602 Expect(1, 4519, '\P{Is_GCB: -t}', "");
1603 Expect(0, 4519, '\P{^Is_GCB: -t}', "");
1604 Error('\p{Grapheme_Cluster_Break=:= _LVT}');
1605 Error('\P{Grapheme_Cluster_Break=:= _LVT}');
1606 Expect(1, 44059, '\p{Grapheme_Cluster_Break=lvt}', "");
1607 Expect(0, 44059, '\p{^Grapheme_Cluster_Break=lvt}', "");
1608 Expect(0, 44059, '\P{Grapheme_Cluster_Break=lvt}', "");
1609 Expect(1, 44059, '\P{^Grapheme_Cluster_Break=lvt}', "");
1610 Expect(0, 44032, '\p{Grapheme_Cluster_Break=lvt}', "");
1611 Expect(1, 44032, '\p{^Grapheme_Cluster_Break=lvt}', "");
1612 Expect(1, 44032, '\P{Grapheme_Cluster_Break=lvt}', "");
1613 Expect(0, 44032, '\P{^Grapheme_Cluster_Break=lvt}', "");
1614 Expect(1, 44059, '\p{Grapheme_Cluster_Break= LVT}', "");
1615 Expect(0, 44059, '\p{^Grapheme_Cluster_Break= LVT}', "");
1616 Expect(0, 44059, '\P{Grapheme_Cluster_Break= LVT}', "");
1617 Expect(1, 44059, '\P{^Grapheme_Cluster_Break= LVT}', "");
1618 Expect(0, 44032, '\p{Grapheme_Cluster_Break= LVT}', "");
1619 Expect(1, 44032, '\p{^Grapheme_Cluster_Break= LVT}', "");
1620 Expect(1, 44032, '\P{Grapheme_Cluster_Break= LVT}', "");
1621 Expect(0, 44032, '\P{^Grapheme_Cluster_Break= LVT}', "");
1622 Error('\p{GCB=_:=LVT}');
1623 Error('\P{GCB=_:=LVT}');
1624 Expect(1, 44059, '\p{GCB=lvt}', "");
1625 Expect(0, 44059, '\p{^GCB=lvt}', "");
1626 Expect(0, 44059, '\P{GCB=lvt}', "");
1627 Expect(1, 44059, '\P{^GCB=lvt}', "");
1628 Expect(0, 44032, '\p{GCB=lvt}', "");
1629 Expect(1, 44032, '\p{^GCB=lvt}', "");
1630 Expect(1, 44032, '\P{GCB=lvt}', "");
1631 Expect(0, 44032, '\P{^GCB=lvt}', "");
1632 Expect(1, 44059, '\p{GCB=       -LVT}', "");
1633 Expect(0, 44059, '\p{^GCB=      -LVT}', "");
1634 Expect(0, 44059, '\P{GCB=       -LVT}', "");
1635 Expect(1, 44059, '\P{^GCB=      -LVT}', "");
1636 Expect(0, 44032, '\p{GCB=       -LVT}', "");
1637 Expect(1, 44032, '\p{^GCB=      -LVT}', "");
1638 Expect(1, 44032, '\P{GCB=       -LVT}', "");
1639 Expect(0, 44032, '\P{^GCB=      -LVT}', "");
1640 Error('\p{Is_Grapheme_Cluster_Break=/a/_lvt}');
1641 Error('\P{Is_Grapheme_Cluster_Break=/a/_lvt}');
1642 Expect(1, 44059, '\p{Is_Grapheme_Cluster_Break=lvt}', "");
1643 Expect(0, 44059, '\p{^Is_Grapheme_Cluster_Break=lvt}', "");
1644 Expect(0, 44059, '\P{Is_Grapheme_Cluster_Break=lvt}', "");
1645 Expect(1, 44059, '\P{^Is_Grapheme_Cluster_Break=lvt}', "");
1646 Expect(0, 44032, '\p{Is_Grapheme_Cluster_Break=lvt}', "");
1647 Expect(1, 44032, '\p{^Is_Grapheme_Cluster_Break=lvt}', "");
1648 Expect(1, 44032, '\P{Is_Grapheme_Cluster_Break=lvt}', "");
1649 Expect(0, 44032, '\P{^Is_Grapheme_Cluster_Break=lvt}', "");
1650 Expect(1, 44059, '\p{Is_Grapheme_Cluster_Break: -LVT}', "");
1651 Expect(0, 44059, '\p{^Is_Grapheme_Cluster_Break:        -LVT}', "");
1652 Expect(0, 44059, '\P{Is_Grapheme_Cluster_Break: -LVT}', "");
1653 Expect(1, 44059, '\P{^Is_Grapheme_Cluster_Break:        -LVT}', "");
1654 Expect(0, 44032, '\p{Is_Grapheme_Cluster_Break: -LVT}', "");
1655 Expect(1, 44032, '\p{^Is_Grapheme_Cluster_Break:        -LVT}', "");
1656 Expect(1, 44032, '\P{Is_Grapheme_Cluster_Break: -LVT}', "");
1657 Expect(0, 44032, '\P{^Is_Grapheme_Cluster_Break:        -LVT}', "");
1658 Error('\p{Is_GCB=       -LVT:=}');
1659 Error('\P{Is_GCB=       -LVT:=}');
1660 Expect(1, 44059, '\p{Is_GCB=lvt}', "");
1661 Expect(0, 44059, '\p{^Is_GCB=lvt}', "");
1662 Expect(0, 44059, '\P{Is_GCB=lvt}', "");
1663 Expect(1, 44059, '\P{^Is_GCB=lvt}', "");
1664 Expect(0, 44032, '\p{Is_GCB=lvt}', "");
1665 Expect(1, 44032, '\p{^Is_GCB=lvt}', "");
1666 Expect(1, 44032, '\P{Is_GCB=lvt}', "");
1667 Expect(0, 44032, '\P{^Is_GCB=lvt}', "");
1668 Expect(1, 44059, '\p{Is_GCB=-_LVT}', "");
1669 Expect(0, 44059, '\p{^Is_GCB=-_LVT}', "");
1670 Expect(0, 44059, '\P{Is_GCB=-_LVT}', "");
1671 Expect(1, 44059, '\P{^Is_GCB=-_LVT}', "");
1672 Expect(0, 44032, '\p{Is_GCB=-_LVT}', "");
1673 Expect(1, 44032, '\p{^Is_GCB=-_LVT}', "");
1674 Expect(1, 44032, '\P{Is_GCB=-_LVT}', "");
1675 Expect(0, 44032, '\P{^Is_GCB=-_LVT}', "");
1676 Error('\p{Grapheme_Cluster_Break=_      CONTROL/a/}');
1677 Error('\P{Grapheme_Cluster_Break=_      CONTROL/a/}');
1678 Expect(1, 9, '\p{Grapheme_Cluster_Break=control}', "");
1679 Expect(0, 9, '\p{^Grapheme_Cluster_Break=control}', "");
1680 Expect(0, 9, '\P{Grapheme_Cluster_Break=control}', "");
1681 Expect(1, 9, '\P{^Grapheme_Cluster_Break=control}', "");
1682 Expect(0, 10, '\p{Grapheme_Cluster_Break=control}', "");
1683 Expect(1, 10, '\p{^Grapheme_Cluster_Break=control}', "");
1684 Expect(1, 10, '\P{Grapheme_Cluster_Break=control}', "");
1685 Expect(0, 10, '\P{^Grapheme_Cluster_Break=control}', "");
1686 Expect(1, 9, '\p{Grapheme_Cluster_Break=_-control}', "");
1687 Expect(0, 9, '\p{^Grapheme_Cluster_Break=_-control}', "");
1688 Expect(0, 9, '\P{Grapheme_Cluster_Break=_-control}', "");
1689 Expect(1, 9, '\P{^Grapheme_Cluster_Break=_-control}', "");
1690 Expect(0, 10, '\p{Grapheme_Cluster_Break=_-control}', "");
1691 Expect(1, 10, '\p{^Grapheme_Cluster_Break=_-control}', "");
1692 Expect(1, 10, '\P{Grapheme_Cluster_Break=_-control}', "");
1693 Expect(0, 10, '\P{^Grapheme_Cluster_Break=_-control}', "");
1694 Error('\p{GCB=_:=CN}');
1695 Error('\P{GCB=_:=CN}');
1696 Expect(1, 9, '\p{GCB=cn}', "");
1697 Expect(0, 9, '\p{^GCB=cn}', "");
1698 Expect(0, 9, '\P{GCB=cn}', "");
1699 Expect(1, 9, '\P{^GCB=cn}', "");
1700 Expect(0, 10, '\p{GCB=cn}', "");
1701 Expect(1, 10, '\p{^GCB=cn}', "");
1702 Expect(1, 10, '\P{GCB=cn}', "");
1703 Expect(0, 10, '\P{^GCB=cn}', "");
1704 Expect(1, 9, '\p{GCB:           -CN}', "");
1705 Expect(0, 9, '\p{^GCB:          -CN}', "");
1706 Expect(0, 9, '\P{GCB:           -CN}', "");
1707 Expect(1, 9, '\P{^GCB:          -CN}', "");
1708 Expect(0, 10, '\p{GCB:          -CN}', "");
1709 Expect(1, 10, '\p{^GCB:         -CN}', "");
1710 Expect(1, 10, '\P{GCB:          -CN}', "");
1711 Expect(0, 10, '\P{^GCB:         -CN}', "");
1712 Error('\p{Is_Grapheme_Cluster_Break= :=CONTROL}');
1713 Error('\P{Is_Grapheme_Cluster_Break= :=CONTROL}');
1714 Expect(1, 9, '\p{Is_Grapheme_Cluster_Break:control}', "");
1715 Expect(0, 9, '\p{^Is_Grapheme_Cluster_Break:control}', "");
1716 Expect(0, 9, '\P{Is_Grapheme_Cluster_Break:control}', "");
1717 Expect(1, 9, '\P{^Is_Grapheme_Cluster_Break:control}', "");
1718 Expect(0, 10, '\p{Is_Grapheme_Cluster_Break:control}', "");
1719 Expect(1, 10, '\p{^Is_Grapheme_Cluster_Break:control}', "");
1720 Expect(1, 10, '\P{Is_Grapheme_Cluster_Break:control}', "");
1721 Expect(0, 10, '\P{^Is_Grapheme_Cluster_Break:control}', "");
1722 Expect(1, 9, '\p{Is_Grapheme_Cluster_Break=_ control}', "");
1723 Expect(0, 9, '\p{^Is_Grapheme_Cluster_Break=_ control}', "");
1724 Expect(0, 9, '\P{Is_Grapheme_Cluster_Break=_ control}', "");
1725 Expect(1, 9, '\P{^Is_Grapheme_Cluster_Break=_ control}', "");
1726 Expect(0, 10, '\p{Is_Grapheme_Cluster_Break=_ control}', "");
1727 Expect(1, 10, '\p{^Is_Grapheme_Cluster_Break=_ control}', "");
1728 Expect(1, 10, '\P{Is_Grapheme_Cluster_Break=_ control}', "");
1729 Expect(0, 10, '\P{^Is_Grapheme_Cluster_Break=_ control}', "");
1730 Error('\p{Is_GCB=-      CN/a/}');
1731 Error('\P{Is_GCB=-      CN/a/}');
1732 Expect(1, 9, '\p{Is_GCB=cn}', "");
1733 Expect(0, 9, '\p{^Is_GCB=cn}', "");
1734 Expect(0, 9, '\P{Is_GCB=cn}', "");
1735 Expect(1, 9, '\P{^Is_GCB=cn}', "");
1736 Expect(0, 10, '\p{Is_GCB=cn}', "");
1737 Expect(1, 10, '\p{^Is_GCB=cn}', "");
1738 Expect(1, 10, '\P{Is_GCB=cn}', "");
1739 Expect(0, 10, '\P{^Is_GCB=cn}', "");
1740 Expect(1, 9, '\p{Is_GCB=        -cn}', "");
1741 Expect(0, 9, '\p{^Is_GCB=       -cn}', "");
1742 Expect(0, 9, '\P{Is_GCB=        -cn}', "");
1743 Expect(1, 9, '\P{^Is_GCB=       -cn}', "");
1744 Expect(0, 10, '\p{Is_GCB=       -cn}', "");
1745 Expect(1, 10, '\p{^Is_GCB=      -cn}', "");
1746 Expect(1, 10, '\P{Is_GCB=       -cn}', "");
1747 Expect(0, 10, '\P{^Is_GCB=      -cn}', "");
1748 Error('\p{Grapheme_Cluster_Break: :=PREPEND}');
1749 Error('\P{Grapheme_Cluster_Break: :=PREPEND}');
1750 Expect(1, 3652, '\p{Grapheme_Cluster_Break=prepend}', "");
1751 Expect(0, 3652, '\p{^Grapheme_Cluster_Break=prepend}', "");
1752 Expect(0, 3652, '\P{Grapheme_Cluster_Break=prepend}', "");
1753 Expect(1, 3652, '\P{^Grapheme_Cluster_Break=prepend}', "");
1754 Expect(0, 3647, '\p{Grapheme_Cluster_Break=prepend}', "");
1755 Expect(1, 3647, '\p{^Grapheme_Cluster_Break=prepend}', "");
1756 Expect(1, 3647, '\P{Grapheme_Cluster_Break=prepend}', "");
1757 Expect(0, 3647, '\P{^Grapheme_Cluster_Break=prepend}', "");
1758 Expect(1, 3652, '\p{Grapheme_Cluster_Break=-PREPEND}', "");
1759 Expect(0, 3652, '\p{^Grapheme_Cluster_Break=-PREPEND}', "");
1760 Expect(0, 3652, '\P{Grapheme_Cluster_Break=-PREPEND}', "");
1761 Expect(1, 3652, '\P{^Grapheme_Cluster_Break=-PREPEND}', "");
1762 Expect(0, 3647, '\p{Grapheme_Cluster_Break=-PREPEND}', "");
1763 Expect(1, 3647, '\p{^Grapheme_Cluster_Break=-PREPEND}', "");
1764 Expect(1, 3647, '\P{Grapheme_Cluster_Break=-PREPEND}', "");
1765 Expect(0, 3647, '\P{^Grapheme_Cluster_Break=-PREPEND}', "");
1766 Error('\p{GCB= :=PP}');
1767 Error('\P{GCB= :=PP}');
1768 Expect(1, 3652, '\p{GCB=pp}', "");
1769 Expect(0, 3652, '\p{^GCB=pp}', "");
1770 Expect(0, 3652, '\P{GCB=pp}', "");
1771 Expect(1, 3652, '\P{^GCB=pp}', "");
1772 Expect(0, 3647, '\p{GCB=pp}', "");
1773 Expect(1, 3647, '\p{^GCB=pp}', "");
1774 Expect(1, 3647, '\P{GCB=pp}', "");
1775 Expect(0, 3647, '\P{^GCB=pp}', "");
1776 Expect(1, 3652, '\p{GCB: _      PP}', "");
1777 Expect(0, 3652, '\p{^GCB: _     PP}', "");
1778 Expect(0, 3652, '\P{GCB: _      PP}', "");
1779 Expect(1, 3652, '\P{^GCB: _     PP}', "");
1780 Expect(0, 3647, '\p{GCB: _      PP}', "");
1781 Expect(1, 3647, '\p{^GCB: _     PP}', "");
1782 Expect(1, 3647, '\P{GCB: _      PP}', "");
1783 Expect(0, 3647, '\P{^GCB: _     PP}', "");
1784 Error('\p{Is_Grapheme_Cluster_Break=    /a/Prepend}');
1785 Error('\P{Is_Grapheme_Cluster_Break=    /a/Prepend}');
1786 Expect(1, 3652, '\p{Is_Grapheme_Cluster_Break=prepend}', "");
1787 Expect(0, 3652, '\p{^Is_Grapheme_Cluster_Break=prepend}', "");
1788 Expect(0, 3652, '\P{Is_Grapheme_Cluster_Break=prepend}', "");
1789 Expect(1, 3652, '\P{^Is_Grapheme_Cluster_Break=prepend}', "");
1790 Expect(0, 3647, '\p{Is_Grapheme_Cluster_Break=prepend}', "");
1791 Expect(1, 3647, '\p{^Is_Grapheme_Cluster_Break=prepend}', "");
1792 Expect(1, 3647, '\P{Is_Grapheme_Cluster_Break=prepend}', "");
1793 Expect(0, 3647, '\P{^Is_Grapheme_Cluster_Break=prepend}', "");
1794 Expect(1, 3652, '\p{Is_Grapheme_Cluster_Break=   Prepend}', "");
1795 Expect(0, 3652, '\p{^Is_Grapheme_Cluster_Break=  Prepend}', "");
1796 Expect(0, 3652, '\P{Is_Grapheme_Cluster_Break=   Prepend}', "");
1797 Expect(1, 3652, '\P{^Is_Grapheme_Cluster_Break=  Prepend}', "");
1798 Expect(0, 3647, '\p{Is_Grapheme_Cluster_Break=   Prepend}', "");
1799 Expect(1, 3647, '\p{^Is_Grapheme_Cluster_Break=  Prepend}', "");
1800 Expect(1, 3647, '\P{Is_Grapheme_Cluster_Break=   Prepend}', "");
1801 Expect(0, 3647, '\P{^Is_Grapheme_Cluster_Break=  Prepend}', "");
1802 Error('\p{Is_GCB=:= -pp}');
1803 Error('\P{Is_GCB=:= -pp}');
1804 Expect(1, 3652, '\p{Is_GCB=pp}', "");
1805 Expect(0, 3652, '\p{^Is_GCB=pp}', "");
1806 Expect(0, 3652, '\P{Is_GCB=pp}', "");
1807 Expect(1, 3652, '\P{^Is_GCB=pp}', "");
1808 Expect(0, 3647, '\p{Is_GCB=pp}', "");
1809 Expect(1, 3647, '\p{^Is_GCB=pp}', "");
1810 Expect(1, 3647, '\P{Is_GCB=pp}', "");
1811 Expect(0, 3647, '\P{^Is_GCB=pp}', "");
1812 Expect(1, 3652, '\p{Is_GCB=  pp}', "");
1813 Expect(0, 3652, '\p{^Is_GCB=  pp}', "");
1814 Expect(0, 3652, '\P{Is_GCB=  pp}', "");
1815 Expect(1, 3652, '\P{^Is_GCB=  pp}', "");
1816 Expect(0, 3647, '\p{Is_GCB=  pp}', "");
1817 Expect(1, 3647, '\p{^Is_GCB=  pp}', "");
1818 Expect(1, 3647, '\P{Is_GCB=  pp}', "");
1819 Expect(0, 3647, '\P{^Is_GCB=  pp}', "");
1820 Error('\p{Grapheme_Cluster_Break=-      lv:=}');
1821 Error('\P{Grapheme_Cluster_Break=-      lv:=}');
1822 Expect(1, 44032, '\p{Grapheme_Cluster_Break=lv}', "");
1823 Expect(0, 44032, '\p{^Grapheme_Cluster_Break=lv}', "");
1824 Expect(0, 44032, '\P{Grapheme_Cluster_Break=lv}', "");
1825 Expect(1, 44032, '\P{^Grapheme_Cluster_Break=lv}', "");
1826 Expect(0, 44031, '\p{Grapheme_Cluster_Break=lv}', "");
1827 Expect(1, 44031, '\p{^Grapheme_Cluster_Break=lv}', "");
1828 Expect(1, 44031, '\P{Grapheme_Cluster_Break=lv}', "");
1829 Expect(0, 44031, '\P{^Grapheme_Cluster_Break=lv}', "");
1830 Expect(1, 44032, '\p{Grapheme_Cluster_Break=-LV}', "");
1831 Expect(0, 44032, '\p{^Grapheme_Cluster_Break=-LV}', "");
1832 Expect(0, 44032, '\P{Grapheme_Cluster_Break=-LV}', "");
1833 Expect(1, 44032, '\P{^Grapheme_Cluster_Break=-LV}', "");
1834 Expect(0, 44031, '\p{Grapheme_Cluster_Break=-LV}', "");
1835 Expect(1, 44031, '\p{^Grapheme_Cluster_Break=-LV}', "");
1836 Expect(1, 44031, '\P{Grapheme_Cluster_Break=-LV}', "");
1837 Expect(0, 44031, '\P{^Grapheme_Cluster_Break=-LV}', "");
1838 Error('\p{GCB:           LV/a/}');
1839 Error('\P{GCB:           LV/a/}');
1840 Expect(1, 44032, '\p{GCB=lv}', "");
1841 Expect(0, 44032, '\p{^GCB=lv}', "");
1842 Expect(0, 44032, '\P{GCB=lv}', "");
1843 Expect(1, 44032, '\P{^GCB=lv}', "");
1844 Expect(0, 44031, '\p{GCB=lv}', "");
1845 Expect(1, 44031, '\p{^GCB=lv}', "");
1846 Expect(1, 44031, '\P{GCB=lv}', "");
1847 Expect(0, 44031, '\P{^GCB=lv}', "");
1848 Expect(1, 44032, '\p{GCB=  LV}', "");
1849 Expect(0, 44032, '\p{^GCB=  LV}', "");
1850 Expect(0, 44032, '\P{GCB=  LV}', "");
1851 Expect(1, 44032, '\P{^GCB=  LV}', "");
1852 Expect(0, 44031, '\p{GCB=  LV}', "");
1853 Expect(1, 44031, '\p{^GCB=  LV}', "");
1854 Expect(1, 44031, '\P{GCB=  LV}', "");
1855 Expect(0, 44031, '\P{^GCB=  LV}', "");
1856 Error('\p{Is_Grapheme_Cluster_Break=-/a/LV}');
1857 Error('\P{Is_Grapheme_Cluster_Break=-/a/LV}');
1858 Expect(1, 44032, '\p{Is_Grapheme_Cluster_Break=lv}', "");
1859 Expect(0, 44032, '\p{^Is_Grapheme_Cluster_Break=lv}', "");
1860 Expect(0, 44032, '\P{Is_Grapheme_Cluster_Break=lv}', "");
1861 Expect(1, 44032, '\P{^Is_Grapheme_Cluster_Break=lv}', "");
1862 Expect(0, 44031, '\p{Is_Grapheme_Cluster_Break=lv}', "");
1863 Expect(1, 44031, '\p{^Is_Grapheme_Cluster_Break=lv}', "");
1864 Expect(1, 44031, '\P{Is_Grapheme_Cluster_Break=lv}', "");
1865 Expect(0, 44031, '\P{^Is_Grapheme_Cluster_Break=lv}', "");
1866 Expect(1, 44032, '\p{Is_Grapheme_Cluster_Break=-LV}', "");
1867 Expect(0, 44032, '\p{^Is_Grapheme_Cluster_Break=-LV}', "");
1868 Expect(0, 44032, '\P{Is_Grapheme_Cluster_Break=-LV}', "");
1869 Expect(1, 44032, '\P{^Is_Grapheme_Cluster_Break=-LV}', "");
1870 Expect(0, 44031, '\p{Is_Grapheme_Cluster_Break=-LV}', "");
1871 Expect(1, 44031, '\p{^Is_Grapheme_Cluster_Break=-LV}', "");
1872 Expect(1, 44031, '\P{Is_Grapheme_Cluster_Break=-LV}', "");
1873 Expect(0, 44031, '\P{^Is_Grapheme_Cluster_Break=-LV}', "");
1874 Error('\p{Is_GCB=/a/ -LV}');
1875 Error('\P{Is_GCB=/a/ -LV}');
1876 Expect(1, 44032, '\p{Is_GCB=lv}', "");
1877 Expect(0, 44032, '\p{^Is_GCB=lv}', "");
1878 Expect(0, 44032, '\P{Is_GCB=lv}', "");
1879 Expect(1, 44032, '\P{^Is_GCB=lv}', "");
1880 Expect(0, 44031, '\p{Is_GCB=lv}', "");
1881 Expect(1, 44031, '\p{^Is_GCB=lv}', "");
1882 Expect(1, 44031, '\P{Is_GCB=lv}', "");
1883 Expect(0, 44031, '\P{^Is_GCB=lv}', "");
1884 Expect(1, 44032, '\p{Is_GCB=  LV}', "");
1885 Expect(0, 44032, '\p{^Is_GCB=  LV}', "");
1886 Expect(0, 44032, '\P{Is_GCB=  LV}', "");
1887 Expect(1, 44032, '\P{^Is_GCB=  LV}', "");
1888 Expect(0, 44031, '\p{Is_GCB=  LV}', "");
1889 Expect(1, 44031, '\p{^Is_GCB=  LV}', "");
1890 Expect(1, 44031, '\P{Is_GCB=  LV}', "");
1891 Expect(0, 44031, '\P{^Is_GCB=  LV}', "");
1892 Error('\p{Grapheme_Cluster_Break=:=  CR}');
1893 Error('\P{Grapheme_Cluster_Break=:=  CR}');
1894 Expect(1, 13, '\p{Grapheme_Cluster_Break=cr}', "");
1895 Expect(0, 13, '\p{^Grapheme_Cluster_Break=cr}', "");
1896 Expect(0, 13, '\P{Grapheme_Cluster_Break=cr}', "");
1897 Expect(1, 13, '\P{^Grapheme_Cluster_Break=cr}', "");
1898 Expect(0, 12, '\p{Grapheme_Cluster_Break=cr}', "");
1899 Expect(1, 12, '\p{^Grapheme_Cluster_Break=cr}', "");
1900 Expect(1, 12, '\P{Grapheme_Cluster_Break=cr}', "");
1901 Expect(0, 12, '\P{^Grapheme_Cluster_Break=cr}', "");
1902 Expect(1, 13, '\p{Grapheme_Cluster_Break=_ CR}', "");
1903 Expect(0, 13, '\p{^Grapheme_Cluster_Break=_ CR}', "");
1904 Expect(0, 13, '\P{Grapheme_Cluster_Break=_ CR}', "");
1905 Expect(1, 13, '\P{^Grapheme_Cluster_Break=_ CR}', "");
1906 Expect(0, 12, '\p{Grapheme_Cluster_Break=_ CR}', "");
1907 Expect(1, 12, '\p{^Grapheme_Cluster_Break=_ CR}', "");
1908 Expect(1, 12, '\P{Grapheme_Cluster_Break=_ CR}', "");
1909 Expect(0, 12, '\P{^Grapheme_Cluster_Break=_ CR}', "");
1910 Error('\p{GCB=/a/  CR}');
1911 Error('\P{GCB=/a/  CR}');
1912 Expect(1, 13, '\p{GCB=cr}', "");
1913 Expect(0, 13, '\p{^GCB=cr}', "");
1914 Expect(0, 13, '\P{GCB=cr}', "");
1915 Expect(1, 13, '\P{^GCB=cr}', "");
1916 Expect(0, 12, '\p{GCB=cr}', "");
1917 Expect(1, 12, '\p{^GCB=cr}', "");
1918 Expect(1, 12, '\P{GCB=cr}', "");
1919 Expect(0, 12, '\P{^GCB=cr}', "");
1920 Expect(1, 13, '\p{GCB:          CR}', "");
1921 Expect(0, 13, '\p{^GCB:         CR}', "");
1922 Expect(0, 13, '\P{GCB:          CR}', "");
1923 Expect(1, 13, '\P{^GCB:         CR}', "");
1924 Expect(0, 12, '\p{GCB:          CR}', "");
1925 Expect(1, 12, '\p{^GCB:         CR}', "");
1926 Expect(1, 12, '\P{GCB:          CR}', "");
1927 Expect(0, 12, '\P{^GCB:         CR}', "");
1928 Error('\p{Is_Grapheme_Cluster_Break=_cr:=}');
1929 Error('\P{Is_Grapheme_Cluster_Break=_cr:=}');
1930 Expect(1, 13, '\p{Is_Grapheme_Cluster_Break=cr}', "");
1931 Expect(0, 13, '\p{^Is_Grapheme_Cluster_Break=cr}', "");
1932 Expect(0, 13, '\P{Is_Grapheme_Cluster_Break=cr}', "");
1933 Expect(1, 13, '\P{^Is_Grapheme_Cluster_Break=cr}', "");
1934 Expect(0, 12, '\p{Is_Grapheme_Cluster_Break=cr}', "");
1935 Expect(1, 12, '\p{^Is_Grapheme_Cluster_Break=cr}', "");
1936 Expect(1, 12, '\P{Is_Grapheme_Cluster_Break=cr}', "");
1937 Expect(0, 12, '\P{^Is_Grapheme_Cluster_Break=cr}', "");
1938 Expect(1, 13, '\p{Is_Grapheme_Cluster_Break=_CR}', "");
1939 Expect(0, 13, '\p{^Is_Grapheme_Cluster_Break=_CR}', "");
1940 Expect(0, 13, '\P{Is_Grapheme_Cluster_Break=_CR}', "");
1941 Expect(1, 13, '\P{^Is_Grapheme_Cluster_Break=_CR}', "");
1942 Expect(0, 12, '\p{Is_Grapheme_Cluster_Break=_CR}', "");
1943 Expect(1, 12, '\p{^Is_Grapheme_Cluster_Break=_CR}', "");
1944 Expect(1, 12, '\P{Is_Grapheme_Cluster_Break=_CR}', "");
1945 Expect(0, 12, '\P{^Is_Grapheme_Cluster_Break=_CR}', "");
1946 Error('\p{Is_GCB=_      CR/a/}');
1947 Error('\P{Is_GCB=_      CR/a/}');
1948 Expect(1, 13, '\p{Is_GCB=cr}', "");
1949 Expect(0, 13, '\p{^Is_GCB=cr}', "");
1950 Expect(0, 13, '\P{Is_GCB=cr}', "");
1951 Expect(1, 13, '\P{^Is_GCB=cr}', "");
1952 Expect(0, 12, '\p{Is_GCB=cr}', "");
1953 Expect(1, 12, '\p{^Is_GCB=cr}', "");
1954 Expect(1, 12, '\P{Is_GCB=cr}', "");
1955 Expect(0, 12, '\P{^Is_GCB=cr}', "");
1956 Expect(1, 13, '\p{Is_GCB=_-cr}', "");
1957 Expect(0, 13, '\p{^Is_GCB=_-cr}', "");
1958 Expect(0, 13, '\P{Is_GCB=_-cr}', "");
1959 Expect(1, 13, '\P{^Is_GCB=_-cr}', "");
1960 Expect(0, 12, '\p{Is_GCB=_-cr}', "");
1961 Expect(1, 12, '\p{^Is_GCB=_-cr}', "");
1962 Expect(1, 12, '\P{Is_GCB=_-cr}', "");
1963 Expect(0, 12, '\P{^Is_GCB=_-cr}', "");
1964 Error('\p{Grapheme_Cluster_Break=other:=}');
1965 Error('\P{Grapheme_Cluster_Break=other:=}');
1966 Expect(1, 126, '\p{Grapheme_Cluster_Break=other}', "");
1967 Expect(0, 126, '\p{^Grapheme_Cluster_Break=other}', "");
1968 Expect(0, 126, '\P{Grapheme_Cluster_Break=other}', "");
1969 Expect(1, 126, '\P{^Grapheme_Cluster_Break=other}', "");
1970 Expect(0, 7, '\p{Grapheme_Cluster_Break=other}', "");
1971 Expect(1, 7, '\p{^Grapheme_Cluster_Break=other}', "");
1972 Expect(1, 7, '\P{Grapheme_Cluster_Break=other}', "");
1973 Expect(0, 7, '\P{^Grapheme_Cluster_Break=other}', "");
1974 Expect(1, 126, '\p{Grapheme_Cluster_Break=_-OTHER}', "");
1975 Expect(0, 126, '\p{^Grapheme_Cluster_Break=_-OTHER}', "");
1976 Expect(0, 126, '\P{Grapheme_Cluster_Break=_-OTHER}', "");
1977 Expect(1, 126, '\P{^Grapheme_Cluster_Break=_-OTHER}', "");
1978 Expect(0, 7, '\p{Grapheme_Cluster_Break=_-OTHER}', "");
1979 Expect(1, 7, '\p{^Grapheme_Cluster_Break=_-OTHER}', "");
1980 Expect(1, 7, '\P{Grapheme_Cluster_Break=_-OTHER}', "");
1981 Expect(0, 7, '\P{^Grapheme_Cluster_Break=_-OTHER}', "");
1982 Error('\p{GCB=:= -XX}');
1983 Error('\P{GCB=:= -XX}');
1984 Expect(1, 126, '\p{GCB=xx}', "");
1985 Expect(0, 126, '\p{^GCB=xx}', "");
1986 Expect(0, 126, '\P{GCB=xx}', "");
1987 Expect(1, 126, '\P{^GCB=xx}', "");
1988 Expect(0, 7, '\p{GCB=xx}', "");
1989 Expect(1, 7, '\p{^GCB=xx}', "");
1990 Expect(1, 7, '\P{GCB=xx}', "");
1991 Expect(0, 7, '\P{^GCB=xx}', "");
1992 Expect(1, 126, '\p{GCB= _xx}', "");
1993 Expect(0, 126, '\p{^GCB= _xx}', "");
1994 Expect(0, 126, '\P{GCB= _xx}', "");
1995 Expect(1, 126, '\P{^GCB= _xx}', "");
1996 Expect(0, 7, '\p{GCB= _xx}', "");
1997 Expect(1, 7, '\p{^GCB= _xx}', "");
1998 Expect(1, 7, '\P{GCB= _xx}', "");
1999 Expect(0, 7, '\P{^GCB= _xx}', "");
2000 Error('\p{Is_Grapheme_Cluster_Break=_/a/OTHER}');
2001 Error('\P{Is_Grapheme_Cluster_Break=_/a/OTHER}');
2002 Expect(1, 126, '\p{Is_Grapheme_Cluster_Break=other}', "");
2003 Expect(0, 126, '\p{^Is_Grapheme_Cluster_Break=other}', "");
2004 Expect(0, 126, '\P{Is_Grapheme_Cluster_Break=other}', "");
2005 Expect(1, 126, '\P{^Is_Grapheme_Cluster_Break=other}', "");
2006 Expect(0, 7, '\p{Is_Grapheme_Cluster_Break=other}', "");
2007 Expect(1, 7, '\p{^Is_Grapheme_Cluster_Break=other}', "");
2008 Expect(1, 7, '\P{Is_Grapheme_Cluster_Break=other}', "");
2009 Expect(0, 7, '\P{^Is_Grapheme_Cluster_Break=other}', "");
2010 Expect(1, 126, '\p{Is_Grapheme_Cluster_Break= -other}', "");
2011 Expect(0, 126, '\p{^Is_Grapheme_Cluster_Break= -other}', "");
2012 Expect(0, 126, '\P{Is_Grapheme_Cluster_Break= -other}', "");
2013 Expect(1, 126, '\P{^Is_Grapheme_Cluster_Break= -other}', "");
2014 Expect(0, 7, '\p{Is_Grapheme_Cluster_Break= -other}', "");
2015 Expect(1, 7, '\p{^Is_Grapheme_Cluster_Break= -other}', "");
2016 Expect(1, 7, '\P{Is_Grapheme_Cluster_Break= -other}', "");
2017 Expect(0, 7, '\P{^Is_Grapheme_Cluster_Break= -other}', "");
2018 Error('\p{Is_GCB=__XX:=}');
2019 Error('\P{Is_GCB=__XX:=}');
2020 Expect(1, 126, '\p{Is_GCB=xx}', "");
2021 Expect(0, 126, '\p{^Is_GCB=xx}', "");
2022 Expect(0, 126, '\P{Is_GCB=xx}', "");
2023 Expect(1, 126, '\P{^Is_GCB=xx}', "");
2024 Expect(0, 7, '\p{Is_GCB=xx}', "");
2025 Expect(1, 7, '\p{^Is_GCB=xx}', "");
2026 Expect(1, 7, '\P{Is_GCB=xx}', "");
2027 Expect(0, 7, '\P{^Is_GCB=xx}', "");
2028 Expect(1, 126, '\p{Is_GCB=       XX}', "");
2029 Expect(0, 126, '\p{^Is_GCB=      XX}', "");
2030 Expect(0, 126, '\P{Is_GCB=       XX}', "");
2031 Expect(1, 126, '\P{^Is_GCB=      XX}', "");
2032 Expect(0, 7, '\p{Is_GCB=         XX}', "");
2033 Expect(1, 7, '\p{^Is_GCB=        XX}', "");
2034 Expect(1, 7, '\P{Is_GCB=         XX}', "");
2035 Expect(0, 7, '\P{^Is_GCB=        XX}', "");
2036 Error('\p{Grapheme_Cluster_Break=       :=Extend}');
2037 Error('\P{Grapheme_Cluster_Break=       :=Extend}');
2038 Expect(1, 879, '\p{Grapheme_Cluster_Break=extend}', "");
2039 Expect(0, 879, '\p{^Grapheme_Cluster_Break=extend}', "");
2040 Expect(0, 879, '\P{Grapheme_Cluster_Break=extend}', "");
2041 Expect(1, 879, '\P{^Grapheme_Cluster_Break=extend}', "");
2042 Expect(0, 767, '\p{Grapheme_Cluster_Break=extend}', "");
2043 Expect(1, 767, '\p{^Grapheme_Cluster_Break=extend}', "");
2044 Expect(1, 767, '\P{Grapheme_Cluster_Break=extend}', "");
2045 Expect(0, 767, '\P{^Grapheme_Cluster_Break=extend}', "");
2046 Expect(1, 879, '\p{Grapheme_Cluster_Break= extend}', "");
2047 Expect(0, 879, '\p{^Grapheme_Cluster_Break= extend}', "");
2048 Expect(0, 879, '\P{Grapheme_Cluster_Break= extend}', "");
2049 Expect(1, 879, '\P{^Grapheme_Cluster_Break= extend}', "");
2050 Expect(0, 767, '\p{Grapheme_Cluster_Break= extend}', "");
2051 Expect(1, 767, '\p{^Grapheme_Cluster_Break= extend}', "");
2052 Expect(1, 767, '\P{Grapheme_Cluster_Break= extend}', "");
2053 Expect(0, 767, '\P{^Grapheme_Cluster_Break= extend}', "");
2054 Error('\p{GCB=/a/__EX}');
2055 Error('\P{GCB=/a/__EX}');
2056 Expect(1, 879, '\p{GCB=ex}', "");
2057 Expect(0, 879, '\p{^GCB=ex}', "");
2058 Expect(0, 879, '\P{GCB=ex}', "");
2059 Expect(1, 879, '\P{^GCB=ex}', "");
2060 Expect(0, 767, '\p{GCB=ex}', "");
2061 Expect(1, 767, '\p{^GCB=ex}', "");
2062 Expect(1, 767, '\P{GCB=ex}', "");
2063 Expect(0, 767, '\P{^GCB=ex}', "");
2064 Expect(1, 879, '\p{GCB=- EX}', "");
2065 Expect(0, 879, '\p{^GCB=- EX}', "");
2066 Expect(0, 879, '\P{GCB=- EX}', "");
2067 Expect(1, 879, '\P{^GCB=- EX}', "");
2068 Expect(0, 767, '\p{GCB=- EX}', "");
2069 Expect(1, 767, '\p{^GCB=- EX}', "");
2070 Expect(1, 767, '\P{GCB=- EX}', "");
2071 Expect(0, 767, '\P{^GCB=- EX}', "");
2072 Error('\p{Is_Grapheme_Cluster_Break=_ Extend/a/}');
2073 Error('\P{Is_Grapheme_Cluster_Break=_ Extend/a/}');
2074 Expect(1, 879, '\p{Is_Grapheme_Cluster_Break=extend}', "");
2075 Expect(0, 879, '\p{^Is_Grapheme_Cluster_Break=extend}', "");
2076 Expect(0, 879, '\P{Is_Grapheme_Cluster_Break=extend}', "");
2077 Expect(1, 879, '\P{^Is_Grapheme_Cluster_Break=extend}', "");
2078 Expect(0, 767, '\p{Is_Grapheme_Cluster_Break=extend}', "");
2079 Expect(1, 767, '\p{^Is_Grapheme_Cluster_Break=extend}', "");
2080 Expect(1, 767, '\P{Is_Grapheme_Cluster_Break=extend}', "");
2081 Expect(0, 767, '\P{^Is_Grapheme_Cluster_Break=extend}', "");
2082 Expect(1, 879, '\p{Is_Grapheme_Cluster_Break= extend}', "");
2083 Expect(0, 879, '\p{^Is_Grapheme_Cluster_Break= extend}', "");
2084 Expect(0, 879, '\P{Is_Grapheme_Cluster_Break= extend}', "");
2085 Expect(1, 879, '\P{^Is_Grapheme_Cluster_Break= extend}', "");
2086 Expect(0, 767, '\p{Is_Grapheme_Cluster_Break= extend}', "");
2087 Expect(1, 767, '\p{^Is_Grapheme_Cluster_Break= extend}', "");
2088 Expect(1, 767, '\P{Is_Grapheme_Cluster_Break= extend}', "");
2089 Expect(0, 767, '\P{^Is_Grapheme_Cluster_Break= extend}', "");
2090 Error('\p{Is_GCB=:=_    EX}');
2091 Error('\P{Is_GCB=:=_    EX}');
2092 Expect(1, 879, '\p{Is_GCB=ex}', "");
2093 Expect(0, 879, '\p{^Is_GCB=ex}', "");
2094 Expect(0, 879, '\P{Is_GCB=ex}', "");
2095 Expect(1, 879, '\P{^Is_GCB=ex}', "");
2096 Expect(0, 767, '\p{Is_GCB=ex}', "");
2097 Expect(1, 767, '\p{^Is_GCB=ex}', "");
2098 Expect(1, 767, '\P{Is_GCB=ex}', "");
2099 Expect(0, 767, '\P{^Is_GCB=ex}', "");
2100 Expect(1, 879, '\p{Is_GCB=      _EX}', "");
2101 Expect(0, 879, '\p{^Is_GCB=     _EX}', "");
2102 Expect(0, 879, '\P{Is_GCB=      _EX}', "");
2103 Expect(1, 879, '\P{^Is_GCB=     _EX}', "");
2104 Expect(0, 767, '\p{Is_GCB=      _EX}', "");
2105 Expect(1, 767, '\p{^Is_GCB=     _EX}', "");
2106 Expect(1, 767, '\P{Is_GCB=      _EX}', "");
2107 Expect(0, 767, '\P{^Is_GCB=     _EX}', "");
2108 Error('\p{Grapheme_Cluster_Break=--V/a/}');
2109 Error('\P{Grapheme_Cluster_Break=--V/a/}');
2110 Expect(1, 4514, '\p{Grapheme_Cluster_Break=v}', "");
2111 Expect(0, 4514, '\p{^Grapheme_Cluster_Break=v}', "");
2112 Expect(0, 4514, '\P{Grapheme_Cluster_Break=v}', "");
2113 Expect(1, 4514, '\P{^Grapheme_Cluster_Break=v}', "");
2114 Expect(0, 4447, '\p{Grapheme_Cluster_Break=v}', "");
2115 Expect(1, 4447, '\p{^Grapheme_Cluster_Break=v}', "");
2116 Expect(1, 4447, '\P{Grapheme_Cluster_Break=v}', "");
2117 Expect(0, 4447, '\P{^Grapheme_Cluster_Break=v}', "");
2118 Expect(1, 4514, '\p{Grapheme_Cluster_Break=- v}', "");
2119 Expect(0, 4514, '\p{^Grapheme_Cluster_Break=- v}', "");
2120 Expect(0, 4514, '\P{Grapheme_Cluster_Break=- v}', "");
2121 Expect(1, 4514, '\P{^Grapheme_Cluster_Break=- v}', "");
2122 Expect(0, 4447, '\p{Grapheme_Cluster_Break=- v}', "");
2123 Expect(1, 4447, '\p{^Grapheme_Cluster_Break=- v}', "");
2124 Expect(1, 4447, '\P{Grapheme_Cluster_Break=- v}', "");
2125 Expect(0, 4447, '\P{^Grapheme_Cluster_Break=- v}', "");
2126 Error('\p{GCB=_ V:=}');
2127 Error('\P{GCB=_ V:=}');
2128 Expect(1, 4514, '\p{GCB=v}', "");
2129 Expect(0, 4514, '\p{^GCB=v}', "");
2130 Expect(0, 4514, '\P{GCB=v}', "");
2131 Expect(1, 4514, '\P{^GCB=v}', "");
2132 Expect(0, 4447, '\p{GCB=v}', "");
2133 Expect(1, 4447, '\p{^GCB=v}', "");
2134 Expect(1, 4447, '\P{GCB=v}', "");
2135 Expect(0, 4447, '\P{^GCB=v}', "");
2136 Expect(1, 4514, '\p{GCB=V}', "");
2137 Expect(0, 4514, '\p{^GCB=V}', "");
2138 Expect(0, 4514, '\P{GCB=V}', "");
2139 Expect(1, 4514, '\P{^GCB=V}', "");
2140 Expect(0, 4447, '\p{GCB=V}', "");
2141 Expect(1, 4447, '\p{^GCB=V}', "");
2142 Expect(1, 4447, '\P{GCB=V}', "");
2143 Expect(0, 4447, '\P{^GCB=V}', "");
2144 Error('\p{Is_Grapheme_Cluster_Break=/a/ _V}');
2145 Error('\P{Is_Grapheme_Cluster_Break=/a/ _V}');
2146 Expect(1, 4514, '\p{Is_Grapheme_Cluster_Break=v}', "");
2147 Expect(0, 4514, '\p{^Is_Grapheme_Cluster_Break=v}', "");
2148 Expect(0, 4514, '\P{Is_Grapheme_Cluster_Break=v}', "");
2149 Expect(1, 4514, '\P{^Is_Grapheme_Cluster_Break=v}', "");
2150 Expect(0, 4447, '\p{Is_Grapheme_Cluster_Break=v}', "");
2151 Expect(1, 4447, '\p{^Is_Grapheme_Cluster_Break=v}', "");
2152 Expect(1, 4447, '\P{Is_Grapheme_Cluster_Break=v}', "");
2153 Expect(0, 4447, '\P{^Is_Grapheme_Cluster_Break=v}', "");
2154 Expect(1, 4514, '\p{Is_Grapheme_Cluster_Break=          v}', "");
2155 Expect(0, 4514, '\p{^Is_Grapheme_Cluster_Break=         v}', "");
2156 Expect(0, 4514, '\P{Is_Grapheme_Cluster_Break=          v}', "");
2157 Expect(1, 4514, '\P{^Is_Grapheme_Cluster_Break=         v}', "");
2158 Expect(0, 4447, '\p{Is_Grapheme_Cluster_Break=          v}', "");
2159 Expect(1, 4447, '\p{^Is_Grapheme_Cluster_Break=         v}', "");
2160 Expect(1, 4447, '\P{Is_Grapheme_Cluster_Break=          v}', "");
2161 Expect(0, 4447, '\P{^Is_Grapheme_Cluster_Break=         v}', "");
2162 Error('\p{Is_GCB=:=-    V}');
2163 Error('\P{Is_GCB=:=-    V}');
2164 Expect(1, 4514, '\p{Is_GCB=v}', "");
2165 Expect(0, 4514, '\p{^Is_GCB=v}', "");
2166 Expect(0, 4514, '\P{Is_GCB=v}', "");
2167 Expect(1, 4514, '\P{^Is_GCB=v}', "");
2168 Expect(0, 4447, '\p{Is_GCB=v}', "");
2169 Expect(1, 4447, '\p{^Is_GCB=v}', "");
2170 Expect(1, 4447, '\P{Is_GCB=v}', "");
2171 Expect(0, 4447, '\P{^Is_GCB=v}', "");
2172 Expect(1, 4514, '\p{Is_GCB=     v}', "");
2173 Expect(0, 4514, '\p{^Is_GCB=    v}', "");
2174 Expect(0, 4514, '\P{Is_GCB=     v}', "");
2175 Expect(1, 4514, '\P{^Is_GCB=    v}', "");
2176 Expect(0, 4447, '\p{Is_GCB=     v}', "");
2177 Expect(1, 4447, '\p{^Is_GCB=    v}', "");
2178 Expect(1, 4447, '\P{Is_GCB=     v}', "");
2179 Expect(0, 4447, '\P{^Is_GCB=    v}', "");
2180 Error('\p{Grapheme_Cluster_Break=/a/-   lf}');
2181 Error('\P{Grapheme_Cluster_Break=/a/-   lf}');
2182 Expect(1, 10, '\p{Grapheme_Cluster_Break=lf}', "");
2183 Expect(0, 10, '\p{^Grapheme_Cluster_Break=lf}', "");
2184 Expect(0, 10, '\P{Grapheme_Cluster_Break=lf}', "");
2185 Expect(1, 10, '\P{^Grapheme_Cluster_Break=lf}', "");
2186 Expect(0, 9, '\p{Grapheme_Cluster_Break=lf}', "");
2187 Expect(1, 9, '\p{^Grapheme_Cluster_Break=lf}', "");
2188 Expect(1, 9, '\P{Grapheme_Cluster_Break=lf}', "");
2189 Expect(0, 9, '\P{^Grapheme_Cluster_Break=lf}', "");
2190 Expect(1, 10, '\p{Grapheme_Cluster_Break=-LF}', "");
2191 Expect(0, 10, '\p{^Grapheme_Cluster_Break=-LF}', "");
2192 Expect(0, 10, '\P{Grapheme_Cluster_Break=-LF}', "");
2193 Expect(1, 10, '\P{^Grapheme_Cluster_Break=-LF}', "");
2194 Expect(0, 9, '\p{Grapheme_Cluster_Break=-LF}', "");
2195 Expect(1, 9, '\p{^Grapheme_Cluster_Break=-LF}', "");
2196 Expect(1, 9, '\P{Grapheme_Cluster_Break=-LF}', "");
2197 Expect(0, 9, '\P{^Grapheme_Cluster_Break=-LF}', "");
2198 Error('\p{GCB=_LF:=}');
2199 Error('\P{GCB=_LF:=}');
2200 Expect(1, 10, '\p{GCB=lf}', "");
2201 Expect(0, 10, '\p{^GCB=lf}', "");
2202 Expect(0, 10, '\P{GCB=lf}', "");
2203 Expect(1, 10, '\P{^GCB=lf}', "");
2204 Expect(0, 9, '\p{GCB=lf}', "");
2205 Expect(1, 9, '\p{^GCB=lf}', "");
2206 Expect(1, 9, '\P{GCB=lf}', "");
2207 Expect(0, 9, '\P{^GCB=lf}', "");
2208 Expect(1, 10, '\p{GCB= LF}', "");
2209 Expect(0, 10, '\p{^GCB= LF}', "");
2210 Expect(0, 10, '\P{GCB= LF}', "");
2211 Expect(1, 10, '\P{^GCB= LF}', "");
2212 Expect(0, 9, '\p{GCB= LF}', "");
2213 Expect(1, 9, '\p{^GCB= LF}', "");
2214 Expect(1, 9, '\P{GCB= LF}', "");
2215 Expect(0, 9, '\P{^GCB= LF}', "");
2216 Error('\p{Is_Grapheme_Cluster_Break:_ LF:=}');
2217 Error('\P{Is_Grapheme_Cluster_Break:_ LF:=}');
2218 Expect(1, 10, '\p{Is_Grapheme_Cluster_Break=lf}', "");
2219 Expect(0, 10, '\p{^Is_Grapheme_Cluster_Break=lf}', "");
2220 Expect(0, 10, '\P{Is_Grapheme_Cluster_Break=lf}', "");
2221 Expect(1, 10, '\P{^Is_Grapheme_Cluster_Break=lf}', "");
2222 Expect(0, 9, '\p{Is_Grapheme_Cluster_Break=lf}', "");
2223 Expect(1, 9, '\p{^Is_Grapheme_Cluster_Break=lf}', "");
2224 Expect(1, 9, '\P{Is_Grapheme_Cluster_Break=lf}', "");
2225 Expect(0, 9, '\P{^Is_Grapheme_Cluster_Break=lf}', "");
2226 Expect(1, 10, '\p{Is_Grapheme_Cluster_Break=LF}', "");
2227 Expect(0, 10, '\p{^Is_Grapheme_Cluster_Break=LF}', "");
2228 Expect(0, 10, '\P{Is_Grapheme_Cluster_Break=LF}', "");
2229 Expect(1, 10, '\P{^Is_Grapheme_Cluster_Break=LF}', "");
2230 Expect(0, 9, '\p{Is_Grapheme_Cluster_Break=LF}', "");
2231 Expect(1, 9, '\p{^Is_Grapheme_Cluster_Break=LF}', "");
2232 Expect(1, 9, '\P{Is_Grapheme_Cluster_Break=LF}', "");
2233 Expect(0, 9, '\P{^Is_Grapheme_Cluster_Break=LF}', "");
2234 Error('\p{Is_GCB=       LF:=}');
2235 Error('\P{Is_GCB=       LF:=}');
2236 Expect(1, 10, '\p{Is_GCB=lf}', "");
2237 Expect(0, 10, '\p{^Is_GCB=lf}', "");
2238 Expect(0, 10, '\P{Is_GCB=lf}', "");
2239 Expect(1, 10, '\P{^Is_GCB=lf}', "");
2240 Expect(0, 9, '\p{Is_GCB=lf}', "");
2241 Expect(1, 9, '\p{^Is_GCB=lf}', "");
2242 Expect(1, 9, '\P{Is_GCB=lf}', "");
2243 Expect(0, 9, '\P{^Is_GCB=lf}', "");
2244 Expect(1, 10, '\p{Is_GCB=-_LF}', "");
2245 Expect(0, 10, '\p{^Is_GCB=-_LF}', "");
2246 Expect(0, 10, '\P{Is_GCB=-_LF}', "");
2247 Expect(1, 10, '\P{^Is_GCB=-_LF}', "");
2248 Expect(0, 9, '\p{Is_GCB=-_LF}', "");
2249 Expect(1, 9, '\p{^Is_GCB=-_LF}', "");
2250 Expect(1, 9, '\P{Is_GCB=-_LF}', "");
2251 Expect(0, 9, '\P{^Is_GCB=-_LF}', "");
2252 Error('\p{Grapheme_Cluster_Break=/a/ l}');
2253 Error('\P{Grapheme_Cluster_Break=/a/ l}');
2254 Expect(1, 4441, '\p{Grapheme_Cluster_Break=l}', "");
2255 Expect(0, 4441, '\p{^Grapheme_Cluster_Break=l}', "");
2256 Expect(0, 4441, '\P{Grapheme_Cluster_Break=l}', "");
2257 Expect(1, 4441, '\P{^Grapheme_Cluster_Break=l}', "");
2258 Expect(0, 4351, '\p{Grapheme_Cluster_Break=l}', "");
2259 Expect(1, 4351, '\p{^Grapheme_Cluster_Break=l}', "");
2260 Expect(1, 4351, '\P{Grapheme_Cluster_Break=l}', "");
2261 Expect(0, 4351, '\P{^Grapheme_Cluster_Break=l}', "");
2262 Expect(1, 4441, '\p{Grapheme_Cluster_Break=-L}', "");
2263 Expect(0, 4441, '\p{^Grapheme_Cluster_Break=-L}', "");
2264 Expect(0, 4441, '\P{Grapheme_Cluster_Break=-L}', "");
2265 Expect(1, 4441, '\P{^Grapheme_Cluster_Break=-L}', "");
2266 Expect(0, 4351, '\p{Grapheme_Cluster_Break=-L}', "");
2267 Expect(1, 4351, '\p{^Grapheme_Cluster_Break=-L}', "");
2268 Expect(1, 4351, '\P{Grapheme_Cluster_Break=-L}', "");
2269 Expect(0, 4351, '\P{^Grapheme_Cluster_Break=-L}', "");
2270 Error('\p{GCB=:=-l}');
2271 Error('\P{GCB=:=-l}');
2272 Expect(1, 4441, '\p{GCB=l}', "");
2273 Expect(0, 4441, '\p{^GCB=l}', "");
2274 Expect(0, 4441, '\P{GCB=l}', "");
2275 Expect(1, 4441, '\P{^GCB=l}', "");
2276 Expect(0, 4351, '\p{GCB=l}', "");
2277 Expect(1, 4351, '\p{^GCB=l}', "");
2278 Expect(1, 4351, '\P{GCB=l}', "");
2279 Expect(0, 4351, '\P{^GCB=l}', "");
2280 Expect(1, 4441, '\p{GCB:        -l}', "");
2281 Expect(0, 4441, '\p{^GCB:       -l}', "");
2282 Expect(0, 4441, '\P{GCB:        -l}', "");
2283 Expect(1, 4441, '\P{^GCB:       -l}', "");
2284 Expect(0, 4351, '\p{GCB:        -l}', "");
2285 Expect(1, 4351, '\p{^GCB:       -l}', "");
2286 Expect(1, 4351, '\P{GCB:        -l}', "");
2287 Expect(0, 4351, '\P{^GCB:       -l}', "");
2288 Error('\p{Is_Grapheme_Cluster_Break=/a/_        L}');
2289 Error('\P{Is_Grapheme_Cluster_Break=/a/_        L}');
2290 Expect(1, 4441, '\p{Is_Grapheme_Cluster_Break=l}', "");
2291 Expect(0, 4441, '\p{^Is_Grapheme_Cluster_Break=l}', "");
2292 Expect(0, 4441, '\P{Is_Grapheme_Cluster_Break=l}', "");
2293 Expect(1, 4441, '\P{^Is_Grapheme_Cluster_Break=l}', "");
2294 Expect(0, 4351, '\p{Is_Grapheme_Cluster_Break=l}', "");
2295 Expect(1, 4351, '\p{^Is_Grapheme_Cluster_Break=l}', "");
2296 Expect(1, 4351, '\P{Is_Grapheme_Cluster_Break=l}', "");
2297 Expect(0, 4351, '\P{^Is_Grapheme_Cluster_Break=l}', "");
2298 Expect(1, 4441, '\p{Is_Grapheme_Cluster_Break=-L}', "");
2299 Expect(0, 4441, '\p{^Is_Grapheme_Cluster_Break=-L}', "");
2300 Expect(0, 4441, '\P{Is_Grapheme_Cluster_Break=-L}', "");
2301 Expect(1, 4441, '\P{^Is_Grapheme_Cluster_Break=-L}', "");
2302 Expect(0, 4351, '\p{Is_Grapheme_Cluster_Break=-L}', "");
2303 Expect(1, 4351, '\p{^Is_Grapheme_Cluster_Break=-L}', "");
2304 Expect(1, 4351, '\P{Is_Grapheme_Cluster_Break=-L}', "");
2305 Expect(0, 4351, '\P{^Is_Grapheme_Cluster_Break=-L}', "");
2306 Error('\p{Is_GCB=:=     _l}');
2307 Error('\P{Is_GCB=:=     _l}');
2308 Expect(1, 4441, '\p{Is_GCB:     l}', "");
2309 Expect(0, 4441, '\p{^Is_GCB:    l}', "");
2310 Expect(0, 4441, '\P{Is_GCB:     l}', "");
2311 Expect(1, 4441, '\P{^Is_GCB:    l}', "");
2312 Expect(0, 4351, '\p{Is_GCB:     l}', "");
2313 Expect(1, 4351, '\p{^Is_GCB:    l}', "");
2314 Expect(1, 4351, '\P{Is_GCB:     l}', "");
2315 Expect(0, 4351, '\P{^Is_GCB:    l}', "");
2316 Expect(1, 4441, '\p{Is_GCB=--L}', "");
2317 Expect(0, 4441, '\p{^Is_GCB=--L}', "");
2318 Expect(0, 4441, '\P{Is_GCB=--L}', "");
2319 Expect(1, 4441, '\P{^Is_GCB=--L}', "");
2320 Expect(0, 4351, '\p{Is_GCB=--L}', "");
2321 Expect(1, 4351, '\p{^Is_GCB=--L}', "");
2322 Expect(1, 4351, '\P{Is_GCB=--L}', "");
2323 Expect(0, 4351, '\P{^Is_GCB=--L}', "");
2324 Error('\p{Logical_Order_Exception=/a/   yes}');
2325 Error('\P{Logical_Order_Exception=/a/   yes}');
2326 Expect(1, 3652, '\p{Logical_Order_Exception=yes}', "");
2327 Expect(0, 3652, '\p{^Logical_Order_Exception=yes}', "");
2328 Expect(0, 3652, '\P{Logical_Order_Exception=yes}', "");
2329 Expect(1, 3652, '\P{^Logical_Order_Exception=yes}', "");
2330 Expect(0, 3647, '\p{Logical_Order_Exception=yes}', "");
2331 Expect(1, 3647, '\p{^Logical_Order_Exception=yes}', "");
2332 Expect(1, 3647, '\P{Logical_Order_Exception=yes}', "");
2333 Expect(0, 3647, '\P{^Logical_Order_Exception=yes}', "");
2334 Expect(1, 3652, '\p{Logical_Order_Exception= _YES}', "");
2335 Expect(0, 3652, '\p{^Logical_Order_Exception= _YES}', "");
2336 Expect(0, 3652, '\P{Logical_Order_Exception= _YES}', "");
2337 Expect(1, 3652, '\P{^Logical_Order_Exception= _YES}', "");
2338 Expect(0, 3647, '\p{Logical_Order_Exception= _YES}', "");
2339 Expect(1, 3647, '\p{^Logical_Order_Exception= _YES}', "");
2340 Expect(1, 3647, '\P{Logical_Order_Exception= _YES}', "");
2341 Expect(0, 3647, '\P{^Logical_Order_Exception= _YES}', "");
2342 Error('\p{LOE=/a/Y}');
2343 Error('\P{LOE=/a/Y}');
2344 Expect(1, 3652, '\p{LOE=y}', "");
2345 Expect(0, 3652, '\p{^LOE=y}', "");
2346 Expect(0, 3652, '\P{LOE=y}', "");
2347 Expect(1, 3652, '\P{^LOE=y}', "");
2348 Expect(0, 3647, '\p{LOE=y}', "");
2349 Expect(1, 3647, '\p{^LOE=y}', "");
2350 Expect(1, 3647, '\P{LOE=y}', "");
2351 Expect(0, 3647, '\P{^LOE=y}', "");
2352 Expect(1, 3652, '\p{LOE=  Y}', "");
2353 Expect(0, 3652, '\p{^LOE=  Y}', "");
2354 Expect(0, 3652, '\P{LOE=  Y}', "");
2355 Expect(1, 3652, '\P{^LOE=  Y}', "");
2356 Expect(0, 3647, '\p{LOE=  Y}', "");
2357 Expect(1, 3647, '\p{^LOE=  Y}', "");
2358 Expect(1, 3647, '\P{LOE=  Y}', "");
2359 Expect(0, 3647, '\P{^LOE=  Y}', "");
2360 Error('\p{Is_Logical_Order_Exception:     T:=}');
2361 Error('\P{Is_Logical_Order_Exception:     T:=}');
2362 Expect(1, 3652, '\p{Is_Logical_Order_Exception=t}', "");
2363 Expect(0, 3652, '\p{^Is_Logical_Order_Exception=t}', "");
2364 Expect(0, 3652, '\P{Is_Logical_Order_Exception=t}', "");
2365 Expect(1, 3652, '\P{^Is_Logical_Order_Exception=t}', "");
2366 Expect(0, 3647, '\p{Is_Logical_Order_Exception=t}', "");
2367 Expect(1, 3647, '\p{^Is_Logical_Order_Exception=t}', "");
2368 Expect(1, 3647, '\P{Is_Logical_Order_Exception=t}', "");
2369 Expect(0, 3647, '\P{^Is_Logical_Order_Exception=t}', "");
2370 Expect(1, 3652, '\p{Is_Logical_Order_Exception= T}', "");
2371 Expect(0, 3652, '\p{^Is_Logical_Order_Exception=        T}', "");
2372 Expect(0, 3652, '\P{Is_Logical_Order_Exception= T}', "");
2373 Expect(1, 3652, '\P{^Is_Logical_Order_Exception=        T}', "");
2374 Expect(0, 3647, '\p{Is_Logical_Order_Exception= T}', "");
2375 Expect(1, 3647, '\p{^Is_Logical_Order_Exception=        T}', "");
2376 Expect(1, 3647, '\P{Is_Logical_Order_Exception= T}', "");
2377 Expect(0, 3647, '\P{^Is_Logical_Order_Exception=        T}', "");
2378 Error('\p{Is_LOE=-True:=}');
2379 Error('\P{Is_LOE=-True:=}');
2380 Expect(1, 3652, '\p{Is_LOE=true}', "");
2381 Expect(0, 3652, '\p{^Is_LOE=true}', "");
2382 Expect(0, 3652, '\P{Is_LOE=true}', "");
2383 Expect(1, 3652, '\P{^Is_LOE=true}', "");
2384 Expect(0, 3647, '\p{Is_LOE=true}', "");
2385 Expect(1, 3647, '\p{^Is_LOE=true}', "");
2386 Expect(1, 3647, '\P{Is_LOE=true}', "");
2387 Expect(0, 3647, '\P{^Is_LOE=true}', "");
2388 Expect(1, 3652, '\p{Is_LOE=-TRUE}', "");
2389 Expect(0, 3652, '\p{^Is_LOE=-TRUE}', "");
2390 Expect(0, 3652, '\P{Is_LOE=-TRUE}', "");
2391 Expect(1, 3652, '\P{^Is_LOE=-TRUE}', "");
2392 Expect(0, 3647, '\p{Is_LOE=-TRUE}', "");
2393 Expect(1, 3647, '\p{^Is_LOE=-TRUE}', "");
2394 Expect(1, 3647, '\P{Is_LOE=-TRUE}', "");
2395 Expect(0, 3647, '\P{^Is_LOE=-TRUE}', "");
2396 Error('\p{Logical_Order_Exception=/a/_ No}');
2397 Error('\P{Logical_Order_Exception=/a/_ No}');
2398 Expect(1, 3647, '\p{Logical_Order_Exception=no}', "");
2399 Expect(0, 3647, '\p{^Logical_Order_Exception=no}', "");
2400 Expect(0, 3647, '\P{Logical_Order_Exception=no}', "");
2401 Expect(1, 3647, '\P{^Logical_Order_Exception=no}', "");
2402 Expect(0, 3652, '\p{Logical_Order_Exception=no}', "");
2403 Expect(1, 3652, '\p{^Logical_Order_Exception=no}', "");
2404 Expect(1, 3652, '\P{Logical_Order_Exception=no}', "");
2405 Expect(0, 3652, '\P{^Logical_Order_Exception=no}', "");
2406 Expect(1, 3647, '\p{Logical_Order_Exception=    no}', "");
2407 Expect(0, 3647, '\p{^Logical_Order_Exception=   no}', "");
2408 Expect(0, 3647, '\P{Logical_Order_Exception=    no}', "");
2409 Expect(1, 3647, '\P{^Logical_Order_Exception=   no}', "");
2410 Expect(0, 3652, '\p{Logical_Order_Exception=    no}', "");
2411 Expect(1, 3652, '\p{^Logical_Order_Exception=   no}', "");
2412 Expect(1, 3652, '\P{Logical_Order_Exception=    no}', "");
2413 Expect(0, 3652, '\P{^Logical_Order_Exception=   no}', "");
2414 Error('\p{LOE=  /a/N}');
2415 Error('\P{LOE=  /a/N}');
2416 Expect(1, 3647, '\p{LOE=n}', "");
2417 Expect(0, 3647, '\p{^LOE=n}', "");
2418 Expect(0, 3647, '\P{LOE=n}', "");
2419 Expect(1, 3647, '\P{^LOE=n}', "");
2420 Expect(0, 3652, '\p{LOE=n}', "");
2421 Expect(1, 3652, '\p{^LOE=n}', "");
2422 Expect(1, 3652, '\P{LOE=n}', "");
2423 Expect(0, 3652, '\P{^LOE=n}', "");
2424 Expect(1, 3647, '\p{LOE=        -N}', "");
2425 Expect(0, 3647, '\p{^LOE=       -N}', "");
2426 Expect(0, 3647, '\P{LOE=        -N}', "");
2427 Expect(1, 3647, '\P{^LOE=       -N}', "");
2428 Expect(0, 3652, '\p{LOE=        -N}', "");
2429 Expect(1, 3652, '\p{^LOE=       -N}', "");
2430 Expect(1, 3652, '\P{LOE=        -N}', "");
2431 Expect(0, 3652, '\P{^LOE=       -N}', "");
2432 Error('\p{Is_Logical_Order_Exception=_-F/a/}');
2433 Error('\P{Is_Logical_Order_Exception=_-F/a/}');
2434 Expect(1, 3647, '\p{Is_Logical_Order_Exception=f}', "");
2435 Expect(0, 3647, '\p{^Is_Logical_Order_Exception=f}', "");
2436 Expect(0, 3647, '\P{Is_Logical_Order_Exception=f}', "");
2437 Expect(1, 3647, '\P{^Is_Logical_Order_Exception=f}', "");
2438 Expect(0, 3652, '\p{Is_Logical_Order_Exception=f}', "");
2439 Expect(1, 3652, '\p{^Is_Logical_Order_Exception=f}', "");
2440 Expect(1, 3652, '\P{Is_Logical_Order_Exception=f}', "");
2441 Expect(0, 3652, '\P{^Is_Logical_Order_Exception=f}', "");
2442 Expect(1, 3647, '\p{Is_Logical_Order_Exception=_-F}', "");
2443 Expect(0, 3647, '\p{^Is_Logical_Order_Exception=_-F}', "");
2444 Expect(0, 3647, '\P{Is_Logical_Order_Exception=_-F}', "");
2445 Expect(1, 3647, '\P{^Is_Logical_Order_Exception=_-F}', "");
2446 Expect(0, 3652, '\p{Is_Logical_Order_Exception=_-F}', "");
2447 Expect(1, 3652, '\p{^Is_Logical_Order_Exception=_-F}', "");
2448 Expect(1, 3652, '\P{Is_Logical_Order_Exception=_-F}', "");
2449 Expect(0, 3652, '\P{^Is_Logical_Order_Exception=_-F}', "");
2450 Error('\p{Is_LOE=/a/    False}');
2451 Error('\P{Is_LOE=/a/    False}');
2452 Expect(1, 3647, '\p{Is_LOE:false}', "");
2453 Expect(0, 3647, '\p{^Is_LOE:false}', "");
2454 Expect(0, 3647, '\P{Is_LOE:false}', "");
2455 Expect(1, 3647, '\P{^Is_LOE:false}', "");
2456 Expect(0, 3652, '\p{Is_LOE:false}', "");
2457 Expect(1, 3652, '\p{^Is_LOE:false}', "");
2458 Expect(1, 3652, '\P{Is_LOE:false}', "");
2459 Expect(0, 3652, '\P{^Is_LOE:false}', "");
2460 Expect(1, 3647, '\p{Is_LOE=  FALSE}', "");
2461 Expect(0, 3647, '\p{^Is_LOE=  FALSE}', "");
2462 Expect(0, 3647, '\P{Is_LOE=  FALSE}', "");
2463 Expect(1, 3647, '\P{^Is_LOE=  FALSE}', "");
2464 Expect(0, 3652, '\p{Is_LOE=  FALSE}', "");
2465 Expect(1, 3652, '\p{^Is_LOE=  FALSE}', "");
2466 Expect(1, 3652, '\P{Is_LOE=  FALSE}', "");
2467 Expect(0, 3652, '\P{^Is_LOE=  FALSE}', "");
2468 Error('\p{Bidi_Mirrored=_ Yes/a/}');
2469 Error('\P{Bidi_Mirrored=_ Yes/a/}');
2470 Expect(1, 41, '\p{Bidi_Mirrored=yes}', "");
2471 Expect(0, 41, '\p{^Bidi_Mirrored=yes}', "");
2472 Expect(0, 41, '\P{Bidi_Mirrored=yes}', "");
2473 Expect(1, 41, '\P{^Bidi_Mirrored=yes}', "");
2474 Expect(0, 39, '\p{Bidi_Mirrored=yes}', "");
2475 Expect(1, 39, '\p{^Bidi_Mirrored=yes}', "");
2476 Expect(1, 39, '\P{Bidi_Mirrored=yes}', "");
2477 Expect(0, 39, '\P{^Bidi_Mirrored=yes}', "");
2478 Expect(1, 41, '\p{Bidi_Mirrored:        Yes}', "");
2479 Expect(0, 41, '\p{^Bidi_Mirrored:       Yes}', "");
2480 Expect(0, 41, '\P{Bidi_Mirrored:        Yes}', "");
2481 Expect(1, 41, '\P{^Bidi_Mirrored:       Yes}', "");
2482 Expect(0, 39, '\p{Bidi_Mirrored:        Yes}', "");
2483 Expect(1, 39, '\p{^Bidi_Mirrored:       Yes}', "");
2484 Expect(1, 39, '\P{Bidi_Mirrored:        Yes}', "");
2485 Expect(0, 39, '\P{^Bidi_Mirrored:       Yes}', "");
2486 Error('\p{Bidi_M= /a/y}');
2487 Error('\P{Bidi_M= /a/y}');
2488 Expect(1, 41, '\p{Bidi_M=y}', "");
2489 Expect(0, 41, '\p{^Bidi_M=y}', "");
2490 Expect(0, 41, '\P{Bidi_M=y}', "");
2491 Expect(1, 41, '\P{^Bidi_M=y}', "");
2492 Expect(0, 39, '\p{Bidi_M=y}', "");
2493 Expect(1, 39, '\p{^Bidi_M=y}', "");
2494 Expect(1, 39, '\P{Bidi_M=y}', "");
2495 Expect(0, 39, '\P{^Bidi_M=y}', "");
2496 Expect(1, 41, '\p{Bidi_M= -Y}', "");
2497 Expect(0, 41, '\p{^Bidi_M= -Y}', "");
2498 Expect(0, 41, '\P{Bidi_M= -Y}', "");
2499 Expect(1, 41, '\P{^Bidi_M= -Y}', "");
2500 Expect(0, 39, '\p{Bidi_M= -Y}', "");
2501 Expect(1, 39, '\p{^Bidi_M= -Y}', "");
2502 Expect(1, 39, '\P{Bidi_M= -Y}', "");
2503 Expect(0, 39, '\P{^Bidi_M= -Y}', "");
2504 Error('\p{Is_Bidi_Mirrored=     -T/a/}');
2505 Error('\P{Is_Bidi_Mirrored=     -T/a/}');
2506 Expect(1, 41, '\p{Is_Bidi_Mirrored=t}', "");
2507 Expect(0, 41, '\p{^Is_Bidi_Mirrored=t}', "");
2508 Expect(0, 41, '\P{Is_Bidi_Mirrored=t}', "");
2509 Expect(1, 41, '\P{^Is_Bidi_Mirrored=t}', "");
2510 Expect(0, 39, '\p{Is_Bidi_Mirrored=t}', "");
2511 Expect(1, 39, '\p{^Is_Bidi_Mirrored=t}', "");
2512 Expect(1, 39, '\P{Is_Bidi_Mirrored=t}', "");
2513 Expect(0, 39, '\P{^Is_Bidi_Mirrored=t}', "");
2514 Expect(1, 41, '\p{Is_Bidi_Mirrored:     -t}', "");
2515 Expect(0, 41, '\p{^Is_Bidi_Mirrored:    -t}', "");
2516 Expect(0, 41, '\P{Is_Bidi_Mirrored:     -t}', "");
2517 Expect(1, 41, '\P{^Is_Bidi_Mirrored:    -t}', "");
2518 Expect(0, 39, '\p{Is_Bidi_Mirrored:     -t}', "");
2519 Expect(1, 39, '\p{^Is_Bidi_Mirrored:    -t}', "");
2520 Expect(1, 39, '\P{Is_Bidi_Mirrored:     -t}', "");
2521 Expect(0, 39, '\P{^Is_Bidi_Mirrored:    -t}', "");
2522 Error('\p{Is_Bidi_M=/a/-TRUE}');
2523 Error('\P{Is_Bidi_M=/a/-TRUE}');
2524 Expect(1, 41, '\p{Is_Bidi_M=true}', "");
2525 Expect(0, 41, '\p{^Is_Bidi_M=true}', "");
2526 Expect(0, 41, '\P{Is_Bidi_M=true}', "");
2527 Expect(1, 41, '\P{^Is_Bidi_M=true}', "");
2528 Expect(0, 39, '\p{Is_Bidi_M=true}', "");
2529 Expect(1, 39, '\p{^Is_Bidi_M=true}', "");
2530 Expect(1, 39, '\P{Is_Bidi_M=true}', "");
2531 Expect(0, 39, '\P{^Is_Bidi_M=true}', "");
2532 Expect(1, 41, '\p{Is_Bidi_M=_-True}', "");
2533 Expect(0, 41, '\p{^Is_Bidi_M=_-True}', "");
2534 Expect(0, 41, '\P{Is_Bidi_M=_-True}', "");
2535 Expect(1, 41, '\P{^Is_Bidi_M=_-True}', "");
2536 Expect(0, 39, '\p{Is_Bidi_M=_-True}', "");
2537 Expect(1, 39, '\p{^Is_Bidi_M=_-True}', "");
2538 Expect(1, 39, '\P{Is_Bidi_M=_-True}', "");
2539 Expect(0, 39, '\P{^Is_Bidi_M=_-True}', "");
2540 Error('\p{Bidi_Mirrored=/a/_ No}');
2541 Error('\P{Bidi_Mirrored=/a/_ No}');
2542 Expect(1, 39, '\p{Bidi_Mirrored=no}', "");
2543 Expect(0, 39, '\p{^Bidi_Mirrored=no}', "");
2544 Expect(0, 39, '\P{Bidi_Mirrored=no}', "");
2545 Expect(1, 39, '\P{^Bidi_Mirrored=no}', "");
2546 Expect(0, 41, '\p{Bidi_Mirrored=no}', "");
2547 Expect(1, 41, '\p{^Bidi_Mirrored=no}', "");
2548 Expect(1, 41, '\P{Bidi_Mirrored=no}', "");
2549 Expect(0, 41, '\P{^Bidi_Mirrored=no}', "");
2550 Expect(1, 39, '\p{Bidi_Mirrored: --NO}', "");
2551 Expect(0, 39, '\p{^Bidi_Mirrored: --NO}', "");
2552 Expect(0, 39, '\P{Bidi_Mirrored: --NO}', "");
2553 Expect(1, 39, '\P{^Bidi_Mirrored: --NO}', "");
2554 Expect(0, 41, '\p{Bidi_Mirrored: --NO}', "");
2555 Expect(1, 41, '\p{^Bidi_Mirrored: --NO}', "");
2556 Expect(1, 41, '\P{Bidi_Mirrored: --NO}', "");
2557 Expect(0, 41, '\P{^Bidi_Mirrored: --NO}', "");
2558 Error('\p{Bidi_M=:=_N}');
2559 Error('\P{Bidi_M=:=_N}');
2560 Expect(1, 39, '\p{Bidi_M=n}', "");
2561 Expect(0, 39, '\p{^Bidi_M=n}', "");
2562 Expect(0, 39, '\P{Bidi_M=n}', "");
2563 Expect(1, 39, '\P{^Bidi_M=n}', "");
2564 Expect(0, 41, '\p{Bidi_M=n}', "");
2565 Expect(1, 41, '\p{^Bidi_M=n}', "");
2566 Expect(1, 41, '\P{Bidi_M=n}', "");
2567 Expect(0, 41, '\P{^Bidi_M=n}', "");
2568 Expect(1, 39, '\p{Bidi_M=_N}', "");
2569 Expect(0, 39, '\p{^Bidi_M=_N}', "");
2570 Expect(0, 39, '\P{Bidi_M=_N}', "");
2571 Expect(1, 39, '\P{^Bidi_M=_N}', "");
2572 Expect(0, 41, '\p{Bidi_M=_N}', "");
2573 Expect(1, 41, '\p{^Bidi_M=_N}', "");
2574 Expect(1, 41, '\P{Bidi_M=_N}', "");
2575 Expect(0, 41, '\P{^Bidi_M=_N}', "");
2576 Error('\p{Is_Bidi_Mirrored=-    F/a/}');
2577 Error('\P{Is_Bidi_Mirrored=-    F/a/}');
2578 Expect(1, 39, '\p{Is_Bidi_Mirrored=f}', "");
2579 Expect(0, 39, '\p{^Is_Bidi_Mirrored=f}', "");
2580 Expect(0, 39, '\P{Is_Bidi_Mirrored=f}', "");
2581 Expect(1, 39, '\P{^Is_Bidi_Mirrored=f}', "");
2582 Expect(0, 41, '\p{Is_Bidi_Mirrored=f}', "");
2583 Expect(1, 41, '\p{^Is_Bidi_Mirrored=f}', "");
2584 Expect(1, 41, '\P{Is_Bidi_Mirrored=f}', "");
2585 Expect(0, 41, '\P{^Is_Bidi_Mirrored=f}', "");
2586 Expect(1, 39, '\p{Is_Bidi_Mirrored=- F}', "");
2587 Expect(0, 39, '\p{^Is_Bidi_Mirrored=- F}', "");
2588 Expect(0, 39, '\P{Is_Bidi_Mirrored=- F}', "");
2589 Expect(1, 39, '\P{^Is_Bidi_Mirrored=- F}', "");
2590 Expect(0, 41, '\p{Is_Bidi_Mirrored=- F}', "");
2591 Expect(1, 41, '\p{^Is_Bidi_Mirrored=- F}', "");
2592 Expect(1, 41, '\P{Is_Bidi_Mirrored=- F}', "");
2593 Expect(0, 41, '\P{^Is_Bidi_Mirrored=- F}', "");
2594 Error('\p{Is_Bidi_M=_ false:=}');
2595 Error('\P{Is_Bidi_M=_ false:=}');
2596 Expect(1, 39, '\p{Is_Bidi_M=false}', "");
2597 Expect(0, 39, '\p{^Is_Bidi_M=false}', "");
2598 Expect(0, 39, '\P{Is_Bidi_M=false}', "");
2599 Expect(1, 39, '\P{^Is_Bidi_M=false}', "");
2600 Expect(0, 41, '\p{Is_Bidi_M=false}', "");
2601 Expect(1, 41, '\p{^Is_Bidi_M=false}', "");
2602 Expect(1, 41, '\P{Is_Bidi_M=false}', "");
2603 Expect(0, 41, '\P{^Is_Bidi_M=false}', "");
2604 Expect(1, 39, '\p{Is_Bidi_M=- False}', "");
2605 Expect(0, 39, '\p{^Is_Bidi_M=- False}', "");
2606 Expect(0, 39, '\P{Is_Bidi_M=- False}', "");
2607 Expect(1, 39, '\P{^Is_Bidi_M=- False}', "");
2608 Expect(0, 41, '\p{Is_Bidi_M=- False}', "");
2609 Expect(1, 41, '\p{^Is_Bidi_M=- False}', "");
2610 Expect(1, 41, '\P{Is_Bidi_M=- False}', "");
2611 Expect(0, 41, '\P{^Is_Bidi_M=- False}', "");
2612 Error('\p{Lowercase= _Yes:=}');
2613 Error('\P{Lowercase= _Yes:=}');
2614 Expect(1, 122, '\p{Lowercase=yes}', "");
2615 Expect(0, 122, '\p{^Lowercase=yes}', "");
2616 Expect(0, 122, '\P{Lowercase=yes}', "");
2617 Expect(1, 122, '\P{^Lowercase=yes}', "");
2618 Expect(0, 96, '\p{Lowercase=yes}', "");
2619 Expect(1, 96, '\p{^Lowercase=yes}', "");
2620 Expect(1, 96, '\P{Lowercase=yes}', "");
2621 Expect(0, 96, '\P{^Lowercase=yes}', "");
2622 Expect(1, 122, '\p{Lowercase=   Yes}', "");
2623 Expect(0, 122, '\p{^Lowercase=  Yes}', "");
2624 Expect(0, 122, '\P{Lowercase=   Yes}', "");
2625 Expect(1, 122, '\P{^Lowercase=  Yes}', "");
2626 Expect(0, 96, '\p{Lowercase=    Yes}', "");
2627 Expect(1, 96, '\p{^Lowercase=   Yes}', "");
2628 Expect(1, 96, '\P{Lowercase=    Yes}', "");
2629 Expect(0, 96, '\P{^Lowercase=   Yes}', "");
2630 Error('\p{Lower=_/a/Y}');
2631 Error('\P{Lower=_/a/Y}');
2632 Expect(1, 122, '\p{Lower=y}', "");
2633 Expect(0, 122, '\p{^Lower=y}', "");
2634 Expect(0, 122, '\P{Lower=y}', "");
2635 Expect(1, 122, '\P{^Lower=y}', "");
2636 Expect(0, 96, '\p{Lower=y}', "");
2637 Expect(1, 96, '\p{^Lower=y}', "");
2638 Expect(1, 96, '\P{Lower=y}', "");
2639 Expect(0, 96, '\P{^Lower=y}', "");
2640 Expect(1, 122, '\p{Lower=_Y}', "");
2641 Expect(0, 122, '\p{^Lower=_Y}', "");
2642 Expect(0, 122, '\P{Lower=_Y}', "");
2643 Expect(1, 122, '\P{^Lower=_Y}', "");
2644 Expect(0, 96, '\p{Lower=_Y}', "");
2645 Expect(1, 96, '\p{^Lower=_Y}', "");
2646 Expect(1, 96, '\P{Lower=_Y}', "");
2647 Expect(0, 96, '\P{^Lower=_Y}', "");
2648 Error('\p{Is_Lowercase=:=_ T}');
2649 Error('\P{Is_Lowercase=:=_ T}');
2650 Expect(1, 122, '\p{Is_Lowercase=t}', "");
2651 Expect(0, 122, '\p{^Is_Lowercase=t}', "");
2652 Expect(0, 122, '\P{Is_Lowercase=t}', "");
2653 Expect(1, 122, '\P{^Is_Lowercase=t}', "");
2654 Expect(0, 96, '\p{Is_Lowercase=t}', "");
2655 Expect(1, 96, '\p{^Is_Lowercase=t}', "");
2656 Expect(1, 96, '\P{Is_Lowercase=t}', "");
2657 Expect(0, 96, '\P{^Is_Lowercase=t}', "");
2658 Expect(1, 122, '\p{Is_Lowercase=--T}', "");
2659 Expect(0, 122, '\p{^Is_Lowercase=--T}', "");
2660 Expect(0, 122, '\P{Is_Lowercase=--T}', "");
2661 Expect(1, 122, '\P{^Is_Lowercase=--T}', "");
2662 Expect(0, 96, '\p{Is_Lowercase=--T}', "");
2663 Expect(1, 96, '\p{^Is_Lowercase=--T}', "");
2664 Expect(1, 96, '\P{Is_Lowercase=--T}', "");
2665 Expect(0, 96, '\P{^Is_Lowercase=--T}', "");
2666 Error('\p{Is_Lower=/a/  -TRUE}');
2667 Error('\P{Is_Lower=/a/  -TRUE}');
2668 Expect(1, 122, '\p{Is_Lower=true}', "");
2669 Expect(0, 122, '\p{^Is_Lower=true}', "");
2670 Expect(0, 122, '\P{Is_Lower=true}', "");
2671 Expect(1, 122, '\P{^Is_Lower=true}', "");
2672 Expect(0, 96, '\p{Is_Lower=true}', "");
2673 Expect(1, 96, '\p{^Is_Lower=true}', "");
2674 Expect(1, 96, '\P{Is_Lower=true}', "");
2675 Expect(0, 96, '\P{^Is_Lower=true}', "");
2676 Expect(1, 122, '\p{Is_Lower= _True}', "");
2677 Expect(0, 122, '\p{^Is_Lower= _True}', "");
2678 Expect(0, 122, '\P{Is_Lower= _True}', "");
2679 Expect(1, 122, '\P{^Is_Lower= _True}', "");
2680 Expect(0, 96, '\p{Is_Lower= _True}', "");
2681 Expect(1, 96, '\p{^Is_Lower= _True}', "");
2682 Expect(1, 96, '\P{Is_Lower= _True}', "");
2683 Expect(0, 96, '\P{^Is_Lower= _True}', "");
2684 Error('\p{Lowercase=:=-No}');
2685 Error('\P{Lowercase=:=-No}');
2686 Expect(1, 96, '\p{Lowercase=no}', "");
2687 Expect(0, 96, '\p{^Lowercase=no}', "");
2688 Expect(0, 96, '\P{Lowercase=no}', "");
2689 Expect(1, 96, '\P{^Lowercase=no}', "");
2690 Expect(0, 122, '\p{Lowercase=no}', "");
2691 Expect(1, 122, '\p{^Lowercase=no}', "");
2692 Expect(1, 122, '\P{Lowercase=no}', "");
2693 Expect(0, 122, '\P{^Lowercase=no}', "");
2694 Expect(1, 96, '\p{Lowercase=_no}', "");
2695 Expect(0, 96, '\p{^Lowercase=_no}', "");
2696 Expect(0, 96, '\P{Lowercase=_no}', "");
2697 Expect(1, 96, '\P{^Lowercase=_no}', "");
2698 Expect(0, 122, '\p{Lowercase=_no}', "");
2699 Expect(1, 122, '\p{^Lowercase=_no}', "");
2700 Expect(1, 122, '\P{Lowercase=_no}', "");
2701 Expect(0, 122, '\P{^Lowercase=_no}', "");
2702 Error('\p{Lower=        :=N}');
2703 Error('\P{Lower=        :=N}');
2704 Expect(1, 96, '\p{Lower=n}', "");
2705 Expect(0, 96, '\p{^Lower=n}', "");
2706 Expect(0, 96, '\P{Lower=n}', "");
2707 Expect(1, 96, '\P{^Lower=n}', "");
2708 Expect(0, 122, '\p{Lower=n}', "");
2709 Expect(1, 122, '\p{^Lower=n}', "");
2710 Expect(1, 122, '\P{Lower=n}', "");
2711 Expect(0, 122, '\P{^Lower=n}', "");
2712 Expect(1, 96, '\p{Lower=  N}', "");
2713 Expect(0, 96, '\p{^Lower=  N}', "");
2714 Expect(0, 96, '\P{Lower=  N}', "");
2715 Expect(1, 96, '\P{^Lower=  N}', "");
2716 Expect(0, 122, '\p{Lower=  N}', "");
2717 Expect(1, 122, '\p{^Lower=  N}', "");
2718 Expect(1, 122, '\P{Lower=  N}', "");
2719 Expect(0, 122, '\P{^Lower=  N}', "");
2720 Error('\p{Is_Lowercase=/a/      F}');
2721 Error('\P{Is_Lowercase=/a/      F}');
2722 Expect(1, 96, '\p{Is_Lowercase=f}', "");
2723 Expect(0, 96, '\p{^Is_Lowercase=f}', "");
2724 Expect(0, 96, '\P{Is_Lowercase=f}', "");
2725 Expect(1, 96, '\P{^Is_Lowercase=f}', "");
2726 Expect(0, 122, '\p{Is_Lowercase=f}', "");
2727 Expect(1, 122, '\p{^Is_Lowercase=f}', "");
2728 Expect(1, 122, '\P{Is_Lowercase=f}', "");
2729 Expect(0, 122, '\P{^Is_Lowercase=f}', "");
2730 Expect(1, 96, '\p{Is_Lowercase= F}', "");
2731 Expect(0, 96, '\p{^Is_Lowercase= F}', "");
2732 Expect(0, 96, '\P{Is_Lowercase= F}', "");
2733 Expect(1, 96, '\P{^Is_Lowercase= F}', "");
2734 Expect(0, 122, '\p{Is_Lowercase= F}', "");
2735 Expect(1, 122, '\p{^Is_Lowercase= F}', "");
2736 Expect(1, 122, '\P{Is_Lowercase= F}', "");
2737 Expect(0, 122, '\P{^Is_Lowercase= F}', "");
2738 Error('\p{Is_Lower=/a/false}');
2739 Error('\P{Is_Lower=/a/false}');
2740 Expect(1, 96, '\p{Is_Lower=false}', "");
2741 Expect(0, 96, '\p{^Is_Lower=false}', "");
2742 Expect(0, 96, '\P{Is_Lower=false}', "");
2743 Expect(1, 96, '\P{^Is_Lower=false}', "");
2744 Expect(0, 122, '\p{Is_Lower=false}', "");
2745 Expect(1, 122, '\p{^Is_Lower=false}', "");
2746 Expect(1, 122, '\P{Is_Lower=false}', "");
2747 Expect(0, 122, '\P{^Is_Lower=false}', "");
2748 Expect(1, 96, '\p{Is_Lower=  false}', "");
2749 Expect(0, 96, '\p{^Is_Lower=  false}', "");
2750 Expect(0, 96, '\P{Is_Lower=  false}', "");
2751 Expect(1, 96, '\P{^Is_Lower=  false}', "");
2752 Expect(0, 122, '\p{Is_Lower=  false}', "");
2753 Expect(1, 122, '\p{^Is_Lower=  false}', "");
2754 Expect(1, 122, '\P{Is_Lower=  false}', "");
2755 Expect(0, 122, '\P{^Is_Lower=  false}', "");
2756 Error('\p{Uppercase= -YES/a/}');
2757 Error('\P{Uppercase= -YES/a/}');
2758 Expect(1, 90, '\p{Uppercase=yes}', "");
2759 Expect(0, 90, '\p{^Uppercase=yes}', "");
2760 Expect(0, 90, '\P{Uppercase=yes}', "");
2761 Expect(1, 90, '\P{^Uppercase=yes}', "");
2762 Expect(0, 64, '\p{Uppercase=yes}', "");
2763 Expect(1, 64, '\p{^Uppercase=yes}', "");
2764 Expect(1, 64, '\P{Uppercase=yes}', "");
2765 Expect(0, 64, '\P{^Uppercase=yes}', "");
2766 Expect(1, 90, '\p{Uppercase= yes}', "");
2767 Expect(0, 90, '\p{^Uppercase= yes}', "");
2768 Expect(0, 90, '\P{Uppercase= yes}', "");
2769 Expect(1, 90, '\P{^Uppercase= yes}', "");
2770 Expect(0, 64, '\p{Uppercase= yes}', "");
2771 Expect(1, 64, '\p{^Uppercase= yes}', "");
2772 Expect(1, 64, '\P{Uppercase= yes}', "");
2773 Expect(0, 64, '\P{^Uppercase= yes}', "");
2774 Error('\p{Upper=/a/ Y}');
2775 Error('\P{Upper=/a/ Y}');
2776 Expect(1, 90, '\p{Upper=y}', "");
2777 Expect(0, 90, '\p{^Upper=y}', "");
2778 Expect(0, 90, '\P{Upper=y}', "");
2779 Expect(1, 90, '\P{^Upper=y}', "");
2780 Expect(0, 64, '\p{Upper=y}', "");
2781 Expect(1, 64, '\p{^Upper=y}', "");
2782 Expect(1, 64, '\P{Upper=y}', "");
2783 Expect(0, 64, '\P{^Upper=y}', "");
2784 Expect(1, 90, '\p{Upper:-y}', "");
2785 Expect(0, 90, '\p{^Upper:-y}', "");
2786 Expect(0, 90, '\P{Upper:-y}', "");
2787 Expect(1, 90, '\P{^Upper:-y}', "");
2788 Expect(0, 64, '\p{Upper:-y}', "");
2789 Expect(1, 64, '\p{^Upper:-y}', "");
2790 Expect(1, 64, '\P{Upper:-y}', "");
2791 Expect(0, 64, '\P{^Upper:-y}', "");
2792 Error('\p{Is_Uppercase=_:=T}');
2793 Error('\P{Is_Uppercase=_:=T}');
2794 Expect(1, 90, '\p{Is_Uppercase:t}', "");
2795 Expect(0, 90, '\p{^Is_Uppercase:t}', "");
2796 Expect(0, 90, '\P{Is_Uppercase:t}', "");
2797 Expect(1, 90, '\P{^Is_Uppercase:t}', "");
2798 Expect(0, 64, '\p{Is_Uppercase:t}', "");
2799 Expect(1, 64, '\p{^Is_Uppercase:t}', "");
2800 Expect(1, 64, '\P{Is_Uppercase:t}', "");
2801 Expect(0, 64, '\P{^Is_Uppercase:t}', "");
2802 Expect(1, 90, '\p{Is_Uppercase=__T}', "");
2803 Expect(0, 90, '\p{^Is_Uppercase=__T}', "");
2804 Expect(0, 90, '\P{Is_Uppercase=__T}', "");
2805 Expect(1, 90, '\P{^Is_Uppercase=__T}', "");
2806 Expect(0, 64, '\p{Is_Uppercase=__T}', "");
2807 Expect(1, 64, '\p{^Is_Uppercase=__T}', "");
2808 Expect(1, 64, '\P{Is_Uppercase=__T}', "");
2809 Expect(0, 64, '\P{^Is_Uppercase=__T}', "");
2810 Error('\p{Is_Upper=             true:=}');
2811 Error('\P{Is_Upper=             true:=}');
2812 Expect(1, 90, '\p{Is_Upper: true}', "");
2813 Expect(0, 90, '\p{^Is_Upper: true}', "");
2814 Expect(0, 90, '\P{Is_Upper: true}', "");
2815 Expect(1, 90, '\P{^Is_Upper: true}', "");
2816 Expect(0, 64, '\p{Is_Upper: true}', "");
2817 Expect(1, 64, '\p{^Is_Upper: true}', "");
2818 Expect(1, 64, '\P{Is_Upper: true}', "");
2819 Expect(0, 64, '\P{^Is_Upper: true}', "");
2820 Expect(1, 90, '\p{Is_Upper:_true}', "");
2821 Expect(0, 90, '\p{^Is_Upper:_true}', "");
2822 Expect(0, 90, '\P{Is_Upper:_true}', "");
2823 Expect(1, 90, '\P{^Is_Upper:_true}', "");
2824 Expect(0, 64, '\p{Is_Upper:_true}', "");
2825 Expect(1, 64, '\p{^Is_Upper:_true}', "");
2826 Expect(1, 64, '\P{Is_Upper:_true}', "");
2827 Expect(0, 64, '\P{^Is_Upper:_true}', "");
2828 Error('\p{Uppercase=:= No}');
2829 Error('\P{Uppercase=:= No}');
2830 Expect(1, 64, '\p{Uppercase:no}', "");
2831 Expect(0, 64, '\p{^Uppercase:no}', "");
2832 Expect(0, 64, '\P{Uppercase:no}', "");
2833 Expect(1, 64, '\P{^Uppercase:no}', "");
2834 Expect(0, 90, '\p{Uppercase:no}', "");
2835 Expect(1, 90, '\p{^Uppercase:no}', "");
2836 Expect(1, 90, '\P{Uppercase:no}', "");
2837 Expect(0, 90, '\P{^Uppercase:no}', "");
2838 Expect(1, 64, '\p{Uppercase=    No}', "");
2839 Expect(0, 64, '\p{^Uppercase=   No}', "");
2840 Expect(0, 64, '\P{Uppercase=    No}', "");
2841 Expect(1, 64, '\P{^Uppercase=   No}', "");
2842 Expect(0, 90, '\p{Uppercase=    No}', "");
2843 Expect(1, 90, '\p{^Uppercase=   No}', "");
2844 Expect(1, 90, '\P{Uppercase=    No}', "");
2845 Expect(0, 90, '\P{^Uppercase=   No}', "");
2846 Error('\p{Upper=/a/-    N}');
2847 Error('\P{Upper=/a/-    N}');
2848 Expect(1, 64, '\p{Upper=n}', "");
2849 Expect(0, 64, '\p{^Upper=n}', "");
2850 Expect(0, 64, '\P{Upper=n}', "");
2851 Expect(1, 64, '\P{^Upper=n}', "");
2852 Expect(0, 90, '\p{Upper=n}', "");
2853 Expect(1, 90, '\p{^Upper=n}', "");
2854 Expect(1, 90, '\P{Upper=n}', "");
2855 Expect(0, 90, '\P{^Upper=n}', "");
2856 Expect(1, 64, '\p{Upper=-n}', "");
2857 Expect(0, 64, '\p{^Upper=-n}', "");
2858 Expect(0, 64, '\P{Upper=-n}', "");
2859 Expect(1, 64, '\P{^Upper=-n}', "");
2860 Expect(0, 90, '\p{Upper=-n}', "");
2861 Expect(1, 90, '\p{^Upper=-n}', "");
2862 Expect(1, 90, '\P{Upper=-n}', "");
2863 Expect(0, 90, '\P{^Upper=-n}', "");
2864 Error('\p{Is_Uppercase=_        F:=}');
2865 Error('\P{Is_Uppercase=_        F:=}');
2866 Expect(1, 64, '\p{Is_Uppercase=f}', "");
2867 Expect(0, 64, '\p{^Is_Uppercase=f}', "");
2868 Expect(0, 64, '\P{Is_Uppercase=f}', "");
2869 Expect(1, 64, '\P{^Is_Uppercase=f}', "");
2870 Expect(0, 90, '\p{Is_Uppercase=f}', "");
2871 Expect(1, 90, '\p{^Is_Uppercase=f}', "");
2872 Expect(1, 90, '\P{Is_Uppercase=f}', "");
2873 Expect(0, 90, '\P{^Is_Uppercase=f}', "");
2874 Expect(1, 64, '\p{Is_Uppercase= F}', "");
2875 Expect(0, 64, '\p{^Is_Uppercase= F}', "");
2876 Expect(0, 64, '\P{Is_Uppercase= F}', "");
2877 Expect(1, 64, '\P{^Is_Uppercase= F}', "");
2878 Expect(0, 90, '\p{Is_Uppercase= F}', "");
2879 Expect(1, 90, '\p{^Is_Uppercase= F}', "");
2880 Expect(1, 90, '\P{Is_Uppercase= F}', "");
2881 Expect(0, 90, '\P{^Is_Uppercase= F}', "");
2882 Error('\p{Is_Upper:   /a/       False}');
2883 Error('\P{Is_Upper:   /a/       False}');
2884 Expect(1, 64, '\p{Is_Upper=false}', "");
2885 Expect(0, 64, '\p{^Is_Upper=false}', "");
2886 Expect(0, 64, '\P{Is_Upper=false}', "");
2887 Expect(1, 64, '\P{^Is_Upper=false}', "");
2888 Expect(0, 90, '\p{Is_Upper=false}', "");
2889 Expect(1, 90, '\p{^Is_Upper=false}', "");
2890 Expect(1, 90, '\P{Is_Upper=false}', "");
2891 Expect(0, 90, '\P{^Is_Upper=false}', "");
2892 Expect(1, 64, '\p{Is_Upper=     False}', "");
2893 Expect(0, 64, '\p{^Is_Upper=    False}', "");
2894 Expect(0, 64, '\P{Is_Upper=     False}', "");
2895 Expect(1, 64, '\P{^Is_Upper=    False}', "");
2896 Expect(0, 90, '\p{Is_Upper=     False}', "");
2897 Expect(1, 90, '\p{^Is_Upper=    False}', "");
2898 Expect(1, 90, '\P{Is_Upper=     False}', "");
2899 Expect(0, 90, '\P{^Is_Upper=    False}', "");
2900 Error('\p{Expands_On_NFKC:   Yes}');
2901 Error('\P{Expands_On_NFKC:   Yes}');
2902 Error('\p{XO_NFKC=Y}');
2903 Error('\P{XO_NFKC=Y}');
2904 Error('\p{Is_Expands_On_NFKC=T}');
2905 Error('\P{Is_Expands_On_NFKC=T}');
2906 Error('\p{Is_XO_NFKC=True}');
2907 Error('\P{Is_XO_NFKC=True}');
2908 Error('\p{Expands_On_NFKC:      No}');
2909 Error('\P{Expands_On_NFKC:      No}');
2910 Error('\p{XO_NFKC=N}');
2911 Error('\P{XO_NFKC=N}');
2912 Error('\p{Is_Expands_On_NFKC=F}');
2913 Error('\P{Is_Expands_On_NFKC=F}');
2914 Error('\p{Is_XO_NFKC=False}');
2915 Error('\P{Is_XO_NFKC=False}');
2916 Error('\p{NFD_Quick_Check=--yes:=}');
2917 Error('\P{NFD_Quick_Check=--yes:=}');
2918 Expect(1, 7, '\p{NFD_Quick_Check=yes}', "");
2919 Expect(0, 7, '\p{^NFD_Quick_Check=yes}', "");
2920 Expect(0, 7, '\P{NFD_Quick_Check=yes}', "");
2921 Expect(1, 7, '\P{^NFD_Quick_Check=yes}', "");
2922 Expect(0, 271, '\p{NFD_Quick_Check=yes}', "");
2923 Expect(1, 271, '\p{^NFD_Quick_Check=yes}', "");
2924 Expect(1, 271, '\P{NFD_Quick_Check=yes}', "");
2925 Expect(0, 271, '\P{^NFD_Quick_Check=yes}', "");
2926 Expect(1, 7, '\p{NFD_Quick_Check=YES}', "");
2927 Expect(0, 7, '\p{^NFD_Quick_Check=YES}', "");
2928 Expect(0, 7, '\P{NFD_Quick_Check=YES}', "");
2929 Expect(1, 7, '\P{^NFD_Quick_Check=YES}', "");
2930 Expect(0, 271, '\p{NFD_Quick_Check=YES}', "");
2931 Expect(1, 271, '\p{^NFD_Quick_Check=YES}', "");
2932 Expect(1, 271, '\P{NFD_Quick_Check=YES}', "");
2933 Expect(0, 271, '\P{^NFD_Quick_Check=YES}', "");
2934 Error('\p{NFD_QC=-Y/a/}');
2935 Error('\P{NFD_QC=-Y/a/}');
2936 Expect(1, 7, '\p{NFD_QC=y}', "");
2937 Expect(0, 7, '\p{^NFD_QC=y}', "");
2938 Expect(0, 7, '\P{NFD_QC=y}', "");
2939 Expect(1, 7, '\P{^NFD_QC=y}', "");
2940 Expect(0, 271, '\p{NFD_QC=y}', "");
2941 Expect(1, 271, '\p{^NFD_QC=y}', "");
2942 Expect(1, 271, '\P{NFD_QC=y}', "");
2943 Expect(0, 271, '\P{^NFD_QC=y}', "");
2944 Expect(1, 7, '\p{NFD_QC=_-Y}', "");
2945 Expect(0, 7, '\p{^NFD_QC=_-Y}', "");
2946 Expect(0, 7, '\P{NFD_QC=_-Y}', "");
2947 Expect(1, 7, '\P{^NFD_QC=_-Y}', "");
2948 Expect(0, 271, '\p{NFD_QC=_-Y}', "");
2949 Expect(1, 271, '\p{^NFD_QC=_-Y}', "");
2950 Expect(1, 271, '\P{NFD_QC=_-Y}', "");
2951 Expect(0, 271, '\P{^NFD_QC=_-Y}', "");
2952 Error('\p{Is_NFD_Quick_Check=/a/YES}');
2953 Error('\P{Is_NFD_Quick_Check=/a/YES}');
2954 Expect(1, 7, '\p{Is_NFD_Quick_Check=yes}', "");
2955 Expect(0, 7, '\p{^Is_NFD_Quick_Check=yes}', "");
2956 Expect(0, 7, '\P{Is_NFD_Quick_Check=yes}', "");
2957 Expect(1, 7, '\P{^Is_NFD_Quick_Check=yes}', "");
2958 Expect(0, 271, '\p{Is_NFD_Quick_Check=yes}', "");
2959 Expect(1, 271, '\p{^Is_NFD_Quick_Check=yes}', "");
2960 Expect(1, 271, '\P{Is_NFD_Quick_Check=yes}', "");
2961 Expect(0, 271, '\P{^Is_NFD_Quick_Check=yes}', "");
2962 Expect(1, 7, '\p{Is_NFD_Quick_Check=__Yes}', "");
2963 Expect(0, 7, '\p{^Is_NFD_Quick_Check=__Yes}', "");
2964 Expect(0, 7, '\P{Is_NFD_Quick_Check=__Yes}', "");
2965 Expect(1, 7, '\P{^Is_NFD_Quick_Check=__Yes}', "");
2966 Expect(0, 271, '\p{Is_NFD_Quick_Check=__Yes}', "");
2967 Expect(1, 271, '\p{^Is_NFD_Quick_Check=__Yes}', "");
2968 Expect(1, 271, '\P{Is_NFD_Quick_Check=__Yes}', "");
2969 Expect(0, 271, '\P{^Is_NFD_Quick_Check=__Yes}', "");
2970 Error('\p{Is_NFD_QC=:=Y}');
2971 Error('\P{Is_NFD_QC=:=Y}');
2972 Expect(1, 7, '\p{Is_NFD_QC=y}', "");
2973 Expect(0, 7, '\p{^Is_NFD_QC=y}', "");
2974 Expect(0, 7, '\P{Is_NFD_QC=y}', "");
2975 Expect(1, 7, '\P{^Is_NFD_QC=y}', "");
2976 Expect(0, 271, '\p{Is_NFD_QC=y}', "");
2977 Expect(1, 271, '\p{^Is_NFD_QC=y}', "");
2978 Expect(1, 271, '\P{Is_NFD_QC=y}', "");
2979 Expect(0, 271, '\P{^Is_NFD_QC=y}', "");
2980 Expect(1, 7, '\p{Is_NFD_QC=_ Y}', "");
2981 Expect(0, 7, '\p{^Is_NFD_QC=_ Y}', "");
2982 Expect(0, 7, '\P{Is_NFD_QC=_ Y}', "");
2983 Expect(1, 7, '\P{^Is_NFD_QC=_ Y}', "");
2984 Expect(0, 271, '\p{Is_NFD_QC=_ Y}', "");
2985 Expect(1, 271, '\p{^Is_NFD_QC=_ Y}', "");
2986 Expect(1, 271, '\P{Is_NFD_QC=_ Y}', "");
2987 Expect(0, 271, '\P{^Is_NFD_QC=_ Y}', "");
2988 Error('\p{NFD_Quick_Check:      /a/-_NO}');
2989 Error('\P{NFD_Quick_Check:      /a/-_NO}');
2990 Expect(1, 271, '\p{NFD_Quick_Check: no}', "");
2991 Expect(0, 271, '\p{^NFD_Quick_Check: no}', "");
2992 Expect(0, 271, '\P{NFD_Quick_Check: no}', "");
2993 Expect(1, 271, '\P{^NFD_Quick_Check: no}', "");
2994 Expect(0, 7, '\p{NFD_Quick_Check: no}', "");
2995 Expect(1, 7, '\p{^NFD_Quick_Check: no}', "");
2996 Expect(1, 7, '\P{NFD_Quick_Check: no}', "");
2997 Expect(0, 7, '\P{^NFD_Quick_Check: no}', "");
2998 Expect(1, 271, '\p{NFD_Quick_Check=_ no}', "");
2999 Expect(0, 271, '\p{^NFD_Quick_Check=_ no}', "");
3000 Expect(0, 271, '\P{NFD_Quick_Check=_ no}', "");
3001 Expect(1, 271, '\P{^NFD_Quick_Check=_ no}', "");
3002 Expect(0, 7, '\p{NFD_Quick_Check=_ no}', "");
3003 Expect(1, 7, '\p{^NFD_Quick_Check=_ no}', "");
3004 Expect(1, 7, '\P{NFD_Quick_Check=_ no}', "");
3005 Expect(0, 7, '\P{^NFD_Quick_Check=_ no}', "");
3006 Error('\p{NFD_QC=_N/a/}');
3007 Error('\P{NFD_QC=_N/a/}');
3008 Expect(1, 271, '\p{NFD_QC=n}', "");
3009 Expect(0, 271, '\p{^NFD_QC=n}', "");
3010 Expect(0, 271, '\P{NFD_QC=n}', "");
3011 Expect(1, 271, '\P{^NFD_QC=n}', "");
3012 Expect(0, 7, '\p{NFD_QC=n}', "");
3013 Expect(1, 7, '\p{^NFD_QC=n}', "");
3014 Expect(1, 7, '\P{NFD_QC=n}', "");
3015 Expect(0, 7, '\P{^NFD_QC=n}', "");
3016 Expect(1, 271, '\p{NFD_QC=-_N}', "");
3017 Expect(0, 271, '\p{^NFD_QC=-_N}', "");
3018 Expect(0, 271, '\P{NFD_QC=-_N}', "");
3019 Expect(1, 271, '\P{^NFD_QC=-_N}', "");
3020 Expect(0, 7, '\p{NFD_QC=-_N}', "");
3021 Expect(1, 7, '\p{^NFD_QC=-_N}', "");
3022 Expect(1, 7, '\P{NFD_QC=-_N}', "");
3023 Expect(0, 7, '\P{^NFD_QC=-_N}', "");
3024 Error('\p{Is_NFD_Quick_Check=:=  no}');
3025 Error('\P{Is_NFD_Quick_Check=:=  no}');
3026 Expect(1, 271, '\p{Is_NFD_Quick_Check=no}', "");
3027 Expect(0, 271, '\p{^Is_NFD_Quick_Check=no}', "");
3028 Expect(0, 271, '\P{Is_NFD_Quick_Check=no}', "");
3029 Expect(1, 271, '\P{^Is_NFD_Quick_Check=no}', "");
3030 Expect(0, 7, '\p{Is_NFD_Quick_Check=no}', "");
3031 Expect(1, 7, '\p{^Is_NFD_Quick_Check=no}', "");
3032 Expect(1, 7, '\P{Is_NFD_Quick_Check=no}', "");
3033 Expect(0, 7, '\P{^Is_NFD_Quick_Check=no}', "");
3034 Expect(1, 271, '\p{Is_NFD_Quick_Check=_ No}', "");
3035 Expect(0, 271, '\p{^Is_NFD_Quick_Check=_        No}', "");
3036 Expect(0, 271, '\P{Is_NFD_Quick_Check=_ No}', "");
3037 Expect(1, 271, '\P{^Is_NFD_Quick_Check=_        No}', "");
3038 Expect(0, 7, '\p{Is_NFD_Quick_Check=_   No}', "");
3039 Expect(1, 7, '\p{^Is_NFD_Quick_Check=_  No}', "");
3040 Expect(1, 7, '\P{Is_NFD_Quick_Check=_   No}', "");
3041 Expect(0, 7, '\P{^Is_NFD_Quick_Check=_  No}', "");
3042 Error('\p{Is_NFD_QC=/a/-        N}');
3043 Error('\P{Is_NFD_QC=/a/-        N}');
3044 Expect(1, 271, '\p{Is_NFD_QC=n}', "");
3045 Expect(0, 271, '\p{^Is_NFD_QC=n}', "");
3046 Expect(0, 271, '\P{Is_NFD_QC=n}', "");
3047 Expect(1, 271, '\P{^Is_NFD_QC=n}', "");
3048 Expect(0, 7, '\p{Is_NFD_QC=n}', "");
3049 Expect(1, 7, '\p{^Is_NFD_QC=n}', "");
3050 Expect(1, 7, '\P{Is_NFD_QC=n}', "");
3051 Expect(0, 7, '\P{^Is_NFD_QC=n}', "");
3052 Expect(1, 271, '\p{Is_NFD_QC=N}', "");
3053 Expect(0, 271, '\p{^Is_NFD_QC=N}', "");
3054 Expect(0, 271, '\P{Is_NFD_QC=N}', "");
3055 Expect(1, 271, '\P{^Is_NFD_QC=N}', "");
3056 Expect(0, 7, '\p{Is_NFD_QC=N}', "");
3057 Expect(1, 7, '\p{^Is_NFD_QC=N}', "");
3058 Expect(1, 7, '\P{Is_NFD_QC=N}', "");
3059 Expect(0, 7, '\P{^Is_NFD_QC=N}', "");
3060 Error('\p{Line_Break=:=space}');
3061 Error('\P{Line_Break=:=space}');
3062 Expect(1, 32, '\p{Line_Break=space}', "");
3063 Expect(0, 32, '\p{^Line_Break=space}', "");
3064 Expect(0, 32, '\P{Line_Break=space}', "");
3065 Expect(1, 32, '\P{^Line_Break=space}', "");
3066 Expect(0, 7, '\p{Line_Break=space}', "");
3067 Expect(1, 7, '\p{^Line_Break=space}', "");
3068 Expect(1, 7, '\P{Line_Break=space}', "");
3069 Expect(0, 7, '\P{^Line_Break=space}', "");
3070 Expect(1, 32, '\p{Line_Break:    _Space}', "");
3071 Expect(0, 32, '\p{^Line_Break:   _Space}', "");
3072 Expect(0, 32, '\P{Line_Break:    _Space}', "");
3073 Expect(1, 32, '\P{^Line_Break:   _Space}', "");
3074 Expect(0, 7, '\p{Line_Break:     _Space}', "");
3075 Expect(1, 7, '\p{^Line_Break:    _Space}', "");
3076 Expect(1, 7, '\P{Line_Break:     _Space}', "");
3077 Expect(0, 7, '\P{^Line_Break:    _Space}', "");
3078 Error('\p{Lb=:=SP}');
3079 Error('\P{Lb=:=SP}');
3080 Expect(1, 32, '\p{Lb=sp}', "");
3081 Expect(0, 32, '\p{^Lb=sp}', "");
3082 Expect(0, 32, '\P{Lb=sp}', "");
3083 Expect(1, 32, '\P{^Lb=sp}', "");
3084 Expect(0, 7, '\p{Lb=sp}', "");
3085 Expect(1, 7, '\p{^Lb=sp}', "");
3086 Expect(1, 7, '\P{Lb=sp}', "");
3087 Expect(0, 7, '\P{^Lb=sp}', "");
3088 Expect(1, 32, '\p{Lb=    SP}', "");
3089 Expect(0, 32, '\p{^Lb=   SP}', "");
3090 Expect(0, 32, '\P{Lb=    SP}', "");
3091 Expect(1, 32, '\P{^Lb=   SP}', "");
3092 Expect(0, 7, '\p{Lb=     SP}', "");
3093 Expect(1, 7, '\p{^Lb=    SP}', "");
3094 Expect(1, 7, '\P{Lb=     SP}', "");
3095 Expect(0, 7, '\P{^Lb=    SP}', "");
3096 Error('\p{Is_Line_Break=Space/a/}');
3097 Error('\P{Is_Line_Break=Space/a/}');
3098 Expect(1, 32, '\p{Is_Line_Break=space}', "");
3099 Expect(0, 32, '\p{^Is_Line_Break=space}', "");
3100 Expect(0, 32, '\P{Is_Line_Break=space}', "");
3101 Expect(1, 32, '\P{^Is_Line_Break=space}', "");
3102 Expect(0, 7, '\p{Is_Line_Break=space}', "");
3103 Expect(1, 7, '\p{^Is_Line_Break=space}', "");
3104 Expect(1, 7, '\P{Is_Line_Break=space}', "");
3105 Expect(0, 7, '\P{^Is_Line_Break=space}', "");
3106 Expect(1, 32, '\p{Is_Line_Break=__SPACE}', "");
3107 Expect(0, 32, '\p{^Is_Line_Break=__SPACE}', "");
3108 Expect(0, 32, '\P{Is_Line_Break=__SPACE}', "");
3109 Expect(1, 32, '\P{^Is_Line_Break=__SPACE}', "");
3110 Expect(0, 7, '\p{Is_Line_Break=__SPACE}', "");
3111 Expect(1, 7, '\p{^Is_Line_Break=__SPACE}', "");
3112 Expect(1, 7, '\P{Is_Line_Break=__SPACE}', "");
3113 Expect(0, 7, '\P{^Is_Line_Break=__SPACE}', "");
3114 Error('\p{Is_Lb=/a/_sp}');
3115 Error('\P{Is_Lb=/a/_sp}');
3116 Expect(1, 32, '\p{Is_Lb=sp}', "");
3117 Expect(0, 32, '\p{^Is_Lb=sp}', "");
3118 Expect(0, 32, '\P{Is_Lb=sp}', "");
3119 Expect(1, 32, '\P{^Is_Lb=sp}', "");
3120 Expect(0, 7, '\p{Is_Lb=sp}', "");
3121 Expect(1, 7, '\p{^Is_Lb=sp}', "");
3122 Expect(1, 7, '\P{Is_Lb=sp}', "");
3123 Expect(0, 7, '\P{^Is_Lb=sp}', "");
3124 Expect(1, 32, '\p{Is_Lb=-_SP}', "");
3125 Expect(0, 32, '\p{^Is_Lb=-_SP}', "");
3126 Expect(0, 32, '\P{Is_Lb=-_SP}', "");
3127 Expect(1, 32, '\P{^Is_Lb=-_SP}', "");
3128 Expect(0, 7, '\p{Is_Lb=-_SP}', "");
3129 Expect(1, 7, '\p{^Is_Lb=-_SP}', "");
3130 Expect(1, 7, '\P{Is_Lb=-_SP}', "");
3131 Expect(0, 7, '\P{^Is_Lb=-_SP}', "");
3132 Error('\p{Line_Break=:=GLUE}');
3133 Error('\P{Line_Break=:=GLUE}');
3134 Expect(1, 847, '\p{Line_Break=glue}', "");
3135 Expect(0, 847, '\p{^Line_Break=glue}', "");
3136 Expect(0, 847, '\P{Line_Break=glue}', "");
3137 Expect(1, 847, '\P{^Line_Break=glue}', "");
3138 Expect(0, 7, '\p{Line_Break=glue}', "");
3139 Expect(1, 7, '\p{^Line_Break=glue}', "");
3140 Expect(1, 7, '\P{Line_Break=glue}', "");
3141 Expect(0, 7, '\P{^Line_Break=glue}', "");
3142 Expect(1, 847, '\p{Line_Break=-_Glue}', "");
3143 Expect(0, 847, '\p{^Line_Break=-_Glue}', "");
3144 Expect(0, 847, '\P{Line_Break=-_Glue}', "");
3145 Expect(1, 847, '\P{^Line_Break=-_Glue}', "");
3146 Expect(0, 7, '\p{Line_Break=-_Glue}', "");
3147 Expect(1, 7, '\p{^Line_Break=-_Glue}', "");
3148 Expect(1, 7, '\P{Line_Break=-_Glue}', "");
3149 Expect(0, 7, '\P{^Line_Break=-_Glue}', "");
3150 Error('\p{Lb=/a/        GL}');
3151 Error('\P{Lb=/a/        GL}');
3152 Expect(1, 847, '\p{Lb:  gl}', "");
3153 Expect(0, 847, '\p{^Lb: gl}', "");
3154 Expect(0, 847, '\P{Lb:  gl}', "");
3155 Expect(1, 847, '\P{^Lb: gl}', "");
3156 Expect(0, 7, '\p{Lb:    gl}', "");
3157 Expect(1, 7, '\p{^Lb:   gl}', "");
3158 Expect(1, 7, '\P{Lb:    gl}', "");
3159 Expect(0, 7, '\P{^Lb:   gl}', "");
3160 Expect(1, 847, '\p{Lb= gl}', "");
3161 Expect(0, 847, '\p{^Lb= gl}', "");
3162 Expect(0, 847, '\P{Lb= gl}', "");
3163 Expect(1, 847, '\P{^Lb= gl}', "");
3164 Expect(0, 7, '\p{Lb= gl}', "");
3165 Expect(1, 7, '\p{^Lb= gl}', "");
3166 Expect(1, 7, '\P{Lb= gl}', "");
3167 Expect(0, 7, '\P{^Lb= gl}', "");
3168 Error('\p{Is_Line_Break=_Glue:=}');
3169 Error('\P{Is_Line_Break=_Glue:=}');
3170 Expect(1, 847, '\p{Is_Line_Break=glue}', "");
3171 Expect(0, 847, '\p{^Is_Line_Break=glue}', "");
3172 Expect(0, 847, '\P{Is_Line_Break=glue}', "");
3173 Expect(1, 847, '\P{^Is_Line_Break=glue}', "");
3174 Expect(0, 7, '\p{Is_Line_Break=glue}', "");
3175 Expect(1, 7, '\p{^Is_Line_Break=glue}', "");
3176 Expect(1, 7, '\P{Is_Line_Break=glue}', "");
3177 Expect(0, 7, '\P{^Is_Line_Break=glue}', "");
3178 Expect(1, 847, '\p{Is_Line_Break=_Glue}', "");
3179 Expect(0, 847, '\p{^Is_Line_Break=_Glue}', "");
3180 Expect(0, 847, '\P{Is_Line_Break=_Glue}', "");
3181 Expect(1, 847, '\P{^Is_Line_Break=_Glue}', "");
3182 Expect(0, 7, '\p{Is_Line_Break=_Glue}', "");
3183 Expect(1, 7, '\p{^Is_Line_Break=_Glue}', "");
3184 Expect(1, 7, '\P{Is_Line_Break=_Glue}', "");
3185 Expect(0, 7, '\P{^Is_Line_Break=_Glue}', "");
3186 Error('\p{Is_Lb=/a/     GL}');
3187 Error('\P{Is_Lb=/a/     GL}');
3188 Expect(1, 847, '\p{Is_Lb=gl}', "");
3189 Expect(0, 847, '\p{^Is_Lb=gl}', "");
3190 Expect(0, 847, '\P{Is_Lb=gl}', "");
3191 Expect(1, 847, '\P{^Is_Lb=gl}', "");
3192 Expect(0, 7, '\p{Is_Lb=gl}', "");
3193 Expect(1, 7, '\p{^Is_Lb=gl}', "");
3194 Expect(1, 7, '\P{Is_Lb=gl}', "");
3195 Expect(0, 7, '\P{^Is_Lb=gl}', "");
3196 Expect(1, 847, '\p{Is_Lb=_GL}', "");
3197 Expect(0, 847, '\p{^Is_Lb=_GL}', "");
3198 Expect(0, 847, '\P{Is_Lb=_GL}', "");
3199 Expect(1, 847, '\P{^Is_Lb=_GL}', "");
3200 Expect(0, 7, '\p{Is_Lb=_GL}', "");
3201 Expect(1, 7, '\p{^Is_Lb=_GL}', "");
3202 Expect(1, 7, '\P{Is_Lb=_GL}', "");
3203 Expect(0, 7, '\P{^Is_Lb=_GL}', "");
3204 Error('\p{Line_Break=-  Surrogate/a/}');
3205 Error('\P{Line_Break=-  Surrogate/a/}');
3206 Expect(0, 55295, '\p{Line_Break=surrogate}', 'deprecated');
3207 Expect(1, 55295, '\p{^Line_Break=surrogate}', 'deprecated');
3208 Expect(1, 55295, '\P{Line_Break=surrogate}', 'deprecated');
3209 Expect(0, 55295, '\P{^Line_Break=surrogate}', 'deprecated');
3210 Expect(0, 55295, '\p{Line_Break=_Surrogate}', 'deprecated');
3211 Expect(1, 55295, '\p{^Line_Break=_Surrogate}', 'deprecated');
3212 Expect(1, 55295, '\P{Line_Break=_Surrogate}', 'deprecated');
3213 Expect(0, 55295, '\P{^Line_Break=_Surrogate}', 'deprecated');
3214 Error('\p{Lb:   /a/--SG}');
3215 Error('\P{Lb:   /a/--SG}');
3216 Expect(0, 55295, '\p{Lb=sg}', 'deprecated');
3217 Expect(1, 55295, '\p{^Lb=sg}', 'deprecated');
3218 Expect(1, 55295, '\P{Lb=sg}', 'deprecated');
3219 Expect(0, 55295, '\P{^Lb=sg}', 'deprecated');
3220 Expect(0, 55295, '\p{Lb=        SG}', 'deprecated');
3221 Expect(1, 55295, '\p{^Lb=       SG}', 'deprecated');
3222 Expect(1, 55295, '\P{Lb=        SG}', 'deprecated');
3223 Expect(0, 55295, '\P{^Lb=       SG}', 'deprecated');
3224 Error('\p{Is_Line_Break=        :=Surrogate}');
3225 Error('\P{Is_Line_Break=        :=Surrogate}');
3226 Expect(0, 55295, '\p{Is_Line_Break=surrogate}', 'deprecated');
3227 Expect(1, 55295, '\p{^Is_Line_Break=surrogate}', 'deprecated');
3228 Expect(1, 55295, '\P{Is_Line_Break=surrogate}', 'deprecated');
3229 Expect(0, 55295, '\P{^Is_Line_Break=surrogate}', 'deprecated');
3230 Expect(0, 55295, '\p{Is_Line_Break=-Surrogate}', 'deprecated');
3231 Expect(1, 55295, '\p{^Is_Line_Break=-Surrogate}', 'deprecated');
3232 Expect(1, 55295, '\P{Is_Line_Break=-Surrogate}', 'deprecated');
3233 Expect(0, 55295, '\P{^Is_Line_Break=-Surrogate}', 'deprecated');
3234 Error('\p{Is_Lb=:=-_SG}');
3235 Error('\P{Is_Lb=:=-_SG}');
3236 Expect(0, 55295, '\p{Is_Lb=sg}', 'deprecated');
3237 Expect(1, 55295, '\p{^Is_Lb=sg}', 'deprecated');
3238 Expect(1, 55295, '\P{Is_Lb=sg}', 'deprecated');
3239 Expect(0, 55295, '\P{^Is_Lb=sg}', 'deprecated');
3240 Expect(0, 55295, '\p{Is_Lb=     -SG}', 'deprecated');
3241 Expect(1, 55295, '\p{^Is_Lb=    -SG}', 'deprecated');
3242 Expect(1, 55295, '\P{Is_Lb=     -SG}', 'deprecated');
3243 Expect(0, 55295, '\P{^Is_Lb=    -SG}', 'deprecated');
3244 Error('\p{Line_Break=_/a/Unknown}');
3245 Error('\P{Line_Break=_/a/Unknown}');
3246 Expect(1, 889, '\p{Line_Break=unknown}', "");
3247 Expect(0, 889, '\p{^Line_Break=unknown}', "");
3248 Expect(0, 889, '\P{Line_Break=unknown}', "");
3249 Expect(1, 889, '\P{^Line_Break=unknown}', "");
3250 Expect(0, 887, '\p{Line_Break=unknown}', "");
3251 Expect(1, 887, '\p{^Line_Break=unknown}', "");
3252 Expect(1, 887, '\P{Line_Break=unknown}', "");
3253 Expect(0, 887, '\P{^Line_Break=unknown}', "");
3254 Expect(1, 889, '\p{Line_Break:   --Unknown}', "");
3255 Expect(0, 889, '\p{^Line_Break:   --Unknown}', "");
3256 Expect(0, 889, '\P{Line_Break:   --Unknown}', "");
3257 Expect(1, 889, '\P{^Line_Break:   --Unknown}', "");
3258 Expect(0, 887, '\p{Line_Break:   --Unknown}', "");
3259 Expect(1, 887, '\p{^Line_Break:   --Unknown}', "");
3260 Expect(1, 887, '\P{Line_Break:   --Unknown}', "");
3261 Expect(0, 887, '\P{^Line_Break:   --Unknown}', "");
3262 Error('\p{Lb=/a/        -XX}');
3263 Error('\P{Lb=/a/        -XX}');
3264 Expect(1, 889, '\p{Lb=xx}', "");
3265 Expect(0, 889, '\p{^Lb=xx}', "");
3266 Expect(0, 889, '\P{Lb=xx}', "");
3267 Expect(1, 889, '\P{^Lb=xx}', "");
3268 Expect(0, 887, '\p{Lb=xx}', "");
3269 Expect(1, 887, '\p{^Lb=xx}', "");
3270 Expect(1, 887, '\P{Lb=xx}', "");
3271 Expect(0, 887, '\P{^Lb=xx}', "");
3272 Expect(1, 889, '\p{Lb=_ xx}', "");
3273 Expect(0, 889, '\p{^Lb=_        xx}', "");
3274 Expect(0, 889, '\P{Lb=_ xx}', "");
3275 Expect(1, 889, '\P{^Lb=_        xx}', "");
3276 Expect(0, 887, '\p{Lb=_ xx}', "");
3277 Expect(1, 887, '\p{^Lb=_        xx}', "");
3278 Expect(1, 887, '\P{Lb=_ xx}', "");
3279 Expect(0, 887, '\P{^Lb=_        xx}', "");
3280 Error('\p{Is_Line_Break=/a/Unknown}');
3281 Error('\P{Is_Line_Break=/a/Unknown}');
3282 Expect(1, 889, '\p{Is_Line_Break=unknown}', "");
3283 Expect(0, 889, '\p{^Is_Line_Break=unknown}', "");
3284 Expect(0, 889, '\P{Is_Line_Break=unknown}', "");
3285 Expect(1, 889, '\P{^Is_Line_Break=unknown}', "");
3286 Expect(0, 887, '\p{Is_Line_Break=unknown}', "");
3287 Expect(1, 887, '\p{^Is_Line_Break=unknown}', "");
3288 Expect(1, 887, '\P{Is_Line_Break=unknown}', "");
3289 Expect(0, 887, '\P{^Is_Line_Break=unknown}', "");
3290 Expect(1, 889, '\p{Is_Line_Break:        -Unknown}', "");
3291 Expect(0, 889, '\p{^Is_Line_Break:       -Unknown}', "");
3292 Expect(0, 889, '\P{Is_Line_Break:        -Unknown}', "");
3293 Expect(1, 889, '\P{^Is_Line_Break:       -Unknown}', "");
3294 Expect(0, 887, '\p{Is_Line_Break:        -Unknown}', "");
3295 Expect(1, 887, '\p{^Is_Line_Break:       -Unknown}', "");
3296 Expect(1, 887, '\P{Is_Line_Break:        -Unknown}', "");
3297 Expect(0, 887, '\P{^Is_Line_Break:       -Unknown}', "");
3298 Error('\p{Is_Lb:   /a/-xx}');
3299 Error('\P{Is_Lb:   /a/-xx}');
3300 Expect(1, 889, '\p{Is_Lb=xx}', "");
3301 Expect(0, 889, '\p{^Is_Lb=xx}', "");
3302 Expect(0, 889, '\P{Is_Lb=xx}', "");
3303 Expect(1, 889, '\P{^Is_Lb=xx}', "");
3304 Expect(0, 887, '\p{Is_Lb=xx}', "");
3305 Expect(1, 887, '\p{^Is_Lb=xx}', "");
3306 Expect(1, 887, '\P{Is_Lb=xx}', "");
3307 Expect(0, 887, '\P{^Is_Lb=xx}', "");
3308 Expect(1, 889, '\p{Is_Lb= XX}', "");
3309 Expect(0, 889, '\p{^Is_Lb= XX}', "");
3310 Expect(0, 889, '\P{Is_Lb= XX}', "");
3311 Expect(1, 889, '\P{^Is_Lb= XX}', "");
3312 Expect(0, 887, '\p{Is_Lb= XX}', "");
3313 Expect(1, 887, '\p{^Is_Lb= XX}', "");
3314 Expect(1, 887, '\P{Is_Lb= XX}', "");
3315 Expect(0, 887, '\P{^Is_Lb= XX}', "");
3316 Error('\p{Line_Break=NUMERIC:=}');
3317 Error('\P{Line_Break=NUMERIC:=}');
3318 Expect(1, 57, '\p{Line_Break: numeric}', "");
3319 Expect(0, 57, '\p{^Line_Break: numeric}', "");
3320 Expect(0, 57, '\P{Line_Break: numeric}', "");
3321 Expect(1, 57, '\P{^Line_Break: numeric}', "");
3322 Expect(0, 47, '\p{Line_Break: numeric}', "");
3323 Expect(1, 47, '\p{^Line_Break: numeric}', "");
3324 Expect(1, 47, '\P{Line_Break: numeric}', "");
3325 Expect(0, 47, '\P{^Line_Break: numeric}', "");
3326 Expect(1, 57, '\p{Line_Break=   Numeric}', "");
3327 Expect(0, 57, '\p{^Line_Break=  Numeric}', "");
3328 Expect(0, 57, '\P{Line_Break=   Numeric}', "");
3329 Expect(1, 57, '\P{^Line_Break=  Numeric}', "");
3330 Expect(0, 47, '\p{Line_Break=   Numeric}', "");
3331 Expect(1, 47, '\p{^Line_Break=  Numeric}', "");
3332 Expect(1, 47, '\P{Line_Break=   Numeric}', "");
3333 Expect(0, 47, '\P{^Line_Break=  Numeric}', "");
3334 Error('\p{Lb=/a/  NU}');
3335 Error('\P{Lb=/a/  NU}');
3336 Expect(1, 57, '\p{Lb=nu}', "");
3337 Expect(0, 57, '\p{^Lb=nu}', "");
3338 Expect(0, 57, '\P{Lb=nu}', "");
3339 Expect(1, 57, '\P{^Lb=nu}', "");
3340 Expect(0, 47, '\p{Lb=nu}', "");
3341 Expect(1, 47, '\p{^Lb=nu}', "");
3342 Expect(1, 47, '\P{Lb=nu}', "");
3343 Expect(0, 47, '\P{^Lb=nu}', "");
3344 Expect(1, 57, '\p{Lb=--NU}', "");
3345 Expect(0, 57, '\p{^Lb=--NU}', "");
3346 Expect(0, 57, '\P{Lb=--NU}', "");
3347 Expect(1, 57, '\P{^Lb=--NU}', "");
3348 Expect(0, 47, '\p{Lb=--NU}', "");
3349 Expect(1, 47, '\p{^Lb=--NU}', "");
3350 Expect(1, 47, '\P{Lb=--NU}', "");
3351 Expect(0, 47, '\P{^Lb=--NU}', "");
3352 Error('\p{Is_Line_Break=-       NUMERIC/a/}');
3353 Error('\P{Is_Line_Break=-       NUMERIC/a/}');
3354 Expect(1, 57, '\p{Is_Line_Break=numeric}', "");
3355 Expect(0, 57, '\p{^Is_Line_Break=numeric}', "");
3356 Expect(0, 57, '\P{Is_Line_Break=numeric}', "");
3357 Expect(1, 57, '\P{^Is_Line_Break=numeric}', "");
3358 Expect(0, 47, '\p{Is_Line_Break=numeric}', "");
3359 Expect(1, 47, '\p{^Is_Line_Break=numeric}', "");
3360 Expect(1, 47, '\P{Is_Line_Break=numeric}', "");
3361 Expect(0, 47, '\P{^Is_Line_Break=numeric}', "");
3362 Expect(1, 57, '\p{Is_Line_Break=        Numeric}', "");
3363 Expect(0, 57, '\p{^Is_Line_Break=       Numeric}', "");
3364 Expect(0, 57, '\P{Is_Line_Break=        Numeric}', "");
3365 Expect(1, 57, '\P{^Is_Line_Break=       Numeric}', "");
3366 Expect(0, 47, '\p{Is_Line_Break=        Numeric}', "");
3367 Expect(1, 47, '\p{^Is_Line_Break=       Numeric}', "");
3368 Expect(1, 47, '\P{Is_Line_Break=        Numeric}', "");
3369 Expect(0, 47, '\P{^Is_Line_Break=       Numeric}', "");
3370 Error('\p{Is_Lb=_       NU/a/}');
3371 Error('\P{Is_Lb=_       NU/a/}');
3372 Expect(1, 57, '\p{Is_Lb=nu}', "");
3373 Expect(0, 57, '\p{^Is_Lb=nu}', "");
3374 Expect(0, 57, '\P{Is_Lb=nu}', "");
3375 Expect(1, 57, '\P{^Is_Lb=nu}', "");
3376 Expect(0, 47, '\p{Is_Lb=nu}', "");
3377 Expect(1, 47, '\p{^Is_Lb=nu}', "");
3378 Expect(1, 47, '\P{Is_Lb=nu}', "");
3379 Expect(0, 47, '\P{^Is_Lb=nu}', "");
3380 Expect(1, 57, '\p{Is_Lb= -nu}', "");
3381 Expect(0, 57, '\p{^Is_Lb= -nu}', "");
3382 Expect(0, 57, '\P{Is_Lb= -nu}', "");
3383 Expect(1, 57, '\P{^Is_Lb= -nu}', "");
3384 Expect(0, 47, '\p{Is_Lb= -nu}', "");
3385 Expect(1, 47, '\p{^Is_Lb= -nu}', "");
3386 Expect(1, 47, '\P{Is_Lb= -nu}', "");
3387 Expect(0, 47, '\P{^Is_Lb= -nu}', "");
3388 Error('\p{Line_Break=:= -BREAK-before}');
3389 Error('\P{Line_Break=:= -BREAK-before}');
3390 Expect(1, 712, '\p{Line_Break=breakbefore}', "");
3391 Expect(0, 712, '\p{^Line_Break=breakbefore}', "");
3392 Expect(0, 712, '\P{Line_Break=breakbefore}', "");
3393 Expect(1, 712, '\P{^Line_Break=breakbefore}', "");
3394 Expect(0, 7, '\p{Line_Break=breakbefore}', "");
3395 Expect(1, 7, '\p{^Line_Break=breakbefore}', "");
3396 Expect(1, 7, '\P{Line_Break=breakbefore}', "");
3397 Expect(0, 7, '\P{^Line_Break=breakbefore}', "");
3398 Expect(1, 712, '\p{Line_Break=   Breakbefore}', "");
3399 Expect(0, 712, '\p{^Line_Break=  Breakbefore}', "");
3400 Expect(0, 712, '\P{Line_Break=   Breakbefore}', "");
3401 Expect(1, 712, '\P{^Line_Break=  Breakbefore}', "");
3402 Expect(0, 7, '\p{Line_Break=     Breakbefore}', "");
3403 Expect(1, 7, '\p{^Line_Break=    Breakbefore}', "");
3404 Expect(1, 7, '\P{Line_Break=     Breakbefore}', "");
3405 Expect(0, 7, '\P{^Line_Break=    Breakbefore}', "");
3406 Error('\p{Lb=/a/BB}');
3407 Error('\P{Lb=/a/BB}');
3408 Expect(1, 712, '\p{Lb=bb}', "");
3409 Expect(0, 712, '\p{^Lb=bb}', "");
3410 Expect(0, 712, '\P{Lb=bb}', "");
3411 Expect(1, 712, '\P{^Lb=bb}', "");
3412 Expect(0, 7, '\p{Lb=bb}', "");
3413 Expect(1, 7, '\p{^Lb=bb}', "");
3414 Expect(1, 7, '\P{Lb=bb}', "");
3415 Expect(0, 7, '\P{^Lb=bb}', "");
3416 Expect(1, 712, '\p{Lb=_ bb}', "");
3417 Expect(0, 712, '\p{^Lb=_ bb}', "");
3418 Expect(0, 712, '\P{Lb=_ bb}', "");
3419 Expect(1, 712, '\P{^Lb=_ bb}', "");
3420 Expect(0, 7, '\p{Lb=_ bb}', "");
3421 Expect(1, 7, '\p{^Lb=_ bb}', "");
3422 Expect(1, 7, '\P{Lb=_ bb}', "");
3423 Expect(0, 7, '\P{^Lb=_ bb}', "");
3424 Error('\p{Is_Line_Break=_:=break Before}');
3425 Error('\P{Is_Line_Break=_:=break Before}');
3426 Expect(1, 712, '\p{Is_Line_Break=breakbefore}', "");
3427 Expect(0, 712, '\p{^Is_Line_Break=breakbefore}', "");
3428 Expect(0, 712, '\P{Is_Line_Break=breakbefore}', "");
3429 Expect(1, 712, '\P{^Is_Line_Break=breakbefore}', "");
3430 Expect(0, 7, '\p{Is_Line_Break=breakbefore}', "");
3431 Expect(1, 7, '\p{^Is_Line_Break=breakbefore}', "");
3432 Expect(1, 7, '\P{Is_Line_Break=breakbefore}', "");
3433 Expect(0, 7, '\P{^Is_Line_Break=breakbefore}', "");
3434 Expect(1, 712, '\p{Is_Line_Break=-_break BEFORE}', "");
3435 Expect(0, 712, '\p{^Is_Line_Break=-_break BEFORE}', "");
3436 Expect(0, 712, '\P{Is_Line_Break=-_break BEFORE}', "");
3437 Expect(1, 712, '\P{^Is_Line_Break=-_break BEFORE}', "");
3438 Expect(0, 7, '\p{Is_Line_Break=-_break BEFORE}', "");
3439 Expect(1, 7, '\p{^Is_Line_Break=-_break BEFORE}', "");
3440 Expect(1, 7, '\P{Is_Line_Break=-_break BEFORE}', "");
3441 Expect(0, 7, '\P{^Is_Line_Break=-_break BEFORE}', "");
3442 Error('\p{Is_Lb=-/a/bb}');
3443 Error('\P{Is_Lb=-/a/bb}');
3444 Expect(1, 712, '\p{Is_Lb=bb}', "");
3445 Expect(0, 712, '\p{^Is_Lb=bb}', "");
3446 Expect(0, 712, '\P{Is_Lb=bb}', "");
3447 Expect(1, 712, '\P{^Is_Lb=bb}', "");
3448 Expect(0, 7, '\p{Is_Lb=bb}', "");
3449 Expect(1, 7, '\p{^Is_Lb=bb}', "");
3450 Expect(1, 7, '\P{Is_Lb=bb}', "");
3451 Expect(0, 7, '\P{^Is_Lb=bb}', "");
3452 Expect(1, 712, '\p{Is_Lb= bb}', "");
3453 Expect(0, 712, '\p{^Is_Lb= bb}', "");
3454 Expect(0, 712, '\P{Is_Lb= bb}', "");
3455 Expect(1, 712, '\P{^Is_Lb= bb}', "");
3456 Expect(0, 7, '\p{Is_Lb= bb}', "");
3457 Expect(1, 7, '\p{^Is_Lb= bb}', "");
3458 Expect(1, 7, '\P{Is_Lb= bb}', "");
3459 Expect(0, 7, '\P{^Is_Lb= bb}', "");
3460 Error('\p{Line_Break:           /a/ZWSPACE}');
3461 Error('\P{Line_Break:           /a/ZWSPACE}');
3462 Expect(1, 8203, '\p{Line_Break:zwspace}', "");
3463 Expect(0, 8203, '\p{^Line_Break:zwspace}', "");
3464 Expect(0, 8203, '\P{Line_Break:zwspace}', "");
3465 Expect(1, 8203, '\P{^Line_Break:zwspace}', "");
3466 Expect(0, 8202, '\p{Line_Break:zwspace}', "");
3467 Expect(1, 8202, '\p{^Line_Break:zwspace}', "");
3468 Expect(1, 8202, '\P{Line_Break:zwspace}', "");
3469 Expect(0, 8202, '\P{^Line_Break:zwspace}', "");
3470 Expect(1, 8203, '\p{Line_Break= zwspace}', "");
3471 Expect(0, 8203, '\p{^Line_Break= zwspace}', "");
3472 Expect(0, 8203, '\P{Line_Break= zwspace}', "");
3473 Expect(1, 8203, '\P{^Line_Break= zwspace}', "");
3474 Expect(0, 8202, '\p{Line_Break= zwspace}', "");
3475 Expect(1, 8202, '\p{^Line_Break= zwspace}', "");
3476 Expect(1, 8202, '\P{Line_Break= zwspace}', "");
3477 Expect(0, 8202, '\P{^Line_Break= zwspace}', "");
3478 Error('\p{Lb:   :=      zw}');
3479 Error('\P{Lb:   :=      zw}');
3480 Expect(1, 8203, '\p{Lb=zw}', "");
3481 Expect(0, 8203, '\p{^Lb=zw}', "");
3482 Expect(0, 8203, '\P{Lb=zw}', "");
3483 Expect(1, 8203, '\P{^Lb=zw}', "");
3484 Expect(0, 8202, '\p{Lb=zw}', "");
3485 Expect(1, 8202, '\p{^Lb=zw}', "");
3486 Expect(1, 8202, '\P{Lb=zw}', "");
3487 Expect(0, 8202, '\P{^Lb=zw}', "");
3488 Expect(1, 8203, '\p{Lb= _ZW}', "");
3489 Expect(0, 8203, '\p{^Lb=        _ZW}', "");
3490 Expect(0, 8203, '\P{Lb= _ZW}', "");
3491 Expect(1, 8203, '\P{^Lb=        _ZW}', "");
3492 Expect(0, 8202, '\p{Lb= _ZW}', "");
3493 Expect(1, 8202, '\p{^Lb=        _ZW}', "");
3494 Expect(1, 8202, '\P{Lb= _ZW}', "");
3495 Expect(0, 8202, '\P{^Lb=        _ZW}', "");
3496 Error('\p{Is_Line_Break=        :=ZWSpace}');
3497 Error('\P{Is_Line_Break=        :=ZWSpace}');
3498 Expect(1, 8203, '\p{Is_Line_Break=zwspace}', "");
3499 Expect(0, 8203, '\p{^Is_Line_Break=zwspace}', "");
3500 Expect(0, 8203, '\P{Is_Line_Break=zwspace}', "");
3501 Expect(1, 8203, '\P{^Is_Line_Break=zwspace}', "");
3502 Expect(0, 8202, '\p{Is_Line_Break=zwspace}', "");
3503 Expect(1, 8202, '\p{^Is_Line_Break=zwspace}', "");
3504 Expect(1, 8202, '\P{Is_Line_Break=zwspace}', "");
3505 Expect(0, 8202, '\P{^Is_Line_Break=zwspace}', "");
3506 Expect(1, 8203, '\p{Is_Line_Break=      _zwspace}', "");
3507 Expect(0, 8203, '\p{^Is_Line_Break=     _zwspace}', "");
3508 Expect(0, 8203, '\P{Is_Line_Break=      _zwspace}', "");
3509 Expect(1, 8203, '\P{^Is_Line_Break=     _zwspace}', "");
3510 Expect(0, 8202, '\p{Is_Line_Break=      _zwspace}', "");
3511 Expect(1, 8202, '\p{^Is_Line_Break=     _zwspace}', "");
3512 Expect(1, 8202, '\P{Is_Line_Break=      _zwspace}', "");
3513 Expect(0, 8202, '\P{^Is_Line_Break=     _zwspace}', "");
3514 Error('\p{Is_Lb=-_ZW/a/}');
3515 Error('\P{Is_Lb=-_ZW/a/}');
3516 Expect(1, 8203, '\p{Is_Lb=zw}', "");
3517 Expect(0, 8203, '\p{^Is_Lb=zw}', "");
3518 Expect(0, 8203, '\P{Is_Lb=zw}', "");
3519 Expect(1, 8203, '\P{^Is_Lb=zw}', "");
3520 Expect(0, 8202, '\p{Is_Lb=zw}', "");
3521 Expect(1, 8202, '\p{^Is_Lb=zw}', "");
3522 Expect(1, 8202, '\P{Is_Lb=zw}', "");
3523 Expect(0, 8202, '\P{^Is_Lb=zw}', "");
3524 Expect(1, 8203, '\p{Is_Lb= ZW}', "");
3525 Expect(0, 8203, '\p{^Is_Lb= ZW}', "");
3526 Expect(0, 8203, '\P{Is_Lb= ZW}', "");
3527 Expect(1, 8203, '\P{^Is_Lb= ZW}', "");
3528 Expect(0, 8202, '\p{Is_Lb= ZW}', "");
3529 Expect(1, 8202, '\p{^Is_Lb= ZW}', "");
3530 Expect(1, 8202, '\P{Is_Lb= ZW}', "");
3531 Expect(0, 8202, '\P{^Is_Lb= ZW}', "");
3532 Error('\p{Line_Break= JL/a/}');
3533 Error('\P{Line_Break= JL/a/}');
3534 Expect(1, 4441, '\p{Line_Break=jl}', "");
3535 Expect(0, 4441, '\p{^Line_Break=jl}', "");
3536 Expect(0, 4441, '\P{Line_Break=jl}', "");
3537 Expect(1, 4441, '\P{^Line_Break=jl}', "");
3538 Expect(0, 4351, '\p{Line_Break=jl}', "");
3539 Expect(1, 4351, '\p{^Line_Break=jl}', "");
3540 Expect(1, 4351, '\P{Line_Break=jl}', "");
3541 Expect(0, 4351, '\P{^Line_Break=jl}', "");
3542 Expect(1, 4441, '\p{Line_Break:_        jl}', "");
3543 Expect(0, 4441, '\p{^Line_Break:_       jl}', "");
3544 Expect(0, 4441, '\P{Line_Break:_        jl}', "");
3545 Expect(1, 4441, '\P{^Line_Break:_       jl}', "");
3546 Expect(0, 4351, '\p{Line_Break:_        jl}', "");
3547 Expect(1, 4351, '\p{^Line_Break:_       jl}', "");
3548 Expect(1, 4351, '\P{Line_Break:_        jl}', "");
3549 Expect(0, 4351, '\P{^Line_Break:_       jl}', "");
3550 Error('\p{Lb=:=JL}');
3551 Error('\P{Lb=:=JL}');
3552 Expect(1, 4441, '\p{Lb=jl}', "");
3553 Expect(0, 4441, '\p{^Lb=jl}', "");
3554 Expect(0, 4441, '\P{Lb=jl}', "");
3555 Expect(1, 4441, '\P{^Lb=jl}', "");
3556 Expect(0, 4351, '\p{Lb=jl}', "");
3557 Expect(1, 4351, '\p{^Lb=jl}', "");
3558 Expect(1, 4351, '\P{Lb=jl}', "");
3559 Expect(0, 4351, '\P{^Lb=jl}', "");
3560 Expect(1, 4441, '\p{Lb=         JL}', "");
3561 Expect(0, 4441, '\p{^Lb=        JL}', "");
3562 Expect(0, 4441, '\P{Lb=         JL}', "");
3563 Expect(1, 4441, '\P{^Lb=        JL}', "");
3564 Expect(0, 4351, '\p{Lb=         JL}', "");
3565 Expect(1, 4351, '\p{^Lb=        JL}', "");
3566 Expect(1, 4351, '\P{Lb=         JL}', "");
3567 Expect(0, 4351, '\P{^Lb=        JL}', "");
3568 Error('\p{Is_Line_Break=        JL/a/}');
3569 Error('\P{Is_Line_Break=        JL/a/}');
3570 Expect(1, 4441, '\p{Is_Line_Break=jl}', "");
3571 Expect(0, 4441, '\p{^Is_Line_Break=jl}', "");
3572 Expect(0, 4441, '\P{Is_Line_Break=jl}', "");
3573 Expect(1, 4441, '\P{^Is_Line_Break=jl}', "");
3574 Expect(0, 4351, '\p{Is_Line_Break=jl}', "");
3575 Expect(1, 4351, '\p{^Is_Line_Break=jl}', "");
3576 Expect(1, 4351, '\P{Is_Line_Break=jl}', "");
3577 Expect(0, 4351, '\P{^Is_Line_Break=jl}', "");
3578 Expect(1, 4441, '\p{Is_Line_Break:  JL}', "");
3579 Expect(0, 4441, '\p{^Is_Line_Break:  JL}', "");
3580 Expect(0, 4441, '\P{Is_Line_Break:  JL}', "");
3581 Expect(1, 4441, '\P{^Is_Line_Break:  JL}', "");
3582 Expect(0, 4351, '\p{Is_Line_Break:  JL}', "");
3583 Expect(1, 4351, '\p{^Is_Line_Break:  JL}', "");
3584 Expect(1, 4351, '\P{Is_Line_Break:  JL}', "");
3585 Expect(0, 4351, '\P{^Is_Line_Break:  JL}', "");
3586 Error('\p{Is_Lb=-/a/JL}');
3587 Error('\P{Is_Lb=-/a/JL}');
3588 Expect(1, 4441, '\p{Is_Lb=jl}', "");
3589 Expect(0, 4441, '\p{^Is_Lb=jl}', "");
3590 Expect(0, 4441, '\P{Is_Lb=jl}', "");
3591 Expect(1, 4441, '\P{^Is_Lb=jl}', "");
3592 Expect(0, 4351, '\p{Is_Lb=jl}', "");
3593 Expect(1, 4351, '\p{^Is_Lb=jl}', "");
3594 Expect(1, 4351, '\P{Is_Lb=jl}', "");
3595 Expect(0, 4351, '\P{^Is_Lb=jl}', "");
3596 Expect(1, 4441, '\p{Is_Lb=      _JL}', "");
3597 Expect(0, 4441, '\p{^Is_Lb=     _JL}', "");
3598 Expect(0, 4441, '\P{Is_Lb=      _JL}', "");
3599 Expect(1, 4441, '\P{^Is_Lb=     _JL}', "");
3600 Expect(0, 4351, '\p{Is_Lb=      _JL}', "");
3601 Expect(1, 4351, '\p{^Is_Lb=     _JL}', "");
3602 Expect(1, 4351, '\P{Is_Lb=      _JL}', "");
3603 Expect(0, 4351, '\P{^Is_Lb=     _JL}', "");
3604 Error('\p{Line_Break::= Break   Symbols}');
3605 Error('\P{Line_Break::= Break   Symbols}');
3606 Expect(1, 47, '\p{Line_Break=breaksymbols}', "");
3607 Expect(0, 47, '\p{^Line_Break=breaksymbols}', "");
3608 Expect(0, 47, '\P{Line_Break=breaksymbols}', "");
3609 Expect(1, 47, '\P{^Line_Break=breaksymbols}', "");
3610 Expect(0, 46, '\p{Line_Break=breaksymbols}', "");
3611 Expect(1, 46, '\p{^Line_Break=breaksymbols}', "");
3612 Expect(1, 46, '\P{Line_Break=breaksymbols}', "");
3613 Expect(0, 46, '\P{^Line_Break=breaksymbols}', "");
3614 Expect(1, 47, '\p{Line_Break=_BREAK     SYMBOLS}', "");
3615 Expect(0, 47, '\p{^Line_Break=_BREAK    SYMBOLS}', "");
3616 Expect(0, 47, '\P{Line_Break=_BREAK     SYMBOLS}', "");
3617 Expect(1, 47, '\P{^Line_Break=_BREAK    SYMBOLS}', "");
3618 Expect(0, 46, '\p{Line_Break=_BREAK     SYMBOLS}', "");
3619 Expect(1, 46, '\p{^Line_Break=_BREAK    SYMBOLS}', "");
3620 Expect(1, 46, '\P{Line_Break=_BREAK     SYMBOLS}', "");
3621 Expect(0, 46, '\P{^Line_Break=_BREAK    SYMBOLS}', "");
3622 Error('\p{Lb=   SY/a/}');
3623 Error('\P{Lb=   SY/a/}');
3624 Expect(1, 47, '\p{Lb=sy}', "");
3625 Expect(0, 47, '\p{^Lb=sy}', "");
3626 Expect(0, 47, '\P{Lb=sy}', "");
3627 Expect(1, 47, '\P{^Lb=sy}', "");
3628 Expect(0, 46, '\p{Lb=sy}', "");
3629 Expect(1, 46, '\p{^Lb=sy}', "");
3630 Expect(1, 46, '\P{Lb=sy}', "");
3631 Expect(0, 46, '\P{^Lb=sy}', "");
3632 Expect(1, 47, '\p{Lb=_ SY}', "");
3633 Expect(0, 47, '\p{^Lb=_ SY}', "");
3634 Expect(0, 47, '\P{Lb=_ SY}', "");
3635 Expect(1, 47, '\P{^Lb=_ SY}', "");
3636 Expect(0, 46, '\p{Lb=_ SY}', "");
3637 Expect(1, 46, '\p{^Lb=_ SY}', "");
3638 Expect(1, 46, '\P{Lb=_ SY}', "");
3639 Expect(0, 46, '\P{^Lb=_ SY}', "");
3640 Error('\p{Is_Line_Break=:=_BREAK_SYMBOLS}');
3641 Error('\P{Is_Line_Break=:=_BREAK_SYMBOLS}');
3642 Expect(1, 47, '\p{Is_Line_Break=breaksymbols}', "");
3643 Expect(0, 47, '\p{^Is_Line_Break=breaksymbols}', "");
3644 Expect(0, 47, '\P{Is_Line_Break=breaksymbols}', "");
3645 Expect(1, 47, '\P{^Is_Line_Break=breaksymbols}', "");
3646 Expect(0, 46, '\p{Is_Line_Break=breaksymbols}', "");
3647 Expect(1, 46, '\p{^Is_Line_Break=breaksymbols}', "");
3648 Expect(1, 46, '\P{Is_Line_Break=breaksymbols}', "");
3649 Expect(0, 46, '\P{^Is_Line_Break=breaksymbols}', "");
3650 Expect(1, 47, '\p{Is_Line_Break=_       Break   Symbols}', "");
3651 Expect(0, 47, '\p{^Is_Line_Break=_      Break   Symbols}', "");
3652 Expect(0, 47, '\P{Is_Line_Break=_       Break   Symbols}', "");
3653 Expect(1, 47, '\P{^Is_Line_Break=_      Break   Symbols}', "");
3654 Expect(0, 46, '\p{Is_Line_Break=_       Break   Symbols}', "");
3655 Expect(1, 46, '\p{^Is_Line_Break=_      Break   Symbols}', "");
3656 Expect(1, 46, '\P{Is_Line_Break=_       Break   Symbols}', "");
3657 Expect(0, 46, '\P{^Is_Line_Break=_      Break   Symbols}', "");
3658 Error('\p{Is_Lb=-       SY/a/}');
3659 Error('\P{Is_Lb=-       SY/a/}');
3660 Expect(1, 47, '\p{Is_Lb=sy}', "");
3661 Expect(0, 47, '\p{^Is_Lb=sy}', "");
3662 Expect(0, 47, '\P{Is_Lb=sy}', "");
3663 Expect(1, 47, '\P{^Is_Lb=sy}', "");
3664 Expect(0, 46, '\p{Is_Lb=sy}', "");
3665 Expect(1, 46, '\p{^Is_Lb=sy}', "");
3666 Expect(1, 46, '\P{Is_Lb=sy}', "");
3667 Expect(0, 46, '\P{^Is_Lb=sy}', "");
3668 Expect(1, 47, '\p{Is_Lb=--SY}', "");
3669 Expect(0, 47, '\p{^Is_Lb=--SY}', "");
3670 Expect(0, 47, '\P{Is_Lb=--SY}', "");
3671 Expect(1, 47, '\P{^Is_Lb=--SY}', "");
3672 Expect(0, 46, '\p{Is_Lb=--SY}', "");
3673 Expect(1, 46, '\p{^Is_Lb=--SY}', "");
3674 Expect(1, 46, '\P{Is_Lb=--SY}', "");
3675 Expect(0, 46, '\P{^Is_Lb=--SY}', "");
3676 Error('\p{Line_Break: /a/--PREFIX       NUMERIC}');
3677 Error('\P{Line_Break: /a/--PREFIX       NUMERIC}');
3678 Expect(1, 36, '\p{Line_Break=prefixnumeric}', "");
3679 Expect(0, 36, '\p{^Line_Break=prefixnumeric}', "");
3680 Expect(0, 36, '\P{Line_Break=prefixnumeric}', "");
3681 Expect(1, 36, '\P{^Line_Break=prefixnumeric}', "");
3682 Expect(0, 35, '\p{Line_Break=prefixnumeric}', "");
3683 Expect(1, 35, '\p{^Line_Break=prefixnumeric}', "");
3684 Expect(1, 35, '\P{Line_Break=prefixnumeric}', "");
3685 Expect(0, 35, '\P{^Line_Break=prefixnumeric}', "");
3686 Expect(1, 36, '\p{Line_Break=-  Prefix_Numeric}', "");
3687 Expect(0, 36, '\p{^Line_Break=- Prefix_Numeric}', "");
3688 Expect(0, 36, '\P{Line_Break=-  Prefix_Numeric}', "");
3689 Expect(1, 36, '\P{^Line_Break=- Prefix_Numeric}', "");
3690 Expect(0, 35, '\p{Line_Break=-  Prefix_Numeric}', "");
3691 Expect(1, 35, '\p{^Line_Break=- Prefix_Numeric}', "");
3692 Expect(1, 35, '\P{Line_Break=-  Prefix_Numeric}', "");
3693 Expect(0, 35, '\P{^Line_Break=- Prefix_Numeric}', "");
3694 Error('\p{Lb=/a/pr}');
3695 Error('\P{Lb=/a/pr}');
3696 Expect(1, 36, '\p{Lb=pr}', "");
3697 Expect(0, 36, '\p{^Lb=pr}', "");
3698 Expect(0, 36, '\P{Lb=pr}', "");
3699 Expect(1, 36, '\P{^Lb=pr}', "");
3700 Expect(0, 35, '\p{Lb=pr}', "");
3701 Expect(1, 35, '\p{^Lb=pr}', "");
3702 Expect(1, 35, '\P{Lb=pr}', "");
3703 Expect(0, 35, '\P{^Lb=pr}', "");
3704 Expect(1, 36, '\p{Lb= _pr}', "");
3705 Expect(0, 36, '\p{^Lb= _pr}', "");
3706 Expect(0, 36, '\P{Lb= _pr}', "");
3707 Expect(1, 36, '\P{^Lb= _pr}', "");
3708 Expect(0, 35, '\p{Lb= _pr}', "");
3709 Expect(1, 35, '\p{^Lb= _pr}', "");
3710 Expect(1, 35, '\P{Lb= _pr}', "");
3711 Expect(0, 35, '\P{^Lb= _pr}', "");
3712 Error('\p{Is_Line_Break=_       PREFIX:=numeric}');
3713 Error('\P{Is_Line_Break=_       PREFIX:=numeric}');
3714 Expect(1, 36, '\p{Is_Line_Break=prefixnumeric}', "");
3715 Expect(0, 36, '\p{^Is_Line_Break=prefixnumeric}', "");
3716 Expect(0, 36, '\P{Is_Line_Break=prefixnumeric}', "");
3717 Expect(1, 36, '\P{^Is_Line_Break=prefixnumeric}', "");
3718 Expect(0, 35, '\p{Is_Line_Break=prefixnumeric}', "");
3719 Expect(1, 35, '\p{^Is_Line_Break=prefixnumeric}', "");
3720 Expect(1, 35, '\P{Is_Line_Break=prefixnumeric}', "");
3721 Expect(0, 35, '\P{^Is_Line_Break=prefixnumeric}', "");
3722 Expect(1, 36, '\p{Is_Line_Break=-_prefix        NUMERIC}', "");
3723 Expect(0, 36, '\p{^Is_Line_Break=-_prefix       NUMERIC}', "");
3724 Expect(0, 36, '\P{Is_Line_Break=-_prefix        NUMERIC}', "");
3725 Expect(1, 36, '\P{^Is_Line_Break=-_prefix       NUMERIC}', "");
3726 Expect(0, 35, '\p{Is_Line_Break=-_prefix        NUMERIC}', "");
3727 Expect(1, 35, '\p{^Is_Line_Break=-_prefix       NUMERIC}', "");
3728 Expect(1, 35, '\P{Is_Line_Break=-_prefix        NUMERIC}', "");
3729 Expect(0, 35, '\P{^Is_Line_Break=-_prefix       NUMERIC}', "");
3730 Error('\p{Is_Lb=/a/-PR}');
3731 Error('\P{Is_Lb=/a/-PR}');
3732 Expect(1, 36, '\p{Is_Lb: pr}', "");
3733 Expect(0, 36, '\p{^Is_Lb: pr}', "");
3734 Expect(0, 36, '\P{Is_Lb: pr}', "");
3735 Expect(1, 36, '\P{^Is_Lb: pr}', "");
3736 Expect(0, 35, '\p{Is_Lb: pr}', "");
3737 Expect(1, 35, '\p{^Is_Lb: pr}', "");
3738 Expect(1, 35, '\P{Is_Lb: pr}', "");
3739 Expect(0, 35, '\P{^Is_Lb: pr}', "");
3740 Expect(1, 36, '\p{Is_Lb=        _PR}', "");
3741 Expect(0, 36, '\p{^Is_Lb=       _PR}', "");
3742 Expect(0, 36, '\P{Is_Lb=        _PR}', "");
3743 Expect(1, 36, '\P{^Is_Lb=       _PR}', "");
3744 Expect(0, 35, '\p{Is_Lb=        _PR}', "");
3745 Expect(1, 35, '\p{^Is_Lb=       _PR}', "");
3746 Expect(1, 35, '\P{Is_Lb=        _PR}', "");
3747 Expect(0, 35, '\P{^Is_Lb=       _PR}', "");
3748 Error('\p{Line_Break=    h3:=}');
3749 Error('\P{Line_Break=    h3:=}');
3750 Expect(1, 44059, '\p{Line_Break=h3}', "");
3751 Expect(0, 44059, '\p{^Line_Break=h3}', "");
3752 Expect(0, 44059, '\P{Line_Break=h3}', "");
3753 Expect(1, 44059, '\P{^Line_Break=h3}', "");
3754 Expect(0, 44032, '\p{Line_Break=h3}', "");
3755 Expect(1, 44032, '\p{^Line_Break=h3}', "");
3756 Expect(1, 44032, '\P{Line_Break=h3}', "");
3757 Expect(0, 44032, '\P{^Line_Break=h3}', "");
3758 Expect(1, 44059, '\p{Line_Break=_-H3}', "");
3759 Expect(0, 44059, '\p{^Line_Break=_-H3}', "");
3760 Expect(0, 44059, '\P{Line_Break=_-H3}', "");
3761 Expect(1, 44059, '\P{^Line_Break=_-H3}', "");
3762 Expect(0, 44032, '\p{Line_Break=_-H3}', "");
3763 Expect(1, 44032, '\p{^Line_Break=_-H3}', "");
3764 Expect(1, 44032, '\P{Line_Break=_-H3}', "");
3765 Expect(0, 44032, '\P{^Line_Break=_-H3}', "");
3766 Error('\p{Lb=_ h3:=}');
3767 Error('\P{Lb=_ h3:=}');
3768 Expect(1, 44059, '\p{Lb=h3}', "");
3769 Expect(0, 44059, '\p{^Lb=h3}', "");
3770 Expect(0, 44059, '\P{Lb=h3}', "");
3771 Expect(1, 44059, '\P{^Lb=h3}', "");
3772 Expect(0, 44032, '\p{Lb=h3}', "");
3773 Expect(1, 44032, '\p{^Lb=h3}', "");
3774 Expect(1, 44032, '\P{Lb=h3}', "");
3775 Expect(0, 44032, '\P{^Lb=h3}', "");
3776 Expect(1, 44059, '\p{Lb=-H3}', "");
3777 Expect(0, 44059, '\p{^Lb=-H3}', "");
3778 Expect(0, 44059, '\P{Lb=-H3}', "");
3779 Expect(1, 44059, '\P{^Lb=-H3}', "");
3780 Expect(0, 44032, '\p{Lb=-H3}', "");
3781 Expect(1, 44032, '\p{^Lb=-H3}', "");
3782 Expect(1, 44032, '\P{Lb=-H3}', "");
3783 Expect(0, 44032, '\P{^Lb=-H3}', "");
3784 Error('\p{Is_Line_Break=:=-_H3}');
3785 Error('\P{Is_Line_Break=:=-_H3}');
3786 Expect(1, 44059, '\p{Is_Line_Break=h3}', "");
3787 Expect(0, 44059, '\p{^Is_Line_Break=h3}', "");
3788 Expect(0, 44059, '\P{Is_Line_Break=h3}', "");
3789 Expect(1, 44059, '\P{^Is_Line_Break=h3}', "");
3790 Expect(0, 44032, '\p{Is_Line_Break=h3}', "");
3791 Expect(1, 44032, '\p{^Is_Line_Break=h3}', "");
3792 Expect(1, 44032, '\P{Is_Line_Break=h3}', "");
3793 Expect(0, 44032, '\P{^Is_Line_Break=h3}', "");
3794 Expect(1, 44059, '\p{Is_Line_Break= _H3}', "");
3795 Expect(0, 44059, '\p{^Is_Line_Break= _H3}', "");
3796 Expect(0, 44059, '\P{Is_Line_Break= _H3}', "");
3797 Expect(1, 44059, '\P{^Is_Line_Break= _H3}', "");
3798 Expect(0, 44032, '\p{Is_Line_Break= _H3}', "");
3799 Expect(1, 44032, '\p{^Is_Line_Break= _H3}', "");
3800 Expect(1, 44032, '\P{Is_Line_Break= _H3}', "");
3801 Expect(0, 44032, '\P{^Is_Line_Break= _H3}', "");
3802 Error('\p{Is_Lb=:=  H3}');
3803 Error('\P{Is_Lb=:=  H3}');
3804 Expect(1, 44059, '\p{Is_Lb=h3}', "");
3805 Expect(0, 44059, '\p{^Is_Lb=h3}', "");
3806 Expect(0, 44059, '\P{Is_Lb=h3}', "");
3807 Expect(1, 44059, '\P{^Is_Lb=h3}', "");
3808 Expect(0, 44032, '\p{Is_Lb=h3}', "");
3809 Expect(1, 44032, '\p{^Is_Lb=h3}', "");
3810 Expect(1, 44032, '\P{Is_Lb=h3}', "");
3811 Expect(0, 44032, '\P{^Is_Lb=h3}', "");
3812 Expect(1, 44059, '\p{Is_Lb=__h3}', "");
3813 Expect(0, 44059, '\p{^Is_Lb=__h3}', "");
3814 Expect(0, 44059, '\P{Is_Lb=__h3}', "");
3815 Expect(1, 44059, '\P{^Is_Lb=__h3}', "");
3816 Expect(0, 44032, '\p{Is_Lb=__h3}', "");
3817 Expect(1, 44032, '\p{^Is_Lb=__h3}', "");
3818 Expect(1, 44032, '\P{Is_Lb=__h3}', "");
3819 Expect(0, 44032, '\P{^Is_Lb=__h3}', "");
3820 Error('\p{Line_Break=_/a/Carriage RETURN}');
3821 Error('\P{Line_Break=_/a/Carriage RETURN}');
3822 Expect(1, 13, '\p{Line_Break: carriagereturn}', "");
3823 Expect(0, 13, '\p{^Line_Break: carriagereturn}', "");
3824 Expect(0, 13, '\P{Line_Break: carriagereturn}', "");
3825 Expect(1, 13, '\P{^Line_Break: carriagereturn}', "");
3826 Expect(0, 12, '\p{Line_Break: carriagereturn}', "");
3827 Expect(1, 12, '\p{^Line_Break: carriagereturn}', "");
3828 Expect(1, 12, '\P{Line_Break: carriagereturn}', "");
3829 Expect(0, 12, '\P{^Line_Break: carriagereturn}', "");
3830 Expect(1, 13, '\p{Line_Break=_  CARRIAGE RETURN}', "");
3831 Expect(0, 13, '\p{^Line_Break=_ CARRIAGE RETURN}', "");
3832 Expect(0, 13, '\P{Line_Break=_  CARRIAGE RETURN}', "");
3833 Expect(1, 13, '\P{^Line_Break=_ CARRIAGE RETURN}', "");
3834 Expect(0, 12, '\p{Line_Break=_  CARRIAGE RETURN}', "");
3835 Expect(1, 12, '\p{^Line_Break=_ CARRIAGE RETURN}', "");
3836 Expect(1, 12, '\P{Line_Break=_  CARRIAGE RETURN}', "");
3837 Expect(0, 12, '\P{^Line_Break=_ CARRIAGE RETURN}', "");
3838 Error('\p{Lb=   CR:=}');
3839 Error('\P{Lb=   CR:=}');
3840 Expect(1, 13, '\p{Lb:cr}', "");
3841 Expect(0, 13, '\p{^Lb:cr}', "");
3842 Expect(0, 13, '\P{Lb:cr}', "");
3843 Expect(1, 13, '\P{^Lb:cr}', "");
3844 Expect(0, 12, '\p{Lb:cr}', "");
3845 Expect(1, 12, '\p{^Lb:cr}', "");
3846 Expect(1, 12, '\P{Lb:cr}', "");
3847 Expect(0, 12, '\P{^Lb:cr}', "");
3848 Expect(1, 13, '\p{Lb= CR}', "");
3849 Expect(0, 13, '\p{^Lb= CR}', "");
3850 Expect(0, 13, '\P{Lb= CR}', "");
3851 Expect(1, 13, '\P{^Lb= CR}', "");
3852 Expect(0, 12, '\p{Lb= CR}', "");
3853 Expect(1, 12, '\p{^Lb= CR}', "");
3854 Expect(1, 12, '\P{Lb= CR}', "");
3855 Expect(0, 12, '\P{^Lb= CR}', "");
3856 Error('\p{Is_Line_Break=_Carriage_Return:=}');
3857 Error('\P{Is_Line_Break=_Carriage_Return:=}');
3858 Expect(1, 13, '\p{Is_Line_Break=carriagereturn}', "");
3859 Expect(0, 13, '\p{^Is_Line_Break=carriagereturn}', "");
3860 Expect(0, 13, '\P{Is_Line_Break=carriagereturn}', "");
3861 Expect(1, 13, '\P{^Is_Line_Break=carriagereturn}', "");
3862 Expect(0, 12, '\p{Is_Line_Break=carriagereturn}', "");
3863 Expect(1, 12, '\p{^Is_Line_Break=carriagereturn}', "");
3864 Expect(1, 12, '\P{Is_Line_Break=carriagereturn}', "");
3865 Expect(0, 12, '\P{^Is_Line_Break=carriagereturn}', "");
3866 Expect(1, 13, '\p{Is_Line_Break=_CARRIAGE-RETURN}', "");
3867 Expect(0, 13, '\p{^Is_Line_Break=_CARRIAGE-RETURN}', "");
3868 Expect(0, 13, '\P{Is_Line_Break=_CARRIAGE-RETURN}', "");
3869 Expect(1, 13, '\P{^Is_Line_Break=_CARRIAGE-RETURN}', "");
3870 Expect(0, 12, '\p{Is_Line_Break=_CARRIAGE-RETURN}', "");
3871 Expect(1, 12, '\p{^Is_Line_Break=_CARRIAGE-RETURN}', "");
3872 Expect(1, 12, '\P{Is_Line_Break=_CARRIAGE-RETURN}', "");
3873 Expect(0, 12, '\P{^Is_Line_Break=_CARRIAGE-RETURN}', "");
3874 Error('\p{Is_Lb=:=CR}');
3875 Error('\P{Is_Lb=:=CR}');
3876 Expect(1, 13, '\p{Is_Lb=cr}', "");
3877 Expect(0, 13, '\p{^Is_Lb=cr}', "");
3878 Expect(0, 13, '\P{Is_Lb=cr}', "");
3879 Expect(1, 13, '\P{^Is_Lb=cr}', "");
3880 Expect(0, 12, '\p{Is_Lb=cr}', "");
3881 Expect(1, 12, '\p{^Is_Lb=cr}', "");
3882 Expect(1, 12, '\P{Is_Lb=cr}', "");
3883 Expect(0, 12, '\P{^Is_Lb=cr}', "");
3884 Expect(1, 13, '\p{Is_Lb=        -CR}', "");
3885 Expect(0, 13, '\p{^Is_Lb=       -CR}', "");
3886 Expect(0, 13, '\P{Is_Lb=        -CR}', "");
3887 Expect(1, 13, '\P{^Is_Lb=       -CR}', "");
3888 Expect(0, 12, '\p{Is_Lb=        -CR}', "");
3889 Expect(1, 12, '\p{^Is_Lb=       -CR}', "");
3890 Expect(1, 12, '\P{Is_Lb=        -CR}', "");
3891 Expect(0, 12, '\P{^Is_Lb=       -CR}', "");
3892 Error('\p{Line_Break=:=Close_Punctuation}');
3893 Error('\P{Line_Break=:=Close_Punctuation}');
3894 Expect(1, 41, '\p{Line_Break=closepunctuation}', "");
3895 Expect(0, 41, '\p{^Line_Break=closepunctuation}', "");
3896 Expect(0, 41, '\P{Line_Break=closepunctuation}', "");
3897 Expect(1, 41, '\P{^Line_Break=closepunctuation}', "");
3898 Expect(0, 40, '\p{Line_Break=closepunctuation}', "");
3899 Expect(1, 40, '\p{^Line_Break=closepunctuation}', "");
3900 Expect(1, 40, '\P{Line_Break=closepunctuation}', "");
3901 Expect(0, 40, '\P{^Line_Break=closepunctuation}', "");
3902 Expect(1, 41, '\p{Line_Break=-  Close   PUNCTUATION}', "");
3903 Expect(0, 41, '\p{^Line_Break=- Close   PUNCTUATION}', "");
3904 Expect(0, 41, '\P{Line_Break=-  Close   PUNCTUATION}', "");
3905 Expect(1, 41, '\P{^Line_Break=- Close   PUNCTUATION}', "");
3906 Expect(0, 40, '\p{Line_Break=-  Close   PUNCTUATION}', "");
3907 Expect(1, 40, '\p{^Line_Break=- Close   PUNCTUATION}', "");
3908 Expect(1, 40, '\P{Line_Break=-  Close   PUNCTUATION}', "");
3909 Expect(0, 40, '\P{^Line_Break=- Close   PUNCTUATION}', "");
3910 Error('\p{Lb=_CL/a/}');
3911 Error('\P{Lb=_CL/a/}');
3912 Expect(1, 41, '\p{Lb=cl}', "");
3913 Expect(0, 41, '\p{^Lb=cl}', "");
3914 Expect(0, 41, '\P{Lb=cl}', "");
3915 Expect(1, 41, '\P{^Lb=cl}', "");
3916 Expect(0, 40, '\p{Lb=cl}', "");
3917 Expect(1, 40, '\p{^Lb=cl}', "");
3918 Expect(1, 40, '\P{Lb=cl}', "");
3919 Expect(0, 40, '\P{^Lb=cl}', "");
3920 Expect(1, 41, '\p{Lb=_CL}', "");
3921 Expect(0, 41, '\p{^Lb=_CL}', "");
3922 Expect(0, 41, '\P{Lb=_CL}', "");
3923 Expect(1, 41, '\P{^Lb=_CL}', "");
3924 Expect(0, 40, '\p{Lb=_CL}', "");
3925 Expect(1, 40, '\p{^Lb=_CL}', "");
3926 Expect(1, 40, '\P{Lb=_CL}', "");
3927 Expect(0, 40, '\P{^Lb=_CL}', "");
3928 Error('\p{Is_Line_Break=/a/-Closepunctuation}');
3929 Error('\P{Is_Line_Break=/a/-Closepunctuation}');
3930 Expect(1, 41, '\p{Is_Line_Break=closepunctuation}', "");
3931 Expect(0, 41, '\p{^Is_Line_Break=closepunctuation}', "");
3932 Expect(0, 41, '\P{Is_Line_Break=closepunctuation}', "");
3933 Expect(1, 41, '\P{^Is_Line_Break=closepunctuation}', "");
3934 Expect(0, 40, '\p{Is_Line_Break=closepunctuation}', "");
3935 Expect(1, 40, '\p{^Is_Line_Break=closepunctuation}', "");
3936 Expect(1, 40, '\P{Is_Line_Break=closepunctuation}', "");
3937 Expect(0, 40, '\P{^Is_Line_Break=closepunctuation}', "");
3938 Expect(1, 41, '\p{Is_Line_Break=_       CLOSE-Punctuation}', "");
3939 Expect(0, 41, '\p{^Is_Line_Break=_      CLOSE-Punctuation}', "");
3940 Expect(0, 41, '\P{Is_Line_Break=_       CLOSE-Punctuation}', "");
3941 Expect(1, 41, '\P{^Is_Line_Break=_      CLOSE-Punctuation}', "");
3942 Expect(0, 40, '\p{Is_Line_Break=_       CLOSE-Punctuation}', "");
3943 Expect(1, 40, '\p{^Is_Line_Break=_      CLOSE-Punctuation}', "");
3944 Expect(1, 40, '\P{Is_Line_Break=_       CLOSE-Punctuation}', "");
3945 Expect(0, 40, '\P{^Is_Line_Break=_      CLOSE-Punctuation}', "");
3946 Error('\p{Is_Lb=/a/     -CL}');
3947 Error('\P{Is_Lb=/a/     -CL}');
3948 Expect(1, 41, '\p{Is_Lb=cl}', "");
3949 Expect(0, 41, '\p{^Is_Lb=cl}', "");
3950 Expect(0, 41, '\P{Is_Lb=cl}', "");
3951 Expect(1, 41, '\P{^Is_Lb=cl}', "");
3952 Expect(0, 40, '\p{Is_Lb=cl}', "");
3953 Expect(1, 40, '\p{^Is_Lb=cl}', "");
3954 Expect(1, 40, '\P{Is_Lb=cl}', "");
3955 Expect(0, 40, '\P{^Is_Lb=cl}', "");
3956 Expect(1, 41, '\p{Is_Lb=                CL}', "");
3957 Expect(0, 41, '\p{^Is_Lb=               CL}', "");
3958 Expect(0, 41, '\P{Is_Lb=                CL}', "");
3959 Expect(1, 41, '\P{^Is_Lb=               CL}', "");
3960 Expect(0, 40, '\p{Is_Lb=                CL}', "");
3961 Expect(1, 40, '\p{^Is_Lb=               CL}', "");
3962 Expect(1, 40, '\P{Is_Lb=                CL}', "");
3963 Expect(0, 40, '\P{^Is_Lb=               CL}', "");
3964 Error('\p{Line_Break=   /a/Combining Mark}');
3965 Error('\P{Line_Break=   /a/Combining Mark}');
3966 Expect(1, 8, '\p{Line_Break=combiningmark}', "");
3967 Expect(0, 8, '\p{^Line_Break=combiningmark}', "");
3968 Expect(0, 8, '\P{Line_Break=combiningmark}', "");
3969 Expect(1, 8, '\P{^Line_Break=combiningmark}', "");
3970 Expect(0, 13, '\p{Line_Break=combiningmark}', "");
3971 Expect(1, 13, '\p{^Line_Break=combiningmark}', "");
3972 Expect(1, 13, '\P{Line_Break=combiningmark}', "");
3973 Expect(0, 13, '\P{^Line_Break=combiningmark}', "");
3974 Expect(1, 8, '\p{Line_Break=- CombiningMark}', "");
3975 Expect(0, 8, '\p{^Line_Break=- CombiningMark}', "");
3976 Expect(0, 8, '\P{Line_Break=- CombiningMark}', "");
3977 Expect(1, 8, '\P{^Line_Break=- CombiningMark}', "");
3978 Expect(0, 13, '\p{Line_Break=- CombiningMark}', "");
3979 Expect(1, 13, '\p{^Line_Break=- CombiningMark}', "");
3980 Expect(1, 13, '\P{Line_Break=- CombiningMark}', "");
3981 Expect(0, 13, '\P{^Line_Break=- CombiningMark}', "");
3982 Error('\p{Lb=:=-_CM}');
3983 Error('\P{Lb=:=-_CM}');
3984 Expect(1, 8, '\p{Lb=cm}', "");
3985 Expect(0, 8, '\p{^Lb=cm}', "");
3986 Expect(0, 8, '\P{Lb=cm}', "");
3987 Expect(1, 8, '\P{^Lb=cm}', "");
3988 Expect(0, 13, '\p{Lb=cm}', "");
3989 Expect(1, 13, '\p{^Lb=cm}', "");
3990 Expect(1, 13, '\P{Lb=cm}', "");
3991 Expect(0, 13, '\P{^Lb=cm}', "");
3992 Expect(1, 8, '\p{Lb=_cm}', "");
3993 Expect(0, 8, '\p{^Lb=_cm}', "");
3994 Expect(0, 8, '\P{Lb=_cm}', "");
3995 Expect(1, 8, '\P{^Lb=_cm}', "");
3996 Expect(0, 13, '\p{Lb=_cm}', "");
3997 Expect(1, 13, '\p{^Lb=_cm}', "");
3998 Expect(1, 13, '\P{Lb=_cm}', "");
3999 Expect(0, 13, '\P{^Lb=_cm}', "");
4000 Error('\p{Is_Line_Break=        -combining-Mark/a/}');
4001 Error('\P{Is_Line_Break=        -combining-Mark/a/}');
4002 Expect(1, 8, '\p{Is_Line_Break:combiningmark}', "");
4003 Expect(0, 8, '\p{^Is_Line_Break:combiningmark}', "");
4004 Expect(0, 8, '\P{Is_Line_Break:combiningmark}', "");
4005 Expect(1, 8, '\P{^Is_Line_Break:combiningmark}', "");
4006 Expect(0, 13, '\p{Is_Line_Break:combiningmark}', "");
4007 Expect(1, 13, '\p{^Is_Line_Break:combiningmark}', "");
4008 Expect(1, 13, '\P{Is_Line_Break:combiningmark}', "");
4009 Expect(0, 13, '\P{^Is_Line_Break:combiningmark}', "");
4010 Expect(1, 8, '\p{Is_Line_Break= combining_MARK}', "");
4011 Expect(0, 8, '\p{^Is_Line_Break=        combining_MARK}', "");
4012 Expect(0, 8, '\P{Is_Line_Break= combining_MARK}', "");
4013 Expect(1, 8, '\P{^Is_Line_Break=        combining_MARK}', "");
4014 Expect(0, 13, '\p{Is_Line_Break=        combining_MARK}', "");
4015 Expect(1, 13, '\p{^Is_Line_Break=       combining_MARK}', "");
4016 Expect(1, 13, '\P{Is_Line_Break=        combining_MARK}', "");
4017 Expect(0, 13, '\P{^Is_Line_Break=       combining_MARK}', "");
4018 Error('\p{Is_Lb:_:=CM}');
4019 Error('\P{Is_Lb:_:=CM}');
4020 Expect(1, 8, '\p{Is_Lb=cm}', "");
4021 Expect(0, 8, '\p{^Is_Lb=cm}', "");
4022 Expect(0, 8, '\P{Is_Lb=cm}', "");
4023 Expect(1, 8, '\P{^Is_Lb=cm}', "");
4024 Expect(0, 13, '\p{Is_Lb=cm}', "");
4025 Expect(1, 13, '\p{^Is_Lb=cm}', "");
4026 Expect(1, 13, '\P{Is_Lb=cm}', "");
4027 Expect(0, 13, '\P{^Is_Lb=cm}', "");
4028 Expect(1, 8, '\p{Is_Lb= -CM}', "");
4029 Expect(0, 8, '\p{^Is_Lb=        -CM}', "");
4030 Expect(0, 8, '\P{Is_Lb= -CM}', "");
4031 Expect(1, 8, '\P{^Is_Lb=        -CM}', "");
4032 Expect(0, 13, '\p{Is_Lb=        -CM}', "");
4033 Expect(1, 13, '\p{^Is_Lb=       -CM}', "");
4034 Expect(1, 13, '\P{Is_Lb=        -CM}', "");
4035 Expect(0, 13, '\P{^Is_Lb=       -CM}', "");
4036 Error('\p{Line_Break=   -Mandatory:=BREAK}');
4037 Error('\P{Line_Break=   -Mandatory:=BREAK}');
4038 Expect(1, 12, '\p{Line_Break=mandatorybreak}', "");
4039 Expect(0, 12, '\p{^Line_Break=mandatorybreak}', "");
4040 Expect(0, 12, '\P{Line_Break=mandatorybreak}', "");
4041 Expect(1, 12, '\P{^Line_Break=mandatorybreak}', "");
4042 Expect(0, 10, '\p{Line_Break=mandatorybreak}', "");
4043 Expect(1, 10, '\p{^Line_Break=mandatorybreak}', "");
4044 Expect(1, 10, '\P{Line_Break=mandatorybreak}', "");
4045 Expect(0, 10, '\P{^Line_Break=mandatorybreak}', "");
4046 Expect(1, 12, '\p{Line_Break=_MANDATORY BREAK}', "");
4047 Expect(0, 12, '\p{^Line_Break=_MANDATORY BREAK}', "");
4048 Expect(0, 12, '\P{Line_Break=_MANDATORY BREAK}', "");
4049 Expect(1, 12, '\P{^Line_Break=_MANDATORY BREAK}', "");
4050 Expect(0, 10, '\p{Line_Break=_MANDATORY BREAK}', "");
4051 Expect(1, 10, '\p{^Line_Break=_MANDATORY BREAK}', "");
4052 Expect(1, 10, '\P{Line_Break=_MANDATORY BREAK}', "");
4053 Expect(0, 10, '\P{^Line_Break=_MANDATORY BREAK}', "");
4054 Error('\p{Lb=/a/bk}');
4055 Error('\P{Lb=/a/bk}');
4056 Expect(1, 12, '\p{Lb=bk}', "");
4057 Expect(0, 12, '\p{^Lb=bk}', "");
4058 Expect(0, 12, '\P{Lb=bk}', "");
4059 Expect(1, 12, '\P{^Lb=bk}', "");
4060 Expect(0, 10, '\p{Lb=bk}', "");
4061 Expect(1, 10, '\p{^Lb=bk}', "");
4062 Expect(1, 10, '\P{Lb=bk}', "");
4063 Expect(0, 10, '\P{^Lb=bk}', "");
4064 Expect(1, 12, '\p{Lb=-BK}', "");
4065 Expect(0, 12, '\p{^Lb=-BK}', "");
4066 Expect(0, 12, '\P{Lb=-BK}', "");
4067 Expect(1, 12, '\P{^Lb=-BK}', "");
4068 Expect(0, 10, '\p{Lb=-BK}', "");
4069 Expect(1, 10, '\p{^Lb=-BK}', "");
4070 Expect(1, 10, '\P{Lb=-BK}', "");
4071 Expect(0, 10, '\P{^Lb=-BK}', "");
4072 Error('\p{Is_Line_Break=:=__mandatory   Break}');
4073 Error('\P{Is_Line_Break=:=__mandatory   Break}');
4074 Expect(1, 12, '\p{Is_Line_Break=mandatorybreak}', "");
4075 Expect(0, 12, '\p{^Is_Line_Break=mandatorybreak}', "");
4076 Expect(0, 12, '\P{Is_Line_Break=mandatorybreak}', "");
4077 Expect(1, 12, '\P{^Is_Line_Break=mandatorybreak}', "");
4078 Expect(0, 10, '\p{Is_Line_Break=mandatorybreak}', "");
4079 Expect(1, 10, '\p{^Is_Line_Break=mandatorybreak}', "");
4080 Expect(1, 10, '\P{Is_Line_Break=mandatorybreak}', "");
4081 Expect(0, 10, '\P{^Is_Line_Break=mandatorybreak}', "");
4082 Expect(1, 12, '\p{Is_Line_Break=_Mandatory_Break}', "");
4083 Expect(0, 12, '\p{^Is_Line_Break=_Mandatory_Break}', "");
4084 Expect(0, 12, '\P{Is_Line_Break=_Mandatory_Break}', "");
4085 Expect(1, 12, '\P{^Is_Line_Break=_Mandatory_Break}', "");
4086 Expect(0, 10, '\p{Is_Line_Break=_Mandatory_Break}', "");
4087 Expect(1, 10, '\p{^Is_Line_Break=_Mandatory_Break}', "");
4088 Expect(1, 10, '\P{Is_Line_Break=_Mandatory_Break}', "");
4089 Expect(0, 10, '\P{^Is_Line_Break=_Mandatory_Break}', "");
4090 Error('\p{Is_Lb=-:=BK}');
4091 Error('\P{Is_Lb=-:=BK}');
4092 Expect(1, 12, '\p{Is_Lb=bk}', "");
4093 Expect(0, 12, '\p{^Is_Lb=bk}', "");
4094 Expect(0, 12, '\P{Is_Lb=bk}', "");
4095 Expect(1, 12, '\P{^Is_Lb=bk}', "");
4096 Expect(0, 10, '\p{Is_Lb=bk}', "");
4097 Expect(1, 10, '\p{^Is_Lb=bk}', "");
4098 Expect(1, 10, '\P{Is_Lb=bk}', "");
4099 Expect(0, 10, '\P{^Is_Lb=bk}', "");
4100 Expect(1, 12, '\p{Is_Lb=_BK}', "");
4101 Expect(0, 12, '\p{^Is_Lb=_BK}', "");
4102 Expect(0, 12, '\P{Is_Lb=_BK}', "");
4103 Expect(1, 12, '\P{^Is_Lb=_BK}', "");
4104 Expect(0, 10, '\p{Is_Lb=_BK}', "");
4105 Expect(1, 10, '\p{^Is_Lb=_BK}', "");
4106 Expect(1, 10, '\P{Is_Lb=_BK}', "");
4107 Expect(0, 10, '\P{^Is_Lb=_BK}', "");
4108 Error('\p{Line_Break:-_Nonstarter/a/}');
4109 Error('\P{Line_Break:-_Nonstarter/a/}');
4110 Expect(1, 6102, '\p{Line_Break=nonstarter}', "");
4111 Expect(0, 6102, '\p{^Line_Break=nonstarter}', "");
4112 Expect(0, 6102, '\P{Line_Break=nonstarter}', "");
4113 Expect(1, 6102, '\P{^Line_Break=nonstarter}', "");
4114 Expect(0, 6101, '\p{Line_Break=nonstarter}', "");
4115 Expect(1, 6101, '\p{^Line_Break=nonstarter}', "");
4116 Expect(1, 6101, '\P{Line_Break=nonstarter}', "");
4117 Expect(0, 6101, '\P{^Line_Break=nonstarter}', "");
4118 Error('\p{Lb=:= NS}');
4119 Error('\P{Lb=:= NS}');
4120 Expect(1, 6102, '\p{Lb=ns}', "");
4121 Expect(0, 6102, '\p{^Lb=ns}', "");
4122 Expect(0, 6102, '\P{Lb=ns}', "");
4123 Expect(1, 6102, '\P{^Lb=ns}', "");
4124 Expect(0, 6101, '\p{Lb=ns}', "");
4125 Expect(1, 6101, '\p{^Lb=ns}', "");
4126 Expect(1, 6101, '\P{Lb=ns}', "");
4127 Expect(0, 6101, '\P{^Lb=ns}', "");
4128 Expect(1, 6102, '\p{Lb=- NS}', "");
4129 Expect(0, 6102, '\p{^Lb=- NS}', "");
4130 Expect(0, 6102, '\P{Lb=- NS}', "");
4131 Expect(1, 6102, '\P{^Lb=- NS}', "");
4132 Expect(0, 6101, '\p{Lb=- NS}', "");
4133 Expect(1, 6101, '\p{^Lb=- NS}', "");
4134 Expect(1, 6101, '\P{Lb=- NS}', "");
4135 Expect(0, 6101, '\P{^Lb=- NS}', "");
4136 Error('\p{Is_Line_Break=-NONSTARTER/a/}');
4137 Error('\P{Is_Line_Break=-NONSTARTER/a/}');
4138 Expect(1, 6102, '\p{Is_Line_Break:   nonstarter}', "");
4139 Expect(0, 6102, '\p{^Is_Line_Break:   nonstarter}', "");
4140 Expect(0, 6102, '\P{Is_Line_Break:   nonstarter}', "");
4141 Expect(1, 6102, '\P{^Is_Line_Break:   nonstarter}', "");
4142 Expect(0, 6101, '\p{Is_Line_Break:   nonstarter}', "");
4143 Expect(1, 6101, '\p{^Is_Line_Break:   nonstarter}', "");
4144 Expect(1, 6101, '\P{Is_Line_Break:   nonstarter}', "");
4145 Expect(0, 6101, '\P{^Is_Line_Break:   nonstarter}', "");
4146 Expect(1, 6102, '\p{Is_Line_Break=  Nonstarter}', "");
4147 Expect(0, 6102, '\p{^Is_Line_Break=  Nonstarter}', "");
4148 Expect(0, 6102, '\P{Is_Line_Break=  Nonstarter}', "");
4149 Expect(1, 6102, '\P{^Is_Line_Break=  Nonstarter}', "");
4150 Expect(0, 6101, '\p{Is_Line_Break=  Nonstarter}', "");
4151 Expect(1, 6101, '\p{^Is_Line_Break=  Nonstarter}', "");
4152 Expect(1, 6101, '\P{Is_Line_Break=  Nonstarter}', "");
4153 Expect(0, 6101, '\P{^Is_Line_Break=  Nonstarter}', "");
4154 Error('\p{Is_Lb=/a/_-ns}');
4155 Error('\P{Is_Lb=/a/_-ns}');
4156 Expect(1, 6102, '\p{Is_Lb=ns}', "");
4157 Expect(0, 6102, '\p{^Is_Lb=ns}', "");
4158 Expect(0, 6102, '\P{Is_Lb=ns}', "");
4159 Expect(1, 6102, '\P{^Is_Lb=ns}', "");
4160 Expect(0, 6101, '\p{Is_Lb=ns}', "");
4161 Expect(1, 6101, '\p{^Is_Lb=ns}', "");
4162 Expect(1, 6101, '\P{Is_Lb=ns}', "");
4163 Expect(0, 6101, '\P{^Is_Lb=ns}', "");
4164 Expect(1, 6102, '\p{Is_Lb=-     NS}', "");
4165 Expect(0, 6102, '\p{^Is_Lb=-    NS}', "");
4166 Expect(0, 6102, '\P{Is_Lb=-     NS}', "");
4167 Expect(1, 6102, '\P{^Is_Lb=-    NS}', "");
4168 Expect(0, 6101, '\p{Is_Lb=-     NS}', "");
4169 Expect(1, 6101, '\p{^Is_Lb=-    NS}', "");
4170 Expect(1, 6101, '\P{Is_Lb=-     NS}', "");
4171 Expect(0, 6101, '\P{^Is_Lb=-    NS}', "");
4172 Error('\p{Line_Break= jv/a/}');
4173 Error('\P{Line_Break= jv/a/}');
4174 Expect(1, 4514, '\p{Line_Break=jv}', "");
4175 Expect(0, 4514, '\p{^Line_Break=jv}', "");
4176 Expect(0, 4514, '\P{Line_Break=jv}', "");
4177 Expect(1, 4514, '\P{^Line_Break=jv}', "");
4178 Expect(0, 4447, '\p{Line_Break=jv}', "");
4179 Expect(1, 4447, '\p{^Line_Break=jv}', "");
4180 Expect(1, 4447, '\P{Line_Break=jv}', "");
4181 Expect(0, 4447, '\P{^Line_Break=jv}', "");
4182 Expect(1, 4514, '\p{Line_Break=JV}', "");
4183 Expect(0, 4514, '\p{^Line_Break=JV}', "");
4184 Expect(0, 4514, '\P{Line_Break=JV}', "");
4185 Expect(1, 4514, '\P{^Line_Break=JV}', "");
4186 Expect(0, 4447, '\p{Line_Break=JV}', "");
4187 Expect(1, 4447, '\p{^Line_Break=JV}', "");
4188 Expect(1, 4447, '\P{Line_Break=JV}', "");
4189 Expect(0, 4447, '\P{^Line_Break=JV}', "");
4190 Error('\p{Lb=/a/  JV}');
4191 Error('\P{Lb=/a/  JV}');
4192 Expect(1, 4514, '\p{Lb=jv}', "");
4193 Expect(0, 4514, '\p{^Lb=jv}', "");
4194 Expect(0, 4514, '\P{Lb=jv}', "");
4195 Expect(1, 4514, '\P{^Lb=jv}', "");
4196 Expect(0, 4447, '\p{Lb=jv}', "");
4197 Expect(1, 4447, '\p{^Lb=jv}', "");
4198 Expect(1, 4447, '\P{Lb=jv}', "");
4199 Expect(0, 4447, '\P{^Lb=jv}', "");
4200 Expect(1, 4514, '\p{Lb=-_JV}', "");
4201 Expect(0, 4514, '\p{^Lb=-_JV}', "");
4202 Expect(0, 4514, '\P{Lb=-_JV}', "");
4203 Expect(1, 4514, '\P{^Lb=-_JV}', "");
4204 Expect(0, 4447, '\p{Lb=-_JV}', "");
4205 Expect(1, 4447, '\p{^Lb=-_JV}', "");
4206 Expect(1, 4447, '\P{Lb=-_JV}', "");
4207 Expect(0, 4447, '\P{^Lb=-_JV}', "");
4208 Error('\p{Is_Line_Break:        /a/JV}');
4209 Error('\P{Is_Line_Break:        /a/JV}');
4210 Expect(1, 4514, '\p{Is_Line_Break=jv}', "");
4211 Expect(0, 4514, '\p{^Is_Line_Break=jv}', "");
4212 Expect(0, 4514, '\P{Is_Line_Break=jv}', "");
4213 Expect(1, 4514, '\P{^Is_Line_Break=jv}', "");
4214 Expect(0, 4447, '\p{Is_Line_Break=jv}', "");
4215 Expect(1, 4447, '\p{^Is_Line_Break=jv}', "");
4216 Expect(1, 4447, '\P{Is_Line_Break=jv}', "");
4217 Expect(0, 4447, '\P{^Is_Line_Break=jv}', "");
4218 Expect(1, 4514, '\p{Is_Line_Break=- JV}', "");
4219 Expect(0, 4514, '\p{^Is_Line_Break=- JV}', "");
4220 Expect(0, 4514, '\P{Is_Line_Break=- JV}', "");
4221 Expect(1, 4514, '\P{^Is_Line_Break=- JV}', "");
4222 Expect(0, 4447, '\p{Is_Line_Break=- JV}', "");
4223 Expect(1, 4447, '\p{^Is_Line_Break=- JV}', "");
4224 Expect(1, 4447, '\P{Is_Line_Break=- JV}', "");
4225 Expect(0, 4447, '\P{^Is_Line_Break=- JV}', "");
4226 Error('\p{Is_Lb=:=-jv}');
4227 Error('\P{Is_Lb=:=-jv}');
4228 Expect(1, 4514, '\p{Is_Lb=jv}', "");
4229 Expect(0, 4514, '\p{^Is_Lb=jv}', "");
4230 Expect(0, 4514, '\P{Is_Lb=jv}', "");
4231 Expect(1, 4514, '\P{^Is_Lb=jv}', "");
4232 Expect(0, 4447, '\p{Is_Lb=jv}', "");
4233 Expect(1, 4447, '\p{^Is_Lb=jv}', "");
4234 Expect(1, 4447, '\P{Is_Lb=jv}', "");
4235 Expect(0, 4447, '\P{^Is_Lb=jv}', "");
4236 Expect(1, 4514, '\p{Is_Lb=      -jv}', "");
4237 Expect(0, 4514, '\p{^Is_Lb=     -jv}', "");
4238 Expect(0, 4514, '\P{Is_Lb=      -jv}', "");
4239 Expect(1, 4514, '\P{^Is_Lb=     -jv}', "");
4240 Expect(0, 4447, '\p{Is_Lb=      -jv}', "");
4241 Expect(1, 4447, '\p{^Is_Lb=     -jv}', "");
4242 Expect(1, 4447, '\P{Is_Lb=      -jv}', "");
4243 Expect(0, 4447, '\P{^Is_Lb=     -jv}', "");
4244 Error('\p{Line_Break= _Quotation/a/}');
4245 Error('\P{Line_Break= _Quotation/a/}');
4246 Expect(1, 34, '\p{Line_Break=quotation}', "");
4247 Expect(0, 34, '\p{^Line_Break=quotation}', "");
4248 Expect(0, 34, '\P{Line_Break=quotation}', "");
4249 Expect(1, 34, '\P{^Line_Break=quotation}', "");
4250 Expect(0, 33, '\p{Line_Break=quotation}', "");
4251 Expect(1, 33, '\p{^Line_Break=quotation}', "");
4252 Expect(1, 33, '\P{Line_Break=quotation}', "");
4253 Expect(0, 33, '\P{^Line_Break=quotation}', "");
4254 Expect(1, 34, '\p{Line_Break=-_quotation}', "");
4255 Expect(0, 34, '\p{^Line_Break=-_quotation}', "");
4256 Expect(0, 34, '\P{Line_Break=-_quotation}', "");
4257 Expect(1, 34, '\P{^Line_Break=-_quotation}', "");
4258 Expect(0, 33, '\p{Line_Break=-_quotation}', "");
4259 Expect(1, 33, '\p{^Line_Break=-_quotation}', "");
4260 Expect(1, 33, '\P{Line_Break=-_quotation}', "");
4261 Expect(0, 33, '\P{^Line_Break=-_quotation}', "");
4262 Error('\p{Lb= QU/a/}');
4263 Error('\P{Lb= QU/a/}');
4264 Expect(1, 34, '\p{Lb=qu}', "");
4265 Expect(0, 34, '\p{^Lb=qu}', "");
4266 Expect(0, 34, '\P{Lb=qu}', "");
4267 Expect(1, 34, '\P{^Lb=qu}', "");
4268 Expect(0, 33, '\p{Lb=qu}', "");
4269 Expect(1, 33, '\p{^Lb=qu}', "");
4270 Expect(1, 33, '\P{Lb=qu}', "");
4271 Expect(0, 33, '\P{^Lb=qu}', "");
4272 Expect(1, 34, '\p{Lb=   QU}', "");
4273 Expect(0, 34, '\p{^Lb=  QU}', "");
4274 Expect(0, 34, '\P{Lb=   QU}', "");
4275 Expect(1, 34, '\P{^Lb=  QU}', "");
4276 Expect(0, 33, '\p{Lb=   QU}', "");
4277 Expect(1, 33, '\p{^Lb=  QU}', "");
4278 Expect(1, 33, '\P{Lb=   QU}', "");
4279 Expect(0, 33, '\P{^Lb=  QU}', "");
4280 Error('\p{Is_Line_Break=/a/quotation}');
4281 Error('\P{Is_Line_Break=/a/quotation}');
4282 Expect(1, 34, '\p{Is_Line_Break=quotation}', "");
4283 Expect(0, 34, '\p{^Is_Line_Break=quotation}', "");
4284 Expect(0, 34, '\P{Is_Line_Break=quotation}', "");
4285 Expect(1, 34, '\P{^Is_Line_Break=quotation}', "");
4286 Expect(0, 33, '\p{Is_Line_Break=quotation}', "");
4287 Expect(1, 33, '\p{^Is_Line_Break=quotation}', "");
4288 Expect(1, 33, '\P{Is_Line_Break=quotation}', "");
4289 Expect(0, 33, '\P{^Is_Line_Break=quotation}', "");
4290 Expect(1, 34, '\p{Is_Line_Break=- Quotation}', "");
4291 Expect(0, 34, '\p{^Is_Line_Break=- Quotation}', "");
4292 Expect(0, 34, '\P{Is_Line_Break=- Quotation}', "");
4293 Expect(1, 34, '\P{^Is_Line_Break=- Quotation}', "");
4294 Expect(0, 33, '\p{Is_Line_Break=- Quotation}', "");
4295 Expect(1, 33, '\p{^Is_Line_Break=- Quotation}', "");
4296 Expect(1, 33, '\P{Is_Line_Break=- Quotation}', "");
4297 Expect(0, 33, '\P{^Is_Line_Break=- Quotation}', "");
4298 Error('\p{Is_Lb=__QU/a/}');
4299 Error('\P{Is_Lb=__QU/a/}');
4300 Expect(1, 34, '\p{Is_Lb=qu}', "");
4301 Expect(0, 34, '\p{^Is_Lb=qu}', "");
4302 Expect(0, 34, '\P{Is_Lb=qu}', "");
4303 Expect(1, 34, '\P{^Is_Lb=qu}', "");
4304 Expect(0, 33, '\p{Is_Lb=qu}', "");
4305 Expect(1, 33, '\p{^Is_Lb=qu}', "");
4306 Expect(1, 33, '\P{Is_Lb=qu}', "");
4307 Expect(0, 33, '\P{^Is_Lb=qu}', "");
4308 Expect(1, 34, '\p{Is_Lb=_       QU}', "");
4309 Expect(0, 34, '\p{^Is_Lb=_      QU}', "");
4310 Expect(0, 34, '\P{Is_Lb=_       QU}', "");
4311 Expect(1, 34, '\P{^Is_Lb=_      QU}', "");
4312 Expect(0, 33, '\p{Is_Lb=_       QU}', "");
4313 Expect(1, 33, '\p{^Is_Lb=_      QU}', "");
4314 Expect(1, 33, '\P{Is_Lb=_       QU}', "");
4315 Expect(0, 33, '\P{^Is_Lb=_      QU}', "");
4316 Error('\p{Line_Break=-/a/INFIX-Numeric}');
4317 Error('\P{Line_Break=-/a/INFIX-Numeric}');
4318 Expect(1, 44, '\p{Line_Break=infixnumeric}', "");
4319 Expect(0, 44, '\p{^Line_Break=infixnumeric}', "");
4320 Expect(0, 44, '\P{Line_Break=infixnumeric}', "");
4321 Expect(1, 44, '\P{^Line_Break=infixnumeric}', "");
4322 Expect(0, 43, '\p{Line_Break=infixnumeric}', "");
4323 Expect(1, 43, '\p{^Line_Break=infixnumeric}', "");
4324 Expect(1, 43, '\P{Line_Break=infixnumeric}', "");
4325 Expect(0, 43, '\P{^Line_Break=infixnumeric}', "");
4326 Expect(1, 44, '\p{Line_Break:           infix_Numeric}', "");
4327 Expect(0, 44, '\p{^Line_Break:          infix_Numeric}', "");
4328 Expect(0, 44, '\P{Line_Break:           infix_Numeric}', "");
4329 Expect(1, 44, '\P{^Line_Break:          infix_Numeric}', "");
4330 Expect(0, 43, '\p{Line_Break:           infix_Numeric}', "");
4331 Expect(1, 43, '\p{^Line_Break:          infix_Numeric}', "");
4332 Expect(1, 43, '\P{Line_Break:           infix_Numeric}', "");
4333 Expect(0, 43, '\P{^Line_Break:          infix_Numeric}', "");
4334 Error('\p{Lb= :=IS}');
4335 Error('\P{Lb= :=IS}');
4336 Expect(1, 44, '\p{Lb=is}', "");
4337 Expect(0, 44, '\p{^Lb=is}', "");
4338 Expect(0, 44, '\P{Lb=is}', "");
4339 Expect(1, 44, '\P{^Lb=is}', "");
4340 Expect(0, 43, '\p{Lb=is}', "");
4341 Expect(1, 43, '\p{^Lb=is}', "");
4342 Expect(1, 43, '\P{Lb=is}', "");
4343 Expect(0, 43, '\P{^Lb=is}', "");
4344 Expect(1, 44, '\p{Lb=-IS}', "");
4345 Expect(0, 44, '\p{^Lb=-IS}', "");
4346 Expect(0, 44, '\P{Lb=-IS}', "");
4347 Expect(1, 44, '\P{^Lb=-IS}', "");
4348 Expect(0, 43, '\p{Lb=-IS}', "");
4349 Expect(1, 43, '\p{^Lb=-IS}', "");
4350 Expect(1, 43, '\P{Lb=-IS}', "");
4351 Expect(0, 43, '\P{^Lb=-IS}', "");
4352 Error('\p{Is_Line_Break:_-infix numeric/a/}');
4353 Error('\P{Is_Line_Break:_-infix numeric/a/}');
4354 Expect(1, 44, '\p{Is_Line_Break=infixnumeric}', "");
4355 Expect(0, 44, '\p{^Is_Line_Break=infixnumeric}', "");
4356 Expect(0, 44, '\P{Is_Line_Break=infixnumeric}', "");
4357 Expect(1, 44, '\P{^Is_Line_Break=infixnumeric}', "");
4358 Expect(0, 43, '\p{Is_Line_Break=infixnumeric}', "");
4359 Expect(1, 43, '\p{^Is_Line_Break=infixnumeric}', "");
4360 Expect(1, 43, '\P{Is_Line_Break=infixnumeric}', "");
4361 Expect(0, 43, '\P{^Is_Line_Break=infixnumeric}', "");
4362 Expect(1, 44, '\p{Is_Line_Break=- infix Numeric}', "");
4363 Expect(0, 44, '\p{^Is_Line_Break=- infix Numeric}', "");
4364 Expect(0, 44, '\P{Is_Line_Break=- infix Numeric}', "");
4365 Expect(1, 44, '\P{^Is_Line_Break=- infix Numeric}', "");
4366 Expect(0, 43, '\p{Is_Line_Break=- infix Numeric}', "");
4367 Expect(1, 43, '\p{^Is_Line_Break=- infix Numeric}', "");
4368 Expect(1, 43, '\P{Is_Line_Break=- infix Numeric}', "");
4369 Expect(0, 43, '\P{^Is_Line_Break=- infix Numeric}', "");
4370 Error('\p{Is_Lb= _IS/a/}');
4371 Error('\P{Is_Lb= _IS/a/}');
4372 Expect(1, 44, '\p{Is_Lb=is}', "");
4373 Expect(0, 44, '\p{^Is_Lb=is}', "");
4374 Expect(0, 44, '\P{Is_Lb=is}', "");
4375 Expect(1, 44, '\P{^Is_Lb=is}', "");
4376 Expect(0, 43, '\p{Is_Lb=is}', "");
4377 Expect(1, 43, '\p{^Is_Lb=is}', "");
4378 Expect(1, 43, '\P{Is_Lb=is}', "");
4379 Expect(0, 43, '\P{^Is_Lb=is}', "");
4380 Expect(1, 44, '\p{Is_Lb=        _is}', "");
4381 Expect(0, 44, '\p{^Is_Lb=       _is}', "");
4382 Expect(0, 44, '\P{Is_Lb=        _is}', "");
4383 Expect(1, 44, '\P{^Is_Lb=       _is}', "");
4384 Expect(0, 43, '\p{Is_Lb=        _is}', "");
4385 Expect(1, 43, '\p{^Is_Lb=       _is}', "");
4386 Expect(1, 43, '\P{Is_Lb=        _is}', "");
4387 Expect(0, 43, '\P{^Is_Lb=       _is}', "");
4388 Error('\p{Line_Break=-  INSEPARABLE:=}');
4389 Error('\P{Line_Break=-  INSEPARABLE:=}');
4390 Expect(1, 8230, '\p{Line_Break=inseparable}', "");
4391 Expect(0, 8230, '\p{^Line_Break=inseparable}', "");
4392 Expect(0, 8230, '\P{Line_Break=inseparable}', "");
4393 Expect(1, 8230, '\P{^Line_Break=inseparable}', "");
4394 Expect(0, 8227, '\p{Line_Break=inseparable}', "");
4395 Expect(1, 8227, '\p{^Line_Break=inseparable}', "");
4396 Expect(1, 8227, '\P{Line_Break=inseparable}', "");
4397 Expect(0, 8227, '\P{^Line_Break=inseparable}', "");
4398 Expect(1, 8230, '\p{Line_Break=--INSEPARABLE}', "");
4399 Expect(0, 8230, '\p{^Line_Break=--INSEPARABLE}', "");
4400 Expect(0, 8230, '\P{Line_Break=--INSEPARABLE}', "");
4401 Expect(1, 8230, '\P{^Line_Break=--INSEPARABLE}', "");
4402 Expect(0, 8227, '\p{Line_Break=--INSEPARABLE}', "");
4403 Expect(1, 8227, '\p{^Line_Break=--INSEPARABLE}', "");
4404 Expect(1, 8227, '\P{Line_Break=--INSEPARABLE}', "");
4405 Expect(0, 8227, '\P{^Line_Break=--INSEPARABLE}', "");
4406 Error('\p{Lb=:=_        IN}');
4407 Error('\P{Lb=:=_        IN}');
4408 Expect(1, 8230, '\p{Lb=in}', "");
4409 Expect(0, 8230, '\p{^Lb=in}', "");
4410 Expect(0, 8230, '\P{Lb=in}', "");
4411 Expect(1, 8230, '\P{^Lb=in}', "");
4412 Expect(0, 8227, '\p{Lb=in}', "");
4413 Expect(1, 8227, '\p{^Lb=in}', "");
4414 Expect(1, 8227, '\P{Lb=in}', "");
4415 Expect(0, 8227, '\P{^Lb=in}', "");
4416 Expect(1, 8230, '\p{Lb=__IN}', "");
4417 Expect(0, 8230, '\p{^Lb=__IN}', "");
4418 Expect(0, 8230, '\P{Lb=__IN}', "");
4419 Expect(1, 8230, '\P{^Lb=__IN}', "");
4420 Expect(0, 8227, '\p{Lb=__IN}', "");
4421 Expect(1, 8227, '\p{^Lb=__IN}', "");
4422 Expect(1, 8227, '\P{Lb=__IN}', "");
4423 Expect(0, 8227, '\P{^Lb=__IN}', "");
4424 Error('\p{Is_Line_Break=-:=INSEPERABLE}');
4425 Error('\P{Is_Line_Break=-:=INSEPERABLE}');
4426 Expect(1, 8230, '\p{Is_Line_Break=inseperable}', "");
4427 Expect(0, 8230, '\p{^Is_Line_Break=inseperable}', "");
4428 Expect(0, 8230, '\P{Is_Line_Break=inseperable}', "");
4429 Expect(1, 8230, '\P{^Is_Line_Break=inseperable}', "");
4430 Expect(0, 8227, '\p{Is_Line_Break=inseperable}', "");
4431 Expect(1, 8227, '\p{^Is_Line_Break=inseperable}', "");
4432 Expect(1, 8227, '\P{Is_Line_Break=inseperable}', "");
4433 Expect(0, 8227, '\P{^Is_Line_Break=inseperable}', "");
4434 Expect(1, 8230, '\p{Is_Line_Break= -INSEPERABLE}', "");
4435 Expect(0, 8230, '\p{^Is_Line_Break= -INSEPERABLE}', "");
4436 Expect(0, 8230, '\P{Is_Line_Break= -INSEPERABLE}', "");
4437 Expect(1, 8230, '\P{^Is_Line_Break= -INSEPERABLE}', "");
4438 Expect(0, 8227, '\p{Is_Line_Break= -INSEPERABLE}', "");
4439 Expect(1, 8227, '\p{^Is_Line_Break= -INSEPERABLE}', "");
4440 Expect(1, 8227, '\P{Is_Line_Break= -INSEPERABLE}', "");
4441 Expect(0, 8227, '\P{^Is_Line_Break= -INSEPERABLE}', "");
4442 Error('\p{Is_Lb::=  inseparable}');
4443 Error('\P{Is_Lb::=  inseparable}');
4444 Expect(1, 8230, '\p{Is_Lb=inseparable}', "");
4445 Expect(0, 8230, '\p{^Is_Lb=inseparable}', "");
4446 Expect(0, 8230, '\P{Is_Lb=inseparable}', "");
4447 Expect(1, 8230, '\P{^Is_Lb=inseparable}', "");
4448 Expect(0, 8227, '\p{Is_Lb=inseparable}', "");
4449 Expect(1, 8227, '\p{^Is_Lb=inseparable}', "");
4450 Expect(1, 8227, '\P{Is_Lb=inseparable}', "");
4451 Expect(0, 8227, '\P{^Is_Lb=inseparable}', "");
4452 Expect(1, 8230, '\p{Is_Lb:      _ Inseparable}', "");
4453 Expect(0, 8230, '\p{^Is_Lb:     _ Inseparable}', "");
4454 Expect(0, 8230, '\P{Is_Lb:      _ Inseparable}', "");
4455 Expect(1, 8230, '\P{^Is_Lb:     _ Inseparable}', "");
4456 Expect(0, 8227, '\p{Is_Lb:      _ Inseparable}', "");
4457 Expect(1, 8227, '\p{^Is_Lb:     _ Inseparable}', "");
4458 Expect(1, 8227, '\P{Is_Lb:      _ Inseparable}', "");
4459 Expect(0, 8227, '\P{^Is_Lb:     _ Inseparable}', "");
4460 Error('\p{Line_Break=-/a/Complex context}');
4461 Error('\P{Line_Break=-/a/Complex context}');
4462 Expect(1, 3642, '\p{Line_Break=complexcontext}', "");
4463 Expect(0, 3642, '\p{^Line_Break=complexcontext}', "");
4464 Expect(0, 3642, '\P{Line_Break=complexcontext}', "");
4465 Expect(1, 3642, '\P{^Line_Break=complexcontext}', "");
4466 Expect(0, 3584, '\p{Line_Break=complexcontext}', "");
4467 Expect(1, 3584, '\p{^Line_Break=complexcontext}', "");
4468 Expect(1, 3584, '\P{Line_Break=complexcontext}', "");
4469 Expect(0, 3584, '\P{^Line_Break=complexcontext}', "");
4470 Expect(1, 3642, '\p{Line_Break= -Complex        Context}', "");
4471 Expect(0, 3642, '\p{^Line_Break=        -Complex        Context}', "");
4472 Expect(0, 3642, '\P{Line_Break= -Complex        Context}', "");
4473 Expect(1, 3642, '\P{^Line_Break=        -Complex        Context}', "");
4474 Expect(0, 3584, '\p{Line_Break= -Complex        Context}', "");
4475 Expect(1, 3584, '\p{^Line_Break=        -Complex        Context}', "");
4476 Expect(1, 3584, '\P{Line_Break= -Complex        Context}', "");
4477 Expect(0, 3584, '\P{^Line_Break=        -Complex        Context}', "");
4478 Error('\p{Lb=   :=sa}');
4479 Error('\P{Lb=   :=sa}');
4480 Expect(1, 3642, '\p{Lb=sa}', "");
4481 Expect(0, 3642, '\p{^Lb=sa}', "");
4482 Expect(0, 3642, '\P{Lb=sa}', "");
4483 Expect(1, 3642, '\P{^Lb=sa}', "");
4484 Expect(0, 3584, '\p{Lb=sa}', "");
4485 Expect(1, 3584, '\p{^Lb=sa}', "");
4486 Expect(1, 3584, '\P{Lb=sa}', "");
4487 Expect(0, 3584, '\P{^Lb=sa}', "");
4488 Expect(1, 3642, '\p{Lb=SA}', "");
4489 Expect(0, 3642, '\p{^Lb=SA}', "");
4490 Expect(0, 3642, '\P{Lb=SA}', "");
4491 Expect(1, 3642, '\P{^Lb=SA}', "");
4492 Expect(0, 3584, '\p{Lb=SA}', "");
4493 Expect(1, 3584, '\p{^Lb=SA}', "");
4494 Expect(1, 3584, '\P{Lb=SA}', "");
4495 Expect(0, 3584, '\P{^Lb=SA}', "");
4496 Error('\p{Is_Line_Break=/a/     -COMPLEX CONTEXT}');
4497 Error('\P{Is_Line_Break=/a/     -COMPLEX CONTEXT}');
4498 Expect(1, 3642, '\p{Is_Line_Break=complexcontext}', "");
4499 Expect(0, 3642, '\p{^Is_Line_Break=complexcontext}', "");
4500 Expect(0, 3642, '\P{Is_Line_Break=complexcontext}', "");
4501 Expect(1, 3642, '\P{^Is_Line_Break=complexcontext}', "");
4502 Expect(0, 3584, '\p{Is_Line_Break=complexcontext}', "");
4503 Expect(1, 3584, '\p{^Is_Line_Break=complexcontext}', "");
4504 Expect(1, 3584, '\P{Is_Line_Break=complexcontext}', "");
4505 Expect(0, 3584, '\P{^Is_Line_Break=complexcontext}', "");
4506 Expect(1, 3642, '\p{Is_Line_Break= COMPLEX-Context}', "");
4507 Expect(0, 3642, '\p{^Is_Line_Break= COMPLEX-Context}', "");
4508 Expect(0, 3642, '\P{Is_Line_Break= COMPLEX-Context}', "");
4509 Expect(1, 3642, '\P{^Is_Line_Break= COMPLEX-Context}', "");
4510 Expect(0, 3584, '\p{Is_Line_Break= COMPLEX-Context}', "");
4511 Expect(1, 3584, '\p{^Is_Line_Break= COMPLEX-Context}', "");
4512 Expect(1, 3584, '\P{Is_Line_Break= COMPLEX-Context}', "");
4513 Expect(0, 3584, '\P{^Is_Line_Break= COMPLEX-Context}', "");
4514 Error('\p{Is_Lb=-       SA:=}');
4515 Error('\P{Is_Lb=-       SA:=}');
4516 Expect(1, 3642, '\p{Is_Lb=sa}', "");
4517 Expect(0, 3642, '\p{^Is_Lb=sa}', "");
4518 Expect(0, 3642, '\P{Is_Lb=sa}', "");
4519 Expect(1, 3642, '\P{^Is_Lb=sa}', "");
4520 Expect(0, 3584, '\p{Is_Lb=sa}', "");
4521 Expect(1, 3584, '\p{^Is_Lb=sa}', "");
4522 Expect(1, 3584, '\P{Is_Lb=sa}', "");
4523 Expect(0, 3584, '\P{^Is_Lb=sa}', "");
4524 Expect(1, 3642, '\p{Is_Lb=_ SA}', "");
4525 Expect(0, 3642, '\p{^Is_Lb=_ SA}', "");
4526 Expect(0, 3642, '\P{Is_Lb=_ SA}', "");
4527 Expect(1, 3642, '\P{^Is_Lb=_ SA}', "");
4528 Expect(0, 3584, '\p{Is_Lb=_ SA}', "");
4529 Expect(1, 3584, '\p{^Is_Lb=_ SA}', "");
4530 Expect(1, 3584, '\P{Is_Lb=_ SA}', "");
4531 Expect(0, 3584, '\P{^Is_Lb=_ SA}', "");
4532 Error('\p{Line_Break=/a/        hyphen}');
4533 Error('\P{Line_Break=/a/        hyphen}');
4534 Expect(1, 45, '\p{Line_Break=hyphen}', "");
4535 Expect(0, 45, '\p{^Line_Break=hyphen}', "");
4536 Expect(0, 45, '\P{Line_Break=hyphen}', "");
4537 Expect(1, 45, '\P{^Line_Break=hyphen}', "");
4538 Expect(0, 44, '\p{Line_Break=hyphen}', "");
4539 Expect(1, 44, '\p{^Line_Break=hyphen}', "");
4540 Expect(1, 44, '\P{Line_Break=hyphen}', "");
4541 Expect(0, 44, '\P{^Line_Break=hyphen}', "");
4542 Expect(1, 45, '\p{Line_Break=   -hyphen}', "");
4543 Expect(0, 45, '\p{^Line_Break=  -hyphen}', "");
4544 Expect(0, 45, '\P{Line_Break=   -hyphen}', "");
4545 Expect(1, 45, '\P{^Line_Break=  -hyphen}', "");
4546 Expect(0, 44, '\p{Line_Break=   -hyphen}', "");
4547 Expect(1, 44, '\p{^Line_Break=  -hyphen}', "");
4548 Expect(1, 44, '\P{Line_Break=   -hyphen}', "");
4549 Expect(0, 44, '\P{^Line_Break=  -hyphen}', "");
4550 Error('\p{Lb= /a/hy}');
4551 Error('\P{Lb= /a/hy}');
4552 Expect(1, 45, '\p{Lb=hy}', "");
4553 Expect(0, 45, '\p{^Lb=hy}', "");
4554 Expect(0, 45, '\P{Lb=hy}', "");
4555 Expect(1, 45, '\P{^Lb=hy}', "");
4556 Expect(0, 44, '\p{Lb=hy}', "");
4557 Expect(1, 44, '\p{^Lb=hy}', "");
4558 Expect(1, 44, '\P{Lb=hy}', "");
4559 Expect(0, 44, '\P{^Lb=hy}', "");
4560 Expect(1, 45, '\p{Lb:   _hy}', "");
4561 Expect(0, 45, '\p{^Lb:  _hy}', "");
4562 Expect(0, 45, '\P{Lb:   _hy}', "");
4563 Expect(1, 45, '\P{^Lb:  _hy}', "");
4564 Expect(0, 44, '\p{Lb:   _hy}', "");
4565 Expect(1, 44, '\p{^Lb:  _hy}', "");
4566 Expect(1, 44, '\P{Lb:   _hy}', "");
4567 Expect(0, 44, '\P{^Lb:  _hy}', "");
4568 Error('\p{Is_Line_Break=        Hyphen/a/}');
4569 Error('\P{Is_Line_Break=        Hyphen/a/}');
4570 Expect(1, 45, '\p{Is_Line_Break=hyphen}', "");
4571 Expect(0, 45, '\p{^Is_Line_Break=hyphen}', "");
4572 Expect(0, 45, '\P{Is_Line_Break=hyphen}', "");
4573 Expect(1, 45, '\P{^Is_Line_Break=hyphen}', "");
4574 Expect(0, 44, '\p{Is_Line_Break=hyphen}', "");
4575 Expect(1, 44, '\p{^Is_Line_Break=hyphen}', "");
4576 Expect(1, 44, '\P{Is_Line_Break=hyphen}', "");
4577 Expect(0, 44, '\P{^Is_Line_Break=hyphen}', "");
4578 Expect(1, 45, '\p{Is_Line_Break=--HYPHEN}', "");
4579 Expect(0, 45, '\p{^Is_Line_Break=--HYPHEN}', "");
4580 Expect(0, 45, '\P{Is_Line_Break=--HYPHEN}', "");
4581 Expect(1, 45, '\P{^Is_Line_Break=--HYPHEN}', "");
4582 Expect(0, 44, '\p{Is_Line_Break=--HYPHEN}', "");
4583 Expect(1, 44, '\p{^Is_Line_Break=--HYPHEN}', "");
4584 Expect(1, 44, '\P{Is_Line_Break=--HYPHEN}', "");
4585 Expect(0, 44, '\P{^Is_Line_Break=--HYPHEN}', "");
4586 Error('\p{Is_Lb=        /a/HY}');
4587 Error('\P{Is_Lb=        /a/HY}');
4588 Expect(1, 45, '\p{Is_Lb=hy}', "");
4589 Expect(0, 45, '\p{^Is_Lb=hy}', "");
4590 Expect(0, 45, '\P{Is_Lb=hy}', "");
4591 Expect(1, 45, '\P{^Is_Lb=hy}', "");
4592 Expect(0, 44, '\p{Is_Lb=hy}', "");
4593 Expect(1, 44, '\p{^Is_Lb=hy}', "");
4594 Expect(1, 44, '\P{Is_Lb=hy}', "");
4595 Expect(0, 44, '\P{^Is_Lb=hy}', "");
4596 Error('\p{Line_Break=:=break After}');
4597 Error('\P{Line_Break=:=break After}');
4598 Expect(1, 9, '\p{Line_Break=breakafter}', "");
4599 Expect(0, 9, '\p{^Line_Break=breakafter}', "");
4600 Expect(0, 9, '\P{Line_Break=breakafter}', "");
4601 Expect(1, 9, '\P{^Line_Break=breakafter}', "");
4602 Expect(0, 8, '\p{Line_Break=breakafter}', "");
4603 Expect(1, 8, '\p{^Line_Break=breakafter}', "");
4604 Expect(1, 8, '\P{Line_Break=breakafter}', "");
4605 Expect(0, 8, '\P{^Line_Break=breakafter}', "");
4606 Expect(1, 9, '\p{Line_Break=-   BreakAfter}', "");
4607 Expect(0, 9, '\p{^Line_Break=-  BreakAfter}', "");
4608 Expect(0, 9, '\P{Line_Break=-   BreakAfter}', "");
4609 Expect(1, 9, '\P{^Line_Break=-  BreakAfter}', "");
4610 Expect(0, 8, '\p{Line_Break=-   BreakAfter}', "");
4611 Expect(1, 8, '\p{^Line_Break=-  BreakAfter}', "");
4612 Expect(1, 8, '\P{Line_Break=-   BreakAfter}', "");
4613 Expect(0, 8, '\P{^Line_Break=-  BreakAfter}', "");
4614 Error('\p{Lb=/a/        BA}');
4615 Error('\P{Lb=/a/        BA}');
4616 Expect(1, 9, '\p{Lb=ba}', "");
4617 Expect(0, 9, '\p{^Lb=ba}', "");
4618 Expect(0, 9, '\P{Lb=ba}', "");
4619 Expect(1, 9, '\P{^Lb=ba}', "");
4620 Expect(0, 8, '\p{Lb=ba}', "");
4621 Expect(1, 8, '\p{^Lb=ba}', "");
4622 Expect(1, 8, '\P{Lb=ba}', "");
4623 Expect(0, 8, '\P{^Lb=ba}', "");
4624 Expect(1, 9, '\p{Lb=-BA}', "");
4625 Expect(0, 9, '\p{^Lb=-BA}', "");
4626 Expect(0, 9, '\P{Lb=-BA}', "");
4627 Expect(1, 9, '\P{^Lb=-BA}', "");
4628 Expect(0, 8, '\p{Lb=-BA}', "");
4629 Expect(1, 8, '\p{^Lb=-BA}', "");
4630 Expect(1, 8, '\P{Lb=-BA}', "");
4631 Expect(0, 8, '\P{^Lb=-BA}', "");
4632 Error('\p{Is_Line_Break=/a/     -BreakAfter}');
4633 Error('\P{Is_Line_Break=/a/     -BreakAfter}');
4634 Expect(1, 9, '\p{Is_Line_Break=breakafter}', "");
4635 Expect(0, 9, '\p{^Is_Line_Break=breakafter}', "");
4636 Expect(0, 9, '\P{Is_Line_Break=breakafter}', "");
4637 Expect(1, 9, '\P{^Is_Line_Break=breakafter}', "");
4638 Expect(0, 8, '\p{Is_Line_Break=breakafter}', "");
4639 Expect(1, 8, '\p{^Is_Line_Break=breakafter}', "");
4640 Expect(1, 8, '\P{Is_Line_Break=breakafter}', "");
4641 Expect(0, 8, '\P{^Is_Line_Break=breakafter}', "");
4642 Expect(1, 9, '\p{Is_Line_Break:   -     BreakAFTER}', "");
4643 Expect(0, 9, '\p{^Is_Line_Break:   -    BreakAFTER}', "");
4644 Expect(0, 9, '\P{Is_Line_Break:   -     BreakAFTER}', "");
4645 Expect(1, 9, '\P{^Is_Line_Break:   -    BreakAFTER}', "");
4646 Expect(0, 8, '\p{Is_Line_Break:   -     BreakAFTER}', "");
4647 Expect(1, 8, '\p{^Is_Line_Break:   -    BreakAFTER}', "");
4648 Expect(1, 8, '\P{Is_Line_Break:   -     BreakAFTER}', "");
4649 Expect(0, 8, '\P{^Is_Line_Break:   -    BreakAFTER}', "");
4650 Error('\p{Is_Lb=/a/--BA}');
4651 Error('\P{Is_Lb=/a/--BA}');
4652 Expect(1, 9, '\p{Is_Lb=ba}', "");
4653 Expect(0, 9, '\p{^Is_Lb=ba}', "");
4654 Expect(0, 9, '\P{Is_Lb=ba}', "");
4655 Expect(1, 9, '\P{^Is_Lb=ba}', "");
4656 Expect(0, 8, '\p{Is_Lb=ba}', "");
4657 Expect(1, 8, '\p{^Is_Lb=ba}', "");
4658 Expect(1, 8, '\P{Is_Lb=ba}', "");
4659 Expect(0, 8, '\P{^Is_Lb=ba}', "");
4660 Expect(1, 9, '\p{Is_Lb: --BA}', "");
4661 Expect(0, 9, '\p{^Is_Lb: --BA}', "");
4662 Expect(0, 9, '\P{Is_Lb: --BA}', "");
4663 Expect(1, 9, '\P{^Is_Lb: --BA}', "");
4664 Expect(0, 8, '\p{Is_Lb: --BA}', "");
4665 Expect(1, 8, '\p{^Is_Lb: --BA}', "");
4666 Expect(1, 8, '\P{Is_Lb: --BA}', "");
4667 Expect(0, 8, '\P{^Is_Lb: --BA}', "");
4668 Error('\p{Line_Break:   -Line-Feed/a/}');
4669 Error('\P{Line_Break:   -Line-Feed/a/}');
4670 Expect(1, 10, '\p{Line_Break=linefeed}', "");
4671 Expect(0, 10, '\p{^Line_Break=linefeed}', "");
4672 Expect(0, 10, '\P{Line_Break=linefeed}', "");
4673 Expect(1, 10, '\P{^Line_Break=linefeed}', "");
4674 Expect(0, 9, '\p{Line_Break=linefeed}', "");
4675 Expect(1, 9, '\p{^Line_Break=linefeed}', "");
4676 Expect(1, 9, '\P{Line_Break=linefeed}', "");
4677 Expect(0, 9, '\P{^Line_Break=linefeed}', "");
4678 Expect(1, 10, '\p{Line_Break=-_Line     FEED}', "");
4679 Expect(0, 10, '\p{^Line_Break=-_Line    FEED}', "");
4680 Expect(0, 10, '\P{Line_Break=-_Line     FEED}', "");
4681 Expect(1, 10, '\P{^Line_Break=-_Line    FEED}', "");
4682 Expect(0, 9, '\p{Line_Break=-_Line      FEED}', "");
4683 Expect(1, 9, '\p{^Line_Break=-_Line     FEED}', "");
4684 Expect(1, 9, '\P{Line_Break=-_Line      FEED}', "");
4685 Expect(0, 9, '\P{^Line_Break=-_Line     FEED}', "");
4686 Error('\p{Lb:    lf:=}');
4687 Error('\P{Lb:    lf:=}');
4688 Expect(1, 10, '\p{Lb=lf}', "");
4689 Expect(0, 10, '\p{^Lb=lf}', "");
4690 Expect(0, 10, '\P{Lb=lf}', "");
4691 Expect(1, 10, '\P{^Lb=lf}', "");
4692 Expect(0, 9, '\p{Lb=lf}', "");
4693 Expect(1, 9, '\p{^Lb=lf}', "");
4694 Expect(1, 9, '\P{Lb=lf}', "");
4695 Expect(0, 9, '\P{^Lb=lf}', "");
4696 Expect(1, 10, '\p{Lb:_-LF}', "");
4697 Expect(0, 10, '\p{^Lb:_-LF}', "");
4698 Expect(0, 10, '\P{Lb:_-LF}', "");
4699 Expect(1, 10, '\P{^Lb:_-LF}', "");
4700 Expect(0, 9, '\p{Lb:_-LF}', "");
4701 Expect(1, 9, '\p{^Lb:_-LF}', "");
4702 Expect(1, 9, '\P{Lb:_-LF}', "");
4703 Expect(0, 9, '\P{^Lb:_-LF}', "");
4704 Error('\p{Is_Line_Break:    LineFeed/a/}');
4705 Error('\P{Is_Line_Break:    LineFeed/a/}');
4706 Expect(1, 10, '\p{Is_Line_Break=linefeed}', "");
4707 Expect(0, 10, '\p{^Is_Line_Break=linefeed}', "");
4708 Expect(0, 10, '\P{Is_Line_Break=linefeed}', "");
4709 Expect(1, 10, '\P{^Is_Line_Break=linefeed}', "");
4710 Expect(0, 9, '\p{Is_Line_Break=linefeed}', "");
4711 Expect(1, 9, '\p{^Is_Line_Break=linefeed}', "");
4712 Expect(1, 9, '\P{Is_Line_Break=linefeed}', "");
4713 Expect(0, 9, '\P{^Is_Line_Break=linefeed}', "");
4714 Expect(1, 10, '\p{Is_Line_Break=_Line   Feed}', "");
4715 Expect(0, 10, '\p{^Is_Line_Break=_Line  Feed}', "");
4716 Expect(0, 10, '\P{Is_Line_Break=_Line   Feed}', "");
4717 Expect(1, 10, '\P{^Is_Line_Break=_Line  Feed}', "");
4718 Expect(0, 9, '\p{Is_Line_Break=_Line    Feed}', "");
4719 Expect(1, 9, '\p{^Is_Line_Break=_Line   Feed}', "");
4720 Expect(1, 9, '\P{Is_Line_Break=_Line    Feed}', "");
4721 Expect(0, 9, '\P{^Is_Line_Break=_Line   Feed}', "");
4722 Error('\p{Is_Lb=_ LF/a/}');
4723 Error('\P{Is_Lb=_ LF/a/}');
4724 Expect(1, 10, '\p{Is_Lb:        lf}', "");
4725 Expect(0, 10, '\p{^Is_Lb:       lf}', "");
4726 Expect(0, 10, '\P{Is_Lb:        lf}', "");
4727 Expect(1, 10, '\P{^Is_Lb:       lf}', "");
4728 Expect(0, 9, '\p{Is_Lb: lf}', "");
4729 Expect(1, 9, '\p{^Is_Lb:        lf}', "");
4730 Expect(1, 9, '\P{Is_Lb: lf}', "");
4731 Expect(0, 9, '\P{^Is_Lb:        lf}', "");
4732 Expect(1, 10, '\p{Is_Lb:                lf}', "");
4733 Expect(0, 10, '\p{^Is_Lb:               lf}', "");
4734 Expect(0, 10, '\P{Is_Lb:                lf}', "");
4735 Expect(1, 10, '\P{^Is_Lb:               lf}', "");
4736 Expect(0, 9, '\p{Is_Lb:                 lf}', "");
4737 Expect(1, 9, '\p{^Is_Lb:                lf}', "");
4738 Expect(1, 9, '\P{Is_Lb:                 lf}', "");
4739 Expect(0, 9, '\P{^Is_Lb:                lf}', "");
4740 Error('\p{Line_Break=/a/ _ambiguous}');
4741 Error('\P{Line_Break=/a/ _ambiguous}');
4742 Expect(1, 711, '\p{Line_Break: ambiguous}', "");
4743 Expect(0, 711, '\p{^Line_Break: ambiguous}', "");
4744 Expect(0, 711, '\P{Line_Break: ambiguous}', "");
4745 Expect(1, 711, '\P{^Line_Break: ambiguous}', "");
4746 Expect(0, 7, '\p{Line_Break: ambiguous}', "");
4747 Expect(1, 7, '\p{^Line_Break: ambiguous}', "");
4748 Expect(1, 7, '\P{Line_Break: ambiguous}', "");
4749 Expect(0, 7, '\P{^Line_Break: ambiguous}', "");
4750 Expect(1, 711, '\p{Line_Break:  _Ambiguous}', "");
4751 Expect(0, 711, '\p{^Line_Break:         _Ambiguous}', "");
4752 Expect(0, 711, '\P{Line_Break:  _Ambiguous}', "");
4753 Expect(1, 711, '\P{^Line_Break:         _Ambiguous}', "");
4754 Expect(0, 7, '\p{Line_Break:    _Ambiguous}', "");
4755 Expect(1, 7, '\p{^Line_Break:   _Ambiguous}', "");
4756 Expect(1, 7, '\P{Line_Break:    _Ambiguous}', "");
4757 Expect(0, 7, '\P{^Line_Break:   _Ambiguous}', "");
4758 Error('\p{Lb=_:=AI}');
4759 Error('\P{Lb=_:=AI}');
4760 Expect(1, 711, '\p{Lb:   ai}', "");
4761 Expect(0, 711, '\p{^Lb:   ai}', "");
4762 Expect(0, 711, '\P{Lb:   ai}', "");
4763 Expect(1, 711, '\P{^Lb:   ai}', "");
4764 Expect(0, 7, '\p{Lb:   ai}', "");
4765 Expect(1, 7, '\p{^Lb:   ai}', "");
4766 Expect(1, 7, '\P{Lb:   ai}', "");
4767 Expect(0, 7, '\P{^Lb:   ai}', "");
4768 Expect(1, 711, '\p{Lb=- AI}', "");
4769 Expect(0, 711, '\p{^Lb=-        AI}', "");
4770 Expect(0, 711, '\P{Lb=- AI}', "");
4771 Expect(1, 711, '\P{^Lb=-        AI}', "");
4772 Expect(0, 7, '\p{Lb=-   AI}', "");
4773 Expect(1, 7, '\p{^Lb=-  AI}', "");
4774 Expect(1, 7, '\P{Lb=-   AI}', "");
4775 Expect(0, 7, '\P{^Lb=-  AI}', "");
4776 Error('\p{Is_Line_Break=_ Ambiguous/a/}');
4777 Error('\P{Is_Line_Break=_ Ambiguous/a/}');
4778 Expect(1, 711, '\p{Is_Line_Break:   ambiguous}', "");
4779 Expect(0, 711, '\p{^Is_Line_Break:   ambiguous}', "");
4780 Expect(0, 711, '\P{Is_Line_Break:   ambiguous}', "");
4781 Expect(1, 711, '\P{^Is_Line_Break:   ambiguous}', "");
4782 Expect(0, 7, '\p{Is_Line_Break:   ambiguous}', "");
4783 Expect(1, 7, '\p{^Is_Line_Break:   ambiguous}', "");
4784 Expect(1, 7, '\P{Is_Line_Break:   ambiguous}', "");
4785 Expect(0, 7, '\P{^Is_Line_Break:   ambiguous}', "");
4786 Expect(1, 711, '\p{Is_Line_Break=       AMBIGUOUS}', "");
4787 Expect(0, 711, '\p{^Is_Line_Break=      AMBIGUOUS}', "");
4788 Expect(0, 711, '\P{Is_Line_Break=       AMBIGUOUS}', "");
4789 Expect(1, 711, '\P{^Is_Line_Break=      AMBIGUOUS}', "");
4790 Expect(0, 7, '\p{Is_Line_Break= AMBIGUOUS}', "");
4791 Expect(1, 7, '\p{^Is_Line_Break=        AMBIGUOUS}', "");
4792 Expect(1, 7, '\P{Is_Line_Break= AMBIGUOUS}', "");
4793 Expect(0, 7, '\P{^Is_Line_Break=        AMBIGUOUS}', "");
4794 Error('\p{Is_Lb: _AI/a/}');
4795 Error('\P{Is_Lb: _AI/a/}');
4796 Expect(1, 711, '\p{Is_Lb=ai}', "");
4797 Expect(0, 711, '\p{^Is_Lb=ai}', "");
4798 Expect(0, 711, '\P{Is_Lb=ai}', "");
4799 Expect(1, 711, '\P{^Is_Lb=ai}', "");
4800 Expect(0, 7, '\p{Is_Lb=ai}', "");
4801 Expect(1, 7, '\p{^Is_Lb=ai}', "");
4802 Expect(1, 7, '\P{Is_Lb=ai}', "");
4803 Expect(0, 7, '\P{^Is_Lb=ai}', "");
4804 Expect(1, 711, '\p{Is_Lb=_ai}', "");
4805 Expect(0, 711, '\p{^Is_Lb=_ai}', "");
4806 Expect(0, 711, '\P{Is_Lb=_ai}', "");
4807 Expect(1, 711, '\P{^Is_Lb=_ai}', "");
4808 Expect(0, 7, '\p{Is_Lb=_ai}', "");
4809 Expect(1, 7, '\p{^Is_Lb=_ai}', "");
4810 Expect(1, 7, '\P{Is_Lb=_ai}', "");
4811 Expect(0, 7, '\P{^Is_Lb=_ai}', "");
4812 Error('\p{Line_Break=    Contingent/a/break}');
4813 Error('\P{Line_Break=    Contingent/a/break}');
4814 Expect(1, 65532, '\p{Line_Break=contingentbreak}', "");
4815 Expect(0, 65532, '\p{^Line_Break=contingentbreak}', "");
4816 Expect(0, 65532, '\P{Line_Break=contingentbreak}', "");
4817 Expect(1, 65532, '\P{^Line_Break=contingentbreak}', "");
4818 Expect(0, 65531, '\p{Line_Break=contingentbreak}', "");
4819 Expect(1, 65531, '\p{^Line_Break=contingentbreak}', "");
4820 Expect(1, 65531, '\P{Line_Break=contingentbreak}', "");
4821 Expect(0, 65531, '\P{^Line_Break=contingentbreak}', "");
4822 Expect(1, 65532, '\p{Line_Break=                Contingent_BREAK}', "");
4823 Expect(0, 65532, '\p{^Line_Break=               Contingent_BREAK}', "");
4824 Expect(0, 65532, '\P{Line_Break=                Contingent_BREAK}', "");
4825 Expect(1, 65532, '\P{^Line_Break=               Contingent_BREAK}', "");
4826 Expect(0, 65531, '\p{Line_Break=                Contingent_BREAK}', "");
4827 Expect(1, 65531, '\p{^Line_Break=               Contingent_BREAK}', "");
4828 Expect(1, 65531, '\P{Line_Break=                Contingent_BREAK}', "");
4829 Expect(0, 65531, '\P{^Line_Break=               Contingent_BREAK}', "");
4830 Error('\p{Lb=/a/- CB}');
4831 Error('\P{Lb=/a/- CB}');
4832 Expect(1, 65532, '\p{Lb=cb}', "");
4833 Expect(0, 65532, '\p{^Lb=cb}', "");
4834 Expect(0, 65532, '\P{Lb=cb}', "");
4835 Expect(1, 65532, '\P{^Lb=cb}', "");
4836 Expect(0, 65531, '\p{Lb=cb}', "");
4837 Expect(1, 65531, '\p{^Lb=cb}', "");
4838 Expect(1, 65531, '\P{Lb=cb}', "");
4839 Expect(0, 65531, '\P{^Lb=cb}', "");
4840 Expect(1, 65532, '\p{Lb=  cb}', "");
4841 Expect(0, 65532, '\p{^Lb=  cb}', "");
4842 Expect(0, 65532, '\P{Lb=  cb}', "");
4843 Expect(1, 65532, '\P{^Lb=  cb}', "");
4844 Expect(0, 65531, '\p{Lb=  cb}', "");
4845 Expect(1, 65531, '\p{^Lb=  cb}', "");
4846 Expect(1, 65531, '\P{Lb=  cb}', "");
4847 Expect(0, 65531, '\P{^Lb=  cb}', "");
4848 Error('\p{Is_Line_Break:        --CONTINGENT    Break:=}');
4849 Error('\P{Is_Line_Break:        --CONTINGENT    Break:=}');
4850 Expect(1, 65532, '\p{Is_Line_Break=contingentbreak}', "");
4851 Expect(0, 65532, '\p{^Is_Line_Break=contingentbreak}', "");
4852 Expect(0, 65532, '\P{Is_Line_Break=contingentbreak}', "");
4853 Expect(1, 65532, '\P{^Is_Line_Break=contingentbreak}', "");
4854 Expect(0, 65531, '\p{Is_Line_Break=contingentbreak}', "");
4855 Expect(1, 65531, '\p{^Is_Line_Break=contingentbreak}', "");
4856 Expect(1, 65531, '\P{Is_Line_Break=contingentbreak}', "");
4857 Expect(0, 65531, '\P{^Is_Line_Break=contingentbreak}', "");
4858 Expect(1, 65532, '\p{Is_Line_Break=_ Contingent_BREAK}', "");
4859 Expect(0, 65532, '\p{^Is_Line_Break=_ Contingent_BREAK}', "");
4860 Expect(0, 65532, '\P{Is_Line_Break=_ Contingent_BREAK}', "");
4861 Expect(1, 65532, '\P{^Is_Line_Break=_ Contingent_BREAK}', "");
4862 Expect(0, 65531, '\p{Is_Line_Break=_ Contingent_BREAK}', "");
4863 Expect(1, 65531, '\p{^Is_Line_Break=_ Contingent_BREAK}', "");
4864 Expect(1, 65531, '\P{Is_Line_Break=_ Contingent_BREAK}', "");
4865 Expect(0, 65531, '\P{^Is_Line_Break=_ Contingent_BREAK}', "");
4866 Error('\p{Is_Lb=:=_-CB}');
4867 Error('\P{Is_Lb=:=_-CB}');
4868 Expect(1, 65532, '\p{Is_Lb=cb}', "");
4869 Expect(0, 65532, '\p{^Is_Lb=cb}', "");
4870 Expect(0, 65532, '\P{Is_Lb=cb}', "");
4871 Expect(1, 65532, '\P{^Is_Lb=cb}', "");
4872 Expect(0, 65531, '\p{Is_Lb=cb}', "");
4873 Expect(1, 65531, '\p{^Is_Lb=cb}', "");
4874 Expect(1, 65531, '\P{Is_Lb=cb}', "");
4875 Expect(0, 65531, '\P{^Is_Lb=cb}', "");
4876 Expect(1, 65532, '\p{Is_Lb=-CB}', "");
4877 Expect(0, 65532, '\p{^Is_Lb=-CB}', "");
4878 Expect(0, 65532, '\P{Is_Lb=-CB}', "");
4879 Expect(1, 65532, '\P{^Is_Lb=-CB}', "");
4880 Expect(0, 65531, '\p{Is_Lb=-CB}', "");
4881 Expect(1, 65531, '\p{^Is_Lb=-CB}', "");
4882 Expect(1, 65531, '\P{Is_Lb=-CB}', "");
4883 Expect(0, 65531, '\P{^Is_Lb=-CB}', "");
4884 Error('\p{Line_Break:   _:=Exclamation}');
4885 Error('\P{Line_Break:   _:=Exclamation}');
4886 Expect(1, 33, '\p{Line_Break=exclamation}', "");
4887 Expect(0, 33, '\p{^Line_Break=exclamation}', "");
4888 Expect(0, 33, '\P{Line_Break=exclamation}', "");
4889 Expect(1, 33, '\P{^Line_Break=exclamation}', "");
4890 Expect(0, 32, '\p{Line_Break=exclamation}', "");
4891 Expect(1, 32, '\p{^Line_Break=exclamation}', "");
4892 Expect(1, 32, '\P{Line_Break=exclamation}', "");
4893 Expect(0, 32, '\P{^Line_Break=exclamation}', "");
4894 Expect(1, 33, '\p{Line_Break=   -exclamation}', "");
4895 Expect(0, 33, '\p{^Line_Break=  -exclamation}', "");
4896 Expect(0, 33, '\P{Line_Break=   -exclamation}', "");
4897 Expect(1, 33, '\P{^Line_Break=  -exclamation}', "");
4898 Expect(0, 32, '\p{Line_Break=   -exclamation}', "");
4899 Expect(1, 32, '\p{^Line_Break=  -exclamation}', "");
4900 Expect(1, 32, '\P{Line_Break=   -exclamation}', "");
4901 Expect(0, 32, '\P{^Line_Break=  -exclamation}', "");
4902 Error('\p{Lb=:= EX}');
4903 Error('\P{Lb=:= EX}');
4904 Expect(1, 33, '\p{Lb=ex}', "");
4905 Expect(0, 33, '\p{^Lb=ex}', "");
4906 Expect(0, 33, '\P{Lb=ex}', "");
4907 Expect(1, 33, '\P{^Lb=ex}', "");
4908 Expect(0, 32, '\p{Lb=ex}', "");
4909 Expect(1, 32, '\p{^Lb=ex}', "");
4910 Expect(1, 32, '\P{Lb=ex}', "");
4911 Expect(0, 32, '\P{^Lb=ex}', "");
4912 Expect(1, 33, '\p{Lb=-EX}', "");
4913 Expect(0, 33, '\p{^Lb=-EX}', "");
4914 Expect(0, 33, '\P{Lb=-EX}', "");
4915 Expect(1, 33, '\P{^Lb=-EX}', "");
4916 Expect(0, 32, '\p{Lb=-EX}', "");
4917 Expect(1, 32, '\p{^Lb=-EX}', "");
4918 Expect(1, 32, '\P{Lb=-EX}', "");
4919 Expect(0, 32, '\P{^Lb=-EX}', "");
4920 Error('\p{Is_Line_Break= EXCLAMATION/a/}');
4921 Error('\P{Is_Line_Break= EXCLAMATION/a/}');
4922 Expect(1, 33, '\p{Is_Line_Break=exclamation}', "");
4923 Expect(0, 33, '\p{^Is_Line_Break=exclamation}', "");
4924 Expect(0, 33, '\P{Is_Line_Break=exclamation}', "");
4925 Expect(1, 33, '\P{^Is_Line_Break=exclamation}', "");
4926 Expect(0, 32, '\p{Is_Line_Break=exclamation}', "");
4927 Expect(1, 32, '\p{^Is_Line_Break=exclamation}', "");
4928 Expect(1, 32, '\P{Is_Line_Break=exclamation}', "");
4929 Expect(0, 32, '\P{^Is_Line_Break=exclamation}', "");
4930 Expect(1, 33, '\p{Is_Line_Break=-       Exclamation}', "");
4931 Expect(0, 33, '\p{^Is_Line_Break=-      Exclamation}', "");
4932 Expect(0, 33, '\P{Is_Line_Break=-       Exclamation}', "");
4933 Expect(1, 33, '\P{^Is_Line_Break=-      Exclamation}', "");
4934 Expect(0, 32, '\p{Is_Line_Break=-       Exclamation}', "");
4935 Expect(1, 32, '\p{^Is_Line_Break=-      Exclamation}', "");
4936 Expect(1, 32, '\P{Is_Line_Break=-       Exclamation}', "");
4937 Expect(0, 32, '\P{^Is_Line_Break=-      Exclamation}', "");
4938 Error('\p{Is_Lb:        EX/a/}');
4939 Error('\P{Is_Lb:        EX/a/}');
4940 Expect(1, 33, '\p{Is_Lb:ex}', "");
4941 Expect(0, 33, '\p{^Is_Lb:ex}', "");
4942 Expect(0, 33, '\P{Is_Lb:ex}', "");
4943 Expect(1, 33, '\P{^Is_Lb:ex}', "");
4944 Expect(0, 32, '\p{Is_Lb:ex}', "");
4945 Expect(1, 32, '\p{^Is_Lb:ex}', "");
4946 Expect(1, 32, '\P{Is_Lb:ex}', "");
4947 Expect(0, 32, '\P{^Is_Lb:ex}', "");
4948 Expect(1, 33, '\p{Is_Lb=__EX}', "");
4949 Expect(0, 33, '\p{^Is_Lb=__EX}', "");
4950 Expect(0, 33, '\P{Is_Lb=__EX}', "");
4951 Expect(1, 33, '\P{^Is_Lb=__EX}', "");
4952 Expect(0, 32, '\p{Is_Lb=__EX}', "");
4953 Expect(1, 32, '\p{^Is_Lb=__EX}', "");
4954 Expect(1, 32, '\P{Is_Lb=__EX}', "");
4955 Expect(0, 32, '\P{^Is_Lb=__EX}', "");
4956 Error('\p{Line_Break:   _ Ideographic/a/}');
4957 Error('\P{Line_Break:   _ Ideographic/a/}');
4958 Expect(1, 11929, '\p{Line_Break:   ideographic}', "");
4959 Expect(0, 11929, '\p{^Line_Break:   ideographic}', "");
4960 Expect(0, 11929, '\P{Line_Break:   ideographic}', "");
4961 Expect(1, 11929, '\P{^Line_Break:   ideographic}', "");
4962 Expect(0, 11903, '\p{Line_Break:   ideographic}', "");
4963 Expect(1, 11903, '\p{^Line_Break:   ideographic}', "");
4964 Expect(1, 11903, '\P{Line_Break:   ideographic}', "");
4965 Expect(0, 11903, '\P{^Line_Break:   ideographic}', "");
4966 Expect(1, 11929, '\p{Line_Break=- Ideographic}', "");
4967 Expect(0, 11929, '\p{^Line_Break=- Ideographic}', "");
4968 Expect(0, 11929, '\P{Line_Break=- Ideographic}', "");
4969 Expect(1, 11929, '\P{^Line_Break=- Ideographic}', "");
4970 Expect(0, 11903, '\p{Line_Break=- Ideographic}', "");
4971 Expect(1, 11903, '\p{^Line_Break=- Ideographic}', "");
4972 Expect(1, 11903, '\P{Line_Break=- Ideographic}', "");
4973 Expect(0, 11903, '\P{^Line_Break=- Ideographic}', "");
4974 Error('\p{Lb= :=ID}');
4975 Error('\P{Lb= :=ID}');
4976 Expect(1, 11929, '\p{Lb=id}', "");
4977 Expect(0, 11929, '\p{^Lb=id}', "");
4978 Expect(0, 11929, '\P{Lb=id}', "");
4979 Expect(1, 11929, '\P{^Lb=id}', "");
4980 Expect(0, 11903, '\p{Lb=id}', "");
4981 Expect(1, 11903, '\p{^Lb=id}', "");
4982 Expect(1, 11903, '\P{Lb=id}', "");
4983 Expect(0, 11903, '\P{^Lb=id}', "");
4984 Expect(1, 11929, '\p{Lb=_ID}', "");
4985 Expect(0, 11929, '\p{^Lb=_ID}', "");
4986 Expect(0, 11929, '\P{Lb=_ID}', "");
4987 Expect(1, 11929, '\P{^Lb=_ID}', "");
4988 Expect(0, 11903, '\p{Lb=_ID}', "");
4989 Expect(1, 11903, '\p{^Lb=_ID}', "");
4990 Expect(1, 11903, '\P{Lb=_ID}', "");
4991 Expect(0, 11903, '\P{^Lb=_ID}', "");
4992 Error('\p{Is_Line_Break=        -Ideographic/a/}');
4993 Error('\P{Is_Line_Break=        -Ideographic/a/}');
4994 Expect(1, 11929, '\p{Is_Line_Break=ideographic}', "");
4995 Expect(0, 11929, '\p{^Is_Line_Break=ideographic}', "");
4996 Expect(0, 11929, '\P{Is_Line_Break=ideographic}', "");
4997 Expect(1, 11929, '\P{^Is_Line_Break=ideographic}', "");
4998 Expect(0, 11903, '\p{Is_Line_Break=ideographic}', "");
4999 Expect(1, 11903, '\p{^Is_Line_Break=ideographic}', "");
5000 Expect(1, 11903, '\P{Is_Line_Break=ideographic}', "");
5001 Expect(0, 11903, '\P{^Is_Line_Break=ideographic}', "");
5002 Expect(1, 11929, '\p{Is_Line_Break= IDEOGRAPHIC}', "");
5003 Expect(0, 11929, '\p{^Is_Line_Break= IDEOGRAPHIC}', "");
5004 Expect(0, 11929, '\P{Is_Line_Break= IDEOGRAPHIC}', "");
5005 Expect(1, 11929, '\P{^Is_Line_Break= IDEOGRAPHIC}', "");
5006 Expect(0, 11903, '\p{Is_Line_Break= IDEOGRAPHIC}', "");
5007 Expect(1, 11903, '\p{^Is_Line_Break= IDEOGRAPHIC}', "");
5008 Expect(1, 11903, '\P{Is_Line_Break= IDEOGRAPHIC}', "");
5009 Expect(0, 11903, '\P{^Is_Line_Break= IDEOGRAPHIC}', "");
5010 Error('\p{Is_Lb=/a/ID}');
5011 Error('\P{Is_Lb=/a/ID}');
5012 Expect(1, 11929, '\p{Is_Lb=id}', "");
5013 Expect(0, 11929, '\p{^Is_Lb=id}', "");
5014 Expect(0, 11929, '\P{Is_Lb=id}', "");
5015 Expect(1, 11929, '\P{^Is_Lb=id}', "");
5016 Expect(0, 11903, '\p{Is_Lb=id}', "");
5017 Expect(1, 11903, '\p{^Is_Lb=id}', "");
5018 Expect(1, 11903, '\P{Is_Lb=id}', "");
5019 Expect(0, 11903, '\P{^Is_Lb=id}', "");
5020 Expect(1, 11929, '\p{Is_Lb=-id}', "");
5021 Expect(0, 11929, '\p{^Is_Lb=-id}', "");
5022 Expect(0, 11929, '\P{Is_Lb=-id}', "");
5023 Expect(1, 11929, '\P{^Is_Lb=-id}', "");
5024 Expect(0, 11903, '\p{Is_Lb=-id}', "");
5025 Expect(1, 11903, '\p{^Is_Lb=-id}', "");
5026 Expect(1, 11903, '\P{Is_Lb=-id}', "");
5027 Expect(0, 11903, '\P{^Is_Lb=-id}', "");
5028 Error('\p{Line_Break=/a/- WORD  joiner}');
5029 Error('\P{Line_Break=/a/- WORD  joiner}');
5030 Expect(1, 8288, '\p{Line_Break=wordjoiner}', "");
5031 Expect(0, 8288, '\p{^Line_Break=wordjoiner}', "");
5032 Expect(0, 8288, '\P{Line_Break=wordjoiner}', "");
5033 Expect(1, 8288, '\P{^Line_Break=wordjoiner}', "");
5034 Expect(0, 8287, '\p{Line_Break=wordjoiner}', "");
5035 Expect(1, 8287, '\p{^Line_Break=wordjoiner}', "");
5036 Expect(1, 8287, '\P{Line_Break=wordjoiner}', "");
5037 Expect(0, 8287, '\P{^Line_Break=wordjoiner}', "");
5038 Expect(1, 8288, '\p{Line_Break=_        Word JOINER}', "");
5039 Expect(0, 8288, '\p{^Line_Break=_       Word JOINER}', "");
5040 Expect(0, 8288, '\P{Line_Break=_        Word JOINER}', "");
5041 Expect(1, 8288, '\P{^Line_Break=_       Word JOINER}', "");
5042 Expect(0, 8287, '\p{Line_Break=_        Word JOINER}', "");
5043 Expect(1, 8287, '\p{^Line_Break=_       Word JOINER}', "");
5044 Expect(1, 8287, '\P{Line_Break=_        Word JOINER}', "");
5045 Expect(0, 8287, '\P{^Line_Break=_       Word JOINER}', "");
5046 Error('\p{Lb:   - WJ:=}');
5047 Error('\P{Lb:   - WJ:=}');
5048 Expect(1, 8288, '\p{Lb=wj}', "");
5049 Expect(0, 8288, '\p{^Lb=wj}', "");
5050 Expect(0, 8288, '\P{Lb=wj}', "");
5051 Expect(1, 8288, '\P{^Lb=wj}', "");
5052 Expect(0, 8287, '\p{Lb=wj}', "");
5053 Expect(1, 8287, '\p{^Lb=wj}', "");
5054 Expect(1, 8287, '\P{Lb=wj}', "");
5055 Expect(0, 8287, '\P{^Lb=wj}', "");
5056 Expect(1, 8288, '\p{Lb= WJ}', "");
5057 Expect(0, 8288, '\p{^Lb= WJ}', "");
5058 Expect(0, 8288, '\P{Lb= WJ}', "");
5059 Expect(1, 8288, '\P{^Lb= WJ}', "");
5060 Expect(0, 8287, '\p{Lb= WJ}', "");
5061 Expect(1, 8287, '\p{^Lb= WJ}', "");
5062 Expect(1, 8287, '\P{Lb= WJ}', "");
5063 Expect(0, 8287, '\P{^Lb= WJ}', "");
5064 Error('\p{Is_Line_Break=-/a/Word Joiner}');
5065 Error('\P{Is_Line_Break=-/a/Word Joiner}');
5066 Expect(1, 8288, '\p{Is_Line_Break: wordjoiner}', "");
5067 Expect(0, 8288, '\p{^Is_Line_Break: wordjoiner}', "");
5068 Expect(0, 8288, '\P{Is_Line_Break: wordjoiner}', "");
5069 Expect(1, 8288, '\P{^Is_Line_Break: wordjoiner}', "");
5070 Expect(0, 8287, '\p{Is_Line_Break: wordjoiner}', "");
5071 Expect(1, 8287, '\p{^Is_Line_Break: wordjoiner}', "");
5072 Expect(1, 8287, '\P{Is_Line_Break: wordjoiner}', "");
5073 Expect(0, 8287, '\P{^Is_Line_Break: wordjoiner}', "");
5074 Expect(1, 8288, '\p{Is_Line_Break=      Word-Joiner}', "");
5075 Expect(0, 8288, '\p{^Is_Line_Break=     Word-Joiner}', "");
5076 Expect(0, 8288, '\P{Is_Line_Break=      Word-Joiner}', "");
5077 Expect(1, 8288, '\P{^Is_Line_Break=     Word-Joiner}', "");
5078 Expect(0, 8287, '\p{Is_Line_Break=      Word-Joiner}', "");
5079 Expect(1, 8287, '\p{^Is_Line_Break=     Word-Joiner}', "");
5080 Expect(1, 8287, '\P{Is_Line_Break=      Word-Joiner}', "");
5081 Expect(0, 8287, '\P{^Is_Line_Break=     Word-Joiner}', "");
5082 Error('\p{Is_Lb=/a/-wj}');
5083 Error('\P{Is_Lb=/a/-wj}');
5084 Expect(1, 8288, '\p{Is_Lb=wj}', "");
5085 Expect(0, 8288, '\p{^Is_Lb=wj}', "");
5086 Expect(0, 8288, '\P{Is_Lb=wj}', "");
5087 Expect(1, 8288, '\P{^Is_Lb=wj}', "");
5088 Expect(0, 8287, '\p{Is_Lb=wj}', "");
5089 Expect(1, 8287, '\p{^Is_Lb=wj}', "");
5090 Expect(1, 8287, '\P{Is_Lb=wj}', "");
5091 Expect(0, 8287, '\P{^Is_Lb=wj}', "");
5092 Expect(1, 8288, '\p{Is_Lb=      WJ}', "");
5093 Expect(0, 8288, '\p{^Is_Lb=     WJ}', "");
5094 Expect(0, 8288, '\P{Is_Lb=      WJ}', "");
5095 Expect(1, 8288, '\P{^Is_Lb=     WJ}', "");
5096 Expect(0, 8287, '\p{Is_Lb=      WJ}', "");
5097 Expect(1, 8287, '\p{^Is_Lb=     WJ}', "");
5098 Expect(1, 8287, '\P{Is_Lb=      WJ}', "");
5099 Expect(0, 8287, '\P{^Is_Lb=     WJ}', "");
5100 Error('\p{Line_Break=-/a/H2}');
5101 Error('\P{Line_Break=-/a/H2}');
5102 Expect(1, 44032, '\p{Line_Break=h2}', "");
5103 Expect(0, 44032, '\p{^Line_Break=h2}', "");
5104 Expect(0, 44032, '\P{Line_Break=h2}', "");
5105 Expect(1, 44032, '\P{^Line_Break=h2}', "");
5106 Expect(0, 44031, '\p{Line_Break=h2}', "");
5107 Expect(1, 44031, '\p{^Line_Break=h2}', "");
5108 Expect(1, 44031, '\P{Line_Break=h2}', "");
5109 Expect(0, 44031, '\P{^Line_Break=h2}', "");
5110 Expect(1, 44032, '\p{Line_Break=        h2}', "");
5111 Expect(0, 44032, '\p{^Line_Break=       h2}', "");
5112 Expect(0, 44032, '\P{Line_Break=        h2}', "");
5113 Expect(1, 44032, '\P{^Line_Break=       h2}', "");
5114 Expect(0, 44031, '\p{Line_Break=        h2}', "");
5115 Expect(1, 44031, '\p{^Line_Break=       h2}', "");
5116 Expect(1, 44031, '\P{Line_Break=        h2}', "");
5117 Expect(0, 44031, '\P{^Line_Break=       h2}', "");
5118 Error('\p{Lb=--H2:=}');
5119 Error('\P{Lb=--H2:=}');
5120 Expect(1, 44032, '\p{Lb=h2}', "");
5121 Expect(0, 44032, '\p{^Lb=h2}', "");
5122 Expect(0, 44032, '\P{Lb=h2}', "");
5123 Expect(1, 44032, '\P{^Lb=h2}', "");
5124 Expect(0, 44031, '\p{Lb=h2}', "");
5125 Expect(1, 44031, '\p{^Lb=h2}', "");
5126 Expect(1, 44031, '\P{Lb=h2}', "");
5127 Expect(0, 44031, '\P{^Lb=h2}', "");
5128 Expect(1, 44032, '\p{Lb:    H2}', "");
5129 Expect(0, 44032, '\p{^Lb:    H2}', "");
5130 Expect(0, 44032, '\P{Lb:    H2}', "");
5131 Expect(1, 44032, '\P{^Lb:    H2}', "");
5132 Expect(0, 44031, '\p{Lb:    H2}', "");
5133 Expect(1, 44031, '\p{^Lb:    H2}', "");
5134 Expect(1, 44031, '\P{Lb:    H2}', "");
5135 Expect(0, 44031, '\P{^Lb:    H2}', "");
5136 Error('\p{Is_Line_Break=/a/_-h2}');
5137 Error('\P{Is_Line_Break=/a/_-h2}');
5138 Expect(1, 44032, '\p{Is_Line_Break=h2}', "");
5139 Expect(0, 44032, '\p{^Is_Line_Break=h2}', "");
5140 Expect(0, 44032, '\P{Is_Line_Break=h2}', "");
5141 Expect(1, 44032, '\P{^Is_Line_Break=h2}', "");
5142 Expect(0, 44031, '\p{Is_Line_Break=h2}', "");
5143 Expect(1, 44031, '\p{^Is_Line_Break=h2}', "");
5144 Expect(1, 44031, '\P{Is_Line_Break=h2}', "");
5145 Expect(0, 44031, '\P{^Is_Line_Break=h2}', "");
5146 Expect(1, 44032, '\p{Is_Line_Break=- h2}', "");
5147 Expect(0, 44032, '\p{^Is_Line_Break=- h2}', "");
5148 Expect(0, 44032, '\P{Is_Line_Break=- h2}', "");
5149 Expect(1, 44032, '\P{^Is_Line_Break=- h2}', "");
5150 Expect(0, 44031, '\p{Is_Line_Break=- h2}', "");
5151 Expect(1, 44031, '\p{^Is_Line_Break=- h2}', "");
5152 Expect(1, 44031, '\P{Is_Line_Break=- h2}', "");
5153 Expect(0, 44031, '\P{^Is_Line_Break=- h2}', "");
5154 Error('\p{Is_Lb=/a/     H2}');
5155 Error('\P{Is_Lb=/a/     H2}');
5156 Expect(1, 44032, '\p{Is_Lb=h2}', "");
5157 Expect(0, 44032, '\p{^Is_Lb=h2}', "");
5158 Expect(0, 44032, '\P{Is_Lb=h2}', "");
5159 Expect(1, 44032, '\P{^Is_Lb=h2}', "");
5160 Expect(0, 44031, '\p{Is_Lb=h2}', "");
5161 Expect(1, 44031, '\p{^Is_Lb=h2}', "");
5162 Expect(1, 44031, '\P{Is_Lb=h2}', "");
5163 Expect(0, 44031, '\P{^Is_Lb=h2}', "");
5164 Expect(1, 44032, '\p{Is_Lb=__h2}', "");
5165 Expect(0, 44032, '\p{^Is_Lb=__h2}', "");
5166 Expect(0, 44032, '\P{Is_Lb=__h2}', "");
5167 Expect(1, 44032, '\P{^Is_Lb=__h2}', "");
5168 Expect(0, 44031, '\p{Is_Lb=__h2}', "");
5169 Expect(1, 44031, '\p{^Is_Lb=__h2}', "");
5170 Expect(1, 44031, '\P{Is_Lb=__h2}', "");
5171 Expect(0, 44031, '\P{^Is_Lb=__h2}', "");
5172 Error('\p{Line_Break=-Break     both:=}');
5173 Error('\P{Line_Break=-Break     both:=}');
5174 Expect(1, 8212, '\p{Line_Break=breakboth}', "");
5175 Expect(0, 8212, '\p{^Line_Break=breakboth}', "");
5176 Expect(0, 8212, '\P{Line_Break=breakboth}', "");
5177 Expect(1, 8212, '\P{^Line_Break=breakboth}', "");
5178 Expect(0, 8211, '\p{Line_Break=breakboth}', "");
5179 Expect(1, 8211, '\p{^Line_Break=breakboth}', "");
5180 Expect(1, 8211, '\P{Line_Break=breakboth}', "");
5181 Expect(0, 8211, '\P{^Line_Break=breakboth}', "");
5182 Expect(1, 8212, '\p{Line_Break=-        Break_both}', "");
5183 Expect(0, 8212, '\p{^Line_Break=-       Break_both}', "");
5184 Expect(0, 8212, '\P{Line_Break=-        Break_both}', "");
5185 Expect(1, 8212, '\P{^Line_Break=-       Break_both}', "");
5186 Expect(0, 8211, '\p{Line_Break=-        Break_both}', "");
5187 Expect(1, 8211, '\p{^Line_Break=-       Break_both}', "");
5188 Expect(1, 8211, '\P{Line_Break=-        Break_both}', "");
5189 Expect(0, 8211, '\P{^Line_Break=-       Break_both}', "");
5190 Error('\p{Lb=- B2/a/}');
5191 Error('\P{Lb=- B2/a/}');
5192 Expect(1, 8212, '\p{Lb:   b2}', "");
5193 Expect(0, 8212, '\p{^Lb:   b2}', "");
5194 Expect(0, 8212, '\P{Lb:   b2}', "");
5195 Expect(1, 8212, '\P{^Lb:   b2}', "");
5196 Expect(0, 8211, '\p{Lb:   b2}', "");
5197 Expect(1, 8211, '\p{^Lb:   b2}', "");
5198 Expect(1, 8211, '\P{Lb:   b2}', "");
5199 Expect(0, 8211, '\P{^Lb:   b2}', "");
5200 Expect(1, 8212, '\p{Lb=- B2}', "");
5201 Expect(0, 8212, '\p{^Lb=- B2}', "");
5202 Expect(0, 8212, '\P{Lb=- B2}', "");
5203 Expect(1, 8212, '\P{^Lb=- B2}', "");
5204 Expect(0, 8211, '\p{Lb=- B2}', "");
5205 Expect(1, 8211, '\p{^Lb=- B2}', "");
5206 Expect(1, 8211, '\P{Lb=- B2}', "");
5207 Expect(0, 8211, '\P{^Lb=- B2}', "");
5208 Error('\p{Is_Line_Break=  break:=BOTH}');
5209 Error('\P{Is_Line_Break=  break:=BOTH}');
5210 Expect(1, 8212, '\p{Is_Line_Break=breakboth}', "");
5211 Expect(0, 8212, '\p{^Is_Line_Break=breakboth}', "");
5212 Expect(0, 8212, '\P{Is_Line_Break=breakboth}', "");
5213 Expect(1, 8212, '\P{^Is_Line_Break=breakboth}', "");
5214 Expect(0, 8211, '\p{Is_Line_Break=breakboth}', "");
5215 Expect(1, 8211, '\p{^Is_Line_Break=breakboth}', "");
5216 Expect(1, 8211, '\P{Is_Line_Break=breakboth}', "");
5217 Expect(0, 8211, '\P{^Is_Line_Break=breakboth}', "");
5218 Expect(1, 8212, '\p{Is_Line_Break=_BREAK_Both}', "");
5219 Expect(0, 8212, '\p{^Is_Line_Break=_BREAK_Both}', "");
5220 Expect(0, 8212, '\P{Is_Line_Break=_BREAK_Both}', "");
5221 Expect(1, 8212, '\P{^Is_Line_Break=_BREAK_Both}', "");
5222 Expect(0, 8211, '\p{Is_Line_Break=_BREAK_Both}', "");
5223 Expect(1, 8211, '\p{^Is_Line_Break=_BREAK_Both}', "");
5224 Expect(1, 8211, '\P{Is_Line_Break=_BREAK_Both}', "");
5225 Expect(0, 8211, '\P{^Is_Line_Break=_BREAK_Both}', "");
5226 Error('\p{Is_Lb=/a/ B2}');
5227 Error('\P{Is_Lb=/a/ B2}');
5228 Expect(1, 8212, '\p{Is_Lb:b2}', "");
5229 Expect(0, 8212, '\p{^Is_Lb:b2}', "");
5230 Expect(0, 8212, '\P{Is_Lb:b2}', "");
5231 Expect(1, 8212, '\P{^Is_Lb:b2}', "");
5232 Expect(0, 8211, '\p{Is_Lb:b2}', "");
5233 Expect(1, 8211, '\p{^Is_Lb:b2}', "");
5234 Expect(1, 8211, '\P{Is_Lb:b2}', "");
5235 Expect(0, 8211, '\P{^Is_Lb:b2}', "");
5236 Expect(1, 8212, '\p{Is_Lb=-B2}', "");
5237 Expect(0, 8212, '\p{^Is_Lb=-B2}', "");
5238 Expect(0, 8212, '\P{Is_Lb=-B2}', "");
5239 Expect(1, 8212, '\P{^Is_Lb=-B2}', "");
5240 Expect(0, 8211, '\p{Is_Lb=-B2}', "");
5241 Expect(1, 8211, '\p{^Is_Lb=-B2}', "");
5242 Expect(1, 8211, '\P{Is_Lb=-B2}', "");
5243 Expect(0, 8211, '\P{^Is_Lb=-B2}', "");
5244 Error('\p{Line_Break=           alphabetic/a/}');
5245 Error('\P{Line_Break=           alphabetic/a/}');
5246 Expect(1, 35, '\p{Line_Break=alphabetic}', "");
5247 Expect(0, 35, '\p{^Line_Break=alphabetic}', "");
5248 Expect(0, 35, '\P{Line_Break=alphabetic}', "");
5249 Expect(1, 35, '\P{^Line_Break=alphabetic}', "");
5250 Expect(0, 34, '\p{Line_Break=alphabetic}', "");
5251 Expect(1, 34, '\p{^Line_Break=alphabetic}', "");
5252 Expect(1, 34, '\P{Line_Break=alphabetic}', "");
5253 Expect(0, 34, '\P{^Line_Break=alphabetic}', "");
5254 Expect(1, 35, '\p{Line_Break=_Alphabetic}', "");
5255 Expect(0, 35, '\p{^Line_Break=_Alphabetic}', "");
5256 Expect(0, 35, '\P{Line_Break=_Alphabetic}', "");
5257 Expect(1, 35, '\P{^Line_Break=_Alphabetic}', "");
5258 Expect(0, 34, '\p{Line_Break=_Alphabetic}', "");
5259 Expect(1, 34, '\p{^Line_Break=_Alphabetic}', "");
5260 Expect(1, 34, '\P{Line_Break=_Alphabetic}', "");
5261 Expect(0, 34, '\P{^Line_Break=_Alphabetic}', "");
5262 Error('\p{Lb=/a/--AL}');
5263 Error('\P{Lb=/a/--AL}');
5264 Expect(1, 35, '\p{Lb=al}', "");
5265 Expect(0, 35, '\p{^Lb=al}', "");
5266 Expect(0, 35, '\P{Lb=al}', "");
5267 Expect(1, 35, '\P{^Lb=al}', "");
5268 Expect(0, 34, '\p{Lb=al}', "");
5269 Expect(1, 34, '\p{^Lb=al}', "");
5270 Expect(1, 34, '\P{Lb=al}', "");
5271 Expect(0, 34, '\P{^Lb=al}', "");
5272 Expect(1, 35, '\p{Lb=   AL}', "");
5273 Expect(0, 35, '\p{^Lb=  AL}', "");
5274 Expect(0, 35, '\P{Lb=   AL}', "");
5275 Expect(1, 35, '\P{^Lb=  AL}', "");
5276 Expect(0, 34, '\p{Lb=   AL}', "");
5277 Expect(1, 34, '\p{^Lb=  AL}', "");
5278 Expect(1, 34, '\P{Lb=   AL}', "");
5279 Expect(0, 34, '\P{^Lb=  AL}', "");
5280 Error('\p{Is_Line_Break= _alphabetic/a/}');
5281 Error('\P{Is_Line_Break= _alphabetic/a/}');
5282 Expect(1, 35, '\p{Is_Line_Break:        alphabetic}', "");
5283 Expect(0, 35, '\p{^Is_Line_Break:       alphabetic}', "");
5284 Expect(0, 35, '\P{Is_Line_Break:        alphabetic}', "");
5285 Expect(1, 35, '\P{^Is_Line_Break:       alphabetic}', "");
5286 Expect(0, 34, '\p{Is_Line_Break:        alphabetic}', "");
5287 Expect(1, 34, '\p{^Is_Line_Break:       alphabetic}', "");
5288 Expect(1, 34, '\P{Is_Line_Break:        alphabetic}', "");
5289 Expect(0, 34, '\P{^Is_Line_Break:       alphabetic}', "");
5290 Expect(1, 35, '\p{Is_Line_Break=        Alphabetic}', "");
5291 Expect(0, 35, '\p{^Is_Line_Break=       Alphabetic}', "");
5292 Expect(0, 35, '\P{Is_Line_Break=        Alphabetic}', "");
5293 Expect(1, 35, '\P{^Is_Line_Break=       Alphabetic}', "");
5294 Expect(0, 34, '\p{Is_Line_Break=        Alphabetic}', "");
5295 Expect(1, 34, '\p{^Is_Line_Break=       Alphabetic}', "");
5296 Expect(1, 34, '\P{Is_Line_Break=        Alphabetic}', "");
5297 Expect(0, 34, '\P{^Is_Line_Break=       Alphabetic}', "");
5298 Error('\p{Is_Lb=-AL:=}');
5299 Error('\P{Is_Lb=-AL:=}');
5300 Expect(1, 35, '\p{Is_Lb=al}', "");
5301 Expect(0, 35, '\p{^Is_Lb=al}', "");
5302 Expect(0, 35, '\P{Is_Lb=al}', "");
5303 Expect(1, 35, '\P{^Is_Lb=al}', "");
5304 Expect(0, 34, '\p{Is_Lb=al}', "");
5305 Expect(1, 34, '\p{^Is_Lb=al}', "");
5306 Expect(1, 34, '\P{Is_Lb=al}', "");
5307 Expect(0, 34, '\P{^Is_Lb=al}', "");
5308 Expect(1, 35, '\p{Is_Lb=_AL}', "");
5309 Expect(0, 35, '\p{^Is_Lb=_AL}', "");
5310 Expect(0, 35, '\P{Is_Lb=_AL}', "");
5311 Expect(1, 35, '\P{^Is_Lb=_AL}', "");
5312 Expect(0, 34, '\p{Is_Lb=_AL}', "");
5313 Expect(1, 34, '\p{^Is_Lb=_AL}', "");
5314 Expect(1, 34, '\P{Is_Lb=_AL}', "");
5315 Expect(0, 34, '\P{^Is_Lb=_AL}', "");
5316 Error('\p{Line_Break=_Postfix   NUMERIC/a/}');
5317 Error('\P{Line_Break=_Postfix   NUMERIC/a/}');
5318 Expect(1, 37, '\p{Line_Break=postfixnumeric}', "");
5319 Expect(0, 37, '\p{^Line_Break=postfixnumeric}', "");
5320 Expect(0, 37, '\P{Line_Break=postfixnumeric}', "");
5321 Expect(1, 37, '\P{^Line_Break=postfixnumeric}', "");
5322 Expect(0, 36, '\p{Line_Break=postfixnumeric}', "");
5323 Expect(1, 36, '\p{^Line_Break=postfixnumeric}', "");
5324 Expect(1, 36, '\P{Line_Break=postfixnumeric}', "");
5325 Expect(0, 36, '\P{^Line_Break=postfixnumeric}', "");
5326 Expect(1, 37, '\p{Line_Break= -Postfix_Numeric}', "");
5327 Expect(0, 37, '\p{^Line_Break= -Postfix_Numeric}', "");
5328 Expect(0, 37, '\P{Line_Break= -Postfix_Numeric}', "");
5329 Expect(1, 37, '\P{^Line_Break= -Postfix_Numeric}', "");
5330 Expect(0, 36, '\p{Line_Break= -Postfix_Numeric}', "");
5331 Expect(1, 36, '\p{^Line_Break= -Postfix_Numeric}', "");
5332 Expect(1, 36, '\P{Line_Break= -Postfix_Numeric}', "");
5333 Expect(0, 36, '\P{^Line_Break= -Postfix_Numeric}', "");
5334 Error('\p{Lb=PO/a/}');
5335 Error('\P{Lb=PO/a/}');
5336 Expect(1, 37, '\p{Lb=po}', "");
5337 Expect(0, 37, '\p{^Lb=po}', "");
5338 Expect(0, 37, '\P{Lb=po}', "");
5339 Expect(1, 37, '\P{^Lb=po}', "");
5340 Expect(0, 36, '\p{Lb=po}', "");
5341 Expect(1, 36, '\p{^Lb=po}', "");
5342 Expect(1, 36, '\P{Lb=po}', "");
5343 Expect(0, 36, '\P{^Lb=po}', "");
5344 Expect(1, 37, '\p{Lb=   -PO}', "");
5345 Expect(0, 37, '\p{^Lb=  -PO}', "");
5346 Expect(0, 37, '\P{Lb=   -PO}', "");
5347 Expect(1, 37, '\P{^Lb=  -PO}', "");
5348 Expect(0, 36, '\p{Lb=   -PO}', "");
5349 Expect(1, 36, '\p{^Lb=  -PO}', "");
5350 Expect(1, 36, '\P{Lb=   -PO}', "");
5351 Expect(0, 36, '\P{^Lb=  -PO}', "");
5352 Error('\p{Is_Line_Break=-/a/Postfix-Numeric}');
5353 Error('\P{Is_Line_Break=-/a/Postfix-Numeric}');
5354 Expect(1, 37, '\p{Is_Line_Break=postfixnumeric}', "");
5355 Expect(0, 37, '\p{^Is_Line_Break=postfixnumeric}', "");
5356 Expect(0, 37, '\P{Is_Line_Break=postfixnumeric}', "");
5357 Expect(1, 37, '\P{^Is_Line_Break=postfixnumeric}', "");
5358 Expect(0, 36, '\p{Is_Line_Break=postfixnumeric}', "");
5359 Expect(1, 36, '\p{^Is_Line_Break=postfixnumeric}', "");
5360 Expect(1, 36, '\P{Is_Line_Break=postfixnumeric}', "");
5361 Expect(0, 36, '\P{^Is_Line_Break=postfixnumeric}', "");
5362 Expect(1, 37, '\p{Is_Line_Break=-POSTFIX        numeric}', "");
5363 Expect(0, 37, '\p{^Is_Line_Break=-POSTFIX       numeric}', "");
5364 Expect(0, 37, '\P{Is_Line_Break=-POSTFIX        numeric}', "");
5365 Expect(1, 37, '\P{^Is_Line_Break=-POSTFIX       numeric}', "");
5366 Expect(0, 36, '\p{Is_Line_Break=-POSTFIX        numeric}', "");
5367 Expect(1, 36, '\p{^Is_Line_Break=-POSTFIX       numeric}', "");
5368 Expect(1, 36, '\P{Is_Line_Break=-POSTFIX        numeric}', "");
5369 Expect(0, 36, '\P{^Is_Line_Break=-POSTFIX       numeric}', "");
5370 Error('\p{Is_Lb:  po/a/}');
5371 Error('\P{Is_Lb:  po/a/}');
5372 Expect(1, 37, '\p{Is_Lb=po}', "");
5373 Expect(0, 37, '\p{^Is_Lb=po}', "");
5374 Expect(0, 37, '\P{Is_Lb=po}', "");
5375 Expect(1, 37, '\P{^Is_Lb=po}', "");
5376 Expect(0, 36, '\p{Is_Lb=po}', "");
5377 Expect(1, 36, '\p{^Is_Lb=po}', "");
5378 Expect(1, 36, '\P{Is_Lb=po}', "");
5379 Expect(0, 36, '\P{^Is_Lb=po}', "");
5380 Expect(1, 37, '\p{Is_Lb=        -PO}', "");
5381 Expect(0, 37, '\p{^Is_Lb=       -PO}', "");
5382 Expect(0, 37, '\P{Is_Lb=        -PO}', "");
5383 Expect(1, 37, '\P{^Is_Lb=       -PO}', "");
5384 Expect(0, 36, '\p{Is_Lb=        -PO}', "");
5385 Expect(1, 36, '\p{^Is_Lb=       -PO}', "");
5386 Expect(1, 36, '\P{Is_Lb=        -PO}', "");
5387 Expect(0, 36, '\P{^Is_Lb=       -PO}', "");
5388 Error('\p{Line_Break=- OPEN:=Punctuation}');
5389 Error('\P{Line_Break=- OPEN:=Punctuation}');
5390 Expect(1, 40, '\p{Line_Break:   openpunctuation}', "");
5391 Expect(0, 40, '\p{^Line_Break:  openpunctuation}', "");
5392 Expect(0, 40, '\P{Line_Break:   openpunctuation}', "");
5393 Expect(1, 40, '\P{^Line_Break:  openpunctuation}', "");
5394 Expect(0, 39, '\p{Line_Break:   openpunctuation}', "");
5395 Expect(1, 39, '\p{^Line_Break:  openpunctuation}', "");
5396 Expect(1, 39, '\P{Line_Break:   openpunctuation}', "");
5397 Expect(0, 39, '\P{^Line_Break:  openpunctuation}', "");
5398 Expect(1, 40, '\p{Line_Break=-Open_Punctuation}', "");
5399 Expect(0, 40, '\p{^Line_Break=-Open_Punctuation}', "");
5400 Expect(0, 40, '\P{Line_Break=-Open_Punctuation}', "");
5401 Expect(1, 40, '\P{^Line_Break=-Open_Punctuation}', "");
5402 Expect(0, 39, '\p{Line_Break=-Open_Punctuation}', "");
5403 Expect(1, 39, '\p{^Line_Break=-Open_Punctuation}', "");
5404 Expect(1, 39, '\P{Line_Break=-Open_Punctuation}', "");
5405 Expect(0, 39, '\P{^Line_Break=-Open_Punctuation}', "");
5406 Error('\p{Lb:    :=OP}');
5407 Error('\P{Lb:    :=OP}');
5408 Expect(1, 40, '\p{Lb=op}', "");
5409 Expect(0, 40, '\p{^Lb=op}', "");
5410 Expect(0, 40, '\P{Lb=op}', "");
5411 Expect(1, 40, '\P{^Lb=op}', "");
5412 Expect(0, 39, '\p{Lb=op}', "");
5413 Expect(1, 39, '\p{^Lb=op}', "");
5414 Expect(1, 39, '\P{Lb=op}', "");
5415 Expect(0, 39, '\P{^Lb=op}', "");
5416 Expect(1, 40, '\p{Lb=    OP}', "");
5417 Expect(0, 40, '\p{^Lb=   OP}', "");
5418 Expect(0, 40, '\P{Lb=    OP}', "");
5419 Expect(1, 40, '\P{^Lb=   OP}', "");
5420 Expect(0, 39, '\p{Lb=    OP}', "");
5421 Expect(1, 39, '\p{^Lb=   OP}', "");
5422 Expect(1, 39, '\P{Lb=    OP}', "");
5423 Expect(0, 39, '\P{^Lb=   OP}', "");
5424 Error('\p{Is_Line_Break= _Open/a/Punctuation}');
5425 Error('\P{Is_Line_Break= _Open/a/Punctuation}');
5426 Expect(1, 40, '\p{Is_Line_Break=openpunctuation}', "");
5427 Expect(0, 40, '\p{^Is_Line_Break=openpunctuation}', "");
5428 Expect(0, 40, '\P{Is_Line_Break=openpunctuation}', "");
5429 Expect(1, 40, '\P{^Is_Line_Break=openpunctuation}', "");
5430 Expect(0, 39, '\p{Is_Line_Break=openpunctuation}', "");
5431 Expect(1, 39, '\p{^Is_Line_Break=openpunctuation}', "");
5432 Expect(1, 39, '\P{Is_Line_Break=openpunctuation}', "");
5433 Expect(0, 39, '\P{^Is_Line_Break=openpunctuation}', "");
5434 Expect(1, 40, '\p{Is_Line_Break=        open-punctuation}', "");
5435 Expect(0, 40, '\p{^Is_Line_Break=       open-punctuation}', "");
5436 Expect(0, 40, '\P{Is_Line_Break=        open-punctuation}', "");
5437 Expect(1, 40, '\P{^Is_Line_Break=       open-punctuation}', "");
5438 Expect(0, 39, '\p{Is_Line_Break=        open-punctuation}', "");
5439 Expect(1, 39, '\p{^Is_Line_Break=       open-punctuation}', "");
5440 Expect(1, 39, '\P{Is_Line_Break=        open-punctuation}', "");
5441 Expect(0, 39, '\P{^Is_Line_Break=       open-punctuation}', "");
5442 Error('\p{Is_Lb=        OP:=}');
5443 Error('\P{Is_Lb=        OP:=}');
5444 Expect(1, 40, '\p{Is_Lb=op}', "");
5445 Expect(0, 40, '\p{^Is_Lb=op}', "");
5446 Expect(0, 40, '\P{Is_Lb=op}', "");
5447 Expect(1, 40, '\P{^Is_Lb=op}', "");
5448 Expect(0, 39, '\p{Is_Lb=op}', "");
5449 Expect(1, 39, '\p{^Is_Lb=op}', "");
5450 Expect(1, 39, '\P{Is_Lb=op}', "");
5451 Expect(0, 39, '\P{^Is_Lb=op}', "");
5452 Expect(1, 40, '\p{Is_Lb= OP}', "");
5453 Expect(0, 40, '\p{^Is_Lb= OP}', "");
5454 Expect(0, 40, '\P{Is_Lb= OP}', "");
5455 Expect(1, 40, '\P{^Is_Lb= OP}', "");
5456 Expect(0, 39, '\p{Is_Lb= OP}', "");
5457 Expect(1, 39, '\p{^Is_Lb= OP}', "");
5458 Expect(1, 39, '\P{Is_Lb= OP}', "");
5459 Expect(0, 39, '\P{^Is_Lb= OP}', "");
5460 Error('\p{Line_Break=--next/a/line}');
5461 Error('\P{Line_Break=--next/a/line}');
5462 Expect(1, 133, '\p{Line_Break:  nextline}', "");
5463 Expect(0, 133, '\p{^Line_Break: nextline}', "");
5464 Expect(0, 133, '\P{Line_Break:  nextline}', "");
5465 Expect(1, 133, '\P{^Line_Break: nextline}', "");
5466 Expect(0, 7, '\p{Line_Break:    nextline}', "");
5467 Expect(1, 7, '\p{^Line_Break:   nextline}', "");
5468 Expect(1, 7, '\P{Line_Break:    nextline}', "");
5469 Expect(0, 7, '\P{^Line_Break:   nextline}', "");
5470 Expect(1, 133, '\p{Line_Break=          Next Line}', "");
5471 Expect(0, 133, '\p{^Line_Break=         Next Line}', "");
5472 Expect(0, 133, '\P{Line_Break=          Next Line}', "");
5473 Expect(1, 133, '\P{^Line_Break=         Next Line}', "");
5474 Expect(0, 7, '\p{Line_Break=            Next Line}', "");
5475 Expect(1, 7, '\p{^Line_Break=           Next Line}', "");
5476 Expect(1, 7, '\P{Line_Break=            Next Line}', "");
5477 Expect(0, 7, '\P{^Line_Break=           Next Line}', "");
5478 Error('\p{Lb=/a/nl}');
5479 Error('\P{Lb=/a/nl}');
5480 Expect(1, 133, '\p{Lb=nl}', "");
5481 Expect(0, 133, '\p{^Lb=nl}', "");
5482 Expect(0, 133, '\P{Lb=nl}', "");
5483 Expect(1, 133, '\P{^Lb=nl}', "");
5484 Expect(0, 7, '\p{Lb=nl}', "");
5485 Expect(1, 7, '\p{^Lb=nl}', "");
5486 Expect(1, 7, '\P{Lb=nl}', "");
5487 Expect(0, 7, '\P{^Lb=nl}', "");
5488 Expect(1, 133, '\p{Lb=_-NL}', "");
5489 Expect(0, 133, '\p{^Lb=_-NL}', "");
5490 Expect(0, 133, '\P{Lb=_-NL}', "");
5491 Expect(1, 133, '\P{^Lb=_-NL}', "");
5492 Expect(0, 7, '\p{Lb=_-NL}', "");
5493 Expect(1, 7, '\p{^Lb=_-NL}', "");
5494 Expect(1, 7, '\P{Lb=_-NL}', "");
5495 Expect(0, 7, '\P{^Lb=_-NL}', "");
5496 Error('\p{Is_Line_Break=:=-     Next-Line}');
5497 Error('\P{Is_Line_Break=:=-     Next-Line}');
5498 Expect(1, 133, '\p{Is_Line_Break=nextline}', "");
5499 Expect(0, 133, '\p{^Is_Line_Break=nextline}', "");
5500 Expect(0, 133, '\P{Is_Line_Break=nextline}', "");
5501 Expect(1, 133, '\P{^Is_Line_Break=nextline}', "");
5502 Expect(0, 7, '\p{Is_Line_Break=nextline}', "");
5503 Expect(1, 7, '\p{^Is_Line_Break=nextline}', "");
5504 Expect(1, 7, '\P{Is_Line_Break=nextline}', "");
5505 Expect(0, 7, '\P{^Is_Line_Break=nextline}', "");
5506 Expect(1, 133, '\p{Is_Line_Break=       NEXT Line}', "");
5507 Expect(0, 133, '\p{^Is_Line_Break=      NEXT Line}', "");
5508 Expect(0, 133, '\P{Is_Line_Break=       NEXT Line}', "");
5509 Expect(1, 133, '\P{^Is_Line_Break=      NEXT Line}', "");
5510 Expect(0, 7, '\p{Is_Line_Break= NEXT Line}', "");
5511 Expect(1, 7, '\p{^Is_Line_Break=        NEXT Line}', "");
5512 Expect(1, 7, '\P{Is_Line_Break= NEXT Line}', "");
5513 Expect(0, 7, '\P{^Is_Line_Break=        NEXT Line}', "");
5514 Error('\p{Is_Lb=        NL/a/}');
5515 Error('\P{Is_Lb=        NL/a/}');
5516 Expect(1, 133, '\p{Is_Lb=nl}', "");
5517 Expect(0, 133, '\p{^Is_Lb=nl}', "");
5518 Expect(0, 133, '\P{Is_Lb=nl}', "");
5519 Expect(1, 133, '\P{^Is_Lb=nl}', "");
5520 Expect(0, 7, '\p{Is_Lb=nl}', "");
5521 Expect(1, 7, '\p{^Is_Lb=nl}', "");
5522 Expect(1, 7, '\P{Is_Lb=nl}', "");
5523 Expect(0, 7, '\P{^Is_Lb=nl}', "");
5524 Expect(1, 133, '\p{Is_Lb=       NL}', "");
5525 Expect(0, 133, '\p{^Is_Lb=      NL}', "");
5526 Expect(0, 133, '\P{Is_Lb=       NL}', "");
5527 Expect(1, 133, '\P{^Is_Lb=      NL}', "");
5528 Expect(0, 7, '\p{Is_Lb= NL}', "");
5529 Expect(1, 7, '\p{^Is_Lb=        NL}', "");
5530 Expect(1, 7, '\P{Is_Lb= NL}', "");
5531 Expect(0, 7, '\P{^Is_Lb=        NL}', "");
5532 Error('\p{Line_Break=/a/        jt}');
5533 Error('\P{Line_Break=/a/        jt}');
5534 Expect(1, 4601, '\p{Line_Break=jt}', "");
5535 Expect(0, 4601, '\p{^Line_Break=jt}', "");
5536 Expect(0, 4601, '\P{Line_Break=jt}', "");
5537 Expect(1, 4601, '\P{^Line_Break=jt}', "");
5538 Expect(0, 4519, '\p{Line_Break=jt}', "");
5539 Expect(1, 4519, '\p{^Line_Break=jt}', "");
5540 Expect(1, 4519, '\P{Line_Break=jt}', "");
5541 Expect(0, 4519, '\P{^Line_Break=jt}', "");
5542 Expect(1, 4601, '\p{Line_Break=         JT}', "");
5543 Expect(0, 4601, '\p{^Line_Break=                JT}', "");
5544 Expect(0, 4601, '\P{Line_Break=         JT}', "");
5545 Expect(1, 4601, '\P{^Line_Break=                JT}', "");
5546 Expect(0, 4519, '\p{Line_Break=         JT}', "");
5547 Expect(1, 4519, '\p{^Line_Break=                JT}', "");
5548 Expect(1, 4519, '\P{Line_Break=         JT}', "");
5549 Expect(0, 4519, '\P{^Line_Break=                JT}', "");
5550 Error('\p{Lb:    JT/a/}');
5551 Error('\P{Lb:    JT/a/}');
5552 Expect(1, 4601, '\p{Lb=jt}', "");
5553 Expect(0, 4601, '\p{^Lb=jt}', "");
5554 Expect(0, 4601, '\P{Lb=jt}', "");
5555 Expect(1, 4601, '\P{^Lb=jt}', "");
5556 Expect(0, 4519, '\p{Lb=jt}', "");
5557 Expect(1, 4519, '\p{^Lb=jt}', "");
5558 Expect(1, 4519, '\P{Lb=jt}', "");
5559 Expect(0, 4519, '\P{^Lb=jt}', "");
5560 Expect(1, 4601, '\p{Lb=  JT}', "");
5561 Expect(0, 4601, '\p{^Lb=  JT}', "");
5562 Expect(0, 4601, '\P{Lb=  JT}', "");
5563 Expect(1, 4601, '\P{^Lb=  JT}', "");
5564 Expect(0, 4519, '\p{Lb=  JT}', "");
5565 Expect(1, 4519, '\p{^Lb=  JT}', "");
5566 Expect(1, 4519, '\P{Lb=  JT}', "");
5567 Expect(0, 4519, '\P{^Lb=  JT}', "");
5568 Error('\p{Is_Line_Break=/a/JT}');
5569 Error('\P{Is_Line_Break=/a/JT}');
5570 Expect(1, 4601, '\p{Is_Line_Break=jt}', "");
5571 Expect(0, 4601, '\p{^Is_Line_Break=jt}', "");
5572 Expect(0, 4601, '\P{Is_Line_Break=jt}', "");
5573 Expect(1, 4601, '\P{^Is_Line_Break=jt}', "");
5574 Expect(0, 4519, '\p{Is_Line_Break=jt}', "");
5575 Expect(1, 4519, '\p{^Is_Line_Break=jt}', "");
5576 Expect(1, 4519, '\P{Is_Line_Break=jt}', "");
5577 Expect(0, 4519, '\P{^Is_Line_Break=jt}', "");
5578 Expect(1, 4601, '\p{Is_Line_Break:      _-JT}', "");
5579 Expect(0, 4601, '\p{^Is_Line_Break:     _-JT}', "");
5580 Expect(0, 4601, '\P{Is_Line_Break:      _-JT}', "");
5581 Expect(1, 4601, '\P{^Is_Line_Break:     _-JT}', "");
5582 Expect(0, 4519, '\p{Is_Line_Break:      _-JT}', "");
5583 Expect(1, 4519, '\p{^Is_Line_Break:     _-JT}', "");
5584 Expect(1, 4519, '\P{Is_Line_Break:      _-JT}', "");
5585 Expect(0, 4519, '\P{^Is_Line_Break:     _-JT}', "");
5586 Error('\p{Is_Lb=:=              JT}');
5587 Error('\P{Is_Lb=:=              JT}');
5588 Expect(1, 4601, '\p{Is_Lb=jt}', "");
5589 Expect(0, 4601, '\p{^Is_Lb=jt}', "");
5590 Expect(0, 4601, '\P{Is_Lb=jt}', "");
5591 Expect(1, 4601, '\P{^Is_Lb=jt}', "");
5592 Expect(0, 4519, '\p{Is_Lb=jt}', "");
5593 Expect(1, 4519, '\p{^Is_Lb=jt}', "");
5594 Expect(1, 4519, '\P{Is_Lb=jt}', "");
5595 Expect(0, 4519, '\P{^Is_Lb=jt}', "");
5596 Expect(1, 4601, '\p{Is_Lb=      -JT}', "");
5597 Expect(0, 4601, '\p{^Is_Lb=     -JT}', "");
5598 Expect(0, 4601, '\P{Is_Lb=      -JT}', "");
5599 Expect(1, 4601, '\P{^Is_Lb=     -JT}', "");
5600 Expect(0, 4519, '\p{Is_Lb=      -JT}', "");
5601 Expect(1, 4519, '\p{^Is_Lb=     -JT}', "");
5602 Expect(1, 4519, '\P{Is_Lb=      -JT}', "");
5603 Expect(0, 4519, '\P{^Is_Lb=     -JT}', "");
5604 Error('\p{Block=_:=NEW tai_lue}');
5605 Error('\P{Block=_:=NEW tai_lue}');
5606 Expect(1, 6623, '\p{Block=newtailue}', "");
5607 Expect(0, 6623, '\p{^Block=newtailue}', "");
5608 Expect(0, 6623, '\P{Block=newtailue}', "");
5609 Expect(1, 6623, '\P{^Block=newtailue}', "");
5610 Expect(0, 6527, '\p{Block=newtailue}', "");
5611 Expect(1, 6527, '\p{^Block=newtailue}', "");
5612 Expect(1, 6527, '\P{Block=newtailue}', "");
5613 Expect(0, 6527, '\P{^Block=newtailue}', "");
5614 Expect(1, 6623, '\p{Block=_     New_TaiLUE}', "");
5615 Expect(0, 6623, '\p{^Block=_    New_TaiLUE}', "");
5616 Expect(0, 6623, '\P{Block=_     New_TaiLUE}', "");
5617 Expect(1, 6623, '\P{^Block=_    New_TaiLUE}', "");
5618 Expect(0, 6527, '\p{Block=_     New_TaiLUE}', "");
5619 Expect(1, 6527, '\p{^Block=_    New_TaiLUE}', "");
5620 Expect(1, 6527, '\P{Block=_     New_TaiLUE}', "");
5621 Expect(0, 6527, '\P{^Block=_    New_TaiLUE}', "");
5622 Error('\p{Blk=  _NEW/a/Tai_lue}');
5623 Error('\P{Blk=  _NEW/a/Tai_lue}');
5624 Expect(1, 6623, '\p{Blk=newtailue}', "");
5625 Expect(0, 6623, '\p{^Blk=newtailue}', "");
5626 Expect(0, 6623, '\P{Blk=newtailue}', "");
5627 Expect(1, 6623, '\P{^Blk=newtailue}', "");
5628 Expect(0, 6527, '\p{Blk=newtailue}', "");
5629 Expect(1, 6527, '\p{^Blk=newtailue}', "");
5630 Expect(1, 6527, '\P{Blk=newtailue}', "");
5631 Expect(0, 6527, '\P{^Blk=newtailue}', "");
5632 Expect(1, 6623, '\p{Blk=-new TaiLue}', "");
5633 Expect(0, 6623, '\p{^Blk=-new TaiLue}', "");
5634 Expect(0, 6623, '\P{Blk=-new TaiLue}', "");
5635 Expect(1, 6623, '\P{^Blk=-new TaiLue}', "");
5636 Expect(0, 6527, '\p{Blk=-new TaiLue}', "");
5637 Expect(1, 6527, '\p{^Blk=-new TaiLue}', "");
5638 Expect(1, 6527, '\P{Blk=-new TaiLue}', "");
5639 Expect(0, 6527, '\P{^Blk=-new TaiLue}', "");
5640 Error('\p{Is_Block=_/a/New_TAIlue}');
5641 Error('\P{Is_Block=_/a/New_TAIlue}');
5642 Expect(1, 6623, '\p{Is_Block=newtailue}', "");
5643 Expect(0, 6623, '\p{^Is_Block=newtailue}', "");
5644 Expect(0, 6623, '\P{Is_Block=newtailue}', "");
5645 Expect(1, 6623, '\P{^Is_Block=newtailue}', "");
5646 Expect(0, 6527, '\p{Is_Block=newtailue}', "");
5647 Expect(1, 6527, '\p{^Is_Block=newtailue}', "");
5648 Expect(1, 6527, '\P{Is_Block=newtailue}', "");
5649 Expect(0, 6527, '\P{^Is_Block=newtailue}', "");
5650 Expect(1, 6623, '\p{Is_Block: -_Newtai-LUE}', "");
5651 Expect(0, 6623, '\p{^Is_Block: -_Newtai-LUE}', "");
5652 Expect(0, 6623, '\P{Is_Block: -_Newtai-LUE}', "");
5653 Expect(1, 6623, '\P{^Is_Block: -_Newtai-LUE}', "");
5654 Expect(0, 6527, '\p{Is_Block: -_Newtai-LUE}', "");
5655 Expect(1, 6527, '\p{^Is_Block: -_Newtai-LUE}', "");
5656 Expect(1, 6527, '\P{Is_Block: -_Newtai-LUE}', "");
5657 Expect(0, 6527, '\P{^Is_Block: -_Newtai-LUE}', "");
5658 Error('\p{Is_Blk:   :=  -Newtai Lue}');
5659 Error('\P{Is_Blk:   :=  -Newtai Lue}');
5660 Expect(1, 6623, '\p{Is_Blk=newtailue}', "");
5661 Expect(0, 6623, '\p{^Is_Blk=newtailue}', "");
5662 Expect(0, 6623, '\P{Is_Blk=newtailue}', "");
5663 Expect(1, 6623, '\P{^Is_Blk=newtailue}', "");
5664 Expect(0, 6527, '\p{Is_Blk=newtailue}', "");
5665 Expect(1, 6527, '\p{^Is_Blk=newtailue}', "");
5666 Expect(1, 6527, '\P{Is_Blk=newtailue}', "");
5667 Expect(0, 6527, '\P{^Is_Blk=newtailue}', "");
5668 Expect(1, 6623, '\p{Is_Blk=     _New-Tailue}', "");
5669 Expect(0, 6623, '\p{^Is_Blk=    _New-Tailue}', "");
5670 Expect(0, 6623, '\P{Is_Blk=     _New-Tailue}', "");
5671 Expect(1, 6623, '\P{^Is_Blk=    _New-Tailue}', "");
5672 Expect(0, 6527, '\p{Is_Blk=     _New-Tailue}', "");
5673 Expect(1, 6527, '\p{^Is_Blk=    _New-Tailue}', "");
5674 Expect(1, 6527, '\P{Is_Blk=     _New-Tailue}', "");
5675 Expect(0, 6527, '\P{^Is_Blk=    _New-Tailue}', "");
5676 Error('\p{Block=_cjk/a/UnifiedIdeographs-Extension_A}');
5677 Error('\P{Block=_cjk/a/UnifiedIdeographs-Extension_A}');
5678 Expect(1, 19903, '\p{Block=cjkunifiedideographsextensiona}', "");
5679 Expect(0, 19903, '\p{^Block=cjkunifiedideographsextensiona}', "");
5680 Expect(0, 19903, '\P{Block=cjkunifiedideographsextensiona}', "");
5681 Expect(1, 19903, '\P{^Block=cjkunifiedideographsextensiona}', "");
5682 Expect(0, 13311, '\p{Block=cjkunifiedideographsextensiona}', "");
5683 Expect(1, 13311, '\p{^Block=cjkunifiedideographsextensiona}', "");
5684 Expect(1, 13311, '\P{Block=cjkunifiedideographsextensiona}', "");
5685 Expect(0, 13311, '\P{^Block=cjkunifiedideographsextensiona}', "");
5686 Expect(1, 19903, '\p{Block:     CJK-unifiedIdeographs Extension-A}', "");
5687 Expect(0, 19903, '\p{^Block:    CJK-unifiedIdeographs Extension-A}', "");
5688 Expect(0, 19903, '\P{Block:     CJK-unifiedIdeographs Extension-A}', "");
5689 Expect(1, 19903, '\P{^Block:    CJK-unifiedIdeographs Extension-A}', "");
5690 Expect(0, 13311, '\p{Block:     CJK-unifiedIdeographs Extension-A}', "");
5691 Expect(1, 13311, '\p{^Block:    CJK-unifiedIdeographs Extension-A}', "");
5692 Expect(1, 13311, '\P{Block:     CJK-unifiedIdeographs Extension-A}', "");
5693 Expect(0, 13311, '\P{^Block:    CJK-unifiedIdeographs Extension-A}', "");
5694 Error('\p{Blk=-CJK unified:=Ideographs  Extension A}');
5695 Error('\P{Blk=-CJK unified:=Ideographs  Extension A}');
5696 Expect(1, 19903, '\p{Blk:   cjkunifiedideographsextensiona}', "");
5697 Expect(0, 19903, '\p{^Blk:   cjkunifiedideographsextensiona}', "");
5698 Expect(0, 19903, '\P{Blk:   cjkunifiedideographsextensiona}', "");
5699 Expect(1, 19903, '\P{^Blk:   cjkunifiedideographsextensiona}', "");
5700 Expect(0, 13311, '\p{Blk:   cjkunifiedideographsextensiona}', "");
5701 Expect(1, 13311, '\p{^Blk:   cjkunifiedideographsextensiona}', "");
5702 Expect(1, 13311, '\P{Blk:   cjkunifiedideographsextensiona}', "");
5703 Expect(0, 13311, '\P{^Blk:   cjkunifiedideographsextensiona}', "");
5704 Expect(1, 19903, '\p{Blk=_      CJKUnifiedIdeographs extension_a}', "");
5705 Expect(0, 19903, '\p{^Blk=_     CJKUnifiedIdeographs extension_a}', "");
5706 Expect(0, 19903, '\P{Blk=_      CJKUnifiedIdeographs extension_a}', "");
5707 Expect(1, 19903, '\P{^Blk=_     CJKUnifiedIdeographs extension_a}', "");
5708 Expect(0, 13311, '\p{Blk=_      CJKUnifiedIdeographs extension_a}', "");
5709 Expect(1, 13311, '\p{^Blk=_     CJKUnifiedIdeographs extension_a}', "");
5710 Expect(1, 13311, '\P{Blk=_      CJKUnifiedIdeographs extension_a}', "");
5711 Expect(0, 13311, '\P{^Blk=_     CJKUnifiedIdeographs extension_a}', "");
5712 Error('\p{Is_Block=/a/CJK Unified_ideographs ExtensionA}');
5713 Error('\P{Is_Block=/a/CJK Unified_ideographs ExtensionA}');
5714 Expect(1, 19903, '\p{Is_Block=cjkunifiedideographsextensiona}', "");
5715 Expect(0, 19903, '\p{^Is_Block=cjkunifiedideographsextensiona}', "");
5716 Expect(0, 19903, '\P{Is_Block=cjkunifiedideographsextensiona}', "");
5717 Expect(1, 19903, '\P{^Is_Block=cjkunifiedideographsextensiona}', "");
5718 Expect(0, 13311, '\p{Is_Block=cjkunifiedideographsextensiona}', "");
5719 Expect(1, 13311, '\p{^Is_Block=cjkunifiedideographsextensiona}', "");
5720 Expect(1, 13311, '\P{Is_Block=cjkunifiedideographsextensiona}', "");
5721 Expect(0, 13311, '\P{^Is_Block=cjkunifiedideographsextensiona}', "");
5722 Expect(1, 19903, '\p{Is_Block=CJK       UnifiedIdeographs-ExtensionA}', "");
5723 Expect(0, 19903, '\p{^Is_Block=CJK      UnifiedIdeographs-ExtensionA}', "");
5724 Expect(0, 19903, '\P{Is_Block=CJK       UnifiedIdeographs-ExtensionA}', "");
5725 Expect(1, 19903, '\P{^Is_Block=CJK      UnifiedIdeographs-ExtensionA}', "");
5726 Expect(0, 13311, '\p{Is_Block=CJK       UnifiedIdeographs-ExtensionA}', "");
5727 Expect(1, 13311, '\p{^Is_Block=CJK      UnifiedIdeographs-ExtensionA}', "");
5728 Expect(1, 13311, '\P{Is_Block=CJK       UnifiedIdeographs-ExtensionA}', "");
5729 Expect(0, 13311, '\P{^Is_Block=CJK      UnifiedIdeographs-ExtensionA}', "");
5730 Error('\p{Is_Blk=       -cjk    unified:=ideographs     extensionA}');
5731 Error('\P{Is_Blk=       -cjk    unified:=ideographs     extensionA}');
5732 Expect(1, 19903, '\p{Is_Blk=cjkunifiedideographsextensiona}', "");
5733 Expect(0, 19903, '\p{^Is_Blk=cjkunifiedideographsextensiona}', "");
5734 Expect(0, 19903, '\P{Is_Blk=cjkunifiedideographsextensiona}', "");
5735 Expect(1, 19903, '\P{^Is_Blk=cjkunifiedideographsextensiona}', "");
5736 Expect(0, 13311, '\p{Is_Blk=cjkunifiedideographsextensiona}', "");
5737 Expect(1, 13311, '\p{^Is_Blk=cjkunifiedideographsextensiona}', "");
5738 Expect(1, 13311, '\P{Is_Blk=cjkunifiedideographsextensiona}', "");
5739 Expect(0, 13311, '\P{^Is_Blk=cjkunifiedideographsextensiona}', "");
5740 Expect(1, 19903, '\p{Is_Blk=_   cjk unified     Ideographs      EXTENSION-A}', "");
5741 Expect(0, 19903, '\p{^Is_Blk=_  cjk unified     Ideographs      EXTENSION-A}', "");
5742 Expect(0, 19903, '\P{Is_Blk=_   cjk unified     Ideographs      EXTENSION-A}', "");
5743 Expect(1, 19903, '\P{^Is_Blk=_  cjk unified     Ideographs      EXTENSION-A}', "");
5744 Expect(0, 13311, '\p{Is_Blk=_   cjk unified     Ideographs      EXTENSION-A}', "");
5745 Expect(1, 13311, '\p{^Is_Blk=_  cjk unified     Ideographs      EXTENSION-A}', "");
5746 Expect(1, 13311, '\P{Is_Blk=_   cjk unified     Ideographs      EXTENSION-A}', "");
5747 Expect(0, 13311, '\P{^Is_Blk=_  cjk unified     Ideographs      EXTENSION-A}', "");
5748 Error('\p{Block=        Hangul_Jamo:=}');
5749 Error('\P{Block=        Hangul_Jamo:=}');
5750 Expect(1, 4607, '\p{Block=hanguljamo}', "");
5751 Expect(0, 4607, '\p{^Block=hanguljamo}', "");
5752 Expect(0, 4607, '\P{Block=hanguljamo}', "");
5753 Expect(1, 4607, '\P{^Block=hanguljamo}', "");
5754 Expect(0, 4351, '\p{Block=hanguljamo}', "");
5755 Expect(1, 4351, '\p{^Block=hanguljamo}', "");
5756 Expect(1, 4351, '\P{Block=hanguljamo}', "");
5757 Expect(0, 4351, '\P{^Block=hanguljamo}', "");
5758 Expect(1, 4607, '\p{Block=- Hangul-Jamo}', "");
5759 Expect(0, 4607, '\p{^Block=- Hangul-Jamo}', "");
5760 Expect(0, 4607, '\P{Block=- Hangul-Jamo}', "");
5761 Expect(1, 4607, '\P{^Block=- Hangul-Jamo}', "");
5762 Expect(0, 4351, '\p{Block=- Hangul-Jamo}', "");
5763 Expect(1, 4351, '\p{^Block=- Hangul-Jamo}', "");
5764 Expect(1, 4351, '\P{Block=- Hangul-Jamo}', "");
5765 Expect(0, 4351, '\P{^Block=- Hangul-Jamo}', "");
5766 Error('\p{Blk=:= -hangul jamo}');
5767 Error('\P{Blk=:= -hangul jamo}');
5768 Expect(1, 4607, '\p{Blk=hanguljamo}', "");
5769 Expect(0, 4607, '\p{^Blk=hanguljamo}', "");
5770 Expect(0, 4607, '\P{Blk=hanguljamo}', "");
5771 Expect(1, 4607, '\P{^Blk=hanguljamo}', "");
5772 Expect(0, 4351, '\p{Blk=hanguljamo}', "");
5773 Expect(1, 4351, '\p{^Blk=hanguljamo}', "");
5774 Expect(1, 4351, '\P{Blk=hanguljamo}', "");
5775 Expect(0, 4351, '\P{^Blk=hanguljamo}', "");
5776 Expect(1, 4607, '\p{Blk=                HangulJamo}', "");
5777 Expect(0, 4607, '\p{^Blk=               HangulJamo}', "");
5778 Expect(0, 4607, '\P{Blk=                HangulJamo}', "");
5779 Expect(1, 4607, '\P{^Blk=               HangulJamo}', "");
5780 Expect(0, 4351, '\p{Blk=                HangulJamo}', "");
5781 Expect(1, 4351, '\p{^Blk=               HangulJamo}', "");
5782 Expect(1, 4351, '\P{Blk=                HangulJamo}', "");
5783 Expect(0, 4351, '\P{^Blk=               HangulJamo}', "");
5784 Error('\p{Is_Block:  /a/hangul-JAMO}');
5785 Error('\P{Is_Block:  /a/hangul-JAMO}');
5786 Expect(1, 4607, '\p{Is_Block=hanguljamo}', "");
5787 Expect(0, 4607, '\p{^Is_Block=hanguljamo}', "");
5788 Expect(0, 4607, '\P{Is_Block=hanguljamo}', "");
5789 Expect(1, 4607, '\P{^Is_Block=hanguljamo}', "");
5790 Expect(0, 4351, '\p{Is_Block=hanguljamo}', "");
5791 Expect(1, 4351, '\p{^Is_Block=hanguljamo}', "");
5792 Expect(1, 4351, '\P{Is_Block=hanguljamo}', "");
5793 Expect(0, 4351, '\P{^Is_Block=hanguljamo}', "");
5794 Expect(1, 4607, '\p{Is_Block:- HANGUL_Jamo}', "");
5795 Expect(0, 4607, '\p{^Is_Block:- HANGUL_Jamo}', "");
5796 Expect(0, 4607, '\P{Is_Block:- HANGUL_Jamo}', "");
5797 Expect(1, 4607, '\P{^Is_Block:- HANGUL_Jamo}', "");
5798 Expect(0, 4351, '\p{Is_Block:- HANGUL_Jamo}', "");
5799 Expect(1, 4351, '\p{^Is_Block:- HANGUL_Jamo}', "");
5800 Expect(1, 4351, '\P{Is_Block:- HANGUL_Jamo}', "");
5801 Expect(0, 4351, '\P{^Is_Block:- HANGUL_Jamo}', "");
5802 Error('\p{Is_Blk=_HANGUL:=Jamo}');
5803 Error('\P{Is_Blk=_HANGUL:=Jamo}');
5804 Expect(1, 4607, '\p{Is_Blk:hanguljamo}', "");
5805 Expect(0, 4607, '\p{^Is_Blk:hanguljamo}', "");
5806 Expect(0, 4607, '\P{Is_Blk:hanguljamo}', "");
5807 Expect(1, 4607, '\P{^Is_Blk:hanguljamo}', "");
5808 Expect(0, 4351, '\p{Is_Blk:hanguljamo}', "");
5809 Expect(1, 4351, '\p{^Is_Blk:hanguljamo}', "");
5810 Expect(1, 4351, '\P{Is_Blk:hanguljamo}', "");
5811 Expect(0, 4351, '\P{^Is_Blk:hanguljamo}', "");
5812 Expect(1, 4607, '\p{Is_Blk=__hangul     jamo}', "");
5813 Expect(0, 4607, '\p{^Is_Blk=__hangul    jamo}', "");
5814 Expect(0, 4607, '\P{Is_Blk=__hangul     jamo}', "");
5815 Expect(1, 4607, '\P{^Is_Blk=__hangul    jamo}', "");
5816 Expect(0, 4351, '\p{Is_Blk=__hangul     jamo}', "");
5817 Expect(1, 4351, '\p{^Is_Blk=__hangul    jamo}', "");
5818 Expect(1, 4351, '\P{Is_Blk=__hangul     jamo}', "");
5819 Expect(0, 4351, '\P{^Is_Blk=__hangul    jamo}', "");
5820 Error('\p{Block:        /a/DINGBATS}');
5821 Error('\P{Block:        /a/DINGBATS}');
5822 Expect(1, 10175, '\p{Block=dingbats}', "");
5823 Expect(0, 10175, '\p{^Block=dingbats}', "");
5824 Expect(0, 10175, '\P{Block=dingbats}', "");
5825 Expect(1, 10175, '\P{^Block=dingbats}', "");
5826 Expect(0, 9983, '\p{Block=dingbats}', "");
5827 Expect(1, 9983, '\p{^Block=dingbats}', "");
5828 Expect(1, 9983, '\P{Block=dingbats}', "");
5829 Expect(0, 9983, '\P{^Block=dingbats}', "");
5830 Expect(1, 10175, '\p{Block=     DINGBATS}', "");
5831 Expect(0, 10175, '\p{^Block=    DINGBATS}', "");
5832 Expect(0, 10175, '\P{Block=     DINGBATS}', "");
5833 Expect(1, 10175, '\P{^Block=    DINGBATS}', "");
5834 Expect(0, 9983, '\p{Block=      DINGBATS}', "");
5835 Expect(1, 9983, '\p{^Block=     DINGBATS}', "");
5836 Expect(1, 9983, '\P{Block=      DINGBATS}', "");
5837 Expect(0, 9983, '\P{^Block=     DINGBATS}', "");
5838 Error('\p{Blk=   Dingbats:=}');
5839 Error('\P{Blk=   Dingbats:=}');
5840 Expect(1, 10175, '\p{Blk=dingbats}', "");
5841 Expect(0, 10175, '\p{^Blk=dingbats}', "");
5842 Expect(0, 10175, '\P{Blk=dingbats}', "");
5843 Expect(1, 10175, '\P{^Blk=dingbats}', "");
5844 Expect(0, 9983, '\p{Blk=dingbats}', "");
5845 Expect(1, 9983, '\p{^Blk=dingbats}', "");
5846 Expect(1, 9983, '\P{Blk=dingbats}', "");
5847 Expect(0, 9983, '\P{^Blk=dingbats}', "");
5848 Expect(1, 10175, '\p{Blk=               Dingbats}', "");
5849 Expect(0, 10175, '\p{^Blk=              Dingbats}', "");
5850 Expect(0, 10175, '\P{Blk=               Dingbats}', "");
5851 Expect(1, 10175, '\P{^Blk=              Dingbats}', "");
5852 Expect(0, 9983, '\p{Blk=                Dingbats}', "");
5853 Expect(1, 9983, '\p{^Blk=               Dingbats}', "");
5854 Expect(1, 9983, '\P{Blk=                Dingbats}', "");
5855 Expect(0, 9983, '\P{^Blk=               Dingbats}', "");
5856 Error('\p{Is_Block=-:=dingbats}');
5857 Error('\P{Is_Block=-:=dingbats}');
5858 Expect(1, 10175, '\p{Is_Block:dingbats}', "");
5859 Expect(0, 10175, '\p{^Is_Block:dingbats}', "");
5860 Expect(0, 10175, '\P{Is_Block:dingbats}', "");
5861 Expect(1, 10175, '\P{^Is_Block:dingbats}', "");
5862 Expect(0, 9983, '\p{Is_Block:dingbats}', "");
5863 Expect(1, 9983, '\p{^Is_Block:dingbats}', "");
5864 Expect(1, 9983, '\P{Is_Block:dingbats}', "");
5865 Expect(0, 9983, '\P{^Is_Block:dingbats}', "");
5866 Expect(1, 10175, '\p{Is_Block=-DINGBATS}', "");
5867 Expect(0, 10175, '\p{^Is_Block=-DINGBATS}', "");
5868 Expect(0, 10175, '\P{Is_Block=-DINGBATS}', "");
5869 Expect(1, 10175, '\P{^Is_Block=-DINGBATS}', "");
5870 Expect(0, 9983, '\p{Is_Block=-DINGBATS}', "");
5871 Expect(1, 9983, '\p{^Is_Block=-DINGBATS}', "");
5872 Expect(1, 9983, '\P{Is_Block=-DINGBATS}', "");
5873 Expect(0, 9983, '\P{^Is_Block=-DINGBATS}', "");
5874 Error('\p{Is_Blk=:=DINGBATS}');
5875 Error('\P{Is_Blk=:=DINGBATS}');
5876 Expect(1, 10175, '\p{Is_Blk=dingbats}', "");
5877 Expect(0, 10175, '\p{^Is_Blk=dingbats}', "");
5878 Expect(0, 10175, '\P{Is_Blk=dingbats}', "");
5879 Expect(1, 10175, '\P{^Is_Blk=dingbats}', "");
5880 Expect(0, 9983, '\p{Is_Blk=dingbats}', "");
5881 Expect(1, 9983, '\p{^Is_Blk=dingbats}', "");
5882 Expect(1, 9983, '\P{Is_Blk=dingbats}', "");
5883 Expect(0, 9983, '\P{^Is_Blk=dingbats}', "");
5884 Expect(1, 10175, '\p{Is_Blk=    -Dingbats}', "");
5885 Expect(0, 10175, '\p{^Is_Blk=   -Dingbats}', "");
5886 Expect(0, 10175, '\P{Is_Blk=    -Dingbats}', "");
5887 Expect(1, 10175, '\P{^Is_Blk=   -Dingbats}', "");
5888 Expect(0, 9983, '\p{Is_Blk=     -Dingbats}', "");
5889 Expect(1, 9983, '\p{^Is_Blk=    -Dingbats}', "");
5890 Expect(1, 9983, '\P{Is_Blk=     -Dingbats}', "");
5891 Expect(0, 9983, '\P{^Is_Blk=    -Dingbats}', "");
5892 Error('\p{Block=/a/unified-canadianABORIGINAL   Syllabics}');
5893 Error('\P{Block=/a/unified-canadianABORIGINAL   Syllabics}');
5894 Expect(1, 5759, '\p{Block=unifiedcanadianaboriginalsyllabics}', "");
5895 Expect(0, 5759, '\p{^Block=unifiedcanadianaboriginalsyllabics}', "");
5896 Expect(0, 5759, '\P{Block=unifiedcanadianaboriginalsyllabics}', "");
5897 Expect(1, 5759, '\P{^Block=unifiedcanadianaboriginalsyllabics}', "");
5898 Expect(0, 5119, '\p{Block=unifiedcanadianaboriginalsyllabics}', "");
5899 Expect(1, 5119, '\p{^Block=unifiedcanadianaboriginalsyllabics}', "");
5900 Expect(1, 5119, '\P{Block=unifiedcanadianaboriginalsyllabics}', "");
5901 Expect(0, 5119, '\P{^Block=unifiedcanadianaboriginalsyllabics}', "");
5902 Expect(1, 5759, '\p{Block:   -_Unified-Canadian ABORIGINALsyllabics}', "");
5903 Expect(0, 5759, '\p{^Block:   -_Unified-Canadian        ABORIGINALsyllabics}', "");
5904 Expect(0, 5759, '\P{Block:   -_Unified-Canadian ABORIGINALsyllabics}', "");
5905 Expect(1, 5759, '\P{^Block:   -_Unified-Canadian        ABORIGINALsyllabics}', "");
5906 Expect(0, 5119, '\p{Block:   -_Unified-Canadian ABORIGINALsyllabics}', "");
5907 Expect(1, 5119, '\p{^Block:   -_Unified-Canadian        ABORIGINALsyllabics}', "");
5908 Expect(1, 5119, '\P{Block:   -_Unified-Canadian ABORIGINALsyllabics}', "");
5909 Expect(0, 5119, '\P{^Block:   -_Unified-Canadian        ABORIGINALsyllabics}', "");
5910 Error('\p{Blk=  Canadian/a/syllabics}');
5911 Error('\P{Blk=  Canadian/a/syllabics}');
5912 Expect(1, 5759, '\p{Blk:   canadiansyllabics}', "");
5913 Expect(0, 5759, '\p{^Blk:   canadiansyllabics}', "");
5914 Expect(0, 5759, '\P{Blk:   canadiansyllabics}', "");
5915 Expect(1, 5759, '\P{^Blk:   canadiansyllabics}', "");
5916 Expect(0, 5119, '\p{Blk:   canadiansyllabics}', "");
5917 Expect(1, 5119, '\p{^Blk:   canadiansyllabics}', "");
5918 Expect(1, 5119, '\P{Blk:   canadiansyllabics}', "");
5919 Expect(0, 5119, '\P{^Blk:   canadiansyllabics}', "");
5920 Expect(1, 5759, '\p{Blk=__CanadianSyllabics}', "");
5921 Expect(0, 5759, '\p{^Blk=__CanadianSyllabics}', "");
5922 Expect(0, 5759, '\P{Blk=__CanadianSyllabics}', "");
5923 Expect(1, 5759, '\P{^Blk=__CanadianSyllabics}', "");
5924 Expect(0, 5119, '\p{Blk=__CanadianSyllabics}', "");
5925 Expect(1, 5119, '\p{^Blk=__CanadianSyllabics}', "");
5926 Expect(1, 5119, '\P{Blk=__CanadianSyllabics}', "");
5927 Expect(0, 5119, '\P{^Blk=__CanadianSyllabics}', "");
5928 Error('\p{Is_Block=--UNIFIED-canadian:=ABORIGINAL       SYLLABICS}');
5929 Error('\P{Is_Block=--UNIFIED-canadian:=ABORIGINAL       SYLLABICS}');
5930 Expect(1, 5759, '\p{Is_Block=unifiedcanadianaboriginalsyllabics}', "");
5931 Expect(0, 5759, '\p{^Is_Block=unifiedcanadianaboriginalsyllabics}', "");
5932 Expect(0, 5759, '\P{Is_Block=unifiedcanadianaboriginalsyllabics}', "");
5933 Expect(1, 5759, '\P{^Is_Block=unifiedcanadianaboriginalsyllabics}', "");
5934 Expect(0, 5119, '\p{Is_Block=unifiedcanadianaboriginalsyllabics}', "");
5935 Expect(1, 5119, '\p{^Is_Block=unifiedcanadianaboriginalsyllabics}', "");
5936 Expect(1, 5119, '\P{Is_Block=unifiedcanadianaboriginalsyllabics}', "");
5937 Expect(0, 5119, '\P{^Is_Block=unifiedcanadianaboriginalsyllabics}', "");
5938 Expect(1, 5759, '\p{Is_Block=           UnifiedCanadian aboriginalsyllabics}', "");
5939 Expect(0, 5759, '\p{^Is_Block=          UnifiedCanadian aboriginalsyllabics}', "");
5940 Expect(0, 5759, '\P{Is_Block=           UnifiedCanadian aboriginalsyllabics}', "");
5941 Expect(1, 5759, '\P{^Is_Block=          UnifiedCanadian aboriginalsyllabics}', "");
5942 Expect(0, 5119, '\p{Is_Block=           UnifiedCanadian aboriginalsyllabics}', "");
5943 Expect(1, 5119, '\p{^Is_Block=          UnifiedCanadian aboriginalsyllabics}', "");
5944 Expect(1, 5119, '\P{Is_Block=           UnifiedCanadian aboriginalsyllabics}', "");
5945 Expect(0, 5119, '\P{^Is_Block=          UnifiedCanadian aboriginalsyllabics}', "");
5946 Error('\p{Is_Blk=-:=CanadianSYLLABICS}');
5947 Error('\P{Is_Blk=-:=CanadianSYLLABICS}');
5948 Expect(1, 5759, '\p{Is_Blk=canadiansyllabics}', "");
5949 Expect(0, 5759, '\p{^Is_Blk=canadiansyllabics}', "");
5950 Expect(0, 5759, '\P{Is_Blk=canadiansyllabics}', "");
5951 Expect(1, 5759, '\P{^Is_Blk=canadiansyllabics}', "");
5952 Expect(0, 5119, '\p{Is_Blk=canadiansyllabics}', "");
5953 Expect(1, 5119, '\p{^Is_Blk=canadiansyllabics}', "");
5954 Expect(1, 5119, '\P{Is_Blk=canadiansyllabics}', "");
5955 Expect(0, 5119, '\P{^Is_Blk=canadiansyllabics}', "");
5956 Expect(1, 5759, '\p{Is_Blk: Canadian-Syllabics}', "");
5957 Expect(0, 5759, '\p{^Is_Blk: Canadian-Syllabics}', "");
5958 Expect(0, 5759, '\P{Is_Blk: Canadian-Syllabics}', "");
5959 Expect(1, 5759, '\P{^Is_Blk: Canadian-Syllabics}', "");
5960 Expect(0, 5119, '\p{Is_Blk: Canadian-Syllabics}', "");
5961 Expect(1, 5119, '\p{^Is_Blk: Canadian-Syllabics}', "");
5962 Expect(1, 5119, '\P{Is_Blk: Canadian-Syllabics}', "");
5963 Expect(0, 5119, '\P{^Is_Blk: Canadian-Syllabics}', "");
5964 Error('\p{Block=:= VARIATION    Selectors}');
5965 Error('\P{Block=:= VARIATION    Selectors}');
5966 Expect(1, 65039, '\p{Block=variationselectors}', "");
5967 Expect(0, 65039, '\p{^Block=variationselectors}', "");
5968 Expect(0, 65039, '\P{Block=variationselectors}', "");
5969 Expect(1, 65039, '\P{^Block=variationselectors}', "");
5970 Expect(0, 65023, '\p{Block=variationselectors}', "");
5971 Expect(1, 65023, '\p{^Block=variationselectors}', "");
5972 Expect(1, 65023, '\P{Block=variationselectors}', "");
5973 Expect(0, 65023, '\P{^Block=variationselectors}', "");
5974 Expect(1, 65039, '\p{Block=-variation-SELECTORS}', "");
5975 Expect(0, 65039, '\p{^Block=-variation-SELECTORS}', "");
5976 Expect(0, 65039, '\P{Block=-variation-SELECTORS}', "");
5977 Expect(1, 65039, '\P{^Block=-variation-SELECTORS}', "");
5978 Expect(0, 65023, '\p{Block=-variation-SELECTORS}', "");
5979 Expect(1, 65023, '\p{^Block=-variation-SELECTORS}', "");
5980 Expect(1, 65023, '\P{Block=-variation-SELECTORS}', "");
5981 Expect(0, 65023, '\P{^Block=-variation-SELECTORS}', "");
5982 Error('\p{Blk=_ Variation-Selectors/a/}');
5983 Error('\P{Blk=_ Variation-Selectors/a/}');
5984 Expect(1, 65039, '\p{Blk=variationselectors}', "");
5985 Expect(0, 65039, '\p{^Blk=variationselectors}', "");
5986 Expect(0, 65039, '\P{Blk=variationselectors}', "");
5987 Expect(1, 65039, '\P{^Blk=variationselectors}', "");
5988 Expect(0, 65023, '\p{Blk=variationselectors}', "");
5989 Expect(1, 65023, '\p{^Blk=variationselectors}', "");
5990 Expect(1, 65023, '\P{Blk=variationselectors}', "");
5991 Expect(0, 65023, '\P{^Blk=variationselectors}', "");
5992 Expect(1, 65039, '\p{Blk=        variationselectors}', "");
5993 Expect(0, 65039, '\p{^Blk=       variationselectors}', "");
5994 Expect(0, 65039, '\P{Blk=        variationselectors}', "");
5995 Expect(1, 65039, '\P{^Blk=       variationselectors}', "");
5996 Expect(0, 65023, '\p{Blk=        variationselectors}', "");
5997 Expect(1, 65023, '\p{^Blk=       variationselectors}', "");
5998 Expect(1, 65023, '\P{Blk=        variationselectors}', "");
5999 Expect(0, 65023, '\P{^Blk=       variationselectors}', "");
6000 Error('\p{Is_Block=- Variation/a/SELECTORS}');
6001 Error('\P{Is_Block=- Variation/a/SELECTORS}');
6002 Expect(1, 65039, '\p{Is_Block=variationselectors}', "");
6003 Expect(0, 65039, '\p{^Is_Block=variationselectors}', "");
6004 Expect(0, 65039, '\P{Is_Block=variationselectors}', "");
6005 Expect(1, 65039, '\P{^Is_Block=variationselectors}', "");
6006 Expect(0, 65023, '\p{Is_Block=variationselectors}', "");
6007 Expect(1, 65023, '\p{^Is_Block=variationselectors}', "");
6008 Expect(1, 65023, '\P{Is_Block=variationselectors}', "");
6009 Expect(0, 65023, '\P{^Is_Block=variationselectors}', "");
6010 Expect(1, 65039, '\p{Is_Block=Variation_Selectors}', "");
6011 Expect(0, 65039, '\p{^Is_Block=Variation_Selectors}', "");
6012 Expect(0, 65039, '\P{Is_Block=Variation_Selectors}', "");
6013 Expect(1, 65039, '\P{^Is_Block=Variation_Selectors}', "");
6014 Expect(0, 65023, '\p{Is_Block=Variation_Selectors}', "");
6015 Expect(1, 65023, '\p{^Is_Block=Variation_Selectors}', "");
6016 Expect(1, 65023, '\P{Is_Block=Variation_Selectors}', "");
6017 Expect(0, 65023, '\P{^Is_Block=Variation_Selectors}', "");
6018 Error('\p{Is_Blk=:=--variation Selectors}');
6019 Error('\P{Is_Blk=:=--variation Selectors}');
6020 Expect(1, 65039, '\p{Is_Blk:   variationselectors}', "");
6021 Expect(0, 65039, '\p{^Is_Blk:   variationselectors}', "");
6022 Expect(0, 65039, '\P{Is_Blk:   variationselectors}', "");
6023 Expect(1, 65039, '\P{^Is_Blk:   variationselectors}', "");
6024 Expect(0, 65023, '\p{Is_Blk:   variationselectors}', "");
6025 Expect(1, 65023, '\p{^Is_Blk:   variationselectors}', "");
6026 Expect(1, 65023, '\P{Is_Blk:   variationselectors}', "");
6027 Expect(0, 65023, '\P{^Is_Blk:   variationselectors}', "");
6028 Expect(1, 65039, '\p{Is_Blk=    _Variation_SELECTORS}', "");
6029 Expect(0, 65039, '\p{^Is_Blk=   _Variation_SELECTORS}', "");
6030 Expect(0, 65039, '\P{Is_Blk=    _Variation_SELECTORS}', "");
6031 Expect(1, 65039, '\P{^Is_Blk=   _Variation_SELECTORS}', "");
6032 Expect(0, 65023, '\p{Is_Blk=    _Variation_SELECTORS}', "");
6033 Expect(1, 65023, '\p{^Is_Blk=   _Variation_SELECTORS}', "");
6034 Expect(1, 65023, '\P{Is_Blk=    _Variation_SELECTORS}', "");
6035 Expect(0, 65023, '\P{^Is_Blk=   _Variation_SELECTORS}', "");
6036 Error('\p{Block= /a/number      Forms}');
6037 Error('\P{Block= /a/number      Forms}');
6038 Expect(1, 8591, '\p{Block=numberforms}', "");
6039 Expect(0, 8591, '\p{^Block=numberforms}', "");
6040 Expect(0, 8591, '\P{Block=numberforms}', "");
6041 Expect(1, 8591, '\P{^Block=numberforms}', "");
6042 Expect(0, 8527, '\p{Block=numberforms}', "");
6043 Expect(1, 8527, '\p{^Block=numberforms}', "");
6044 Expect(1, 8527, '\P{Block=numberforms}', "");
6045 Expect(0, 8527, '\P{^Block=numberforms}', "");
6046 Expect(1, 8591, '\p{Block=-_Number      Forms}', "");
6047 Expect(0, 8591, '\p{^Block=-_Number     Forms}', "");
6048 Expect(0, 8591, '\P{Block=-_Number      Forms}', "");
6049 Expect(1, 8591, '\P{^Block=-_Number     Forms}', "");
6050 Expect(0, 8527, '\p{Block=-_Number      Forms}', "");
6051 Expect(1, 8527, '\p{^Block=-_Number     Forms}', "");
6052 Expect(1, 8527, '\P{Block=-_Number      Forms}', "");
6053 Expect(0, 8527, '\P{^Block=-_Number     Forms}', "");
6054 Error('\p{Blk=-NUMBER:=forms}');
6055 Error('\P{Blk=-NUMBER:=forms}');
6056 Expect(1, 8591, '\p{Blk=numberforms}', "");
6057 Expect(0, 8591, '\p{^Blk=numberforms}', "");
6058 Expect(0, 8591, '\P{Blk=numberforms}', "");
6059 Expect(1, 8591, '\P{^Blk=numberforms}', "");
6060 Expect(0, 8527, '\p{Blk=numberforms}', "");
6061 Expect(1, 8527, '\p{^Blk=numberforms}', "");
6062 Expect(1, 8527, '\P{Blk=numberforms}', "");
6063 Expect(0, 8527, '\P{^Blk=numberforms}', "");
6064 Expect(1, 8591, '\p{Blk=        -NUMBER forms}', "");
6065 Expect(0, 8591, '\p{^Blk=       -NUMBER forms}', "");
6066 Expect(0, 8591, '\P{Blk=        -NUMBER forms}', "");
6067 Expect(1, 8591, '\P{^Blk=       -NUMBER forms}', "");
6068 Expect(0, 8527, '\p{Blk=        -NUMBER forms}', "");
6069 Expect(1, 8527, '\p{^Blk=       -NUMBER forms}', "");
6070 Expect(1, 8527, '\P{Blk=        -NUMBER forms}', "");
6071 Expect(0, 8527, '\P{^Blk=       -NUMBER forms}', "");
6072 Error('\p{Is_Block=Number/a/forms}');
6073 Error('\P{Is_Block=Number/a/forms}');
6074 Expect(1, 8591, '\p{Is_Block=numberforms}', "");
6075 Expect(0, 8591, '\p{^Is_Block=numberforms}', "");
6076 Expect(0, 8591, '\P{Is_Block=numberforms}', "");
6077 Expect(1, 8591, '\P{^Is_Block=numberforms}', "");
6078 Expect(0, 8527, '\p{Is_Block=numberforms}', "");
6079 Expect(1, 8527, '\p{^Is_Block=numberforms}', "");
6080 Expect(1, 8527, '\P{Is_Block=numberforms}', "");
6081 Expect(0, 8527, '\P{^Is_Block=numberforms}', "");
6082 Expect(1, 8591, '\p{Is_Block=_ numberFORMS}', "");
6083 Expect(0, 8591, '\p{^Is_Block=_ numberFORMS}', "");
6084 Expect(0, 8591, '\P{Is_Block=_ numberFORMS}', "");
6085 Expect(1, 8591, '\P{^Is_Block=_ numberFORMS}', "");
6086 Expect(0, 8527, '\p{Is_Block=_ numberFORMS}', "");
6087 Expect(1, 8527, '\p{^Is_Block=_ numberFORMS}', "");
6088 Expect(1, 8527, '\P{Is_Block=_ numberFORMS}', "");
6089 Expect(0, 8527, '\P{^Is_Block=_ numberFORMS}', "");
6090 Error('\p{Is_Blk=_-Number       FORMS:=}');
6091 Error('\P{Is_Blk=_-Number       FORMS:=}');
6092 Expect(1, 8591, '\p{Is_Blk=numberforms}', "");
6093 Expect(0, 8591, '\p{^Is_Blk=numberforms}', "");
6094 Expect(0, 8591, '\P{Is_Blk=numberforms}', "");
6095 Expect(1, 8591, '\P{^Is_Blk=numberforms}', "");
6096 Expect(0, 8527, '\p{Is_Blk=numberforms}', "");
6097 Expect(1, 8527, '\p{^Is_Blk=numberforms}', "");
6098 Expect(1, 8527, '\P{Is_Blk=numberforms}', "");
6099 Expect(0, 8527, '\P{^Is_Blk=numberforms}', "");
6100 Expect(1, 8591, '\p{Is_Blk=             NUMBER-Forms}', "");
6101 Expect(0, 8591, '\p{^Is_Blk=            NUMBER-Forms}', "");
6102 Expect(0, 8591, '\P{Is_Blk=             NUMBER-Forms}', "");
6103 Expect(1, 8591, '\P{^Is_Blk=            NUMBER-Forms}', "");
6104 Expect(0, 8527, '\p{Is_Blk=             NUMBER-Forms}', "");
6105 Expect(1, 8527, '\p{^Is_Blk=            NUMBER-Forms}', "");
6106 Expect(1, 8527, '\P{Is_Blk=             NUMBER-Forms}', "");
6107 Expect(0, 8527, '\P{^Is_Blk=            NUMBER-Forms}', "");
6108 Error('\p{Block=-:=CONTROL-pictures}');
6109 Error('\P{Block=-:=CONTROL-pictures}');
6110 Expect(1, 9279, '\p{Block=controlpictures}', "");
6111 Expect(0, 9279, '\p{^Block=controlpictures}', "");
6112 Expect(0, 9279, '\P{Block=controlpictures}', "");
6113 Expect(1, 9279, '\P{^Block=controlpictures}', "");
6114 Expect(0, 9215, '\p{Block=controlpictures}', "");
6115 Expect(1, 9215, '\p{^Block=controlpictures}', "");
6116 Expect(1, 9215, '\P{Block=controlpictures}', "");
6117 Expect(0, 9215, '\P{^Block=controlpictures}', "");
6118 Expect(1, 9279, '\p{Block=_ Control_PICTURES}', "");
6119 Expect(0, 9279, '\p{^Block=_ Control_PICTURES}', "");
6120 Expect(0, 9279, '\P{Block=_ Control_PICTURES}', "");
6121 Expect(1, 9279, '\P{^Block=_ Control_PICTURES}', "");
6122 Expect(0, 9215, '\p{Block=_ Control_PICTURES}', "");
6123 Expect(1, 9215, '\p{^Block=_ Control_PICTURES}', "");
6124 Expect(1, 9215, '\P{Block=_ Control_PICTURES}', "");
6125 Expect(0, 9215, '\P{^Block=_ Control_PICTURES}', "");
6126 Error('\p{Blk=-:=Control_Pictures}');
6127 Error('\P{Blk=-:=Control_Pictures}');
6128 Expect(1, 9279, '\p{Blk=controlpictures}', "");
6129 Expect(0, 9279, '\p{^Blk=controlpictures}', "");
6130 Expect(0, 9279, '\P{Blk=controlpictures}', "");
6131 Expect(1, 9279, '\P{^Blk=controlpictures}', "");
6132 Expect(0, 9215, '\p{Blk=controlpictures}', "");
6133 Expect(1, 9215, '\p{^Blk=controlpictures}', "");
6134 Expect(1, 9215, '\P{Blk=controlpictures}', "");
6135 Expect(0, 9215, '\P{^Blk=controlpictures}', "");
6136 Expect(1, 9279, '\p{Blk=_ Control       Pictures}', "");
6137 Expect(0, 9279, '\p{^Blk=_ Control      Pictures}', "");
6138 Expect(0, 9279, '\P{Blk=_ Control       Pictures}', "");
6139 Expect(1, 9279, '\P{^Blk=_ Control      Pictures}', "");
6140 Expect(0, 9215, '\p{Blk=_ Control       Pictures}', "");
6141 Expect(1, 9215, '\p{^Blk=_ Control      Pictures}', "");
6142 Expect(1, 9215, '\P{Blk=_ Control       Pictures}', "");
6143 Expect(0, 9215, '\P{^Blk=_ Control      Pictures}', "");
6144 Error('\p{Is_Block=_    controlPICTURES/a/}');
6145 Error('\P{Is_Block=_    controlPICTURES/a/}');
6146 Expect(1, 9279, '\p{Is_Block: controlpictures}', "");
6147 Expect(0, 9279, '\p{^Is_Block: controlpictures}', "");
6148 Expect(0, 9279, '\P{Is_Block: controlpictures}', "");
6149 Expect(1, 9279, '\P{^Is_Block: controlpictures}', "");
6150 Expect(0, 9215, '\p{Is_Block: controlpictures}', "");
6151 Expect(1, 9215, '\p{^Is_Block: controlpictures}', "");
6152 Expect(1, 9215, '\P{Is_Block: controlpictures}', "");
6153 Expect(0, 9215, '\P{^Is_Block: controlpictures}', "");
6154 Expect(1, 9279, '\p{Is_Block=-Control Pictures}', "");
6155 Expect(0, 9279, '\p{^Is_Block=-Control Pictures}', "");
6156 Expect(0, 9279, '\P{Is_Block=-Control Pictures}', "");
6157 Expect(1, 9279, '\P{^Is_Block=-Control Pictures}', "");
6158 Expect(0, 9215, '\p{Is_Block=-Control Pictures}', "");
6159 Expect(1, 9215, '\p{^Is_Block=-Control Pictures}', "");
6160 Expect(1, 9215, '\P{Is_Block=-Control Pictures}', "");
6161 Expect(0, 9215, '\P{^Is_Block=-Control Pictures}', "");
6162 Error('\p{Is_Blk=       control:=Pictures}');
6163 Error('\P{Is_Blk=       control:=Pictures}');
6164 Expect(1, 9279, '\p{Is_Blk=controlpictures}', "");
6165 Expect(0, 9279, '\p{^Is_Blk=controlpictures}', "");
6166 Expect(0, 9279, '\P{Is_Blk=controlpictures}', "");
6167 Expect(1, 9279, '\P{^Is_Blk=controlpictures}', "");
6168 Expect(0, 9215, '\p{Is_Blk=controlpictures}', "");
6169 Expect(1, 9215, '\p{^Is_Blk=controlpictures}', "");
6170 Expect(1, 9215, '\P{Is_Blk=controlpictures}', "");
6171 Expect(0, 9215, '\P{^Is_Blk=controlpictures}', "");
6172 Expect(1, 9279, '\p{Is_Blk= _CONTROL-Pictures}', "");
6173 Expect(0, 9279, '\p{^Is_Blk= _CONTROL-Pictures}', "");
6174 Expect(0, 9279, '\P{Is_Blk= _CONTROL-Pictures}', "");
6175 Expect(1, 9279, '\P{^Is_Blk= _CONTROL-Pictures}', "");
6176 Expect(0, 9215, '\p{Is_Blk= _CONTROL-Pictures}', "");
6177 Expect(1, 9215, '\p{^Is_Blk= _CONTROL-Pictures}', "");
6178 Expect(1, 9215, '\P{Is_Blk= _CONTROL-Pictures}', "");
6179 Expect(0, 9215, '\P{^Is_Blk= _CONTROL-Pictures}', "");
6180 Error('\p{Block=/a/  High       Private_USE_Surrogates}');
6181 Error('\P{Block=/a/  High       Private_USE_Surrogates}');
6182 Expect(0, 7, '\p{Block: highprivateusesurrogates}', "");
6183 Expect(1, 7, '\p{^Block: highprivateusesurrogates}', "");
6184 Expect(1, 7, '\P{Block: highprivateusesurrogates}', "");
6185 Expect(0, 7, '\P{^Block: highprivateusesurrogates}', "");
6186 Expect(0, 7, '\p{Block=-_High-Private   usesurrogates}', "");
6187 Expect(1, 7, '\p{^Block=-_High-Private  usesurrogates}', "");
6188 Expect(1, 7, '\P{Block=-_High-Private   usesurrogates}', "");
6189 Expect(0, 7, '\P{^Block=-_High-Private  usesurrogates}', "");
6190 Error('\p{Blk= /a/high_Private_USESurrogates}');
6191 Error('\P{Blk= /a/high_Private_USESurrogates}');
6192 Expect(0, 7, '\p{Blk=highprivateusesurrogates}', "");
6193 Expect(1, 7, '\p{^Blk=highprivateusesurrogates}', "");
6194 Expect(1, 7, '\P{Blk=highprivateusesurrogates}', "");
6195 Expect(0, 7, '\P{^Blk=highprivateusesurrogates}', "");
6196 Expect(0, 7, '\p{Blk=  High     Private-USE     Surrogates}', "");
6197 Expect(1, 7, '\p{^Blk=  High    Private-USE     Surrogates}', "");
6198 Expect(1, 7, '\P{Blk=  High     Private-USE     Surrogates}', "");
6199 Expect(0, 7, '\P{^Blk=  High    Private-USE     Surrogates}', "");
6200 Error('\p{Is_Block=:=HighprivateUse surrogates}');
6201 Error('\P{Is_Block=:=HighprivateUse surrogates}');
6202 Expect(0, 7, '\p{Is_Block=highprivateusesurrogates}', "");
6203 Expect(1, 7, '\p{^Is_Block=highprivateusesurrogates}', "");
6204 Expect(1, 7, '\P{Is_Block=highprivateusesurrogates}', "");
6205 Expect(0, 7, '\P{^Is_Block=highprivateusesurrogates}', "");
6206 Expect(0, 7, '\p{Is_Block= High PRIVATEUse surrogates}', "");
6207 Expect(1, 7, '\p{^Is_Block= High        PRIVATEUse surrogates}', "");
6208 Expect(1, 7, '\P{Is_Block= High PRIVATEUse surrogates}', "");
6209 Expect(0, 7, '\P{^Is_Block= High        PRIVATEUse surrogates}', "");
6210 Error('\p{Is_Blk=       :=high Private-USE_SURROGATES}');
6211 Error('\P{Is_Blk=       :=high Private-USE_SURROGATES}');
6212 Expect(0, 7, '\p{Is_Blk:highprivateusesurrogates}', "");
6213 Expect(1, 7, '\p{^Is_Blk:highprivateusesurrogates}', "");
6214 Expect(1, 7, '\P{Is_Blk:highprivateusesurrogates}', "");
6215 Expect(0, 7, '\P{^Is_Blk:highprivateusesurrogates}', "");
6216 Expect(0, 7, '\p{Is_Blk=--high_Private-use-Surrogates}', "");
6217 Expect(1, 7, '\p{^Is_Blk=--high_Private-use-Surrogates}', "");
6218 Expect(1, 7, '\P{Is_Blk=--high_Private-use-Surrogates}', "");
6219 Expect(0, 7, '\P{^Is_Blk=--high_Private-use-Surrogates}', "");
6220 Error('\p{Block= :=Ugaritic}');
6221 Error('\P{Block= :=Ugaritic}');
6222 Expect(1, 66463, '\p{Block=ugaritic}', "");
6223 Expect(0, 66463, '\p{^Block=ugaritic}', "");
6224 Expect(0, 66463, '\P{Block=ugaritic}', "");
6225 Expect(1, 66463, '\P{^Block=ugaritic}', "");
6226 Expect(0, 66431, '\p{Block=ugaritic}', "");
6227 Expect(1, 66431, '\p{^Block=ugaritic}', "");
6228 Expect(1, 66431, '\P{Block=ugaritic}', "");
6229 Expect(0, 66431, '\P{^Block=ugaritic}', "");
6230 Expect(1, 66463, '\p{Block= _UGARITIC}', "");
6231 Expect(0, 66463, '\p{^Block= _UGARITIC}', "");
6232 Expect(0, 66463, '\P{Block= _UGARITIC}', "");
6233 Expect(1, 66463, '\P{^Block= _UGARITIC}', "");
6234 Expect(0, 66431, '\p{Block= _UGARITIC}', "");
6235 Expect(1, 66431, '\p{^Block= _UGARITIC}', "");
6236 Expect(1, 66431, '\P{Block= _UGARITIC}', "");
6237 Expect(0, 66431, '\P{^Block= _UGARITIC}', "");
6238 Error('\p{Blk=_ ugaritic/a/}');
6239 Error('\P{Blk=_ ugaritic/a/}');
6240 Expect(1, 66463, '\p{Blk=ugaritic}', "");
6241 Expect(0, 66463, '\p{^Blk=ugaritic}', "");
6242 Expect(0, 66463, '\P{Blk=ugaritic}', "");
6243 Expect(1, 66463, '\P{^Blk=ugaritic}', "");
6244 Expect(0, 66431, '\p{Blk=ugaritic}', "");
6245 Expect(1, 66431, '\p{^Blk=ugaritic}', "");
6246 Expect(1, 66431, '\P{Blk=ugaritic}', "");
6247 Expect(0, 66431, '\P{^Blk=ugaritic}', "");
6248 Expect(1, 66463, '\p{Blk=_ UGARITIC}', "");
6249 Expect(0, 66463, '\p{^Blk=_ UGARITIC}', "");
6250 Expect(0, 66463, '\P{Blk=_ UGARITIC}', "");
6251 Expect(1, 66463, '\P{^Blk=_ UGARITIC}', "");
6252 Expect(0, 66431, '\p{Blk=_ UGARITIC}', "");
6253 Expect(1, 66431, '\p{^Blk=_ UGARITIC}', "");
6254 Expect(1, 66431, '\P{Blk=_ UGARITIC}', "");
6255 Expect(0, 66431, '\P{^Blk=_ UGARITIC}', "");
6256 Error('\p{Is_Block=-:=Ugaritic}');
6257 Error('\P{Is_Block=-:=Ugaritic}');
6258 Expect(1, 66463, '\p{Is_Block=ugaritic}', "");
6259 Expect(0, 66463, '\p{^Is_Block=ugaritic}', "");
6260 Expect(0, 66463, '\P{Is_Block=ugaritic}', "");
6261 Expect(1, 66463, '\P{^Is_Block=ugaritic}', "");
6262 Expect(0, 66431, '\p{Is_Block=ugaritic}', "");
6263 Expect(1, 66431, '\p{^Is_Block=ugaritic}', "");
6264 Expect(1, 66431, '\P{Is_Block=ugaritic}', "");
6265 Expect(0, 66431, '\P{^Is_Block=ugaritic}', "");
6266 Expect(1, 66463, '\p{Is_Block= Ugaritic}', "");
6267 Expect(0, 66463, '\p{^Is_Block= Ugaritic}', "");
6268 Expect(0, 66463, '\P{Is_Block= Ugaritic}', "");
6269 Expect(1, 66463, '\P{^Is_Block= Ugaritic}', "");
6270 Expect(0, 66431, '\p{Is_Block= Ugaritic}', "");
6271 Expect(1, 66431, '\p{^Is_Block= Ugaritic}', "");
6272 Expect(1, 66431, '\P{Is_Block= Ugaritic}', "");
6273 Expect(0, 66431, '\P{^Is_Block= Ugaritic}', "");
6274 Error('\p{Is_Blk=               UGARITIC/a/}');
6275 Error('\P{Is_Blk=               UGARITIC/a/}');
6276 Expect(1, 66463, '\p{Is_Blk=ugaritic}', "");
6277 Expect(0, 66463, '\p{^Is_Blk=ugaritic}', "");
6278 Expect(0, 66463, '\P{Is_Blk=ugaritic}', "");
6279 Expect(1, 66463, '\P{^Is_Blk=ugaritic}', "");
6280 Expect(0, 66431, '\p{Is_Blk=ugaritic}', "");
6281 Expect(1, 66431, '\p{^Is_Blk=ugaritic}', "");
6282 Expect(1, 66431, '\P{Is_Blk=ugaritic}', "");
6283 Expect(0, 66431, '\P{^Is_Blk=ugaritic}', "");
6284 Expect(1, 66463, '\p{Is_Blk=_   Ugaritic}', "");
6285 Expect(0, 66463, '\p{^Is_Blk=_  Ugaritic}', "");
6286 Expect(0, 66463, '\P{Is_Blk=_   Ugaritic}', "");
6287 Expect(1, 66463, '\P{^Is_Blk=_  Ugaritic}', "");
6288 Expect(0, 66431, '\p{Is_Blk=_   Ugaritic}', "");
6289 Expect(1, 66431, '\p{^Is_Blk=_  Ugaritic}', "");
6290 Expect(1, 66431, '\P{Is_Blk=_   Ugaritic}', "");
6291 Expect(0, 66431, '\P{^Is_Blk=_  Ugaritic}', "");
6292 Error('\p{Block=:= -Armenian}');
6293 Error('\P{Block=:= -Armenian}');
6294 Expect(1, 1423, '\p{Block=armenian}', "");
6295 Expect(0, 1423, '\p{^Block=armenian}', "");
6296 Expect(0, 1423, '\P{Block=armenian}', "");
6297 Expect(1, 1423, '\P{^Block=armenian}', "");
6298 Expect(0, 1327, '\p{Block=armenian}', "");
6299 Expect(1, 1327, '\p{^Block=armenian}', "");
6300 Expect(1, 1327, '\P{Block=armenian}', "");
6301 Expect(0, 1327, '\P{^Block=armenian}', "");
6302 Expect(1, 1423, '\p{Block=_ ARMENIAN}', "");
6303 Expect(0, 1423, '\p{^Block=_ ARMENIAN}', "");
6304 Expect(0, 1423, '\P{Block=_ ARMENIAN}', "");
6305 Expect(1, 1423, '\P{^Block=_ ARMENIAN}', "");
6306 Expect(0, 1327, '\p{Block=_ ARMENIAN}', "");
6307 Expect(1, 1327, '\p{^Block=_ ARMENIAN}', "");
6308 Expect(1, 1327, '\P{Block=_ ARMENIAN}', "");
6309 Expect(0, 1327, '\P{^Block=_ ARMENIAN}', "");
6310 Error('\p{Blk=-/a/Armenian}');
6311 Error('\P{Blk=-/a/Armenian}');
6312 Expect(1, 1423, '\p{Blk=armenian}', "");
6313 Expect(0, 1423, '\p{^Blk=armenian}', "");
6314 Expect(0, 1423, '\P{Blk=armenian}', "");
6315 Expect(1, 1423, '\P{^Blk=armenian}', "");
6316 Expect(0, 1327, '\p{Blk=armenian}', "");
6317 Expect(1, 1327, '\p{^Blk=armenian}', "");
6318 Expect(1, 1327, '\P{Blk=armenian}', "");
6319 Expect(0, 1327, '\P{^Blk=armenian}', "");
6320 Expect(1, 1423, '\p{Blk=  armenian}', "");
6321 Expect(0, 1423, '\p{^Blk=  armenian}', "");
6322 Expect(0, 1423, '\P{Blk=  armenian}', "");
6323 Expect(1, 1423, '\P{^Blk=  armenian}', "");
6324 Expect(0, 1327, '\p{Blk=  armenian}', "");
6325 Expect(1, 1327, '\p{^Blk=  armenian}', "");
6326 Expect(1, 1327, '\P{Blk=  armenian}', "");
6327 Expect(0, 1327, '\P{^Blk=  armenian}', "");
6328 Error('\p{Is_Block=  Armenian/a/}');
6329 Error('\P{Is_Block=  Armenian/a/}');
6330 Expect(1, 1423, '\p{Is_Block=armenian}', "");
6331 Expect(0, 1423, '\p{^Is_Block=armenian}', "");
6332 Expect(0, 1423, '\P{Is_Block=armenian}', "");
6333 Expect(1, 1423, '\P{^Is_Block=armenian}', "");
6334 Expect(0, 1327, '\p{Is_Block=armenian}', "");
6335 Expect(1, 1327, '\p{^Is_Block=armenian}', "");
6336 Expect(1, 1327, '\P{Is_Block=armenian}', "");
6337 Expect(0, 1327, '\P{^Is_Block=armenian}', "");
6338 Expect(1, 1423, '\p{Is_Block=_  Armenian}', "");
6339 Expect(0, 1423, '\p{^Is_Block=_ Armenian}', "");
6340 Expect(0, 1423, '\P{Is_Block=_  Armenian}', "");
6341 Expect(1, 1423, '\P{^Is_Block=_ Armenian}', "");
6342 Expect(0, 1327, '\p{Is_Block=_  Armenian}', "");
6343 Expect(1, 1327, '\p{^Is_Block=_ Armenian}', "");
6344 Expect(1, 1327, '\P{Is_Block=_  Armenian}', "");
6345 Expect(0, 1327, '\P{^Is_Block=_ Armenian}', "");
6346 Error('\p{Is_Blk=_:=Armenian}');
6347 Error('\P{Is_Blk=_:=Armenian}');
6348 Expect(1, 1423, '\p{Is_Blk=armenian}', "");
6349 Expect(0, 1423, '\p{^Is_Blk=armenian}', "");
6350 Expect(0, 1423, '\P{Is_Blk=armenian}', "");
6351 Expect(1, 1423, '\P{^Is_Blk=armenian}', "");
6352 Expect(0, 1327, '\p{Is_Blk=armenian}', "");
6353 Expect(1, 1327, '\p{^Is_Blk=armenian}', "");
6354 Expect(1, 1327, '\P{Is_Blk=armenian}', "");
6355 Expect(0, 1327, '\P{^Is_Blk=armenian}', "");
6356 Expect(1, 1423, '\p{Is_Blk=--Armenian}', "");
6357 Expect(0, 1423, '\p{^Is_Blk=--Armenian}', "");
6358 Expect(0, 1423, '\P{Is_Blk=--Armenian}', "");
6359 Expect(1, 1423, '\P{^Is_Blk=--Armenian}', "");
6360 Expect(0, 1327, '\p{Is_Blk=--Armenian}', "");
6361 Expect(1, 1327, '\p{^Is_Blk=--Armenian}', "");
6362 Expect(1, 1327, '\P{Is_Blk=--Armenian}', "");
6363 Expect(0, 1327, '\P{^Is_Blk=--Armenian}', "");
6364 Error('\p{Block:        /a/PRIVATE_Use_Area}');
6365 Error('\P{Block:        /a/PRIVATE_Use_Area}');
6366 Expect(1, 63743, '\p{Block=privateusearea}', "");
6367 Expect(0, 63743, '\p{^Block=privateusearea}', "");
6368 Expect(0, 63743, '\P{Block=privateusearea}', "");
6369 Expect(1, 63743, '\P{^Block=privateusearea}', "");
6370 Expect(0, 7, '\p{Block=privateusearea}', "");
6371 Expect(1, 7, '\p{^Block=privateusearea}', "");
6372 Expect(1, 7, '\P{Block=privateusearea}', "");
6373 Expect(0, 7, '\P{^Block=privateusearea}', "");
6374 Expect(1, 63743, '\p{Block=     _Private Use Area}', "");
6375 Expect(0, 63743, '\p{^Block=    _Private Use Area}', "");
6376 Expect(0, 63743, '\P{Block=     _Private Use Area}', "");
6377 Expect(1, 63743, '\P{^Block=    _Private Use Area}', "");
6378 Expect(0, 7, '\p{Block= _Private Use Area}', "");
6379 Expect(1, 7, '\p{^Block=        _Private Use Area}', "");
6380 Expect(1, 7, '\P{Block= _Private Use Area}', "");
6381 Expect(0, 7, '\P{^Block=        _Private Use Area}', "");
6382 Error('\p{Blk=_:=PRIVATE-Use}');
6383 Error('\P{Blk=_:=PRIVATE-Use}');
6384 Expect(1, 63743, '\p{Blk=privateuse}', "");
6385 Expect(0, 63743, '\p{^Blk=privateuse}', "");
6386 Expect(0, 63743, '\P{Blk=privateuse}', "");
6387 Expect(1, 63743, '\P{^Blk=privateuse}', "");
6388 Expect(0, 7, '\p{Blk=privateuse}', "");
6389 Expect(1, 7, '\p{^Blk=privateuse}', "");
6390 Expect(1, 7, '\P{Blk=privateuse}', "");
6391 Expect(0, 7, '\P{^Blk=privateuse}', "");
6392 Expect(1, 63743, '\p{Blk=        PRIVATE        use}', "");
6393 Expect(0, 63743, '\p{^Blk=       PRIVATE        use}', "");
6394 Expect(0, 63743, '\P{Blk=        PRIVATE        use}', "");
6395 Expect(1, 63743, '\P{^Blk=       PRIVATE        use}', "");
6396 Expect(0, 7, '\p{Blk=    PRIVATE        use}', "");
6397 Expect(1, 7, '\p{^Blk=   PRIVATE        use}', "");
6398 Expect(1, 7, '\P{Blk=    PRIVATE        use}', "");
6399 Expect(0, 7, '\P{^Blk=   PRIVATE        use}', "");
6400 Error('\p{Is_Block= :=Private   use AREA}');
6401 Error('\P{Is_Block= :=Private   use AREA}');
6402 Expect(1, 63743, '\p{Is_Block=privateusearea}', "");
6403 Expect(0, 63743, '\p{^Is_Block=privateusearea}', "");
6404 Expect(0, 63743, '\P{Is_Block=privateusearea}', "");
6405 Expect(1, 63743, '\P{^Is_Block=privateusearea}', "");
6406 Expect(0, 7, '\p{Is_Block=privateusearea}', "");
6407 Expect(1, 7, '\p{^Is_Block=privateusearea}', "");
6408 Expect(1, 7, '\P{Is_Block=privateusearea}', "");
6409 Expect(0, 7, '\P{^Is_Block=privateusearea}', "");
6410 Expect(1, 63743, '\p{Is_Block=          private_Use AREA}', "");
6411 Expect(0, 63743, '\p{^Is_Block=         private_Use AREA}', "");
6412 Expect(0, 63743, '\P{Is_Block=          private_Use AREA}', "");
6413 Expect(1, 63743, '\P{^Is_Block=         private_Use AREA}', "");
6414 Expect(0, 7, '\p{Is_Block=              private_Use AREA}', "");
6415 Expect(1, 7, '\p{^Is_Block=             private_Use AREA}', "");
6416 Expect(1, 7, '\P{Is_Block=              private_Use AREA}', "");
6417 Expect(0, 7, '\P{^Is_Block=             private_Use AREA}', "");
6418 Error('\p{Is_Blk=-/a/PRIVATE_USE}');
6419 Error('\P{Is_Blk=-/a/PRIVATE_USE}');
6420 Expect(1, 63743, '\p{Is_Blk=privateuse}', "");
6421 Expect(0, 63743, '\p{^Is_Blk=privateuse}', "");
6422 Expect(0, 63743, '\P{Is_Blk=privateuse}', "");
6423 Expect(1, 63743, '\P{^Is_Blk=privateuse}', "");
6424 Expect(0, 7, '\p{Is_Blk=privateuse}', "");
6425 Expect(1, 7, '\p{^Is_Blk=privateuse}', "");
6426 Expect(1, 7, '\P{Is_Blk=privateuse}', "");
6427 Expect(0, 7, '\P{^Is_Blk=privateuse}', "");
6428 Expect(1, 63743, '\p{Is_Blk=    Private-USE}', "");
6429 Expect(0, 63743, '\p{^Is_Blk=   Private-USE}', "");
6430 Expect(0, 63743, '\P{Is_Blk=    Private-USE}', "");
6431 Expect(1, 63743, '\P{^Is_Blk=   Private-USE}', "");
6432 Expect(0, 7, '\p{Is_Blk=        Private-USE}', "");
6433 Expect(1, 7, '\p{^Is_Blk=       Private-USE}', "");
6434 Expect(1, 7, '\P{Is_Blk=        Private-USE}', "");
6435 Expect(0, 7, '\P{^Is_Blk=       Private-USE}', "");
6436 Error('\p{Block=/a/_-syriac}');
6437 Error('\P{Block=/a/_-syriac}');
6438 Expect(1, 1871, '\p{Block=syriac}', "");
6439 Expect(0, 1871, '\p{^Block=syriac}', "");
6440 Expect(0, 1871, '\P{Block=syriac}', "");
6441 Expect(1, 1871, '\P{^Block=syriac}', "");
6442 Expect(0, 1791, '\p{Block=syriac}', "");
6443 Expect(1, 1791, '\p{^Block=syriac}', "");
6444 Expect(1, 1791, '\P{Block=syriac}', "");
6445 Expect(0, 1791, '\P{^Block=syriac}', "");
6446 Expect(1, 1871, '\p{Block=      Syriac}', "");
6447 Expect(0, 1871, '\p{^Block=     Syriac}', "");
6448 Expect(0, 1871, '\P{Block=      Syriac}', "");
6449 Expect(1, 1871, '\P{^Block=     Syriac}', "");
6450 Expect(0, 1791, '\p{Block=      Syriac}', "");
6451 Expect(1, 1791, '\p{^Block=     Syriac}', "");
6452 Expect(1, 1791, '\P{Block=      Syriac}', "");
6453 Expect(0, 1791, '\P{^Block=     Syriac}', "");
6454 Error('\p{Blk=_SYRIAC:=}');
6455 Error('\P{Blk=_SYRIAC:=}');
6456 Expect(1, 1871, '\p{Blk=syriac}', "");
6457 Expect(0, 1871, '\p{^Blk=syriac}', "");
6458 Expect(0, 1871, '\P{Blk=syriac}', "");
6459 Expect(1, 1871, '\P{^Blk=syriac}', "");
6460 Expect(0, 1791, '\p{Blk=syriac}', "");
6461 Expect(1, 1791, '\p{^Blk=syriac}', "");
6462 Expect(1, 1791, '\P{Blk=syriac}', "");
6463 Expect(0, 1791, '\P{^Blk=syriac}', "");
6464 Expect(1, 1871, '\p{Blk=_ Syriac}', "");
6465 Expect(0, 1871, '\p{^Blk=_ Syriac}', "");
6466 Expect(0, 1871, '\P{Blk=_ Syriac}', "");
6467 Expect(1, 1871, '\P{^Blk=_ Syriac}', "");
6468 Expect(0, 1791, '\p{Blk=_ Syriac}', "");
6469 Expect(1, 1791, '\p{^Blk=_ Syriac}', "");
6470 Expect(1, 1791, '\P{Blk=_ Syriac}', "");
6471 Expect(0, 1791, '\P{^Blk=_ Syriac}', "");
6472 Error('\p{Is_Block=_:=Syriac}');
6473 Error('\P{Is_Block=_:=Syriac}');
6474 Expect(1, 1871, '\p{Is_Block=syriac}', "");
6475 Expect(0, 1871, '\p{^Is_Block=syriac}', "");
6476 Expect(0, 1871, '\P{Is_Block=syriac}', "");
6477 Expect(1, 1871, '\P{^Is_Block=syriac}', "");
6478 Expect(0, 1791, '\p{Is_Block=syriac}', "");
6479 Expect(1, 1791, '\p{^Is_Block=syriac}', "");
6480 Expect(1, 1791, '\P{Is_Block=syriac}', "");
6481 Expect(0, 1791, '\P{^Is_Block=syriac}', "");
6482 Expect(1, 1871, '\p{Is_Block=           syriac}', "");
6483 Expect(0, 1871, '\p{^Is_Block=          syriac}', "");
6484 Expect(0, 1871, '\P{Is_Block=           syriac}', "");
6485 Expect(1, 1871, '\P{^Is_Block=          syriac}', "");
6486 Expect(0, 1791, '\p{Is_Block=           syriac}', "");
6487 Expect(1, 1791, '\p{^Is_Block=          syriac}', "");
6488 Expect(1, 1791, '\P{Is_Block=           syriac}', "");
6489 Expect(0, 1791, '\P{^Is_Block=          syriac}', "");
6490 Error('\p{Is_Blk=       -Syriac/a/}');
6491 Error('\P{Is_Blk=       -Syriac/a/}');
6492 Expect(1, 1871, '\p{Is_Blk:syriac}', "");
6493 Expect(0, 1871, '\p{^Is_Blk:syriac}', "");
6494 Expect(0, 1871, '\P{Is_Blk:syriac}', "");
6495 Expect(1, 1871, '\P{^Is_Blk:syriac}', "");
6496 Expect(0, 1791, '\p{Is_Blk:syriac}', "");
6497 Expect(1, 1791, '\p{^Is_Blk:syriac}', "");
6498 Expect(1, 1791, '\P{Is_Blk:syriac}', "");
6499 Expect(0, 1791, '\P{^Is_Blk:syriac}', "");
6500 Expect(1, 1871, '\p{Is_Blk=_Syriac}', "");
6501 Expect(0, 1871, '\p{^Is_Blk=_Syriac}', "");
6502 Expect(0, 1871, '\P{Is_Blk=_Syriac}', "");
6503 Expect(1, 1871, '\P{^Is_Blk=_Syriac}', "");
6504 Expect(0, 1791, '\p{Is_Blk=_Syriac}', "");
6505 Expect(1, 1791, '\p{^Is_Blk=_Syriac}', "");
6506 Expect(1, 1791, '\P{Is_Blk=_Syriac}', "");
6507 Expect(0, 1791, '\P{^Is_Blk=_Syriac}', "");
6508 Error('\p{Block=  ancient:=Greek        Musical-NOTATION}');
6509 Error('\P{Block=  ancient:=Greek        Musical-NOTATION}');
6510 Expect(1, 119375, '\p{Block=ancientgreekmusicalnotation}', "");
6511 Expect(0, 119375, '\p{^Block=ancientgreekmusicalnotation}', "");
6512 Expect(0, 119375, '\P{Block=ancientgreekmusicalnotation}', "");
6513 Expect(1, 119375, '\P{^Block=ancientgreekmusicalnotation}', "");
6514 Expect(0, 119295, '\p{Block=ancientgreekmusicalnotation}', "");
6515 Expect(1, 119295, '\p{^Block=ancientgreekmusicalnotation}', "");
6516 Expect(1, 119295, '\P{Block=ancientgreekmusicalnotation}', "");
6517 Expect(0, 119295, '\P{^Block=ancientgreekmusicalnotation}', "");
6518 Expect(1, 119375, '\p{Block=_   Ancient-GREEK   Musical Notation}', "");
6519 Expect(0, 119375, '\p{^Block=_  Ancient-GREEK   Musical Notation}', "");
6520 Expect(0, 119375, '\P{Block=_   Ancient-GREEK   Musical Notation}', "");
6521 Expect(1, 119375, '\P{^Block=_  Ancient-GREEK   Musical Notation}', "");
6522 Expect(0, 119295, '\p{Block=_   Ancient-GREEK   Musical Notation}', "");
6523 Expect(1, 119295, '\p{^Block=_  Ancient-GREEK   Musical Notation}', "");
6524 Expect(1, 119295, '\P{Block=_   Ancient-GREEK   Musical Notation}', "");
6525 Expect(0, 119295, '\P{^Block=_  Ancient-GREEK   Musical Notation}', "");
6526 Error('\p{Blk=_ANCIENT_GreekMUSICAL     Notation:=}');
6527 Error('\P{Blk=_ANCIENT_GreekMUSICAL     Notation:=}');
6528 Expect(1, 119375, '\p{Blk=ancientgreekmusicalnotation}', "");
6529 Expect(0, 119375, '\p{^Blk=ancientgreekmusicalnotation}', "");
6530 Expect(0, 119375, '\P{Blk=ancientgreekmusicalnotation}', "");
6531 Expect(1, 119375, '\P{^Blk=ancientgreekmusicalnotation}', "");
6532 Expect(0, 119295, '\p{Blk=ancientgreekmusicalnotation}', "");
6533 Expect(1, 119295, '\p{^Blk=ancientgreekmusicalnotation}', "");
6534 Expect(1, 119295, '\P{Blk=ancientgreekmusicalnotation}', "");
6535 Expect(0, 119295, '\P{^Blk=ancientgreekmusicalnotation}', "");
6536 Expect(1, 119375, '\p{Blk=      _AncientgreekMusical    Notation}', "");
6537 Expect(0, 119375, '\p{^Blk=     _AncientgreekMusical    Notation}', "");
6538 Expect(0, 119375, '\P{Blk=      _AncientgreekMusical    Notation}', "");
6539 Expect(1, 119375, '\P{^Blk=     _AncientgreekMusical    Notation}', "");
6540 Expect(0, 119295, '\p{Blk=      _AncientgreekMusical    Notation}', "");
6541 Expect(1, 119295, '\p{^Blk=     _AncientgreekMusical    Notation}', "");
6542 Expect(1, 119295, '\P{Blk=      _AncientgreekMusical    Notation}', "");
6543 Expect(0, 119295, '\P{^Blk=     _AncientgreekMusical    Notation}', "");
6544 Error('\p{Is_Block=__ancient/a/Greek    Musical Notation}');
6545 Error('\P{Is_Block=__ancient/a/Greek    Musical Notation}');
6546 Expect(1, 119375, '\p{Is_Block=ancientgreekmusicalnotation}', "");
6547 Expect(0, 119375, '\p{^Is_Block=ancientgreekmusicalnotation}', "");
6548 Expect(0, 119375, '\P{Is_Block=ancientgreekmusicalnotation}', "");
6549 Expect(1, 119375, '\P{^Is_Block=ancientgreekmusicalnotation}', "");
6550 Expect(0, 119295, '\p{Is_Block=ancientgreekmusicalnotation}', "");
6551 Expect(1, 119295, '\p{^Is_Block=ancientgreekmusicalnotation}', "");
6552 Expect(1, 119295, '\P{Is_Block=ancientgreekmusicalnotation}', "");
6553 Expect(0, 119295, '\P{^Is_Block=ancientgreekmusicalnotation}', "");
6554 Expect(1, 119375, '\p{Is_Block=--ANCIENTGreek_musical_notation}', "");
6555 Expect(0, 119375, '\p{^Is_Block=--ANCIENTGreek_musical_notation}', "");
6556 Expect(0, 119375, '\P{Is_Block=--ANCIENTGreek_musical_notation}', "");
6557 Expect(1, 119375, '\P{^Is_Block=--ANCIENTGreek_musical_notation}', "");
6558 Expect(0, 119295, '\p{Is_Block=--ANCIENTGreek_musical_notation}', "");
6559 Expect(1, 119295, '\p{^Is_Block=--ANCIENTGreek_musical_notation}', "");
6560 Expect(1, 119295, '\P{Is_Block=--ANCIENTGreek_musical_notation}', "");
6561 Expect(0, 119295, '\P{^Is_Block=--ANCIENTGreek_musical_notation}', "");
6562 Error('\p{Is_Blk=-:=Ancient greek       Musical notation}');
6563 Error('\P{Is_Blk=-:=Ancient greek       Musical notation}');
6564 Expect(1, 119375, '\p{Is_Blk: ancientgreekmusicalnotation}', "");
6565 Expect(0, 119375, '\p{^Is_Blk: ancientgreekmusicalnotation}', "");
6566 Expect(0, 119375, '\P{Is_Blk: ancientgreekmusicalnotation}', "");
6567 Expect(1, 119375, '\P{^Is_Blk: ancientgreekmusicalnotation}', "");
6568 Expect(0, 119295, '\p{Is_Blk: ancientgreekmusicalnotation}', "");
6569 Expect(1, 119295, '\p{^Is_Blk: ancientgreekmusicalnotation}', "");
6570 Expect(1, 119295, '\P{Is_Blk: ancientgreekmusicalnotation}', "");
6571 Expect(0, 119295, '\P{^Is_Blk: ancientgreekmusicalnotation}', "");
6572 Expect(1, 119375, '\p{Is_Blk=   ANCIENT greek   MUSICAL-notation}', "");
6573 Expect(0, 119375, '\p{^Is_Blk=  ANCIENT greek   MUSICAL-notation}', "");
6574 Expect(0, 119375, '\P{Is_Blk=   ANCIENT greek   MUSICAL-notation}', "");
6575 Expect(1, 119375, '\P{^Is_Blk=  ANCIENT greek   MUSICAL-notation}', "");
6576 Expect(0, 119295, '\p{Is_Blk=   ANCIENT greek   MUSICAL-notation}', "");
6577 Expect(1, 119295, '\p{^Is_Blk=  ANCIENT greek   MUSICAL-notation}', "");
6578 Expect(1, 119295, '\P{Is_Blk=   ANCIENT greek   MUSICAL-notation}', "");
6579 Expect(0, 119295, '\P{^Is_Blk=  ANCIENT greek   MUSICAL-notation}', "");
6580 Error('\p{Block=/a/-_Phags      pa}');
6581 Error('\P{Block=/a/-_Phags      pa}');
6582 Expect(1, 43135, '\p{Block=phagspa}', "");
6583 Expect(0, 43135, '\p{^Block=phagspa}', "");
6584 Expect(0, 43135, '\P{Block=phagspa}', "");
6585 Expect(1, 43135, '\P{^Block=phagspa}', "");
6586 Expect(0, 43071, '\p{Block=phagspa}', "");
6587 Expect(1, 43071, '\p{^Block=phagspa}', "");
6588 Expect(1, 43071, '\P{Block=phagspa}', "");
6589 Expect(0, 43071, '\P{^Block=phagspa}', "");
6590 Expect(1, 43135, '\p{Block=--Phags-Pa}', "");
6591 Expect(0, 43135, '\p{^Block=--Phags-Pa}', "");
6592 Expect(0, 43135, '\P{Block=--Phags-Pa}', "");
6593 Expect(1, 43135, '\P{^Block=--Phags-Pa}', "");
6594 Expect(0, 43071, '\p{Block=--Phags-Pa}', "");
6595 Expect(1, 43071, '\p{^Block=--Phags-Pa}', "");
6596 Expect(1, 43071, '\P{Block=--Phags-Pa}', "");
6597 Expect(0, 43071, '\P{^Block=--Phags-Pa}', "");
6598 Error('\p{Blk=/a/_phagsPA}');
6599 Error('\P{Blk=/a/_phagsPA}');
6600 Expect(1, 43135, '\p{Blk:phagspa}', "");
6601 Expect(0, 43135, '\p{^Blk:phagspa}', "");
6602 Expect(0, 43135, '\P{Blk:phagspa}', "");
6603 Expect(1, 43135, '\P{^Blk:phagspa}', "");
6604 Expect(0, 43071, '\p{Blk:phagspa}', "");
6605 Expect(1, 43071, '\p{^Blk:phagspa}', "");
6606 Expect(1, 43071, '\P{Blk:phagspa}', "");
6607 Expect(0, 43071, '\P{^Blk:phagspa}', "");
6608 Expect(1, 43135, '\p{Blk=_phags-PA}', "");
6609 Expect(0, 43135, '\p{^Blk=_phags-PA}', "");
6610 Expect(0, 43135, '\P{Blk=_phags-PA}', "");
6611 Expect(1, 43135, '\P{^Blk=_phags-PA}', "");
6612 Expect(0, 43071, '\p{Blk=_phags-PA}', "");
6613 Expect(1, 43071, '\p{^Blk=_phags-PA}', "");
6614 Expect(1, 43071, '\P{Blk=_phags-PA}', "");
6615 Expect(0, 43071, '\P{^Blk=_phags-PA}', "");
6616 Error('\p{Is_Block=/a/PHAGS     Pa}');
6617 Error('\P{Is_Block=/a/PHAGS     Pa}');
6618 Expect(1, 43135, '\p{Is_Block=phagspa}', "");
6619 Expect(0, 43135, '\p{^Is_Block=phagspa}', "");
6620 Expect(0, 43135, '\P{Is_Block=phagspa}', "");
6621 Expect(1, 43135, '\P{^Is_Block=phagspa}', "");
6622 Expect(0, 43071, '\p{Is_Block=phagspa}', "");
6623 Expect(1, 43071, '\p{^Is_Block=phagspa}', "");
6624 Expect(1, 43071, '\P{Is_Block=phagspa}', "");
6625 Expect(0, 43071, '\P{^Is_Block=phagspa}', "");
6626 Expect(1, 43135, '\p{Is_Block=-PHAGS_PA}', "");
6627 Expect(0, 43135, '\p{^Is_Block=-PHAGS_PA}', "");
6628 Expect(0, 43135, '\P{Is_Block=-PHAGS_PA}', "");
6629 Expect(1, 43135, '\P{^Is_Block=-PHAGS_PA}', "");
6630 Expect(0, 43071, '\p{Is_Block=-PHAGS_PA}', "");
6631 Expect(1, 43071, '\p{^Is_Block=-PHAGS_PA}', "");
6632 Expect(1, 43071, '\P{Is_Block=-PHAGS_PA}', "");
6633 Expect(0, 43071, '\P{^Is_Block=-PHAGS_PA}', "");
6634 Error('\p{Is_Blk=-/a/PHAGS Pa}');
6635 Error('\P{Is_Blk=-/a/PHAGS Pa}');
6636 Expect(1, 43135, '\p{Is_Blk=phagspa}', "");
6637 Expect(0, 43135, '\p{^Is_Blk=phagspa}', "");
6638 Expect(0, 43135, '\P{Is_Blk=phagspa}', "");
6639 Expect(1, 43135, '\P{^Is_Blk=phagspa}', "");
6640 Expect(0, 43071, '\p{Is_Blk=phagspa}', "");
6641 Expect(1, 43071, '\p{^Is_Blk=phagspa}', "");
6642 Expect(1, 43071, '\P{Is_Blk=phagspa}', "");
6643 Expect(0, 43071, '\P{^Is_Blk=phagspa}', "");
6644 Expect(1, 43135, '\p{Is_Blk=_-Phags PA}', "");
6645 Expect(0, 43135, '\p{^Is_Blk=_-Phags PA}', "");
6646 Expect(0, 43135, '\P{Is_Blk=_-Phags PA}', "");
6647 Expect(1, 43135, '\P{^Is_Blk=_-Phags PA}', "");
6648 Expect(0, 43071, '\p{Is_Blk=_-Phags PA}', "");
6649 Expect(1, 43071, '\p{^Is_Blk=_-Phags PA}', "");
6650 Expect(1, 43071, '\P{Is_Blk=_-Phags PA}', "");
6651 Expect(0, 43071, '\P{^Is_Blk=_-Phags PA}', "");
6652 Error('\p{Block=_ cjk_Compatibility:=ideographs}');
6653 Error('\P{Block=_ cjk_Compatibility:=ideographs}');
6654 Expect(1, 64255, '\p{Block=cjkcompatibilityideographs}', "");
6655 Expect(0, 64255, '\p{^Block=cjkcompatibilityideographs}', "");
6656 Expect(0, 64255, '\P{Block=cjkcompatibilityideographs}', "");
6657 Expect(1, 64255, '\P{^Block=cjkcompatibilityideographs}', "");
6658 Expect(0, 63743, '\p{Block=cjkcompatibilityideographs}', "");
6659 Expect(1, 63743, '\p{^Block=cjkcompatibilityideographs}', "");
6660 Expect(1, 63743, '\P{Block=cjkcompatibilityideographs}', "");
6661 Expect(0, 63743, '\P{^Block=cjkcompatibilityideographs}', "");
6662 Expect(1, 64255, '\p{Block: -CJK_COMPATIBILITY  Ideographs}', "");
6663 Expect(0, 64255, '\p{^Block: -CJK_COMPATIBILITY Ideographs}', "");
6664 Expect(0, 64255, '\P{Block: -CJK_COMPATIBILITY  Ideographs}', "");
6665 Expect(1, 64255, '\P{^Block: -CJK_COMPATIBILITY Ideographs}', "");
6666 Expect(0, 63743, '\p{Block: -CJK_COMPATIBILITY  Ideographs}', "");
6667 Expect(1, 63743, '\p{^Block: -CJK_COMPATIBILITY Ideographs}', "");
6668 Expect(1, 63743, '\P{Block: -CJK_COMPATIBILITY  Ideographs}', "");
6669 Expect(0, 63743, '\P{^Block: -CJK_COMPATIBILITY Ideographs}', "");
6670 Error('\p{Blk:-CJK-Compatibility:=IDEOGRAPHS}');
6671 Error('\P{Blk:-CJK-Compatibility:=IDEOGRAPHS}');
6672 Expect(1, 64255, '\p{Blk=cjkcompatibilityideographs}', "");
6673 Expect(0, 64255, '\p{^Blk=cjkcompatibilityideographs}', "");
6674 Expect(0, 64255, '\P{Blk=cjkcompatibilityideographs}', "");
6675 Expect(1, 64255, '\P{^Blk=cjkcompatibilityideographs}', "");
6676 Expect(0, 63743, '\p{Blk=cjkcompatibilityideographs}', "");
6677 Expect(1, 63743, '\p{^Blk=cjkcompatibilityideographs}', "");
6678 Expect(1, 63743, '\P{Blk=cjkcompatibilityideographs}', "");
6679 Expect(0, 63743, '\P{^Blk=cjkcompatibilityideographs}', "");
6680 Expect(1, 64255, '\p{Blk:   -   CJK     COMPATIBILITY Ideographs}', "");
6681 Expect(0, 64255, '\p{^Blk:   -  CJK     COMPATIBILITY Ideographs}', "");
6682 Expect(0, 64255, '\P{Blk:   -   CJK     COMPATIBILITY Ideographs}', "");
6683 Expect(1, 64255, '\P{^Blk:   -  CJK     COMPATIBILITY Ideographs}', "");
6684 Expect(0, 63743, '\p{Blk:   -   CJK     COMPATIBILITY Ideographs}', "");
6685 Expect(1, 63743, '\p{^Blk:   -  CJK     COMPATIBILITY Ideographs}', "");
6686 Expect(1, 63743, '\P{Blk:   -   CJK     COMPATIBILITY Ideographs}', "");
6687 Expect(0, 63743, '\P{^Blk:   -  CJK     COMPATIBILITY Ideographs}', "");
6688 Error('\p{Is_Block:     CJK/a/Compatibility     IDEOGRAPHS}');
6689 Error('\P{Is_Block:     CJK/a/Compatibility     IDEOGRAPHS}');
6690 Expect(1, 64255, '\p{Is_Block=cjkcompatibilityideographs}', "");
6691 Expect(0, 64255, '\p{^Is_Block=cjkcompatibilityideographs}', "");
6692 Expect(0, 64255, '\P{Is_Block=cjkcompatibilityideographs}', "");
6693 Expect(1, 64255, '\P{^Is_Block=cjkcompatibilityideographs}', "");
6694 Expect(0, 63743, '\p{Is_Block=cjkcompatibilityideographs}', "");
6695 Expect(1, 63743, '\p{^Is_Block=cjkcompatibilityideographs}', "");
6696 Expect(1, 63743, '\P{Is_Block=cjkcompatibilityideographs}', "");
6697 Expect(0, 63743, '\P{^Is_Block=cjkcompatibilityideographs}', "");
6698 Expect(1, 64255, '\p{Is_Block=  CJK-compatibilityideographs}', "");
6699 Expect(0, 64255, '\p{^Is_Block=  CJK-compatibilityideographs}', "");
6700 Expect(0, 64255, '\P{Is_Block=  CJK-compatibilityideographs}', "");
6701 Expect(1, 64255, '\P{^Is_Block=  CJK-compatibilityideographs}', "");
6702 Expect(0, 63743, '\p{Is_Block=  CJK-compatibilityideographs}', "");
6703 Expect(1, 63743, '\p{^Is_Block=  CJK-compatibilityideographs}', "");
6704 Expect(1, 63743, '\P{Is_Block=  CJK-compatibilityideographs}', "");
6705 Expect(0, 63743, '\P{^Is_Block=  CJK-compatibilityideographs}', "");
6706 Error('\p{Is_Blk=       cjk     compatibility   Ideographs/a/}');
6707 Error('\P{Is_Blk=       cjk     compatibility   Ideographs/a/}');
6708 Expect(1, 64255, '\p{Is_Blk=cjkcompatibilityideographs}', "");
6709 Expect(0, 64255, '\p{^Is_Blk=cjkcompatibilityideographs}', "");
6710 Expect(0, 64255, '\P{Is_Blk=cjkcompatibilityideographs}', "");
6711 Expect(1, 64255, '\P{^Is_Blk=cjkcompatibilityideographs}', "");
6712 Expect(0, 63743, '\p{Is_Blk=cjkcompatibilityideographs}', "");
6713 Expect(1, 63743, '\p{^Is_Blk=cjkcompatibilityideographs}', "");
6714 Expect(1, 63743, '\P{Is_Blk=cjkcompatibilityideographs}', "");
6715 Expect(0, 63743, '\P{^Is_Blk=cjkcompatibilityideographs}', "");
6716 Expect(1, 64255, '\p{Is_Blk:    -CJK Compatibility-IDEOGRAPHS}', "");
6717 Expect(0, 64255, '\p{^Is_Blk:   -CJK Compatibility-IDEOGRAPHS}', "");
6718 Expect(0, 64255, '\P{Is_Blk:    -CJK Compatibility-IDEOGRAPHS}', "");
6719 Expect(1, 64255, '\P{^Is_Blk:   -CJK Compatibility-IDEOGRAPHS}', "");
6720 Expect(0, 63743, '\p{Is_Blk:    -CJK Compatibility-IDEOGRAPHS}', "");
6721 Expect(1, 63743, '\p{^Is_Blk:   -CJK Compatibility-IDEOGRAPHS}', "");
6722 Expect(1, 63743, '\P{Is_Blk:    -CJK Compatibility-IDEOGRAPHS}', "");
6723 Expect(0, 63743, '\P{^Is_Blk:   -CJK Compatibility-IDEOGRAPHS}', "");
6724 Error('\p{Block=        thaana:=}');
6725 Error('\P{Block=        thaana:=}');
6726 Expect(1, 1983, '\p{Block:      thaana}', "");
6727 Expect(0, 1983, '\p{^Block:     thaana}', "");
6728 Expect(0, 1983, '\P{Block:      thaana}', "");
6729 Expect(1, 1983, '\P{^Block:     thaana}', "");
6730 Expect(0, 1919, '\p{Block:      thaana}', "");
6731 Expect(1, 1919, '\p{^Block:     thaana}', "");
6732 Expect(1, 1919, '\P{Block:      thaana}', "");
6733 Expect(0, 1919, '\P{^Block:     thaana}', "");
6734 Expect(1, 1983, '\p{Block=_Thaana}', "");
6735 Expect(0, 1983, '\p{^Block=_Thaana}', "");
6736 Expect(0, 1983, '\P{Block=_Thaana}', "");
6737 Expect(1, 1983, '\P{^Block=_Thaana}', "");
6738 Expect(0, 1919, '\p{Block=_Thaana}', "");
6739 Expect(1, 1919, '\p{^Block=_Thaana}', "");
6740 Expect(1, 1919, '\P{Block=_Thaana}', "");
6741 Expect(0, 1919, '\P{^Block=_Thaana}', "");
6742 Error('\p{Blk=- THAANA/a/}');
6743 Error('\P{Blk=- THAANA/a/}');
6744 Expect(1, 1983, '\p{Blk=thaana}', "");
6745 Expect(0, 1983, '\p{^Blk=thaana}', "");
6746 Expect(0, 1983, '\P{Blk=thaana}', "");
6747 Expect(1, 1983, '\P{^Blk=thaana}', "");
6748 Expect(0, 1919, '\p{Blk=thaana}', "");
6749 Expect(1, 1919, '\p{^Blk=thaana}', "");
6750 Expect(1, 1919, '\P{Blk=thaana}', "");
6751 Expect(0, 1919, '\P{^Blk=thaana}', "");
6752 Expect(1, 1983, '\p{Blk=_-thaana}', "");
6753 Expect(0, 1983, '\p{^Blk=_-thaana}', "");
6754 Expect(0, 1983, '\P{Blk=_-thaana}', "");
6755 Expect(1, 1983, '\P{^Blk=_-thaana}', "");
6756 Expect(0, 1919, '\p{Blk=_-thaana}', "");
6757 Expect(1, 1919, '\p{^Blk=_-thaana}', "");
6758 Expect(1, 1919, '\P{Blk=_-thaana}', "");
6759 Expect(0, 1919, '\P{^Blk=_-thaana}', "");
6760 Error('\p{Is_Block=thaana/a/}');
6761 Error('\P{Is_Block=thaana/a/}');
6762 Expect(1, 1983, '\p{Is_Block: thaana}', "");
6763 Expect(0, 1983, '\p{^Is_Block: thaana}', "");
6764 Expect(0, 1983, '\P{Is_Block: thaana}', "");
6765 Expect(1, 1983, '\P{^Is_Block: thaana}', "");
6766 Expect(0, 1919, '\p{Is_Block: thaana}', "");
6767 Expect(1, 1919, '\p{^Is_Block: thaana}', "");
6768 Expect(1, 1919, '\P{Is_Block: thaana}', "");
6769 Expect(0, 1919, '\P{^Is_Block: thaana}', "");
6770 Expect(1, 1983, '\p{Is_Block= thaana}', "");
6771 Expect(0, 1983, '\p{^Is_Block= thaana}', "");
6772 Expect(0, 1983, '\P{Is_Block= thaana}', "");
6773 Expect(1, 1983, '\P{^Is_Block= thaana}', "");
6774 Expect(0, 1919, '\p{Is_Block= thaana}', "");
6775 Expect(1, 1919, '\p{^Is_Block= thaana}', "");
6776 Expect(1, 1919, '\P{Is_Block= thaana}', "");
6777 Expect(0, 1919, '\P{^Is_Block= thaana}', "");
6778 Error('\p{Is_Blk=_/a/THAANA}');
6779 Error('\P{Is_Blk=_/a/THAANA}');
6780 Expect(1, 1983, '\p{Is_Blk=thaana}', "");
6781 Expect(0, 1983, '\p{^Is_Blk=thaana}', "");
6782 Expect(0, 1983, '\P{Is_Blk=thaana}', "");
6783 Expect(1, 1983, '\P{^Is_Blk=thaana}', "");
6784 Expect(0, 1919, '\p{Is_Blk=thaana}', "");
6785 Expect(1, 1919, '\p{^Is_Blk=thaana}', "");
6786 Expect(1, 1919, '\P{Is_Blk=thaana}', "");
6787 Expect(0, 1919, '\P{^Is_Blk=thaana}', "");
6788 Expect(1, 1983, '\p{Is_Blk=     thaana}', "");
6789 Expect(0, 1983, '\p{^Is_Blk=    thaana}', "");
6790 Expect(0, 1983, '\P{Is_Blk=     thaana}', "");
6791 Expect(1, 1983, '\P{^Is_Blk=    thaana}', "");
6792 Expect(0, 1919, '\p{Is_Blk=     thaana}', "");
6793 Expect(1, 1919, '\p{^Is_Blk=    thaana}', "");
6794 Expect(1, 1919, '\P{Is_Blk=     thaana}', "");
6795 Expect(0, 1919, '\P{^Is_Blk=    thaana}', "");
6796 Error('\p{Block=  Ethiopic_extended/a/}');
6797 Error('\P{Block=  Ethiopic_extended/a/}');
6798 Expect(1, 11743, '\p{Block=ethiopicextended}', "");
6799 Expect(0, 11743, '\p{^Block=ethiopicextended}', "");
6800 Expect(0, 11743, '\P{Block=ethiopicextended}', "");
6801 Expect(1, 11743, '\P{^Block=ethiopicextended}', "");
6802 Expect(0, 11647, '\p{Block=ethiopicextended}', "");
6803 Expect(1, 11647, '\p{^Block=ethiopicextended}', "");
6804 Expect(1, 11647, '\P{Block=ethiopicextended}', "");
6805 Expect(0, 11647, '\P{^Block=ethiopicextended}', "");
6806 Expect(1, 11743, '\p{Block=     Ethiopic        Extended}', "");
6807 Expect(0, 11743, '\p{^Block=    Ethiopic        Extended}', "");
6808 Expect(0, 11743, '\P{Block=     Ethiopic        Extended}', "");
6809 Expect(1, 11743, '\P{^Block=    Ethiopic        Extended}', "");
6810 Expect(0, 11647, '\p{Block=     Ethiopic        Extended}', "");
6811 Expect(1, 11647, '\p{^Block=    Ethiopic        Extended}', "");
6812 Expect(1, 11647, '\P{Block=     Ethiopic        Extended}', "");
6813 Expect(0, 11647, '\P{^Block=    Ethiopic        Extended}', "");
6814 Error('\p{Blk=- EthiopicEXTENDED:=}');
6815 Error('\P{Blk=- EthiopicEXTENDED:=}');
6816 Expect(1, 11743, '\p{Blk=ethiopicextended}', "");
6817 Expect(0, 11743, '\p{^Blk=ethiopicextended}', "");
6818 Expect(0, 11743, '\P{Blk=ethiopicextended}', "");
6819 Expect(1, 11743, '\P{^Blk=ethiopicextended}', "");
6820 Expect(0, 11647, '\p{Blk=ethiopicextended}', "");
6821 Expect(1, 11647, '\p{^Blk=ethiopicextended}', "");
6822 Expect(1, 11647, '\P{Blk=ethiopicextended}', "");
6823 Expect(0, 11647, '\P{^Blk=ethiopicextended}', "");
6824 Expect(1, 11743, '\p{Blk=__Ethiopic EXTENDED}', "");
6825 Expect(0, 11743, '\p{^Blk=__Ethiopic EXTENDED}', "");
6826 Expect(0, 11743, '\P{Blk=__Ethiopic EXTENDED}', "");
6827 Expect(1, 11743, '\P{^Blk=__Ethiopic EXTENDED}', "");
6828 Expect(0, 11647, '\p{Blk=__Ethiopic EXTENDED}', "");
6829 Expect(1, 11647, '\p{^Blk=__Ethiopic EXTENDED}', "");
6830 Expect(1, 11647, '\P{Blk=__Ethiopic EXTENDED}', "");
6831 Expect(0, 11647, '\P{^Blk=__Ethiopic EXTENDED}', "");
6832 Error('\p{Is_Block=:= -ethiopic-Extended}');
6833 Error('\P{Is_Block=:= -ethiopic-Extended}');
6834 Expect(1, 11743, '\p{Is_Block=ethiopicextended}', "");
6835 Expect(0, 11743, '\p{^Is_Block=ethiopicextended}', "");
6836 Expect(0, 11743, '\P{Is_Block=ethiopicextended}', "");
6837 Expect(1, 11743, '\P{^Is_Block=ethiopicextended}', "");
6838 Expect(0, 11647, '\p{Is_Block=ethiopicextended}', "");
6839 Expect(1, 11647, '\p{^Is_Block=ethiopicextended}', "");
6840 Expect(1, 11647, '\P{Is_Block=ethiopicextended}', "");
6841 Expect(0, 11647, '\P{^Is_Block=ethiopicextended}', "");
6842 Expect(1, 11743, '\p{Is_Block:          Ethiopic        Extended}', "");
6843 Expect(0, 11743, '\p{^Is_Block:         Ethiopic        Extended}', "");
6844 Expect(0, 11743, '\P{Is_Block:          Ethiopic        Extended}', "");
6845 Expect(1, 11743, '\P{^Is_Block:         Ethiopic        Extended}', "");
6846 Expect(0, 11647, '\p{Is_Block:          Ethiopic        Extended}', "");
6847 Expect(1, 11647, '\p{^Is_Block:         Ethiopic        Extended}', "");
6848 Expect(1, 11647, '\P{Is_Block:          Ethiopic        Extended}', "");
6849 Expect(0, 11647, '\P{^Is_Block:         Ethiopic        Extended}', "");
6850 Error('\p{Is_Blk=       EthiopicExtended/a/}');
6851 Error('\P{Is_Blk=       EthiopicExtended/a/}');
6852 Expect(1, 11743, '\p{Is_Blk=ethiopicextended}', "");
6853 Expect(0, 11743, '\p{^Is_Blk=ethiopicextended}', "");
6854 Expect(0, 11743, '\P{Is_Blk=ethiopicextended}', "");
6855 Expect(1, 11743, '\P{^Is_Blk=ethiopicextended}', "");
6856 Expect(0, 11647, '\p{Is_Blk=ethiopicextended}', "");
6857 Expect(1, 11647, '\p{^Is_Blk=ethiopicextended}', "");
6858 Expect(1, 11647, '\P{Is_Blk=ethiopicextended}', "");
6859 Expect(0, 11647, '\P{^Is_Blk=ethiopicextended}', "");
6860 Expect(1, 11743, '\p{Is_Blk=_ Ethiopic_extended}', "");
6861 Expect(0, 11743, '\p{^Is_Blk=_ Ethiopic_extended}', "");
6862 Expect(0, 11743, '\P{Is_Blk=_ Ethiopic_extended}', "");
6863 Expect(1, 11743, '\P{^Is_Blk=_ Ethiopic_extended}', "");
6864 Expect(0, 11647, '\p{Is_Blk=_ Ethiopic_extended}', "");
6865 Expect(1, 11647, '\p{^Is_Blk=_ Ethiopic_extended}', "");
6866 Expect(1, 11647, '\P{Is_Blk=_ Ethiopic_extended}', "");
6867 Expect(0, 11647, '\P{^Is_Blk=_ Ethiopic_extended}', "");
6868 Error('\p{Block= /a/PHOENICIAN}');
6869 Error('\P{Block= /a/PHOENICIAN}');
6870 Expect(1, 67871, '\p{Block=phoenician}', "");
6871 Expect(0, 67871, '\p{^Block=phoenician}', "");
6872 Expect(0, 67871, '\P{Block=phoenician}', "");
6873 Expect(1, 67871, '\P{^Block=phoenician}', "");
6874 Expect(0, 67839, '\p{Block=phoenician}', "");
6875 Expect(1, 67839, '\p{^Block=phoenician}', "");
6876 Expect(1, 67839, '\P{Block=phoenician}', "");
6877 Expect(0, 67839, '\P{^Block=phoenician}', "");
6878 Expect(1, 67871, '\p{Block=     _Phoenician}', "");
6879 Expect(0, 67871, '\p{^Block=    _Phoenician}', "");
6880 Expect(0, 67871, '\P{Block=     _Phoenician}', "");
6881 Expect(1, 67871, '\P{^Block=    _Phoenician}', "");
6882 Expect(0, 67839, '\p{Block=     _Phoenician}', "");
6883 Expect(1, 67839, '\p{^Block=    _Phoenician}', "");
6884 Expect(1, 67839, '\P{Block=     _Phoenician}', "");
6885 Expect(0, 67839, '\P{^Block=    _Phoenician}', "");
6886 Error('\p{Blk= :=phoenician}');
6887 Error('\P{Blk= :=phoenician}');
6888 Expect(1, 67871, '\p{Blk: phoenician}', "");
6889 Expect(0, 67871, '\p{^Blk: phoenician}', "");
6890 Expect(0, 67871, '\P{Blk: phoenician}', "");
6891 Expect(1, 67871, '\P{^Blk: phoenician}', "");
6892 Expect(0, 67839, '\p{Blk: phoenician}', "");
6893 Expect(1, 67839, '\p{^Blk: phoenician}', "");
6894 Expect(1, 67839, '\P{Blk: phoenician}', "");
6895 Expect(0, 67839, '\P{^Blk: phoenician}', "");
6896 Expect(1, 67871, '\p{Blk=       _Phoenician}', "");
6897 Expect(0, 67871, '\p{^Blk=      _Phoenician}', "");
6898 Expect(0, 67871, '\P{Blk=       _Phoenician}', "");
6899 Expect(1, 67871, '\P{^Blk=      _Phoenician}', "");
6900 Expect(0, 67839, '\p{Blk=       _Phoenician}', "");
6901 Expect(1, 67839, '\p{^Blk=      _Phoenician}', "");
6902 Expect(1, 67839, '\P{Blk=       _Phoenician}', "");
6903 Expect(0, 67839, '\P{^Blk=      _Phoenician}', "");
6904 Error('\p{Is_Block= :=PHOENICIAN}');
6905 Error('\P{Is_Block= :=PHOENICIAN}');
6906 Expect(1, 67871, '\p{Is_Block=phoenician}', "");
6907 Expect(0, 67871, '\p{^Is_Block=phoenician}', "");
6908 Expect(0, 67871, '\P{Is_Block=phoenician}', "");
6909 Expect(1, 67871, '\P{^Is_Block=phoenician}', "");
6910 Expect(0, 67839, '\p{Is_Block=phoenician}', "");
6911 Expect(1, 67839, '\p{^Is_Block=phoenician}', "");
6912 Expect(1, 67839, '\P{Is_Block=phoenician}', "");
6913 Expect(0, 67839, '\P{^Is_Block=phoenician}', "");
6914 Expect(1, 67871, '\p{Is_Block=_-PHOENICIAN}', "");
6915 Expect(0, 67871, '\p{^Is_Block=_-PHOENICIAN}', "");
6916 Expect(0, 67871, '\P{Is_Block=_-PHOENICIAN}', "");
6917 Expect(1, 67871, '\P{^Is_Block=_-PHOENICIAN}', "");
6918 Expect(0, 67839, '\p{Is_Block=_-PHOENICIAN}', "");
6919 Expect(1, 67839, '\p{^Is_Block=_-PHOENICIAN}', "");
6920 Expect(1, 67839, '\P{Is_Block=_-PHOENICIAN}', "");
6921 Expect(0, 67839, '\P{^Is_Block=_-PHOENICIAN}', "");
6922 Error('\p{Is_Blk=:=     Phoenician}');
6923 Error('\P{Is_Blk=:=     Phoenician}');
6924 Expect(1, 67871, '\p{Is_Blk:   phoenician}', "");
6925 Expect(0, 67871, '\p{^Is_Blk:   phoenician}', "");
6926 Expect(0, 67871, '\P{Is_Blk:   phoenician}', "");
6927 Expect(1, 67871, '\P{^Is_Blk:   phoenician}', "");
6928 Expect(0, 67839, '\p{Is_Blk:   phoenician}', "");
6929 Expect(1, 67839, '\p{^Is_Blk:   phoenician}', "");
6930 Expect(1, 67839, '\P{Is_Blk:   phoenician}', "");
6931 Expect(0, 67839, '\P{^Is_Blk:   phoenician}', "");
6932 Expect(1, 67871, '\p{Is_Blk:    __Phoenician}', "");
6933 Expect(0, 67871, '\p{^Is_Blk:   __Phoenician}', "");
6934 Expect(0, 67871, '\P{Is_Blk:    __Phoenician}', "");
6935 Expect(1, 67871, '\P{^Is_Blk:   __Phoenician}', "");
6936 Expect(0, 67839, '\p{Is_Blk:    __Phoenician}', "");
6937 Expect(1, 67839, '\p{^Is_Blk:   __Phoenician}', "");
6938 Expect(1, 67839, '\P{Is_Blk:    __Phoenician}', "");
6939 Expect(0, 67839, '\P{^Is_Blk:   __Phoenician}', "");
6940 Error('\p{Block=_:=Latin 1 Supplement}');
6941 Error('\P{Block=_:=Latin 1 Supplement}');
6942 Expect(1, 255, '\p{Block=latin1supplement}', "");
6943 Expect(0, 255, '\p{^Block=latin1supplement}', "");
6944 Expect(0, 255, '\P{Block=latin1supplement}', "");
6945 Expect(1, 255, '\P{^Block=latin1supplement}', "");
6946 Expect(0, 7, '\p{Block=latin1supplement}', "");
6947 Expect(1, 7, '\p{^Block=latin1supplement}', "");
6948 Expect(1, 7, '\P{Block=latin1supplement}', "");
6949 Expect(0, 7, '\P{^Block=latin1supplement}', "");
6950 Expect(1, 255, '\p{Block:       -_latin1Supplement}', "");
6951 Expect(0, 255, '\p{^Block:      -_latin1Supplement}', "");
6952 Expect(0, 255, '\P{Block:       -_latin1Supplement}', "");
6953 Expect(1, 255, '\P{^Block:      -_latin1Supplement}', "");
6954 Expect(0, 7, '\p{Block: -_latin1Supplement}', "");
6955 Expect(1, 7, '\p{^Block:        -_latin1Supplement}', "");
6956 Expect(1, 7, '\P{Block: -_latin1Supplement}', "");
6957 Expect(0, 7, '\P{^Block:        -_latin1Supplement}', "");
6958 Error('\p{Blk=:=LATIN_1}');
6959 Error('\P{Blk=:=LATIN_1}');
6960 Expect(1, 255, '\p{Blk=latin1}', "");
6961 Expect(0, 255, '\p{^Blk=latin1}', "");
6962 Expect(0, 255, '\P{Blk=latin1}', "");
6963 Expect(1, 255, '\P{^Blk=latin1}', "");
6964 Expect(0, 7, '\p{Blk=latin1}', "");
6965 Expect(1, 7, '\p{^Blk=latin1}', "");
6966 Expect(1, 7, '\P{Blk=latin1}', "");
6967 Expect(0, 7, '\P{^Blk=latin1}', "");
6968 Expect(1, 255, '\p{Blk=_        LATIN1}', "");
6969 Expect(0, 255, '\p{^Blk=_       LATIN1}', "");
6970 Expect(0, 255, '\P{Blk=_        LATIN1}', "");
6971 Expect(1, 255, '\P{^Blk=_       LATIN1}', "");
6972 Expect(0, 7, '\p{Blk=_  LATIN1}', "");
6973 Expect(1, 7, '\p{^Blk=_ LATIN1}', "");
6974 Expect(1, 7, '\P{Blk=_  LATIN1}', "");
6975 Expect(0, 7, '\P{^Blk=_ LATIN1}', "");
6976 Error('\p{Is_Block= _LATIN-1-Supplement/a/}');
6977 Error('\P{Is_Block= _LATIN-1-Supplement/a/}');
6978 Expect(1, 255, '\p{Is_Block=latin1supplement}', "");
6979 Expect(0, 255, '\p{^Is_Block=latin1supplement}', "");
6980 Expect(0, 255, '\P{Is_Block=latin1supplement}', "");
6981 Expect(1, 255, '\P{^Is_Block=latin1supplement}', "");
6982 Expect(0, 7, '\p{Is_Block=latin1supplement}', "");
6983 Expect(1, 7, '\p{^Is_Block=latin1supplement}', "");
6984 Expect(1, 7, '\P{Is_Block=latin1supplement}', "");
6985 Expect(0, 7, '\P{^Is_Block=latin1supplement}', "");
6986 Expect(1, 255, '\p{Is_Block= -Latin-1   SUPPLEMENT}', "");
6987 Expect(0, 255, '\p{^Is_Block= -Latin-1  SUPPLEMENT}', "");
6988 Expect(0, 255, '\P{Is_Block= -Latin-1   SUPPLEMENT}', "");
6989 Expect(1, 255, '\P{^Is_Block= -Latin-1  SUPPLEMENT}', "");
6990 Expect(0, 7, '\p{Is_Block= -Latin-1     SUPPLEMENT}', "");
6991 Expect(1, 7, '\p{^Is_Block= -Latin-1    SUPPLEMENT}', "");
6992 Expect(1, 7, '\P{Is_Block= -Latin-1     SUPPLEMENT}', "");
6993 Expect(0, 7, '\P{^Is_Block= -Latin-1    SUPPLEMENT}', "");
6994 Error('\p{Is_Blk=-/a/Latin      1}');
6995 Error('\P{Is_Blk=-/a/Latin      1}');
6996 Expect(1, 255, '\p{Is_Blk=latin1}', "");
6997 Expect(0, 255, '\p{^Is_Blk=latin1}', "");
6998 Expect(0, 255, '\P{Is_Blk=latin1}', "");
6999 Expect(1, 255, '\P{^Is_Blk=latin1}', "");
7000 Expect(0, 7, '\p{Is_Blk=latin1}', "");
7001 Expect(1, 7, '\p{^Is_Blk=latin1}', "");
7002 Expect(1, 7, '\P{Is_Blk=latin1}', "");
7003 Expect(0, 7, '\P{^Is_Blk=latin1}', "");
7004 Expect(1, 255, '\p{Is_Blk=      -Latin-1}', "");
7005 Expect(0, 255, '\p{^Is_Blk=     -Latin-1}', "");
7006 Expect(0, 255, '\P{Is_Blk=      -Latin-1}', "");
7007 Expect(1, 255, '\P{^Is_Blk=     -Latin-1}', "");
7008 Expect(0, 7, '\p{Is_Blk=        -Latin-1}', "");
7009 Expect(1, 7, '\p{^Is_Blk=       -Latin-1}', "");
7010 Expect(1, 7, '\P{Is_Blk=        -Latin-1}', "");
7011 Expect(0, 7, '\P{^Is_Blk=       -Latin-1}', "");
7012 Error('\p{Block=_ devanagari:=}');
7013 Error('\P{Block=_ devanagari:=}');
7014 Expect(1, 2431, '\p{Block=devanagari}', "");
7015 Expect(0, 2431, '\p{^Block=devanagari}', "");
7016 Expect(0, 2431, '\P{Block=devanagari}', "");
7017 Expect(1, 2431, '\P{^Block=devanagari}', "");
7018 Expect(0, 2303, '\p{Block=devanagari}', "");
7019 Expect(1, 2303, '\p{^Block=devanagari}', "");
7020 Expect(1, 2303, '\P{Block=devanagari}', "");
7021 Expect(0, 2303, '\P{^Block=devanagari}', "");
7022 Expect(1, 2431, '\p{Block:       Devanagari}', "");
7023 Expect(0, 2431, '\p{^Block:      Devanagari}', "");
7024 Expect(0, 2431, '\P{Block:       Devanagari}', "");
7025 Expect(1, 2431, '\P{^Block:      Devanagari}', "");
7026 Expect(0, 2303, '\p{Block:       Devanagari}', "");
7027 Expect(1, 2303, '\p{^Block:      Devanagari}', "");
7028 Expect(1, 2303, '\P{Block:       Devanagari}', "");
7029 Expect(0, 2303, '\P{^Block:      Devanagari}', "");
7030 Error('\p{Blk=  DEVANAGARI:=}');
7031 Error('\P{Blk=  DEVANAGARI:=}');
7032 Expect(1, 2431, '\p{Blk: devanagari}', "");
7033 Expect(0, 2431, '\p{^Blk: devanagari}', "");
7034 Expect(0, 2431, '\P{Blk: devanagari}', "");
7035 Expect(1, 2431, '\P{^Blk: devanagari}', "");
7036 Expect(0, 2303, '\p{Blk: devanagari}', "");
7037 Expect(1, 2303, '\p{^Blk: devanagari}', "");
7038 Expect(1, 2303, '\P{Blk: devanagari}', "");
7039 Expect(0, 2303, '\P{^Blk: devanagari}', "");
7040 Expect(1, 2431, '\p{Blk: _DEVANAGARI}', "");
7041 Expect(0, 2431, '\p{^Blk: _DEVANAGARI}', "");
7042 Expect(0, 2431, '\P{Blk: _DEVANAGARI}', "");
7043 Expect(1, 2431, '\P{^Blk: _DEVANAGARI}', "");
7044 Expect(0, 2303, '\p{Blk: _DEVANAGARI}', "");
7045 Expect(1, 2303, '\p{^Blk: _DEVANAGARI}', "");
7046 Expect(1, 2303, '\P{Blk: _DEVANAGARI}', "");
7047 Expect(0, 2303, '\P{^Blk: _DEVANAGARI}', "");
7048 Error('\p{Is_Block=     _Devanagari:=}');
7049 Error('\P{Is_Block=     _Devanagari:=}');
7050 Expect(1, 2431, '\p{Is_Block: devanagari}', "");
7051 Expect(0, 2431, '\p{^Is_Block: devanagari}', "");
7052 Expect(0, 2431, '\P{Is_Block: devanagari}', "");
7053 Expect(1, 2431, '\P{^Is_Block: devanagari}', "");
7054 Expect(0, 2303, '\p{Is_Block: devanagari}', "");
7055 Expect(1, 2303, '\p{^Is_Block: devanagari}', "");
7056 Expect(1, 2303, '\P{Is_Block: devanagari}', "");
7057 Expect(0, 2303, '\P{^Is_Block: devanagari}', "");
7058 Expect(1, 2431, '\p{Is_Block=   devanagari}', "");
7059 Expect(0, 2431, '\p{^Is_Block=  devanagari}', "");
7060 Expect(0, 2431, '\P{Is_Block=   devanagari}', "");
7061 Expect(1, 2431, '\P{^Is_Block=  devanagari}', "");
7062 Expect(0, 2303, '\p{Is_Block=   devanagari}', "");
7063 Expect(1, 2303, '\p{^Is_Block=  devanagari}', "");
7064 Expect(1, 2303, '\P{Is_Block=   devanagari}', "");
7065 Expect(0, 2303, '\P{^Is_Block=  devanagari}', "");
7066 Error('\p{Is_Blk=-DEVANAGARI/a/}');
7067 Error('\P{Is_Blk=-DEVANAGARI/a/}');
7068 Expect(1, 2431, '\p{Is_Blk=devanagari}', "");
7069 Expect(0, 2431, '\p{^Is_Blk=devanagari}', "");
7070 Expect(0, 2431, '\P{Is_Blk=devanagari}', "");
7071 Expect(1, 2431, '\P{^Is_Blk=devanagari}', "");
7072 Expect(0, 2303, '\p{Is_Blk=devanagari}', "");
7073 Expect(1, 2303, '\p{^Is_Blk=devanagari}', "");
7074 Expect(1, 2303, '\P{Is_Blk=devanagari}', "");
7075 Expect(0, 2303, '\P{^Is_Blk=devanagari}', "");
7076 Expect(1, 2431, '\p{Is_Blk=-    DEVANAGARI}', "");
7077 Expect(0, 2431, '\p{^Is_Blk=-   DEVANAGARI}', "");
7078 Expect(0, 2431, '\P{Is_Blk=-    DEVANAGARI}', "");
7079 Expect(1, 2431, '\P{^Is_Blk=-   DEVANAGARI}', "");
7080 Expect(0, 2303, '\p{Is_Blk=-    DEVANAGARI}', "");
7081 Expect(1, 2303, '\p{^Is_Blk=-   DEVANAGARI}', "");
7082 Expect(1, 2303, '\P{Is_Blk=-    DEVANAGARI}', "");
7083 Expect(0, 2303, '\P{^Is_Blk=-   DEVANAGARI}', "");
7084 Error('\p{Block=:= Carian}');
7085 Error('\P{Block=:= Carian}');
7086 Expect(1, 66271, '\p{Block=carian}', "");
7087 Expect(0, 66271, '\p{^Block=carian}', "");
7088 Expect(0, 66271, '\P{Block=carian}', "");
7089 Expect(1, 66271, '\P{^Block=carian}', "");
7090 Expect(0, 66207, '\p{Block=carian}', "");
7091 Expect(1, 66207, '\p{^Block=carian}', "");
7092 Expect(1, 66207, '\P{Block=carian}', "");
7093 Expect(0, 66207, '\P{^Block=carian}', "");
7094 Expect(1, 66271, '\p{Block=-_Carian}', "");
7095 Expect(0, 66271, '\p{^Block=-_Carian}', "");
7096 Expect(0, 66271, '\P{Block=-_Carian}', "");
7097 Expect(1, 66271, '\P{^Block=-_Carian}', "");
7098 Expect(0, 66207, '\p{Block=-_Carian}', "");
7099 Expect(1, 66207, '\p{^Block=-_Carian}', "");
7100 Expect(1, 66207, '\P{Block=-_Carian}', "");
7101 Expect(0, 66207, '\P{^Block=-_Carian}', "");
7102 Error('\p{Blk:  /a/_Carian}');
7103 Error('\P{Blk:  /a/_Carian}');
7104 Expect(1, 66271, '\p{Blk=carian}', "");
7105 Expect(0, 66271, '\p{^Blk=carian}', "");
7106 Expect(0, 66271, '\P{Blk=carian}', "");
7107 Expect(1, 66271, '\P{^Blk=carian}', "");
7108 Expect(0, 66207, '\p{Blk=carian}', "");
7109 Expect(1, 66207, '\p{^Blk=carian}', "");
7110 Expect(1, 66207, '\P{Blk=carian}', "");
7111 Expect(0, 66207, '\P{^Blk=carian}', "");
7112 Expect(1, 66271, '\p{Blk:       CARIAN}', "");
7113 Expect(0, 66271, '\p{^Blk:      CARIAN}', "");
7114 Expect(0, 66271, '\P{Blk:       CARIAN}', "");
7115 Expect(1, 66271, '\P{^Blk:      CARIAN}', "");
7116 Expect(0, 66207, '\p{Blk:       CARIAN}', "");
7117 Expect(1, 66207, '\p{^Blk:      CARIAN}', "");
7118 Expect(1, 66207, '\P{Blk:       CARIAN}', "");
7119 Expect(0, 66207, '\P{^Blk:      CARIAN}', "");
7120 Error('\p{Is_Block=:=-carian}');
7121 Error('\P{Is_Block=:=-carian}');
7122 Expect(1, 66271, '\p{Is_Block=carian}', "");
7123 Expect(0, 66271, '\p{^Is_Block=carian}', "");
7124 Expect(0, 66271, '\P{Is_Block=carian}', "");
7125 Expect(1, 66271, '\P{^Is_Block=carian}', "");
7126 Expect(0, 66207, '\p{Is_Block=carian}', "");
7127 Expect(1, 66207, '\p{^Is_Block=carian}', "");
7128 Expect(1, 66207, '\P{Is_Block=carian}', "");
7129 Expect(0, 66207, '\P{^Is_Block=carian}', "");
7130 Expect(1, 66271, '\p{Is_Block=   Carian}', "");
7131 Expect(0, 66271, '\p{^Is_Block=  Carian}', "");
7132 Expect(0, 66271, '\P{Is_Block=   Carian}', "");
7133 Expect(1, 66271, '\P{^Is_Block=  Carian}', "");
7134 Expect(0, 66207, '\p{Is_Block=   Carian}', "");
7135 Expect(1, 66207, '\p{^Is_Block=  Carian}', "");
7136 Expect(1, 66207, '\P{Is_Block=   Carian}', "");
7137 Expect(0, 66207, '\P{^Is_Block=  Carian}', "");
7138 Error('\p{Is_Blk=       -Carian:=}');
7139 Error('\P{Is_Blk=       -Carian:=}');
7140 Expect(1, 66271, '\p{Is_Blk=carian}', "");
7141 Expect(0, 66271, '\p{^Is_Blk=carian}', "");
7142 Expect(0, 66271, '\P{Is_Blk=carian}', "");
7143 Expect(1, 66271, '\P{^Is_Blk=carian}', "");
7144 Expect(0, 66207, '\p{Is_Blk=carian}', "");
7145 Expect(1, 66207, '\p{^Is_Blk=carian}', "");
7146 Expect(1, 66207, '\P{Is_Blk=carian}', "");
7147 Expect(0, 66207, '\P{^Is_Blk=carian}', "");
7148 Expect(1, 66271, '\p{Is_Blk=Carian}', "");
7149 Expect(0, 66271, '\p{^Is_Blk=Carian}', "");
7150 Expect(0, 66271, '\P{Is_Blk=Carian}', "");
7151 Expect(1, 66271, '\P{^Is_Blk=Carian}', "");
7152 Expect(0, 66207, '\p{Is_Blk=Carian}', "");
7153 Expect(1, 66207, '\p{^Is_Blk=Carian}', "");
7154 Expect(1, 66207, '\P{Is_Blk=Carian}', "");
7155 Expect(0, 66207, '\P{^Is_Blk=Carian}', "");
7156 Error('\p{Block=/a/     -Buhid}');
7157 Error('\P{Block=/a/     -Buhid}');
7158 Expect(1, 5983, '\p{Block=buhid}', "");
7159 Expect(0, 5983, '\p{^Block=buhid}', "");
7160 Expect(0, 5983, '\P{Block=buhid}', "");
7161 Expect(1, 5983, '\P{^Block=buhid}', "");
7162 Expect(0, 5951, '\p{Block=buhid}', "");
7163 Expect(1, 5951, '\p{^Block=buhid}', "");
7164 Expect(1, 5951, '\P{Block=buhid}', "");
7165 Expect(0, 5951, '\P{^Block=buhid}', "");
7166 Expect(1, 5983, '\p{Block=- BUHID}', "");
7167 Expect(0, 5983, '\p{^Block=- BUHID}', "");
7168 Expect(0, 5983, '\P{Block=- BUHID}', "");
7169 Expect(1, 5983, '\P{^Block=- BUHID}', "");
7170 Expect(0, 5951, '\p{Block=- BUHID}', "");
7171 Expect(1, 5951, '\p{^Block=- BUHID}', "");
7172 Expect(1, 5951, '\P{Block=- BUHID}', "");
7173 Expect(0, 5951, '\P{^Block=- BUHID}', "");
7174 Error('\p{Blk=  :=buhid}');
7175 Error('\P{Blk=  :=buhid}');
7176 Expect(1, 5983, '\p{Blk=buhid}', "");
7177 Expect(0, 5983, '\p{^Blk=buhid}', "");
7178 Expect(0, 5983, '\P{Blk=buhid}', "");
7179 Expect(1, 5983, '\P{^Blk=buhid}', "");
7180 Expect(0, 5951, '\p{Blk=buhid}', "");
7181 Expect(1, 5951, '\p{^Blk=buhid}', "");
7182 Expect(1, 5951, '\P{Blk=buhid}', "");
7183 Expect(0, 5951, '\P{^Blk=buhid}', "");
7184 Expect(1, 5983, '\p{Blk:        BUHID}', "");
7185 Expect(0, 5983, '\p{^Blk:       BUHID}', "");
7186 Expect(0, 5983, '\P{Blk:        BUHID}', "");
7187 Expect(1, 5983, '\P{^Blk:       BUHID}', "");
7188 Expect(0, 5951, '\p{Blk:        BUHID}', "");
7189 Expect(1, 5951, '\p{^Blk:       BUHID}', "");
7190 Expect(1, 5951, '\P{Blk:        BUHID}', "");
7191 Expect(0, 5951, '\P{^Blk:       BUHID}', "");
7192 Error('\p{Is_Block=     :=Buhid}');
7193 Error('\P{Is_Block=     :=Buhid}');
7194 Expect(1, 5983, '\p{Is_Block=buhid}', "");
7195 Expect(0, 5983, '\p{^Is_Block=buhid}', "");
7196 Expect(0, 5983, '\P{Is_Block=buhid}', "");
7197 Expect(1, 5983, '\P{^Is_Block=buhid}', "");
7198 Expect(0, 5951, '\p{Is_Block=buhid}', "");
7199 Expect(1, 5951, '\p{^Is_Block=buhid}', "");
7200 Expect(1, 5951, '\P{Is_Block=buhid}', "");
7201 Expect(0, 5951, '\P{^Is_Block=buhid}', "");
7202 Expect(1, 5983, '\p{Is_Block=   -Buhid}', "");
7203 Expect(0, 5983, '\p{^Is_Block=  -Buhid}', "");
7204 Expect(0, 5983, '\P{Is_Block=   -Buhid}', "");
7205 Expect(1, 5983, '\P{^Is_Block=  -Buhid}', "");
7206 Expect(0, 5951, '\p{Is_Block=   -Buhid}', "");
7207 Expect(1, 5951, '\p{^Is_Block=  -Buhid}', "");
7208 Expect(1, 5951, '\P{Is_Block=   -Buhid}', "");
7209 Expect(0, 5951, '\P{^Is_Block=  -Buhid}', "");
7210 Error('\p{Is_Blk=-      BUHID:=}');
7211 Error('\P{Is_Blk=-      BUHID:=}');
7212 Expect(1, 5983, '\p{Is_Blk=buhid}', "");
7213 Expect(0, 5983, '\p{^Is_Blk=buhid}', "");
7214 Expect(0, 5983, '\P{Is_Blk=buhid}', "");
7215 Expect(1, 5983, '\P{^Is_Blk=buhid}', "");
7216 Expect(0, 5951, '\p{Is_Blk=buhid}', "");
7217 Expect(1, 5951, '\p{^Is_Blk=buhid}', "");
7218 Expect(1, 5951, '\P{Is_Blk=buhid}', "");
7219 Expect(0, 5951, '\P{^Is_Blk=buhid}', "");
7220 Expect(1, 5983, '\p{Is_Blk=- buhid}', "");
7221 Expect(0, 5983, '\p{^Is_Blk=- buhid}', "");
7222 Expect(0, 5983, '\P{Is_Blk=- buhid}', "");
7223 Expect(1, 5983, '\P{^Is_Blk=- buhid}', "");
7224 Expect(0, 5951, '\p{Is_Blk=- buhid}', "");
7225 Expect(1, 5951, '\p{^Is_Blk=- buhid}', "");
7226 Expect(1, 5951, '\P{Is_Blk=- buhid}', "");
7227 Expect(0, 5951, '\P{^Is_Blk=- buhid}', "");
7228 Error('\p{Block: _:=ideographic_description CHARACTERS}');
7229 Error('\P{Block: _:=ideographic_description CHARACTERS}');
7230 Expect(1, 12287, '\p{Block=ideographicdescriptioncharacters}', "");
7231 Expect(0, 12287, '\p{^Block=ideographicdescriptioncharacters}', "");
7232 Expect(0, 12287, '\P{Block=ideographicdescriptioncharacters}', "");
7233 Expect(1, 12287, '\P{^Block=ideographicdescriptioncharacters}', "");
7234 Expect(0, 12271, '\p{Block=ideographicdescriptioncharacters}', "");
7235 Expect(1, 12271, '\p{^Block=ideographicdescriptioncharacters}', "");
7236 Expect(1, 12271, '\P{Block=ideographicdescriptioncharacters}', "");
7237 Expect(0, 12271, '\P{^Block=ideographicdescriptioncharacters}', "");
7238 Expect(1, 12287, '\p{Block=-_IdeographicDescription CHARACTERS}', "");
7239 Expect(0, 12287, '\p{^Block=-_IdeographicDescription CHARACTERS}', "");
7240 Expect(0, 12287, '\P{Block=-_IdeographicDescription CHARACTERS}', "");
7241 Expect(1, 12287, '\P{^Block=-_IdeographicDescription CHARACTERS}', "");
7242 Expect(0, 12271, '\p{Block=-_IdeographicDescription CHARACTERS}', "");
7243 Expect(1, 12271, '\p{^Block=-_IdeographicDescription CHARACTERS}', "");
7244 Expect(1, 12271, '\P{Block=-_IdeographicDescription CHARACTERS}', "");
7245 Expect(0, 12271, '\P{^Block=-_IdeographicDescription CHARACTERS}', "");
7246 Error('\p{Blk=  Ideographic_Description_characters:=}');
7247 Error('\P{Blk=  Ideographic_Description_characters:=}');
7248 Expect(1, 12287, '\p{Blk=ideographicdescriptioncharacters}', "");
7249 Expect(0, 12287, '\p{^Blk=ideographicdescriptioncharacters}', "");
7250 Expect(0, 12287, '\P{Blk=ideographicdescriptioncharacters}', "");
7251 Expect(1, 12287, '\P{^Blk=ideographicdescriptioncharacters}', "");
7252 Expect(0, 12271, '\p{Blk=ideographicdescriptioncharacters}', "");
7253 Expect(1, 12271, '\p{^Blk=ideographicdescriptioncharacters}', "");
7254 Expect(1, 12271, '\P{Blk=ideographicdescriptioncharacters}', "");
7255 Expect(0, 12271, '\P{^Blk=ideographicdescriptioncharacters}', "");
7256 Expect(1, 12287, '\p{Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
7257 Expect(0, 12287, '\p{^Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
7258 Expect(0, 12287, '\P{Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
7259 Expect(1, 12287, '\P{^Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
7260 Expect(0, 12271, '\p{Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
7261 Expect(1, 12271, '\p{^Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
7262 Expect(1, 12271, '\P{Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
7263 Expect(0, 12271, '\P{^Blk=-IDEOGRAPHIC Description-CHARACTERS}', "");
7264 Error('\p{Is_Block=     /a/ideographic_Description Characters}');
7265 Error('\P{Is_Block=     /a/ideographic_Description Characters}');
7266 Expect(1, 12287, '\p{Is_Block=ideographicdescriptioncharacters}', "");
7267 Expect(0, 12287, '\p{^Is_Block=ideographicdescriptioncharacters}', "");
7268 Expect(0, 12287, '\P{Is_Block=ideographicdescriptioncharacters}', "");
7269 Expect(1, 12287, '\P{^Is_Block=ideographicdescriptioncharacters}', "");
7270 Expect(0, 12271, '\p{Is_Block=ideographicdescriptioncharacters}', "");
7271 Expect(1, 12271, '\p{^Is_Block=ideographicdescriptioncharacters}', "");
7272 Expect(1, 12271, '\P{Is_Block=ideographicdescriptioncharacters}', "");
7273 Expect(0, 12271, '\P{^Is_Block=ideographicdescriptioncharacters}', "");
7274 Expect(1, 12287, '\p{Is_Block= Ideographic      DESCRIPTION characters}', "");
7275 Expect(0, 12287, '\p{^Is_Block= Ideographic     DESCRIPTION characters}', "");
7276 Expect(0, 12287, '\P{Is_Block= Ideographic      DESCRIPTION characters}', "");
7277 Expect(1, 12287, '\P{^Is_Block= Ideographic     DESCRIPTION characters}', "");
7278 Expect(0, 12271, '\p{Is_Block= Ideographic      DESCRIPTION characters}', "");
7279 Expect(1, 12271, '\p{^Is_Block= Ideographic     DESCRIPTION characters}', "");
7280 Expect(1, 12271, '\P{Is_Block= Ideographic      DESCRIPTION characters}', "");
7281 Expect(0, 12271, '\P{^Is_Block= Ideographic     DESCRIPTION characters}', "");
7282 Error('\p{Is_Blk= /a/ideographic        description     Characters}');
7283 Error('\P{Is_Blk= /a/ideographic        description     Characters}');
7284 Expect(1, 12287, '\p{Is_Blk=ideographicdescriptioncharacters}', "");
7285 Expect(0, 12287, '\p{^Is_Blk=ideographicdescriptioncharacters}', "");
7286 Expect(0, 12287, '\P{Is_Blk=ideographicdescriptioncharacters}', "");
7287 Expect(1, 12287, '\P{^Is_Blk=ideographicdescriptioncharacters}', "");
7288 Expect(0, 12271, '\p{Is_Blk=ideographicdescriptioncharacters}', "");
7289 Expect(1, 12271, '\p{^Is_Blk=ideographicdescriptioncharacters}', "");
7290 Expect(1, 12271, '\P{Is_Blk=ideographicdescriptioncharacters}', "");
7291 Expect(0, 12271, '\P{^Is_Blk=ideographicdescriptioncharacters}', "");
7292 Expect(1, 12287, '\p{Is_Blk=--Ideographic-description_characters}', "");
7293 Expect(0, 12287, '\p{^Is_Blk=--Ideographic-description_characters}', "");
7294 Expect(0, 12287, '\P{Is_Blk=--Ideographic-description_characters}', "");
7295 Expect(1, 12287, '\P{^Is_Blk=--Ideographic-description_characters}', "");
7296 Expect(0, 12271, '\p{Is_Blk=--Ideographic-description_characters}', "");
7297 Expect(1, 12271, '\p{^Is_Blk=--Ideographic-description_characters}', "");
7298 Expect(1, 12271, '\P{Is_Blk=--Ideographic-description_characters}', "");
7299 Expect(0, 12271, '\P{^Is_Blk=--Ideographic-description_characters}', "");
7300 Error('\p{Block:   --cjkUnifiedIdeographs-Extension:=B}');
7301 Error('\P{Block:   --cjkUnifiedIdeographs-Extension:=B}');
7302 Expect(1, 173791, '\p{Block=cjkunifiedideographsextensionb}', "");
7303 Expect(0, 173791, '\p{^Block=cjkunifiedideographsextensionb}', "");
7304 Expect(0, 173791, '\P{Block=cjkunifiedideographsextensionb}', "");
7305 Expect(1, 173791, '\P{^Block=cjkunifiedideographsextensionb}', "");
7306 Expect(0, 7, '\p{Block=cjkunifiedideographsextensionb}', "");
7307 Expect(1, 7, '\p{^Block=cjkunifiedideographsextensionb}', "");
7308 Expect(1, 7, '\P{Block=cjkunifiedideographsextensionb}', "");
7309 Expect(0, 7, '\P{^Block=cjkunifiedideographsextensionb}', "");
7310 Expect(1, 173791, '\p{Block= _CJK-UnifiedIDEOGRAPHS     extension B}', "");
7311 Expect(0, 173791, '\p{^Block= _CJK-UnifiedIDEOGRAPHS    extension B}', "");
7312 Expect(0, 173791, '\P{Block= _CJK-UnifiedIDEOGRAPHS     extension B}', "");
7313 Expect(1, 173791, '\P{^Block= _CJK-UnifiedIDEOGRAPHS    extension B}', "");
7314 Expect(0, 7, '\p{Block= _CJK-UnifiedIDEOGRAPHS  extension B}', "");
7315 Expect(1, 7, '\p{^Block= _CJK-UnifiedIDEOGRAPHS extension B}', "");
7316 Expect(1, 7, '\P{Block= _CJK-UnifiedIDEOGRAPHS  extension B}', "");
7317 Expect(0, 7, '\P{^Block= _CJK-UnifiedIDEOGRAPHS extension B}', "");
7318 Error('\p{Blk=-/a/CJK   Unified-Ideographs Extension_b}');
7319 Error('\P{Blk=-/a/CJK   Unified-Ideographs Extension_b}');
7320 Expect(1, 173791, '\p{Blk:      cjkunifiedideographsextensionb}', "");
7321 Expect(0, 173791, '\p{^Blk:     cjkunifiedideographsextensionb}', "");
7322 Expect(0, 173791, '\P{Blk:      cjkunifiedideographsextensionb}', "");
7323 Expect(1, 173791, '\P{^Blk:     cjkunifiedideographsextensionb}', "");
7324 Expect(0, 7, '\p{Blk:   cjkunifiedideographsextensionb}', "");
7325 Expect(1, 7, '\p{^Blk:  cjkunifiedideographsextensionb}', "");
7326 Expect(1, 7, '\P{Blk:   cjkunifiedideographsextensionb}', "");
7327 Expect(0, 7, '\P{^Blk:  cjkunifiedideographsextensionb}', "");
7328 Expect(1, 173791, '\p{Blk=- cjkUnifiedIDEOGRAPHS        Extension_B}', "");
7329 Expect(0, 173791, '\p{^Blk=- cjkUnifiedIDEOGRAPHS       Extension_B}', "");
7330 Expect(0, 173791, '\P{Blk=- cjkUnifiedIDEOGRAPHS        Extension_B}', "");
7331 Expect(1, 173791, '\P{^Blk=- cjkUnifiedIDEOGRAPHS       Extension_B}', "");
7332 Expect(0, 7, '\p{Blk=- cjkUnifiedIDEOGRAPHS     Extension_B}', "");
7333 Expect(1, 7, '\p{^Blk=- cjkUnifiedIDEOGRAPHS    Extension_B}', "");
7334 Expect(1, 7, '\P{Blk=- cjkUnifiedIDEOGRAPHS     Extension_B}', "");
7335 Expect(0, 7, '\P{^Blk=- cjkUnifiedIDEOGRAPHS    Extension_B}', "");
7336 Error('\p{Is_Block=_CJK-Unified-ideographs_extensionB/a/}');
7337 Error('\P{Is_Block=_CJK-Unified-ideographs_extensionB/a/}');
7338 Expect(1, 173791, '\p{Is_Block=cjkunifiedideographsextensionb}', "");
7339 Expect(0, 173791, '\p{^Is_Block=cjkunifiedideographsextensionb}', "");
7340 Expect(0, 173791, '\P{Is_Block=cjkunifiedideographsextensionb}', "");
7341 Expect(1, 173791, '\P{^Is_Block=cjkunifiedideographsextensionb}', "");
7342 Expect(0, 7, '\p{Is_Block=cjkunifiedideographsextensionb}', "");
7343 Expect(1, 7, '\p{^Is_Block=cjkunifiedideographsextensionb}', "");
7344 Expect(1, 7, '\P{Is_Block=cjkunifiedideographsextensionb}', "");
7345 Expect(0, 7, '\P{^Is_Block=cjkunifiedideographsextensionb}', "");
7346 Expect(1, 173791, '\p{Is_Block=_CJK     Unified ideographs Extension_B}', "");
7347 Expect(0, 173791, '\p{^Is_Block=_CJK    Unified ideographs Extension_B}', "");
7348 Expect(0, 173791, '\P{Is_Block=_CJK     Unified ideographs Extension_B}', "");
7349 Expect(1, 173791, '\P{^Is_Block=_CJK    Unified ideographs Extension_B}', "");
7350 Expect(0, 7, '\p{Is_Block=_CJK  Unified ideographs Extension_B}', "");
7351 Expect(1, 7, '\p{^Is_Block=_CJK Unified ideographs Extension_B}', "");
7352 Expect(1, 7, '\P{Is_Block=_CJK  Unified ideographs Extension_B}', "");
7353 Expect(0, 7, '\P{^Is_Block=_CJK Unified ideographs Extension_B}', "");
7354 Error('\p{Is_Blk=CJK    Unified/a/Ideographs    EXTENSION_B}');
7355 Error('\P{Is_Blk=CJK    Unified/a/Ideographs    EXTENSION_B}');
7356 Expect(1, 173791, '\p{Is_Blk=cjkunifiedideographsextensionb}', "");
7357 Expect(0, 173791, '\p{^Is_Blk=cjkunifiedideographsextensionb}', "");
7358 Expect(0, 173791, '\P{Is_Blk=cjkunifiedideographsextensionb}', "");
7359 Expect(1, 173791, '\P{^Is_Blk=cjkunifiedideographsextensionb}', "");
7360 Expect(0, 7, '\p{Is_Blk=cjkunifiedideographsextensionb}', "");
7361 Expect(1, 7, '\p{^Is_Blk=cjkunifiedideographsextensionb}', "");
7362 Expect(1, 7, '\P{Is_Blk=cjkunifiedideographsextensionb}', "");
7363 Expect(0, 7, '\P{^Is_Blk=cjkunifiedideographsextensionb}', "");
7364 Expect(1, 173791, '\p{Is_Blk=--CJK Unified ideographs   ExtensionB}', "");
7365 Expect(0, 173791, '\p{^Is_Blk=--CJK Unified ideographs  ExtensionB}', "");
7366 Expect(0, 173791, '\P{Is_Blk=--CJK Unified ideographs   ExtensionB}', "");
7367 Expect(1, 173791, '\P{^Is_Blk=--CJK Unified ideographs  ExtensionB}', "");
7368 Expect(0, 7, '\p{Is_Blk=--CJK Unified ideographs        ExtensionB}', "");
7369 Expect(1, 7, '\p{^Is_Blk=--CJK Unified ideographs       ExtensionB}', "");
7370 Expect(1, 7, '\P{Is_Blk=--CJK Unified ideographs        ExtensionB}', "");
7371 Expect(0, 7, '\P{^Is_Blk=--CJK Unified ideographs       ExtensionB}', "");
7372 Error('\p{Block=-:=Old  Italic}');
7373 Error('\P{Block=-:=Old  Italic}');
7374 Expect(1, 66351, '\p{Block=olditalic}', "");
7375 Expect(0, 66351, '\p{^Block=olditalic}', "");
7376 Expect(0, 66351, '\P{Block=olditalic}', "");
7377 Expect(1, 66351, '\P{^Block=olditalic}', "");
7378 Expect(0, 66303, '\p{Block=olditalic}', "");
7379 Expect(1, 66303, '\p{^Block=olditalic}', "");
7380 Expect(1, 66303, '\P{Block=olditalic}', "");
7381 Expect(0, 66303, '\P{^Block=olditalic}', "");
7382 Expect(1, 66351, '\p{Block=     Old     ITALIC}', "");
7383 Expect(0, 66351, '\p{^Block=    Old     ITALIC}', "");
7384 Expect(0, 66351, '\P{Block=     Old     ITALIC}', "");
7385 Expect(1, 66351, '\P{^Block=    Old     ITALIC}', "");
7386 Expect(0, 66303, '\p{Block=     Old     ITALIC}', "");
7387 Expect(1, 66303, '\p{^Block=    Old     ITALIC}', "");
7388 Expect(1, 66303, '\P{Block=     Old     ITALIC}', "");
7389 Expect(0, 66303, '\P{^Block=    Old     ITALIC}', "");
7390 Error('\p{Blk=__Old-ITALIC:=}');
7391 Error('\P{Blk=__Old-ITALIC:=}');
7392 Expect(1, 66351, '\p{Blk=olditalic}', "");
7393 Expect(0, 66351, '\p{^Blk=olditalic}', "");
7394 Expect(0, 66351, '\P{Blk=olditalic}', "");
7395 Expect(1, 66351, '\P{^Blk=olditalic}', "");
7396 Expect(0, 66303, '\p{Blk=olditalic}', "");
7397 Expect(1, 66303, '\p{^Blk=olditalic}', "");
7398 Expect(1, 66303, '\P{Blk=olditalic}', "");
7399 Expect(0, 66303, '\P{^Blk=olditalic}', "");
7400 Expect(1, 66351, '\p{Blk= Old-Italic}', "");
7401 Expect(0, 66351, '\p{^Blk= Old-Italic}', "");
7402 Expect(0, 66351, '\P{Blk= Old-Italic}', "");
7403 Expect(1, 66351, '\P{^Blk= Old-Italic}', "");
7404 Expect(0, 66303, '\p{Blk= Old-Italic}', "");
7405 Expect(1, 66303, '\p{^Blk= Old-Italic}', "");
7406 Expect(1, 66303, '\P{Blk= Old-Italic}', "");
7407 Expect(0, 66303, '\P{^Blk= Old-Italic}', "");
7408 Error('\p{Is_Block:     old/a/italic}');
7409 Error('\P{Is_Block:     old/a/italic}');
7410 Expect(1, 66351, '\p{Is_Block=olditalic}', "");
7411 Expect(0, 66351, '\p{^Is_Block=olditalic}', "");
7412 Expect(0, 66351, '\P{Is_Block=olditalic}', "");
7413 Expect(1, 66351, '\P{^Is_Block=olditalic}', "");
7414 Expect(0, 66303, '\p{Is_Block=olditalic}', "");
7415 Expect(1, 66303, '\p{^Is_Block=olditalic}', "");
7416 Expect(1, 66303, '\P{Is_Block=olditalic}', "");
7417 Expect(0, 66303, '\P{^Is_Block=olditalic}', "");
7418 Expect(1, 66351, '\p{Is_Block=  -Old    Italic}', "");
7419 Expect(0, 66351, '\p{^Is_Block= -Old    Italic}', "");
7420 Expect(0, 66351, '\P{Is_Block=  -Old    Italic}', "");
7421 Expect(1, 66351, '\P{^Is_Block= -Old    Italic}', "");
7422 Expect(0, 66303, '\p{Is_Block=  -Old    Italic}', "");
7423 Expect(1, 66303, '\p{^Is_Block= -Old    Italic}', "");
7424 Expect(1, 66303, '\P{Is_Block=  -Old    Italic}', "");
7425 Expect(0, 66303, '\P{^Is_Block= -Old    Italic}', "");
7426 Error('\p{Is_Blk=-/a/old        Italic}');
7427 Error('\P{Is_Blk=-/a/old        Italic}');
7428 Expect(1, 66351, '\p{Is_Blk=olditalic}', "");
7429 Expect(0, 66351, '\p{^Is_Blk=olditalic}', "");
7430 Expect(0, 66351, '\P{Is_Blk=olditalic}', "");
7431 Expect(1, 66351, '\P{^Is_Blk=olditalic}', "");
7432 Expect(0, 66303, '\p{Is_Blk=olditalic}', "");
7433 Expect(1, 66303, '\p{^Is_Blk=olditalic}', "");
7434 Expect(1, 66303, '\P{Is_Blk=olditalic}', "");
7435 Expect(0, 66303, '\P{^Is_Blk=olditalic}', "");
7436 Expect(1, 66351, '\p{Is_Blk=    old     Italic}', "");
7437 Expect(0, 66351, '\p{^Is_Blk=   old     Italic}', "");
7438 Expect(0, 66351, '\P{Is_Blk=    old     Italic}', "");
7439 Expect(1, 66351, '\P{^Is_Blk=   old     Italic}', "");
7440 Expect(0, 66303, '\p{Is_Blk=    old     Italic}', "");
7441 Expect(1, 66303, '\p{^Is_Blk=   old     Italic}', "");
7442 Expect(1, 66303, '\P{Is_Blk=    old     Italic}', "");
7443 Expect(0, 66303, '\P{^Is_Blk=   old     Italic}', "");
7444 Error('\p{Block=-:=Hangul       Syllables}');
7445 Error('\P{Block=-:=Hangul       Syllables}');
7446 Expect(1, 55215, '\p{Block=hangulsyllables}', "");
7447 Expect(0, 55215, '\p{^Block=hangulsyllables}', "");
7448 Expect(0, 55215, '\P{Block=hangulsyllables}', "");
7449 Expect(1, 55215, '\P{^Block=hangulsyllables}', "");
7450 Expect(0, 44031, '\p{Block=hangulsyllables}', "");
7451 Expect(1, 44031, '\p{^Block=hangulsyllables}', "");
7452 Expect(1, 44031, '\P{Block=hangulsyllables}', "");
7453 Expect(0, 44031, '\P{^Block=hangulsyllables}', "");
7454 Expect(1, 55215, '\p{Block:-    Hangul Syllables}', "");
7455 Expect(0, 55215, '\p{^Block:-   Hangul Syllables}', "");
7456 Expect(0, 55215, '\P{Block:-    Hangul Syllables}', "");
7457 Expect(1, 55215, '\P{^Block:-   Hangul Syllables}', "");
7458 Expect(0, 44031, '\p{Block:-    Hangul Syllables}', "");
7459 Expect(1, 44031, '\p{^Block:-   Hangul Syllables}', "");
7460 Expect(1, 44031, '\P{Block:-    Hangul Syllables}', "");
7461 Expect(0, 44031, '\P{^Block:-   Hangul Syllables}', "");
7462 Error('\p{Blk=_:=Hangul Syllables}');
7463 Error('\P{Blk=_:=Hangul Syllables}');
7464 Expect(1, 55215, '\p{Blk=hangulsyllables}', "");
7465 Expect(0, 55215, '\p{^Blk=hangulsyllables}', "");
7466 Expect(0, 55215, '\P{Blk=hangulsyllables}', "");
7467 Expect(1, 55215, '\P{^Blk=hangulsyllables}', "");
7468 Expect(0, 44031, '\p{Blk=hangulsyllables}', "");
7469 Expect(1, 44031, '\p{^Blk=hangulsyllables}', "");
7470 Expect(1, 44031, '\P{Blk=hangulsyllables}', "");
7471 Expect(0, 44031, '\P{^Blk=hangulsyllables}', "");
7472 Expect(1, 55215, '\p{Blk=_ Hangul-Syllables}', "");
7473 Expect(0, 55215, '\p{^Blk=_ Hangul-Syllables}', "");
7474 Expect(0, 55215, '\P{Blk=_ Hangul-Syllables}', "");
7475 Expect(1, 55215, '\P{^Blk=_ Hangul-Syllables}', "");
7476 Expect(0, 44031, '\p{Blk=_ Hangul-Syllables}', "");
7477 Expect(1, 44031, '\p{^Blk=_ Hangul-Syllables}', "");
7478 Expect(1, 44031, '\P{Blk=_ Hangul-Syllables}', "");
7479 Expect(0, 44031, '\P{^Blk=_ Hangul-Syllables}', "");
7480 Error('\p{Is_Block=-:=Hangul_Syllables}');
7481 Error('\P{Is_Block=-:=Hangul_Syllables}');
7482 Expect(1, 55215, '\p{Is_Block=hangulsyllables}', "");
7483 Expect(0, 55215, '\p{^Is_Block=hangulsyllables}', "");
7484 Expect(0, 55215, '\P{Is_Block=hangulsyllables}', "");
7485 Expect(1, 55215, '\P{^Is_Block=hangulsyllables}', "");
7486 Expect(0, 44031, '\p{Is_Block=hangulsyllables}', "");
7487 Expect(1, 44031, '\p{^Is_Block=hangulsyllables}', "");
7488 Expect(1, 44031, '\P{Is_Block=hangulsyllables}', "");
7489 Expect(0, 44031, '\P{^Is_Block=hangulsyllables}', "");
7490 Expect(1, 55215, '\p{Is_Block=_-HANGUL  Syllables}', "");
7491 Expect(0, 55215, '\p{^Is_Block=_-HANGUL Syllables}', "");
7492 Expect(0, 55215, '\P{Is_Block=_-HANGUL  Syllables}', "");
7493 Expect(1, 55215, '\P{^Is_Block=_-HANGUL Syllables}', "");
7494 Expect(0, 44031, '\p{Is_Block=_-HANGUL  Syllables}', "");
7495 Expect(1, 44031, '\p{^Is_Block=_-HANGUL Syllables}', "");
7496 Expect(1, 44031, '\P{Is_Block=_-HANGUL  Syllables}', "");
7497 Expect(0, 44031, '\P{^Is_Block=_-HANGUL Syllables}', "");
7498 Error('\p{Is_Blk=:=-    Hangul_Syllables}');
7499 Error('\P{Is_Blk=:=-    Hangul_Syllables}');
7500 Expect(1, 55215, '\p{Is_Blk=hangulsyllables}', "");
7501 Expect(0, 55215, '\p{^Is_Blk=hangulsyllables}', "");
7502 Expect(0, 55215, '\P{Is_Blk=hangulsyllables}', "");
7503 Expect(1, 55215, '\P{^Is_Blk=hangulsyllables}', "");
7504 Expect(0, 44031, '\p{Is_Blk=hangulsyllables}', "");
7505 Expect(1, 44031, '\p{^Is_Blk=hangulsyllables}', "");
7506 Expect(1, 44031, '\P{Is_Blk=hangulsyllables}', "");
7507 Expect(0, 44031, '\P{^Is_Blk=hangulsyllables}', "");
7508 Expect(1, 55215, '\p{Is_Blk=_hangul_Syllables}', "");
7509 Expect(0, 55215, '\p{^Is_Blk=_hangul_Syllables}', "");
7510 Expect(0, 55215, '\P{Is_Blk=_hangul_Syllables}', "");
7511 Expect(1, 55215, '\P{^Is_Blk=_hangul_Syllables}', "");
7512 Expect(0, 44031, '\p{Is_Blk=_hangul_Syllables}', "");
7513 Expect(1, 44031, '\p{^Is_Blk=_hangul_Syllables}', "");
7514 Expect(1, 44031, '\P{Is_Blk=_hangul_Syllables}', "");
7515 Expect(0, 44031, '\P{^Is_Blk=_hangul_Syllables}', "");
7516 Error('\p{Block=_:=Yijing Hexagram      SYMBOLS}');
7517 Error('\P{Block=_:=Yijing Hexagram      SYMBOLS}');
7518 Expect(1, 19967, '\p{Block=yijinghexagramsymbols}', "");
7519 Expect(0, 19967, '\p{^Block=yijinghexagramsymbols}', "");
7520 Expect(0, 19967, '\P{Block=yijinghexagramsymbols}', "");
7521 Expect(1, 19967, '\P{^Block=yijinghexagramsymbols}', "");
7522 Expect(0, 19903, '\p{Block=yijinghexagramsymbols}', "");
7523 Expect(1, 19903, '\p{^Block=yijinghexagramsymbols}', "");
7524 Expect(1, 19903, '\P{Block=yijinghexagramsymbols}', "");
7525 Expect(0, 19903, '\P{^Block=yijinghexagramsymbols}', "");
7526 Expect(1, 19967, '\p{Block=     YijingHexagram Symbols}', "");
7527 Expect(0, 19967, '\p{^Block=    YijingHexagram Symbols}', "");
7528 Expect(0, 19967, '\P{Block=     YijingHexagram Symbols}', "");
7529 Expect(1, 19967, '\P{^Block=    YijingHexagram Symbols}', "");
7530 Expect(0, 19903, '\p{Block=     YijingHexagram Symbols}', "");
7531 Expect(1, 19903, '\p{^Block=    YijingHexagram Symbols}', "");
7532 Expect(1, 19903, '\P{Block=     YijingHexagram Symbols}', "");
7533 Expect(0, 19903, '\P{^Block=    YijingHexagram Symbols}', "");
7534 Error('\p{Blk=:= _yijing-hexagramSymbols}');
7535 Error('\P{Blk=:= _yijing-hexagramSymbols}');
7536 Expect(1, 19967, '\p{Blk=yijinghexagramsymbols}', "");
7537 Expect(0, 19967, '\p{^Blk=yijinghexagramsymbols}', "");
7538 Expect(0, 19967, '\P{Blk=yijinghexagramsymbols}', "");
7539 Expect(1, 19967, '\P{^Blk=yijinghexagramsymbols}', "");
7540 Expect(0, 19903, '\p{Blk=yijinghexagramsymbols}', "");
7541 Expect(1, 19903, '\p{^Blk=yijinghexagramsymbols}', "");
7542 Expect(1, 19903, '\P{Blk=yijinghexagramsymbols}', "");
7543 Expect(0, 19903, '\P{^Blk=yijinghexagramsymbols}', "");
7544 Expect(1, 19967, '\p{Blk=_yijing_Hexagram_Symbols}', "");
7545 Expect(0, 19967, '\p{^Blk=_yijing_Hexagram_Symbols}', "");
7546 Expect(0, 19967, '\P{Blk=_yijing_Hexagram_Symbols}', "");
7547 Expect(1, 19967, '\P{^Blk=_yijing_Hexagram_Symbols}', "");
7548 Expect(0, 19903, '\p{Blk=_yijing_Hexagram_Symbols}', "");
7549 Expect(1, 19903, '\p{^Blk=_yijing_Hexagram_Symbols}', "");
7550 Expect(1, 19903, '\P{Blk=_yijing_Hexagram_Symbols}', "");
7551 Expect(0, 19903, '\P{^Blk=_yijing_Hexagram_Symbols}', "");
7552 Error('\p{Is_Block= _YIJINGHexagram:=symbols}');
7553 Error('\P{Is_Block= _YIJINGHexagram:=symbols}');
7554 Expect(1, 19967, '\p{Is_Block:   yijinghexagramsymbols}', "");
7555 Expect(0, 19967, '\p{^Is_Block:   yijinghexagramsymbols}', "");
7556 Expect(0, 19967, '\P{Is_Block:   yijinghexagramsymbols}', "");
7557 Expect(1, 19967, '\P{^Is_Block:   yijinghexagramsymbols}', "");
7558 Expect(0, 19903, '\p{Is_Block:   yijinghexagramsymbols}', "");
7559 Expect(1, 19903, '\p{^Is_Block:   yijinghexagramsymbols}', "");
7560 Expect(1, 19903, '\P{Is_Block:   yijinghexagramsymbols}', "");
7561 Expect(0, 19903, '\P{^Is_Block:   yijinghexagramsymbols}', "");
7562 Expect(1, 19967, '\p{Is_Block=  Yijing hexagram-Symbols}', "");
7563 Expect(0, 19967, '\p{^Is_Block= Yijing hexagram-Symbols}', "");
7564 Expect(0, 19967, '\P{Is_Block=  Yijing hexagram-Symbols}', "");
7565 Expect(1, 19967, '\P{^Is_Block= Yijing hexagram-Symbols}', "");
7566 Expect(0, 19903, '\p{Is_Block=  Yijing hexagram-Symbols}', "");
7567 Expect(1, 19903, '\p{^Is_Block= Yijing hexagram-Symbols}', "");
7568 Expect(1, 19903, '\P{Is_Block=  Yijing hexagram-Symbols}', "");
7569 Expect(0, 19903, '\P{^Is_Block= Yijing hexagram-Symbols}', "");
7570 Error('\p{Is_Blk=:=Yijing_HEXAGRAMSymbols}');
7571 Error('\P{Is_Blk=:=Yijing_HEXAGRAMSymbols}');
7572 Expect(1, 19967, '\p{Is_Blk: yijinghexagramsymbols}', "");
7573 Expect(0, 19967, '\p{^Is_Blk: yijinghexagramsymbols}', "");
7574 Expect(0, 19967, '\P{Is_Blk: yijinghexagramsymbols}', "");
7575 Expect(1, 19967, '\P{^Is_Blk: yijinghexagramsymbols}', "");
7576 Expect(0, 19903, '\p{Is_Blk: yijinghexagramsymbols}', "");
7577 Expect(1, 19903, '\p{^Is_Blk: yijinghexagramsymbols}', "");
7578 Expect(1, 19903, '\P{Is_Blk: yijinghexagramsymbols}', "");
7579 Expect(0, 19903, '\P{^Is_Blk: yijinghexagramsymbols}', "");
7580 Expect(1, 19967, '\p{Is_Blk=    _Yijing_Hexagram        Symbols}', "");
7581 Expect(0, 19967, '\p{^Is_Blk=   _Yijing_Hexagram        Symbols}', "");
7582 Expect(0, 19967, '\P{Is_Blk=    _Yijing_Hexagram        Symbols}', "");
7583 Expect(1, 19967, '\P{^Is_Blk=   _Yijing_Hexagram        Symbols}', "");
7584 Expect(0, 19903, '\p{Is_Blk=    _Yijing_Hexagram        Symbols}', "");
7585 Expect(1, 19903, '\p{^Is_Blk=   _Yijing_Hexagram        Symbols}', "");
7586 Expect(1, 19903, '\P{Is_Blk=    _Yijing_Hexagram        Symbols}', "");
7587 Expect(0, 19903, '\P{^Is_Blk=   _Yijing_Hexagram        Symbols}', "");
7588 Error('\p{Block=/a/     -PHAISTOS-Disc}');
7589 Error('\P{Block=/a/     -PHAISTOS-Disc}');
7590 Expect(1, 66047, '\p{Block=phaistosdisc}', "");
7591 Expect(0, 66047, '\p{^Block=phaistosdisc}', "");
7592 Expect(0, 66047, '\P{Block=phaistosdisc}', "");
7593 Expect(1, 66047, '\P{^Block=phaistosdisc}', "");
7594 Expect(0, 65999, '\p{Block=phaistosdisc}', "");
7595 Expect(1, 65999, '\p{^Block=phaistosdisc}', "");
7596 Expect(1, 65999, '\P{Block=phaistosdisc}', "");
7597 Expect(0, 65999, '\P{^Block=phaistosdisc}', "");
7598 Expect(1, 66047, '\p{Block=-phaistos_DISC}', "");
7599 Expect(0, 66047, '\p{^Block=-phaistos_DISC}', "");
7600 Expect(0, 66047, '\P{Block=-phaistos_DISC}', "");
7601 Expect(1, 66047, '\P{^Block=-phaistos_DISC}', "");
7602 Expect(0, 65999, '\p{Block=-phaistos_DISC}', "");
7603 Expect(1, 65999, '\p{^Block=-phaistos_DISC}', "");
7604 Expect(1, 65999, '\P{Block=-phaistos_DISC}', "");
7605 Expect(0, 65999, '\P{^Block=-phaistos_DISC}', "");
7606 Error('\p{Blk=-:=Phaistos_Disc}');
7607 Error('\P{Blk=-:=Phaistos_Disc}');
7608 Expect(1, 66047, '\p{Blk=phaistosdisc}', "");
7609 Expect(0, 66047, '\p{^Blk=phaistosdisc}', "");
7610 Expect(0, 66047, '\P{Blk=phaistosdisc}', "");
7611 Expect(1, 66047, '\P{^Blk=phaistosdisc}', "");
7612 Expect(0, 65999, '\p{Blk=phaistosdisc}', "");
7613 Expect(1, 65999, '\p{^Blk=phaistosdisc}', "");
7614 Expect(1, 65999, '\P{Blk=phaistosdisc}', "");
7615 Expect(0, 65999, '\P{^Blk=phaistosdisc}', "");
7616 Expect(1, 66047, '\p{Blk=--PHAISTOS Disc}', "");
7617 Expect(0, 66047, '\p{^Blk=--PHAISTOS Disc}', "");
7618 Expect(0, 66047, '\P{Blk=--PHAISTOS Disc}', "");
7619 Expect(1, 66047, '\P{^Blk=--PHAISTOS Disc}', "");
7620 Expect(0, 65999, '\p{Blk=--PHAISTOS Disc}', "");
7621 Expect(1, 65999, '\p{^Blk=--PHAISTOS Disc}', "");
7622 Expect(1, 65999, '\P{Blk=--PHAISTOS Disc}', "");
7623 Expect(0, 65999, '\P{^Blk=--PHAISTOS Disc}', "");
7624 Error('\p{Is_Block= /a/PHAISTOS disc}');
7625 Error('\P{Is_Block= /a/PHAISTOS disc}');
7626 Expect(1, 66047, '\p{Is_Block=phaistosdisc}', "");
7627 Expect(0, 66047, '\p{^Is_Block=phaistosdisc}', "");
7628 Expect(0, 66047, '\P{Is_Block=phaistosdisc}', "");
7629 Expect(1, 66047, '\P{^Is_Block=phaistosdisc}', "");
7630 Expect(0, 65999, '\p{Is_Block=phaistosdisc}', "");
7631 Expect(1, 65999, '\p{^Is_Block=phaistosdisc}', "");
7632 Expect(1, 65999, '\P{Is_Block=phaistosdisc}', "");
7633 Expect(0, 65999, '\P{^Is_Block=phaistosdisc}', "");
7634 Expect(1, 66047, '\p{Is_Block=-phaistos-disc}', "");
7635 Expect(0, 66047, '\p{^Is_Block=-phaistos-disc}', "");
7636 Expect(0, 66047, '\P{Is_Block=-phaistos-disc}', "");
7637 Expect(1, 66047, '\P{^Is_Block=-phaistos-disc}', "");
7638 Expect(0, 65999, '\p{Is_Block=-phaistos-disc}', "");
7639 Expect(1, 65999, '\p{^Is_Block=-phaistos-disc}', "");
7640 Expect(1, 65999, '\P{Is_Block=-phaistos-disc}', "");
7641 Expect(0, 65999, '\P{^Is_Block=-phaistos-disc}', "");
7642 Error('\p{Is_Blk=       _PHAISTOS disc:=}');
7643 Error('\P{Is_Blk=       _PHAISTOS disc:=}');
7644 Expect(1, 66047, '\p{Is_Blk=phaistosdisc}', "");
7645 Expect(0, 66047, '\p{^Is_Blk=phaistosdisc}', "");
7646 Expect(0, 66047, '\P{Is_Blk=phaistosdisc}', "");
7647 Expect(1, 66047, '\P{^Is_Blk=phaistosdisc}', "");
7648 Expect(0, 65999, '\p{Is_Blk=phaistosdisc}', "");
7649 Expect(1, 65999, '\p{^Is_Blk=phaistosdisc}', "");
7650 Expect(1, 65999, '\P{Is_Blk=phaistosdisc}', "");
7651 Expect(0, 65999, '\P{^Is_Blk=phaistosdisc}', "");
7652 Expect(1, 66047, '\p{Is_Blk= PhaistosDISC}', "");
7653 Expect(0, 66047, '\p{^Is_Blk= PhaistosDISC}', "");
7654 Expect(0, 66047, '\P{Is_Blk= PhaistosDISC}', "");
7655 Expect(1, 66047, '\P{^Is_Blk= PhaistosDISC}', "");
7656 Expect(0, 65999, '\p{Is_Blk= PhaistosDISC}', "");
7657 Expect(1, 65999, '\p{^Is_Blk= PhaistosDISC}', "");
7658 Expect(1, 65999, '\P{Is_Blk= PhaistosDISC}', "");
7659 Expect(0, 65999, '\P{^Is_Blk= PhaistosDISC}', "");
7660 Error('\p{Block=/a/     SMALL formvariants}');
7661 Error('\P{Block=/a/     SMALL formvariants}');
7662 Expect(1, 65135, '\p{Block=smallformvariants}', "");
7663 Expect(0, 65135, '\p{^Block=smallformvariants}', "");
7664 Expect(0, 65135, '\P{Block=smallformvariants}', "");
7665 Expect(1, 65135, '\P{^Block=smallformvariants}', "");
7666 Expect(0, 65103, '\p{Block=smallformvariants}', "");
7667 Expect(1, 65103, '\p{^Block=smallformvariants}', "");
7668 Expect(1, 65103, '\P{Block=smallformvariants}', "");
7669 Expect(0, 65103, '\P{^Block=smallformvariants}', "");
7670 Expect(1, 65135, '\p{Block=     Small FormVariants}', "");
7671 Expect(0, 65135, '\p{^Block=    Small FormVariants}', "");
7672 Expect(0, 65135, '\P{Block=     Small FormVariants}', "");
7673 Expect(1, 65135, '\P{^Block=    Small FormVariants}', "");
7674 Expect(0, 65103, '\p{Block=     Small FormVariants}', "");
7675 Expect(1, 65103, '\p{^Block=    Small FormVariants}', "");
7676 Expect(1, 65103, '\P{Block=     Small FormVariants}', "");
7677 Expect(0, 65103, '\P{^Block=    Small FormVariants}', "");
7678 Error('\p{Blk=- SMALLForm/a/variants}');
7679 Error('\P{Blk=- SMALLForm/a/variants}');
7680 Expect(1, 65135, '\p{Blk=smallformvariants}', "");
7681 Expect(0, 65135, '\p{^Blk=smallformvariants}', "");
7682 Expect(0, 65135, '\P{Blk=smallformvariants}', "");
7683 Expect(1, 65135, '\P{^Blk=smallformvariants}', "");
7684 Expect(0, 65103, '\p{Blk=smallformvariants}', "");
7685 Expect(1, 65103, '\p{^Blk=smallformvariants}', "");
7686 Expect(1, 65103, '\P{Blk=smallformvariants}', "");
7687 Expect(0, 65103, '\P{^Blk=smallformvariants}', "");
7688 Expect(1, 65135, '\p{Blk= -Small Form   Variants}', "");
7689 Expect(0, 65135, '\p{^Blk= -Small Form  Variants}', "");
7690 Expect(0, 65135, '\P{Blk= -Small Form   Variants}', "");
7691 Expect(1, 65135, '\P{^Blk= -Small Form  Variants}', "");
7692 Expect(0, 65103, '\p{Blk= -Small Form   Variants}', "");
7693 Expect(1, 65103, '\p{^Blk= -Small Form  Variants}', "");
7694 Expect(1, 65103, '\P{Blk= -Small Form   Variants}', "");
7695 Expect(0, 65103, '\P{^Blk= -Small Form  Variants}', "");
7696 Error('\p{Is_Block=     Small_form/a/variants}');
7697 Error('\P{Is_Block=     Small_form/a/variants}');
7698 Expect(1, 65135, '\p{Is_Block=smallformvariants}', "");
7699 Expect(0, 65135, '\p{^Is_Block=smallformvariants}', "");
7700 Expect(0, 65135, '\P{Is_Block=smallformvariants}', "");
7701 Expect(1, 65135, '\P{^Is_Block=smallformvariants}', "");
7702 Expect(0, 65103, '\p{Is_Block=smallformvariants}', "");
7703 Expect(1, 65103, '\p{^Is_Block=smallformvariants}', "");
7704 Expect(1, 65103, '\P{Is_Block=smallformvariants}', "");
7705 Expect(0, 65103, '\P{^Is_Block=smallformvariants}', "");
7706 Expect(1, 65135, '\p{Is_Block=   small-form_Variants}', "");
7707 Expect(0, 65135, '\p{^Is_Block=  small-form_Variants}', "");
7708 Expect(0, 65135, '\P{Is_Block=   small-form_Variants}', "");
7709 Expect(1, 65135, '\P{^Is_Block=  small-form_Variants}', "");
7710 Expect(0, 65103, '\p{Is_Block=   small-form_Variants}', "");
7711 Expect(1, 65103, '\p{^Is_Block=  small-form_Variants}', "");
7712 Expect(1, 65103, '\P{Is_Block=   small-form_Variants}', "");
7713 Expect(0, 65103, '\P{^Is_Block=  small-form_Variants}', "");
7714 Error('\p{Is_Blk= Small/a/Form  Variants}');
7715 Error('\P{Is_Blk= Small/a/Form  Variants}');
7716 Expect(1, 65135, '\p{Is_Blk=smallformvariants}', "");
7717 Expect(0, 65135, '\p{^Is_Blk=smallformvariants}', "");
7718 Expect(0, 65135, '\P{Is_Blk=smallformvariants}', "");
7719 Expect(1, 65135, '\P{^Is_Blk=smallformvariants}', "");
7720 Expect(0, 65103, '\p{Is_Blk=smallformvariants}', "");
7721 Expect(1, 65103, '\p{^Is_Blk=smallformvariants}', "");
7722 Expect(1, 65103, '\P{Is_Blk=smallformvariants}', "");
7723 Expect(0, 65103, '\P{^Is_Blk=smallformvariants}', "");
7724 Expect(1, 65135, '\p{Is_Blk= small Formvariants}', "");
7725 Expect(0, 65135, '\p{^Is_Blk= small Formvariants}', "");
7726 Expect(0, 65135, '\P{Is_Blk= small Formvariants}', "");
7727 Expect(1, 65135, '\P{^Is_Blk= small Formvariants}', "");
7728 Expect(0, 65103, '\p{Is_Blk= small Formvariants}', "");
7729 Expect(1, 65103, '\p{^Is_Blk= small Formvariants}', "");
7730 Expect(1, 65103, '\P{Is_Blk= small Formvariants}', "");
7731 Expect(0, 65103, '\P{^Is_Blk= small Formvariants}', "");
7732 Error('\p{Block=        /a/Latin        extended        d}');
7733 Error('\P{Block=        /a/Latin        extended        d}');
7734 Expect(1, 43007, '\p{Block=latinextendedd}', "");
7735 Expect(0, 43007, '\p{^Block=latinextendedd}', "");
7736 Expect(0, 43007, '\P{Block=latinextendedd}', "");
7737 Expect(1, 43007, '\P{^Block=latinextendedd}', "");
7738 Expect(0, 42783, '\p{Block=latinextendedd}', "");
7739 Expect(1, 42783, '\p{^Block=latinextendedd}', "");
7740 Expect(1, 42783, '\P{Block=latinextendedd}', "");
7741 Expect(0, 42783, '\P{^Block=latinextendedd}', "");
7742 Expect(1, 43007, '\p{Block=     _latinExtended-D}', "");
7743 Expect(0, 43007, '\p{^Block=    _latinExtended-D}', "");
7744 Expect(0, 43007, '\P{Block=     _latinExtended-D}', "");
7745 Expect(1, 43007, '\P{^Block=    _latinExtended-D}', "");
7746 Expect(0, 42783, '\p{Block=     _latinExtended-D}', "");
7747 Expect(1, 42783, '\p{^Block=    _latinExtended-D}', "");
7748 Expect(1, 42783, '\P{Block=     _latinExtended-D}', "");
7749 Expect(0, 42783, '\P{^Block=    _latinExtended-D}', "");
7750 Error('\p{Blk:   /a/latin-Extended D}');
7751 Error('\P{Blk:   /a/latin-Extended D}');
7752 Expect(1, 43007, '\p{Blk=latinextendedd}', "");
7753 Expect(0, 43007, '\p{^Blk=latinextendedd}', "");
7754 Expect(0, 43007, '\P{Blk=latinextendedd}', "");
7755 Expect(1, 43007, '\P{^Blk=latinextendedd}', "");
7756 Expect(0, 42783, '\p{Blk=latinextendedd}', "");
7757 Expect(1, 42783, '\p{^Blk=latinextendedd}', "");
7758 Expect(1, 42783, '\P{Blk=latinextendedd}', "");
7759 Expect(0, 42783, '\P{^Blk=latinextendedd}', "");
7760 Expect(1, 43007, '\p{Blk=               Latin_EXTENDEDD}', "");
7761 Expect(0, 43007, '\p{^Blk=              Latin_EXTENDEDD}', "");
7762 Expect(0, 43007, '\P{Blk=               Latin_EXTENDEDD}', "");
7763 Expect(1, 43007, '\P{^Blk=              Latin_EXTENDEDD}', "");
7764 Expect(0, 42783, '\p{Blk=               Latin_EXTENDEDD}', "");
7765 Expect(1, 42783, '\p{^Blk=              Latin_EXTENDEDD}', "");
7766 Expect(1, 42783, '\P{Blk=               Latin_EXTENDEDD}', "");
7767 Expect(0, 42783, '\P{^Blk=              Latin_EXTENDEDD}', "");
7768 Error('\p{Is_Block=  Latin-Extended:=D}');
7769 Error('\P{Is_Block=  Latin-Extended:=D}');
7770 Expect(1, 43007, '\p{Is_Block=latinextendedd}', "");
7771 Expect(0, 43007, '\p{^Is_Block=latinextendedd}', "");
7772 Expect(0, 43007, '\P{Is_Block=latinextendedd}', "");
7773 Expect(1, 43007, '\P{^Is_Block=latinextendedd}', "");
7774 Expect(0, 42783, '\p{Is_Block=latinextendedd}', "");
7775 Expect(1, 42783, '\p{^Is_Block=latinextendedd}', "");
7776 Expect(1, 42783, '\P{Is_Block=latinextendedd}', "");
7777 Expect(0, 42783, '\P{^Is_Block=latinextendedd}', "");
7778 Expect(1, 43007, '\p{Is_Block=   Latin extended_D}', "");
7779 Expect(0, 43007, '\p{^Is_Block=  Latin extended_D}', "");
7780 Expect(0, 43007, '\P{Is_Block=   Latin extended_D}', "");
7781 Expect(1, 43007, '\P{^Is_Block=  Latin extended_D}', "");
7782 Expect(0, 42783, '\p{Is_Block=   Latin extended_D}', "");
7783 Expect(1, 42783, '\p{^Is_Block=  Latin extended_D}', "");
7784 Expect(1, 42783, '\P{Is_Block=   Latin extended_D}', "");
7785 Expect(0, 42783, '\P{^Is_Block=  Latin extended_D}', "");
7786 Error('\p{Is_Blk=       -latin:=extended-D}');
7787 Error('\P{Is_Blk=       -latin:=extended-D}');
7788 Expect(1, 43007, '\p{Is_Blk=latinextendedd}', "");
7789 Expect(0, 43007, '\p{^Is_Blk=latinextendedd}', "");
7790 Expect(0, 43007, '\P{Is_Blk=latinextendedd}', "");
7791 Expect(1, 43007, '\P{^Is_Blk=latinextendedd}', "");
7792 Expect(0, 42783, '\p{Is_Blk=latinextendedd}', "");
7793 Expect(1, 42783, '\p{^Is_Blk=latinextendedd}', "");
7794 Expect(1, 42783, '\P{Is_Blk=latinextendedd}', "");
7795 Expect(0, 42783, '\P{^Is_Blk=latinextendedd}', "");
7796 Expect(1, 43007, '\p{Is_Blk: _LATIN-extended-D}', "");
7797 Expect(0, 43007, '\p{^Is_Blk: _LATIN-extended-D}', "");
7798 Expect(0, 43007, '\P{Is_Blk: _LATIN-extended-D}', "");
7799 Expect(1, 43007, '\P{^Is_Blk: _LATIN-extended-D}', "");
7800 Expect(0, 42783, '\p{Is_Blk: _LATIN-extended-D}', "");
7801 Expect(1, 42783, '\p{^Is_Blk: _LATIN-extended-D}', "");
7802 Expect(1, 42783, '\P{Is_Blk: _LATIN-extended-D}', "");
7803 Expect(0, 42783, '\P{^Is_Blk: _LATIN-extended-D}', "");
7804 Error('\p{Block=__Alphabetic:=Presentation-forms}');
7805 Error('\P{Block=__Alphabetic:=Presentation-forms}');
7806 Expect(1, 64335, '\p{Block=alphabeticpresentationforms}', "");
7807 Expect(0, 64335, '\p{^Block=alphabeticpresentationforms}', "");
7808 Expect(0, 64335, '\P{Block=alphabeticpresentationforms}', "");
7809 Expect(1, 64335, '\P{^Block=alphabeticpresentationforms}', "");
7810 Expect(0, 64255, '\p{Block=alphabeticpresentationforms}', "");
7811 Expect(1, 64255, '\p{^Block=alphabeticpresentationforms}', "");
7812 Expect(1, 64255, '\P{Block=alphabeticpresentationforms}', "");
7813 Expect(0, 64255, '\P{^Block=alphabeticpresentationforms}', "");
7814 Expect(1, 64335, '\p{Block=--ALPHABETIC_PRESENTATION-forms}', "");
7815 Expect(0, 64335, '\p{^Block=--ALPHABETIC_PRESENTATION-forms}', "");
7816 Expect(0, 64335, '\P{Block=--ALPHABETIC_PRESENTATION-forms}', "");
7817 Expect(1, 64335, '\P{^Block=--ALPHABETIC_PRESENTATION-forms}', "");
7818 Expect(0, 64255, '\p{Block=--ALPHABETIC_PRESENTATION-forms}', "");
7819 Expect(1, 64255, '\p{^Block=--ALPHABETIC_PRESENTATION-forms}', "");
7820 Expect(1, 64255, '\P{Block=--ALPHABETIC_PRESENTATION-forms}', "");
7821 Expect(0, 64255, '\P{^Block=--ALPHABETIC_PRESENTATION-forms}', "");
7822 Error('\p{Blk= alphabetic_PRESENTATION forms/a/}');
7823 Error('\P{Blk= alphabetic_PRESENTATION forms/a/}');
7824 Expect(1, 64335, '\p{Blk=alphabeticpresentationforms}', "");
7825 Expect(0, 64335, '\p{^Blk=alphabeticpresentationforms}', "");
7826 Expect(0, 64335, '\P{Blk=alphabeticpresentationforms}', "");
7827 Expect(1, 64335, '\P{^Blk=alphabeticpresentationforms}', "");
7828 Expect(0, 64255, '\p{Blk=alphabeticpresentationforms}', "");
7829 Expect(1, 64255, '\p{^Blk=alphabeticpresentationforms}', "");
7830 Expect(1, 64255, '\P{Blk=alphabeticpresentationforms}', "");
7831 Expect(0, 64255, '\P{^Blk=alphabeticpresentationforms}', "");
7832 Expect(1, 64335, '\p{Blk=       -ALPHABETIC     Presentation-Forms}', "");
7833 Expect(0, 64335, '\p{^Blk=      -ALPHABETIC     Presentation-Forms}', "");
7834 Expect(0, 64335, '\P{Blk=       -ALPHABETIC     Presentation-Forms}', "");
7835 Expect(1, 64335, '\P{^Blk=      -ALPHABETIC     Presentation-Forms}', "");
7836 Expect(0, 64255, '\p{Blk=       -ALPHABETIC     Presentation-Forms}', "");
7837 Expect(1, 64255, '\p{^Blk=      -ALPHABETIC     Presentation-Forms}', "");
7838 Expect(1, 64255, '\P{Blk=       -ALPHABETIC     Presentation-Forms}', "");
7839 Expect(0, 64255, '\P{^Blk=      -ALPHABETIC     Presentation-Forms}', "");
7840 Error('\p{Is_Block= /a/ALPHABETIC       Presentation Forms}');
7841 Error('\P{Is_Block= /a/ALPHABETIC       Presentation Forms}');
7842 Expect(1, 64335, '\p{Is_Block=alphabeticpresentationforms}', "");
7843 Expect(0, 64335, '\p{^Is_Block=alphabeticpresentationforms}', "");
7844 Expect(0, 64335, '\P{Is_Block=alphabeticpresentationforms}', "");
7845 Expect(1, 64335, '\P{^Is_Block=alphabeticpresentationforms}', "");
7846 Expect(0, 64255, '\p{Is_Block=alphabeticpresentationforms}', "");
7847 Expect(1, 64255, '\p{^Is_Block=alphabeticpresentationforms}', "");
7848 Expect(1, 64255, '\P{Is_Block=alphabeticpresentationforms}', "");
7849 Expect(0, 64255, '\P{^Is_Block=alphabeticpresentationforms}', "");
7850 Expect(1, 64335, '\p{Is_Block=_ Alphabetic-Presentationforms}', "");
7851 Expect(0, 64335, '\p{^Is_Block=_        Alphabetic-Presentationforms}', "");
7852 Expect(0, 64335, '\P{Is_Block=_ Alphabetic-Presentationforms}', "");
7853 Expect(1, 64335, '\P{^Is_Block=_        Alphabetic-Presentationforms}', "");
7854 Expect(0, 64255, '\p{Is_Block=_ Alphabetic-Presentationforms}', "");
7855 Expect(1, 64255, '\p{^Is_Block=_        Alphabetic-Presentationforms}', "");
7856 Expect(1, 64255, '\P{Is_Block=_ Alphabetic-Presentationforms}', "");
7857 Expect(0, 64255, '\P{^Is_Block=_        Alphabetic-Presentationforms}', "");
7858 Error('\p{Is_Blk= Alphabetic:=PRESENTATION      Forms}');
7859 Error('\P{Is_Blk= Alphabetic:=PRESENTATION      Forms}');
7860 Expect(1, 64335, '\p{Is_Blk=alphabeticpresentationforms}', "");
7861 Expect(0, 64335, '\p{^Is_Blk=alphabeticpresentationforms}', "");
7862 Expect(0, 64335, '\P{Is_Blk=alphabeticpresentationforms}', "");
7863 Expect(1, 64335, '\P{^Is_Blk=alphabeticpresentationforms}', "");
7864 Expect(0, 64255, '\p{Is_Blk=alphabeticpresentationforms}', "");
7865 Expect(1, 64255, '\p{^Is_Blk=alphabeticpresentationforms}', "");
7866 Expect(1, 64255, '\P{Is_Blk=alphabeticpresentationforms}', "");
7867 Expect(0, 64255, '\P{^Is_Blk=alphabeticpresentationforms}', "");
7868 Expect(1, 64335, '\p{Is_Blk=--Alphabetic-Presentation forms}', "");
7869 Expect(0, 64335, '\p{^Is_Blk=--Alphabetic-Presentation forms}', "");
7870 Expect(0, 64335, '\P{Is_Blk=--Alphabetic-Presentation forms}', "");
7871 Expect(1, 64335, '\P{^Is_Blk=--Alphabetic-Presentation forms}', "");
7872 Expect(0, 64255, '\p{Is_Blk=--Alphabetic-Presentation forms}', "");
7873 Expect(1, 64255, '\p{^Is_Blk=--Alphabetic-Presentation forms}', "");
7874 Expect(1, 64255, '\P{Is_Blk=--Alphabetic-Presentation forms}', "");
7875 Expect(0, 64255, '\P{^Is_Blk=--Alphabetic-Presentation forms}', "");
7876 Error('\p{Block=-/a/OpticalCharacter_Recognition}');
7877 Error('\P{Block=-/a/OpticalCharacter_Recognition}');
7878 Expect(1, 9311, '\p{Block=opticalcharacterrecognition}', "");
7879 Expect(0, 9311, '\p{^Block=opticalcharacterrecognition}', "");
7880 Expect(0, 9311, '\P{Block=opticalcharacterrecognition}', "");
7881 Expect(1, 9311, '\P{^Block=opticalcharacterrecognition}', "");
7882 Expect(0, 9279, '\p{Block=opticalcharacterrecognition}', "");
7883 Expect(1, 9279, '\p{^Block=opticalcharacterrecognition}', "");
7884 Expect(1, 9279, '\P{Block=opticalcharacterrecognition}', "");
7885 Expect(0, 9279, '\P{^Block=opticalcharacterrecognition}', "");
7886 Expect(1, 9311, '\p{Block=- optical CHARACTERRecognition}', "");
7887 Expect(0, 9311, '\p{^Block=- optical CHARACTERRecognition}', "");
7888 Expect(0, 9311, '\P{Block=- optical CHARACTERRecognition}', "");
7889 Expect(1, 9311, '\P{^Block=- optical CHARACTERRecognition}', "");
7890 Expect(0, 9279, '\p{Block=- optical CHARACTERRecognition}', "");
7891 Expect(1, 9279, '\p{^Block=- optical CHARACTERRecognition}', "");
7892 Expect(1, 9279, '\P{Block=- optical CHARACTERRecognition}', "");
7893 Expect(0, 9279, '\P{^Block=- optical CHARACTERRecognition}', "");
7894 Error('\p{Blk=  /a/optical_character Recognition}');
7895 Error('\P{Blk=  /a/optical_character Recognition}');
7896 Expect(1, 9311, '\p{Blk=opticalcharacterrecognition}', "");
7897 Expect(0, 9311, '\p{^Blk=opticalcharacterrecognition}', "");
7898 Expect(0, 9311, '\P{Blk=opticalcharacterrecognition}', "");
7899 Expect(1, 9311, '\P{^Blk=opticalcharacterrecognition}', "");
7900 Expect(0, 9279, '\p{Blk=opticalcharacterrecognition}', "");
7901 Expect(1, 9279, '\p{^Blk=opticalcharacterrecognition}', "");
7902 Expect(1, 9279, '\P{Blk=opticalcharacterrecognition}', "");
7903 Expect(0, 9279, '\P{^Blk=opticalcharacterrecognition}', "");
7904 Expect(1, 9311, '\p{Blk:  Optical-CHARACTER_recognition}', "");
7905 Expect(0, 9311, '\p{^Blk:  Optical-CHARACTER_recognition}', "");
7906 Expect(0, 9311, '\P{Blk:  Optical-CHARACTER_recognition}', "");
7907 Expect(1, 9311, '\P{^Blk:  Optical-CHARACTER_recognition}', "");
7908 Expect(0, 9279, '\p{Blk:  Optical-CHARACTER_recognition}', "");
7909 Expect(1, 9279, '\p{^Blk:  Optical-CHARACTER_recognition}', "");
7910 Expect(1, 9279, '\P{Blk:  Optical-CHARACTER_recognition}', "");
7911 Expect(0, 9279, '\P{^Blk:  Optical-CHARACTER_recognition}', "");
7912 Error('\p{Is_Block=     :=Optical CharacterRecognition}');
7913 Error('\P{Is_Block=     :=Optical CharacterRecognition}');
7914 Expect(1, 9311, '\p{Is_Block=opticalcharacterrecognition}', "");
7915 Expect(0, 9311, '\p{^Is_Block=opticalcharacterrecognition}', "");
7916 Expect(0, 9311, '\P{Is_Block=opticalcharacterrecognition}', "");
7917 Expect(1, 9311, '\P{^Is_Block=opticalcharacterrecognition}', "");
7918 Expect(0, 9279, '\p{Is_Block=opticalcharacterrecognition}', "");
7919 Expect(1, 9279, '\p{^Is_Block=opticalcharacterrecognition}', "");
7920 Expect(1, 9279, '\P{Is_Block=opticalcharacterrecognition}', "");
7921 Expect(0, 9279, '\P{^Is_Block=opticalcharacterrecognition}', "");
7922 Expect(1, 9311, '\p{Is_Block=- OpticalCharacter_Recognition}', "");
7923 Expect(0, 9311, '\p{^Is_Block=- OpticalCharacter_Recognition}', "");
7924 Expect(0, 9311, '\P{Is_Block=- OpticalCharacter_Recognition}', "");
7925 Expect(1, 9311, '\P{^Is_Block=- OpticalCharacter_Recognition}', "");
7926 Expect(0, 9279, '\p{Is_Block=- OpticalCharacter_Recognition}', "");
7927 Expect(1, 9279, '\p{^Is_Block=- OpticalCharacter_Recognition}', "");
7928 Expect(1, 9279, '\P{Is_Block=- OpticalCharacter_Recognition}', "");
7929 Expect(0, 9279, '\P{^Is_Block=- OpticalCharacter_Recognition}', "");
7930 Error('\p{Is_Blk=       :=Opticalcharacter      recognition}');
7931 Error('\P{Is_Blk=       :=Opticalcharacter      recognition}');
7932 Expect(1, 9311, '\p{Is_Blk=opticalcharacterrecognition}', "");
7933 Expect(0, 9311, '\p{^Is_Blk=opticalcharacterrecognition}', "");
7934 Expect(0, 9311, '\P{Is_Blk=opticalcharacterrecognition}', "");
7935 Expect(1, 9311, '\P{^Is_Blk=opticalcharacterrecognition}', "");
7936 Expect(0, 9279, '\p{Is_Blk=opticalcharacterrecognition}', "");
7937 Expect(1, 9279, '\p{^Is_Blk=opticalcharacterrecognition}', "");
7938 Expect(1, 9279, '\P{Is_Blk=opticalcharacterrecognition}', "");
7939 Expect(0, 9279, '\P{^Is_Blk=opticalcharacterrecognition}', "");
7940 Expect(1, 9311, '\p{Is_Blk=_-Optical_Character  recognition}', "");
7941 Expect(0, 9311, '\p{^Is_Blk=_-Optical_Character recognition}', "");
7942 Expect(0, 9311, '\P{Is_Blk=_-Optical_Character  recognition}', "");
7943 Expect(1, 9311, '\P{^Is_Blk=_-Optical_Character recognition}', "");
7944 Expect(0, 9279, '\p{Is_Blk=_-Optical_Character  recognition}', "");
7945 Expect(1, 9279, '\p{^Is_Blk=_-Optical_Character recognition}', "");
7946 Expect(1, 9279, '\P{Is_Blk=_-Optical_Character  recognition}', "");
7947 Expect(0, 9279, '\P{^Is_Blk=_-Optical_Character recognition}', "");
7948 Error('\p{Block=-       cjk/a/UNIFIEDideographs}');
7949 Error('\P{Block=-       cjk/a/UNIFIEDideographs}');
7950 Expect(1, 40959, '\p{Block=cjkunifiedideographs}', "");
7951 Expect(0, 40959, '\p{^Block=cjkunifiedideographs}', "");
7952 Expect(0, 40959, '\P{Block=cjkunifiedideographs}', "");
7953 Expect(1, 40959, '\P{^Block=cjkunifiedideographs}', "");
7954 Expect(0, 19967, '\p{Block=cjkunifiedideographs}', "");
7955 Expect(1, 19967, '\p{^Block=cjkunifiedideographs}', "");
7956 Expect(1, 19967, '\P{Block=cjkunifiedideographs}', "");
7957 Expect(0, 19967, '\P{^Block=cjkunifiedideographs}', "");
7958 Expect(1, 40959, '\p{Block:     -cjkUnifiedIDEOGRAPHS}', "");
7959 Expect(0, 40959, '\p{^Block:    -cjkUnifiedIDEOGRAPHS}', "");
7960 Expect(0, 40959, '\P{Block:     -cjkUnifiedIDEOGRAPHS}', "");
7961 Expect(1, 40959, '\P{^Block:    -cjkUnifiedIDEOGRAPHS}', "");
7962 Expect(0, 19967, '\p{Block:     -cjkUnifiedIDEOGRAPHS}', "");
7963 Expect(1, 19967, '\p{^Block:    -cjkUnifiedIDEOGRAPHS}', "");
7964 Expect(1, 19967, '\P{Block:     -cjkUnifiedIDEOGRAPHS}', "");
7965 Expect(0, 19967, '\P{^Block:    -cjkUnifiedIDEOGRAPHS}', "");
7966 Error('\p{Blk= CJKUnified/a/ideographs}');
7967 Error('\P{Blk= CJKUnified/a/ideographs}');
7968 Expect(1, 40959, '\p{Blk:   cjkunifiedideographs}', "");
7969 Expect(0, 40959, '\p{^Blk:   cjkunifiedideographs}', "");
7970 Expect(0, 40959, '\P{Blk:   cjkunifiedideographs}', "");
7971 Expect(1, 40959, '\P{^Blk:   cjkunifiedideographs}', "");
7972 Expect(0, 19967, '\p{Blk:   cjkunifiedideographs}', "");
7973 Expect(1, 19967, '\p{^Blk:   cjkunifiedideographs}', "");
7974 Expect(1, 19967, '\P{Blk:   cjkunifiedideographs}', "");
7975 Expect(0, 19967, '\P{^Blk:   cjkunifiedideographs}', "");
7976 Expect(1, 40959, '\p{Blk=_-CJKunified_ideographs}', "");
7977 Expect(0, 40959, '\p{^Blk=_-CJKunified_ideographs}', "");
7978 Expect(0, 40959, '\P{Blk=_-CJKunified_ideographs}', "");
7979 Expect(1, 40959, '\P{^Blk=_-CJKunified_ideographs}', "");
7980 Expect(0, 19967, '\p{Blk=_-CJKunified_ideographs}', "");
7981 Expect(1, 19967, '\p{^Blk=_-CJKunified_ideographs}', "");
7982 Expect(1, 19967, '\P{Blk=_-CJKunified_ideographs}', "");
7983 Expect(0, 19967, '\P{^Blk=_-CJKunified_ideographs}', "");
7984 Error('\p{Is_Block= -CJK:=unified-Ideographs}');
7985 Error('\P{Is_Block= -CJK:=unified-Ideographs}');
7986 Expect(1, 40959, '\p{Is_Block: cjkunifiedideographs}', "");
7987 Expect(0, 40959, '\p{^Is_Block: cjkunifiedideographs}', "");
7988 Expect(0, 40959, '\P{Is_Block: cjkunifiedideographs}', "");
7989 Expect(1, 40959, '\P{^Is_Block: cjkunifiedideographs}', "");
7990 Expect(0, 19967, '\p{Is_Block: cjkunifiedideographs}', "");
7991 Expect(1, 19967, '\p{^Is_Block: cjkunifiedideographs}', "");
7992 Expect(1, 19967, '\P{Is_Block: cjkunifiedideographs}', "");
7993 Expect(0, 19967, '\P{^Is_Block: cjkunifiedideographs}', "");
7994 Expect(1, 40959, '\p{Is_Block=--CJKUnified Ideographs}', "");
7995 Expect(0, 40959, '\p{^Is_Block=--CJKUnified Ideographs}', "");
7996 Expect(0, 40959, '\P{Is_Block=--CJKUnified Ideographs}', "");
7997 Expect(1, 40959, '\P{^Is_Block=--CJKUnified Ideographs}', "");
7998 Expect(0, 19967, '\p{Is_Block=--CJKUnified Ideographs}', "");
7999 Expect(1, 19967, '\p{^Is_Block=--CJKUnified Ideographs}', "");
8000 Expect(1, 19967, '\P{Is_Block=--CJKUnified Ideographs}', "");
8001 Expect(0, 19967, '\P{^Is_Block=--CJKUnified Ideographs}', "");
8002 Error('\p{Is_Blk:  CJK/a/Unified-Ideographs}');
8003 Error('\P{Is_Blk:  CJK/a/Unified-Ideographs}');
8004 Expect(1, 40959, '\p{Is_Blk=cjkunifiedideographs}', "");
8005 Expect(0, 40959, '\p{^Is_Blk=cjkunifiedideographs}', "");
8006 Expect(0, 40959, '\P{Is_Blk=cjkunifiedideographs}', "");
8007 Expect(1, 40959, '\P{^Is_Blk=cjkunifiedideographs}', "");
8008 Expect(0, 19967, '\p{Is_Blk=cjkunifiedideographs}', "");
8009 Expect(1, 19967, '\p{^Is_Blk=cjkunifiedideographs}', "");
8010 Expect(1, 19967, '\P{Is_Blk=cjkunifiedideographs}', "");
8011 Expect(0, 19967, '\P{^Is_Blk=cjkunifiedideographs}', "");
8012 Expect(1, 40959, '\p{Is_Blk:             CJKUNIFIEDIdeographs}', "");
8013 Expect(0, 40959, '\p{^Is_Blk:            CJKUNIFIEDIdeographs}', "");
8014 Expect(0, 40959, '\P{Is_Blk:             CJKUNIFIEDIdeographs}', "");
8015 Expect(1, 40959, '\P{^Is_Blk:            CJKUNIFIEDIdeographs}', "");
8016 Expect(0, 19967, '\p{Is_Blk:             CJKUNIFIEDIdeographs}', "");
8017 Expect(1, 19967, '\p{^Is_Blk:            CJKUNIFIEDIdeographs}', "");
8018 Expect(1, 19967, '\P{Is_Blk:             CJKUNIFIEDIdeographs}', "");
8019 Expect(0, 19967, '\P{^Is_Blk:            CJKUNIFIEDIdeographs}', "");
8020 Error('\p{Block=_:=AncientSymbols}');
8021 Error('\P{Block=_:=AncientSymbols}');
8022 Expect(1, 65999, '\p{Block=ancientsymbols}', "");
8023 Expect(0, 65999, '\p{^Block=ancientsymbols}', "");
8024 Expect(0, 65999, '\P{Block=ancientsymbols}', "");
8025 Expect(1, 65999, '\P{^Block=ancientsymbols}', "");
8026 Expect(0, 65935, '\p{Block=ancientsymbols}', "");
8027 Expect(1, 65935, '\p{^Block=ancientsymbols}', "");
8028 Expect(1, 65935, '\P{Block=ancientsymbols}', "");
8029 Expect(0, 65935, '\P{^Block=ancientsymbols}', "");
8030 Expect(1, 65999, '\p{Block=- Ancient_Symbols}', "");
8031 Expect(0, 65999, '\p{^Block=- Ancient_Symbols}', "");
8032 Expect(0, 65999, '\P{Block=- Ancient_Symbols}', "");
8033 Expect(1, 65999, '\P{^Block=- Ancient_Symbols}', "");
8034 Expect(0, 65935, '\p{Block=- Ancient_Symbols}', "");
8035 Expect(1, 65935, '\p{^Block=- Ancient_Symbols}', "");
8036 Expect(1, 65935, '\P{Block=- Ancient_Symbols}', "");
8037 Expect(0, 65935, '\P{^Block=- Ancient_Symbols}', "");
8038 Error('\p{Blk=   ancient        symbols/a/}');
8039 Error('\P{Blk=   ancient        symbols/a/}');
8040 Expect(1, 65999, '\p{Blk=ancientsymbols}', "");
8041 Expect(0, 65999, '\p{^Blk=ancientsymbols}', "");
8042 Expect(0, 65999, '\P{Blk=ancientsymbols}', "");
8043 Expect(1, 65999, '\P{^Blk=ancientsymbols}', "");
8044 Expect(0, 65935, '\p{Blk=ancientsymbols}', "");
8045 Expect(1, 65935, '\p{^Blk=ancientsymbols}', "");
8046 Expect(1, 65935, '\P{Blk=ancientsymbols}', "");
8047 Expect(0, 65935, '\P{^Blk=ancientsymbols}', "");
8048 Expect(1, 65999, '\p{Blk=       Ancient-Symbols}', "");
8049 Expect(0, 65999, '\p{^Blk=      Ancient-Symbols}', "");
8050 Expect(0, 65999, '\P{Blk=       Ancient-Symbols}', "");
8051 Expect(1, 65999, '\P{^Blk=      Ancient-Symbols}', "");
8052 Expect(0, 65935, '\p{Blk=       Ancient-Symbols}', "");
8053 Expect(1, 65935, '\p{^Blk=      Ancient-Symbols}', "");
8054 Expect(1, 65935, '\P{Blk=       Ancient-Symbols}', "");
8055 Expect(0, 65935, '\P{^Blk=      Ancient-Symbols}', "");
8056 Error('\p{Is_Block= -Ancient    Symbols/a/}');
8057 Error('\P{Is_Block= -Ancient    Symbols/a/}');
8058 Expect(1, 65999, '\p{Is_Block=ancientsymbols}', "");
8059 Expect(0, 65999, '\p{^Is_Block=ancientsymbols}', "");
8060 Expect(0, 65999, '\P{Is_Block=ancientsymbols}', "");
8061 Expect(1, 65999, '\P{^Is_Block=ancientsymbols}', "");
8062 Expect(0, 65935, '\p{Is_Block=ancientsymbols}', "");
8063 Expect(1, 65935, '\p{^Is_Block=ancientsymbols}', "");
8064 Expect(1, 65935, '\P{Is_Block=ancientsymbols}', "");
8065 Expect(0, 65935, '\P{^Is_Block=ancientsymbols}', "");
8066 Expect(1, 65999, '\p{Is_Block=-Ancientsymbols}', "");
8067 Expect(0, 65999, '\p{^Is_Block=-Ancientsymbols}', "");
8068 Expect(0, 65999, '\P{Is_Block=-Ancientsymbols}', "");
8069 Expect(1, 65999, '\P{^Is_Block=-Ancientsymbols}', "");
8070 Expect(0, 65935, '\p{Is_Block=-Ancientsymbols}', "");
8071 Expect(1, 65935, '\p{^Is_Block=-Ancientsymbols}', "");
8072 Expect(1, 65935, '\P{Is_Block=-Ancientsymbols}', "");
8073 Expect(0, 65935, '\P{^Is_Block=-Ancientsymbols}', "");
8074 Error('\p{Is_Blk=:=-Ancient-Symbols}');
8075 Error('\P{Is_Blk=:=-Ancient-Symbols}');
8076 Expect(1, 65999, '\p{Is_Blk=ancientsymbols}', "");
8077 Expect(0, 65999, '\p{^Is_Blk=ancientsymbols}', "");
8078 Expect(0, 65999, '\P{Is_Blk=ancientsymbols}', "");
8079 Expect(1, 65999, '\P{^Is_Blk=ancientsymbols}', "");
8080 Expect(0, 65935, '\p{Is_Blk=ancientsymbols}', "");
8081 Expect(1, 65935, '\p{^Is_Blk=ancientsymbols}', "");
8082 Expect(1, 65935, '\P{Is_Blk=ancientsymbols}', "");
8083 Expect(0, 65935, '\P{^Is_Blk=ancientsymbols}', "");
8084 Expect(1, 65999, '\p{Is_Blk: _ ancient Symbols}', "");
8085 Expect(0, 65999, '\p{^Is_Blk: _ ancient Symbols}', "");
8086 Expect(0, 65999, '\P{Is_Blk: _ ancient Symbols}', "");
8087 Expect(1, 65999, '\P{^Is_Blk: _ ancient Symbols}', "");
8088 Expect(0, 65935, '\p{Is_Blk: _ ancient Symbols}', "");
8089 Expect(1, 65935, '\p{^Is_Blk: _ ancient Symbols}', "");
8090 Expect(1, 65935, '\P{Is_Blk: _ ancient Symbols}', "");
8091 Expect(0, 65935, '\P{^Is_Blk: _ ancient Symbols}', "");
8092 Error('\p{Block=:=-_gothic}');
8093 Error('\P{Block=:=-_gothic}');
8094 Expect(1, 66383, '\p{Block=gothic}', "");
8095 Expect(0, 66383, '\p{^Block=gothic}', "");
8096 Expect(0, 66383, '\P{Block=gothic}', "");
8097 Expect(1, 66383, '\P{^Block=gothic}', "");
8098 Expect(0, 66351, '\p{Block=gothic}', "");
8099 Expect(1, 66351, '\p{^Block=gothic}', "");
8100 Expect(1, 66351, '\P{Block=gothic}', "");
8101 Expect(0, 66351, '\P{^Block=gothic}', "");
8102 Expect(1, 66383, '\p{Block=-GOTHIC}', "");
8103 Expect(0, 66383, '\p{^Block=-GOTHIC}', "");
8104 Expect(0, 66383, '\P{Block=-GOTHIC}', "");
8105 Expect(1, 66383, '\P{^Block=-GOTHIC}', "");
8106 Expect(0, 66351, '\p{Block=-GOTHIC}', "");
8107 Expect(1, 66351, '\p{^Block=-GOTHIC}', "");
8108 Expect(1, 66351, '\P{Block=-GOTHIC}', "");
8109 Expect(0, 66351, '\P{^Block=-GOTHIC}', "");
8110 Error('\p{Blk=:=-Gothic}');
8111 Error('\P{Blk=:=-Gothic}');
8112 Expect(1, 66383, '\p{Blk=gothic}', "");
8113 Expect(0, 66383, '\p{^Blk=gothic}', "");
8114 Expect(0, 66383, '\P{Blk=gothic}', "");
8115 Expect(1, 66383, '\P{^Blk=gothic}', "");
8116 Expect(0, 66351, '\p{Blk=gothic}', "");
8117 Expect(1, 66351, '\p{^Blk=gothic}', "");
8118 Expect(1, 66351, '\P{Blk=gothic}', "");
8119 Expect(0, 66351, '\P{^Blk=gothic}', "");
8120 Expect(1, 66383, '\p{Blk=- GOTHIC}', "");
8121 Expect(0, 66383, '\p{^Blk=- GOTHIC}', "");
8122 Expect(0, 66383, '\P{Blk=- GOTHIC}', "");
8123 Expect(1, 66383, '\P{^Blk=- GOTHIC}', "");
8124 Expect(0, 66351, '\p{Blk=- GOTHIC}', "");
8125 Expect(1, 66351, '\p{^Blk=- GOTHIC}', "");
8126 Expect(1, 66351, '\P{Blk=- GOTHIC}', "");
8127 Expect(0, 66351, '\P{^Blk=- GOTHIC}', "");
8128 Error('\p{Is_Block=             Gothic:=}');
8129 Error('\P{Is_Block=             Gothic:=}');
8130 Expect(1, 66383, '\p{Is_Block=gothic}', "");
8131 Expect(0, 66383, '\p{^Is_Block=gothic}', "");
8132 Expect(0, 66383, '\P{Is_Block=gothic}', "");
8133 Expect(1, 66383, '\P{^Is_Block=gothic}', "");
8134 Expect(0, 66351, '\p{Is_Block=gothic}', "");
8135 Expect(1, 66351, '\p{^Is_Block=gothic}', "");
8136 Expect(1, 66351, '\P{Is_Block=gothic}', "");
8137 Expect(0, 66351, '\P{^Is_Block=gothic}', "");
8138 Expect(1, 66383, '\p{Is_Block=  -GOTHIC}', "");
8139 Expect(0, 66383, '\p{^Is_Block= -GOTHIC}', "");
8140 Expect(0, 66383, '\P{Is_Block=  -GOTHIC}', "");
8141 Expect(1, 66383, '\P{^Is_Block= -GOTHIC}', "");
8142 Expect(0, 66351, '\p{Is_Block=  -GOTHIC}', "");
8143 Expect(1, 66351, '\p{^Is_Block= -GOTHIC}', "");
8144 Expect(1, 66351, '\P{Is_Block=  -GOTHIC}', "");
8145 Expect(0, 66351, '\P{^Is_Block= -GOTHIC}', "");
8146 Error('\p{Is_Blk=-/a/gothic}');
8147 Error('\P{Is_Blk=-/a/gothic}');
8148 Expect(1, 66383, '\p{Is_Blk=gothic}', "");
8149 Expect(0, 66383, '\p{^Is_Blk=gothic}', "");
8150 Expect(0, 66383, '\P{Is_Blk=gothic}', "");
8151 Expect(1, 66383, '\P{^Is_Blk=gothic}', "");
8152 Expect(0, 66351, '\p{Is_Blk=gothic}', "");
8153 Expect(1, 66351, '\p{^Is_Blk=gothic}', "");
8154 Expect(1, 66351, '\P{Is_Blk=gothic}', "");
8155 Expect(0, 66351, '\P{^Is_Blk=gothic}', "");
8156 Expect(1, 66383, '\p{Is_Blk= GOTHIC}', "");
8157 Expect(0, 66383, '\p{^Is_Blk= GOTHIC}', "");
8158 Expect(0, 66383, '\P{Is_Blk= GOTHIC}', "");
8159 Expect(1, 66383, '\P{^Is_Blk= GOTHIC}', "");
8160 Expect(0, 66351, '\p{Is_Blk= GOTHIC}', "");
8161 Expect(1, 66351, '\p{^Is_Blk= GOTHIC}', "");
8162 Expect(1, 66351, '\P{Is_Blk= GOTHIC}', "");
8163 Expect(0, 66351, '\P{^Is_Blk= GOTHIC}', "");
8164 Error('\p{Block=-:=Ethiopic}');
8165 Error('\P{Block=-:=Ethiopic}');
8166 Expect(1, 4991, '\p{Block=ethiopic}', "");
8167 Expect(0, 4991, '\p{^Block=ethiopic}', "");
8168 Expect(0, 4991, '\P{Block=ethiopic}', "");
8169 Expect(1, 4991, '\P{^Block=ethiopic}', "");
8170 Expect(0, 4607, '\p{Block=ethiopic}', "");
8171 Expect(1, 4607, '\p{^Block=ethiopic}', "");
8172 Expect(1, 4607, '\P{Block=ethiopic}', "");
8173 Expect(0, 4607, '\P{^Block=ethiopic}', "");
8174 Expect(1, 4991, '\p{Block=      Ethiopic}', "");
8175 Expect(0, 4991, '\p{^Block=     Ethiopic}', "");
8176 Expect(0, 4991, '\P{Block=      Ethiopic}', "");
8177 Expect(1, 4991, '\P{^Block=     Ethiopic}', "");
8178 Expect(0, 4607, '\p{Block=      Ethiopic}', "");
8179 Expect(1, 4607, '\p{^Block=     Ethiopic}', "");
8180 Expect(1, 4607, '\P{Block=      Ethiopic}', "");
8181 Expect(0, 4607, '\P{^Block=     Ethiopic}', "");
8182 Error('\p{Blk:/a/-_ETHIOPIC}');
8183 Error('\P{Blk:/a/-_ETHIOPIC}');
8184 Expect(1, 4991, '\p{Blk=ethiopic}', "");
8185 Expect(0, 4991, '\p{^Blk=ethiopic}', "");
8186 Expect(0, 4991, '\P{Blk=ethiopic}', "");
8187 Expect(1, 4991, '\P{^Blk=ethiopic}', "");
8188 Expect(0, 4607, '\p{Blk=ethiopic}', "");
8189 Expect(1, 4607, '\p{^Blk=ethiopic}', "");
8190 Expect(1, 4607, '\P{Blk=ethiopic}', "");
8191 Expect(0, 4607, '\P{^Blk=ethiopic}', "");
8192 Expect(1, 4991, '\p{Blk: _-ETHIOPIC}', "");
8193 Expect(0, 4991, '\p{^Blk: _-ETHIOPIC}', "");
8194 Expect(0, 4991, '\P{Blk: _-ETHIOPIC}', "");
8195 Expect(1, 4991, '\P{^Blk: _-ETHIOPIC}', "");
8196 Expect(0, 4607, '\p{Blk: _-ETHIOPIC}', "");
8197 Expect(1, 4607, '\p{^Blk: _-ETHIOPIC}', "");
8198 Expect(1, 4607, '\P{Blk: _-ETHIOPIC}', "");
8199 Expect(0, 4607, '\P{^Blk: _-ETHIOPIC}', "");
8200 Error('\p{Is_Block=_ETHIOPIC/a/}');
8201 Error('\P{Is_Block=_ETHIOPIC/a/}');
8202 Expect(1, 4991, '\p{Is_Block=ethiopic}', "");
8203 Expect(0, 4991, '\p{^Is_Block=ethiopic}', "");
8204 Expect(0, 4991, '\P{Is_Block=ethiopic}', "");
8205 Expect(1, 4991, '\P{^Is_Block=ethiopic}', "");
8206 Expect(0, 4607, '\p{Is_Block=ethiopic}', "");
8207 Expect(1, 4607, '\p{^Is_Block=ethiopic}', "");
8208 Expect(1, 4607, '\P{Is_Block=ethiopic}', "");
8209 Expect(0, 4607, '\P{^Is_Block=ethiopic}', "");
8210 Expect(1, 4991, '\p{Is_Block=_ ETHIOPIC}', "");
8211 Expect(0, 4991, '\p{^Is_Block=_ ETHIOPIC}', "");
8212 Expect(0, 4991, '\P{Is_Block=_ ETHIOPIC}', "");
8213 Expect(1, 4991, '\P{^Is_Block=_ ETHIOPIC}', "");
8214 Expect(0, 4607, '\p{Is_Block=_ ETHIOPIC}', "");
8215 Expect(1, 4607, '\p{^Is_Block=_ ETHIOPIC}', "");
8216 Expect(1, 4607, '\P{Is_Block=_ ETHIOPIC}', "");
8217 Expect(0, 4607, '\P{^Is_Block=_ ETHIOPIC}', "");
8218 Error('\p{Is_Blk=       -ETHIOPIC/a/}');
8219 Error('\P{Is_Blk=       -ETHIOPIC/a/}');
8220 Expect(1, 4991, '\p{Is_Blk=ethiopic}', "");
8221 Expect(0, 4991, '\p{^Is_Blk=ethiopic}', "");
8222 Expect(0, 4991, '\P{Is_Blk=ethiopic}', "");
8223 Expect(1, 4991, '\P{^Is_Blk=ethiopic}', "");
8224 Expect(0, 4607, '\p{Is_Blk=ethiopic}', "");
8225 Expect(1, 4607, '\p{^Is_Blk=ethiopic}', "");
8226 Expect(1, 4607, '\P{Is_Blk=ethiopic}', "");
8227 Expect(0, 4607, '\P{^Is_Blk=ethiopic}', "");
8228 Expect(1, 4991, '\p{Is_Blk=     ETHIOPIC}', "");
8229 Expect(0, 4991, '\p{^Is_Blk=    ETHIOPIC}', "");
8230 Expect(0, 4991, '\P{Is_Blk=     ETHIOPIC}', "");
8231 Expect(1, 4991, '\P{^Is_Blk=    ETHIOPIC}', "");
8232 Expect(0, 4607, '\p{Is_Blk=     ETHIOPIC}', "");
8233 Expect(1, 4607, '\p{^Is_Blk=    ETHIOPIC}', "");
8234 Expect(1, 4607, '\P{Is_Blk=     ETHIOPIC}', "");
8235 Expect(0, 4607, '\P{^Is_Blk=    ETHIOPIC}', "");
8236 Error('\p{Block:        /a/buginese}');
8237 Error('\P{Block:        /a/buginese}');
8238 Expect(1, 6687, '\p{Block=buginese}', "");
8239 Expect(0, 6687, '\p{^Block=buginese}', "");
8240 Expect(0, 6687, '\P{Block=buginese}', "");
8241 Expect(1, 6687, '\P{^Block=buginese}', "");
8242 Expect(0, 6655, '\p{Block=buginese}', "");
8243 Expect(1, 6655, '\p{^Block=buginese}', "");
8244 Expect(1, 6655, '\P{Block=buginese}', "");
8245 Expect(0, 6655, '\P{^Block=buginese}', "");
8246 Expect(1, 6687, '\p{Block=      _Buginese}', "");
8247 Expect(0, 6687, '\p{^Block=     _Buginese}', "");
8248 Expect(0, 6687, '\P{Block=      _Buginese}', "");
8249 Expect(1, 6687, '\P{^Block=     _Buginese}', "");
8250 Expect(0, 6655, '\p{Block=      _Buginese}', "");
8251 Expect(1, 6655, '\p{^Block=     _Buginese}', "");
8252 Expect(1, 6655, '\P{Block=      _Buginese}', "");
8253 Expect(0, 6655, '\P{^Block=     _Buginese}', "");
8254 Error('\p{Blk= buginese/a/}');
8255 Error('\P{Blk= buginese/a/}');
8256 Expect(1, 6687, '\p{Blk:buginese}', "");
8257 Expect(0, 6687, '\p{^Blk:buginese}', "");
8258 Expect(0, 6687, '\P{Blk:buginese}', "");
8259 Expect(1, 6687, '\P{^Blk:buginese}', "");
8260 Expect(0, 6655, '\p{Blk:buginese}', "");
8261 Expect(1, 6655, '\p{^Blk:buginese}', "");
8262 Expect(1, 6655, '\P{Blk:buginese}', "");
8263 Expect(0, 6655, '\P{^Blk:buginese}', "");
8264 Expect(1, 6687, '\p{Blk=-       Buginese}', "");
8265 Expect(0, 6687, '\p{^Blk=-      Buginese}', "");
8266 Expect(0, 6687, '\P{Blk=-       Buginese}', "");
8267 Expect(1, 6687, '\P{^Blk=-      Buginese}', "");
8268 Expect(0, 6655, '\p{Blk=-       Buginese}', "");
8269 Expect(1, 6655, '\p{^Blk=-      Buginese}', "");
8270 Expect(1, 6655, '\P{Blk=-       Buginese}', "");
8271 Expect(0, 6655, '\P{^Blk=-      Buginese}', "");
8272 Error('\p{Is_Block=     /a/buginese}');
8273 Error('\P{Is_Block=     /a/buginese}');
8274 Expect(1, 6687, '\p{Is_Block=buginese}', "");
8275 Expect(0, 6687, '\p{^Is_Block=buginese}', "");
8276 Expect(0, 6687, '\P{Is_Block=buginese}', "");
8277 Expect(1, 6687, '\P{^Is_Block=buginese}', "");
8278 Expect(0, 6655, '\p{Is_Block=buginese}', "");
8279 Expect(1, 6655, '\p{^Is_Block=buginese}', "");
8280 Expect(1, 6655, '\P{Is_Block=buginese}', "");
8281 Expect(0, 6655, '\P{^Is_Block=buginese}', "");
8282 Expect(1, 6687, '\p{Is_Block=   Buginese}', "");
8283 Expect(0, 6687, '\p{^Is_Block=  Buginese}', "");
8284 Expect(0, 6687, '\P{Is_Block=   Buginese}', "");
8285 Expect(1, 6687, '\P{^Is_Block=  Buginese}', "");
8286 Expect(0, 6655, '\p{Is_Block=   Buginese}', "");
8287 Expect(1, 6655, '\p{^Is_Block=  Buginese}', "");
8288 Expect(1, 6655, '\P{Is_Block=   Buginese}', "");
8289 Expect(0, 6655, '\P{^Is_Block=  Buginese}', "");
8290 Error('\p{Is_Blk=/a/    buginese}');
8291 Error('\P{Is_Blk=/a/    buginese}');
8292 Expect(1, 6687, '\p{Is_Blk=buginese}', "");
8293 Expect(0, 6687, '\p{^Is_Blk=buginese}', "");
8294 Expect(0, 6687, '\P{Is_Blk=buginese}', "");
8295 Expect(1, 6687, '\P{^Is_Blk=buginese}', "");
8296 Expect(0, 6655, '\p{Is_Blk=buginese}', "");
8297 Expect(1, 6655, '\p{^Is_Blk=buginese}', "");
8298 Expect(1, 6655, '\P{Is_Blk=buginese}', "");
8299 Expect(0, 6655, '\P{^Is_Blk=buginese}', "");
8300 Expect(1, 6687, '\p{Is_Blk=-Buginese}', "");
8301 Expect(0, 6687, '\p{^Is_Blk=-Buginese}', "");
8302 Expect(0, 6687, '\P{Is_Blk=-Buginese}', "");
8303 Expect(1, 6687, '\P{^Is_Blk=-Buginese}', "");
8304 Expect(0, 6655, '\p{Is_Blk=-Buginese}', "");
8305 Expect(1, 6655, '\p{^Is_Blk=-Buginese}', "");
8306 Expect(1, 6655, '\P{Is_Blk=-Buginese}', "");
8307 Expect(0, 6655, '\P{^Is_Blk=-Buginese}', "");
8308 Error('\p{Block=_-Mathematical  alphanumeric_Symbols/a/}');
8309 Error('\P{Block=_-Mathematical  alphanumeric_Symbols/a/}');
8310 Expect(1, 120831, '\p{Block=mathematicalalphanumericsymbols}', "");
8311 Expect(0, 120831, '\p{^Block=mathematicalalphanumericsymbols}', "");
8312 Expect(0, 120831, '\P{Block=mathematicalalphanumericsymbols}', "");
8313 Expect(1, 120831, '\P{^Block=mathematicalalphanumericsymbols}', "");
8314 Expect(0, 119807, '\p{Block=mathematicalalphanumericsymbols}', "");
8315 Expect(1, 119807, '\p{^Block=mathematicalalphanumericsymbols}', "");
8316 Expect(1, 119807, '\P{Block=mathematicalalphanumericsymbols}', "");
8317 Expect(0, 119807, '\P{^Block=mathematicalalphanumericsymbols}', "");
8318 Expect(1, 120831, '\p{Block=    MATHEMATICAL Alphanumeric-Symbols}', "");
8319 Expect(0, 120831, '\p{^Block=   MATHEMATICAL Alphanumeric-Symbols}', "");
8320 Expect(0, 120831, '\P{Block=    MATHEMATICAL Alphanumeric-Symbols}', "");
8321 Expect(1, 120831, '\P{^Block=   MATHEMATICAL Alphanumeric-Symbols}', "");
8322 Expect(0, 119807, '\p{Block=    MATHEMATICAL Alphanumeric-Symbols}', "");
8323 Expect(1, 119807, '\p{^Block=   MATHEMATICAL Alphanumeric-Symbols}', "");
8324 Expect(1, 119807, '\P{Block=    MATHEMATICAL Alphanumeric-Symbols}', "");
8325 Expect(0, 119807, '\P{^Block=   MATHEMATICAL Alphanumeric-Symbols}', "");
8326 Error('\p{Blk= :=Mathematical Alphanumeric_Symbols}');
8327 Error('\P{Blk= :=Mathematical Alphanumeric_Symbols}');
8328 Expect(1, 120831, '\p{Blk:      mathematicalalphanumericsymbols}', "");
8329 Expect(0, 120831, '\p{^Blk:     mathematicalalphanumericsymbols}', "");
8330 Expect(0, 120831, '\P{Blk:      mathematicalalphanumericsymbols}', "");
8331 Expect(1, 120831, '\P{^Blk:     mathematicalalphanumericsymbols}', "");
8332 Expect(0, 119807, '\p{Blk:      mathematicalalphanumericsymbols}', "");
8333 Expect(1, 119807, '\p{^Blk:     mathematicalalphanumericsymbols}', "");
8334 Expect(1, 119807, '\P{Blk:      mathematicalalphanumericsymbols}', "");
8335 Expect(0, 119807, '\P{^Blk:     mathematicalalphanumericsymbols}', "");
8336 Expect(1, 120831, '\p{Blk= -mathematicalAlphanumeric_Symbols}', "");
8337 Expect(0, 120831, '\p{^Blk= -mathematicalAlphanumeric_Symbols}', "");
8338 Expect(0, 120831, '\P{Blk= -mathematicalAlphanumeric_Symbols}', "");
8339 Expect(1, 120831, '\P{^Blk= -mathematicalAlphanumeric_Symbols}', "");
8340 Expect(0, 119807, '\p{Blk= -mathematicalAlphanumeric_Symbols}', "");
8341 Expect(1, 119807, '\p{^Blk= -mathematicalAlphanumeric_Symbols}', "");
8342 Expect(1, 119807, '\P{Blk= -mathematicalAlphanumeric_Symbols}', "");
8343 Expect(0, 119807, '\P{^Blk= -mathematicalAlphanumeric_Symbols}', "");
8344 Error('\p{Is_Block:   -:=Mathematical   Alphanumeric_SYMBOLS}');
8345 Error('\P{Is_Block:   -:=Mathematical   Alphanumeric_SYMBOLS}');
8346 Expect(1, 120831, '\p{Is_Block=mathematicalalphanumericsymbols}', "");
8347 Expect(0, 120831, '\p{^Is_Block=mathematicalalphanumericsymbols}', "");
8348 Expect(0, 120831, '\P{Is_Block=mathematicalalphanumericsymbols}', "");
8349 Expect(1, 120831, '\P{^Is_Block=mathematicalalphanumericsymbols}', "");
8350 Expect(0, 119807, '\p{Is_Block=mathematicalalphanumericsymbols}', "");
8351 Expect(1, 119807, '\p{^Is_Block=mathematicalalphanumericsymbols}', "");
8352 Expect(1, 119807, '\P{Is_Block=mathematicalalphanumericsymbols}', "");
8353 Expect(0, 119807, '\P{^Is_Block=mathematicalalphanumericsymbols}', "");
8354 Expect(1, 120831, '\p{Is_Block=mathematical Alphanumeric        SYMBOLS}', "");
8355 Expect(0, 120831, '\p{^Is_Block=mathematical Alphanumeric       SYMBOLS}', "");
8356 Expect(0, 120831, '\P{Is_Block=mathematical Alphanumeric        SYMBOLS}', "");
8357 Expect(1, 120831, '\P{^Is_Block=mathematical Alphanumeric       SYMBOLS}', "");
8358 Expect(0, 119807, '\p{Is_Block=mathematical Alphanumeric        SYMBOLS}', "");
8359 Expect(1, 119807, '\p{^Is_Block=mathematical Alphanumeric       SYMBOLS}', "");
8360 Expect(1, 119807, '\P{Is_Block=mathematical Alphanumeric        SYMBOLS}', "");
8361 Expect(0, 119807, '\P{^Is_Block=mathematical Alphanumeric       SYMBOLS}', "");
8362 Error('\p{Is_Blk=- mathematical_Alphanumeric SYMBOLS:=}');
8363 Error('\P{Is_Blk=- mathematical_Alphanumeric SYMBOLS:=}');
8364 Expect(1, 120831, '\p{Is_Blk=mathematicalalphanumericsymbols}', "");
8365 Expect(0, 120831, '\p{^Is_Blk=mathematicalalphanumericsymbols}', "");
8366 Expect(0, 120831, '\P{Is_Blk=mathematicalalphanumericsymbols}', "");
8367 Expect(1, 120831, '\P{^Is_Blk=mathematicalalphanumericsymbols}', "");
8368 Expect(0, 119807, '\p{Is_Blk=mathematicalalphanumericsymbols}', "");
8369 Expect(1, 119807, '\p{^Is_Blk=mathematicalalphanumericsymbols}', "");
8370 Expect(1, 119807, '\P{Is_Blk=mathematicalalphanumericsymbols}', "");
8371 Expect(0, 119807, '\P{^Is_Blk=mathematicalalphanumericsymbols}', "");
8372 Expect(1, 120831, '\p{Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
8373 Expect(0, 120831, '\p{^Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
8374 Expect(0, 120831, '\P{Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
8375 Expect(1, 120831, '\P{^Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
8376 Expect(0, 119807, '\p{Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
8377 Expect(1, 119807, '\p{^Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
8378 Expect(1, 119807, '\P{Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
8379 Expect(0, 119807, '\P{^Is_Blk=_Mathematical_AlphanumericSYMBOLS}', "");
8380 Error('\p{Block=        Kangxi/a/RADICALS}');
8381 Error('\P{Block=        Kangxi/a/RADICALS}');
8382 Expect(1, 12255, '\p{Block=kangxiradicals}', "");
8383 Expect(0, 12255, '\p{^Block=kangxiradicals}', "");
8384 Expect(0, 12255, '\P{Block=kangxiradicals}', "");
8385 Expect(1, 12255, '\P{^Block=kangxiradicals}', "");
8386 Expect(0, 12031, '\p{Block=kangxiradicals}', "");
8387 Expect(1, 12031, '\p{^Block=kangxiradicals}', "");
8388 Expect(1, 12031, '\P{Block=kangxiradicals}', "");
8389 Expect(0, 12031, '\P{^Block=kangxiradicals}', "");
8390 Expect(1, 12255, '\p{Block=_    kangxi  Radicals}', "");
8391 Expect(0, 12255, '\p{^Block=_   kangxi  Radicals}', "");
8392 Expect(0, 12255, '\P{Block=_    kangxi  Radicals}', "");
8393 Expect(1, 12255, '\P{^Block=_   kangxi  Radicals}', "");
8394 Expect(0, 12031, '\p{Block=_    kangxi  Radicals}', "");
8395 Expect(1, 12031, '\p{^Block=_   kangxi  Radicals}', "");
8396 Expect(1, 12031, '\P{Block=_    kangxi  Radicals}', "");
8397 Expect(0, 12031, '\P{^Block=_   kangxi  Radicals}', "");
8398 Error('\p{Blk=_ KANGXI/a/radicals}');
8399 Error('\P{Blk=_ KANGXI/a/radicals}');
8400 Expect(1, 12255, '\p{Blk=kangxiradicals}', "");
8401 Expect(0, 12255, '\p{^Blk=kangxiradicals}', "");
8402 Expect(0, 12255, '\P{Blk=kangxiradicals}', "");
8403 Expect(1, 12255, '\P{^Blk=kangxiradicals}', "");
8404 Expect(0, 12031, '\p{Blk=kangxiradicals}', "");
8405 Expect(1, 12031, '\p{^Blk=kangxiradicals}', "");
8406 Expect(1, 12031, '\P{Blk=kangxiradicals}', "");
8407 Expect(0, 12031, '\P{^Blk=kangxiradicals}', "");
8408 Expect(1, 12255, '\p{Blk=_-Kangxi       radicals}', "");
8409 Expect(0, 12255, '\p{^Blk=_-Kangxi      radicals}', "");
8410 Expect(0, 12255, '\P{Blk=_-Kangxi       radicals}', "");
8411 Expect(1, 12255, '\P{^Blk=_-Kangxi      radicals}', "");
8412 Expect(0, 12031, '\p{Blk=_-Kangxi       radicals}', "");
8413 Expect(1, 12031, '\p{^Blk=_-Kangxi      radicals}', "");
8414 Expect(1, 12031, '\P{Blk=_-Kangxi       radicals}', "");
8415 Expect(0, 12031, '\P{^Blk=_-Kangxi      radicals}', "");
8416 Error('\p{Is_Block=-:=Kangxi    Radicals}');
8417 Error('\P{Is_Block=-:=Kangxi    Radicals}');
8418 Expect(1, 12255, '\p{Is_Block: kangxiradicals}', "");
8419 Expect(0, 12255, '\p{^Is_Block: kangxiradicals}', "");
8420 Expect(0, 12255, '\P{Is_Block: kangxiradicals}', "");
8421 Expect(1, 12255, '\P{^Is_Block: kangxiradicals}', "");
8422 Expect(0, 12031, '\p{Is_Block: kangxiradicals}', "");
8423 Expect(1, 12031, '\p{^Is_Block: kangxiradicals}', "");
8424 Expect(1, 12031, '\P{Is_Block: kangxiradicals}', "");
8425 Expect(0, 12031, '\P{^Is_Block: kangxiradicals}', "");
8426 Expect(1, 12255, '\p{Is_Block:   - kangxiradicals}', "");
8427 Expect(0, 12255, '\p{^Is_Block:   - kangxiradicals}', "");
8428 Expect(0, 12255, '\P{Is_Block:   - kangxiradicals}', "");
8429 Expect(1, 12255, '\P{^Is_Block:   - kangxiradicals}', "");
8430 Expect(0, 12031, '\p{Is_Block:   - kangxiradicals}', "");
8431 Expect(1, 12031, '\p{^Is_Block:   - kangxiradicals}', "");
8432 Expect(1, 12031, '\P{Is_Block:   - kangxiradicals}', "");
8433 Expect(0, 12031, '\P{^Is_Block:   - kangxiradicals}', "");
8434 Error('\p{Is_Blk=:=_kangxi-radicals}');
8435 Error('\P{Is_Blk=:=_kangxi-radicals}');
8436 Expect(1, 12255, '\p{Is_Blk=kangxiradicals}', "");
8437 Expect(0, 12255, '\p{^Is_Blk=kangxiradicals}', "");
8438 Expect(0, 12255, '\P{Is_Blk=kangxiradicals}', "");
8439 Expect(1, 12255, '\P{^Is_Blk=kangxiradicals}', "");
8440 Expect(0, 12031, '\p{Is_Blk=kangxiradicals}', "");
8441 Expect(1, 12031, '\p{^Is_Blk=kangxiradicals}', "");
8442 Expect(1, 12031, '\P{Is_Blk=kangxiradicals}', "");
8443 Expect(0, 12031, '\P{^Is_Blk=kangxiradicals}', "");
8444 Expect(1, 12255, '\p{Is_Blk=    KangxiRadicals}', "");
8445 Expect(0, 12255, '\p{^Is_Blk=   KangxiRadicals}', "");
8446 Expect(0, 12255, '\P{Is_Blk=    KangxiRadicals}', "");
8447 Expect(1, 12255, '\P{^Is_Blk=   KangxiRadicals}', "");
8448 Expect(0, 12031, '\p{Is_Blk=    KangxiRadicals}', "");
8449 Expect(1, 12031, '\p{^Is_Blk=   KangxiRadicals}', "");
8450 Expect(1, 12031, '\P{Is_Blk=    KangxiRadicals}', "");
8451 Expect(0, 12031, '\P{^Is_Blk=   KangxiRadicals}', "");
8452 Error('\p{Block=_:=Arabic-presentationForms B}');
8453 Error('\P{Block=_:=Arabic-presentationForms B}');
8454 Expect(1, 65279, '\p{Block=arabicpresentationformsb}', "");
8455 Expect(0, 65279, '\p{^Block=arabicpresentationformsb}', "");
8456 Expect(0, 65279, '\P{Block=arabicpresentationformsb}', "");
8457 Expect(1, 65279, '\P{^Block=arabicpresentationformsb}', "");
8458 Expect(0, 65135, '\p{Block=arabicpresentationformsb}', "");
8459 Expect(1, 65135, '\p{^Block=arabicpresentationformsb}', "");
8460 Expect(1, 65135, '\P{Block=arabicpresentationformsb}', "");
8461 Expect(0, 65135, '\P{^Block=arabicpresentationformsb}', "");
8462 Expect(1, 65279, '\p{Block= _arabicPresentation FORMS_b}', "");
8463 Expect(0, 65279, '\p{^Block= _arabicPresentation        FORMS_b}', "");
8464 Expect(0, 65279, '\P{Block= _arabicPresentation FORMS_b}', "");
8465 Expect(1, 65279, '\P{^Block= _arabicPresentation        FORMS_b}', "");
8466 Expect(0, 65135, '\p{Block= _arabicPresentation FORMS_b}', "");
8467 Expect(1, 65135, '\p{^Block= _arabicPresentation        FORMS_b}', "");
8468 Expect(1, 65135, '\P{Block= _arabicPresentation FORMS_b}', "");
8469 Expect(0, 65135, '\P{^Block= _arabicPresentation        FORMS_b}', "");
8470 Error('\p{Blk:  -:=arabic       presentation    Forms B}');
8471 Error('\P{Blk:  -:=arabic       presentation    Forms B}');
8472 Expect(1, 65279, '\p{Blk=arabicpresentationformsb}', "");
8473 Expect(0, 65279, '\p{^Blk=arabicpresentationformsb}', "");
8474 Expect(0, 65279, '\P{Blk=arabicpresentationformsb}', "");
8475 Expect(1, 65279, '\P{^Blk=arabicpresentationformsb}', "");
8476 Expect(0, 65135, '\p{Blk=arabicpresentationformsb}', "");
8477 Expect(1, 65135, '\p{^Blk=arabicpresentationformsb}', "");
8478 Expect(1, 65135, '\P{Blk=arabicpresentationformsb}', "");
8479 Expect(0, 65135, '\P{^Blk=arabicpresentationformsb}', "");
8480 Expect(1, 65279, '\p{Blk=_ARABIC_Presentation_FormsB}', "");
8481 Expect(0, 65279, '\p{^Blk=_ARABIC_Presentation_FormsB}', "");
8482 Expect(0, 65279, '\P{Blk=_ARABIC_Presentation_FormsB}', "");
8483 Expect(1, 65279, '\P{^Blk=_ARABIC_Presentation_FormsB}', "");
8484 Expect(0, 65135, '\p{Blk=_ARABIC_Presentation_FormsB}', "");
8485 Expect(1, 65135, '\p{^Blk=_ARABIC_Presentation_FormsB}', "");
8486 Expect(1, 65135, '\P{Blk=_ARABIC_Presentation_FormsB}', "");
8487 Expect(0, 65135, '\P{^Blk=_ARABIC_Presentation_FormsB}', "");
8488 Error('\p{Is_Block=     :=ArabicPRESENTATIONFORMSB}');
8489 Error('\P{Is_Block=     :=ArabicPRESENTATIONFORMSB}');
8490 Expect(1, 65279, '\p{Is_Block=arabicpresentationformsb}', "");
8491 Expect(0, 65279, '\p{^Is_Block=arabicpresentationformsb}', "");
8492 Expect(0, 65279, '\P{Is_Block=arabicpresentationformsb}', "");
8493 Expect(1, 65279, '\P{^Is_Block=arabicpresentationformsb}', "");
8494 Expect(0, 65135, '\p{Is_Block=arabicpresentationformsb}', "");
8495 Expect(1, 65135, '\p{^Is_Block=arabicpresentationformsb}', "");
8496 Expect(1, 65135, '\P{Is_Block=arabicpresentationformsb}', "");
8497 Expect(0, 65135, '\P{^Is_Block=arabicpresentationformsb}', "");
8498 Expect(1, 65279, '\p{Is_Block=  -ARABIC PRESENTATION Forms-B}', "");
8499 Expect(0, 65279, '\p{^Is_Block= -ARABIC PRESENTATION Forms-B}', "");
8500 Expect(0, 65279, '\P{Is_Block=  -ARABIC PRESENTATION Forms-B}', "");
8501 Expect(1, 65279, '\P{^Is_Block= -ARABIC PRESENTATION Forms-B}', "");
8502 Expect(0, 65135, '\p{Is_Block=  -ARABIC PRESENTATION Forms-B}', "");
8503 Expect(1, 65135, '\p{^Is_Block= -ARABIC PRESENTATION Forms-B}', "");
8504 Expect(1, 65135, '\P{Is_Block=  -ARABIC PRESENTATION Forms-B}', "");
8505 Expect(0, 65135, '\P{^Is_Block= -ARABIC PRESENTATION Forms-B}', "");
8506 Error('\p{Is_Blk= ARABIC/a/Presentation-forms B}');
8507 Error('\P{Is_Blk= ARABIC/a/Presentation-forms B}');
8508 Expect(1, 65279, '\p{Is_Blk=arabicpresentationformsb}', "");
8509 Expect(0, 65279, '\p{^Is_Blk=arabicpresentationformsb}', "");
8510 Expect(0, 65279, '\P{Is_Blk=arabicpresentationformsb}', "");
8511 Expect(1, 65279, '\P{^Is_Blk=arabicpresentationformsb}', "");
8512 Expect(0, 65135, '\p{Is_Blk=arabicpresentationformsb}', "");
8513 Expect(1, 65135, '\p{^Is_Blk=arabicpresentationformsb}', "");
8514 Expect(1, 65135, '\P{Is_Blk=arabicpresentationformsb}', "");
8515 Expect(0, 65135, '\P{^Is_Blk=arabicpresentationformsb}', "");
8516 Expect(1, 65279, '\p{Is_Blk:-   arabic-presentation     FORMS-B}', "");
8517 Expect(0, 65279, '\p{^Is_Blk:-  arabic-presentation     FORMS-B}', "");
8518 Expect(0, 65279, '\P{Is_Blk:-   arabic-presentation     FORMS-B}', "");
8519 Expect(1, 65279, '\P{^Is_Blk:-  arabic-presentation     FORMS-B}', "");
8520 Expect(0, 65135, '\p{Is_Blk:-   arabic-presentation     FORMS-B}', "");
8521 Expect(1, 65135, '\p{^Is_Blk:-  arabic-presentation     FORMS-B}', "");
8522 Expect(1, 65135, '\P{Is_Blk:-   arabic-presentation     FORMS-B}', "");
8523 Expect(0, 65135, '\P{^Is_Blk:-  arabic-presentation     FORMS-B}', "");
8524 Error('\p{Block=-:=Gurmukhi}');
8525 Error('\P{Block=-:=Gurmukhi}');
8526 Expect(1, 2687, '\p{Block: gurmukhi}', "");
8527 Expect(0, 2687, '\p{^Block: gurmukhi}', "");
8528 Expect(0, 2687, '\P{Block: gurmukhi}', "");
8529 Expect(1, 2687, '\P{^Block: gurmukhi}', "");
8530 Expect(0, 2559, '\p{Block: gurmukhi}', "");
8531 Expect(1, 2559, '\p{^Block: gurmukhi}', "");
8532 Expect(1, 2559, '\P{Block: gurmukhi}', "");
8533 Expect(0, 2559, '\P{^Block: gurmukhi}', "");
8534 Expect(1, 2687, '\p{Block= GURMUKHI}', "");
8535 Expect(0, 2687, '\p{^Block= GURMUKHI}', "");
8536 Expect(0, 2687, '\P{Block= GURMUKHI}', "");
8537 Expect(1, 2687, '\P{^Block= GURMUKHI}', "");
8538 Expect(0, 2559, '\p{Block= GURMUKHI}', "");
8539 Expect(1, 2559, '\p{^Block= GURMUKHI}', "");
8540 Expect(1, 2559, '\P{Block= GURMUKHI}', "");
8541 Expect(0, 2559, '\P{^Block= GURMUKHI}', "");
8542 Error('\p{Blk=  :=gurmukhi}');
8543 Error('\P{Blk=  :=gurmukhi}');
8544 Expect(1, 2687, '\p{Blk=gurmukhi}', "");
8545 Expect(0, 2687, '\p{^Blk=gurmukhi}', "");
8546 Expect(0, 2687, '\P{Blk=gurmukhi}', "");
8547 Expect(1, 2687, '\P{^Blk=gurmukhi}', "");
8548 Expect(0, 2559, '\p{Blk=gurmukhi}', "");
8549 Expect(1, 2559, '\p{^Blk=gurmukhi}', "");
8550 Expect(1, 2559, '\P{Blk=gurmukhi}', "");
8551 Expect(0, 2559, '\P{^Blk=gurmukhi}', "");
8552 Expect(1, 2687, '\p{Blk=-Gurmukhi}', "");
8553 Expect(0, 2687, '\p{^Blk=-Gurmukhi}', "");
8554 Expect(0, 2687, '\P{Blk=-Gurmukhi}', "");
8555 Expect(1, 2687, '\P{^Blk=-Gurmukhi}', "");
8556 Expect(0, 2559, '\p{Blk=-Gurmukhi}', "");
8557 Expect(1, 2559, '\p{^Blk=-Gurmukhi}', "");
8558 Expect(1, 2559, '\P{Blk=-Gurmukhi}', "");
8559 Expect(0, 2559, '\P{^Blk=-Gurmukhi}', "");
8560 Error('\p{Is_Block=     -GURMUKHI:=}');
8561 Error('\P{Is_Block=     -GURMUKHI:=}');
8562 Expect(1, 2687, '\p{Is_Block=gurmukhi}', "");
8563 Expect(0, 2687, '\p{^Is_Block=gurmukhi}', "");
8564 Expect(0, 2687, '\P{Is_Block=gurmukhi}', "");
8565 Expect(1, 2687, '\P{^Is_Block=gurmukhi}', "");
8566 Expect(0, 2559, '\p{Is_Block=gurmukhi}', "");
8567 Expect(1, 2559, '\p{^Is_Block=gurmukhi}', "");
8568 Expect(1, 2559, '\P{Is_Block=gurmukhi}', "");
8569 Expect(0, 2559, '\P{^Is_Block=gurmukhi}', "");
8570 Expect(1, 2687, '\p{Is_Block:    gurmukhi}', "");
8571 Expect(0, 2687, '\p{^Is_Block:   gurmukhi}', "");
8572 Expect(0, 2687, '\P{Is_Block:    gurmukhi}', "");
8573 Expect(1, 2687, '\P{^Is_Block:   gurmukhi}', "");
8574 Expect(0, 2559, '\p{Is_Block:    gurmukhi}', "");
8575 Expect(1, 2559, '\p{^Is_Block:   gurmukhi}', "");
8576 Expect(1, 2559, '\P{Is_Block:    gurmukhi}', "");
8577 Expect(0, 2559, '\P{^Is_Block:   gurmukhi}', "");
8578 Error('\p{Is_Blk=/a/            Gurmukhi}');
8579 Error('\P{Is_Blk=/a/            Gurmukhi}');
8580 Expect(1, 2687, '\p{Is_Blk=gurmukhi}', "");
8581 Expect(0, 2687, '\p{^Is_Blk=gurmukhi}', "");
8582 Expect(0, 2687, '\P{Is_Blk=gurmukhi}', "");
8583 Expect(1, 2687, '\P{^Is_Blk=gurmukhi}', "");
8584 Expect(0, 2559, '\p{Is_Blk=gurmukhi}', "");
8585 Expect(1, 2559, '\p{^Is_Blk=gurmukhi}', "");
8586 Expect(1, 2559, '\P{Is_Blk=gurmukhi}', "");
8587 Expect(0, 2559, '\P{^Is_Blk=gurmukhi}', "");
8588 Expect(1, 2687, '\p{Is_Blk: __Gurmukhi}', "");
8589 Expect(0, 2687, '\p{^Is_Blk: __Gurmukhi}', "");
8590 Expect(0, 2687, '\P{Is_Blk: __Gurmukhi}', "");
8591 Expect(1, 2687, '\P{^Is_Blk: __Gurmukhi}', "");
8592 Expect(0, 2559, '\p{Is_Blk: __Gurmukhi}', "");
8593 Expect(1, 2559, '\p{^Is_Blk: __Gurmukhi}', "");
8594 Expect(1, 2559, '\P{Is_Blk: __Gurmukhi}', "");
8595 Expect(0, 2559, '\P{^Is_Blk: __Gurmukhi}', "");
8596 Error('\p{Block= /a/PHONETIC    Extensions      Supplement}');
8597 Error('\P{Block= /a/PHONETIC    Extensions      Supplement}');
8598 Expect(1, 7615, '\p{Block=phoneticextensionssupplement}', "");
8599 Expect(0, 7615, '\p{^Block=phoneticextensionssupplement}', "");
8600 Expect(0, 7615, '\P{Block=phoneticextensionssupplement}', "");
8601 Expect(1, 7615, '\P{^Block=phoneticextensionssupplement}', "");
8602 Expect(0, 7551, '\p{Block=phoneticextensionssupplement}', "");
8603 Expect(1, 7551, '\p{^Block=phoneticextensionssupplement}', "");
8604 Expect(1, 7551, '\P{Block=phoneticextensionssupplement}', "");
8605 Expect(0, 7551, '\P{^Block=phoneticextensionssupplement}', "");
8606 Expect(1, 7615, '\p{Block:      PHONETIC extensions SUPPLEMENT}', "");
8607 Expect(0, 7615, '\p{^Block:     PHONETIC extensions SUPPLEMENT}', "");
8608 Expect(0, 7615, '\P{Block:      PHONETIC extensions SUPPLEMENT}', "");
8609 Expect(1, 7615, '\P{^Block:     PHONETIC extensions SUPPLEMENT}', "");
8610 Expect(0, 7551, '\p{Block:      PHONETIC extensions SUPPLEMENT}', "");
8611 Expect(1, 7551, '\p{^Block:     PHONETIC extensions SUPPLEMENT}', "");
8612 Expect(1, 7551, '\P{Block:      PHONETIC extensions SUPPLEMENT}', "");
8613 Expect(0, 7551, '\P{^Block:     PHONETIC extensions SUPPLEMENT}', "");
8614 Error('\p{Blk=  -Phonetic:=Extensions_Supplement}');
8615 Error('\P{Blk=  -Phonetic:=Extensions_Supplement}');
8616 Expect(1, 7615, '\p{Blk=phoneticextensionssupplement}', "");
8617 Expect(0, 7615, '\p{^Blk=phoneticextensionssupplement}', "");
8618 Expect(0, 7615, '\P{Blk=phoneticextensionssupplement}', "");
8619 Expect(1, 7615, '\P{^Blk=phoneticextensionssupplement}', "");
8620 Expect(0, 7551, '\p{Blk=phoneticextensionssupplement}', "");
8621 Expect(1, 7551, '\p{^Blk=phoneticextensionssupplement}', "");
8622 Expect(1, 7551, '\P{Blk=phoneticextensionssupplement}', "");
8623 Expect(0, 7551, '\P{^Blk=phoneticextensionssupplement}', "");
8624 Expect(1, 7615, '\p{Blk:_Phonetic_Extensionssupplement}', "");
8625 Expect(0, 7615, '\p{^Blk:_Phonetic_Extensionssupplement}', "");
8626 Expect(0, 7615, '\P{Blk:_Phonetic_Extensionssupplement}', "");
8627 Expect(1, 7615, '\P{^Blk:_Phonetic_Extensionssupplement}', "");
8628 Expect(0, 7551, '\p{Blk:_Phonetic_Extensionssupplement}', "");
8629 Expect(1, 7551, '\p{^Blk:_Phonetic_Extensionssupplement}', "");
8630 Expect(1, 7551, '\P{Blk:_Phonetic_Extensionssupplement}', "");
8631 Expect(0, 7551, '\P{^Blk:_Phonetic_Extensionssupplement}', "");
8632 Error('\p{Is_Block=-/a/Phonetic_Extensions      SUPPLEMENT}');
8633 Error('\P{Is_Block=-/a/Phonetic_Extensions      SUPPLEMENT}');
8634 Expect(1, 7615, '\p{Is_Block=phoneticextensionssupplement}', "");
8635 Expect(0, 7615, '\p{^Is_Block=phoneticextensionssupplement}', "");
8636 Expect(0, 7615, '\P{Is_Block=phoneticextensionssupplement}', "");
8637 Expect(1, 7615, '\P{^Is_Block=phoneticextensionssupplement}', "");
8638 Expect(0, 7551, '\p{Is_Block=phoneticextensionssupplement}', "");
8639 Expect(1, 7551, '\p{^Is_Block=phoneticextensionssupplement}', "");
8640 Expect(1, 7551, '\P{Is_Block=phoneticextensionssupplement}', "");
8641 Expect(0, 7551, '\P{^Is_Block=phoneticextensionssupplement}', "");
8642 Expect(1, 7615, '\p{Is_Block=-_Phonetic EXTENSIONS      Supplement}', "");
8643 Expect(0, 7615, '\p{^Is_Block=-_Phonetic EXTENSIONS     Supplement}', "");
8644 Expect(0, 7615, '\P{Is_Block=-_Phonetic EXTENSIONS      Supplement}', "");
8645 Expect(1, 7615, '\P{^Is_Block=-_Phonetic EXTENSIONS     Supplement}', "");
8646 Expect(0, 7551, '\p{Is_Block=-_Phonetic EXTENSIONS      Supplement}', "");
8647 Expect(1, 7551, '\p{^Is_Block=-_Phonetic EXTENSIONS     Supplement}', "");
8648 Expect(1, 7551, '\P{Is_Block=-_Phonetic EXTENSIONS      Supplement}', "");
8649 Expect(0, 7551, '\P{^Is_Block=-_Phonetic EXTENSIONS     Supplement}', "");
8650 Error('\p{Is_Blk=       _PHONETIC-Extensions Supplement:=}');
8651 Error('\P{Is_Blk=       _PHONETIC-Extensions Supplement:=}');
8652 Expect(1, 7615, '\p{Is_Blk=phoneticextensionssupplement}', "");
8653 Expect(0, 7615, '\p{^Is_Blk=phoneticextensionssupplement}', "");
8654 Expect(0, 7615, '\P{Is_Blk=phoneticextensionssupplement}', "");
8655 Expect(1, 7615, '\P{^Is_Blk=phoneticextensionssupplement}', "");
8656 Expect(0, 7551, '\p{Is_Blk=phoneticextensionssupplement}', "");
8657 Expect(1, 7551, '\p{^Is_Blk=phoneticextensionssupplement}', "");
8658 Expect(1, 7551, '\P{Is_Blk=phoneticextensionssupplement}', "");
8659 Expect(0, 7551, '\P{^Is_Blk=phoneticextensionssupplement}', "");
8660 Expect(1, 7615, '\p{Is_Blk= Phonetic    EXTENSIONS supplement}', "");
8661 Expect(0, 7615, '\p{^Is_Blk= Phonetic   EXTENSIONS supplement}', "");
8662 Expect(0, 7615, '\P{Is_Blk= Phonetic    EXTENSIONS supplement}', "");
8663 Expect(1, 7615, '\P{^Is_Blk= Phonetic   EXTENSIONS supplement}', "");
8664 Expect(0, 7551, '\p{Is_Blk= Phonetic    EXTENSIONS supplement}', "");
8665 Expect(1, 7551, '\p{^Is_Blk= Phonetic   EXTENSIONS supplement}', "");
8666 Expect(1, 7551, '\P{Is_Blk= Phonetic    EXTENSIONS supplement}', "");
8667 Expect(0, 7551, '\P{^Is_Blk= Phonetic   EXTENSIONS supplement}', "");
8668 Error('\p{Block=/a/greek Extended}');
8669 Error('\P{Block=/a/greek Extended}');
8670 Expect(1, 8191, '\p{Block=greekextended}', "");
8671 Expect(0, 8191, '\p{^Block=greekextended}', "");
8672 Expect(0, 8191, '\P{Block=greekextended}', "");
8673 Expect(1, 8191, '\P{^Block=greekextended}', "");
8674 Expect(0, 7935, '\p{Block=greekextended}', "");
8675 Expect(1, 7935, '\p{^Block=greekextended}', "");
8676 Expect(1, 7935, '\P{Block=greekextended}', "");
8677 Expect(0, 7935, '\P{^Block=greekextended}', "");
8678 Expect(1, 8191, '\p{Block=  Greek EXTENDED}', "");
8679 Expect(0, 8191, '\p{^Block=  Greek EXTENDED}', "");
8680 Expect(0, 8191, '\P{Block=  Greek EXTENDED}', "");
8681 Expect(1, 8191, '\P{^Block=  Greek EXTENDED}', "");
8682 Expect(0, 7935, '\p{Block=  Greek EXTENDED}', "");
8683 Expect(1, 7935, '\p{^Block=  Greek EXTENDED}', "");
8684 Expect(1, 7935, '\P{Block=  Greek EXTENDED}', "");
8685 Expect(0, 7935, '\P{^Block=  Greek EXTENDED}', "");
8686 Error('\p{Blk=/a/__greek        Extended}');
8687 Error('\P{Blk=/a/__greek        Extended}');
8688 Expect(1, 8191, '\p{Blk=greekextended}', "");
8689 Expect(0, 8191, '\p{^Blk=greekextended}', "");
8690 Expect(0, 8191, '\P{Blk=greekextended}', "");
8691 Expect(1, 8191, '\P{^Blk=greekextended}', "");
8692 Expect(0, 7935, '\p{Blk=greekextended}', "");
8693 Expect(1, 7935, '\p{^Blk=greekextended}', "");
8694 Expect(1, 7935, '\P{Blk=greekextended}', "");
8695 Expect(0, 7935, '\P{^Blk=greekextended}', "");
8696 Expect(1, 8191, '\p{Blk= greek-extended}', "");
8697 Expect(0, 8191, '\p{^Blk= greek-extended}', "");
8698 Expect(0, 8191, '\P{Blk= greek-extended}', "");
8699 Expect(1, 8191, '\P{^Blk= greek-extended}', "");
8700 Expect(0, 7935, '\p{Blk= greek-extended}', "");
8701 Expect(1, 7935, '\p{^Blk= greek-extended}', "");
8702 Expect(1, 7935, '\P{Blk= greek-extended}', "");
8703 Expect(0, 7935, '\P{^Blk= greek-extended}', "");
8704 Error('\p{Is_Block=-_greekExtended/a/}');
8705 Error('\P{Is_Block=-_greekExtended/a/}');
8706 Expect(1, 8191, '\p{Is_Block=greekextended}', "");
8707 Expect(0, 8191, '\p{^Is_Block=greekextended}', "");
8708 Expect(0, 8191, '\P{Is_Block=greekextended}', "");
8709 Expect(1, 8191, '\P{^Is_Block=greekextended}', "");
8710 Expect(0, 7935, '\p{Is_Block=greekextended}', "");
8711 Expect(1, 7935, '\p{^Is_Block=greekextended}', "");
8712 Expect(1, 7935, '\P{Is_Block=greekextended}', "");
8713 Expect(0, 7935, '\P{^Is_Block=greekextended}', "");
8714 Expect(1, 8191, '\p{Is_Block=   greekExtended}', "");
8715 Expect(0, 8191, '\p{^Is_Block=  greekExtended}', "");
8716 Expect(0, 8191, '\P{Is_Block=   greekExtended}', "");
8717 Expect(1, 8191, '\P{^Is_Block=  greekExtended}', "");
8718 Expect(0, 7935, '\p{Is_Block=   greekExtended}', "");
8719 Expect(1, 7935, '\p{^Is_Block=  greekExtended}', "");
8720 Expect(1, 7935, '\P{Is_Block=   greekExtended}', "");
8721 Expect(0, 7935, '\P{^Is_Block=  greekExtended}', "");
8722 Error('\p{Is_Blk:        Greek  EXTENDED/a/}');
8723 Error('\P{Is_Blk:        Greek  EXTENDED/a/}');
8724 Expect(1, 8191, '\p{Is_Blk=greekextended}', "");
8725 Expect(0, 8191, '\p{^Is_Blk=greekextended}', "");
8726 Expect(0, 8191, '\P{Is_Blk=greekextended}', "");
8727 Expect(1, 8191, '\P{^Is_Blk=greekextended}', "");
8728 Expect(0, 7935, '\p{Is_Blk=greekextended}', "");
8729 Expect(1, 7935, '\p{^Is_Blk=greekextended}', "");
8730 Expect(1, 7935, '\P{Is_Blk=greekextended}', "");
8731 Expect(0, 7935, '\P{^Is_Blk=greekextended}', "");
8732 Expect(1, 8191, '\p{Is_Blk=- Greek      Extended}', "");
8733 Expect(0, 8191, '\p{^Is_Blk=- Greek     Extended}', "");
8734 Expect(0, 8191, '\P{Is_Blk=- Greek      Extended}', "");
8735 Expect(1, 8191, '\P{^Is_Blk=- Greek     Extended}', "");
8736 Expect(0, 7935, '\p{Is_Blk=- Greek      Extended}', "");
8737 Expect(1, 7935, '\p{^Is_Blk=- Greek     Extended}', "");
8738 Expect(1, 7935, '\P{Is_Blk=- Greek      Extended}', "");
8739 Expect(0, 7935, '\P{^Is_Blk=- Greek     Extended}', "");
8740 Error('\p{Block=-       Deseret:=}');
8741 Error('\P{Block=-       Deseret:=}');
8742 Expect(1, 66639, '\p{Block=deseret}', "");
8743 Expect(0, 66639, '\p{^Block=deseret}', "");
8744 Expect(0, 66639, '\P{Block=deseret}', "");
8745 Expect(1, 66639, '\P{^Block=deseret}', "");
8746 Expect(0, 66559, '\p{Block=deseret}', "");
8747 Expect(1, 66559, '\p{^Block=deseret}', "");
8748 Expect(1, 66559, '\P{Block=deseret}', "");
8749 Expect(0, 66559, '\P{^Block=deseret}', "");
8750 Expect(1, 66639, '\p{Block:             _Deseret}', "");
8751 Expect(0, 66639, '\p{^Block:            _Deseret}', "");
8752 Expect(0, 66639, '\P{Block:             _Deseret}', "");
8753 Expect(1, 66639, '\P{^Block:            _Deseret}', "");
8754 Expect(0, 66559, '\p{Block:             _Deseret}', "");
8755 Expect(1, 66559, '\p{^Block:            _Deseret}', "");
8756 Expect(1, 66559, '\P{Block:             _Deseret}', "");
8757 Expect(0, 66559, '\P{^Block:            _Deseret}', "");
8758 Error('\p{Blk:/a/  Deseret}');
8759 Error('\P{Blk:/a/  Deseret}');
8760 Expect(1, 66639, '\p{Blk=deseret}', "");
8761 Expect(0, 66639, '\p{^Blk=deseret}', "");
8762 Expect(0, 66639, '\P{Blk=deseret}', "");
8763 Expect(1, 66639, '\P{^Blk=deseret}', "");
8764 Expect(0, 66559, '\p{Blk=deseret}', "");
8765 Expect(1, 66559, '\p{^Blk=deseret}', "");
8766 Expect(1, 66559, '\P{Blk=deseret}', "");
8767 Expect(0, 66559, '\P{^Blk=deseret}', "");
8768 Expect(1, 66639, '\p{Blk=_-Deseret}', "");
8769 Expect(0, 66639, '\p{^Blk=_-Deseret}', "");
8770 Expect(0, 66639, '\P{Blk=_-Deseret}', "");
8771 Expect(1, 66639, '\P{^Blk=_-Deseret}', "");
8772 Expect(0, 66559, '\p{Blk=_-Deseret}', "");
8773 Expect(1, 66559, '\p{^Blk=_-Deseret}', "");
8774 Expect(1, 66559, '\P{Blk=_-Deseret}', "");
8775 Expect(0, 66559, '\P{^Blk=_-Deseret}', "");
8776 Error('\p{Is_Block=:= _Deseret}');
8777 Error('\P{Is_Block=:= _Deseret}');
8778 Expect(1, 66639, '\p{Is_Block=deseret}', "");
8779 Expect(0, 66639, '\p{^Is_Block=deseret}', "");
8780 Expect(0, 66639, '\P{Is_Block=deseret}', "");
8781 Expect(1, 66639, '\P{^Is_Block=deseret}', "");
8782 Expect(0, 66559, '\p{Is_Block=deseret}', "");
8783 Expect(1, 66559, '\p{^Is_Block=deseret}', "");
8784 Expect(1, 66559, '\P{Is_Block=deseret}', "");
8785 Expect(0, 66559, '\P{^Is_Block=deseret}', "");
8786 Expect(1, 66639, '\p{Is_Block=- Deseret}', "");
8787 Expect(0, 66639, '\p{^Is_Block=- Deseret}', "");
8788 Expect(0, 66639, '\P{Is_Block=- Deseret}', "");
8789 Expect(1, 66639, '\P{^Is_Block=- Deseret}', "");
8790 Expect(0, 66559, '\p{Is_Block=- Deseret}', "");
8791 Expect(1, 66559, '\p{^Is_Block=- Deseret}', "");
8792 Expect(1, 66559, '\P{Is_Block=- Deseret}', "");
8793 Expect(0, 66559, '\P{^Is_Block=- Deseret}', "");
8794 Error('\p{Is_Blk=       DESERET:=}');
8795 Error('\P{Is_Blk=       DESERET:=}');
8796 Expect(1, 66639, '\p{Is_Blk=deseret}', "");
8797 Expect(0, 66639, '\p{^Is_Blk=deseret}', "");
8798 Expect(0, 66639, '\P{Is_Blk=deseret}', "");
8799 Expect(1, 66639, '\P{^Is_Blk=deseret}', "");
8800 Expect(0, 66559, '\p{Is_Blk=deseret}', "");
8801 Expect(1, 66559, '\p{^Is_Blk=deseret}', "");
8802 Expect(1, 66559, '\P{Is_Blk=deseret}', "");
8803 Expect(0, 66559, '\P{^Is_Blk=deseret}', "");
8804 Expect(1, 66639, '\p{Is_Blk=    Deseret}', "");
8805 Expect(0, 66639, '\p{^Is_Blk=   Deseret}', "");
8806 Expect(0, 66639, '\P{Is_Blk=    Deseret}', "");
8807 Expect(1, 66639, '\P{^Is_Blk=   Deseret}', "");
8808 Expect(0, 66559, '\p{Is_Blk=    Deseret}', "");
8809 Expect(1, 66559, '\p{^Is_Blk=   Deseret}', "");
8810 Expect(1, 66559, '\P{Is_Blk=    Deseret}', "");
8811 Expect(0, 66559, '\P{^Is_Blk=   Deseret}', "");
8812 Error('\p{Block:        /a/tagbanwa}');
8813 Error('\P{Block:        /a/tagbanwa}');
8814 Expect(1, 6015, '\p{Block=tagbanwa}', "");
8815 Expect(0, 6015, '\p{^Block=tagbanwa}', "");
8816 Expect(0, 6015, '\P{Block=tagbanwa}', "");
8817 Expect(1, 6015, '\P{^Block=tagbanwa}', "");
8818 Expect(0, 5983, '\p{Block=tagbanwa}', "");
8819 Expect(1, 5983, '\p{^Block=tagbanwa}', "");
8820 Expect(1, 5983, '\P{Block=tagbanwa}', "");
8821 Expect(0, 5983, '\P{^Block=tagbanwa}', "");
8822 Expect(1, 6015, '\p{Block=_ tagbanwa}', "");
8823 Expect(0, 6015, '\p{^Block=_ tagbanwa}', "");
8824 Expect(0, 6015, '\P{Block=_ tagbanwa}', "");
8825 Expect(1, 6015, '\P{^Block=_ tagbanwa}', "");
8826 Expect(0, 5983, '\p{Block=_ tagbanwa}', "");
8827 Expect(1, 5983, '\p{^Block=_ tagbanwa}', "");
8828 Expect(1, 5983, '\P{Block=_ tagbanwa}', "");
8829 Expect(0, 5983, '\P{^Block=_ tagbanwa}', "");
8830 Error('\p{Blk:  /a/ -Tagbanwa}');
8831 Error('\P{Blk:  /a/ -Tagbanwa}');
8832 Expect(1, 6015, '\p{Blk=tagbanwa}', "");
8833 Expect(0, 6015, '\p{^Blk=tagbanwa}', "");
8834 Expect(0, 6015, '\P{Blk=tagbanwa}', "");
8835 Expect(1, 6015, '\P{^Blk=tagbanwa}', "");
8836 Expect(0, 5983, '\p{Blk=tagbanwa}', "");
8837 Expect(1, 5983, '\p{^Blk=tagbanwa}', "");
8838 Expect(1, 5983, '\P{Blk=tagbanwa}', "");
8839 Expect(0, 5983, '\P{^Blk=tagbanwa}', "");
8840 Expect(1, 6015, '\p{Blk=  Tagbanwa}', "");
8841 Expect(0, 6015, '\p{^Blk=  Tagbanwa}', "");
8842 Expect(0, 6015, '\P{Blk=  Tagbanwa}', "");
8843 Expect(1, 6015, '\P{^Blk=  Tagbanwa}', "");
8844 Expect(0, 5983, '\p{Blk=  Tagbanwa}', "");
8845 Expect(1, 5983, '\p{^Blk=  Tagbanwa}', "");
8846 Expect(1, 5983, '\P{Blk=  Tagbanwa}', "");
8847 Expect(0, 5983, '\P{^Blk=  Tagbanwa}', "");
8848 Error('\p{Is_Block=-/a/tagbanwa}');
8849 Error('\P{Is_Block=-/a/tagbanwa}');
8850 Expect(1, 6015, '\p{Is_Block=tagbanwa}', "");
8851 Expect(0, 6015, '\p{^Is_Block=tagbanwa}', "");
8852 Expect(0, 6015, '\P{Is_Block=tagbanwa}', "");
8853 Expect(1, 6015, '\P{^Is_Block=tagbanwa}', "");
8854 Expect(0, 5983, '\p{Is_Block=tagbanwa}', "");
8855 Expect(1, 5983, '\p{^Is_Block=tagbanwa}', "");
8856 Expect(1, 5983, '\P{Is_Block=tagbanwa}', "");
8857 Expect(0, 5983, '\P{^Is_Block=tagbanwa}', "");
8858 Expect(1, 6015, '\p{Is_Block=_ Tagbanwa}', "");
8859 Expect(0, 6015, '\p{^Is_Block=_ Tagbanwa}', "");
8860 Expect(0, 6015, '\P{Is_Block=_ Tagbanwa}', "");
8861 Expect(1, 6015, '\P{^Is_Block=_ Tagbanwa}', "");
8862 Expect(0, 5983, '\p{Is_Block=_ Tagbanwa}', "");
8863 Expect(1, 5983, '\p{^Is_Block=_ Tagbanwa}', "");
8864 Expect(1, 5983, '\P{Is_Block=_ Tagbanwa}', "");
8865 Expect(0, 5983, '\P{^Is_Block=_ Tagbanwa}', "");
8866 Error('\p{Is_Blk=/a/_   TAGBANWA}');
8867 Error('\P{Is_Blk=/a/_   TAGBANWA}');
8868 Expect(1, 6015, '\p{Is_Blk: tagbanwa}', "");
8869 Expect(0, 6015, '\p{^Is_Blk: tagbanwa}', "");
8870 Expect(0, 6015, '\P{Is_Blk: tagbanwa}', "");
8871 Expect(1, 6015, '\P{^Is_Blk: tagbanwa}', "");
8872 Expect(0, 5983, '\p{Is_Blk: tagbanwa}', "");
8873 Expect(1, 5983, '\p{^Is_Blk: tagbanwa}', "");
8874 Expect(1, 5983, '\P{Is_Blk: tagbanwa}', "");
8875 Expect(0, 5983, '\P{^Is_Blk: tagbanwa}', "");
8876 Expect(1, 6015, '\p{Is_Blk=-    tagbanwa}', "");
8877 Expect(0, 6015, '\p{^Is_Blk=-   tagbanwa}', "");
8878 Expect(0, 6015, '\P{Is_Blk=-    tagbanwa}', "");
8879 Expect(1, 6015, '\P{^Is_Blk=-   tagbanwa}', "");
8880 Expect(0, 5983, '\p{Is_Blk=-    tagbanwa}', "");
8881 Expect(1, 5983, '\p{^Is_Blk=-   tagbanwa}', "");
8882 Expect(1, 5983, '\P{Is_Blk=-    tagbanwa}', "");
8883 Expect(0, 5983, '\P{^Is_Blk=-   tagbanwa}', "");
8884 Error('\p{Block=:=       ARABIC}');
8885 Error('\P{Block=:=       ARABIC}');
8886 Expect(1, 1791, '\p{Block=arabic}', "");
8887 Expect(0, 1791, '\p{^Block=arabic}', "");
8888 Expect(0, 1791, '\P{Block=arabic}', "");
8889 Expect(1, 1791, '\P{^Block=arabic}', "");
8890 Expect(0, 1535, '\p{Block=arabic}', "");
8891 Expect(1, 1535, '\p{^Block=arabic}', "");
8892 Expect(1, 1535, '\P{Block=arabic}', "");
8893 Expect(0, 1535, '\P{^Block=arabic}', "");
8894 Expect(1, 1791, '\p{Block=-Arabic}', "");
8895 Expect(0, 1791, '\p{^Block=-Arabic}', "");
8896 Expect(0, 1791, '\P{Block=-Arabic}', "");
8897 Expect(1, 1791, '\P{^Block=-Arabic}', "");
8898 Expect(0, 1535, '\p{Block=-Arabic}', "");
8899 Expect(1, 1535, '\p{^Block=-Arabic}', "");
8900 Expect(1, 1535, '\P{Block=-Arabic}', "");
8901 Expect(0, 1535, '\P{^Block=-Arabic}', "");
8902 Error('\p{Blk:-/a/Arabic}');
8903 Error('\P{Blk:-/a/Arabic}');
8904 Expect(1, 1791, '\p{Blk=arabic}', "");
8905 Expect(0, 1791, '\p{^Blk=arabic}', "");
8906 Expect(0, 1791, '\P{Blk=arabic}', "");
8907 Expect(1, 1791, '\P{^Blk=arabic}', "");
8908 Expect(0, 1535, '\p{Blk=arabic}', "");
8909 Expect(1, 1535, '\p{^Blk=arabic}', "");
8910 Expect(1, 1535, '\P{Blk=arabic}', "");
8911 Expect(0, 1535, '\P{^Blk=arabic}', "");
8912 Expect(1, 1791, '\p{Blk:                arabic}', "");
8913 Expect(0, 1791, '\p{^Blk:               arabic}', "");
8914 Expect(0, 1791, '\P{Blk:                arabic}', "");
8915 Expect(1, 1791, '\P{^Blk:               arabic}', "");
8916 Expect(0, 1535, '\p{Blk:                arabic}', "");
8917 Expect(1, 1535, '\p{^Blk:               arabic}', "");
8918 Expect(1, 1535, '\P{Blk:                arabic}', "");
8919 Expect(0, 1535, '\P{^Blk:               arabic}', "");
8920 Error('\p{Is_Block=     _Arabic:=}');
8921 Error('\P{Is_Block=     _Arabic:=}');
8922 Expect(1, 1791, '\p{Is_Block=arabic}', "");
8923 Expect(0, 1791, '\p{^Is_Block=arabic}', "");
8924 Expect(0, 1791, '\P{Is_Block=arabic}', "");
8925 Expect(1, 1791, '\P{^Is_Block=arabic}', "");
8926 Expect(0, 1535, '\p{Is_Block=arabic}', "");
8927 Expect(1, 1535, '\p{^Is_Block=arabic}', "");
8928 Expect(1, 1535, '\P{Is_Block=arabic}', "");
8929 Expect(0, 1535, '\P{^Is_Block=arabic}', "");
8930 Expect(1, 1791, '\p{Is_Block=-ARABIC}', "");
8931 Expect(0, 1791, '\p{^Is_Block=-ARABIC}', "");
8932 Expect(0, 1791, '\P{Is_Block=-ARABIC}', "");
8933 Expect(1, 1791, '\P{^Is_Block=-ARABIC}', "");
8934 Expect(0, 1535, '\p{Is_Block=-ARABIC}', "");
8935 Expect(1, 1535, '\p{^Is_Block=-ARABIC}', "");
8936 Expect(1, 1535, '\P{Is_Block=-ARABIC}', "");
8937 Expect(0, 1535, '\P{^Is_Block=-ARABIC}', "");
8938 Error('\p{Is_Blk::=_    Arabic}');
8939 Error('\P{Is_Blk::=_    Arabic}');
8940 Expect(1, 1791, '\p{Is_Blk=arabic}', "");
8941 Expect(0, 1791, '\p{^Is_Blk=arabic}', "");
8942 Expect(0, 1791, '\P{Is_Blk=arabic}', "");
8943 Expect(1, 1791, '\P{^Is_Blk=arabic}', "");
8944 Expect(0, 1535, '\p{Is_Blk=arabic}', "");
8945 Expect(1, 1535, '\p{^Is_Blk=arabic}', "");
8946 Expect(1, 1535, '\P{Is_Blk=arabic}', "");
8947 Expect(0, 1535, '\P{^Is_Blk=arabic}', "");
8948 Expect(1, 1791, '\p{Is_Blk=-Arabic}', "");
8949 Expect(0, 1791, '\p{^Is_Blk=-Arabic}', "");
8950 Expect(0, 1791, '\P{Is_Blk=-Arabic}', "");
8951 Expect(1, 1791, '\P{^Is_Blk=-Arabic}', "");
8952 Expect(0, 1535, '\p{Is_Blk=-Arabic}', "");
8953 Expect(1, 1535, '\p{^Is_Blk=-Arabic}', "");
8954 Expect(1, 1535, '\P{Is_Blk=-Arabic}', "");
8955 Expect(0, 1535, '\P{^Is_Blk=-Arabic}', "");
8956 Error('\p{Block=        Katakana_Phonetic Extensions/a/}');
8957 Error('\P{Block=        Katakana_Phonetic Extensions/a/}');
8958 Expect(1, 12799, '\p{Block:     katakanaphoneticextensions}', "");
8959 Expect(0, 12799, '\p{^Block:    katakanaphoneticextensions}', "");
8960 Expect(0, 12799, '\P{Block:     katakanaphoneticextensions}', "");
8961 Expect(1, 12799, '\P{^Block:    katakanaphoneticextensions}', "");
8962 Expect(0, 12783, '\p{Block:     katakanaphoneticextensions}', "");
8963 Expect(1, 12783, '\p{^Block:    katakanaphoneticextensions}', "");
8964 Expect(1, 12783, '\P{Block:     katakanaphoneticextensions}', "");
8965 Expect(0, 12783, '\P{^Block:    katakanaphoneticextensions}', "");
8966 Expect(1, 12799, '\p{Block=     -Katakana       phonetic_EXTENSIONS}', "");
8967 Expect(0, 12799, '\p{^Block=    -Katakana       phonetic_EXTENSIONS}', "");
8968 Expect(0, 12799, '\P{Block=     -Katakana       phonetic_EXTENSIONS}', "");
8969 Expect(1, 12799, '\P{^Block=    -Katakana       phonetic_EXTENSIONS}', "");
8970 Expect(0, 12783, '\p{Block=     -Katakana       phonetic_EXTENSIONS}', "");
8971 Expect(1, 12783, '\p{^Block=    -Katakana       phonetic_EXTENSIONS}', "");
8972 Expect(1, 12783, '\P{Block=     -Katakana       phonetic_EXTENSIONS}', "");
8973 Expect(0, 12783, '\P{^Block=    -Katakana       phonetic_EXTENSIONS}', "");
8974 Error('\p{Blk:   -_KatakanaPHONETIC Extensions:=}');
8975 Error('\P{Blk:   -_KatakanaPHONETIC Extensions:=}');
8976 Expect(1, 12799, '\p{Blk=katakanaphoneticextensions}', "");
8977 Expect(0, 12799, '\p{^Blk=katakanaphoneticextensions}', "");
8978 Expect(0, 12799, '\P{Blk=katakanaphoneticextensions}', "");
8979 Expect(1, 12799, '\P{^Blk=katakanaphoneticextensions}', "");
8980 Expect(0, 12783, '\p{Blk=katakanaphoneticextensions}', "");
8981 Expect(1, 12783, '\p{^Blk=katakanaphoneticextensions}', "");
8982 Expect(1, 12783, '\P{Blk=katakanaphoneticextensions}', "");
8983 Expect(0, 12783, '\P{^Blk=katakanaphoneticextensions}', "");
8984 Expect(1, 12799, '\p{Blk=       _Katakana-phonetic_EXTENSIONS}', "");
8985 Expect(0, 12799, '\p{^Blk=      _Katakana-phonetic_EXTENSIONS}', "");
8986 Expect(0, 12799, '\P{Blk=       _Katakana-phonetic_EXTENSIONS}', "");
8987 Expect(1, 12799, '\P{^Blk=      _Katakana-phonetic_EXTENSIONS}', "");
8988 Expect(0, 12783, '\p{Blk=       _Katakana-phonetic_EXTENSIONS}', "");
8989 Expect(1, 12783, '\p{^Blk=      _Katakana-phonetic_EXTENSIONS}', "");
8990 Expect(1, 12783, '\P{Blk=       _Katakana-phonetic_EXTENSIONS}', "");
8991 Expect(0, 12783, '\P{^Blk=      _Katakana-phonetic_EXTENSIONS}', "");
8992 Error('\p{Is_Block: -Katakana:=phonetic-EXTENSIONS}');
8993 Error('\P{Is_Block: -Katakana:=phonetic-EXTENSIONS}');
8994 Expect(1, 12799, '\p{Is_Block=katakanaphoneticextensions}', "");
8995 Expect(0, 12799, '\p{^Is_Block=katakanaphoneticextensions}', "");
8996 Expect(0, 12799, '\P{Is_Block=katakanaphoneticextensions}', "");
8997 Expect(1, 12799, '\P{^Is_Block=katakanaphoneticextensions}', "");
8998 Expect(0, 12783, '\p{Is_Block=katakanaphoneticextensions}', "");
8999 Expect(1, 12783, '\p{^Is_Block=katakanaphoneticextensions}', "");
9000 Expect(1, 12783, '\P{Is_Block=katakanaphoneticextensions}', "");
9001 Expect(0, 12783, '\P{^Is_Block=katakanaphoneticextensions}', "");
9002 Expect(1, 12799, '\p{Is_Block=_-Katakana Phonetic       EXTENSIONS}', "");
9003 Expect(0, 12799, '\p{^Is_Block=_-Katakana Phonetic      EXTENSIONS}', "");
9004 Expect(0, 12799, '\P{Is_Block=_-Katakana Phonetic       EXTENSIONS}', "");
9005 Expect(1, 12799, '\P{^Is_Block=_-Katakana Phonetic      EXTENSIONS}', "");
9006 Expect(0, 12783, '\p{Is_Block=_-Katakana Phonetic       EXTENSIONS}', "");
9007 Expect(1, 12783, '\p{^Is_Block=_-Katakana Phonetic      EXTENSIONS}', "");
9008 Expect(1, 12783, '\P{Is_Block=_-Katakana Phonetic       EXTENSIONS}', "");
9009 Expect(0, 12783, '\P{^Is_Block=_-Katakana Phonetic      EXTENSIONS}', "");
9010 Error('\p{Is_Blk=_-KATAKANA/a/Phonetic_EXTENSIONS}');
9011 Error('\P{Is_Blk=_-KATAKANA/a/Phonetic_EXTENSIONS}');
9012 Expect(1, 12799, '\p{Is_Blk=katakanaphoneticextensions}', "");
9013 Expect(0, 12799, '\p{^Is_Blk=katakanaphoneticextensions}', "");
9014 Expect(0, 12799, '\P{Is_Blk=katakanaphoneticextensions}', "");
9015 Expect(1, 12799, '\P{^Is_Blk=katakanaphoneticextensions}', "");
9016 Expect(0, 12783, '\p{Is_Blk=katakanaphoneticextensions}', "");
9017 Expect(1, 12783, '\p{^Is_Blk=katakanaphoneticextensions}', "");
9018 Expect(1, 12783, '\P{Is_Blk=katakanaphoneticextensions}', "");
9019 Expect(0, 12783, '\P{^Is_Blk=katakanaphoneticextensions}', "");
9020 Expect(1, 12799, '\p{Is_Blk= -katakana  Phonetic EXTENSIONS}', "");
9021 Expect(0, 12799, '\p{^Is_Blk= -katakana Phonetic EXTENSIONS}', "");
9022 Expect(0, 12799, '\P{Is_Blk= -katakana  Phonetic EXTENSIONS}', "");
9023 Expect(1, 12799, '\P{^Is_Blk= -katakana Phonetic EXTENSIONS}', "");
9024 Expect(0, 12783, '\p{Is_Blk= -katakana  Phonetic EXTENSIONS}', "");
9025 Expect(1, 12783, '\p{^Is_Blk= -katakana Phonetic EXTENSIONS}', "");
9026 Expect(1, 12783, '\P{Is_Blk= -katakana  Phonetic EXTENSIONS}', "");
9027 Expect(0, 12783, '\P{^Is_Blk= -katakana Phonetic EXTENSIONS}', "");
9028 Error('\p{Block=--Letterlike:=Symbols}');
9029 Error('\P{Block=--Letterlike:=Symbols}');
9030 Expect(1, 8527, '\p{Block=letterlikesymbols}', "");
9031 Expect(0, 8527, '\p{^Block=letterlikesymbols}', "");
9032 Expect(0, 8527, '\P{Block=letterlikesymbols}', "");
9033 Expect(1, 8527, '\P{^Block=letterlikesymbols}', "");
9034 Expect(0, 8447, '\p{Block=letterlikesymbols}', "");
9035 Expect(1, 8447, '\p{^Block=letterlikesymbols}', "");
9036 Expect(1, 8447, '\P{Block=letterlikesymbols}', "");
9037 Expect(0, 8447, '\P{^Block=letterlikesymbols}', "");
9038 Expect(1, 8527, '\p{Block=-     LETTERLIKE      Symbols}', "");
9039 Expect(0, 8527, '\p{^Block=-    LETTERLIKE      Symbols}', "");
9040 Expect(0, 8527, '\P{Block=-     LETTERLIKE      Symbols}', "");
9041 Expect(1, 8527, '\P{^Block=-    LETTERLIKE      Symbols}', "");
9042 Expect(0, 8447, '\p{Block=-     LETTERLIKE      Symbols}', "");
9043 Expect(1, 8447, '\p{^Block=-    LETTERLIKE      Symbols}', "");
9044 Expect(1, 8447, '\P{Block=-     LETTERLIKE      Symbols}', "");
9045 Expect(0, 8447, '\P{^Block=-    LETTERLIKE      Symbols}', "");
9046 Error('\p{Blk: -letterlike/a/Symbols}');
9047 Error('\P{Blk: -letterlike/a/Symbols}');
9048 Expect(1, 8527, '\p{Blk=letterlikesymbols}', "");
9049 Expect(0, 8527, '\p{^Blk=letterlikesymbols}', "");
9050 Expect(0, 8527, '\P{Blk=letterlikesymbols}', "");
9051 Expect(1, 8527, '\P{^Blk=letterlikesymbols}', "");
9052 Expect(0, 8447, '\p{Blk=letterlikesymbols}', "");
9053 Expect(1, 8447, '\p{^Blk=letterlikesymbols}', "");
9054 Expect(1, 8447, '\P{Blk=letterlikesymbols}', "");
9055 Expect(0, 8447, '\P{^Blk=letterlikesymbols}', "");
9056 Expect(1, 8527, '\p{Blk=-_letterlike-Symbols}', "");
9057 Expect(0, 8527, '\p{^Blk=-_letterlike-Symbols}', "");
9058 Expect(0, 8527, '\P{Blk=-_letterlike-Symbols}', "");
9059 Expect(1, 8527, '\P{^Blk=-_letterlike-Symbols}', "");
9060 Expect(0, 8447, '\p{Blk=-_letterlike-Symbols}', "");
9061 Expect(1, 8447, '\p{^Blk=-_letterlike-Symbols}', "");
9062 Expect(1, 8447, '\P{Blk=-_letterlike-Symbols}', "");
9063 Expect(0, 8447, '\P{^Blk=-_letterlike-Symbols}', "");
9064 Error('\p{Is_Block=:=Letterlike SYMBOLS}');
9065 Error('\P{Is_Block=:=Letterlike SYMBOLS}');
9066 Expect(1, 8527, '\p{Is_Block: letterlikesymbols}', "");
9067 Expect(0, 8527, '\p{^Is_Block: letterlikesymbols}', "");
9068 Expect(0, 8527, '\P{Is_Block: letterlikesymbols}', "");
9069 Expect(1, 8527, '\P{^Is_Block: letterlikesymbols}', "");
9070 Expect(0, 8447, '\p{Is_Block: letterlikesymbols}', "");
9071 Expect(1, 8447, '\p{^Is_Block: letterlikesymbols}', "");
9072 Expect(1, 8447, '\P{Is_Block: letterlikesymbols}', "");
9073 Expect(0, 8447, '\P{^Is_Block: letterlikesymbols}', "");
9074 Expect(1, 8527, '\p{Is_Block=- Letterlike_Symbols}', "");
9075 Expect(0, 8527, '\p{^Is_Block=- Letterlike_Symbols}', "");
9076 Expect(0, 8527, '\P{Is_Block=- Letterlike_Symbols}', "");
9077 Expect(1, 8527, '\P{^Is_Block=- Letterlike_Symbols}', "");
9078 Expect(0, 8447, '\p{Is_Block=- Letterlike_Symbols}', "");
9079 Expect(1, 8447, '\p{^Is_Block=- Letterlike_Symbols}', "");
9080 Expect(1, 8447, '\P{Is_Block=- Letterlike_Symbols}', "");
9081 Expect(0, 8447, '\P{^Is_Block=- Letterlike_Symbols}', "");
9082 Error('\p{Is_Blk=_-letterlike-symbols:=}');
9083 Error('\P{Is_Blk=_-letterlike-symbols:=}');
9084 Expect(1, 8527, '\p{Is_Blk=letterlikesymbols}', "");
9085 Expect(0, 8527, '\p{^Is_Blk=letterlikesymbols}', "");
9086 Expect(0, 8527, '\P{Is_Blk=letterlikesymbols}', "");
9087 Expect(1, 8527, '\P{^Is_Blk=letterlikesymbols}', "");
9088 Expect(0, 8447, '\p{Is_Blk=letterlikesymbols}', "");
9089 Expect(1, 8447, '\p{^Is_Blk=letterlikesymbols}', "");
9090 Expect(1, 8447, '\P{Is_Blk=letterlikesymbols}', "");
9091 Expect(0, 8447, '\P{^Is_Blk=letterlikesymbols}', "");
9092 Expect(1, 8527, '\p{Is_Blk=      LETTERLIKE_symbols}', "");
9093 Expect(0, 8527, '\p{^Is_Blk=     LETTERLIKE_symbols}', "");
9094 Expect(0, 8527, '\P{Is_Blk=      LETTERLIKE_symbols}', "");
9095 Expect(1, 8527, '\P{^Is_Blk=     LETTERLIKE_symbols}', "");
9096 Expect(0, 8447, '\p{Is_Blk=      LETTERLIKE_symbols}', "");
9097 Expect(1, 8447, '\p{^Is_Blk=     LETTERLIKE_symbols}', "");
9098 Expect(1, 8447, '\P{Is_Blk=      LETTERLIKE_symbols}', "");
9099 Expect(0, 8447, '\P{^Is_Blk=     LETTERLIKE_symbols}', "");
9100 Error('\p{Block:         /a/Latin-Extended_C}');
9101 Error('\P{Block:         /a/Latin-Extended_C}');
9102 Expect(1, 11391, '\p{Block=latinextendedc}', "");
9103 Expect(0, 11391, '\p{^Block=latinextendedc}', "");
9104 Expect(0, 11391, '\P{Block=latinextendedc}', "");
9105 Expect(1, 11391, '\P{^Block=latinextendedc}', "");
9106 Expect(0, 11359, '\p{Block=latinextendedc}', "");
9107 Expect(1, 11359, '\p{^Block=latinextendedc}', "");
9108 Expect(1, 11359, '\P{Block=latinextendedc}', "");
9109 Expect(0, 11359, '\P{^Block=latinextendedc}', "");
9110 Expect(1, 11391, '\p{Block:             Latin_Extended_C}', "");
9111 Expect(0, 11391, '\p{^Block:            Latin_Extended_C}', "");
9112 Expect(0, 11391, '\P{Block:             Latin_Extended_C}', "");
9113 Expect(1, 11391, '\P{^Block:            Latin_Extended_C}', "");
9114 Expect(0, 11359, '\p{Block:             Latin_Extended_C}', "");
9115 Expect(1, 11359, '\p{^Block:            Latin_Extended_C}', "");
9116 Expect(1, 11359, '\P{Block:             Latin_Extended_C}', "");
9117 Expect(0, 11359, '\P{^Block:            Latin_Extended_C}', "");
9118 Error('\p{Blk= -latin_Extended_C:=}');
9119 Error('\P{Blk= -latin_Extended_C:=}');
9120 Expect(1, 11391, '\p{Blk=latinextendedc}', "");
9121 Expect(0, 11391, '\p{^Blk=latinextendedc}', "");
9122 Expect(0, 11391, '\P{Blk=latinextendedc}', "");
9123 Expect(1, 11391, '\P{^Blk=latinextendedc}', "");
9124 Expect(0, 11359, '\p{Blk=latinextendedc}', "");
9125 Expect(1, 11359, '\p{^Blk=latinextendedc}', "");
9126 Expect(1, 11359, '\P{Blk=latinextendedc}', "");
9127 Expect(0, 11359, '\P{^Blk=latinextendedc}', "");
9128 Expect(1, 11391, '\p{Blk= Latin EXTENDED-C}', "");
9129 Expect(0, 11391, '\p{^Blk= Latin EXTENDED-C}', "");
9130 Expect(0, 11391, '\P{Blk= Latin EXTENDED-C}', "");
9131 Expect(1, 11391, '\P{^Blk= Latin EXTENDED-C}', "");
9132 Expect(0, 11359, '\p{Blk= Latin EXTENDED-C}', "");
9133 Expect(1, 11359, '\p{^Blk= Latin EXTENDED-C}', "");
9134 Expect(1, 11359, '\P{Blk= Latin EXTENDED-C}', "");
9135 Expect(0, 11359, '\P{^Blk= Latin EXTENDED-C}', "");
9136 Error('\p{Is_Block=-Latin/a/extended    C}');
9137 Error('\P{Is_Block=-Latin/a/extended    C}');
9138 Expect(1, 11391, '\p{Is_Block=latinextendedc}', "");
9139 Expect(0, 11391, '\p{^Is_Block=latinextendedc}', "");
9140 Expect(0, 11391, '\P{Is_Block=latinextendedc}', "");
9141 Expect(1, 11391, '\P{^Is_Block=latinextendedc}', "");
9142 Expect(0, 11359, '\p{Is_Block=latinextendedc}', "");
9143 Expect(1, 11359, '\p{^Is_Block=latinextendedc}', "");
9144 Expect(1, 11359, '\P{Is_Block=latinextendedc}', "");
9145 Expect(0, 11359, '\P{^Is_Block=latinextendedc}', "");
9146 Expect(1, 11391, '\p{Is_Block=--Latin   extended        C}', "");
9147 Expect(0, 11391, '\p{^Is_Block=--Latin  extended        C}', "");
9148 Expect(0, 11391, '\P{Is_Block=--Latin   extended        C}', "");
9149 Expect(1, 11391, '\P{^Is_Block=--Latin  extended        C}', "");
9150 Expect(0, 11359, '\p{Is_Block=--Latin   extended        C}', "");
9151 Expect(1, 11359, '\p{^Is_Block=--Latin  extended        C}', "");
9152 Expect(1, 11359, '\P{Is_Block=--Latin   extended        C}', "");
9153 Expect(0, 11359, '\P{^Is_Block=--Latin  extended        C}', "");
9154 Error('\p{Is_Blk=-_LATIN_ExtendedC/a/}');
9155 Error('\P{Is_Blk=-_LATIN_ExtendedC/a/}');
9156 Expect(1, 11391, '\p{Is_Blk=latinextendedc}', "");
9157 Expect(0, 11391, '\p{^Is_Blk=latinextendedc}', "");
9158 Expect(0, 11391, '\P{Is_Blk=latinextendedc}', "");
9159 Expect(1, 11391, '\P{^Is_Blk=latinextendedc}', "");
9160 Expect(0, 11359, '\p{Is_Blk=latinextendedc}', "");
9161 Expect(1, 11359, '\p{^Is_Blk=latinextendedc}', "");
9162 Expect(1, 11359, '\P{Is_Blk=latinextendedc}', "");
9163 Expect(0, 11359, '\P{^Is_Blk=latinextendedc}', "");
9164 Expect(1, 11391, '\p{Is_Blk=_LatinEXTENDED-C}', "");
9165 Expect(0, 11391, '\p{^Is_Blk=_LatinEXTENDED-C}', "");
9166 Expect(0, 11391, '\P{Is_Blk=_LatinEXTENDED-C}', "");
9167 Expect(1, 11391, '\P{^Is_Blk=_LatinEXTENDED-C}', "");
9168 Expect(0, 11359, '\p{Is_Blk=_LatinEXTENDED-C}', "");
9169 Expect(1, 11359, '\p{^Is_Blk=_LatinEXTENDED-C}', "");
9170 Expect(1, 11359, '\P{Is_Blk=_LatinEXTENDED-C}', "");
9171 Expect(0, 11359, '\P{^Is_Blk=_LatinEXTENDED-C}', "");
9172 Error('\p{Block=        /a/supplemental_Mathematical_Operators}');
9173 Error('\P{Block=        /a/supplemental_Mathematical_Operators}');
9174 Expect(1, 11007, '\p{Block=supplementalmathematicaloperators}', "");
9175 Expect(0, 11007, '\p{^Block=supplementalmathematicaloperators}', "");
9176 Expect(0, 11007, '\P{Block=supplementalmathematicaloperators}', "");
9177 Expect(1, 11007, '\P{^Block=supplementalmathematicaloperators}', "");
9178 Expect(0, 10751, '\p{Block=supplementalmathematicaloperators}', "");
9179 Expect(1, 10751, '\p{^Block=supplementalmathematicaloperators}', "");
9180 Expect(1, 10751, '\P{Block=supplementalmathematicaloperators}', "");
9181 Expect(0, 10751, '\P{^Block=supplementalmathematicaloperators}', "");
9182 Expect(1, 11007, '\p{Block:             SUPPLEMENTAL-Mathematical_operators}', "");
9183 Expect(0, 11007, '\p{^Block:            SUPPLEMENTAL-Mathematical_operators}', "");
9184 Expect(0, 11007, '\P{Block:             SUPPLEMENTAL-Mathematical_operators}', "");
9185 Expect(1, 11007, '\P{^Block:            SUPPLEMENTAL-Mathematical_operators}', "");
9186 Expect(0, 10751, '\p{Block:             SUPPLEMENTAL-Mathematical_operators}', "");
9187 Expect(1, 10751, '\p{^Block:            SUPPLEMENTAL-Mathematical_operators}', "");
9188 Expect(1, 10751, '\P{Block:             SUPPLEMENTAL-Mathematical_operators}', "");
9189 Expect(0, 10751, '\P{^Block:            SUPPLEMENTAL-Mathematical_operators}', "");
9190 Error('\p{Blk=  SUPPLEMENTAL-Mathematical:=OPERATORS}');
9191 Error('\P{Blk=  SUPPLEMENTAL-Mathematical:=OPERATORS}');
9192 Expect(1, 11007, '\p{Blk=supplementalmathematicaloperators}', "");
9193 Expect(0, 11007, '\p{^Blk=supplementalmathematicaloperators}', "");
9194 Expect(0, 11007, '\P{Blk=supplementalmathematicaloperators}', "");
9195 Expect(1, 11007, '\P{^Blk=supplementalmathematicaloperators}', "");
9196 Expect(0, 10751, '\p{Blk=supplementalmathematicaloperators}', "");
9197 Expect(1, 10751, '\p{^Blk=supplementalmathematicaloperators}', "");
9198 Expect(1, 10751, '\P{Blk=supplementalmathematicaloperators}', "");
9199 Expect(0, 10751, '\P{^Blk=supplementalmathematicaloperators}', "");
9200 Expect(1, 11007, '\p{Blk= supplementalMathematicalOperators}', "");
9201 Expect(0, 11007, '\p{^Blk= supplementalMathematicalOperators}', "");
9202 Expect(0, 11007, '\P{Blk= supplementalMathematicalOperators}', "");
9203 Expect(1, 11007, '\P{^Blk= supplementalMathematicalOperators}', "");
9204 Expect(0, 10751, '\p{Blk= supplementalMathematicalOperators}', "");
9205 Expect(1, 10751, '\p{^Blk= supplementalMathematicalOperators}', "");
9206 Expect(1, 10751, '\P{Blk= supplementalMathematicalOperators}', "");
9207 Expect(0, 10751, '\P{^Blk= supplementalMathematicalOperators}', "");
9208 Error('\p{Is_Block=-SUPPLEMENTAL-mathematical/a/operators}');
9209 Error('\P{Is_Block=-SUPPLEMENTAL-mathematical/a/operators}');
9210 Expect(1, 11007, '\p{Is_Block=supplementalmathematicaloperators}', "");
9211 Expect(0, 11007, '\p{^Is_Block=supplementalmathematicaloperators}', "");
9212 Expect(0, 11007, '\P{Is_Block=supplementalmathematicaloperators}', "");
9213 Expect(1, 11007, '\P{^Is_Block=supplementalmathematicaloperators}', "");
9214 Expect(0, 10751, '\p{Is_Block=supplementalmathematicaloperators}', "");
9215 Expect(1, 10751, '\p{^Is_Block=supplementalmathematicaloperators}', "");
9216 Expect(1, 10751, '\P{Is_Block=supplementalmathematicaloperators}', "");
9217 Expect(0, 10751, '\P{^Is_Block=supplementalmathematicaloperators}', "");
9218 Expect(1, 11007, '\p{Is_Block:   --Supplemental-mathematicalOperators}', "");
9219 Expect(0, 11007, '\p{^Is_Block:   --Supplemental-mathematicalOperators}', "");
9220 Expect(0, 11007, '\P{Is_Block:   --Supplemental-mathematicalOperators}', "");
9221 Expect(1, 11007, '\P{^Is_Block:   --Supplemental-mathematicalOperators}', "");
9222 Expect(0, 10751, '\p{Is_Block:   --Supplemental-mathematicalOperators}', "");
9223 Expect(1, 10751, '\p{^Is_Block:   --Supplemental-mathematicalOperators}', "");
9224 Expect(1, 10751, '\P{Is_Block:   --Supplemental-mathematicalOperators}', "");
9225 Expect(0, 10751, '\P{^Is_Block:   --Supplemental-mathematicalOperators}', "");
9226 Error('\p{Is_Blk=-:=Supplemental MATHEMATICAL_Operators}');
9227 Error('\P{Is_Blk=-:=Supplemental MATHEMATICAL_Operators}');
9228 Expect(1, 11007, '\p{Is_Blk=supplementalmathematicaloperators}', "");
9229 Expect(0, 11007, '\p{^Is_Blk=supplementalmathematicaloperators}', "");
9230 Expect(0, 11007, '\P{Is_Blk=supplementalmathematicaloperators}', "");
9231 Expect(1, 11007, '\P{^Is_Blk=supplementalmathematicaloperators}', "");
9232 Expect(0, 10751, '\p{Is_Blk=supplementalmathematicaloperators}', "");
9233 Expect(1, 10751, '\p{^Is_Blk=supplementalmathematicaloperators}', "");
9234 Expect(1, 10751, '\P{Is_Blk=supplementalmathematicaloperators}', "");
9235 Expect(0, 10751, '\P{^Is_Blk=supplementalmathematicaloperators}', "");
9236 Expect(1, 11007, '\p{Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
9237 Expect(0, 11007, '\p{^Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
9238 Expect(0, 11007, '\P{Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
9239 Expect(1, 11007, '\P{^Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
9240 Expect(0, 10751, '\p{Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
9241 Expect(1, 10751, '\p{^Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
9242 Expect(1, 10751, '\P{Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
9243 Expect(0, 10751, '\P{^Is_Blk=SUPPLEMENTAL MATHEMATICALOperators}', "");
9244 Error('\p{Block=/a/shavian}');
9245 Error('\P{Block=/a/shavian}');
9246 Expect(1, 66687, '\p{Block=shavian}', "");
9247 Expect(0, 66687, '\p{^Block=shavian}', "");
9248 Expect(0, 66687, '\P{Block=shavian}', "");
9249 Expect(1, 66687, '\P{^Block=shavian}', "");
9250 Expect(0, 66639, '\p{Block=shavian}', "");
9251 Expect(1, 66639, '\p{^Block=shavian}', "");
9252 Expect(1, 66639, '\P{Block=shavian}', "");
9253 Expect(0, 66639, '\P{^Block=shavian}', "");
9254 Expect(1, 66687, '\p{Block:      -SHAVIAN}', "");
9255 Expect(0, 66687, '\p{^Block:     -SHAVIAN}', "");
9256 Expect(0, 66687, '\P{Block:      -SHAVIAN}', "");
9257 Expect(1, 66687, '\P{^Block:     -SHAVIAN}', "");
9258 Expect(0, 66639, '\p{Block:      -SHAVIAN}', "");
9259 Expect(1, 66639, '\p{^Block:     -SHAVIAN}', "");
9260 Expect(1, 66639, '\P{Block:      -SHAVIAN}', "");
9261 Expect(0, 66639, '\P{^Block:     -SHAVIAN}', "");
9262 Error('\p{Blk=--Shavian:=}');
9263 Error('\P{Blk=--Shavian:=}');
9264 Expect(1, 66687, '\p{Blk=shavian}', "");
9265 Expect(0, 66687, '\p{^Blk=shavian}', "");
9266 Expect(0, 66687, '\P{Blk=shavian}', "");
9267 Expect(1, 66687, '\P{^Blk=shavian}', "");
9268 Expect(0, 66639, '\p{Blk=shavian}', "");
9269 Expect(1, 66639, '\p{^Blk=shavian}', "");
9270 Expect(1, 66639, '\P{Blk=shavian}', "");
9271 Expect(0, 66639, '\P{^Blk=shavian}', "");
9272 Expect(1, 66687, '\p{Blk=_ shavian}', "");
9273 Expect(0, 66687, '\p{^Blk=_ shavian}', "");
9274 Expect(0, 66687, '\P{Blk=_ shavian}', "");
9275 Expect(1, 66687, '\P{^Blk=_ shavian}', "");
9276 Expect(0, 66639, '\p{Blk=_ shavian}', "");
9277 Expect(1, 66639, '\p{^Blk=_ shavian}', "");
9278 Expect(1, 66639, '\P{Blk=_ shavian}', "");
9279 Expect(0, 66639, '\P{^Blk=_ shavian}', "");
9280 Error('\p{Is_Block=     SHAVIAN:=}');
9281 Error('\P{Is_Block=     SHAVIAN:=}');
9282 Expect(1, 66687, '\p{Is_Block=shavian}', "");
9283 Expect(0, 66687, '\p{^Is_Block=shavian}', "");
9284 Expect(0, 66687, '\P{Is_Block=shavian}', "");
9285 Expect(1, 66687, '\P{^Is_Block=shavian}', "");
9286 Expect(0, 66639, '\p{Is_Block=shavian}', "");
9287 Expect(1, 66639, '\p{^Is_Block=shavian}', "");
9288 Expect(1, 66639, '\P{Is_Block=shavian}', "");
9289 Expect(0, 66639, '\P{^Is_Block=shavian}', "");
9290 Expect(1, 66687, '\p{Is_Block:  - Shavian}', "");
9291 Expect(0, 66687, '\p{^Is_Block: - Shavian}', "");
9292 Expect(0, 66687, '\P{Is_Block:  - Shavian}', "");
9293 Expect(1, 66687, '\P{^Is_Block: - Shavian}', "");
9294 Expect(0, 66639, '\p{Is_Block:  - Shavian}', "");
9295 Expect(1, 66639, '\p{^Is_Block: - Shavian}', "");
9296 Expect(1, 66639, '\P{Is_Block:  - Shavian}', "");
9297 Expect(0, 66639, '\P{^Is_Block: - Shavian}', "");
9298 Error('\p{Is_Blk= :=Shavian}');
9299 Error('\P{Is_Blk= :=Shavian}');
9300 Expect(1, 66687, '\p{Is_Blk=shavian}', "");
9301 Expect(0, 66687, '\p{^Is_Blk=shavian}', "");
9302 Expect(0, 66687, '\P{Is_Blk=shavian}', "");
9303 Expect(1, 66687, '\P{^Is_Blk=shavian}', "");
9304 Expect(0, 66639, '\p{Is_Blk=shavian}', "");
9305 Expect(1, 66639, '\p{^Is_Blk=shavian}', "");
9306 Expect(1, 66639, '\P{Is_Blk=shavian}', "");
9307 Expect(0, 66639, '\P{^Is_Blk=shavian}', "");
9308 Expect(1, 66687, '\p{Is_Blk=--shavian}', "");
9309 Expect(0, 66687, '\p{^Is_Blk=--shavian}', "");
9310 Expect(0, 66687, '\P{Is_Blk=--shavian}', "");
9311 Expect(1, 66687, '\P{^Is_Blk=--shavian}', "");
9312 Expect(0, 66639, '\p{Is_Blk=--shavian}', "");
9313 Expect(1, 66639, '\p{^Is_Blk=--shavian}', "");
9314 Expect(1, 66639, '\P{Is_Blk=--shavian}', "");
9315 Expect(0, 66639, '\P{^Is_Blk=--shavian}', "");
9316 Error('\p{Block=:=--LYDIAN}');
9317 Error('\P{Block=:=--LYDIAN}');
9318 Expect(1, 67903, '\p{Block=lydian}', "");
9319 Expect(0, 67903, '\p{^Block=lydian}', "");
9320 Expect(0, 67903, '\P{Block=lydian}', "");
9321 Expect(1, 67903, '\P{^Block=lydian}', "");
9322 Expect(0, 67871, '\p{Block=lydian}', "");
9323 Expect(1, 67871, '\p{^Block=lydian}', "");
9324 Expect(1, 67871, '\P{Block=lydian}', "");
9325 Expect(0, 67871, '\P{^Block=lydian}', "");
9326 Expect(1, 67903, '\p{Block=-LYDIAN}', "");
9327 Expect(0, 67903, '\p{^Block=-LYDIAN}', "");
9328 Expect(0, 67903, '\P{Block=-LYDIAN}', "");
9329 Expect(1, 67903, '\P{^Block=-LYDIAN}', "");
9330 Expect(0, 67871, '\p{Block=-LYDIAN}', "");
9331 Expect(1, 67871, '\p{^Block=-LYDIAN}', "");
9332 Expect(1, 67871, '\P{Block=-LYDIAN}', "");
9333 Expect(0, 67871, '\P{^Block=-LYDIAN}', "");
9334 Error('\p{Blk=/a/lydian}');
9335 Error('\P{Blk=/a/lydian}');
9336 Expect(1, 67903, '\p{Blk=lydian}', "");
9337 Expect(0, 67903, '\p{^Blk=lydian}', "");
9338 Expect(0, 67903, '\P{Blk=lydian}', "");
9339 Expect(1, 67903, '\P{^Blk=lydian}', "");
9340 Expect(0, 67871, '\p{Blk=lydian}', "");
9341 Expect(1, 67871, '\p{^Blk=lydian}', "");
9342 Expect(1, 67871, '\P{Blk=lydian}', "");
9343 Expect(0, 67871, '\P{^Blk=lydian}', "");
9344 Expect(1, 67903, '\p{Blk:       -lydian}', "");
9345 Expect(0, 67903, '\p{^Blk:      -lydian}', "");
9346 Expect(0, 67903, '\P{Blk:       -lydian}', "");
9347 Expect(1, 67903, '\P{^Blk:      -lydian}', "");
9348 Expect(0, 67871, '\p{Blk:       -lydian}', "");
9349 Expect(1, 67871, '\p{^Blk:      -lydian}', "");
9350 Expect(1, 67871, '\P{Blk:       -lydian}', "");
9351 Expect(0, 67871, '\P{^Blk:      -lydian}', "");
9352 Error('\p{Is_Block=_ Lydian/a/}');
9353 Error('\P{Is_Block=_ Lydian/a/}');
9354 Expect(1, 67903, '\p{Is_Block=lydian}', "");
9355 Expect(0, 67903, '\p{^Is_Block=lydian}', "");
9356 Expect(0, 67903, '\P{Is_Block=lydian}', "");
9357 Expect(1, 67903, '\P{^Is_Block=lydian}', "");
9358 Expect(0, 67871, '\p{Is_Block=lydian}', "");
9359 Expect(1, 67871, '\p{^Is_Block=lydian}', "");
9360 Expect(1, 67871, '\P{Is_Block=lydian}', "");
9361 Expect(0, 67871, '\P{^Is_Block=lydian}', "");
9362 Expect(1, 67903, '\p{Is_Block=_lydian}', "");
9363 Expect(0, 67903, '\p{^Is_Block=_lydian}', "");
9364 Expect(0, 67903, '\P{Is_Block=_lydian}', "");
9365 Expect(1, 67903, '\P{^Is_Block=_lydian}', "");
9366 Expect(0, 67871, '\p{Is_Block=_lydian}', "");
9367 Expect(1, 67871, '\p{^Is_Block=_lydian}', "");
9368 Expect(1, 67871, '\P{Is_Block=_lydian}', "");
9369 Expect(0, 67871, '\P{^Is_Block=_lydian}', "");
9370 Error('\p{Is_Blk=/a/_LYDIAN}');
9371 Error('\P{Is_Blk=/a/_LYDIAN}');
9372 Expect(1, 67903, '\p{Is_Blk=lydian}', "");
9373 Expect(0, 67903, '\p{^Is_Blk=lydian}', "");
9374 Expect(0, 67903, '\P{Is_Blk=lydian}', "");
9375 Expect(1, 67903, '\P{^Is_Blk=lydian}', "");
9376 Expect(0, 67871, '\p{Is_Blk=lydian}', "");
9377 Expect(1, 67871, '\p{^Is_Blk=lydian}', "");
9378 Expect(1, 67871, '\P{Is_Blk=lydian}', "");
9379 Expect(0, 67871, '\P{^Is_Blk=lydian}', "");
9380 Expect(1, 67903, '\p{Is_Blk=_-LYDIAN}', "");
9381 Expect(0, 67903, '\p{^Is_Blk=_-LYDIAN}', "");
9382 Expect(0, 67903, '\P{Is_Blk=_-LYDIAN}', "");
9383 Expect(1, 67903, '\P{^Is_Blk=_-LYDIAN}', "");
9384 Expect(0, 67871, '\p{Is_Blk=_-LYDIAN}', "");
9385 Expect(1, 67871, '\p{^Is_Blk=_-LYDIAN}', "");
9386 Expect(1, 67871, '\P{Is_Blk=_-LYDIAN}', "");
9387 Expect(0, 67871, '\P{^Is_Blk=_-LYDIAN}', "");
9388 Error('\p{Block=_       Mongolian/a/}');
9389 Error('\P{Block=_       Mongolian/a/}');
9390 Expect(1, 6319, '\p{Block=mongolian}', "");
9391 Expect(0, 6319, '\p{^Block=mongolian}', "");
9392 Expect(0, 6319, '\P{Block=mongolian}', "");
9393 Expect(1, 6319, '\P{^Block=mongolian}', "");
9394 Expect(0, 6143, '\p{Block=mongolian}', "");
9395 Expect(1, 6143, '\p{^Block=mongolian}', "");
9396 Expect(1, 6143, '\P{Block=mongolian}', "");
9397 Expect(0, 6143, '\P{^Block=mongolian}', "");
9398 Expect(1, 6319, '\p{Block=_Mongolian}', "");
9399 Expect(0, 6319, '\p{^Block=_Mongolian}', "");
9400 Expect(0, 6319, '\P{Block=_Mongolian}', "");
9401 Expect(1, 6319, '\P{^Block=_Mongolian}', "");
9402 Expect(0, 6143, '\p{Block=_Mongolian}', "");
9403 Expect(1, 6143, '\p{^Block=_Mongolian}', "");
9404 Expect(1, 6143, '\P{Block=_Mongolian}', "");
9405 Expect(0, 6143, '\P{^Block=_Mongolian}', "");
9406 Error('\p{Blk=_-mongolian:=}');
9407 Error('\P{Blk=_-mongolian:=}');
9408 Expect(1, 6319, '\p{Blk=mongolian}', "");
9409 Expect(0, 6319, '\p{^Blk=mongolian}', "");
9410 Expect(0, 6319, '\P{Blk=mongolian}', "");
9411 Expect(1, 6319, '\P{^Blk=mongolian}', "");
9412 Expect(0, 6143, '\p{Blk=mongolian}', "");
9413 Expect(1, 6143, '\p{^Blk=mongolian}', "");
9414 Expect(1, 6143, '\P{Blk=mongolian}', "");
9415 Expect(0, 6143, '\P{^Blk=mongolian}', "");
9416 Expect(1, 6319, '\p{Blk=        Mongolian}', "");
9417 Expect(0, 6319, '\p{^Blk=       Mongolian}', "");
9418 Expect(0, 6319, '\P{Blk=        Mongolian}', "");
9419 Expect(1, 6319, '\P{^Blk=       Mongolian}', "");
9420 Expect(0, 6143, '\p{Blk=        Mongolian}', "");
9421 Expect(1, 6143, '\p{^Blk=       Mongolian}', "");
9422 Expect(1, 6143, '\P{Blk=        Mongolian}', "");
9423 Expect(0, 6143, '\P{^Blk=       Mongolian}', "");
9424 Error('\p{Is_Block=     /a/Mongolian}');
9425 Error('\P{Is_Block=     /a/Mongolian}');
9426 Expect(1, 6319, '\p{Is_Block:   mongolian}', "");
9427 Expect(0, 6319, '\p{^Is_Block:  mongolian}', "");
9428 Expect(0, 6319, '\P{Is_Block:   mongolian}', "");
9429 Expect(1, 6319, '\P{^Is_Block:  mongolian}', "");
9430 Expect(0, 6143, '\p{Is_Block:   mongolian}', "");
9431 Expect(1, 6143, '\p{^Is_Block:  mongolian}', "");
9432 Expect(1, 6143, '\P{Is_Block:   mongolian}', "");
9433 Expect(0, 6143, '\P{^Is_Block:  mongolian}', "");
9434 Expect(1, 6319, '\p{Is_Block=   Mongolian}', "");
9435 Expect(0, 6319, '\p{^Is_Block=  Mongolian}', "");
9436 Expect(0, 6319, '\P{Is_Block=   Mongolian}', "");
9437 Expect(1, 6319, '\P{^Is_Block=  Mongolian}', "");
9438 Expect(0, 6143, '\p{Is_Block=   Mongolian}', "");
9439 Expect(1, 6143, '\p{^Is_Block=  Mongolian}', "");
9440 Expect(1, 6143, '\P{Is_Block=   Mongolian}', "");
9441 Expect(0, 6143, '\P{^Is_Block=  Mongolian}', "");
9442 Error('\p{Is_Blk= :=Mongolian}');
9443 Error('\P{Is_Blk= :=Mongolian}');
9444 Expect(1, 6319, '\p{Is_Blk=mongolian}', "");
9445 Expect(0, 6319, '\p{^Is_Blk=mongolian}', "");
9446 Expect(0, 6319, '\P{Is_Blk=mongolian}', "");
9447 Expect(1, 6319, '\P{^Is_Blk=mongolian}', "");
9448 Expect(0, 6143, '\p{Is_Blk=mongolian}', "");
9449 Expect(1, 6143, '\p{^Is_Blk=mongolian}', "");
9450 Expect(1, 6143, '\P{Is_Blk=mongolian}', "");
9451 Expect(0, 6143, '\P{^Is_Blk=mongolian}', "");
9452 Expect(1, 6319, '\p{Is_Blk: _MONGOLIAN}', "");
9453 Expect(0, 6319, '\p{^Is_Blk: _MONGOLIAN}', "");
9454 Expect(0, 6319, '\P{Is_Blk: _MONGOLIAN}', "");
9455 Expect(1, 6319, '\P{^Is_Blk: _MONGOLIAN}', "");
9456 Expect(0, 6143, '\p{Is_Blk: _MONGOLIAN}', "");
9457 Expect(1, 6143, '\p{^Is_Blk: _MONGOLIAN}', "");
9458 Expect(1, 6143, '\P{Is_Blk: _MONGOLIAN}', "");
9459 Expect(0, 6143, '\P{^Is_Blk: _MONGOLIAN}', "");
9460 Error('\p{Block:                lao:=}');
9461 Error('\P{Block:                lao:=}');
9462 Expect(1, 3839, '\p{Block=lao}', "");
9463 Expect(0, 3839, '\p{^Block=lao}', "");
9464 Expect(0, 3839, '\P{Block=lao}', "");
9465 Expect(1, 3839, '\P{^Block=lao}', "");
9466 Expect(0, 3711, '\p{Block=lao}', "");
9467 Expect(1, 3711, '\p{^Block=lao}', "");
9468 Expect(1, 3711, '\P{Block=lao}', "");
9469 Expect(0, 3711, '\P{^Block=lao}', "");
9470 Expect(1, 3839, '\p{Block=-Lao}', "");
9471 Expect(0, 3839, '\p{^Block=-Lao}', "");
9472 Expect(0, 3839, '\P{Block=-Lao}', "");
9473 Expect(1, 3839, '\P{^Block=-Lao}', "");
9474 Expect(0, 3711, '\p{Block=-Lao}', "");
9475 Expect(1, 3711, '\p{^Block=-Lao}', "");
9476 Expect(1, 3711, '\P{Block=-Lao}', "");
9477 Expect(0, 3711, '\P{^Block=-Lao}', "");
9478 Error('\p{Blk: -/a/Lao}');
9479 Error('\P{Blk: -/a/Lao}');
9480 Expect(1, 3839, '\p{Blk=lao}', "");
9481 Expect(0, 3839, '\p{^Blk=lao}', "");
9482 Expect(0, 3839, '\P{Blk=lao}', "");
9483 Expect(1, 3839, '\P{^Blk=lao}', "");
9484 Expect(0, 3711, '\p{Blk=lao}', "");
9485 Expect(1, 3711, '\p{^Blk=lao}', "");
9486 Expect(1, 3711, '\P{Blk=lao}', "");
9487 Expect(0, 3711, '\P{^Blk=lao}', "");
9488 Expect(1, 3839, '\p{Blk=         LAO}', "");
9489 Expect(0, 3839, '\p{^Blk=        LAO}', "");
9490 Expect(0, 3839, '\P{Blk=         LAO}', "");
9491 Expect(1, 3839, '\P{^Blk=        LAO}', "");
9492 Expect(0, 3711, '\p{Blk=         LAO}', "");
9493 Expect(1, 3711, '\p{^Blk=        LAO}', "");
9494 Expect(1, 3711, '\P{Blk=         LAO}', "");
9495 Expect(0, 3711, '\P{^Blk=        LAO}', "");
9496 Error('\p{Is_Block=:=-_Lao}');
9497 Error('\P{Is_Block=:=-_Lao}');
9498 Expect(1, 3839, '\p{Is_Block=lao}', "");
9499 Expect(0, 3839, '\p{^Is_Block=lao}', "");
9500 Expect(0, 3839, '\P{Is_Block=lao}', "");
9501 Expect(1, 3839, '\P{^Is_Block=lao}', "");
9502 Expect(0, 3711, '\p{Is_Block=lao}', "");
9503 Expect(1, 3711, '\p{^Is_Block=lao}', "");
9504 Expect(1, 3711, '\P{Is_Block=lao}', "");
9505 Expect(0, 3711, '\P{^Is_Block=lao}', "");
9506 Expect(1, 3839, '\p{Is_Block=           Lao}', "");
9507 Expect(0, 3839, '\p{^Is_Block=          Lao}', "");
9508 Expect(0, 3839, '\P{Is_Block=           Lao}', "");
9509 Expect(1, 3839, '\P{^Is_Block=          Lao}', "");
9510 Expect(0, 3711, '\p{Is_Block=           Lao}', "");
9511 Expect(1, 3711, '\p{^Is_Block=          Lao}', "");
9512 Expect(1, 3711, '\P{Is_Block=           Lao}', "");
9513 Expect(0, 3711, '\P{^Is_Block=          Lao}', "");
9514 Error('\p{Is_Blk: -/a/Lao}');
9515 Error('\P{Is_Blk: -/a/Lao}');
9516 Expect(1, 3839, '\p{Is_Blk=lao}', "");
9517 Expect(0, 3839, '\p{^Is_Blk=lao}', "");
9518 Expect(0, 3839, '\P{Is_Blk=lao}', "");
9519 Expect(1, 3839, '\P{^Is_Blk=lao}', "");
9520 Expect(0, 3711, '\p{Is_Blk=lao}', "");
9521 Expect(1, 3711, '\p{^Is_Blk=lao}', "");
9522 Expect(1, 3711, '\P{Is_Blk=lao}', "");
9523 Expect(0, 3711, '\P{^Is_Blk=lao}', "");
9524 Expect(1, 3839, '\p{Is_Blk: -   lao}', "");
9525 Expect(0, 3839, '\p{^Is_Blk: -  lao}', "");
9526 Expect(0, 3839, '\P{Is_Blk: -   lao}', "");
9527 Expect(1, 3839, '\P{^Is_Blk: -  lao}', "");
9528 Expect(0, 3711, '\p{Is_Blk: -   lao}', "");
9529 Expect(1, 3711, '\p{^Is_Blk: -  lao}', "");
9530 Expect(1, 3711, '\P{Is_Blk: -   lao}', "");
9531 Expect(0, 3711, '\P{^Is_Blk: -  lao}', "");
9532 Error('\p{Block=:=              Hiragana}');
9533 Error('\P{Block=:=              Hiragana}');
9534 Expect(1, 12447, '\p{Block:hiragana}', "");
9535 Expect(0, 12447, '\p{^Block:hiragana}', "");
9536 Expect(0, 12447, '\P{Block:hiragana}', "");
9537 Expect(1, 12447, '\P{^Block:hiragana}', "");
9538 Expect(0, 12351, '\p{Block:hiragana}', "");
9539 Expect(1, 12351, '\p{^Block:hiragana}', "");
9540 Expect(1, 12351, '\P{Block:hiragana}', "");
9541 Expect(0, 12351, '\P{^Block:hiragana}', "");
9542 Expect(1, 12447, '\p{Block= -Hiragana}', "");
9543 Expect(0, 12447, '\p{^Block= -Hiragana}', "");
9544 Expect(0, 12447, '\P{Block= -Hiragana}', "");
9545 Expect(1, 12447, '\P{^Block= -Hiragana}', "");
9546 Expect(0, 12351, '\p{Block= -Hiragana}', "");
9547 Expect(1, 12351, '\p{^Block= -Hiragana}', "");
9548 Expect(1, 12351, '\P{Block= -Hiragana}', "");
9549 Expect(0, 12351, '\P{^Block= -Hiragana}', "");
9550 Error('\p{Blk=HIRAGANA/a/}');
9551 Error('\P{Blk=HIRAGANA/a/}');
9552 Expect(1, 12447, '\p{Blk=hiragana}', "");
9553 Expect(0, 12447, '\p{^Blk=hiragana}', "");
9554 Expect(0, 12447, '\P{Blk=hiragana}', "");
9555 Expect(1, 12447, '\P{^Blk=hiragana}', "");
9556 Expect(0, 12351, '\p{Blk=hiragana}', "");
9557 Expect(1, 12351, '\p{^Blk=hiragana}', "");
9558 Expect(1, 12351, '\P{Blk=hiragana}', "");
9559 Expect(0, 12351, '\P{^Blk=hiragana}', "");
9560 Expect(1, 12447, '\p{Blk:         Hiragana}', "");
9561 Expect(0, 12447, '\p{^Blk:        Hiragana}', "");
9562 Expect(0, 12447, '\P{Blk:         Hiragana}', "");
9563 Expect(1, 12447, '\P{^Blk:        Hiragana}', "");
9564 Expect(0, 12351, '\p{Blk:         Hiragana}', "");
9565 Expect(1, 12351, '\p{^Blk:        Hiragana}', "");
9566 Expect(1, 12351, '\P{Blk:         Hiragana}', "");
9567 Expect(0, 12351, '\P{^Blk:        Hiragana}', "");
9568 Error('\p{Is_Block=-:=Hiragana}');
9569 Error('\P{Is_Block=-:=Hiragana}');
9570 Expect(1, 12447, '\p{Is_Block=hiragana}', "");
9571 Expect(0, 12447, '\p{^Is_Block=hiragana}', "");
9572 Expect(0, 12447, '\P{Is_Block=hiragana}', "");
9573 Expect(1, 12447, '\P{^Is_Block=hiragana}', "");
9574 Expect(0, 12351, '\p{Is_Block=hiragana}', "");
9575 Expect(1, 12351, '\p{^Is_Block=hiragana}', "");
9576 Expect(1, 12351, '\P{Is_Block=hiragana}', "");
9577 Expect(0, 12351, '\P{^Is_Block=hiragana}', "");
9578 Expect(1, 12447, '\p{Is_Block=_Hiragana}', "");
9579 Expect(0, 12447, '\p{^Is_Block=_Hiragana}', "");
9580 Expect(0, 12447, '\P{Is_Block=_Hiragana}', "");
9581 Expect(1, 12447, '\P{^Is_Block=_Hiragana}', "");
9582 Expect(0, 12351, '\p{Is_Block=_Hiragana}', "");
9583 Expect(1, 12351, '\p{^Is_Block=_Hiragana}', "");
9584 Expect(1, 12351, '\P{Is_Block=_Hiragana}', "");
9585 Expect(0, 12351, '\P{^Is_Block=_Hiragana}', "");
9586 Error('\p{Is_Blk:               :=hiragana}');
9587 Error('\P{Is_Blk:               :=hiragana}');
9588 Expect(1, 12447, '\p{Is_Blk:   hiragana}', "");
9589 Expect(0, 12447, '\p{^Is_Blk:   hiragana}', "");
9590 Expect(0, 12447, '\P{Is_Blk:   hiragana}', "");
9591 Expect(1, 12447, '\P{^Is_Blk:   hiragana}', "");
9592 Expect(0, 12351, '\p{Is_Blk:   hiragana}', "");
9593 Expect(1, 12351, '\p{^Is_Blk:   hiragana}', "");
9594 Expect(1, 12351, '\P{Is_Blk:   hiragana}', "");
9595 Expect(0, 12351, '\P{^Is_Blk:   hiragana}', "");
9596 Expect(1, 12447, '\p{Is_Blk=_Hiragana}', "");
9597 Expect(0, 12447, '\p{^Is_Blk=_Hiragana}', "");
9598 Expect(0, 12447, '\P{Is_Blk=_Hiragana}', "");
9599 Expect(1, 12447, '\P{^Is_Blk=_Hiragana}', "");
9600 Expect(0, 12351, '\p{Is_Blk=_Hiragana}', "");
9601 Expect(1, 12351, '\p{^Is_Blk=_Hiragana}', "");
9602 Expect(1, 12351, '\P{Is_Blk=_Hiragana}', "");
9603 Expect(0, 12351, '\P{^Is_Blk=_Hiragana}', "");
9604 Error('\p{Block=        :=Lepcha}');
9605 Error('\P{Block=        :=Lepcha}');
9606 Expect(1, 7247, '\p{Block=lepcha}', "");
9607 Expect(0, 7247, '\p{^Block=lepcha}', "");
9608 Expect(0, 7247, '\P{Block=lepcha}', "");
9609 Expect(1, 7247, '\P{^Block=lepcha}', "");
9610 Expect(0, 7167, '\p{Block=lepcha}', "");
9611 Expect(1, 7167, '\p{^Block=lepcha}', "");
9612 Expect(1, 7167, '\P{Block=lepcha}', "");
9613 Expect(0, 7167, '\P{^Block=lepcha}', "");
9614 Expect(1, 7247, '\p{Block: _-lepcha}', "");
9615 Expect(0, 7247, '\p{^Block: _-lepcha}', "");
9616 Expect(0, 7247, '\P{Block: _-lepcha}', "");
9617 Expect(1, 7247, '\P{^Block: _-lepcha}', "");
9618 Expect(0, 7167, '\p{Block: _-lepcha}', "");
9619 Expect(1, 7167, '\p{^Block: _-lepcha}', "");
9620 Expect(1, 7167, '\P{Block: _-lepcha}', "");
9621 Expect(0, 7167, '\P{^Block: _-lepcha}', "");
9622 Error('\p{Blk=_:=Lepcha}');
9623 Error('\P{Blk=_:=Lepcha}');
9624 Expect(1, 7247, '\p{Blk=lepcha}', "");
9625 Expect(0, 7247, '\p{^Blk=lepcha}', "");
9626 Expect(0, 7247, '\P{Blk=lepcha}', "");
9627 Expect(1, 7247, '\P{^Blk=lepcha}', "");
9628 Expect(0, 7167, '\p{Blk=lepcha}', "");
9629 Expect(1, 7167, '\p{^Blk=lepcha}', "");
9630 Expect(1, 7167, '\P{Blk=lepcha}', "");
9631 Expect(0, 7167, '\P{^Blk=lepcha}', "");
9632 Expect(1, 7247, '\p{Blk=        Lepcha}', "");
9633 Expect(0, 7247, '\p{^Blk=       Lepcha}', "");
9634 Expect(0, 7247, '\P{Blk=        Lepcha}', "");
9635 Expect(1, 7247, '\P{^Blk=       Lepcha}', "");
9636 Expect(0, 7167, '\p{Blk=        Lepcha}', "");
9637 Expect(1, 7167, '\p{^Blk=       Lepcha}', "");
9638 Expect(1, 7167, '\P{Blk=        Lepcha}', "");
9639 Expect(0, 7167, '\P{^Blk=       Lepcha}', "");
9640 Error('\p{Is_Block=:=Lepcha}');
9641 Error('\P{Is_Block=:=Lepcha}');
9642 Expect(1, 7247, '\p{Is_Block=lepcha}', "");
9643 Expect(0, 7247, '\p{^Is_Block=lepcha}', "");
9644 Expect(0, 7247, '\P{Is_Block=lepcha}', "");
9645 Expect(1, 7247, '\P{^Is_Block=lepcha}', "");
9646 Expect(0, 7167, '\p{Is_Block=lepcha}', "");
9647 Expect(1, 7167, '\p{^Is_Block=lepcha}', "");
9648 Expect(1, 7167, '\P{Is_Block=lepcha}', "");
9649 Expect(0, 7167, '\P{^Is_Block=lepcha}', "");
9650 Expect(1, 7247, '\p{Is_Block=   lepcha}', "");
9651 Expect(0, 7247, '\p{^Is_Block=  lepcha}', "");
9652 Expect(0, 7247, '\P{Is_Block=   lepcha}', "");
9653 Expect(1, 7247, '\P{^Is_Block=  lepcha}', "");
9654 Expect(0, 7167, '\p{Is_Block=   lepcha}', "");
9655 Expect(1, 7167, '\p{^Is_Block=  lepcha}', "");
9656 Expect(1, 7167, '\P{Is_Block=   lepcha}', "");
9657 Expect(0, 7167, '\P{^Is_Block=  lepcha}', "");
9658 Error('\p{Is_Blk=_:=Lepcha}');
9659 Error('\P{Is_Blk=_:=Lepcha}');
9660 Expect(1, 7247, '\p{Is_Blk=lepcha}', "");
9661 Expect(0, 7247, '\p{^Is_Blk=lepcha}', "");
9662 Expect(0, 7247, '\P{Is_Blk=lepcha}', "");
9663 Expect(1, 7247, '\P{^Is_Blk=lepcha}', "");
9664 Expect(0, 7167, '\p{Is_Blk=lepcha}', "");
9665 Expect(1, 7167, '\p{^Is_Blk=lepcha}', "");
9666 Expect(1, 7167, '\P{Is_Blk=lepcha}', "");
9667 Expect(0, 7167, '\P{^Is_Blk=lepcha}', "");
9668 Expect(1, 7247, '\p{Is_Blk=_Lepcha}', "");
9669 Expect(0, 7247, '\p{^Is_Blk=_Lepcha}', "");
9670 Expect(0, 7247, '\P{Is_Blk=_Lepcha}', "");
9671 Expect(1, 7247, '\P{^Is_Blk=_Lepcha}', "");
9672 Expect(0, 7167, '\p{Is_Blk=_Lepcha}', "");
9673 Expect(1, 7167, '\p{^Is_Blk=_Lepcha}', "");
9674 Expect(1, 7167, '\P{Is_Blk=_Lepcha}', "");
9675 Expect(0, 7167, '\P{^Is_Blk=_Lepcha}', "");
9676 Error('\p{Block= /a/Syloti-nagri}');
9677 Error('\P{Block= /a/Syloti-nagri}');
9678 Expect(1, 43055, '\p{Block=sylotinagri}', "");
9679 Expect(0, 43055, '\p{^Block=sylotinagri}', "");
9680 Expect(0, 43055, '\P{Block=sylotinagri}', "");
9681 Expect(1, 43055, '\P{^Block=sylotinagri}', "");
9682 Expect(0, 43007, '\p{Block=sylotinagri}', "");
9683 Expect(1, 43007, '\p{^Block=sylotinagri}', "");
9684 Expect(1, 43007, '\P{Block=sylotinagri}', "");
9685 Expect(0, 43007, '\P{^Block=sylotinagri}', "");
9686 Expect(1, 43055, '\p{Block=_ Syloti     Nagri}', "");
9687 Expect(0, 43055, '\p{^Block=_ Syloti    Nagri}', "");
9688 Expect(0, 43055, '\P{Block=_ Syloti     Nagri}', "");
9689 Expect(1, 43055, '\P{^Block=_ Syloti    Nagri}', "");
9690 Expect(0, 43007, '\p{Block=_ Syloti     Nagri}', "");
9691 Expect(1, 43007, '\p{^Block=_ Syloti    Nagri}', "");
9692 Expect(1, 43007, '\P{Block=_ Syloti     Nagri}', "");
9693 Expect(0, 43007, '\P{^Block=_ Syloti    Nagri}', "");
9694 Error('\p{Blk=  sylotiNAGRI:=}');
9695 Error('\P{Blk=  sylotiNAGRI:=}');
9696 Expect(1, 43055, '\p{Blk=sylotinagri}', "");
9697 Expect(0, 43055, '\p{^Blk=sylotinagri}', "");
9698 Expect(0, 43055, '\P{Blk=sylotinagri}', "");
9699 Expect(1, 43055, '\P{^Blk=sylotinagri}', "");
9700 Expect(0, 43007, '\p{Blk=sylotinagri}', "");
9701 Expect(1, 43007, '\p{^Blk=sylotinagri}', "");
9702 Expect(1, 43007, '\P{Blk=sylotinagri}', "");
9703 Expect(0, 43007, '\P{^Blk=sylotinagri}', "");
9704 Expect(1, 43055, '\p{Blk=       _syloti NAGRI}', "");
9705 Expect(0, 43055, '\p{^Blk=      _syloti NAGRI}', "");
9706 Expect(0, 43055, '\P{Blk=       _syloti NAGRI}', "");
9707 Expect(1, 43055, '\P{^Blk=      _syloti NAGRI}', "");
9708 Expect(0, 43007, '\p{Blk=       _syloti NAGRI}', "");
9709 Expect(1, 43007, '\p{^Blk=      _syloti NAGRI}', "");
9710 Expect(1, 43007, '\P{Blk=       _syloti NAGRI}', "");
9711 Expect(0, 43007, '\P{^Blk=      _syloti NAGRI}', "");
9712 Error('\p{Is_Block=:= -Syloti   NAGRI}');
9713 Error('\P{Is_Block=:= -Syloti   NAGRI}');
9714 Expect(1, 43055, '\p{Is_Block=sylotinagri}', "");
9715 Expect(0, 43055, '\p{^Is_Block=sylotinagri}', "");
9716 Expect(0, 43055, '\P{Is_Block=sylotinagri}', "");
9717 Expect(1, 43055, '\P{^Is_Block=sylotinagri}', "");
9718 Expect(0, 43007, '\p{Is_Block=sylotinagri}', "");
9719 Expect(1, 43007, '\p{^Is_Block=sylotinagri}', "");
9720 Expect(1, 43007, '\P{Is_Block=sylotinagri}', "");
9721 Expect(0, 43007, '\P{^Is_Block=sylotinagri}', "");
9722 Expect(1, 43055, '\p{Is_Block=   SYLOTInagri}', "");
9723 Expect(0, 43055, '\p{^Is_Block=  SYLOTInagri}', "");
9724 Expect(0, 43055, '\P{Is_Block=   SYLOTInagri}', "");
9725 Expect(1, 43055, '\P{^Is_Block=  SYLOTInagri}', "");
9726 Expect(0, 43007, '\p{Is_Block=   SYLOTInagri}', "");
9727 Expect(1, 43007, '\p{^Is_Block=  SYLOTInagri}', "");
9728 Expect(1, 43007, '\P{Is_Block=   SYLOTInagri}', "");
9729 Expect(0, 43007, '\P{^Is_Block=  SYLOTInagri}', "");
9730 Error('\p{Is_Blk= :=Syloti      NAGRI}');
9731 Error('\P{Is_Blk= :=Syloti      NAGRI}');
9732 Expect(1, 43055, '\p{Is_Blk:sylotinagri}', "");
9733 Expect(0, 43055, '\p{^Is_Blk:sylotinagri}', "");
9734 Expect(0, 43055, '\P{Is_Blk:sylotinagri}', "");
9735 Expect(1, 43055, '\P{^Is_Blk:sylotinagri}', "");
9736 Expect(0, 43007, '\p{Is_Blk:sylotinagri}', "");
9737 Expect(1, 43007, '\p{^Is_Blk:sylotinagri}', "");
9738 Expect(1, 43007, '\P{Is_Blk:sylotinagri}', "");
9739 Expect(0, 43007, '\P{^Is_Blk:sylotinagri}', "");
9740 Expect(1, 43055, '\p{Is_Blk=    SYLOTI-Nagri}', "");
9741 Expect(0, 43055, '\p{^Is_Blk=   SYLOTI-Nagri}', "");
9742 Expect(0, 43055, '\P{Is_Blk=    SYLOTI-Nagri}', "");
9743 Expect(1, 43055, '\P{^Is_Blk=   SYLOTI-Nagri}', "");
9744 Expect(0, 43007, '\p{Is_Blk=    SYLOTI-Nagri}', "");
9745 Expect(1, 43007, '\p{^Is_Blk=   SYLOTI-Nagri}', "");
9746 Expect(1, 43007, '\P{Is_Blk=    SYLOTI-Nagri}', "");
9747 Expect(0, 43007, '\P{^Is_Blk=   SYLOTI-Nagri}', "");
9748 Error('\p{Block=-/a/combiningDiacritical MARKS-Forsymbols}');
9749 Error('\P{Block=-/a/combiningDiacritical MARKS-Forsymbols}');
9750 Expect(1, 8447, '\p{Block=combiningdiacriticalmarksforsymbols}', "");
9751 Expect(0, 8447, '\p{^Block=combiningdiacriticalmarksforsymbols}', "");
9752 Expect(0, 8447, '\P{Block=combiningdiacriticalmarksforsymbols}', "");
9753 Expect(1, 8447, '\P{^Block=combiningdiacriticalmarksforsymbols}', "");
9754 Expect(0, 8399, '\p{Block=combiningdiacriticalmarksforsymbols}', "");
9755 Expect(1, 8399, '\p{^Block=combiningdiacriticalmarksforsymbols}', "");
9756 Expect(1, 8399, '\P{Block=combiningdiacriticalmarksforsymbols}', "");
9757 Expect(0, 8399, '\P{^Block=combiningdiacriticalmarksforsymbols}', "");
9758 Expect(1, 8447, '\p{Block=--CombiningDiacritical Marks  for Symbols}', "");
9759 Expect(0, 8447, '\p{^Block=--CombiningDiacritical Marks for Symbols}', "");
9760 Expect(0, 8447, '\P{Block=--CombiningDiacritical Marks  for Symbols}', "");
9761 Expect(1, 8447, '\P{^Block=--CombiningDiacritical Marks for Symbols}', "");
9762 Expect(0, 8399, '\p{Block=--CombiningDiacritical Marks  for Symbols}', "");
9763 Expect(1, 8399, '\p{^Block=--CombiningDiacritical Marks for Symbols}', "");
9764 Expect(1, 8399, '\P{Block=--CombiningDiacritical Marks  for Symbols}', "");
9765 Expect(0, 8399, '\P{^Block=--CombiningDiacritical Marks for Symbols}', "");
9766 Error('\p{Blk:   _combining_marks:=for  Symbols}');
9767 Error('\P{Blk:   _combining_marks:=for  Symbols}');
9768 Expect(1, 8447, '\p{Blk=combiningmarksforsymbols}', "");
9769 Expect(0, 8447, '\p{^Blk=combiningmarksforsymbols}', "");
9770 Expect(0, 8447, '\P{Blk=combiningmarksforsymbols}', "");
9771 Expect(1, 8447, '\P{^Blk=combiningmarksforsymbols}', "");
9772 Expect(0, 8399, '\p{Blk=combiningmarksforsymbols}', "");
9773 Expect(1, 8399, '\p{^Blk=combiningmarksforsymbols}', "");
9774 Expect(1, 8399, '\P{Blk=combiningmarksforsymbols}', "");
9775 Expect(0, 8399, '\P{^Blk=combiningmarksforsymbols}', "");
9776 Expect(1, 8447, '\p{Blk=                COMBINING       marks-forSymbols}', "");
9777 Expect(0, 8447, '\p{^Blk=               COMBINING       marks-forSymbols}', "");
9778 Expect(0, 8447, '\P{Blk=                COMBINING       marks-forSymbols}', "");
9779 Expect(1, 8447, '\P{^Blk=               COMBINING       marks-forSymbols}', "");
9780 Expect(0, 8399, '\p{Blk=                COMBINING       marks-forSymbols}', "");
9781 Expect(1, 8399, '\p{^Blk=               COMBINING       marks-forSymbols}', "");
9782 Expect(1, 8399, '\P{Blk=                COMBINING       marks-forSymbols}', "");
9783 Expect(0, 8399, '\P{^Blk=               COMBINING       marks-forSymbols}', "");
9784 Error('\p{Is_Block:  Combining/a/diacritical Marks      FOR_SYMBOLS}');
9785 Error('\P{Is_Block:  Combining/a/diacritical Marks      FOR_SYMBOLS}');
9786 Expect(1, 8447, '\p{Is_Block=combiningdiacriticalmarksforsymbols}', "");
9787 Expect(0, 8447, '\p{^Is_Block=combiningdiacriticalmarksforsymbols}', "");
9788 Expect(0, 8447, '\P{Is_Block=combiningdiacriticalmarksforsymbols}', "");
9789 Expect(1, 8447, '\P{^Is_Block=combiningdiacriticalmarksforsymbols}', "");
9790 Expect(0, 8399, '\p{Is_Block=combiningdiacriticalmarksforsymbols}', "");
9791 Expect(1, 8399, '\p{^Is_Block=combiningdiacriticalmarksforsymbols}', "");
9792 Expect(1, 8399, '\P{Is_Block=combiningdiacriticalmarksforsymbols}', "");
9793 Expect(0, 8399, '\P{^Is_Block=combiningdiacriticalmarksforsymbols}', "");
9794 Expect(1, 8447, '\p{Is_Block=_  combining-diacritical_marks     for_Symbols}', "");
9795 Expect(0, 8447, '\p{^Is_Block=_ combining-diacritical_marks     for_Symbols}', "");
9796 Expect(0, 8447, '\P{Is_Block=_  combining-diacritical_marks     for_Symbols}', "");
9797 Expect(1, 8447, '\P{^Is_Block=_ combining-diacritical_marks     for_Symbols}', "");
9798 Expect(0, 8399, '\p{Is_Block=_  combining-diacritical_marks     for_Symbols}', "");
9799 Expect(1, 8399, '\p{^Is_Block=_ combining-diacritical_marks     for_Symbols}', "");
9800 Expect(1, 8399, '\P{Is_Block=_  combining-diacritical_marks     for_Symbols}', "");
9801 Expect(0, 8399, '\P{^Is_Block=_ combining-diacritical_marks     for_Symbols}', "");
9802 Error('\p{Is_Blk=        combining/a/marks-for_Symbols}');
9803 Error('\P{Is_Blk=        combining/a/marks-for_Symbols}');
9804 Expect(1, 8447, '\p{Is_Blk=combiningmarksforsymbols}', "");
9805 Expect(0, 8447, '\p{^Is_Blk=combiningmarksforsymbols}', "");
9806 Expect(0, 8447, '\P{Is_Blk=combiningmarksforsymbols}', "");
9807 Expect(1, 8447, '\P{^Is_Blk=combiningmarksforsymbols}', "");
9808 Expect(0, 8399, '\p{Is_Blk=combiningmarksforsymbols}', "");
9809 Expect(1, 8399, '\p{^Is_Blk=combiningmarksforsymbols}', "");
9810 Expect(1, 8399, '\P{Is_Blk=combiningmarksforsymbols}', "");
9811 Expect(0, 8399, '\P{^Is_Blk=combiningmarksforsymbols}', "");
9812 Expect(1, 8447, '\p{Is_Blk:   - Combining-marksfor      Symbols}', "");
9813 Expect(0, 8447, '\p{^Is_Blk:   - Combining-marksfor     Symbols}', "");
9814 Expect(0, 8447, '\P{Is_Blk:   - Combining-marksfor      Symbols}', "");
9815 Expect(1, 8447, '\P{^Is_Blk:   - Combining-marksfor     Symbols}', "");
9816 Expect(0, 8399, '\p{Is_Blk:   - Combining-marksfor      Symbols}', "");
9817 Expect(1, 8399, '\p{^Is_Blk:   - Combining-marksfor     Symbols}', "");
9818 Expect(1, 8399, '\P{Is_Blk:   - Combining-marksfor      Symbols}', "");
9819 Expect(0, 8399, '\P{^Is_Blk:   - Combining-marksfor     Symbols}', "");
9820 Error('\p{Block=-:=Basic        Latin}');
9821 Error('\P{Block=-:=Basic        Latin}');
9822 Expect(1, 7, '\p{Block=basiclatin}', "");
9823 Expect(0, 7, '\p{^Block=basiclatin}', "");
9824 Expect(0, 7, '\P{Block=basiclatin}', "");
9825 Expect(1, 7, '\P{^Block=basiclatin}', "");
9826 Expect(0, 256, '\p{Block=basiclatin}', "");
9827 Expect(1, 256, '\p{^Block=basiclatin}', "");
9828 Expect(1, 256, '\P{Block=basiclatin}', "");
9829 Expect(0, 256, '\P{^Block=basiclatin}', "");
9830 Expect(1, 7, '\p{Block=-Basic_latin}', "");
9831 Expect(0, 7, '\p{^Block=-Basic_latin}', "");
9832 Expect(0, 7, '\P{Block=-Basic_latin}', "");
9833 Expect(1, 7, '\P{^Block=-Basic_latin}', "");
9834 Expect(0, 256, '\p{Block=-Basic_latin}', "");
9835 Expect(1, 256, '\p{^Block=-Basic_latin}', "");
9836 Expect(1, 256, '\P{Block=-Basic_latin}', "");
9837 Expect(0, 256, '\P{^Block=-Basic_latin}', "");
9838 Error('\p{Blk:/a/       ascii}');
9839 Error('\P{Blk:/a/       ascii}');
9840 Expect(1, 7, '\p{Blk=ascii}', "");
9841 Expect(0, 7, '\p{^Blk=ascii}', "");
9842 Expect(0, 7, '\P{Blk=ascii}', "");
9843 Expect(1, 7, '\P{^Blk=ascii}', "");
9844 Expect(0, 256, '\p{Blk=ascii}', "");
9845 Expect(1, 256, '\p{^Blk=ascii}', "");
9846 Expect(1, 256, '\P{Blk=ascii}', "");
9847 Expect(0, 256, '\P{^Blk=ascii}', "");
9848 Expect(1, 7, '\p{Blk=ASCII}', "");
9849 Expect(0, 7, '\p{^Blk=ASCII}', "");
9850 Expect(0, 7, '\P{Blk=ASCII}', "");
9851 Expect(1, 7, '\P{^Blk=ASCII}', "");
9852 Expect(0, 256, '\p{Blk=ASCII}', "");
9853 Expect(1, 256, '\p{^Blk=ASCII}', "");
9854 Expect(1, 256, '\P{Blk=ASCII}', "");
9855 Expect(0, 256, '\P{^Blk=ASCII}', "");
9856 Error('\p{Is_Block=-    Basic:=latin}');
9857 Error('\P{Is_Block=-    Basic:=latin}');
9858 Expect(1, 7, '\p{Is_Block=basiclatin}', "");
9859 Expect(0, 7, '\p{^Is_Block=basiclatin}', "");
9860 Expect(0, 7, '\P{Is_Block=basiclatin}', "");
9861 Expect(1, 7, '\P{^Is_Block=basiclatin}', "");
9862 Expect(0, 256, '\p{Is_Block=basiclatin}', "");
9863 Expect(1, 256, '\p{^Is_Block=basiclatin}', "");
9864 Expect(1, 256, '\P{Is_Block=basiclatin}', "");
9865 Expect(0, 256, '\P{^Is_Block=basiclatin}', "");
9866 Expect(1, 7, '\p{Is_Block=-_Basic       Latin}', "");
9867 Expect(0, 7, '\p{^Is_Block=-_Basic      Latin}', "");
9868 Expect(0, 7, '\P{Is_Block=-_Basic       Latin}', "");
9869 Expect(1, 7, '\P{^Is_Block=-_Basic      Latin}', "");
9870 Expect(0, 256, '\p{Is_Block=-_Basic     Latin}', "");
9871 Expect(1, 256, '\p{^Is_Block=-_Basic    Latin}', "");
9872 Expect(1, 256, '\P{Is_Block=-_Basic     Latin}', "");
9873 Expect(0, 256, '\P{^Is_Block=-_Basic    Latin}', "");
9874 Error('\p{Is_Blk=:= _ASCII}');
9875 Error('\P{Is_Blk=:= _ASCII}');
9876 Expect(1, 7, '\p{Is_Blk=ascii}', "");
9877 Expect(0, 7, '\p{^Is_Blk=ascii}', "");
9878 Expect(0, 7, '\P{Is_Blk=ascii}', "");
9879 Expect(1, 7, '\P{^Is_Blk=ascii}', "");
9880 Expect(0, 256, '\p{Is_Blk=ascii}', "");
9881 Expect(1, 256, '\p{^Is_Blk=ascii}', "");
9882 Expect(1, 256, '\P{Is_Blk=ascii}', "");
9883 Expect(0, 256, '\P{^Is_Blk=ascii}', "");
9884 Expect(1, 7, '\p{Is_Blk=_ASCII}', "");
9885 Expect(0, 7, '\p{^Is_Blk=_ASCII}', "");
9886 Expect(0, 7, '\P{Is_Blk=_ASCII}', "");
9887 Expect(1, 7, '\P{^Is_Blk=_ASCII}', "");
9888 Expect(0, 256, '\p{Is_Blk=_ASCII}', "");
9889 Expect(1, 256, '\p{^Is_Blk=_ASCII}', "");
9890 Expect(1, 256, '\P{Is_Blk=_ASCII}', "");
9891 Expect(0, 256, '\P{^Is_Blk=_ASCII}', "");
9892 Error('\p{Block:/a/             Limbu}');
9893 Error('\P{Block:/a/             Limbu}');
9894 Expect(1, 6479, '\p{Block=limbu}', "");
9895 Expect(0, 6479, '\p{^Block=limbu}', "");
9896 Expect(0, 6479, '\P{Block=limbu}', "");
9897 Expect(1, 6479, '\P{^Block=limbu}', "");
9898 Expect(0, 6399, '\p{Block=limbu}', "");
9899 Expect(1, 6399, '\p{^Block=limbu}', "");
9900 Expect(1, 6399, '\P{Block=limbu}', "");
9901 Expect(0, 6399, '\P{^Block=limbu}', "");
9902 Expect(1, 6479, '\p{Block=-_LIMBU}', "");
9903 Expect(0, 6479, '\p{^Block=-_LIMBU}', "");
9904 Expect(0, 6479, '\P{Block=-_LIMBU}', "");
9905 Expect(1, 6479, '\P{^Block=-_LIMBU}', "");
9906 Expect(0, 6399, '\p{Block=-_LIMBU}', "");
9907 Expect(1, 6399, '\p{^Block=-_LIMBU}', "");
9908 Expect(1, 6399, '\P{Block=-_LIMBU}', "");
9909 Expect(0, 6399, '\P{^Block=-_LIMBU}', "");
9910 Error('\p{Blk=_Limbu/a/}');
9911 Error('\P{Blk=_Limbu/a/}');
9912 Expect(1, 6479, '\p{Blk=limbu}', "");
9913 Expect(0, 6479, '\p{^Blk=limbu}', "");
9914 Expect(0, 6479, '\P{Blk=limbu}', "");
9915 Expect(1, 6479, '\P{^Blk=limbu}', "");
9916 Expect(0, 6399, '\p{Blk=limbu}', "");
9917 Expect(1, 6399, '\p{^Blk=limbu}', "");
9918 Expect(1, 6399, '\P{Blk=limbu}', "");
9919 Expect(0, 6399, '\P{^Blk=limbu}', "");
9920 Expect(1, 6479, '\p{Blk:   -_LIMBU}', "");
9921 Expect(0, 6479, '\p{^Blk:   -_LIMBU}', "");
9922 Expect(0, 6479, '\P{Blk:   -_LIMBU}', "");
9923 Expect(1, 6479, '\P{^Blk:   -_LIMBU}', "");
9924 Expect(0, 6399, '\p{Blk:   -_LIMBU}', "");
9925 Expect(1, 6399, '\p{^Blk:   -_LIMBU}', "");
9926 Expect(1, 6399, '\P{Blk:   -_LIMBU}', "");
9927 Expect(0, 6399, '\P{^Blk:   -_LIMBU}', "");
9928 Error('\p{Is_Block= :=Limbu}');
9929 Error('\P{Is_Block= :=Limbu}');
9930 Expect(1, 6479, '\p{Is_Block: limbu}', "");
9931 Expect(0, 6479, '\p{^Is_Block: limbu}', "");
9932 Expect(0, 6479, '\P{Is_Block: limbu}', "");
9933 Expect(1, 6479, '\P{^Is_Block: limbu}', "");
9934 Expect(0, 6399, '\p{Is_Block: limbu}', "");
9935 Expect(1, 6399, '\p{^Is_Block: limbu}', "");
9936 Expect(1, 6399, '\P{Is_Block: limbu}', "");
9937 Expect(0, 6399, '\P{^Is_Block: limbu}', "");
9938 Expect(1, 6479, '\p{Is_Block=--Limbu}', "");
9939 Expect(0, 6479, '\p{^Is_Block=--Limbu}', "");
9940 Expect(0, 6479, '\P{Is_Block=--Limbu}', "");
9941 Expect(1, 6479, '\P{^Is_Block=--Limbu}', "");
9942 Expect(0, 6399, '\p{Is_Block=--Limbu}', "");
9943 Expect(1, 6399, '\p{^Is_Block=--Limbu}', "");
9944 Expect(1, 6399, '\P{Is_Block=--Limbu}', "");
9945 Expect(0, 6399, '\P{^Is_Block=--Limbu}', "");
9946 Error('\p{Is_Blk=/a/-limbu}');
9947 Error('\P{Is_Blk=/a/-limbu}');
9948 Expect(1, 6479, '\p{Is_Blk=limbu}', "");
9949 Expect(0, 6479, '\p{^Is_Blk=limbu}', "");
9950 Expect(0, 6479, '\P{Is_Blk=limbu}', "");
9951 Expect(1, 6479, '\P{^Is_Blk=limbu}', "");
9952 Expect(0, 6399, '\p{Is_Blk=limbu}', "");
9953 Expect(1, 6399, '\p{^Is_Blk=limbu}', "");
9954 Expect(1, 6399, '\P{Is_Blk=limbu}', "");
9955 Expect(0, 6399, '\P{^Is_Blk=limbu}', "");
9956 Expect(1, 6479, '\p{Is_Blk:__Limbu}', "");
9957 Expect(0, 6479, '\p{^Is_Blk:__Limbu}', "");
9958 Expect(0, 6479, '\P{Is_Blk:__Limbu}', "");
9959 Expect(1, 6479, '\P{^Is_Blk:__Limbu}', "");
9960 Expect(0, 6399, '\p{Is_Blk:__Limbu}', "");
9961 Expect(1, 6399, '\p{^Is_Blk:__Limbu}', "");
9962 Expect(1, 6399, '\P{Is_Blk:__Limbu}', "");
9963 Expect(0, 6399, '\P{^Is_Blk:__Limbu}', "");
9964 Error('\p{Block=-Currency:=symbols}');
9965 Error('\P{Block=-Currency:=symbols}');
9966 Expect(1, 8399, '\p{Block:      currencysymbols}', "");
9967 Expect(0, 8399, '\p{^Block:     currencysymbols}', "");
9968 Expect(0, 8399, '\P{Block:      currencysymbols}', "");
9969 Expect(1, 8399, '\P{^Block:     currencysymbols}', "");
9970 Expect(0, 8351, '\p{Block:      currencysymbols}', "");
9971 Expect(1, 8351, '\p{^Block:     currencysymbols}', "");
9972 Expect(1, 8351, '\P{Block:      currencysymbols}', "");
9973 Expect(0, 8351, '\P{^Block:     currencysymbols}', "");
9974 Expect(1, 8399, '\p{Block=_currency symbols}', "");
9975 Expect(0, 8399, '\p{^Block=_currency symbols}', "");
9976 Expect(0, 8399, '\P{Block=_currency symbols}', "");
9977 Expect(1, 8399, '\P{^Block=_currency symbols}', "");
9978 Expect(0, 8351, '\p{Block=_currency symbols}', "");
9979 Expect(1, 8351, '\p{^Block=_currency symbols}', "");
9980 Expect(1, 8351, '\P{Block=_currency symbols}', "");
9981 Expect(0, 8351, '\P{^Block=_currency symbols}', "");
9982 Error('\p{Blk=  _Currency-symbols/a/}');
9983 Error('\P{Blk=  _Currency-symbols/a/}');
9984 Expect(1, 8399, '\p{Blk: currencysymbols}', "");
9985 Expect(0, 8399, '\p{^Blk: currencysymbols}', "");
9986 Expect(0, 8399, '\P{Blk: currencysymbols}', "");
9987 Expect(1, 8399, '\P{^Blk: currencysymbols}', "");
9988 Expect(0, 8351, '\p{Blk: currencysymbols}', "");
9989 Expect(1, 8351, '\p{^Blk: currencysymbols}', "");
9990 Expect(1, 8351, '\P{Blk: currencysymbols}', "");
9991 Expect(0, 8351, '\P{^Blk: currencysymbols}', "");
9992 Expect(1, 8399, '\p{Blk=  currency      SYMBOLS}', "");
9993 Expect(0, 8399, '\p{^Blk=  currency     SYMBOLS}', "");
9994 Expect(0, 8399, '\P{Blk=  currency      SYMBOLS}', "");
9995 Expect(1, 8399, '\P{^Blk=  currency     SYMBOLS}', "");
9996 Expect(0, 8351, '\p{Blk=  currency      SYMBOLS}', "");
9997 Expect(1, 8351, '\p{^Blk=  currency     SYMBOLS}', "");
9998 Expect(1, 8351, '\P{Blk=  currency      SYMBOLS}', "");
9999 Expect(0, 8351, '\P{^Blk=  currency     SYMBOLS}', "");
10000 Error('\p{Is_Block=:=Currency Symbols}');
10001 Error('\P{Is_Block=:=Currency Symbols}');
10002 Expect(1, 8399, '\p{Is_Block=currencysymbols}', "");
10003 Expect(0, 8399, '\p{^Is_Block=currencysymbols}', "");
10004 Expect(0, 8399, '\P{Is_Block=currencysymbols}', "");
10005 Expect(1, 8399, '\P{^Is_Block=currencysymbols}', "");
10006 Expect(0, 8351, '\p{Is_Block=currencysymbols}', "");
10007 Expect(1, 8351, '\p{^Is_Block=currencysymbols}', "");
10008 Expect(1, 8351, '\P{Is_Block=currencysymbols}', "");
10009 Expect(0, 8351, '\P{^Is_Block=currencysymbols}', "");
10010 Expect(1, 8399, '\p{Is_Block=-CURRENCY  SYMBOLS}', "");
10011 Expect(0, 8399, '\p{^Is_Block=-CURRENCY SYMBOLS}', "");
10012 Expect(0, 8399, '\P{Is_Block=-CURRENCY  SYMBOLS}', "");
10013 Expect(1, 8399, '\P{^Is_Block=-CURRENCY SYMBOLS}', "");
10014 Expect(0, 8351, '\p{Is_Block=-CURRENCY  SYMBOLS}', "");
10015 Expect(1, 8351, '\p{^Is_Block=-CURRENCY SYMBOLS}', "");
10016 Expect(1, 8351, '\P{Is_Block=-CURRENCY  SYMBOLS}', "");
10017 Expect(0, 8351, '\P{^Is_Block=-CURRENCY SYMBOLS}', "");
10018 Error('\p{Is_Blk=/a/_-currency-symbols}');
10019 Error('\P{Is_Blk=/a/_-currency-symbols}');
10020 Expect(1, 8399, '\p{Is_Blk=currencysymbols}', "");
10021 Expect(0, 8399, '\p{^Is_Blk=currencysymbols}', "");
10022 Expect(0, 8399, '\P{Is_Blk=currencysymbols}', "");
10023 Expect(1, 8399, '\P{^Is_Blk=currencysymbols}', "");
10024 Expect(0, 8351, '\p{Is_Blk=currencysymbols}', "");
10025 Expect(1, 8351, '\p{^Is_Blk=currencysymbols}', "");
10026 Expect(1, 8351, '\P{Is_Blk=currencysymbols}', "");
10027 Expect(0, 8351, '\P{^Is_Blk=currencysymbols}', "");
10028 Expect(1, 8399, '\p{Is_Blk=  currencySYMBOLS}', "");
10029 Expect(0, 8399, '\p{^Is_Blk=  currencySYMBOLS}', "");
10030 Expect(0, 8399, '\P{Is_Blk=  currencySYMBOLS}', "");
10031 Expect(1, 8399, '\P{^Is_Blk=  currencySYMBOLS}', "");
10032 Expect(0, 8351, '\p{Is_Blk=  currencySYMBOLS}', "");
10033 Expect(1, 8351, '\p{^Is_Blk=  currencySYMBOLS}', "");
10034 Expect(1, 8351, '\P{Is_Blk=  currencySYMBOLS}', "");
10035 Expect(0, 8351, '\P{^Is_Blk=  currencySYMBOLS}', "");
10036 Error('\p{Block=_/a/spacing Modifier_Letters}');
10037 Error('\P{Block=_/a/spacing Modifier_Letters}');
10038 Expect(1, 767, '\p{Block=spacingmodifierletters}', "");
10039 Expect(0, 767, '\p{^Block=spacingmodifierletters}', "");
10040 Expect(0, 767, '\P{Block=spacingmodifierletters}', "");
10041 Expect(1, 767, '\P{^Block=spacingmodifierletters}', "");
10042 Expect(0, 687, '\p{Block=spacingmodifierletters}', "");
10043 Expect(1, 687, '\p{^Block=spacingmodifierletters}', "");
10044 Expect(1, 687, '\P{Block=spacingmodifierletters}', "");
10045 Expect(0, 687, '\P{^Block=spacingmodifierletters}', "");
10046 Expect(1, 767, '\p{Block=-_SPACING_Modifier_LETTERS}', "");
10047 Expect(0, 767, '\p{^Block=-_SPACING_Modifier_LETTERS}', "");
10048 Expect(0, 767, '\P{Block=-_SPACING_Modifier_LETTERS}', "");
10049 Expect(1, 767, '\P{^Block=-_SPACING_Modifier_LETTERS}', "");
10050 Expect(0, 687, '\p{Block=-_SPACING_Modifier_LETTERS}', "");
10051 Expect(1, 687, '\p{^Block=-_SPACING_Modifier_LETTERS}', "");
10052 Expect(1, 687, '\P{Block=-_SPACING_Modifier_LETTERS}', "");
10053 Expect(0, 687, '\P{^Block=-_SPACING_Modifier_LETTERS}', "");
10054 Error('\p{Blk=- Spacing-modifier/a/letters}');
10055 Error('\P{Blk=- Spacing-modifier/a/letters}');
10056 Expect(1, 767, '\p{Blk=spacingmodifierletters}', "");
10057 Expect(0, 767, '\p{^Blk=spacingmodifierletters}', "");
10058 Expect(0, 767, '\P{Blk=spacingmodifierletters}', "");
10059 Expect(1, 767, '\P{^Blk=spacingmodifierletters}', "");
10060 Expect(0, 687, '\p{Blk=spacingmodifierletters}', "");
10061 Expect(1, 687, '\p{^Blk=spacingmodifierletters}', "");
10062 Expect(1, 687, '\P{Blk=spacingmodifierletters}', "");
10063 Expect(0, 687, '\P{^Blk=spacingmodifierletters}', "");
10064 Expect(1, 767, '\p{Blk=-_Spacing-MODIFIER       Letters}', "");
10065 Expect(0, 767, '\p{^Blk=-_Spacing-MODIFIER      Letters}', "");
10066 Expect(0, 767, '\P{Blk=-_Spacing-MODIFIER       Letters}', "");
10067 Expect(1, 767, '\P{^Blk=-_Spacing-MODIFIER      Letters}', "");
10068 Expect(0, 687, '\p{Blk=-_Spacing-MODIFIER       Letters}', "");
10069 Expect(1, 687, '\p{^Blk=-_Spacing-MODIFIER      Letters}', "");
10070 Expect(1, 687, '\P{Blk=-_Spacing-MODIFIER       Letters}', "");
10071 Expect(0, 687, '\P{^Blk=-_Spacing-MODIFIER      Letters}', "");
10072 Error('\p{Is_Block=--Spacing:=modifier LETTERS}');
10073 Error('\P{Is_Block=--Spacing:=modifier LETTERS}');
10074 Expect(1, 767, '\p{Is_Block=spacingmodifierletters}', "");
10075 Expect(0, 767, '\p{^Is_Block=spacingmodifierletters}', "");
10076 Expect(0, 767, '\P{Is_Block=spacingmodifierletters}', "");
10077 Expect(1, 767, '\P{^Is_Block=spacingmodifierletters}', "");
10078 Expect(0, 687, '\p{Is_Block=spacingmodifierletters}', "");
10079 Expect(1, 687, '\p{^Is_Block=spacingmodifierletters}', "");
10080 Expect(1, 687, '\P{Is_Block=spacingmodifierletters}', "");
10081 Expect(0, 687, '\P{^Is_Block=spacingmodifierletters}', "");
10082 Expect(1, 767, '\p{Is_Block=_spacing-MODIFIER Letters}', "");
10083 Expect(0, 767, '\p{^Is_Block=_spacing-MODIFIER Letters}', "");
10084 Expect(0, 767, '\P{Is_Block=_spacing-MODIFIER Letters}', "");
10085 Expect(1, 767, '\P{^Is_Block=_spacing-MODIFIER Letters}', "");
10086 Expect(0, 687, '\p{Is_Block=_spacing-MODIFIER Letters}', "");
10087 Expect(1, 687, '\p{^Is_Block=_spacing-MODIFIER Letters}', "");
10088 Expect(1, 687, '\P{Is_Block=_spacing-MODIFIER Letters}', "");
10089 Expect(0, 687, '\P{^Is_Block=_spacing-MODIFIER Letters}', "");
10090 Error('\p{Is_Blk=:=      Spacing-modifier       Letters}');
10091 Error('\P{Is_Blk=:=      Spacing-modifier       Letters}');
10092 Expect(1, 767, '\p{Is_Blk=spacingmodifierletters}', "");
10093 Expect(0, 767, '\p{^Is_Blk=spacingmodifierletters}', "");
10094 Expect(0, 767, '\P{Is_Blk=spacingmodifierletters}', "");
10095 Expect(1, 767, '\P{^Is_Blk=spacingmodifierletters}', "");
10096 Expect(0, 687, '\p{Is_Blk=spacingmodifierletters}', "");
10097 Expect(1, 687, '\p{^Is_Blk=spacingmodifierletters}', "");
10098 Expect(1, 687, '\P{Is_Blk=spacingmodifierletters}', "");
10099 Expect(0, 687, '\P{^Is_Blk=spacingmodifierletters}', "");
10100 Expect(1, 767, '\p{Is_Blk= Spacing-MODIFIERletters}', "");
10101 Expect(0, 767, '\p{^Is_Blk= Spacing-MODIFIERletters}', "");
10102 Expect(0, 767, '\P{Is_Blk= Spacing-MODIFIERletters}', "");
10103 Expect(1, 767, '\P{^Is_Blk= Spacing-MODIFIERletters}', "");
10104 Expect(0, 687, '\p{Is_Blk= Spacing-MODIFIERletters}', "");
10105 Expect(1, 687, '\p{^Is_Blk= Spacing-MODIFIERletters}', "");
10106 Expect(1, 687, '\P{Is_Blk= Spacing-MODIFIERletters}', "");
10107 Expect(0, 687, '\P{^Is_Blk= Spacing-MODIFIERletters}', "");
10108 Error('\p{Block= Box:=drawing}');
10109 Error('\P{Block= Box:=drawing}');
10110 Expect(1, 9599, '\p{Block:boxdrawing}', "");
10111 Expect(0, 9599, '\p{^Block:boxdrawing}', "");
10112 Expect(0, 9599, '\P{Block:boxdrawing}', "");
10113 Expect(1, 9599, '\P{^Block:boxdrawing}', "");
10114 Expect(0, 9471, '\p{Block:boxdrawing}', "");
10115 Expect(1, 9471, '\p{^Block:boxdrawing}', "");
10116 Expect(1, 9471, '\P{Block:boxdrawing}', "");
10117 Expect(0, 9471, '\P{^Block:boxdrawing}', "");
10118 Expect(1, 9599, '\p{Block:__BOX-DRAWING}', "");
10119 Expect(0, 9599, '\p{^Block:__BOX-DRAWING}', "");
10120 Expect(0, 9599, '\P{Block:__BOX-DRAWING}', "");
10121 Expect(1, 9599, '\P{^Block:__BOX-DRAWING}', "");
10122 Expect(0, 9471, '\p{Block:__BOX-DRAWING}', "");
10123 Expect(1, 9471, '\p{^Block:__BOX-DRAWING}', "");
10124 Expect(1, 9471, '\P{Block:__BOX-DRAWING}', "");
10125 Expect(0, 9471, '\P{^Block:__BOX-DRAWING}', "");
10126 Error('\p{Blk: -box_Drawing/a/}');
10127 Error('\P{Blk: -box_Drawing/a/}');
10128 Expect(1, 9599, '\p{Blk=boxdrawing}', "");
10129 Expect(0, 9599, '\p{^Blk=boxdrawing}', "");
10130 Expect(0, 9599, '\P{Blk=boxdrawing}', "");
10131 Expect(1, 9599, '\P{^Blk=boxdrawing}', "");
10132 Expect(0, 9471, '\p{Blk=boxdrawing}', "");
10133 Expect(1, 9471, '\p{^Blk=boxdrawing}', "");
10134 Expect(1, 9471, '\P{Blk=boxdrawing}', "");
10135 Expect(0, 9471, '\P{^Blk=boxdrawing}', "");
10136 Expect(1, 9599, '\p{Blk=_ Box_Drawing}', "");
10137 Expect(0, 9599, '\p{^Blk=_ Box_Drawing}', "");
10138 Expect(0, 9599, '\P{Blk=_ Box_Drawing}', "");
10139 Expect(1, 9599, '\P{^Blk=_ Box_Drawing}', "");
10140 Expect(0, 9471, '\p{Blk=_ Box_Drawing}', "");
10141 Expect(1, 9471, '\p{^Blk=_ Box_Drawing}', "");
10142 Expect(1, 9471, '\P{Blk=_ Box_Drawing}', "");
10143 Expect(0, 9471, '\P{^Blk=_ Box_Drawing}', "");
10144 Error('\p{Is_Block=_    Box:=Drawing}');
10145 Error('\P{Is_Block=_    Box:=Drawing}');
10146 Expect(1, 9599, '\p{Is_Block=boxdrawing}', "");
10147 Expect(0, 9599, '\p{^Is_Block=boxdrawing}', "");
10148 Expect(0, 9599, '\P{Is_Block=boxdrawing}', "");
10149 Expect(1, 9599, '\P{^Is_Block=boxdrawing}', "");
10150 Expect(0, 9471, '\p{Is_Block=boxdrawing}', "");
10151 Expect(1, 9471, '\p{^Is_Block=boxdrawing}', "");
10152 Expect(1, 9471, '\P{Is_Block=boxdrawing}', "");
10153 Expect(0, 9471, '\P{^Is_Block=boxdrawing}', "");
10154 Expect(1, 9599, '\p{Is_Block=_Box_Drawing}', "");
10155 Expect(0, 9599, '\p{^Is_Block=_Box_Drawing}', "");
10156 Expect(0, 9599, '\P{Is_Block=_Box_Drawing}', "");
10157 Expect(1, 9599, '\P{^Is_Block=_Box_Drawing}', "");
10158 Expect(0, 9471, '\p{Is_Block=_Box_Drawing}', "");
10159 Expect(1, 9471, '\p{^Is_Block=_Box_Drawing}', "");
10160 Expect(1, 9471, '\P{Is_Block=_Box_Drawing}', "");
10161 Expect(0, 9471, '\P{^Is_Block=_Box_Drawing}', "");
10162 Error('\p{Is_Blk=_-BOX_Drawing:=}');
10163 Error('\P{Is_Blk=_-BOX_Drawing:=}');
10164 Expect(1, 9599, '\p{Is_Blk=boxdrawing}', "");
10165 Expect(0, 9599, '\p{^Is_Blk=boxdrawing}', "");
10166 Expect(0, 9599, '\P{Is_Blk=boxdrawing}', "");
10167 Expect(1, 9599, '\P{^Is_Blk=boxdrawing}', "");
10168 Expect(0, 9471, '\p{Is_Blk=boxdrawing}', "");
10169 Expect(1, 9471, '\p{^Is_Blk=boxdrawing}', "");
10170 Expect(1, 9471, '\P{Is_Blk=boxdrawing}', "");
10171 Expect(0, 9471, '\P{^Is_Blk=boxdrawing}', "");
10172 Expect(1, 9599, '\p{Is_Blk= -box        drawing}', "");
10173 Expect(0, 9599, '\p{^Is_Blk= -box       drawing}', "");
10174 Expect(0, 9599, '\P{Is_Blk= -box        drawing}', "");
10175 Expect(1, 9599, '\P{^Is_Blk= -box       drawing}', "");
10176 Expect(0, 9471, '\p{Is_Blk= -box        drawing}', "");
10177 Expect(1, 9471, '\p{^Is_Blk= -box       drawing}', "");
10178 Expect(1, 9471, '\P{Is_Blk= -box        drawing}', "");
10179 Expect(0, 9471, '\P{^Is_Blk= -box       drawing}', "");
10180 Error('\p{Block:        SUPERSCRIPTSAnd SUBSCRIPTS:=}');
10181 Error('\P{Block:        SUPERSCRIPTSAnd SUBSCRIPTS:=}');
10182 Expect(1, 8351, '\p{Block=superscriptsandsubscripts}', "");
10183 Expect(0, 8351, '\p{^Block=superscriptsandsubscripts}', "");
10184 Expect(0, 8351, '\P{Block=superscriptsandsubscripts}', "");
10185 Expect(1, 8351, '\P{^Block=superscriptsandsubscripts}', "");
10186 Expect(0, 8303, '\p{Block=superscriptsandsubscripts}', "");
10187 Expect(1, 8303, '\p{^Block=superscriptsandsubscripts}', "");
10188 Expect(1, 8303, '\P{Block=superscriptsandsubscripts}', "");
10189 Expect(0, 8303, '\P{^Block=superscriptsandsubscripts}', "");
10190 Expect(1, 8351, '\p{Block=_superscripts_AndSubscripts}', "");
10191 Expect(0, 8351, '\p{^Block=_superscripts_AndSubscripts}', "");
10192 Expect(0, 8351, '\P{Block=_superscripts_AndSubscripts}', "");
10193 Expect(1, 8351, '\P{^Block=_superscripts_AndSubscripts}', "");
10194 Expect(0, 8303, '\p{Block=_superscripts_AndSubscripts}', "");
10195 Expect(1, 8303, '\p{^Block=_superscripts_AndSubscripts}', "");
10196 Expect(1, 8303, '\P{Block=_superscripts_AndSubscripts}', "");
10197 Expect(0, 8303, '\P{^Block=_superscripts_AndSubscripts}', "");
10198 Error('\p{Blk=__superscripts/a/And_Subscripts}');
10199 Error('\P{Blk=__superscripts/a/And_Subscripts}');
10200 Expect(1, 8351, '\p{Blk=superscriptsandsubscripts}', "");
10201 Expect(0, 8351, '\p{^Blk=superscriptsandsubscripts}', "");
10202 Expect(0, 8351, '\P{Blk=superscriptsandsubscripts}', "");
10203 Expect(1, 8351, '\P{^Blk=superscriptsandsubscripts}', "");
10204 Expect(0, 8303, '\p{Blk=superscriptsandsubscripts}', "");
10205 Expect(1, 8303, '\p{^Blk=superscriptsandsubscripts}', "");
10206 Expect(1, 8303, '\P{Blk=superscriptsandsubscripts}', "");
10207 Expect(0, 8303, '\P{^Blk=superscriptsandsubscripts}', "");
10208 Expect(1, 8351, '\p{Blk=        Superscripts_andsubscripts}', "");
10209 Expect(0, 8351, '\p{^Blk=       Superscripts_andsubscripts}', "");
10210 Expect(0, 8351, '\P{Blk=        Superscripts_andsubscripts}', "");
10211 Expect(1, 8351, '\P{^Blk=       Superscripts_andsubscripts}', "");
10212 Expect(0, 8303, '\p{Blk=        Superscripts_andsubscripts}', "");
10213 Expect(1, 8303, '\p{^Blk=       Superscripts_andsubscripts}', "");
10214 Expect(1, 8303, '\P{Blk=        Superscripts_andsubscripts}', "");
10215 Expect(0, 8303, '\P{^Blk=       Superscripts_andsubscripts}', "");
10216 Error('\p{Is_Block=     /a/SUPERSCRIPTSAnd      Subscripts}');
10217 Error('\P{Is_Block=     /a/SUPERSCRIPTSAnd      Subscripts}');
10218 Expect(1, 8351, '\p{Is_Block=superscriptsandsubscripts}', "");
10219 Expect(0, 8351, '\p{^Is_Block=superscriptsandsubscripts}', "");
10220 Expect(0, 8351, '\P{Is_Block=superscriptsandsubscripts}', "");
10221 Expect(1, 8351, '\P{^Is_Block=superscriptsandsubscripts}', "");
10222 Expect(0, 8303, '\p{Is_Block=superscriptsandsubscripts}', "");
10223 Expect(1, 8303, '\p{^Is_Block=superscriptsandsubscripts}', "");
10224 Expect(1, 8303, '\P{Is_Block=superscriptsandsubscripts}', "");
10225 Expect(0, 8303, '\P{^Is_Block=superscriptsandsubscripts}', "");
10226 Expect(1, 8351, '\p{Is_Block= Superscripts-and Subscripts}', "");
10227 Expect(0, 8351, '\p{^Is_Block= Superscripts-and Subscripts}', "");
10228 Expect(0, 8351, '\P{Is_Block= Superscripts-and Subscripts}', "");
10229 Expect(1, 8351, '\P{^Is_Block= Superscripts-and Subscripts}', "");
10230 Expect(0, 8303, '\p{Is_Block= Superscripts-and Subscripts}', "");
10231 Expect(1, 8303, '\p{^Is_Block= Superscripts-and Subscripts}', "");
10232 Expect(1, 8303, '\P{Is_Block= Superscripts-and Subscripts}', "");
10233 Expect(0, 8303, '\P{^Is_Block= Superscripts-and Subscripts}', "");
10234 Error('\p{Is_Blk=-/a/SUPERSCRIPTS-And Subscripts}');
10235 Error('\P{Is_Blk=-/a/SUPERSCRIPTS-And Subscripts}');
10236 Expect(1, 8351, '\p{Is_Blk=superscriptsandsubscripts}', "");
10237 Expect(0, 8351, '\p{^Is_Blk=superscriptsandsubscripts}', "");
10238 Expect(0, 8351, '\P{Is_Blk=superscriptsandsubscripts}', "");
10239 Expect(1, 8351, '\P{^Is_Blk=superscriptsandsubscripts}', "");
10240 Expect(0, 8303, '\p{Is_Blk=superscriptsandsubscripts}', "");
10241 Expect(1, 8303, '\p{^Is_Blk=superscriptsandsubscripts}', "");
10242 Expect(1, 8303, '\P{Is_Blk=superscriptsandsubscripts}', "");
10243 Expect(0, 8303, '\P{^Is_Blk=superscriptsandsubscripts}', "");
10244 Expect(1, 8351, '\p{Is_Blk=  Superscripts-And_SUBSCRIPTS}', "");
10245 Expect(0, 8351, '\p{^Is_Blk=  Superscripts-And_SUBSCRIPTS}', "");
10246 Expect(0, 8351, '\P{Is_Blk=  Superscripts-And_SUBSCRIPTS}', "");
10247 Expect(1, 8351, '\P{^Is_Blk=  Superscripts-And_SUBSCRIPTS}', "");
10248 Expect(0, 8303, '\p{Is_Blk=  Superscripts-And_SUBSCRIPTS}', "");
10249 Expect(1, 8303, '\p{^Is_Blk=  Superscripts-And_SUBSCRIPTS}', "");
10250 Expect(1, 8303, '\P{Is_Blk=  Superscripts-And_SUBSCRIPTS}', "");
10251 Expect(0, 8303, '\P{^Is_Blk=  Superscripts-And_SUBSCRIPTS}', "");
10252 Error('\p{Block=:=ANCIENT_Greek Numbers}');
10253 Error('\P{Block=:=ANCIENT_Greek Numbers}');
10254 Expect(1, 65935, '\p{Block=ancientgreeknumbers}', "");
10255 Expect(0, 65935, '\p{^Block=ancientgreeknumbers}', "");
10256 Expect(0, 65935, '\P{Block=ancientgreeknumbers}', "");
10257 Expect(1, 65935, '\P{^Block=ancientgreeknumbers}', "");
10258 Expect(0, 65855, '\p{Block=ancientgreeknumbers}', "");
10259 Expect(1, 65855, '\p{^Block=ancientgreeknumbers}', "");
10260 Expect(1, 65855, '\P{Block=ancientgreeknumbers}', "");
10261 Expect(0, 65855, '\P{^Block=ancientgreeknumbers}', "");
10262 Expect(1, 65935, '\p{Block=     -Ancient        GREEKNumbers}', "");
10263 Expect(0, 65935, '\p{^Block=    -Ancient        GREEKNumbers}', "");
10264 Expect(0, 65935, '\P{Block=     -Ancient        GREEKNumbers}', "");
10265 Expect(1, 65935, '\P{^Block=    -Ancient        GREEKNumbers}', "");
10266 Expect(0, 65855, '\p{Block=     -Ancient        GREEKNumbers}', "");
10267 Expect(1, 65855, '\p{^Block=    -Ancient        GREEKNumbers}', "");
10268 Expect(1, 65855, '\P{Block=     -Ancient        GREEKNumbers}', "");
10269 Expect(0, 65855, '\P{^Block=    -Ancient        GREEKNumbers}', "");
10270 Error('\p{Blk=  /a/ANCIENT-Greek        Numbers}');
10271 Error('\P{Blk=  /a/ANCIENT-Greek        Numbers}');
10272 Expect(1, 65935, '\p{Blk=ancientgreeknumbers}', "");
10273 Expect(0, 65935, '\p{^Blk=ancientgreeknumbers}', "");
10274 Expect(0, 65935, '\P{Blk=ancientgreeknumbers}', "");
10275 Expect(1, 65935, '\P{^Blk=ancientgreeknumbers}', "");
10276 Expect(0, 65855, '\p{Blk=ancientgreeknumbers}', "");
10277 Expect(1, 65855, '\p{^Blk=ancientgreeknumbers}', "");
10278 Expect(1, 65855, '\P{Blk=ancientgreeknumbers}', "");
10279 Expect(0, 65855, '\P{^Blk=ancientgreeknumbers}', "");
10280 Expect(1, 65935, '\p{Blk=_-ancient-Greek_numbers}', "");
10281 Expect(0, 65935, '\p{^Blk=_-ancient-Greek_numbers}', "");
10282 Expect(0, 65935, '\P{Blk=_-ancient-Greek_numbers}', "");
10283 Expect(1, 65935, '\P{^Blk=_-ancient-Greek_numbers}', "");
10284 Expect(0, 65855, '\p{Blk=_-ancient-Greek_numbers}', "");
10285 Expect(1, 65855, '\p{^Blk=_-ancient-Greek_numbers}', "");
10286 Expect(1, 65855, '\P{Blk=_-ancient-Greek_numbers}', "");
10287 Expect(0, 65855, '\P{^Blk=_-ancient-Greek_numbers}', "");
10288 Error('\p{Is_Block=_-Ancient GreekNumbers/a/}');
10289 Error('\P{Is_Block=_-Ancient GreekNumbers/a/}');
10290 Expect(1, 65935, '\p{Is_Block=ancientgreeknumbers}', "");
10291 Expect(0, 65935, '\p{^Is_Block=ancientgreeknumbers}', "");
10292 Expect(0, 65935, '\P{Is_Block=ancientgreeknumbers}', "");
10293 Expect(1, 65935, '\P{^Is_Block=ancientgreeknumbers}', "");
10294 Expect(0, 65855, '\p{Is_Block=ancientgreeknumbers}', "");
10295 Expect(1, 65855, '\p{^Is_Block=ancientgreeknumbers}', "");
10296 Expect(1, 65855, '\P{Is_Block=ancientgreeknumbers}', "");
10297 Expect(0, 65855, '\P{^Is_Block=ancientgreeknumbers}', "");
10298 Expect(1, 65935, '\p{Is_Block=_AncientGreek Numbers}', "");
10299 Expect(0, 65935, '\p{^Is_Block=_AncientGreek Numbers}', "");
10300 Expect(0, 65935, '\P{Is_Block=_AncientGreek Numbers}', "");
10301 Expect(1, 65935, '\P{^Is_Block=_AncientGreek Numbers}', "");
10302 Expect(0, 65855, '\p{Is_Block=_AncientGreek Numbers}', "");
10303 Expect(1, 65855, '\p{^Is_Block=_AncientGreek Numbers}', "");
10304 Expect(1, 65855, '\P{Is_Block=_AncientGreek Numbers}', "");
10305 Expect(0, 65855, '\P{^Is_Block=_AncientGreek Numbers}', "");
10306 Error('\p{Is_Blk=-      ancient/a/greek Numbers}');
10307 Error('\P{Is_Blk=-      ancient/a/greek Numbers}');
10308 Expect(1, 65935, '\p{Is_Blk=ancientgreeknumbers}', "");
10309 Expect(0, 65935, '\p{^Is_Blk=ancientgreeknumbers}', "");
10310 Expect(0, 65935, '\P{Is_Blk=ancientgreeknumbers}', "");
10311 Expect(1, 65935, '\P{^Is_Blk=ancientgreeknumbers}', "");
10312 Expect(0, 65855, '\p{Is_Blk=ancientgreeknumbers}', "");
10313 Expect(1, 65855, '\p{^Is_Blk=ancientgreeknumbers}', "");
10314 Expect(1, 65855, '\P{Is_Blk=ancientgreeknumbers}', "");
10315 Expect(0, 65855, '\P{^Is_Blk=ancientgreeknumbers}', "");
10316 Expect(1, 65935, '\p{Is_Blk=_ANCIENTGreeknumbers}', "");
10317 Expect(0, 65935, '\p{^Is_Blk=_ANCIENTGreeknumbers}', "");
10318 Expect(0, 65935, '\P{Is_Blk=_ANCIENTGreeknumbers}', "");
10319 Expect(1, 65935, '\P{^Is_Blk=_ANCIENTGreeknumbers}', "");
10320 Expect(0, 65855, '\p{Is_Blk=_ANCIENTGreeknumbers}', "");
10321 Expect(1, 65855, '\p{^Is_Blk=_ANCIENTGreeknumbers}', "");
10322 Expect(1, 65855, '\P{Is_Blk=_ANCIENTGreeknumbers}', "");
10323 Expect(0, 65855, '\P{^Is_Blk=_ANCIENTGreeknumbers}', "");
10324 Error('\p{Block=/a/  NKo}');
10325 Error('\P{Block=/a/  NKo}');
10326 Expect(1, 2047, '\p{Block=nko}', "");
10327 Expect(0, 2047, '\p{^Block=nko}', "");
10328 Expect(0, 2047, '\P{Block=nko}', "");
10329 Expect(1, 2047, '\P{^Block=nko}', "");
10330 Expect(0, 1983, '\p{Block=nko}', "");
10331 Expect(1, 1983, '\p{^Block=nko}', "");
10332 Expect(1, 1983, '\P{Block=nko}', "");
10333 Expect(0, 1983, '\P{^Block=nko}', "");
10334 Expect(1, 2047, '\p{Block=_ NKo}', "");
10335 Expect(0, 2047, '\p{^Block=_ NKo}', "");
10336 Expect(0, 2047, '\P{Block=_ NKo}', "");
10337 Expect(1, 2047, '\P{^Block=_ NKo}', "");
10338 Expect(0, 1983, '\p{Block=_ NKo}', "");
10339 Expect(1, 1983, '\p{^Block=_ NKo}', "");
10340 Expect(1, 1983, '\P{Block=_ NKo}', "");
10341 Expect(0, 1983, '\P{^Block=_ NKo}', "");
10342 Error('\p{Blk:    :=NKO}');
10343 Error('\P{Blk:    :=NKO}');
10344 Expect(1, 2047, '\p{Blk=nko}', "");
10345 Expect(0, 2047, '\p{^Blk=nko}', "");
10346 Expect(0, 2047, '\P{Blk=nko}', "");
10347 Expect(1, 2047, '\P{^Blk=nko}', "");
10348 Expect(0, 1983, '\p{Blk=nko}', "");
10349 Expect(1, 1983, '\p{^Blk=nko}', "");
10350 Expect(1, 1983, '\P{Blk=nko}', "");
10351 Expect(0, 1983, '\P{^Blk=nko}', "");
10352 Expect(1, 2047, '\p{Blk=_NKo}', "");
10353 Expect(0, 2047, '\p{^Blk=_NKo}', "");
10354 Expect(0, 2047, '\P{Blk=_NKo}', "");
10355 Expect(1, 2047, '\P{^Blk=_NKo}', "");
10356 Expect(0, 1983, '\p{Blk=_NKo}', "");
10357 Expect(1, 1983, '\p{^Blk=_NKo}', "");
10358 Expect(1, 1983, '\P{Blk=_NKo}', "");
10359 Expect(0, 1983, '\P{^Blk=_NKo}', "");
10360 Error('\p{Is_Block=     nko/a/}');
10361 Error('\P{Is_Block=     nko/a/}');
10362 Expect(1, 2047, '\p{Is_Block=nko}', "");
10363 Expect(0, 2047, '\p{^Is_Block=nko}', "");
10364 Expect(0, 2047, '\P{Is_Block=nko}', "");
10365 Expect(1, 2047, '\P{^Is_Block=nko}', "");
10366 Expect(0, 1983, '\p{Is_Block=nko}', "");
10367 Expect(1, 1983, '\p{^Is_Block=nko}', "");
10368 Expect(1, 1983, '\P{Is_Block=nko}', "");
10369 Expect(0, 1983, '\P{^Is_Block=nko}', "");
10370 Expect(1, 2047, '\p{Is_Block=--NKO}', "");
10371 Expect(0, 2047, '\p{^Is_Block=--NKO}', "");
10372 Expect(0, 2047, '\P{Is_Block=--NKO}', "");
10373 Expect(1, 2047, '\P{^Is_Block=--NKO}', "");
10374 Expect(0, 1983, '\p{Is_Block=--NKO}', "");
10375 Expect(1, 1983, '\p{^Is_Block=--NKO}', "");
10376 Expect(1, 1983, '\P{Is_Block=--NKO}', "");
10377 Expect(0, 1983, '\P{^Is_Block=--NKO}', "");
10378 Error('\p{Is_Blk: := NKO}');
10379 Error('\P{Is_Blk: := NKO}');
10380 Expect(1, 2047, '\p{Is_Blk=nko}', "");
10381 Expect(0, 2047, '\p{^Is_Blk=nko}', "");
10382 Expect(0, 2047, '\P{Is_Blk=nko}', "");
10383 Expect(1, 2047, '\P{^Is_Blk=nko}', "");
10384 Expect(0, 1983, '\p{Is_Blk=nko}', "");
10385 Expect(1, 1983, '\p{^Is_Blk=nko}', "");
10386 Expect(1, 1983, '\P{Is_Blk=nko}', "");
10387 Expect(0, 1983, '\P{^Is_Blk=nko}', "");
10388 Expect(1, 2047, '\p{Is_Blk= _NKO}', "");
10389 Expect(0, 2047, '\p{^Is_Blk= _NKO}', "");
10390 Expect(0, 2047, '\P{Is_Blk= _NKO}', "");
10391 Expect(1, 2047, '\P{^Is_Blk= _NKO}', "");
10392 Expect(0, 1983, '\p{Is_Blk= _NKO}', "");
10393 Expect(1, 1983, '\p{^Is_Blk= _NKO}', "");
10394 Expect(1, 1983, '\P{Is_Blk= _NKO}', "");
10395 Expect(0, 1983, '\P{^Is_Blk= _NKO}', "");
10396 Error('\p{Block=_/a/musical-Symbols}');
10397 Error('\P{Block=_/a/musical-Symbols}');
10398 Expect(1, 119295, '\p{Block=musicalsymbols}', "");
10399 Expect(0, 119295, '\p{^Block=musicalsymbols}', "");
10400 Expect(0, 119295, '\P{Block=musicalsymbols}', "");
10401 Expect(1, 119295, '\P{^Block=musicalsymbols}', "");
10402 Expect(0, 119039, '\p{Block=musicalsymbols}', "");
10403 Expect(1, 119039, '\p{^Block=musicalsymbols}', "");
10404 Expect(1, 119039, '\P{Block=musicalsymbols}', "");
10405 Expect(0, 119039, '\P{^Block=musicalsymbols}', "");
10406 Expect(1, 119295, '\p{Block=-   musical-Symbols}', "");
10407 Expect(0, 119295, '\p{^Block=-  musical-Symbols}', "");
10408 Expect(0, 119295, '\P{Block=-   musical-Symbols}', "");
10409 Expect(1, 119295, '\P{^Block=-  musical-Symbols}', "");
10410 Expect(0, 119039, '\p{Block=-   musical-Symbols}', "");
10411 Expect(1, 119039, '\p{^Block=-  musical-Symbols}', "");
10412 Expect(1, 119039, '\P{Block=-   musical-Symbols}', "");
10413 Expect(0, 119039, '\P{^Block=-  musical-Symbols}', "");
10414 Error('\p{Blk=-_Musical/a/SYMBOLS}');
10415 Error('\P{Blk=-_Musical/a/SYMBOLS}');
10416 Expect(1, 119295, '\p{Blk=musicalsymbols}', "");
10417 Expect(0, 119295, '\p{^Blk=musicalsymbols}', "");
10418 Expect(0, 119295, '\P{Blk=musicalsymbols}', "");
10419 Expect(1, 119295, '\P{^Blk=musicalsymbols}', "");
10420 Expect(0, 119039, '\p{Blk=musicalsymbols}', "");
10421 Expect(1, 119039, '\p{^Blk=musicalsymbols}', "");
10422 Expect(1, 119039, '\P{Blk=musicalsymbols}', "");
10423 Expect(0, 119039, '\P{^Blk=musicalsymbols}', "");
10424 Expect(1, 119295, '\p{Blk:_     musical SYMBOLS}', "");
10425 Expect(0, 119295, '\p{^Blk:_    musical SYMBOLS}', "");
10426 Expect(0, 119295, '\P{Blk:_     musical SYMBOLS}', "");
10427 Expect(1, 119295, '\P{^Blk:_    musical SYMBOLS}', "");
10428 Expect(0, 119039, '\p{Blk:_     musical SYMBOLS}', "");
10429 Expect(1, 119039, '\p{^Blk:_    musical SYMBOLS}', "");
10430 Expect(1, 119039, '\P{Blk:_     musical SYMBOLS}', "");
10431 Expect(0, 119039, '\P{^Blk:_    musical SYMBOLS}', "");
10432 Error('\p{Is_Block=     :=musical SYMBOLS}');
10433 Error('\P{Is_Block=     :=musical SYMBOLS}');
10434 Expect(1, 119295, '\p{Is_Block=musicalsymbols}', "");
10435 Expect(0, 119295, '\p{^Is_Block=musicalsymbols}', "");
10436 Expect(0, 119295, '\P{Is_Block=musicalsymbols}', "");
10437 Expect(1, 119295, '\P{^Is_Block=musicalsymbols}', "");
10438 Expect(0, 119039, '\p{Is_Block=musicalsymbols}', "");
10439 Expect(1, 119039, '\p{^Is_Block=musicalsymbols}', "");
10440 Expect(1, 119039, '\P{Is_Block=musicalsymbols}', "");
10441 Expect(0, 119039, '\P{^Is_Block=musicalsymbols}', "");
10442 Expect(1, 119295, '\p{Is_Block=_ MUSICALSYMBOLS}', "");
10443 Expect(0, 119295, '\p{^Is_Block=_ MUSICALSYMBOLS}', "");
10444 Expect(0, 119295, '\P{Is_Block=_ MUSICALSYMBOLS}', "");
10445 Expect(1, 119295, '\P{^Is_Block=_ MUSICALSYMBOLS}', "");
10446 Expect(0, 119039, '\p{Is_Block=_ MUSICALSYMBOLS}', "");
10447 Expect(1, 119039, '\p{^Is_Block=_ MUSICALSYMBOLS}', "");
10448 Expect(1, 119039, '\P{Is_Block=_ MUSICALSYMBOLS}', "");
10449 Expect(0, 119039, '\P{^Is_Block=_ MUSICALSYMBOLS}', "");
10450 Error('\p{Is_Blk=-Musical_symbols:=}');
10451 Error('\P{Is_Blk=-Musical_symbols:=}');
10452 Expect(1, 119295, '\p{Is_Blk=musicalsymbols}', "");
10453 Expect(0, 119295, '\p{^Is_Blk=musicalsymbols}', "");
10454 Expect(0, 119295, '\P{Is_Blk=musicalsymbols}', "");
10455 Expect(1, 119295, '\P{^Is_Blk=musicalsymbols}', "");
10456 Expect(0, 119039, '\p{Is_Blk=musicalsymbols}', "");
10457 Expect(1, 119039, '\p{^Is_Blk=musicalsymbols}', "");
10458 Expect(1, 119039, '\P{Is_Blk=musicalsymbols}', "");
10459 Expect(0, 119039, '\P{^Is_Blk=musicalsymbols}', "");
10460 Expect(1, 119295, '\p{Is_Blk= musicalsymbols}', "");
10461 Expect(0, 119295, '\p{^Is_Blk= musicalsymbols}', "");
10462 Expect(0, 119295, '\P{Is_Blk= musicalsymbols}', "");
10463 Expect(1, 119295, '\P{^Is_Blk= musicalsymbols}', "");
10464 Expect(0, 119039, '\p{Is_Blk= musicalsymbols}', "");
10465 Expect(1, 119039, '\p{^Is_Blk= musicalsymbols}', "");
10466 Expect(1, 119039, '\P{Is_Blk= musicalsymbols}', "");
10467 Expect(0, 119039, '\P{^Is_Blk= musicalsymbols}', "");
10468 Error('\p{Block=_:=Miscellaneous Symbols}');
10469 Error('\P{Block=_:=Miscellaneous Symbols}');
10470 Expect(1, 9983, '\p{Block=miscellaneoussymbols}', "");
10471 Expect(0, 9983, '\p{^Block=miscellaneoussymbols}', "");
10472 Expect(0, 9983, '\P{Block=miscellaneoussymbols}', "");
10473 Expect(1, 9983, '\P{^Block=miscellaneoussymbols}', "");
10474 Expect(0, 9727, '\p{Block=miscellaneoussymbols}', "");
10475 Expect(1, 9727, '\p{^Block=miscellaneoussymbols}', "");
10476 Expect(1, 9727, '\P{Block=miscellaneoussymbols}', "");
10477 Expect(0, 9727, '\P{^Block=miscellaneoussymbols}', "");
10478 Expect(1, 9983, '\p{Block= -MiscellaneousSYMBOLS}', "");
10479 Expect(0, 9983, '\p{^Block= -MiscellaneousSYMBOLS}', "");
10480 Expect(0, 9983, '\P{Block= -MiscellaneousSYMBOLS}', "");
10481 Expect(1, 9983, '\P{^Block= -MiscellaneousSYMBOLS}', "");
10482 Expect(0, 9727, '\p{Block= -MiscellaneousSYMBOLS}', "");
10483 Expect(1, 9727, '\p{^Block= -MiscellaneousSYMBOLS}', "");
10484 Expect(1, 9727, '\P{Block= -MiscellaneousSYMBOLS}', "");
10485 Expect(0, 9727, '\P{^Block= -MiscellaneousSYMBOLS}', "");
10486 Error('\p{Blk=:=__MISCELLANEOUS Symbols}');
10487 Error('\P{Blk=:=__MISCELLANEOUS Symbols}');
10488 Expect(1, 9983, '\p{Blk=miscellaneoussymbols}', "");
10489 Expect(0, 9983, '\p{^Blk=miscellaneoussymbols}', "");
10490 Expect(0, 9983, '\P{Blk=miscellaneoussymbols}', "");
10491 Expect(1, 9983, '\P{^Blk=miscellaneoussymbols}', "");
10492 Expect(0, 9727, '\p{Blk=miscellaneoussymbols}', "");
10493 Expect(1, 9727, '\p{^Blk=miscellaneoussymbols}', "");
10494 Expect(1, 9727, '\P{Blk=miscellaneoussymbols}', "");
10495 Expect(0, 9727, '\P{^Blk=miscellaneoussymbols}', "");
10496 Expect(1, 9983, '\p{Blk=- MISCELLANEOUS symbols}', "");
10497 Expect(0, 9983, '\p{^Blk=- MISCELLANEOUS        symbols}', "");
10498 Expect(0, 9983, '\P{Blk=- MISCELLANEOUS symbols}', "");
10499 Expect(1, 9983, '\P{^Blk=- MISCELLANEOUS        symbols}', "");
10500 Expect(0, 9727, '\p{Blk=- MISCELLANEOUS symbols}', "");
10501 Expect(1, 9727, '\p{^Blk=- MISCELLANEOUS        symbols}', "");
10502 Expect(1, 9727, '\P{Blk=- MISCELLANEOUS symbols}', "");
10503 Expect(0, 9727, '\P{^Blk=- MISCELLANEOUS        symbols}', "");
10504 Error('\p{Is_Block=/a/_ MISCELLANEOUS_symbols}');
10505 Error('\P{Is_Block=/a/_ MISCELLANEOUS_symbols}');
10506 Expect(1, 9983, '\p{Is_Block=miscellaneoussymbols}', "");
10507 Expect(0, 9983, '\p{^Is_Block=miscellaneoussymbols}', "");
10508 Expect(0, 9983, '\P{Is_Block=miscellaneoussymbols}', "");
10509 Expect(1, 9983, '\P{^Is_Block=miscellaneoussymbols}', "");
10510 Expect(0, 9727, '\p{Is_Block=miscellaneoussymbols}', "");
10511 Expect(1, 9727, '\p{^Is_Block=miscellaneoussymbols}', "");
10512 Expect(1, 9727, '\P{Is_Block=miscellaneoussymbols}', "");
10513 Expect(0, 9727, '\P{^Is_Block=miscellaneoussymbols}', "");
10514 Expect(1, 9983, '\p{Is_Block=   Miscellaneous   symbols}', "");
10515 Expect(0, 9983, '\p{^Is_Block=  Miscellaneous   symbols}', "");
10516 Expect(0, 9983, '\P{Is_Block=   Miscellaneous   symbols}', "");
10517 Expect(1, 9983, '\P{^Is_Block=  Miscellaneous   symbols}', "");
10518 Expect(0, 9727, '\p{Is_Block=   Miscellaneous   symbols}', "");
10519 Expect(1, 9727, '\p{^Is_Block=  Miscellaneous   symbols}', "");
10520 Expect(1, 9727, '\P{Is_Block=   Miscellaneous   symbols}', "");
10521 Expect(0, 9727, '\P{^Is_Block=  Miscellaneous   symbols}', "");
10522 Error('\p{Is_Blk=:=miscellaneous-Symbols}');
10523 Error('\P{Is_Blk=:=miscellaneous-Symbols}');
10524 Expect(1, 9983, '\p{Is_Blk:     miscellaneoussymbols}', "");
10525 Expect(0, 9983, '\p{^Is_Blk:    miscellaneoussymbols}', "");
10526 Expect(0, 9983, '\P{Is_Blk:     miscellaneoussymbols}', "");
10527 Expect(1, 9983, '\P{^Is_Blk:    miscellaneoussymbols}', "");
10528 Expect(0, 9727, '\p{Is_Blk:     miscellaneoussymbols}', "");
10529 Expect(1, 9727, '\p{^Is_Blk:    miscellaneoussymbols}', "");
10530 Expect(1, 9727, '\P{Is_Blk:     miscellaneoussymbols}', "");
10531 Expect(0, 9727, '\P{^Is_Blk:    miscellaneoussymbols}', "");
10532 Expect(1, 9983, '\p{Is_Blk=MISCELLANEOUS        Symbols}', "");
10533 Expect(0, 9983, '\p{^Is_Blk=MISCELLANEOUS       Symbols}', "");
10534 Expect(0, 9983, '\P{Is_Blk=MISCELLANEOUS        Symbols}', "");
10535 Expect(1, 9983, '\P{^Is_Blk=MISCELLANEOUS       Symbols}', "");
10536 Expect(0, 9727, '\p{Is_Blk=MISCELLANEOUS        Symbols}', "");
10537 Expect(1, 9727, '\p{^Is_Blk=MISCELLANEOUS       Symbols}', "");
10538 Expect(1, 9727, '\P{Is_Blk=MISCELLANEOUS        Symbols}', "");
10539 Expect(0, 9727, '\P{^Is_Blk=MISCELLANEOUS       Symbols}', "");
10540 Error('\p{Block=/a/Runic}');
10541 Error('\P{Block=/a/Runic}');
10542 Expect(1, 5887, '\p{Block=runic}', "");
10543 Expect(0, 5887, '\p{^Block=runic}', "");
10544 Expect(0, 5887, '\P{Block=runic}', "");
10545 Expect(1, 5887, '\P{^Block=runic}', "");
10546 Expect(0, 5791, '\p{Block=runic}', "");
10547 Expect(1, 5791, '\p{^Block=runic}', "");
10548 Expect(1, 5791, '\P{Block=runic}', "");
10549 Expect(0, 5791, '\P{^Block=runic}', "");
10550 Expect(1, 5887, '\p{Block=- runic}', "");
10551 Expect(0, 5887, '\p{^Block=- runic}', "");
10552 Expect(0, 5887, '\P{Block=- runic}', "");
10553 Expect(1, 5887, '\P{^Block=- runic}', "");
10554 Expect(0, 5791, '\p{Block=- runic}', "");
10555 Expect(1, 5791, '\p{^Block=- runic}', "");
10556 Expect(1, 5791, '\P{Block=- runic}', "");
10557 Expect(0, 5791, '\P{^Block=- runic}', "");
10558 Error('\p{Blk=/a/ _RUNIC}');
10559 Error('\P{Blk=/a/ _RUNIC}');
10560 Expect(1, 5887, '\p{Blk=runic}', "");
10561 Expect(0, 5887, '\p{^Blk=runic}', "");
10562 Expect(0, 5887, '\P{Blk=runic}', "");
10563 Expect(1, 5887, '\P{^Blk=runic}', "");
10564 Expect(0, 5791, '\p{Blk=runic}', "");
10565 Expect(1, 5791, '\p{^Blk=runic}', "");
10566 Expect(1, 5791, '\P{Blk=runic}', "");
10567 Expect(0, 5791, '\P{^Blk=runic}', "");
10568 Expect(1, 5887, '\p{Blk=--RUNIC}', "");
10569 Expect(0, 5887, '\p{^Blk=--RUNIC}', "");
10570 Expect(0, 5887, '\P{Blk=--RUNIC}', "");
10571 Expect(1, 5887, '\P{^Blk=--RUNIC}', "");
10572 Expect(0, 5791, '\p{Blk=--RUNIC}', "");
10573 Expect(1, 5791, '\p{^Blk=--RUNIC}', "");
10574 Expect(1, 5791, '\P{Blk=--RUNIC}', "");
10575 Expect(0, 5791, '\P{^Blk=--RUNIC}', "");
10576 Error('\p{Is_Block=-_runic/a/}');
10577 Error('\P{Is_Block=-_runic/a/}');
10578 Expect(1, 5887, '\p{Is_Block=runic}', "");
10579 Expect(0, 5887, '\p{^Is_Block=runic}', "");
10580 Expect(0, 5887, '\P{Is_Block=runic}', "");
10581 Expect(1, 5887, '\P{^Is_Block=runic}', "");
10582 Expect(0, 5791, '\p{Is_Block=runic}', "");
10583 Expect(1, 5791, '\p{^Is_Block=runic}', "");
10584 Expect(1, 5791, '\P{Is_Block=runic}', "");
10585 Expect(0, 5791, '\P{^Is_Block=runic}', "");
10586 Expect(1, 5887, '\p{Is_Block=-  runic}', "");
10587 Expect(0, 5887, '\p{^Is_Block=- runic}', "");
10588 Expect(0, 5887, '\P{Is_Block=-  runic}', "");
10589 Expect(1, 5887, '\P{^Is_Block=- runic}', "");
10590 Expect(0, 5791, '\p{Is_Block=-  runic}', "");
10591 Expect(1, 5791, '\p{^Is_Block=- runic}', "");
10592 Expect(1, 5791, '\P{Is_Block=-  runic}', "");
10593 Expect(0, 5791, '\P{^Is_Block=- runic}', "");
10594 Error('\p{Is_Blk=:=RUNIC}');
10595 Error('\P{Is_Blk=:=RUNIC}');
10596 Expect(1, 5887, '\p{Is_Blk=runic}', "");
10597 Expect(0, 5887, '\p{^Is_Blk=runic}', "");
10598 Expect(0, 5887, '\P{Is_Blk=runic}', "");
10599 Expect(1, 5887, '\P{^Is_Blk=runic}', "");
10600 Expect(0, 5791, '\p{Is_Blk=runic}', "");
10601 Expect(1, 5791, '\p{^Is_Blk=runic}', "");
10602 Expect(1, 5791, '\P{Is_Blk=runic}', "");
10603 Expect(0, 5791, '\P{^Is_Blk=runic}', "");
10604 Expect(1, 5887, '\p{Is_Blk:      -Runic}', "");
10605 Expect(0, 5887, '\p{^Is_Blk:     -Runic}', "");
10606 Expect(0, 5887, '\P{Is_Blk:      -Runic}', "");
10607 Expect(1, 5887, '\P{^Is_Blk:     -Runic}', "");
10608 Expect(0, 5791, '\p{Is_Blk:      -Runic}', "");
10609 Expect(1, 5791, '\p{^Is_Blk:     -Runic}', "");
10610 Expect(1, 5791, '\P{Is_Blk:      -Runic}', "");
10611 Expect(0, 5791, '\P{^Is_Blk:     -Runic}', "");
10612 Error('\p{Block=-/a/Lycian}');
10613 Error('\P{Block=-/a/Lycian}');
10614 Expect(1, 66207, '\p{Block=lycian}', "");
10615 Expect(0, 66207, '\p{^Block=lycian}', "");
10616 Expect(0, 66207, '\P{Block=lycian}', "");
10617 Expect(1, 66207, '\P{^Block=lycian}', "");
10618 Expect(0, 66175, '\p{Block=lycian}', "");
10619 Expect(1, 66175, '\p{^Block=lycian}', "");
10620 Expect(1, 66175, '\P{Block=lycian}', "");
10621 Expect(0, 66175, '\P{^Block=lycian}', "");
10622 Expect(1, 66207, '\p{Block=-LYCIAN}', "");
10623 Expect(0, 66207, '\p{^Block=-LYCIAN}', "");
10624 Expect(0, 66207, '\P{Block=-LYCIAN}', "");
10625 Expect(1, 66207, '\P{^Block=-LYCIAN}', "");
10626 Expect(0, 66175, '\p{Block=-LYCIAN}', "");
10627 Expect(1, 66175, '\p{^Block=-LYCIAN}', "");
10628 Expect(1, 66175, '\P{Block=-LYCIAN}', "");
10629 Expect(0, 66175, '\P{^Block=-LYCIAN}', "");
10630 Error('\p{Blk=_/a/lycian}');
10631 Error('\P{Blk=_/a/lycian}');
10632 Expect(1, 66207, '\p{Blk=lycian}', "");
10633 Expect(0, 66207, '\p{^Blk=lycian}', "");
10634 Expect(0, 66207, '\P{Blk=lycian}', "");
10635 Expect(1, 66207, '\P{^Blk=lycian}', "");
10636 Expect(0, 66175, '\p{Blk=lycian}', "");
10637 Expect(1, 66175, '\p{^Blk=lycian}', "");
10638 Expect(1, 66175, '\P{Blk=lycian}', "");
10639 Expect(0, 66175, '\P{^Blk=lycian}', "");
10640 Expect(1, 66207, '\p{Blk:   -   LYCIAN}', "");
10641 Expect(0, 66207, '\p{^Blk:   -  LYCIAN}', "");
10642 Expect(0, 66207, '\P{Blk:   -   LYCIAN}', "");
10643 Expect(1, 66207, '\P{^Blk:   -  LYCIAN}', "");
10644 Expect(0, 66175, '\p{Blk:   -   LYCIAN}', "");
10645 Expect(1, 66175, '\p{^Blk:   -  LYCIAN}', "");
10646 Expect(1, 66175, '\P{Blk:   -   LYCIAN}', "");
10647 Expect(0, 66175, '\P{^Blk:   -  LYCIAN}', "");
10648 Error('\p{Is_Block=/a/_ lycian}');
10649 Error('\P{Is_Block=/a/_ lycian}');
10650 Expect(1, 66207, '\p{Is_Block: lycian}', "");
10651 Expect(0, 66207, '\p{^Is_Block: lycian}', "");
10652 Expect(0, 66207, '\P{Is_Block: lycian}', "");
10653 Expect(1, 66207, '\P{^Is_Block: lycian}', "");
10654 Expect(0, 66175, '\p{Is_Block: lycian}', "");
10655 Expect(1, 66175, '\p{^Is_Block: lycian}', "");
10656 Expect(1, 66175, '\P{Is_Block: lycian}', "");
10657 Expect(0, 66175, '\P{^Is_Block: lycian}', "");
10658 Expect(1, 66207, '\p{Is_Block=  Lycian}', "");
10659 Expect(0, 66207, '\p{^Is_Block= Lycian}', "");
10660 Expect(0, 66207, '\P{Is_Block=  Lycian}', "");
10661 Expect(1, 66207, '\P{^Is_Block= Lycian}', "");
10662 Expect(0, 66175, '\p{Is_Block=  Lycian}', "");
10663 Expect(1, 66175, '\p{^Is_Block= Lycian}', "");
10664 Expect(1, 66175, '\P{Is_Block=  Lycian}', "");
10665 Expect(0, 66175, '\P{^Is_Block= Lycian}', "");
10666 Error('\p{Is_Blk=-:=lycian}');
10667 Error('\P{Is_Blk=-:=lycian}');
10668 Expect(1, 66207, '\p{Is_Blk:lycian}', "");
10669 Expect(0, 66207, '\p{^Is_Blk:lycian}', "");
10670 Expect(0, 66207, '\P{Is_Blk:lycian}', "");
10671 Expect(1, 66207, '\P{^Is_Blk:lycian}', "");
10672 Expect(0, 66175, '\p{Is_Blk:lycian}', "");
10673 Expect(1, 66175, '\p{^Is_Blk:lycian}', "");
10674 Expect(1, 66175, '\P{Is_Blk:lycian}', "");
10675 Expect(0, 66175, '\P{^Is_Blk:lycian}', "");
10676 Expect(1, 66207, '\p{Is_Blk=    _Lycian}', "");
10677 Expect(0, 66207, '\p{^Is_Blk=   _Lycian}', "");
10678 Expect(0, 66207, '\P{Is_Blk=    _Lycian}', "");
10679 Expect(1, 66207, '\P{^Is_Blk=   _Lycian}', "");
10680 Expect(0, 66175, '\p{Is_Blk=    _Lycian}', "");
10681 Expect(1, 66175, '\p{^Is_Blk=   _Lycian}', "");
10682 Expect(1, 66175, '\P{Is_Blk=    _Lycian}', "");
10683 Expect(0, 66175, '\P{^Is_Blk=   _Lycian}', "");
10684 Error('\p{Block=        _geometric-shapes/a/}');
10685 Error('\P{Block=        _geometric-shapes/a/}');
10686 Expect(1, 9727, '\p{Block=geometricshapes}', "");
10687 Expect(0, 9727, '\p{^Block=geometricshapes}', "");
10688 Expect(0, 9727, '\P{Block=geometricshapes}', "");
10689 Expect(1, 9727, '\P{^Block=geometricshapes}', "");
10690 Expect(0, 9631, '\p{Block=geometricshapes}', "");
10691 Expect(1, 9631, '\p{^Block=geometricshapes}', "");
10692 Expect(1, 9631, '\P{Block=geometricshapes}', "");
10693 Expect(0, 9631, '\P{^Block=geometricshapes}', "");
10694 Expect(1, 9727, '\p{Block=geometric shapes}', "");
10695 Expect(0, 9727, '\p{^Block=geometric shapes}', "");
10696 Expect(0, 9727, '\P{Block=geometric shapes}', "");
10697 Expect(1, 9727, '\P{^Block=geometric shapes}', "");
10698 Expect(0, 9631, '\p{Block=geometric shapes}', "");
10699 Expect(1, 9631, '\p{^Block=geometric shapes}', "");
10700 Expect(1, 9631, '\P{Block=geometric shapes}', "");
10701 Expect(0, 9631, '\P{^Block=geometric shapes}', "");
10702 Error('\p{Blk=          GEOMETRIC/a/SHAPES}');
10703 Error('\P{Blk=          GEOMETRIC/a/SHAPES}');
10704 Expect(1, 9727, '\p{Blk=geometricshapes}', "");
10705 Expect(0, 9727, '\p{^Blk=geometricshapes}', "");
10706 Expect(0, 9727, '\P{Blk=geometricshapes}', "");
10707 Expect(1, 9727, '\P{^Blk=geometricshapes}', "");
10708 Expect(0, 9631, '\p{Blk=geometricshapes}', "");
10709 Expect(1, 9631, '\p{^Blk=geometricshapes}', "");
10710 Expect(1, 9631, '\P{Blk=geometricshapes}', "");
10711 Expect(0, 9631, '\P{^Blk=geometricshapes}', "");
10712 Expect(1, 9727, '\p{Blk=-       Geometric-Shapes}', "");
10713 Expect(0, 9727, '\p{^Blk=-      Geometric-Shapes}', "");
10714 Expect(0, 9727, '\P{Blk=-       Geometric-Shapes}', "");
10715 Expect(1, 9727, '\P{^Blk=-      Geometric-Shapes}', "");
10716 Expect(0, 9631, '\p{Blk=-       Geometric-Shapes}', "");
10717 Expect(1, 9631, '\p{^Blk=-      Geometric-Shapes}', "");
10718 Expect(1, 9631, '\P{Blk=-       Geometric-Shapes}', "");
10719 Expect(0, 9631, '\P{^Blk=-      Geometric-Shapes}', "");
10720 Error('\p{Is_Block=_:=Geometric Shapes}');
10721 Error('\P{Is_Block=_:=Geometric Shapes}');
10722 Expect(1, 9727, '\p{Is_Block=geometricshapes}', "");
10723 Expect(0, 9727, '\p{^Is_Block=geometricshapes}', "");
10724 Expect(0, 9727, '\P{Is_Block=geometricshapes}', "");
10725 Expect(1, 9727, '\P{^Is_Block=geometricshapes}', "");
10726 Expect(0, 9631, '\p{Is_Block=geometricshapes}', "");
10727 Expect(1, 9631, '\p{^Is_Block=geometricshapes}', "");
10728 Expect(1, 9631, '\P{Is_Block=geometricshapes}', "");
10729 Expect(0, 9631, '\P{^Is_Block=geometricshapes}', "");
10730 Expect(1, 9727, '\p{Is_Block=_geometric_Shapes}', "");
10731 Expect(0, 9727, '\p{^Is_Block=_geometric_Shapes}', "");
10732 Expect(0, 9727, '\P{Is_Block=_geometric_Shapes}', "");
10733 Expect(1, 9727, '\P{^Is_Block=_geometric_Shapes}', "");
10734 Expect(0, 9631, '\p{Is_Block=_geometric_Shapes}', "");
10735 Expect(1, 9631, '\p{^Is_Block=_geometric_Shapes}', "");
10736 Expect(1, 9631, '\P{Is_Block=_geometric_Shapes}', "");
10737 Expect(0, 9631, '\P{^Is_Block=_geometric_Shapes}', "");
10738 Error('\p{Is_Blk= _Geometric/a/shapes}');
10739 Error('\P{Is_Blk= _Geometric/a/shapes}');
10740 Expect(1, 9727, '\p{Is_Blk=geometricshapes}', "");
10741 Expect(0, 9727, '\p{^Is_Blk=geometricshapes}', "");
10742 Expect(0, 9727, '\P{Is_Blk=geometricshapes}', "");
10743 Expect(1, 9727, '\P{^Is_Blk=geometricshapes}', "");
10744 Expect(0, 9631, '\p{Is_Blk=geometricshapes}', "");
10745 Expect(1, 9631, '\p{^Is_Blk=geometricshapes}', "");
10746 Expect(1, 9631, '\P{Is_Blk=geometricshapes}', "");
10747 Expect(0, 9631, '\P{^Is_Blk=geometricshapes}', "");
10748 Expect(1, 9727, '\p{Is_Blk=-Geometric   Shapes}', "");
10749 Expect(0, 9727, '\p{^Is_Blk=-Geometric  Shapes}', "");
10750 Expect(0, 9727, '\P{Is_Blk=-Geometric   Shapes}', "");
10751 Expect(1, 9727, '\P{^Is_Blk=-Geometric  Shapes}', "");
10752 Expect(0, 9631, '\p{Is_Blk=-Geometric   Shapes}', "");
10753 Expect(1, 9631, '\p{^Is_Blk=-Geometric  Shapes}', "");
10754 Expect(1, 9631, '\P{Is_Blk=-Geometric   Shapes}', "");
10755 Expect(0, 9631, '\P{^Is_Blk=-Geometric  Shapes}', "");
10756 Error('\p{Block=/a/-    Aegean-Numbers}');
10757 Error('\P{Block=/a/-    Aegean-Numbers}');
10758 Expect(1, 65855, '\p{Block=aegeannumbers}', "");
10759 Expect(0, 65855, '\p{^Block=aegeannumbers}', "");
10760 Expect(0, 65855, '\P{Block=aegeannumbers}', "");
10761 Expect(1, 65855, '\P{^Block=aegeannumbers}', "");
10762 Expect(0, 65791, '\p{Block=aegeannumbers}', "");
10763 Expect(1, 65791, '\p{^Block=aegeannumbers}', "");
10764 Expect(1, 65791, '\P{Block=aegeannumbers}', "");
10765 Expect(0, 65791, '\P{^Block=aegeannumbers}', "");
10766 Expect(1, 65855, '\p{Block=-_AEGEANNumbers}', "");
10767 Expect(0, 65855, '\p{^Block=-_AEGEANNumbers}', "");
10768 Expect(0, 65855, '\P{Block=-_AEGEANNumbers}', "");
10769 Expect(1, 65855, '\P{^Block=-_AEGEANNumbers}', "");
10770 Expect(0, 65791, '\p{Block=-_AEGEANNumbers}', "");
10771 Expect(1, 65791, '\p{^Block=-_AEGEANNumbers}', "");
10772 Expect(1, 65791, '\P{Block=-_AEGEANNumbers}', "");
10773 Expect(0, 65791, '\P{^Block=-_AEGEANNumbers}', "");
10774 Error('\p{Blk= aegean   numbers/a/}');
10775 Error('\P{Blk= aegean   numbers/a/}');
10776 Expect(1, 65855, '\p{Blk=aegeannumbers}', "");
10777 Expect(0, 65855, '\p{^Blk=aegeannumbers}', "");
10778 Expect(0, 65855, '\P{Blk=aegeannumbers}', "");
10779 Expect(1, 65855, '\P{^Blk=aegeannumbers}', "");
10780 Expect(0, 65791, '\p{Blk=aegeannumbers}', "");
10781 Expect(1, 65791, '\p{^Blk=aegeannumbers}', "");
10782 Expect(1, 65791, '\P{Blk=aegeannumbers}', "");
10783 Expect(0, 65791, '\P{^Blk=aegeannumbers}', "");
10784 Expect(1, 65855, '\p{Blk: --Aegean numbers}', "");
10785 Expect(0, 65855, '\p{^Blk: --Aegean numbers}', "");
10786 Expect(0, 65855, '\P{Blk: --Aegean numbers}', "");
10787 Expect(1, 65855, '\P{^Blk: --Aegean numbers}', "");
10788 Expect(0, 65791, '\p{Blk: --Aegean numbers}', "");
10789 Expect(1, 65791, '\p{^Blk: --Aegean numbers}', "");
10790 Expect(1, 65791, '\P{Blk: --Aegean numbers}', "");
10791 Expect(0, 65791, '\P{^Blk: --Aegean numbers}', "");
10792 Error('\p{Is_Block=     :=AEGEAN        Numbers}');
10793 Error('\P{Is_Block=     :=AEGEAN        Numbers}');
10794 Expect(1, 65855, '\p{Is_Block=aegeannumbers}', "");
10795 Expect(0, 65855, '\p{^Is_Block=aegeannumbers}', "");
10796 Expect(0, 65855, '\P{Is_Block=aegeannumbers}', "");
10797 Expect(1, 65855, '\P{^Is_Block=aegeannumbers}', "");
10798 Expect(0, 65791, '\p{Is_Block=aegeannumbers}', "");
10799 Expect(1, 65791, '\p{^Is_Block=aegeannumbers}', "");
10800 Expect(1, 65791, '\P{Is_Block=aegeannumbers}', "");
10801 Expect(0, 65791, '\P{^Is_Block=aegeannumbers}', "");
10802 Expect(1, 65855, '\p{Is_Block=_-aegeanNumbers}', "");
10803 Expect(0, 65855, '\p{^Is_Block=_-aegeanNumbers}', "");
10804 Expect(0, 65855, '\P{Is_Block=_-aegeanNumbers}', "");
10805 Expect(1, 65855, '\P{^Is_Block=_-aegeanNumbers}', "");
10806 Expect(0, 65791, '\p{Is_Block=_-aegeanNumbers}', "");
10807 Expect(1, 65791, '\p{^Is_Block=_-aegeanNumbers}', "");
10808 Expect(1, 65791, '\P{Is_Block=_-aegeanNumbers}', "");
10809 Expect(0, 65791, '\P{^Is_Block=_-aegeanNumbers}', "");
10810 Error('\p{Is_Blk=_/a/aegeannumbers}');
10811 Error('\P{Is_Blk=_/a/aegeannumbers}');
10812 Expect(1, 65855, '\p{Is_Blk=aegeannumbers}', "");
10813 Expect(0, 65855, '\p{^Is_Blk=aegeannumbers}', "");
10814 Expect(0, 65855, '\P{Is_Blk=aegeannumbers}', "");
10815 Expect(1, 65855, '\P{^Is_Blk=aegeannumbers}', "");
10816 Expect(0, 65791, '\p{Is_Blk=aegeannumbers}', "");
10817 Expect(1, 65791, '\p{^Is_Blk=aegeannumbers}', "");
10818 Expect(1, 65791, '\P{Is_Blk=aegeannumbers}', "");
10819 Expect(0, 65791, '\P{^Is_Blk=aegeannumbers}', "");
10820 Expect(1, 65855, '\p{Is_Blk=--aegean    Numbers}', "");
10821 Expect(0, 65855, '\p{^Is_Blk=--aegean   Numbers}', "");
10822 Expect(0, 65855, '\P{Is_Blk=--aegean    Numbers}', "");
10823 Expect(1, 65855, '\P{^Is_Blk=--aegean   Numbers}', "");
10824 Expect(0, 65791, '\p{Is_Blk=--aegean    Numbers}', "");
10825 Expect(1, 65791, '\p{^Is_Blk=--aegean   Numbers}', "");
10826 Expect(1, 65791, '\P{Is_Blk=--aegean    Numbers}', "");
10827 Expect(0, 65791, '\P{^Is_Blk=--aegean   Numbers}', "");
10828 Error('\p{Block= /a/KHMER Symbols}');
10829 Error('\P{Block= /a/KHMER Symbols}');
10830 Expect(1, 6655, '\p{Block:   khmersymbols}', "");
10831 Expect(0, 6655, '\p{^Block:   khmersymbols}', "");
10832 Expect(0, 6655, '\P{Block:   khmersymbols}', "");
10833 Expect(1, 6655, '\P{^Block:   khmersymbols}', "");
10834 Expect(0, 6623, '\p{Block:   khmersymbols}', "");
10835 Expect(1, 6623, '\p{^Block:   khmersymbols}', "");
10836 Expect(1, 6623, '\P{Block:   khmersymbols}', "");
10837 Expect(0, 6623, '\P{^Block:   khmersymbols}', "");
10838 Expect(1, 6655, '\p{Block=_Khmer Symbols}', "");
10839 Expect(0, 6655, '\p{^Block=_Khmer Symbols}', "");
10840 Expect(0, 6655, '\P{Block=_Khmer Symbols}', "");
10841 Expect(1, 6655, '\P{^Block=_Khmer Symbols}', "");
10842 Expect(0, 6623, '\p{Block=_Khmer Symbols}', "");
10843 Expect(1, 6623, '\p{^Block=_Khmer Symbols}', "");
10844 Expect(1, 6623, '\P{Block=_Khmer Symbols}', "");
10845 Expect(0, 6623, '\P{^Block=_Khmer Symbols}', "");
10846 Error('\p{Blk=  :=Khmer-Symbols}');
10847 Error('\P{Blk=  :=Khmer-Symbols}');
10848 Expect(1, 6655, '\p{Blk=khmersymbols}', "");
10849 Expect(0, 6655, '\p{^Blk=khmersymbols}', "");
10850 Expect(0, 6655, '\P{Blk=khmersymbols}', "");
10851 Expect(1, 6655, '\P{^Blk=khmersymbols}', "");
10852 Expect(0, 6623, '\p{Blk=khmersymbols}', "");
10853 Expect(1, 6623, '\p{^Blk=khmersymbols}', "");
10854 Expect(1, 6623, '\P{Blk=khmersymbols}', "");
10855 Expect(0, 6623, '\P{^Blk=khmersymbols}', "");
10856 Expect(1, 6655, '\p{Blk=_KHMER symbols}', "");
10857 Expect(0, 6655, '\p{^Blk=_KHMER symbols}', "");
10858 Expect(0, 6655, '\P{Blk=_KHMER symbols}', "");
10859 Expect(1, 6655, '\P{^Blk=_KHMER symbols}', "");
10860 Expect(0, 6623, '\p{Blk=_KHMER symbols}', "");
10861 Expect(1, 6623, '\p{^Blk=_KHMER symbols}', "");
10862 Expect(1, 6623, '\P{Blk=_KHMER symbols}', "");
10863 Expect(0, 6623, '\P{^Blk=_KHMER symbols}', "");
10864 Error('\p{Is_Block=_:=KHMERSYMBOLS}');
10865 Error('\P{Is_Block=_:=KHMERSYMBOLS}');
10866 Expect(1, 6655, '\p{Is_Block=khmersymbols}', "");
10867 Expect(0, 6655, '\p{^Is_Block=khmersymbols}', "");
10868 Expect(0, 6655, '\P{Is_Block=khmersymbols}', "");
10869 Expect(1, 6655, '\P{^Is_Block=khmersymbols}', "");
10870 Expect(0, 6623, '\p{Is_Block=khmersymbols}', "");
10871 Expect(1, 6623, '\p{^Is_Block=khmersymbols}', "");
10872 Expect(1, 6623, '\P{Is_Block=khmersymbols}', "");
10873 Expect(0, 6623, '\P{^Is_Block=khmersymbols}', "");
10874 Expect(1, 6655, '\p{Is_Block=   -KHMER_SYMBOLS}', "");
10875 Expect(0, 6655, '\p{^Is_Block=  -KHMER_SYMBOLS}', "");
10876 Expect(0, 6655, '\P{Is_Block=   -KHMER_SYMBOLS}', "");
10877 Expect(1, 6655, '\P{^Is_Block=  -KHMER_SYMBOLS}', "");
10878 Expect(0, 6623, '\p{Is_Block=   -KHMER_SYMBOLS}', "");
10879 Expect(1, 6623, '\p{^Is_Block=  -KHMER_SYMBOLS}', "");
10880 Expect(1, 6623, '\P{Is_Block=   -KHMER_SYMBOLS}', "");
10881 Expect(0, 6623, '\P{^Is_Block=  -KHMER_SYMBOLS}', "");
10882 Error('\p{Is_Blk=_-khmer:=symbols}');
10883 Error('\P{Is_Blk=_-khmer:=symbols}');
10884 Expect(1, 6655, '\p{Is_Blk=khmersymbols}', "");
10885 Expect(0, 6655, '\p{^Is_Blk=khmersymbols}', "");
10886 Expect(0, 6655, '\P{Is_Blk=khmersymbols}', "");
10887 Expect(1, 6655, '\P{^Is_Blk=khmersymbols}', "");
10888 Expect(0, 6623, '\p{Is_Blk=khmersymbols}', "");
10889 Expect(1, 6623, '\p{^Is_Blk=khmersymbols}', "");
10890 Expect(1, 6623, '\P{Is_Blk=khmersymbols}', "");
10891 Expect(0, 6623, '\P{^Is_Blk=khmersymbols}', "");
10892 Expect(1, 6655, '\p{Is_Blk=_Khmer_SYMBOLS}', "");
10893 Expect(0, 6655, '\p{^Is_Blk=_Khmer_SYMBOLS}', "");
10894 Expect(0, 6655, '\P{Is_Blk=_Khmer_SYMBOLS}', "");
10895 Expect(1, 6655, '\P{^Is_Blk=_Khmer_SYMBOLS}', "");
10896 Expect(0, 6623, '\p{Is_Blk=_Khmer_SYMBOLS}', "");
10897 Expect(1, 6623, '\p{^Is_Blk=_Khmer_SYMBOLS}', "");
10898 Expect(1, 6623, '\P{Is_Blk=_Khmer_SYMBOLS}', "");
10899 Expect(0, 6623, '\P{^Is_Blk=_Khmer_SYMBOLS}', "");
10900 Error('\p{Block=        _CJKRadicals:=Supplement}');
10901 Error('\P{Block=        _CJKRadicals:=Supplement}');
10902 Expect(1, 12031, '\p{Block=cjkradicalssupplement}', "");
10903 Expect(0, 12031, '\p{^Block=cjkradicalssupplement}', "");
10904 Expect(0, 12031, '\P{Block=cjkradicalssupplement}', "");
10905 Expect(1, 12031, '\P{^Block=cjkradicalssupplement}', "");
10906 Expect(0, 11903, '\p{Block=cjkradicalssupplement}', "");
10907 Expect(1, 11903, '\p{^Block=cjkradicalssupplement}', "");
10908 Expect(1, 11903, '\P{Block=cjkradicalssupplement}', "");
10909 Expect(0, 11903, '\P{^Block=cjkradicalssupplement}', "");
10910 Expect(1, 12031, '\p{Block=_-cjk RADICALS_Supplement}', "");
10911 Expect(0, 12031, '\p{^Block=_-cjk RADICALS_Supplement}', "");
10912 Expect(0, 12031, '\P{Block=_-cjk RADICALS_Supplement}', "");
10913 Expect(1, 12031, '\P{^Block=_-cjk RADICALS_Supplement}', "");
10914 Expect(0, 11903, '\p{Block=_-cjk RADICALS_Supplement}', "");
10915 Expect(1, 11903, '\p{^Block=_-cjk RADICALS_Supplement}', "");
10916 Expect(1, 11903, '\P{Block=_-cjk RADICALS_Supplement}', "");
10917 Expect(0, 11903, '\P{^Block=_-cjk RADICALS_Supplement}', "");
10918 Error('\p{Blk:  CJK-Radicals:=supplement}');
10919 Error('\P{Blk:  CJK-Radicals:=supplement}');
10920 Expect(1, 12031, '\p{Blk=cjkradicalssupplement}', "");
10921 Expect(0, 12031, '\p{^Blk=cjkradicalssupplement}', "");
10922 Expect(0, 12031, '\P{Blk=cjkradicalssupplement}', "");
10923 Expect(1, 12031, '\P{^Blk=cjkradicalssupplement}', "");
10924 Expect(0, 11903, '\p{Blk=cjkradicalssupplement}', "");
10925 Expect(1, 11903, '\p{^Blk=cjkradicalssupplement}', "");
10926 Expect(1, 11903, '\P{Blk=cjkradicalssupplement}', "");
10927 Expect(0, 11903, '\P{^Blk=cjkradicalssupplement}', "");
10928 Expect(1, 12031, '\p{Blk=--cjk_radicals Supplement}', "");
10929 Expect(0, 12031, '\p{^Blk=--cjk_radicals        Supplement}', "");
10930 Expect(0, 12031, '\P{Blk=--cjk_radicals Supplement}', "");
10931 Expect(1, 12031, '\P{^Blk=--cjk_radicals        Supplement}', "");
10932 Expect(0, 11903, '\p{Blk=--cjk_radicals Supplement}', "");
10933 Expect(1, 11903, '\p{^Blk=--cjk_radicals        Supplement}', "");
10934 Expect(1, 11903, '\P{Blk=--cjk_radicals Supplement}', "");
10935 Expect(0, 11903, '\P{^Blk=--cjk_radicals        Supplement}', "");
10936 Error('\p{Is_Block=  cjk/a/radicals-SUPPLEMENT}');
10937 Error('\P{Is_Block=  cjk/a/radicals-SUPPLEMENT}');
10938 Expect(1, 12031, '\p{Is_Block=cjkradicalssupplement}', "");
10939 Expect(0, 12031, '\p{^Is_Block=cjkradicalssupplement}', "");
10940 Expect(0, 12031, '\P{Is_Block=cjkradicalssupplement}', "");
10941 Expect(1, 12031, '\P{^Is_Block=cjkradicalssupplement}', "");
10942 Expect(0, 11903, '\p{Is_Block=cjkradicalssupplement}', "");
10943 Expect(1, 11903, '\p{^Is_Block=cjkradicalssupplement}', "");
10944 Expect(1, 11903, '\P{Is_Block=cjkradicalssupplement}', "");
10945 Expect(0, 11903, '\P{^Is_Block=cjkradicalssupplement}', "");
10946 Expect(1, 12031, '\p{Is_Block=__cjk     Radicals Supplement}', "");
10947 Expect(0, 12031, '\p{^Is_Block=__cjk    Radicals Supplement}', "");
10948 Expect(0, 12031, '\P{Is_Block=__cjk     Radicals Supplement}', "");
10949 Expect(1, 12031, '\P{^Is_Block=__cjk    Radicals Supplement}', "");
10950 Expect(0, 11903, '\p{Is_Block=__cjk     Radicals Supplement}', "");
10951 Expect(1, 11903, '\p{^Is_Block=__cjk    Radicals Supplement}', "");
10952 Expect(1, 11903, '\P{Is_Block=__cjk     Radicals Supplement}', "");
10953 Expect(0, 11903, '\P{^Is_Block=__cjk    Radicals Supplement}', "");
10954 Error('\p{Is_Blk=_:=cjk Radicals-Supplement}');
10955 Error('\P{Is_Blk=_:=cjk Radicals-Supplement}');
10956 Expect(1, 12031, '\p{Is_Blk=cjkradicalssupplement}', "");
10957 Expect(0, 12031, '\p{^Is_Blk=cjkradicalssupplement}', "");
10958 Expect(0, 12031, '\P{Is_Blk=cjkradicalssupplement}', "");
10959 Expect(1, 12031, '\P{^Is_Blk=cjkradicalssupplement}', "");
10960 Expect(0, 11903, '\p{Is_Blk=cjkradicalssupplement}', "");
10961 Expect(1, 11903, '\p{^Is_Blk=cjkradicalssupplement}', "");
10962 Expect(1, 11903, '\P{Is_Blk=cjkradicalssupplement}', "");
10963 Expect(0, 11903, '\P{^Is_Blk=cjkradicalssupplement}', "");
10964 Expect(1, 12031, '\p{Is_Blk= _CJKRadicals supplement}', "");
10965 Expect(0, 12031, '\p{^Is_Blk= _CJKRadicals supplement}', "");
10966 Expect(0, 12031, '\P{Is_Blk= _CJKRadicals supplement}', "");
10967 Expect(1, 12031, '\P{^Is_Blk= _CJKRadicals supplement}', "");
10968 Expect(0, 11903, '\p{Is_Blk= _CJKRadicals supplement}', "");
10969 Expect(1, 11903, '\p{^Is_Blk= _CJKRadicals supplement}', "");
10970 Expect(1, 11903, '\P{Is_Blk= _CJKRadicals supplement}', "");
10971 Expect(0, 11903, '\P{^Is_Blk= _CJKRadicals supplement}', "");
10972 Error('\p{Block=-Mathematical_Operators/a/}');
10973 Error('\P{Block=-Mathematical_Operators/a/}');
10974 Expect(1, 8959, '\p{Block=mathematicaloperators}', "");
10975 Expect(0, 8959, '\p{^Block=mathematicaloperators}', "");
10976 Expect(0, 8959, '\P{Block=mathematicaloperators}', "");
10977 Expect(1, 8959, '\P{^Block=mathematicaloperators}', "");
10978 Expect(0, 8703, '\p{Block=mathematicaloperators}', "");
10979 Expect(1, 8703, '\p{^Block=mathematicaloperators}', "");
10980 Expect(1, 8703, '\P{Block=mathematicaloperators}', "");
10981 Expect(0, 8703, '\P{^Block=mathematicaloperators}', "");
10982 Expect(1, 8959, '\p{Block=       MATHEMATICAL-operators}', "");
10983 Expect(0, 8959, '\p{^Block=      MATHEMATICAL-operators}', "");
10984 Expect(0, 8959, '\P{Block=       MATHEMATICAL-operators}', "");
10985 Expect(1, 8959, '\P{^Block=      MATHEMATICAL-operators}', "");
10986 Expect(0, 8703, '\p{Block=       MATHEMATICAL-operators}', "");
10987 Expect(1, 8703, '\p{^Block=      MATHEMATICAL-operators}', "");
10988 Expect(1, 8703, '\P{Block=       MATHEMATICAL-operators}', "");
10989 Expect(0, 8703, '\P{^Block=      MATHEMATICAL-operators}', "");
10990 Error('\p{Blk=   Mathematical Operators/a/}');
10991 Error('\P{Blk=   Mathematical Operators/a/}');
10992 Expect(1, 8959, '\p{Blk=mathematicaloperators}', "");
10993 Expect(0, 8959, '\p{^Blk=mathematicaloperators}', "");
10994 Expect(0, 8959, '\P{Blk=mathematicaloperators}', "");
10995 Expect(1, 8959, '\P{^Blk=mathematicaloperators}', "");
10996 Expect(0, 8703, '\p{Blk=mathematicaloperators}', "");
10997 Expect(1, 8703, '\p{^Blk=mathematicaloperators}', "");
10998 Expect(1, 8703, '\P{Blk=mathematicaloperators}', "");
10999 Expect(0, 8703, '\P{^Blk=mathematicaloperators}', "");
11000 Expect(1, 8959, '\p{Blk: - MathematicalOperators}', "");
11001 Expect(0, 8959, '\p{^Blk: - MathematicalOperators}', "");
11002 Expect(0, 8959, '\P{Blk: - MathematicalOperators}', "");
11003 Expect(1, 8959, '\P{^Blk: - MathematicalOperators}', "");
11004 Expect(0, 8703, '\p{Blk: - MathematicalOperators}', "");
11005 Expect(1, 8703, '\p{^Blk: - MathematicalOperators}', "");
11006 Expect(1, 8703, '\P{Blk: - MathematicalOperators}', "");
11007 Expect(0, 8703, '\P{^Blk: - MathematicalOperators}', "");
11008 Error('\p{Is_Block=_Mathematical:=OPERATORS}');
11009 Error('\P{Is_Block=_Mathematical:=OPERATORS}');
11010 Expect(1, 8959, '\p{Is_Block=mathematicaloperators}', "");
11011 Expect(0, 8959, '\p{^Is_Block=mathematicaloperators}', "");
11012 Expect(0, 8959, '\P{Is_Block=mathematicaloperators}', "");
11013 Expect(1, 8959, '\P{^Is_Block=mathematicaloperators}', "");
11014 Expect(0, 8703, '\p{Is_Block=mathematicaloperators}', "");
11015 Expect(1, 8703, '\p{^Is_Block=mathematicaloperators}', "");
11016 Expect(1, 8703, '\P{Is_Block=mathematicaloperators}', "");
11017 Expect(0, 8703, '\P{^Is_Block=mathematicaloperators}', "");
11018 Expect(1, 8959, '\p{Is_Block=_MATHEMATICAL Operators}', "");
11019 Expect(0, 8959, '\p{^Is_Block=_MATHEMATICAL Operators}', "");
11020 Expect(0, 8959, '\P{Is_Block=_MATHEMATICAL Operators}', "");
11021 Expect(1, 8959, '\P{^Is_Block=_MATHEMATICAL Operators}', "");
11022 Expect(0, 8703, '\p{Is_Block=_MATHEMATICAL Operators}', "");
11023 Expect(1, 8703, '\p{^Is_Block=_MATHEMATICAL Operators}', "");
11024 Expect(1, 8703, '\P{Is_Block=_MATHEMATICAL Operators}', "");
11025 Expect(0, 8703, '\P{^Is_Block=_MATHEMATICAL Operators}', "");
11026 Error('\p{Is_Blk=_      MATHEMATICALOPERATORS/a/}');
11027 Error('\P{Is_Blk=_      MATHEMATICALOPERATORS/a/}');
11028 Expect(1, 8959, '\p{Is_Blk=mathematicaloperators}', "");
11029 Expect(0, 8959, '\p{^Is_Blk=mathematicaloperators}', "");
11030 Expect(0, 8959, '\P{Is_Blk=mathematicaloperators}', "");
11031 Expect(1, 8959, '\P{^Is_Blk=mathematicaloperators}', "");
11032 Expect(0, 8703, '\p{Is_Blk=mathematicaloperators}', "");
11033 Expect(1, 8703, '\p{^Is_Blk=mathematicaloperators}', "");
11034 Expect(1, 8703, '\P{Is_Blk=mathematicaloperators}', "");
11035 Expect(0, 8703, '\P{^Is_Blk=mathematicaloperators}', "");
11036 Expect(1, 8959, '\p{Is_Blk=      MATHEMATICALOperators}', "");
11037 Expect(0, 8959, '\p{^Is_Blk=     MATHEMATICALOperators}', "");
11038 Expect(0, 8959, '\P{Is_Blk=      MATHEMATICALOperators}', "");
11039 Expect(1, 8959, '\P{^Is_Blk=     MATHEMATICALOperators}', "");
11040 Expect(0, 8703, '\p{Is_Blk=      MATHEMATICALOperators}', "");
11041 Expect(1, 8703, '\p{^Is_Blk=     MATHEMATICALOperators}', "");
11042 Expect(1, 8703, '\P{Is_Blk=      MATHEMATICALOperators}', "");
11043 Expect(0, 8703, '\P{^Is_Blk=     MATHEMATICALOperators}', "");
11044 Error('\p{Block=:=_CJK_COMPATIBILITY-ideographs-supplement}');
11045 Error('\P{Block=:=_CJK_COMPATIBILITY-ideographs-supplement}');
11046 Expect(1, 195103, '\p{Block=cjkcompatibilityideographssupplement}', "");
11047 Expect(0, 195103, '\p{^Block=cjkcompatibilityideographssupplement}', "");
11048 Expect(0, 195103, '\P{Block=cjkcompatibilityideographssupplement}', "");
11049 Expect(1, 195103, '\P{^Block=cjkcompatibilityideographssupplement}', "");
11050 Expect(0, 194559, '\p{Block=cjkcompatibilityideographssupplement}', "");
11051 Expect(1, 194559, '\p{^Block=cjkcompatibilityideographssupplement}', "");
11052 Expect(1, 194559, '\P{Block=cjkcompatibilityideographssupplement}', "");
11053 Expect(0, 194559, '\P{^Block=cjkcompatibilityideographssupplement}', "");
11054 Expect(1, 195103, '\p{Block=-CJKCompatibilityIdeographs Supplement}', "");
11055 Expect(0, 195103, '\p{^Block=-CJKCompatibilityIdeographs        Supplement}', "");
11056 Expect(0, 195103, '\P{Block=-CJKCompatibilityIdeographs Supplement}', "");
11057 Expect(1, 195103, '\P{^Block=-CJKCompatibilityIdeographs        Supplement}', "");
11058 Expect(0, 194559, '\p{Block=-CJKCompatibilityIdeographs Supplement}', "");
11059 Expect(1, 194559, '\p{^Block=-CJKCompatibilityIdeographs        Supplement}', "");
11060 Expect(1, 194559, '\P{Block=-CJKCompatibilityIdeographs Supplement}', "");
11061 Expect(0, 194559, '\P{^Block=-CJKCompatibilityIdeographs        Supplement}', "");
11062 Error('\p{Blk=- cjk/a/compatibility-ideographsSUPPLEMENT}');
11063 Error('\P{Blk=- cjk/a/compatibility-ideographsSUPPLEMENT}');
11064 Expect(1, 195103, '\p{Blk: cjkcompatibilityideographssupplement}', "");
11065 Expect(0, 195103, '\p{^Blk: cjkcompatibilityideographssupplement}', "");
11066 Expect(0, 195103, '\P{Blk: cjkcompatibilityideographssupplement}', "");
11067 Expect(1, 195103, '\P{^Blk: cjkcompatibilityideographssupplement}', "");
11068 Expect(0, 194559, '\p{Blk: cjkcompatibilityideographssupplement}', "");
11069 Expect(1, 194559, '\p{^Blk: cjkcompatibilityideographssupplement}', "");
11070 Expect(1, 194559, '\P{Blk: cjkcompatibilityideographssupplement}', "");
11071 Expect(0, 194559, '\P{^Blk: cjkcompatibilityideographssupplement}', "");
11072 Expect(1, 195103, '\p{Blk=      _CJK-compatibility ideographsSupplement}', "");
11073 Expect(0, 195103, '\p{^Blk=     _CJK-compatibility ideographsSupplement}', "");
11074 Expect(0, 195103, '\P{Blk=      _CJK-compatibility ideographsSupplement}', "");
11075 Expect(1, 195103, '\P{^Blk=     _CJK-compatibility ideographsSupplement}', "");
11076 Expect(0, 194559, '\p{Blk=      _CJK-compatibility ideographsSupplement}', "");
11077 Expect(1, 194559, '\p{^Blk=     _CJK-compatibility ideographsSupplement}', "");
11078 Expect(1, 194559, '\P{Blk=      _CJK-compatibility ideographsSupplement}', "");
11079 Expect(0, 194559, '\P{^Blk=     _CJK-compatibility ideographsSupplement}', "");
11080 Error('\p{Is_Block=_CJK/a/compatibility IdeographsSupplement}');
11081 Error('\P{Is_Block=_CJK/a/compatibility IdeographsSupplement}');
11082 Expect(1, 195103, '\p{Is_Block=cjkcompatibilityideographssupplement}', "");
11083 Expect(0, 195103, '\p{^Is_Block=cjkcompatibilityideographssupplement}', "");
11084 Expect(0, 195103, '\P{Is_Block=cjkcompatibilityideographssupplement}', "");
11085 Expect(1, 195103, '\P{^Is_Block=cjkcompatibilityideographssupplement}', "");
11086 Expect(0, 194559, '\p{Is_Block=cjkcompatibilityideographssupplement}', "");
11087 Expect(1, 194559, '\p{^Is_Block=cjkcompatibilityideographssupplement}', "");
11088 Expect(1, 194559, '\P{Is_Block=cjkcompatibilityideographssupplement}', "");
11089 Expect(0, 194559, '\P{^Is_Block=cjkcompatibilityideographssupplement}', "");
11090 Expect(1, 195103, '\p{Is_Block=_        CJK COMPATIBILITY_IDEOGRAPHS-Supplement}', "");
11091 Expect(0, 195103, '\p{^Is_Block=_       CJK COMPATIBILITY_IDEOGRAPHS-Supplement}', "");
11092 Expect(0, 195103, '\P{Is_Block=_        CJK COMPATIBILITY_IDEOGRAPHS-Supplement}', "");
11093 Expect(1, 195103, '\P{^Is_Block=_       CJK COMPATIBILITY_IDEOGRAPHS-Supplement}', "");
11094 Expect(0, 194559, '\p{Is_Block=_        CJK COMPATIBILITY_IDEOGRAPHS-Supplement}', "");
11095 Expect(1, 194559, '\p{^Is_Block=_       CJK COMPATIBILITY_IDEOGRAPHS-Supplement}', "");
11096 Expect(1, 194559, '\P{Is_Block=_        CJK COMPATIBILITY_IDEOGRAPHS-Supplement}', "");
11097 Expect(0, 194559, '\P{^Is_Block=_       CJK COMPATIBILITY_IDEOGRAPHS-Supplement}', "");
11098 Error('\p{Is_Blk= _CJK/a/COMPATIBILITY-ideographsSUPPLEMENT}');
11099 Error('\P{Is_Blk= _CJK/a/COMPATIBILITY-ideographsSUPPLEMENT}');
11100 Expect(1, 195103, '\p{Is_Blk=cjkcompatibilityideographssupplement}', "");
11101 Expect(0, 195103, '\p{^Is_Blk=cjkcompatibilityideographssupplement}', "");
11102 Expect(0, 195103, '\P{Is_Blk=cjkcompatibilityideographssupplement}', "");
11103 Expect(1, 195103, '\P{^Is_Blk=cjkcompatibilityideographssupplement}', "");
11104 Expect(0, 194559, '\p{Is_Blk=cjkcompatibilityideographssupplement}', "");
11105 Expect(1, 194559, '\p{^Is_Blk=cjkcompatibilityideographssupplement}', "");
11106 Expect(1, 194559, '\P{Is_Blk=cjkcompatibilityideographssupplement}', "");
11107 Expect(0, 194559, '\P{^Is_Blk=cjkcompatibilityideographssupplement}', "");
11108 Expect(1, 195103, '\p{Is_Blk=   _CJK_compatibility      Ideographs_Supplement}', "");
11109 Expect(0, 195103, '\p{^Is_Blk=  _CJK_compatibility      Ideographs_Supplement}', "");
11110 Expect(0, 195103, '\P{Is_Blk=   _CJK_compatibility      Ideographs_Supplement}', "");
11111 Expect(1, 195103, '\P{^Is_Blk=  _CJK_compatibility      Ideographs_Supplement}', "");
11112 Expect(0, 194559, '\p{Is_Blk=   _CJK_compatibility      Ideographs_Supplement}', "");
11113 Expect(1, 194559, '\p{^Is_Blk=  _CJK_compatibility      Ideographs_Supplement}', "");
11114 Expect(1, 194559, '\P{Is_Blk=   _CJK_compatibility      Ideographs_Supplement}', "");
11115 Expect(0, 194559, '\P{^Is_Blk=  _CJK_compatibility      Ideographs_Supplement}', "");
11116 Error('\p{Block=_ IPA_Extensions/a/}');
11117 Error('\P{Block=_ IPA_Extensions/a/}');
11118 Expect(1, 687, '\p{Block=ipaextensions}', "");
11119 Expect(0, 687, '\p{^Block=ipaextensions}', "");
11120 Expect(0, 687, '\P{Block=ipaextensions}', "");
11121 Expect(1, 687, '\P{^Block=ipaextensions}', "");
11122 Expect(0, 591, '\p{Block=ipaextensions}', "");
11123 Expect(1, 591, '\p{^Block=ipaextensions}', "");
11124 Expect(1, 591, '\P{Block=ipaextensions}', "");
11125 Expect(0, 591, '\P{^Block=ipaextensions}', "");
11126 Expect(1, 687, '\p{Block: - IPAextensions}', "");
11127 Expect(0, 687, '\p{^Block: - IPAextensions}', "");
11128 Expect(0, 687, '\P{Block: - IPAextensions}', "");
11129 Expect(1, 687, '\P{^Block: - IPAextensions}', "");
11130 Expect(0, 591, '\p{Block: - IPAextensions}', "");
11131 Expect(1, 591, '\p{^Block: - IPAextensions}', "");
11132 Expect(1, 591, '\P{Block: - IPAextensions}', "");
11133 Expect(0, 591, '\P{^Block: - IPAextensions}', "");
11134 Error('\p{Blk=:=_       IPA-extensions}');
11135 Error('\P{Blk=:=_       IPA-extensions}');
11136 Expect(1, 687, '\p{Blk=ipaextensions}', "");
11137 Expect(0, 687, '\p{^Blk=ipaextensions}', "");
11138 Expect(0, 687, '\P{Blk=ipaextensions}', "");
11139 Expect(1, 687, '\P{^Blk=ipaextensions}', "");
11140 Expect(0, 591, '\p{Blk=ipaextensions}', "");
11141 Expect(1, 591, '\p{^Blk=ipaextensions}', "");
11142 Expect(1, 591, '\P{Blk=ipaextensions}', "");
11143 Expect(0, 591, '\P{^Blk=ipaextensions}', "");
11144 Expect(1, 687, '\p{Blk= IPA-Extensions}', "");
11145 Expect(0, 687, '\p{^Blk= IPA-Extensions}', "");
11146 Expect(0, 687, '\P{Blk= IPA-Extensions}', "");
11147 Expect(1, 687, '\P{^Blk= IPA-Extensions}', "");
11148 Expect(0, 591, '\p{Blk= IPA-Extensions}', "");
11149 Expect(1, 591, '\p{^Blk= IPA-Extensions}', "");
11150 Expect(1, 591, '\P{Blk= IPA-Extensions}', "");
11151 Expect(0, 591, '\P{^Blk= IPA-Extensions}', "");
11152 Error('\p{Is_Block: :=_-IPA     extensions}');
11153 Error('\P{Is_Block: :=_-IPA     extensions}');
11154 Expect(1, 687, '\p{Is_Block=ipaextensions}', "");
11155 Expect(0, 687, '\p{^Is_Block=ipaextensions}', "");
11156 Expect(0, 687, '\P{Is_Block=ipaextensions}', "");
11157 Expect(1, 687, '\P{^Is_Block=ipaextensions}', "");
11158 Expect(0, 591, '\p{Is_Block=ipaextensions}', "");
11159 Expect(1, 591, '\p{^Is_Block=ipaextensions}', "");
11160 Expect(1, 591, '\P{Is_Block=ipaextensions}', "");
11161 Expect(0, 591, '\P{^Is_Block=ipaextensions}', "");
11162 Expect(1, 687, '\p{Is_Block=_-ipa EXTENSIONS}', "");
11163 Expect(0, 687, '\p{^Is_Block=_-ipa EXTENSIONS}', "");
11164 Expect(0, 687, '\P{Is_Block=_-ipa EXTENSIONS}', "");
11165 Expect(1, 687, '\P{^Is_Block=_-ipa EXTENSIONS}', "");
11166 Expect(0, 591, '\p{Is_Block=_-ipa EXTENSIONS}', "");
11167 Expect(1, 591, '\p{^Is_Block=_-ipa EXTENSIONS}', "");
11168 Expect(1, 591, '\P{Is_Block=_-ipa EXTENSIONS}', "");
11169 Expect(0, 591, '\P{^Is_Block=_-ipa EXTENSIONS}', "");
11170 Error('\p{Is_Blk=/a/__IPAEXTENSIONS}');
11171 Error('\P{Is_Blk=/a/__IPAEXTENSIONS}');
11172 Expect(1, 687, '\p{Is_Blk=ipaextensions}', "");
11173 Expect(0, 687, '\p{^Is_Blk=ipaextensions}', "");
11174 Expect(0, 687, '\P{Is_Blk=ipaextensions}', "");
11175 Expect(1, 687, '\P{^Is_Blk=ipaextensions}', "");
11176 Expect(0, 591, '\p{Is_Blk=ipaextensions}', "");
11177 Expect(1, 591, '\p{^Is_Blk=ipaextensions}', "");
11178 Expect(1, 591, '\P{Is_Blk=ipaextensions}', "");
11179 Expect(0, 591, '\P{^Is_Blk=ipaextensions}', "");
11180 Expect(1, 687, '\p{Is_Blk:-     ipa Extensions}', "");
11181 Expect(0, 687, '\p{^Is_Blk:-    ipa Extensions}', "");
11182 Expect(0, 687, '\P{Is_Blk:-     ipa Extensions}', "");
11183 Expect(1, 687, '\P{^Is_Blk:-    ipa Extensions}', "");
11184 Expect(0, 591, '\p{Is_Blk:-     ipa Extensions}', "");
11185 Expect(1, 591, '\p{^Is_Blk:-    ipa Extensions}', "");
11186 Expect(1, 591, '\P{Is_Blk:-     ipa Extensions}', "");
11187 Expect(0, 591, '\P{^Is_Blk:-    ipa Extensions}', "");
11188 Error('\p{Block=        /a/kannada}');
11189 Error('\P{Block=        /a/kannada}');
11190 Expect(1, 3327, '\p{Block=kannada}', "");
11191 Expect(0, 3327, '\p{^Block=kannada}', "");
11192 Expect(0, 3327, '\P{Block=kannada}', "");
11193 Expect(1, 3327, '\P{^Block=kannada}', "");
11194 Expect(0, 3199, '\p{Block=kannada}', "");
11195 Expect(1, 3199, '\p{^Block=kannada}', "");
11196 Expect(1, 3199, '\P{Block=kannada}', "");
11197 Expect(0, 3199, '\P{^Block=kannada}', "");
11198 Expect(1, 3327, '\p{Block=       Kannada}', "");
11199 Expect(0, 3327, '\p{^Block=      Kannada}', "");
11200 Expect(0, 3327, '\P{Block=       Kannada}', "");
11201 Expect(1, 3327, '\P{^Block=      Kannada}', "");
11202 Expect(0, 3199, '\p{Block=       Kannada}', "");
11203 Expect(1, 3199, '\p{^Block=      Kannada}', "");
11204 Expect(1, 3199, '\P{Block=       Kannada}', "");
11205 Expect(0, 3199, '\P{^Block=      Kannada}', "");
11206 Error('\p{Blk=__kannada/a/}');
11207 Error('\P{Blk=__kannada/a/}');
11208 Expect(1, 3327, '\p{Blk=kannada}', "");
11209 Expect(0, 3327, '\p{^Blk=kannada}', "");
11210 Expect(0, 3327, '\P{Blk=kannada}', "");
11211 Expect(1, 3327, '\P{^Blk=kannada}', "");
11212 Expect(0, 3199, '\p{Blk=kannada}', "");
11213 Expect(1, 3199, '\p{^Blk=kannada}', "");
11214 Expect(1, 3199, '\P{Blk=kannada}', "");
11215 Expect(0, 3199, '\P{^Blk=kannada}', "");
11216 Expect(1, 3327, '\p{Blk=--KANNADA}', "");
11217 Expect(0, 3327, '\p{^Blk=--KANNADA}', "");
11218 Expect(0, 3327, '\P{Blk=--KANNADA}', "");
11219 Expect(1, 3327, '\P{^Blk=--KANNADA}', "");
11220 Expect(0, 3199, '\p{Blk=--KANNADA}', "");
11221 Expect(1, 3199, '\p{^Blk=--KANNADA}', "");
11222 Expect(1, 3199, '\P{Blk=--KANNADA}', "");
11223 Expect(0, 3199, '\P{^Blk=--KANNADA}', "");
11224 Error('\p{Is_Block=     _kannada/a/}');
11225 Error('\P{Is_Block=     _kannada/a/}');
11226 Expect(1, 3327, '\p{Is_Block=kannada}', "");
11227 Expect(0, 3327, '\p{^Is_Block=kannada}', "");
11228 Expect(0, 3327, '\P{Is_Block=kannada}', "");
11229 Expect(1, 3327, '\P{^Is_Block=kannada}', "");
11230 Expect(0, 3199, '\p{Is_Block=kannada}', "");
11231 Expect(1, 3199, '\p{^Is_Block=kannada}', "");
11232 Expect(1, 3199, '\P{Is_Block=kannada}', "");
11233 Expect(0, 3199, '\P{^Is_Block=kannada}', "");
11234 Expect(1, 3327, '\p{Is_Block=   _Kannada}', "");
11235 Expect(0, 3327, '\p{^Is_Block=  _Kannada}', "");
11236 Expect(0, 3327, '\P{Is_Block=   _Kannada}', "");
11237 Expect(1, 3327, '\P{^Is_Block=  _Kannada}', "");
11238 Expect(0, 3199, '\p{Is_Block=   _Kannada}', "");
11239 Expect(1, 3199, '\p{^Is_Block=  _Kannada}', "");
11240 Expect(1, 3199, '\P{Is_Block=   _Kannada}', "");
11241 Expect(0, 3199, '\P{^Is_Block=  _Kannada}', "");
11242 Error('\p{Is_Blk=KANNADA:=}');
11243 Error('\P{Is_Blk=KANNADA:=}');
11244 Expect(1, 3327, '\p{Is_Blk=kannada}', "");
11245 Expect(0, 3327, '\p{^Is_Blk=kannada}', "");
11246 Expect(0, 3327, '\P{Is_Blk=kannada}', "");
11247 Expect(1, 3327, '\P{^Is_Blk=kannada}', "");
11248 Expect(0, 3199, '\p{Is_Blk=kannada}', "");
11249 Expect(1, 3199, '\p{^Is_Blk=kannada}', "");
11250 Expect(1, 3199, '\P{Is_Blk=kannada}', "");
11251 Expect(0, 3199, '\P{^Is_Blk=kannada}', "");
11252 Expect(1, 3327, '\p{Is_Blk=     _kannada}', "");
11253 Expect(0, 3327, '\p{^Is_Blk=    _kannada}', "");
11254 Expect(0, 3327, '\P{Is_Blk=     _kannada}', "");
11255 Expect(1, 3327, '\P{^Is_Blk=    _kannada}', "");
11256 Expect(0, 3199, '\p{Is_Blk=     _kannada}', "");
11257 Expect(1, 3199, '\p{^Is_Blk=    _kannada}', "");
11258 Expect(1, 3199, '\P{Is_Blk=     _kannada}', "");
11259 Expect(0, 3199, '\P{^Is_Blk=    _kannada}', "");
11260 Error('\p{Block=        :=Latin extended_ADDITIONAL}');
11261 Error('\P{Block=        :=Latin extended_ADDITIONAL}');
11262 Expect(1, 7935, '\p{Block=latinextendedadditional}', "");
11263 Expect(0, 7935, '\p{^Block=latinextendedadditional}', "");
11264 Expect(0, 7935, '\P{Block=latinextendedadditional}', "");
11265 Expect(1, 7935, '\P{^Block=latinextendedadditional}', "");
11266 Expect(0, 7679, '\p{Block=latinextendedadditional}', "");
11267 Expect(1, 7679, '\p{^Block=latinextendedadditional}', "");
11268 Expect(1, 7679, '\P{Block=latinextendedadditional}', "");
11269 Expect(0, 7679, '\P{^Block=latinextendedadditional}', "");
11270 Expect(1, 7935, '\p{Block=-_Latin Extended-Additional}', "");
11271 Expect(0, 7935, '\p{^Block=-_Latin Extended-Additional}', "");
11272 Expect(0, 7935, '\P{Block=-_Latin Extended-Additional}', "");
11273 Expect(1, 7935, '\P{^Block=-_Latin Extended-Additional}', "");
11274 Expect(0, 7679, '\p{Block=-_Latin Extended-Additional}', "");
11275 Expect(1, 7679, '\p{^Block=-_Latin Extended-Additional}', "");
11276 Expect(1, 7679, '\P{Block=-_Latin Extended-Additional}', "");
11277 Expect(0, 7679, '\P{^Block=-_Latin Extended-Additional}', "");
11278 Error('\p{Blk=:=- LatinExtended_Additional}');
11279 Error('\P{Blk=:=- LatinExtended_Additional}');
11280 Expect(1, 7935, '\p{Blk=latinextendedadditional}', "");
11281 Expect(0, 7935, '\p{^Blk=latinextendedadditional}', "");
11282 Expect(0, 7935, '\P{Blk=latinextendedadditional}', "");
11283 Expect(1, 7935, '\P{^Blk=latinextendedadditional}', "");
11284 Expect(0, 7679, '\p{Blk=latinextendedadditional}', "");
11285 Expect(1, 7679, '\p{^Blk=latinextendedadditional}', "");
11286 Expect(1, 7679, '\P{Blk=latinextendedadditional}', "");
11287 Expect(0, 7679, '\P{^Blk=latinextendedadditional}', "");
11288 Expect(1, 7935, '\p{Blk=--Latin EXTENDED ADDITIONAL}', "");
11289 Expect(0, 7935, '\p{^Blk=--Latin EXTENDED ADDITIONAL}', "");
11290 Expect(0, 7935, '\P{Blk=--Latin EXTENDED ADDITIONAL}', "");
11291 Expect(1, 7935, '\P{^Blk=--Latin EXTENDED ADDITIONAL}', "");
11292 Expect(0, 7679, '\p{Blk=--Latin EXTENDED ADDITIONAL}', "");
11293 Expect(1, 7679, '\p{^Blk=--Latin EXTENDED ADDITIONAL}', "");
11294 Expect(1, 7679, '\P{Blk=--Latin EXTENDED ADDITIONAL}', "");
11295 Expect(0, 7679, '\P{^Blk=--Latin EXTENDED ADDITIONAL}', "");
11296 Error('\p{Is_Block=-LATIN:=EXTENDED-Additional}');
11297 Error('\P{Is_Block=-LATIN:=EXTENDED-Additional}');
11298 Expect(1, 7935, '\p{Is_Block=latinextendedadditional}', "");
11299 Expect(0, 7935, '\p{^Is_Block=latinextendedadditional}', "");
11300 Expect(0, 7935, '\P{Is_Block=latinextendedadditional}', "");
11301 Expect(1, 7935, '\P{^Is_Block=latinextendedadditional}', "");
11302 Expect(0, 7679, '\p{Is_Block=latinextendedadditional}', "");
11303 Expect(1, 7679, '\p{^Is_Block=latinextendedadditional}', "");
11304 Expect(1, 7679, '\P{Is_Block=latinextendedadditional}', "");
11305 Expect(0, 7679, '\P{^Is_Block=latinextendedadditional}', "");
11306 Expect(1, 7935, '\p{Is_Block=   LATINextended_additional}', "");
11307 Expect(0, 7935, '\p{^Is_Block=  LATINextended_additional}', "");
11308 Expect(0, 7935, '\P{Is_Block=   LATINextended_additional}', "");
11309 Expect(1, 7935, '\P{^Is_Block=  LATINextended_additional}', "");
11310 Expect(0, 7679, '\p{Is_Block=   LATINextended_additional}', "");
11311 Expect(1, 7679, '\p{^Is_Block=  LATINextended_additional}', "");
11312 Expect(1, 7679, '\P{Is_Block=   LATINextended_additional}', "");
11313 Expect(0, 7679, '\P{^Is_Block=  LATINextended_additional}', "");
11314 Error('\p{Is_Blk=       _latin  extended/a/ADDITIONAL}');
11315 Error('\P{Is_Blk=       _latin  extended/a/ADDITIONAL}');
11316 Expect(1, 7935, '\p{Is_Blk: latinextendedadditional}', "");
11317 Expect(0, 7935, '\p{^Is_Blk: latinextendedadditional}', "");
11318 Expect(0, 7935, '\P{Is_Blk: latinextendedadditional}', "");
11319 Expect(1, 7935, '\P{^Is_Blk: latinextendedadditional}', "");
11320 Expect(0, 7679, '\p{Is_Blk: latinextendedadditional}', "");
11321 Expect(1, 7679, '\p{^Is_Blk: latinextendedadditional}', "");
11322 Expect(1, 7679, '\P{Is_Blk: latinextendedadditional}', "");
11323 Expect(0, 7679, '\P{^Is_Blk: latinextendedadditional}', "");
11324 Expect(1, 7935, '\p{Is_Blk:    -LatinExtended Additional}', "");
11325 Expect(0, 7935, '\p{^Is_Blk:    -LatinExtended Additional}', "");
11326 Expect(0, 7935, '\P{Is_Blk:    -LatinExtended Additional}', "");
11327 Expect(1, 7935, '\P{^Is_Blk:    -LatinExtended Additional}', "");
11328 Expect(0, 7679, '\p{Is_Blk:    -LatinExtended Additional}', "");
11329 Expect(1, 7679, '\p{^Is_Blk:    -LatinExtended Additional}', "");
11330 Expect(1, 7679, '\P{Is_Blk:    -LatinExtended Additional}', "");
11331 Expect(0, 7679, '\P{^Is_Blk:    -LatinExtended Additional}', "");
11332 Error('\p{Block=                Cham:=}');
11333 Error('\P{Block=                Cham:=}');
11334 Expect(1, 43615, '\p{Block=cham}', "");
11335 Expect(0, 43615, '\p{^Block=cham}', "");
11336 Expect(0, 43615, '\P{Block=cham}', "");
11337 Expect(1, 43615, '\P{^Block=cham}', "");
11338 Expect(0, 43519, '\p{Block=cham}', "");
11339 Expect(1, 43519, '\p{^Block=cham}', "");
11340 Expect(1, 43519, '\P{Block=cham}', "");
11341 Expect(0, 43519, '\P{^Block=cham}', "");
11342 Expect(1, 43615, '\p{Block=_-Cham}', "");
11343 Expect(0, 43615, '\p{^Block=_-Cham}', "");
11344 Expect(0, 43615, '\P{Block=_-Cham}', "");
11345 Expect(1, 43615, '\P{^Block=_-Cham}', "");
11346 Expect(0, 43519, '\p{Block=_-Cham}', "");
11347 Expect(1, 43519, '\p{^Block=_-Cham}', "");
11348 Expect(1, 43519, '\P{Block=_-Cham}', "");
11349 Expect(0, 43519, '\P{^Block=_-Cham}', "");
11350 Error('\p{Blk=- Cham/a/}');
11351 Error('\P{Blk=- Cham/a/}');
11352 Expect(1, 43615, '\p{Blk=cham}', "");
11353 Expect(0, 43615, '\p{^Blk=cham}', "");
11354 Expect(0, 43615, '\P{Blk=cham}', "");
11355 Expect(1, 43615, '\P{^Blk=cham}', "");
11356 Expect(0, 43519, '\p{Blk=cham}', "");
11357 Expect(1, 43519, '\p{^Blk=cham}', "");
11358 Expect(1, 43519, '\P{Blk=cham}', "");
11359 Expect(0, 43519, '\P{^Blk=cham}', "");
11360 Expect(1, 43615, '\p{Blk=_-cham}', "");
11361 Expect(0, 43615, '\p{^Blk=_-cham}', "");
11362 Expect(0, 43615, '\P{Blk=_-cham}', "");
11363 Expect(1, 43615, '\P{^Blk=_-cham}', "");
11364 Expect(0, 43519, '\p{Blk=_-cham}', "");
11365 Expect(1, 43519, '\p{^Blk=_-cham}', "");
11366 Expect(1, 43519, '\P{Blk=_-cham}', "");
11367 Expect(0, 43519, '\P{^Blk=_-cham}', "");
11368 Error('\p{Is_Block=:=-_Cham}');
11369 Error('\P{Is_Block=:=-_Cham}');
11370 Expect(1, 43615, '\p{Is_Block=cham}', "");
11371 Expect(0, 43615, '\p{^Is_Block=cham}', "");
11372 Expect(0, 43615, '\P{Is_Block=cham}', "");
11373 Expect(1, 43615, '\P{^Is_Block=cham}', "");
11374 Expect(0, 43519, '\p{Is_Block=cham}', "");
11375 Expect(1, 43519, '\p{^Is_Block=cham}', "");
11376 Expect(1, 43519, '\P{Is_Block=cham}', "");
11377 Expect(0, 43519, '\P{^Is_Block=cham}', "");
11378 Expect(1, 43615, '\p{Is_Block:          Cham}', "");
11379 Expect(0, 43615, '\p{^Is_Block:         Cham}', "");
11380 Expect(0, 43615, '\P{Is_Block:          Cham}', "");
11381 Expect(1, 43615, '\P{^Is_Block:         Cham}', "");
11382 Expect(0, 43519, '\p{Is_Block:          Cham}', "");
11383 Expect(1, 43519, '\p{^Is_Block:         Cham}', "");
11384 Expect(1, 43519, '\P{Is_Block:          Cham}', "");
11385 Expect(0, 43519, '\P{^Is_Block:         Cham}', "");
11386 Error('\p{Is_Blk=:=-Cham}');
11387 Error('\P{Is_Blk=:=-Cham}');
11388 Expect(1, 43615, '\p{Is_Blk=cham}', "");
11389 Expect(0, 43615, '\p{^Is_Blk=cham}', "");
11390 Expect(0, 43615, '\P{Is_Blk=cham}', "");
11391 Expect(1, 43615, '\P{^Is_Blk=cham}', "");
11392 Expect(0, 43519, '\p{Is_Blk=cham}', "");
11393 Expect(1, 43519, '\p{^Is_Blk=cham}', "");
11394 Expect(1, 43519, '\P{Is_Blk=cham}', "");
11395 Expect(0, 43519, '\P{^Is_Blk=cham}', "");
11396 Expect(1, 43615, '\p{Is_Blk=    CHAM}', "");
11397 Expect(0, 43615, '\p{^Is_Blk=   CHAM}', "");
11398 Expect(0, 43615, '\P{Is_Blk=    CHAM}', "");
11399 Expect(1, 43615, '\P{^Is_Blk=   CHAM}', "");
11400 Expect(0, 43519, '\p{Is_Blk=    CHAM}', "");
11401 Expect(1, 43519, '\p{^Is_Blk=   CHAM}', "");
11402 Expect(1, 43519, '\P{Is_Blk=    CHAM}', "");
11403 Expect(0, 43519, '\P{^Is_Blk=   CHAM}', "");
11404 Error('\p{Block:   _ cyrillic/a/Supplement}');
11405 Error('\P{Block:   _ cyrillic/a/Supplement}');
11406 Expect(1, 1327, '\p{Block=cyrillicsupplement}', "");
11407 Expect(0, 1327, '\p{^Block=cyrillicsupplement}', "");
11408 Expect(0, 1327, '\P{Block=cyrillicsupplement}', "");
11409 Expect(1, 1327, '\P{^Block=cyrillicsupplement}', "");
11410 Expect(0, 1279, '\p{Block=cyrillicsupplement}', "");
11411 Expect(1, 1279, '\p{^Block=cyrillicsupplement}', "");
11412 Expect(1, 1279, '\P{Block=cyrillicsupplement}', "");
11413 Expect(0, 1279, '\P{^Block=cyrillicsupplement}', "");
11414 Expect(1, 1327, '\p{Block:  cyrillicsupplement}', "");
11415 Expect(0, 1327, '\p{^Block:  cyrillicsupplement}', "");
11416 Expect(0, 1327, '\P{Block:  cyrillicsupplement}', "");
11417 Expect(1, 1327, '\P{^Block:  cyrillicsupplement}', "");
11418 Expect(0, 1279, '\p{Block:  cyrillicsupplement}', "");
11419 Expect(1, 1279, '\p{^Block:  cyrillicsupplement}', "");
11420 Expect(1, 1279, '\P{Block:  cyrillicsupplement}', "");
11421 Expect(0, 1279, '\P{^Block:  cyrillicsupplement}', "");
11422 Error('\p{Blk=:=-CYRILLIC_Supplementary}');
11423 Error('\P{Blk=:=-CYRILLIC_Supplementary}');
11424 Expect(1, 1327, '\p{Blk=cyrillicsupplementary}', "");
11425 Expect(0, 1327, '\p{^Blk=cyrillicsupplementary}', "");
11426 Expect(0, 1327, '\P{Blk=cyrillicsupplementary}', "");
11427 Expect(1, 1327, '\P{^Blk=cyrillicsupplementary}', "");
11428 Expect(0, 1279, '\p{Blk=cyrillicsupplementary}', "");
11429 Expect(1, 1279, '\p{^Blk=cyrillicsupplementary}', "");
11430 Expect(1, 1279, '\P{Blk=cyrillicsupplementary}', "");
11431 Expect(0, 1279, '\P{^Blk=cyrillicsupplementary}', "");
11432 Expect(1, 1327, '\p{Blk=-_cyrillic-supplementary}', "");
11433 Expect(0, 1327, '\p{^Blk=-_cyrillic-supplementary}', "");
11434 Expect(0, 1327, '\P{Blk=-_cyrillic-supplementary}', "");
11435 Expect(1, 1327, '\P{^Blk=-_cyrillic-supplementary}', "");
11436 Expect(0, 1279, '\p{Blk=-_cyrillic-supplementary}', "");
11437 Expect(1, 1279, '\p{^Blk=-_cyrillic-supplementary}', "");
11438 Expect(1, 1279, '\P{Blk=-_cyrillic-supplementary}', "");
11439 Expect(0, 1279, '\P{^Blk=-_cyrillic-supplementary}', "");
11440 Error('\p{Is_Block=     :=Cyrillic-Supplement}');
11441 Error('\P{Is_Block=     :=Cyrillic-Supplement}');
11442 Expect(1, 1327, '\p{Is_Block=cyrillicsupplement}', "");
11443 Expect(0, 1327, '\p{^Is_Block=cyrillicsupplement}', "");
11444 Expect(0, 1327, '\P{Is_Block=cyrillicsupplement}', "");
11445 Expect(1, 1327, '\P{^Is_Block=cyrillicsupplement}', "");
11446 Expect(0, 1279, '\p{Is_Block=cyrillicsupplement}', "");
11447 Expect(1, 1279, '\p{^Is_Block=cyrillicsupplement}', "");
11448 Expect(1, 1279, '\P{Is_Block=cyrillicsupplement}', "");
11449 Expect(0, 1279, '\P{^Is_Block=cyrillicsupplement}', "");
11450 Expect(1, 1327, '\p{Is_Block=__cyrillic_SUPPLEMENT}', "");
11451 Expect(0, 1327, '\p{^Is_Block=__cyrillic_SUPPLEMENT}', "");
11452 Expect(0, 1327, '\P{Is_Block=__cyrillic_SUPPLEMENT}', "");
11453 Expect(1, 1327, '\P{^Is_Block=__cyrillic_SUPPLEMENT}', "");
11454 Expect(0, 1279, '\p{Is_Block=__cyrillic_SUPPLEMENT}', "");
11455 Expect(1, 1279, '\p{^Is_Block=__cyrillic_SUPPLEMENT}', "");
11456 Expect(1, 1279, '\P{Is_Block=__cyrillic_SUPPLEMENT}', "");
11457 Expect(0, 1279, '\P{^Is_Block=__cyrillic_SUPPLEMENT}', "");
11458 Error('\p{Is_Blk= _Cyrillic     SUPPLEMENTARY/a/}');
11459 Error('\P{Is_Blk= _Cyrillic     SUPPLEMENTARY/a/}');
11460 Expect(1, 1327, '\p{Is_Blk=cyrillicsupplementary}', "");
11461 Expect(0, 1327, '\p{^Is_Blk=cyrillicsupplementary}', "");
11462 Expect(0, 1327, '\P{Is_Blk=cyrillicsupplementary}', "");
11463 Expect(1, 1327, '\P{^Is_Blk=cyrillicsupplementary}', "");
11464 Expect(0, 1279, '\p{Is_Blk=cyrillicsupplementary}', "");
11465 Expect(1, 1279, '\p{^Is_Blk=cyrillicsupplementary}', "");
11466 Expect(1, 1279, '\P{Is_Blk=cyrillicsupplementary}', "");
11467 Expect(0, 1279, '\P{^Is_Blk=cyrillicsupplementary}', "");
11468 Expect(1, 1327, '\p{Is_Blk=-CyrillicSupplementary}', "");
11469 Expect(0, 1327, '\p{^Is_Blk=-CyrillicSupplementary}', "");
11470 Expect(0, 1327, '\P{Is_Blk=-CyrillicSupplementary}', "");
11471 Expect(1, 1327, '\P{^Is_Blk=-CyrillicSupplementary}', "");
11472 Expect(0, 1279, '\p{Is_Blk=-CyrillicSupplementary}', "");
11473 Expect(1, 1279, '\p{^Is_Blk=-CyrillicSupplementary}', "");
11474 Expect(1, 1279, '\P{Is_Blk=-CyrillicSupplementary}', "");
11475 Expect(0, 1279, '\P{^Is_Blk=-CyrillicSupplementary}', "");
11476 Error('\p{Block=-       Greek:=AND      Coptic}');
11477 Error('\P{Block=-       Greek:=AND      Coptic}');
11478 Expect(1, 1023, '\p{Block=greekandcoptic}', "");
11479 Expect(0, 1023, '\p{^Block=greekandcoptic}', "");
11480 Expect(0, 1023, '\P{Block=greekandcoptic}', "");
11481 Expect(1, 1023, '\P{^Block=greekandcoptic}', "");
11482 Expect(0, 879, '\p{Block=greekandcoptic}', "");
11483 Expect(1, 879, '\p{^Block=greekandcoptic}', "");
11484 Expect(1, 879, '\P{Block=greekandcoptic}', "");
11485 Expect(0, 879, '\P{^Block=greekandcoptic}', "");
11486 Expect(1, 1023, '\p{Block= _Greek       AND_coptic}', "");
11487 Expect(0, 1023, '\p{^Block= _Greek      AND_coptic}', "");
11488 Expect(0, 1023, '\P{Block= _Greek       AND_coptic}', "");
11489 Expect(1, 1023, '\P{^Block= _Greek      AND_coptic}', "");
11490 Expect(0, 879, '\p{Block= _Greek        AND_coptic}', "");
11491 Expect(1, 879, '\p{^Block= _Greek       AND_coptic}', "");
11492 Expect(1, 879, '\P{Block= _Greek        AND_coptic}', "");
11493 Expect(0, 879, '\P{^Block= _Greek       AND_coptic}', "");
11494 Error('\p{Blk= -Greek:=}');
11495 Error('\P{Blk= -Greek:=}');
11496 Expect(1, 1023, '\p{Blk=greek}', "");
11497 Expect(0, 1023, '\p{^Blk=greek}', "");
11498 Expect(0, 1023, '\P{Blk=greek}', "");
11499 Expect(1, 1023, '\P{^Blk=greek}', "");
11500 Expect(0, 879, '\p{Blk=greek}', "");
11501 Expect(1, 879, '\p{^Blk=greek}', "");
11502 Expect(1, 879, '\P{Blk=greek}', "");
11503 Expect(0, 879, '\P{^Blk=greek}', "");
11504 Expect(1, 1023, '\p{Blk: - GREEK}', "");
11505 Expect(0, 1023, '\p{^Blk: - GREEK}', "");
11506 Expect(0, 1023, '\P{Blk: - GREEK}', "");
11507 Expect(1, 1023, '\P{^Blk: - GREEK}', "");
11508 Expect(0, 879, '\p{Blk: - GREEK}', "");
11509 Expect(1, 879, '\p{^Blk: - GREEK}', "");
11510 Expect(1, 879, '\P{Blk: - GREEK}', "");
11511 Expect(0, 879, '\P{^Blk: - GREEK}', "");
11512 Error('\p{Is_Block=             Greek/a/And_COPTIC}');
11513 Error('\P{Is_Block=             Greek/a/And_COPTIC}');
11514 Expect(1, 1023, '\p{Is_Block=greekandcoptic}', "");
11515 Expect(0, 1023, '\p{^Is_Block=greekandcoptic}', "");
11516 Expect(0, 1023, '\P{Is_Block=greekandcoptic}', "");
11517 Expect(1, 1023, '\P{^Is_Block=greekandcoptic}', "");
11518 Expect(0, 879, '\p{Is_Block=greekandcoptic}', "");
11519 Expect(1, 879, '\p{^Is_Block=greekandcoptic}', "");
11520 Expect(1, 879, '\P{Is_Block=greekandcoptic}', "");
11521 Expect(0, 879, '\P{^Is_Block=greekandcoptic}', "");
11522 Expect(1, 1023, '\p{Is_Block=    GREEK-And COPTIC}', "");
11523 Expect(0, 1023, '\p{^Is_Block=   GREEK-And COPTIC}', "");
11524 Expect(0, 1023, '\P{Is_Block=    GREEK-And COPTIC}', "");
11525 Expect(1, 1023, '\P{^Is_Block=   GREEK-And COPTIC}', "");
11526 Expect(0, 879, '\p{Is_Block=     GREEK-And COPTIC}', "");
11527 Expect(1, 879, '\p{^Is_Block=    GREEK-And COPTIC}', "");
11528 Expect(1, 879, '\P{Is_Block=     GREEK-And COPTIC}', "");
11529 Expect(0, 879, '\P{^Is_Block=    GREEK-And COPTIC}', "");
11530 Error('\p{Is_Blk:   /a/ Greek}');
11531 Error('\P{Is_Blk:   /a/ Greek}');
11532 Expect(1, 1023, '\p{Is_Blk=greek}', "");
11533 Expect(0, 1023, '\p{^Is_Blk=greek}', "");
11534 Expect(0, 1023, '\P{Is_Blk=greek}', "");
11535 Expect(1, 1023, '\P{^Is_Blk=greek}', "");
11536 Expect(0, 879, '\p{Is_Blk=greek}', "");
11537 Expect(1, 879, '\p{^Is_Blk=greek}', "");
11538 Expect(1, 879, '\P{Is_Blk=greek}', "");
11539 Expect(0, 879, '\P{^Is_Blk=greek}', "");
11540 Expect(1, 1023, '\p{Is_Blk= greek}', "");
11541 Expect(0, 1023, '\p{^Is_Blk= greek}', "");
11542 Expect(0, 1023, '\P{Is_Blk= greek}', "");
11543 Expect(1, 1023, '\P{^Is_Blk= greek}', "");
11544 Expect(0, 879, '\p{Is_Blk= greek}', "");
11545 Expect(1, 879, '\p{^Is_Blk= greek}', "");
11546 Expect(1, 879, '\P{Is_Blk= greek}', "");
11547 Expect(0, 879, '\P{^Is_Blk= greek}', "");
11548 Error('\p{Block=        miscellaneous_Mathematical      symbols_B/a/}');
11549 Error('\P{Block=        miscellaneous_Mathematical      symbols_B/a/}');
11550 Expect(1, 10751, '\p{Block=miscellaneousmathematicalsymbolsb}', "");
11551 Expect(0, 10751, '\p{^Block=miscellaneousmathematicalsymbolsb}', "");
11552 Expect(0, 10751, '\P{Block=miscellaneousmathematicalsymbolsb}', "");
11553 Expect(1, 10751, '\P{^Block=miscellaneousmathematicalsymbolsb}', "");
11554 Expect(0, 10623, '\p{Block=miscellaneousmathematicalsymbolsb}', "");
11555 Expect(1, 10623, '\p{^Block=miscellaneousmathematicalsymbolsb}', "");
11556 Expect(1, 10623, '\P{Block=miscellaneousmathematicalsymbolsb}', "");
11557 Expect(0, 10623, '\P{^Block=miscellaneousmathematicalsymbolsb}', "");
11558 Expect(1, 10751, '\p{Block=     Miscellaneous-mathematical-SYMBOLS      B}', "");
11559 Expect(0, 10751, '\p{^Block=    Miscellaneous-mathematical-SYMBOLS      B}', "");
11560 Expect(0, 10751, '\P{Block=     Miscellaneous-mathematical-SYMBOLS      B}', "");
11561 Expect(1, 10751, '\P{^Block=    Miscellaneous-mathematical-SYMBOLS      B}', "");
11562 Expect(0, 10623, '\p{Block=     Miscellaneous-mathematical-SYMBOLS      B}', "");
11563 Expect(1, 10623, '\p{^Block=    Miscellaneous-mathematical-SYMBOLS      B}', "");
11564 Expect(1, 10623, '\P{Block=     Miscellaneous-mathematical-SYMBOLS      B}', "");
11565 Expect(0, 10623, '\P{^Block=    Miscellaneous-mathematical-SYMBOLS      B}', "");
11566 Error('\p{Blk:   -      MiscellaneousMathematicalSymbols:=b}');
11567 Error('\P{Blk:   -      MiscellaneousMathematicalSymbols:=b}');
11568 Expect(1, 10751, '\p{Blk=miscellaneousmathematicalsymbolsb}', "");
11569 Expect(0, 10751, '\p{^Blk=miscellaneousmathematicalsymbolsb}', "");
11570 Expect(0, 10751, '\P{Blk=miscellaneousmathematicalsymbolsb}', "");
11571 Expect(1, 10751, '\P{^Blk=miscellaneousmathematicalsymbolsb}', "");
11572 Expect(0, 10623, '\p{Blk=miscellaneousmathematicalsymbolsb}', "");
11573 Expect(1, 10623, '\p{^Blk=miscellaneousmathematicalsymbolsb}', "");
11574 Expect(1, 10623, '\P{Blk=miscellaneousmathematicalsymbolsb}', "");
11575 Expect(0, 10623, '\P{^Blk=miscellaneousmathematicalsymbolsb}', "");
11576 Expect(1, 10751, '\p{Blk=_ miscellaneous        Mathematical_SYMBOLS-b}', "");
11577 Expect(0, 10751, '\p{^Blk=_ miscellaneous       Mathematical_SYMBOLS-b}', "");
11578 Expect(0, 10751, '\P{Blk=_ miscellaneous        Mathematical_SYMBOLS-b}', "");
11579 Expect(1, 10751, '\P{^Blk=_ miscellaneous       Mathematical_SYMBOLS-b}', "");
11580 Expect(0, 10623, '\p{Blk=_ miscellaneous        Mathematical_SYMBOLS-b}', "");
11581 Expect(1, 10623, '\p{^Blk=_ miscellaneous       Mathematical_SYMBOLS-b}', "");
11582 Expect(1, 10623, '\P{Blk=_ miscellaneous        Mathematical_SYMBOLS-b}', "");
11583 Expect(0, 10623, '\P{^Blk=_ miscellaneous       Mathematical_SYMBOLS-b}', "");
11584 Error('\p{Is_Block=--miscellaneous Mathematical_Symbols/a/B}');
11585 Error('\P{Is_Block=--miscellaneous Mathematical_Symbols/a/B}');
11586 Expect(1, 10751, '\p{Is_Block=miscellaneousmathematicalsymbolsb}', "");
11587 Expect(0, 10751, '\p{^Is_Block=miscellaneousmathematicalsymbolsb}', "");
11588 Expect(0, 10751, '\P{Is_Block=miscellaneousmathematicalsymbolsb}', "");
11589 Expect(1, 10751, '\P{^Is_Block=miscellaneousmathematicalsymbolsb}', "");
11590 Expect(0, 10623, '\p{Is_Block=miscellaneousmathematicalsymbolsb}', "");
11591 Expect(1, 10623, '\p{^Is_Block=miscellaneousmathematicalsymbolsb}', "");
11592 Expect(1, 10623, '\P{Is_Block=miscellaneousmathematicalsymbolsb}', "");
11593 Expect(0, 10623, '\P{^Is_Block=miscellaneousmathematicalsymbolsb}', "");
11594 Expect(1, 10751, '\p{Is_Block=  miscellaneousMathematical-SYMBOLS_B}', "");
11595 Expect(0, 10751, '\p{^Is_Block= miscellaneousMathematical-SYMBOLS_B}', "");
11596 Expect(0, 10751, '\P{Is_Block=  miscellaneousMathematical-SYMBOLS_B}', "");
11597 Expect(1, 10751, '\P{^Is_Block= miscellaneousMathematical-SYMBOLS_B}', "");
11598 Expect(0, 10623, '\p{Is_Block=  miscellaneousMathematical-SYMBOLS_B}', "");
11599 Expect(1, 10623, '\p{^Is_Block= miscellaneousMathematical-SYMBOLS_B}', "");
11600 Expect(1, 10623, '\P{Is_Block=  miscellaneousMathematical-SYMBOLS_B}', "");
11601 Expect(0, 10623, '\P{^Is_Block= miscellaneousMathematical-SYMBOLS_B}', "");
11602 Error('\p{Is_Blk=_/a/miscellaneous_mathematical-symbols B}');
11603 Error('\P{Is_Blk=_/a/miscellaneous_mathematical-symbols B}');
11604 Expect(1, 10751, '\p{Is_Blk=miscellaneousmathematicalsymbolsb}', "");
11605 Expect(0, 10751, '\p{^Is_Blk=miscellaneousmathematicalsymbolsb}', "");
11606 Expect(0, 10751, '\P{Is_Blk=miscellaneousmathematicalsymbolsb}', "");
11607 Expect(1, 10751, '\P{^Is_Blk=miscellaneousmathematicalsymbolsb}', "");
11608 Expect(0, 10623, '\p{Is_Blk=miscellaneousmathematicalsymbolsb}', "");
11609 Expect(1, 10623, '\p{^Is_Blk=miscellaneousmathematicalsymbolsb}', "");
11610 Expect(1, 10623, '\P{Is_Blk=miscellaneousmathematicalsymbolsb}', "");
11611 Expect(0, 10623, '\P{^Is_Blk=miscellaneousmathematicalsymbolsb}', "");
11612 Expect(1, 10751, '\p{Is_Blk=    -Miscellaneous  Mathematical    Symbols B}', "");
11613 Expect(0, 10751, '\p{^Is_Blk=   -Miscellaneous  Mathematical    Symbols B}', "");
11614 Expect(0, 10751, '\P{Is_Blk=    -Miscellaneous  Mathematical    Symbols B}', "");
11615 Expect(1, 10751, '\P{^Is_Blk=   -Miscellaneous  Mathematical    Symbols B}', "");
11616 Expect(0, 10623, '\p{Is_Blk=    -Miscellaneous  Mathematical    Symbols B}', "");
11617 Expect(1, 10623, '\p{^Is_Blk=   -Miscellaneous  Mathematical    Symbols B}', "");
11618 Expect(1, 10623, '\P{Is_Blk=    -Miscellaneous  Mathematical    Symbols B}', "");
11619 Expect(0, 10623, '\P{^Is_Blk=   -Miscellaneous  Mathematical    Symbols B}', "");
11620 Error('\p{Block=Bengali/a/}');
11621 Error('\P{Block=Bengali/a/}');
11622 Expect(1, 2559, '\p{Block=bengali}', "");
11623 Expect(0, 2559, '\p{^Block=bengali}', "");
11624 Expect(0, 2559, '\P{Block=bengali}', "");
11625 Expect(1, 2559, '\P{^Block=bengali}', "");
11626 Expect(0, 2431, '\p{Block=bengali}', "");
11627 Expect(1, 2431, '\p{^Block=bengali}', "");
11628 Expect(1, 2431, '\P{Block=bengali}', "");
11629 Expect(0, 2431, '\P{^Block=bengali}', "");
11630 Expect(1, 2559, '\p{Block= -bengali}', "");
11631 Expect(0, 2559, '\p{^Block= -bengali}', "");
11632 Expect(0, 2559, '\P{Block= -bengali}', "");
11633 Expect(1, 2559, '\P{^Block= -bengali}', "");
11634 Expect(0, 2431, '\p{Block= -bengali}', "");
11635 Expect(1, 2431, '\p{^Block= -bengali}', "");
11636 Expect(1, 2431, '\P{Block= -bengali}', "");
11637 Expect(0, 2431, '\P{^Block= -bengali}', "");
11638 Error('\p{Blk=/a/_ Bengali}');
11639 Error('\P{Blk=/a/_ Bengali}');
11640 Expect(1, 2559, '\p{Blk=bengali}', "");
11641 Expect(0, 2559, '\p{^Blk=bengali}', "");
11642 Expect(0, 2559, '\P{Blk=bengali}', "");
11643 Expect(1, 2559, '\P{^Blk=bengali}', "");
11644 Expect(0, 2431, '\p{Blk=bengali}', "");
11645 Expect(1, 2431, '\p{^Blk=bengali}', "");
11646 Expect(1, 2431, '\P{Blk=bengali}', "");
11647 Expect(0, 2431, '\P{^Blk=bengali}', "");
11648 Expect(1, 2559, '\p{Blk=-Bengali}', "");
11649 Expect(0, 2559, '\p{^Blk=-Bengali}', "");
11650 Expect(0, 2559, '\P{Blk=-Bengali}', "");
11651 Expect(1, 2559, '\P{^Blk=-Bengali}', "");
11652 Expect(0, 2431, '\p{Blk=-Bengali}', "");
11653 Expect(1, 2431, '\p{^Blk=-Bengali}', "");
11654 Expect(1, 2431, '\P{Blk=-Bengali}', "");
11655 Expect(0, 2431, '\P{^Blk=-Bengali}', "");
11656 Error('\p{Is_Block=:=-Bengali}');
11657 Error('\P{Is_Block=:=-Bengali}');
11658 Expect(1, 2559, '\p{Is_Block=bengali}', "");
11659 Expect(0, 2559, '\p{^Is_Block=bengali}', "");
11660 Expect(0, 2559, '\P{Is_Block=bengali}', "");
11661 Expect(1, 2559, '\P{^Is_Block=bengali}', "");
11662 Expect(0, 2431, '\p{Is_Block=bengali}', "");
11663 Expect(1, 2431, '\p{^Is_Block=bengali}', "");
11664 Expect(1, 2431, '\P{Is_Block=bengali}', "");
11665 Expect(0, 2431, '\P{^Is_Block=bengali}', "");
11666 Expect(1, 2559, '\p{Is_Block=-Bengali}', "");
11667 Expect(0, 2559, '\p{^Is_Block=-Bengali}', "");
11668 Expect(0, 2559, '\P{Is_Block=-Bengali}', "");
11669 Expect(1, 2559, '\P{^Is_Block=-Bengali}', "");
11670 Expect(0, 2431, '\p{Is_Block=-Bengali}', "");
11671 Expect(1, 2431, '\p{^Is_Block=-Bengali}', "");
11672 Expect(1, 2431, '\P{Is_Block=-Bengali}', "");
11673 Expect(0, 2431, '\P{^Is_Block=-Bengali}', "");
11674 Error('\p{Is_Blk=/a/ bengali}');
11675 Error('\P{Is_Blk=/a/ bengali}');
11676 Expect(1, 2559, '\p{Is_Blk=bengali}', "");
11677 Expect(0, 2559, '\p{^Is_Blk=bengali}', "");
11678 Expect(0, 2559, '\P{Is_Blk=bengali}', "");
11679 Expect(1, 2559, '\P{^Is_Blk=bengali}', "");
11680 Expect(0, 2431, '\p{Is_Blk=bengali}', "");
11681 Expect(1, 2431, '\p{^Is_Blk=bengali}', "");
11682 Expect(1, 2431, '\P{Is_Blk=bengali}', "");
11683 Expect(0, 2431, '\P{^Is_Blk=bengali}', "");
11684 Expect(1, 2559, '\p{Is_Blk=_-Bengali}', "");
11685 Expect(0, 2559, '\p{^Is_Blk=_-Bengali}', "");
11686 Expect(0, 2559, '\P{Is_Blk=_-Bengali}', "");
11687 Expect(1, 2559, '\P{^Is_Blk=_-Bengali}', "");
11688 Expect(0, 2431, '\p{Is_Blk=_-Bengali}', "");
11689 Expect(1, 2431, '\p{^Is_Blk=_-Bengali}', "");
11690 Expect(1, 2431, '\P{Is_Blk=_-Bengali}', "");
11691 Expect(0, 2431, '\P{^Is_Blk=_-Bengali}', "");
11692 Error('\p{Block= _Cypriot/a/Syllabary}');
11693 Error('\P{Block= _Cypriot/a/Syllabary}');
11694 Expect(1, 67647, '\p{Block=cypriotsyllabary}', "");
11695 Expect(0, 67647, '\p{^Block=cypriotsyllabary}', "");
11696 Expect(0, 67647, '\P{Block=cypriotsyllabary}', "");
11697 Expect(1, 67647, '\P{^Block=cypriotsyllabary}', "");
11698 Expect(0, 67583, '\p{Block=cypriotsyllabary}', "");
11699 Expect(1, 67583, '\p{^Block=cypriotsyllabary}', "");
11700 Expect(1, 67583, '\P{Block=cypriotsyllabary}', "");
11701 Expect(0, 67583, '\P{^Block=cypriotsyllabary}', "");
11702 Expect(1, 67647, '\p{Block=--Cypriotsyllabary}', "");
11703 Expect(0, 67647, '\p{^Block=--Cypriotsyllabary}', "");
11704 Expect(0, 67647, '\P{Block=--Cypriotsyllabary}', "");
11705 Expect(1, 67647, '\P{^Block=--Cypriotsyllabary}', "");
11706 Expect(0, 67583, '\p{Block=--Cypriotsyllabary}', "");
11707 Expect(1, 67583, '\p{^Block=--Cypriotsyllabary}', "");
11708 Expect(1, 67583, '\P{Block=--Cypriotsyllabary}', "");
11709 Expect(0, 67583, '\P{^Block=--Cypriotsyllabary}', "");
11710 Error('\p{Blk=/a/       _cypriotSyllabary}');
11711 Error('\P{Blk=/a/       _cypriotSyllabary}');
11712 Expect(1, 67647, '\p{Blk=cypriotsyllabary}', "");
11713 Expect(0, 67647, '\p{^Blk=cypriotsyllabary}', "");
11714 Expect(0, 67647, '\P{Blk=cypriotsyllabary}', "");
11715 Expect(1, 67647, '\P{^Blk=cypriotsyllabary}', "");
11716 Expect(0, 67583, '\p{Blk=cypriotsyllabary}', "");
11717 Expect(1, 67583, '\p{^Blk=cypriotsyllabary}', "");
11718 Expect(1, 67583, '\P{Blk=cypriotsyllabary}', "");
11719 Expect(0, 67583, '\P{^Blk=cypriotsyllabary}', "");
11720 Expect(1, 67647, '\p{Blk=_CYPRIOTSYLLABARY}', "");
11721 Expect(0, 67647, '\p{^Blk=_CYPRIOTSYLLABARY}', "");
11722 Expect(0, 67647, '\P{Blk=_CYPRIOTSYLLABARY}', "");
11723 Expect(1, 67647, '\P{^Blk=_CYPRIOTSYLLABARY}', "");
11724 Expect(0, 67583, '\p{Blk=_CYPRIOTSYLLABARY}', "");
11725 Expect(1, 67583, '\p{^Blk=_CYPRIOTSYLLABARY}', "");
11726 Expect(1, 67583, '\P{Blk=_CYPRIOTSYLLABARY}', "");
11727 Expect(0, 67583, '\P{^Blk=_CYPRIOTSYLLABARY}', "");
11728 Error('\p{Is_Block=:=   -Cypriot Syllabary}');
11729 Error('\P{Is_Block=:=   -Cypriot Syllabary}');
11730 Expect(1, 67647, '\p{Is_Block:cypriotsyllabary}', "");
11731 Expect(0, 67647, '\p{^Is_Block:cypriotsyllabary}', "");
11732 Expect(0, 67647, '\P{Is_Block:cypriotsyllabary}', "");
11733 Expect(1, 67647, '\P{^Is_Block:cypriotsyllabary}', "");
11734 Expect(0, 67583, '\p{Is_Block:cypriotsyllabary}', "");
11735 Expect(1, 67583, '\p{^Is_Block:cypriotsyllabary}', "");
11736 Expect(1, 67583, '\P{Is_Block:cypriotsyllabary}', "");
11737 Expect(0, 67583, '\P{^Is_Block:cypriotsyllabary}', "");
11738 Expect(1, 67647, '\p{Is_Block:          -Cypriot Syllabary}', "");
11739 Expect(0, 67647, '\p{^Is_Block:         -Cypriot Syllabary}', "");
11740 Expect(0, 67647, '\P{Is_Block:          -Cypriot Syllabary}', "");
11741 Expect(1, 67647, '\P{^Is_Block:         -Cypriot Syllabary}', "");
11742 Expect(0, 67583, '\p{Is_Block:          -Cypriot Syllabary}', "");
11743 Expect(1, 67583, '\p{^Is_Block:         -Cypriot Syllabary}', "");
11744 Expect(1, 67583, '\P{Is_Block:          -Cypriot Syllabary}', "");
11745 Expect(0, 67583, '\P{^Is_Block:         -Cypriot Syllabary}', "");
11746 Error('\p{Is_Blk= _CYPRIOT syllabary/a/}');
11747 Error('\P{Is_Blk= _CYPRIOT syllabary/a/}');
11748 Expect(1, 67647, '\p{Is_Blk=cypriotsyllabary}', "");
11749 Expect(0, 67647, '\p{^Is_Blk=cypriotsyllabary}', "");
11750 Expect(0, 67647, '\P{Is_Blk=cypriotsyllabary}', "");
11751 Expect(1, 67647, '\P{^Is_Blk=cypriotsyllabary}', "");
11752 Expect(0, 67583, '\p{Is_Blk=cypriotsyllabary}', "");
11753 Expect(1, 67583, '\p{^Is_Blk=cypriotsyllabary}', "");
11754 Expect(1, 67583, '\P{Is_Blk=cypriotsyllabary}', "");
11755 Expect(0, 67583, '\P{^Is_Blk=cypriotsyllabary}', "");
11756 Expect(1, 67647, '\p{Is_Blk=     Cypriot        Syllabary}', "");
11757 Expect(0, 67647, '\p{^Is_Blk=    Cypriot        Syllabary}', "");
11758 Expect(0, 67647, '\P{Is_Blk=     Cypriot        Syllabary}', "");
11759 Expect(1, 67647, '\P{^Is_Blk=    Cypriot        Syllabary}', "");
11760 Expect(0, 67583, '\p{Is_Blk=     Cypriot        Syllabary}', "");
11761 Expect(1, 67583, '\p{^Is_Blk=    Cypriot        Syllabary}', "");
11762 Expect(1, 67583, '\P{Is_Blk=     Cypriot        Syllabary}', "");
11763 Expect(0, 67583, '\P{^Is_Blk=    Cypriot        Syllabary}', "");
11764 Error('\p{Block= -supplemental/a/Punctuation}');
11765 Error('\P{Block= -supplemental/a/Punctuation}');
11766 Expect(1, 11903, '\p{Block=supplementalpunctuation}', "");
11767 Expect(0, 11903, '\p{^Block=supplementalpunctuation}', "");
11768 Expect(0, 11903, '\P{Block=supplementalpunctuation}', "");
11769 Expect(1, 11903, '\P{^Block=supplementalpunctuation}', "");
11770 Expect(0, 11775, '\p{Block=supplementalpunctuation}', "");
11771 Expect(1, 11775, '\p{^Block=supplementalpunctuation}', "");
11772 Expect(1, 11775, '\P{Block=supplementalpunctuation}', "");
11773 Expect(0, 11775, '\P{^Block=supplementalpunctuation}', "");
11774 Expect(1, 11903, '\p{Block=     -Supplemental_Punctuation}', "");
11775 Expect(0, 11903, '\p{^Block=    -Supplemental_Punctuation}', "");
11776 Expect(0, 11903, '\P{Block=     -Supplemental_Punctuation}', "");
11777 Expect(1, 11903, '\P{^Block=    -Supplemental_Punctuation}', "");
11778 Expect(0, 11775, '\p{Block=     -Supplemental_Punctuation}', "");
11779 Expect(1, 11775, '\p{^Block=    -Supplemental_Punctuation}', "");
11780 Expect(1, 11775, '\P{Block=     -Supplemental_Punctuation}', "");
11781 Expect(0, 11775, '\P{^Block=    -Supplemental_Punctuation}', "");
11782 Error('\p{Blk=  :=Supplemental Punctuation}');
11783 Error('\P{Blk=  :=Supplemental Punctuation}');
11784 Expect(1, 11903, '\p{Blk:   supplementalpunctuation}', "");
11785 Expect(0, 11903, '\p{^Blk:   supplementalpunctuation}', "");
11786 Expect(0, 11903, '\P{Blk:   supplementalpunctuation}', "");
11787 Expect(1, 11903, '\P{^Blk:   supplementalpunctuation}', "");
11788 Expect(0, 11775, '\p{Blk:   supplementalpunctuation}', "");
11789 Expect(1, 11775, '\p{^Blk:   supplementalpunctuation}', "");
11790 Expect(1, 11775, '\P{Blk:   supplementalpunctuation}', "");
11791 Expect(0, 11775, '\P{^Blk:   supplementalpunctuation}', "");
11792 Expect(1, 11903, '\p{Blk=_Supplemental_PUNCTUATION}', "");
11793 Expect(0, 11903, '\p{^Blk=_Supplemental_PUNCTUATION}', "");
11794 Expect(0, 11903, '\P{Blk=_Supplemental_PUNCTUATION}', "");
11795 Expect(1, 11903, '\P{^Blk=_Supplemental_PUNCTUATION}', "");
11796 Expect(0, 11775, '\p{Blk=_Supplemental_PUNCTUATION}', "");
11797 Expect(1, 11775, '\p{^Blk=_Supplemental_PUNCTUATION}', "");
11798 Expect(1, 11775, '\P{Blk=_Supplemental_PUNCTUATION}', "");
11799 Expect(0, 11775, '\P{^Blk=_Supplemental_PUNCTUATION}', "");
11800 Error('\p{Is_Block=     SUPPLEMENTAL/a/punctuation}');
11801 Error('\P{Is_Block=     SUPPLEMENTAL/a/punctuation}');
11802 Expect(1, 11903, '\p{Is_Block=supplementalpunctuation}', "");
11803 Expect(0, 11903, '\p{^Is_Block=supplementalpunctuation}', "");
11804 Expect(0, 11903, '\P{Is_Block=supplementalpunctuation}', "");
11805 Expect(1, 11903, '\P{^Is_Block=supplementalpunctuation}', "");
11806 Expect(0, 11775, '\p{Is_Block=supplementalpunctuation}', "");
11807 Expect(1, 11775, '\p{^Is_Block=supplementalpunctuation}', "");
11808 Expect(1, 11775, '\P{Is_Block=supplementalpunctuation}', "");
11809 Expect(0, 11775, '\P{^Is_Block=supplementalpunctuation}', "");
11810 Expect(1, 11903, '\p{Is_Block=_-Supplemental-PUNCTUATION}', "");
11811 Expect(0, 11903, '\p{^Is_Block=_-Supplemental-PUNCTUATION}', "");
11812 Expect(0, 11903, '\P{Is_Block=_-Supplemental-PUNCTUATION}', "");
11813 Expect(1, 11903, '\P{^Is_Block=_-Supplemental-PUNCTUATION}', "");
11814 Expect(0, 11775, '\p{Is_Block=_-Supplemental-PUNCTUATION}', "");
11815 Expect(1, 11775, '\p{^Is_Block=_-Supplemental-PUNCTUATION}', "");
11816 Expect(1, 11775, '\P{Is_Block=_-Supplemental-PUNCTUATION}', "");
11817 Expect(0, 11775, '\P{^Is_Block=_-Supplemental-PUNCTUATION}', "");
11818 Error('\p{Is_Blk= /a/Supplemental Punctuation}');
11819 Error('\P{Is_Blk= /a/Supplemental Punctuation}');
11820 Expect(1, 11903, '\p{Is_Blk=supplementalpunctuation}', "");
11821 Expect(0, 11903, '\p{^Is_Blk=supplementalpunctuation}', "");
11822 Expect(0, 11903, '\P{Is_Blk=supplementalpunctuation}', "");
11823 Expect(1, 11903, '\P{^Is_Blk=supplementalpunctuation}', "");
11824 Expect(0, 11775, '\p{Is_Blk=supplementalpunctuation}', "");
11825 Expect(1, 11775, '\p{^Is_Blk=supplementalpunctuation}', "");
11826 Expect(1, 11775, '\P{Is_Blk=supplementalpunctuation}', "");
11827 Expect(0, 11775, '\P{^Is_Blk=supplementalpunctuation}', "");
11828 Expect(1, 11903, '\p{Is_Blk: -SupplementalPunctuation}', "");
11829 Expect(0, 11903, '\p{^Is_Blk: -SupplementalPunctuation}', "");
11830 Expect(0, 11903, '\P{Is_Blk: -SupplementalPunctuation}', "");
11831 Expect(1, 11903, '\P{^Is_Blk: -SupplementalPunctuation}', "");
11832 Expect(0, 11775, '\p{Is_Blk: -SupplementalPunctuation}', "");
11833 Expect(1, 11775, '\p{^Is_Blk: -SupplementalPunctuation}', "");
11834 Expect(1, 11775, '\P{Is_Blk: -SupplementalPunctuation}', "");
11835 Expect(0, 11775, '\P{^Is_Blk: -SupplementalPunctuation}', "");
11836 Error('\p{Block=/a/_COPTIC}');
11837 Error('\P{Block=/a/_COPTIC}');
11838 Expect(1, 11519, '\p{Block=coptic}', "");
11839 Expect(0, 11519, '\p{^Block=coptic}', "");
11840 Expect(0, 11519, '\P{Block=coptic}', "");
11841 Expect(1, 11519, '\P{^Block=coptic}', "");
11842 Expect(0, 11391, '\p{Block=coptic}', "");
11843 Expect(1, 11391, '\p{^Block=coptic}', "");
11844 Expect(1, 11391, '\P{Block=coptic}', "");
11845 Expect(0, 11391, '\P{^Block=coptic}', "");
11846 Expect(1, 11519, '\p{Block=     _COPTIC}', "");
11847 Expect(0, 11519, '\p{^Block=    _COPTIC}', "");
11848 Expect(0, 11519, '\P{Block=     _COPTIC}', "");
11849 Expect(1, 11519, '\P{^Block=    _COPTIC}', "");
11850 Expect(0, 11391, '\p{Block=     _COPTIC}', "");
11851 Expect(1, 11391, '\p{^Block=    _COPTIC}', "");
11852 Expect(1, 11391, '\P{Block=     _COPTIC}', "");
11853 Expect(0, 11391, '\P{^Block=    _COPTIC}', "");
11854 Error('\p{Blk:  Coptic/a/}');
11855 Error('\P{Blk:  Coptic/a/}');
11856 Expect(1, 11519, '\p{Blk=coptic}', "");
11857 Expect(0, 11519, '\p{^Blk=coptic}', "");
11858 Expect(0, 11519, '\P{Blk=coptic}', "");
11859 Expect(1, 11519, '\P{^Blk=coptic}', "");
11860 Expect(0, 11391, '\p{Blk=coptic}', "");
11861 Expect(1, 11391, '\p{^Blk=coptic}', "");
11862 Expect(1, 11391, '\P{Blk=coptic}', "");
11863 Expect(0, 11391, '\P{^Blk=coptic}', "");
11864 Expect(1, 11519, '\p{Blk:    coptic}', "");
11865 Expect(0, 11519, '\p{^Blk:    coptic}', "");
11866 Expect(0, 11519, '\P{Blk:    coptic}', "");
11867 Expect(1, 11519, '\P{^Blk:    coptic}', "");
11868 Expect(0, 11391, '\p{Blk:    coptic}', "");
11869 Expect(1, 11391, '\p{^Blk:    coptic}', "");
11870 Expect(1, 11391, '\P{Blk:    coptic}', "");
11871 Expect(0, 11391, '\P{^Blk:    coptic}', "");
11872 Error('\p{Is_Block=/a/  _coptic}');
11873 Error('\P{Is_Block=/a/  _coptic}');
11874 Expect(1, 11519, '\p{Is_Block=coptic}', "");
11875 Expect(0, 11519, '\p{^Is_Block=coptic}', "");
11876 Expect(0, 11519, '\P{Is_Block=coptic}', "");
11877 Expect(1, 11519, '\P{^Is_Block=coptic}', "");
11878 Expect(0, 11391, '\p{Is_Block=coptic}', "");
11879 Expect(1, 11391, '\p{^Is_Block=coptic}', "");
11880 Expect(1, 11391, '\P{Is_Block=coptic}', "");
11881 Expect(0, 11391, '\P{^Is_Block=coptic}', "");
11882 Expect(1, 11519, '\p{Is_Block=_-coptic}', "");
11883 Expect(0, 11519, '\p{^Is_Block=_-coptic}', "");
11884 Expect(0, 11519, '\P{Is_Block=_-coptic}', "");
11885 Expect(1, 11519, '\P{^Is_Block=_-coptic}', "");
11886 Expect(0, 11391, '\p{Is_Block=_-coptic}', "");
11887 Expect(1, 11391, '\p{^Is_Block=_-coptic}', "");
11888 Expect(1, 11391, '\P{Is_Block=_-coptic}', "");
11889 Expect(0, 11391, '\P{^Is_Block=_-coptic}', "");
11890 Error('\p{Is_Blk=       :=Coptic}');
11891 Error('\P{Is_Blk=       :=Coptic}');
11892 Expect(1, 11519, '\p{Is_Blk=coptic}', "");
11893 Expect(0, 11519, '\p{^Is_Blk=coptic}', "");
11894 Expect(0, 11519, '\P{Is_Blk=coptic}', "");
11895 Expect(1, 11519, '\P{^Is_Blk=coptic}', "");
11896 Expect(0, 11391, '\p{Is_Blk=coptic}', "");
11897 Expect(1, 11391, '\p{^Is_Blk=coptic}', "");
11898 Expect(1, 11391, '\P{Is_Blk=coptic}', "");
11899 Expect(0, 11391, '\P{^Is_Blk=coptic}', "");
11900 Expect(1, 11519, '\p{Is_Blk= -Coptic}', "");
11901 Expect(0, 11519, '\p{^Is_Blk= -Coptic}', "");
11902 Expect(0, 11519, '\P{Is_Blk= -Coptic}', "");
11903 Expect(1, 11519, '\P{^Is_Blk= -Coptic}', "");
11904 Expect(0, 11391, '\p{Is_Blk= -Coptic}', "");
11905 Expect(1, 11391, '\p{^Is_Blk= -Coptic}', "");
11906 Expect(1, 11391, '\P{Is_Blk= -Coptic}', "");
11907 Expect(0, 11391, '\P{^Is_Blk= -Coptic}', "");
11908 Error('\p{Block=-:=SUPPLEMENTAL Arrows  B}');
11909 Error('\P{Block=-:=SUPPLEMENTAL Arrows  B}');
11910 Expect(1, 10623, '\p{Block=supplementalarrowsb}', "");
11911 Expect(0, 10623, '\p{^Block=supplementalarrowsb}', "");
11912 Expect(0, 10623, '\P{Block=supplementalarrowsb}', "");
11913 Expect(1, 10623, '\P{^Block=supplementalarrowsb}', "");
11914 Expect(0, 10495, '\p{Block=supplementalarrowsb}', "");
11915 Expect(1, 10495, '\p{^Block=supplementalarrowsb}', "");
11916 Expect(1, 10495, '\P{Block=supplementalarrowsb}', "");
11917 Expect(0, 10495, '\P{^Block=supplementalarrowsb}', "");
11918 Expect(1, 10623, '\p{Block=     Supplemental    Arrows_B}', "");
11919 Expect(0, 10623, '\p{^Block=    Supplemental    Arrows_B}', "");
11920 Expect(0, 10623, '\P{Block=     Supplemental    Arrows_B}', "");
11921 Expect(1, 10623, '\P{^Block=    Supplemental    Arrows_B}', "");
11922 Expect(0, 10495, '\p{Block=     Supplemental    Arrows_B}', "");
11923 Expect(1, 10495, '\p{^Block=    Supplemental    Arrows_B}', "");
11924 Expect(1, 10495, '\P{Block=     Supplemental    Arrows_B}', "");
11925 Expect(0, 10495, '\P{^Block=    Supplemental    Arrows_B}', "");
11926 Error('\p{Blk:_Supplemental ARROWS_B/a/}');
11927 Error('\P{Blk:_Supplemental ARROWS_B/a/}');
11928 Expect(1, 10623, '\p{Blk=supplementalarrowsb}', "");
11929 Expect(0, 10623, '\p{^Blk=supplementalarrowsb}', "");
11930 Expect(0, 10623, '\P{Blk=supplementalarrowsb}', "");
11931 Expect(1, 10623, '\P{^Blk=supplementalarrowsb}', "");
11932 Expect(0, 10495, '\p{Blk=supplementalarrowsb}', "");
11933 Expect(1, 10495, '\p{^Blk=supplementalarrowsb}', "");
11934 Expect(1, 10495, '\P{Blk=supplementalarrowsb}', "");
11935 Expect(0, 10495, '\P{^Blk=supplementalarrowsb}', "");
11936 Expect(1, 10623, '\p{Blk= SUPPLEMENTAL arrowsB}', "");
11937 Expect(0, 10623, '\p{^Blk= SUPPLEMENTAL arrowsB}', "");
11938 Expect(0, 10623, '\P{Blk= SUPPLEMENTAL arrowsB}', "");
11939 Expect(1, 10623, '\P{^Blk= SUPPLEMENTAL arrowsB}', "");
11940 Expect(0, 10495, '\p{Blk= SUPPLEMENTAL arrowsB}', "");
11941 Expect(1, 10495, '\p{^Blk= SUPPLEMENTAL arrowsB}', "");
11942 Expect(1, 10495, '\P{Blk= SUPPLEMENTAL arrowsB}', "");
11943 Expect(0, 10495, '\P{^Blk= SUPPLEMENTAL arrowsB}', "");
11944 Error('\p{Is_Block=-Supplemental-ArrowsB:=}');
11945 Error('\P{Is_Block=-Supplemental-ArrowsB:=}');
11946 Expect(1, 10623, '\p{Is_Block=supplementalarrowsb}', "");
11947 Expect(0, 10623, '\p{^Is_Block=supplementalarrowsb}', "");
11948 Expect(0, 10623, '\P{Is_Block=supplementalarrowsb}', "");
11949 Expect(1, 10623, '\P{^Is_Block=supplementalarrowsb}', "");
11950 Expect(0, 10495, '\p{Is_Block=supplementalarrowsb}', "");
11951 Expect(1, 10495, '\p{^Is_Block=supplementalarrowsb}', "");
11952 Expect(1, 10495, '\P{Is_Block=supplementalarrowsb}', "");
11953 Expect(0, 10495, '\P{^Is_Block=supplementalarrowsb}', "");
11954 Expect(1, 10623, '\p{Is_Block=_-SUPPLEMENTAL arrows B}', "");
11955 Expect(0, 10623, '\p{^Is_Block=_-SUPPLEMENTAL arrows B}', "");
11956 Expect(0, 10623, '\P{Is_Block=_-SUPPLEMENTAL arrows B}', "");
11957 Expect(1, 10623, '\P{^Is_Block=_-SUPPLEMENTAL arrows B}', "");
11958 Expect(0, 10495, '\p{Is_Block=_-SUPPLEMENTAL arrows B}', "");
11959 Expect(1, 10495, '\p{^Is_Block=_-SUPPLEMENTAL arrows B}', "");
11960 Expect(1, 10495, '\P{Is_Block=_-SUPPLEMENTAL arrows B}', "");
11961 Expect(0, 10495, '\P{^Is_Block=_-SUPPLEMENTAL arrows B}', "");
11962 Error('\p{Is_Blk=-      Supplemental:=ARROWS b}');
11963 Error('\P{Is_Blk=-      Supplemental:=ARROWS b}');
11964 Expect(1, 10623, '\p{Is_Blk=supplementalarrowsb}', "");
11965 Expect(0, 10623, '\p{^Is_Blk=supplementalarrowsb}', "");
11966 Expect(0, 10623, '\P{Is_Blk=supplementalarrowsb}', "");
11967 Expect(1, 10623, '\P{^Is_Blk=supplementalarrowsb}', "");
11968 Expect(0, 10495, '\p{Is_Blk=supplementalarrowsb}', "");
11969 Expect(1, 10495, '\p{^Is_Blk=supplementalarrowsb}', "");
11970 Expect(1, 10495, '\P{Is_Blk=supplementalarrowsb}', "");
11971 Expect(0, 10495, '\P{^Is_Blk=supplementalarrowsb}', "");
11972 Expect(1, 10623, '\p{Is_Blk=--supplemental-arrows_B}', "");
11973 Expect(0, 10623, '\p{^Is_Blk=--supplemental-arrows_B}', "");
11974 Expect(0, 10623, '\P{Is_Blk=--supplemental-arrows_B}', "");
11975 Expect(1, 10623, '\P{^Is_Blk=--supplemental-arrows_B}', "");
11976 Expect(0, 10495, '\p{Is_Blk=--supplemental-arrows_B}', "");
11977 Expect(1, 10495, '\p{^Is_Blk=--supplemental-arrows_B}', "");
11978 Expect(1, 10495, '\P{Is_Blk=--supplemental-arrows_B}', "");
11979 Expect(0, 10495, '\P{^Is_Blk=--supplemental-arrows_B}', "");
11980 Error('\p{Block=/a/_    TIBETAN}');
11981 Error('\P{Block=/a/_    TIBETAN}');
11982 Expect(1, 4095, '\p{Block=tibetan}', "");
11983 Expect(0, 4095, '\p{^Block=tibetan}', "");
11984 Expect(0, 4095, '\P{Block=tibetan}', "");
11985 Expect(1, 4095, '\P{^Block=tibetan}', "");
11986 Expect(0, 3839, '\p{Block=tibetan}', "");
11987 Expect(1, 3839, '\p{^Block=tibetan}', "");
11988 Expect(1, 3839, '\P{Block=tibetan}', "");
11989 Expect(0, 3839, '\P{^Block=tibetan}', "");
11990 Expect(1, 4095, '\p{Block=      tibetan}', "");
11991 Expect(0, 4095, '\p{^Block=     tibetan}', "");
11992 Expect(0, 4095, '\P{Block=      tibetan}', "");
11993 Expect(1, 4095, '\P{^Block=     tibetan}', "");
11994 Expect(0, 3839, '\p{Block=      tibetan}', "");
11995 Expect(1, 3839, '\p{^Block=     tibetan}', "");
11996 Expect(1, 3839, '\P{Block=      tibetan}', "");
11997 Expect(0, 3839, '\P{^Block=     tibetan}', "");
11998 Error('\p{Blk=-/a/TIBETAN}');
11999 Error('\P{Blk=-/a/TIBETAN}');
12000 Expect(1, 4095, '\p{Blk=tibetan}', "");
12001 Expect(0, 4095, '\p{^Blk=tibetan}', "");
12002 Expect(0, 4095, '\P{Blk=tibetan}', "");
12003 Expect(1, 4095, '\P{^Blk=tibetan}', "");
12004 Expect(0, 3839, '\p{Blk=tibetan}', "");
12005 Expect(1, 3839, '\p{^Blk=tibetan}', "");
12006 Expect(1, 3839, '\P{Blk=tibetan}', "");
12007 Expect(0, 3839, '\P{^Blk=tibetan}', "");
12008 Expect(1, 4095, '\p{Blk=         TIBETAN}', "");
12009 Expect(0, 4095, '\p{^Blk=        TIBETAN}', "");
12010 Expect(0, 4095, '\P{Blk=         TIBETAN}', "");
12011 Expect(1, 4095, '\P{^Blk=        TIBETAN}', "");
12012 Expect(0, 3839, '\p{Blk=         TIBETAN}', "");
12013 Expect(1, 3839, '\p{^Blk=        TIBETAN}', "");
12014 Expect(1, 3839, '\P{Blk=         TIBETAN}', "");
12015 Expect(0, 3839, '\P{^Blk=        TIBETAN}', "");
12016 Error('\p{Is_Block:     tibetan/a/}');
12017 Error('\P{Is_Block:     tibetan/a/}');
12018 Expect(1, 4095, '\p{Is_Block=tibetan}', "");
12019 Expect(0, 4095, '\p{^Is_Block=tibetan}', "");
12020 Expect(0, 4095, '\P{Is_Block=tibetan}', "");
12021 Expect(1, 4095, '\P{^Is_Block=tibetan}', "");
12022 Expect(0, 3839, '\p{Is_Block=tibetan}', "");
12023 Expect(1, 3839, '\p{^Is_Block=tibetan}', "");
12024 Expect(1, 3839, '\P{Is_Block=tibetan}', "");
12025 Expect(0, 3839, '\P{^Is_Block=tibetan}', "");
12026 Expect(1, 4095, '\p{Is_Block=           Tibetan}', "");
12027 Expect(0, 4095, '\p{^Is_Block=          Tibetan}', "");
12028 Expect(0, 4095, '\P{Is_Block=           Tibetan}', "");
12029 Expect(1, 4095, '\P{^Is_Block=          Tibetan}', "");
12030 Expect(0, 3839, '\p{Is_Block=           Tibetan}', "");
12031 Expect(1, 3839, '\p{^Is_Block=          Tibetan}', "");
12032 Expect(1, 3839, '\P{Is_Block=           Tibetan}', "");
12033 Expect(0, 3839, '\P{^Is_Block=          Tibetan}', "");
12034 Error('\p{Is_Blk=/a/-_tibetan}');
12035 Error('\P{Is_Blk=/a/-_tibetan}');
12036 Expect(1, 4095, '\p{Is_Blk=tibetan}', "");
12037 Expect(0, 4095, '\p{^Is_Blk=tibetan}', "");
12038 Expect(0, 4095, '\P{Is_Blk=tibetan}', "");
12039 Expect(1, 4095, '\P{^Is_Blk=tibetan}', "");
12040 Expect(0, 3839, '\p{Is_Blk=tibetan}', "");
12041 Expect(1, 3839, '\p{^Is_Blk=tibetan}', "");
12042 Expect(1, 3839, '\P{Is_Blk=tibetan}', "");
12043 Expect(0, 3839, '\P{^Is_Blk=tibetan}', "");
12044 Expect(1, 4095, '\p{Is_Blk=- TIBETAN}', "");
12045 Expect(0, 4095, '\p{^Is_Blk=- TIBETAN}', "");
12046 Expect(0, 4095, '\P{Is_Blk=- TIBETAN}', "");
12047 Expect(1, 4095, '\P{^Is_Blk=- TIBETAN}', "");
12048 Expect(0, 3839, '\p{Is_Blk=- TIBETAN}', "");
12049 Expect(1, 3839, '\p{^Is_Blk=- TIBETAN}', "");
12050 Expect(1, 3839, '\P{Is_Blk=- TIBETAN}', "");
12051 Expect(0, 3839, '\P{^Is_Blk=- TIBETAN}', "");
12052 Error('\p{Block=__DominoTiles/a/}');
12053 Error('\P{Block=__DominoTiles/a/}');
12054 Expect(1, 127135, '\p{Block=dominotiles}', "");
12055 Expect(0, 127135, '\p{^Block=dominotiles}', "");
12056 Expect(0, 127135, '\P{Block=dominotiles}', "");
12057 Expect(1, 127135, '\P{^Block=dominotiles}', "");
12058 Expect(0, 127023, '\p{Block=dominotiles}', "");
12059 Expect(1, 127023, '\p{^Block=dominotiles}', "");
12060 Expect(1, 127023, '\P{Block=dominotiles}', "");
12061 Expect(0, 127023, '\P{^Block=dominotiles}', "");
12062 Expect(1, 127135, '\p{Block=    domino Tiles}', "");
12063 Expect(0, 127135, '\p{^Block=   domino Tiles}', "");
12064 Expect(0, 127135, '\P{Block=    domino Tiles}', "");
12065 Expect(1, 127135, '\P{^Block=   domino Tiles}', "");
12066 Expect(0, 127023, '\p{Block=    domino Tiles}', "");
12067 Expect(1, 127023, '\p{^Block=   domino Tiles}', "");
12068 Expect(1, 127023, '\P{Block=    domino Tiles}', "");
12069 Expect(0, 127023, '\P{^Block=   domino Tiles}', "");
12070 Error('\p{Blk=- domino:=Tiles}');
12071 Error('\P{Blk=- domino:=Tiles}');
12072 Expect(1, 127135, '\p{Blk=dominotiles}', "");
12073 Expect(0, 127135, '\p{^Blk=dominotiles}', "");
12074 Expect(0, 127135, '\P{Blk=dominotiles}', "");
12075 Expect(1, 127135, '\P{^Blk=dominotiles}', "");
12076 Expect(0, 127023, '\p{Blk=dominotiles}', "");
12077 Expect(1, 127023, '\p{^Blk=dominotiles}', "");
12078 Expect(1, 127023, '\P{Blk=dominotiles}', "");
12079 Expect(0, 127023, '\P{^Blk=dominotiles}', "");
12080 Expect(1, 127135, '\p{Blk:    -domino-Tiles}', "");
12081 Expect(0, 127135, '\p{^Blk:    -domino-Tiles}', "");
12082 Expect(0, 127135, '\P{Blk:    -domino-Tiles}', "");
12083 Expect(1, 127135, '\P{^Blk:    -domino-Tiles}', "");
12084 Expect(0, 127023, '\p{Blk:    -domino-Tiles}', "");
12085 Expect(1, 127023, '\p{^Blk:    -domino-Tiles}', "");
12086 Expect(1, 127023, '\P{Blk:    -domino-Tiles}', "");
12087 Expect(0, 127023, '\P{^Blk:    -domino-Tiles}', "");
12088 Error('\p{Is_Block=_Domino/a/tiles}');
12089 Error('\P{Is_Block=_Domino/a/tiles}');
12090 Expect(1, 127135, '\p{Is_Block=dominotiles}', "");
12091 Expect(0, 127135, '\p{^Is_Block=dominotiles}', "");
12092 Expect(0, 127135, '\P{Is_Block=dominotiles}', "");
12093 Expect(1, 127135, '\P{^Is_Block=dominotiles}', "");
12094 Expect(0, 127023, '\p{Is_Block=dominotiles}', "");
12095 Expect(1, 127023, '\p{^Is_Block=dominotiles}', "");
12096 Expect(1, 127023, '\P{Is_Block=dominotiles}', "");
12097 Expect(0, 127023, '\P{^Is_Block=dominotiles}', "");
12098 Expect(1, 127135, '\p{Is_Block=- Domino Tiles}', "");
12099 Expect(0, 127135, '\p{^Is_Block=- Domino Tiles}', "");
12100 Expect(0, 127135, '\P{Is_Block=- Domino Tiles}', "");
12101 Expect(1, 127135, '\P{^Is_Block=- Domino Tiles}', "");
12102 Expect(0, 127023, '\p{Is_Block=- Domino Tiles}', "");
12103 Expect(1, 127023, '\p{^Is_Block=- Domino Tiles}', "");
12104 Expect(1, 127023, '\P{Is_Block=- Domino Tiles}', "");
12105 Expect(0, 127023, '\P{^Is_Block=- Domino Tiles}', "");
12106 Error('\p{Is_Blk=-DOMINO TILES/a/}');
12107 Error('\P{Is_Blk=-DOMINO TILES/a/}');
12108 Expect(1, 127135, '\p{Is_Blk=dominotiles}', "");
12109 Expect(0, 127135, '\p{^Is_Blk=dominotiles}', "");
12110 Expect(0, 127135, '\P{Is_Blk=dominotiles}', "");
12111 Expect(1, 127135, '\P{^Is_Blk=dominotiles}', "");
12112 Expect(0, 127023, '\p{Is_Blk=dominotiles}', "");
12113 Expect(1, 127023, '\p{^Is_Blk=dominotiles}', "");
12114 Expect(1, 127023, '\P{Is_Blk=dominotiles}', "");
12115 Expect(0, 127023, '\P{^Is_Blk=dominotiles}', "");
12116 Expect(1, 127135, '\p{Is_Blk=-_domino-tiles}', "");
12117 Expect(0, 127135, '\p{^Is_Blk=-_domino-tiles}', "");
12118 Expect(0, 127135, '\P{Is_Blk=-_domino-tiles}', "");
12119 Expect(1, 127135, '\P{^Is_Blk=-_domino-tiles}', "");
12120 Expect(0, 127023, '\p{Is_Blk=-_domino-tiles}', "");
12121 Expect(1, 127023, '\p{^Is_Blk=-_domino-tiles}', "");
12122 Expect(1, 127023, '\P{Is_Blk=-_domino-tiles}', "");
12123 Expect(0, 127023, '\P{^Is_Blk=-_domino-tiles}', "");
12124 Error('\p{Block= /a/CJK_SYMBOLS And-PUNCTUATION}');
12125 Error('\P{Block= /a/CJK_SYMBOLS And-PUNCTUATION}');
12126 Expect(1, 12351, '\p{Block=cjksymbolsandpunctuation}', "");
12127 Expect(0, 12351, '\p{^Block=cjksymbolsandpunctuation}', "");
12128 Expect(0, 12351, '\P{Block=cjksymbolsandpunctuation}', "");
12129 Expect(1, 12351, '\P{^Block=cjksymbolsandpunctuation}', "");
12130 Expect(0, 12287, '\p{Block=cjksymbolsandpunctuation}', "");
12131 Expect(1, 12287, '\p{^Block=cjksymbolsandpunctuation}', "");
12132 Expect(1, 12287, '\P{Block=cjksymbolsandpunctuation}', "");
12133 Expect(0, 12287, '\P{^Block=cjksymbolsandpunctuation}', "");
12134 Expect(1, 12351, '\p{Block=-    CJKSymbolsAndPunctuation}', "");
12135 Expect(0, 12351, '\p{^Block=-   CJKSymbolsAndPunctuation}', "");
12136 Expect(0, 12351, '\P{Block=-    CJKSymbolsAndPunctuation}', "");
12137 Expect(1, 12351, '\P{^Block=-   CJKSymbolsAndPunctuation}', "");
12138 Expect(0, 12287, '\p{Block=-    CJKSymbolsAndPunctuation}', "");
12139 Expect(1, 12287, '\p{^Block=-   CJKSymbolsAndPunctuation}', "");
12140 Expect(1, 12287, '\P{Block=-    CJKSymbolsAndPunctuation}', "");
12141 Expect(0, 12287, '\P{^Block=-   CJKSymbolsAndPunctuation}', "");
12142 Error('\p{Blk=--CJKsymbols:=AND PUNCTUATION}');
12143 Error('\P{Blk=--CJKsymbols:=AND PUNCTUATION}');
12144 Expect(1, 12351, '\p{Blk=cjksymbolsandpunctuation}', "");
12145 Expect(0, 12351, '\p{^Blk=cjksymbolsandpunctuation}', "");
12146 Expect(0, 12351, '\P{Blk=cjksymbolsandpunctuation}', "");
12147 Expect(1, 12351, '\P{^Blk=cjksymbolsandpunctuation}', "");
12148 Expect(0, 12287, '\p{Blk=cjksymbolsandpunctuation}', "");
12149 Expect(1, 12287, '\p{^Blk=cjksymbolsandpunctuation}', "");
12150 Expect(1, 12287, '\P{Blk=cjksymbolsandpunctuation}', "");
12151 Expect(0, 12287, '\P{^Blk=cjksymbolsandpunctuation}', "");
12152 Expect(1, 12351, '\p{Blk=__CJK Symbols and      punctuation}', "");
12153 Expect(0, 12351, '\p{^Blk=__CJK Symbols and     punctuation}', "");
12154 Expect(0, 12351, '\P{Blk=__CJK Symbols and      punctuation}', "");
12155 Expect(1, 12351, '\P{^Blk=__CJK Symbols and     punctuation}', "");
12156 Expect(0, 12287, '\p{Blk=__CJK Symbols and      punctuation}', "");
12157 Expect(1, 12287, '\p{^Blk=__CJK Symbols and     punctuation}', "");
12158 Expect(1, 12287, '\P{Blk=__CJK Symbols and      punctuation}', "");
12159 Expect(0, 12287, '\P{^Blk=__CJK Symbols and     punctuation}', "");
12160 Error('\p{Is_Block=-    CJK/a/SYMBOLSAND punctuation}');
12161 Error('\P{Is_Block=-    CJK/a/SYMBOLSAND punctuation}');
12162 Expect(1, 12351, '\p{Is_Block=cjksymbolsandpunctuation}', "");
12163 Expect(0, 12351, '\p{^Is_Block=cjksymbolsandpunctuation}', "");
12164 Expect(0, 12351, '\P{Is_Block=cjksymbolsandpunctuation}', "");
12165 Expect(1, 12351, '\P{^Is_Block=cjksymbolsandpunctuation}', "");
12166 Expect(0, 12287, '\p{Is_Block=cjksymbolsandpunctuation}', "");
12167 Expect(1, 12287, '\p{^Is_Block=cjksymbolsandpunctuation}', "");
12168 Expect(1, 12287, '\P{Is_Block=cjksymbolsandpunctuation}', "");
12169 Expect(0, 12287, '\P{^Is_Block=cjksymbolsandpunctuation}', "");
12170 Expect(1, 12351, '\p{Is_Block=- CJK-SYMBOLS     AND     Punctuation}', "");
12171 Expect(0, 12351, '\p{^Is_Block=- CJK-SYMBOLS    AND     Punctuation}', "");
12172 Expect(0, 12351, '\P{Is_Block=- CJK-SYMBOLS     AND     Punctuation}', "");
12173 Expect(1, 12351, '\P{^Is_Block=- CJK-SYMBOLS    AND     Punctuation}', "");
12174 Expect(0, 12287, '\p{Is_Block=- CJK-SYMBOLS     AND     Punctuation}', "");
12175 Expect(1, 12287, '\p{^Is_Block=- CJK-SYMBOLS    AND     Punctuation}', "");
12176 Expect(1, 12287, '\P{Is_Block=- CJK-SYMBOLS     AND     Punctuation}', "");
12177 Expect(0, 12287, '\P{^Is_Block=- CJK-SYMBOLS    AND     Punctuation}', "");
12178 Error('\p{Is_Blk:       _:=CJKsymbolsand        Punctuation}');
12179 Error('\P{Is_Blk:       _:=CJKsymbolsand        Punctuation}');
12180 Expect(1, 12351, '\p{Is_Blk: cjksymbolsandpunctuation}', "");
12181 Expect(0, 12351, '\p{^Is_Blk: cjksymbolsandpunctuation}', "");
12182 Expect(0, 12351, '\P{Is_Blk: cjksymbolsandpunctuation}', "");
12183 Expect(1, 12351, '\P{^Is_Blk: cjksymbolsandpunctuation}', "");
12184 Expect(0, 12287, '\p{Is_Blk: cjksymbolsandpunctuation}', "");
12185 Expect(1, 12287, '\p{^Is_Blk: cjksymbolsandpunctuation}', "");
12186 Expect(1, 12287, '\P{Is_Blk: cjksymbolsandpunctuation}', "");
12187 Expect(0, 12287, '\P{^Is_Blk: cjksymbolsandpunctuation}', "");
12188 Expect(1, 12351, '\p{Is_Blk=_-CJKSYMBOLS And_Punctuation}', "");
12189 Expect(0, 12351, '\p{^Is_Blk=_-CJKSYMBOLS And_Punctuation}', "");
12190 Expect(0, 12351, '\P{Is_Blk=_-CJKSYMBOLS And_Punctuation}', "");
12191 Expect(1, 12351, '\P{^Is_Blk=_-CJKSYMBOLS And_Punctuation}', "");
12192 Expect(0, 12287, '\p{Is_Blk=_-CJKSYMBOLS And_Punctuation}', "");
12193 Expect(1, 12287, '\p{^Is_Blk=_-CJKSYMBOLS And_Punctuation}', "");
12194 Expect(1, 12287, '\P{Is_Blk=_-CJKSYMBOLS And_Punctuation}', "");
12195 Expect(0, 12287, '\P{^Is_Blk=_-CJKSYMBOLS And_Punctuation}', "");
12196 Error('\p{Block=-:=hangul       Compatibility_JAMO}');
12197 Error('\P{Block=-:=hangul       Compatibility_JAMO}');
12198 Expect(1, 12687, '\p{Block: hangulcompatibilityjamo}', "");
12199 Expect(0, 12687, '\p{^Block: hangulcompatibilityjamo}', "");
12200 Expect(0, 12687, '\P{Block: hangulcompatibilityjamo}', "");
12201 Expect(1, 12687, '\P{^Block: hangulcompatibilityjamo}', "");
12202 Expect(0, 12591, '\p{Block: hangulcompatibilityjamo}', "");
12203 Expect(1, 12591, '\p{^Block: hangulcompatibilityjamo}', "");
12204 Expect(1, 12591, '\P{Block: hangulcompatibilityjamo}', "");
12205 Expect(0, 12591, '\P{^Block: hangulcompatibilityjamo}', "");
12206 Expect(1, 12687, '\p{Block=  HANGUL     Compatibility_Jamo}', "");
12207 Expect(0, 12687, '\p{^Block=  HANGUL    Compatibility_Jamo}', "");
12208 Expect(0, 12687, '\P{Block=  HANGUL     Compatibility_Jamo}', "");
12209 Expect(1, 12687, '\P{^Block=  HANGUL    Compatibility_Jamo}', "");
12210 Expect(0, 12591, '\p{Block=  HANGUL     Compatibility_Jamo}', "");
12211 Expect(1, 12591, '\p{^Block=  HANGUL    Compatibility_Jamo}', "");
12212 Expect(1, 12591, '\P{Block=  HANGUL     Compatibility_Jamo}', "");
12213 Expect(0, 12591, '\P{^Block=  HANGUL    Compatibility_Jamo}', "");
12214 Error('\p{Blk=- HANGUL/a/compatibility-jamo}');
12215 Error('\P{Blk=- HANGUL/a/compatibility-jamo}');
12216 Expect(1, 12687, '\p{Blk=hangulcompatibilityjamo}', "");
12217 Expect(0, 12687, '\p{^Blk=hangulcompatibilityjamo}', "");
12218 Expect(0, 12687, '\P{Blk=hangulcompatibilityjamo}', "");
12219 Expect(1, 12687, '\P{^Blk=hangulcompatibilityjamo}', "");
12220 Expect(0, 12591, '\p{Blk=hangulcompatibilityjamo}', "");
12221 Expect(1, 12591, '\p{^Blk=hangulcompatibilityjamo}', "");
12222 Expect(1, 12591, '\P{Blk=hangulcompatibilityjamo}', "");
12223 Expect(0, 12591, '\P{^Blk=hangulcompatibilityjamo}', "");
12224 Expect(1, 12687, '\p{Blk: HANGULCOMPATIBILITY   JAMO}', "");
12225 Expect(0, 12687, '\p{^Blk: HANGULCOMPATIBILITY  JAMO}', "");
12226 Expect(0, 12687, '\P{Blk: HANGULCOMPATIBILITY   JAMO}', "");
12227 Expect(1, 12687, '\P{^Blk: HANGULCOMPATIBILITY  JAMO}', "");
12228 Expect(0, 12591, '\p{Blk: HANGULCOMPATIBILITY   JAMO}', "");
12229 Expect(1, 12591, '\p{^Blk: HANGULCOMPATIBILITY  JAMO}', "");
12230 Expect(1, 12591, '\P{Blk: HANGULCOMPATIBILITY   JAMO}', "");
12231 Expect(0, 12591, '\P{^Blk: HANGULCOMPATIBILITY  JAMO}', "");
12232 Error('\p{Is_Block=/a/  -Hangul Compatibility-JAMO}');
12233 Error('\P{Is_Block=/a/  -Hangul Compatibility-JAMO}');
12234 Expect(1, 12687, '\p{Is_Block:hangulcompatibilityjamo}', "");
12235 Expect(0, 12687, '\p{^Is_Block:hangulcompatibilityjamo}', "");
12236 Expect(0, 12687, '\P{Is_Block:hangulcompatibilityjamo}', "");
12237 Expect(1, 12687, '\P{^Is_Block:hangulcompatibilityjamo}', "");
12238 Expect(0, 12591, '\p{Is_Block:hangulcompatibilityjamo}', "");
12239 Expect(1, 12591, '\p{^Is_Block:hangulcompatibilityjamo}', "");
12240 Expect(1, 12591, '\P{Is_Block:hangulcompatibilityjamo}', "");
12241 Expect(0, 12591, '\P{^Is_Block:hangulcompatibilityjamo}', "");
12242 Expect(1, 12687, '\p{Is_Block=  HANGUL-Compatibility_jamo}', "");
12243 Expect(0, 12687, '\p{^Is_Block= HANGUL-Compatibility_jamo}', "");
12244 Expect(0, 12687, '\P{Is_Block=  HANGUL-Compatibility_jamo}', "");
12245 Expect(1, 12687, '\P{^Is_Block= HANGUL-Compatibility_jamo}', "");
12246 Expect(0, 12591, '\p{Is_Block=  HANGUL-Compatibility_jamo}', "");
12247 Expect(1, 12591, '\p{^Is_Block= HANGUL-Compatibility_jamo}', "");
12248 Expect(1, 12591, '\P{Is_Block=  HANGUL-Compatibility_jamo}', "");
12249 Expect(0, 12591, '\P{^Is_Block= HANGUL-Compatibility_jamo}', "");
12250 Error('\p{Is_Blk=-HANGUL        Compatibility/a/Jamo}');
12251 Error('\P{Is_Blk=-HANGUL        Compatibility/a/Jamo}');
12252 Expect(1, 12687, '\p{Is_Blk=hangulcompatibilityjamo}', "");
12253 Expect(0, 12687, '\p{^Is_Blk=hangulcompatibilityjamo}', "");
12254 Expect(0, 12687, '\P{Is_Blk=hangulcompatibilityjamo}', "");
12255 Expect(1, 12687, '\P{^Is_Blk=hangulcompatibilityjamo}', "");
12256 Expect(0, 12591, '\p{Is_Blk=hangulcompatibilityjamo}', "");
12257 Expect(1, 12591, '\p{^Is_Blk=hangulcompatibilityjamo}', "");
12258 Expect(1, 12591, '\P{Is_Blk=hangulcompatibilityjamo}', "");
12259 Expect(0, 12591, '\P{^Is_Blk=hangulcompatibilityjamo}', "");
12260 Expect(1, 12687, '\p{Is_Blk=- Hangul_compatibility-jamo}', "");
12261 Expect(0, 12687, '\p{^Is_Blk=- Hangul_compatibility-jamo}', "");
12262 Expect(0, 12687, '\P{Is_Blk=- Hangul_compatibility-jamo}', "");
12263 Expect(1, 12687, '\P{^Is_Blk=- Hangul_compatibility-jamo}', "");
12264 Expect(0, 12591, '\p{Is_Blk=- Hangul_compatibility-jamo}', "");
12265 Expect(1, 12591, '\p{^Is_Blk=- Hangul_compatibility-jamo}', "");
12266 Expect(1, 12591, '\P{Is_Blk=- Hangul_compatibility-jamo}', "");
12267 Expect(0, 12591, '\P{^Is_Blk=- Hangul_compatibility-jamo}', "");
12268 Error('\p{Block=-:=OldPersian}');
12269 Error('\P{Block=-:=OldPersian}');
12270 Expect(1, 66527, '\p{Block=oldpersian}', "");
12271 Expect(0, 66527, '\p{^Block=oldpersian}', "");
12272 Expect(0, 66527, '\P{Block=oldpersian}', "");
12273 Expect(1, 66527, '\P{^Block=oldpersian}', "");
12274 Expect(0, 66463, '\p{Block=oldpersian}', "");
12275 Expect(1, 66463, '\p{^Block=oldpersian}', "");
12276 Expect(1, 66463, '\P{Block=oldpersian}', "");
12277 Expect(0, 66463, '\P{^Block=oldpersian}', "");
12278 Expect(1, 66527, '\p{Block=_ OLDpersian}', "");
12279 Expect(0, 66527, '\p{^Block=_ OLDpersian}', "");
12280 Expect(0, 66527, '\P{Block=_ OLDpersian}', "");
12281 Expect(1, 66527, '\P{^Block=_ OLDpersian}', "");
12282 Expect(0, 66463, '\p{Block=_ OLDpersian}', "");
12283 Expect(1, 66463, '\p{^Block=_ OLDpersian}', "");
12284 Expect(1, 66463, '\P{Block=_ OLDpersian}', "");
12285 Expect(0, 66463, '\P{^Block=_ OLDpersian}', "");
12286 Error('\p{Blk=-old:=Persian}');
12287 Error('\P{Blk=-old:=Persian}');
12288 Expect(1, 66527, '\p{Blk=oldpersian}', "");
12289 Expect(0, 66527, '\p{^Blk=oldpersian}', "");
12290 Expect(0, 66527, '\P{Blk=oldpersian}', "");
12291 Expect(1, 66527, '\P{^Blk=oldpersian}', "");
12292 Expect(0, 66463, '\p{Blk=oldpersian}', "");
12293 Expect(1, 66463, '\p{^Blk=oldpersian}', "");
12294 Expect(1, 66463, '\P{Blk=oldpersian}', "");
12295 Expect(0, 66463, '\P{^Blk=oldpersian}', "");
12296 Expect(1, 66527, '\p{Blk=- OLD  Persian}', "");
12297 Expect(0, 66527, '\p{^Blk=- OLD Persian}', "");
12298 Expect(0, 66527, '\P{Blk=- OLD  Persian}', "");
12299 Expect(1, 66527, '\P{^Blk=- OLD Persian}', "");
12300 Expect(0, 66463, '\p{Blk=- OLD  Persian}', "");
12301 Expect(1, 66463, '\p{^Blk=- OLD Persian}', "");
12302 Expect(1, 66463, '\P{Blk=- OLD  Persian}', "");
12303 Expect(0, 66463, '\P{^Blk=- OLD Persian}', "");
12304 Error('\p{Is_Block=_:=old       Persian}');
12305 Error('\P{Is_Block=_:=old       Persian}');
12306 Expect(1, 66527, '\p{Is_Block:  oldpersian}', "");
12307 Expect(0, 66527, '\p{^Is_Block: oldpersian}', "");
12308 Expect(0, 66527, '\P{Is_Block:  oldpersian}', "");
12309 Expect(1, 66527, '\P{^Is_Block: oldpersian}', "");
12310 Expect(0, 66463, '\p{Is_Block:  oldpersian}', "");
12311 Expect(1, 66463, '\p{^Is_Block: oldpersian}', "");
12312 Expect(1, 66463, '\P{Is_Block:  oldpersian}', "");
12313 Expect(0, 66463, '\P{^Is_Block: oldpersian}', "");
12314 Expect(1, 66527, '\p{Is_Block=- Old persian}', "");
12315 Expect(0, 66527, '\p{^Is_Block=- Old persian}', "");
12316 Expect(0, 66527, '\P{Is_Block=- Old persian}', "");
12317 Expect(1, 66527, '\P{^Is_Block=- Old persian}', "");
12318 Expect(0, 66463, '\p{Is_Block=- Old persian}', "");
12319 Expect(1, 66463, '\p{^Is_Block=- Old persian}', "");
12320 Expect(1, 66463, '\P{Is_Block=- Old persian}', "");
12321 Expect(0, 66463, '\P{^Is_Block=- Old persian}', "");
12322 Error('\p{Is_Blk=_:=Old persian}');
12323 Error('\P{Is_Blk=_:=Old persian}');
12324 Expect(1, 66527, '\p{Is_Blk=oldpersian}', "");
12325 Expect(0, 66527, '\p{^Is_Blk=oldpersian}', "");
12326 Expect(0, 66527, '\P{Is_Blk=oldpersian}', "");
12327 Expect(1, 66527, '\P{^Is_Blk=oldpersian}', "");
12328 Expect(0, 66463, '\p{Is_Blk=oldpersian}', "");
12329 Expect(1, 66463, '\p{^Is_Blk=oldpersian}', "");
12330 Expect(1, 66463, '\P{Is_Blk=oldpersian}', "");
12331 Expect(0, 66463, '\P{^Is_Blk=oldpersian}', "");
12332 Expect(1, 66527, '\p{Is_Blk=OldPERSIAN}', "");
12333 Expect(0, 66527, '\p{^Is_Blk=OldPERSIAN}', "");
12334 Expect(0, 66527, '\P{Is_Blk=OldPERSIAN}', "");
12335 Expect(1, 66527, '\P{^Is_Blk=OldPERSIAN}', "");
12336 Expect(0, 66463, '\p{Is_Blk=OldPERSIAN}', "");
12337 Expect(1, 66463, '\p{^Is_Blk=OldPERSIAN}', "");
12338 Expect(1, 66463, '\P{Is_Blk=OldPERSIAN}', "");
12339 Expect(0, 66463, '\P{^Is_Blk=OldPERSIAN}', "");
12340 Error('\p{Block=        _modifier/a/Tone_Letters}');
12341 Error('\P{Block=        _modifier/a/Tone_Letters}');
12342 Expect(1, 42783, '\p{Block=modifiertoneletters}', "");
12343 Expect(0, 42783, '\p{^Block=modifiertoneletters}', "");
12344 Expect(0, 42783, '\P{Block=modifiertoneletters}', "");
12345 Expect(1, 42783, '\P{^Block=modifiertoneletters}', "");
12346 Expect(0, 42751, '\p{Block=modifiertoneletters}', "");
12347 Expect(1, 42751, '\p{^Block=modifiertoneletters}', "");
12348 Expect(1, 42751, '\P{Block=modifiertoneletters}', "");
12349 Expect(0, 42751, '\P{^Block=modifiertoneletters}', "");
12350 Expect(1, 42783, '\p{Block=     -Modifier TONE letters}', "");
12351 Expect(0, 42783, '\p{^Block=    -Modifier TONE letters}', "");
12352 Expect(0, 42783, '\P{Block=     -Modifier TONE letters}', "");
12353 Expect(1, 42783, '\P{^Block=    -Modifier TONE letters}', "");
12354 Expect(0, 42751, '\p{Block=     -Modifier TONE letters}', "");
12355 Expect(1, 42751, '\p{^Block=    -Modifier TONE letters}', "");
12356 Expect(1, 42751, '\P{Block=     -Modifier TONE letters}', "");
12357 Expect(0, 42751, '\P{^Block=    -Modifier TONE letters}', "");
12358 Error('\p{Blk=  Modifier/a/tone Letters}');
12359 Error('\P{Blk=  Modifier/a/tone Letters}');
12360 Expect(1, 42783, '\p{Blk=modifiertoneletters}', "");
12361 Expect(0, 42783, '\p{^Blk=modifiertoneletters}', "");
12362 Expect(0, 42783, '\P{Blk=modifiertoneletters}', "");
12363 Expect(1, 42783, '\P{^Blk=modifiertoneletters}', "");
12364 Expect(0, 42751, '\p{Blk=modifiertoneletters}', "");
12365 Expect(1, 42751, '\p{^Blk=modifiertoneletters}', "");
12366 Expect(1, 42751, '\P{Blk=modifiertoneletters}', "");
12367 Expect(0, 42751, '\P{^Blk=modifiertoneletters}', "");
12368 Expect(1, 42783, '\p{Blk=__Modifier_Tone        Letters}', "");
12369 Expect(0, 42783, '\p{^Blk=__Modifier_Tone       Letters}', "");
12370 Expect(0, 42783, '\P{Blk=__Modifier_Tone        Letters}', "");
12371 Expect(1, 42783, '\P{^Blk=__Modifier_Tone       Letters}', "");
12372 Expect(0, 42751, '\p{Blk=__Modifier_Tone        Letters}', "");
12373 Expect(1, 42751, '\p{^Blk=__Modifier_Tone       Letters}', "");
12374 Expect(1, 42751, '\P{Blk=__Modifier_Tone        Letters}', "");
12375 Expect(0, 42751, '\P{^Blk=__Modifier_Tone       Letters}', "");
12376 Error('\p{Is_Block:_ MODIFIER:=Tone LETTERS}');
12377 Error('\P{Is_Block:_ MODIFIER:=Tone LETTERS}');
12378 Expect(1, 42783, '\p{Is_Block: modifiertoneletters}', "");
12379 Expect(0, 42783, '\p{^Is_Block: modifiertoneletters}', "");
12380 Expect(0, 42783, '\P{Is_Block: modifiertoneletters}', "");
12381 Expect(1, 42783, '\P{^Is_Block: modifiertoneletters}', "");
12382 Expect(0, 42751, '\p{Is_Block: modifiertoneletters}', "");
12383 Expect(1, 42751, '\p{^Is_Block: modifiertoneletters}', "");
12384 Expect(1, 42751, '\P{Is_Block: modifiertoneletters}', "");
12385 Expect(0, 42751, '\P{^Is_Block: modifiertoneletters}', "");
12386 Expect(1, 42783, '\p{Is_Block=__modifier Tone_LETTERS}', "");
12387 Expect(0, 42783, '\p{^Is_Block=__modifier Tone_LETTERS}', "");
12388 Expect(0, 42783, '\P{Is_Block=__modifier Tone_LETTERS}', "");
12389 Expect(1, 42783, '\P{^Is_Block=__modifier Tone_LETTERS}', "");
12390 Expect(0, 42751, '\p{Is_Block=__modifier Tone_LETTERS}', "");
12391 Expect(1, 42751, '\p{^Is_Block=__modifier Tone_LETTERS}', "");
12392 Expect(1, 42751, '\P{Is_Block=__modifier Tone_LETTERS}', "");
12393 Expect(0, 42751, '\P{^Is_Block=__modifier Tone_LETTERS}', "");
12394 Error('\p{Is_Blk=       /a/ModifierToneLETTERS}');
12395 Error('\P{Is_Blk=       /a/ModifierToneLETTERS}');
12396 Expect(1, 42783, '\p{Is_Blk=modifiertoneletters}', "");
12397 Expect(0, 42783, '\p{^Is_Blk=modifiertoneletters}', "");
12398 Expect(0, 42783, '\P{Is_Blk=modifiertoneletters}', "");
12399 Expect(1, 42783, '\P{^Is_Blk=modifiertoneletters}', "");
12400 Expect(0, 42751, '\p{Is_Blk=modifiertoneletters}', "");
12401 Expect(1, 42751, '\p{^Is_Blk=modifiertoneletters}', "");
12402 Expect(1, 42751, '\P{Is_Blk=modifiertoneletters}', "");
12403 Expect(0, 42751, '\P{^Is_Blk=modifiertoneletters}', "");
12404 Expect(1, 42783, '\p{Is_Blk=    _Modifier ToneLetters}', "");
12405 Expect(0, 42783, '\p{^Is_Blk=   _Modifier ToneLetters}', "");
12406 Expect(0, 42783, '\P{Is_Blk=    _Modifier ToneLetters}', "");
12407 Expect(1, 42783, '\P{^Is_Blk=   _Modifier ToneLetters}', "");
12408 Expect(0, 42751, '\p{Is_Blk=    _Modifier ToneLetters}', "");
12409 Expect(1, 42751, '\p{^Is_Blk=   _Modifier ToneLetters}', "");
12410 Expect(1, 42751, '\P{Is_Blk=    _Modifier ToneLetters}', "");
12411 Expect(0, 42751, '\P{^Is_Blk=   _Modifier ToneLetters}', "");
12412 Error('\p{Block: :=     Ethiopic        Supplement}');
12413 Error('\P{Block: :=     Ethiopic        Supplement}');
12414 Expect(1, 5023, '\p{Block=ethiopicsupplement}', "");
12415 Expect(0, 5023, '\p{^Block=ethiopicsupplement}', "");
12416 Expect(0, 5023, '\P{Block=ethiopicsupplement}', "");
12417 Expect(1, 5023, '\P{^Block=ethiopicsupplement}', "");
12418 Expect(0, 4991, '\p{Block=ethiopicsupplement}', "");
12419 Expect(1, 4991, '\p{^Block=ethiopicsupplement}', "");
12420 Expect(1, 4991, '\P{Block=ethiopicsupplement}', "");
12421 Expect(0, 4991, '\P{^Block=ethiopicsupplement}', "");
12422 Expect(1, 5023, '\p{Block=-Ethiopic_SUPPLEMENT}', "");
12423 Expect(0, 5023, '\p{^Block=-Ethiopic_SUPPLEMENT}', "");
12424 Expect(0, 5023, '\P{Block=-Ethiopic_SUPPLEMENT}', "");
12425 Expect(1, 5023, '\P{^Block=-Ethiopic_SUPPLEMENT}', "");
12426 Expect(0, 4991, '\p{Block=-Ethiopic_SUPPLEMENT}', "");
12427 Expect(1, 4991, '\p{^Block=-Ethiopic_SUPPLEMENT}', "");
12428 Expect(1, 4991, '\P{Block=-Ethiopic_SUPPLEMENT}', "");
12429 Expect(0, 4991, '\P{^Block=-Ethiopic_SUPPLEMENT}', "");
12430 Error('\p{Blk=:=        -ethiopicsupplement}');
12431 Error('\P{Blk=:=        -ethiopicsupplement}');
12432 Expect(1, 5023, '\p{Blk=ethiopicsupplement}', "");
12433 Expect(0, 5023, '\p{^Blk=ethiopicsupplement}', "");
12434 Expect(0, 5023, '\P{Blk=ethiopicsupplement}', "");
12435 Expect(1, 5023, '\P{^Blk=ethiopicsupplement}', "");
12436 Expect(0, 4991, '\p{Blk=ethiopicsupplement}', "");
12437 Expect(1, 4991, '\p{^Blk=ethiopicsupplement}', "");
12438 Expect(1, 4991, '\P{Blk=ethiopicsupplement}', "");
12439 Expect(0, 4991, '\P{^Blk=ethiopicsupplement}', "");
12440 Expect(1, 5023, '\p{Blk=- EthiopicSupplement}', "");
12441 Expect(0, 5023, '\p{^Blk=- EthiopicSupplement}', "");
12442 Expect(0, 5023, '\P{Blk=- EthiopicSupplement}', "");
12443 Expect(1, 5023, '\P{^Blk=- EthiopicSupplement}', "");
12444 Expect(0, 4991, '\p{Blk=- EthiopicSupplement}', "");
12445 Expect(1, 4991, '\p{^Blk=- EthiopicSupplement}', "");
12446 Expect(1, 4991, '\P{Blk=- EthiopicSupplement}', "");
12447 Expect(0, 4991, '\P{^Blk=- EthiopicSupplement}', "");
12448 Error('\p{Is_Block=  ethiopic:=supplement}');
12449 Error('\P{Is_Block=  ethiopic:=supplement}');
12450 Expect(1, 5023, '\p{Is_Block=ethiopicsupplement}', "");
12451 Expect(0, 5023, '\p{^Is_Block=ethiopicsupplement}', "");
12452 Expect(0, 5023, '\P{Is_Block=ethiopicsupplement}', "");
12453 Expect(1, 5023, '\P{^Is_Block=ethiopicsupplement}', "");
12454 Expect(0, 4991, '\p{Is_Block=ethiopicsupplement}', "");
12455 Expect(1, 4991, '\p{^Is_Block=ethiopicsupplement}', "");
12456 Expect(1, 4991, '\P{Is_Block=ethiopicsupplement}', "");
12457 Expect(0, 4991, '\P{^Is_Block=ethiopicsupplement}', "");
12458 Expect(1, 5023, '\p{Is_Block=-Ethiopic-SUPPLEMENT}', "");
12459 Expect(0, 5023, '\p{^Is_Block=-Ethiopic-SUPPLEMENT}', "");
12460 Expect(0, 5023, '\P{Is_Block=-Ethiopic-SUPPLEMENT}', "");
12461 Expect(1, 5023, '\P{^Is_Block=-Ethiopic-SUPPLEMENT}', "");
12462 Expect(0, 4991, '\p{Is_Block=-Ethiopic-SUPPLEMENT}', "");
12463 Expect(1, 4991, '\p{^Is_Block=-Ethiopic-SUPPLEMENT}', "");
12464 Expect(1, 4991, '\P{Is_Block=-Ethiopic-SUPPLEMENT}', "");
12465 Expect(0, 4991, '\P{^Is_Block=-Ethiopic-SUPPLEMENT}', "");
12466 Error('\p{Is_Blk= EthiopicSupplement:=}');
12467 Error('\P{Is_Blk= EthiopicSupplement:=}');
12468 Expect(1, 5023, '\p{Is_Blk=ethiopicsupplement}', "");
12469 Expect(0, 5023, '\p{^Is_Blk=ethiopicsupplement}', "");
12470 Expect(0, 5023, '\P{Is_Blk=ethiopicsupplement}', "");
12471 Expect(1, 5023, '\P{^Is_Blk=ethiopicsupplement}', "");
12472 Expect(0, 4991, '\p{Is_Blk=ethiopicsupplement}', "");
12473 Expect(1, 4991, '\p{^Is_Blk=ethiopicsupplement}', "");
12474 Expect(1, 4991, '\P{Is_Blk=ethiopicsupplement}', "");
12475 Expect(0, 4991, '\P{^Is_Blk=ethiopicsupplement}', "");
12476 Expect(1, 5023, '\p{Is_Blk=-    ethiopic_SUPPLEMENT}', "");
12477 Expect(0, 5023, '\p{^Is_Blk=-   ethiopic_SUPPLEMENT}', "");
12478 Expect(0, 5023, '\P{Is_Blk=-    ethiopic_SUPPLEMENT}', "");
12479 Expect(1, 5023, '\P{^Is_Blk=-   ethiopic_SUPPLEMENT}', "");
12480 Expect(0, 4991, '\p{Is_Blk=-    ethiopic_SUPPLEMENT}', "");
12481 Expect(1, 4991, '\p{^Is_Blk=-   ethiopic_SUPPLEMENT}', "");
12482 Expect(1, 4991, '\P{Is_Blk=-    ethiopic_SUPPLEMENT}', "");
12483 Expect(0, 4991, '\P{^Is_Blk=-   ethiopic_SUPPLEMENT}', "");
12484 Error('\p{Block=/a/ _Linearb    syllabary}');
12485 Error('\P{Block=/a/ _Linearb    syllabary}');
12486 Expect(1, 65663, '\p{Block=linearbsyllabary}', "");
12487 Expect(0, 65663, '\p{^Block=linearbsyllabary}', "");
12488 Expect(0, 65663, '\P{Block=linearbsyllabary}', "");
12489 Expect(1, 65663, '\P{^Block=linearbsyllabary}', "");
12490 Expect(0, 7, '\p{Block=linearbsyllabary}', "");
12491 Expect(1, 7, '\p{^Block=linearbsyllabary}', "");
12492 Expect(1, 7, '\P{Block=linearbsyllabary}', "");
12493 Expect(0, 7, '\P{^Block=linearbsyllabary}', "");
12494 Expect(1, 65663, '\p{Block=LINEAR bsyllabary}', "");
12495 Expect(0, 65663, '\p{^Block=LINEAR bsyllabary}', "");
12496 Expect(0, 65663, '\P{Block=LINEAR bsyllabary}', "");
12497 Expect(1, 65663, '\P{^Block=LINEAR bsyllabary}', "");
12498 Expect(0, 7, '\p{Block=LINEAR bsyllabary}', "");
12499 Expect(1, 7, '\p{^Block=LINEAR bsyllabary}', "");
12500 Expect(1, 7, '\P{Block=LINEAR bsyllabary}', "");
12501 Expect(0, 7, '\P{^Block=LINEAR bsyllabary}', "");
12502 Error('\p{Blk:  _/a/Linear      B       syllabary}');
12503 Error('\P{Blk:  _/a/Linear      B       syllabary}');
12504 Expect(1, 65663, '\p{Blk=linearbsyllabary}', "");
12505 Expect(0, 65663, '\p{^Blk=linearbsyllabary}', "");
12506 Expect(0, 65663, '\P{Blk=linearbsyllabary}', "");
12507 Expect(1, 65663, '\P{^Blk=linearbsyllabary}', "");
12508 Expect(0, 7, '\p{Blk=linearbsyllabary}', "");
12509 Expect(1, 7, '\p{^Blk=linearbsyllabary}', "");
12510 Expect(1, 7, '\P{Blk=linearbsyllabary}', "");
12511 Expect(0, 7, '\P{^Blk=linearbsyllabary}', "");
12512 Expect(1, 65663, '\p{Blk=_Linear        B-Syllabary}', "");
12513 Expect(0, 65663, '\p{^Blk=_Linear       B-Syllabary}', "");
12514 Expect(0, 65663, '\P{Blk=_Linear        B-Syllabary}', "");
12515 Expect(1, 65663, '\P{^Blk=_Linear       B-Syllabary}', "");
12516 Expect(0, 7, '\p{Blk=_Linear    B-Syllabary}', "");
12517 Expect(1, 7, '\p{^Blk=_Linear   B-Syllabary}', "");
12518 Expect(1, 7, '\P{Blk=_Linear    B-Syllabary}', "");
12519 Expect(0, 7, '\P{^Blk=_Linear   B-Syllabary}', "");
12520 Error('\p{Is_Block=  LinearB_syllabary:=}');
12521 Error('\P{Is_Block=  LinearB_syllabary:=}');
12522 Expect(1, 65663, '\p{Is_Block=linearbsyllabary}', "");
12523 Expect(0, 65663, '\p{^Is_Block=linearbsyllabary}', "");
12524 Expect(0, 65663, '\P{Is_Block=linearbsyllabary}', "");
12525 Expect(1, 65663, '\P{^Is_Block=linearbsyllabary}', "");
12526 Expect(0, 7, '\p{Is_Block=linearbsyllabary}', "");
12527 Expect(1, 7, '\p{^Is_Block=linearbsyllabary}', "");
12528 Expect(1, 7, '\P{Is_Block=linearbsyllabary}', "");
12529 Expect(0, 7, '\P{^Is_Block=linearbsyllabary}', "");
12530 Expect(1, 65663, '\p{Is_Block:  -LINEAR-B-SYLLABARY}', "");
12531 Expect(0, 65663, '\p{^Is_Block:  -LINEAR-B-SYLLABARY}', "");
12532 Expect(0, 65663, '\P{Is_Block:  -LINEAR-B-SYLLABARY}', "");
12533 Expect(1, 65663, '\P{^Is_Block:  -LINEAR-B-SYLLABARY}', "");
12534 Expect(0, 7, '\p{Is_Block:  -LINEAR-B-SYLLABARY}', "");
12535 Expect(1, 7, '\p{^Is_Block:  -LINEAR-B-SYLLABARY}', "");
12536 Expect(1, 7, '\P{Is_Block:  -LINEAR-B-SYLLABARY}', "");
12537 Expect(0, 7, '\P{^Is_Block:  -LINEAR-B-SYLLABARY}', "");
12538 Error('\p{Is_Blk=  linear b     Syllabary/a/}');
12539 Error('\P{Is_Blk=  linear b     Syllabary/a/}');
12540 Expect(1, 65663, '\p{Is_Blk=linearbsyllabary}', "");
12541 Expect(0, 65663, '\p{^Is_Blk=linearbsyllabary}', "");
12542 Expect(0, 65663, '\P{Is_Blk=linearbsyllabary}', "");
12543 Expect(1, 65663, '\P{^Is_Blk=linearbsyllabary}', "");
12544 Expect(0, 7, '\p{Is_Blk=linearbsyllabary}', "");
12545 Expect(1, 7, '\p{^Is_Blk=linearbsyllabary}', "");
12546 Expect(1, 7, '\P{Is_Blk=linearbsyllabary}', "");
12547 Expect(0, 7, '\P{^Is_Blk=linearbsyllabary}', "");
12548 Expect(1, 65663, '\p{Is_Blk=Linear-b_syllabary}', "");
12549 Expect(0, 65663, '\p{^Is_Blk=Linear-b_syllabary}', "");
12550 Expect(0, 65663, '\P{Is_Blk=Linear-b_syllabary}', "");
12551 Expect(1, 65663, '\P{^Is_Blk=Linear-b_syllabary}', "");
12552 Expect(0, 7, '\p{Is_Blk=Linear-b_syllabary}', "");
12553 Expect(1, 7, '\p{^Is_Blk=Linear-b_syllabary}', "");
12554 Expect(1, 7, '\P{Is_Blk=Linear-b_syllabary}', "");
12555 Expect(0, 7, '\P{^Is_Blk=Linear-b_syllabary}', "");
12556 Error('\p{Block=_:=Enclosed-CJK letters And     Months}');
12557 Error('\P{Block=_:=Enclosed-CJK letters And     Months}');
12558 Expect(1, 13055, '\p{Block=enclosedcjklettersandmonths}', "");
12559 Expect(0, 13055, '\p{^Block=enclosedcjklettersandmonths}', "");
12560 Expect(0, 13055, '\P{Block=enclosedcjklettersandmonths}', "");
12561 Expect(1, 13055, '\P{^Block=enclosedcjklettersandmonths}', "");
12562 Expect(0, 12799, '\p{Block=enclosedcjklettersandmonths}', "");
12563 Expect(1, 12799, '\p{^Block=enclosedcjklettersandmonths}', "");
12564 Expect(1, 12799, '\P{Block=enclosedcjklettersandmonths}', "");
12565 Expect(0, 12799, '\P{^Block=enclosedcjklettersandmonths}', "");
12566 Expect(1, 13055, '\p{Block=--EnclosedCJK        LETTERS And     Months}', "");
12567 Expect(0, 13055, '\p{^Block=--EnclosedCJK       LETTERS And     Months}', "");
12568 Expect(0, 13055, '\P{Block=--EnclosedCJK        LETTERS And     Months}', "");
12569 Expect(1, 13055, '\P{^Block=--EnclosedCJK       LETTERS And     Months}', "");
12570 Expect(0, 12799, '\p{Block=--EnclosedCJK        LETTERS And     Months}', "");
12571 Expect(1, 12799, '\p{^Block=--EnclosedCJK       LETTERS And     Months}', "");
12572 Expect(1, 12799, '\P{Block=--EnclosedCJK        LETTERS And     Months}', "");
12573 Expect(0, 12799, '\P{^Block=--EnclosedCJK       LETTERS And     Months}', "");
12574 Error('\p{Blk=/a/Enclosed-CJK_letters-AndMonths}');
12575 Error('\P{Blk=/a/Enclosed-CJK_letters-AndMonths}');
12576 Expect(1, 13055, '\p{Blk=enclosedcjklettersandmonths}', "");
12577 Expect(0, 13055, '\p{^Blk=enclosedcjklettersandmonths}', "");
12578 Expect(0, 13055, '\P{Blk=enclosedcjklettersandmonths}', "");
12579 Expect(1, 13055, '\P{^Blk=enclosedcjklettersandmonths}', "");
12580 Expect(0, 12799, '\p{Blk=enclosedcjklettersandmonths}', "");
12581 Expect(1, 12799, '\p{^Blk=enclosedcjklettersandmonths}', "");
12582 Expect(1, 12799, '\P{Blk=enclosedcjklettersandmonths}', "");
12583 Expect(0, 12799, '\P{^Blk=enclosedcjklettersandmonths}', "");
12584 Expect(1, 13055, '\p{Blk:       _ enclosed-cjk-LettersAnd       MONTHS}', "");
12585 Expect(0, 13055, '\p{^Blk:      _ enclosed-cjk-LettersAnd       MONTHS}', "");
12586 Expect(0, 13055, '\P{Blk:       _ enclosed-cjk-LettersAnd       MONTHS}', "");
12587 Expect(1, 13055, '\P{^Blk:      _ enclosed-cjk-LettersAnd       MONTHS}', "");
12588 Expect(0, 12799, '\p{Blk:       _ enclosed-cjk-LettersAnd       MONTHS}', "");
12589 Expect(1, 12799, '\p{^Blk:      _ enclosed-cjk-LettersAnd       MONTHS}', "");
12590 Expect(1, 12799, '\P{Blk:       _ enclosed-cjk-LettersAnd       MONTHS}', "");
12591 Expect(0, 12799, '\P{^Blk:      _ enclosed-cjk-LettersAnd       MONTHS}', "");
12592 Error('\p{Is_Block=/a/  Enclosed        CJK_Letters And_Months}');
12593 Error('\P{Is_Block=/a/  Enclosed        CJK_Letters And_Months}');
12594 Expect(1, 13055, '\p{Is_Block:   enclosedcjklettersandmonths}', "");
12595 Expect(0, 13055, '\p{^Is_Block:   enclosedcjklettersandmonths}', "");
12596 Expect(0, 13055, '\P{Is_Block:   enclosedcjklettersandmonths}', "");
12597 Expect(1, 13055, '\P{^Is_Block:   enclosedcjklettersandmonths}', "");
12598 Expect(0, 12799, '\p{Is_Block:   enclosedcjklettersandmonths}', "");
12599 Expect(1, 12799, '\p{^Is_Block:   enclosedcjklettersandmonths}', "");
12600 Expect(1, 12799, '\P{Is_Block:   enclosedcjklettersandmonths}', "");
12601 Expect(0, 12799, '\P{^Is_Block:   enclosedcjklettersandmonths}', "");
12602 Expect(1, 13055, '\p{Is_Block=-ENCLOSED cjkLetters-And-Months}', "");
12603 Expect(0, 13055, '\p{^Is_Block=-ENCLOSED cjkLetters-And-Months}', "");
12604 Expect(0, 13055, '\P{Is_Block=-ENCLOSED cjkLetters-And-Months}', "");
12605 Expect(1, 13055, '\P{^Is_Block=-ENCLOSED cjkLetters-And-Months}', "");
12606 Expect(0, 12799, '\p{Is_Block=-ENCLOSED cjkLetters-And-Months}', "");
12607 Expect(1, 12799, '\p{^Is_Block=-ENCLOSED cjkLetters-And-Months}', "");
12608 Expect(1, 12799, '\P{Is_Block=-ENCLOSED cjkLetters-And-Months}', "");
12609 Expect(0, 12799, '\P{^Is_Block=-ENCLOSED cjkLetters-And-Months}', "");
12610 Error('\p{Is_Blk=_-Enclosed/a/CJKlettersandMONTHS}');
12611 Error('\P{Is_Blk=_-Enclosed/a/CJKlettersandMONTHS}');
12612 Expect(1, 13055, '\p{Is_Blk=enclosedcjklettersandmonths}', "");
12613 Expect(0, 13055, '\p{^Is_Blk=enclosedcjklettersandmonths}', "");
12614 Expect(0, 13055, '\P{Is_Blk=enclosedcjklettersandmonths}', "");
12615 Expect(1, 13055, '\P{^Is_Blk=enclosedcjklettersandmonths}', "");
12616 Expect(0, 12799, '\p{Is_Blk=enclosedcjklettersandmonths}', "");
12617 Expect(1, 12799, '\p{^Is_Blk=enclosedcjklettersandmonths}', "");
12618 Expect(1, 12799, '\P{Is_Blk=enclosedcjklettersandmonths}', "");
12619 Expect(0, 12799, '\P{^Is_Blk=enclosedcjklettersandmonths}', "");
12620 Expect(1, 13055, '\p{Is_Blk=    enclosed_CJK    letters_and_MONTHS}', "");
12621 Expect(0, 13055, '\p{^Is_Blk=   enclosed_CJK    letters_and_MONTHS}', "");
12622 Expect(0, 13055, '\P{Is_Blk=    enclosed_CJK    letters_and_MONTHS}', "");
12623 Expect(1, 13055, '\P{^Is_Blk=   enclosed_CJK    letters_and_MONTHS}', "");
12624 Expect(0, 12799, '\p{Is_Blk=    enclosed_CJK    letters_and_MONTHS}', "");
12625 Expect(1, 12799, '\p{^Is_Blk=   enclosed_CJK    letters_and_MONTHS}', "");
12626 Expect(1, 12799, '\P{Is_Blk=    enclosed_CJK    letters_and_MONTHS}', "");
12627 Expect(0, 12799, '\P{^Is_Blk=   enclosed_CJK    letters_and_MONTHS}', "");
12628 Error('\p{Block=        :=Combining     diacritical-MARKSSUPPLEMENT}');
12629 Error('\P{Block=        :=Combining     diacritical-MARKSSUPPLEMENT}');
12630 Expect(1, 7679, '\p{Block=combiningdiacriticalmarkssupplement}', "");
12631 Expect(0, 7679, '\p{^Block=combiningdiacriticalmarkssupplement}', "");
12632 Expect(0, 7679, '\P{Block=combiningdiacriticalmarkssupplement}', "");
12633 Expect(1, 7679, '\P{^Block=combiningdiacriticalmarkssupplement}', "");
12634 Expect(0, 7615, '\p{Block=combiningdiacriticalmarkssupplement}', "");
12635 Expect(1, 7615, '\p{^Block=combiningdiacriticalmarkssupplement}', "");
12636 Expect(1, 7615, '\P{Block=combiningdiacriticalmarkssupplement}', "");
12637 Expect(0, 7615, '\P{^Block=combiningdiacriticalmarkssupplement}', "");
12638 Expect(1, 7679, '\p{Block=_-COMBINING-Diacritical_marks-supplement}', "");
12639 Expect(0, 7679, '\p{^Block=_-COMBINING-Diacritical_marks-supplement}', "");
12640 Expect(0, 7679, '\P{Block=_-COMBINING-Diacritical_marks-supplement}', "");
12641 Expect(1, 7679, '\P{^Block=_-COMBINING-Diacritical_marks-supplement}', "");
12642 Expect(0, 7615, '\p{Block=_-COMBINING-Diacritical_marks-supplement}', "");
12643 Expect(1, 7615, '\p{^Block=_-COMBINING-Diacritical_marks-supplement}', "");
12644 Expect(1, 7615, '\P{Block=_-COMBINING-Diacritical_marks-supplement}', "");
12645 Expect(0, 7615, '\P{^Block=_-COMBINING-Diacritical_marks-supplement}', "");
12646 Error('\p{Blk=  COMBINING       Diacritical Marks/a/Supplement}');
12647 Error('\P{Blk=  COMBINING       Diacritical Marks/a/Supplement}');
12648 Expect(1, 7679, '\p{Blk=combiningdiacriticalmarkssupplement}', "");
12649 Expect(0, 7679, '\p{^Blk=combiningdiacriticalmarkssupplement}', "");
12650 Expect(0, 7679, '\P{Blk=combiningdiacriticalmarkssupplement}', "");
12651 Expect(1, 7679, '\P{^Blk=combiningdiacriticalmarkssupplement}', "");
12652 Expect(0, 7615, '\p{Blk=combiningdiacriticalmarkssupplement}', "");
12653 Expect(1, 7615, '\p{^Blk=combiningdiacriticalmarkssupplement}', "");
12654 Expect(1, 7615, '\P{Blk=combiningdiacriticalmarkssupplement}', "");
12655 Expect(0, 7615, '\P{^Blk=combiningdiacriticalmarkssupplement}', "");
12656 Expect(1, 7679, '\p{Blk=                combining_Diacriticalmarks-supplement}', "");
12657 Expect(0, 7679, '\p{^Blk=               combining_Diacriticalmarks-supplement}', "");
12658 Expect(0, 7679, '\P{Blk=                combining_Diacriticalmarks-supplement}', "");
12659 Expect(1, 7679, '\P{^Blk=               combining_Diacriticalmarks-supplement}', "");
12660 Expect(0, 7615, '\p{Blk=                combining_Diacriticalmarks-supplement}', "");
12661 Expect(1, 7615, '\p{^Blk=               combining_Diacriticalmarks-supplement}', "");
12662 Expect(1, 7615, '\P{Blk=                combining_Diacriticalmarks-supplement}', "");
12663 Expect(0, 7615, '\P{^Blk=               combining_Diacriticalmarks-supplement}', "");
12664 Error('\p{Is_Block=/a/--combining Diacritical-MARKS-supplement}');
12665 Error('\P{Is_Block=/a/--combining Diacritical-MARKS-supplement}');
12666 Expect(1, 7679, '\p{Is_Block:combiningdiacriticalmarkssupplement}', "");
12667 Expect(0, 7679, '\p{^Is_Block:combiningdiacriticalmarkssupplement}', "");
12668 Expect(0, 7679, '\P{Is_Block:combiningdiacriticalmarkssupplement}', "");
12669 Expect(1, 7679, '\P{^Is_Block:combiningdiacriticalmarkssupplement}', "");
12670 Expect(0, 7615, '\p{Is_Block:combiningdiacriticalmarkssupplement}', "");
12671 Expect(1, 7615, '\p{^Is_Block:combiningdiacriticalmarkssupplement}', "");
12672 Expect(1, 7615, '\P{Is_Block:combiningdiacriticalmarkssupplement}', "");
12673 Expect(0, 7615, '\P{^Is_Block:combiningdiacriticalmarkssupplement}', "");
12674 Expect(1, 7679, '\p{Is_Block=   -Combining      DIACRITICAL     marks-Supplement}', "");
12675 Expect(0, 7679, '\p{^Is_Block=  -Combining      DIACRITICAL     marks-Supplement}', "");
12676 Expect(0, 7679, '\P{Is_Block=   -Combining      DIACRITICAL     marks-Supplement}', "");
12677 Expect(1, 7679, '\P{^Is_Block=  -Combining      DIACRITICAL     marks-Supplement}', "");
12678 Expect(0, 7615, '\p{Is_Block=   -Combining      DIACRITICAL     marks-Supplement}', "");
12679 Expect(1, 7615, '\p{^Is_Block=  -Combining      DIACRITICAL     marks-Supplement}', "");
12680 Expect(1, 7615, '\P{Is_Block=   -Combining      DIACRITICAL     marks-Supplement}', "");
12681 Expect(0, 7615, '\P{^Is_Block=  -Combining      DIACRITICAL     marks-Supplement}', "");
12682 Error('\p{Is_Blk=_COMBINING:=Diacritical marks supplement}');
12683 Error('\P{Is_Blk=_COMBINING:=Diacritical marks supplement}');
12684 Expect(1, 7679, '\p{Is_Blk=combiningdiacriticalmarkssupplement}', "");
12685 Expect(0, 7679, '\p{^Is_Blk=combiningdiacriticalmarkssupplement}', "");
12686 Expect(0, 7679, '\P{Is_Blk=combiningdiacriticalmarkssupplement}', "");
12687 Expect(1, 7679, '\P{^Is_Blk=combiningdiacriticalmarkssupplement}', "");
12688 Expect(0, 7615, '\p{Is_Blk=combiningdiacriticalmarkssupplement}', "");
12689 Expect(1, 7615, '\p{^Is_Blk=combiningdiacriticalmarkssupplement}', "");
12690 Expect(1, 7615, '\P{Is_Blk=combiningdiacriticalmarkssupplement}', "");
12691 Expect(0, 7615, '\P{^Is_Blk=combiningdiacriticalmarkssupplement}', "");
12692 Expect(1, 7679, '\p{Is_Blk=Combining_DIACRITICAL MARKS-Supplement}', "");
12693 Expect(0, 7679, '\p{^Is_Blk=Combining_DIACRITICAL MARKS-Supplement}', "");
12694 Expect(0, 7679, '\P{Is_Blk=Combining_DIACRITICAL MARKS-Supplement}', "");
12695 Expect(1, 7679, '\P{^Is_Blk=Combining_DIACRITICAL MARKS-Supplement}', "");
12696 Expect(0, 7615, '\p{Is_Blk=Combining_DIACRITICAL MARKS-Supplement}', "");
12697 Expect(1, 7615, '\p{^Is_Blk=Combining_DIACRITICAL MARKS-Supplement}', "");
12698 Expect(1, 7615, '\P{Is_Blk=Combining_DIACRITICAL MARKS-Supplement}', "");
12699 Expect(0, 7615, '\P{^Is_Blk=Combining_DIACRITICAL MARKS-Supplement}', "");
12700 Error('\p{Block=_Bopomofo/a/}');
12701 Error('\P{Block=_Bopomofo/a/}');
12702 Expect(1, 12591, '\p{Block=bopomofo}', "");
12703 Expect(0, 12591, '\p{^Block=bopomofo}', "");
12704 Expect(0, 12591, '\P{Block=bopomofo}', "");
12705 Expect(1, 12591, '\P{^Block=bopomofo}', "");
12706 Expect(0, 12543, '\p{Block=bopomofo}', "");
12707 Expect(1, 12543, '\p{^Block=bopomofo}', "");
12708 Expect(1, 12543, '\P{Block=bopomofo}', "");
12709 Expect(0, 12543, '\P{^Block=bopomofo}', "");
12710 Expect(1, 12591, '\p{Block=-BOPOMOFO}', "");
12711 Expect(0, 12591, '\p{^Block=-BOPOMOFO}', "");
12712 Expect(0, 12591, '\P{Block=-BOPOMOFO}', "");
12713 Expect(1, 12591, '\P{^Block=-BOPOMOFO}', "");
12714 Expect(0, 12543, '\p{Block=-BOPOMOFO}', "");
12715 Expect(1, 12543, '\p{^Block=-BOPOMOFO}', "");
12716 Expect(1, 12543, '\P{Block=-BOPOMOFO}', "");
12717 Expect(0, 12543, '\P{^Block=-BOPOMOFO}', "");
12718 Error('\p{Blk=BOPOMOFO:=}');
12719 Error('\P{Blk=BOPOMOFO:=}');
12720 Expect(1, 12591, '\p{Blk=bopomofo}', "");
12721 Expect(0, 12591, '\p{^Blk=bopomofo}', "");
12722 Expect(0, 12591, '\P{Blk=bopomofo}', "");
12723 Expect(1, 12591, '\P{^Blk=bopomofo}', "");
12724 Expect(0, 12543, '\p{Blk=bopomofo}', "");
12725 Expect(1, 12543, '\p{^Blk=bopomofo}', "");
12726 Expect(1, 12543, '\P{Blk=bopomofo}', "");
12727 Expect(0, 12543, '\P{^Blk=bopomofo}', "");
12728 Expect(1, 12591, '\p{Blk= bopomofo}', "");
12729 Expect(0, 12591, '\p{^Blk= bopomofo}', "");
12730 Expect(0, 12591, '\P{Blk= bopomofo}', "");
12731 Expect(1, 12591, '\P{^Blk= bopomofo}', "");
12732 Expect(0, 12543, '\p{Blk= bopomofo}', "");
12733 Expect(1, 12543, '\p{^Blk= bopomofo}', "");
12734 Expect(1, 12543, '\P{Blk= bopomofo}', "");
12735 Expect(0, 12543, '\P{^Blk= bopomofo}', "");
12736 Error('\p{Is_Block=     Bopomofo:=}');
12737 Error('\P{Is_Block=     Bopomofo:=}');
12738 Expect(1, 12591, '\p{Is_Block:bopomofo}', "");
12739 Expect(0, 12591, '\p{^Is_Block:bopomofo}', "");
12740 Expect(0, 12591, '\P{Is_Block:bopomofo}', "");
12741 Expect(1, 12591, '\P{^Is_Block:bopomofo}', "");
12742 Expect(0, 12543, '\p{Is_Block:bopomofo}', "");
12743 Expect(1, 12543, '\p{^Is_Block:bopomofo}', "");
12744 Expect(1, 12543, '\P{Is_Block:bopomofo}', "");
12745 Expect(0, 12543, '\P{^Is_Block:bopomofo}', "");
12746 Expect(1, 12591, '\p{Is_Block= _BOPOMOFO}', "");
12747 Expect(0, 12591, '\p{^Is_Block= _BOPOMOFO}', "");
12748 Expect(0, 12591, '\P{Is_Block= _BOPOMOFO}', "");
12749 Expect(1, 12591, '\P{^Is_Block= _BOPOMOFO}', "");
12750 Expect(0, 12543, '\p{Is_Block= _BOPOMOFO}', "");
12751 Expect(1, 12543, '\p{^Is_Block= _BOPOMOFO}', "");
12752 Expect(1, 12543, '\P{Is_Block= _BOPOMOFO}', "");
12753 Expect(0, 12543, '\P{^Is_Block= _BOPOMOFO}', "");
12754 Error('\p{Is_Blk=_BOPOMOFO/a/}');
12755 Error('\P{Is_Blk=_BOPOMOFO/a/}');
12756 Expect(1, 12591, '\p{Is_Blk=bopomofo}', "");
12757 Expect(0, 12591, '\p{^Is_Blk=bopomofo}', "");
12758 Expect(0, 12591, '\P{Is_Blk=bopomofo}', "");
12759 Expect(1, 12591, '\P{^Is_Blk=bopomofo}', "");
12760 Expect(0, 12543, '\p{Is_Blk=bopomofo}', "");
12761 Expect(1, 12543, '\p{^Is_Blk=bopomofo}', "");
12762 Expect(1, 12543, '\P{Is_Blk=bopomofo}', "");
12763 Expect(0, 12543, '\P{^Is_Blk=bopomofo}', "");
12764 Expect(1, 12591, '\p{Is_Blk=--bopomofo}', "");
12765 Expect(0, 12591, '\p{^Is_Blk=--bopomofo}', "");
12766 Expect(0, 12591, '\P{Is_Blk=--bopomofo}', "");
12767 Expect(1, 12591, '\P{^Is_Blk=--bopomofo}', "");
12768 Expect(0, 12543, '\p{Is_Blk=--bopomofo}', "");
12769 Expect(1, 12543, '\p{^Is_Blk=--bopomofo}', "");
12770 Expect(1, 12543, '\P{Is_Blk=--bopomofo}', "");
12771 Expect(0, 12543, '\P{^Is_Blk=--bopomofo}', "");
12772 Error('\p{Block:        Miscellaneous Technical:=}');
12773 Error('\P{Block:        Miscellaneous Technical:=}');
12774 Expect(1, 9215, '\p{Block=miscellaneoustechnical}', "");
12775 Expect(0, 9215, '\p{^Block=miscellaneoustechnical}', "");
12776 Expect(0, 9215, '\P{Block=miscellaneoustechnical}', "");
12777 Expect(1, 9215, '\P{^Block=miscellaneoustechnical}', "");
12778 Expect(0, 8959, '\p{Block=miscellaneoustechnical}', "");
12779 Expect(1, 8959, '\p{^Block=miscellaneoustechnical}', "");
12780 Expect(1, 8959, '\P{Block=miscellaneoustechnical}', "");
12781 Expect(0, 8959, '\P{^Block=miscellaneoustechnical}', "");
12782 Expect(1, 9215, '\p{Block:   _-MISCELLANEOUS-Technical}', "");
12783 Expect(0, 9215, '\p{^Block:   _-MISCELLANEOUS-Technical}', "");
12784 Expect(0, 9215, '\P{Block:   _-MISCELLANEOUS-Technical}', "");
12785 Expect(1, 9215, '\P{^Block:   _-MISCELLANEOUS-Technical}', "");
12786 Expect(0, 8959, '\p{Block:   _-MISCELLANEOUS-Technical}', "");
12787 Expect(1, 8959, '\p{^Block:   _-MISCELLANEOUS-Technical}', "");
12788 Expect(1, 8959, '\P{Block:   _-MISCELLANEOUS-Technical}', "");
12789 Expect(0, 8959, '\P{^Block:   _-MISCELLANEOUS-Technical}', "");
12790 Error('\p{Blk=  _miscellaneous/a/Technical}');
12791 Error('\P{Blk=  _miscellaneous/a/Technical}');
12792 Expect(1, 9215, '\p{Blk=miscellaneoustechnical}', "");
12793 Expect(0, 9215, '\p{^Blk=miscellaneoustechnical}', "");
12794 Expect(0, 9215, '\P{Blk=miscellaneoustechnical}', "");
12795 Expect(1, 9215, '\P{^Blk=miscellaneoustechnical}', "");
12796 Expect(0, 8959, '\p{Blk=miscellaneoustechnical}', "");
12797 Expect(1, 8959, '\p{^Blk=miscellaneoustechnical}', "");
12798 Expect(1, 8959, '\P{Blk=miscellaneoustechnical}', "");
12799 Expect(0, 8959, '\P{^Blk=miscellaneoustechnical}', "");
12800 Expect(1, 9215, '\p{Blk=_       MISCELLANEOUS   technical}', "");
12801 Expect(0, 9215, '\p{^Blk=_      MISCELLANEOUS   technical}', "");
12802 Expect(0, 9215, '\P{Blk=_       MISCELLANEOUS   technical}', "");
12803 Expect(1, 9215, '\P{^Blk=_      MISCELLANEOUS   technical}', "");
12804 Expect(0, 8959, '\p{Blk=_       MISCELLANEOUS   technical}', "");
12805 Expect(1, 8959, '\p{^Blk=_      MISCELLANEOUS   technical}', "");
12806 Expect(1, 8959, '\P{Blk=_       MISCELLANEOUS   technical}', "");
12807 Expect(0, 8959, '\P{^Blk=_      MISCELLANEOUS   technical}', "");
12808 Error('\p{Is_Block=:= _Miscellaneous-Technical}');
12809 Error('\P{Is_Block=:= _Miscellaneous-Technical}');
12810 Expect(1, 9215, '\p{Is_Block=miscellaneoustechnical}', "");
12811 Expect(0, 9215, '\p{^Is_Block=miscellaneoustechnical}', "");
12812 Expect(0, 9215, '\P{Is_Block=miscellaneoustechnical}', "");
12813 Expect(1, 9215, '\P{^Is_Block=miscellaneoustechnical}', "");
12814 Expect(0, 8959, '\p{Is_Block=miscellaneoustechnical}', "");
12815 Expect(1, 8959, '\p{^Is_Block=miscellaneoustechnical}', "");
12816 Expect(1, 8959, '\P{Is_Block=miscellaneoustechnical}', "");
12817 Expect(0, 8959, '\P{^Is_Block=miscellaneoustechnical}', "");
12818 Expect(1, 9215, '\p{Is_Block= miscellaneous     TECHNICAL}', "");
12819 Expect(0, 9215, '\p{^Is_Block= miscellaneous    TECHNICAL}', "");
12820 Expect(0, 9215, '\P{Is_Block= miscellaneous     TECHNICAL}', "");
12821 Expect(1, 9215, '\P{^Is_Block= miscellaneous    TECHNICAL}', "");
12822 Expect(0, 8959, '\p{Is_Block= miscellaneous     TECHNICAL}', "");
12823 Expect(1, 8959, '\p{^Is_Block= miscellaneous    TECHNICAL}', "");
12824 Expect(1, 8959, '\P{Is_Block= miscellaneous     TECHNICAL}', "");
12825 Expect(0, 8959, '\P{^Is_Block= miscellaneous    TECHNICAL}', "");
12826 Error('\p{Is_Blk=/a/miscellaneous_technical}');
12827 Error('\P{Is_Blk=/a/miscellaneous_technical}');
12828 Expect(1, 9215, '\p{Is_Blk=miscellaneoustechnical}', "");
12829 Expect(0, 9215, '\p{^Is_Blk=miscellaneoustechnical}', "");
12830 Expect(0, 9215, '\P{Is_Blk=miscellaneoustechnical}', "");
12831 Expect(1, 9215, '\P{^Is_Blk=miscellaneoustechnical}', "");
12832 Expect(0, 8959, '\p{Is_Blk=miscellaneoustechnical}', "");
12833 Expect(1, 8959, '\p{^Is_Blk=miscellaneoustechnical}', "");
12834 Expect(1, 8959, '\P{Is_Blk=miscellaneoustechnical}', "");
12835 Expect(0, 8959, '\P{^Is_Blk=miscellaneoustechnical}', "");
12836 Expect(1, 9215, '\p{Is_Blk=- MISCELLANEOUS      TECHNICAL}', "");
12837 Expect(0, 9215, '\p{^Is_Blk=- MISCELLANEOUS     TECHNICAL}', "");
12838 Expect(0, 9215, '\P{Is_Blk=- MISCELLANEOUS      TECHNICAL}', "");
12839 Expect(1, 9215, '\P{^Is_Blk=- MISCELLANEOUS     TECHNICAL}', "");
12840 Expect(0, 8959, '\p{Is_Blk=- MISCELLANEOUS      TECHNICAL}', "");
12841 Expect(1, 8959, '\p{^Is_Blk=- MISCELLANEOUS     TECHNICAL}', "");
12842 Expect(1, 8959, '\P{Is_Blk=- MISCELLANEOUS      TECHNICAL}', "");
12843 Expect(0, 8959, '\P{^Is_Blk=- MISCELLANEOUS     TECHNICAL}', "");
12844 Error('\p{Block=/a/__Osmanya}');
12845 Error('\P{Block=/a/__Osmanya}');
12846 Expect(1, 66735, '\p{Block=osmanya}', "");
12847 Expect(0, 66735, '\p{^Block=osmanya}', "");
12848 Expect(0, 66735, '\P{Block=osmanya}', "");
12849 Expect(1, 66735, '\P{^Block=osmanya}', "");
12850 Expect(0, 66687, '\p{Block=osmanya}', "");
12851 Expect(1, 66687, '\p{^Block=osmanya}', "");
12852 Expect(1, 66687, '\P{Block=osmanya}', "");
12853 Expect(0, 66687, '\P{^Block=osmanya}', "");
12854 Expect(1, 66735, '\p{Block=_Osmanya}', "");
12855 Expect(0, 66735, '\p{^Block=_Osmanya}', "");
12856 Expect(0, 66735, '\P{Block=_Osmanya}', "");
12857 Expect(1, 66735, '\P{^Block=_Osmanya}', "");
12858 Expect(0, 66687, '\p{Block=_Osmanya}', "");
12859 Expect(1, 66687, '\p{^Block=_Osmanya}', "");
12860 Expect(1, 66687, '\P{Block=_Osmanya}', "");
12861 Expect(0, 66687, '\P{^Block=_Osmanya}', "");
12862 Error('\p{Blk:    osmanya/a/}');
12863 Error('\P{Blk:    osmanya/a/}');
12864 Expect(1, 66735, '\p{Blk=osmanya}', "");
12865 Expect(0, 66735, '\p{^Blk=osmanya}', "");
12866 Expect(0, 66735, '\P{Blk=osmanya}', "");
12867 Expect(1, 66735, '\P{^Blk=osmanya}', "");
12868 Expect(0, 66687, '\p{Blk=osmanya}', "");
12869 Expect(1, 66687, '\p{^Blk=osmanya}', "");
12870 Expect(1, 66687, '\P{Blk=osmanya}', "");
12871 Expect(0, 66687, '\P{^Blk=osmanya}', "");
12872 Expect(1, 66735, '\p{Blk=       _OSMANYA}', "");
12873 Expect(0, 66735, '\p{^Blk=      _OSMANYA}', "");
12874 Expect(0, 66735, '\P{Blk=       _OSMANYA}', "");
12875 Expect(1, 66735, '\P{^Blk=      _OSMANYA}', "");
12876 Expect(0, 66687, '\p{Blk=       _OSMANYA}', "");
12877 Expect(1, 66687, '\p{^Blk=      _OSMANYA}', "");
12878 Expect(1, 66687, '\P{Blk=       _OSMANYA}', "");
12879 Expect(0, 66687, '\P{^Blk=      _OSMANYA}', "");
12880 Error('\p{Is_Block=     -Osmanya:=}');
12881 Error('\P{Is_Block=     -Osmanya:=}');
12882 Expect(1, 66735, '\p{Is_Block=osmanya}', "");
12883 Expect(0, 66735, '\p{^Is_Block=osmanya}', "");
12884 Expect(0, 66735, '\P{Is_Block=osmanya}', "");
12885 Expect(1, 66735, '\P{^Is_Block=osmanya}', "");
12886 Expect(0, 66687, '\p{Is_Block=osmanya}', "");
12887 Expect(1, 66687, '\p{^Is_Block=osmanya}', "");
12888 Expect(1, 66687, '\P{Is_Block=osmanya}', "");
12889 Expect(0, 66687, '\P{^Is_Block=osmanya}', "");
12890 Expect(1, 66735, '\p{Is_Block=_ Osmanya}', "");
12891 Expect(0, 66735, '\p{^Is_Block=_        Osmanya}', "");
12892 Expect(0, 66735, '\P{Is_Block=_ Osmanya}', "");
12893 Expect(1, 66735, '\P{^Is_Block=_        Osmanya}', "");
12894 Expect(0, 66687, '\p{Is_Block=_ Osmanya}', "");
12895 Expect(1, 66687, '\p{^Is_Block=_        Osmanya}', "");
12896 Expect(1, 66687, '\P{Is_Block=_ Osmanya}', "");
12897 Expect(0, 66687, '\P{^Is_Block=_        Osmanya}', "");
12898 Error('\p{Is_Blk=       :=osmanya}');
12899 Error('\P{Is_Blk=       :=osmanya}');
12900 Expect(1, 66735, '\p{Is_Blk=osmanya}', "");
12901 Expect(0, 66735, '\p{^Is_Blk=osmanya}', "");
12902 Expect(0, 66735, '\P{Is_Blk=osmanya}', "");
12903 Expect(1, 66735, '\P{^Is_Blk=osmanya}', "");
12904 Expect(0, 66687, '\p{Is_Blk=osmanya}', "");
12905 Expect(1, 66687, '\p{^Is_Blk=osmanya}', "");
12906 Expect(1, 66687, '\P{Is_Blk=osmanya}', "");
12907 Expect(0, 66687, '\P{^Is_Blk=osmanya}', "");
12908 Expect(1, 66735, '\p{Is_Blk=__Osmanya}', "");
12909 Expect(0, 66735, '\p{^Is_Blk=__Osmanya}', "");
12910 Expect(0, 66735, '\P{Is_Blk=__Osmanya}', "");
12911 Expect(1, 66735, '\P{^Is_Blk=__Osmanya}', "");
12912 Expect(0, 66687, '\p{Is_Blk=__Osmanya}', "");
12913 Expect(1, 66687, '\p{^Is_Blk=__Osmanya}', "");
12914 Expect(1, 66687, '\P{Is_Blk=__Osmanya}', "");
12915 Expect(0, 66687, '\P{^Is_Blk=__Osmanya}', "");
12916 Error('\p{Block= _Mahjong_Tiles/a/}');
12917 Error('\P{Block= _Mahjong_Tiles/a/}');
12918 Expect(1, 127023, '\p{Block=mahjongtiles}', "");
12919 Expect(0, 127023, '\p{^Block=mahjongtiles}', "");
12920 Expect(0, 127023, '\P{Block=mahjongtiles}', "");
12921 Expect(1, 127023, '\P{^Block=mahjongtiles}', "");
12922 Expect(0, 126975, '\p{Block=mahjongtiles}', "");
12923 Expect(1, 126975, '\p{^Block=mahjongtiles}', "");
12924 Expect(1, 126975, '\P{Block=mahjongtiles}', "");
12925 Expect(0, 126975, '\P{^Block=mahjongtiles}', "");
12926 Expect(1, 127023, '\p{Block= mahjong TILES}', "");
12927 Expect(0, 127023, '\p{^Block= mahjong TILES}', "");
12928 Expect(0, 127023, '\P{Block= mahjong TILES}', "");
12929 Expect(1, 127023, '\P{^Block= mahjong TILES}', "");
12930 Expect(0, 126975, '\p{Block= mahjong TILES}', "");
12931 Expect(1, 126975, '\p{^Block= mahjong TILES}', "");
12932 Expect(1, 126975, '\P{Block= mahjong TILES}', "");
12933 Expect(0, 126975, '\P{^Block= mahjong TILES}', "");
12934 Error('\p{Blk= :=MAHJONG Tiles}');
12935 Error('\P{Blk= :=MAHJONG Tiles}');
12936 Expect(1, 127023, '\p{Blk=mahjongtiles}', "");
12937 Expect(0, 127023, '\p{^Blk=mahjongtiles}', "");
12938 Expect(0, 127023, '\P{Blk=mahjongtiles}', "");
12939 Expect(1, 127023, '\P{^Blk=mahjongtiles}', "");
12940 Expect(0, 126975, '\p{Blk=mahjongtiles}', "");
12941 Expect(1, 126975, '\p{^Blk=mahjongtiles}', "");
12942 Expect(1, 126975, '\P{Blk=mahjongtiles}', "");
12943 Expect(0, 126975, '\P{^Blk=mahjongtiles}', "");
12944 Expect(1, 127023, '\p{Blk=_     MAHJONG-Tiles}', "");
12945 Expect(0, 127023, '\p{^Blk=_    MAHJONG-Tiles}', "");
12946 Expect(0, 127023, '\P{Blk=_     MAHJONG-Tiles}', "");
12947 Expect(1, 127023, '\P{^Blk=_    MAHJONG-Tiles}', "");
12948 Expect(0, 126975, '\p{Blk=_     MAHJONG-Tiles}', "");
12949 Expect(1, 126975, '\p{^Blk=_    MAHJONG-Tiles}', "");
12950 Expect(1, 126975, '\P{Blk=_     MAHJONG-Tiles}', "");
12951 Expect(0, 126975, '\P{^Blk=_    MAHJONG-Tiles}', "");
12952 Error('\p{Is_Block=     :=Mahjong       Tiles}');
12953 Error('\P{Is_Block=     :=Mahjong       Tiles}');
12954 Expect(1, 127023, '\p{Is_Block:   mahjongtiles}', "");
12955 Expect(0, 127023, '\p{^Is_Block:   mahjongtiles}', "");
12956 Expect(0, 127023, '\P{Is_Block:   mahjongtiles}', "");
12957 Expect(1, 127023, '\P{^Is_Block:   mahjongtiles}', "");
12958 Expect(0, 126975, '\p{Is_Block:   mahjongtiles}', "");
12959 Expect(1, 126975, '\p{^Is_Block:   mahjongtiles}', "");
12960 Expect(1, 126975, '\P{Is_Block:   mahjongtiles}', "");
12961 Expect(0, 126975, '\P{^Is_Block:   mahjongtiles}', "");
12962 Expect(1, 127023, '\p{Is_Block:         MAHJONGTiles}', "");
12963 Expect(0, 127023, '\p{^Is_Block:                MAHJONGTiles}', "");
12964 Expect(0, 127023, '\P{Is_Block:         MAHJONGTiles}', "");
12965 Expect(1, 127023, '\P{^Is_Block:                MAHJONGTiles}', "");
12966 Expect(0, 126975, '\p{Is_Block:         MAHJONGTiles}', "");
12967 Expect(1, 126975, '\p{^Is_Block:                MAHJONGTiles}', "");
12968 Expect(1, 126975, '\P{Is_Block:         MAHJONGTiles}', "");
12969 Expect(0, 126975, '\P{^Is_Block:                MAHJONGTiles}', "");
12970 Error('\p{Is_Blk=-Mahjong       Tiles/a/}');
12971 Error('\P{Is_Blk=-Mahjong       Tiles/a/}');
12972 Expect(1, 127023, '\p{Is_Blk: mahjongtiles}', "");
12973 Expect(0, 127023, '\p{^Is_Blk: mahjongtiles}', "");
12974 Expect(0, 127023, '\P{Is_Blk: mahjongtiles}', "");
12975 Expect(1, 127023, '\P{^Is_Blk: mahjongtiles}', "");
12976 Expect(0, 126975, '\p{Is_Blk: mahjongtiles}', "");
12977 Expect(1, 126975, '\p{^Is_Blk: mahjongtiles}', "");
12978 Expect(1, 126975, '\P{Is_Blk: mahjongtiles}', "");
12979 Expect(0, 126975, '\P{^Is_Blk: mahjongtiles}', "");
12980 Expect(1, 127023, '\p{Is_Blk=   _MAHJONG-Tiles}', "");
12981 Expect(0, 127023, '\p{^Is_Blk=  _MAHJONG-Tiles}', "");
12982 Expect(0, 127023, '\P{Is_Blk=   _MAHJONG-Tiles}', "");
12983 Expect(1, 127023, '\P{^Is_Blk=  _MAHJONG-Tiles}', "");
12984 Expect(0, 126975, '\p{Is_Blk=   _MAHJONG-Tiles}', "");
12985 Expect(1, 126975, '\p{^Is_Blk=  _MAHJONG-Tiles}', "");
12986 Expect(1, 126975, '\P{Is_Blk=   _MAHJONG-Tiles}', "");
12987 Expect(0, 126975, '\P{^Is_Blk=  _MAHJONG-Tiles}', "");
12988 Error('\p{Block=:=-_Arrows}');
12989 Error('\P{Block=:=-_Arrows}');
12990 Expect(1, 8703, '\p{Block=arrows}', "");
12991 Expect(0, 8703, '\p{^Block=arrows}', "");
12992 Expect(0, 8703, '\P{Block=arrows}', "");
12993 Expect(1, 8703, '\P{^Block=arrows}', "");
12994 Expect(0, 8591, '\p{Block=arrows}', "");
12995 Expect(1, 8591, '\p{^Block=arrows}', "");
12996 Expect(1, 8591, '\P{Block=arrows}', "");
12997 Expect(0, 8591, '\P{^Block=arrows}', "");
12998 Expect(1, 8703, '\p{Block= ARROWS}', "");
12999 Expect(0, 8703, '\p{^Block= ARROWS}', "");
13000 Expect(0, 8703, '\P{Block= ARROWS}', "");
13001 Expect(1, 8703, '\P{^Block= ARROWS}', "");
13002 Expect(0, 8591, '\p{Block= ARROWS}', "");
13003 Expect(1, 8591, '\p{^Block= ARROWS}', "");
13004 Expect(1, 8591, '\P{Block= ARROWS}', "");
13005 Expect(0, 8591, '\P{^Block= ARROWS}', "");
13006 Error('\p{Blk=/a/_Arrows}');
13007 Error('\P{Blk=/a/_Arrows}');
13008 Expect(1, 8703, '\p{Blk=arrows}', "");
13009 Expect(0, 8703, '\p{^Blk=arrows}', "");
13010 Expect(0, 8703, '\P{Blk=arrows}', "");
13011 Expect(1, 8703, '\P{^Blk=arrows}', "");
13012 Expect(0, 8591, '\p{Blk=arrows}', "");
13013 Expect(1, 8591, '\p{^Blk=arrows}', "");
13014 Expect(1, 8591, '\P{Blk=arrows}', "");
13015 Expect(0, 8591, '\P{^Blk=arrows}', "");
13016 Expect(1, 8703, '\p{Blk=_ Arrows}', "");
13017 Expect(0, 8703, '\p{^Blk=_ Arrows}', "");
13018 Expect(0, 8703, '\P{Blk=_ Arrows}', "");
13019 Expect(1, 8703, '\P{^Blk=_ Arrows}', "");
13020 Expect(0, 8591, '\p{Blk=_ Arrows}', "");
13021 Expect(1, 8591, '\p{^Blk=_ Arrows}', "");
13022 Expect(1, 8591, '\P{Blk=_ Arrows}', "");
13023 Expect(0, 8591, '\P{^Blk=_ Arrows}', "");
13024 Error('\p{Is_Block=_ Arrows/a/}');
13025 Error('\P{Is_Block=_ Arrows/a/}');
13026 Expect(1, 8703, '\p{Is_Block=arrows}', "");
13027 Expect(0, 8703, '\p{^Is_Block=arrows}', "");
13028 Expect(0, 8703, '\P{Is_Block=arrows}', "");
13029 Expect(1, 8703, '\P{^Is_Block=arrows}', "");
13030 Expect(0, 8591, '\p{Is_Block=arrows}', "");
13031 Expect(1, 8591, '\p{^Is_Block=arrows}', "");
13032 Expect(1, 8591, '\P{Is_Block=arrows}', "");
13033 Expect(0, 8591, '\P{^Is_Block=arrows}', "");
13034 Expect(1, 8703, '\p{Is_Block: Arrows}', "");
13035 Expect(0, 8703, '\p{^Is_Block: Arrows}', "");
13036 Expect(0, 8703, '\P{Is_Block: Arrows}', "");
13037 Expect(1, 8703, '\P{^Is_Block: Arrows}', "");
13038 Expect(0, 8591, '\p{Is_Block: Arrows}', "");
13039 Expect(1, 8591, '\p{^Is_Block: Arrows}', "");
13040 Expect(1, 8591, '\P{Is_Block: Arrows}', "");
13041 Expect(0, 8591, '\P{^Is_Block: Arrows}', "");
13042 Error('\p{Is_Blk= :=Arrows}');
13043 Error('\P{Is_Blk= :=Arrows}');
13044 Expect(1, 8703, '\p{Is_Blk=arrows}', "");
13045 Expect(0, 8703, '\p{^Is_Blk=arrows}', "");
13046 Expect(0, 8703, '\P{Is_Blk=arrows}', "");
13047 Expect(1, 8703, '\P{^Is_Blk=arrows}', "");
13048 Expect(0, 8591, '\p{Is_Blk=arrows}', "");
13049 Expect(1, 8591, '\p{^Is_Blk=arrows}', "");
13050 Expect(1, 8591, '\P{Is_Blk=arrows}', "");
13051 Expect(0, 8591, '\P{^Is_Blk=arrows}', "");
13052 Expect(1, 8703, '\p{Is_Blk= -Arrows}', "");
13053 Expect(0, 8703, '\p{^Is_Blk= -Arrows}', "");
13054 Expect(0, 8703, '\P{Is_Blk= -Arrows}', "");
13055 Expect(1, 8703, '\P{^Is_Blk= -Arrows}', "");
13056 Expect(0, 8591, '\p{Is_Blk= -Arrows}', "");
13057 Expect(1, 8591, '\p{^Is_Blk= -Arrows}', "");
13058 Expect(1, 8591, '\P{Is_Blk= -Arrows}', "");
13059 Expect(0, 8591, '\P{^Is_Blk= -Arrows}', "");
13060 Error('\p{Block=Block Elements/a/}');
13061 Error('\P{Block=Block Elements/a/}');
13062 Expect(1, 9631, '\p{Block=blockelements}', "");
13063 Expect(0, 9631, '\p{^Block=blockelements}', "");
13064 Expect(0, 9631, '\P{Block=blockelements}', "");
13065 Expect(1, 9631, '\P{^Block=blockelements}', "");
13066 Expect(0, 9599, '\p{Block=blockelements}', "");
13067 Expect(1, 9599, '\p{^Block=blockelements}', "");
13068 Expect(1, 9599, '\P{Block=blockelements}', "");
13069 Expect(0, 9599, '\P{^Block=blockelements}', "");
13070 Expect(1, 9631, '\p{Block:   _-block_Elements}', "");
13071 Expect(0, 9631, '\p{^Block:   _-block_Elements}', "");
13072 Expect(0, 9631, '\P{Block:   _-block_Elements}', "");
13073 Expect(1, 9631, '\P{^Block:   _-block_Elements}', "");
13074 Expect(0, 9599, '\p{Block:   _-block_Elements}', "");
13075 Expect(1, 9599, '\p{^Block:   _-block_Elements}', "");
13076 Expect(1, 9599, '\P{Block:   _-block_Elements}', "");
13077 Expect(0, 9599, '\P{^Block:   _-block_Elements}', "");
13078 Error('\p{Blk=/a/BLOCK_ELEMENTS}');
13079 Error('\P{Blk=/a/BLOCK_ELEMENTS}');
13080 Expect(1, 9631, '\p{Blk=blockelements}', "");
13081 Expect(0, 9631, '\p{^Blk=blockelements}', "");
13082 Expect(0, 9631, '\P{Blk=blockelements}', "");
13083 Expect(1, 9631, '\P{^Blk=blockelements}', "");
13084 Expect(0, 9599, '\p{Blk=blockelements}', "");
13085 Expect(1, 9599, '\p{^Blk=blockelements}', "");
13086 Expect(1, 9599, '\P{Blk=blockelements}', "");
13087 Expect(0, 9599, '\P{^Blk=blockelements}', "");
13088 Expect(1, 9631, '\p{Blk=         BlockELEMENTS}', "");
13089 Expect(0, 9631, '\p{^Blk=        BlockELEMENTS}', "");
13090 Expect(0, 9631, '\P{Blk=         BlockELEMENTS}', "");
13091 Expect(1, 9631, '\P{^Blk=        BlockELEMENTS}', "");
13092 Expect(0, 9599, '\p{Blk=         BlockELEMENTS}', "");
13093 Expect(1, 9599, '\p{^Blk=        BlockELEMENTS}', "");
13094 Expect(1, 9599, '\P{Blk=         BlockELEMENTS}', "");
13095 Expect(0, 9599, '\P{^Blk=        BlockELEMENTS}', "");
13096 Error('\p{Is_Block=-block ELEMENTS/a/}');
13097 Error('\P{Is_Block=-block ELEMENTS/a/}');
13098 Expect(1, 9631, '\p{Is_Block=blockelements}', "");
13099 Expect(0, 9631, '\p{^Is_Block=blockelements}', "");
13100 Expect(0, 9631, '\P{Is_Block=blockelements}', "");
13101 Expect(1, 9631, '\P{^Is_Block=blockelements}', "");
13102 Expect(0, 9599, '\p{Is_Block=blockelements}', "");
13103 Expect(1, 9599, '\p{^Is_Block=blockelements}', "");
13104 Expect(1, 9599, '\P{Is_Block=blockelements}', "");
13105 Expect(0, 9599, '\P{^Is_Block=blockelements}', "");
13106 Expect(1, 9631, '\p{Is_Block=_ Block    elements}', "");
13107 Expect(0, 9631, '\p{^Is_Block=_ Block   elements}', "");
13108 Expect(0, 9631, '\P{Is_Block=_ Block    elements}', "");
13109 Expect(1, 9631, '\P{^Is_Block=_ Block   elements}', "");
13110 Expect(0, 9599, '\p{Is_Block=_ Block    elements}', "");
13111 Expect(1, 9599, '\p{^Is_Block=_ Block   elements}', "");
13112 Expect(1, 9599, '\P{Is_Block=_ Block    elements}', "");
13113 Expect(0, 9599, '\P{^Is_Block=_ Block   elements}', "");
13114 Error('\p{Is_Blk:        _Block/a/Elements}');
13115 Error('\P{Is_Blk:        _Block/a/Elements}');
13116 Expect(1, 9631, '\p{Is_Blk:   blockelements}', "");
13117 Expect(0, 9631, '\p{^Is_Blk:   blockelements}', "");
13118 Expect(0, 9631, '\P{Is_Blk:   blockelements}', "");
13119 Expect(1, 9631, '\P{^Is_Blk:   blockelements}', "");
13120 Expect(0, 9599, '\p{Is_Blk:   blockelements}', "");
13121 Expect(1, 9599, '\p{^Is_Blk:   blockelements}', "");
13122 Expect(1, 9599, '\P{Is_Blk:   blockelements}', "");
13123 Expect(0, 9599, '\P{^Is_Blk:   blockelements}', "");
13124 Expect(1, 9631, '\p{Is_Blk=--Block_ELEMENTS}', "");
13125 Expect(0, 9631, '\p{^Is_Blk=--Block_ELEMENTS}', "");
13126 Expect(0, 9631, '\P{Is_Blk=--Block_ELEMENTS}', "");
13127 Expect(1, 9631, '\P{^Is_Blk=--Block_ELEMENTS}', "");
13128 Expect(0, 9599, '\p{Is_Blk=--Block_ELEMENTS}', "");
13129 Expect(1, 9599, '\p{^Is_Blk=--Block_ELEMENTS}', "");
13130 Expect(1, 9599, '\P{Is_Blk=--Block_ELEMENTS}', "");
13131 Expect(0, 9599, '\P{^Is_Blk=--Block_ELEMENTS}', "");
13132 Error('\p{Block=/a/     -cjk-Strokes}');
13133 Error('\P{Block=/a/     -cjk-Strokes}');
13134 Expect(1, 12783, '\p{Block=cjkstrokes}', "");
13135 Expect(0, 12783, '\p{^Block=cjkstrokes}', "");
13136 Expect(0, 12783, '\P{Block=cjkstrokes}', "");
13137 Expect(1, 12783, '\P{^Block=cjkstrokes}', "");
13138 Expect(0, 12735, '\p{Block=cjkstrokes}', "");
13139 Expect(1, 12735, '\p{^Block=cjkstrokes}', "");
13140 Expect(1, 12735, '\P{Block=cjkstrokes}', "");
13141 Expect(0, 12735, '\P{^Block=cjkstrokes}', "");
13142 Expect(1, 12783, '\p{Block=CJK strokes}', "");
13143 Expect(0, 12783, '\p{^Block=CJK strokes}', "");
13144 Expect(0, 12783, '\P{Block=CJK strokes}', "");
13145 Expect(1, 12783, '\P{^Block=CJK strokes}', "");
13146 Expect(0, 12735, '\p{Block=CJK strokes}', "");
13147 Expect(1, 12735, '\p{^Block=CJK strokes}', "");
13148 Expect(1, 12735, '\P{Block=CJK strokes}', "");
13149 Expect(0, 12735, '\P{^Block=CJK strokes}', "");
13150 Error('\p{Blk=  :=CJK-STROKES}');
13151 Error('\P{Blk=  :=CJK-STROKES}');
13152 Expect(1, 12783, '\p{Blk=cjkstrokes}', "");
13153 Expect(0, 12783, '\p{^Blk=cjkstrokes}', "");
13154 Expect(0, 12783, '\P{Blk=cjkstrokes}', "");
13155 Expect(1, 12783, '\P{^Blk=cjkstrokes}', "");
13156 Expect(0, 12735, '\p{Blk=cjkstrokes}', "");
13157 Expect(1, 12735, '\p{^Blk=cjkstrokes}', "");
13158 Expect(1, 12735, '\P{Blk=cjkstrokes}', "");
13159 Expect(0, 12735, '\P{^Blk=cjkstrokes}', "");
13160 Expect(1, 12783, '\p{Blk:               _CJK    strokes}', "");
13161 Expect(0, 12783, '\p{^Blk:              _CJK    strokes}', "");
13162 Expect(0, 12783, '\P{Blk:               _CJK    strokes}', "");
13163 Expect(1, 12783, '\P{^Blk:              _CJK    strokes}', "");
13164 Expect(0, 12735, '\p{Blk:               _CJK    strokes}', "");
13165 Expect(1, 12735, '\p{^Blk:              _CJK    strokes}', "");
13166 Expect(1, 12735, '\P{Blk:               _CJK    strokes}', "");
13167 Expect(0, 12735, '\P{^Blk:              _CJK    strokes}', "");
13168 Error('\p{Is_Block=/a/ -CJK STROKES}');
13169 Error('\P{Is_Block=/a/ -CJK STROKES}');
13170 Expect(1, 12783, '\p{Is_Block:cjkstrokes}', "");
13171 Expect(0, 12783, '\p{^Is_Block:cjkstrokes}', "");
13172 Expect(0, 12783, '\P{Is_Block:cjkstrokes}', "");
13173 Expect(1, 12783, '\P{^Is_Block:cjkstrokes}', "");
13174 Expect(0, 12735, '\p{Is_Block:cjkstrokes}', "");
13175 Expect(1, 12735, '\p{^Is_Block:cjkstrokes}', "");
13176 Expect(1, 12735, '\P{Is_Block:cjkstrokes}', "");
13177 Expect(0, 12735, '\P{^Is_Block:cjkstrokes}', "");
13178 Expect(1, 12783, '\p{Is_Block:__CJKSTROKES}', "");
13179 Expect(0, 12783, '\p{^Is_Block:__CJKSTROKES}', "");
13180 Expect(0, 12783, '\P{Is_Block:__CJKSTROKES}', "");
13181 Expect(1, 12783, '\P{^Is_Block:__CJKSTROKES}', "");
13182 Expect(0, 12735, '\p{Is_Block:__CJKSTROKES}', "");
13183 Expect(1, 12735, '\p{^Is_Block:__CJKSTROKES}', "");
13184 Expect(1, 12735, '\P{Is_Block:__CJKSTROKES}', "");
13185 Expect(0, 12735, '\P{^Is_Block:__CJKSTROKES}', "");
13186 Error('\p{Is_Blk=/a/CJK-strokes}');
13187 Error('\P{Is_Blk=/a/CJK-strokes}');
13188 Expect(1, 12783, '\p{Is_Blk=cjkstrokes}', "");
13189 Expect(0, 12783, '\p{^Is_Blk=cjkstrokes}', "");
13190 Expect(0, 12783, '\P{Is_Blk=cjkstrokes}', "");
13191 Expect(1, 12783, '\P{^Is_Blk=cjkstrokes}', "");
13192 Expect(0, 12735, '\p{Is_Blk=cjkstrokes}', "");
13193 Expect(1, 12735, '\p{^Is_Blk=cjkstrokes}', "");
13194 Expect(1, 12735, '\P{Is_Blk=cjkstrokes}', "");
13195 Expect(0, 12735, '\P{^Is_Blk=cjkstrokes}', "");
13196 Expect(1, 12783, '\p{Is_Blk=-_CJKSTROKES}', "");
13197 Expect(0, 12783, '\p{^Is_Blk=-_CJKSTROKES}', "");
13198 Expect(0, 12783, '\P{Is_Blk=-_CJKSTROKES}', "");
13199 Expect(1, 12783, '\P{^Is_Blk=-_CJKSTROKES}', "");
13200 Expect(0, 12735, '\p{Is_Blk=-_CJKSTROKES}', "");
13201 Expect(1, 12735, '\p{^Is_Blk=-_CJKSTROKES}', "");
13202 Expect(1, 12735, '\P{Is_Blk=-_CJKSTROKES}', "");
13203 Expect(0, 12735, '\P{^Is_Blk=-_CJKSTROKES}', "");
13204 Error('\p{Block=_No     block/a/}');
13205 Error('\P{Block=_No     block/a/}');
13206 Expect(1, 2303, '\p{Block=noblock}', "");
13207 Expect(0, 2303, '\p{^Block=noblock}', "");
13208 Expect(0, 2303, '\P{Block=noblock}', "");
13209 Expect(1, 2303, '\P{^Block=noblock}', "");
13210 Expect(0, 2047, '\p{Block=noblock}', "");
13211 Expect(1, 2047, '\p{^Block=noblock}', "");
13212 Expect(1, 2047, '\P{Block=noblock}', "");
13213 Expect(0, 2047, '\P{^Block=noblock}', "");
13214 Expect(1, 2303, '\p{Block= no-block}', "");
13215 Expect(0, 2303, '\p{^Block= no-block}', "");
13216 Expect(0, 2303, '\P{Block= no-block}', "");
13217 Expect(1, 2303, '\P{^Block= no-block}', "");
13218 Expect(0, 2047, '\p{Block= no-block}', "");
13219 Expect(1, 2047, '\p{^Block= no-block}', "");
13220 Expect(1, 2047, '\P{Block= no-block}', "");
13221 Expect(0, 2047, '\P{^Block= no-block}', "");
13222 Error('\p{Blk=:=__no BLOCK}');
13223 Error('\P{Blk=:=__no BLOCK}');
13224 Expect(1, 2303, '\p{Blk: noblock}', "");
13225 Expect(0, 2303, '\p{^Blk: noblock}', "");
13226 Expect(0, 2303, '\P{Blk: noblock}', "");
13227 Expect(1, 2303, '\P{^Blk: noblock}', "");
13228 Expect(0, 2047, '\p{Blk: noblock}', "");
13229 Expect(1, 2047, '\p{^Blk: noblock}', "");
13230 Expect(1, 2047, '\P{Blk: noblock}', "");
13231 Expect(0, 2047, '\P{^Blk: noblock}', "");
13232 Expect(1, 2303, '\p{Blk:_NoBlock}', "");
13233 Expect(0, 2303, '\p{^Blk:_NoBlock}', "");
13234 Expect(0, 2303, '\P{Blk:_NoBlock}', "");
13235 Expect(1, 2303, '\P{^Blk:_NoBlock}', "");
13236 Expect(0, 2047, '\p{Blk:_NoBlock}', "");
13237 Expect(1, 2047, '\p{^Blk:_NoBlock}', "");
13238 Expect(1, 2047, '\P{Blk:_NoBlock}', "");
13239 Expect(0, 2047, '\P{^Blk:_NoBlock}', "");
13240 Error('\p{Is_Block:   _no/a/Block}');
13241 Error('\P{Is_Block:   _no/a/Block}');
13242 Expect(1, 2303, '\p{Is_Block=noblock}', "");
13243 Expect(0, 2303, '\p{^Is_Block=noblock}', "");
13244 Expect(0, 2303, '\P{Is_Block=noblock}', "");
13245 Expect(1, 2303, '\P{^Is_Block=noblock}', "");
13246 Expect(0, 2047, '\p{Is_Block=noblock}', "");
13247 Expect(1, 2047, '\p{^Is_Block=noblock}', "");
13248 Expect(1, 2047, '\P{Is_Block=noblock}', "");
13249 Expect(0, 2047, '\P{^Is_Block=noblock}', "");
13250 Expect(1, 2303, '\p{Is_Block=-_No_Block}', "");
13251 Expect(0, 2303, '\p{^Is_Block=-_No_Block}', "");
13252 Expect(0, 2303, '\P{Is_Block=-_No_Block}', "");
13253 Expect(1, 2303, '\P{^Is_Block=-_No_Block}', "");
13254 Expect(0, 2047, '\p{Is_Block=-_No_Block}', "");
13255 Expect(1, 2047, '\p{^Is_Block=-_No_Block}', "");
13256 Expect(1, 2047, '\P{Is_Block=-_No_Block}', "");
13257 Expect(0, 2047, '\P{^Is_Block=-_No_Block}', "");
13258 Error('\p{Is_Blk=/a/ No Block}');
13259 Error('\P{Is_Blk=/a/ No Block}');
13260 Expect(1, 2303, '\p{Is_Blk=noblock}', "");
13261 Expect(0, 2303, '\p{^Is_Blk=noblock}', "");
13262 Expect(0, 2303, '\P{Is_Blk=noblock}', "");
13263 Expect(1, 2303, '\P{^Is_Blk=noblock}', "");
13264 Expect(0, 2047, '\p{Is_Blk=noblock}', "");
13265 Expect(1, 2047, '\p{^Is_Blk=noblock}', "");
13266 Expect(1, 2047, '\P{Is_Blk=noblock}', "");
13267 Expect(0, 2047, '\P{^Is_Blk=noblock}', "");
13268 Expect(1, 2303, '\p{Is_Blk=     _No     BLOCK}', "");
13269 Expect(0, 2303, '\p{^Is_Blk=    _No     BLOCK}', "");
13270 Expect(0, 2303, '\P{Is_Blk=     _No     BLOCK}', "");
13271 Expect(1, 2303, '\P{^Is_Blk=    _No     BLOCK}', "");
13272 Expect(0, 2047, '\p{Is_Blk=     _No     BLOCK}', "");
13273 Expect(1, 2047, '\p{^Is_Blk=    _No     BLOCK}', "");
13274 Expect(1, 2047, '\P{Is_Blk=     _No     BLOCK}', "");
13275 Expect(0, 2047, '\P{^Is_Blk=    _No     BLOCK}', "");
13276 Error('\p{Block=        -CJK/a/COMPATIBILITY}');
13277 Error('\P{Block=        -CJK/a/COMPATIBILITY}');
13278 Expect(1, 13311, '\p{Block=cjkcompatibility}', "");
13279 Expect(0, 13311, '\p{^Block=cjkcompatibility}', "");
13280 Expect(0, 13311, '\P{Block=cjkcompatibility}', "");
13281 Expect(1, 13311, '\P{^Block=cjkcompatibility}', "");
13282 Expect(0, 13055, '\p{Block=cjkcompatibility}', "");
13283 Expect(1, 13055, '\p{^Block=cjkcompatibility}', "");
13284 Expect(1, 13055, '\P{Block=cjkcompatibility}', "");
13285 Expect(0, 13055, '\P{^Block=cjkcompatibility}', "");
13286 Expect(1, 13311, '\p{Block: _CJK COMPATIBILITY}', "");
13287 Expect(0, 13311, '\p{^Block: _CJK COMPATIBILITY}', "");
13288 Expect(0, 13311, '\P{Block: _CJK COMPATIBILITY}', "");
13289 Expect(1, 13311, '\P{^Block: _CJK COMPATIBILITY}', "");
13290 Expect(0, 13055, '\p{Block: _CJK COMPATIBILITY}', "");
13291 Expect(1, 13055, '\p{^Block: _CJK COMPATIBILITY}', "");
13292 Expect(1, 13055, '\P{Block: _CJK COMPATIBILITY}', "");
13293 Expect(0, 13055, '\P{^Block: _CJK COMPATIBILITY}', "");
13294 Error('\p{Blk=/a/_ CJK-compatibility}');
13295 Error('\P{Blk=/a/_ CJK-compatibility}');
13296 Expect(1, 13311, '\p{Blk=cjkcompatibility}', "");
13297 Expect(0, 13311, '\p{^Blk=cjkcompatibility}', "");
13298 Expect(0, 13311, '\P{Blk=cjkcompatibility}', "");
13299 Expect(1, 13311, '\P{^Blk=cjkcompatibility}', "");
13300 Expect(0, 13055, '\p{Blk=cjkcompatibility}', "");
13301 Expect(1, 13055, '\p{^Blk=cjkcompatibility}', "");
13302 Expect(1, 13055, '\P{Blk=cjkcompatibility}', "");
13303 Expect(0, 13055, '\P{^Blk=cjkcompatibility}', "");
13304 Expect(1, 13311, '\p{Blk:        -cjk_COMPATIBILITY}', "");
13305 Expect(0, 13311, '\p{^Blk:       -cjk_COMPATIBILITY}', "");
13306 Expect(0, 13311, '\P{Blk:        -cjk_COMPATIBILITY}', "");
13307 Expect(1, 13311, '\P{^Blk:       -cjk_COMPATIBILITY}', "");
13308 Expect(0, 13055, '\p{Blk:        -cjk_COMPATIBILITY}', "");
13309 Expect(1, 13055, '\p{^Blk:       -cjk_COMPATIBILITY}', "");
13310 Expect(1, 13055, '\P{Blk:        -cjk_COMPATIBILITY}', "");
13311 Expect(0, 13055, '\P{^Blk:       -cjk_COMPATIBILITY}', "");
13312 Error('\p{Is_Block=:=-CJK_compatibility}');
13313 Error('\P{Is_Block=:=-CJK_compatibility}');
13314 Expect(1, 13311, '\p{Is_Block=cjkcompatibility}', "");
13315 Expect(0, 13311, '\p{^Is_Block=cjkcompatibility}', "");
13316 Expect(0, 13311, '\P{Is_Block=cjkcompatibility}', "");
13317 Expect(1, 13311, '\P{^Is_Block=cjkcompatibility}', "");
13318 Expect(0, 13055, '\p{Is_Block=cjkcompatibility}', "");
13319 Expect(1, 13055, '\p{^Is_Block=cjkcompatibility}', "");
13320 Expect(1, 13055, '\P{Is_Block=cjkcompatibility}', "");
13321 Expect(0, 13055, '\P{^Is_Block=cjkcompatibility}', "");
13322 Expect(1, 13311, '\p{Is_Block=   CJK    compatibility}', "");
13323 Expect(0, 13311, '\p{^Is_Block=  CJK    compatibility}', "");
13324 Expect(0, 13311, '\P{Is_Block=   CJK    compatibility}', "");
13325 Expect(1, 13311, '\P{^Is_Block=  CJK    compatibility}', "");
13326 Expect(0, 13055, '\p{Is_Block=   CJK    compatibility}', "");
13327 Expect(1, 13055, '\p{^Is_Block=  CJK    compatibility}', "");
13328 Expect(1, 13055, '\P{Is_Block=   CJK    compatibility}', "");
13329 Expect(0, 13055, '\P{^Is_Block=  CJK    compatibility}', "");
13330 Error('\p{Is_Blk=CJK:=COMPATIBILITY}');
13331 Error('\P{Is_Blk=CJK:=COMPATIBILITY}');
13332 Expect(1, 13311, '\p{Is_Blk:cjkcompatibility}', "");
13333 Expect(0, 13311, '\p{^Is_Blk:cjkcompatibility}', "");
13334 Expect(0, 13311, '\P{Is_Blk:cjkcompatibility}', "");
13335 Expect(1, 13311, '\P{^Is_Blk:cjkcompatibility}', "");
13336 Expect(0, 13055, '\p{Is_Blk:cjkcompatibility}', "");
13337 Expect(1, 13055, '\p{^Is_Blk:cjkcompatibility}', "");
13338 Expect(1, 13055, '\P{Is_Blk:cjkcompatibility}', "");
13339 Expect(0, 13055, '\P{^Is_Blk:cjkcompatibility}', "");
13340 Expect(1, 13311, '\p{Is_Blk=    CJK-COMPATIBILITY}', "");
13341 Expect(0, 13311, '\p{^Is_Blk=   CJK-COMPATIBILITY}', "");
13342 Expect(0, 13311, '\P{Is_Blk=    CJK-COMPATIBILITY}', "");
13343 Expect(1, 13311, '\P{^Is_Blk=   CJK-COMPATIBILITY}', "");
13344 Expect(0, 13055, '\p{Is_Blk=    CJK-COMPATIBILITY}', "");
13345 Expect(1, 13055, '\p{^Is_Blk=   CJK-COMPATIBILITY}', "");
13346 Expect(1, 13055, '\P{Is_Blk=    CJK-COMPATIBILITY}', "");
13347 Expect(0, 13055, '\P{^Is_Blk=   CJK-COMPATIBILITY}', "");
13348 Error('\p{Block= _Cyrillic Extended     B:=}');
13349 Error('\P{Block= _Cyrillic Extended     B:=}');
13350 Expect(1, 42655, '\p{Block=cyrillicextendedb}', "");
13351 Expect(0, 42655, '\p{^Block=cyrillicextendedb}', "");
13352 Expect(0, 42655, '\P{Block=cyrillicextendedb}', "");
13353 Expect(1, 42655, '\P{^Block=cyrillicextendedb}', "");
13354 Expect(0, 42559, '\p{Block=cyrillicextendedb}', "");
13355 Expect(1, 42559, '\p{^Block=cyrillicextendedb}', "");
13356 Expect(1, 42559, '\P{Block=cyrillicextendedb}', "");
13357 Expect(0, 42559, '\P{^Block=cyrillicextendedb}', "");
13358 Expect(1, 42655, '\p{Block=     cyrillic extendedB}', "");
13359 Expect(0, 42655, '\p{^Block=    cyrillic extendedB}', "");
13360 Expect(0, 42655, '\P{Block=     cyrillic extendedB}', "");
13361 Expect(1, 42655, '\P{^Block=    cyrillic extendedB}', "");
13362 Expect(0, 42559, '\p{Block=     cyrillic extendedB}', "");
13363 Expect(1, 42559, '\p{^Block=    cyrillic extendedB}', "");
13364 Expect(1, 42559, '\P{Block=     cyrillic extendedB}', "");
13365 Expect(0, 42559, '\P{^Block=    cyrillic extendedB}', "");
13366 Error('\p{Blk=  _cyrillic       EXTENDED:=B}');
13367 Error('\P{Blk=  _cyrillic       EXTENDED:=B}');
13368 Expect(1, 42655, '\p{Blk=cyrillicextendedb}', "");
13369 Expect(0, 42655, '\p{^Blk=cyrillicextendedb}', "");
13370 Expect(0, 42655, '\P{Blk=cyrillicextendedb}', "");
13371 Expect(1, 42655, '\P{^Blk=cyrillicextendedb}', "");
13372 Expect(0, 42559, '\p{Blk=cyrillicextendedb}', "");
13373 Expect(1, 42559, '\p{^Blk=cyrillicextendedb}', "");
13374 Expect(1, 42559, '\P{Blk=cyrillicextendedb}', "");
13375 Expect(0, 42559, '\P{^Blk=cyrillicextendedb}', "");
13376 Expect(1, 42655, '\p{Blk=               cyrillic_Extended_b}', "");
13377 Expect(0, 42655, '\p{^Blk=              cyrillic_Extended_b}', "");
13378 Expect(0, 42655, '\P{Blk=               cyrillic_Extended_b}', "");
13379 Expect(1, 42655, '\P{^Blk=              cyrillic_Extended_b}', "");
13380 Expect(0, 42559, '\p{Blk=               cyrillic_Extended_b}', "");
13381 Expect(1, 42559, '\p{^Blk=              cyrillic_Extended_b}', "");
13382 Expect(1, 42559, '\P{Blk=               cyrillic_Extended_b}', "");
13383 Expect(0, 42559, '\P{^Blk=              cyrillic_Extended_b}', "");
13384 Error('\p{Is_Block=:=    Cyrillicextended B}');
13385 Error('\P{Is_Block=:=    Cyrillicextended B}');
13386 Expect(1, 42655, '\p{Is_Block=cyrillicextendedb}', "");
13387 Expect(0, 42655, '\p{^Is_Block=cyrillicextendedb}', "");
13388 Expect(0, 42655, '\P{Is_Block=cyrillicextendedb}', "");
13389 Expect(1, 42655, '\P{^Is_Block=cyrillicextendedb}', "");
13390 Expect(0, 42559, '\p{Is_Block=cyrillicextendedb}', "");
13391 Expect(1, 42559, '\p{^Is_Block=cyrillicextendedb}', "");
13392 Expect(1, 42559, '\P{Is_Block=cyrillicextendedb}', "");
13393 Expect(0, 42559, '\P{^Is_Block=cyrillicextendedb}', "");
13394 Expect(1, 42655, '\p{Is_Block=_cyrillic-Extended b}', "");
13395 Expect(0, 42655, '\p{^Is_Block=_cyrillic-Extended b}', "");
13396 Expect(0, 42655, '\P{Is_Block=_cyrillic-Extended b}', "");
13397 Expect(1, 42655, '\P{^Is_Block=_cyrillic-Extended b}', "");
13398 Expect(0, 42559, '\p{Is_Block=_cyrillic-Extended b}', "");
13399 Expect(1, 42559, '\p{^Is_Block=_cyrillic-Extended b}', "");
13400 Expect(1, 42559, '\P{Is_Block=_cyrillic-Extended b}', "");
13401 Expect(0, 42559, '\P{^Is_Block=_cyrillic-Extended b}', "");
13402 Error('\p{Is_Blk=_:=CYRILLIC EXTENDED-B}');
13403 Error('\P{Is_Blk=_:=CYRILLIC EXTENDED-B}');
13404 Expect(1, 42655, '\p{Is_Blk=cyrillicextendedb}', "");
13405 Expect(0, 42655, '\p{^Is_Blk=cyrillicextendedb}', "");
13406 Expect(0, 42655, '\P{Is_Blk=cyrillicextendedb}', "");
13407 Expect(1, 42655, '\P{^Is_Blk=cyrillicextendedb}', "");
13408 Expect(0, 42559, '\p{Is_Blk=cyrillicextendedb}', "");
13409 Expect(1, 42559, '\p{^Is_Blk=cyrillicextendedb}', "");
13410 Expect(1, 42559, '\P{Is_Blk=cyrillicextendedb}', "");
13411 Expect(0, 42559, '\P{^Is_Blk=cyrillicextendedb}', "");
13412 Expect(1, 42655, '\p{Is_Blk=_Cyrillic_extendedB}', "");
13413 Expect(0, 42655, '\p{^Is_Blk=_Cyrillic_extendedB}', "");
13414 Expect(0, 42655, '\P{Is_Blk=_Cyrillic_extendedB}', "");
13415 Expect(1, 42655, '\P{^Is_Blk=_Cyrillic_extendedB}', "");
13416 Expect(0, 42559, '\p{Is_Blk=_Cyrillic_extendedB}', "");
13417 Expect(1, 42559, '\p{^Is_Blk=_Cyrillic_extendedB}', "");
13418 Expect(1, 42559, '\P{Is_Blk=_Cyrillic_extendedB}', "");
13419 Expect(0, 42559, '\P{^Is_Blk=_Cyrillic_extendedB}', "");
13420 Error('\p{Block: _Phonetic Extensions/a/}');
13421 Error('\P{Block: _Phonetic Extensions/a/}');
13422 Expect(1, 7551, '\p{Block:   phoneticextensions}', "");
13423 Expect(0, 7551, '\p{^Block:   phoneticextensions}', "");
13424 Expect(0, 7551, '\P{Block:   phoneticextensions}', "");
13425 Expect(1, 7551, '\P{^Block:   phoneticextensions}', "");
13426 Expect(0, 7423, '\p{Block:   phoneticextensions}', "");
13427 Expect(1, 7423, '\p{^Block:   phoneticextensions}', "");
13428 Expect(1, 7423, '\P{Block:   phoneticextensions}', "");
13429 Expect(0, 7423, '\P{^Block:   phoneticextensions}', "");
13430 Expect(1, 7551, '\p{Block=  phonetic extensions}', "");
13431 Expect(0, 7551, '\p{^Block=  phonetic extensions}', "");
13432 Expect(0, 7551, '\P{Block=  phonetic extensions}', "");
13433 Expect(1, 7551, '\P{^Block=  phonetic extensions}', "");
13434 Expect(0, 7423, '\p{Block=  phonetic extensions}', "");
13435 Expect(1, 7423, '\p{^Block=  phonetic extensions}', "");
13436 Expect(1, 7423, '\P{Block=  phonetic extensions}', "");
13437 Expect(0, 7423, '\P{^Block=  phonetic extensions}', "");
13438 Error('\p{Blk:  :=      phonetic        EXTENSIONS}');
13439 Error('\P{Blk:  :=      phonetic        EXTENSIONS}');
13440 Expect(1, 7551, '\p{Blk:        phoneticextensions}', "");
13441 Expect(0, 7551, '\p{^Blk:       phoneticextensions}', "");
13442 Expect(0, 7551, '\P{Blk:        phoneticextensions}', "");
13443 Expect(1, 7551, '\P{^Blk:       phoneticextensions}', "");
13444 Expect(0, 7423, '\p{Blk:        phoneticextensions}', "");
13445 Expect(1, 7423, '\p{^Blk:       phoneticextensions}', "");
13446 Expect(1, 7423, '\P{Blk:        phoneticextensions}', "");
13447 Expect(0, 7423, '\P{^Blk:       phoneticextensions}', "");
13448 Expect(1, 7551, '\p{Blk=_-Phonetic Extensions}', "");
13449 Expect(0, 7551, '\p{^Blk=_-Phonetic Extensions}', "");
13450 Expect(0, 7551, '\P{Blk=_-Phonetic Extensions}', "");
13451 Expect(1, 7551, '\P{^Blk=_-Phonetic Extensions}', "");
13452 Expect(0, 7423, '\p{Blk=_-Phonetic Extensions}', "");
13453 Expect(1, 7423, '\p{^Blk=_-Phonetic Extensions}', "");
13454 Expect(1, 7423, '\P{Blk=_-Phonetic Extensions}', "");
13455 Expect(0, 7423, '\P{^Blk=_-Phonetic Extensions}', "");
13456 Error('\p{Is_Block=/a/-_PHONETIC        Extensions}');
13457 Error('\P{Is_Block=/a/-_PHONETIC        Extensions}');
13458 Expect(1, 7551, '\p{Is_Block=phoneticextensions}', "");
13459 Expect(0, 7551, '\p{^Is_Block=phoneticextensions}', "");
13460 Expect(0, 7551, '\P{Is_Block=phoneticextensions}', "");
13461 Expect(1, 7551, '\P{^Is_Block=phoneticextensions}', "");
13462 Expect(0, 7423, '\p{Is_Block=phoneticextensions}', "");
13463 Expect(1, 7423, '\p{^Is_Block=phoneticextensions}', "");
13464 Expect(1, 7423, '\P{Is_Block=phoneticextensions}', "");
13465 Expect(0, 7423, '\P{^Is_Block=phoneticextensions}', "");
13466 Expect(1, 7551, '\p{Is_Block=- Phonetic-Extensions}', "");
13467 Expect(0, 7551, '\p{^Is_Block=- Phonetic-Extensions}', "");
13468 Expect(0, 7551, '\P{Is_Block=- Phonetic-Extensions}', "");
13469 Expect(1, 7551, '\P{^Is_Block=- Phonetic-Extensions}', "");
13470 Expect(0, 7423, '\p{Is_Block=- Phonetic-Extensions}', "");
13471 Expect(1, 7423, '\p{^Is_Block=- Phonetic-Extensions}', "");
13472 Expect(1, 7423, '\P{Is_Block=- Phonetic-Extensions}', "");
13473 Expect(0, 7423, '\P{^Is_Block=- Phonetic-Extensions}', "");
13474 Error('\p{Is_Blk=_Phonetic/a/Extensions}');
13475 Error('\P{Is_Blk=_Phonetic/a/Extensions}');
13476 Expect(1, 7551, '\p{Is_Blk=phoneticextensions}', "");
13477 Expect(0, 7551, '\p{^Is_Blk=phoneticextensions}', "");
13478 Expect(0, 7551, '\P{Is_Blk=phoneticextensions}', "");
13479 Expect(1, 7551, '\P{^Is_Blk=phoneticextensions}', "");
13480 Expect(0, 7423, '\p{Is_Blk=phoneticextensions}', "");
13481 Expect(1, 7423, '\p{^Is_Blk=phoneticextensions}', "");
13482 Expect(1, 7423, '\P{Is_Blk=phoneticextensions}', "");
13483 Expect(0, 7423, '\P{^Is_Blk=phoneticextensions}', "");
13484 Expect(1, 7551, '\p{Is_Blk=- PhoneticExtensions}', "");
13485 Expect(0, 7551, '\p{^Is_Blk=- PhoneticExtensions}', "");
13486 Expect(0, 7551, '\P{Is_Blk=- PhoneticExtensions}', "");
13487 Expect(1, 7551, '\P{^Is_Blk=- PhoneticExtensions}', "");
13488 Expect(0, 7423, '\p{Is_Blk=- PhoneticExtensions}', "");
13489 Expect(1, 7423, '\p{^Is_Blk=- PhoneticExtensions}', "");
13490 Expect(1, 7423, '\P{Is_Blk=- PhoneticExtensions}', "");
13491 Expect(0, 7423, '\P{^Is_Blk=- PhoneticExtensions}', "");
13492 Error('\p{Block:        /a/taiXUAN-JING SYMBOLS}');
13493 Error('\P{Block:        /a/taiXUAN-JING SYMBOLS}');
13494 Expect(1, 119647, '\p{Block=taixuanjingsymbols}', "");
13495 Expect(0, 119647, '\p{^Block=taixuanjingsymbols}', "");
13496 Expect(0, 119647, '\P{Block=taixuanjingsymbols}', "");
13497 Expect(1, 119647, '\P{^Block=taixuanjingsymbols}', "");
13498 Expect(0, 119551, '\p{Block=taixuanjingsymbols}', "");
13499 Expect(1, 119551, '\p{^Block=taixuanjingsymbols}', "");
13500 Expect(1, 119551, '\P{Block=taixuanjingsymbols}', "");
13501 Expect(0, 119551, '\P{^Block=taixuanjingsymbols}', "");
13502 Expect(1, 119647, '\p{Block: __taiXuan-jing_Symbols}', "");
13503 Expect(0, 119647, '\p{^Block: __taiXuan-jing_Symbols}', "");
13504 Expect(0, 119647, '\P{Block: __taiXuan-jing_Symbols}', "");
13505 Expect(1, 119647, '\P{^Block: __taiXuan-jing_Symbols}', "");
13506 Expect(0, 119551, '\p{Block: __taiXuan-jing_Symbols}', "");
13507 Expect(1, 119551, '\p{^Block: __taiXuan-jing_Symbols}', "");
13508 Expect(1, 119551, '\P{Block: __taiXuan-jing_Symbols}', "");
13509 Expect(0, 119551, '\P{^Block: __taiXuan-jing_Symbols}', "");
13510 Error('\p{Blk= TaiXUAN Jing SYMBOLS:=}');
13511 Error('\P{Blk= TaiXUAN Jing SYMBOLS:=}');
13512 Expect(1, 119647, '\p{Blk=taixuanjingsymbols}', "");
13513 Expect(0, 119647, '\p{^Blk=taixuanjingsymbols}', "");
13514 Expect(0, 119647, '\P{Blk=taixuanjingsymbols}', "");
13515 Expect(1, 119647, '\P{^Blk=taixuanjingsymbols}', "");
13516 Expect(0, 119551, '\p{Blk=taixuanjingsymbols}', "");
13517 Expect(1, 119551, '\p{^Blk=taixuanjingsymbols}', "");
13518 Expect(1, 119551, '\P{Blk=taixuanjingsymbols}', "");
13519 Expect(0, 119551, '\P{^Blk=taixuanjingsymbols}', "");
13520 Expect(1, 119647, '\p{Blk=      _tai    xuanjing-Symbols}', "");
13521 Expect(0, 119647, '\p{^Blk=     _tai    xuanjing-Symbols}', "");
13522 Expect(0, 119647, '\P{Blk=      _tai    xuanjing-Symbols}', "");
13523 Expect(1, 119647, '\P{^Blk=     _tai    xuanjing-Symbols}', "");
13524 Expect(0, 119551, '\p{Blk=      _tai    xuanjing-Symbols}', "");
13525 Expect(1, 119551, '\p{^Blk=     _tai    xuanjing-Symbols}', "");
13526 Expect(1, 119551, '\P{Blk=      _tai    xuanjing-Symbols}', "");
13527 Expect(0, 119551, '\P{^Blk=     _tai    xuanjing-Symbols}', "");
13528 Error('\p{Is_Block=/a/-TaiXuan  jing    Symbols}');
13529 Error('\P{Is_Block=/a/-TaiXuan  jing    Symbols}');
13530 Expect(1, 119647, '\p{Is_Block=taixuanjingsymbols}', "");
13531 Expect(0, 119647, '\p{^Is_Block=taixuanjingsymbols}', "");
13532 Expect(0, 119647, '\P{Is_Block=taixuanjingsymbols}', "");
13533 Expect(1, 119647, '\P{^Is_Block=taixuanjingsymbols}', "");
13534 Expect(0, 119551, '\p{Is_Block=taixuanjingsymbols}', "");
13535 Expect(1, 119551, '\p{^Is_Block=taixuanjingsymbols}', "");
13536 Expect(1, 119551, '\P{Is_Block=taixuanjingsymbols}', "");
13537 Expect(0, 119551, '\P{^Is_Block=taixuanjingsymbols}', "");
13538 Expect(1, 119647, '\p{Is_Block= TAIXUAN-Jing_SYMBOLS}', "");
13539 Expect(0, 119647, '\p{^Is_Block=        TAIXUAN-Jing_SYMBOLS}', "");
13540 Expect(0, 119647, '\P{Is_Block= TAIXUAN-Jing_SYMBOLS}', "");
13541 Expect(1, 119647, '\P{^Is_Block=        TAIXUAN-Jing_SYMBOLS}', "");
13542 Expect(0, 119551, '\p{Is_Block= TAIXUAN-Jing_SYMBOLS}', "");
13543 Expect(1, 119551, '\p{^Is_Block=        TAIXUAN-Jing_SYMBOLS}', "");
13544 Expect(1, 119551, '\P{Is_Block= TAIXUAN-Jing_SYMBOLS}', "");
13545 Expect(0, 119551, '\P{^Is_Block=        TAIXUAN-Jing_SYMBOLS}', "");
13546 Error('\p{Is_Blk=Tai    Xuan_jing Symbols/a/}');
13547 Error('\P{Is_Blk=Tai    Xuan_jing Symbols/a/}');
13548 Expect(1, 119647, '\p{Is_Blk=taixuanjingsymbols}', "");
13549 Expect(0, 119647, '\p{^Is_Blk=taixuanjingsymbols}', "");
13550 Expect(0, 119647, '\P{Is_Blk=taixuanjingsymbols}', "");
13551 Expect(1, 119647, '\P{^Is_Blk=taixuanjingsymbols}', "");
13552 Expect(0, 119551, '\p{Is_Blk=taixuanjingsymbols}', "");
13553 Expect(1, 119551, '\p{^Is_Blk=taixuanjingsymbols}', "");
13554 Expect(1, 119551, '\P{Is_Blk=taixuanjingsymbols}', "");
13555 Expect(0, 119551, '\P{^Is_Blk=taixuanjingsymbols}', "");
13556 Expect(1, 119647, '\p{Is_Blk:  Tai      Xuan    JING_SYMBOLS}', "");
13557 Expect(0, 119647, '\p{^Is_Blk:  Tai     Xuan    JING_SYMBOLS}', "");
13558 Expect(0, 119647, '\P{Is_Blk:  Tai      Xuan    JING_SYMBOLS}', "");
13559 Expect(1, 119647, '\P{^Is_Blk:  Tai     Xuan    JING_SYMBOLS}', "");
13560 Expect(0, 119551, '\p{Is_Blk:  Tai      Xuan    JING_SYMBOLS}', "");
13561 Expect(1, 119551, '\p{^Is_Blk:  Tai     Xuan    JING_SYMBOLS}', "");
13562 Expect(1, 119551, '\P{Is_Blk:  Tai      Xuan    JING_SYMBOLS}', "");
13563 Expect(0, 119551, '\P{^Is_Blk:  Tai     Xuan    JING_SYMBOLS}', "");
13564 Error('\p{Block=:=malayalam}');
13565 Error('\P{Block=:=malayalam}');
13566 Expect(1, 3455, '\p{Block=malayalam}', "");
13567 Expect(0, 3455, '\p{^Block=malayalam}', "");
13568 Expect(0, 3455, '\P{Block=malayalam}', "");
13569 Expect(1, 3455, '\P{^Block=malayalam}', "");
13570 Expect(0, 3327, '\p{Block=malayalam}', "");
13571 Expect(1, 3327, '\p{^Block=malayalam}', "");
13572 Expect(1, 3327, '\P{Block=malayalam}', "");
13573 Expect(0, 3327, '\P{^Block=malayalam}', "");
13574 Expect(1, 3455, '\p{Block=__Malayalam}', "");
13575 Expect(0, 3455, '\p{^Block=__Malayalam}', "");
13576 Expect(0, 3455, '\P{Block=__Malayalam}', "");
13577 Expect(1, 3455, '\P{^Block=__Malayalam}', "");
13578 Expect(0, 3327, '\p{Block=__Malayalam}', "");
13579 Expect(1, 3327, '\p{^Block=__Malayalam}', "");
13580 Expect(1, 3327, '\P{Block=__Malayalam}', "");
13581 Expect(0, 3327, '\P{^Block=__Malayalam}', "");
13582 Error('\p{Blk=:=        malayalam}');
13583 Error('\P{Blk=:=        malayalam}');
13584 Expect(1, 3455, '\p{Blk=malayalam}', "");
13585 Expect(0, 3455, '\p{^Blk=malayalam}', "");
13586 Expect(0, 3455, '\P{Blk=malayalam}', "");
13587 Expect(1, 3455, '\P{^Blk=malayalam}', "");
13588 Expect(0, 3327, '\p{Blk=malayalam}', "");
13589 Expect(1, 3327, '\p{^Blk=malayalam}', "");
13590 Expect(1, 3327, '\P{Blk=malayalam}', "");
13591 Expect(0, 3327, '\P{^Blk=malayalam}', "");
13592 Expect(1, 3455, '\p{Blk=         malayalam}', "");
13593 Expect(0, 3455, '\p{^Blk=        malayalam}', "");
13594 Expect(0, 3455, '\P{Blk=         malayalam}', "");
13595 Expect(1, 3455, '\P{^Blk=        malayalam}', "");
13596 Expect(0, 3327, '\p{Blk=         malayalam}', "");
13597 Expect(1, 3327, '\p{^Blk=        malayalam}', "");
13598 Expect(1, 3327, '\P{Blk=         malayalam}', "");
13599 Expect(0, 3327, '\P{^Blk=        malayalam}', "");
13600 Error('\p{Is_Block=/a/MALAYALAM}');
13601 Error('\P{Is_Block=/a/MALAYALAM}');
13602 Expect(1, 3455, '\p{Is_Block:malayalam}', "");
13603 Expect(0, 3455, '\p{^Is_Block:malayalam}', "");
13604 Expect(0, 3455, '\P{Is_Block:malayalam}', "");
13605 Expect(1, 3455, '\P{^Is_Block:malayalam}', "");
13606 Expect(0, 3327, '\p{Is_Block:malayalam}', "");
13607 Expect(1, 3327, '\p{^Is_Block:malayalam}', "");
13608 Expect(1, 3327, '\P{Is_Block:malayalam}', "");
13609 Expect(0, 3327, '\P{^Is_Block:malayalam}', "");
13610 Expect(1, 3455, '\p{Is_Block= malayalam}', "");
13611 Expect(0, 3455, '\p{^Is_Block= malayalam}', "");
13612 Expect(0, 3455, '\P{Is_Block= malayalam}', "");
13613 Expect(1, 3455, '\P{^Is_Block= malayalam}', "");
13614 Expect(0, 3327, '\p{Is_Block= malayalam}', "");
13615 Expect(1, 3327, '\p{^Is_Block= malayalam}', "");
13616 Expect(1, 3327, '\P{Is_Block= malayalam}', "");
13617 Expect(0, 3327, '\P{^Is_Block= malayalam}', "");
13618 Error('\p{Is_Blk=/a/ _Malayalam}');
13619 Error('\P{Is_Blk=/a/ _Malayalam}');
13620 Expect(1, 3455, '\p{Is_Blk=malayalam}', "");
13621 Expect(0, 3455, '\p{^Is_Blk=malayalam}', "");
13622 Expect(0, 3455, '\P{Is_Blk=malayalam}', "");
13623 Expect(1, 3455, '\P{^Is_Blk=malayalam}', "");
13624 Expect(0, 3327, '\p{Is_Blk=malayalam}', "");
13625 Expect(1, 3327, '\p{^Is_Blk=malayalam}', "");
13626 Expect(1, 3327, '\P{Is_Blk=malayalam}', "");
13627 Expect(0, 3327, '\P{^Is_Blk=malayalam}', "");
13628 Expect(1, 3455, '\p{Is_Blk=-_MALAYALAM}', "");
13629 Expect(0, 3455, '\p{^Is_Blk=-_MALAYALAM}', "");
13630 Expect(0, 3455, '\P{Is_Blk=-_MALAYALAM}', "");
13631 Expect(1, 3455, '\P{^Is_Blk=-_MALAYALAM}', "");
13632 Expect(0, 3327, '\p{Is_Blk=-_MALAYALAM}', "");
13633 Expect(1, 3327, '\p{^Is_Blk=-_MALAYALAM}', "");
13634 Expect(1, 3327, '\P{Is_Blk=-_MALAYALAM}', "");
13635 Expect(0, 3327, '\P{^Is_Blk=-_MALAYALAM}', "");
13636 Error('\p{Block=        Arabic  Presentation:=FORMS A}');
13637 Error('\P{Block=        Arabic  Presentation:=FORMS A}');
13638 Expect(1, 65023, '\p{Block:   arabicpresentationformsa}', "");
13639 Expect(0, 65023, '\p{^Block:   arabicpresentationformsa}', "");
13640 Expect(0, 65023, '\P{Block:   arabicpresentationformsa}', "");
13641 Expect(1, 65023, '\P{^Block:   arabicpresentationformsa}', "");
13642 Expect(0, 64335, '\p{Block:   arabicpresentationformsa}', "");
13643 Expect(1, 64335, '\p{^Block:   arabicpresentationformsa}', "");
13644 Expect(1, 64335, '\P{Block:   arabicpresentationformsa}', "");
13645 Expect(0, 64335, '\P{^Block:   arabicpresentationformsa}', "");
13646 Expect(1, 65023, '\p{Block=             arabic-Presentation_Forms A}', "");
13647 Expect(0, 65023, '\p{^Block=            arabic-Presentation_Forms A}', "");
13648 Expect(0, 65023, '\P{Block=             arabic-Presentation_Forms A}', "");
13649 Expect(1, 65023, '\P{^Block=            arabic-Presentation_Forms A}', "");
13650 Expect(0, 64335, '\p{Block=             arabic-Presentation_Forms A}', "");
13651 Expect(1, 64335, '\p{^Block=            arabic-Presentation_Forms A}', "");
13652 Expect(1, 64335, '\P{Block=             arabic-Presentation_Forms A}', "");
13653 Expect(0, 64335, '\P{^Block=            arabic-Presentation_Forms A}', "");
13654 Error('\p{Blk=-/a/ARABIC PRESENTATION-FormsA}');
13655 Error('\P{Blk=-/a/ARABIC PRESENTATION-FormsA}');
13656 Expect(1, 65023, '\p{Blk=arabicpresentationformsa}', "");
13657 Expect(0, 65023, '\p{^Blk=arabicpresentationformsa}', "");
13658 Expect(0, 65023, '\P{Blk=arabicpresentationformsa}', "");
13659 Expect(1, 65023, '\P{^Blk=arabicpresentationformsa}', "");
13660 Expect(0, 64335, '\p{Blk=arabicpresentationformsa}', "");
13661 Expect(1, 64335, '\p{^Blk=arabicpresentationformsa}', "");
13662 Expect(1, 64335, '\P{Blk=arabicpresentationformsa}', "");
13663 Expect(0, 64335, '\P{^Blk=arabicpresentationformsa}', "");
13664 Expect(1, 65023, '\p{Blk: -     Arabic presentation-forms_A}', "");
13665 Expect(0, 65023, '\p{^Blk: -    Arabic presentation-forms_A}', "");
13666 Expect(0, 65023, '\P{Blk: -     Arabic presentation-forms_A}', "");
13667 Expect(1, 65023, '\P{^Blk: -    Arabic presentation-forms_A}', "");
13668 Expect(0, 64335, '\p{Blk: -     Arabic presentation-forms_A}', "");
13669 Expect(1, 64335, '\p{^Blk: -    Arabic presentation-forms_A}', "");
13670 Expect(1, 64335, '\P{Blk: -     Arabic presentation-forms_A}', "");
13671 Expect(0, 64335, '\P{^Blk: -    Arabic presentation-forms_A}', "");
13672 Error('\p{Is_Block=_Arabic/a/PresentationFORMS-A}');
13673 Error('\P{Is_Block=_Arabic/a/PresentationFORMS-A}');
13674 Expect(1, 65023, '\p{Is_Block=arabicpresentationformsa}', "");
13675 Expect(0, 65023, '\p{^Is_Block=arabicpresentationformsa}', "");
13676 Expect(0, 65023, '\P{Is_Block=arabicpresentationformsa}', "");
13677 Expect(1, 65023, '\P{^Is_Block=arabicpresentationformsa}', "");
13678 Expect(0, 64335, '\p{Is_Block=arabicpresentationformsa}', "");
13679 Expect(1, 64335, '\p{^Is_Block=arabicpresentationformsa}', "");
13680 Expect(1, 64335, '\P{Is_Block=arabicpresentationformsa}', "");
13681 Expect(0, 64335, '\P{^Is_Block=arabicpresentationformsa}', "");
13682 Expect(1, 65023, '\p{Is_Block=_ Arabic_Presentation-FormsA}', "");
13683 Expect(0, 65023, '\p{^Is_Block=_        Arabic_Presentation-FormsA}', "");
13684 Expect(0, 65023, '\P{Is_Block=_ Arabic_Presentation-FormsA}', "");
13685 Expect(1, 65023, '\P{^Is_Block=_        Arabic_Presentation-FormsA}', "");
13686 Expect(0, 64335, '\p{Is_Block=_ Arabic_Presentation-FormsA}', "");
13687 Expect(1, 64335, '\p{^Is_Block=_        Arabic_Presentation-FormsA}', "");
13688 Expect(1, 64335, '\P{Is_Block=_ Arabic_Presentation-FormsA}', "");
13689 Expect(0, 64335, '\P{^Is_Block=_        Arabic_Presentation-FormsA}', "");
13690 Error('\p{Is_Blk=-:=Arabic Presentation_FormsA}');
13691 Error('\P{Is_Blk=-:=Arabic Presentation_FormsA}');
13692 Expect(1, 65023, '\p{Is_Blk: arabicpresentationformsa}', "");
13693 Expect(0, 65023, '\p{^Is_Blk: arabicpresentationformsa}', "");
13694 Expect(0, 65023, '\P{Is_Blk: arabicpresentationformsa}', "");
13695 Expect(1, 65023, '\P{^Is_Blk: arabicpresentationformsa}', "");
13696 Expect(0, 64335, '\p{Is_Blk: arabicpresentationformsa}', "");
13697 Expect(1, 64335, '\p{^Is_Blk: arabicpresentationformsa}', "");
13698 Expect(1, 64335, '\P{Is_Blk: arabicpresentationformsa}', "");
13699 Expect(0, 64335, '\P{^Is_Blk: arabicpresentationformsa}', "");
13700 Expect(1, 65023, '\p{Is_Blk= arabic Presentation_FORMS-A}', "");
13701 Expect(0, 65023, '\p{^Is_Blk= arabic Presentation_FORMS-A}', "");
13702 Expect(0, 65023, '\P{Is_Blk= arabic Presentation_FORMS-A}', "");
13703 Expect(1, 65023, '\P{^Is_Blk= arabic Presentation_FORMS-A}', "");
13704 Expect(0, 64335, '\p{Is_Blk= arabic Presentation_FORMS-A}', "");
13705 Expect(1, 64335, '\p{^Is_Blk= arabic Presentation_FORMS-A}', "");
13706 Expect(1, 64335, '\P{Is_Blk= arabic Presentation_FORMS-A}', "");
13707 Expect(0, 64335, '\P{^Is_Blk= arabic Presentation_FORMS-A}', "");
13708 Error('\p{Block=--tai-LE:=}');
13709 Error('\P{Block=--tai-LE:=}');
13710 Expect(1, 6527, '\p{Block=taile}', "");
13711 Expect(0, 6527, '\p{^Block=taile}', "");
13712 Expect(0, 6527, '\P{Block=taile}', "");
13713 Expect(1, 6527, '\P{^Block=taile}', "");
13714 Expect(0, 6479, '\p{Block=taile}', "");
13715 Expect(1, 6479, '\p{^Block=taile}', "");
13716 Expect(1, 6479, '\P{Block=taile}', "");
13717 Expect(0, 6479, '\P{^Block=taile}', "");
13718 Expect(1, 6527, '\p{Block=      TAI-Le}', "");
13719 Expect(0, 6527, '\p{^Block=     TAI-Le}', "");
13720 Expect(0, 6527, '\P{Block=      TAI-Le}', "");
13721 Expect(1, 6527, '\P{^Block=     TAI-Le}', "");
13722 Expect(0, 6479, '\p{Block=      TAI-Le}', "");
13723 Expect(1, 6479, '\p{^Block=     TAI-Le}', "");
13724 Expect(1, 6479, '\P{Block=      TAI-Le}', "");
13725 Expect(0, 6479, '\P{^Block=     TAI-Le}', "");
13726 Error('\p{Blk= TAI/a/Le}');
13727 Error('\P{Blk= TAI/a/Le}');
13728 Expect(1, 6527, '\p{Blk=taile}', "");
13729 Expect(0, 6527, '\p{^Blk=taile}', "");
13730 Expect(0, 6527, '\P{Blk=taile}', "");
13731 Expect(1, 6527, '\P{^Blk=taile}', "");
13732 Expect(0, 6479, '\p{Blk=taile}', "");
13733 Expect(1, 6479, '\p{^Blk=taile}', "");
13734 Expect(1, 6479, '\P{Blk=taile}', "");
13735 Expect(0, 6479, '\P{^Blk=taile}', "");
13736 Expect(1, 6527, '\p{Blk=--Tai_le}', "");
13737 Expect(0, 6527, '\p{^Blk=--Tai_le}', "");
13738 Expect(0, 6527, '\P{Blk=--Tai_le}', "");
13739 Expect(1, 6527, '\P{^Blk=--Tai_le}', "");
13740 Expect(0, 6479, '\p{Blk=--Tai_le}', "");
13741 Expect(1, 6479, '\p{^Blk=--Tai_le}', "");
13742 Expect(1, 6479, '\P{Blk=--Tai_le}', "");
13743 Expect(0, 6479, '\P{^Blk=--Tai_le}', "");
13744 Error('\p{Is_Block=:=tai        LE}');
13745 Error('\P{Is_Block=:=tai        LE}');
13746 Expect(1, 6527, '\p{Is_Block=taile}', "");
13747 Expect(0, 6527, '\p{^Is_Block=taile}', "");
13748 Expect(0, 6527, '\P{Is_Block=taile}', "");
13749 Expect(1, 6527, '\P{^Is_Block=taile}', "");
13750 Expect(0, 6479, '\p{Is_Block=taile}', "");
13751 Expect(1, 6479, '\p{^Is_Block=taile}', "");
13752 Expect(1, 6479, '\P{Is_Block=taile}', "");
13753 Expect(0, 6479, '\P{^Is_Block=taile}', "");
13754 Expect(1, 6527, '\p{Is_Block=_Tai Le}', "");
13755 Expect(0, 6527, '\p{^Is_Block=_Tai Le}', "");
13756 Expect(0, 6527, '\P{Is_Block=_Tai Le}', "");
13757 Expect(1, 6527, '\P{^Is_Block=_Tai Le}', "");
13758 Expect(0, 6479, '\p{Is_Block=_Tai Le}', "");
13759 Expect(1, 6479, '\p{^Is_Block=_Tai Le}', "");
13760 Expect(1, 6479, '\P{Is_Block=_Tai Le}', "");
13761 Expect(0, 6479, '\P{^Is_Block=_Tai Le}', "");
13762 Error('\p{Is_Blk=:=--tai Le}');
13763 Error('\P{Is_Blk=:=--tai Le}');
13764 Expect(1, 6527, '\p{Is_Blk=taile}', "");
13765 Expect(0, 6527, '\p{^Is_Blk=taile}', "");
13766 Expect(0, 6527, '\P{Is_Blk=taile}', "");
13767 Expect(1, 6527, '\P{^Is_Blk=taile}', "");
13768 Expect(0, 6479, '\p{Is_Blk=taile}', "");
13769 Expect(1, 6479, '\p{^Is_Blk=taile}', "");
13770 Expect(1, 6479, '\P{Is_Blk=taile}', "");
13771 Expect(0, 6479, '\P{^Is_Blk=taile}', "");
13772 Expect(1, 6527, '\p{Is_Blk:             -Tai    LE}', "");
13773 Expect(0, 6527, '\p{^Is_Blk:            -Tai    LE}', "");
13774 Expect(0, 6527, '\P{Is_Blk:             -Tai    LE}', "");
13775 Expect(1, 6527, '\P{^Is_Blk:            -Tai    LE}', "");
13776 Expect(0, 6479, '\p{Is_Blk:             -Tai    LE}', "");
13777 Expect(1, 6479, '\p{^Is_Blk:            -Tai    LE}', "");
13778 Expect(1, 6479, '\P{Is_Blk:             -Tai    LE}', "");
13779 Expect(0, 6479, '\P{^Is_Blk:            -Tai    LE}', "");
13780 Error('\p{Block=:=      Combining       Diacritical     MARKS}');
13781 Error('\P{Block=:=      Combining       Diacritical     MARKS}');
13782 Expect(1, 879, '\p{Block=combiningdiacriticalmarks}', "");
13783 Expect(0, 879, '\p{^Block=combiningdiacriticalmarks}', "");
13784 Expect(0, 879, '\P{Block=combiningdiacriticalmarks}', "");
13785 Expect(1, 879, '\P{^Block=combiningdiacriticalmarks}', "");
13786 Expect(0, 767, '\p{Block=combiningdiacriticalmarks}', "");
13787 Expect(1, 767, '\p{^Block=combiningdiacriticalmarks}', "");
13788 Expect(1, 767, '\P{Block=combiningdiacriticalmarks}', "");
13789 Expect(0, 767, '\P{^Block=combiningdiacriticalmarks}', "");
13790 Expect(1, 879, '\p{Block:       -Combining-Diacritical_MARKS}', "");
13791 Expect(0, 879, '\p{^Block:      -Combining-Diacritical_MARKS}', "");
13792 Expect(0, 879, '\P{Block:       -Combining-Diacritical_MARKS}', "");
13793 Expect(1, 879, '\P{^Block:      -Combining-Diacritical_MARKS}', "");
13794 Expect(0, 767, '\p{Block:       -Combining-Diacritical_MARKS}', "");
13795 Expect(1, 767, '\p{^Block:      -Combining-Diacritical_MARKS}', "");
13796 Expect(1, 767, '\P{Block:       -Combining-Diacritical_MARKS}', "");
13797 Expect(0, 767, '\P{^Block:      -Combining-Diacritical_MARKS}', "");
13798 Error('\p{Blk=/a/       Combining       DiacriticalMARKS}');
13799 Error('\P{Blk=/a/       Combining       DiacriticalMARKS}');
13800 Expect(1, 879, '\p{Blk=combiningdiacriticalmarks}', "");
13801 Expect(0, 879, '\p{^Blk=combiningdiacriticalmarks}', "");
13802 Expect(0, 879, '\P{Blk=combiningdiacriticalmarks}', "");
13803 Expect(1, 879, '\P{^Blk=combiningdiacriticalmarks}', "");
13804 Expect(0, 767, '\p{Blk=combiningdiacriticalmarks}', "");
13805 Expect(1, 767, '\p{^Blk=combiningdiacriticalmarks}', "");
13806 Expect(1, 767, '\P{Blk=combiningdiacriticalmarks}', "");
13807 Expect(0, 767, '\P{^Blk=combiningdiacriticalmarks}', "");
13808 Expect(1, 879, '\p{Blk=_combining-diacritical-Marks}', "");
13809 Expect(0, 879, '\p{^Blk=_combining-diacritical-Marks}', "");
13810 Expect(0, 879, '\P{Blk=_combining-diacritical-Marks}', "");
13811 Expect(1, 879, '\P{^Blk=_combining-diacritical-Marks}', "");
13812 Expect(0, 767, '\p{Blk=_combining-diacritical-Marks}', "");
13813 Expect(1, 767, '\p{^Blk=_combining-diacritical-Marks}', "");
13814 Expect(1, 767, '\P{Blk=_combining-diacritical-Marks}', "");
13815 Expect(0, 767, '\P{^Blk=_combining-diacritical-Marks}', "");
13816 Error('\p{Is_Block=     Combining       diacriticalMarks/a/}');
13817 Error('\P{Is_Block=     Combining       diacriticalMarks/a/}');
13818 Expect(1, 879, '\p{Is_Block=combiningdiacriticalmarks}', "");
13819 Expect(0, 879, '\p{^Is_Block=combiningdiacriticalmarks}', "");
13820 Expect(0, 879, '\P{Is_Block=combiningdiacriticalmarks}', "");
13821 Expect(1, 879, '\P{^Is_Block=combiningdiacriticalmarks}', "");
13822 Expect(0, 767, '\p{Is_Block=combiningdiacriticalmarks}', "");
13823 Expect(1, 767, '\p{^Is_Block=combiningdiacriticalmarks}', "");
13824 Expect(1, 767, '\P{Is_Block=combiningdiacriticalmarks}', "");
13825 Expect(0, 767, '\P{^Is_Block=combiningdiacriticalmarks}', "");
13826 Expect(1, 879, '\p{Is_Block=_-Combining DIACRITICALMarks}', "");
13827 Expect(0, 879, '\p{^Is_Block=_-Combining        DIACRITICALMarks}', "");
13828 Expect(0, 879, '\P{Is_Block=_-Combining DIACRITICALMarks}', "");
13829 Expect(1, 879, '\P{^Is_Block=_-Combining        DIACRITICALMarks}', "");
13830 Expect(0, 767, '\p{Is_Block=_-Combining DIACRITICALMarks}', "");
13831 Expect(1, 767, '\p{^Is_Block=_-Combining        DIACRITICALMarks}', "");
13832 Expect(1, 767, '\P{Is_Block=_-Combining DIACRITICALMarks}', "");
13833 Expect(0, 767, '\P{^Is_Block=_-Combining        DIACRITICALMarks}', "");
13834 Error('\p{Is_Blk= _COMBINING:=DIACRITICAL-Marks}');
13835 Error('\P{Is_Blk= _COMBINING:=DIACRITICAL-Marks}');
13836 Expect(1, 879, '\p{Is_Blk=combiningdiacriticalmarks}', "");
13837 Expect(0, 879, '\p{^Is_Blk=combiningdiacriticalmarks}', "");
13838 Expect(0, 879, '\P{Is_Blk=combiningdiacriticalmarks}', "");
13839 Expect(1, 879, '\P{^Is_Blk=combiningdiacriticalmarks}', "");
13840 Expect(0, 767, '\p{Is_Blk=combiningdiacriticalmarks}', "");
13841 Expect(1, 767, '\p{^Is_Blk=combiningdiacriticalmarks}', "");
13842 Expect(1, 767, '\P{Is_Blk=combiningdiacriticalmarks}', "");
13843 Expect(0, 767, '\P{^Is_Blk=combiningdiacriticalmarks}', "");
13844 Expect(1, 879, '\p{Is_Blk: -Combining   diacritical Marks}', "");
13845 Expect(0, 879, '\p{^Is_Blk: -Combining  diacritical Marks}', "");
13846 Expect(0, 879, '\P{Is_Blk: -Combining   diacritical Marks}', "");
13847 Expect(1, 879, '\P{^Is_Blk: -Combining  diacritical Marks}', "");
13848 Expect(0, 767, '\p{Is_Blk: -Combining   diacritical Marks}', "");
13849 Expect(1, 767, '\p{^Is_Blk: -Combining  diacritical Marks}', "");
13850 Expect(1, 767, '\P{Is_Blk: -Combining   diacritical Marks}', "");
13851 Expect(0, 767, '\P{^Is_Blk: -Combining  diacritical Marks}', "");
13852 Error('\p{Block=__LatinExtended/a/B}');
13853 Error('\P{Block=__LatinExtended/a/B}');
13854 Expect(1, 591, '\p{Block=latinextendedb}', "");
13855 Expect(0, 591, '\p{^Block=latinextendedb}', "");
13856 Expect(0, 591, '\P{Block=latinextendedb}', "");
13857 Expect(1, 591, '\P{^Block=latinextendedb}', "");
13858 Expect(0, 383, '\p{Block=latinextendedb}', "");
13859 Expect(1, 383, '\p{^Block=latinextendedb}', "");
13860 Expect(1, 383, '\P{Block=latinextendedb}', "");
13861 Expect(0, 383, '\P{^Block=latinextendedb}', "");
13862 Expect(1, 591, '\p{Block=__Latinextended-b}', "");
13863 Expect(0, 591, '\p{^Block=__Latinextended-b}', "");
13864 Expect(0, 591, '\P{Block=__Latinextended-b}', "");
13865 Expect(1, 591, '\P{^Block=__Latinextended-b}', "");
13866 Expect(0, 383, '\p{Block=__Latinextended-b}', "");
13867 Expect(1, 383, '\p{^Block=__Latinextended-b}', "");
13868 Expect(1, 383, '\P{Block=__Latinextended-b}', "");
13869 Expect(0, 383, '\P{^Block=__Latinextended-b}', "");
13870 Error('\p{Blk= Latin:=extended-B}');
13871 Error('\P{Blk= Latin:=extended-B}');
13872 Expect(1, 591, '\p{Blk=latinextendedb}', "");
13873 Expect(0, 591, '\p{^Blk=latinextendedb}', "");
13874 Expect(0, 591, '\P{Blk=latinextendedb}', "");
13875 Expect(1, 591, '\P{^Blk=latinextendedb}', "");
13876 Expect(0, 383, '\p{Blk=latinextendedb}', "");
13877 Expect(1, 383, '\p{^Blk=latinextendedb}', "");
13878 Expect(1, 383, '\P{Blk=latinextendedb}', "");
13879 Expect(0, 383, '\P{^Blk=latinextendedb}', "");
13880 Expect(1, 591, '\p{Blk= -LATIN_Extended B}', "");
13881 Expect(0, 591, '\p{^Blk= -LATIN_Extended        B}', "");
13882 Expect(0, 591, '\P{Blk= -LATIN_Extended B}', "");
13883 Expect(1, 591, '\P{^Blk= -LATIN_Extended        B}', "");
13884 Expect(0, 383, '\p{Blk= -LATIN_Extended B}', "");
13885 Expect(1, 383, '\p{^Blk= -LATIN_Extended        B}', "");
13886 Expect(1, 383, '\P{Blk= -LATIN_Extended B}', "");
13887 Expect(0, 383, '\P{^Blk= -LATIN_Extended        B}', "");
13888 Error('\p{Is_Block= -LATIN_ExtendedB:=}');
13889 Error('\P{Is_Block= -LATIN_ExtendedB:=}');
13890 Expect(1, 591, '\p{Is_Block=latinextendedb}', "");
13891 Expect(0, 591, '\p{^Is_Block=latinextendedb}', "");
13892 Expect(0, 591, '\P{Is_Block=latinextendedb}', "");
13893 Expect(1, 591, '\P{^Is_Block=latinextendedb}', "");
13894 Expect(0, 383, '\p{Is_Block=latinextendedb}', "");
13895 Expect(1, 383, '\p{^Is_Block=latinextendedb}', "");
13896 Expect(1, 383, '\P{Is_Block=latinextendedb}', "");
13897 Expect(0, 383, '\P{^Is_Block=latinextendedb}', "");
13898 Expect(1, 591, '\p{Is_Block=_ LATIN     extended-B}', "");
13899 Expect(0, 591, '\p{^Is_Block=_ LATIN    extended-B}', "");
13900 Expect(0, 591, '\P{Is_Block=_ LATIN     extended-B}', "");
13901 Expect(1, 591, '\P{^Is_Block=_ LATIN    extended-B}', "");
13902 Expect(0, 383, '\p{Is_Block=_ LATIN     extended-B}', "");
13903 Expect(1, 383, '\p{^Is_Block=_ LATIN    extended-B}', "");
13904 Expect(1, 383, '\P{Is_Block=_ LATIN     extended-B}', "");
13905 Expect(0, 383, '\P{^Is_Block=_ LATIN    extended-B}', "");
13906 Error('\p{Is_Blk=_Latin:=Extendedb}');
13907 Error('\P{Is_Blk=_Latin:=Extendedb}');
13908 Expect(1, 591, '\p{Is_Blk=latinextendedb}', "");
13909 Expect(0, 591, '\p{^Is_Blk=latinextendedb}', "");
13910 Expect(0, 591, '\P{Is_Blk=latinextendedb}', "");
13911 Expect(1, 591, '\P{^Is_Blk=latinextendedb}', "");
13912 Expect(0, 383, '\p{Is_Blk=latinextendedb}', "");
13913 Expect(1, 383, '\p{^Is_Blk=latinextendedb}', "");
13914 Expect(1, 383, '\P{Is_Blk=latinextendedb}', "");
13915 Expect(0, 383, '\P{^Is_Blk=latinextendedb}', "");
13916 Expect(1, 591, '\p{Is_Blk: _latin-Extended_B}', "");
13917 Expect(0, 591, '\p{^Is_Blk: _latin-Extended_B}', "");
13918 Expect(0, 591, '\P{Is_Blk: _latin-Extended_B}', "");
13919 Expect(1, 591, '\P{^Is_Blk: _latin-Extended_B}', "");
13920 Expect(0, 383, '\p{Is_Blk: _latin-Extended_B}', "");
13921 Expect(1, 383, '\p{^Is_Blk: _latin-Extended_B}', "");
13922 Expect(1, 383, '\P{Is_Blk: _latin-Extended_B}', "");
13923 Expect(0, 383, '\P{^Is_Blk: _latin-Extended_B}', "");
13924 Error('\p{Block=                SUPPLEMENTAL-Arrows     A:=}');
13925 Error('\P{Block=                SUPPLEMENTAL-Arrows     A:=}');
13926 Expect(1, 10239, '\p{Block=supplementalarrowsa}', "");
13927 Expect(0, 10239, '\p{^Block=supplementalarrowsa}', "");
13928 Expect(0, 10239, '\P{Block=supplementalarrowsa}', "");
13929 Expect(1, 10239, '\P{^Block=supplementalarrowsa}', "");
13930 Expect(0, 10223, '\p{Block=supplementalarrowsa}', "");
13931 Expect(1, 10223, '\p{^Block=supplementalarrowsa}', "");
13932 Expect(1, 10223, '\P{Block=supplementalarrowsa}', "");
13933 Expect(0, 10223, '\P{^Block=supplementalarrowsa}', "");
13934 Expect(1, 10239, '\p{Block=_Supplemental Arrows A}', "");
13935 Expect(0, 10239, '\p{^Block=_Supplemental Arrows        A}', "");
13936 Expect(0, 10239, '\P{Block=_Supplemental Arrows A}', "");
13937 Expect(1, 10239, '\P{^Block=_Supplemental Arrows        A}', "");
13938 Expect(0, 10223, '\p{Block=_Supplemental Arrows A}', "");
13939 Expect(1, 10223, '\p{^Block=_Supplemental Arrows        A}', "");
13940 Expect(1, 10223, '\P{Block=_Supplemental Arrows A}', "");
13941 Expect(0, 10223, '\P{^Block=_Supplemental Arrows        A}', "");
13942 Error('\p{Blk=_:=supplemental_ARROWS    a}');
13943 Error('\P{Blk=_:=supplemental_ARROWS    a}');
13944 Expect(1, 10239, '\p{Blk:supplementalarrowsa}', "");
13945 Expect(0, 10239, '\p{^Blk:supplementalarrowsa}', "");
13946 Expect(0, 10239, '\P{Blk:supplementalarrowsa}', "");
13947 Expect(1, 10239, '\P{^Blk:supplementalarrowsa}', "");
13948 Expect(0, 10223, '\p{Blk:supplementalarrowsa}', "");
13949 Expect(1, 10223, '\p{^Blk:supplementalarrowsa}', "");
13950 Expect(1, 10223, '\P{Blk:supplementalarrowsa}', "");
13951 Expect(0, 10223, '\P{^Blk:supplementalarrowsa}', "");
13952 Expect(1, 10239, '\p{Blk:   -_SUPPLEMENTAL-ArrowsA}', "");
13953 Expect(0, 10239, '\p{^Blk:   -_SUPPLEMENTAL-ArrowsA}', "");
13954 Expect(0, 10239, '\P{Blk:   -_SUPPLEMENTAL-ArrowsA}', "");
13955 Expect(1, 10239, '\P{^Blk:   -_SUPPLEMENTAL-ArrowsA}', "");
13956 Expect(0, 10223, '\p{Blk:   -_SUPPLEMENTAL-ArrowsA}', "");
13957 Expect(1, 10223, '\p{^Blk:   -_SUPPLEMENTAL-ArrowsA}', "");
13958 Expect(1, 10223, '\P{Blk:   -_SUPPLEMENTAL-ArrowsA}', "");
13959 Expect(0, 10223, '\P{^Blk:   -_SUPPLEMENTAL-ArrowsA}', "");
13960 Error('\p{Is_Block=_:=supplemental      Arrows  A}');
13961 Error('\P{Is_Block=_:=supplemental      Arrows  A}');
13962 Expect(1, 10239, '\p{Is_Block=supplementalarrowsa}', "");
13963 Expect(0, 10239, '\p{^Is_Block=supplementalarrowsa}', "");
13964 Expect(0, 10239, '\P{Is_Block=supplementalarrowsa}', "");
13965 Expect(1, 10239, '\P{^Is_Block=supplementalarrowsa}', "");
13966 Expect(0, 10223, '\p{Is_Block=supplementalarrowsa}', "");
13967 Expect(1, 10223, '\p{^Is_Block=supplementalarrowsa}', "");
13968 Expect(1, 10223, '\P{Is_Block=supplementalarrowsa}', "");
13969 Expect(0, 10223, '\P{^Is_Block=supplementalarrowsa}', "");
13970 Expect(1, 10239, '\p{Is_Block=  Supplemental_Arrows A}', "");
13971 Expect(0, 10239, '\p{^Is_Block= Supplemental_Arrows A}', "");
13972 Expect(0, 10239, '\P{Is_Block=  Supplemental_Arrows A}', "");
13973 Expect(1, 10239, '\P{^Is_Block= Supplemental_Arrows A}', "");
13974 Expect(0, 10223, '\p{Is_Block=  Supplemental_Arrows A}', "");
13975 Expect(1, 10223, '\p{^Is_Block= Supplemental_Arrows A}', "");
13976 Expect(1, 10223, '\P{Is_Block=  Supplemental_Arrows A}', "");
13977 Expect(0, 10223, '\P{^Is_Block= Supplemental_Arrows A}', "");
13978 Error('\p{Is_Blk:   :=-_Supplemental_arrowsA}');
13979 Error('\P{Is_Blk:   :=-_Supplemental_arrowsA}');
13980 Expect(1, 10239, '\p{Is_Blk=supplementalarrowsa}', "");
13981 Expect(0, 10239, '\p{^Is_Blk=supplementalarrowsa}', "");
13982 Expect(0, 10239, '\P{Is_Blk=supplementalarrowsa}', "");
13983 Expect(1, 10239, '\P{^Is_Blk=supplementalarrowsa}', "");
13984 Expect(0, 10223, '\p{Is_Blk=supplementalarrowsa}', "");
13985 Expect(1, 10223, '\p{^Is_Blk=supplementalarrowsa}', "");
13986 Expect(1, 10223, '\P{Is_Blk=supplementalarrowsa}', "");
13987 Expect(0, 10223, '\P{^Is_Blk=supplementalarrowsa}', "");
13988 Expect(1, 10239, '\p{Is_Blk=_-supplemental_Arrows       A}', "");
13989 Expect(0, 10239, '\p{^Is_Blk=_-supplemental_Arrows      A}', "");
13990 Expect(0, 10239, '\P{Is_Blk=_-supplemental_Arrows       A}', "");
13991 Expect(1, 10239, '\P{^Is_Blk=_-supplemental_Arrows      A}', "");
13992 Expect(0, 10223, '\p{Is_Blk=_-supplemental_Arrows       A}', "");
13993 Expect(1, 10223, '\p{^Is_Blk=_-supplemental_Arrows      A}', "");
13994 Expect(1, 10223, '\P{Is_Blk=_-supplemental_Arrows       A}', "");
13995 Expect(0, 10223, '\P{^Is_Blk=_-supplemental_Arrows      A}', "");
13996 Error('\p{Block= :=Supplementary        PRIVATE Use-Area-A}');
13997 Error('\P{Block= :=Supplementary        PRIVATE Use-Area-A}');
13998 Expect(1, 983040, '\p{Block=supplementaryprivateuseareaa}', "");
13999 Expect(0, 983040, '\p{^Block=supplementaryprivateuseareaa}', "");
14000 Expect(0, 983040, '\P{Block=supplementaryprivateuseareaa}', "");
14001 Expect(1, 983040, '\P{^Block=supplementaryprivateuseareaa}', "");
14002 Expect(0, 7, '\p{Block=supplementaryprivateuseareaa}', "");
14003 Expect(1, 7, '\p{^Block=supplementaryprivateuseareaa}', "");
14004 Expect(1, 7, '\P{Block=supplementaryprivateuseareaa}', "");
14005 Expect(0, 7, '\P{^Block=supplementaryprivateuseareaa}', "");
14006 Expect(1, 983040, '\p{Block:  _supplementary_Private    USE     Area-A}', "");
14007 Expect(0, 983040, '\p{^Block:  _supplementary_Private   USE     Area-A}', "");
14008 Expect(0, 983040, '\P{Block:  _supplementary_Private    USE     Area-A}', "");
14009 Expect(1, 983040, '\P{^Block:  _supplementary_Private   USE     Area-A}', "");
14010 Expect(0, 7, '\p{Block:  _supplementary_Private USE     Area-A}', "");
14011 Expect(1, 7, '\p{^Block:  _supplementary_Private        USE     Area-A}', "");
14012 Expect(1, 7, '\P{Block:  _supplementary_Private USE     Area-A}', "");
14013 Expect(0, 7, '\P{^Block:  _supplementary_Private        USE     Area-A}', "");
14014 Error('\p{Blk=  SUPPLEMENTARY-private USE_Area a:=}');
14015 Error('\P{Blk=  SUPPLEMENTARY-private USE_Area a:=}');
14016 Expect(1, 983040, '\p{Blk=supplementaryprivateuseareaa}', "");
14017 Expect(0, 983040, '\p{^Blk=supplementaryprivateuseareaa}', "");
14018 Expect(0, 983040, '\P{Blk=supplementaryprivateuseareaa}', "");
14019 Expect(1, 983040, '\P{^Blk=supplementaryprivateuseareaa}', "");
14020 Expect(0, 7, '\p{Blk=supplementaryprivateuseareaa}', "");
14021 Expect(1, 7, '\p{^Blk=supplementaryprivateuseareaa}', "");
14022 Expect(1, 7, '\P{Blk=supplementaryprivateuseareaa}', "");
14023 Expect(0, 7, '\P{^Blk=supplementaryprivateuseareaa}', "");
14024 Expect(1, 983040, '\p{Blk=_ SUPPLEMENTARY       private use area-A}', "");
14025 Expect(0, 983040, '\p{^Blk=_ SUPPLEMENTARY      private use area-A}', "");
14026 Expect(0, 983040, '\P{Blk=_ SUPPLEMENTARY       private use area-A}', "");
14027 Expect(1, 983040, '\P{^Blk=_ SUPPLEMENTARY      private use area-A}', "");
14028 Expect(0, 7, '\p{Blk=_ SUPPLEMENTARY    private use area-A}', "");
14029 Expect(1, 7, '\p{^Blk=_ SUPPLEMENTARY   private use area-A}', "");
14030 Expect(1, 7, '\P{Blk=_ SUPPLEMENTARY    private use area-A}', "");
14031 Expect(0, 7, '\P{^Blk=_ SUPPLEMENTARY   private use area-A}', "");
14032 Error('\p{Is_Block=/a/Supplementary Private     Use_area        A}');
14033 Error('\P{Is_Block=/a/Supplementary Private     Use_area        A}');
14034 Expect(1, 983040, '\p{Is_Block=supplementaryprivateuseareaa}', "");
14035 Expect(0, 983040, '\p{^Is_Block=supplementaryprivateuseareaa}', "");
14036 Expect(0, 983040, '\P{Is_Block=supplementaryprivateuseareaa}', "");
14037 Expect(1, 983040, '\P{^Is_Block=supplementaryprivateuseareaa}', "");
14038 Expect(0, 7, '\p{Is_Block=supplementaryprivateuseareaa}', "");
14039 Expect(1, 7, '\p{^Is_Block=supplementaryprivateuseareaa}', "");
14040 Expect(1, 7, '\P{Is_Block=supplementaryprivateuseareaa}', "");
14041 Expect(0, 7, '\P{^Is_Block=supplementaryprivateuseareaa}', "");
14042 Expect(1, 983040, '\p{Is_Block= -supplementary  Private_Use     area    a}', "");
14043 Expect(0, 983040, '\p{^Is_Block= -supplementary Private_Use     area    a}', "");
14044 Expect(0, 983040, '\P{Is_Block= -supplementary  Private_Use     area    a}', "");
14045 Expect(1, 983040, '\P{^Is_Block= -supplementary Private_Use     area    a}', "");
14046 Expect(0, 7, '\p{Is_Block= -supplementary       Private_Use     area    a}', "");
14047 Expect(1, 7, '\p{^Is_Block= -supplementary      Private_Use     area    a}', "");
14048 Expect(1, 7, '\P{Is_Block= -supplementary       Private_Use     area    a}', "");
14049 Expect(0, 7, '\P{^Is_Block= -supplementary      Private_Use     area    a}', "");
14050 Error('\p{Is_Blk=_/a/Supplementary_PRIVATE      use_Area-A}');
14051 Error('\P{Is_Blk=_/a/Supplementary_PRIVATE      use_Area-A}');
14052 Expect(1, 983040, '\p{Is_Blk=supplementaryprivateuseareaa}', "");
14053 Expect(0, 983040, '\p{^Is_Blk=supplementaryprivateuseareaa}', "");
14054 Expect(0, 983040, '\P{Is_Blk=supplementaryprivateuseareaa}', "");
14055 Expect(1, 983040, '\P{^Is_Blk=supplementaryprivateuseareaa}', "");
14056 Expect(0, 7, '\p{Is_Blk=supplementaryprivateuseareaa}', "");
14057 Expect(1, 7, '\p{^Is_Blk=supplementaryprivateuseareaa}', "");
14058 Expect(1, 7, '\P{Is_Blk=supplementaryprivateuseareaa}', "");
14059 Expect(0, 7, '\P{^Is_Blk=supplementaryprivateuseareaa}', "");
14060 Expect(1, 983040, '\p{Is_Blk=Supplementary-PRIVATE_UseAREAA}', "");
14061 Expect(0, 983040, '\p{^Is_Blk=Supplementary-PRIVATE_UseAREAA}', "");
14062 Expect(0, 983040, '\P{Is_Blk=Supplementary-PRIVATE_UseAREAA}', "");
14063 Expect(1, 983040, '\P{^Is_Blk=Supplementary-PRIVATE_UseAREAA}', "");
14064 Expect(0, 7, '\p{Is_Blk=Supplementary-PRIVATE_UseAREAA}', "");
14065 Expect(1, 7, '\p{^Is_Blk=Supplementary-PRIVATE_UseAREAA}', "");
14066 Expect(1, 7, '\P{Is_Blk=Supplementary-PRIVATE_UseAREAA}', "");
14067 Expect(0, 7, '\P{^Is_Blk=Supplementary-PRIVATE_UseAREAA}', "");
14068 Error('\p{Block=:=-_Hanunoo}');
14069 Error('\P{Block=:=-_Hanunoo}');
14070 Expect(1, 5951, '\p{Block=hanunoo}', "");
14071 Expect(0, 5951, '\p{^Block=hanunoo}', "");
14072 Expect(0, 5951, '\P{Block=hanunoo}', "");
14073 Expect(1, 5951, '\P{^Block=hanunoo}', "");
14074 Expect(0, 5919, '\p{Block=hanunoo}', "");
14075 Expect(1, 5919, '\p{^Block=hanunoo}', "");
14076 Expect(1, 5919, '\P{Block=hanunoo}', "");
14077 Expect(0, 5919, '\P{^Block=hanunoo}', "");
14078 Expect(1, 5951, '\p{Block=_     Hanunoo}', "");
14079 Expect(0, 5951, '\p{^Block=_    Hanunoo}', "");
14080 Expect(0, 5951, '\P{Block=_     Hanunoo}', "");
14081 Expect(1, 5951, '\P{^Block=_    Hanunoo}', "");
14082 Expect(0, 5919, '\p{Block=_     Hanunoo}', "");
14083 Expect(1, 5919, '\p{^Block=_    Hanunoo}', "");
14084 Expect(1, 5919, '\P{Block=_     Hanunoo}', "");
14085 Expect(0, 5919, '\P{^Block=_    Hanunoo}', "");
14086 Error('\p{Blk=/a/_HANUNOO}');
14087 Error('\P{Blk=/a/_HANUNOO}');
14088 Expect(1, 5951, '\p{Blk: hanunoo}', "");
14089 Expect(0, 5951, '\p{^Blk: hanunoo}', "");
14090 Expect(0, 5951, '\P{Blk: hanunoo}', "");
14091 Expect(1, 5951, '\P{^Blk: hanunoo}', "");
14092 Expect(0, 5919, '\p{Blk: hanunoo}', "");
14093 Expect(1, 5919, '\p{^Blk: hanunoo}', "");
14094 Expect(1, 5919, '\P{Blk: hanunoo}', "");
14095 Expect(0, 5919, '\P{^Blk: hanunoo}', "");
14096 Expect(1, 5951, '\p{Blk=  Hanunoo}', "");
14097 Expect(0, 5951, '\p{^Blk=  Hanunoo}', "");
14098 Expect(0, 5951, '\P{Blk=  Hanunoo}', "");
14099 Expect(1, 5951, '\P{^Blk=  Hanunoo}', "");
14100 Expect(0, 5919, '\p{Blk=  Hanunoo}', "");
14101 Expect(1, 5919, '\p{^Blk=  Hanunoo}', "");
14102 Expect(1, 5919, '\P{Blk=  Hanunoo}', "");
14103 Expect(0, 5919, '\P{^Blk=  Hanunoo}', "");
14104 Error('\p{Is_Block:    _HANUNOO/a/}');
14105 Error('\P{Is_Block:    _HANUNOO/a/}');
14106 Expect(1, 5951, '\p{Is_Block=hanunoo}', "");
14107 Expect(0, 5951, '\p{^Is_Block=hanunoo}', "");
14108 Expect(0, 5951, '\P{Is_Block=hanunoo}', "");
14109 Expect(1, 5951, '\P{^Is_Block=hanunoo}', "");
14110 Expect(0, 5919, '\p{Is_Block=hanunoo}', "");
14111 Expect(1, 5919, '\p{^Is_Block=hanunoo}', "");
14112 Expect(1, 5919, '\P{Is_Block=hanunoo}', "");
14113 Expect(0, 5919, '\P{^Is_Block=hanunoo}', "");
14114 Expect(1, 5951, '\p{Is_Block=           hanunoo}', "");
14115 Expect(0, 5951, '\p{^Is_Block=          hanunoo}', "");
14116 Expect(0, 5951, '\P{Is_Block=           hanunoo}', "");
14117 Expect(1, 5951, '\P{^Is_Block=          hanunoo}', "");
14118 Expect(0, 5919, '\p{Is_Block=           hanunoo}', "");
14119 Expect(1, 5919, '\p{^Is_Block=          hanunoo}', "");
14120 Expect(1, 5919, '\P{Is_Block=           hanunoo}', "");
14121 Expect(0, 5919, '\P{^Is_Block=          hanunoo}', "");
14122 Error('\p{Is_Blk=:=Hanunoo}');
14123 Error('\P{Is_Blk=:=Hanunoo}');
14124 Expect(1, 5951, '\p{Is_Blk=hanunoo}', "");
14125 Expect(0, 5951, '\p{^Is_Blk=hanunoo}', "");
14126 Expect(0, 5951, '\P{Is_Blk=hanunoo}', "");
14127 Expect(1, 5951, '\P{^Is_Blk=hanunoo}', "");
14128 Expect(0, 5919, '\p{Is_Blk=hanunoo}', "");
14129 Expect(1, 5919, '\p{^Is_Blk=hanunoo}', "");
14130 Expect(1, 5919, '\P{Is_Blk=hanunoo}', "");
14131 Expect(0, 5919, '\P{^Is_Blk=hanunoo}', "");
14132 Expect(1, 5951, '\p{Is_Blk=             HANUNOO}', "");
14133 Expect(0, 5951, '\p{^Is_Blk=            HANUNOO}', "");
14134 Expect(0, 5951, '\P{Is_Blk=             HANUNOO}', "");
14135 Expect(1, 5951, '\P{^Is_Blk=            HANUNOO}', "");
14136 Expect(0, 5919, '\p{Is_Blk=             HANUNOO}', "");
14137 Expect(1, 5919, '\p{^Is_Blk=            HANUNOO}', "");
14138 Expect(1, 5919, '\P{Is_Blk=             HANUNOO}', "");
14139 Expect(0, 5919, '\P{^Is_Blk=            HANUNOO}', "");
14140 Error('\p{Block=:=-     LowSurrogates}');
14141 Error('\P{Block=:=-     LowSurrogates}');
14142 Expect(0, 7, '\p{Block=lowsurrogates}', "");
14143 Expect(1, 7, '\p{^Block=lowsurrogates}', "");
14144 Expect(1, 7, '\P{Block=lowsurrogates}', "");
14145 Expect(0, 7, '\P{^Block=lowsurrogates}', "");
14146 Expect(0, 7, '\p{Block=-Low     surrogates}', "");
14147 Expect(1, 7, '\p{^Block=-Low    surrogates}', "");
14148 Expect(1, 7, '\P{Block=-Low     surrogates}', "");
14149 Expect(0, 7, '\P{^Block=-Low    surrogates}', "");
14150 Error('\p{Blk=/a/Low_surrogates}');
14151 Error('\P{Blk=/a/Low_surrogates}');
14152 Expect(0, 7, '\p{Blk=lowsurrogates}', "");
14153 Expect(1, 7, '\p{^Blk=lowsurrogates}', "");
14154 Expect(1, 7, '\P{Blk=lowsurrogates}', "");
14155 Expect(0, 7, '\P{^Blk=lowsurrogates}', "");
14156 Expect(0, 7, '\p{Blk=_-LowSurrogates}', "");
14157 Expect(1, 7, '\p{^Blk=_-LowSurrogates}', "");
14158 Expect(1, 7, '\P{Blk=_-LowSurrogates}', "");
14159 Expect(0, 7, '\P{^Blk=_-LowSurrogates}', "");
14160 Error('\p{Is_Block=__LOW-SURROGATES:=}');
14161 Error('\P{Is_Block=__LOW-SURROGATES:=}');
14162 Expect(0, 7, '\p{Is_Block=lowsurrogates}', "");
14163 Expect(1, 7, '\p{^Is_Block=lowsurrogates}', "");
14164 Expect(1, 7, '\P{Is_Block=lowsurrogates}', "");
14165 Expect(0, 7, '\P{^Is_Block=lowsurrogates}', "");
14166 Expect(0, 7, '\p{Is_Block=      -Low_surrogates}', "");
14167 Expect(1, 7, '\p{^Is_Block=     -Low_surrogates}', "");
14168 Expect(1, 7, '\P{Is_Block=      -Low_surrogates}', "");
14169 Expect(0, 7, '\P{^Is_Block=     -Low_surrogates}', "");
14170 Error('\p{Is_Blk=_:=Low-SURROGATES}');
14171 Error('\P{Is_Blk=_:=Low-SURROGATES}');
14172 Expect(0, 7, '\p{Is_Blk=lowsurrogates}', "");
14173 Expect(1, 7, '\p{^Is_Blk=lowsurrogates}', "");
14174 Expect(1, 7, '\P{Is_Blk=lowsurrogates}', "");
14175 Expect(0, 7, '\P{^Is_Blk=lowsurrogates}', "");
14176 Expect(0, 7, '\p{Is_Blk=-Low_surrogates}', "");
14177 Expect(1, 7, '\p{^Is_Blk=-Low_surrogates}', "");
14178 Expect(1, 7, '\P{Is_Blk=-Low_surrogates}', "");
14179 Expect(0, 7, '\P{^Is_Blk=-Low_surrogates}', "");
14180 Error('\p{Block= /a/Katakana}');
14181 Error('\P{Block= /a/Katakana}');
14182 Expect(1, 12543, '\p{Block=katakana}', "");
14183 Expect(0, 12543, '\p{^Block=katakana}', "");
14184 Expect(0, 12543, '\P{Block=katakana}', "");
14185 Expect(1, 12543, '\P{^Block=katakana}', "");
14186 Expect(0, 12447, '\p{Block=katakana}', "");
14187 Expect(1, 12447, '\p{^Block=katakana}', "");
14188 Expect(1, 12447, '\P{Block=katakana}', "");
14189 Expect(0, 12447, '\P{^Block=katakana}', "");
14190 Expect(1, 12543, '\p{Block=_KATAKANA}', "");
14191 Expect(0, 12543, '\p{^Block=_KATAKANA}', "");
14192 Expect(0, 12543, '\P{Block=_KATAKANA}', "");
14193 Expect(1, 12543, '\P{^Block=_KATAKANA}', "");
14194 Expect(0, 12447, '\p{Block=_KATAKANA}', "");
14195 Expect(1, 12447, '\p{^Block=_KATAKANA}', "");
14196 Expect(1, 12447, '\P{Block=_KATAKANA}', "");
14197 Expect(0, 12447, '\P{^Block=_KATAKANA}', "");
14198 Error('\p{Blk=/a/               Katakana}');
14199 Error('\P{Blk=/a/               Katakana}');
14200 Expect(1, 12543, '\p{Blk=katakana}', "");
14201 Expect(0, 12543, '\p{^Blk=katakana}', "");
14202 Expect(0, 12543, '\P{Blk=katakana}', "");
14203 Expect(1, 12543, '\P{^Blk=katakana}', "");
14204 Expect(0, 12447, '\p{Blk=katakana}', "");
14205 Expect(1, 12447, '\p{^Blk=katakana}', "");
14206 Expect(1, 12447, '\P{Blk=katakana}', "");
14207 Expect(0, 12447, '\P{^Blk=katakana}', "");
14208 Expect(1, 12543, '\p{Blk=_Katakana}', "");
14209 Expect(0, 12543, '\p{^Blk=_Katakana}', "");
14210 Expect(0, 12543, '\P{Blk=_Katakana}', "");
14211 Expect(1, 12543, '\P{^Blk=_Katakana}', "");
14212 Expect(0, 12447, '\p{Blk=_Katakana}', "");
14213 Expect(1, 12447, '\p{^Blk=_Katakana}', "");
14214 Expect(1, 12447, '\P{Blk=_Katakana}', "");
14215 Expect(0, 12447, '\P{^Blk=_Katakana}', "");
14216 Error('\p{Is_Block=_/a/Katakana}');
14217 Error('\P{Is_Block=_/a/Katakana}');
14218 Expect(1, 12543, '\p{Is_Block=katakana}', "");
14219 Expect(0, 12543, '\p{^Is_Block=katakana}', "");
14220 Expect(0, 12543, '\P{Is_Block=katakana}', "");
14221 Expect(1, 12543, '\P{^Is_Block=katakana}', "");
14222 Expect(0, 12447, '\p{Is_Block=katakana}', "");
14223 Expect(1, 12447, '\p{^Is_Block=katakana}', "");
14224 Expect(1, 12447, '\P{Is_Block=katakana}', "");
14225 Expect(0, 12447, '\P{^Is_Block=katakana}', "");
14226 Expect(1, 12543, '\p{Is_Block=  KATAKANA}', "");
14227 Expect(0, 12543, '\p{^Is_Block= KATAKANA}', "");
14228 Expect(0, 12543, '\P{Is_Block=  KATAKANA}', "");
14229 Expect(1, 12543, '\P{^Is_Block= KATAKANA}', "");
14230 Expect(0, 12447, '\p{Is_Block=  KATAKANA}', "");
14231 Expect(1, 12447, '\p{^Is_Block= KATAKANA}', "");
14232 Expect(1, 12447, '\P{Is_Block=  KATAKANA}', "");
14233 Expect(0, 12447, '\P{^Is_Block= KATAKANA}', "");
14234 Error('\p{Is_Blk=       :=Katakana}');
14235 Error('\P{Is_Blk=       :=Katakana}');
14236 Expect(1, 12543, '\p{Is_Blk=katakana}', "");
14237 Expect(0, 12543, '\p{^Is_Blk=katakana}', "");
14238 Expect(0, 12543, '\P{Is_Blk=katakana}', "");
14239 Expect(1, 12543, '\P{^Is_Blk=katakana}', "");
14240 Expect(0, 12447, '\p{Is_Blk=katakana}', "");
14241 Expect(1, 12447, '\p{^Is_Blk=katakana}', "");
14242 Expect(1, 12447, '\P{Is_Blk=katakana}', "");
14243 Expect(0, 12447, '\P{^Is_Blk=katakana}', "");
14244 Expect(1, 12543, '\p{Is_Blk= KATAKANA}', "");
14245 Expect(0, 12543, '\p{^Is_Blk= KATAKANA}', "");
14246 Expect(0, 12543, '\P{Is_Blk= KATAKANA}', "");
14247 Expect(1, 12543, '\P{^Is_Blk= KATAKANA}', "");
14248 Expect(0, 12447, '\p{Is_Blk= KATAKANA}', "");
14249 Expect(1, 12447, '\p{^Is_Blk= KATAKANA}', "");
14250 Expect(1, 12447, '\P{Is_Blk= KATAKANA}', "");
14251 Expect(0, 12447, '\P{^Is_Blk= KATAKANA}', "");
14252 Error('\p{Block=        :=Cuneiform}');
14253 Error('\P{Block=        :=Cuneiform}');
14254 Expect(1, 74751, '\p{Block=cuneiform}', "");
14255 Expect(0, 74751, '\p{^Block=cuneiform}', "");
14256 Expect(0, 74751, '\P{Block=cuneiform}', "");
14257 Expect(1, 74751, '\P{^Block=cuneiform}', "");
14258 Expect(0, 73727, '\p{Block=cuneiform}', "");
14259 Expect(1, 73727, '\p{^Block=cuneiform}', "");
14260 Expect(1, 73727, '\P{Block=cuneiform}', "");
14261 Expect(0, 73727, '\P{^Block=cuneiform}', "");
14262 Expect(1, 74751, '\p{Block=__Cuneiform}', "");
14263 Expect(0, 74751, '\p{^Block=__Cuneiform}', "");
14264 Expect(0, 74751, '\P{Block=__Cuneiform}', "");
14265 Expect(1, 74751, '\P{^Block=__Cuneiform}', "");
14266 Expect(0, 73727, '\p{Block=__Cuneiform}', "");
14267 Expect(1, 73727, '\p{^Block=__Cuneiform}', "");
14268 Expect(1, 73727, '\P{Block=__Cuneiform}', "");
14269 Expect(0, 73727, '\P{^Block=__Cuneiform}', "");
14270 Error('\p{Blk=:=- CUNEIFORM}');
14271 Error('\P{Blk=:=- CUNEIFORM}');
14272 Expect(1, 74751, '\p{Blk=cuneiform}', "");
14273 Expect(0, 74751, '\p{^Blk=cuneiform}', "");
14274 Expect(0, 74751, '\P{Blk=cuneiform}', "");
14275 Expect(1, 74751, '\P{^Blk=cuneiform}', "");
14276 Expect(0, 73727, '\p{Blk=cuneiform}', "");
14277 Expect(1, 73727, '\p{^Blk=cuneiform}', "");
14278 Expect(1, 73727, '\P{Blk=cuneiform}', "");
14279 Expect(0, 73727, '\P{^Blk=cuneiform}', "");
14280 Expect(1, 74751, '\p{Blk:__Cuneiform}', "");
14281 Expect(0, 74751, '\p{^Blk:__Cuneiform}', "");
14282 Expect(0, 74751, '\P{Blk:__Cuneiform}', "");
14283 Expect(1, 74751, '\P{^Blk:__Cuneiform}', "");
14284 Expect(0, 73727, '\p{Blk:__Cuneiform}', "");
14285 Expect(1, 73727, '\p{^Blk:__Cuneiform}', "");
14286 Expect(1, 73727, '\P{Blk:__Cuneiform}', "");
14287 Expect(0, 73727, '\P{^Blk:__Cuneiform}', "");
14288 Error('\p{Is_Block=- Cuneiform:=}');
14289 Error('\P{Is_Block=- Cuneiform:=}');
14290 Expect(1, 74751, '\p{Is_Block=cuneiform}', "");
14291 Expect(0, 74751, '\p{^Is_Block=cuneiform}', "");
14292 Expect(0, 74751, '\P{Is_Block=cuneiform}', "");
14293 Expect(1, 74751, '\P{^Is_Block=cuneiform}', "");
14294 Expect(0, 73727, '\p{Is_Block=cuneiform}', "");
14295 Expect(1, 73727, '\p{^Is_Block=cuneiform}', "");
14296 Expect(1, 73727, '\P{Is_Block=cuneiform}', "");
14297 Expect(0, 73727, '\P{^Is_Block=cuneiform}', "");
14298 Expect(1, 74751, '\p{Is_Block=   CUNEIFORM}', "");
14299 Expect(0, 74751, '\p{^Is_Block=  CUNEIFORM}', "");
14300 Expect(0, 74751, '\P{Is_Block=   CUNEIFORM}', "");
14301 Expect(1, 74751, '\P{^Is_Block=  CUNEIFORM}', "");
14302 Expect(0, 73727, '\p{Is_Block=   CUNEIFORM}', "");
14303 Expect(1, 73727, '\p{^Is_Block=  CUNEIFORM}', "");
14304 Expect(1, 73727, '\P{Is_Block=   CUNEIFORM}', "");
14305 Expect(0, 73727, '\P{^Is_Block=  CUNEIFORM}', "");
14306 Error('\p{Is_Blk=       /a/Cuneiform}');
14307 Error('\P{Is_Blk=       /a/Cuneiform}');
14308 Expect(1, 74751, '\p{Is_Blk=cuneiform}', "");
14309 Expect(0, 74751, '\p{^Is_Blk=cuneiform}', "");
14310 Expect(0, 74751, '\P{Is_Blk=cuneiform}', "");
14311 Expect(1, 74751, '\P{^Is_Blk=cuneiform}', "");
14312 Expect(0, 73727, '\p{Is_Blk=cuneiform}', "");
14313 Expect(1, 73727, '\p{^Is_Blk=cuneiform}', "");
14314 Expect(1, 73727, '\P{Is_Blk=cuneiform}', "");
14315 Expect(0, 73727, '\P{^Is_Blk=cuneiform}', "");
14316 Expect(1, 74751, '\p{Is_Blk=            cuneiform}', "");
14317 Expect(0, 74751, '\p{^Is_Blk=           cuneiform}', "");
14318 Expect(0, 74751, '\P{Is_Blk=            cuneiform}', "");
14319 Expect(1, 74751, '\P{^Is_Blk=           cuneiform}', "");
14320 Expect(0, 73727, '\p{Is_Blk=            cuneiform}', "");
14321 Expect(1, 73727, '\p{^Is_Blk=           cuneiform}', "");
14322 Expect(1, 73727, '\P{Is_Blk=            cuneiform}', "");
14323 Expect(0, 73727, '\P{^Is_Blk=           cuneiform}', "");
14324 Error('\p{Block: -High/a/Surrogates}');
14325 Error('\P{Block: -High/a/Surrogates}');
14326 Expect(0, 55295, '\p{Block=highsurrogates}', "");
14327 Expect(1, 55295, '\p{^Block=highsurrogates}', "");
14328 Expect(1, 55295, '\P{Block=highsurrogates}', "");
14329 Expect(0, 55295, '\P{^Block=highsurrogates}', "");
14330 Expect(0, 55295, '\p{Block=             high    SURROGATES}', "");
14331 Expect(1, 55295, '\p{^Block=            high    SURROGATES}', "");
14332 Expect(1, 55295, '\P{Block=             high    SURROGATES}', "");
14333 Expect(0, 55295, '\P{^Block=            high    SURROGATES}', "");
14334 Error('\p{Blk: High/a/Surrogates}');
14335 Error('\P{Blk: High/a/Surrogates}');
14336 Expect(0, 55295, '\p{Blk=highsurrogates}', "");
14337 Expect(1, 55295, '\p{^Blk=highsurrogates}', "");
14338 Expect(1, 55295, '\P{Blk=highsurrogates}', "");
14339 Expect(0, 55295, '\P{^Blk=highsurrogates}', "");
14340 Expect(0, 55295, '\p{Blk=               HIGH Surrogates}', "");
14341 Expect(1, 55295, '\p{^Blk=              HIGH Surrogates}', "");
14342 Expect(1, 55295, '\P{Blk=               HIGH Surrogates}', "");
14343 Expect(0, 55295, '\P{^Blk=              HIGH Surrogates}', "");
14344 Error('\p{Is_Block=_HIGHSURROGATES/a/}');
14345 Error('\P{Is_Block=_HIGHSURROGATES/a/}');
14346 Expect(0, 55295, '\p{Is_Block=highsurrogates}', "");
14347 Expect(1, 55295, '\p{^Is_Block=highsurrogates}', "");
14348 Expect(1, 55295, '\P{Is_Block=highsurrogates}', "");
14349 Expect(0, 55295, '\P{^Is_Block=highsurrogates}', "");
14350 Expect(0, 55295, '\p{Is_Block=_HighSurrogates}', "");
14351 Expect(1, 55295, '\p{^Is_Block=_HighSurrogates}', "");
14352 Expect(1, 55295, '\P{Is_Block=_HighSurrogates}', "");
14353 Expect(0, 55295, '\P{^Is_Block=_HighSurrogates}', "");
14354 Error('\p{Is_Blk=/a/ -High-Surrogates}');
14355 Error('\P{Is_Blk=/a/ -High-Surrogates}');
14356 Expect(0, 55295, '\p{Is_Blk=highsurrogates}', "");
14357 Expect(1, 55295, '\p{^Is_Blk=highsurrogates}', "");
14358 Expect(1, 55295, '\P{Is_Blk=highsurrogates}', "");
14359 Expect(0, 55295, '\P{^Is_Blk=highsurrogates}', "");
14360 Expect(0, 55295, '\p{Is_Blk=-High-Surrogates}', "");
14361 Expect(1, 55295, '\p{^Is_Blk=-High-Surrogates}', "");
14362 Expect(1, 55295, '\P{Is_Blk=-High-Surrogates}', "");
14363 Expect(0, 55295, '\P{^Is_Blk=-High-Surrogates}', "");
14364 Error('\p{Block=        /a/variation    Selectors_SUPPLEMENT}');
14365 Error('\P{Block=        /a/variation    Selectors_SUPPLEMENT}');
14366 Expect(1, 917999, '\p{Block=variationselectorssupplement}', "");
14367 Expect(0, 917999, '\p{^Block=variationselectorssupplement}', "");
14368 Expect(0, 917999, '\P{Block=variationselectorssupplement}', "");
14369 Expect(1, 917999, '\P{^Block=variationselectorssupplement}', "");
14370 Expect(0, 917759, '\p{Block=variationselectorssupplement}', "");
14371 Expect(1, 917759, '\p{^Block=variationselectorssupplement}', "");
14372 Expect(1, 917759, '\P{Block=variationselectorssupplement}', "");
14373 Expect(0, 917759, '\P{^Block=variationselectorssupplement}', "");
14374 Expect(1, 917999, '\p{Block=-variation_selectorsSUPPLEMENT}', "");
14375 Expect(0, 917999, '\p{^Block=-variation_selectorsSUPPLEMENT}', "");
14376 Expect(0, 917999, '\P{Block=-variation_selectorsSUPPLEMENT}', "");
14377 Expect(1, 917999, '\P{^Block=-variation_selectorsSUPPLEMENT}', "");
14378 Expect(0, 917759, '\p{Block=-variation_selectorsSUPPLEMENT}', "");
14379 Expect(1, 917759, '\p{^Block=-variation_selectorsSUPPLEMENT}', "");
14380 Expect(1, 917759, '\P{Block=-variation_selectorsSUPPLEMENT}', "");
14381 Expect(0, 917759, '\P{^Block=-variation_selectorsSUPPLEMENT}', "");
14382 Error('\p{Blk=_VARIATION        Selectors/a/supplement}');
14383 Error('\P{Blk=_VARIATION        Selectors/a/supplement}');
14384 Expect(1, 917999, '\p{Blk:   variationselectorssupplement}', "");
14385 Expect(0, 917999, '\p{^Blk:   variationselectorssupplement}', "");
14386 Expect(0, 917999, '\P{Blk:   variationselectorssupplement}', "");
14387 Expect(1, 917999, '\P{^Blk:   variationselectorssupplement}', "");
14388 Expect(0, 917759, '\p{Blk:   variationselectorssupplement}', "");
14389 Expect(1, 917759, '\p{^Blk:   variationselectorssupplement}', "");
14390 Expect(1, 917759, '\P{Blk:   variationselectorssupplement}', "");
14391 Expect(0, 917759, '\P{^Blk:   variationselectorssupplement}', "");
14392 Expect(1, 917999, '\p{Blk=-     VARIATION       selectors Supplement}', "");
14393 Expect(0, 917999, '\p{^Blk=-    VARIATION       selectors Supplement}', "");
14394 Expect(0, 917999, '\P{Blk=-     VARIATION       selectors Supplement}', "");
14395 Expect(1, 917999, '\P{^Blk=-    VARIATION       selectors Supplement}', "");
14396 Expect(0, 917759, '\p{Blk=-     VARIATION       selectors Supplement}', "");
14397 Expect(1, 917759, '\p{^Blk=-    VARIATION       selectors Supplement}', "");
14398 Expect(1, 917759, '\P{Blk=-     VARIATION       selectors Supplement}', "");
14399 Expect(0, 917759, '\P{^Blk=-    VARIATION       selectors Supplement}', "");
14400 Error('\p{Is_Block:  Variation-selectors/a/supplement}');
14401 Error('\P{Is_Block:  Variation-selectors/a/supplement}');
14402 Expect(1, 917999, '\p{Is_Block=variationselectorssupplement}', "");
14403 Expect(0, 917999, '\p{^Is_Block=variationselectorssupplement}', "");
14404 Expect(0, 917999, '\P{Is_Block=variationselectorssupplement}', "");
14405 Expect(1, 917999, '\P{^Is_Block=variationselectorssupplement}', "");
14406 Expect(0, 917759, '\p{Is_Block=variationselectorssupplement}', "");
14407 Expect(1, 917759, '\p{^Is_Block=variationselectorssupplement}', "");
14408 Expect(1, 917759, '\P{Is_Block=variationselectorssupplement}', "");
14409 Expect(0, 917759, '\P{^Is_Block=variationselectorssupplement}', "");
14410 Expect(1, 917999, '\p{Is_Block:__VARIATIONSELECTORS_SUPPLEMENT}', "");
14411 Expect(0, 917999, '\p{^Is_Block:__VARIATIONSELECTORS_SUPPLEMENT}', "");
14412 Expect(0, 917999, '\P{Is_Block:__VARIATIONSELECTORS_SUPPLEMENT}', "");
14413 Expect(1, 917999, '\P{^Is_Block:__VARIATIONSELECTORS_SUPPLEMENT}', "");
14414 Expect(0, 917759, '\p{Is_Block:__VARIATIONSELECTORS_SUPPLEMENT}', "");
14415 Expect(1, 917759, '\p{^Is_Block:__VARIATIONSELECTORS_SUPPLEMENT}', "");
14416 Expect(1, 917759, '\P{Is_Block:__VARIATIONSELECTORS_SUPPLEMENT}', "");
14417 Expect(0, 917759, '\P{^Is_Block:__VARIATIONSELECTORS_SUPPLEMENT}', "");
14418 Error('\p{Is_Blk=/a/    -Variation      SELECTORS_SUPPLEMENT}');
14419 Error('\P{Is_Blk=/a/    -Variation      SELECTORS_SUPPLEMENT}');
14420 Expect(1, 917999, '\p{Is_Blk=variationselectorssupplement}', "");
14421 Expect(0, 917999, '\p{^Is_Blk=variationselectorssupplement}', "");
14422 Expect(0, 917999, '\P{Is_Blk=variationselectorssupplement}', "");
14423 Expect(1, 917999, '\P{^Is_Blk=variationselectorssupplement}', "");
14424 Expect(0, 917759, '\p{Is_Blk=variationselectorssupplement}', "");
14425 Expect(1, 917759, '\p{^Is_Blk=variationselectorssupplement}', "");
14426 Expect(1, 917759, '\P{Is_Blk=variationselectorssupplement}', "");
14427 Expect(0, 917759, '\P{^Is_Blk=variationselectorssupplement}', "");
14428 Expect(1, 917999, '\p{Is_Blk=- VARIATION SELECTORS Supplement}', "");
14429 Expect(0, 917999, '\p{^Is_Blk=- VARIATION SELECTORS Supplement}', "");
14430 Expect(0, 917999, '\P{Is_Blk=- VARIATION SELECTORS Supplement}', "");
14431 Expect(1, 917999, '\P{^Is_Blk=- VARIATION SELECTORS Supplement}', "");
14432 Expect(0, 917759, '\p{Is_Blk=- VARIATION SELECTORS Supplement}', "");
14433 Expect(1, 917759, '\p{^Is_Blk=- VARIATION SELECTORS Supplement}', "");
14434 Expect(1, 917759, '\P{Is_Blk=- VARIATION SELECTORS Supplement}', "");
14435 Expect(0, 917759, '\P{^Is_Blk=- VARIATION SELECTORS Supplement}', "");
14436 Error('\p{Block=:=_-Georgian-Supplement}');
14437 Error('\P{Block=:=_-Georgian-Supplement}');
14438 Expect(1, 11567, '\p{Block=georgiansupplement}', "");
14439 Expect(0, 11567, '\p{^Block=georgiansupplement}', "");
14440 Expect(0, 11567, '\P{Block=georgiansupplement}', "");
14441 Expect(1, 11567, '\P{^Block=georgiansupplement}', "");
14442 Expect(0, 11519, '\p{Block=georgiansupplement}', "");
14443 Expect(1, 11519, '\p{^Block=georgiansupplement}', "");
14444 Expect(1, 11519, '\P{Block=georgiansupplement}', "");
14445 Expect(0, 11519, '\P{^Block=georgiansupplement}', "");
14446 Expect(1, 11567, '\p{Block=-GeorgianSupplement}', "");
14447 Expect(0, 11567, '\p{^Block=-GeorgianSupplement}', "");
14448 Expect(0, 11567, '\P{Block=-GeorgianSupplement}', "");
14449 Expect(1, 11567, '\P{^Block=-GeorgianSupplement}', "");
14450 Expect(0, 11519, '\p{Block=-GeorgianSupplement}', "");
14451 Expect(1, 11519, '\p{^Block=-GeorgianSupplement}', "");
14452 Expect(1, 11519, '\P{Block=-GeorgianSupplement}', "");
14453 Expect(0, 11519, '\P{^Block=-GeorgianSupplement}', "");
14454 Error('\p{Blk= GEORGIAN:=Supplement}');
14455 Error('\P{Blk= GEORGIAN:=Supplement}');
14456 Expect(1, 11567, '\p{Blk=georgiansupplement}', "");
14457 Expect(0, 11567, '\p{^Blk=georgiansupplement}', "");
14458 Expect(0, 11567, '\P{Blk=georgiansupplement}', "");
14459 Expect(1, 11567, '\P{^Blk=georgiansupplement}', "");
14460 Expect(0, 11519, '\p{Blk=georgiansupplement}', "");
14461 Expect(1, 11519, '\p{^Blk=georgiansupplement}', "");
14462 Expect(1, 11519, '\P{Blk=georgiansupplement}', "");
14463 Expect(0, 11519, '\P{^Blk=georgiansupplement}', "");
14464 Expect(1, 11567, '\p{Blk=-GEORGIAN Supplement}', "");
14465 Expect(0, 11567, '\p{^Blk=-GEORGIAN Supplement}', "");
14466 Expect(0, 11567, '\P{Blk=-GEORGIAN Supplement}', "");
14467 Expect(1, 11567, '\P{^Blk=-GEORGIAN Supplement}', "");
14468 Expect(0, 11519, '\p{Blk=-GEORGIAN Supplement}', "");
14469 Expect(1, 11519, '\p{^Blk=-GEORGIAN Supplement}', "");
14470 Expect(1, 11519, '\P{Blk=-GEORGIAN Supplement}', "");
14471 Expect(0, 11519, '\P{^Blk=-GEORGIAN Supplement}', "");
14472 Error('\p{Is_Block=/a/_-Georgian_Supplement}');
14473 Error('\P{Is_Block=/a/_-Georgian_Supplement}');
14474 Expect(1, 11567, '\p{Is_Block=georgiansupplement}', "");
14475 Expect(0, 11567, '\p{^Is_Block=georgiansupplement}', "");
14476 Expect(0, 11567, '\P{Is_Block=georgiansupplement}', "");
14477 Expect(1, 11567, '\P{^Is_Block=georgiansupplement}', "");
14478 Expect(0, 11519, '\p{Is_Block=georgiansupplement}', "");
14479 Expect(1, 11519, '\p{^Is_Block=georgiansupplement}', "");
14480 Expect(1, 11519, '\P{Is_Block=georgiansupplement}', "");
14481 Expect(0, 11519, '\P{^Is_Block=georgiansupplement}', "");
14482 Expect(1, 11567, '\p{Is_Block=_ GeorgianSupplement}', "");
14483 Expect(0, 11567, '\p{^Is_Block=_ GeorgianSupplement}', "");
14484 Expect(0, 11567, '\P{Is_Block=_ GeorgianSupplement}', "");
14485 Expect(1, 11567, '\P{^Is_Block=_ GeorgianSupplement}', "");
14486 Expect(0, 11519, '\p{Is_Block=_ GeorgianSupplement}', "");
14487 Expect(1, 11519, '\p{^Is_Block=_ GeorgianSupplement}', "");
14488 Expect(1, 11519, '\P{Is_Block=_ GeorgianSupplement}', "");
14489 Expect(0, 11519, '\P{^Is_Block=_ GeorgianSupplement}', "");
14490 Error('\p{Is_Blk=_:=GEORGIAN_SUPPLEMENT}');
14491 Error('\P{Is_Blk=_:=GEORGIAN_SUPPLEMENT}');
14492 Expect(1, 11567, '\p{Is_Blk=georgiansupplement}', "");
14493 Expect(0, 11567, '\p{^Is_Blk=georgiansupplement}', "");
14494 Expect(0, 11567, '\P{Is_Blk=georgiansupplement}', "");
14495 Expect(1, 11567, '\P{^Is_Blk=georgiansupplement}', "");
14496 Expect(0, 11519, '\p{Is_Blk=georgiansupplement}', "");
14497 Expect(1, 11519, '\p{^Is_Blk=georgiansupplement}', "");
14498 Expect(1, 11519, '\P{Is_Blk=georgiansupplement}', "");
14499 Expect(0, 11519, '\P{^Is_Blk=georgiansupplement}', "");
14500 Expect(1, 11567, '\p{Is_Blk= -Georgian  supplement}', "");
14501 Expect(0, 11567, '\p{^Is_Blk= -Georgian supplement}', "");
14502 Expect(0, 11567, '\P{Is_Blk= -Georgian  supplement}', "");
14503 Expect(1, 11567, '\P{^Is_Blk= -Georgian supplement}', "");
14504 Expect(0, 11519, '\p{Is_Blk= -Georgian  supplement}', "");
14505 Expect(1, 11519, '\p{^Is_Blk= -Georgian supplement}', "");
14506 Expect(1, 11519, '\P{Is_Blk= -Georgian  supplement}', "");
14507 Expect(0, 11519, '\P{^Is_Blk= -Georgian supplement}', "");
14508 Error('\p{Block=/a/MYANMAR}');
14509 Error('\P{Block=/a/MYANMAR}');
14510 Expect(1, 4255, '\p{Block=myanmar}', "");
14511 Expect(0, 4255, '\p{^Block=myanmar}', "");
14512 Expect(0, 4255, '\P{Block=myanmar}', "");
14513 Expect(1, 4255, '\P{^Block=myanmar}', "");
14514 Expect(0, 4095, '\p{Block=myanmar}', "");
14515 Expect(1, 4095, '\p{^Block=myanmar}', "");
14516 Expect(1, 4095, '\P{Block=myanmar}', "");
14517 Expect(0, 4095, '\P{^Block=myanmar}', "");
14518 Expect(1, 4255, '\p{Block=_     Myanmar}', "");
14519 Expect(0, 4255, '\p{^Block=_    Myanmar}', "");
14520 Expect(0, 4255, '\P{Block=_     Myanmar}', "");
14521 Expect(1, 4255, '\P{^Block=_    Myanmar}', "");
14522 Expect(0, 4095, '\p{Block=_     Myanmar}', "");
14523 Expect(1, 4095, '\p{^Block=_    Myanmar}', "");
14524 Expect(1, 4095, '\P{Block=_     Myanmar}', "");
14525 Expect(0, 4095, '\P{^Block=_    Myanmar}', "");
14526 Error('\p{Blk=-Myanmar/a/}');
14527 Error('\P{Blk=-Myanmar/a/}');
14528 Expect(1, 4255, '\p{Blk=myanmar}', "");
14529 Expect(0, 4255, '\p{^Blk=myanmar}', "");
14530 Expect(0, 4255, '\P{Blk=myanmar}', "");
14531 Expect(1, 4255, '\P{^Blk=myanmar}', "");
14532 Expect(0, 4095, '\p{Blk=myanmar}', "");
14533 Expect(1, 4095, '\p{^Blk=myanmar}', "");
14534 Expect(1, 4095, '\P{Blk=myanmar}', "");
14535 Expect(0, 4095, '\P{^Blk=myanmar}', "");
14536 Expect(1, 4255, '\p{Blk=-MYANMAR}', "");
14537 Expect(0, 4255, '\p{^Blk=-MYANMAR}', "");
14538 Expect(0, 4255, '\P{Blk=-MYANMAR}', "");
14539 Expect(1, 4255, '\P{^Blk=-MYANMAR}', "");
14540 Expect(0, 4095, '\p{Blk=-MYANMAR}', "");
14541 Expect(1, 4095, '\p{^Blk=-MYANMAR}', "");
14542 Expect(1, 4095, '\P{Blk=-MYANMAR}', "");
14543 Expect(0, 4095, '\P{^Blk=-MYANMAR}', "");
14544 Error('\p{Is_Block=-/a/myanmar}');
14545 Error('\P{Is_Block=-/a/myanmar}');
14546 Expect(1, 4255, '\p{Is_Block=myanmar}', "");
14547 Expect(0, 4255, '\p{^Is_Block=myanmar}', "");
14548 Expect(0, 4255, '\P{Is_Block=myanmar}', "");
14549 Expect(1, 4255, '\P{^Is_Block=myanmar}', "");
14550 Expect(0, 4095, '\p{Is_Block=myanmar}', "");
14551 Expect(1, 4095, '\p{^Is_Block=myanmar}', "");
14552 Expect(1, 4095, '\P{Is_Block=myanmar}', "");
14553 Expect(0, 4095, '\P{^Is_Block=myanmar}', "");
14554 Expect(1, 4255, '\p{Is_Block=_-Myanmar}', "");
14555 Expect(0, 4255, '\p{^Is_Block=_-Myanmar}', "");
14556 Expect(0, 4255, '\P{Is_Block=_-Myanmar}', "");
14557 Expect(1, 4255, '\P{^Is_Block=_-Myanmar}', "");
14558 Expect(0, 4095, '\p{Is_Block=_-Myanmar}', "");
14559 Expect(1, 4095, '\p{^Is_Block=_-Myanmar}', "");
14560 Expect(1, 4095, '\P{Is_Block=_-Myanmar}', "");
14561 Expect(0, 4095, '\P{^Is_Block=_-Myanmar}', "");
14562 Error('\p{Is_Blk=_ Myanmar:=}');
14563 Error('\P{Is_Blk=_ Myanmar:=}');
14564 Expect(1, 4255, '\p{Is_Blk=myanmar}', "");
14565 Expect(0, 4255, '\p{^Is_Blk=myanmar}', "");
14566 Expect(0, 4255, '\P{Is_Blk=myanmar}', "");
14567 Expect(1, 4255, '\P{^Is_Blk=myanmar}', "");
14568 Expect(0, 4095, '\p{Is_Blk=myanmar}', "");
14569 Expect(1, 4095, '\p{^Is_Blk=myanmar}', "");
14570 Expect(1, 4095, '\P{Is_Blk=myanmar}', "");
14571 Expect(0, 4095, '\P{^Is_Blk=myanmar}', "");
14572 Expect(1, 4255, '\p{Is_Blk=  Myanmar}', "");
14573 Expect(0, 4255, '\p{^Is_Blk=  Myanmar}', "");
14574 Expect(0, 4255, '\P{Is_Blk=  Myanmar}', "");
14575 Expect(1, 4255, '\P{^Is_Blk=  Myanmar}', "");
14576 Expect(0, 4095, '\p{Is_Blk=  Myanmar}', "");
14577 Expect(1, 4095, '\p{^Is_Blk=  Myanmar}', "");
14578 Expect(1, 4095, '\P{Is_Blk=  Myanmar}', "");
14579 Expect(0, 4095, '\P{^Is_Blk=  Myanmar}', "");
14580 Error('\p{Block= verticalForms:=}');
14581 Error('\P{Block= verticalForms:=}');
14582 Expect(1, 65055, '\p{Block: verticalforms}', "");
14583 Expect(0, 65055, '\p{^Block: verticalforms}', "");
14584 Expect(0, 65055, '\P{Block: verticalforms}', "");
14585 Expect(1, 65055, '\P{^Block: verticalforms}', "");
14586 Expect(0, 65039, '\p{Block: verticalforms}', "");
14587 Expect(1, 65039, '\p{^Block: verticalforms}', "");
14588 Expect(1, 65039, '\P{Block: verticalforms}', "");
14589 Expect(0, 65039, '\P{^Block: verticalforms}', "");
14590 Expect(1, 65055, '\p{Block=     _Vertical FORMS}', "");
14591 Expect(0, 65055, '\p{^Block=    _Vertical FORMS}', "");
14592 Expect(0, 65055, '\P{Block=     _Vertical FORMS}', "");
14593 Expect(1, 65055, '\P{^Block=    _Vertical FORMS}', "");
14594 Expect(0, 65039, '\p{Block=     _Vertical FORMS}', "");
14595 Expect(1, 65039, '\p{^Block=    _Vertical FORMS}', "");
14596 Expect(1, 65039, '\P{Block=     _Vertical FORMS}', "");
14597 Expect(0, 65039, '\P{^Block=    _Vertical FORMS}', "");
14598 Error('\p{Blk=  Vertical_Forms/a/}');
14599 Error('\P{Blk=  Vertical_Forms/a/}');
14600 Expect(1, 65055, '\p{Blk:   verticalforms}', "");
14601 Expect(0, 65055, '\p{^Blk:   verticalforms}', "");
14602 Expect(0, 65055, '\P{Blk:   verticalforms}', "");
14603 Expect(1, 65055, '\P{^Blk:   verticalforms}', "");
14604 Expect(0, 65039, '\p{Blk:   verticalforms}', "");
14605 Expect(1, 65039, '\p{^Blk:   verticalforms}', "");
14606 Expect(1, 65039, '\P{Blk:   verticalforms}', "");
14607 Expect(0, 65039, '\P{^Blk:   verticalforms}', "");
14608 Expect(1, 65055, '\p{Blk=-_Vertical forms}', "");
14609 Expect(0, 65055, '\p{^Blk=-_Vertical forms}', "");
14610 Expect(0, 65055, '\P{Blk=-_Vertical forms}', "");
14611 Expect(1, 65055, '\P{^Blk=-_Vertical forms}', "");
14612 Expect(0, 65039, '\p{Blk=-_Vertical forms}', "");
14613 Expect(1, 65039, '\p{^Blk=-_Vertical forms}', "");
14614 Expect(1, 65039, '\P{Blk=-_Vertical forms}', "");
14615 Expect(0, 65039, '\P{^Blk=-_Vertical forms}', "");
14616 Error('\p{Is_Block=:=_VerticalFORMS}');
14617 Error('\P{Is_Block=:=_VerticalFORMS}');
14618 Expect(1, 65055, '\p{Is_Block:   verticalforms}', "");
14619 Expect(0, 65055, '\p{^Is_Block:   verticalforms}', "");
14620 Expect(0, 65055, '\P{Is_Block:   verticalforms}', "");
14621 Expect(1, 65055, '\P{^Is_Block:   verticalforms}', "");
14622 Expect(0, 65039, '\p{Is_Block:   verticalforms}', "");
14623 Expect(1, 65039, '\p{^Is_Block:   verticalforms}', "");
14624 Expect(1, 65039, '\P{Is_Block:   verticalforms}', "");
14625 Expect(0, 65039, '\P{^Is_Block:   verticalforms}', "");
14626 Expect(1, 65055, '\p{Is_Block=_Vertical FORMS}', "");
14627 Expect(0, 65055, '\p{^Is_Block=_Vertical        FORMS}', "");
14628 Expect(0, 65055, '\P{Is_Block=_Vertical FORMS}', "");
14629 Expect(1, 65055, '\P{^Is_Block=_Vertical        FORMS}', "");
14630 Expect(0, 65039, '\p{Is_Block=_Vertical FORMS}', "");
14631 Expect(1, 65039, '\p{^Is_Block=_Vertical        FORMS}', "");
14632 Expect(1, 65039, '\P{Is_Block=_Vertical FORMS}', "");
14633 Expect(0, 65039, '\P{^Is_Block=_Vertical        FORMS}', "");
14634 Error('\p{Is_Blk=-/a/Vertical-Forms}');
14635 Error('\P{Is_Blk=-/a/Vertical-Forms}');
14636 Expect(1, 65055, '\p{Is_Blk=verticalforms}', "");
14637 Expect(0, 65055, '\p{^Is_Blk=verticalforms}', "");
14638 Expect(0, 65055, '\P{Is_Blk=verticalforms}', "");
14639 Expect(1, 65055, '\P{^Is_Blk=verticalforms}', "");
14640 Expect(0, 65039, '\p{Is_Blk=verticalforms}', "");
14641 Expect(1, 65039, '\p{^Is_Blk=verticalforms}', "");
14642 Expect(1, 65039, '\P{Is_Blk=verticalforms}', "");
14643 Expect(0, 65039, '\P{^Is_Blk=verticalforms}', "");
14644 Expect(1, 65055, '\p{Is_Blk=_   Vertical        FORMS}', "");
14645 Expect(0, 65055, '\p{^Is_Blk=_  Vertical        FORMS}', "");
14646 Expect(0, 65055, '\P{Is_Blk=_   Vertical        FORMS}', "");
14647 Expect(1, 65055, '\P{^Is_Blk=_  Vertical        FORMS}', "");
14648 Expect(0, 65039, '\p{Is_Blk=_   Vertical        FORMS}', "");
14649 Expect(1, 65039, '\p{^Is_Blk=_  Vertical        FORMS}', "");
14650 Expect(1, 65039, '\P{Is_Blk=_   Vertical        FORMS}', "");
14651 Expect(0, 65039, '\P{^Is_Blk=_  Vertical        FORMS}', "");
14652 Error('\p{Block=:=      _Sinhala}');
14653 Error('\P{Block=:=      _Sinhala}');
14654 Expect(1, 3583, '\p{Block=sinhala}', "");
14655 Expect(0, 3583, '\p{^Block=sinhala}', "");
14656 Expect(0, 3583, '\P{Block=sinhala}', "");
14657 Expect(1, 3583, '\P{^Block=sinhala}', "");
14658 Expect(0, 3455, '\p{Block=sinhala}', "");
14659 Expect(1, 3455, '\p{^Block=sinhala}', "");
14660 Expect(1, 3455, '\P{Block=sinhala}', "");
14661 Expect(0, 3455, '\P{^Block=sinhala}', "");
14662 Expect(1, 3583, '\p{Block=- sinhala}', "");
14663 Expect(0, 3583, '\p{^Block=- sinhala}', "");
14664 Expect(0, 3583, '\P{Block=- sinhala}', "");
14665 Expect(1, 3583, '\P{^Block=- sinhala}', "");
14666 Expect(0, 3455, '\p{Block=- sinhala}', "");
14667 Expect(1, 3455, '\p{^Block=- sinhala}', "");
14668 Expect(1, 3455, '\P{Block=- sinhala}', "");
14669 Expect(0, 3455, '\P{^Block=- sinhala}', "");
14670 Error('\p{Blk=sinhala/a/}');
14671 Error('\P{Blk=sinhala/a/}');
14672 Expect(1, 3583, '\p{Blk=sinhala}', "");
14673 Expect(0, 3583, '\p{^Blk=sinhala}', "");
14674 Expect(0, 3583, '\P{Blk=sinhala}', "");
14675 Expect(1, 3583, '\P{^Blk=sinhala}', "");
14676 Expect(0, 3455, '\p{Blk=sinhala}', "");
14677 Expect(1, 3455, '\p{^Blk=sinhala}', "");
14678 Expect(1, 3455, '\P{Blk=sinhala}', "");
14679 Expect(0, 3455, '\P{^Blk=sinhala}', "");
14680 Expect(1, 3583, '\p{Blk=_SINHALA}', "");
14681 Expect(0, 3583, '\p{^Blk=_SINHALA}', "");
14682 Expect(0, 3583, '\P{Blk=_SINHALA}', "");
14683 Expect(1, 3583, '\P{^Blk=_SINHALA}', "");
14684 Expect(0, 3455, '\p{Blk=_SINHALA}', "");
14685 Expect(1, 3455, '\p{^Blk=_SINHALA}', "");
14686 Expect(1, 3455, '\P{Blk=_SINHALA}', "");
14687 Expect(0, 3455, '\P{^Blk=_SINHALA}', "");
14688 Error('\p{Is_Block=     Sinhala:=}');
14689 Error('\P{Is_Block=     Sinhala:=}');
14690 Expect(1, 3583, '\p{Is_Block=sinhala}', "");
14691 Expect(0, 3583, '\p{^Is_Block=sinhala}', "");
14692 Expect(0, 3583, '\P{Is_Block=sinhala}', "");
14693 Expect(1, 3583, '\P{^Is_Block=sinhala}', "");
14694 Expect(0, 3455, '\p{Is_Block=sinhala}', "");
14695 Expect(1, 3455, '\p{^Is_Block=sinhala}', "");
14696 Expect(1, 3455, '\P{Is_Block=sinhala}', "");
14697 Expect(0, 3455, '\P{^Is_Block=sinhala}', "");
14698 Expect(1, 3583, '\p{Is_Block=-Sinhala}', "");
14699 Expect(0, 3583, '\p{^Is_Block=-Sinhala}', "");
14700 Expect(0, 3583, '\P{Is_Block=-Sinhala}', "");
14701 Expect(1, 3583, '\P{^Is_Block=-Sinhala}', "");
14702 Expect(0, 3455, '\p{Is_Block=-Sinhala}', "");
14703 Expect(1, 3455, '\p{^Is_Block=-Sinhala}', "");
14704 Expect(1, 3455, '\P{Is_Block=-Sinhala}', "");
14705 Expect(0, 3455, '\P{^Is_Block=-Sinhala}', "");
14706 Error('\p{Is_Blk=       Sinhala:=}');
14707 Error('\P{Is_Blk=       Sinhala:=}');
14708 Expect(1, 3583, '\p{Is_Blk=sinhala}', "");
14709 Expect(0, 3583, '\p{^Is_Blk=sinhala}', "");
14710 Expect(0, 3583, '\P{Is_Blk=sinhala}', "");
14711 Expect(1, 3583, '\P{^Is_Blk=sinhala}', "");
14712 Expect(0, 3455, '\p{Is_Blk=sinhala}', "");
14713 Expect(1, 3455, '\p{^Is_Blk=sinhala}', "");
14714 Expect(1, 3455, '\P{Is_Blk=sinhala}', "");
14715 Expect(0, 3455, '\P{^Is_Blk=sinhala}', "");
14716 Expect(1, 3583, '\p{Is_Blk=__Sinhala}', "");
14717 Expect(0, 3583, '\p{^Is_Blk=__Sinhala}', "");
14718 Expect(0, 3583, '\P{Is_Blk=__Sinhala}', "");
14719 Expect(1, 3583, '\P{^Is_Blk=__Sinhala}', "");
14720 Expect(0, 3455, '\p{Is_Blk=__Sinhala}', "");
14721 Expect(1, 3455, '\p{^Is_Blk=__Sinhala}', "");
14722 Expect(1, 3455, '\P{Is_Blk=__Sinhala}', "");
14723 Expect(0, 3455, '\P{^Is_Blk=__Sinhala}', "");
14724 Error('\p{Block=_/a/GLAGOLITIC}');
14725 Error('\P{Block=_/a/GLAGOLITIC}');
14726 Expect(1, 11359, '\p{Block:   glagolitic}', "");
14727 Expect(0, 11359, '\p{^Block:   glagolitic}', "");
14728 Expect(0, 11359, '\P{Block:   glagolitic}', "");
14729 Expect(1, 11359, '\P{^Block:   glagolitic}', "");
14730 Expect(0, 11263, '\p{Block:   glagolitic}', "");
14731 Expect(1, 11263, '\p{^Block:   glagolitic}', "");
14732 Expect(1, 11263, '\P{Block:   glagolitic}', "");
14733 Expect(0, 11263, '\P{^Block:   glagolitic}', "");
14734 Expect(1, 11359, '\p{Block= GLAGOLITIC}', "");
14735 Expect(0, 11359, '\p{^Block= GLAGOLITIC}', "");
14736 Expect(0, 11359, '\P{Block= GLAGOLITIC}', "");
14737 Expect(1, 11359, '\P{^Block= GLAGOLITIC}', "");
14738 Expect(0, 11263, '\p{Block= GLAGOLITIC}', "");
14739 Expect(1, 11263, '\p{^Block= GLAGOLITIC}', "");
14740 Expect(1, 11263, '\P{Block= GLAGOLITIC}', "");
14741 Expect(0, 11263, '\P{^Block= GLAGOLITIC}', "");
14742 Error('\p{Blk=  :=GLAGOLITIC}');
14743 Error('\P{Blk=  :=GLAGOLITIC}');
14744 Expect(1, 11359, '\p{Blk: glagolitic}', "");
14745 Expect(0, 11359, '\p{^Blk: glagolitic}', "");
14746 Expect(0, 11359, '\P{Blk: glagolitic}', "");
14747 Expect(1, 11359, '\P{^Blk: glagolitic}', "");
14748 Expect(0, 11263, '\p{Blk: glagolitic}', "");
14749 Expect(1, 11263, '\p{^Blk: glagolitic}', "");
14750 Expect(1, 11263, '\P{Blk: glagolitic}', "");
14751 Expect(0, 11263, '\P{^Blk: glagolitic}', "");
14752 Expect(1, 11359, '\p{Blk=       Glagolitic}', "");
14753 Expect(0, 11359, '\p{^Blk=      Glagolitic}', "");
14754 Expect(0, 11359, '\P{Blk=       Glagolitic}', "");
14755 Expect(1, 11359, '\P{^Blk=      Glagolitic}', "");
14756 Expect(0, 11263, '\p{Blk=       Glagolitic}', "");
14757 Expect(1, 11263, '\p{^Blk=      Glagolitic}', "");
14758 Expect(1, 11263, '\P{Blk=       Glagolitic}', "");
14759 Expect(0, 11263, '\P{^Blk=      Glagolitic}', "");
14760 Error('\p{Is_Block= GLAGOLITIC/a/}');
14761 Error('\P{Is_Block= GLAGOLITIC/a/}');
14762 Expect(1, 11359, '\p{Is_Block=glagolitic}', "");
14763 Expect(0, 11359, '\p{^Is_Block=glagolitic}', "");
14764 Expect(0, 11359, '\P{Is_Block=glagolitic}', "");
14765 Expect(1, 11359, '\P{^Is_Block=glagolitic}', "");
14766 Expect(0, 11263, '\p{Is_Block=glagolitic}', "");
14767 Expect(1, 11263, '\p{^Is_Block=glagolitic}', "");
14768 Expect(1, 11263, '\P{Is_Block=glagolitic}', "");
14769 Expect(0, 11263, '\P{^Is_Block=glagolitic}', "");
14770 Expect(1, 11359, '\p{Is_Block=_ glagolitic}', "");
14771 Expect(0, 11359, '\p{^Is_Block=_ glagolitic}', "");
14772 Expect(0, 11359, '\P{Is_Block=_ glagolitic}', "");
14773 Expect(1, 11359, '\P{^Is_Block=_ glagolitic}', "");
14774 Expect(0, 11263, '\p{Is_Block=_ glagolitic}', "");
14775 Expect(1, 11263, '\p{^Is_Block=_ glagolitic}', "");
14776 Expect(1, 11263, '\P{Is_Block=_ glagolitic}', "");
14777 Expect(0, 11263, '\P{^Is_Block=_ glagolitic}', "");
14778 Error('\p{Is_Blk=_-Glagolitic/a/}');
14779 Error('\P{Is_Blk=_-Glagolitic/a/}');
14780 Expect(1, 11359, '\p{Is_Blk=glagolitic}', "");
14781 Expect(0, 11359, '\p{^Is_Blk=glagolitic}', "");
14782 Expect(0, 11359, '\P{Is_Blk=glagolitic}', "");
14783 Expect(1, 11359, '\P{^Is_Blk=glagolitic}', "");
14784 Expect(0, 11263, '\p{Is_Blk=glagolitic}', "");
14785 Expect(1, 11263, '\p{^Is_Blk=glagolitic}', "");
14786 Expect(1, 11263, '\P{Is_Blk=glagolitic}', "");
14787 Expect(0, 11263, '\P{^Is_Blk=glagolitic}', "");
14788 Expect(1, 11359, '\p{Is_Blk=    _Glagolitic}', "");
14789 Expect(0, 11359, '\p{^Is_Blk=   _Glagolitic}', "");
14790 Expect(0, 11359, '\P{Is_Blk=    _Glagolitic}', "");
14791 Expect(1, 11359, '\P{^Is_Blk=   _Glagolitic}', "");
14792 Expect(0, 11263, '\p{Is_Blk=    _Glagolitic}', "");
14793 Expect(1, 11263, '\p{^Is_Blk=   _Glagolitic}', "");
14794 Expect(1, 11263, '\P{Is_Blk=    _Glagolitic}', "");
14795 Expect(0, 11263, '\P{^Is_Blk=   _Glagolitic}', "");
14796 Error('\p{Block=/a/- tagalog}');
14797 Error('\P{Block=/a/- tagalog}');
14798 Expect(1, 5919, '\p{Block=tagalog}', "");
14799 Expect(0, 5919, '\p{^Block=tagalog}', "");
14800 Expect(0, 5919, '\P{Block=tagalog}', "");
14801 Expect(1, 5919, '\P{^Block=tagalog}', "");
14802 Expect(0, 5887, '\p{Block=tagalog}', "");
14803 Expect(1, 5887, '\p{^Block=tagalog}', "");
14804 Expect(1, 5887, '\P{Block=tagalog}', "");
14805 Expect(0, 5887, '\P{^Block=tagalog}', "");
14806 Expect(1, 5919, '\p{Block=       Tagalog}', "");
14807 Expect(0, 5919, '\p{^Block=      Tagalog}', "");
14808 Expect(0, 5919, '\P{Block=       Tagalog}', "");
14809 Expect(1, 5919, '\P{^Block=      Tagalog}', "");
14810 Expect(0, 5887, '\p{Block=       Tagalog}', "");
14811 Expect(1, 5887, '\p{^Block=      Tagalog}', "");
14812 Expect(1, 5887, '\P{Block=       Tagalog}', "");
14813 Expect(0, 5887, '\P{^Block=      Tagalog}', "");
14814 Error('\p{Blk=/a/ -Tagalog}');
14815 Error('\P{Blk=/a/ -Tagalog}');
14816 Expect(1, 5919, '\p{Blk=tagalog}', "");
14817 Expect(0, 5919, '\p{^Blk=tagalog}', "");
14818 Expect(0, 5919, '\P{Blk=tagalog}', "");
14819 Expect(1, 5919, '\P{^Blk=tagalog}', "");
14820 Expect(0, 5887, '\p{Blk=tagalog}', "");
14821 Expect(1, 5887, '\p{^Blk=tagalog}', "");
14822 Expect(1, 5887, '\P{Blk=tagalog}', "");
14823 Expect(0, 5887, '\P{^Blk=tagalog}', "");
14824 Expect(1, 5919, '\p{Blk=-TAGALOG}', "");
14825 Expect(0, 5919, '\p{^Blk=-TAGALOG}', "");
14826 Expect(0, 5919, '\P{Blk=-TAGALOG}', "");
14827 Expect(1, 5919, '\P{^Blk=-TAGALOG}', "");
14828 Expect(0, 5887, '\p{Blk=-TAGALOG}', "");
14829 Expect(1, 5887, '\p{^Blk=-TAGALOG}', "");
14830 Expect(1, 5887, '\P{Blk=-TAGALOG}', "");
14831 Expect(0, 5887, '\P{^Blk=-TAGALOG}', "");
14832 Error('\p{Is_Block= -tagalog/a/}');
14833 Error('\P{Is_Block= -tagalog/a/}');
14834 Expect(1, 5919, '\p{Is_Block=tagalog}', "");
14835 Expect(0, 5919, '\p{^Is_Block=tagalog}', "");
14836 Expect(0, 5919, '\P{Is_Block=tagalog}', "");
14837 Expect(1, 5919, '\P{^Is_Block=tagalog}', "");
14838 Expect(0, 5887, '\p{Is_Block=tagalog}', "");
14839 Expect(1, 5887, '\p{^Is_Block=tagalog}', "");
14840 Expect(1, 5887, '\P{Is_Block=tagalog}', "");
14841 Expect(0, 5887, '\P{^Is_Block=tagalog}', "");
14842 Expect(1, 5919, '\p{Is_Block= Tagalog}', "");
14843 Expect(0, 5919, '\p{^Is_Block= Tagalog}', "");
14844 Expect(0, 5919, '\P{Is_Block= Tagalog}', "");
14845 Expect(1, 5919, '\P{^Is_Block= Tagalog}', "");
14846 Expect(0, 5887, '\p{Is_Block= Tagalog}', "");
14847 Expect(1, 5887, '\p{^Is_Block= Tagalog}', "");
14848 Expect(1, 5887, '\P{Is_Block= Tagalog}', "");
14849 Expect(0, 5887, '\P{^Is_Block= Tagalog}', "");
14850 Error('\p{Is_Blk=-:=Tagalog}');
14851 Error('\P{Is_Blk=-:=Tagalog}');
14852 Expect(1, 5919, '\p{Is_Blk:tagalog}', "");
14853 Expect(0, 5919, '\p{^Is_Blk:tagalog}', "");
14854 Expect(0, 5919, '\P{Is_Blk:tagalog}', "");
14855 Expect(1, 5919, '\P{^Is_Blk:tagalog}', "");
14856 Expect(0, 5887, '\p{Is_Blk:tagalog}', "");
14857 Expect(1, 5887, '\p{^Is_Blk:tagalog}', "");
14858 Expect(1, 5887, '\P{Is_Blk:tagalog}', "");
14859 Expect(0, 5887, '\P{^Is_Blk:tagalog}', "");
14860 Expect(1, 5919, '\p{Is_Blk=     Tagalog}', "");
14861 Expect(0, 5919, '\p{^Is_Blk=    Tagalog}', "");
14862 Expect(0, 5919, '\P{Is_Blk=     Tagalog}', "");
14863 Expect(1, 5919, '\P{^Is_Blk=    Tagalog}', "");
14864 Expect(0, 5887, '\p{Is_Blk=     Tagalog}', "");
14865 Expect(1, 5887, '\p{^Is_Blk=    Tagalog}', "");
14866 Expect(1, 5887, '\P{Is_Blk=     Tagalog}', "");
14867 Expect(0, 5887, '\P{^Is_Blk=    Tagalog}', "");
14868 Error('\p{Block=/a/_Kharoshthi}');
14869 Error('\P{Block=/a/_Kharoshthi}');
14870 Expect(1, 68191, '\p{Block=kharoshthi}', "");
14871 Expect(0, 68191, '\p{^Block=kharoshthi}', "");
14872 Expect(0, 68191, '\P{Block=kharoshthi}', "");
14873 Expect(1, 68191, '\P{^Block=kharoshthi}', "");
14874 Expect(0, 68095, '\p{Block=kharoshthi}', "");
14875 Expect(1, 68095, '\p{^Block=kharoshthi}', "");
14876 Expect(1, 68095, '\P{Block=kharoshthi}', "");
14877 Expect(0, 68095, '\P{^Block=kharoshthi}', "");
14878 Expect(1, 68191, '\p{Block=             kharoshthi}', "");
14879 Expect(0, 68191, '\p{^Block=            kharoshthi}', "");
14880 Expect(0, 68191, '\P{Block=             kharoshthi}', "");
14881 Expect(1, 68191, '\P{^Block=            kharoshthi}', "");
14882 Expect(0, 68095, '\p{Block=             kharoshthi}', "");
14883 Expect(1, 68095, '\p{^Block=            kharoshthi}', "");
14884 Expect(1, 68095, '\P{Block=             kharoshthi}', "");
14885 Expect(0, 68095, '\P{^Block=            kharoshthi}', "");
14886 Error('\p{Blk=:= KHAROSHTHI}');
14887 Error('\P{Blk=:= KHAROSHTHI}');
14888 Expect(1, 68191, '\p{Blk=kharoshthi}', "");
14889 Expect(0, 68191, '\p{^Blk=kharoshthi}', "");
14890 Expect(0, 68191, '\P{Blk=kharoshthi}', "");
14891 Expect(1, 68191, '\P{^Blk=kharoshthi}', "");
14892 Expect(0, 68095, '\p{Blk=kharoshthi}', "");
14893 Expect(1, 68095, '\p{^Blk=kharoshthi}', "");
14894 Expect(1, 68095, '\P{Blk=kharoshthi}', "");
14895 Expect(0, 68095, '\P{^Blk=kharoshthi}', "");
14896 Expect(1, 68191, '\p{Blk:   -Kharoshthi}', "");
14897 Expect(0, 68191, '\p{^Blk:   -Kharoshthi}', "");
14898 Expect(0, 68191, '\P{Blk:   -Kharoshthi}', "");
14899 Expect(1, 68191, '\P{^Blk:   -Kharoshthi}', "");
14900 Expect(0, 68095, '\p{Blk:   -Kharoshthi}', "");
14901 Expect(1, 68095, '\p{^Blk:   -Kharoshthi}', "");
14902 Expect(1, 68095, '\P{Blk:   -Kharoshthi}', "");
14903 Expect(0, 68095, '\P{^Blk:   -Kharoshthi}', "");
14904 Error('\p{Is_Block=:=   Kharoshthi}');
14905 Error('\P{Is_Block=:=   Kharoshthi}');
14906 Expect(1, 68191, '\p{Is_Block=kharoshthi}', "");
14907 Expect(0, 68191, '\p{^Is_Block=kharoshthi}', "");
14908 Expect(0, 68191, '\P{Is_Block=kharoshthi}', "");
14909 Expect(1, 68191, '\P{^Is_Block=kharoshthi}', "");
14910 Expect(0, 68095, '\p{Is_Block=kharoshthi}', "");
14911 Expect(1, 68095, '\p{^Is_Block=kharoshthi}', "");
14912 Expect(1, 68095, '\P{Is_Block=kharoshthi}', "");
14913 Expect(0, 68095, '\P{^Is_Block=kharoshthi}', "");
14914 Expect(1, 68191, '\p{Is_Block=-Kharoshthi}', "");
14915 Expect(0, 68191, '\p{^Is_Block=-Kharoshthi}', "");
14916 Expect(0, 68191, '\P{Is_Block=-Kharoshthi}', "");
14917 Expect(1, 68191, '\P{^Is_Block=-Kharoshthi}', "");
14918 Expect(0, 68095, '\p{Is_Block=-Kharoshthi}', "");
14919 Expect(1, 68095, '\p{^Is_Block=-Kharoshthi}', "");
14920 Expect(1, 68095, '\P{Is_Block=-Kharoshthi}', "");
14921 Expect(0, 68095, '\P{^Is_Block=-Kharoshthi}', "");
14922 Error('\p{Is_Blk=       _Kharoshthi/a/}');
14923 Error('\P{Is_Blk=       _Kharoshthi/a/}');
14924 Expect(1, 68191, '\p{Is_Blk=kharoshthi}', "");
14925 Expect(0, 68191, '\p{^Is_Blk=kharoshthi}', "");
14926 Expect(0, 68191, '\P{Is_Blk=kharoshthi}', "");
14927 Expect(1, 68191, '\P{^Is_Blk=kharoshthi}', "");
14928 Expect(0, 68095, '\p{Is_Blk=kharoshthi}', "");
14929 Expect(1, 68095, '\p{^Is_Blk=kharoshthi}', "");
14930 Expect(1, 68095, '\P{Is_Blk=kharoshthi}', "");
14931 Expect(0, 68095, '\P{^Is_Blk=kharoshthi}', "");
14932 Expect(1, 68191, '\p{Is_Blk=__Kharoshthi}', "");
14933 Expect(0, 68191, '\p{^Is_Blk=__Kharoshthi}', "");
14934 Expect(0, 68191, '\P{Is_Blk=__Kharoshthi}', "");
14935 Expect(1, 68191, '\P{^Is_Blk=__Kharoshthi}', "");
14936 Expect(0, 68095, '\p{Is_Blk=__Kharoshthi}', "");
14937 Expect(1, 68095, '\p{^Is_Blk=__Kharoshthi}', "");
14938 Expect(1, 68095, '\P{Is_Blk=__Kharoshthi}', "");
14939 Expect(0, 68095, '\P{^Is_Blk=__Kharoshthi}', "");
14940 Error('\p{Block=- Arabic-Supplement/a/}');
14941 Error('\P{Block=- Arabic-Supplement/a/}');
14942 Expect(1, 1919, '\p{Block=arabicsupplement}', "");
14943 Expect(0, 1919, '\p{^Block=arabicsupplement}', "");
14944 Expect(0, 1919, '\P{Block=arabicsupplement}', "");
14945 Expect(1, 1919, '\P{^Block=arabicsupplement}', "");
14946 Expect(0, 1871, '\p{Block=arabicsupplement}', "");
14947 Expect(1, 1871, '\p{^Block=arabicsupplement}', "");
14948 Expect(1, 1871, '\P{Block=arabicsupplement}', "");
14949 Expect(0, 1871, '\P{^Block=arabicsupplement}', "");
14950 Expect(1, 1919, '\p{Block=      _Arabic-supplement}', "");
14951 Expect(0, 1919, '\p{^Block=     _Arabic-supplement}', "");
14952 Expect(0, 1919, '\P{Block=      _Arabic-supplement}', "");
14953 Expect(1, 1919, '\P{^Block=     _Arabic-supplement}', "");
14954 Expect(0, 1871, '\p{Block=      _Arabic-supplement}', "");
14955 Expect(1, 1871, '\p{^Block=     _Arabic-supplement}', "");
14956 Expect(1, 1871, '\P{Block=      _Arabic-supplement}', "");
14957 Expect(0, 1871, '\P{^Block=     _Arabic-supplement}', "");
14958 Error('\p{Blk=/a/       Arabic-Supplement}');
14959 Error('\P{Blk=/a/       Arabic-Supplement}');
14960 Expect(1, 1919, '\p{Blk=arabicsupplement}', "");
14961 Expect(0, 1919, '\p{^Blk=arabicsupplement}', "");
14962 Expect(0, 1919, '\P{Blk=arabicsupplement}', "");
14963 Expect(1, 1919, '\P{^Blk=arabicsupplement}', "");
14964 Expect(0, 1871, '\p{Blk=arabicsupplement}', "");
14965 Expect(1, 1871, '\p{^Blk=arabicsupplement}', "");
14966 Expect(1, 1871, '\P{Blk=arabicsupplement}', "");
14967 Expect(0, 1871, '\P{^Blk=arabicsupplement}', "");
14968 Expect(1, 1919, '\p{Blk=_ Arabic_supplement}', "");
14969 Expect(0, 1919, '\p{^Blk=_ Arabic_supplement}', "");
14970 Expect(0, 1919, '\P{Blk=_ Arabic_supplement}', "");
14971 Expect(1, 1919, '\P{^Blk=_ Arabic_supplement}', "");
14972 Expect(0, 1871, '\p{Blk=_ Arabic_supplement}', "");
14973 Expect(1, 1871, '\p{^Blk=_ Arabic_supplement}', "");
14974 Expect(1, 1871, '\P{Blk=_ Arabic_supplement}', "");
14975 Expect(0, 1871, '\P{^Blk=_ Arabic_supplement}', "");
14976 Error('\p{Is_Block=     Arabic supplement:=}');
14977 Error('\P{Is_Block=     Arabic supplement:=}');
14978 Expect(1, 1919, '\p{Is_Block=arabicsupplement}', "");
14979 Expect(0, 1919, '\p{^Is_Block=arabicsupplement}', "");
14980 Expect(0, 1919, '\P{Is_Block=arabicsupplement}', "");
14981 Expect(1, 1919, '\P{^Is_Block=arabicsupplement}', "");
14982 Expect(0, 1871, '\p{Is_Block=arabicsupplement}', "");
14983 Expect(1, 1871, '\p{^Is_Block=arabicsupplement}', "");
14984 Expect(1, 1871, '\P{Is_Block=arabicsupplement}', "");
14985 Expect(0, 1871, '\P{^Is_Block=arabicsupplement}', "");
14986 Expect(1, 1919, '\p{Is_Block=_-Arabic supplement}', "");
14987 Expect(0, 1919, '\p{^Is_Block=_-Arabic supplement}', "");
14988 Expect(0, 1919, '\P{Is_Block=_-Arabic supplement}', "");
14989 Expect(1, 1919, '\P{^Is_Block=_-Arabic supplement}', "");
14990 Expect(0, 1871, '\p{Is_Block=_-Arabic supplement}', "");
14991 Expect(1, 1871, '\p{^Is_Block=_-Arabic supplement}', "");
14992 Expect(1, 1871, '\P{Is_Block=_-Arabic supplement}', "");
14993 Expect(0, 1871, '\P{^Is_Block=_-Arabic supplement}', "");
14994 Error('\p{Is_Blk=_:=arabic      SUPPLEMENT}');
14995 Error('\P{Is_Blk=_:=arabic      SUPPLEMENT}');
14996 Expect(1, 1919, '\p{Is_Blk=arabicsupplement}', "");
14997 Expect(0, 1919, '\p{^Is_Blk=arabicsupplement}', "");
14998 Expect(0, 1919, '\P{Is_Blk=arabicsupplement}', "");
14999 Expect(1, 1919, '\P{^Is_Blk=arabicsupplement}', "");
15000 Expect(0, 1871, '\p{Is_Blk=arabicsupplement}', "");
15001 Expect(1, 1871, '\p{^Is_Blk=arabicsupplement}', "");
15002 Expect(1, 1871, '\P{Is_Blk=arabicsupplement}', "");
15003 Expect(0, 1871, '\P{^Is_Blk=arabicsupplement}', "");
15004 Expect(1, 1919, '\p{Is_Blk=_ARABIC-SUPPLEMENT}', "");
15005 Expect(0, 1919, '\p{^Is_Blk=_ARABIC-SUPPLEMENT}', "");
15006 Expect(0, 1919, '\P{Is_Blk=_ARABIC-SUPPLEMENT}', "");
15007 Expect(1, 1919, '\P{^Is_Blk=_ARABIC-SUPPLEMENT}', "");
15008 Expect(0, 1871, '\p{Is_Blk=_ARABIC-SUPPLEMENT}', "");
15009 Expect(1, 1871, '\p{^Is_Blk=_ARABIC-SUPPLEMENT}', "");
15010 Expect(1, 1871, '\P{Is_Blk=_ARABIC-SUPPLEMENT}', "");
15011 Expect(0, 1871, '\P{^Is_Blk=_ARABIC-SUPPLEMENT}', "");
15012 Error('\p{Block=-Cuneiform_Numbers/a/and        PUNCTUATION}');
15013 Error('\P{Block=-Cuneiform_Numbers/a/and        PUNCTUATION}');
15014 Expect(1, 74879, '\p{Block=cuneiformnumbersandpunctuation}', "");
15015 Expect(0, 74879, '\p{^Block=cuneiformnumbersandpunctuation}', "");
15016 Expect(0, 74879, '\P{Block=cuneiformnumbersandpunctuation}', "");
15017 Expect(1, 74879, '\P{^Block=cuneiformnumbersandpunctuation}', "");
15018 Expect(0, 74751, '\p{Block=cuneiformnumbersandpunctuation}', "");
15019 Expect(1, 74751, '\p{^Block=cuneiformnumbersandpunctuation}', "");
15020 Expect(1, 74751, '\P{Block=cuneiformnumbersandpunctuation}', "");
15021 Expect(0, 74751, '\P{^Block=cuneiformnumbersandpunctuation}', "");
15022 Expect(1, 74879, '\p{Block= CUNEIFORMNUMBERS_andPunctuation}', "");
15023 Expect(0, 74879, '\p{^Block= CUNEIFORMNUMBERS_andPunctuation}', "");
15024 Expect(0, 74879, '\P{Block= CUNEIFORMNUMBERS_andPunctuation}', "");
15025 Expect(1, 74879, '\P{^Block= CUNEIFORMNUMBERS_andPunctuation}', "");
15026 Expect(0, 74751, '\p{Block= CUNEIFORMNUMBERS_andPunctuation}', "");
15027 Expect(1, 74751, '\p{^Block= CUNEIFORMNUMBERS_andPunctuation}', "");
15028 Expect(1, 74751, '\P{Block= CUNEIFORMNUMBERS_andPunctuation}', "");
15029 Expect(0, 74751, '\P{^Block= CUNEIFORMNUMBERS_andPunctuation}', "");
15030 Error('\p{Blk= -CuneiformNumbers_AND Punctuation/a/}');
15031 Error('\P{Blk= -CuneiformNumbers_AND Punctuation/a/}');
15032 Expect(1, 74879, '\p{Blk=cuneiformnumbersandpunctuation}', "");
15033 Expect(0, 74879, '\p{^Blk=cuneiformnumbersandpunctuation}', "");
15034 Expect(0, 74879, '\P{Blk=cuneiformnumbersandpunctuation}', "");
15035 Expect(1, 74879, '\P{^Blk=cuneiformnumbersandpunctuation}', "");
15036 Expect(0, 74751, '\p{Blk=cuneiformnumbersandpunctuation}', "");
15037 Expect(1, 74751, '\p{^Blk=cuneiformnumbersandpunctuation}', "");
15038 Expect(1, 74751, '\P{Blk=cuneiformnumbersandpunctuation}', "");
15039 Expect(0, 74751, '\P{^Blk=cuneiformnumbersandpunctuation}', "");
15040 Expect(1, 74879, '\p{Blk=_ CUNEIFORM NUMBERS-and        Punctuation}', "");
15041 Expect(0, 74879, '\p{^Blk=_ CUNEIFORM NUMBERS-and       Punctuation}', "");
15042 Expect(0, 74879, '\P{Blk=_ CUNEIFORM NUMBERS-and        Punctuation}', "");
15043 Expect(1, 74879, '\P{^Blk=_ CUNEIFORM NUMBERS-and       Punctuation}', "");
15044 Expect(0, 74751, '\p{Blk=_ CUNEIFORM NUMBERS-and        Punctuation}', "");
15045 Expect(1, 74751, '\p{^Blk=_ CUNEIFORM NUMBERS-and       Punctuation}', "");
15046 Expect(1, 74751, '\P{Blk=_ CUNEIFORM NUMBERS-and        Punctuation}', "");
15047 Expect(0, 74751, '\P{^Blk=_ CUNEIFORM NUMBERS-and       Punctuation}', "");
15048 Error('\p{Is_Block=_:=Cuneiform Numbers-And_punctuation}');
15049 Error('\P{Is_Block=_:=Cuneiform Numbers-And_punctuation}');
15050 Expect(1, 74879, '\p{Is_Block=cuneiformnumbersandpunctuation}', "");
15051 Expect(0, 74879, '\p{^Is_Block=cuneiformnumbersandpunctuation}', "");
15052 Expect(0, 74879, '\P{Is_Block=cuneiformnumbersandpunctuation}', "");
15053 Expect(1, 74879, '\P{^Is_Block=cuneiformnumbersandpunctuation}', "");
15054 Expect(0, 74751, '\p{Is_Block=cuneiformnumbersandpunctuation}', "");
15055 Expect(1, 74751, '\p{^Is_Block=cuneiformnumbersandpunctuation}', "");
15056 Expect(1, 74751, '\P{Is_Block=cuneiformnumbersandpunctuation}', "");
15057 Expect(0, 74751, '\P{^Is_Block=cuneiformnumbersandpunctuation}', "");
15058 Expect(1, 74879, '\p{Is_Block=  CuneiformNumbers-AndPunctuation}', "");
15059 Expect(0, 74879, '\p{^Is_Block= CuneiformNumbers-AndPunctuation}', "");
15060 Expect(0, 74879, '\P{Is_Block=  CuneiformNumbers-AndPunctuation}', "");
15061 Expect(1, 74879, '\P{^Is_Block= CuneiformNumbers-AndPunctuation}', "");
15062 Expect(0, 74751, '\p{Is_Block=  CuneiformNumbers-AndPunctuation}', "");
15063 Expect(1, 74751, '\p{^Is_Block= CuneiformNumbers-AndPunctuation}', "");
15064 Expect(1, 74751, '\P{Is_Block=  CuneiformNumbers-AndPunctuation}', "");
15065 Expect(0, 74751, '\P{^Is_Block= CuneiformNumbers-AndPunctuation}', "");
15066 Error('\p{Is_Blk:       _cuneiform Numbersand-Punctuation:=}');
15067 Error('\P{Is_Blk:       _cuneiform Numbersand-Punctuation:=}');
15068 Expect(1, 74879, '\p{Is_Blk=cuneiformnumbersandpunctuation}', "");
15069 Expect(0, 74879, '\p{^Is_Blk=cuneiformnumbersandpunctuation}', "");
15070 Expect(0, 74879, '\P{Is_Blk=cuneiformnumbersandpunctuation}', "");
15071 Expect(1, 74879, '\P{^Is_Blk=cuneiformnumbersandpunctuation}', "");
15072 Expect(0, 74751, '\p{Is_Blk=cuneiformnumbersandpunctuation}', "");
15073 Expect(1, 74751, '\p{^Is_Blk=cuneiformnumbersandpunctuation}', "");
15074 Expect(1, 74751, '\P{Is_Blk=cuneiformnumbersandpunctuation}', "");
15075 Expect(0, 74751, '\P{^Is_Blk=cuneiformnumbersandpunctuation}', "");
15076 Expect(1, 74879, '\p{Is_Blk:    Cuneiform       Numbers AndPunctuation}', "");
15077 Expect(0, 74879, '\p{^Is_Blk:    Cuneiform      Numbers AndPunctuation}', "");
15078 Expect(0, 74879, '\P{Is_Blk:    Cuneiform       Numbers AndPunctuation}', "");
15079 Expect(1, 74879, '\P{^Is_Blk:    Cuneiform      Numbers AndPunctuation}', "");
15080 Expect(0, 74751, '\p{Is_Blk:    Cuneiform       Numbers AndPunctuation}', "");
15081 Expect(1, 74751, '\p{^Is_Blk:    Cuneiform      Numbers AndPunctuation}', "");
15082 Expect(1, 74751, '\P{Is_Blk:    Cuneiform       Numbers AndPunctuation}', "");
15083 Expect(0, 74751, '\P{^Is_Blk:    Cuneiform      Numbers AndPunctuation}', "");
15084 Error('\p{Block=-       YI      Syllables/a/}');
15085 Error('\P{Block=-       YI      Syllables/a/}');
15086 Expect(1, 42127, '\p{Block=yisyllables}', "");
15087 Expect(0, 42127, '\p{^Block=yisyllables}', "");
15088 Expect(0, 42127, '\P{Block=yisyllables}', "");
15089 Expect(1, 42127, '\P{^Block=yisyllables}', "");
15090 Expect(0, 40959, '\p{Block=yisyllables}', "");
15091 Expect(1, 40959, '\p{^Block=yisyllables}', "");
15092 Expect(1, 40959, '\P{Block=yisyllables}', "");
15093 Expect(0, 40959, '\P{^Block=yisyllables}', "");
15094 Expect(1, 42127, '\p{Block=_    yi Syllables}', "");
15095 Expect(0, 42127, '\p{^Block=_   yi Syllables}', "");
15096 Expect(0, 42127, '\P{Block=_    yi Syllables}', "");
15097 Expect(1, 42127, '\P{^Block=_   yi Syllables}', "");
15098 Expect(0, 40959, '\p{Block=_    yi Syllables}', "");
15099 Expect(1, 40959, '\p{^Block=_   yi Syllables}', "");
15100 Expect(1, 40959, '\P{Block=_    yi Syllables}', "");
15101 Expect(0, 40959, '\P{^Block=_   yi Syllables}', "");
15102 Error('\p{Blk=_ yi SYLLABLES:=}');
15103 Error('\P{Blk=_ yi SYLLABLES:=}');
15104 Expect(1, 42127, '\p{Blk=yisyllables}', "");
15105 Expect(0, 42127, '\p{^Blk=yisyllables}', "");
15106 Expect(0, 42127, '\P{Blk=yisyllables}', "");
15107 Expect(1, 42127, '\P{^Blk=yisyllables}', "");
15108 Expect(0, 40959, '\p{Blk=yisyllables}', "");
15109 Expect(1, 40959, '\p{^Blk=yisyllables}', "");
15110 Expect(1, 40959, '\P{Blk=yisyllables}', "");
15111 Expect(0, 40959, '\P{^Blk=yisyllables}', "");
15112 Expect(1, 42127, '\p{Blk:       _ YI-Syllables}', "");
15113 Expect(0, 42127, '\p{^Blk:      _ YI-Syllables}', "");
15114 Expect(0, 42127, '\P{Blk:       _ YI-Syllables}', "");
15115 Expect(1, 42127, '\P{^Blk:      _ YI-Syllables}', "");
15116 Expect(0, 40959, '\p{Blk:       _ YI-Syllables}', "");
15117 Expect(1, 40959, '\p{^Blk:      _ YI-Syllables}', "");
15118 Expect(1, 40959, '\P{Blk:       _ YI-Syllables}', "");
15119 Expect(0, 40959, '\P{^Blk:      _ YI-Syllables}', "");
15120 Error('\p{Is_Block:_yi_syllables/a/}');
15121 Error('\P{Is_Block:_yi_syllables/a/}');
15122 Expect(1, 42127, '\p{Is_Block=yisyllables}', "");
15123 Expect(0, 42127, '\p{^Is_Block=yisyllables}', "");
15124 Expect(0, 42127, '\P{Is_Block=yisyllables}', "");
15125 Expect(1, 42127, '\P{^Is_Block=yisyllables}', "");
15126 Expect(0, 40959, '\p{Is_Block=yisyllables}', "");
15127 Expect(1, 40959, '\p{^Is_Block=yisyllables}', "");
15128 Expect(1, 40959, '\P{Is_Block=yisyllables}', "");
15129 Expect(0, 40959, '\P{^Is_Block=yisyllables}', "");
15130 Expect(1, 42127, '\p{Is_Block=   YiSyllables}', "");
15131 Expect(0, 42127, '\p{^Is_Block=  YiSyllables}', "");
15132 Expect(0, 42127, '\P{Is_Block=   YiSyllables}', "");
15133 Expect(1, 42127, '\P{^Is_Block=  YiSyllables}', "");
15134 Expect(0, 40959, '\p{Is_Block=   YiSyllables}', "");
15135 Expect(1, 40959, '\p{^Is_Block=  YiSyllables}', "");
15136 Expect(1, 40959, '\P{Is_Block=   YiSyllables}', "");
15137 Expect(0, 40959, '\P{^Is_Block=  YiSyllables}', "");
15138 Error('\p{Is_Blk=/a/    YI      SYLLABLES}');
15139 Error('\P{Is_Blk=/a/    YI      SYLLABLES}');
15140 Expect(1, 42127, '\p{Is_Blk=yisyllables}', "");
15141 Expect(0, 42127, '\p{^Is_Blk=yisyllables}', "");
15142 Expect(0, 42127, '\P{Is_Blk=yisyllables}', "");
15143 Expect(1, 42127, '\P{^Is_Blk=yisyllables}', "");
15144 Expect(0, 40959, '\p{Is_Blk=yisyllables}', "");
15145 Expect(1, 40959, '\p{^Is_Blk=yisyllables}', "");
15146 Expect(1, 40959, '\P{Is_Blk=yisyllables}', "");
15147 Expect(0, 40959, '\P{^Is_Blk=yisyllables}', "");
15148 Expect(1, 42127, '\p{Is_Blk=__YI-Syllables}', "");
15149 Expect(0, 42127, '\p{^Is_Blk=__YI-Syllables}', "");
15150 Expect(0, 42127, '\P{Is_Blk=__YI-Syllables}', "");
15151 Expect(1, 42127, '\P{^Is_Blk=__YI-Syllables}', "");
15152 Expect(0, 40959, '\p{Is_Blk=__YI-Syllables}', "");
15153 Expect(1, 40959, '\p{^Is_Blk=__YI-Syllables}', "");
15154 Expect(1, 40959, '\P{Is_Blk=__YI-Syllables}', "");
15155 Expect(0, 40959, '\P{^Is_Blk=__YI-Syllables}', "");
15156 Error('\p{Block:   :=   -combining-half MARKS}');
15157 Error('\P{Block:   :=   -combining-half MARKS}');
15158 Expect(1, 65071, '\p{Block=combininghalfmarks}', "");
15159 Expect(0, 65071, '\p{^Block=combininghalfmarks}', "");
15160 Expect(0, 65071, '\P{Block=combininghalfmarks}', "");
15161 Expect(1, 65071, '\P{^Block=combininghalfmarks}', "");
15162 Expect(0, 65055, '\p{Block=combininghalfmarks}', "");
15163 Expect(1, 65055, '\p{^Block=combininghalfmarks}', "");
15164 Expect(1, 65055, '\P{Block=combininghalfmarks}', "");
15165 Expect(0, 65055, '\P{^Block=combininghalfmarks}', "");
15166 Expect(1, 65071, '\p{Block= Combining HalfMarks}', "");
15167 Expect(0, 65071, '\p{^Block= Combining HalfMarks}', "");
15168 Expect(0, 65071, '\P{Block= Combining HalfMarks}', "");
15169 Expect(1, 65071, '\P{^Block= Combining HalfMarks}', "");
15170 Expect(0, 65055, '\p{Block= Combining HalfMarks}', "");
15171 Expect(1, 65055, '\p{^Block= Combining HalfMarks}', "");
15172 Expect(1, 65055, '\P{Block= Combining HalfMarks}', "");
15173 Expect(0, 65055, '\P{^Block= Combining HalfMarks}', "");
15174 Error('\p{Blk=:=Combining-HALF Marks}');
15175 Error('\P{Blk=:=Combining-HALF Marks}');
15176 Expect(1, 65071, '\p{Blk=combininghalfmarks}', "");
15177 Expect(0, 65071, '\p{^Blk=combininghalfmarks}', "");
15178 Expect(0, 65071, '\P{Blk=combininghalfmarks}', "");
15179 Expect(1, 65071, '\P{^Blk=combininghalfmarks}', "");
15180 Expect(0, 65055, '\p{Blk=combininghalfmarks}', "");
15181 Expect(1, 65055, '\p{^Blk=combininghalfmarks}', "");
15182 Expect(1, 65055, '\P{Blk=combininghalfmarks}', "");
15183 Expect(0, 65055, '\P{^Blk=combininghalfmarks}', "");
15184 Expect(1, 65071, '\p{Blk=               combining halfMarks}', "");
15185 Expect(0, 65071, '\p{^Blk=              combining halfMarks}', "");
15186 Expect(0, 65071, '\P{Blk=               combining halfMarks}', "");
15187 Expect(1, 65071, '\P{^Blk=              combining halfMarks}', "");
15188 Expect(0, 65055, '\p{Blk=               combining halfMarks}', "");
15189 Expect(1, 65055, '\p{^Blk=              combining halfMarks}', "");
15190 Expect(1, 65055, '\P{Blk=               combining halfMarks}', "");
15191 Expect(0, 65055, '\P{^Blk=              combining halfMarks}', "");
15192 Error('\p{Is_Block=     :=COMBINING     HALF_marks}');
15193 Error('\P{Is_Block=     :=COMBINING     HALF_marks}');
15194 Expect(1, 65071, '\p{Is_Block=combininghalfmarks}', "");
15195 Expect(0, 65071, '\p{^Is_Block=combininghalfmarks}', "");
15196 Expect(0, 65071, '\P{Is_Block=combininghalfmarks}', "");
15197 Expect(1, 65071, '\P{^Is_Block=combininghalfmarks}', "");
15198 Expect(0, 65055, '\p{Is_Block=combininghalfmarks}', "");
15199 Expect(1, 65055, '\p{^Is_Block=combininghalfmarks}', "");
15200 Expect(1, 65055, '\P{Is_Block=combininghalfmarks}', "");
15201 Expect(0, 65055, '\P{^Is_Block=combininghalfmarks}', "");
15202 Expect(1, 65071, '\p{Is_Block=  combining-Half-Marks}', "");
15203 Expect(0, 65071, '\p{^Is_Block=  combining-Half-Marks}', "");
15204 Expect(0, 65071, '\P{Is_Block=  combining-Half-Marks}', "");
15205 Expect(1, 65071, '\P{^Is_Block=  combining-Half-Marks}', "");
15206 Expect(0, 65055, '\p{Is_Block=  combining-Half-Marks}', "");
15207 Expect(1, 65055, '\p{^Is_Block=  combining-Half-Marks}', "");
15208 Expect(1, 65055, '\P{Is_Block=  combining-Half-Marks}', "");
15209 Expect(0, 65055, '\P{^Is_Block=  combining-Half-Marks}', "");
15210 Error('\p{Is_Blk=        combining_Half Marks:=}');
15211 Error('\P{Is_Blk=        combining_Half Marks:=}');
15212 Expect(1, 65071, '\p{Is_Blk=combininghalfmarks}', "");
15213 Expect(0, 65071, '\p{^Is_Blk=combininghalfmarks}', "");
15214 Expect(0, 65071, '\P{Is_Blk=combininghalfmarks}', "");
15215 Expect(1, 65071, '\P{^Is_Blk=combininghalfmarks}', "");
15216 Expect(0, 65055, '\p{Is_Blk=combininghalfmarks}', "");
15217 Expect(1, 65055, '\p{^Is_Blk=combininghalfmarks}', "");
15218 Expect(1, 65055, '\P{Is_Blk=combininghalfmarks}', "");
15219 Expect(0, 65055, '\P{^Is_Blk=combininghalfmarks}', "");
15220 Expect(1, 65071, '\p{Is_Blk=- combiningHALFmarks}', "");
15221 Expect(0, 65071, '\p{^Is_Blk=- combiningHALFmarks}', "");
15222 Expect(0, 65071, '\P{Is_Blk=- combiningHALFmarks}', "");
15223 Expect(1, 65071, '\P{^Is_Blk=- combiningHALFmarks}', "");
15224 Expect(0, 65055, '\p{Is_Blk=- combiningHALFmarks}', "");
15225 Expect(1, 65055, '\p{^Is_Blk=- combiningHALFmarks}', "");
15226 Expect(1, 65055, '\P{Is_Blk=- combiningHALFmarks}', "");
15227 Expect(0, 65055, '\P{^Is_Blk=- combiningHALFmarks}', "");
15228 Error('\p{Block=/a/      MISCELLANEOUS symbols  Andarrows}');
15229 Error('\P{Block=/a/      MISCELLANEOUS symbols  Andarrows}');
15230 Expect(1, 11263, '\p{Block=miscellaneoussymbolsandarrows}', "");
15231 Expect(0, 11263, '\p{^Block=miscellaneoussymbolsandarrows}', "");
15232 Expect(0, 11263, '\P{Block=miscellaneoussymbolsandarrows}', "");
15233 Expect(1, 11263, '\P{^Block=miscellaneoussymbolsandarrows}', "");
15234 Expect(0, 11007, '\p{Block=miscellaneoussymbolsandarrows}', "");
15235 Expect(1, 11007, '\p{^Block=miscellaneoussymbolsandarrows}', "");
15236 Expect(1, 11007, '\P{Block=miscellaneoussymbolsandarrows}', "");
15237 Expect(0, 11007, '\P{^Block=miscellaneoussymbolsandarrows}', "");
15238 Expect(1, 11263, '\p{Block=-    Miscellaneous-Symbols-And       Arrows}', "");
15239 Expect(0, 11263, '\p{^Block=-   Miscellaneous-Symbols-And       Arrows}', "");
15240 Expect(0, 11263, '\P{Block=-    Miscellaneous-Symbols-And       Arrows}', "");
15241 Expect(1, 11263, '\P{^Block=-   Miscellaneous-Symbols-And       Arrows}', "");
15242 Expect(0, 11007, '\p{Block=-    Miscellaneous-Symbols-And       Arrows}', "");
15243 Expect(1, 11007, '\p{^Block=-   Miscellaneous-Symbols-And       Arrows}', "");
15244 Expect(1, 11007, '\P{Block=-    Miscellaneous-Symbols-And       Arrows}', "");
15245 Expect(0, 11007, '\P{^Block=-   Miscellaneous-Symbols-And       Arrows}', "");
15246 Error('\p{Blk:   :=-    MISCELLANEOUS_Symbols_And_arrows}');
15247 Error('\P{Blk:   :=-    MISCELLANEOUS_Symbols_And_arrows}');
15248 Expect(1, 11263, '\p{Blk=miscellaneoussymbolsandarrows}', "");
15249 Expect(0, 11263, '\p{^Blk=miscellaneoussymbolsandarrows}', "");
15250 Expect(0, 11263, '\P{Blk=miscellaneoussymbolsandarrows}', "");
15251 Expect(1, 11263, '\P{^Blk=miscellaneoussymbolsandarrows}', "");
15252 Expect(0, 11007, '\p{Blk=miscellaneoussymbolsandarrows}', "");
15253 Expect(1, 11007, '\p{^Blk=miscellaneoussymbolsandarrows}', "");
15254 Expect(1, 11007, '\P{Blk=miscellaneoussymbolsandarrows}', "");
15255 Expect(0, 11007, '\P{^Blk=miscellaneoussymbolsandarrows}', "");
15256 Expect(1, 11263, '\p{Blk=miscellaneous Symbols_And-ARROWS}', "");
15257 Expect(0, 11263, '\p{^Blk=miscellaneous Symbols_And-ARROWS}', "");
15258 Expect(0, 11263, '\P{Blk=miscellaneous Symbols_And-ARROWS}', "");
15259 Expect(1, 11263, '\P{^Blk=miscellaneous Symbols_And-ARROWS}', "");
15260 Expect(0, 11007, '\p{Blk=miscellaneous Symbols_And-ARROWS}', "");
15261 Expect(1, 11007, '\p{^Blk=miscellaneous Symbols_And-ARROWS}', "");
15262 Expect(1, 11007, '\P{Blk=miscellaneous Symbols_And-ARROWS}', "");
15263 Expect(0, 11007, '\P{^Blk=miscellaneous Symbols_And-ARROWS}', "");
15264 Error('\p{Is_Block= miscellaneous       Symbols AND/a/Arrows}');
15265 Error('\P{Is_Block= miscellaneous       Symbols AND/a/Arrows}');
15266 Expect(1, 11263, '\p{Is_Block=miscellaneoussymbolsandarrows}', "");
15267 Expect(0, 11263, '\p{^Is_Block=miscellaneoussymbolsandarrows}', "");
15268 Expect(0, 11263, '\P{Is_Block=miscellaneoussymbolsandarrows}', "");
15269 Expect(1, 11263, '\P{^Is_Block=miscellaneoussymbolsandarrows}', "");
15270 Expect(0, 11007, '\p{Is_Block=miscellaneoussymbolsandarrows}', "");
15271 Expect(1, 11007, '\p{^Is_Block=miscellaneoussymbolsandarrows}', "");
15272 Expect(1, 11007, '\P{Is_Block=miscellaneoussymbolsandarrows}', "");
15273 Expect(0, 11007, '\P{^Is_Block=miscellaneoussymbolsandarrows}', "");
15274 Expect(1, 11263, '\p{Is_Block:                  miscellaneousSymbols-And arrows}', "");
15275 Expect(0, 11263, '\p{^Is_Block:                 miscellaneousSymbols-And arrows}', "");
15276 Expect(0, 11263, '\P{Is_Block:                  miscellaneousSymbols-And arrows}', "");
15277 Expect(1, 11263, '\P{^Is_Block:                 miscellaneousSymbols-And arrows}', "");
15278 Expect(0, 11007, '\p{Is_Block:                  miscellaneousSymbols-And arrows}', "");
15279 Expect(1, 11007, '\p{^Is_Block:                 miscellaneousSymbols-And arrows}', "");
15280 Expect(1, 11007, '\P{Is_Block:                  miscellaneousSymbols-And arrows}', "");
15281 Expect(0, 11007, '\P{^Is_Block:                 miscellaneousSymbols-And arrows}', "");
15282 Error('\p{Is_Blk=-MISCELLANEOUS/a/symbols_AND-Arrows}');
15283 Error('\P{Is_Blk=-MISCELLANEOUS/a/symbols_AND-Arrows}');
15284 Expect(1, 11263, '\p{Is_Blk=miscellaneoussymbolsandarrows}', "");
15285 Expect(0, 11263, '\p{^Is_Blk=miscellaneoussymbolsandarrows}', "");
15286 Expect(0, 11263, '\P{Is_Blk=miscellaneoussymbolsandarrows}', "");
15287 Expect(1, 11263, '\P{^Is_Blk=miscellaneoussymbolsandarrows}', "");
15288 Expect(0, 11007, '\p{Is_Blk=miscellaneoussymbolsandarrows}', "");
15289 Expect(1, 11007, '\p{^Is_Blk=miscellaneoussymbolsandarrows}', "");
15290 Expect(1, 11007, '\P{Is_Blk=miscellaneoussymbolsandarrows}', "");
15291 Expect(0, 11007, '\P{^Is_Blk=miscellaneoussymbolsandarrows}', "");
15292 Expect(1, 11263, '\p{Is_Blk=_   Miscellaneous SYMBOLSAND_Arrows}', "");
15293 Expect(0, 11263, '\p{^Is_Blk=_  Miscellaneous SYMBOLSAND_Arrows}', "");
15294 Expect(0, 11263, '\P{Is_Blk=_   Miscellaneous SYMBOLSAND_Arrows}', "");
15295 Expect(1, 11263, '\P{^Is_Blk=_  Miscellaneous SYMBOLSAND_Arrows}', "");
15296 Expect(0, 11007, '\p{Is_Blk=_   Miscellaneous SYMBOLSAND_Arrows}', "");
15297 Expect(1, 11007, '\p{^Is_Blk=_  Miscellaneous SYMBOLSAND_Arrows}', "");
15298 Expect(1, 11007, '\P{Is_Blk=_   Miscellaneous SYMBOLSAND_Arrows}', "");
15299 Expect(0, 11007, '\P{^Is_Blk=_  Miscellaneous SYMBOLSAND_Arrows}', "");
15300 Error('\p{Block=Halfwidth/a/And Fullwidth forms}');
15301 Error('\P{Block=Halfwidth/a/And Fullwidth forms}');
15302 Expect(1, 65519, '\p{Block=halfwidthandfullwidthforms}', "");
15303 Expect(0, 65519, '\p{^Block=halfwidthandfullwidthforms}', "");
15304 Expect(0, 65519, '\P{Block=halfwidthandfullwidthforms}', "");
15305 Expect(1, 65519, '\P{^Block=halfwidthandfullwidthforms}', "");
15306 Expect(0, 65279, '\p{Block=halfwidthandfullwidthforms}', "");
15307 Expect(1, 65279, '\p{^Block=halfwidthandfullwidthforms}', "");
15308 Expect(1, 65279, '\P{Block=halfwidthandfullwidthforms}', "");
15309 Expect(0, 65279, '\P{^Block=halfwidthandfullwidthforms}', "");
15310 Expect(1, 65519, '\p{Block= Halfwidth andfullwidth_Forms}', "");
15311 Expect(0, 65519, '\p{^Block= Halfwidth andfullwidth_Forms}', "");
15312 Expect(0, 65519, '\P{Block= Halfwidth andfullwidth_Forms}', "");
15313 Expect(1, 65519, '\P{^Block= Halfwidth andfullwidth_Forms}', "");
15314 Expect(0, 65279, '\p{Block= Halfwidth andfullwidth_Forms}', "");
15315 Expect(1, 65279, '\p{^Block= Halfwidth andfullwidth_Forms}', "");
15316 Expect(1, 65279, '\P{Block= Halfwidth andfullwidth_Forms}', "");
15317 Expect(0, 65279, '\P{^Block= Halfwidth andfullwidth_Forms}', "");
15318 Error('\p{Blk=  halfwidth_And:=fullwidth        FORMS}');
15319 Error('\P{Blk=  halfwidth_And:=fullwidth        FORMS}');
15320 Expect(1, 65519, '\p{Blk=halfwidthandfullwidthforms}', "");
15321 Expect(0, 65519, '\p{^Blk=halfwidthandfullwidthforms}', "");
15322 Expect(0, 65519, '\P{Blk=halfwidthandfullwidthforms}', "");
15323 Expect(1, 65519, '\P{^Blk=halfwidthandfullwidthforms}', "");
15324 Expect(0, 65279, '\p{Blk=halfwidthandfullwidthforms}', "");
15325 Expect(1, 65279, '\p{^Blk=halfwidthandfullwidthforms}', "");
15326 Expect(1, 65279, '\P{Blk=halfwidthandfullwidthforms}', "");
15327 Expect(0, 65279, '\P{^Blk=halfwidthandfullwidthforms}', "");
15328 Expect(1, 65519, '\p{Blk=--HALFWIDTH    andFULLWIDTH    forms}', "");
15329 Expect(0, 65519, '\p{^Blk=--HALFWIDTH   andFULLWIDTH    forms}', "");
15330 Expect(0, 65519, '\P{Blk=--HALFWIDTH    andFULLWIDTH    forms}', "");
15331 Expect(1, 65519, '\P{^Blk=--HALFWIDTH   andFULLWIDTH    forms}', "");
15332 Expect(0, 65279, '\p{Blk=--HALFWIDTH    andFULLWIDTH    forms}', "");
15333 Expect(1, 65279, '\p{^Blk=--HALFWIDTH   andFULLWIDTH    forms}', "");
15334 Expect(1, 65279, '\P{Blk=--HALFWIDTH    andFULLWIDTH    forms}', "");
15335 Expect(0, 65279, '\P{^Blk=--HALFWIDTH   andFULLWIDTH    forms}', "");
15336 Error('\p{Is_Block=     HALFWIDTH_And/a/FULLWIDTHForms}');
15337 Error('\P{Is_Block=     HALFWIDTH_And/a/FULLWIDTHForms}');
15338 Expect(1, 65519, '\p{Is_Block=halfwidthandfullwidthforms}', "");
15339 Expect(0, 65519, '\p{^Is_Block=halfwidthandfullwidthforms}', "");
15340 Expect(0, 65519, '\P{Is_Block=halfwidthandfullwidthforms}', "");
15341 Expect(1, 65519, '\P{^Is_Block=halfwidthandfullwidthforms}', "");
15342 Expect(0, 65279, '\p{Is_Block=halfwidthandfullwidthforms}', "");
15343 Expect(1, 65279, '\p{^Is_Block=halfwidthandfullwidthforms}', "");
15344 Expect(1, 65279, '\P{Is_Block=halfwidthandfullwidthforms}', "");
15345 Expect(0, 65279, '\P{^Is_Block=halfwidthandfullwidthforms}', "");
15346 Expect(1, 65519, '\p{Is_Block=  Halfwidth_And-fullwidthForms}', "");
15347 Expect(0, 65519, '\p{^Is_Block= Halfwidth_And-fullwidthForms}', "");
15348 Expect(0, 65519, '\P{Is_Block=  Halfwidth_And-fullwidthForms}', "");
15349 Expect(1, 65519, '\P{^Is_Block= Halfwidth_And-fullwidthForms}', "");
15350 Expect(0, 65279, '\p{Is_Block=  Halfwidth_And-fullwidthForms}', "");
15351 Expect(1, 65279, '\p{^Is_Block= Halfwidth_And-fullwidthForms}', "");
15352 Expect(1, 65279, '\P{Is_Block=  Halfwidth_And-fullwidthForms}', "");
15353 Expect(0, 65279, '\P{^Is_Block= Halfwidth_And-fullwidthForms}', "");
15354 Error('\p{Is_Blk=               Halfwidth AND/a/Fullwidth       forms}');
15355 Error('\P{Is_Blk=               Halfwidth AND/a/Fullwidth       forms}');
15356 Expect(1, 65519, '\p{Is_Blk=halfwidthandfullwidthforms}', "");
15357 Expect(0, 65519, '\p{^Is_Blk=halfwidthandfullwidthforms}', "");
15358 Expect(0, 65519, '\P{Is_Blk=halfwidthandfullwidthforms}', "");
15359 Expect(1, 65519, '\P{^Is_Blk=halfwidthandfullwidthforms}', "");
15360 Expect(0, 65279, '\p{Is_Blk=halfwidthandfullwidthforms}', "");
15361 Expect(1, 65279, '\p{^Is_Blk=halfwidthandfullwidthforms}', "");
15362 Expect(1, 65279, '\P{Is_Blk=halfwidthandfullwidthforms}', "");
15363 Expect(0, 65279, '\P{^Is_Blk=halfwidthandfullwidthforms}', "");
15364 Expect(1, 65519, '\p{Is_Blk=--halfwidth-AND FULLWIDTHforms}', "");
15365 Expect(0, 65519, '\p{^Is_Blk=--halfwidth-AND FULLWIDTHforms}', "");
15366 Expect(0, 65519, '\P{Is_Blk=--halfwidth-AND FULLWIDTHforms}', "");
15367 Expect(1, 65519, '\P{^Is_Blk=--halfwidth-AND FULLWIDTHforms}', "");
15368 Expect(0, 65279, '\p{Is_Blk=--halfwidth-AND FULLWIDTHforms}', "");
15369 Expect(1, 65279, '\p{^Is_Blk=--halfwidth-AND FULLWIDTHforms}', "");
15370 Expect(1, 65279, '\P{Is_Blk=--halfwidth-AND FULLWIDTHforms}', "");
15371 Expect(0, 65279, '\P{^Is_Blk=--halfwidth-AND FULLWIDTHforms}', "");
15372 Error('\p{Block=-supplementary-Private use/a/Area-B}');
15373 Error('\P{Block=-supplementary-Private use/a/Area-B}');
15374 Expect(1, 1048576, '\p{Block=supplementaryprivateuseareab}', "");
15375 Expect(0, 1048576, '\p{^Block=supplementaryprivateuseareab}', "");
15376 Expect(0, 1048576, '\P{Block=supplementaryprivateuseareab}', "");
15377 Expect(1, 1048576, '\P{^Block=supplementaryprivateuseareab}', "");
15378 Expect(0, 7, '\p{Block=supplementaryprivateuseareab}', "");
15379 Expect(1, 7, '\p{^Block=supplementaryprivateuseareab}', "");
15380 Expect(1, 7, '\P{Block=supplementaryprivateuseareab}', "");
15381 Expect(0, 7, '\P{^Block=supplementaryprivateuseareab}', "");
15382 Expect(1, 1048576, '\p{Block:   -_SupplementaryPrivate_Usearea B}', "");
15383 Expect(0, 1048576, '\p{^Block:   -_SupplementaryPrivate_Usearea B}', "");
15384 Expect(0, 1048576, '\P{Block:   -_SupplementaryPrivate_Usearea B}', "");
15385 Expect(1, 1048576, '\P{^Block:   -_SupplementaryPrivate_Usearea B}', "");
15386 Expect(0, 7, '\p{Block:   -_SupplementaryPrivate_Usearea B}', "");
15387 Expect(1, 7, '\p{^Block:   -_SupplementaryPrivate_Usearea B}', "");
15388 Expect(1, 7, '\P{Block:   -_SupplementaryPrivate_Usearea B}', "");
15389 Expect(0, 7, '\P{^Block:   -_SupplementaryPrivate_Usearea B}', "");
15390 Error('\p{Blk=-SUPPLEMENTARY/a/Private_USE-area-B}');
15391 Error('\P{Blk=-SUPPLEMENTARY/a/Private_USE-area-B}');
15392 Expect(1, 1048576, '\p{Blk:   supplementaryprivateuseareab}', "");
15393 Expect(0, 1048576, '\p{^Blk:   supplementaryprivateuseareab}', "");
15394 Expect(0, 1048576, '\P{Blk:   supplementaryprivateuseareab}', "");
15395 Expect(1, 1048576, '\P{^Blk:   supplementaryprivateuseareab}', "");
15396 Expect(0, 7, '\p{Blk:   supplementaryprivateuseareab}', "");
15397 Expect(1, 7, '\p{^Blk:   supplementaryprivateuseareab}', "");
15398 Expect(1, 7, '\P{Blk:   supplementaryprivateuseareab}', "");
15399 Expect(0, 7, '\P{^Blk:   supplementaryprivateuseareab}', "");
15400 Expect(1, 1048576, '\p{Blk:     -_Supplementaryprivate-use      AREA-B}', "");
15401 Expect(0, 1048576, '\p{^Blk:    -_Supplementaryprivate-use      AREA-B}', "");
15402 Expect(0, 1048576, '\P{Blk:     -_Supplementaryprivate-use      AREA-B}', "");
15403 Expect(1, 1048576, '\P{^Blk:    -_Supplementaryprivate-use      AREA-B}', "");
15404 Expect(0, 7, '\p{Blk:   -_Supplementaryprivate-use      AREA-B}', "");
15405 Expect(1, 7, '\p{^Blk:  -_Supplementaryprivate-use      AREA-B}', "");
15406 Expect(1, 7, '\P{Blk:   -_Supplementaryprivate-use      AREA-B}', "");
15407 Expect(0, 7, '\P{^Blk:  -_Supplementaryprivate-use      AREA-B}', "");
15408 Error('\p{Is_Block=-Supplementary/a/private-usearea     B}');
15409 Error('\P{Is_Block=-Supplementary/a/private-usearea     B}');
15410 Expect(1, 1048576, '\p{Is_Block:        supplementaryprivateuseareab}', "");
15411 Expect(0, 1048576, '\p{^Is_Block:       supplementaryprivateuseareab}', "");
15412 Expect(0, 1048576, '\P{Is_Block:        supplementaryprivateuseareab}', "");
15413 Expect(1, 1048576, '\P{^Is_Block:       supplementaryprivateuseareab}', "");
15414 Expect(0, 7, '\p{Is_Block:      supplementaryprivateuseareab}', "");
15415 Expect(1, 7, '\p{^Is_Block:     supplementaryprivateuseareab}', "");
15416 Expect(1, 7, '\P{Is_Block:      supplementaryprivateuseareab}', "");
15417 Expect(0, 7, '\P{^Is_Block:     supplementaryprivateuseareab}', "");
15418 Expect(1, 1048576, '\p{Is_Block= Supplementary-Private-Use area B}', "");
15419 Expect(0, 1048576, '\p{^Is_Block= Supplementary-Private-Use area        B}', "");
15420 Expect(0, 1048576, '\P{Is_Block= Supplementary-Private-Use area B}', "");
15421 Expect(1, 1048576, '\P{^Is_Block= Supplementary-Private-Use area        B}', "");
15422 Expect(0, 7, '\p{Is_Block= Supplementary-Private-Use area       B}', "");
15423 Expect(1, 7, '\p{^Is_Block= Supplementary-Private-Use area      B}', "");
15424 Expect(1, 7, '\P{Is_Block= Supplementary-Private-Use area       B}', "");
15425 Expect(0, 7, '\P{^Is_Block= Supplementary-Private-Use area      B}', "");
15426 Error('\p{Is_Blk=__SUPPLEMENTARY-PRIVATE/a/USE-Areab}');
15427 Error('\P{Is_Blk=__SUPPLEMENTARY-PRIVATE/a/USE-Areab}');
15428 Expect(1, 1048576, '\p{Is_Blk=supplementaryprivateuseareab}', "");
15429 Expect(0, 1048576, '\p{^Is_Blk=supplementaryprivateuseareab}', "");
15430 Expect(0, 1048576, '\P{Is_Blk=supplementaryprivateuseareab}', "");
15431 Expect(1, 1048576, '\P{^Is_Blk=supplementaryprivateuseareab}', "");
15432 Expect(0, 7, '\p{Is_Blk=supplementaryprivateuseareab}', "");
15433 Expect(1, 7, '\p{^Is_Blk=supplementaryprivateuseareab}', "");
15434 Expect(1, 7, '\P{Is_Blk=supplementaryprivateuseareab}', "");
15435 Expect(0, 7, '\P{^Is_Blk=supplementaryprivateuseareab}', "");
15436 Expect(1, 1048576, '\p{Is_Blk=_Supplementary_Private UseAREA    b}', "");
15437 Expect(0, 1048576, '\p{^Is_Blk=_Supplementary_Private UseAREA   b}', "");
15438 Expect(0, 1048576, '\P{Is_Blk=_Supplementary_Private UseAREA    b}', "");
15439 Expect(1, 1048576, '\P{^Is_Blk=_Supplementary_Private UseAREA   b}', "");
15440 Expect(0, 7, '\p{Is_Blk=_Supplementary_Private UseAREA  b}', "");
15441 Expect(1, 7, '\p{^Is_Blk=_Supplementary_Private UseAREA b}', "");
15442 Expect(1, 7, '\P{Is_Blk=_Supplementary_Private UseAREA  b}', "");
15443 Expect(0, 7, '\P{^Is_Blk=_Supplementary_Private UseAREA b}', "");
15444 Error('\p{Block=:= _SUNDANESE}');
15445 Error('\P{Block=:= _SUNDANESE}');
15446 Expect(1, 7103, '\p{Block=sundanese}', "");
15447 Expect(0, 7103, '\p{^Block=sundanese}', "");
15448 Expect(0, 7103, '\P{Block=sundanese}', "");
15449 Expect(1, 7103, '\P{^Block=sundanese}', "");
15450 Expect(0, 7039, '\p{Block=sundanese}', "");
15451 Expect(1, 7039, '\p{^Block=sundanese}', "");
15452 Expect(1, 7039, '\P{Block=sundanese}', "");
15453 Expect(0, 7039, '\P{^Block=sundanese}', "");
15454 Expect(1, 7103, '\p{Block=_     sundanese}', "");
15455 Expect(0, 7103, '\p{^Block=_    sundanese}', "");
15456 Expect(0, 7103, '\P{Block=_     sundanese}', "");
15457 Expect(1, 7103, '\P{^Block=_    sundanese}', "");
15458 Expect(0, 7039, '\p{Block=_     sundanese}', "");
15459 Expect(1, 7039, '\p{^Block=_    sundanese}', "");
15460 Expect(1, 7039, '\P{Block=_     sundanese}', "");
15461 Expect(0, 7039, '\P{^Block=_    sundanese}', "");
15462 Error('\p{Blk=-Sundanese:=}');
15463 Error('\P{Blk=-Sundanese:=}');
15464 Expect(1, 7103, '\p{Blk=sundanese}', "");
15465 Expect(0, 7103, '\p{^Blk=sundanese}', "");
15466 Expect(0, 7103, '\P{Blk=sundanese}', "");
15467 Expect(1, 7103, '\P{^Blk=sundanese}', "");
15468 Expect(0, 7039, '\p{Blk=sundanese}', "");
15469 Expect(1, 7039, '\p{^Blk=sundanese}', "");
15470 Expect(1, 7039, '\P{Blk=sundanese}', "");
15471 Expect(0, 7039, '\P{^Blk=sundanese}', "");
15472 Expect(1, 7103, '\p{Blk= SUNDANESE}', "");
15473 Expect(0, 7103, '\p{^Blk= SUNDANESE}', "");
15474 Expect(0, 7103, '\P{Blk= SUNDANESE}', "");
15475 Expect(1, 7103, '\P{^Blk= SUNDANESE}', "");
15476 Expect(0, 7039, '\p{Blk= SUNDANESE}', "");
15477 Expect(1, 7039, '\p{^Blk= SUNDANESE}', "");
15478 Expect(1, 7039, '\P{Blk= SUNDANESE}', "");
15479 Expect(0, 7039, '\P{^Blk= SUNDANESE}', "");
15480 Error('\p{Is_Block:_SUNDANESE/a/}');
15481 Error('\P{Is_Block:_SUNDANESE/a/}');
15482 Expect(1, 7103, '\p{Is_Block=sundanese}', "");
15483 Expect(0, 7103, '\p{^Is_Block=sundanese}', "");
15484 Expect(0, 7103, '\P{Is_Block=sundanese}', "");
15485 Expect(1, 7103, '\P{^Is_Block=sundanese}', "");
15486 Expect(0, 7039, '\p{Is_Block=sundanese}', "");
15487 Expect(1, 7039, '\p{^Is_Block=sundanese}', "");
15488 Expect(1, 7039, '\P{Is_Block=sundanese}', "");
15489 Expect(0, 7039, '\P{^Is_Block=sundanese}', "");
15490 Expect(1, 7103, '\p{Is_Block=           SUNDANESE}', "");
15491 Expect(0, 7103, '\p{^Is_Block=          SUNDANESE}', "");
15492 Expect(0, 7103, '\P{Is_Block=           SUNDANESE}', "");
15493 Expect(1, 7103, '\P{^Is_Block=          SUNDANESE}', "");
15494 Expect(0, 7039, '\p{Is_Block=           SUNDANESE}', "");
15495 Expect(1, 7039, '\p{^Is_Block=          SUNDANESE}', "");
15496 Expect(1, 7039, '\P{Is_Block=           SUNDANESE}', "");
15497 Expect(0, 7039, '\P{^Is_Block=          SUNDANESE}', "");
15498 Error('\p{Is_Blk=/a/    Sundanese}');
15499 Error('\P{Is_Blk=/a/    Sundanese}');
15500 Expect(1, 7103, '\p{Is_Blk=sundanese}', "");
15501 Expect(0, 7103, '\p{^Is_Blk=sundanese}', "");
15502 Expect(0, 7103, '\P{Is_Blk=sundanese}', "");
15503 Expect(1, 7103, '\P{^Is_Blk=sundanese}', "");
15504 Expect(0, 7039, '\p{Is_Blk=sundanese}', "");
15505 Expect(1, 7039, '\p{^Is_Blk=sundanese}', "");
15506 Expect(1, 7039, '\P{Is_Blk=sundanese}', "");
15507 Expect(0, 7039, '\P{^Is_Blk=sundanese}', "");
15508 Expect(1, 7103, '\p{Is_Blk=__sundanese}', "");
15509 Expect(0, 7103, '\p{^Is_Blk=__sundanese}', "");
15510 Expect(0, 7103, '\P{Is_Blk=__sundanese}', "");
15511 Expect(1, 7103, '\P{^Is_Blk=__sundanese}', "");
15512 Expect(0, 7039, '\p{Is_Blk=__sundanese}', "");
15513 Expect(1, 7039, '\p{^Is_Blk=__sundanese}', "");
15514 Expect(1, 7039, '\P{Is_Blk=__sundanese}', "");
15515 Expect(0, 7039, '\P{^Is_Blk=__sundanese}', "");
15516 Error('\p{Block=_ENCLOSED Alphanumerics/a/}');
15517 Error('\P{Block=_ENCLOSED Alphanumerics/a/}');
15518 Expect(1, 9471, '\p{Block:enclosedalphanumerics}', "");
15519 Expect(0, 9471, '\p{^Block:enclosedalphanumerics}', "");
15520 Expect(0, 9471, '\P{Block:enclosedalphanumerics}', "");
15521 Expect(1, 9471, '\P{^Block:enclosedalphanumerics}', "");
15522 Expect(0, 9311, '\p{Block:enclosedalphanumerics}', "");
15523 Expect(1, 9311, '\p{^Block:enclosedalphanumerics}', "");
15524 Expect(1, 9311, '\P{Block:enclosedalphanumerics}', "");
15525 Expect(0, 9311, '\P{^Block:enclosedalphanumerics}', "");
15526 Expect(1, 9471, '\p{Block=      enclosed        ALPHANUMERICS}', "");
15527 Expect(0, 9471, '\p{^Block=     enclosed        ALPHANUMERICS}', "");
15528 Expect(0, 9471, '\P{Block=      enclosed        ALPHANUMERICS}', "");
15529 Expect(1, 9471, '\P{^Block=     enclosed        ALPHANUMERICS}', "");
15530 Expect(0, 9311, '\p{Block=      enclosed        ALPHANUMERICS}', "");
15531 Expect(1, 9311, '\p{^Block=     enclosed        ALPHANUMERICS}', "");
15532 Expect(1, 9311, '\P{Block=      enclosed        ALPHANUMERICS}', "");
15533 Expect(0, 9311, '\P{^Block=     enclosed        ALPHANUMERICS}', "");
15534 Error('\p{Blk=-Enclosed-alphanumerics:=}');
15535 Error('\P{Blk=-Enclosed-alphanumerics:=}');
15536 Expect(1, 9471, '\p{Blk=enclosedalphanumerics}', "");
15537 Expect(0, 9471, '\p{^Blk=enclosedalphanumerics}', "");
15538 Expect(0, 9471, '\P{Blk=enclosedalphanumerics}', "");
15539 Expect(1, 9471, '\P{^Blk=enclosedalphanumerics}', "");
15540 Expect(0, 9311, '\p{Blk=enclosedalphanumerics}', "");
15541 Expect(1, 9311, '\p{^Blk=enclosedalphanumerics}', "");
15542 Expect(1, 9311, '\P{Blk=enclosedalphanumerics}', "");
15543 Expect(0, 9311, '\P{^Blk=enclosedalphanumerics}', "");
15544 Expect(1, 9471, '\p{Blk=        Enclosed ALPHANUMERICS}', "");
15545 Expect(0, 9471, '\p{^Blk=       Enclosed ALPHANUMERICS}', "");
15546 Expect(0, 9471, '\P{Blk=        Enclosed ALPHANUMERICS}', "");
15547 Expect(1, 9471, '\P{^Blk=       Enclosed ALPHANUMERICS}', "");
15548 Expect(0, 9311, '\p{Blk=        Enclosed ALPHANUMERICS}', "");
15549 Expect(1, 9311, '\p{^Blk=       Enclosed ALPHANUMERICS}', "");
15550 Expect(1, 9311, '\P{Blk=        Enclosed ALPHANUMERICS}', "");
15551 Expect(0, 9311, '\P{^Blk=       Enclosed ALPHANUMERICS}', "");
15552 Error('\p{Is_Block=     Enclosed/a/Alphanumerics}');
15553 Error('\P{Is_Block=     Enclosed/a/Alphanumerics}');
15554 Expect(1, 9471, '\p{Is_Block=enclosedalphanumerics}', "");
15555 Expect(0, 9471, '\p{^Is_Block=enclosedalphanumerics}', "");
15556 Expect(0, 9471, '\P{Is_Block=enclosedalphanumerics}', "");
15557 Expect(1, 9471, '\P{^Is_Block=enclosedalphanumerics}', "");
15558 Expect(0, 9311, '\p{Is_Block=enclosedalphanumerics}', "");
15559 Expect(1, 9311, '\p{^Is_Block=enclosedalphanumerics}', "");
15560 Expect(1, 9311, '\P{Is_Block=enclosedalphanumerics}', "");
15561 Expect(0, 9311, '\P{^Is_Block=enclosedalphanumerics}', "");
15562 Expect(1, 9471, '\p{Is_Block=-_ENCLOSEDAlphanumerics}', "");
15563 Expect(0, 9471, '\p{^Is_Block=-_ENCLOSEDAlphanumerics}', "");
15564 Expect(0, 9471, '\P{Is_Block=-_ENCLOSEDAlphanumerics}', "");
15565 Expect(1, 9471, '\P{^Is_Block=-_ENCLOSEDAlphanumerics}', "");
15566 Expect(0, 9311, '\p{Is_Block=-_ENCLOSEDAlphanumerics}', "");
15567 Expect(1, 9311, '\p{^Is_Block=-_ENCLOSEDAlphanumerics}', "");
15568 Expect(1, 9311, '\P{Is_Block=-_ENCLOSEDAlphanumerics}', "");
15569 Expect(0, 9311, '\P{^Is_Block=-_ENCLOSEDAlphanumerics}', "");
15570 Error('\p{Is_Blk=:=_Enclosed    Alphanumerics}');
15571 Error('\P{Is_Blk=:=_Enclosed    Alphanumerics}');
15572 Expect(1, 9471, '\p{Is_Blk=enclosedalphanumerics}', "");
15573 Expect(0, 9471, '\p{^Is_Blk=enclosedalphanumerics}', "");
15574 Expect(0, 9471, '\P{Is_Blk=enclosedalphanumerics}', "");
15575 Expect(1, 9471, '\P{^Is_Blk=enclosedalphanumerics}', "");
15576 Expect(0, 9311, '\p{Is_Blk=enclosedalphanumerics}', "");
15577 Expect(1, 9311, '\p{^Is_Blk=enclosedalphanumerics}', "");
15578 Expect(1, 9311, '\P{Is_Blk=enclosedalphanumerics}', "");
15579 Expect(0, 9311, '\P{^Is_Blk=enclosedalphanumerics}', "");
15580 Expect(1, 9471, '\p{Is_Blk=_Enclosed    ALPHANUMERICS}', "");
15581 Expect(0, 9471, '\p{^Is_Blk=_Enclosed   ALPHANUMERICS}', "");
15582 Expect(0, 9471, '\P{Is_Blk=_Enclosed    ALPHANUMERICS}', "");
15583 Expect(1, 9471, '\P{^Is_Blk=_Enclosed   ALPHANUMERICS}', "");
15584 Expect(0, 9311, '\p{Is_Blk=_Enclosed    ALPHANUMERICS}', "");
15585 Expect(1, 9311, '\p{^Is_Blk=_Enclosed   ALPHANUMERICS}', "");
15586 Expect(1, 9311, '\P{Is_Blk=_Enclosed    ALPHANUMERICS}', "");
15587 Expect(0, 9311, '\P{^Is_Blk=_Enclosed   ALPHANUMERICS}', "");
15588 Error('\p{Block=        _Tags:=}');
15589 Error('\P{Block=        _Tags:=}');
15590 Expect(1, 917631, '\p{Block=tags}', "");
15591 Expect(0, 917631, '\p{^Block=tags}', "");
15592 Expect(0, 917631, '\P{Block=tags}', "");
15593 Expect(1, 917631, '\P{^Block=tags}', "");
15594 Expect(0, 7, '\p{Block=tags}', "");
15595 Expect(1, 7, '\p{^Block=tags}', "");
15596 Expect(1, 7, '\P{Block=tags}', "");
15597 Expect(0, 7, '\P{^Block=tags}', "");
15598 Expect(1, 917631, '\p{Block=_Tags}', "");
15599 Expect(0, 917631, '\p{^Block=_Tags}', "");
15600 Expect(0, 917631, '\P{Block=_Tags}', "");
15601 Expect(1, 917631, '\P{^Block=_Tags}', "");
15602 Expect(0, 7, '\p{Block=_Tags}', "");
15603 Expect(1, 7, '\p{^Block=_Tags}', "");
15604 Expect(1, 7, '\P{Block=_Tags}', "");
15605 Expect(0, 7, '\P{^Block=_Tags}', "");
15606 Error('\p{Blk= :=tags}');
15607 Error('\P{Blk= :=tags}');
15608 Expect(1, 917631, '\p{Blk=tags}', "");
15609 Expect(0, 917631, '\p{^Blk=tags}', "");
15610 Expect(0, 917631, '\P{Blk=tags}', "");
15611 Expect(1, 917631, '\P{^Blk=tags}', "");
15612 Expect(0, 7, '\p{Blk=tags}', "");
15613 Expect(1, 7, '\p{^Blk=tags}', "");
15614 Expect(1, 7, '\P{Blk=tags}', "");
15615 Expect(0, 7, '\P{^Blk=tags}', "");
15616 Expect(1, 917631, '\p{Blk=      TAGS}', "");
15617 Expect(0, 917631, '\p{^Blk=     TAGS}', "");
15618 Expect(0, 917631, '\P{Blk=      TAGS}', "");
15619 Expect(1, 917631, '\P{^Blk=     TAGS}', "");
15620 Expect(0, 7, '\p{Blk=   TAGS}', "");
15621 Expect(1, 7, '\p{^Blk=  TAGS}', "");
15622 Expect(1, 7, '\P{Blk=   TAGS}', "");
15623 Expect(0, 7, '\P{^Blk=  TAGS}', "");
15624 Error('\p{Is_Block=_    Tags:=}');
15625 Error('\P{Is_Block=_    Tags:=}');
15626 Expect(1, 917631, '\p{Is_Block=tags}', "");
15627 Expect(0, 917631, '\p{^Is_Block=tags}', "");
15628 Expect(0, 917631, '\P{Is_Block=tags}', "");
15629 Expect(1, 917631, '\P{^Is_Block=tags}', "");
15630 Expect(0, 7, '\p{Is_Block=tags}', "");
15631 Expect(1, 7, '\p{^Is_Block=tags}', "");
15632 Expect(1, 7, '\P{Is_Block=tags}', "");
15633 Expect(0, 7, '\P{^Is_Block=tags}', "");
15634 Expect(1, 917631, '\p{Is_Block=_        tags}', "");
15635 Expect(0, 917631, '\p{^Is_Block=_       tags}', "");
15636 Expect(0, 917631, '\P{Is_Block=_        tags}', "");
15637 Expect(1, 917631, '\P{^Is_Block=_       tags}', "");
15638 Expect(0, 7, '\p{Is_Block=_     tags}', "");
15639 Expect(1, 7, '\p{^Is_Block=_    tags}', "");
15640 Expect(1, 7, '\P{Is_Block=_     tags}', "");
15641 Expect(0, 7, '\P{^Is_Block=_    tags}', "");
15642 Error('\p{Is_Blk: -:=tags}');
15643 Error('\P{Is_Blk: -:=tags}');
15644 Expect(1, 917631, '\p{Is_Blk=tags}', "");
15645 Expect(0, 917631, '\p{^Is_Blk=tags}', "");
15646 Expect(0, 917631, '\P{Is_Blk=tags}', "");
15647 Expect(1, 917631, '\P{^Is_Blk=tags}', "");
15648 Expect(0, 7, '\p{Is_Blk=tags}', "");
15649 Expect(1, 7, '\p{^Is_Blk=tags}', "");
15650 Expect(1, 7, '\P{Is_Blk=tags}', "");
15651 Expect(0, 7, '\P{^Is_Blk=tags}', "");
15652 Expect(1, 917631, '\p{Is_Blk:   __tags}', "");
15653 Expect(0, 917631, '\p{^Is_Blk:  __tags}', "");
15654 Expect(0, 917631, '\P{Is_Blk:   __tags}', "");
15655 Expect(1, 917631, '\P{^Is_Blk:  __tags}', "");
15656 Expect(0, 7, '\p{Is_Blk:        __tags}', "");
15657 Expect(1, 7, '\p{^Is_Blk:       __tags}', "");
15658 Expect(1, 7, '\P{Is_Blk:        __tags}', "");
15659 Expect(0, 7, '\P{^Is_Blk:       __tags}', "");
15660 Error('\p{Block=_:=MISCELLANEOUSMathematical    symbols A}');
15661 Error('\P{Block=_:=MISCELLANEOUSMathematical    symbols A}');
15662 Expect(1, 10223, '\p{Block=miscellaneousmathematicalsymbolsa}', "");
15663 Expect(0, 10223, '\p{^Block=miscellaneousmathematicalsymbolsa}', "");
15664 Expect(0, 10223, '\P{Block=miscellaneousmathematicalsymbolsa}', "");
15665 Expect(1, 10223, '\P{^Block=miscellaneousmathematicalsymbolsa}', "");
15666 Expect(0, 10175, '\p{Block=miscellaneousmathematicalsymbolsa}', "");
15667 Expect(1, 10175, '\p{^Block=miscellaneousmathematicalsymbolsa}', "");
15668 Expect(1, 10175, '\P{Block=miscellaneousmathematicalsymbolsa}', "");
15669 Expect(0, 10175, '\P{^Block=miscellaneousmathematicalsymbolsa}', "");
15670 Expect(1, 10223, '\p{Block=-Miscellaneous MATHEMATICAL_symbols  A}', "");
15671 Expect(0, 10223, '\p{^Block=-Miscellaneous MATHEMATICAL_symbols A}', "");
15672 Expect(0, 10223, '\P{Block=-Miscellaneous MATHEMATICAL_symbols  A}', "");
15673 Expect(1, 10223, '\P{^Block=-Miscellaneous MATHEMATICAL_symbols A}', "");
15674 Expect(0, 10175, '\p{Block=-Miscellaneous MATHEMATICAL_symbols  A}', "");
15675 Expect(1, 10175, '\p{^Block=-Miscellaneous MATHEMATICAL_symbols A}', "");
15676 Expect(1, 10175, '\P{Block=-Miscellaneous MATHEMATICAL_symbols  A}', "");
15677 Expect(0, 10175, '\P{^Block=-Miscellaneous MATHEMATICAL_symbols A}', "");
15678 Error('\p{Blk=_ MiscellaneousMathematical-Symbols:=A}');
15679 Error('\P{Blk=_ MiscellaneousMathematical-Symbols:=A}');
15680 Expect(1, 10223, '\p{Blk=miscellaneousmathematicalsymbolsa}', "");
15681 Expect(0, 10223, '\p{^Blk=miscellaneousmathematicalsymbolsa}', "");
15682 Expect(0, 10223, '\P{Blk=miscellaneousmathematicalsymbolsa}', "");
15683 Expect(1, 10223, '\P{^Blk=miscellaneousmathematicalsymbolsa}', "");
15684 Expect(0, 10175, '\p{Blk=miscellaneousmathematicalsymbolsa}', "");
15685 Expect(1, 10175, '\p{^Blk=miscellaneousmathematicalsymbolsa}', "");
15686 Expect(1, 10175, '\P{Blk=miscellaneousmathematicalsymbolsa}', "");
15687 Expect(0, 10175, '\P{^Blk=miscellaneousmathematicalsymbolsa}', "");
15688 Expect(1, 10223, '\p{Blk:  miscellaneous-MathematicalSymbols_a}', "");
15689 Expect(0, 10223, '\p{^Blk:  miscellaneous-MathematicalSymbols_a}', "");
15690 Expect(0, 10223, '\P{Blk:  miscellaneous-MathematicalSymbols_a}', "");
15691 Expect(1, 10223, '\P{^Blk:  miscellaneous-MathematicalSymbols_a}', "");
15692 Expect(0, 10175, '\p{Blk:  miscellaneous-MathematicalSymbols_a}', "");
15693 Expect(1, 10175, '\p{^Blk:  miscellaneous-MathematicalSymbols_a}', "");
15694 Expect(1, 10175, '\P{Blk:  miscellaneous-MathematicalSymbols_a}', "");
15695 Expect(0, 10175, '\P{^Blk:  miscellaneous-MathematicalSymbols_a}', "");
15696 Error('\p{Is_Block= -MiscellaneousMATHEMATICAL:=symbols A}');
15697 Error('\P{Is_Block= -MiscellaneousMATHEMATICAL:=symbols A}');
15698 Expect(1, 10223, '\p{Is_Block=miscellaneousmathematicalsymbolsa}', "");
15699 Expect(0, 10223, '\p{^Is_Block=miscellaneousmathematicalsymbolsa}', "");
15700 Expect(0, 10223, '\P{Is_Block=miscellaneousmathematicalsymbolsa}', "");
15701 Expect(1, 10223, '\P{^Is_Block=miscellaneousmathematicalsymbolsa}', "");
15702 Expect(0, 10175, '\p{Is_Block=miscellaneousmathematicalsymbolsa}', "");
15703 Expect(1, 10175, '\p{^Is_Block=miscellaneousmathematicalsymbolsa}', "");
15704 Expect(1, 10175, '\P{Is_Block=miscellaneousmathematicalsymbolsa}', "");
15705 Expect(0, 10175, '\P{^Is_Block=miscellaneousmathematicalsymbolsa}', "");
15706 Expect(1, 10223, '\p{Is_Block=_MiscellaneousMathematicalSymbolsA}', "");
15707 Expect(0, 10223, '\p{^Is_Block=_MiscellaneousMathematicalSymbolsA}', "");
15708 Expect(0, 10223, '\P{Is_Block=_MiscellaneousMathematicalSymbolsA}', "");
15709 Expect(1, 10223, '\P{^Is_Block=_MiscellaneousMathematicalSymbolsA}', "");
15710 Expect(0, 10175, '\p{Is_Block=_MiscellaneousMathematicalSymbolsA}', "");
15711 Expect(1, 10175, '\p{^Is_Block=_MiscellaneousMathematicalSymbolsA}', "");
15712 Expect(1, 10175, '\P{Is_Block=_MiscellaneousMathematicalSymbolsA}', "");
15713 Expect(0, 10175, '\P{^Is_Block=_MiscellaneousMathematicalSymbolsA}', "");
15714 Error('\p{Is_Blk=- Miscellaneous/a/MATHEMATICAL_Symbols-A}');
15715 Error('\P{Is_Blk=- Miscellaneous/a/MATHEMATICAL_Symbols-A}');
15716 Expect(1, 10223, '\p{Is_Blk=miscellaneousmathematicalsymbolsa}', "");
15717 Expect(0, 10223, '\p{^Is_Blk=miscellaneousmathematicalsymbolsa}', "");
15718 Expect(0, 10223, '\P{Is_Blk=miscellaneousmathematicalsymbolsa}', "");
15719 Expect(1, 10223, '\P{^Is_Blk=miscellaneousmathematicalsymbolsa}', "");
15720 Expect(0, 10175, '\p{Is_Blk=miscellaneousmathematicalsymbolsa}', "");
15721 Expect(1, 10175, '\p{^Is_Blk=miscellaneousmathematicalsymbolsa}', "");
15722 Expect(1, 10175, '\P{Is_Blk=miscellaneousmathematicalsymbolsa}', "");
15723 Expect(0, 10175, '\P{^Is_Blk=miscellaneousmathematicalsymbolsa}', "");
15724 Expect(1, 10223, '\p{Is_Blk=- MISCELLANEOUS     mathematical_Symbols-A}', "");
15725 Expect(0, 10223, '\p{^Is_Blk=- MISCELLANEOUS    mathematical_Symbols-A}', "");
15726 Expect(0, 10223, '\P{Is_Blk=- MISCELLANEOUS     mathematical_Symbols-A}', "");
15727 Expect(1, 10223, '\P{^Is_Blk=- MISCELLANEOUS    mathematical_Symbols-A}', "");
15728 Expect(0, 10175, '\p{Is_Blk=- MISCELLANEOUS     mathematical_Symbols-A}', "");
15729 Expect(1, 10175, '\p{^Is_Blk=- MISCELLANEOUS    mathematical_Symbols-A}', "");
15730 Expect(1, 10175, '\P{Is_Blk=- MISCELLANEOUS     mathematical_Symbols-A}', "");
15731 Expect(0, 10175, '\P{^Is_Blk=- MISCELLANEOUS    mathematical_Symbols-A}', "");
15732 Error('\p{Block: _ braille/a/PATTERNS}');
15733 Error('\P{Block: _ braille/a/PATTERNS}');
15734 Expect(1, 10495, '\p{Block=braillepatterns}', "");
15735 Expect(0, 10495, '\p{^Block=braillepatterns}', "");
15736 Expect(0, 10495, '\P{Block=braillepatterns}', "");
15737 Expect(1, 10495, '\P{^Block=braillepatterns}', "");
15738 Expect(0, 10239, '\p{Block=braillepatterns}', "");
15739 Expect(1, 10239, '\p{^Block=braillepatterns}', "");
15740 Expect(1, 10239, '\P{Block=braillepatterns}', "");
15741 Expect(0, 10239, '\P{^Block=braillepatterns}', "");
15742 Expect(1, 10495, '\p{Block=_ Braille PATTERNS}', "");
15743 Expect(0, 10495, '\p{^Block=_ Braille PATTERNS}', "");
15744 Expect(0, 10495, '\P{Block=_ Braille PATTERNS}', "");
15745 Expect(1, 10495, '\P{^Block=_ Braille PATTERNS}', "");
15746 Expect(0, 10239, '\p{Block=_ Braille PATTERNS}', "");
15747 Expect(1, 10239, '\p{^Block=_ Braille PATTERNS}', "");
15748 Expect(1, 10239, '\P{Block=_ Braille PATTERNS}', "");
15749 Expect(0, 10239, '\P{^Block=_ Braille PATTERNS}', "");
15750 Error('\p{Blk=_-braille_Patterns:=}');
15751 Error('\P{Blk=_-braille_Patterns:=}');
15752 Expect(1, 10495, '\p{Blk=braillepatterns}', "");
15753 Expect(0, 10495, '\p{^Blk=braillepatterns}', "");
15754 Expect(0, 10495, '\P{Blk=braillepatterns}', "");
15755 Expect(1, 10495, '\P{^Blk=braillepatterns}', "");
15756 Expect(0, 10239, '\p{Blk=braillepatterns}', "");
15757 Expect(1, 10239, '\p{^Blk=braillepatterns}', "");
15758 Expect(1, 10239, '\P{Blk=braillepatterns}', "");
15759 Expect(0, 10239, '\P{^Blk=braillepatterns}', "");
15760 Expect(1, 10495, '\p{Blk=Braille        PATTERNS}', "");
15761 Expect(0, 10495, '\p{^Blk=Braille       PATTERNS}', "");
15762 Expect(0, 10495, '\P{Blk=Braille        PATTERNS}', "");
15763 Expect(1, 10495, '\P{^Blk=Braille       PATTERNS}', "");
15764 Expect(0, 10239, '\p{Blk=Braille        PATTERNS}', "");
15765 Expect(1, 10239, '\p{^Blk=Braille       PATTERNS}', "");
15766 Expect(1, 10239, '\P{Blk=Braille        PATTERNS}', "");
15767 Expect(0, 10239, '\P{^Blk=Braille       PATTERNS}', "");
15768 Error('\p{Is_Block=:=BRAILLE-Patterns}');
15769 Error('\P{Is_Block=:=BRAILLE-Patterns}');
15770 Expect(1, 10495, '\p{Is_Block=braillepatterns}', "");
15771 Expect(0, 10495, '\p{^Is_Block=braillepatterns}', "");
15772 Expect(0, 10495, '\P{Is_Block=braillepatterns}', "");
15773 Expect(1, 10495, '\P{^Is_Block=braillepatterns}', "");
15774 Expect(0, 10239, '\p{Is_Block=braillepatterns}', "");
15775 Expect(1, 10239, '\p{^Is_Block=braillepatterns}', "");
15776 Expect(1, 10239, '\P{Is_Block=braillepatterns}', "");
15777 Expect(0, 10239, '\P{^Is_Block=braillepatterns}', "");
15778 Expect(1, 10495, '\p{Is_Block=  _BraillePATTERNS}', "");
15779 Expect(0, 10495, '\p{^Is_Block= _BraillePATTERNS}', "");
15780 Expect(0, 10495, '\P{Is_Block=  _BraillePATTERNS}', "");
15781 Expect(1, 10495, '\P{^Is_Block= _BraillePATTERNS}', "");
15782 Expect(0, 10239, '\p{Is_Block=  _BraillePATTERNS}', "");
15783 Expect(1, 10239, '\p{^Is_Block= _BraillePATTERNS}', "");
15784 Expect(1, 10239, '\P{Is_Block=  _BraillePATTERNS}', "");
15785 Expect(0, 10239, '\P{^Is_Block= _BraillePATTERNS}', "");
15786 Error('\p{Is_Blk=-braille-patterns/a/}');
15787 Error('\P{Is_Blk=-braille-patterns/a/}');
15788 Expect(1, 10495, '\p{Is_Blk=braillepatterns}', "");
15789 Expect(0, 10495, '\p{^Is_Blk=braillepatterns}', "");
15790 Expect(0, 10495, '\P{Is_Blk=braillepatterns}', "");
15791 Expect(1, 10495, '\P{^Is_Blk=braillepatterns}', "");
15792 Expect(0, 10239, '\p{Is_Blk=braillepatterns}', "");
15793 Expect(1, 10239, '\p{^Is_Blk=braillepatterns}', "");
15794 Expect(1, 10239, '\P{Is_Blk=braillepatterns}', "");
15795 Expect(0, 10239, '\P{^Is_Blk=braillepatterns}', "");
15796 Expect(1, 10495, '\p{Is_Blk=Braille Patterns}', "");
15797 Expect(0, 10495, '\p{^Is_Blk=Braille Patterns}', "");
15798 Expect(0, 10495, '\P{Is_Blk=Braille Patterns}', "");
15799 Expect(1, 10495, '\P{^Is_Blk=Braille Patterns}', "");
15800 Expect(0, 10239, '\p{Is_Blk=Braille Patterns}', "");
15801 Expect(1, 10239, '\p{^Is_Blk=Braille Patterns}', "");
15802 Expect(1, 10239, '\P{Is_Blk=Braille Patterns}', "");
15803 Expect(0, 10239, '\P{^Is_Blk=Braille Patterns}', "");
15804 Error('\p{Block:         -Oriya/a/}');
15805 Error('\P{Block:         -Oriya/a/}');
15806 Expect(1, 2943, '\p{Block=oriya}', "");
15807 Expect(0, 2943, '\p{^Block=oriya}', "");
15808 Expect(0, 2943, '\P{Block=oriya}', "");
15809 Expect(1, 2943, '\P{^Block=oriya}', "");
15810 Expect(0, 2815, '\p{Block=oriya}', "");
15811 Expect(1, 2815, '\p{^Block=oriya}', "");
15812 Expect(1, 2815, '\P{Block=oriya}', "");
15813 Expect(0, 2815, '\P{^Block=oriya}', "");
15814 Expect(1, 2943, '\p{Block=--Oriya}', "");
15815 Expect(0, 2943, '\p{^Block=--Oriya}', "");
15816 Expect(0, 2943, '\P{Block=--Oriya}', "");
15817 Expect(1, 2943, '\P{^Block=--Oriya}', "");
15818 Expect(0, 2815, '\p{Block=--Oriya}', "");
15819 Expect(1, 2815, '\p{^Block=--Oriya}', "");
15820 Expect(1, 2815, '\P{Block=--Oriya}', "");
15821 Expect(0, 2815, '\P{^Block=--Oriya}', "");
15822 Error('\p{Blk:          -Oriya/a/}');
15823 Error('\P{Blk:          -Oriya/a/}');
15824 Expect(1, 2943, '\p{Blk=oriya}', "");
15825 Expect(0, 2943, '\p{^Blk=oriya}', "");
15826 Expect(0, 2943, '\P{Blk=oriya}', "");
15827 Expect(1, 2943, '\P{^Blk=oriya}', "");
15828 Expect(0, 2815, '\p{Blk=oriya}', "");
15829 Expect(1, 2815, '\p{^Blk=oriya}', "");
15830 Expect(1, 2815, '\P{Blk=oriya}', "");
15831 Expect(0, 2815, '\P{^Blk=oriya}', "");
15832 Expect(1, 2943, '\p{Blk=-_oriya}', "");
15833 Expect(0, 2943, '\p{^Blk=-_oriya}', "");
15834 Expect(0, 2943, '\P{Blk=-_oriya}', "");
15835 Expect(1, 2943, '\P{^Blk=-_oriya}', "");
15836 Expect(0, 2815, '\p{Blk=-_oriya}', "");
15837 Expect(1, 2815, '\p{^Blk=-_oriya}', "");
15838 Expect(1, 2815, '\P{Blk=-_oriya}', "");
15839 Expect(0, 2815, '\P{^Blk=-_oriya}', "");
15840 Error('\p{Is_Block=_ORIYA:=}');
15841 Error('\P{Is_Block=_ORIYA:=}');
15842 Expect(1, 2943, '\p{Is_Block=oriya}', "");
15843 Expect(0, 2943, '\p{^Is_Block=oriya}', "");
15844 Expect(0, 2943, '\P{Is_Block=oriya}', "");
15845 Expect(1, 2943, '\P{^Is_Block=oriya}', "");
15846 Expect(0, 2815, '\p{Is_Block=oriya}', "");
15847 Expect(1, 2815, '\p{^Is_Block=oriya}', "");
15848 Expect(1, 2815, '\P{Is_Block=oriya}', "");
15849 Expect(0, 2815, '\P{^Is_Block=oriya}', "");
15850 Expect(1, 2943, '\p{Is_Block=   Oriya}', "");
15851 Expect(0, 2943, '\p{^Is_Block=  Oriya}', "");
15852 Expect(0, 2943, '\P{Is_Block=   Oriya}', "");
15853 Expect(1, 2943, '\P{^Is_Block=  Oriya}', "");
15854 Expect(0, 2815, '\p{Is_Block=   Oriya}', "");
15855 Expect(1, 2815, '\p{^Is_Block=  Oriya}', "");
15856 Expect(1, 2815, '\P{Is_Block=   Oriya}', "");
15857 Expect(0, 2815, '\P{^Is_Block=  Oriya}', "");
15858 Error('\p{Is_Blk=/a/_ Oriya}');
15859 Error('\P{Is_Blk=/a/_ Oriya}');
15860 Expect(1, 2943, '\p{Is_Blk: oriya}', "");
15861 Expect(0, 2943, '\p{^Is_Blk: oriya}', "");
15862 Expect(0, 2943, '\P{Is_Blk: oriya}', "");
15863 Expect(1, 2943, '\P{^Is_Blk: oriya}', "");
15864 Expect(0, 2815, '\p{Is_Blk: oriya}', "");
15865 Expect(1, 2815, '\p{^Is_Blk: oriya}', "");
15866 Expect(1, 2815, '\P{Is_Blk: oriya}', "");
15867 Expect(0, 2815, '\P{^Is_Blk: oriya}', "");
15868 Expect(1, 2943, '\p{Is_Blk=--Oriya}', "");
15869 Expect(0, 2943, '\p{^Is_Blk=--Oriya}', "");
15870 Expect(0, 2943, '\P{Is_Blk=--Oriya}', "");
15871 Expect(1, 2943, '\P{^Is_Blk=--Oriya}', "");
15872 Expect(0, 2815, '\p{Is_Blk=--Oriya}', "");
15873 Expect(1, 2815, '\p{^Is_Blk=--Oriya}', "");
15874 Expect(1, 2815, '\P{Is_Blk=--Oriya}', "");
15875 Expect(0, 2815, '\P{^Is_Blk=--Oriya}', "");
15876 Error('\p{Block:        :=      -Linear B_ideograms}');
15877 Error('\P{Block:        :=      -Linear B_ideograms}');
15878 Expect(1, 65791, '\p{Block=linearbideograms}', "");
15879 Expect(0, 65791, '\p{^Block=linearbideograms}', "");
15880 Expect(0, 65791, '\P{Block=linearbideograms}', "");
15881 Expect(1, 65791, '\P{^Block=linearbideograms}', "");
15882 Expect(0, 65663, '\p{Block=linearbideograms}', "");
15883 Expect(1, 65663, '\p{^Block=linearbideograms}', "");
15884 Expect(1, 65663, '\P{Block=linearbideograms}', "");
15885 Expect(0, 65663, '\P{^Block=linearbideograms}', "");
15886 Expect(1, 65791, '\p{Block=     Linear_B_Ideograms}', "");
15887 Expect(0, 65791, '\p{^Block=    Linear_B_Ideograms}', "");
15888 Expect(0, 65791, '\P{Block=     Linear_B_Ideograms}', "");
15889 Expect(1, 65791, '\P{^Block=    Linear_B_Ideograms}', "");
15890 Expect(0, 65663, '\p{Block=     Linear_B_Ideograms}', "");
15891 Expect(1, 65663, '\p{^Block=    Linear_B_Ideograms}', "");
15892 Expect(1, 65663, '\P{Block=     Linear_B_Ideograms}', "");
15893 Expect(0, 65663, '\P{^Block=    Linear_B_Ideograms}', "");
15894 Error('\p{Blk= LINEAR_b_IDEOGRAMS/a/}');
15895 Error('\P{Blk= LINEAR_b_IDEOGRAMS/a/}');
15896 Expect(1, 65791, '\p{Blk=linearbideograms}', "");
15897 Expect(0, 65791, '\p{^Blk=linearbideograms}', "");
15898 Expect(0, 65791, '\P{Blk=linearbideograms}', "");
15899 Expect(1, 65791, '\P{^Blk=linearbideograms}', "");
15900 Expect(0, 65663, '\p{Blk=linearbideograms}', "");
15901 Expect(1, 65663, '\p{^Blk=linearbideograms}', "");
15902 Expect(1, 65663, '\P{Blk=linearbideograms}', "");
15903 Expect(0, 65663, '\P{^Blk=linearbideograms}', "");
15904 Expect(1, 65791, '\p{Blk= -LINEAR-b_Ideograms}', "");
15905 Expect(0, 65791, '\p{^Blk= -LINEAR-b_Ideograms}', "");
15906 Expect(0, 65791, '\P{Blk= -LINEAR-b_Ideograms}', "");
15907 Expect(1, 65791, '\P{^Blk= -LINEAR-b_Ideograms}', "");
15908 Expect(0, 65663, '\p{Blk= -LINEAR-b_Ideograms}', "");
15909 Expect(1, 65663, '\p{^Blk= -LINEAR-b_Ideograms}', "");
15910 Expect(1, 65663, '\P{Blk= -LINEAR-b_Ideograms}', "");
15911 Expect(0, 65663, '\P{^Blk= -LINEAR-b_Ideograms}', "");
15912 Error('\p{Is_Block=      Linear/a/B     IDEOGRAMS}');
15913 Error('\P{Is_Block=      Linear/a/B     IDEOGRAMS}');
15914 Expect(1, 65791, '\p{Is_Block=linearbideograms}', "");
15915 Expect(0, 65791, '\p{^Is_Block=linearbideograms}', "");
15916 Expect(0, 65791, '\P{Is_Block=linearbideograms}', "");
15917 Expect(1, 65791, '\P{^Is_Block=linearbideograms}', "");
15918 Expect(0, 65663, '\p{Is_Block=linearbideograms}', "");
15919 Expect(1, 65663, '\p{^Is_Block=linearbideograms}', "");
15920 Expect(1, 65663, '\P{Is_Block=linearbideograms}', "");
15921 Expect(0, 65663, '\P{^Is_Block=linearbideograms}', "");
15922 Expect(1, 65791, '\p{Is_Block=- Linear_b        IDEOGRAMS}', "");
15923 Expect(0, 65791, '\p{^Is_Block=- Linear_b       IDEOGRAMS}', "");
15924 Expect(0, 65791, '\P{Is_Block=- Linear_b        IDEOGRAMS}', "");
15925 Expect(1, 65791, '\P{^Is_Block=- Linear_b       IDEOGRAMS}', "");
15926 Expect(0, 65663, '\p{Is_Block=- Linear_b        IDEOGRAMS}', "");
15927 Expect(1, 65663, '\p{^Is_Block=- Linear_b       IDEOGRAMS}', "");
15928 Expect(1, 65663, '\P{Is_Block=- Linear_b        IDEOGRAMS}', "");
15929 Expect(0, 65663, '\P{^Is_Block=- Linear_b       IDEOGRAMS}', "");
15930 Error('\p{Is_Blk=_/a/linear_B   Ideograms}');
15931 Error('\P{Is_Blk=_/a/linear_B   Ideograms}');
15932 Expect(1, 65791, '\p{Is_Blk=linearbideograms}', "");
15933 Expect(0, 65791, '\p{^Is_Blk=linearbideograms}', "");
15934 Expect(0, 65791, '\P{Is_Blk=linearbideograms}', "");
15935 Expect(1, 65791, '\P{^Is_Blk=linearbideograms}', "");
15936 Expect(0, 65663, '\p{Is_Blk=linearbideograms}', "");
15937 Expect(1, 65663, '\p{^Is_Blk=linearbideograms}', "");
15938 Expect(1, 65663, '\P{Is_Blk=linearbideograms}', "");
15939 Expect(0, 65663, '\P{^Is_Blk=linearbideograms}', "");
15940 Expect(1, 65791, '\p{Is_Blk=LinearBIDEOGRAMS}', "");
15941 Expect(0, 65791, '\p{^Is_Blk=LinearBIDEOGRAMS}', "");
15942 Expect(0, 65791, '\P{Is_Blk=LinearBIDEOGRAMS}', "");
15943 Expect(1, 65791, '\P{^Is_Blk=LinearBIDEOGRAMS}', "");
15944 Expect(0, 65663, '\p{Is_Blk=LinearBIDEOGRAMS}', "");
15945 Expect(1, 65663, '\p{^Is_Blk=LinearBIDEOGRAMS}', "");
15946 Expect(1, 65663, '\P{Is_Blk=LinearBIDEOGRAMS}', "");
15947 Expect(0, 65663, '\P{^Is_Blk=LinearBIDEOGRAMS}', "");
15948 Error('\p{Block=:=CHEROKEE}');
15949 Error('\P{Block=:=CHEROKEE}');
15950 Expect(1, 5119, '\p{Block=cherokee}', "");
15951 Expect(0, 5119, '\p{^Block=cherokee}', "");
15952 Expect(0, 5119, '\P{Block=cherokee}', "");
15953 Expect(1, 5119, '\P{^Block=cherokee}', "");
15954 Expect(0, 5023, '\p{Block=cherokee}', "");
15955 Expect(1, 5023, '\p{^Block=cherokee}', "");
15956 Expect(1, 5023, '\P{Block=cherokee}', "");
15957 Expect(0, 5023, '\P{^Block=cherokee}', "");
15958 Expect(1, 5119, '\p{Block=              CHEROKEE}', "");
15959 Expect(0, 5119, '\p{^Block=             CHEROKEE}', "");
15960 Expect(0, 5119, '\P{Block=              CHEROKEE}', "");
15961 Expect(1, 5119, '\P{^Block=             CHEROKEE}', "");
15962 Expect(0, 5023, '\p{Block=              CHEROKEE}', "");
15963 Expect(1, 5023, '\p{^Block=             CHEROKEE}', "");
15964 Expect(1, 5023, '\P{Block=              CHEROKEE}', "");
15965 Expect(0, 5023, '\P{^Block=             CHEROKEE}', "");
15966 Error('\p{Blk=:=cherokee}');
15967 Error('\P{Blk=:=cherokee}');
15968 Expect(1, 5119, '\p{Blk=cherokee}', "");
15969 Expect(0, 5119, '\p{^Blk=cherokee}', "");
15970 Expect(0, 5119, '\P{Blk=cherokee}', "");
15971 Expect(1, 5119, '\P{^Blk=cherokee}', "");
15972 Expect(0, 5023, '\p{Blk=cherokee}', "");
15973 Expect(1, 5023, '\p{^Blk=cherokee}', "");
15974 Expect(1, 5023, '\P{Blk=cherokee}', "");
15975 Expect(0, 5023, '\P{^Blk=cherokee}', "");
15976 Expect(1, 5119, '\p{Blk=        _CHEROKEE}', "");
15977 Expect(0, 5119, '\p{^Blk=       _CHEROKEE}', "");
15978 Expect(0, 5119, '\P{Blk=        _CHEROKEE}', "");
15979 Expect(1, 5119, '\P{^Blk=       _CHEROKEE}', "");
15980 Expect(0, 5023, '\p{Blk=        _CHEROKEE}', "");
15981 Expect(1, 5023, '\p{^Blk=       _CHEROKEE}', "");
15982 Expect(1, 5023, '\P{Blk=        _CHEROKEE}', "");
15983 Expect(0, 5023, '\P{^Blk=       _CHEROKEE}', "");
15984 Error('\p{Is_Block=/a/_CHEROKEE}');
15985 Error('\P{Is_Block=/a/_CHEROKEE}');
15986 Expect(1, 5119, '\p{Is_Block=cherokee}', "");
15987 Expect(0, 5119, '\p{^Is_Block=cherokee}', "");
15988 Expect(0, 5119, '\P{Is_Block=cherokee}', "");
15989 Expect(1, 5119, '\P{^Is_Block=cherokee}', "");
15990 Expect(0, 5023, '\p{Is_Block=cherokee}', "");
15991 Expect(1, 5023, '\p{^Is_Block=cherokee}', "");
15992 Expect(1, 5023, '\P{Is_Block=cherokee}', "");
15993 Expect(0, 5023, '\P{^Is_Block=cherokee}', "");
15994 Expect(1, 5119, '\p{Is_Block=_Cherokee}', "");
15995 Expect(0, 5119, '\p{^Is_Block=_Cherokee}', "");
15996 Expect(0, 5119, '\P{Is_Block=_Cherokee}', "");
15997 Expect(1, 5119, '\P{^Is_Block=_Cherokee}', "");
15998 Expect(0, 5023, '\p{Is_Block=_Cherokee}', "");
15999 Expect(1, 5023, '\p{^Is_Block=_Cherokee}', "");
16000 Expect(1, 5023, '\P{Is_Block=_Cherokee}', "");
16001 Expect(0, 5023, '\P{^Is_Block=_Cherokee}', "");
16002 Error('\p{Is_Blk=_cherokee/a/}');
16003 Error('\P{Is_Blk=_cherokee/a/}');
16004 Expect(1, 5119, '\p{Is_Blk=cherokee}', "");
16005 Expect(0, 5119, '\p{^Is_Blk=cherokee}', "");
16006 Expect(0, 5119, '\P{Is_Blk=cherokee}', "");
16007 Expect(1, 5119, '\P{^Is_Blk=cherokee}', "");
16008 Expect(0, 5023, '\p{Is_Blk=cherokee}', "");
16009 Expect(1, 5023, '\p{^Is_Blk=cherokee}', "");
16010 Expect(1, 5023, '\P{Is_Blk=cherokee}', "");
16011 Expect(0, 5023, '\P{^Is_Blk=cherokee}', "");
16012 Expect(1, 5119, '\p{Is_Blk=_ Cherokee}', "");
16013 Expect(0, 5119, '\p{^Is_Blk=_ Cherokee}', "");
16014 Expect(0, 5119, '\P{Is_Blk=_ Cherokee}', "");
16015 Expect(1, 5119, '\P{^Is_Blk=_ Cherokee}', "");
16016 Expect(0, 5023, '\p{Is_Blk=_ Cherokee}', "");
16017 Expect(1, 5023, '\p{^Is_Blk=_ Cherokee}', "");
16018 Expect(1, 5023, '\P{Is_Blk=_ Cherokee}', "");
16019 Expect(0, 5023, '\P{^Is_Blk=_ Cherokee}', "");
16020 Error('\p{Block=:=  BOPOMOFO_Extended}');
16021 Error('\P{Block=:=  BOPOMOFO_Extended}');
16022 Expect(1, 12735, '\p{Block=bopomofoextended}', "");
16023 Expect(0, 12735, '\p{^Block=bopomofoextended}', "");
16024 Expect(0, 12735, '\P{Block=bopomofoextended}', "");
16025 Expect(1, 12735, '\P{^Block=bopomofoextended}', "");
16026 Expect(0, 12703, '\p{Block=bopomofoextended}', "");
16027 Expect(1, 12703, '\p{^Block=bopomofoextended}', "");
16028 Expect(1, 12703, '\P{Block=bopomofoextended}', "");
16029 Expect(0, 12703, '\P{^Block=bopomofoextended}', "");
16030 Expect(1, 12735, '\p{Block=     bopomofo Extended}', "");
16031 Expect(0, 12735, '\p{^Block=    bopomofo Extended}', "");
16032 Expect(0, 12735, '\P{Block=     bopomofo Extended}', "");
16033 Expect(1, 12735, '\P{^Block=    bopomofo Extended}', "");
16034 Expect(0, 12703, '\p{Block=     bopomofo Extended}', "");
16035 Expect(1, 12703, '\p{^Block=    bopomofo Extended}', "");
16036 Expect(1, 12703, '\P{Block=     bopomofo Extended}', "");
16037 Expect(0, 12703, '\P{^Block=    bopomofo Extended}', "");
16038 Error('\p{Blk=__Bopomofo/a/EXTENDED}');
16039 Error('\P{Blk=__Bopomofo/a/EXTENDED}');
16040 Expect(1, 12735, '\p{Blk=bopomofoextended}', "");
16041 Expect(0, 12735, '\p{^Blk=bopomofoextended}', "");
16042 Expect(0, 12735, '\P{Blk=bopomofoextended}', "");
16043 Expect(1, 12735, '\P{^Blk=bopomofoextended}', "");
16044 Expect(0, 12703, '\p{Blk=bopomofoextended}', "");
16045 Expect(1, 12703, '\p{^Blk=bopomofoextended}', "");
16046 Expect(1, 12703, '\P{Blk=bopomofoextended}', "");
16047 Expect(0, 12703, '\P{^Blk=bopomofoextended}', "");
16048 Expect(1, 12735, '\p{Blk=        Bopomofo extended}', "");
16049 Expect(0, 12735, '\p{^Blk=       Bopomofo extended}', "");
16050 Expect(0, 12735, '\P{Blk=        Bopomofo extended}', "");
16051 Expect(1, 12735, '\P{^Blk=       Bopomofo extended}', "");
16052 Expect(0, 12703, '\p{Blk=        Bopomofo extended}', "");
16053 Expect(1, 12703, '\p{^Blk=       Bopomofo extended}', "");
16054 Expect(1, 12703, '\P{Blk=        Bopomofo extended}', "");
16055 Expect(0, 12703, '\P{^Blk=       Bopomofo extended}', "");
16056 Error('\p{Is_Block=     /a/bopomofo     extended}');
16057 Error('\P{Is_Block=     /a/bopomofo     extended}');
16058 Expect(1, 12735, '\p{Is_Block=bopomofoextended}', "");
16059 Expect(0, 12735, '\p{^Is_Block=bopomofoextended}', "");
16060 Expect(0, 12735, '\P{Is_Block=bopomofoextended}', "");
16061 Expect(1, 12735, '\P{^Is_Block=bopomofoextended}', "");
16062 Expect(0, 12703, '\p{Is_Block=bopomofoextended}', "");
16063 Expect(1, 12703, '\p{^Is_Block=bopomofoextended}', "");
16064 Expect(1, 12703, '\P{Is_Block=bopomofoextended}', "");
16065 Expect(0, 12703, '\P{^Is_Block=bopomofoextended}', "");
16066 Expect(1, 12735, '\p{Is_Block=  BopomofoExtended}', "");
16067 Expect(0, 12735, '\p{^Is_Block=         BopomofoExtended}', "");
16068 Expect(0, 12735, '\P{Is_Block=  BopomofoExtended}', "");
16069 Expect(1, 12735, '\P{^Is_Block=         BopomofoExtended}', "");
16070 Expect(0, 12703, '\p{Is_Block=  BopomofoExtended}', "");
16071 Expect(1, 12703, '\p{^Is_Block=         BopomofoExtended}', "");
16072 Expect(1, 12703, '\P{Is_Block=  BopomofoExtended}', "");
16073 Expect(0, 12703, '\P{^Is_Block=         BopomofoExtended}', "");
16074 Error('\p{Is_Blk=_      BOPOMOFO:=Extended}');
16075 Error('\P{Is_Blk=_      BOPOMOFO:=Extended}');
16076 Expect(1, 12735, '\p{Is_Blk=bopomofoextended}', "");
16077 Expect(0, 12735, '\p{^Is_Blk=bopomofoextended}', "");
16078 Expect(0, 12735, '\P{Is_Blk=bopomofoextended}', "");
16079 Expect(1, 12735, '\P{^Is_Blk=bopomofoextended}', "");
16080 Expect(0, 12703, '\p{Is_Blk=bopomofoextended}', "");
16081 Expect(1, 12703, '\p{^Is_Blk=bopomofoextended}', "");
16082 Expect(1, 12703, '\P{Is_Blk=bopomofoextended}', "");
16083 Expect(0, 12703, '\P{^Is_Blk=bopomofoextended}', "");
16084 Expect(1, 12735, '\p{Is_Blk: _  Bopomofo        Extended}', "");
16085 Expect(0, 12735, '\p{^Is_Blk: _ Bopomofo        Extended}', "");
16086 Expect(0, 12735, '\P{Is_Blk: _  Bopomofo        Extended}', "");
16087 Expect(1, 12735, '\P{^Is_Blk: _ Bopomofo        Extended}', "");
16088 Expect(0, 12703, '\p{Is_Blk: _  Bopomofo        Extended}', "");
16089 Expect(1, 12703, '\p{^Is_Blk: _ Bopomofo        Extended}', "");
16090 Expect(1, 12703, '\P{Is_Blk: _  Bopomofo        Extended}', "");
16091 Expect(0, 12703, '\P{^Is_Blk: _ Bopomofo        Extended}', "");
16092 Error('\p{Block=_ogham/a/}');
16093 Error('\P{Block=_ogham/a/}');
16094 Expect(1, 5791, '\p{Block=ogham}', "");
16095 Expect(0, 5791, '\p{^Block=ogham}', "");
16096 Expect(0, 5791, '\P{Block=ogham}', "");
16097 Expect(1, 5791, '\P{^Block=ogham}', "");
16098 Expect(0, 5759, '\p{Block=ogham}', "");
16099 Expect(1, 5759, '\p{^Block=ogham}', "");
16100 Expect(1, 5759, '\P{Block=ogham}', "");
16101 Expect(0, 5759, '\P{^Block=ogham}', "");
16102 Expect(1, 5791, '\p{Block=_OGHAM}', "");
16103 Expect(0, 5791, '\p{^Block=_OGHAM}', "");
16104 Expect(0, 5791, '\P{Block=_OGHAM}', "");
16105 Expect(1, 5791, '\P{^Block=_OGHAM}', "");
16106 Expect(0, 5759, '\p{Block=_OGHAM}', "");
16107 Expect(1, 5759, '\p{^Block=_OGHAM}', "");
16108 Expect(1, 5759, '\P{Block=_OGHAM}', "");
16109 Expect(0, 5759, '\P{^Block=_OGHAM}', "");
16110 Error('\p{Blk= /a/Ogham}');
16111 Error('\P{Blk= /a/Ogham}');
16112 Expect(1, 5791, '\p{Blk=ogham}', "");
16113 Expect(0, 5791, '\p{^Blk=ogham}', "");
16114 Expect(0, 5791, '\P{Blk=ogham}', "");
16115 Expect(1, 5791, '\P{^Blk=ogham}', "");
16116 Expect(0, 5759, '\p{Blk=ogham}', "");
16117 Expect(1, 5759, '\p{^Blk=ogham}', "");
16118 Expect(1, 5759, '\P{Blk=ogham}', "");
16119 Expect(0, 5759, '\P{^Blk=ogham}', "");
16120 Expect(1, 5791, '\p{Blk=  Ogham}', "");
16121 Expect(0, 5791, '\p{^Blk=  Ogham}', "");
16122 Expect(0, 5791, '\P{Blk=  Ogham}', "");
16123 Expect(1, 5791, '\P{^Blk=  Ogham}', "");
16124 Expect(0, 5759, '\p{Blk=  Ogham}', "");
16125 Expect(1, 5759, '\p{^Blk=  Ogham}', "");
16126 Expect(1, 5759, '\P{Blk=  Ogham}', "");
16127 Expect(0, 5759, '\P{^Blk=  Ogham}', "");
16128 Error('\p{Is_Block:     _:=Ogham}');
16129 Error('\P{Is_Block:     _:=Ogham}');
16130 Expect(1, 5791, '\p{Is_Block=ogham}', "");
16131 Expect(0, 5791, '\p{^Is_Block=ogham}', "");
16132 Expect(0, 5791, '\P{Is_Block=ogham}', "");
16133 Expect(1, 5791, '\P{^Is_Block=ogham}', "");
16134 Expect(0, 5759, '\p{Is_Block=ogham}', "");
16135 Expect(1, 5759, '\p{^Is_Block=ogham}', "");
16136 Expect(1, 5759, '\P{Is_Block=ogham}', "");
16137 Expect(0, 5759, '\P{^Is_Block=ogham}', "");
16138 Expect(1, 5791, '\p{Is_Block=_OGHAM}', "");
16139 Expect(0, 5791, '\p{^Is_Block=_OGHAM}', "");
16140 Expect(0, 5791, '\P{Is_Block=_OGHAM}', "");
16141 Expect(1, 5791, '\P{^Is_Block=_OGHAM}', "");
16142 Expect(0, 5759, '\p{Is_Block=_OGHAM}', "");
16143 Expect(1, 5759, '\p{^Is_Block=_OGHAM}', "");
16144 Expect(1, 5759, '\P{Is_Block=_OGHAM}', "");
16145 Expect(0, 5759, '\P{^Is_Block=_OGHAM}', "");
16146 Error('\p{Is_Blk= _OGHAM/a/}');
16147 Error('\P{Is_Blk= _OGHAM/a/}');
16148 Expect(1, 5791, '\p{Is_Blk=ogham}', "");
16149 Expect(0, 5791, '\p{^Is_Blk=ogham}', "");
16150 Expect(0, 5791, '\P{Is_Blk=ogham}', "");
16151 Expect(1, 5791, '\P{^Is_Blk=ogham}', "");
16152 Expect(0, 5759, '\p{Is_Blk=ogham}', "");
16153 Expect(1, 5759, '\p{^Is_Blk=ogham}', "");
16154 Expect(1, 5759, '\P{Is_Blk=ogham}', "");
16155 Expect(0, 5759, '\P{^Is_Blk=ogham}', "");
16156 Expect(1, 5791, '\p{Is_Blk=_ Ogham}', "");
16157 Expect(0, 5791, '\p{^Is_Blk=_ Ogham}', "");
16158 Expect(0, 5791, '\P{Is_Blk=_ Ogham}', "");
16159 Expect(1, 5791, '\P{^Is_Blk=_ Ogham}', "");
16160 Expect(0, 5759, '\p{Is_Blk=_ Ogham}', "");
16161 Expect(1, 5759, '\p{^Is_Blk=_ Ogham}', "");
16162 Expect(1, 5759, '\P{Is_Blk=_ Ogham}', "");
16163 Expect(0, 5759, '\P{^Is_Blk=_ Ogham}', "");
16164 Error('\p{Block=        Vai:=}');
16165 Error('\P{Block=        Vai:=}');
16166 Expect(1, 42559, '\p{Block: vai}', "");
16167 Expect(0, 42559, '\p{^Block: vai}', "");
16168 Expect(0, 42559, '\P{Block: vai}', "");
16169 Expect(1, 42559, '\P{^Block: vai}', "");
16170 Expect(0, 42239, '\p{Block: vai}', "");
16171 Expect(1, 42239, '\p{^Block: vai}', "");
16172 Expect(1, 42239, '\P{Block: vai}', "");
16173 Expect(0, 42239, '\P{^Block: vai}', "");
16174 Expect(1, 42559, '\p{Block=     VAI}', "");
16175 Expect(0, 42559, '\p{^Block=    VAI}', "");
16176 Expect(0, 42559, '\P{Block=     VAI}', "");
16177 Expect(1, 42559, '\P{^Block=    VAI}', "");
16178 Expect(0, 42239, '\p{Block=     VAI}', "");
16179 Expect(1, 42239, '\p{^Block=    VAI}', "");
16180 Expect(1, 42239, '\P{Block=     VAI}', "");
16181 Expect(0, 42239, '\P{^Block=    VAI}', "");
16182 Error('\p{Blk=_vai/a/}');
16183 Error('\P{Blk=_vai/a/}');
16184 Expect(1, 42559, '\p{Blk=vai}', "");
16185 Expect(0, 42559, '\p{^Blk=vai}', "");
16186 Expect(0, 42559, '\P{Blk=vai}', "");
16187 Expect(1, 42559, '\P{^Blk=vai}', "");
16188 Expect(0, 42239, '\p{Blk=vai}', "");
16189 Expect(1, 42239, '\p{^Blk=vai}', "");
16190 Expect(1, 42239, '\P{Blk=vai}', "");
16191 Expect(0, 42239, '\P{^Blk=vai}', "");
16192 Expect(1, 42559, '\p{Blk= _vai}', "");
16193 Expect(0, 42559, '\p{^Blk= _vai}', "");
16194 Expect(0, 42559, '\P{Blk= _vai}', "");
16195 Expect(1, 42559, '\P{^Blk= _vai}', "");
16196 Expect(0, 42239, '\p{Blk= _vai}', "");
16197 Expect(1, 42239, '\p{^Blk= _vai}', "");
16198 Expect(1, 42239, '\P{Blk= _vai}', "");
16199 Expect(0, 42239, '\P{^Blk= _vai}', "");
16200 Error('\p{Is_Block:   __VAI/a/}');
16201 Error('\P{Is_Block:   __VAI/a/}');
16202 Expect(1, 42559, '\p{Is_Block=vai}', "");
16203 Expect(0, 42559, '\p{^Is_Block=vai}', "");
16204 Expect(0, 42559, '\P{Is_Block=vai}', "");
16205 Expect(1, 42559, '\P{^Is_Block=vai}', "");
16206 Expect(0, 42239, '\p{Is_Block=vai}', "");
16207 Expect(1, 42239, '\p{^Is_Block=vai}', "");
16208 Expect(1, 42239, '\P{Is_Block=vai}', "");
16209 Expect(0, 42239, '\P{^Is_Block=vai}', "");
16210 Expect(1, 42559, '\p{Is_Block=_ VAI}', "");
16211 Expect(0, 42559, '\p{^Is_Block=_ VAI}', "");
16212 Expect(0, 42559, '\P{Is_Block=_ VAI}', "");
16213 Expect(1, 42559, '\P{^Is_Block=_ VAI}', "");
16214 Expect(0, 42239, '\p{Is_Block=_ VAI}', "");
16215 Expect(1, 42239, '\p{^Is_Block=_ VAI}', "");
16216 Expect(1, 42239, '\P{Is_Block=_ VAI}', "");
16217 Expect(0, 42239, '\P{^Is_Block=_ VAI}', "");
16218 Error('\p{Is_Blk=-:=Vai}');
16219 Error('\P{Is_Blk=-:=Vai}');
16220 Expect(1, 42559, '\p{Is_Blk=vai}', "");
16221 Expect(0, 42559, '\p{^Is_Blk=vai}', "");
16222 Expect(0, 42559, '\P{Is_Blk=vai}', "");
16223 Expect(1, 42559, '\P{^Is_Blk=vai}', "");
16224 Expect(0, 42239, '\p{Is_Blk=vai}', "");
16225 Expect(1, 42239, '\p{^Is_Blk=vai}', "");
16226 Expect(1, 42239, '\P{Is_Blk=vai}', "");
16227 Expect(0, 42239, '\P{^Is_Blk=vai}', "");
16228 Expect(1, 42559, '\p{Is_Blk= _Vai}', "");
16229 Expect(0, 42559, '\p{^Is_Blk= _Vai}', "");
16230 Expect(0, 42559, '\P{Is_Blk= _Vai}', "");
16231 Expect(1, 42559, '\P{^Is_Blk= _Vai}', "");
16232 Expect(0, 42239, '\p{Is_Blk= _Vai}', "");
16233 Expect(1, 42239, '\p{^Is_Blk= _Vai}', "");
16234 Expect(1, 42239, '\P{Is_Blk= _Vai}', "");
16235 Expect(0, 42239, '\P{^Is_Blk= _Vai}', "");
16236 Error('\p{Block=__Generalpunctuation/a/}');
16237 Error('\P{Block=__Generalpunctuation/a/}');
16238 Expect(1, 8303, '\p{Block=generalpunctuation}', "");
16239 Expect(0, 8303, '\p{^Block=generalpunctuation}', "");
16240 Expect(0, 8303, '\P{Block=generalpunctuation}', "");
16241 Expect(1, 8303, '\P{^Block=generalpunctuation}', "");
16242 Expect(0, 8191, '\p{Block=generalpunctuation}', "");
16243 Expect(1, 8191, '\p{^Block=generalpunctuation}', "");
16244 Expect(1, 8191, '\P{Block=generalpunctuation}', "");
16245 Expect(0, 8191, '\P{^Block=generalpunctuation}', "");
16246 Expect(1, 8303, '\p{Block:      -general        punctuation}', "");
16247 Expect(0, 8303, '\p{^Block:     -general        punctuation}', "");
16248 Expect(0, 8303, '\P{Block:      -general        punctuation}', "");
16249 Expect(1, 8303, '\P{^Block:     -general        punctuation}', "");
16250 Expect(0, 8191, '\p{Block:      -general        punctuation}', "");
16251 Expect(1, 8191, '\p{^Block:     -general        punctuation}', "");
16252 Expect(1, 8191, '\P{Block:      -general        punctuation}', "");
16253 Expect(0, 8191, '\P{^Block:     -general        punctuation}', "");
16254 Error('\p{Blk=:=GENERAL PUNCTUATION}');
16255 Error('\P{Blk=:=GENERAL PUNCTUATION}');
16256 Expect(1, 8303, '\p{Blk=generalpunctuation}', "");
16257 Expect(0, 8303, '\p{^Blk=generalpunctuation}', "");
16258 Expect(0, 8303, '\P{Blk=generalpunctuation}', "");
16259 Expect(1, 8303, '\P{^Blk=generalpunctuation}', "");
16260 Expect(0, 8191, '\p{Blk=generalpunctuation}', "");
16261 Expect(1, 8191, '\p{^Blk=generalpunctuation}', "");
16262 Expect(1, 8191, '\P{Blk=generalpunctuation}', "");
16263 Expect(0, 8191, '\P{^Blk=generalpunctuation}', "");
16264 Expect(1, 8303, '\p{Blk:   -    generalpunctuation}', "");
16265 Expect(0, 8303, '\p{^Blk:   -   generalpunctuation}', "");
16266 Expect(0, 8303, '\P{Blk:   -    generalpunctuation}', "");
16267 Expect(1, 8303, '\P{^Blk:   -   generalpunctuation}', "");
16268 Expect(0, 8191, '\p{Blk:   -    generalpunctuation}', "");
16269 Expect(1, 8191, '\p{^Blk:   -   generalpunctuation}', "");
16270 Expect(1, 8191, '\P{Blk:   -    generalpunctuation}', "");
16271 Expect(0, 8191, '\P{^Blk:   -   generalpunctuation}', "");
16272 Error('\p{Is_Block= :=general punctuation}');
16273 Error('\P{Is_Block= :=general punctuation}');
16274 Expect(1, 8303, '\p{Is_Block=generalpunctuation}', "");
16275 Expect(0, 8303, '\p{^Is_Block=generalpunctuation}', "");
16276 Expect(0, 8303, '\P{Is_Block=generalpunctuation}', "");
16277 Expect(1, 8303, '\P{^Is_Block=generalpunctuation}', "");
16278 Expect(0, 8191, '\p{Is_Block=generalpunctuation}', "");
16279 Expect(1, 8191, '\p{^Is_Block=generalpunctuation}', "");
16280 Expect(1, 8191, '\P{Is_Block=generalpunctuation}', "");
16281 Expect(0, 8191, '\P{^Is_Block=generalpunctuation}', "");
16282 Expect(1, 8303, '\p{Is_Block=_  GENERALpunctuation}', "");
16283 Expect(0, 8303, '\p{^Is_Block=_ GENERALpunctuation}', "");
16284 Expect(0, 8303, '\P{Is_Block=_  GENERALpunctuation}', "");
16285 Expect(1, 8303, '\P{^Is_Block=_ GENERALpunctuation}', "");
16286 Expect(0, 8191, '\p{Is_Block=_  GENERALpunctuation}', "");
16287 Expect(1, 8191, '\p{^Is_Block=_ GENERALpunctuation}', "");
16288 Expect(1, 8191, '\P{Is_Block=_  GENERALpunctuation}', "");
16289 Expect(0, 8191, '\P{^Is_Block=_ GENERALpunctuation}', "");
16290 Error('\p{Is_Blk=/a/- general PUNCTUATION}');
16291 Error('\P{Is_Blk=/a/- general PUNCTUATION}');
16292 Expect(1, 8303, '\p{Is_Blk=generalpunctuation}', "");
16293 Expect(0, 8303, '\p{^Is_Blk=generalpunctuation}', "");
16294 Expect(0, 8303, '\P{Is_Blk=generalpunctuation}', "");
16295 Expect(1, 8303, '\P{^Is_Blk=generalpunctuation}', "");
16296 Expect(0, 8191, '\p{Is_Blk=generalpunctuation}', "");
16297 Expect(1, 8191, '\p{^Is_Blk=generalpunctuation}', "");
16298 Expect(1, 8191, '\P{Is_Blk=generalpunctuation}', "");
16299 Expect(0, 8191, '\P{^Is_Blk=generalpunctuation}', "");
16300 Expect(1, 8303, '\p{Is_Blk=     -generalPunctuation}', "");
16301 Expect(0, 8303, '\p{^Is_Blk=    -generalPunctuation}', "");
16302 Expect(0, 8303, '\P{Is_Blk=     -generalPunctuation}', "");
16303 Expect(1, 8303, '\P{^Is_Blk=    -generalPunctuation}', "");
16304 Expect(0, 8191, '\p{Is_Blk=     -generalPunctuation}', "");
16305 Expect(1, 8191, '\p{^Is_Blk=    -generalPunctuation}', "");
16306 Expect(1, 8191, '\P{Is_Blk=     -generalPunctuation}', "");
16307 Expect(0, 8191, '\P{^Is_Blk=    -generalPunctuation}', "");
16308 Error('\p{Block= _rejang/a/}');
16309 Error('\P{Block= _rejang/a/}');
16310 Expect(1, 43359, '\p{Block: rejang}', "");
16311 Expect(0, 43359, '\p{^Block: rejang}', "");
16312 Expect(0, 43359, '\P{Block: rejang}', "");
16313 Expect(1, 43359, '\P{^Block: rejang}', "");
16314 Expect(0, 43311, '\p{Block: rejang}', "");
16315 Expect(1, 43311, '\p{^Block: rejang}', "");
16316 Expect(1, 43311, '\P{Block: rejang}', "");
16317 Expect(0, 43311, '\P{^Block: rejang}', "");
16318 Expect(1, 43359, '\p{Block=             Rejang}', "");
16319 Expect(0, 43359, '\p{^Block=            Rejang}', "");
16320 Expect(0, 43359, '\P{Block=             Rejang}', "");
16321 Expect(1, 43359, '\P{^Block=            Rejang}', "");
16322 Expect(0, 43311, '\p{Block=             Rejang}', "");
16323 Expect(1, 43311, '\p{^Block=            Rejang}', "");
16324 Expect(1, 43311, '\P{Block=             Rejang}', "");
16325 Expect(0, 43311, '\P{^Block=            Rejang}', "");
16326 Error('\p{Blk=-/a/Rejang}');
16327 Error('\P{Blk=-/a/Rejang}');
16328 Expect(1, 43359, '\p{Blk=rejang}', "");
16329 Expect(0, 43359, '\p{^Blk=rejang}', "");
16330 Expect(0, 43359, '\P{Blk=rejang}', "");
16331 Expect(1, 43359, '\P{^Blk=rejang}', "");
16332 Expect(0, 43311, '\p{Blk=rejang}', "");
16333 Expect(1, 43311, '\p{^Blk=rejang}', "");
16334 Expect(1, 43311, '\P{Blk=rejang}', "");
16335 Expect(0, 43311, '\P{^Blk=rejang}', "");
16336 Expect(1, 43359, '\p{Blk=               rejang}', "");
16337 Expect(0, 43359, '\p{^Blk=              rejang}', "");
16338 Expect(0, 43359, '\P{Blk=               rejang}', "");
16339 Expect(1, 43359, '\P{^Blk=              rejang}', "");
16340 Expect(0, 43311, '\p{Blk=               rejang}', "");
16341 Expect(1, 43311, '\p{^Blk=              rejang}', "");
16342 Expect(1, 43311, '\P{Blk=               rejang}', "");
16343 Expect(0, 43311, '\P{^Blk=              rejang}', "");
16344 Error('\p{Is_Block=     :=Rejang}');
16345 Error('\P{Is_Block=     :=Rejang}');
16346 Expect(1, 43359, '\p{Is_Block=rejang}', "");
16347 Expect(0, 43359, '\p{^Is_Block=rejang}', "");
16348 Expect(0, 43359, '\P{Is_Block=rejang}', "");
16349 Expect(1, 43359, '\P{^Is_Block=rejang}', "");
16350 Expect(0, 43311, '\p{Is_Block=rejang}', "");
16351 Expect(1, 43311, '\p{^Is_Block=rejang}', "");
16352 Expect(1, 43311, '\P{Is_Block=rejang}', "");
16353 Expect(0, 43311, '\P{^Is_Block=rejang}', "");
16354 Expect(1, 43359, '\p{Is_Block= _Rejang}', "");
16355 Expect(0, 43359, '\p{^Is_Block= _Rejang}', "");
16356 Expect(0, 43359, '\P{Is_Block= _Rejang}', "");
16357 Expect(1, 43359, '\P{^Is_Block= _Rejang}', "");
16358 Expect(0, 43311, '\p{Is_Block= _Rejang}', "");
16359 Expect(1, 43311, '\p{^Is_Block= _Rejang}', "");
16360 Expect(1, 43311, '\P{Is_Block= _Rejang}', "");
16361 Expect(0, 43311, '\P{^Is_Block= _Rejang}', "");
16362 Error('\p{Is_Blk=--Rejang:=}');
16363 Error('\P{Is_Blk=--Rejang:=}');
16364 Expect(1, 43359, '\p{Is_Blk=rejang}', "");
16365 Expect(0, 43359, '\p{^Is_Blk=rejang}', "");
16366 Expect(0, 43359, '\P{Is_Blk=rejang}', "");
16367 Expect(1, 43359, '\P{^Is_Blk=rejang}', "");
16368 Expect(0, 43311, '\p{Is_Blk=rejang}', "");
16369 Expect(1, 43311, '\p{^Is_Blk=rejang}', "");
16370 Expect(1, 43311, '\P{Is_Blk=rejang}', "");
16371 Expect(0, 43311, '\P{^Is_Blk=rejang}', "");
16372 Expect(1, 43359, '\p{Is_Blk=            REJANG}', "");
16373 Expect(0, 43359, '\p{^Is_Blk=           REJANG}', "");
16374 Expect(0, 43359, '\P{Is_Blk=            REJANG}', "");
16375 Expect(1, 43359, '\P{^Is_Blk=           REJANG}', "");
16376 Expect(0, 43311, '\p{Is_Blk=            REJANG}', "");
16377 Expect(1, 43311, '\p{^Is_Blk=           REJANG}', "");
16378 Expect(1, 43311, '\P{Is_Blk=            REJANG}', "");
16379 Expect(0, 43311, '\P{^Is_Blk=           REJANG}', "");
16380 Error('\p{Block=-_Ol:=Chiki}');
16381 Error('\P{Block=-_Ol:=Chiki}');
16382 Expect(1, 7295, '\p{Block=olchiki}', "");
16383 Expect(0, 7295, '\p{^Block=olchiki}', "");
16384 Expect(0, 7295, '\P{Block=olchiki}', "");
16385 Expect(1, 7295, '\P{^Block=olchiki}', "");
16386 Expect(0, 7247, '\p{Block=olchiki}', "");
16387 Expect(1, 7247, '\p{^Block=olchiki}', "");
16388 Expect(1, 7247, '\P{Block=olchiki}', "");
16389 Expect(0, 7247, '\P{^Block=olchiki}', "");
16390 Expect(1, 7295, '\p{Block=Ol    Chiki}', "");
16391 Expect(0, 7295, '\p{^Block=Ol   Chiki}', "");
16392 Expect(0, 7295, '\P{Block=Ol    Chiki}', "");
16393 Expect(1, 7295, '\P{^Block=Ol   Chiki}', "");
16394 Expect(0, 7247, '\p{Block=Ol    Chiki}', "");
16395 Expect(1, 7247, '\p{^Block=Ol   Chiki}', "");
16396 Expect(1, 7247, '\P{Block=Ol    Chiki}', "");
16397 Expect(0, 7247, '\P{^Block=Ol   Chiki}', "");
16398 Error('\p{Blk=/a/_-Ol   chiki}');
16399 Error('\P{Blk=/a/_-Ol   chiki}');
16400 Expect(1, 7295, '\p{Blk=olchiki}', "");
16401 Expect(0, 7295, '\p{^Blk=olchiki}', "");
16402 Expect(0, 7295, '\P{Blk=olchiki}', "");
16403 Expect(1, 7295, '\P{^Blk=olchiki}', "");
16404 Expect(0, 7247, '\p{Blk=olchiki}', "");
16405 Expect(1, 7247, '\p{^Blk=olchiki}', "");
16406 Expect(1, 7247, '\P{Blk=olchiki}', "");
16407 Expect(0, 7247, '\P{^Blk=olchiki}', "");
16408 Expect(1, 7295, '\p{Blk= Ol     chiki}', "");
16409 Expect(0, 7295, '\p{^Blk= Ol    chiki}', "");
16410 Expect(0, 7295, '\P{Blk= Ol     chiki}', "");
16411 Expect(1, 7295, '\P{^Blk= Ol    chiki}', "");
16412 Expect(0, 7247, '\p{Blk= Ol     chiki}', "");
16413 Expect(1, 7247, '\p{^Blk= Ol    chiki}', "");
16414 Expect(1, 7247, '\P{Blk= Ol     chiki}', "");
16415 Expect(0, 7247, '\P{^Blk= Ol    chiki}', "");
16416 Error('\p{Is_Block= Ol:=CHIKI}');
16417 Error('\P{Is_Block= Ol:=CHIKI}');
16418 Expect(1, 7295, '\p{Is_Block=olchiki}', "");
16419 Expect(0, 7295, '\p{^Is_Block=olchiki}', "");
16420 Expect(0, 7295, '\P{Is_Block=olchiki}', "");
16421 Expect(1, 7295, '\P{^Is_Block=olchiki}', "");
16422 Expect(0, 7247, '\p{Is_Block=olchiki}', "");
16423 Expect(1, 7247, '\p{^Is_Block=olchiki}', "");
16424 Expect(1, 7247, '\P{Is_Block=olchiki}', "");
16425 Expect(0, 7247, '\P{^Is_Block=olchiki}', "");
16426 Expect(1, 7295, '\p{Is_Block=           Ol chiki}', "");
16427 Expect(0, 7295, '\p{^Is_Block=          Ol chiki}', "");
16428 Expect(0, 7295, '\P{Is_Block=           Ol chiki}', "");
16429 Expect(1, 7295, '\P{^Is_Block=          Ol chiki}', "");
16430 Expect(0, 7247, '\p{Is_Block=           Ol chiki}', "");
16431 Expect(1, 7247, '\p{^Is_Block=          Ol chiki}', "");
16432 Expect(1, 7247, '\P{Is_Block=           Ol chiki}', "");
16433 Expect(0, 7247, '\P{^Is_Block=          Ol chiki}', "");
16434 Error('\p{Is_Blk= _Ol:=Chiki}');
16435 Error('\P{Is_Blk= _Ol:=Chiki}');
16436 Expect(1, 7295, '\p{Is_Blk=olchiki}', "");
16437 Expect(0, 7295, '\p{^Is_Blk=olchiki}', "");
16438 Expect(0, 7295, '\P{Is_Blk=olchiki}', "");
16439 Expect(1, 7295, '\P{^Is_Blk=olchiki}', "");
16440 Expect(0, 7247, '\p{Is_Blk=olchiki}', "");
16441 Expect(1, 7247, '\p{^Is_Blk=olchiki}', "");
16442 Expect(1, 7247, '\P{Is_Blk=olchiki}', "");
16443 Expect(0, 7247, '\P{^Is_Blk=olchiki}', "");
16444 Expect(1, 7295, '\p{Is_Blk= -olChiki}', "");
16445 Expect(0, 7295, '\p{^Is_Blk= -olChiki}', "");
16446 Expect(0, 7295, '\P{Is_Blk= -olChiki}', "");
16447 Expect(1, 7295, '\P{^Is_Blk= -olChiki}', "");
16448 Expect(0, 7247, '\p{Is_Blk= -olChiki}', "");
16449 Expect(1, 7247, '\p{^Is_Blk= -olChiki}', "");
16450 Expect(1, 7247, '\P{Is_Blk= -olChiki}', "");
16451 Expect(0, 7247, '\P{^Is_Blk= -olChiki}', "");
16452 Error('\p{Block:    :=KANBUN}');
16453 Error('\P{Block:    :=KANBUN}');
16454 Expect(1, 12703, '\p{Block=kanbun}', "");
16455 Expect(0, 12703, '\p{^Block=kanbun}', "");
16456 Expect(0, 12703, '\P{Block=kanbun}', "");
16457 Expect(1, 12703, '\P{^Block=kanbun}', "");
16458 Expect(0, 12687, '\p{Block=kanbun}', "");
16459 Expect(1, 12687, '\p{^Block=kanbun}', "");
16460 Expect(1, 12687, '\P{Block=kanbun}', "");
16461 Expect(0, 12687, '\P{^Block=kanbun}', "");
16462 Expect(1, 12703, '\p{Block=- KANBUN}', "");
16463 Expect(0, 12703, '\p{^Block=- KANBUN}', "");
16464 Expect(0, 12703, '\P{Block=- KANBUN}', "");
16465 Expect(1, 12703, '\P{^Block=- KANBUN}', "");
16466 Expect(0, 12687, '\p{Block=- KANBUN}', "");
16467 Expect(1, 12687, '\p{^Block=- KANBUN}', "");
16468 Expect(1, 12687, '\P{Block=- KANBUN}', "");
16469 Expect(0, 12687, '\P{^Block=- KANBUN}', "");
16470 Error('\p{Blk=/a/_kanbun}');
16471 Error('\P{Blk=/a/_kanbun}');
16472 Expect(1, 12703, '\p{Blk=kanbun}', "");
16473 Expect(0, 12703, '\p{^Blk=kanbun}', "");
16474 Expect(0, 12703, '\P{Blk=kanbun}', "");
16475 Expect(1, 12703, '\P{^Blk=kanbun}', "");
16476 Expect(0, 12687, '\p{Blk=kanbun}', "");
16477 Expect(1, 12687, '\p{^Blk=kanbun}', "");
16478 Expect(1, 12687, '\P{Blk=kanbun}', "");
16479 Expect(0, 12687, '\P{^Blk=kanbun}', "");
16480 Expect(1, 12703, '\p{Blk=_-Kanbun}', "");
16481 Expect(0, 12703, '\p{^Blk=_-Kanbun}', "");
16482 Expect(0, 12703, '\P{Blk=_-Kanbun}', "");
16483 Expect(1, 12703, '\P{^Blk=_-Kanbun}', "");
16484 Expect(0, 12687, '\p{Blk=_-Kanbun}', "");
16485 Expect(1, 12687, '\p{^Blk=_-Kanbun}', "");
16486 Expect(1, 12687, '\P{Blk=_-Kanbun}', "");
16487 Expect(0, 12687, '\P{^Blk=_-Kanbun}', "");
16488 Error('\p{Is_Block:_:=KANBUN}');
16489 Error('\P{Is_Block:_:=KANBUN}');
16490 Expect(1, 12703, '\p{Is_Block=kanbun}', "");
16491 Expect(0, 12703, '\p{^Is_Block=kanbun}', "");
16492 Expect(0, 12703, '\P{Is_Block=kanbun}', "");
16493 Expect(1, 12703, '\P{^Is_Block=kanbun}', "");
16494 Expect(0, 12687, '\p{Is_Block=kanbun}', "");
16495 Expect(1, 12687, '\p{^Is_Block=kanbun}', "");
16496 Expect(1, 12687, '\P{Is_Block=kanbun}', "");
16497 Expect(0, 12687, '\P{^Is_Block=kanbun}', "");
16498 Expect(1, 12703, '\p{Is_Block=__Kanbun}', "");
16499 Expect(0, 12703, '\p{^Is_Block=__Kanbun}', "");
16500 Expect(0, 12703, '\P{Is_Block=__Kanbun}', "");
16501 Expect(1, 12703, '\P{^Is_Block=__Kanbun}', "");
16502 Expect(0, 12687, '\p{Is_Block=__Kanbun}', "");
16503 Expect(1, 12687, '\p{^Is_Block=__Kanbun}', "");
16504 Expect(1, 12687, '\P{Is_Block=__Kanbun}', "");
16505 Expect(0, 12687, '\P{^Is_Block=__Kanbun}', "");
16506 Error('\p{Is_Blk=-kanbun:=}');
16507 Error('\P{Is_Blk=-kanbun:=}');
16508 Expect(1, 12703, '\p{Is_Blk=kanbun}', "");
16509 Expect(0, 12703, '\p{^Is_Blk=kanbun}', "");
16510 Expect(0, 12703, '\P{Is_Blk=kanbun}', "");
16511 Expect(1, 12703, '\P{^Is_Blk=kanbun}', "");
16512 Expect(0, 12687, '\p{Is_Blk=kanbun}', "");
16513 Expect(1, 12687, '\p{^Is_Blk=kanbun}', "");
16514 Expect(1, 12687, '\P{Is_Blk=kanbun}', "");
16515 Expect(0, 12687, '\P{^Is_Blk=kanbun}', "");
16516 Expect(1, 12703, '\p{Is_Blk=    kanbun}', "");
16517 Expect(0, 12703, '\p{^Is_Blk=   kanbun}', "");
16518 Expect(0, 12703, '\P{Is_Blk=    kanbun}', "");
16519 Expect(1, 12703, '\P{^Is_Blk=   kanbun}', "");
16520 Expect(0, 12687, '\p{Is_Blk=    kanbun}', "");
16521 Expect(1, 12687, '\p{^Is_Blk=   kanbun}', "");
16522 Expect(1, 12687, '\P{Is_Blk=    kanbun}', "");
16523 Expect(0, 12687, '\P{^Is_Blk=   kanbun}', "");
16524 Error('\p{Block=:=Cyrillic_Extended-a}');
16525 Error('\P{Block=:=Cyrillic_Extended-a}');
16526 Expect(1, 11775, '\p{Block=cyrillicextendeda}', "");
16527 Expect(0, 11775, '\p{^Block=cyrillicextendeda}', "");
16528 Expect(0, 11775, '\P{Block=cyrillicextendeda}', "");
16529 Expect(1, 11775, '\P{^Block=cyrillicextendeda}', "");
16530 Expect(0, 11743, '\p{Block=cyrillicextendeda}', "");
16531 Expect(1, 11743, '\p{^Block=cyrillicextendeda}', "");
16532 Expect(1, 11743, '\P{Block=cyrillicextendeda}', "");
16533 Expect(0, 11743, '\P{^Block=cyrillicextendeda}', "");
16534 Expect(1, 11775, '\p{Block=-    cyrillicEXTENDED_A}', "");
16535 Expect(0, 11775, '\p{^Block=-   cyrillicEXTENDED_A}', "");
16536 Expect(0, 11775, '\P{Block=-    cyrillicEXTENDED_A}', "");
16537 Expect(1, 11775, '\P{^Block=-   cyrillicEXTENDED_A}', "");
16538 Expect(0, 11743, '\p{Block=-    cyrillicEXTENDED_A}', "");
16539 Expect(1, 11743, '\p{^Block=-   cyrillicEXTENDED_A}', "");
16540 Expect(1, 11743, '\P{Block=-    cyrillicEXTENDED_A}', "");
16541 Expect(0, 11743, '\P{^Block=-   cyrillicEXTENDED_A}', "");
16542 Error('\p{Blk:- CYRILLIC/a/ExtendedA}');
16543 Error('\P{Blk:- CYRILLIC/a/ExtendedA}');
16544 Expect(1, 11775, '\p{Blk=cyrillicextendeda}', "");
16545 Expect(0, 11775, '\p{^Blk=cyrillicextendeda}', "");
16546 Expect(0, 11775, '\P{Blk=cyrillicextendeda}', "");
16547 Expect(1, 11775, '\P{^Blk=cyrillicextendeda}', "");
16548 Expect(0, 11743, '\p{Blk=cyrillicextendeda}', "");
16549 Expect(1, 11743, '\p{^Blk=cyrillicextendeda}', "");
16550 Expect(1, 11743, '\P{Blk=cyrillicextendeda}', "");
16551 Expect(0, 11743, '\P{^Blk=cyrillicextendeda}', "");
16552 Expect(1, 11775, '\p{Blk=_CYRILLIC-EXTENDED_A}', "");
16553 Expect(0, 11775, '\p{^Blk=_CYRILLIC-EXTENDED_A}', "");
16554 Expect(0, 11775, '\P{Blk=_CYRILLIC-EXTENDED_A}', "");
16555 Expect(1, 11775, '\P{^Blk=_CYRILLIC-EXTENDED_A}', "");
16556 Expect(0, 11743, '\p{Blk=_CYRILLIC-EXTENDED_A}', "");
16557 Expect(1, 11743, '\p{^Blk=_CYRILLIC-EXTENDED_A}', "");
16558 Expect(1, 11743, '\P{Blk=_CYRILLIC-EXTENDED_A}', "");
16559 Expect(0, 11743, '\P{^Blk=_CYRILLIC-EXTENDED_A}', "");
16560 Error('\p{Is_Block: cyrillic/a/ExtendedA}');
16561 Error('\P{Is_Block: cyrillic/a/ExtendedA}');
16562 Expect(1, 11775, '\p{Is_Block=cyrillicextendeda}', "");
16563 Expect(0, 11775, '\p{^Is_Block=cyrillicextendeda}', "");
16564 Expect(0, 11775, '\P{Is_Block=cyrillicextendeda}', "");
16565 Expect(1, 11775, '\P{^Is_Block=cyrillicextendeda}', "");
16566 Expect(0, 11743, '\p{Is_Block=cyrillicextendeda}', "");
16567 Expect(1, 11743, '\p{^Is_Block=cyrillicextendeda}', "");
16568 Expect(1, 11743, '\P{Is_Block=cyrillicextendeda}', "");
16569 Expect(0, 11743, '\P{^Is_Block=cyrillicextendeda}', "");
16570 Expect(1, 11775, '\p{Is_Block=- Cyrillic extended-A}', "");
16571 Expect(0, 11775, '\p{^Is_Block=-        Cyrillic extended-A}', "");
16572 Expect(0, 11775, '\P{Is_Block=- Cyrillic extended-A}', "");
16573 Expect(1, 11775, '\P{^Is_Block=-        Cyrillic extended-A}', "");
16574 Expect(0, 11743, '\p{Is_Block=- Cyrillic extended-A}', "");
16575 Expect(1, 11743, '\p{^Is_Block=-        Cyrillic extended-A}', "");
16576 Expect(1, 11743, '\P{Is_Block=- Cyrillic extended-A}', "");
16577 Expect(0, 11743, '\P{^Is_Block=-        Cyrillic extended-A}', "");
16578 Error('\p{Is_Blk=:=--Cyrillic Extended  a}');
16579 Error('\P{Is_Blk=:=--Cyrillic Extended  a}');
16580 Expect(1, 11775, '\p{Is_Blk=cyrillicextendeda}', "");
16581 Expect(0, 11775, '\p{^Is_Blk=cyrillicextendeda}', "");
16582 Expect(0, 11775, '\P{Is_Blk=cyrillicextendeda}', "");
16583 Expect(1, 11775, '\P{^Is_Blk=cyrillicextendeda}', "");
16584 Expect(0, 11743, '\p{Is_Blk=cyrillicextendeda}', "");
16585 Expect(1, 11743, '\p{^Is_Blk=cyrillicextendeda}', "");
16586 Expect(1, 11743, '\P{Is_Blk=cyrillicextendeda}', "");
16587 Expect(0, 11743, '\P{^Is_Blk=cyrillicextendeda}', "");
16588 Expect(1, 11775, '\p{Is_Blk= CYRILLIC-Extended_a}', "");
16589 Expect(0, 11775, '\p{^Is_Blk= CYRILLIC-Extended_a}', "");
16590 Expect(0, 11775, '\P{Is_Blk= CYRILLIC-Extended_a}', "");
16591 Expect(1, 11775, '\P{^Is_Blk= CYRILLIC-Extended_a}', "");
16592 Expect(0, 11743, '\p{Is_Blk= CYRILLIC-Extended_a}', "");
16593 Expect(1, 11743, '\p{^Is_Blk= CYRILLIC-Extended_a}', "");
16594 Expect(1, 11743, '\P{Is_Blk= CYRILLIC-Extended_a}', "");
16595 Expect(0, 11743, '\P{^Is_Blk= CYRILLIC-Extended_a}', "");
16596 Error('\p{Block= Hebrew/a/}');
16597 Error('\P{Block= Hebrew/a/}');
16598 Expect(1, 1535, '\p{Block=hebrew}', "");
16599 Expect(0, 1535, '\p{^Block=hebrew}', "");
16600 Expect(0, 1535, '\P{Block=hebrew}', "");
16601 Expect(1, 1535, '\P{^Block=hebrew}', "");
16602 Expect(0, 1423, '\p{Block=hebrew}', "");
16603 Expect(1, 1423, '\p{^Block=hebrew}', "");
16604 Expect(1, 1423, '\P{Block=hebrew}', "");
16605 Expect(0, 1423, '\P{^Block=hebrew}', "");
16606 Error('\p{Blk=:=        -HEBREW}');
16607 Error('\P{Blk=:=        -HEBREW}');
16608 Expect(1, 1535, '\p{Blk=hebrew}', "");
16609 Expect(0, 1535, '\p{^Blk=hebrew}', "");
16610 Expect(0, 1535, '\P{Blk=hebrew}', "");
16611 Expect(1, 1535, '\P{^Blk=hebrew}', "");
16612 Expect(0, 1423, '\p{Blk=hebrew}', "");
16613 Expect(1, 1423, '\p{^Blk=hebrew}', "");
16614 Expect(1, 1423, '\P{Blk=hebrew}', "");
16615 Expect(0, 1423, '\P{^Blk=hebrew}', "");
16616 Expect(1, 1535, '\p{Blk: -_Hebrew}', "");
16617 Expect(0, 1535, '\p{^Blk: -_Hebrew}', "");
16618 Expect(0, 1535, '\P{Blk: -_Hebrew}', "");
16619 Expect(1, 1535, '\P{^Blk: -_Hebrew}', "");
16620 Expect(0, 1423, '\p{Blk: -_Hebrew}', "");
16621 Expect(1, 1423, '\p{^Blk: -_Hebrew}', "");
16622 Expect(1, 1423, '\P{Blk: -_Hebrew}', "");
16623 Expect(0, 1423, '\P{^Blk: -_Hebrew}', "");
16624 Error('\p{Is_Block=:= Hebrew}');
16625 Error('\P{Is_Block=:= Hebrew}');
16626 Expect(1, 1535, '\p{Is_Block=hebrew}', "");
16627 Expect(0, 1535, '\p{^Is_Block=hebrew}', "");
16628 Expect(0, 1535, '\P{Is_Block=hebrew}', "");
16629 Expect(1, 1535, '\P{^Is_Block=hebrew}', "");
16630 Expect(0, 1423, '\p{Is_Block=hebrew}', "");
16631 Expect(1, 1423, '\p{^Is_Block=hebrew}', "");
16632 Expect(1, 1423, '\P{Is_Block=hebrew}', "");
16633 Expect(0, 1423, '\P{^Is_Block=hebrew}', "");
16634 Expect(1, 1535, '\p{Is_Block=-Hebrew}', "");
16635 Expect(0, 1535, '\p{^Is_Block=-Hebrew}', "");
16636 Expect(0, 1535, '\P{Is_Block=-Hebrew}', "");
16637 Expect(1, 1535, '\P{^Is_Block=-Hebrew}', "");
16638 Expect(0, 1423, '\p{Is_Block=-Hebrew}', "");
16639 Expect(1, 1423, '\p{^Is_Block=-Hebrew}', "");
16640 Expect(1, 1423, '\P{Is_Block=-Hebrew}', "");
16641 Expect(0, 1423, '\P{^Is_Block=-Hebrew}', "");
16642 Error('\p{Is_Blk: _/a/HEBREW}');
16643 Error('\P{Is_Blk: _/a/HEBREW}');
16644 Expect(1, 1535, '\p{Is_Blk=hebrew}', "");
16645 Expect(0, 1535, '\p{^Is_Blk=hebrew}', "");
16646 Expect(0, 1535, '\P{Is_Blk=hebrew}', "");
16647 Expect(1, 1535, '\P{^Is_Blk=hebrew}', "");
16648 Expect(0, 1423, '\p{Is_Blk=hebrew}', "");
16649 Expect(1, 1423, '\p{^Is_Blk=hebrew}', "");
16650 Expect(1, 1423, '\P{Is_Blk=hebrew}', "");
16651 Expect(0, 1423, '\P{^Is_Blk=hebrew}', "");
16652 Expect(1, 1535, '\p{Is_Blk= _Hebrew}', "");
16653 Expect(0, 1535, '\p{^Is_Blk= _Hebrew}', "");
16654 Expect(0, 1535, '\P{Is_Blk= _Hebrew}', "");
16655 Expect(1, 1535, '\P{^Is_Blk= _Hebrew}', "");
16656 Expect(0, 1423, '\p{Is_Blk= _Hebrew}', "");
16657 Expect(1, 1423, '\p{^Is_Blk= _Hebrew}', "");
16658 Expect(1, 1423, '\P{Is_Blk= _Hebrew}', "");
16659 Expect(0, 1423, '\P{^Is_Blk= _Hebrew}', "");
16660 Error('\p{Block= /a/cyrillic}');
16661 Error('\P{Block= /a/cyrillic}');
16662 Expect(1, 1279, '\p{Block=cyrillic}', "");
16663 Expect(0, 1279, '\p{^Block=cyrillic}', "");
16664 Expect(0, 1279, '\P{Block=cyrillic}', "");
16665 Expect(1, 1279, '\P{^Block=cyrillic}', "");
16666 Expect(0, 1023, '\p{Block=cyrillic}', "");
16667 Expect(1, 1023, '\p{^Block=cyrillic}', "");
16668 Expect(1, 1023, '\P{Block=cyrillic}', "");
16669 Expect(0, 1023, '\P{^Block=cyrillic}', "");
16670 Expect(1, 1279, '\p{Block=_Cyrillic}', "");
16671 Expect(0, 1279, '\p{^Block=_Cyrillic}', "");
16672 Expect(0, 1279, '\P{Block=_Cyrillic}', "");
16673 Expect(1, 1279, '\P{^Block=_Cyrillic}', "");
16674 Expect(0, 1023, '\p{Block=_Cyrillic}', "");
16675 Expect(1, 1023, '\p{^Block=_Cyrillic}', "");
16676 Expect(1, 1023, '\P{Block=_Cyrillic}', "");
16677 Expect(0, 1023, '\P{^Block=_Cyrillic}', "");
16678 Error('\p{Blk=/a/Cyrillic}');
16679 Error('\P{Blk=/a/Cyrillic}');
16680 Expect(1, 1279, '\p{Blk=cyrillic}', "");
16681 Expect(0, 1279, '\p{^Blk=cyrillic}', "");
16682 Expect(0, 1279, '\P{Blk=cyrillic}', "");
16683 Expect(1, 1279, '\P{^Blk=cyrillic}', "");
16684 Expect(0, 1023, '\p{Blk=cyrillic}', "");
16685 Expect(1, 1023, '\p{^Blk=cyrillic}', "");
16686 Expect(1, 1023, '\P{Blk=cyrillic}', "");
16687 Expect(0, 1023, '\P{^Blk=cyrillic}', "");
16688 Expect(1, 1279, '\p{Blk=                CYRILLIC}', "");
16689 Expect(0, 1279, '\p{^Blk=               CYRILLIC}', "");
16690 Expect(0, 1279, '\P{Blk=                CYRILLIC}', "");
16691 Expect(1, 1279, '\P{^Blk=               CYRILLIC}', "");
16692 Expect(0, 1023, '\p{Blk=                CYRILLIC}', "");
16693 Expect(1, 1023, '\p{^Blk=               CYRILLIC}', "");
16694 Expect(1, 1023, '\P{Blk=                CYRILLIC}', "");
16695 Expect(0, 1023, '\P{^Blk=               CYRILLIC}', "");
16696 Error('\p{Is_Block=:=   Cyrillic}');
16697 Error('\P{Is_Block=:=   Cyrillic}');
16698 Expect(1, 1279, '\p{Is_Block=cyrillic}', "");
16699 Expect(0, 1279, '\p{^Is_Block=cyrillic}', "");
16700 Expect(0, 1279, '\P{Is_Block=cyrillic}', "");
16701 Expect(1, 1279, '\P{^Is_Block=cyrillic}', "");
16702 Expect(0, 1023, '\p{Is_Block=cyrillic}', "");
16703 Expect(1, 1023, '\p{^Is_Block=cyrillic}', "");
16704 Expect(1, 1023, '\P{Is_Block=cyrillic}', "");
16705 Expect(0, 1023, '\P{^Is_Block=cyrillic}', "");
16706 Expect(1, 1279, '\p{Is_Block=_  Cyrillic}', "");
16707 Expect(0, 1279, '\p{^Is_Block=_ Cyrillic}', "");
16708 Expect(0, 1279, '\P{Is_Block=_  Cyrillic}', "");
16709 Expect(1, 1279, '\P{^Is_Block=_ Cyrillic}', "");
16710 Expect(0, 1023, '\p{Is_Block=_  Cyrillic}', "");
16711 Expect(1, 1023, '\p{^Is_Block=_ Cyrillic}', "");
16712 Expect(1, 1023, '\P{Is_Block=_  Cyrillic}', "");
16713 Expect(0, 1023, '\P{^Is_Block=_ Cyrillic}', "");
16714 Error('\p{Is_Blk=:=     -Cyrillic}');
16715 Error('\P{Is_Blk=:=     -Cyrillic}');
16716 Expect(1, 1279, '\p{Is_Blk=cyrillic}', "");
16717 Expect(0, 1279, '\p{^Is_Blk=cyrillic}', "");
16718 Expect(0, 1279, '\P{Is_Blk=cyrillic}', "");
16719 Expect(1, 1279, '\P{^Is_Blk=cyrillic}', "");
16720 Expect(0, 1023, '\p{Is_Blk=cyrillic}', "");
16721 Expect(1, 1023, '\p{^Is_Blk=cyrillic}', "");
16722 Expect(1, 1023, '\P{Is_Blk=cyrillic}', "");
16723 Expect(0, 1023, '\P{^Is_Blk=cyrillic}', "");
16724 Expect(1, 1279, '\p{Is_Blk=-_Cyrillic}', "");
16725 Expect(0, 1279, '\p{^Is_Blk=-_Cyrillic}', "");
16726 Expect(0, 1279, '\P{Is_Blk=-_Cyrillic}', "");
16727 Expect(1, 1279, '\P{^Is_Blk=-_Cyrillic}', "");
16728 Expect(0, 1023, '\p{Is_Blk=-_Cyrillic}', "");
16729 Expect(1, 1023, '\p{^Is_Blk=-_Cyrillic}', "");
16730 Expect(1, 1023, '\P{Is_Blk=-_Cyrillic}', "");
16731 Expect(0, 1023, '\P{^Is_Blk=-_Cyrillic}', "");
16732 Error('\p{Block:   :=_latin-Extended    a}');
16733 Error('\P{Block:   :=_latin-Extended    a}');
16734 Expect(1, 383, '\p{Block=latinextendeda}', "");
16735 Expect(0, 383, '\p{^Block=latinextendeda}', "");
16736 Expect(0, 383, '\P{Block=latinextendeda}', "");
16737 Expect(1, 383, '\P{^Block=latinextendeda}', "");
16738 Expect(0, 7, '\p{Block=latinextendeda}', "");
16739 Expect(1, 7, '\p{^Block=latinextendeda}', "");
16740 Expect(1, 7, '\P{Block=latinextendeda}', "");
16741 Expect(0, 7, '\P{^Block=latinextendeda}', "");
16742 Expect(1, 383, '\p{Block=        Latin  EXTENDED A}', "");
16743 Expect(0, 383, '\p{^Block=       Latin  EXTENDED A}', "");
16744 Expect(0, 383, '\P{Block=        Latin  EXTENDED A}', "");
16745 Expect(1, 383, '\P{^Block=       Latin  EXTENDED A}', "");
16746 Expect(0, 7, '\p{Block=  Latin  EXTENDED A}', "");
16747 Expect(1, 7, '\p{^Block=         Latin  EXTENDED A}', "");
16748 Expect(1, 7, '\P{Block=  Latin  EXTENDED A}', "");
16749 Expect(0, 7, '\P{^Block=         Latin  EXTENDED A}', "");
16750 Error('\p{Blk=_ LATIN/a/Extended-A}');
16751 Error('\P{Blk=_ LATIN/a/Extended-A}');
16752 Expect(1, 383, '\p{Blk=latinextendeda}', "");
16753 Expect(0, 383, '\p{^Blk=latinextendeda}', "");
16754 Expect(0, 383, '\P{Blk=latinextendeda}', "");
16755 Expect(1, 383, '\P{^Blk=latinextendeda}', "");
16756 Expect(0, 7, '\p{Blk=latinextendeda}', "");
16757 Expect(1, 7, '\p{^Blk=latinextendeda}', "");
16758 Expect(1, 7, '\P{Blk=latinextendeda}', "");
16759 Expect(0, 7, '\P{^Blk=latinextendeda}', "");
16760 Expect(1, 383, '\p{Blk=         latin_extended A}', "");
16761 Expect(0, 383, '\p{^Blk=                latin_extended A}', "");
16762 Expect(0, 383, '\P{Blk=         latin_extended A}', "");
16763 Expect(1, 383, '\P{^Blk=                latin_extended A}', "");
16764 Expect(0, 7, '\p{Blk=           latin_extended A}', "");
16765 Expect(1, 7, '\p{^Blk=          latin_extended A}', "");
16766 Expect(1, 7, '\P{Blk=           latin_extended A}', "");
16767 Expect(0, 7, '\P{^Blk=          latin_extended A}', "");
16768 Error('\p{Is_Block=     -LATIN:=EXTENDEDA}');
16769 Error('\P{Is_Block=     -LATIN:=EXTENDEDA}');
16770 Expect(1, 383, '\p{Is_Block=latinextendeda}', "");
16771 Expect(0, 383, '\p{^Is_Block=latinextendeda}', "");
16772 Expect(0, 383, '\P{Is_Block=latinextendeda}', "");
16773 Expect(1, 383, '\P{^Is_Block=latinextendeda}', "");
16774 Expect(0, 7, '\p{Is_Block=latinextendeda}', "");
16775 Expect(1, 7, '\p{^Is_Block=latinextendeda}', "");
16776 Expect(1, 7, '\P{Is_Block=latinextendeda}', "");
16777 Expect(0, 7, '\P{^Is_Block=latinextendeda}', "");
16778 Expect(1, 383, '\p{Is_Block:            LATIN EXTENDED-A}', "");
16779 Expect(0, 383, '\p{^Is_Block:                   LATIN EXTENDED-A}', "");
16780 Expect(0, 383, '\P{Is_Block:            LATIN EXTENDED-A}', "");
16781 Expect(1, 383, '\P{^Is_Block:                   LATIN EXTENDED-A}', "");
16782 Expect(0, 7, '\p{Is_Block:              LATIN EXTENDED-A}', "");
16783 Expect(1, 7, '\p{^Is_Block:             LATIN EXTENDED-A}', "");
16784 Expect(1, 7, '\P{Is_Block:              LATIN EXTENDED-A}', "");
16785 Expect(0, 7, '\P{^Is_Block:             LATIN EXTENDED-A}', "");
16786 Error('\p{Is_Blk=_ latin-Extended-A:=}');
16787 Error('\P{Is_Blk=_ latin-Extended-A:=}');
16788 Expect(1, 383, '\p{Is_Blk=latinextendeda}', "");
16789 Expect(0, 383, '\p{^Is_Blk=latinextendeda}', "");
16790 Expect(0, 383, '\P{Is_Blk=latinextendeda}', "");
16791 Expect(1, 383, '\P{^Is_Blk=latinextendeda}', "");
16792 Expect(0, 7, '\p{Is_Blk=latinextendeda}', "");
16793 Expect(1, 7, '\p{^Is_Blk=latinextendeda}', "");
16794 Expect(1, 7, '\P{Is_Blk=latinextendeda}', "");
16795 Expect(0, 7, '\P{^Is_Blk=latinextendeda}', "");
16796 Expect(1, 383, '\p{Is_Blk=      Latin_Extended  A}', "");
16797 Expect(0, 383, '\p{^Is_Blk=     Latin_Extended  A}', "");
16798 Expect(0, 383, '\P{Is_Blk=      Latin_Extended  A}', "");
16799 Expect(1, 383, '\P{^Is_Blk=     Latin_Extended  A}', "");
16800 Expect(0, 7, '\p{Is_Blk=        Latin_Extended  A}', "");
16801 Expect(1, 7, '\p{^Is_Blk=       Latin_Extended  A}', "");
16802 Expect(1, 7, '\P{Is_Blk=        Latin_Extended  A}', "");
16803 Expect(0, 7, '\P{^Is_Blk=       Latin_Extended  A}', "");
16804 Error('\p{Block= -balinese/a/}');
16805 Error('\P{Block= -balinese/a/}');
16806 Expect(1, 7039, '\p{Block=balinese}', "");
16807 Expect(0, 7039, '\p{^Block=balinese}', "");
16808 Expect(0, 7039, '\P{Block=balinese}', "");
16809 Expect(1, 7039, '\P{^Block=balinese}', "");
16810 Expect(0, 6911, '\p{Block=balinese}', "");
16811 Expect(1, 6911, '\p{^Block=balinese}', "");
16812 Expect(1, 6911, '\P{Block=balinese}', "");
16813 Expect(0, 6911, '\P{^Block=balinese}', "");
16814 Expect(1, 7039, '\p{Block=      _balinese}', "");
16815 Expect(0, 7039, '\p{^Block=     _balinese}', "");
16816 Expect(0, 7039, '\P{Block=      _balinese}', "");
16817 Expect(1, 7039, '\P{^Block=     _balinese}', "");
16818 Expect(0, 6911, '\p{Block=      _balinese}', "");
16819 Expect(1, 6911, '\p{^Block=     _balinese}', "");
16820 Expect(1, 6911, '\P{Block=      _balinese}', "");
16821 Expect(0, 6911, '\P{^Block=     _balinese}', "");
16822 Error('\p{Blk=--Balinese:=}');
16823 Error('\P{Blk=--Balinese:=}');
16824 Expect(1, 7039, '\p{Blk=balinese}', "");
16825 Expect(0, 7039, '\p{^Blk=balinese}', "");
16826 Expect(0, 7039, '\P{Blk=balinese}', "");
16827 Expect(1, 7039, '\P{^Blk=balinese}', "");
16828 Expect(0, 6911, '\p{Blk=balinese}', "");
16829 Expect(1, 6911, '\p{^Blk=balinese}', "");
16830 Expect(1, 6911, '\P{Blk=balinese}', "");
16831 Expect(0, 6911, '\P{^Blk=balinese}', "");
16832 Expect(1, 7039, '\p{Blk=_ Balinese}', "");
16833 Expect(0, 7039, '\p{^Blk=_ Balinese}', "");
16834 Expect(0, 7039, '\P{Blk=_ Balinese}', "");
16835 Expect(1, 7039, '\P{^Blk=_ Balinese}', "");
16836 Expect(0, 6911, '\p{Blk=_ Balinese}', "");
16837 Expect(1, 6911, '\p{^Blk=_ Balinese}', "");
16838 Expect(1, 6911, '\P{Blk=_ Balinese}', "");
16839 Expect(0, 6911, '\P{^Blk=_ Balinese}', "");
16840 Error('\p{Is_Block=/a/Balinese}');
16841 Error('\P{Is_Block=/a/Balinese}');
16842 Expect(1, 7039, '\p{Is_Block:   balinese}', "");
16843 Expect(0, 7039, '\p{^Is_Block:  balinese}', "");
16844 Expect(0, 7039, '\P{Is_Block:   balinese}', "");
16845 Expect(1, 7039, '\P{^Is_Block:  balinese}', "");
16846 Expect(0, 6911, '\p{Is_Block:   balinese}', "");
16847 Expect(1, 6911, '\p{^Is_Block:  balinese}', "");
16848 Expect(1, 6911, '\P{Is_Block:   balinese}', "");
16849 Expect(0, 6911, '\P{^Is_Block:  balinese}', "");
16850 Expect(1, 7039, '\p{Is_Block:   _Balinese}', "");
16851 Expect(0, 7039, '\p{^Is_Block:  _Balinese}', "");
16852 Expect(0, 7039, '\P{Is_Block:   _Balinese}', "");
16853 Expect(1, 7039, '\P{^Is_Block:  _Balinese}', "");
16854 Expect(0, 6911, '\p{Is_Block:   _Balinese}', "");
16855 Expect(1, 6911, '\p{^Is_Block:  _Balinese}', "");
16856 Expect(1, 6911, '\P{Is_Block:   _Balinese}', "");
16857 Expect(0, 6911, '\P{^Is_Block:  _Balinese}', "");
16858 Error('\p{Is_Blk:  balinese/a/}');
16859 Error('\P{Is_Blk:  balinese/a/}');
16860 Expect(1, 7039, '\p{Is_Blk=balinese}', "");
16861 Expect(0, 7039, '\p{^Is_Blk=balinese}', "");
16862 Expect(0, 7039, '\P{Is_Blk=balinese}', "");
16863 Expect(1, 7039, '\P{^Is_Blk=balinese}', "");
16864 Expect(0, 6911, '\p{Is_Blk=balinese}', "");
16865 Expect(1, 6911, '\p{^Is_Blk=balinese}', "");
16866 Expect(1, 6911, '\P{Is_Blk=balinese}', "");
16867 Expect(0, 6911, '\P{^Is_Blk=balinese}', "");
16868 Expect(1, 7039, '\p{Is_Blk=_ Balinese}', "");
16869 Expect(0, 7039, '\p{^Is_Blk=_ Balinese}', "");
16870 Expect(0, 7039, '\P{Is_Blk=_ Balinese}', "");
16871 Expect(1, 7039, '\P{^Is_Blk=_ Balinese}', "");
16872 Expect(0, 6911, '\p{Is_Blk=_ Balinese}', "");
16873 Expect(1, 6911, '\p{^Is_Blk=_ Balinese}', "");
16874 Expect(1, 6911, '\P{Is_Blk=_ Balinese}', "");
16875 Expect(0, 6911, '\P{^Is_Blk=_ Balinese}', "");
16876 Error('\p{Block= -Counting-Rod-numerals/a/}');
16877 Error('\P{Block= -Counting-Rod-numerals/a/}');
16878 Expect(1, 119679, '\p{Block:   countingrodnumerals}', "");
16879 Expect(0, 119679, '\p{^Block:   countingrodnumerals}', "");
16880 Expect(0, 119679, '\P{Block:   countingrodnumerals}', "");
16881 Expect(1, 119679, '\P{^Block:   countingrodnumerals}', "");
16882 Expect(0, 119647, '\p{Block:   countingrodnumerals}', "");
16883 Expect(1, 119647, '\p{^Block:   countingrodnumerals}', "");
16884 Expect(1, 119647, '\P{Block:   countingrodnumerals}', "");
16885 Expect(0, 119647, '\P{^Block:   countingrodnumerals}', "");
16886 Expect(1, 119679, '\p{Block=-   Counting-rod_NUMERALS}', "");
16887 Expect(0, 119679, '\p{^Block=-  Counting-rod_NUMERALS}', "");
16888 Expect(0, 119679, '\P{Block=-   Counting-rod_NUMERALS}', "");
16889 Expect(1, 119679, '\P{^Block=-  Counting-rod_NUMERALS}', "");
16890 Expect(0, 119647, '\p{Block=-   Counting-rod_NUMERALS}', "");
16891 Expect(1, 119647, '\p{^Block=-  Counting-rod_NUMERALS}', "");
16892 Expect(1, 119647, '\P{Block=-   Counting-rod_NUMERALS}', "");
16893 Expect(0, 119647, '\P{^Block=-  Counting-rod_NUMERALS}', "");
16894 Error('\p{Blk=__CountingRodNumerals:=}');
16895 Error('\P{Blk=__CountingRodNumerals:=}');
16896 Expect(1, 119679, '\p{Blk=countingrodnumerals}', "");
16897 Expect(0, 119679, '\p{^Blk=countingrodnumerals}', "");
16898 Expect(0, 119679, '\P{Blk=countingrodnumerals}', "");
16899 Expect(1, 119679, '\P{^Blk=countingrodnumerals}', "");
16900 Expect(0, 119647, '\p{Blk=countingrodnumerals}', "");
16901 Expect(1, 119647, '\p{^Blk=countingrodnumerals}', "");
16902 Expect(1, 119647, '\P{Blk=countingrodnumerals}', "");
16903 Expect(0, 119647, '\P{^Blk=countingrodnumerals}', "");
16904 Expect(1, 119679, '\p{Blk=__Counting rod        NUMERALS}', "");
16905 Expect(0, 119679, '\p{^Blk=__Counting rod       NUMERALS}', "");
16906 Expect(0, 119679, '\P{Blk=__Counting rod        NUMERALS}', "");
16907 Expect(1, 119679, '\P{^Blk=__Counting rod       NUMERALS}', "");
16908 Expect(0, 119647, '\p{Blk=__Counting rod        NUMERALS}', "");
16909 Expect(1, 119647, '\p{^Blk=__Counting rod       NUMERALS}', "");
16910 Expect(1, 119647, '\P{Blk=__Counting rod        NUMERALS}', "");
16911 Expect(0, 119647, '\P{^Blk=__Counting rod       NUMERALS}', "");
16912 Error('\p{Is_Block=:=CountingRod numerals}');
16913 Error('\P{Is_Block=:=CountingRod numerals}');
16914 Expect(1, 119679, '\p{Is_Block=countingrodnumerals}', "");
16915 Expect(0, 119679, '\p{^Is_Block=countingrodnumerals}', "");
16916 Expect(0, 119679, '\P{Is_Block=countingrodnumerals}', "");
16917 Expect(1, 119679, '\P{^Is_Block=countingrodnumerals}', "");
16918 Expect(0, 119647, '\p{Is_Block=countingrodnumerals}', "");
16919 Expect(1, 119647, '\p{^Is_Block=countingrodnumerals}', "");
16920 Expect(1, 119647, '\P{Is_Block=countingrodnumerals}', "");
16921 Expect(0, 119647, '\P{^Is_Block=countingrodnumerals}', "");
16922 Expect(1, 119679, '\p{Is_Block=         Counting rodNumerals}', "");
16923 Expect(0, 119679, '\p{^Is_Block=                Counting rodNumerals}', "");
16924 Expect(0, 119679, '\P{Is_Block=         Counting rodNumerals}', "");
16925 Expect(1, 119679, '\P{^Is_Block=                Counting rodNumerals}', "");
16926 Expect(0, 119647, '\p{Is_Block=         Counting rodNumerals}', "");
16927 Expect(1, 119647, '\p{^Is_Block=                Counting rodNumerals}', "");
16928 Expect(1, 119647, '\P{Is_Block=         Counting rodNumerals}', "");
16929 Expect(0, 119647, '\P{^Is_Block=                Counting rodNumerals}', "");
16930 Error('\p{Is_Blk=       counting/a/ROD-NUMERALS}');
16931 Error('\P{Is_Blk=       counting/a/ROD-NUMERALS}');
16932 Expect(1, 119679, '\p{Is_Blk=countingrodnumerals}', "");
16933 Expect(0, 119679, '\p{^Is_Blk=countingrodnumerals}', "");
16934 Expect(0, 119679, '\P{Is_Blk=countingrodnumerals}', "");
16935 Expect(1, 119679, '\P{^Is_Blk=countingrodnumerals}', "");
16936 Expect(0, 119647, '\p{Is_Blk=countingrodnumerals}', "");
16937 Expect(1, 119647, '\p{^Is_Blk=countingrodnumerals}', "");
16938 Expect(1, 119647, '\P{Is_Blk=countingrodnumerals}', "");
16939 Expect(0, 119647, '\P{^Is_Blk=countingrodnumerals}', "");
16940 Expect(1, 119679, '\p{Is_Blk=- counting Rod numerals}', "");
16941 Expect(0, 119679, '\p{^Is_Blk=- counting Rod numerals}', "");
16942 Expect(0, 119679, '\P{Is_Blk=- counting Rod numerals}', "");
16943 Expect(1, 119679, '\P{^Is_Blk=- counting Rod numerals}', "");
16944 Expect(0, 119647, '\p{Is_Blk=- counting Rod numerals}', "");
16945 Expect(1, 119647, '\p{^Is_Blk=- counting Rod numerals}', "");
16946 Expect(1, 119647, '\P{Is_Blk=- counting Rod numerals}', "");
16947 Expect(0, 119647, '\P{^Is_Blk=- counting Rod numerals}', "");
16948 Error('\p{Block=-/a/BYZANTINEMusical-Symbols}');
16949 Error('\P{Block=-/a/BYZANTINEMusical-Symbols}');
16950 Expect(1, 119039, '\p{Block:   byzantinemusicalsymbols}', "");
16951 Expect(0, 119039, '\p{^Block:   byzantinemusicalsymbols}', "");
16952 Expect(0, 119039, '\P{Block:   byzantinemusicalsymbols}', "");
16953 Expect(1, 119039, '\P{^Block:   byzantinemusicalsymbols}', "");
16954 Expect(0, 118783, '\p{Block:   byzantinemusicalsymbols}', "");
16955 Expect(1, 118783, '\p{^Block:   byzantinemusicalsymbols}', "");
16956 Expect(1, 118783, '\P{Block:   byzantinemusicalsymbols}', "");
16957 Expect(0, 118783, '\P{^Block:   byzantinemusicalsymbols}', "");
16958 Expect(1, 119039, '\p{Block= Byzantine_Musical-Symbols}', "");
16959 Expect(0, 119039, '\p{^Block= Byzantine_Musical-Symbols}', "");
16960 Expect(0, 119039, '\P{Block= Byzantine_Musical-Symbols}', "");
16961 Expect(1, 119039, '\P{^Block= Byzantine_Musical-Symbols}', "");
16962 Expect(0, 118783, '\p{Block= Byzantine_Musical-Symbols}', "");
16963 Expect(1, 118783, '\p{^Block= Byzantine_Musical-Symbols}', "");
16964 Expect(1, 118783, '\P{Block= Byzantine_Musical-Symbols}', "");
16965 Expect(0, 118783, '\P{^Block= Byzantine_Musical-Symbols}', "");
16966 Error('\p{Blk=-/a/byzantine-MusicalSYMBOLS}');
16967 Error('\P{Blk=-/a/byzantine-MusicalSYMBOLS}');
16968 Expect(1, 119039, '\p{Blk=byzantinemusicalsymbols}', "");
16969 Expect(0, 119039, '\p{^Blk=byzantinemusicalsymbols}', "");
16970 Expect(0, 119039, '\P{Blk=byzantinemusicalsymbols}', "");
16971 Expect(1, 119039, '\P{^Blk=byzantinemusicalsymbols}', "");
16972 Expect(0, 118783, '\p{Blk=byzantinemusicalsymbols}', "");
16973 Expect(1, 118783, '\p{^Blk=byzantinemusicalsymbols}', "");
16974 Expect(1, 118783, '\P{Blk=byzantinemusicalsymbols}', "");
16975 Expect(0, 118783, '\P{^Blk=byzantinemusicalsymbols}', "");
16976 Expect(1, 119039, '\p{Blk=- byzantine-Musical-Symbols}', "");
16977 Expect(0, 119039, '\p{^Blk=- byzantine-Musical-Symbols}', "");
16978 Expect(0, 119039, '\P{Blk=- byzantine-Musical-Symbols}', "");
16979 Expect(1, 119039, '\P{^Blk=- byzantine-Musical-Symbols}', "");
16980 Expect(0, 118783, '\p{Blk=- byzantine-Musical-Symbols}', "");
16981 Expect(1, 118783, '\p{^Blk=- byzantine-Musical-Symbols}', "");
16982 Expect(1, 118783, '\P{Blk=- byzantine-Musical-Symbols}', "");
16983 Expect(0, 118783, '\P{^Blk=- byzantine-Musical-Symbols}', "");
16984 Error('\p{Is_Block=_byzantine   MUSICALsymbols:=}');
16985 Error('\P{Is_Block=_byzantine   MUSICALsymbols:=}');
16986 Expect(1, 119039, '\p{Is_Block=byzantinemusicalsymbols}', "");
16987 Expect(0, 119039, '\p{^Is_Block=byzantinemusicalsymbols}', "");
16988 Expect(0, 119039, '\P{Is_Block=byzantinemusicalsymbols}', "");
16989 Expect(1, 119039, '\P{^Is_Block=byzantinemusicalsymbols}', "");
16990 Expect(0, 118783, '\p{Is_Block=byzantinemusicalsymbols}', "");
16991 Expect(1, 118783, '\p{^Is_Block=byzantinemusicalsymbols}', "");
16992 Expect(1, 118783, '\P{Is_Block=byzantinemusicalsymbols}', "");
16993 Expect(0, 118783, '\P{^Is_Block=byzantinemusicalsymbols}', "");
16994 Expect(1, 119039, '\p{Is_Block= Byzantine musical_SYMBOLS}', "");
16995 Expect(0, 119039, '\p{^Is_Block=        Byzantine musical_SYMBOLS}', "");
16996 Expect(0, 119039, '\P{Is_Block= Byzantine musical_SYMBOLS}', "");
16997 Expect(1, 119039, '\P{^Is_Block=        Byzantine musical_SYMBOLS}', "");
16998 Expect(0, 118783, '\p{Is_Block= Byzantine musical_SYMBOLS}', "");
16999 Expect(1, 118783, '\p{^Is_Block=        Byzantine musical_SYMBOLS}', "");
17000 Expect(1, 118783, '\P{Is_Block= Byzantine musical_SYMBOLS}', "");
17001 Expect(0, 118783, '\P{^Is_Block=        Byzantine musical_SYMBOLS}', "");
17002 Error('\p{Is_Blk=               Byzantine_Musical:=Symbols}');
17003 Error('\P{Is_Blk=               Byzantine_Musical:=Symbols}');
17004 Expect(1, 119039, '\p{Is_Blk=byzantinemusicalsymbols}', "");
17005 Expect(0, 119039, '\p{^Is_Blk=byzantinemusicalsymbols}', "");
17006 Expect(0, 119039, '\P{Is_Blk=byzantinemusicalsymbols}', "");
17007 Expect(1, 119039, '\P{^Is_Blk=byzantinemusicalsymbols}', "");
17008 Expect(0, 118783, '\p{Is_Blk=byzantinemusicalsymbols}', "");
17009 Expect(1, 118783, '\p{^Is_Blk=byzantinemusicalsymbols}', "");
17010 Expect(1, 118783, '\P{Is_Blk=byzantinemusicalsymbols}', "");
17011 Expect(0, 118783, '\P{^Is_Blk=byzantinemusicalsymbols}', "");
17012 Expect(1, 119039, '\p{Is_Blk=-  byzantineMusical_symbols}', "");
17013 Expect(0, 119039, '\p{^Is_Blk=- byzantineMusical_symbols}', "");
17014 Expect(0, 119039, '\P{Is_Blk=-  byzantineMusical_symbols}', "");
17015 Expect(1, 119039, '\P{^Is_Blk=- byzantineMusical_symbols}', "");
17016 Expect(0, 118783, '\p{Is_Blk=-  byzantineMusical_symbols}', "");
17017 Expect(1, 118783, '\p{^Is_Blk=- byzantineMusical_symbols}', "");
17018 Expect(1, 118783, '\P{Is_Blk=-  byzantineMusical_symbols}', "");
17019 Expect(0, 118783, '\P{^Is_Blk=- byzantineMusical_symbols}', "");
17020 Error('\p{Block=/a/     tamil}');
17021 Error('\P{Block=/a/     tamil}');
17022 Expect(1, 3071, '\p{Block=tamil}', "");
17023 Expect(0, 3071, '\p{^Block=tamil}', "");
17024 Expect(0, 3071, '\P{Block=tamil}', "");
17025 Expect(1, 3071, '\P{^Block=tamil}', "");
17026 Expect(0, 2943, '\p{Block=tamil}', "");
17027 Expect(1, 2943, '\p{^Block=tamil}', "");
17028 Expect(1, 2943, '\P{Block=tamil}', "");
17029 Expect(0, 2943, '\P{^Block=tamil}', "");
17030 Expect(1, 3071, '\p{Block=_     Tamil}', "");
17031 Expect(0, 3071, '\p{^Block=_    Tamil}', "");
17032 Expect(0, 3071, '\P{Block=_     Tamil}', "");
17033 Expect(1, 3071, '\P{^Block=_    Tamil}', "");
17034 Expect(0, 2943, '\p{Block=_     Tamil}', "");
17035 Expect(1, 2943, '\p{^Block=_    Tamil}', "");
17036 Expect(1, 2943, '\P{Block=_     Tamil}', "");
17037 Expect(0, 2943, '\P{^Block=_    Tamil}', "");
17038 Error('\p{Blk=/a/       tamil}');
17039 Error('\P{Blk=/a/       tamil}');
17040 Expect(1, 3071, '\p{Blk=tamil}', "");
17041 Expect(0, 3071, '\p{^Blk=tamil}', "");
17042 Expect(0, 3071, '\P{Blk=tamil}', "");
17043 Expect(1, 3071, '\P{^Blk=tamil}', "");
17044 Expect(0, 2943, '\p{Blk=tamil}', "");
17045 Expect(1, 2943, '\p{^Blk=tamil}', "");
17046 Expect(1, 2943, '\P{Blk=tamil}', "");
17047 Expect(0, 2943, '\P{^Blk=tamil}', "");
17048 Expect(1, 3071, '\p{Blk:        -_Tamil}', "");
17049 Expect(0, 3071, '\p{^Blk:       -_Tamil}', "");
17050 Expect(0, 3071, '\P{Blk:        -_Tamil}', "");
17051 Expect(1, 3071, '\P{^Blk:       -_Tamil}', "");
17052 Expect(0, 2943, '\p{Blk:        -_Tamil}', "");
17053 Expect(1, 2943, '\p{^Blk:       -_Tamil}', "");
17054 Expect(1, 2943, '\P{Blk:        -_Tamil}', "");
17055 Expect(0, 2943, '\P{^Blk:       -_Tamil}', "");
17056 Error('\p{Is_Block=     -TAMIL:=}');
17057 Error('\P{Is_Block=     -TAMIL:=}');
17058 Expect(1, 3071, '\p{Is_Block=tamil}', "");
17059 Expect(0, 3071, '\p{^Is_Block=tamil}', "");
17060 Expect(0, 3071, '\P{Is_Block=tamil}', "");
17061 Expect(1, 3071, '\P{^Is_Block=tamil}', "");
17062 Expect(0, 2943, '\p{Is_Block=tamil}', "");
17063 Expect(1, 2943, '\p{^Is_Block=tamil}', "");
17064 Expect(1, 2943, '\P{Is_Block=tamil}', "");
17065 Expect(0, 2943, '\P{^Is_Block=tamil}', "");
17066 Expect(1, 3071, '\p{Is_Block=_ Tamil}', "");
17067 Expect(0, 3071, '\p{^Is_Block=_ Tamil}', "");
17068 Expect(0, 3071, '\P{Is_Block=_ Tamil}', "");
17069 Expect(1, 3071, '\P{^Is_Block=_ Tamil}', "");
17070 Expect(0, 2943, '\p{Is_Block=_ Tamil}', "");
17071 Expect(1, 2943, '\p{^Is_Block=_ Tamil}', "");
17072 Expect(1, 2943, '\P{Is_Block=_ Tamil}', "");
17073 Expect(0, 2943, '\P{^Is_Block=_ Tamil}', "");
17074 Error('\p{Is_Blk= _Tamil/a/}');
17075 Error('\P{Is_Blk= _Tamil/a/}');
17076 Expect(1, 3071, '\p{Is_Blk=tamil}', "");
17077 Expect(0, 3071, '\p{^Is_Blk=tamil}', "");
17078 Expect(0, 3071, '\P{Is_Blk=tamil}', "");
17079 Expect(1, 3071, '\P{^Is_Blk=tamil}', "");
17080 Expect(0, 2943, '\p{Is_Blk=tamil}', "");
17081 Expect(1, 2943, '\p{^Is_Blk=tamil}', "");
17082 Expect(1, 2943, '\P{Is_Blk=tamil}', "");
17083 Expect(0, 2943, '\P{^Is_Blk=tamil}', "");
17084 Expect(1, 3071, '\p{Is_Blk=-Tamil}', "");
17085 Expect(0, 3071, '\p{^Is_Blk=-Tamil}', "");
17086 Expect(0, 3071, '\P{Is_Blk=-Tamil}', "");
17087 Expect(1, 3071, '\P{^Is_Blk=-Tamil}', "");
17088 Expect(0, 2943, '\p{Is_Blk=-Tamil}', "");
17089 Expect(1, 2943, '\p{^Is_Blk=-Tamil}', "");
17090 Expect(1, 2943, '\P{Is_Blk=-Tamil}', "");
17091 Expect(0, 2943, '\P{^Is_Blk=-Tamil}', "");
17092 Error('\p{Block=:=SPECIALS}');
17093 Error('\P{Block=:=SPECIALS}');
17094 Expect(1, 65520, '\p{Block=specials}', "");
17095 Expect(0, 65520, '\p{^Block=specials}', "");
17096 Expect(0, 65520, '\P{Block=specials}', "");
17097 Expect(1, 65520, '\P{^Block=specials}', "");
17098 Expect(0, 65519, '\p{Block=specials}', "");
17099 Expect(1, 65519, '\p{^Block=specials}', "");
17100 Expect(1, 65519, '\P{Block=specials}', "");
17101 Expect(0, 65519, '\P{^Block=specials}', "");
17102 Expect(1, 65520, '\p{Block= SPECIALS}', "");
17103 Expect(0, 65520, '\p{^Block= SPECIALS}', "");
17104 Expect(0, 65520, '\P{Block= SPECIALS}', "");
17105 Expect(1, 65520, '\P{^Block= SPECIALS}', "");
17106 Expect(0, 65519, '\p{Block= SPECIALS}', "");
17107 Expect(1, 65519, '\p{^Block= SPECIALS}', "");
17108 Expect(1, 65519, '\P{Block= SPECIALS}', "");
17109 Expect(0, 65519, '\P{^Block= SPECIALS}', "");
17110 Error('\p{Blk=_ SPECIALS:=}');
17111 Error('\P{Blk=_ SPECIALS:=}');
17112 Expect(1, 65520, '\p{Blk=specials}', "");
17113 Expect(0, 65520, '\p{^Blk=specials}', "");
17114 Expect(0, 65520, '\P{Blk=specials}', "");
17115 Expect(1, 65520, '\P{^Blk=specials}', "");
17116 Expect(0, 65519, '\p{Blk=specials}', "");
17117 Expect(1, 65519, '\p{^Blk=specials}', "");
17118 Expect(1, 65519, '\P{Blk=specials}', "");
17119 Expect(0, 65519, '\P{^Blk=specials}', "");
17120 Expect(1, 65520, '\p{Blk=       Specials}', "");
17121 Expect(0, 65520, '\p{^Blk=      Specials}', "");
17122 Expect(0, 65520, '\P{Blk=       Specials}', "");
17123 Expect(1, 65520, '\P{^Blk=      Specials}', "");
17124 Expect(0, 65519, '\p{Blk=       Specials}', "");
17125 Expect(1, 65519, '\p{^Blk=      Specials}', "");
17126 Expect(1, 65519, '\P{Blk=       Specials}', "");
17127 Expect(0, 65519, '\P{^Blk=      Specials}', "");
17128 Error('\p{Is_Block:             Specials:=}');
17129 Error('\P{Is_Block:             Specials:=}');
17130 Expect(1, 65520, '\p{Is_Block=specials}', "");
17131 Expect(0, 65520, '\p{^Is_Block=specials}', "");
17132 Expect(0, 65520, '\P{Is_Block=specials}', "");
17133 Expect(1, 65520, '\P{^Is_Block=specials}', "");
17134 Expect(0, 65519, '\p{Is_Block=specials}', "");
17135 Expect(1, 65519, '\p{^Is_Block=specials}', "");
17136 Expect(1, 65519, '\P{Is_Block=specials}', "");
17137 Expect(0, 65519, '\P{^Is_Block=specials}', "");
17138 Expect(1, 65520, '\p{Is_Block=- Specials}', "");
17139 Expect(0, 65520, '\p{^Is_Block=- Specials}', "");
17140 Expect(0, 65520, '\P{Is_Block=- Specials}', "");
17141 Expect(1, 65520, '\P{^Is_Block=- Specials}', "");
17142 Expect(0, 65519, '\p{Is_Block=- Specials}', "");
17143 Expect(1, 65519, '\p{^Is_Block=- Specials}', "");
17144 Expect(1, 65519, '\P{Is_Block=- Specials}', "");
17145 Expect(0, 65519, '\P{^Is_Block=- Specials}', "");
17146 Error('\p{Is_Blk=:=Specials}');
17147 Error('\P{Is_Blk=:=Specials}');
17148 Expect(1, 65520, '\p{Is_Blk:    specials}', "");
17149 Expect(0, 65520, '\p{^Is_Blk:   specials}', "");
17150 Expect(0, 65520, '\P{Is_Blk:    specials}', "");
17151 Expect(1, 65520, '\P{^Is_Blk:   specials}', "");
17152 Expect(0, 65519, '\p{Is_Blk:    specials}', "");
17153 Expect(1, 65519, '\p{^Is_Blk:   specials}', "");
17154 Expect(1, 65519, '\P{Is_Blk:    specials}', "");
17155 Expect(0, 65519, '\P{^Is_Blk:   specials}', "");
17156 Expect(1, 65520, '\p{Is_Blk: SPECIALS}', "");
17157 Expect(0, 65520, '\p{^Is_Blk: SPECIALS}', "");
17158 Expect(0, 65520, '\P{Is_Blk: SPECIALS}', "");
17159 Expect(1, 65520, '\P{^Is_Blk: SPECIALS}', "");
17160 Expect(0, 65519, '\p{Is_Blk: SPECIALS}', "");
17161 Expect(1, 65519, '\p{^Is_Blk: SPECIALS}', "");
17162 Expect(1, 65519, '\P{Is_Blk: SPECIALS}', "");
17163 Expect(0, 65519, '\P{^Is_Blk: SPECIALS}', "");
17164 Error('\p{Block=-/a/Georgian}');
17165 Error('\P{Block=-/a/Georgian}');
17166 Expect(1, 4351, '\p{Block=georgian}', "");
17167 Expect(0, 4351, '\p{^Block=georgian}', "");
17168 Expect(0, 4351, '\P{Block=georgian}', "");
17169 Expect(1, 4351, '\P{^Block=georgian}', "");
17170 Expect(0, 4255, '\p{Block=georgian}', "");
17171 Expect(1, 4255, '\p{^Block=georgian}', "");
17172 Expect(1, 4255, '\P{Block=georgian}', "");
17173 Expect(0, 4255, '\P{^Block=georgian}', "");
17174 Expect(1, 4351, '\p{Block=_Georgian}', "");
17175 Expect(0, 4351, '\p{^Block=_Georgian}', "");
17176 Expect(0, 4351, '\P{Block=_Georgian}', "");
17177 Expect(1, 4351, '\P{^Block=_Georgian}', "");
17178 Expect(0, 4255, '\p{Block=_Georgian}', "");
17179 Expect(1, 4255, '\p{^Block=_Georgian}', "");
17180 Expect(1, 4255, '\P{Block=_Georgian}', "");
17181 Expect(0, 4255, '\P{^Block=_Georgian}', "");
17182 Error('\p{Blk=_/a/GEORGIAN}');
17183 Error('\P{Blk=_/a/GEORGIAN}');
17184 Expect(1, 4351, '\p{Blk=georgian}', "");
17185 Expect(0, 4351, '\p{^Blk=georgian}', "");
17186 Expect(0, 4351, '\P{Blk=georgian}', "");
17187 Expect(1, 4351, '\P{^Blk=georgian}', "");
17188 Expect(0, 4255, '\p{Blk=georgian}', "");
17189 Expect(1, 4255, '\p{^Blk=georgian}', "");
17190 Expect(1, 4255, '\P{Blk=georgian}', "");
17191 Expect(0, 4255, '\P{^Blk=georgian}', "");
17192 Expect(1, 4351, '\p{Blk=__Georgian}', "");
17193 Expect(0, 4351, '\p{^Blk=__Georgian}', "");
17194 Expect(0, 4351, '\P{Blk=__Georgian}', "");
17195 Expect(1, 4351, '\P{^Blk=__Georgian}', "");
17196 Expect(0, 4255, '\p{Blk=__Georgian}', "");
17197 Expect(1, 4255, '\p{^Blk=__Georgian}', "");
17198 Expect(1, 4255, '\P{Blk=__Georgian}', "");
17199 Expect(0, 4255, '\P{^Blk=__Georgian}', "");
17200 Error('\p{Is_Block=:=georgian}');
17201 Error('\P{Is_Block=:=georgian}');
17202 Expect(1, 4351, '\p{Is_Block=georgian}', "");
17203 Expect(0, 4351, '\p{^Is_Block=georgian}', "");
17204 Expect(0, 4351, '\P{Is_Block=georgian}', "");
17205 Expect(1, 4351, '\P{^Is_Block=georgian}', "");
17206 Expect(0, 4255, '\p{Is_Block=georgian}', "");
17207 Expect(1, 4255, '\p{^Is_Block=georgian}', "");
17208 Expect(1, 4255, '\P{Is_Block=georgian}', "");
17209 Expect(0, 4255, '\P{^Is_Block=georgian}', "");
17210 Expect(1, 4351, '\p{Is_Block= -georgian}', "");
17211 Expect(0, 4351, '\p{^Is_Block= -georgian}', "");
17212 Expect(0, 4351, '\P{Is_Block= -georgian}', "");
17213 Expect(1, 4351, '\P{^Is_Block= -georgian}', "");
17214 Expect(0, 4255, '\p{Is_Block= -georgian}', "");
17215 Expect(1, 4255, '\p{^Is_Block= -georgian}', "");
17216 Expect(1, 4255, '\P{Is_Block= -georgian}', "");
17217 Expect(0, 4255, '\P{^Is_Block= -georgian}', "");
17218 Error('\p{Is_Blk=_/a/Georgian}');
17219 Error('\P{Is_Blk=_/a/Georgian}');
17220 Expect(1, 4351, '\p{Is_Blk=georgian}', "");
17221 Expect(0, 4351, '\p{^Is_Blk=georgian}', "");
17222 Expect(0, 4351, '\P{Is_Blk=georgian}', "");
17223 Expect(1, 4351, '\P{^Is_Blk=georgian}', "");
17224 Expect(0, 4255, '\p{Is_Blk=georgian}', "");
17225 Expect(1, 4255, '\p{^Is_Blk=georgian}', "");
17226 Expect(1, 4255, '\P{Is_Blk=georgian}', "");
17227 Expect(0, 4255, '\P{^Is_Blk=georgian}', "");
17228 Expect(1, 4351, '\p{Is_Blk=GEORGIAN}', "");
17229 Expect(0, 4351, '\p{^Is_Blk=GEORGIAN}', "");
17230 Expect(0, 4351, '\P{Is_Blk=GEORGIAN}', "");
17231 Expect(1, 4351, '\P{^Is_Blk=GEORGIAN}', "");
17232 Expect(0, 4255, '\p{Is_Blk=GEORGIAN}', "");
17233 Expect(1, 4255, '\p{^Is_Blk=GEORGIAN}', "");
17234 Expect(1, 4255, '\P{Is_Blk=GEORGIAN}', "");
17235 Expect(0, 4255, '\P{^Is_Blk=GEORGIAN}', "");
17236 Error('\p{Block=-:=Kayah        LI}');
17237 Error('\P{Block=-:=Kayah        LI}');
17238 Expect(1, 43311, '\p{Block=kayahli}', "");
17239 Expect(0, 43311, '\p{^Block=kayahli}', "");
17240 Expect(0, 43311, '\P{Block=kayahli}', "");
17241 Expect(1, 43311, '\P{^Block=kayahli}', "");
17242 Expect(0, 43263, '\p{Block=kayahli}', "");
17243 Expect(1, 43263, '\p{^Block=kayahli}', "");
17244 Expect(1, 43263, '\P{Block=kayahli}', "");
17245 Expect(0, 43263, '\P{^Block=kayahli}', "");
17246 Expect(1, 43311, '\p{Block=     Kayah   Li}', "");
17247 Expect(0, 43311, '\p{^Block=    Kayah   Li}', "");
17248 Expect(0, 43311, '\P{Block=     Kayah   Li}', "");
17249 Expect(1, 43311, '\P{^Block=    Kayah   Li}', "");
17250 Expect(0, 43263, '\p{Block=     Kayah   Li}', "");
17251 Expect(1, 43263, '\p{^Block=    Kayah   Li}', "");
17252 Expect(1, 43263, '\P{Block=     Kayah   Li}', "");
17253 Expect(0, 43263, '\P{^Block=    Kayah   Li}', "");
17254 Error('\p{Blk=  _Kayah-li:=}');
17255 Error('\P{Blk=  _Kayah-li:=}');
17256 Expect(1, 43311, '\p{Blk=kayahli}', "");
17257 Expect(0, 43311, '\p{^Blk=kayahli}', "");
17258 Expect(0, 43311, '\P{Blk=kayahli}', "");
17259 Expect(1, 43311, '\P{^Blk=kayahli}', "");
17260 Expect(0, 43263, '\p{Blk=kayahli}', "");
17261 Expect(1, 43263, '\p{^Blk=kayahli}', "");
17262 Expect(1, 43263, '\P{Blk=kayahli}', "");
17263 Expect(0, 43263, '\P{^Blk=kayahli}', "");
17264 Expect(1, 43311, '\p{Blk= KAYAH-li}', "");
17265 Expect(0, 43311, '\p{^Blk= KAYAH-li}', "");
17266 Expect(0, 43311, '\P{Blk= KAYAH-li}', "");
17267 Expect(1, 43311, '\P{^Blk= KAYAH-li}', "");
17268 Expect(0, 43263, '\p{Blk= KAYAH-li}', "");
17269 Expect(1, 43263, '\p{^Blk= KAYAH-li}', "");
17270 Expect(1, 43263, '\P{Blk= KAYAH-li}', "");
17271 Expect(0, 43263, '\P{^Blk= KAYAH-li}', "");
17272 Error('\p{Is_Block:     :=KAYAH Li}');
17273 Error('\P{Is_Block:     :=KAYAH Li}');
17274 Expect(1, 43311, '\p{Is_Block=kayahli}', "");
17275 Expect(0, 43311, '\p{^Is_Block=kayahli}', "");
17276 Expect(0, 43311, '\P{Is_Block=kayahli}', "");
17277 Expect(1, 43311, '\P{^Is_Block=kayahli}', "");
17278 Expect(0, 43263, '\p{Is_Block=kayahli}', "");
17279 Expect(1, 43263, '\p{^Is_Block=kayahli}', "");
17280 Expect(1, 43263, '\P{Is_Block=kayahli}', "");
17281 Expect(0, 43263, '\P{^Is_Block=kayahli}', "");
17282 Expect(1, 43311, '\p{Is_Block:  Kayah_li}', "");
17283 Expect(0, 43311, '\p{^Is_Block:  Kayah_li}', "");
17284 Expect(0, 43311, '\P{Is_Block:  Kayah_li}', "");
17285 Expect(1, 43311, '\P{^Is_Block:  Kayah_li}', "");
17286 Expect(0, 43263, '\p{Is_Block:  Kayah_li}', "");
17287 Expect(1, 43263, '\p{^Is_Block:  Kayah_li}', "");
17288 Expect(1, 43263, '\P{Is_Block:  Kayah_li}', "");
17289 Expect(0, 43263, '\P{^Is_Block:  Kayah_li}', "");
17290 Error('\p{Is_Blk=:=      KAYAH-Li}');
17291 Error('\P{Is_Blk=:=      KAYAH-Li}');
17292 Expect(1, 43311, '\p{Is_Blk=kayahli}', "");
17293 Expect(0, 43311, '\p{^Is_Blk=kayahli}', "");
17294 Expect(0, 43311, '\P{Is_Blk=kayahli}', "");
17295 Expect(1, 43311, '\P{^Is_Blk=kayahli}', "");
17296 Expect(0, 43263, '\p{Is_Blk=kayahli}', "");
17297 Expect(1, 43263, '\p{^Is_Blk=kayahli}', "");
17298 Expect(1, 43263, '\P{Is_Blk=kayahli}', "");
17299 Expect(0, 43263, '\P{^Is_Blk=kayahli}', "");
17300 Expect(1, 43311, '\p{Is_Blk: -Kayah LI}', "");
17301 Expect(0, 43311, '\p{^Is_Blk: -Kayah LI}', "");
17302 Expect(0, 43311, '\P{Is_Blk: -Kayah LI}', "");
17303 Expect(1, 43311, '\P{^Is_Blk: -Kayah LI}', "");
17304 Expect(0, 43263, '\p{Is_Blk: -Kayah LI}', "");
17305 Expect(1, 43263, '\p{^Is_Blk: -Kayah LI}', "");
17306 Expect(1, 43263, '\P{Is_Blk: -Kayah LI}', "");
17307 Expect(0, 43263, '\P{^Is_Blk: -Kayah LI}', "");
17308 Error('\p{Block=                CJK:=Compatibility Forms}');
17309 Error('\P{Block=                CJK:=Compatibility Forms}');
17310 Expect(1, 65103, '\p{Block=cjkcompatibilityforms}', "");
17311 Expect(0, 65103, '\p{^Block=cjkcompatibilityforms}', "");
17312 Expect(0, 65103, '\P{Block=cjkcompatibilityforms}', "");
17313 Expect(1, 65103, '\P{^Block=cjkcompatibilityforms}', "");
17314 Expect(0, 65071, '\p{Block=cjkcompatibilityforms}', "");
17315 Expect(1, 65071, '\p{^Block=cjkcompatibilityforms}', "");
17316 Expect(1, 65071, '\P{Block=cjkcompatibilityforms}', "");
17317 Expect(0, 65071, '\P{^Block=cjkcompatibilityforms}', "");
17318 Expect(1, 65103, '\p{Block:     CJKCompatibility        Forms}', "");
17319 Expect(0, 65103, '\p{^Block:    CJKCompatibility        Forms}', "");
17320 Expect(0, 65103, '\P{Block:     CJKCompatibility        Forms}', "");
17321 Expect(1, 65103, '\P{^Block:    CJKCompatibility        Forms}', "");
17322 Expect(0, 65071, '\p{Block:     CJKCompatibility        Forms}', "");
17323 Expect(1, 65071, '\p{^Block:    CJKCompatibility        Forms}', "");
17324 Expect(1, 65071, '\P{Block:     CJKCompatibility        Forms}', "");
17325 Expect(0, 65071, '\P{^Block:    CJKCompatibility        Forms}', "");
17326 Error('\p{Blk=  CJK-compatibility Forms/a/}');
17327 Error('\P{Blk=  CJK-compatibility Forms/a/}');
17328 Expect(1, 65103, '\p{Blk=cjkcompatibilityforms}', "");
17329 Expect(0, 65103, '\p{^Blk=cjkcompatibilityforms}', "");
17330 Expect(0, 65103, '\P{Blk=cjkcompatibilityforms}', "");
17331 Expect(1, 65103, '\P{^Blk=cjkcompatibilityforms}', "");
17332 Expect(0, 65071, '\p{Blk=cjkcompatibilityforms}', "");
17333 Expect(1, 65071, '\p{^Blk=cjkcompatibilityforms}', "");
17334 Expect(1, 65071, '\P{Blk=cjkcompatibilityforms}', "");
17335 Expect(0, 65071, '\P{^Blk=cjkcompatibilityforms}', "");
17336 Expect(1, 65103, '\p{Blk=cjkCompatibility       Forms}', "");
17337 Expect(0, 65103, '\p{^Blk=cjkCompatibility      Forms}', "");
17338 Expect(0, 65103, '\P{Blk=cjkCompatibility       Forms}', "");
17339 Expect(1, 65103, '\P{^Blk=cjkCompatibility      Forms}', "");
17340 Expect(0, 65071, '\p{Blk=cjkCompatibility       Forms}', "");
17341 Expect(1, 65071, '\p{^Blk=cjkCompatibility      Forms}', "");
17342 Expect(1, 65071, '\P{Blk=cjkCompatibility       Forms}', "");
17343 Expect(0, 65071, '\P{^Blk=cjkCompatibility      Forms}', "");
17344 Error('\p{Is_Block::=   CJK_compatibility_Forms}');
17345 Error('\P{Is_Block::=   CJK_compatibility_Forms}');
17346 Expect(1, 65103, '\p{Is_Block=cjkcompatibilityforms}', "");
17347 Expect(0, 65103, '\p{^Is_Block=cjkcompatibilityforms}', "");
17348 Expect(0, 65103, '\P{Is_Block=cjkcompatibilityforms}', "");
17349 Expect(1, 65103, '\P{^Is_Block=cjkcompatibilityforms}', "");
17350 Expect(0, 65071, '\p{Is_Block=cjkcompatibilityforms}', "");
17351 Expect(1, 65071, '\p{^Is_Block=cjkcompatibilityforms}', "");
17352 Expect(1, 65071, '\P{Is_Block=cjkcompatibilityforms}', "");
17353 Expect(0, 65071, '\P{^Is_Block=cjkcompatibilityforms}', "");
17354 Expect(1, 65103, '\p{Is_Block=_ CJK-compatibility       Forms}', "");
17355 Expect(0, 65103, '\p{^Is_Block=_ CJK-compatibility      Forms}', "");
17356 Expect(0, 65103, '\P{Is_Block=_ CJK-compatibility       Forms}', "");
17357 Expect(1, 65103, '\P{^Is_Block=_ CJK-compatibility      Forms}', "");
17358 Expect(0, 65071, '\p{Is_Block=_ CJK-compatibility       Forms}', "");
17359 Expect(1, 65071, '\p{^Is_Block=_ CJK-compatibility      Forms}', "");
17360 Expect(1, 65071, '\P{Is_Block=_ CJK-compatibility       Forms}', "");
17361 Expect(0, 65071, '\P{^Is_Block=_ CJK-compatibility      Forms}', "");
17362 Error('\p{Is_Blk:_:=CJK compatibility   Forms}');
17363 Error('\P{Is_Blk:_:=CJK compatibility   Forms}');
17364 Expect(1, 65103, '\p{Is_Blk=cjkcompatibilityforms}', "");
17365 Expect(0, 65103, '\p{^Is_Blk=cjkcompatibilityforms}', "");
17366 Expect(0, 65103, '\P{Is_Blk=cjkcompatibilityforms}', "");
17367 Expect(1, 65103, '\P{^Is_Blk=cjkcompatibilityforms}', "");
17368 Expect(0, 65071, '\p{Is_Blk=cjkcompatibilityforms}', "");
17369 Expect(1, 65071, '\p{^Is_Blk=cjkcompatibilityforms}', "");
17370 Expect(1, 65071, '\P{Is_Blk=cjkcompatibilityforms}', "");
17371 Expect(0, 65071, '\P{^Is_Blk=cjkcompatibilityforms}', "");
17372 Expect(1, 65103, '\p{Is_Blk=_-cjk       COMPATIBILITY Forms}', "");
17373 Expect(0, 65103, '\p{^Is_Blk=_-cjk      COMPATIBILITY Forms}', "");
17374 Expect(0, 65103, '\P{Is_Blk=_-cjk       COMPATIBILITY Forms}', "");
17375 Expect(1, 65103, '\P{^Is_Blk=_-cjk      COMPATIBILITY Forms}', "");
17376 Expect(0, 65071, '\p{Is_Blk=_-cjk       COMPATIBILITY Forms}', "");
17377 Expect(1, 65071, '\p{^Is_Blk=_-cjk      COMPATIBILITY Forms}', "");
17378 Expect(1, 65071, '\P{Is_Blk=_-cjk       COMPATIBILITY Forms}', "");
17379 Expect(0, 65071, '\P{^Is_Blk=_-cjk      COMPATIBILITY Forms}', "");
17380 Error('\p{Block=--tifinagh/a/}');
17381 Error('\P{Block=--tifinagh/a/}');
17382 Expect(1, 11647, '\p{Block=tifinagh}', "");
17383 Expect(0, 11647, '\p{^Block=tifinagh}', "");
17384 Expect(0, 11647, '\P{Block=tifinagh}', "");
17385 Expect(1, 11647, '\P{^Block=tifinagh}', "");
17386 Expect(0, 11567, '\p{Block=tifinagh}', "");
17387 Expect(1, 11567, '\p{^Block=tifinagh}', "");
17388 Expect(1, 11567, '\P{Block=tifinagh}', "");
17389 Expect(0, 11567, '\P{^Block=tifinagh}', "");
17390 Expect(1, 11647, '\p{Block=__TIFINAGH}', "");
17391 Expect(0, 11647, '\p{^Block=__TIFINAGH}', "");
17392 Expect(0, 11647, '\P{Block=__TIFINAGH}', "");
17393 Expect(1, 11647, '\P{^Block=__TIFINAGH}', "");
17394 Expect(0, 11567, '\p{Block=__TIFINAGH}', "");
17395 Expect(1, 11567, '\p{^Block=__TIFINAGH}', "");
17396 Expect(1, 11567, '\P{Block=__TIFINAGH}', "");
17397 Expect(0, 11567, '\P{^Block=__TIFINAGH}', "");
17398 Error('\p{Blk=_:=TIFINAGH}');
17399 Error('\P{Blk=_:=TIFINAGH}');
17400 Expect(1, 11647, '\p{Blk=tifinagh}', "");
17401 Expect(0, 11647, '\p{^Blk=tifinagh}', "");
17402 Expect(0, 11647, '\P{Blk=tifinagh}', "");
17403 Expect(1, 11647, '\P{^Blk=tifinagh}', "");
17404 Expect(0, 11567, '\p{Blk=tifinagh}', "");
17405 Expect(1, 11567, '\p{^Blk=tifinagh}', "");
17406 Expect(1, 11567, '\P{Blk=tifinagh}', "");
17407 Expect(0, 11567, '\P{^Blk=tifinagh}', "");
17408 Expect(1, 11647, '\p{Blk=_tifinagh}', "");
17409 Expect(0, 11647, '\p{^Blk=_tifinagh}', "");
17410 Expect(0, 11647, '\P{Blk=_tifinagh}', "");
17411 Expect(1, 11647, '\P{^Blk=_tifinagh}', "");
17412 Expect(0, 11567, '\p{Blk=_tifinagh}', "");
17413 Expect(1, 11567, '\p{^Blk=_tifinagh}', "");
17414 Expect(1, 11567, '\P{Blk=_tifinagh}', "");
17415 Expect(0, 11567, '\P{^Blk=_tifinagh}', "");
17416 Error('\p{Is_Block=:=_Tifinagh}');
17417 Error('\P{Is_Block=:=_Tifinagh}');
17418 Expect(1, 11647, '\p{Is_Block=tifinagh}', "");
17419 Expect(0, 11647, '\p{^Is_Block=tifinagh}', "");
17420 Expect(0, 11647, '\P{Is_Block=tifinagh}', "");
17421 Expect(1, 11647, '\P{^Is_Block=tifinagh}', "");
17422 Expect(0, 11567, '\p{Is_Block=tifinagh}', "");
17423 Expect(1, 11567, '\p{^Is_Block=tifinagh}', "");
17424 Expect(1, 11567, '\P{Is_Block=tifinagh}', "");
17425 Expect(0, 11567, '\P{^Is_Block=tifinagh}', "");
17426 Expect(1, 11647, '\p{Is_Block= Tifinagh}', "");
17427 Expect(0, 11647, '\p{^Is_Block= Tifinagh}', "");
17428 Expect(0, 11647, '\P{Is_Block= Tifinagh}', "");
17429 Expect(1, 11647, '\P{^Is_Block= Tifinagh}', "");
17430 Expect(0, 11567, '\p{Is_Block= Tifinagh}', "");
17431 Expect(1, 11567, '\p{^Is_Block= Tifinagh}', "");
17432 Expect(1, 11567, '\P{Is_Block= Tifinagh}', "");
17433 Expect(0, 11567, '\P{^Is_Block= Tifinagh}', "");
17434 Error('\p{Is_Blk=_:=TIFINAGH}');
17435 Error('\P{Is_Blk=_:=TIFINAGH}');
17436 Expect(1, 11647, '\p{Is_Blk=tifinagh}', "");
17437 Expect(0, 11647, '\p{^Is_Blk=tifinagh}', "");
17438 Expect(0, 11647, '\P{Is_Blk=tifinagh}', "");
17439 Expect(1, 11647, '\P{^Is_Blk=tifinagh}', "");
17440 Expect(0, 11567, '\p{Is_Blk=tifinagh}', "");
17441 Expect(1, 11567, '\p{^Is_Blk=tifinagh}', "");
17442 Expect(1, 11567, '\P{Is_Blk=tifinagh}', "");
17443 Expect(0, 11567, '\P{^Is_Blk=tifinagh}', "");
17444 Expect(1, 11647, '\p{Is_Blk= Tifinagh}', "");
17445 Expect(0, 11647, '\p{^Is_Blk= Tifinagh}', "");
17446 Expect(0, 11647, '\P{Is_Blk= Tifinagh}', "");
17447 Expect(1, 11647, '\P{^Is_Blk= Tifinagh}', "");
17448 Expect(0, 11567, '\p{Is_Blk= Tifinagh}', "");
17449 Expect(1, 11567, '\p{^Is_Blk= Tifinagh}', "");
17450 Expect(1, 11567, '\P{Is_Blk= Tifinagh}', "");
17451 Expect(0, 11567, '\P{^Is_Blk= Tifinagh}', "");
17452 Error('\p{Block=:= -Thai}');
17453 Error('\P{Block=:= -Thai}');
17454 Expect(1, 3711, '\p{Block=thai}', "");
17455 Expect(0, 3711, '\p{^Block=thai}', "");
17456 Expect(0, 3711, '\P{Block=thai}', "");
17457 Expect(1, 3711, '\P{^Block=thai}', "");
17458 Expect(0, 3583, '\p{Block=thai}', "");
17459 Expect(1, 3583, '\p{^Block=thai}', "");
17460 Expect(1, 3583, '\P{Block=thai}', "");
17461 Expect(0, 3583, '\P{^Block=thai}', "");
17462 Expect(1, 3711, '\p{Block:_THAI}', "");
17463 Expect(0, 3711, '\p{^Block:_THAI}', "");
17464 Expect(0, 3711, '\P{Block:_THAI}', "");
17465 Expect(1, 3711, '\P{^Block:_THAI}', "");
17466 Expect(0, 3583, '\p{Block:_THAI}', "");
17467 Expect(1, 3583, '\p{^Block:_THAI}', "");
17468 Expect(1, 3583, '\P{Block:_THAI}', "");
17469 Expect(0, 3583, '\P{^Block:_THAI}', "");
17470 Error('\p{Blk=_:=thai}');
17471 Error('\P{Blk=_:=thai}');
17472 Expect(1, 3711, '\p{Blk=thai}', "");
17473 Expect(0, 3711, '\p{^Blk=thai}', "");
17474 Expect(0, 3711, '\P{Blk=thai}', "");
17475 Expect(1, 3711, '\P{^Blk=thai}', "");
17476 Expect(0, 3583, '\p{Blk=thai}', "");
17477 Expect(1, 3583, '\p{^Blk=thai}', "");
17478 Expect(1, 3583, '\P{Blk=thai}', "");
17479 Expect(0, 3583, '\P{^Blk=thai}', "");
17480 Expect(1, 3711, '\p{Blk=- THAI}', "");
17481 Expect(0, 3711, '\p{^Blk=- THAI}', "");
17482 Expect(0, 3711, '\P{Blk=- THAI}', "");
17483 Expect(1, 3711, '\P{^Blk=- THAI}', "");
17484 Expect(0, 3583, '\p{Blk=- THAI}', "");
17485 Expect(1, 3583, '\p{^Blk=- THAI}', "");
17486 Expect(1, 3583, '\P{Blk=- THAI}', "");
17487 Expect(0, 3583, '\P{^Blk=- THAI}', "");
17488 Error('\p{Is_Block=/a/thai}');
17489 Error('\P{Is_Block=/a/thai}');
17490 Expect(1, 3711, '\p{Is_Block=thai}', "");
17491 Expect(0, 3711, '\p{^Is_Block=thai}', "");
17492 Expect(0, 3711, '\P{Is_Block=thai}', "");
17493 Expect(1, 3711, '\P{^Is_Block=thai}', "");
17494 Expect(0, 3583, '\p{Is_Block=thai}', "");
17495 Expect(1, 3583, '\p{^Is_Block=thai}', "");
17496 Expect(1, 3583, '\P{Is_Block=thai}', "");
17497 Expect(0, 3583, '\P{^Is_Block=thai}', "");
17498 Expect(1, 3711, '\p{Is_Block:   -Thai}', "");
17499 Expect(0, 3711, '\p{^Is_Block:  -Thai}', "");
17500 Expect(0, 3711, '\P{Is_Block:   -Thai}', "");
17501 Expect(1, 3711, '\P{^Is_Block:  -Thai}', "");
17502 Expect(0, 3583, '\p{Is_Block:   -Thai}', "");
17503 Expect(1, 3583, '\p{^Is_Block:  -Thai}', "");
17504 Expect(1, 3583, '\P{Is_Block:   -Thai}', "");
17505 Expect(0, 3583, '\P{^Is_Block:  -Thai}', "");
17506 Error('\p{Is_Blk=/a/    _Thai}');
17507 Error('\P{Is_Blk=/a/    _Thai}');
17508 Expect(1, 3711, '\p{Is_Blk=thai}', "");
17509 Expect(0, 3711, '\p{^Is_Blk=thai}', "");
17510 Expect(0, 3711, '\P{Is_Blk=thai}', "");
17511 Expect(1, 3711, '\P{^Is_Blk=thai}', "");
17512 Expect(0, 3583, '\p{Is_Blk=thai}', "");
17513 Expect(1, 3583, '\p{^Is_Blk=thai}', "");
17514 Expect(1, 3583, '\P{Is_Blk=thai}', "");
17515 Expect(0, 3583, '\P{^Is_Blk=thai}', "");
17516 Expect(1, 3711, '\p{Is_Blk=     thai}', "");
17517 Expect(0, 3711, '\p{^Is_Blk=    thai}', "");
17518 Expect(0, 3711, '\P{Is_Blk=     thai}', "");
17519 Expect(1, 3711, '\P{^Is_Blk=    thai}', "");
17520 Expect(0, 3583, '\p{Is_Blk=     thai}', "");
17521 Expect(1, 3583, '\p{^Is_Blk=    thai}', "");
17522 Expect(1, 3583, '\P{Is_Blk=     thai}', "");
17523 Expect(0, 3583, '\P{^Is_Blk=    thai}', "");
17524 Error('\p{Block: _KHMER/a/}');
17525 Error('\P{Block: _KHMER/a/}');
17526 Expect(1, 6143, '\p{Block=khmer}', "");
17527 Expect(0, 6143, '\p{^Block=khmer}', "");
17528 Expect(0, 6143, '\P{Block=khmer}', "");
17529 Expect(1, 6143, '\P{^Block=khmer}', "");
17530 Expect(0, 6015, '\p{Block=khmer}', "");
17531 Expect(1, 6015, '\p{^Block=khmer}', "");
17532 Expect(1, 6015, '\P{Block=khmer}', "");
17533 Expect(0, 6015, '\P{^Block=khmer}', "");
17534 Expect(1, 6143, '\p{Block=      khmer}', "");
17535 Expect(0, 6143, '\p{^Block=     khmer}', "");
17536 Expect(0, 6143, '\P{Block=      khmer}', "");
17537 Expect(1, 6143, '\P{^Block=     khmer}', "");
17538 Expect(0, 6015, '\p{Block=      khmer}', "");
17539 Expect(1, 6015, '\p{^Block=     khmer}', "");
17540 Expect(1, 6015, '\P{Block=      khmer}', "");
17541 Expect(0, 6015, '\P{^Block=     khmer}', "");
17542 Error('\p{Blk=-/a/Khmer}');
17543 Error('\P{Blk=-/a/Khmer}');
17544 Expect(1, 6143, '\p{Blk=khmer}', "");
17545 Expect(0, 6143, '\p{^Blk=khmer}', "");
17546 Expect(0, 6143, '\P{Blk=khmer}', "");
17547 Expect(1, 6143, '\P{^Blk=khmer}', "");
17548 Expect(0, 6015, '\p{Blk=khmer}', "");
17549 Expect(1, 6015, '\p{^Blk=khmer}', "");
17550 Expect(1, 6015, '\P{Blk=khmer}', "");
17551 Expect(0, 6015, '\P{^Blk=khmer}', "");
17552 Expect(1, 6143, '\p{Blk=_       Khmer}', "");
17553 Expect(0, 6143, '\p{^Blk=_      Khmer}', "");
17554 Expect(0, 6143, '\P{Blk=_       Khmer}', "");
17555 Expect(1, 6143, '\P{^Blk=_      Khmer}', "");
17556 Expect(0, 6015, '\p{Blk=_       Khmer}', "");
17557 Expect(1, 6015, '\p{^Blk=_      Khmer}', "");
17558 Expect(1, 6015, '\P{Blk=_       Khmer}', "");
17559 Expect(0, 6015, '\P{^Blk=_      Khmer}', "");
17560 Error('\p{Is_Block=:=   Khmer}');
17561 Error('\P{Is_Block=:=   Khmer}');
17562 Expect(1, 6143, '\p{Is_Block=khmer}', "");
17563 Expect(0, 6143, '\p{^Is_Block=khmer}', "");
17564 Expect(0, 6143, '\P{Is_Block=khmer}', "");
17565 Expect(1, 6143, '\P{^Is_Block=khmer}', "");
17566 Expect(0, 6015, '\p{Is_Block=khmer}', "");
17567 Expect(1, 6015, '\p{^Is_Block=khmer}', "");
17568 Expect(1, 6015, '\P{Is_Block=khmer}', "");
17569 Expect(0, 6015, '\P{^Is_Block=khmer}', "");
17570 Expect(1, 6143, '\p{Is_Block=__Khmer}', "");
17571 Expect(0, 6143, '\p{^Is_Block=__Khmer}', "");
17572 Expect(0, 6143, '\P{Is_Block=__Khmer}', "");
17573 Expect(1, 6143, '\P{^Is_Block=__Khmer}', "");
17574 Expect(0, 6015, '\p{Is_Block=__Khmer}', "");
17575 Expect(1, 6015, '\p{^Is_Block=__Khmer}', "");
17576 Expect(1, 6015, '\P{Is_Block=__Khmer}', "");
17577 Expect(0, 6015, '\P{^Is_Block=__Khmer}', "");
17578 Error('\p{Is_Blk=_-Khmer:=}');
17579 Error('\P{Is_Blk=_-Khmer:=}');
17580 Expect(1, 6143, '\p{Is_Blk=khmer}', "");
17581 Expect(0, 6143, '\p{^Is_Blk=khmer}', "");
17582 Expect(0, 6143, '\P{Is_Blk=khmer}', "");
17583 Expect(1, 6143, '\P{^Is_Blk=khmer}', "");
17584 Expect(0, 6015, '\p{Is_Blk=khmer}', "");
17585 Expect(1, 6015, '\p{^Is_Blk=khmer}', "");
17586 Expect(1, 6015, '\P{Is_Blk=khmer}', "");
17587 Expect(0, 6015, '\P{^Is_Blk=khmer}', "");
17588 Expect(1, 6143, '\p{Is_Blk=-    KHMER}', "");
17589 Expect(0, 6143, '\p{^Is_Blk=-   KHMER}', "");
17590 Expect(0, 6143, '\P{Is_Blk=-    KHMER}', "");
17591 Expect(1, 6143, '\P{^Is_Blk=-   KHMER}', "");
17592 Expect(0, 6015, '\p{Is_Blk=-    KHMER}', "");
17593 Expect(1, 6015, '\p{^Is_Blk=-   KHMER}', "");
17594 Expect(1, 6015, '\P{Is_Blk=-    KHMER}', "");
17595 Expect(0, 6015, '\P{^Is_Blk=-   KHMER}', "");
17596 Error('\p{Block=_Saurashtra:=}');
17597 Error('\P{Block=_Saurashtra:=}');
17598 Expect(1, 43231, '\p{Block=saurashtra}', "");
17599 Expect(0, 43231, '\p{^Block=saurashtra}', "");
17600 Expect(0, 43231, '\P{Block=saurashtra}', "");
17601 Expect(1, 43231, '\P{^Block=saurashtra}', "");
17602 Expect(0, 43135, '\p{Block=saurashtra}', "");
17603 Expect(1, 43135, '\p{^Block=saurashtra}', "");
17604 Expect(1, 43135, '\P{Block=saurashtra}', "");
17605 Expect(0, 43135, '\P{^Block=saurashtra}', "");
17606 Expect(1, 43231, '\p{Block=--Saurashtra}', "");
17607 Expect(0, 43231, '\p{^Block=--Saurashtra}', "");
17608 Expect(0, 43231, '\P{Block=--Saurashtra}', "");
17609 Expect(1, 43231, '\P{^Block=--Saurashtra}', "");
17610 Expect(0, 43135, '\p{Block=--Saurashtra}', "");
17611 Expect(1, 43135, '\p{^Block=--Saurashtra}', "");
17612 Expect(1, 43135, '\P{Block=--Saurashtra}', "");
17613 Expect(0, 43135, '\P{^Block=--Saurashtra}', "");
17614 Error('\p{Blk=  _SAURASHTRA:=}');
17615 Error('\P{Blk=  _SAURASHTRA:=}');
17616 Expect(1, 43231, '\p{Blk=saurashtra}', "");
17617 Expect(0, 43231, '\p{^Blk=saurashtra}', "");
17618 Expect(0, 43231, '\P{Blk=saurashtra}', "");
17619 Expect(1, 43231, '\P{^Blk=saurashtra}', "");
17620 Expect(0, 43135, '\p{Blk=saurashtra}', "");
17621 Expect(1, 43135, '\p{^Blk=saurashtra}', "");
17622 Expect(1, 43135, '\P{Blk=saurashtra}', "");
17623 Expect(0, 43135, '\P{^Blk=saurashtra}', "");
17624 Expect(1, 43231, '\p{Blk=-_Saurashtra}', "");
17625 Expect(0, 43231, '\p{^Blk=-_Saurashtra}', "");
17626 Expect(0, 43231, '\P{Blk=-_Saurashtra}', "");
17627 Expect(1, 43231, '\P{^Blk=-_Saurashtra}', "");
17628 Expect(0, 43135, '\p{Blk=-_Saurashtra}', "");
17629 Expect(1, 43135, '\p{^Blk=-_Saurashtra}', "");
17630 Expect(1, 43135, '\P{Blk=-_Saurashtra}', "");
17631 Expect(0, 43135, '\P{^Blk=-_Saurashtra}', "");
17632 Error('\p{Is_Block= :=SAURASHTRA}');
17633 Error('\P{Is_Block= :=SAURASHTRA}');
17634 Expect(1, 43231, '\p{Is_Block=saurashtra}', "");
17635 Expect(0, 43231, '\p{^Is_Block=saurashtra}', "");
17636 Expect(0, 43231, '\P{Is_Block=saurashtra}', "");
17637 Expect(1, 43231, '\P{^Is_Block=saurashtra}', "");
17638 Expect(0, 43135, '\p{Is_Block=saurashtra}', "");
17639 Expect(1, 43135, '\p{^Is_Block=saurashtra}', "");
17640 Expect(1, 43135, '\P{Is_Block=saurashtra}', "");
17641 Expect(0, 43135, '\P{^Is_Block=saurashtra}', "");
17642 Expect(1, 43231, '\p{Is_Block=_Saurashtra}', "");
17643 Expect(0, 43231, '\p{^Is_Block=_Saurashtra}', "");
17644 Expect(0, 43231, '\P{Is_Block=_Saurashtra}', "");
17645 Expect(1, 43231, '\P{^Is_Block=_Saurashtra}', "");
17646 Expect(0, 43135, '\p{Is_Block=_Saurashtra}', "");
17647 Expect(1, 43135, '\p{^Is_Block=_Saurashtra}', "");
17648 Expect(1, 43135, '\P{Is_Block=_Saurashtra}', "");
17649 Expect(0, 43135, '\P{^Is_Block=_Saurashtra}', "");
17650 Error('\p{Is_Blk=               Saurashtra/a/}');
17651 Error('\P{Is_Blk=               Saurashtra/a/}');
17652 Expect(1, 43231, '\p{Is_Blk=saurashtra}', "");
17653 Expect(0, 43231, '\p{^Is_Blk=saurashtra}', "");
17654 Expect(0, 43231, '\P{Is_Blk=saurashtra}', "");
17655 Expect(1, 43231, '\P{^Is_Blk=saurashtra}', "");
17656 Expect(0, 43135, '\p{Is_Blk=saurashtra}', "");
17657 Expect(1, 43135, '\p{^Is_Blk=saurashtra}', "");
17658 Expect(1, 43135, '\P{Is_Blk=saurashtra}', "");
17659 Expect(0, 43135, '\P{^Is_Blk=saurashtra}', "");
17660 Expect(1, 43231, '\p{Is_Blk=-   saurashtra}', "");
17661 Expect(0, 43231, '\p{^Is_Blk=-  saurashtra}', "");
17662 Expect(0, 43231, '\P{Is_Blk=-   saurashtra}', "");
17663 Expect(1, 43231, '\P{^Is_Blk=-  saurashtra}', "");
17664 Expect(0, 43135, '\p{Is_Blk=-   saurashtra}', "");
17665 Expect(1, 43135, '\p{^Is_Blk=-  saurashtra}', "");
17666 Expect(1, 43135, '\P{Is_Blk=-   saurashtra}', "");
17667 Expect(0, 43135, '\P{^Is_Blk=-  saurashtra}', "");
17668 Error('\p{Block=:=_Gujarati}');
17669 Error('\P{Block=:=_Gujarati}');
17670 Expect(1, 2815, '\p{Block=gujarati}', "");
17671 Expect(0, 2815, '\p{^Block=gujarati}', "");
17672 Expect(0, 2815, '\P{Block=gujarati}', "");
17673 Expect(1, 2815, '\P{^Block=gujarati}', "");
17674 Expect(0, 2687, '\p{Block=gujarati}', "");
17675 Expect(1, 2687, '\p{^Block=gujarati}', "");
17676 Expect(1, 2687, '\P{Block=gujarati}', "");
17677 Expect(0, 2687, '\P{^Block=gujarati}', "");
17678 Expect(1, 2815, '\p{Block=-Gujarati}', "");
17679 Expect(0, 2815, '\p{^Block=-Gujarati}', "");
17680 Expect(0, 2815, '\P{Block=-Gujarati}', "");
17681 Expect(1, 2815, '\P{^Block=-Gujarati}', "");
17682 Expect(0, 2687, '\p{Block=-Gujarati}', "");
17683 Expect(1, 2687, '\p{^Block=-Gujarati}', "");
17684 Expect(1, 2687, '\P{Block=-Gujarati}', "");
17685 Expect(0, 2687, '\P{^Block=-Gujarati}', "");
17686 Error('\p{Blk=:= _GUJARATI}');
17687 Error('\P{Blk=:= _GUJARATI}');
17688 Expect(1, 2815, '\p{Blk=gujarati}', "");
17689 Expect(0, 2815, '\p{^Blk=gujarati}', "");
17690 Expect(0, 2815, '\P{Blk=gujarati}', "");
17691 Expect(1, 2815, '\P{^Blk=gujarati}', "");
17692 Expect(0, 2687, '\p{Blk=gujarati}', "");
17693 Expect(1, 2687, '\p{^Blk=gujarati}', "");
17694 Expect(1, 2687, '\P{Blk=gujarati}', "");
17695 Expect(0, 2687, '\P{^Blk=gujarati}', "");
17696 Expect(1, 2815, '\p{Blk=_-gujarati}', "");
17697 Expect(0, 2815, '\p{^Blk=_-gujarati}', "");
17698 Expect(0, 2815, '\P{Blk=_-gujarati}', "");
17699 Expect(1, 2815, '\P{^Blk=_-gujarati}', "");
17700 Expect(0, 2687, '\p{Blk=_-gujarati}', "");
17701 Expect(1, 2687, '\p{^Blk=_-gujarati}', "");
17702 Expect(1, 2687, '\P{Blk=_-gujarati}', "");
17703 Expect(0, 2687, '\P{^Blk=_-gujarati}', "");
17704 Error('\p{Is_Block=:=           gujarati}');
17705 Error('\P{Is_Block=:=           gujarati}');
17706 Expect(1, 2815, '\p{Is_Block=gujarati}', "");
17707 Expect(0, 2815, '\p{^Is_Block=gujarati}', "");
17708 Expect(0, 2815, '\P{Is_Block=gujarati}', "");
17709 Expect(1, 2815, '\P{^Is_Block=gujarati}', "");
17710 Expect(0, 2687, '\p{Is_Block=gujarati}', "");
17711 Expect(1, 2687, '\p{^Is_Block=gujarati}', "");
17712 Expect(1, 2687, '\P{Is_Block=gujarati}', "");
17713 Expect(0, 2687, '\P{^Is_Block=gujarati}', "");
17714 Expect(1, 2815, '\p{Is_Block=-_Gujarati}', "");
17715 Expect(0, 2815, '\p{^Is_Block=-_Gujarati}', "");
17716 Expect(0, 2815, '\P{Is_Block=-_Gujarati}', "");
17717 Expect(1, 2815, '\P{^Is_Block=-_Gujarati}', "");
17718 Expect(0, 2687, '\p{Is_Block=-_Gujarati}', "");
17719 Expect(1, 2687, '\p{^Is_Block=-_Gujarati}', "");
17720 Expect(1, 2687, '\P{Is_Block=-_Gujarati}', "");
17721 Expect(0, 2687, '\P{^Is_Block=-_Gujarati}', "");
17722 Error('\p{Is_Blk=/a/    gujarati}');
17723 Error('\P{Is_Blk=/a/    gujarati}');
17724 Expect(1, 2815, '\p{Is_Blk=gujarati}', "");
17725 Expect(0, 2815, '\p{^Is_Blk=gujarati}', "");
17726 Expect(0, 2815, '\P{Is_Blk=gujarati}', "");
17727 Expect(1, 2815, '\P{^Is_Blk=gujarati}', "");
17728 Expect(0, 2687, '\p{Is_Blk=gujarati}', "");
17729 Expect(1, 2687, '\p{^Is_Blk=gujarati}', "");
17730 Expect(1, 2687, '\P{Is_Blk=gujarati}', "");
17731 Expect(0, 2687, '\P{^Is_Blk=gujarati}', "");
17732 Expect(1, 2815, '\p{Is_Blk= Gujarati}', "");
17733 Expect(0, 2815, '\p{^Is_Blk= Gujarati}', "");
17734 Expect(0, 2815, '\P{Is_Blk= Gujarati}', "");
17735 Expect(1, 2815, '\P{^Is_Blk= Gujarati}', "");
17736 Expect(0, 2687, '\p{Is_Blk= Gujarati}', "");
17737 Expect(1, 2687, '\p{^Is_Blk= Gujarati}', "");
17738 Expect(1, 2687, '\P{Is_Blk= Gujarati}', "");
17739 Expect(0, 2687, '\P{^Is_Blk= Gujarati}', "");
17740 Error('\p{Block=        /a/TELUGU}');
17741 Error('\P{Block=        /a/TELUGU}');
17742 Expect(1, 3199, '\p{Block=telugu}', "");
17743 Expect(0, 3199, '\p{^Block=telugu}', "");
17744 Expect(0, 3199, '\P{Block=telugu}', "");
17745 Expect(1, 3199, '\P{^Block=telugu}', "");
17746 Expect(0, 3071, '\p{Block=telugu}', "");
17747 Expect(1, 3071, '\p{^Block=telugu}', "");
17748 Expect(1, 3071, '\P{Block=telugu}', "");
17749 Expect(0, 3071, '\P{^Block=telugu}', "");
17750 Expect(1, 3199, '\p{Block=  TELUGU}', "");
17751 Expect(0, 3199, '\p{^Block=  TELUGU}', "");
17752 Expect(0, 3199, '\P{Block=  TELUGU}', "");
17753 Expect(1, 3199, '\P{^Block=  TELUGU}', "");
17754 Expect(0, 3071, '\p{Block=  TELUGU}', "");
17755 Expect(1, 3071, '\p{^Block=  TELUGU}', "");
17756 Expect(1, 3071, '\P{Block=  TELUGU}', "");
17757 Expect(0, 3071, '\P{^Block=  TELUGU}', "");
17758 Error('\p{Blk=_:=telugu}');
17759 Error('\P{Blk=_:=telugu}');
17760 Expect(1, 3199, '\p{Blk=telugu}', "");
17761 Expect(0, 3199, '\p{^Blk=telugu}', "");
17762 Expect(0, 3199, '\P{Blk=telugu}', "");
17763 Expect(1, 3199, '\P{^Blk=telugu}', "");
17764 Expect(0, 3071, '\p{Blk=telugu}', "");
17765 Expect(1, 3071, '\p{^Blk=telugu}', "");
17766 Expect(1, 3071, '\P{Blk=telugu}', "");
17767 Expect(0, 3071, '\P{^Blk=telugu}', "");
17768 Expect(1, 3199, '\p{Blk= -Telugu}', "");
17769 Expect(0, 3199, '\p{^Blk= -Telugu}', "");
17770 Expect(0, 3199, '\P{Blk= -Telugu}', "");
17771 Expect(1, 3199, '\P{^Blk= -Telugu}', "");
17772 Expect(0, 3071, '\p{Blk= -Telugu}', "");
17773 Expect(1, 3071, '\p{^Blk= -Telugu}', "");
17774 Expect(1, 3071, '\P{Blk= -Telugu}', "");
17775 Expect(0, 3071, '\P{^Blk= -Telugu}', "");
17776 Error('\p{Is_Block=_/a/TELUGU}');
17777 Error('\P{Is_Block=_/a/TELUGU}');
17778 Expect(1, 3199, '\p{Is_Block=telugu}', "");
17779 Expect(0, 3199, '\p{^Is_Block=telugu}', "");
17780 Expect(0, 3199, '\P{Is_Block=telugu}', "");
17781 Expect(1, 3199, '\P{^Is_Block=telugu}', "");
17782 Expect(0, 3071, '\p{Is_Block=telugu}', "");
17783 Expect(1, 3071, '\p{^Is_Block=telugu}', "");
17784 Expect(1, 3071, '\P{Is_Block=telugu}', "");
17785 Expect(0, 3071, '\P{^Is_Block=telugu}', "");
17786 Expect(1, 3199, '\p{Is_Block=   TELUGU}', "");
17787 Expect(0, 3199, '\p{^Is_Block=  TELUGU}', "");
17788 Expect(0, 3199, '\P{Is_Block=   TELUGU}', "");
17789 Expect(1, 3199, '\P{^Is_Block=  TELUGU}', "");
17790 Expect(0, 3071, '\p{Is_Block=   TELUGU}', "");
17791 Expect(1, 3071, '\p{^Is_Block=  TELUGU}', "");
17792 Expect(1, 3071, '\P{Is_Block=   TELUGU}', "");
17793 Expect(0, 3071, '\P{^Is_Block=  TELUGU}', "");
17794 Error('\p{Is_Blk:Telugu:=}');
17795 Error('\P{Is_Blk:Telugu:=}');
17796 Expect(1, 3199, '\p{Is_Blk=telugu}', "");
17797 Expect(0, 3199, '\p{^Is_Blk=telugu}', "");
17798 Expect(0, 3199, '\P{Is_Blk=telugu}', "");
17799 Expect(1, 3199, '\P{^Is_Blk=telugu}', "");
17800 Expect(0, 3071, '\p{Is_Blk=telugu}', "");
17801 Expect(1, 3071, '\p{^Is_Blk=telugu}', "");
17802 Expect(1, 3071, '\P{Is_Blk=telugu}', "");
17803 Expect(0, 3071, '\P{^Is_Blk=telugu}', "");
17804 Expect(1, 3199, '\p{Is_Blk=- telugu}', "");
17805 Expect(0, 3199, '\p{^Is_Blk=- telugu}', "");
17806 Expect(0, 3199, '\P{Is_Blk=- telugu}', "");
17807 Expect(1, 3199, '\P{^Is_Blk=- telugu}', "");
17808 Expect(0, 3071, '\p{Is_Blk=- telugu}', "");
17809 Expect(1, 3071, '\p{^Is_Blk=- telugu}', "");
17810 Expect(1, 3071, '\P{Is_Blk=- telugu}', "");
17811 Expect(0, 3071, '\P{^Is_Blk=- telugu}', "");
17812 Error('\p{Block:   -Yi/a/radicals}');
17813 Error('\P{Block:   -Yi/a/radicals}');
17814 Expect(1, 42191, '\p{Block=yiradicals}', "");
17815 Expect(0, 42191, '\p{^Block=yiradicals}', "");
17816 Expect(0, 42191, '\P{Block=yiradicals}', "");
17817 Expect(1, 42191, '\P{^Block=yiradicals}', "");
17818 Expect(0, 42127, '\p{Block=yiradicals}', "");
17819 Expect(1, 42127, '\p{^Block=yiradicals}', "");
17820 Expect(1, 42127, '\P{Block=yiradicals}', "");
17821 Expect(0, 42127, '\P{^Block=yiradicals}', "");
17822 Expect(1, 42191, '\p{Block= _YiRadicals}', "");
17823 Expect(0, 42191, '\p{^Block= _YiRadicals}', "");
17824 Expect(0, 42191, '\P{Block= _YiRadicals}', "");
17825 Expect(1, 42191, '\P{^Block= _YiRadicals}', "");
17826 Expect(0, 42127, '\p{Block= _YiRadicals}', "");
17827 Expect(1, 42127, '\p{^Block= _YiRadicals}', "");
17828 Expect(1, 42127, '\P{Block= _YiRadicals}', "");
17829 Expect(0, 42127, '\P{^Block= _YiRadicals}', "");
17830 Error('\p{Blk=__yi radicals/a/}');
17831 Error('\P{Blk=__yi radicals/a/}');
17832 Expect(1, 42191, '\p{Blk=yiradicals}', "");
17833 Expect(0, 42191, '\p{^Blk=yiradicals}', "");
17834 Expect(0, 42191, '\P{Blk=yiradicals}', "");
17835 Expect(1, 42191, '\P{^Blk=yiradicals}', "");
17836 Expect(0, 42127, '\p{Blk=yiradicals}', "");
17837 Expect(1, 42127, '\p{^Blk=yiradicals}', "");
17838 Expect(1, 42127, '\P{Blk=yiradicals}', "");
17839 Expect(0, 42127, '\P{^Blk=yiradicals}', "");
17840 Expect(1, 42191, '\p{Blk=_      Yi_RADICALS}', "");
17841 Expect(0, 42191, '\p{^Blk=_     Yi_RADICALS}', "");
17842 Expect(0, 42191, '\P{Blk=_      Yi_RADICALS}', "");
17843 Expect(1, 42191, '\P{^Blk=_     Yi_RADICALS}', "");
17844 Expect(0, 42127, '\p{Blk=_      Yi_RADICALS}', "");
17845 Expect(1, 42127, '\p{^Blk=_     Yi_RADICALS}', "");
17846 Expect(1, 42127, '\P{Blk=_      Yi_RADICALS}', "");
17847 Expect(0, 42127, '\P{^Blk=_     Yi_RADICALS}', "");
17848 Error('\p{Is_Block= Yi/a/RADICALS}');
17849 Error('\P{Is_Block= Yi/a/RADICALS}');
17850 Expect(1, 42191, '\p{Is_Block=yiradicals}', "");
17851 Expect(0, 42191, '\p{^Is_Block=yiradicals}', "");
17852 Expect(0, 42191, '\P{Is_Block=yiradicals}', "");
17853 Expect(1, 42191, '\P{^Is_Block=yiradicals}', "");
17854 Expect(0, 42127, '\p{Is_Block=yiradicals}', "");
17855 Expect(1, 42127, '\p{^Is_Block=yiradicals}', "");
17856 Expect(1, 42127, '\P{Is_Block=yiradicals}', "");
17857 Expect(0, 42127, '\P{^Is_Block=yiradicals}', "");
17858 Expect(1, 42191, '\p{Is_Block=_ YI      RADICALS}', "");
17859 Expect(0, 42191, '\p{^Is_Block=_        YI      RADICALS}', "");
17860 Expect(0, 42191, '\P{Is_Block=_ YI      RADICALS}', "");
17861 Expect(1, 42191, '\P{^Is_Block=_        YI      RADICALS}', "");
17862 Expect(0, 42127, '\p{Is_Block=_ YI      RADICALS}', "");
17863 Expect(1, 42127, '\p{^Is_Block=_        YI      RADICALS}', "");
17864 Expect(1, 42127, '\P{Is_Block=_ YI      RADICALS}', "");
17865 Expect(0, 42127, '\P{^Is_Block=_        YI      RADICALS}', "");
17866 Error('\p{Is_Blk=:=     YI Radicals}');
17867 Error('\P{Is_Blk=:=     YI Radicals}');
17868 Expect(1, 42191, '\p{Is_Blk=yiradicals}', "");
17869 Expect(0, 42191, '\p{^Is_Blk=yiradicals}', "");
17870 Expect(0, 42191, '\P{Is_Blk=yiradicals}', "");
17871 Expect(1, 42191, '\P{^Is_Blk=yiradicals}', "");
17872 Expect(0, 42127, '\p{Is_Blk=yiradicals}', "");
17873 Expect(1, 42127, '\p{^Is_Blk=yiradicals}', "");
17874 Expect(1, 42127, '\P{Is_Blk=yiradicals}', "");
17875 Expect(0, 42127, '\P{^Is_Blk=yiradicals}', "");
17876 Expect(1, 42191, '\p{Is_Blk:    _ yiRadicals}', "");
17877 Expect(0, 42191, '\p{^Is_Blk:   _ yiRadicals}', "");
17878 Expect(0, 42191, '\P{Is_Blk:    _ yiRadicals}', "");
17879 Expect(1, 42191, '\P{^Is_Blk:   _ yiRadicals}', "");
17880 Expect(0, 42127, '\p{Is_Blk:    _ yiRadicals}', "");
17881 Expect(1, 42127, '\p{^Is_Blk:   _ yiRadicals}', "");
17882 Expect(1, 42127, '\P{Is_Blk:    _ yiRadicals}', "");
17883 Expect(0, 42127, '\P{^Is_Blk:   _ yiRadicals}', "");
17884 Error('\p{East_Asian_Width:      :=wide}');
17885 Error('\P{East_Asian_Width:      :=wide}');
17886 Expect(1, 4441, '\p{East_Asian_Width=wide}', "");
17887 Expect(0, 4441, '\p{^East_Asian_Width=wide}', "");
17888 Expect(0, 4441, '\P{East_Asian_Width=wide}', "");
17889 Expect(1, 4441, '\P{^East_Asian_Width=wide}', "");
17890 Expect(0, 4351, '\p{East_Asian_Width=wide}', "");
17891 Expect(1, 4351, '\p{^East_Asian_Width=wide}', "");
17892 Expect(1, 4351, '\P{East_Asian_Width=wide}', "");
17893 Expect(0, 4351, '\P{^East_Asian_Width=wide}', "");
17894 Expect(1, 4441, '\p{East_Asian_Width=- wide}', "");
17895 Expect(0, 4441, '\p{^East_Asian_Width=- wide}', "");
17896 Expect(0, 4441, '\P{East_Asian_Width=- wide}', "");
17897 Expect(1, 4441, '\P{^East_Asian_Width=- wide}', "");
17898 Expect(0, 4351, '\p{East_Asian_Width=- wide}', "");
17899 Expect(1, 4351, '\p{^East_Asian_Width=- wide}', "");
17900 Expect(1, 4351, '\P{East_Asian_Width=- wide}', "");
17901 Expect(0, 4351, '\P{^East_Asian_Width=- wide}', "");
17902 Error('\p{Ea=_-W/a/}');
17903 Error('\P{Ea=_-W/a/}');
17904 Expect(1, 4441, '\p{Ea=w}', "");
17905 Expect(0, 4441, '\p{^Ea=w}', "");
17906 Expect(0, 4441, '\P{Ea=w}', "");
17907 Expect(1, 4441, '\P{^Ea=w}', "");
17908 Expect(0, 4351, '\p{Ea=w}', "");
17909 Expect(1, 4351, '\p{^Ea=w}', "");
17910 Expect(1, 4351, '\P{Ea=w}', "");
17911 Expect(0, 4351, '\P{^Ea=w}', "");
17912 Expect(1, 4441, '\p{Ea= -W}', "");
17913 Expect(0, 4441, '\p{^Ea=        -W}', "");
17914 Expect(0, 4441, '\P{Ea= -W}', "");
17915 Expect(1, 4441, '\P{^Ea=        -W}', "");
17916 Expect(0, 4351, '\p{Ea= -W}', "");
17917 Expect(1, 4351, '\p{^Ea=        -W}', "");
17918 Expect(1, 4351, '\P{Ea= -W}', "");
17919 Expect(0, 4351, '\P{^Ea=        -W}', "");
17920 Error('\p{Is_East_Asian_Width=          wide/a/}');
17921 Error('\P{Is_East_Asian_Width=          wide/a/}');
17922 Expect(1, 4441, '\p{Is_East_Asian_Width=wide}', "");
17923 Expect(0, 4441, '\p{^Is_East_Asian_Width=wide}', "");
17924 Expect(0, 4441, '\P{Is_East_Asian_Width=wide}', "");
17925 Expect(1, 4441, '\P{^Is_East_Asian_Width=wide}', "");
17926 Expect(0, 4351, '\p{Is_East_Asian_Width=wide}', "");
17927 Expect(1, 4351, '\p{^Is_East_Asian_Width=wide}', "");
17928 Expect(1, 4351, '\P{Is_East_Asian_Width=wide}', "");
17929 Expect(0, 4351, '\P{^Is_East_Asian_Width=wide}', "");
17930 Expect(1, 4441, '\p{Is_East_Asian_Width:         -Wide}', "");
17931 Expect(0, 4441, '\p{^Is_East_Asian_Width:        -Wide}', "");
17932 Expect(0, 4441, '\P{Is_East_Asian_Width:         -Wide}', "");
17933 Expect(1, 4441, '\P{^Is_East_Asian_Width:        -Wide}', "");
17934 Expect(0, 4351, '\p{Is_East_Asian_Width:         -Wide}', "");
17935 Expect(1, 4351, '\p{^Is_East_Asian_Width:        -Wide}', "");
17936 Expect(1, 4351, '\P{Is_East_Asian_Width:         -Wide}', "");
17937 Expect(0, 4351, '\P{^Is_East_Asian_Width:        -Wide}', "");
17938 Error('\p{Is_Ea:/a/ W}');
17939 Error('\P{Is_Ea:/a/ W}');
17940 Expect(1, 4441, '\p{Is_Ea:   w}', "");
17941 Expect(0, 4441, '\p{^Is_Ea:   w}', "");
17942 Expect(0, 4441, '\P{Is_Ea:   w}', "");
17943 Expect(1, 4441, '\P{^Is_Ea:   w}', "");
17944 Expect(0, 4351, '\p{Is_Ea:   w}', "");
17945 Expect(1, 4351, '\p{^Is_Ea:   w}', "");
17946 Expect(1, 4351, '\P{Is_Ea:   w}', "");
17947 Expect(0, 4351, '\P{^Is_Ea:   w}', "");
17948 Expect(1, 4441, '\p{Is_Ea=      _W}', "");
17949 Expect(0, 4441, '\p{^Is_Ea=     _W}', "");
17950 Expect(0, 4441, '\P{Is_Ea=      _W}', "");
17951 Expect(1, 4441, '\P{^Is_Ea=     _W}', "");
17952 Expect(0, 4351, '\p{Is_Ea=      _W}', "");
17953 Expect(1, 4351, '\p{^Is_Ea=     _W}', "");
17954 Expect(1, 4351, '\P{Is_Ea=      _W}', "");
17955 Expect(0, 4351, '\P{^Is_Ea=     _W}', "");
17956 Error('\p{East_Asian_Width=-/a/Fullwidth}');
17957 Error('\P{East_Asian_Width=-/a/Fullwidth}');
17958 Expect(1, 12288, '\p{East_Asian_Width=fullwidth}', "");
17959 Expect(0, 12288, '\p{^East_Asian_Width=fullwidth}', "");
17960 Expect(0, 12288, '\P{East_Asian_Width=fullwidth}', "");
17961 Expect(1, 12288, '\P{^East_Asian_Width=fullwidth}', "");
17962 Expect(0, 12287, '\p{East_Asian_Width=fullwidth}', "");
17963 Expect(1, 12287, '\p{^East_Asian_Width=fullwidth}', "");
17964 Expect(1, 12287, '\P{East_Asian_Width=fullwidth}', "");
17965 Expect(0, 12287, '\P{^East_Asian_Width=fullwidth}', "");
17966 Expect(1, 12288, '\p{East_Asian_Width=Fullwidth}', "");
17967 Expect(0, 12288, '\p{^East_Asian_Width=Fullwidth}', "");
17968 Expect(0, 12288, '\P{East_Asian_Width=Fullwidth}', "");
17969 Expect(1, 12288, '\P{^East_Asian_Width=Fullwidth}', "");
17970 Expect(0, 12287, '\p{East_Asian_Width=Fullwidth}', "");
17971 Expect(1, 12287, '\p{^East_Asian_Width=Fullwidth}', "");
17972 Expect(1, 12287, '\P{East_Asian_Width=Fullwidth}', "");
17973 Expect(0, 12287, '\P{^East_Asian_Width=Fullwidth}', "");
17974 Error('\p{Ea:   /a/-_F}');
17975 Error('\P{Ea:   /a/-_F}');
17976 Expect(1, 12288, '\p{Ea=f}', "");
17977 Expect(0, 12288, '\p{^Ea=f}', "");
17978 Expect(0, 12288, '\P{Ea=f}', "");
17979 Expect(1, 12288, '\P{^Ea=f}', "");
17980 Expect(0, 12287, '\p{Ea=f}', "");
17981 Expect(1, 12287, '\p{^Ea=f}', "");
17982 Expect(1, 12287, '\P{Ea=f}', "");
17983 Expect(0, 12287, '\P{^Ea=f}', "");
17984 Expect(1, 12288, '\p{Ea=                F}', "");
17985 Expect(0, 12288, '\p{^Ea=               F}', "");
17986 Expect(0, 12288, '\P{Ea=                F}', "");
17987 Expect(1, 12288, '\P{^Ea=               F}', "");
17988 Expect(0, 12287, '\p{Ea=                F}', "");
17989 Expect(1, 12287, '\p{^Ea=               F}', "");
17990 Expect(1, 12287, '\P{Ea=                F}', "");
17991 Expect(0, 12287, '\P{^Ea=               F}', "");
17992 Error('\p{Is_East_Asian_Width: :=_Fullwidth}');
17993 Error('\P{Is_East_Asian_Width: :=_Fullwidth}');
17994 Expect(1, 12288, '\p{Is_East_Asian_Width=fullwidth}', "");
17995 Expect(0, 12288, '\p{^Is_East_Asian_Width=fullwidth}', "");
17996 Expect(0, 12288, '\P{Is_East_Asian_Width=fullwidth}', "");
17997 Expect(1, 12288, '\P{^Is_East_Asian_Width=fullwidth}', "");
17998 Expect(0, 12287, '\p{Is_East_Asian_Width=fullwidth}', "");
17999 Expect(1, 12287, '\p{^Is_East_Asian_Width=fullwidth}', "");
18000 Expect(1, 12287, '\P{Is_East_Asian_Width=fullwidth}', "");
18001 Expect(0, 12287, '\P{^Is_East_Asian_Width=fullwidth}', "");
18002 Expect(1, 12288, '\p{Is_East_Asian_Width=       Fullwidth}', "");
18003 Expect(0, 12288, '\p{^Is_East_Asian_Width=      Fullwidth}', "");
18004 Expect(0, 12288, '\P{Is_East_Asian_Width=       Fullwidth}', "");
18005 Expect(1, 12288, '\P{^Is_East_Asian_Width=      Fullwidth}', "");
18006 Expect(0, 12287, '\p{Is_East_Asian_Width=       Fullwidth}', "");
18007 Expect(1, 12287, '\p{^Is_East_Asian_Width=      Fullwidth}', "");
18008 Expect(1, 12287, '\P{Is_East_Asian_Width=       Fullwidth}', "");
18009 Expect(0, 12287, '\P{^Is_East_Asian_Width=      Fullwidth}', "");
18010 Error('\p{Is_Ea=:=              f}');
18011 Error('\P{Is_Ea=:=              f}');
18012 Expect(1, 12288, '\p{Is_Ea=f}', "");
18013 Expect(0, 12288, '\p{^Is_Ea=f}', "");
18014 Expect(0, 12288, '\P{Is_Ea=f}', "");
18015 Expect(1, 12288, '\P{^Is_Ea=f}', "");
18016 Expect(0, 12287, '\p{Is_Ea=f}', "");
18017 Expect(1, 12287, '\p{^Is_Ea=f}', "");
18018 Expect(1, 12287, '\P{Is_Ea=f}', "");
18019 Expect(0, 12287, '\P{^Is_Ea=f}', "");
18020 Expect(1, 12288, '\p{Is_Ea=_    F}', "");
18021 Expect(0, 12288, '\p{^Is_Ea=_   F}', "");
18022 Expect(0, 12288, '\P{Is_Ea=_    F}', "");
18023 Expect(1, 12288, '\P{^Is_Ea=_   F}', "");
18024 Expect(0, 12287, '\p{Is_Ea=_    F}', "");
18025 Expect(1, 12287, '\p{^Is_Ea=_   F}', "");
18026 Expect(1, 12287, '\P{Is_Ea=_    F}', "");
18027 Expect(0, 12287, '\P{^Is_Ea=_   F}', "");
18028 Error('\p{East_Asian_Width= /a/Ambiguous}');
18029 Error('\P{East_Asian_Width= /a/Ambiguous}');
18030 Expect(1, 257, '\p{East_Asian_Width=ambiguous}', "");
18031 Expect(0, 257, '\p{^East_Asian_Width=ambiguous}', "");
18032 Expect(0, 257, '\P{East_Asian_Width=ambiguous}', "");
18033 Expect(1, 257, '\P{^East_Asian_Width=ambiguous}', "");
18034 Expect(0, 7, '\p{East_Asian_Width=ambiguous}', "");
18035 Expect(1, 7, '\p{^East_Asian_Width=ambiguous}', "");
18036 Expect(1, 7, '\P{East_Asian_Width=ambiguous}', "");
18037 Expect(0, 7, '\P{^East_Asian_Width=ambiguous}', "");
18038 Expect(1, 257, '\p{East_Asian_Width=-_Ambiguous}', "");
18039 Expect(0, 257, '\p{^East_Asian_Width=-_Ambiguous}', "");
18040 Expect(0, 257, '\P{East_Asian_Width=-_Ambiguous}', "");
18041 Expect(1, 257, '\P{^East_Asian_Width=-_Ambiguous}', "");
18042 Expect(0, 7, '\p{East_Asian_Width=-_Ambiguous}', "");
18043 Expect(1, 7, '\p{^East_Asian_Width=-_Ambiguous}', "");
18044 Expect(1, 7, '\P{East_Asian_Width=-_Ambiguous}', "");
18045 Expect(0, 7, '\P{^East_Asian_Width=-_Ambiguous}', "");
18046 Error('\p{Ea= :=a}');
18047 Error('\P{Ea= :=a}');
18048 Expect(1, 257, '\p{Ea=a}', "");
18049 Expect(0, 257, '\p{^Ea=a}', "");
18050 Expect(0, 257, '\P{Ea=a}', "");
18051 Expect(1, 257, '\P{^Ea=a}', "");
18052 Expect(0, 7, '\p{Ea=a}', "");
18053 Expect(1, 7, '\p{^Ea=a}', "");
18054 Expect(1, 7, '\P{Ea=a}', "");
18055 Expect(0, 7, '\P{^Ea=a}', "");
18056 Expect(1, 257, '\p{Ea=-_A}', "");
18057 Expect(0, 257, '\p{^Ea=-_A}', "");
18058 Expect(0, 257, '\P{Ea=-_A}', "");
18059 Expect(1, 257, '\P{^Ea=-_A}', "");
18060 Expect(0, 7, '\p{Ea=-_A}', "");
18061 Expect(1, 7, '\p{^Ea=-_A}', "");
18062 Expect(1, 7, '\P{Ea=-_A}', "");
18063 Expect(0, 7, '\P{^Ea=-_A}', "");
18064 Error('\p{Is_East_Asian_Width=-:=ambiguous}');
18065 Error('\P{Is_East_Asian_Width=-:=ambiguous}');
18066 Expect(1, 257, '\p{Is_East_Asian_Width=ambiguous}', "");
18067 Expect(0, 257, '\p{^Is_East_Asian_Width=ambiguous}', "");
18068 Expect(0, 257, '\P{Is_East_Asian_Width=ambiguous}', "");
18069 Expect(1, 257, '\P{^Is_East_Asian_Width=ambiguous}', "");
18070 Expect(0, 7, '\p{Is_East_Asian_Width=ambiguous}', "");
18071 Expect(1, 7, '\p{^Is_East_Asian_Width=ambiguous}', "");
18072 Expect(1, 7, '\P{Is_East_Asian_Width=ambiguous}', "");
18073 Expect(0, 7, '\P{^Is_East_Asian_Width=ambiguous}', "");
18074 Expect(1, 257, '\p{Is_East_Asian_Width= Ambiguous}', "");
18075 Expect(0, 257, '\p{^Is_East_Asian_Width= Ambiguous}', "");
18076 Expect(0, 257, '\P{Is_East_Asian_Width= Ambiguous}', "");
18077 Expect(1, 257, '\P{^Is_East_Asian_Width= Ambiguous}', "");
18078 Expect(0, 7, '\p{Is_East_Asian_Width= Ambiguous}', "");
18079 Expect(1, 7, '\p{^Is_East_Asian_Width= Ambiguous}', "");
18080 Expect(1, 7, '\P{Is_East_Asian_Width= Ambiguous}', "");
18081 Expect(0, 7, '\P{^Is_East_Asian_Width= Ambiguous}', "");
18082 Error('\p{Is_Ea=-a:=}');
18083 Error('\P{Is_Ea=-a:=}');
18084 Expect(1, 257, '\p{Is_Ea=a}', "");
18085 Expect(0, 257, '\p{^Is_Ea=a}', "");
18086 Expect(0, 257, '\P{Is_Ea=a}', "");
18087 Expect(1, 257, '\P{^Is_Ea=a}', "");
18088 Expect(0, 7, '\p{Is_Ea=a}', "");
18089 Expect(1, 7, '\p{^Is_Ea=a}', "");
18090 Expect(1, 7, '\P{Is_Ea=a}', "");
18091 Expect(0, 7, '\P{^Is_Ea=a}', "");
18092 Expect(1, 257, '\p{Is_Ea=               A}', "");
18093 Expect(0, 257, '\p{^Is_Ea=              A}', "");
18094 Expect(0, 257, '\P{Is_Ea=               A}', "");
18095 Expect(1, 257, '\P{^Is_Ea=              A}', "");
18096 Expect(0, 7, '\p{Is_Ea=         A}', "");
18097 Expect(1, 7, '\p{^Is_Ea=                A}', "");
18098 Expect(1, 7, '\P{Is_Ea=         A}', "");
18099 Expect(0, 7, '\P{^Is_Ea=                A}', "");
18100 Error('\p{East_Asian_Width::=   narrow}');
18101 Error('\P{East_Asian_Width::=   narrow}');
18102 Expect(1, 126, '\p{East_Asian_Width=narrow}', "");
18103 Expect(0, 126, '\p{^East_Asian_Width=narrow}', "");
18104 Expect(0, 126, '\P{East_Asian_Width=narrow}', "");
18105 Expect(1, 126, '\P{^East_Asian_Width=narrow}', "");
18106 Expect(0, 7, '\p{East_Asian_Width=narrow}', "");
18107 Expect(1, 7, '\p{^East_Asian_Width=narrow}', "");
18108 Expect(1, 7, '\P{East_Asian_Width=narrow}', "");
18109 Expect(0, 7, '\P{^East_Asian_Width=narrow}', "");
18110 Expect(1, 126, '\p{East_Asian_Width=-narrow}', "");
18111 Expect(0, 126, '\p{^East_Asian_Width=-narrow}', "");
18112 Expect(0, 126, '\P{East_Asian_Width=-narrow}', "");
18113 Expect(1, 126, '\P{^East_Asian_Width=-narrow}', "");
18114 Expect(0, 7, '\p{East_Asian_Width=-narrow}', "");
18115 Expect(1, 7, '\p{^East_Asian_Width=-narrow}', "");
18116 Expect(1, 7, '\P{East_Asian_Width=-narrow}', "");
18117 Expect(0, 7, '\P{^East_Asian_Width=-narrow}', "");
18118 Error('\p{Ea=:=_Na}');
18119 Error('\P{Ea=:=_Na}');
18120 Expect(1, 126, '\p{Ea=na}', "");
18121 Expect(0, 126, '\p{^Ea=na}', "");
18122 Expect(0, 126, '\P{Ea=na}', "");
18123 Expect(1, 126, '\P{^Ea=na}', "");
18124 Expect(0, 7, '\p{Ea=na}', "");
18125 Expect(1, 7, '\p{^Ea=na}', "");
18126 Expect(1, 7, '\P{Ea=na}', "");
18127 Expect(0, 7, '\P{^Ea=na}', "");
18128 Expect(1, 126, '\p{Ea=_-Na}', "");
18129 Expect(0, 126, '\p{^Ea=_-Na}', "");
18130 Expect(0, 126, '\P{Ea=_-Na}', "");
18131 Expect(1, 126, '\P{^Ea=_-Na}', "");
18132 Expect(0, 7, '\p{Ea=_-Na}', "");
18133 Expect(1, 7, '\p{^Ea=_-Na}', "");
18134 Expect(1, 7, '\P{Ea=_-Na}', "");
18135 Expect(0, 7, '\P{^Ea=_-Na}', "");
18136 Error('\p{Is_East_Asian_Width=_:=NARROW}');
18137 Error('\P{Is_East_Asian_Width=_:=NARROW}');
18138 Expect(1, 126, '\p{Is_East_Asian_Width=narrow}', "");
18139 Expect(0, 126, '\p{^Is_East_Asian_Width=narrow}', "");
18140 Expect(0, 126, '\P{Is_East_Asian_Width=narrow}', "");
18141 Expect(1, 126, '\P{^Is_East_Asian_Width=narrow}', "");
18142 Expect(0, 7, '\p{Is_East_Asian_Width=narrow}', "");
18143 Expect(1, 7, '\p{^Is_East_Asian_Width=narrow}', "");
18144 Expect(1, 7, '\P{Is_East_Asian_Width=narrow}', "");
18145 Expect(0, 7, '\P{^Is_East_Asian_Width=narrow}', "");
18146 Expect(1, 126, '\p{Is_East_Asian_Width: - NARROW}', "");
18147 Expect(0, 126, '\p{^Is_East_Asian_Width: - NARROW}', "");
18148 Expect(0, 126, '\P{Is_East_Asian_Width: - NARROW}', "");
18149 Expect(1, 126, '\P{^Is_East_Asian_Width: - NARROW}', "");
18150 Expect(0, 7, '\p{Is_East_Asian_Width: - NARROW}', "");
18151 Expect(1, 7, '\p{^Is_East_Asian_Width: - NARROW}', "");
18152 Expect(1, 7, '\P{Is_East_Asian_Width: - NARROW}', "");
18153 Expect(0, 7, '\P{^Is_East_Asian_Width: - NARROW}', "");
18154 Error('\p{Is_Ea= /a/na}');
18155 Error('\P{Is_Ea= /a/na}');
18156 Expect(1, 126, '\p{Is_Ea=na}', "");
18157 Expect(0, 126, '\p{^Is_Ea=na}', "");
18158 Expect(0, 126, '\P{Is_Ea=na}', "");
18159 Expect(1, 126, '\P{^Is_Ea=na}', "");
18160 Expect(0, 7, '\p{Is_Ea=na}', "");
18161 Expect(1, 7, '\p{^Is_Ea=na}', "");
18162 Expect(1, 7, '\P{Is_Ea=na}', "");
18163 Expect(0, 7, '\P{^Is_Ea=na}', "");
18164 Expect(1, 126, '\p{Is_Ea=_ Na}', "");
18165 Expect(0, 126, '\p{^Is_Ea=_ Na}', "");
18166 Expect(0, 126, '\P{Is_Ea=_ Na}', "");
18167 Expect(1, 126, '\P{^Is_Ea=_ Na}', "");
18168 Expect(0, 7, '\p{Is_Ea=_ Na}', "");
18169 Expect(1, 7, '\p{^Is_Ea=_ Na}', "");
18170 Expect(1, 7, '\P{Is_Ea=_ Na}', "");
18171 Expect(0, 7, '\P{^Is_Ea=_ Na}', "");
18172 Error('\p{East_Asian_Width=  Neutral/a/}');
18173 Error('\P{East_Asian_Width=  Neutral/a/}');
18174 Expect(1, 7, '\p{East_Asian_Width=neutral}', "");
18175 Expect(0, 7, '\p{^East_Asian_Width=neutral}', "");
18176 Expect(0, 7, '\P{East_Asian_Width=neutral}', "");
18177 Expect(1, 7, '\P{^East_Asian_Width=neutral}', "");
18178 Expect(0, 126, '\p{East_Asian_Width=neutral}', "");
18179 Expect(1, 126, '\p{^East_Asian_Width=neutral}', "");
18180 Expect(1, 126, '\P{East_Asian_Width=neutral}', "");
18181 Expect(0, 126, '\P{^East_Asian_Width=neutral}', "");
18182 Expect(1, 7, '\p{East_Asian_Width=_ NEUTRAL}', "");
18183 Expect(0, 7, '\p{^East_Asian_Width=_ NEUTRAL}', "");
18184 Expect(0, 7, '\P{East_Asian_Width=_ NEUTRAL}', "");
18185 Expect(1, 7, '\P{^East_Asian_Width=_ NEUTRAL}', "");
18186 Expect(0, 126, '\p{East_Asian_Width=_ NEUTRAL}', "");
18187 Expect(1, 126, '\p{^East_Asian_Width=_ NEUTRAL}', "");
18188 Expect(1, 126, '\P{East_Asian_Width=_ NEUTRAL}', "");
18189 Expect(0, 126, '\P{^East_Asian_Width=_ NEUTRAL}', "");
18190 Error('\p{Ea=/a/-N}');
18191 Error('\P{Ea=/a/-N}');
18192 Expect(1, 7, '\p{Ea=n}', "");
18193 Expect(0, 7, '\p{^Ea=n}', "");
18194 Expect(0, 7, '\P{Ea=n}', "");
18195 Expect(1, 7, '\P{^Ea=n}', "");
18196 Expect(0, 126, '\p{Ea=n}', "");
18197 Expect(1, 126, '\p{^Ea=n}', "");
18198 Expect(1, 126, '\P{Ea=n}', "");
18199 Expect(0, 126, '\P{^Ea=n}', "");
18200 Expect(1, 7, '\p{Ea=    N}', "");
18201 Expect(0, 7, '\p{^Ea=   N}', "");
18202 Expect(0, 7, '\P{Ea=    N}', "");
18203 Expect(1, 7, '\P{^Ea=   N}', "");
18204 Expect(0, 126, '\p{Ea=  N}', "");
18205 Expect(1, 126, '\p{^Ea=         N}', "");
18206 Expect(1, 126, '\P{Ea=  N}', "");
18207 Expect(0, 126, '\P{^Ea=         N}', "");
18208 Error('\p{Is_East_Asian_Width:  := _neutral}');
18209 Error('\P{Is_East_Asian_Width:  := _neutral}');
18210 Expect(1, 7, '\p{Is_East_Asian_Width=neutral}', "");
18211 Expect(0, 7, '\p{^Is_East_Asian_Width=neutral}', "");
18212 Expect(0, 7, '\P{Is_East_Asian_Width=neutral}', "");
18213 Expect(1, 7, '\P{^Is_East_Asian_Width=neutral}', "");
18214 Expect(0, 126, '\p{Is_East_Asian_Width=neutral}', "");
18215 Expect(1, 126, '\p{^Is_East_Asian_Width=neutral}', "");
18216 Expect(1, 126, '\P{Is_East_Asian_Width=neutral}', "");
18217 Expect(0, 126, '\P{^Is_East_Asian_Width=neutral}', "");
18218 Expect(1, 7, '\p{Is_East_Asian_Width= Neutral}', "");
18219 Expect(0, 7, '\p{^Is_East_Asian_Width= Neutral}', "");
18220 Expect(0, 7, '\P{Is_East_Asian_Width= Neutral}', "");
18221 Expect(1, 7, '\P{^Is_East_Asian_Width= Neutral}', "");
18222 Expect(0, 126, '\p{Is_East_Asian_Width= Neutral}', "");
18223 Expect(1, 126, '\p{^Is_East_Asian_Width= Neutral}', "");
18224 Expect(1, 126, '\P{Is_East_Asian_Width= Neutral}', "");
18225 Expect(0, 126, '\P{^Is_East_Asian_Width= Neutral}', "");
18226 Error('\p{Is_Ea= /a/n}');
18227 Error('\P{Is_Ea= /a/n}');
18228 Expect(1, 7, '\p{Is_Ea=n}', "");
18229 Expect(0, 7, '\p{^Is_Ea=n}', "");
18230 Expect(0, 7, '\P{Is_Ea=n}', "");
18231 Expect(1, 7, '\P{^Is_Ea=n}', "");
18232 Expect(0, 126, '\p{Is_Ea=n}', "");
18233 Expect(1, 126, '\p{^Is_Ea=n}', "");
18234 Expect(1, 126, '\P{Is_Ea=n}', "");
18235 Expect(0, 126, '\P{^Is_Ea=n}', "");
18236 Expect(1, 7, '\p{Is_Ea= n}', "");
18237 Expect(0, 7, '\p{^Is_Ea=        n}', "");
18238 Expect(0, 7, '\P{Is_Ea= n}', "");
18239 Expect(1, 7, '\P{^Is_Ea=        n}', "");
18240 Expect(0, 126, '\p{Is_Ea=       n}', "");
18241 Expect(1, 126, '\p{^Is_Ea=      n}', "");
18242 Expect(1, 126, '\P{Is_Ea=       n}', "");
18243 Expect(0, 126, '\P{^Is_Ea=      n}', "");
18244 Error('\p{East_Asian_Width=     _halfwidth/a/}');
18245 Error('\P{East_Asian_Width=     _halfwidth/a/}');
18246 Expect(1, 8361, '\p{East_Asian_Width=halfwidth}', "");
18247 Expect(0, 8361, '\p{^East_Asian_Width=halfwidth}', "");
18248 Expect(0, 8361, '\P{East_Asian_Width=halfwidth}', "");
18249 Expect(1, 8361, '\P{^East_Asian_Width=halfwidth}', "");
18250 Expect(0, 8360, '\p{East_Asian_Width=halfwidth}', "");
18251 Expect(1, 8360, '\p{^East_Asian_Width=halfwidth}', "");
18252 Expect(1, 8360, '\P{East_Asian_Width=halfwidth}', "");
18253 Expect(0, 8360, '\P{^East_Asian_Width=halfwidth}', "");
18254 Expect(1, 8361, '\p{East_Asian_Width= _halfwidth}', "");
18255 Expect(0, 8361, '\p{^East_Asian_Width= _halfwidth}', "");
18256 Expect(0, 8361, '\P{East_Asian_Width= _halfwidth}', "");
18257 Expect(1, 8361, '\P{^East_Asian_Width= _halfwidth}', "");
18258 Expect(0, 8360, '\p{East_Asian_Width= _halfwidth}', "");
18259 Expect(1, 8360, '\p{^East_Asian_Width= _halfwidth}', "");
18260 Expect(1, 8360, '\P{East_Asian_Width= _halfwidth}', "");
18261 Expect(0, 8360, '\P{^East_Asian_Width= _halfwidth}', "");
18262 Error('\p{Ea:  _h/a/}');
18263 Error('\P{Ea:  _h/a/}');
18264 Expect(1, 8361, '\p{Ea=h}', "");
18265 Expect(0, 8361, '\p{^Ea=h}', "");
18266 Expect(0, 8361, '\P{Ea=h}', "");
18267 Expect(1, 8361, '\P{^Ea=h}', "");
18268 Expect(0, 8360, '\p{Ea=h}', "");
18269 Expect(1, 8360, '\p{^Ea=h}', "");
18270 Expect(1, 8360, '\P{Ea=h}', "");
18271 Expect(0, 8360, '\P{^Ea=h}', "");
18272 Expect(1, 8361, '\p{Ea=__H}', "");
18273 Expect(0, 8361, '\p{^Ea=__H}', "");
18274 Expect(0, 8361, '\P{Ea=__H}', "");
18275 Expect(1, 8361, '\P{^Ea=__H}', "");
18276 Expect(0, 8360, '\p{Ea=__H}', "");
18277 Expect(1, 8360, '\p{^Ea=__H}', "");
18278 Expect(1, 8360, '\P{Ea=__H}', "");
18279 Expect(0, 8360, '\P{^Ea=__H}', "");
18280 Error('\p{Is_East_Asian_Width=/a/halfwidth}');
18281 Error('\P{Is_East_Asian_Width=/a/halfwidth}');
18282 Expect(1, 8361, '\p{Is_East_Asian_Width=halfwidth}', "");
18283 Expect(0, 8361, '\p{^Is_East_Asian_Width=halfwidth}', "");
18284 Expect(0, 8361, '\P{Is_East_Asian_Width=halfwidth}', "");
18285 Expect(1, 8361, '\P{^Is_East_Asian_Width=halfwidth}', "");
18286 Expect(0, 8360, '\p{Is_East_Asian_Width=halfwidth}', "");
18287 Expect(1, 8360, '\p{^Is_East_Asian_Width=halfwidth}', "");
18288 Expect(1, 8360, '\P{Is_East_Asian_Width=halfwidth}', "");
18289 Expect(0, 8360, '\P{^Is_East_Asian_Width=halfwidth}', "");
18290 Expect(1, 8361, '\p{Is_East_Asian_Width=_ HALFWIDTH}', "");
18291 Expect(0, 8361, '\p{^Is_East_Asian_Width=_ HALFWIDTH}', "");
18292 Expect(0, 8361, '\P{Is_East_Asian_Width=_ HALFWIDTH}', "");
18293 Expect(1, 8361, '\P{^Is_East_Asian_Width=_ HALFWIDTH}', "");
18294 Expect(0, 8360, '\p{Is_East_Asian_Width=_ HALFWIDTH}', "");
18295 Expect(1, 8360, '\p{^Is_East_Asian_Width=_ HALFWIDTH}', "");
18296 Expect(1, 8360, '\P{Is_East_Asian_Width=_ HALFWIDTH}', "");
18297 Expect(0, 8360, '\P{^Is_East_Asian_Width=_ HALFWIDTH}', "");
18298 Error('\p{Is_Ea=:=      _H}');
18299 Error('\P{Is_Ea=:=      _H}');
18300 Expect(1, 8361, '\p{Is_Ea=h}', "");
18301 Expect(0, 8361, '\p{^Is_Ea=h}', "");
18302 Expect(0, 8361, '\P{Is_Ea=h}', "");
18303 Expect(1, 8361, '\P{^Is_Ea=h}', "");
18304 Expect(0, 8360, '\p{Is_Ea=h}', "");
18305 Expect(1, 8360, '\p{^Is_Ea=h}', "");
18306 Expect(1, 8360, '\P{Is_Ea=h}', "");
18307 Expect(0, 8360, '\P{^Is_Ea=h}', "");
18308 Expect(1, 8361, '\p{Is_Ea=--H}', "");
18309 Expect(0, 8361, '\p{^Is_Ea=--H}', "");
18310 Expect(0, 8361, '\P{Is_Ea=--H}', "");
18311 Expect(1, 8361, '\P{^Is_Ea=--H}', "");
18312 Expect(0, 8360, '\p{Is_Ea=--H}', "");
18313 Expect(1, 8360, '\p{^Is_Ea=--H}', "");
18314 Expect(1, 8360, '\P{Is_Ea=--H}', "");
18315 Expect(0, 8360, '\P{^Is_Ea=--H}', "");
18316 Error('\p{ASCII_Hex_Digit: :=    YES}');
18317 Error('\P{ASCII_Hex_Digit: :=    YES}');
18318 Expect(1, 57, '\p{ASCII_Hex_Digit=yes}', "");
18319 Expect(0, 57, '\p{^ASCII_Hex_Digit=yes}', "");
18320 Expect(0, 57, '\P{ASCII_Hex_Digit=yes}', "");
18321 Expect(1, 57, '\P{^ASCII_Hex_Digit=yes}', "");
18322 Expect(0, 47, '\p{ASCII_Hex_Digit=yes}', "");
18323 Expect(1, 47, '\p{^ASCII_Hex_Digit=yes}', "");
18324 Expect(1, 47, '\P{ASCII_Hex_Digit=yes}', "");
18325 Expect(0, 47, '\P{^ASCII_Hex_Digit=yes}', "");
18326 Expect(1, 57, '\p{ASCII_Hex_Digit=_-YES}', "");
18327 Expect(0, 57, '\p{^ASCII_Hex_Digit=_-YES}', "");
18328 Expect(0, 57, '\P{ASCII_Hex_Digit=_-YES}', "");
18329 Expect(1, 57, '\P{^ASCII_Hex_Digit=_-YES}', "");
18330 Expect(0, 47, '\p{ASCII_Hex_Digit=_-YES}', "");
18331 Expect(1, 47, '\p{^ASCII_Hex_Digit=_-YES}', "");
18332 Expect(1, 47, '\P{ASCII_Hex_Digit=_-YES}', "");
18333 Expect(0, 47, '\P{^ASCII_Hex_Digit=_-YES}', "");
18334 Error('\p{AHex: _Y:=}');
18335 Error('\P{AHex: _Y:=}');
18336 Expect(1, 57, '\p{AHex=y}', "");
18337 Expect(0, 57, '\p{^AHex=y}', "");
18338 Expect(0, 57, '\P{AHex=y}', "");
18339 Expect(1, 57, '\P{^AHex=y}', "");
18340 Expect(0, 47, '\p{AHex=y}', "");
18341 Expect(1, 47, '\p{^AHex=y}', "");
18342 Expect(1, 47, '\P{AHex=y}', "");
18343 Expect(0, 47, '\P{^AHex=y}', "");
18344 Expect(1, 57, '\p{AHex= Y}', "");
18345 Expect(0, 57, '\p{^AHex= Y}', "");
18346 Expect(0, 57, '\P{AHex= Y}', "");
18347 Expect(1, 57, '\P{^AHex= Y}', "");
18348 Expect(0, 47, '\p{AHex= Y}', "");
18349 Expect(1, 47, '\p{^AHex= Y}', "");
18350 Expect(1, 47, '\P{AHex= Y}', "");
18351 Expect(0, 47, '\P{^AHex= Y}', "");
18352 Error('\p{Is_ASCII_Hex_Digit::=_ t}');
18353 Error('\P{Is_ASCII_Hex_Digit::=_ t}');
18354 Expect(1, 57, '\p{Is_ASCII_Hex_Digit=t}', "");
18355 Expect(0, 57, '\p{^Is_ASCII_Hex_Digit=t}', "");
18356 Expect(0, 57, '\P{Is_ASCII_Hex_Digit=t}', "");
18357 Expect(1, 57, '\P{^Is_ASCII_Hex_Digit=t}', "");
18358 Expect(0, 47, '\p{Is_ASCII_Hex_Digit=t}', "");
18359 Expect(1, 47, '\p{^Is_ASCII_Hex_Digit=t}', "");
18360 Expect(1, 47, '\P{Is_ASCII_Hex_Digit=t}', "");
18361 Expect(0, 47, '\P{^Is_ASCII_Hex_Digit=t}', "");
18362 Expect(1, 57, '\p{Is_ASCII_Hex_Digit=   -T}', "");
18363 Expect(0, 57, '\p{^Is_ASCII_Hex_Digit=  -T}', "");
18364 Expect(0, 57, '\P{Is_ASCII_Hex_Digit=   -T}', "");
18365 Expect(1, 57, '\P{^Is_ASCII_Hex_Digit=  -T}', "");
18366 Expect(0, 47, '\p{Is_ASCII_Hex_Digit=   -T}', "");
18367 Expect(1, 47, '\p{^Is_ASCII_Hex_Digit=  -T}', "");
18368 Expect(1, 47, '\P{Is_ASCII_Hex_Digit=   -T}', "");
18369 Expect(0, 47, '\P{^Is_ASCII_Hex_Digit=  -T}', "");
18370 Error('\p{Is_AHex=/a/   True}');
18371 Error('\P{Is_AHex=/a/   True}');
18372 Expect(1, 57, '\p{Is_AHex=true}', "");
18373 Expect(0, 57, '\p{^Is_AHex=true}', "");
18374 Expect(0, 57, '\P{Is_AHex=true}', "");
18375 Expect(1, 57, '\P{^Is_AHex=true}', "");
18376 Expect(0, 47, '\p{Is_AHex=true}', "");
18377 Expect(1, 47, '\p{^Is_AHex=true}', "");
18378 Expect(1, 47, '\P{Is_AHex=true}', "");
18379 Expect(0, 47, '\P{^Is_AHex=true}', "");
18380 Expect(1, 57, '\p{Is_AHex=  True}', "");
18381 Expect(0, 57, '\p{^Is_AHex=  True}', "");
18382 Expect(0, 57, '\P{Is_AHex=  True}', "");
18383 Expect(1, 57, '\P{^Is_AHex=  True}', "");
18384 Expect(0, 47, '\p{Is_AHex=  True}', "");
18385 Expect(1, 47, '\p{^Is_AHex=  True}', "");
18386 Expect(1, 47, '\P{Is_AHex=  True}', "");
18387 Expect(0, 47, '\P{^Is_AHex=  True}', "");
18388 Error('\p{ASCII_Hex_Digit=-     no:=}');
18389 Error('\P{ASCII_Hex_Digit=-     no:=}');
18390 Expect(1, 47, '\p{ASCII_Hex_Digit:      no}', "");
18391 Expect(0, 47, '\p{^ASCII_Hex_Digit:     no}', "");
18392 Expect(0, 47, '\P{ASCII_Hex_Digit:      no}', "");
18393 Expect(1, 47, '\P{^ASCII_Hex_Digit:     no}', "");
18394 Expect(0, 57, '\p{ASCII_Hex_Digit:      no}', "");
18395 Expect(1, 57, '\p{^ASCII_Hex_Digit:     no}', "");
18396 Expect(1, 57, '\P{ASCII_Hex_Digit:      no}', "");
18397 Expect(0, 57, '\P{^ASCII_Hex_Digit:     no}', "");
18398 Expect(1, 47, '\p{ASCII_Hex_Digit=-No}', "");
18399 Expect(0, 47, '\p{^ASCII_Hex_Digit=-No}', "");
18400 Expect(0, 47, '\P{ASCII_Hex_Digit=-No}', "");
18401 Expect(1, 47, '\P{^ASCII_Hex_Digit=-No}', "");
18402 Expect(0, 57, '\p{ASCII_Hex_Digit=-No}', "");
18403 Expect(1, 57, '\p{^ASCII_Hex_Digit=-No}', "");
18404 Expect(1, 57, '\P{ASCII_Hex_Digit=-No}', "");
18405 Expect(0, 57, '\P{^ASCII_Hex_Digit=-No}', "");
18406 Error('\p{AHex=_/a/N}');
18407 Error('\P{AHex=_/a/N}');
18408 Expect(1, 47, '\p{AHex=n}', "");
18409 Expect(0, 47, '\p{^AHex=n}', "");
18410 Expect(0, 47, '\P{AHex=n}', "");
18411 Expect(1, 47, '\P{^AHex=n}', "");
18412 Expect(0, 57, '\p{AHex=n}', "");
18413 Expect(1, 57, '\p{^AHex=n}', "");
18414 Expect(1, 57, '\P{AHex=n}', "");
18415 Expect(0, 57, '\P{^AHex=n}', "");
18416 Expect(1, 47, '\p{AHex=_N}', "");
18417 Expect(0, 47, '\p{^AHex=_N}', "");
18418 Expect(0, 47, '\P{AHex=_N}', "");
18419 Expect(1, 47, '\P{^AHex=_N}', "");
18420 Expect(0, 57, '\p{AHex=_N}', "");
18421 Expect(1, 57, '\p{^AHex=_N}', "");
18422 Expect(1, 57, '\P{AHex=_N}', "");
18423 Expect(0, 57, '\P{^AHex=_N}', "");
18424 Error('\p{Is_ASCII_Hex_Digit=   /a/F}');
18425 Error('\P{Is_ASCII_Hex_Digit=   /a/F}');
18426 Expect(1, 47, '\p{Is_ASCII_Hex_Digit=f}', "");
18427 Expect(0, 47, '\p{^Is_ASCII_Hex_Digit=f}', "");
18428 Expect(0, 47, '\P{Is_ASCII_Hex_Digit=f}', "");
18429 Expect(1, 47, '\P{^Is_ASCII_Hex_Digit=f}', "");
18430 Expect(0, 57, '\p{Is_ASCII_Hex_Digit=f}', "");
18431 Expect(1, 57, '\p{^Is_ASCII_Hex_Digit=f}', "");
18432 Expect(1, 57, '\P{Is_ASCII_Hex_Digit=f}', "");
18433 Expect(0, 57, '\P{^Is_ASCII_Hex_Digit=f}', "");
18434 Expect(1, 47, '\p{Is_ASCII_Hex_Digit:    -F}', "");
18435 Expect(0, 47, '\p{^Is_ASCII_Hex_Digit:    -F}', "");
18436 Expect(0, 47, '\P{Is_ASCII_Hex_Digit:    -F}', "");
18437 Expect(1, 47, '\P{^Is_ASCII_Hex_Digit:    -F}', "");
18438 Expect(0, 57, '\p{Is_ASCII_Hex_Digit:    -F}', "");
18439 Expect(1, 57, '\p{^Is_ASCII_Hex_Digit:    -F}', "");
18440 Expect(1, 57, '\P{Is_ASCII_Hex_Digit:    -F}', "");
18441 Expect(0, 57, '\P{^Is_ASCII_Hex_Digit:    -F}', "");
18442 Error('\p{Is_AHex:      /a/     -False}');
18443 Error('\P{Is_AHex:      /a/     -False}');
18444 Expect(1, 47, '\p{Is_AHex=false}', "");
18445 Expect(0, 47, '\p{^Is_AHex=false}', "");
18446 Expect(0, 47, '\P{Is_AHex=false}', "");
18447 Expect(1, 47, '\P{^Is_AHex=false}', "");
18448 Expect(0, 57, '\p{Is_AHex=false}', "");
18449 Expect(1, 57, '\p{^Is_AHex=false}', "");
18450 Expect(1, 57, '\P{Is_AHex=false}', "");
18451 Expect(0, 57, '\P{^Is_AHex=false}', "");
18452 Expect(1, 47, '\p{Is_AHex=__false}', "");
18453 Expect(0, 47, '\p{^Is_AHex=__false}', "");
18454 Expect(0, 47, '\P{Is_AHex=__false}', "");
18455 Expect(1, 47, '\P{^Is_AHex=__false}', "");
18456 Expect(0, 57, '\p{Is_AHex=__false}', "");
18457 Expect(1, 57, '\p{^Is_AHex=__false}', "");
18458 Expect(1, 57, '\P{Is_AHex=__false}', "");
18459 Expect(0, 57, '\P{^Is_AHex=__false}', "");
18460 Error('\p{Present_In= :=+0_3.2}');
18461 Error('\P{Present_In= :=+0_3.2}');
18462 Expect(1, 544, '\p{Present_In=+0003.2}', "");
18463 Expect(0, 544, '\p{^Present_In=+0003.2}', "");
18464 Expect(0, 544, '\P{Present_In=+0003.2}', "");
18465 Expect(1, 544, '\P{^Present_In=+0003.2}', "");
18466 Expect(0, 545, '\p{Present_In=+0003.2}', "");
18467 Expect(1, 545, '\p{^Present_In=+0003.2}', "");
18468 Expect(1, 545, '\P{Present_In=+0003.2}', "");
18469 Expect(0, 545, '\P{^Present_In=+0003.2}', "");
18470 Error('\p{In=_:=+0000   0000    03.2}');
18471 Error('\P{In=_:=+0000   0000    03.2}');
18472 Expect(1, 544, '\p{In=+0_0_0_0_0_0_0_003.2}', "");
18473 Expect(0, 544, '\p{^In=+0_0_0_0_0_0_0_003.2}', "");
18474 Expect(0, 544, '\P{In=+0_0_0_0_0_0_0_003.2}', "");
18475 Expect(1, 544, '\P{^In=+0_0_0_0_0_0_0_003.2}', "");
18476 Expect(0, 545, '\p{In=+0_0_0_0_0_0_0_003.2}', "");
18477 Expect(1, 545, '\p{^In=+0_0_0_0_0_0_0_003.2}', "");
18478 Expect(1, 545, '\P{In=+0_0_0_0_0_0_0_003.2}', "");
18479 Expect(0, 545, '\P{^In=+0_0_0_0_0_0_0_003.2}', "");
18480 Error('\p{Present_In=   _00 2.0/a/}');
18481 Error('\P{Present_In=   _00 2.0/a/}');
18482 Expect(1, 501, '\p{Present_In=+0_0_0_0_0_0_0_002.0}', "");
18483 Expect(0, 501, '\p{^Present_In=+0_0_0_0_0_0_0_002.0}', "");
18484 Expect(0, 501, '\P{Present_In=+0_0_0_0_0_0_0_002.0}', "");
18485 Expect(1, 501, '\P{^Present_In=+0_0_0_0_0_0_0_002.0}', "");
18486 Expect(0, 505, '\p{Present_In=+0_0_0_0_0_0_0_002.0}', "");
18487 Expect(1, 505, '\p{^Present_In=+0_0_0_0_0_0_0_002.0}', "");
18488 Expect(1, 505, '\P{Present_In=+0_0_0_0_0_0_0_002.0}', "");
18489 Expect(0, 505, '\P{^Present_In=+0_0_0_0_0_0_0_002.0}', "");
18490 Error('\p{In=:= +000000002.0}');
18491 Error('\P{In=:= +000000002.0}');
18492 Expect(1, 501, '\p{In:000002.0}', "");
18493 Expect(0, 501, '\p{^In:000002.0}', "");
18494 Expect(0, 501, '\P{In:000002.0}', "");
18495 Expect(1, 501, '\P{^In:000002.0}', "");
18496 Expect(0, 505, '\p{In:000002.0}', "");
18497 Expect(1, 505, '\p{^In:000002.0}', "");
18498 Expect(1, 505, '\P{In:000002.0}', "");
18499 Expect(0, 505, '\P{^In:000002.0}', "");
18500 Error('\p{Present_In=:=  0000001.1}');
18501 Error('\P{Present_In=:=  0000001.1}');
18502 Expect(1, 501, '\p{Present_In=00_1.1}', "");
18503 Expect(0, 501, '\p{^Present_In=00_1.1}', "");
18504 Expect(0, 501, '\P{Present_In=00_1.1}', "");
18505 Expect(1, 501, '\P{^Present_In=00_1.1}', "");
18506 Expect(0, 505, '\p{Present_In=00_1.1}', "");
18507 Expect(1, 505, '\p{^Present_In=00_1.1}', "");
18508 Expect(1, 505, '\P{Present_In=00_1.1}', "");
18509 Expect(0, 505, '\P{^Present_In=00_1.1}', "");
18510 Error('\p{In=_1.1:=}');
18511 Error('\P{In=_1.1:=}');
18512 Expect(1, 501, '\p{In=0_0_0_0_0_01.1}', "");
18513 Expect(0, 501, '\p{^In=0_0_0_0_0_01.1}', "");
18514 Expect(0, 501, '\P{In=0_0_0_0_0_01.1}', "");
18515 Expect(1, 501, '\P{^In=0_0_0_0_0_01.1}', "");
18516 Expect(0, 505, '\p{In=0_0_0_0_0_01.1}', "");
18517 Expect(1, 505, '\p{^In=0_0_0_0_0_01.1}', "");
18518 Expect(1, 505, '\P{In=0_0_0_0_0_01.1}', "");
18519 Expect(0, 505, '\P{^In=0_0_0_0_0_01.1}', "");
18520 Error('\p{Present_In=   _0_0:=0_05.0}');
18521 Error('\P{Present_In=   _0_0:=0_05.0}');
18522 Expect(1, 879, '\p{Present_In=0_0_0_0_0_05.0}', "");
18523 Expect(0, 879, '\p{^Present_In=0_0_0_0_0_05.0}', "");
18524 Expect(0, 879, '\P{Present_In=0_0_0_0_0_05.0}', "");
18525 Expect(1, 879, '\P{^Present_In=0_0_0_0_0_05.0}', "");
18526 Expect(0, 883, '\p{Present_In=0_0_0_0_0_05.0}', "");
18527 Expect(1, 883, '\p{^Present_In=0_0_0_0_0_05.0}', "");
18528 Expect(1, 883, '\P{Present_In=0_0_0_0_0_05.0}', "");
18529 Expect(0, 883, '\P{^Present_In=0_0_0_0_0_05.0}', "");
18530 Error('\p{In=- 00000005.0/a/}');
18531 Error('\P{In=- 00000005.0/a/}');
18532 Expect(1, 879, '\p{In=0_0_0_0_0_05.0}', "");
18533 Expect(0, 879, '\p{^In=0_0_0_0_0_05.0}', "");
18534 Expect(0, 879, '\P{In=0_0_0_0_0_05.0}', "");
18535 Expect(1, 879, '\P{^In=0_0_0_0_0_05.0}', "");
18536 Expect(0, 883, '\p{In=0_0_0_0_0_05.0}', "");
18537 Expect(1, 883, '\p{^In=0_0_0_0_0_05.0}', "");
18538 Expect(1, 883, '\P{In=0_0_0_0_0_05.0}', "");
18539 Expect(0, 883, '\P{^In=0_0_0_0_0_05.0}', "");
18540 Error('\p{Present_In=-:=0000003.0}');
18541 Error('\P{Present_In=-:=0000003.0}');
18542 Expect(1, 543, '\p{Present_In=003.0}', "");
18543 Expect(0, 543, '\p{^Present_In=003.0}', "");
18544 Expect(0, 543, '\P{Present_In=003.0}', "");
18545 Expect(1, 543, '\P{^Present_In=003.0}', "");
18546 Expect(0, 545, '\p{Present_In=003.0}', "");
18547 Expect(1, 545, '\p{^Present_In=003.0}', "");
18548 Expect(1, 545, '\P{Present_In=003.0}', "");
18549 Expect(0, 545, '\P{^Present_In=003.0}', "");
18550 Error('\p{In=   _+0     00:=0   0003.0}');
18551 Error('\P{In=   _+0     00:=0   0003.0}');
18552 Expect(1, 543, '\p{In=0003.0}', "");
18553 Expect(0, 543, '\p{^In=0003.0}', "");
18554 Expect(0, 543, '\P{In=0003.0}', "");
18555 Expect(1, 543, '\P{^In=0003.0}', "");
18556 Expect(0, 545, '\p{In=0003.0}', "");
18557 Expect(1, 545, '\p{^In=0003.0}', "");
18558 Expect(1, 545, '\P{In=0003.0}', "");
18559 Expect(0, 545, '\P{^In=0003.0}', "");
18560 Error('\p{Present_In=/a/ unassigned}');
18561 Error('\P{Present_In=/a/ unassigned}');
18562 Expect(1, 889, '\p{Present_In=unassigned}', "");
18563 Expect(0, 889, '\p{^Present_In=unassigned}', "");
18564 Expect(0, 889, '\P{Present_In=unassigned}', "");
18565 Expect(1, 889, '\P{^Present_In=unassigned}', "");
18566 Expect(0, 887, '\p{Present_In=unassigned}', "");
18567 Expect(1, 887, '\p{^Present_In=unassigned}', "");
18568 Expect(1, 887, '\P{Present_In=unassigned}', "");
18569 Expect(0, 887, '\P{^Present_In=unassigned}', "");
18570 Expect(1, 889, '\p{Present_In=  Unassigned}', "");
18571 Expect(0, 889, '\p{^Present_In=         Unassigned}', "");
18572 Expect(0, 889, '\P{Present_In=  Unassigned}', "");
18573 Expect(1, 889, '\P{^Present_In=         Unassigned}', "");
18574 Expect(0, 887, '\p{Present_In=  Unassigned}', "");
18575 Expect(1, 887, '\p{^Present_In=         Unassigned}', "");
18576 Expect(1, 887, '\P{Present_In=  Unassigned}', "");
18577 Expect(0, 887, '\P{^Present_In=         Unassigned}', "");
18578 Error('\p{In=-/a/UNASSIGNED}');
18579 Error('\P{In=-/a/UNASSIGNED}');
18580 Expect(1, 889, '\p{In=unassigned}', "");
18581 Expect(0, 889, '\p{^In=unassigned}', "");
18582 Expect(0, 889, '\P{In=unassigned}', "");
18583 Expect(1, 889, '\P{^In=unassigned}', "");
18584 Expect(0, 887, '\p{In=unassigned}', "");
18585 Expect(1, 887, '\p{^In=unassigned}', "");
18586 Expect(1, 887, '\P{In=unassigned}', "");
18587 Expect(0, 887, '\P{^In=unassigned}', "");
18588 Expect(1, 889, '\p{In=  Unassigned}', "");
18589 Expect(0, 889, '\p{^In=         Unassigned}', "");
18590 Expect(0, 889, '\P{In=  Unassigned}', "");
18591 Expect(1, 889, '\P{^In=         Unassigned}', "");
18592 Expect(0, 887, '\p{In=  Unassigned}', "");
18593 Expect(1, 887, '\p{^In=         Unassigned}', "");
18594 Expect(1, 887, '\P{In=  Unassigned}', "");
18595 Expect(0, 887, '\P{^In=         Unassigned}', "");
18596 Error('\p{Present_In= 0:=0 0-0-0_0      0 005.1}');
18597 Error('\P{Present_In= 0:=0 0-0-0_0      0 005.1}');
18598 Expect(1, 887, '\p{Present_In=+05.1}', "");
18599 Expect(0, 887, '\p{^Present_In=+05.1}', "");
18600 Expect(0, 887, '\P{Present_In=+05.1}', "");
18601 Expect(1, 887, '\P{^Present_In=+05.1}', "");
18602 Expect(0, 889, '\p{Present_In=+05.1}', "");
18603 Expect(1, 889, '\p{^Present_In=+05.1}', "");
18604 Expect(1, 889, '\P{Present_In=+05.1}', "");
18605 Expect(0, 889, '\P{^Present_In=+05.1}', "");
18606 Error('\p{In=   _+0000000005.1:=}');
18607 Error('\P{In=   _+0000000005.1:=}');
18608 Expect(1, 887, '\p{In=0_0_0_0_0005.1}', "");
18609 Expect(0, 887, '\p{^In=0_0_0_0_0005.1}', "");
18610 Expect(0, 887, '\P{In=0_0_0_0_0005.1}', "");
18611 Expect(1, 887, '\P{^In=0_0_0_0_0005.1}', "");
18612 Expect(0, 889, '\p{In=0_0_0_0_0005.1}', "");
18613 Expect(1, 889, '\p{^In=0_0_0_0_0005.1}', "");
18614 Expect(1, 889, '\P{In=0_0_0_0_0005.1}', "");
18615 Expect(0, 889, '\P{^In=0_0_0_0_0005.1}', "");
18616 Error('\p{Present_In=   /a/0 4.0}');
18617 Error('\P{Present_In=   /a/0 4.0}');
18618 Expect(1, 566, '\p{Present_In=00004.0}', "");
18619 Expect(0, 566, '\p{^Present_In=00004.0}', "");
18620 Expect(0, 566, '\P{Present_In=00004.0}', "");
18621 Expect(1, 566, '\P{^Present_In=00004.0}', "");
18622 Expect(0, 591, '\p{Present_In=00004.0}', "");
18623 Expect(1, 591, '\p{^Present_In=00004.0}', "");
18624 Expect(1, 591, '\P{Present_In=00004.0}', "");
18625 Expect(0, 591, '\P{^Present_In=00004.0}', "");
18626 Error('\p{In=/a/__+000000004.0}');
18627 Error('\P{In=/a/__+000000004.0}');
18628 Expect(1, 566, '\p{In:   000000004.0}', "");
18629 Expect(0, 566, '\p{^In:   000000004.0}', "");
18630 Expect(0, 566, '\P{In:   000000004.0}', "");
18631 Expect(1, 566, '\P{^In:   000000004.0}', "");
18632 Expect(0, 591, '\p{In:   000000004.0}', "");
18633 Expect(1, 591, '\p{^In:   000000004.0}', "");
18634 Expect(1, 591, '\P{In:   000000004.0}', "");
18635 Expect(0, 591, '\P{^In:   000000004.0}', "");
18636 Error('\p{Present_In=-  0 3.1:=}');
18637 Error('\P{Present_In=-  0 3.1:=}');
18638 Expect(1, 543, '\p{Present_In=0000000003.1}', "");
18639 Expect(0, 543, '\p{^Present_In=0000000003.1}', "");
18640 Expect(0, 543, '\P{Present_In=0000000003.1}', "");
18641 Expect(1, 543, '\P{^Present_In=0000000003.1}', "");
18642 Expect(0, 545, '\p{Present_In=0000000003.1}', "");
18643 Expect(1, 545, '\p{^Present_In=0000000003.1}', "");
18644 Expect(1, 545, '\P{Present_In=0000000003.1}', "");
18645 Expect(0, 545, '\P{^Present_In=0000000003.1}', "");
18646 Error('\p{In=-00/a/00_00_003.1}');
18647 Error('\P{In=-00/a/00_00_003.1}');
18648 Expect(1, 543, '\p{In=000000003.1}', "");
18649 Expect(0, 543, '\p{^In=000000003.1}', "");
18650 Expect(0, 543, '\P{In=000000003.1}', "");
18651 Expect(1, 543, '\P{^In=000000003.1}', "");
18652 Expect(0, 545, '\p{In=000000003.1}', "");
18653 Expect(1, 545, '\p{^In=000000003.1}', "");
18654 Expect(1, 545, '\P{In=000000003.1}', "");
18655 Expect(0, 545, '\P{^In=000000003.1}', "");
18656 Error('\p{Present_In=_-+0000000002.1:=}');
18657 Error('\P{Present_In=_-+0000000002.1:=}');
18658 Expect(1, 501, '\p{Present_In=+0002.1}', "");
18659 Expect(0, 501, '\p{^Present_In=+0002.1}', "");
18660 Expect(0, 501, '\P{Present_In=+0002.1}', "");
18661 Expect(1, 501, '\P{^Present_In=+0002.1}', "");
18662 Expect(0, 505, '\p{Present_In=+0002.1}', "");
18663 Expect(1, 505, '\p{^Present_In=+0002.1}', "");
18664 Expect(1, 505, '\P{Present_In=+0002.1}', "");
18665 Expect(0, 505, '\P{^Present_In=+0002.1}', "");
18666 Error('\p{In=-_0_0      0_0:=0002.1}');
18667 Error('\P{In=-_0_0      0_0:=0002.1}');
18668 Expect(1, 501, '\p{In=+2.1}', "");
18669 Expect(0, 501, '\p{^In=+2.1}', "");
18670 Expect(0, 501, '\P{In=+2.1}', "");
18671 Expect(1, 501, '\P{^In=+2.1}', "");
18672 Expect(0, 505, '\p{In=+2.1}', "");
18673 Expect(1, 505, '\p{^In=+2.1}', "");
18674 Expect(1, 505, '\P{In=+2.1}', "");
18675 Expect(0, 505, '\P{^In=+2.1}', "");
18676 Error('\p{Present_In=:= _00     4.1}');
18677 Error('\P{Present_In=:= _00     4.1}');
18678 Expect(1, 577, '\p{Present_In=0_4.1}', "");
18679 Expect(0, 577, '\p{^Present_In=0_4.1}', "");
18680 Expect(0, 577, '\P{Present_In=0_4.1}', "");
18681 Expect(1, 577, '\P{^Present_In=0_4.1}', "");
18682 Expect(0, 591, '\p{Present_In=0_4.1}', "");
18683 Expect(1, 591, '\p{^Present_In=0_4.1}', "");
18684 Expect(1, 591, '\P{Present_In=0_4.1}', "");
18685 Expect(0, 591, '\P{^Present_In=0_4.1}', "");
18686 Error('\p{In=_  000004.1/a/}');
18687 Error('\P{In=_  000004.1/a/}');
18688 Expect(1, 577, '\p{In: 0000000004.1}', "");
18689 Expect(0, 577, '\p{^In: 0000000004.1}', "");
18690 Expect(0, 577, '\P{In: 0000000004.1}', "");
18691 Expect(1, 577, '\P{^In: 0000000004.1}', "");
18692 Expect(0, 591, '\p{In: 0000000004.1}', "");
18693 Expect(1, 591, '\p{^In: 0000000004.1}', "");
18694 Expect(1, 591, '\P{In: 0000000004.1}', "");
18695 Expect(0, 591, '\P{^In: 0000000004.1}', "");
18696 Error('\p{Extender=-/a/YES}');
18697 Error('\P{Extender=-/a/YES}');
18698 Expect(1, 721, '\p{Extender=yes}', "");
18699 Expect(0, 721, '\p{^Extender=yes}', "");
18700 Expect(0, 721, '\P{Extender=yes}', "");
18701 Expect(1, 721, '\P{^Extender=yes}', "");
18702 Expect(0, 7, '\p{Extender=yes}', "");
18703 Expect(1, 7, '\p{^Extender=yes}', "");
18704 Expect(1, 7, '\P{Extender=yes}', "");
18705 Expect(0, 7, '\P{^Extender=yes}', "");
18706 Expect(1, 721, '\p{Extender=-Yes}', "");
18707 Expect(0, 721, '\p{^Extender=-Yes}', "");
18708 Expect(0, 721, '\P{Extender=-Yes}', "");
18709 Expect(1, 721, '\P{^Extender=-Yes}', "");
18710 Expect(0, 7, '\p{Extender=-Yes}', "");
18711 Expect(1, 7, '\p{^Extender=-Yes}', "");
18712 Expect(1, 7, '\P{Extender=-Yes}', "");
18713 Expect(0, 7, '\P{^Extender=-Yes}', "");
18714 Error('\p{Ext=          Y:=}');
18715 Error('\P{Ext=          Y:=}');
18716 Expect(1, 721, '\p{Ext=y}', "");
18717 Expect(0, 721, '\p{^Ext=y}', "");
18718 Expect(0, 721, '\P{Ext=y}', "");
18719 Expect(1, 721, '\P{^Ext=y}', "");
18720 Expect(0, 7, '\p{Ext=y}', "");
18721 Expect(1, 7, '\p{^Ext=y}', "");
18722 Expect(1, 7, '\P{Ext=y}', "");
18723 Expect(0, 7, '\P{^Ext=y}', "");
18724 Expect(1, 721, '\p{Ext= Y}', "");
18725 Expect(0, 721, '\p{^Ext= Y}', "");
18726 Expect(0, 721, '\P{Ext= Y}', "");
18727 Expect(1, 721, '\P{^Ext= Y}', "");
18728 Expect(0, 7, '\p{Ext= Y}', "");
18729 Expect(1, 7, '\p{^Ext= Y}', "");
18730 Expect(1, 7, '\P{Ext= Y}', "");
18731 Expect(0, 7, '\P{^Ext= Y}', "");
18732 Error('\p{Is_Extender=/a/-T}');
18733 Error('\P{Is_Extender=/a/-T}');
18734 Expect(1, 721, '\p{Is_Extender=t}', "");
18735 Expect(0, 721, '\p{^Is_Extender=t}', "");
18736 Expect(0, 721, '\P{Is_Extender=t}', "");
18737 Expect(1, 721, '\P{^Is_Extender=t}', "");
18738 Expect(0, 7, '\p{Is_Extender=t}', "");
18739 Expect(1, 7, '\p{^Is_Extender=t}', "");
18740 Expect(1, 7, '\P{Is_Extender=t}', "");
18741 Expect(0, 7, '\P{^Is_Extender=t}', "");
18742 Expect(1, 721, '\p{Is_Extender=-        T}', "");
18743 Expect(0, 721, '\p{^Is_Extender=-       T}', "");
18744 Expect(0, 721, '\P{Is_Extender=-        T}', "");
18745 Expect(1, 721, '\P{^Is_Extender=-       T}', "");
18746 Expect(0, 7, '\p{Is_Extender=-  T}', "");
18747 Expect(1, 7, '\p{^Is_Extender=- T}', "");
18748 Expect(1, 7, '\P{Is_Extender=-  T}', "");
18749 Expect(0, 7, '\P{^Is_Extender=- T}', "");
18750 Error('\p{Is_Ext=       /a/true}');
18751 Error('\P{Is_Ext=       /a/true}');
18752 Expect(1, 721, '\p{Is_Ext=true}', "");
18753 Expect(0, 721, '\p{^Is_Ext=true}', "");
18754 Expect(0, 721, '\P{Is_Ext=true}', "");
18755 Expect(1, 721, '\P{^Is_Ext=true}', "");
18756 Expect(0, 7, '\p{Is_Ext=true}', "");
18757 Expect(1, 7, '\p{^Is_Ext=true}', "");
18758 Expect(1, 7, '\P{Is_Ext=true}', "");
18759 Expect(0, 7, '\P{^Is_Ext=true}', "");
18760 Expect(1, 721, '\p{Is_Ext=-_true}', "");
18761 Expect(0, 721, '\p{^Is_Ext=-_true}', "");
18762 Expect(0, 721, '\P{Is_Ext=-_true}', "");
18763 Expect(1, 721, '\P{^Is_Ext=-_true}', "");
18764 Expect(0, 7, '\p{Is_Ext=-_true}', "");
18765 Expect(1, 7, '\p{^Is_Ext=-_true}', "");
18766 Expect(1, 7, '\P{Is_Ext=-_true}', "");
18767 Expect(0, 7, '\P{^Is_Ext=-_true}', "");
18768 Error('\p{Extender:_-NO:=}');
18769 Error('\P{Extender:_-NO:=}');
18770 Expect(1, 7, '\p{Extender=no}', "");
18771 Expect(0, 7, '\p{^Extender=no}', "");
18772 Expect(0, 7, '\P{Extender=no}', "");
18773 Expect(1, 7, '\P{^Extender=no}', "");
18774 Expect(0, 721, '\p{Extender=no}', "");
18775 Expect(1, 721, '\p{^Extender=no}', "");
18776 Expect(1, 721, '\P{Extender=no}', "");
18777 Expect(0, 721, '\P{^Extender=no}', "");
18778 Expect(1, 7, '\p{Extender=      _No}', "");
18779 Expect(0, 7, '\p{^Extender=     _No}', "");
18780 Expect(0, 7, '\P{Extender=      _No}', "");
18781 Expect(1, 7, '\P{^Extender=     _No}', "");
18782 Expect(0, 721, '\p{Extender=    _No}', "");
18783 Expect(1, 721, '\p{^Extender=   _No}', "");
18784 Expect(1, 721, '\P{Extender=    _No}', "");
18785 Expect(0, 721, '\P{^Extender=   _No}', "");
18786 Error('\p{Ext=/a/_N}');
18787 Error('\P{Ext=/a/_N}');
18788 Expect(1, 7, '\p{Ext=n}', "");
18789 Expect(0, 7, '\p{^Ext=n}', "");
18790 Expect(0, 7, '\P{Ext=n}', "");
18791 Expect(1, 7, '\P{^Ext=n}', "");
18792 Expect(0, 721, '\p{Ext=n}', "");
18793 Expect(1, 721, '\p{^Ext=n}', "");
18794 Expect(1, 721, '\P{Ext=n}', "");
18795 Expect(0, 721, '\P{^Ext=n}', "");
18796 Expect(1, 7, '\p{Ext=-N}', "");
18797 Expect(0, 7, '\p{^Ext=-N}', "");
18798 Expect(0, 7, '\P{Ext=-N}', "");
18799 Expect(1, 7, '\P{^Ext=-N}', "");
18800 Expect(0, 721, '\p{Ext=-N}', "");
18801 Expect(1, 721, '\p{^Ext=-N}', "");
18802 Expect(1, 721, '\P{Ext=-N}', "");
18803 Expect(0, 721, '\P{^Ext=-N}', "");
18804 Error('\p{Is_Extender=   F/a/}');
18805 Error('\P{Is_Extender=   F/a/}');
18806 Expect(1, 7, '\p{Is_Extender=f}', "");
18807 Expect(0, 7, '\p{^Is_Extender=f}', "");
18808 Expect(0, 7, '\P{Is_Extender=f}', "");
18809 Expect(1, 7, '\P{^Is_Extender=f}', "");
18810 Expect(0, 721, '\p{Is_Extender=f}', "");
18811 Expect(1, 721, '\p{^Is_Extender=f}', "");
18812 Expect(1, 721, '\P{Is_Extender=f}', "");
18813 Expect(0, 721, '\P{^Is_Extender=f}', "");
18814 Expect(1, 7, '\p{Is_Extender= F}', "");
18815 Expect(0, 7, '\p{^Is_Extender= F}', "");
18816 Expect(0, 7, '\P{Is_Extender= F}', "");
18817 Expect(1, 7, '\P{^Is_Extender= F}', "");
18818 Expect(0, 721, '\p{Is_Extender= F}', "");
18819 Expect(1, 721, '\p{^Is_Extender= F}', "");
18820 Expect(1, 721, '\P{Is_Extender= F}', "");
18821 Expect(0, 721, '\P{^Is_Extender= F}', "");
18822 Error('\p{Is_Ext=:= False}');
18823 Error('\P{Is_Ext=:= False}');
18824 Expect(1, 7, '\p{Is_Ext=false}', "");
18825 Expect(0, 7, '\p{^Is_Ext=false}', "");
18826 Expect(0, 7, '\P{Is_Ext=false}', "");
18827 Expect(1, 7, '\P{^Is_Ext=false}', "");
18828 Expect(0, 721, '\p{Is_Ext=false}', "");
18829 Expect(1, 721, '\p{^Is_Ext=false}', "");
18830 Expect(1, 721, '\P{Is_Ext=false}', "");
18831 Expect(0, 721, '\P{^Is_Ext=false}', "");
18832 Expect(1, 7, '\p{Is_Ext= -false}', "");
18833 Expect(0, 7, '\p{^Is_Ext= -false}', "");
18834 Expect(0, 7, '\P{Is_Ext= -false}', "");
18835 Expect(1, 7, '\P{^Is_Ext= -false}', "");
18836 Expect(0, 721, '\p{Is_Ext= -false}', "");
18837 Expect(1, 721, '\p{^Is_Ext= -false}', "");
18838 Expect(1, 721, '\P{Is_Ext= -false}', "");
18839 Expect(0, 721, '\P{^Is_Ext= -false}', "");
18840 Error('\p{IDS_Trinary_Operator: __yes/a/}');
18841 Error('\P{IDS_Trinary_Operator: __yes/a/}');
18842 Expect(1, 12275, '\p{IDS_Trinary_Operator=yes}', "");
18843 Expect(0, 12275, '\p{^IDS_Trinary_Operator=yes}', "");
18844 Expect(0, 12275, '\P{IDS_Trinary_Operator=yes}', "");
18845 Expect(1, 12275, '\P{^IDS_Trinary_Operator=yes}', "");
18846 Expect(0, 12273, '\p{IDS_Trinary_Operator=yes}', "");
18847 Expect(1, 12273, '\p{^IDS_Trinary_Operator=yes}', "");
18848 Expect(1, 12273, '\P{IDS_Trinary_Operator=yes}', "");
18849 Expect(0, 12273, '\P{^IDS_Trinary_Operator=yes}', "");
18850 Expect(1, 12275, '\p{IDS_Trinary_Operator=_-Yes}', "");
18851 Expect(0, 12275, '\p{^IDS_Trinary_Operator=_-Yes}', "");
18852 Expect(0, 12275, '\P{IDS_Trinary_Operator=_-Yes}', "");
18853 Expect(1, 12275, '\P{^IDS_Trinary_Operator=_-Yes}', "");
18854 Expect(0, 12273, '\p{IDS_Trinary_Operator=_-Yes}', "");
18855 Expect(1, 12273, '\p{^IDS_Trinary_Operator=_-Yes}', "");
18856 Expect(1, 12273, '\P{IDS_Trinary_Operator=_-Yes}', "");
18857 Expect(0, 12273, '\P{^IDS_Trinary_Operator=_-Yes}', "");
18858 Error('\p{IDST=:=_      Y}');
18859 Error('\P{IDST=:=_      Y}');
18860 Expect(1, 12275, '\p{IDST: y}', "");
18861 Expect(0, 12275, '\p{^IDST: y}', "");
18862 Expect(0, 12275, '\P{IDST: y}', "");
18863 Expect(1, 12275, '\P{^IDST: y}', "");
18864 Expect(0, 12273, '\p{IDST: y}', "");
18865 Expect(1, 12273, '\p{^IDST: y}', "");
18866 Expect(1, 12273, '\P{IDST: y}', "");
18867 Expect(0, 12273, '\P{^IDST: y}', "");
18868 Expect(1, 12275, '\p{IDST=      y}', "");
18869 Expect(0, 12275, '\p{^IDST=     y}', "");
18870 Expect(0, 12275, '\P{IDST=      y}', "");
18871 Expect(1, 12275, '\P{^IDST=     y}', "");
18872 Expect(0, 12273, '\p{IDST=      y}', "");
18873 Expect(1, 12273, '\p{^IDST=     y}', "");
18874 Expect(1, 12273, '\P{IDST=      y}', "");
18875 Expect(0, 12273, '\P{^IDST=     y}', "");
18876 Error('\p{Is_IDS_Trinary_Operator:       -T:=}');
18877 Error('\P{Is_IDS_Trinary_Operator:       -T:=}');
18878 Expect(1, 12275, '\p{Is_IDS_Trinary_Operator=t}', "");
18879 Expect(0, 12275, '\p{^Is_IDS_Trinary_Operator=t}', "");
18880 Expect(0, 12275, '\P{Is_IDS_Trinary_Operator=t}', "");
18881 Expect(1, 12275, '\P{^Is_IDS_Trinary_Operator=t}', "");
18882 Expect(0, 12273, '\p{Is_IDS_Trinary_Operator=t}', "");
18883 Expect(1, 12273, '\p{^Is_IDS_Trinary_Operator=t}', "");
18884 Expect(1, 12273, '\P{Is_IDS_Trinary_Operator=t}', "");
18885 Expect(0, 12273, '\P{^Is_IDS_Trinary_Operator=t}', "");
18886 Expect(1, 12275, '\p{Is_IDS_Trinary_Operator=_t}', "");
18887 Expect(0, 12275, '\p{^Is_IDS_Trinary_Operator=_t}', "");
18888 Expect(0, 12275, '\P{Is_IDS_Trinary_Operator=_t}', "");
18889 Expect(1, 12275, '\P{^Is_IDS_Trinary_Operator=_t}', "");
18890 Expect(0, 12273, '\p{Is_IDS_Trinary_Operator=_t}', "");
18891 Expect(1, 12273, '\p{^Is_IDS_Trinary_Operator=_t}', "");
18892 Expect(1, 12273, '\P{Is_IDS_Trinary_Operator=_t}', "");
18893 Expect(0, 12273, '\P{^Is_IDS_Trinary_Operator=_t}', "");
18894 Error('\p{Is_IDST=      true:=}');
18895 Error('\P{Is_IDST=      true:=}');
18896 Expect(1, 12275, '\p{Is_IDST=true}', "");
18897 Expect(0, 12275, '\p{^Is_IDST=true}', "");
18898 Expect(0, 12275, '\P{Is_IDST=true}', "");
18899 Expect(1, 12275, '\P{^Is_IDST=true}', "");
18900 Expect(0, 12273, '\p{Is_IDST=true}', "");
18901 Expect(1, 12273, '\p{^Is_IDST=true}', "");
18902 Expect(1, 12273, '\P{Is_IDST=true}', "");
18903 Expect(0, 12273, '\P{^Is_IDST=true}', "");
18904 Expect(1, 12275, '\p{Is_IDST= True}', "");
18905 Expect(0, 12275, '\p{^Is_IDST= True}', "");
18906 Expect(0, 12275, '\P{Is_IDST= True}', "");
18907 Expect(1, 12275, '\P{^Is_IDST= True}', "");
18908 Expect(0, 12273, '\p{Is_IDST= True}', "");
18909 Expect(1, 12273, '\p{^Is_IDST= True}', "");
18910 Expect(1, 12273, '\P{Is_IDST= True}', "");
18911 Expect(0, 12273, '\P{^Is_IDST= True}', "");
18912 Error('\p{IDS_Trinary_Operator=/a/ _NO}');
18913 Error('\P{IDS_Trinary_Operator=/a/ _NO}');
18914 Expect(1, 12273, '\p{IDS_Trinary_Operator=no}', "");
18915 Expect(0, 12273, '\p{^IDS_Trinary_Operator=no}', "");
18916 Expect(0, 12273, '\P{IDS_Trinary_Operator=no}', "");
18917 Expect(1, 12273, '\P{^IDS_Trinary_Operator=no}', "");
18918 Expect(0, 12275, '\p{IDS_Trinary_Operator=no}', "");
18919 Expect(1, 12275, '\p{^IDS_Trinary_Operator=no}', "");
18920 Expect(1, 12275, '\P{IDS_Trinary_Operator=no}', "");
18921 Expect(0, 12275, '\P{^IDS_Trinary_Operator=no}', "");
18922 Expect(1, 12273, '\p{IDS_Trinary_Operator=              No}', "");
18923 Expect(0, 12273, '\p{^IDS_Trinary_Operator=             No}', "");
18924 Expect(0, 12273, '\P{IDS_Trinary_Operator=              No}', "");
18925 Expect(1, 12273, '\P{^IDS_Trinary_Operator=             No}', "");
18926 Expect(0, 12275, '\p{IDS_Trinary_Operator=              No}', "");
18927 Expect(1, 12275, '\p{^IDS_Trinary_Operator=             No}', "");
18928 Expect(1, 12275, '\P{IDS_Trinary_Operator=              No}', "");
18929 Expect(0, 12275, '\P{^IDS_Trinary_Operator=             No}', "");
18930 Error('\p{IDST=/a/      N}');
18931 Error('\P{IDST=/a/      N}');
18932 Expect(1, 12273, '\p{IDST=n}', "");
18933 Expect(0, 12273, '\p{^IDST=n}', "");
18934 Expect(0, 12273, '\P{IDST=n}', "");
18935 Expect(1, 12273, '\P{^IDST=n}', "");
18936 Expect(0, 12275, '\p{IDST=n}', "");
18937 Expect(1, 12275, '\p{^IDST=n}', "");
18938 Expect(1, 12275, '\P{IDST=n}', "");
18939 Expect(0, 12275, '\P{^IDST=n}', "");
18940 Expect(1, 12273, '\p{IDST=-_N}', "");
18941 Expect(0, 12273, '\p{^IDST=-_N}', "");
18942 Expect(0, 12273, '\P{IDST=-_N}', "");
18943 Expect(1, 12273, '\P{^IDST=-_N}', "");
18944 Expect(0, 12275, '\p{IDST=-_N}', "");
18945 Expect(1, 12275, '\p{^IDST=-_N}', "");
18946 Expect(1, 12275, '\P{IDST=-_N}', "");
18947 Expect(0, 12275, '\P{^IDST=-_N}', "");
18948 Error('\p{Is_IDS_Trinary_Operator=/a/   -F}');
18949 Error('\P{Is_IDS_Trinary_Operator=/a/   -F}');
18950 Expect(1, 12273, '\p{Is_IDS_Trinary_Operator=f}', "");
18951 Expect(0, 12273, '\p{^Is_IDS_Trinary_Operator=f}', "");
18952 Expect(0, 12273, '\P{Is_IDS_Trinary_Operator=f}', "");
18953 Expect(1, 12273, '\P{^Is_IDS_Trinary_Operator=f}', "");
18954 Expect(0, 12275, '\p{Is_IDS_Trinary_Operator=f}', "");
18955 Expect(1, 12275, '\p{^Is_IDS_Trinary_Operator=f}', "");
18956 Expect(1, 12275, '\P{Is_IDS_Trinary_Operator=f}', "");
18957 Expect(0, 12275, '\P{^Is_IDS_Trinary_Operator=f}', "");
18958 Expect(1, 12273, '\p{Is_IDS_Trinary_Operator=_f}', "");
18959 Expect(0, 12273, '\p{^Is_IDS_Trinary_Operator=_f}', "");
18960 Expect(0, 12273, '\P{Is_IDS_Trinary_Operator=_f}', "");
18961 Expect(1, 12273, '\P{^Is_IDS_Trinary_Operator=_f}', "");
18962 Expect(0, 12275, '\p{Is_IDS_Trinary_Operator=_f}', "");
18963 Expect(1, 12275, '\p{^Is_IDS_Trinary_Operator=_f}', "");
18964 Expect(1, 12275, '\P{Is_IDS_Trinary_Operator=_f}', "");
18965 Expect(0, 12275, '\P{^Is_IDS_Trinary_Operator=_f}', "");
18966 Error('\p{Is_IDST=:=false}');
18967 Error('\P{Is_IDST=:=false}');
18968 Expect(1, 12273, '\p{Is_IDST=false}', "");
18969 Expect(0, 12273, '\p{^Is_IDST=false}', "");
18970 Expect(0, 12273, '\P{Is_IDST=false}', "");
18971 Expect(1, 12273, '\P{^Is_IDST=false}', "");
18972 Expect(0, 12275, '\p{Is_IDST=false}', "");
18973 Expect(1, 12275, '\p{^Is_IDST=false}', "");
18974 Expect(1, 12275, '\P{Is_IDST=false}', "");
18975 Expect(0, 12275, '\P{^Is_IDST=false}', "");
18976 Expect(1, 12273, '\p{Is_IDST:   false}', "");
18977 Expect(0, 12273, '\p{^Is_IDST:  false}', "");
18978 Expect(0, 12273, '\P{Is_IDST:   false}', "");
18979 Expect(1, 12273, '\P{^Is_IDST:  false}', "");
18980 Expect(0, 12275, '\p{Is_IDST:   false}', "");
18981 Expect(1, 12275, '\p{^Is_IDST:  false}', "");
18982 Expect(1, 12275, '\P{Is_IDST:   false}', "");
18983 Expect(0, 12275, '\P{^Is_IDST:  false}', "");
18984 Error('\p{Composition_Exclusion=yes:=}');
18985 Error('\P{Composition_Exclusion=yes:=}');
18986 Expect(1, 2399, '\p{Composition_Exclusion=yes}', "");
18987 Expect(0, 2399, '\p{^Composition_Exclusion=yes}', "");
18988 Expect(0, 2399, '\P{Composition_Exclusion=yes}', "");
18989 Expect(1, 2399, '\P{^Composition_Exclusion=yes}', "");
18990 Expect(0, 2391, '\p{Composition_Exclusion=yes}', "");
18991 Expect(1, 2391, '\p{^Composition_Exclusion=yes}', "");
18992 Expect(1, 2391, '\P{Composition_Exclusion=yes}', "");
18993 Expect(0, 2391, '\P{^Composition_Exclusion=yes}', "");
18994 Expect(1, 2399, '\p{Composition_Exclusion=_yes}', "");
18995 Expect(0, 2399, '\p{^Composition_Exclusion=_yes}', "");
18996 Expect(0, 2399, '\P{Composition_Exclusion=_yes}', "");
18997 Expect(1, 2399, '\P{^Composition_Exclusion=_yes}', "");
18998 Expect(0, 2391, '\p{Composition_Exclusion=_yes}', "");
18999 Expect(1, 2391, '\p{^Composition_Exclusion=_yes}', "");
19000 Expect(1, 2391, '\P{Composition_Exclusion=_yes}', "");
19001 Expect(0, 2391, '\P{^Composition_Exclusion=_yes}', "");
19002 Error('\p{CE= /a/y}');
19003 Error('\P{CE= /a/y}');
19004 Expect(1, 2399, '\p{CE=y}', "");
19005 Expect(0, 2399, '\p{^CE=y}', "");
19006 Expect(0, 2399, '\P{CE=y}', "");
19007 Expect(1, 2399, '\P{^CE=y}', "");
19008 Expect(0, 2391, '\p{CE=y}', "");
19009 Expect(1, 2391, '\p{^CE=y}', "");
19010 Expect(1, 2391, '\P{CE=y}', "");
19011 Expect(0, 2391, '\P{^CE=y}', "");
19012 Expect(1, 2399, '\p{CE=- y}', "");
19013 Expect(0, 2399, '\p{^CE=- y}', "");
19014 Expect(0, 2399, '\P{CE=- y}', "");
19015 Expect(1, 2399, '\P{^CE=- y}', "");
19016 Expect(0, 2391, '\p{CE=- y}', "");
19017 Expect(1, 2391, '\p{^CE=- y}', "");
19018 Expect(1, 2391, '\P{CE=- y}', "");
19019 Expect(0, 2391, '\P{^CE=- y}', "");
19020 Error('\p{Is_Composition_Exclusion=-:=t}');
19021 Error('\P{Is_Composition_Exclusion=-:=t}');
19022 Expect(1, 2399, '\p{Is_Composition_Exclusion=t}', "");
19023 Expect(0, 2399, '\p{^Is_Composition_Exclusion=t}', "");
19024 Expect(0, 2399, '\P{Is_Composition_Exclusion=t}', "");
19025 Expect(1, 2399, '\P{^Is_Composition_Exclusion=t}', "");
19026 Expect(0, 2391, '\p{Is_Composition_Exclusion=t}', "");
19027 Expect(1, 2391, '\p{^Is_Composition_Exclusion=t}', "");
19028 Expect(1, 2391, '\P{Is_Composition_Exclusion=t}', "");
19029 Expect(0, 2391, '\P{^Is_Composition_Exclusion=t}', "");
19030 Expect(1, 2399, '\p{Is_Composition_Exclusion=_T}', "");
19031 Expect(0, 2399, '\p{^Is_Composition_Exclusion=_T}', "");
19032 Expect(0, 2399, '\P{Is_Composition_Exclusion=_T}', "");
19033 Expect(1, 2399, '\P{^Is_Composition_Exclusion=_T}', "");
19034 Expect(0, 2391, '\p{Is_Composition_Exclusion=_T}', "");
19035 Expect(1, 2391, '\p{^Is_Composition_Exclusion=_T}', "");
19036 Expect(1, 2391, '\P{Is_Composition_Exclusion=_T}', "");
19037 Expect(0, 2391, '\P{^Is_Composition_Exclusion=_T}', "");
19038 Error('\p{Is_CE=__TRUE/a/}');
19039 Error('\P{Is_CE=__TRUE/a/}');
19040 Expect(1, 2399, '\p{Is_CE=true}', "");
19041 Expect(0, 2399, '\p{^Is_CE=true}', "");
19042 Expect(0, 2399, '\P{Is_CE=true}', "");
19043 Expect(1, 2399, '\P{^Is_CE=true}', "");
19044 Expect(0, 2391, '\p{Is_CE=true}', "");
19045 Expect(1, 2391, '\p{^Is_CE=true}', "");
19046 Expect(1, 2391, '\P{Is_CE=true}', "");
19047 Expect(0, 2391, '\P{^Is_CE=true}', "");
19048 Expect(1, 2399, '\p{Is_CE=              True}', "");
19049 Expect(0, 2399, '\p{^Is_CE=             True}', "");
19050 Expect(0, 2399, '\P{Is_CE=              True}', "");
19051 Expect(1, 2399, '\P{^Is_CE=             True}', "");
19052 Expect(0, 2391, '\p{Is_CE=              True}', "");
19053 Expect(1, 2391, '\p{^Is_CE=             True}', "");
19054 Expect(1, 2391, '\P{Is_CE=              True}', "");
19055 Expect(0, 2391, '\P{^Is_CE=             True}', "");
19056 Error('\p{Composition_Exclusion=:=_     No}');
19057 Error('\P{Composition_Exclusion=:=_     No}');
19058 Expect(1, 2391, '\p{Composition_Exclusion=no}', "");
19059 Expect(0, 2391, '\p{^Composition_Exclusion=no}', "");
19060 Expect(0, 2391, '\P{Composition_Exclusion=no}', "");
19061 Expect(1, 2391, '\P{^Composition_Exclusion=no}', "");
19062 Expect(0, 2399, '\p{Composition_Exclusion=no}', "");
19063 Expect(1, 2399, '\p{^Composition_Exclusion=no}', "");
19064 Expect(1, 2399, '\P{Composition_Exclusion=no}', "");
19065 Expect(0, 2399, '\P{^Composition_Exclusion=no}', "");
19066 Expect(1, 2391, '\p{Composition_Exclusion:              NO}', "");
19067 Expect(0, 2391, '\p{^Composition_Exclusion:             NO}', "");
19068 Expect(0, 2391, '\P{Composition_Exclusion:              NO}', "");
19069 Expect(1, 2391, '\P{^Composition_Exclusion:             NO}', "");
19070 Expect(0, 2399, '\p{Composition_Exclusion:              NO}', "");
19071 Expect(1, 2399, '\p{^Composition_Exclusion:             NO}', "");
19072 Expect(1, 2399, '\P{Composition_Exclusion:              NO}', "");
19073 Expect(0, 2399, '\P{^Composition_Exclusion:             NO}', "");
19074 Error('\p{CE=_:=N}');
19075 Error('\P{CE=_:=N}');
19076 Expect(1, 2391, '\p{CE=n}', "");
19077 Expect(0, 2391, '\p{^CE=n}', "");
19078 Expect(0, 2391, '\P{CE=n}', "");
19079 Expect(1, 2391, '\P{^CE=n}', "");
19080 Expect(0, 2399, '\p{CE=n}', "");
19081 Expect(1, 2399, '\p{^CE=n}', "");
19082 Expect(1, 2399, '\P{CE=n}', "");
19083 Expect(0, 2399, '\P{^CE=n}', "");
19084 Expect(1, 2391, '\p{CE=-        n}', "");
19085 Expect(0, 2391, '\p{^CE=-       n}', "");
19086 Expect(0, 2391, '\P{CE=-        n}', "");
19087 Expect(1, 2391, '\P{^CE=-       n}', "");
19088 Expect(0, 2399, '\p{CE=-        n}', "");
19089 Expect(1, 2399, '\p{^CE=-       n}', "");
19090 Expect(1, 2399, '\P{CE=-        n}', "");
19091 Expect(0, 2399, '\P{^CE=-       n}', "");
19092 Error('\p{Is_Composition_Exclusion=/a/ -f}');
19093 Error('\P{Is_Composition_Exclusion=/a/ -f}');
19094 Expect(1, 2391, '\p{Is_Composition_Exclusion:   f}', "");
19095 Expect(0, 2391, '\p{^Is_Composition_Exclusion:  f}', "");
19096 Expect(0, 2391, '\P{Is_Composition_Exclusion:   f}', "");
19097 Expect(1, 2391, '\P{^Is_Composition_Exclusion:  f}', "");
19098 Expect(0, 2399, '\p{Is_Composition_Exclusion:   f}', "");
19099 Expect(1, 2399, '\p{^Is_Composition_Exclusion:  f}', "");
19100 Expect(1, 2399, '\P{Is_Composition_Exclusion:   f}', "");
19101 Expect(0, 2399, '\P{^Is_Composition_Exclusion:  f}', "");
19102 Expect(1, 2391, '\p{Is_Composition_Exclusion=           F}', "");
19103 Expect(0, 2391, '\p{^Is_Composition_Exclusion=          F}', "");
19104 Expect(0, 2391, '\P{Is_Composition_Exclusion=           F}', "");
19105 Expect(1, 2391, '\P{^Is_Composition_Exclusion=          F}', "");
19106 Expect(0, 2399, '\p{Is_Composition_Exclusion=           F}', "");
19107 Expect(1, 2399, '\p{^Is_Composition_Exclusion=          F}', "");
19108 Expect(1, 2399, '\P{Is_Composition_Exclusion=           F}', "");
19109 Expect(0, 2399, '\P{^Is_Composition_Exclusion=          F}', "");
19110 Error('\p{Is_CE=:=  FALSE}');
19111 Error('\P{Is_CE=:=  FALSE}');
19112 Expect(1, 2391, '\p{Is_CE=false}', "");
19113 Expect(0, 2391, '\p{^Is_CE=false}', "");
19114 Expect(0, 2391, '\P{Is_CE=false}', "");
19115 Expect(1, 2391, '\P{^Is_CE=false}', "");
19116 Expect(0, 2399, '\p{Is_CE=false}', "");
19117 Expect(1, 2399, '\p{^Is_CE=false}', "");
19118 Expect(1, 2399, '\P{Is_CE=false}', "");
19119 Expect(0, 2399, '\P{^Is_CE=false}', "");
19120 Expect(1, 2391, '\p{Is_CE=  FALSE}', "");
19121 Expect(0, 2391, '\p{^Is_CE=  FALSE}', "");
19122 Expect(0, 2391, '\P{Is_CE=  FALSE}', "");
19123 Expect(1, 2391, '\P{^Is_CE=  FALSE}', "");
19124 Expect(0, 2399, '\p{Is_CE=  FALSE}', "");
19125 Expect(1, 2399, '\p{^Is_CE=  FALSE}', "");
19126 Expect(1, 2399, '\P{Is_CE=  FALSE}', "");
19127 Expect(0, 2399, '\P{^Is_CE=  FALSE}', "");
19128 Error('\p{STerm=        /a/YES}');
19129 Error('\P{STerm=        /a/YES}');
19130 Expect(1, 33, '\p{STerm=yes}', "");
19131 Expect(0, 33, '\p{^STerm=yes}', "");
19132 Expect(0, 33, '\P{STerm=yes}', "");
19133 Expect(1, 33, '\P{^STerm=yes}', "");
19134 Expect(0, 32, '\p{STerm=yes}', "");
19135 Expect(1, 32, '\p{^STerm=yes}', "");
19136 Expect(1, 32, '\P{STerm=yes}', "");
19137 Expect(0, 32, '\P{^STerm=yes}', "");
19138 Expect(1, 33, '\p{STerm=        -Yes}', "");
19139 Expect(0, 33, '\p{^STerm=       -Yes}', "");
19140 Expect(0, 33, '\P{STerm=        -Yes}', "");
19141 Expect(1, 33, '\P{^STerm=       -Yes}', "");
19142 Expect(0, 32, '\p{STerm=        -Yes}', "");
19143 Expect(1, 32, '\p{^STerm=       -Yes}', "");
19144 Expect(1, 32, '\P{STerm=        -Yes}', "");
19145 Expect(0, 32, '\P{^STerm=       -Yes}', "");
19146 Error('\p{Is_STerm= /a/Y}');
19147 Error('\P{Is_STerm= /a/Y}');
19148 Expect(1, 33, '\p{Is_STerm=y}', "");
19149 Expect(0, 33, '\p{^Is_STerm=y}', "");
19150 Expect(0, 33, '\P{Is_STerm=y}', "");
19151 Expect(1, 33, '\P{^Is_STerm=y}', "");
19152 Expect(0, 32, '\p{Is_STerm=y}', "");
19153 Expect(1, 32, '\p{^Is_STerm=y}', "");
19154 Expect(1, 32, '\P{Is_STerm=y}', "");
19155 Expect(0, 32, '\P{^Is_STerm=y}', "");
19156 Expect(1, 33, '\p{Is_STerm= Y}', "");
19157 Expect(0, 33, '\p{^Is_STerm= Y}', "");
19158 Expect(0, 33, '\P{Is_STerm= Y}', "");
19159 Expect(1, 33, '\P{^Is_STerm= Y}', "");
19160 Expect(0, 32, '\p{Is_STerm= Y}', "");
19161 Expect(1, 32, '\p{^Is_STerm= Y}', "");
19162 Expect(1, 32, '\P{Is_STerm= Y}', "");
19163 Expect(0, 32, '\P{^Is_STerm= Y}', "");
19164 Error('\p{STerm=-T:=}');
19165 Error('\P{STerm=-T:=}');
19166 Expect(1, 33, '\p{STerm=t}', "");
19167 Expect(0, 33, '\p{^STerm=t}', "");
19168 Expect(0, 33, '\P{STerm=t}', "");
19169 Expect(1, 33, '\P{^STerm=t}', "");
19170 Expect(0, 32, '\p{STerm=t}', "");
19171 Expect(1, 32, '\p{^STerm=t}', "");
19172 Expect(1, 32, '\P{STerm=t}', "");
19173 Expect(0, 32, '\P{^STerm=t}', "");
19174 Expect(1, 33, '\p{STerm=_t}', "");
19175 Expect(0, 33, '\p{^STerm=_t}', "");
19176 Expect(0, 33, '\P{STerm=_t}', "");
19177 Expect(1, 33, '\P{^STerm=_t}', "");
19178 Expect(0, 32, '\p{STerm=_t}', "");
19179 Expect(1, 32, '\p{^STerm=_t}', "");
19180 Expect(1, 32, '\P{STerm=_t}', "");
19181 Expect(0, 32, '\P{^STerm=_t}', "");
19182 Error('\p{Is_STerm=      True/a/}');
19183 Error('\P{Is_STerm=      True/a/}');
19184 Expect(1, 33, '\p{Is_STerm:true}', "");
19185 Expect(0, 33, '\p{^Is_STerm:true}', "");
19186 Expect(0, 33, '\P{Is_STerm:true}', "");
19187 Expect(1, 33, '\P{^Is_STerm:true}', "");
19188 Expect(0, 32, '\p{Is_STerm:true}', "");
19189 Expect(1, 32, '\p{^Is_STerm:true}', "");
19190 Expect(1, 32, '\P{Is_STerm:true}', "");
19191 Expect(0, 32, '\P{^Is_STerm:true}', "");
19192 Expect(1, 33, '\p{Is_STerm=     _True}', "");
19193 Expect(0, 33, '\p{^Is_STerm=    _True}', "");
19194 Expect(0, 33, '\P{Is_STerm=     _True}', "");
19195 Expect(1, 33, '\P{^Is_STerm=    _True}', "");
19196 Expect(0, 32, '\p{Is_STerm=     _True}', "");
19197 Expect(1, 32, '\p{^Is_STerm=    _True}', "");
19198 Expect(1, 32, '\P{Is_STerm=     _True}', "");
19199 Expect(0, 32, '\P{^Is_STerm=    _True}', "");
19200 Error('\p{STerm=:=      no}');
19201 Error('\P{STerm=:=      no}');
19202 Expect(1, 32, '\p{STerm=no}', "");
19203 Expect(0, 32, '\p{^STerm=no}', "");
19204 Expect(0, 32, '\P{STerm=no}', "");
19205 Expect(1, 32, '\P{^STerm=no}', "");
19206 Expect(0, 33, '\p{STerm=no}', "");
19207 Expect(1, 33, '\p{^STerm=no}', "");
19208 Expect(1, 33, '\P{STerm=no}', "");
19209 Expect(0, 33, '\P{^STerm=no}', "");
19210 Expect(1, 32, '\p{STerm=        No}', "");
19211 Expect(0, 32, '\p{^STerm=       No}', "");
19212 Expect(0, 32, '\P{STerm=        No}', "");
19213 Expect(1, 32, '\P{^STerm=       No}', "");
19214 Expect(0, 33, '\p{STerm=        No}', "");
19215 Expect(1, 33, '\p{^STerm=       No}', "");
19216 Expect(1, 33, '\P{STerm=        No}', "");
19217 Expect(0, 33, '\P{^STerm=       No}', "");
19218 Error('\p{Is_STerm=_/a/n}');
19219 Error('\P{Is_STerm=_/a/n}');
19220 Expect(1, 32, '\p{Is_STerm=n}', "");
19221 Expect(0, 32, '\p{^Is_STerm=n}', "");
19222 Expect(0, 32, '\P{Is_STerm=n}', "");
19223 Expect(1, 32, '\P{^Is_STerm=n}', "");
19224 Expect(0, 33, '\p{Is_STerm=n}', "");
19225 Expect(1, 33, '\p{^Is_STerm=n}', "");
19226 Expect(1, 33, '\P{Is_STerm=n}', "");
19227 Expect(0, 33, '\P{^Is_STerm=n}', "");
19228 Expect(1, 32, '\p{Is_STerm=--n}', "");
19229 Expect(0, 32, '\p{^Is_STerm=--n}', "");
19230 Expect(0, 32, '\P{Is_STerm=--n}', "");
19231 Expect(1, 32, '\P{^Is_STerm=--n}', "");
19232 Expect(0, 33, '\p{Is_STerm=--n}', "");
19233 Expect(1, 33, '\p{^Is_STerm=--n}', "");
19234 Expect(1, 33, '\P{Is_STerm=--n}', "");
19235 Expect(0, 33, '\P{^Is_STerm=--n}', "");
19236 Error('\p{STerm=/a/ _F}');
19237 Error('\P{STerm=/a/ _F}');
19238 Expect(1, 32, '\p{STerm=f}', "");
19239 Expect(0, 32, '\p{^STerm=f}', "");
19240 Expect(0, 32, '\P{STerm=f}', "");
19241 Expect(1, 32, '\P{^STerm=f}', "");
19242 Expect(0, 33, '\p{STerm=f}', "");
19243 Expect(1, 33, '\p{^STerm=f}', "");
19244 Expect(1, 33, '\P{STerm=f}', "");
19245 Expect(0, 33, '\P{^STerm=f}', "");
19246 Expect(1, 32, '\p{STerm=        f}', "");
19247 Expect(0, 32, '\p{^STerm=       f}', "");
19248 Expect(0, 32, '\P{STerm=        f}', "");
19249 Expect(1, 32, '\P{^STerm=       f}', "");
19250 Expect(0, 33, '\p{STerm=        f}', "");
19251 Expect(1, 33, '\p{^STerm=       f}', "");
19252 Expect(1, 33, '\P{STerm=        f}', "");
19253 Expect(0, 33, '\P{^STerm=       f}', "");
19254 Error('\p{Is_STerm=-/a/False}');
19255 Error('\P{Is_STerm=-/a/False}');
19256 Expect(1, 32, '\p{Is_STerm=false}', "");
19257 Expect(0, 32, '\p{^Is_STerm=false}', "");
19258 Expect(0, 32, '\P{Is_STerm=false}', "");
19259 Expect(1, 32, '\P{^Is_STerm=false}', "");
19260 Expect(0, 33, '\p{Is_STerm=false}', "");
19261 Expect(1, 33, '\p{^Is_STerm=false}', "");
19262 Expect(1, 33, '\P{Is_STerm=false}', "");
19263 Expect(0, 33, '\P{^Is_STerm=false}', "");
19264 Expect(1, 32, '\p{Is_STerm=__False}', "");
19265 Expect(0, 32, '\p{^Is_STerm=__False}', "");
19266 Expect(0, 32, '\P{Is_STerm=__False}', "");
19267 Expect(1, 32, '\P{^Is_STerm=__False}', "");
19268 Expect(0, 33, '\p{Is_STerm=__False}', "");
19269 Expect(1, 33, '\p{^Is_STerm=__False}', "");
19270 Expect(1, 33, '\P{Is_STerm=__False}', "");
19271 Expect(0, 33, '\P{^Is_STerm=__False}', "");
19272 Error('\p{Decomposition_Type=:=-fraction}');
19273 Error('\P{Decomposition_Type=:=-fraction}');
19274 Expect(1, 8543, '\p{Decomposition_Type=fraction}', "");
19275 Expect(0, 8543, '\p{^Decomposition_Type=fraction}', "");
19276 Expect(0, 8543, '\P{Decomposition_Type=fraction}', "");
19277 Expect(1, 8543, '\P{^Decomposition_Type=fraction}', "");
19278 Expect(0, 7, '\p{Decomposition_Type=fraction}', "");
19279 Expect(1, 7, '\p{^Decomposition_Type=fraction}', "");
19280 Expect(1, 7, '\P{Decomposition_Type=fraction}', "");
19281 Expect(0, 7, '\P{^Decomposition_Type=fraction}', "");
19282 Expect(1, 8543, '\p{Decomposition_Type= -fraction}', "");
19283 Expect(0, 8543, '\p{^Decomposition_Type=        -fraction}', "");
19284 Expect(0, 8543, '\P{Decomposition_Type= -fraction}', "");
19285 Expect(1, 8543, '\P{^Decomposition_Type=        -fraction}', "");
19286 Expect(0, 7, '\p{Decomposition_Type=    -fraction}', "");
19287 Expect(1, 7, '\p{^Decomposition_Type=   -fraction}', "");
19288 Expect(1, 7, '\P{Decomposition_Type=    -fraction}', "");
19289 Expect(0, 7, '\P{^Decomposition_Type=   -fraction}', "");
19290 Error('\p{Dt=_-Fra:=}');
19291 Error('\P{Dt=_-Fra:=}');
19292 Expect(1, 8543, '\p{Dt=fra}', "");
19293 Expect(0, 8543, '\p{^Dt=fra}', "");
19294 Expect(0, 8543, '\P{Dt=fra}', "");
19295 Expect(1, 8543, '\P{^Dt=fra}', "");
19296 Expect(0, 7, '\p{Dt=fra}', "");
19297 Expect(1, 7, '\p{^Dt=fra}', "");
19298 Expect(1, 7, '\P{Dt=fra}', "");
19299 Expect(0, 7, '\P{^Dt=fra}', "");
19300 Expect(1, 8543, '\p{Dt=__FRA}', "");
19301 Expect(0, 8543, '\p{^Dt=__FRA}', "");
19302 Expect(0, 8543, '\P{Dt=__FRA}', "");
19303 Expect(1, 8543, '\P{^Dt=__FRA}', "");
19304 Expect(0, 7, '\p{Dt=__FRA}', "");
19305 Expect(1, 7, '\p{^Dt=__FRA}', "");
19306 Expect(1, 7, '\P{Dt=__FRA}', "");
19307 Expect(0, 7, '\P{^Dt=__FRA}', "");
19308 Error('\p{Is_Decomposition_Type=-/a/fraction}');
19309 Error('\P{Is_Decomposition_Type=-/a/fraction}');
19310 Expect(1, 8543, '\p{Is_Decomposition_Type=fraction}', "");
19311 Expect(0, 8543, '\p{^Is_Decomposition_Type=fraction}', "");
19312 Expect(0, 8543, '\P{Is_Decomposition_Type=fraction}', "");
19313 Expect(1, 8543, '\P{^Is_Decomposition_Type=fraction}', "");
19314 Expect(0, 7, '\p{Is_Decomposition_Type=fraction}', "");
19315 Expect(1, 7, '\p{^Is_Decomposition_Type=fraction}', "");
19316 Expect(1, 7, '\P{Is_Decomposition_Type=fraction}', "");
19317 Expect(0, 7, '\P{^Is_Decomposition_Type=fraction}', "");
19318 Expect(1, 8543, '\p{Is_Decomposition_Type= _FRACTION}', "");
19319 Expect(0, 8543, '\p{^Is_Decomposition_Type= _FRACTION}', "");
19320 Expect(0, 8543, '\P{Is_Decomposition_Type= _FRACTION}', "");
19321 Expect(1, 8543, '\P{^Is_Decomposition_Type= _FRACTION}', "");
19322 Expect(0, 7, '\p{Is_Decomposition_Type= _FRACTION}', "");
19323 Expect(1, 7, '\p{^Is_Decomposition_Type= _FRACTION}', "");
19324 Expect(1, 7, '\P{Is_Decomposition_Type= _FRACTION}', "");
19325 Expect(0, 7, '\P{^Is_Decomposition_Type= _FRACTION}', "");
19326 Error('\p{Is_Dt=                FRA:=}');
19327 Error('\P{Is_Dt=                FRA:=}');
19328 Expect(1, 8543, '\p{Is_Dt=fra}', "");
19329 Expect(0, 8543, '\p{^Is_Dt=fra}', "");
19330 Expect(0, 8543, '\P{Is_Dt=fra}', "");
19331 Expect(1, 8543, '\P{^Is_Dt=fra}', "");
19332 Expect(0, 7, '\p{Is_Dt=fra}', "");
19333 Expect(1, 7, '\p{^Is_Dt=fra}', "");
19334 Expect(1, 7, '\P{Is_Dt=fra}', "");
19335 Expect(0, 7, '\P{^Is_Dt=fra}', "");
19336 Expect(1, 8543, '\p{Is_Dt= _Fra}', "");
19337 Expect(0, 8543, '\p{^Is_Dt= _Fra}', "");
19338 Expect(0, 8543, '\P{Is_Dt= _Fra}', "");
19339 Expect(1, 8543, '\P{^Is_Dt= _Fra}', "");
19340 Expect(0, 7, '\p{Is_Dt= _Fra}', "");
19341 Expect(1, 7, '\p{^Is_Dt= _Fra}', "");
19342 Expect(1, 7, '\P{Is_Dt= _Fra}', "");
19343 Expect(0, 7, '\P{^Is_Dt= _Fra}', "");
19344 Error('\p{Decomposition_Type=/a/- CIRCLE}');
19345 Error('\P{Decomposition_Type=/a/- CIRCLE}');
19346 Expect(1, 9331, '\p{Decomposition_Type=circle}', "");
19347 Expect(0, 9331, '\p{^Decomposition_Type=circle}', "");
19348 Expect(0, 9331, '\P{Decomposition_Type=circle}', "");
19349 Expect(1, 9331, '\P{^Decomposition_Type=circle}', "");
19350 Expect(0, 9311, '\p{Decomposition_Type=circle}', "");
19351 Expect(1, 9311, '\p{^Decomposition_Type=circle}', "");
19352 Expect(1, 9311, '\P{Decomposition_Type=circle}', "");
19353 Expect(0, 9311, '\P{^Decomposition_Type=circle}', "");
19354 Expect(1, 9331, '\p{Decomposition_Type=- Circle}', "");
19355 Expect(0, 9331, '\p{^Decomposition_Type=- Circle}', "");
19356 Expect(0, 9331, '\P{Decomposition_Type=- Circle}', "");
19357 Expect(1, 9331, '\P{^Decomposition_Type=- Circle}', "");
19358 Expect(0, 9311, '\p{Decomposition_Type=- Circle}', "");
19359 Expect(1, 9311, '\p{^Decomposition_Type=- Circle}', "");
19360 Expect(1, 9311, '\P{Decomposition_Type=- Circle}', "");
19361 Expect(0, 9311, '\P{^Decomposition_Type=- Circle}', "");
19362 Error('\p{Dt:   -_enc/a/}');
19363 Error('\P{Dt:   -_enc/a/}');
19364 Expect(1, 9331, '\p{Dt=enc}', "");
19365 Expect(0, 9331, '\p{^Dt=enc}', "");
19366 Expect(0, 9331, '\P{Dt=enc}', "");
19367 Expect(1, 9331, '\P{^Dt=enc}', "");
19368 Expect(0, 9311, '\p{Dt=enc}', "");
19369 Expect(1, 9311, '\p{^Dt=enc}', "");
19370 Expect(1, 9311, '\P{Dt=enc}', "");
19371 Expect(0, 9311, '\P{^Dt=enc}', "");
19372 Expect(1, 9331, '\p{Dt=  Enc}', "");
19373 Expect(0, 9331, '\p{^Dt=         Enc}', "");
19374 Expect(0, 9331, '\P{Dt=  Enc}', "");
19375 Expect(1, 9331, '\P{^Dt=         Enc}', "");
19376 Expect(0, 9311, '\p{Dt=  Enc}', "");
19377 Expect(1, 9311, '\p{^Dt=         Enc}', "");
19378 Expect(1, 9311, '\P{Dt=  Enc}', "");
19379 Expect(0, 9311, '\P{^Dt=         Enc}', "");
19380 Error('\p{Is_Decomposition_Type=- circle:=}');
19381 Error('\P{Is_Decomposition_Type=- circle:=}');
19382 Expect(1, 9331, '\p{Is_Decomposition_Type=circle}', "");
19383 Expect(0, 9331, '\p{^Is_Decomposition_Type=circle}', "");
19384 Expect(0, 9331, '\P{Is_Decomposition_Type=circle}', "");
19385 Expect(1, 9331, '\P{^Is_Decomposition_Type=circle}', "");
19386 Expect(0, 9311, '\p{Is_Decomposition_Type=circle}', "");
19387 Expect(1, 9311, '\p{^Is_Decomposition_Type=circle}', "");
19388 Expect(1, 9311, '\P{Is_Decomposition_Type=circle}', "");
19389 Expect(0, 9311, '\P{^Is_Decomposition_Type=circle}', "");
19390 Expect(1, 9331, '\p{Is_Decomposition_Type=  Circle}', "");
19391 Expect(0, 9331, '\p{^Is_Decomposition_Type=  Circle}', "");
19392 Expect(0, 9331, '\P{Is_Decomposition_Type=  Circle}', "");
19393 Expect(1, 9331, '\P{^Is_Decomposition_Type=  Circle}', "");
19394 Expect(0, 9311, '\p{Is_Decomposition_Type=  Circle}', "");
19395 Expect(1, 9311, '\p{^Is_Decomposition_Type=  Circle}', "");
19396 Expect(1, 9311, '\P{Is_Decomposition_Type=  Circle}', "");
19397 Expect(0, 9311, '\P{^Is_Decomposition_Type=  Circle}', "");
19398 Error('\p{Is_Dt=:=-ENC}');
19399 Error('\P{Is_Dt=:=-ENC}');
19400 Expect(1, 9331, '\p{Is_Dt: enc}', "");
19401 Expect(0, 9331, '\p{^Is_Dt: enc}', "");
19402 Expect(0, 9331, '\P{Is_Dt: enc}', "");
19403 Expect(1, 9331, '\P{^Is_Dt: enc}', "");
19404 Expect(0, 9311, '\p{Is_Dt: enc}', "");
19405 Expect(1, 9311, '\p{^Is_Dt: enc}', "");
19406 Expect(1, 9311, '\P{Is_Dt: enc}', "");
19407 Expect(0, 9311, '\P{^Is_Dt: enc}', "");
19408 Expect(1, 9331, '\p{Is_Dt=              enc}', "");
19409 Expect(0, 9331, '\p{^Is_Dt=             enc}', "");
19410 Expect(0, 9331, '\P{Is_Dt=              enc}', "");
19411 Expect(1, 9331, '\P{^Is_Dt=             enc}', "");
19412 Expect(0, 9311, '\p{Is_Dt=              enc}', "");
19413 Expect(1, 9311, '\p{^Is_Dt=             enc}', "");
19414 Expect(1, 9311, '\P{Is_Dt=              enc}', "");
19415 Expect(0, 9311, '\P{^Is_Dt=             enc}', "");
19416 Error('\p{Decomposition_Type=   /a/INITIAL}');
19417 Error('\P{Decomposition_Type=   /a/INITIAL}');
19418 Expect(1, 64340, '\p{Decomposition_Type=initial}', "");
19419 Expect(0, 64340, '\p{^Decomposition_Type=initial}', "");
19420 Expect(0, 64340, '\P{Decomposition_Type=initial}', "");
19421 Expect(1, 64340, '\P{^Decomposition_Type=initial}', "");
19422 Expect(0, 64339, '\p{Decomposition_Type=initial}', "");
19423 Expect(1, 64339, '\p{^Decomposition_Type=initial}', "");
19424 Expect(1, 64339, '\P{Decomposition_Type=initial}', "");
19425 Expect(0, 64339, '\P{^Decomposition_Type=initial}', "");
19426 Expect(1, 64340, '\p{Decomposition_Type=        Initial}', "");
19427 Expect(0, 64340, '\p{^Decomposition_Type=       Initial}', "");
19428 Expect(0, 64340, '\P{Decomposition_Type=        Initial}', "");
19429 Expect(1, 64340, '\P{^Decomposition_Type=       Initial}', "");
19430 Expect(0, 64339, '\p{Decomposition_Type=        Initial}', "");
19431 Expect(1, 64339, '\p{^Decomposition_Type=       Initial}', "");
19432 Expect(1, 64339, '\P{Decomposition_Type=        Initial}', "");
19433 Expect(0, 64339, '\P{^Decomposition_Type=       Initial}', "");
19434 Error('\p{Dt=:=-init}');
19435 Error('\P{Dt=:=-init}');
19436 Expect(1, 64340, '\p{Dt=init}', "");
19437 Expect(0, 64340, '\p{^Dt=init}', "");
19438 Expect(0, 64340, '\P{Dt=init}', "");
19439 Expect(1, 64340, '\P{^Dt=init}', "");
19440 Expect(0, 64339, '\p{Dt=init}', "");
19441 Expect(1, 64339, '\p{^Dt=init}', "");
19442 Expect(1, 64339, '\P{Dt=init}', "");
19443 Expect(0, 64339, '\P{^Dt=init}', "");
19444 Expect(1, 64340, '\p{Dt= -INIT}', "");
19445 Expect(0, 64340, '\p{^Dt= -INIT}', "");
19446 Expect(0, 64340, '\P{Dt= -INIT}', "");
19447 Expect(1, 64340, '\P{^Dt= -INIT}', "");
19448 Expect(0, 64339, '\p{Dt= -INIT}', "");
19449 Expect(1, 64339, '\p{^Dt= -INIT}', "");
19450 Expect(1, 64339, '\P{Dt= -INIT}', "");
19451 Expect(0, 64339, '\P{^Dt= -INIT}', "");
19452 Error('\p{Is_Decomposition_Type=/a/Initial}');
19453 Error('\P{Is_Decomposition_Type=/a/Initial}');
19454 Expect(1, 64340, '\p{Is_Decomposition_Type=initial}', "");
19455 Expect(0, 64340, '\p{^Is_Decomposition_Type=initial}', "");
19456 Expect(0, 64340, '\P{Is_Decomposition_Type=initial}', "");
19457 Expect(1, 64340, '\P{^Is_Decomposition_Type=initial}', "");
19458 Expect(0, 64339, '\p{Is_Decomposition_Type=initial}', "");
19459 Expect(1, 64339, '\p{^Is_Decomposition_Type=initial}', "");
19460 Expect(1, 64339, '\P{Is_Decomposition_Type=initial}', "");
19461 Expect(0, 64339, '\P{^Is_Decomposition_Type=initial}', "");
19462 Expect(1, 64340, '\p{Is_Decomposition_Type=  Initial}', "");
19463 Expect(0, 64340, '\p{^Is_Decomposition_Type=  Initial}', "");
19464 Expect(0, 64340, '\P{Is_Decomposition_Type=  Initial}', "");
19465 Expect(1, 64340, '\P{^Is_Decomposition_Type=  Initial}', "");
19466 Expect(0, 64339, '\p{Is_Decomposition_Type=  Initial}', "");
19467 Expect(1, 64339, '\p{^Is_Decomposition_Type=  Initial}', "");
19468 Expect(1, 64339, '\P{Is_Decomposition_Type=  Initial}', "");
19469 Expect(0, 64339, '\P{^Is_Decomposition_Type=  Initial}', "");
19470 Error('\p{Is_Dt=:=--Init}');
19471 Error('\P{Is_Dt=:=--Init}');
19472 Expect(1, 64340, '\p{Is_Dt: init}', "");
19473 Expect(0, 64340, '\p{^Is_Dt: init}', "");
19474 Expect(0, 64340, '\P{Is_Dt: init}', "");
19475 Expect(1, 64340, '\P{^Is_Dt: init}', "");
19476 Expect(0, 64339, '\p{Is_Dt: init}', "");
19477 Expect(1, 64339, '\p{^Is_Dt: init}', "");
19478 Expect(1, 64339, '\P{Is_Dt: init}', "");
19479 Expect(0, 64339, '\P{^Is_Dt: init}', "");
19480 Expect(1, 64340, '\p{Is_Dt=     Init}', "");
19481 Expect(0, 64340, '\p{^Is_Dt=    Init}', "");
19482 Expect(0, 64340, '\P{Is_Dt=     Init}', "");
19483 Expect(1, 64340, '\P{^Is_Dt=    Init}', "");
19484 Expect(0, 64339, '\p{Is_Dt=     Init}', "");
19485 Expect(1, 64339, '\p{^Is_Dt=    Init}', "");
19486 Expect(1, 64339, '\P{Is_Dt=     Init}', "");
19487 Expect(0, 64339, '\P{^Is_Dt=    Init}', "");
19488 Error('\p{Decomposition_Type=:= -font}');
19489 Error('\P{Decomposition_Type=:= -font}');
19490 Expect(1, 8450, '\p{Decomposition_Type=font}', "");
19491 Expect(0, 8450, '\p{^Decomposition_Type=font}', "");
19492 Expect(0, 8450, '\P{Decomposition_Type=font}', "");
19493 Expect(1, 8450, '\P{^Decomposition_Type=font}', "");
19494 Expect(0, 8449, '\p{Decomposition_Type=font}', "");
19495 Expect(1, 8449, '\p{^Decomposition_Type=font}', "");
19496 Expect(1, 8449, '\P{Decomposition_Type=font}', "");
19497 Expect(0, 8449, '\P{^Decomposition_Type=font}', "");
19498 Expect(1, 8450, '\p{Decomposition_Type= font}', "");
19499 Expect(0, 8450, '\p{^Decomposition_Type=        font}', "");
19500 Expect(0, 8450, '\P{Decomposition_Type= font}', "");
19501 Expect(1, 8450, '\P{^Decomposition_Type=        font}', "");
19502 Expect(0, 8449, '\p{Decomposition_Type= font}', "");
19503 Expect(1, 8449, '\p{^Decomposition_Type=        font}', "");
19504 Expect(1, 8449, '\P{Decomposition_Type= font}', "");
19505 Expect(0, 8449, '\P{^Decomposition_Type=        font}', "");
19506 Error('\p{Dt=:=--font}');
19507 Error('\P{Dt=:=--font}');
19508 Expect(1, 8450, '\p{Dt=font}', "");
19509 Expect(0, 8450, '\p{^Dt=font}', "");
19510 Expect(0, 8450, '\P{Dt=font}', "");
19511 Expect(1, 8450, '\P{^Dt=font}', "");
19512 Expect(0, 8449, '\p{Dt=font}', "");
19513 Expect(1, 8449, '\p{^Dt=font}', "");
19514 Expect(1, 8449, '\P{Dt=font}', "");
19515 Expect(0, 8449, '\P{^Dt=font}', "");
19516 Expect(1, 8450, '\p{Dt=-Font}', "");
19517 Expect(0, 8450, '\p{^Dt=-Font}', "");
19518 Expect(0, 8450, '\P{Dt=-Font}', "");
19519 Expect(1, 8450, '\P{^Dt=-Font}', "");
19520 Expect(0, 8449, '\p{Dt=-Font}', "");
19521 Expect(1, 8449, '\p{^Dt=-Font}', "");
19522 Expect(1, 8449, '\P{Dt=-Font}', "");
19523 Expect(0, 8449, '\P{^Dt=-Font}', "");
19524 Error('\p{Is_Decomposition_Type= FONT:=}');
19525 Error('\P{Is_Decomposition_Type= FONT:=}');
19526 Expect(1, 8450, '\p{Is_Decomposition_Type:font}', "");
19527 Expect(0, 8450, '\p{^Is_Decomposition_Type:font}', "");
19528 Expect(0, 8450, '\P{Is_Decomposition_Type:font}', "");
19529 Expect(1, 8450, '\P{^Is_Decomposition_Type:font}', "");
19530 Expect(0, 8449, '\p{Is_Decomposition_Type:font}', "");
19531 Expect(1, 8449, '\p{^Is_Decomposition_Type:font}', "");
19532 Expect(1, 8449, '\P{Is_Decomposition_Type:font}', "");
19533 Expect(0, 8449, '\P{^Is_Decomposition_Type:font}', "");
19534 Expect(1, 8450, '\p{Is_Decomposition_Type=- FONT}', "");
19535 Expect(0, 8450, '\p{^Is_Decomposition_Type=- FONT}', "");
19536 Expect(0, 8450, '\P{Is_Decomposition_Type=- FONT}', "");
19537 Expect(1, 8450, '\P{^Is_Decomposition_Type=- FONT}', "");
19538 Expect(0, 8449, '\p{Is_Decomposition_Type=- FONT}', "");
19539 Expect(1, 8449, '\p{^Is_Decomposition_Type=- FONT}', "");
19540 Expect(1, 8449, '\P{Is_Decomposition_Type=- FONT}', "");
19541 Expect(0, 8449, '\P{^Is_Decomposition_Type=- FONT}', "");
19542 Error('\p{Is_Dt=_-FONT:=}');
19543 Error('\P{Is_Dt=_-FONT:=}');
19544 Expect(1, 8450, '\p{Is_Dt=font}', "");
19545 Expect(0, 8450, '\p{^Is_Dt=font}', "");
19546 Expect(0, 8450, '\P{Is_Dt=font}', "");
19547 Expect(1, 8450, '\P{^Is_Dt=font}', "");
19548 Expect(0, 8449, '\p{Is_Dt=font}', "");
19549 Expect(1, 8449, '\p{^Is_Dt=font}', "");
19550 Expect(1, 8449, '\P{Is_Dt=font}', "");
19551 Expect(0, 8449, '\P{^Is_Dt=font}', "");
19552 Expect(1, 8450, '\p{Is_Dt=--FONT}', "");
19553 Expect(0, 8450, '\p{^Is_Dt=--FONT}', "");
19554 Expect(0, 8450, '\P{Is_Dt=--FONT}', "");
19555 Expect(1, 8450, '\P{^Is_Dt=--FONT}', "");
19556 Expect(0, 8449, '\p{Is_Dt=--FONT}', "");
19557 Expect(1, 8449, '\p{^Is_Dt=--FONT}', "");
19558 Expect(1, 8449, '\P{Is_Dt=--FONT}', "");
19559 Expect(0, 8449, '\P{^Is_Dt=--FONT}', "");
19560 Error('\p{Decomposition_Type=/a/        -Nobreak}');
19561 Error('\P{Decomposition_Type=/a/        -Nobreak}');
19562 Expect(1, 3852, '\p{Decomposition_Type=nobreak}', "");
19563 Expect(0, 3852, '\p{^Decomposition_Type=nobreak}', "");
19564 Expect(0, 3852, '\P{Decomposition_Type=nobreak}', "");
19565 Expect(1, 3852, '\P{^Decomposition_Type=nobreak}', "");
19566 Expect(0, 7, '\p{Decomposition_Type=nobreak}', "");
19567 Expect(1, 7, '\p{^Decomposition_Type=nobreak}', "");
19568 Expect(1, 7, '\P{Decomposition_Type=nobreak}', "");
19569 Expect(0, 7, '\P{^Decomposition_Type=nobreak}', "");
19570 Expect(1, 3852, '\p{Decomposition_Type= -Nobreak}', "");
19571 Expect(0, 3852, '\p{^Decomposition_Type= -Nobreak}', "");
19572 Expect(0, 3852, '\P{Decomposition_Type= -Nobreak}', "");
19573 Expect(1, 3852, '\P{^Decomposition_Type= -Nobreak}', "");
19574 Expect(0, 7, '\p{Decomposition_Type= -Nobreak}', "");
19575 Expect(1, 7, '\p{^Decomposition_Type= -Nobreak}', "");
19576 Expect(1, 7, '\P{Decomposition_Type= -Nobreak}', "");
19577 Expect(0, 7, '\P{^Decomposition_Type= -Nobreak}', "");
19578 Error('\p{Dt=nb/a/}');
19579 Error('\P{Dt=nb/a/}');
19580 Expect(1, 3852, '\p{Dt=nb}', "");
19581 Expect(0, 3852, '\p{^Dt=nb}', "");
19582 Expect(0, 3852, '\P{Dt=nb}', "");
19583 Expect(1, 3852, '\P{^Dt=nb}', "");
19584 Expect(0, 7, '\p{Dt=nb}', "");
19585 Expect(1, 7, '\p{^Dt=nb}', "");
19586 Expect(1, 7, '\P{Dt=nb}', "");
19587 Expect(0, 7, '\P{^Dt=nb}', "");
19588 Expect(1, 3852, '\p{Dt= -Nb}', "");
19589 Expect(0, 3852, '\p{^Dt= -Nb}', "");
19590 Expect(0, 3852, '\P{Dt= -Nb}', "");
19591 Expect(1, 3852, '\P{^Dt= -Nb}', "");
19592 Expect(0, 7, '\p{Dt= -Nb}', "");
19593 Expect(1, 7, '\p{^Dt= -Nb}', "");
19594 Expect(1, 7, '\P{Dt= -Nb}', "");
19595 Expect(0, 7, '\P{^Dt= -Nb}', "");
19596 Error('\p{Is_Decomposition_Type=/a/Nobreak}');
19597 Error('\P{Is_Decomposition_Type=/a/Nobreak}');
19598 Expect(1, 3852, '\p{Is_Decomposition_Type=nobreak}', "");
19599 Expect(0, 3852, '\p{^Is_Decomposition_Type=nobreak}', "");
19600 Expect(0, 3852, '\P{Is_Decomposition_Type=nobreak}', "");
19601 Expect(1, 3852, '\P{^Is_Decomposition_Type=nobreak}', "");
19602 Expect(0, 7, '\p{Is_Decomposition_Type=nobreak}', "");
19603 Expect(1, 7, '\p{^Is_Decomposition_Type=nobreak}', "");
19604 Expect(1, 7, '\P{Is_Decomposition_Type=nobreak}', "");
19605 Expect(0, 7, '\P{^Is_Decomposition_Type=nobreak}', "");
19606 Expect(1, 3852, '\p{Is_Decomposition_Type=      -nobreak}', "");
19607 Expect(0, 3852, '\p{^Is_Decomposition_Type=     -nobreak}', "");
19608 Expect(0, 3852, '\P{Is_Decomposition_Type=      -nobreak}', "");
19609 Expect(1, 3852, '\P{^Is_Decomposition_Type=     -nobreak}', "");
19610 Expect(0, 7, '\p{Is_Decomposition_Type= -nobreak}', "");
19611 Expect(1, 7, '\p{^Is_Decomposition_Type=        -nobreak}', "");
19612 Expect(1, 7, '\P{Is_Decomposition_Type= -nobreak}', "");
19613 Expect(0, 7, '\P{^Is_Decomposition_Type=        -nobreak}', "");
19614 Error('\p{Is_Dt=:=_nb}');
19615 Error('\P{Is_Dt=:=_nb}');
19616 Expect(1, 3852, '\p{Is_Dt=nb}', "");
19617 Expect(0, 3852, '\p{^Is_Dt=nb}', "");
19618 Expect(0, 3852, '\P{Is_Dt=nb}', "");
19619 Expect(1, 3852, '\P{^Is_Dt=nb}', "");
19620 Expect(0, 7, '\p{Is_Dt=nb}', "");
19621 Expect(1, 7, '\p{^Is_Dt=nb}', "");
19622 Expect(1, 7, '\P{Is_Dt=nb}', "");
19623 Expect(0, 7, '\P{^Is_Dt=nb}', "");
19624 Expect(1, 3852, '\p{Is_Dt=__Nb}', "");
19625 Expect(0, 3852, '\p{^Is_Dt=__Nb}', "");
19626 Expect(0, 3852, '\P{Is_Dt=__Nb}', "");
19627 Expect(1, 3852, '\P{^Is_Dt=__Nb}', "");
19628 Expect(0, 7, '\p{Is_Dt=__Nb}', "");
19629 Expect(1, 7, '\p{^Is_Dt=__Nb}', "");
19630 Expect(1, 7, '\P{Is_Dt=__Nb}', "");
19631 Expect(0, 7, '\P{^Is_Dt=__Nb}', "");
19632 Error('\p{Decomposition_Type=   _Non:=Canonical}');
19633 Error('\P{Decomposition_Type=   _Non:=Canonical}');
19634 Expect(1, 307, '\p{Decomposition_Type=noncanonical}', "");
19635 Expect(0, 307, '\p{^Decomposition_Type=noncanonical}', "");
19636 Expect(0, 307, '\P{Decomposition_Type=noncanonical}', "");
19637 Expect(1, 307, '\P{^Decomposition_Type=noncanonical}', "");
19638 Expect(0, 7, '\p{Decomposition_Type=noncanonical}', "");
19639 Expect(1, 7, '\p{^Decomposition_Type=noncanonical}', "");
19640 Expect(1, 7, '\P{Decomposition_Type=noncanonical}', "");
19641 Expect(0, 7, '\P{^Decomposition_Type=noncanonical}', "");
19642 Expect(1, 307, '\p{Decomposition_Type=_non canonical}', "");
19643 Expect(0, 307, '\p{^Decomposition_Type=_non canonical}', "");
19644 Expect(0, 307, '\P{Decomposition_Type=_non canonical}', "");
19645 Expect(1, 307, '\P{^Decomposition_Type=_non canonical}', "");
19646 Expect(0, 7, '\p{Decomposition_Type=_non canonical}', "");
19647 Expect(1, 7, '\p{^Decomposition_Type=_non canonical}', "");
19648 Expect(1, 7, '\P{Decomposition_Type=_non canonical}', "");
19649 Expect(0, 7, '\P{^Decomposition_Type=_non canonical}', "");
19650 Error('\p{Dt=__Non-canon:=}');
19651 Error('\P{Dt=__Non-canon:=}');
19652 Expect(1, 307, '\p{Dt=noncanon}', "");
19653 Expect(0, 307, '\p{^Dt=noncanon}', "");
19654 Expect(0, 307, '\P{Dt=noncanon}', "");
19655 Expect(1, 307, '\P{^Dt=noncanon}', "");
19656 Expect(0, 7, '\p{Dt=noncanon}', "");
19657 Expect(1, 7, '\p{^Dt=noncanon}', "");
19658 Expect(1, 7, '\P{Dt=noncanon}', "");
19659 Expect(0, 7, '\P{^Dt=noncanon}', "");
19660 Expect(1, 307, '\p{Dt=_ NON_canon}', "");
19661 Expect(0, 307, '\p{^Dt=_        NON_canon}', "");
19662 Expect(0, 307, '\P{Dt=_ NON_canon}', "");
19663 Expect(1, 307, '\P{^Dt=_        NON_canon}', "");
19664 Expect(0, 7, '\p{Dt=_   NON_canon}', "");
19665 Expect(1, 7, '\p{^Dt=_  NON_canon}', "");
19666 Expect(1, 7, '\P{Dt=_   NON_canon}', "");
19667 Expect(0, 7, '\P{^Dt=_  NON_canon}', "");
19668 Error('\p{Is_Decomposition_Type= /a/Non Canonical}');
19669 Error('\P{Is_Decomposition_Type= /a/Non Canonical}');
19670 Expect(1, 307, '\p{Is_Decomposition_Type=noncanonical}', "");
19671 Expect(0, 307, '\p{^Is_Decomposition_Type=noncanonical}', "");
19672 Expect(0, 307, '\P{Is_Decomposition_Type=noncanonical}', "");
19673 Expect(1, 307, '\P{^Is_Decomposition_Type=noncanonical}', "");
19674 Expect(0, 7, '\p{Is_Decomposition_Type=noncanonical}', "");
19675 Expect(1, 7, '\p{^Is_Decomposition_Type=noncanonical}', "");
19676 Expect(1, 7, '\P{Is_Decomposition_Type=noncanonical}', "");
19677 Expect(0, 7, '\P{^Is_Decomposition_Type=noncanonical}', "");
19678 Expect(1, 307, '\p{Is_Decomposition_Type=       -NON-canonical}', "");
19679 Expect(0, 307, '\p{^Is_Decomposition_Type=      -NON-canonical}', "");
19680 Expect(0, 307, '\P{Is_Decomposition_Type=       -NON-canonical}', "");
19681 Expect(1, 307, '\P{^Is_Decomposition_Type=      -NON-canonical}', "");
19682 Expect(0, 7, '\p{Is_Decomposition_Type= -NON-canonical}', "");
19683 Expect(1, 7, '\p{^Is_Decomposition_Type=        -NON-canonical}', "");
19684 Expect(1, 7, '\P{Is_Decomposition_Type= -NON-canonical}', "");
19685 Expect(0, 7, '\P{^Is_Decomposition_Type=        -NON-canonical}', "");
19686 Error('\p{Is_Dt=:=              Non Canon}');
19687 Error('\P{Is_Dt=:=              Non Canon}');
19688 Expect(1, 307, '\p{Is_Dt=noncanon}', "");
19689 Expect(0, 307, '\p{^Is_Dt=noncanon}', "");
19690 Expect(0, 307, '\P{Is_Dt=noncanon}', "");
19691 Expect(1, 307, '\P{^Is_Dt=noncanon}', "");
19692 Expect(0, 7, '\p{Is_Dt=noncanon}', "");
19693 Expect(1, 7, '\p{^Is_Dt=noncanon}', "");
19694 Expect(1, 7, '\P{Is_Dt=noncanon}', "");
19695 Expect(0, 7, '\P{^Is_Dt=noncanon}', "");
19696 Expect(1, 307, '\p{Is_Dt=_noncanon}', "");
19697 Expect(0, 307, '\p{^Is_Dt=_noncanon}', "");
19698 Expect(0, 307, '\P{Is_Dt=_noncanon}', "");
19699 Expect(1, 307, '\P{^Is_Dt=_noncanon}', "");
19700 Expect(0, 7, '\p{Is_Dt=_noncanon}', "");
19701 Expect(1, 7, '\p{^Is_Dt=_noncanon}', "");
19702 Expect(1, 7, '\P{Is_Dt=_noncanon}', "");
19703 Expect(0, 7, '\P{^Is_Dt=_noncanon}', "");
19704 Error('\p{Decomposition_Type=:= Final}');
19705 Error('\P{Decomposition_Type=:= Final}');
19706 Expect(1, 64337, '\p{Decomposition_Type=final}', "");
19707 Expect(0, 64337, '\p{^Decomposition_Type=final}', "");
19708 Expect(0, 64337, '\P{Decomposition_Type=final}', "");
19709 Expect(1, 64337, '\P{^Decomposition_Type=final}', "");
19710 Expect(0, 64336, '\p{Decomposition_Type=final}', "");
19711 Expect(1, 64336, '\p{^Decomposition_Type=final}', "");
19712 Expect(1, 64336, '\P{Decomposition_Type=final}', "");
19713 Expect(0, 64336, '\P{^Decomposition_Type=final}', "");
19714 Expect(1, 64337, '\p{Decomposition_Type:                _Final}', "");
19715 Expect(0, 64337, '\p{^Decomposition_Type:               _Final}', "");
19716 Expect(0, 64337, '\P{Decomposition_Type:                _Final}', "");
19717 Expect(1, 64337, '\P{^Decomposition_Type:               _Final}', "");
19718 Expect(0, 64336, '\p{Decomposition_Type:                _Final}', "");
19719 Expect(1, 64336, '\p{^Decomposition_Type:               _Final}', "");
19720 Expect(1, 64336, '\P{Decomposition_Type:                _Final}', "");
19721 Expect(0, 64336, '\P{^Decomposition_Type:               _Final}', "");
19722 Error('\p{Dt=/a/_ Fin}');
19723 Error('\P{Dt=/a/_ Fin}');
19724 Expect(1, 64337, '\p{Dt=fin}', "");
19725 Expect(0, 64337, '\p{^Dt=fin}', "");
19726 Expect(0, 64337, '\P{Dt=fin}', "");
19727 Expect(1, 64337, '\P{^Dt=fin}', "");
19728 Expect(0, 64336, '\p{Dt=fin}', "");
19729 Expect(1, 64336, '\p{^Dt=fin}', "");
19730 Expect(1, 64336, '\P{Dt=fin}', "");
19731 Expect(0, 64336, '\P{^Dt=fin}', "");
19732 Expect(1, 64337, '\p{Dt= _Fin}', "");
19733 Expect(0, 64337, '\p{^Dt= _Fin}', "");
19734 Expect(0, 64337, '\P{Dt= _Fin}', "");
19735 Expect(1, 64337, '\P{^Dt= _Fin}', "");
19736 Expect(0, 64336, '\p{Dt= _Fin}', "");
19737 Expect(1, 64336, '\p{^Dt= _Fin}', "");
19738 Expect(1, 64336, '\P{Dt= _Fin}', "");
19739 Expect(0, 64336, '\P{^Dt= _Fin}', "");
19740 Error('\p{Is_Decomposition_Type=_Final:=}');
19741 Error('\P{Is_Decomposition_Type=_Final:=}');
19742 Expect(1, 64337, '\p{Is_Decomposition_Type=final}', "");
19743 Expect(0, 64337, '\p{^Is_Decomposition_Type=final}', "");
19744 Expect(0, 64337, '\P{Is_Decomposition_Type=final}', "");
19745 Expect(1, 64337, '\P{^Is_Decomposition_Type=final}', "");
19746 Expect(0, 64336, '\p{Is_Decomposition_Type=final}', "");
19747 Expect(1, 64336, '\p{^Is_Decomposition_Type=final}', "");
19748 Expect(1, 64336, '\P{Is_Decomposition_Type=final}', "");
19749 Expect(0, 64336, '\P{^Is_Decomposition_Type=final}', "");
19750 Expect(1, 64337, '\p{Is_Decomposition_Type=     final}', "");
19751 Expect(0, 64337, '\p{^Is_Decomposition_Type=    final}', "");
19752 Expect(0, 64337, '\P{Is_Decomposition_Type=     final}', "");
19753 Expect(1, 64337, '\P{^Is_Decomposition_Type=    final}', "");
19754 Expect(0, 64336, '\p{Is_Decomposition_Type=     final}', "");
19755 Expect(1, 64336, '\p{^Is_Decomposition_Type=    final}', "");
19756 Expect(1, 64336, '\P{Is_Decomposition_Type=     final}', "");
19757 Expect(0, 64336, '\P{^Is_Decomposition_Type=    final}', "");
19758 Error('\p{Is_Dt=:=--Fin}');
19759 Error('\P{Is_Dt=:=--Fin}');
19760 Expect(1, 64337, '\p{Is_Dt=fin}', "");
19761 Expect(0, 64337, '\p{^Is_Dt=fin}', "");
19762 Expect(0, 64337, '\P{Is_Dt=fin}', "");
19763 Expect(1, 64337, '\P{^Is_Dt=fin}', "");
19764 Expect(0, 64336, '\p{Is_Dt=fin}', "");
19765 Expect(1, 64336, '\p{^Is_Dt=fin}', "");
19766 Expect(1, 64336, '\P{Is_Dt=fin}', "");
19767 Expect(0, 64336, '\P{^Is_Dt=fin}', "");
19768 Expect(1, 64337, '\p{Is_Dt=     fin}', "");
19769 Expect(0, 64337, '\p{^Is_Dt=    fin}', "");
19770 Expect(0, 64337, '\P{Is_Dt=     fin}', "");
19771 Expect(1, 64337, '\P{^Is_Dt=    fin}', "");
19772 Expect(0, 64336, '\p{Is_Dt=     fin}', "");
19773 Expect(1, 64336, '\p{^Is_Dt=    fin}', "");
19774 Expect(1, 64336, '\P{Is_Dt=     fin}', "");
19775 Expect(0, 64336, '\P{^Is_Dt=    fin}', "");
19776 Error('\p{Decomposition_Type=:=  wide}');
19777 Error('\P{Decomposition_Type=:=  wide}');
19778 Expect(1, 12288, '\p{Decomposition_Type=wide}', "");
19779 Expect(0, 12288, '\p{^Decomposition_Type=wide}', "");
19780 Expect(0, 12288, '\P{Decomposition_Type=wide}', "");
19781 Expect(1, 12288, '\P{^Decomposition_Type=wide}', "");
19782 Expect(0, 12287, '\p{Decomposition_Type=wide}', "");
19783 Expect(1, 12287, '\p{^Decomposition_Type=wide}', "");
19784 Expect(1, 12287, '\P{Decomposition_Type=wide}', "");
19785 Expect(0, 12287, '\P{^Decomposition_Type=wide}', "");
19786 Expect(1, 12288, '\p{Decomposition_Type=-       wide}', "");
19787 Expect(0, 12288, '\p{^Decomposition_Type=-      wide}', "");
19788 Expect(0, 12288, '\P{Decomposition_Type=-       wide}', "");
19789 Expect(1, 12288, '\P{^Decomposition_Type=-      wide}', "");
19790 Expect(0, 12287, '\p{Decomposition_Type=-       wide}', "");
19791 Expect(1, 12287, '\p{^Decomposition_Type=-      wide}', "");
19792 Expect(1, 12287, '\P{Decomposition_Type=-       wide}', "");
19793 Expect(0, 12287, '\P{^Decomposition_Type=-      wide}', "");
19794 Error('\p{Dt=-/a/Wide}');
19795 Error('\P{Dt=-/a/Wide}');
19796 Expect(1, 12288, '\p{Dt=wide}', "");
19797 Expect(0, 12288, '\p{^Dt=wide}', "");
19798 Expect(0, 12288, '\P{Dt=wide}', "");
19799 Expect(1, 12288, '\P{^Dt=wide}', "");
19800 Expect(0, 12287, '\p{Dt=wide}', "");
19801 Expect(1, 12287, '\p{^Dt=wide}', "");
19802 Expect(1, 12287, '\P{Dt=wide}', "");
19803 Expect(0, 12287, '\P{^Dt=wide}', "");
19804 Expect(1, 12288, '\p{Dt=        Wide}', "");
19805 Expect(0, 12288, '\p{^Dt=       Wide}', "");
19806 Expect(0, 12288, '\P{Dt=        Wide}', "");
19807 Expect(1, 12288, '\P{^Dt=       Wide}', "");
19808 Expect(0, 12287, '\p{Dt=        Wide}', "");
19809 Expect(1, 12287, '\p{^Dt=       Wide}', "");
19810 Expect(1, 12287, '\P{Dt=        Wide}', "");
19811 Expect(0, 12287, '\P{^Dt=       Wide}', "");
19812 Error('\p{Is_Decomposition_Type:   /a/   Wide}');
19813 Error('\P{Is_Decomposition_Type:   /a/   Wide}');
19814 Expect(1, 12288, '\p{Is_Decomposition_Type=wide}', "");
19815 Expect(0, 12288, '\p{^Is_Decomposition_Type=wide}', "");
19816 Expect(0, 12288, '\P{Is_Decomposition_Type=wide}', "");
19817 Expect(1, 12288, '\P{^Is_Decomposition_Type=wide}', "");
19818 Expect(0, 12287, '\p{Is_Decomposition_Type=wide}', "");
19819 Expect(1, 12287, '\p{^Is_Decomposition_Type=wide}', "");
19820 Expect(1, 12287, '\P{Is_Decomposition_Type=wide}', "");
19821 Expect(0, 12287, '\P{^Is_Decomposition_Type=wide}', "");
19822 Expect(1, 12288, '\p{Is_Decomposition_Type=     WIDE}', "");
19823 Expect(0, 12288, '\p{^Is_Decomposition_Type=    WIDE}', "");
19824 Expect(0, 12288, '\P{Is_Decomposition_Type=     WIDE}', "");
19825 Expect(1, 12288, '\P{^Is_Decomposition_Type=    WIDE}', "");
19826 Expect(0, 12287, '\p{Is_Decomposition_Type=     WIDE}', "");
19827 Expect(1, 12287, '\p{^Is_Decomposition_Type=    WIDE}', "");
19828 Expect(1, 12287, '\P{Is_Decomposition_Type=     WIDE}', "");
19829 Expect(0, 12287, '\P{^Is_Decomposition_Type=    WIDE}', "");
19830 Error('\p{Is_Dt=/a/      Wide}');
19831 Error('\P{Is_Dt=/a/      Wide}');
19832 Expect(1, 12288, '\p{Is_Dt=wide}', "");
19833 Expect(0, 12288, '\p{^Is_Dt=wide}', "");
19834 Expect(0, 12288, '\P{Is_Dt=wide}', "");
19835 Expect(1, 12288, '\P{^Is_Dt=wide}', "");
19836 Expect(0, 12287, '\p{Is_Dt=wide}', "");
19837 Expect(1, 12287, '\p{^Is_Dt=wide}', "");
19838 Expect(1, 12287, '\P{Is_Dt=wide}', "");
19839 Expect(0, 12287, '\P{^Is_Dt=wide}', "");
19840 Expect(1, 12288, '\p{Is_Dt= -Wide}', "");
19841 Expect(0, 12288, '\p{^Is_Dt= -Wide}', "");
19842 Expect(0, 12288, '\P{Is_Dt= -Wide}', "");
19843 Expect(1, 12288, '\P{^Is_Dt= -Wide}', "");
19844 Expect(0, 12287, '\p{Is_Dt= -Wide}', "");
19845 Expect(1, 12287, '\p{^Is_Dt= -Wide}', "");
19846 Expect(1, 12287, '\P{Is_Dt= -Wide}', "");
19847 Expect(0, 12287, '\P{^Is_Dt= -Wide}', "");
19848 Error('\p{Decomposition_Type=:=CANONICAL}');
19849 Error('\P{Decomposition_Type=:=CANONICAL}');
19850 Expect(1, 271, '\p{Decomposition_Type=canonical}', "");
19851 Expect(0, 271, '\p{^Decomposition_Type=canonical}', "");
19852 Expect(0, 271, '\P{Decomposition_Type=canonical}', "");
19853 Expect(1, 271, '\P{^Decomposition_Type=canonical}', "");
19854 Expect(0, 7, '\p{Decomposition_Type=canonical}', "");
19855 Expect(1, 7, '\p{^Decomposition_Type=canonical}', "");
19856 Expect(1, 7, '\P{Decomposition_Type=canonical}', "");
19857 Expect(0, 7, '\P{^Decomposition_Type=canonical}', "");
19858 Expect(1, 271, '\p{Decomposition_Type=- Canonical}', "");
19859 Expect(0, 271, '\p{^Decomposition_Type=-        Canonical}', "");
19860 Expect(0, 271, '\P{Decomposition_Type=- Canonical}', "");
19861 Expect(1, 271, '\P{^Decomposition_Type=-        Canonical}', "");
19862 Expect(0, 7, '\p{Decomposition_Type=-   Canonical}', "");
19863 Expect(1, 7, '\p{^Decomposition_Type=-  Canonical}', "");
19864 Expect(1, 7, '\P{Decomposition_Type=-   Canonical}', "");
19865 Expect(0, 7, '\P{^Decomposition_Type=-  Canonical}', "");
19866 Error('\p{Dt=_ Can/a/}');
19867 Error('\P{Dt=_ Can/a/}');
19868 Expect(1, 271, '\p{Dt=can}', "");
19869 Expect(0, 271, '\p{^Dt=can}', "");
19870 Expect(0, 271, '\P{Dt=can}', "");
19871 Expect(1, 271, '\P{^Dt=can}', "");
19872 Expect(0, 7, '\p{Dt=can}', "");
19873 Expect(1, 7, '\p{^Dt=can}', "");
19874 Expect(1, 7, '\P{Dt=can}', "");
19875 Expect(0, 7, '\P{^Dt=can}', "");
19876 Expect(1, 271, '\p{Dt:                  can}', "");
19877 Expect(0, 271, '\p{^Dt:                 can}', "");
19878 Expect(0, 271, '\P{Dt:                  can}', "");
19879 Expect(1, 271, '\P{^Dt:                 can}', "");
19880 Expect(0, 7, '\p{Dt:                    can}', "");
19881 Expect(1, 7, '\p{^Dt:                   can}', "");
19882 Expect(1, 7, '\P{Dt:                    can}', "");
19883 Expect(0, 7, '\P{^Dt:                   can}', "");
19884 Error('\p{Is_Decomposition_Type:        _/a/Canonical}');
19885 Error('\P{Is_Decomposition_Type:        _/a/Canonical}');
19886 Expect(1, 271, '\p{Is_Decomposition_Type=canonical}', "");
19887 Expect(0, 271, '\p{^Is_Decomposition_Type=canonical}', "");
19888 Expect(0, 271, '\P{Is_Decomposition_Type=canonical}', "");
19889 Expect(1, 271, '\P{^Is_Decomposition_Type=canonical}', "");
19890 Expect(0, 7, '\p{Is_Decomposition_Type=canonical}', "");
19891 Expect(1, 7, '\p{^Is_Decomposition_Type=canonical}', "");
19892 Expect(1, 7, '\P{Is_Decomposition_Type=canonical}', "");
19893 Expect(0, 7, '\P{^Is_Decomposition_Type=canonical}', "");
19894 Expect(1, 271, '\p{Is_Decomposition_Type=-CANONICAL}', "");
19895 Expect(0, 271, '\p{^Is_Decomposition_Type=-CANONICAL}', "");
19896 Expect(0, 271, '\P{Is_Decomposition_Type=-CANONICAL}', "");
19897 Expect(1, 271, '\P{^Is_Decomposition_Type=-CANONICAL}', "");
19898 Expect(0, 7, '\p{Is_Decomposition_Type=-CANONICAL}', "");
19899 Expect(1, 7, '\p{^Is_Decomposition_Type=-CANONICAL}', "");
19900 Expect(1, 7, '\P{Is_Decomposition_Type=-CANONICAL}', "");
19901 Expect(0, 7, '\P{^Is_Decomposition_Type=-CANONICAL}', "");
19902 Error('\p{Is_Dt=  Can/a/}');
19903 Error('\P{Is_Dt=  Can/a/}');
19904 Expect(1, 271, '\p{Is_Dt=can}', "");
19905 Expect(0, 271, '\p{^Is_Dt=can}', "");
19906 Expect(0, 271, '\P{Is_Dt=can}', "");
19907 Expect(1, 271, '\P{^Is_Dt=can}', "");
19908 Expect(0, 7, '\p{Is_Dt=can}', "");
19909 Expect(1, 7, '\p{^Is_Dt=can}', "");
19910 Expect(1, 7, '\P{Is_Dt=can}', "");
19911 Expect(0, 7, '\P{^Is_Dt=can}', "");
19912 Expect(1, 271, '\p{Is_Dt=  can}', "");
19913 Expect(0, 271, '\p{^Is_Dt=  can}', "");
19914 Expect(0, 271, '\P{Is_Dt=  can}', "");
19915 Expect(1, 271, '\P{^Is_Dt=  can}', "");
19916 Expect(0, 7, '\p{Is_Dt=  can}', "");
19917 Expect(1, 7, '\p{^Is_Dt=  can}', "");
19918 Expect(1, 7, '\P{Is_Dt=  can}', "");
19919 Expect(0, 7, '\P{^Is_Dt=  can}', "");
19920 Error('\p{Decomposition_Type=   -VERTICAL:=}');
19921 Error('\P{Decomposition_Type=   -VERTICAL:=}');
19922 Expect(1, 12447, '\p{Decomposition_Type:        vertical}', "");
19923 Expect(0, 12447, '\p{^Decomposition_Type:       vertical}', "");
19924 Expect(0, 12447, '\P{Decomposition_Type:        vertical}', "");
19925 Expect(1, 12447, '\P{^Decomposition_Type:       vertical}', "");
19926 Expect(0, 12446, '\p{Decomposition_Type:        vertical}', "");
19927 Expect(1, 12446, '\p{^Decomposition_Type:       vertical}', "");
19928 Expect(1, 12446, '\P{Decomposition_Type:        vertical}', "");
19929 Expect(0, 12446, '\P{^Decomposition_Type:       vertical}', "");
19930 Expect(1, 12447, '\p{Decomposition_Type=        vertical}', "");
19931 Expect(0, 12447, '\p{^Decomposition_Type=       vertical}', "");
19932 Expect(0, 12447, '\P{Decomposition_Type=        vertical}', "");
19933 Expect(1, 12447, '\P{^Decomposition_Type=       vertical}', "");
19934 Expect(0, 12446, '\p{Decomposition_Type=        vertical}', "");
19935 Expect(1, 12446, '\p{^Decomposition_Type=       vertical}', "");
19936 Expect(1, 12446, '\P{Decomposition_Type=        vertical}', "");
19937 Expect(0, 12446, '\P{^Decomposition_Type=       vertical}', "");
19938 Error('\p{Dt=/a/VERT}');
19939 Error('\P{Dt=/a/VERT}');
19940 Expect(1, 12447, '\p{Dt:   vert}', "");
19941 Expect(0, 12447, '\p{^Dt:   vert}', "");
19942 Expect(0, 12447, '\P{Dt:   vert}', "");
19943 Expect(1, 12447, '\P{^Dt:   vert}', "");
19944 Expect(0, 12446, '\p{Dt:   vert}', "");
19945 Expect(1, 12446, '\p{^Dt:   vert}', "");
19946 Expect(1, 12446, '\P{Dt:   vert}', "");
19947 Expect(0, 12446, '\P{^Dt:   vert}', "");
19948 Expect(1, 12447, '\p{Dt=-Vert}', "");
19949 Expect(0, 12447, '\p{^Dt=-Vert}', "");
19950 Expect(0, 12447, '\P{Dt=-Vert}', "");
19951 Expect(1, 12447, '\P{^Dt=-Vert}', "");
19952 Expect(0, 12446, '\p{Dt=-Vert}', "");
19953 Expect(1, 12446, '\p{^Dt=-Vert}', "");
19954 Expect(1, 12446, '\P{Dt=-Vert}', "");
19955 Expect(0, 12446, '\P{^Dt=-Vert}', "");
19956 Error('\p{Is_Decomposition_Type= vertical/a/}');
19957 Error('\P{Is_Decomposition_Type= vertical/a/}');
19958 Expect(1, 12447, '\p{Is_Decomposition_Type=vertical}', "");
19959 Expect(0, 12447, '\p{^Is_Decomposition_Type=vertical}', "");
19960 Expect(0, 12447, '\P{Is_Decomposition_Type=vertical}', "");
19961 Expect(1, 12447, '\P{^Is_Decomposition_Type=vertical}', "");
19962 Expect(0, 12446, '\p{Is_Decomposition_Type=vertical}', "");
19963 Expect(1, 12446, '\p{^Is_Decomposition_Type=vertical}', "");
19964 Expect(1, 12446, '\P{Is_Decomposition_Type=vertical}', "");
19965 Expect(0, 12446, '\P{^Is_Decomposition_Type=vertical}', "");
19966 Expect(1, 12447, '\p{Is_Decomposition_Type=_vertical}', "");
19967 Expect(0, 12447, '\p{^Is_Decomposition_Type=_vertical}', "");
19968 Expect(0, 12447, '\P{Is_Decomposition_Type=_vertical}', "");
19969 Expect(1, 12447, '\P{^Is_Decomposition_Type=_vertical}', "");
19970 Expect(0, 12446, '\p{Is_Decomposition_Type=_vertical}', "");
19971 Expect(1, 12446, '\p{^Is_Decomposition_Type=_vertical}', "");
19972 Expect(1, 12446, '\P{Is_Decomposition_Type=_vertical}', "");
19973 Expect(0, 12446, '\P{^Is_Decomposition_Type=_vertical}', "");
19974 Error('\p{Is_Dt=/a/_ Vert}');
19975 Error('\P{Is_Dt=/a/_ Vert}');
19976 Expect(1, 12447, '\p{Is_Dt=vert}', "");
19977 Expect(0, 12447, '\p{^Is_Dt=vert}', "");
19978 Expect(0, 12447, '\P{Is_Dt=vert}', "");
19979 Expect(1, 12447, '\P{^Is_Dt=vert}', "");
19980 Expect(0, 12446, '\p{Is_Dt=vert}', "");
19981 Expect(1, 12446, '\p{^Is_Dt=vert}', "");
19982 Expect(1, 12446, '\P{Is_Dt=vert}', "");
19983 Expect(0, 12446, '\P{^Is_Dt=vert}', "");
19984 Expect(1, 12447, '\p{Is_Dt:    -Vert}', "");
19985 Expect(0, 12447, '\p{^Is_Dt:    -Vert}', "");
19986 Expect(0, 12447, '\P{Is_Dt:    -Vert}', "");
19987 Expect(1, 12447, '\P{^Is_Dt:    -Vert}', "");
19988 Expect(0, 12446, '\p{Is_Dt:    -Vert}', "");
19989 Expect(1, 12446, '\p{^Is_Dt:    -Vert}', "");
19990 Expect(1, 12446, '\P{Is_Dt:    -Vert}', "");
19991 Expect(0, 12446, '\P{^Is_Dt:    -Vert}', "");
19992 Error('\p{Decomposition_Type=:=--medial}');
19993 Error('\P{Decomposition_Type=:=--medial}');
19994 Expect(1, 64341, '\p{Decomposition_Type: medial}', "");
19995 Expect(0, 64341, '\p{^Decomposition_Type: medial}', "");
19996 Expect(0, 64341, '\P{Decomposition_Type: medial}', "");
19997 Expect(1, 64341, '\P{^Decomposition_Type: medial}', "");
19998 Expect(0, 64340, '\p{Decomposition_Type: medial}', "");
19999 Expect(1, 64340, '\p{^Decomposition_Type: medial}', "");
20000 Expect(1, 64340, '\P{Decomposition_Type: medial}', "");
20001 Expect(0, 64340, '\P{^Decomposition_Type: medial}', "");
20002 Expect(1, 64341, '\p{Decomposition_Type=--Medial}', "");
20003 Expect(0, 64341, '\p{^Decomposition_Type=--Medial}', "");
20004 Expect(0, 64341, '\P{Decomposition_Type=--Medial}', "");
20005 Expect(1, 64341, '\P{^Decomposition_Type=--Medial}', "");
20006 Expect(0, 64340, '\p{Decomposition_Type=--Medial}', "");
20007 Expect(1, 64340, '\p{^Decomposition_Type=--Medial}', "");
20008 Expect(1, 64340, '\P{Decomposition_Type=--Medial}', "");
20009 Expect(0, 64340, '\P{^Decomposition_Type=--Medial}', "");
20010 Error('\p{Dt=:=MED}');
20011 Error('\P{Dt=:=MED}');
20012 Expect(1, 64341, '\p{Dt=med}', "");
20013 Expect(0, 64341, '\p{^Dt=med}', "");
20014 Expect(0, 64341, '\P{Dt=med}', "");
20015 Expect(1, 64341, '\P{^Dt=med}', "");
20016 Expect(0, 64340, '\p{Dt=med}', "");
20017 Expect(1, 64340, '\p{^Dt=med}', "");
20018 Expect(1, 64340, '\P{Dt=med}', "");
20019 Expect(0, 64340, '\P{^Dt=med}', "");
20020 Expect(1, 64341, '\p{Dt=        Med}', "");
20021 Expect(0, 64341, '\p{^Dt=       Med}', "");
20022 Expect(0, 64341, '\P{Dt=        Med}', "");
20023 Expect(1, 64341, '\P{^Dt=       Med}', "");
20024 Expect(0, 64340, '\p{Dt=        Med}', "");
20025 Expect(1, 64340, '\p{^Dt=       Med}', "");
20026 Expect(1, 64340, '\P{Dt=        Med}', "");
20027 Expect(0, 64340, '\P{^Dt=       Med}', "");
20028 Error('\p{Is_Decomposition_Type=-MEDIAL:=}');
20029 Error('\P{Is_Decomposition_Type=-MEDIAL:=}');
20030 Expect(1, 64341, '\p{Is_Decomposition_Type=medial}', "");
20031 Expect(0, 64341, '\p{^Is_Decomposition_Type=medial}', "");
20032 Expect(0, 64341, '\P{Is_Decomposition_Type=medial}', "");
20033 Expect(1, 64341, '\P{^Is_Decomposition_Type=medial}', "");
20034 Expect(0, 64340, '\p{Is_Decomposition_Type=medial}', "");
20035 Expect(1, 64340, '\p{^Is_Decomposition_Type=medial}', "");
20036 Expect(1, 64340, '\P{Is_Decomposition_Type=medial}', "");
20037 Expect(0, 64340, '\P{^Is_Decomposition_Type=medial}', "");
20038 Expect(1, 64341, '\p{Is_Decomposition_Type= -MEDIAL}', "");
20039 Expect(0, 64341, '\p{^Is_Decomposition_Type= -MEDIAL}', "");
20040 Expect(0, 64341, '\P{Is_Decomposition_Type= -MEDIAL}', "");
20041 Expect(1, 64341, '\P{^Is_Decomposition_Type= -MEDIAL}', "");
20042 Expect(0, 64340, '\p{Is_Decomposition_Type= -MEDIAL}', "");
20043 Expect(1, 64340, '\p{^Is_Decomposition_Type= -MEDIAL}', "");
20044 Expect(1, 64340, '\P{Is_Decomposition_Type= -MEDIAL}', "");
20045 Expect(0, 64340, '\P{^Is_Decomposition_Type= -MEDIAL}', "");
20046 Error('\p{Is_Dt:        _Med:=}');
20047 Error('\P{Is_Dt:        _Med:=}');
20048 Expect(1, 64341, '\p{Is_Dt=med}', "");
20049 Expect(0, 64341, '\p{^Is_Dt=med}', "");
20050 Expect(0, 64341, '\P{Is_Dt=med}', "");
20051 Expect(1, 64341, '\P{^Is_Dt=med}', "");
20052 Expect(0, 64340, '\p{Is_Dt=med}', "");
20053 Expect(1, 64340, '\p{^Is_Dt=med}', "");
20054 Expect(1, 64340, '\P{Is_Dt=med}', "");
20055 Expect(0, 64340, '\P{^Is_Dt=med}', "");
20056 Expect(1, 64341, '\p{Is_Dt=-    MED}', "");
20057 Expect(0, 64341, '\p{^Is_Dt=-   MED}', "");
20058 Expect(0, 64341, '\P{Is_Dt=-    MED}', "");
20059 Expect(1, 64341, '\P{^Is_Dt=-   MED}', "");
20060 Expect(0, 64340, '\p{Is_Dt=-    MED}', "");
20061 Expect(1, 64340, '\p{^Is_Dt=-   MED}', "");
20062 Expect(1, 64340, '\P{Is_Dt=-    MED}', "");
20063 Expect(0, 64340, '\P{^Is_Dt=-   MED}', "");
20064 Error('\p{Decomposition_Type=_/a/NARROW}');
20065 Error('\P{Decomposition_Type=_/a/NARROW}');
20066 Expect(1, 65470, '\p{Decomposition_Type=narrow}', "");
20067 Expect(0, 65470, '\p{^Decomposition_Type=narrow}', "");
20068 Expect(0, 65470, '\P{Decomposition_Type=narrow}', "");
20069 Expect(1, 65470, '\P{^Decomposition_Type=narrow}', "");
20070 Expect(0, 65376, '\p{Decomposition_Type=narrow}', "");
20071 Expect(1, 65376, '\p{^Decomposition_Type=narrow}', "");
20072 Expect(1, 65376, '\P{Decomposition_Type=narrow}', "");
20073 Expect(0, 65376, '\P{^Decomposition_Type=narrow}', "");
20074 Expect(1, 65470, '\p{Decomposition_Type=        NARROW}', "");
20075 Expect(0, 65470, '\p{^Decomposition_Type=       NARROW}', "");
20076 Expect(0, 65470, '\P{Decomposition_Type=        NARROW}', "");
20077 Expect(1, 65470, '\P{^Decomposition_Type=       NARROW}', "");
20078 Expect(0, 65376, '\p{Decomposition_Type=        NARROW}', "");
20079 Expect(1, 65376, '\p{^Decomposition_Type=       NARROW}', "");
20080 Expect(1, 65376, '\P{Decomposition_Type=        NARROW}', "");
20081 Expect(0, 65376, '\P{^Decomposition_Type=       NARROW}', "");
20082 Error('\p{Dt=/a/-nar}');
20083 Error('\P{Dt=/a/-nar}');
20084 Expect(1, 65470, '\p{Dt=nar}', "");
20085 Expect(0, 65470, '\p{^Dt=nar}', "");
20086 Expect(0, 65470, '\P{Dt=nar}', "");
20087 Expect(1, 65470, '\P{^Dt=nar}', "");
20088 Expect(0, 65376, '\p{Dt=nar}', "");
20089 Expect(1, 65376, '\p{^Dt=nar}', "");
20090 Expect(1, 65376, '\P{Dt=nar}', "");
20091 Expect(0, 65376, '\P{^Dt=nar}', "");
20092 Expect(1, 65470, '\p{Dt=         nar}', "");
20093 Expect(0, 65470, '\p{^Dt=        nar}', "");
20094 Expect(0, 65470, '\P{Dt=         nar}', "");
20095 Expect(1, 65470, '\P{^Dt=        nar}', "");
20096 Expect(0, 65376, '\p{Dt=         nar}', "");
20097 Expect(1, 65376, '\p{^Dt=        nar}', "");
20098 Expect(1, 65376, '\P{Dt=         nar}', "");
20099 Expect(0, 65376, '\P{^Dt=        nar}', "");
20100 Error('\p{Is_Decomposition_Type=:=_ Narrow}');
20101 Error('\P{Is_Decomposition_Type=:=_ Narrow}');
20102 Expect(1, 65470, '\p{Is_Decomposition_Type=narrow}', "");
20103 Expect(0, 65470, '\p{^Is_Decomposition_Type=narrow}', "");
20104 Expect(0, 65470, '\P{Is_Decomposition_Type=narrow}', "");
20105 Expect(1, 65470, '\P{^Is_Decomposition_Type=narrow}', "");
20106 Expect(0, 65376, '\p{Is_Decomposition_Type=narrow}', "");
20107 Expect(1, 65376, '\p{^Is_Decomposition_Type=narrow}', "");
20108 Expect(1, 65376, '\P{Is_Decomposition_Type=narrow}', "");
20109 Expect(0, 65376, '\P{^Is_Decomposition_Type=narrow}', "");
20110 Expect(1, 65470, '\p{Is_Decomposition_Type=-    Narrow}', "");
20111 Expect(0, 65470, '\p{^Is_Decomposition_Type=-   Narrow}', "");
20112 Expect(0, 65470, '\P{Is_Decomposition_Type=-    Narrow}', "");
20113 Expect(1, 65470, '\P{^Is_Decomposition_Type=-   Narrow}', "");
20114 Expect(0, 65376, '\p{Is_Decomposition_Type=-    Narrow}', "");
20115 Expect(1, 65376, '\p{^Is_Decomposition_Type=-   Narrow}', "");
20116 Expect(1, 65376, '\P{Is_Decomposition_Type=-    Narrow}', "");
20117 Expect(0, 65376, '\P{^Is_Decomposition_Type=-   Narrow}', "");
20118 Error('\p{Is_Dt=-:=nar}');
20119 Error('\P{Is_Dt=-:=nar}');
20120 Expect(1, 65470, '\p{Is_Dt=nar}', "");
20121 Expect(0, 65470, '\p{^Is_Dt=nar}', "");
20122 Expect(0, 65470, '\P{Is_Dt=nar}', "");
20123 Expect(1, 65470, '\P{^Is_Dt=nar}', "");
20124 Expect(0, 65376, '\p{Is_Dt=nar}', "");
20125 Expect(1, 65376, '\p{^Is_Dt=nar}', "");
20126 Expect(1, 65376, '\P{Is_Dt=nar}', "");
20127 Expect(0, 65376, '\P{^Is_Dt=nar}', "");
20128 Expect(1, 65470, '\p{Is_Dt=     nar}', "");
20129 Expect(0, 65470, '\p{^Is_Dt=    nar}', "");
20130 Expect(0, 65470, '\P{Is_Dt=     nar}', "");
20131 Expect(1, 65470, '\P{^Is_Dt=    nar}', "");
20132 Expect(0, 65376, '\p{Is_Dt=     nar}', "");
20133 Expect(1, 65376, '\p{^Is_Dt=    nar}', "");
20134 Expect(1, 65376, '\P{Is_Dt=     nar}', "");
20135 Expect(0, 65376, '\P{^Is_Dt=    nar}', "");
20136 Error('\p{Decomposition_Type=_Sub/a/}');
20137 Error('\P{Decomposition_Type=_Sub/a/}');
20138 Expect(1, 7530, '\p{Decomposition_Type=sub}', "");
20139 Expect(0, 7530, '\p{^Decomposition_Type=sub}', "");
20140 Expect(0, 7530, '\P{Decomposition_Type=sub}', "");
20141 Expect(1, 7530, '\P{^Decomposition_Type=sub}', "");
20142 Expect(0, 7521, '\p{Decomposition_Type=sub}', "");
20143 Expect(1, 7521, '\p{^Decomposition_Type=sub}', "");
20144 Expect(1, 7521, '\P{Decomposition_Type=sub}', "");
20145 Expect(0, 7521, '\P{^Decomposition_Type=sub}', "");
20146 Expect(1, 7530, '\p{Decomposition_Type:-Sub}', "");
20147 Expect(0, 7530, '\p{^Decomposition_Type:-Sub}', "");
20148 Expect(0, 7530, '\P{Decomposition_Type:-Sub}', "");
20149 Expect(1, 7530, '\P{^Decomposition_Type:-Sub}', "");
20150 Expect(0, 7521, '\p{Decomposition_Type:-Sub}', "");
20151 Expect(1, 7521, '\p{^Decomposition_Type:-Sub}', "");
20152 Expect(1, 7521, '\P{Decomposition_Type:-Sub}', "");
20153 Expect(0, 7521, '\P{^Decomposition_Type:-Sub}', "");
20154 Error('\p{Dt=-:=Sub}');
20155 Error('\P{Dt=-:=Sub}');
20156 Expect(1, 7530, '\p{Dt=sub}', "");
20157 Expect(0, 7530, '\p{^Dt=sub}', "");
20158 Expect(0, 7530, '\P{Dt=sub}', "");
20159 Expect(1, 7530, '\P{^Dt=sub}', "");
20160 Expect(0, 7521, '\p{Dt=sub}', "");
20161 Expect(1, 7521, '\p{^Dt=sub}', "");
20162 Expect(1, 7521, '\P{Dt=sub}', "");
20163 Expect(0, 7521, '\P{^Dt=sub}', "");
20164 Expect(1, 7530, '\p{Dt=_Sub}', "");
20165 Expect(0, 7530, '\p{^Dt=_Sub}', "");
20166 Expect(0, 7530, '\P{Dt=_Sub}', "");
20167 Expect(1, 7530, '\P{^Dt=_Sub}', "");
20168 Expect(0, 7521, '\p{Dt=_Sub}', "");
20169 Expect(1, 7521, '\p{^Dt=_Sub}', "");
20170 Expect(1, 7521, '\P{Dt=_Sub}', "");
20171 Expect(0, 7521, '\P{^Dt=_Sub}', "");
20172 Error('\p{Is_Decomposition_Type=:=      _Sub}');
20173 Error('\P{Is_Decomposition_Type=:=      _Sub}');
20174 Expect(1, 7530, '\p{Is_Decomposition_Type=sub}', "");
20175 Expect(0, 7530, '\p{^Is_Decomposition_Type=sub}', "");
20176 Expect(0, 7530, '\P{Is_Decomposition_Type=sub}', "");
20177 Expect(1, 7530, '\P{^Is_Decomposition_Type=sub}', "");
20178 Expect(0, 7521, '\p{Is_Decomposition_Type=sub}', "");
20179 Expect(1, 7521, '\p{^Is_Decomposition_Type=sub}', "");
20180 Expect(1, 7521, '\P{Is_Decomposition_Type=sub}', "");
20181 Expect(0, 7521, '\P{^Is_Decomposition_Type=sub}', "");
20182 Expect(1, 7530, '\p{Is_Decomposition_Type= _sub}', "");
20183 Expect(0, 7530, '\p{^Is_Decomposition_Type= _sub}', "");
20184 Expect(0, 7530, '\P{Is_Decomposition_Type= _sub}', "");
20185 Expect(1, 7530, '\P{^Is_Decomposition_Type= _sub}', "");
20186 Expect(0, 7521, '\p{Is_Decomposition_Type= _sub}', "");
20187 Expect(1, 7521, '\p{^Is_Decomposition_Type= _sub}', "");
20188 Expect(1, 7521, '\P{Is_Decomposition_Type= _sub}', "");
20189 Expect(0, 7521, '\P{^Is_Decomposition_Type= _sub}', "");
20190 Error('\p{Is_Dt=_/a/SUB}');
20191 Error('\P{Is_Dt=_/a/SUB}');
20192 Expect(1, 7530, '\p{Is_Dt=sub}', "");
20193 Expect(0, 7530, '\p{^Is_Dt=sub}', "");
20194 Expect(0, 7530, '\P{Is_Dt=sub}', "");
20195 Expect(1, 7530, '\P{^Is_Dt=sub}', "");
20196 Expect(0, 7521, '\p{Is_Dt=sub}', "");
20197 Expect(1, 7521, '\p{^Is_Dt=sub}', "");
20198 Expect(1, 7521, '\P{Is_Dt=sub}', "");
20199 Expect(0, 7521, '\P{^Is_Dt=sub}', "");
20200 Expect(1, 7530, '\p{Is_Dt=_ Sub}', "");
20201 Expect(0, 7530, '\p{^Is_Dt=_ Sub}', "");
20202 Expect(0, 7530, '\P{Is_Dt=_ Sub}', "");
20203 Expect(1, 7530, '\P{^Is_Dt=_ Sub}', "");
20204 Expect(0, 7521, '\p{Is_Dt=_ Sub}', "");
20205 Expect(1, 7521, '\p{^Is_Dt=_ Sub}', "");
20206 Expect(1, 7521, '\P{Is_Dt=_ Sub}', "");
20207 Expect(0, 7521, '\P{^Is_Dt=_ Sub}', "");
20208 Error('\p{Decomposition_Type= :=SQUARE}');
20209 Error('\P{Decomposition_Type= :=SQUARE}');
20210 Expect(1, 12880, '\p{Decomposition_Type=square}', "");
20211 Expect(0, 12880, '\p{^Decomposition_Type=square}', "");
20212 Expect(0, 12880, '\P{Decomposition_Type=square}', "");
20213 Expect(1, 12880, '\P{^Decomposition_Type=square}', "");
20214 Expect(0, 12879, '\p{Decomposition_Type=square}', "");
20215 Expect(1, 12879, '\p{^Decomposition_Type=square}', "");
20216 Expect(1, 12879, '\P{Decomposition_Type=square}', "");
20217 Expect(0, 12879, '\P{^Decomposition_Type=square}', "");
20218 Expect(1, 12880, '\p{Decomposition_Type=-       SQUARE}', "");
20219 Expect(0, 12880, '\p{^Decomposition_Type=-      SQUARE}', "");
20220 Expect(0, 12880, '\P{Decomposition_Type=-       SQUARE}', "");
20221 Expect(1, 12880, '\P{^Decomposition_Type=-      SQUARE}', "");
20222 Expect(0, 12879, '\p{Decomposition_Type=-       SQUARE}', "");
20223 Expect(1, 12879, '\p{^Decomposition_Type=-      SQUARE}', "");
20224 Expect(1, 12879, '\P{Decomposition_Type=-       SQUARE}', "");
20225 Expect(0, 12879, '\P{^Decomposition_Type=-      SQUARE}', "");
20226 Error('\p{Dt=:=         SQR}');
20227 Error('\P{Dt=:=         SQR}');
20228 Expect(1, 12880, '\p{Dt=sqr}', "");
20229 Expect(0, 12880, '\p{^Dt=sqr}', "");
20230 Expect(0, 12880, '\P{Dt=sqr}', "");
20231 Expect(1, 12880, '\P{^Dt=sqr}', "");
20232 Expect(0, 12879, '\p{Dt=sqr}', "");
20233 Expect(1, 12879, '\p{^Dt=sqr}', "");
20234 Expect(1, 12879, '\P{Dt=sqr}', "");
20235 Expect(0, 12879, '\P{^Dt=sqr}', "");
20236 Expect(1, 12880, '\p{Dt=        -sqr}', "");
20237 Expect(0, 12880, '\p{^Dt=       -sqr}', "");
20238 Expect(0, 12880, '\P{Dt=        -sqr}', "");
20239 Expect(1, 12880, '\P{^Dt=       -sqr}', "");
20240 Expect(0, 12879, '\p{Dt=        -sqr}', "");
20241 Expect(1, 12879, '\p{^Dt=       -sqr}', "");
20242 Expect(1, 12879, '\P{Dt=        -sqr}', "");
20243 Expect(0, 12879, '\P{^Dt=       -sqr}', "");
20244 Error('\p{Is_Decomposition_Type= Square/a/}');
20245 Error('\P{Is_Decomposition_Type= Square/a/}');
20246 Expect(1, 12880, '\p{Is_Decomposition_Type=square}', "");
20247 Expect(0, 12880, '\p{^Is_Decomposition_Type=square}', "");
20248 Expect(0, 12880, '\P{Is_Decomposition_Type=square}', "");
20249 Expect(1, 12880, '\P{^Is_Decomposition_Type=square}', "");
20250 Expect(0, 12879, '\p{Is_Decomposition_Type=square}', "");
20251 Expect(1, 12879, '\p{^Is_Decomposition_Type=square}', "");
20252 Expect(1, 12879, '\P{Is_Decomposition_Type=square}', "");
20253 Expect(0, 12879, '\P{^Is_Decomposition_Type=square}', "");
20254 Expect(1, 12880, '\p{Is_Decomposition_Type=-Square}', "");
20255 Expect(0, 12880, '\p{^Is_Decomposition_Type=-Square}', "");
20256 Expect(0, 12880, '\P{Is_Decomposition_Type=-Square}', "");
20257 Expect(1, 12880, '\P{^Is_Decomposition_Type=-Square}', "");
20258 Expect(0, 12879, '\p{Is_Decomposition_Type=-Square}', "");
20259 Expect(1, 12879, '\p{^Is_Decomposition_Type=-Square}', "");
20260 Expect(1, 12879, '\P{Is_Decomposition_Type=-Square}', "");
20261 Expect(0, 12879, '\P{^Is_Decomposition_Type=-Square}', "");
20262 Error('\p{Is_Dt=-Sqr/a/}');
20263 Error('\P{Is_Dt=-Sqr/a/}');
20264 Expect(1, 12880, '\p{Is_Dt=sqr}', "");
20265 Expect(0, 12880, '\p{^Is_Dt=sqr}', "");
20266 Expect(0, 12880, '\P{Is_Dt=sqr}', "");
20267 Expect(1, 12880, '\P{^Is_Dt=sqr}', "");
20268 Expect(0, 12879, '\p{Is_Dt=sqr}', "");
20269 Expect(1, 12879, '\p{^Is_Dt=sqr}', "");
20270 Expect(1, 12879, '\P{Is_Dt=sqr}', "");
20271 Expect(0, 12879, '\P{^Is_Dt=sqr}', "");
20272 Expect(1, 12880, '\p{Is_Dt=-    Sqr}', "");
20273 Expect(0, 12880, '\p{^Is_Dt=-   Sqr}', "");
20274 Expect(0, 12880, '\P{Is_Dt=-    Sqr}', "");
20275 Expect(1, 12880, '\P{^Is_Dt=-   Sqr}', "");
20276 Expect(0, 12879, '\p{Is_Dt=-    Sqr}', "");
20277 Expect(1, 12879, '\p{^Is_Dt=-   Sqr}', "");
20278 Expect(1, 12879, '\P{Is_Dt=-    Sqr}', "");
20279 Expect(0, 12879, '\P{^Is_Dt=-   Sqr}', "");
20280 Error('\p{Decomposition_Type=:= _Small}');
20281 Error('\P{Decomposition_Type=:= _Small}');
20282 Expect(1, 65106, '\p{Decomposition_Type=small}', "");
20283 Expect(0, 65106, '\p{^Decomposition_Type=small}', "");
20284 Expect(0, 65106, '\P{Decomposition_Type=small}', "");
20285 Expect(1, 65106, '\P{^Decomposition_Type=small}', "");
20286 Expect(0, 65103, '\p{Decomposition_Type=small}', "");
20287 Expect(1, 65103, '\p{^Decomposition_Type=small}', "");
20288 Expect(1, 65103, '\P{Decomposition_Type=small}', "");
20289 Expect(0, 65103, '\P{^Decomposition_Type=small}', "");
20290 Expect(1, 65106, '\p{Decomposition_Type=- SMALL}', "");
20291 Expect(0, 65106, '\p{^Decomposition_Type=- SMALL}', "");
20292 Expect(0, 65106, '\P{Decomposition_Type=- SMALL}', "");
20293 Expect(1, 65106, '\P{^Decomposition_Type=- SMALL}', "");
20294 Expect(0, 65103, '\p{Decomposition_Type=- SMALL}', "");
20295 Expect(1, 65103, '\p{^Decomposition_Type=- SMALL}', "");
20296 Expect(1, 65103, '\P{Decomposition_Type=- SMALL}', "");
20297 Expect(0, 65103, '\P{^Decomposition_Type=- SMALL}', "");
20298 Error('\p{Dt:   _:=Sml}');
20299 Error('\P{Dt:   _:=Sml}');
20300 Expect(1, 65106, '\p{Dt=sml}', "");
20301 Expect(0, 65106, '\p{^Dt=sml}', "");
20302 Expect(0, 65106, '\P{Dt=sml}', "");
20303 Expect(1, 65106, '\P{^Dt=sml}', "");
20304 Expect(0, 65103, '\p{Dt=sml}', "");
20305 Expect(1, 65103, '\p{^Dt=sml}', "");
20306 Expect(1, 65103, '\P{Dt=sml}', "");
20307 Expect(0, 65103, '\P{^Dt=sml}', "");
20308 Expect(1, 65106, '\p{Dt=_-Sml}', "");
20309 Expect(0, 65106, '\p{^Dt=_-Sml}', "");
20310 Expect(0, 65106, '\P{Dt=_-Sml}', "");
20311 Expect(1, 65106, '\P{^Dt=_-Sml}', "");
20312 Expect(0, 65103, '\p{Dt=_-Sml}', "");
20313 Expect(1, 65103, '\p{^Dt=_-Sml}', "");
20314 Expect(1, 65103, '\P{Dt=_-Sml}', "");
20315 Expect(0, 65103, '\P{^Dt=_-Sml}', "");
20316 Error('\p{Is_Decomposition_Type=        Small:=}');
20317 Error('\P{Is_Decomposition_Type=        Small:=}');
20318 Expect(1, 65106, '\p{Is_Decomposition_Type=small}', "");
20319 Expect(0, 65106, '\p{^Is_Decomposition_Type=small}', "");
20320 Expect(0, 65106, '\P{Is_Decomposition_Type=small}', "");
20321 Expect(1, 65106, '\P{^Is_Decomposition_Type=small}', "");
20322 Expect(0, 65103, '\p{Is_Decomposition_Type=small}', "");
20323 Expect(1, 65103, '\p{^Is_Decomposition_Type=small}', "");
20324 Expect(1, 65103, '\P{Is_Decomposition_Type=small}', "");
20325 Expect(0, 65103, '\P{^Is_Decomposition_Type=small}', "");
20326 Expect(1, 65106, '\p{Is_Decomposition_Type:     SMALL}', "");
20327 Expect(0, 65106, '\p{^Is_Decomposition_Type:    SMALL}', "");
20328 Expect(0, 65106, '\P{Is_Decomposition_Type:     SMALL}', "");
20329 Expect(1, 65106, '\P{^Is_Decomposition_Type:    SMALL}', "");
20330 Expect(0, 65103, '\p{Is_Decomposition_Type:     SMALL}', "");
20331 Expect(1, 65103, '\p{^Is_Decomposition_Type:    SMALL}', "");
20332 Expect(1, 65103, '\P{Is_Decomposition_Type:     SMALL}', "");
20333 Expect(0, 65103, '\P{^Is_Decomposition_Type:    SMALL}', "");
20334 Error('\p{Is_Dt=-       Sml/a/}');
20335 Error('\P{Is_Dt=-       Sml/a/}');
20336 Expect(1, 65106, '\p{Is_Dt=sml}', "");
20337 Expect(0, 65106, '\p{^Is_Dt=sml}', "");
20338 Expect(0, 65106, '\P{Is_Dt=sml}', "");
20339 Expect(1, 65106, '\P{^Is_Dt=sml}', "");
20340 Expect(0, 65103, '\p{Is_Dt=sml}', "");
20341 Expect(1, 65103, '\p{^Is_Dt=sml}', "");
20342 Expect(1, 65103, '\P{Is_Dt=sml}', "");
20343 Expect(0, 65103, '\P{^Is_Dt=sml}', "");
20344 Expect(1, 65106, '\p{Is_Dt=     sml}', "");
20345 Expect(0, 65106, '\p{^Is_Dt=    sml}', "");
20346 Expect(0, 65106, '\P{Is_Dt=     sml}', "");
20347 Expect(1, 65106, '\P{^Is_Dt=    sml}', "");
20348 Expect(0, 65103, '\p{Is_Dt=     sml}', "");
20349 Expect(1, 65103, '\p{^Is_Dt=    sml}', "");
20350 Expect(1, 65103, '\P{Is_Dt=     sml}', "");
20351 Expect(0, 65103, '\P{^Is_Dt=    sml}', "");
20352 Error('\p{Decomposition_Type=/a/ None}');
20353 Error('\P{Decomposition_Type=/a/ None}');
20354 Expect(1, 7, '\p{Decomposition_Type: none}', "");
20355 Expect(0, 7, '\p{^Decomposition_Type: none}', "");
20356 Expect(0, 7, '\P{Decomposition_Type: none}', "");
20357 Expect(1, 7, '\P{^Decomposition_Type: none}', "");
20358 Expect(0, 271, '\p{Decomposition_Type: none}', "");
20359 Expect(1, 271, '\p{^Decomposition_Type: none}', "");
20360 Expect(1, 271, '\P{Decomposition_Type: none}', "");
20361 Expect(0, 271, '\P{^Decomposition_Type: none}', "");
20362 Expect(1, 7, '\p{Decomposition_Type=- none}', "");
20363 Expect(0, 7, '\p{^Decomposition_Type=- none}', "");
20364 Expect(0, 7, '\P{Decomposition_Type=- none}', "");
20365 Expect(1, 7, '\P{^Decomposition_Type=- none}', "");
20366 Expect(0, 271, '\p{Decomposition_Type=- none}', "");
20367 Expect(1, 271, '\p{^Decomposition_Type=- none}', "");
20368 Expect(1, 271, '\P{Decomposition_Type=- none}', "");
20369 Expect(0, 271, '\P{^Decomposition_Type=- none}', "");
20370 Error('\p{Dt=-:=NONE}');
20371 Error('\P{Dt=-:=NONE}');
20372 Expect(1, 7, '\p{Dt:    none}', "");
20373 Expect(0, 7, '\p{^Dt:   none}', "");
20374 Expect(0, 7, '\P{Dt:    none}', "");
20375 Expect(1, 7, '\P{^Dt:   none}', "");
20376 Expect(0, 271, '\p{Dt:  none}', "");
20377 Expect(1, 271, '\p{^Dt: none}', "");
20378 Expect(1, 271, '\P{Dt:  none}', "");
20379 Expect(0, 271, '\P{^Dt: none}', "");
20380 Expect(1, 7, '\p{Dt=--none}', "");
20381 Expect(0, 7, '\p{^Dt=--none}', "");
20382 Expect(0, 7, '\P{Dt=--none}', "");
20383 Expect(1, 7, '\P{^Dt=--none}', "");
20384 Expect(0, 271, '\p{Dt=--none}', "");
20385 Expect(1, 271, '\p{^Dt=--none}', "");
20386 Expect(1, 271, '\P{Dt=--none}', "");
20387 Expect(0, 271, '\P{^Dt=--none}', "");
20388 Error('\p{Is_Decomposition_Type=_-None:=}');
20389 Error('\P{Is_Decomposition_Type=_-None:=}');
20390 Expect(1, 7, '\p{Is_Decomposition_Type=none}', "");
20391 Expect(0, 7, '\p{^Is_Decomposition_Type=none}', "");
20392 Expect(0, 7, '\P{Is_Decomposition_Type=none}', "");
20393 Expect(1, 7, '\P{^Is_Decomposition_Type=none}', "");
20394 Expect(0, 271, '\p{Is_Decomposition_Type=none}', "");
20395 Expect(1, 271, '\p{^Is_Decomposition_Type=none}', "");
20396 Expect(1, 271, '\P{Is_Decomposition_Type=none}', "");
20397 Expect(0, 271, '\P{^Is_Decomposition_Type=none}', "");
20398 Expect(1, 7, '\p{Is_Decomposition_Type:- NONE}', "");
20399 Expect(0, 7, '\p{^Is_Decomposition_Type:- NONE}', "");
20400 Expect(0, 7, '\P{Is_Decomposition_Type:- NONE}', "");
20401 Expect(1, 7, '\P{^Is_Decomposition_Type:- NONE}', "");
20402 Expect(0, 271, '\p{Is_Decomposition_Type:- NONE}', "");
20403 Expect(1, 271, '\p{^Is_Decomposition_Type:- NONE}', "");
20404 Expect(1, 271, '\P{Is_Decomposition_Type:- NONE}', "");
20405 Expect(0, 271, '\P{^Is_Decomposition_Type:- NONE}', "");
20406 Error('\p{Is_Dt=:=  NONE}');
20407 Error('\P{Is_Dt=:=  NONE}');
20408 Expect(1, 7, '\p{Is_Dt=none}', "");
20409 Expect(0, 7, '\p{^Is_Dt=none}', "");
20410 Expect(0, 7, '\P{Is_Dt=none}', "");
20411 Expect(1, 7, '\P{^Is_Dt=none}', "");
20412 Expect(0, 271, '\p{Is_Dt=none}', "");
20413 Expect(1, 271, '\p{^Is_Dt=none}', "");
20414 Expect(1, 271, '\P{Is_Dt=none}', "");
20415 Expect(0, 271, '\P{^Is_Dt=none}', "");
20416 Expect(1, 7, '\p{Is_Dt=--None}', "");
20417 Expect(0, 7, '\p{^Is_Dt=--None}', "");
20418 Expect(0, 7, '\P{Is_Dt=--None}', "");
20419 Expect(1, 7, '\P{^Is_Dt=--None}', "");
20420 Expect(0, 271, '\p{Is_Dt=--None}', "");
20421 Expect(1, 271, '\p{^Is_Dt=--None}', "");
20422 Expect(1, 271, '\P{Is_Dt=--None}', "");
20423 Expect(0, 271, '\P{^Is_Dt=--None}', "");
20424 Error('\p{Decomposition_Type=/a/ Isolated}');
20425 Error('\P{Decomposition_Type=/a/ Isolated}');
20426 Expect(1, 64336, '\p{Decomposition_Type=isolated}', "");
20427 Expect(0, 64336, '\p{^Decomposition_Type=isolated}', "");
20428 Expect(0, 64336, '\P{Decomposition_Type=isolated}', "");
20429 Expect(1, 64336, '\P{^Decomposition_Type=isolated}', "");
20430 Expect(0, 64335, '\p{Decomposition_Type=isolated}', "");
20431 Expect(1, 64335, '\p{^Decomposition_Type=isolated}', "");
20432 Expect(1, 64335, '\P{Decomposition_Type=isolated}', "");
20433 Expect(0, 64335, '\P{^Decomposition_Type=isolated}', "");
20434 Expect(1, 64336, '\p{Decomposition_Type= -isolated}', "");
20435 Expect(0, 64336, '\p{^Decomposition_Type= -isolated}', "");
20436 Expect(0, 64336, '\P{Decomposition_Type= -isolated}', "");
20437 Expect(1, 64336, '\P{^Decomposition_Type= -isolated}', "");
20438 Expect(0, 64335, '\p{Decomposition_Type= -isolated}', "");
20439 Expect(1, 64335, '\p{^Decomposition_Type= -isolated}', "");
20440 Expect(1, 64335, '\P{Decomposition_Type= -isolated}', "");
20441 Expect(0, 64335, '\P{^Decomposition_Type= -isolated}', "");
20442 Error('\p{Dt=- iso/a/}');
20443 Error('\P{Dt=- iso/a/}');
20444 Expect(1, 64336, '\p{Dt=iso}', "");
20445 Expect(0, 64336, '\p{^Dt=iso}', "");
20446 Expect(0, 64336, '\P{Dt=iso}', "");
20447 Expect(1, 64336, '\P{^Dt=iso}', "");
20448 Expect(0, 64335, '\p{Dt=iso}', "");
20449 Expect(1, 64335, '\p{^Dt=iso}', "");
20450 Expect(1, 64335, '\P{Dt=iso}', "");
20451 Expect(0, 64335, '\P{^Dt=iso}', "");
20452 Expect(1, 64336, '\p{Dt:   -Iso}', "");
20453 Expect(0, 64336, '\p{^Dt:   -Iso}', "");
20454 Expect(0, 64336, '\P{Dt:   -Iso}', "");
20455 Expect(1, 64336, '\P{^Dt:   -Iso}', "");
20456 Expect(0, 64335, '\p{Dt:   -Iso}', "");
20457 Expect(1, 64335, '\p{^Dt:   -Iso}', "");
20458 Expect(1, 64335, '\P{Dt:   -Iso}', "");
20459 Expect(0, 64335, '\P{^Dt:   -Iso}', "");
20460 Error('\p{Is_Decomposition_Type=Isolated/a/}');
20461 Error('\P{Is_Decomposition_Type=Isolated/a/}');
20462 Expect(1, 64336, '\p{Is_Decomposition_Type=isolated}', "");
20463 Expect(0, 64336, '\p{^Is_Decomposition_Type=isolated}', "");
20464 Expect(0, 64336, '\P{Is_Decomposition_Type=isolated}', "");
20465 Expect(1, 64336, '\P{^Is_Decomposition_Type=isolated}', "");
20466 Expect(0, 64335, '\p{Is_Decomposition_Type=isolated}', "");
20467 Expect(1, 64335, '\p{^Is_Decomposition_Type=isolated}', "");
20468 Expect(1, 64335, '\P{Is_Decomposition_Type=isolated}', "");
20469 Expect(0, 64335, '\P{^Is_Decomposition_Type=isolated}', "");
20470 Expect(1, 64336, '\p{Is_Decomposition_Type=_ISOLATED}', "");
20471 Expect(0, 64336, '\p{^Is_Decomposition_Type=_ISOLATED}', "");
20472 Expect(0, 64336, '\P{Is_Decomposition_Type=_ISOLATED}', "");
20473 Expect(1, 64336, '\P{^Is_Decomposition_Type=_ISOLATED}', "");
20474 Expect(0, 64335, '\p{Is_Decomposition_Type=_ISOLATED}', "");
20475 Expect(1, 64335, '\p{^Is_Decomposition_Type=_ISOLATED}', "");
20476 Expect(1, 64335, '\P{Is_Decomposition_Type=_ISOLATED}', "");
20477 Expect(0, 64335, '\P{^Is_Decomposition_Type=_ISOLATED}', "");
20478 Error('\p{Is_Dt=-_Iso:=}');
20479 Error('\P{Is_Dt=-_Iso:=}');
20480 Expect(1, 64336, '\p{Is_Dt=iso}', "");
20481 Expect(0, 64336, '\p{^Is_Dt=iso}', "");
20482 Expect(0, 64336, '\P{Is_Dt=iso}', "");
20483 Expect(1, 64336, '\P{^Is_Dt=iso}', "");
20484 Expect(0, 64335, '\p{Is_Dt=iso}', "");
20485 Expect(1, 64335, '\p{^Is_Dt=iso}', "");
20486 Expect(1, 64335, '\P{Is_Dt=iso}', "");
20487 Expect(0, 64335, '\P{^Is_Dt=iso}', "");
20488 Expect(1, 64336, '\p{Is_Dt= Iso}', "");
20489 Expect(0, 64336, '\p{^Is_Dt= Iso}', "");
20490 Expect(0, 64336, '\P{Is_Dt= Iso}', "");
20491 Expect(1, 64336, '\P{^Is_Dt= Iso}', "");
20492 Expect(0, 64335, '\p{Is_Dt= Iso}', "");
20493 Expect(1, 64335, '\p{^Is_Dt= Iso}', "");
20494 Expect(1, 64335, '\P{Is_Dt= Iso}', "");
20495 Expect(0, 64335, '\P{^Is_Dt= Iso}', "");
20496 Error('\p{Decomposition_Type=/a/-Compat}');
20497 Error('\P{Decomposition_Type=/a/-Compat}');
20498 Expect(1, 307, '\p{Decomposition_Type=compat}', "");
20499 Expect(0, 307, '\p{^Decomposition_Type=compat}', "");
20500 Expect(0, 307, '\P{Decomposition_Type=compat}', "");
20501 Expect(1, 307, '\P{^Decomposition_Type=compat}', "");
20502 Expect(0, 7, '\p{Decomposition_Type=compat}', "");
20503 Expect(1, 7, '\p{^Decomposition_Type=compat}', "");
20504 Expect(1, 7, '\P{Decomposition_Type=compat}', "");
20505 Expect(0, 7, '\P{^Decomposition_Type=compat}', "");
20506 Expect(1, 307, '\p{Decomposition_Type=_compat}', "");
20507 Expect(0, 307, '\p{^Decomposition_Type=_compat}', "");
20508 Expect(0, 307, '\P{Decomposition_Type=_compat}', "");
20509 Expect(1, 307, '\P{^Decomposition_Type=_compat}', "");
20510 Expect(0, 7, '\p{Decomposition_Type=_compat}', "");
20511 Expect(1, 7, '\p{^Decomposition_Type=_compat}', "");
20512 Expect(1, 7, '\P{Decomposition_Type=_compat}', "");
20513 Expect(0, 7, '\P{^Decomposition_Type=_compat}', "");
20514 Error('\p{Dt= /a/Com}');
20515 Error('\P{Dt= /a/Com}');
20516 Expect(1, 307, '\p{Dt=com}', "");
20517 Expect(0, 307, '\p{^Dt=com}', "");
20518 Expect(0, 307, '\P{Dt=com}', "");
20519 Expect(1, 307, '\P{^Dt=com}', "");
20520 Expect(0, 7, '\p{Dt=com}', "");
20521 Expect(1, 7, '\p{^Dt=com}', "");
20522 Expect(1, 7, '\P{Dt=com}', "");
20523 Expect(0, 7, '\P{^Dt=com}', "");
20524 Expect(1, 307, '\p{Dt=-Com}', "");
20525 Expect(0, 307, '\p{^Dt=-Com}', "");
20526 Expect(0, 307, '\P{Dt=-Com}', "");
20527 Expect(1, 307, '\P{^Dt=-Com}', "");
20528 Expect(0, 7, '\p{Dt=-Com}', "");
20529 Expect(1, 7, '\p{^Dt=-Com}', "");
20530 Expect(1, 7, '\P{Dt=-Com}', "");
20531 Expect(0, 7, '\P{^Dt=-Com}', "");
20532 Error('\p{Is_Decomposition_Type=/a/ -Compat}');
20533 Error('\P{Is_Decomposition_Type=/a/ -Compat}');
20534 Expect(1, 307, '\p{Is_Decomposition_Type=compat}', "");
20535 Expect(0, 307, '\p{^Is_Decomposition_Type=compat}', "");
20536 Expect(0, 307, '\P{Is_Decomposition_Type=compat}', "");
20537 Expect(1, 307, '\P{^Is_Decomposition_Type=compat}', "");
20538 Expect(0, 7, '\p{Is_Decomposition_Type=compat}', "");
20539 Expect(1, 7, '\p{^Is_Decomposition_Type=compat}', "");
20540 Expect(1, 7, '\P{Is_Decomposition_Type=compat}', "");
20541 Expect(0, 7, '\P{^Is_Decomposition_Type=compat}', "");
20542 Expect(1, 307, '\p{Is_Decomposition_Type:   _compat}', "");
20543 Expect(0, 307, '\p{^Is_Decomposition_Type:   _compat}', "");
20544 Expect(0, 307, '\P{Is_Decomposition_Type:   _compat}', "");
20545 Expect(1, 307, '\P{^Is_Decomposition_Type:   _compat}', "");
20546 Expect(0, 7, '\p{Is_Decomposition_Type:   _compat}', "");
20547 Expect(1, 7, '\p{^Is_Decomposition_Type:   _compat}', "");
20548 Expect(1, 7, '\P{Is_Decomposition_Type:   _compat}', "");
20549 Expect(0, 7, '\P{^Is_Decomposition_Type:   _compat}', "");
20550 Error('\p{Is_Dt=/a/             Com}');
20551 Error('\P{Is_Dt=/a/             Com}');
20552 Expect(1, 307, '\p{Is_Dt=com}', "");
20553 Expect(0, 307, '\p{^Is_Dt=com}', "");
20554 Expect(0, 307, '\P{Is_Dt=com}', "");
20555 Expect(1, 307, '\P{^Is_Dt=com}', "");
20556 Expect(0, 7, '\p{Is_Dt=com}', "");
20557 Expect(1, 7, '\p{^Is_Dt=com}', "");
20558 Expect(1, 7, '\P{Is_Dt=com}', "");
20559 Expect(0, 7, '\P{^Is_Dt=com}', "");
20560 Expect(1, 307, '\p{Is_Dt= COM}', "");
20561 Expect(0, 307, '\p{^Is_Dt= COM}', "");
20562 Expect(0, 307, '\P{Is_Dt= COM}', "");
20563 Expect(1, 307, '\P{^Is_Dt= COM}', "");
20564 Expect(0, 7, '\p{Is_Dt= COM}', "");
20565 Expect(1, 7, '\p{^Is_Dt= COM}', "");
20566 Expect(1, 7, '\P{Is_Dt= COM}', "");
20567 Expect(0, 7, '\P{^Is_Dt= COM}', "");
20568 Error('\p{Decomposition_Type=/a/         super}');
20569 Error('\P{Decomposition_Type=/a/         super}');
20570 Expect(1, 696, '\p{Decomposition_Type:   super}', "");
20571 Expect(0, 696, '\p{^Decomposition_Type:   super}', "");
20572 Expect(0, 696, '\P{Decomposition_Type:   super}', "");
20573 Expect(1, 696, '\P{^Decomposition_Type:   super}', "");
20574 Expect(0, 7, '\p{Decomposition_Type:   super}', "");
20575 Expect(1, 7, '\p{^Decomposition_Type:   super}', "");
20576 Expect(1, 7, '\P{Decomposition_Type:   super}', "");
20577 Expect(0, 7, '\P{^Decomposition_Type:   super}', "");
20578 Expect(1, 696, '\p{Decomposition_Type=-SUPER}', "");
20579 Expect(0, 696, '\p{^Decomposition_Type=-SUPER}', "");
20580 Expect(0, 696, '\P{Decomposition_Type=-SUPER}', "");
20581 Expect(1, 696, '\P{^Decomposition_Type=-SUPER}', "");
20582 Expect(0, 7, '\p{Decomposition_Type=-SUPER}', "");
20583 Expect(1, 7, '\p{^Decomposition_Type=-SUPER}', "");
20584 Expect(1, 7, '\P{Decomposition_Type=-SUPER}', "");
20585 Expect(0, 7, '\P{^Decomposition_Type=-SUPER}', "");
20586 Error('\p{Dt=_/a/Sup}');
20587 Error('\P{Dt=_/a/Sup}');
20588 Expect(1, 696, '\p{Dt=sup}', "");
20589 Expect(0, 696, '\p{^Dt=sup}', "");
20590 Expect(0, 696, '\P{Dt=sup}', "");
20591 Expect(1, 696, '\P{^Dt=sup}', "");
20592 Expect(0, 7, '\p{Dt=sup}', "");
20593 Expect(1, 7, '\p{^Dt=sup}', "");
20594 Expect(1, 7, '\P{Dt=sup}', "");
20595 Expect(0, 7, '\P{^Dt=sup}', "");
20596 Expect(1, 696, '\p{Dt=- sup}', "");
20597 Expect(0, 696, '\p{^Dt=- sup}', "");
20598 Expect(0, 696, '\P{Dt=- sup}', "");
20599 Expect(1, 696, '\P{^Dt=- sup}', "");
20600 Expect(0, 7, '\p{Dt=- sup}', "");
20601 Expect(1, 7, '\p{^Dt=- sup}', "");
20602 Expect(1, 7, '\P{Dt=- sup}', "");
20603 Expect(0, 7, '\P{^Dt=- sup}', "");
20604 Error('\p{Is_Decomposition_Type=:=-Super}');
20605 Error('\P{Is_Decomposition_Type=:=-Super}');
20606 Expect(1, 696, '\p{Is_Decomposition_Type:super}', "");
20607 Expect(0, 696, '\p{^Is_Decomposition_Type:super}', "");
20608 Expect(0, 696, '\P{Is_Decomposition_Type:super}', "");
20609 Expect(1, 696, '\P{^Is_Decomposition_Type:super}', "");
20610 Expect(0, 7, '\p{Is_Decomposition_Type:super}', "");
20611 Expect(1, 7, '\p{^Is_Decomposition_Type:super}', "");
20612 Expect(1, 7, '\P{Is_Decomposition_Type:super}', "");
20613 Expect(0, 7, '\P{^Is_Decomposition_Type:super}', "");
20614 Expect(1, 696, '\p{Is_Decomposition_Type: -_SUPER}', "");
20615 Expect(0, 696, '\p{^Is_Decomposition_Type: -_SUPER}', "");
20616 Expect(0, 696, '\P{Is_Decomposition_Type: -_SUPER}', "");
20617 Expect(1, 696, '\P{^Is_Decomposition_Type: -_SUPER}', "");
20618 Expect(0, 7, '\p{Is_Decomposition_Type: -_SUPER}', "");
20619 Expect(1, 7, '\p{^Is_Decomposition_Type: -_SUPER}', "");
20620 Expect(1, 7, '\P{Is_Decomposition_Type: -_SUPER}', "");
20621 Expect(0, 7, '\P{^Is_Decomposition_Type: -_SUPER}', "");
20622 Error('\p{Is_Dt=:=       SUP}');
20623 Error('\P{Is_Dt=:=       SUP}');
20624 Expect(1, 696, '\p{Is_Dt=sup}', "");
20625 Expect(0, 696, '\p{^Is_Dt=sup}', "");
20626 Expect(0, 696, '\P{Is_Dt=sup}', "");
20627 Expect(1, 696, '\P{^Is_Dt=sup}', "");
20628 Expect(0, 7, '\p{Is_Dt=sup}', "");
20629 Expect(1, 7, '\p{^Is_Dt=sup}', "");
20630 Expect(1, 7, '\P{Is_Dt=sup}', "");
20631 Expect(0, 7, '\P{^Is_Dt=sup}', "");
20632 Expect(1, 696, '\p{Is_Dt=-      SUP}', "");
20633 Expect(0, 696, '\p{^Is_Dt=-     SUP}', "");
20634 Expect(0, 696, '\P{Is_Dt=-      SUP}', "");
20635 Expect(1, 696, '\P{^Is_Dt=-     SUP}', "");
20636 Expect(0, 7, '\p{Is_Dt=-        SUP}', "");
20637 Expect(1, 7, '\p{^Is_Dt=-       SUP}', "");
20638 Expect(1, 7, '\P{Is_Dt=-        SUP}', "");
20639 Expect(0, 7, '\P{^Is_Dt=-       SUP}', "");
20640 Error('\p{Other_Math= /a/yes}');
20641 Error('\P{Other_Math= /a/yes}');
20642 Expect(1, 94, '\p{Other_Math=yes}', 'deprecated');
20643 Expect(0, 94, '\p{^Other_Math=yes}', 'deprecated');
20644 Expect(0, 94, '\P{Other_Math=yes}', 'deprecated');
20645 Expect(1, 94, '\P{^Other_Math=yes}', 'deprecated');
20646 Expect(0, 93, '\p{Other_Math=yes}', 'deprecated');
20647 Expect(1, 93, '\p{^Other_Math=yes}', 'deprecated');
20648 Expect(1, 93, '\P{Other_Math=yes}', 'deprecated');
20649 Expect(0, 93, '\P{^Other_Math=yes}', 'deprecated');
20650 Expect(1, 94, '\p{Other_Math=           Yes}', 'deprecated');
20651 Expect(0, 94, '\p{^Other_Math=          Yes}', 'deprecated');
20652 Expect(0, 94, '\P{Other_Math=           Yes}', 'deprecated');
20653 Expect(1, 94, '\P{^Other_Math=          Yes}', 'deprecated');
20654 Expect(0, 93, '\p{Other_Math=           Yes}', 'deprecated');
20655 Expect(1, 93, '\p{^Other_Math=          Yes}', 'deprecated');
20656 Expect(1, 93, '\P{Other_Math=           Yes}', 'deprecated');
20657 Expect(0, 93, '\P{^Other_Math=          Yes}', 'deprecated');
20658 Error('\p{OMath= :=Y}');
20659 Error('\P{OMath= :=Y}');
20660 Expect(1, 94, '\p{OMath=y}', 'deprecated');
20661 Expect(0, 94, '\p{^OMath=y}', 'deprecated');
20662 Expect(0, 94, '\P{OMath=y}', 'deprecated');
20663 Expect(1, 94, '\P{^OMath=y}', 'deprecated');
20664 Expect(0, 93, '\p{OMath=y}', 'deprecated');
20665 Expect(1, 93, '\p{^OMath=y}', 'deprecated');
20666 Expect(1, 93, '\P{OMath=y}', 'deprecated');
20667 Expect(0, 93, '\P{^OMath=y}', 'deprecated');
20668 Expect(1, 94, '\p{OMath=- Y}', 'deprecated');
20669 Expect(0, 94, '\p{^OMath=- Y}', 'deprecated');
20670 Expect(0, 94, '\P{OMath=- Y}', 'deprecated');
20671 Expect(1, 94, '\P{^OMath=- Y}', 'deprecated');
20672 Expect(0, 93, '\p{OMath=- Y}', 'deprecated');
20673 Expect(1, 93, '\p{^OMath=- Y}', 'deprecated');
20674 Expect(1, 93, '\P{OMath=- Y}', 'deprecated');
20675 Expect(0, 93, '\P{^OMath=- Y}', 'deprecated');
20676 Error('\p{Is_Other_Math= /a/t}');
20677 Error('\P{Is_Other_Math= /a/t}');
20678 Expect(1, 94, '\p{Is_Other_Math=t}', 'deprecated');
20679 Expect(0, 94, '\p{^Is_Other_Math=t}', 'deprecated');
20680 Expect(0, 94, '\P{Is_Other_Math=t}', 'deprecated');
20681 Expect(1, 94, '\P{^Is_Other_Math=t}', 'deprecated');
20682 Expect(0, 93, '\p{Is_Other_Math=t}', 'deprecated');
20683 Expect(1, 93, '\p{^Is_Other_Math=t}', 'deprecated');
20684 Expect(1, 93, '\P{Is_Other_Math=t}', 'deprecated');
20685 Expect(0, 93, '\P{^Is_Other_Math=t}', 'deprecated');
20686 Expect(1, 94, '\p{Is_Other_Math=-       T}', 'deprecated');
20687 Expect(0, 94, '\p{^Is_Other_Math=-      T}', 'deprecated');
20688 Expect(0, 94, '\P{Is_Other_Math=-       T}', 'deprecated');
20689 Expect(1, 94, '\P{^Is_Other_Math=-      T}', 'deprecated');
20690 Expect(0, 93, '\p{Is_Other_Math=-       T}', 'deprecated');
20691 Expect(1, 93, '\p{^Is_Other_Math=-      T}', 'deprecated');
20692 Expect(1, 93, '\P{Is_Other_Math=-       T}', 'deprecated');
20693 Expect(0, 93, '\P{^Is_Other_Math=-      T}', 'deprecated');
20694 Error('\p{Is_OMath=-    True/a/}');
20695 Error('\P{Is_OMath=-    True/a/}');
20696 Expect(1, 94, '\p{Is_OMath:true}', 'deprecated');
20697 Expect(0, 94, '\p{^Is_OMath:true}', 'deprecated');
20698 Expect(0, 94, '\P{Is_OMath:true}', 'deprecated');
20699 Expect(1, 94, '\P{^Is_OMath:true}', 'deprecated');
20700 Expect(0, 93, '\p{Is_OMath:true}', 'deprecated');
20701 Expect(1, 93, '\p{^Is_OMath:true}', 'deprecated');
20702 Expect(1, 93, '\P{Is_OMath:true}', 'deprecated');
20703 Expect(0, 93, '\P{^Is_OMath:true}', 'deprecated');
20704 Expect(1, 94, '\p{Is_OMath=     _true}', 'deprecated');
20705 Expect(0, 94, '\p{^Is_OMath=    _true}', 'deprecated');
20706 Expect(0, 94, '\P{Is_OMath=     _true}', 'deprecated');
20707 Expect(1, 94, '\P{^Is_OMath=    _true}', 'deprecated');
20708 Expect(0, 93, '\p{Is_OMath=     _true}', 'deprecated');
20709 Expect(1, 93, '\p{^Is_OMath=    _true}', 'deprecated');
20710 Expect(1, 93, '\P{Is_OMath=     _true}', 'deprecated');
20711 Expect(0, 93, '\P{^Is_OMath=    _true}', 'deprecated');
20712 Error('\p{Other_Math=--No:=}');
20713 Error('\P{Other_Math=--No:=}');
20714 Expect(1, 93, '\p{Other_Math=no}', 'deprecated');
20715 Expect(0, 93, '\p{^Other_Math=no}', 'deprecated');
20716 Expect(0, 93, '\P{Other_Math=no}', 'deprecated');
20717 Expect(1, 93, '\P{^Other_Math=no}', 'deprecated');
20718 Expect(0, 94, '\p{Other_Math=no}', 'deprecated');
20719 Expect(1, 94, '\p{^Other_Math=no}', 'deprecated');
20720 Expect(1, 94, '\P{Other_Math=no}', 'deprecated');
20721 Expect(0, 94, '\P{^Other_Math=no}', 'deprecated');
20722 Expect(1, 93, '\p{Other_Math= No}', 'deprecated');
20723 Expect(0, 93, '\p{^Other_Math= No}', 'deprecated');
20724 Expect(0, 93, '\P{Other_Math= No}', 'deprecated');
20725 Expect(1, 93, '\P{^Other_Math= No}', 'deprecated');
20726 Expect(0, 94, '\p{Other_Math= No}', 'deprecated');
20727 Expect(1, 94, '\p{^Other_Math= No}', 'deprecated');
20728 Expect(1, 94, '\P{Other_Math= No}', 'deprecated');
20729 Expect(0, 94, '\P{^Other_Math= No}', 'deprecated');
20730 Error('\p{OMath=/a/ N}');
20731 Error('\P{OMath=/a/ N}');
20732 Expect(1, 93, '\p{OMath=n}', 'deprecated');
20733 Expect(0, 93, '\p{^OMath=n}', 'deprecated');
20734 Expect(0, 93, '\P{OMath=n}', 'deprecated');
20735 Expect(1, 93, '\P{^OMath=n}', 'deprecated');
20736 Expect(0, 94, '\p{OMath=n}', 'deprecated');
20737 Expect(1, 94, '\p{^OMath=n}', 'deprecated');
20738 Expect(1, 94, '\P{OMath=n}', 'deprecated');
20739 Expect(0, 94, '\P{^OMath=n}', 'deprecated');
20740 Expect(1, 93, '\p{OMath= N}', 'deprecated');
20741 Expect(0, 93, '\p{^OMath= N}', 'deprecated');
20742 Expect(0, 93, '\P{OMath= N}', 'deprecated');
20743 Expect(1, 93, '\P{^OMath= N}', 'deprecated');
20744 Expect(0, 94, '\p{OMath= N}', 'deprecated');
20745 Expect(1, 94, '\p{^OMath= N}', 'deprecated');
20746 Expect(1, 94, '\P{OMath= N}', 'deprecated');
20747 Expect(0, 94, '\P{^OMath= N}', 'deprecated');
20748 Error('\p{Is_Other_Math=_F:=}');
20749 Error('\P{Is_Other_Math=_F:=}');
20750 Expect(1, 93, '\p{Is_Other_Math=f}', 'deprecated');
20751 Expect(0, 93, '\p{^Is_Other_Math=f}', 'deprecated');
20752 Expect(0, 93, '\P{Is_Other_Math=f}', 'deprecated');
20753 Expect(1, 93, '\P{^Is_Other_Math=f}', 'deprecated');
20754 Expect(0, 94, '\p{Is_Other_Math=f}', 'deprecated');
20755 Expect(1, 94, '\p{^Is_Other_Math=f}', 'deprecated');
20756 Expect(1, 94, '\P{Is_Other_Math=f}', 'deprecated');
20757 Expect(0, 94, '\P{^Is_Other_Math=f}', 'deprecated');
20758 Expect(1, 93, '\p{Is_Other_Math=         F}', 'deprecated');
20759 Expect(0, 93, '\p{^Is_Other_Math=        F}', 'deprecated');
20760 Expect(0, 93, '\P{Is_Other_Math=         F}', 'deprecated');
20761 Expect(1, 93, '\P{^Is_Other_Math=        F}', 'deprecated');
20762 Expect(0, 94, '\p{Is_Other_Math=         F}', 'deprecated');
20763 Expect(1, 94, '\p{^Is_Other_Math=        F}', 'deprecated');
20764 Expect(1, 94, '\P{Is_Other_Math=         F}', 'deprecated');
20765 Expect(0, 94, '\P{^Is_Other_Math=        F}', 'deprecated');
20766 Error('\p{Is_OMath=:=           False}');
20767 Error('\P{Is_OMath=:=           False}');
20768 Expect(1, 93, '\p{Is_OMath=false}', 'deprecated');
20769 Expect(0, 93, '\p{^Is_OMath=false}', 'deprecated');
20770 Expect(0, 93, '\P{Is_OMath=false}', 'deprecated');
20771 Expect(1, 93, '\P{^Is_OMath=false}', 'deprecated');
20772 Expect(0, 94, '\p{Is_OMath=false}', 'deprecated');
20773 Expect(1, 94, '\p{^Is_OMath=false}', 'deprecated');
20774 Expect(1, 94, '\P{Is_OMath=false}', 'deprecated');
20775 Expect(0, 94, '\P{^Is_OMath=false}', 'deprecated');
20776 Expect(1, 93, '\p{Is_OMath=      FALSE}', 'deprecated');
20777 Expect(0, 93, '\p{^Is_OMath=     FALSE}', 'deprecated');
20778 Expect(0, 93, '\P{Is_OMath=      FALSE}', 'deprecated');
20779 Expect(1, 93, '\P{^Is_OMath=     FALSE}', 'deprecated');
20780 Expect(0, 94, '\p{Is_OMath=      FALSE}', 'deprecated');
20781 Expect(1, 94, '\p{^Is_OMath=     FALSE}', 'deprecated');
20782 Expect(1, 94, '\P{Is_OMath=      FALSE}', 'deprecated');
20783 Expect(0, 94, '\P{^Is_OMath=     FALSE}', 'deprecated');
20784 Error('\p{Hyphen=:=--YES}');
20785 Error('\P{Hyphen=:=--YES}');
20786 Expect(1, 45, '\p{Hyphen=yes}', "");
20787 Expect(0, 45, '\p{^Hyphen=yes}', "");
20788 Expect(0, 45, '\P{Hyphen=yes}', "");
20789 Expect(1, 45, '\P{^Hyphen=yes}', "");
20790 Expect(0, 44, '\p{Hyphen=yes}', "");
20791 Expect(1, 44, '\p{^Hyphen=yes}', "");
20792 Expect(1, 44, '\P{Hyphen=yes}', "");
20793 Expect(0, 44, '\P{^Hyphen=yes}', "");
20794 Expect(1, 45, '\p{Hyphen=               Yes}', "");
20795 Expect(0, 45, '\p{^Hyphen=              Yes}', "");
20796 Expect(0, 45, '\P{Hyphen=               Yes}', "");
20797 Expect(1, 45, '\P{^Hyphen=              Yes}', "");
20798 Expect(0, 44, '\p{Hyphen=               Yes}', "");
20799 Expect(1, 44, '\p{^Hyphen=              Yes}', "");
20800 Expect(1, 44, '\P{Hyphen=               Yes}', "");
20801 Expect(0, 44, '\P{^Hyphen=              Yes}', "");
20802 Error('\p{Is_Hyphen=:=- y}');
20803 Error('\P{Is_Hyphen=:=- y}');
20804 Expect(1, 45, '\p{Is_Hyphen=y}', "");
20805 Expect(0, 45, '\p{^Is_Hyphen=y}', "");
20806 Expect(0, 45, '\P{Is_Hyphen=y}', "");
20807 Expect(1, 45, '\P{^Is_Hyphen=y}', "");
20808 Expect(0, 44, '\p{Is_Hyphen=y}', "");
20809 Expect(1, 44, '\p{^Is_Hyphen=y}', "");
20810 Expect(1, 44, '\P{Is_Hyphen=y}', "");
20811 Expect(0, 44, '\P{^Is_Hyphen=y}', "");
20812 Expect(1, 45, '\p{Is_Hyphen=__Y}', "");
20813 Expect(0, 45, '\p{^Is_Hyphen=__Y}', "");
20814 Expect(0, 45, '\P{Is_Hyphen=__Y}', "");
20815 Expect(1, 45, '\P{^Is_Hyphen=__Y}', "");
20816 Expect(0, 44, '\p{Is_Hyphen=__Y}', "");
20817 Expect(1, 44, '\p{^Is_Hyphen=__Y}', "");
20818 Expect(1, 44, '\P{Is_Hyphen=__Y}', "");
20819 Expect(0, 44, '\P{^Is_Hyphen=__Y}', "");
20820 Error('\p{Hyphen=-T/a/}');
20821 Error('\P{Hyphen=-T/a/}');
20822 Expect(1, 45, '\p{Hyphen=t}', "");
20823 Expect(0, 45, '\p{^Hyphen=t}', "");
20824 Expect(0, 45, '\P{Hyphen=t}', "");
20825 Expect(1, 45, '\P{^Hyphen=t}', "");
20826 Expect(0, 44, '\p{Hyphen=t}', "");
20827 Expect(1, 44, '\p{^Hyphen=t}', "");
20828 Expect(1, 44, '\P{Hyphen=t}', "");
20829 Expect(0, 44, '\P{^Hyphen=t}', "");
20830 Expect(1, 45, '\p{Hyphen=-_T}', "");
20831 Expect(0, 45, '\p{^Hyphen=-_T}', "");
20832 Expect(0, 45, '\P{Hyphen=-_T}', "");
20833 Expect(1, 45, '\P{^Hyphen=-_T}', "");
20834 Expect(0, 44, '\p{Hyphen=-_T}', "");
20835 Expect(1, 44, '\p{^Hyphen=-_T}', "");
20836 Expect(1, 44, '\P{Hyphen=-_T}', "");
20837 Expect(0, 44, '\P{^Hyphen=-_T}', "");
20838 Error('\p{Is_Hyphen=True:=}');
20839 Error('\P{Is_Hyphen=True:=}');
20840 Expect(1, 45, '\p{Is_Hyphen: true}', "");
20841 Expect(0, 45, '\p{^Is_Hyphen: true}', "");
20842 Expect(0, 45, '\P{Is_Hyphen: true}', "");
20843 Expect(1, 45, '\P{^Is_Hyphen: true}', "");
20844 Expect(0, 44, '\p{Is_Hyphen: true}', "");
20845 Expect(1, 44, '\p{^Is_Hyphen: true}', "");
20846 Expect(1, 44, '\P{Is_Hyphen: true}', "");
20847 Expect(0, 44, '\P{^Is_Hyphen: true}', "");
20848 Expect(1, 45, '\p{Is_Hyphen=    True}', "");
20849 Expect(0, 45, '\p{^Is_Hyphen=   True}', "");
20850 Expect(0, 45, '\P{Is_Hyphen=    True}', "");
20851 Expect(1, 45, '\P{^Is_Hyphen=   True}', "");
20852 Expect(0, 44, '\p{Is_Hyphen=    True}', "");
20853 Expect(1, 44, '\p{^Is_Hyphen=   True}', "");
20854 Expect(1, 44, '\P{Is_Hyphen=    True}', "");
20855 Expect(0, 44, '\P{^Is_Hyphen=   True}', "");
20856 Error('\p{Hyphen=-NO:=}');
20857 Error('\P{Hyphen=-NO:=}');
20858 Expect(1, 44, '\p{Hyphen=no}', "");
20859 Expect(0, 44, '\p{^Hyphen=no}', "");
20860 Expect(0, 44, '\P{Hyphen=no}', "");
20861 Expect(1, 44, '\P{^Hyphen=no}', "");
20862 Expect(0, 45, '\p{Hyphen=no}', "");
20863 Expect(1, 45, '\p{^Hyphen=no}', "");
20864 Expect(1, 45, '\P{Hyphen=no}', "");
20865 Expect(0, 45, '\P{^Hyphen=no}', "");
20866 Expect(1, 44, '\p{Hyphen=        No}', "");
20867 Expect(0, 44, '\p{^Hyphen=       No}', "");
20868 Expect(0, 44, '\P{Hyphen=        No}', "");
20869 Expect(1, 44, '\P{^Hyphen=       No}', "");
20870 Expect(0, 45, '\p{Hyphen=        No}', "");
20871 Expect(1, 45, '\p{^Hyphen=       No}', "");
20872 Expect(1, 45, '\P{Hyphen=        No}', "");
20873 Expect(0, 45, '\P{^Hyphen=       No}', "");
20874 Error('\p{Is_Hyphen=/a/         n}');
20875 Error('\P{Is_Hyphen=/a/         n}');
20876 Expect(1, 44, '\p{Is_Hyphen=n}', "");
20877 Expect(0, 44, '\p{^Is_Hyphen=n}', "");
20878 Expect(0, 44, '\P{Is_Hyphen=n}', "");
20879 Expect(1, 44, '\P{^Is_Hyphen=n}', "");
20880 Expect(0, 45, '\p{Is_Hyphen=n}', "");
20881 Expect(1, 45, '\p{^Is_Hyphen=n}', "");
20882 Expect(1, 45, '\P{Is_Hyphen=n}', "");
20883 Expect(0, 45, '\P{^Is_Hyphen=n}', "");
20884 Expect(1, 44, '\p{Is_Hyphen=    -n}', "");
20885 Expect(0, 44, '\p{^Is_Hyphen=   -n}', "");
20886 Expect(0, 44, '\P{Is_Hyphen=    -n}', "");
20887 Expect(1, 44, '\P{^Is_Hyphen=   -n}', "");
20888 Expect(0, 45, '\p{Is_Hyphen=    -n}', "");
20889 Expect(1, 45, '\p{^Is_Hyphen=   -n}', "");
20890 Expect(1, 45, '\P{Is_Hyphen=    -n}', "");
20891 Expect(0, 45, '\P{^Is_Hyphen=   -n}', "");
20892 Error('\p{Hyphen:       /a/_F}');
20893 Error('\P{Hyphen:       /a/_F}');
20894 Expect(1, 44, '\p{Hyphen=f}', "");
20895 Expect(0, 44, '\p{^Hyphen=f}', "");
20896 Expect(0, 44, '\P{Hyphen=f}', "");
20897 Expect(1, 44, '\P{^Hyphen=f}', "");
20898 Expect(0, 45, '\p{Hyphen=f}', "");
20899 Expect(1, 45, '\p{^Hyphen=f}', "");
20900 Expect(1, 45, '\P{Hyphen=f}', "");
20901 Expect(0, 45, '\P{^Hyphen=f}', "");
20902 Expect(1, 44, '\p{Hyphen=               F}', "");
20903 Expect(0, 44, '\p{^Hyphen=              F}', "");
20904 Expect(0, 44, '\P{Hyphen=               F}', "");
20905 Expect(1, 44, '\P{^Hyphen=              F}', "");
20906 Expect(0, 45, '\p{Hyphen=               F}', "");
20907 Expect(1, 45, '\p{^Hyphen=              F}', "");
20908 Expect(1, 45, '\P{Hyphen=               F}', "");
20909 Expect(0, 45, '\P{^Hyphen=              F}', "");
20910 Error('\p{Is_Hyphen= _False/a/}');
20911 Error('\P{Is_Hyphen= _False/a/}');
20912 Expect(1, 44, '\p{Is_Hyphen=false}', "");
20913 Expect(0, 44, '\p{^Is_Hyphen=false}', "");
20914 Expect(0, 44, '\P{Is_Hyphen=false}', "");
20915 Expect(1, 44, '\P{^Is_Hyphen=false}', "");
20916 Expect(0, 45, '\p{Is_Hyphen=false}', "");
20917 Expect(1, 45, '\p{^Is_Hyphen=false}', "");
20918 Expect(1, 45, '\P{Is_Hyphen=false}', "");
20919 Expect(0, 45, '\P{^Is_Hyphen=false}', "");
20920 Expect(1, 44, '\p{Is_Hyphen=    False}', "");
20921 Expect(0, 44, '\p{^Is_Hyphen=   False}', "");
20922 Expect(0, 44, '\P{Is_Hyphen=    False}', "");
20923 Expect(1, 44, '\P{^Is_Hyphen=   False}', "");
20924 Expect(0, 45, '\p{Is_Hyphen=    False}', "");
20925 Expect(1, 45, '\p{^Is_Hyphen=   False}', "");
20926 Expect(1, 45, '\P{Is_Hyphen=    False}', "");
20927 Expect(0, 45, '\P{^Is_Hyphen=   False}', "");
20928 Error('\p{White_Space=:=-Yes}');
20929 Error('\P{White_Space=:=-Yes}');
20930 Expect(1, 13, '\p{White_Space=yes}', "");
20931 Expect(0, 13, '\p{^White_Space=yes}', "");
20932 Expect(0, 13, '\P{White_Space=yes}', "");
20933 Expect(1, 13, '\P{^White_Space=yes}', "");
20934 Expect(0, 8, '\p{White_Space=yes}', "");
20935 Expect(1, 8, '\p{^White_Space=yes}', "");
20936 Expect(1, 8, '\P{White_Space=yes}', "");
20937 Expect(0, 8, '\P{^White_Space=yes}', "");
20938 Expect(1, 13, '\p{White_Space= Yes}', "");
20939 Expect(0, 13, '\p{^White_Space= Yes}', "");
20940 Expect(0, 13, '\P{White_Space= Yes}', "");
20941 Expect(1, 13, '\P{^White_Space= Yes}', "");
20942 Expect(0, 8, '\p{White_Space= Yes}', "");
20943 Expect(1, 8, '\p{^White_Space= Yes}', "");
20944 Expect(1, 8, '\P{White_Space= Yes}', "");
20945 Expect(0, 8, '\P{^White_Space= Yes}', "");
20946 Error('\p{WSpace= /a/Y}');
20947 Error('\P{WSpace= /a/Y}');
20948 Expect(1, 13, '\p{WSpace=y}', "");
20949 Expect(0, 13, '\p{^WSpace=y}', "");
20950 Expect(0, 13, '\P{WSpace=y}', "");
20951 Expect(1, 13, '\P{^WSpace=y}', "");
20952 Expect(0, 8, '\p{WSpace=y}', "");
20953 Expect(1, 8, '\p{^WSpace=y}', "");
20954 Expect(1, 8, '\P{WSpace=y}', "");
20955 Expect(0, 8, '\P{^WSpace=y}', "");
20956 Expect(1, 13, '\p{WSpace=       _Y}', "");
20957 Expect(0, 13, '\p{^WSpace=      _Y}', "");
20958 Expect(0, 13, '\P{WSpace=       _Y}', "");
20959 Expect(1, 13, '\P{^WSpace=      _Y}', "");
20960 Expect(0, 8, '\p{WSpace=        _Y}', "");
20961 Expect(1, 8, '\p{^WSpace=       _Y}', "");
20962 Expect(1, 8, '\P{WSpace=        _Y}', "");
20963 Expect(0, 8, '\P{^WSpace=       _Y}', "");
20964 Error('\p{Space=-_t:=}');
20965 Error('\P{Space=-_t:=}');
20966 Expect(1, 13, '\p{Space=t}', "");
20967 Expect(0, 13, '\p{^Space=t}', "");
20968 Expect(0, 13, '\P{Space=t}', "");
20969 Expect(1, 13, '\P{^Space=t}', "");
20970 Expect(0, 8, '\p{Space=t}', "");
20971 Expect(1, 8, '\p{^Space=t}', "");
20972 Expect(1, 8, '\P{Space=t}', "");
20973 Expect(0, 8, '\P{^Space=t}', "");
20974 Expect(1, 13, '\p{Space= T}', "");
20975 Expect(0, 13, '\p{^Space= T}', "");
20976 Expect(0, 13, '\P{Space= T}', "");
20977 Expect(1, 13, '\P{^Space= T}', "");
20978 Expect(0, 8, '\p{Space= T}', "");
20979 Expect(1, 8, '\p{^Space= T}', "");
20980 Expect(1, 8, '\P{Space= T}', "");
20981 Expect(0, 8, '\P{^Space= T}', "");
20982 Error('\p{Is_White_Space=_/a/TRUE}');
20983 Error('\P{Is_White_Space=_/a/TRUE}');
20984 Expect(1, 13, '\p{Is_White_Space=true}', "");
20985 Expect(0, 13, '\p{^Is_White_Space=true}', "");
20986 Expect(0, 13, '\P{Is_White_Space=true}', "");
20987 Expect(1, 13, '\P{^Is_White_Space=true}', "");
20988 Expect(0, 8, '\p{Is_White_Space=true}', "");
20989 Expect(1, 8, '\p{^Is_White_Space=true}', "");
20990 Expect(1, 8, '\P{Is_White_Space=true}', "");
20991 Expect(0, 8, '\P{^Is_White_Space=true}', "");
20992 Expect(1, 13, '\p{Is_White_Space=_true}', "");
20993 Expect(0, 13, '\p{^Is_White_Space=_true}', "");
20994 Expect(0, 13, '\P{Is_White_Space=_true}', "");
20995 Expect(1, 13, '\P{^Is_White_Space=_true}', "");
20996 Expect(0, 8, '\p{Is_White_Space=_true}', "");
20997 Expect(1, 8, '\p{^Is_White_Space=_true}', "");
20998 Expect(1, 8, '\P{Is_White_Space=_true}', "");
20999 Expect(0, 8, '\P{^Is_White_Space=_true}', "");
21000 Error('\p{Is_WSpace=__Yes/a/}');
21001 Error('\P{Is_WSpace=__Yes/a/}');
21002 Expect(1, 13, '\p{Is_WSpace=yes}', "");
21003 Expect(0, 13, '\p{^Is_WSpace=yes}', "");
21004 Expect(0, 13, '\P{Is_WSpace=yes}', "");
21005 Expect(1, 13, '\P{^Is_WSpace=yes}', "");
21006 Expect(0, 8, '\p{Is_WSpace=yes}', "");
21007 Expect(1, 8, '\p{^Is_WSpace=yes}', "");
21008 Expect(1, 8, '\P{Is_WSpace=yes}', "");
21009 Expect(0, 8, '\P{^Is_WSpace=yes}', "");
21010 Expect(1, 13, '\p{Is_WSpace= Yes}', "");
21011 Expect(0, 13, '\p{^Is_WSpace= Yes}', "");
21012 Expect(0, 13, '\P{Is_WSpace= Yes}', "");
21013 Expect(1, 13, '\P{^Is_WSpace= Yes}', "");
21014 Expect(0, 8, '\p{Is_WSpace= Yes}', "");
21015 Expect(1, 8, '\p{^Is_WSpace= Yes}', "");
21016 Expect(1, 8, '\P{Is_WSpace= Yes}', "");
21017 Expect(0, 8, '\P{^Is_WSpace= Yes}', "");
21018 Error('\p{Is_Space=/a/Y}');
21019 Error('\P{Is_Space=/a/Y}');
21020 Expect(1, 13, '\p{Is_Space=y}', "");
21021 Expect(0, 13, '\p{^Is_Space=y}', "");
21022 Expect(0, 13, '\P{Is_Space=y}', "");
21023 Expect(1, 13, '\P{^Is_Space=y}', "");
21024 Expect(0, 8, '\p{Is_Space=y}', "");
21025 Expect(1, 8, '\p{^Is_Space=y}', "");
21026 Expect(1, 8, '\P{Is_Space=y}', "");
21027 Expect(0, 8, '\P{^Is_Space=y}', "");
21028 Expect(1, 13, '\p{Is_Space=-y}', "");
21029 Expect(0, 13, '\p{^Is_Space=-y}', "");
21030 Expect(0, 13, '\P{Is_Space=-y}', "");
21031 Expect(1, 13, '\P{^Is_Space=-y}', "");
21032 Expect(0, 8, '\p{Is_Space=-y}', "");
21033 Expect(1, 8, '\p{^Is_Space=-y}', "");
21034 Expect(1, 8, '\P{Is_Space=-y}', "");
21035 Expect(0, 8, '\P{^Is_Space=-y}', "");
21036 Error('\p{White_Space:   :=No}');
21037 Error('\P{White_Space:   :=No}');
21038 Expect(1, 8, '\p{White_Space=no}', "");
21039 Expect(0, 8, '\p{^White_Space=no}', "");
21040 Expect(0, 8, '\P{White_Space=no}', "");
21041 Expect(1, 8, '\P{^White_Space=no}', "");
21042 Expect(0, 13, '\p{White_Space=no}', "");
21043 Expect(1, 13, '\p{^White_Space=no}', "");
21044 Expect(1, 13, '\P{White_Space=no}', "");
21045 Expect(0, 13, '\P{^White_Space=no}', "");
21046 Expect(1, 8, '\p{White_Space:   -NO}', "");
21047 Expect(0, 8, '\p{^White_Space:  -NO}', "");
21048 Expect(0, 8, '\P{White_Space:   -NO}', "");
21049 Expect(1, 8, '\P{^White_Space:  -NO}', "");
21050 Expect(0, 13, '\p{White_Space:  -NO}', "");
21051 Expect(1, 13, '\p{^White_Space:         -NO}', "");
21052 Expect(1, 13, '\P{White_Space:  -NO}', "");
21053 Expect(0, 13, '\P{^White_Space:         -NO}', "");
21054 Error('\p{WSpace:        N:=}');
21055 Error('\P{WSpace:        N:=}');
21056 Expect(1, 8, '\p{WSpace=n}', "");
21057 Expect(0, 8, '\p{^WSpace=n}', "");
21058 Expect(0, 8, '\P{WSpace=n}', "");
21059 Expect(1, 8, '\P{^WSpace=n}', "");
21060 Expect(0, 13, '\p{WSpace=n}', "");
21061 Expect(1, 13, '\p{^WSpace=n}', "");
21062 Expect(1, 13, '\P{WSpace=n}', "");
21063 Expect(0, 13, '\P{^WSpace=n}', "");
21064 Expect(1, 8, '\p{WSpace:_n}', "");
21065 Expect(0, 8, '\p{^WSpace:_n}', "");
21066 Expect(0, 8, '\P{WSpace:_n}', "");
21067 Expect(1, 8, '\P{^WSpace:_n}', "");
21068 Expect(0, 13, '\p{WSpace:_n}', "");
21069 Expect(1, 13, '\p{^WSpace:_n}', "");
21070 Expect(1, 13, '\P{WSpace:_n}', "");
21071 Expect(0, 13, '\P{^WSpace:_n}', "");
21072 Error('\p{Space=:= f}');
21073 Error('\P{Space=:= f}');
21074 Expect(1, 8, '\p{Space=f}', "");
21075 Expect(0, 8, '\p{^Space=f}', "");
21076 Expect(0, 8, '\P{Space=f}', "");
21077 Expect(1, 8, '\P{^Space=f}', "");
21078 Expect(0, 13, '\p{Space=f}', "");
21079 Expect(1, 13, '\p{^Space=f}', "");
21080 Expect(1, 13, '\P{Space=f}', "");
21081 Expect(0, 13, '\P{^Space=f}', "");
21082 Expect(1, 8, '\p{Space=_-f}', "");
21083 Expect(0, 8, '\p{^Space=_-f}', "");
21084 Expect(0, 8, '\P{Space=_-f}', "");
21085 Expect(1, 8, '\P{^Space=_-f}', "");
21086 Expect(0, 13, '\p{Space=_-f}', "");
21087 Expect(1, 13, '\p{^Space=_-f}', "");
21088 Expect(1, 13, '\P{Space=_-f}', "");
21089 Expect(0, 13, '\P{^Space=_-f}', "");
21090 Error('\p{Is_White_Space=_-false:=}');
21091 Error('\P{Is_White_Space=_-false:=}');
21092 Expect(1, 8, '\p{Is_White_Space=false}', "");
21093 Expect(0, 8, '\p{^Is_White_Space=false}', "");
21094 Expect(0, 8, '\P{Is_White_Space=false}', "");
21095 Expect(1, 8, '\P{^Is_White_Space=false}', "");
21096 Expect(0, 13, '\p{Is_White_Space=false}', "");
21097 Expect(1, 13, '\p{^Is_White_Space=false}', "");
21098 Expect(1, 13, '\P{Is_White_Space=false}', "");
21099 Expect(0, 13, '\P{^Is_White_Space=false}', "");
21100 Expect(1, 8, '\p{Is_White_Space=_ FALSE}', "");
21101 Expect(0, 8, '\p{^Is_White_Space=_ FALSE}', "");
21102 Expect(0, 8, '\P{Is_White_Space=_ FALSE}', "");
21103 Expect(1, 8, '\P{^Is_White_Space=_ FALSE}', "");
21104 Expect(0, 13, '\p{Is_White_Space=_ FALSE}', "");
21105 Expect(1, 13, '\p{^Is_White_Space=_ FALSE}', "");
21106 Expect(1, 13, '\P{Is_White_Space=_ FALSE}', "");
21107 Expect(0, 13, '\P{^Is_White_Space=_ FALSE}', "");
21108 Error('\p{Is_WSpace= _no/a/}');
21109 Error('\P{Is_WSpace= _no/a/}');
21110 Expect(1, 8, '\p{Is_WSpace=no}', "");
21111 Expect(0, 8, '\p{^Is_WSpace=no}', "");
21112 Expect(0, 8, '\P{Is_WSpace=no}', "");
21113 Expect(1, 8, '\P{^Is_WSpace=no}', "");
21114 Expect(0, 13, '\p{Is_WSpace=no}', "");
21115 Expect(1, 13, '\p{^Is_WSpace=no}', "");
21116 Expect(1, 13, '\P{Is_WSpace=no}', "");
21117 Expect(0, 13, '\P{^Is_WSpace=no}', "");
21118 Expect(1, 8, '\p{Is_WSpace:       NO}', "");
21119 Expect(0, 8, '\p{^Is_WSpace:      NO}', "");
21120 Expect(0, 8, '\P{Is_WSpace:       NO}', "");
21121 Expect(1, 8, '\P{^Is_WSpace:      NO}', "");
21122 Expect(0, 13, '\p{Is_WSpace:      NO}', "");
21123 Expect(1, 13, '\p{^Is_WSpace:     NO}', "");
21124 Expect(1, 13, '\P{Is_WSpace:      NO}', "");
21125 Expect(0, 13, '\P{^Is_WSpace:     NO}', "");
21126 Error('\p{Is_Space=      N/a/}');
21127 Error('\P{Is_Space=      N/a/}');
21128 Expect(1, 8, '\p{Is_Space=n}', "");
21129 Expect(0, 8, '\p{^Is_Space=n}', "");
21130 Expect(0, 8, '\P{Is_Space=n}', "");
21131 Expect(1, 8, '\P{^Is_Space=n}', "");
21132 Expect(0, 13, '\p{Is_Space=n}', "");
21133 Expect(1, 13, '\p{^Is_Space=n}', "");
21134 Expect(1, 13, '\P{Is_Space=n}', "");
21135 Expect(0, 13, '\P{^Is_Space=n}', "");
21136 Expect(1, 8, '\p{Is_Space=_ N}', "");
21137 Expect(0, 8, '\p{^Is_Space=_ N}', "");
21138 Expect(0, 8, '\P{Is_Space=_ N}', "");
21139 Expect(1, 8, '\P{^Is_Space=_ N}', "");
21140 Expect(0, 13, '\p{Is_Space=_ N}', "");
21141 Expect(1, 13, '\p{^Is_Space=_ N}', "");
21142 Expect(1, 13, '\P{Is_Space=_ N}', "");
21143 Expect(0, 13, '\P{^Is_Space=_ N}', "");
21144 Error('\p{XID_Continue= :=Yes}');
21145 Error('\P{XID_Continue= :=Yes}');
21146 Expect(1, 57, '\p{XID_Continue=yes}', "");
21147 Expect(0, 57, '\p{^XID_Continue=yes}', "");
21148 Expect(0, 57, '\P{XID_Continue=yes}', "");
21149 Expect(1, 57, '\P{^XID_Continue=yes}', "");
21150 Expect(0, 47, '\p{XID_Continue=yes}', "");
21151 Expect(1, 47, '\p{^XID_Continue=yes}', "");
21152 Expect(1, 47, '\P{XID_Continue=yes}', "");
21153 Expect(0, 47, '\P{^XID_Continue=yes}', "");
21154 Expect(1, 57, '\p{XID_Continue=-        yes}', "");
21155 Expect(0, 57, '\p{^XID_Continue=-       yes}', "");
21156 Expect(0, 57, '\P{XID_Continue=-        yes}', "");
21157 Expect(1, 57, '\P{^XID_Continue=-       yes}', "");
21158 Expect(0, 47, '\p{XID_Continue=-        yes}', "");
21159 Expect(1, 47, '\p{^XID_Continue=-       yes}', "");
21160 Expect(1, 47, '\P{XID_Continue=-        yes}', "");
21161 Expect(0, 47, '\P{^XID_Continue=-       yes}', "");
21162 Error('\p{XIDC=/a/      -Y}');
21163 Error('\P{XIDC=/a/      -Y}');
21164 Expect(1, 57, '\p{XIDC=y}', "");
21165 Expect(0, 57, '\p{^XIDC=y}', "");
21166 Expect(0, 57, '\P{XIDC=y}', "");
21167 Expect(1, 57, '\P{^XIDC=y}', "");
21168 Expect(0, 47, '\p{XIDC=y}', "");
21169 Expect(1, 47, '\p{^XIDC=y}', "");
21170 Expect(1, 47, '\P{XIDC=y}', "");
21171 Expect(0, 47, '\P{^XIDC=y}', "");
21172 Expect(1, 57, '\p{XIDC=-Y}', "");
21173 Expect(0, 57, '\p{^XIDC=-Y}', "");
21174 Expect(0, 57, '\P{XIDC=-Y}', "");
21175 Expect(1, 57, '\P{^XIDC=-Y}', "");
21176 Expect(0, 47, '\p{XIDC=-Y}', "");
21177 Expect(1, 47, '\p{^XIDC=-Y}', "");
21178 Expect(1, 47, '\P{XIDC=-Y}', "");
21179 Expect(0, 47, '\P{^XIDC=-Y}', "");
21180 Error('\p{Is_XID_Continue=:=__T}');
21181 Error('\P{Is_XID_Continue=:=__T}');
21182 Expect(1, 57, '\p{Is_XID_Continue=t}', "");
21183 Expect(0, 57, '\p{^Is_XID_Continue=t}', "");
21184 Expect(0, 57, '\P{Is_XID_Continue=t}', "");
21185 Expect(1, 57, '\P{^Is_XID_Continue=t}', "");
21186 Expect(0, 47, '\p{Is_XID_Continue=t}', "");
21187 Expect(1, 47, '\p{^Is_XID_Continue=t}', "");
21188 Expect(1, 47, '\P{Is_XID_Continue=t}', "");
21189 Expect(0, 47, '\P{^Is_XID_Continue=t}', "");
21190 Expect(1, 57, '\p{Is_XID_Continue=- T}', "");
21191 Expect(0, 57, '\p{^Is_XID_Continue=- T}', "");
21192 Expect(0, 57, '\P{Is_XID_Continue=- T}', "");
21193 Expect(1, 57, '\P{^Is_XID_Continue=- T}', "");
21194 Expect(0, 47, '\p{Is_XID_Continue=- T}', "");
21195 Expect(1, 47, '\p{^Is_XID_Continue=- T}', "");
21196 Expect(1, 47, '\P{Is_XID_Continue=- T}', "");
21197 Expect(0, 47, '\P{^Is_XID_Continue=- T}', "");
21198 Error('\p{Is_XIDC=:=true}');
21199 Error('\P{Is_XIDC=:=true}');
21200 Expect(1, 57, '\p{Is_XIDC=true}', "");
21201 Expect(0, 57, '\p{^Is_XIDC=true}', "");
21202 Expect(0, 57, '\P{Is_XIDC=true}', "");
21203 Expect(1, 57, '\P{^Is_XIDC=true}', "");
21204 Expect(0, 47, '\p{Is_XIDC=true}', "");
21205 Expect(1, 47, '\p{^Is_XIDC=true}', "");
21206 Expect(1, 47, '\P{Is_XIDC=true}', "");
21207 Expect(0, 47, '\P{^Is_XIDC=true}', "");
21208 Expect(1, 57, '\p{Is_XIDC= true}', "");
21209 Expect(0, 57, '\p{^Is_XIDC= true}', "");
21210 Expect(0, 57, '\P{Is_XIDC= true}', "");
21211 Expect(1, 57, '\P{^Is_XIDC= true}', "");
21212 Expect(0, 47, '\p{Is_XIDC= true}', "");
21213 Expect(1, 47, '\p{^Is_XIDC= true}', "");
21214 Expect(1, 47, '\P{Is_XIDC= true}', "");
21215 Expect(0, 47, '\P{^Is_XIDC= true}', "");
21216 Error('\p{XID_Continue=/a/No}');
21217 Error('\P{XID_Continue=/a/No}');
21218 Expect(1, 47, '\p{XID_Continue:no}', "");
21219 Expect(0, 47, '\p{^XID_Continue:no}', "");
21220 Expect(0, 47, '\P{XID_Continue:no}', "");
21221 Expect(1, 47, '\P{^XID_Continue:no}', "");
21222 Expect(0, 57, '\p{XID_Continue:no}', "");
21223 Expect(1, 57, '\p{^XID_Continue:no}', "");
21224 Expect(1, 57, '\P{XID_Continue:no}', "");
21225 Expect(0, 57, '\P{^XID_Continue:no}', "");
21226 Expect(1, 47, '\p{XID_Continue=--NO}', "");
21227 Expect(0, 47, '\p{^XID_Continue=--NO}', "");
21228 Expect(0, 47, '\P{XID_Continue=--NO}', "");
21229 Expect(1, 47, '\P{^XID_Continue=--NO}', "");
21230 Expect(0, 57, '\p{XID_Continue=--NO}', "");
21231 Expect(1, 57, '\p{^XID_Continue=--NO}', "");
21232 Expect(1, 57, '\P{XID_Continue=--NO}', "");
21233 Expect(0, 57, '\P{^XID_Continue=--NO}', "");
21234 Error('\p{XIDC=:=_      N}');
21235 Error('\P{XIDC=:=_      N}');
21236 Expect(1, 47, '\p{XIDC=n}', "");
21237 Expect(0, 47, '\p{^XIDC=n}', "");
21238 Expect(0, 47, '\P{XIDC=n}', "");
21239 Expect(1, 47, '\P{^XIDC=n}', "");
21240 Expect(0, 57, '\p{XIDC=n}', "");
21241 Expect(1, 57, '\p{^XIDC=n}', "");
21242 Expect(1, 57, '\P{XIDC=n}', "");
21243 Expect(0, 57, '\P{^XIDC=n}', "");
21244 Expect(1, 47, '\p{XIDC= _N}', "");
21245 Expect(0, 47, '\p{^XIDC= _N}', "");
21246 Expect(0, 47, '\P{XIDC= _N}', "");
21247 Expect(1, 47, '\P{^XIDC= _N}', "");
21248 Expect(0, 57, '\p{XIDC= _N}', "");
21249 Expect(1, 57, '\p{^XIDC= _N}', "");
21250 Expect(1, 57, '\P{XIDC= _N}', "");
21251 Expect(0, 57, '\P{^XIDC= _N}', "");
21252 Error('\p{Is_XID_Continue= F:=}');
21253 Error('\P{Is_XID_Continue= F:=}');
21254 Expect(1, 47, '\p{Is_XID_Continue=f}', "");
21255 Expect(0, 47, '\p{^Is_XID_Continue=f}', "");
21256 Expect(0, 47, '\P{Is_XID_Continue=f}', "");
21257 Expect(1, 47, '\P{^Is_XID_Continue=f}', "");
21258 Expect(0, 57, '\p{Is_XID_Continue=f}', "");
21259 Expect(1, 57, '\p{^Is_XID_Continue=f}', "");
21260 Expect(1, 57, '\P{Is_XID_Continue=f}', "");
21261 Expect(0, 57, '\P{^Is_XID_Continue=f}', "");
21262 Expect(1, 47, '\p{Is_XID_Continue=-_F}', "");
21263 Expect(0, 47, '\p{^Is_XID_Continue=-_F}', "");
21264 Expect(0, 47, '\P{Is_XID_Continue=-_F}', "");
21265 Expect(1, 47, '\P{^Is_XID_Continue=-_F}', "");
21266 Expect(0, 57, '\p{Is_XID_Continue=-_F}', "");
21267 Expect(1, 57, '\p{^Is_XID_Continue=-_F}', "");
21268 Expect(1, 57, '\P{Is_XID_Continue=-_F}', "");
21269 Expect(0, 57, '\P{^Is_XID_Continue=-_F}', "");
21270 Error('\p{Is_XIDC=:=- False}');
21271 Error('\P{Is_XIDC=:=- False}');
21272 Expect(1, 47, '\p{Is_XIDC=false}', "");
21273 Expect(0, 47, '\p{^Is_XIDC=false}', "");
21274 Expect(0, 47, '\P{Is_XIDC=false}', "");
21275 Expect(1, 47, '\P{^Is_XIDC=false}', "");
21276 Expect(0, 57, '\p{Is_XIDC=false}', "");
21277 Expect(1, 57, '\p{^Is_XIDC=false}', "");
21278 Expect(1, 57, '\P{Is_XIDC=false}', "");
21279 Expect(0, 57, '\P{^Is_XIDC=false}', "");
21280 Expect(1, 47, '\p{Is_XIDC=-false}', "");
21281 Expect(0, 47, '\p{^Is_XIDC=-false}', "");
21282 Expect(0, 47, '\P{Is_XIDC=-false}', "");
21283 Expect(1, 47, '\P{^Is_XIDC=-false}', "");
21284 Expect(0, 57, '\p{Is_XIDC=-false}', "");
21285 Expect(1, 57, '\p{^Is_XIDC=-false}', "");
21286 Expect(1, 57, '\P{Is_XIDC=-false}', "");
21287 Expect(0, 57, '\P{^Is_XIDC=-false}', "");
21288 Error('\p{XID_Start=:=_ Yes}');
21289 Error('\P{XID_Start=:=_ Yes}');
21290 Expect(1, 90, '\p{XID_Start=yes}', "");
21291 Expect(0, 90, '\p{^XID_Start=yes}', "");
21292 Expect(0, 90, '\P{XID_Start=yes}', "");
21293 Expect(1, 90, '\P{^XID_Start=yes}', "");
21294 Expect(0, 64, '\p{XID_Start=yes}', "");
21295 Expect(1, 64, '\p{^XID_Start=yes}', "");
21296 Expect(1, 64, '\P{XID_Start=yes}', "");
21297 Expect(0, 64, '\P{^XID_Start=yes}', "");
21298 Error('\p{XIDS::=Y}');
21299 Error('\P{XIDS::=Y}');
21300 Expect(1, 90, '\p{XIDS=y}', "");
21301 Expect(0, 90, '\p{^XIDS=y}', "");
21302 Expect(0, 90, '\P{XIDS=y}', "");
21303 Expect(1, 90, '\P{^XIDS=y}', "");
21304 Expect(0, 64, '\p{XIDS=y}', "");
21305 Expect(1, 64, '\p{^XIDS=y}', "");
21306 Expect(1, 64, '\P{XIDS=y}', "");
21307 Expect(0, 64, '\P{^XIDS=y}', "");
21308 Expect(1, 90, '\p{XIDS=-_Y}', "");
21309 Expect(0, 90, '\p{^XIDS=-_Y}', "");
21310 Expect(0, 90, '\P{XIDS=-_Y}', "");
21311 Expect(1, 90, '\P{^XIDS=-_Y}', "");
21312 Expect(0, 64, '\p{XIDS=-_Y}', "");
21313 Expect(1, 64, '\p{^XIDS=-_Y}', "");
21314 Expect(1, 64, '\P{XIDS=-_Y}', "");
21315 Expect(0, 64, '\P{^XIDS=-_Y}', "");
21316 Error('\p{Is_XID_Start=/a/_     T}');
21317 Error('\P{Is_XID_Start=/a/_     T}');
21318 Expect(1, 90, '\p{Is_XID_Start=t}', "");
21319 Expect(0, 90, '\p{^Is_XID_Start=t}', "");
21320 Expect(0, 90, '\P{Is_XID_Start=t}', "");
21321 Expect(1, 90, '\P{^Is_XID_Start=t}', "");
21322 Expect(0, 64, '\p{Is_XID_Start=t}', "");
21323 Expect(1, 64, '\p{^Is_XID_Start=t}', "");
21324 Expect(1, 64, '\P{Is_XID_Start=t}', "");
21325 Expect(0, 64, '\P{^Is_XID_Start=t}', "");
21326 Expect(1, 90, '\p{Is_XID_Start=- T}', "");
21327 Expect(0, 90, '\p{^Is_XID_Start=- T}', "");
21328 Expect(0, 90, '\P{Is_XID_Start=- T}', "");
21329 Expect(1, 90, '\P{^Is_XID_Start=- T}', "");
21330 Expect(0, 64, '\p{Is_XID_Start=- T}', "");
21331 Expect(1, 64, '\p{^Is_XID_Start=- T}', "");
21332 Expect(1, 64, '\P{Is_XID_Start=- T}', "");
21333 Expect(0, 64, '\P{^Is_XID_Start=- T}', "");
21334 Error('\p{Is_XIDS=-     TRUE/a/}');
21335 Error('\P{Is_XIDS=-     TRUE/a/}');
21336 Expect(1, 90, '\p{Is_XIDS: true}', "");
21337 Expect(0, 90, '\p{^Is_XIDS: true}', "");
21338 Expect(0, 90, '\P{Is_XIDS: true}', "");
21339 Expect(1, 90, '\P{^Is_XIDS: true}', "");
21340 Expect(0, 64, '\p{Is_XIDS: true}', "");
21341 Expect(1, 64, '\p{^Is_XIDS: true}', "");
21342 Expect(1, 64, '\P{Is_XIDS: true}', "");
21343 Expect(0, 64, '\P{^Is_XIDS: true}', "");
21344 Expect(1, 90, '\p{Is_XIDS:      _True}', "");
21345 Expect(0, 90, '\p{^Is_XIDS:     _True}', "");
21346 Expect(0, 90, '\P{Is_XIDS:      _True}', "");
21347 Expect(1, 90, '\P{^Is_XIDS:     _True}', "");
21348 Expect(0, 64, '\p{Is_XIDS:      _True}', "");
21349 Expect(1, 64, '\p{^Is_XIDS:     _True}', "");
21350 Expect(1, 64, '\P{Is_XIDS:      _True}', "");
21351 Expect(0, 64, '\P{^Is_XIDS:     _True}', "");
21352 Error('\p{XID_Start=-:=NO}');
21353 Error('\P{XID_Start=-:=NO}');
21354 Expect(1, 64, '\p{XID_Start=no}', "");
21355 Expect(0, 64, '\p{^XID_Start=no}', "");
21356 Expect(0, 64, '\P{XID_Start=no}', "");
21357 Expect(1, 64, '\P{^XID_Start=no}', "");
21358 Expect(0, 90, '\p{XID_Start=no}', "");
21359 Expect(1, 90, '\p{^XID_Start=no}', "");
21360 Expect(1, 90, '\P{XID_Start=no}', "");
21361 Expect(0, 90, '\P{^XID_Start=no}', "");
21362 Expect(1, 64, '\p{XID_Start:    -NO}', "");
21363 Expect(0, 64, '\p{^XID_Start:    -NO}', "");
21364 Expect(0, 64, '\P{XID_Start:    -NO}', "");
21365 Expect(1, 64, '\P{^XID_Start:    -NO}', "");
21366 Expect(0, 90, '\p{XID_Start:    -NO}', "");
21367 Expect(1, 90, '\p{^XID_Start:    -NO}', "");
21368 Expect(1, 90, '\P{XID_Start:    -NO}', "");
21369 Expect(0, 90, '\P{^XID_Start:    -NO}', "");
21370 Error('\p{XIDS: /a/     _n}');
21371 Error('\P{XIDS: /a/     _n}');
21372 Expect(1, 64, '\p{XIDS=n}', "");
21373 Expect(0, 64, '\p{^XIDS=n}', "");
21374 Expect(0, 64, '\P{XIDS=n}', "");
21375 Expect(1, 64, '\P{^XIDS=n}', "");
21376 Expect(0, 90, '\p{XIDS=n}', "");
21377 Expect(1, 90, '\p{^XIDS=n}', "");
21378 Expect(1, 90, '\P{XIDS=n}', "");
21379 Expect(0, 90, '\P{^XIDS=n}', "");
21380 Expect(1, 64, '\p{XIDS=__N}', "");
21381 Expect(0, 64, '\p{^XIDS=__N}', "");
21382 Expect(0, 64, '\P{XIDS=__N}', "");
21383 Expect(1, 64, '\P{^XIDS=__N}', "");
21384 Expect(0, 90, '\p{XIDS=__N}', "");
21385 Expect(1, 90, '\p{^XIDS=__N}', "");
21386 Expect(1, 90, '\P{XIDS=__N}', "");
21387 Expect(0, 90, '\P{^XIDS=__N}', "");
21388 Error('\p{Is_XID_Start=/a/ -F}');
21389 Error('\P{Is_XID_Start=/a/ -F}');
21390 Expect(1, 64, '\p{Is_XID_Start=f}', "");
21391 Expect(0, 64, '\p{^Is_XID_Start=f}', "");
21392 Expect(0, 64, '\P{Is_XID_Start=f}', "");
21393 Expect(1, 64, '\P{^Is_XID_Start=f}', "");
21394 Expect(0, 90, '\p{Is_XID_Start=f}', "");
21395 Expect(1, 90, '\p{^Is_XID_Start=f}', "");
21396 Expect(1, 90, '\P{Is_XID_Start=f}', "");
21397 Expect(0, 90, '\P{^Is_XID_Start=f}', "");
21398 Expect(1, 64, '\p{Is_XID_Start= _F}', "");
21399 Expect(0, 64, '\p{^Is_XID_Start= _F}', "");
21400 Expect(0, 64, '\P{Is_XID_Start= _F}', "");
21401 Expect(1, 64, '\P{^Is_XID_Start= _F}', "");
21402 Expect(0, 90, '\p{Is_XID_Start= _F}', "");
21403 Expect(1, 90, '\p{^Is_XID_Start= _F}', "");
21404 Expect(1, 90, '\P{Is_XID_Start= _F}', "");
21405 Expect(0, 90, '\P{^Is_XID_Start= _F}', "");
21406 Error('\p{Is_XIDS=/a/_False}');
21407 Error('\P{Is_XIDS=/a/_False}');
21408 Expect(1, 64, '\p{Is_XIDS=false}', "");
21409 Expect(0, 64, '\p{^Is_XIDS=false}', "");
21410 Expect(0, 64, '\P{Is_XIDS=false}', "");
21411 Expect(1, 64, '\P{^Is_XIDS=false}', "");
21412 Expect(0, 90, '\p{Is_XIDS=false}', "");
21413 Expect(1, 90, '\p{^Is_XIDS=false}', "");
21414 Expect(1, 90, '\P{Is_XIDS=false}', "");
21415 Expect(0, 90, '\P{^Is_XIDS=false}', "");
21416 Expect(1, 64, '\p{Is_XIDS=       FALSE}', "");
21417 Expect(0, 64, '\p{^Is_XIDS=      FALSE}', "");
21418 Expect(0, 64, '\P{Is_XIDS=       FALSE}', "");
21419 Expect(1, 64, '\P{^Is_XIDS=      FALSE}', "");
21420 Expect(0, 90, '\p{Is_XIDS=       FALSE}', "");
21421 Expect(1, 90, '\p{^Is_XIDS=      FALSE}', "");
21422 Expect(1, 90, '\P{Is_XIDS=       FALSE}', "");
21423 Expect(0, 90, '\P{^Is_XIDS=      FALSE}', "");
21424 Error('\p{Script:-_New:=Tai-lue}');
21425 Error('\P{Script:-_New:=Tai-lue}');
21426 Expect(1, 6569, '\p{Script=newtailue}', "");
21427 Expect(0, 6569, '\p{^Script=newtailue}', "");
21428 Expect(0, 6569, '\P{Script=newtailue}', "");
21429 Expect(1, 6569, '\P{^Script=newtailue}', "");
21430 Expect(0, 6527, '\p{Script=newtailue}', "");
21431 Expect(1, 6527, '\p{^Script=newtailue}', "");
21432 Expect(1, 6527, '\P{Script=newtailue}', "");
21433 Expect(0, 6527, '\P{^Script=newtailue}', "");
21434 Expect(1, 6569, '\p{Script=__NEW_TAI    Lue}', "");
21435 Expect(0, 6569, '\p{^Script=__NEW_TAI   Lue}', "");
21436 Expect(0, 6569, '\P{Script=__NEW_TAI    Lue}', "");
21437 Expect(1, 6569, '\P{^Script=__NEW_TAI   Lue}', "");
21438 Expect(0, 6527, '\p{Script=__NEW_TAI    Lue}', "");
21439 Expect(1, 6527, '\p{^Script=__NEW_TAI   Lue}', "");
21440 Expect(1, 6527, '\P{Script=__NEW_TAI    Lue}', "");
21441 Expect(0, 6527, '\P{^Script=__NEW_TAI   Lue}', "");
21442 Error('\p{Sc=/a/        -Talu}');
21443 Error('\P{Sc=/a/        -Talu}');
21444 Expect(1, 6569, '\p{Sc=talu}', "");
21445 Expect(0, 6569, '\p{^Sc=talu}', "");
21446 Expect(0, 6569, '\P{Sc=talu}', "");
21447 Expect(1, 6569, '\P{^Sc=talu}', "");
21448 Expect(0, 6527, '\p{Sc=talu}', "");
21449 Expect(1, 6527, '\p{^Sc=talu}', "");
21450 Expect(1, 6527, '\P{Sc=talu}', "");
21451 Expect(0, 6527, '\P{^Sc=talu}', "");
21452 Expect(1, 6569, '\p{Sc=_ Talu}', "");
21453 Expect(0, 6569, '\p{^Sc=_ Talu}', "");
21454 Expect(0, 6569, '\P{Sc=_ Talu}', "");
21455 Expect(1, 6569, '\P{^Sc=_ Talu}', "");
21456 Expect(0, 6527, '\p{Sc=_ Talu}', "");
21457 Expect(1, 6527, '\p{^Sc=_ Talu}', "");
21458 Expect(1, 6527, '\P{Sc=_ Talu}', "");
21459 Expect(0, 6527, '\P{^Sc=_ Talu}', "");
21460 Error('\p{Is_Script=__New:=TAI  Lue}');
21461 Error('\P{Is_Script=__New:=TAI  Lue}');
21462 Expect(1, 6569, '\p{Is_Script=newtailue}', "");
21463 Expect(0, 6569, '\p{^Is_Script=newtailue}', "");
21464 Expect(0, 6569, '\P{Is_Script=newtailue}', "");
21465 Expect(1, 6569, '\P{^Is_Script=newtailue}', "");
21466 Expect(0, 6527, '\p{Is_Script=newtailue}', "");
21467 Expect(1, 6527, '\p{^Is_Script=newtailue}', "");
21468 Expect(1, 6527, '\P{Is_Script=newtailue}', "");
21469 Expect(0, 6527, '\P{^Is_Script=newtailue}', "");
21470 Expect(1, 6569, '\p{Is_Script=_ New     TaiLue}', "");
21471 Expect(0, 6569, '\p{^Is_Script=_        New     TaiLue}', "");
21472 Expect(0, 6569, '\P{Is_Script=_ New     TaiLue}', "");
21473 Expect(1, 6569, '\P{^Is_Script=_        New     TaiLue}', "");
21474 Expect(0, 6527, '\p{Is_Script=_ New     TaiLue}', "");
21475 Expect(1, 6527, '\p{^Is_Script=_        New     TaiLue}', "");
21476 Expect(1, 6527, '\P{Is_Script=_ New     TaiLue}', "");
21477 Expect(0, 6527, '\P{^Is_Script=_        New     TaiLue}', "");
21478 Error('\p{Is_Sc:/a/_-talu}');
21479 Error('\P{Is_Sc:/a/_-talu}');
21480 Expect(1, 6569, '\p{Is_Sc:   talu}', "");
21481 Expect(0, 6569, '\p{^Is_Sc:   talu}', "");
21482 Expect(0, 6569, '\P{Is_Sc:   talu}', "");
21483 Expect(1, 6569, '\P{^Is_Sc:   talu}', "");
21484 Expect(0, 6527, '\p{Is_Sc:   talu}', "");
21485 Expect(1, 6527, '\p{^Is_Sc:   talu}', "");
21486 Expect(1, 6527, '\P{Is_Sc:   talu}', "");
21487 Expect(0, 6527, '\P{^Is_Sc:   talu}', "");
21488 Expect(1, 6569, '\p{Is_Sc=      Talu}', "");
21489 Expect(0, 6569, '\p{^Is_Sc=     Talu}', "");
21490 Expect(0, 6569, '\P{Is_Sc=      Talu}', "");
21491 Expect(1, 6569, '\P{^Is_Sc=     Talu}', "");
21492 Expect(0, 6527, '\p{Is_Sc=      Talu}', "");
21493 Expect(1, 6527, '\p{^Is_Sc=     Talu}', "");
21494 Expect(1, 6527, '\P{Is_Sc=      Talu}', "");
21495 Expect(0, 6527, '\P{^Is_Sc=     Talu}', "");
21496 Error('\p{Script=/a/GOTHIC}');
21497 Error('\P{Script=/a/GOTHIC}');
21498 Expect(1, 66378, '\p{Script=gothic}', "");
21499 Expect(0, 66378, '\p{^Script=gothic}', "");
21500 Expect(0, 66378, '\P{Script=gothic}', "");
21501 Expect(1, 66378, '\P{^Script=gothic}', "");
21502 Expect(0, 66351, '\p{Script=gothic}', "");
21503 Expect(1, 66351, '\p{^Script=gothic}', "");
21504 Expect(1, 66351, '\P{Script=gothic}', "");
21505 Expect(0, 66351, '\P{^Script=gothic}', "");
21506 Expect(1, 66378, '\p{Script= _GOTHIC}', "");
21507 Expect(0, 66378, '\p{^Script= _GOTHIC}', "");
21508 Expect(0, 66378, '\P{Script= _GOTHIC}', "");
21509 Expect(1, 66378, '\P{^Script= _GOTHIC}', "");
21510 Expect(0, 66351, '\p{Script= _GOTHIC}', "");
21511 Expect(1, 66351, '\p{^Script= _GOTHIC}', "");
21512 Expect(1, 66351, '\P{Script= _GOTHIC}', "");
21513 Expect(0, 66351, '\P{^Script= _GOTHIC}', "");
21514 Error('\p{Sc=:=  GOTH}');
21515 Error('\P{Sc=:=  GOTH}');
21516 Expect(1, 66378, '\p{Sc=goth}', "");
21517 Expect(0, 66378, '\p{^Sc=goth}', "");
21518 Expect(0, 66378, '\P{Sc=goth}', "");
21519 Expect(1, 66378, '\P{^Sc=goth}', "");
21520 Expect(0, 66351, '\p{Sc=goth}', "");
21521 Expect(1, 66351, '\p{^Sc=goth}', "");
21522 Expect(1, 66351, '\P{Sc=goth}', "");
21523 Expect(0, 66351, '\P{^Sc=goth}', "");
21524 Expect(1, 66378, '\p{Sc=        GOTH}', "");
21525 Expect(0, 66378, '\p{^Sc=       GOTH}', "");
21526 Expect(0, 66378, '\P{Sc=        GOTH}', "");
21527 Expect(1, 66378, '\P{^Sc=       GOTH}', "");
21528 Expect(0, 66351, '\p{Sc=        GOTH}', "");
21529 Expect(1, 66351, '\p{^Sc=       GOTH}', "");
21530 Expect(1, 66351, '\P{Sc=        GOTH}', "");
21531 Expect(0, 66351, '\P{^Sc=       GOTH}', "");
21532 Error('\p{Is_Script=    gothic/a/}');
21533 Error('\P{Is_Script=    gothic/a/}');
21534 Expect(1, 66378, '\p{Is_Script=gothic}', "");
21535 Expect(0, 66378, '\p{^Is_Script=gothic}', "");
21536 Expect(0, 66378, '\P{Is_Script=gothic}', "");
21537 Expect(1, 66378, '\P{^Is_Script=gothic}', "");
21538 Expect(0, 66351, '\p{Is_Script=gothic}', "");
21539 Expect(1, 66351, '\p{^Is_Script=gothic}', "");
21540 Expect(1, 66351, '\P{Is_Script=gothic}', "");
21541 Expect(0, 66351, '\P{^Is_Script=gothic}', "");
21542 Expect(1, 66378, '\p{Is_Script=  Gothic}', "");
21543 Expect(0, 66378, '\p{^Is_Script=         Gothic}', "");
21544 Expect(0, 66378, '\P{Is_Script=  Gothic}', "");
21545 Expect(1, 66378, '\P{^Is_Script=         Gothic}', "");
21546 Expect(0, 66351, '\p{Is_Script=  Gothic}', "");
21547 Expect(1, 66351, '\p{^Is_Script=         Gothic}', "");
21548 Expect(1, 66351, '\P{Is_Script=  Gothic}', "");
21549 Expect(0, 66351, '\P{^Is_Script=         Gothic}', "");
21550 Error('\p{Is_Sc=        /a/Goth}');
21551 Error('\P{Is_Sc=        /a/Goth}');
21552 Expect(1, 66378, '\p{Is_Sc: goth}', "");
21553 Expect(0, 66378, '\p{^Is_Sc: goth}', "");
21554 Expect(0, 66378, '\P{Is_Sc: goth}', "");
21555 Expect(1, 66378, '\P{^Is_Sc: goth}', "");
21556 Expect(0, 66351, '\p{Is_Sc: goth}', "");
21557 Expect(1, 66351, '\p{^Is_Sc: goth}', "");
21558 Expect(1, 66351, '\P{Is_Sc: goth}', "");
21559 Expect(0, 66351, '\P{^Is_Sc: goth}', "");
21560 Expect(1, 66378, '\p{Is_Sc=_    goth}', "");
21561 Expect(0, 66378, '\p{^Is_Sc=_   goth}', "");
21562 Expect(0, 66378, '\P{Is_Sc=_    goth}', "");
21563 Expect(1, 66378, '\P{^Is_Sc=_   goth}', "");
21564 Expect(0, 66351, '\p{Is_Sc=_    goth}', "");
21565 Expect(1, 66351, '\p{^Is_Sc=_   goth}', "");
21566 Expect(1, 66351, '\P{Is_Sc=_    goth}', "");
21567 Expect(0, 66351, '\P{^Is_Sc=_   goth}', "");
21568 Error('\p{Script=/a/Old-ITALIC}');
21569 Error('\P{Script=/a/Old-ITALIC}');
21570 Expect(1, 66334, '\p{Script=olditalic}', "");
21571 Expect(0, 66334, '\p{^Script=olditalic}', "");
21572 Expect(0, 66334, '\P{Script=olditalic}', "");
21573 Expect(1, 66334, '\P{^Script=olditalic}', "");
21574 Expect(0, 66303, '\p{Script=olditalic}', "");
21575 Expect(1, 66303, '\p{^Script=olditalic}', "");
21576 Expect(1, 66303, '\P{Script=olditalic}', "");
21577 Expect(0, 66303, '\P{^Script=olditalic}', "");
21578 Expect(1, 66334, '\p{Script: _-old      Italic}', "");
21579 Expect(0, 66334, '\p{^Script: _-old     Italic}', "");
21580 Expect(0, 66334, '\P{Script: _-old      Italic}', "");
21581 Expect(1, 66334, '\P{^Script: _-old     Italic}', "");
21582 Expect(0, 66303, '\p{Script: _-old      Italic}', "");
21583 Expect(1, 66303, '\p{^Script: _-old     Italic}', "");
21584 Expect(1, 66303, '\P{Script: _-old      Italic}', "");
21585 Expect(0, 66303, '\P{^Script: _-old     Italic}', "");
21586 Error('\p{Sc= :=ital}');
21587 Error('\P{Sc= :=ital}');
21588 Expect(1, 66334, '\p{Sc=ital}', "");
21589 Expect(0, 66334, '\p{^Sc=ital}', "");
21590 Expect(0, 66334, '\P{Sc=ital}', "");
21591 Expect(1, 66334, '\P{^Sc=ital}', "");
21592 Expect(0, 66303, '\p{Sc=ital}', "");
21593 Expect(1, 66303, '\p{^Sc=ital}', "");
21594 Expect(1, 66303, '\P{Sc=ital}', "");
21595 Expect(0, 66303, '\P{^Sc=ital}', "");
21596 Expect(1, 66334, '\p{Sc=__Ital}', "");
21597 Expect(0, 66334, '\p{^Sc=__Ital}', "");
21598 Expect(0, 66334, '\P{Sc=__Ital}', "");
21599 Expect(1, 66334, '\P{^Sc=__Ital}', "");
21600 Expect(0, 66303, '\p{Sc=__Ital}', "");
21601 Expect(1, 66303, '\p{^Sc=__Ital}', "");
21602 Expect(1, 66303, '\P{Sc=__Ital}', "");
21603 Expect(0, 66303, '\P{^Sc=__Ital}', "");
21604 Error('\p{Is_Script=:=_old italic}');
21605 Error('\P{Is_Script=:=_old italic}');
21606 Expect(1, 66334, '\p{Is_Script: olditalic}', "");
21607 Expect(0, 66334, '\p{^Is_Script: olditalic}', "");
21608 Expect(0, 66334, '\P{Is_Script: olditalic}', "");
21609 Expect(1, 66334, '\P{^Is_Script: olditalic}', "");
21610 Expect(0, 66303, '\p{Is_Script: olditalic}', "");
21611 Expect(1, 66303, '\p{^Is_Script: olditalic}', "");
21612 Expect(1, 66303, '\P{Is_Script: olditalic}', "");
21613 Expect(0, 66303, '\P{^Is_Script: olditalic}', "");
21614 Expect(1, 66334, '\p{Is_Script=-Old-ITALIC}', "");
21615 Expect(0, 66334, '\p{^Is_Script=-Old-ITALIC}', "");
21616 Expect(0, 66334, '\P{Is_Script=-Old-ITALIC}', "");
21617 Expect(1, 66334, '\P{^Is_Script=-Old-ITALIC}', "");
21618 Expect(0, 66303, '\p{Is_Script=-Old-ITALIC}', "");
21619 Expect(1, 66303, '\p{^Is_Script=-Old-ITALIC}', "");
21620 Expect(1, 66303, '\P{Is_Script=-Old-ITALIC}', "");
21621 Expect(0, 66303, '\P{^Is_Script=-Old-ITALIC}', "");
21622 Error('\p{Is_Sc: := Ital}');
21623 Error('\P{Is_Sc: := Ital}');
21624 Expect(1, 66334, '\p{Is_Sc:ital}', "");
21625 Expect(0, 66334, '\p{^Is_Sc:ital}', "");
21626 Expect(0, 66334, '\P{Is_Sc:ital}', "");
21627 Expect(1, 66334, '\P{^Is_Sc:ital}', "");
21628 Expect(0, 66303, '\p{Is_Sc:ital}', "");
21629 Expect(1, 66303, '\p{^Is_Sc:ital}', "");
21630 Expect(1, 66303, '\P{Is_Sc:ital}', "");
21631 Expect(0, 66303, '\P{^Is_Sc:ital}', "");
21632 Expect(1, 66334, '\p{Is_Sc=--ITAL}', "");
21633 Expect(0, 66334, '\p{^Is_Sc=--ITAL}', "");
21634 Expect(0, 66334, '\P{Is_Sc=--ITAL}', "");
21635 Expect(1, 66334, '\P{^Is_Sc=--ITAL}', "");
21636 Expect(0, 66303, '\p{Is_Sc=--ITAL}', "");
21637 Expect(1, 66303, '\p{^Is_Sc=--ITAL}', "");
21638 Expect(1, 66303, '\P{Is_Sc=--ITAL}', "");
21639 Expect(0, 66303, '\P{^Is_Sc=--ITAL}', "");
21640 Error('\p{Script=        Vai/a/}');
21641 Error('\P{Script=        Vai/a/}');
21642 Expect(1, 42539, '\p{Script=vai}', "");
21643 Expect(0, 42539, '\p{^Script=vai}', "");
21644 Expect(0, 42539, '\P{Script=vai}', "");
21645 Expect(1, 42539, '\P{^Script=vai}', "");
21646 Expect(0, 42239, '\p{Script=vai}', "");
21647 Expect(1, 42239, '\p{^Script=vai}', "");
21648 Expect(1, 42239, '\P{Script=vai}', "");
21649 Expect(0, 42239, '\P{^Script=vai}', "");
21650 Expect(1, 42539, '\p{Script=_ VAI}', "");
21651 Expect(0, 42539, '\p{^Script=_ VAI}', "");
21652 Expect(0, 42539, '\P{Script=_ VAI}', "");
21653 Expect(1, 42539, '\P{^Script=_ VAI}', "");
21654 Expect(0, 42239, '\p{Script=_ VAI}', "");
21655 Expect(1, 42239, '\p{^Script=_ VAI}', "");
21656 Expect(1, 42239, '\P{Script=_ VAI}', "");
21657 Expect(0, 42239, '\P{^Script=_ VAI}', "");
21658 Error('\p{Sc=:= Vaii}');
21659 Error('\P{Sc=:= Vaii}');
21660 Expect(1, 42539, '\p{Sc=vaii}', "");
21661 Expect(0, 42539, '\p{^Sc=vaii}', "");
21662 Expect(0, 42539, '\P{Sc=vaii}', "");
21663 Expect(1, 42539, '\P{^Sc=vaii}', "");
21664 Expect(0, 42239, '\p{Sc=vaii}', "");
21665 Expect(1, 42239, '\p{^Sc=vaii}', "");
21666 Expect(1, 42239, '\P{Sc=vaii}', "");
21667 Expect(0, 42239, '\P{^Sc=vaii}', "");
21668 Expect(1, 42539, '\p{Sc=__Vaii}', "");
21669 Expect(0, 42539, '\p{^Sc=__Vaii}', "");
21670 Expect(0, 42539, '\P{Sc=__Vaii}', "");
21671 Expect(1, 42539, '\P{^Sc=__Vaii}', "");
21672 Expect(0, 42239, '\p{Sc=__Vaii}', "");
21673 Expect(1, 42239, '\p{^Sc=__Vaii}', "");
21674 Expect(1, 42239, '\P{Sc=__Vaii}', "");
21675 Expect(0, 42239, '\P{^Sc=__Vaii}', "");
21676 Error('\p{Is_Script:    /a/-Vai}');
21677 Error('\P{Is_Script:    /a/-Vai}');
21678 Expect(1, 42539, '\p{Is_Script=vai}', "");
21679 Expect(0, 42539, '\p{^Is_Script=vai}', "");
21680 Expect(0, 42539, '\P{Is_Script=vai}', "");
21681 Expect(1, 42539, '\P{^Is_Script=vai}', "");
21682 Expect(0, 42239, '\p{Is_Script=vai}', "");
21683 Expect(1, 42239, '\p{^Is_Script=vai}', "");
21684 Expect(1, 42239, '\P{Is_Script=vai}', "");
21685 Expect(0, 42239, '\P{^Is_Script=vai}', "");
21686 Expect(1, 42539, '\p{Is_Script= Vai}', "");
21687 Expect(0, 42539, '\p{^Is_Script=        Vai}', "");
21688 Expect(0, 42539, '\P{Is_Script= Vai}', "");
21689 Expect(1, 42539, '\P{^Is_Script=        Vai}', "");
21690 Expect(0, 42239, '\p{Is_Script= Vai}', "");
21691 Expect(1, 42239, '\p{^Is_Script=        Vai}', "");
21692 Expect(1, 42239, '\P{Is_Script= Vai}', "");
21693 Expect(0, 42239, '\P{^Is_Script=        Vai}', "");
21694 Error('\p{Is_Sc: _/a/vaii}');
21695 Error('\P{Is_Sc: _/a/vaii}');
21696 Expect(1, 42539, '\p{Is_Sc=vaii}', "");
21697 Expect(0, 42539, '\p{^Is_Sc=vaii}', "");
21698 Expect(0, 42539, '\P{Is_Sc=vaii}', "");
21699 Expect(1, 42539, '\P{^Is_Sc=vaii}', "");
21700 Expect(0, 42239, '\p{Is_Sc=vaii}', "");
21701 Expect(1, 42239, '\p{^Is_Sc=vaii}', "");
21702 Expect(1, 42239, '\P{Is_Sc=vaii}', "");
21703 Expect(0, 42239, '\P{^Is_Sc=vaii}', "");
21704 Expect(1, 42539, '\p{Is_Sc=_Vaii}', "");
21705 Expect(0, 42539, '\p{^Is_Sc=_Vaii}', "");
21706 Expect(0, 42539, '\P{Is_Sc=_Vaii}', "");
21707 Expect(1, 42539, '\P{^Is_Sc=_Vaii}', "");
21708 Expect(0, 42239, '\p{Is_Sc=_Vaii}', "");
21709 Expect(1, 42239, '\p{^Is_Sc=_Vaii}', "");
21710 Expect(1, 42239, '\P{Is_Sc=_Vaii}', "");
21711 Expect(0, 42239, '\P{^Is_Sc=_Vaii}', "");
21712 Error('\p{Script=_Runic/a/}');
21713 Error('\P{Script=_Runic/a/}');
21714 Expect(1, 5866, '\p{Script=runic}', "");
21715 Expect(0, 5866, '\p{^Script=runic}', "");
21716 Expect(0, 5866, '\P{Script=runic}', "");
21717 Expect(1, 5866, '\P{^Script=runic}', "");
21718 Expect(0, 5791, '\p{Script=runic}', "");
21719 Expect(1, 5791, '\p{^Script=runic}', "");
21720 Expect(1, 5791, '\P{Script=runic}', "");
21721 Expect(0, 5791, '\P{^Script=runic}', "");
21722 Expect(1, 5866, '\p{Script=-    RUNIC}', "");
21723 Expect(0, 5866, '\p{^Script=-   RUNIC}', "");
21724 Expect(0, 5866, '\P{Script=-    RUNIC}', "");
21725 Expect(1, 5866, '\P{^Script=-   RUNIC}', "");
21726 Expect(0, 5791, '\p{Script=-    RUNIC}', "");
21727 Expect(1, 5791, '\p{^Script=-   RUNIC}', "");
21728 Expect(1, 5791, '\P{Script=-    RUNIC}', "");
21729 Expect(0, 5791, '\P{^Script=-   RUNIC}', "");
21730 Error('\p{Sc=   :=Runr}');
21731 Error('\P{Sc=   :=Runr}');
21732 Expect(1, 5866, '\p{Sc=runr}', "");
21733 Expect(0, 5866, '\p{^Sc=runr}', "");
21734 Expect(0, 5866, '\P{Sc=runr}', "");
21735 Expect(1, 5866, '\P{^Sc=runr}', "");
21736 Expect(0, 5791, '\p{Sc=runr}', "");
21737 Expect(1, 5791, '\p{^Sc=runr}', "");
21738 Expect(1, 5791, '\P{Sc=runr}', "");
21739 Expect(0, 5791, '\P{^Sc=runr}', "");
21740 Expect(1, 5866, '\p{Sc:-runr}', "");
21741 Expect(0, 5866, '\p{^Sc:-runr}', "");
21742 Expect(0, 5866, '\P{Sc:-runr}', "");
21743 Expect(1, 5866, '\P{^Sc:-runr}', "");
21744 Expect(0, 5791, '\p{Sc:-runr}', "");
21745 Expect(1, 5791, '\p{^Sc:-runr}', "");
21746 Expect(1, 5791, '\P{Sc:-runr}', "");
21747 Expect(0, 5791, '\P{^Sc:-runr}', "");
21748 Error('\p{Is_Script=    /a/Runic}');
21749 Error('\P{Is_Script=    /a/Runic}');
21750 Expect(1, 5866, '\p{Is_Script=runic}', "");
21751 Expect(0, 5866, '\p{^Is_Script=runic}', "");
21752 Expect(0, 5866, '\P{Is_Script=runic}', "");
21753 Expect(1, 5866, '\P{^Is_Script=runic}', "");
21754 Expect(0, 5791, '\p{Is_Script=runic}', "");
21755 Expect(1, 5791, '\p{^Is_Script=runic}', "");
21756 Expect(1, 5791, '\P{Is_Script=runic}', "");
21757 Expect(0, 5791, '\P{^Is_Script=runic}', "");
21758 Expect(1, 5866, '\p{Is_Script=- runic}', "");
21759 Expect(0, 5866, '\p{^Is_Script=-        runic}', "");
21760 Expect(0, 5866, '\P{Is_Script=- runic}', "");
21761 Expect(1, 5866, '\P{^Is_Script=-        runic}', "");
21762 Expect(0, 5791, '\p{Is_Script=- runic}', "");
21763 Expect(1, 5791, '\p{^Is_Script=-        runic}', "");
21764 Expect(1, 5791, '\P{Is_Script=- runic}', "");
21765 Expect(0, 5791, '\P{^Is_Script=-        runic}', "");
21766 Error('\p{Is_Sc=/a/-runr}');
21767 Error('\P{Is_Sc=/a/-runr}');
21768 Expect(1, 5866, '\p{Is_Sc=runr}', "");
21769 Expect(0, 5866, '\p{^Is_Sc=runr}', "");
21770 Expect(0, 5866, '\P{Is_Sc=runr}', "");
21771 Expect(1, 5866, '\P{^Is_Sc=runr}', "");
21772 Expect(0, 5791, '\p{Is_Sc=runr}', "");
21773 Expect(1, 5791, '\p{^Is_Sc=runr}', "");
21774 Expect(1, 5791, '\P{Is_Sc=runr}', "");
21775 Expect(0, 5791, '\P{^Is_Sc=runr}', "");
21776 Expect(1, 5866, '\p{Is_Sc= Runr}', "");
21777 Expect(0, 5866, '\p{^Is_Sc= Runr}', "");
21778 Expect(0, 5866, '\P{Is_Sc= Runr}', "");
21779 Expect(1, 5866, '\P{^Is_Sc= Runr}', "");
21780 Expect(0, 5791, '\p{Is_Sc= Runr}', "");
21781 Expect(1, 5791, '\p{^Is_Sc= Runr}', "");
21782 Expect(1, 5791, '\P{Is_Sc= Runr}', "");
21783 Expect(0, 5791, '\P{^Is_Sc= Runr}', "");
21784 Error('\p{Script=       :=cherokee}');
21785 Error('\P{Script=       :=cherokee}');
21786 Expect(1, 5108, '\p{Script=cherokee}', "");
21787 Expect(0, 5108, '\p{^Script=cherokee}', "");
21788 Expect(0, 5108, '\P{Script=cherokee}', "");
21789 Expect(1, 5108, '\P{^Script=cherokee}', "");
21790 Expect(0, 5023, '\p{Script=cherokee}', "");
21791 Expect(1, 5023, '\p{^Script=cherokee}', "");
21792 Expect(1, 5023, '\P{Script=cherokee}', "");
21793 Expect(0, 5023, '\P{^Script=cherokee}', "");
21794 Expect(1, 5108, '\p{Script= Cherokee}', "");
21795 Expect(0, 5108, '\p{^Script= Cherokee}', "");
21796 Expect(0, 5108, '\P{Script= Cherokee}', "");
21797 Expect(1, 5108, '\P{^Script= Cherokee}', "");
21798 Expect(0, 5023, '\p{Script= Cherokee}', "");
21799 Expect(1, 5023, '\p{^Script= Cherokee}', "");
21800 Expect(1, 5023, '\P{Script= Cherokee}', "");
21801 Expect(0, 5023, '\P{^Script= Cherokee}', "");
21802 Error('\p{Sc=- CHER:=}');
21803 Error('\P{Sc=- CHER:=}');
21804 Expect(1, 5108, '\p{Sc=cher}', "");
21805 Expect(0, 5108, '\p{^Sc=cher}', "");
21806 Expect(0, 5108, '\P{Sc=cher}', "");
21807 Expect(1, 5108, '\P{^Sc=cher}', "");
21808 Expect(0, 5023, '\p{Sc=cher}', "");
21809 Expect(1, 5023, '\p{^Sc=cher}', "");
21810 Expect(1, 5023, '\P{Sc=cher}', "");
21811 Expect(0, 5023, '\P{^Sc=cher}', "");
21812 Expect(1, 5108, '\p{Sc: -       Cher}', "");
21813 Expect(0, 5108, '\p{^Sc: -      Cher}', "");
21814 Expect(0, 5108, '\P{Sc: -       Cher}', "");
21815 Expect(1, 5108, '\P{^Sc: -      Cher}', "");
21816 Expect(0, 5023, '\p{Sc: -       Cher}', "");
21817 Expect(1, 5023, '\p{^Sc: -      Cher}', "");
21818 Expect(1, 5023, '\P{Sc: -       Cher}', "");
21819 Expect(0, 5023, '\P{^Sc: -      Cher}', "");
21820 Error('\p{Is_Script:    /a/     CHEROKEE}');
21821 Error('\P{Is_Script:    /a/     CHEROKEE}');
21822 Expect(1, 5108, '\p{Is_Script=cherokee}', "");
21823 Expect(0, 5108, '\p{^Is_Script=cherokee}', "");
21824 Expect(0, 5108, '\P{Is_Script=cherokee}', "");
21825 Expect(1, 5108, '\P{^Is_Script=cherokee}', "");
21826 Expect(0, 5023, '\p{Is_Script=cherokee}', "");
21827 Expect(1, 5023, '\p{^Is_Script=cherokee}', "");
21828 Expect(1, 5023, '\P{Is_Script=cherokee}', "");
21829 Expect(0, 5023, '\P{^Is_Script=cherokee}', "");
21830 Expect(1, 5108, '\p{Is_Script=_cherokee}', "");
21831 Expect(0, 5108, '\p{^Is_Script=_cherokee}', "");
21832 Expect(0, 5108, '\P{Is_Script=_cherokee}', "");
21833 Expect(1, 5108, '\P{^Is_Script=_cherokee}', "");
21834 Expect(0, 5023, '\p{Is_Script=_cherokee}', "");
21835 Expect(1, 5023, '\p{^Is_Script=_cherokee}', "");
21836 Expect(1, 5023, '\P{Is_Script=_cherokee}', "");
21837 Expect(0, 5023, '\P{^Is_Script=_cherokee}', "");
21838 Error('\p{Is_Sc: -      Cher/a/}');
21839 Error('\P{Is_Sc: -      Cher/a/}');
21840 Expect(1, 5108, '\p{Is_Sc=cher}', "");
21841 Expect(0, 5108, '\p{^Is_Sc=cher}', "");
21842 Expect(0, 5108, '\P{Is_Sc=cher}', "");
21843 Expect(1, 5108, '\P{^Is_Sc=cher}', "");
21844 Expect(0, 5023, '\p{Is_Sc=cher}', "");
21845 Expect(1, 5023, '\p{^Is_Sc=cher}', "");
21846 Expect(1, 5023, '\P{Is_Sc=cher}', "");
21847 Expect(0, 5023, '\P{^Is_Sc=cher}', "");
21848 Expect(1, 5108, '\p{Is_Sc=  Cher}', "");
21849 Expect(0, 5108, '\p{^Is_Sc=  Cher}', "");
21850 Expect(0, 5108, '\P{Is_Sc=  Cher}', "");
21851 Expect(1, 5108, '\P{^Is_Sc=  Cher}', "");
21852 Expect(0, 5023, '\p{Is_Sc=  Cher}', "");
21853 Expect(1, 5023, '\p{^Is_Sc=  Cher}', "");
21854 Expect(1, 5023, '\P{Is_Sc=  Cher}', "");
21855 Expect(0, 5023, '\P{^Is_Sc=  Cher}', "");
21856 Error('\p{Script: __OL/a/CHIKI}');
21857 Error('\P{Script: __OL/a/CHIKI}');
21858 Expect(1, 7295, '\p{Script=olchiki}', "");
21859 Expect(0, 7295, '\p{^Script=olchiki}', "");
21860 Expect(0, 7295, '\P{Script=olchiki}', "");
21861 Expect(1, 7295, '\P{^Script=olchiki}', "");
21862 Expect(0, 7247, '\p{Script=olchiki}', "");
21863 Expect(1, 7247, '\p{^Script=olchiki}', "");
21864 Expect(1, 7247, '\P{Script=olchiki}', "");
21865 Expect(0, 7247, '\P{^Script=olchiki}', "");
21866 Expect(1, 7295, '\p{Script=_-Ol chiki}', "");
21867 Expect(0, 7295, '\p{^Script=_-Ol chiki}', "");
21868 Expect(0, 7295, '\P{Script=_-Ol chiki}', "");
21869 Expect(1, 7295, '\P{^Script=_-Ol chiki}', "");
21870 Expect(0, 7247, '\p{Script=_-Ol chiki}', "");
21871 Expect(1, 7247, '\p{^Script=_-Ol chiki}', "");
21872 Expect(1, 7247, '\P{Script=_-Ol chiki}', "");
21873 Expect(0, 7247, '\P{^Script=_-Ol chiki}', "");
21874 Error('\p{Sc= /a/olck}');
21875 Error('\P{Sc= /a/olck}');
21876 Expect(1, 7295, '\p{Sc=olck}', "");
21877 Expect(0, 7295, '\p{^Sc=olck}', "");
21878 Expect(0, 7295, '\P{Sc=olck}', "");
21879 Expect(1, 7295, '\P{^Sc=olck}', "");
21880 Expect(0, 7247, '\p{Sc=olck}', "");
21881 Expect(1, 7247, '\p{^Sc=olck}', "");
21882 Expect(1, 7247, '\P{Sc=olck}', "");
21883 Expect(0, 7247, '\P{^Sc=olck}', "");
21884 Expect(1, 7295, '\p{Sc=-Olck}', "");
21885 Expect(0, 7295, '\p{^Sc=-Olck}', "");
21886 Expect(0, 7295, '\P{Sc=-Olck}', "");
21887 Expect(1, 7295, '\P{^Sc=-Olck}', "");
21888 Expect(0, 7247, '\p{Sc=-Olck}', "");
21889 Expect(1, 7247, '\p{^Sc=-Olck}', "");
21890 Expect(1, 7247, '\P{Sc=-Olck}', "");
21891 Expect(0, 7247, '\P{^Sc=-Olck}', "");
21892 Error('\p{Is_Script: ol:=Chiki}');
21893 Error('\P{Is_Script: ol:=Chiki}');
21894 Expect(1, 7295, '\p{Is_Script=olchiki}', "");
21895 Expect(0, 7295, '\p{^Is_Script=olchiki}', "");
21896 Expect(0, 7295, '\P{Is_Script=olchiki}', "");
21897 Expect(1, 7295, '\P{^Is_Script=olchiki}', "");
21898 Expect(0, 7247, '\p{Is_Script=olchiki}', "");
21899 Expect(1, 7247, '\p{^Is_Script=olchiki}', "");
21900 Expect(1, 7247, '\P{Is_Script=olchiki}', "");
21901 Expect(0, 7247, '\P{^Is_Script=olchiki}', "");
21902 Expect(1, 7295, '\p{Is_Script=  OlChiki}', "");
21903 Expect(0, 7295, '\p{^Is_Script=  OlChiki}', "");
21904 Expect(0, 7295, '\P{Is_Script=  OlChiki}', "");
21905 Expect(1, 7295, '\P{^Is_Script=  OlChiki}', "");
21906 Expect(0, 7247, '\p{Is_Script=  OlChiki}', "");
21907 Expect(1, 7247, '\p{^Is_Script=  OlChiki}', "");
21908 Expect(1, 7247, '\P{Is_Script=  OlChiki}', "");
21909 Expect(0, 7247, '\P{^Is_Script=  OlChiki}', "");
21910 Error('\p{Is_Sc=:=Olck}');
21911 Error('\P{Is_Sc=:=Olck}');
21912 Expect(1, 7295, '\p{Is_Sc=olck}', "");
21913 Expect(0, 7295, '\p{^Is_Sc=olck}', "");
21914 Expect(0, 7295, '\P{Is_Sc=olck}', "");
21915 Expect(1, 7295, '\P{^Is_Sc=olck}', "");
21916 Expect(0, 7247, '\p{Is_Sc=olck}', "");
21917 Expect(1, 7247, '\p{^Is_Sc=olck}', "");
21918 Expect(1, 7247, '\P{Is_Sc=olck}', "");
21919 Expect(0, 7247, '\P{^Is_Sc=olck}', "");
21920 Expect(1, 7295, '\p{Is_Sc=Olck}', "");
21921 Expect(0, 7295, '\p{^Is_Sc=Olck}', "");
21922 Expect(0, 7295, '\P{Is_Sc=Olck}', "");
21923 Expect(1, 7295, '\P{^Is_Sc=Olck}', "");
21924 Expect(0, 7247, '\p{Is_Sc=Olck}', "");
21925 Expect(1, 7247, '\p{^Is_Sc=Olck}', "");
21926 Expect(1, 7247, '\P{Is_Sc=Olck}', "");
21927 Expect(0, 7247, '\P{^Is_Sc=Olck}', "");
21928 Error('\p{Script=       Ugaritic/a/}');
21929 Error('\P{Script=       Ugaritic/a/}');
21930 Expect(1, 66461, '\p{Script=ugaritic}', "");
21931 Expect(0, 66461, '\p{^Script=ugaritic}', "");
21932 Expect(0, 66461, '\P{Script=ugaritic}', "");
21933 Expect(1, 66461, '\P{^Script=ugaritic}', "");
21934 Expect(0, 66431, '\p{Script=ugaritic}', "");
21935 Expect(1, 66431, '\p{^Script=ugaritic}', "");
21936 Expect(1, 66431, '\P{Script=ugaritic}', "");
21937 Expect(0, 66431, '\P{^Script=ugaritic}', "");
21938 Expect(1, 66461, '\p{Script=_   Ugaritic}', "");
21939 Expect(0, 66461, '\p{^Script=_  Ugaritic}', "");
21940 Expect(0, 66461, '\P{Script=_   Ugaritic}', "");
21941 Expect(1, 66461, '\P{^Script=_  Ugaritic}', "");
21942 Expect(0, 66431, '\p{Script=_   Ugaritic}', "");
21943 Expect(1, 66431, '\p{^Script=_  Ugaritic}', "");
21944 Expect(1, 66431, '\P{Script=_   Ugaritic}', "");
21945 Expect(0, 66431, '\P{^Script=_  Ugaritic}', "");
21946 Error('\p{Sc=:=-_Ugar}');
21947 Error('\P{Sc=:=-_Ugar}');
21948 Expect(1, 66461, '\p{Sc=ugar}', "");
21949 Expect(0, 66461, '\p{^Sc=ugar}', "");
21950 Expect(0, 66461, '\P{Sc=ugar}', "");
21951 Expect(1, 66461, '\P{^Sc=ugar}', "");
21952 Expect(0, 66431, '\p{Sc=ugar}', "");
21953 Expect(1, 66431, '\p{^Sc=ugar}', "");
21954 Expect(1, 66431, '\P{Sc=ugar}', "");
21955 Expect(0, 66431, '\P{^Sc=ugar}', "");
21956 Expect(1, 66461, '\p{Sc=        ugar}', "");
21957 Expect(0, 66461, '\p{^Sc=       ugar}', "");
21958 Expect(0, 66461, '\P{Sc=        ugar}', "");
21959 Expect(1, 66461, '\P{^Sc=       ugar}', "");
21960 Expect(0, 66431, '\p{Sc=        ugar}', "");
21961 Expect(1, 66431, '\p{^Sc=       ugar}', "");
21962 Expect(1, 66431, '\P{Sc=        ugar}', "");
21963 Expect(0, 66431, '\P{^Sc=       ugar}', "");
21964 Error('\p{Is_Script=:= -Ugaritic}');
21965 Error('\P{Is_Script=:= -Ugaritic}');
21966 Expect(1, 66461, '\p{Is_Script=ugaritic}', "");
21967 Expect(0, 66461, '\p{^Is_Script=ugaritic}', "");
21968 Expect(0, 66461, '\P{Is_Script=ugaritic}', "");
21969 Expect(1, 66461, '\P{^Is_Script=ugaritic}', "");
21970 Expect(0, 66431, '\p{Is_Script=ugaritic}', "");
21971 Expect(1, 66431, '\p{^Is_Script=ugaritic}', "");
21972 Expect(1, 66431, '\P{Is_Script=ugaritic}', "");
21973 Expect(0, 66431, '\P{^Is_Script=ugaritic}', "");
21974 Expect(1, 66461, '\p{Is_Script=_ ugaritic}', "");
21975 Expect(0, 66461, '\p{^Is_Script=_ ugaritic}', "");
21976 Expect(0, 66461, '\P{Is_Script=_ ugaritic}', "");
21977 Expect(1, 66461, '\P{^Is_Script=_ ugaritic}', "");
21978 Expect(0, 66431, '\p{Is_Script=_ ugaritic}', "");
21979 Expect(1, 66431, '\p{^Is_Script=_ ugaritic}', "");
21980 Expect(1, 66431, '\P{Is_Script=_ ugaritic}', "");
21981 Expect(0, 66431, '\P{^Is_Script=_ ugaritic}', "");
21982 Error('\p{Is_Sc=-/a/Ugar}');
21983 Error('\P{Is_Sc=-/a/Ugar}');
21984 Expect(1, 66461, '\p{Is_Sc=ugar}', "");
21985 Expect(0, 66461, '\p{^Is_Sc=ugar}', "");
21986 Expect(0, 66461, '\P{Is_Sc=ugar}', "");
21987 Expect(1, 66461, '\P{^Is_Sc=ugar}', "");
21988 Expect(0, 66431, '\p{Is_Sc=ugar}', "");
21989 Expect(1, 66431, '\p{^Is_Sc=ugar}', "");
21990 Expect(1, 66431, '\P{Is_Sc=ugar}', "");
21991 Expect(0, 66431, '\P{^Is_Sc=ugar}', "");
21992 Expect(1, 66461, '\p{Is_Sc= Ugar}', "");
21993 Expect(0, 66461, '\p{^Is_Sc= Ugar}', "");
21994 Expect(0, 66461, '\P{Is_Sc= Ugar}', "");
21995 Expect(1, 66461, '\P{^Is_Sc= Ugar}', "");
21996 Expect(0, 66431, '\p{Is_Sc= Ugar}', "");
21997 Expect(1, 66431, '\p{^Is_Sc= Ugar}', "");
21998 Expect(1, 66431, '\P{Is_Sc= Ugar}', "");
21999 Expect(0, 66431, '\P{^Is_Sc= Ugar}', "");
22000 Error('\p{Script=_Phags:=Pa}');
22001 Error('\P{Script=_Phags:=Pa}');
22002 Expect(1, 43127, '\p{Script=phagspa}', "");
22003 Expect(0, 43127, '\p{^Script=phagspa}', "");
22004 Expect(0, 43127, '\P{Script=phagspa}', "");
22005 Expect(1, 43127, '\P{^Script=phagspa}', "");
22006 Expect(0, 43071, '\p{Script=phagspa}', "");
22007 Expect(1, 43071, '\p{^Script=phagspa}', "");
22008 Expect(1, 43071, '\P{Script=phagspa}', "");
22009 Expect(0, 43071, '\P{^Script=phagspa}', "");
22010 Expect(1, 43127, '\p{Script=phags_Pa}', "");
22011 Expect(0, 43127, '\p{^Script=phags_Pa}', "");
22012 Expect(0, 43127, '\P{Script=phags_Pa}', "");
22013 Expect(1, 43127, '\P{^Script=phags_Pa}', "");
22014 Expect(0, 43071, '\p{Script=phags_Pa}', "");
22015 Expect(1, 43071, '\p{^Script=phags_Pa}', "");
22016 Expect(1, 43071, '\P{Script=phags_Pa}', "");
22017 Expect(0, 43071, '\P{^Script=phags_Pa}', "");
22018 Error('\p{Sc=   /a/Phag}');
22019 Error('\P{Sc=   /a/Phag}');
22020 Expect(1, 43127, '\p{Sc=phag}', "");
22021 Expect(0, 43127, '\p{^Sc=phag}', "");
22022 Expect(0, 43127, '\P{Sc=phag}', "");
22023 Expect(1, 43127, '\P{^Sc=phag}', "");
22024 Expect(0, 43071, '\p{Sc=phag}', "");
22025 Expect(1, 43071, '\p{^Sc=phag}', "");
22026 Expect(1, 43071, '\P{Sc=phag}', "");
22027 Expect(0, 43071, '\P{^Sc=phag}', "");
22028 Expect(1, 43127, '\p{Sc: -_Phag}', "");
22029 Expect(0, 43127, '\p{^Sc: -_Phag}', "");
22030 Expect(0, 43127, '\P{Sc: -_Phag}', "");
22031 Expect(1, 43127, '\P{^Sc: -_Phag}', "");
22032 Expect(0, 43071, '\p{Sc: -_Phag}', "");
22033 Expect(1, 43071, '\p{^Sc: -_Phag}', "");
22034 Expect(1, 43071, '\P{Sc: -_Phag}', "");
22035 Expect(0, 43071, '\P{^Sc: -_Phag}', "");
22036 Error('\p{Is_Script=-/a/phags_pa}');
22037 Error('\P{Is_Script=-/a/phags_pa}');
22038 Expect(1, 43127, '\p{Is_Script=phagspa}', "");
22039 Expect(0, 43127, '\p{^Is_Script=phagspa}', "");
22040 Expect(0, 43127, '\P{Is_Script=phagspa}', "");
22041 Expect(1, 43127, '\P{^Is_Script=phagspa}', "");
22042 Expect(0, 43071, '\p{Is_Script=phagspa}', "");
22043 Expect(1, 43071, '\p{^Is_Script=phagspa}', "");
22044 Expect(1, 43071, '\P{Is_Script=phagspa}', "");
22045 Expect(0, 43071, '\P{^Is_Script=phagspa}', "");
22046 Expect(1, 43127, '\p{Is_Script= _phags-Pa}', "");
22047 Expect(0, 43127, '\p{^Is_Script=        _phags-Pa}', "");
22048 Expect(0, 43127, '\P{Is_Script= _phags-Pa}', "");
22049 Expect(1, 43127, '\P{^Is_Script=        _phags-Pa}', "");
22050 Expect(0, 43071, '\p{Is_Script= _phags-Pa}', "");
22051 Expect(1, 43071, '\p{^Is_Script=        _phags-Pa}', "");
22052 Expect(1, 43071, '\P{Is_Script= _phags-Pa}', "");
22053 Expect(0, 43071, '\P{^Is_Script=        _phags-Pa}', "");
22054 Error('\p{Is_Sc=:=- Phag}');
22055 Error('\P{Is_Sc=:=- Phag}');
22056 Expect(1, 43127, '\p{Is_Sc=phag}', "");
22057 Expect(0, 43127, '\p{^Is_Sc=phag}', "");
22058 Expect(0, 43127, '\P{Is_Sc=phag}', "");
22059 Expect(1, 43127, '\P{^Is_Sc=phag}', "");
22060 Expect(0, 43071, '\p{Is_Sc=phag}', "");
22061 Expect(1, 43071, '\p{^Is_Sc=phag}', "");
22062 Expect(1, 43071, '\P{Is_Sc=phag}', "");
22063 Expect(0, 43071, '\P{^Is_Sc=phag}', "");
22064 Expect(1, 43127, '\p{Is_Sc=             phag}', "");
22065 Expect(0, 43127, '\p{^Is_Sc=            phag}', "");
22066 Expect(0, 43127, '\P{Is_Sc=             phag}', "");
22067 Expect(1, 43127, '\P{^Is_Sc=            phag}', "");
22068 Expect(0, 43071, '\p{Is_Sc=             phag}', "");
22069 Expect(1, 43071, '\p{^Is_Sc=            phag}', "");
22070 Expect(1, 43071, '\P{Is_Sc=             phag}', "");
22071 Expect(0, 43071, '\P{^Is_Sc=            phag}', "");
22072 Error('\p{Script= :=ARMENIAN}');
22073 Error('\P{Script= :=ARMENIAN}');
22074 Expect(1, 1366, '\p{Script=armenian}', "");
22075 Expect(0, 1366, '\p{^Script=armenian}', "");
22076 Expect(0, 1366, '\P{Script=armenian}', "");
22077 Expect(1, 1366, '\P{^Script=armenian}', "");
22078 Expect(0, 1328, '\p{Script=armenian}', "");
22079 Expect(1, 1328, '\p{^Script=armenian}', "");
22080 Expect(1, 1328, '\P{Script=armenian}', "");
22081 Expect(0, 1328, '\P{^Script=armenian}', "");
22082 Expect(1, 1366, '\p{Script=_-ARMENIAN}', "");
22083 Expect(0, 1366, '\p{^Script=_-ARMENIAN}', "");
22084 Expect(0, 1366, '\P{Script=_-ARMENIAN}', "");
22085 Expect(1, 1366, '\P{^Script=_-ARMENIAN}', "");
22086 Expect(0, 1328, '\p{Script=_-ARMENIAN}', "");
22087 Expect(1, 1328, '\p{^Script=_-ARMENIAN}', "");
22088 Expect(1, 1328, '\P{Script=_-ARMENIAN}', "");
22089 Expect(0, 1328, '\P{^Script=_-ARMENIAN}', "");
22090 Error('\p{Sc=/a/- ARMN}');
22091 Error('\P{Sc=/a/- ARMN}');
22092 Expect(1, 1366, '\p{Sc: armn}', "");
22093 Expect(0, 1366, '\p{^Sc:        armn}', "");
22094 Expect(0, 1366, '\P{Sc: armn}', "");
22095 Expect(1, 1366, '\P{^Sc:        armn}', "");
22096 Expect(0, 1328, '\p{Sc: armn}', "");
22097 Expect(1, 1328, '\p{^Sc:        armn}', "");
22098 Expect(1, 1328, '\P{Sc: armn}', "");
22099 Expect(0, 1328, '\P{^Sc:        armn}', "");
22100 Expect(1, 1366, '\p{Sc=         Armn}', "");
22101 Expect(0, 1366, '\p{^Sc=        Armn}', "");
22102 Expect(0, 1366, '\P{Sc=         Armn}', "");
22103 Expect(1, 1366, '\P{^Sc=        Armn}', "");
22104 Expect(0, 1328, '\p{Sc=         Armn}', "");
22105 Expect(1, 1328, '\p{^Sc=        Armn}', "");
22106 Expect(1, 1328, '\P{Sc=         Armn}', "");
22107 Expect(0, 1328, '\P{^Sc=        Armn}', "");
22108 Error('\p{Is_Script=ARMENIAN:=}');
22109 Error('\P{Is_Script=ARMENIAN:=}');
22110 Expect(1, 1366, '\p{Is_Script=armenian}', "");
22111 Expect(0, 1366, '\p{^Is_Script=armenian}', "");
22112 Expect(0, 1366, '\P{Is_Script=armenian}', "");
22113 Expect(1, 1366, '\P{^Is_Script=armenian}', "");
22114 Expect(0, 1328, '\p{Is_Script=armenian}', "");
22115 Expect(1, 1328, '\p{^Is_Script=armenian}', "");
22116 Expect(1, 1328, '\P{Is_Script=armenian}', "");
22117 Expect(0, 1328, '\P{^Is_Script=armenian}', "");
22118 Expect(1, 1366, '\p{Is_Script=  ARMENIAN}', "");
22119 Expect(0, 1366, '\p{^Is_Script=  ARMENIAN}', "");
22120 Expect(0, 1366, '\P{Is_Script=  ARMENIAN}', "");
22121 Expect(1, 1366, '\P{^Is_Script=  ARMENIAN}', "");
22122 Expect(0, 1328, '\p{Is_Script=  ARMENIAN}', "");
22123 Expect(1, 1328, '\p{^Is_Script=  ARMENIAN}', "");
22124 Expect(1, 1328, '\P{Is_Script=  ARMENIAN}', "");
22125 Expect(0, 1328, '\P{^Is_Script=  ARMENIAN}', "");
22126 Error('\p{Is_Sc: _/a/armn}');
22127 Error('\P{Is_Sc: _/a/armn}');
22128 Expect(1, 1366, '\p{Is_Sc=armn}', "");
22129 Expect(0, 1366, '\p{^Is_Sc=armn}', "");
22130 Expect(0, 1366, '\P{Is_Sc=armn}', "");
22131 Expect(1, 1366, '\P{^Is_Sc=armn}', "");
22132 Expect(0, 1328, '\p{Is_Sc=armn}', "");
22133 Expect(1, 1328, '\p{^Is_Sc=armn}', "");
22134 Expect(1, 1328, '\P{Is_Sc=armn}', "");
22135 Expect(0, 1328, '\P{^Is_Sc=armn}', "");
22136 Expect(1, 1366, '\p{Is_Sc:-     armn}', "");
22137 Expect(0, 1366, '\p{^Is_Sc:-    armn}', "");
22138 Expect(0, 1366, '\P{Is_Sc:-     armn}', "");
22139 Expect(1, 1366, '\P{^Is_Sc:-    armn}', "");
22140 Expect(0, 1328, '\p{Is_Sc:-     armn}', "");
22141 Expect(1, 1328, '\p{^Is_Sc:-    armn}', "");
22142 Expect(1, 1328, '\P{Is_Sc:-     armn}', "");
22143 Expect(0, 1328, '\P{^Is_Sc:-    armn}', "");
22144 Error('\p{Script= /a/syriac}');
22145 Error('\P{Script= /a/syriac}');
22146 Expect(1, 1805, '\p{Script:syriac}', "");
22147 Expect(0, 1805, '\p{^Script:syriac}', "");
22148 Expect(0, 1805, '\P{Script:syriac}', "");
22149 Expect(1, 1805, '\P{^Script:syriac}', "");
22150 Expect(0, 1791, '\p{Script:syriac}', "");
22151 Expect(1, 1791, '\p{^Script:syriac}', "");
22152 Expect(1, 1791, '\P{Script:syriac}', "");
22153 Expect(0, 1791, '\P{^Script:syriac}', "");
22154 Expect(1, 1805, '\p{Script=_-Syriac}', "");
22155 Expect(0, 1805, '\p{^Script=_-Syriac}', "");
22156 Expect(0, 1805, '\P{Script=_-Syriac}', "");
22157 Expect(1, 1805, '\P{^Script=_-Syriac}', "");
22158 Expect(0, 1791, '\p{Script=_-Syriac}', "");
22159 Expect(1, 1791, '\p{^Script=_-Syriac}', "");
22160 Expect(1, 1791, '\P{Script=_-Syriac}', "");
22161 Expect(0, 1791, '\P{^Script=_-Syriac}', "");
22162 Error('\p{Sc=/a/ _syrc}');
22163 Error('\P{Sc=/a/ _syrc}');
22164 Expect(1, 1805, '\p{Sc=syrc}', "");
22165 Expect(0, 1805, '\p{^Sc=syrc}', "");
22166 Expect(0, 1805, '\P{Sc=syrc}', "");
22167 Expect(1, 1805, '\P{^Sc=syrc}', "");
22168 Expect(0, 1791, '\p{Sc=syrc}', "");
22169 Expect(1, 1791, '\p{^Sc=syrc}', "");
22170 Expect(1, 1791, '\P{Sc=syrc}', "");
22171 Expect(0, 1791, '\P{^Sc=syrc}', "");
22172 Expect(1, 1805, '\p{Sc=-SYRC}', "");
22173 Expect(0, 1805, '\p{^Sc=-SYRC}', "");
22174 Expect(0, 1805, '\P{Sc=-SYRC}', "");
22175 Expect(1, 1805, '\P{^Sc=-SYRC}', "");
22176 Expect(0, 1791, '\p{Sc=-SYRC}', "");
22177 Expect(1, 1791, '\p{^Sc=-SYRC}', "");
22178 Expect(1, 1791, '\P{Sc=-SYRC}', "");
22179 Expect(0, 1791, '\P{^Sc=-SYRC}', "");
22180 Error('\p{Is_Script:     SYRIAC:=}');
22181 Error('\P{Is_Script:     SYRIAC:=}');
22182 Expect(1, 1805, '\p{Is_Script=syriac}', "");
22183 Expect(0, 1805, '\p{^Is_Script=syriac}', "");
22184 Expect(0, 1805, '\P{Is_Script=syriac}', "");
22185 Expect(1, 1805, '\P{^Is_Script=syriac}', "");
22186 Expect(0, 1791, '\p{Is_Script=syriac}', "");
22187 Expect(1, 1791, '\p{^Is_Script=syriac}', "");
22188 Expect(1, 1791, '\P{Is_Script=syriac}', "");
22189 Expect(0, 1791, '\P{^Is_Script=syriac}', "");
22190 Expect(1, 1805, '\p{Is_Script:          _SYRIAC}', "");
22191 Expect(0, 1805, '\p{^Is_Script:         _SYRIAC}', "");
22192 Expect(0, 1805, '\P{Is_Script:          _SYRIAC}', "");
22193 Expect(1, 1805, '\P{^Is_Script:         _SYRIAC}', "");
22194 Expect(0, 1791, '\p{Is_Script:          _SYRIAC}', "");
22195 Expect(1, 1791, '\p{^Is_Script:         _SYRIAC}', "");
22196 Expect(1, 1791, '\P{Is_Script:          _SYRIAC}', "");
22197 Expect(0, 1791, '\P{^Is_Script:         _SYRIAC}', "");
22198 Error('\p{Is_Sc=/a/-    SYRC}');
22199 Error('\P{Is_Sc=/a/-    SYRC}');
22200 Expect(1, 1805, '\p{Is_Sc=syrc}', "");
22201 Expect(0, 1805, '\p{^Is_Sc=syrc}', "");
22202 Expect(0, 1805, '\P{Is_Sc=syrc}', "");
22203 Expect(1, 1805, '\P{^Is_Sc=syrc}', "");
22204 Expect(0, 1791, '\p{Is_Sc=syrc}', "");
22205 Expect(1, 1791, '\p{^Is_Sc=syrc}', "");
22206 Expect(1, 1791, '\P{Is_Sc=syrc}', "");
22207 Expect(0, 1791, '\P{^Is_Sc=syrc}', "");
22208 Expect(1, 1805, '\p{Is_Sc:      _       Syrc}', "");
22209 Expect(0, 1805, '\p{^Is_Sc:     _       Syrc}', "");
22210 Expect(0, 1805, '\P{Is_Sc:      _       Syrc}', "");
22211 Expect(1, 1805, '\P{^Is_Sc:     _       Syrc}', "");
22212 Expect(0, 1791, '\p{Is_Sc:      _       Syrc}', "");
22213 Expect(1, 1791, '\p{^Is_Sc:     _       Syrc}', "");
22214 Expect(1, 1791, '\P{Is_Sc:      _       Syrc}', "");
22215 Expect(0, 1791, '\P{^Is_Sc:     _       Syrc}', "");
22216 Error('\p{Script=Yi:=}');
22217 Error('\P{Script=Yi:=}');
22218 Expect(1, 42124, '\p{Script=yi}', "");
22219 Expect(0, 42124, '\p{^Script=yi}', "");
22220 Expect(0, 42124, '\P{Script=yi}', "");
22221 Expect(1, 42124, '\P{^Script=yi}', "");
22222 Expect(0, 40959, '\p{Script=yi}', "");
22223 Expect(1, 40959, '\p{^Script=yi}', "");
22224 Expect(1, 40959, '\P{Script=yi}', "");
22225 Expect(0, 40959, '\P{^Script=yi}', "");
22226 Expect(1, 42124, '\p{Script=-Yi}', "");
22227 Expect(0, 42124, '\p{^Script=-Yi}', "");
22228 Expect(0, 42124, '\P{Script=-Yi}', "");
22229 Expect(1, 42124, '\P{^Script=-Yi}', "");
22230 Expect(0, 40959, '\p{Script=-Yi}', "");
22231 Expect(1, 40959, '\p{^Script=-Yi}', "");
22232 Expect(1, 40959, '\P{Script=-Yi}', "");
22233 Expect(0, 40959, '\P{^Script=-Yi}', "");
22234 Error('\p{Sc=-/a/yiii}');
22235 Error('\P{Sc=-/a/yiii}');
22236 Expect(1, 42124, '\p{Sc:yiii}', "");
22237 Expect(0, 42124, '\p{^Sc:yiii}', "");
22238 Expect(0, 42124, '\P{Sc:yiii}', "");
22239 Expect(1, 42124, '\P{^Sc:yiii}', "");
22240 Expect(0, 40959, '\p{Sc:yiii}', "");
22241 Expect(1, 40959, '\p{^Sc:yiii}', "");
22242 Expect(1, 40959, '\P{Sc:yiii}', "");
22243 Expect(0, 40959, '\P{^Sc:yiii}', "");
22244 Expect(1, 42124, '\p{Sc=-Yiii}', "");
22245 Expect(0, 42124, '\p{^Sc=-Yiii}', "");
22246 Expect(0, 42124, '\P{Sc=-Yiii}', "");
22247 Expect(1, 42124, '\P{^Sc=-Yiii}', "");
22248 Expect(0, 40959, '\p{Sc=-Yiii}', "");
22249 Expect(1, 40959, '\p{^Sc=-Yiii}', "");
22250 Expect(1, 40959, '\P{Sc=-Yiii}', "");
22251 Expect(0, 40959, '\P{^Sc=-Yiii}', "");
22252 Error('\p{Is_Script=  Yi:=}');
22253 Error('\P{Is_Script=  Yi:=}');
22254 Expect(1, 42124, '\p{Is_Script=yi}', "");
22255 Expect(0, 42124, '\p{^Is_Script=yi}', "");
22256 Expect(0, 42124, '\P{Is_Script=yi}', "");
22257 Expect(1, 42124, '\P{^Is_Script=yi}', "");
22258 Expect(0, 40959, '\p{Is_Script=yi}', "");
22259 Expect(1, 40959, '\p{^Is_Script=yi}', "");
22260 Expect(1, 40959, '\P{Is_Script=yi}', "");
22261 Expect(0, 40959, '\P{^Is_Script=yi}', "");
22262 Expect(1, 42124, '\p{Is_Script= YI}', "");
22263 Expect(0, 42124, '\p{^Is_Script=        YI}', "");
22264 Expect(0, 42124, '\P{Is_Script= YI}', "");
22265 Expect(1, 42124, '\P{^Is_Script=        YI}', "");
22266 Expect(0, 40959, '\p{Is_Script= YI}', "");
22267 Expect(1, 40959, '\p{^Is_Script=        YI}', "");
22268 Expect(1, 40959, '\P{Is_Script= YI}', "");
22269 Expect(0, 40959, '\P{^Is_Script=        YI}', "");
22270 Error('\p{Is_Sc=-/a/YIII}');
22271 Error('\P{Is_Sc=-/a/YIII}');
22272 Expect(1, 42124, '\p{Is_Sc=yiii}', "");
22273 Expect(0, 42124, '\p{^Is_Sc=yiii}', "");
22274 Expect(0, 42124, '\P{Is_Sc=yiii}', "");
22275 Expect(1, 42124, '\P{^Is_Sc=yiii}', "");
22276 Expect(0, 40959, '\p{Is_Sc=yiii}', "");
22277 Expect(1, 40959, '\p{^Is_Sc=yiii}', "");
22278 Expect(1, 40959, '\P{Is_Sc=yiii}', "");
22279 Expect(0, 40959, '\P{^Is_Sc=yiii}', "");
22280 Expect(1, 42124, '\p{Is_Sc=_-YIII}', "");
22281 Expect(0, 42124, '\p{^Is_Sc=_-YIII}', "");
22282 Expect(0, 42124, '\P{Is_Sc=_-YIII}', "");
22283 Expect(1, 42124, '\P{^Is_Sc=_-YIII}', "");
22284 Expect(0, 40959, '\p{Is_Sc=_-YIII}', "");
22285 Expect(1, 40959, '\p{^Is_Sc=_-YIII}', "");
22286 Expect(1, 40959, '\P{Is_Sc=_-YIII}', "");
22287 Expect(0, 40959, '\P{^Is_Sc=_-YIII}', "");
22288 Error('\p{Script=-/a/KATAKANA}');
22289 Error('\P{Script=-/a/KATAKANA}');
22290 Expect(1, 12538, '\p{Script=katakana}', "");
22291 Expect(0, 12538, '\p{^Script=katakana}', "");
22292 Expect(0, 12538, '\P{Script=katakana}', "");
22293 Expect(1, 12538, '\P{^Script=katakana}', "");
22294 Expect(0, 12448, '\p{Script=katakana}', "");
22295 Expect(1, 12448, '\p{^Script=katakana}', "");
22296 Expect(1, 12448, '\P{Script=katakana}', "");
22297 Expect(0, 12448, '\P{^Script=katakana}', "");
22298 Expect(1, 12538, '\p{Script=            Katakana}', "");
22299 Expect(0, 12538, '\p{^Script=           Katakana}', "");
22300 Expect(0, 12538, '\P{Script=            Katakana}', "");
22301 Expect(1, 12538, '\P{^Script=           Katakana}', "");
22302 Expect(0, 12448, '\p{Script=            Katakana}', "");
22303 Expect(1, 12448, '\p{^Script=           Katakana}', "");
22304 Expect(1, 12448, '\P{Script=            Katakana}', "");
22305 Expect(0, 12448, '\P{^Script=           Katakana}', "");
22306 Error('\p{Sc=-_Kana/a/}');
22307 Error('\P{Sc=-_Kana/a/}');
22308 Expect(1, 12538, '\p{Sc=kana}', "");
22309 Expect(0, 12538, '\p{^Sc=kana}', "");
22310 Expect(0, 12538, '\P{Sc=kana}', "");
22311 Expect(1, 12538, '\P{^Sc=kana}', "");
22312 Expect(0, 12448, '\p{Sc=kana}', "");
22313 Expect(1, 12448, '\p{^Sc=kana}', "");
22314 Expect(1, 12448, '\P{Sc=kana}', "");
22315 Expect(0, 12448, '\P{^Sc=kana}', "");
22316 Expect(1, 12538, '\p{Sc:        Kana}', "");
22317 Expect(0, 12538, '\p{^Sc:       Kana}', "");
22318 Expect(0, 12538, '\P{Sc:        Kana}', "");
22319 Expect(1, 12538, '\P{^Sc:       Kana}', "");
22320 Expect(0, 12448, '\p{Sc:        Kana}', "");
22321 Expect(1, 12448, '\p{^Sc:       Kana}', "");
22322 Expect(1, 12448, '\P{Sc:        Kana}', "");
22323 Expect(0, 12448, '\P{^Sc:       Kana}', "");
22324 Error('\p{Is_Script=_katakana:=}');
22325 Error('\P{Is_Script=_katakana:=}');
22326 Expect(1, 12538, '\p{Is_Script=katakana}', "");
22327 Expect(0, 12538, '\p{^Is_Script=katakana}', "");
22328 Expect(0, 12538, '\P{Is_Script=katakana}', "");
22329 Expect(1, 12538, '\P{^Is_Script=katakana}', "");
22330 Expect(0, 12448, '\p{Is_Script=katakana}', "");
22331 Expect(1, 12448, '\p{^Is_Script=katakana}', "");
22332 Expect(1, 12448, '\P{Is_Script=katakana}', "");
22333 Expect(0, 12448, '\P{^Is_Script=katakana}', "");
22334 Expect(1, 12538, '\p{Is_Script=-Katakana}', "");
22335 Expect(0, 12538, '\p{^Is_Script=-Katakana}', "");
22336 Expect(0, 12538, '\P{Is_Script=-Katakana}', "");
22337 Expect(1, 12538, '\P{^Is_Script=-Katakana}', "");
22338 Expect(0, 12448, '\p{Is_Script=-Katakana}', "");
22339 Expect(1, 12448, '\p{^Is_Script=-Katakana}', "");
22340 Expect(1, 12448, '\P{Is_Script=-Katakana}', "");
22341 Expect(0, 12448, '\P{^Is_Script=-Katakana}', "");
22342 Error('\p{Is_Sc=-/a/Kana}');
22343 Error('\P{Is_Sc=-/a/Kana}');
22344 Expect(1, 12538, '\p{Is_Sc=kana}', "");
22345 Expect(0, 12538, '\p{^Is_Sc=kana}', "");
22346 Expect(0, 12538, '\P{Is_Sc=kana}', "");
22347 Expect(1, 12538, '\P{^Is_Sc=kana}', "");
22348 Expect(0, 12448, '\p{Is_Sc=kana}', "");
22349 Expect(1, 12448, '\p{^Is_Sc=kana}', "");
22350 Expect(1, 12448, '\P{Is_Sc=kana}', "");
22351 Expect(0, 12448, '\P{^Is_Sc=kana}', "");
22352 Expect(1, 12538, '\p{Is_Sc=-    KANA}', "");
22353 Expect(0, 12538, '\p{^Is_Sc=-   KANA}', "");
22354 Expect(0, 12538, '\P{Is_Sc=-    KANA}', "");
22355 Expect(1, 12538, '\P{^Is_Sc=-   KANA}', "");
22356 Expect(0, 12448, '\p{Is_Sc=-    KANA}', "");
22357 Expect(1, 12448, '\p{^Is_Sc=-   KANA}', "");
22358 Expect(1, 12448, '\P{Is_Sc=-    KANA}', "");
22359 Expect(0, 12448, '\P{^Is_Sc=-   KANA}', "");
22360 Error('\p{Script=-Glagolitic/a/}');
22361 Error('\P{Script=-Glagolitic/a/}');
22362 Expect(1, 11310, '\p{Script=glagolitic}', "");
22363 Expect(0, 11310, '\p{^Script=glagolitic}', "");
22364 Expect(0, 11310, '\P{Script=glagolitic}', "");
22365 Expect(1, 11310, '\P{^Script=glagolitic}', "");
22366 Expect(0, 11263, '\p{Script=glagolitic}', "");
22367 Expect(1, 11263, '\p{^Script=glagolitic}', "");
22368 Expect(1, 11263, '\P{Script=glagolitic}', "");
22369 Expect(0, 11263, '\P{^Script=glagolitic}', "");
22370 Expect(1, 11310, '\p{Script=    _Glagolitic}', "");
22371 Expect(0, 11310, '\p{^Script=   _Glagolitic}', "");
22372 Expect(0, 11310, '\P{Script=    _Glagolitic}', "");
22373 Expect(1, 11310, '\P{^Script=   _Glagolitic}', "");
22374 Expect(0, 11263, '\p{Script=    _Glagolitic}', "");
22375 Expect(1, 11263, '\p{^Script=   _Glagolitic}', "");
22376 Expect(1, 11263, '\P{Script=    _Glagolitic}', "");
22377 Expect(0, 11263, '\P{^Script=   _Glagolitic}', "");
22378 Error('\p{Sc= glag:=}');
22379 Error('\P{Sc= glag:=}');
22380 Expect(1, 11310, '\p{Sc=glag}', "");
22381 Expect(0, 11310, '\p{^Sc=glag}', "");
22382 Expect(0, 11310, '\P{Sc=glag}', "");
22383 Expect(1, 11310, '\P{^Sc=glag}', "");
22384 Expect(0, 11263, '\p{Sc=glag}', "");
22385 Expect(1, 11263, '\p{^Sc=glag}', "");
22386 Expect(1, 11263, '\P{Sc=glag}', "");
22387 Expect(0, 11263, '\P{^Sc=glag}', "");
22388 Expect(1, 11310, '\p{Sc=_       Glag}', "");
22389 Expect(0, 11310, '\p{^Sc=_      Glag}', "");
22390 Expect(0, 11310, '\P{Sc=_       Glag}', "");
22391 Expect(1, 11310, '\P{^Sc=_      Glag}', "");
22392 Expect(0, 11263, '\p{Sc=_       Glag}', "");
22393 Expect(1, 11263, '\p{^Sc=_      Glag}', "");
22394 Expect(1, 11263, '\P{Sc=_       Glag}', "");
22395 Expect(0, 11263, '\P{^Sc=_      Glag}', "");
22396 Error('\p{Is_Script=_ Glagolitic:=}');
22397 Error('\P{Is_Script=_ Glagolitic:=}');
22398 Expect(1, 11310, '\p{Is_Script:glagolitic}', "");
22399 Expect(0, 11310, '\p{^Is_Script:glagolitic}', "");
22400 Expect(0, 11310, '\P{Is_Script:glagolitic}', "");
22401 Expect(1, 11310, '\P{^Is_Script:glagolitic}', "");
22402 Expect(0, 11263, '\p{Is_Script:glagolitic}', "");
22403 Expect(1, 11263, '\p{^Is_Script:glagolitic}', "");
22404 Expect(1, 11263, '\P{Is_Script:glagolitic}', "");
22405 Expect(0, 11263, '\P{^Is_Script:glagolitic}', "");
22406 Expect(1, 11310, '\p{Is_Script:   Glagolitic}', "");
22407 Expect(0, 11310, '\p{^Is_Script:          Glagolitic}', "");
22408 Expect(0, 11310, '\P{Is_Script:   Glagolitic}', "");
22409 Expect(1, 11310, '\P{^Is_Script:          Glagolitic}', "");
22410 Expect(0, 11263, '\p{Is_Script:   Glagolitic}', "");
22411 Expect(1, 11263, '\p{^Is_Script:          Glagolitic}', "");
22412 Expect(1, 11263, '\P{Is_Script:   Glagolitic}', "");
22413 Expect(0, 11263, '\P{^Is_Script:          Glagolitic}', "");
22414 Error('\p{Is_Sc=- Glag:=}');
22415 Error('\P{Is_Sc=- Glag:=}');
22416 Expect(1, 11310, '\p{Is_Sc=glag}', "");
22417 Expect(0, 11310, '\p{^Is_Sc=glag}', "");
22418 Expect(0, 11310, '\P{Is_Sc=glag}', "");
22419 Expect(1, 11310, '\P{^Is_Sc=glag}', "");
22420 Expect(0, 11263, '\p{Is_Sc=glag}', "");
22421 Expect(1, 11263, '\p{^Is_Sc=glag}', "");
22422 Expect(1, 11263, '\P{Is_Sc=glag}', "");
22423 Expect(0, 11263, '\P{^Is_Sc=glag}', "");
22424 Expect(1, 11310, '\p{Is_Sc= Glag}', "");
22425 Expect(0, 11310, '\p{^Is_Sc= Glag}', "");
22426 Expect(0, 11310, '\P{Is_Sc= Glag}', "");
22427 Expect(1, 11310, '\P{^Is_Sc= Glag}', "");
22428 Expect(0, 11263, '\p{Is_Sc= Glag}', "");
22429 Expect(1, 11263, '\p{^Is_Sc= Glag}', "");
22430 Expect(1, 11263, '\P{Is_Sc= Glag}', "");
22431 Expect(0, 11263, '\P{^Is_Sc= Glag}', "");
22432 Error('\p{Script=-:=THAANA}');
22433 Error('\P{Script=-:=THAANA}');
22434 Expect(1, 1969, '\p{Script=thaana}', "");
22435 Expect(0, 1969, '\p{^Script=thaana}', "");
22436 Expect(0, 1969, '\P{Script=thaana}', "");
22437 Expect(1, 1969, '\P{^Script=thaana}', "");
22438 Expect(0, 1919, '\p{Script=thaana}', "");
22439 Expect(1, 1919, '\p{^Script=thaana}', "");
22440 Expect(1, 1919, '\P{Script=thaana}', "");
22441 Expect(0, 1919, '\P{^Script=thaana}', "");
22442 Expect(1, 1969, '\p{Script=      thaana}', "");
22443 Expect(0, 1969, '\p{^Script=     thaana}', "");
22444 Expect(0, 1969, '\P{Script=      thaana}', "");
22445 Expect(1, 1969, '\P{^Script=     thaana}', "");
22446 Expect(0, 1919, '\p{Script=      thaana}', "");
22447 Expect(1, 1919, '\p{^Script=     thaana}', "");
22448 Expect(1, 1919, '\P{Script=      thaana}', "");
22449 Expect(0, 1919, '\P{^Script=     thaana}', "");
22450 Error('\p{Sc=:=  thaa}');
22451 Error('\P{Sc=:=  thaa}');
22452 Expect(1, 1969, '\p{Sc=thaa}', "");
22453 Expect(0, 1969, '\p{^Sc=thaa}', "");
22454 Expect(0, 1969, '\P{Sc=thaa}', "");
22455 Expect(1, 1969, '\P{^Sc=thaa}', "");
22456 Expect(0, 1919, '\p{Sc=thaa}', "");
22457 Expect(1, 1919, '\p{^Sc=thaa}', "");
22458 Expect(1, 1919, '\P{Sc=thaa}', "");
22459 Expect(0, 1919, '\P{^Sc=thaa}', "");
22460 Expect(1, 1969, '\p{Sc:         THAA}', "");
22461 Expect(0, 1969, '\p{^Sc:                THAA}', "");
22462 Expect(0, 1969, '\P{Sc:         THAA}', "");
22463 Expect(1, 1969, '\P{^Sc:                THAA}', "");
22464 Expect(0, 1919, '\p{Sc:         THAA}', "");
22465 Expect(1, 1919, '\p{^Sc:                THAA}', "");
22466 Expect(1, 1919, '\P{Sc:         THAA}', "");
22467 Expect(0, 1919, '\P{^Sc:                THAA}', "");
22468 Error('\p{Is_Script=-thaana/a/}');
22469 Error('\P{Is_Script=-thaana/a/}');
22470 Expect(1, 1969, '\p{Is_Script=thaana}', "");
22471 Expect(0, 1969, '\p{^Is_Script=thaana}', "");
22472 Expect(0, 1969, '\P{Is_Script=thaana}', "");
22473 Expect(1, 1969, '\P{^Is_Script=thaana}', "");
22474 Expect(0, 1919, '\p{Is_Script=thaana}', "");
22475 Expect(1, 1919, '\p{^Is_Script=thaana}', "");
22476 Expect(1, 1919, '\P{Is_Script=thaana}', "");
22477 Expect(0, 1919, '\P{^Is_Script=thaana}', "");
22478 Expect(1, 1969, '\p{Is_Script:   THAANA}', "");
22479 Expect(0, 1969, '\p{^Is_Script:   THAANA}', "");
22480 Expect(0, 1969, '\P{Is_Script:   THAANA}', "");
22481 Expect(1, 1969, '\P{^Is_Script:   THAANA}', "");
22482 Expect(0, 1919, '\p{Is_Script:   THAANA}', "");
22483 Expect(1, 1919, '\p{^Is_Script:   THAANA}', "");
22484 Expect(1, 1919, '\P{Is_Script:   THAANA}', "");
22485 Expect(0, 1919, '\P{^Is_Script:   THAANA}', "");
22486 Error('\p{Is_Sc=/a/      Thaa}');
22487 Error('\P{Is_Sc=/a/      Thaa}');
22488 Expect(1, 1969, '\p{Is_Sc=thaa}', "");
22489 Expect(0, 1969, '\p{^Is_Sc=thaa}', "");
22490 Expect(0, 1969, '\P{Is_Sc=thaa}', "");
22491 Expect(1, 1969, '\P{^Is_Sc=thaa}', "");
22492 Expect(0, 1919, '\p{Is_Sc=thaa}', "");
22493 Expect(1, 1919, '\p{^Is_Sc=thaa}', "");
22494 Expect(1, 1919, '\P{Is_Sc=thaa}', "");
22495 Expect(0, 1919, '\P{^Is_Sc=thaa}', "");
22496 Expect(1, 1969, '\p{Is_Sc=      Thaa}', "");
22497 Expect(0, 1969, '\p{^Is_Sc=     Thaa}', "");
22498 Expect(0, 1969, '\P{Is_Sc=      Thaa}', "");
22499 Expect(1, 1969, '\P{^Is_Sc=     Thaa}', "");
22500 Expect(0, 1919, '\p{Is_Sc=      Thaa}', "");
22501 Expect(1, 1919, '\p{^Is_Sc=     Thaa}', "");
22502 Expect(1, 1919, '\P{Is_Sc=      Thaa}', "");
22503 Expect(0, 1919, '\P{^Is_Sc=     Thaa}', "");
22504 Error('\p{Script:        :=LEPCHA}');
22505 Error('\P{Script:        :=LEPCHA}');
22506 Expect(1, 7223, '\p{Script=lepcha}', "");
22507 Expect(0, 7223, '\p{^Script=lepcha}', "");
22508 Expect(0, 7223, '\P{Script=lepcha}', "");
22509 Expect(1, 7223, '\P{^Script=lepcha}', "");
22510 Expect(0, 7167, '\p{Script=lepcha}', "");
22511 Expect(1, 7167, '\p{^Script=lepcha}', "");
22512 Expect(1, 7167, '\P{Script=lepcha}', "");
22513 Expect(0, 7167, '\P{^Script=lepcha}', "");
22514 Expect(1, 7223, '\p{Script=_lepcha}', "");
22515 Expect(0, 7223, '\p{^Script=_lepcha}', "");
22516 Expect(0, 7223, '\P{Script=_lepcha}', "");
22517 Expect(1, 7223, '\P{^Script=_lepcha}', "");
22518 Expect(0, 7167, '\p{Script=_lepcha}', "");
22519 Expect(1, 7167, '\p{^Script=_lepcha}', "");
22520 Expect(1, 7167, '\P{Script=_lepcha}', "");
22521 Expect(0, 7167, '\P{^Script=_lepcha}', "");
22522 Error('\p{Sc=-/a/Lepc}');
22523 Error('\P{Sc=-/a/Lepc}');
22524 Expect(1, 7223, '\p{Sc=lepc}', "");
22525 Expect(0, 7223, '\p{^Sc=lepc}', "");
22526 Expect(0, 7223, '\P{Sc=lepc}', "");
22527 Expect(1, 7223, '\P{^Sc=lepc}', "");
22528 Expect(0, 7167, '\p{Sc=lepc}', "");
22529 Expect(1, 7167, '\p{^Sc=lepc}', "");
22530 Expect(1, 7167, '\P{Sc=lepc}', "");
22531 Expect(0, 7167, '\P{^Sc=lepc}', "");
22532 Expect(1, 7223, '\p{Sc:    -Lepc}', "");
22533 Expect(0, 7223, '\p{^Sc:    -Lepc}', "");
22534 Expect(0, 7223, '\P{Sc:    -Lepc}', "");
22535 Expect(1, 7223, '\P{^Sc:    -Lepc}', "");
22536 Expect(0, 7167, '\p{Sc:    -Lepc}', "");
22537 Expect(1, 7167, '\p{^Sc:    -Lepc}', "");
22538 Expect(1, 7167, '\P{Sc:    -Lepc}', "");
22539 Expect(0, 7167, '\P{^Sc:    -Lepc}', "");
22540 Error('\p{Is_Script=:=-_lepcha}');
22541 Error('\P{Is_Script=:=-_lepcha}');
22542 Expect(1, 7223, '\p{Is_Script=lepcha}', "");
22543 Expect(0, 7223, '\p{^Is_Script=lepcha}', "");
22544 Expect(0, 7223, '\P{Is_Script=lepcha}', "");
22545 Expect(1, 7223, '\P{^Is_Script=lepcha}', "");
22546 Expect(0, 7167, '\p{Is_Script=lepcha}', "");
22547 Expect(1, 7167, '\p{^Is_Script=lepcha}', "");
22548 Expect(1, 7167, '\P{Is_Script=lepcha}', "");
22549 Expect(0, 7167, '\P{^Is_Script=lepcha}', "");
22550 Error('\p{Is_Sc=:=_ LEPC}');
22551 Error('\P{Is_Sc=:=_ LEPC}');
22552 Expect(1, 7223, '\p{Is_Sc=lepc}', "");
22553 Expect(0, 7223, '\p{^Is_Sc=lepc}', "");
22554 Expect(0, 7223, '\P{Is_Sc=lepc}', "");
22555 Expect(1, 7223, '\P{^Is_Sc=lepc}', "");
22556 Expect(0, 7167, '\p{Is_Sc=lepc}', "");
22557 Expect(1, 7167, '\p{^Is_Sc=lepc}', "");
22558 Expect(1, 7167, '\P{Is_Sc=lepc}', "");
22559 Expect(0, 7167, '\P{^Is_Sc=lepc}', "");
22560 Expect(1, 7223, '\p{Is_Sc=_-lepc}', "");
22561 Expect(0, 7223, '\p{^Is_Sc=_-lepc}', "");
22562 Expect(0, 7223, '\P{Is_Sc=_-lepc}', "");
22563 Expect(1, 7223, '\P{^Is_Sc=_-lepc}', "");
22564 Expect(0, 7167, '\p{Is_Sc=_-lepc}', "");
22565 Expect(1, 7167, '\p{^Is_Sc=_-lepc}', "");
22566 Expect(1, 7167, '\P{Is_Sc=_-lepc}', "");
22567 Expect(0, 7167, '\P{^Is_Sc=_-lepc}', "");
22568 Error('\p{Script=/a/ Coptic}');
22569 Error('\P{Script=/a/ Coptic}');
22570 Expect(1, 1007, '\p{Script=coptic}', "");
22571 Expect(0, 1007, '\p{^Script=coptic}', "");
22572 Expect(0, 1007, '\P{Script=coptic}', "");
22573 Expect(1, 1007, '\P{^Script=coptic}', "");
22574 Expect(0, 993, '\p{Script=coptic}', "");
22575 Expect(1, 993, '\p{^Script=coptic}', "");
22576 Expect(1, 993, '\P{Script=coptic}', "");
22577 Expect(0, 993, '\P{^Script=coptic}', "");
22578 Expect(1, 1007, '\p{Script= _coptic}', "");
22579 Expect(0, 1007, '\p{^Script= _coptic}', "");
22580 Expect(0, 1007, '\P{Script= _coptic}', "");
22581 Expect(1, 1007, '\P{^Script= _coptic}', "");
22582 Expect(0, 993, '\p{Script= _coptic}', "");
22583 Expect(1, 993, '\p{^Script= _coptic}', "");
22584 Expect(1, 993, '\P{Script= _coptic}', "");
22585 Expect(0, 993, '\P{^Script= _coptic}', "");
22586 Error('\p{Sc=-copt/a/}');
22587 Error('\P{Sc=-copt/a/}');
22588 Expect(1, 1007, '\p{Sc=copt}', "");
22589 Expect(0, 1007, '\p{^Sc=copt}', "");
22590 Expect(0, 1007, '\P{Sc=copt}', "");
22591 Expect(1, 1007, '\P{^Sc=copt}', "");
22592 Expect(0, 993, '\p{Sc=copt}', "");
22593 Expect(1, 993, '\p{^Sc=copt}', "");
22594 Expect(1, 993, '\P{Sc=copt}', "");
22595 Expect(0, 993, '\P{^Sc=copt}', "");
22596 Expect(1, 1007, '\p{Sc=         Copt}', "");
22597 Expect(0, 1007, '\p{^Sc=        Copt}', "");
22598 Expect(0, 1007, '\P{Sc=         Copt}', "");
22599 Expect(1, 1007, '\P{^Sc=        Copt}', "");
22600 Expect(0, 993, '\p{Sc=  Copt}', "");
22601 Expect(1, 993, '\p{^Sc=         Copt}', "");
22602 Expect(1, 993, '\P{Sc=  Copt}', "");
22603 Expect(0, 993, '\P{^Sc=         Copt}', "");
22604 Error('\p{Is_Script:_:=qaac}');
22605 Error('\P{Is_Script:_:=qaac}');
22606 Expect(1, 1007, '\p{Is_Script:  qaac}', "");
22607 Expect(0, 1007, '\p{^Is_Script: qaac}', "");
22608 Expect(0, 1007, '\P{Is_Script:  qaac}', "");
22609 Expect(1, 1007, '\P{^Is_Script: qaac}', "");
22610 Expect(0, 993, '\p{Is_Script:   qaac}', "");
22611 Expect(1, 993, '\p{^Is_Script:  qaac}', "");
22612 Expect(1, 993, '\P{Is_Script:   qaac}', "");
22613 Expect(0, 993, '\P{^Is_Script:  qaac}', "");
22614 Expect(1, 1007, '\p{Is_Script=  -Qaac}', "");
22615 Expect(0, 1007, '\p{^Is_Script= -Qaac}', "");
22616 Expect(0, 1007, '\P{Is_Script=  -Qaac}', "");
22617 Expect(1, 1007, '\P{^Is_Script= -Qaac}', "");
22618 Expect(0, 993, '\p{Is_Script=   -Qaac}', "");
22619 Expect(1, 993, '\p{^Is_Script=  -Qaac}', "");
22620 Expect(1, 993, '\P{Is_Script=   -Qaac}', "");
22621 Expect(0, 993, '\P{^Is_Script=  -Qaac}', "");
22622 Error('\p{Is_Sc=        /a/Coptic}');
22623 Error('\P{Is_Sc=        /a/Coptic}');
22624 Expect(1, 1007, '\p{Is_Sc=coptic}', "");
22625 Expect(0, 1007, '\p{^Is_Sc=coptic}', "");
22626 Expect(0, 1007, '\P{Is_Sc=coptic}', "");
22627 Expect(1, 1007, '\P{^Is_Sc=coptic}', "");
22628 Expect(0, 993, '\p{Is_Sc=coptic}', "");
22629 Expect(1, 993, '\p{^Is_Sc=coptic}', "");
22630 Expect(1, 993, '\P{Is_Sc=coptic}', "");
22631 Expect(0, 993, '\P{^Is_Sc=coptic}', "");
22632 Expect(1, 1007, '\p{Is_Sc=-     COPTIC}', "");
22633 Expect(0, 1007, '\p{^Is_Sc=-    COPTIC}', "");
22634 Expect(0, 1007, '\P{Is_Sc=-     COPTIC}', "");
22635 Expect(1, 1007, '\P{^Is_Sc=-    COPTIC}', "");
22636 Expect(0, 993, '\p{Is_Sc=-      COPTIC}', "");
22637 Expect(1, 993, '\p{^Is_Sc=-     COPTIC}', "");
22638 Expect(1, 993, '\P{Is_Sc=-      COPTIC}', "");
22639 Expect(0, 993, '\P{^Is_Sc=-     COPTIC}', "");
22640 Error('\p{Script=Katakana_Or_Hiragana}');
22641 Error('\P{Script=Katakana_Or_Hiragana}');
22642 Error('\p{Sc:   Hrkt}');
22643 Error('\P{Sc:   Hrkt}');
22644 Error('\p{Is_Script:   Katakana_Or_Hiragana}');
22645 Error('\P{Is_Script:   Katakana_Or_Hiragana}');
22646 Error('\p{Is_Sc=Hrkt}');
22647 Error('\P{Is_Sc=Hrkt}');
22648 Error('\p{Script=-Balinese:=}');
22649 Error('\P{Script=-Balinese:=}');
22650 Expect(1, 6987, '\p{Script=balinese}', "");
22651 Expect(0, 6987, '\p{^Script=balinese}', "");
22652 Expect(0, 6987, '\P{Script=balinese}', "");
22653 Expect(1, 6987, '\P{^Script=balinese}', "");
22654 Expect(0, 6911, '\p{Script=balinese}', "");
22655 Expect(1, 6911, '\p{^Script=balinese}', "");
22656 Expect(1, 6911, '\P{Script=balinese}', "");
22657 Expect(0, 6911, '\P{^Script=balinese}', "");
22658 Expect(1, 6987, '\p{Script=-Balinese}', "");
22659 Expect(0, 6987, '\p{^Script=-Balinese}', "");
22660 Expect(0, 6987, '\P{Script=-Balinese}', "");
22661 Expect(1, 6987, '\P{^Script=-Balinese}', "");
22662 Expect(0, 6911, '\p{Script=-Balinese}', "");
22663 Expect(1, 6911, '\p{^Script=-Balinese}', "");
22664 Expect(1, 6911, '\P{Script=-Balinese}', "");
22665 Expect(0, 6911, '\P{^Script=-Balinese}', "");
22666 Error('\p{Sc=/a/bali}');
22667 Error('\P{Sc=/a/bali}');
22668 Expect(1, 6987, '\p{Sc=bali}', "");
22669 Expect(0, 6987, '\p{^Sc=bali}', "");
22670 Expect(0, 6987, '\P{Sc=bali}', "");
22671 Expect(1, 6987, '\P{^Sc=bali}', "");
22672 Expect(0, 6911, '\p{Sc=bali}', "");
22673 Expect(1, 6911, '\p{^Sc=bali}', "");
22674 Expect(1, 6911, '\P{Sc=bali}', "");
22675 Expect(0, 6911, '\P{^Sc=bali}', "");
22676 Expect(1, 6987, '\p{Sc=-Bali}', "");
22677 Expect(0, 6987, '\p{^Sc=-Bali}', "");
22678 Expect(0, 6987, '\P{Sc=-Bali}', "");
22679 Expect(1, 6987, '\P{^Sc=-Bali}', "");
22680 Expect(0, 6911, '\p{Sc=-Bali}', "");
22681 Expect(1, 6911, '\p{^Sc=-Bali}', "");
22682 Expect(1, 6911, '\P{Sc=-Bali}', "");
22683 Expect(0, 6911, '\P{^Sc=-Bali}', "");
22684 Error('\p{Is_Script=-BALINESE/a/}');
22685 Error('\P{Is_Script=-BALINESE/a/}');
22686 Expect(1, 6987, '\p{Is_Script=balinese}', "");
22687 Expect(0, 6987, '\p{^Is_Script=balinese}', "");
22688 Expect(0, 6987, '\P{Is_Script=balinese}', "");
22689 Expect(1, 6987, '\P{^Is_Script=balinese}', "");
22690 Expect(0, 6911, '\p{Is_Script=balinese}', "");
22691 Expect(1, 6911, '\p{^Is_Script=balinese}', "");
22692 Expect(1, 6911, '\P{Is_Script=balinese}', "");
22693 Expect(0, 6911, '\P{^Is_Script=balinese}', "");
22694 Expect(1, 6987, '\p{Is_Script=-_balinese}', "");
22695 Expect(0, 6987, '\p{^Is_Script=-_balinese}', "");
22696 Expect(0, 6987, '\P{Is_Script=-_balinese}', "");
22697 Expect(1, 6987, '\P{^Is_Script=-_balinese}', "");
22698 Expect(0, 6911, '\p{Is_Script=-_balinese}', "");
22699 Expect(1, 6911, '\p{^Is_Script=-_balinese}', "");
22700 Expect(1, 6911, '\P{Is_Script=-_balinese}', "");
22701 Expect(0, 6911, '\P{^Is_Script=-_balinese}', "");
22702 Error('\p{Is_Sc= /a/Bali}');
22703 Error('\P{Is_Sc= /a/Bali}');
22704 Expect(1, 6987, '\p{Is_Sc=bali}', "");
22705 Expect(0, 6987, '\p{^Is_Sc=bali}', "");
22706 Expect(0, 6987, '\P{Is_Sc=bali}', "");
22707 Expect(1, 6987, '\P{^Is_Sc=bali}', "");
22708 Expect(0, 6911, '\p{Is_Sc=bali}', "");
22709 Expect(1, 6911, '\p{^Is_Sc=bali}', "");
22710 Expect(1, 6911, '\P{Is_Sc=bali}', "");
22711 Expect(0, 6911, '\P{^Is_Sc=bali}', "");
22712 Expect(1, 6987, '\p{Is_Sc=       bali}', "");
22713 Expect(0, 6987, '\p{^Is_Sc=      bali}', "");
22714 Expect(0, 6987, '\P{Is_Sc=       bali}', "");
22715 Expect(1, 6987, '\P{^Is_Sc=      bali}', "");
22716 Expect(0, 6911, '\p{Is_Sc=       bali}', "");
22717 Expect(1, 6911, '\p{^Is_Sc=      bali}', "");
22718 Expect(1, 6911, '\P{Is_Sc=       bali}', "");
22719 Expect(0, 6911, '\P{^Is_Sc=      bali}', "");
22720 Error('\p{Script=:= Tagbanwa}');
22721 Error('\P{Script=:= Tagbanwa}');
22722 Expect(1, 5996, '\p{Script=tagbanwa}', "");
22723 Expect(0, 5996, '\p{^Script=tagbanwa}', "");
22724 Expect(0, 5996, '\P{Script=tagbanwa}', "");
22725 Expect(1, 5996, '\P{^Script=tagbanwa}', "");
22726 Expect(0, 5983, '\p{Script=tagbanwa}', "");
22727 Expect(1, 5983, '\p{^Script=tagbanwa}', "");
22728 Expect(1, 5983, '\P{Script=tagbanwa}', "");
22729 Expect(0, 5983, '\P{^Script=tagbanwa}', "");
22730 Expect(1, 5996, '\p{Script=_ tagbanwa}', "");
22731 Expect(0, 5996, '\p{^Script=_ tagbanwa}', "");
22732 Expect(0, 5996, '\P{Script=_ tagbanwa}', "");
22733 Expect(1, 5996, '\P{^Script=_ tagbanwa}', "");
22734 Expect(0, 5983, '\p{Script=_ tagbanwa}', "");
22735 Expect(1, 5983, '\p{^Script=_ tagbanwa}', "");
22736 Expect(1, 5983, '\P{Script=_ tagbanwa}', "");
22737 Expect(0, 5983, '\P{^Script=_ tagbanwa}', "");
22738 Error('\p{Sc=   TAGB:=}');
22739 Error('\P{Sc=   TAGB:=}');
22740 Expect(1, 5996, '\p{Sc=tagb}', "");
22741 Expect(0, 5996, '\p{^Sc=tagb}', "");
22742 Expect(0, 5996, '\P{Sc=tagb}', "");
22743 Expect(1, 5996, '\P{^Sc=tagb}', "");
22744 Expect(0, 5983, '\p{Sc=tagb}', "");
22745 Expect(1, 5983, '\p{^Sc=tagb}', "");
22746 Expect(1, 5983, '\P{Sc=tagb}', "");
22747 Expect(0, 5983, '\P{^Sc=tagb}', "");
22748 Expect(1, 5996, '\p{Sc= Tagb}', "");
22749 Expect(0, 5996, '\p{^Sc=        Tagb}', "");
22750 Expect(0, 5996, '\P{Sc= Tagb}', "");
22751 Expect(1, 5996, '\P{^Sc=        Tagb}', "");
22752 Expect(0, 5983, '\p{Sc= Tagb}', "");
22753 Expect(1, 5983, '\p{^Sc=        Tagb}', "");
22754 Expect(1, 5983, '\P{Sc= Tagb}', "");
22755 Expect(0, 5983, '\P{^Sc=        Tagb}', "");
22756 Error('\p{Is_Script=_:=TAGBANWA}');
22757 Error('\P{Is_Script=_:=TAGBANWA}');
22758 Expect(1, 5996, '\p{Is_Script=tagbanwa}', "");
22759 Expect(0, 5996, '\p{^Is_Script=tagbanwa}', "");
22760 Expect(0, 5996, '\P{Is_Script=tagbanwa}', "");
22761 Expect(1, 5996, '\P{^Is_Script=tagbanwa}', "");
22762 Expect(0, 5983, '\p{Is_Script=tagbanwa}', "");
22763 Expect(1, 5983, '\p{^Is_Script=tagbanwa}', "");
22764 Expect(1, 5983, '\P{Is_Script=tagbanwa}', "");
22765 Expect(0, 5983, '\P{^Is_Script=tagbanwa}', "");
22766 Expect(1, 5996, '\p{Is_Script=__TAGBANWA}', "");
22767 Expect(0, 5996, '\p{^Is_Script=__TAGBANWA}', "");
22768 Expect(0, 5996, '\P{Is_Script=__TAGBANWA}', "");
22769 Expect(1, 5996, '\P{^Is_Script=__TAGBANWA}', "");
22770 Expect(0, 5983, '\p{Is_Script=__TAGBANWA}', "");
22771 Expect(1, 5983, '\p{^Is_Script=__TAGBANWA}', "");
22772 Expect(1, 5983, '\P{Is_Script=__TAGBANWA}', "");
22773 Expect(0, 5983, '\P{^Is_Script=__TAGBANWA}', "");
22774 Error('\p{Is_Sc=/a/tagb}');
22775 Error('\P{Is_Sc=/a/tagb}');
22776 Expect(1, 5996, '\p{Is_Sc=tagb}', "");
22777 Expect(0, 5996, '\p{^Is_Sc=tagb}', "");
22778 Expect(0, 5996, '\P{Is_Sc=tagb}', "");
22779 Expect(1, 5996, '\P{^Is_Sc=tagb}', "");
22780 Expect(0, 5983, '\p{Is_Sc=tagb}', "");
22781 Expect(1, 5983, '\p{^Is_Sc=tagb}', "");
22782 Expect(1, 5983, '\P{Is_Sc=tagb}', "");
22783 Expect(0, 5983, '\P{^Is_Sc=tagb}', "");
22784 Expect(1, 5996, '\p{Is_Sc= TAGB}', "");
22785 Expect(0, 5996, '\p{^Is_Sc= TAGB}', "");
22786 Expect(0, 5996, '\P{Is_Sc= TAGB}', "");
22787 Expect(1, 5996, '\P{^Is_Sc= TAGB}', "");
22788 Expect(0, 5983, '\p{Is_Sc= TAGB}', "");
22789 Expect(1, 5983, '\p{^Is_Sc= TAGB}', "");
22790 Expect(1, 5983, '\P{Is_Sc= TAGB}', "");
22791 Expect(0, 5983, '\P{^Is_Sc= TAGB}', "");
22792 Error('\p{Script=-SYLOTINagri:=}');
22793 Error('\P{Script=-SYLOTINagri:=}');
22794 Expect(1, 43051, '\p{Script=sylotinagri}', "");
22795 Expect(0, 43051, '\p{^Script=sylotinagri}', "");
22796 Expect(0, 43051, '\P{Script=sylotinagri}', "");
22797 Expect(1, 43051, '\P{^Script=sylotinagri}', "");
22798 Expect(0, 43007, '\p{Script=sylotinagri}', "");
22799 Expect(1, 43007, '\p{^Script=sylotinagri}', "");
22800 Expect(1, 43007, '\P{Script=sylotinagri}', "");
22801 Expect(0, 43007, '\P{^Script=sylotinagri}', "");
22802 Expect(1, 43051, '\p{Script=_sylotiNagri}', "");
22803 Expect(0, 43051, '\p{^Script=_sylotiNagri}', "");
22804 Expect(0, 43051, '\P{Script=_sylotiNagri}', "");
22805 Expect(1, 43051, '\P{^Script=_sylotiNagri}', "");
22806 Expect(0, 43007, '\p{Script=_sylotiNagri}', "");
22807 Expect(1, 43007, '\p{^Script=_sylotiNagri}', "");
22808 Expect(1, 43007, '\P{Script=_sylotiNagri}', "");
22809 Expect(0, 43007, '\P{^Script=_sylotiNagri}', "");
22810 Error('\p{Sc=_/a/Sylo}');
22811 Error('\P{Sc=_/a/Sylo}');
22812 Expect(1, 43051, '\p{Sc=sylo}', "");
22813 Expect(0, 43051, '\p{^Sc=sylo}', "");
22814 Expect(0, 43051, '\P{Sc=sylo}', "");
22815 Expect(1, 43051, '\P{^Sc=sylo}', "");
22816 Expect(0, 43007, '\p{Sc=sylo}', "");
22817 Expect(1, 43007, '\p{^Sc=sylo}', "");
22818 Expect(1, 43007, '\P{Sc=sylo}', "");
22819 Expect(0, 43007, '\P{^Sc=sylo}', "");
22820 Expect(1, 43051, '\p{Sc= -SYLO}', "");
22821 Expect(0, 43051, '\p{^Sc= -SYLO}', "");
22822 Expect(0, 43051, '\P{Sc= -SYLO}', "");
22823 Expect(1, 43051, '\P{^Sc= -SYLO}', "");
22824 Expect(0, 43007, '\p{Sc= -SYLO}', "");
22825 Expect(1, 43007, '\p{^Sc= -SYLO}', "");
22826 Expect(1, 43007, '\P{Sc= -SYLO}', "");
22827 Expect(0, 43007, '\P{^Sc= -SYLO}', "");
22828 Error('\p{Is_Script= :=SYLOTINagri}');
22829 Error('\P{Is_Script= :=SYLOTINagri}');
22830 Expect(1, 43051, '\p{Is_Script=sylotinagri}', "");
22831 Expect(0, 43051, '\p{^Is_Script=sylotinagri}', "");
22832 Expect(0, 43051, '\P{Is_Script=sylotinagri}', "");
22833 Expect(1, 43051, '\P{^Is_Script=sylotinagri}', "");
22834 Expect(0, 43007, '\p{Is_Script=sylotinagri}', "");
22835 Expect(1, 43007, '\p{^Is_Script=sylotinagri}', "");
22836 Expect(1, 43007, '\P{Is_Script=sylotinagri}', "");
22837 Expect(0, 43007, '\P{^Is_Script=sylotinagri}', "");
22838 Expect(1, 43051, '\p{Is_Script= SYLOTI Nagri}', "");
22839 Expect(0, 43051, '\p{^Is_Script=        SYLOTI Nagri}', "");
22840 Expect(0, 43051, '\P{Is_Script= SYLOTI Nagri}', "");
22841 Expect(1, 43051, '\P{^Is_Script=        SYLOTI Nagri}', "");
22842 Expect(0, 43007, '\p{Is_Script= SYLOTI Nagri}', "");
22843 Expect(1, 43007, '\p{^Is_Script=        SYLOTI Nagri}', "");
22844 Expect(1, 43007, '\P{Is_Script= SYLOTI Nagri}', "");
22845 Expect(0, 43007, '\P{^Is_Script=        SYLOTI Nagri}', "");
22846 Error('\p{Is_Sc:    /a/SYLO}');
22847 Error('\P{Is_Sc:    /a/SYLO}');
22848 Expect(1, 43051, '\p{Is_Sc=sylo}', "");
22849 Expect(0, 43051, '\p{^Is_Sc=sylo}', "");
22850 Expect(0, 43051, '\P{Is_Sc=sylo}', "");
22851 Expect(1, 43051, '\P{^Is_Sc=sylo}', "");
22852 Expect(0, 43007, '\p{Is_Sc=sylo}', "");
22853 Expect(1, 43007, '\p{^Is_Sc=sylo}', "");
22854 Expect(1, 43007, '\P{Is_Sc=sylo}', "");
22855 Expect(0, 43007, '\P{^Is_Sc=sylo}', "");
22856 Expect(1, 43051, '\p{Is_Sc=             Sylo}', "");
22857 Expect(0, 43051, '\p{^Is_Sc=            Sylo}', "");
22858 Expect(0, 43051, '\P{Is_Sc=             Sylo}', "");
22859 Expect(1, 43051, '\P{^Is_Sc=            Sylo}', "");
22860 Expect(0, 43007, '\p{Is_Sc=             Sylo}', "");
22861 Expect(1, 43007, '\p{^Is_Sc=            Sylo}', "");
22862 Expect(1, 43007, '\P{Is_Sc=             Sylo}', "");
22863 Expect(0, 43007, '\P{^Is_Sc=            Sylo}', "");
22864 Error('\p{Script= :=PHOENICIAN}');
22865 Error('\P{Script= :=PHOENICIAN}');
22866 Expect(1, 67865, '\p{Script=phoenician}', "");
22867 Expect(0, 67865, '\p{^Script=phoenician}', "");
22868 Expect(0, 67865, '\P{Script=phoenician}', "");
22869 Expect(1, 67865, '\P{^Script=phoenician}', "");
22870 Expect(0, 67839, '\p{Script=phoenician}', "");
22871 Expect(1, 67839, '\p{^Script=phoenician}', "");
22872 Expect(1, 67839, '\P{Script=phoenician}', "");
22873 Expect(0, 67839, '\P{^Script=phoenician}', "");
22874 Expect(1, 67865, '\p{Script=    -Phoenician}', "");
22875 Expect(0, 67865, '\p{^Script=   -Phoenician}', "");
22876 Expect(0, 67865, '\P{Script=    -Phoenician}', "");
22877 Expect(1, 67865, '\P{^Script=   -Phoenician}', "");
22878 Expect(0, 67839, '\p{Script=    -Phoenician}', "");
22879 Expect(1, 67839, '\p{^Script=   -Phoenician}', "");
22880 Expect(1, 67839, '\P{Script=    -Phoenician}', "");
22881 Expect(0, 67839, '\P{^Script=   -Phoenician}', "");
22882 Error('\p{Sc=Phnx/a/}');
22883 Error('\P{Sc=Phnx/a/}');
22884 Expect(1, 67865, '\p{Sc=phnx}', "");
22885 Expect(0, 67865, '\p{^Sc=phnx}', "");
22886 Expect(0, 67865, '\P{Sc=phnx}', "");
22887 Expect(1, 67865, '\P{^Sc=phnx}', "");
22888 Expect(0, 67839, '\p{Sc=phnx}', "");
22889 Expect(1, 67839, '\p{^Sc=phnx}', "");
22890 Expect(1, 67839, '\P{Sc=phnx}', "");
22891 Expect(0, 67839, '\P{^Sc=phnx}', "");
22892 Expect(1, 67865, '\p{Sc=        phnx}', "");
22893 Expect(0, 67865, '\p{^Sc=       phnx}', "");
22894 Expect(0, 67865, '\P{Sc=        phnx}', "");
22895 Expect(1, 67865, '\P{^Sc=       phnx}', "");
22896 Expect(0, 67839, '\p{Sc=        phnx}', "");
22897 Expect(1, 67839, '\p{^Sc=       phnx}', "");
22898 Expect(1, 67839, '\P{Sc=        phnx}', "");
22899 Expect(0, 67839, '\P{^Sc=       phnx}', "");
22900 Error('\p{Is_Script=-:=phoenician}');
22901 Error('\P{Is_Script=-:=phoenician}');
22902 Expect(1, 67865, '\p{Is_Script=phoenician}', "");
22903 Expect(0, 67865, '\p{^Is_Script=phoenician}', "");
22904 Expect(0, 67865, '\P{Is_Script=phoenician}', "");
22905 Expect(1, 67865, '\P{^Is_Script=phoenician}', "");
22906 Expect(0, 67839, '\p{Is_Script=phoenician}', "");
22907 Expect(1, 67839, '\p{^Is_Script=phoenician}', "");
22908 Expect(1, 67839, '\P{Is_Script=phoenician}', "");
22909 Expect(0, 67839, '\P{^Is_Script=phoenician}', "");
22910 Expect(1, 67865, '\p{Is_Script=  PHOENICIAN}', "");
22911 Expect(0, 67865, '\p{^Is_Script=  PHOENICIAN}', "");
22912 Expect(0, 67865, '\P{Is_Script=  PHOENICIAN}', "");
22913 Expect(1, 67865, '\P{^Is_Script=  PHOENICIAN}', "");
22914 Expect(0, 67839, '\p{Is_Script=  PHOENICIAN}', "");
22915 Expect(1, 67839, '\p{^Is_Script=  PHOENICIAN}', "");
22916 Expect(1, 67839, '\P{Is_Script=  PHOENICIAN}', "");
22917 Expect(0, 67839, '\P{^Is_Script=  PHOENICIAN}', "");
22918 Error('\p{Is_Sc= Phnx/a/}');
22919 Error('\P{Is_Sc= Phnx/a/}');
22920 Expect(1, 67865, '\p{Is_Sc=phnx}', "");
22921 Expect(0, 67865, '\p{^Is_Sc=phnx}', "");
22922 Expect(0, 67865, '\P{Is_Sc=phnx}', "");
22923 Expect(1, 67865, '\P{^Is_Sc=phnx}', "");
22924 Expect(0, 67839, '\p{Is_Sc=phnx}', "");
22925 Expect(1, 67839, '\p{^Is_Sc=phnx}', "");
22926 Expect(1, 67839, '\P{Is_Sc=phnx}', "");
22927 Expect(0, 67839, '\P{^Is_Sc=phnx}', "");
22928 Expect(1, 67865, '\p{Is_Sc: _PHNX}', "");
22929 Expect(0, 67865, '\p{^Is_Sc: _PHNX}', "");
22930 Expect(0, 67865, '\P{Is_Sc: _PHNX}', "");
22931 Expect(1, 67865, '\P{^Is_Sc: _PHNX}', "");
22932 Expect(0, 67839, '\p{Is_Sc: _PHNX}', "");
22933 Expect(1, 67839, '\p{^Is_Sc: _PHNX}', "");
22934 Expect(1, 67839, '\P{Is_Sc: _PHNX}', "");
22935 Expect(0, 67839, '\P{^Is_Sc: _PHNX}', "");
22936 Error('\p{Script=DEVANAGARI/a/}');
22937 Error('\P{Script=DEVANAGARI/a/}');
22938 Expect(1, 2361, '\p{Script: devanagari}', "");
22939 Expect(0, 2361, '\p{^Script: devanagari}', "");
22940 Expect(0, 2361, '\P{Script: devanagari}', "");
22941 Expect(1, 2361, '\P{^Script: devanagari}', "");
22942 Expect(0, 2304, '\p{Script: devanagari}', "");
22943 Expect(1, 2304, '\p{^Script: devanagari}', "");
22944 Expect(1, 2304, '\P{Script: devanagari}', "");
22945 Expect(0, 2304, '\P{^Script: devanagari}', "");
22946 Expect(1, 2361, '\p{Script=_Devanagari}', "");
22947 Expect(0, 2361, '\p{^Script=_Devanagari}', "");
22948 Expect(0, 2361, '\P{Script=_Devanagari}', "");
22949 Expect(1, 2361, '\P{^Script=_Devanagari}', "");
22950 Expect(0, 2304, '\p{Script=_Devanagari}', "");
22951 Expect(1, 2304, '\p{^Script=_Devanagari}', "");
22952 Expect(1, 2304, '\P{Script=_Devanagari}', "");
22953 Expect(0, 2304, '\P{^Script=_Devanagari}', "");
22954 Error('\p{Sc=  DEVA/a/}');
22955 Error('\P{Sc=  DEVA/a/}');
22956 Expect(1, 2361, '\p{Sc=deva}', "");
22957 Expect(0, 2361, '\p{^Sc=deva}', "");
22958 Expect(0, 2361, '\P{Sc=deva}', "");
22959 Expect(1, 2361, '\P{^Sc=deva}', "");
22960 Expect(0, 2304, '\p{Sc=deva}', "");
22961 Expect(1, 2304, '\p{^Sc=deva}', "");
22962 Expect(1, 2304, '\P{Sc=deva}', "");
22963 Expect(0, 2304, '\P{^Sc=deva}', "");
22964 Expect(1, 2361, '\p{Sc=--Deva}', "");
22965 Expect(0, 2361, '\p{^Sc=--Deva}', "");
22966 Expect(0, 2361, '\P{Sc=--Deva}', "");
22967 Expect(1, 2361, '\P{^Sc=--Deva}', "");
22968 Expect(0, 2304, '\p{Sc=--Deva}', "");
22969 Expect(1, 2304, '\p{^Sc=--Deva}', "");
22970 Expect(1, 2304, '\P{Sc=--Deva}', "");
22971 Expect(0, 2304, '\P{^Sc=--Deva}', "");
22972 Error('\p{Is_Script:   :=        Devanagari}');
22973 Error('\P{Is_Script:   :=        Devanagari}');
22974 Expect(1, 2361, '\p{Is_Script=devanagari}', "");
22975 Expect(0, 2361, '\p{^Is_Script=devanagari}', "");
22976 Expect(0, 2361, '\P{Is_Script=devanagari}', "");
22977 Expect(1, 2361, '\P{^Is_Script=devanagari}', "");
22978 Expect(0, 2304, '\p{Is_Script=devanagari}', "");
22979 Expect(1, 2304, '\p{^Is_Script=devanagari}', "");
22980 Expect(1, 2304, '\P{Is_Script=devanagari}', "");
22981 Expect(0, 2304, '\P{^Is_Script=devanagari}', "");
22982 Expect(1, 2361, '\p{Is_Script= Devanagari}', "");
22983 Expect(0, 2361, '\p{^Is_Script= Devanagari}', "");
22984 Expect(0, 2361, '\P{Is_Script= Devanagari}', "");
22985 Expect(1, 2361, '\P{^Is_Script= Devanagari}', "");
22986 Expect(0, 2304, '\p{Is_Script= Devanagari}', "");
22987 Expect(1, 2304, '\p{^Is_Script= Devanagari}', "");
22988 Expect(1, 2304, '\P{Is_Script= Devanagari}', "");
22989 Expect(0, 2304, '\P{^Is_Script= Devanagari}', "");
22990 Error('\p{Is_Sc=:=      deva}');
22991 Error('\P{Is_Sc=:=      deva}');
22992 Expect(1, 2361, '\p{Is_Sc=deva}', "");
22993 Expect(0, 2361, '\p{^Is_Sc=deva}', "");
22994 Expect(0, 2361, '\P{Is_Sc=deva}', "");
22995 Expect(1, 2361, '\P{^Is_Sc=deva}', "");
22996 Expect(0, 2304, '\p{Is_Sc=deva}', "");
22997 Expect(1, 2304, '\p{^Is_Sc=deva}', "");
22998 Expect(1, 2304, '\P{Is_Sc=deva}', "");
22999 Expect(0, 2304, '\P{^Is_Sc=deva}', "");
23000 Expect(1, 2361, '\p{Is_Sc=_-deva}', "");
23001 Expect(0, 2361, '\p{^Is_Sc=_-deva}', "");
23002 Expect(0, 2361, '\P{Is_Sc=_-deva}', "");
23003 Expect(1, 2361, '\P{^Is_Sc=_-deva}', "");
23004 Expect(0, 2304, '\p{Is_Sc=_-deva}', "");
23005 Expect(1, 2304, '\p{^Is_Sc=_-deva}', "");
23006 Expect(1, 2304, '\P{Is_Sc=_-deva}', "");
23007 Expect(0, 2304, '\P{^Is_Sc=_-deva}', "");
23008 Error('\p{Script=_Carian:=}');
23009 Error('\P{Script=_Carian:=}');
23010 Expect(1, 66256, '\p{Script=carian}', "");
23011 Expect(0, 66256, '\p{^Script=carian}', "");
23012 Expect(0, 66256, '\P{Script=carian}', "");
23013 Expect(1, 66256, '\P{^Script=carian}', "");
23014 Expect(0, 66207, '\p{Script=carian}', "");
23015 Expect(1, 66207, '\p{^Script=carian}', "");
23016 Expect(1, 66207, '\P{Script=carian}', "");
23017 Expect(0, 66207, '\P{^Script=carian}', "");
23018 Expect(1, 66256, '\p{Script=Carian}', "");
23019 Expect(0, 66256, '\p{^Script=Carian}', "");
23020 Expect(0, 66256, '\P{Script=Carian}', "");
23021 Expect(1, 66256, '\P{^Script=Carian}', "");
23022 Expect(0, 66207, '\p{Script=Carian}', "");
23023 Expect(1, 66207, '\p{^Script=Carian}', "");
23024 Expect(1, 66207, '\P{Script=Carian}', "");
23025 Expect(0, 66207, '\P{^Script=Carian}', "");
23026 Error('\p{Sc=   CARI/a/}');
23027 Error('\P{Sc=   CARI/a/}');
23028 Expect(1, 66256, '\p{Sc: cari}', "");
23029 Expect(0, 66256, '\p{^Sc: cari}', "");
23030 Expect(0, 66256, '\P{Sc: cari}', "");
23031 Expect(1, 66256, '\P{^Sc: cari}', "");
23032 Expect(0, 66207, '\p{Sc: cari}', "");
23033 Expect(1, 66207, '\p{^Sc: cari}', "");
23034 Expect(1, 66207, '\P{Sc: cari}', "");
23035 Expect(0, 66207, '\P{^Sc: cari}', "");
23036 Expect(1, 66256, '\p{Sc=- Cari}', "");
23037 Expect(0, 66256, '\p{^Sc=- Cari}', "");
23038 Expect(0, 66256, '\P{Sc=- Cari}', "");
23039 Expect(1, 66256, '\P{^Sc=- Cari}', "");
23040 Expect(0, 66207, '\p{Sc=- Cari}', "");
23041 Expect(1, 66207, '\p{^Sc=- Cari}', "");
23042 Expect(1, 66207, '\P{Sc=- Cari}', "");
23043 Expect(0, 66207, '\P{^Sc=- Cari}', "");
23044 Error('\p{Is_Script=:=Carian}');
23045 Error('\P{Is_Script=:=Carian}');
23046 Expect(1, 66256, '\p{Is_Script=carian}', "");
23047 Expect(0, 66256, '\p{^Is_Script=carian}', "");
23048 Expect(0, 66256, '\P{Is_Script=carian}', "");
23049 Expect(1, 66256, '\P{^Is_Script=carian}', "");
23050 Expect(0, 66207, '\p{Is_Script=carian}', "");
23051 Expect(1, 66207, '\p{^Is_Script=carian}', "");
23052 Expect(1, 66207, '\P{Is_Script=carian}', "");
23053 Expect(0, 66207, '\P{^Is_Script=carian}', "");
23054 Expect(1, 66256, '\p{Is_Script= CARIAN}', "");
23055 Expect(0, 66256, '\p{^Is_Script=        CARIAN}', "");
23056 Expect(0, 66256, '\P{Is_Script= CARIAN}', "");
23057 Expect(1, 66256, '\P{^Is_Script=        CARIAN}', "");
23058 Expect(0, 66207, '\p{Is_Script= CARIAN}', "");
23059 Expect(1, 66207, '\p{^Is_Script=        CARIAN}', "");
23060 Expect(1, 66207, '\P{Is_Script= CARIAN}', "");
23061 Expect(0, 66207, '\P{^Is_Script=        CARIAN}', "");
23062 Error('\p{Is_Sc=/a/ _cari}');
23063 Error('\P{Is_Sc=/a/ _cari}');
23064 Expect(1, 66256, '\p{Is_Sc:   cari}', "");
23065 Expect(0, 66256, '\p{^Is_Sc:   cari}', "");
23066 Expect(0, 66256, '\P{Is_Sc:   cari}', "");
23067 Expect(1, 66256, '\P{^Is_Sc:   cari}', "");
23068 Expect(0, 66207, '\p{Is_Sc:   cari}', "");
23069 Expect(1, 66207, '\p{^Is_Sc:   cari}', "");
23070 Expect(1, 66207, '\P{Is_Sc:   cari}', "");
23071 Expect(0, 66207, '\P{^Is_Sc:   cari}', "");
23072 Expect(1, 66256, '\p{Is_Sc=     cari}', "");
23073 Expect(0, 66256, '\p{^Is_Sc=    cari}', "");
23074 Expect(0, 66256, '\P{Is_Sc=     cari}', "");
23075 Expect(1, 66256, '\P{^Is_Sc=    cari}', "");
23076 Expect(0, 66207, '\p{Is_Sc=     cari}', "");
23077 Expect(1, 66207, '\p{^Is_Sc=    cari}', "");
23078 Expect(1, 66207, '\P{Is_Sc=     cari}', "");
23079 Expect(0, 66207, '\P{^Is_Sc=    cari}', "");
23080 Error('\p{Script= -buhid:=}');
23081 Error('\P{Script= -buhid:=}');
23082 Expect(1, 5971, '\p{Script=buhid}', "");
23083 Expect(0, 5971, '\p{^Script=buhid}', "");
23084 Expect(0, 5971, '\P{Script=buhid}', "");
23085 Expect(1, 5971, '\P{^Script=buhid}', "");
23086 Expect(0, 5951, '\p{Script=buhid}', "");
23087 Expect(1, 5951, '\p{^Script=buhid}', "");
23088 Expect(1, 5951, '\P{Script=buhid}', "");
23089 Expect(0, 5951, '\P{^Script=buhid}', "");
23090 Expect(1, 5971, '\p{Script=-    Buhid}', "");
23091 Expect(0, 5971, '\p{^Script=-   Buhid}', "");
23092 Expect(0, 5971, '\P{Script=-    Buhid}', "");
23093 Expect(1, 5971, '\P{^Script=-   Buhid}', "");
23094 Expect(0, 5951, '\p{Script=-    Buhid}', "");
23095 Expect(1, 5951, '\p{^Script=-   Buhid}', "");
23096 Expect(1, 5951, '\P{Script=-    Buhid}', "");
23097 Expect(0, 5951, '\P{^Script=-   Buhid}', "");
23098 Error('\p{Sc:   /a/--Buhd}');
23099 Error('\P{Sc:   /a/--Buhd}');
23100 Expect(1, 5971, '\p{Sc=buhd}', "");
23101 Expect(0, 5971, '\p{^Sc=buhd}', "");
23102 Expect(0, 5971, '\P{Sc=buhd}', "");
23103 Expect(1, 5971, '\P{^Sc=buhd}', "");
23104 Expect(0, 5951, '\p{Sc=buhd}', "");
23105 Expect(1, 5951, '\p{^Sc=buhd}', "");
23106 Expect(1, 5951, '\P{Sc=buhd}', "");
23107 Expect(0, 5951, '\P{^Sc=buhd}', "");
23108 Expect(1, 5971, '\p{Sc=--buhd}', "");
23109 Expect(0, 5971, '\p{^Sc=--buhd}', "");
23110 Expect(0, 5971, '\P{Sc=--buhd}', "");
23111 Expect(1, 5971, '\P{^Sc=--buhd}', "");
23112 Expect(0, 5951, '\p{Sc=--buhd}', "");
23113 Expect(1, 5951, '\p{^Sc=--buhd}', "");
23114 Expect(1, 5951, '\P{Sc=--buhd}', "");
23115 Expect(0, 5951, '\P{^Sc=--buhd}', "");
23116 Error('\p{Is_Script=__BUHID/a/}');
23117 Error('\P{Is_Script=__BUHID/a/}');
23118 Expect(1, 5971, '\p{Is_Script=buhid}', "");
23119 Expect(0, 5971, '\p{^Is_Script=buhid}', "");
23120 Expect(0, 5971, '\P{Is_Script=buhid}', "");
23121 Expect(1, 5971, '\P{^Is_Script=buhid}', "");
23122 Expect(0, 5951, '\p{Is_Script=buhid}', "");
23123 Expect(1, 5951, '\p{^Is_Script=buhid}', "");
23124 Expect(1, 5951, '\P{Is_Script=buhid}', "");
23125 Expect(0, 5951, '\P{^Is_Script=buhid}', "");
23126 Expect(1, 5971, '\p{Is_Script=  -Buhid}', "");
23127 Expect(0, 5971, '\p{^Is_Script= -Buhid}', "");
23128 Expect(0, 5971, '\P{Is_Script=  -Buhid}', "");
23129 Expect(1, 5971, '\P{^Is_Script= -Buhid}', "");
23130 Expect(0, 5951, '\p{Is_Script=  -Buhid}', "");
23131 Expect(1, 5951, '\p{^Is_Script= -Buhid}', "");
23132 Expect(1, 5951, '\P{Is_Script=  -Buhid}', "");
23133 Expect(0, 5951, '\P{^Is_Script= -Buhid}', "");
23134 Error('\p{Is_Sc= /a/BUHD}');
23135 Error('\P{Is_Sc= /a/BUHD}');
23136 Expect(1, 5971, '\p{Is_Sc=buhd}', "");
23137 Expect(0, 5971, '\p{^Is_Sc=buhd}', "");
23138 Expect(0, 5971, '\P{Is_Sc=buhd}', "");
23139 Expect(1, 5971, '\P{^Is_Sc=buhd}', "");
23140 Expect(0, 5951, '\p{Is_Sc=buhd}', "");
23141 Expect(1, 5951, '\p{^Is_Sc=buhd}', "");
23142 Expect(1, 5951, '\P{Is_Sc=buhd}', "");
23143 Expect(0, 5951, '\P{^Is_Sc=buhd}', "");
23144 Expect(1, 5971, '\p{Is_Sc:    Buhd}', "");
23145 Expect(0, 5971, '\p{^Is_Sc:    Buhd}', "");
23146 Expect(0, 5971, '\P{Is_Sc:    Buhd}', "");
23147 Expect(1, 5971, '\P{^Is_Sc:    Buhd}', "");
23148 Expect(0, 5951, '\p{Is_Sc:    Buhd}', "");
23149 Expect(1, 5951, '\p{^Is_Sc:    Buhd}', "");
23150 Expect(1, 5951, '\P{Is_Sc:    Buhd}', "");
23151 Expect(0, 5951, '\P{^Is_Sc:    Buhd}', "");
23152 Error('\p{Script=_      Limbu:=}');
23153 Error('\P{Script=_      Limbu:=}');
23154 Expect(1, 6428, '\p{Script:limbu}', "");
23155 Expect(0, 6428, '\p{^Script:limbu}', "");
23156 Expect(0, 6428, '\P{Script:limbu}', "");
23157 Expect(1, 6428, '\P{^Script:limbu}', "");
23158 Expect(0, 6399, '\p{Script:limbu}', "");
23159 Expect(1, 6399, '\p{^Script:limbu}', "");
23160 Expect(1, 6399, '\P{Script:limbu}', "");
23161 Expect(0, 6399, '\P{^Script:limbu}', "");
23162 Expect(1, 6428, '\p{Script= limbu}', "");
23163 Expect(0, 6428, '\p{^Script= limbu}', "");
23164 Expect(0, 6428, '\P{Script= limbu}', "");
23165 Expect(1, 6428, '\P{^Script= limbu}', "");
23166 Expect(0, 6399, '\p{Script= limbu}', "");
23167 Expect(1, 6399, '\p{^Script= limbu}', "");
23168 Expect(1, 6399, '\P{Script= limbu}', "");
23169 Expect(0, 6399, '\P{^Script= limbu}', "");
23170 Error('\p{Sc=   :=Limb}');
23171 Error('\P{Sc=   :=Limb}');
23172 Expect(1, 6428, '\p{Sc=limb}', "");
23173 Expect(0, 6428, '\p{^Sc=limb}', "");
23174 Expect(0, 6428, '\P{Sc=limb}', "");
23175 Expect(1, 6428, '\P{^Sc=limb}', "");
23176 Expect(0, 6399, '\p{Sc=limb}', "");
23177 Expect(1, 6399, '\p{^Sc=limb}', "");
23178 Expect(1, 6399, '\P{Sc=limb}', "");
23179 Expect(0, 6399, '\P{^Sc=limb}', "");
23180 Expect(1, 6428, '\p{Sc= limb}', "");
23181 Expect(0, 6428, '\p{^Sc=        limb}', "");
23182 Expect(0, 6428, '\P{Sc= limb}', "");
23183 Expect(1, 6428, '\P{^Sc=        limb}', "");
23184 Expect(0, 6399, '\p{Sc= limb}', "");
23185 Expect(1, 6399, '\p{^Sc=        limb}', "");
23186 Expect(1, 6399, '\P{Sc= limb}', "");
23187 Expect(0, 6399, '\P{^Sc=        limb}', "");
23188 Error('\p{Is_Script=/a/__limbu}');
23189 Error('\P{Is_Script=/a/__limbu}');
23190 Expect(1, 6428, '\p{Is_Script=limbu}', "");
23191 Expect(0, 6428, '\p{^Is_Script=limbu}', "");
23192 Expect(0, 6428, '\P{Is_Script=limbu}', "");
23193 Expect(1, 6428, '\P{^Is_Script=limbu}', "");
23194 Expect(0, 6399, '\p{Is_Script=limbu}', "");
23195 Expect(1, 6399, '\p{^Is_Script=limbu}', "");
23196 Expect(1, 6399, '\P{Is_Script=limbu}', "");
23197 Expect(0, 6399, '\P{^Is_Script=limbu}', "");
23198 Expect(1, 6428, '\p{Is_Script= Limbu}', "");
23199 Expect(0, 6428, '\p{^Is_Script= Limbu}', "");
23200 Expect(0, 6428, '\P{Is_Script= Limbu}', "");
23201 Expect(1, 6428, '\P{^Is_Script= Limbu}', "");
23202 Expect(0, 6399, '\p{Is_Script= Limbu}', "");
23203 Expect(1, 6399, '\p{^Is_Script= Limbu}', "");
23204 Expect(1, 6399, '\P{Is_Script= Limbu}', "");
23205 Expect(0, 6399, '\P{^Is_Script= Limbu}', "");
23206 Error('\p{Is_Sc=/a/LIMB}');
23207 Error('\P{Is_Sc=/a/LIMB}');
23208 Expect(1, 6428, '\p{Is_Sc=limb}', "");
23209 Expect(0, 6428, '\p{^Is_Sc=limb}', "");
23210 Expect(0, 6428, '\P{Is_Sc=limb}', "");
23211 Expect(1, 6428, '\P{^Is_Sc=limb}', "");
23212 Expect(0, 6399, '\p{Is_Sc=limb}', "");
23213 Expect(1, 6399, '\p{^Is_Sc=limb}', "");
23214 Expect(1, 6399, '\P{Is_Sc=limb}', "");
23215 Expect(0, 6399, '\P{^Is_Sc=limb}', "");
23216 Expect(1, 6428, '\p{Is_Sc=__LIMB}', "");
23217 Expect(0, 6428, '\p{^Is_Sc=__LIMB}', "");
23218 Expect(0, 6428, '\P{Is_Sc=__LIMB}', "");
23219 Expect(1, 6428, '\P{^Is_Sc=__LIMB}', "");
23220 Expect(0, 6399, '\p{Is_Sc=__LIMB}', "");
23221 Expect(1, 6399, '\p{^Is_Sc=__LIMB}', "");
23222 Expect(1, 6399, '\P{Is_Sc=__LIMB}', "");
23223 Expect(0, 6399, '\P{^Is_Sc=__LIMB}', "");
23224 Error('\p{Script=_ COMMON:=}');
23225 Error('\P{Script=_ COMMON:=}');
23226 Expect(1, 64, '\p{Script=common}', "");
23227 Expect(0, 64, '\p{^Script=common}', "");
23228 Expect(0, 64, '\P{Script=common}', "");
23229 Expect(1, 64, '\P{^Script=common}', "");
23230 Expect(0, 90, '\p{Script=common}', "");
23231 Expect(1, 90, '\p{^Script=common}', "");
23232 Expect(1, 90, '\P{Script=common}', "");
23233 Expect(0, 90, '\P{^Script=common}', "");
23234 Expect(1, 64, '\p{Script=       Common}', "");
23235 Expect(0, 64, '\p{^Script=      Common}', "");
23236 Expect(0, 64, '\P{Script=       Common}', "");
23237 Expect(1, 64, '\P{^Script=      Common}', "");
23238 Expect(0, 90, '\p{Script=       Common}', "");
23239 Expect(1, 90, '\p{^Script=      Common}', "");
23240 Expect(1, 90, '\P{Script=       Common}', "");
23241 Expect(0, 90, '\P{^Script=      Common}', "");
23242 Error('\p{Sc=/a/ZYYY}');
23243 Error('\P{Sc=/a/ZYYY}');
23244 Expect(1, 64, '\p{Sc=zyyy}', "");
23245 Expect(0, 64, '\p{^Sc=zyyy}', "");
23246 Expect(0, 64, '\P{Sc=zyyy}', "");
23247 Expect(1, 64, '\P{^Sc=zyyy}', "");
23248 Expect(0, 90, '\p{Sc=zyyy}', "");
23249 Expect(1, 90, '\p{^Sc=zyyy}', "");
23250 Expect(1, 90, '\P{Sc=zyyy}', "");
23251 Expect(0, 90, '\P{^Sc=zyyy}', "");
23252 Expect(1, 64, '\p{Sc=-Zyyy}', "");
23253 Expect(0, 64, '\p{^Sc=-Zyyy}', "");
23254 Expect(0, 64, '\P{Sc=-Zyyy}', "");
23255 Expect(1, 64, '\P{^Sc=-Zyyy}', "");
23256 Expect(0, 90, '\p{Sc=-Zyyy}', "");
23257 Expect(1, 90, '\p{^Sc=-Zyyy}', "");
23258 Expect(1, 90, '\P{Sc=-Zyyy}', "");
23259 Expect(0, 90, '\P{^Sc=-Zyyy}', "");
23260 Error('\p{Is_Script=:=--common}');
23261 Error('\P{Is_Script=:=--common}');
23262 Expect(1, 64, '\p{Is_Script=common}', "");
23263 Expect(0, 64, '\p{^Is_Script=common}', "");
23264 Expect(0, 64, '\P{Is_Script=common}', "");
23265 Expect(1, 64, '\P{^Is_Script=common}', "");
23266 Expect(0, 90, '\p{Is_Script=common}', "");
23267 Expect(1, 90, '\p{^Is_Script=common}', "");
23268 Expect(1, 90, '\P{Is_Script=common}', "");
23269 Expect(0, 90, '\P{^Is_Script=common}', "");
23270 Expect(1, 64, '\p{Is_Script= _common}', "");
23271 Expect(0, 64, '\p{^Is_Script= _common}', "");
23272 Expect(0, 64, '\P{Is_Script= _common}', "");
23273 Expect(1, 64, '\P{^Is_Script= _common}', "");
23274 Expect(0, 90, '\p{Is_Script= _common}', "");
23275 Expect(1, 90, '\p{^Is_Script= _common}', "");
23276 Expect(1, 90, '\P{Is_Script= _common}', "");
23277 Expect(0, 90, '\P{^Is_Script= _common}', "");
23278 Error('\p{Is_Sc=-zyyy:=}');
23279 Error('\P{Is_Sc=-zyyy:=}');
23280 Expect(1, 64, '\p{Is_Sc=zyyy}', "");
23281 Expect(0, 64, '\p{^Is_Sc=zyyy}', "");
23282 Expect(0, 64, '\P{Is_Sc=zyyy}', "");
23283 Expect(1, 64, '\P{^Is_Sc=zyyy}', "");
23284 Expect(0, 90, '\p{Is_Sc=zyyy}', "");
23285 Expect(1, 90, '\p{^Is_Sc=zyyy}', "");
23286 Expect(1, 90, '\P{Is_Sc=zyyy}', "");
23287 Expect(0, 90, '\P{^Is_Sc=zyyy}', "");
23288 Expect(1, 64, '\p{Is_Sc=        zyyy}', "");
23289 Expect(0, 64, '\p{^Is_Sc=       zyyy}', "");
23290 Expect(0, 64, '\P{Is_Sc=        zyyy}', "");
23291 Expect(1, 64, '\P{^Is_Sc=       zyyy}', "");
23292 Expect(0, 90, '\p{Is_Sc=        zyyy}', "");
23293 Expect(1, 90, '\p{^Is_Sc=       zyyy}', "");
23294 Expect(1, 90, '\P{Is_Sc=        zyyy}', "");
23295 Expect(0, 90, '\P{^Is_Sc=       zyyy}', "");
23296 Error('\p{Script=       Latin/a/}');
23297 Error('\P{Script=       Latin/a/}');
23298 Expect(1, 90, '\p{Script=latin}', "");
23299 Expect(0, 90, '\p{^Script=latin}', "");
23300 Expect(0, 90, '\P{Script=latin}', "");
23301 Expect(1, 90, '\P{^Script=latin}', "");
23302 Expect(0, 64, '\p{Script=latin}', "");
23303 Expect(1, 64, '\p{^Script=latin}', "");
23304 Expect(1, 64, '\P{Script=latin}', "");
23305 Expect(0, 64, '\P{^Script=latin}', "");
23306 Expect(1, 90, '\p{Script=_Latin}', "");
23307 Expect(0, 90, '\p{^Script=_Latin}', "");
23308 Expect(0, 90, '\P{Script=_Latin}', "");
23309 Expect(1, 90, '\P{^Script=_Latin}', "");
23310 Expect(0, 64, '\p{Script=_Latin}', "");
23311 Expect(1, 64, '\p{^Script=_Latin}', "");
23312 Expect(1, 64, '\P{Script=_Latin}', "");
23313 Expect(0, 64, '\P{^Script=_Latin}', "");
23314 Error('\p{Sc: _/a/LATN}');
23315 Error('\P{Sc: _/a/LATN}');
23316 Expect(1, 90, '\p{Sc=latn}', "");
23317 Expect(0, 90, '\p{^Sc=latn}', "");
23318 Expect(0, 90, '\P{Sc=latn}', "");
23319 Expect(1, 90, '\P{^Sc=latn}', "");
23320 Expect(0, 64, '\p{Sc=latn}', "");
23321 Expect(1, 64, '\p{^Sc=latn}', "");
23322 Expect(1, 64, '\P{Sc=latn}', "");
23323 Expect(0, 64, '\P{^Sc=latn}', "");
23324 Expect(1, 90, '\p{Sc=- Latn}', "");
23325 Expect(0, 90, '\p{^Sc=- Latn}', "");
23326 Expect(0, 90, '\P{Sc=- Latn}', "");
23327 Expect(1, 90, '\P{^Sc=- Latn}', "");
23328 Expect(0, 64, '\p{Sc=- Latn}', "");
23329 Expect(1, 64, '\p{^Sc=- Latn}', "");
23330 Expect(1, 64, '\P{Sc=- Latn}', "");
23331 Expect(0, 64, '\P{^Sc=- Latn}', "");
23332 Error('\p{Is_Script=-   LATIN:=}');
23333 Error('\P{Is_Script=-   LATIN:=}');
23334 Expect(1, 90, '\p{Is_Script=latin}', "");
23335 Expect(0, 90, '\p{^Is_Script=latin}', "");
23336 Expect(0, 90, '\P{Is_Script=latin}', "");
23337 Expect(1, 90, '\P{^Is_Script=latin}', "");
23338 Expect(0, 64, '\p{Is_Script=latin}', "");
23339 Expect(1, 64, '\p{^Is_Script=latin}', "");
23340 Expect(1, 64, '\P{Is_Script=latin}', "");
23341 Expect(0, 64, '\P{^Is_Script=latin}', "");
23342 Expect(1, 90, '\p{Is_Script=            Latin}', "");
23343 Expect(0, 90, '\p{^Is_Script=           Latin}', "");
23344 Expect(0, 90, '\P{Is_Script=            Latin}', "");
23345 Expect(1, 90, '\P{^Is_Script=           Latin}', "");
23346 Expect(0, 64, '\p{Is_Script=            Latin}', "");
23347 Expect(1, 64, '\p{^Is_Script=           Latin}', "");
23348 Expect(1, 64, '\P{Is_Script=            Latin}', "");
23349 Expect(0, 64, '\P{^Is_Script=           Latin}', "");
23350 Error('\p{Is_Sc=-Latn/a/}');
23351 Error('\P{Is_Sc=-Latn/a/}');
23352 Expect(1, 90, '\p{Is_Sc=latn}', "");
23353 Expect(0, 90, '\p{^Is_Sc=latn}', "");
23354 Expect(0, 90, '\P{Is_Sc=latn}', "");
23355 Expect(1, 90, '\P{^Is_Sc=latn}', "");
23356 Expect(0, 64, '\p{Is_Sc=latn}', "");
23357 Expect(1, 64, '\p{^Is_Sc=latn}', "");
23358 Expect(1, 64, '\P{Is_Sc=latn}', "");
23359 Expect(0, 64, '\P{^Is_Sc=latn}', "");
23360 Expect(1, 90, '\p{Is_Sc=--Latn}', "");
23361 Expect(0, 90, '\p{^Is_Sc=--Latn}', "");
23362 Expect(0, 90, '\P{Is_Sc=--Latn}', "");
23363 Expect(1, 90, '\P{^Is_Sc=--Latn}', "");
23364 Expect(0, 64, '\p{Is_Sc=--Latn}', "");
23365 Expect(1, 64, '\p{^Is_Sc=--Latn}', "");
23366 Expect(1, 64, '\P{Is_Sc=--Latn}', "");
23367 Expect(0, 64, '\P{^Is_Sc=--Latn}', "");
23368 Error('\p{Script=/a/     ethiopic}');
23369 Error('\P{Script=/a/     ethiopic}');
23370 Expect(1, 4680, '\p{Script=ethiopic}', "");
23371 Expect(0, 4680, '\p{^Script=ethiopic}', "");
23372 Expect(0, 4680, '\P{Script=ethiopic}', "");
23373 Expect(1, 4680, '\P{^Script=ethiopic}', "");
23374 Expect(0, 4607, '\p{Script=ethiopic}', "");
23375 Expect(1, 4607, '\p{^Script=ethiopic}', "");
23376 Expect(1, 4607, '\P{Script=ethiopic}', "");
23377 Expect(0, 4607, '\P{^Script=ethiopic}', "");
23378 Expect(1, 4680, '\p{Script= Ethiopic}', "");
23379 Expect(0, 4680, '\p{^Script= Ethiopic}', "");
23380 Expect(0, 4680, '\P{Script= Ethiopic}', "");
23381 Expect(1, 4680, '\P{^Script= Ethiopic}', "");
23382 Expect(0, 4607, '\p{Script= Ethiopic}', "");
23383 Expect(1, 4607, '\p{^Script= Ethiopic}', "");
23384 Expect(1, 4607, '\P{Script= Ethiopic}', "");
23385 Expect(0, 4607, '\P{^Script= Ethiopic}', "");
23386 Error('\p{Sc=/a/ -ETHI}');
23387 Error('\P{Sc=/a/ -ETHI}');
23388 Expect(1, 4680, '\p{Sc=ethi}', "");
23389 Expect(0, 4680, '\p{^Sc=ethi}', "");
23390 Expect(0, 4680, '\P{Sc=ethi}', "");
23391 Expect(1, 4680, '\P{^Sc=ethi}', "");
23392 Expect(0, 4607, '\p{Sc=ethi}', "");
23393 Expect(1, 4607, '\p{^Sc=ethi}', "");
23394 Expect(1, 4607, '\P{Sc=ethi}', "");
23395 Expect(0, 4607, '\P{^Sc=ethi}', "");
23396 Expect(1, 4680, '\p{Sc=         Ethi}', "");
23397 Expect(0, 4680, '\p{^Sc=                Ethi}', "");
23398 Expect(0, 4680, '\P{Sc=         Ethi}', "");
23399 Expect(1, 4680, '\P{^Sc=                Ethi}', "");
23400 Expect(0, 4607, '\p{Sc=         Ethi}', "");
23401 Expect(1, 4607, '\p{^Sc=                Ethi}', "");
23402 Expect(1, 4607, '\P{Sc=         Ethi}', "");
23403 Expect(0, 4607, '\P{^Sc=                Ethi}', "");
23404 Error('\p{Is_Script=    /a/ETHIOPIC}');
23405 Error('\P{Is_Script=    /a/ETHIOPIC}');
23406 Expect(1, 4680, '\p{Is_Script=ethiopic}', "");
23407 Expect(0, 4680, '\p{^Is_Script=ethiopic}', "");
23408 Expect(0, 4680, '\P{Is_Script=ethiopic}', "");
23409 Expect(1, 4680, '\P{^Is_Script=ethiopic}', "");
23410 Expect(0, 4607, '\p{Is_Script=ethiopic}', "");
23411 Expect(1, 4607, '\p{^Is_Script=ethiopic}', "");
23412 Expect(1, 4607, '\P{Is_Script=ethiopic}', "");
23413 Expect(0, 4607, '\P{^Is_Script=ethiopic}', "");
23414 Expect(1, 4680, '\p{Is_Script=--Ethiopic}', "");
23415 Expect(0, 4680, '\p{^Is_Script=--Ethiopic}', "");
23416 Expect(0, 4680, '\P{Is_Script=--Ethiopic}', "");
23417 Expect(1, 4680, '\P{^Is_Script=--Ethiopic}', "");
23418 Expect(0, 4607, '\p{Is_Script=--Ethiopic}', "");
23419 Expect(1, 4607, '\p{^Is_Script=--Ethiopic}', "");
23420 Expect(1, 4607, '\P{Is_Script=--Ethiopic}', "");
23421 Expect(0, 4607, '\P{^Is_Script=--Ethiopic}', "");
23422 Error('\p{Is_Sc= Ethi/a/}');
23423 Error('\P{Is_Sc= Ethi/a/}');
23424 Expect(1, 4680, '\p{Is_Sc=ethi}', "");
23425 Expect(0, 4680, '\p{^Is_Sc=ethi}', "");
23426 Expect(0, 4680, '\P{Is_Sc=ethi}', "");
23427 Expect(1, 4680, '\P{^Is_Sc=ethi}', "");
23428 Expect(0, 4607, '\p{Is_Sc=ethi}', "");
23429 Expect(1, 4607, '\p{^Is_Sc=ethi}', "");
23430 Expect(1, 4607, '\P{Is_Sc=ethi}', "");
23431 Expect(0, 4607, '\P{^Is_Sc=ethi}', "");
23432 Expect(1, 4680, '\p{Is_Sc=- ETHI}', "");
23433 Expect(0, 4680, '\p{^Is_Sc=- ETHI}', "");
23434 Expect(0, 4680, '\P{Is_Sc=- ETHI}', "");
23435 Expect(1, 4680, '\P{^Is_Sc=- ETHI}', "");
23436 Expect(0, 4607, '\p{Is_Sc=- ETHI}', "");
23437 Expect(1, 4607, '\p{^Is_Sc=- ETHI}', "");
23438 Expect(1, 4607, '\P{Is_Sc=- ETHI}', "");
23439 Expect(0, 4607, '\P{^Is_Sc=- ETHI}', "");
23440 Error('\p{Script=  Hebrew/a/}');
23441 Error('\P{Script=  Hebrew/a/}');
23442 Expect(1, 1479, '\p{Script=hebrew}', "");
23443 Expect(0, 1479, '\p{^Script=hebrew}', "");
23444 Expect(0, 1479, '\P{Script=hebrew}', "");
23445 Expect(1, 1479, '\P{^Script=hebrew}', "");
23446 Expect(0, 1424, '\p{Script=hebrew}', "");
23447 Expect(1, 1424, '\p{^Script=hebrew}', "");
23448 Expect(1, 1424, '\P{Script=hebrew}', "");
23449 Expect(0, 1424, '\P{^Script=hebrew}', "");
23450 Expect(1, 1479, '\p{Script=_ Hebrew}', "");
23451 Expect(0, 1479, '\p{^Script=_ Hebrew}', "");
23452 Expect(0, 1479, '\P{Script=_ Hebrew}', "");
23453 Expect(1, 1479, '\P{^Script=_ Hebrew}', "");
23454 Expect(0, 1424, '\p{Script=_ Hebrew}', "");
23455 Expect(1, 1424, '\p{^Script=_ Hebrew}', "");
23456 Expect(1, 1424, '\P{Script=_ Hebrew}', "");
23457 Expect(0, 1424, '\P{^Script=_ Hebrew}', "");
23458 Error('\p{Sc=/a/-       Hebr}');
23459 Error('\P{Sc=/a/-       Hebr}');
23460 Expect(1, 1479, '\p{Sc: hebr}', "");
23461 Expect(0, 1479, '\p{^Sc:        hebr}', "");
23462 Expect(0, 1479, '\P{Sc: hebr}', "");
23463 Expect(1, 1479, '\P{^Sc:        hebr}', "");
23464 Expect(0, 1424, '\p{Sc: hebr}', "");
23465 Expect(1, 1424, '\p{^Sc:        hebr}', "");
23466 Expect(1, 1424, '\P{Sc: hebr}', "");
23467 Expect(0, 1424, '\P{^Sc:        hebr}', "");
23468 Expect(1, 1479, '\p{Sc=         HEBR}', "");
23469 Expect(0, 1479, '\p{^Sc=        HEBR}', "");
23470 Expect(0, 1479, '\P{Sc=         HEBR}', "");
23471 Expect(1, 1479, '\P{^Sc=        HEBR}', "");
23472 Expect(0, 1424, '\p{Sc=         HEBR}', "");
23473 Expect(1, 1424, '\p{^Sc=        HEBR}', "");
23474 Expect(1, 1424, '\P{Sc=         HEBR}', "");
23475 Expect(0, 1424, '\P{^Sc=        HEBR}', "");
23476 Error('\p{Is_Script=_/a/HEBREW}');
23477 Error('\P{Is_Script=_/a/HEBREW}');
23478 Expect(1, 1479, '\p{Is_Script=hebrew}', "");
23479 Expect(0, 1479, '\p{^Is_Script=hebrew}', "");
23480 Expect(0, 1479, '\P{Is_Script=hebrew}', "");
23481 Expect(1, 1479, '\P{^Is_Script=hebrew}', "");
23482 Expect(0, 1424, '\p{Is_Script=hebrew}', "");
23483 Expect(1, 1424, '\p{^Is_Script=hebrew}', "");
23484 Expect(1, 1424, '\P{Is_Script=hebrew}', "");
23485 Expect(0, 1424, '\P{^Is_Script=hebrew}', "");
23486 Expect(1, 1479, '\p{Is_Script=--Hebrew}', "");
23487 Expect(0, 1479, '\p{^Is_Script=--Hebrew}', "");
23488 Expect(0, 1479, '\P{Is_Script=--Hebrew}', "");
23489 Expect(1, 1479, '\P{^Is_Script=--Hebrew}', "");
23490 Expect(0, 1424, '\p{Is_Script=--Hebrew}', "");
23491 Expect(1, 1424, '\p{^Is_Script=--Hebrew}', "");
23492 Expect(1, 1424, '\P{Is_Script=--Hebrew}', "");
23493 Expect(0, 1424, '\P{^Is_Script=--Hebrew}', "");
23494 Error('\p{Is_Sc=/a/     Hebr}');
23495 Error('\P{Is_Sc=/a/     Hebr}');
23496 Expect(1, 1479, '\p{Is_Sc=hebr}', "");
23497 Expect(0, 1479, '\p{^Is_Sc=hebr}', "");
23498 Expect(0, 1479, '\P{Is_Sc=hebr}', "");
23499 Expect(1, 1479, '\P{^Is_Sc=hebr}', "");
23500 Expect(0, 1424, '\p{Is_Sc=hebr}', "");
23501 Expect(1, 1424, '\p{^Is_Sc=hebr}', "");
23502 Expect(1, 1424, '\P{Is_Sc=hebr}', "");
23503 Expect(0, 1424, '\P{^Is_Sc=hebr}', "");
23504 Expect(1, 1479, '\p{Is_Sc=  hebr}', "");
23505 Expect(0, 1479, '\p{^Is_Sc=  hebr}', "");
23506 Expect(0, 1479, '\P{Is_Sc=  hebr}', "");
23507 Expect(1, 1479, '\P{^Is_Sc=  hebr}', "");
23508 Expect(0, 1424, '\p{Is_Sc=  hebr}', "");
23509 Expect(1, 1424, '\p{^Is_Sc=  hebr}', "");
23510 Expect(1, 1424, '\P{Is_Sc=  hebr}', "");
23511 Expect(0, 1424, '\P{^Is_Sc=  hebr}', "");
23512 Error('\p{Script=:=-    BUGINESE}');
23513 Error('\P{Script=:=-    BUGINESE}');
23514 Expect(1, 6683, '\p{Script=buginese}', "");
23515 Expect(0, 6683, '\p{^Script=buginese}', "");
23516 Expect(0, 6683, '\P{Script=buginese}', "");
23517 Expect(1, 6683, '\P{^Script=buginese}', "");
23518 Expect(0, 6655, '\p{Script=buginese}', "");
23519 Expect(1, 6655, '\p{^Script=buginese}', "");
23520 Expect(1, 6655, '\P{Script=buginese}', "");
23521 Expect(0, 6655, '\P{^Script=buginese}', "");
23522 Expect(1, 6683, '\p{Script=             Buginese}', "");
23523 Expect(0, 6683, '\p{^Script=            Buginese}', "");
23524 Expect(0, 6683, '\P{Script=             Buginese}', "");
23525 Expect(1, 6683, '\P{^Script=            Buginese}', "");
23526 Expect(0, 6655, '\p{Script=             Buginese}', "");
23527 Expect(1, 6655, '\p{^Script=            Buginese}', "");
23528 Expect(1, 6655, '\P{Script=             Buginese}', "");
23529 Expect(0, 6655, '\P{^Script=            Buginese}', "");
23530 Error('\p{Sc= Bugi/a/}');
23531 Error('\P{Sc= Bugi/a/}');
23532 Expect(1, 6683, '\p{Sc=bugi}', "");
23533 Expect(0, 6683, '\p{^Sc=bugi}', "");
23534 Expect(0, 6683, '\P{Sc=bugi}', "");
23535 Expect(1, 6683, '\P{^Sc=bugi}', "");
23536 Expect(0, 6655, '\p{Sc=bugi}', "");
23537 Expect(1, 6655, '\p{^Sc=bugi}', "");
23538 Expect(1, 6655, '\P{Sc=bugi}', "");
23539 Expect(0, 6655, '\P{^Sc=bugi}', "");
23540 Expect(1, 6683, '\p{Sc=Bugi}', "");
23541 Expect(0, 6683, '\p{^Sc=Bugi}', "");
23542 Expect(0, 6683, '\P{Sc=Bugi}', "");
23543 Expect(1, 6683, '\P{^Sc=Bugi}', "");
23544 Expect(0, 6655, '\p{Sc=Bugi}', "");
23545 Expect(1, 6655, '\p{^Sc=Bugi}', "");
23546 Expect(1, 6655, '\P{Sc=Bugi}', "");
23547 Expect(0, 6655, '\P{^Sc=Bugi}', "");
23548 Error('\p{Is_Script= /a/Buginese}');
23549 Error('\P{Is_Script= /a/Buginese}');
23550 Expect(1, 6683, '\p{Is_Script=buginese}', "");
23551 Expect(0, 6683, '\p{^Is_Script=buginese}', "");
23552 Expect(0, 6683, '\P{Is_Script=buginese}', "");
23553 Expect(1, 6683, '\P{^Is_Script=buginese}', "");
23554 Expect(0, 6655, '\p{Is_Script=buginese}', "");
23555 Expect(1, 6655, '\p{^Is_Script=buginese}', "");
23556 Expect(1, 6655, '\P{Is_Script=buginese}', "");
23557 Expect(0, 6655, '\P{^Is_Script=buginese}', "");
23558 Expect(1, 6683, '\p{Is_Script= -Buginese}', "");
23559 Expect(0, 6683, '\p{^Is_Script= -Buginese}', "");
23560 Expect(0, 6683, '\P{Is_Script= -Buginese}', "");
23561 Expect(1, 6683, '\P{^Is_Script= -Buginese}', "");
23562 Expect(0, 6655, '\p{Is_Script= -Buginese}', "");
23563 Expect(1, 6655, '\p{^Is_Script= -Buginese}', "");
23564 Expect(1, 6655, '\P{Is_Script= -Buginese}', "");
23565 Expect(0, 6655, '\P{^Is_Script= -Buginese}', "");
23566 Error('\p{Is_Sc=:=      BUGI}');
23567 Error('\P{Is_Sc=:=      BUGI}');
23568 Expect(1, 6683, '\p{Is_Sc=bugi}', "");
23569 Expect(0, 6683, '\p{^Is_Sc=bugi}', "");
23570 Expect(0, 6683, '\P{Is_Sc=bugi}', "");
23571 Expect(1, 6683, '\P{^Is_Sc=bugi}', "");
23572 Expect(0, 6655, '\p{Is_Sc=bugi}', "");
23573 Expect(1, 6655, '\p{^Is_Sc=bugi}', "");
23574 Expect(1, 6655, '\P{Is_Sc=bugi}', "");
23575 Expect(0, 6655, '\P{^Is_Sc=bugi}', "");
23576 Expect(1, 6683, '\p{Is_Sc=_ bugi}', "");
23577 Expect(0, 6683, '\p{^Is_Sc=_ bugi}', "");
23578 Expect(0, 6683, '\P{Is_Sc=_ bugi}', "");
23579 Expect(1, 6683, '\P{^Is_Sc=_ bugi}', "");
23580 Expect(0, 6655, '\p{Is_Sc=_ bugi}', "");
23581 Expect(1, 6655, '\p{^Is_Sc=_ bugi}', "");
23582 Expect(1, 6655, '\P{Is_Sc=_ bugi}', "");
23583 Expect(0, 6655, '\P{^Is_Sc=_ bugi}', "");
23584 Error('\p{Script=_-Gurmukhi/a/}');
23585 Error('\P{Script=_-Gurmukhi/a/}');
23586 Expect(1, 2563, '\p{Script=gurmukhi}', "");
23587 Expect(0, 2563, '\p{^Script=gurmukhi}', "");
23588 Expect(0, 2563, '\P{Script=gurmukhi}', "");
23589 Expect(1, 2563, '\P{^Script=gurmukhi}', "");
23590 Expect(0, 2560, '\p{Script=gurmukhi}', "");
23591 Expect(1, 2560, '\p{^Script=gurmukhi}', "");
23592 Expect(1, 2560, '\P{Script=gurmukhi}', "");
23593 Expect(0, 2560, '\P{^Script=gurmukhi}', "");
23594 Expect(1, 2563, '\p{Script=-    Gurmukhi}', "");
23595 Expect(0, 2563, '\p{^Script=-   Gurmukhi}', "");
23596 Expect(0, 2563, '\P{Script=-    Gurmukhi}', "");
23597 Expect(1, 2563, '\P{^Script=-   Gurmukhi}', "");
23598 Expect(0, 2560, '\p{Script=-    Gurmukhi}', "");
23599 Expect(1, 2560, '\p{^Script=-   Gurmukhi}', "");
23600 Expect(1, 2560, '\P{Script=-    Gurmukhi}', "");
23601 Expect(0, 2560, '\P{^Script=-   Gurmukhi}', "");
23602 Error('\p{Sc:   guru:=}');
23603 Error('\P{Sc:   guru:=}');
23604 Expect(1, 2563, '\p{Sc=guru}', "");
23605 Expect(0, 2563, '\p{^Sc=guru}', "");
23606 Expect(0, 2563, '\P{Sc=guru}', "");
23607 Expect(1, 2563, '\P{^Sc=guru}', "");
23608 Expect(0, 2560, '\p{Sc=guru}', "");
23609 Expect(1, 2560, '\p{^Sc=guru}', "");
23610 Expect(1, 2560, '\P{Sc=guru}', "");
23611 Expect(0, 2560, '\P{^Sc=guru}', "");
23612 Expect(1, 2563, '\p{Sc=         guru}', "");
23613 Expect(0, 2563, '\p{^Sc=                guru}', "");
23614 Expect(0, 2563, '\P{Sc=         guru}', "");
23615 Expect(1, 2563, '\P{^Sc=                guru}', "");
23616 Expect(0, 2560, '\p{Sc=         guru}', "");
23617 Expect(1, 2560, '\p{^Sc=                guru}', "");
23618 Expect(1, 2560, '\P{Sc=         guru}', "");
23619 Expect(0, 2560, '\P{^Sc=                guru}', "");
23620 Error('\p{Is_Script=:=_ Gurmukhi}');
23621 Error('\P{Is_Script=:=_ Gurmukhi}');
23622 Expect(1, 2563, '\p{Is_Script=gurmukhi}', "");
23623 Expect(0, 2563, '\p{^Is_Script=gurmukhi}', "");
23624 Expect(0, 2563, '\P{Is_Script=gurmukhi}', "");
23625 Expect(1, 2563, '\P{^Is_Script=gurmukhi}', "");
23626 Expect(0, 2560, '\p{Is_Script=gurmukhi}', "");
23627 Expect(1, 2560, '\p{^Is_Script=gurmukhi}', "");
23628 Expect(1, 2560, '\P{Is_Script=gurmukhi}', "");
23629 Expect(0, 2560, '\P{^Is_Script=gurmukhi}', "");
23630 Expect(1, 2563, '\p{Is_Script=  -gurmukhi}', "");
23631 Expect(0, 2563, '\p{^Is_Script= -gurmukhi}', "");
23632 Expect(0, 2563, '\P{Is_Script=  -gurmukhi}', "");
23633 Expect(1, 2563, '\P{^Is_Script= -gurmukhi}', "");
23634 Expect(0, 2560, '\p{Is_Script=  -gurmukhi}', "");
23635 Expect(1, 2560, '\p{^Is_Script= -gurmukhi}', "");
23636 Expect(1, 2560, '\P{Is_Script=  -gurmukhi}', "");
23637 Expect(0, 2560, '\P{^Is_Script= -gurmukhi}', "");
23638 Error('\p{Is_Sc=guru/a/}');
23639 Error('\P{Is_Sc=guru/a/}');
23640 Expect(1, 2563, '\p{Is_Sc:   guru}', "");
23641 Expect(0, 2563, '\p{^Is_Sc:   guru}', "");
23642 Expect(0, 2563, '\P{Is_Sc:   guru}', "");
23643 Expect(1, 2563, '\P{^Is_Sc:   guru}', "");
23644 Expect(0, 2560, '\p{Is_Sc:   guru}', "");
23645 Expect(1, 2560, '\p{^Is_Sc:   guru}', "");
23646 Expect(1, 2560, '\P{Is_Sc:   guru}', "");
23647 Expect(0, 2560, '\P{^Is_Sc:   guru}', "");
23648 Expect(1, 2563, '\p{Is_Sc=_-Guru}', "");
23649 Expect(0, 2563, '\p{^Is_Sc=_-Guru}', "");
23650 Expect(0, 2563, '\P{Is_Sc=_-Guru}', "");
23651 Expect(1, 2563, '\P{^Is_Sc=_-Guru}', "");
23652 Expect(0, 2560, '\p{Is_Sc=_-Guru}', "");
23653 Expect(1, 2560, '\p{^Is_Sc=_-Guru}', "");
23654 Expect(1, 2560, '\P{Is_Sc=_-Guru}', "");
23655 Expect(0, 2560, '\P{^Is_Sc=_-Guru}', "");
23656 Error('\p{Script=_CYPRIOT:=}');
23657 Error('\P{Script=_CYPRIOT:=}');
23658 Expect(1, 67589, '\p{Script=cypriot}', "");
23659 Expect(0, 67589, '\p{^Script=cypriot}', "");
23660 Expect(0, 67589, '\P{Script=cypriot}', "");
23661 Expect(1, 67589, '\P{^Script=cypriot}', "");
23662 Expect(0, 67583, '\p{Script=cypriot}', "");
23663 Expect(1, 67583, '\p{^Script=cypriot}', "");
23664 Expect(1, 67583, '\P{Script=cypriot}', "");
23665 Expect(0, 67583, '\P{^Script=cypriot}', "");
23666 Expect(1, 67589, '\p{Script=            cypriot}', "");
23667 Expect(0, 67589, '\p{^Script=           cypriot}', "");
23668 Expect(0, 67589, '\P{Script=            cypriot}', "");
23669 Expect(1, 67589, '\P{^Script=           cypriot}', "");
23670 Expect(0, 67583, '\p{Script=            cypriot}', "");
23671 Expect(1, 67583, '\p{^Script=           cypriot}', "");
23672 Expect(1, 67583, '\P{Script=            cypriot}', "");
23673 Expect(0, 67583, '\P{^Script=           cypriot}', "");
23674 Error('\p{Sc=_/a/Cprt}');
23675 Error('\P{Sc=_/a/Cprt}');
23676 Expect(1, 67589, '\p{Sc=cprt}', "");
23677 Expect(0, 67589, '\p{^Sc=cprt}', "");
23678 Expect(0, 67589, '\P{Sc=cprt}', "");
23679 Expect(1, 67589, '\P{^Sc=cprt}', "");
23680 Expect(0, 67583, '\p{Sc=cprt}', "");
23681 Expect(1, 67583, '\p{^Sc=cprt}', "");
23682 Expect(1, 67583, '\P{Sc=cprt}', "");
23683 Expect(0, 67583, '\P{^Sc=cprt}', "");
23684 Expect(1, 67589, '\p{Sc=        cprt}', "");
23685 Expect(0, 67589, '\p{^Sc=       cprt}', "");
23686 Expect(0, 67589, '\P{Sc=        cprt}', "");
23687 Expect(1, 67589, '\P{^Sc=       cprt}', "");
23688 Expect(0, 67583, '\p{Sc=        cprt}', "");
23689 Expect(1, 67583, '\p{^Sc=       cprt}', "");
23690 Expect(1, 67583, '\P{Sc=        cprt}', "");
23691 Expect(0, 67583, '\P{^Sc=       cprt}', "");
23692 Error('\p{Is_Script=_/a/cypriot}');
23693 Error('\P{Is_Script=_/a/cypriot}');
23694 Expect(1, 67589, '\p{Is_Script=cypriot}', "");
23695 Expect(0, 67589, '\p{^Is_Script=cypriot}', "");
23696 Expect(0, 67589, '\P{Is_Script=cypriot}', "");
23697 Expect(1, 67589, '\P{^Is_Script=cypriot}', "");
23698 Expect(0, 67583, '\p{Is_Script=cypriot}', "");
23699 Expect(1, 67583, '\p{^Is_Script=cypriot}', "");
23700 Expect(1, 67583, '\P{Is_Script=cypriot}', "");
23701 Expect(0, 67583, '\P{^Is_Script=cypriot}', "");
23702 Expect(1, 67589, '\p{Is_Script=  Cypriot}', "");
23703 Expect(0, 67589, '\p{^Is_Script=  Cypriot}', "");
23704 Expect(0, 67589, '\P{Is_Script=  Cypriot}', "");
23705 Expect(1, 67589, '\P{^Is_Script=  Cypriot}', "");
23706 Expect(0, 67583, '\p{Is_Script=  Cypriot}', "");
23707 Expect(1, 67583, '\p{^Is_Script=  Cypriot}', "");
23708 Expect(1, 67583, '\P{Is_Script=  Cypriot}', "");
23709 Expect(0, 67583, '\P{^Is_Script=  Cypriot}', "");
23710 Error('\p{Is_Sc=        :=Cprt}');
23711 Error('\P{Is_Sc=        :=Cprt}');
23712 Expect(1, 67589, '\p{Is_Sc=cprt}', "");
23713 Expect(0, 67589, '\p{^Is_Sc=cprt}', "");
23714 Expect(0, 67589, '\P{Is_Sc=cprt}', "");
23715 Expect(1, 67589, '\P{^Is_Sc=cprt}', "");
23716 Expect(0, 67583, '\p{Is_Sc=cprt}', "");
23717 Expect(1, 67583, '\p{^Is_Sc=cprt}', "");
23718 Expect(1, 67583, '\P{Is_Sc=cprt}', "");
23719 Expect(0, 67583, '\P{^Is_Sc=cprt}', "");
23720 Expect(1, 67589, '\p{Is_Sc=-_CPRT}', "");
23721 Expect(0, 67589, '\p{^Is_Sc=-_CPRT}', "");
23722 Expect(0, 67589, '\P{Is_Sc=-_CPRT}', "");
23723 Expect(1, 67589, '\P{^Is_Sc=-_CPRT}', "");
23724 Expect(0, 67583, '\p{Is_Sc=-_CPRT}', "");
23725 Expect(1, 67583, '\p{^Is_Sc=-_CPRT}', "");
23726 Expect(1, 67583, '\P{Is_Sc=-_CPRT}', "");
23727 Expect(0, 67583, '\P{^Is_Sc=-_CPRT}', "");
23728 Error('\p{Script=_ hangul/a/}');
23729 Error('\P{Script=_ hangul/a/}');
23730 Expect(1, 4441, '\p{Script=hangul}', "");
23731 Expect(0, 4441, '\p{^Script=hangul}', "");
23732 Expect(0, 4441, '\P{Script=hangul}', "");
23733 Expect(1, 4441, '\P{^Script=hangul}', "");
23734 Expect(0, 4351, '\p{Script=hangul}', "");
23735 Expect(1, 4351, '\p{^Script=hangul}', "");
23736 Expect(1, 4351, '\P{Script=hangul}', "");
23737 Expect(0, 4351, '\P{^Script=hangul}', "");
23738 Expect(1, 4441, '\p{Script:     _Hangul}', "");
23739 Expect(0, 4441, '\p{^Script:    _Hangul}', "");
23740 Expect(0, 4441, '\P{Script:     _Hangul}', "");
23741 Expect(1, 4441, '\P{^Script:    _Hangul}', "");
23742 Expect(0, 4351, '\p{Script:     _Hangul}', "");
23743 Expect(1, 4351, '\p{^Script:    _Hangul}', "");
23744 Expect(1, 4351, '\P{Script:     _Hangul}', "");
23745 Expect(0, 4351, '\P{^Script:    _Hangul}', "");
23746 Error('\p{Sc=:=         hang}');
23747 Error('\P{Sc=:=         hang}');
23748 Expect(1, 4441, '\p{Sc=hang}', "");
23749 Expect(0, 4441, '\p{^Sc=hang}', "");
23750 Expect(0, 4441, '\P{Sc=hang}', "");
23751 Expect(1, 4441, '\P{^Sc=hang}', "");
23752 Expect(0, 4351, '\p{Sc=hang}', "");
23753 Expect(1, 4351, '\p{^Sc=hang}', "");
23754 Expect(1, 4351, '\P{Sc=hang}', "");
23755 Expect(0, 4351, '\P{^Sc=hang}', "");
23756 Expect(1, 4441, '\p{Sc= hang}', "");
23757 Expect(0, 4441, '\p{^Sc=        hang}', "");
23758 Expect(0, 4441, '\P{Sc= hang}', "");
23759 Expect(1, 4441, '\P{^Sc=        hang}', "");
23760 Expect(0, 4351, '\p{Sc= hang}', "");
23761 Expect(1, 4351, '\p{^Sc=        hang}', "");
23762 Expect(1, 4351, '\P{Sc= hang}', "");
23763 Expect(0, 4351, '\P{^Sc=        hang}', "");
23764 Error('\p{Is_Script=/a/ hangul}');
23765 Error('\P{Is_Script=/a/ hangul}');
23766 Expect(1, 4441, '\p{Is_Script=hangul}', "");
23767 Expect(0, 4441, '\p{^Is_Script=hangul}', "");
23768 Expect(0, 4441, '\P{Is_Script=hangul}', "");
23769 Expect(1, 4441, '\P{^Is_Script=hangul}', "");
23770 Expect(0, 4351, '\p{Is_Script=hangul}', "");
23771 Expect(1, 4351, '\p{^Is_Script=hangul}', "");
23772 Expect(1, 4351, '\P{Is_Script=hangul}', "");
23773 Expect(0, 4351, '\P{^Is_Script=hangul}', "");
23774 Expect(1, 4441, '\p{Is_Script=  Hangul}', "");
23775 Expect(0, 4441, '\p{^Is_Script=         Hangul}', "");
23776 Expect(0, 4441, '\P{Is_Script=  Hangul}', "");
23777 Expect(1, 4441, '\P{^Is_Script=         Hangul}', "");
23778 Expect(0, 4351, '\p{Is_Script=  Hangul}', "");
23779 Expect(1, 4351, '\p{^Is_Script=         Hangul}', "");
23780 Expect(1, 4351, '\P{Is_Script=  Hangul}', "");
23781 Expect(0, 4351, '\P{^Is_Script=         Hangul}', "");
23782 Error('\p{Is_Sc=        _Hang/a/}');
23783 Error('\P{Is_Sc=        _Hang/a/}');
23784 Expect(1, 4441, '\p{Is_Sc:   hang}', "");
23785 Expect(0, 4441, '\p{^Is_Sc:   hang}', "");
23786 Expect(0, 4441, '\P{Is_Sc:   hang}', "");
23787 Expect(1, 4441, '\P{^Is_Sc:   hang}', "");
23788 Expect(0, 4351, '\p{Is_Sc:   hang}', "");
23789 Expect(1, 4351, '\p{^Is_Sc:   hang}', "");
23790 Expect(1, 4351, '\P{Is_Sc:   hang}', "");
23791 Expect(0, 4351, '\P{^Is_Sc:   hang}', "");
23792 Expect(1, 4441, '\p{Is_Sc=       HANG}', "");
23793 Expect(0, 4441, '\p{^Is_Sc=      HANG}', "");
23794 Expect(0, 4441, '\P{Is_Sc=       HANG}', "");
23795 Expect(1, 4441, '\P{^Is_Sc=      HANG}', "");
23796 Expect(0, 4351, '\p{Is_Sc=       HANG}', "");
23797 Expect(1, 4351, '\p{^Is_Sc=      HANG}', "");
23798 Expect(1, 4351, '\P{Is_Sc=       HANG}', "");
23799 Expect(0, 4351, '\P{^Is_Sc=      HANG}', "");
23800 Error('\p{Script=_:=UNKNOWN}');
23801 Error('\P{Script=_:=UNKNOWN}');
23802 Expect(1, 889, '\p{Script=unknown}', "");
23803 Expect(0, 889, '\p{^Script=unknown}', "");
23804 Expect(0, 889, '\P{Script=unknown}', "");
23805 Expect(1, 889, '\P{^Script=unknown}', "");
23806 Expect(0, 887, '\p{Script=unknown}', "");
23807 Expect(1, 887, '\p{^Script=unknown}', "");
23808 Expect(1, 887, '\P{Script=unknown}', "");
23809 Expect(0, 887, '\P{^Script=unknown}', "");
23810 Expect(1, 889, '\p{Script=      -Unknown}', "");
23811 Expect(0, 889, '\p{^Script=     -Unknown}', "");
23812 Expect(0, 889, '\P{Script=      -Unknown}', "");
23813 Expect(1, 889, '\P{^Script=     -Unknown}', "");
23814 Expect(0, 887, '\p{Script=      -Unknown}', "");
23815 Expect(1, 887, '\p{^Script=     -Unknown}', "");
23816 Expect(1, 887, '\P{Script=      -Unknown}', "");
23817 Expect(0, 887, '\P{^Script=     -Unknown}', "");
23818 Error('\p{Sc=_  zzzz/a/}');
23819 Error('\P{Sc=_  zzzz/a/}');
23820 Expect(1, 889, '\p{Sc=zzzz}', "");
23821 Expect(0, 889, '\p{^Sc=zzzz}', "");
23822 Expect(0, 889, '\P{Sc=zzzz}', "");
23823 Expect(1, 889, '\P{^Sc=zzzz}', "");
23824 Expect(0, 887, '\p{Sc=zzzz}', "");
23825 Expect(1, 887, '\p{^Sc=zzzz}', "");
23826 Expect(1, 887, '\P{Sc=zzzz}', "");
23827 Expect(0, 887, '\P{^Sc=zzzz}', "");
23828 Expect(1, 889, '\p{Sc=--Zzzz}', "");
23829 Expect(0, 889, '\p{^Sc=--Zzzz}', "");
23830 Expect(0, 889, '\P{Sc=--Zzzz}', "");
23831 Expect(1, 889, '\P{^Sc=--Zzzz}', "");
23832 Expect(0, 887, '\p{Sc=--Zzzz}', "");
23833 Expect(1, 887, '\p{^Sc=--Zzzz}', "");
23834 Expect(1, 887, '\P{Sc=--Zzzz}', "");
23835 Expect(0, 887, '\P{^Sc=--Zzzz}', "");
23836 Error('\p{Is_Script=:=Unknown}');
23837 Error('\P{Is_Script=:=Unknown}');
23838 Expect(1, 889, '\p{Is_Script:   unknown}', "");
23839 Expect(0, 889, '\p{^Is_Script:   unknown}', "");
23840 Expect(0, 889, '\P{Is_Script:   unknown}', "");
23841 Expect(1, 889, '\P{^Is_Script:   unknown}', "");
23842 Expect(0, 887, '\p{Is_Script:   unknown}', "");
23843 Expect(1, 887, '\p{^Is_Script:   unknown}', "");
23844 Expect(1, 887, '\P{Is_Script:   unknown}', "");
23845 Expect(0, 887, '\P{^Is_Script:   unknown}', "");
23846 Expect(1, 889, '\p{Is_Script=   UNKNOWN}', "");
23847 Expect(0, 889, '\p{^Is_Script=  UNKNOWN}', "");
23848 Expect(0, 889, '\P{Is_Script=   UNKNOWN}', "");
23849 Expect(1, 889, '\P{^Is_Script=  UNKNOWN}', "");
23850 Expect(0, 887, '\p{Is_Script=   UNKNOWN}', "");
23851 Expect(1, 887, '\p{^Is_Script=  UNKNOWN}', "");
23852 Expect(1, 887, '\P{Is_Script=   UNKNOWN}', "");
23853 Expect(0, 887, '\P{^Is_Script=  UNKNOWN}', "");
23854 Error('\p{Is_Sc=                Zzzz/a/}');
23855 Error('\P{Is_Sc=                Zzzz/a/}');
23856 Expect(1, 889, '\p{Is_Sc=zzzz}', "");
23857 Expect(0, 889, '\p{^Is_Sc=zzzz}', "");
23858 Expect(0, 889, '\P{Is_Sc=zzzz}', "");
23859 Expect(1, 889, '\P{^Is_Sc=zzzz}', "");
23860 Expect(0, 887, '\p{Is_Sc=zzzz}', "");
23861 Expect(1, 887, '\p{^Is_Sc=zzzz}', "");
23862 Expect(1, 887, '\P{Is_Sc=zzzz}', "");
23863 Expect(0, 887, '\P{^Is_Sc=zzzz}', "");
23864 Expect(1, 889, '\p{Is_Sc=--Zzzz}', "");
23865 Expect(0, 889, '\p{^Is_Sc=--Zzzz}', "");
23866 Expect(0, 889, '\P{Is_Sc=--Zzzz}', "");
23867 Expect(1, 889, '\P{^Is_Sc=--Zzzz}', "");
23868 Expect(0, 887, '\p{Is_Sc=--Zzzz}', "");
23869 Expect(1, 887, '\p{^Is_Sc=--Zzzz}', "");
23870 Expect(1, 887, '\P{Is_Sc=--Zzzz}', "");
23871 Expect(0, 887, '\P{^Is_Sc=--Zzzz}', "");
23872 Error('\p{Script:   --Deseret/a/}');
23873 Error('\P{Script:   --Deseret/a/}');
23874 Expect(1, 66639, '\p{Script=deseret}', "");
23875 Expect(0, 66639, '\p{^Script=deseret}', "");
23876 Expect(0, 66639, '\P{Script=deseret}', "");
23877 Expect(1, 66639, '\P{^Script=deseret}', "");
23878 Expect(0, 66559, '\p{Script=deseret}', "");
23879 Expect(1, 66559, '\p{^Script=deseret}', "");
23880 Expect(1, 66559, '\P{Script=deseret}', "");
23881 Expect(0, 66559, '\P{^Script=deseret}', "");
23882 Expect(1, 66639, '\p{Script=_-deseret}', "");
23883 Expect(0, 66639, '\p{^Script=_-deseret}', "");
23884 Expect(0, 66639, '\P{Script=_-deseret}', "");
23885 Expect(1, 66639, '\P{^Script=_-deseret}', "");
23886 Expect(0, 66559, '\p{Script=_-deseret}', "");
23887 Expect(1, 66559, '\p{^Script=_-deseret}', "");
23888 Expect(1, 66559, '\P{Script=_-deseret}', "");
23889 Expect(0, 66559, '\P{^Script=_-deseret}', "");
23890 Error('\p{Sc=:=-_DSRT}');
23891 Error('\P{Sc=:=-_DSRT}');
23892 Expect(1, 66639, '\p{Sc=dsrt}', "");
23893 Expect(0, 66639, '\p{^Sc=dsrt}', "");
23894 Expect(0, 66639, '\P{Sc=dsrt}', "");
23895 Expect(1, 66639, '\P{^Sc=dsrt}', "");
23896 Expect(0, 66559, '\p{Sc=dsrt}', "");
23897 Expect(1, 66559, '\p{^Sc=dsrt}', "");
23898 Expect(1, 66559, '\P{Sc=dsrt}', "");
23899 Expect(0, 66559, '\P{^Sc=dsrt}', "");
23900 Expect(1, 66639, '\p{Sc=        _Dsrt}', "");
23901 Expect(0, 66639, '\p{^Sc=       _Dsrt}', "");
23902 Expect(0, 66639, '\P{Sc=        _Dsrt}', "");
23903 Expect(1, 66639, '\P{^Sc=       _Dsrt}', "");
23904 Expect(0, 66559, '\p{Sc=        _Dsrt}', "");
23905 Expect(1, 66559, '\p{^Sc=       _Dsrt}', "");
23906 Expect(1, 66559, '\P{Sc=        _Dsrt}', "");
23907 Expect(0, 66559, '\P{^Sc=       _Dsrt}', "");
23908 Error('\p{Is_Script=:=-_DESERET}');
23909 Error('\P{Is_Script=:=-_DESERET}');
23910 Expect(1, 66639, '\p{Is_Script=deseret}', "");
23911 Expect(0, 66639, '\p{^Is_Script=deseret}', "");
23912 Expect(0, 66639, '\P{Is_Script=deseret}', "");
23913 Expect(1, 66639, '\P{^Is_Script=deseret}', "");
23914 Expect(0, 66559, '\p{Is_Script=deseret}', "");
23915 Expect(1, 66559, '\p{^Is_Script=deseret}', "");
23916 Expect(1, 66559, '\P{Is_Script=deseret}', "");
23917 Expect(0, 66559, '\P{^Is_Script=deseret}', "");
23918 Expect(1, 66639, '\p{Is_Script=-_DESERET}', "");
23919 Expect(0, 66639, '\p{^Is_Script=-_DESERET}', "");
23920 Expect(0, 66639, '\P{Is_Script=-_DESERET}', "");
23921 Expect(1, 66639, '\P{^Is_Script=-_DESERET}', "");
23922 Expect(0, 66559, '\p{Is_Script=-_DESERET}', "");
23923 Expect(1, 66559, '\p{^Is_Script=-_DESERET}', "");
23924 Expect(1, 66559, '\P{Is_Script=-_DESERET}', "");
23925 Expect(0, 66559, '\P{^Is_Script=-_DESERET}', "");
23926 Error('\p{Is_Sc=:=       Dsrt}');
23927 Error('\P{Is_Sc=:=       Dsrt}');
23928 Expect(1, 66639, '\p{Is_Sc=dsrt}', "");
23929 Expect(0, 66639, '\p{^Is_Sc=dsrt}', "");
23930 Expect(0, 66639, '\P{Is_Sc=dsrt}', "");
23931 Expect(1, 66639, '\P{^Is_Sc=dsrt}', "");
23932 Expect(0, 66559, '\p{Is_Sc=dsrt}', "");
23933 Expect(1, 66559, '\p{^Is_Sc=dsrt}', "");
23934 Expect(1, 66559, '\P{Is_Sc=dsrt}', "");
23935 Expect(0, 66559, '\P{^Is_Sc=dsrt}', "");
23936 Error('\p{Script= :=cuneiform}');
23937 Error('\P{Script= :=cuneiform}');
23938 Expect(1, 74606, '\p{Script=cuneiform}', "");
23939 Expect(0, 74606, '\p{^Script=cuneiform}', "");
23940 Expect(0, 74606, '\P{Script=cuneiform}', "");
23941 Expect(1, 74606, '\P{^Script=cuneiform}', "");
23942 Expect(0, 73727, '\p{Script=cuneiform}', "");
23943 Expect(1, 73727, '\p{^Script=cuneiform}', "");
23944 Expect(1, 73727, '\P{Script=cuneiform}', "");
23945 Expect(0, 73727, '\P{^Script=cuneiform}', "");
23946 Expect(1, 74606, '\p{Script=-Cuneiform}', "");
23947 Expect(0, 74606, '\p{^Script=-Cuneiform}', "");
23948 Expect(0, 74606, '\P{Script=-Cuneiform}', "");
23949 Expect(1, 74606, '\P{^Script=-Cuneiform}', "");
23950 Expect(0, 73727, '\p{Script=-Cuneiform}', "");
23951 Expect(1, 73727, '\p{^Script=-Cuneiform}', "");
23952 Expect(1, 73727, '\P{Script=-Cuneiform}', "");
23953 Expect(0, 73727, '\P{^Script=-Cuneiform}', "");
23954 Error('\p{Sc=_XSUX/a/}');
23955 Error('\P{Sc=_XSUX/a/}');
23956 Expect(1, 74606, '\p{Sc:xsux}', "");
23957 Expect(0, 74606, '\p{^Sc:xsux}', "");
23958 Expect(0, 74606, '\P{Sc:xsux}', "");
23959 Expect(1, 74606, '\P{^Sc:xsux}', "");
23960 Expect(0, 73727, '\p{Sc:xsux}', "");
23961 Expect(1, 73727, '\p{^Sc:xsux}', "");
23962 Expect(1, 73727, '\P{Sc:xsux}', "");
23963 Expect(0, 73727, '\P{^Sc:xsux}', "");
23964 Expect(1, 74606, '\p{Sc=  Xsux}', "");
23965 Expect(0, 74606, '\p{^Sc=  Xsux}', "");
23966 Expect(0, 74606, '\P{Sc=  Xsux}', "");
23967 Expect(1, 74606, '\P{^Sc=  Xsux}', "");
23968 Expect(0, 73727, '\p{Sc=  Xsux}', "");
23969 Expect(1, 73727, '\p{^Sc=  Xsux}', "");
23970 Expect(1, 73727, '\P{Sc=  Xsux}', "");
23971 Expect(0, 73727, '\P{^Sc=  Xsux}', "");
23972 Error('\p{Is_Script= -Cuneiform/a/}');
23973 Error('\P{Is_Script= -Cuneiform/a/}');
23974 Expect(1, 74606, '\p{Is_Script=cuneiform}', "");
23975 Expect(0, 74606, '\p{^Is_Script=cuneiform}', "");
23976 Expect(0, 74606, '\P{Is_Script=cuneiform}', "");
23977 Expect(1, 74606, '\P{^Is_Script=cuneiform}', "");
23978 Expect(0, 73727, '\p{Is_Script=cuneiform}', "");
23979 Expect(1, 73727, '\p{^Is_Script=cuneiform}', "");
23980 Expect(1, 73727, '\P{Is_Script=cuneiform}', "");
23981 Expect(0, 73727, '\P{^Is_Script=cuneiform}', "");
23982 Expect(1, 74606, '\p{Is_Script=  Cuneiform}', "");
23983 Expect(0, 74606, '\p{^Is_Script=         Cuneiform}', "");
23984 Expect(0, 74606, '\P{Is_Script=  Cuneiform}', "");
23985 Expect(1, 74606, '\P{^Is_Script=         Cuneiform}', "");
23986 Expect(0, 73727, '\p{Is_Script=  Cuneiform}', "");
23987 Expect(1, 73727, '\p{^Is_Script=         Cuneiform}', "");
23988 Expect(1, 73727, '\P{Is_Script=  Cuneiform}', "");
23989 Expect(0, 73727, '\P{^Is_Script=         Cuneiform}', "");
23990 Error('\p{Is_Sc=/a/     Xsux}');
23991 Error('\P{Is_Sc=/a/     Xsux}');
23992 Expect(1, 74606, '\p{Is_Sc: xsux}', "");
23993 Expect(0, 74606, '\p{^Is_Sc: xsux}', "");
23994 Expect(0, 74606, '\P{Is_Sc: xsux}', "");
23995 Expect(1, 74606, '\P{^Is_Sc: xsux}', "");
23996 Expect(0, 73727, '\p{Is_Sc: xsux}', "");
23997 Expect(1, 73727, '\p{^Is_Sc: xsux}', "");
23998 Expect(1, 73727, '\P{Is_Sc: xsux}', "");
23999 Expect(0, 73727, '\P{^Is_Sc: xsux}', "");
24000 Expect(1, 74606, '\p{Is_Sc=-xsux}', "");
24001 Expect(0, 74606, '\p{^Is_Sc=-xsux}', "");
24002 Expect(0, 74606, '\P{Is_Sc=-xsux}', "");
24003 Expect(1, 74606, '\P{^Is_Sc=-xsux}', "");
24004 Expect(0, 73727, '\p{Is_Sc=-xsux}', "");
24005 Expect(1, 73727, '\p{^Is_Sc=-xsux}', "");
24006 Expect(1, 73727, '\P{Is_Sc=-xsux}', "");
24007 Expect(0, 73727, '\P{^Is_Sc=-xsux}', "");
24008 Error('\p{Script= inherited:=}');
24009 Error('\P{Script= inherited:=}');
24010 Expect(1, 879, '\p{Script=inherited}', "");
24011 Expect(0, 879, '\p{^Script=inherited}', "");
24012 Expect(0, 879, '\P{Script=inherited}', "");
24013 Expect(1, 879, '\P{^Script=inherited}', "");
24014 Expect(0, 767, '\p{Script=inherited}', "");
24015 Expect(1, 767, '\p{^Script=inherited}', "");
24016 Expect(1, 767, '\P{Script=inherited}', "");
24017 Expect(0, 767, '\P{^Script=inherited}', "");
24018 Expect(1, 879, '\p{Script= inherited}', "");
24019 Expect(0, 879, '\p{^Script= inherited}', "");
24020 Expect(0, 879, '\P{Script= inherited}', "");
24021 Expect(1, 879, '\P{^Script= inherited}', "");
24022 Expect(0, 767, '\p{Script= inherited}', "");
24023 Expect(1, 767, '\p{^Script= inherited}', "");
24024 Expect(1, 767, '\P{Script= inherited}', "");
24025 Expect(0, 767, '\P{^Script= inherited}', "");
24026 Error('\p{Sc= /a/qaai}');
24027 Error('\P{Sc= /a/qaai}');
24028 Expect(1, 879, '\p{Sc:qaai}', "");
24029 Expect(0, 879, '\p{^Sc:qaai}', "");
24030 Expect(0, 879, '\P{Sc:qaai}', "");
24031 Expect(1, 879, '\P{^Sc:qaai}', "");
24032 Expect(0, 767, '\p{Sc:qaai}', "");
24033 Expect(1, 767, '\p{^Sc:qaai}', "");
24034 Expect(1, 767, '\P{Sc:qaai}', "");
24035 Expect(0, 767, '\P{^Sc:qaai}', "");
24036 Expect(1, 879, '\p{Sc=_QAAI}', "");
24037 Expect(0, 879, '\p{^Sc=_QAAI}', "");
24038 Expect(0, 879, '\P{Sc=_QAAI}', "");
24039 Expect(1, 879, '\P{^Sc=_QAAI}', "");
24040 Expect(0, 767, '\p{Sc=_QAAI}', "");
24041 Expect(1, 767, '\p{^Sc=_QAAI}', "");
24042 Expect(1, 767, '\P{Sc=_QAAI}', "");
24043 Expect(0, 767, '\P{^Sc=_QAAI}', "");
24044 Error('\p{Is_Script=     Inherited/a/}');
24045 Error('\P{Is_Script=     Inherited/a/}');
24046 Expect(1, 879, '\p{Is_Script: inherited}', "");
24047 Expect(0, 879, '\p{^Is_Script: inherited}', "");
24048 Expect(0, 879, '\P{Is_Script: inherited}', "");
24049 Expect(1, 879, '\P{^Is_Script: inherited}', "");
24050 Expect(0, 767, '\p{Is_Script: inherited}', "");
24051 Expect(1, 767, '\p{^Is_Script: inherited}', "");
24052 Expect(1, 767, '\P{Is_Script: inherited}', "");
24053 Expect(0, 767, '\P{^Is_Script: inherited}', "");
24054 Expect(1, 879, '\p{Is_Script=Inherited}', "");
24055 Expect(0, 879, '\p{^Is_Script=Inherited}', "");
24056 Expect(0, 879, '\P{Is_Script=Inherited}', "");
24057 Expect(1, 879, '\P{^Is_Script=Inherited}', "");
24058 Expect(0, 767, '\p{Is_Script=Inherited}', "");
24059 Expect(1, 767, '\p{^Is_Script=Inherited}', "");
24060 Expect(1, 767, '\P{Is_Script=Inherited}', "");
24061 Expect(0, 767, '\P{^Is_Script=Inherited}', "");
24062 Error('\p{Is_Sc=:=--Qaai}');
24063 Error('\P{Is_Sc=:=--Qaai}');
24064 Expect(1, 879, '\p{Is_Sc=qaai}', "");
24065 Expect(0, 879, '\p{^Is_Sc=qaai}', "");
24066 Expect(0, 879, '\P{Is_Sc=qaai}', "");
24067 Expect(1, 879, '\P{^Is_Sc=qaai}', "");
24068 Expect(0, 767, '\p{Is_Sc=qaai}', "");
24069 Expect(1, 767, '\p{^Is_Sc=qaai}', "");
24070 Expect(1, 767, '\P{Is_Sc=qaai}', "");
24071 Expect(0, 767, '\P{^Is_Sc=qaai}', "");
24072 Expect(1, 879, '\p{Is_Sc=       Qaai}', "");
24073 Expect(0, 879, '\p{^Is_Sc=      Qaai}', "");
24074 Expect(0, 879, '\P{Is_Sc=       Qaai}', "");
24075 Expect(1, 879, '\P{^Is_Sc=      Qaai}', "");
24076 Expect(0, 767, '\p{Is_Sc=       Qaai}', "");
24077 Expect(1, 767, '\p{^Is_Sc=      Qaai}', "");
24078 Expect(1, 767, '\P{Is_Sc=       Qaai}', "");
24079 Expect(0, 767, '\P{^Is_Sc=      Qaai}', "");
24080 Error('\p{Script=:=      arabic}');
24081 Error('\P{Script=:=      arabic}');
24082 Expect(1, 1547, '\p{Script=arabic}', "");
24083 Expect(0, 1547, '\p{^Script=arabic}', "");
24084 Expect(0, 1547, '\P{Script=arabic}', "");
24085 Expect(1, 1547, '\P{^Script=arabic}', "");
24086 Expect(0, 1541, '\p{Script=arabic}', "");
24087 Expect(1, 1541, '\p{^Script=arabic}', "");
24088 Expect(1, 1541, '\P{Script=arabic}', "");
24089 Expect(0, 1541, '\P{^Script=arabic}', "");
24090 Expect(1, 1547, '\p{Script=- Arabic}', "");
24091 Expect(0, 1547, '\p{^Script=- Arabic}', "");
24092 Expect(0, 1547, '\P{Script=- Arabic}', "");
24093 Expect(1, 1547, '\P{^Script=- Arabic}', "");
24094 Expect(0, 1541, '\p{Script=- Arabic}', "");
24095 Expect(1, 1541, '\p{^Script=- Arabic}', "");
24096 Expect(1, 1541, '\P{Script=- Arabic}', "");
24097 Expect(0, 1541, '\P{^Script=- Arabic}', "");
24098 Error('\p{Sc=:= _Arab}');
24099 Error('\P{Sc=:= _Arab}');
24100 Expect(1, 1547, '\p{Sc=arab}', "");
24101 Expect(0, 1547, '\p{^Sc=arab}', "");
24102 Expect(0, 1547, '\P{Sc=arab}', "");
24103 Expect(1, 1547, '\P{^Sc=arab}', "");
24104 Expect(0, 1541, '\p{Sc=arab}', "");
24105 Expect(1, 1541, '\p{^Sc=arab}', "");
24106 Expect(1, 1541, '\P{Sc=arab}', "");
24107 Expect(0, 1541, '\P{^Sc=arab}', "");
24108 Expect(1, 1547, '\p{Sc=--Arab}', "");
24109 Expect(0, 1547, '\p{^Sc=--Arab}', "");
24110 Expect(0, 1547, '\P{Sc=--Arab}', "");
24111 Expect(1, 1547, '\P{^Sc=--Arab}', "");
24112 Expect(0, 1541, '\p{Sc=--Arab}', "");
24113 Expect(1, 1541, '\p{^Sc=--Arab}', "");
24114 Expect(1, 1541, '\P{Sc=--Arab}', "");
24115 Expect(0, 1541, '\P{^Sc=--Arab}', "");
24116 Error('\p{Is_Script=-ARABIC/a/}');
24117 Error('\P{Is_Script=-ARABIC/a/}');
24118 Expect(1, 1547, '\p{Is_Script=arabic}', "");
24119 Expect(0, 1547, '\p{^Is_Script=arabic}', "");
24120 Expect(0, 1547, '\P{Is_Script=arabic}', "");
24121 Expect(1, 1547, '\P{^Is_Script=arabic}', "");
24122 Expect(0, 1541, '\p{Is_Script=arabic}', "");
24123 Expect(1, 1541, '\p{^Is_Script=arabic}', "");
24124 Expect(1, 1541, '\P{Is_Script=arabic}', "");
24125 Expect(0, 1541, '\P{^Is_Script=arabic}', "");
24126 Expect(1, 1547, '\p{Is_Script=  -ARABIC}', "");
24127 Expect(0, 1547, '\p{^Is_Script= -ARABIC}', "");
24128 Expect(0, 1547, '\P{Is_Script=  -ARABIC}', "");
24129 Expect(1, 1547, '\P{^Is_Script= -ARABIC}', "");
24130 Expect(0, 1541, '\p{Is_Script=  -ARABIC}', "");
24131 Expect(1, 1541, '\p{^Is_Script= -ARABIC}', "");
24132 Expect(1, 1541, '\P{Is_Script=  -ARABIC}', "");
24133 Expect(0, 1541, '\P{^Is_Script= -ARABIC}', "");
24134 Error('\p{Is_Sc=:=-Arab}');
24135 Error('\P{Is_Sc=:=-Arab}');
24136 Expect(1, 1547, '\p{Is_Sc=arab}', "");
24137 Expect(0, 1547, '\p{^Is_Sc=arab}', "");
24138 Expect(0, 1547, '\P{Is_Sc=arab}', "");
24139 Expect(1, 1547, '\P{^Is_Sc=arab}', "");
24140 Expect(0, 1541, '\p{Is_Sc=arab}', "");
24141 Expect(1, 1541, '\p{^Is_Sc=arab}', "");
24142 Expect(1, 1541, '\P{Is_Sc=arab}', "");
24143 Expect(0, 1541, '\P{^Is_Sc=arab}', "");
24144 Expect(1, 1547, '\p{Is_Sc=_ ARAB}', "");
24145 Expect(0, 1547, '\p{^Is_Sc=_ ARAB}', "");
24146 Expect(0, 1547, '\P{Is_Sc=_ ARAB}', "");
24147 Expect(1, 1547, '\P{^Is_Sc=_ ARAB}', "");
24148 Expect(0, 1541, '\p{Is_Sc=_ ARAB}', "");
24149 Expect(1, 1541, '\p{^Is_Sc=_ ARAB}', "");
24150 Expect(1, 1541, '\P{Is_Sc=_ ARAB}', "");
24151 Expect(0, 1541, '\P{^Is_Sc=_ ARAB}', "");
24152 Error('\p{Script=/a/-Shavian}');
24153 Error('\P{Script=/a/-Shavian}');
24154 Expect(1, 66687, '\p{Script:    shavian}', "");
24155 Expect(0, 66687, '\p{^Script:   shavian}', "");
24156 Expect(0, 66687, '\P{Script:    shavian}', "");
24157 Expect(1, 66687, '\P{^Script:   shavian}', "");
24158 Expect(0, 66639, '\p{Script:    shavian}', "");
24159 Expect(1, 66639, '\p{^Script:   shavian}', "");
24160 Expect(1, 66639, '\P{Script:    shavian}', "");
24161 Expect(0, 66639, '\P{^Script:   shavian}', "");
24162 Expect(1, 66687, '\p{Script=_   Shavian}', "");
24163 Expect(0, 66687, '\p{^Script=_  Shavian}', "");
24164 Expect(0, 66687, '\P{Script=_   Shavian}', "");
24165 Expect(1, 66687, '\P{^Script=_  Shavian}', "");
24166 Expect(0, 66639, '\p{Script=_   Shavian}', "");
24167 Expect(1, 66639, '\p{^Script=_  Shavian}', "");
24168 Expect(1, 66639, '\P{Script=_   Shavian}', "");
24169 Expect(0, 66639, '\P{^Script=_  Shavian}', "");
24170 Error('\p{Sc=/a/_Shaw}');
24171 Error('\P{Sc=/a/_Shaw}');
24172 Expect(1, 66687, '\p{Sc:   shaw}', "");
24173 Expect(0, 66687, '\p{^Sc:   shaw}', "");
24174 Expect(0, 66687, '\P{Sc:   shaw}', "");
24175 Expect(1, 66687, '\P{^Sc:   shaw}', "");
24176 Expect(0, 66639, '\p{Sc:   shaw}', "");
24177 Expect(1, 66639, '\p{^Sc:   shaw}', "");
24178 Expect(1, 66639, '\P{Sc:   shaw}', "");
24179 Expect(0, 66639, '\P{^Sc:   shaw}', "");
24180 Expect(1, 66687, '\p{Sc=Shaw}', "");
24181 Expect(0, 66687, '\p{^Sc=Shaw}', "");
24182 Expect(0, 66687, '\P{Sc=Shaw}', "");
24183 Expect(1, 66687, '\P{^Sc=Shaw}', "");
24184 Expect(0, 66639, '\p{Sc=Shaw}', "");
24185 Expect(1, 66639, '\p{^Sc=Shaw}', "");
24186 Expect(1, 66639, '\P{Sc=Shaw}', "");
24187 Expect(0, 66639, '\P{^Sc=Shaw}', "");
24188 Error('\p{Is_Script=    /a/Shavian}');
24189 Error('\P{Is_Script=    /a/Shavian}');
24190 Expect(1, 66687, '\p{Is_Script=shavian}', "");
24191 Expect(0, 66687, '\p{^Is_Script=shavian}', "");
24192 Expect(0, 66687, '\P{Is_Script=shavian}', "");
24193 Expect(1, 66687, '\P{^Is_Script=shavian}', "");
24194 Expect(0, 66639, '\p{Is_Script=shavian}', "");
24195 Expect(1, 66639, '\p{^Is_Script=shavian}', "");
24196 Expect(1, 66639, '\P{Is_Script=shavian}', "");
24197 Expect(0, 66639, '\P{^Is_Script=shavian}', "");
24198 Expect(1, 66687, '\p{Is_Script=  Shavian}', "");
24199 Expect(0, 66687, '\p{^Is_Script=         Shavian}', "");
24200 Expect(0, 66687, '\P{Is_Script=  Shavian}', "");
24201 Expect(1, 66687, '\P{^Is_Script=         Shavian}', "");
24202 Expect(0, 66639, '\p{Is_Script=  Shavian}', "");
24203 Expect(1, 66639, '\p{^Is_Script=         Shavian}', "");
24204 Expect(1, 66639, '\P{Is_Script=  Shavian}', "");
24205 Expect(0, 66639, '\P{^Is_Script=         Shavian}', "");
24206 Error('\p{Is_Sc=:=      _shaw}');
24207 Error('\P{Is_Sc=:=      _shaw}');
24208 Expect(1, 66687, '\p{Is_Sc:shaw}', "");
24209 Expect(0, 66687, '\p{^Is_Sc:shaw}', "");
24210 Expect(0, 66687, '\P{Is_Sc:shaw}', "");
24211 Expect(1, 66687, '\P{^Is_Sc:shaw}', "");
24212 Expect(0, 66639, '\p{Is_Sc:shaw}', "");
24213 Expect(1, 66639, '\p{^Is_Sc:shaw}', "");
24214 Expect(1, 66639, '\P{Is_Sc:shaw}', "");
24215 Expect(0, 66639, '\P{^Is_Sc:shaw}', "");
24216 Expect(1, 66687, '\p{Is_Sc=-    shaw}', "");
24217 Expect(0, 66687, '\p{^Is_Sc=-   shaw}', "");
24218 Expect(0, 66687, '\P{Is_Sc=-    shaw}', "");
24219 Expect(1, 66687, '\P{^Is_Sc=-   shaw}', "");
24220 Expect(0, 66639, '\p{Is_Sc=-    shaw}', "");
24221 Expect(1, 66639, '\p{^Is_Sc=-   shaw}', "");
24222 Expect(1, 66639, '\P{Is_Sc=-    shaw}', "");
24223 Expect(0, 66639, '\P{^Is_Sc=-   shaw}', "");
24224 Error('\p{Script= :=Canadian Aboriginal}');
24225 Error('\P{Script= :=Canadian Aboriginal}');
24226 Expect(1, 5750, '\p{Script=canadianaboriginal}', "");
24227 Expect(0, 5750, '\p{^Script=canadianaboriginal}', "");
24228 Expect(0, 5750, '\P{Script=canadianaboriginal}', "");
24229 Expect(1, 5750, '\P{^Script=canadianaboriginal}', "");
24230 Expect(0, 5120, '\p{Script=canadianaboriginal}', "");
24231 Expect(1, 5120, '\p{^Script=canadianaboriginal}', "");
24232 Expect(1, 5120, '\P{Script=canadianaboriginal}', "");
24233 Expect(0, 5120, '\P{^Script=canadianaboriginal}', "");
24234 Expect(1, 5750, '\p{Script=     -CANADIAN_Aboriginal}', "");
24235 Expect(0, 5750, '\p{^Script=    -CANADIAN_Aboriginal}', "");
24236 Expect(0, 5750, '\P{Script=     -CANADIAN_Aboriginal}', "");
24237 Expect(1, 5750, '\P{^Script=    -CANADIAN_Aboriginal}', "");
24238 Expect(0, 5120, '\p{Script=     -CANADIAN_Aboriginal}', "");
24239 Expect(1, 5120, '\p{^Script=    -CANADIAN_Aboriginal}', "");
24240 Expect(1, 5120, '\P{Script=     -CANADIAN_Aboriginal}', "");
24241 Expect(0, 5120, '\P{^Script=    -CANADIAN_Aboriginal}', "");
24242 Error('\p{Sc=-/a/Cans}');
24243 Error('\P{Sc=-/a/Cans}');
24244 Expect(1, 5750, '\p{Sc=cans}', "");
24245 Expect(0, 5750, '\p{^Sc=cans}', "");
24246 Expect(0, 5750, '\P{Sc=cans}', "");
24247 Expect(1, 5750, '\P{^Sc=cans}', "");
24248 Expect(0, 5120, '\p{Sc=cans}', "");
24249 Expect(1, 5120, '\p{^Sc=cans}', "");
24250 Expect(1, 5120, '\P{Sc=cans}', "");
24251 Expect(0, 5120, '\P{^Sc=cans}', "");
24252 Expect(1, 5750, '\p{Sc= -Cans}', "");
24253 Expect(0, 5750, '\p{^Sc=        -Cans}', "");
24254 Expect(0, 5750, '\P{Sc= -Cans}', "");
24255 Expect(1, 5750, '\P{^Sc=        -Cans}', "");
24256 Expect(0, 5120, '\p{Sc= -Cans}', "");
24257 Expect(1, 5120, '\p{^Sc=        -Cans}', "");
24258 Expect(1, 5120, '\P{Sc= -Cans}', "");
24259 Expect(0, 5120, '\P{^Sc=        -Cans}', "");
24260 Error('\p{Is_Script=Canadian/a/aboriginal}');
24261 Error('\P{Is_Script=Canadian/a/aboriginal}');
24262 Expect(1, 5750, '\p{Is_Script=canadianaboriginal}', "");
24263 Expect(0, 5750, '\p{^Is_Script=canadianaboriginal}', "");
24264 Expect(0, 5750, '\P{Is_Script=canadianaboriginal}', "");
24265 Expect(1, 5750, '\P{^Is_Script=canadianaboriginal}', "");
24266 Expect(0, 5120, '\p{Is_Script=canadianaboriginal}', "");
24267 Expect(1, 5120, '\p{^Is_Script=canadianaboriginal}', "");
24268 Expect(1, 5120, '\P{Is_Script=canadianaboriginal}', "");
24269 Expect(0, 5120, '\P{^Is_Script=canadianaboriginal}', "");
24270 Expect(1, 5750, '\p{Is_Script=  CANADIAN-ABORIGINAL}', "");
24271 Expect(0, 5750, '\p{^Is_Script=         CANADIAN-ABORIGINAL}', "");
24272 Expect(0, 5750, '\P{Is_Script=  CANADIAN-ABORIGINAL}', "");
24273 Expect(1, 5750, '\P{^Is_Script=         CANADIAN-ABORIGINAL}', "");
24274 Expect(0, 5120, '\p{Is_Script=  CANADIAN-ABORIGINAL}', "");
24275 Expect(1, 5120, '\p{^Is_Script=         CANADIAN-ABORIGINAL}', "");
24276 Expect(1, 5120, '\P{Is_Script=  CANADIAN-ABORIGINAL}', "");
24277 Expect(0, 5120, '\P{^Is_Script=         CANADIAN-ABORIGINAL}', "");
24278 Error('\p{Is_Sc=_CANS/a/}');
24279 Error('\P{Is_Sc=_CANS/a/}');
24280 Expect(1, 5750, '\p{Is_Sc=cans}', "");
24281 Expect(0, 5750, '\p{^Is_Sc=cans}', "");
24282 Expect(0, 5750, '\P{Is_Sc=cans}', "");
24283 Expect(1, 5750, '\P{^Is_Sc=cans}', "");
24284 Expect(0, 5120, '\p{Is_Sc=cans}', "");
24285 Expect(1, 5120, '\p{^Is_Sc=cans}', "");
24286 Expect(1, 5120, '\P{Is_Sc=cans}', "");
24287 Expect(0, 5120, '\P{^Is_Sc=cans}', "");
24288 Expect(1, 5750, '\p{Is_Sc=  CANS}', "");
24289 Expect(0, 5750, '\p{^Is_Sc=  CANS}', "");
24290 Expect(0, 5750, '\P{Is_Sc=  CANS}', "");
24291 Expect(1, 5750, '\P{^Is_Sc=  CANS}', "");
24292 Expect(0, 5120, '\p{Is_Sc=  CANS}', "");
24293 Expect(1, 5120, '\p{^Is_Sc=  CANS}', "");
24294 Expect(1, 5120, '\P{Is_Sc=  CANS}', "");
24295 Expect(0, 5120, '\P{^Is_Sc=  CANS}', "");
24296 Error('\p{Script:       /a/ Lydian}');
24297 Error('\P{Script:       /a/ Lydian}');
24298 Expect(1, 67897, '\p{Script=lydian}', "");
24299 Expect(0, 67897, '\p{^Script=lydian}', "");
24300 Expect(0, 67897, '\P{Script=lydian}', "");
24301 Expect(1, 67897, '\P{^Script=lydian}', "");
24302 Expect(0, 67871, '\p{Script=lydian}', "");
24303 Expect(1, 67871, '\p{^Script=lydian}', "");
24304 Expect(1, 67871, '\P{Script=lydian}', "");
24305 Expect(0, 67871, '\P{^Script=lydian}', "");
24306 Expect(1, 67897, '\p{Script=-   LYDIAN}', "");
24307 Expect(0, 67897, '\p{^Script=-  LYDIAN}', "");
24308 Expect(0, 67897, '\P{Script=-   LYDIAN}', "");
24309 Expect(1, 67897, '\P{^Script=-  LYDIAN}', "");
24310 Expect(0, 67871, '\p{Script=-   LYDIAN}', "");
24311 Expect(1, 67871, '\p{^Script=-  LYDIAN}', "");
24312 Expect(1, 67871, '\P{Script=-   LYDIAN}', "");
24313 Expect(0, 67871, '\P{^Script=-  LYDIAN}', "");
24314 Error('\p{Sc=/a/-LYDI}');
24315 Error('\P{Sc=/a/-LYDI}');
24316 Expect(1, 67897, '\p{Sc=lydi}', "");
24317 Expect(0, 67897, '\p{^Sc=lydi}', "");
24318 Expect(0, 67897, '\P{Sc=lydi}', "");
24319 Expect(1, 67897, '\P{^Sc=lydi}', "");
24320 Expect(0, 67871, '\p{Sc=lydi}', "");
24321 Expect(1, 67871, '\p{^Sc=lydi}', "");
24322 Expect(1, 67871, '\P{Sc=lydi}', "");
24323 Expect(0, 67871, '\P{^Sc=lydi}', "");
24324 Expect(1, 67897, '\p{Sc=  Lydi}', "");
24325 Expect(0, 67897, '\p{^Sc=  Lydi}', "");
24326 Expect(0, 67897, '\P{Sc=  Lydi}', "");
24327 Expect(1, 67897, '\P{^Sc=  Lydi}', "");
24328 Expect(0, 67871, '\p{Sc=  Lydi}', "");
24329 Expect(1, 67871, '\p{^Sc=  Lydi}', "");
24330 Expect(1, 67871, '\P{Sc=  Lydi}', "");
24331 Expect(0, 67871, '\P{^Sc=  Lydi}', "");
24332 Error('\p{Is_Script:--LYDIAN:=}');
24333 Error('\P{Is_Script:--LYDIAN:=}');
24334 Expect(1, 67897, '\p{Is_Script=lydian}', "");
24335 Expect(0, 67897, '\p{^Is_Script=lydian}', "");
24336 Expect(0, 67897, '\P{Is_Script=lydian}', "");
24337 Expect(1, 67897, '\P{^Is_Script=lydian}', "");
24338 Expect(0, 67871, '\p{Is_Script=lydian}', "");
24339 Expect(1, 67871, '\p{^Is_Script=lydian}', "");
24340 Expect(1, 67871, '\P{Is_Script=lydian}', "");
24341 Expect(0, 67871, '\P{^Is_Script=lydian}', "");
24342 Expect(1, 67897, '\p{Is_Script=-_Lydian}', "");
24343 Expect(0, 67897, '\p{^Is_Script=-_Lydian}', "");
24344 Expect(0, 67897, '\P{Is_Script=-_Lydian}', "");
24345 Expect(1, 67897, '\P{^Is_Script=-_Lydian}', "");
24346 Expect(0, 67871, '\p{Is_Script=-_Lydian}', "");
24347 Expect(1, 67871, '\p{^Is_Script=-_Lydian}', "");
24348 Expect(1, 67871, '\P{Is_Script=-_Lydian}', "");
24349 Expect(0, 67871, '\P{^Is_Script=-_Lydian}', "");
24350 Error('\p{Is_Sc=        _lydi/a/}');
24351 Error('\P{Is_Sc=        _lydi/a/}');
24352 Expect(1, 67897, '\p{Is_Sc=lydi}', "");
24353 Expect(0, 67897, '\p{^Is_Sc=lydi}', "");
24354 Expect(0, 67897, '\P{Is_Sc=lydi}', "");
24355 Expect(1, 67897, '\P{^Is_Sc=lydi}', "");
24356 Expect(0, 67871, '\p{Is_Sc=lydi}', "");
24357 Expect(1, 67871, '\p{^Is_Sc=lydi}', "");
24358 Expect(1, 67871, '\P{Is_Sc=lydi}', "");
24359 Expect(0, 67871, '\P{^Is_Sc=lydi}', "");
24360 Expect(1, 67897, '\p{Is_Sc=     lydi}', "");
24361 Expect(0, 67897, '\p{^Is_Sc=    lydi}', "");
24362 Expect(0, 67897, '\P{Is_Sc=     lydi}', "");
24363 Expect(1, 67897, '\P{^Is_Sc=    lydi}', "");
24364 Expect(0, 67871, '\p{Is_Sc=     lydi}', "");
24365 Expect(1, 67871, '\p{^Is_Sc=    lydi}', "");
24366 Expect(1, 67871, '\P{Is_Sc=     lydi}', "");
24367 Expect(0, 67871, '\P{^Is_Sc=    lydi}', "");
24368 Error('\p{Script=:=     Mongolian}');
24369 Error('\P{Script=:=     Mongolian}');
24370 Expect(1, 6145, '\p{Script=mongolian}', "");
24371 Expect(0, 6145, '\p{^Script=mongolian}', "");
24372 Expect(0, 6145, '\P{Script=mongolian}', "");
24373 Expect(1, 6145, '\P{^Script=mongolian}', "");
24374 Expect(0, 6143, '\p{Script=mongolian}', "");
24375 Expect(1, 6143, '\p{^Script=mongolian}', "");
24376 Expect(1, 6143, '\P{Script=mongolian}', "");
24377 Expect(0, 6143, '\P{^Script=mongolian}', "");
24378 Expect(1, 6145, '\p{Script=-Mongolian}', "");
24379 Expect(0, 6145, '\p{^Script=-Mongolian}', "");
24380 Expect(0, 6145, '\P{Script=-Mongolian}', "");
24381 Expect(1, 6145, '\P{^Script=-Mongolian}', "");
24382 Expect(0, 6143, '\p{Script=-Mongolian}', "");
24383 Expect(1, 6143, '\p{^Script=-Mongolian}', "");
24384 Expect(1, 6143, '\P{Script=-Mongolian}', "");
24385 Expect(0, 6143, '\P{^Script=-Mongolian}', "");
24386 Error('\p{Sc=/a/_mong}');
24387 Error('\P{Sc=/a/_mong}');
24388 Expect(1, 6145, '\p{Sc=mong}', "");
24389 Expect(0, 6145, '\p{^Sc=mong}', "");
24390 Expect(0, 6145, '\P{Sc=mong}', "");
24391 Expect(1, 6145, '\P{^Sc=mong}', "");
24392 Expect(0, 6143, '\p{Sc=mong}', "");
24393 Expect(1, 6143, '\p{^Sc=mong}', "");
24394 Expect(1, 6143, '\P{Sc=mong}', "");
24395 Expect(0, 6143, '\P{^Sc=mong}', "");
24396 Expect(1, 6145, '\p{Sc=         Mong}', "");
24397 Expect(0, 6145, '\p{^Sc=        Mong}', "");
24398 Expect(0, 6145, '\P{Sc=         Mong}', "");
24399 Expect(1, 6145, '\P{^Sc=        Mong}', "");
24400 Expect(0, 6143, '\p{Sc=         Mong}', "");
24401 Expect(1, 6143, '\p{^Sc=        Mong}', "");
24402 Expect(1, 6143, '\P{Sc=         Mong}', "");
24403 Expect(0, 6143, '\P{^Sc=        Mong}', "");
24404 Error('\p{Is_Script=    mongolian/a/}');
24405 Error('\P{Is_Script=    mongolian/a/}');
24406 Expect(1, 6145, '\p{Is_Script=mongolian}', "");
24407 Expect(0, 6145, '\p{^Is_Script=mongolian}', "");
24408 Expect(0, 6145, '\P{Is_Script=mongolian}', "");
24409 Expect(1, 6145, '\P{^Is_Script=mongolian}', "");
24410 Expect(0, 6143, '\p{Is_Script=mongolian}', "");
24411 Expect(1, 6143, '\p{^Is_Script=mongolian}', "");
24412 Expect(1, 6143, '\P{Is_Script=mongolian}', "");
24413 Expect(0, 6143, '\P{^Is_Script=mongolian}', "");
24414 Expect(1, 6145, '\p{Is_Script=_Mongolian}', "");
24415 Expect(0, 6145, '\p{^Is_Script=_Mongolian}', "");
24416 Expect(0, 6145, '\P{Is_Script=_Mongolian}', "");
24417 Expect(1, 6145, '\P{^Is_Script=_Mongolian}', "");
24418 Expect(0, 6143, '\p{Is_Script=_Mongolian}', "");
24419 Expect(1, 6143, '\p{^Is_Script=_Mongolian}', "");
24420 Expect(1, 6143, '\P{Is_Script=_Mongolian}', "");
24421 Expect(0, 6143, '\P{^Is_Script=_Mongolian}', "");
24422 Error('\p{Is_Sc=:=              mong}');
24423 Error('\P{Is_Sc=:=              mong}');
24424 Expect(1, 6145, '\p{Is_Sc=mong}', "");
24425 Expect(0, 6145, '\p{^Is_Sc=mong}', "");
24426 Expect(0, 6145, '\P{Is_Sc=mong}', "");
24427 Expect(1, 6145, '\P{^Is_Sc=mong}', "");
24428 Expect(0, 6143, '\p{Is_Sc=mong}', "");
24429 Expect(1, 6143, '\p{^Is_Sc=mong}', "");
24430 Expect(1, 6143, '\P{Is_Sc=mong}', "");
24431 Expect(0, 6143, '\P{^Is_Sc=mong}', "");
24432 Expect(1, 6145, '\p{Is_Sc= Mong}', "");
24433 Expect(0, 6145, '\p{^Is_Sc= Mong}', "");
24434 Expect(0, 6145, '\P{Is_Sc= Mong}', "");
24435 Expect(1, 6145, '\P{^Is_Sc= Mong}', "");
24436 Expect(0, 6143, '\p{Is_Sc= Mong}', "");
24437 Expect(1, 6143, '\p{^Is_Sc= Mong}', "");
24438 Expect(1, 6143, '\P{Is_Sc= Mong}', "");
24439 Expect(0, 6143, '\P{^Is_Sc= Mong}', "");
24440 Error('\p{Script=_-LAO:=}');
24441 Error('\P{Script=_-LAO:=}');
24442 Expect(1, 3714, '\p{Script=lao}', "");
24443 Expect(0, 3714, '\p{^Script=lao}', "");
24444 Expect(0, 3714, '\P{Script=lao}', "");
24445 Expect(1, 3714, '\P{^Script=lao}', "");
24446 Expect(0, 3712, '\p{Script=lao}', "");
24447 Expect(1, 3712, '\p{^Script=lao}', "");
24448 Expect(1, 3712, '\P{Script=lao}', "");
24449 Expect(0, 3712, '\P{^Script=lao}', "");
24450 Expect(1, 3714, '\p{Script=  lao}', "");
24451 Expect(0, 3714, '\p{^Script=  lao}', "");
24452 Expect(0, 3714, '\P{Script=  lao}', "");
24453 Expect(1, 3714, '\P{^Script=  lao}', "");
24454 Expect(0, 3712, '\p{Script=  lao}', "");
24455 Expect(1, 3712, '\p{^Script=  lao}', "");
24456 Expect(1, 3712, '\P{Script=  lao}', "");
24457 Expect(0, 3712, '\P{^Script=  lao}', "");
24458 Error('\p{Sc=/a/ Laoo}');
24459 Error('\P{Sc=/a/ Laoo}');
24460 Expect(1, 3714, '\p{Sc=laoo}', "");
24461 Expect(0, 3714, '\p{^Sc=laoo}', "");
24462 Expect(0, 3714, '\P{Sc=laoo}', "");
24463 Expect(1, 3714, '\P{^Sc=laoo}', "");
24464 Expect(0, 3712, '\p{Sc=laoo}', "");
24465 Expect(1, 3712, '\p{^Sc=laoo}', "");
24466 Expect(1, 3712, '\P{Sc=laoo}', "");
24467 Expect(0, 3712, '\P{^Sc=laoo}', "");
24468 Error('\p{Is_Script=_-lao:=}');
24469 Error('\P{Is_Script=_-lao:=}');
24470 Expect(1, 3714, '\p{Is_Script=lao}', "");
24471 Expect(0, 3714, '\p{^Is_Script=lao}', "");
24472 Expect(0, 3714, '\P{Is_Script=lao}', "");
24473 Expect(1, 3714, '\P{^Is_Script=lao}', "");
24474 Expect(0, 3712, '\p{Is_Script=lao}', "");
24475 Expect(1, 3712, '\p{^Is_Script=lao}', "");
24476 Expect(1, 3712, '\P{Is_Script=lao}', "");
24477 Expect(0, 3712, '\P{^Is_Script=lao}', "");
24478 Expect(1, 3714, '\p{Is_Script=--Lao}', "");
24479 Expect(0, 3714, '\p{^Is_Script=--Lao}', "");
24480 Expect(0, 3714, '\P{Is_Script=--Lao}', "");
24481 Expect(1, 3714, '\P{^Is_Script=--Lao}', "");
24482 Expect(0, 3712, '\p{Is_Script=--Lao}', "");
24483 Expect(1, 3712, '\p{^Is_Script=--Lao}', "");
24484 Expect(1, 3712, '\P{Is_Script=--Lao}', "");
24485 Expect(0, 3712, '\P{^Is_Script=--Lao}', "");
24486 Error('\p{Is_Sc=:=-laoo}');
24487 Error('\P{Is_Sc=:=-laoo}');
24488 Expect(1, 3714, '\p{Is_Sc=laoo}', "");
24489 Expect(0, 3714, '\p{^Is_Sc=laoo}', "");
24490 Expect(0, 3714, '\P{Is_Sc=laoo}', "");
24491 Expect(1, 3714, '\P{^Is_Sc=laoo}', "");
24492 Expect(0, 3712, '\p{Is_Sc=laoo}', "");
24493 Expect(1, 3712, '\p{^Is_Sc=laoo}', "");
24494 Expect(1, 3712, '\P{Is_Sc=laoo}', "");
24495 Expect(0, 3712, '\P{^Is_Sc=laoo}', "");
24496 Expect(1, 3714, '\p{Is_Sc=      Laoo}', "");
24497 Expect(0, 3714, '\p{^Is_Sc=     Laoo}', "");
24498 Expect(0, 3714, '\P{Is_Sc=      Laoo}', "");
24499 Expect(1, 3714, '\P{^Is_Sc=     Laoo}', "");
24500 Expect(0, 3712, '\p{Is_Sc=      Laoo}', "");
24501 Expect(1, 3712, '\p{^Is_Sc=     Laoo}', "");
24502 Expect(1, 3712, '\P{Is_Sc=      Laoo}', "");
24503 Expect(0, 3712, '\P{^Is_Sc=     Laoo}', "");
24504 Error('\p{Script=:=-Cyrillic}');
24505 Error('\P{Script=:=-Cyrillic}');
24506 Expect(1, 1315, '\p{Script=cyrillic}', "");
24507 Expect(0, 1315, '\p{^Script=cyrillic}', "");
24508 Expect(0, 1315, '\P{Script=cyrillic}', "");
24509 Expect(1, 1315, '\P{^Script=cyrillic}', "");
24510 Expect(0, 1023, '\p{Script=cyrillic}', "");
24511 Expect(1, 1023, '\p{^Script=cyrillic}', "");
24512 Expect(1, 1023, '\P{Script=cyrillic}', "");
24513 Expect(0, 1023, '\P{^Script=cyrillic}', "");
24514 Expect(1, 1315, '\p{Script=     _Cyrillic}', "");
24515 Expect(0, 1315, '\p{^Script=    _Cyrillic}', "");
24516 Expect(0, 1315, '\P{Script=     _Cyrillic}', "");
24517 Expect(1, 1315, '\P{^Script=    _Cyrillic}', "");
24518 Expect(0, 1023, '\p{Script=     _Cyrillic}', "");
24519 Expect(1, 1023, '\p{^Script=    _Cyrillic}', "");
24520 Expect(1, 1023, '\P{Script=     _Cyrillic}', "");
24521 Expect(0, 1023, '\P{^Script=    _Cyrillic}', "");
24522 Error('\p{Sc=Cyrl/a/}');
24523 Error('\P{Sc=Cyrl/a/}');
24524 Expect(1, 1315, '\p{Sc=cyrl}', "");
24525 Expect(0, 1315, '\p{^Sc=cyrl}', "");
24526 Expect(0, 1315, '\P{Sc=cyrl}', "");
24527 Expect(1, 1315, '\P{^Sc=cyrl}', "");
24528 Expect(0, 1023, '\p{Sc=cyrl}', "");
24529 Expect(1, 1023, '\p{^Sc=cyrl}', "");
24530 Expect(1, 1023, '\P{Sc=cyrl}', "");
24531 Expect(0, 1023, '\P{^Sc=cyrl}', "");
24532 Expect(1, 1315, '\p{Sc=--Cyrl}', "");
24533 Expect(0, 1315, '\p{^Sc=--Cyrl}', "");
24534 Expect(0, 1315, '\P{Sc=--Cyrl}', "");
24535 Expect(1, 1315, '\P{^Sc=--Cyrl}', "");
24536 Expect(0, 1023, '\p{Sc=--Cyrl}', "");
24537 Expect(1, 1023, '\p{^Sc=--Cyrl}', "");
24538 Expect(1, 1023, '\P{Sc=--Cyrl}', "");
24539 Expect(0, 1023, '\P{^Sc=--Cyrl}', "");
24540 Error('\p{Is_Script=:=_ CYRILLIC}');
24541 Error('\P{Is_Script=:=_ CYRILLIC}');
24542 Expect(1, 1315, '\p{Is_Script=cyrillic}', "");
24543 Expect(0, 1315, '\p{^Is_Script=cyrillic}', "");
24544 Expect(0, 1315, '\P{Is_Script=cyrillic}', "");
24545 Expect(1, 1315, '\P{^Is_Script=cyrillic}', "");
24546 Expect(0, 1023, '\p{Is_Script=cyrillic}', "");
24547 Expect(1, 1023, '\p{^Is_Script=cyrillic}', "");
24548 Expect(1, 1023, '\P{Is_Script=cyrillic}', "");
24549 Expect(0, 1023, '\P{^Is_Script=cyrillic}', "");
24550 Expect(1, 1315, '\p{Is_Script=__cyrillic}', "");
24551 Expect(0, 1315, '\p{^Is_Script=__cyrillic}', "");
24552 Expect(0, 1315, '\P{Is_Script=__cyrillic}', "");
24553 Expect(1, 1315, '\P{^Is_Script=__cyrillic}', "");
24554 Expect(0, 1023, '\p{Is_Script=__cyrillic}', "");
24555 Expect(1, 1023, '\p{^Is_Script=__cyrillic}', "");
24556 Expect(1, 1023, '\P{Is_Script=__cyrillic}', "");
24557 Expect(0, 1023, '\P{^Is_Script=__cyrillic}', "");
24558 Error('\p{Is_Sc=:=      -CYRL}');
24559 Error('\P{Is_Sc=:=      -CYRL}');
24560 Expect(1, 1315, '\p{Is_Sc: cyrl}', "");
24561 Expect(0, 1315, '\p{^Is_Sc: cyrl}', "");
24562 Expect(0, 1315, '\P{Is_Sc: cyrl}', "");
24563 Expect(1, 1315, '\P{^Is_Sc: cyrl}', "");
24564 Expect(0, 1023, '\p{Is_Sc: cyrl}', "");
24565 Expect(1, 1023, '\p{^Is_Sc: cyrl}', "");
24566 Expect(1, 1023, '\P{Is_Sc: cyrl}', "");
24567 Expect(0, 1023, '\P{^Is_Sc: cyrl}', "");
24568 Expect(1, 1315, '\p{Is_Sc=_Cyrl}', "");
24569 Expect(0, 1315, '\p{^Is_Sc=_Cyrl}', "");
24570 Expect(0, 1315, '\P{Is_Sc=_Cyrl}', "");
24571 Expect(1, 1315, '\P{^Is_Sc=_Cyrl}', "");
24572 Expect(0, 1023, '\p{Is_Sc=_Cyrl}', "");
24573 Expect(1, 1023, '\p{^Is_Sc=_Cyrl}', "");
24574 Expect(1, 1023, '\P{Is_Sc=_Cyrl}', "");
24575 Expect(0, 1023, '\P{^Is_Sc=_Cyrl}', "");
24576 Error('\p{Script=/a/-_Hiragana}');
24577 Error('\P{Script=/a/-_Hiragana}');
24578 Expect(1, 12438, '\p{Script=hiragana}', "");
24579 Expect(0, 12438, '\p{^Script=hiragana}', "");
24580 Expect(0, 12438, '\P{Script=hiragana}', "");
24581 Expect(1, 12438, '\P{^Script=hiragana}', "");
24582 Expect(0, 12352, '\p{Script=hiragana}', "");
24583 Expect(1, 12352, '\p{^Script=hiragana}', "");
24584 Expect(1, 12352, '\P{Script=hiragana}', "");
24585 Expect(0, 12352, '\P{^Script=hiragana}', "");
24586 Expect(1, 12438, '\p{Script=     Hiragana}', "");
24587 Expect(0, 12438, '\p{^Script=    Hiragana}', "");
24588 Expect(0, 12438, '\P{Script=     Hiragana}', "");
24589 Expect(1, 12438, '\P{^Script=    Hiragana}', "");
24590 Expect(0, 12352, '\p{Script=     Hiragana}', "");
24591 Expect(1, 12352, '\p{^Script=    Hiragana}', "");
24592 Expect(1, 12352, '\P{Script=     Hiragana}', "");
24593 Expect(0, 12352, '\P{^Script=    Hiragana}', "");
24594 Error('\p{Sc=/a/- HIRA}');
24595 Error('\P{Sc=/a/- HIRA}');
24596 Expect(1, 12438, '\p{Sc=hira}', "");
24597 Expect(0, 12438, '\p{^Sc=hira}', "");
24598 Expect(0, 12438, '\P{Sc=hira}', "");
24599 Expect(1, 12438, '\P{^Sc=hira}', "");
24600 Expect(0, 12352, '\p{Sc=hira}', "");
24601 Expect(1, 12352, '\p{^Sc=hira}', "");
24602 Expect(1, 12352, '\P{Sc=hira}', "");
24603 Expect(0, 12352, '\P{^Sc=hira}', "");
24604 Expect(1, 12438, '\p{Sc=_-hira}', "");
24605 Expect(0, 12438, '\p{^Sc=_-hira}', "");
24606 Expect(0, 12438, '\P{Sc=_-hira}', "");
24607 Expect(1, 12438, '\P{^Sc=_-hira}', "");
24608 Expect(0, 12352, '\p{Sc=_-hira}', "");
24609 Expect(1, 12352, '\p{^Sc=_-hira}', "");
24610 Expect(1, 12352, '\P{Sc=_-hira}', "");
24611 Expect(0, 12352, '\P{^Sc=_-hira}', "");
24612 Error('\p{Is_Script=_ Hiragana:=}');
24613 Error('\P{Is_Script=_ Hiragana:=}');
24614 Expect(1, 12438, '\p{Is_Script=hiragana}', "");
24615 Expect(0, 12438, '\p{^Is_Script=hiragana}', "");
24616 Expect(0, 12438, '\P{Is_Script=hiragana}', "");
24617 Expect(1, 12438, '\P{^Is_Script=hiragana}', "");
24618 Expect(0, 12352, '\p{Is_Script=hiragana}', "");
24619 Expect(1, 12352, '\p{^Is_Script=hiragana}', "");
24620 Expect(1, 12352, '\P{Is_Script=hiragana}', "");
24621 Expect(0, 12352, '\P{^Is_Script=hiragana}', "");
24622 Expect(1, 12438, '\p{Is_Script= -Hiragana}', "");
24623 Expect(0, 12438, '\p{^Is_Script=        -Hiragana}', "");
24624 Expect(0, 12438, '\P{Is_Script= -Hiragana}', "");
24625 Expect(1, 12438, '\P{^Is_Script=        -Hiragana}', "");
24626 Expect(0, 12352, '\p{Is_Script= -Hiragana}', "");
24627 Expect(1, 12352, '\p{^Is_Script=        -Hiragana}', "");
24628 Expect(1, 12352, '\P{Is_Script= -Hiragana}', "");
24629 Expect(0, 12352, '\P{^Is_Script=        -Hiragana}', "");
24630 Error('\p{Is_Sc=/a/hira}');
24631 Error('\P{Is_Sc=/a/hira}');
24632 Expect(1, 12438, '\p{Is_Sc=hira}', "");
24633 Expect(0, 12438, '\p{^Is_Sc=hira}', "");
24634 Expect(0, 12438, '\P{Is_Sc=hira}', "");
24635 Expect(1, 12438, '\P{^Is_Sc=hira}', "");
24636 Expect(0, 12352, '\p{Is_Sc=hira}', "");
24637 Expect(1, 12352, '\p{^Is_Sc=hira}', "");
24638 Expect(1, 12352, '\P{Is_Sc=hira}', "");
24639 Expect(0, 12352, '\P{^Is_Sc=hira}', "");
24640 Expect(1, 12438, '\p{Is_Sc=     hira}', "");
24641 Expect(0, 12438, '\p{^Is_Sc=    hira}', "");
24642 Expect(0, 12438, '\P{Is_Sc=     hira}', "");
24643 Expect(1, 12438, '\P{^Is_Sc=    hira}', "");
24644 Expect(0, 12352, '\p{Is_Sc=     hira}', "");
24645 Expect(1, 12352, '\p{^Is_Sc=    hira}', "");
24646 Expect(1, 12352, '\P{Is_Sc=     hira}', "");
24647 Expect(0, 12352, '\P{^Is_Sc=    hira}', "");
24648 Error('\p{Script=-/a/Braille}');
24649 Error('\P{Script=-/a/Braille}');
24650 Expect(1, 10495, '\p{Script=braille}', "");
24651 Expect(0, 10495, '\p{^Script=braille}', "");
24652 Expect(0, 10495, '\P{Script=braille}', "");
24653 Expect(1, 10495, '\P{^Script=braille}', "");
24654 Expect(0, 10239, '\p{Script=braille}', "");
24655 Expect(1, 10239, '\p{^Script=braille}', "");
24656 Expect(1, 10239, '\P{Script=braille}', "");
24657 Expect(0, 10239, '\P{^Script=braille}', "");
24658 Expect(1, 10495, '\p{Script=-braille}', "");
24659 Expect(0, 10495, '\p{^Script=-braille}', "");
24660 Expect(0, 10495, '\P{Script=-braille}', "");
24661 Expect(1, 10495, '\P{^Script=-braille}', "");
24662 Expect(0, 10239, '\p{Script=-braille}', "");
24663 Expect(1, 10239, '\p{^Script=-braille}', "");
24664 Expect(1, 10239, '\P{Script=-braille}', "");
24665 Expect(0, 10239, '\P{^Script=-braille}', "");
24666 Error('\p{Sc=_Brai/a/}');
24667 Error('\P{Sc=_Brai/a/}');
24668 Expect(1, 10495, '\p{Sc=brai}', "");
24669 Expect(0, 10495, '\p{^Sc=brai}', "");
24670 Expect(0, 10495, '\P{Sc=brai}', "");
24671 Expect(1, 10495, '\P{^Sc=brai}', "");
24672 Expect(0, 10239, '\p{Sc=brai}', "");
24673 Expect(1, 10239, '\p{^Sc=brai}', "");
24674 Expect(1, 10239, '\P{Sc=brai}', "");
24675 Expect(0, 10239, '\P{^Sc=brai}', "");
24676 Expect(1, 10495, '\p{Sc= brai}', "");
24677 Expect(0, 10495, '\p{^Sc= brai}', "");
24678 Expect(0, 10495, '\P{Sc= brai}', "");
24679 Expect(1, 10495, '\P{^Sc= brai}', "");
24680 Expect(0, 10239, '\p{Sc= brai}', "");
24681 Expect(1, 10239, '\p{^Sc= brai}', "");
24682 Expect(1, 10239, '\P{Sc= brai}', "");
24683 Expect(0, 10239, '\P{^Sc= brai}', "");
24684 Error('\p{Is_Script=    -BRAILLE/a/}');
24685 Error('\P{Is_Script=    -BRAILLE/a/}');
24686 Expect(1, 10495, '\p{Is_Script=braille}', "");
24687 Expect(0, 10495, '\p{^Is_Script=braille}', "");
24688 Expect(0, 10495, '\P{Is_Script=braille}', "");
24689 Expect(1, 10495, '\P{^Is_Script=braille}', "");
24690 Expect(0, 10239, '\p{Is_Script=braille}', "");
24691 Expect(1, 10239, '\p{^Is_Script=braille}', "");
24692 Expect(1, 10239, '\P{Is_Script=braille}', "");
24693 Expect(0, 10239, '\P{^Is_Script=braille}', "");
24694 Expect(1, 10495, '\p{Is_Script=  Braille}', "");
24695 Expect(0, 10495, '\p{^Is_Script=         Braille}', "");
24696 Expect(0, 10495, '\P{Is_Script=  Braille}', "");
24697 Expect(1, 10495, '\P{^Is_Script=         Braille}', "");
24698 Expect(0, 10239, '\p{Is_Script=  Braille}', "");
24699 Expect(1, 10239, '\p{^Is_Script=         Braille}', "");
24700 Expect(1, 10239, '\P{Is_Script=  Braille}', "");
24701 Expect(0, 10239, '\P{^Is_Script=         Braille}', "");
24702 Error('\p{Is_Sc=/a/brai}');
24703 Error('\P{Is_Sc=/a/brai}');
24704 Expect(1, 10495, '\p{Is_Sc=brai}', "");
24705 Expect(0, 10495, '\p{^Is_Sc=brai}', "");
24706 Expect(0, 10495, '\P{Is_Sc=brai}', "");
24707 Expect(1, 10495, '\P{^Is_Sc=brai}', "");
24708 Expect(0, 10239, '\p{Is_Sc=brai}', "");
24709 Expect(1, 10239, '\p{^Is_Sc=brai}', "");
24710 Expect(1, 10239, '\P{Is_Sc=brai}', "");
24711 Expect(0, 10239, '\P{^Is_Sc=brai}', "");
24712 Expect(1, 10495, '\p{Is_Sc=_    brai}', "");
24713 Expect(0, 10495, '\p{^Is_Sc=_   brai}', "");
24714 Expect(0, 10495, '\P{Is_Sc=_    brai}', "");
24715 Expect(1, 10495, '\P{^Is_Sc=_   brai}', "");
24716 Expect(0, 10239, '\p{Is_Sc=_    brai}', "");
24717 Expect(1, 10239, '\p{^Is_Sc=_   brai}', "");
24718 Expect(1, 10239, '\P{Is_Sc=_    brai}', "");
24719 Expect(0, 10239, '\P{^Is_Sc=_   brai}', "");
24720 Error('\p{Script=-      Bengali/a/}');
24721 Error('\P{Script=-      Bengali/a/}');
24722 Expect(1, 2435, '\p{Script=bengali}', "");
24723 Expect(0, 2435, '\p{^Script=bengali}', "");
24724 Expect(0, 2435, '\P{Script=bengali}', "");
24725 Expect(1, 2435, '\P{^Script=bengali}', "");
24726 Expect(0, 2432, '\p{Script=bengali}', "");
24727 Expect(1, 2432, '\p{^Script=bengali}', "");
24728 Expect(1, 2432, '\P{Script=bengali}', "");
24729 Expect(0, 2432, '\P{^Script=bengali}', "");
24730 Expect(1, 2435, '\p{Script= Bengali}', "");
24731 Expect(0, 2435, '\p{^Script= Bengali}', "");
24732 Expect(0, 2435, '\P{Script= Bengali}', "");
24733 Expect(1, 2435, '\P{^Script= Bengali}', "");
24734 Expect(0, 2432, '\p{Script= Bengali}', "");
24735 Expect(1, 2432, '\p{^Script= Bengali}', "");
24736 Expect(1, 2432, '\P{Script= Bengali}', "");
24737 Expect(0, 2432, '\P{^Script= Bengali}', "");
24738 Error('\p{Sc=__BENG:=}');
24739 Error('\P{Sc=__BENG:=}');
24740 Expect(1, 2435, '\p{Sc=beng}', "");
24741 Expect(0, 2435, '\p{^Sc=beng}', "");
24742 Expect(0, 2435, '\P{Sc=beng}', "");
24743 Expect(1, 2435, '\P{^Sc=beng}', "");
24744 Expect(0, 2432, '\p{Sc=beng}', "");
24745 Expect(1, 2432, '\p{^Sc=beng}', "");
24746 Expect(1, 2432, '\P{Sc=beng}', "");
24747 Expect(0, 2432, '\P{^Sc=beng}', "");
24748 Expect(1, 2435, '\p{Sc=-Beng}', "");
24749 Expect(0, 2435, '\p{^Sc=-Beng}', "");
24750 Expect(0, 2435, '\P{Sc=-Beng}', "");
24751 Expect(1, 2435, '\P{^Sc=-Beng}', "");
24752 Expect(0, 2432, '\p{Sc=-Beng}', "");
24753 Expect(1, 2432, '\p{^Sc=-Beng}', "");
24754 Expect(1, 2432, '\P{Sc=-Beng}', "");
24755 Expect(0, 2432, '\P{^Sc=-Beng}', "");
24756 Error('\p{Is_Script: :=-bengali}');
24757 Error('\P{Is_Script: :=-bengali}');
24758 Expect(1, 2435, '\p{Is_Script:   bengali}', "");
24759 Expect(0, 2435, '\p{^Is_Script:   bengali}', "");
24760 Expect(0, 2435, '\P{Is_Script:   bengali}', "");
24761 Expect(1, 2435, '\P{^Is_Script:   bengali}', "");
24762 Expect(0, 2432, '\p{Is_Script:   bengali}', "");
24763 Expect(1, 2432, '\p{^Is_Script:   bengali}', "");
24764 Expect(1, 2432, '\P{Is_Script:   bengali}', "");
24765 Expect(0, 2432, '\P{^Is_Script:   bengali}', "");
24766 Expect(1, 2435, '\p{Is_Script=--bengali}', "");
24767 Expect(0, 2435, '\p{^Is_Script=--bengali}', "");
24768 Expect(0, 2435, '\P{Is_Script=--bengali}', "");
24769 Expect(1, 2435, '\P{^Is_Script=--bengali}', "");
24770 Expect(0, 2432, '\p{Is_Script=--bengali}', "");
24771 Expect(1, 2432, '\p{^Is_Script=--bengali}', "");
24772 Expect(1, 2432, '\P{Is_Script=--bengali}', "");
24773 Expect(0, 2432, '\P{^Is_Script=--bengali}', "");
24774 Error('\p{Is_Sc= /a/Beng}');
24775 Error('\P{Is_Sc= /a/Beng}');
24776 Expect(1, 2435, '\p{Is_Sc=beng}', "");
24777 Expect(0, 2435, '\p{^Is_Sc=beng}', "");
24778 Expect(0, 2435, '\P{Is_Sc=beng}', "");
24779 Expect(1, 2435, '\P{^Is_Sc=beng}', "");
24780 Expect(0, 2432, '\p{Is_Sc=beng}', "");
24781 Expect(1, 2432, '\p{^Is_Sc=beng}', "");
24782 Expect(1, 2432, '\P{Is_Sc=beng}', "");
24783 Expect(0, 2432, '\P{^Is_Sc=beng}', "");
24784 Error('\p{Script= Kharoshthi:=}');
24785 Error('\P{Script= Kharoshthi:=}');
24786 Expect(1, 68099, '\p{Script=kharoshthi}', "");
24787 Expect(0, 68099, '\p{^Script=kharoshthi}', "");
24788 Expect(0, 68099, '\P{Script=kharoshthi}', "");
24789 Expect(1, 68099, '\P{^Script=kharoshthi}', "");
24790 Expect(0, 68095, '\p{Script=kharoshthi}', "");
24791 Expect(1, 68095, '\p{^Script=kharoshthi}', "");
24792 Expect(1, 68095, '\P{Script=kharoshthi}', "");
24793 Expect(0, 68095, '\P{^Script=kharoshthi}', "");
24794 Expect(1, 68099, '\p{Script:   _-KHAROSHTHI}', "");
24795 Expect(0, 68099, '\p{^Script:   _-KHAROSHTHI}', "");
24796 Expect(0, 68099, '\P{Script:   _-KHAROSHTHI}', "");
24797 Expect(1, 68099, '\P{^Script:   _-KHAROSHTHI}', "");
24798 Expect(0, 68095, '\p{Script:   _-KHAROSHTHI}', "");
24799 Expect(1, 68095, '\p{^Script:   _-KHAROSHTHI}', "");
24800 Expect(1, 68095, '\P{Script:   _-KHAROSHTHI}', "");
24801 Expect(0, 68095, '\P{^Script:   _-KHAROSHTHI}', "");
24802 Error('\p{Sc=/a/_khar}');
24803 Error('\P{Sc=/a/_khar}');
24804 Expect(1, 68099, '\p{Sc=khar}', "");
24805 Expect(0, 68099, '\p{^Sc=khar}', "");
24806 Expect(0, 68099, '\P{Sc=khar}', "");
24807 Expect(1, 68099, '\P{^Sc=khar}', "");
24808 Expect(0, 68095, '\p{Sc=khar}', "");
24809 Expect(1, 68095, '\p{^Sc=khar}', "");
24810 Expect(1, 68095, '\P{Sc=khar}', "");
24811 Expect(0, 68095, '\P{^Sc=khar}', "");
24812 Expect(1, 68099, '\p{Sc=_Khar}', "");
24813 Expect(0, 68099, '\p{^Sc=_Khar}', "");
24814 Expect(0, 68099, '\P{Sc=_Khar}', "");
24815 Expect(1, 68099, '\P{^Sc=_Khar}', "");
24816 Expect(0, 68095, '\p{Sc=_Khar}', "");
24817 Expect(1, 68095, '\p{^Sc=_Khar}', "");
24818 Expect(1, 68095, '\P{Sc=_Khar}', "");
24819 Expect(0, 68095, '\P{^Sc=_Khar}', "");
24820 Error('\p{Is_Script: -Kharoshthi:=}');
24821 Error('\P{Is_Script: -Kharoshthi:=}');
24822 Expect(1, 68099, '\p{Is_Script=kharoshthi}', "");
24823 Expect(0, 68099, '\p{^Is_Script=kharoshthi}', "");
24824 Expect(0, 68099, '\P{Is_Script=kharoshthi}', "");
24825 Expect(1, 68099, '\P{^Is_Script=kharoshthi}', "");
24826 Expect(0, 68095, '\p{Is_Script=kharoshthi}', "");
24827 Expect(1, 68095, '\p{^Is_Script=kharoshthi}', "");
24828 Expect(1, 68095, '\P{Is_Script=kharoshthi}', "");
24829 Expect(0, 68095, '\P{^Is_Script=kharoshthi}', "");
24830 Expect(1, 68099, '\p{Is_Script=_-KHAROSHTHI}', "");
24831 Expect(0, 68099, '\p{^Is_Script=_-KHAROSHTHI}', "");
24832 Expect(0, 68099, '\P{Is_Script=_-KHAROSHTHI}', "");
24833 Expect(1, 68099, '\P{^Is_Script=_-KHAROSHTHI}', "");
24834 Expect(0, 68095, '\p{Is_Script=_-KHAROSHTHI}', "");
24835 Expect(1, 68095, '\p{^Is_Script=_-KHAROSHTHI}', "");
24836 Expect(1, 68095, '\P{Is_Script=_-KHAROSHTHI}', "");
24837 Expect(0, 68095, '\P{^Is_Script=_-KHAROSHTHI}', "");
24838 Error('\p{Is_Sc:                /a/Khar}');
24839 Error('\P{Is_Sc:                /a/Khar}');
24840 Expect(1, 68099, '\p{Is_Sc=khar}', "");
24841 Expect(0, 68099, '\p{^Is_Sc=khar}', "");
24842 Expect(0, 68099, '\P{Is_Sc=khar}', "");
24843 Expect(1, 68099, '\P{^Is_Sc=khar}', "");
24844 Expect(0, 68095, '\p{Is_Sc=khar}', "");
24845 Expect(1, 68095, '\p{^Is_Sc=khar}', "");
24846 Expect(1, 68095, '\P{Is_Sc=khar}', "");
24847 Expect(0, 68095, '\P{^Is_Sc=khar}', "");
24848 Expect(1, 68099, '\p{Is_Sc=-Khar}', "");
24849 Expect(0, 68099, '\p{^Is_Sc=-Khar}', "");
24850 Expect(0, 68099, '\P{Is_Sc=-Khar}', "");
24851 Expect(1, 68099, '\P{^Is_Sc=-Khar}', "");
24852 Expect(0, 68095, '\p{Is_Sc=-Khar}', "");
24853 Expect(1, 68095, '\p{^Is_Sc=-Khar}', "");
24854 Expect(1, 68095, '\P{Is_Sc=-Khar}', "");
24855 Expect(0, 68095, '\P{^Is_Sc=-Khar}', "");
24856 Error('\p{Script= /a/lycian}');
24857 Error('\P{Script= /a/lycian}');
24858 Expect(1, 66204, '\p{Script=lycian}', "");
24859 Expect(0, 66204, '\p{^Script=lycian}', "");
24860 Expect(0, 66204, '\P{Script=lycian}', "");
24861 Expect(1, 66204, '\P{^Script=lycian}', "");
24862 Expect(0, 66175, '\p{Script=lycian}', "");
24863 Expect(1, 66175, '\p{^Script=lycian}', "");
24864 Expect(1, 66175, '\P{Script=lycian}', "");
24865 Expect(0, 66175, '\P{^Script=lycian}', "");
24866 Expect(1, 66204, '\p{Script=     Lycian}', "");
24867 Expect(0, 66204, '\p{^Script=    Lycian}', "");
24868 Expect(0, 66204, '\P{Script=     Lycian}', "");
24869 Expect(1, 66204, '\P{^Script=    Lycian}', "");
24870 Expect(0, 66175, '\p{Script=     Lycian}', "");
24871 Expect(1, 66175, '\p{^Script=    Lycian}', "");
24872 Expect(1, 66175, '\P{Script=     Lycian}', "");
24873 Expect(0, 66175, '\P{^Script=    Lycian}', "");
24874 Error('\p{Sc:   -_LYCI/a/}');
24875 Error('\P{Sc:   -_LYCI/a/}');
24876 Expect(1, 66204, '\p{Sc=lyci}', "");
24877 Expect(0, 66204, '\p{^Sc=lyci}', "");
24878 Expect(0, 66204, '\P{Sc=lyci}', "");
24879 Expect(1, 66204, '\P{^Sc=lyci}', "");
24880 Expect(0, 66175, '\p{Sc=lyci}', "");
24881 Expect(1, 66175, '\p{^Sc=lyci}', "");
24882 Expect(1, 66175, '\P{Sc=lyci}', "");
24883 Expect(0, 66175, '\P{^Sc=lyci}', "");
24884 Expect(1, 66204, '\p{Sc:        -Lyci}', "");
24885 Expect(0, 66204, '\p{^Sc:       -Lyci}', "");
24886 Expect(0, 66204, '\P{Sc:        -Lyci}', "");
24887 Expect(1, 66204, '\P{^Sc:       -Lyci}', "");
24888 Expect(0, 66175, '\p{Sc:        -Lyci}', "");
24889 Expect(1, 66175, '\p{^Sc:       -Lyci}', "");
24890 Expect(1, 66175, '\P{Sc:        -Lyci}', "");
24891 Expect(0, 66175, '\P{^Sc:       -Lyci}', "");
24892 Error('\p{Is_Script=_/a/Lycian}');
24893 Error('\P{Is_Script=_/a/Lycian}');
24894 Expect(1, 66204, '\p{Is_Script=lycian}', "");
24895 Expect(0, 66204, '\p{^Is_Script=lycian}', "");
24896 Expect(0, 66204, '\P{Is_Script=lycian}', "");
24897 Expect(1, 66204, '\P{^Is_Script=lycian}', "");
24898 Expect(0, 66175, '\p{Is_Script=lycian}', "");
24899 Expect(1, 66175, '\p{^Is_Script=lycian}', "");
24900 Expect(1, 66175, '\P{Is_Script=lycian}', "");
24901 Expect(0, 66175, '\P{^Is_Script=lycian}', "");
24902 Expect(1, 66204, '\p{Is_Script:_-lycian}', "");
24903 Expect(0, 66204, '\p{^Is_Script:_-lycian}', "");
24904 Expect(0, 66204, '\P{Is_Script:_-lycian}', "");
24905 Expect(1, 66204, '\P{^Is_Script:_-lycian}', "");
24906 Expect(0, 66175, '\p{Is_Script:_-lycian}', "");
24907 Expect(1, 66175, '\p{^Is_Script:_-lycian}', "");
24908 Expect(1, 66175, '\P{Is_Script:_-lycian}', "");
24909 Expect(0, 66175, '\P{^Is_Script:_-lycian}', "");
24910 Error('\p{Is_Sc=         LYCI/a/}');
24911 Error('\P{Is_Sc=         LYCI/a/}');
24912 Expect(1, 66204, '\p{Is_Sc=lyci}', "");
24913 Expect(0, 66204, '\p{^Is_Sc=lyci}', "");
24914 Expect(0, 66204, '\P{Is_Sc=lyci}', "");
24915 Expect(1, 66204, '\P{^Is_Sc=lyci}', "");
24916 Expect(0, 66175, '\p{Is_Sc=lyci}', "");
24917 Expect(1, 66175, '\p{^Is_Sc=lyci}', "");
24918 Expect(1, 66175, '\P{Is_Sc=lyci}', "");
24919 Expect(0, 66175, '\P{^Is_Sc=lyci}', "");
24920 Expect(1, 66204, '\p{Is_Sc=_Lyci}', "");
24921 Expect(0, 66204, '\p{^Is_Sc=_Lyci}', "");
24922 Expect(0, 66204, '\P{Is_Sc=_Lyci}', "");
24923 Expect(1, 66204, '\P{^Is_Sc=_Lyci}', "");
24924 Expect(0, 66175, '\p{Is_Sc=_Lyci}', "");
24925 Expect(1, 66175, '\p{^Is_Sc=_Lyci}', "");
24926 Expect(1, 66175, '\P{Is_Sc=_Lyci}', "");
24927 Expect(0, 66175, '\P{^Is_Sc=_Lyci}', "");
24928 Error('\p{Script=/a/_-bopomofo}');
24929 Error('\P{Script=/a/_-bopomofo}');
24930 Expect(1, 12589, '\p{Script=bopomofo}', "");
24931 Expect(0, 12589, '\p{^Script=bopomofo}', "");
24932 Expect(0, 12589, '\P{Script=bopomofo}', "");
24933 Expect(1, 12589, '\P{^Script=bopomofo}', "");
24934 Expect(0, 12548, '\p{Script=bopomofo}', "");
24935 Expect(1, 12548, '\p{^Script=bopomofo}', "");
24936 Expect(1, 12548, '\P{Script=bopomofo}', "");
24937 Expect(0, 12548, '\P{^Script=bopomofo}', "");
24938 Expect(1, 12589, '\p{Script=_bopomofo}', "");
24939 Expect(0, 12589, '\p{^Script=_bopomofo}', "");
24940 Expect(0, 12589, '\P{Script=_bopomofo}', "");
24941 Expect(1, 12589, '\P{^Script=_bopomofo}', "");
24942 Expect(0, 12548, '\p{Script=_bopomofo}', "");
24943 Expect(1, 12548, '\p{^Script=_bopomofo}', "");
24944 Expect(1, 12548, '\P{Script=_bopomofo}', "");
24945 Expect(0, 12548, '\P{^Script=_bopomofo}', "");
24946 Error('\p{Sc=:=_ Bopo}');
24947 Error('\P{Sc=:=_ Bopo}');
24948 Expect(1, 12589, '\p{Sc=bopo}', "");
24949 Expect(0, 12589, '\p{^Sc=bopo}', "");
24950 Expect(0, 12589, '\P{Sc=bopo}', "");
24951 Expect(1, 12589, '\P{^Sc=bopo}', "");
24952 Expect(0, 12548, '\p{Sc=bopo}', "");
24953 Expect(1, 12548, '\p{^Sc=bopo}', "");
24954 Expect(1, 12548, '\P{Sc=bopo}', "");
24955 Expect(0, 12548, '\P{^Sc=bopo}', "");
24956 Expect(1, 12589, '\p{Sc:   _Bopo}', "");
24957 Expect(0, 12589, '\p{^Sc:   _Bopo}', "");
24958 Expect(0, 12589, '\P{Sc:   _Bopo}', "");
24959 Expect(1, 12589, '\P{^Sc:   _Bopo}', "");
24960 Expect(0, 12548, '\p{Sc:   _Bopo}', "");
24961 Expect(1, 12548, '\p{^Sc:   _Bopo}', "");
24962 Expect(1, 12548, '\P{Sc:   _Bopo}', "");
24963 Expect(0, 12548, '\P{^Sc:   _Bopo}', "");
24964 Error('\p{Is_Script=-:=bopomofo}');
24965 Error('\P{Is_Script=-:=bopomofo}');
24966 Expect(1, 12589, '\p{Is_Script=bopomofo}', "");
24967 Expect(0, 12589, '\p{^Is_Script=bopomofo}', "");
24968 Expect(0, 12589, '\P{Is_Script=bopomofo}', "");
24969 Expect(1, 12589, '\P{^Is_Script=bopomofo}', "");
24970 Expect(0, 12548, '\p{Is_Script=bopomofo}', "");
24971 Expect(1, 12548, '\p{^Is_Script=bopomofo}', "");
24972 Expect(1, 12548, '\P{Is_Script=bopomofo}', "");
24973 Expect(0, 12548, '\P{^Is_Script=bopomofo}', "");
24974 Expect(1, 12589, '\p{Is_Script= _Bopomofo}', "");
24975 Expect(0, 12589, '\p{^Is_Script= _Bopomofo}', "");
24976 Expect(0, 12589, '\P{Is_Script= _Bopomofo}', "");
24977 Expect(1, 12589, '\P{^Is_Script= _Bopomofo}', "");
24978 Expect(0, 12548, '\p{Is_Script= _Bopomofo}', "");
24979 Expect(1, 12548, '\p{^Is_Script= _Bopomofo}', "");
24980 Expect(1, 12548, '\P{Is_Script= _Bopomofo}', "");
24981 Expect(0, 12548, '\P{^Is_Script= _Bopomofo}', "");
24982 Error('\p{Is_Sc=-:=Bopo}');
24983 Error('\P{Is_Sc=-:=Bopo}');
24984 Expect(1, 12589, '\p{Is_Sc=bopo}', "");
24985 Expect(0, 12589, '\p{^Is_Sc=bopo}', "");
24986 Expect(0, 12589, '\P{Is_Sc=bopo}', "");
24987 Expect(1, 12589, '\P{^Is_Sc=bopo}', "");
24988 Expect(0, 12548, '\p{Is_Sc=bopo}', "");
24989 Expect(1, 12548, '\p{^Is_Sc=bopo}', "");
24990 Expect(1, 12548, '\P{Is_Sc=bopo}', "");
24991 Expect(0, 12548, '\P{^Is_Sc=bopo}', "");
24992 Expect(1, 12589, '\p{Is_Sc:     - Bopo}', "");
24993 Expect(0, 12589, '\p{^Is_Sc:    - Bopo}', "");
24994 Expect(0, 12589, '\P{Is_Sc:     - Bopo}', "");
24995 Expect(1, 12589, '\P{^Is_Sc:    - Bopo}', "");
24996 Expect(0, 12548, '\p{Is_Sc:     - Bopo}', "");
24997 Expect(1, 12548, '\p{^Is_Sc:    - Bopo}', "");
24998 Expect(1, 12548, '\P{Is_Sc:     - Bopo}', "");
24999 Expect(0, 12548, '\P{^Is_Sc:    - Bopo}', "");
25000 Error('\p{Script=_      rejang:=}');
25001 Error('\P{Script=_      rejang:=}');
25002 Expect(1, 43347, '\p{Script=rejang}', "");
25003 Expect(0, 43347, '\p{^Script=rejang}', "");
25004 Expect(0, 43347, '\P{Script=rejang}', "");
25005 Expect(1, 43347, '\P{^Script=rejang}', "");
25006 Expect(0, 43311, '\p{Script=rejang}', "");
25007 Expect(1, 43311, '\p{^Script=rejang}', "");
25008 Expect(1, 43311, '\P{Script=rejang}', "");
25009 Expect(0, 43311, '\P{^Script=rejang}', "");
25010 Expect(1, 43347, '\p{Script=- rejang}', "");
25011 Expect(0, 43347, '\p{^Script=- rejang}', "");
25012 Expect(0, 43347, '\P{Script=- rejang}', "");
25013 Expect(1, 43347, '\P{^Script=- rejang}', "");
25014 Expect(0, 43311, '\p{Script=- rejang}', "");
25015 Expect(1, 43311, '\p{^Script=- rejang}', "");
25016 Expect(1, 43311, '\P{Script=- rejang}', "");
25017 Expect(0, 43311, '\P{^Script=- rejang}', "");
25018 Error('\p{Sc=:=  rjng}');
25019 Error('\P{Sc=:=  rjng}');
25020 Expect(1, 43347, '\p{Sc=rjng}', "");
25021 Expect(0, 43347, '\p{^Sc=rjng}', "");
25022 Expect(0, 43347, '\P{Sc=rjng}', "");
25023 Expect(1, 43347, '\P{^Sc=rjng}', "");
25024 Expect(0, 43311, '\p{Sc=rjng}', "");
25025 Expect(1, 43311, '\p{^Sc=rjng}', "");
25026 Expect(1, 43311, '\P{Sc=rjng}', "");
25027 Expect(0, 43311, '\P{^Sc=rjng}', "");
25028 Expect(1, 43347, '\p{Sc=_       RJNG}', "");
25029 Expect(0, 43347, '\p{^Sc=_      RJNG}', "");
25030 Expect(0, 43347, '\P{Sc=_       RJNG}', "");
25031 Expect(1, 43347, '\P{^Sc=_      RJNG}', "");
25032 Expect(0, 43311, '\p{Sc=_       RJNG}', "");
25033 Expect(1, 43311, '\p{^Sc=_      RJNG}', "");
25034 Expect(1, 43311, '\P{Sc=_       RJNG}', "");
25035 Expect(0, 43311, '\P{^Sc=_      RJNG}', "");
25036 Error('\p{Is_Script=_Rejang:=}');
25037 Error('\P{Is_Script=_Rejang:=}');
25038 Expect(1, 43347, '\p{Is_Script=rejang}', "");
25039 Expect(0, 43347, '\p{^Is_Script=rejang}', "");
25040 Expect(0, 43347, '\P{Is_Script=rejang}', "");
25041 Expect(1, 43347, '\P{^Is_Script=rejang}', "");
25042 Expect(0, 43311, '\p{Is_Script=rejang}', "");
25043 Expect(1, 43311, '\p{^Is_Script=rejang}', "");
25044 Expect(1, 43311, '\P{Is_Script=rejang}', "");
25045 Expect(0, 43311, '\P{^Is_Script=rejang}', "");
25046 Expect(1, 43347, '\p{Is_Script= Rejang}', "");
25047 Expect(0, 43347, '\p{^Is_Script=        Rejang}', "");
25048 Expect(0, 43347, '\P{Is_Script= Rejang}', "");
25049 Expect(1, 43347, '\P{^Is_Script=        Rejang}', "");
25050 Expect(0, 43311, '\p{Is_Script= Rejang}', "");
25051 Expect(1, 43311, '\p{^Is_Script=        Rejang}', "");
25052 Expect(1, 43311, '\P{Is_Script= Rejang}', "");
25053 Expect(0, 43311, '\P{^Is_Script=        Rejang}', "");
25054 Error('\p{Is_Sc:   /a/_ Rjng}');
25055 Error('\P{Is_Sc:   /a/_ Rjng}');
25056 Expect(1, 43347, '\p{Is_Sc=rjng}', "");
25057 Expect(0, 43347, '\p{^Is_Sc=rjng}', "");
25058 Expect(0, 43347, '\P{Is_Sc=rjng}', "");
25059 Expect(1, 43347, '\P{^Is_Sc=rjng}', "");
25060 Expect(0, 43311, '\p{Is_Sc=rjng}', "");
25061 Expect(1, 43311, '\p{^Is_Sc=rjng}', "");
25062 Expect(1, 43311, '\P{Is_Sc=rjng}', "");
25063 Expect(0, 43311, '\P{^Is_Sc=rjng}', "");
25064 Expect(1, 43347, '\p{Is_Sc=RJNG}', "");
25065 Expect(0, 43347, '\p{^Is_Sc=RJNG}', "");
25066 Expect(0, 43347, '\P{Is_Sc=RJNG}', "");
25067 Expect(1, 43347, '\P{^Is_Sc=RJNG}', "");
25068 Expect(0, 43311, '\p{Is_Sc=RJNG}', "");
25069 Expect(1, 43311, '\p{^Is_Sc=RJNG}', "");
25070 Expect(1, 43311, '\P{Is_Sc=RJNG}', "");
25071 Expect(0, 43311, '\P{^Is_Sc=RJNG}', "");
25072 Error('\p{Script= /a/HANUNOO}');
25073 Error('\P{Script= /a/HANUNOO}');
25074 Expect(1, 5940, '\p{Script=hanunoo}', "");
25075 Expect(0, 5940, '\p{^Script=hanunoo}', "");
25076 Expect(0, 5940, '\P{Script=hanunoo}', "");
25077 Expect(1, 5940, '\P{^Script=hanunoo}', "");
25078 Expect(0, 5919, '\p{Script=hanunoo}', "");
25079 Expect(1, 5919, '\p{^Script=hanunoo}', "");
25080 Expect(1, 5919, '\P{Script=hanunoo}', "");
25081 Expect(0, 5919, '\P{^Script=hanunoo}', "");
25082 Expect(1, 5940, '\p{Script=  Hanunoo}', "");
25083 Expect(0, 5940, '\p{^Script=  Hanunoo}', "");
25084 Expect(0, 5940, '\P{Script=  Hanunoo}', "");
25085 Expect(1, 5940, '\P{^Script=  Hanunoo}', "");
25086 Expect(0, 5919, '\p{Script=  Hanunoo}', "");
25087 Expect(1, 5919, '\p{^Script=  Hanunoo}', "");
25088 Expect(1, 5919, '\P{Script=  Hanunoo}', "");
25089 Expect(0, 5919, '\P{^Script=  Hanunoo}', "");
25090 Error('\p{Sc=:= hano}');
25091 Error('\P{Sc=:= hano}');
25092 Expect(1, 5940, '\p{Sc=hano}', "");
25093 Expect(0, 5940, '\p{^Sc=hano}', "");
25094 Expect(0, 5940, '\P{Sc=hano}', "");
25095 Expect(1, 5940, '\P{^Sc=hano}', "");
25096 Expect(0, 5919, '\p{Sc=hano}', "");
25097 Expect(1, 5919, '\p{^Sc=hano}', "");
25098 Expect(1, 5919, '\P{Sc=hano}', "");
25099 Expect(0, 5919, '\P{^Sc=hano}', "");
25100 Expect(1, 5940, '\p{Sc= _hano}', "");
25101 Expect(0, 5940, '\p{^Sc=        _hano}', "");
25102 Expect(0, 5940, '\P{Sc= _hano}', "");
25103 Expect(1, 5940, '\P{^Sc=        _hano}', "");
25104 Expect(0, 5919, '\p{Sc= _hano}', "");
25105 Expect(1, 5919, '\p{^Sc=        _hano}', "");
25106 Expect(1, 5919, '\P{Sc= _hano}', "");
25107 Expect(0, 5919, '\P{^Sc=        _hano}', "");
25108 Error('\p{Is_Script:   :=--Hanunoo}');
25109 Error('\P{Is_Script:   :=--Hanunoo}');
25110 Expect(1, 5940, '\p{Is_Script=hanunoo}', "");
25111 Expect(0, 5940, '\p{^Is_Script=hanunoo}', "");
25112 Expect(0, 5940, '\P{Is_Script=hanunoo}', "");
25113 Expect(1, 5940, '\P{^Is_Script=hanunoo}', "");
25114 Expect(0, 5919, '\p{Is_Script=hanunoo}', "");
25115 Expect(1, 5919, '\p{^Is_Script=hanunoo}', "");
25116 Expect(1, 5919, '\P{Is_Script=hanunoo}', "");
25117 Expect(0, 5919, '\P{^Is_Script=hanunoo}', "");
25118 Expect(1, 5940, '\p{Is_Script=_HANUNOO}', "");
25119 Expect(0, 5940, '\p{^Is_Script=_HANUNOO}', "");
25120 Expect(0, 5940, '\P{Is_Script=_HANUNOO}', "");
25121 Expect(1, 5940, '\P{^Is_Script=_HANUNOO}', "");
25122 Expect(0, 5919, '\p{Is_Script=_HANUNOO}', "");
25123 Expect(1, 5919, '\p{^Is_Script=_HANUNOO}', "");
25124 Expect(1, 5919, '\P{Is_Script=_HANUNOO}', "");
25125 Expect(0, 5919, '\P{^Is_Script=_HANUNOO}', "");
25126 Error('\p{Is_Sc=:=HANO}');
25127 Error('\P{Is_Sc=:=HANO}');
25128 Expect(1, 5940, '\p{Is_Sc=hano}', "");
25129 Expect(0, 5940, '\p{^Is_Sc=hano}', "");
25130 Expect(0, 5940, '\P{Is_Sc=hano}', "");
25131 Expect(1, 5940, '\P{^Is_Sc=hano}', "");
25132 Expect(0, 5919, '\p{Is_Sc=hano}', "");
25133 Expect(1, 5919, '\p{^Is_Sc=hano}', "");
25134 Expect(1, 5919, '\P{Is_Sc=hano}', "");
25135 Expect(0, 5919, '\P{^Is_Sc=hano}', "");
25136 Expect(1, 5940, '\p{Is_Sc=_-HANO}', "");
25137 Expect(0, 5940, '\p{^Is_Sc=_-HANO}', "");
25138 Expect(0, 5940, '\P{Is_Sc=_-HANO}', "");
25139 Expect(1, 5940, '\P{^Is_Sc=_-HANO}', "");
25140 Expect(0, 5919, '\p{Is_Sc=_-HANO}', "");
25141 Expect(1, 5919, '\p{^Is_Sc=_-HANO}', "");
25142 Expect(1, 5919, '\P{Is_Sc=_-HANO}', "");
25143 Expect(0, 5919, '\P{^Is_Sc=_-HANO}', "");
25144 Error('\p{Script=               Kannada/a/}');
25145 Error('\P{Script=               Kannada/a/}');
25146 Expect(1, 3203, '\p{Script=kannada}', "");
25147 Expect(0, 3203, '\p{^Script=kannada}', "");
25148 Expect(0, 3203, '\P{Script=kannada}', "");
25149 Expect(1, 3203, '\P{^Script=kannada}', "");
25150 Expect(0, 3201, '\p{Script=kannada}', "");
25151 Expect(1, 3201, '\p{^Script=kannada}', "");
25152 Expect(1, 3201, '\P{Script=kannada}', "");
25153 Expect(0, 3201, '\P{^Script=kannada}', "");
25154 Expect(1, 3203, '\p{Script=_ Kannada}', "");
25155 Expect(0, 3203, '\p{^Script=_ Kannada}', "");
25156 Expect(0, 3203, '\P{Script=_ Kannada}', "");
25157 Expect(1, 3203, '\P{^Script=_ Kannada}', "");
25158 Expect(0, 3201, '\p{Script=_ Kannada}', "");
25159 Expect(1, 3201, '\p{^Script=_ Kannada}', "");
25160 Expect(1, 3201, '\P{Script=_ Kannada}', "");
25161 Expect(0, 3201, '\P{^Script=_ Kannada}', "");
25162 Error('\p{Sc: :=         Knda}');
25163 Error('\P{Sc: :=         Knda}');
25164 Expect(1, 3203, '\p{Sc: knda}', "");
25165 Expect(0, 3203, '\p{^Sc: knda}', "");
25166 Expect(0, 3203, '\P{Sc: knda}', "");
25167 Expect(1, 3203, '\P{^Sc: knda}', "");
25168 Expect(0, 3201, '\p{Sc: knda}', "");
25169 Expect(1, 3201, '\p{^Sc: knda}', "");
25170 Expect(1, 3201, '\P{Sc: knda}', "");
25171 Expect(0, 3201, '\P{^Sc: knda}', "");
25172 Expect(1, 3203, '\p{Sc:_ Knda}', "");
25173 Expect(0, 3203, '\p{^Sc:_ Knda}', "");
25174 Expect(0, 3203, '\P{Sc:_ Knda}', "");
25175 Expect(1, 3203, '\P{^Sc:_ Knda}', "");
25176 Expect(0, 3201, '\p{Sc:_ Knda}', "");
25177 Expect(1, 3201, '\p{^Sc:_ Knda}', "");
25178 Expect(1, 3201, '\P{Sc:_ Knda}', "");
25179 Expect(0, 3201, '\P{^Sc:_ Knda}', "");
25180 Error('\p{Is_Script=    kannada/a/}');
25181 Error('\P{Is_Script=    kannada/a/}');
25182 Expect(1, 3203, '\p{Is_Script=kannada}', "");
25183 Expect(0, 3203, '\p{^Is_Script=kannada}', "");
25184 Expect(0, 3203, '\P{Is_Script=kannada}', "");
25185 Expect(1, 3203, '\P{^Is_Script=kannada}', "");
25186 Expect(0, 3201, '\p{Is_Script=kannada}', "");
25187 Expect(1, 3201, '\p{^Is_Script=kannada}', "");
25188 Expect(1, 3201, '\P{Is_Script=kannada}', "");
25189 Expect(0, 3201, '\P{^Is_Script=kannada}', "");
25190 Expect(1, 3203, '\p{Is_Script=- KANNADA}', "");
25191 Expect(0, 3203, '\p{^Is_Script=-        KANNADA}', "");
25192 Expect(0, 3203, '\P{Is_Script=- KANNADA}', "");
25193 Expect(1, 3203, '\P{^Is_Script=-        KANNADA}', "");
25194 Expect(0, 3201, '\p{Is_Script=- KANNADA}', "");
25195 Expect(1, 3201, '\p{^Is_Script=-        KANNADA}', "");
25196 Expect(1, 3201, '\P{Is_Script=- KANNADA}', "");
25197 Expect(0, 3201, '\P{^Is_Script=-        KANNADA}', "");
25198 Error('\p{Is_Sc= /a/KNDA}');
25199 Error('\P{Is_Sc= /a/KNDA}');
25200 Expect(1, 3203, '\p{Is_Sc=knda}', "");
25201 Expect(0, 3203, '\p{^Is_Sc=knda}', "");
25202 Expect(0, 3203, '\P{Is_Sc=knda}', "");
25203 Expect(1, 3203, '\P{^Is_Sc=knda}', "");
25204 Expect(0, 3201, '\p{Is_Sc=knda}', "");
25205 Expect(1, 3201, '\p{^Is_Sc=knda}', "");
25206 Expect(1, 3201, '\P{Is_Sc=knda}', "");
25207 Expect(0, 3201, '\P{^Is_Sc=knda}', "");
25208 Expect(1, 3203, '\p{Is_Sc=  Knda}', "");
25209 Expect(0, 3203, '\p{^Is_Sc=  Knda}', "");
25210 Expect(0, 3203, '\P{Is_Sc=  Knda}', "");
25211 Expect(1, 3203, '\P{^Is_Sc=  Knda}', "");
25212 Expect(0, 3201, '\p{Is_Sc=  Knda}', "");
25213 Expect(1, 3201, '\p{^Is_Sc=  Knda}', "");
25214 Expect(1, 3201, '\P{Is_Sc=  Knda}', "");
25215 Expect(0, 3201, '\P{^Is_Sc=  Knda}', "");
25216 Error('\p{Script=:=     _khmer}');
25217 Error('\P{Script=:=     _khmer}');
25218 Expect(1, 6109, '\p{Script=khmer}', "");
25219 Expect(0, 6109, '\p{^Script=khmer}', "");
25220 Expect(0, 6109, '\P{Script=khmer}', "");
25221 Expect(1, 6109, '\P{^Script=khmer}', "");
25222 Expect(0, 6015, '\p{Script=khmer}', "");
25223 Expect(1, 6015, '\p{^Script=khmer}', "");
25224 Expect(1, 6015, '\P{Script=khmer}', "");
25225 Expect(0, 6015, '\P{^Script=khmer}', "");
25226 Expect(1, 6109, '\p{Script=--KHMER}', "");
25227 Expect(0, 6109, '\p{^Script=--KHMER}', "");
25228 Expect(0, 6109, '\P{Script=--KHMER}', "");
25229 Expect(1, 6109, '\P{^Script=--KHMER}', "");
25230 Expect(0, 6015, '\p{Script=--KHMER}', "");
25231 Expect(1, 6015, '\p{^Script=--KHMER}', "");
25232 Expect(1, 6015, '\P{Script=--KHMER}', "");
25233 Expect(0, 6015, '\P{^Script=--KHMER}', "");
25234 Error('\p{Sc= Khmr:=}');
25235 Error('\P{Sc= Khmr:=}');
25236 Expect(1, 6109, '\p{Sc=khmr}', "");
25237 Expect(0, 6109, '\p{^Sc=khmr}', "");
25238 Expect(0, 6109, '\P{Sc=khmr}', "");
25239 Expect(1, 6109, '\P{^Sc=khmr}', "");
25240 Expect(0, 6015, '\p{Sc=khmr}', "");
25241 Expect(1, 6015, '\p{^Sc=khmr}', "");
25242 Expect(1, 6015, '\P{Sc=khmr}', "");
25243 Expect(0, 6015, '\P{^Sc=khmr}', "");
25244 Expect(1, 6109, '\p{Sc=-_Khmr}', "");
25245 Expect(0, 6109, '\p{^Sc=-_Khmr}', "");
25246 Expect(0, 6109, '\P{Sc=-_Khmr}', "");
25247 Expect(1, 6109, '\P{^Sc=-_Khmr}', "");
25248 Expect(0, 6015, '\p{Sc=-_Khmr}', "");
25249 Expect(1, 6015, '\p{^Sc=-_Khmr}', "");
25250 Expect(1, 6015, '\P{Sc=-_Khmr}', "");
25251 Expect(0, 6015, '\P{^Sc=-_Khmr}', "");
25252 Error('\p{Is_Script=    KHMER/a/}');
25253 Error('\P{Is_Script=    KHMER/a/}');
25254 Expect(1, 6109, '\p{Is_Script=khmer}', "");
25255 Expect(0, 6109, '\p{^Is_Script=khmer}', "");
25256 Expect(0, 6109, '\P{Is_Script=khmer}', "");
25257 Expect(1, 6109, '\P{^Is_Script=khmer}', "");
25258 Expect(0, 6015, '\p{Is_Script=khmer}', "");
25259 Expect(1, 6015, '\p{^Is_Script=khmer}', "");
25260 Expect(1, 6015, '\P{Is_Script=khmer}', "");
25261 Expect(0, 6015, '\P{^Is_Script=khmer}', "");
25262 Expect(1, 6109, '\p{Is_Script=- KHMER}', "");
25263 Expect(0, 6109, '\p{^Is_Script=-        KHMER}', "");
25264 Expect(0, 6109, '\P{Is_Script=- KHMER}', "");
25265 Expect(1, 6109, '\P{^Is_Script=-        KHMER}', "");
25266 Expect(0, 6015, '\p{Is_Script=- KHMER}', "");
25267 Expect(1, 6015, '\p{^Is_Script=-        KHMER}', "");
25268 Expect(1, 6015, '\P{Is_Script=- KHMER}', "");
25269 Expect(0, 6015, '\P{^Is_Script=-        KHMER}', "");
25270 Error('\p{Is_Sc=:=      _khmr}');
25271 Error('\P{Is_Sc=:=      _khmr}');
25272 Expect(1, 6109, '\p{Is_Sc=khmr}', "");
25273 Expect(0, 6109, '\p{^Is_Sc=khmr}', "");
25274 Expect(0, 6109, '\P{Is_Sc=khmr}', "");
25275 Expect(1, 6109, '\P{^Is_Sc=khmr}', "");
25276 Expect(0, 6015, '\p{Is_Sc=khmr}', "");
25277 Expect(1, 6015, '\p{^Is_Sc=khmr}', "");
25278 Expect(1, 6015, '\P{Is_Sc=khmr}', "");
25279 Expect(0, 6015, '\P{^Is_Sc=khmr}', "");
25280 Expect(1, 6109, '\p{Is_Sc=              KHMR}', "");
25281 Expect(0, 6109, '\p{^Is_Sc=             KHMR}', "");
25282 Expect(0, 6109, '\P{Is_Sc=              KHMR}', "");
25283 Expect(1, 6109, '\P{^Is_Sc=             KHMR}', "");
25284 Expect(0, 6015, '\p{Is_Sc=              KHMR}', "");
25285 Expect(1, 6015, '\p{^Is_Sc=             KHMR}', "");
25286 Expect(1, 6015, '\P{Is_Sc=              KHMR}', "");
25287 Expect(0, 6015, '\P{^Is_Sc=             KHMR}', "");
25288 Error('\p{Script=-      Cham:=}');
25289 Error('\P{Script=-      Cham:=}');
25290 Expect(1, 43574, '\p{Script:cham}', "");
25291 Expect(0, 43574, '\p{^Script:cham}', "");
25292 Expect(0, 43574, '\P{Script:cham}', "");
25293 Expect(1, 43574, '\P{^Script:cham}', "");
25294 Expect(0, 43519, '\p{Script:cham}', "");
25295 Expect(1, 43519, '\p{^Script:cham}', "");
25296 Expect(1, 43519, '\P{Script:cham}', "");
25297 Expect(0, 43519, '\P{^Script:cham}', "");
25298 Expect(1, 43574, '\p{Script=    -Cham}', "");
25299 Expect(0, 43574, '\p{^Script=   -Cham}', "");
25300 Expect(0, 43574, '\P{Script=    -Cham}', "");
25301 Expect(1, 43574, '\P{^Script=   -Cham}', "");
25302 Expect(0, 43519, '\p{Script=    -Cham}', "");
25303 Expect(1, 43519, '\p{^Script=   -Cham}', "");
25304 Expect(1, 43519, '\P{Script=    -Cham}', "");
25305 Expect(0, 43519, '\P{^Script=   -Cham}', "");
25306 Error('\p{Sc=-_Cham/a/}');
25307 Error('\P{Sc=-_Cham/a/}');
25308 Expect(1, 43574, '\p{Sc=cham}', "");
25309 Expect(0, 43574, '\p{^Sc=cham}', "");
25310 Expect(0, 43574, '\P{Sc=cham}', "");
25311 Expect(1, 43574, '\P{^Sc=cham}', "");
25312 Expect(0, 43519, '\p{Sc=cham}', "");
25313 Expect(1, 43519, '\p{^Sc=cham}', "");
25314 Expect(1, 43519, '\P{Sc=cham}', "");
25315 Expect(0, 43519, '\P{^Sc=cham}', "");
25316 Expect(1, 43574, '\p{Sc=-Cham}', "");
25317 Expect(0, 43574, '\p{^Sc=-Cham}', "");
25318 Expect(0, 43574, '\P{Sc=-Cham}', "");
25319 Expect(1, 43574, '\P{^Sc=-Cham}', "");
25320 Expect(0, 43519, '\p{Sc=-Cham}', "");
25321 Expect(1, 43519, '\p{^Sc=-Cham}', "");
25322 Expect(1, 43519, '\P{Sc=-Cham}', "");
25323 Expect(0, 43519, '\P{^Sc=-Cham}', "");
25324 Error('\p{Is_Script=_-cham:=}');
25325 Error('\P{Is_Script=_-cham:=}');
25326 Expect(1, 43574, '\p{Is_Script: cham}', "");
25327 Expect(0, 43574, '\p{^Is_Script:        cham}', "");
25328 Expect(0, 43574, '\P{Is_Script: cham}', "");
25329 Expect(1, 43574, '\P{^Is_Script:        cham}', "");
25330 Expect(0, 43519, '\p{Is_Script: cham}', "");
25331 Expect(1, 43519, '\p{^Is_Script:        cham}', "");
25332 Expect(1, 43519, '\P{Is_Script: cham}', "");
25333 Expect(0, 43519, '\P{^Is_Script:        cham}', "");
25334 Expect(1, 43574, '\p{Is_Script=-        cham}', "");
25335 Expect(0, 43574, '\p{^Is_Script=-       cham}', "");
25336 Expect(0, 43574, '\P{Is_Script=-        cham}', "");
25337 Expect(1, 43574, '\P{^Is_Script=-       cham}', "");
25338 Expect(0, 43519, '\p{Is_Script=-        cham}', "");
25339 Expect(1, 43519, '\p{^Is_Script=-       cham}', "");
25340 Expect(1, 43519, '\P{Is_Script=-        cham}', "");
25341 Expect(0, 43519, '\P{^Is_Script=-       cham}', "");
25342 Error('\p{Is_Sc=/a/CHAM}');
25343 Error('\P{Is_Sc=/a/CHAM}');
25344 Expect(1, 43574, '\p{Is_Sc=cham}', "");
25345 Expect(0, 43574, '\p{^Is_Sc=cham}', "");
25346 Expect(0, 43574, '\P{Is_Sc=cham}', "");
25347 Expect(1, 43574, '\P{^Is_Sc=cham}', "");
25348 Expect(0, 43519, '\p{Is_Sc=cham}', "");
25349 Expect(1, 43519, '\p{^Is_Sc=cham}', "");
25350 Expect(1, 43519, '\P{Is_Sc=cham}', "");
25351 Expect(0, 43519, '\P{^Is_Sc=cham}', "");
25352 Expect(1, 43574, '\p{Is_Sc=             CHAM}', "");
25353 Expect(0, 43574, '\p{^Is_Sc=            CHAM}', "");
25354 Expect(0, 43574, '\P{Is_Sc=             CHAM}', "");
25355 Expect(1, 43574, '\P{^Is_Sc=            CHAM}', "");
25356 Expect(0, 43519, '\p{Is_Sc=             CHAM}', "");
25357 Expect(1, 43519, '\p{^Is_Sc=            CHAM}', "");
25358 Expect(1, 43519, '\P{Is_Sc=             CHAM}', "");
25359 Expect(0, 43519, '\P{^Is_Sc=            CHAM}', "");
25360 Error('\p{Script=:= Tibetan}');
25361 Error('\P{Script=:= Tibetan}');
25362 Expect(1, 3911, '\p{Script=tibetan}', "");
25363 Expect(0, 3911, '\p{^Script=tibetan}', "");
25364 Expect(0, 3911, '\P{Script=tibetan}', "");
25365 Expect(1, 3911, '\P{^Script=tibetan}', "");
25366 Expect(0, 3839, '\p{Script=tibetan}', "");
25367 Expect(1, 3839, '\p{^Script=tibetan}', "");
25368 Expect(1, 3839, '\P{Script=tibetan}', "");
25369 Expect(0, 3839, '\P{^Script=tibetan}', "");
25370 Expect(1, 3911, '\p{Script=-Tibetan}', "");
25371 Expect(0, 3911, '\p{^Script=-Tibetan}', "");
25372 Expect(0, 3911, '\P{Script=-Tibetan}', "");
25373 Expect(1, 3911, '\P{^Script=-Tibetan}', "");
25374 Expect(0, 3839, '\p{Script=-Tibetan}', "");
25375 Expect(1, 3839, '\p{^Script=-Tibetan}', "");
25376 Expect(1, 3839, '\P{Script=-Tibetan}', "");
25377 Expect(0, 3839, '\P{^Script=-Tibetan}', "");
25378 Error('\p{Sc=:= tibt}');
25379 Error('\P{Sc=:= tibt}');
25380 Expect(1, 3911, '\p{Sc=tibt}', "");
25381 Expect(0, 3911, '\p{^Sc=tibt}', "");
25382 Expect(0, 3911, '\P{Sc=tibt}', "");
25383 Expect(1, 3911, '\P{^Sc=tibt}', "");
25384 Expect(0, 3839, '\p{Sc=tibt}', "");
25385 Expect(1, 3839, '\p{^Sc=tibt}', "");
25386 Expect(1, 3839, '\P{Sc=tibt}', "");
25387 Expect(0, 3839, '\P{^Sc=tibt}', "");
25388 Expect(1, 3911, '\p{Sc= _Tibt}', "");
25389 Expect(0, 3911, '\p{^Sc=        _Tibt}', "");
25390 Expect(0, 3911, '\P{Sc= _Tibt}', "");
25391 Expect(1, 3911, '\P{^Sc=        _Tibt}', "");
25392 Expect(0, 3839, '\p{Sc= _Tibt}', "");
25393 Expect(1, 3839, '\p{^Sc=        _Tibt}', "");
25394 Expect(1, 3839, '\P{Sc= _Tibt}', "");
25395 Expect(0, 3839, '\P{^Sc=        _Tibt}', "");
25396 Error('\p{Is_Script= -tibetan:=}');
25397 Error('\P{Is_Script= -tibetan:=}');
25398 Expect(1, 3911, '\p{Is_Script=tibetan}', "");
25399 Expect(0, 3911, '\p{^Is_Script=tibetan}', "");
25400 Expect(0, 3911, '\P{Is_Script=tibetan}', "");
25401 Expect(1, 3911, '\P{^Is_Script=tibetan}', "");
25402 Expect(0, 3839, '\p{Is_Script=tibetan}', "");
25403 Expect(1, 3839, '\p{^Is_Script=tibetan}', "");
25404 Expect(1, 3839, '\P{Is_Script=tibetan}', "");
25405 Expect(0, 3839, '\P{^Is_Script=tibetan}', "");
25406 Expect(1, 3911, '\p{Is_Script=--Tibetan}', "");
25407 Expect(0, 3911, '\p{^Is_Script=--Tibetan}', "");
25408 Expect(0, 3911, '\P{Is_Script=--Tibetan}', "");
25409 Expect(1, 3911, '\P{^Is_Script=--Tibetan}', "");
25410 Expect(0, 3839, '\p{Is_Script=--Tibetan}', "");
25411 Expect(1, 3839, '\p{^Is_Script=--Tibetan}', "");
25412 Expect(1, 3839, '\P{Is_Script=--Tibetan}', "");
25413 Expect(0, 3839, '\P{^Is_Script=--Tibetan}', "");
25414 Error('\p{Is_Sc=        TIBT:=}');
25415 Error('\P{Is_Sc=        TIBT:=}');
25416 Expect(1, 3911, '\p{Is_Sc=tibt}', "");
25417 Expect(0, 3911, '\p{^Is_Sc=tibt}', "");
25418 Expect(0, 3911, '\P{Is_Sc=tibt}', "");
25419 Expect(1, 3911, '\P{^Is_Sc=tibt}', "");
25420 Expect(0, 3839, '\p{Is_Sc=tibt}', "");
25421 Expect(1, 3839, '\p{^Is_Sc=tibt}', "");
25422 Expect(1, 3839, '\P{Is_Sc=tibt}', "");
25423 Expect(0, 3839, '\P{^Is_Sc=tibt}', "");
25424 Expect(1, 3911, '\p{Is_Sc= TIBT}', "");
25425 Expect(0, 3911, '\p{^Is_Sc= TIBT}', "");
25426 Expect(0, 3911, '\P{Is_Sc= TIBT}', "");
25427 Expect(1, 3911, '\P{^Is_Sc= TIBT}', "");
25428 Expect(0, 3839, '\p{Is_Sc= TIBT}', "");
25429 Expect(1, 3839, '\p{^Is_Sc= TIBT}', "");
25430 Expect(1, 3839, '\P{Is_Sc= TIBT}', "");
25431 Expect(0, 3839, '\P{^Is_Sc= TIBT}', "");
25432 Error('\p{Script=-:=Ogham}');
25433 Error('\P{Script=-:=Ogham}');
25434 Expect(1, 5788, '\p{Script=ogham}', "");
25435 Expect(0, 5788, '\p{^Script=ogham}', "");
25436 Expect(0, 5788, '\P{Script=ogham}', "");
25437 Expect(1, 5788, '\P{^Script=ogham}', "");
25438 Expect(0, 5759, '\p{Script=ogham}', "");
25439 Expect(1, 5759, '\p{^Script=ogham}', "");
25440 Expect(1, 5759, '\P{Script=ogham}', "");
25441 Expect(0, 5759, '\P{^Script=ogham}', "");
25442 Expect(1, 5788, '\p{Script=__Ogham}', "");
25443 Expect(0, 5788, '\p{^Script=__Ogham}', "");
25444 Expect(0, 5788, '\P{Script=__Ogham}', "");
25445 Expect(1, 5788, '\P{^Script=__Ogham}', "");
25446 Expect(0, 5759, '\p{Script=__Ogham}', "");
25447 Expect(1, 5759, '\p{^Script=__Ogham}', "");
25448 Expect(1, 5759, '\P{Script=__Ogham}', "");
25449 Expect(0, 5759, '\P{^Script=__Ogham}', "");
25450 Error('\p{Sc=:=--Ogam}');
25451 Error('\P{Sc=:=--Ogam}');
25452 Expect(1, 5788, '\p{Sc=ogam}', "");
25453 Expect(0, 5788, '\p{^Sc=ogam}', "");
25454 Expect(0, 5788, '\P{Sc=ogam}', "");
25455 Expect(1, 5788, '\P{^Sc=ogam}', "");
25456 Expect(0, 5759, '\p{Sc=ogam}', "");
25457 Expect(1, 5759, '\p{^Sc=ogam}', "");
25458 Expect(1, 5759, '\P{Sc=ogam}', "");
25459 Expect(0, 5759, '\P{^Sc=ogam}', "");
25460 Expect(1, 5788, '\p{Sc= Ogam}', "");
25461 Expect(0, 5788, '\p{^Sc= Ogam}', "");
25462 Expect(0, 5788, '\P{Sc= Ogam}', "");
25463 Expect(1, 5788, '\P{^Sc= Ogam}', "");
25464 Expect(0, 5759, '\p{Sc= Ogam}', "");
25465 Expect(1, 5759, '\p{^Sc= Ogam}', "");
25466 Expect(1, 5759, '\P{Sc= Ogam}', "");
25467 Expect(0, 5759, '\P{^Sc= Ogam}', "");
25468 Error('\p{Is_Script=:=OGHAM}');
25469 Error('\P{Is_Script=:=OGHAM}');
25470 Expect(1, 5788, '\p{Is_Script=ogham}', "");
25471 Expect(0, 5788, '\p{^Is_Script=ogham}', "");
25472 Expect(0, 5788, '\P{Is_Script=ogham}', "");
25473 Expect(1, 5788, '\P{^Is_Script=ogham}', "");
25474 Expect(0, 5759, '\p{Is_Script=ogham}', "");
25475 Expect(1, 5759, '\p{^Is_Script=ogham}', "");
25476 Expect(1, 5759, '\P{Is_Script=ogham}', "");
25477 Expect(0, 5759, '\P{^Is_Script=ogham}', "");
25478 Expect(1, 5788, '\p{Is_Script=-_OGHAM}', "");
25479 Expect(0, 5788, '\p{^Is_Script=-_OGHAM}', "");
25480 Expect(0, 5788, '\P{Is_Script=-_OGHAM}', "");
25481 Expect(1, 5788, '\P{^Is_Script=-_OGHAM}', "");
25482 Expect(0, 5759, '\p{Is_Script=-_OGHAM}', "");
25483 Expect(1, 5759, '\p{^Is_Script=-_OGHAM}', "");
25484 Expect(1, 5759, '\P{Is_Script=-_OGHAM}', "");
25485 Expect(0, 5759, '\P{^Is_Script=-_OGHAM}', "");
25486 Error('\p{Is_Sc=        _Ogam/a/}');
25487 Error('\P{Is_Sc=        _Ogam/a/}');
25488 Expect(1, 5788, '\p{Is_Sc: ogam}', "");
25489 Expect(0, 5788, '\p{^Is_Sc: ogam}', "");
25490 Expect(0, 5788, '\P{Is_Sc: ogam}', "");
25491 Expect(1, 5788, '\P{^Is_Sc: ogam}', "");
25492 Expect(0, 5759, '\p{Is_Sc: ogam}', "");
25493 Expect(1, 5759, '\p{^Is_Sc: ogam}', "");
25494 Expect(1, 5759, '\P{Is_Sc: ogam}', "");
25495 Expect(0, 5759, '\P{^Is_Sc: ogam}', "");
25496 Expect(1, 5788, '\p{Is_Sc=--Ogam}', "");
25497 Expect(0, 5788, '\p{^Is_Sc=--Ogam}', "");
25498 Expect(0, 5788, '\P{Is_Sc=--Ogam}', "");
25499 Expect(1, 5788, '\P{^Is_Sc=--Ogam}', "");
25500 Expect(0, 5759, '\p{Is_Sc=--Ogam}', "");
25501 Expect(1, 5759, '\p{^Is_Sc=--Ogam}', "");
25502 Expect(1, 5759, '\P{Is_Sc=--Ogam}', "");
25503 Expect(0, 5759, '\P{^Is_Sc=--Ogam}', "");
25504 Error('\p{Script=/a/Malayalam}');
25505 Error('\P{Script=/a/Malayalam}');
25506 Expect(1, 3331, '\p{Script:     malayalam}', "");
25507 Expect(0, 3331, '\p{^Script:    malayalam}', "");
25508 Expect(0, 3331, '\P{Script:     malayalam}', "");
25509 Expect(1, 3331, '\P{^Script:    malayalam}', "");
25510 Expect(0, 3329, '\p{Script:     malayalam}', "");
25511 Expect(1, 3329, '\p{^Script:    malayalam}', "");
25512 Expect(1, 3329, '\P{Script:     malayalam}', "");
25513 Expect(0, 3329, '\P{^Script:    malayalam}', "");
25514 Expect(1, 3331, '\p{Script=     -Malayalam}', "");
25515 Expect(0, 3331, '\p{^Script=    -Malayalam}', "");
25516 Expect(0, 3331, '\P{Script=     -Malayalam}', "");
25517 Expect(1, 3331, '\P{^Script=    -Malayalam}', "");
25518 Expect(0, 3329, '\p{Script=     -Malayalam}', "");
25519 Expect(1, 3329, '\p{^Script=    -Malayalam}', "");
25520 Expect(1, 3329, '\P{Script=     -Malayalam}', "");
25521 Expect(0, 3329, '\P{^Script=    -Malayalam}', "");
25522 Error('\p{Sc=:=         mlym}');
25523 Error('\P{Sc=:=         mlym}');
25524 Expect(1, 3331, '\p{Sc=mlym}', "");
25525 Expect(0, 3331, '\p{^Sc=mlym}', "");
25526 Expect(0, 3331, '\P{Sc=mlym}', "");
25527 Expect(1, 3331, '\P{^Sc=mlym}', "");
25528 Expect(0, 3329, '\p{Sc=mlym}', "");
25529 Expect(1, 3329, '\p{^Sc=mlym}', "");
25530 Expect(1, 3329, '\P{Sc=mlym}', "");
25531 Expect(0, 3329, '\P{^Sc=mlym}', "");
25532 Expect(1, 3331, '\p{Sc=  Mlym}', "");
25533 Expect(0, 3331, '\p{^Sc=         Mlym}', "");
25534 Expect(0, 3331, '\P{Sc=  Mlym}', "");
25535 Expect(1, 3331, '\P{^Sc=         Mlym}', "");
25536 Expect(0, 3329, '\p{Sc=  Mlym}', "");
25537 Expect(1, 3329, '\p{^Sc=         Mlym}', "");
25538 Expect(1, 3329, '\P{Sc=  Mlym}', "");
25539 Expect(0, 3329, '\P{^Sc=         Mlym}', "");
25540 Error('\p{Is_Script=/a/-malayalam}');
25541 Error('\P{Is_Script=/a/-malayalam}');
25542 Expect(1, 3331, '\p{Is_Script=malayalam}', "");
25543 Expect(0, 3331, '\p{^Is_Script=malayalam}', "");
25544 Expect(0, 3331, '\P{Is_Script=malayalam}', "");
25545 Expect(1, 3331, '\P{^Is_Script=malayalam}', "");
25546 Expect(0, 3329, '\p{Is_Script=malayalam}', "");
25547 Expect(1, 3329, '\p{^Is_Script=malayalam}', "");
25548 Expect(1, 3329, '\P{Is_Script=malayalam}', "");
25549 Expect(0, 3329, '\P{^Is_Script=malayalam}', "");
25550 Expect(1, 3331, '\p{Is_Script=  Malayalam}', "");
25551 Expect(0, 3331, '\p{^Is_Script= Malayalam}', "");
25552 Expect(0, 3331, '\P{Is_Script=  Malayalam}', "");
25553 Expect(1, 3331, '\P{^Is_Script= Malayalam}', "");
25554 Expect(0, 3329, '\p{Is_Script=  Malayalam}', "");
25555 Expect(1, 3329, '\p{^Is_Script= Malayalam}', "");
25556 Expect(1, 3329, '\P{Is_Script=  Malayalam}', "");
25557 Expect(0, 3329, '\P{^Is_Script= Malayalam}', "");
25558 Error('\p{Is_Sc=--Mlym/a/}');
25559 Error('\P{Is_Sc=--Mlym/a/}');
25560 Expect(1, 3331, '\p{Is_Sc=mlym}', "");
25561 Expect(0, 3331, '\p{^Is_Sc=mlym}', "");
25562 Expect(0, 3331, '\P{Is_Sc=mlym}', "");
25563 Expect(1, 3331, '\P{^Is_Sc=mlym}', "");
25564 Expect(0, 3329, '\p{Is_Sc=mlym}', "");
25565 Expect(1, 3329, '\p{^Is_Sc=mlym}', "");
25566 Expect(1, 3329, '\P{Is_Sc=mlym}', "");
25567 Expect(0, 3329, '\P{^Is_Sc=mlym}', "");
25568 Expect(1, 3331, '\p{Is_Sc= _Mlym}', "");
25569 Expect(0, 3331, '\p{^Is_Sc= _Mlym}', "");
25570 Expect(0, 3331, '\P{Is_Sc= _Mlym}', "");
25571 Expect(1, 3331, '\P{^Is_Sc= _Mlym}', "");
25572 Expect(0, 3329, '\p{Is_Sc= _Mlym}', "");
25573 Expect(1, 3329, '\p{^Is_Sc= _Mlym}', "");
25574 Expect(1, 3329, '\P{Is_Sc= _Mlym}', "");
25575 Expect(0, 3329, '\P{^Is_Sc= _Mlym}', "");
25576 Error('\p{Script=:=OldPersian}');
25577 Error('\P{Script=:=OldPersian}');
25578 Expect(1, 66499, '\p{Script=oldpersian}', "");
25579 Expect(0, 66499, '\p{^Script=oldpersian}', "");
25580 Expect(0, 66499, '\P{Script=oldpersian}', "");
25581 Expect(1, 66499, '\P{^Script=oldpersian}', "");
25582 Expect(0, 66463, '\p{Script=oldpersian}', "");
25583 Expect(1, 66463, '\p{^Script=oldpersian}', "");
25584 Expect(1, 66463, '\P{Script=oldpersian}', "");
25585 Expect(0, 66463, '\P{^Script=oldpersian}', "");
25586 Expect(1, 66499, '\p{Script=     OLD-PERSIAN}', "");
25587 Expect(0, 66499, '\p{^Script=    OLD-PERSIAN}', "");
25588 Expect(0, 66499, '\P{Script=     OLD-PERSIAN}', "");
25589 Expect(1, 66499, '\P{^Script=    OLD-PERSIAN}', "");
25590 Expect(0, 66463, '\p{Script=     OLD-PERSIAN}', "");
25591 Expect(1, 66463, '\p{^Script=    OLD-PERSIAN}', "");
25592 Expect(1, 66463, '\P{Script=     OLD-PERSIAN}', "");
25593 Expect(0, 66463, '\P{^Script=    OLD-PERSIAN}', "");
25594 Error('\p{Sc= Xpeo:=}');
25595 Error('\P{Sc= Xpeo:=}');
25596 Expect(1, 66499, '\p{Sc=xpeo}', "");
25597 Expect(0, 66499, '\p{^Sc=xpeo}', "");
25598 Expect(0, 66499, '\P{Sc=xpeo}', "");
25599 Expect(1, 66499, '\P{^Sc=xpeo}', "");
25600 Expect(0, 66463, '\p{Sc=xpeo}', "");
25601 Expect(1, 66463, '\p{^Sc=xpeo}', "");
25602 Expect(1, 66463, '\P{Sc=xpeo}', "");
25603 Expect(0, 66463, '\P{^Sc=xpeo}', "");
25604 Expect(1, 66499, '\p{Sc= xpeo}', "");
25605 Expect(0, 66499, '\p{^Sc= xpeo}', "");
25606 Expect(0, 66499, '\P{Sc= xpeo}', "");
25607 Expect(1, 66499, '\P{^Sc= xpeo}', "");
25608 Expect(0, 66463, '\p{Sc= xpeo}', "");
25609 Expect(1, 66463, '\p{^Sc= xpeo}', "");
25610 Expect(1, 66463, '\P{Sc= xpeo}', "");
25611 Expect(0, 66463, '\P{^Sc= xpeo}', "");
25612 Error('\p{Is_Script= old PERSIAN/a/}');
25613 Error('\P{Is_Script= old PERSIAN/a/}');
25614 Expect(1, 66499, '\p{Is_Script=oldpersian}', "");
25615 Expect(0, 66499, '\p{^Is_Script=oldpersian}', "");
25616 Expect(0, 66499, '\P{Is_Script=oldpersian}', "");
25617 Expect(1, 66499, '\P{^Is_Script=oldpersian}', "");
25618 Expect(0, 66463, '\p{Is_Script=oldpersian}', "");
25619 Expect(1, 66463, '\p{^Is_Script=oldpersian}', "");
25620 Expect(1, 66463, '\P{Is_Script=oldpersian}', "");
25621 Expect(0, 66463, '\P{^Is_Script=oldpersian}', "");
25622 Expect(1, 66499, '\p{Is_Script=_old     Persian}', "");
25623 Expect(0, 66499, '\p{^Is_Script=_old    Persian}', "");
25624 Expect(0, 66499, '\P{Is_Script=_old     Persian}', "");
25625 Expect(1, 66499, '\P{^Is_Script=_old    Persian}', "");
25626 Expect(0, 66463, '\p{Is_Script=_old     Persian}', "");
25627 Expect(1, 66463, '\p{^Is_Script=_old    Persian}', "");
25628 Expect(1, 66463, '\P{Is_Script=_old     Persian}', "");
25629 Expect(0, 66463, '\P{^Is_Script=_old    Persian}', "");
25630 Error('\p{Is_Sc=:=-     Xpeo}');
25631 Error('\P{Is_Sc=:=-     Xpeo}');
25632 Expect(1, 66499, '\p{Is_Sc=xpeo}', "");
25633 Expect(0, 66499, '\p{^Is_Sc=xpeo}', "");
25634 Expect(0, 66499, '\P{Is_Sc=xpeo}', "");
25635 Expect(1, 66499, '\P{^Is_Sc=xpeo}', "");
25636 Expect(0, 66463, '\p{Is_Sc=xpeo}', "");
25637 Expect(1, 66463, '\p{^Is_Sc=xpeo}', "");
25638 Expect(1, 66463, '\P{Is_Sc=xpeo}', "");
25639 Expect(0, 66463, '\P{^Is_Sc=xpeo}', "");
25640 Expect(1, 66499, '\p{Is_Sc:     _xpeo}', "");
25641 Expect(0, 66499, '\p{^Is_Sc:    _xpeo}', "");
25642 Expect(0, 66499, '\P{Is_Sc:     _xpeo}', "");
25643 Expect(1, 66499, '\P{^Is_Sc:    _xpeo}', "");
25644 Expect(0, 66463, '\p{Is_Sc:     _xpeo}', "");
25645 Expect(1, 66463, '\p{^Is_Sc:    _xpeo}', "");
25646 Expect(1, 66463, '\P{Is_Sc:     _xpeo}', "");
25647 Expect(0, 66463, '\P{^Is_Sc:    _xpeo}', "");
25648 Error('\p{Script=               Myanmar:=}');
25649 Error('\P{Script=               Myanmar:=}');
25650 Expect(1, 4249, '\p{Script=myanmar}', "");
25651 Expect(0, 4249, '\p{^Script=myanmar}', "");
25652 Expect(0, 4249, '\P{Script=myanmar}', "");
25653 Expect(1, 4249, '\P{^Script=myanmar}', "");
25654 Expect(0, 4095, '\p{Script=myanmar}', "");
25655 Expect(1, 4095, '\p{^Script=myanmar}', "");
25656 Expect(1, 4095, '\P{Script=myanmar}', "");
25657 Expect(0, 4095, '\P{^Script=myanmar}', "");
25658 Expect(1, 4249, '\p{Script= Myanmar}', "");
25659 Expect(0, 4249, '\p{^Script= Myanmar}', "");
25660 Expect(0, 4249, '\P{Script= Myanmar}', "");
25661 Expect(1, 4249, '\P{^Script= Myanmar}', "");
25662 Expect(0, 4095, '\p{Script= Myanmar}', "");
25663 Expect(1, 4095, '\p{^Script= Myanmar}', "");
25664 Expect(1, 4095, '\P{Script= Myanmar}', "");
25665 Expect(0, 4095, '\P{^Script= Myanmar}', "");
25666 Error('\p{Sc=/a/-       mymr}');
25667 Error('\P{Sc=/a/-       mymr}');
25668 Expect(1, 4249, '\p{Sc=mymr}', "");
25669 Expect(0, 4249, '\p{^Sc=mymr}', "");
25670 Expect(0, 4249, '\P{Sc=mymr}', "");
25671 Expect(1, 4249, '\P{^Sc=mymr}', "");
25672 Expect(0, 4095, '\p{Sc=mymr}', "");
25673 Expect(1, 4095, '\p{^Sc=mymr}', "");
25674 Expect(1, 4095, '\P{Sc=mymr}', "");
25675 Expect(0, 4095, '\P{^Sc=mymr}', "");
25676 Expect(1, 4249, '\p{Sc:  Mymr}', "");
25677 Expect(0, 4249, '\p{^Sc:         Mymr}', "");
25678 Expect(0, 4249, '\P{Sc:  Mymr}', "");
25679 Expect(1, 4249, '\P{^Sc:         Mymr}', "");
25680 Expect(0, 4095, '\p{Sc:  Mymr}', "");
25681 Expect(1, 4095, '\p{^Sc:         Mymr}', "");
25682 Expect(1, 4095, '\P{Sc:  Mymr}', "");
25683 Expect(0, 4095, '\P{^Sc:         Mymr}', "");
25684 Error('\p{Is_Script=/a/_MYANMAR}');
25685 Error('\P{Is_Script=/a/_MYANMAR}');
25686 Expect(1, 4249, '\p{Is_Script=myanmar}', "");
25687 Expect(0, 4249, '\p{^Is_Script=myanmar}', "");
25688 Expect(0, 4249, '\P{Is_Script=myanmar}', "");
25689 Expect(1, 4249, '\P{^Is_Script=myanmar}', "");
25690 Expect(0, 4095, '\p{Is_Script=myanmar}', "");
25691 Expect(1, 4095, '\p{^Is_Script=myanmar}', "");
25692 Expect(1, 4095, '\P{Is_Script=myanmar}', "");
25693 Expect(0, 4095, '\P{^Is_Script=myanmar}', "");
25694 Expect(1, 4249, '\p{Is_Script= _myanmar}', "");
25695 Expect(0, 4249, '\p{^Is_Script= _myanmar}', "");
25696 Expect(0, 4249, '\P{Is_Script= _myanmar}', "");
25697 Expect(1, 4249, '\P{^Is_Script= _myanmar}', "");
25698 Expect(0, 4095, '\p{Is_Script= _myanmar}', "");
25699 Expect(1, 4095, '\p{^Is_Script= _myanmar}', "");
25700 Expect(1, 4095, '\P{Is_Script= _myanmar}', "");
25701 Expect(0, 4095, '\P{^Is_Script= _myanmar}', "");
25702 Error('\p{Is_Sc=-:=Mymr}');
25703 Error('\P{Is_Sc=-:=Mymr}');
25704 Expect(1, 4249, '\p{Is_Sc=mymr}', "");
25705 Expect(0, 4249, '\p{^Is_Sc=mymr}', "");
25706 Expect(0, 4249, '\P{Is_Sc=mymr}', "");
25707 Expect(1, 4249, '\P{^Is_Sc=mymr}', "");
25708 Expect(0, 4095, '\p{Is_Sc=mymr}', "");
25709 Expect(1, 4095, '\p{^Is_Sc=mymr}', "");
25710 Expect(1, 4095, '\P{Is_Sc=mymr}', "");
25711 Expect(0, 4095, '\P{^Is_Sc=mymr}', "");
25712 Expect(1, 4249, '\p{Is_Sc:-Mymr}', "");
25713 Expect(0, 4249, '\p{^Is_Sc:-Mymr}', "");
25714 Expect(0, 4249, '\P{Is_Sc:-Mymr}', "");
25715 Expect(1, 4249, '\P{^Is_Sc:-Mymr}', "");
25716 Expect(0, 4095, '\p{Is_Sc:-Mymr}', "");
25717 Expect(1, 4095, '\p{^Is_Sc:-Mymr}', "");
25718 Expect(1, 4095, '\P{Is_Sc:-Mymr}', "");
25719 Expect(0, 4095, '\P{^Is_Sc:-Mymr}', "");
25720 Error('\p{Script= :=Osmanya}');
25721 Error('\P{Script= :=Osmanya}');
25722 Expect(1, 66717, '\p{Script=osmanya}', "");
25723 Expect(0, 66717, '\p{^Script=osmanya}', "");
25724 Expect(0, 66717, '\P{Script=osmanya}', "");
25725 Expect(1, 66717, '\P{^Script=osmanya}', "");
25726 Expect(0, 66687, '\p{Script=osmanya}', "");
25727 Expect(1, 66687, '\p{^Script=osmanya}', "");
25728 Expect(1, 66687, '\P{Script=osmanya}', "");
25729 Expect(0, 66687, '\P{^Script=osmanya}', "");
25730 Expect(1, 66717, '\p{Script=_-osmanya}', "");
25731 Expect(0, 66717, '\p{^Script=_-osmanya}', "");
25732 Expect(0, 66717, '\P{Script=_-osmanya}', "");
25733 Expect(1, 66717, '\P{^Script=_-osmanya}', "");
25734 Expect(0, 66687, '\p{Script=_-osmanya}', "");
25735 Expect(1, 66687, '\p{^Script=_-osmanya}', "");
25736 Expect(1, 66687, '\P{Script=_-osmanya}', "");
25737 Expect(0, 66687, '\P{^Script=_-osmanya}', "");
25738 Error('\p{Sc=/a/        -osma}');
25739 Error('\P{Sc=/a/        -osma}');
25740 Expect(1, 66717, '\p{Sc=osma}', "");
25741 Expect(0, 66717, '\p{^Sc=osma}', "");
25742 Expect(0, 66717, '\P{Sc=osma}', "");
25743 Expect(1, 66717, '\P{^Sc=osma}', "");
25744 Expect(0, 66687, '\p{Sc=osma}', "");
25745 Expect(1, 66687, '\p{^Sc=osma}', "");
25746 Expect(1, 66687, '\P{Sc=osma}', "");
25747 Expect(0, 66687, '\P{^Sc=osma}', "");
25748 Expect(1, 66717, '\p{Sc=_-Osma}', "");
25749 Expect(0, 66717, '\p{^Sc=_-Osma}', "");
25750 Expect(0, 66717, '\P{Sc=_-Osma}', "");
25751 Expect(1, 66717, '\P{^Sc=_-Osma}', "");
25752 Expect(0, 66687, '\p{Sc=_-Osma}', "");
25753 Expect(1, 66687, '\p{^Sc=_-Osma}', "");
25754 Expect(1, 66687, '\P{Sc=_-Osma}', "");
25755 Expect(0, 66687, '\P{^Sc=_-Osma}', "");
25756 Error('\p{Is_Script= -Osmanya:=}');
25757 Error('\P{Is_Script= -Osmanya:=}');
25758 Expect(1, 66717, '\p{Is_Script:osmanya}', "");
25759 Expect(0, 66717, '\p{^Is_Script:osmanya}', "");
25760 Expect(0, 66717, '\P{Is_Script:osmanya}', "");
25761 Expect(1, 66717, '\P{^Is_Script:osmanya}', "");
25762 Expect(0, 66687, '\p{Is_Script:osmanya}', "");
25763 Expect(1, 66687, '\p{^Is_Script:osmanya}', "");
25764 Expect(1, 66687, '\P{Is_Script:osmanya}', "");
25765 Expect(0, 66687, '\P{^Is_Script:osmanya}', "");
25766 Expect(1, 66717, '\p{Is_Script=  Osmanya}', "");
25767 Expect(0, 66717, '\p{^Is_Script=         Osmanya}', "");
25768 Expect(0, 66717, '\P{Is_Script=  Osmanya}', "");
25769 Expect(1, 66717, '\P{^Is_Script=         Osmanya}', "");
25770 Expect(0, 66687, '\p{Is_Script=  Osmanya}', "");
25771 Expect(1, 66687, '\p{^Is_Script=         Osmanya}', "");
25772 Expect(1, 66687, '\P{Is_Script=  Osmanya}', "");
25773 Expect(0, 66687, '\P{^Is_Script=         Osmanya}', "");
25774 Error('\p{Is_Sc=:=--OSMA}');
25775 Error('\P{Is_Sc=:=--OSMA}');
25776 Expect(1, 66717, '\p{Is_Sc=osma}', "");
25777 Expect(0, 66717, '\p{^Is_Sc=osma}', "");
25778 Expect(0, 66717, '\P{Is_Sc=osma}', "");
25779 Expect(1, 66717, '\P{^Is_Sc=osma}', "");
25780 Expect(0, 66687, '\p{Is_Sc=osma}', "");
25781 Expect(1, 66687, '\p{^Is_Sc=osma}', "");
25782 Expect(1, 66687, '\P{Is_Sc=osma}', "");
25783 Expect(0, 66687, '\P{^Is_Sc=osma}', "");
25784 Expect(1, 66717, '\p{Is_Sc=-    OSMA}', "");
25785 Expect(0, 66717, '\p{^Is_Sc=-   OSMA}', "");
25786 Expect(0, 66717, '\P{Is_Sc=-    OSMA}', "");
25787 Expect(1, 66717, '\P{^Is_Sc=-   OSMA}', "");
25788 Expect(0, 66687, '\p{Is_Sc=-    OSMA}', "");
25789 Expect(1, 66687, '\p{^Is_Sc=-   OSMA}', "");
25790 Expect(1, 66687, '\P{Is_Sc=-    OSMA}', "");
25791 Expect(0, 66687, '\P{^Is_Sc=-   OSMA}', "");
25792 Error('\p{Script=       _TAGALOG/a/}');
25793 Error('\P{Script=       _TAGALOG/a/}');
25794 Expect(1, 5900, '\p{Script=tagalog}', "");
25795 Expect(0, 5900, '\p{^Script=tagalog}', "");
25796 Expect(0, 5900, '\P{Script=tagalog}', "");
25797 Expect(1, 5900, '\P{^Script=tagalog}', "");
25798 Expect(0, 5887, '\p{Script=tagalog}', "");
25799 Expect(1, 5887, '\p{^Script=tagalog}', "");
25800 Expect(1, 5887, '\P{Script=tagalog}', "");
25801 Expect(0, 5887, '\P{^Script=tagalog}', "");
25802 Expect(1, 5900, '\p{Script=- tagalog}', "");
25803 Expect(0, 5900, '\p{^Script=- tagalog}', "");
25804 Expect(0, 5900, '\P{Script=- tagalog}', "");
25805 Expect(1, 5900, '\P{^Script=- tagalog}', "");
25806 Expect(0, 5887, '\p{Script=- tagalog}', "");
25807 Expect(1, 5887, '\p{^Script=- tagalog}', "");
25808 Expect(1, 5887, '\P{Script=- tagalog}', "");
25809 Expect(0, 5887, '\P{^Script=- tagalog}', "");
25810 Error('\p{Sc= -tglg/a/}');
25811 Error('\P{Sc= -tglg/a/}');
25812 Expect(1, 5900, '\p{Sc=tglg}', "");
25813 Expect(0, 5900, '\p{^Sc=tglg}', "");
25814 Expect(0, 5900, '\P{Sc=tglg}', "");
25815 Expect(1, 5900, '\P{^Sc=tglg}', "");
25816 Expect(0, 5887, '\p{Sc=tglg}', "");
25817 Expect(1, 5887, '\p{^Sc=tglg}', "");
25818 Expect(1, 5887, '\P{Sc=tglg}', "");
25819 Expect(0, 5887, '\P{^Sc=tglg}', "");
25820 Expect(1, 5900, '\p{Sc:   _tglg}', "");
25821 Expect(0, 5900, '\p{^Sc:   _tglg}', "");
25822 Expect(0, 5900, '\P{Sc:   _tglg}', "");
25823 Expect(1, 5900, '\P{^Sc:   _tglg}', "");
25824 Expect(0, 5887, '\p{Sc:   _tglg}', "");
25825 Expect(1, 5887, '\p{^Sc:   _tglg}', "");
25826 Expect(1, 5887, '\P{Sc:   _tglg}', "");
25827 Expect(0, 5887, '\P{^Sc:   _tglg}', "");
25828 Error('\p{Is_Script: := tagalog}');
25829 Error('\P{Is_Script: := tagalog}');
25830 Expect(1, 5900, '\p{Is_Script=tagalog}', "");
25831 Expect(0, 5900, '\p{^Is_Script=tagalog}', "");
25832 Expect(0, 5900, '\P{Is_Script=tagalog}', "");
25833 Expect(1, 5900, '\P{^Is_Script=tagalog}', "");
25834 Expect(0, 5887, '\p{Is_Script=tagalog}', "");
25835 Expect(1, 5887, '\p{^Is_Script=tagalog}', "");
25836 Expect(1, 5887, '\P{Is_Script=tagalog}', "");
25837 Expect(0, 5887, '\P{^Is_Script=tagalog}', "");
25838 Expect(1, 5900, '\p{Is_Script=--Tagalog}', "");
25839 Expect(0, 5900, '\p{^Is_Script=--Tagalog}', "");
25840 Expect(0, 5900, '\P{Is_Script=--Tagalog}', "");
25841 Expect(1, 5900, '\P{^Is_Script=--Tagalog}', "");
25842 Expect(0, 5887, '\p{Is_Script=--Tagalog}', "");
25843 Expect(1, 5887, '\p{^Is_Script=--Tagalog}', "");
25844 Expect(1, 5887, '\P{Is_Script=--Tagalog}', "");
25845 Expect(0, 5887, '\P{^Is_Script=--Tagalog}', "");
25846 Error('\p{Is_Sc=- Tglg:=}');
25847 Error('\P{Is_Sc=- Tglg:=}');
25848 Expect(1, 5900, '\p{Is_Sc=tglg}', "");
25849 Expect(0, 5900, '\p{^Is_Sc=tglg}', "");
25850 Expect(0, 5900, '\P{Is_Sc=tglg}', "");
25851 Expect(1, 5900, '\P{^Is_Sc=tglg}', "");
25852 Expect(0, 5887, '\p{Is_Sc=tglg}', "");
25853 Expect(1, 5887, '\p{^Is_Sc=tglg}', "");
25854 Expect(1, 5887, '\P{Is_Sc=tglg}', "");
25855 Expect(0, 5887, '\P{^Is_Sc=tglg}', "");
25856 Expect(1, 5900, '\p{Is_Sc= -Tglg}', "");
25857 Expect(0, 5900, '\p{^Is_Sc= -Tglg}', "");
25858 Expect(0, 5900, '\P{Is_Sc= -Tglg}', "");
25859 Expect(1, 5900, '\P{^Is_Sc= -Tglg}', "");
25860 Expect(0, 5887, '\p{Is_Sc= -Tglg}', "");
25861 Expect(1, 5887, '\p{^Is_Sc= -Tglg}', "");
25862 Expect(1, 5887, '\P{Is_Sc= -Tglg}', "");
25863 Expect(0, 5887, '\P{^Is_Sc= -Tglg}', "");
25864 Error('\p{Script=:=     -gujarati}');
25865 Error('\P{Script=:=     -gujarati}');
25866 Expect(1, 2691, '\p{Script=gujarati}', "");
25867 Expect(0, 2691, '\p{^Script=gujarati}', "");
25868 Expect(0, 2691, '\P{Script=gujarati}', "");
25869 Expect(1, 2691, '\P{^Script=gujarati}', "");
25870 Expect(0, 2688, '\p{Script=gujarati}', "");
25871 Expect(1, 2688, '\p{^Script=gujarati}', "");
25872 Expect(1, 2688, '\P{Script=gujarati}', "");
25873 Expect(0, 2688, '\P{^Script=gujarati}', "");
25874 Expect(1, 2691, '\p{Script=_GUJARATI}', "");
25875 Expect(0, 2691, '\p{^Script=_GUJARATI}', "");
25876 Expect(0, 2691, '\P{Script=_GUJARATI}', "");
25877 Expect(1, 2691, '\P{^Script=_GUJARATI}', "");
25878 Expect(0, 2688, '\p{Script=_GUJARATI}', "");
25879 Expect(1, 2688, '\p{^Script=_GUJARATI}', "");
25880 Expect(1, 2688, '\P{Script=_GUJARATI}', "");
25881 Expect(0, 2688, '\P{^Script=_GUJARATI}', "");
25882 Error('\p{Sc=:= _Gujr}');
25883 Error('\P{Sc=:= _Gujr}');
25884 Expect(1, 2691, '\p{Sc=gujr}', "");
25885 Expect(0, 2691, '\p{^Sc=gujr}', "");
25886 Expect(0, 2691, '\P{Sc=gujr}', "");
25887 Expect(1, 2691, '\P{^Sc=gujr}', "");
25888 Expect(0, 2688, '\p{Sc=gujr}', "");
25889 Expect(1, 2688, '\p{^Sc=gujr}', "");
25890 Expect(1, 2688, '\P{Sc=gujr}', "");
25891 Expect(0, 2688, '\P{^Sc=gujr}', "");
25892 Expect(1, 2691, '\p{Sc=-_gujr}', "");
25893 Expect(0, 2691, '\p{^Sc=-_gujr}', "");
25894 Expect(0, 2691, '\P{Sc=-_gujr}', "");
25895 Expect(1, 2691, '\P{^Sc=-_gujr}', "");
25896 Expect(0, 2688, '\p{Sc=-_gujr}', "");
25897 Expect(1, 2688, '\p{^Sc=-_gujr}', "");
25898 Expect(1, 2688, '\P{Sc=-_gujr}', "");
25899 Expect(0, 2688, '\P{^Sc=-_gujr}', "");
25900 Error('\p{Is_Script=    :=GUJARATI}');
25901 Error('\P{Is_Script=    :=GUJARATI}');
25902 Expect(1, 2691, '\p{Is_Script=gujarati}', "");
25903 Expect(0, 2691, '\p{^Is_Script=gujarati}', "");
25904 Expect(0, 2691, '\P{Is_Script=gujarati}', "");
25905 Expect(1, 2691, '\P{^Is_Script=gujarati}', "");
25906 Expect(0, 2688, '\p{Is_Script=gujarati}', "");
25907 Expect(1, 2688, '\p{^Is_Script=gujarati}', "");
25908 Expect(1, 2688, '\P{Is_Script=gujarati}', "");
25909 Expect(0, 2688, '\P{^Is_Script=gujarati}', "");
25910 Expect(1, 2691, '\p{Is_Script=- GUJARATI}', "");
25911 Expect(0, 2691, '\p{^Is_Script=- GUJARATI}', "");
25912 Expect(0, 2691, '\P{Is_Script=- GUJARATI}', "");
25913 Expect(1, 2691, '\P{^Is_Script=- GUJARATI}', "");
25914 Expect(0, 2688, '\p{Is_Script=- GUJARATI}', "");
25915 Expect(1, 2688, '\p{^Is_Script=- GUJARATI}', "");
25916 Expect(1, 2688, '\P{Is_Script=- GUJARATI}', "");
25917 Expect(0, 2688, '\P{^Is_Script=- GUJARATI}', "");
25918 Error('\p{Is_Sc=-GUJR:=}');
25919 Error('\P{Is_Sc=-GUJR:=}');
25920 Expect(1, 2691, '\p{Is_Sc=gujr}', "");
25921 Expect(0, 2691, '\p{^Is_Sc=gujr}', "");
25922 Expect(0, 2691, '\P{Is_Sc=gujr}', "");
25923 Expect(1, 2691, '\P{^Is_Sc=gujr}', "");
25924 Expect(0, 2688, '\p{Is_Sc=gujr}', "");
25925 Expect(1, 2688, '\p{^Is_Sc=gujr}', "");
25926 Expect(1, 2688, '\P{Is_Sc=gujr}', "");
25927 Expect(0, 2688, '\P{^Is_Sc=gujr}', "");
25928 Expect(1, 2691, '\p{Is_Sc=_gujr}', "");
25929 Expect(0, 2691, '\p{^Is_Sc=_gujr}', "");
25930 Expect(0, 2691, '\P{Is_Sc=_gujr}', "");
25931 Expect(1, 2691, '\P{^Is_Sc=_gujr}', "");
25932 Expect(0, 2688, '\p{Is_Sc=_gujr}', "");
25933 Expect(1, 2688, '\p{^Is_Sc=_gujr}', "");
25934 Expect(1, 2688, '\P{Is_Sc=_gujr}', "");
25935 Expect(0, 2688, '\P{^Is_Sc=_gujr}', "");
25936 Error('\p{Script=- Oriya/a/}');
25937 Error('\P{Script=- Oriya/a/}');
25938 Expect(1, 2819, '\p{Script=oriya}', "");
25939 Expect(0, 2819, '\p{^Script=oriya}', "");
25940 Expect(0, 2819, '\P{Script=oriya}', "");
25941 Expect(1, 2819, '\P{^Script=oriya}', "");
25942 Expect(0, 2816, '\p{Script=oriya}', "");
25943 Expect(1, 2816, '\p{^Script=oriya}', "");
25944 Expect(1, 2816, '\P{Script=oriya}', "");
25945 Expect(0, 2816, '\P{^Script=oriya}', "");
25946 Expect(1, 2819, '\p{Script=_ Oriya}', "");
25947 Expect(0, 2819, '\p{^Script=_ Oriya}', "");
25948 Expect(0, 2819, '\P{Script=_ Oriya}', "");
25949 Expect(1, 2819, '\P{^Script=_ Oriya}', "");
25950 Expect(0, 2816, '\p{Script=_ Oriya}', "");
25951 Expect(1, 2816, '\p{^Script=_ Oriya}', "");
25952 Expect(1, 2816, '\P{Script=_ Oriya}', "");
25953 Expect(0, 2816, '\P{^Script=_ Oriya}', "");
25954 Error('\p{Sc=           ORYA/a/}');
25955 Error('\P{Sc=           ORYA/a/}');
25956 Expect(1, 2819, '\p{Sc=orya}', "");
25957 Expect(0, 2819, '\p{^Sc=orya}', "");
25958 Expect(0, 2819, '\P{Sc=orya}', "");
25959 Expect(1, 2819, '\P{^Sc=orya}', "");
25960 Expect(0, 2816, '\p{Sc=orya}', "");
25961 Expect(1, 2816, '\p{^Sc=orya}', "");
25962 Expect(1, 2816, '\P{Sc=orya}', "");
25963 Expect(0, 2816, '\P{^Sc=orya}', "");
25964 Expect(1, 2819, '\p{Sc=         Orya}', "");
25965 Expect(0, 2819, '\p{^Sc=        Orya}', "");
25966 Expect(0, 2819, '\P{Sc=         Orya}', "");
25967 Expect(1, 2819, '\P{^Sc=        Orya}', "");
25968 Expect(0, 2816, '\p{Sc=         Orya}', "");
25969 Expect(1, 2816, '\p{^Sc=        Orya}', "");
25970 Expect(1, 2816, '\P{Sc=         Orya}', "");
25971 Expect(0, 2816, '\P{^Sc=        Orya}', "");
25972 Error('\p{Is_Script:            oriya/a/}');
25973 Error('\P{Is_Script:            oriya/a/}');
25974 Expect(1, 2819, '\p{Is_Script=oriya}', "");
25975 Expect(0, 2819, '\p{^Is_Script=oriya}', "");
25976 Expect(0, 2819, '\P{Is_Script=oriya}', "");
25977 Expect(1, 2819, '\P{^Is_Script=oriya}', "");
25978 Expect(0, 2816, '\p{Is_Script=oriya}', "");
25979 Expect(1, 2816, '\p{^Is_Script=oriya}', "");
25980 Expect(1, 2816, '\P{Is_Script=oriya}', "");
25981 Expect(0, 2816, '\P{^Is_Script=oriya}', "");
25982 Expect(1, 2819, '\p{Is_Script=  oriya}', "");
25983 Expect(0, 2819, '\p{^Is_Script= oriya}', "");
25984 Expect(0, 2819, '\P{Is_Script=  oriya}', "");
25985 Expect(1, 2819, '\P{^Is_Script= oriya}', "");
25986 Expect(0, 2816, '\p{Is_Script=  oriya}', "");
25987 Expect(1, 2816, '\p{^Is_Script= oriya}', "");
25988 Expect(1, 2816, '\P{Is_Script=  oriya}', "");
25989 Expect(0, 2816, '\P{^Is_Script= oriya}', "");
25990 Error('\p{Is_Sc:   := _orya}');
25991 Error('\P{Is_Sc:   := _orya}');
25992 Expect(1, 2819, '\p{Is_Sc=orya}', "");
25993 Expect(0, 2819, '\p{^Is_Sc=orya}', "");
25994 Expect(0, 2819, '\P{Is_Sc=orya}', "");
25995 Expect(1, 2819, '\P{^Is_Sc=orya}', "");
25996 Expect(0, 2816, '\p{Is_Sc=orya}', "");
25997 Expect(1, 2816, '\p{^Is_Sc=orya}', "");
25998 Expect(1, 2816, '\P{Is_Sc=orya}', "");
25999 Expect(0, 2816, '\P{^Is_Sc=orya}', "");
26000 Expect(1, 2819, '\p{Is_Sc=__Orya}', "");
26001 Expect(0, 2819, '\p{^Is_Sc=__Orya}', "");
26002 Expect(0, 2819, '\P{Is_Sc=__Orya}', "");
26003 Expect(1, 2819, '\P{^Is_Sc=__Orya}', "");
26004 Expect(0, 2816, '\p{Is_Sc=__Orya}', "");
26005 Expect(1, 2816, '\p{^Is_Sc=__Orya}', "");
26006 Expect(1, 2816, '\P{Is_Sc=__Orya}', "");
26007 Expect(0, 2816, '\P{^Is_Sc=__Orya}', "");
26008 Error('\p{Script=-_TAILe/a/}');
26009 Error('\P{Script=-_TAILe/a/}');
26010 Expect(1, 6509, '\p{Script=taile}', "");
26011 Expect(0, 6509, '\p{^Script=taile}', "");
26012 Expect(0, 6509, '\P{Script=taile}', "");
26013 Expect(1, 6509, '\P{^Script=taile}', "");
26014 Expect(0, 6479, '\p{Script=taile}', "");
26015 Expect(1, 6479, '\p{^Script=taile}', "");
26016 Expect(1, 6479, '\P{Script=taile}', "");
26017 Expect(0, 6479, '\P{^Script=taile}', "");
26018 Expect(1, 6509, '\p{Script=TAILe}', "");
26019 Expect(0, 6509, '\p{^Script=TAILe}', "");
26020 Expect(0, 6509, '\P{Script=TAILe}', "");
26021 Expect(1, 6509, '\P{^Script=TAILe}', "");
26022 Expect(0, 6479, '\p{Script=TAILe}', "");
26023 Expect(1, 6479, '\p{^Script=TAILe}', "");
26024 Expect(1, 6479, '\P{Script=TAILe}', "");
26025 Expect(0, 6479, '\P{^Script=TAILe}', "");
26026 Error('\p{Sc=   Tale/a/}');
26027 Error('\P{Sc=   Tale/a/}');
26028 Expect(1, 6509, '\p{Sc: tale}', "");
26029 Expect(0, 6509, '\p{^Sc:        tale}', "");
26030 Expect(0, 6509, '\P{Sc: tale}', "");
26031 Expect(1, 6509, '\P{^Sc:        tale}', "");
26032 Expect(0, 6479, '\p{Sc: tale}', "");
26033 Expect(1, 6479, '\p{^Sc:        tale}', "");
26034 Expect(1, 6479, '\P{Sc: tale}', "");
26035 Expect(0, 6479, '\P{^Sc:        tale}', "");
26036 Expect(1, 6509, '\p{Sc: _Tale}', "");
26037 Expect(0, 6509, '\p{^Sc:        _Tale}', "");
26038 Expect(0, 6509, '\P{Sc: _Tale}', "");
26039 Expect(1, 6509, '\P{^Sc:        _Tale}', "");
26040 Expect(0, 6479, '\p{Sc: _Tale}', "");
26041 Expect(1, 6479, '\p{^Sc:        _Tale}', "");
26042 Expect(1, 6479, '\P{Sc: _Tale}', "");
26043 Expect(0, 6479, '\P{^Sc:        _Tale}', "");
26044 Error('\p{Is_Script=/a/TaiLE}');
26045 Error('\P{Is_Script=/a/TaiLE}');
26046 Expect(1, 6509, '\p{Is_Script=taile}', "");
26047 Expect(0, 6509, '\p{^Is_Script=taile}', "");
26048 Expect(0, 6509, '\P{Is_Script=taile}', "");
26049 Expect(1, 6509, '\P{^Is_Script=taile}', "");
26050 Expect(0, 6479, '\p{Is_Script=taile}', "");
26051 Expect(1, 6479, '\p{^Is_Script=taile}', "");
26052 Expect(1, 6479, '\P{Is_Script=taile}', "");
26053 Expect(0, 6479, '\P{^Is_Script=taile}', "");
26054 Expect(1, 6509, '\p{Is_Script=  TAI     Le}', "");
26055 Expect(0, 6509, '\p{^Is_Script= TAI     Le}', "");
26056 Expect(0, 6509, '\P{Is_Script=  TAI     Le}', "");
26057 Expect(1, 6509, '\P{^Is_Script= TAI     Le}', "");
26058 Expect(0, 6479, '\p{Is_Script=  TAI     Le}', "");
26059 Expect(1, 6479, '\p{^Is_Script= TAI     Le}', "");
26060 Expect(1, 6479, '\P{Is_Script=  TAI     Le}', "");
26061 Expect(0, 6479, '\P{^Is_Script= TAI     Le}', "");
26062 Error('\p{Is_Sc=:=-     Tale}');
26063 Error('\P{Is_Sc=:=-     Tale}');
26064 Expect(1, 6509, '\p{Is_Sc=tale}', "");
26065 Expect(0, 6509, '\p{^Is_Sc=tale}', "");
26066 Expect(0, 6509, '\P{Is_Sc=tale}', "");
26067 Expect(1, 6509, '\P{^Is_Sc=tale}', "");
26068 Expect(0, 6479, '\p{Is_Sc=tale}', "");
26069 Expect(1, 6479, '\p{^Is_Sc=tale}', "");
26070 Expect(1, 6479, '\P{Is_Sc=tale}', "");
26071 Expect(0, 6479, '\P{^Is_Sc=tale}', "");
26072 Expect(1, 6509, '\p{Is_Sc=Tale}', "");
26073 Expect(0, 6509, '\p{^Is_Sc=Tale}', "");
26074 Expect(0, 6509, '\P{Is_Sc=Tale}', "");
26075 Expect(1, 6509, '\P{^Is_Sc=Tale}', "");
26076 Expect(0, 6479, '\p{Is_Sc=Tale}', "");
26077 Expect(1, 6479, '\p{^Is_Sc=Tale}', "");
26078 Expect(1, 6479, '\P{Is_Sc=Tale}', "");
26079 Expect(0, 6479, '\P{^Is_Sc=Tale}', "");
26080 Error('\p{Script=:=_-georgian}');
26081 Error('\P{Script=:=_-georgian}');
26082 Expect(1, 4293, '\p{Script=georgian}', "");
26083 Expect(0, 4293, '\p{^Script=georgian}', "");
26084 Expect(0, 4293, '\P{Script=georgian}', "");
26085 Expect(1, 4293, '\P{^Script=georgian}', "");
26086 Expect(0, 4255, '\p{Script=georgian}', "");
26087 Expect(1, 4255, '\p{^Script=georgian}', "");
26088 Expect(1, 4255, '\P{Script=georgian}', "");
26089 Expect(0, 4255, '\P{^Script=georgian}', "");
26090 Expect(1, 4293, '\p{Script=GEORGIAN}', "");
26091 Expect(0, 4293, '\p{^Script=GEORGIAN}', "");
26092 Expect(0, 4293, '\P{Script=GEORGIAN}', "");
26093 Expect(1, 4293, '\P{^Script=GEORGIAN}', "");
26094 Expect(0, 4255, '\p{Script=GEORGIAN}', "");
26095 Expect(1, 4255, '\p{^Script=GEORGIAN}', "");
26096 Expect(1, 4255, '\P{Script=GEORGIAN}', "");
26097 Expect(0, 4255, '\P{^Script=GEORGIAN}', "");
26098 Error('\p{Sc=/a/_geor}');
26099 Error('\P{Sc=/a/_geor}');
26100 Expect(1, 4293, '\p{Sc=geor}', "");
26101 Expect(0, 4293, '\p{^Sc=geor}', "");
26102 Expect(0, 4293, '\P{Sc=geor}', "");
26103 Expect(1, 4293, '\P{^Sc=geor}', "");
26104 Expect(0, 4255, '\p{Sc=geor}', "");
26105 Expect(1, 4255, '\p{^Sc=geor}', "");
26106 Expect(1, 4255, '\P{Sc=geor}', "");
26107 Expect(0, 4255, '\P{^Sc=geor}', "");
26108 Expect(1, 4293, '\p{Sc= -Geor}', "");
26109 Expect(0, 4293, '\p{^Sc= -Geor}', "");
26110 Expect(0, 4293, '\P{Sc= -Geor}', "");
26111 Expect(1, 4293, '\P{^Sc= -Geor}', "");
26112 Expect(0, 4255, '\p{Sc= -Geor}', "");
26113 Expect(1, 4255, '\p{^Sc= -Geor}', "");
26114 Expect(1, 4255, '\P{Sc= -Geor}', "");
26115 Expect(0, 4255, '\P{^Sc= -Geor}', "");
26116 Error('\p{Is_Script=    GEORGIAN:=}');
26117 Error('\P{Is_Script=    GEORGIAN:=}');
26118 Expect(1, 4293, '\p{Is_Script:   georgian}', "");
26119 Expect(0, 4293, '\p{^Is_Script:   georgian}', "");
26120 Expect(0, 4293, '\P{Is_Script:   georgian}', "");
26121 Expect(1, 4293, '\P{^Is_Script:   georgian}', "");
26122 Expect(0, 4255, '\p{Is_Script:   georgian}', "");
26123 Expect(1, 4255, '\p{^Is_Script:   georgian}', "");
26124 Expect(1, 4255, '\P{Is_Script:   georgian}', "");
26125 Expect(0, 4255, '\P{^Is_Script:   georgian}', "");
26126 Expect(1, 4293, '\p{Is_Script=  Georgian}', "");
26127 Expect(0, 4293, '\p{^Is_Script= Georgian}', "");
26128 Expect(0, 4293, '\P{Is_Script=  Georgian}', "");
26129 Expect(1, 4293, '\P{^Is_Script= Georgian}', "");
26130 Expect(0, 4255, '\p{Is_Script=  Georgian}', "");
26131 Expect(1, 4255, '\p{^Is_Script= Georgian}', "");
26132 Expect(1, 4255, '\P{Is_Script=  Georgian}', "");
26133 Expect(0, 4255, '\P{^Is_Script= Georgian}', "");
26134 Error('\p{Is_Sc=_       Geor/a/}');
26135 Error('\P{Is_Sc=_       Geor/a/}');
26136 Expect(1, 4293, '\p{Is_Sc=geor}', "");
26137 Expect(0, 4293, '\p{^Is_Sc=geor}', "");
26138 Expect(0, 4293, '\P{Is_Sc=geor}', "");
26139 Expect(1, 4293, '\P{^Is_Sc=geor}', "");
26140 Expect(0, 4255, '\p{Is_Sc=geor}', "");
26141 Expect(1, 4255, '\p{^Is_Sc=geor}', "");
26142 Expect(1, 4255, '\P{Is_Sc=geor}', "");
26143 Expect(0, 4255, '\P{^Is_Sc=geor}', "");
26144 Expect(1, 4293, '\p{Is_Sc=      Geor}', "");
26145 Expect(0, 4293, '\p{^Is_Sc=     Geor}', "");
26146 Expect(0, 4293, '\P{Is_Sc=      Geor}', "");
26147 Expect(1, 4293, '\P{^Is_Sc=     Geor}', "");
26148 Expect(0, 4255, '\p{Is_Sc=      Geor}', "");
26149 Expect(1, 4255, '\p{^Is_Sc=     Geor}', "");
26150 Expect(1, 4255, '\P{Is_Sc=      Geor}', "");
26151 Expect(0, 4255, '\P{^Is_Sc=     Geor}', "");
26152 Error('\p{Script=_telugu/a/}');
26153 Error('\P{Script=_telugu/a/}');
26154 Expect(1, 3075, '\p{Script=telugu}', "");
26155 Expect(0, 3075, '\p{^Script=telugu}', "");
26156 Expect(0, 3075, '\P{Script=telugu}', "");
26157 Expect(1, 3075, '\P{^Script=telugu}', "");
26158 Expect(0, 3072, '\p{Script=telugu}', "");
26159 Expect(1, 3072, '\p{^Script=telugu}', "");
26160 Expect(1, 3072, '\P{Script=telugu}', "");
26161 Expect(0, 3072, '\P{^Script=telugu}', "");
26162 Expect(1, 3075, '\p{Script= Telugu}', "");
26163 Expect(0, 3075, '\p{^Script= Telugu}', "");
26164 Expect(0, 3075, '\P{Script= Telugu}', "");
26165 Expect(1, 3075, '\P{^Script= Telugu}', "");
26166 Expect(0, 3072, '\p{Script= Telugu}', "");
26167 Expect(1, 3072, '\p{^Script= Telugu}', "");
26168 Expect(1, 3072, '\P{Script= Telugu}', "");
26169 Expect(0, 3072, '\P{^Script= Telugu}', "");
26170 Error('\p{Sc=-/a/TELU}');
26171 Error('\P{Sc=-/a/TELU}');
26172 Expect(1, 3075, '\p{Sc=telu}', "");
26173 Expect(0, 3075, '\p{^Sc=telu}', "");
26174 Expect(0, 3075, '\P{Sc=telu}', "");
26175 Expect(1, 3075, '\P{^Sc=telu}', "");
26176 Expect(0, 3072, '\p{Sc=telu}', "");
26177 Expect(1, 3072, '\p{^Sc=telu}', "");
26178 Expect(1, 3072, '\P{Sc=telu}', "");
26179 Expect(0, 3072, '\P{^Sc=telu}', "");
26180 Expect(1, 3075, '\p{Sc:-_telu}', "");
26181 Expect(0, 3075, '\p{^Sc:-_telu}', "");
26182 Expect(0, 3075, '\P{Sc:-_telu}', "");
26183 Expect(1, 3075, '\P{^Sc:-_telu}', "");
26184 Expect(0, 3072, '\p{Sc:-_telu}', "");
26185 Expect(1, 3072, '\p{^Sc:-_telu}', "");
26186 Expect(1, 3072, '\P{Sc:-_telu}', "");
26187 Expect(0, 3072, '\P{^Sc:-_telu}', "");
26188 Error('\p{Is_Script=/a/Telugu}');
26189 Error('\P{Is_Script=/a/Telugu}');
26190 Expect(1, 3075, '\p{Is_Script=telugu}', "");
26191 Expect(0, 3075, '\p{^Is_Script=telugu}', "");
26192 Expect(0, 3075, '\P{Is_Script=telugu}', "");
26193 Expect(1, 3075, '\P{^Is_Script=telugu}', "");
26194 Expect(0, 3072, '\p{Is_Script=telugu}', "");
26195 Expect(1, 3072, '\p{^Is_Script=telugu}', "");
26196 Expect(1, 3072, '\P{Is_Script=telugu}', "");
26197 Expect(0, 3072, '\P{^Is_Script=telugu}', "");
26198 Expect(1, 3075, '\p{Is_Script= Telugu}', "");
26199 Expect(0, 3075, '\p{^Is_Script= Telugu}', "");
26200 Expect(0, 3075, '\P{Is_Script= Telugu}', "");
26201 Expect(1, 3075, '\P{^Is_Script= Telugu}', "");
26202 Expect(0, 3072, '\p{Is_Script= Telugu}', "");
26203 Expect(1, 3072, '\p{^Is_Script= Telugu}', "");
26204 Expect(1, 3072, '\P{Is_Script= Telugu}', "");
26205 Expect(0, 3072, '\P{^Is_Script= Telugu}', "");
26206 Error('\p{Is_Sc= /a/Telu}');
26207 Error('\P{Is_Sc= /a/Telu}');
26208 Expect(1, 3075, '\p{Is_Sc=telu}', "");
26209 Expect(0, 3075, '\p{^Is_Sc=telu}', "");
26210 Expect(0, 3075, '\P{Is_Sc=telu}', "");
26211 Expect(1, 3075, '\P{^Is_Sc=telu}', "");
26212 Expect(0, 3072, '\p{Is_Sc=telu}', "");
26213 Expect(1, 3072, '\p{^Is_Sc=telu}', "");
26214 Expect(1, 3072, '\P{Is_Sc=telu}', "");
26215 Expect(0, 3072, '\P{^Is_Sc=telu}', "");
26216 Expect(1, 3075, '\p{Is_Sc=_Telu}', "");
26217 Expect(0, 3075, '\p{^Is_Sc=_Telu}', "");
26218 Expect(0, 3075, '\P{Is_Sc=_Telu}', "");
26219 Expect(1, 3075, '\P{^Is_Sc=_Telu}', "");
26220 Expect(0, 3072, '\p{Is_Sc=_Telu}', "");
26221 Expect(1, 3072, '\p{^Is_Sc=_Telu}', "");
26222 Expect(1, 3072, '\P{Is_Sc=_Telu}', "");
26223 Expect(0, 3072, '\P{^Is_Sc=_Telu}', "");
26224 Error('\p{Script=       _tifinagh/a/}');
26225 Error('\P{Script=       _tifinagh/a/}');
26226 Expect(1, 11621, '\p{Script=tifinagh}', "");
26227 Expect(0, 11621, '\p{^Script=tifinagh}', "");
26228 Expect(0, 11621, '\P{Script=tifinagh}', "");
26229 Expect(1, 11621, '\P{^Script=tifinagh}', "");
26230 Expect(0, 11567, '\p{Script=tifinagh}', "");
26231 Expect(1, 11567, '\p{^Script=tifinagh}', "");
26232 Expect(1, 11567, '\P{Script=tifinagh}', "");
26233 Expect(0, 11567, '\P{^Script=tifinagh}', "");
26234 Expect(1, 11621, '\p{Script=-TIFINAGH}', "");
26235 Expect(0, 11621, '\p{^Script=-TIFINAGH}', "");
26236 Expect(0, 11621, '\P{Script=-TIFINAGH}', "");
26237 Expect(1, 11621, '\P{^Script=-TIFINAGH}', "");
26238 Expect(0, 11567, '\p{Script=-TIFINAGH}', "");
26239 Expect(1, 11567, '\p{^Script=-TIFINAGH}', "");
26240 Expect(1, 11567, '\P{Script=-TIFINAGH}', "");
26241 Expect(0, 11567, '\P{^Script=-TIFINAGH}', "");
26242 Error('\p{Sc= :=Tfng}');
26243 Error('\P{Sc= :=Tfng}');
26244 Expect(1, 11621, '\p{Sc=tfng}', "");
26245 Expect(0, 11621, '\p{^Sc=tfng}', "");
26246 Expect(0, 11621, '\P{Sc=tfng}', "");
26247 Expect(1, 11621, '\P{^Sc=tfng}', "");
26248 Expect(0, 11567, '\p{Sc=tfng}', "");
26249 Expect(1, 11567, '\p{^Sc=tfng}', "");
26250 Expect(1, 11567, '\P{Sc=tfng}', "");
26251 Expect(0, 11567, '\P{^Sc=tfng}', "");
26252 Expect(1, 11621, '\p{Sc=_ TFNG}', "");
26253 Expect(0, 11621, '\p{^Sc=_ TFNG}', "");
26254 Expect(0, 11621, '\P{Sc=_ TFNG}', "");
26255 Expect(1, 11621, '\P{^Sc=_ TFNG}', "");
26256 Expect(0, 11567, '\p{Sc=_ TFNG}', "");
26257 Expect(1, 11567, '\p{^Sc=_ TFNG}', "");
26258 Expect(1, 11567, '\P{Sc=_ TFNG}', "");
26259 Expect(0, 11567, '\P{^Sc=_ TFNG}', "");
26260 Error('\p{Is_Script=:=- Tifinagh}');
26261 Error('\P{Is_Script=:=- Tifinagh}');
26262 Expect(1, 11621, '\p{Is_Script=tifinagh}', "");
26263 Expect(0, 11621, '\p{^Is_Script=tifinagh}', "");
26264 Expect(0, 11621, '\P{Is_Script=tifinagh}', "");
26265 Expect(1, 11621, '\P{^Is_Script=tifinagh}', "");
26266 Expect(0, 11567, '\p{Is_Script=tifinagh}', "");
26267 Expect(1, 11567, '\p{^Is_Script=tifinagh}', "");
26268 Expect(1, 11567, '\P{Is_Script=tifinagh}', "");
26269 Expect(0, 11567, '\P{^Is_Script=tifinagh}', "");
26270 Expect(1, 11621, '\p{Is_Script=         Tifinagh}', "");
26271 Expect(0, 11621, '\p{^Is_Script=                Tifinagh}', "");
26272 Expect(0, 11621, '\P{Is_Script=         Tifinagh}', "");
26273 Expect(1, 11621, '\P{^Is_Script=                Tifinagh}', "");
26274 Expect(0, 11567, '\p{Is_Script=         Tifinagh}', "");
26275 Expect(1, 11567, '\p{^Is_Script=                Tifinagh}', "");
26276 Expect(1, 11567, '\P{Is_Script=         Tifinagh}', "");
26277 Expect(0, 11567, '\P{^Is_Script=                Tifinagh}', "");
26278 Error('\p{Is_Sc=-TFNG/a/}');
26279 Error('\P{Is_Sc=-TFNG/a/}');
26280 Expect(1, 11621, '\p{Is_Sc=tfng}', "");
26281 Expect(0, 11621, '\p{^Is_Sc=tfng}', "");
26282 Expect(0, 11621, '\P{Is_Sc=tfng}', "");
26283 Expect(1, 11621, '\P{^Is_Sc=tfng}', "");
26284 Expect(0, 11567, '\p{Is_Sc=tfng}', "");
26285 Expect(1, 11567, '\p{^Is_Sc=tfng}', "");
26286 Expect(1, 11567, '\P{Is_Sc=tfng}', "");
26287 Expect(0, 11567, '\P{^Is_Sc=tfng}', "");
26288 Expect(1, 11621, '\p{Is_Sc=_Tfng}', "");
26289 Expect(0, 11621, '\p{^Is_Sc=_Tfng}', "");
26290 Expect(0, 11621, '\P{Is_Sc=_Tfng}', "");
26291 Expect(1, 11621, '\P{^Is_Sc=_Tfng}', "");
26292 Expect(0, 11567, '\p{Is_Sc=_Tfng}', "");
26293 Expect(1, 11567, '\p{^Is_Sc=_Tfng}', "");
26294 Expect(1, 11567, '\P{Is_Sc=_Tfng}', "");
26295 Expect(0, 11567, '\P{^Is_Sc=_Tfng}', "");
26296 Error('\p{Script= :=SINHALA}');
26297 Error('\P{Script= :=SINHALA}');
26298 Expect(1, 3459, '\p{Script=sinhala}', "");
26299 Expect(0, 3459, '\p{^Script=sinhala}', "");
26300 Expect(0, 3459, '\P{Script=sinhala}', "");
26301 Expect(1, 3459, '\P{^Script=sinhala}', "");
26302 Expect(0, 3457, '\p{Script=sinhala}', "");
26303 Expect(1, 3457, '\p{^Script=sinhala}', "");
26304 Expect(1, 3457, '\P{Script=sinhala}', "");
26305 Expect(0, 3457, '\P{^Script=sinhala}', "");
26306 Expect(1, 3459, '\p{Script=_    SINHALA}', "");
26307 Expect(0, 3459, '\p{^Script=_   SINHALA}', "");
26308 Expect(0, 3459, '\P{Script=_    SINHALA}', "");
26309 Expect(1, 3459, '\P{^Script=_   SINHALA}', "");
26310 Expect(0, 3457, '\p{Script=_    SINHALA}', "");
26311 Expect(1, 3457, '\p{^Script=_   SINHALA}', "");
26312 Expect(1, 3457, '\P{Script=_    SINHALA}', "");
26313 Expect(0, 3457, '\P{^Script=_   SINHALA}', "");
26314 Error('\p{Sc:           -sinh:=}');
26315 Error('\P{Sc:           -sinh:=}');
26316 Expect(1, 3459, '\p{Sc=sinh}', "");
26317 Expect(0, 3459, '\p{^Sc=sinh}', "");
26318 Expect(0, 3459, '\P{Sc=sinh}', "");
26319 Expect(1, 3459, '\P{^Sc=sinh}', "");
26320 Expect(0, 3457, '\p{Sc=sinh}', "");
26321 Expect(1, 3457, '\p{^Sc=sinh}', "");
26322 Expect(1, 3457, '\P{Sc=sinh}', "");
26323 Expect(0, 3457, '\P{^Sc=sinh}', "");
26324 Expect(1, 3459, '\p{Sc=--sinh}', "");
26325 Expect(0, 3459, '\p{^Sc=--sinh}', "");
26326 Expect(0, 3459, '\P{Sc=--sinh}', "");
26327 Expect(1, 3459, '\P{^Sc=--sinh}', "");
26328 Expect(0, 3457, '\p{Sc=--sinh}', "");
26329 Expect(1, 3457, '\p{^Sc=--sinh}', "");
26330 Expect(1, 3457, '\P{Sc=--sinh}', "");
26331 Expect(0, 3457, '\P{^Sc=--sinh}', "");
26332 Error('\p{Is_Script=:=-Sinhala}');
26333 Error('\P{Is_Script=:=-Sinhala}');
26334 Expect(1, 3459, '\p{Is_Script=sinhala}', "");
26335 Expect(0, 3459, '\p{^Is_Script=sinhala}', "");
26336 Expect(0, 3459, '\P{Is_Script=sinhala}', "");
26337 Expect(1, 3459, '\P{^Is_Script=sinhala}', "");
26338 Expect(0, 3457, '\p{Is_Script=sinhala}', "");
26339 Expect(1, 3457, '\p{^Is_Script=sinhala}', "");
26340 Expect(1, 3457, '\P{Is_Script=sinhala}', "");
26341 Expect(0, 3457, '\P{^Is_Script=sinhala}', "");
26342 Expect(1, 3459, '\p{Is_Script=-_Sinhala}', "");
26343 Expect(0, 3459, '\p{^Is_Script=-_Sinhala}', "");
26344 Expect(0, 3459, '\P{Is_Script=-_Sinhala}', "");
26345 Expect(1, 3459, '\P{^Is_Script=-_Sinhala}', "");
26346 Expect(0, 3457, '\p{Is_Script=-_Sinhala}', "");
26347 Expect(1, 3457, '\p{^Is_Script=-_Sinhala}', "");
26348 Expect(1, 3457, '\P{Is_Script=-_Sinhala}', "");
26349 Expect(0, 3457, '\P{^Is_Script=-_Sinhala}', "");
26350 Error('\p{Is_Sc=_SINH/a/}');
26351 Error('\P{Is_Sc=_SINH/a/}');
26352 Expect(1, 3459, '\p{Is_Sc=sinh}', "");
26353 Expect(0, 3459, '\p{^Is_Sc=sinh}', "");
26354 Expect(0, 3459, '\P{Is_Sc=sinh}', "");
26355 Expect(1, 3459, '\P{^Is_Sc=sinh}', "");
26356 Expect(0, 3457, '\p{Is_Sc=sinh}', "");
26357 Expect(1, 3457, '\p{^Is_Sc=sinh}', "");
26358 Expect(1, 3457, '\P{Is_Sc=sinh}', "");
26359 Expect(0, 3457, '\P{^Is_Sc=sinh}', "");
26360 Expect(1, 3459, '\p{Is_Sc=      _SINH}', "");
26361 Expect(0, 3459, '\p{^Is_Sc=     _SINH}', "");
26362 Expect(0, 3459, '\P{Is_Sc=      _SINH}', "");
26363 Expect(1, 3459, '\P{^Is_Sc=     _SINH}', "");
26364 Expect(0, 3457, '\p{Is_Sc=      _SINH}', "");
26365 Expect(1, 3457, '\p{^Is_Sc=     _SINH}', "");
26366 Expect(1, 3457, '\P{Is_Sc=      _SINH}', "");
26367 Expect(0, 3457, '\P{^Is_Sc=     _SINH}', "");
26368 Error('\p{Script=:=_Linear      b}');
26369 Error('\P{Script=:=_Linear      b}');
26370 Expect(1, 65547, '\p{Script:    linearb}', "");
26371 Expect(0, 65547, '\p{^Script:   linearb}', "");
26372 Expect(0, 65547, '\P{Script:    linearb}', "");
26373 Expect(1, 65547, '\P{^Script:   linearb}', "");
26374 Expect(0, 7, '\p{Script:        linearb}', "");
26375 Expect(1, 7, '\p{^Script:       linearb}', "");
26376 Expect(1, 7, '\P{Script:        linearb}', "");
26377 Expect(0, 7, '\P{^Script:       linearb}', "");
26378 Expect(1, 65547, '\p{Script=    _Linear B}', "");
26379 Expect(0, 65547, '\p{^Script=   _Linear B}', "");
26380 Expect(0, 65547, '\P{Script=    _Linear B}', "");
26381 Expect(1, 65547, '\P{^Script=   _Linear B}', "");
26382 Expect(0, 7, '\p{Script=        _Linear B}', "");
26383 Expect(1, 7, '\p{^Script=       _Linear B}', "");
26384 Expect(1, 7, '\P{Script=        _Linear B}', "");
26385 Expect(0, 7, '\P{^Script=       _Linear B}', "");
26386 Error('\p{Sc=:=  Linb}');
26387 Error('\P{Sc=:=  Linb}');
26388 Expect(1, 65547, '\p{Sc=linb}', "");
26389 Expect(0, 65547, '\p{^Sc=linb}', "");
26390 Expect(0, 65547, '\P{Sc=linb}', "");
26391 Expect(1, 65547, '\P{^Sc=linb}', "");
26392 Expect(0, 7, '\p{Sc=linb}', "");
26393 Expect(1, 7, '\p{^Sc=linb}', "");
26394 Expect(1, 7, '\P{Sc=linb}', "");
26395 Expect(0, 7, '\P{^Sc=linb}', "");
26396 Expect(1, 65547, '\p{Sc=_LINB}', "");
26397 Expect(0, 65547, '\p{^Sc=_LINB}', "");
26398 Expect(0, 65547, '\P{Sc=_LINB}', "");
26399 Expect(1, 65547, '\P{^Sc=_LINB}', "");
26400 Expect(0, 7, '\p{Sc=_LINB}', "");
26401 Expect(1, 7, '\p{^Sc=_LINB}', "");
26402 Expect(1, 7, '\P{Sc=_LINB}', "");
26403 Expect(0, 7, '\P{^Sc=_LINB}', "");
26404 Error('\p{Is_Script=-LINEAR B/a/}');
26405 Error('\P{Is_Script=-LINEAR B/a/}');
26406 Expect(1, 65547, '\p{Is_Script=linearb}', "");
26407 Expect(0, 65547, '\p{^Is_Script=linearb}', "");
26408 Expect(0, 65547, '\P{Is_Script=linearb}', "");
26409 Expect(1, 65547, '\P{^Is_Script=linearb}', "");
26410 Expect(0, 7, '\p{Is_Script=linearb}', "");
26411 Expect(1, 7, '\p{^Is_Script=linearb}', "");
26412 Expect(1, 7, '\P{Is_Script=linearb}', "");
26413 Expect(0, 7, '\P{^Is_Script=linearb}', "");
26414 Expect(1, 65547, '\p{Is_Script=  LINEAR B}', "");
26415 Expect(0, 65547, '\p{^Is_Script=         LINEAR B}', "");
26416 Expect(0, 65547, '\P{Is_Script=  LINEAR B}', "");
26417 Expect(1, 65547, '\P{^Is_Script=         LINEAR B}', "");
26418 Expect(0, 7, '\p{Is_Script=      LINEAR B}', "");
26419 Expect(1, 7, '\p{^Is_Script=     LINEAR B}', "");
26420 Expect(1, 7, '\P{Is_Script=      LINEAR B}', "");
26421 Expect(0, 7, '\P{^Is_Script=     LINEAR B}', "");
26422 Error('\p{Is_Sc=-/a/linb}');
26423 Error('\P{Is_Sc=-/a/linb}');
26424 Expect(1, 65547, '\p{Is_Sc=linb}', "");
26425 Expect(0, 65547, '\p{^Is_Sc=linb}', "");
26426 Expect(0, 65547, '\P{Is_Sc=linb}', "");
26427 Expect(1, 65547, '\P{^Is_Sc=linb}', "");
26428 Expect(0, 7, '\p{Is_Sc=linb}', "");
26429 Expect(1, 7, '\p{^Is_Sc=linb}', "");
26430 Expect(1, 7, '\P{Is_Sc=linb}', "");
26431 Expect(0, 7, '\P{^Is_Sc=linb}', "");
26432 Expect(1, 65547, '\p{Is_Sc= _LINB}', "");
26433 Expect(0, 65547, '\p{^Is_Sc= _LINB}', "");
26434 Expect(0, 65547, '\P{Is_Sc= _LINB}', "");
26435 Expect(1, 65547, '\P{^Is_Sc= _LINB}', "");
26436 Expect(0, 7, '\p{Is_Sc= _LINB}', "");
26437 Expect(1, 7, '\p{^Is_Sc= _LINB}', "");
26438 Expect(1, 7, '\P{Is_Sc= _LINB}', "");
26439 Expect(0, 7, '\P{^Is_Sc= _LINB}', "");
26440 Error('\p{Script=/a/    Saurashtra}');
26441 Error('\P{Script=/a/    Saurashtra}');
26442 Expect(1, 43204, '\p{Script=saurashtra}', "");
26443 Expect(0, 43204, '\p{^Script=saurashtra}', "");
26444 Expect(0, 43204, '\P{Script=saurashtra}', "");
26445 Expect(1, 43204, '\P{^Script=saurashtra}', "");
26446 Expect(0, 43135, '\p{Script=saurashtra}', "");
26447 Expect(1, 43135, '\p{^Script=saurashtra}', "");
26448 Expect(1, 43135, '\P{Script=saurashtra}', "");
26449 Expect(0, 43135, '\P{^Script=saurashtra}', "");
26450 Expect(1, 43204, '\p{Script= -Saurashtra}', "");
26451 Expect(0, 43204, '\p{^Script= -Saurashtra}', "");
26452 Expect(0, 43204, '\P{Script= -Saurashtra}', "");
26453 Expect(1, 43204, '\P{^Script= -Saurashtra}', "");
26454 Expect(0, 43135, '\p{Script= -Saurashtra}', "");
26455 Expect(1, 43135, '\p{^Script= -Saurashtra}', "");
26456 Expect(1, 43135, '\P{Script= -Saurashtra}', "");
26457 Expect(0, 43135, '\P{^Script= -Saurashtra}', "");
26458 Error('\p{Sc= Saur/a/}');
26459 Error('\P{Sc= Saur/a/}');
26460 Expect(1, 43204, '\p{Sc=saur}', "");
26461 Expect(0, 43204, '\p{^Sc=saur}', "");
26462 Expect(0, 43204, '\P{Sc=saur}', "");
26463 Expect(1, 43204, '\P{^Sc=saur}', "");
26464 Expect(0, 43135, '\p{Sc=saur}', "");
26465 Expect(1, 43135, '\p{^Sc=saur}', "");
26466 Expect(1, 43135, '\P{Sc=saur}', "");
26467 Expect(0, 43135, '\P{^Sc=saur}', "");
26468 Expect(1, 43204, '\p{Sc= -saur}', "");
26469 Expect(0, 43204, '\p{^Sc= -saur}', "");
26470 Expect(0, 43204, '\P{Sc= -saur}', "");
26471 Expect(1, 43204, '\P{^Sc= -saur}', "");
26472 Expect(0, 43135, '\p{Sc= -saur}', "");
26473 Expect(1, 43135, '\p{^Sc= -saur}', "");
26474 Expect(1, 43135, '\P{Sc= -saur}', "");
26475 Expect(0, 43135, '\P{^Sc= -saur}', "");
26476 Error('\p{Is_Script=SAURASHTRA:=}');
26477 Error('\P{Is_Script=SAURASHTRA:=}');
26478 Expect(1, 43204, '\p{Is_Script:saurashtra}', "");
26479 Expect(0, 43204, '\p{^Is_Script:saurashtra}', "");
26480 Expect(0, 43204, '\P{Is_Script:saurashtra}', "");
26481 Expect(1, 43204, '\P{^Is_Script:saurashtra}', "");
26482 Expect(0, 43135, '\p{Is_Script:saurashtra}', "");
26483 Expect(1, 43135, '\p{^Is_Script:saurashtra}', "");
26484 Expect(1, 43135, '\P{Is_Script:saurashtra}', "");
26485 Expect(0, 43135, '\P{^Is_Script:saurashtra}', "");
26486 Expect(1, 43204, '\p{Is_Script=-saurashtra}', "");
26487 Expect(0, 43204, '\p{^Is_Script=-saurashtra}', "");
26488 Expect(0, 43204, '\P{Is_Script=-saurashtra}', "");
26489 Expect(1, 43204, '\P{^Is_Script=-saurashtra}', "");
26490 Expect(0, 43135, '\p{Is_Script=-saurashtra}', "");
26491 Expect(1, 43135, '\p{^Is_Script=-saurashtra}', "");
26492 Expect(1, 43135, '\P{Is_Script=-saurashtra}', "");
26493 Expect(0, 43135, '\P{^Is_Script=-saurashtra}', "");
26494 Error('\p{Is_Sc=        /a/saur}');
26495 Error('\P{Is_Sc=        /a/saur}');
26496 Expect(1, 43204, '\p{Is_Sc=saur}', "");
26497 Expect(0, 43204, '\p{^Is_Sc=saur}', "");
26498 Expect(0, 43204, '\P{Is_Sc=saur}', "");
26499 Expect(1, 43204, '\P{^Is_Sc=saur}', "");
26500 Expect(0, 43135, '\p{Is_Sc=saur}', "");
26501 Expect(1, 43135, '\p{^Is_Sc=saur}', "");
26502 Expect(1, 43135, '\P{Is_Sc=saur}', "");
26503 Expect(0, 43135, '\P{^Is_Sc=saur}', "");
26504 Expect(1, 43204, '\p{Is_Sc:- saur}', "");
26505 Expect(0, 43204, '\p{^Is_Sc:- saur}', "");
26506 Expect(0, 43204, '\P{Is_Sc:- saur}', "");
26507 Expect(1, 43204, '\P{^Is_Sc:- saur}', "");
26508 Expect(0, 43135, '\p{Is_Sc:- saur}', "");
26509 Expect(1, 43135, '\p{^Is_Sc:- saur}', "");
26510 Expect(1, 43135, '\P{Is_Sc:- saur}', "");
26511 Expect(0, 43135, '\P{^Is_Sc:- saur}', "");
26512 Error('\p{Script=-:=Sundanese}');
26513 Error('\P{Script=-:=Sundanese}');
26514 Expect(1, 7082, '\p{Script=sundanese}', "");
26515 Expect(0, 7082, '\p{^Script=sundanese}', "");
26516 Expect(0, 7082, '\P{Script=sundanese}', "");
26517 Expect(1, 7082, '\P{^Script=sundanese}', "");
26518 Expect(0, 7039, '\p{Script=sundanese}', "");
26519 Expect(1, 7039, '\p{^Script=sundanese}', "");
26520 Expect(1, 7039, '\P{Script=sundanese}', "");
26521 Expect(0, 7039, '\P{^Script=sundanese}', "");
26522 Expect(1, 7082, '\p{Script=     Sundanese}', "");
26523 Expect(0, 7082, '\p{^Script=    Sundanese}', "");
26524 Expect(0, 7082, '\P{Script=     Sundanese}', "");
26525 Expect(1, 7082, '\P{^Script=    Sundanese}', "");
26526 Expect(0, 7039, '\p{Script=     Sundanese}', "");
26527 Expect(1, 7039, '\p{^Script=    Sundanese}', "");
26528 Expect(1, 7039, '\P{Script=     Sundanese}', "");
26529 Expect(0, 7039, '\P{^Script=    Sundanese}', "");
26530 Error('\p{Sc=   sund:=}');
26531 Error('\P{Sc=   sund:=}');
26532 Expect(1, 7082, '\p{Sc=sund}', "");
26533 Expect(0, 7082, '\p{^Sc=sund}', "");
26534 Expect(0, 7082, '\P{Sc=sund}', "");
26535 Expect(1, 7082, '\P{^Sc=sund}', "");
26536 Expect(0, 7039, '\p{Sc=sund}', "");
26537 Expect(1, 7039, '\p{^Sc=sund}', "");
26538 Expect(1, 7039, '\P{Sc=sund}', "");
26539 Expect(0, 7039, '\P{^Sc=sund}', "");
26540 Expect(1, 7082, '\p{Sc= Sund}', "");
26541 Expect(0, 7082, '\p{^Sc= Sund}', "");
26542 Expect(0, 7082, '\P{Sc= Sund}', "");
26543 Expect(1, 7082, '\P{^Sc= Sund}', "");
26544 Expect(0, 7039, '\p{Sc= Sund}', "");
26545 Expect(1, 7039, '\p{^Sc= Sund}', "");
26546 Expect(1, 7039, '\P{Sc= Sund}', "");
26547 Expect(0, 7039, '\P{^Sc= Sund}', "");
26548 Error('\p{Is_Script=/a/_ Sundanese}');
26549 Error('\P{Is_Script=/a/_ Sundanese}');
26550 Expect(1, 7082, '\p{Is_Script=sundanese}', "");
26551 Expect(0, 7082, '\p{^Is_Script=sundanese}', "");
26552 Expect(0, 7082, '\P{Is_Script=sundanese}', "");
26553 Expect(1, 7082, '\P{^Is_Script=sundanese}', "");
26554 Expect(0, 7039, '\p{Is_Script=sundanese}', "");
26555 Expect(1, 7039, '\p{^Is_Script=sundanese}', "");
26556 Expect(1, 7039, '\P{Is_Script=sundanese}', "");
26557 Expect(0, 7039, '\P{^Is_Script=sundanese}', "");
26558 Expect(1, 7082, '\p{Is_Script=  Sundanese}', "");
26559 Expect(0, 7082, '\p{^Is_Script= Sundanese}', "");
26560 Expect(0, 7082, '\P{Is_Script=  Sundanese}', "");
26561 Expect(1, 7082, '\P{^Is_Script= Sundanese}', "");
26562 Expect(0, 7039, '\p{Is_Script=  Sundanese}', "");
26563 Expect(1, 7039, '\p{^Is_Script= Sundanese}', "");
26564 Expect(1, 7039, '\P{Is_Script=  Sundanese}', "");
26565 Expect(0, 7039, '\P{^Is_Script= Sundanese}', "");
26566 Error('\p{Is_Sc=-       SUND:=}');
26567 Error('\P{Is_Sc=-       SUND:=}');
26568 Expect(1, 7082, '\p{Is_Sc=sund}', "");
26569 Expect(0, 7082, '\p{^Is_Sc=sund}', "");
26570 Expect(0, 7082, '\P{Is_Sc=sund}', "");
26571 Expect(1, 7082, '\P{^Is_Sc=sund}', "");
26572 Expect(0, 7039, '\p{Is_Sc=sund}', "");
26573 Expect(1, 7039, '\p{^Is_Sc=sund}', "");
26574 Expect(1, 7039, '\P{Is_Sc=sund}', "");
26575 Expect(0, 7039, '\P{^Is_Sc=sund}', "");
26576 Expect(1, 7082, '\p{Is_Sc=_sund}', "");
26577 Expect(0, 7082, '\p{^Is_Sc=_sund}', "");
26578 Expect(0, 7082, '\P{Is_Sc=_sund}', "");
26579 Expect(1, 7082, '\P{^Is_Sc=_sund}', "");
26580 Expect(0, 7039, '\p{Is_Sc=_sund}', "");
26581 Expect(1, 7039, '\p{^Is_Sc=_sund}', "");
26582 Expect(1, 7039, '\P{Is_Sc=_sund}', "");
26583 Expect(0, 7039, '\P{^Is_Sc=_sund}', "");
26584 Error('\p{Script:       /a/_-NKO}');
26585 Error('\P{Script:       /a/_-NKO}');
26586 Expect(1, 2042, '\p{Script=nko}', "");
26587 Expect(0, 2042, '\p{^Script=nko}', "");
26588 Expect(0, 2042, '\P{Script=nko}', "");
26589 Expect(1, 2042, '\P{^Script=nko}', "");
26590 Expect(0, 1983, '\p{Script=nko}', "");
26591 Expect(1, 1983, '\p{^Script=nko}', "");
26592 Expect(1, 1983, '\P{Script=nko}', "");
26593 Expect(0, 1983, '\P{^Script=nko}', "");
26594 Expect(1, 2042, '\p{Script=-_Nko}', "");
26595 Expect(0, 2042, '\p{^Script=-_Nko}', "");
26596 Expect(0, 2042, '\P{Script=-_Nko}', "");
26597 Expect(1, 2042, '\P{^Script=-_Nko}', "");
26598 Expect(0, 1983, '\p{Script=-_Nko}', "");
26599 Expect(1, 1983, '\p{^Script=-_Nko}', "");
26600 Expect(1, 1983, '\P{Script=-_Nko}', "");
26601 Expect(0, 1983, '\P{^Script=-_Nko}', "");
26602 Error('\p{Sc=:= Nkoo}');
26603 Error('\P{Sc=:= Nkoo}');
26604 Expect(1, 2042, '\p{Sc=nkoo}', "");
26605 Expect(0, 2042, '\p{^Sc=nkoo}', "");
26606 Expect(0, 2042, '\P{Sc=nkoo}', "");
26607 Expect(1, 2042, '\P{^Sc=nkoo}', "");
26608 Expect(0, 1983, '\p{Sc=nkoo}', "");
26609 Expect(1, 1983, '\p{^Sc=nkoo}', "");
26610 Expect(1, 1983, '\P{Sc=nkoo}', "");
26611 Expect(0, 1983, '\P{^Sc=nkoo}', "");
26612 Expect(1, 2042, '\p{Sc:         -Nkoo}', "");
26613 Expect(0, 2042, '\p{^Sc:        -Nkoo}', "");
26614 Expect(0, 2042, '\P{Sc:         -Nkoo}', "");
26615 Expect(1, 2042, '\P{^Sc:        -Nkoo}', "");
26616 Expect(0, 1983, '\p{Sc:         -Nkoo}', "");
26617 Expect(1, 1983, '\p{^Sc:        -Nkoo}', "");
26618 Expect(1, 1983, '\P{Sc:         -Nkoo}', "");
26619 Expect(0, 1983, '\P{^Sc:        -Nkoo}', "");
26620 Error('\p{Is_Script:    _ NKO/a/}');
26621 Error('\P{Is_Script:    _ NKO/a/}');
26622 Expect(1, 2042, '\p{Is_Script=nko}', "");
26623 Expect(0, 2042, '\p{^Is_Script=nko}', "");
26624 Expect(0, 2042, '\P{Is_Script=nko}', "");
26625 Expect(1, 2042, '\P{^Is_Script=nko}', "");
26626 Expect(0, 1983, '\p{Is_Script=nko}', "");
26627 Expect(1, 1983, '\p{^Is_Script=nko}', "");
26628 Expect(1, 1983, '\P{Is_Script=nko}', "");
26629 Expect(0, 1983, '\P{^Is_Script=nko}', "");
26630 Expect(1, 2042, '\p{Is_Script:    Nko}', "");
26631 Expect(0, 2042, '\p{^Is_Script:    Nko}', "");
26632 Expect(0, 2042, '\P{Is_Script:    Nko}', "");
26633 Expect(1, 2042, '\P{^Is_Script:    Nko}', "");
26634 Expect(0, 1983, '\p{Is_Script:    Nko}', "");
26635 Expect(1, 1983, '\p{^Is_Script:    Nko}', "");
26636 Expect(1, 1983, '\P{Is_Script:    Nko}', "");
26637 Expect(0, 1983, '\P{^Is_Script:    Nko}', "");
26638 Error('\p{Is_Sc=/a/      nkoo}');
26639 Error('\P{Is_Sc=/a/      nkoo}');
26640 Expect(1, 2042, '\p{Is_Sc=nkoo}', "");
26641 Expect(0, 2042, '\p{^Is_Sc=nkoo}', "");
26642 Expect(0, 2042, '\P{Is_Sc=nkoo}', "");
26643 Expect(1, 2042, '\P{^Is_Sc=nkoo}', "");
26644 Expect(0, 1983, '\p{Is_Sc=nkoo}', "");
26645 Expect(1, 1983, '\p{^Is_Sc=nkoo}', "");
26646 Expect(1, 1983, '\P{Is_Sc=nkoo}', "");
26647 Expect(0, 1983, '\P{^Is_Sc=nkoo}', "");
26648 Expect(1, 2042, '\p{Is_Sc= NKOO}', "");
26649 Expect(0, 2042, '\p{^Is_Sc= NKOO}', "");
26650 Expect(0, 2042, '\P{Is_Sc= NKOO}', "");
26651 Expect(1, 2042, '\P{^Is_Sc= NKOO}', "");
26652 Expect(0, 1983, '\p{Is_Sc= NKOO}', "");
26653 Expect(1, 1983, '\p{^Is_Sc= NKOO}', "");
26654 Expect(1, 1983, '\P{Is_Sc= NKOO}', "");
26655 Expect(0, 1983, '\P{^Is_Sc= NKOO}', "");
26656 Error('\p{Script=       Han/a/}');
26657 Error('\P{Script=       Han/a/}');
26658 Expect(1, 11929, '\p{Script=han}', "");
26659 Expect(0, 11929, '\p{^Script=han}', "");
26660 Expect(0, 11929, '\P{Script=han}', "");
26661 Expect(1, 11929, '\P{^Script=han}', "");
26662 Expect(0, 11903, '\p{Script=han}', "");
26663 Expect(1, 11903, '\p{^Script=han}', "");
26664 Expect(1, 11903, '\P{Script=han}', "");
26665 Expect(0, 11903, '\P{^Script=han}', "");
26666 Expect(1, 11929, '\p{Script=_   HAN}', "");
26667 Expect(0, 11929, '\p{^Script=_  HAN}', "");
26668 Expect(0, 11929, '\P{Script=_   HAN}', "");
26669 Expect(1, 11929, '\P{^Script=_  HAN}', "");
26670 Expect(0, 11903, '\p{Script=_   HAN}', "");
26671 Expect(1, 11903, '\p{^Script=_  HAN}', "");
26672 Expect(1, 11903, '\P{Script=_   HAN}', "");
26673 Expect(0, 11903, '\P{^Script=_  HAN}', "");
26674 Error('\p{Sc=_  Hani:=}');
26675 Error('\P{Sc=_  Hani:=}');
26676 Expect(1, 11929, '\p{Sc=hani}', "");
26677 Expect(0, 11929, '\p{^Sc=hani}', "");
26678 Expect(0, 11929, '\P{Sc=hani}', "");
26679 Expect(1, 11929, '\P{^Sc=hani}', "");
26680 Expect(0, 11903, '\p{Sc=hani}', "");
26681 Expect(1, 11903, '\p{^Sc=hani}', "");
26682 Expect(1, 11903, '\P{Sc=hani}', "");
26683 Expect(0, 11903, '\P{^Sc=hani}', "");
26684 Expect(1, 11929, '\p{Sc=         hani}', "");
26685 Expect(0, 11929, '\p{^Sc=        hani}', "");
26686 Expect(0, 11929, '\P{Sc=         hani}', "");
26687 Expect(1, 11929, '\P{^Sc=        hani}', "");
26688 Expect(0, 11903, '\p{Sc=         hani}', "");
26689 Expect(1, 11903, '\p{^Sc=        hani}', "");
26690 Expect(1, 11903, '\P{Sc=         hani}', "");
26691 Expect(0, 11903, '\P{^Sc=        hani}', "");
26692 Error('\p{Is_Script=/a/_HAN}');
26693 Error('\P{Is_Script=/a/_HAN}');
26694 Expect(1, 11929, '\p{Is_Script=han}', "");
26695 Expect(0, 11929, '\p{^Is_Script=han}', "");
26696 Expect(0, 11929, '\P{Is_Script=han}', "");
26697 Expect(1, 11929, '\P{^Is_Script=han}', "");
26698 Expect(0, 11903, '\p{Is_Script=han}', "");
26699 Expect(1, 11903, '\p{^Is_Script=han}', "");
26700 Expect(1, 11903, '\P{Is_Script=han}', "");
26701 Expect(0, 11903, '\P{^Is_Script=han}', "");
26702 Expect(1, 11929, '\p{Is_Script= -HAN}', "");
26703 Expect(0, 11929, '\p{^Is_Script= -HAN}', "");
26704 Expect(0, 11929, '\P{Is_Script= -HAN}', "");
26705 Expect(1, 11929, '\P{^Is_Script= -HAN}', "");
26706 Expect(0, 11903, '\p{Is_Script= -HAN}', "");
26707 Expect(1, 11903, '\p{^Is_Script= -HAN}', "");
26708 Expect(1, 11903, '\P{Is_Script= -HAN}', "");
26709 Expect(0, 11903, '\P{^Is_Script= -HAN}', "");
26710 Error('\p{Is_Sc= -HANI:=}');
26711 Error('\P{Is_Sc= -HANI:=}');
26712 Expect(1, 11929, '\p{Is_Sc=hani}', "");
26713 Expect(0, 11929, '\p{^Is_Sc=hani}', "");
26714 Expect(0, 11929, '\P{Is_Sc=hani}', "");
26715 Expect(1, 11929, '\P{^Is_Sc=hani}', "");
26716 Expect(0, 11903, '\p{Is_Sc=hani}', "");
26717 Expect(1, 11903, '\p{^Is_Sc=hani}', "");
26718 Expect(1, 11903, '\P{Is_Sc=hani}', "");
26719 Expect(0, 11903, '\P{^Is_Sc=hani}', "");
26720 Expect(1, 11929, '\p{Is_Sc=_Hani}', "");
26721 Expect(0, 11929, '\p{^Is_Sc=_Hani}', "");
26722 Expect(0, 11929, '\P{Is_Sc=_Hani}', "");
26723 Expect(1, 11929, '\P{^Is_Sc=_Hani}', "");
26724 Expect(0, 11903, '\p{Is_Sc=_Hani}', "");
26725 Expect(1, 11903, '\p{^Is_Sc=_Hani}', "");
26726 Expect(1, 11903, '\P{Is_Sc=_Hani}', "");
26727 Expect(0, 11903, '\P{^Is_Sc=_Hani}', "");
26728 Error('\p{Script=/a/    _Greek}');
26729 Error('\P{Script=/a/    _Greek}');
26730 Expect(1, 883, '\p{Script=greek}', "");
26731 Expect(0, 883, '\p{^Script=greek}', "");
26732 Expect(0, 883, '\P{Script=greek}', "");
26733 Expect(1, 883, '\P{^Script=greek}', "");
26734 Expect(0, 879, '\p{Script=greek}', "");
26735 Expect(1, 879, '\p{^Script=greek}', "");
26736 Expect(1, 879, '\P{Script=greek}', "");
26737 Expect(0, 879, '\P{^Script=greek}', "");
26738 Expect(1, 883, '\p{Script:   - Greek}', "");
26739 Expect(0, 883, '\p{^Script:   - Greek}', "");
26740 Expect(0, 883, '\P{Script:   - Greek}', "");
26741 Expect(1, 883, '\P{^Script:   - Greek}', "");
26742 Expect(0, 879, '\p{Script:   - Greek}', "");
26743 Expect(1, 879, '\p{^Script:   - Greek}', "");
26744 Expect(1, 879, '\P{Script:   - Greek}', "");
26745 Expect(0, 879, '\P{^Script:   - Greek}', "");
26746 Error('\p{Sc=/a/Grek}');
26747 Error('\P{Sc=/a/Grek}');
26748 Expect(1, 883, '\p{Sc=grek}', "");
26749 Expect(0, 883, '\p{^Sc=grek}', "");
26750 Expect(0, 883, '\P{Sc=grek}', "");
26751 Expect(1, 883, '\P{^Sc=grek}', "");
26752 Expect(0, 879, '\p{Sc=grek}', "");
26753 Expect(1, 879, '\p{^Sc=grek}', "");
26754 Expect(1, 879, '\P{Sc=grek}', "");
26755 Expect(0, 879, '\P{^Sc=grek}', "");
26756 Expect(1, 883, '\p{Sc= -Grek}', "");
26757 Expect(0, 883, '\p{^Sc= -Grek}', "");
26758 Expect(0, 883, '\P{Sc= -Grek}', "");
26759 Expect(1, 883, '\P{^Sc= -Grek}', "");
26760 Expect(0, 879, '\p{Sc= -Grek}', "");
26761 Expect(1, 879, '\p{^Sc= -Grek}', "");
26762 Expect(1, 879, '\P{Sc= -Grek}', "");
26763 Expect(0, 879, '\P{^Sc= -Grek}', "");
26764 Error('\p{Is_Script=:=   Greek}');
26765 Error('\P{Is_Script=:=   Greek}');
26766 Expect(1, 883, '\p{Is_Script: greek}', "");
26767 Expect(0, 883, '\p{^Is_Script: greek}', "");
26768 Expect(0, 883, '\P{Is_Script: greek}', "");
26769 Expect(1, 883, '\P{^Is_Script: greek}', "");
26770 Expect(0, 879, '\p{Is_Script: greek}', "");
26771 Expect(1, 879, '\p{^Is_Script: greek}', "");
26772 Expect(1, 879, '\P{Is_Script: greek}', "");
26773 Expect(0, 879, '\P{^Is_Script: greek}', "");
26774 Expect(1, 883, '\p{Is_Script=-_Greek}', "");
26775 Expect(0, 883, '\p{^Is_Script=-_Greek}', "");
26776 Expect(0, 883, '\P{Is_Script=-_Greek}', "");
26777 Expect(1, 883, '\P{^Is_Script=-_Greek}', "");
26778 Expect(0, 879, '\p{Is_Script=-_Greek}', "");
26779 Expect(1, 879, '\p{^Is_Script=-_Greek}', "");
26780 Expect(1, 879, '\P{Is_Script=-_Greek}', "");
26781 Expect(0, 879, '\P{^Is_Script=-_Greek}', "");
26782 Error('\p{Is_Sc=:=      -Grek}');
26783 Error('\P{Is_Sc=:=      -Grek}');
26784 Expect(1, 883, '\p{Is_Sc=grek}', "");
26785 Expect(0, 883, '\p{^Is_Sc=grek}', "");
26786 Expect(0, 883, '\P{Is_Sc=grek}', "");
26787 Expect(1, 883, '\P{^Is_Sc=grek}', "");
26788 Expect(0, 879, '\p{Is_Sc=grek}', "");
26789 Expect(1, 879, '\p{^Is_Sc=grek}', "");
26790 Expect(1, 879, '\P{Is_Sc=grek}', "");
26791 Expect(0, 879, '\P{^Is_Sc=grek}', "");
26792 Expect(1, 883, '\p{Is_Sc=-      grek}', "");
26793 Expect(0, 883, '\p{^Is_Sc=-     grek}', "");
26794 Expect(0, 883, '\P{Is_Sc=-      grek}', "");
26795 Expect(1, 883, '\P{^Is_Sc=-     grek}', "");
26796 Expect(0, 879, '\p{Is_Sc=-      grek}', "");
26797 Expect(1, 879, '\p{^Is_Sc=-     grek}', "");
26798 Expect(1, 879, '\P{Is_Sc=-      grek}', "");
26799 Expect(0, 879, '\P{^Is_Sc=-     grek}', "");
26800 Error('\p{Script=       /a/Tamil}');
26801 Error('\P{Script=       /a/Tamil}');
26802 Expect(1, 2947, '\p{Script=tamil}', "");
26803 Expect(0, 2947, '\p{^Script=tamil}', "");
26804 Expect(0, 2947, '\P{Script=tamil}', "");
26805 Expect(1, 2947, '\P{^Script=tamil}', "");
26806 Expect(0, 2945, '\p{Script=tamil}', "");
26807 Expect(1, 2945, '\p{^Script=tamil}', "");
26808 Expect(1, 2945, '\P{Script=tamil}', "");
26809 Expect(0, 2945, '\P{^Script=tamil}', "");
26810 Expect(1, 2947, '\p{Script=             tamil}', "");
26811 Expect(0, 2947, '\p{^Script=            tamil}', "");
26812 Expect(0, 2947, '\P{Script=             tamil}', "");
26813 Expect(1, 2947, '\P{^Script=            tamil}', "");
26814 Expect(0, 2945, '\p{Script=             tamil}', "");
26815 Expect(1, 2945, '\p{^Script=            tamil}', "");
26816 Expect(1, 2945, '\P{Script=             tamil}', "");
26817 Expect(0, 2945, '\P{^Script=            tamil}', "");
26818 Error('\p{Sc=_  taml:=}');
26819 Error('\P{Sc=_  taml:=}');
26820 Expect(1, 2947, '\p{Sc=taml}', "");
26821 Expect(0, 2947, '\p{^Sc=taml}', "");
26822 Expect(0, 2947, '\P{Sc=taml}', "");
26823 Expect(1, 2947, '\P{^Sc=taml}', "");
26824 Expect(0, 2945, '\p{Sc=taml}', "");
26825 Expect(1, 2945, '\p{^Sc=taml}', "");
26826 Expect(1, 2945, '\P{Sc=taml}', "");
26827 Expect(0, 2945, '\P{^Sc=taml}', "");
26828 Expect(1, 2947, '\p{Sc:  Taml}', "");
26829 Expect(0, 2947, '\p{^Sc:         Taml}', "");
26830 Expect(0, 2947, '\P{Sc:  Taml}', "");
26831 Expect(1, 2947, '\P{^Sc:         Taml}', "");
26832 Expect(0, 2945, '\p{Sc:  Taml}', "");
26833 Expect(1, 2945, '\p{^Sc:         Taml}', "");
26834 Expect(1, 2945, '\P{Sc:  Taml}', "");
26835 Expect(0, 2945, '\P{^Sc:         Taml}', "");
26836 Error('\p{Is_Script=__tamil:=}');
26837 Error('\P{Is_Script=__tamil:=}');
26838 Expect(1, 2947, '\p{Is_Script=tamil}', "");
26839 Expect(0, 2947, '\p{^Is_Script=tamil}', "");
26840 Expect(0, 2947, '\P{Is_Script=tamil}', "");
26841 Expect(1, 2947, '\P{^Is_Script=tamil}', "");
26842 Expect(0, 2945, '\p{Is_Script=tamil}', "");
26843 Expect(1, 2945, '\p{^Is_Script=tamil}', "");
26844 Expect(1, 2945, '\P{Is_Script=tamil}', "");
26845 Expect(0, 2945, '\P{^Is_Script=tamil}', "");
26846 Expect(1, 2947, '\p{Is_Script=__tamil}', "");
26847 Expect(0, 2947, '\p{^Is_Script=__tamil}', "");
26848 Expect(0, 2947, '\P{Is_Script=__tamil}', "");
26849 Expect(1, 2947, '\P{^Is_Script=__tamil}', "");
26850 Expect(0, 2945, '\p{Is_Script=__tamil}', "");
26851 Expect(1, 2945, '\p{^Is_Script=__tamil}', "");
26852 Expect(1, 2945, '\P{Is_Script=__tamil}', "");
26853 Expect(0, 2945, '\P{^Is_Script=__tamil}', "");
26854 Error('\p{Is_Sc:  taml/a/}');
26855 Error('\P{Is_Sc:  taml/a/}');
26856 Expect(1, 2947, '\p{Is_Sc=taml}', "");
26857 Expect(0, 2947, '\p{^Is_Sc=taml}', "");
26858 Expect(0, 2947, '\P{Is_Sc=taml}', "");
26859 Expect(1, 2947, '\P{^Is_Sc=taml}', "");
26860 Expect(0, 2945, '\p{Is_Sc=taml}', "");
26861 Expect(1, 2945, '\p{^Is_Sc=taml}', "");
26862 Expect(1, 2945, '\P{Is_Sc=taml}', "");
26863 Expect(0, 2945, '\P{^Is_Sc=taml}', "");
26864 Expect(1, 2947, '\p{Is_Sc=              Taml}', "");
26865 Expect(0, 2947, '\p{^Is_Sc=             Taml}', "");
26866 Expect(0, 2947, '\P{Is_Sc=              Taml}', "");
26867 Expect(1, 2947, '\P{^Is_Sc=             Taml}', "");
26868 Expect(0, 2945, '\p{Is_Sc=              Taml}', "");
26869 Expect(1, 2945, '\p{^Is_Sc=             Taml}', "");
26870 Expect(1, 2945, '\P{Is_Sc=              Taml}', "");
26871 Expect(0, 2945, '\P{^Is_Sc=             Taml}', "");
26872 Error('\p{Script= KayahLI:=}');
26873 Error('\P{Script= KayahLI:=}');
26874 Expect(1, 43311, '\p{Script=kayahli}', "");
26875 Expect(0, 43311, '\p{^Script=kayahli}', "");
26876 Expect(0, 43311, '\P{Script=kayahli}', "");
26877 Expect(1, 43311, '\P{^Script=kayahli}', "");
26878 Expect(0, 43263, '\p{Script=kayahli}', "");
26879 Expect(1, 43263, '\p{^Script=kayahli}', "");
26880 Expect(1, 43263, '\P{Script=kayahli}', "");
26881 Expect(0, 43263, '\P{^Script=kayahli}', "");
26882 Expect(1, 43311, '\p{Script=     Kayah-li}', "");
26883 Expect(0, 43311, '\p{^Script=    Kayah-li}', "");
26884 Expect(0, 43311, '\P{Script=     Kayah-li}', "");
26885 Expect(1, 43311, '\P{^Script=    Kayah-li}', "");
26886 Expect(0, 43263, '\p{Script=     Kayah-li}', "");
26887 Expect(1, 43263, '\p{^Script=    Kayah-li}', "");
26888 Expect(1, 43263, '\P{Script=     Kayah-li}', "");
26889 Expect(0, 43263, '\P{^Script=    Kayah-li}', "");
26890 Error('\p{Sc=/a/                Kali}');
26891 Error('\P{Sc=/a/                Kali}');
26892 Expect(1, 43311, '\p{Sc=kali}', "");
26893 Expect(0, 43311, '\p{^Sc=kali}', "");
26894 Expect(0, 43311, '\P{Sc=kali}', "");
26895 Expect(1, 43311, '\P{^Sc=kali}', "");
26896 Expect(0, 43263, '\p{Sc=kali}', "");
26897 Expect(1, 43263, '\p{^Sc=kali}', "");
26898 Expect(1, 43263, '\P{Sc=kali}', "");
26899 Expect(0, 43263, '\P{^Sc=kali}', "");
26900 Expect(1, 43311, '\p{Sc=__kali}', "");
26901 Expect(0, 43311, '\p{^Sc=__kali}', "");
26902 Expect(0, 43311, '\P{Sc=__kali}', "");
26903 Expect(1, 43311, '\P{^Sc=__kali}', "");
26904 Expect(0, 43263, '\p{Sc=__kali}', "");
26905 Expect(1, 43263, '\p{^Sc=__kali}', "");
26906 Expect(1, 43263, '\P{Sc=__kali}', "");
26907 Expect(0, 43263, '\P{^Sc=__kali}', "");
26908 Error('\p{Is_Script= _KAYAH-Li/a/}');
26909 Error('\P{Is_Script= _KAYAH-Li/a/}');
26910 Expect(1, 43311, '\p{Is_Script=kayahli}', "");
26911 Expect(0, 43311, '\p{^Is_Script=kayahli}', "");
26912 Expect(0, 43311, '\P{Is_Script=kayahli}', "");
26913 Expect(1, 43311, '\P{^Is_Script=kayahli}', "");
26914 Expect(0, 43263, '\p{Is_Script=kayahli}', "");
26915 Expect(1, 43263, '\p{^Is_Script=kayahli}', "");
26916 Expect(1, 43263, '\P{Is_Script=kayahli}', "");
26917 Expect(0, 43263, '\P{^Is_Script=kayahli}', "");
26918 Expect(1, 43311, '\p{Is_Script=-Kayah li}', "");
26919 Expect(0, 43311, '\p{^Is_Script=-Kayah li}', "");
26920 Expect(0, 43311, '\P{Is_Script=-Kayah li}', "");
26921 Expect(1, 43311, '\P{^Is_Script=-Kayah li}', "");
26922 Expect(0, 43263, '\p{Is_Script=-Kayah li}', "");
26923 Expect(1, 43263, '\p{^Is_Script=-Kayah li}', "");
26924 Expect(1, 43263, '\P{Is_Script=-Kayah li}', "");
26925 Expect(0, 43263, '\P{^Is_Script=-Kayah li}', "");
26926 Error('\p{Is_Sc= /a/kali}');
26927 Error('\P{Is_Sc= /a/kali}');
26928 Expect(1, 43311, '\p{Is_Sc=kali}', "");
26929 Expect(0, 43311, '\p{^Is_Sc=kali}', "");
26930 Expect(0, 43311, '\P{Is_Sc=kali}', "");
26931 Expect(1, 43311, '\P{^Is_Sc=kali}', "");
26932 Expect(0, 43263, '\p{Is_Sc=kali}', "");
26933 Expect(1, 43263, '\p{^Is_Sc=kali}', "");
26934 Expect(1, 43263, '\P{Is_Sc=kali}', "");
26935 Expect(0, 43263, '\P{^Is_Sc=kali}', "");
26936 Expect(1, 43311, '\p{Is_Sc=- kali}', "");
26937 Expect(0, 43311, '\p{^Is_Sc=- kali}', "");
26938 Expect(0, 43311, '\P{Is_Sc=- kali}', "");
26939 Expect(1, 43311, '\P{^Is_Sc=- kali}', "");
26940 Expect(0, 43263, '\p{Is_Sc=- kali}', "");
26941 Expect(1, 43263, '\p{^Is_Sc=- kali}', "");
26942 Expect(1, 43263, '\P{Is_Sc=- kali}', "");
26943 Expect(0, 43263, '\P{^Is_Sc=- kali}', "");
26944 Error('\p{Script=:=  THAI}');
26945 Error('\P{Script=:=  THAI}');
26946 Expect(1, 3642, '\p{Script=thai}', "");
26947 Expect(0, 3642, '\p{^Script=thai}', "");
26948 Expect(0, 3642, '\P{Script=thai}', "");
26949 Expect(1, 3642, '\P{^Script=thai}', "");
26950 Expect(0, 3584, '\p{Script=thai}', "");
26951 Expect(1, 3584, '\p{^Script=thai}', "");
26952 Expect(1, 3584, '\P{Script=thai}', "");
26953 Expect(0, 3584, '\P{^Script=thai}', "");
26954 Expect(1, 3642, '\p{Script= _THAI}', "");
26955 Expect(0, 3642, '\p{^Script= _THAI}', "");
26956 Expect(0, 3642, '\P{Script= _THAI}', "");
26957 Expect(1, 3642, '\P{^Script= _THAI}', "");
26958 Expect(0, 3584, '\p{Script= _THAI}', "");
26959 Expect(1, 3584, '\p{^Script= _THAI}', "");
26960 Expect(1, 3584, '\P{Script= _THAI}', "");
26961 Expect(0, 3584, '\P{^Script= _THAI}', "");
26962 Error('\p{Sc=:=-THAI}');
26963 Error('\P{Sc=:=-THAI}');
26964 Expect(1, 3642, '\p{Sc=thai}', "");
26965 Expect(0, 3642, '\p{^Sc=thai}', "");
26966 Expect(0, 3642, '\P{Sc=thai}', "");
26967 Expect(1, 3642, '\P{^Sc=thai}', "");
26968 Expect(0, 3584, '\p{Sc=thai}', "");
26969 Expect(1, 3584, '\p{^Sc=thai}', "");
26970 Expect(1, 3584, '\P{Sc=thai}', "");
26971 Expect(0, 3584, '\P{^Sc=thai}', "");
26972 Expect(1, 3642, '\p{Sc= thai}', "");
26973 Expect(0, 3642, '\p{^Sc= thai}', "");
26974 Expect(0, 3642, '\P{Sc= thai}', "");
26975 Expect(1, 3642, '\P{^Sc= thai}', "");
26976 Expect(0, 3584, '\p{Sc= thai}', "");
26977 Expect(1, 3584, '\p{^Sc= thai}', "");
26978 Expect(1, 3584, '\P{Sc= thai}', "");
26979 Expect(0, 3584, '\P{^Sc= thai}', "");
26980 Error('\p{Is_Script= :=THAI}');
26981 Error('\P{Is_Script= :=THAI}');
26982 Expect(1, 3642, '\p{Is_Script=thai}', "");
26983 Expect(0, 3642, '\p{^Is_Script=thai}', "");
26984 Expect(0, 3642, '\P{Is_Script=thai}', "");
26985 Expect(1, 3642, '\P{^Is_Script=thai}', "");
26986 Expect(0, 3584, '\p{Is_Script=thai}', "");
26987 Expect(1, 3584, '\p{^Is_Script=thai}', "");
26988 Expect(1, 3584, '\P{Is_Script=thai}', "");
26989 Expect(0, 3584, '\P{^Is_Script=thai}', "");
26990 Expect(1, 3642, '\p{Is_Script=  -Thai}', "");
26991 Expect(0, 3642, '\p{^Is_Script= -Thai}', "");
26992 Expect(0, 3642, '\P{Is_Script=  -Thai}', "");
26993 Expect(1, 3642, '\P{^Is_Script= -Thai}', "");
26994 Expect(0, 3584, '\p{Is_Script=  -Thai}', "");
26995 Expect(1, 3584, '\p{^Is_Script= -Thai}', "");
26996 Expect(1, 3584, '\P{Is_Script=  -Thai}', "");
26997 Expect(0, 3584, '\P{^Is_Script= -Thai}', "");
26998 Error('\p{Is_Sc:   /a/_THAI}');
26999 Error('\P{Is_Sc:   /a/_THAI}');
27000 Expect(1, 3642, '\p{Is_Sc=thai}', "");
27001 Expect(0, 3642, '\p{^Is_Sc=thai}', "");
27002 Expect(0, 3642, '\P{Is_Sc=thai}', "");
27003 Expect(1, 3642, '\P{^Is_Sc=thai}', "");
27004 Expect(0, 3584, '\p{Is_Sc=thai}', "");
27005 Expect(1, 3584, '\p{^Is_Sc=thai}', "");
27006 Expect(1, 3584, '\P{Is_Sc=thai}', "");
27007 Expect(0, 3584, '\P{^Is_Sc=thai}', "");
27008 Expect(1, 3642, '\p{Is_Sc=      thai}', "");
27009 Expect(0, 3642, '\p{^Is_Sc=     thai}', "");
27010 Expect(0, 3642, '\P{Is_Sc=      thai}', "");
27011 Expect(1, 3642, '\P{^Is_Sc=     thai}', "");
27012 Expect(0, 3584, '\p{Is_Sc=      thai}', "");
27013 Expect(1, 3584, '\p{^Is_Sc=     thai}', "");
27014 Expect(1, 3584, '\P{Is_Sc=      thai}', "");
27015 Expect(0, 3584, '\P{^Is_Sc=     thai}', "");
27016 Error('\p{Ideographic=/a/-_YES}');
27017 Error('\P{Ideographic=/a/-_YES}');
27018 Expect(1, 12295, '\p{Ideographic=yes}', "");
27019 Expect(0, 12295, '\p{^Ideographic=yes}', "");
27020 Expect(0, 12295, '\P{Ideographic=yes}', "");
27021 Expect(1, 12295, '\P{^Ideographic=yes}', "");
27022 Expect(0, 12293, '\p{Ideographic=yes}', "");
27023 Expect(1, 12293, '\p{^Ideographic=yes}', "");
27024 Expect(1, 12293, '\P{Ideographic=yes}', "");
27025 Expect(0, 12293, '\P{^Ideographic=yes}', "");
27026 Expect(1, 12295, '\p{Ideographic=  yes}', "");
27027 Expect(0, 12295, '\p{^Ideographic=  yes}', "");
27028 Expect(0, 12295, '\P{Ideographic=  yes}', "");
27029 Expect(1, 12295, '\P{^Ideographic=  yes}', "");
27030 Expect(0, 12293, '\p{Ideographic=  yes}', "");
27031 Expect(1, 12293, '\p{^Ideographic=  yes}', "");
27032 Expect(1, 12293, '\P{Ideographic=  yes}', "");
27033 Expect(0, 12293, '\P{^Ideographic=  yes}', "");
27034 Error('\p{Ideo=:=               Y}');
27035 Error('\P{Ideo=:=               Y}');
27036 Expect(1, 12295, '\p{Ideo=y}', "");
27037 Expect(0, 12295, '\p{^Ideo=y}', "");
27038 Expect(0, 12295, '\P{Ideo=y}', "");
27039 Expect(1, 12295, '\P{^Ideo=y}', "");
27040 Expect(0, 12293, '\p{Ideo=y}', "");
27041 Expect(1, 12293, '\p{^Ideo=y}', "");
27042 Expect(1, 12293, '\P{Ideo=y}', "");
27043 Expect(0, 12293, '\P{^Ideo=y}', "");
27044 Expect(1, 12295, '\p{Ideo=       Y}', "");
27045 Expect(0, 12295, '\p{^Ideo=      Y}', "");
27046 Expect(0, 12295, '\P{Ideo=       Y}', "");
27047 Expect(1, 12295, '\P{^Ideo=      Y}', "");
27048 Expect(0, 12293, '\p{Ideo=       Y}', "");
27049 Expect(1, 12293, '\p{^Ideo=      Y}', "");
27050 Expect(1, 12293, '\P{Ideo=       Y}', "");
27051 Expect(0, 12293, '\P{^Ideo=      Y}', "");
27052 Error('\p{Is_Ideographic=  t:=}');
27053 Error('\P{Is_Ideographic=  t:=}');
27054 Expect(1, 12295, '\p{Is_Ideographic=t}', "");
27055 Expect(0, 12295, '\p{^Is_Ideographic=t}', "");
27056 Expect(0, 12295, '\P{Is_Ideographic=t}', "");
27057 Expect(1, 12295, '\P{^Is_Ideographic=t}', "");
27058 Expect(0, 12293, '\p{Is_Ideographic=t}', "");
27059 Expect(1, 12293, '\p{^Is_Ideographic=t}', "");
27060 Expect(1, 12293, '\P{Is_Ideographic=t}', "");
27061 Expect(0, 12293, '\P{^Is_Ideographic=t}', "");
27062 Expect(1, 12295, '\p{Is_Ideographic=    T}', "");
27063 Expect(0, 12295, '\p{^Is_Ideographic=   T}', "");
27064 Expect(0, 12295, '\P{Is_Ideographic=    T}', "");
27065 Expect(1, 12295, '\P{^Is_Ideographic=   T}', "");
27066 Expect(0, 12293, '\p{Is_Ideographic=    T}', "");
27067 Expect(1, 12293, '\p{^Is_Ideographic=   T}', "");
27068 Expect(1, 12293, '\P{Is_Ideographic=    T}', "");
27069 Expect(0, 12293, '\P{^Is_Ideographic=   T}', "");
27070 Error('\p{Is_Ideo=/a/ true}');
27071 Error('\P{Is_Ideo=/a/ true}');
27072 Expect(1, 12295, '\p{Is_Ideo=true}', "");
27073 Expect(0, 12295, '\p{^Is_Ideo=true}', "");
27074 Expect(0, 12295, '\P{Is_Ideo=true}', "");
27075 Expect(1, 12295, '\P{^Is_Ideo=true}', "");
27076 Expect(0, 12293, '\p{Is_Ideo=true}', "");
27077 Expect(1, 12293, '\p{^Is_Ideo=true}', "");
27078 Expect(1, 12293, '\P{Is_Ideo=true}', "");
27079 Expect(0, 12293, '\P{^Is_Ideo=true}', "");
27080 Expect(1, 12295, '\p{Is_Ideo=-_true}', "");
27081 Expect(0, 12295, '\p{^Is_Ideo=-_true}', "");
27082 Expect(0, 12295, '\P{Is_Ideo=-_true}', "");
27083 Expect(1, 12295, '\P{^Is_Ideo=-_true}', "");
27084 Expect(0, 12293, '\p{Is_Ideo=-_true}', "");
27085 Expect(1, 12293, '\p{^Is_Ideo=-_true}', "");
27086 Expect(1, 12293, '\P{Is_Ideo=-_true}', "");
27087 Expect(0, 12293, '\P{^Is_Ideo=-_true}', "");
27088 Error('\p{Ideographic=:=no}');
27089 Error('\P{Ideographic=:=no}');
27090 Expect(1, 12293, '\p{Ideographic=no}', "");
27091 Expect(0, 12293, '\p{^Ideographic=no}', "");
27092 Expect(0, 12293, '\P{Ideographic=no}', "");
27093 Expect(1, 12293, '\P{^Ideographic=no}', "");
27094 Expect(0, 12295, '\p{Ideographic=no}', "");
27095 Expect(1, 12295, '\p{^Ideographic=no}', "");
27096 Expect(1, 12295, '\P{Ideographic=no}', "");
27097 Expect(0, 12295, '\P{^Ideographic=no}', "");
27098 Expect(1, 12293, '\p{Ideographic=_-No}', "");
27099 Expect(0, 12293, '\p{^Ideographic=_-No}', "");
27100 Expect(0, 12293, '\P{Ideographic=_-No}', "");
27101 Expect(1, 12293, '\P{^Ideographic=_-No}', "");
27102 Expect(0, 12295, '\p{Ideographic=_-No}', "");
27103 Expect(1, 12295, '\p{^Ideographic=_-No}', "");
27104 Expect(1, 12295, '\P{Ideographic=_-No}', "");
27105 Expect(0, 12295, '\P{^Ideographic=_-No}', "");
27106 Error('\p{Ideo= /a/N}');
27107 Error('\P{Ideo= /a/N}');
27108 Expect(1, 12293, '\p{Ideo:      n}', "");
27109 Expect(0, 12293, '\p{^Ideo:     n}', "");
27110 Expect(0, 12293, '\P{Ideo:      n}', "");
27111 Expect(1, 12293, '\P{^Ideo:     n}', "");
27112 Expect(0, 12295, '\p{Ideo:      n}', "");
27113 Expect(1, 12295, '\p{^Ideo:     n}', "");
27114 Expect(1, 12295, '\P{Ideo:      n}', "");
27115 Expect(0, 12295, '\P{^Ideo:     n}', "");
27116 Expect(1, 12293, '\p{Ideo=_N}', "");
27117 Expect(0, 12293, '\p{^Ideo=_N}', "");
27118 Expect(0, 12293, '\P{Ideo=_N}', "");
27119 Expect(1, 12293, '\P{^Ideo=_N}', "");
27120 Expect(0, 12295, '\p{Ideo=_N}', "");
27121 Expect(1, 12295, '\p{^Ideo=_N}', "");
27122 Expect(1, 12295, '\P{Ideo=_N}', "");
27123 Expect(0, 12295, '\P{^Ideo=_N}', "");
27124 Error('\p{Is_Ideographic=       -F:=}');
27125 Error('\P{Is_Ideographic=       -F:=}');
27126 Expect(1, 12293, '\p{Is_Ideographic: f}', "");
27127 Expect(0, 12293, '\p{^Is_Ideographic: f}', "");
27128 Expect(0, 12293, '\P{Is_Ideographic: f}', "");
27129 Expect(1, 12293, '\P{^Is_Ideographic: f}', "");
27130 Expect(0, 12295, '\p{Is_Ideographic: f}', "");
27131 Expect(1, 12295, '\p{^Is_Ideographic: f}', "");
27132 Expect(1, 12295, '\P{Is_Ideographic: f}', "");
27133 Expect(0, 12295, '\P{^Is_Ideographic: f}', "");
27134 Expect(1, 12293, '\p{Is_Ideographic=_F}', "");
27135 Expect(0, 12293, '\p{^Is_Ideographic=_F}', "");
27136 Expect(0, 12293, '\P{Is_Ideographic=_F}', "");
27137 Expect(1, 12293, '\P{^Is_Ideographic=_F}', "");
27138 Expect(0, 12295, '\p{Is_Ideographic=_F}', "");
27139 Expect(1, 12295, '\p{^Is_Ideographic=_F}', "");
27140 Expect(1, 12295, '\P{Is_Ideographic=_F}', "");
27141 Expect(0, 12295, '\P{^Is_Ideographic=_F}', "");
27142 Error('\p{Is_Ideo=__False/a/}');
27143 Error('\P{Is_Ideo=__False/a/}');
27144 Expect(1, 12293, '\p{Is_Ideo=false}', "");
27145 Expect(0, 12293, '\p{^Is_Ideo=false}', "");
27146 Expect(0, 12293, '\P{Is_Ideo=false}', "");
27147 Expect(1, 12293, '\P{^Is_Ideo=false}', "");
27148 Expect(0, 12295, '\p{Is_Ideo=false}', "");
27149 Expect(1, 12295, '\p{^Is_Ideo=false}', "");
27150 Expect(1, 12295, '\P{Is_Ideo=false}', "");
27151 Expect(0, 12295, '\P{^Is_Ideo=false}', "");
27152 Expect(1, 12293, '\p{Is_Ideo=_-False}', "");
27153 Expect(0, 12293, '\p{^Is_Ideo=_-False}', "");
27154 Expect(0, 12293, '\P{Is_Ideo=_-False}', "");
27155 Expect(1, 12293, '\P{^Is_Ideo=_-False}', "");
27156 Expect(0, 12295, '\p{Is_Ideo=_-False}', "");
27157 Expect(1, 12295, '\p{^Is_Ideo=_-False}', "");
27158 Expect(1, 12295, '\P{Is_Ideo=_-False}', "");
27159 Expect(0, 12295, '\P{^Is_Ideo=_-False}', "");
27160 Error('\p{Other_Grapheme_Extend=_yes:=}');
27161 Error('\P{Other_Grapheme_Extend=_yes:=}');
27162 Expect(1, 2494, '\p{Other_Grapheme_Extend:   yes}', 'deprecated');
27163 Expect(0, 2494, '\p{^Other_Grapheme_Extend:   yes}', 'deprecated');
27164 Expect(0, 2494, '\P{Other_Grapheme_Extend:   yes}', 'deprecated');
27165 Expect(1, 2494, '\P{^Other_Grapheme_Extend:   yes}', 'deprecated');
27166 Expect(0, 2493, '\p{Other_Grapheme_Extend:   yes}', 'deprecated');
27167 Expect(1, 2493, '\p{^Other_Grapheme_Extend:   yes}', 'deprecated');
27168 Expect(1, 2493, '\P{Other_Grapheme_Extend:   yes}', 'deprecated');
27169 Expect(0, 2493, '\P{^Other_Grapheme_Extend:   yes}', 'deprecated');
27170 Expect(1, 2494, '\p{Other_Grapheme_Extend=      Yes}', 'deprecated');
27171 Expect(0, 2494, '\p{^Other_Grapheme_Extend=     Yes}', 'deprecated');
27172 Expect(0, 2494, '\P{Other_Grapheme_Extend=      Yes}', 'deprecated');
27173 Expect(1, 2494, '\P{^Other_Grapheme_Extend=     Yes}', 'deprecated');
27174 Expect(0, 2493, '\p{Other_Grapheme_Extend=      Yes}', 'deprecated');
27175 Expect(1, 2493, '\p{^Other_Grapheme_Extend=     Yes}', 'deprecated');
27176 Expect(1, 2493, '\P{Other_Grapheme_Extend=      Yes}', 'deprecated');
27177 Expect(0, 2493, '\P{^Other_Grapheme_Extend=     Yes}', 'deprecated');
27178 Error('\p{OGr_Ext=/a/Y}');
27179 Error('\P{OGr_Ext=/a/Y}');
27180 Expect(1, 2494, '\p{OGr_Ext=y}', 'deprecated');
27181 Expect(0, 2494, '\p{^OGr_Ext=y}', 'deprecated');
27182 Expect(0, 2494, '\P{OGr_Ext=y}', 'deprecated');
27183 Expect(1, 2494, '\P{^OGr_Ext=y}', 'deprecated');
27184 Expect(0, 2493, '\p{OGr_Ext=y}', 'deprecated');
27185 Expect(1, 2493, '\p{^OGr_Ext=y}', 'deprecated');
27186 Expect(1, 2493, '\P{OGr_Ext=y}', 'deprecated');
27187 Expect(0, 2493, '\P{^OGr_Ext=y}', 'deprecated');
27188 Expect(1, 2494, '\p{OGr_Ext=    -y}', 'deprecated');
27189 Expect(0, 2494, '\p{^OGr_Ext=   -y}', 'deprecated');
27190 Expect(0, 2494, '\P{OGr_Ext=    -y}', 'deprecated');
27191 Expect(1, 2494, '\P{^OGr_Ext=   -y}', 'deprecated');
27192 Expect(0, 2493, '\p{OGr_Ext=    -y}', 'deprecated');
27193 Expect(1, 2493, '\p{^OGr_Ext=   -y}', 'deprecated');
27194 Expect(1, 2493, '\P{OGr_Ext=    -y}', 'deprecated');
27195 Expect(0, 2493, '\P{^OGr_Ext=   -y}', 'deprecated');
27196 Error('\p{Is_Other_Grapheme_Extend=-:=T}');
27197 Error('\P{Is_Other_Grapheme_Extend=-:=T}');
27198 Expect(1, 2494, '\p{Is_Other_Grapheme_Extend=t}', 'deprecated');
27199 Expect(0, 2494, '\p{^Is_Other_Grapheme_Extend=t}', 'deprecated');
27200 Expect(0, 2494, '\P{Is_Other_Grapheme_Extend=t}', 'deprecated');
27201 Expect(1, 2494, '\P{^Is_Other_Grapheme_Extend=t}', 'deprecated');
27202 Expect(0, 2493, '\p{Is_Other_Grapheme_Extend=t}', 'deprecated');
27203 Expect(1, 2493, '\p{^Is_Other_Grapheme_Extend=t}', 'deprecated');
27204 Expect(1, 2493, '\P{Is_Other_Grapheme_Extend=t}', 'deprecated');
27205 Expect(0, 2493, '\P{^Is_Other_Grapheme_Extend=t}', 'deprecated');
27206 Expect(1, 2494, '\p{Is_Other_Grapheme_Extend:   _-T}', 'deprecated');
27207 Expect(0, 2494, '\p{^Is_Other_Grapheme_Extend:   _-T}', 'deprecated');
27208 Expect(0, 2494, '\P{Is_Other_Grapheme_Extend:   _-T}', 'deprecated');
27209 Expect(1, 2494, '\P{^Is_Other_Grapheme_Extend:   _-T}', 'deprecated');
27210 Expect(0, 2493, '\p{Is_Other_Grapheme_Extend:   _-T}', 'deprecated');
27211 Expect(1, 2493, '\p{^Is_Other_Grapheme_Extend:   _-T}', 'deprecated');
27212 Expect(1, 2493, '\P{Is_Other_Grapheme_Extend:   _-T}', 'deprecated');
27213 Expect(0, 2493, '\P{^Is_Other_Grapheme_Extend:   _-T}', 'deprecated');
27214 Error('\p{Is_OGr_Ext=:=         True}');
27215 Error('\P{Is_OGr_Ext=:=         True}');
27216 Expect(1, 2494, '\p{Is_OGr_Ext=true}', 'deprecated');
27217 Expect(0, 2494, '\p{^Is_OGr_Ext=true}', 'deprecated');
27218 Expect(0, 2494, '\P{Is_OGr_Ext=true}', 'deprecated');
27219 Expect(1, 2494, '\P{^Is_OGr_Ext=true}', 'deprecated');
27220 Expect(0, 2493, '\p{Is_OGr_Ext=true}', 'deprecated');
27221 Expect(1, 2493, '\p{^Is_OGr_Ext=true}', 'deprecated');
27222 Expect(1, 2493, '\P{Is_OGr_Ext=true}', 'deprecated');
27223 Expect(0, 2493, '\P{^Is_OGr_Ext=true}', 'deprecated');
27224 Expect(1, 2494, '\p{Is_OGr_Ext=_-true}', 'deprecated');
27225 Expect(0, 2494, '\p{^Is_OGr_Ext=_-true}', 'deprecated');
27226 Expect(0, 2494, '\P{Is_OGr_Ext=_-true}', 'deprecated');
27227 Expect(1, 2494, '\P{^Is_OGr_Ext=_-true}', 'deprecated');
27228 Expect(0, 2493, '\p{Is_OGr_Ext=_-true}', 'deprecated');
27229 Expect(1, 2493, '\p{^Is_OGr_Ext=_-true}', 'deprecated');
27230 Expect(1, 2493, '\P{Is_OGr_Ext=_-true}', 'deprecated');
27231 Expect(0, 2493, '\P{^Is_OGr_Ext=_-true}', 'deprecated');
27232 Error('\p{Other_Grapheme_Extend=--NO/a/}');
27233 Error('\P{Other_Grapheme_Extend=--NO/a/}');
27234 Expect(1, 2493, '\p{Other_Grapheme_Extend=no}', 'deprecated');
27235 Expect(0, 2493, '\p{^Other_Grapheme_Extend=no}', 'deprecated');
27236 Expect(0, 2493, '\P{Other_Grapheme_Extend=no}', 'deprecated');
27237 Expect(1, 2493, '\P{^Other_Grapheme_Extend=no}', 'deprecated');
27238 Expect(0, 2494, '\p{Other_Grapheme_Extend=no}', 'deprecated');
27239 Expect(1, 2494, '\p{^Other_Grapheme_Extend=no}', 'deprecated');
27240 Expect(1, 2494, '\P{Other_Grapheme_Extend=no}', 'deprecated');
27241 Expect(0, 2494, '\P{^Other_Grapheme_Extend=no}', 'deprecated');
27242 Expect(1, 2493, '\p{Other_Grapheme_Extend= No}', 'deprecated');
27243 Expect(0, 2493, '\p{^Other_Grapheme_Extend= No}', 'deprecated');
27244 Expect(0, 2493, '\P{Other_Grapheme_Extend= No}', 'deprecated');
27245 Expect(1, 2493, '\P{^Other_Grapheme_Extend= No}', 'deprecated');
27246 Expect(0, 2494, '\p{Other_Grapheme_Extend= No}', 'deprecated');
27247 Expect(1, 2494, '\p{^Other_Grapheme_Extend= No}', 'deprecated');
27248 Expect(1, 2494, '\P{Other_Grapheme_Extend= No}', 'deprecated');
27249 Expect(0, 2494, '\P{^Other_Grapheme_Extend= No}', 'deprecated');
27250 Error('\p{OGr_Ext=/a/-_N}');
27251 Error('\P{OGr_Ext=/a/-_N}');
27252 Expect(1, 2493, '\p{OGr_Ext=n}', 'deprecated');
27253 Expect(0, 2493, '\p{^OGr_Ext=n}', 'deprecated');
27254 Expect(0, 2493, '\P{OGr_Ext=n}', 'deprecated');
27255 Expect(1, 2493, '\P{^OGr_Ext=n}', 'deprecated');
27256 Expect(0, 2494, '\p{OGr_Ext=n}', 'deprecated');
27257 Expect(1, 2494, '\p{^OGr_Ext=n}', 'deprecated');
27258 Expect(1, 2494, '\P{OGr_Ext=n}', 'deprecated');
27259 Expect(0, 2494, '\P{^OGr_Ext=n}', 'deprecated');
27260 Expect(1, 2493, '\p{OGr_Ext=--n}', 'deprecated');
27261 Expect(0, 2493, '\p{^OGr_Ext=--n}', 'deprecated');
27262 Expect(0, 2493, '\P{OGr_Ext=--n}', 'deprecated');
27263 Expect(1, 2493, '\P{^OGr_Ext=--n}', 'deprecated');
27264 Expect(0, 2494, '\p{OGr_Ext=--n}', 'deprecated');
27265 Expect(1, 2494, '\p{^OGr_Ext=--n}', 'deprecated');
27266 Expect(1, 2494, '\P{OGr_Ext=--n}', 'deprecated');
27267 Expect(0, 2494, '\P{^OGr_Ext=--n}', 'deprecated');
27268 Error('\p{Is_Other_Grapheme_Extend=_/a/F}');
27269 Error('\P{Is_Other_Grapheme_Extend=_/a/F}');
27270 Expect(1, 2493, '\p{Is_Other_Grapheme_Extend=f}', 'deprecated');
27271 Expect(0, 2493, '\p{^Is_Other_Grapheme_Extend=f}', 'deprecated');
27272 Expect(0, 2493, '\P{Is_Other_Grapheme_Extend=f}', 'deprecated');
27273 Expect(1, 2493, '\P{^Is_Other_Grapheme_Extend=f}', 'deprecated');
27274 Expect(0, 2494, '\p{Is_Other_Grapheme_Extend=f}', 'deprecated');
27275 Expect(1, 2494, '\p{^Is_Other_Grapheme_Extend=f}', 'deprecated');
27276 Expect(1, 2494, '\P{Is_Other_Grapheme_Extend=f}', 'deprecated');
27277 Expect(0, 2494, '\P{^Is_Other_Grapheme_Extend=f}', 'deprecated');
27278 Expect(1, 2493, '\p{Is_Other_Grapheme_Extend=   -F}', 'deprecated');
27279 Expect(0, 2493, '\p{^Is_Other_Grapheme_Extend=  -F}', 'deprecated');
27280 Expect(0, 2493, '\P{Is_Other_Grapheme_Extend=   -F}', 'deprecated');
27281 Expect(1, 2493, '\P{^Is_Other_Grapheme_Extend=  -F}', 'deprecated');
27282 Expect(0, 2494, '\p{Is_Other_Grapheme_Extend=   -F}', 'deprecated');
27283 Expect(1, 2494, '\p{^Is_Other_Grapheme_Extend=  -F}', 'deprecated');
27284 Expect(1, 2494, '\P{Is_Other_Grapheme_Extend=   -F}', 'deprecated');
27285 Expect(0, 2494, '\P{^Is_Other_Grapheme_Extend=  -F}', 'deprecated');
27286 Error('\p{Is_OGr_Ext=_/a/False}');
27287 Error('\P{Is_OGr_Ext=_/a/False}');
27288 Expect(1, 2493, '\p{Is_OGr_Ext=false}', 'deprecated');
27289 Expect(0, 2493, '\p{^Is_OGr_Ext=false}', 'deprecated');
27290 Expect(0, 2493, '\P{Is_OGr_Ext=false}', 'deprecated');
27291 Expect(1, 2493, '\P{^Is_OGr_Ext=false}', 'deprecated');
27292 Expect(0, 2494, '\p{Is_OGr_Ext=false}', 'deprecated');
27293 Expect(1, 2494, '\p{^Is_OGr_Ext=false}', 'deprecated');
27294 Expect(1, 2494, '\P{Is_OGr_Ext=false}', 'deprecated');
27295 Expect(0, 2494, '\P{^Is_OGr_Ext=false}', 'deprecated');
27296 Expect(1, 2493, '\p{Is_OGr_Ext=         false}', 'deprecated');
27297 Expect(0, 2493, '\p{^Is_OGr_Ext=                false}', 'deprecated');
27298 Expect(0, 2493, '\P{Is_OGr_Ext=         false}', 'deprecated');
27299 Expect(1, 2493, '\P{^Is_OGr_Ext=                false}', 'deprecated');
27300 Expect(0, 2494, '\p{Is_OGr_Ext=         false}', 'deprecated');
27301 Expect(1, 2494, '\p{^Is_OGr_Ext=                false}', 'deprecated');
27302 Expect(1, 2494, '\P{Is_OGr_Ext=         false}', 'deprecated');
27303 Expect(0, 2494, '\P{^Is_OGr_Ext=                false}', 'deprecated');
27304 Error('\p{Grapheme_Link=Yes}');
27305 Error('\P{Grapheme_Link=Yes}');
27306 Error('\p{Gr_Link=Y}');
27307 Error('\P{Gr_Link=Y}');
27308 Error('\p{Is_Grapheme_Link=T}');
27309 Error('\P{Is_Grapheme_Link=T}');
27310 Error('\p{Is_Gr_Link=True}');
27311 Error('\P{Is_Gr_Link=True}');
27312 Error('\p{Grapheme_Link=No}');
27313 Error('\P{Grapheme_Link=No}');
27314 Error('\p{Gr_Link=N}');
27315 Error('\P{Gr_Link=N}');
27316 Error('\p{Is_Grapheme_Link=F}');
27317 Error('\P{Is_Grapheme_Link=F}');
27318 Error('\p{Is_Gr_Link=False}');
27319 Error('\P{Is_Gr_Link=False}');
27320 Error('\p{Bidi_Control=/a/      _Yes}');
27321 Error('\P{Bidi_Control=/a/      _Yes}');
27322 Expect(1, 8207, '\p{Bidi_Control: yes}', "");
27323 Expect(0, 8207, '\p{^Bidi_Control: yes}', "");
27324 Expect(0, 8207, '\P{Bidi_Control: yes}', "");
27325 Expect(1, 8207, '\P{^Bidi_Control: yes}', "");
27326 Expect(0, 8205, '\p{Bidi_Control: yes}', "");
27327 Expect(1, 8205, '\p{^Bidi_Control: yes}', "");
27328 Expect(1, 8205, '\P{Bidi_Control: yes}', "");
27329 Expect(0, 8205, '\P{^Bidi_Control: yes}', "");
27330 Expect(1, 8207, '\p{Bidi_Control=-_YES}', "");
27331 Expect(0, 8207, '\p{^Bidi_Control=-_YES}', "");
27332 Expect(0, 8207, '\P{Bidi_Control=-_YES}', "");
27333 Expect(1, 8207, '\P{^Bidi_Control=-_YES}', "");
27334 Expect(0, 8205, '\p{Bidi_Control=-_YES}', "");
27335 Expect(1, 8205, '\p{^Bidi_Control=-_YES}', "");
27336 Expect(1, 8205, '\P{Bidi_Control=-_YES}', "");
27337 Expect(0, 8205, '\P{^Bidi_Control=-_YES}', "");
27338 Error('\p{Bidi_C=-/a/Y}');
27339 Error('\P{Bidi_C=-/a/Y}');
27340 Expect(1, 8207, '\p{Bidi_C=y}', "");
27341 Expect(0, 8207, '\p{^Bidi_C=y}', "");
27342 Expect(0, 8207, '\P{Bidi_C=y}', "");
27343 Expect(1, 8207, '\P{^Bidi_C=y}', "");
27344 Expect(0, 8205, '\p{Bidi_C=y}', "");
27345 Expect(1, 8205, '\p{^Bidi_C=y}', "");
27346 Expect(1, 8205, '\P{Bidi_C=y}', "");
27347 Expect(0, 8205, '\P{^Bidi_C=y}', "");
27348 Expect(1, 8207, '\p{Bidi_C=_    Y}', "");
27349 Expect(0, 8207, '\p{^Bidi_C=_   Y}', "");
27350 Expect(0, 8207, '\P{Bidi_C=_    Y}', "");
27351 Expect(1, 8207, '\P{^Bidi_C=_   Y}', "");
27352 Expect(0, 8205, '\p{Bidi_C=_    Y}', "");
27353 Expect(1, 8205, '\p{^Bidi_C=_   Y}', "");
27354 Expect(1, 8205, '\P{Bidi_C=_    Y}', "");
27355 Expect(0, 8205, '\P{^Bidi_C=_   Y}', "");
27356 Error('\p{Is_Bidi_Control=       T:=}');
27357 Error('\P{Is_Bidi_Control=       T:=}');
27358 Expect(1, 8207, '\p{Is_Bidi_Control=t}', "");
27359 Expect(0, 8207, '\p{^Is_Bidi_Control=t}', "");
27360 Expect(0, 8207, '\P{Is_Bidi_Control=t}', "");
27361 Expect(1, 8207, '\P{^Is_Bidi_Control=t}', "");
27362 Expect(0, 8205, '\p{Is_Bidi_Control=t}', "");
27363 Expect(1, 8205, '\p{^Is_Bidi_Control=t}', "");
27364 Expect(1, 8205, '\P{Is_Bidi_Control=t}', "");
27365 Expect(0, 8205, '\P{^Is_Bidi_Control=t}', "");
27366 Expect(1, 8207, '\p{Is_Bidi_Control=__T}', "");
27367 Expect(0, 8207, '\p{^Is_Bidi_Control=__T}', "");
27368 Expect(0, 8207, '\P{Is_Bidi_Control=__T}', "");
27369 Expect(1, 8207, '\P{^Is_Bidi_Control=__T}', "");
27370 Expect(0, 8205, '\p{Is_Bidi_Control=__T}', "");
27371 Expect(1, 8205, '\p{^Is_Bidi_Control=__T}', "");
27372 Expect(1, 8205, '\P{Is_Bidi_Control=__T}', "");
27373 Expect(0, 8205, '\P{^Is_Bidi_Control=__T}', "");
27374 Error('\p{Is_Bidi_C=:=_-True}');
27375 Error('\P{Is_Bidi_C=:=_-True}');
27376 Expect(1, 8207, '\p{Is_Bidi_C:true}', "");
27377 Expect(0, 8207, '\p{^Is_Bidi_C:true}', "");
27378 Expect(0, 8207, '\P{Is_Bidi_C:true}', "");
27379 Expect(1, 8207, '\P{^Is_Bidi_C:true}', "");
27380 Expect(0, 8205, '\p{Is_Bidi_C:true}', "");
27381 Expect(1, 8205, '\p{^Is_Bidi_C:true}', "");
27382 Expect(1, 8205, '\P{Is_Bidi_C:true}', "");
27383 Expect(0, 8205, '\P{^Is_Bidi_C:true}', "");
27384 Expect(1, 8207, '\p{Is_Bidi_C=-True}', "");
27385 Expect(0, 8207, '\p{^Is_Bidi_C=-True}', "");
27386 Expect(0, 8207, '\P{Is_Bidi_C=-True}', "");
27387 Expect(1, 8207, '\P{^Is_Bidi_C=-True}', "");
27388 Expect(0, 8205, '\p{Is_Bidi_C=-True}', "");
27389 Expect(1, 8205, '\p{^Is_Bidi_C=-True}', "");
27390 Expect(1, 8205, '\P{Is_Bidi_C=-True}', "");
27391 Expect(0, 8205, '\P{^Is_Bidi_C=-True}', "");
27392 Error('\p{Bidi_Control= No/a/}');
27393 Error('\P{Bidi_Control= No/a/}');
27394 Expect(1, 8205, '\p{Bidi_Control=no}', "");
27395 Expect(0, 8205, '\p{^Bidi_Control=no}', "");
27396 Expect(0, 8205, '\P{Bidi_Control=no}', "");
27397 Expect(1, 8205, '\P{^Bidi_Control=no}', "");
27398 Expect(0, 8207, '\p{Bidi_Control=no}', "");
27399 Expect(1, 8207, '\p{^Bidi_Control=no}', "");
27400 Expect(1, 8207, '\P{Bidi_Control=no}', "");
27401 Expect(0, 8207, '\P{^Bidi_Control=no}', "");
27402 Expect(1, 8205, '\p{Bidi_Control=-_No}', "");
27403 Expect(0, 8205, '\p{^Bidi_Control=-_No}', "");
27404 Expect(0, 8205, '\P{Bidi_Control=-_No}', "");
27405 Expect(1, 8205, '\P{^Bidi_Control=-_No}', "");
27406 Expect(0, 8207, '\p{Bidi_Control=-_No}', "");
27407 Expect(1, 8207, '\p{^Bidi_Control=-_No}', "");
27408 Expect(1, 8207, '\P{Bidi_Control=-_No}', "");
27409 Expect(0, 8207, '\P{^Bidi_Control=-_No}', "");
27410 Error('\p{Bidi_C=        n/a/}');
27411 Error('\P{Bidi_C=        n/a/}');
27412 Expect(1, 8205, '\p{Bidi_C=n}', "");
27413 Expect(0, 8205, '\p{^Bidi_C=n}', "");
27414 Expect(0, 8205, '\P{Bidi_C=n}', "");
27415 Expect(1, 8205, '\P{^Bidi_C=n}', "");
27416 Expect(0, 8207, '\p{Bidi_C=n}', "");
27417 Expect(1, 8207, '\p{^Bidi_C=n}', "");
27418 Expect(1, 8207, '\P{Bidi_C=n}', "");
27419 Expect(0, 8207, '\P{^Bidi_C=n}', "");
27420 Expect(1, 8205, '\p{Bidi_C=     N}', "");
27421 Expect(0, 8205, '\p{^Bidi_C=    N}', "");
27422 Expect(0, 8205, '\P{Bidi_C=     N}', "");
27423 Expect(1, 8205, '\P{^Bidi_C=    N}', "");
27424 Expect(0, 8207, '\p{Bidi_C=     N}', "");
27425 Expect(1, 8207, '\p{^Bidi_C=    N}', "");
27426 Expect(1, 8207, '\P{Bidi_C=     N}', "");
27427 Expect(0, 8207, '\P{^Bidi_C=    N}', "");
27428 Error('\p{Is_Bidi_Control=_:=F}');
27429 Error('\P{Is_Bidi_Control=_:=F}');
27430 Expect(1, 8205, '\p{Is_Bidi_Control:   f}', "");
27431 Expect(0, 8205, '\p{^Is_Bidi_Control:   f}', "");
27432 Expect(0, 8205, '\P{Is_Bidi_Control:   f}', "");
27433 Expect(1, 8205, '\P{^Is_Bidi_Control:   f}', "");
27434 Expect(0, 8207, '\p{Is_Bidi_Control:   f}', "");
27435 Expect(1, 8207, '\p{^Is_Bidi_Control:   f}', "");
27436 Expect(1, 8207, '\P{Is_Bidi_Control:   f}', "");
27437 Expect(0, 8207, '\P{^Is_Bidi_Control:   f}', "");
27438 Expect(1, 8205, '\p{Is_Bidi_Control=_-F}', "");
27439 Expect(0, 8205, '\p{^Is_Bidi_Control=_-F}', "");
27440 Expect(0, 8205, '\P{Is_Bidi_Control=_-F}', "");
27441 Expect(1, 8205, '\P{^Is_Bidi_Control=_-F}', "");
27442 Expect(0, 8207, '\p{Is_Bidi_Control=_-F}', "");
27443 Expect(1, 8207, '\p{^Is_Bidi_Control=_-F}', "");
27444 Expect(1, 8207, '\P{Is_Bidi_Control=_-F}', "");
27445 Expect(0, 8207, '\P{^Is_Bidi_Control=_-F}', "");
27446 Error('\p{Is_Bidi_C:    _:=False}');
27447 Error('\P{Is_Bidi_C:    _:=False}');
27448 Expect(1, 8205, '\p{Is_Bidi_C=false}', "");
27449 Expect(0, 8205, '\p{^Is_Bidi_C=false}', "");
27450 Expect(0, 8205, '\P{Is_Bidi_C=false}', "");
27451 Expect(1, 8205, '\P{^Is_Bidi_C=false}', "");
27452 Expect(0, 8207, '\p{Is_Bidi_C=false}', "");
27453 Expect(1, 8207, '\p{^Is_Bidi_C=false}', "");
27454 Expect(1, 8207, '\P{Is_Bidi_C=false}', "");
27455 Expect(0, 8207, '\P{^Is_Bidi_C=false}', "");
27456 Expect(1, 8205, '\p{Is_Bidi_C=-_False}', "");
27457 Expect(0, 8205, '\p{^Is_Bidi_C=-_False}', "");
27458 Expect(0, 8205, '\P{Is_Bidi_C=-_False}', "");
27459 Expect(1, 8205, '\P{^Is_Bidi_C=-_False}', "");
27460 Expect(0, 8207, '\p{Is_Bidi_C=-_False}', "");
27461 Expect(1, 8207, '\p{^Is_Bidi_C=-_False}', "");
27462 Expect(1, 8207, '\P{Is_Bidi_C=-_False}', "");
27463 Expect(0, 8207, '\P{^Is_Bidi_C=-_False}', "");
27464 Error('\p{ID_Continue=  yes:=}');
27465 Error('\P{ID_Continue=  yes:=}');
27466 Expect(1, 57, '\p{ID_Continue=yes}', "");
27467 Expect(0, 57, '\p{^ID_Continue=yes}', "");
27468 Expect(0, 57, '\P{ID_Continue=yes}', "");
27469 Expect(1, 57, '\P{^ID_Continue=yes}', "");
27470 Expect(0, 47, '\p{ID_Continue=yes}', "");
27471 Expect(1, 47, '\p{^ID_Continue=yes}', "");
27472 Expect(1, 47, '\P{ID_Continue=yes}', "");
27473 Expect(0, 47, '\P{^ID_Continue=yes}', "");
27474 Expect(1, 57, '\p{ID_Continue=_Yes}', "");
27475 Expect(0, 57, '\p{^ID_Continue=_Yes}', "");
27476 Expect(0, 57, '\P{ID_Continue=_Yes}', "");
27477 Expect(1, 57, '\P{^ID_Continue=_Yes}', "");
27478 Expect(0, 47, '\p{ID_Continue=_Yes}', "");
27479 Expect(1, 47, '\p{^ID_Continue=_Yes}', "");
27480 Expect(1, 47, '\P{ID_Continue=_Yes}', "");
27481 Expect(0, 47, '\P{^ID_Continue=_Yes}', "");
27482 Error('\p{IDC=_/a/y}');
27483 Error('\P{IDC=_/a/y}');
27484 Expect(1, 57, '\p{IDC=y}', "");
27485 Expect(0, 57, '\p{^IDC=y}', "");
27486 Expect(0, 57, '\P{IDC=y}', "");
27487 Expect(1, 57, '\P{^IDC=y}', "");
27488 Expect(0, 47, '\p{IDC=y}', "");
27489 Expect(1, 47, '\p{^IDC=y}', "");
27490 Expect(1, 47, '\P{IDC=y}', "");
27491 Expect(0, 47, '\P{^IDC=y}', "");
27492 Expect(1, 57, '\p{IDC:          Y}', "");
27493 Expect(0, 57, '\p{^IDC:         Y}', "");
27494 Expect(0, 57, '\P{IDC:          Y}', "");
27495 Expect(1, 57, '\P{^IDC:         Y}', "");
27496 Expect(0, 47, '\p{IDC:          Y}', "");
27497 Expect(1, 47, '\p{^IDC:         Y}', "");
27498 Expect(1, 47, '\P{IDC:          Y}', "");
27499 Expect(0, 47, '\P{^IDC:         Y}', "");
27500 Error('\p{Is_ID_Continue=        t:=}');
27501 Error('\P{Is_ID_Continue=        t:=}');
27502 Expect(1, 57, '\p{Is_ID_Continue=t}', "");
27503 Expect(0, 57, '\p{^Is_ID_Continue=t}', "");
27504 Expect(0, 57, '\P{Is_ID_Continue=t}', "");
27505 Expect(1, 57, '\P{^Is_ID_Continue=t}', "");
27506 Expect(0, 47, '\p{Is_ID_Continue=t}', "");
27507 Expect(1, 47, '\p{^Is_ID_Continue=t}', "");
27508 Expect(1, 47, '\P{Is_ID_Continue=t}', "");
27509 Expect(0, 47, '\P{^Is_ID_Continue=t}', "");
27510 Expect(1, 57, '\p{Is_ID_Continue=               T}', "");
27511 Expect(0, 57, '\p{^Is_ID_Continue=              T}', "");
27512 Expect(0, 57, '\P{Is_ID_Continue=               T}', "");
27513 Expect(1, 57, '\P{^Is_ID_Continue=              T}', "");
27514 Expect(0, 47, '\p{Is_ID_Continue=               T}', "");
27515 Expect(1, 47, '\p{^Is_ID_Continue=              T}', "");
27516 Expect(1, 47, '\P{Is_ID_Continue=               T}', "");
27517 Expect(0, 47, '\P{^Is_ID_Continue=              T}', "");
27518 Error('\p{Is_IDC=       TRUE:=}');
27519 Error('\P{Is_IDC=       TRUE:=}');
27520 Expect(1, 57, '\p{Is_IDC: true}', "");
27521 Expect(0, 57, '\p{^Is_IDC: true}', "");
27522 Expect(0, 57, '\P{Is_IDC: true}', "");
27523 Expect(1, 57, '\P{^Is_IDC: true}', "");
27524 Expect(0, 47, '\p{Is_IDC: true}', "");
27525 Expect(1, 47, '\p{^Is_IDC: true}', "");
27526 Expect(1, 47, '\P{Is_IDC: true}', "");
27527 Expect(0, 47, '\P{^Is_IDC: true}', "");
27528 Expect(1, 57, '\p{Is_IDC:    _True}', "");
27529 Expect(0, 57, '\p{^Is_IDC:    _True}', "");
27530 Expect(0, 57, '\P{Is_IDC:    _True}', "");
27531 Expect(1, 57, '\P{^Is_IDC:    _True}', "");
27532 Expect(0, 47, '\p{Is_IDC:    _True}', "");
27533 Expect(1, 47, '\p{^Is_IDC:    _True}', "");
27534 Expect(1, 47, '\P{Is_IDC:    _True}', "");
27535 Expect(0, 47, '\P{^Is_IDC:    _True}', "");
27536 Error('\p{ID_Continue=/a/NO}');
27537 Error('\P{ID_Continue=/a/NO}');
27538 Expect(1, 47, '\p{ID_Continue=no}', "");
27539 Expect(0, 47, '\p{^ID_Continue=no}', "");
27540 Expect(0, 47, '\P{ID_Continue=no}', "");
27541 Expect(1, 47, '\P{^ID_Continue=no}', "");
27542 Expect(0, 57, '\p{ID_Continue=no}', "");
27543 Expect(1, 57, '\p{^ID_Continue=no}', "");
27544 Expect(1, 57, '\P{ID_Continue=no}', "");
27545 Expect(0, 57, '\P{^ID_Continue=no}', "");
27546 Expect(1, 47, '\p{ID_Continue=_no}', "");
27547 Expect(0, 47, '\p{^ID_Continue=_no}', "");
27548 Expect(0, 47, '\P{ID_Continue=_no}', "");
27549 Expect(1, 47, '\P{^ID_Continue=_no}', "");
27550 Expect(0, 57, '\p{ID_Continue=_no}', "");
27551 Expect(1, 57, '\p{^ID_Continue=_no}', "");
27552 Expect(1, 57, '\P{ID_Continue=_no}', "");
27553 Expect(0, 57, '\P{^ID_Continue=_no}', "");
27554 Error('\p{IDC=/a/ N}');
27555 Error('\P{IDC=/a/ N}');
27556 Expect(1, 47, '\p{IDC=n}', "");
27557 Expect(0, 47, '\p{^IDC=n}', "");
27558 Expect(0, 47, '\P{IDC=n}', "");
27559 Expect(1, 47, '\P{^IDC=n}', "");
27560 Expect(0, 57, '\p{IDC=n}', "");
27561 Expect(1, 57, '\p{^IDC=n}', "");
27562 Expect(1, 57, '\P{IDC=n}', "");
27563 Expect(0, 57, '\P{^IDC=n}', "");
27564 Expect(1, 47, '\p{IDC=  N}', "");
27565 Expect(0, 47, '\p{^IDC=         N}', "");
27566 Expect(0, 47, '\P{IDC=  N}', "");
27567 Expect(1, 47, '\P{^IDC=         N}', "");
27568 Expect(0, 57, '\p{IDC=  N}', "");
27569 Expect(1, 57, '\p{^IDC=         N}', "");
27570 Expect(1, 57, '\P{IDC=  N}', "");
27571 Expect(0, 57, '\P{^IDC=         N}', "");
27572 Error('\p{Is_ID_Continue=       _f:=}');
27573 Error('\P{Is_ID_Continue=       _f:=}');
27574 Expect(1, 47, '\p{Is_ID_Continue=f}', "");
27575 Expect(0, 47, '\p{^Is_ID_Continue=f}', "");
27576 Expect(0, 47, '\P{Is_ID_Continue=f}', "");
27577 Expect(1, 47, '\P{^Is_ID_Continue=f}', "");
27578 Expect(0, 57, '\p{Is_ID_Continue=f}', "");
27579 Expect(1, 57, '\p{^Is_ID_Continue=f}', "");
27580 Expect(1, 57, '\P{Is_ID_Continue=f}', "");
27581 Expect(0, 57, '\P{^Is_ID_Continue=f}', "");
27582 Expect(1, 47, '\p{Is_ID_Continue=-F}', "");
27583 Expect(0, 47, '\p{^Is_ID_Continue=-F}', "");
27584 Expect(0, 47, '\P{Is_ID_Continue=-F}', "");
27585 Expect(1, 47, '\P{^Is_ID_Continue=-F}', "");
27586 Expect(0, 57, '\p{Is_ID_Continue=-F}', "");
27587 Expect(1, 57, '\p{^Is_ID_Continue=-F}', "");
27588 Expect(1, 57, '\P{Is_ID_Continue=-F}', "");
27589 Expect(0, 57, '\P{^Is_ID_Continue=-F}', "");
27590 Error('\p{Is_IDC=:= -False}');
27591 Error('\P{Is_IDC=:= -False}');
27592 Expect(1, 47, '\p{Is_IDC=false}', "");
27593 Expect(0, 47, '\p{^Is_IDC=false}', "");
27594 Expect(0, 47, '\P{Is_IDC=false}', "");
27595 Expect(1, 47, '\P{^Is_IDC=false}', "");
27596 Expect(0, 57, '\p{Is_IDC=false}', "");
27597 Expect(1, 57, '\p{^Is_IDC=false}', "");
27598 Expect(1, 57, '\P{Is_IDC=false}', "");
27599 Expect(0, 57, '\P{^Is_IDC=false}', "");
27600 Expect(1, 47, '\p{Is_IDC= -False}', "");
27601 Expect(0, 47, '\p{^Is_IDC= -False}', "");
27602 Expect(0, 47, '\P{Is_IDC= -False}', "");
27603 Expect(1, 47, '\P{^Is_IDC= -False}', "");
27604 Expect(0, 57, '\p{Is_IDC= -False}', "");
27605 Expect(1, 57, '\p{^Is_IDC= -False}', "");
27606 Expect(1, 57, '\P{Is_IDC= -False}', "");
27607 Expect(0, 57, '\P{^Is_IDC= -False}', "");
27608 Error('\p{Other_Alphabetic::=   -Yes}');
27609 Error('\P{Other_Alphabetic::=   -Yes}');
27610 Expect(1, 837, '\p{Other_Alphabetic=yes}', 'deprecated');
27611 Expect(0, 837, '\p{^Other_Alphabetic=yes}', 'deprecated');
27612 Expect(0, 837, '\P{Other_Alphabetic=yes}', 'deprecated');
27613 Expect(1, 837, '\P{^Other_Alphabetic=yes}', 'deprecated');
27614 Expect(0, 836, '\p{Other_Alphabetic=yes}', 'deprecated');
27615 Expect(1, 836, '\p{^Other_Alphabetic=yes}', 'deprecated');
27616 Expect(1, 836, '\P{Other_Alphabetic=yes}', 'deprecated');
27617 Expect(0, 836, '\P{^Other_Alphabetic=yes}', 'deprecated');
27618 Expect(1, 837, '\p{Other_Alphabetic:   __yes}', 'deprecated');
27619 Expect(0, 837, '\p{^Other_Alphabetic:   __yes}', 'deprecated');
27620 Expect(0, 837, '\P{Other_Alphabetic:   __yes}', 'deprecated');
27621 Expect(1, 837, '\P{^Other_Alphabetic:   __yes}', 'deprecated');
27622 Expect(0, 836, '\p{Other_Alphabetic:   __yes}', 'deprecated');
27623 Expect(1, 836, '\p{^Other_Alphabetic:   __yes}', 'deprecated');
27624 Expect(1, 836, '\P{Other_Alphabetic:   __yes}', 'deprecated');
27625 Expect(0, 836, '\P{^Other_Alphabetic:   __yes}', 'deprecated');
27626 Error('\p{OAlpha=-/a/Y}');
27627 Error('\P{OAlpha=-/a/Y}');
27628 Expect(1, 837, '\p{OAlpha=y}', 'deprecated');
27629 Expect(0, 837, '\p{^OAlpha=y}', 'deprecated');
27630 Expect(0, 837, '\P{OAlpha=y}', 'deprecated');
27631 Expect(1, 837, '\P{^OAlpha=y}', 'deprecated');
27632 Expect(0, 836, '\p{OAlpha=y}', 'deprecated');
27633 Expect(1, 836, '\p{^OAlpha=y}', 'deprecated');
27634 Expect(1, 836, '\P{OAlpha=y}', 'deprecated');
27635 Expect(0, 836, '\P{^OAlpha=y}', 'deprecated');
27636 Expect(1, 837, '\p{OAlpha= Y}', 'deprecated');
27637 Expect(0, 837, '\p{^OAlpha= Y}', 'deprecated');
27638 Expect(0, 837, '\P{OAlpha= Y}', 'deprecated');
27639 Expect(1, 837, '\P{^OAlpha= Y}', 'deprecated');
27640 Expect(0, 836, '\p{OAlpha= Y}', 'deprecated');
27641 Expect(1, 836, '\p{^OAlpha= Y}', 'deprecated');
27642 Expect(1, 836, '\P{OAlpha= Y}', 'deprecated');
27643 Expect(0, 836, '\P{^OAlpha= Y}', 'deprecated');
27644 Error('\p{Is_Other_Alphabetic=:= T}');
27645 Error('\P{Is_Other_Alphabetic=:= T}');
27646 Expect(1, 837, '\p{Is_Other_Alphabetic=t}', 'deprecated');
27647 Expect(0, 837, '\p{^Is_Other_Alphabetic=t}', 'deprecated');
27648 Expect(0, 837, '\P{Is_Other_Alphabetic=t}', 'deprecated');
27649 Expect(1, 837, '\P{^Is_Other_Alphabetic=t}', 'deprecated');
27650 Expect(0, 836, '\p{Is_Other_Alphabetic=t}', 'deprecated');
27651 Expect(1, 836, '\p{^Is_Other_Alphabetic=t}', 'deprecated');
27652 Expect(1, 836, '\P{Is_Other_Alphabetic=t}', 'deprecated');
27653 Expect(0, 836, '\P{^Is_Other_Alphabetic=t}', 'deprecated');
27654 Expect(1, 837, '\p{Is_Other_Alphabetic=_T}', 'deprecated');
27655 Expect(0, 837, '\p{^Is_Other_Alphabetic=_T}', 'deprecated');
27656 Expect(0, 837, '\P{Is_Other_Alphabetic=_T}', 'deprecated');
27657 Expect(1, 837, '\P{^Is_Other_Alphabetic=_T}', 'deprecated');
27658 Expect(0, 836, '\p{Is_Other_Alphabetic=_T}', 'deprecated');
27659 Expect(1, 836, '\p{^Is_Other_Alphabetic=_T}', 'deprecated');
27660 Expect(1, 836, '\P{Is_Other_Alphabetic=_T}', 'deprecated');
27661 Expect(0, 836, '\P{^Is_Other_Alphabetic=_T}', 'deprecated');
27662 Error('\p{Is_OAlpha=:=-True}');
27663 Error('\P{Is_OAlpha=:=-True}');
27664 Expect(1, 837, '\p{Is_OAlpha:   true}', 'deprecated');
27665 Expect(0, 837, '\p{^Is_OAlpha:  true}', 'deprecated');
27666 Expect(0, 837, '\P{Is_OAlpha:   true}', 'deprecated');
27667 Expect(1, 837, '\P{^Is_OAlpha:  true}', 'deprecated');
27668 Expect(0, 836, '\p{Is_OAlpha:   true}', 'deprecated');
27669 Expect(1, 836, '\p{^Is_OAlpha:  true}', 'deprecated');
27670 Expect(1, 836, '\P{Is_OAlpha:   true}', 'deprecated');
27671 Expect(0, 836, '\P{^Is_OAlpha:  true}', 'deprecated');
27672 Expect(1, 837, '\p{Is_OAlpha:           _TRUE}', 'deprecated');
27673 Expect(0, 837, '\p{^Is_OAlpha:          _TRUE}', 'deprecated');
27674 Expect(0, 837, '\P{Is_OAlpha:           _TRUE}', 'deprecated');
27675 Expect(1, 837, '\P{^Is_OAlpha:          _TRUE}', 'deprecated');
27676 Expect(0, 836, '\p{Is_OAlpha:           _TRUE}', 'deprecated');
27677 Expect(1, 836, '\p{^Is_OAlpha:          _TRUE}', 'deprecated');
27678 Expect(1, 836, '\P{Is_OAlpha:           _TRUE}', 'deprecated');
27679 Expect(0, 836, '\P{^Is_OAlpha:          _TRUE}', 'deprecated');
27680 Error('\p{Other_Alphabetic=/a/No}');
27681 Error('\P{Other_Alphabetic=/a/No}');
27682 Expect(1, 836, '\p{Other_Alphabetic=no}', 'deprecated');
27683 Expect(0, 836, '\p{^Other_Alphabetic=no}', 'deprecated');
27684 Expect(0, 836, '\P{Other_Alphabetic=no}', 'deprecated');
27685 Expect(1, 836, '\P{^Other_Alphabetic=no}', 'deprecated');
27686 Expect(0, 837, '\p{Other_Alphabetic=no}', 'deprecated');
27687 Expect(1, 837, '\p{^Other_Alphabetic=no}', 'deprecated');
27688 Expect(1, 837, '\P{Other_Alphabetic=no}', 'deprecated');
27689 Expect(0, 837, '\P{^Other_Alphabetic=no}', 'deprecated');
27690 Expect(1, 836, '\p{Other_Alphabetic=    No}', 'deprecated');
27691 Expect(0, 836, '\p{^Other_Alphabetic=   No}', 'deprecated');
27692 Expect(0, 836, '\P{Other_Alphabetic=    No}', 'deprecated');
27693 Expect(1, 836, '\P{^Other_Alphabetic=   No}', 'deprecated');
27694 Expect(0, 837, '\p{Other_Alphabetic=    No}', 'deprecated');
27695 Expect(1, 837, '\p{^Other_Alphabetic=   No}', 'deprecated');
27696 Expect(1, 837, '\P{Other_Alphabetic=    No}', 'deprecated');
27697 Expect(0, 837, '\P{^Other_Alphabetic=   No}', 'deprecated');
27698 Error('\p{OAlpha=:=N}');
27699 Error('\P{OAlpha=:=N}');
27700 Expect(1, 836, '\p{OAlpha=n}', 'deprecated');
27701 Expect(0, 836, '\p{^OAlpha=n}', 'deprecated');
27702 Expect(0, 836, '\P{OAlpha=n}', 'deprecated');
27703 Expect(1, 836, '\P{^OAlpha=n}', 'deprecated');
27704 Expect(0, 837, '\p{OAlpha=n}', 'deprecated');
27705 Expect(1, 837, '\p{^OAlpha=n}', 'deprecated');
27706 Expect(1, 837, '\P{OAlpha=n}', 'deprecated');
27707 Expect(0, 837, '\P{^OAlpha=n}', 'deprecated');
27708 Expect(1, 836, '\p{OAlpha=      N}', 'deprecated');
27709 Expect(0, 836, '\p{^OAlpha=     N}', 'deprecated');
27710 Expect(0, 836, '\P{OAlpha=      N}', 'deprecated');
27711 Expect(1, 836, '\P{^OAlpha=     N}', 'deprecated');
27712 Expect(0, 837, '\p{OAlpha=      N}', 'deprecated');
27713 Expect(1, 837, '\p{^OAlpha=     N}', 'deprecated');
27714 Expect(1, 837, '\P{OAlpha=      N}', 'deprecated');
27715 Expect(0, 837, '\P{^OAlpha=     N}', 'deprecated');
27716 Error('\p{Is_Other_Alphabetic=_:=F}');
27717 Error('\P{Is_Other_Alphabetic=_:=F}');
27718 Expect(1, 836, '\p{Is_Other_Alphabetic=f}', 'deprecated');
27719 Expect(0, 836, '\p{^Is_Other_Alphabetic=f}', 'deprecated');
27720 Expect(0, 836, '\P{Is_Other_Alphabetic=f}', 'deprecated');
27721 Expect(1, 836, '\P{^Is_Other_Alphabetic=f}', 'deprecated');
27722 Expect(0, 837, '\p{Is_Other_Alphabetic=f}', 'deprecated');
27723 Expect(1, 837, '\p{^Is_Other_Alphabetic=f}', 'deprecated');
27724 Expect(1, 837, '\P{Is_Other_Alphabetic=f}', 'deprecated');
27725 Expect(0, 837, '\P{^Is_Other_Alphabetic=f}', 'deprecated');
27726 Expect(1, 836, '\p{Is_Other_Alphabetic: _       F}', 'deprecated');
27727 Expect(0, 836, '\p{^Is_Other_Alphabetic:        _       F}', 'deprecated');
27728 Expect(0, 836, '\P{Is_Other_Alphabetic: _       F}', 'deprecated');
27729 Expect(1, 836, '\P{^Is_Other_Alphabetic:        _       F}', 'deprecated');
27730 Expect(0, 837, '\p{Is_Other_Alphabetic: _       F}', 'deprecated');
27731 Expect(1, 837, '\p{^Is_Other_Alphabetic:        _       F}', 'deprecated');
27732 Expect(1, 837, '\P{Is_Other_Alphabetic: _       F}', 'deprecated');
27733 Expect(0, 837, '\P{^Is_Other_Alphabetic:        _       F}', 'deprecated');
27734 Error('\p{Is_OAlpha:    :=_ FALSE}');
27735 Error('\P{Is_OAlpha:    :=_ FALSE}');
27736 Expect(1, 836, '\p{Is_OAlpha=false}', 'deprecated');
27737 Expect(0, 836, '\p{^Is_OAlpha=false}', 'deprecated');
27738 Expect(0, 836, '\P{Is_OAlpha=false}', 'deprecated');
27739 Expect(1, 836, '\P{^Is_OAlpha=false}', 'deprecated');
27740 Expect(0, 837, '\p{Is_OAlpha=false}', 'deprecated');
27741 Expect(1, 837, '\p{^Is_OAlpha=false}', 'deprecated');
27742 Expect(1, 837, '\P{Is_OAlpha=false}', 'deprecated');
27743 Expect(0, 837, '\P{^Is_OAlpha=false}', 'deprecated');
27744 Expect(1, 836, '\p{Is_OAlpha=_-False}', 'deprecated');
27745 Expect(0, 836, '\p{^Is_OAlpha=_-False}', 'deprecated');
27746 Expect(0, 836, '\P{Is_OAlpha=_-False}', 'deprecated');
27747 Expect(1, 836, '\P{^Is_OAlpha=_-False}', 'deprecated');
27748 Expect(0, 837, '\p{Is_OAlpha=_-False}', 'deprecated');
27749 Expect(1, 837, '\p{^Is_OAlpha=_-False}', 'deprecated');
27750 Expect(1, 837, '\P{Is_OAlpha=_-False}', 'deprecated');
27751 Expect(0, 837, '\P{^Is_OAlpha=_-False}', 'deprecated');
27752 Error('\p{NFKD_Quick_Check= :=Yes}');
27753 Error('\P{NFKD_Quick_Check= :=Yes}');
27754 Expect(1, 7, '\p{NFKD_Quick_Check=yes}', "");
27755 Expect(0, 7, '\p{^NFKD_Quick_Check=yes}', "");
27756 Expect(0, 7, '\P{NFKD_Quick_Check=yes}', "");
27757 Expect(1, 7, '\P{^NFKD_Quick_Check=yes}', "");
27758 Expect(0, 271, '\p{NFKD_Quick_Check=yes}', "");
27759 Expect(1, 271, '\p{^NFKD_Quick_Check=yes}', "");
27760 Expect(1, 271, '\P{NFKD_Quick_Check=yes}', "");
27761 Expect(0, 271, '\P{^NFKD_Quick_Check=yes}', "");
27762 Expect(1, 7, '\p{NFKD_Quick_Check:       YES}', "");
27763 Expect(0, 7, '\p{^NFKD_Quick_Check:      YES}', "");
27764 Expect(0, 7, '\P{NFKD_Quick_Check:       YES}', "");
27765 Expect(1, 7, '\P{^NFKD_Quick_Check:      YES}', "");
27766 Expect(0, 271, '\p{NFKD_Quick_Check:     YES}', "");
27767 Expect(1, 271, '\p{^NFKD_Quick_Check:    YES}', "");
27768 Expect(1, 271, '\P{NFKD_Quick_Check:     YES}', "");
27769 Expect(0, 271, '\P{^NFKD_Quick_Check:    YES}', "");
27770 Error('\p{NFKD_QC=:=    Y}');
27771 Error('\P{NFKD_QC=:=    Y}');
27772 Expect(1, 7, '\p{NFKD_QC=y}', "");
27773 Expect(0, 7, '\p{^NFKD_QC=y}', "");
27774 Expect(0, 7, '\P{NFKD_QC=y}', "");
27775 Expect(1, 7, '\P{^NFKD_QC=y}', "");
27776 Expect(0, 271, '\p{NFKD_QC=y}', "");
27777 Expect(1, 271, '\p{^NFKD_QC=y}', "");
27778 Expect(1, 271, '\P{NFKD_QC=y}', "");
27779 Expect(0, 271, '\P{^NFKD_QC=y}', "");
27780 Expect(1, 7, '\p{NFKD_QC=-Y}', "");
27781 Expect(0, 7, '\p{^NFKD_QC=-Y}', "");
27782 Expect(0, 7, '\P{NFKD_QC=-Y}', "");
27783 Expect(1, 7, '\P{^NFKD_QC=-Y}', "");
27784 Expect(0, 271, '\p{NFKD_QC=-Y}', "");
27785 Expect(1, 271, '\p{^NFKD_QC=-Y}', "");
27786 Expect(1, 271, '\P{NFKD_QC=-Y}', "");
27787 Expect(0, 271, '\P{^NFKD_QC=-Y}', "");
27788 Error('\p{Is_NFKD_Quick_Check=/a/-Yes}');
27789 Error('\P{Is_NFKD_Quick_Check=/a/-Yes}');
27790 Expect(1, 7, '\p{Is_NFKD_Quick_Check=yes}', "");
27791 Expect(0, 7, '\p{^Is_NFKD_Quick_Check=yes}', "");
27792 Expect(0, 7, '\P{Is_NFKD_Quick_Check=yes}', "");
27793 Expect(1, 7, '\P{^Is_NFKD_Quick_Check=yes}', "");
27794 Expect(0, 271, '\p{Is_NFKD_Quick_Check=yes}', "");
27795 Expect(1, 271, '\p{^Is_NFKD_Quick_Check=yes}', "");
27796 Expect(1, 271, '\P{Is_NFKD_Quick_Check=yes}', "");
27797 Expect(0, 271, '\P{^Is_NFKD_Quick_Check=yes}', "");
27798 Expect(1, 7, '\p{Is_NFKD_Quick_Check=-yes}', "");
27799 Expect(0, 7, '\p{^Is_NFKD_Quick_Check=-yes}', "");
27800 Expect(0, 7, '\P{Is_NFKD_Quick_Check=-yes}', "");
27801 Expect(1, 7, '\P{^Is_NFKD_Quick_Check=-yes}', "");
27802 Expect(0, 271, '\p{Is_NFKD_Quick_Check=-yes}', "");
27803 Expect(1, 271, '\p{^Is_NFKD_Quick_Check=-yes}', "");
27804 Expect(1, 271, '\P{Is_NFKD_Quick_Check=-yes}', "");
27805 Expect(0, 271, '\P{^Is_NFKD_Quick_Check=-yes}', "");
27806 Error('\p{Is_NFKD_QC=_:=Y}');
27807 Error('\P{Is_NFKD_QC=_:=Y}');
27808 Expect(1, 7, '\p{Is_NFKD_QC=y}', "");
27809 Expect(0, 7, '\p{^Is_NFKD_QC=y}', "");
27810 Expect(0, 7, '\P{Is_NFKD_QC=y}', "");
27811 Expect(1, 7, '\P{^Is_NFKD_QC=y}', "");
27812 Expect(0, 271, '\p{Is_NFKD_QC=y}', "");
27813 Expect(1, 271, '\p{^Is_NFKD_QC=y}', "");
27814 Expect(1, 271, '\P{Is_NFKD_QC=y}', "");
27815 Expect(0, 271, '\P{^Is_NFKD_QC=y}', "");
27816 Expect(1, 7, '\p{Is_NFKD_QC= y}', "");
27817 Expect(0, 7, '\p{^Is_NFKD_QC= y}', "");
27818 Expect(0, 7, '\P{Is_NFKD_QC= y}', "");
27819 Expect(1, 7, '\P{^Is_NFKD_QC= y}', "");
27820 Expect(0, 271, '\p{Is_NFKD_QC= y}', "");
27821 Expect(1, 271, '\p{^Is_NFKD_QC= y}', "");
27822 Expect(1, 271, '\P{Is_NFKD_QC= y}', "");
27823 Expect(0, 271, '\P{^Is_NFKD_QC= y}', "");
27824 Error('\p{NFKD_Quick_Check=_/a/No}');
27825 Error('\P{NFKD_Quick_Check=_/a/No}');
27826 Expect(1, 271, '\p{NFKD_Quick_Check=no}', "");
27827 Expect(0, 271, '\p{^NFKD_Quick_Check=no}', "");
27828 Expect(0, 271, '\P{NFKD_Quick_Check=no}', "");
27829 Expect(1, 271, '\P{^NFKD_Quick_Check=no}', "");
27830 Expect(0, 7, '\p{NFKD_Quick_Check=no}', "");
27831 Expect(1, 7, '\p{^NFKD_Quick_Check=no}', "");
27832 Expect(1, 7, '\P{NFKD_Quick_Check=no}', "");
27833 Expect(0, 7, '\P{^NFKD_Quick_Check=no}', "");
27834 Expect(1, 271, '\p{NFKD_Quick_Check:   _NO}', "");
27835 Expect(0, 271, '\p{^NFKD_Quick_Check:   _NO}', "");
27836 Expect(0, 271, '\P{NFKD_Quick_Check:   _NO}', "");
27837 Expect(1, 271, '\P{^NFKD_Quick_Check:   _NO}', "");
27838 Expect(0, 7, '\p{NFKD_Quick_Check:   _NO}', "");
27839 Expect(1, 7, '\p{^NFKD_Quick_Check:   _NO}', "");
27840 Expect(1, 7, '\P{NFKD_Quick_Check:   _NO}', "");
27841 Expect(0, 7, '\P{^NFKD_Quick_Check:   _NO}', "");
27842 Error('\p{NFKD_QC=:=-_N}');
27843 Error('\P{NFKD_QC=:=-_N}');
27844 Expect(1, 271, '\p{NFKD_QC:     n}', "");
27845 Expect(0, 271, '\p{^NFKD_QC:    n}', "");
27846 Expect(0, 271, '\P{NFKD_QC:     n}', "");
27847 Expect(1, 271, '\P{^NFKD_QC:    n}', "");
27848 Expect(0, 7, '\p{NFKD_QC:       n}', "");
27849 Expect(1, 7, '\p{^NFKD_QC:      n}', "");
27850 Expect(1, 7, '\P{NFKD_QC:       n}', "");
27851 Expect(0, 7, '\P{^NFKD_QC:      n}', "");
27852 Error('\p{Is_NFKD_Quick_Check=/a/        No}');
27853 Error('\P{Is_NFKD_Quick_Check=/a/        No}');
27854 Expect(1, 271, '\p{Is_NFKD_Quick_Check=no}', "");
27855 Expect(0, 271, '\p{^Is_NFKD_Quick_Check=no}', "");
27856 Expect(0, 271, '\P{Is_NFKD_Quick_Check=no}', "");
27857 Expect(1, 271, '\P{^Is_NFKD_Quick_Check=no}', "");
27858 Expect(0, 7, '\p{Is_NFKD_Quick_Check=no}', "");
27859 Expect(1, 7, '\p{^Is_NFKD_Quick_Check=no}', "");
27860 Expect(1, 7, '\P{Is_NFKD_Quick_Check=no}', "");
27861 Expect(0, 7, '\P{^Is_NFKD_Quick_Check=no}', "");
27862 Expect(1, 271, '\p{Is_NFKD_Quick_Check= _NO}', "");
27863 Expect(0, 271, '\p{^Is_NFKD_Quick_Check=        _NO}', "");
27864 Expect(0, 271, '\P{Is_NFKD_Quick_Check= _NO}', "");
27865 Expect(1, 271, '\P{^Is_NFKD_Quick_Check=        _NO}', "");
27866 Expect(0, 7, '\p{Is_NFKD_Quick_Check=   _NO}', "");
27867 Expect(1, 7, '\p{^Is_NFKD_Quick_Check=  _NO}', "");
27868 Expect(1, 7, '\P{Is_NFKD_Quick_Check=   _NO}', "");
27869 Expect(0, 7, '\P{^Is_NFKD_Quick_Check=  _NO}', "");
27870 Error('\p{Is_NFKD_QC=_n/a/}');
27871 Error('\P{Is_NFKD_QC=_n/a/}');
27872 Expect(1, 271, '\p{Is_NFKD_QC=n}', "");
27873 Expect(0, 271, '\p{^Is_NFKD_QC=n}', "");
27874 Expect(0, 271, '\P{Is_NFKD_QC=n}', "");
27875 Expect(1, 271, '\P{^Is_NFKD_QC=n}', "");
27876 Expect(0, 7, '\p{Is_NFKD_QC=n}', "");
27877 Expect(1, 7, '\p{^Is_NFKD_QC=n}', "");
27878 Expect(1, 7, '\P{Is_NFKD_QC=n}', "");
27879 Expect(0, 7, '\P{^Is_NFKD_QC=n}', "");
27880 Expect(1, 271, '\p{Is_NFKD_QC=  N}', "");
27881 Expect(0, 271, '\p{^Is_NFKD_QC= N}', "");
27882 Expect(0, 271, '\P{Is_NFKD_QC=  N}', "");
27883 Expect(1, 271, '\P{^Is_NFKD_QC= N}', "");
27884 Expect(0, 7, '\p{Is_NFKD_QC=    N}', "");
27885 Expect(1, 7, '\p{^Is_NFKD_QC=   N}', "");
27886 Expect(1, 7, '\P{Is_NFKD_QC=    N}', "");
27887 Expect(0, 7, '\P{^Is_NFKD_QC=   N}', "");
27888 Error('\p{Math=:=Yes}');
27889 Error('\P{Math=:=Yes}');
27890 Expect(1, 43, '\p{Math=yes}', "");
27891 Expect(0, 43, '\p{^Math=yes}', "");
27892 Expect(0, 43, '\P{Math=yes}', "");
27893 Expect(1, 43, '\P{^Math=yes}', "");
27894 Expect(0, 42, '\p{Math=yes}', "");
27895 Expect(1, 42, '\p{^Math=yes}', "");
27896 Expect(1, 42, '\P{Math=yes}', "");
27897 Expect(0, 42, '\P{^Math=yes}', "");
27898 Expect(1, 43, '\p{Math=_Yes}', "");
27899 Expect(0, 43, '\p{^Math=_Yes}', "");
27900 Expect(0, 43, '\P{Math=_Yes}', "");
27901 Expect(1, 43, '\P{^Math=_Yes}', "");
27902 Expect(0, 42, '\p{Math=_Yes}', "");
27903 Expect(1, 42, '\p{^Math=_Yes}', "");
27904 Expect(1, 42, '\P{Math=_Yes}', "");
27905 Expect(0, 42, '\P{^Math=_Yes}', "");
27906 Error('\p{Is_Math: /a/_Y}');
27907 Error('\P{Is_Math: /a/_Y}');
27908 Expect(1, 43, '\p{Is_Math=y}', "");
27909 Expect(0, 43, '\p{^Is_Math=y}', "");
27910 Expect(0, 43, '\P{Is_Math=y}', "");
27911 Expect(1, 43, '\P{^Is_Math=y}', "");
27912 Expect(0, 42, '\p{Is_Math=y}', "");
27913 Expect(1, 42, '\p{^Is_Math=y}', "");
27914 Expect(1, 42, '\P{Is_Math=y}', "");
27915 Expect(0, 42, '\P{^Is_Math=y}', "");
27916 Expect(1, 43, '\p{Is_Math=_     Y}', "");
27917 Expect(0, 43, '\p{^Is_Math=_    Y}', "");
27918 Expect(0, 43, '\P{Is_Math=_     Y}', "");
27919 Expect(1, 43, '\P{^Is_Math=_    Y}', "");
27920 Expect(0, 42, '\p{Is_Math=_     Y}', "");
27921 Expect(1, 42, '\p{^Is_Math=_    Y}', "");
27922 Expect(1, 42, '\P{Is_Math=_     Y}', "");
27923 Expect(0, 42, '\P{^Is_Math=_    Y}', "");
27924 Error('\p{Math=:=-_T}');
27925 Error('\P{Math=:=-_T}');
27926 Expect(1, 43, '\p{Math=t}', "");
27927 Expect(0, 43, '\p{^Math=t}', "");
27928 Expect(0, 43, '\P{Math=t}', "");
27929 Expect(1, 43, '\P{^Math=t}', "");
27930 Expect(0, 42, '\p{Math=t}', "");
27931 Expect(1, 42, '\p{^Math=t}', "");
27932 Expect(1, 42, '\P{Math=t}', "");
27933 Expect(0, 42, '\P{^Math=t}', "");
27934 Expect(1, 43, '\p{Math=_ T}', "");
27935 Expect(0, 43, '\p{^Math=_ T}', "");
27936 Expect(0, 43, '\P{Math=_ T}', "");
27937 Expect(1, 43, '\P{^Math=_ T}', "");
27938 Expect(0, 42, '\p{Math=_ T}', "");
27939 Expect(1, 42, '\p{^Math=_ T}', "");
27940 Expect(1, 42, '\P{Math=_ T}', "");
27941 Expect(0, 42, '\P{^Math=_ T}', "");
27942 Error('\p{Is_Math=- True/a/}');
27943 Error('\P{Is_Math=- True/a/}');
27944 Expect(1, 43, '\p{Is_Math:true}', "");
27945 Expect(0, 43, '\p{^Is_Math:true}', "");
27946 Expect(0, 43, '\P{Is_Math:true}', "");
27947 Expect(1, 43, '\P{^Is_Math:true}', "");
27948 Expect(0, 42, '\p{Is_Math:true}', "");
27949 Expect(1, 42, '\p{^Is_Math:true}', "");
27950 Expect(1, 42, '\P{Is_Math:true}', "");
27951 Expect(0, 42, '\P{^Is_Math:true}', "");
27952 Expect(1, 43, '\p{Is_Math: true}', "");
27953 Expect(0, 43, '\p{^Is_Math: true}', "");
27954 Expect(0, 43, '\P{Is_Math: true}', "");
27955 Expect(1, 43, '\P{^Is_Math: true}', "");
27956 Expect(0, 42, '\p{Is_Math: true}', "");
27957 Expect(1, 42, '\p{^Is_Math: true}', "");
27958 Expect(1, 42, '\P{Is_Math: true}', "");
27959 Expect(0, 42, '\P{^Is_Math: true}', "");
27960 Error('\p{Math=-/a/No}');
27961 Error('\P{Math=-/a/No}');
27962 Expect(1, 42, '\p{Math=no}', "");
27963 Expect(0, 42, '\p{^Math=no}', "");
27964 Expect(0, 42, '\P{Math=no}', "");
27965 Expect(1, 42, '\P{^Math=no}', "");
27966 Expect(0, 43, '\p{Math=no}', "");
27967 Expect(1, 43, '\p{^Math=no}', "");
27968 Expect(1, 43, '\P{Math=no}', "");
27969 Expect(0, 43, '\P{^Math=no}', "");
27970 Expect(1, 42, '\p{Math=-No}', "");
27971 Expect(0, 42, '\p{^Math=-No}', "");
27972 Expect(0, 42, '\P{Math=-No}', "");
27973 Expect(1, 42, '\P{^Math=-No}', "");
27974 Expect(0, 43, '\p{Math=-No}', "");
27975 Expect(1, 43, '\p{^Math=-No}', "");
27976 Expect(1, 43, '\P{Math=-No}', "");
27977 Expect(0, 43, '\P{^Math=-No}', "");
27978 Error('\p{Is_Math=-/a/n}');
27979 Error('\P{Is_Math=-/a/n}');
27980 Expect(1, 42, '\p{Is_Math=n}', "");
27981 Expect(0, 42, '\p{^Is_Math=n}', "");
27982 Expect(0, 42, '\P{Is_Math=n}', "");
27983 Expect(1, 42, '\P{^Is_Math=n}', "");
27984 Expect(0, 43, '\p{Is_Math=n}', "");
27985 Expect(1, 43, '\p{^Is_Math=n}', "");
27986 Expect(1, 43, '\P{Is_Math=n}', "");
27987 Expect(0, 43, '\P{^Is_Math=n}', "");
27988 Expect(1, 42, '\p{Is_Math=      _N}', "");
27989 Expect(0, 42, '\p{^Is_Math=     _N}', "");
27990 Expect(0, 42, '\P{Is_Math=      _N}', "");
27991 Expect(1, 42, '\P{^Is_Math=     _N}', "");
27992 Expect(0, 43, '\p{Is_Math=      _N}', "");
27993 Expect(1, 43, '\p{^Is_Math=     _N}', "");
27994 Expect(1, 43, '\P{Is_Math=      _N}', "");
27995 Expect(0, 43, '\P{^Is_Math=     _N}', "");
27996 Error('\p{Math= :=F}');
27997 Error('\P{Math= :=F}');
27998 Expect(1, 42, '\p{Math=f}', "");
27999 Expect(0, 42, '\p{^Math=f}', "");
28000 Expect(0, 42, '\P{Math=f}', "");
28001 Expect(1, 42, '\P{^Math=f}', "");
28002 Expect(0, 43, '\p{Math=f}', "");
28003 Expect(1, 43, '\p{^Math=f}', "");
28004 Expect(1, 43, '\P{Math=f}', "");
28005 Expect(0, 43, '\P{^Math=f}', "");
28006 Expect(1, 42, '\p{Math=--F}', "");
28007 Expect(0, 42, '\p{^Math=--F}', "");
28008 Expect(0, 42, '\P{Math=--F}', "");
28009 Expect(1, 42, '\P{^Math=--F}', "");
28010 Expect(0, 43, '\p{Math=--F}', "");
28011 Expect(1, 43, '\p{^Math=--F}', "");
28012 Expect(1, 43, '\P{Math=--F}', "");
28013 Expect(0, 43, '\P{^Math=--F}', "");
28014 Error('\p{Is_Math=-FALSE:=}');
28015 Error('\P{Is_Math=-FALSE:=}');
28016 Expect(1, 42, '\p{Is_Math=false}', "");
28017 Expect(0, 42, '\p{^Is_Math=false}', "");
28018 Expect(0, 42, '\P{Is_Math=false}', "");
28019 Expect(1, 42, '\P{^Is_Math=false}', "");
28020 Expect(0, 43, '\p{Is_Math=false}', "");
28021 Expect(1, 43, '\p{^Is_Math=false}', "");
28022 Expect(1, 43, '\P{Is_Math=false}', "");
28023 Expect(0, 43, '\P{^Is_Math=false}', "");
28024 Expect(1, 42, '\p{Is_Math=       false}', "");
28025 Expect(0, 42, '\p{^Is_Math=      false}', "");
28026 Expect(0, 42, '\P{Is_Math=       false}', "");
28027 Expect(1, 42, '\P{^Is_Math=      false}', "");
28028 Expect(0, 43, '\p{Is_Math=       false}', "");
28029 Expect(1, 43, '\p{^Is_Math=      false}', "");
28030 Expect(1, 43, '\P{Is_Math=       false}', "");
28031 Expect(0, 43, '\P{^Is_Math=      false}', "");
28032 Error('\p{Other_Uppercase::=    yes}');
28033 Error('\P{Other_Uppercase::=    yes}');
28034 Expect(1, 8559, '\p{Other_Uppercase=yes}', 'deprecated');
28035 Expect(0, 8559, '\p{^Other_Uppercase=yes}', 'deprecated');
28036 Expect(0, 8559, '\P{Other_Uppercase=yes}', 'deprecated');
28037 Expect(1, 8559, '\P{^Other_Uppercase=yes}', 'deprecated');
28038 Expect(0, 8543, '\p{Other_Uppercase=yes}', 'deprecated');
28039 Expect(1, 8543, '\p{^Other_Uppercase=yes}', 'deprecated');
28040 Expect(1, 8543, '\P{Other_Uppercase=yes}', 'deprecated');
28041 Expect(0, 8543, '\P{^Other_Uppercase=yes}', 'deprecated');
28042 Expect(1, 8559, '\p{Other_Uppercase=-YES}', 'deprecated');
28043 Expect(0, 8559, '\p{^Other_Uppercase=-YES}', 'deprecated');
28044 Expect(0, 8559, '\P{Other_Uppercase=-YES}', 'deprecated');
28045 Expect(1, 8559, '\P{^Other_Uppercase=-YES}', 'deprecated');
28046 Expect(0, 8543, '\p{Other_Uppercase=-YES}', 'deprecated');
28047 Expect(1, 8543, '\p{^Other_Uppercase=-YES}', 'deprecated');
28048 Expect(1, 8543, '\P{Other_Uppercase=-YES}', 'deprecated');
28049 Expect(0, 8543, '\P{^Other_Uppercase=-YES}', 'deprecated');
28050 Error('\p{OUpper=:=- Y}');
28051 Error('\P{OUpper=:=- Y}');
28052 Expect(1, 8559, '\p{OUpper=y}', 'deprecated');
28053 Expect(0, 8559, '\p{^OUpper=y}', 'deprecated');
28054 Expect(0, 8559, '\P{OUpper=y}', 'deprecated');
28055 Expect(1, 8559, '\P{^OUpper=y}', 'deprecated');
28056 Expect(0, 8543, '\p{OUpper=y}', 'deprecated');
28057 Expect(1, 8543, '\p{^OUpper=y}', 'deprecated');
28058 Expect(1, 8543, '\P{OUpper=y}', 'deprecated');
28059 Expect(0, 8543, '\P{^OUpper=y}', 'deprecated');
28060 Expect(1, 8559, '\p{OUpper= Y}', 'deprecated');
28061 Expect(0, 8559, '\p{^OUpper= Y}', 'deprecated');
28062 Expect(0, 8559, '\P{OUpper= Y}', 'deprecated');
28063 Expect(1, 8559, '\P{^OUpper= Y}', 'deprecated');
28064 Expect(0, 8543, '\p{OUpper= Y}', 'deprecated');
28065 Expect(1, 8543, '\p{^OUpper= Y}', 'deprecated');
28066 Expect(1, 8543, '\P{OUpper= Y}', 'deprecated');
28067 Expect(0, 8543, '\P{^OUpper= Y}', 'deprecated');
28068 Error('\p{Is_Other_Uppercase=/a/  T}');
28069 Error('\P{Is_Other_Uppercase=/a/  T}');
28070 Expect(1, 8559, '\p{Is_Other_Uppercase:   t}', 'deprecated');
28071 Expect(0, 8559, '\p{^Is_Other_Uppercase:   t}', 'deprecated');
28072 Expect(0, 8559, '\P{Is_Other_Uppercase:   t}', 'deprecated');
28073 Expect(1, 8559, '\P{^Is_Other_Uppercase:   t}', 'deprecated');
28074 Expect(0, 8543, '\p{Is_Other_Uppercase:   t}', 'deprecated');
28075 Expect(1, 8543, '\p{^Is_Other_Uppercase:   t}', 'deprecated');
28076 Expect(1, 8543, '\P{Is_Other_Uppercase:   t}', 'deprecated');
28077 Expect(0, 8543, '\P{^Is_Other_Uppercase:   t}', 'deprecated');
28078 Expect(1, 8559, '\p{Is_Other_Uppercase:-        T}', 'deprecated');
28079 Expect(0, 8559, '\p{^Is_Other_Uppercase:-       T}', 'deprecated');
28080 Expect(0, 8559, '\P{Is_Other_Uppercase:-        T}', 'deprecated');
28081 Expect(1, 8559, '\P{^Is_Other_Uppercase:-       T}', 'deprecated');
28082 Expect(0, 8543, '\p{Is_Other_Uppercase:-        T}', 'deprecated');
28083 Expect(1, 8543, '\p{^Is_Other_Uppercase:-       T}', 'deprecated');
28084 Expect(1, 8543, '\P{Is_Other_Uppercase:-        T}', 'deprecated');
28085 Expect(0, 8543, '\P{^Is_Other_Uppercase:-       T}', 'deprecated');
28086 Error('\p{Is_OUpper=:=- True}');
28087 Error('\P{Is_OUpper=:=- True}');
28088 Expect(1, 8559, '\p{Is_OUpper=true}', 'deprecated');
28089 Expect(0, 8559, '\p{^Is_OUpper=true}', 'deprecated');
28090 Expect(0, 8559, '\P{Is_OUpper=true}', 'deprecated');
28091 Expect(1, 8559, '\P{^Is_OUpper=true}', 'deprecated');
28092 Expect(0, 8543, '\p{Is_OUpper=true}', 'deprecated');
28093 Expect(1, 8543, '\p{^Is_OUpper=true}', 'deprecated');
28094 Expect(1, 8543, '\P{Is_OUpper=true}', 'deprecated');
28095 Expect(0, 8543, '\P{^Is_OUpper=true}', 'deprecated');
28096 Expect(1, 8559, '\p{Is_OUpper= True}', 'deprecated');
28097 Expect(0, 8559, '\p{^Is_OUpper= True}', 'deprecated');
28098 Expect(0, 8559, '\P{Is_OUpper= True}', 'deprecated');
28099 Expect(1, 8559, '\P{^Is_OUpper= True}', 'deprecated');
28100 Expect(0, 8543, '\p{Is_OUpper= True}', 'deprecated');
28101 Expect(1, 8543, '\p{^Is_OUpper= True}', 'deprecated');
28102 Expect(1, 8543, '\P{Is_OUpper= True}', 'deprecated');
28103 Expect(0, 8543, '\P{^Is_OUpper= True}', 'deprecated');
28104 Error('\p{Other_Uppercase=_:=No}');
28105 Error('\P{Other_Uppercase=_:=No}');
28106 Expect(1, 8543, '\p{Other_Uppercase: no}', 'deprecated');
28107 Expect(0, 8543, '\p{^Other_Uppercase: no}', 'deprecated');
28108 Expect(0, 8543, '\P{Other_Uppercase: no}', 'deprecated');
28109 Expect(1, 8543, '\P{^Other_Uppercase: no}', 'deprecated');
28110 Expect(0, 8559, '\p{Other_Uppercase: no}', 'deprecated');
28111 Expect(1, 8559, '\p{^Other_Uppercase: no}', 'deprecated');
28112 Expect(1, 8559, '\P{Other_Uppercase: no}', 'deprecated');
28113 Expect(0, 8559, '\P{^Other_Uppercase: no}', 'deprecated');
28114 Expect(1, 8543, '\p{Other_Uppercase:            NO}', 'deprecated');
28115 Expect(0, 8543, '\p{^Other_Uppercase:           NO}', 'deprecated');
28116 Expect(0, 8543, '\P{Other_Uppercase:            NO}', 'deprecated');
28117 Expect(1, 8543, '\P{^Other_Uppercase:           NO}', 'deprecated');
28118 Expect(0, 8559, '\p{Other_Uppercase:            NO}', 'deprecated');
28119 Expect(1, 8559, '\p{^Other_Uppercase:           NO}', 'deprecated');
28120 Expect(1, 8559, '\P{Other_Uppercase:            NO}', 'deprecated');
28121 Expect(0, 8559, '\P{^Other_Uppercase:           NO}', 'deprecated');
28122 Error('\p{OUpper=               N/a/}');
28123 Error('\P{OUpper=               N/a/}');
28124 Expect(1, 8543, '\p{OUpper=n}', 'deprecated');
28125 Expect(0, 8543, '\p{^OUpper=n}', 'deprecated');
28126 Expect(0, 8543, '\P{OUpper=n}', 'deprecated');
28127 Expect(1, 8543, '\P{^OUpper=n}', 'deprecated');
28128 Expect(0, 8559, '\p{OUpper=n}', 'deprecated');
28129 Expect(1, 8559, '\p{^OUpper=n}', 'deprecated');
28130 Expect(1, 8559, '\P{OUpper=n}', 'deprecated');
28131 Expect(0, 8559, '\P{^OUpper=n}', 'deprecated');
28132 Expect(1, 8543, '\p{OUpper=_ N}', 'deprecated');
28133 Expect(0, 8543, '\p{^OUpper=_ N}', 'deprecated');
28134 Expect(0, 8543, '\P{OUpper=_ N}', 'deprecated');
28135 Expect(1, 8543, '\P{^OUpper=_ N}', 'deprecated');
28136 Expect(0, 8559, '\p{OUpper=_ N}', 'deprecated');
28137 Expect(1, 8559, '\p{^OUpper=_ N}', 'deprecated');
28138 Expect(1, 8559, '\P{OUpper=_ N}', 'deprecated');
28139 Expect(0, 8559, '\P{^OUpper=_ N}', 'deprecated');
28140 Error('\p{Is_Other_Uppercase=/a/-f}');
28141 Error('\P{Is_Other_Uppercase=/a/-f}');
28142 Expect(1, 8543, '\p{Is_Other_Uppercase: f}', 'deprecated');
28143 Expect(0, 8543, '\p{^Is_Other_Uppercase:        f}', 'deprecated');
28144 Expect(0, 8543, '\P{Is_Other_Uppercase: f}', 'deprecated');
28145 Expect(1, 8543, '\P{^Is_Other_Uppercase:        f}', 'deprecated');
28146 Expect(0, 8559, '\p{Is_Other_Uppercase: f}', 'deprecated');
28147 Expect(1, 8559, '\p{^Is_Other_Uppercase:        f}', 'deprecated');
28148 Expect(1, 8559, '\P{Is_Other_Uppercase: f}', 'deprecated');
28149 Expect(0, 8559, '\P{^Is_Other_Uppercase:        f}', 'deprecated');
28150 Expect(1, 8543, '\p{Is_Other_Uppercase=_F}', 'deprecated');
28151 Expect(0, 8543, '\p{^Is_Other_Uppercase=_F}', 'deprecated');
28152 Expect(0, 8543, '\P{Is_Other_Uppercase=_F}', 'deprecated');
28153 Expect(1, 8543, '\P{^Is_Other_Uppercase=_F}', 'deprecated');
28154 Expect(0, 8559, '\p{Is_Other_Uppercase=_F}', 'deprecated');
28155 Expect(1, 8559, '\p{^Is_Other_Uppercase=_F}', 'deprecated');
28156 Expect(1, 8559, '\P{Is_Other_Uppercase=_F}', 'deprecated');
28157 Expect(0, 8559, '\P{^Is_Other_Uppercase=_F}', 'deprecated');
28158 Error('\p{Is_OUpper=_:=False}');
28159 Error('\P{Is_OUpper=_:=False}');
28160 Expect(1, 8543, '\p{Is_OUpper=false}', 'deprecated');
28161 Expect(0, 8543, '\p{^Is_OUpper=false}', 'deprecated');
28162 Expect(0, 8543, '\P{Is_OUpper=false}', 'deprecated');
28163 Expect(1, 8543, '\P{^Is_OUpper=false}', 'deprecated');
28164 Expect(0, 8559, '\p{Is_OUpper=false}', 'deprecated');
28165 Expect(1, 8559, '\p{^Is_OUpper=false}', 'deprecated');
28166 Expect(1, 8559, '\P{Is_OUpper=false}', 'deprecated');
28167 Expect(0, 8559, '\P{^Is_OUpper=false}', 'deprecated');
28168 Expect(1, 8543, '\p{Is_OUpper=  FALSE}', 'deprecated');
28169 Expect(0, 8543, '\p{^Is_OUpper=         FALSE}', 'deprecated');
28170 Expect(0, 8543, '\P{Is_OUpper=  FALSE}', 'deprecated');
28171 Expect(1, 8543, '\P{^Is_OUpper=         FALSE}', 'deprecated');
28172 Expect(0, 8559, '\p{Is_OUpper=  FALSE}', 'deprecated');
28173 Expect(1, 8559, '\p{^Is_OUpper=         FALSE}', 'deprecated');
28174 Expect(1, 8559, '\P{Is_OUpper=  FALSE}', 'deprecated');
28175 Expect(0, 8559, '\P{^Is_OUpper=         FALSE}', 'deprecated');
28176 Error('\p{Deprecated= yes/a/}');
28177 Error('\P{Deprecated= yes/a/}');
28178 Expect(1, 833, '\p{Deprecated=yes}', "");
28179 Expect(0, 833, '\p{^Deprecated=yes}', "");
28180 Expect(0, 833, '\P{Deprecated=yes}', "");
28181 Expect(1, 833, '\P{^Deprecated=yes}', "");
28182 Expect(0, 831, '\p{Deprecated=yes}', "");
28183 Expect(1, 831, '\p{^Deprecated=yes}', "");
28184 Expect(1, 831, '\P{Deprecated=yes}', "");
28185 Expect(0, 831, '\P{^Deprecated=yes}', "");
28186 Expect(1, 833, '\p{Deprecated= Yes}', "");
28187 Expect(0, 833, '\p{^Deprecated= Yes}', "");
28188 Expect(0, 833, '\P{Deprecated= Yes}', "");
28189 Expect(1, 833, '\P{^Deprecated= Yes}', "");
28190 Expect(0, 831, '\p{Deprecated= Yes}', "");
28191 Expect(1, 831, '\p{^Deprecated= Yes}', "");
28192 Expect(1, 831, '\P{Deprecated= Yes}', "");
28193 Expect(0, 831, '\P{^Deprecated= Yes}', "");
28194 Error('\p{Dep=/a/_y}');
28195 Error('\P{Dep=/a/_y}');
28196 Expect(1, 833, '\p{Dep:   y}', "");
28197 Expect(0, 833, '\p{^Dep:   y}', "");
28198 Expect(0, 833, '\P{Dep:   y}', "");
28199 Expect(1, 833, '\P{^Dep:   y}', "");
28200 Expect(0, 831, '\p{Dep:   y}', "");
28201 Expect(1, 831, '\p{^Dep:   y}', "");
28202 Expect(1, 831, '\P{Dep:   y}', "");
28203 Expect(0, 831, '\P{^Dep:   y}', "");
28204 Expect(1, 833, '\p{Dep=-_Y}', "");
28205 Expect(0, 833, '\p{^Dep=-_Y}', "");
28206 Expect(0, 833, '\P{Dep=-_Y}', "");
28207 Expect(1, 833, '\P{^Dep=-_Y}', "");
28208 Expect(0, 831, '\p{Dep=-_Y}', "");
28209 Expect(1, 831, '\p{^Dep=-_Y}', "");
28210 Expect(1, 831, '\P{Dep=-_Y}', "");
28211 Expect(0, 831, '\P{^Dep=-_Y}', "");
28212 Error('\p{Is_Deprecated=        T:=}');
28213 Error('\P{Is_Deprecated=        T:=}');
28214 Expect(1, 833, '\p{Is_Deprecated=t}', "");
28215 Expect(0, 833, '\p{^Is_Deprecated=t}', "");
28216 Expect(0, 833, '\P{Is_Deprecated=t}', "");
28217 Expect(1, 833, '\P{^Is_Deprecated=t}', "");
28218 Expect(0, 831, '\p{Is_Deprecated=t}', "");
28219 Expect(1, 831, '\p{^Is_Deprecated=t}', "");
28220 Expect(1, 831, '\P{Is_Deprecated=t}', "");
28221 Expect(0, 831, '\P{^Is_Deprecated=t}', "");
28222 Expect(1, 833, '\p{Is_Deprecated=_      T}', "");
28223 Expect(0, 833, '\p{^Is_Deprecated=_     T}', "");
28224 Expect(0, 833, '\P{Is_Deprecated=_      T}', "");
28225 Expect(1, 833, '\P{^Is_Deprecated=_     T}', "");
28226 Expect(0, 831, '\p{Is_Deprecated=_      T}', "");
28227 Expect(1, 831, '\p{^Is_Deprecated=_     T}', "");
28228 Expect(1, 831, '\P{Is_Deprecated=_      T}', "");
28229 Expect(0, 831, '\P{^Is_Deprecated=_     T}', "");
28230 Error('\p{Is_Dep=/a/-True}');
28231 Error('\P{Is_Dep=/a/-True}');
28232 Expect(1, 833, '\p{Is_Dep=true}', "");
28233 Expect(0, 833, '\p{^Is_Dep=true}', "");
28234 Expect(0, 833, '\P{Is_Dep=true}', "");
28235 Expect(1, 833, '\P{^Is_Dep=true}', "");
28236 Expect(0, 831, '\p{Is_Dep=true}', "");
28237 Expect(1, 831, '\p{^Is_Dep=true}', "");
28238 Expect(1, 831, '\P{Is_Dep=true}', "");
28239 Expect(0, 831, '\P{^Is_Dep=true}', "");
28240 Expect(1, 833, '\p{Is_Dep=_-true}', "");
28241 Expect(0, 833, '\p{^Is_Dep=_-true}', "");
28242 Expect(0, 833, '\P{Is_Dep=_-true}', "");
28243 Expect(1, 833, '\P{^Is_Dep=_-true}', "");
28244 Expect(0, 831, '\p{Is_Dep=_-true}', "");
28245 Expect(1, 831, '\p{^Is_Dep=_-true}', "");
28246 Expect(1, 831, '\P{Is_Dep=_-true}', "");
28247 Expect(0, 831, '\P{^Is_Dep=_-true}', "");
28248 Error('\p{Deprecated= -no/a/}');
28249 Error('\P{Deprecated= -no/a/}');
28250 Expect(1, 831, '\p{Deprecated=no}', "");
28251 Expect(0, 831, '\p{^Deprecated=no}', "");
28252 Expect(0, 831, '\P{Deprecated=no}', "");
28253 Expect(1, 831, '\P{^Deprecated=no}', "");
28254 Expect(0, 833, '\p{Deprecated=no}', "");
28255 Expect(1, 833, '\p{^Deprecated=no}', "");
28256 Expect(1, 833, '\P{Deprecated=no}', "");
28257 Expect(0, 833, '\P{^Deprecated=no}', "");
28258 Expect(1, 831, '\p{Deprecated=_No}', "");
28259 Expect(0, 831, '\p{^Deprecated=_No}', "");
28260 Expect(0, 831, '\P{Deprecated=_No}', "");
28261 Expect(1, 831, '\P{^Deprecated=_No}', "");
28262 Expect(0, 833, '\p{Deprecated=_No}', "");
28263 Expect(1, 833, '\p{^Deprecated=_No}', "");
28264 Expect(1, 833, '\P{Deprecated=_No}', "");
28265 Expect(0, 833, '\P{^Deprecated=_No}', "");
28266 Error('\p{Dep= :=n}');
28267 Error('\P{Dep= :=n}');
28268 Expect(1, 831, '\p{Dep=n}', "");
28269 Expect(0, 831, '\p{^Dep=n}', "");
28270 Expect(0, 831, '\P{Dep=n}', "");
28271 Expect(1, 831, '\P{^Dep=n}', "");
28272 Expect(0, 833, '\p{Dep=n}', "");
28273 Expect(1, 833, '\p{^Dep=n}', "");
28274 Expect(1, 833, '\P{Dep=n}', "");
28275 Expect(0, 833, '\P{^Dep=n}', "");
28276 Expect(1, 831, '\p{Dep= _N}', "");
28277 Expect(0, 831, '\p{^Dep= _N}', "");
28278 Expect(0, 831, '\P{Dep= _N}', "");
28279 Expect(1, 831, '\P{^Dep= _N}', "");
28280 Expect(0, 833, '\p{Dep= _N}', "");
28281 Expect(1, 833, '\p{^Dep= _N}', "");
28282 Expect(1, 833, '\P{Dep= _N}', "");
28283 Expect(0, 833, '\P{^Dep= _N}', "");
28284 Error('\p{Is_Deprecated=:=      _F}');
28285 Error('\P{Is_Deprecated=:=      _F}');
28286 Expect(1, 831, '\p{Is_Deprecated=f}', "");
28287 Expect(0, 831, '\p{^Is_Deprecated=f}', "");
28288 Expect(0, 831, '\P{Is_Deprecated=f}', "");
28289 Expect(1, 831, '\P{^Is_Deprecated=f}', "");
28290 Expect(0, 833, '\p{Is_Deprecated=f}', "");
28291 Expect(1, 833, '\p{^Is_Deprecated=f}', "");
28292 Expect(1, 833, '\P{Is_Deprecated=f}', "");
28293 Expect(0, 833, '\P{^Is_Deprecated=f}', "");
28294 Expect(1, 831, '\p{Is_Deprecated=_      f}', "");
28295 Expect(0, 831, '\p{^Is_Deprecated=_     f}', "");
28296 Expect(0, 831, '\P{Is_Deprecated=_      f}', "");
28297 Expect(1, 831, '\P{^Is_Deprecated=_     f}', "");
28298 Expect(0, 833, '\p{Is_Deprecated=_      f}', "");
28299 Expect(1, 833, '\p{^Is_Deprecated=_     f}', "");
28300 Expect(1, 833, '\P{Is_Deprecated=_      f}', "");
28301 Expect(0, 833, '\P{^Is_Deprecated=_     f}', "");
28302 Error('\p{Is_Dep= false:=}');
28303 Error('\P{Is_Dep= false:=}');
28304 Expect(1, 831, '\p{Is_Dep=false}', "");
28305 Expect(0, 831, '\p{^Is_Dep=false}', "");
28306 Expect(0, 831, '\P{Is_Dep=false}', "");
28307 Expect(1, 831, '\P{^Is_Dep=false}', "");
28308 Expect(0, 833, '\p{Is_Dep=false}', "");
28309 Expect(1, 833, '\p{^Is_Dep=false}', "");
28310 Expect(1, 833, '\P{Is_Dep=false}', "");
28311 Expect(0, 833, '\P{^Is_Dep=false}', "");
28312 Expect(1, 831, '\p{Is_Dep:      False}', "");
28313 Expect(0, 831, '\p{^Is_Dep:     False}', "");
28314 Expect(0, 831, '\P{Is_Dep:      False}', "");
28315 Expect(1, 831, '\P{^Is_Dep:     False}', "");
28316 Expect(0, 833, '\p{Is_Dep:      False}', "");
28317 Expect(1, 833, '\p{^Is_Dep:     False}', "");
28318 Expect(1, 833, '\P{Is_Dep:      False}', "");
28319 Expect(0, 833, '\P{^Is_Dep:     False}', "");
28320 Error('\p{Sentence_Break=-_Sp/a/}');
28321 Error('\P{Sentence_Break=-_Sp/a/}');
28322 Expect(1, 9, '\p{Sentence_Break=sp}', "");
28323 Expect(0, 9, '\p{^Sentence_Break=sp}', "");
28324 Expect(0, 9, '\P{Sentence_Break=sp}', "");
28325 Expect(1, 9, '\P{^Sentence_Break=sp}', "");
28326 Expect(0, 8, '\p{Sentence_Break=sp}', "");
28327 Expect(1, 8, '\p{^Sentence_Break=sp}', "");
28328 Expect(1, 8, '\P{Sentence_Break=sp}', "");
28329 Expect(0, 8, '\P{^Sentence_Break=sp}', "");
28330 Expect(1, 9, '\p{Sentence_Break=        sp}', "");
28331 Expect(0, 9, '\p{^Sentence_Break=       sp}', "");
28332 Expect(0, 9, '\P{Sentence_Break=        sp}', "");
28333 Expect(1, 9, '\P{^Sentence_Break=       sp}', "");
28334 Expect(0, 8, '\p{Sentence_Break=        sp}', "");
28335 Expect(1, 8, '\p{^Sentence_Break=       sp}', "");
28336 Expect(1, 8, '\P{Sentence_Break=        sp}', "");
28337 Expect(0, 8, '\P{^Sentence_Break=       sp}', "");
28338 Error('\p{SB=_:=Sp}');
28339 Error('\P{SB=_:=Sp}');
28340 Expect(1, 9, '\p{SB=sp}', "");
28341 Expect(0, 9, '\p{^SB=sp}', "");
28342 Expect(0, 9, '\P{SB=sp}', "");
28343 Expect(1, 9, '\P{^SB=sp}', "");
28344 Expect(0, 8, '\p{SB=sp}', "");
28345 Expect(1, 8, '\p{^SB=sp}', "");
28346 Expect(1, 8, '\P{SB=sp}', "");
28347 Expect(0, 8, '\P{^SB=sp}', "");
28348 Expect(1, 9, '\p{SB:    sp}', "");
28349 Expect(0, 9, '\p{^SB:           sp}', "");
28350 Expect(0, 9, '\P{SB:    sp}', "");
28351 Expect(1, 9, '\P{^SB:           sp}', "");
28352 Expect(0, 8, '\p{SB:    sp}', "");
28353 Expect(1, 8, '\p{^SB:           sp}', "");
28354 Expect(1, 8, '\P{SB:    sp}', "");
28355 Expect(0, 8, '\P{^SB:           sp}', "");
28356 Error('\p{Is_Sentence_Break=-/a/SP}');
28357 Error('\P{Is_Sentence_Break=-/a/SP}');
28358 Expect(1, 9, '\p{Is_Sentence_Break=sp}', "");
28359 Expect(0, 9, '\p{^Is_Sentence_Break=sp}', "");
28360 Expect(0, 9, '\P{Is_Sentence_Break=sp}', "");
28361 Expect(1, 9, '\P{^Is_Sentence_Break=sp}', "");
28362 Expect(0, 8, '\p{Is_Sentence_Break=sp}', "");
28363 Expect(1, 8, '\p{^Is_Sentence_Break=sp}', "");
28364 Expect(1, 8, '\P{Is_Sentence_Break=sp}', "");
28365 Expect(0, 8, '\P{^Is_Sentence_Break=sp}', "");
28366 Expect(1, 9, '\p{Is_Sentence_Break=_Sp}', "");
28367 Expect(0, 9, '\p{^Is_Sentence_Break=_Sp}', "");
28368 Expect(0, 9, '\P{Is_Sentence_Break=_Sp}', "");
28369 Expect(1, 9, '\P{^Is_Sentence_Break=_Sp}', "");
28370 Expect(0, 8, '\p{Is_Sentence_Break=_Sp}', "");
28371 Expect(1, 8, '\p{^Is_Sentence_Break=_Sp}', "");
28372 Expect(1, 8, '\P{Is_Sentence_Break=_Sp}', "");
28373 Expect(0, 8, '\P{^Is_Sentence_Break=_Sp}', "");
28374 Error('\p{Is_SB::=__SP}');
28375 Error('\P{Is_SB::=__SP}');
28376 Expect(1, 9, '\p{Is_SB=sp}', "");
28377 Expect(0, 9, '\p{^Is_SB=sp}', "");
28378 Expect(0, 9, '\P{Is_SB=sp}', "");
28379 Expect(1, 9, '\P{^Is_SB=sp}', "");
28380 Expect(0, 8, '\p{Is_SB=sp}', "");
28381 Expect(1, 8, '\p{^Is_SB=sp}', "");
28382 Expect(1, 8, '\P{Is_SB=sp}', "");
28383 Expect(0, 8, '\P{^Is_SB=sp}', "");
28384 Expect(1, 9, '\p{Is_SB:     sp}', "");
28385 Expect(0, 9, '\p{^Is_SB:     sp}', "");
28386 Expect(0, 9, '\P{Is_SB:     sp}', "");
28387 Expect(1, 9, '\P{^Is_SB:     sp}', "");
28388 Expect(0, 8, '\p{Is_SB:     sp}', "");
28389 Expect(1, 8, '\p{^Is_SB:     sp}', "");
28390 Expect(1, 8, '\P{Is_SB:     sp}', "");
28391 Expect(0, 8, '\P{^Is_SB:     sp}', "");
28392 Error('\p{Sentence_Break=               SContinue:=}');
28393 Error('\P{Sentence_Break=               SContinue:=}');
28394 Expect(1, 45, '\p{Sentence_Break=scontinue}', "");
28395 Expect(0, 45, '\p{^Sentence_Break=scontinue}', "");
28396 Expect(0, 45, '\P{Sentence_Break=scontinue}', "");
28397 Expect(1, 45, '\P{^Sentence_Break=scontinue}', "");
28398 Expect(0, 43, '\p{Sentence_Break=scontinue}', "");
28399 Expect(1, 43, '\p{^Sentence_Break=scontinue}', "");
28400 Expect(1, 43, '\P{Sentence_Break=scontinue}', "");
28401 Expect(0, 43, '\P{^Sentence_Break=scontinue}', "");
28402 Expect(1, 45, '\p{Sentence_Break: _SContinue}', "");
28403 Expect(0, 45, '\p{^Sentence_Break: _SContinue}', "");
28404 Expect(0, 45, '\P{Sentence_Break: _SContinue}', "");
28405 Expect(1, 45, '\P{^Sentence_Break: _SContinue}', "");
28406 Expect(0, 43, '\p{Sentence_Break: _SContinue}', "");
28407 Expect(1, 43, '\p{^Sentence_Break: _SContinue}', "");
28408 Expect(1, 43, '\P{Sentence_Break: _SContinue}', "");
28409 Expect(0, 43, '\P{^Sentence_Break: _SContinue}', "");
28410 Error('\p{SB=SC:=}');
28411 Error('\P{SB=SC:=}');
28412 Expect(1, 45, '\p{SB=sc}', "");
28413 Expect(0, 45, '\p{^SB=sc}', "");
28414 Expect(0, 45, '\P{SB=sc}', "");
28415 Expect(1, 45, '\P{^SB=sc}', "");
28416 Expect(0, 43, '\p{SB=sc}', "");
28417 Expect(1, 43, '\p{^SB=sc}', "");
28418 Expect(1, 43, '\P{SB=sc}', "");
28419 Expect(0, 43, '\P{^SB=sc}', "");
28420 Expect(1, 45, '\p{SB=    SC}', "");
28421 Expect(0, 45, '\p{^SB=   SC}', "");
28422 Expect(0, 45, '\P{SB=    SC}', "");
28423 Expect(1, 45, '\P{^SB=   SC}', "");
28424 Expect(0, 43, '\p{SB=    SC}', "");
28425 Expect(1, 43, '\p{^SB=   SC}', "");
28426 Expect(1, 43, '\P{SB=    SC}', "");
28427 Expect(0, 43, '\P{^SB=   SC}', "");
28428 Error('\p{Is_Sentence_Break=    -SContinue:=}');
28429 Error('\P{Is_Sentence_Break=    -SContinue:=}');
28430 Expect(1, 45, '\p{Is_Sentence_Break=scontinue}', "");
28431 Expect(0, 45, '\p{^Is_Sentence_Break=scontinue}', "");
28432 Expect(0, 45, '\P{Is_Sentence_Break=scontinue}', "");
28433 Expect(1, 45, '\P{^Is_Sentence_Break=scontinue}', "");
28434 Expect(0, 43, '\p{Is_Sentence_Break=scontinue}', "");
28435 Expect(1, 43, '\p{^Is_Sentence_Break=scontinue}', "");
28436 Expect(1, 43, '\P{Is_Sentence_Break=scontinue}', "");
28437 Expect(0, 43, '\P{^Is_Sentence_Break=scontinue}', "");
28438 Expect(1, 45, '\p{Is_Sentence_Break=-SCONTINUE}', "");
28439 Expect(0, 45, '\p{^Is_Sentence_Break=-SCONTINUE}', "");
28440 Expect(0, 45, '\P{Is_Sentence_Break=-SCONTINUE}', "");
28441 Expect(1, 45, '\P{^Is_Sentence_Break=-SCONTINUE}', "");
28442 Expect(0, 43, '\p{Is_Sentence_Break=-SCONTINUE}', "");
28443 Expect(1, 43, '\p{^Is_Sentence_Break=-SCONTINUE}', "");
28444 Expect(1, 43, '\P{Is_Sentence_Break=-SCONTINUE}', "");
28445 Expect(0, 43, '\P{^Is_Sentence_Break=-SCONTINUE}', "");
28446 Error('\p{Is_SB=_       SC/a/}');
28447 Error('\P{Is_SB=_       SC/a/}');
28448 Expect(1, 45, '\p{Is_SB=sc}', "");
28449 Expect(0, 45, '\p{^Is_SB=sc}', "");
28450 Expect(0, 45, '\P{Is_SB=sc}', "");
28451 Expect(1, 45, '\P{^Is_SB=sc}', "");
28452 Expect(0, 43, '\p{Is_SB=sc}', "");
28453 Expect(1, 43, '\p{^Is_SB=sc}', "");
28454 Expect(1, 43, '\P{Is_SB=sc}', "");
28455 Expect(0, 43, '\P{^Is_SB=sc}', "");
28456 Expect(1, 45, '\p{Is_SB=-SC}', "");
28457 Expect(0, 45, '\p{^Is_SB=-SC}', "");
28458 Expect(0, 45, '\P{Is_SB=-SC}', "");
28459 Expect(1, 45, '\P{^Is_SB=-SC}', "");
28460 Expect(0, 43, '\p{Is_SB=-SC}', "");
28461 Expect(1, 43, '\p{^Is_SB=-SC}', "");
28462 Expect(1, 43, '\P{Is_SB=-SC}', "");
28463 Expect(0, 43, '\P{^Is_SB=-SC}', "");
28464 Error('\p{Sentence_Break=/a/-   aterm}');
28465 Error('\P{Sentence_Break=/a/-   aterm}');
28466 Expect(1, 46, '\p{Sentence_Break=aterm}', "");
28467 Expect(0, 46, '\p{^Sentence_Break=aterm}', "");
28468 Expect(0, 46, '\P{Sentence_Break=aterm}', "");
28469 Expect(1, 46, '\P{^Sentence_Break=aterm}', "");
28470 Expect(0, 45, '\p{Sentence_Break=aterm}', "");
28471 Expect(1, 45, '\p{^Sentence_Break=aterm}', "");
28472 Expect(1, 45, '\P{Sentence_Break=aterm}', "");
28473 Expect(0, 45, '\P{^Sentence_Break=aterm}', "");
28474 Expect(1, 46, '\p{Sentence_Break=        ATerm}', "");
28475 Expect(0, 46, '\p{^Sentence_Break=       ATerm}', "");
28476 Expect(0, 46, '\P{Sentence_Break=        ATerm}', "");
28477 Expect(1, 46, '\P{^Sentence_Break=       ATerm}', "");
28478 Expect(0, 45, '\p{Sentence_Break=        ATerm}', "");
28479 Expect(1, 45, '\p{^Sentence_Break=       ATerm}', "");
28480 Expect(1, 45, '\P{Sentence_Break=        ATerm}', "");
28481 Expect(0, 45, '\P{^Sentence_Break=       ATerm}', "");
28482 Error('\p{SB=/a/         AT}');
28483 Error('\P{SB=/a/         AT}');
28484 Expect(1, 46, '\p{SB=at}', "");
28485 Expect(0, 46, '\p{^SB=at}', "");
28486 Expect(0, 46, '\P{SB=at}', "");
28487 Expect(1, 46, '\P{^SB=at}', "");
28488 Expect(0, 45, '\p{SB=at}', "");
28489 Expect(1, 45, '\p{^SB=at}', "");
28490 Expect(1, 45, '\P{SB=at}', "");
28491 Expect(0, 45, '\P{^SB=at}', "");
28492 Expect(1, 46, '\p{SB:   _       AT}', "");
28493 Expect(0, 46, '\p{^SB:   _      AT}', "");
28494 Expect(0, 46, '\P{SB:   _       AT}', "");
28495 Expect(1, 46, '\P{^SB:   _      AT}', "");
28496 Expect(0, 45, '\p{SB:   _       AT}', "");
28497 Expect(1, 45, '\p{^SB:   _      AT}', "");
28498 Expect(1, 45, '\P{SB:   _       AT}', "");
28499 Expect(0, 45, '\P{^SB:   _      AT}', "");
28500 Error('\p{Is_Sentence_Break:-   ATERM:=}');
28501 Error('\P{Is_Sentence_Break:-   ATERM:=}');
28502 Expect(1, 46, '\p{Is_Sentence_Break=aterm}', "");
28503 Expect(0, 46, '\p{^Is_Sentence_Break=aterm}', "");
28504 Expect(0, 46, '\P{Is_Sentence_Break=aterm}', "");
28505 Expect(1, 46, '\P{^Is_Sentence_Break=aterm}', "");
28506 Expect(0, 45, '\p{Is_Sentence_Break=aterm}', "");
28507 Expect(1, 45, '\p{^Is_Sentence_Break=aterm}', "");
28508 Expect(1, 45, '\P{Is_Sentence_Break=aterm}', "");
28509 Expect(0, 45, '\P{^Is_Sentence_Break=aterm}', "");
28510 Expect(1, 46, '\p{Is_Sentence_Break=_ATerm}', "");
28511 Expect(0, 46, '\p{^Is_Sentence_Break=_ATerm}', "");
28512 Expect(0, 46, '\P{Is_Sentence_Break=_ATerm}', "");
28513 Expect(1, 46, '\P{^Is_Sentence_Break=_ATerm}', "");
28514 Expect(0, 45, '\p{Is_Sentence_Break=_ATerm}', "");
28515 Expect(1, 45, '\p{^Is_Sentence_Break=_ATerm}', "");
28516 Expect(1, 45, '\P{Is_Sentence_Break=_ATerm}', "");
28517 Expect(0, 45, '\P{^Is_Sentence_Break=_ATerm}', "");
28518 Error('\p{Is_SB=:=              at}');
28519 Error('\P{Is_SB=:=              at}');
28520 Expect(1, 46, '\p{Is_SB:at}', "");
28521 Expect(0, 46, '\p{^Is_SB:at}', "");
28522 Expect(0, 46, '\P{Is_SB:at}', "");
28523 Expect(1, 46, '\P{^Is_SB:at}', "");
28524 Expect(0, 45, '\p{Is_SB:at}', "");
28525 Expect(1, 45, '\p{^Is_SB:at}', "");
28526 Expect(1, 45, '\P{Is_SB:at}', "");
28527 Expect(0, 45, '\P{^Is_SB:at}', "");
28528 Expect(1, 46, '\p{Is_SB=         AT}', "");
28529 Expect(0, 46, '\p{^Is_SB=        AT}', "");
28530 Expect(0, 46, '\P{Is_SB=         AT}', "");
28531 Expect(1, 46, '\P{^Is_SB=        AT}', "");
28532 Expect(0, 45, '\p{Is_SB=         AT}', "");
28533 Expect(1, 45, '\p{^Is_SB=        AT}', "");
28534 Expect(1, 45, '\P{Is_SB=         AT}', "");
28535 Expect(0, 45, '\P{^Is_SB=        AT}', "");
28536 Error('\p{Sentence_Break=_ OLETTER/a/}');
28537 Error('\P{Sentence_Break=_ OLETTER/a/}');
28538 Expect(1, 443, '\p{Sentence_Break: oletter}', "");
28539 Expect(0, 443, '\p{^Sentence_Break: oletter}', "");
28540 Expect(0, 443, '\P{Sentence_Break: oletter}', "");
28541 Expect(1, 443, '\P{^Sentence_Break: oletter}', "");
28542 Expect(0, 442, '\p{Sentence_Break: oletter}', "");
28543 Expect(1, 442, '\p{^Sentence_Break: oletter}', "");
28544 Expect(1, 442, '\P{Sentence_Break: oletter}', "");
28545 Expect(0, 442, '\P{^Sentence_Break: oletter}', "");
28546 Expect(1, 443, '\p{Sentence_Break=_     OLetter}', "");
28547 Expect(0, 443, '\p{^Sentence_Break=_    OLetter}', "");
28548 Expect(0, 443, '\P{Sentence_Break=_     OLetter}', "");
28549 Expect(1, 443, '\P{^Sentence_Break=_    OLetter}', "");
28550 Expect(0, 442, '\p{Sentence_Break=_     OLetter}', "");
28551 Expect(1, 442, '\p{^Sentence_Break=_    OLetter}', "");
28552 Expect(1, 442, '\P{Sentence_Break=_     OLetter}', "");
28553 Expect(0, 442, '\P{^Sentence_Break=_    OLetter}', "");
28554 Error('\p{SB:   /a/     -LE}');
28555 Error('\P{SB:   /a/     -LE}');
28556 Expect(1, 443, '\p{SB=le}', "");
28557 Expect(0, 443, '\p{^SB=le}', "");
28558 Expect(0, 443, '\P{SB=le}', "");
28559 Expect(1, 443, '\P{^SB=le}', "");
28560 Expect(0, 442, '\p{SB=le}', "");
28561 Expect(1, 442, '\p{^SB=le}', "");
28562 Expect(1, 442, '\P{SB=le}', "");
28563 Expect(0, 442, '\P{^SB=le}', "");
28564 Expect(1, 443, '\p{SB=-_LE}', "");
28565 Expect(0, 443, '\p{^SB=-_LE}', "");
28566 Expect(0, 443, '\P{SB=-_LE}', "");
28567 Expect(1, 443, '\P{^SB=-_LE}', "");
28568 Expect(0, 442, '\p{SB=-_LE}', "");
28569 Expect(1, 442, '\p{^SB=-_LE}', "");
28570 Expect(1, 442, '\P{SB=-_LE}', "");
28571 Expect(0, 442, '\P{^SB=-_LE}', "");
28572 Error('\p{Is_Sentence_Break=/a/ -oletter}');
28573 Error('\P{Is_Sentence_Break=/a/ -oletter}');
28574 Expect(1, 443, '\p{Is_Sentence_Break=oletter}', "");
28575 Expect(0, 443, '\p{^Is_Sentence_Break=oletter}', "");
28576 Expect(0, 443, '\P{Is_Sentence_Break=oletter}', "");
28577 Expect(1, 443, '\P{^Is_Sentence_Break=oletter}', "");
28578 Expect(0, 442, '\p{Is_Sentence_Break=oletter}', "");
28579 Expect(1, 442, '\p{^Is_Sentence_Break=oletter}', "");
28580 Expect(1, 442, '\P{Is_Sentence_Break=oletter}', "");
28581 Expect(0, 442, '\P{^Is_Sentence_Break=oletter}', "");
28582 Expect(1, 443, '\p{Is_Sentence_Break=    OLetter}', "");
28583 Expect(0, 443, '\p{^Is_Sentence_Break=   OLetter}', "");
28584 Expect(0, 443, '\P{Is_Sentence_Break=    OLetter}', "");
28585 Expect(1, 443, '\P{^Is_Sentence_Break=   OLetter}', "");
28586 Expect(0, 442, '\p{Is_Sentence_Break=    OLetter}', "");
28587 Expect(1, 442, '\p{^Is_Sentence_Break=   OLetter}', "");
28588 Expect(1, 442, '\P{Is_Sentence_Break=    OLetter}', "");
28589 Expect(0, 442, '\P{^Is_Sentence_Break=   OLetter}', "");
28590 Error('\p{Is_SB=-:=LE}');
28591 Error('\P{Is_SB=-:=LE}');
28592 Expect(1, 443, '\p{Is_SB=le}', "");
28593 Expect(0, 443, '\p{^Is_SB=le}', "");
28594 Expect(0, 443, '\P{Is_SB=le}', "");
28595 Expect(1, 443, '\P{^Is_SB=le}', "");
28596 Expect(0, 442, '\p{Is_SB=le}', "");
28597 Expect(1, 442, '\p{^Is_SB=le}', "");
28598 Expect(1, 442, '\P{Is_SB=le}', "");
28599 Expect(0, 442, '\P{^Is_SB=le}', "");
28600 Expect(1, 443, '\p{Is_SB=_ LE}', "");
28601 Expect(0, 443, '\p{^Is_SB=_ LE}', "");
28602 Expect(0, 443, '\P{Is_SB=_ LE}', "");
28603 Expect(1, 443, '\P{^Is_SB=_ LE}', "");
28604 Expect(0, 442, '\p{Is_SB=_ LE}', "");
28605 Expect(1, 442, '\p{^Is_SB=_ LE}', "");
28606 Expect(1, 442, '\P{Is_SB=_ LE}', "");
28607 Expect(0, 442, '\P{^Is_SB=_ LE}', "");
28608 Error('\p{Sentence_Break=-/a/CR}');
28609 Error('\P{Sentence_Break=-/a/CR}');
28610 Expect(1, 13, '\p{Sentence_Break=cr}', "");
28611 Expect(0, 13, '\p{^Sentence_Break=cr}', "");
28612 Expect(0, 13, '\P{Sentence_Break=cr}', "");
28613 Expect(1, 13, '\P{^Sentence_Break=cr}', "");
28614 Expect(0, 12, '\p{Sentence_Break=cr}', "");
28615 Expect(1, 12, '\p{^Sentence_Break=cr}', "");
28616 Expect(1, 12, '\P{Sentence_Break=cr}', "");
28617 Expect(0, 12, '\P{^Sentence_Break=cr}', "");
28618 Expect(1, 13, '\p{Sentence_Break=       CR}', "");
28619 Expect(0, 13, '\p{^Sentence_Break=      CR}', "");
28620 Expect(0, 13, '\P{Sentence_Break=       CR}', "");
28621 Expect(1, 13, '\P{^Sentence_Break=      CR}', "");
28622 Expect(0, 12, '\p{Sentence_Break=       CR}', "");
28623 Expect(1, 12, '\p{^Sentence_Break=      CR}', "");
28624 Expect(1, 12, '\P{Sentence_Break=       CR}', "");
28625 Expect(0, 12, '\P{^Sentence_Break=      CR}', "");
28626 Error('\p{SB=:=-CR}');
28627 Error('\P{SB=:=-CR}');
28628 Expect(1, 13, '\p{SB:   cr}', "");
28629 Expect(0, 13, '\p{^SB:   cr}', "");
28630 Expect(0, 13, '\P{SB:   cr}', "");
28631 Expect(1, 13, '\P{^SB:   cr}', "");
28632 Expect(0, 12, '\p{SB:   cr}', "");
28633 Expect(1, 12, '\p{^SB:   cr}', "");
28634 Expect(1, 12, '\P{SB:   cr}', "");
28635 Expect(0, 12, '\P{^SB:   cr}', "");
28636 Expect(1, 13, '\p{SB=   _CR}', "");
28637 Expect(0, 13, '\p{^SB=  _CR}', "");
28638 Expect(0, 13, '\P{SB=   _CR}', "");
28639 Expect(1, 13, '\P{^SB=  _CR}', "");
28640 Expect(0, 12, '\p{SB=   _CR}', "");
28641 Expect(1, 12, '\p{^SB=  _CR}', "");
28642 Expect(1, 12, '\P{SB=   _CR}', "");
28643 Expect(0, 12, '\P{^SB=  _CR}', "");
28644 Error('\p{Is_Sentence_Break=-_CR:=}');
28645 Error('\P{Is_Sentence_Break=-_CR:=}');
28646 Expect(1, 13, '\p{Is_Sentence_Break: cr}', "");
28647 Expect(0, 13, '\p{^Is_Sentence_Break: cr}', "");
28648 Expect(0, 13, '\P{Is_Sentence_Break: cr}', "");
28649 Expect(1, 13, '\P{^Is_Sentence_Break: cr}', "");
28650 Expect(0, 12, '\p{Is_Sentence_Break: cr}', "");
28651 Expect(1, 12, '\p{^Is_Sentence_Break: cr}', "");
28652 Expect(1, 12, '\P{Is_Sentence_Break: cr}', "");
28653 Expect(0, 12, '\P{^Is_Sentence_Break: cr}', "");
28654 Expect(1, 13, '\p{Is_Sentence_Break=_   cr}', "");
28655 Expect(0, 13, '\p{^Is_Sentence_Break=_  cr}', "");
28656 Expect(0, 13, '\P{Is_Sentence_Break=_   cr}', "");
28657 Expect(1, 13, '\P{^Is_Sentence_Break=_  cr}', "");
28658 Expect(0, 12, '\p{Is_Sentence_Break=_   cr}', "");
28659 Expect(1, 12, '\p{^Is_Sentence_Break=_  cr}', "");
28660 Expect(1, 12, '\P{Is_Sentence_Break=_   cr}', "");
28661 Expect(0, 12, '\P{^Is_Sentence_Break=_  cr}', "");
28662 Error('\p{Is_SB=/a/CR}');
28663 Error('\P{Is_SB=/a/CR}');
28664 Expect(1, 13, '\p{Is_SB=cr}', "");
28665 Expect(0, 13, '\p{^Is_SB=cr}', "");
28666 Expect(0, 13, '\P{Is_SB=cr}', "");
28667 Expect(1, 13, '\P{^Is_SB=cr}', "");
28668 Expect(0, 12, '\p{Is_SB=cr}', "");
28669 Expect(1, 12, '\p{^Is_SB=cr}', "");
28670 Expect(1, 12, '\P{Is_SB=cr}', "");
28671 Expect(0, 12, '\P{^Is_SB=cr}', "");
28672 Expect(1, 13, '\p{Is_SB=         CR}', "");
28673 Expect(0, 13, '\p{^Is_SB=        CR}', "");
28674 Expect(0, 13, '\P{Is_SB=         CR}', "");
28675 Expect(1, 13, '\P{^Is_SB=        CR}', "");
28676 Expect(0, 12, '\p{Is_SB=         CR}', "");
28677 Expect(1, 12, '\p{^Is_SB=        CR}', "");
28678 Expect(1, 12, '\P{Is_SB=         CR}', "");
28679 Expect(0, 12, '\P{^Is_SB=        CR}', "");
28680 Error('\p{Sentence_Break=       _OTHER:=}');
28681 Error('\P{Sentence_Break=       _OTHER:=}');
28682 Expect(1, 8, '\p{Sentence_Break=other}', "");
28683 Expect(0, 8, '\p{^Sentence_Break=other}', "");
28684 Expect(0, 8, '\P{Sentence_Break=other}', "");
28685 Expect(1, 8, '\P{^Sentence_Break=other}', "");
28686 Expect(0, 13, '\p{Sentence_Break=other}', "");
28687 Expect(1, 13, '\p{^Sentence_Break=other}', "");
28688 Expect(1, 13, '\P{Sentence_Break=other}', "");
28689 Expect(0, 13, '\P{^Sentence_Break=other}', "");
28690 Expect(1, 8, '\p{Sentence_Break= -Other}', "");
28691 Expect(0, 8, '\p{^Sentence_Break= -Other}', "");
28692 Expect(0, 8, '\P{Sentence_Break= -Other}', "");
28693 Expect(1, 8, '\P{^Sentence_Break= -Other}', "");
28694 Expect(0, 13, '\p{Sentence_Break= -Other}', "");
28695 Expect(1, 13, '\p{^Sentence_Break= -Other}', "");
28696 Expect(1, 13, '\P{Sentence_Break= -Other}', "");
28697 Expect(0, 13, '\P{^Sentence_Break= -Other}', "");
28698 Error('\p{SB=:= XX}');
28699 Error('\P{SB=:= XX}');
28700 Expect(1, 8, '\p{SB=xx}', "");
28701 Expect(0, 8, '\p{^SB=xx}', "");
28702 Expect(0, 8, '\P{SB=xx}', "");
28703 Expect(1, 8, '\P{^SB=xx}', "");
28704 Expect(0, 13, '\p{SB=xx}', "");
28705 Expect(1, 13, '\p{^SB=xx}', "");
28706 Expect(1, 13, '\P{SB=xx}', "");
28707 Expect(0, 13, '\P{^SB=xx}', "");
28708 Expect(1, 8, '\p{SB=-_XX}', "");
28709 Expect(0, 8, '\p{^SB=-_XX}', "");
28710 Expect(0, 8, '\P{SB=-_XX}', "");
28711 Expect(1, 8, '\P{^SB=-_XX}', "");
28712 Expect(0, 13, '\p{SB=-_XX}', "");
28713 Expect(1, 13, '\p{^SB=-_XX}', "");
28714 Expect(1, 13, '\P{SB=-_XX}', "");
28715 Expect(0, 13, '\P{^SB=-_XX}', "");
28716 Error('\p{Is_Sentence_Break= -other/a/}');
28717 Error('\P{Is_Sentence_Break= -other/a/}');
28718 Expect(1, 8, '\p{Is_Sentence_Break=other}', "");
28719 Expect(0, 8, '\p{^Is_Sentence_Break=other}', "");
28720 Expect(0, 8, '\P{Is_Sentence_Break=other}', "");
28721 Expect(1, 8, '\P{^Is_Sentence_Break=other}', "");
28722 Expect(0, 13, '\p{Is_Sentence_Break=other}', "");
28723 Expect(1, 13, '\p{^Is_Sentence_Break=other}', "");
28724 Expect(1, 13, '\P{Is_Sentence_Break=other}', "");
28725 Expect(0, 13, '\P{^Is_Sentence_Break=other}', "");
28726 Expect(1, 8, '\p{Is_Sentence_Break= Other}', "");
28727 Expect(0, 8, '\p{^Is_Sentence_Break= Other}', "");
28728 Expect(0, 8, '\P{Is_Sentence_Break= Other}', "");
28729 Expect(1, 8, '\P{^Is_Sentence_Break= Other}', "");
28730 Expect(0, 13, '\p{Is_Sentence_Break= Other}', "");
28731 Expect(1, 13, '\p{^Is_Sentence_Break= Other}', "");
28732 Expect(1, 13, '\P{Is_Sentence_Break= Other}', "");
28733 Expect(0, 13, '\P{^Is_Sentence_Break= Other}', "");
28734 Error('\p{Is_SB=_:=xx}');
28735 Error('\P{Is_SB=_:=xx}');
28736 Expect(1, 8, '\p{Is_SB=xx}', "");
28737 Expect(0, 8, '\p{^Is_SB=xx}', "");
28738 Expect(0, 8, '\P{Is_SB=xx}', "");
28739 Expect(1, 8, '\P{^Is_SB=xx}', "");
28740 Expect(0, 13, '\p{Is_SB=xx}', "");
28741 Expect(1, 13, '\p{^Is_SB=xx}', "");
28742 Expect(1, 13, '\P{Is_SB=xx}', "");
28743 Expect(0, 13, '\P{^Is_SB=xx}', "");
28744 Expect(1, 8, '\p{Is_SB=-        XX}', "");
28745 Expect(0, 8, '\p{^Is_SB=-       XX}', "");
28746 Expect(0, 8, '\P{Is_SB=-        XX}', "");
28747 Expect(1, 8, '\P{^Is_SB=-       XX}', "");
28748 Expect(0, 13, '\p{Is_SB=-       XX}', "");
28749 Expect(1, 13, '\p{^Is_SB=-      XX}', "");
28750 Expect(1, 13, '\P{Is_SB=-       XX}', "");
28751 Expect(0, 13, '\P{^Is_SB=-      XX}', "");
28752 Error('\p{Sentence_Break=               Numeric:=}');
28753 Error('\P{Sentence_Break=               Numeric:=}');
28754 Expect(1, 57, '\p{Sentence_Break=numeric}', "");
28755 Expect(0, 57, '\p{^Sentence_Break=numeric}', "");
28756 Expect(0, 57, '\P{Sentence_Break=numeric}', "");
28757 Expect(1, 57, '\P{^Sentence_Break=numeric}', "");
28758 Expect(0, 47, '\p{Sentence_Break=numeric}', "");
28759 Expect(1, 47, '\p{^Sentence_Break=numeric}', "");
28760 Expect(1, 47, '\P{Sentence_Break=numeric}', "");
28761 Expect(0, 47, '\P{^Sentence_Break=numeric}', "");
28762 Expect(1, 57, '\p{Sentence_Break=-Numeric}', "");
28763 Expect(0, 57, '\p{^Sentence_Break=-Numeric}', "");
28764 Expect(0, 57, '\P{Sentence_Break=-Numeric}', "");
28765 Expect(1, 57, '\P{^Sentence_Break=-Numeric}', "");
28766 Expect(0, 47, '\p{Sentence_Break=-Numeric}', "");
28767 Expect(1, 47, '\p{^Sentence_Break=-Numeric}', "");
28768 Expect(1, 47, '\P{Sentence_Break=-Numeric}', "");
28769 Expect(0, 47, '\P{^Sentence_Break=-Numeric}', "");
28770 Error('\p{SB= NU:=}');
28771 Error('\P{SB= NU:=}');
28772 Expect(1, 57, '\p{SB=nu}', "");
28773 Expect(0, 57, '\p{^SB=nu}', "");
28774 Expect(0, 57, '\P{SB=nu}', "");
28775 Expect(1, 57, '\P{^SB=nu}', "");
28776 Expect(0, 47, '\p{SB=nu}', "");
28777 Expect(1, 47, '\p{^SB=nu}', "");
28778 Expect(1, 47, '\P{SB=nu}', "");
28779 Expect(0, 47, '\P{^SB=nu}', "");
28780 Error('\p{Is_Sentence_Break=__Numeric:=}');
28781 Error('\P{Is_Sentence_Break=__Numeric:=}');
28782 Expect(1, 57, '\p{Is_Sentence_Break=numeric}', "");
28783 Expect(0, 57, '\p{^Is_Sentence_Break=numeric}', "");
28784 Expect(0, 57, '\P{Is_Sentence_Break=numeric}', "");
28785 Expect(1, 57, '\P{^Is_Sentence_Break=numeric}', "");
28786 Expect(0, 47, '\p{Is_Sentence_Break=numeric}', "");
28787 Expect(1, 47, '\p{^Is_Sentence_Break=numeric}', "");
28788 Expect(1, 47, '\P{Is_Sentence_Break=numeric}', "");
28789 Expect(0, 47, '\P{^Is_Sentence_Break=numeric}', "");
28790 Expect(1, 57, '\p{Is_Sentence_Break=     NUMERIC}', "");
28791 Expect(0, 57, '\p{^Is_Sentence_Break=    NUMERIC}', "");
28792 Expect(0, 57, '\P{Is_Sentence_Break=     NUMERIC}', "");
28793 Expect(1, 57, '\P{^Is_Sentence_Break=    NUMERIC}', "");
28794 Expect(0, 47, '\p{Is_Sentence_Break=     NUMERIC}', "");
28795 Expect(1, 47, '\p{^Is_Sentence_Break=    NUMERIC}', "");
28796 Expect(1, 47, '\P{Is_Sentence_Break=     NUMERIC}', "");
28797 Expect(0, 47, '\P{^Is_Sentence_Break=    NUMERIC}', "");
28798 Error('\p{Is_SB=:=nu}');
28799 Error('\P{Is_SB=:=nu}');
28800 Expect(1, 57, '\p{Is_SB: nu}', "");
28801 Expect(0, 57, '\p{^Is_SB: nu}', "");
28802 Expect(0, 57, '\P{Is_SB: nu}', "");
28803 Expect(1, 57, '\P{^Is_SB: nu}', "");
28804 Expect(0, 47, '\p{Is_SB: nu}', "");
28805 Expect(1, 47, '\p{^Is_SB: nu}', "");
28806 Expect(1, 47, '\P{Is_SB: nu}', "");
28807 Expect(0, 47, '\P{^Is_SB: nu}', "");
28808 Expect(1, 57, '\p{Is_SB=         NU}', "");
28809 Expect(0, 57, '\p{^Is_SB=        NU}', "");
28810 Expect(0, 57, '\P{Is_SB=         NU}', "");
28811 Expect(1, 57, '\P{^Is_SB=        NU}', "");
28812 Expect(0, 47, '\p{Is_SB=         NU}', "");
28813 Expect(1, 47, '\p{^Is_SB=        NU}', "");
28814 Expect(1, 47, '\P{Is_SB=         NU}', "");
28815 Expect(0, 47, '\P{^Is_SB=        NU}', "");
28816 Error('\p{Sentence_Break=_ Format/a/}');
28817 Error('\P{Sentence_Break=_ Format/a/}');
28818 Expect(1, 1539, '\p{Sentence_Break=format}', "");
28819 Expect(0, 1539, '\p{^Sentence_Break=format}', "");
28820 Expect(0, 1539, '\P{Sentence_Break=format}', "");
28821 Expect(1, 1539, '\P{^Sentence_Break=format}', "");
28822 Expect(0, 7, '\p{Sentence_Break=format}', "");
28823 Expect(1, 7, '\p{^Sentence_Break=format}', "");
28824 Expect(1, 7, '\P{Sentence_Break=format}', "");
28825 Expect(0, 7, '\P{^Sentence_Break=format}', "");
28826 Expect(1, 1539, '\p{Sentence_Break=     Format}', "");
28827 Expect(0, 1539, '\p{^Sentence_Break=    Format}', "");
28828 Expect(0, 1539, '\P{Sentence_Break=     Format}', "");
28829 Expect(1, 1539, '\P{^Sentence_Break=    Format}', "");
28830 Expect(0, 7, '\p{Sentence_Break=        Format}', "");
28831 Expect(1, 7, '\p{^Sentence_Break=       Format}', "");
28832 Expect(1, 7, '\P{Sentence_Break=        Format}', "");
28833 Expect(0, 7, '\P{^Sentence_Break=       Format}', "");
28834 Error('\p{SB=_fo:=}');
28835 Error('\P{SB=_fo:=}');
28836 Expect(1, 1539, '\p{SB=fo}', "");
28837 Expect(0, 1539, '\p{^SB=fo}', "");
28838 Expect(0, 1539, '\P{SB=fo}', "");
28839 Expect(1, 1539, '\P{^SB=fo}', "");
28840 Expect(0, 7, '\p{SB=fo}', "");
28841 Expect(1, 7, '\p{^SB=fo}', "");
28842 Expect(1, 7, '\P{SB=fo}', "");
28843 Expect(0, 7, '\P{^SB=fo}', "");
28844 Expect(1, 1539, '\p{SB=-_fo}', "");
28845 Expect(0, 1539, '\p{^SB=-_fo}', "");
28846 Expect(0, 1539, '\P{SB=-_fo}', "");
28847 Expect(1, 1539, '\P{^SB=-_fo}', "");
28848 Expect(0, 7, '\p{SB=-_fo}', "");
28849 Expect(1, 7, '\p{^SB=-_fo}', "");
28850 Expect(1, 7, '\P{SB=-_fo}', "");
28851 Expect(0, 7, '\P{^SB=-_fo}', "");
28852 Error('\p{Is_Sentence_Break=  Format:=}');
28853 Error('\P{Is_Sentence_Break=  Format:=}');
28854 Expect(1, 1539, '\p{Is_Sentence_Break=format}', "");
28855 Expect(0, 1539, '\p{^Is_Sentence_Break=format}', "");
28856 Expect(0, 1539, '\P{Is_Sentence_Break=format}', "");
28857 Expect(1, 1539, '\P{^Is_Sentence_Break=format}', "");
28858 Expect(0, 7, '\p{Is_Sentence_Break=format}', "");
28859 Expect(1, 7, '\p{^Is_Sentence_Break=format}', "");
28860 Expect(1, 7, '\P{Is_Sentence_Break=format}', "");
28861 Expect(0, 7, '\P{^Is_Sentence_Break=format}', "");
28862 Expect(1, 1539, '\p{Is_Sentence_Break=  Format}', "");
28863 Expect(0, 1539, '\p{^Is_Sentence_Break= Format}', "");
28864 Expect(0, 1539, '\P{Is_Sentence_Break=  Format}', "");
28865 Expect(1, 1539, '\P{^Is_Sentence_Break= Format}', "");
28866 Expect(0, 7, '\p{Is_Sentence_Break=     Format}', "");
28867 Expect(1, 7, '\p{^Is_Sentence_Break=    Format}', "");
28868 Expect(1, 7, '\P{Is_Sentence_Break=     Format}', "");
28869 Expect(0, 7, '\P{^Is_Sentence_Break=    Format}', "");
28870 Error('\p{Is_SB=/a/--FO}');
28871 Error('\P{Is_SB=/a/--FO}');
28872 Expect(1, 1539, '\p{Is_SB=fo}', "");
28873 Expect(0, 1539, '\p{^Is_SB=fo}', "");
28874 Expect(0, 1539, '\P{Is_SB=fo}', "");
28875 Expect(1, 1539, '\P{^Is_SB=fo}', "");
28876 Expect(0, 7, '\p{Is_SB=fo}', "");
28877 Expect(1, 7, '\p{^Is_SB=fo}', "");
28878 Expect(1, 7, '\P{Is_SB=fo}', "");
28879 Expect(0, 7, '\P{^Is_SB=fo}', "");
28880 Expect(1, 1539, '\p{Is_SB=_-FO}', "");
28881 Expect(0, 1539, '\p{^Is_SB=_-FO}', "");
28882 Expect(0, 1539, '\P{Is_SB=_-FO}', "");
28883 Expect(1, 1539, '\P{^Is_SB=_-FO}', "");
28884 Expect(0, 7, '\p{Is_SB=_-FO}', "");
28885 Expect(1, 7, '\p{^Is_SB=_-FO}', "");
28886 Expect(1, 7, '\P{Is_SB=_-FO}', "");
28887 Expect(0, 7, '\P{^Is_SB=_-FO}', "");
28888 Error('\p{Sentence_Break=       _Lower/a/}');
28889 Error('\P{Sentence_Break=       _Lower/a/}');
28890 Expect(1, 122, '\p{Sentence_Break=lower}', "");
28891 Expect(0, 122, '\p{^Sentence_Break=lower}', "");
28892 Expect(0, 122, '\P{Sentence_Break=lower}', "");
28893 Expect(1, 122, '\P{^Sentence_Break=lower}', "");
28894 Expect(0, 96, '\p{Sentence_Break=lower}', "");
28895 Expect(1, 96, '\p{^Sentence_Break=lower}', "");
28896 Expect(1, 96, '\P{Sentence_Break=lower}', "");
28897 Expect(0, 96, '\P{^Sentence_Break=lower}', "");
28898 Expect(1, 122, '\p{Sentence_Break=      Lower}', "");
28899 Expect(0, 122, '\p{^Sentence_Break=     Lower}', "");
28900 Expect(0, 122, '\P{Sentence_Break=      Lower}', "");
28901 Expect(1, 122, '\P{^Sentence_Break=     Lower}', "");
28902 Expect(0, 96, '\p{Sentence_Break=       Lower}', "");
28903 Expect(1, 96, '\p{^Sentence_Break=      Lower}', "");
28904 Expect(1, 96, '\P{Sentence_Break=       Lower}', "");
28905 Expect(0, 96, '\P{^Sentence_Break=      Lower}', "");
28906 Error('\p{SB=   /a/LO}');
28907 Error('\P{SB=   /a/LO}');
28908 Expect(1, 122, '\p{SB=lo}', "");
28909 Expect(0, 122, '\p{^SB=lo}', "");
28910 Expect(0, 122, '\P{SB=lo}', "");
28911 Expect(1, 122, '\P{^SB=lo}', "");
28912 Expect(0, 96, '\p{SB=lo}', "");
28913 Expect(1, 96, '\p{^SB=lo}', "");
28914 Expect(1, 96, '\P{SB=lo}', "");
28915 Expect(0, 96, '\P{^SB=lo}', "");
28916 Expect(1, 122, '\p{SB= lo}', "");
28917 Expect(0, 122, '\p{^SB= lo}', "");
28918 Expect(0, 122, '\P{SB= lo}', "");
28919 Expect(1, 122, '\P{^SB= lo}', "");
28920 Expect(0, 96, '\p{SB= lo}', "");
28921 Expect(1, 96, '\p{^SB= lo}', "");
28922 Expect(1, 96, '\P{SB= lo}', "");
28923 Expect(0, 96, '\P{^SB= lo}', "");
28924 Error('\p{Is_Sentence_Break=:= lower}');
28925 Error('\P{Is_Sentence_Break=:= lower}');
28926 Expect(1, 122, '\p{Is_Sentence_Break=lower}', "");
28927 Expect(0, 122, '\p{^Is_Sentence_Break=lower}', "");
28928 Expect(0, 122, '\P{Is_Sentence_Break=lower}', "");
28929 Expect(1, 122, '\P{^Is_Sentence_Break=lower}', "");
28930 Expect(0, 96, '\p{Is_Sentence_Break=lower}', "");
28931 Expect(1, 96, '\p{^Is_Sentence_Break=lower}', "");
28932 Expect(1, 96, '\P{Is_Sentence_Break=lower}', "");
28933 Expect(0, 96, '\P{^Is_Sentence_Break=lower}', "");
28934 Expect(1, 122, '\p{Is_Sentence_Break=_-LOWER}', "");
28935 Expect(0, 122, '\p{^Is_Sentence_Break=_-LOWER}', "");
28936 Expect(0, 122, '\P{Is_Sentence_Break=_-LOWER}', "");
28937 Expect(1, 122, '\P{^Is_Sentence_Break=_-LOWER}', "");
28938 Expect(0, 96, '\p{Is_Sentence_Break=_-LOWER}', "");
28939 Expect(1, 96, '\p{^Is_Sentence_Break=_-LOWER}', "");
28940 Expect(1, 96, '\P{Is_Sentence_Break=_-LOWER}', "");
28941 Expect(0, 96, '\P{^Is_Sentence_Break=_-LOWER}', "");
28942 Error('\p{Is_SB=  LO/a/}');
28943 Error('\P{Is_SB=  LO/a/}');
28944 Expect(1, 122, '\p{Is_SB=lo}', "");
28945 Expect(0, 122, '\p{^Is_SB=lo}', "");
28946 Expect(0, 122, '\P{Is_SB=lo}', "");
28947 Expect(1, 122, '\P{^Is_SB=lo}', "");
28948 Expect(0, 96, '\p{Is_SB=lo}', "");
28949 Expect(1, 96, '\p{^Is_SB=lo}', "");
28950 Expect(1, 96, '\P{Is_SB=lo}', "");
28951 Expect(0, 96, '\P{^Is_SB=lo}', "");
28952 Expect(1, 122, '\p{Is_SB=__lo}', "");
28953 Expect(0, 122, '\p{^Is_SB=__lo}', "");
28954 Expect(0, 122, '\P{Is_SB=__lo}', "");
28955 Expect(1, 122, '\P{^Is_SB=__lo}', "");
28956 Expect(0, 96, '\p{Is_SB=__lo}', "");
28957 Expect(1, 96, '\p{^Is_SB=__lo}', "");
28958 Expect(1, 96, '\P{Is_SB=__lo}', "");
28959 Expect(0, 96, '\P{^Is_SB=__lo}', "");
28960 Error('\p{Sentence_Break=:=_-Upper}');
28961 Error('\P{Sentence_Break=:=_-Upper}');
28962 Expect(1, 90, '\p{Sentence_Break=upper}', "");
28963 Expect(0, 90, '\p{^Sentence_Break=upper}', "");
28964 Expect(0, 90, '\P{Sentence_Break=upper}', "");
28965 Expect(1, 90, '\P{^Sentence_Break=upper}', "");
28966 Expect(0, 64, '\p{Sentence_Break=upper}', "");
28967 Expect(1, 64, '\p{^Sentence_Break=upper}', "");
28968 Expect(1, 64, '\P{Sentence_Break=upper}', "");
28969 Expect(0, 64, '\P{^Sentence_Break=upper}', "");
28970 Expect(1, 90, '\p{Sentence_Break=__Upper}', "");
28971 Expect(0, 90, '\p{^Sentence_Break=__Upper}', "");
28972 Expect(0, 90, '\P{Sentence_Break=__Upper}', "");
28973 Expect(1, 90, '\P{^Sentence_Break=__Upper}', "");
28974 Expect(0, 64, '\p{Sentence_Break=__Upper}', "");
28975 Expect(1, 64, '\p{^Sentence_Break=__Upper}', "");
28976 Expect(1, 64, '\P{Sentence_Break=__Upper}', "");
28977 Expect(0, 64, '\P{^Sentence_Break=__Upper}', "");
28978 Error('\p{SB= :=UP}');
28979 Error('\P{SB= :=UP}');
28980 Expect(1, 90, '\p{SB=up}', "");
28981 Expect(0, 90, '\p{^SB=up}', "");
28982 Expect(0, 90, '\P{SB=up}', "");
28983 Expect(1, 90, '\P{^SB=up}', "");
28984 Expect(0, 64, '\p{SB=up}', "");
28985 Expect(1, 64, '\p{^SB=up}', "");
28986 Expect(1, 64, '\P{SB=up}', "");
28987 Expect(0, 64, '\P{^SB=up}', "");
28988 Expect(1, 90, '\p{SB=    UP}', "");
28989 Expect(0, 90, '\p{^SB=   UP}', "");
28990 Expect(0, 90, '\P{SB=    UP}', "");
28991 Expect(1, 90, '\P{^SB=   UP}', "");
28992 Expect(0, 64, '\p{SB=    UP}', "");
28993 Expect(1, 64, '\p{^SB=   UP}', "");
28994 Expect(1, 64, '\P{SB=    UP}', "");
28995 Expect(0, 64, '\P{^SB=   UP}', "");
28996 Error('\p{Is_Sentence_Break=-_UPPER:=}');
28997 Error('\P{Is_Sentence_Break=-_UPPER:=}');
28998 Expect(1, 90, '\p{Is_Sentence_Break=upper}', "");
28999 Expect(0, 90, '\p{^Is_Sentence_Break=upper}', "");
29000 Expect(0, 90, '\P{Is_Sentence_Break=upper}', "");
29001 Expect(1, 90, '\P{^Is_Sentence_Break=upper}', "");
29002 Expect(0, 64, '\p{Is_Sentence_Break=upper}', "");
29003 Expect(1, 64, '\p{^Is_Sentence_Break=upper}', "");
29004 Expect(1, 64, '\P{Is_Sentence_Break=upper}', "");
29005 Expect(0, 64, '\P{^Is_Sentence_Break=upper}', "");
29006 Expect(1, 90, '\p{Is_Sentence_Break=_ Upper}', "");
29007 Expect(0, 90, '\p{^Is_Sentence_Break=_ Upper}', "");
29008 Expect(0, 90, '\P{Is_Sentence_Break=_ Upper}', "");
29009 Expect(1, 90, '\P{^Is_Sentence_Break=_ Upper}', "");
29010 Expect(0, 64, '\p{Is_Sentence_Break=_ Upper}', "");
29011 Expect(1, 64, '\p{^Is_Sentence_Break=_ Upper}', "");
29012 Expect(1, 64, '\P{Is_Sentence_Break=_ Upper}', "");
29013 Expect(0, 64, '\P{^Is_Sentence_Break=_ Upper}', "");
29014 Error('\p{Is_SB: /a/    _UP}');
29015 Error('\P{Is_SB: /a/    _UP}');
29016 Expect(1, 90, '\p{Is_SB=up}', "");
29017 Expect(0, 90, '\p{^Is_SB=up}', "");
29018 Expect(0, 90, '\P{Is_SB=up}', "");
29019 Expect(1, 90, '\P{^Is_SB=up}', "");
29020 Expect(0, 64, '\p{Is_SB=up}', "");
29021 Expect(1, 64, '\p{^Is_SB=up}', "");
29022 Expect(1, 64, '\P{Is_SB=up}', "");
29023 Expect(0, 64, '\P{^Is_SB=up}', "");
29024 Expect(1, 90, '\p{Is_SB: -UP}', "");
29025 Expect(0, 90, '\p{^Is_SB: -UP}', "");
29026 Expect(0, 90, '\P{Is_SB: -UP}', "");
29027 Expect(1, 90, '\P{^Is_SB: -UP}', "");
29028 Expect(0, 64, '\p{Is_SB: -UP}', "");
29029 Expect(1, 64, '\p{^Is_SB: -UP}', "");
29030 Expect(1, 64, '\P{Is_SB: -UP}', "");
29031 Expect(0, 64, '\P{^Is_SB: -UP}', "");
29032 Error('\p{Sentence_Break:   _Sep:=}');
29033 Error('\P{Sentence_Break:   _Sep:=}');
29034 Expect(1, 8233, '\p{Sentence_Break=sep}', "");
29035 Expect(0, 8233, '\p{^Sentence_Break=sep}', "");
29036 Expect(0, 8233, '\P{Sentence_Break=sep}', "");
29037 Expect(1, 8233, '\P{^Sentence_Break=sep}', "");
29038 Expect(0, 7, '\p{Sentence_Break=sep}', "");
29039 Expect(1, 7, '\p{^Sentence_Break=sep}', "");
29040 Expect(1, 7, '\P{Sentence_Break=sep}', "");
29041 Expect(0, 7, '\P{^Sentence_Break=sep}', "");
29042 Expect(1, 8233, '\p{Sentence_Break=     _sep}', "");
29043 Expect(0, 8233, '\p{^Sentence_Break=    _sep}', "");
29044 Expect(0, 8233, '\P{Sentence_Break=     _sep}', "");
29045 Expect(1, 8233, '\P{^Sentence_Break=    _sep}', "");
29046 Expect(0, 7, '\p{Sentence_Break=        _sep}', "");
29047 Expect(1, 7, '\p{^Sentence_Break=       _sep}', "");
29048 Expect(1, 7, '\P{Sentence_Break=        _sep}', "");
29049 Expect(0, 7, '\P{^Sentence_Break=       _sep}', "");
29050 Error('\p{SB= :=SE}');
29051 Error('\P{SB= :=SE}');
29052 Expect(1, 8233, '\p{SB:se}', "");
29053 Expect(0, 8233, '\p{^SB:se}', "");
29054 Expect(0, 8233, '\P{SB:se}', "");
29055 Expect(1, 8233, '\P{^SB:se}', "");
29056 Expect(0, 7, '\p{SB:se}', "");
29057 Expect(1, 7, '\p{^SB:se}', "");
29058 Expect(1, 7, '\P{SB:se}', "");
29059 Expect(0, 7, '\P{^SB:se}', "");
29060 Expect(1, 8233, '\p{SB=  SE}', "");
29061 Expect(0, 8233, '\p{^SB=  SE}', "");
29062 Expect(0, 8233, '\P{SB=  SE}', "");
29063 Expect(1, 8233, '\P{^SB=  SE}', "");
29064 Expect(0, 7, '\p{SB=  SE}', "");
29065 Expect(1, 7, '\p{^SB=  SE}', "");
29066 Expect(1, 7, '\P{SB=  SE}', "");
29067 Expect(0, 7, '\P{^SB=  SE}', "");
29068 Error('\p{Is_Sentence_Break=_   sep:=}');
29069 Error('\P{Is_Sentence_Break=_   sep:=}');
29070 Expect(1, 8233, '\p{Is_Sentence_Break=sep}', "");
29071 Expect(0, 8233, '\p{^Is_Sentence_Break=sep}', "");
29072 Expect(0, 8233, '\P{Is_Sentence_Break=sep}', "");
29073 Expect(1, 8233, '\P{^Is_Sentence_Break=sep}', "");
29074 Expect(0, 7, '\p{Is_Sentence_Break=sep}', "");
29075 Expect(1, 7, '\p{^Is_Sentence_Break=sep}', "");
29076 Expect(1, 7, '\P{Is_Sentence_Break=sep}', "");
29077 Expect(0, 7, '\P{^Is_Sentence_Break=sep}', "");
29078 Expect(1, 8233, '\p{Is_Sentence_Break:-_SEP}', "");
29079 Expect(0, 8233, '\p{^Is_Sentence_Break:-_SEP}', "");
29080 Expect(0, 8233, '\P{Is_Sentence_Break:-_SEP}', "");
29081 Expect(1, 8233, '\P{^Is_Sentence_Break:-_SEP}', "");
29082 Expect(0, 7, '\p{Is_Sentence_Break:-_SEP}', "");
29083 Expect(1, 7, '\p{^Is_Sentence_Break:-_SEP}', "");
29084 Expect(1, 7, '\P{Is_Sentence_Break:-_SEP}', "");
29085 Expect(0, 7, '\P{^Is_Sentence_Break:-_SEP}', "");
29086 Error('\p{Is_SB=:=_-SE}');
29087 Error('\P{Is_SB=:=_-SE}');
29088 Expect(1, 8233, '\p{Is_SB=se}', "");
29089 Expect(0, 8233, '\p{^Is_SB=se}', "");
29090 Expect(0, 8233, '\P{Is_SB=se}', "");
29091 Expect(1, 8233, '\P{^Is_SB=se}', "");
29092 Expect(0, 7, '\p{Is_SB=se}', "");
29093 Expect(1, 7, '\p{^Is_SB=se}', "");
29094 Expect(1, 7, '\P{Is_SB=se}', "");
29095 Expect(0, 7, '\P{^Is_SB=se}', "");
29096 Expect(1, 8233, '\p{Is_SB: _se}', "");
29097 Expect(0, 8233, '\p{^Is_SB: _se}', "");
29098 Expect(0, 8233, '\P{Is_SB: _se}', "");
29099 Expect(1, 8233, '\P{^Is_SB: _se}', "");
29100 Expect(0, 7, '\p{Is_SB: _se}', "");
29101 Expect(1, 7, '\p{^Is_SB: _se}', "");
29102 Expect(1, 7, '\P{Is_SB: _se}', "");
29103 Expect(0, 7, '\P{^Is_SB: _se}', "");
29104 Error('\p{Sentence_Break=/a/Extend}');
29105 Error('\P{Sentence_Break=/a/Extend}');
29106 Expect(1, 879, '\p{Sentence_Break=extend}', "");
29107 Expect(0, 879, '\p{^Sentence_Break=extend}', "");
29108 Expect(0, 879, '\P{Sentence_Break=extend}', "");
29109 Expect(1, 879, '\P{^Sentence_Break=extend}', "");
29110 Expect(0, 767, '\p{Sentence_Break=extend}', "");
29111 Expect(1, 767, '\p{^Sentence_Break=extend}', "");
29112 Expect(1, 767, '\P{Sentence_Break=extend}', "");
29113 Expect(0, 767, '\P{^Sentence_Break=extend}', "");
29114 Expect(1, 879, '\p{Sentence_Break=Extend}', "");
29115 Expect(0, 879, '\p{^Sentence_Break=Extend}', "");
29116 Expect(0, 879, '\P{Sentence_Break=Extend}', "");
29117 Expect(1, 879, '\P{^Sentence_Break=Extend}', "");
29118 Expect(0, 767, '\p{Sentence_Break=Extend}', "");
29119 Expect(1, 767, '\p{^Sentence_Break=Extend}', "");
29120 Expect(1, 767, '\P{Sentence_Break=Extend}', "");
29121 Expect(0, 767, '\P{^Sentence_Break=Extend}', "");
29122 Error('\p{SB= /a/EX}');
29123 Error('\P{SB= /a/EX}');
29124 Expect(1, 879, '\p{SB=ex}', "");
29125 Expect(0, 879, '\p{^SB=ex}', "");
29126 Expect(0, 879, '\P{SB=ex}', "");
29127 Expect(1, 879, '\P{^SB=ex}', "");
29128 Expect(0, 767, '\p{SB=ex}', "");
29129 Expect(1, 767, '\p{^SB=ex}', "");
29130 Expect(1, 767, '\P{SB=ex}', "");
29131 Expect(0, 767, '\P{^SB=ex}', "");
29132 Expect(1, 879, '\p{SB=   EX}', "");
29133 Expect(0, 879, '\p{^SB=  EX}', "");
29134 Expect(0, 879, '\P{SB=   EX}', "");
29135 Expect(1, 879, '\P{^SB=  EX}', "");
29136 Expect(0, 767, '\p{SB=   EX}', "");
29137 Expect(1, 767, '\p{^SB=  EX}', "");
29138 Expect(1, 767, '\P{SB=   EX}', "");
29139 Expect(0, 767, '\P{^SB=  EX}', "");
29140 Error('\p{Is_Sentence_Break=:=  Extend}');
29141 Error('\P{Is_Sentence_Break=:=  Extend}');
29142 Expect(1, 879, '\p{Is_Sentence_Break=extend}', "");
29143 Expect(0, 879, '\p{^Is_Sentence_Break=extend}', "");
29144 Expect(0, 879, '\P{Is_Sentence_Break=extend}', "");
29145 Expect(1, 879, '\P{^Is_Sentence_Break=extend}', "");
29146 Expect(0, 767, '\p{Is_Sentence_Break=extend}', "");
29147 Expect(1, 767, '\p{^Is_Sentence_Break=extend}', "");
29148 Expect(1, 767, '\P{Is_Sentence_Break=extend}', "");
29149 Expect(0, 767, '\P{^Is_Sentence_Break=extend}', "");
29150 Expect(1, 879, '\p{Is_Sentence_Break=-extend}', "");
29151 Expect(0, 879, '\p{^Is_Sentence_Break=-extend}', "");
29152 Expect(0, 879, '\P{Is_Sentence_Break=-extend}', "");
29153 Expect(1, 879, '\P{^Is_Sentence_Break=-extend}', "");
29154 Expect(0, 767, '\p{Is_Sentence_Break=-extend}', "");
29155 Expect(1, 767, '\p{^Is_Sentence_Break=-extend}', "");
29156 Expect(1, 767, '\P{Is_Sentence_Break=-extend}', "");
29157 Expect(0, 767, '\P{^Is_Sentence_Break=-extend}', "");
29158 Error('\p{Is_SB=:=ex}');
29159 Error('\P{Is_SB=:=ex}');
29160 Expect(1, 879, '\p{Is_SB=ex}', "");
29161 Expect(0, 879, '\p{^Is_SB=ex}', "");
29162 Expect(0, 879, '\P{Is_SB=ex}', "");
29163 Expect(1, 879, '\P{^Is_SB=ex}', "");
29164 Expect(0, 767, '\p{Is_SB=ex}', "");
29165 Expect(1, 767, '\p{^Is_SB=ex}', "");
29166 Expect(1, 767, '\P{Is_SB=ex}', "");
29167 Expect(0, 767, '\P{^Is_SB=ex}', "");
29168 Expect(1, 879, '\p{Is_SB:               EX}', "");
29169 Expect(0, 879, '\p{^Is_SB:              EX}', "");
29170 Expect(0, 879, '\P{Is_SB:               EX}', "");
29171 Expect(1, 879, '\P{^Is_SB:              EX}', "");
29172 Expect(0, 767, '\p{Is_SB:               EX}', "");
29173 Expect(1, 767, '\p{^Is_SB:              EX}', "");
29174 Expect(1, 767, '\P{Is_SB:               EX}', "");
29175 Expect(0, 767, '\P{^Is_SB:              EX}', "");
29176 Error('\p{Sentence_Break=:=_STerm}');
29177 Error('\P{Sentence_Break=:=_STerm}');
29178 Expect(1, 33, '\p{Sentence_Break=sterm}', "");
29179 Expect(0, 33, '\p{^Sentence_Break=sterm}', "");
29180 Expect(0, 33, '\P{Sentence_Break=sterm}', "");
29181 Expect(1, 33, '\P{^Sentence_Break=sterm}', "");
29182 Expect(0, 32, '\p{Sentence_Break=sterm}', "");
29183 Expect(1, 32, '\p{^Sentence_Break=sterm}', "");
29184 Expect(1, 32, '\P{Sentence_Break=sterm}', "");
29185 Expect(0, 32, '\P{^Sentence_Break=sterm}', "");
29186 Expect(1, 33, '\p{Sentence_Break:_sterm}', "");
29187 Expect(0, 33, '\p{^Sentence_Break:_sterm}', "");
29188 Expect(0, 33, '\P{Sentence_Break:_sterm}', "");
29189 Expect(1, 33, '\P{^Sentence_Break:_sterm}', "");
29190 Expect(0, 32, '\p{Sentence_Break:_sterm}', "");
29191 Expect(1, 32, '\p{^Sentence_Break:_sterm}', "");
29192 Expect(1, 32, '\P{Sentence_Break:_sterm}', "");
29193 Expect(0, 32, '\P{^Sentence_Break:_sterm}', "");
29194 Error('\p{SB= :=ST}');
29195 Error('\P{SB= :=ST}');
29196 Expect(1, 33, '\p{SB=st}', "");
29197 Expect(0, 33, '\p{^SB=st}', "");
29198 Expect(0, 33, '\P{SB=st}', "");
29199 Expect(1, 33, '\P{^SB=st}', "");
29200 Expect(0, 32, '\p{SB=st}', "");
29201 Expect(1, 32, '\p{^SB=st}', "");
29202 Expect(1, 32, '\P{SB=st}', "");
29203 Expect(0, 32, '\P{^SB=st}', "");
29204 Expect(1, 33, '\p{SB=- ST}', "");
29205 Expect(0, 33, '\p{^SB=- ST}', "");
29206 Expect(0, 33, '\P{SB=- ST}', "");
29207 Expect(1, 33, '\P{^SB=- ST}', "");
29208 Expect(0, 32, '\p{SB=- ST}', "");
29209 Expect(1, 32, '\p{^SB=- ST}', "");
29210 Expect(1, 32, '\P{SB=- ST}', "");
29211 Expect(0, 32, '\P{^SB=- ST}', "");
29212 Error('\p{Is_Sentence_Break=_:=STerm}');
29213 Error('\P{Is_Sentence_Break=_:=STerm}');
29214 Expect(1, 33, '\p{Is_Sentence_Break=sterm}', "");
29215 Expect(0, 33, '\p{^Is_Sentence_Break=sterm}', "");
29216 Expect(0, 33, '\P{Is_Sentence_Break=sterm}', "");
29217 Expect(1, 33, '\P{^Is_Sentence_Break=sterm}', "");
29218 Expect(0, 32, '\p{Is_Sentence_Break=sterm}', "");
29219 Expect(1, 32, '\p{^Is_Sentence_Break=sterm}', "");
29220 Expect(1, 32, '\P{Is_Sentence_Break=sterm}', "");
29221 Expect(0, 32, '\P{^Is_Sentence_Break=sterm}', "");
29222 Expect(1, 33, '\p{Is_Sentence_Break=-   STerm}', "");
29223 Expect(0, 33, '\p{^Is_Sentence_Break=-  STerm}', "");
29224 Expect(0, 33, '\P{Is_Sentence_Break=-   STerm}', "");
29225 Expect(1, 33, '\P{^Is_Sentence_Break=-  STerm}', "");
29226 Expect(0, 32, '\p{Is_Sentence_Break=-   STerm}', "");
29227 Expect(1, 32, '\p{^Is_Sentence_Break=-  STerm}', "");
29228 Expect(1, 32, '\P{Is_Sentence_Break=-   STerm}', "");
29229 Expect(0, 32, '\P{^Is_Sentence_Break=-  STerm}', "");
29230 Error('\p{Is_SB=_/a/ST}');
29231 Error('\P{Is_SB=_/a/ST}');
29232 Expect(1, 33, '\p{Is_SB=st}', "");
29233 Expect(0, 33, '\p{^Is_SB=st}', "");
29234 Expect(0, 33, '\P{Is_SB=st}', "");
29235 Expect(1, 33, '\P{^Is_SB=st}', "");
29236 Expect(0, 32, '\p{Is_SB=st}', "");
29237 Expect(1, 32, '\p{^Is_SB=st}', "");
29238 Expect(1, 32, '\P{Is_SB=st}', "");
29239 Expect(0, 32, '\P{^Is_SB=st}', "");
29240 Expect(1, 33, '\p{Is_SB:   _ST}', "");
29241 Expect(0, 33, '\p{^Is_SB:   _ST}', "");
29242 Expect(0, 33, '\P{Is_SB:   _ST}', "");
29243 Expect(1, 33, '\P{^Is_SB:   _ST}', "");
29244 Expect(0, 32, '\p{Is_SB:   _ST}', "");
29245 Expect(1, 32, '\p{^Is_SB:   _ST}', "");
29246 Expect(1, 32, '\P{Is_SB:   _ST}', "");
29247 Expect(0, 32, '\P{^Is_SB:   _ST}', "");
29248 Error('\p{Sentence_Break=:=_LF}');
29249 Error('\P{Sentence_Break=:=_LF}');
29250 Expect(1, 10, '\p{Sentence_Break=lf}', "");
29251 Expect(0, 10, '\p{^Sentence_Break=lf}', "");
29252 Expect(0, 10, '\P{Sentence_Break=lf}', "");
29253 Expect(1, 10, '\P{^Sentence_Break=lf}', "");
29254 Expect(0, 9, '\p{Sentence_Break=lf}', "");
29255 Expect(1, 9, '\p{^Sentence_Break=lf}', "");
29256 Expect(1, 9, '\P{Sentence_Break=lf}', "");
29257 Expect(0, 9, '\P{^Sentence_Break=lf}', "");
29258 Expect(1, 10, '\p{Sentence_Break= lf}', "");
29259 Expect(0, 10, '\p{^Sentence_Break= lf}', "");
29260 Expect(0, 10, '\P{Sentence_Break= lf}', "");
29261 Expect(1, 10, '\P{^Sentence_Break= lf}', "");
29262 Expect(0, 9, '\p{Sentence_Break= lf}', "");
29263 Expect(1, 9, '\p{^Sentence_Break= lf}', "");
29264 Expect(1, 9, '\P{Sentence_Break= lf}', "");
29265 Expect(0, 9, '\P{^Sentence_Break= lf}', "");
29266 Error('\p{SB=-  LF/a/}');
29267 Error('\P{SB=-  LF/a/}');
29268 Expect(1, 10, '\p{SB=lf}', "");
29269 Expect(0, 10, '\p{^SB=lf}', "");
29270 Expect(0, 10, '\P{SB=lf}', "");
29271 Expect(1, 10, '\P{^SB=lf}', "");
29272 Expect(0, 9, '\p{SB=lf}', "");
29273 Expect(1, 9, '\p{^SB=lf}', "");
29274 Expect(1, 9, '\P{SB=lf}', "");
29275 Expect(0, 9, '\P{^SB=lf}', "");
29276 Expect(1, 10, '\p{SB=_ LF}', "");
29277 Expect(0, 10, '\p{^SB=_ LF}', "");
29278 Expect(0, 10, '\P{SB=_ LF}', "");
29279 Expect(1, 10, '\P{^SB=_ LF}', "");
29280 Expect(0, 9, '\p{SB=_ LF}', "");
29281 Expect(1, 9, '\p{^SB=_ LF}', "");
29282 Expect(1, 9, '\P{SB=_ LF}', "");
29283 Expect(0, 9, '\P{^SB=_ LF}', "");
29284 Error('\p{Is_Sentence_Break=/a/LF}');
29285 Error('\P{Is_Sentence_Break=/a/LF}');
29286 Expect(1, 10, '\p{Is_Sentence_Break=lf}', "");
29287 Expect(0, 10, '\p{^Is_Sentence_Break=lf}', "");
29288 Expect(0, 10, '\P{Is_Sentence_Break=lf}', "");
29289 Expect(1, 10, '\P{^Is_Sentence_Break=lf}', "");
29290 Expect(0, 9, '\p{Is_Sentence_Break=lf}', "");
29291 Expect(1, 9, '\p{^Is_Sentence_Break=lf}', "");
29292 Expect(1, 9, '\P{Is_Sentence_Break=lf}', "");
29293 Expect(0, 9, '\P{^Is_Sentence_Break=lf}', "");
29294 Expect(1, 10, '\p{Is_Sentence_Break:            -LF}', "");
29295 Expect(0, 10, '\p{^Is_Sentence_Break:           -LF}', "");
29296 Expect(0, 10, '\P{Is_Sentence_Break:            -LF}', "");
29297 Expect(1, 10, '\P{^Is_Sentence_Break:           -LF}', "");
29298 Expect(0, 9, '\p{Is_Sentence_Break:             -LF}', "");
29299 Expect(1, 9, '\p{^Is_Sentence_Break:            -LF}', "");
29300 Expect(1, 9, '\P{Is_Sentence_Break:             -LF}', "");
29301 Expect(0, 9, '\P{^Is_Sentence_Break:            -LF}', "");
29302 Error('\p{Is_SB=-LF:=}');
29303 Error('\P{Is_SB=-LF:=}');
29304 Expect(1, 10, '\p{Is_SB=lf}', "");
29305 Expect(0, 10, '\p{^Is_SB=lf}', "");
29306 Expect(0, 10, '\P{Is_SB=lf}', "");
29307 Expect(1, 10, '\P{^Is_SB=lf}', "");
29308 Expect(0, 9, '\p{Is_SB=lf}', "");
29309 Expect(1, 9, '\p{^Is_SB=lf}', "");
29310 Expect(1, 9, '\P{Is_SB=lf}', "");
29311 Expect(0, 9, '\P{^Is_SB=lf}', "");
29312 Expect(1, 10, '\p{Is_SB=  LF}', "");
29313 Expect(0, 10, '\p{^Is_SB=  LF}', "");
29314 Expect(0, 10, '\P{Is_SB=  LF}', "");
29315 Expect(1, 10, '\P{^Is_SB=  LF}', "");
29316 Expect(0, 9, '\p{Is_SB=  LF}', "");
29317 Expect(1, 9, '\p{^Is_SB=  LF}', "");
29318 Expect(1, 9, '\P{Is_SB=  LF}', "");
29319 Expect(0, 9, '\P{^Is_SB=  LF}', "");
29320 Error('\p{Sentence_Break=_-Close:=}');
29321 Error('\P{Sentence_Break=_-Close:=}');
29322 Expect(1, 34, '\p{Sentence_Break:   close}', "");
29323 Expect(0, 34, '\p{^Sentence_Break:   close}', "");
29324 Expect(0, 34, '\P{Sentence_Break:   close}', "");
29325 Expect(1, 34, '\P{^Sentence_Break:   close}', "");
29326 Expect(0, 33, '\p{Sentence_Break:   close}', "");
29327 Expect(1, 33, '\p{^Sentence_Break:   close}', "");
29328 Expect(1, 33, '\P{Sentence_Break:   close}', "");
29329 Expect(0, 33, '\P{^Sentence_Break:   close}', "");
29330 Expect(1, 34, '\p{Sentence_Break=-CLOSE}', "");
29331 Expect(0, 34, '\p{^Sentence_Break=-CLOSE}', "");
29332 Expect(0, 34, '\P{Sentence_Break=-CLOSE}', "");
29333 Expect(1, 34, '\P{^Sentence_Break=-CLOSE}', "");
29334 Expect(0, 33, '\p{Sentence_Break=-CLOSE}', "");
29335 Expect(1, 33, '\p{^Sentence_Break=-CLOSE}', "");
29336 Expect(1, 33, '\P{Sentence_Break=-CLOSE}', "");
29337 Expect(0, 33, '\P{^Sentence_Break=-CLOSE}', "");
29338 Error('\p{SB=/a/        CL}');
29339 Error('\P{SB=/a/        CL}');
29340 Expect(1, 34, '\p{SB=cl}', "");
29341 Expect(0, 34, '\p{^SB=cl}', "");
29342 Expect(0, 34, '\P{SB=cl}', "");
29343 Expect(1, 34, '\P{^SB=cl}', "");
29344 Expect(0, 33, '\p{SB=cl}', "");
29345 Expect(1, 33, '\p{^SB=cl}', "");
29346 Expect(1, 33, '\P{SB=cl}', "");
29347 Expect(0, 33, '\P{^SB=cl}', "");
29348 Expect(1, 34, '\p{SB=CL}', "");
29349 Expect(0, 34, '\p{^SB=CL}', "");
29350 Expect(0, 34, '\P{SB=CL}', "");
29351 Expect(1, 34, '\P{^SB=CL}', "");
29352 Expect(0, 33, '\p{SB=CL}', "");
29353 Expect(1, 33, '\p{^SB=CL}', "");
29354 Expect(1, 33, '\P{SB=CL}', "");
29355 Expect(0, 33, '\P{^SB=CL}', "");
29356 Error('\p{Is_Sentence_Break: /a/- Close}');
29357 Error('\P{Is_Sentence_Break: /a/- Close}');
29358 Expect(1, 34, '\p{Is_Sentence_Break=close}', "");
29359 Expect(0, 34, '\p{^Is_Sentence_Break=close}', "");
29360 Expect(0, 34, '\P{Is_Sentence_Break=close}', "");
29361 Expect(1, 34, '\P{^Is_Sentence_Break=close}', "");
29362 Expect(0, 33, '\p{Is_Sentence_Break=close}', "");
29363 Expect(1, 33, '\p{^Is_Sentence_Break=close}', "");
29364 Expect(1, 33, '\P{Is_Sentence_Break=close}', "");
29365 Expect(0, 33, '\P{^Is_Sentence_Break=close}', "");
29366 Expect(1, 34, '\p{Is_Sentence_Break=-_CLOSE}', "");
29367 Expect(0, 34, '\p{^Is_Sentence_Break=-_CLOSE}', "");
29368 Expect(0, 34, '\P{Is_Sentence_Break=-_CLOSE}', "");
29369 Expect(1, 34, '\P{^Is_Sentence_Break=-_CLOSE}', "");
29370 Expect(0, 33, '\p{Is_Sentence_Break=-_CLOSE}', "");
29371 Expect(1, 33, '\p{^Is_Sentence_Break=-_CLOSE}', "");
29372 Expect(1, 33, '\P{Is_Sentence_Break=-_CLOSE}', "");
29373 Expect(0, 33, '\P{^Is_Sentence_Break=-_CLOSE}', "");
29374 Error('\p{Is_SB:        /a/     CL}');
29375 Error('\P{Is_SB:        /a/     CL}');
29376 Expect(1, 34, '\p{Is_SB=cl}', "");
29377 Expect(0, 34, '\p{^Is_SB=cl}', "");
29378 Expect(0, 34, '\P{Is_SB=cl}', "");
29379 Expect(1, 34, '\P{^Is_SB=cl}', "");
29380 Expect(0, 33, '\p{Is_SB=cl}', "");
29381 Expect(1, 33, '\p{^Is_SB=cl}', "");
29382 Expect(1, 33, '\P{Is_SB=cl}', "");
29383 Expect(0, 33, '\P{^Is_SB=cl}', "");
29384 Expect(1, 34, '\p{Is_SB=__CL}', "");
29385 Expect(0, 34, '\p{^Is_SB=__CL}', "");
29386 Expect(0, 34, '\P{Is_SB=__CL}', "");
29387 Expect(1, 34, '\P{^Is_SB=__CL}', "");
29388 Expect(0, 33, '\p{Is_SB=__CL}', "");
29389 Expect(1, 33, '\p{^Is_SB=__CL}', "");
29390 Expect(1, 33, '\P{Is_SB=__CL}', "");
29391 Expect(0, 33, '\P{^Is_SB=__CL}', "");
29392 Error('\p{Alphabetic=_:=yes}');
29393 Error('\P{Alphabetic=_:=yes}');
29394 Expect(1, 90, '\p{Alphabetic=yes}', "");
29395 Expect(0, 90, '\p{^Alphabetic=yes}', "");
29396 Expect(0, 90, '\P{Alphabetic=yes}', "");
29397 Expect(1, 90, '\P{^Alphabetic=yes}', "");
29398 Expect(0, 64, '\p{Alphabetic=yes}', "");
29399 Expect(1, 64, '\p{^Alphabetic=yes}', "");
29400 Expect(1, 64, '\P{Alphabetic=yes}', "");
29401 Expect(0, 64, '\P{^Alphabetic=yes}', "");
29402 Expect(1, 90, '\p{Alphabetic=_-yes}', "");
29403 Expect(0, 90, '\p{^Alphabetic=_-yes}', "");
29404 Expect(0, 90, '\P{Alphabetic=_-yes}', "");
29405 Expect(1, 90, '\P{^Alphabetic=_-yes}', "");
29406 Expect(0, 64, '\p{Alphabetic=_-yes}', "");
29407 Expect(1, 64, '\p{^Alphabetic=_-yes}', "");
29408 Expect(1, 64, '\P{Alphabetic=_-yes}', "");
29409 Expect(0, 64, '\P{^Alphabetic=_-yes}', "");
29410 Error('\p{Alpha=        Y:=}');
29411 Error('\P{Alpha=        Y:=}');
29412 Expect(1, 90, '\p{Alpha=y}', "");
29413 Expect(0, 90, '\p{^Alpha=y}', "");
29414 Expect(0, 90, '\P{Alpha=y}', "");
29415 Expect(1, 90, '\P{^Alpha=y}', "");
29416 Expect(0, 64, '\p{Alpha=y}', "");
29417 Expect(1, 64, '\p{^Alpha=y}', "");
29418 Expect(1, 64, '\P{Alpha=y}', "");
29419 Expect(0, 64, '\P{^Alpha=y}', "");
29420 Expect(1, 90, '\p{Alpha=__y}', "");
29421 Expect(0, 90, '\p{^Alpha=__y}', "");
29422 Expect(0, 90, '\P{Alpha=__y}', "");
29423 Expect(1, 90, '\P{^Alpha=__y}', "");
29424 Expect(0, 64, '\p{Alpha=__y}', "");
29425 Expect(1, 64, '\p{^Alpha=__y}', "");
29426 Expect(1, 64, '\P{Alpha=__y}', "");
29427 Expect(0, 64, '\P{^Alpha=__y}', "");
29428 Error('\p{Is_Alphabetic=:= T}');
29429 Error('\P{Is_Alphabetic=:= T}');
29430 Expect(1, 90, '\p{Is_Alphabetic:   t}', "");
29431 Expect(0, 90, '\p{^Is_Alphabetic:   t}', "");
29432 Expect(0, 90, '\P{Is_Alphabetic:   t}', "");
29433 Expect(1, 90, '\P{^Is_Alphabetic:   t}', "");
29434 Expect(0, 64, '\p{Is_Alphabetic:   t}', "");
29435 Expect(1, 64, '\p{^Is_Alphabetic:   t}', "");
29436 Expect(1, 64, '\P{Is_Alphabetic:   t}', "");
29437 Expect(0, 64, '\P{^Is_Alphabetic:   t}', "");
29438 Expect(1, 90, '\p{Is_Alphabetic=_T}', "");
29439 Expect(0, 90, '\p{^Is_Alphabetic=_T}', "");
29440 Expect(0, 90, '\P{Is_Alphabetic=_T}', "");
29441 Expect(1, 90, '\P{^Is_Alphabetic=_T}', "");
29442 Expect(0, 64, '\p{Is_Alphabetic=_T}', "");
29443 Expect(1, 64, '\p{^Is_Alphabetic=_T}', "");
29444 Expect(1, 64, '\P{Is_Alphabetic=_T}', "");
29445 Expect(0, 64, '\P{^Is_Alphabetic=_T}', "");
29446 Error('\p{Is_Alpha=             true/a/}');
29447 Error('\P{Is_Alpha=             true/a/}');
29448 Expect(1, 90, '\p{Is_Alpha=true}', "");
29449 Expect(0, 90, '\p{^Is_Alpha=true}', "");
29450 Expect(0, 90, '\P{Is_Alpha=true}', "");
29451 Expect(1, 90, '\P{^Is_Alpha=true}', "");
29452 Expect(0, 64, '\p{Is_Alpha=true}', "");
29453 Expect(1, 64, '\p{^Is_Alpha=true}', "");
29454 Expect(1, 64, '\P{Is_Alpha=true}', "");
29455 Expect(0, 64, '\P{^Is_Alpha=true}', "");
29456 Expect(1, 90, '\p{Is_Alpha=     True}', "");
29457 Expect(0, 90, '\p{^Is_Alpha=    True}', "");
29458 Expect(0, 90, '\P{Is_Alpha=     True}', "");
29459 Expect(1, 90, '\P{^Is_Alpha=    True}', "");
29460 Expect(0, 64, '\p{Is_Alpha=     True}', "");
29461 Expect(1, 64, '\p{^Is_Alpha=    True}', "");
29462 Expect(1, 64, '\P{Is_Alpha=     True}', "");
29463 Expect(0, 64, '\P{^Is_Alpha=    True}', "");
29464 Error('\p{Alphabetic=/a/_no}');
29465 Error('\P{Alphabetic=/a/_no}');
29466 Expect(1, 64, '\p{Alphabetic=no}', "");
29467 Expect(0, 64, '\p{^Alphabetic=no}', "");
29468 Expect(0, 64, '\P{Alphabetic=no}', "");
29469 Expect(1, 64, '\P{^Alphabetic=no}', "");
29470 Expect(0, 90, '\p{Alphabetic=no}', "");
29471 Expect(1, 90, '\p{^Alphabetic=no}', "");
29472 Expect(1, 90, '\P{Alphabetic=no}', "");
29473 Expect(0, 90, '\P{^Alphabetic=no}', "");
29474 Expect(1, 64, '\p{Alphabetic=-NO}', "");
29475 Expect(0, 64, '\p{^Alphabetic=-NO}', "");
29476 Expect(0, 64, '\P{Alphabetic=-NO}', "");
29477 Expect(1, 64, '\P{^Alphabetic=-NO}', "");
29478 Expect(0, 90, '\p{Alphabetic=-NO}', "");
29479 Expect(1, 90, '\p{^Alphabetic=-NO}', "");
29480 Expect(1, 90, '\P{Alphabetic=-NO}', "");
29481 Expect(0, 90, '\P{^Alphabetic=-NO}', "");
29482 Error('\p{Alpha=:=_N}');
29483 Error('\P{Alpha=:=_N}');
29484 Expect(1, 64, '\p{Alpha=n}', "");
29485 Expect(0, 64, '\p{^Alpha=n}', "");
29486 Expect(0, 64, '\P{Alpha=n}', "");
29487 Expect(1, 64, '\P{^Alpha=n}', "");
29488 Expect(0, 90, '\p{Alpha=n}', "");
29489 Expect(1, 90, '\p{^Alpha=n}', "");
29490 Expect(1, 90, '\P{Alpha=n}', "");
29491 Expect(0, 90, '\P{^Alpha=n}', "");
29492 Expect(1, 64, '\p{Alpha=  N}', "");
29493 Expect(0, 64, '\p{^Alpha=  N}', "");
29494 Expect(0, 64, '\P{Alpha=  N}', "");
29495 Expect(1, 64, '\P{^Alpha=  N}', "");
29496 Expect(0, 90, '\p{Alpha=  N}', "");
29497 Expect(1, 90, '\p{^Alpha=  N}', "");
29498 Expect(1, 90, '\P{Alpha=  N}', "");
29499 Expect(0, 90, '\P{^Alpha=  N}', "");
29500 Error('\p{Is_Alphabetic:  -F:=}');
29501 Error('\P{Is_Alphabetic:  -F:=}');
29502 Expect(1, 64, '\p{Is_Alphabetic=f}', "");
29503 Expect(0, 64, '\p{^Is_Alphabetic=f}', "");
29504 Expect(0, 64, '\P{Is_Alphabetic=f}', "");
29505 Expect(1, 64, '\P{^Is_Alphabetic=f}', "");
29506 Expect(0, 90, '\p{Is_Alphabetic=f}', "");
29507 Expect(1, 90, '\p{^Is_Alphabetic=f}', "");
29508 Expect(1, 90, '\P{Is_Alphabetic=f}', "");
29509 Expect(0, 90, '\P{^Is_Alphabetic=f}', "");
29510 Expect(1, 64, '\p{Is_Alphabetic:        -F}', "");
29511 Expect(0, 64, '\p{^Is_Alphabetic:       -F}', "");
29512 Expect(0, 64, '\P{Is_Alphabetic:        -F}', "");
29513 Expect(1, 64, '\P{^Is_Alphabetic:       -F}', "");
29514 Expect(0, 90, '\p{Is_Alphabetic:        -F}', "");
29515 Expect(1, 90, '\p{^Is_Alphabetic:       -F}', "");
29516 Expect(1, 90, '\P{Is_Alphabetic:        -F}', "");
29517 Expect(0, 90, '\P{^Is_Alphabetic:       -F}', "");
29518 Error('\p{Is_Alpha=     false:=}');
29519 Error('\P{Is_Alpha=     false:=}');
29520 Expect(1, 64, '\p{Is_Alpha=false}', "");
29521 Expect(0, 64, '\p{^Is_Alpha=false}', "");
29522 Expect(0, 64, '\P{Is_Alpha=false}', "");
29523 Expect(1, 64, '\P{^Is_Alpha=false}', "");
29524 Expect(0, 90, '\p{Is_Alpha=false}', "");
29525 Expect(1, 90, '\p{^Is_Alpha=false}', "");
29526 Expect(1, 90, '\P{Is_Alpha=false}', "");
29527 Expect(0, 90, '\P{^Is_Alpha=false}', "");
29528 Expect(1, 64, '\p{Is_Alpha=     _False}', "");
29529 Expect(0, 64, '\p{^Is_Alpha=    _False}', "");
29530 Expect(0, 64, '\P{Is_Alpha=     _False}', "");
29531 Expect(1, 64, '\P{^Is_Alpha=    _False}', "");
29532 Expect(0, 90, '\p{Is_Alpha=     _False}', "");
29533 Expect(1, 90, '\p{^Is_Alpha=    _False}', "");
29534 Expect(1, 90, '\P{Is_Alpha=     _False}', "");
29535 Expect(0, 90, '\P{^Is_Alpha=    _False}', "");
29536 Error('\p{Hex_Digit=- Yes/a/}');
29537 Error('\P{Hex_Digit=- Yes/a/}');
29538 Expect(1, 57, '\p{Hex_Digit=yes}', "");
29539 Expect(0, 57, '\p{^Hex_Digit=yes}', "");
29540 Expect(0, 57, '\P{Hex_Digit=yes}', "");
29541 Expect(1, 57, '\P{^Hex_Digit=yes}', "");
29542 Expect(0, 47, '\p{Hex_Digit=yes}', "");
29543 Expect(1, 47, '\p{^Hex_Digit=yes}', "");
29544 Expect(1, 47, '\P{Hex_Digit=yes}', "");
29545 Expect(0, 47, '\P{^Hex_Digit=yes}', "");
29546 Expect(1, 57, '\p{Hex_Digit=    _YES}', "");
29547 Expect(0, 57, '\p{^Hex_Digit=   _YES}', "");
29548 Expect(0, 57, '\P{Hex_Digit=    _YES}', "");
29549 Expect(1, 57, '\P{^Hex_Digit=   _YES}', "");
29550 Expect(0, 47, '\p{Hex_Digit=    _YES}', "");
29551 Expect(1, 47, '\p{^Hex_Digit=   _YES}', "");
29552 Expect(1, 47, '\P{Hex_Digit=    _YES}', "");
29553 Expect(0, 47, '\P{^Hex_Digit=   _YES}', "");
29554 Error('\p{Hex= /a/Y}');
29555 Error('\P{Hex= /a/Y}');
29556 Expect(1, 57, '\p{Hex:y}', "");
29557 Expect(0, 57, '\p{^Hex:y}', "");
29558 Expect(0, 57, '\P{Hex:y}', "");
29559 Expect(1, 57, '\P{^Hex:y}', "");
29560 Expect(0, 47, '\p{Hex:y}', "");
29561 Expect(1, 47, '\p{^Hex:y}', "");
29562 Expect(1, 47, '\P{Hex:y}', "");
29563 Expect(0, 47, '\P{^Hex:y}', "");
29564 Expect(1, 57, '\p{Hex= Y}', "");
29565 Expect(0, 57, '\p{^Hex= Y}', "");
29566 Expect(0, 57, '\P{Hex= Y}', "");
29567 Expect(1, 57, '\P{^Hex= Y}', "");
29568 Expect(0, 47, '\p{Hex= Y}', "");
29569 Expect(1, 47, '\p{^Hex= Y}', "");
29570 Expect(1, 47, '\P{Hex= Y}', "");
29571 Expect(0, 47, '\P{^Hex= Y}', "");
29572 Error('\p{Is_Hex_Digit=_T/a/}');
29573 Error('\P{Is_Hex_Digit=_T/a/}');
29574 Expect(1, 57, '\p{Is_Hex_Digit=t}', "");
29575 Expect(0, 57, '\p{^Is_Hex_Digit=t}', "");
29576 Expect(0, 57, '\P{Is_Hex_Digit=t}', "");
29577 Expect(1, 57, '\P{^Is_Hex_Digit=t}', "");
29578 Expect(0, 47, '\p{Is_Hex_Digit=t}', "");
29579 Expect(1, 47, '\p{^Is_Hex_Digit=t}', "");
29580 Expect(1, 47, '\P{Is_Hex_Digit=t}', "");
29581 Expect(0, 47, '\P{^Is_Hex_Digit=t}', "");
29582 Expect(1, 57, '\p{Is_Hex_Digit=-_T}', "");
29583 Expect(0, 57, '\p{^Is_Hex_Digit=-_T}', "");
29584 Expect(0, 57, '\P{Is_Hex_Digit=-_T}', "");
29585 Expect(1, 57, '\P{^Is_Hex_Digit=-_T}', "");
29586 Expect(0, 47, '\p{Is_Hex_Digit=-_T}', "");
29587 Expect(1, 47, '\p{^Is_Hex_Digit=-_T}', "");
29588 Expect(1, 47, '\P{Is_Hex_Digit=-_T}', "");
29589 Expect(0, 47, '\P{^Is_Hex_Digit=-_T}', "");
29590 Error('\p{Is_Hex=       True/a/}');
29591 Error('\P{Is_Hex=       True/a/}');
29592 Expect(1, 57, '\p{Is_Hex=true}', "");
29593 Expect(0, 57, '\p{^Is_Hex=true}', "");
29594 Expect(0, 57, '\P{Is_Hex=true}', "");
29595 Expect(1, 57, '\P{^Is_Hex=true}', "");
29596 Expect(0, 47, '\p{Is_Hex=true}', "");
29597 Expect(1, 47, '\p{^Is_Hex=true}', "");
29598 Expect(1, 47, '\P{Is_Hex=true}', "");
29599 Expect(0, 47, '\P{^Is_Hex=true}', "");
29600 Expect(1, 57, '\p{Is_Hex=       -true}', "");
29601 Expect(0, 57, '\p{^Is_Hex=      -true}', "");
29602 Expect(0, 57, '\P{Is_Hex=       -true}', "");
29603 Expect(1, 57, '\P{^Is_Hex=      -true}', "");
29604 Expect(0, 47, '\p{Is_Hex=       -true}', "");
29605 Expect(1, 47, '\p{^Is_Hex=      -true}', "");
29606 Expect(1, 47, '\P{Is_Hex=       -true}', "");
29607 Expect(0, 47, '\P{^Is_Hex=      -true}', "");
29608 Error('\p{Hex_Digit=_/a/no}');
29609 Error('\P{Hex_Digit=_/a/no}');
29610 Expect(1, 47, '\p{Hex_Digit=no}', "");
29611 Expect(0, 47, '\p{^Hex_Digit=no}', "");
29612 Expect(0, 47, '\P{Hex_Digit=no}', "");
29613 Expect(1, 47, '\P{^Hex_Digit=no}', "");
29614 Expect(0, 57, '\p{Hex_Digit=no}', "");
29615 Expect(1, 57, '\p{^Hex_Digit=no}', "");
29616 Expect(1, 57, '\P{Hex_Digit=no}', "");
29617 Expect(0, 57, '\P{^Hex_Digit=no}', "");
29618 Expect(1, 47, '\p{Hex_Digit=    No}', "");
29619 Expect(0, 47, '\p{^Hex_Digit=   No}', "");
29620 Expect(0, 47, '\P{Hex_Digit=    No}', "");
29621 Expect(1, 47, '\P{^Hex_Digit=   No}', "");
29622 Expect(0, 57, '\p{Hex_Digit=    No}', "");
29623 Expect(1, 57, '\p{^Hex_Digit=   No}', "");
29624 Expect(1, 57, '\P{Hex_Digit=    No}', "");
29625 Expect(0, 57, '\P{^Hex_Digit=   No}', "");
29626 Error('\p{Hex=_ n:=}');
29627 Error('\P{Hex=_ n:=}');
29628 Expect(1, 47, '\p{Hex=n}', "");
29629 Expect(0, 47, '\p{^Hex=n}', "");
29630 Expect(0, 47, '\P{Hex=n}', "");
29631 Expect(1, 47, '\P{^Hex=n}', "");
29632 Expect(0, 57, '\p{Hex=n}', "");
29633 Expect(1, 57, '\p{^Hex=n}', "");
29634 Expect(1, 57, '\P{Hex=n}', "");
29635 Expect(0, 57, '\P{^Hex=n}', "");
29636 Expect(1, 47, '\p{Hex=-N}', "");
29637 Expect(0, 47, '\p{^Hex=-N}', "");
29638 Expect(0, 47, '\P{Hex=-N}', "");
29639 Expect(1, 47, '\P{^Hex=-N}', "");
29640 Expect(0, 57, '\p{Hex=-N}', "");
29641 Expect(1, 57, '\p{^Hex=-N}', "");
29642 Expect(1, 57, '\P{Hex=-N}', "");
29643 Expect(0, 57, '\P{^Hex=-N}', "");
29644 Error('\p{Is_Hex_Digit=  F/a/}');
29645 Error('\P{Is_Hex_Digit=  F/a/}');
29646 Expect(1, 47, '\p{Is_Hex_Digit=f}', "");
29647 Expect(0, 47, '\p{^Is_Hex_Digit=f}', "");
29648 Expect(0, 47, '\P{Is_Hex_Digit=f}', "");
29649 Expect(1, 47, '\P{^Is_Hex_Digit=f}', "");
29650 Expect(0, 57, '\p{Is_Hex_Digit=f}', "");
29651 Expect(1, 57, '\p{^Is_Hex_Digit=f}', "");
29652 Expect(1, 57, '\P{Is_Hex_Digit=f}', "");
29653 Expect(0, 57, '\P{^Is_Hex_Digit=f}', "");
29654 Expect(1, 47, '\p{Is_Hex_Digit= _F}', "");
29655 Expect(0, 47, '\p{^Is_Hex_Digit= _F}', "");
29656 Expect(0, 47, '\P{Is_Hex_Digit= _F}', "");
29657 Expect(1, 47, '\P{^Is_Hex_Digit= _F}', "");
29658 Expect(0, 57, '\p{Is_Hex_Digit= _F}', "");
29659 Expect(1, 57, '\p{^Is_Hex_Digit= _F}', "");
29660 Expect(1, 57, '\P{Is_Hex_Digit= _F}', "");
29661 Expect(0, 57, '\P{^Is_Hex_Digit= _F}', "");
29662 Error('\p{Is_Hex= false:=}');
29663 Error('\P{Is_Hex= false:=}');
29664 Expect(1, 47, '\p{Is_Hex=false}', "");
29665 Expect(0, 47, '\p{^Is_Hex=false}', "");
29666 Expect(0, 47, '\P{Is_Hex=false}', "");
29667 Expect(1, 47, '\P{^Is_Hex=false}', "");
29668 Expect(0, 57, '\p{Is_Hex=false}', "");
29669 Expect(1, 57, '\p{^Is_Hex=false}', "");
29670 Expect(1, 57, '\P{Is_Hex=false}', "");
29671 Expect(0, 57, '\P{^Is_Hex=false}', "");
29672 Expect(1, 47, '\p{Is_Hex=-_false}', "");
29673 Expect(0, 47, '\p{^Is_Hex=-_false}', "");
29674 Expect(0, 47, '\P{Is_Hex=-_false}', "");
29675 Expect(1, 47, '\P{^Is_Hex=-_false}', "");
29676 Expect(0, 57, '\p{Is_Hex=-_false}', "");
29677 Expect(1, 57, '\p{^Is_Hex=-_false}', "");
29678 Expect(1, 57, '\P{Is_Hex=-_false}', "");
29679 Expect(0, 57, '\P{^Is_Hex=-_false}', "");
29680 Error('\p{Canonical_Combining_Class=-_+00/a/00  32}');
29681 Error('\P{Canonical_Combining_Class=-_+00/a/00  32}');
29682 Expect(1, 1562, '\p{Canonical_Combining_Class=0000032}', "");
29683 Expect(0, 1562, '\p{^Canonical_Combining_Class=0000032}', "");
29684 Expect(0, 1562, '\P{Canonical_Combining_Class=0000032}', "");
29685 Expect(1, 1562, '\P{^Canonical_Combining_Class=0000032}', "");
29686 Expect(0, 1561, '\p{Canonical_Combining_Class=0000032}', "");
29687 Expect(1, 1561, '\p{^Canonical_Combining_Class=0000032}', "");
29688 Expect(1, 1561, '\P{Canonical_Combining_Class=0000032}', "");
29689 Expect(0, 1561, '\P{^Canonical_Combining_Class=0000032}', "");
29690 Error('\p{Ccc=-_0 0_0:=0-0 0 0_032}');
29691 Error('\P{Ccc=-_0 0_0:=0-0 0 0_032}');
29692 Expect(1, 1562, '\p{Ccc=00003_2}', "");
29693 Expect(0, 1562, '\p{^Ccc=00003_2}', "");
29694 Expect(0, 1562, '\P{Ccc=00003_2}', "");
29695 Expect(1, 1562, '\P{^Ccc=00003_2}', "");
29696 Expect(0, 1561, '\p{Ccc=00003_2}', "");
29697 Expect(1, 1561, '\p{^Ccc=00003_2}', "");
29698 Expect(1, 1561, '\P{Ccc=00003_2}', "");
29699 Expect(0, 1561, '\P{^Ccc=00003_2}', "");
29700 Error('\p{Is_Canonical_Combining_Class=:=-      000000032}');
29701 Error('\P{Is_Canonical_Combining_Class=:=-      000000032}');
29702 Expect(1, 1562, '\p{Is_Canonical_Combining_Class=0000000032}', "");
29703 Expect(0, 1562, '\p{^Is_Canonical_Combining_Class=0000000032}', "");
29704 Expect(0, 1562, '\P{Is_Canonical_Combining_Class=0000000032}', "");
29705 Expect(1, 1562, '\P{^Is_Canonical_Combining_Class=0000000032}', "");
29706 Expect(0, 1561, '\p{Is_Canonical_Combining_Class=0000000032}', "");
29707 Expect(1, 1561, '\p{^Is_Canonical_Combining_Class=0000000032}', "");
29708 Expect(1, 1561, '\P{Is_Canonical_Combining_Class=0000000032}', "");
29709 Expect(0, 1561, '\P{^Is_Canonical_Combining_Class=0000000032}', "");
29710 Error('\p{Is_Ccc=--+0-0 0_0 00 0 0:=0_32}');
29711 Error('\P{Is_Ccc=--+0-0 0_0 00 0 0:=0_32}');
29712 Expect(1, 1562, '\p{Is_Ccc=0000_0000_32}', "");
29713 Expect(0, 1562, '\p{^Is_Ccc=0000_0000_32}', "");
29714 Expect(0, 1562, '\P{Is_Ccc=0000_0000_32}', "");
29715 Expect(1, 1562, '\P{^Is_Ccc=0000_0000_32}', "");
29716 Expect(0, 1561, '\p{Is_Ccc=0000_0000_32}', "");
29717 Expect(1, 1561, '\p{^Is_Ccc=0000_0000_32}', "");
29718 Expect(1, 1561, '\P{Is_Ccc=0000_0000_32}', "");
29719 Expect(0, 1561, '\P{^Is_Ccc=0000_0000_32}', "");
29720 Error('\p{Canonical_Combining_Class=-_0000000118/a/}');
29721 Error('\P{Canonical_Combining_Class=-_0000000118/a/}');
29722 Expect(1, 3769, '\p{Canonical_Combining_Class:   000118}', "");
29723 Expect(0, 3769, '\p{^Canonical_Combining_Class:   000118}', "");
29724 Expect(0, 3769, '\P{Canonical_Combining_Class:   000118}', "");
29725 Expect(1, 3769, '\P{^Canonical_Combining_Class:   000118}', "");
29726 Expect(0, 3767, '\p{Canonical_Combining_Class:   000118}', "");
29727 Expect(1, 3767, '\p{^Canonical_Combining_Class:   000118}', "");
29728 Expect(1, 3767, '\P{Canonical_Combining_Class:   000118}', "");
29729 Expect(0, 3767, '\P{^Canonical_Combining_Class:   000118}', "");
29730 Error('\p{Ccc=  /a/+011 8}');
29731 Error('\P{Ccc=  /a/+011 8}');
29732 Expect(1, 3769, '\p{Ccc=+00118}', "");
29733 Expect(0, 3769, '\p{^Ccc=+00118}', "");
29734 Expect(0, 3769, '\P{Ccc=+00118}', "");
29735 Expect(1, 3769, '\P{^Ccc=+00118}', "");
29736 Expect(0, 3767, '\p{Ccc=+00118}', "");
29737 Expect(1, 3767, '\p{^Ccc=+00118}', "");
29738 Expect(1, 3767, '\P{Ccc=+00118}', "");
29739 Expect(0, 3767, '\P{^Ccc=+00118}', "");
29740 Error('\p{Is_Canonical_Combining_Class= /a/000-011      8}');
29741 Error('\P{Is_Canonical_Combining_Class= /a/000-011      8}');
29742 Expect(1, 3769, '\p{Is_Canonical_Combining_Class=+00_00_01_18}', "");
29743 Expect(0, 3769, '\p{^Is_Canonical_Combining_Class=+00_00_01_18}', "");
29744 Expect(0, 3769, '\P{Is_Canonical_Combining_Class=+00_00_01_18}', "");
29745 Expect(1, 3769, '\P{^Is_Canonical_Combining_Class=+00_00_01_18}', "");
29746 Expect(0, 3767, '\p{Is_Canonical_Combining_Class=+00_00_01_18}', "");
29747 Expect(1, 3767, '\p{^Is_Canonical_Combining_Class=+00_00_01_18}', "");
29748 Expect(1, 3767, '\P{Is_Canonical_Combining_Class=+00_00_01_18}', "");
29749 Expect(0, 3767, '\P{^Is_Canonical_Combining_Class=+00_00_01_18}', "");
29750 Error('\p{Is_Ccc= :=118}');
29751 Error('\P{Is_Ccc= :=118}');
29752 Expect(1, 3769, '\p{Is_Ccc=+00000000118}', "");
29753 Expect(0, 3769, '\p{^Is_Ccc=+00000000118}', "");
29754 Expect(0, 3769, '\P{Is_Ccc=+00000000118}', "");
29755 Expect(1, 3769, '\P{^Is_Ccc=+00000000118}', "");
29756 Expect(0, 3767, '\p{Is_Ccc=+00000000118}', "");
29757 Expect(1, 3767, '\p{^Is_Ccc=+00000000118}', "");
29758 Expect(1, 3767, '\P{Is_Ccc=+00000000118}', "");
29759 Expect(0, 3767, '\P{^Is_Ccc=+00000000118}', "");
29760 Error('\p{Canonical_Combining_Class:            -Double-above/a/}');
29761 Error('\P{Canonical_Combining_Class:            -Double-above/a/}');
29762 Expect(1, 862, '\p{Canonical_Combining_Class=doubleabove}', "");
29763 Expect(0, 862, '\p{^Canonical_Combining_Class=doubleabove}', "");
29764 Expect(0, 862, '\P{Canonical_Combining_Class=doubleabove}', "");
29765 Expect(1, 862, '\P{^Canonical_Combining_Class=doubleabove}', "");
29766 Expect(0, 860, '\p{Canonical_Combining_Class=doubleabove}', "");
29767 Expect(1, 860, '\p{^Canonical_Combining_Class=doubleabove}', "");
29768 Expect(1, 860, '\P{Canonical_Combining_Class=doubleabove}', "");
29769 Expect(0, 860, '\P{^Canonical_Combining_Class=doubleabove}', "");
29770 Expect(1, 862, '\p{Canonical_Combining_Class:           -DOUBLE_ABOVE}', "");
29771 Expect(0, 862, '\p{^Canonical_Combining_Class:          -DOUBLE_ABOVE}', "");
29772 Expect(0, 862, '\P{Canonical_Combining_Class:           -DOUBLE_ABOVE}', "");
29773 Expect(1, 862, '\P{^Canonical_Combining_Class:          -DOUBLE_ABOVE}', "");
29774 Expect(0, 860, '\p{Canonical_Combining_Class:           -DOUBLE_ABOVE}', "");
29775 Expect(1, 860, '\p{^Canonical_Combining_Class:          -DOUBLE_ABOVE}', "");
29776 Expect(1, 860, '\P{Canonical_Combining_Class:           -DOUBLE_ABOVE}', "");
29777 Expect(0, 860, '\P{^Canonical_Combining_Class:          -DOUBLE_ABOVE}', "");
29778 Error('\p{Ccc=_/a/da}');
29779 Error('\P{Ccc=_/a/da}');
29780 Expect(1, 862, '\p{Ccc=da}', "");
29781 Expect(0, 862, '\p{^Ccc=da}', "");
29782 Expect(0, 862, '\P{Ccc=da}', "");
29783 Expect(1, 862, '\P{^Ccc=da}', "");
29784 Expect(0, 860, '\p{Ccc=da}', "");
29785 Expect(1, 860, '\p{^Ccc=da}', "");
29786 Expect(1, 860, '\P{Ccc=da}', "");
29787 Expect(0, 860, '\P{^Ccc=da}', "");
29788 Expect(1, 862, '\p{Ccc= -DA}', "");
29789 Expect(0, 862, '\p{^Ccc= -DA}', "");
29790 Expect(0, 862, '\P{Ccc= -DA}', "");
29791 Expect(1, 862, '\P{^Ccc= -DA}', "");
29792 Expect(0, 860, '\p{Ccc= -DA}', "");
29793 Expect(1, 860, '\p{^Ccc= -DA}', "");
29794 Expect(1, 860, '\P{Ccc= -DA}', "");
29795 Expect(0, 860, '\P{^Ccc= -DA}', "");
29796 Error('\p{Is_Canonical_Combining_Class=:=__000234}');
29797 Error('\P{Is_Canonical_Combining_Class=:=__000234}');
29798 Expect(1, 862, '\p{Is_Canonical_Combining_Class=000234}', "");
29799 Expect(0, 862, '\p{^Is_Canonical_Combining_Class=000234}', "");
29800 Expect(0, 862, '\P{Is_Canonical_Combining_Class=000234}', "");
29801 Expect(1, 862, '\P{^Is_Canonical_Combining_Class=000234}', "");
29802 Expect(0, 860, '\p{Is_Canonical_Combining_Class=000234}', "");
29803 Expect(1, 860, '\p{^Is_Canonical_Combining_Class=000234}', "");
29804 Expect(1, 860, '\P{Is_Canonical_Combining_Class=000234}', "");
29805 Expect(0, 860, '\P{^Is_Canonical_Combining_Class=000234}', "");
29806 Error('\p{Is_Ccc=        Double:=Above}');
29807 Error('\P{Is_Ccc=        Double:=Above}');
29808 Expect(1, 862, '\p{Is_Ccc:   doubleabove}', "");
29809 Expect(0, 862, '\p{^Is_Ccc:   doubleabove}', "");
29810 Expect(0, 862, '\P{Is_Ccc:   doubleabove}', "");
29811 Expect(1, 862, '\P{^Is_Ccc:   doubleabove}', "");
29812 Expect(0, 860, '\p{Is_Ccc:   doubleabove}', "");
29813 Expect(1, 860, '\p{^Is_Ccc:   doubleabove}', "");
29814 Expect(1, 860, '\P{Is_Ccc:   doubleabove}', "");
29815 Expect(0, 860, '\P{^Is_Ccc:   doubleabove}', "");
29816 Expect(1, 862, '\p{Is_Ccc=      DOUBLE ABOVE}', "");
29817 Expect(0, 862, '\p{^Is_Ccc=     DOUBLE ABOVE}', "");
29818 Expect(0, 862, '\P{Is_Ccc=      DOUBLE ABOVE}', "");
29819 Expect(1, 862, '\P{^Is_Ccc=     DOUBLE ABOVE}', "");
29820 Expect(0, 860, '\p{Is_Ccc=      DOUBLE ABOVE}', "");
29821 Expect(1, 860, '\p{^Is_Ccc=     DOUBLE ABOVE}', "");
29822 Expect(1, 860, '\P{Is_Ccc=      DOUBLE ABOVE}', "");
29823 Expect(0, 860, '\P{^Is_Ccc=     DOUBLE ABOVE}', "");
29824 Error('\p{Canonical_Combining_Class=            Attached-BELOW/a/Left}');
29825 Error('\P{Canonical_Combining_Class=            Attached-BELOW/a/Left}');
29826 Expect(0, 7, '\p{Canonical_Combining_Class=attachedbelowleft}', "");
29827 Expect(1, 7, '\p{^Canonical_Combining_Class=attachedbelowleft}', "");
29828 Expect(1, 7, '\P{Canonical_Combining_Class=attachedbelowleft}', "");
29829 Expect(0, 7, '\P{^Canonical_Combining_Class=attachedbelowleft}', "");
29830 Expect(0, 7, '\p{Canonical_Combining_Class: _ATTACHED_Below Left}', "");
29831 Expect(1, 7, '\p{^Canonical_Combining_Class: _ATTACHED_Below Left}', "");
29832 Expect(1, 7, '\P{Canonical_Combining_Class: _ATTACHED_Below Left}', "");
29833 Expect(0, 7, '\P{^Canonical_Combining_Class: _ATTACHED_Below Left}', "");
29834 Error('\p{Ccc=-/a/ATBL}');
29835 Error('\P{Ccc=-/a/ATBL}');
29836 Expect(0, 7, '\p{Ccc=atbl}', "");
29837 Expect(1, 7, '\p{^Ccc=atbl}', "");
29838 Expect(1, 7, '\P{Ccc=atbl}', "");
29839 Expect(0, 7, '\P{^Ccc=atbl}', "");
29840 Expect(0, 7, '\p{Ccc= -ATBL}', "");
29841 Expect(1, 7, '\p{^Ccc= -ATBL}', "");
29842 Expect(1, 7, '\P{Ccc= -ATBL}', "");
29843 Expect(0, 7, '\P{^Ccc= -ATBL}', "");
29844 Error('\p{Is_Canonical_Combining_Class=_-+0002 00:=}');
29845 Error('\P{Is_Canonical_Combining_Class=_-+0002 00:=}');
29846 Expect(0, 7, '\p{Is_Canonical_Combining_Class=00000_00002_00}', "");
29847 Expect(1, 7, '\p{^Is_Canonical_Combining_Class=00000_00002_00}', "");
29848 Expect(1, 7, '\P{Is_Canonical_Combining_Class=00000_00002_00}', "");
29849 Expect(0, 7, '\P{^Is_Canonical_Combining_Class=00000_00002_00}', "");
29850 Error('\p{Is_Ccc=_:=ATTACHED_Below_LEFT}');
29851 Error('\P{Is_Ccc=_:=ATTACHED_Below_LEFT}');
29852 Expect(0, 7, '\p{Is_Ccc=attachedbelowleft}', "");
29853 Expect(1, 7, '\p{^Is_Ccc=attachedbelowleft}', "");
29854 Expect(1, 7, '\P{Is_Ccc=attachedbelowleft}', "");
29855 Expect(0, 7, '\P{^Is_Ccc=attachedbelowleft}', "");
29856 Expect(0, 7, '\p{Is_Ccc=Attached        Below-Left}', "");
29857 Expect(1, 7, '\p{^Is_Ccc=Attached       Below-Left}', "");
29858 Expect(1, 7, '\P{Is_Ccc=Attached        Below-Left}', "");
29859 Expect(0, 7, '\P{^Is_Ccc=Attached       Below-Left}', "");
29860 Error('\p{Canonical_Combining_Class=-/a/+00018}');
29861 Error('\P{Canonical_Combining_Class=-/a/+00018}');
29862 Expect(1, 1464, '\p{Canonical_Combining_Class=000018}', "");
29863 Expect(0, 1464, '\p{^Canonical_Combining_Class=000018}', "");
29864 Expect(0, 1464, '\P{Canonical_Combining_Class=000018}', "");
29865 Expect(1, 1464, '\P{^Canonical_Combining_Class=000018}', "");
29866 Expect(0, 1463, '\p{Canonical_Combining_Class=000018}', "");
29867 Expect(1, 1463, '\p{^Canonical_Combining_Class=000018}', "");
29868 Expect(1, 1463, '\P{Canonical_Combining_Class=000018}', "");
29869 Expect(0, 1463, '\P{^Canonical_Combining_Class=000018}', "");
29870 Error('\p{Ccc= _018:=}');
29871 Error('\P{Ccc= _018:=}');
29872 Expect(1, 1464, '\p{Ccc=+001_8}', "");
29873 Expect(0, 1464, '\p{^Ccc=+001_8}', "");
29874 Expect(0, 1464, '\P{Ccc=+001_8}', "");
29875 Expect(1, 1464, '\P{^Ccc=+001_8}', "");
29876 Expect(0, 1463, '\p{Ccc=+001_8}', "");
29877 Expect(1, 1463, '\p{^Ccc=+001_8}', "");
29878 Expect(1, 1463, '\P{Ccc=+001_8}', "");
29879 Expect(0, 1463, '\P{^Ccc=+001_8}', "");
29880 Error('\p{Is_Canonical_Combining_Class= 0/a/0 0 0 0_0 0 018}');
29881 Error('\P{Is_Canonical_Combining_Class= 0/a/0 0 0 0_0 0 018}');
29882 Expect(1, 1464, '\p{Is_Canonical_Combining_Class=0018}', "");
29883 Expect(0, 1464, '\p{^Is_Canonical_Combining_Class=0018}', "");
29884 Expect(0, 1464, '\P{Is_Canonical_Combining_Class=0018}', "");
29885 Expect(1, 1464, '\P{^Is_Canonical_Combining_Class=0018}', "");
29886 Expect(0, 1463, '\p{Is_Canonical_Combining_Class=0018}', "");
29887 Expect(1, 1463, '\p{^Is_Canonical_Combining_Class=0018}', "");
29888 Expect(1, 1463, '\P{Is_Canonical_Combining_Class=0018}', "");
29889 Expect(0, 1463, '\P{^Is_Canonical_Combining_Class=0018}', "");
29890 Error('\p{Is_Ccc= 0000000018:=}');
29891 Error('\P{Is_Ccc= 0000000018:=}');
29892 Expect(1, 1464, '\p{Is_Ccc=+0_0_0_18}', "");
29893 Expect(0, 1464, '\p{^Is_Ccc=+0_0_0_18}', "");
29894 Expect(0, 1464, '\P{Is_Ccc=+0_0_0_18}', "");
29895 Expect(1, 1464, '\P{^Is_Ccc=+0_0_0_18}', "");
29896 Expect(0, 1463, '\p{Is_Ccc=+0_0_0_18}', "");
29897 Expect(1, 1463, '\p{^Is_Ccc=+0_0_0_18}', "");
29898 Expect(1, 1463, '\P{Is_Ccc=+0_0_0_18}', "");
29899 Expect(0, 1463, '\P{^Is_Ccc=+0_0_0_18}', "");
29900 Error('\p{Canonical_Combining_Class=  1/a/6}');
29901 Error('\P{Canonical_Combining_Class=  1/a/6}');
29902 Expect(1, 1462, '\p{Canonical_Combining_Class=+01_6}', "");
29903 Expect(0, 1462, '\p{^Canonical_Combining_Class=+01_6}', "");
29904 Expect(0, 1462, '\P{Canonical_Combining_Class=+01_6}', "");
29905 Expect(1, 1462, '\P{^Canonical_Combining_Class=+01_6}', "");
29906 Expect(0, 1461, '\p{Canonical_Combining_Class=+01_6}', "");
29907 Expect(1, 1461, '\p{^Canonical_Combining_Class=+01_6}', "");
29908 Expect(1, 1461, '\P{Canonical_Combining_Class=+01_6}', "");
29909 Expect(0, 1461, '\P{^Canonical_Combining_Class=+01_6}', "");
29910 Error('\p{Ccc=          0:=0 0 0_0_0016}');
29911 Error('\P{Ccc=          0:=0 0 0_0_0016}');
29912 Expect(1, 1462, '\p{Ccc=1_6}', "");
29913 Expect(0, 1462, '\p{^Ccc=1_6}', "");
29914 Expect(0, 1462, '\P{Ccc=1_6}', "");
29915 Expect(1, 1462, '\P{^Ccc=1_6}', "");
29916 Expect(0, 1461, '\p{Ccc=1_6}', "");
29917 Expect(1, 1461, '\p{^Ccc=1_6}', "");
29918 Expect(1, 1461, '\P{Ccc=1_6}', "");
29919 Expect(0, 1461, '\P{^Ccc=1_6}', "");
29920 Error('\p{Is_Canonical_Combining_Class=:=-      00016}');
29921 Error('\P{Is_Canonical_Combining_Class=:=-      00016}');
29922 Expect(1, 1462, '\p{Is_Canonical_Combining_Class=1_6}', "");
29923 Expect(0, 1462, '\p{^Is_Canonical_Combining_Class=1_6}', "");
29924 Expect(0, 1462, '\P{Is_Canonical_Combining_Class=1_6}', "");
29925 Expect(1, 1462, '\P{^Is_Canonical_Combining_Class=1_6}', "");
29926 Expect(0, 1461, '\p{Is_Canonical_Combining_Class=1_6}', "");
29927 Expect(1, 1461, '\p{^Is_Canonical_Combining_Class=1_6}', "");
29928 Expect(1, 1461, '\P{Is_Canonical_Combining_Class=1_6}', "");
29929 Expect(0, 1461, '\P{^Is_Canonical_Combining_Class=1_6}', "");
29930 Error('\p{Is_Ccc=_/a/0-0 0      0016}');
29931 Error('\P{Is_Ccc=_/a/0-0 0      0016}');
29932 Expect(1, 1462, '\p{Is_Ccc=+01_6}', "");
29933 Expect(0, 1462, '\p{^Is_Ccc=+01_6}', "");
29934 Expect(0, 1462, '\P{Is_Ccc=+01_6}', "");
29935 Expect(1, 1462, '\P{^Is_Ccc=+01_6}', "");
29936 Expect(0, 1461, '\p{Is_Ccc=+01_6}', "");
29937 Expect(1, 1461, '\p{^Is_Ccc=+01_6}', "");
29938 Expect(1, 1461, '\P{Is_Ccc=+01_6}', "");
29939 Expect(0, 1461, '\P{^Is_Ccc=+01_6}', "");
29940 Error('\p{Canonical_Combining_Class= /a/084}');
29941 Error('\P{Canonical_Combining_Class= /a/084}');
29942 Expect(1, 3157, '\p{Canonical_Combining_Class=00000084}', "");
29943 Expect(0, 3157, '\p{^Canonical_Combining_Class=00000084}', "");
29944 Expect(0, 3157, '\P{Canonical_Combining_Class=00000084}', "");
29945 Expect(1, 3157, '\P{^Canonical_Combining_Class=00000084}', "");
29946 Expect(0, 3156, '\p{Canonical_Combining_Class=00000084}', "");
29947 Expect(1, 3156, '\p{^Canonical_Combining_Class=00000084}', "");
29948 Expect(1, 3156, '\P{Canonical_Combining_Class=00000084}', "");
29949 Expect(0, 3156, '\P{^Canonical_Combining_Class=00000084}', "");
29950 Error('\p{Ccc:    :=00000000084}');
29951 Error('\P{Ccc:    :=00000000084}');
29952 Expect(1, 3157, '\p{Ccc:        0000084}', "");
29953 Expect(0, 3157, '\p{^Ccc:       0000084}', "");
29954 Expect(0, 3157, '\P{Ccc:        0000084}', "");
29955 Expect(1, 3157, '\P{^Ccc:       0000084}', "");
29956 Expect(0, 3156, '\p{Ccc:        0000084}', "");
29957 Expect(1, 3156, '\p{^Ccc:       0000084}', "");
29958 Expect(1, 3156, '\P{Ccc:        0000084}', "");
29959 Expect(0, 3156, '\P{^Ccc:       0000084}', "");
29960 Error('\p{Is_Canonical_Combining_Class= /a/+084}');
29961 Error('\P{Is_Canonical_Combining_Class= /a/+084}');
29962 Expect(1, 3157, '\p{Is_Canonical_Combining_Class=000084}', "");
29963 Expect(0, 3157, '\p{^Is_Canonical_Combining_Class=000084}', "");
29964 Expect(0, 3157, '\P{Is_Canonical_Combining_Class=000084}', "");
29965 Expect(1, 3157, '\P{^Is_Canonical_Combining_Class=000084}', "");
29966 Expect(0, 3156, '\p{Is_Canonical_Combining_Class=000084}', "");
29967 Expect(1, 3156, '\p{^Is_Canonical_Combining_Class=000084}', "");
29968 Expect(1, 3156, '\P{Is_Canonical_Combining_Class=000084}', "");
29969 Expect(0, 3156, '\P{^Is_Canonical_Combining_Class=000084}', "");
29970 Error('\p{Is_Ccc=:=_ 0-0-84}');
29971 Error('\P{Is_Ccc=:=_ 0-0-84}');
29972 Expect(1, 3157, '\p{Is_Ccc=+000_008_4}', "");
29973 Expect(0, 3157, '\p{^Is_Ccc=+000_008_4}', "");
29974 Expect(0, 3157, '\P{Is_Ccc=+000_008_4}', "");
29975 Expect(1, 3157, '\P{^Is_Ccc=+000_008_4}', "");
29976 Expect(0, 3156, '\p{Is_Ccc=+000_008_4}', "");
29977 Expect(1, 3156, '\p{^Is_Ccc=+000_008_4}', "");
29978 Expect(1, 3156, '\P{Is_Ccc=+000_008_4}', "");
29979 Expect(0, 3156, '\P{^Is_Ccc=+000_008_4}', "");
29980 Error('\p{Canonical_Combining_Class=    :=00    0000    027}');
29981 Error('\P{Canonical_Combining_Class=    :=00    0000    027}');
29982 Expect(1, 1611, '\p{Canonical_Combining_Class=00000000027}', "");
29983 Expect(0, 1611, '\p{^Canonical_Combining_Class=00000000027}', "");
29984 Expect(0, 1611, '\P{Canonical_Combining_Class=00000000027}', "");
29985 Expect(1, 1611, '\P{^Canonical_Combining_Class=00000000027}', "");
29986 Expect(0, 1610, '\p{Canonical_Combining_Class=00000000027}', "");
29987 Expect(1, 1610, '\p{^Canonical_Combining_Class=00000000027}', "");
29988 Expect(1, 1610, '\P{Canonical_Combining_Class=00000000027}', "");
29989 Expect(0, 1610, '\P{^Canonical_Combining_Class=00000000027}', "");
29990 Error('\p{Ccc= -027/a/}');
29991 Error('\P{Ccc= -027/a/}');
29992 Expect(1, 1611, '\p{Ccc=+27}', "");
29993 Expect(0, 1611, '\p{^Ccc=+27}', "");
29994 Expect(0, 1611, '\P{Ccc=+27}', "");
29995 Expect(1, 1611, '\P{^Ccc=+27}', "");
29996 Expect(0, 1610, '\p{Ccc=+27}', "");
29997 Expect(1, 1610, '\p{^Ccc=+27}', "");
29998 Expect(1, 1610, '\P{Ccc=+27}', "");
29999 Expect(0, 1610, '\P{^Ccc=+27}', "");
30000 Error('\p{Is_Canonical_Combining_Class=:=               +027}');
30001 Error('\P{Is_Canonical_Combining_Class=:=               +027}');
30002 Expect(1, 1611, '\p{Is_Canonical_Combining_Class=00000000027}', "");
30003 Expect(0, 1611, '\p{^Is_Canonical_Combining_Class=00000000027}', "");
30004 Expect(0, 1611, '\P{Is_Canonical_Combining_Class=00000000027}', "");
30005 Expect(1, 1611, '\P{^Is_Canonical_Combining_Class=00000000027}', "");
30006 Expect(0, 1610, '\p{Is_Canonical_Combining_Class=00000000027}', "");
30007 Expect(1, 1610, '\p{^Is_Canonical_Combining_Class=00000000027}', "");
30008 Expect(1, 1610, '\P{Is_Canonical_Combining_Class=00000000027}', "");
30009 Expect(0, 1610, '\P{^Is_Canonical_Combining_Class=00000000027}', "");
30010 Error('\p{Is_Ccc:_:=000000027}');
30011 Error('\P{Is_Ccc:_:=000000027}');
30012 Expect(1, 1611, '\p{Is_Ccc=0_0_0_0_0027}', "");
30013 Expect(0, 1611, '\p{^Is_Ccc=0_0_0_0_0027}', "");
30014 Expect(0, 1611, '\P{Is_Ccc=0_0_0_0_0027}', "");
30015 Expect(1, 1611, '\P{^Is_Ccc=0_0_0_0_0027}', "");
30016 Expect(0, 1610, '\p{Is_Ccc=0_0_0_0_0027}', "");
30017 Expect(1, 1610, '\p{^Is_Ccc=0_0_0_0_0027}', "");
30018 Expect(1, 1610, '\P{Is_Ccc=0_0_0_0_0027}', "");
30019 Expect(0, 1610, '\P{^Is_Ccc=0_0_0_0_0027}', "");
30020 Error('\p{Canonical_Combining_Class=    DOUBLE_Below/a/}');
30021 Error('\P{Canonical_Combining_Class=    DOUBLE_Below/a/}');
30022 Expect(1, 860, '\p{Canonical_Combining_Class=doublebelow}', "");
30023 Expect(0, 860, '\p{^Canonical_Combining_Class=doublebelow}', "");
30024 Expect(0, 860, '\P{Canonical_Combining_Class=doublebelow}', "");
30025 Expect(1, 860, '\P{^Canonical_Combining_Class=doublebelow}', "");
30026 Expect(0, 859, '\p{Canonical_Combining_Class=doublebelow}', "");
30027 Expect(1, 859, '\p{^Canonical_Combining_Class=doublebelow}', "");
30028 Expect(1, 859, '\P{Canonical_Combining_Class=doublebelow}', "");
30029 Expect(0, 859, '\P{^Canonical_Combining_Class=doublebelow}', "");
30030 Expect(1, 860, '\p{Canonical_Combining_Class= double_Below}', "");
30031 Expect(0, 860, '\p{^Canonical_Combining_Class= double_Below}', "");
30032 Expect(0, 860, '\P{Canonical_Combining_Class= double_Below}', "");
30033 Expect(1, 860, '\P{^Canonical_Combining_Class= double_Below}', "");
30034 Expect(0, 859, '\p{Canonical_Combining_Class= double_Below}', "");
30035 Expect(1, 859, '\p{^Canonical_Combining_Class= double_Below}', "");
30036 Expect(1, 859, '\P{Canonical_Combining_Class= double_Below}', "");
30037 Expect(0, 859, '\P{^Canonical_Combining_Class= double_Below}', "");
30038 Error('\p{Ccc=_:=DB}');
30039 Error('\P{Ccc=_:=DB}');
30040 Expect(1, 860, '\p{Ccc=db}', "");
30041 Expect(0, 860, '\p{^Ccc=db}', "");
30042 Expect(0, 860, '\P{Ccc=db}', "");
30043 Expect(1, 860, '\P{^Ccc=db}', "");
30044 Expect(0, 859, '\p{Ccc=db}', "");
30045 Expect(1, 859, '\p{^Ccc=db}', "");
30046 Expect(1, 859, '\P{Ccc=db}', "");
30047 Expect(0, 859, '\P{^Ccc=db}', "");
30048 Expect(1, 860, '\p{Ccc= DB}', "");
30049 Expect(0, 860, '\p{^Ccc=        DB}', "");
30050 Expect(0, 860, '\P{Ccc= DB}', "");
30051 Expect(1, 860, '\P{^Ccc=        DB}', "");
30052 Expect(0, 859, '\p{Ccc= DB}', "");
30053 Expect(1, 859, '\p{^Ccc=        DB}', "");
30054 Expect(1, 859, '\P{Ccc= DB}', "");
30055 Expect(0, 859, '\P{^Ccc=        DB}', "");
30056 Error('\p{Is_Canonical_Combining_Class:          +0-0_0 00-0-0/a/233}');
30057 Error('\P{Is_Canonical_Combining_Class:          +0-0_0 00-0-0/a/233}');
30058 Expect(1, 860, '\p{Is_Canonical_Combining_Class=0000233}', "");
30059 Expect(0, 860, '\p{^Is_Canonical_Combining_Class=0000233}', "");
30060 Expect(0, 860, '\P{Is_Canonical_Combining_Class=0000233}', "");
30061 Expect(1, 860, '\P{^Is_Canonical_Combining_Class=0000233}', "");
30062 Expect(0, 859, '\p{Is_Canonical_Combining_Class=0000233}', "");
30063 Expect(1, 859, '\p{^Is_Canonical_Combining_Class=0000233}', "");
30064 Expect(1, 859, '\P{Is_Canonical_Combining_Class=0000233}', "");
30065 Expect(0, 859, '\P{^Is_Canonical_Combining_Class=0000233}', "");
30066 Error('\p{Is_Ccc=:=DOUBLE       Below}');
30067 Error('\P{Is_Ccc=:=DOUBLE       Below}');
30068 Expect(1, 860, '\p{Is_Ccc=doublebelow}', "");
30069 Expect(0, 860, '\p{^Is_Ccc=doublebelow}', "");
30070 Expect(0, 860, '\P{Is_Ccc=doublebelow}', "");
30071 Expect(1, 860, '\P{^Is_Ccc=doublebelow}', "");
30072 Expect(0, 859, '\p{Is_Ccc=doublebelow}', "");
30073 Expect(1, 859, '\p{^Is_Ccc=doublebelow}', "");
30074 Expect(1, 859, '\P{Is_Ccc=doublebelow}', "");
30075 Expect(0, 859, '\P{^Is_Ccc=doublebelow}', "");
30076 Expect(1, 860, '\p{Is_Ccc=      _DOUBLE_below}', "");
30077 Expect(0, 860, '\p{^Is_Ccc=     _DOUBLE_below}', "");
30078 Expect(0, 860, '\P{Is_Ccc=      _DOUBLE_below}', "");
30079 Expect(1, 860, '\P{^Is_Ccc=     _DOUBLE_below}', "");
30080 Expect(0, 859, '\p{Is_Ccc=      _DOUBLE_below}', "");
30081 Expect(1, 859, '\p{^Is_Ccc=     _DOUBLE_below}', "");
30082 Expect(1, 859, '\P{Is_Ccc=      _DOUBLE_below}', "");
30083 Expect(0, 859, '\P{^Is_Ccc=     _DOUBLE_below}', "");
30084 Error('\p{Canonical_Combining_Class=    BELOW Right/a/}');
30085 Error('\P{Canonical_Combining_Class=    BELOW Right/a/}');
30086 Expect(1, 1434, '\p{Canonical_Combining_Class=belowright}', "");
30087 Expect(0, 1434, '\p{^Canonical_Combining_Class=belowright}', "");
30088 Expect(0, 1434, '\P{Canonical_Combining_Class=belowright}', "");
30089 Expect(1, 1434, '\P{^Canonical_Combining_Class=belowright}', "");
30090 Expect(0, 1433, '\p{Canonical_Combining_Class=belowright}', "");
30091 Expect(1, 1433, '\p{^Canonical_Combining_Class=belowright}', "");
30092 Expect(1, 1433, '\P{Canonical_Combining_Class=belowright}', "");
30093 Expect(0, 1433, '\P{^Canonical_Combining_Class=belowright}', "");
30094 Expect(1, 1434, '\p{Canonical_Combining_Class= _Below Right}', "");
30095 Expect(0, 1434, '\p{^Canonical_Combining_Class= _Below Right}', "");
30096 Expect(0, 1434, '\P{Canonical_Combining_Class= _Below Right}', "");
30097 Expect(1, 1434, '\P{^Canonical_Combining_Class= _Below Right}', "");
30098 Expect(0, 1433, '\p{Canonical_Combining_Class= _Below Right}', "");
30099 Expect(1, 1433, '\p{^Canonical_Combining_Class= _Below Right}', "");
30100 Expect(1, 1433, '\P{Canonical_Combining_Class= _Below Right}', "");
30101 Expect(0, 1433, '\P{^Canonical_Combining_Class= _Below Right}', "");
30102 Error('\p{Ccc=  /a/br}');
30103 Error('\P{Ccc=  /a/br}');
30104 Expect(1, 1434, '\p{Ccc=br}', "");
30105 Expect(0, 1434, '\p{^Ccc=br}', "");
30106 Expect(0, 1434, '\P{Ccc=br}', "");
30107 Expect(1, 1434, '\P{^Ccc=br}', "");
30108 Expect(0, 1433, '\p{Ccc=br}', "");
30109 Expect(1, 1433, '\p{^Ccc=br}', "");
30110 Expect(1, 1433, '\P{Ccc=br}', "");
30111 Expect(0, 1433, '\P{^Ccc=br}', "");
30112 Expect(1, 1434, '\p{Ccc=-BR}', "");
30113 Expect(0, 1434, '\p{^Ccc=-BR}', "");
30114 Expect(0, 1434, '\P{Ccc=-BR}', "");
30115 Expect(1, 1434, '\P{^Ccc=-BR}', "");
30116 Expect(0, 1433, '\p{Ccc=-BR}', "");
30117 Expect(1, 1433, '\p{^Ccc=-BR}', "");
30118 Expect(1, 1433, '\P{Ccc=-BR}', "");
30119 Expect(0, 1433, '\P{^Ccc=-BR}', "");
30120 Error('\p{Is_Canonical_Combining_Class=:=__+000222}');
30121 Error('\P{Is_Canonical_Combining_Class=:=__+000222}');
30122 Expect(1, 1434, '\p{Is_Canonical_Combining_Class: 0_0_0_0_0_0_0_2_22}', "");
30123 Expect(0, 1434, '\p{^Is_Canonical_Combining_Class: 0_0_0_0_0_0_0_2_22}', "");
30124 Expect(0, 1434, '\P{Is_Canonical_Combining_Class: 0_0_0_0_0_0_0_2_22}', "");
30125 Expect(1, 1434, '\P{^Is_Canonical_Combining_Class: 0_0_0_0_0_0_0_2_22}', "");
30126 Expect(0, 1433, '\p{Is_Canonical_Combining_Class: 0_0_0_0_0_0_0_2_22}', "");
30127 Expect(1, 1433, '\p{^Is_Canonical_Combining_Class: 0_0_0_0_0_0_0_2_22}', "");
30128 Expect(1, 1433, '\P{Is_Canonical_Combining_Class: 0_0_0_0_0_0_0_2_22}', "");
30129 Expect(0, 1433, '\P{^Is_Canonical_Combining_Class: 0_0_0_0_0_0_0_2_22}', "");
30130 Error('\p{Is_Ccc=/a/_ Below-Right}');
30131 Error('\P{Is_Ccc=/a/_ Below-Right}');
30132 Expect(1, 1434, '\p{Is_Ccc=belowright}', "");
30133 Expect(0, 1434, '\p{^Is_Ccc=belowright}', "");
30134 Expect(0, 1434, '\P{Is_Ccc=belowright}', "");
30135 Expect(1, 1434, '\P{^Is_Ccc=belowright}', "");
30136 Expect(0, 1433, '\p{Is_Ccc=belowright}', "");
30137 Expect(1, 1433, '\p{^Is_Ccc=belowright}', "");
30138 Expect(1, 1433, '\P{Is_Ccc=belowright}', "");
30139 Expect(0, 1433, '\P{^Is_Ccc=belowright}', "");
30140 Expect(1, 1434, '\p{Is_Ccc= -Below Right}', "");
30141 Expect(0, 1434, '\p{^Is_Ccc= -Below Right}', "");
30142 Expect(0, 1434, '\P{Is_Ccc= -Below Right}', "");
30143 Expect(1, 1434, '\P{^Is_Ccc= -Below Right}', "");
30144 Expect(0, 1433, '\p{Is_Ccc= -Below Right}', "");
30145 Expect(1, 1433, '\p{^Is_Ccc= -Below Right}', "");
30146 Expect(1, 1433, '\P{Is_Ccc= -Below Right}', "");
30147 Expect(0, 1433, '\P{^Is_Ccc= -Below Right}', "");
30148 Error('\p{Canonical_Combining_Class=- kana_VOICING:=}');
30149 Error('\P{Canonical_Combining_Class=- kana_VOICING:=}');
30150 Expect(1, 12442, '\p{Canonical_Combining_Class=kanavoicing}', "");
30151 Expect(0, 12442, '\p{^Canonical_Combining_Class=kanavoicing}', "");
30152 Expect(0, 12442, '\P{Canonical_Combining_Class=kanavoicing}', "");
30153 Expect(1, 12442, '\P{^Canonical_Combining_Class=kanavoicing}', "");
30154 Expect(0, 12440, '\p{Canonical_Combining_Class=kanavoicing}', "");
30155 Expect(1, 12440, '\p{^Canonical_Combining_Class=kanavoicing}', "");
30156 Expect(1, 12440, '\P{Canonical_Combining_Class=kanavoicing}', "");
30157 Expect(0, 12440, '\P{^Canonical_Combining_Class=kanavoicing}', "");
30158 Expect(1, 12442, '\p{Canonical_Combining_Class= -Kana_Voicing}', "");
30159 Expect(0, 12442, '\p{^Canonical_Combining_Class= -Kana_Voicing}', "");
30160 Expect(0, 12442, '\P{Canonical_Combining_Class= -Kana_Voicing}', "");
30161 Expect(1, 12442, '\P{^Canonical_Combining_Class= -Kana_Voicing}', "");
30162 Expect(0, 12440, '\p{Canonical_Combining_Class= -Kana_Voicing}', "");
30163 Expect(1, 12440, '\p{^Canonical_Combining_Class= -Kana_Voicing}', "");
30164 Expect(1, 12440, '\P{Canonical_Combining_Class= -Kana_Voicing}', "");
30165 Expect(0, 12440, '\P{^Canonical_Combining_Class= -Kana_Voicing}', "");
30166 Error('\p{Ccc=/a/_      KV}');
30167 Error('\P{Ccc=/a/_      KV}');
30168 Expect(1, 12442, '\p{Ccc=kv}', "");
30169 Expect(0, 12442, '\p{^Ccc=kv}', "");
30170 Expect(0, 12442, '\P{Ccc=kv}', "");
30171 Expect(1, 12442, '\P{^Ccc=kv}', "");
30172 Expect(0, 12440, '\p{Ccc=kv}', "");
30173 Expect(1, 12440, '\p{^Ccc=kv}', "");
30174 Expect(1, 12440, '\P{Ccc=kv}', "");
30175 Expect(0, 12440, '\P{^Ccc=kv}', "");
30176 Expect(1, 12442, '\p{Ccc=--KV}', "");
30177 Expect(0, 12442, '\p{^Ccc=--KV}', "");
30178 Expect(0, 12442, '\P{Ccc=--KV}', "");
30179 Expect(1, 12442, '\P{^Ccc=--KV}', "");
30180 Expect(0, 12440, '\p{Ccc=--KV}', "");
30181 Expect(1, 12440, '\p{^Ccc=--KV}', "");
30182 Expect(1, 12440, '\P{Ccc=--KV}', "");
30183 Expect(0, 12440, '\P{^Ccc=--KV}', "");
30184 Error('\p{Is_Canonical_Combining_Class=:=-000000008}');
30185 Error('\P{Is_Canonical_Combining_Class=:=-000000008}');
30186 Expect(1, 12442, '\p{Is_Canonical_Combining_Class=0_8}', "");
30187 Expect(0, 12442, '\p{^Is_Canonical_Combining_Class=0_8}', "");
30188 Expect(0, 12442, '\P{Is_Canonical_Combining_Class=0_8}', "");
30189 Expect(1, 12442, '\P{^Is_Canonical_Combining_Class=0_8}', "");
30190 Expect(0, 12440, '\p{Is_Canonical_Combining_Class=0_8}', "");
30191 Expect(1, 12440, '\p{^Is_Canonical_Combining_Class=0_8}', "");
30192 Expect(1, 12440, '\P{Is_Canonical_Combining_Class=0_8}', "");
30193 Expect(0, 12440, '\P{^Is_Canonical_Combining_Class=0_8}', "");
30194 Error('\p{Is_Ccc:   _/a/KANAVoicing}');
30195 Error('\P{Is_Ccc:   _/a/KANAVoicing}');
30196 Expect(1, 12442, '\p{Is_Ccc=kanavoicing}', "");
30197 Expect(0, 12442, '\p{^Is_Ccc=kanavoicing}', "");
30198 Expect(0, 12442, '\P{Is_Ccc=kanavoicing}', "");
30199 Expect(1, 12442, '\P{^Is_Ccc=kanavoicing}', "");
30200 Expect(0, 12440, '\p{Is_Ccc=kanavoicing}', "");
30201 Expect(1, 12440, '\p{^Is_Ccc=kanavoicing}', "");
30202 Expect(1, 12440, '\P{Is_Ccc=kanavoicing}', "");
30203 Expect(0, 12440, '\P{^Is_Ccc=kanavoicing}', "");
30204 Expect(1, 12442, '\p{Is_Ccc=_   KANAVoicing}', "");
30205 Expect(0, 12442, '\p{^Is_Ccc=_  KANAVoicing}', "");
30206 Expect(0, 12442, '\P{Is_Ccc=_   KANAVoicing}', "");
30207 Expect(1, 12442, '\P{^Is_Ccc=_  KANAVoicing}', "");
30208 Expect(0, 12440, '\p{Is_Ccc=_   KANAVoicing}', "");
30209 Expect(1, 12440, '\p{^Is_Ccc=_  KANAVoicing}', "");
30210 Expect(1, 12440, '\P{Is_Ccc=_   KANAVoicing}', "");
30211 Expect(0, 12440, '\P{^Is_Ccc=_  KANAVoicing}', "");
30212 Error('\p{Canonical_Combining_Class=--Below/a/}');
30213 Error('\P{Canonical_Combining_Class=--Below/a/}');
30214 Expect(1, 793, '\p{Canonical_Combining_Class=below}', "");
30215 Expect(0, 793, '\p{^Canonical_Combining_Class=below}', "");
30216 Expect(0, 793, '\P{Canonical_Combining_Class=below}', "");
30217 Expect(1, 793, '\P{^Canonical_Combining_Class=below}', "");
30218 Expect(0, 789, '\p{Canonical_Combining_Class=below}', "");
30219 Expect(1, 789, '\p{^Canonical_Combining_Class=below}', "");
30220 Expect(1, 789, '\P{Canonical_Combining_Class=below}', "");
30221 Expect(0, 789, '\P{^Canonical_Combining_Class=below}', "");
30222 Expect(1, 793, '\p{Canonical_Combining_Class=- Below}', "");
30223 Expect(0, 793, '\p{^Canonical_Combining_Class=- Below}', "");
30224 Expect(0, 793, '\P{Canonical_Combining_Class=- Below}', "");
30225 Expect(1, 793, '\P{^Canonical_Combining_Class=- Below}', "");
30226 Expect(0, 789, '\p{Canonical_Combining_Class=- Below}', "");
30227 Expect(1, 789, '\p{^Canonical_Combining_Class=- Below}', "");
30228 Expect(1, 789, '\P{Canonical_Combining_Class=- Below}', "");
30229 Expect(0, 789, '\P{^Canonical_Combining_Class=- Below}', "");
30230 Error('\p{Ccc=-B:=}');
30231 Error('\P{Ccc=-B:=}');
30232 Expect(1, 793, '\p{Ccc: b}', "");
30233 Expect(0, 793, '\p{^Ccc:        b}', "");
30234 Expect(0, 793, '\P{Ccc: b}', "");
30235 Expect(1, 793, '\P{^Ccc:        b}', "");
30236 Expect(0, 789, '\p{Ccc: b}', "");
30237 Expect(1, 789, '\p{^Ccc:        b}', "");
30238 Expect(1, 789, '\P{Ccc: b}', "");
30239 Expect(0, 789, '\P{^Ccc:        b}', "");
30240 Expect(1, 793, '\p{Ccc=         b}', "");
30241 Expect(0, 793, '\p{^Ccc=        b}', "");
30242 Expect(0, 793, '\P{Ccc=         b}', "");
30243 Expect(1, 793, '\P{^Ccc=        b}', "");
30244 Expect(0, 789, '\p{Ccc=         b}', "");
30245 Expect(1, 789, '\p{^Ccc=        b}', "");
30246 Expect(1, 789, '\P{Ccc=         b}', "");
30247 Expect(0, 789, '\P{^Ccc=        b}', "");
30248 Error('\p{Is_Canonical_Combining_Class=-:=+000 2 20}');
30249 Error('\P{Is_Canonical_Combining_Class=-:=+000 2 20}');
30250 Expect(1, 793, '\p{Is_Canonical_Combining_Class=+220}', "");
30251 Expect(0, 793, '\p{^Is_Canonical_Combining_Class=+220}', "");
30252 Expect(0, 793, '\P{Is_Canonical_Combining_Class=+220}', "");
30253 Expect(1, 793, '\P{^Is_Canonical_Combining_Class=+220}', "");
30254 Expect(0, 789, '\p{Is_Canonical_Combining_Class=+220}', "");
30255 Expect(1, 789, '\p{^Is_Canonical_Combining_Class=+220}', "");
30256 Expect(1, 789, '\P{Is_Canonical_Combining_Class=+220}', "");
30257 Expect(0, 789, '\P{^Is_Canonical_Combining_Class=+220}', "");
30258 Error('\p{Is_Ccc=       /a/BELOW}');
30259 Error('\P{Is_Ccc=       /a/BELOW}');
30260 Expect(1, 793, '\p{Is_Ccc=below}', "");
30261 Expect(0, 793, '\p{^Is_Ccc=below}', "");
30262 Expect(0, 793, '\P{Is_Ccc=below}', "");
30263 Expect(1, 793, '\P{^Is_Ccc=below}', "");
30264 Expect(0, 789, '\p{Is_Ccc=below}', "");
30265 Expect(1, 789, '\p{^Is_Ccc=below}', "");
30266 Expect(1, 789, '\P{Is_Ccc=below}', "");
30267 Expect(0, 789, '\P{^Is_Ccc=below}', "");
30268 Expect(1, 793, '\p{Is_Ccc= Below}', "");
30269 Expect(0, 793, '\p{^Is_Ccc= Below}', "");
30270 Expect(0, 793, '\P{Is_Ccc= Below}', "");
30271 Expect(1, 793, '\P{^Is_Ccc= Below}', "");
30272 Expect(0, 789, '\p{Is_Ccc= Below}', "");
30273 Expect(1, 789, '\p{^Is_Ccc= Below}', "");
30274 Expect(1, 789, '\P{Is_Ccc= Below}', "");
30275 Expect(0, 789, '\P{^Is_Ccc= Below}', "");
30276 Error('\p{Canonical_Combining_Class: _-+0000002 0:=}');
30277 Error('\P{Canonical_Combining_Class: _-+0000002 0:=}');
30278 Expect(1, 1467, '\p{Canonical_Combining_Class:   +0000020}', "");
30279 Expect(0, 1467, '\p{^Canonical_Combining_Class:   +0000020}', "");
30280 Expect(0, 1467, '\P{Canonical_Combining_Class:   +0000020}', "");
30281 Expect(1, 1467, '\P{^Canonical_Combining_Class:   +0000020}', "");
30282 Expect(0, 1466, '\p{Canonical_Combining_Class:   +0000020}', "");
30283 Expect(1, 1466, '\p{^Canonical_Combining_Class:   +0000020}', "");
30284 Expect(1, 1466, '\P{Canonical_Combining_Class:   +0000020}', "");
30285 Expect(0, 1466, '\P{^Canonical_Combining_Class:   +0000020}', "");
30286 Error('\p{Ccc=:=        -0 0-20}');
30287 Error('\P{Ccc=:=        -0 0-20}');
30288 Expect(1, 1467, '\p{Ccc=0_0_0_0_0_0_0_0_20}', "");
30289 Expect(0, 1467, '\p{^Ccc=0_0_0_0_0_0_0_0_20}', "");
30290 Expect(0, 1467, '\P{Ccc=0_0_0_0_0_0_0_0_20}', "");
30291 Expect(1, 1467, '\P{^Ccc=0_0_0_0_0_0_0_0_20}', "");
30292 Expect(0, 1466, '\p{Ccc=0_0_0_0_0_0_0_0_20}', "");
30293 Expect(1, 1466, '\p{^Ccc=0_0_0_0_0_0_0_0_20}', "");
30294 Expect(1, 1466, '\P{Ccc=0_0_0_0_0_0_0_0_20}', "");
30295 Expect(0, 1466, '\P{^Ccc=0_0_0_0_0_0_0_0_20}', "");
30296 Error('\p{Is_Canonical_Combining_Class=-0020:=}');
30297 Error('\P{Is_Canonical_Combining_Class=-0020:=}');
30298 Expect(1, 1467, '\p{Is_Canonical_Combining_Class=+0_0_0_20}', "");
30299 Expect(0, 1467, '\p{^Is_Canonical_Combining_Class=+0_0_0_20}', "");
30300 Expect(0, 1467, '\P{Is_Canonical_Combining_Class=+0_0_0_20}', "");
30301 Expect(1, 1467, '\P{^Is_Canonical_Combining_Class=+0_0_0_20}', "");
30302 Expect(0, 1466, '\p{Is_Canonical_Combining_Class=+0_0_0_20}', "");
30303 Expect(1, 1466, '\p{^Is_Canonical_Combining_Class=+0_0_0_20}', "");
30304 Expect(1, 1466, '\P{Is_Canonical_Combining_Class=+0_0_0_20}', "");
30305 Expect(0, 1466, '\P{^Is_Canonical_Combining_Class=+0_0_0_20}', "");
30306 Error('\p{Is_Ccc=:=     20}');
30307 Error('\P{Is_Ccc=:=     20}');
30308 Expect(1, 1467, '\p{Is_Ccc=0_0_20}', "");
30309 Expect(0, 1467, '\p{^Is_Ccc=0_0_20}', "");
30310 Expect(0, 1467, '\P{Is_Ccc=0_0_20}', "");
30311 Expect(1, 1467, '\P{^Is_Ccc=0_0_20}', "");
30312 Expect(0, 1466, '\p{Is_Ccc=0_0_20}', "");
30313 Expect(1, 1466, '\p{^Is_Ccc=0_0_20}', "");
30314 Expect(1, 1466, '\P{Is_Ccc=0_0_20}', "");
30315 Expect(0, 1466, '\P{^Is_Ccc=0_0_20}', "");
30316 Error('\p{Canonical_Combining_Class=     Attached_Above:=right}');
30317 Error('\P{Canonical_Combining_Class=     Attached_Above:=right}');
30318 Expect(1, 795, '\p{Canonical_Combining_Class=attachedaboveright}', "");
30319 Expect(0, 795, '\p{^Canonical_Combining_Class=attachedaboveright}', "");
30320 Expect(0, 795, '\P{Canonical_Combining_Class=attachedaboveright}', "");
30321 Expect(1, 795, '\P{^Canonical_Combining_Class=attachedaboveright}', "");
30322 Expect(0, 794, '\p{Canonical_Combining_Class=attachedaboveright}', "");
30323 Expect(1, 794, '\p{^Canonical_Combining_Class=attachedaboveright}', "");
30324 Expect(1, 794, '\P{Canonical_Combining_Class=attachedaboveright}', "");
30325 Expect(0, 794, '\P{^Canonical_Combining_Class=attachedaboveright}', "");
30326 Expect(1, 795, '\p{Canonical_Combining_Class= Attached-Above_right}', "");
30327 Expect(0, 795, '\p{^Canonical_Combining_Class= Attached-Above_right}', "");
30328 Expect(0, 795, '\P{Canonical_Combining_Class= Attached-Above_right}', "");
30329 Expect(1, 795, '\P{^Canonical_Combining_Class= Attached-Above_right}', "");
30330 Expect(0, 794, '\p{Canonical_Combining_Class= Attached-Above_right}', "");
30331 Expect(1, 794, '\p{^Canonical_Combining_Class= Attached-Above_right}', "");
30332 Expect(1, 794, '\P{Canonical_Combining_Class= Attached-Above_right}', "");
30333 Expect(0, 794, '\P{^Canonical_Combining_Class= Attached-Above_right}', "");
30334 Error('\p{Ccc=:=_atar}');
30335 Error('\P{Ccc=:=_atar}');
30336 Expect(1, 795, '\p{Ccc:   atar}', "");
30337 Expect(0, 795, '\p{^Ccc:   atar}', "");
30338 Expect(0, 795, '\P{Ccc:   atar}', "");
30339 Expect(1, 795, '\P{^Ccc:   atar}', "");
30340 Expect(0, 794, '\p{Ccc:   atar}', "");
30341 Expect(1, 794, '\p{^Ccc:   atar}', "");
30342 Expect(1, 794, '\P{Ccc:   atar}', "");
30343 Expect(0, 794, '\P{^Ccc:   atar}', "");
30344 Expect(1, 795, '\p{Ccc: ATAR}', "");
30345 Expect(0, 795, '\p{^Ccc: ATAR}', "");
30346 Expect(0, 795, '\P{Ccc: ATAR}', "");
30347 Expect(1, 795, '\P{^Ccc: ATAR}', "");
30348 Expect(0, 794, '\p{Ccc: ATAR}', "");
30349 Expect(1, 794, '\p{^Ccc: ATAR}', "");
30350 Expect(1, 794, '\P{Ccc: ATAR}', "");
30351 Expect(0, 794, '\P{^Ccc: ATAR}', "");
30352 Error('\p{Is_Canonical_Combining_Class= :=+216}');
30353 Error('\P{Is_Canonical_Combining_Class= :=+216}');
30354 Expect(1, 795, '\p{Is_Canonical_Combining_Class=000021_6}', "");
30355 Expect(0, 795, '\p{^Is_Canonical_Combining_Class=000021_6}', "");
30356 Expect(0, 795, '\P{Is_Canonical_Combining_Class=000021_6}', "");
30357 Expect(1, 795, '\P{^Is_Canonical_Combining_Class=000021_6}', "");
30358 Expect(0, 794, '\p{Is_Canonical_Combining_Class=000021_6}', "");
30359 Expect(1, 794, '\p{^Is_Canonical_Combining_Class=000021_6}', "");
30360 Expect(1, 794, '\P{Is_Canonical_Combining_Class=000021_6}', "");
30361 Expect(0, 794, '\P{^Is_Canonical_Combining_Class=000021_6}', "");
30362 Error('\p{Is_Ccc=       Attached_Above:=Right}');
30363 Error('\P{Is_Ccc=       Attached_Above:=Right}');
30364 Expect(1, 795, '\p{Is_Ccc=attachedaboveright}', "");
30365 Expect(0, 795, '\p{^Is_Ccc=attachedaboveright}', "");
30366 Expect(0, 795, '\P{Is_Ccc=attachedaboveright}', "");
30367 Expect(1, 795, '\P{^Is_Ccc=attachedaboveright}', "");
30368 Expect(0, 794, '\p{Is_Ccc=attachedaboveright}', "");
30369 Expect(1, 794, '\p{^Is_Ccc=attachedaboveright}', "");
30370 Expect(1, 794, '\P{Is_Ccc=attachedaboveright}', "");
30371 Expect(0, 794, '\P{^Is_Ccc=attachedaboveright}', "");
30372 Expect(1, 795, '\p{Is_Ccc=      Attached-Above-right}', "");
30373 Expect(0, 795, '\p{^Is_Ccc=     Attached-Above-right}', "");
30374 Expect(0, 795, '\P{Is_Ccc=      Attached-Above-right}', "");
30375 Expect(1, 795, '\P{^Is_Ccc=     Attached-Above-right}', "");
30376 Expect(0, 794, '\p{Is_Ccc=      Attached-Above-right}', "");
30377 Expect(1, 794, '\p{^Is_Ccc=     Attached-Above-right}', "");
30378 Expect(1, 794, '\P{Is_Ccc=      Attached-Above-right}', "");
30379 Expect(0, 794, '\P{^Is_Ccc=     Attached-Above-right}', "");
30380 Error('\p{Canonical_Combining_Class= 3 1:=}');
30381 Error('\P{Canonical_Combining_Class= 3 1:=}');
30382 Expect(1, 1561, '\p{Canonical_Combining_Class=3_1}', "");
30383 Expect(0, 1561, '\p{^Canonical_Combining_Class=3_1}', "");
30384 Expect(0, 1561, '\P{Canonical_Combining_Class=3_1}', "");
30385 Expect(1, 1561, '\P{^Canonical_Combining_Class=3_1}', "");
30386 Expect(0, 1560, '\p{Canonical_Combining_Class=3_1}', "");
30387 Expect(1, 1560, '\p{^Canonical_Combining_Class=3_1}', "");
30388 Expect(1, 1560, '\P{Canonical_Combining_Class=3_1}', "");
30389 Expect(0, 1560, '\P{^Canonical_Combining_Class=3_1}', "");
30390 Error('\p{Ccc=  :=0031}');
30391 Error('\P{Ccc=  :=0031}');
30392 Expect(1, 1561, '\p{Ccc=0_0_0_0_0_0_0031}', "");
30393 Expect(0, 1561, '\p{^Ccc=0_0_0_0_0_0_0031}', "");
30394 Expect(0, 1561, '\P{Ccc=0_0_0_0_0_0_0031}', "");
30395 Expect(1, 1561, '\P{^Ccc=0_0_0_0_0_0_0031}', "");
30396 Expect(0, 1560, '\p{Ccc=0_0_0_0_0_0_0031}', "");
30397 Expect(1, 1560, '\p{^Ccc=0_0_0_0_0_0_0031}', "");
30398 Expect(1, 1560, '\P{Ccc=0_0_0_0_0_0_0031}', "");
30399 Expect(0, 1560, '\P{^Ccc=0_0_0_0_0_0_0031}', "");
30400 Error('\p{Is_Canonical_Combining_Class= :=+00-31}');
30401 Error('\P{Is_Canonical_Combining_Class= :=+00-31}');
30402 Expect(1, 1561, '\p{Is_Canonical_Combining_Class:   0031}', "");
30403 Expect(0, 1561, '\p{^Is_Canonical_Combining_Class:   0031}', "");
30404 Expect(0, 1561, '\P{Is_Canonical_Combining_Class:   0031}', "");
30405 Expect(1, 1561, '\P{^Is_Canonical_Combining_Class:   0031}', "");
30406 Expect(0, 1560, '\p{Is_Canonical_Combining_Class:   0031}', "");
30407 Expect(1, 1560, '\p{^Is_Canonical_Combining_Class:   0031}', "");
30408 Expect(1, 1560, '\P{Is_Canonical_Combining_Class:   0031}', "");
30409 Expect(0, 1560, '\P{^Is_Canonical_Combining_Class:   0031}', "");
30410 Error('\p{Is_Ccc=_      +00_00  31:=}');
30411 Error('\P{Is_Ccc=_      +00_00  31:=}');
30412 Expect(1, 1561, '\p{Is_Ccc=000_003_1}', "");
30413 Expect(0, 1561, '\p{^Is_Ccc=000_003_1}', "");
30414 Expect(0, 1561, '\P{Is_Ccc=000_003_1}', "");
30415 Expect(1, 1561, '\P{^Is_Ccc=000_003_1}', "");
30416 Expect(0, 1560, '\p{Is_Ccc=000_003_1}', "");
30417 Expect(1, 1560, '\p{^Is_Ccc=000_003_1}', "");
30418 Expect(1, 1560, '\P{Is_Ccc=000_003_1}', "");
30419 Expect(0, 1560, '\P{^Is_Ccc=000_003_1}', "");
30420 Error('\p{Canonical_Combining_Class=/a/- +000035}');
30421 Error('\P{Canonical_Combining_Class=/a/- +000035}');
30422 Expect(1, 1648, '\p{Canonical_Combining_Class=0000000035}', "");
30423 Expect(0, 1648, '\p{^Canonical_Combining_Class=0000000035}', "");
30424 Expect(0, 1648, '\P{Canonical_Combining_Class=0000000035}', "");
30425 Expect(1, 1648, '\P{^Canonical_Combining_Class=0000000035}', "");
30426 Expect(0, 1647, '\p{Canonical_Combining_Class=0000000035}', "");
30427 Expect(1, 1647, '\p{^Canonical_Combining_Class=0000000035}', "");
30428 Expect(1, 1647, '\P{Canonical_Combining_Class=0000000035}', "");
30429 Expect(0, 1647, '\P{^Canonical_Combining_Class=0000000035}', "");
30430 Error('\p{Ccc=-_0       0:=035}');
30431 Error('\P{Ccc=-_0       0:=035}');
30432 Expect(1, 1648, '\p{Ccc=+035}', "");
30433 Expect(0, 1648, '\p{^Ccc=+035}', "");
30434 Expect(0, 1648, '\P{Ccc=+035}', "");
30435 Expect(1, 1648, '\P{^Ccc=+035}', "");
30436 Expect(0, 1647, '\p{Ccc=+035}', "");
30437 Expect(1, 1647, '\p{^Ccc=+035}', "");
30438 Expect(1, 1647, '\P{Ccc=+035}', "");
30439 Expect(0, 1647, '\P{^Ccc=+035}', "");
30440 Error('\p{Is_Canonical_Combining_Class=-:=00000_00003 5}');
30441 Error('\P{Is_Canonical_Combining_Class=-:=00000_00003 5}');
30442 Expect(1, 1648, '\p{Is_Canonical_Combining_Class=00_00_00_00_35}', "");
30443 Expect(0, 1648, '\p{^Is_Canonical_Combining_Class=00_00_00_00_35}', "");
30444 Expect(0, 1648, '\P{Is_Canonical_Combining_Class=00_00_00_00_35}', "");
30445 Expect(1, 1648, '\P{^Is_Canonical_Combining_Class=00_00_00_00_35}', "");
30446 Expect(0, 1647, '\p{Is_Canonical_Combining_Class=00_00_00_00_35}', "");
30447 Expect(1, 1647, '\p{^Is_Canonical_Combining_Class=00_00_00_00_35}', "");
30448 Expect(1, 1647, '\P{Is_Canonical_Combining_Class=00_00_00_00_35}', "");
30449 Expect(0, 1647, '\P{^Is_Canonical_Combining_Class=00_00_00_00_35}', "");
30450 Error('\p{Is_Ccc= 0     0/a/0-0_0       0_0_0035}');
30451 Error('\P{Is_Ccc= 0     0/a/0-0_0       0_0_0035}');
30452 Expect(1, 1648, '\p{Is_Ccc:     3_5}', "");
30453 Expect(0, 1648, '\p{^Is_Ccc:    3_5}', "");
30454 Expect(0, 1648, '\P{Is_Ccc:     3_5}', "");
30455 Expect(1, 1648, '\P{^Is_Ccc:    3_5}', "");
30456 Expect(0, 1647, '\p{Is_Ccc:     3_5}', "");
30457 Expect(1, 1647, '\p{^Is_Ccc:    3_5}', "");
30458 Expect(1, 1647, '\P{Is_Ccc:     3_5}', "");
30459 Expect(0, 1647, '\P{^Is_Ccc:    3_5}', "");
30460 Error('\p{Canonical_Combining_Class= 00011:=}');
30461 Error('\P{Canonical_Combining_Class= 00011:=}');
30462 Expect(1, 1457, '\p{Canonical_Combining_Class:   0_0_0_0_11}', "");
30463 Expect(0, 1457, '\p{^Canonical_Combining_Class:   0_0_0_0_11}', "");
30464 Expect(0, 1457, '\P{Canonical_Combining_Class:   0_0_0_0_11}', "");
30465 Expect(1, 1457, '\P{^Canonical_Combining_Class:   0_0_0_0_11}', "");
30466 Expect(0, 1456, '\p{Canonical_Combining_Class:   0_0_0_0_11}', "");
30467 Expect(1, 1456, '\p{^Canonical_Combining_Class:   0_0_0_0_11}', "");
30468 Expect(1, 1456, '\P{Canonical_Combining_Class:   0_0_0_0_11}', "");
30469 Expect(0, 1456, '\P{^Canonical_Combining_Class:   0_0_0_0_11}', "");
30470 Error('\p{Ccc=_/a/0011}');
30471 Error('\P{Ccc=_/a/0011}');
30472 Expect(1, 1457, '\p{Ccc=000011}', "");
30473 Expect(0, 1457, '\p{^Ccc=000011}', "");
30474 Expect(0, 1457, '\P{Ccc=000011}', "");
30475 Expect(1, 1457, '\P{^Ccc=000011}', "");
30476 Expect(0, 1456, '\p{Ccc=000011}', "");
30477 Expect(1, 1456, '\p{^Ccc=000011}', "");
30478 Expect(1, 1456, '\P{Ccc=000011}', "");
30479 Expect(0, 1456, '\P{^Ccc=000011}', "");
30480 Error('\p{Is_Canonical_Combining_Class=/a/0-0   11}');
30481 Error('\P{Is_Canonical_Combining_Class=/a/0-0   11}');
30482 Expect(1, 1457, '\p{Is_Canonical_Combining_Class=+00_00_00_011}', "");
30483 Expect(0, 1457, '\p{^Is_Canonical_Combining_Class=+00_00_00_011}', "");
30484 Expect(0, 1457, '\P{Is_Canonical_Combining_Class=+00_00_00_011}', "");
30485 Expect(1, 1457, '\P{^Is_Canonical_Combining_Class=+00_00_00_011}', "");
30486 Expect(0, 1456, '\p{Is_Canonical_Combining_Class=+00_00_00_011}', "");
30487 Expect(1, 1456, '\p{^Is_Canonical_Combining_Class=+00_00_00_011}', "");
30488 Expect(1, 1456, '\P{Is_Canonical_Combining_Class=+00_00_00_011}', "");
30489 Expect(0, 1456, '\P{^Is_Canonical_Combining_Class=+00_00_00_011}', "");
30490 Error('\p{Is_Ccc:   :=_-0000000011}');
30491 Error('\P{Is_Ccc:   :=_-0000000011}');
30492 Expect(1, 1457, '\p{Is_Ccc=000001_1}', "");
30493 Expect(0, 1457, '\p{^Is_Ccc=000001_1}', "");
30494 Expect(0, 1457, '\P{Is_Ccc=000001_1}', "");
30495 Expect(1, 1457, '\P{^Is_Ccc=000001_1}', "");
30496 Expect(0, 1456, '\p{Is_Ccc=000001_1}', "");
30497 Expect(1, 1456, '\p{^Is_Ccc=000001_1}', "");
30498 Expect(1, 1456, '\P{Is_Ccc=000001_1}', "");
30499 Expect(0, 1456, '\P{^Is_Ccc=000001_1}', "");
30500 Error('\p{Canonical_Combining_Class=:= _Iota-Subscript}');
30501 Error('\P{Canonical_Combining_Class=:= _Iota-Subscript}');
30502 Expect(1, 837, '\p{Canonical_Combining_Class=iotasubscript}', "");
30503 Expect(0, 837, '\p{^Canonical_Combining_Class=iotasubscript}', "");
30504 Expect(0, 837, '\P{Canonical_Combining_Class=iotasubscript}', "");
30505 Expect(1, 837, '\P{^Canonical_Combining_Class=iotasubscript}', "");
30506 Expect(0, 836, '\p{Canonical_Combining_Class=iotasubscript}', "");
30507 Expect(1, 836, '\p{^Canonical_Combining_Class=iotasubscript}', "");
30508 Expect(1, 836, '\P{Canonical_Combining_Class=iotasubscript}', "");
30509 Expect(0, 836, '\P{^Canonical_Combining_Class=iotasubscript}', "");
30510 Expect(1, 837, '\p{Canonical_Combining_Class=-  Iota Subscript}', "");
30511 Expect(0, 837, '\p{^Canonical_Combining_Class=- Iota Subscript}', "");
30512 Expect(0, 837, '\P{Canonical_Combining_Class=-  Iota Subscript}', "");
30513 Expect(1, 837, '\P{^Canonical_Combining_Class=- Iota Subscript}', "");
30514 Expect(0, 836, '\p{Canonical_Combining_Class=-  Iota Subscript}', "");
30515 Expect(1, 836, '\p{^Canonical_Combining_Class=- Iota Subscript}', "");
30516 Expect(1, 836, '\P{Canonical_Combining_Class=-  Iota Subscript}', "");
30517 Expect(0, 836, '\P{^Canonical_Combining_Class=- Iota Subscript}', "");
30518 Error('\p{Ccc=-/a/IS}');
30519 Error('\P{Ccc=-/a/IS}');
30520 Expect(1, 837, '\p{Ccc=is}', "");
30521 Expect(0, 837, '\p{^Ccc=is}', "");
30522 Expect(0, 837, '\P{Ccc=is}', "");
30523 Expect(1, 837, '\P{^Ccc=is}', "");
30524 Expect(0, 836, '\p{Ccc=is}', "");
30525 Expect(1, 836, '\p{^Ccc=is}', "");
30526 Expect(1, 836, '\P{Ccc=is}', "");
30527 Expect(0, 836, '\P{^Ccc=is}', "");
30528 Expect(1, 837, '\p{Ccc:-_is}', "");
30529 Expect(0, 837, '\p{^Ccc:-_is}', "");
30530 Expect(0, 837, '\P{Ccc:-_is}', "");
30531 Expect(1, 837, '\P{^Ccc:-_is}', "");
30532 Expect(0, 836, '\p{Ccc:-_is}', "");
30533 Expect(1, 836, '\p{^Ccc:-_is}', "");
30534 Expect(1, 836, '\P{Ccc:-_is}', "");
30535 Expect(0, 836, '\P{^Ccc:-_is}', "");
30536 Error('\p{Is_Canonical_Combining_Class= +0240:=}');
30537 Error('\P{Is_Canonical_Combining_Class= +0240:=}');
30538 Expect(1, 837, '\p{Is_Canonical_Combining_Class=24_0}', "");
30539 Expect(0, 837, '\p{^Is_Canonical_Combining_Class=24_0}', "");
30540 Expect(0, 837, '\P{Is_Canonical_Combining_Class=24_0}', "");
30541 Expect(1, 837, '\P{^Is_Canonical_Combining_Class=24_0}', "");
30542 Expect(0, 836, '\p{Is_Canonical_Combining_Class=24_0}', "");
30543 Expect(1, 836, '\p{^Is_Canonical_Combining_Class=24_0}', "");
30544 Expect(1, 836, '\P{Is_Canonical_Combining_Class=24_0}', "");
30545 Expect(0, 836, '\P{^Is_Canonical_Combining_Class=24_0}', "");
30546 Error('\p{Is_Ccc=-IOTA  subscript/a/}');
30547 Error('\P{Is_Ccc=-IOTA  subscript/a/}');
30548 Expect(1, 837, '\p{Is_Ccc=iotasubscript}', "");
30549 Expect(0, 837, '\p{^Is_Ccc=iotasubscript}', "");
30550 Expect(0, 837, '\P{Is_Ccc=iotasubscript}', "");
30551 Expect(1, 837, '\P{^Is_Ccc=iotasubscript}', "");
30552 Expect(0, 836, '\p{Is_Ccc=iotasubscript}', "");
30553 Expect(1, 836, '\p{^Is_Ccc=iotasubscript}', "");
30554 Expect(1, 836, '\P{Is_Ccc=iotasubscript}', "");
30555 Expect(0, 836, '\P{^Is_Ccc=iotasubscript}', "");
30556 Expect(1, 837, '\p{Is_Ccc=- Iota        Subscript}', "");
30557 Expect(0, 837, '\p{^Is_Ccc=- Iota       Subscript}', "");
30558 Expect(0, 837, '\P{Is_Ccc=- Iota        Subscript}', "");
30559 Expect(1, 837, '\P{^Is_Ccc=- Iota       Subscript}', "");
30560 Expect(0, 836, '\p{Is_Ccc=- Iota        Subscript}', "");
30561 Expect(1, 836, '\p{^Is_Ccc=- Iota       Subscript}', "");
30562 Expect(1, 836, '\P{Is_Ccc=- Iota        Subscript}', "");
30563 Expect(0, 836, '\P{^Is_Ccc=- Iota       Subscript}', "");
30564 Error('\p{Canonical_Combining_Class=/a/Aboveright}');
30565 Error('\P{Canonical_Combining_Class=/a/Aboveright}');
30566 Expect(1, 789, '\p{Canonical_Combining_Class=aboveright}', "");
30567 Expect(0, 789, '\p{^Canonical_Combining_Class=aboveright}', "");
30568 Expect(0, 789, '\P{Canonical_Combining_Class=aboveright}', "");
30569 Expect(1, 789, '\P{^Canonical_Combining_Class=aboveright}', "");
30570 Expect(0, 788, '\p{Canonical_Combining_Class=aboveright}', "");
30571 Expect(1, 788, '\p{^Canonical_Combining_Class=aboveright}', "");
30572 Expect(1, 788, '\P{Canonical_Combining_Class=aboveright}', "");
30573 Expect(0, 788, '\P{^Canonical_Combining_Class=aboveright}', "");
30574 Expect(1, 789, '\p{Canonical_Combining_Class=   above_Right}', "");
30575 Expect(0, 789, '\p{^Canonical_Combining_Class=  above_Right}', "");
30576 Expect(0, 789, '\P{Canonical_Combining_Class=   above_Right}', "");
30577 Expect(1, 789, '\P{^Canonical_Combining_Class=  above_Right}', "");
30578 Expect(0, 788, '\p{Canonical_Combining_Class=   above_Right}', "");
30579 Expect(1, 788, '\p{^Canonical_Combining_Class=  above_Right}', "");
30580 Expect(1, 788, '\P{Canonical_Combining_Class=   above_Right}', "");
30581 Expect(0, 788, '\P{^Canonical_Combining_Class=  above_Right}', "");
30582 Error('\p{Ccc= :=ar}');
30583 Error('\P{Ccc= :=ar}');
30584 Expect(1, 789, '\p{Ccc=ar}', "");
30585 Expect(0, 789, '\p{^Ccc=ar}', "");
30586 Expect(0, 789, '\P{Ccc=ar}', "");
30587 Expect(1, 789, '\P{^Ccc=ar}', "");
30588 Expect(0, 788, '\p{Ccc=ar}', "");
30589 Expect(1, 788, '\p{^Ccc=ar}', "");
30590 Expect(1, 788, '\P{Ccc=ar}', "");
30591 Expect(0, 788, '\P{^Ccc=ar}', "");
30592 Expect(1, 789, '\p{Ccc= -AR}', "");
30593 Expect(0, 789, '\p{^Ccc= -AR}', "");
30594 Expect(0, 789, '\P{Ccc= -AR}', "");
30595 Expect(1, 789, '\P{^Ccc= -AR}', "");
30596 Expect(0, 788, '\p{Ccc= -AR}', "");
30597 Expect(1, 788, '\p{^Ccc= -AR}', "");
30598 Expect(1, 788, '\P{Ccc= -AR}', "");
30599 Expect(0, 788, '\P{^Ccc= -AR}', "");
30600 Error('\p{Is_Canonical_Combining_Class=-00000:=00002_32}');
30601 Error('\P{Is_Canonical_Combining_Class=-00000:=00002_32}');
30602 Expect(1, 789, '\p{Is_Canonical_Combining_Class: 23_2}', "");
30603 Expect(0, 789, '\p{^Is_Canonical_Combining_Class: 23_2}', "");
30604 Expect(0, 789, '\P{Is_Canonical_Combining_Class: 23_2}', "");
30605 Expect(1, 789, '\P{^Is_Canonical_Combining_Class: 23_2}', "");
30606 Expect(0, 788, '\p{Is_Canonical_Combining_Class: 23_2}', "");
30607 Expect(1, 788, '\p{^Is_Canonical_Combining_Class: 23_2}', "");
30608 Expect(1, 788, '\P{Is_Canonical_Combining_Class: 23_2}', "");
30609 Expect(0, 788, '\P{^Is_Canonical_Combining_Class: 23_2}', "");
30610 Error('\p{Is_Ccc=_above/a/Right}');
30611 Error('\P{Is_Ccc=_above/a/Right}');
30612 Expect(1, 789, '\p{Is_Ccc=aboveright}', "");
30613 Expect(0, 789, '\p{^Is_Ccc=aboveright}', "");
30614 Expect(0, 789, '\P{Is_Ccc=aboveright}', "");
30615 Expect(1, 789, '\P{^Is_Ccc=aboveright}', "");
30616 Expect(0, 788, '\p{Is_Ccc=aboveright}', "");
30617 Expect(1, 788, '\p{^Is_Ccc=aboveright}', "");
30618 Expect(1, 788, '\P{Is_Ccc=aboveright}', "");
30619 Expect(0, 788, '\P{^Is_Ccc=aboveright}', "");
30620 Expect(1, 789, '\p{Is_Ccc=__Above_RIGHT}', "");
30621 Expect(0, 789, '\p{^Is_Ccc=__Above_RIGHT}', "");
30622 Expect(0, 789, '\P{Is_Ccc=__Above_RIGHT}', "");
30623 Expect(1, 789, '\P{^Is_Ccc=__Above_RIGHT}', "");
30624 Expect(0, 788, '\p{Is_Ccc=__Above_RIGHT}', "");
30625 Expect(1, 788, '\p{^Is_Ccc=__Above_RIGHT}', "");
30626 Expect(1, 788, '\P{Is_Ccc=__Above_RIGHT}', "");
30627 Expect(0, 788, '\P{^Is_Ccc=__Above_RIGHT}', "");
30628 Error('\p{Canonical_Combining_Class=:=  0 0-29}');
30629 Error('\P{Canonical_Combining_Class=:=  0 0-29}');
30630 Expect(1, 1613, '\p{Canonical_Combining_Class=0_0_0_0_0_0_0_29}', "");
30631 Expect(0, 1613, '\p{^Canonical_Combining_Class=0_0_0_0_0_0_0_29}', "");
30632 Expect(0, 1613, '\P{Canonical_Combining_Class=0_0_0_0_0_0_0_29}', "");
30633 Expect(1, 1613, '\P{^Canonical_Combining_Class=0_0_0_0_0_0_0_29}', "");
30634 Expect(0, 1612, '\p{Canonical_Combining_Class=0_0_0_0_0_0_0_29}', "");
30635 Expect(1, 1612, '\p{^Canonical_Combining_Class=0_0_0_0_0_0_0_29}', "");
30636 Expect(1, 1612, '\P{Canonical_Combining_Class=0_0_0_0_0_0_0_29}', "");
30637 Expect(0, 1612, '\P{^Canonical_Combining_Class=0_0_0_0_0_0_0_29}', "");
30638 Error('\p{Ccc=/a/-_0_0-0 29}');
30639 Error('\P{Ccc=/a/-_0_0-0 29}');
30640 Expect(1, 1613, '\p{Ccc=002_9}', "");
30641 Expect(0, 1613, '\p{^Ccc=002_9}', "");
30642 Expect(0, 1613, '\P{Ccc=002_9}', "");
30643 Expect(1, 1613, '\P{^Ccc=002_9}', "");
30644 Expect(0, 1612, '\p{Ccc=002_9}', "");
30645 Expect(1, 1612, '\p{^Ccc=002_9}', "");
30646 Expect(1, 1612, '\P{Ccc=002_9}', "");
30647 Expect(0, 1612, '\P{^Ccc=002_9}', "");
30648 Error('\p{Is_Canonical_Combining_Class=_-029/a/}');
30649 Error('\P{Is_Canonical_Combining_Class=_-029/a/}');
30650 Expect(1, 1613, '\p{Is_Canonical_Combining_Class:   000029}', "");
30651 Expect(0, 1613, '\p{^Is_Canonical_Combining_Class:   000029}', "");
30652 Expect(0, 1613, '\P{Is_Canonical_Combining_Class:   000029}', "");
30653 Expect(1, 1613, '\P{^Is_Canonical_Combining_Class:   000029}', "");
30654 Expect(0, 1612, '\p{Is_Canonical_Combining_Class:   000029}', "");
30655 Expect(1, 1612, '\p{^Is_Canonical_Combining_Class:   000029}', "");
30656 Expect(1, 1612, '\P{Is_Canonical_Combining_Class:   000029}', "");
30657 Expect(0, 1612, '\P{^Is_Canonical_Combining_Class:   000029}', "");
30658 Error('\p{Is_Ccc= 0000000029:=}');
30659 Error('\P{Is_Ccc= 0000000029:=}');
30660 Expect(1, 1613, '\p{Is_Ccc=00000_00002_9}', "");
30661 Expect(0, 1613, '\p{^Is_Ccc=00000_00002_9}', "");
30662 Expect(0, 1613, '\P{Is_Ccc=00000_00002_9}', "");
30663 Expect(1, 1613, '\P{^Is_Ccc=00000_00002_9}', "");
30664 Expect(0, 1612, '\p{Is_Ccc=00000_00002_9}', "");
30665 Expect(1, 1612, '\p{^Is_Ccc=00000_00002_9}', "");
30666 Expect(1, 1612, '\P{Is_Ccc=00000_00002_9}', "");
30667 Expect(0, 1612, '\P{^Is_Ccc=00000_00002_9}', "");
30668 Error('\p{Canonical_Combining_Class=:=Right}');
30669 Error('\P{Canonical_Combining_Class=:=Right}');
30670 Expect(1, 119149, '\p{Canonical_Combining_Class=right}', "");
30671 Expect(0, 119149, '\p{^Canonical_Combining_Class=right}', "");
30672 Expect(0, 119149, '\P{Canonical_Combining_Class=right}', "");
30673 Expect(1, 119149, '\P{^Canonical_Combining_Class=right}', "");
30674 Expect(0, 119148, '\p{Canonical_Combining_Class=right}', "");
30675 Expect(1, 119148, '\p{^Canonical_Combining_Class=right}', "");
30676 Expect(1, 119148, '\P{Canonical_Combining_Class=right}', "");
30677 Expect(0, 119148, '\P{^Canonical_Combining_Class=right}', "");
30678 Expect(1, 119149, '\p{Canonical_Combining_Class=-RIGHT}', "");
30679 Expect(0, 119149, '\p{^Canonical_Combining_Class=-RIGHT}', "");
30680 Expect(0, 119149, '\P{Canonical_Combining_Class=-RIGHT}', "");
30681 Expect(1, 119149, '\P{^Canonical_Combining_Class=-RIGHT}', "");
30682 Expect(0, 119148, '\p{Canonical_Combining_Class=-RIGHT}', "");
30683 Expect(1, 119148, '\p{^Canonical_Combining_Class=-RIGHT}', "");
30684 Expect(1, 119148, '\P{Canonical_Combining_Class=-RIGHT}', "");
30685 Expect(0, 119148, '\P{^Canonical_Combining_Class=-RIGHT}', "");
30686 Error('\p{Ccc=_-R:=}');
30687 Error('\P{Ccc=_-R:=}');
30688 Expect(1, 119149, '\p{Ccc=r}', "");
30689 Expect(0, 119149, '\p{^Ccc=r}', "");
30690 Expect(0, 119149, '\P{Ccc=r}', "");
30691 Expect(1, 119149, '\P{^Ccc=r}', "");
30692 Expect(0, 119148, '\p{Ccc=r}', "");
30693 Expect(1, 119148, '\p{^Ccc=r}', "");
30694 Expect(1, 119148, '\P{Ccc=r}', "");
30695 Expect(0, 119148, '\P{^Ccc=r}', "");
30696 Expect(1, 119149, '\p{Ccc=-_R}', "");
30697 Expect(0, 119149, '\p{^Ccc=-_R}', "");
30698 Expect(0, 119149, '\P{Ccc=-_R}', "");
30699 Expect(1, 119149, '\P{^Ccc=-_R}', "");
30700 Expect(0, 119148, '\p{Ccc=-_R}', "");
30701 Expect(1, 119148, '\p{^Ccc=-_R}', "");
30702 Expect(1, 119148, '\P{Ccc=-_R}', "");
30703 Expect(0, 119148, '\P{^Ccc=-_R}', "");
30704 Error('\p{Is_Canonical_Combining_Class=:=_+00000000226}');
30705 Error('\P{Is_Canonical_Combining_Class=:=_+00000000226}');
30706 Expect(1, 119149, '\p{Is_Canonical_Combining_Class=+00000000226}', "");
30707 Expect(0, 119149, '\p{^Is_Canonical_Combining_Class=+00000000226}', "");
30708 Expect(0, 119149, '\P{Is_Canonical_Combining_Class=+00000000226}', "");
30709 Expect(1, 119149, '\P{^Is_Canonical_Combining_Class=+00000000226}', "");
30710 Expect(0, 119148, '\p{Is_Canonical_Combining_Class=+00000000226}', "");
30711 Expect(1, 119148, '\p{^Is_Canonical_Combining_Class=+00000000226}', "");
30712 Expect(1, 119148, '\P{Is_Canonical_Combining_Class=+00000000226}', "");
30713 Expect(0, 119148, '\P{^Is_Canonical_Combining_Class=+00000000226}', "");
30714 Error('\p{Is_Ccc: :=_right}');
30715 Error('\P{Is_Ccc: :=_right}');
30716 Expect(1, 119149, '\p{Is_Ccc=right}', "");
30717 Expect(0, 119149, '\p{^Is_Ccc=right}', "");
30718 Expect(0, 119149, '\P{Is_Ccc=right}', "");
30719 Expect(1, 119149, '\P{^Is_Ccc=right}', "");
30720 Expect(0, 119148, '\p{Is_Ccc=right}', "");
30721 Expect(1, 119148, '\p{^Is_Ccc=right}', "");
30722 Expect(1, 119148, '\P{Is_Ccc=right}', "");
30723 Expect(0, 119148, '\P{^Is_Ccc=right}', "");
30724 Expect(1, 119149, '\p{Is_Ccc=   Right}', "");
30725 Expect(0, 119149, '\p{^Is_Ccc=  Right}', "");
30726 Expect(0, 119149, '\P{Is_Ccc=   Right}', "");
30727 Expect(1, 119149, '\P{^Is_Ccc=  Right}', "");
30728 Expect(0, 119148, '\p{Is_Ccc=   Right}', "");
30729 Expect(1, 119148, '\p{^Is_Ccc=  Right}', "");
30730 Expect(1, 119148, '\P{Is_Ccc=   Right}', "");
30731 Expect(0, 119148, '\P{^Is_Ccc=  Right}', "");
30732 Error('\p{Canonical_Combining_Class=_:=00000000015}');
30733 Error('\P{Canonical_Combining_Class=_:=00000000015}');
30734 Expect(1, 1461, '\p{Canonical_Combining_Class=000000015}', "");
30735 Expect(0, 1461, '\p{^Canonical_Combining_Class=000000015}', "");
30736 Expect(0, 1461, '\P{Canonical_Combining_Class=000000015}', "");
30737 Expect(1, 1461, '\P{^Canonical_Combining_Class=000000015}', "");
30738 Expect(0, 1460, '\p{Canonical_Combining_Class=000000015}', "");
30739 Expect(1, 1460, '\p{^Canonical_Combining_Class=000000015}', "");
30740 Expect(1, 1460, '\P{Canonical_Combining_Class=000000015}', "");
30741 Expect(0, 1460, '\P{^Canonical_Combining_Class=000000015}', "");
30742 Error('\p{Ccc=  00000000015:=}');
30743 Error('\P{Ccc=  00000000015:=}');
30744 Expect(1, 1461, '\p{Ccc=000000015}', "");
30745 Expect(0, 1461, '\p{^Ccc=000000015}', "");
30746 Expect(0, 1461, '\P{Ccc=000000015}', "");
30747 Expect(1, 1461, '\P{^Ccc=000000015}', "");
30748 Expect(0, 1460, '\p{Ccc=000000015}', "");
30749 Expect(1, 1460, '\p{^Ccc=000000015}', "");
30750 Expect(1, 1460, '\P{Ccc=000000015}', "");
30751 Expect(0, 1460, '\P{^Ccc=000000015}', "");
30752 Error('\p{Is_Canonical_Combining_Class=:=       +00015}');
30753 Error('\P{Is_Canonical_Combining_Class=:=       +00015}');
30754 Expect(1, 1461, '\p{Is_Canonical_Combining_Class=0000015}', "");
30755 Expect(0, 1461, '\p{^Is_Canonical_Combining_Class=0000015}', "");
30756 Expect(0, 1461, '\P{Is_Canonical_Combining_Class=0000015}', "");
30757 Expect(1, 1461, '\P{^Is_Canonical_Combining_Class=0000015}', "");
30758 Expect(0, 1460, '\p{Is_Canonical_Combining_Class=0000015}', "");
30759 Expect(1, 1460, '\p{^Is_Canonical_Combining_Class=0000015}', "");
30760 Expect(1, 1460, '\P{Is_Canonical_Combining_Class=0000015}', "");
30761 Expect(0, 1460, '\P{^Is_Canonical_Combining_Class=0000015}', "");
30762 Error('\p{Is_Ccc:  -00:=00_01 5}');
30763 Error('\P{Is_Ccc:  -00:=00_01 5}');
30764 Expect(1, 1461, '\p{Is_Ccc=00015}', "");
30765 Expect(0, 1461, '\p{^Is_Ccc=00015}', "");
30766 Expect(0, 1461, '\P{Is_Ccc=00015}', "");
30767 Expect(1, 1461, '\P{^Is_Ccc=00015}', "");
30768 Expect(0, 1460, '\p{Is_Ccc=00015}', "");
30769 Expect(1, 1460, '\p{^Is_Ccc=00015}', "");
30770 Expect(1, 1460, '\P{Is_Ccc=00015}', "");
30771 Expect(0, 1460, '\P{^Is_Ccc=00015}', "");
30772 Error('\p{Canonical_Combining_Class=:=Below Left}');
30773 Error('\P{Canonical_Combining_Class=:=Below Left}');
30774 Expect(1, 12330, '\p{Canonical_Combining_Class=belowleft}', "");
30775 Expect(0, 12330, '\p{^Canonical_Combining_Class=belowleft}', "");
30776 Expect(0, 12330, '\P{Canonical_Combining_Class=belowleft}', "");
30777 Expect(1, 12330, '\P{^Canonical_Combining_Class=belowleft}', "");
30778 Expect(0, 12329, '\p{Canonical_Combining_Class=belowleft}', "");
30779 Expect(1, 12329, '\p{^Canonical_Combining_Class=belowleft}', "");
30780 Expect(1, 12329, '\P{Canonical_Combining_Class=belowleft}', "");
30781 Expect(0, 12329, '\P{^Canonical_Combining_Class=belowleft}', "");
30782 Expect(1, 12330, '\p{Canonical_Combining_Class= BELOW-left}', "");
30783 Expect(0, 12330, '\p{^Canonical_Combining_Class=        BELOW-left}', "");
30784 Expect(0, 12330, '\P{Canonical_Combining_Class= BELOW-left}', "");
30785 Expect(1, 12330, '\P{^Canonical_Combining_Class=        BELOW-left}', "");
30786 Expect(0, 12329, '\p{Canonical_Combining_Class= BELOW-left}', "");
30787 Expect(1, 12329, '\p{^Canonical_Combining_Class=        BELOW-left}', "");
30788 Expect(1, 12329, '\P{Canonical_Combining_Class= BELOW-left}', "");
30789 Expect(0, 12329, '\P{^Canonical_Combining_Class=        BELOW-left}', "");
30790 Error('\p{Ccc=_:=BL}');
30791 Error('\P{Ccc=_:=BL}');
30792 Expect(1, 12330, '\p{Ccc=bl}', "");
30793 Expect(0, 12330, '\p{^Ccc=bl}', "");
30794 Expect(0, 12330, '\P{Ccc=bl}', "");
30795 Expect(1, 12330, '\P{^Ccc=bl}', "");
30796 Expect(0, 12329, '\p{Ccc=bl}', "");
30797 Expect(1, 12329, '\p{^Ccc=bl}', "");
30798 Expect(1, 12329, '\P{Ccc=bl}', "");
30799 Expect(0, 12329, '\P{^Ccc=bl}', "");
30800 Expect(1, 12330, '\p{Ccc=-      BL}', "");
30801 Expect(0, 12330, '\p{^Ccc=-     BL}', "");
30802 Expect(0, 12330, '\P{Ccc=-      BL}', "");
30803 Expect(1, 12330, '\P{^Ccc=-     BL}', "");
30804 Expect(0, 12329, '\p{Ccc=-      BL}', "");
30805 Expect(1, 12329, '\p{^Ccc=-     BL}', "");
30806 Expect(1, 12329, '\P{Ccc=-      BL}', "");
30807 Expect(0, 12329, '\P{^Ccc=-     BL}', "");
30808 Error('\p{Is_Canonical_Combining_Class= -000000218:=}');
30809 Error('\P{Is_Canonical_Combining_Class= -000000218:=}');
30810 Expect(1, 12330, '\p{Is_Canonical_Combining_Class:   218}', "");
30811 Expect(0, 12330, '\p{^Is_Canonical_Combining_Class:   218}', "");
30812 Expect(0, 12330, '\P{Is_Canonical_Combining_Class:   218}', "");
30813 Expect(1, 12330, '\P{^Is_Canonical_Combining_Class:   218}', "");
30814 Expect(0, 12329, '\p{Is_Canonical_Combining_Class:   218}', "");
30815 Expect(1, 12329, '\p{^Is_Canonical_Combining_Class:   218}', "");
30816 Expect(1, 12329, '\P{Is_Canonical_Combining_Class:   218}', "");
30817 Expect(0, 12329, '\P{^Is_Canonical_Combining_Class:   218}', "");
30818 Error('\p{Is_Ccc=-/a/BELOW_left}');
30819 Error('\P{Is_Ccc=-/a/BELOW_left}');
30820 Expect(1, 12330, '\p{Is_Ccc=belowleft}', "");
30821 Expect(0, 12330, '\p{^Is_Ccc=belowleft}', "");
30822 Expect(0, 12330, '\P{Is_Ccc=belowleft}', "");
30823 Expect(1, 12330, '\P{^Is_Ccc=belowleft}', "");
30824 Expect(0, 12329, '\p{Is_Ccc=belowleft}', "");
30825 Expect(1, 12329, '\p{^Is_Ccc=belowleft}', "");
30826 Expect(1, 12329, '\P{Is_Ccc=belowleft}', "");
30827 Expect(0, 12329, '\P{^Is_Ccc=belowleft}', "");
30828 Expect(1, 12330, '\p{Is_Ccc:   _BELOW_Left}', "");
30829 Expect(0, 12330, '\p{^Is_Ccc:   _BELOW_Left}', "");
30830 Expect(0, 12330, '\P{Is_Ccc:   _BELOW_Left}', "");
30831 Expect(1, 12330, '\P{^Is_Ccc:   _BELOW_Left}', "");
30832 Expect(0, 12329, '\p{Is_Ccc:   _BELOW_Left}', "");
30833 Expect(1, 12329, '\p{^Is_Ccc:   _BELOW_Left}', "");
30834 Expect(1, 12329, '\P{Is_Ccc:   _BELOW_Left}', "");
30835 Expect(0, 12329, '\P{^Is_Ccc:   _BELOW_Left}', "");
30836 Error('\p{Canonical_Combining_Class=/a/-_LEFT}');
30837 Error('\P{Canonical_Combining_Class=/a/-_LEFT}');
30838 Expect(1, 12335, '\p{Canonical_Combining_Class: left}', "");
30839 Expect(0, 12335, '\p{^Canonical_Combining_Class: left}', "");
30840 Expect(0, 12335, '\P{Canonical_Combining_Class: left}', "");
30841 Expect(1, 12335, '\P{^Canonical_Combining_Class: left}', "");
30842 Expect(0, 12333, '\p{Canonical_Combining_Class: left}', "");
30843 Expect(1, 12333, '\p{^Canonical_Combining_Class: left}', "");
30844 Expect(1, 12333, '\P{Canonical_Combining_Class: left}', "");
30845 Expect(0, 12333, '\P{^Canonical_Combining_Class: left}', "");
30846 Expect(1, 12335, '\p{Canonical_Combining_Class= Left}', "");
30847 Expect(0, 12335, '\p{^Canonical_Combining_Class=        Left}', "");
30848 Expect(0, 12335, '\P{Canonical_Combining_Class= Left}', "");
30849 Expect(1, 12335, '\P{^Canonical_Combining_Class=        Left}', "");
30850 Expect(0, 12333, '\p{Canonical_Combining_Class= Left}', "");
30851 Expect(1, 12333, '\p{^Canonical_Combining_Class=        Left}', "");
30852 Expect(1, 12333, '\P{Canonical_Combining_Class= Left}', "");
30853 Expect(0, 12333, '\P{^Canonical_Combining_Class=        Left}', "");
30854 Error('\p{Ccc= L/a/}');
30855 Error('\P{Ccc= L/a/}');
30856 Expect(1, 12335, '\p{Ccc=l}', "");
30857 Expect(0, 12335, '\p{^Ccc=l}', "");
30858 Expect(0, 12335, '\P{Ccc=l}', "");
30859 Expect(1, 12335, '\P{^Ccc=l}', "");
30860 Expect(0, 12333, '\p{Ccc=l}', "");
30861 Expect(1, 12333, '\p{^Ccc=l}', "");
30862 Expect(1, 12333, '\P{Ccc=l}', "");
30863 Expect(0, 12333, '\P{^Ccc=l}', "");
30864 Expect(1, 12335, '\p{Ccc:                L}', "");
30865 Expect(0, 12335, '\p{^Ccc:               L}', "");
30866 Expect(0, 12335, '\P{Ccc:                L}', "");
30867 Expect(1, 12335, '\P{^Ccc:               L}', "");
30868 Expect(0, 12333, '\p{Ccc:                L}', "");
30869 Expect(1, 12333, '\p{^Ccc:               L}', "");
30870 Expect(1, 12333, '\P{Ccc:                L}', "");
30871 Expect(0, 12333, '\P{^Ccc:               L}', "");
30872 Error('\p{Is_Canonical_Combining_Class: -022:=4}');
30873 Error('\P{Is_Canonical_Combining_Class: -022:=4}');
30874 Expect(1, 12335, '\p{Is_Canonical_Combining_Class=00224}', "");
30875 Expect(0, 12335, '\p{^Is_Canonical_Combining_Class=00224}', "");
30876 Expect(0, 12335, '\P{Is_Canonical_Combining_Class=00224}', "");
30877 Expect(1, 12335, '\P{^Is_Canonical_Combining_Class=00224}', "");
30878 Expect(0, 12333, '\p{Is_Canonical_Combining_Class=00224}', "");
30879 Expect(1, 12333, '\p{^Is_Canonical_Combining_Class=00224}', "");
30880 Expect(1, 12333, '\P{Is_Canonical_Combining_Class=00224}', "");
30881 Expect(0, 12333, '\P{^Is_Canonical_Combining_Class=00224}', "");
30882 Error('\p{Is_Ccc=:=  LEFT}');
30883 Error('\P{Is_Ccc=:=  LEFT}');
30884 Expect(1, 12335, '\p{Is_Ccc=left}', "");
30885 Expect(0, 12335, '\p{^Is_Ccc=left}', "");
30886 Expect(0, 12335, '\P{Is_Ccc=left}', "");
30887 Expect(1, 12335, '\P{^Is_Ccc=left}', "");
30888 Expect(0, 12333, '\p{Is_Ccc=left}', "");
30889 Expect(1, 12333, '\p{^Is_Ccc=left}', "");
30890 Expect(1, 12333, '\P{Is_Ccc=left}', "");
30891 Expect(0, 12333, '\P{^Is_Ccc=left}', "");
30892 Expect(1, 12335, '\p{Is_Ccc=-_left}', "");
30893 Expect(0, 12335, '\p{^Is_Ccc=-_left}', "");
30894 Expect(0, 12335, '\P{Is_Ccc=-_left}', "");
30895 Expect(1, 12335, '\P{^Is_Ccc=-_left}', "");
30896 Expect(0, 12333, '\p{Is_Ccc=-_left}', "");
30897 Expect(1, 12333, '\p{^Is_Ccc=-_left}', "");
30898 Expect(1, 12333, '\P{Is_Ccc=-_left}', "");
30899 Expect(0, 12333, '\P{^Is_Ccc=-_left}', "");
30900 Error('\p{Canonical_Combining_Class= /a/Above}');
30901 Error('\P{Canonical_Combining_Class= /a/Above}');
30902 Expect(1, 788, '\p{Canonical_Combining_Class=above}', "");
30903 Expect(0, 788, '\p{^Canonical_Combining_Class=above}', "");
30904 Expect(0, 788, '\P{Canonical_Combining_Class=above}', "");
30905 Expect(1, 788, '\P{^Canonical_Combining_Class=above}', "");
30906 Expect(0, 767, '\p{Canonical_Combining_Class=above}', "");
30907 Expect(1, 767, '\p{^Canonical_Combining_Class=above}', "");
30908 Expect(1, 767, '\P{Canonical_Combining_Class=above}', "");
30909 Expect(0, 767, '\P{^Canonical_Combining_Class=above}', "");
30910 Expect(1, 788, '\p{Canonical_Combining_Class=_Above}', "");
30911 Expect(0, 788, '\p{^Canonical_Combining_Class=_Above}', "");
30912 Expect(0, 788, '\P{Canonical_Combining_Class=_Above}', "");
30913 Expect(1, 788, '\P{^Canonical_Combining_Class=_Above}', "");
30914 Expect(0, 767, '\p{Canonical_Combining_Class=_Above}', "");
30915 Expect(1, 767, '\p{^Canonical_Combining_Class=_Above}', "");
30916 Expect(1, 767, '\P{Canonical_Combining_Class=_Above}', "");
30917 Expect(0, 767, '\P{^Canonical_Combining_Class=_Above}', "");
30918 Error('\p{Ccc=  -A/a/}');
30919 Error('\P{Ccc=  -A/a/}');
30920 Expect(1, 788, '\p{Ccc=a}', "");
30921 Expect(0, 788, '\p{^Ccc=a}', "");
30922 Expect(0, 788, '\P{Ccc=a}', "");
30923 Expect(1, 788, '\P{^Ccc=a}', "");
30924 Expect(0, 767, '\p{Ccc=a}', "");
30925 Expect(1, 767, '\p{^Ccc=a}', "");
30926 Expect(1, 767, '\P{Ccc=a}', "");
30927 Expect(0, 767, '\P{^Ccc=a}', "");
30928 Expect(1, 788, '\p{Ccc= _A}', "");
30929 Expect(0, 788, '\p{^Ccc=        _A}', "");
30930 Expect(0, 788, '\P{Ccc= _A}', "");
30931 Expect(1, 788, '\P{^Ccc=        _A}', "");
30932 Expect(0, 767, '\p{Ccc= _A}', "");
30933 Expect(1, 767, '\p{^Ccc=        _A}', "");
30934 Expect(1, 767, '\P{Ccc= _A}', "");
30935 Expect(0, 767, '\P{^Ccc=        _A}', "");
30936 Error('\p{Is_Canonical_Combining_Class:__0000230:=}');
30937 Error('\P{Is_Canonical_Combining_Class:__0000230:=}');
30938 Expect(1, 788, '\p{Is_Canonical_Combining_Class=23_0}', "");
30939 Expect(0, 788, '\p{^Is_Canonical_Combining_Class=23_0}', "");
30940 Expect(0, 788, '\P{Is_Canonical_Combining_Class=23_0}', "");
30941 Expect(1, 788, '\P{^Is_Canonical_Combining_Class=23_0}', "");
30942 Expect(0, 767, '\p{Is_Canonical_Combining_Class=23_0}', "");
30943 Expect(1, 767, '\p{^Is_Canonical_Combining_Class=23_0}', "");
30944 Expect(1, 767, '\P{Is_Canonical_Combining_Class=23_0}', "");
30945 Expect(0, 767, '\P{^Is_Canonical_Combining_Class=23_0}', "");
30946 Error('\p{Is_Ccc:/a/ABOVE}');
30947 Error('\P{Is_Ccc:/a/ABOVE}');
30948 Expect(1, 788, '\p{Is_Ccc=above}', "");
30949 Expect(0, 788, '\p{^Is_Ccc=above}', "");
30950 Expect(0, 788, '\P{Is_Ccc=above}', "");
30951 Expect(1, 788, '\P{^Is_Ccc=above}', "");
30952 Expect(0, 767, '\p{Is_Ccc=above}', "");
30953 Expect(1, 767, '\p{^Is_Ccc=above}', "");
30954 Expect(1, 767, '\P{Is_Ccc=above}', "");
30955 Expect(0, 767, '\P{^Is_Ccc=above}', "");
30956 Expect(1, 788, '\p{Is_Ccc=      Above}', "");
30957 Expect(0, 788, '\p{^Is_Ccc=     Above}', "");
30958 Expect(0, 788, '\P{Is_Ccc=      Above}', "");
30959 Expect(1, 788, '\P{^Is_Ccc=     Above}', "");
30960 Expect(0, 767, '\p{Is_Ccc=      Above}', "");
30961 Expect(1, 767, '\p{^Is_Ccc=     Above}', "");
30962 Expect(1, 767, '\P{Is_Ccc=      Above}', "");
30963 Expect(0, 767, '\P{^Is_Ccc=     Above}', "");
30964 Error('\p{Canonical_Combining_Class=    _0-0:=00-0-0    0       129}');
30965 Error('\P{Canonical_Combining_Class=    _0-0:=00-0-0    0       129}');
30966 Expect(1, 3953, '\p{Canonical_Combining_Class=0129}', "");
30967 Expect(0, 3953, '\p{^Canonical_Combining_Class=0129}', "");
30968 Expect(0, 3953, '\P{Canonical_Combining_Class=0129}', "");
30969 Expect(1, 3953, '\P{^Canonical_Combining_Class=0129}', "");
30970 Expect(0, 3952, '\p{Canonical_Combining_Class=0129}', "");
30971 Expect(1, 3952, '\p{^Canonical_Combining_Class=0129}', "");
30972 Expect(1, 3952, '\P{Canonical_Combining_Class=0129}', "");
30973 Expect(0, 3952, '\P{^Canonical_Combining_Class=0129}', "");
30974 Error('\p{Ccc=  -0/a/0-0 0_0_0129}');
30975 Error('\P{Ccc=  -0/a/0-0 0_0_0129}');
30976 Expect(1, 3953, '\p{Ccc:12_9}', "");
30977 Expect(0, 3953, '\p{^Ccc:12_9}', "");
30978 Expect(0, 3953, '\P{Ccc:12_9}', "");
30979 Expect(1, 3953, '\P{^Ccc:12_9}', "");
30980 Expect(0, 3952, '\p{Ccc:12_9}', "");
30981 Expect(1, 3952, '\p{^Ccc:12_9}', "");
30982 Expect(1, 3952, '\P{Ccc:12_9}', "");
30983 Expect(0, 3952, '\P{^Ccc:12_9}', "");
30984 Error('\p{Is_Canonical_Combining_Class=-:=12_9}');
30985 Error('\P{Is_Canonical_Combining_Class=-:=12_9}');
30986 Expect(1, 3953, '\p{Is_Canonical_Combining_Class:   0000129}', "");
30987 Expect(0, 3953, '\p{^Is_Canonical_Combining_Class:   0000129}', "");
30988 Expect(0, 3953, '\P{Is_Canonical_Combining_Class:   0000129}', "");
30989 Expect(1, 3953, '\P{^Is_Canonical_Combining_Class:   0000129}', "");
30990 Expect(0, 3952, '\p{Is_Canonical_Combining_Class:   0000129}', "");
30991 Expect(1, 3952, '\p{^Is_Canonical_Combining_Class:   0000129}', "");
30992 Expect(1, 3952, '\P{Is_Canonical_Combining_Class:   0000129}', "");
30993 Expect(0, 3952, '\P{^Is_Canonical_Combining_Class:   0000129}', "");
30994 Error('\p{Is_Ccc=:=_00000129}');
30995 Error('\P{Is_Ccc=:=_00000129}');
30996 Expect(1, 3953, '\p{Is_Ccc=+0_1_29}', "");
30997 Expect(0, 3953, '\p{^Is_Ccc=+0_1_29}', "");
30998 Expect(0, 3953, '\P{Is_Ccc=+0_1_29}', "");
30999 Expect(1, 3953, '\P{^Is_Ccc=+0_1_29}', "");
31000 Expect(0, 3952, '\p{Is_Ccc=+0_1_29}', "");
31001 Expect(1, 3952, '\p{^Is_Ccc=+0_1_29}', "");
31002 Expect(1, 3952, '\P{Is_Ccc=+0_1_29}', "");
31003 Expect(0, 3952, '\P{^Is_Ccc=+0_1_29}', "");
31004 Error('\p{Canonical_Combining_Class=:=_ 0_0_17}');
31005 Error('\P{Canonical_Combining_Class=:=_ 0_0_17}');
31006 Expect(1, 1463, '\p{Canonical_Combining_Class=000017}', "");
31007 Expect(0, 1463, '\p{^Canonical_Combining_Class=000017}', "");
31008 Expect(0, 1463, '\P{Canonical_Combining_Class=000017}', "");
31009 Expect(1, 1463, '\P{^Canonical_Combining_Class=000017}', "");
31010 Expect(0, 1462, '\p{Canonical_Combining_Class=000017}', "");
31011 Expect(1, 1462, '\p{^Canonical_Combining_Class=000017}', "");
31012 Expect(1, 1462, '\P{Canonical_Combining_Class=000017}', "");
31013 Expect(0, 1462, '\P{^Canonical_Combining_Class=000017}', "");
31014 Error('\p{Ccc=-:=+0000000017}');
31015 Error('\P{Ccc=-:=+0000000017}');
31016 Expect(1, 1463, '\p{Ccc=000000001_7}', "");
31017 Expect(0, 1463, '\p{^Ccc=000000001_7}', "");
31018 Expect(0, 1463, '\P{Ccc=000000001_7}', "");
31019 Expect(1, 1463, '\P{^Ccc=000000001_7}', "");
31020 Expect(0, 1462, '\p{Ccc=000000001_7}', "");
31021 Expect(1, 1462, '\p{^Ccc=000000001_7}', "");
31022 Expect(1, 1462, '\P{Ccc=000000001_7}', "");
31023 Expect(0, 1462, '\P{^Ccc=000000001_7}', "");
31024 Error('\p{Is_Canonical_Combining_Class= 0000000017/a/}');
31025 Error('\P{Is_Canonical_Combining_Class= 0000000017/a/}');
31026 Expect(1, 1463, '\p{Is_Canonical_Combining_Class=00000017}', "");
31027 Expect(0, 1463, '\p{^Is_Canonical_Combining_Class=00000017}', "");
31028 Expect(0, 1463, '\P{Is_Canonical_Combining_Class=00000017}', "");
31029 Expect(1, 1463, '\P{^Is_Canonical_Combining_Class=00000017}', "");
31030 Expect(0, 1462, '\p{Is_Canonical_Combining_Class=00000017}', "");
31031 Expect(1, 1462, '\p{^Is_Canonical_Combining_Class=00000017}', "");
31032 Expect(1, 1462, '\P{Is_Canonical_Combining_Class=00000017}', "");
31033 Expect(0, 1462, '\P{^Is_Canonical_Combining_Class=00000017}', "");
31034 Error('\p{Is_Ccc= 0017:=}');
31035 Error('\P{Is_Ccc= 0017:=}');
31036 Expect(1, 1463, '\p{Is_Ccc=+0_0_0_0_0017}', "");
31037 Expect(0, 1463, '\p{^Is_Ccc=+0_0_0_0_0017}', "");
31038 Expect(0, 1463, '\P{Is_Ccc=+0_0_0_0_0017}', "");
31039 Expect(1, 1463, '\P{^Is_Ccc=+0_0_0_0_0017}', "");
31040 Expect(0, 1462, '\p{Is_Ccc=+0_0_0_0_0017}', "");
31041 Expect(1, 1462, '\p{^Is_Ccc=+0_0_0_0_0017}', "");
31042 Expect(1, 1462, '\P{Is_Ccc=+0_0_0_0_0017}', "");
31043 Expect(0, 1462, '\P{^Is_Ccc=+0_0_0_0_0017}', "");
31044 Error('\p{Canonical_Combining_Class=/a/_-NOT-REORDERED}');
31045 Error('\P{Canonical_Combining_Class=/a/_-NOT-REORDERED}');
31046 Expect(1, 767, '\p{Canonical_Combining_Class:   notreordered}', "");
31047 Expect(0, 767, '\p{^Canonical_Combining_Class:   notreordered}', "");
31048 Expect(0, 767, '\P{Canonical_Combining_Class:   notreordered}', "");
31049 Expect(1, 767, '\P{^Canonical_Combining_Class:   notreordered}', "");
31050 Expect(0, 846, '\p{Canonical_Combining_Class:   notreordered}', "");
31051 Expect(1, 846, '\p{^Canonical_Combining_Class:   notreordered}', "");
31052 Expect(1, 846, '\P{Canonical_Combining_Class:   notreordered}', "");
31053 Expect(0, 846, '\P{^Canonical_Combining_Class:   notreordered}', "");
31054 Expect(1, 767, '\p{Canonical_Combining_Class=  notREORDERED}', "");
31055 Expect(0, 767, '\p{^Canonical_Combining_Class=  notREORDERED}', "");
31056 Expect(0, 767, '\P{Canonical_Combining_Class=  notREORDERED}', "");
31057 Expect(1, 767, '\P{^Canonical_Combining_Class=  notREORDERED}', "");
31058 Expect(0, 846, '\p{Canonical_Combining_Class=  notREORDERED}', "");
31059 Expect(1, 846, '\p{^Canonical_Combining_Class=  notREORDERED}', "");
31060 Expect(1, 846, '\P{Canonical_Combining_Class=  notREORDERED}', "");
31061 Expect(0, 846, '\P{^Canonical_Combining_Class=  notREORDERED}', "");
31062 Error('\p{Ccc=_-nr:=}');
31063 Error('\P{Ccc=_-nr:=}');
31064 Expect(1, 767, '\p{Ccc=nr}', "");
31065 Expect(0, 767, '\p{^Ccc=nr}', "");
31066 Expect(0, 767, '\P{Ccc=nr}', "");
31067 Expect(1, 767, '\P{^Ccc=nr}', "");
31068 Expect(0, 846, '\p{Ccc=nr}', "");
31069 Expect(1, 846, '\p{^Ccc=nr}', "");
31070 Expect(1, 846, '\P{Ccc=nr}', "");
31071 Expect(0, 846, '\P{^Ccc=nr}', "");
31072 Expect(1, 767, '\p{Ccc=_        NR}', "");
31073 Expect(0, 767, '\p{^Ccc=_       NR}', "");
31074 Expect(0, 767, '\P{Ccc=_        NR}', "");
31075 Expect(1, 767, '\P{^Ccc=_       NR}', "");
31076 Expect(0, 846, '\p{Ccc=_        NR}', "");
31077 Expect(1, 846, '\p{^Ccc=_       NR}', "");
31078 Expect(1, 846, '\P{Ccc=_        NR}', "");
31079 Expect(0, 846, '\P{^Ccc=_       NR}', "");
31080 Error('\p{Is_Canonical_Combining_Class:/a/_     000}');
31081 Error('\P{Is_Canonical_Combining_Class:/a/_     000}');
31082 Expect(1, 767, '\p{Is_Canonical_Combining_Class=00_00_00_00_00}', "");
31083 Expect(0, 767, '\p{^Is_Canonical_Combining_Class=00_00_00_00_00}', "");
31084 Expect(0, 767, '\P{Is_Canonical_Combining_Class=00_00_00_00_00}', "");
31085 Expect(1, 767, '\P{^Is_Canonical_Combining_Class=00_00_00_00_00}', "");
31086 Expect(0, 846, '\p{Is_Canonical_Combining_Class=00_00_00_00_00}', "");
31087 Expect(1, 846, '\p{^Is_Canonical_Combining_Class=00_00_00_00_00}', "");
31088 Expect(1, 846, '\P{Is_Canonical_Combining_Class=00_00_00_00_00}', "");
31089 Expect(0, 846, '\P{^Is_Canonical_Combining_Class=00_00_00_00_00}', "");
31090 Error('\p{Is_Ccc=        not_Reordered:=}');
31091 Error('\P{Is_Ccc=        not_Reordered:=}');
31092 Expect(1, 767, '\p{Is_Ccc=notreordered}', "");
31093 Expect(0, 767, '\p{^Is_Ccc=notreordered}', "");
31094 Expect(0, 767, '\P{Is_Ccc=notreordered}', "");
31095 Expect(1, 767, '\P{^Is_Ccc=notreordered}', "");
31096 Expect(0, 846, '\p{Is_Ccc=notreordered}', "");
31097 Expect(1, 846, '\p{^Is_Ccc=notreordered}', "");
31098 Expect(1, 846, '\P{Is_Ccc=notreordered}', "");
31099 Expect(0, 846, '\P{^Is_Ccc=notreordered}', "");
31100 Expect(1, 767, '\p{Is_Ccc=- Not REORDERED}', "");
31101 Expect(0, 767, '\p{^Is_Ccc=- Not REORDERED}', "");
31102 Expect(0, 767, '\P{Is_Ccc=- Not REORDERED}', "");
31103 Expect(1, 767, '\P{^Is_Ccc=- Not REORDERED}', "");
31104 Expect(0, 846, '\p{Is_Ccc=- Not REORDERED}', "");
31105 Expect(1, 846, '\p{^Is_Ccc=- Not REORDERED}', "");
31106 Expect(1, 846, '\P{Is_Ccc=- Not REORDERED}', "");
31107 Expect(0, 846, '\P{^Is_Ccc=- Not REORDERED}', "");
31108 Error('\p{Canonical_Combining_Class=    Above/a/left}');
31109 Error('\P{Canonical_Combining_Class=    Above/a/left}');
31110 Expect(1, 1454, '\p{Canonical_Combining_Class=aboveleft}', "");
31111 Expect(0, 1454, '\p{^Canonical_Combining_Class=aboveleft}', "");
31112 Expect(0, 1454, '\P{Canonical_Combining_Class=aboveleft}', "");
31113 Expect(1, 1454, '\P{^Canonical_Combining_Class=aboveleft}', "");
31114 Expect(0, 1453, '\p{Canonical_Combining_Class=aboveleft}', "");
31115 Expect(1, 1453, '\p{^Canonical_Combining_Class=aboveleft}', "");
31116 Expect(1, 1453, '\P{Canonical_Combining_Class=aboveleft}', "");
31117 Expect(0, 1453, '\P{^Canonical_Combining_Class=aboveleft}', "");
31118 Expect(1, 1454, '\p{Canonical_Combining_Class=__Above LEFT}', "");
31119 Expect(0, 1454, '\p{^Canonical_Combining_Class=__Above LEFT}', "");
31120 Expect(0, 1454, '\P{Canonical_Combining_Class=__Above LEFT}', "");
31121 Expect(1, 1454, '\P{^Canonical_Combining_Class=__Above LEFT}', "");
31122 Expect(0, 1453, '\p{Canonical_Combining_Class=__Above LEFT}', "");
31123 Expect(1, 1453, '\p{^Canonical_Combining_Class=__Above LEFT}', "");
31124 Expect(1, 1453, '\P{Canonical_Combining_Class=__Above LEFT}', "");
31125 Expect(0, 1453, '\P{^Canonical_Combining_Class=__Above LEFT}', "");
31126 Error('\p{Ccc=          AL:=}');
31127 Error('\P{Ccc=          AL:=}');
31128 Expect(1, 1454, '\p{Ccc=al}', "");
31129 Expect(0, 1454, '\p{^Ccc=al}', "");
31130 Expect(0, 1454, '\P{Ccc=al}', "");
31131 Expect(1, 1454, '\P{^Ccc=al}', "");
31132 Expect(0, 1453, '\p{Ccc=al}', "");
31133 Expect(1, 1453, '\p{^Ccc=al}', "");
31134 Expect(1, 1453, '\P{Ccc=al}', "");
31135 Expect(0, 1453, '\P{^Ccc=al}', "");
31136 Expect(1, 1454, '\p{Ccc=        _AL}', "");
31137 Expect(0, 1454, '\p{^Ccc=       _AL}', "");
31138 Expect(0, 1454, '\P{Ccc=        _AL}', "");
31139 Expect(1, 1454, '\P{^Ccc=       _AL}', "");
31140 Expect(0, 1453, '\p{Ccc=        _AL}', "");
31141 Expect(1, 1453, '\p{^Ccc=       _AL}', "");
31142 Expect(1, 1453, '\P{Ccc=        _AL}', "");
31143 Expect(0, 1453, '\P{^Ccc=       _AL}', "");
31144 Error('\p{Is_Canonical_Combining_Class: -000228/a/}');
31145 Error('\P{Is_Canonical_Combining_Class: -000228/a/}');
31146 Expect(1, 1454, '\p{Is_Canonical_Combining_Class=+00000228}', "");
31147 Expect(0, 1454, '\p{^Is_Canonical_Combining_Class=+00000228}', "");
31148 Expect(0, 1454, '\P{Is_Canonical_Combining_Class=+00000228}', "");
31149 Expect(1, 1454, '\P{^Is_Canonical_Combining_Class=+00000228}', "");
31150 Expect(0, 1453, '\p{Is_Canonical_Combining_Class=+00000228}', "");
31151 Expect(1, 1453, '\p{^Is_Canonical_Combining_Class=+00000228}', "");
31152 Expect(1, 1453, '\P{Is_Canonical_Combining_Class=+00000228}', "");
31153 Expect(0, 1453, '\P{^Is_Canonical_Combining_Class=+00000228}', "");
31154 Error('\p{Is_Ccc=-:=Above_left}');
31155 Error('\P{Is_Ccc=-:=Above_left}');
31156 Expect(1, 1454, '\p{Is_Ccc=aboveleft}', "");
31157 Expect(0, 1454, '\p{^Is_Ccc=aboveleft}', "");
31158 Expect(0, 1454, '\P{Is_Ccc=aboveleft}', "");
31159 Expect(1, 1454, '\P{^Is_Ccc=aboveleft}', "");
31160 Expect(0, 1453, '\p{Is_Ccc=aboveleft}', "");
31161 Expect(1, 1453, '\p{^Is_Ccc=aboveleft}', "");
31162 Expect(1, 1453, '\P{Is_Ccc=aboveleft}', "");
31163 Expect(0, 1453, '\P{^Is_Ccc=aboveleft}', "");
31164 Expect(1, 1454, '\p{Is_Ccc=-_Above_LEFT}', "");
31165 Expect(0, 1454, '\p{^Is_Ccc=-_Above_LEFT}', "");
31166 Expect(0, 1454, '\P{Is_Ccc=-_Above_LEFT}', "");
31167 Expect(1, 1454, '\P{^Is_Ccc=-_Above_LEFT}', "");
31168 Expect(0, 1453, '\p{Is_Ccc=-_Above_LEFT}', "");
31169 Expect(1, 1453, '\p{^Is_Ccc=-_Above_LEFT}', "");
31170 Expect(1, 1453, '\P{Is_Ccc=-_Above_LEFT}', "");
31171 Expect(0, 1453, '\P{^Is_Ccc=-_Above_LEFT}', "");
31172 Error('\p{Canonical_Combining_Class=-:=overlay}');
31173 Error('\P{Canonical_Combining_Class=-:=overlay}');
31174 Expect(1, 824, '\p{Canonical_Combining_Class=overlay}', "");
31175 Expect(0, 824, '\p{^Canonical_Combining_Class=overlay}', "");
31176 Expect(0, 824, '\P{Canonical_Combining_Class=overlay}', "");
31177 Expect(1, 824, '\P{^Canonical_Combining_Class=overlay}', "");
31178 Expect(0, 819, '\p{Canonical_Combining_Class=overlay}', "");
31179 Expect(1, 819, '\p{^Canonical_Combining_Class=overlay}', "");
31180 Expect(1, 819, '\P{Canonical_Combining_Class=overlay}', "");
31181 Expect(0, 819, '\P{^Canonical_Combining_Class=overlay}', "");
31182 Expect(1, 824, '\p{Canonical_Combining_Class= _Overlay}', "");
31183 Expect(0, 824, '\p{^Canonical_Combining_Class= _Overlay}', "");
31184 Expect(0, 824, '\P{Canonical_Combining_Class= _Overlay}', "");
31185 Expect(1, 824, '\P{^Canonical_Combining_Class= _Overlay}', "");
31186 Expect(0, 819, '\p{Canonical_Combining_Class= _Overlay}', "");
31187 Expect(1, 819, '\p{^Canonical_Combining_Class= _Overlay}', "");
31188 Expect(1, 819, '\P{Canonical_Combining_Class= _Overlay}', "");
31189 Expect(0, 819, '\P{^Canonical_Combining_Class= _Overlay}', "");
31190 Error('\p{Ccc=/a/-      OV}');
31191 Error('\P{Ccc=/a/-      OV}');
31192 Expect(1, 824, '\p{Ccc=ov}', "");
31193 Expect(0, 824, '\p{^Ccc=ov}', "");
31194 Expect(0, 824, '\P{Ccc=ov}', "");
31195 Expect(1, 824, '\P{^Ccc=ov}', "");
31196 Expect(0, 819, '\p{Ccc=ov}', "");
31197 Expect(1, 819, '\p{^Ccc=ov}', "");
31198 Expect(1, 819, '\P{Ccc=ov}', "");
31199 Expect(0, 819, '\P{^Ccc=ov}', "");
31200 Expect(1, 824, '\p{Ccc=--OV}', "");
31201 Expect(0, 824, '\p{^Ccc=--OV}', "");
31202 Expect(0, 824, '\P{Ccc=--OV}', "");
31203 Expect(1, 824, '\P{^Ccc=--OV}', "");
31204 Expect(0, 819, '\p{Ccc=--OV}', "");
31205 Expect(1, 819, '\p{^Ccc=--OV}', "");
31206 Expect(1, 819, '\P{Ccc=--OV}', "");
31207 Expect(0, 819, '\P{^Ccc=--OV}', "");
31208 Error('\p{Is_Canonical_Combining_Class=/a/0000000001}');
31209 Error('\P{Is_Canonical_Combining_Class=/a/0000000001}');
31210 Expect(1, 824, '\p{Is_Canonical_Combining_Class: 0_0_0_0_0_0001}', "");
31211 Expect(0, 824, '\p{^Is_Canonical_Combining_Class: 0_0_0_0_0_0001}', "");
31212 Expect(0, 824, '\P{Is_Canonical_Combining_Class: 0_0_0_0_0_0001}', "");
31213 Expect(1, 824, '\P{^Is_Canonical_Combining_Class: 0_0_0_0_0_0001}', "");
31214 Expect(0, 819, '\p{Is_Canonical_Combining_Class: 0_0_0_0_0_0001}', "");
31215 Expect(1, 819, '\p{^Is_Canonical_Combining_Class: 0_0_0_0_0_0001}', "");
31216 Expect(1, 819, '\P{Is_Canonical_Combining_Class: 0_0_0_0_0_0001}', "");
31217 Expect(0, 819, '\P{^Is_Canonical_Combining_Class: 0_0_0_0_0_0001}', "");
31218 Error('\p{Is_Ccc:   :=OVERLAY}');
31219 Error('\P{Is_Ccc:   :=OVERLAY}');
31220 Expect(1, 824, '\p{Is_Ccc=overlay}', "");
31221 Expect(0, 824, '\p{^Is_Ccc=overlay}', "");
31222 Expect(0, 824, '\P{Is_Ccc=overlay}', "");
31223 Expect(1, 824, '\P{^Is_Ccc=overlay}', "");
31224 Expect(0, 819, '\p{Is_Ccc=overlay}', "");
31225 Expect(1, 819, '\p{^Is_Ccc=overlay}', "");
31226 Expect(1, 819, '\P{Is_Ccc=overlay}', "");
31227 Expect(0, 819, '\P{^Is_Ccc=overlay}', "");
31228 Expect(1, 824, '\p{Is_Ccc:     Overlay}', "");
31229 Expect(0, 824, '\p{^Is_Ccc:     Overlay}', "");
31230 Expect(0, 824, '\P{Is_Ccc:     Overlay}', "");
31231 Expect(1, 824, '\P{^Is_Ccc:     Overlay}', "");
31232 Expect(0, 819, '\p{Is_Ccc:     Overlay}', "");
31233 Expect(1, 819, '\p{^Is_Ccc:     Overlay}', "");
31234 Expect(1, 819, '\P{Is_Ccc:     Overlay}', "");
31235 Expect(0, 819, '\P{^Is_Ccc:     Overlay}', "");
31236 Error('\p{Canonical_Combining_Class=-Virama:=}');
31237 Error('\P{Canonical_Combining_Class=-Virama:=}');
31238 Expect(1, 2381, '\p{Canonical_Combining_Class:virama}', "");
31239 Expect(0, 2381, '\p{^Canonical_Combining_Class:virama}', "");
31240 Expect(0, 2381, '\P{Canonical_Combining_Class:virama}', "");
31241 Expect(1, 2381, '\P{^Canonical_Combining_Class:virama}', "");
31242 Expect(0, 2380, '\p{Canonical_Combining_Class:virama}', "");
31243 Expect(1, 2380, '\p{^Canonical_Combining_Class:virama}', "");
31244 Expect(1, 2380, '\P{Canonical_Combining_Class:virama}', "");
31245 Expect(0, 2380, '\P{^Canonical_Combining_Class:virama}', "");
31246 Expect(1, 2381, '\p{Canonical_Combining_Class=  VIRAMA}', "");
31247 Expect(0, 2381, '\p{^Canonical_Combining_Class= VIRAMA}', "");
31248 Expect(0, 2381, '\P{Canonical_Combining_Class=  VIRAMA}', "");
31249 Expect(1, 2381, '\P{^Canonical_Combining_Class= VIRAMA}', "");
31250 Expect(0, 2380, '\p{Canonical_Combining_Class=  VIRAMA}', "");
31251 Expect(1, 2380, '\p{^Canonical_Combining_Class= VIRAMA}', "");
31252 Expect(1, 2380, '\P{Canonical_Combining_Class=  VIRAMA}', "");
31253 Expect(0, 2380, '\P{^Canonical_Combining_Class= VIRAMA}', "");
31254 Error('\p{Ccc= -vr:=}');
31255 Error('\P{Ccc= -vr:=}');
31256 Expect(1, 2381, '\p{Ccc=vr}', "");
31257 Expect(0, 2381, '\p{^Ccc=vr}', "");
31258 Expect(0, 2381, '\P{Ccc=vr}', "");
31259 Expect(1, 2381, '\P{^Ccc=vr}', "");
31260 Expect(0, 2380, '\p{Ccc=vr}', "");
31261 Expect(1, 2380, '\p{^Ccc=vr}', "");
31262 Expect(1, 2380, '\P{Ccc=vr}', "");
31263 Expect(0, 2380, '\P{^Ccc=vr}', "");
31264 Expect(1, 2381, '\p{Ccc=-_VR}', "");
31265 Expect(0, 2381, '\p{^Ccc=-_VR}', "");
31266 Expect(0, 2381, '\P{Ccc=-_VR}', "");
31267 Expect(1, 2381, '\P{^Ccc=-_VR}', "");
31268 Expect(0, 2380, '\p{Ccc=-_VR}', "");
31269 Expect(1, 2380, '\p{^Ccc=-_VR}', "");
31270 Expect(1, 2380, '\P{Ccc=-_VR}', "");
31271 Expect(0, 2380, '\P{^Ccc=-_VR}', "");
31272 Error('\p{Is_Canonical_Combining_Class=_0_00/a/0_0 0 0  0       09}');
31273 Error('\P{Is_Canonical_Combining_Class=_0_00/a/0_0 0 0  0       09}');
31274 Expect(1, 2381, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0009}', "");
31275 Expect(0, 2381, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0009}', "");
31276 Expect(0, 2381, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0009}', "");
31277 Expect(1, 2381, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0009}', "");
31278 Expect(0, 2380, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0009}', "");
31279 Expect(1, 2380, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0009}', "");
31280 Expect(1, 2380, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0009}', "");
31281 Expect(0, 2380, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0009}', "");
31282 Error('\p{Is_Ccc=/a/Virama}');
31283 Error('\P{Is_Ccc=/a/Virama}');
31284 Expect(1, 2381, '\p{Is_Ccc=virama}', "");
31285 Expect(0, 2381, '\p{^Is_Ccc=virama}', "");
31286 Expect(0, 2381, '\P{Is_Ccc=virama}', "");
31287 Expect(1, 2381, '\P{^Is_Ccc=virama}', "");
31288 Expect(0, 2380, '\p{Is_Ccc=virama}', "");
31289 Expect(1, 2380, '\p{^Is_Ccc=virama}', "");
31290 Expect(1, 2380, '\P{Is_Ccc=virama}', "");
31291 Expect(0, 2380, '\P{^Is_Ccc=virama}', "");
31292 Expect(1, 2381, '\p{Is_Ccc=  VIRAMA}', "");
31293 Expect(0, 2381, '\p{^Is_Ccc=  VIRAMA}', "");
31294 Expect(0, 2381, '\P{Is_Ccc=  VIRAMA}', "");
31295 Expect(1, 2381, '\P{^Is_Ccc=  VIRAMA}', "");
31296 Expect(0, 2380, '\p{Is_Ccc=  VIRAMA}', "");
31297 Expect(1, 2380, '\p{^Is_Ccc=  VIRAMA}', "");
31298 Expect(1, 2380, '\P{Is_Ccc=  VIRAMA}', "");
31299 Expect(0, 2380, '\P{^Is_Ccc=  VIRAMA}', "");
31300 Error('\p{Canonical_Combining_Class=  AttachedBelow/a/}');
31301 Error('\P{Canonical_Combining_Class=  AttachedBelow/a/}');
31302 Expect(1, 802, '\p{Canonical_Combining_Class=attachedbelow}', "");
31303 Expect(0, 802, '\p{^Canonical_Combining_Class=attachedbelow}', "");
31304 Expect(0, 802, '\P{Canonical_Combining_Class=attachedbelow}', "");
31305 Expect(1, 802, '\P{^Canonical_Combining_Class=attachedbelow}', "");
31306 Expect(0, 800, '\p{Canonical_Combining_Class=attachedbelow}', "");
31307 Expect(1, 800, '\p{^Canonical_Combining_Class=attachedbelow}', "");
31308 Expect(1, 800, '\P{Canonical_Combining_Class=attachedbelow}', "");
31309 Expect(0, 800, '\P{^Canonical_Combining_Class=attachedbelow}', "");
31310 Expect(1, 802, '\p{Canonical_Combining_Class=  Attached Below}', "");
31311 Expect(0, 802, '\p{^Canonical_Combining_Class=  Attached Below}', "");
31312 Expect(0, 802, '\P{Canonical_Combining_Class=  Attached Below}', "");
31313 Expect(1, 802, '\P{^Canonical_Combining_Class=  Attached Below}', "");
31314 Expect(0, 800, '\p{Canonical_Combining_Class=  Attached Below}', "");
31315 Expect(1, 800, '\p{^Canonical_Combining_Class=  Attached Below}', "");
31316 Expect(1, 800, '\P{Canonical_Combining_Class=  Attached Below}', "");
31317 Expect(0, 800, '\P{^Canonical_Combining_Class=  Attached Below}', "");
31318 Error('\p{Ccc=/a/-_ATB}');
31319 Error('\P{Ccc=/a/-_ATB}');
31320 Expect(1, 802, '\p{Ccc=atb}', "");
31321 Expect(0, 802, '\p{^Ccc=atb}', "");
31322 Expect(0, 802, '\P{Ccc=atb}', "");
31323 Expect(1, 802, '\P{^Ccc=atb}', "");
31324 Expect(0, 800, '\p{Ccc=atb}', "");
31325 Expect(1, 800, '\p{^Ccc=atb}', "");
31326 Expect(1, 800, '\P{Ccc=atb}', "");
31327 Expect(0, 800, '\P{^Ccc=atb}', "");
31328 Expect(1, 802, '\p{Ccc= ATB}', "");
31329 Expect(0, 802, '\p{^Ccc=        ATB}', "");
31330 Expect(0, 802, '\P{Ccc= ATB}', "");
31331 Expect(1, 802, '\P{^Ccc=        ATB}', "");
31332 Expect(0, 800, '\p{Ccc= ATB}', "");
31333 Expect(1, 800, '\p{^Ccc=        ATB}', "");
31334 Expect(1, 800, '\P{Ccc= ATB}', "");
31335 Expect(0, 800, '\P{^Ccc=        ATB}', "");
31336 Error('\p{Is_Canonical_Combining_Class=         0000202/a/}');
31337 Error('\P{Is_Canonical_Combining_Class=         0000202/a/}');
31338 Expect(1, 802, '\p{Is_Canonical_Combining_Class:   +00202}', "");
31339 Expect(0, 802, '\p{^Is_Canonical_Combining_Class:   +00202}', "");
31340 Expect(0, 802, '\P{Is_Canonical_Combining_Class:   +00202}', "");
31341 Expect(1, 802, '\P{^Is_Canonical_Combining_Class:   +00202}', "");
31342 Expect(0, 800, '\p{Is_Canonical_Combining_Class:   +00202}', "");
31343 Expect(1, 800, '\p{^Is_Canonical_Combining_Class:   +00202}', "");
31344 Expect(1, 800, '\P{Is_Canonical_Combining_Class:   +00202}', "");
31345 Expect(0, 800, '\P{^Is_Canonical_Combining_Class:   +00202}', "");
31346 Error('\p{Is_Ccc=/a/__ATTACHED Below}');
31347 Error('\P{Is_Ccc=/a/__ATTACHED Below}');
31348 Expect(1, 802, '\p{Is_Ccc=attachedbelow}', "");
31349 Expect(0, 802, '\p{^Is_Ccc=attachedbelow}', "");
31350 Expect(0, 802, '\P{Is_Ccc=attachedbelow}', "");
31351 Expect(1, 802, '\P{^Is_Ccc=attachedbelow}', "");
31352 Expect(0, 800, '\p{Is_Ccc=attachedbelow}', "");
31353 Expect(1, 800, '\p{^Is_Ccc=attachedbelow}', "");
31354 Expect(1, 800, '\P{Is_Ccc=attachedbelow}', "");
31355 Expect(0, 800, '\P{^Is_Ccc=attachedbelow}', "");
31356 Expect(1, 802, '\p{Is_Ccc= _attached_BELOW}', "");
31357 Expect(0, 802, '\p{^Is_Ccc= _attached_BELOW}', "");
31358 Expect(0, 802, '\P{Is_Ccc= _attached_BELOW}', "");
31359 Expect(1, 802, '\P{^Is_Ccc= _attached_BELOW}', "");
31360 Expect(0, 800, '\p{Is_Ccc= _attached_BELOW}', "");
31361 Expect(1, 800, '\p{^Is_Ccc= _attached_BELOW}', "");
31362 Expect(1, 800, '\P{Is_Ccc= _attached_BELOW}', "");
31363 Expect(0, 800, '\P{^Is_Ccc= _attached_BELOW}', "");
31364 Error('\p{Canonical_Combining_Class=:=0000014}');
31365 Error('\P{Canonical_Combining_Class=:=0000014}');
31366 Expect(1, 1460, '\p{Canonical_Combining_Class=00001_4}', "");
31367 Expect(0, 1460, '\p{^Canonical_Combining_Class=00001_4}', "");
31368 Expect(0, 1460, '\P{Canonical_Combining_Class=00001_4}', "");
31369 Expect(1, 1460, '\P{^Canonical_Combining_Class=00001_4}', "");
31370 Expect(0, 1459, '\p{Canonical_Combining_Class=00001_4}', "");
31371 Expect(1, 1459, '\p{^Canonical_Combining_Class=00001_4}', "");
31372 Expect(1, 1459, '\P{Canonical_Combining_Class=00001_4}', "");
31373 Expect(0, 1459, '\P{^Canonical_Combining_Class=00001_4}', "");
31374 Error('\p{Ccc=:=0000000014}');
31375 Error('\P{Ccc=:=0000000014}');
31376 Expect(1, 1460, '\p{Ccc=0_0_0_14}', "");
31377 Expect(0, 1460, '\p{^Ccc=0_0_0_14}', "");
31378 Expect(0, 1460, '\P{Ccc=0_0_0_14}', "");
31379 Expect(1, 1460, '\P{^Ccc=0_0_0_14}', "");
31380 Expect(0, 1459, '\p{Ccc=0_0_0_14}', "");
31381 Expect(1, 1459, '\p{^Ccc=0_0_0_14}', "");
31382 Expect(1, 1459, '\P{Ccc=0_0_0_14}', "");
31383 Expect(0, 1459, '\P{^Ccc=0_0_0_14}', "");
31384 Error('\p{Is_Canonical_Combining_Class=-0000000014:=}');
31385 Error('\P{Is_Canonical_Combining_Class=-0000000014:=}');
31386 Expect(1, 1460, '\p{Is_Canonical_Combining_Class=+014}', "");
31387 Expect(0, 1460, '\p{^Is_Canonical_Combining_Class=+014}', "");
31388 Expect(0, 1460, '\P{Is_Canonical_Combining_Class=+014}', "");
31389 Expect(1, 1460, '\P{^Is_Canonical_Combining_Class=+014}', "");
31390 Expect(0, 1459, '\p{Is_Canonical_Combining_Class=+014}', "");
31391 Expect(1, 1459, '\p{^Is_Canonical_Combining_Class=+014}', "");
31392 Expect(1, 1459, '\P{Is_Canonical_Combining_Class=+014}', "");
31393 Expect(0, 1459, '\P{^Is_Canonical_Combining_Class=+014}', "");
31394 Error('\p{Is_Ccc=-_+00_01 4:=}');
31395 Error('\P{Is_Ccc=-_+00_01 4:=}');
31396 Expect(1, 1460, '\p{Is_Ccc=0000014}', "");
31397 Expect(0, 1460, '\p{^Is_Ccc=0000014}', "");
31398 Expect(0, 1460, '\P{Is_Ccc=0000014}', "");
31399 Expect(1, 1460, '\P{^Is_Ccc=0000014}', "");
31400 Expect(0, 1459, '\p{Is_Ccc=0000014}', "");
31401 Expect(1, 1459, '\p{^Is_Ccc=0000014}', "");
31402 Expect(1, 1459, '\P{Is_Ccc=0000014}', "");
31403 Expect(0, 1459, '\P{^Is_Ccc=0000014}', "");
31404 Error('\p{Canonical_Combining_Class: --0        00-0000024:=}');
31405 Error('\P{Canonical_Combining_Class: --0        00-0000024:=}');
31406 Expect(1, 1473, '\p{Canonical_Combining_Class=0_0_0_0_0_0_00024}', "");
31407 Expect(0, 1473, '\p{^Canonical_Combining_Class=0_0_0_0_0_0_00024}', "");
31408 Expect(0, 1473, '\P{Canonical_Combining_Class=0_0_0_0_0_0_00024}', "");
31409 Expect(1, 1473, '\P{^Canonical_Combining_Class=0_0_0_0_0_0_00024}', "");
31410 Expect(0, 1472, '\p{Canonical_Combining_Class=0_0_0_0_0_0_00024}', "");
31411 Expect(1, 1472, '\p{^Canonical_Combining_Class=0_0_0_0_0_0_00024}', "");
31412 Expect(1, 1472, '\P{Canonical_Combining_Class=0_0_0_0_0_0_00024}', "");
31413 Expect(0, 1472, '\P{^Canonical_Combining_Class=0_0_0_0_0_0_00024}', "");
31414 Error('\p{Ccc=/a/-00000024}');
31415 Error('\P{Ccc=/a/-00000024}');
31416 Expect(1, 1473, '\p{Ccc=000_000_002_4}', "");
31417 Expect(0, 1473, '\p{^Ccc=000_000_002_4}', "");
31418 Expect(0, 1473, '\P{Ccc=000_000_002_4}', "");
31419 Expect(1, 1473, '\P{^Ccc=000_000_002_4}', "");
31420 Expect(0, 1472, '\p{Ccc=000_000_002_4}', "");
31421 Expect(1, 1472, '\p{^Ccc=000_000_002_4}', "");
31422 Expect(1, 1472, '\P{Ccc=000_000_002_4}', "");
31423 Expect(0, 1472, '\P{^Ccc=000_000_002_4}', "");
31424 Error('\p{Is_Canonical_Combining_Class=/a/+24}');
31425 Error('\P{Is_Canonical_Combining_Class=/a/+24}');
31426 Expect(1, 1473, '\p{Is_Canonical_Combining_Class=0_0_0_0_24}', "");
31427 Expect(0, 1473, '\p{^Is_Canonical_Combining_Class=0_0_0_0_24}', "");
31428 Expect(0, 1473, '\P{Is_Canonical_Combining_Class=0_0_0_0_24}', "");
31429 Expect(1, 1473, '\P{^Is_Canonical_Combining_Class=0_0_0_0_24}', "");
31430 Expect(0, 1472, '\p{Is_Canonical_Combining_Class=0_0_0_0_24}', "");
31431 Expect(1, 1472, '\p{^Is_Canonical_Combining_Class=0_0_0_0_24}', "");
31432 Expect(1, 1472, '\P{Is_Canonical_Combining_Class=0_0_0_0_24}', "");
31433 Expect(0, 1472, '\P{^Is_Canonical_Combining_Class=0_0_0_0_24}', "");
31434 Error('\p{Is_Ccc=/a/+0 0 00024}');
31435 Error('\P{Is_Ccc=/a/+0 0 00024}');
31436 Expect(1, 1473, '\p{Is_Ccc=0000024}', "");
31437 Expect(0, 1473, '\p{^Is_Ccc=0000024}', "");
31438 Expect(0, 1473, '\P{Is_Ccc=0000024}', "");
31439 Expect(1, 1473, '\P{^Is_Ccc=0000024}', "");
31440 Expect(0, 1472, '\p{Is_Ccc=0000024}', "");
31441 Expect(1, 1472, '\p{^Is_Ccc=0000024}', "");
31442 Expect(1, 1472, '\P{Is_Ccc=0000024}', "");
31443 Expect(0, 1472, '\P{^Is_Ccc=0000024}', "");
31444 Error('\p{Canonical_Combining_Class=+0-0-0:=23}');
31445 Error('\P{Canonical_Combining_Class=+0-0-0:=23}');
31446 Expect(1, 1471, '\p{Canonical_Combining_Class: 2_3}', "");
31447 Expect(0, 1471, '\p{^Canonical_Combining_Class: 2_3}', "");
31448 Expect(0, 1471, '\P{Canonical_Combining_Class: 2_3}', "");
31449 Expect(1, 1471, '\P{^Canonical_Combining_Class: 2_3}', "");
31450 Expect(0, 1470, '\p{Canonical_Combining_Class: 2_3}', "");
31451 Expect(1, 1470, '\p{^Canonical_Combining_Class: 2_3}', "");
31452 Expect(1, 1470, '\P{Canonical_Combining_Class: 2_3}', "");
31453 Expect(0, 1470, '\P{^Canonical_Combining_Class: 2_3}', "");
31454 Error('\p{Ccc=_-+000000023/a/}');
31455 Error('\P{Ccc=_-+000000023/a/}');
31456 Expect(1, 1471, '\p{Ccc:   0_0_0_0_0_0_0_0_0_23}', "");
31457 Expect(0, 1471, '\p{^Ccc:   0_0_0_0_0_0_0_0_0_23}', "");
31458 Expect(0, 1471, '\P{Ccc:   0_0_0_0_0_0_0_0_0_23}', "");
31459 Expect(1, 1471, '\P{^Ccc:   0_0_0_0_0_0_0_0_0_23}', "");
31460 Expect(0, 1470, '\p{Ccc:   0_0_0_0_0_0_0_0_0_23}', "");
31461 Expect(1, 1470, '\p{^Ccc:   0_0_0_0_0_0_0_0_0_23}', "");
31462 Expect(1, 1470, '\P{Ccc:   0_0_0_0_0_0_0_0_0_23}', "");
31463 Expect(0, 1470, '\P{^Ccc:   0_0_0_0_0_0_0_0_0_23}', "");
31464 Error('\p{Is_Canonical_Combining_Class= _+0023:=}');
31465 Error('\P{Is_Canonical_Combining_Class= _+0023:=}');
31466 Expect(1, 1471, '\p{Is_Canonical_Combining_Class=000023}', "");
31467 Expect(0, 1471, '\p{^Is_Canonical_Combining_Class=000023}', "");
31468 Expect(0, 1471, '\P{Is_Canonical_Combining_Class=000023}', "");
31469 Expect(1, 1471, '\P{^Is_Canonical_Combining_Class=000023}', "");
31470 Expect(0, 1470, '\p{Is_Canonical_Combining_Class=000023}', "");
31471 Expect(1, 1470, '\p{^Is_Canonical_Combining_Class=000023}', "");
31472 Expect(1, 1470, '\P{Is_Canonical_Combining_Class=000023}', "");
31473 Expect(0, 1470, '\P{^Is_Canonical_Combining_Class=000023}', "");
31474 Error('\p{Is_Ccc=:=_ 00000000023}');
31475 Error('\P{Is_Ccc=:=_ 00000000023}');
31476 Expect(1, 1471, '\p{Is_Ccc=00_00_00_23}', "");
31477 Expect(0, 1471, '\p{^Is_Ccc=00_00_00_23}', "");
31478 Expect(0, 1471, '\P{Is_Ccc=00_00_00_23}', "");
31479 Expect(1, 1471, '\P{^Is_Ccc=00_00_00_23}', "");
31480 Expect(0, 1470, '\p{Is_Ccc=00_00_00_23}', "");
31481 Expect(1, 1470, '\p{^Is_Ccc=00_00_00_23}', "");
31482 Expect(1, 1470, '\P{Is_Ccc=00_00_00_23}', "");
31483 Expect(0, 1470, '\P{^Is_Ccc=00_00_00_23}', "");
31484 Error('\p{Canonical_Combining_Class=/a/ _Nukta}');
31485 Error('\P{Canonical_Combining_Class=/a/ _Nukta}');
31486 Expect(1, 2364, '\p{Canonical_Combining_Class=nukta}', "");
31487 Expect(0, 2364, '\p{^Canonical_Combining_Class=nukta}', "");
31488 Expect(0, 2364, '\P{Canonical_Combining_Class=nukta}', "");
31489 Expect(1, 2364, '\P{^Canonical_Combining_Class=nukta}', "");
31490 Expect(0, 2363, '\p{Canonical_Combining_Class=nukta}', "");
31491 Expect(1, 2363, '\p{^Canonical_Combining_Class=nukta}', "");
31492 Expect(1, 2363, '\P{Canonical_Combining_Class=nukta}', "");
31493 Expect(0, 2363, '\P{^Canonical_Combining_Class=nukta}', "");
31494 Expect(1, 2364, '\p{Canonical_Combining_Class=--NUKTA}', "");
31495 Expect(0, 2364, '\p{^Canonical_Combining_Class=--NUKTA}', "");
31496 Expect(0, 2364, '\P{Canonical_Combining_Class=--NUKTA}', "");
31497 Expect(1, 2364, '\P{^Canonical_Combining_Class=--NUKTA}', "");
31498 Expect(0, 2363, '\p{Canonical_Combining_Class=--NUKTA}', "");
31499 Expect(1, 2363, '\p{^Canonical_Combining_Class=--NUKTA}', "");
31500 Expect(1, 2363, '\P{Canonical_Combining_Class=--NUKTA}', "");
31501 Expect(0, 2363, '\P{^Canonical_Combining_Class=--NUKTA}', "");
31502 Error('\p{Ccc=-nk/a/}');
31503 Error('\P{Ccc=-nk/a/}');
31504 Expect(1, 2364, '\p{Ccc=nk}', "");
31505 Expect(0, 2364, '\p{^Ccc=nk}', "");
31506 Expect(0, 2364, '\P{Ccc=nk}', "");
31507 Expect(1, 2364, '\P{^Ccc=nk}', "");
31508 Expect(0, 2363, '\p{Ccc=nk}', "");
31509 Expect(1, 2363, '\p{^Ccc=nk}', "");
31510 Expect(1, 2363, '\P{Ccc=nk}', "");
31511 Expect(0, 2363, '\P{^Ccc=nk}', "");
31512 Expect(1, 2364, '\p{Ccc=        NK}', "");
31513 Expect(0, 2364, '\p{^Ccc=       NK}', "");
31514 Expect(0, 2364, '\P{Ccc=        NK}', "");
31515 Expect(1, 2364, '\P{^Ccc=       NK}', "");
31516 Expect(0, 2363, '\p{Ccc=        NK}', "");
31517 Expect(1, 2363, '\p{^Ccc=       NK}', "");
31518 Expect(1, 2363, '\P{Ccc=        NK}', "");
31519 Expect(0, 2363, '\P{^Ccc=       NK}', "");
31520 Error('\p{Is_Canonical_Combining_Class:--+0000007:=}');
31521 Error('\P{Is_Canonical_Combining_Class:--+0000007:=}');
31522 Expect(1, 2364, '\p{Is_Canonical_Combining_Class=007}', "");
31523 Expect(0, 2364, '\p{^Is_Canonical_Combining_Class=007}', "");
31524 Expect(0, 2364, '\P{Is_Canonical_Combining_Class=007}', "");
31525 Expect(1, 2364, '\P{^Is_Canonical_Combining_Class=007}', "");
31526 Expect(0, 2363, '\p{Is_Canonical_Combining_Class=007}', "");
31527 Expect(1, 2363, '\p{^Is_Canonical_Combining_Class=007}', "");
31528 Expect(1, 2363, '\P{Is_Canonical_Combining_Class=007}', "");
31529 Expect(0, 2363, '\P{^Is_Canonical_Combining_Class=007}', "");
31530 Error('\p{Is_Ccc:               nukta:=}');
31531 Error('\P{Is_Ccc:               nukta:=}');
31532 Expect(1, 2364, '\p{Is_Ccc:     nukta}', "");
31533 Expect(0, 2364, '\p{^Is_Ccc:    nukta}', "");
31534 Expect(0, 2364, '\P{Is_Ccc:     nukta}', "");
31535 Expect(1, 2364, '\P{^Is_Ccc:    nukta}', "");
31536 Expect(0, 2363, '\p{Is_Ccc:     nukta}', "");
31537 Expect(1, 2363, '\p{^Is_Ccc:    nukta}', "");
31538 Expect(1, 2363, '\P{Is_Ccc:     nukta}', "");
31539 Expect(0, 2363, '\P{^Is_Ccc:    nukta}', "");
31540 Expect(1, 2364, '\p{Is_Ccc= _Nukta}', "");
31541 Expect(0, 2364, '\p{^Is_Ccc= _Nukta}', "");
31542 Expect(0, 2364, '\P{Is_Ccc= _Nukta}', "");
31543 Expect(1, 2364, '\P{^Is_Ccc= _Nukta}', "");
31544 Expect(0, 2363, '\p{Is_Ccc= _Nukta}', "");
31545 Expect(1, 2363, '\p{^Is_Ccc= _Nukta}', "");
31546 Expect(1, 2363, '\P{Is_Ccc= _Nukta}', "");
31547 Expect(0, 2363, '\P{^Is_Ccc= _Nukta}', "");
31548 Error('\p{Canonical_Combining_Class=__+000000033:=}');
31549 Error('\P{Canonical_Combining_Class=__+000000033:=}');
31550 Expect(1, 1617, '\p{Canonical_Combining_Class=000003_3}', "");
31551 Expect(0, 1617, '\p{^Canonical_Combining_Class=000003_3}', "");
31552 Expect(0, 1617, '\P{Canonical_Combining_Class=000003_3}', "");
31553 Expect(1, 1617, '\P{^Canonical_Combining_Class=000003_3}', "");
31554 Expect(0, 1616, '\p{Canonical_Combining_Class=000003_3}', "");
31555 Expect(1, 1616, '\p{^Canonical_Combining_Class=000003_3}', "");
31556 Expect(1, 1616, '\P{Canonical_Combining_Class=000003_3}', "");
31557 Expect(0, 1616, '\P{^Canonical_Combining_Class=000003_3}', "");
31558 Error('\p{Ccc= _+0000003/a/3}');
31559 Error('\P{Ccc= _+0000003/a/3}');
31560 Expect(1, 1617, '\p{Ccc=+00000000033}', "");
31561 Expect(0, 1617, '\p{^Ccc=+00000000033}', "");
31562 Expect(0, 1617, '\P{Ccc=+00000000033}', "");
31563 Expect(1, 1617, '\P{^Ccc=+00000000033}', "");
31564 Expect(0, 1616, '\p{Ccc=+00000000033}', "");
31565 Expect(1, 1616, '\p{^Ccc=+00000000033}', "");
31566 Expect(1, 1616, '\P{Ccc=+00000000033}', "");
31567 Expect(0, 1616, '\P{^Ccc=+00000000033}', "");
31568 Error('\p{Is_Canonical_Combining_Class: :=+33}');
31569 Error('\P{Is_Canonical_Combining_Class: :=+33}');
31570 Expect(1, 1617, '\p{Is_Canonical_Combining_Class=033}', "");
31571 Expect(0, 1617, '\p{^Is_Canonical_Combining_Class=033}', "");
31572 Expect(0, 1617, '\P{Is_Canonical_Combining_Class=033}', "");
31573 Expect(1, 1617, '\P{^Is_Canonical_Combining_Class=033}', "");
31574 Expect(0, 1616, '\p{Is_Canonical_Combining_Class=033}', "");
31575 Expect(1, 1616, '\p{^Is_Canonical_Combining_Class=033}', "");
31576 Expect(1, 1616, '\P{Is_Canonical_Combining_Class=033}', "");
31577 Expect(0, 1616, '\P{^Is_Canonical_Combining_Class=033}', "");
31578 Error('\p{Is_Ccc=-_000000033:=}');
31579 Error('\P{Is_Ccc=-_000000033:=}');
31580 Expect(1, 1617, '\p{Is_Ccc=+33}', "");
31581 Expect(0, 1617, '\p{^Is_Ccc=+33}', "");
31582 Expect(0, 1617, '\P{Is_Ccc=+33}', "");
31583 Expect(1, 1617, '\P{^Is_Ccc=+33}', "");
31584 Expect(0, 1616, '\p{Is_Ccc=+33}', "");
31585 Expect(1, 1616, '\p{^Is_Ccc=+33}', "");
31586 Expect(1, 1616, '\P{Is_Ccc=+33}', "");
31587 Expect(0, 1616, '\P{^Is_Ccc=+33}', "");
31588 Error('\p{Canonical_Combining_Class=_/a/+0-0-0_0_0-0021}');
31589 Error('\P{Canonical_Combining_Class=_/a/+0-0-0_0_0-0021}');
31590 Expect(1, 1468, '\p{Canonical_Combining_Class=0_0_21}', "");
31591 Expect(0, 1468, '\p{^Canonical_Combining_Class=0_0_21}', "");
31592 Expect(0, 1468, '\P{Canonical_Combining_Class=0_0_21}', "");
31593 Expect(1, 1468, '\P{^Canonical_Combining_Class=0_0_21}', "");
31594 Expect(0, 1467, '\p{Canonical_Combining_Class=0_0_21}', "");
31595 Expect(1, 1467, '\p{^Canonical_Combining_Class=0_0_21}', "");
31596 Expect(1, 1467, '\P{Canonical_Combining_Class=0_0_21}', "");
31597 Expect(0, 1467, '\P{^Canonical_Combining_Class=0_0_21}', "");
31598 Error('\p{Ccc:  _00:=0 0_0-00   0021}');
31599 Error('\P{Ccc:  _00:=0 0_0-00   0021}');
31600 Expect(1, 1468, '\p{Ccc=21}', "");
31601 Expect(0, 1468, '\p{^Ccc=21}', "");
31602 Expect(0, 1468, '\P{Ccc=21}', "");
31603 Expect(1, 1468, '\P{^Ccc=21}', "");
31604 Expect(0, 1467, '\p{Ccc=21}', "");
31605 Expect(1, 1467, '\p{^Ccc=21}', "");
31606 Expect(1, 1467, '\P{Ccc=21}', "");
31607 Expect(0, 1467, '\P{^Ccc=21}', "");
31608 Error('\p{Is_Canonical_Combining_Class=_/a/+0000021}');
31609 Error('\P{Is_Canonical_Combining_Class=_/a/+0000021}');
31610 Expect(1, 1468, '\p{Is_Canonical_Combining_Class=021}', "");
31611 Expect(0, 1468, '\p{^Is_Canonical_Combining_Class=021}', "");
31612 Expect(0, 1468, '\P{Is_Canonical_Combining_Class=021}', "");
31613 Expect(1, 1468, '\P{^Is_Canonical_Combining_Class=021}', "");
31614 Expect(0, 1467, '\p{Is_Canonical_Combining_Class=021}', "");
31615 Expect(1, 1467, '\p{^Is_Canonical_Combining_Class=021}', "");
31616 Expect(1, 1467, '\P{Is_Canonical_Combining_Class=021}', "");
31617 Expect(0, 1467, '\P{^Is_Canonical_Combining_Class=021}', "");
31618 Error('\p{Is_Ccc=:= 002-1}');
31619 Error('\P{Is_Ccc=:= 002-1}');
31620 Expect(1, 1468, '\p{Is_Ccc=00000021}', "");
31621 Expect(0, 1468, '\p{^Is_Ccc=00000021}', "");
31622 Expect(0, 1468, '\P{Is_Ccc=00000021}', "");
31623 Expect(1, 1468, '\P{^Is_Ccc=00000021}', "");
31624 Expect(0, 1467, '\p{Is_Ccc=00000021}', "");
31625 Expect(1, 1467, '\p{^Is_Ccc=00000021}', "");
31626 Expect(1, 1467, '\P{Is_Ccc=00000021}', "");
31627 Expect(0, 1467, '\P{^Is_Ccc=00000021}', "");
31628 Error('\p{Canonical_Combining_Class=    0_0     0 0 0:=00026}');
31629 Error('\P{Canonical_Combining_Class=    0_0     0 0 0:=00026}');
31630 Expect(1, 64286, '\p{Canonical_Combining_Class=002_6}', "");
31631 Expect(0, 64286, '\p{^Canonical_Combining_Class=002_6}', "");
31632 Expect(0, 64286, '\P{Canonical_Combining_Class=002_6}', "");
31633 Expect(1, 64286, '\P{^Canonical_Combining_Class=002_6}', "");
31634 Expect(0, 64285, '\p{Canonical_Combining_Class=002_6}', "");
31635 Expect(1, 64285, '\p{^Canonical_Combining_Class=002_6}', "");
31636 Expect(1, 64285, '\P{Canonical_Combining_Class=002_6}', "");
31637 Expect(0, 64285, '\P{^Canonical_Combining_Class=002_6}', "");
31638 Error('\p{Ccc=_ 000000026:=}');
31639 Error('\P{Ccc=_ 000000026:=}');
31640 Expect(1, 64286, '\p{Ccc=+00000026}', "");
31641 Expect(0, 64286, '\p{^Ccc=+00000026}', "");
31642 Expect(0, 64286, '\P{Ccc=+00000026}', "");
31643 Expect(1, 64286, '\P{^Ccc=+00000026}', "");
31644 Expect(0, 64285, '\p{Ccc=+00000026}', "");
31645 Expect(1, 64285, '\p{^Ccc=+00000026}', "");
31646 Expect(1, 64285, '\P{Ccc=+00000026}', "");
31647 Expect(0, 64285, '\P{^Ccc=+00000026}', "");
31648 Error('\p{Is_Canonical_Combining_Class=_-+0026/a/}');
31649 Error('\P{Is_Canonical_Combining_Class=_-+0026/a/}');
31650 Expect(1, 64286, '\p{Is_Canonical_Combining_Class=+00026}', "");
31651 Expect(0, 64286, '\p{^Is_Canonical_Combining_Class=+00026}', "");
31652 Expect(0, 64286, '\P{Is_Canonical_Combining_Class=+00026}', "");
31653 Expect(1, 64286, '\P{^Is_Canonical_Combining_Class=+00026}', "");
31654 Expect(0, 64285, '\p{Is_Canonical_Combining_Class=+00026}', "");
31655 Expect(1, 64285, '\p{^Is_Canonical_Combining_Class=+00026}', "");
31656 Expect(1, 64285, '\P{Is_Canonical_Combining_Class=+00026}', "");
31657 Expect(0, 64285, '\P{^Is_Canonical_Combining_Class=+00026}', "");
31658 Error('\p{Is_Ccc=--+0-0_0:=00026}');
31659 Error('\P{Is_Ccc=--+0-0_0:=00026}');
31660 Expect(1, 64286, '\p{Is_Ccc=00000026}', "");
31661 Expect(0, 64286, '\p{^Is_Ccc=00000026}', "");
31662 Expect(0, 64286, '\P{Is_Ccc=00000026}', "");
31663 Expect(1, 64286, '\P{^Is_Ccc=00000026}', "");
31664 Expect(0, 64285, '\p{Is_Ccc=00000026}', "");
31665 Expect(1, 64285, '\p{^Is_Ccc=00000026}', "");
31666 Expect(1, 64285, '\P{Is_Ccc=00000026}', "");
31667 Expect(0, 64285, '\P{^Is_Ccc=00000026}', "");
31668 Error('\p{Canonical_Combining_Class=-0000103:=}');
31669 Error('\P{Canonical_Combining_Class=-0000103:=}');
31670 Expect(1, 3641, '\p{Canonical_Combining_Class=0000103}', "");
31671 Expect(0, 3641, '\p{^Canonical_Combining_Class=0000103}', "");
31672 Expect(0, 3641, '\P{Canonical_Combining_Class=0000103}', "");
31673 Expect(1, 3641, '\P{^Canonical_Combining_Class=0000103}', "");
31674 Expect(0, 3639, '\p{Canonical_Combining_Class=0000103}', "");
31675 Expect(1, 3639, '\p{^Canonical_Combining_Class=0000103}', "");
31676 Expect(1, 3639, '\P{Canonical_Combining_Class=0000103}', "");
31677 Expect(0, 3639, '\P{^Canonical_Combining_Class=0000103}', "");
31678 Error('\p{Ccc:          10 3/a/}');
31679 Error('\P{Ccc:          10 3/a/}');
31680 Expect(1, 3641, '\p{Ccc=000103}', "");
31681 Expect(0, 3641, '\p{^Ccc=000103}', "");
31682 Expect(0, 3641, '\P{Ccc=000103}', "");
31683 Expect(1, 3641, '\P{^Ccc=000103}', "");
31684 Expect(0, 3639, '\p{Ccc=000103}', "");
31685 Expect(1, 3639, '\p{^Ccc=000103}', "");
31686 Expect(1, 3639, '\P{Ccc=000103}', "");
31687 Expect(0, 3639, '\P{^Ccc=000103}', "");
31688 Error('\p{Is_Canonical_Combining_Class=-/a/+103}');
31689 Error('\P{Is_Canonical_Combining_Class=-/a/+103}');
31690 Expect(1, 3641, '\p{Is_Canonical_Combining_Class=10_3}', "");
31691 Expect(0, 3641, '\p{^Is_Canonical_Combining_Class=10_3}', "");
31692 Expect(0, 3641, '\P{Is_Canonical_Combining_Class=10_3}', "");
31693 Expect(1, 3641, '\P{^Is_Canonical_Combining_Class=10_3}', "");
31694 Expect(0, 3639, '\p{Is_Canonical_Combining_Class=10_3}', "");
31695 Expect(1, 3639, '\p{^Is_Canonical_Combining_Class=10_3}', "");
31696 Expect(1, 3639, '\P{Is_Canonical_Combining_Class=10_3}', "");
31697 Expect(0, 3639, '\P{^Is_Canonical_Combining_Class=10_3}', "");
31698 Error('\p{Is_Ccc:   /a/__00000000103}');
31699 Error('\P{Is_Ccc:   /a/__00000000103}');
31700 Expect(1, 3641, '\p{Is_Ccc=103}', "");
31701 Expect(0, 3641, '\p{^Is_Ccc=103}', "");
31702 Expect(0, 3641, '\P{Is_Ccc=103}', "");
31703 Expect(1, 3641, '\P{^Is_Ccc=103}', "");
31704 Expect(0, 3639, '\p{Is_Ccc=103}', "");
31705 Expect(1, 3639, '\p{^Is_Ccc=103}', "");
31706 Expect(1, 3639, '\P{Is_Ccc=103}', "");
31707 Expect(0, 3639, '\P{^Is_Ccc=103}', "");
31708 Error('\p{Canonical_Combining_Class=:=010}');
31709 Error('\P{Canonical_Combining_Class=:=010}');
31710 Expect(1, 1456, '\p{Canonical_Combining_Class=00000010}', "");
31711 Expect(0, 1456, '\p{^Canonical_Combining_Class=00000010}', "");
31712 Expect(0, 1456, '\P{Canonical_Combining_Class=00000010}', "");
31713 Expect(1, 1456, '\P{^Canonical_Combining_Class=00000010}', "");
31714 Expect(0, 1455, '\p{Canonical_Combining_Class=00000010}', "");
31715 Expect(1, 1455, '\p{^Canonical_Combining_Class=00000010}', "");
31716 Expect(1, 1455, '\P{Canonical_Combining_Class=00000010}', "");
31717 Expect(0, 1455, '\P{^Canonical_Combining_Class=00000010}', "");
31718 Error('\p{Ccc=  _0000000010:=}');
31719 Error('\P{Ccc=  _0000000010:=}');
31720 Expect(1, 1456, '\p{Ccc=1_0}', "");
31721 Expect(0, 1456, '\p{^Ccc=1_0}', "");
31722 Expect(0, 1456, '\P{Ccc=1_0}', "");
31723 Expect(1, 1456, '\P{^Ccc=1_0}', "");
31724 Expect(0, 1455, '\p{Ccc=1_0}', "");
31725 Expect(1, 1455, '\p{^Ccc=1_0}', "");
31726 Expect(1, 1455, '\P{Ccc=1_0}', "");
31727 Expect(0, 1455, '\P{^Ccc=1_0}', "");
31728 Error('\p{Is_Canonical_Combining_Class=-        010/a/}');
31729 Error('\P{Is_Canonical_Combining_Class=-        010/a/}');
31730 Expect(1, 1456, '\p{Is_Canonical_Combining_Class=0_0_0_0_0010}', "");
31731 Expect(0, 1456, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0010}', "");
31732 Expect(0, 1456, '\P{Is_Canonical_Combining_Class=0_0_0_0_0010}', "");
31733 Expect(1, 1456, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0010}', "");
31734 Expect(0, 1455, '\p{Is_Canonical_Combining_Class=0_0_0_0_0010}', "");
31735 Expect(1, 1455, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0010}', "");
31736 Expect(1, 1455, '\P{Is_Canonical_Combining_Class=0_0_0_0_0010}', "");
31737 Expect(0, 1455, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0010}', "");
31738 Error('\p{Is_Ccc=:=_ 0000010}');
31739 Error('\P{Is_Ccc=:=_ 0000010}');
31740 Expect(1, 1456, '\p{Is_Ccc=0_0_0_10}', "");
31741 Expect(0, 1456, '\p{^Is_Ccc=0_0_0_10}', "");
31742 Expect(0, 1456, '\P{Is_Ccc=0_0_0_10}', "");
31743 Expect(1, 1456, '\P{^Is_Ccc=0_0_0_10}', "");
31744 Expect(0, 1455, '\p{Is_Ccc=0_0_0_10}', "");
31745 Expect(1, 1455, '\p{^Is_Ccc=0_0_0_10}', "");
31746 Expect(1, 1455, '\P{Is_Ccc=0_0_0_10}', "");
31747 Expect(0, 1455, '\P{^Is_Ccc=0_0_0_10}', "");
31748 Error('\p{Canonical_Combining_Class=_:=+0091}');
31749 Error('\P{Canonical_Combining_Class=_:=+0091}');
31750 Expect(1, 3158, '\p{Canonical_Combining_Class=+00_00_00_091}', "");
31751 Expect(0, 3158, '\p{^Canonical_Combining_Class=+00_00_00_091}', "");
31752 Expect(0, 3158, '\P{Canonical_Combining_Class=+00_00_00_091}', "");
31753 Expect(1, 3158, '\P{^Canonical_Combining_Class=+00_00_00_091}', "");
31754 Expect(0, 3157, '\p{Canonical_Combining_Class=+00_00_00_091}', "");
31755 Expect(1, 3157, '\p{^Canonical_Combining_Class=+00_00_00_091}', "");
31756 Expect(1, 3157, '\P{Canonical_Combining_Class=+00_00_00_091}', "");
31757 Expect(0, 3157, '\P{^Canonical_Combining_Class=+00_00_00_091}', "");
31758 Error('\p{Ccc=--+000000091/a/}');
31759 Error('\P{Ccc=--+000000091/a/}');
31760 Expect(1, 3158, '\p{Ccc=+0_0_0_0_0_00091}', "");
31761 Expect(0, 3158, '\p{^Ccc=+0_0_0_0_0_00091}', "");
31762 Expect(0, 3158, '\P{Ccc=+0_0_0_0_0_00091}', "");
31763 Expect(1, 3158, '\P{^Ccc=+0_0_0_0_0_00091}', "");
31764 Expect(0, 3157, '\p{Ccc=+0_0_0_0_0_00091}', "");
31765 Expect(1, 3157, '\p{^Ccc=+0_0_0_0_0_00091}', "");
31766 Expect(1, 3157, '\P{Ccc=+0_0_0_0_0_00091}', "");
31767 Expect(0, 3157, '\P{^Ccc=+0_0_0_0_0_00091}', "");
31768 Error('\p{Is_Canonical_Combining_Class=-/a/0000000091}');
31769 Error('\P{Is_Canonical_Combining_Class=-/a/0000000091}');
31770 Expect(1, 3158, '\p{Is_Canonical_Combining_Class=000091}', "");
31771 Expect(0, 3158, '\p{^Is_Canonical_Combining_Class=000091}', "");
31772 Expect(0, 3158, '\P{Is_Canonical_Combining_Class=000091}', "");
31773 Expect(1, 3158, '\P{^Is_Canonical_Combining_Class=000091}', "");
31774 Expect(0, 3157, '\p{Is_Canonical_Combining_Class=000091}', "");
31775 Expect(1, 3157, '\p{^Is_Canonical_Combining_Class=000091}', "");
31776 Expect(1, 3157, '\P{Is_Canonical_Combining_Class=000091}', "");
31777 Expect(0, 3157, '\P{^Is_Canonical_Combining_Class=000091}', "");
31778 Error('\p{Is_Ccc=/a/__+000000 000       91}');
31779 Error('\P{Is_Ccc=/a/__+000000 000       91}');
31780 Expect(1, 3158, '\p{Is_Ccc=0_0_0_0_0_0_91}', "");
31781 Expect(0, 3158, '\p{^Is_Ccc=0_0_0_0_0_0_91}', "");
31782 Expect(0, 3158, '\P{Is_Ccc=0_0_0_0_0_0_91}', "");
31783 Expect(1, 3158, '\P{^Is_Ccc=0_0_0_0_0_0_91}', "");
31784 Expect(0, 3157, '\p{Is_Ccc=0_0_0_0_0_0_91}', "");
31785 Expect(1, 3157, '\p{^Is_Ccc=0_0_0_0_0_0_91}', "");
31786 Expect(1, 3157, '\P{Is_Ccc=0_0_0_0_0_0_91}', "");
31787 Expect(0, 3157, '\P{^Is_Ccc=0_0_0_0_0_0_91}', "");
31788 Error('\p{Canonical_Combining_Class=    010-7:=}');
31789 Error('\P{Canonical_Combining_Class=    010-7:=}');
31790 Expect(1, 3659, '\p{Canonical_Combining_Class:00000107}', "");
31791 Expect(0, 3659, '\p{^Canonical_Combining_Class:00000107}', "");
31792 Expect(0, 3659, '\P{Canonical_Combining_Class:00000107}', "");
31793 Expect(1, 3659, '\P{^Canonical_Combining_Class:00000107}', "");
31794 Expect(0, 3655, '\p{Canonical_Combining_Class:00000107}', "");
31795 Expect(1, 3655, '\p{^Canonical_Combining_Class:00000107}', "");
31796 Expect(1, 3655, '\P{Canonical_Combining_Class:00000107}', "");
31797 Expect(0, 3655, '\P{^Canonical_Combining_Class:00000107}', "");
31798 Error('\p{Ccc=:=_+000000107}');
31799 Error('\P{Ccc=:=_+000000107}');
31800 Expect(1, 3659, '\p{Ccc=0010_7}', "");
31801 Expect(0, 3659, '\p{^Ccc=0010_7}', "");
31802 Expect(0, 3659, '\P{Ccc=0010_7}', "");
31803 Expect(1, 3659, '\P{^Ccc=0010_7}', "");
31804 Expect(0, 3655, '\p{Ccc=0010_7}', "");
31805 Expect(1, 3655, '\p{^Ccc=0010_7}', "");
31806 Expect(1, 3655, '\P{Ccc=0010_7}', "");
31807 Expect(0, 3655, '\P{^Ccc=0010_7}', "");
31808 Error('\p{Is_Canonical_Combining_Class=         +00000000010:=7}');
31809 Error('\P{Is_Canonical_Combining_Class=         +00000000010:=7}');
31810 Expect(1, 3659, '\p{Is_Canonical_Combining_Class=0000000107}', "");
31811 Expect(0, 3659, '\p{^Is_Canonical_Combining_Class=0000000107}', "");
31812 Expect(0, 3659, '\P{Is_Canonical_Combining_Class=0000000107}', "");
31813 Expect(1, 3659, '\P{^Is_Canonical_Combining_Class=0000000107}', "");
31814 Expect(0, 3655, '\p{Is_Canonical_Combining_Class=0000000107}', "");
31815 Expect(1, 3655, '\p{^Is_Canonical_Combining_Class=0000000107}', "");
31816 Expect(1, 3655, '\P{Is_Canonical_Combining_Class=0000000107}', "");
31817 Expect(0, 3655, '\P{^Is_Canonical_Combining_Class=0000000107}', "");
31818 Error('\p{Is_Ccc=  +10/a/7}');
31819 Error('\P{Is_Ccc=  +10/a/7}');
31820 Expect(1, 3659, '\p{Is_Ccc=0_0_0_0_1_07}', "");
31821 Expect(0, 3659, '\p{^Is_Ccc=0_0_0_0_1_07}', "");
31822 Expect(0, 3659, '\P{Is_Ccc=0_0_0_0_1_07}', "");
31823 Expect(1, 3659, '\P{^Is_Ccc=0_0_0_0_1_07}', "");
31824 Expect(0, 3655, '\p{Is_Ccc=0_0_0_0_1_07}', "");
31825 Expect(1, 3655, '\p{^Is_Ccc=0_0_0_0_1_07}', "");
31826 Expect(1, 3655, '\P{Is_Ccc=0_0_0_0_1_07}', "");
31827 Expect(0, 3655, '\P{^Is_Ccc=0_0_0_0_1_07}', "");
31828 Error('\p{Canonical_Combining_Class=-00000000214/a/}');
31829 Error('\P{Canonical_Combining_Class=-00000000214/a/}');
31830 Expect(1, 7630, '\p{Canonical_Combining_Class=+0000214}', "");
31831 Expect(0, 7630, '\p{^Canonical_Combining_Class=+0000214}', "");
31832 Expect(0, 7630, '\P{Canonical_Combining_Class=+0000214}', "");
31833 Expect(1, 7630, '\P{^Canonical_Combining_Class=+0000214}', "");
31834 Expect(0, 7629, '\p{Canonical_Combining_Class=+0000214}', "");
31835 Expect(1, 7629, '\p{^Canonical_Combining_Class=+0000214}', "");
31836 Expect(1, 7629, '\P{Canonical_Combining_Class=+0000214}', "");
31837 Expect(0, 7629, '\P{^Canonical_Combining_Class=+0000214}', "");
31838 Error('\p{Ccc=/a/       -+0000214}');
31839 Error('\P{Ccc=/a/       -+0000214}');
31840 Expect(1, 7630, '\p{Ccc=+0021_4}', "");
31841 Expect(0, 7630, '\p{^Ccc=+0021_4}', "");
31842 Expect(0, 7630, '\P{Ccc=+0021_4}', "");
31843 Expect(1, 7630, '\P{^Ccc=+0021_4}', "");
31844 Expect(0, 7629, '\p{Ccc=+0021_4}', "");
31845 Expect(1, 7629, '\p{^Ccc=+0021_4}', "");
31846 Expect(1, 7629, '\P{Ccc=+0021_4}', "");
31847 Expect(0, 7629, '\P{^Ccc=+0021_4}', "");
31848 Error('\p{Is_Canonical_Combining_Class= _0-0 0:=0-0-0 0 0       0_214}');
31849 Error('\P{Is_Canonical_Combining_Class= _0-0 0:=0-0-0 0 0       0_214}');
31850 Expect(1, 7630, '\p{Is_Canonical_Combining_Class: +0_0_0_2_14}', "");
31851 Expect(0, 7630, '\p{^Is_Canonical_Combining_Class: +0_0_0_2_14}', "");
31852 Expect(0, 7630, '\P{Is_Canonical_Combining_Class: +0_0_0_2_14}', "");
31853 Expect(1, 7630, '\P{^Is_Canonical_Combining_Class: +0_0_0_2_14}', "");
31854 Expect(0, 7629, '\p{Is_Canonical_Combining_Class: +0_0_0_2_14}', "");
31855 Expect(1, 7629, '\p{^Is_Canonical_Combining_Class: +0_0_0_2_14}', "");
31856 Expect(1, 7629, '\P{Is_Canonical_Combining_Class: +0_0_0_2_14}', "");
31857 Expect(0, 7629, '\P{^Is_Canonical_Combining_Class: +0_0_0_2_14}', "");
31858 Error('\p{Is_Ccc:   _+021       4/a/}');
31859 Error('\P{Is_Ccc:   _+021       4/a/}');
31860 Expect(1, 7630, '\p{Is_Ccc=0000021_4}', "");
31861 Expect(0, 7630, '\p{^Is_Ccc=0000021_4}', "");
31862 Expect(0, 7630, '\P{Is_Ccc=0000021_4}', "");
31863 Expect(1, 7630, '\P{^Is_Ccc=0000021_4}', "");
31864 Expect(0, 7629, '\p{Is_Ccc=0000021_4}', "");
31865 Expect(1, 7629, '\p{^Is_Ccc=0000021_4}', "");
31866 Expect(1, 7629, '\P{Is_Ccc=0000021_4}', "");
31867 Expect(0, 7629, '\P{^Is_Ccc=0000021_4}', "");
31868 Error('\p{Canonical_Combining_Class= :=00 00_00 00      01      2}');
31869 Error('\P{Canonical_Combining_Class= :=00 00_00 00      01      2}');
31870 Expect(1, 1458, '\p{Canonical_Combining_Class=00000000012}', "");
31871 Expect(0, 1458, '\p{^Canonical_Combining_Class=00000000012}', "");
31872 Expect(0, 1458, '\P{Canonical_Combining_Class=00000000012}', "");
31873 Expect(1, 1458, '\P{^Canonical_Combining_Class=00000000012}', "");
31874 Expect(0, 1457, '\p{Canonical_Combining_Class=00000000012}', "");
31875 Expect(1, 1457, '\p{^Canonical_Combining_Class=00000000012}', "");
31876 Expect(1, 1457, '\P{Canonical_Combining_Class=00000000012}', "");
31877 Expect(0, 1457, '\P{^Canonical_Combining_Class=00000000012}', "");
31878 Error('\p{Ccc=-/a/12}');
31879 Error('\P{Ccc=-/a/12}');
31880 Expect(1, 1458, '\p{Ccc:   0000000012}', "");
31881 Expect(0, 1458, '\p{^Ccc:   0000000012}', "");
31882 Expect(0, 1458, '\P{Ccc:   0000000012}', "");
31883 Expect(1, 1458, '\P{^Ccc:   0000000012}', "");
31884 Expect(0, 1457, '\p{Ccc:   0000000012}', "");
31885 Expect(1, 1457, '\p{^Ccc:   0000000012}', "");
31886 Expect(1, 1457, '\P{Ccc:   0000000012}', "");
31887 Expect(0, 1457, '\P{^Ccc:   0000000012}', "");
31888 Error('\p{Is_Canonical_Combining_Class=:=- 01-2}');
31889 Error('\P{Is_Canonical_Combining_Class=:=- 01-2}');
31890 Expect(1, 1458, '\p{Is_Canonical_Combining_Class=0_0_0_0_12}', "");
31891 Expect(0, 1458, '\p{^Is_Canonical_Combining_Class=0_0_0_0_12}', "");
31892 Expect(0, 1458, '\P{Is_Canonical_Combining_Class=0_0_0_0_12}', "");
31893 Expect(1, 1458, '\P{^Is_Canonical_Combining_Class=0_0_0_0_12}', "");
31894 Expect(0, 1457, '\p{Is_Canonical_Combining_Class=0_0_0_0_12}', "");
31895 Expect(1, 1457, '\p{^Is_Canonical_Combining_Class=0_0_0_0_12}', "");
31896 Expect(1, 1457, '\P{Is_Canonical_Combining_Class=0_0_0_0_12}', "");
31897 Expect(0, 1457, '\P{^Is_Canonical_Combining_Class=0_0_0_0_12}', "");
31898 Error('\p{Is_Ccc=-/a/00000000012}');
31899 Error('\P{Is_Ccc=-/a/00000000012}');
31900 Expect(1, 1458, '\p{Is_Ccc=12}', "");
31901 Expect(0, 1458, '\p{^Is_Ccc=12}', "");
31902 Expect(0, 1458, '\P{Is_Ccc=12}', "");
31903 Expect(1, 1458, '\P{^Is_Ccc=12}', "");
31904 Expect(0, 1457, '\p{Is_Ccc=12}', "");
31905 Expect(1, 1457, '\p{^Is_Ccc=12}', "");
31906 Expect(1, 1457, '\P{Is_Ccc=12}', "");
31907 Expect(0, 1457, '\P{^Is_Ccc=12}', "");
31908 Error('\p{Canonical_Combining_Class=_:=0000000019}');
31909 Error('\P{Canonical_Combining_Class=_:=0000000019}');
31910 Expect(1, 1466, '\p{Canonical_Combining_Class=00000019}', "");
31911 Expect(0, 1466, '\p{^Canonical_Combining_Class=00000019}', "");
31912 Expect(0, 1466, '\P{Canonical_Combining_Class=00000019}', "");
31913 Expect(1, 1466, '\P{^Canonical_Combining_Class=00000019}', "");
31914 Expect(0, 1464, '\p{Canonical_Combining_Class=00000019}', "");
31915 Expect(1, 1464, '\p{^Canonical_Combining_Class=00000019}', "");
31916 Expect(1, 1464, '\P{Canonical_Combining_Class=00000019}', "");
31917 Expect(0, 1464, '\P{^Canonical_Combining_Class=00000019}', "");
31918 Error('\p{Ccc:  _000019/a/}');
31919 Error('\P{Ccc:  _000019/a/}');
31920 Expect(1, 1466, '\p{Ccc=0_0_0_0_0_019}', "");
31921 Expect(0, 1466, '\p{^Ccc=0_0_0_0_0_019}', "");
31922 Expect(0, 1466, '\P{Ccc=0_0_0_0_0_019}', "");
31923 Expect(1, 1466, '\P{^Ccc=0_0_0_0_0_019}', "");
31924 Expect(0, 1464, '\p{Ccc=0_0_0_0_0_019}', "");
31925 Expect(1, 1464, '\p{^Ccc=0_0_0_0_0_019}', "");
31926 Expect(1, 1464, '\P{Ccc=0_0_0_0_0_019}', "");
31927 Expect(0, 1464, '\P{^Ccc=0_0_0_0_0_019}', "");
31928 Error('\p{Is_Canonical_Combining_Class=  000/a/001_9}');
31929 Error('\P{Is_Canonical_Combining_Class=  000/a/001_9}');
31930 Expect(1, 1466, '\p{Is_Canonical_Combining_Class=01_9}', "");
31931 Expect(0, 1466, '\p{^Is_Canonical_Combining_Class=01_9}', "");
31932 Expect(0, 1466, '\P{Is_Canonical_Combining_Class=01_9}', "");
31933 Expect(1, 1466, '\P{^Is_Canonical_Combining_Class=01_9}', "");
31934 Expect(0, 1464, '\p{Is_Canonical_Combining_Class=01_9}', "");
31935 Expect(1, 1464, '\p{^Is_Canonical_Combining_Class=01_9}', "");
31936 Expect(1, 1464, '\P{Is_Canonical_Combining_Class=01_9}', "");
31937 Expect(0, 1464, '\P{^Is_Canonical_Combining_Class=01_9}', "");
31938 Error('\p{Is_Ccc=_0 0 00/a/0_00019}');
31939 Error('\P{Is_Ccc=_0 0 00/a/0_00019}');
31940 Expect(1, 1466, '\p{Is_Ccc=0_0_19}', "");
31941 Expect(0, 1466, '\p{^Is_Ccc=0_0_19}', "");
31942 Expect(0, 1466, '\P{Is_Ccc=0_0_19}', "");
31943 Expect(1, 1466, '\P{^Is_Ccc=0_0_19}', "");
31944 Expect(0, 1464, '\p{Is_Ccc=0_0_19}', "");
31945 Expect(1, 1464, '\p{^Is_Ccc=0_0_19}', "");
31946 Expect(1, 1464, '\P{Is_Ccc=0_0_19}', "");
31947 Expect(0, 1464, '\P{^Is_Ccc=0_0_19}', "");
31948 Error('\p{Canonical_Combining_Class: /a/-_030}');
31949 Error('\P{Canonical_Combining_Class: /a/-_030}');
31950 Expect(1, 1560, '\p{Canonical_Combining_Class=0_0_30}', "");
31951 Expect(0, 1560, '\p{^Canonical_Combining_Class=0_0_30}', "");
31952 Expect(0, 1560, '\P{Canonical_Combining_Class=0_0_30}', "");
31953 Expect(1, 1560, '\P{^Canonical_Combining_Class=0_0_30}', "");
31954 Expect(0, 1559, '\p{Canonical_Combining_Class=0_0_30}', "");
31955 Expect(1, 1559, '\p{^Canonical_Combining_Class=0_0_30}', "");
31956 Expect(1, 1559, '\P{Canonical_Combining_Class=0_0_30}', "");
31957 Expect(0, 1559, '\P{^Canonical_Combining_Class=0_0_30}', "");
31958 Error('\p{Ccc= +03:=0}');
31959 Error('\P{Ccc= +03:=0}');
31960 Expect(1, 1560, '\p{Ccc=0000_0003_0}', "");
31961 Expect(0, 1560, '\p{^Ccc=0000_0003_0}', "");
31962 Expect(0, 1560, '\P{Ccc=0000_0003_0}', "");
31963 Expect(1, 1560, '\P{^Ccc=0000_0003_0}', "");
31964 Expect(0, 1559, '\p{Ccc=0000_0003_0}', "");
31965 Expect(1, 1559, '\p{^Ccc=0000_0003_0}', "");
31966 Expect(1, 1559, '\P{Ccc=0000_0003_0}', "");
31967 Expect(0, 1559, '\P{^Ccc=0000_0003_0}', "");
31968 Error('\p{Is_Canonical_Combining_Class=/a/000003-0}');
31969 Error('\P{Is_Canonical_Combining_Class=/a/000003-0}');
31970 Expect(1, 1560, '\p{Is_Canonical_Combining_Class=+00000030}', "");
31971 Expect(0, 1560, '\p{^Is_Canonical_Combining_Class=+00000030}', "");
31972 Expect(0, 1560, '\P{Is_Canonical_Combining_Class=+00000030}', "");
31973 Expect(1, 1560, '\P{^Is_Canonical_Combining_Class=+00000030}', "");
31974 Expect(0, 1559, '\p{Is_Canonical_Combining_Class=+00000030}', "");
31975 Expect(1, 1559, '\p{^Is_Canonical_Combining_Class=+00000030}', "");
31976 Expect(1, 1559, '\P{Is_Canonical_Combining_Class=+00000030}', "");
31977 Expect(0, 1559, '\P{^Is_Canonical_Combining_Class=+00000030}', "");
31978 Error('\p{Is_Ccc=__+0000030:=}');
31979 Error('\P{Is_Ccc=__+0000030:=}');
31980 Expect(1, 1560, '\p{Is_Ccc:0000030}', "");
31981 Expect(0, 1560, '\p{^Is_Ccc:0000030}', "");
31982 Expect(0, 1560, '\P{Is_Ccc:0000030}', "");
31983 Expect(1, 1560, '\P{^Is_Ccc:0000030}', "");
31984 Expect(0, 1559, '\p{Is_Ccc:0000030}', "");
31985 Expect(1, 1559, '\p{^Is_Ccc:0000030}', "");
31986 Expect(1, 1559, '\P{Is_Ccc:0000030}', "");
31987 Expect(0, 1559, '\P{^Is_Ccc:0000030}', "");
31988 Error('\p{Canonical_Combining_Class=    :=0000-0002-5}');
31989 Error('\P{Canonical_Combining_Class=    :=0000-0002-5}');
31990 Expect(1, 1474, '\p{Canonical_Combining_Class=0_0_0_025}', "");
31991 Expect(0, 1474, '\p{^Canonical_Combining_Class=0_0_0_025}', "");
31992 Expect(0, 1474, '\P{Canonical_Combining_Class=0_0_0_025}', "");
31993 Expect(1, 1474, '\P{^Canonical_Combining_Class=0_0_0_025}', "");
31994 Expect(0, 1473, '\p{Canonical_Combining_Class=0_0_0_025}', "");
31995 Expect(1, 1473, '\p{^Canonical_Combining_Class=0_0_0_025}', "");
31996 Expect(1, 1473, '\P{Canonical_Combining_Class=0_0_0_025}', "");
31997 Expect(0, 1473, '\P{^Canonical_Combining_Class=0_0_0_025}', "");
31998 Error('\p{Ccc=-/a/00000002-5}');
31999 Error('\P{Ccc=-/a/00000002-5}');
32000 Expect(1, 1474, '\p{Ccc=02_5}', "");
32001 Expect(0, 1474, '\p{^Ccc=02_5}', "");
32002 Expect(0, 1474, '\P{Ccc=02_5}', "");
32003 Expect(1, 1474, '\P{^Ccc=02_5}', "");
32004 Expect(0, 1473, '\p{Ccc=02_5}', "");
32005 Expect(1, 1473, '\p{^Ccc=02_5}', "");
32006 Expect(1, 1473, '\P{Ccc=02_5}', "");
32007 Expect(0, 1473, '\P{^Ccc=02_5}', "");
32008 Error('\p{Is_Canonical_Combining_Class=-:=00    00      00025}');
32009 Error('\P{Is_Canonical_Combining_Class=-:=00    00      00025}');
32010 Expect(1, 1474, '\p{Is_Canonical_Combining_Class=025}', "");
32011 Expect(0, 1474, '\p{^Is_Canonical_Combining_Class=025}', "");
32012 Expect(0, 1474, '\P{Is_Canonical_Combining_Class=025}', "");
32013 Expect(1, 1474, '\P{^Is_Canonical_Combining_Class=025}', "");
32014 Expect(0, 1473, '\p{Is_Canonical_Combining_Class=025}', "");
32015 Expect(1, 1473, '\p{^Is_Canonical_Combining_Class=025}', "");
32016 Expect(1, 1473, '\P{Is_Canonical_Combining_Class=025}', "");
32017 Expect(0, 1473, '\P{^Is_Canonical_Combining_Class=025}', "");
32018 Error('\p{Is_Ccc: -00/a/02 5}');
32019 Error('\P{Is_Ccc: -00/a/02 5}');
32020 Expect(1, 1474, '\p{Is_Ccc:     +0_0_0_0_0_0_25}', "");
32021 Expect(0, 1474, '\p{^Is_Ccc:    +0_0_0_0_0_0_25}', "");
32022 Expect(0, 1474, '\P{Is_Ccc:     +0_0_0_0_0_0_25}', "");
32023 Expect(1, 1474, '\P{^Is_Ccc:    +0_0_0_0_0_0_25}', "");
32024 Expect(0, 1473, '\p{Is_Ccc:     +0_0_0_0_0_0_25}', "");
32025 Expect(1, 1473, '\p{^Is_Ccc:    +0_0_0_0_0_0_25}', "");
32026 Expect(1, 1473, '\P{Is_Ccc:     +0_0_0_0_0_0_25}', "");
32027 Expect(0, 1473, '\P{^Is_Ccc:    +0_0_0_0_0_0_25}', "");
32028 Error('\p{Canonical_Combining_Class=_+0028:=}');
32029 Error('\P{Canonical_Combining_Class=_+0028:=}');
32030 Expect(1, 1612, '\p{Canonical_Combining_Class=+2_8}', "");
32031 Expect(0, 1612, '\p{^Canonical_Combining_Class=+2_8}', "");
32032 Expect(0, 1612, '\P{Canonical_Combining_Class=+2_8}', "");
32033 Expect(1, 1612, '\P{^Canonical_Combining_Class=+2_8}', "");
32034 Expect(0, 1611, '\p{Canonical_Combining_Class=+2_8}', "");
32035 Expect(1, 1611, '\p{^Canonical_Combining_Class=+2_8}', "");
32036 Expect(1, 1611, '\P{Canonical_Combining_Class=+2_8}', "");
32037 Expect(0, 1611, '\P{^Canonical_Combining_Class=+2_8}', "");
32038 Error('\p{Ccc=-_00      00      00:=28}');
32039 Error('\P{Ccc=-_00      00      00:=28}');
32040 Expect(1, 1612, '\p{Ccc=+0028}', "");
32041 Expect(0, 1612, '\p{^Ccc=+0028}', "");
32042 Expect(0, 1612, '\P{Ccc=+0028}', "");
32043 Expect(1, 1612, '\P{^Ccc=+0028}', "");
32044 Expect(0, 1611, '\p{Ccc=+0028}', "");
32045 Expect(1, 1611, '\p{^Ccc=+0028}', "");
32046 Expect(1, 1611, '\P{Ccc=+0028}', "");
32047 Expect(0, 1611, '\P{^Ccc=+0028}', "");
32048 Error('\p{Is_Canonical_Combining_Class: 00002:=8}');
32049 Error('\P{Is_Canonical_Combining_Class: 00002:=8}');
32050 Expect(1, 1612, '\p{Is_Canonical_Combining_Class:2_8}', "");
32051 Expect(0, 1612, '\p{^Is_Canonical_Combining_Class:2_8}', "");
32052 Expect(0, 1612, '\P{Is_Canonical_Combining_Class:2_8}', "");
32053 Expect(1, 1612, '\P{^Is_Canonical_Combining_Class:2_8}', "");
32054 Expect(0, 1611, '\p{Is_Canonical_Combining_Class:2_8}', "");
32055 Expect(1, 1611, '\p{^Is_Canonical_Combining_Class:2_8}', "");
32056 Expect(1, 1611, '\P{Is_Canonical_Combining_Class:2_8}', "");
32057 Expect(0, 1611, '\P{^Is_Canonical_Combining_Class:2_8}', "");
32058 Error('\p{Is_Ccc=_ 000028:=}');
32059 Error('\P{Is_Ccc=_ 000028:=}');
32060 Expect(1, 1612, '\p{Is_Ccc=0_0_0_0_28}', "");
32061 Expect(0, 1612, '\p{^Is_Ccc=0_0_0_0_28}', "");
32062 Expect(0, 1612, '\P{Is_Ccc=0_0_0_0_28}', "");
32063 Expect(1, 1612, '\P{^Is_Ccc=0_0_0_0_28}', "");
32064 Expect(0, 1611, '\p{Is_Ccc=0_0_0_0_28}', "");
32065 Expect(1, 1611, '\p{^Is_Ccc=0_0_0_0_28}', "");
32066 Expect(1, 1611, '\P{Is_Ccc=0_0_0_0_28}', "");
32067 Expect(0, 1611, '\P{^Is_Ccc=0_0_0_0_28}', "");
32068 Error('\p{Canonical_Combining_Class=-_00-00     00/a/130}');
32069 Error('\P{Canonical_Combining_Class=-_00-00     00/a/130}');
32070 Expect(1, 3954, '\p{Canonical_Combining_Class: 0000013_0}', "");
32071 Expect(0, 3954, '\p{^Canonical_Combining_Class: 0000013_0}', "");
32072 Expect(0, 3954, '\P{Canonical_Combining_Class: 0000013_0}', "");
32073 Expect(1, 3954, '\P{^Canonical_Combining_Class: 0000013_0}', "");
32074 Expect(0, 3953, '\p{Canonical_Combining_Class: 0000013_0}', "");
32075 Expect(1, 3953, '\p{^Canonical_Combining_Class: 0000013_0}', "");
32076 Expect(1, 3953, '\P{Canonical_Combining_Class: 0000013_0}', "");
32077 Expect(0, 3953, '\P{^Canonical_Combining_Class: 0000013_0}', "");
32078 Error('\p{Ccc=__+00_00 00:=130}');
32079 Error('\P{Ccc=__+00_00 00:=130}');
32080 Expect(1, 3954, '\p{Ccc=000000000130}', "");
32081 Expect(0, 3954, '\p{^Ccc=000000000130}', "");
32082 Expect(0, 3954, '\P{Ccc=000000000130}', "");
32083 Expect(1, 3954, '\P{^Ccc=000000000130}', "");
32084 Expect(0, 3953, '\p{Ccc=000000000130}', "");
32085 Expect(1, 3953, '\p{^Ccc=000000000130}', "");
32086 Expect(1, 3953, '\P{Ccc=000000000130}', "");
32087 Expect(0, 3953, '\P{^Ccc=000000000130}', "");
32088 Error('\p{Is_Canonical_Combining_Class=:=_+000000000130}');
32089 Error('\P{Is_Canonical_Combining_Class=:=_+000000000130}');
32090 Expect(1, 3954, '\p{Is_Canonical_Combining_Class=+000000013_0}', "");
32091 Expect(0, 3954, '\p{^Is_Canonical_Combining_Class=+000000013_0}', "");
32092 Expect(0, 3954, '\P{Is_Canonical_Combining_Class=+000000013_0}', "");
32093 Expect(1, 3954, '\P{^Is_Canonical_Combining_Class=+000000013_0}', "");
32094 Expect(0, 3953, '\p{Is_Canonical_Combining_Class=+000000013_0}', "");
32095 Expect(1, 3953, '\p{^Is_Canonical_Combining_Class=+000000013_0}', "");
32096 Expect(1, 3953, '\P{Is_Canonical_Combining_Class=+000000013_0}', "");
32097 Expect(0, 3953, '\P{^Is_Canonical_Combining_Class=+000000013_0}', "");
32098 Error('\p{Is_Ccc=__+00_00:=00-13        0}');
32099 Error('\P{Is_Ccc=__+00_00:=00-13        0}');
32100 Expect(1, 3954, '\p{Is_Ccc:     0_0_0_1_30}', "");
32101 Expect(0, 3954, '\p{^Is_Ccc:    0_0_0_1_30}', "");
32102 Expect(0, 3954, '\P{Is_Ccc:     0_0_0_1_30}', "");
32103 Expect(1, 3954, '\P{^Is_Ccc:    0_0_0_1_30}', "");
32104 Expect(0, 3953, '\p{Is_Ccc:     0_0_0_1_30}', "");
32105 Expect(1, 3953, '\p{^Is_Ccc:    0_0_0_1_30}', "");
32106 Expect(1, 3953, '\P{Is_Ccc:     0_0_0_1_30}', "");
32107 Expect(0, 3953, '\P{^Is_Ccc:    0_0_0_1_30}', "");
32108 Error('\p{Canonical_Combining_Class=/a/0000000122}');
32109 Error('\P{Canonical_Combining_Class=/a/0000000122}');
32110 Expect(1, 3787, '\p{Canonical_Combining_Class=+0000000122}', "");
32111 Expect(0, 3787, '\p{^Canonical_Combining_Class=+0000000122}', "");
32112 Expect(0, 3787, '\P{Canonical_Combining_Class=+0000000122}', "");
32113 Expect(1, 3787, '\P{^Canonical_Combining_Class=+0000000122}', "");
32114 Expect(0, 3783, '\p{Canonical_Combining_Class=+0000000122}', "");
32115 Expect(1, 3783, '\p{^Canonical_Combining_Class=+0000000122}', "");
32116 Expect(1, 3783, '\P{Canonical_Combining_Class=+0000000122}', "");
32117 Expect(0, 3783, '\P{^Canonical_Combining_Class=+0000000122}', "");
32118 Error('\p{Ccc=- 000000122/a/}');
32119 Error('\P{Ccc=- 000000122/a/}');
32120 Expect(1, 3787, '\p{Ccc=+00000000012_2}', "");
32121 Expect(0, 3787, '\p{^Ccc=+00000000012_2}', "");
32122 Expect(0, 3787, '\P{Ccc=+00000000012_2}', "");
32123 Expect(1, 3787, '\P{^Ccc=+00000000012_2}', "");
32124 Expect(0, 3783, '\p{Ccc=+00000000012_2}', "");
32125 Expect(1, 3783, '\p{^Ccc=+00000000012_2}', "");
32126 Expect(1, 3783, '\P{Ccc=+00000000012_2}', "");
32127 Expect(0, 3783, '\P{^Ccc=+00000000012_2}', "");
32128 Error('\p{Is_Canonical_Combining_Class=:=_      00000122}');
32129 Error('\P{Is_Canonical_Combining_Class=:=_      00000122}');
32130 Expect(1, 3787, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0122}', "");
32131 Expect(0, 3787, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0122}', "");
32132 Expect(0, 3787, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0122}', "");
32133 Expect(1, 3787, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0122}', "");
32134 Expect(0, 3783, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0122}', "");
32135 Expect(1, 3783, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0122}', "");
32136 Expect(1, 3783, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0122}', "");
32137 Expect(0, 3783, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_0122}', "");
32138 Error('\p{Is_Ccc=       _0122:=}');
32139 Error('\P{Is_Ccc=       _0122:=}');
32140 Expect(1, 3787, '\p{Is_Ccc=+0122}', "");
32141 Expect(0, 3787, '\p{^Is_Ccc=+0122}', "");
32142 Expect(0, 3787, '\P{Is_Ccc=+0122}', "");
32143 Expect(1, 3787, '\P{^Is_Ccc=+0122}', "");
32144 Expect(0, 3783, '\p{Is_Ccc=+0122}', "");
32145 Expect(1, 3783, '\p{^Is_Ccc=+0122}', "");
32146 Expect(1, 3783, '\P{Is_Ccc=+0122}', "");
32147 Expect(0, 3783, '\P{^Is_Ccc=+0122}', "");
32148 Error('\p{Canonical_Combining_Class=_:=22}');
32149 Error('\P{Canonical_Combining_Class=_:=22}');
32150 Expect(1, 1469, '\p{Canonical_Combining_Class=+0_0_0_0_0022}', "");
32151 Expect(0, 1469, '\p{^Canonical_Combining_Class=+0_0_0_0_0022}', "");
32152 Expect(0, 1469, '\P{Canonical_Combining_Class=+0_0_0_0_0022}', "");
32153 Expect(1, 1469, '\P{^Canonical_Combining_Class=+0_0_0_0_0022}', "");
32154 Expect(0, 1468, '\p{Canonical_Combining_Class=+0_0_0_0_0022}', "");
32155 Expect(1, 1468, '\p{^Canonical_Combining_Class=+0_0_0_0_0022}', "");
32156 Expect(1, 1468, '\P{Canonical_Combining_Class=+0_0_0_0_0022}', "");
32157 Expect(0, 1468, '\P{^Canonical_Combining_Class=+0_0_0_0_0022}', "");
32158 Error('\p{Ccc=:=-       0000000022}');
32159 Error('\P{Ccc=:=-       0000000022}');
32160 Expect(1, 1469, '\p{Ccc=0_0_22}', "");
32161 Expect(0, 1469, '\p{^Ccc=0_0_22}', "");
32162 Expect(0, 1469, '\P{Ccc=0_0_22}', "");
32163 Expect(1, 1469, '\P{^Ccc=0_0_22}', "");
32164 Expect(0, 1468, '\p{Ccc=0_0_22}', "");
32165 Expect(1, 1468, '\p{^Ccc=0_0_22}', "");
32166 Expect(1, 1468, '\P{Ccc=0_0_22}', "");
32167 Expect(0, 1468, '\P{^Ccc=0_0_22}', "");
32168 Error('\p{Is_Canonical_Combining_Class=0        0/a/00-0-00022}');
32169 Error('\P{Is_Canonical_Combining_Class=0        0/a/00-0-00022}');
32170 Expect(1, 1469, '\p{Is_Canonical_Combining_Class=+000022}', "");
32171 Expect(0, 1469, '\p{^Is_Canonical_Combining_Class=+000022}', "");
32172 Expect(0, 1469, '\P{Is_Canonical_Combining_Class=+000022}', "");
32173 Expect(1, 1469, '\P{^Is_Canonical_Combining_Class=+000022}', "");
32174 Expect(0, 1468, '\p{Is_Canonical_Combining_Class=+000022}', "");
32175 Expect(1, 1468, '\p{^Is_Canonical_Combining_Class=+000022}', "");
32176 Expect(1, 1468, '\P{Is_Canonical_Combining_Class=+000022}', "");
32177 Expect(0, 1468, '\P{^Is_Canonical_Combining_Class=+000022}', "");
32178 Error('\p{Is_Ccc=/a/    -00000000022}');
32179 Error('\P{Is_Ccc=/a/    -00000000022}');
32180 Expect(1, 1469, '\p{Is_Ccc=000000002_2}', "");
32181 Expect(0, 1469, '\p{^Is_Ccc=000000002_2}', "");
32182 Expect(0, 1469, '\P{Is_Ccc=000000002_2}', "");
32183 Expect(1, 1469, '\P{^Is_Ccc=000000002_2}', "");
32184 Expect(0, 1468, '\p{Is_Ccc=000000002_2}', "");
32185 Expect(1, 1468, '\p{^Is_Ccc=000000002_2}', "");
32186 Expect(1, 1468, '\P{Is_Ccc=000000002_2}', "");
32187 Expect(0, 1468, '\P{^Is_Ccc=000000002_2}', "");
32188 Error('\p{Canonical_Combining_Class=    -1/a/3}');
32189 Error('\P{Canonical_Combining_Class=    -1/a/3}');
32190 Expect(1, 1459, '\p{Canonical_Combining_Class:   00000000013}', "");
32191 Expect(0, 1459, '\p{^Canonical_Combining_Class:   00000000013}', "");
32192 Expect(0, 1459, '\P{Canonical_Combining_Class:   00000000013}', "");
32193 Expect(1, 1459, '\P{^Canonical_Combining_Class:   00000000013}', "");
32194 Expect(0, 1458, '\p{Canonical_Combining_Class:   00000000013}', "");
32195 Expect(1, 1458, '\p{^Canonical_Combining_Class:   00000000013}', "");
32196 Expect(1, 1458, '\P{Canonical_Combining_Class:   00000000013}', "");
32197 Expect(0, 1458, '\P{^Canonical_Combining_Class:   00000000013}', "");
32198 Error('\p{Ccc=:=+00     0001-3}');
32199 Error('\P{Ccc=:=+00     0001-3}');
32200 Expect(1, 1459, '\p{Ccc=00013}', "");
32201 Expect(0, 1459, '\p{^Ccc=00013}', "");
32202 Expect(0, 1459, '\P{Ccc=00013}', "");
32203 Expect(1, 1459, '\P{^Ccc=00013}', "");
32204 Expect(0, 1458, '\p{Ccc=00013}', "");
32205 Expect(1, 1458, '\p{^Ccc=00013}', "");
32206 Expect(1, 1458, '\P{Ccc=00013}', "");
32207 Expect(0, 1458, '\P{^Ccc=00013}', "");
32208 Error('\p{Is_Canonical_Combining_Class= :=01_3}');
32209 Error('\P{Is_Canonical_Combining_Class= :=01_3}');
32210 Expect(1, 1459, '\p{Is_Canonical_Combining_Class=0000013}', "");
32211 Expect(0, 1459, '\p{^Is_Canonical_Combining_Class=0000013}', "");
32212 Expect(0, 1459, '\P{Is_Canonical_Combining_Class=0000013}', "");
32213 Expect(1, 1459, '\P{^Is_Canonical_Combining_Class=0000013}', "");
32214 Expect(0, 1458, '\p{Is_Canonical_Combining_Class=0000013}', "");
32215 Expect(1, 1458, '\p{^Is_Canonical_Combining_Class=0000013}', "");
32216 Expect(1, 1458, '\P{Is_Canonical_Combining_Class=0000013}', "");
32217 Expect(0, 1458, '\P{^Is_Canonical_Combining_Class=0000013}', "");
32218 Error('\p{Is_Ccc=  00_01:=3}');
32219 Error('\P{Is_Ccc=  00_01:=3}');
32220 Expect(1, 1459, '\p{Is_Ccc=0_0_0_0_0_0_0_0013}', "");
32221 Expect(0, 1459, '\p{^Is_Ccc=0_0_0_0_0_0_0_0013}', "");
32222 Expect(0, 1459, '\P{Is_Ccc=0_0_0_0_0_0_0_0013}', "");
32223 Expect(1, 1459, '\P{^Is_Ccc=0_0_0_0_0_0_0_0013}', "");
32224 Expect(0, 1458, '\p{Is_Ccc=0_0_0_0_0_0_0_0013}', "");
32225 Expect(1, 1458, '\p{^Is_Ccc=0_0_0_0_0_0_0_0013}', "");
32226 Expect(1, 1458, '\P{Is_Ccc=0_0_0_0_0_0_0_0013}', "");
32227 Expect(0, 1458, '\P{^Is_Ccc=0_0_0_0_0_0_0_0013}', "");
32228 Error('\p{Canonical_Combining_Class=    _00:=0000 036}');
32229 Error('\P{Canonical_Combining_Class=    _00:=0000 036}');
32230 Expect(1, 1809, '\p{Canonical_Combining_Class=+00036}', "");
32231 Expect(0, 1809, '\p{^Canonical_Combining_Class=+00036}', "");
32232 Expect(0, 1809, '\P{Canonical_Combining_Class=+00036}', "");
32233 Expect(1, 1809, '\P{^Canonical_Combining_Class=+00036}', "");
32234 Expect(0, 1808, '\p{Canonical_Combining_Class=+00036}', "");
32235 Expect(1, 1808, '\p{^Canonical_Combining_Class=+00036}', "");
32236 Expect(1, 1808, '\P{Canonical_Combining_Class=+00036}', "");
32237 Expect(0, 1808, '\P{^Canonical_Combining_Class=+00036}', "");
32238 Error('\p{Ccc:  /a/_+00000000036}');
32239 Error('\P{Ccc:  /a/_+00000000036}');
32240 Expect(1, 1809, '\p{Ccc=0036}', "");
32241 Expect(0, 1809, '\p{^Ccc=0036}', "");
32242 Expect(0, 1809, '\P{Ccc=0036}', "");
32243 Expect(1, 1809, '\P{^Ccc=0036}', "");
32244 Expect(0, 1808, '\p{Ccc=0036}', "");
32245 Expect(1, 1808, '\p{^Ccc=0036}', "");
32246 Expect(1, 1808, '\P{Ccc=0036}', "");
32247 Expect(0, 1808, '\P{^Ccc=0036}', "");
32248 Error('\p{Is_Canonical_Combining_Class= 036/a/}');
32249 Error('\P{Is_Canonical_Combining_Class= 036/a/}');
32250 Expect(1, 1809, '\p{Is_Canonical_Combining_Class=00_00_00_00_36}', "");
32251 Expect(0, 1809, '\p{^Is_Canonical_Combining_Class=00_00_00_00_36}', "");
32252 Expect(0, 1809, '\P{Is_Canonical_Combining_Class=00_00_00_00_36}', "");
32253 Expect(1, 1809, '\P{^Is_Canonical_Combining_Class=00_00_00_00_36}', "");
32254 Expect(0, 1808, '\p{Is_Canonical_Combining_Class=00_00_00_00_36}', "");
32255 Expect(1, 1808, '\p{^Is_Canonical_Combining_Class=00_00_00_00_36}', "");
32256 Expect(1, 1808, '\P{Is_Canonical_Combining_Class=00_00_00_00_36}', "");
32257 Expect(0, 1808, '\P{^Is_Canonical_Combining_Class=00_00_00_00_36}', "");
32258 Error('\p{Is_Ccc=/a/_-36}');
32259 Error('\P{Is_Ccc=/a/_-36}');
32260 Expect(1, 1809, '\p{Is_Ccc=+036}', "");
32261 Expect(0, 1809, '\p{^Is_Ccc=+036}', "");
32262 Expect(0, 1809, '\P{Is_Ccc=+036}', "");
32263 Expect(1, 1809, '\P{^Is_Ccc=+036}', "");
32264 Expect(0, 1808, '\p{Is_Ccc=+036}', "");
32265 Expect(1, 1808, '\p{^Is_Ccc=+036}', "");
32266 Expect(1, 1808, '\P{Is_Ccc=+036}', "");
32267 Expect(0, 1808, '\P{^Is_Ccc=+036}', "");
32268 Error('\p{Canonical_Combining_Class:      +0:=0 0       00_0-0-034}');
32269 Error('\P{Canonical_Combining_Class:      +0:=0 0       00_0-0-034}');
32270 Expect(1, 1618, '\p{Canonical_Combining_Class=00_03_4}', "");
32271 Expect(0, 1618, '\p{^Canonical_Combining_Class=00_03_4}', "");
32272 Expect(0, 1618, '\P{Canonical_Combining_Class=00_03_4}', "");
32273 Expect(1, 1618, '\P{^Canonical_Combining_Class=00_03_4}', "");
32274 Expect(0, 1617, '\p{Canonical_Combining_Class=00_03_4}', "");
32275 Expect(1, 1617, '\p{^Canonical_Combining_Class=00_03_4}', "");
32276 Expect(1, 1617, '\P{Canonical_Combining_Class=00_03_4}', "");
32277 Expect(0, 1617, '\P{^Canonical_Combining_Class=00_03_4}', "");
32278 Error('\p{Ccc=00:=00    00 00 34}');
32279 Error('\P{Ccc=00:=00    00 00 34}');
32280 Expect(1, 1618, '\p{Ccc=0000034}', "");
32281 Expect(0, 1618, '\p{^Ccc=0000034}', "");
32282 Expect(0, 1618, '\P{Ccc=0000034}', "");
32283 Expect(1, 1618, '\P{^Ccc=0000034}', "");
32284 Expect(0, 1617, '\p{Ccc=0000034}', "");
32285 Expect(1, 1617, '\p{^Ccc=0000034}', "");
32286 Expect(1, 1617, '\P{Ccc=0000034}', "");
32287 Expect(0, 1617, '\P{^Ccc=0000034}', "");
32288 Error('\p{Is_Canonical_Combining_Class: /a/+00034}');
32289 Error('\P{Is_Canonical_Combining_Class: /a/+00034}');
32290 Expect(1, 1618, '\p{Is_Canonical_Combining_Class=0000000034}', "");
32291 Expect(0, 1618, '\p{^Is_Canonical_Combining_Class=0000000034}', "");
32292 Expect(0, 1618, '\P{Is_Canonical_Combining_Class=0000000034}', "");
32293 Expect(1, 1618, '\P{^Is_Canonical_Combining_Class=0000000034}', "");
32294 Expect(0, 1617, '\p{Is_Canonical_Combining_Class=0000000034}', "");
32295 Expect(1, 1617, '\p{^Is_Canonical_Combining_Class=0000000034}', "");
32296 Expect(1, 1617, '\P{Is_Canonical_Combining_Class=0000000034}', "");
32297 Expect(0, 1617, '\P{^Is_Canonical_Combining_Class=0000000034}', "");
32298 Error('\p{Is_Ccc=:=     00034}');
32299 Error('\P{Is_Ccc=:=     00034}');
32300 Expect(1, 1618, '\p{Is_Ccc=+000000034}', "");
32301 Expect(0, 1618, '\p{^Is_Ccc=+000000034}', "");
32302 Expect(0, 1618, '\P{Is_Ccc=+000000034}', "");
32303 Expect(1, 1618, '\P{^Is_Ccc=+000000034}', "");
32304 Expect(0, 1617, '\p{Is_Ccc=+000000034}', "");
32305 Expect(1, 1617, '\p{^Is_Ccc=+000000034}', "");
32306 Expect(1, 1617, '\P{Is_Ccc=+000000034}', "");
32307 Expect(0, 1617, '\P{^Is_Ccc=+000000034}', "");
32308 Error('\p{Canonical_Combining_Class=    /a/000132}');
32309 Error('\P{Canonical_Combining_Class=    /a/000132}');
32310 Expect(1, 3956, '\p{Canonical_Combining_Class=0_0_0_0_0_00132}', "");
32311 Expect(0, 3956, '\p{^Canonical_Combining_Class=0_0_0_0_0_00132}', "");
32312 Expect(0, 3956, '\P{Canonical_Combining_Class=0_0_0_0_0_00132}', "");
32313 Expect(1, 3956, '\P{^Canonical_Combining_Class=0_0_0_0_0_00132}', "");
32314 Expect(0, 3955, '\p{Canonical_Combining_Class=0_0_0_0_0_00132}', "");
32315 Expect(1, 3955, '\p{^Canonical_Combining_Class=0_0_0_0_0_00132}', "");
32316 Expect(1, 3955, '\P{Canonical_Combining_Class=0_0_0_0_0_00132}', "");
32317 Expect(0, 3955, '\P{^Canonical_Combining_Class=0_0_0_0_0_00132}', "");
32318 Error('\p{Ccc=/a/+0000132}');
32319 Error('\P{Ccc=/a/+0000132}');
32320 Expect(1, 3956, '\p{Ccc=132}', "");
32321 Expect(0, 3956, '\p{^Ccc=132}', "");
32322 Expect(0, 3956, '\P{Ccc=132}', "");
32323 Expect(1, 3956, '\P{^Ccc=132}', "");
32324 Expect(0, 3955, '\p{Ccc=132}', "");
32325 Expect(1, 3955, '\p{^Ccc=132}', "");
32326 Expect(1, 3955, '\P{Ccc=132}', "");
32327 Expect(0, 3955, '\P{^Ccc=132}', "");
32328 Error('\p{Is_Canonical_Combining_Class=-:=0_0   00 0-0  1-32}');
32329 Error('\P{Is_Canonical_Combining_Class=-:=0_0   00 0-0  1-32}');
32330 Expect(1, 3956, '\p{Is_Canonical_Combining_Class=000000132}', "");
32331 Expect(0, 3956, '\p{^Is_Canonical_Combining_Class=000000132}', "");
32332 Expect(0, 3956, '\P{Is_Canonical_Combining_Class=000000132}', "");
32333 Expect(1, 3956, '\P{^Is_Canonical_Combining_Class=000000132}', "");
32334 Expect(0, 3955, '\p{Is_Canonical_Combining_Class=000000132}', "");
32335 Expect(1, 3955, '\p{^Is_Canonical_Combining_Class=000000132}', "");
32336 Expect(1, 3955, '\P{Is_Canonical_Combining_Class=000000132}', "");
32337 Expect(0, 3955, '\P{^Is_Canonical_Combining_Class=000000132}', "");
32338 Error('\p{Is_Ccc=00132/a/}');
32339 Error('\P{Is_Ccc=00132/a/}');
32340 Expect(1, 3956, '\p{Is_Ccc=0000132}', "");
32341 Expect(0, 3956, '\p{^Is_Ccc=0000132}', "");
32342 Expect(0, 3956, '\P{Is_Ccc=0000132}', "");
32343 Expect(1, 3956, '\P{^Is_Ccc=0000132}', "");
32344 Expect(0, 3955, '\p{Is_Ccc=0000132}', "");
32345 Expect(1, 3955, '\p{^Is_Ccc=0000132}', "");
32346 Expect(1, 3955, '\P{Is_Ccc=0000132}', "");
32347 Expect(0, 3955, '\P{^Is_Ccc=0000132}', "");
32348 Error('\p{Bidi_Class=   segment separator:=}');
32349 Error('\P{Bidi_Class=   segment separator:=}');
32350 Expect(1, 9, '\p{Bidi_Class=segmentseparator}', "");
32351 Expect(0, 9, '\p{^Bidi_Class=segmentseparator}', "");
32352 Expect(0, 9, '\P{Bidi_Class=segmentseparator}', "");
32353 Expect(1, 9, '\P{^Bidi_Class=segmentseparator}', "");
32354 Expect(0, 8, '\p{Bidi_Class=segmentseparator}', "");
32355 Expect(1, 8, '\p{^Bidi_Class=segmentseparator}', "");
32356 Expect(1, 8, '\P{Bidi_Class=segmentseparator}', "");
32357 Expect(0, 8, '\P{^Bidi_Class=segmentseparator}', "");
32358 Expect(1, 9, '\p{Bidi_Class=    Segment SEPARATOR}', "");
32359 Expect(0, 9, '\p{^Bidi_Class=   Segment SEPARATOR}', "");
32360 Expect(0, 9, '\P{Bidi_Class=    Segment SEPARATOR}', "");
32361 Expect(1, 9, '\P{^Bidi_Class=   Segment SEPARATOR}', "");
32362 Expect(0, 8, '\p{Bidi_Class=    Segment SEPARATOR}', "");
32363 Expect(1, 8, '\p{^Bidi_Class=   Segment SEPARATOR}', "");
32364 Expect(1, 8, '\P{Bidi_Class=    Segment SEPARATOR}', "");
32365 Expect(0, 8, '\P{^Bidi_Class=   Segment SEPARATOR}', "");
32366 Error('\p{Bc=:= S}');
32367 Error('\P{Bc=:= S}');
32368 Expect(1, 9, '\p{Bc=s}', "");
32369 Expect(0, 9, '\p{^Bc=s}', "");
32370 Expect(0, 9, '\P{Bc=s}', "");
32371 Expect(1, 9, '\P{^Bc=s}', "");
32372 Expect(0, 8, '\p{Bc=s}', "");
32373 Expect(1, 8, '\p{^Bc=s}', "");
32374 Expect(1, 8, '\P{Bc=s}', "");
32375 Expect(0, 8, '\P{^Bc=s}', "");
32376 Expect(1, 9, '\p{Bc= -S}', "");
32377 Expect(0, 9, '\p{^Bc= -S}', "");
32378 Expect(0, 9, '\P{Bc= -S}', "");
32379 Expect(1, 9, '\P{^Bc= -S}', "");
32380 Expect(0, 8, '\p{Bc= -S}', "");
32381 Expect(1, 8, '\p{^Bc= -S}', "");
32382 Expect(1, 8, '\P{Bc= -S}', "");
32383 Expect(0, 8, '\P{^Bc= -S}', "");
32384 Error('\p{Is_Bidi_Class=:=-     Segment separator}');
32385 Error('\P{Is_Bidi_Class=:=-     Segment separator}');
32386 Expect(1, 9, '\p{Is_Bidi_Class=segmentseparator}', "");
32387 Expect(0, 9, '\p{^Is_Bidi_Class=segmentseparator}', "");
32388 Expect(0, 9, '\P{Is_Bidi_Class=segmentseparator}', "");
32389 Expect(1, 9, '\P{^Is_Bidi_Class=segmentseparator}', "");
32390 Expect(0, 8, '\p{Is_Bidi_Class=segmentseparator}', "");
32391 Expect(1, 8, '\p{^Is_Bidi_Class=segmentseparator}', "");
32392 Expect(1, 8, '\P{Is_Bidi_Class=segmentseparator}', "");
32393 Expect(0, 8, '\P{^Is_Bidi_Class=segmentseparator}', "");
32394 Expect(1, 9, '\p{Is_Bidi_Class: _segment SEPARATOR}', "");
32395 Expect(0, 9, '\p{^Is_Bidi_Class: _segment SEPARATOR}', "");
32396 Expect(0, 9, '\P{Is_Bidi_Class: _segment SEPARATOR}', "");
32397 Expect(1, 9, '\P{^Is_Bidi_Class: _segment SEPARATOR}', "");
32398 Expect(0, 8, '\p{Is_Bidi_Class: _segment SEPARATOR}', "");
32399 Expect(1, 8, '\p{^Is_Bidi_Class: _segment SEPARATOR}', "");
32400 Expect(1, 8, '\P{Is_Bidi_Class: _segment SEPARATOR}', "");
32401 Expect(0, 8, '\P{^Is_Bidi_Class: _segment SEPARATOR}', "");
32402 Error('\p{Is_Bc=/a/S}');
32403 Error('\P{Is_Bc=/a/S}');
32404 Expect(1, 9, '\p{Is_Bc=s}', "");
32405 Expect(0, 9, '\p{^Is_Bc=s}', "");
32406 Expect(0, 9, '\P{Is_Bc=s}', "");
32407 Expect(1, 9, '\P{^Is_Bc=s}', "");
32408 Expect(0, 8, '\p{Is_Bc=s}', "");
32409 Expect(1, 8, '\p{^Is_Bc=s}', "");
32410 Expect(1, 8, '\P{Is_Bc=s}', "");
32411 Expect(0, 8, '\P{^Is_Bc=s}', "");
32412 Expect(1, 9, '\p{Is_Bc= s}', "");
32413 Expect(0, 9, '\p{^Is_Bc= s}', "");
32414 Expect(0, 9, '\P{Is_Bc= s}', "");
32415 Expect(1, 9, '\P{^Is_Bc= s}', "");
32416 Expect(0, 8, '\p{Is_Bc= s}', "");
32417 Expect(1, 8, '\p{^Is_Bc= s}', "");
32418 Expect(1, 8, '\P{Is_Bc= s}', "");
32419 Expect(0, 8, '\P{^Is_Bc= s}', "");
32420 Error('\p{Bidi_Class= :=RIGHT   TO-left-override}');
32421 Error('\P{Bidi_Class= :=RIGHT   TO-left-override}');
32422 Expect(1, 8238, '\p{Bidi_Class=righttoleftoverride}', "");
32423 Expect(0, 8238, '\p{^Bidi_Class=righttoleftoverride}', "");
32424 Expect(0, 8238, '\P{Bidi_Class=righttoleftoverride}', "");
32425 Expect(1, 8238, '\P{^Bidi_Class=righttoleftoverride}', "");
32426 Expect(0, 8237, '\p{Bidi_Class=righttoleftoverride}', "");
32427 Expect(1, 8237, '\p{^Bidi_Class=righttoleftoverride}', "");
32428 Expect(1, 8237, '\P{Bidi_Class=righttoleftoverride}', "");
32429 Expect(0, 8237, '\P{^Bidi_Class=righttoleftoverride}', "");
32430 Expect(1, 8238, '\p{Bidi_Class=_ RIGHT_to_LEFT_Override}', "");
32431 Expect(0, 8238, '\p{^Bidi_Class=_ RIGHT_to_LEFT_Override}', "");
32432 Expect(0, 8238, '\P{Bidi_Class=_ RIGHT_to_LEFT_Override}', "");
32433 Expect(1, 8238, '\P{^Bidi_Class=_ RIGHT_to_LEFT_Override}', "");
32434 Expect(0, 8237, '\p{Bidi_Class=_ RIGHT_to_LEFT_Override}', "");
32435 Expect(1, 8237, '\p{^Bidi_Class=_ RIGHT_to_LEFT_Override}', "");
32436 Expect(1, 8237, '\P{Bidi_Class=_ RIGHT_to_LEFT_Override}', "");
32437 Expect(0, 8237, '\P{^Bidi_Class=_ RIGHT_to_LEFT_Override}', "");
32438 Error('\p{Bc=/a/_RLO}');
32439 Error('\P{Bc=/a/_RLO}');
32440 Expect(1, 8238, '\p{Bc=rlo}', "");
32441 Expect(0, 8238, '\p{^Bc=rlo}', "");
32442 Expect(0, 8238, '\P{Bc=rlo}', "");
32443 Expect(1, 8238, '\P{^Bc=rlo}', "");
32444 Expect(0, 8237, '\p{Bc=rlo}', "");
32445 Expect(1, 8237, '\p{^Bc=rlo}', "");
32446 Expect(1, 8237, '\P{Bc=rlo}', "");
32447 Expect(0, 8237, '\P{^Bc=rlo}', "");
32448 Expect(1, 8238, '\p{Bc=         RLO}', "");
32449 Expect(0, 8238, '\p{^Bc=                RLO}', "");
32450 Expect(0, 8238, '\P{Bc=         RLO}', "");
32451 Expect(1, 8238, '\P{^Bc=                RLO}', "");
32452 Expect(0, 8237, '\p{Bc=         RLO}', "");
32453 Expect(1, 8237, '\p{^Bc=                RLO}', "");
32454 Expect(1, 8237, '\P{Bc=         RLO}', "");
32455 Expect(0, 8237, '\P{^Bc=                RLO}', "");
32456 Error('\p{Is_Bidi_Class=/a/RIGHT-To-left Override}');
32457 Error('\P{Is_Bidi_Class=/a/RIGHT-To-left Override}');
32458 Expect(1, 8238, '\p{Is_Bidi_Class=righttoleftoverride}', "");
32459 Expect(0, 8238, '\p{^Is_Bidi_Class=righttoleftoverride}', "");
32460 Expect(0, 8238, '\P{Is_Bidi_Class=righttoleftoverride}', "");
32461 Expect(1, 8238, '\P{^Is_Bidi_Class=righttoleftoverride}', "");
32462 Expect(0, 8237, '\p{Is_Bidi_Class=righttoleftoverride}', "");
32463 Expect(1, 8237, '\p{^Is_Bidi_Class=righttoleftoverride}', "");
32464 Expect(1, 8237, '\P{Is_Bidi_Class=righttoleftoverride}', "");
32465 Expect(0, 8237, '\P{^Is_Bidi_Class=righttoleftoverride}', "");
32466 Expect(1, 8238, '\p{Is_Bidi_Class=RIGHT_to Left override}', "");
32467 Expect(0, 8238, '\p{^Is_Bidi_Class=RIGHT_to Left        override}', "");
32468 Expect(0, 8238, '\P{Is_Bidi_Class=RIGHT_to Left override}', "");
32469 Expect(1, 8238, '\P{^Is_Bidi_Class=RIGHT_to Left        override}', "");
32470 Expect(0, 8237, '\p{Is_Bidi_Class=RIGHT_to Left override}', "");
32471 Expect(1, 8237, '\p{^Is_Bidi_Class=RIGHT_to Left        override}', "");
32472 Expect(1, 8237, '\P{Is_Bidi_Class=RIGHT_to Left override}', "");
32473 Expect(0, 8237, '\P{^Is_Bidi_Class=RIGHT_to Left        override}', "");
32474 Error('\p{Is_Bc:__RLO:=}');
32475 Error('\P{Is_Bc:__RLO:=}');
32476 Expect(1, 8238, '\p{Is_Bc=rlo}', "");
32477 Expect(0, 8238, '\p{^Is_Bc=rlo}', "");
32478 Expect(0, 8238, '\P{Is_Bc=rlo}', "");
32479 Expect(1, 8238, '\P{^Is_Bc=rlo}', "");
32480 Expect(0, 8237, '\p{Is_Bc=rlo}', "");
32481 Expect(1, 8237, '\p{^Is_Bc=rlo}', "");
32482 Expect(1, 8237, '\P{Is_Bc=rlo}', "");
32483 Expect(0, 8237, '\P{^Is_Bc=rlo}', "");
32484 Expect(1, 8238, '\p{Is_Bc=      _RLO}', "");
32485 Expect(0, 8238, '\p{^Is_Bc=     _RLO}', "");
32486 Expect(0, 8238, '\P{Is_Bc=      _RLO}', "");
32487 Expect(1, 8238, '\P{^Is_Bc=     _RLO}', "");
32488 Expect(0, 8237, '\p{Is_Bc=      _RLO}', "");
32489 Expect(1, 8237, '\p{^Is_Bc=     _RLO}', "");
32490 Expect(1, 8237, '\P{Is_Bc=      _RLO}', "");
32491 Expect(0, 8237, '\P{^Is_Bc=     _RLO}', "");
32492 Error('\p{Bidi_Class=_-LEFTTO   Right override:=}');
32493 Error('\P{Bidi_Class=_-LEFTTO   Right override:=}');
32494 Expect(1, 8237, '\p{Bidi_Class: lefttorightoverride}', "");
32495 Expect(0, 8237, '\p{^Bidi_Class:        lefttorightoverride}', "");
32496 Expect(0, 8237, '\P{Bidi_Class: lefttorightoverride}', "");
32497 Expect(1, 8237, '\P{^Bidi_Class:        lefttorightoverride}', "");
32498 Expect(0, 8236, '\p{Bidi_Class: lefttorightoverride}', "");
32499 Expect(1, 8236, '\p{^Bidi_Class:        lefttorightoverride}', "");
32500 Expect(1, 8236, '\P{Bidi_Class: lefttorightoverride}', "");
32501 Expect(0, 8236, '\P{^Bidi_Class:        lefttorightoverride}', "");
32502 Expect(1, 8237, '\p{Bidi_Class=         LeftTo  Right OVERRIDE}', "");
32503 Expect(0, 8237, '\p{^Bidi_Class=                LeftTo  Right OVERRIDE}', "");
32504 Expect(0, 8237, '\P{Bidi_Class=         LeftTo  Right OVERRIDE}', "");
32505 Expect(1, 8237, '\P{^Bidi_Class=                LeftTo  Right OVERRIDE}', "");
32506 Expect(0, 8236, '\p{Bidi_Class=         LeftTo  Right OVERRIDE}', "");
32507 Expect(1, 8236, '\p{^Bidi_Class=                LeftTo  Right OVERRIDE}', "");
32508 Expect(1, 8236, '\P{Bidi_Class=         LeftTo  Right OVERRIDE}', "");
32509 Expect(0, 8236, '\P{^Bidi_Class=                LeftTo  Right OVERRIDE}', "");
32510 Error('\p{Bc=_LRO/a/}');
32511 Error('\P{Bc=_LRO/a/}');
32512 Expect(1, 8237, '\p{Bc:   lro}', "");
32513 Expect(0, 8237, '\p{^Bc:   lro}', "");
32514 Expect(0, 8237, '\P{Bc:   lro}', "");
32515 Expect(1, 8237, '\P{^Bc:   lro}', "");
32516 Expect(0, 8236, '\p{Bc:   lro}', "");
32517 Expect(1, 8236, '\p{^Bc:   lro}', "");
32518 Expect(1, 8236, '\P{Bc:   lro}', "");
32519 Expect(0, 8236, '\P{^Bc:   lro}', "");
32520 Expect(1, 8237, '\p{Bc=_-LRO}', "");
32521 Expect(0, 8237, '\p{^Bc=_-LRO}', "");
32522 Expect(0, 8237, '\P{Bc=_-LRO}', "");
32523 Expect(1, 8237, '\P{^Bc=_-LRO}', "");
32524 Expect(0, 8236, '\p{Bc=_-LRO}', "");
32525 Expect(1, 8236, '\p{^Bc=_-LRO}', "");
32526 Expect(1, 8236, '\P{Bc=_-LRO}', "");
32527 Expect(0, 8236, '\P{^Bc=_-LRO}', "");
32528 Error('\p{Is_Bidi_Class= left_TO/a/right-Override}');
32529 Error('\P{Is_Bidi_Class= left_TO/a/right-Override}');
32530 Expect(1, 8237, '\p{Is_Bidi_Class=lefttorightoverride}', "");
32531 Expect(0, 8237, '\p{^Is_Bidi_Class=lefttorightoverride}', "");
32532 Expect(0, 8237, '\P{Is_Bidi_Class=lefttorightoverride}', "");
32533 Expect(1, 8237, '\P{^Is_Bidi_Class=lefttorightoverride}', "");
32534 Expect(0, 8236, '\p{Is_Bidi_Class=lefttorightoverride}', "");
32535 Expect(1, 8236, '\p{^Is_Bidi_Class=lefttorightoverride}', "");
32536 Expect(1, 8236, '\P{Is_Bidi_Class=lefttorightoverride}', "");
32537 Expect(0, 8236, '\P{^Is_Bidi_Class=lefttorightoverride}', "");
32538 Expect(1, 8237, '\p{Is_Bidi_Class:   -LEFT TO-Right_Override}', "");
32539 Expect(0, 8237, '\p{^Is_Bidi_Class:   -LEFT TO-Right_Override}', "");
32540 Expect(0, 8237, '\P{Is_Bidi_Class:   -LEFT TO-Right_Override}', "");
32541 Expect(1, 8237, '\P{^Is_Bidi_Class:   -LEFT TO-Right_Override}', "");
32542 Expect(0, 8236, '\p{Is_Bidi_Class:   -LEFT TO-Right_Override}', "");
32543 Expect(1, 8236, '\p{^Is_Bidi_Class:   -LEFT TO-Right_Override}', "");
32544 Expect(1, 8236, '\P{Is_Bidi_Class:   -LEFT TO-Right_Override}', "");
32545 Expect(0, 8236, '\P{^Is_Bidi_Class:   -LEFT TO-Right_Override}', "");
32546 Error('\p{Is_Bc:        /a/_    LRO}');
32547 Error('\P{Is_Bc:        /a/_    LRO}');
32548 Expect(1, 8237, '\p{Is_Bc=lro}', "");
32549 Expect(0, 8237, '\p{^Is_Bc=lro}', "");
32550 Expect(0, 8237, '\P{Is_Bc=lro}', "");
32551 Expect(1, 8237, '\P{^Is_Bc=lro}', "");
32552 Expect(0, 8236, '\p{Is_Bc=lro}', "");
32553 Expect(1, 8236, '\p{^Is_Bc=lro}', "");
32554 Expect(1, 8236, '\P{Is_Bc=lro}', "");
32555 Expect(0, 8236, '\P{^Is_Bc=lro}', "");
32556 Expect(1, 8237, '\p{Is_Bc: -    LRO}', "");
32557 Expect(0, 8237, '\p{^Is_Bc: -   LRO}', "");
32558 Expect(0, 8237, '\P{Is_Bc: -    LRO}', "");
32559 Expect(1, 8237, '\P{^Is_Bc: -   LRO}', "");
32560 Expect(0, 8236, '\p{Is_Bc: -    LRO}', "");
32561 Expect(1, 8236, '\p{^Is_Bc: -   LRO}', "");
32562 Expect(1, 8236, '\P{Is_Bc: -    LRO}', "");
32563 Expect(0, 8236, '\P{^Is_Bc: -   LRO}', "");
32564 Error('\p{Bidi_Class=_Left ToRIGHT:=}');
32565 Error('\P{Bidi_Class=_Left ToRIGHT:=}');
32566 Expect(1, 90, '\p{Bidi_Class=lefttoright}', "");
32567 Expect(0, 90, '\p{^Bidi_Class=lefttoright}', "");
32568 Expect(0, 90, '\P{Bidi_Class=lefttoright}', "");
32569 Expect(1, 90, '\P{^Bidi_Class=lefttoright}', "");
32570 Expect(0, 64, '\p{Bidi_Class=lefttoright}', "");
32571 Expect(1, 64, '\p{^Bidi_Class=lefttoright}', "");
32572 Expect(1, 64, '\P{Bidi_Class=lefttoright}', "");
32573 Expect(0, 64, '\P{^Bidi_Class=lefttoright}', "");
32574 Expect(1, 90, '\p{Bidi_Class=-_LeftTo   right}', "");
32575 Expect(0, 90, '\p{^Bidi_Class=-_LeftTo  right}', "");
32576 Expect(0, 90, '\P{Bidi_Class=-_LeftTo   right}', "");
32577 Expect(1, 90, '\P{^Bidi_Class=-_LeftTo  right}', "");
32578 Expect(0, 64, '\p{Bidi_Class=-_LeftTo   right}', "");
32579 Expect(1, 64, '\p{^Bidi_Class=-_LeftTo  right}', "");
32580 Expect(1, 64, '\P{Bidi_Class=-_LeftTo   right}', "");
32581 Expect(0, 64, '\P{^Bidi_Class=-_LeftTo  right}', "");
32582 Error('\p{Bc=_/a/L}');
32583 Error('\P{Bc=_/a/L}');
32584 Expect(1, 90, '\p{Bc=l}', "");
32585 Expect(0, 90, '\p{^Bc=l}', "");
32586 Expect(0, 90, '\P{Bc=l}', "");
32587 Expect(1, 90, '\P{^Bc=l}', "");
32588 Expect(0, 64, '\p{Bc=l}', "");
32589 Expect(1, 64, '\p{^Bc=l}', "");
32590 Expect(1, 64, '\P{Bc=l}', "");
32591 Expect(0, 64, '\P{^Bc=l}', "");
32592 Expect(1, 90, '\p{Bc=_  L}', "");
32593 Expect(0, 90, '\p{^Bc=_ L}', "");
32594 Expect(0, 90, '\P{Bc=_  L}', "");
32595 Expect(1, 90, '\P{^Bc=_ L}', "");
32596 Expect(0, 64, '\p{Bc=_  L}', "");
32597 Expect(1, 64, '\p{^Bc=_ L}', "");
32598 Expect(1, 64, '\P{Bc=_  L}', "");
32599 Expect(0, 64, '\P{^Bc=_ L}', "");
32600 Error('\p{Is_Bidi_Class=-       LEFT/a/TO-Right}');
32601 Error('\P{Is_Bidi_Class=-       LEFT/a/TO-Right}');
32602 Expect(1, 90, '\p{Is_Bidi_Class=lefttoright}', "");
32603 Expect(0, 90, '\p{^Is_Bidi_Class=lefttoright}', "");
32604 Expect(0, 90, '\P{Is_Bidi_Class=lefttoright}', "");
32605 Expect(1, 90, '\P{^Is_Bidi_Class=lefttoright}', "");
32606 Expect(0, 64, '\p{Is_Bidi_Class=lefttoright}', "");
32607 Expect(1, 64, '\p{^Is_Bidi_Class=lefttoright}', "");
32608 Expect(1, 64, '\P{Is_Bidi_Class=lefttoright}', "");
32609 Expect(0, 64, '\P{^Is_Bidi_Class=lefttoright}', "");
32610 Expect(1, 90, '\p{Is_Bidi_Class=        -Left TO Right}', "");
32611 Expect(0, 90, '\p{^Is_Bidi_Class=       -Left TO Right}', "");
32612 Expect(0, 90, '\P{Is_Bidi_Class=        -Left TO Right}', "");
32613 Expect(1, 90, '\P{^Is_Bidi_Class=       -Left TO Right}', "");
32614 Expect(0, 64, '\p{Is_Bidi_Class=        -Left TO Right}', "");
32615 Expect(1, 64, '\p{^Is_Bidi_Class=       -Left TO Right}', "");
32616 Expect(1, 64, '\P{Is_Bidi_Class=        -Left TO Right}', "");
32617 Expect(0, 64, '\P{^Is_Bidi_Class=       -Left TO Right}', "");
32618 Error('\p{Is_Bc=_-L/a/}');
32619 Error('\P{Is_Bc=_-L/a/}');
32620 Expect(1, 90, '\p{Is_Bc=l}', "");
32621 Expect(0, 90, '\p{^Is_Bc=l}', "");
32622 Expect(0, 90, '\P{Is_Bc=l}', "");
32623 Expect(1, 90, '\P{^Is_Bc=l}', "");
32624 Expect(0, 64, '\p{Is_Bc=l}', "");
32625 Expect(1, 64, '\p{^Is_Bc=l}', "");
32626 Expect(1, 64, '\P{Is_Bc=l}', "");
32627 Expect(0, 64, '\P{^Is_Bc=l}', "");
32628 Expect(1, 90, '\p{Is_Bc=                L}', "");
32629 Expect(0, 90, '\p{^Is_Bc=               L}', "");
32630 Expect(0, 90, '\P{Is_Bc=                L}', "");
32631 Expect(1, 90, '\P{^Is_Bc=               L}', "");
32632 Expect(0, 64, '\p{Is_Bc=                L}', "");
32633 Expect(1, 64, '\p{^Is_Bc=               L}', "");
32634 Expect(1, 64, '\P{Is_Bc=                L}', "");
32635 Expect(0, 64, '\P{^Is_Bc=               L}', "");
32636 Error('\p{Bidi_Class=   RIGHT To-Left_Embedding/a/}');
32637 Error('\P{Bidi_Class=   RIGHT To-Left_Embedding/a/}');
32638 Expect(1, 8235, '\p{Bidi_Class=righttoleftembedding}', "");
32639 Expect(0, 8235, '\p{^Bidi_Class=righttoleftembedding}', "");
32640 Expect(0, 8235, '\P{Bidi_Class=righttoleftembedding}', "");
32641 Expect(1, 8235, '\P{^Bidi_Class=righttoleftembedding}', "");
32642 Expect(0, 8234, '\p{Bidi_Class=righttoleftembedding}', "");
32643 Expect(1, 8234, '\p{^Bidi_Class=righttoleftembedding}', "");
32644 Expect(1, 8234, '\P{Bidi_Class=righttoleftembedding}', "");
32645 Expect(0, 8234, '\P{^Bidi_Class=righttoleftembedding}', "");
32646 Expect(1, 8235, '\p{Bidi_Class=_Right   to LEFT_embedding}', "");
32647 Expect(0, 8235, '\p{^Bidi_Class=_Right  to LEFT_embedding}', "");
32648 Expect(0, 8235, '\P{Bidi_Class=_Right   to LEFT_embedding}', "");
32649 Expect(1, 8235, '\P{^Bidi_Class=_Right  to LEFT_embedding}', "");
32650 Expect(0, 8234, '\p{Bidi_Class=_Right   to LEFT_embedding}', "");
32651 Expect(1, 8234, '\p{^Bidi_Class=_Right  to LEFT_embedding}', "");
32652 Expect(1, 8234, '\P{Bidi_Class=_Right   to LEFT_embedding}', "");
32653 Expect(0, 8234, '\P{^Bidi_Class=_Right  to LEFT_embedding}', "");
32654 Error('\p{Bc=/a/         rle}');
32655 Error('\P{Bc=/a/         rle}');
32656 Expect(1, 8235, '\p{Bc=rle}', "");
32657 Expect(0, 8235, '\p{^Bc=rle}', "");
32658 Expect(0, 8235, '\P{Bc=rle}', "");
32659 Expect(1, 8235, '\P{^Bc=rle}', "");
32660 Expect(0, 8234, '\p{Bc=rle}', "");
32661 Expect(1, 8234, '\p{^Bc=rle}', "");
32662 Expect(1, 8234, '\P{Bc=rle}', "");
32663 Expect(0, 8234, '\P{^Bc=rle}', "");
32664 Expect(1, 8235, '\p{Bc= RLE}', "");
32665 Expect(0, 8235, '\p{^Bc= RLE}', "");
32666 Expect(0, 8235, '\P{Bc= RLE}', "");
32667 Expect(1, 8235, '\P{^Bc= RLE}', "");
32668 Expect(0, 8234, '\p{Bc= RLE}', "");
32669 Expect(1, 8234, '\p{^Bc= RLE}', "");
32670 Expect(1, 8234, '\P{Bc= RLE}', "");
32671 Expect(0, 8234, '\P{^Bc= RLE}', "");
32672 Error('\p{Is_Bidi_Class=        Right:=TO-left-Embedding}');
32673 Error('\P{Is_Bidi_Class=        Right:=TO-left-Embedding}');
32674 Expect(1, 8235, '\p{Is_Bidi_Class=righttoleftembedding}', "");
32675 Expect(0, 8235, '\p{^Is_Bidi_Class=righttoleftembedding}', "");
32676 Expect(0, 8235, '\P{Is_Bidi_Class=righttoleftembedding}', "");
32677 Expect(1, 8235, '\P{^Is_Bidi_Class=righttoleftembedding}', "");
32678 Expect(0, 8234, '\p{Is_Bidi_Class=righttoleftembedding}', "");
32679 Expect(1, 8234, '\p{^Is_Bidi_Class=righttoleftembedding}', "");
32680 Expect(1, 8234, '\P{Is_Bidi_Class=righttoleftembedding}', "");
32681 Expect(0, 8234, '\P{^Is_Bidi_Class=righttoleftembedding}', "");
32682 Expect(1, 8235, '\p{Is_Bidi_Class=- rightTo     Left    embedding}', "");
32683 Expect(0, 8235, '\p{^Is_Bidi_Class=- rightTo    Left    embedding}', "");
32684 Expect(0, 8235, '\P{Is_Bidi_Class=- rightTo     Left    embedding}', "");
32685 Expect(1, 8235, '\P{^Is_Bidi_Class=- rightTo    Left    embedding}', "");
32686 Expect(0, 8234, '\p{Is_Bidi_Class=- rightTo     Left    embedding}', "");
32687 Expect(1, 8234, '\p{^Is_Bidi_Class=- rightTo    Left    embedding}', "");
32688 Expect(1, 8234, '\P{Is_Bidi_Class=- rightTo     Left    embedding}', "");
32689 Expect(0, 8234, '\P{^Is_Bidi_Class=- rightTo    Left    embedding}', "");
32690 Error('\p{Is_Bc=:=      -rle}');
32691 Error('\P{Is_Bc=:=      -rle}');
32692 Expect(1, 8235, '\p{Is_Bc=rle}', "");
32693 Expect(0, 8235, '\p{^Is_Bc=rle}', "");
32694 Expect(0, 8235, '\P{Is_Bc=rle}', "");
32695 Expect(1, 8235, '\P{^Is_Bc=rle}', "");
32696 Expect(0, 8234, '\p{Is_Bc=rle}', "");
32697 Expect(1, 8234, '\p{^Is_Bc=rle}', "");
32698 Expect(1, 8234, '\P{Is_Bc=rle}', "");
32699 Expect(0, 8234, '\P{^Is_Bc=rle}', "");
32700 Expect(1, 8235, '\p{Is_Bc= RLE}', "");
32701 Expect(0, 8235, '\p{^Is_Bc= RLE}', "");
32702 Expect(0, 8235, '\P{Is_Bc= RLE}', "");
32703 Expect(1, 8235, '\P{^Is_Bc= RLE}', "");
32704 Expect(0, 8234, '\p{Is_Bc= RLE}', "");
32705 Expect(1, 8234, '\p{^Is_Bc= RLE}', "");
32706 Expect(1, 8234, '\P{Is_Bc= RLE}', "");
32707 Expect(0, 8234, '\P{^Is_Bc= RLE}', "");
32708 Error('\p{Bidi_Class=/a/Other-neutral}');
32709 Error('\P{Bidi_Class=/a/Other-neutral}');
32710 Expect(1, 34, '\p{Bidi_Class=otherneutral}', "");
32711 Expect(0, 34, '\p{^Bidi_Class=otherneutral}', "");
32712 Expect(0, 34, '\P{Bidi_Class=otherneutral}', "");
32713 Expect(1, 34, '\P{^Bidi_Class=otherneutral}', "");
32714 Expect(0, 32, '\p{Bidi_Class=otherneutral}', "");
32715 Expect(1, 32, '\p{^Bidi_Class=otherneutral}', "");
32716 Expect(1, 32, '\P{Bidi_Class=otherneutral}', "");
32717 Expect(0, 32, '\P{^Bidi_Class=otherneutral}', "");
32718 Expect(1, 34, '\p{Bidi_Class=-Other     Neutral}', "");
32719 Expect(0, 34, '\p{^Bidi_Class=-Other    Neutral}', "");
32720 Expect(0, 34, '\P{Bidi_Class=-Other     Neutral}', "");
32721 Expect(1, 34, '\P{^Bidi_Class=-Other    Neutral}', "");
32722 Expect(0, 32, '\p{Bidi_Class=-Other     Neutral}', "");
32723 Expect(1, 32, '\p{^Bidi_Class=-Other    Neutral}', "");
32724 Expect(1, 32, '\P{Bidi_Class=-Other     Neutral}', "");
32725 Expect(0, 32, '\P{^Bidi_Class=-Other    Neutral}', "");
32726 Error('\p{Bc=-  ON/a/}');
32727 Error('\P{Bc=-  ON/a/}');
32728 Expect(1, 34, '\p{Bc=on}', "");
32729 Expect(0, 34, '\p{^Bc=on}', "");
32730 Expect(0, 34, '\P{Bc=on}', "");
32731 Expect(1, 34, '\P{^Bc=on}', "");
32732 Expect(0, 32, '\p{Bc=on}', "");
32733 Expect(1, 32, '\p{^Bc=on}', "");
32734 Expect(1, 32, '\P{Bc=on}', "");
32735 Expect(0, 32, '\P{^Bc=on}', "");
32736 Expect(1, 34, '\p{Bc=    ON}', "");
32737 Expect(0, 34, '\p{^Bc=   ON}', "");
32738 Expect(0, 34, '\P{Bc=    ON}', "");
32739 Expect(1, 34, '\P{^Bc=   ON}', "");
32740 Expect(0, 32, '\p{Bc=    ON}', "");
32741 Expect(1, 32, '\p{^Bc=   ON}', "");
32742 Expect(1, 32, '\P{Bc=    ON}', "");
32743 Expect(0, 32, '\P{^Bc=   ON}', "");
32744 Error('\p{Is_Bidi_Class=        _Other:=neutral}');
32745 Error('\P{Is_Bidi_Class=        _Other:=neutral}');
32746 Expect(1, 34, '\p{Is_Bidi_Class=otherneutral}', "");
32747 Expect(0, 34, '\p{^Is_Bidi_Class=otherneutral}', "");
32748 Expect(0, 34, '\P{Is_Bidi_Class=otherneutral}', "");
32749 Expect(1, 34, '\P{^Is_Bidi_Class=otherneutral}', "");
32750 Expect(0, 32, '\p{Is_Bidi_Class=otherneutral}', "");
32751 Expect(1, 32, '\p{^Is_Bidi_Class=otherneutral}', "");
32752 Expect(1, 32, '\P{Is_Bidi_Class=otherneutral}', "");
32753 Expect(0, 32, '\P{^Is_Bidi_Class=otherneutral}', "");
32754 Expect(1, 34, '\p{Is_Bidi_Class= Other-Neutral}', "");
32755 Expect(0, 34, '\p{^Is_Bidi_Class= Other-Neutral}', "");
32756 Expect(0, 34, '\P{Is_Bidi_Class= Other-Neutral}', "");
32757 Expect(1, 34, '\P{^Is_Bidi_Class= Other-Neutral}', "");
32758 Expect(0, 32, '\p{Is_Bidi_Class= Other-Neutral}', "");
32759 Expect(1, 32, '\p{^Is_Bidi_Class= Other-Neutral}', "");
32760 Expect(1, 32, '\P{Is_Bidi_Class= Other-Neutral}', "");
32761 Expect(0, 32, '\P{^Is_Bidi_Class= Other-Neutral}', "");
32762 Error('\p{Is_Bc=_:=ON}');
32763 Error('\P{Is_Bc=_:=ON}');
32764 Expect(1, 34, '\p{Is_Bc=on}', "");
32765 Expect(0, 34, '\p{^Is_Bc=on}', "");
32766 Expect(0, 34, '\P{Is_Bc=on}', "");
32767 Expect(1, 34, '\P{^Is_Bc=on}', "");
32768 Expect(0, 32, '\p{Is_Bc=on}', "");
32769 Expect(1, 32, '\p{^Is_Bc=on}', "");
32770 Expect(1, 32, '\P{Is_Bc=on}', "");
32771 Expect(0, 32, '\P{^Is_Bc=on}', "");
32772 Expect(1, 34, '\p{Is_Bc=_-ON}', "");
32773 Expect(0, 34, '\p{^Is_Bc=_-ON}', "");
32774 Expect(0, 34, '\P{Is_Bc=_-ON}', "");
32775 Expect(1, 34, '\P{^Is_Bc=_-ON}', "");
32776 Expect(0, 32, '\p{Is_Bc=_-ON}', "");
32777 Expect(1, 32, '\p{^Is_Bc=_-ON}', "");
32778 Expect(1, 32, '\P{Is_Bc=_-ON}', "");
32779 Expect(0, 32, '\P{^Is_Bc=_-ON}', "");
32780 Error('\p{Bidi_Class:           :=BOUNDARY_neutral}');
32781 Error('\P{Bidi_Class:           :=BOUNDARY_neutral}');
32782 Expect(1, 8, '\p{Bidi_Class=boundaryneutral}', "");
32783 Expect(0, 8, '\p{^Bidi_Class=boundaryneutral}', "");
32784 Expect(0, 8, '\P{Bidi_Class=boundaryneutral}', "");
32785 Expect(1, 8, '\P{^Bidi_Class=boundaryneutral}', "");
32786 Expect(0, 13, '\p{Bidi_Class=boundaryneutral}', "");
32787 Expect(1, 13, '\p{^Bidi_Class=boundaryneutral}', "");
32788 Expect(1, 13, '\P{Bidi_Class=boundaryneutral}', "");
32789 Expect(0, 13, '\P{^Bidi_Class=boundaryneutral}', "");
32790 Expect(1, 8, '\p{Bidi_Class= -Boundary_Neutral}', "");
32791 Expect(0, 8, '\p{^Bidi_Class= -Boundary_Neutral}', "");
32792 Expect(0, 8, '\P{Bidi_Class= -Boundary_Neutral}', "");
32793 Expect(1, 8, '\P{^Bidi_Class= -Boundary_Neutral}', "");
32794 Expect(0, 13, '\p{Bidi_Class= -Boundary_Neutral}', "");
32795 Expect(1, 13, '\p{^Bidi_Class= -Boundary_Neutral}', "");
32796 Expect(1, 13, '\P{Bidi_Class= -Boundary_Neutral}', "");
32797 Expect(0, 13, '\P{^Bidi_Class= -Boundary_Neutral}', "");
32798 Error('\p{Bc=   /a/BN}');
32799 Error('\P{Bc=   /a/BN}');
32800 Expect(1, 8, '\p{Bc=bn}', "");
32801 Expect(0, 8, '\p{^Bc=bn}', "");
32802 Expect(0, 8, '\P{Bc=bn}', "");
32803 Expect(1, 8, '\P{^Bc=bn}', "");
32804 Expect(0, 13, '\p{Bc=bn}', "");
32805 Expect(1, 13, '\p{^Bc=bn}', "");
32806 Expect(1, 13, '\P{Bc=bn}', "");
32807 Expect(0, 13, '\P{^Bc=bn}', "");
32808 Expect(1, 8, '\p{Bc:   __BN}', "");
32809 Expect(0, 8, '\p{^Bc:   __BN}', "");
32810 Expect(0, 8, '\P{Bc:   __BN}', "");
32811 Expect(1, 8, '\P{^Bc:   __BN}', "");
32812 Expect(0, 13, '\p{Bc:   __BN}', "");
32813 Expect(1, 13, '\p{^Bc:   __BN}', "");
32814 Expect(1, 13, '\P{Bc:   __BN}', "");
32815 Expect(0, 13, '\P{^Bc:   __BN}', "");
32816 Error('\p{Is_Bidi_Class= /a/Boundary-Neutral}');
32817 Error('\P{Is_Bidi_Class= /a/Boundary-Neutral}');
32818 Expect(1, 8, '\p{Is_Bidi_Class=boundaryneutral}', "");
32819 Expect(0, 8, '\p{^Is_Bidi_Class=boundaryneutral}', "");
32820 Expect(0, 8, '\P{Is_Bidi_Class=boundaryneutral}', "");
32821 Expect(1, 8, '\P{^Is_Bidi_Class=boundaryneutral}', "");
32822 Expect(0, 13, '\p{Is_Bidi_Class=boundaryneutral}', "");
32823 Expect(1, 13, '\p{^Is_Bidi_Class=boundaryneutral}', "");
32824 Expect(1, 13, '\P{Is_Bidi_Class=boundaryneutral}', "");
32825 Expect(0, 13, '\P{^Is_Bidi_Class=boundaryneutral}', "");
32826 Expect(1, 8, '\p{Is_Bidi_Class=_ BOUNDARY NEUTRAL}', "");
32827 Expect(0, 8, '\p{^Is_Bidi_Class=_ BOUNDARY NEUTRAL}', "");
32828 Expect(0, 8, '\P{Is_Bidi_Class=_ BOUNDARY NEUTRAL}', "");
32829 Expect(1, 8, '\P{^Is_Bidi_Class=_ BOUNDARY NEUTRAL}', "");
32830 Expect(0, 13, '\p{Is_Bidi_Class=_ BOUNDARY NEUTRAL}', "");
32831 Expect(1, 13, '\p{^Is_Bidi_Class=_ BOUNDARY NEUTRAL}', "");
32832 Expect(1, 13, '\P{Is_Bidi_Class=_ BOUNDARY NEUTRAL}', "");
32833 Expect(0, 13, '\P{^Is_Bidi_Class=_ BOUNDARY NEUTRAL}', "");
32834 Error('\p{Is_Bc=:=       bn}');
32835 Error('\P{Is_Bc=:=       bn}');
32836 Expect(1, 8, '\p{Is_Bc=bn}', "");
32837 Expect(0, 8, '\p{^Is_Bc=bn}', "");
32838 Expect(0, 8, '\P{Is_Bc=bn}', "");
32839 Expect(1, 8, '\P{^Is_Bc=bn}', "");
32840 Expect(0, 13, '\p{Is_Bc=bn}', "");
32841 Expect(1, 13, '\p{^Is_Bc=bn}', "");
32842 Expect(1, 13, '\P{Is_Bc=bn}', "");
32843 Expect(0, 13, '\P{^Is_Bc=bn}', "");
32844 Expect(1, 8, '\p{Is_Bc= bn}', "");
32845 Expect(0, 8, '\p{^Is_Bc= bn}', "");
32846 Expect(0, 8, '\P{Is_Bc= bn}', "");
32847 Expect(1, 8, '\P{^Is_Bc= bn}', "");
32848 Expect(0, 13, '\p{Is_Bc= bn}', "");
32849 Expect(1, 13, '\p{^Is_Bc= bn}', "");
32850 Expect(1, 13, '\P{Is_Bc= bn}', "");
32851 Expect(0, 13, '\P{^Is_Bc= bn}', "");
32852 Error('\p{Bidi_Class=--POP      Directional format:=}');
32853 Error('\P{Bidi_Class=--POP      Directional format:=}');
32854 Expect(1, 8236, '\p{Bidi_Class=popdirectionalformat}', "");
32855 Expect(0, 8236, '\p{^Bidi_Class=popdirectionalformat}', "");
32856 Expect(0, 8236, '\P{Bidi_Class=popdirectionalformat}', "");
32857 Expect(1, 8236, '\P{^Bidi_Class=popdirectionalformat}', "");
32858 Expect(0, 8235, '\p{Bidi_Class=popdirectionalformat}', "");
32859 Expect(1, 8235, '\p{^Bidi_Class=popdirectionalformat}', "");
32860 Expect(1, 8235, '\P{Bidi_Class=popdirectionalformat}', "");
32861 Expect(0, 8235, '\P{^Bidi_Class=popdirectionalformat}', "");
32862 Expect(1, 8236, '\p{Bidi_Class:__Pop_Directional Format}', "");
32863 Expect(0, 8236, '\p{^Bidi_Class:__Pop_Directional Format}', "");
32864 Expect(0, 8236, '\P{Bidi_Class:__Pop_Directional Format}', "");
32865 Expect(1, 8236, '\P{^Bidi_Class:__Pop_Directional Format}', "");
32866 Expect(0, 8235, '\p{Bidi_Class:__Pop_Directional Format}', "");
32867 Expect(1, 8235, '\p{^Bidi_Class:__Pop_Directional Format}', "");
32868 Expect(1, 8235, '\P{Bidi_Class:__Pop_Directional Format}', "");
32869 Expect(0, 8235, '\P{^Bidi_Class:__Pop_Directional Format}', "");
32870 Error('\p{Bc=_:=PDF}');
32871 Error('\P{Bc=_:=PDF}');
32872 Expect(1, 8236, '\p{Bc=pdf}', "");
32873 Expect(0, 8236, '\p{^Bc=pdf}', "");
32874 Expect(0, 8236, '\P{Bc=pdf}', "");
32875 Expect(1, 8236, '\P{^Bc=pdf}', "");
32876 Expect(0, 8235, '\p{Bc=pdf}', "");
32877 Expect(1, 8235, '\p{^Bc=pdf}', "");
32878 Expect(1, 8235, '\P{Bc=pdf}', "");
32879 Expect(0, 8235, '\P{^Bc=pdf}', "");
32880 Expect(1, 8236, '\p{Bc= PDF}', "");
32881 Expect(0, 8236, '\p{^Bc=        PDF}', "");
32882 Expect(0, 8236, '\P{Bc= PDF}', "");
32883 Expect(1, 8236, '\P{^Bc=        PDF}', "");
32884 Expect(0, 8235, '\p{Bc= PDF}', "");
32885 Expect(1, 8235, '\p{^Bc=        PDF}', "");
32886 Expect(1, 8235, '\P{Bc= PDF}', "");
32887 Expect(0, 8235, '\P{^Bc=        PDF}', "");
32888 Error('\p{Is_Bidi_Class=                pop_Directional Format/a/}');
32889 Error('\P{Is_Bidi_Class=                pop_Directional Format/a/}');
32890 Expect(1, 8236, '\p{Is_Bidi_Class=popdirectionalformat}', "");
32891 Expect(0, 8236, '\p{^Is_Bidi_Class=popdirectionalformat}', "");
32892 Expect(0, 8236, '\P{Is_Bidi_Class=popdirectionalformat}', "");
32893 Expect(1, 8236, '\P{^Is_Bidi_Class=popdirectionalformat}', "");
32894 Expect(0, 8235, '\p{Is_Bidi_Class=popdirectionalformat}', "");
32895 Expect(1, 8235, '\p{^Is_Bidi_Class=popdirectionalformat}', "");
32896 Expect(1, 8235, '\P{Is_Bidi_Class=popdirectionalformat}', "");
32897 Expect(0, 8235, '\P{^Is_Bidi_Class=popdirectionalformat}', "");
32898 Expect(1, 8236, '\p{Is_Bidi_Class=_     popDirectional format}', "");
32899 Expect(0, 8236, '\p{^Is_Bidi_Class=_    popDirectional format}', "");
32900 Expect(0, 8236, '\P{Is_Bidi_Class=_     popDirectional format}', "");
32901 Expect(1, 8236, '\P{^Is_Bidi_Class=_    popDirectional format}', "");
32902 Expect(0, 8235, '\p{Is_Bidi_Class=_     popDirectional format}', "");
32903 Expect(1, 8235, '\p{^Is_Bidi_Class=_    popDirectional format}', "");
32904 Expect(1, 8235, '\P{Is_Bidi_Class=_     popDirectional format}', "");
32905 Expect(0, 8235, '\P{^Is_Bidi_Class=_    popDirectional format}', "");
32906 Error('\p{Is_Bc=/a/PDF}');
32907 Error('\P{Is_Bc=/a/PDF}');
32908 Expect(1, 8236, '\p{Is_Bc=pdf}', "");
32909 Expect(0, 8236, '\p{^Is_Bc=pdf}', "");
32910 Expect(0, 8236, '\P{Is_Bc=pdf}', "");
32911 Expect(1, 8236, '\P{^Is_Bc=pdf}', "");
32912 Expect(0, 8235, '\p{Is_Bc=pdf}', "");
32913 Expect(1, 8235, '\p{^Is_Bc=pdf}', "");
32914 Expect(1, 8235, '\P{Is_Bc=pdf}', "");
32915 Expect(0, 8235, '\P{^Is_Bc=pdf}', "");
32916 Expect(1, 8236, '\p{Is_Bc= PDF}', "");
32917 Expect(0, 8236, '\p{^Is_Bc= PDF}', "");
32918 Expect(0, 8236, '\P{Is_Bc= PDF}', "");
32919 Expect(1, 8236, '\P{^Is_Bc= PDF}', "");
32920 Expect(0, 8235, '\p{Is_Bc= PDF}', "");
32921 Expect(1, 8235, '\p{^Is_Bc= PDF}', "");
32922 Expect(1, 8235, '\P{Is_Bc= PDF}', "");
32923 Expect(0, 8235, '\P{^Is_Bc= PDF}', "");
32924 Error('\p{Bidi_Class:    :=LEFT to RIGHT_EMBEDDING}');
32925 Error('\P{Bidi_Class:    :=LEFT to RIGHT_EMBEDDING}');
32926 Expect(1, 8234, '\p{Bidi_Class=lefttorightembedding}', "");
32927 Expect(0, 8234, '\p{^Bidi_Class=lefttorightembedding}', "");
32928 Expect(0, 8234, '\P{Bidi_Class=lefttorightembedding}', "");
32929 Expect(1, 8234, '\P{^Bidi_Class=lefttorightembedding}', "");
32930 Expect(0, 8233, '\p{Bidi_Class=lefttorightembedding}', "");
32931 Expect(1, 8233, '\p{^Bidi_Class=lefttorightembedding}', "");
32932 Expect(1, 8233, '\P{Bidi_Class=lefttorightembedding}', "");
32933 Expect(0, 8233, '\P{^Bidi_Class=lefttorightembedding}', "");
32934 Expect(1, 8234, '\p{Bidi_Class=_Left    to      RightEmbedding}', "");
32935 Expect(0, 8234, '\p{^Bidi_Class=_Left   to      RightEmbedding}', "");
32936 Expect(0, 8234, '\P{Bidi_Class=_Left    to      RightEmbedding}', "");
32937 Expect(1, 8234, '\P{^Bidi_Class=_Left   to      RightEmbedding}', "");
32938 Expect(0, 8233, '\p{Bidi_Class=_Left    to      RightEmbedding}', "");
32939 Expect(1, 8233, '\p{^Bidi_Class=_Left   to      RightEmbedding}', "");
32940 Expect(1, 8233, '\P{Bidi_Class=_Left    to      RightEmbedding}', "");
32941 Expect(0, 8233, '\P{^Bidi_Class=_Left   to      RightEmbedding}', "");
32942 Error('\p{Bc: :=lre}');
32943 Error('\P{Bc: :=lre}');
32944 Expect(1, 8234, '\p{Bc=lre}', "");
32945 Expect(0, 8234, '\p{^Bc=lre}', "");
32946 Expect(0, 8234, '\P{Bc=lre}', "");
32947 Expect(1, 8234, '\P{^Bc=lre}', "");
32948 Expect(0, 8233, '\p{Bc=lre}', "");
32949 Expect(1, 8233, '\p{^Bc=lre}', "");
32950 Expect(1, 8233, '\P{Bc=lre}', "");
32951 Expect(0, 8233, '\P{^Bc=lre}', "");
32952 Expect(1, 8234, '\p{Bc=- LRE}', "");
32953 Expect(0, 8234, '\p{^Bc=- LRE}', "");
32954 Expect(0, 8234, '\P{Bc=- LRE}', "");
32955 Expect(1, 8234, '\P{^Bc=- LRE}', "");
32956 Expect(0, 8233, '\p{Bc=- LRE}', "");
32957 Expect(1, 8233, '\p{^Bc=- LRE}', "");
32958 Expect(1, 8233, '\P{Bc=- LRE}', "");
32959 Expect(0, 8233, '\P{^Bc=- LRE}', "");
32960 Error('\p{Is_Bidi_Class=/a/     LEFTTO rightEMBEDDING}');
32961 Error('\P{Is_Bidi_Class=/a/     LEFTTO rightEMBEDDING}');
32962 Expect(1, 8234, '\p{Is_Bidi_Class=lefttorightembedding}', "");
32963 Expect(0, 8234, '\p{^Is_Bidi_Class=lefttorightembedding}', "");
32964 Expect(0, 8234, '\P{Is_Bidi_Class=lefttorightembedding}', "");
32965 Expect(1, 8234, '\P{^Is_Bidi_Class=lefttorightembedding}', "");
32966 Expect(0, 8233, '\p{Is_Bidi_Class=lefttorightembedding}', "");
32967 Expect(1, 8233, '\p{^Is_Bidi_Class=lefttorightembedding}', "");
32968 Expect(1, 8233, '\P{Is_Bidi_Class=lefttorightembedding}', "");
32969 Expect(0, 8233, '\P{^Is_Bidi_Class=lefttorightembedding}', "");
32970 Expect(1, 8234, '\p{Is_Bidi_Class= _Left        To-RIGHTEmbedding}', "");
32971 Expect(0, 8234, '\p{^Is_Bidi_Class= _Left       To-RIGHTEmbedding}', "");
32972 Expect(0, 8234, '\P{Is_Bidi_Class= _Left        To-RIGHTEmbedding}', "");
32973 Expect(1, 8234, '\P{^Is_Bidi_Class= _Left       To-RIGHTEmbedding}', "");
32974 Expect(0, 8233, '\p{Is_Bidi_Class= _Left        To-RIGHTEmbedding}', "");
32975 Expect(1, 8233, '\p{^Is_Bidi_Class= _Left       To-RIGHTEmbedding}', "");
32976 Expect(1, 8233, '\P{Is_Bidi_Class= _Left        To-RIGHTEmbedding}', "");
32977 Expect(0, 8233, '\P{^Is_Bidi_Class= _Left       To-RIGHTEmbedding}', "");
32978 Error('\p{Is_Bc=/a/- LRE}');
32979 Error('\P{Is_Bc=/a/- LRE}');
32980 Expect(1, 8234, '\p{Is_Bc=lre}', "");
32981 Expect(0, 8234, '\p{^Is_Bc=lre}', "");
32982 Expect(0, 8234, '\P{Is_Bc=lre}', "");
32983 Expect(1, 8234, '\P{^Is_Bc=lre}', "");
32984 Expect(0, 8233, '\p{Is_Bc=lre}', "");
32985 Expect(1, 8233, '\p{^Is_Bc=lre}', "");
32986 Expect(1, 8233, '\P{Is_Bc=lre}', "");
32987 Expect(0, 8233, '\P{^Is_Bc=lre}', "");
32988 Expect(1, 8234, '\p{Is_Bc=--lre}', "");
32989 Expect(0, 8234, '\p{^Is_Bc=--lre}', "");
32990 Expect(0, 8234, '\P{Is_Bc=--lre}', "");
32991 Expect(1, 8234, '\P{^Is_Bc=--lre}', "");
32992 Expect(0, 8233, '\p{Is_Bc=--lre}', "");
32993 Expect(1, 8233, '\p{^Is_Bc=--lre}', "");
32994 Expect(1, 8233, '\P{Is_Bc=--lre}', "");
32995 Expect(0, 8233, '\P{^Is_Bc=--lre}', "");
32996 Error('\p{Bidi_Class= _arabic_Letter/a/}');
32997 Error('\P{Bidi_Class= _arabic_Letter/a/}');
32998 Expect(1, 1541, '\p{Bidi_Class=arabicletter}', "");
32999 Expect(0, 1541, '\p{^Bidi_Class=arabicletter}', "");
33000 Expect(0, 1541, '\P{Bidi_Class=arabicletter}', "");
33001 Expect(1, 1541, '\P{^Bidi_Class=arabicletter}', "");
33002 Expect(0, 1539, '\p{Bidi_Class=arabicletter}', "");
33003 Expect(1, 1539, '\p{^Bidi_Class=arabicletter}', "");
33004 Expect(1, 1539, '\P{Bidi_Class=arabicletter}', "");
33005 Expect(0, 1539, '\P{^Bidi_Class=arabicletter}', "");
33006 Expect(1, 1541, '\p{Bidi_Class= _Arabic_Letter}', "");
33007 Expect(0, 1541, '\p{^Bidi_Class= _Arabic_Letter}', "");
33008 Expect(0, 1541, '\P{Bidi_Class= _Arabic_Letter}', "");
33009 Expect(1, 1541, '\P{^Bidi_Class= _Arabic_Letter}', "");
33010 Expect(0, 1539, '\p{Bidi_Class= _Arabic_Letter}', "");
33011 Expect(1, 1539, '\p{^Bidi_Class= _Arabic_Letter}', "");
33012 Expect(1, 1539, '\P{Bidi_Class= _Arabic_Letter}', "");
33013 Expect(0, 1539, '\P{^Bidi_Class= _Arabic_Letter}', "");
33014 Error('\p{Bc=/a/ _al}');
33015 Error('\P{Bc=/a/ _al}');
33016 Expect(1, 1541, '\p{Bc=al}', "");
33017 Expect(0, 1541, '\p{^Bc=al}', "");
33018 Expect(0, 1541, '\P{Bc=al}', "");
33019 Expect(1, 1541, '\P{^Bc=al}', "");
33020 Expect(0, 1539, '\p{Bc=al}', "");
33021 Expect(1, 1539, '\p{^Bc=al}', "");
33022 Expect(1, 1539, '\P{Bc=al}', "");
33023 Expect(0, 1539, '\P{^Bc=al}', "");
33024 Expect(1, 1541, '\p{Bc: -al}', "");
33025 Expect(0, 1541, '\p{^Bc: -al}', "");
33026 Expect(0, 1541, '\P{Bc: -al}', "");
33027 Expect(1, 1541, '\P{^Bc: -al}', "");
33028 Expect(0, 1539, '\p{Bc: -al}', "");
33029 Expect(1, 1539, '\p{^Bc: -al}', "");
33030 Expect(1, 1539, '\P{Bc: -al}', "");
33031 Expect(0, 1539, '\P{^Bc: -al}', "");
33032 Error('\p{Is_Bidi_Class=         Arabic-Letter/a/}');
33033 Error('\P{Is_Bidi_Class=         Arabic-Letter/a/}');
33034 Expect(1, 1541, '\p{Is_Bidi_Class=arabicletter}', "");
33035 Expect(0, 1541, '\p{^Is_Bidi_Class=arabicletter}', "");
33036 Expect(0, 1541, '\P{Is_Bidi_Class=arabicletter}', "");
33037 Expect(1, 1541, '\P{^Is_Bidi_Class=arabicletter}', "");
33038 Expect(0, 1539, '\p{Is_Bidi_Class=arabicletter}', "");
33039 Expect(1, 1539, '\p{^Is_Bidi_Class=arabicletter}', "");
33040 Expect(1, 1539, '\P{Is_Bidi_Class=arabicletter}', "");
33041 Expect(0, 1539, '\P{^Is_Bidi_Class=arabicletter}', "");
33042 Expect(1, 1541, '\p{Is_Bidi_Class=       Arabic_LETTER}', "");
33043 Expect(0, 1541, '\p{^Is_Bidi_Class=      Arabic_LETTER}', "");
33044 Expect(0, 1541, '\P{Is_Bidi_Class=       Arabic_LETTER}', "");
33045 Expect(1, 1541, '\P{^Is_Bidi_Class=      Arabic_LETTER}', "");
33046 Expect(0, 1539, '\p{Is_Bidi_Class=       Arabic_LETTER}', "");
33047 Expect(1, 1539, '\p{^Is_Bidi_Class=      Arabic_LETTER}', "");
33048 Expect(1, 1539, '\P{Is_Bidi_Class=       Arabic_LETTER}', "");
33049 Expect(0, 1539, '\P{^Is_Bidi_Class=      Arabic_LETTER}', "");
33050 Error('\p{Is_Bc=_AL:=}');
33051 Error('\P{Is_Bc=_AL:=}');
33052 Expect(1, 1541, '\p{Is_Bc=al}', "");
33053 Expect(0, 1541, '\p{^Is_Bc=al}', "");
33054 Expect(0, 1541, '\P{Is_Bc=al}', "");
33055 Expect(1, 1541, '\P{^Is_Bc=al}', "");
33056 Expect(0, 1539, '\p{Is_Bc=al}', "");
33057 Expect(1, 1539, '\p{^Is_Bc=al}', "");
33058 Expect(1, 1539, '\P{Is_Bc=al}', "");
33059 Expect(0, 1539, '\P{^Is_Bc=al}', "");
33060 Expect(1, 1541, '\p{Is_Bc=      _AL}', "");
33061 Expect(0, 1541, '\p{^Is_Bc=     _AL}', "");
33062 Expect(0, 1541, '\P{Is_Bc=      _AL}', "");
33063 Expect(1, 1541, '\P{^Is_Bc=     _AL}', "");
33064 Expect(0, 1539, '\p{Is_Bc=      _AL}', "");
33065 Expect(1, 1539, '\p{^Is_Bc=     _AL}', "");
33066 Expect(1, 1539, '\P{Is_Bc=      _AL}', "");
33067 Expect(0, 1539, '\P{^Is_Bc=     _AL}', "");
33068 Error('\p{Bidi_Class=:=-common_separator}');
33069 Error('\P{Bidi_Class=:=-common_separator}');
33070 Expect(1, 44, '\p{Bidi_Class:   commonseparator}', "");
33071 Expect(0, 44, '\p{^Bidi_Class:  commonseparator}', "");
33072 Expect(0, 44, '\P{Bidi_Class:   commonseparator}', "");
33073 Expect(1, 44, '\P{^Bidi_Class:  commonseparator}', "");
33074 Expect(0, 43, '\p{Bidi_Class:   commonseparator}', "");
33075 Expect(1, 43, '\p{^Bidi_Class:  commonseparator}', "");
33076 Expect(1, 43, '\P{Bidi_Class:   commonseparator}', "");
33077 Expect(0, 43, '\P{^Bidi_Class:  commonseparator}', "");
33078 Expect(1, 44, '\p{Bidi_Class= _common Separator}', "");
33079 Expect(0, 44, '\p{^Bidi_Class= _common Separator}', "");
33080 Expect(0, 44, '\P{Bidi_Class= _common Separator}', "");
33081 Expect(1, 44, '\P{^Bidi_Class= _common Separator}', "");
33082 Expect(0, 43, '\p{Bidi_Class= _common Separator}', "");
33083 Expect(1, 43, '\p{^Bidi_Class= _common Separator}', "");
33084 Expect(1, 43, '\P{Bidi_Class= _common Separator}', "");
33085 Expect(0, 43, '\P{^Bidi_Class= _common Separator}', "");
33086 Error('\p{Bc=:=_        CS}');
33087 Error('\P{Bc=:=_        CS}');
33088 Expect(1, 44, '\p{Bc=cs}', "");
33089 Expect(0, 44, '\p{^Bc=cs}', "");
33090 Expect(0, 44, '\P{Bc=cs}', "");
33091 Expect(1, 44, '\P{^Bc=cs}', "");
33092 Expect(0, 43, '\p{Bc=cs}', "");
33093 Expect(1, 43, '\p{^Bc=cs}', "");
33094 Expect(1, 43, '\P{Bc=cs}', "");
33095 Expect(0, 43, '\P{^Bc=cs}', "");
33096 Expect(1, 44, '\p{Bc= CS}', "");
33097 Expect(0, 44, '\p{^Bc= CS}', "");
33098 Expect(0, 44, '\P{Bc= CS}', "");
33099 Expect(1, 44, '\P{^Bc= CS}', "");
33100 Expect(0, 43, '\p{Bc= CS}', "");
33101 Expect(1, 43, '\p{^Bc= CS}', "");
33102 Expect(1, 43, '\P{Bc= CS}', "");
33103 Expect(0, 43, '\P{^Bc= CS}', "");
33104 Error('\p{Is_Bidi_Class=                common Separator/a/}');
33105 Error('\P{Is_Bidi_Class=                common Separator/a/}');
33106 Expect(1, 44, '\p{Is_Bidi_Class=commonseparator}', "");
33107 Expect(0, 44, '\p{^Is_Bidi_Class=commonseparator}', "");
33108 Expect(0, 44, '\P{Is_Bidi_Class=commonseparator}', "");
33109 Expect(1, 44, '\P{^Is_Bidi_Class=commonseparator}', "");
33110 Expect(0, 43, '\p{Is_Bidi_Class=commonseparator}', "");
33111 Expect(1, 43, '\p{^Is_Bidi_Class=commonseparator}', "");
33112 Expect(1, 43, '\P{Is_Bidi_Class=commonseparator}', "");
33113 Expect(0, 43, '\P{^Is_Bidi_Class=commonseparator}', "");
33114 Expect(1, 44, '\p{Is_Bidi_Class=        -Common-Separator}', "");
33115 Expect(0, 44, '\p{^Is_Bidi_Class=       -Common-Separator}', "");
33116 Expect(0, 44, '\P{Is_Bidi_Class=        -Common-Separator}', "");
33117 Expect(1, 44, '\P{^Is_Bidi_Class=       -Common-Separator}', "");
33118 Expect(0, 43, '\p{Is_Bidi_Class=        -Common-Separator}', "");
33119 Expect(1, 43, '\p{^Is_Bidi_Class=       -Common-Separator}', "");
33120 Expect(1, 43, '\P{Is_Bidi_Class=        -Common-Separator}', "");
33121 Expect(0, 43, '\P{^Is_Bidi_Class=       -Common-Separator}', "");
33122 Error('\p{Is_Bc= /a/CS}');
33123 Error('\P{Is_Bc= /a/CS}');
33124 Expect(1, 44, '\p{Is_Bc=cs}', "");
33125 Expect(0, 44, '\p{^Is_Bc=cs}', "");
33126 Expect(0, 44, '\P{Is_Bc=cs}', "");
33127 Expect(1, 44, '\P{^Is_Bc=cs}', "");
33128 Expect(0, 43, '\p{Is_Bc=cs}', "");
33129 Expect(1, 43, '\p{^Is_Bc=cs}', "");
33130 Expect(1, 43, '\P{Is_Bc=cs}', "");
33131 Expect(0, 43, '\P{^Is_Bc=cs}', "");
33132 Expect(1, 44, '\p{Is_Bc:        -       CS}', "");
33133 Expect(0, 44, '\p{^Is_Bc:       -       CS}', "");
33134 Expect(0, 44, '\P{Is_Bc:        -       CS}', "");
33135 Expect(1, 44, '\P{^Is_Bc:       -       CS}', "");
33136 Expect(0, 43, '\p{Is_Bc:        -       CS}', "");
33137 Expect(1, 43, '\p{^Is_Bc:       -       CS}', "");
33138 Expect(1, 43, '\P{Is_Bc:        -       CS}', "");
33139 Expect(0, 43, '\P{^Is_Bc:       -       CS}', "");
33140 Error('\p{Bidi_Class= :=White_space}');
33141 Error('\P{Bidi_Class= :=White_space}');
33142 Expect(1, 12, '\p{Bidi_Class=whitespace}', "");
33143 Expect(0, 12, '\p{^Bidi_Class=whitespace}', "");
33144 Expect(0, 12, '\P{Bidi_Class=whitespace}', "");
33145 Expect(1, 12, '\P{^Bidi_Class=whitespace}', "");
33146 Expect(0, 7, '\p{Bidi_Class=whitespace}', "");
33147 Expect(1, 7, '\p{^Bidi_Class=whitespace}', "");
33148 Expect(1, 7, '\P{Bidi_Class=whitespace}', "");
33149 Expect(0, 7, '\P{^Bidi_Class=whitespace}', "");
33150 Expect(1, 12, '\p{Bidi_Class=_ whiteSPACE}', "");
33151 Expect(0, 12, '\p{^Bidi_Class=_ whiteSPACE}', "");
33152 Expect(0, 12, '\P{Bidi_Class=_ whiteSPACE}', "");
33153 Expect(1, 12, '\P{^Bidi_Class=_ whiteSPACE}', "");
33154 Expect(0, 7, '\p{Bidi_Class=_ whiteSPACE}', "");
33155 Expect(1, 7, '\p{^Bidi_Class=_ whiteSPACE}', "");
33156 Expect(1, 7, '\P{Bidi_Class=_ whiteSPACE}', "");
33157 Expect(0, 7, '\P{^Bidi_Class=_ whiteSPACE}', "");
33158 Error('\p{Bc=/a/_ WS}');
33159 Error('\P{Bc=/a/_ WS}');
33160 Expect(1, 12, '\p{Bc=ws}', "");
33161 Expect(0, 12, '\p{^Bc=ws}', "");
33162 Expect(0, 12, '\P{Bc=ws}', "");
33163 Expect(1, 12, '\P{^Bc=ws}', "");
33164 Expect(0, 7, '\p{Bc=ws}', "");
33165 Expect(1, 7, '\p{^Bc=ws}', "");
33166 Expect(1, 7, '\P{Bc=ws}', "");
33167 Expect(0, 7, '\P{^Bc=ws}', "");
33168 Expect(1, 12, '\p{Bc= -WS}', "");
33169 Expect(0, 12, '\p{^Bc= -WS}', "");
33170 Expect(0, 12, '\P{Bc= -WS}', "");
33171 Expect(1, 12, '\P{^Bc= -WS}', "");
33172 Expect(0, 7, '\p{Bc= -WS}', "");
33173 Expect(1, 7, '\p{^Bc= -WS}', "");
33174 Expect(1, 7, '\P{Bc= -WS}', "");
33175 Expect(0, 7, '\P{^Bc= -WS}', "");
33176 Error('\p{Is_Bidi_Class: /a/__White SPACE}');
33177 Error('\P{Is_Bidi_Class: /a/__White SPACE}');
33178 Expect(1, 12, '\p{Is_Bidi_Class=whitespace}', "");
33179 Expect(0, 12, '\p{^Is_Bidi_Class=whitespace}', "");
33180 Expect(0, 12, '\P{Is_Bidi_Class=whitespace}', "");
33181 Expect(1, 12, '\P{^Is_Bidi_Class=whitespace}', "");
33182 Expect(0, 7, '\p{Is_Bidi_Class=whitespace}', "");
33183 Expect(1, 7, '\p{^Is_Bidi_Class=whitespace}', "");
33184 Expect(1, 7, '\P{Is_Bidi_Class=whitespace}', "");
33185 Expect(0, 7, '\P{^Is_Bidi_Class=whitespace}', "");
33186 Expect(1, 12, '\p{Is_Bidi_Class=-_White SPACE}', "");
33187 Expect(0, 12, '\p{^Is_Bidi_Class=-_White SPACE}', "");
33188 Expect(0, 12, '\P{Is_Bidi_Class=-_White SPACE}', "");
33189 Expect(1, 12, '\P{^Is_Bidi_Class=-_White SPACE}', "");
33190 Expect(0, 7, '\p{Is_Bidi_Class=-_White SPACE}', "");
33191 Expect(1, 7, '\p{^Is_Bidi_Class=-_White SPACE}', "");
33192 Expect(1, 7, '\P{Is_Bidi_Class=-_White SPACE}', "");
33193 Expect(0, 7, '\P{^Is_Bidi_Class=-_White SPACE}', "");
33194 Error('\p{Is_Bc=/a/     -ws}');
33195 Error('\P{Is_Bc=/a/     -ws}');
33196 Expect(1, 12, '\p{Is_Bc=ws}', "");
33197 Expect(0, 12, '\p{^Is_Bc=ws}', "");
33198 Expect(0, 12, '\P{Is_Bc=ws}', "");
33199 Expect(1, 12, '\P{^Is_Bc=ws}', "");
33200 Expect(0, 7, '\p{Is_Bc=ws}', "");
33201 Expect(1, 7, '\p{^Is_Bc=ws}', "");
33202 Expect(1, 7, '\P{Is_Bc=ws}', "");
33203 Expect(0, 7, '\P{^Is_Bc=ws}', "");
33204 Expect(1, 12, '\p{Is_Bc: -      WS}', "");
33205 Expect(0, 12, '\p{^Is_Bc: -     WS}', "");
33206 Expect(0, 12, '\P{Is_Bc: -      WS}', "");
33207 Expect(1, 12, '\P{^Is_Bc: -     WS}', "");
33208 Expect(0, 7, '\p{Is_Bc: -       WS}', "");
33209 Expect(1, 7, '\p{^Is_Bc: -      WS}', "");
33210 Expect(1, 7, '\P{Is_Bc: -       WS}', "");
33211 Expect(0, 7, '\P{^Is_Bc: -      WS}', "");
33212 Error('\p{Bidi_Class=-ParagraphSeparator:=}');
33213 Error('\P{Bidi_Class=-ParagraphSeparator:=}');
33214 Expect(1, 10, '\p{Bidi_Class=paragraphseparator}', "");
33215 Expect(0, 10, '\p{^Bidi_Class=paragraphseparator}', "");
33216 Expect(0, 10, '\P{Bidi_Class=paragraphseparator}', "");
33217 Expect(1, 10, '\P{^Bidi_Class=paragraphseparator}', "");
33218 Expect(0, 9, '\p{Bidi_Class=paragraphseparator}', "");
33219 Expect(1, 9, '\p{^Bidi_Class=paragraphseparator}', "");
33220 Expect(1, 9, '\P{Bidi_Class=paragraphseparator}', "");
33221 Expect(0, 9, '\P{^Bidi_Class=paragraphseparator}', "");
33222 Expect(1, 10, '\p{Bidi_Class= -Paragraph        Separator}', "");
33223 Expect(0, 10, '\p{^Bidi_Class= -Paragraph       Separator}', "");
33224 Expect(0, 10, '\P{Bidi_Class= -Paragraph        Separator}', "");
33225 Expect(1, 10, '\P{^Bidi_Class= -Paragraph       Separator}', "");
33226 Expect(0, 9, '\p{Bidi_Class= -Paragraph Separator}', "");
33227 Expect(1, 9, '\p{^Bidi_Class= -Paragraph        Separator}', "");
33228 Expect(1, 9, '\P{Bidi_Class= -Paragraph Separator}', "");
33229 Expect(0, 9, '\P{^Bidi_Class= -Paragraph        Separator}', "");
33230 Error('\p{Bc=   :=B}');
33231 Error('\P{Bc=   :=B}');
33232 Expect(1, 10, '\p{Bc=b}', "");
33233 Expect(0, 10, '\p{^Bc=b}', "");
33234 Expect(0, 10, '\P{Bc=b}', "");
33235 Expect(1, 10, '\P{^Bc=b}', "");
33236 Expect(0, 9, '\p{Bc=b}', "");
33237 Expect(1, 9, '\p{^Bc=b}', "");
33238 Expect(1, 9, '\P{Bc=b}', "");
33239 Expect(0, 9, '\P{^Bc=b}', "");
33240 Expect(1, 10, '\p{Bc= B}', "");
33241 Expect(0, 10, '\p{^Bc= B}', "");
33242 Expect(0, 10, '\P{Bc= B}', "");
33243 Expect(1, 10, '\P{^Bc= B}', "");
33244 Expect(0, 9, '\p{Bc= B}', "");
33245 Expect(1, 9, '\p{^Bc= B}', "");
33246 Expect(1, 9, '\P{Bc= B}', "");
33247 Expect(0, 9, '\P{^Bc= B}', "");
33248 Error('\p{Is_Bidi_Class=--Paragraph/a/separator}');
33249 Error('\P{Is_Bidi_Class=--Paragraph/a/separator}');
33250 Expect(1, 10, '\p{Is_Bidi_Class=paragraphseparator}', "");
33251 Expect(0, 10, '\p{^Is_Bidi_Class=paragraphseparator}', "");
33252 Expect(0, 10, '\P{Is_Bidi_Class=paragraphseparator}', "");
33253 Expect(1, 10, '\P{^Is_Bidi_Class=paragraphseparator}', "");
33254 Expect(0, 9, '\p{Is_Bidi_Class=paragraphseparator}', "");
33255 Expect(1, 9, '\p{^Is_Bidi_Class=paragraphseparator}', "");
33256 Expect(1, 9, '\P{Is_Bidi_Class=paragraphseparator}', "");
33257 Expect(0, 9, '\P{^Is_Bidi_Class=paragraphseparator}', "");
33258 Expect(1, 10, '\p{Is_Bidi_Class:  Paragraphseparator}', "");
33259 Expect(0, 10, '\p{^Is_Bidi_Class:  Paragraphseparator}', "");
33260 Expect(0, 10, '\P{Is_Bidi_Class:  Paragraphseparator}', "");
33261 Expect(1, 10, '\P{^Is_Bidi_Class:  Paragraphseparator}', "");
33262 Expect(0, 9, '\p{Is_Bidi_Class:  Paragraphseparator}', "");
33263 Expect(1, 9, '\p{^Is_Bidi_Class:  Paragraphseparator}', "");
33264 Expect(1, 9, '\P{Is_Bidi_Class:  Paragraphseparator}', "");
33265 Expect(0, 9, '\P{^Is_Bidi_Class:  Paragraphseparator}', "");
33266 Error('\p{Is_Bc=:= b}');
33267 Error('\P{Is_Bc=:= b}');
33268 Expect(1, 10, '\p{Is_Bc=b}', "");
33269 Expect(0, 10, '\p{^Is_Bc=b}', "");
33270 Expect(0, 10, '\P{Is_Bc=b}', "");
33271 Expect(1, 10, '\P{^Is_Bc=b}', "");
33272 Expect(0, 9, '\p{Is_Bc=b}', "");
33273 Expect(1, 9, '\p{^Is_Bc=b}', "");
33274 Expect(1, 9, '\P{Is_Bc=b}', "");
33275 Expect(0, 9, '\P{^Is_Bc=b}', "");
33276 Expect(1, 10, '\p{Is_Bc:        -B}', "");
33277 Expect(0, 10, '\p{^Is_Bc:       -B}', "");
33278 Expect(0, 10, '\P{Is_Bc:        -B}', "");
33279 Expect(1, 10, '\P{^Is_Bc:       -B}', "");
33280 Expect(0, 9, '\p{Is_Bc: -B}', "");
33281 Expect(1, 9, '\p{^Is_Bc:        -B}', "");
33282 Expect(1, 9, '\P{Is_Bc: -B}', "");
33283 Expect(0, 9, '\P{^Is_Bc:        -B}', "");
33284 Error('\p{Bidi_Class=Nonspacing/a/mark}');
33285 Error('\P{Bidi_Class=Nonspacing/a/mark}');
33286 Expect(1, 879, '\p{Bidi_Class=nonspacingmark}', "");
33287 Expect(0, 879, '\p{^Bidi_Class=nonspacingmark}', "");
33288 Expect(0, 879, '\P{Bidi_Class=nonspacingmark}', "");
33289 Expect(1, 879, '\P{^Bidi_Class=nonspacingmark}', "");
33290 Expect(0, 767, '\p{Bidi_Class=nonspacingmark}', "");
33291 Expect(1, 767, '\p{^Bidi_Class=nonspacingmark}', "");
33292 Expect(1, 767, '\P{Bidi_Class=nonspacingmark}', "");
33293 Expect(0, 767, '\P{^Bidi_Class=nonspacingmark}', "");
33294 Expect(1, 879, '\p{Bidi_Class=  -NonspacingMARK}', "");
33295 Expect(0, 879, '\p{^Bidi_Class= -NonspacingMARK}', "");
33296 Expect(0, 879, '\P{Bidi_Class=  -NonspacingMARK}', "");
33297 Expect(1, 879, '\P{^Bidi_Class= -NonspacingMARK}', "");
33298 Expect(0, 767, '\p{Bidi_Class=  -NonspacingMARK}', "");
33299 Expect(1, 767, '\p{^Bidi_Class= -NonspacingMARK}', "");
33300 Expect(1, 767, '\P{Bidi_Class=  -NonspacingMARK}', "");
33301 Expect(0, 767, '\P{^Bidi_Class= -NonspacingMARK}', "");
33302 Error('\p{Bc=:= _NSM}');
33303 Error('\P{Bc=:= _NSM}');
33304 Expect(1, 879, '\p{Bc=nsm}', "");
33305 Expect(0, 879, '\p{^Bc=nsm}', "");
33306 Expect(0, 879, '\P{Bc=nsm}', "");
33307 Expect(1, 879, '\P{^Bc=nsm}', "");
33308 Expect(0, 767, '\p{Bc=nsm}', "");
33309 Expect(1, 767, '\p{^Bc=nsm}', "");
33310 Expect(1, 767, '\P{Bc=nsm}', "");
33311 Expect(0, 767, '\P{^Bc=nsm}', "");
33312 Expect(1, 879, '\p{Bc=NSM}', "");
33313 Expect(0, 879, '\p{^Bc=NSM}', "");
33314 Expect(0, 879, '\P{Bc=NSM}', "");
33315 Expect(1, 879, '\P{^Bc=NSM}', "");
33316 Expect(0, 767, '\p{Bc=NSM}', "");
33317 Expect(1, 767, '\p{^Bc=NSM}', "");
33318 Expect(1, 767, '\P{Bc=NSM}', "");
33319 Expect(0, 767, '\P{^Bc=NSM}', "");
33320 Error('\p{Is_Bidi_Class:                        nonspacing_mark/a/}');
33321 Error('\P{Is_Bidi_Class:                        nonspacing_mark/a/}');
33322 Expect(1, 879, '\p{Is_Bidi_Class=nonspacingmark}', "");
33323 Expect(0, 879, '\p{^Is_Bidi_Class=nonspacingmark}', "");
33324 Expect(0, 879, '\P{Is_Bidi_Class=nonspacingmark}', "");
33325 Expect(1, 879, '\P{^Is_Bidi_Class=nonspacingmark}', "");
33326 Expect(0, 767, '\p{Is_Bidi_Class=nonspacingmark}', "");
33327 Expect(1, 767, '\p{^Is_Bidi_Class=nonspacingmark}', "");
33328 Expect(1, 767, '\P{Is_Bidi_Class=nonspacingmark}', "");
33329 Expect(0, 767, '\P{^Is_Bidi_Class=nonspacingmark}', "");
33330 Expect(1, 879, '\p{Is_Bidi_Class=       nonspacing MARK}', "");
33331 Expect(0, 879, '\p{^Is_Bidi_Class=      nonspacing MARK}', "");
33332 Expect(0, 879, '\P{Is_Bidi_Class=       nonspacing MARK}', "");
33333 Expect(1, 879, '\P{^Is_Bidi_Class=      nonspacing MARK}', "");
33334 Expect(0, 767, '\p{Is_Bidi_Class=       nonspacing MARK}', "");
33335 Expect(1, 767, '\p{^Is_Bidi_Class=      nonspacing MARK}', "");
33336 Expect(1, 767, '\P{Is_Bidi_Class=       nonspacing MARK}', "");
33337 Expect(0, 767, '\P{^Is_Bidi_Class=      nonspacing MARK}', "");
33338 Error('\p{Is_Bc:-       nsm:=}');
33339 Error('\P{Is_Bc:-       nsm:=}');
33340 Expect(1, 879, '\p{Is_Bc=nsm}', "");
33341 Expect(0, 879, '\p{^Is_Bc=nsm}', "");
33342 Expect(0, 879, '\P{Is_Bc=nsm}', "");
33343 Expect(1, 879, '\P{^Is_Bc=nsm}', "");
33344 Expect(0, 767, '\p{Is_Bc=nsm}', "");
33345 Expect(1, 767, '\p{^Is_Bc=nsm}', "");
33346 Expect(1, 767, '\P{Is_Bc=nsm}', "");
33347 Expect(0, 767, '\P{^Is_Bc=nsm}', "");
33348 Expect(1, 879, '\p{Is_Bc=--NSM}', "");
33349 Expect(0, 879, '\p{^Is_Bc=--NSM}', "");
33350 Expect(0, 879, '\P{Is_Bc=--NSM}', "");
33351 Expect(1, 879, '\P{^Is_Bc=--NSM}', "");
33352 Expect(0, 767, '\p{Is_Bc=--NSM}', "");
33353 Expect(1, 767, '\p{^Is_Bc=--NSM}', "");
33354 Expect(1, 767, '\P{Is_Bc=--NSM}', "");
33355 Expect(0, 767, '\P{^Is_Bc=--NSM}', "");
33356 Error('\p{Bidi_Class::=         EUROPEAN_SEPARATOR}');
33357 Error('\P{Bidi_Class::=         EUROPEAN_SEPARATOR}');
33358 Expect(1, 43, '\p{Bidi_Class:   europeanseparator}', "");
33359 Expect(0, 43, '\p{^Bidi_Class:   europeanseparator}', "");
33360 Expect(0, 43, '\P{Bidi_Class:   europeanseparator}', "");
33361 Expect(1, 43, '\P{^Bidi_Class:   europeanseparator}', "");
33362 Expect(0, 42, '\p{Bidi_Class:   europeanseparator}', "");
33363 Expect(1, 42, '\p{^Bidi_Class:   europeanseparator}', "");
33364 Expect(1, 42, '\P{Bidi_Class:   europeanseparator}', "");
33365 Expect(0, 42, '\P{^Bidi_Class:   europeanseparator}', "");
33366 Expect(1, 43, '\p{Bidi_Class=-European SEPARATOR}', "");
33367 Expect(0, 43, '\p{^Bidi_Class=-European SEPARATOR}', "");
33368 Expect(0, 43, '\P{Bidi_Class=-European SEPARATOR}', "");
33369 Expect(1, 43, '\P{^Bidi_Class=-European SEPARATOR}', "");
33370 Expect(0, 42, '\p{Bidi_Class=-European SEPARATOR}', "");
33371 Expect(1, 42, '\p{^Bidi_Class=-European SEPARATOR}', "");
33372 Expect(1, 42, '\P{Bidi_Class=-European SEPARATOR}', "");
33373 Expect(0, 42, '\P{^Bidi_Class=-European SEPARATOR}', "");
33374 Error('\p{Bc=   _ES:=}');
33375 Error('\P{Bc=   _ES:=}');
33376 Expect(1, 43, '\p{Bc=es}', "");
33377 Expect(0, 43, '\p{^Bc=es}', "");
33378 Expect(0, 43, '\P{Bc=es}', "");
33379 Expect(1, 43, '\P{^Bc=es}', "");
33380 Expect(0, 42, '\p{Bc=es}', "");
33381 Expect(1, 42, '\p{^Bc=es}', "");
33382 Expect(1, 42, '\P{Bc=es}', "");
33383 Expect(0, 42, '\P{^Bc=es}', "");
33384 Expect(1, 43, '\p{Bc=_ES}', "");
33385 Expect(0, 43, '\p{^Bc=_ES}', "");
33386 Expect(0, 43, '\P{Bc=_ES}', "");
33387 Expect(1, 43, '\P{^Bc=_ES}', "");
33388 Expect(0, 42, '\p{Bc=_ES}', "");
33389 Expect(1, 42, '\p{^Bc=_ES}', "");
33390 Expect(1, 42, '\P{Bc=_ES}', "");
33391 Expect(0, 42, '\P{^Bc=_ES}', "");
33392 Error('\p{Is_Bidi_Class= :=europeanSeparator}');
33393 Error('\P{Is_Bidi_Class= :=europeanSeparator}');
33394 Expect(1, 43, '\p{Is_Bidi_Class=europeanseparator}', "");
33395 Expect(0, 43, '\p{^Is_Bidi_Class=europeanseparator}', "");
33396 Expect(0, 43, '\P{Is_Bidi_Class=europeanseparator}', "");
33397 Expect(1, 43, '\P{^Is_Bidi_Class=europeanseparator}', "");
33398 Expect(0, 42, '\p{Is_Bidi_Class=europeanseparator}', "");
33399 Expect(1, 42, '\p{^Is_Bidi_Class=europeanseparator}', "");
33400 Expect(1, 42, '\P{Is_Bidi_Class=europeanseparator}', "");
33401 Expect(0, 42, '\P{^Is_Bidi_Class=europeanseparator}', "");
33402 Expect(1, 43, '\p{Is_Bidi_Class=-european_Separator}', "");
33403 Expect(0, 43, '\p{^Is_Bidi_Class=-european_Separator}', "");
33404 Expect(0, 43, '\P{Is_Bidi_Class=-european_Separator}', "");
33405 Expect(1, 43, '\P{^Is_Bidi_Class=-european_Separator}', "");
33406 Expect(0, 42, '\p{Is_Bidi_Class=-european_Separator}', "");
33407 Expect(1, 42, '\p{^Is_Bidi_Class=-european_Separator}', "");
33408 Expect(1, 42, '\P{Is_Bidi_Class=-european_Separator}', "");
33409 Expect(0, 42, '\P{^Is_Bidi_Class=-european_Separator}', "");
33410 Error('\p{Is_Bc=/a/ ES}');
33411 Error('\P{Is_Bc=/a/ ES}');
33412 Expect(1, 43, '\p{Is_Bc=es}', "");
33413 Expect(0, 43, '\p{^Is_Bc=es}', "");
33414 Expect(0, 43, '\P{Is_Bc=es}', "");
33415 Expect(1, 43, '\P{^Is_Bc=es}', "");
33416 Expect(0, 42, '\p{Is_Bc=es}', "");
33417 Expect(1, 42, '\p{^Is_Bc=es}', "");
33418 Expect(1, 42, '\P{Is_Bc=es}', "");
33419 Expect(0, 42, '\P{^Is_Bc=es}', "");
33420 Expect(1, 43, '\p{Is_Bc=        ES}', "");
33421 Expect(0, 43, '\p{^Is_Bc=       ES}', "");
33422 Expect(0, 43, '\P{Is_Bc=        ES}', "");
33423 Expect(1, 43, '\P{^Is_Bc=       ES}', "");
33424 Expect(0, 42, '\p{Is_Bc=        ES}', "");
33425 Expect(1, 42, '\p{^Is_Bc=       ES}', "");
33426 Expect(1, 42, '\P{Is_Bc=        ES}', "");
33427 Expect(0, 42, '\P{^Is_Bc=       ES}', "");
33428 Error('\p{Bidi_Class=-:=EUROPEAN        Number}');
33429 Error('\P{Bidi_Class=-:=EUROPEAN        Number}');
33430 Expect(1, 57, '\p{Bidi_Class=europeannumber}', "");
33431 Expect(0, 57, '\p{^Bidi_Class=europeannumber}', "");
33432 Expect(0, 57, '\P{Bidi_Class=europeannumber}', "");
33433 Expect(1, 57, '\P{^Bidi_Class=europeannumber}', "");
33434 Expect(0, 47, '\p{Bidi_Class=europeannumber}', "");
33435 Expect(1, 47, '\p{^Bidi_Class=europeannumber}', "");
33436 Expect(1, 47, '\P{Bidi_Class=europeannumber}', "");
33437 Expect(0, 47, '\P{^Bidi_Class=europeannumber}', "");
33438 Expect(1, 57, '\p{Bidi_Class:    European-Number}', "");
33439 Expect(0, 57, '\p{^Bidi_Class:    European-Number}', "");
33440 Expect(0, 57, '\P{Bidi_Class:    European-Number}', "");
33441 Expect(1, 57, '\P{^Bidi_Class:    European-Number}', "");
33442 Expect(0, 47, '\p{Bidi_Class:    European-Number}', "");
33443 Expect(1, 47, '\p{^Bidi_Class:    European-Number}', "");
33444 Expect(1, 47, '\P{Bidi_Class:    European-Number}', "");
33445 Expect(0, 47, '\P{^Bidi_Class:    European-Number}', "");
33446 Error('\p{Bc=_EN/a/}');
33447 Error('\P{Bc=_EN/a/}');
33448 Expect(1, 57, '\p{Bc=en}', "");
33449 Expect(0, 57, '\p{^Bc=en}', "");
33450 Expect(0, 57, '\P{Bc=en}', "");
33451 Expect(1, 57, '\P{^Bc=en}', "");
33452 Expect(0, 47, '\p{Bc=en}', "");
33453 Expect(1, 47, '\p{^Bc=en}', "");
33454 Expect(1, 47, '\P{Bc=en}', "");
33455 Expect(0, 47, '\P{^Bc=en}', "");
33456 Expect(1, 57, '\p{Bc=   _EN}', "");
33457 Expect(0, 57, '\p{^Bc=  _EN}', "");
33458 Expect(0, 57, '\P{Bc=   _EN}', "");
33459 Expect(1, 57, '\P{^Bc=  _EN}', "");
33460 Expect(0, 47, '\p{Bc=   _EN}', "");
33461 Expect(1, 47, '\p{^Bc=  _EN}', "");
33462 Expect(1, 47, '\P{Bc=   _EN}', "");
33463 Expect(0, 47, '\P{^Bc=  _EN}', "");
33464 Error('\p{Is_Bidi_Class: -EUROPEAN:=number}');
33465 Error('\P{Is_Bidi_Class: -EUROPEAN:=number}');
33466 Expect(1, 57, '\p{Is_Bidi_Class=europeannumber}', "");
33467 Expect(0, 57, '\p{^Is_Bidi_Class=europeannumber}', "");
33468 Expect(0, 57, '\P{Is_Bidi_Class=europeannumber}', "");
33469 Expect(1, 57, '\P{^Is_Bidi_Class=europeannumber}', "");
33470 Expect(0, 47, '\p{Is_Bidi_Class=europeannumber}', "");
33471 Expect(1, 47, '\p{^Is_Bidi_Class=europeannumber}', "");
33472 Expect(1, 47, '\P{Is_Bidi_Class=europeannumber}', "");
33473 Expect(0, 47, '\P{^Is_Bidi_Class=europeannumber}', "");
33474 Expect(1, 57, '\p{Is_Bidi_Class= -EUROPEAN Number}', "");
33475 Expect(0, 57, '\p{^Is_Bidi_Class= -EUROPEAN Number}', "");
33476 Expect(0, 57, '\P{Is_Bidi_Class= -EUROPEAN Number}', "");
33477 Expect(1, 57, '\P{^Is_Bidi_Class= -EUROPEAN Number}', "");
33478 Expect(0, 47, '\p{Is_Bidi_Class= -EUROPEAN Number}', "");
33479 Expect(1, 47, '\p{^Is_Bidi_Class= -EUROPEAN Number}', "");
33480 Expect(1, 47, '\P{Is_Bidi_Class= -EUROPEAN Number}', "");
33481 Expect(0, 47, '\P{^Is_Bidi_Class= -EUROPEAN Number}', "");
33482 Error('\p{Is_Bc=        -EN/a/}');
33483 Error('\P{Is_Bc=        -EN/a/}');
33484 Expect(1, 57, '\p{Is_Bc=en}', "");
33485 Expect(0, 57, '\p{^Is_Bc=en}', "");
33486 Expect(0, 57, '\P{Is_Bc=en}', "");
33487 Expect(1, 57, '\P{^Is_Bc=en}', "");
33488 Expect(0, 47, '\p{Is_Bc=en}', "");
33489 Expect(1, 47, '\p{^Is_Bc=en}', "");
33490 Expect(1, 47, '\P{Is_Bc=en}', "");
33491 Expect(0, 47, '\P{^Is_Bc=en}', "");
33492 Expect(1, 57, '\p{Is_Bc=_-EN}', "");
33493 Expect(0, 57, '\p{^Is_Bc=_-EN}', "");
33494 Expect(0, 57, '\P{Is_Bc=_-EN}', "");
33495 Expect(1, 57, '\P{^Is_Bc=_-EN}', "");
33496 Expect(0, 47, '\p{Is_Bc=_-EN}', "");
33497 Expect(1, 47, '\p{^Is_Bc=_-EN}', "");
33498 Expect(1, 47, '\P{Is_Bc=_-EN}', "");
33499 Expect(0, 47, '\P{^Is_Bc=_-EN}', "");
33500 Error('\p{Bidi_Class=:=European Terminator}');
33501 Error('\P{Bidi_Class=:=European Terminator}');
33502 Expect(1, 37, '\p{Bidi_Class=europeanterminator}', "");
33503 Expect(0, 37, '\p{^Bidi_Class=europeanterminator}', "");
33504 Expect(0, 37, '\P{Bidi_Class=europeanterminator}', "");
33505 Expect(1, 37, '\P{^Bidi_Class=europeanterminator}', "");
33506 Expect(0, 34, '\p{Bidi_Class=europeanterminator}', "");
33507 Expect(1, 34, '\p{^Bidi_Class=europeanterminator}', "");
33508 Expect(1, 34, '\P{Bidi_Class=europeanterminator}', "");
33509 Expect(0, 34, '\P{^Bidi_Class=europeanterminator}', "");
33510 Expect(1, 37, '\p{Bidi_Class=   European        terminator}', "");
33511 Expect(0, 37, '\p{^Bidi_Class=  European        terminator}', "");
33512 Expect(0, 37, '\P{Bidi_Class=   European        terminator}', "");
33513 Expect(1, 37, '\P{^Bidi_Class=  European        terminator}', "");
33514 Expect(0, 34, '\p{Bidi_Class=   European        terminator}', "");
33515 Expect(1, 34, '\p{^Bidi_Class=  European        terminator}', "");
33516 Expect(1, 34, '\P{Bidi_Class=   European        terminator}', "");
33517 Expect(0, 34, '\P{^Bidi_Class=  European        terminator}', "");
33518 Error('\p{Bc=_  ET/a/}');
33519 Error('\P{Bc=_  ET/a/}');
33520 Expect(1, 37, '\p{Bc=et}', "");
33521 Expect(0, 37, '\p{^Bc=et}', "");
33522 Expect(0, 37, '\P{Bc=et}', "");
33523 Expect(1, 37, '\P{^Bc=et}', "");
33524 Expect(0, 34, '\p{Bc=et}', "");
33525 Expect(1, 34, '\p{^Bc=et}', "");
33526 Expect(1, 34, '\P{Bc=et}', "");
33527 Expect(0, 34, '\P{^Bc=et}', "");
33528 Expect(1, 37, '\p{Bc=_et}', "");
33529 Expect(0, 37, '\p{^Bc=_et}', "");
33530 Expect(0, 37, '\P{Bc=_et}', "");
33531 Expect(1, 37, '\P{^Bc=_et}', "");
33532 Expect(0, 34, '\p{Bc=_et}', "");
33533 Expect(1, 34, '\p{^Bc=_et}', "");
33534 Expect(1, 34, '\P{Bc=_et}', "");
33535 Expect(0, 34, '\P{^Bc=_et}', "");
33536 Error('\p{Is_Bidi_Class=:=_European_terminator}');
33537 Error('\P{Is_Bidi_Class=:=_European_terminator}');
33538 Expect(1, 37, '\p{Is_Bidi_Class=europeanterminator}', "");
33539 Expect(0, 37, '\p{^Is_Bidi_Class=europeanterminator}', "");
33540 Expect(0, 37, '\P{Is_Bidi_Class=europeanterminator}', "");
33541 Expect(1, 37, '\P{^Is_Bidi_Class=europeanterminator}', "");
33542 Expect(0, 34, '\p{Is_Bidi_Class=europeanterminator}', "");
33543 Expect(1, 34, '\p{^Is_Bidi_Class=europeanterminator}', "");
33544 Expect(1, 34, '\P{Is_Bidi_Class=europeanterminator}', "");
33545 Expect(0, 34, '\P{^Is_Bidi_Class=europeanterminator}', "");
33546 Expect(1, 37, '\p{Is_Bidi_Class=_European_Terminator}', "");
33547 Expect(0, 37, '\p{^Is_Bidi_Class=_European_Terminator}', "");
33548 Expect(0, 37, '\P{Is_Bidi_Class=_European_Terminator}', "");
33549 Expect(1, 37, '\P{^Is_Bidi_Class=_European_Terminator}', "");
33550 Expect(0, 34, '\p{Is_Bidi_Class=_European_Terminator}', "");
33551 Expect(1, 34, '\p{^Is_Bidi_Class=_European_Terminator}', "");
33552 Expect(1, 34, '\P{Is_Bidi_Class=_European_Terminator}', "");
33553 Expect(0, 34, '\P{^Is_Bidi_Class=_European_Terminator}', "");
33554 Error('\p{Is_Bc= _et:=}');
33555 Error('\P{Is_Bc= _et:=}');
33556 Expect(1, 37, '\p{Is_Bc=et}', "");
33557 Expect(0, 37, '\p{^Is_Bc=et}', "");
33558 Expect(0, 37, '\P{Is_Bc=et}', "");
33559 Expect(1, 37, '\P{^Is_Bc=et}', "");
33560 Expect(0, 34, '\p{Is_Bc=et}', "");
33561 Expect(1, 34, '\p{^Is_Bc=et}', "");
33562 Expect(1, 34, '\P{Is_Bc=et}', "");
33563 Expect(0, 34, '\P{^Is_Bc=et}', "");
33564 Error('\p{Bidi_Class=   Arabic/a/number}');
33565 Error('\P{Bidi_Class=   Arabic/a/number}');
33566 Expect(1, 1539, '\p{Bidi_Class=arabicnumber}', "");
33567 Expect(0, 1539, '\p{^Bidi_Class=arabicnumber}', "");
33568 Expect(0, 1539, '\P{Bidi_Class=arabicnumber}', "");
33569 Expect(1, 1539, '\P{^Bidi_Class=arabicnumber}', "");
33570 Expect(0, 1535, '\p{Bidi_Class=arabicnumber}', "");
33571 Expect(1, 1535, '\p{^Bidi_Class=arabicnumber}', "");
33572 Expect(1, 1535, '\P{Bidi_Class=arabicnumber}', "");
33573 Expect(0, 1535, '\P{^Bidi_Class=arabicnumber}', "");
33574 Expect(1, 1539, '\p{Bidi_Class=_Arabic_Number}', "");
33575 Expect(0, 1539, '\p{^Bidi_Class=_Arabic_Number}', "");
33576 Expect(0, 1539, '\P{Bidi_Class=_Arabic_Number}', "");
33577 Expect(1, 1539, '\P{^Bidi_Class=_Arabic_Number}', "");
33578 Expect(0, 1535, '\p{Bidi_Class=_Arabic_Number}', "");
33579 Expect(1, 1535, '\p{^Bidi_Class=_Arabic_Number}', "");
33580 Expect(1, 1535, '\P{Bidi_Class=_Arabic_Number}', "");
33581 Expect(0, 1535, '\P{^Bidi_Class=_Arabic_Number}', "");
33582 Error('\p{Bc=/a/        _an}');
33583 Error('\P{Bc=/a/        _an}');
33584 Expect(1, 1539, '\p{Bc:   an}', "");
33585 Expect(0, 1539, '\p{^Bc:   an}', "");
33586 Expect(0, 1539, '\P{Bc:   an}', "");
33587 Expect(1, 1539, '\P{^Bc:   an}', "");
33588 Expect(0, 1535, '\p{Bc:   an}', "");
33589 Expect(1, 1535, '\p{^Bc:   an}', "");
33590 Expect(1, 1535, '\P{Bc:   an}', "");
33591 Expect(0, 1535, '\P{^Bc:   an}', "");
33592 Expect(1, 1539, '\p{Bc= -AN}', "");
33593 Expect(0, 1539, '\p{^Bc= -AN}', "");
33594 Expect(0, 1539, '\P{Bc= -AN}', "");
33595 Expect(1, 1539, '\P{^Bc= -AN}', "");
33596 Expect(0, 1535, '\p{Bc= -AN}', "");
33597 Expect(1, 1535, '\p{^Bc= -AN}', "");
33598 Expect(1, 1535, '\P{Bc= -AN}', "");
33599 Expect(0, 1535, '\P{^Bc= -AN}', "");
33600 Error('\p{Is_Bidi_Class=                ARABIC:=Number}');
33601 Error('\P{Is_Bidi_Class=                ARABIC:=Number}');
33602 Expect(1, 1539, '\p{Is_Bidi_Class=arabicnumber}', "");
33603 Expect(0, 1539, '\p{^Is_Bidi_Class=arabicnumber}', "");
33604 Expect(0, 1539, '\P{Is_Bidi_Class=arabicnumber}', "");
33605 Expect(1, 1539, '\P{^Is_Bidi_Class=arabicnumber}', "");
33606 Expect(0, 1535, '\p{Is_Bidi_Class=arabicnumber}', "");
33607 Expect(1, 1535, '\p{^Is_Bidi_Class=arabicnumber}', "");
33608 Expect(1, 1535, '\P{Is_Bidi_Class=arabicnumber}', "");
33609 Expect(0, 1535, '\P{^Is_Bidi_Class=arabicnumber}', "");
33610 Expect(1, 1539, '\p{Is_Bidi_Class=      _arabic-Number}', "");
33611 Expect(0, 1539, '\p{^Is_Bidi_Class=     _arabic-Number}', "");
33612 Expect(0, 1539, '\P{Is_Bidi_Class=      _arabic-Number}', "");
33613 Expect(1, 1539, '\P{^Is_Bidi_Class=     _arabic-Number}', "");
33614 Expect(0, 1535, '\p{Is_Bidi_Class=      _arabic-Number}', "");
33615 Expect(1, 1535, '\p{^Is_Bidi_Class=     _arabic-Number}', "");
33616 Expect(1, 1535, '\P{Is_Bidi_Class=      _arabic-Number}', "");
33617 Expect(0, 1535, '\P{^Is_Bidi_Class=     _arabic-Number}', "");
33618 Error('\p{Is_Bc=/a/ -an}');
33619 Error('\P{Is_Bc=/a/ -an}');
33620 Expect(1, 1539, '\p{Is_Bc=an}', "");
33621 Expect(0, 1539, '\p{^Is_Bc=an}', "");
33622 Expect(0, 1539, '\P{Is_Bc=an}', "");
33623 Expect(1, 1539, '\P{^Is_Bc=an}', "");
33624 Expect(0, 1535, '\p{Is_Bc=an}', "");
33625 Expect(1, 1535, '\p{^Is_Bc=an}', "");
33626 Expect(1, 1535, '\P{Is_Bc=an}', "");
33627 Expect(0, 1535, '\P{^Is_Bc=an}', "");
33628 Expect(1, 1539, '\p{Is_Bc=- an}', "");
33629 Expect(0, 1539, '\p{^Is_Bc=- an}', "");
33630 Expect(0, 1539, '\P{Is_Bc=- an}', "");
33631 Expect(1, 1539, '\P{^Is_Bc=- an}', "");
33632 Expect(0, 1535, '\p{Is_Bc=- an}', "");
33633 Expect(1, 1535, '\p{^Is_Bc=- an}', "");
33634 Expect(1, 1535, '\P{Is_Bc=- an}', "");
33635 Expect(0, 1535, '\P{^Is_Bc=- an}', "");
33636 Error('\p{Bidi_Class=    right  TO:=LEFT}');
33637 Error('\P{Bidi_Class=    right  TO:=LEFT}');
33638 Expect(1, 1424, '\p{Bidi_Class=righttoleft}', "");
33639 Expect(0, 1424, '\p{^Bidi_Class=righttoleft}', "");
33640 Expect(0, 1424, '\P{Bidi_Class=righttoleft}', "");
33641 Expect(1, 1424, '\P{^Bidi_Class=righttoleft}', "");
33642 Expect(0, 1423, '\p{Bidi_Class=righttoleft}', "");
33643 Expect(1, 1423, '\p{^Bidi_Class=righttoleft}', "");
33644 Expect(1, 1423, '\P{Bidi_Class=righttoleft}', "");
33645 Expect(0, 1423, '\P{^Bidi_Class=righttoleft}', "");
33646 Expect(1, 1424, '\p{Bidi_Class=         right   TO Left}', "");
33647 Expect(0, 1424, '\p{^Bidi_Class=                right   TO Left}', "");
33648 Expect(0, 1424, '\P{Bidi_Class=         right   TO Left}', "");
33649 Expect(1, 1424, '\P{^Bidi_Class=                right   TO Left}', "");
33650 Expect(0, 1423, '\p{Bidi_Class=         right   TO Left}', "");
33651 Expect(1, 1423, '\p{^Bidi_Class=                right   TO Left}', "");
33652 Expect(1, 1423, '\P{Bidi_Class=         right   TO Left}', "");
33653 Expect(0, 1423, '\P{^Bidi_Class=                right   TO Left}', "");
33654 Error('\p{Bc=:= -R}');
33655 Error('\P{Bc=:= -R}');
33656 Expect(1, 1424, '\p{Bc: r}', "");
33657 Expect(0, 1424, '\p{^Bc:        r}', "");
33658 Expect(0, 1424, '\P{Bc: r}', "");
33659 Expect(1, 1424, '\P{^Bc:        r}', "");
33660 Expect(0, 1423, '\p{Bc: r}', "");
33661 Expect(1, 1423, '\p{^Bc:        r}', "");
33662 Expect(1, 1423, '\P{Bc: r}', "");
33663 Expect(0, 1423, '\P{^Bc:        r}', "");
33664 Expect(1, 1424, '\p{Bc=_-R}', "");
33665 Expect(0, 1424, '\p{^Bc=_-R}', "");
33666 Expect(0, 1424, '\P{Bc=_-R}', "");
33667 Expect(1, 1424, '\P{^Bc=_-R}', "");
33668 Expect(0, 1423, '\p{Bc=_-R}', "");
33669 Expect(1, 1423, '\p{^Bc=_-R}', "");
33670 Expect(1, 1423, '\P{Bc=_-R}', "");
33671 Expect(0, 1423, '\P{^Bc=_-R}', "");
33672 Error('\p{Is_Bidi_Class=-       RIGHT/a/TO_left}');
33673 Error('\P{Is_Bidi_Class=-       RIGHT/a/TO_left}');
33674 Expect(1, 1424, '\p{Is_Bidi_Class=righttoleft}', "");
33675 Expect(0, 1424, '\p{^Is_Bidi_Class=righttoleft}', "");
33676 Expect(0, 1424, '\P{Is_Bidi_Class=righttoleft}', "");
33677 Expect(1, 1424, '\P{^Is_Bidi_Class=righttoleft}', "");
33678 Expect(0, 1423, '\p{Is_Bidi_Class=righttoleft}', "");
33679 Expect(1, 1423, '\p{^Is_Bidi_Class=righttoleft}', "");
33680 Expect(1, 1423, '\P{Is_Bidi_Class=righttoleft}', "");
33681 Expect(0, 1423, '\P{^Is_Bidi_Class=righttoleft}', "");
33682 Expect(1, 1424, '\p{Is_Bidi_Class=      _right_TOLeft}', "");
33683 Expect(0, 1424, '\p{^Is_Bidi_Class=     _right_TOLeft}', "");
33684 Expect(0, 1424, '\P{Is_Bidi_Class=      _right_TOLeft}', "");
33685 Expect(1, 1424, '\P{^Is_Bidi_Class=     _right_TOLeft}', "");
33686 Expect(0, 1423, '\p{Is_Bidi_Class=      _right_TOLeft}', "");
33687 Expect(1, 1423, '\p{^Is_Bidi_Class=     _right_TOLeft}', "");
33688 Expect(1, 1423, '\P{Is_Bidi_Class=      _right_TOLeft}', "");
33689 Expect(0, 1423, '\P{^Is_Bidi_Class=     _right_TOLeft}', "");
33690 Error('\p{Is_Bc=-:=R}');
33691 Error('\P{Is_Bc=-:=R}');
33692 Expect(1, 1424, '\p{Is_Bc=r}', "");
33693 Expect(0, 1424, '\p{^Is_Bc=r}', "");
33694 Expect(0, 1424, '\P{Is_Bc=r}', "");
33695 Expect(1, 1424, '\P{^Is_Bc=r}', "");
33696 Expect(0, 1423, '\p{Is_Bc=r}', "");
33697 Expect(1, 1423, '\p{^Is_Bc=r}', "");
33698 Expect(1, 1423, '\P{Is_Bc=r}', "");
33699 Expect(0, 1423, '\P{^Is_Bc=r}', "");
33700 Expect(1, 1424, '\p{Is_Bc=_R}', "");
33701 Expect(0, 1424, '\p{^Is_Bc=_R}', "");
33702 Expect(0, 1424, '\P{Is_Bc=_R}', "");
33703 Expect(1, 1424, '\P{^Is_Bc=_R}', "");
33704 Expect(0, 1423, '\p{Is_Bc=_R}', "");
33705 Expect(1, 1423, '\p{^Is_Bc=_R}', "");
33706 Expect(1, 1423, '\P{Is_Bc=_R}', "");
33707 Expect(0, 1423, '\P{^Is_Bc=_R}', "");
33708 Error('\p{Radical=_Yes:=}');
33709 Error('\P{Radical=_Yes:=}');
33710 Expect(1, 11929, '\p{Radical=yes}', "");
33711 Expect(0, 11929, '\p{^Radical=yes}', "");
33712 Expect(0, 11929, '\P{Radical=yes}', "");
33713 Expect(1, 11929, '\P{^Radical=yes}', "");
33714 Expect(0, 11903, '\p{Radical=yes}', "");
33715 Expect(1, 11903, '\p{^Radical=yes}', "");
33716 Expect(1, 11903, '\P{Radical=yes}', "");
33717 Expect(0, 11903, '\P{^Radical=yes}', "");
33718 Expect(1, 11929, '\p{Radical= YES}', "");
33719 Expect(0, 11929, '\p{^Radical= YES}', "");
33720 Expect(0, 11929, '\P{Radical= YES}', "");
33721 Expect(1, 11929, '\P{^Radical= YES}', "");
33722 Expect(0, 11903, '\p{Radical= YES}', "");
33723 Expect(1, 11903, '\p{^Radical= YES}', "");
33724 Expect(1, 11903, '\P{Radical= YES}', "");
33725 Expect(0, 11903, '\P{^Radical= YES}', "");
33726 Error('\p{Is_Radical=-  Y/a/}');
33727 Error('\P{Is_Radical=-  Y/a/}');
33728 Expect(1, 11929, '\p{Is_Radical=y}', "");
33729 Expect(0, 11929, '\p{^Is_Radical=y}', "");
33730 Expect(0, 11929, '\P{Is_Radical=y}', "");
33731 Expect(1, 11929, '\P{^Is_Radical=y}', "");
33732 Expect(0, 11903, '\p{Is_Radical=y}', "");
33733 Expect(1, 11903, '\p{^Is_Radical=y}', "");
33734 Expect(1, 11903, '\P{Is_Radical=y}', "");
33735 Expect(0, 11903, '\P{^Is_Radical=y}', "");
33736 Expect(1, 11929, '\p{Is_Radical=        -Y}', "");
33737 Expect(0, 11929, '\p{^Is_Radical=       -Y}', "");
33738 Expect(0, 11929, '\P{Is_Radical=        -Y}', "");
33739 Expect(1, 11929, '\P{^Is_Radical=       -Y}', "");
33740 Expect(0, 11903, '\p{Is_Radical=        -Y}', "");
33741 Expect(1, 11903, '\p{^Is_Radical=       -Y}', "");
33742 Expect(1, 11903, '\P{Is_Radical=        -Y}', "");
33743 Expect(0, 11903, '\P{^Is_Radical=       -Y}', "");
33744 Error('\p{Radical=-/a/T}');
33745 Error('\P{Radical=-/a/T}');
33746 Expect(1, 11929, '\p{Radical=t}', "");
33747 Expect(0, 11929, '\p{^Radical=t}', "");
33748 Expect(0, 11929, '\P{Radical=t}', "");
33749 Expect(1, 11929, '\P{^Radical=t}', "");
33750 Expect(0, 11903, '\p{Radical=t}', "");
33751 Expect(1, 11903, '\p{^Radical=t}', "");
33752 Expect(1, 11903, '\P{Radical=t}', "");
33753 Expect(0, 11903, '\P{^Radical=t}', "");
33754 Expect(1, 11929, '\p{Radical=- t}', "");
33755 Expect(0, 11929, '\p{^Radical=- t}', "");
33756 Expect(0, 11929, '\P{Radical=- t}', "");
33757 Expect(1, 11929, '\P{^Radical=- t}', "");
33758 Expect(0, 11903, '\p{Radical=- t}', "");
33759 Expect(1, 11903, '\p{^Radical=- t}', "");
33760 Expect(1, 11903, '\P{Radical=- t}', "");
33761 Expect(0, 11903, '\P{^Radical=- t}', "");
33762 Error('\p{Is_Radical=:=True}');
33763 Error('\P{Is_Radical=:=True}');
33764 Expect(1, 11929, '\p{Is_Radical=true}', "");
33765 Expect(0, 11929, '\p{^Is_Radical=true}', "");
33766 Expect(0, 11929, '\P{Is_Radical=true}', "");
33767 Expect(1, 11929, '\P{^Is_Radical=true}', "");
33768 Expect(0, 11903, '\p{Is_Radical=true}', "");
33769 Expect(1, 11903, '\p{^Is_Radical=true}', "");
33770 Expect(1, 11903, '\P{Is_Radical=true}', "");
33771 Expect(0, 11903, '\P{^Is_Radical=true}', "");
33772 Expect(1, 11929, '\p{Is_Radical=_ true}', "");
33773 Expect(0, 11929, '\p{^Is_Radical=_ true}', "");
33774 Expect(0, 11929, '\P{Is_Radical=_ true}', "");
33775 Expect(1, 11929, '\P{^Is_Radical=_ true}', "");
33776 Expect(0, 11903, '\p{Is_Radical=_ true}', "");
33777 Expect(1, 11903, '\p{^Is_Radical=_ true}', "");
33778 Expect(1, 11903, '\P{Is_Radical=_ true}', "");
33779 Expect(0, 11903, '\P{^Is_Radical=_ true}', "");
33780 Error('\p{Radical:      /a/no}');
33781 Error('\P{Radical:      /a/no}');
33782 Expect(1, 11903, '\p{Radical=no}', "");
33783 Expect(0, 11903, '\p{^Radical=no}', "");
33784 Expect(0, 11903, '\P{Radical=no}', "");
33785 Expect(1, 11903, '\P{^Radical=no}', "");
33786 Expect(0, 11929, '\p{Radical=no}', "");
33787 Expect(1, 11929, '\p{^Radical=no}', "");
33788 Expect(1, 11929, '\P{Radical=no}', "");
33789 Expect(0, 11929, '\P{^Radical=no}', "");
33790 Expect(1, 11903, '\p{Radical=   _NO}', "");
33791 Expect(0, 11903, '\p{^Radical=  _NO}', "");
33792 Expect(0, 11903, '\P{Radical=   _NO}', "");
33793 Expect(1, 11903, '\P{^Radical=  _NO}', "");
33794 Expect(0, 11929, '\p{Radical=   _NO}', "");
33795 Expect(1, 11929, '\p{^Radical=  _NO}', "");
33796 Expect(1, 11929, '\P{Radical=   _NO}', "");
33797 Expect(0, 11929, '\P{^Radical=  _NO}', "");
33798 Error('\p{Is_Radical=:=_N}');
33799 Error('\P{Is_Radical=:=_N}');
33800 Expect(1, 11903, '\p{Is_Radical=n}', "");
33801 Expect(0, 11903, '\p{^Is_Radical=n}', "");
33802 Expect(0, 11903, '\P{Is_Radical=n}', "");
33803 Expect(1, 11903, '\P{^Is_Radical=n}', "");
33804 Expect(0, 11929, '\p{Is_Radical=n}', "");
33805 Expect(1, 11929, '\p{^Is_Radical=n}', "");
33806 Expect(1, 11929, '\P{Is_Radical=n}', "");
33807 Expect(0, 11929, '\P{^Is_Radical=n}', "");
33808 Expect(1, 11903, '\p{Is_Radical=-       N}', "");
33809 Expect(0, 11903, '\p{^Is_Radical=-      N}', "");
33810 Expect(0, 11903, '\P{Is_Radical=-       N}', "");
33811 Expect(1, 11903, '\P{^Is_Radical=-      N}', "");
33812 Expect(0, 11929, '\p{Is_Radical=-       N}', "");
33813 Expect(1, 11929, '\p{^Is_Radical=-      N}', "");
33814 Expect(1, 11929, '\P{Is_Radical=-       N}', "");
33815 Expect(0, 11929, '\P{^Is_Radical=-      N}', "");
33816 Error('\p{Radical=_-F/a/}');
33817 Error('\P{Radical=_-F/a/}');
33818 Expect(1, 11903, '\p{Radical=f}', "");
33819 Expect(0, 11903, '\p{^Radical=f}', "");
33820 Expect(0, 11903, '\P{Radical=f}', "");
33821 Expect(1, 11903, '\P{^Radical=f}', "");
33822 Expect(0, 11929, '\p{Radical=f}', "");
33823 Expect(1, 11929, '\p{^Radical=f}', "");
33824 Expect(1, 11929, '\P{Radical=f}', "");
33825 Expect(0, 11929, '\P{^Radical=f}', "");
33826 Expect(1, 11903, '\p{Radical=_f}', "");
33827 Expect(0, 11903, '\p{^Radical=_f}', "");
33828 Expect(0, 11903, '\P{Radical=_f}', "");
33829 Expect(1, 11903, '\P{^Radical=_f}', "");
33830 Expect(0, 11929, '\p{Radical=_f}', "");
33831 Expect(1, 11929, '\p{^Radical=_f}', "");
33832 Expect(1, 11929, '\P{Radical=_f}', "");
33833 Expect(0, 11929, '\P{^Radical=_f}', "");
33834 Error('\p{Is_Radical= /a/False}');
33835 Error('\P{Is_Radical= /a/False}');
33836 Expect(1, 11903, '\p{Is_Radical:   false}', "");
33837 Expect(0, 11903, '\p{^Is_Radical:   false}', "");
33838 Expect(0, 11903, '\P{Is_Radical:   false}', "");
33839 Expect(1, 11903, '\P{^Is_Radical:   false}', "");
33840 Expect(0, 11929, '\p{Is_Radical:   false}', "");
33841 Expect(1, 11929, '\p{^Is_Radical:   false}', "");
33842 Expect(1, 11929, '\P{Is_Radical:   false}', "");
33843 Expect(0, 11929, '\P{^Is_Radical:   false}', "");
33844 Expect(1, 11903, '\p{Is_Radical=False}', "");
33845 Expect(0, 11903, '\p{^Is_Radical=False}', "");
33846 Expect(0, 11903, '\P{Is_Radical=False}', "");
33847 Expect(1, 11903, '\P{^Is_Radical=False}', "");
33848 Expect(0, 11929, '\p{Is_Radical=False}', "");
33849 Expect(1, 11929, '\p{^Is_Radical=False}', "");
33850 Expect(1, 11929, '\P{Is_Radical=False}', "");
33851 Expect(0, 11929, '\P{^Is_Radical=False}', "");
33852 Error('\p{Quotation_Mark=/a/    YES}');
33853 Error('\P{Quotation_Mark=/a/    YES}');
33854 Expect(1, 34, '\p{Quotation_Mark:   yes}', "");
33855 Expect(0, 34, '\p{^Quotation_Mark:   yes}', "");
33856 Expect(0, 34, '\P{Quotation_Mark:   yes}', "");
33857 Expect(1, 34, '\P{^Quotation_Mark:   yes}', "");
33858 Expect(0, 33, '\p{Quotation_Mark:   yes}', "");
33859 Expect(1, 33, '\p{^Quotation_Mark:   yes}', "");
33860 Expect(1, 33, '\P{Quotation_Mark:   yes}', "");
33861 Expect(0, 33, '\P{^Quotation_Mark:   yes}', "");
33862 Expect(1, 34, '\p{Quotation_Mark=       _yes}', "");
33863 Expect(0, 34, '\p{^Quotation_Mark=      _yes}', "");
33864 Expect(0, 34, '\P{Quotation_Mark=       _yes}', "");
33865 Expect(1, 34, '\P{^Quotation_Mark=      _yes}', "");
33866 Expect(0, 33, '\p{Quotation_Mark=       _yes}', "");
33867 Expect(1, 33, '\p{^Quotation_Mark=      _yes}', "");
33868 Expect(1, 33, '\P{Quotation_Mark=       _yes}', "");
33869 Expect(0, 33, '\P{^Quotation_Mark=      _yes}', "");
33870 Error('\p{QMark=-Y:=}');
33871 Error('\P{QMark=-Y:=}');
33872 Expect(1, 34, '\p{QMark=y}', "");
33873 Expect(0, 34, '\p{^QMark=y}', "");
33874 Expect(0, 34, '\P{QMark=y}', "");
33875 Expect(1, 34, '\P{^QMark=y}', "");
33876 Expect(0, 33, '\p{QMark=y}', "");
33877 Expect(1, 33, '\p{^QMark=y}', "");
33878 Expect(1, 33, '\P{QMark=y}', "");
33879 Expect(0, 33, '\P{^QMark=y}', "");
33880 Expect(1, 34, '\p{QMark=        _Y}', "");
33881 Expect(0, 34, '\p{^QMark=       _Y}', "");
33882 Expect(0, 34, '\P{QMark=        _Y}', "");
33883 Expect(1, 34, '\P{^QMark=       _Y}', "");
33884 Expect(0, 33, '\p{QMark=        _Y}', "");
33885 Expect(1, 33, '\p{^QMark=       _Y}', "");
33886 Expect(1, 33, '\P{QMark=        _Y}', "");
33887 Expect(0, 33, '\P{^QMark=       _Y}', "");
33888 Error('\p{Is_Quotation_Mark=    -T:=}');
33889 Error('\P{Is_Quotation_Mark=    -T:=}');
33890 Expect(1, 34, '\p{Is_Quotation_Mark=t}', "");
33891 Expect(0, 34, '\p{^Is_Quotation_Mark=t}', "");
33892 Expect(0, 34, '\P{Is_Quotation_Mark=t}', "");
33893 Expect(1, 34, '\P{^Is_Quotation_Mark=t}', "");
33894 Expect(0, 33, '\p{Is_Quotation_Mark=t}', "");
33895 Expect(1, 33, '\p{^Is_Quotation_Mark=t}', "");
33896 Expect(1, 33, '\P{Is_Quotation_Mark=t}', "");
33897 Expect(0, 33, '\P{^Is_Quotation_Mark=t}', "");
33898 Expect(1, 34, '\p{Is_Quotation_Mark=T}', "");
33899 Expect(0, 34, '\p{^Is_Quotation_Mark=T}', "");
33900 Expect(0, 34, '\P{Is_Quotation_Mark=T}', "");
33901 Expect(1, 34, '\P{^Is_Quotation_Mark=T}', "");
33902 Expect(0, 33, '\p{Is_Quotation_Mark=T}', "");
33903 Expect(1, 33, '\p{^Is_Quotation_Mark=T}', "");
33904 Expect(1, 33, '\P{Is_Quotation_Mark=T}', "");
33905 Expect(0, 33, '\P{^Is_Quotation_Mark=T}', "");
33906 Error('\p{Is_QMark=-True:=}');
33907 Error('\P{Is_QMark=-True:=}');
33908 Expect(1, 34, '\p{Is_QMark=true}', "");
33909 Expect(0, 34, '\p{^Is_QMark=true}', "");
33910 Expect(0, 34, '\P{Is_QMark=true}', "");
33911 Expect(1, 34, '\P{^Is_QMark=true}', "");
33912 Expect(0, 33, '\p{Is_QMark=true}', "");
33913 Expect(1, 33, '\p{^Is_QMark=true}', "");
33914 Expect(1, 33, '\P{Is_QMark=true}', "");
33915 Expect(0, 33, '\P{^Is_QMark=true}', "");
33916 Expect(1, 34, '\p{Is_QMark=_    True}', "");
33917 Expect(0, 34, '\p{^Is_QMark=_   True}', "");
33918 Expect(0, 34, '\P{Is_QMark=_    True}', "");
33919 Expect(1, 34, '\P{^Is_QMark=_   True}', "");
33920 Expect(0, 33, '\p{Is_QMark=_    True}', "");
33921 Expect(1, 33, '\p{^Is_QMark=_   True}', "");
33922 Expect(1, 33, '\P{Is_QMark=_    True}', "");
33923 Expect(0, 33, '\P{^Is_QMark=_   True}', "");
33924 Error('\p{Quotation_Mark=               No:=}');
33925 Error('\P{Quotation_Mark=               No:=}');
33926 Expect(1, 33, '\p{Quotation_Mark:no}', "");
33927 Expect(0, 33, '\p{^Quotation_Mark:no}', "");
33928 Expect(0, 33, '\P{Quotation_Mark:no}', "");
33929 Expect(1, 33, '\P{^Quotation_Mark:no}', "");
33930 Expect(0, 34, '\p{Quotation_Mark:no}', "");
33931 Expect(1, 34, '\p{^Quotation_Mark:no}', "");
33932 Expect(1, 34, '\P{Quotation_Mark:no}', "");
33933 Expect(0, 34, '\P{^Quotation_Mark:no}', "");
33934 Expect(1, 33, '\p{Quotation_Mark: _-no}', "");
33935 Expect(0, 33, '\p{^Quotation_Mark: _-no}', "");
33936 Expect(0, 33, '\P{Quotation_Mark: _-no}', "");
33937 Expect(1, 33, '\P{^Quotation_Mark: _-no}', "");
33938 Expect(0, 34, '\p{Quotation_Mark: _-no}', "");
33939 Expect(1, 34, '\p{^Quotation_Mark: _-no}', "");
33940 Expect(1, 34, '\P{Quotation_Mark: _-no}', "");
33941 Expect(0, 34, '\P{^Quotation_Mark: _-no}', "");
33942 Error('\p{QMark=- N/a/}');
33943 Error('\P{QMark=- N/a/}');
33944 Expect(1, 33, '\p{QMark=n}', "");
33945 Expect(0, 33, '\p{^QMark=n}', "");
33946 Expect(0, 33, '\P{QMark=n}', "");
33947 Expect(1, 33, '\P{^QMark=n}', "");
33948 Expect(0, 34, '\p{QMark=n}', "");
33949 Expect(1, 34, '\p{^QMark=n}', "");
33950 Expect(1, 34, '\P{QMark=n}', "");
33951 Expect(0, 34, '\P{^QMark=n}', "");
33952 Expect(1, 33, '\p{QMark=  N}', "");
33953 Expect(0, 33, '\p{^QMark=  N}', "");
33954 Expect(0, 33, '\P{QMark=  N}', "");
33955 Expect(1, 33, '\P{^QMark=  N}', "");
33956 Expect(0, 34, '\p{QMark=  N}', "");
33957 Expect(1, 34, '\p{^QMark=  N}', "");
33958 Expect(1, 34, '\P{QMark=  N}', "");
33959 Expect(0, 34, '\P{^QMark=  N}', "");
33960 Error('\p{Is_Quotation_Mark=_F:=}');
33961 Error('\P{Is_Quotation_Mark=_F:=}');
33962 Expect(1, 33, '\p{Is_Quotation_Mark=f}', "");
33963 Expect(0, 33, '\p{^Is_Quotation_Mark=f}', "");
33964 Expect(0, 33, '\P{Is_Quotation_Mark=f}', "");
33965 Expect(1, 33, '\P{^Is_Quotation_Mark=f}', "");
33966 Expect(0, 34, '\p{Is_Quotation_Mark=f}', "");
33967 Expect(1, 34, '\p{^Is_Quotation_Mark=f}', "");
33968 Expect(1, 34, '\P{Is_Quotation_Mark=f}', "");
33969 Expect(0, 34, '\P{^Is_Quotation_Mark=f}', "");
33970 Expect(1, 33, '\p{Is_Quotation_Mark=_F}', "");
33971 Expect(0, 33, '\p{^Is_Quotation_Mark=_F}', "");
33972 Expect(0, 33, '\P{Is_Quotation_Mark=_F}', "");
33973 Expect(1, 33, '\P{^Is_Quotation_Mark=_F}', "");
33974 Expect(0, 34, '\p{Is_Quotation_Mark=_F}', "");
33975 Expect(1, 34, '\p{^Is_Quotation_Mark=_F}', "");
33976 Expect(1, 34, '\P{Is_Quotation_Mark=_F}', "");
33977 Expect(0, 34, '\P{^Is_Quotation_Mark=_F}', "");
33978 Error('\p{Is_QMark:      false:=}');
33979 Error('\P{Is_QMark:      false:=}');
33980 Expect(1, 33, '\p{Is_QMark=false}', "");
33981 Expect(0, 33, '\p{^Is_QMark=false}', "");
33982 Expect(0, 33, '\P{Is_QMark=false}', "");
33983 Expect(1, 33, '\P{^Is_QMark=false}', "");
33984 Expect(0, 34, '\p{Is_QMark=false}', "");
33985 Expect(1, 34, '\p{^Is_QMark=false}', "");
33986 Expect(1, 34, '\P{Is_QMark=false}', "");
33987 Expect(0, 34, '\P{^Is_QMark=false}', "");
33988 Expect(1, 33, '\p{Is_QMark:     _ False}', "");
33989 Expect(0, 33, '\p{^Is_QMark:    _ False}', "");
33990 Expect(0, 33, '\P{Is_QMark:     _ False}', "");
33991 Expect(1, 33, '\P{^Is_QMark:    _ False}', "");
33992 Expect(0, 34, '\p{Is_QMark:     _ False}', "");
33993 Expect(1, 34, '\p{^Is_QMark:    _ False}', "");
33994 Expect(1, 34, '\P{Is_QMark:     _ False}', "");
33995 Expect(0, 34, '\P{^Is_QMark:    _ False}', "");
33996 Error('\p{Expands_On_NFD=Yes}');
33997 Error('\P{Expands_On_NFD=Yes}');
33998 Error('\p{XO_NFD:Y}');
33999 Error('\P{XO_NFD:Y}');
34000 Error('\p{Is_Expands_On_NFD=T}');
34001 Error('\P{Is_Expands_On_NFD=T}');
34002 Error('\p{Is_XO_NFD=True}');
34003 Error('\P{Is_XO_NFD=True}');
34004 Error('\p{Expands_On_NFD=No}');
34005 Error('\P{Expands_On_NFD=No}');
34006 Error('\p{XO_NFD=N}');
34007 Error('\P{XO_NFD=N}');
34008 Error('\p{Is_Expands_On_NFD: F}');
34009 Error('\P{Is_Expands_On_NFD: F}');
34010 Error('\p{Is_XO_NFD=False}');
34011 Error('\P{Is_XO_NFD=False}');
34012 Error('\p{Soft_Dotted=-/a/yes}');
34013 Error('\P{Soft_Dotted=-/a/yes}');
34014 Expect(1, 106, '\p{Soft_Dotted=yes}', "");
34015 Expect(0, 106, '\p{^Soft_Dotted=yes}', "");
34016 Expect(0, 106, '\P{Soft_Dotted=yes}', "");
34017 Expect(1, 106, '\P{^Soft_Dotted=yes}', "");
34018 Expect(0, 104, '\p{Soft_Dotted=yes}', "");
34019 Expect(1, 104, '\p{^Soft_Dotted=yes}', "");
34020 Expect(1, 104, '\P{Soft_Dotted=yes}', "");
34021 Expect(0, 104, '\P{^Soft_Dotted=yes}', "");
34022 Expect(1, 106, '\p{Soft_Dotted:         _Yes}', "");
34023 Expect(0, 106, '\p{^Soft_Dotted:        _Yes}', "");
34024 Expect(0, 106, '\P{Soft_Dotted:         _Yes}', "");
34025 Expect(1, 106, '\P{^Soft_Dotted:        _Yes}', "");
34026 Expect(0, 104, '\p{Soft_Dotted:         _Yes}', "");
34027 Expect(1, 104, '\p{^Soft_Dotted:        _Yes}', "");
34028 Expect(1, 104, '\P{Soft_Dotted:         _Yes}', "");
34029 Expect(0, 104, '\P{^Soft_Dotted:        _Yes}', "");
34030 Error('\p{SD=/a/_-Y}');
34031 Error('\P{SD=/a/_-Y}');
34032 Expect(1, 106, '\p{SD=y}', "");
34033 Expect(0, 106, '\p{^SD=y}', "");
34034 Expect(0, 106, '\P{SD=y}', "");
34035 Expect(1, 106, '\P{^SD=y}', "");
34036 Expect(0, 104, '\p{SD=y}', "");
34037 Expect(1, 104, '\p{^SD=y}', "");
34038 Expect(1, 104, '\P{SD=y}', "");
34039 Expect(0, 104, '\P{^SD=y}', "");
34040 Expect(1, 106, '\p{SD=  _y}', "");
34041 Expect(0, 106, '\p{^SD= _y}', "");
34042 Expect(0, 106, '\P{SD=  _y}', "");
34043 Expect(1, 106, '\P{^SD= _y}', "");
34044 Expect(0, 104, '\p{SD=  _y}', "");
34045 Expect(1, 104, '\p{^SD= _y}', "");
34046 Expect(1, 104, '\P{SD=  _y}', "");
34047 Expect(0, 104, '\P{^SD= _y}', "");
34048 Error('\p{Is_Soft_Dotted=:=-T}');
34049 Error('\P{Is_Soft_Dotted=:=-T}');
34050 Expect(1, 106, '\p{Is_Soft_Dotted=t}', "");
34051 Expect(0, 106, '\p{^Is_Soft_Dotted=t}', "");
34052 Expect(0, 106, '\P{Is_Soft_Dotted=t}', "");
34053 Expect(1, 106, '\P{^Is_Soft_Dotted=t}', "");
34054 Expect(0, 104, '\p{Is_Soft_Dotted=t}', "");
34055 Expect(1, 104, '\p{^Is_Soft_Dotted=t}', "");
34056 Expect(1, 104, '\P{Is_Soft_Dotted=t}', "");
34057 Expect(0, 104, '\P{^Is_Soft_Dotted=t}', "");
34058 Expect(1, 106, '\p{Is_Soft_Dotted:      _ t}', "");
34059 Expect(0, 106, '\p{^Is_Soft_Dotted:     _ t}', "");
34060 Expect(0, 106, '\P{Is_Soft_Dotted:      _ t}', "");
34061 Expect(1, 106, '\P{^Is_Soft_Dotted:     _ t}', "");
34062 Expect(0, 104, '\p{Is_Soft_Dotted:      _ t}', "");
34063 Expect(1, 104, '\p{^Is_Soft_Dotted:     _ t}', "");
34064 Expect(1, 104, '\P{Is_Soft_Dotted:      _ t}', "");
34065 Expect(0, 104, '\P{^Is_Soft_Dotted:     _ t}', "");
34066 Error('\p{Is_SD:/a/             TRUE}');
34067 Error('\P{Is_SD:/a/             TRUE}');
34068 Expect(1, 106, '\p{Is_SD=true}', "");
34069 Expect(0, 106, '\p{^Is_SD=true}', "");
34070 Expect(0, 106, '\P{Is_SD=true}', "");
34071 Expect(1, 106, '\P{^Is_SD=true}', "");
34072 Expect(0, 104, '\p{Is_SD=true}', "");
34073 Expect(1, 104, '\p{^Is_SD=true}', "");
34074 Expect(1, 104, '\P{Is_SD=true}', "");
34075 Expect(0, 104, '\P{^Is_SD=true}', "");
34076 Expect(1, 106, '\p{Is_SD=-_true}', "");
34077 Expect(0, 106, '\p{^Is_SD=-_true}', "");
34078 Expect(0, 106, '\P{Is_SD=-_true}', "");
34079 Expect(1, 106, '\P{^Is_SD=-_true}', "");
34080 Expect(0, 104, '\p{Is_SD=-_true}', "");
34081 Expect(1, 104, '\p{^Is_SD=-_true}', "");
34082 Expect(1, 104, '\P{Is_SD=-_true}', "");
34083 Expect(0, 104, '\P{^Is_SD=-_true}', "");
34084 Error('\p{Soft_Dotted=          no/a/}');
34085 Error('\P{Soft_Dotted=          no/a/}');
34086 Expect(1, 104, '\p{Soft_Dotted=no}', "");
34087 Expect(0, 104, '\p{^Soft_Dotted=no}', "");
34088 Expect(0, 104, '\P{Soft_Dotted=no}', "");
34089 Expect(1, 104, '\P{^Soft_Dotted=no}', "");
34090 Expect(0, 106, '\p{Soft_Dotted=no}', "");
34091 Expect(1, 106, '\p{^Soft_Dotted=no}', "");
34092 Expect(1, 106, '\P{Soft_Dotted=no}', "");
34093 Expect(0, 106, '\P{^Soft_Dotted=no}', "");
34094 Expect(1, 104, '\p{Soft_Dotted=         NO}', "");
34095 Expect(0, 104, '\p{^Soft_Dotted=        NO}', "");
34096 Expect(0, 104, '\P{Soft_Dotted=         NO}', "");
34097 Expect(1, 104, '\P{^Soft_Dotted=        NO}', "");
34098 Expect(0, 106, '\p{Soft_Dotted=         NO}', "");
34099 Expect(1, 106, '\p{^Soft_Dotted=        NO}', "");
34100 Expect(1, 106, '\P{Soft_Dotted=         NO}', "");
34101 Expect(0, 106, '\P{^Soft_Dotted=        NO}', "");
34102 Error('\p{SD=  N/a/}');
34103 Error('\P{SD=  N/a/}');
34104 Expect(1, 104, '\p{SD=n}', "");
34105 Expect(0, 104, '\p{^SD=n}', "");
34106 Expect(0, 104, '\P{SD=n}', "");
34107 Expect(1, 104, '\P{^SD=n}', "");
34108 Expect(0, 106, '\p{SD=n}', "");
34109 Expect(1, 106, '\p{^SD=n}', "");
34110 Expect(1, 106, '\P{SD=n}', "");
34111 Expect(0, 106, '\P{^SD=n}', "");
34112 Expect(1, 104, '\p{SD=__N}', "");
34113 Expect(0, 104, '\p{^SD=__N}', "");
34114 Expect(0, 104, '\P{SD=__N}', "");
34115 Expect(1, 104, '\P{^SD=__N}', "");
34116 Expect(0, 106, '\p{SD=__N}', "");
34117 Expect(1, 106, '\p{^SD=__N}', "");
34118 Expect(1, 106, '\P{SD=__N}', "");
34119 Expect(0, 106, '\P{^SD=__N}', "");
34120 Error('\p{Is_Soft_Dotted=_      F/a/}');
34121 Error('\P{Is_Soft_Dotted=_      F/a/}');
34122 Expect(1, 104, '\p{Is_Soft_Dotted=f}', "");
34123 Expect(0, 104, '\p{^Is_Soft_Dotted=f}', "");
34124 Expect(0, 104, '\P{Is_Soft_Dotted=f}', "");
34125 Expect(1, 104, '\P{^Is_Soft_Dotted=f}', "");
34126 Expect(0, 106, '\p{Is_Soft_Dotted=f}', "");
34127 Expect(1, 106, '\p{^Is_Soft_Dotted=f}', "");
34128 Expect(1, 106, '\P{Is_Soft_Dotted=f}', "");
34129 Expect(0, 106, '\P{^Is_Soft_Dotted=f}', "");
34130 Expect(1, 104, '\p{Is_Soft_Dotted=F}', "");
34131 Expect(0, 104, '\p{^Is_Soft_Dotted=F}', "");
34132 Expect(0, 104, '\P{Is_Soft_Dotted=F}', "");
34133 Expect(1, 104, '\P{^Is_Soft_Dotted=F}', "");
34134 Expect(0, 106, '\p{Is_Soft_Dotted=F}', "");
34135 Expect(1, 106, '\p{^Is_Soft_Dotted=F}', "");
34136 Expect(1, 106, '\P{Is_Soft_Dotted=F}', "");
34137 Expect(0, 106, '\P{^Is_Soft_Dotted=F}', "");
34138 Error('\p{Is_SD=:=_false}');
34139 Error('\P{Is_SD=:=_false}');
34140 Expect(1, 104, '\p{Is_SD: false}', "");
34141 Expect(0, 104, '\p{^Is_SD: false}', "");
34142 Expect(0, 104, '\P{Is_SD: false}', "");
34143 Expect(1, 104, '\P{^Is_SD: false}', "");
34144 Expect(0, 106, '\p{Is_SD: false}', "");
34145 Expect(1, 106, '\p{^Is_SD: false}', "");
34146 Expect(1, 106, '\P{Is_SD: false}', "");
34147 Expect(0, 106, '\P{^Is_SD: false}', "");
34148 Expect(1, 104, '\p{Is_SD=__false}', "");
34149 Expect(0, 104, '\p{^Is_SD=__false}', "");
34150 Expect(0, 104, '\P{Is_SD=__false}', "");
34151 Expect(1, 104, '\P{^Is_SD=__false}', "");
34152 Expect(0, 106, '\p{Is_SD=__false}', "");
34153 Expect(1, 106, '\p{^Is_SD=__false}', "");
34154 Expect(1, 106, '\P{Is_SD=__false}', "");
34155 Expect(0, 106, '\P{^Is_SD=__false}', "");
34156 Error('\p{Other_ID_Start=-_Yes/a/}');
34157 Error('\P{Other_ID_Start=-_Yes/a/}');
34158 Expect(1, 8472, '\p{Other_ID_Start=yes}', 'deprecated');
34159 Expect(0, 8472, '\p{^Other_ID_Start=yes}', 'deprecated');
34160 Expect(0, 8472, '\P{Other_ID_Start=yes}', 'deprecated');
34161 Expect(1, 8472, '\P{^Other_ID_Start=yes}', 'deprecated');
34162 Expect(0, 8471, '\p{Other_ID_Start=yes}', 'deprecated');
34163 Expect(1, 8471, '\p{^Other_ID_Start=yes}', 'deprecated');
34164 Expect(1, 8471, '\P{Other_ID_Start=yes}', 'deprecated');
34165 Expect(0, 8471, '\P{^Other_ID_Start=yes}', 'deprecated');
34166 Expect(1, 8472, '\p{Other_ID_Start:   _YES}', 'deprecated');
34167 Expect(0, 8472, '\p{^Other_ID_Start:   _YES}', 'deprecated');
34168 Expect(0, 8472, '\P{Other_ID_Start:   _YES}', 'deprecated');
34169 Expect(1, 8472, '\P{^Other_ID_Start:   _YES}', 'deprecated');
34170 Expect(0, 8471, '\p{Other_ID_Start:   _YES}', 'deprecated');
34171 Expect(1, 8471, '\p{^Other_ID_Start:   _YES}', 'deprecated');
34172 Expect(1, 8471, '\P{Other_ID_Start:   _YES}', 'deprecated');
34173 Expect(0, 8471, '\P{^Other_ID_Start:   _YES}', 'deprecated');
34174 Error('\p{OIDS=/a/_     Y}');
34175 Error('\P{OIDS=/a/_     Y}');
34176 Expect(1, 8472, '\p{OIDS=y}', 'deprecated');
34177 Expect(0, 8472, '\p{^OIDS=y}', 'deprecated');
34178 Expect(0, 8472, '\P{OIDS=y}', 'deprecated');
34179 Expect(1, 8472, '\P{^OIDS=y}', 'deprecated');
34180 Expect(0, 8471, '\p{OIDS=y}', 'deprecated');
34181 Expect(1, 8471, '\p{^OIDS=y}', 'deprecated');
34182 Expect(1, 8471, '\P{OIDS=y}', 'deprecated');
34183 Expect(0, 8471, '\P{^OIDS=y}', 'deprecated');
34184 Expect(1, 8472, '\p{OIDS:               Y}', 'deprecated');
34185 Expect(0, 8472, '\p{^OIDS:              Y}', 'deprecated');
34186 Expect(0, 8472, '\P{OIDS:               Y}', 'deprecated');
34187 Expect(1, 8472, '\P{^OIDS:              Y}', 'deprecated');
34188 Expect(0, 8471, '\p{OIDS:               Y}', 'deprecated');
34189 Expect(1, 8471, '\p{^OIDS:              Y}', 'deprecated');
34190 Expect(1, 8471, '\P{OIDS:               Y}', 'deprecated');
34191 Expect(0, 8471, '\P{^OIDS:              Y}', 'deprecated');
34192 Error('\p{Is_Other_ID_Start:   :=-T}');
34193 Error('\P{Is_Other_ID_Start:   :=-T}');
34194 Expect(1, 8472, '\p{Is_Other_ID_Start=t}', 'deprecated');
34195 Expect(0, 8472, '\p{^Is_Other_ID_Start=t}', 'deprecated');
34196 Expect(0, 8472, '\P{Is_Other_ID_Start=t}', 'deprecated');
34197 Expect(1, 8472, '\P{^Is_Other_ID_Start=t}', 'deprecated');
34198 Expect(0, 8471, '\p{Is_Other_ID_Start=t}', 'deprecated');
34199 Expect(1, 8471, '\p{^Is_Other_ID_Start=t}', 'deprecated');
34200 Expect(1, 8471, '\P{Is_Other_ID_Start=t}', 'deprecated');
34201 Expect(0, 8471, '\P{^Is_Other_ID_Start=t}', 'deprecated');
34202 Expect(1, 8472, '\p{Is_Other_ID_Start=-_T}', 'deprecated');
34203 Expect(0, 8472, '\p{^Is_Other_ID_Start=-_T}', 'deprecated');
34204 Expect(0, 8472, '\P{Is_Other_ID_Start=-_T}', 'deprecated');
34205 Expect(1, 8472, '\P{^Is_Other_ID_Start=-_T}', 'deprecated');
34206 Expect(0, 8471, '\p{Is_Other_ID_Start=-_T}', 'deprecated');
34207 Expect(1, 8471, '\p{^Is_Other_ID_Start=-_T}', 'deprecated');
34208 Expect(1, 8471, '\P{Is_Other_ID_Start=-_T}', 'deprecated');
34209 Expect(0, 8471, '\P{^Is_Other_ID_Start=-_T}', 'deprecated');
34210 Error('\p{Is_OIDS=:=True}');
34211 Error('\P{Is_OIDS=:=True}');
34212 Expect(1, 8472, '\p{Is_OIDS=true}', 'deprecated');
34213 Expect(0, 8472, '\p{^Is_OIDS=true}', 'deprecated');
34214 Expect(0, 8472, '\P{Is_OIDS=true}', 'deprecated');
34215 Expect(1, 8472, '\P{^Is_OIDS=true}', 'deprecated');
34216 Expect(0, 8471, '\p{Is_OIDS=true}', 'deprecated');
34217 Expect(1, 8471, '\p{^Is_OIDS=true}', 'deprecated');
34218 Expect(1, 8471, '\P{Is_OIDS=true}', 'deprecated');
34219 Expect(0, 8471, '\P{^Is_OIDS=true}', 'deprecated');
34220 Expect(1, 8472, '\p{Is_OIDS=     True}', 'deprecated');
34221 Expect(0, 8472, '\p{^Is_OIDS=    True}', 'deprecated');
34222 Expect(0, 8472, '\P{Is_OIDS=     True}', 'deprecated');
34223 Expect(1, 8472, '\P{^Is_OIDS=    True}', 'deprecated');
34224 Expect(0, 8471, '\p{Is_OIDS=     True}', 'deprecated');
34225 Expect(1, 8471, '\p{^Is_OIDS=    True}', 'deprecated');
34226 Expect(1, 8471, '\P{Is_OIDS=     True}', 'deprecated');
34227 Expect(0, 8471, '\P{^Is_OIDS=    True}', 'deprecated');
34228 Error('\p{Other_ID_Start=:=_ No}');
34229 Error('\P{Other_ID_Start=:=_ No}');
34230 Expect(1, 8471, '\p{Other_ID_Start=no}', 'deprecated');
34231 Expect(0, 8471, '\p{^Other_ID_Start=no}', 'deprecated');
34232 Expect(0, 8471, '\P{Other_ID_Start=no}', 'deprecated');
34233 Expect(1, 8471, '\P{^Other_ID_Start=no}', 'deprecated');
34234 Expect(0, 8472, '\p{Other_ID_Start=no}', 'deprecated');
34235 Expect(1, 8472, '\p{^Other_ID_Start=no}', 'deprecated');
34236 Expect(1, 8472, '\P{Other_ID_Start=no}', 'deprecated');
34237 Expect(0, 8472, '\P{^Other_ID_Start=no}', 'deprecated');
34238 Expect(1, 8471, '\p{Other_ID_Start=     No}', 'deprecated');
34239 Expect(0, 8471, '\p{^Other_ID_Start=    No}', 'deprecated');
34240 Expect(0, 8471, '\P{Other_ID_Start=     No}', 'deprecated');
34241 Expect(1, 8471, '\P{^Other_ID_Start=    No}', 'deprecated');
34242 Expect(0, 8472, '\p{Other_ID_Start=     No}', 'deprecated');
34243 Expect(1, 8472, '\p{^Other_ID_Start=    No}', 'deprecated');
34244 Expect(1, 8472, '\P{Other_ID_Start=     No}', 'deprecated');
34245 Expect(0, 8472, '\P{^Other_ID_Start=    No}', 'deprecated');
34246 Error('\p{OIDS=:=       -N}');
34247 Error('\P{OIDS=:=       -N}');
34248 Expect(1, 8471, '\p{OIDS=n}', 'deprecated');
34249 Expect(0, 8471, '\p{^OIDS=n}', 'deprecated');
34250 Expect(0, 8471, '\P{OIDS=n}', 'deprecated');
34251 Expect(1, 8471, '\P{^OIDS=n}', 'deprecated');
34252 Expect(0, 8472, '\p{OIDS=n}', 'deprecated');
34253 Expect(1, 8472, '\p{^OIDS=n}', 'deprecated');
34254 Expect(1, 8472, '\P{OIDS=n}', 'deprecated');
34255 Expect(0, 8472, '\P{^OIDS=n}', 'deprecated');
34256 Expect(1, 8471, '\p{OIDS=  N}', 'deprecated');
34257 Expect(0, 8471, '\p{^OIDS=  N}', 'deprecated');
34258 Expect(0, 8471, '\P{OIDS=  N}', 'deprecated');
34259 Expect(1, 8471, '\P{^OIDS=  N}', 'deprecated');
34260 Expect(0, 8472, '\p{OIDS=  N}', 'deprecated');
34261 Expect(1, 8472, '\p{^OIDS=  N}', 'deprecated');
34262 Expect(1, 8472, '\P{OIDS=  N}', 'deprecated');
34263 Expect(0, 8472, '\P{^OIDS=  N}', 'deprecated');
34264 Error('\p{Is_Other_ID_Start=-_F/a/}');
34265 Error('\P{Is_Other_ID_Start=-_F/a/}');
34266 Expect(1, 8471, '\p{Is_Other_ID_Start=f}', 'deprecated');
34267 Expect(0, 8471, '\p{^Is_Other_ID_Start=f}', 'deprecated');
34268 Expect(0, 8471, '\P{Is_Other_ID_Start=f}', 'deprecated');
34269 Expect(1, 8471, '\P{^Is_Other_ID_Start=f}', 'deprecated');
34270 Expect(0, 8472, '\p{Is_Other_ID_Start=f}', 'deprecated');
34271 Expect(1, 8472, '\p{^Is_Other_ID_Start=f}', 'deprecated');
34272 Expect(1, 8472, '\P{Is_Other_ID_Start=f}', 'deprecated');
34273 Expect(0, 8472, '\P{^Is_Other_ID_Start=f}', 'deprecated');
34274 Expect(1, 8471, '\p{Is_Other_ID_Start= _F}', 'deprecated');
34275 Expect(0, 8471, '\p{^Is_Other_ID_Start= _F}', 'deprecated');
34276 Expect(0, 8471, '\P{Is_Other_ID_Start= _F}', 'deprecated');
34277 Expect(1, 8471, '\P{^Is_Other_ID_Start= _F}', 'deprecated');
34278 Expect(0, 8472, '\p{Is_Other_ID_Start= _F}', 'deprecated');
34279 Expect(1, 8472, '\p{^Is_Other_ID_Start= _F}', 'deprecated');
34280 Expect(1, 8472, '\P{Is_Other_ID_Start= _F}', 'deprecated');
34281 Expect(0, 8472, '\P{^Is_Other_ID_Start= _F}', 'deprecated');
34282 Error('\p{Is_OIDS= :=False}');
34283 Error('\P{Is_OIDS= :=False}');
34284 Expect(1, 8471, '\p{Is_OIDS=false}', 'deprecated');
34285 Expect(0, 8471, '\p{^Is_OIDS=false}', 'deprecated');
34286 Expect(0, 8471, '\P{Is_OIDS=false}', 'deprecated');
34287 Expect(1, 8471, '\P{^Is_OIDS=false}', 'deprecated');
34288 Expect(0, 8472, '\p{Is_OIDS=false}', 'deprecated');
34289 Expect(1, 8472, '\p{^Is_OIDS=false}', 'deprecated');
34290 Expect(1, 8472, '\P{Is_OIDS=false}', 'deprecated');
34291 Expect(0, 8472, '\P{^Is_OIDS=false}', 'deprecated');
34292 Expect(1, 8471, '\p{Is_OIDS=    FALSE}', 'deprecated');
34293 Expect(0, 8471, '\p{^Is_OIDS=   FALSE}', 'deprecated');
34294 Expect(0, 8471, '\P{Is_OIDS=    FALSE}', 'deprecated');
34295 Expect(1, 8471, '\P{^Is_OIDS=   FALSE}', 'deprecated');
34296 Expect(0, 8472, '\p{Is_OIDS=    FALSE}', 'deprecated');
34297 Expect(1, 8472, '\p{^Is_OIDS=   FALSE}', 'deprecated');
34298 Expect(1, 8472, '\P{Is_OIDS=    FALSE}', 'deprecated');
34299 Expect(0, 8472, '\P{^Is_OIDS=   FALSE}', 'deprecated');
34300 Error('\p{Grapheme_Base=         Yes/a/}');
34301 Error('\P{Grapheme_Base=         Yes/a/}');
34302 Expect(1, 126, '\p{Grapheme_Base=yes}', "");
34303 Expect(0, 126, '\p{^Grapheme_Base=yes}', "");
34304 Expect(0, 126, '\P{Grapheme_Base=yes}', "");
34305 Expect(1, 126, '\P{^Grapheme_Base=yes}', "");
34306 Expect(0, 7, '\p{Grapheme_Base=yes}', "");
34307 Expect(1, 7, '\p{^Grapheme_Base=yes}', "");
34308 Expect(1, 7, '\P{Grapheme_Base=yes}', "");
34309 Expect(0, 7, '\P{^Grapheme_Base=yes}', "");
34310 Expect(1, 126, '\p{Grapheme_Base=_-YES}', "");
34311 Expect(0, 126, '\p{^Grapheme_Base=_-YES}', "");
34312 Expect(0, 126, '\P{Grapheme_Base=_-YES}', "");
34313 Expect(1, 126, '\P{^Grapheme_Base=_-YES}', "");
34314 Expect(0, 7, '\p{Grapheme_Base=_-YES}', "");
34315 Expect(1, 7, '\p{^Grapheme_Base=_-YES}', "");
34316 Expect(1, 7, '\P{Grapheme_Base=_-YES}', "");
34317 Expect(0, 7, '\P{^Grapheme_Base=_-YES}', "");
34318 Error('\p{Gr_Base=--y:=}');
34319 Error('\P{Gr_Base=--y:=}');
34320 Expect(1, 126, '\p{Gr_Base=y}', "");
34321 Expect(0, 126, '\p{^Gr_Base=y}', "");
34322 Expect(0, 126, '\P{Gr_Base=y}', "");
34323 Expect(1, 126, '\P{^Gr_Base=y}', "");
34324 Expect(0, 7, '\p{Gr_Base=y}', "");
34325 Expect(1, 7, '\p{^Gr_Base=y}', "");
34326 Expect(1, 7, '\P{Gr_Base=y}', "");
34327 Expect(0, 7, '\P{^Gr_Base=y}', "");
34328 Expect(1, 126, '\p{Gr_Base:             -Y}', "");
34329 Expect(0, 126, '\p{^Gr_Base:            -Y}', "");
34330 Expect(0, 126, '\P{Gr_Base:             -Y}', "");
34331 Expect(1, 126, '\P{^Gr_Base:            -Y}', "");
34332 Expect(0, 7, '\p{Gr_Base:               -Y}', "");
34333 Expect(1, 7, '\p{^Gr_Base:              -Y}', "");
34334 Expect(1, 7, '\P{Gr_Base:               -Y}', "");
34335 Expect(0, 7, '\P{^Gr_Base:              -Y}', "");
34336 Error('\p{Is_Grapheme_Base=_:=T}');
34337 Error('\P{Is_Grapheme_Base=_:=T}');
34338 Expect(1, 126, '\p{Is_Grapheme_Base=t}', "");
34339 Expect(0, 126, '\p{^Is_Grapheme_Base=t}', "");
34340 Expect(0, 126, '\P{Is_Grapheme_Base=t}', "");
34341 Expect(1, 126, '\P{^Is_Grapheme_Base=t}', "");
34342 Expect(0, 7, '\p{Is_Grapheme_Base=t}', "");
34343 Expect(1, 7, '\p{^Is_Grapheme_Base=t}', "");
34344 Expect(1, 7, '\P{Is_Grapheme_Base=t}', "");
34345 Expect(0, 7, '\P{^Is_Grapheme_Base=t}', "");
34346 Expect(1, 126, '\p{Is_Grapheme_Base=-_T}', "");
34347 Expect(0, 126, '\p{^Is_Grapheme_Base=-_T}', "");
34348 Expect(0, 126, '\P{Is_Grapheme_Base=-_T}', "");
34349 Expect(1, 126, '\P{^Is_Grapheme_Base=-_T}', "");
34350 Expect(0, 7, '\p{Is_Grapheme_Base=-_T}', "");
34351 Expect(1, 7, '\p{^Is_Grapheme_Base=-_T}', "");
34352 Expect(1, 7, '\P{Is_Grapheme_Base=-_T}', "");
34353 Expect(0, 7, '\P{^Is_Grapheme_Base=-_T}', "");
34354 Error('\p{Is_Gr_Base:_True/a/}');
34355 Error('\P{Is_Gr_Base:_True/a/}');
34356 Expect(1, 126, '\p{Is_Gr_Base=true}', "");
34357 Expect(0, 126, '\p{^Is_Gr_Base=true}', "");
34358 Expect(0, 126, '\P{Is_Gr_Base=true}', "");
34359 Expect(1, 126, '\P{^Is_Gr_Base=true}', "");
34360 Expect(0, 7, '\p{Is_Gr_Base=true}', "");
34361 Expect(1, 7, '\p{^Is_Gr_Base=true}', "");
34362 Expect(1, 7, '\P{Is_Gr_Base=true}', "");
34363 Expect(0, 7, '\P{^Is_Gr_Base=true}', "");
34364 Expect(1, 126, '\p{Is_Gr_Base=--TRUE}', "");
34365 Expect(0, 126, '\p{^Is_Gr_Base=--TRUE}', "");
34366 Expect(0, 126, '\P{Is_Gr_Base=--TRUE}', "");
34367 Expect(1, 126, '\P{^Is_Gr_Base=--TRUE}', "");
34368 Expect(0, 7, '\p{Is_Gr_Base=--TRUE}', "");
34369 Expect(1, 7, '\p{^Is_Gr_Base=--TRUE}', "");
34370 Expect(1, 7, '\P{Is_Gr_Base=--TRUE}', "");
34371 Expect(0, 7, '\P{^Is_Gr_Base=--TRUE}', "");
34372 Error('\p{Grapheme_Base=        -No:=}');
34373 Error('\P{Grapheme_Base=        -No:=}');
34374 Expect(1, 7, '\p{Grapheme_Base=no}', "");
34375 Expect(0, 7, '\p{^Grapheme_Base=no}', "");
34376 Expect(0, 7, '\P{Grapheme_Base=no}', "");
34377 Expect(1, 7, '\P{^Grapheme_Base=no}', "");
34378 Expect(0, 126, '\p{Grapheme_Base=no}', "");
34379 Expect(1, 126, '\p{^Grapheme_Base=no}', "");
34380 Expect(1, 126, '\P{Grapheme_Base=no}', "");
34381 Expect(0, 126, '\P{^Grapheme_Base=no}', "");
34382 Expect(1, 7, '\p{Grapheme_Base: No}', "");
34383 Expect(0, 7, '\p{^Grapheme_Base: No}', "");
34384 Expect(0, 7, '\P{Grapheme_Base: No}', "");
34385 Expect(1, 7, '\P{^Grapheme_Base: No}', "");
34386 Expect(0, 126, '\p{Grapheme_Base: No}', "");
34387 Expect(1, 126, '\p{^Grapheme_Base: No}', "");
34388 Expect(1, 126, '\P{Grapheme_Base: No}', "");
34389 Expect(0, 126, '\P{^Grapheme_Base: No}', "");
34390 Error('\p{Gr_Base=/a/ -N}');
34391 Error('\P{Gr_Base=/a/ -N}');
34392 Expect(1, 7, '\p{Gr_Base=n}', "");
34393 Expect(0, 7, '\p{^Gr_Base=n}', "");
34394 Expect(0, 7, '\P{Gr_Base=n}', "");
34395 Expect(1, 7, '\P{^Gr_Base=n}', "");
34396 Expect(0, 126, '\p{Gr_Base=n}', "");
34397 Expect(1, 126, '\p{^Gr_Base=n}', "");
34398 Expect(1, 126, '\P{Gr_Base=n}', "");
34399 Expect(0, 126, '\P{^Gr_Base=n}', "");
34400 Expect(1, 7, '\p{Gr_Base=-n}', "");
34401 Expect(0, 7, '\p{^Gr_Base=-n}', "");
34402 Expect(0, 7, '\P{Gr_Base=-n}', "");
34403 Expect(1, 7, '\P{^Gr_Base=-n}', "");
34404 Expect(0, 126, '\p{Gr_Base=-n}', "");
34405 Expect(1, 126, '\p{^Gr_Base=-n}', "");
34406 Expect(1, 126, '\P{Gr_Base=-n}', "");
34407 Expect(0, 126, '\P{^Gr_Base=-n}', "");
34408 Error('\p{Is_Grapheme_Base:     /a/_-F}');
34409 Error('\P{Is_Grapheme_Base:     /a/_-F}');
34410 Expect(1, 7, '\p{Is_Grapheme_Base:   f}', "");
34411 Expect(0, 7, '\p{^Is_Grapheme_Base:   f}', "");
34412 Expect(0, 7, '\P{Is_Grapheme_Base:   f}', "");
34413 Expect(1, 7, '\P{^Is_Grapheme_Base:   f}', "");
34414 Expect(0, 126, '\p{Is_Grapheme_Base:   f}', "");
34415 Expect(1, 126, '\p{^Is_Grapheme_Base:   f}', "");
34416 Expect(1, 126, '\P{Is_Grapheme_Base:   f}', "");
34417 Expect(0, 126, '\P{^Is_Grapheme_Base:   f}', "");
34418 Expect(1, 7, '\p{Is_Grapheme_Base=- F}', "");
34419 Expect(0, 7, '\p{^Is_Grapheme_Base=- F}', "");
34420 Expect(0, 7, '\P{Is_Grapheme_Base=- F}', "");
34421 Expect(1, 7, '\P{^Is_Grapheme_Base=- F}', "");
34422 Expect(0, 126, '\p{Is_Grapheme_Base=- F}', "");
34423 Expect(1, 126, '\p{^Is_Grapheme_Base=- F}', "");
34424 Expect(1, 126, '\P{Is_Grapheme_Base=- F}', "");
34425 Expect(0, 126, '\P{^Is_Grapheme_Base=- F}', "");
34426 Error('\p{Is_Gr_Base=:=-FALSE}');
34427 Error('\P{Is_Gr_Base=:=-FALSE}');
34428 Expect(1, 7, '\p{Is_Gr_Base=false}', "");
34429 Expect(0, 7, '\p{^Is_Gr_Base=false}', "");
34430 Expect(0, 7, '\P{Is_Gr_Base=false}', "");
34431 Expect(1, 7, '\P{^Is_Gr_Base=false}', "");
34432 Expect(0, 126, '\p{Is_Gr_Base=false}', "");
34433 Expect(1, 126, '\p{^Is_Gr_Base=false}', "");
34434 Expect(1, 126, '\P{Is_Gr_Base=false}', "");
34435 Expect(0, 126, '\P{^Is_Gr_Base=false}', "");
34436 Expect(1, 7, '\p{Is_Gr_Base=-_False}', "");
34437 Expect(0, 7, '\p{^Is_Gr_Base=-_False}', "");
34438 Expect(0, 7, '\P{Is_Gr_Base=-_False}', "");
34439 Expect(1, 7, '\P{^Is_Gr_Base=-_False}', "");
34440 Expect(0, 126, '\p{Is_Gr_Base=-_False}', "");
34441 Expect(1, 126, '\p{^Is_Gr_Base=-_False}', "");
34442 Expect(1, 126, '\P{Is_Gr_Base=-_False}', "");
34443 Expect(0, 126, '\P{^Is_Gr_Base=-_False}', "");
34444 Error('\p{Numeric_Value=        0000000033/a/}');
34445 Error('\P{Numeric_Value=        0000000033/a/}');
34446 Expect(1, 12893, '\p{Numeric_Value=+00033}', "");
34447 Expect(0, 12893, '\p{^Numeric_Value=+00033}', "");
34448 Expect(0, 12893, '\P{Numeric_Value=+00033}', "");
34449 Expect(1, 12893, '\P{^Numeric_Value=+00033}', "");
34450 Expect(0, 12892, '\p{Numeric_Value=+00033}', "");
34451 Expect(1, 12892, '\p{^Numeric_Value=+00033}', "");
34452 Expect(1, 12892, '\P{Numeric_Value=+00033}', "");
34453 Expect(0, 12892, '\P{^Numeric_Value=+00033}', "");
34454 Error('\p{Nv=-00033:=}');
34455 Error('\P{Nv=-00033:=}');
34456 Expect(1, 12893, '\p{Nv=0_0_0_033}', "");
34457 Expect(0, 12893, '\p{^Nv=0_0_0_033}', "");
34458 Expect(0, 12893, '\P{Nv=0_0_0_033}', "");
34459 Expect(1, 12893, '\P{^Nv=0_0_0_033}', "");
34460 Expect(0, 12892, '\p{Nv=0_0_0_033}', "");
34461 Expect(1, 12892, '\p{^Nv=0_0_0_033}', "");
34462 Expect(1, 12892, '\P{Nv=0_0_0_033}', "");
34463 Expect(0, 12892, '\P{^Nv=0_0_0_033}', "");
34464 Error('\p{Is_Numeric_Value: :=+33}');
34465 Error('\P{Is_Numeric_Value: :=+33}');
34466 Expect(1, 12893, '\p{Is_Numeric_Value=0000_0000_33}', "");
34467 Expect(0, 12893, '\p{^Is_Numeric_Value=0000_0000_33}', "");
34468 Expect(0, 12893, '\P{Is_Numeric_Value=0000_0000_33}', "");
34469 Expect(1, 12893, '\P{^Is_Numeric_Value=0000_0000_33}', "");
34470 Expect(0, 12892, '\p{Is_Numeric_Value=0000_0000_33}', "");
34471 Expect(1, 12892, '\p{^Is_Numeric_Value=0000_0000_33}', "");
34472 Expect(1, 12892, '\P{Is_Numeric_Value=0000_0000_33}', "");
34473 Expect(0, 12892, '\P{^Is_Numeric_Value=0000_0000_33}', "");
34474 Error('\p{Is_Nv=        :=+0    0       00      0 033}');
34475 Error('\P{Is_Nv=        :=+0    0       00      0 033}');
34476 Expect(1, 12893, '\p{Is_Nv:   0_0_0_33}', "");
34477 Expect(0, 12893, '\p{^Is_Nv:   0_0_0_33}', "");
34478 Expect(0, 12893, '\P{Is_Nv:   0_0_0_33}', "");
34479 Expect(1, 12893, '\P{^Is_Nv:   0_0_0_33}', "");
34480 Expect(0, 12892, '\p{Is_Nv:   0_0_0_33}', "");
34481 Expect(1, 12892, '\p{^Is_Nv:   0_0_0_33}', "");
34482 Expect(1, 12892, '\P{Is_Nv:   0_0_0_33}', "");
34483 Expect(0, 12892, '\P{^Is_Nv:   0_0_0_33}', "");
34484 Error('\p{Numeric_Value=- 0032:=}');
34485 Error('\P{Numeric_Value=- 0032:=}');
34486 Expect(1, 12892, '\p{Numeric_Value=0_0_32}', "");
34487 Expect(0, 12892, '\p{^Numeric_Value=0_0_32}', "");
34488 Expect(0, 12892, '\P{Numeric_Value=0_0_32}', "");
34489 Expect(1, 12892, '\P{^Numeric_Value=0_0_32}', "");
34490 Expect(0, 12891, '\p{Numeric_Value=0_0_32}', "");
34491 Expect(1, 12891, '\p{^Numeric_Value=0_0_32}', "");
34492 Expect(1, 12891, '\P{Numeric_Value=0_0_32}', "");
34493 Expect(0, 12891, '\P{^Numeric_Value=0_0_32}', "");
34494 Error('\p{Nv=    000000032/a/}');
34495 Error('\P{Nv=    000000032/a/}');
34496 Expect(1, 12892, '\p{Nv=3_2}', "");
34497 Expect(0, 12892, '\p{^Nv=3_2}', "");
34498 Expect(0, 12892, '\P{Nv=3_2}', "");
34499 Expect(1, 12892, '\P{^Nv=3_2}', "");
34500 Expect(0, 12891, '\p{Nv=3_2}', "");
34501 Expect(1, 12891, '\p{^Nv=3_2}', "");
34502 Expect(1, 12891, '\P{Nv=3_2}', "");
34503 Expect(0, 12891, '\P{^Nv=3_2}', "");
34504 Error('\p{Is_Numeric_Value:   -_+00032/a/}');
34505 Error('\P{Is_Numeric_Value:   -_+00032/a/}');
34506 Expect(1, 12892, '\p{Is_Numeric_Value=0_0_32}', "");
34507 Expect(0, 12892, '\p{^Is_Numeric_Value=0_0_32}', "");
34508 Expect(0, 12892, '\P{Is_Numeric_Value=0_0_32}', "");
34509 Expect(1, 12892, '\P{^Is_Numeric_Value=0_0_32}', "");
34510 Expect(0, 12891, '\p{Is_Numeric_Value=0_0_32}', "");
34511 Expect(1, 12891, '\p{^Is_Numeric_Value=0_0_32}', "");
34512 Expect(1, 12891, '\P{Is_Numeric_Value=0_0_32}', "");
34513 Expect(0, 12891, '\P{^Is_Numeric_Value=0_0_32}', "");
34514 Error('\p{Is_Nv=_:=32}');
34515 Error('\P{Is_Nv=_:=32}');
34516 Expect(1, 12892, '\p{Is_Nv=0000032}', "");
34517 Expect(0, 12892, '\p{^Is_Nv=0000032}', "");
34518 Expect(0, 12892, '\P{Is_Nv=0000032}', "");
34519 Expect(1, 12892, '\P{^Is_Nv=0000032}', "");
34520 Expect(0, 12891, '\p{Is_Nv=0000032}', "");
34521 Expect(1, 12891, '\p{^Is_Nv=0000032}', "");
34522 Expect(1, 12891, '\P{Is_Nv=0000032}', "");
34523 Expect(0, 12891, '\P{^Is_Nv=0000032}', "");
34524 Error('\p{Numeric_Value=/a/_    +000021}');
34525 Error('\P{Numeric_Value=/a/_    +000021}');
34526 Expect(1, 12881, '\p{Numeric_Value=+000000021}', "");
34527 Expect(0, 12881, '\p{^Numeric_Value=+000000021}', "");
34528 Expect(0, 12881, '\P{Numeric_Value=+000000021}', "");
34529 Expect(1, 12881, '\P{^Numeric_Value=+000000021}', "");
34530 Expect(0, 12880, '\p{Numeric_Value=+000000021}', "");
34531 Expect(1, 12880, '\p{^Numeric_Value=+000000021}', "");
34532 Expect(1, 12880, '\P{Numeric_Value=+000000021}', "");
34533 Expect(0, 12880, '\P{^Numeric_Value=+000000021}', "");
34534 Error('\p{Nv=:=21}');
34535 Error('\P{Nv=:=21}');
34536 Expect(1, 12881, '\p{Nv=0000_0002_1}', "");
34537 Expect(0, 12881, '\p{^Nv=0000_0002_1}', "");
34538 Expect(0, 12881, '\P{Nv=0000_0002_1}', "");
34539 Expect(1, 12881, '\P{^Nv=0000_0002_1}', "");
34540 Expect(0, 12880, '\p{Nv=0000_0002_1}', "");
34541 Expect(1, 12880, '\p{^Nv=0000_0002_1}', "");
34542 Expect(1, 12880, '\P{Nv=0000_0002_1}', "");
34543 Expect(0, 12880, '\P{^Nv=0000_0002_1}', "");
34544 Error('\p{Is_Numeric_Value=_:=+002      1}');
34545 Error('\P{Is_Numeric_Value=_:=+002      1}');
34546 Expect(1, 12881, '\p{Is_Numeric_Value=0000000021}', "");
34547 Expect(0, 12881, '\p{^Is_Numeric_Value=0000000021}', "");
34548 Expect(0, 12881, '\P{Is_Numeric_Value=0000000021}', "");
34549 Expect(1, 12881, '\P{^Is_Numeric_Value=0000000021}', "");
34550 Expect(0, 12880, '\p{Is_Numeric_Value=0000000021}', "");
34551 Expect(1, 12880, '\p{^Is_Numeric_Value=0000000021}', "");
34552 Expect(1, 12880, '\P{Is_Numeric_Value=0000000021}', "");
34553 Expect(0, 12880, '\P{^Is_Numeric_Value=0000000021}', "");
34554 Error('\p{Is_Nv:        /a/_    021}');
34555 Error('\P{Is_Nv:        /a/_    021}');
34556 Expect(1, 12881, '\p{Is_Nv=02_1}', "");
34557 Expect(0, 12881, '\p{^Is_Nv=02_1}', "");
34558 Expect(0, 12881, '\P{Is_Nv=02_1}', "");
34559 Expect(1, 12881, '\P{^Is_Nv=02_1}', "");
34560 Expect(0, 12880, '\p{Is_Nv=02_1}', "");
34561 Expect(1, 12880, '\p{^Is_Nv=02_1}', "");
34562 Expect(1, 12880, '\P{Is_Nv=02_1}', "");
34563 Expect(0, 12880, '\P{^Is_Nv=02_1}', "");
34564 Error('\p{Numeric_Value=- +00090/a/}');
34565 Error('\P{Numeric_Value=- +00090/a/}');
34566 Expect(1, 4986, '\p{Numeric_Value=0000000009_0}', "");
34567 Expect(0, 4986, '\p{^Numeric_Value=0000000009_0}', "");
34568 Expect(0, 4986, '\P{Numeric_Value=0000000009_0}', "");
34569 Expect(1, 4986, '\P{^Numeric_Value=0000000009_0}', "");
34570 Expect(0, 4985, '\p{Numeric_Value=0000000009_0}', "");
34571 Expect(1, 4985, '\p{^Numeric_Value=0000000009_0}', "");
34572 Expect(1, 4985, '\P{Numeric_Value=0000000009_0}', "");
34573 Expect(0, 4985, '\P{^Numeric_Value=0000000009_0}', "");
34574 Error('\p{Nv=   00000000090/a/}');
34575 Error('\P{Nv=   00000000090/a/}');
34576 Expect(1, 4986, '\p{Nv: 09_0}', "");
34577 Expect(0, 4986, '\p{^Nv: 09_0}', "");
34578 Expect(0, 4986, '\P{Nv: 09_0}', "");
34579 Expect(1, 4986, '\P{^Nv: 09_0}', "");
34580 Expect(0, 4985, '\p{Nv: 09_0}', "");
34581 Expect(1, 4985, '\p{^Nv: 09_0}', "");
34582 Expect(1, 4985, '\P{Nv: 09_0}', "");
34583 Expect(0, 4985, '\P{^Nv: 09_0}', "");
34584 Error('\p{Is_Numeric_Value=_ 000000090/a/}');
34585 Error('\P{Is_Numeric_Value=_ 000000090/a/}');
34586 Expect(1, 4986, '\p{Is_Numeric_Value: 00090}', "");
34587 Expect(0, 4986, '\p{^Is_Numeric_Value: 00090}', "");
34588 Expect(0, 4986, '\P{Is_Numeric_Value: 00090}', "");
34589 Expect(1, 4986, '\P{^Is_Numeric_Value: 00090}', "");
34590 Expect(0, 4985, '\p{Is_Numeric_Value: 00090}', "");
34591 Expect(1, 4985, '\p{^Is_Numeric_Value: 00090}', "");
34592 Expect(1, 4985, '\P{Is_Numeric_Value: 00090}', "");
34593 Expect(0, 4985, '\P{^Is_Numeric_Value: 00090}', "");
34594 Error('\p{Is_Nv=:= -000000090}');
34595 Error('\P{Is_Nv=:= -000000090}');
34596 Expect(1, 4986, '\p{Is_Nv=+000_000_009_0}', "");
34597 Expect(0, 4986, '\p{^Is_Nv=+000_000_009_0}', "");
34598 Expect(0, 4986, '\P{Is_Nv=+000_000_009_0}', "");
34599 Expect(1, 4986, '\P{^Is_Nv=+000_000_009_0}', "");
34600 Expect(0, 4985, '\p{Is_Nv=+000_000_009_0}', "");
34601 Expect(1, 4985, '\p{^Is_Nv=+000_000_009_0}', "");
34602 Expect(1, 4985, '\P{Is_Nv=+000_000_009_0}', "");
34603 Expect(0, 4985, '\P{^Is_Nv=+000_000_009_0}', "");
34604 Error('\p{Numeric_Value=/a/ -000007}');
34605 Error('\P{Numeric_Value=/a/ -000007}');
34606 Expect(1, 55, '\p{Numeric_Value=00_7}', "");
34607 Expect(0, 55, '\p{^Numeric_Value=00_7}', "");
34608 Expect(0, 55, '\P{Numeric_Value=00_7}', "");
34609 Expect(1, 55, '\P{^Numeric_Value=00_7}', "");
34610 Expect(0, 54, '\p{Numeric_Value=00_7}', "");
34611 Expect(1, 54, '\p{^Numeric_Value=00_7}', "");
34612 Expect(1, 54, '\P{Numeric_Value=00_7}', "");
34613 Expect(0, 54, '\P{^Numeric_Value=00_7}', "");
34614 Error('\p{Nv= 0-0 0     0:=0-0  007}');
34615 Error('\P{Nv= 0-0 0     0:=0-0  007}');
34616 Expect(1, 55, '\p{Nv=+0_0_0_0_0_007}', "");
34617 Expect(0, 55, '\p{^Nv=+0_0_0_0_0_007}', "");
34618 Expect(0, 55, '\P{Nv=+0_0_0_0_0_007}', "");
34619 Expect(1, 55, '\P{^Nv=+0_0_0_0_0_007}', "");
34620 Expect(0, 54, '\p{Nv=+0_0_0_0_0_007}', "");
34621 Expect(1, 54, '\p{^Nv=+0_0_0_0_0_007}', "");
34622 Expect(1, 54, '\P{Nv=+0_0_0_0_0_007}', "");
34623 Expect(0, 54, '\P{^Nv=+0_0_0_0_0_007}', "");
34624 Error('\p{Is_Numeric_Value=_/a/00-007}');
34625 Error('\P{Is_Numeric_Value=_/a/00-007}');
34626 Expect(1, 55, '\p{Is_Numeric_Value=00_00_00_00_7}', "");
34627 Expect(0, 55, '\p{^Is_Numeric_Value=00_00_00_00_7}', "");
34628 Expect(0, 55, '\P{Is_Numeric_Value=00_00_00_00_7}', "");
34629 Expect(1, 55, '\P{^Is_Numeric_Value=00_00_00_00_7}', "");
34630 Expect(0, 54, '\p{Is_Numeric_Value=00_00_00_00_7}', "");
34631 Expect(1, 54, '\p{^Is_Numeric_Value=00_00_00_00_7}', "");
34632 Expect(1, 54, '\P{Is_Numeric_Value=00_00_00_00_7}', "");
34633 Expect(0, 54, '\P{^Is_Numeric_Value=00_00_00_00_7}', "");
34634 Error('\p{Is_Nv=        0_0 0:=0007}');
34635 Error('\P{Is_Nv=        0_0 0:=0007}');
34636 Expect(1, 55, '\p{Is_Nv=+0007}', "");
34637 Expect(0, 55, '\p{^Is_Nv=+0007}', "");
34638 Expect(0, 55, '\P{Is_Nv=+0007}', "");
34639 Expect(1, 55, '\P{^Is_Nv=+0007}', "");
34640 Expect(0, 54, '\p{Is_Nv=+0007}', "");
34641 Expect(1, 54, '\p{^Is_Nv=+0007}', "");
34642 Expect(1, 54, '\P{Is_Nv=+0007}', "");
34643 Expect(0, 54, '\P{^Is_Nv=+0007}', "");
34644 Error('\p{Numeric_Value=        _+0:=0 0_00_00  6 00}');
34645 Error('\P{Numeric_Value=        _+0:=0 0_00_00  6 00}');
34646 Expect(1, 65822, '\p{Numeric_Value=0_0_0_0_0_0_600}', "");
34647 Expect(0, 65822, '\p{^Numeric_Value=0_0_0_0_0_0_600}', "");
34648 Expect(0, 65822, '\P{Numeric_Value=0_0_0_0_0_0_600}', "");
34649 Expect(1, 65822, '\P{^Numeric_Value=0_0_0_0_0_0_600}', "");
34650 Expect(0, 65821, '\p{Numeric_Value=0_0_0_0_0_0_600}', "");
34651 Expect(1, 65821, '\p{^Numeric_Value=0_0_0_0_0_0_600}', "");
34652 Expect(1, 65821, '\P{Numeric_Value=0_0_0_0_0_0_600}', "");
34653 Expect(0, 65821, '\P{^Numeric_Value=0_0_0_0_0_0_600}', "");
34654 Error('\p{Nv=:=600}');
34655 Error('\P{Nv=:=600}');
34656 Expect(1, 65822, '\p{Nv=600}', "");
34657 Expect(0, 65822, '\p{^Nv=600}', "");
34658 Expect(0, 65822, '\P{Nv=600}', "");
34659 Expect(1, 65822, '\P{^Nv=600}', "");
34660 Expect(0, 65821, '\p{Nv=600}', "");
34661 Expect(1, 65821, '\p{^Nv=600}', "");
34662 Expect(1, 65821, '\P{Nv=600}', "");
34663 Expect(0, 65821, '\P{^Nv=600}', "");
34664 Error('\p{Is_Numeric_Value= :=000000600}');
34665 Error('\P{Is_Numeric_Value= :=000000600}');
34666 Expect(1, 65822, '\p{Is_Numeric_Value:+000600}', "");
34667 Expect(0, 65822, '\p{^Is_Numeric_Value:+000600}', "");
34668 Expect(0, 65822, '\P{Is_Numeric_Value:+000600}', "");
34669 Expect(1, 65822, '\P{^Is_Numeric_Value:+000600}', "");
34670 Expect(0, 65821, '\p{Is_Numeric_Value:+000600}', "");
34671 Expect(1, 65821, '\p{^Is_Numeric_Value:+000600}', "");
34672 Expect(1, 65821, '\P{Is_Numeric_Value:+000600}', "");
34673 Expect(0, 65821, '\P{^Is_Numeric_Value:+000600}', "");
34674 Error('\p{Is_Nv=__0600:=}');
34675 Error('\P{Is_Nv=__0600:=}');
34676 Expect(1, 65822, '\p{Is_Nv=+000000600}', "");
34677 Expect(0, 65822, '\p{^Is_Nv=+000000600}', "");
34678 Expect(0, 65822, '\P{Is_Nv=+000000600}', "");
34679 Expect(1, 65822, '\P{^Is_Nv=+000000600}', "");
34680 Expect(0, 65821, '\p{Is_Nv=+000000600}', "");
34681 Expect(1, 65821, '\p{^Is_Nv=+000000600}', "");
34682 Expect(1, 65821, '\P{Is_Nv=+000000600}', "");
34683 Expect(0, 65821, '\P{^Is_Nv=+000000600}', "");
34684 Error('\p{Numeric_Value=:=+0026}');
34685 Error('\P{Numeric_Value=:=+0026}');
34686 Expect(1, 12886, '\p{Numeric_Value:     00_00_26}', "");
34687 Expect(0, 12886, '\p{^Numeric_Value:    00_00_26}', "");
34688 Expect(0, 12886, '\P{Numeric_Value:     00_00_26}', "");
34689 Expect(1, 12886, '\P{^Numeric_Value:    00_00_26}', "");
34690 Expect(0, 12885, '\p{Numeric_Value:     00_00_26}', "");
34691 Expect(1, 12885, '\p{^Numeric_Value:    00_00_26}', "");
34692 Expect(1, 12885, '\P{Numeric_Value:     00_00_26}', "");
34693 Expect(0, 12885, '\P{^Numeric_Value:    00_00_26}', "");
34694 Error('\p{Nv=_ +0000026:=}');
34695 Error('\P{Nv=_ +0000026:=}');
34696 Expect(1, 12886, '\p{Nv=0026}', "");
34697 Expect(0, 12886, '\p{^Nv=0026}', "");
34698 Expect(0, 12886, '\P{Nv=0026}', "");
34699 Expect(1, 12886, '\P{^Nv=0026}', "");
34700 Expect(0, 12885, '\p{Nv=0026}', "");
34701 Expect(1, 12885, '\p{^Nv=0026}', "");
34702 Expect(1, 12885, '\P{Nv=0026}', "");
34703 Expect(0, 12885, '\P{^Nv=0026}', "");
34704 Error('\p{Is_Numeric_Value=/a/- +00000002_6}');
34705 Error('\P{Is_Numeric_Value=/a/- +00000002_6}');
34706 Expect(1, 12886, '\p{Is_Numeric_Value=026}', "");
34707 Expect(0, 12886, '\p{^Is_Numeric_Value=026}', "");
34708 Expect(0, 12886, '\P{Is_Numeric_Value=026}', "");
34709 Expect(1, 12886, '\P{^Is_Numeric_Value=026}', "");
34710 Expect(0, 12885, '\p{Is_Numeric_Value=026}', "");
34711 Expect(1, 12885, '\p{^Is_Numeric_Value=026}', "");
34712 Expect(1, 12885, '\P{Is_Numeric_Value=026}', "");
34713 Expect(0, 12885, '\P{^Is_Numeric_Value=026}', "");
34714 Error('\p{Is_Nv=        /a/0_0  0-00026}');
34715 Error('\P{Is_Nv=        /a/0_0  0-00026}');
34716 Expect(1, 12886, '\p{Is_Nv=000000026}', "");
34717 Expect(0, 12886, '\p{^Is_Nv=000000026}', "");
34718 Expect(0, 12886, '\P{Is_Nv=000000026}', "");
34719 Expect(1, 12886, '\P{^Is_Nv=000000026}', "");
34720 Expect(0, 12885, '\p{Is_Nv=000000026}', "");
34721 Expect(1, 12885, '\p{^Is_Nv=000000026}', "");
34722 Expect(1, 12885, '\P{Is_Nv=000000026}', "");
34723 Expect(0, 12885, '\P{^Is_Nv=000000026}', "");
34724 Error('\p{Numeric_Value: __0000000080/a/}');
34725 Error('\P{Numeric_Value: __0000000080/a/}');
34726 Expect(1, 4985, '\p{Numeric_Value=00000000080}', "");
34727 Expect(0, 4985, '\p{^Numeric_Value=00000000080}', "");
34728 Expect(0, 4985, '\P{Numeric_Value=00000000080}', "");
34729 Expect(1, 4985, '\P{^Numeric_Value=00000000080}', "");
34730 Expect(0, 4984, '\p{Numeric_Value=00000000080}', "");
34731 Expect(1, 4984, '\p{^Numeric_Value=00000000080}', "");
34732 Expect(1, 4984, '\P{Numeric_Value=00000000080}', "");
34733 Expect(0, 4984, '\P{^Numeric_Value=00000000080}', "");
34734 Error('\p{Nv=-_000000080/a/}');
34735 Error('\P{Nv=-_000000080/a/}');
34736 Expect(1, 4985, '\p{Nv=0000000080}', "");
34737 Expect(0, 4985, '\p{^Nv=0000000080}', "");
34738 Expect(0, 4985, '\P{Nv=0000000080}', "");
34739 Expect(1, 4985, '\P{^Nv=0000000080}', "");
34740 Expect(0, 4984, '\p{Nv=0000000080}', "");
34741 Expect(1, 4984, '\p{^Nv=0000000080}', "");
34742 Expect(1, 4984, '\P{Nv=0000000080}', "");
34743 Expect(0, 4984, '\P{^Nv=0000000080}', "");
34744 Error('\p{Is_Numeric_Value=_/a/000080}');
34745 Error('\P{Is_Numeric_Value=_/a/000080}');
34746 Expect(1, 4985, '\p{Is_Numeric_Value=+0000080}', "");
34747 Expect(0, 4985, '\p{^Is_Numeric_Value=+0000080}', "");
34748 Expect(0, 4985, '\P{Is_Numeric_Value=+0000080}', "");
34749 Expect(1, 4985, '\P{^Is_Numeric_Value=+0000080}', "");
34750 Expect(0, 4984, '\p{Is_Numeric_Value=+0000080}', "");
34751 Expect(1, 4984, '\p{^Is_Numeric_Value=+0000080}', "");
34752 Expect(1, 4984, '\P{Is_Numeric_Value=+0000080}', "");
34753 Expect(0, 4984, '\P{^Is_Numeric_Value=+0000080}', "");
34754 Error('\p{Is_Nv=_/a/00 0000-00  080}');
34755 Error('\P{Is_Nv=_/a/00 0000-00  080}');
34756 Expect(1, 4985, '\p{Is_Nv=008_0}', "");
34757 Expect(0, 4985, '\p{^Is_Nv=008_0}', "");
34758 Expect(0, 4985, '\P{Is_Nv=008_0}', "");
34759 Expect(1, 4985, '\P{^Is_Nv=008_0}', "");
34760 Expect(0, 4984, '\p{Is_Nv=008_0}', "");
34761 Expect(1, 4984, '\p{^Is_Nv=008_0}', "");
34762 Expect(1, 4984, '\P{Is_Nv=008_0}', "");
34763 Expect(0, 4984, '\P{^Is_Nv=008_0}', "");
34764 Error('\p{Numeric_Value=-:=0000000200}');
34765 Error('\P{Numeric_Value=-:=0000000200}');
34766 Expect(1, 65818, '\p{Numeric_Value:   20_0}', "");
34767 Expect(0, 65818, '\p{^Numeric_Value:   20_0}', "");
34768 Expect(0, 65818, '\P{Numeric_Value:   20_0}', "");
34769 Expect(1, 65818, '\P{^Numeric_Value:   20_0}', "");
34770 Expect(0, 65817, '\p{Numeric_Value:   20_0}', "");
34771 Expect(1, 65817, '\p{^Numeric_Value:   20_0}', "");
34772 Expect(1, 65817, '\P{Numeric_Value:   20_0}', "");
34773 Expect(0, 65817, '\P{^Numeric_Value:   20_0}', "");
34774 Error('\p{Nv:   0000000002:=00}');
34775 Error('\P{Nv:   0000000002:=00}');
34776 Expect(1, 65818, '\p{Nv=+000000200}', "");
34777 Expect(0, 65818, '\p{^Nv=+000000200}', "");
34778 Expect(0, 65818, '\P{Nv=+000000200}', "");
34779 Expect(1, 65818, '\P{^Nv=+000000200}', "");
34780 Expect(0, 65817, '\p{Nv=+000000200}', "");
34781 Expect(1, 65817, '\p{^Nv=+000000200}', "");
34782 Expect(1, 65817, '\P{Nv=+000000200}', "");
34783 Expect(0, 65817, '\P{^Nv=+000000200}', "");
34784 Error('\p{Is_Numeric_Value=-/a/000000000200}');
34785 Error('\P{Is_Numeric_Value=-/a/000000000200}');
34786 Expect(1, 65818, '\p{Is_Numeric_Value=0_0_0_0_0_0200}', "");
34787 Expect(0, 65818, '\p{^Is_Numeric_Value=0_0_0_0_0_0200}', "");
34788 Expect(0, 65818, '\P{Is_Numeric_Value=0_0_0_0_0_0200}', "");
34789 Expect(1, 65818, '\P{^Is_Numeric_Value=0_0_0_0_0_0200}', "");
34790 Expect(0, 65817, '\p{Is_Numeric_Value=0_0_0_0_0_0200}', "");
34791 Expect(1, 65817, '\p{^Is_Numeric_Value=0_0_0_0_0_0200}', "");
34792 Expect(1, 65817, '\P{Is_Numeric_Value=0_0_0_0_0_0200}', "");
34793 Expect(0, 65817, '\P{^Is_Numeric_Value=0_0_0_0_0_0200}', "");
34794 Error('\p{Is_Nv=- +0 0 0_0/a/0 00200}');
34795 Error('\P{Is_Nv=- +0 0 0_0/a/0 00200}');
34796 Expect(1, 65818, '\p{Is_Nv=0000200}', "");
34797 Expect(0, 65818, '\p{^Is_Nv=0000200}', "");
34798 Expect(0, 65818, '\P{Is_Nv=0000200}', "");
34799 Expect(1, 65818, '\P{^Is_Nv=0000200}', "");
34800 Expect(0, 65817, '\p{Is_Nv=0000200}', "");
34801 Expect(1, 65817, '\p{^Is_Nv=0000200}', "");
34802 Expect(1, 65817, '\P{Is_Nv=0000200}', "");
34803 Expect(0, 65817, '\P{^Is_Nv=0000200}', "");
34804 Error('\p{Numeric_Value= 0-0:=00 0_0018}');
34805 Error('\P{Numeric_Value= 0-0:=00 0_0018}');
34806 Expect(1, 5871, '\p{Numeric_Value:00000018}', "");
34807 Expect(0, 5871, '\p{^Numeric_Value:00000018}', "");
34808 Expect(0, 5871, '\P{Numeric_Value:00000018}', "");
34809 Expect(1, 5871, '\P{^Numeric_Value:00000018}', "");
34810 Expect(0, 5870, '\p{Numeric_Value:00000018}', "");
34811 Expect(1, 5870, '\p{^Numeric_Value:00000018}', "");
34812 Expect(1, 5870, '\P{Numeric_Value:00000018}', "");
34813 Expect(0, 5870, '\P{^Numeric_Value:00000018}', "");
34814 Error('\p{Nv=/a/-001 8}');
34815 Error('\P{Nv=/a/-001 8}');
34816 Expect(1, 5871, '\p{Nv=0000018}', "");
34817 Expect(0, 5871, '\p{^Nv=0000018}', "");
34818 Expect(0, 5871, '\P{Nv=0000018}', "");
34819 Expect(1, 5871, '\P{^Nv=0000018}', "");
34820 Expect(0, 5870, '\p{Nv=0000018}', "");
34821 Expect(1, 5870, '\p{^Nv=0000018}', "");
34822 Expect(1, 5870, '\P{Nv=0000018}', "");
34823 Expect(0, 5870, '\P{^Nv=0000018}', "");
34824 Error('\p{Is_Numeric_Value=:=-0000018}');
34825 Error('\P{Is_Numeric_Value=:=-0000018}');
34826 Expect(1, 5871, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_018}', "");
34827 Expect(0, 5871, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_018}', "");
34828 Expect(0, 5871, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_018}', "");
34829 Expect(1, 5871, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_018}', "");
34830 Expect(0, 5870, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_018}', "");
34831 Expect(1, 5870, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_018}', "");
34832 Expect(1, 5870, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_018}', "");
34833 Expect(0, 5870, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_018}', "");
34834 Error('\p{Is_Nv=-/a/001 8}');
34835 Error('\P{Is_Nv=-/a/001 8}');
34836 Expect(1, 5871, '\p{Is_Nv=000_000_000_18}', "");
34837 Expect(0, 5871, '\p{^Is_Nv=000_000_000_18}', "");
34838 Expect(0, 5871, '\P{Is_Nv=000_000_000_18}', "");
34839 Expect(1, 5871, '\P{^Is_Nv=000_000_000_18}', "");
34840 Expect(0, 5870, '\p{Is_Nv=000_000_000_18}', "");
34841 Expect(1, 5870, '\p{^Is_Nv=000_000_000_18}', "");
34842 Expect(1, 5870, '\P{Is_Nv=000_000_000_18}', "");
34843 Expect(0, 5870, '\P{^Is_Nv=000_000_000_18}', "");
34844 Error('\p{Numeric_Value:--0003/00008:=}');
34845 Error('\P{Numeric_Value:--0003/00008:=}');
34846 Expect(1, 8540, '\p{Numeric_Value:+3/008}', "");
34847 Expect(0, 8540, '\p{^Numeric_Value:+3/008}', "");
34848 Expect(0, 8540, '\P{Numeric_Value:+3/008}', "");
34849 Expect(1, 8540, '\P{^Numeric_Value:+3/008}', "");
34850 Expect(0, 8539, '\p{Numeric_Value:+3/008}', "");
34851 Expect(1, 8539, '\p{^Numeric_Value:+3/008}', "");
34852 Expect(1, 8539, '\P{Numeric_Value:+3/008}', "");
34853 Expect(0, 8539, '\P{^Numeric_Value:+3/008}', "");
34854 Error('\p{Numeric_Value=0.38}');
34855 Error('\P{Numeric_Value=0.38}');
34856 Expect(1, 8540, '\p{Numeric_Value=0.375}', "");
34857 Expect(0, 8540, '\p{^Numeric_Value=0.375}', "");
34858 Expect(0, 8540, '\P{Numeric_Value=0.375}', "");
34859 Expect(1, 8540, '\P{^Numeric_Value=0.375}', "");
34860 Expect(0, 8539, '\p{Numeric_Value=0.375}', "");
34861 Expect(1, 8539, '\p{^Numeric_Value=0.375}', "");
34862 Expect(1, 8539, '\P{Numeric_Value=0.375}', "");
34863 Expect(0, 8539, '\P{^Numeric_Value=0.375}', "");
34864 Error('\p{Nv=/a/03/000008}');
34865 Error('\P{Nv=/a/03/000008}');
34866 Expect(1, 8540, '\p{Nv=+0000000003/00000008}', "");
34867 Expect(0, 8540, '\p{^Nv=+0000000003/00000008}', "");
34868 Expect(0, 8540, '\P{Nv=+0000000003/00000008}', "");
34869 Expect(1, 8540, '\P{^Nv=+0000000003/00000008}', "");
34870 Expect(0, 8539, '\p{Nv=+0000000003/00000008}', "");
34871 Expect(1, 8539, '\p{^Nv=+0000000003/00000008}', "");
34872 Expect(1, 8539, '\P{Nv=+0000000003/00000008}', "");
34873 Expect(0, 8539, '\P{^Nv=+0000000003/00000008}', "");
34874 Error('\p{Nv:   0.38}');
34875 Error('\P{Nv:   0.38}');
34876 Expect(1, 8540, '\p{Nv=0.375}', "");
34877 Expect(0, 8540, '\p{^Nv=0.375}', "");
34878 Expect(0, 8540, '\P{Nv=0.375}', "");
34879 Expect(1, 8540, '\P{^Nv=0.375}', "");
34880 Expect(0, 8539, '\p{Nv=0.375}', "");
34881 Expect(1, 8539, '\p{^Nv=0.375}', "");
34882 Expect(1, 8539, '\P{Nv=0.375}', "");
34883 Expect(0, 8539, '\P{^Nv=0.375}', "");
34884 Error('\p{Is_Numeric_Value=/a/  _+0000000003/008}');
34885 Error('\P{Is_Numeric_Value=/a/  _+0000000003/008}');
34886 Expect(1, 8540, '\p{Is_Numeric_Value=00003/8}', "");
34887 Expect(0, 8540, '\p{^Is_Numeric_Value=00003/8}', "");
34888 Expect(0, 8540, '\P{Is_Numeric_Value=00003/8}', "");
34889 Expect(1, 8540, '\P{^Is_Numeric_Value=00003/8}', "");
34890 Expect(0, 8539, '\p{Is_Numeric_Value=00003/8}', "");
34891 Expect(1, 8539, '\p{^Is_Numeric_Value=00003/8}', "");
34892 Expect(1, 8539, '\P{Is_Numeric_Value=00003/8}', "");
34893 Expect(0, 8539, '\P{^Is_Numeric_Value=00003/8}', "");
34894 Error('\p{Is_Numeric_Value=0.38}');
34895 Error('\P{Is_Numeric_Value=0.38}');
34896 Expect(1, 8540, '\p{Is_Numeric_Value: 0.375}', "");
34897 Expect(0, 8540, '\p{^Is_Numeric_Value: 0.375}', "");
34898 Expect(0, 8540, '\P{Is_Numeric_Value: 0.375}', "");
34899 Expect(1, 8540, '\P{^Is_Numeric_Value: 0.375}', "");
34900 Expect(0, 8539, '\p{Is_Numeric_Value: 0.375}', "");
34901 Expect(1, 8539, '\p{^Is_Numeric_Value: 0.375}', "");
34902 Expect(1, 8539, '\P{Is_Numeric_Value: 0.375}', "");
34903 Expect(0, 8539, '\P{^Is_Numeric_Value: 0.375}', "");
34904 Error('\p{Is_Nv=/a/ 000000003/000000008}');
34905 Error('\P{Is_Nv=/a/ 000000003/000000008}');
34906 Expect(1, 8540, '\p{Is_Nv=003/008}', "");
34907 Expect(0, 8540, '\p{^Is_Nv=003/008}', "");
34908 Expect(0, 8540, '\P{Is_Nv=003/008}', "");
34909 Expect(1, 8540, '\P{^Is_Nv=003/008}', "");
34910 Expect(0, 8539, '\p{Is_Nv=003/008}', "");
34911 Expect(1, 8539, '\p{^Is_Nv=003/008}', "");
34912 Expect(1, 8539, '\P{Is_Nv=003/008}', "");
34913 Expect(0, 8539, '\P{^Is_Nv=003/008}', "");
34914 Error('\p{Is_Nv=0.38}');
34915 Error('\P{Is_Nv=0.38}');
34916 Expect(1, 8540, '\p{Is_Nv=0.375}', "");
34917 Expect(0, 8540, '\p{^Is_Nv=0.375}', "");
34918 Expect(0, 8540, '\P{Is_Nv=0.375}', "");
34919 Expect(1, 8540, '\P{^Is_Nv=0.375}', "");
34920 Expect(0, 8539, '\p{Is_Nv=0.375}', "");
34921 Expect(1, 8539, '\p{^Is_Nv=0.375}', "");
34922 Expect(1, 8539, '\P{Is_Nv=0.375}', "");
34923 Expect(0, 8539, '\P{^Is_Nv=0.375}', "");
34924 Error('\p{Numeric_Value= /a/+000000500}');
34925 Error('\P{Numeric_Value= /a/+000000500}');
34926 Expect(1, 8558, '\p{Numeric_Value=+0500}', "");
34927 Expect(0, 8558, '\p{^Numeric_Value=+0500}', "");
34928 Expect(0, 8558, '\P{Numeric_Value=+0500}', "");
34929 Expect(1, 8558, '\P{^Numeric_Value=+0500}', "");
34930 Expect(0, 8557, '\p{Numeric_Value=+0500}', "");
34931 Expect(1, 8557, '\p{^Numeric_Value=+0500}', "");
34932 Expect(1, 8557, '\P{Numeric_Value=+0500}', "");
34933 Expect(0, 8557, '\P{^Numeric_Value=+0500}', "");
34934 Error('\p{Nv=_:=00000000050-0}');
34935 Error('\P{Nv=_:=00000000050-0}');
34936 Expect(1, 8558, '\p{Nv=00000500}', "");
34937 Expect(0, 8558, '\p{^Nv=00000500}', "");
34938 Expect(0, 8558, '\P{Nv=00000500}', "");
34939 Expect(1, 8558, '\P{^Nv=00000500}', "");
34940 Expect(0, 8557, '\p{Nv=00000500}', "");
34941 Expect(1, 8557, '\p{^Nv=00000500}', "");
34942 Expect(1, 8557, '\P{Nv=00000500}', "");
34943 Expect(0, 8557, '\P{^Nv=00000500}', "");
34944 Error('\p{Is_Numeric_Value=     :=0000000005_00}');
34945 Error('\P{Is_Numeric_Value=     :=0000000005_00}');
34946 Expect(1, 8558, '\p{Is_Numeric_Value:   +0050_0}', "");
34947 Expect(0, 8558, '\p{^Is_Numeric_Value:  +0050_0}', "");
34948 Expect(0, 8558, '\P{Is_Numeric_Value:   +0050_0}', "");
34949 Expect(1, 8558, '\P{^Is_Numeric_Value:  +0050_0}', "");
34950 Expect(0, 8557, '\p{Is_Numeric_Value:   +0050_0}', "");
34951 Expect(1, 8557, '\p{^Is_Numeric_Value:  +0050_0}', "");
34952 Expect(1, 8557, '\P{Is_Numeric_Value:   +0050_0}', "");
34953 Expect(0, 8557, '\P{^Is_Numeric_Value:  +0050_0}', "");
34954 Error('\p{Is_Nv=_-0     0 0 0/a/0       500}');
34955 Error('\P{Is_Nv=_-0     0 0 0/a/0       500}');
34956 Expect(1, 8558, '\p{Is_Nv=0_0_0_0_0_0_0_00500}', "");
34957 Expect(0, 8558, '\p{^Is_Nv=0_0_0_0_0_0_0_00500}', "");
34958 Expect(0, 8558, '\P{Is_Nv=0_0_0_0_0_0_0_00500}', "");
34959 Expect(1, 8558, '\P{^Is_Nv=0_0_0_0_0_0_0_00500}', "");
34960 Expect(0, 8557, '\p{Is_Nv=0_0_0_0_0_0_0_00500}', "");
34961 Expect(1, 8557, '\p{^Is_Nv=0_0_0_0_0_0_0_00500}', "");
34962 Expect(1, 8557, '\P{Is_Nv=0_0_0_0_0_0_0_00500}', "");
34963 Expect(0, 8557, '\P{^Is_Nv=0_0_0_0_0_0_0_00500}', "");
34964 Error('\p{Numeric_Value= _+016/a/}');
34965 Error('\P{Numeric_Value= _+016/a/}');
34966 Expect(1, 2553, '\p{Numeric_Value=+00001_6}', "");
34967 Expect(0, 2553, '\p{^Numeric_Value=+00001_6}', "");
34968 Expect(0, 2553, '\P{Numeric_Value=+00001_6}', "");
34969 Expect(1, 2553, '\P{^Numeric_Value=+00001_6}', "");
34970 Expect(0, 2552, '\p{Numeric_Value=+00001_6}', "");
34971 Expect(1, 2552, '\p{^Numeric_Value=+00001_6}', "");
34972 Expect(1, 2552, '\P{Numeric_Value=+00001_6}', "");
34973 Expect(0, 2552, '\P{^Numeric_Value=+00001_6}', "");
34974 Error('\p{Nv=-16/a/}');
34975 Error('\P{Nv=-16/a/}');
34976 Expect(1, 2553, '\p{Nv=0000016}', "");
34977 Expect(0, 2553, '\p{^Nv=0000016}', "");
34978 Expect(0, 2553, '\P{Nv=0000016}', "");
34979 Expect(1, 2553, '\P{^Nv=0000016}', "");
34980 Expect(0, 2552, '\p{Nv=0000016}', "");
34981 Expect(1, 2552, '\p{^Nv=0000016}', "");
34982 Expect(1, 2552, '\P{Nv=0000016}', "");
34983 Expect(0, 2552, '\P{^Nv=0000016}', "");
34984 Error('\p{Is_Numeric_Value=_0000000016/a/}');
34985 Error('\P{Is_Numeric_Value=_0000000016/a/}');
34986 Expect(1, 2553, '\p{Is_Numeric_Value=0_0_0_0_0_0_16}', "");
34987 Expect(0, 2553, '\p{^Is_Numeric_Value=0_0_0_0_0_0_16}', "");
34988 Expect(0, 2553, '\P{Is_Numeric_Value=0_0_0_0_0_0_16}', "");
34989 Expect(1, 2553, '\P{^Is_Numeric_Value=0_0_0_0_0_0_16}', "");
34990 Expect(0, 2552, '\p{Is_Numeric_Value=0_0_0_0_0_0_16}', "");
34991 Expect(1, 2552, '\p{^Is_Numeric_Value=0_0_0_0_0_0_16}', "");
34992 Expect(1, 2552, '\P{Is_Numeric_Value=0_0_0_0_0_0_16}', "");
34993 Expect(0, 2552, '\P{^Is_Numeric_Value=0_0_0_0_0_0_16}', "");
34994 Error('\p{Is_Nv=        :=01_6}');
34995 Error('\P{Is_Nv=        :=01_6}');
34996 Expect(1, 2553, '\p{Is_Nv=01_6}', "");
34997 Expect(0, 2553, '\p{^Is_Nv=01_6}', "");
34998 Expect(0, 2553, '\P{Is_Nv=01_6}', "");
34999 Expect(1, 2553, '\P{^Is_Nv=01_6}', "");
35000 Expect(0, 2552, '\p{Is_Nv=01_6}', "");
35001 Expect(1, 2552, '\p{^Is_Nv=01_6}', "");
35002 Expect(1, 2552, '\P{Is_Nv=01_6}', "");
35003 Expect(0, 2552, '\P{^Is_Nv=01_6}', "");
35004 Error('\p{Numeric_Value=-_+00   00:=44}');
35005 Error('\P{Numeric_Value=-_+00   00:=44}');
35006 Expect(1, 12985, '\p{Numeric_Value=+0_0_44}', "");
35007 Expect(0, 12985, '\p{^Numeric_Value=+0_0_44}', "");
35008 Expect(0, 12985, '\P{Numeric_Value=+0_0_44}', "");
35009 Expect(1, 12985, '\P{^Numeric_Value=+0_0_44}', "");
35010 Expect(0, 12984, '\p{Numeric_Value=+0_0_44}', "");
35011 Expect(1, 12984, '\p{^Numeric_Value=+0_0_44}', "");
35012 Expect(1, 12984, '\P{Numeric_Value=+0_0_44}', "");
35013 Expect(0, 12984, '\P{^Numeric_Value=+0_0_44}', "");
35014 Error('\p{Nv=_  0000000044/a/}');
35015 Error('\P{Nv=_  0000000044/a/}');
35016 Expect(1, 12985, '\p{Nv=00_00_44}', "");
35017 Expect(0, 12985, '\p{^Nv=00_00_44}', "");
35018 Expect(0, 12985, '\P{Nv=00_00_44}', "");
35019 Expect(1, 12985, '\P{^Nv=00_00_44}', "");
35020 Expect(0, 12984, '\p{Nv=00_00_44}', "");
35021 Expect(1, 12984, '\p{^Nv=00_00_44}', "");
35022 Expect(1, 12984, '\P{Nv=00_00_44}', "");
35023 Expect(0, 12984, '\P{^Nv=00_00_44}', "");
35024 Error('\p{Is_Numeric_Value= 00000044/a/}');
35025 Error('\P{Is_Numeric_Value= 00000044/a/}');
35026 Expect(1, 12985, '\p{Is_Numeric_Value=00044}', "");
35027 Expect(0, 12985, '\p{^Is_Numeric_Value=00044}', "");
35028 Expect(0, 12985, '\P{Is_Numeric_Value=00044}', "");
35029 Expect(1, 12985, '\P{^Is_Numeric_Value=00044}', "");
35030 Expect(0, 12984, '\p{Is_Numeric_Value=00044}', "");
35031 Expect(1, 12984, '\p{^Is_Numeric_Value=00044}', "");
35032 Expect(1, 12984, '\P{Is_Numeric_Value=00044}', "");
35033 Expect(0, 12984, '\P{^Is_Numeric_Value=00044}', "");
35034 Error('\p{Is_Nv=        0 0     0 044/a/}');
35035 Error('\P{Is_Nv=        0 0     0 044/a/}');
35036 Expect(1, 12985, '\p{Is_Nv=0000044}', "");
35037 Expect(0, 12985, '\p{^Is_Nv=0000044}', "");
35038 Expect(0, 12985, '\P{Is_Nv=0000044}', "");
35039 Expect(1, 12985, '\P{^Is_Nv=0000044}', "");
35040 Expect(0, 12984, '\p{Is_Nv=0000044}', "");
35041 Expect(1, 12984, '\p{^Is_Nv=0000044}', "");
35042 Expect(1, 12984, '\P{Is_Nv=0000044}', "");
35043 Expect(0, 12984, '\P{^Is_Nv=0000044}', "");
35044 Error('\p{Numeric_Value=-:=0000027}');
35045 Error('\P{Numeric_Value=-:=0000027}');
35046 Expect(1, 12887, '\p{Numeric_Value=00027}', "");
35047 Expect(0, 12887, '\p{^Numeric_Value=00027}', "");
35048 Expect(0, 12887, '\P{Numeric_Value=00027}', "");
35049 Expect(1, 12887, '\P{^Numeric_Value=00027}', "");
35050 Expect(0, 12886, '\p{Numeric_Value=00027}', "");
35051 Expect(1, 12886, '\p{^Numeric_Value=00027}', "");
35052 Expect(1, 12886, '\P{Numeric_Value=00027}', "");
35053 Expect(0, 12886, '\P{^Numeric_Value=00027}', "");
35054 Error('\p{Nv=/a/+00     02_7}');
35055 Error('\P{Nv=/a/+00     02_7}');
35056 Expect(1, 12887, '\p{Nv=0027}', "");
35057 Expect(0, 12887, '\p{^Nv=0027}', "");
35058 Expect(0, 12887, '\P{Nv=0027}', "");
35059 Expect(1, 12887, '\P{^Nv=0027}', "");
35060 Expect(0, 12886, '\p{Nv=0027}', "");
35061 Expect(1, 12886, '\p{^Nv=0027}', "");
35062 Expect(1, 12886, '\P{Nv=0027}', "");
35063 Expect(0, 12886, '\P{^Nv=0027}', "");
35064 Error('\p{Is_Numeric_Value=:=   -+02_7}');
35065 Error('\P{Is_Numeric_Value=:=   -+02_7}');
35066 Expect(1, 12887, '\p{Is_Numeric_Value: 027}', "");
35067 Expect(0, 12887, '\p{^Is_Numeric_Value: 027}', "");
35068 Expect(0, 12887, '\P{Is_Numeric_Value: 027}', "");
35069 Expect(1, 12887, '\P{^Is_Numeric_Value: 027}', "");
35070 Expect(0, 12886, '\p{Is_Numeric_Value: 027}', "");
35071 Expect(1, 12886, '\p{^Is_Numeric_Value: 027}', "");
35072 Expect(1, 12886, '\P{Is_Numeric_Value: 027}', "");
35073 Expect(0, 12886, '\P{^Is_Numeric_Value: 027}', "");
35074 Error('\p{Is_Nv=        /a/+00000000027}');
35075 Error('\P{Is_Nv=        /a/+00000000027}');
35076 Expect(1, 12887, '\p{Is_Nv=27}', "");
35077 Expect(0, 12887, '\p{^Is_Nv=27}', "");
35078 Expect(0, 12887, '\P{Is_Nv=27}', "");
35079 Expect(1, 12887, '\P{^Is_Nv=27}', "");
35080 Expect(0, 12886, '\p{Is_Nv=27}', "");
35081 Expect(1, 12886, '\p{^Is_Nv=27}', "");
35082 Expect(1, 12886, '\P{Is_Nv=27}', "");
35083 Expect(0, 12886, '\P{^Is_Nv=27}', "");
35084 Error('\p{Numeric_Value=_+0000010000000:=0}');
35085 Error('\P{Numeric_Value=_+0000010000000:=0}');
35086 Expect(1, 20159, '\p{Numeric_Value=00010_00000_00}', "");
35087 Expect(0, 20159, '\p{^Numeric_Value=00010_00000_00}', "");
35088 Expect(0, 20159, '\P{Numeric_Value=00010_00000_00}', "");
35089 Expect(1, 20159, '\P{^Numeric_Value=00010_00000_00}', "");
35090 Expect(0, 20158, '\p{Numeric_Value=00010_00000_00}', "");
35091 Expect(1, 20158, '\p{^Numeric_Value=00010_00000_00}', "");
35092 Expect(1, 20158, '\P{Numeric_Value=00010_00000_00}', "");
35093 Expect(0, 20158, '\P{^Numeric_Value=00010_00000_00}', "");
35094 Error('\p{Nv=-_00       00 10   0000000/a/}');
35095 Error('\P{Nv=-_00       00 10   0000000/a/}');
35096 Expect(1, 20159, '\p{Nv:+0_0_0_0_0_1_0_0_000000}', "");
35097 Expect(0, 20159, '\p{^Nv:+0_0_0_0_0_1_0_0_000000}', "");
35098 Expect(0, 20159, '\P{Nv:+0_0_0_0_0_1_0_0_000000}', "");
35099 Expect(1, 20159, '\P{^Nv:+0_0_0_0_0_1_0_0_000000}', "");
35100 Expect(0, 20158, '\p{Nv:+0_0_0_0_0_1_0_0_000000}', "");
35101 Expect(1, 20158, '\p{^Nv:+0_0_0_0_0_1_0_0_000000}', "");
35102 Expect(1, 20158, '\P{Nv:+0_0_0_0_0_1_0_0_000000}', "");
35103 Expect(0, 20158, '\P{^Nv:+0_0_0_0_0_1_0_0_000000}', "");
35104 Error('\p{Is_Numeric_Value= :=+00000100000000}');
35105 Error('\P{Is_Numeric_Value= :=+00000100000000}');
35106 Expect(1, 20159, '\p{Is_Numeric_Value=000000100000000}', "");
35107 Expect(0, 20159, '\p{^Is_Numeric_Value=000000100000000}', "");
35108 Expect(0, 20159, '\P{Is_Numeric_Value=000000100000000}', "");
35109 Expect(1, 20159, '\P{^Is_Numeric_Value=000000100000000}', "");
35110 Expect(0, 20158, '\p{Is_Numeric_Value=000000100000000}', "");
35111 Expect(1, 20158, '\p{^Is_Numeric_Value=000000100000000}', "");
35112 Expect(1, 20158, '\P{Is_Numeric_Value=000000100000000}', "");
35113 Expect(0, 20158, '\P{^Is_Numeric_Value=000000100000000}', "");
35114 Error('\p{Is_Nv=_0000_10:=0000000}');
35115 Error('\P{Is_Nv=_0000_10:=0000000}');
35116 Expect(1, 20159, '\p{Is_Nv=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', "");
35117 Expect(0, 20159, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', "");
35118 Expect(0, 20159, '\P{Is_Nv=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', "");
35119 Expect(1, 20159, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', "");
35120 Expect(0, 20158, '\p{Is_Nv=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', "");
35121 Expect(1, 20158, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', "");
35122 Expect(1, 20158, '\P{Is_Nv=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', "");
35123 Expect(0, 20158, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', "");
35124 Error('\p{Numeric_Value=-:=40_0}');
35125 Error('\P{Numeric_Value=-:=40_0}');
35126 Expect(1, 65820, '\p{Numeric_Value=40_0}', "");
35127 Expect(0, 65820, '\p{^Numeric_Value=40_0}', "");
35128 Expect(0, 65820, '\P{Numeric_Value=40_0}', "");
35129 Expect(1, 65820, '\P{^Numeric_Value=40_0}', "");
35130 Expect(0, 65819, '\p{Numeric_Value=40_0}', "");
35131 Expect(1, 65819, '\p{^Numeric_Value=40_0}', "");
35132 Expect(1, 65819, '\P{Numeric_Value=40_0}', "");
35133 Expect(0, 65819, '\P{^Numeric_Value=40_0}', "");
35134 Error('\p{Nv=-:=000000040_0}');
35135 Error('\P{Nv=-:=000000040_0}');
35136 Expect(1, 65820, '\p{Nv=0_0_0_4_00}', "");
35137 Expect(0, 65820, '\p{^Nv=0_0_0_4_00}', "");
35138 Expect(0, 65820, '\P{Nv=0_0_0_4_00}', "");
35139 Expect(1, 65820, '\P{^Nv=0_0_0_4_00}', "");
35140 Expect(0, 65819, '\p{Nv=0_0_0_4_00}', "");
35141 Expect(1, 65819, '\p{^Nv=0_0_0_4_00}', "");
35142 Expect(1, 65819, '\P{Nv=0_0_0_4_00}', "");
35143 Expect(0, 65819, '\P{^Nv=0_0_0_4_00}', "");
35144 Error('\p{Is_Numeric_Value=/a/  000400}');
35145 Error('\P{Is_Numeric_Value=/a/  000400}');
35146 Expect(1, 65820, '\p{Is_Numeric_Value=+000000400}', "");
35147 Expect(0, 65820, '\p{^Is_Numeric_Value=+000000400}', "");
35148 Expect(0, 65820, '\P{Is_Numeric_Value=+000000400}', "");
35149 Expect(1, 65820, '\P{^Is_Numeric_Value=+000000400}', "");
35150 Expect(0, 65819, '\p{Is_Numeric_Value=+000000400}', "");
35151 Expect(1, 65819, '\p{^Is_Numeric_Value=+000000400}', "");
35152 Expect(1, 65819, '\P{Is_Numeric_Value=+000000400}', "");
35153 Expect(0, 65819, '\P{^Is_Numeric_Value=+000000400}', "");
35154 Error('\p{Is_Nv=_:=000400}');
35155 Error('\P{Is_Nv=_:=000400}');
35156 Expect(1, 65820, '\p{Is_Nv=+00400}', "");
35157 Expect(0, 65820, '\p{^Is_Nv=+00400}', "");
35158 Expect(0, 65820, '\P{Is_Nv=+00400}', "");
35159 Expect(1, 65820, '\P{^Is_Nv=+00400}', "");
35160 Expect(0, 65819, '\p{Is_Nv=+00400}', "");
35161 Expect(1, 65819, '\p{^Is_Nv=+00400}', "");
35162 Expect(1, 65819, '\P{Is_Nv=+00400}', "");
35163 Expect(0, 65819, '\P{^Is_Nv=+00400}', "");
35164 Error('\p{Numeric_Value=/a/-    00005/000008}');
35165 Error('\P{Numeric_Value=/a/-    00005/000008}');
35166 Expect(1, 8541, '\p{Numeric_Value=+5/0000008}', "");
35167 Expect(0, 8541, '\p{^Numeric_Value=+5/0000008}', "");
35168 Expect(0, 8541, '\P{Numeric_Value=+5/0000008}', "");
35169 Expect(1, 8541, '\P{^Numeric_Value=+5/0000008}', "");
35170 Expect(0, 8540, '\p{Numeric_Value=+5/0000008}', "");
35171 Expect(1, 8540, '\p{^Numeric_Value=+5/0000008}', "");
35172 Expect(1, 8540, '\P{Numeric_Value=+5/0000008}', "");
35173 Expect(0, 8540, '\P{^Numeric_Value=+5/0000008}', "");
35174 Error('\p{Numeric_Value=0.62}');
35175 Error('\P{Numeric_Value=0.62}');
35176 Expect(1, 8541, '\p{Numeric_Value=0.625}', "");
35177 Expect(0, 8541, '\p{^Numeric_Value=0.625}', "");
35178 Expect(0, 8541, '\P{Numeric_Value=0.625}', "");
35179 Expect(1, 8541, '\P{^Numeric_Value=0.625}', "");
35180 Expect(0, 8540, '\p{Numeric_Value=0.625}', "");
35181 Expect(1, 8540, '\p{^Numeric_Value=0.625}', "");
35182 Expect(1, 8540, '\P{Numeric_Value=0.625}', "");
35183 Expect(0, 8540, '\P{^Numeric_Value=0.625}', "");
35184 Error('\p{Nv= /a/0000000005/0000008}');
35185 Error('\P{Nv= /a/0000000005/0000008}');
35186 Expect(1, 8541, '\p{Nv=005/00000008}', "");
35187 Expect(0, 8541, '\p{^Nv=005/00000008}', "");
35188 Expect(0, 8541, '\P{Nv=005/00000008}', "");
35189 Expect(1, 8541, '\P{^Nv=005/00000008}', "");
35190 Expect(0, 8540, '\p{Nv=005/00000008}', "");
35191 Expect(1, 8540, '\p{^Nv=005/00000008}', "");
35192 Expect(1, 8540, '\P{Nv=005/00000008}', "");
35193 Expect(0, 8540, '\P{^Nv=005/00000008}', "");
35194 Error('\p{Nv=0.62}');
35195 Error('\P{Nv=0.62}');
35196 Expect(1, 8541, '\p{Nv=0.625}', "");
35197 Expect(0, 8541, '\p{^Nv=0.625}', "");
35198 Expect(0, 8541, '\P{Nv=0.625}', "");
35199 Expect(1, 8541, '\P{^Nv=0.625}', "");
35200 Expect(0, 8540, '\p{Nv=0.625}', "");
35201 Expect(1, 8540, '\p{^Nv=0.625}', "");
35202 Expect(1, 8540, '\P{Nv=0.625}', "");
35203 Expect(0, 8540, '\P{^Nv=0.625}', "");
35204 Error('\p{Is_Numeric_Value=  +0000005/8/a/}');
35205 Error('\P{Is_Numeric_Value=  +0000005/8/a/}');
35206 Expect(1, 8541, '\p{Is_Numeric_Value:5/08}', "");
35207 Expect(0, 8541, '\p{^Is_Numeric_Value:5/08}', "");
35208 Expect(0, 8541, '\P{Is_Numeric_Value:5/08}', "");
35209 Expect(1, 8541, '\P{^Is_Numeric_Value:5/08}', "");
35210 Expect(0, 8540, '\p{Is_Numeric_Value:5/08}', "");
35211 Expect(1, 8540, '\p{^Is_Numeric_Value:5/08}', "");
35212 Expect(1, 8540, '\P{Is_Numeric_Value:5/08}', "");
35213 Expect(0, 8540, '\P{^Is_Numeric_Value:5/08}', "");
35214 Error('\p{Is_Numeric_Value=0.62}');
35215 Error('\P{Is_Numeric_Value=0.62}');
35216 Expect(1, 8541, '\p{Is_Numeric_Value=0.625}', "");
35217 Expect(0, 8541, '\p{^Is_Numeric_Value=0.625}', "");
35218 Expect(0, 8541, '\P{Is_Numeric_Value=0.625}', "");
35219 Expect(1, 8541, '\P{^Is_Numeric_Value=0.625}', "");
35220 Expect(0, 8540, '\p{Is_Numeric_Value=0.625}', "");
35221 Expect(1, 8540, '\p{^Is_Numeric_Value=0.625}', "");
35222 Expect(1, 8540, '\P{Is_Numeric_Value=0.625}', "");
35223 Expect(0, 8540, '\P{^Is_Numeric_Value=0.625}', "");
35224 Error('\p{Is_Nv=:=_00005/000000008}');
35225 Error('\P{Is_Nv=:=_00005/000000008}');
35226 Expect(1, 8541, '\p{Is_Nv=000000005/0008}', "");
35227 Expect(0, 8541, '\p{^Is_Nv=000000005/0008}', "");
35228 Expect(0, 8541, '\P{Is_Nv=000000005/0008}', "");
35229 Expect(1, 8541, '\P{^Is_Nv=000000005/0008}', "");
35230 Expect(0, 8540, '\p{Is_Nv=000000005/0008}', "");
35231 Expect(1, 8540, '\p{^Is_Nv=000000005/0008}', "");
35232 Expect(1, 8540, '\P{Is_Nv=000000005/0008}', "");
35233 Expect(0, 8540, '\P{^Is_Nv=000000005/0008}', "");
35234 Error('\p{Is_Nv=0.62}');
35235 Error('\P{Is_Nv=0.62}');
35236 Expect(1, 8541, '\p{Is_Nv=0.625}', "");
35237 Expect(0, 8541, '\p{^Is_Nv=0.625}', "");
35238 Expect(0, 8541, '\P{Is_Nv=0.625}', "");
35239 Expect(1, 8541, '\P{^Is_Nv=0.625}', "");
35240 Expect(0, 8540, '\p{Is_Nv=0.625}', "");
35241 Expect(1, 8540, '\p{^Is_Nv=0.625}', "");
35242 Expect(1, 8540, '\P{Is_Nv=0.625}', "");
35243 Expect(0, 8540, '\P{^Is_Nv=0.625}', "");
35244 Error('\p{Numeric_Value= 00/a/00_020}');
35245 Error('\P{Numeric_Value= 00/a/00_020}');
35246 Expect(1, 4979, '\p{Numeric_Value=00020}', "");
35247 Expect(0, 4979, '\p{^Numeric_Value=00020}', "");
35248 Expect(0, 4979, '\P{Numeric_Value=00020}', "");
35249 Expect(1, 4979, '\P{^Numeric_Value=00020}', "");
35250 Expect(0, 4978, '\p{Numeric_Value=00020}', "");
35251 Expect(1, 4978, '\p{^Numeric_Value=00020}', "");
35252 Expect(1, 4978, '\P{Numeric_Value=00020}', "");
35253 Expect(0, 4978, '\P{^Numeric_Value=00020}', "");
35254 Error('\p{Nv=:=-02 0}');
35255 Error('\P{Nv=:=-02 0}');
35256 Expect(1, 4979, '\p{Nv=000_002_0}', "");
35257 Expect(0, 4979, '\p{^Nv=000_002_0}', "");
35258 Expect(0, 4979, '\P{Nv=000_002_0}', "");
35259 Expect(1, 4979, '\P{^Nv=000_002_0}', "");
35260 Expect(0, 4978, '\p{Nv=000_002_0}', "");
35261 Expect(1, 4978, '\p{^Nv=000_002_0}', "");
35262 Expect(1, 4978, '\P{Nv=000_002_0}', "");
35263 Expect(0, 4978, '\P{^Nv=000_002_0}', "");
35264 Error('\p{Is_Numeric_Value:  00_00-00/a/20}');
35265 Error('\P{Is_Numeric_Value:  00_00-00/a/20}');
35266 Expect(1, 4979, '\p{Is_Numeric_Value=00020}', "");
35267 Expect(0, 4979, '\p{^Is_Numeric_Value=00020}', "");
35268 Expect(0, 4979, '\P{Is_Numeric_Value=00020}', "");
35269 Expect(1, 4979, '\P{^Is_Numeric_Value=00020}', "");
35270 Expect(0, 4978, '\p{Is_Numeric_Value=00020}', "");
35271 Expect(1, 4978, '\p{^Is_Numeric_Value=00020}', "");
35272 Expect(1, 4978, '\P{Is_Numeric_Value=00020}', "");
35273 Expect(0, 4978, '\P{^Is_Numeric_Value=00020}', "");
35274 Error('\p{Is_Nv=-:=00020}');
35275 Error('\P{Is_Nv=-:=00020}');
35276 Expect(1, 4979, '\p{Is_Nv=+020}', "");
35277 Expect(0, 4979, '\p{^Is_Nv=+020}', "");
35278 Expect(0, 4979, '\P{Is_Nv=+020}', "");
35279 Expect(1, 4979, '\P{^Is_Nv=+020}', "");
35280 Expect(0, 4978, '\p{Is_Nv=+020}', "");
35281 Expect(1, 4978, '\p{^Is_Nv=+020}', "");
35282 Expect(1, 4978, '\P{Is_Nv=+020}', "");
35283 Expect(0, 4978, '\P{^Is_Nv=+020}', "");
35284 Error('\p{Numeric_Value=/a/     _0000030000}');
35285 Error('\P{Numeric_Value=/a/     _0000030000}');
35286 Expect(1, 65837, '\p{Numeric_Value=00000030000}', "");
35287 Expect(0, 65837, '\p{^Numeric_Value=00000030000}', "");
35288 Expect(0, 65837, '\P{Numeric_Value=00000030000}', "");
35289 Expect(1, 65837, '\P{^Numeric_Value=00000030000}', "");
35290 Expect(0, 65836, '\p{Numeric_Value=00000030000}', "");
35291 Expect(1, 65836, '\p{^Numeric_Value=00000030000}', "");
35292 Expect(1, 65836, '\P{Numeric_Value=00000030000}', "");
35293 Expect(0, 65836, '\P{^Numeric_Value=00000030000}', "");
35294 Error('\p{Nv=:=  +000030000}');
35295 Error('\P{Nv=:=  +000030000}');
35296 Expect(1, 65837, '\p{Nv:   00000000030000}', "");
35297 Expect(0, 65837, '\p{^Nv:   00000000030000}', "");
35298 Expect(0, 65837, '\P{Nv:   00000000030000}', "");
35299 Expect(1, 65837, '\P{^Nv:   00000000030000}', "");
35300 Expect(0, 65836, '\p{Nv:   00000000030000}', "");
35301 Expect(1, 65836, '\p{^Nv:   00000000030000}', "");
35302 Expect(1, 65836, '\P{Nv:   00000000030000}', "");
35303 Expect(0, 65836, '\P{^Nv:   00000000030000}', "");
35304 Error('\p{Is_Numeric_Value= /a/+0000000030000}');
35305 Error('\P{Is_Numeric_Value= /a/+0000000030000}');
35306 Expect(1, 65837, '\p{Is_Numeric_Value=000_000_030_000}', "");
35307 Expect(0, 65837, '\p{^Is_Numeric_Value=000_000_030_000}', "");
35308 Expect(0, 65837, '\P{Is_Numeric_Value=000_000_030_000}', "");
35309 Expect(1, 65837, '\P{^Is_Numeric_Value=000_000_030_000}', "");
35310 Expect(0, 65836, '\p{Is_Numeric_Value=000_000_030_000}', "");
35311 Expect(1, 65836, '\p{^Is_Numeric_Value=000_000_030_000}', "");
35312 Expect(1, 65836, '\P{Is_Numeric_Value=000_000_030_000}', "");
35313 Expect(0, 65836, '\P{^Is_Numeric_Value=000_000_030_000}', "");
35314 Error('\p{Is_Nv=        -0      0 0 0:=0        0-0-030000}');
35315 Error('\P{Is_Nv=        -0      0 0 0:=0        0-0-030000}');
35316 Expect(1, 65837, '\p{Is_Nv=000_000_000_300_00}', "");
35317 Expect(0, 65837, '\p{^Is_Nv=000_000_000_300_00}', "");
35318 Expect(0, 65837, '\P{Is_Nv=000_000_000_300_00}', "");
35319 Expect(1, 65837, '\P{^Is_Nv=000_000_000_300_00}', "");
35320 Expect(0, 65836, '\p{Is_Nv=000_000_000_300_00}', "");
35321 Expect(1, 65836, '\p{^Is_Nv=000_000_000_300_00}', "");
35322 Expect(1, 65836, '\P{Is_Nv=000_000_000_300_00}', "");
35323 Expect(0, 65836, '\P{^Is_Nv=000_000_000_300_00}', "");
35324 Error('\p{Numeric_Value=_       00/a/0_00-00010}');
35325 Error('\P{Numeric_Value=_       00/a/0_00-00010}');
35326 Expect(1, 3056, '\p{Numeric_Value:000001_0}', "");
35327 Expect(0, 3056, '\p{^Numeric_Value:000001_0}', "");
35328 Expect(0, 3056, '\P{Numeric_Value:000001_0}', "");
35329 Expect(1, 3056, '\P{^Numeric_Value:000001_0}', "");
35330 Expect(0, 3055, '\p{Numeric_Value:000001_0}', "");
35331 Expect(1, 3055, '\p{^Numeric_Value:000001_0}', "");
35332 Expect(1, 3055, '\P{Numeric_Value:000001_0}', "");
35333 Expect(0, 3055, '\P{^Numeric_Value:000001_0}', "");
35334 Error('\p{Nv=   /a/00 01_0}');
35335 Error('\P{Nv=   /a/00 01_0}');
35336 Expect(1, 3056, '\p{Nv:   +0010}', "");
35337 Expect(0, 3056, '\p{^Nv:   +0010}', "");
35338 Expect(0, 3056, '\P{Nv:   +0010}', "");
35339 Expect(1, 3056, '\P{^Nv:   +0010}', "");
35340 Expect(0, 3055, '\p{Nv:   +0010}', "");
35341 Expect(1, 3055, '\p{^Nv:   +0010}', "");
35342 Expect(1, 3055, '\P{Nv:   +0010}', "");
35343 Expect(0, 3055, '\P{^Nv:   +0010}', "");
35344 Error('\p{Is_Numeric_Value=:=-0010}');
35345 Error('\P{Is_Numeric_Value=:=-0010}');
35346 Expect(1, 3056, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_010}', "");
35347 Expect(0, 3056, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_010}', "");
35348 Expect(0, 3056, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_010}', "");
35349 Expect(1, 3056, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_010}', "");
35350 Expect(0, 3055, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_010}', "");
35351 Expect(1, 3055, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_010}', "");
35352 Expect(1, 3055, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_010}', "");
35353 Expect(0, 3055, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_010}', "");
35354 Error('\p{Is_Nv= /a/+1  0}');
35355 Error('\P{Is_Nv= /a/+1  0}');
35356 Expect(1, 3056, '\p{Is_Nv=001_0}', "");
35357 Expect(0, 3056, '\p{^Is_Nv=001_0}', "");
35358 Expect(0, 3056, '\P{Is_Nv=001_0}', "");
35359 Expect(1, 3056, '\P{^Is_Nv=001_0}', "");
35360 Expect(0, 3055, '\p{Is_Nv=001_0}', "");
35361 Expect(1, 3055, '\p{^Is_Nv=001_0}', "");
35362 Expect(1, 3055, '\P{Is_Nv=001_0}', "");
35363 Expect(0, 3055, '\P{^Is_Nv=001_0}', "");
35364 Error('\p{Numeric_Value:                000     000 31:=}');
35365 Error('\P{Numeric_Value:                000     000 31:=}');
35366 Expect(1, 12891, '\p{Numeric_Value=0_0_0_0_0_0_0_031}', "");
35367 Expect(0, 12891, '\p{^Numeric_Value=0_0_0_0_0_0_0_031}', "");
35368 Expect(0, 12891, '\P{Numeric_Value=0_0_0_0_0_0_0_031}', "");
35369 Expect(1, 12891, '\P{^Numeric_Value=0_0_0_0_0_0_0_031}', "");
35370 Expect(0, 12890, '\p{Numeric_Value=0_0_0_0_0_0_0_031}', "");
35371 Expect(1, 12890, '\p{^Numeric_Value=0_0_0_0_0_0_0_031}', "");
35372 Expect(1, 12890, '\P{Numeric_Value=0_0_0_0_0_0_0_031}', "");
35373 Expect(0, 12890, '\P{^Numeric_Value=0_0_0_0_0_0_0_031}', "");
35374 Error('\p{Nv=--+00000000031/a/}');
35375 Error('\P{Nv=--+00000000031/a/}');
35376 Expect(1, 12891, '\p{Nv=03_1}', "");
35377 Expect(0, 12891, '\p{^Nv=03_1}', "");
35378 Expect(0, 12891, '\P{Nv=03_1}', "");
35379 Expect(1, 12891, '\P{^Nv=03_1}', "");
35380 Expect(0, 12890, '\p{Nv=03_1}', "");
35381 Expect(1, 12890, '\p{^Nv=03_1}', "");
35382 Expect(1, 12890, '\P{Nv=03_1}', "");
35383 Expect(0, 12890, '\P{^Nv=03_1}', "");
35384 Error('\p{Is_Numeric_Value=:=+0000031}');
35385 Error('\P{Is_Numeric_Value=:=+0000031}');
35386 Expect(1, 12891, '\p{Is_Numeric_Value=0_0_0_0_031}', "");
35387 Expect(0, 12891, '\p{^Is_Numeric_Value=0_0_0_0_031}', "");
35388 Expect(0, 12891, '\P{Is_Numeric_Value=0_0_0_0_031}', "");
35389 Expect(1, 12891, '\P{^Is_Numeric_Value=0_0_0_0_031}', "");
35390 Expect(0, 12890, '\p{Is_Numeric_Value=0_0_0_0_031}', "");
35391 Expect(1, 12890, '\p{^Is_Numeric_Value=0_0_0_0_031}', "");
35392 Expect(1, 12890, '\P{Is_Numeric_Value=0_0_0_0_031}', "");
35393 Expect(0, 12890, '\P{^Is_Numeric_Value=0_0_0_0_031}', "");
35394 Error('\p{Is_Nv= -00 03:=1}');
35395 Error('\P{Is_Nv= -00 03:=1}');
35396 Expect(1, 12891, '\p{Is_Nv=+3_1}', "");
35397 Expect(0, 12891, '\p{^Is_Nv=+3_1}', "");
35398 Expect(0, 12891, '\P{Is_Nv=+3_1}', "");
35399 Expect(1, 12891, '\P{^Is_Nv=+3_1}', "");
35400 Expect(0, 12890, '\p{Is_Nv=+3_1}', "");
35401 Expect(1, 12890, '\p{^Is_Nv=+3_1}', "");
35402 Expect(1, 12890, '\P{Is_Nv=+3_1}', "");
35403 Expect(0, 12890, '\P{^Is_Nv=+3_1}', "");
35404 Error('\p{Numeric_Value=        00008000/a/}');
35405 Error('\P{Numeric_Value=        00008000/a/}');
35406 Expect(1, 65833, '\p{Numeric_Value=0_0_0_0_8_000}', "");
35407 Expect(0, 65833, '\p{^Numeric_Value=0_0_0_0_8_000}', "");
35408 Expect(0, 65833, '\P{Numeric_Value=0_0_0_0_8_000}', "");
35409 Expect(1, 65833, '\P{^Numeric_Value=0_0_0_0_8_000}', "");
35410 Expect(0, 65832, '\p{Numeric_Value=0_0_0_0_8_000}', "");
35411 Expect(1, 65832, '\p{^Numeric_Value=0_0_0_0_8_000}', "");
35412 Expect(1, 65832, '\P{Numeric_Value=0_0_0_0_8_000}', "");
35413 Expect(0, 65832, '\P{^Numeric_Value=0_0_0_0_8_000}', "");
35414 Error('\p{Nv: +0008000/a/}');
35415 Error('\P{Nv: +0008000/a/}');
35416 Expect(1, 65833, '\p{Nv=008000}', "");
35417 Expect(0, 65833, '\p{^Nv=008000}', "");
35418 Expect(0, 65833, '\P{Nv=008000}', "");
35419 Expect(1, 65833, '\P{^Nv=008000}', "");
35420 Expect(0, 65832, '\p{Nv=008000}', "");
35421 Expect(1, 65832, '\p{^Nv=008000}', "");
35422 Expect(1, 65832, '\P{Nv=008000}', "");
35423 Expect(0, 65832, '\P{^Nv=008000}', "");
35424 Error('\p{Is_Numeric_Value=:=000008000}');
35425 Error('\P{Is_Numeric_Value=:=000008000}');
35426 Expect(1, 65833, '\p{Is_Numeric_Value=+000_000_000_800_0}', "");
35427 Expect(0, 65833, '\p{^Is_Numeric_Value=+000_000_000_800_0}', "");
35428 Expect(0, 65833, '\P{Is_Numeric_Value=+000_000_000_800_0}', "");
35429 Expect(1, 65833, '\P{^Is_Numeric_Value=+000_000_000_800_0}', "");
35430 Expect(0, 65832, '\p{Is_Numeric_Value=+000_000_000_800_0}', "");
35431 Expect(1, 65832, '\p{^Is_Numeric_Value=+000_000_000_800_0}', "");
35432 Expect(1, 65832, '\P{Is_Numeric_Value=+000_000_000_800_0}', "");
35433 Expect(0, 65832, '\P{^Is_Numeric_Value=+000_000_000_800_0}', "");
35434 Error('\p{Is_Nv=-008000:=}');
35435 Error('\P{Is_Nv=-008000:=}');
35436 Expect(1, 65833, '\p{Is_Nv: 00_00_00_00_80_00}', "");
35437 Expect(0, 65833, '\p{^Is_Nv: 00_00_00_00_80_00}', "");
35438 Expect(0, 65833, '\P{Is_Nv: 00_00_00_00_80_00}', "");
35439 Expect(1, 65833, '\P{^Is_Nv: 00_00_00_00_80_00}', "");
35440 Expect(0, 65832, '\p{Is_Nv: 00_00_00_00_80_00}', "");
35441 Expect(1, 65832, '\p{^Is_Nv: 00_00_00_00_80_00}', "");
35442 Expect(1, 65832, '\P{Is_Nv: 00_00_00_00_80_00}', "");
35443 Expect(0, 65832, '\P{^Is_Nv: 00_00_00_00_80_00}', "");
35444 Error('\p{Numeric_Value=_:=0 0 0        0 0_01-0_0 0 00 0-0     00000}');
35445 Error('\P{Numeric_Value=_:=0 0 0        0 0_01-0_0 0 00 0-0     00000}');
35446 Expect(1, 20806, '\p{Numeric_Value=1000000000000}', "");
35447 Expect(0, 20806, '\p{^Numeric_Value=1000000000000}', "");
35448 Expect(0, 20806, '\P{Numeric_Value=1000000000000}', "");
35449 Expect(1, 20806, '\P{^Numeric_Value=1000000000000}', "");
35450 Expect(0, 20805, '\p{Numeric_Value=1000000000000}', "");
35451 Expect(1, 20805, '\p{^Numeric_Value=1000000000000}', "");
35452 Expect(1, 20805, '\P{Numeric_Value=1000000000000}', "");
35453 Expect(0, 20805, '\P{^Numeric_Value=1000000000000}', "");
35454 Error('\p{Nv= 000100    000     000/a/0000}');
35455 Error('\P{Nv= 000100    000     000/a/0000}');
35456 Expect(1, 20806, '\p{Nv:+001000000000000}', "");
35457 Expect(0, 20806, '\p{^Nv:+001000000000000}', "");
35458 Expect(0, 20806, '\P{Nv:+001000000000000}', "");
35459 Expect(1, 20806, '\P{^Nv:+001000000000000}', "");
35460 Expect(0, 20805, '\p{Nv:+001000000000000}', "");
35461 Expect(1, 20805, '\p{^Nv:+001000000000000}', "");
35462 Expect(1, 20805, '\P{Nv:+001000000000000}', "");
35463 Expect(0, 20805, '\P{^Nv:+001000000000000}', "");
35464 Error('\p{Is_Numeric_Value=_+00001000000000000:=}');
35465 Error('\P{Is_Numeric_Value=_+00001000000000000:=}');
35466 Expect(1, 20806, '\p{Is_Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_0_0_000000}', "");
35467 Expect(0, 20806, '\p{^Is_Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_0_0_000000}', "");
35468 Expect(0, 20806, '\P{Is_Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_0_0_000000}', "");
35469 Expect(1, 20806, '\P{^Is_Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_0_0_000000}', "");
35470 Expect(0, 20805, '\p{Is_Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_0_0_000000}', "");
35471 Expect(1, 20805, '\p{^Is_Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_0_0_000000}', "");
35472 Expect(1, 20805, '\P{Is_Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_0_0_000000}', "");
35473 Expect(0, 20805, '\P{^Is_Numeric_Value=0_0_0_0_0_0_1_0_0_0_0_0_0_000000}', "");
35474 Error('\p{Is_Nv:         /a/000001000000000000}');
35475 Error('\P{Is_Nv:         /a/000001000000000000}');
35476 Expect(1, 20806, '\p{Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_00}', "");
35477 Expect(0, 20806, '\p{^Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_00}', "");
35478 Expect(0, 20806, '\P{Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_00}', "");
35479 Expect(1, 20806, '\P{^Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_00}', "");
35480 Expect(0, 20805, '\p{Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_00}', "");
35481 Expect(1, 20805, '\p{^Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_00}', "");
35482 Expect(1, 20805, '\P{Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_00}', "");
35483 Expect(0, 20805, '\P{^Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_00}', "");
35484 Error('\p{Numeric_Value=        _00-00/a/00     0035}');
35485 Error('\P{Numeric_Value=        _00-00/a/00     0035}');
35486 Expect(1, 12895, '\p{Numeric_Value=+03_5}', "");
35487 Expect(0, 12895, '\p{^Numeric_Value=+03_5}', "");
35488 Expect(0, 12895, '\P{Numeric_Value=+03_5}', "");
35489 Expect(1, 12895, '\P{^Numeric_Value=+03_5}', "");
35490 Expect(0, 12894, '\p{Numeric_Value=+03_5}', "");
35491 Expect(1, 12894, '\p{^Numeric_Value=+03_5}', "");
35492 Expect(1, 12894, '\P{Numeric_Value=+03_5}', "");
35493 Expect(0, 12894, '\P{^Numeric_Value=+03_5}', "");
35494 Error('\p{Nv= -+035:=}');
35495 Error('\P{Nv= -+035:=}');
35496 Expect(1, 12895, '\p{Nv=003_5}', "");
35497 Expect(0, 12895, '\p{^Nv=003_5}', "");
35498 Expect(0, 12895, '\P{Nv=003_5}', "");
35499 Expect(1, 12895, '\P{^Nv=003_5}', "");
35500 Expect(0, 12894, '\p{Nv=003_5}', "");
35501 Expect(1, 12894, '\p{^Nv=003_5}', "");
35502 Expect(1, 12894, '\P{Nv=003_5}', "");
35503 Expect(0, 12894, '\P{^Nv=003_5}', "");
35504 Error('\p{Is_Numeric_Value= :=00000000035}');
35505 Error('\P{Is_Numeric_Value= :=00000000035}');
35506 Expect(1, 12895, '\p{Is_Numeric_Value=00000035}', "");
35507 Expect(0, 12895, '\p{^Is_Numeric_Value=00000035}', "");
35508 Expect(0, 12895, '\P{Is_Numeric_Value=00000035}', "");
35509 Expect(1, 12895, '\P{^Is_Numeric_Value=00000035}', "");
35510 Expect(0, 12894, '\p{Is_Numeric_Value=00000035}', "");
35511 Expect(1, 12894, '\p{^Is_Numeric_Value=00000035}', "");
35512 Expect(1, 12894, '\P{Is_Numeric_Value=00000035}', "");
35513 Expect(0, 12894, '\P{^Is_Numeric_Value=00000035}', "");
35514 Error('\p{Is_Nv=        00035/a/}');
35515 Error('\P{Is_Nv=        00035/a/}');
35516 Expect(1, 12895, '\p{Is_Nv=00000000035}', "");
35517 Expect(0, 12895, '\p{^Is_Nv=00000000035}', "");
35518 Expect(0, 12895, '\P{Is_Nv=00000000035}', "");
35519 Expect(1, 12895, '\P{^Is_Nv=00000000035}', "");
35520 Expect(0, 12894, '\p{Is_Nv=00000000035}', "");
35521 Expect(1, 12894, '\p{^Is_Nv=00000000035}', "");
35522 Expect(1, 12894, '\P{Is_Nv=00000000035}', "");
35523 Expect(0, 12894, '\P{^Is_Nv=00000000035}', "");
35524 Error('\p{Numeric_Value=-:=0-0_0_00-0   11}');
35525 Error('\P{Numeric_Value=-:=0-0_0_00-0   11}');
35526 Expect(1, 8554, '\p{Numeric_Value=+00011}', "");
35527 Expect(0, 8554, '\p{^Numeric_Value=+00011}', "");
35528 Expect(0, 8554, '\P{Numeric_Value=+00011}', "");
35529 Expect(1, 8554, '\P{^Numeric_Value=+00011}', "");
35530 Expect(0, 8553, '\p{Numeric_Value=+00011}', "");
35531 Expect(1, 8553, '\p{^Numeric_Value=+00011}', "");
35532 Expect(1, 8553, '\P{Numeric_Value=+00011}', "");
35533 Expect(0, 8553, '\P{^Numeric_Value=+00011}', "");
35534 Error('\p{Nv=- 01:=1}');
35535 Error('\P{Nv=- 01:=1}');
35536 Expect(1, 8554, '\p{Nv=011}', "");
35537 Expect(0, 8554, '\p{^Nv=011}', "");
35538 Expect(0, 8554, '\P{Nv=011}', "");
35539 Expect(1, 8554, '\P{^Nv=011}', "");
35540 Expect(0, 8553, '\p{Nv=011}', "");
35541 Expect(1, 8553, '\p{^Nv=011}', "");
35542 Expect(1, 8553, '\P{Nv=011}', "");
35543 Expect(0, 8553, '\P{^Nv=011}', "");
35544 Error('\p{Is_Numeric_Value:  /a/+00-011}');
35545 Error('\P{Is_Numeric_Value:  /a/+00-011}');
35546 Expect(1, 8554, '\p{Is_Numeric_Value=0_0_0_0_11}', "");
35547 Expect(0, 8554, '\p{^Is_Numeric_Value=0_0_0_0_11}', "");
35548 Expect(0, 8554, '\P{Is_Numeric_Value=0_0_0_0_11}', "");
35549 Expect(1, 8554, '\P{^Is_Numeric_Value=0_0_0_0_11}', "");
35550 Expect(0, 8553, '\p{Is_Numeric_Value=0_0_0_0_11}', "");
35551 Expect(1, 8553, '\p{^Is_Numeric_Value=0_0_0_0_11}', "");
35552 Expect(1, 8553, '\P{Is_Numeric_Value=0_0_0_0_11}', "");
35553 Expect(0, 8553, '\P{^Is_Numeric_Value=0_0_0_0_11}', "");
35554 Error('\p{Is_Nv=_       1:=1}');
35555 Error('\P{Is_Nv=_       1:=1}');
35556 Expect(1, 8554, '\p{Is_Nv:+01_1}', "");
35557 Expect(0, 8554, '\p{^Is_Nv:+01_1}', "");
35558 Expect(0, 8554, '\P{Is_Nv:+01_1}', "");
35559 Expect(1, 8554, '\P{^Is_Nv:+01_1}', "");
35560 Expect(0, 8553, '\p{Is_Nv:+01_1}', "");
35561 Expect(1, 8553, '\p{^Is_Nv:+01_1}', "");
35562 Expect(1, 8553, '\P{Is_Nv:+01_1}', "");
35563 Expect(0, 8553, '\P{^Is_Nv:+01_1}', "");
35564 Error('\p{Numeric_Value=-_+000001/00005/a/}');
35565 Error('\P{Numeric_Value=-_+000001/00005/a/}');
35566 Expect(1, 8533, '\p{Numeric_Value=+00000001/00000005}', "");
35567 Expect(0, 8533, '\p{^Numeric_Value=+00000001/00000005}', "");
35568 Expect(0, 8533, '\P{Numeric_Value=+00000001/00000005}', "");
35569 Expect(1, 8533, '\P{^Numeric_Value=+00000001/00000005}', "");
35570 Expect(0, 8532, '\p{Numeric_Value=+00000001/00000005}', "");
35571 Expect(1, 8532, '\p{^Numeric_Value=+00000001/00000005}', "");
35572 Expect(1, 8532, '\P{Numeric_Value=+00000001/00000005}', "");
35573 Expect(0, 8532, '\P{^Numeric_Value=+00000001/00000005}', "");
35574 Expect(1, 8533, '\p{Numeric_Value=0.200}', "");
35575 Expect(0, 8533, '\p{^Numeric_Value=0.200}', "");
35576 Expect(0, 8533, '\P{Numeric_Value=0.200}', "");
35577 Expect(1, 8533, '\P{^Numeric_Value=0.200}', "");
35578 Expect(0, 8532, '\p{Numeric_Value=0.200}', "");
35579 Expect(1, 8532, '\p{^Numeric_Value=0.200}', "");
35580 Expect(1, 8532, '\P{Numeric_Value=0.200}', "");
35581 Expect(0, 8532, '\P{^Numeric_Value=0.200}', "");
35582 Error('\p{Nv=--1/05:=}');
35583 Error('\P{Nv=--1/05:=}');
35584 Expect(1, 8533, '\p{Nv=+000000001/0000000005}', "");
35585 Expect(0, 8533, '\p{^Nv=+000000001/0000000005}', "");
35586 Expect(0, 8533, '\P{Nv=+000000001/0000000005}', "");
35587 Expect(1, 8533, '\P{^Nv=+000000001/0000000005}', "");
35588 Expect(0, 8532, '\p{Nv=+000000001/0000000005}', "");
35589 Expect(1, 8532, '\p{^Nv=+000000001/0000000005}', "");
35590 Expect(1, 8532, '\P{Nv=+000000001/0000000005}', "");
35591 Expect(0, 8532, '\P{^Nv=+000000001/0000000005}', "");
35592 Expect(1, 8533, '\p{Nv=0.200}', "");
35593 Expect(0, 8533, '\p{^Nv=0.200}', "");
35594 Expect(0, 8533, '\P{Nv=0.200}', "");
35595 Expect(1, 8533, '\P{^Nv=0.200}', "");
35596 Expect(0, 8532, '\p{Nv=0.200}', "");
35597 Expect(1, 8532, '\p{^Nv=0.200}', "");
35598 Expect(1, 8532, '\P{Nv=0.200}', "");
35599 Expect(0, 8532, '\P{^Nv=0.200}', "");
35600 Error('\p{Is_Numeric_Value= :=001/0000005}');
35601 Error('\P{Is_Numeric_Value= :=001/0000005}');
35602 Expect(1, 8533, '\p{Is_Numeric_Value=+000001/0005}', "");
35603 Expect(0, 8533, '\p{^Is_Numeric_Value=+000001/0005}', "");
35604 Expect(0, 8533, '\P{Is_Numeric_Value=+000001/0005}', "");
35605 Expect(1, 8533, '\P{^Is_Numeric_Value=+000001/0005}', "");
35606 Expect(0, 8532, '\p{Is_Numeric_Value=+000001/0005}', "");
35607 Expect(1, 8532, '\p{^Is_Numeric_Value=+000001/0005}', "");
35608 Expect(1, 8532, '\P{Is_Numeric_Value=+000001/0005}', "");
35609 Expect(0, 8532, '\P{^Is_Numeric_Value=+000001/0005}', "");
35610 Expect(1, 8533, '\p{Is_Numeric_Value=0.200}', "");
35611 Expect(0, 8533, '\p{^Is_Numeric_Value=0.200}', "");
35612 Expect(0, 8533, '\P{Is_Numeric_Value=0.200}', "");
35613 Expect(1, 8533, '\P{^Is_Numeric_Value=0.200}', "");
35614 Expect(0, 8532, '\p{Is_Numeric_Value=0.200}', "");
35615 Expect(1, 8532, '\p{^Is_Numeric_Value=0.200}', "");
35616 Expect(1, 8532, '\P{Is_Numeric_Value=0.200}', "");
35617 Expect(0, 8532, '\P{^Is_Numeric_Value=0.200}', "");
35618 Error('\p{Is_Nv: _      +0000001/005/a/}');
35619 Error('\P{Is_Nv: _      +0000001/005/a/}');
35620 Expect(1, 8533, '\p{Is_Nv=000000001/0000005}', "");
35621 Expect(0, 8533, '\p{^Is_Nv=000000001/0000005}', "");
35622 Expect(0, 8533, '\P{Is_Nv=000000001/0000005}', "");
35623 Expect(1, 8533, '\P{^Is_Nv=000000001/0000005}', "");
35624 Expect(0, 8532, '\p{Is_Nv=000000001/0000005}', "");
35625 Expect(1, 8532, '\p{^Is_Nv=000000001/0000005}', "");
35626 Expect(1, 8532, '\P{Is_Nv=000000001/0000005}', "");
35627 Expect(0, 8532, '\P{^Is_Nv=000000001/0000005}', "");
35628 Expect(1, 8533, '\p{Is_Nv=0.200}', "");
35629 Expect(0, 8533, '\p{^Is_Nv=0.200}', "");
35630 Expect(0, 8533, '\P{Is_Nv=0.200}', "");
35631 Expect(1, 8533, '\P{^Is_Nv=0.200}', "");
35632 Expect(0, 8532, '\p{Is_Nv=0.200}', "");
35633 Expect(1, 8532, '\p{^Is_Nv=0.200}', "");
35634 Expect(1, 8532, '\P{Is_Nv=0.200}', "");
35635 Expect(0, 8532, '\P{^Is_Nv=0.200}', "");
35636 Error('\p{Numeric_Value=        -NAN:=}');
35637 Error('\P{Numeric_Value=        -NAN:=}');
35638 Expect(1, 47, '\p{Numeric_Value=nan}', "");
35639 Expect(0, 47, '\p{^Numeric_Value=nan}', "");
35640 Expect(0, 47, '\P{Numeric_Value=nan}', "");
35641 Expect(1, 47, '\P{^Numeric_Value=nan}', "");
35642 Expect(0, 57, '\p{Numeric_Value=nan}', "");
35643 Expect(1, 57, '\p{^Numeric_Value=nan}', "");
35644 Expect(1, 57, '\P{Numeric_Value=nan}', "");
35645 Expect(0, 57, '\P{^Numeric_Value=nan}', "");
35646 Expect(1, 47, '\p{Numeric_Value=_       nan}', "");
35647 Expect(0, 47, '\p{^Numeric_Value=_      nan}', "");
35648 Expect(0, 47, '\P{Numeric_Value=_       nan}', "");
35649 Expect(1, 47, '\P{^Numeric_Value=_      nan}', "");
35650 Expect(0, 57, '\p{Numeric_Value=_       nan}', "");
35651 Expect(1, 57, '\p{^Numeric_Value=_      nan}', "");
35652 Expect(1, 57, '\P{Numeric_Value=_       nan}', "");
35653 Expect(0, 57, '\P{^Numeric_Value=_      nan}', "");
35654 Error('\p{Nv=/a/-nan}');
35655 Error('\P{Nv=/a/-nan}');
35656 Expect(1, 47, '\p{Nv=nan}', "");
35657 Expect(0, 47, '\p{^Nv=nan}', "");
35658 Expect(0, 47, '\P{Nv=nan}', "");
35659 Expect(1, 47, '\P{^Nv=nan}', "");
35660 Expect(0, 57, '\p{Nv=nan}', "");
35661 Expect(1, 57, '\p{^Nv=nan}', "");
35662 Expect(1, 57, '\P{Nv=nan}', "");
35663 Expect(0, 57, '\P{^Nv=nan}', "");
35664 Expect(1, 47, '\p{Nv=_  NaN}', "");
35665 Expect(0, 47, '\p{^Nv=_ NaN}', "");
35666 Expect(0, 47, '\P{Nv=_  NaN}', "");
35667 Expect(1, 47, '\P{^Nv=_ NaN}', "");
35668 Expect(0, 57, '\p{Nv=_  NaN}', "");
35669 Expect(1, 57, '\p{^Nv=_ NaN}', "");
35670 Expect(1, 57, '\P{Nv=_  NaN}', "");
35671 Expect(0, 57, '\P{^Nv=_ NaN}', "");
35672 Error('\p{Is_Numeric_Value=-/a/NAN}');
35673 Error('\P{Is_Numeric_Value=-/a/NAN}');
35674 Expect(1, 47, '\p{Is_Numeric_Value=nan}', "");
35675 Expect(0, 47, '\p{^Is_Numeric_Value=nan}', "");
35676 Expect(0, 47, '\P{Is_Numeric_Value=nan}', "");
35677 Expect(1, 47, '\P{^Is_Numeric_Value=nan}', "");
35678 Expect(0, 57, '\p{Is_Numeric_Value=nan}', "");
35679 Expect(1, 57, '\p{^Is_Numeric_Value=nan}', "");
35680 Expect(1, 57, '\P{Is_Numeric_Value=nan}', "");
35681 Expect(0, 57, '\P{^Is_Numeric_Value=nan}', "");
35682 Expect(1, 47, '\p{Is_Numeric_Value=_nan}', "");
35683 Expect(0, 47, '\p{^Is_Numeric_Value=_nan}', "");
35684 Expect(0, 47, '\P{Is_Numeric_Value=_nan}', "");
35685 Expect(1, 47, '\P{^Is_Numeric_Value=_nan}', "");
35686 Expect(0, 57, '\p{Is_Numeric_Value=_nan}', "");
35687 Expect(1, 57, '\p{^Is_Numeric_Value=_nan}', "");
35688 Expect(1, 57, '\P{Is_Numeric_Value=_nan}', "");
35689 Expect(0, 57, '\P{^Is_Numeric_Value=_nan}', "");
35690 Error('\p{Is_Nv=__NAN/a/}');
35691 Error('\P{Is_Nv=__NAN/a/}');
35692 Expect(1, 47, '\p{Is_Nv:nan}', "");
35693 Expect(0, 47, '\p{^Is_Nv:nan}', "");
35694 Expect(0, 47, '\P{Is_Nv:nan}', "");
35695 Expect(1, 47, '\P{^Is_Nv:nan}', "");
35696 Expect(0, 57, '\p{Is_Nv:nan}', "");
35697 Expect(1, 57, '\p{^Is_Nv:nan}', "");
35698 Expect(1, 57, '\P{Is_Nv:nan}', "");
35699 Expect(0, 57, '\P{^Is_Nv:nan}', "");
35700 Expect(1, 47, '\p{Is_Nv=_       NaN}', "");
35701 Expect(0, 47, '\p{^Is_Nv=_      NaN}', "");
35702 Expect(0, 47, '\P{Is_Nv=_       NaN}', "");
35703 Expect(1, 47, '\P{^Is_Nv=_      NaN}', "");
35704 Expect(0, 57, '\p{Is_Nv=_       NaN}', "");
35705 Expect(1, 57, '\p{^Is_Nv=_      NaN}', "");
35706 Expect(1, 57, '\P{Is_Nv=_       NaN}', "");
35707 Expect(0, 57, '\P{^Is_Nv=_      NaN}', "");
35708 Error('\p{Numeric_Value= -0000015/00000002/a/}');
35709 Error('\P{Numeric_Value= -0000015/00000002/a/}');
35710 Expect(1, 3889, '\p{Numeric_Value=0000000015/02}', "");
35711 Expect(0, 3889, '\p{^Numeric_Value=0000000015/02}', "");
35712 Expect(0, 3889, '\P{Numeric_Value=0000000015/02}', "");
35713 Expect(1, 3889, '\P{^Numeric_Value=0000000015/02}', "");
35714 Expect(0, 3888, '\p{Numeric_Value=0000000015/02}', "");
35715 Expect(1, 3888, '\p{^Numeric_Value=0000000015/02}', "");
35716 Expect(1, 3888, '\P{Numeric_Value=0000000015/02}', "");
35717 Expect(0, 3888, '\P{^Numeric_Value=0000000015/02}', "");
35718 Expect(1, 3889, '\p{Numeric_Value=7.500}', "");
35719 Expect(0, 3889, '\p{^Numeric_Value=7.500}', "");
35720 Expect(0, 3889, '\P{Numeric_Value=7.500}', "");
35721 Expect(1, 3889, '\P{^Numeric_Value=7.500}', "");
35722 Expect(0, 3888, '\p{Numeric_Value=7.500}', "");
35723 Expect(1, 3888, '\p{^Numeric_Value=7.500}', "");
35724 Expect(1, 3888, '\P{Numeric_Value=7.500}', "");
35725 Expect(0, 3888, '\P{^Numeric_Value=7.500}', "");
35726 Error('\p{Nv=/a/00015/2}');
35727 Error('\P{Nv=/a/00015/2}');
35728 Expect(1, 3889, '\p{Nv=+015/2}', "");
35729 Expect(0, 3889, '\p{^Nv=+015/2}', "");
35730 Expect(0, 3889, '\P{Nv=+015/2}', "");
35731 Expect(1, 3889, '\P{^Nv=+015/2}', "");
35732 Expect(0, 3888, '\p{Nv=+015/2}', "");
35733 Expect(1, 3888, '\p{^Nv=+015/2}', "");
35734 Expect(1, 3888, '\P{Nv=+015/2}', "");
35735 Expect(0, 3888, '\P{^Nv=+015/2}', "");
35736 Expect(1, 3889, '\p{Nv=7.500}', "");
35737 Expect(0, 3889, '\p{^Nv=7.500}', "");
35738 Expect(0, 3889, '\P{Nv=7.500}', "");
35739 Expect(1, 3889, '\P{^Nv=7.500}', "");
35740 Expect(0, 3888, '\p{Nv=7.500}', "");
35741 Expect(1, 3888, '\p{^Nv=7.500}', "");
35742 Expect(1, 3888, '\P{Nv=7.500}', "");
35743 Expect(0, 3888, '\P{^Nv=7.500}', "");
35744 Error('\p{Is_Numeric_Value=_:=+00000015/2}');
35745 Error('\P{Is_Numeric_Value=_:=+00000015/2}');
35746 Expect(1, 3889, '\p{Is_Numeric_Value=+00015/00000002}', "");
35747 Expect(0, 3889, '\p{^Is_Numeric_Value=+00015/00000002}', "");
35748 Expect(0, 3889, '\P{Is_Numeric_Value=+00015/00000002}', "");
35749 Expect(1, 3889, '\P{^Is_Numeric_Value=+00015/00000002}', "");
35750 Expect(0, 3888, '\p{Is_Numeric_Value=+00015/00000002}', "");
35751 Expect(1, 3888, '\p{^Is_Numeric_Value=+00015/00000002}', "");
35752 Expect(1, 3888, '\P{Is_Numeric_Value=+00015/00000002}', "");
35753 Expect(0, 3888, '\P{^Is_Numeric_Value=+00015/00000002}', "");
35754 Expect(1, 3889, '\p{Is_Numeric_Value=7.500}', "");
35755 Expect(0, 3889, '\p{^Is_Numeric_Value=7.500}', "");
35756 Expect(0, 3889, '\P{Is_Numeric_Value=7.500}', "");
35757 Expect(1, 3889, '\P{^Is_Numeric_Value=7.500}', "");
35758 Expect(0, 3888, '\p{Is_Numeric_Value=7.500}', "");
35759 Expect(1, 3888, '\p{^Is_Numeric_Value=7.500}', "");
35760 Expect(1, 3888, '\P{Is_Numeric_Value=7.500}', "");
35761 Expect(0, 3888, '\P{^Is_Numeric_Value=7.500}', "");
35762 Error('\p{Is_Nv=        /a/+00000000015/00000002}');
35763 Error('\P{Is_Nv=        /a/+00000000015/00000002}');
35764 Expect(1, 3889, '\p{Is_Nv=+00000000015/00002}', "");
35765 Expect(0, 3889, '\p{^Is_Nv=+00000000015/00002}', "");
35766 Expect(0, 3889, '\P{Is_Nv=+00000000015/00002}', "");
35767 Expect(1, 3889, '\P{^Is_Nv=+00000000015/00002}', "");
35768 Expect(0, 3888, '\p{Is_Nv=+00000000015/00002}', "");
35769 Expect(1, 3888, '\p{^Is_Nv=+00000000015/00002}', "");
35770 Expect(1, 3888, '\P{Is_Nv=+00000000015/00002}', "");
35771 Expect(0, 3888, '\P{^Is_Nv=+00000000015/00002}', "");
35772 Expect(1, 3889, '\p{Is_Nv=7.500}', "");
35773 Expect(0, 3889, '\p{^Is_Nv=7.500}', "");
35774 Expect(0, 3889, '\P{Is_Nv=7.500}', "");
35775 Expect(1, 3889, '\P{^Is_Nv=7.500}', "");
35776 Expect(0, 3888, '\p{Is_Nv=7.500}', "");
35777 Expect(1, 3888, '\p{^Is_Nv=7.500}', "");
35778 Expect(1, 3888, '\P{Is_Nv=7.500}', "");
35779 Expect(0, 3888, '\P{^Is_Nv=7.500}', "");
35780 Error('\p{Numeric_Value=        /a/0000000007/00008}');
35781 Error('\P{Numeric_Value=        /a/0000000007/00008}');
35782 Expect(1, 8542, '\p{Numeric_Value:000000007/0000000008}', "");
35783 Expect(0, 8542, '\p{^Numeric_Value:000000007/0000000008}', "");
35784 Expect(0, 8542, '\P{Numeric_Value:000000007/0000000008}', "");
35785 Expect(1, 8542, '\P{^Numeric_Value:000000007/0000000008}', "");
35786 Expect(0, 8541, '\p{Numeric_Value:000000007/0000000008}', "");
35787 Expect(1, 8541, '\p{^Numeric_Value:000000007/0000000008}', "");
35788 Expect(1, 8541, '\P{Numeric_Value:000000007/0000000008}', "");
35789 Expect(0, 8541, '\P{^Numeric_Value:000000007/0000000008}', "");
35790 Error('\p{Numeric_Value=0.9}');
35791 Error('\P{Numeric_Value=0.9}');
35792 Error('\p{Numeric_Value=0.88}');
35793 Error('\P{Numeric_Value=0.88}');
35794 Expect(1, 8542, '\p{Numeric_Value=0.875}', "");
35795 Expect(0, 8542, '\p{^Numeric_Value=0.875}', "");
35796 Expect(0, 8542, '\P{Numeric_Value=0.875}', "");
35797 Expect(1, 8542, '\P{^Numeric_Value=0.875}', "");
35798 Expect(0, 8541, '\p{Numeric_Value=0.875}', "");
35799 Expect(1, 8541, '\p{^Numeric_Value=0.875}', "");
35800 Expect(1, 8541, '\P{Numeric_Value=0.875}', "");
35801 Expect(0, 8541, '\P{^Numeric_Value=0.875}', "");
35802 Error('\p{Nv=/a/         0007/000000008}');
35803 Error('\P{Nv=/a/         0007/000000008}');
35804 Expect(1, 8542, '\p{Nv=0000000007/0008}', "");
35805 Expect(0, 8542, '\p{^Nv=0000000007/0008}', "");
35806 Expect(0, 8542, '\P{Nv=0000000007/0008}', "");
35807 Expect(1, 8542, '\P{^Nv=0000000007/0008}', "");
35808 Expect(0, 8541, '\p{Nv=0000000007/0008}', "");
35809 Expect(1, 8541, '\p{^Nv=0000000007/0008}', "");
35810 Expect(1, 8541, '\P{Nv=0000000007/0008}', "");
35811 Expect(0, 8541, '\P{^Nv=0000000007/0008}', "");
35812 Error('\p{Nv=0.9}');
35813 Error('\P{Nv=0.9}');
35814 Error('\p{Nv=0.88}');
35815 Error('\P{Nv=0.88}');
35816 Expect(1, 8542, '\p{Nv=0.875}', "");
35817 Expect(0, 8542, '\p{^Nv=0.875}', "");
35818 Expect(0, 8542, '\P{Nv=0.875}', "");
35819 Expect(1, 8542, '\P{^Nv=0.875}', "");
35820 Expect(0, 8541, '\p{Nv=0.875}', "");
35821 Expect(1, 8541, '\p{^Nv=0.875}', "");
35822 Expect(1, 8541, '\P{Nv=0.875}', "");
35823 Expect(0, 8541, '\P{^Nv=0.875}', "");
35824 Error('\p{Is_Numeric_Value=- +00000007/000000008:=}');
35825 Error('\P{Is_Numeric_Value=- +00000007/000000008:=}');
35826 Expect(1, 8542, '\p{Is_Numeric_Value=000007/0000000008}', "");
35827 Expect(0, 8542, '\p{^Is_Numeric_Value=000007/0000000008}', "");
35828 Expect(0, 8542, '\P{Is_Numeric_Value=000007/0000000008}', "");
35829 Expect(1, 8542, '\P{^Is_Numeric_Value=000007/0000000008}', "");
35830 Expect(0, 8541, '\p{Is_Numeric_Value=000007/0000000008}', "");
35831 Expect(1, 8541, '\p{^Is_Numeric_Value=000007/0000000008}', "");
35832 Expect(1, 8541, '\P{Is_Numeric_Value=000007/0000000008}', "");
35833 Expect(0, 8541, '\P{^Is_Numeric_Value=000007/0000000008}', "");
35834 Error('\p{Is_Numeric_Value=0.9}');
35835 Error('\P{Is_Numeric_Value=0.9}');
35836 Error('\p{Is_Numeric_Value=0.88}');
35837 Error('\P{Is_Numeric_Value=0.88}');
35838 Expect(1, 8542, '\p{Is_Numeric_Value: 0.875}', "");
35839 Expect(0, 8542, '\p{^Is_Numeric_Value: 0.875}', "");
35840 Expect(0, 8542, '\P{Is_Numeric_Value: 0.875}', "");
35841 Expect(1, 8542, '\P{^Is_Numeric_Value: 0.875}', "");
35842 Expect(0, 8541, '\p{Is_Numeric_Value: 0.875}', "");
35843 Expect(1, 8541, '\p{^Is_Numeric_Value: 0.875}', "");
35844 Expect(1, 8541, '\P{Is_Numeric_Value: 0.875}', "");
35845 Expect(0, 8541, '\P{^Is_Numeric_Value: 0.875}', "");
35846 Error('\p{Is_Nv= /a/0000007/0008}');
35847 Error('\P{Is_Nv= /a/0000007/0008}');
35848 Expect(1, 8542, '\p{Is_Nv=00007/008}', "");
35849 Expect(0, 8542, '\p{^Is_Nv=00007/008}', "");
35850 Expect(0, 8542, '\P{Is_Nv=00007/008}', "");
35851 Expect(1, 8542, '\P{^Is_Nv=00007/008}', "");
35852 Expect(0, 8541, '\p{Is_Nv=00007/008}', "");
35853 Expect(1, 8541, '\p{^Is_Nv=00007/008}', "");
35854 Expect(1, 8541, '\P{Is_Nv=00007/008}', "");
35855 Expect(0, 8541, '\P{^Is_Nv=00007/008}', "");
35856 Error('\p{Is_Nv=0.9}');
35857 Error('\P{Is_Nv=0.9}');
35858 Error('\p{Is_Nv=0.88}');
35859 Error('\P{Is_Nv=0.88}');
35860 Expect(1, 8542, '\p{Is_Nv=0.875}', "");
35861 Expect(0, 8542, '\p{^Is_Nv=0.875}', "");
35862 Expect(0, 8542, '\P{Is_Nv=0.875}', "");
35863 Expect(1, 8542, '\P{^Is_Nv=0.875}', "");
35864 Expect(0, 8541, '\p{Is_Nv=0.875}', "");
35865 Expect(1, 8541, '\p{^Is_Nv=0.875}', "");
35866 Expect(1, 8541, '\P{Is_Nv=0.875}', "");
35867 Expect(0, 8541, '\P{^Is_Nv=0.875}', "");
35868 Error('\p{Numeric_Value=:=_+00000000070 0}');
35869 Error('\P{Numeric_Value=:=_+00000000070 0}');
35870 Expect(1, 65823, '\p{Numeric_Value=00000700}', "");
35871 Expect(0, 65823, '\p{^Numeric_Value=00000700}', "");
35872 Expect(0, 65823, '\P{Numeric_Value=00000700}', "");
35873 Expect(1, 65823, '\P{^Numeric_Value=00000700}', "");
35874 Expect(0, 65822, '\p{Numeric_Value=00000700}', "");
35875 Expect(1, 65822, '\p{^Numeric_Value=00000700}', "");
35876 Expect(1, 65822, '\P{Numeric_Value=00000700}', "");
35877 Expect(0, 65822, '\P{^Numeric_Value=00000700}', "");
35878 Error('\p{Nv=_070/a/0}');
35879 Error('\P{Nv=_070/a/0}');
35880 Expect(1, 65823, '\p{Nv=00000700}', "");
35881 Expect(0, 65823, '\p{^Nv=00000700}', "");
35882 Expect(0, 65823, '\P{Nv=00000700}', "");
35883 Expect(1, 65823, '\P{^Nv=00000700}', "");
35884 Expect(0, 65822, '\p{Nv=00000700}', "");
35885 Expect(1, 65822, '\p{^Nv=00000700}', "");
35886 Expect(1, 65822, '\P{Nv=00000700}', "");
35887 Expect(0, 65822, '\P{^Nv=00000700}', "");
35888 Error('\p{Is_Numeric_Value=:= _+00000   00007-00}');
35889 Error('\P{Is_Numeric_Value=:= _+00000   00007-00}');
35890 Expect(1, 65823, '\p{Is_Numeric_Value=0_0_0_0_0_0_700}', "");
35891 Expect(0, 65823, '\p{^Is_Numeric_Value=0_0_0_0_0_0_700}', "");
35892 Expect(0, 65823, '\P{Is_Numeric_Value=0_0_0_0_0_0_700}', "");
35893 Expect(1, 65823, '\P{^Is_Numeric_Value=0_0_0_0_0_0_700}', "");
35894 Expect(0, 65822, '\p{Is_Numeric_Value=0_0_0_0_0_0_700}', "");
35895 Expect(1, 65822, '\p{^Is_Numeric_Value=0_0_0_0_0_0_700}', "");
35896 Expect(1, 65822, '\P{Is_Numeric_Value=0_0_0_0_0_0_700}', "");
35897 Expect(0, 65822, '\P{^Is_Numeric_Value=0_0_0_0_0_0_700}', "");
35898 Error('\p{Is_Nv=:=_     000700}');
35899 Error('\P{Is_Nv=:=_     000700}');
35900 Expect(1, 65823, '\p{Is_Nv=+0_0_0_0_0_7_00}', "");
35901 Expect(0, 65823, '\p{^Is_Nv=+0_0_0_0_0_7_00}', "");
35902 Expect(0, 65823, '\P{Is_Nv=+0_0_0_0_0_7_00}', "");
35903 Expect(1, 65823, '\P{^Is_Nv=+0_0_0_0_0_7_00}', "");
35904 Expect(0, 65822, '\p{Is_Nv=+0_0_0_0_0_7_00}', "");
35905 Expect(1, 65822, '\p{^Is_Nv=+0_0_0_0_0_7_00}', "");
35906 Expect(1, 65822, '\P{Is_Nv=+0_0_0_0_0_7_00}', "");
35907 Expect(0, 65822, '\P{^Is_Nv=+0_0_0_0_0_7_00}', "");
35908 Error('\p{Numeric_Value=        /a/00013/0002}');
35909 Error('\P{Numeric_Value=        /a/00013/0002}');
35910 Expect(1, 3888, '\p{Numeric_Value=0000000013/2}', "");
35911 Expect(0, 3888, '\p{^Numeric_Value=0000000013/2}', "");
35912 Expect(0, 3888, '\P{Numeric_Value=0000000013/2}', "");
35913 Expect(1, 3888, '\P{^Numeric_Value=0000000013/2}', "");
35914 Expect(0, 3887, '\p{Numeric_Value=0000000013/2}', "");
35915 Expect(1, 3887, '\p{^Numeric_Value=0000000013/2}', "");
35916 Expect(1, 3887, '\P{Numeric_Value=0000000013/2}', "");
35917 Expect(0, 3887, '\P{^Numeric_Value=0000000013/2}', "");
35918 Expect(1, 3888, '\p{Numeric_Value:6.500}', "");
35919 Expect(0, 3888, '\p{^Numeric_Value:6.500}', "");
35920 Expect(0, 3888, '\P{Numeric_Value:6.500}', "");
35921 Expect(1, 3888, '\P{^Numeric_Value:6.500}', "");
35922 Expect(0, 3887, '\p{Numeric_Value:6.500}', "");
35923 Expect(1, 3887, '\p{^Numeric_Value:6.500}', "");
35924 Expect(1, 3887, '\P{Numeric_Value:6.500}', "");
35925 Expect(0, 3887, '\P{^Numeric_Value:6.500}', "");
35926 Error('\p{Nv=   /a/13/0002}');
35927 Error('\P{Nv=   /a/13/0002}');
35928 Expect(1, 3888, '\p{Nv=0000013/00000002}', "");
35929 Expect(0, 3888, '\p{^Nv=0000013/00000002}', "");
35930 Expect(0, 3888, '\P{Nv=0000013/00000002}', "");
35931 Expect(1, 3888, '\P{^Nv=0000013/00000002}', "");
35932 Expect(0, 3887, '\p{Nv=0000013/00000002}', "");
35933 Expect(1, 3887, '\p{^Nv=0000013/00000002}', "");
35934 Expect(1, 3887, '\P{Nv=0000013/00000002}', "");
35935 Expect(0, 3887, '\P{^Nv=0000013/00000002}', "");
35936 Expect(1, 3888, '\p{Nv:6.500}', "");
35937 Expect(0, 3888, '\p{^Nv:6.500}', "");
35938 Expect(0, 3888, '\P{Nv:6.500}', "");
35939 Expect(1, 3888, '\P{^Nv:6.500}', "");
35940 Expect(0, 3887, '\p{Nv:6.500}', "");
35941 Expect(1, 3887, '\p{^Nv:6.500}', "");
35942 Expect(1, 3887, '\P{Nv:6.500}', "");
35943 Expect(0, 3887, '\P{^Nv:6.500}', "");
35944 Error('\p{Is_Numeric_Value:             :=0000000013/2}');
35945 Error('\P{Is_Numeric_Value:             :=0000000013/2}');
35946 Expect(1, 3888, '\p{Is_Numeric_Value=+00000013/00000002}', "");
35947 Expect(0, 3888, '\p{^Is_Numeric_Value=+00000013/00000002}', "");
35948 Expect(0, 3888, '\P{Is_Numeric_Value=+00000013/00000002}', "");
35949 Expect(1, 3888, '\P{^Is_Numeric_Value=+00000013/00000002}', "");
35950 Expect(0, 3887, '\p{Is_Numeric_Value=+00000013/00000002}', "");
35951 Expect(1, 3887, '\p{^Is_Numeric_Value=+00000013/00000002}', "");
35952 Expect(1, 3887, '\P{Is_Numeric_Value=+00000013/00000002}', "");
35953 Expect(0, 3887, '\P{^Is_Numeric_Value=+00000013/00000002}', "");
35954 Expect(1, 3888, '\p{Is_Numeric_Value=6.500}', "");
35955 Expect(0, 3888, '\p{^Is_Numeric_Value=6.500}', "");
35956 Expect(0, 3888, '\P{Is_Numeric_Value=6.500}', "");
35957 Expect(1, 3888, '\P{^Is_Numeric_Value=6.500}', "");
35958 Expect(0, 3887, '\p{Is_Numeric_Value=6.500}', "");
35959 Expect(1, 3887, '\p{^Is_Numeric_Value=6.500}', "");
35960 Expect(1, 3887, '\P{Is_Numeric_Value=6.500}', "");
35961 Expect(0, 3887, '\P{^Is_Numeric_Value=6.500}', "");
35962 Error('\p{Is_Nv=/a/     +13/000000002}');
35963 Error('\P{Is_Nv=/a/     +13/000000002}');
35964 Expect(1, 3888, '\p{Is_Nv=+0000013/02}', "");
35965 Expect(0, 3888, '\p{^Is_Nv=+0000013/02}', "");
35966 Expect(0, 3888, '\P{Is_Nv=+0000013/02}', "");
35967 Expect(1, 3888, '\P{^Is_Nv=+0000013/02}', "");
35968 Expect(0, 3887, '\p{Is_Nv=+0000013/02}', "");
35969 Expect(1, 3887, '\p{^Is_Nv=+0000013/02}', "");
35970 Expect(1, 3887, '\P{Is_Nv=+0000013/02}', "");
35971 Expect(0, 3887, '\P{^Is_Nv=+0000013/02}', "");
35972 Expect(1, 3888, '\p{Is_Nv:   6.500}', "");
35973 Expect(0, 3888, '\p{^Is_Nv:   6.500}', "");
35974 Expect(0, 3888, '\P{Is_Nv:   6.500}', "");
35975 Expect(1, 3888, '\P{^Is_Nv:   6.500}', "");
35976 Expect(0, 3887, '\p{Is_Nv:   6.500}', "");
35977 Expect(1, 3887, '\p{^Is_Nv:   6.500}', "");
35978 Expect(1, 3887, '\P{Is_Nv:   6.500}', "");
35979 Expect(0, 3887, '\P{^Is_Nv:   6.500}', "");
35980 Error('\p{Numeric_Value=        :=+00000 00004  8}');
35981 Error('\P{Numeric_Value=        :=+00000 00004  8}');
35982 Expect(1, 12989, '\p{Numeric_Value:     00000048}', "");
35983 Expect(0, 12989, '\p{^Numeric_Value:    00000048}', "");
35984 Expect(0, 12989, '\P{Numeric_Value:     00000048}', "");
35985 Expect(1, 12989, '\P{^Numeric_Value:    00000048}', "");
35986 Expect(0, 12988, '\p{Numeric_Value:     00000048}', "");
35987 Expect(1, 12988, '\p{^Numeric_Value:    00000048}', "");
35988 Expect(1, 12988, '\P{Numeric_Value:     00000048}', "");
35989 Expect(0, 12988, '\P{^Numeric_Value:    00000048}', "");
35990 Error('\p{Nv=/a/- 0     048}');
35991 Error('\P{Nv=/a/- 0     048}');
35992 Expect(1, 12989, '\p{Nv=0_0_0_0_048}', "");
35993 Expect(0, 12989, '\p{^Nv=0_0_0_0_048}', "");
35994 Expect(0, 12989, '\P{Nv=0_0_0_0_048}', "");
35995 Expect(1, 12989, '\P{^Nv=0_0_0_0_048}', "");
35996 Expect(0, 12988, '\p{Nv=0_0_0_0_048}', "");
35997 Expect(1, 12988, '\p{^Nv=0_0_0_0_048}', "");
35998 Expect(1, 12988, '\P{Nv=0_0_0_0_048}', "");
35999 Expect(0, 12988, '\P{^Nv=0_0_0_0_048}', "");
36000 Error('\p{Is_Numeric_Value=_/a/+0 0-0-0 0 0 00-048}');
36001 Error('\P{Is_Numeric_Value=_/a/+0 0-0-0 0 0 00-048}');
36002 Expect(1, 12989, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_048}', "");
36003 Expect(0, 12989, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_048}', "");
36004 Expect(0, 12989, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_048}', "");
36005 Expect(1, 12989, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_048}', "");
36006 Expect(0, 12988, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_048}', "");
36007 Expect(1, 12988, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_048}', "");
36008 Expect(1, 12988, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_048}', "");
36009 Expect(0, 12988, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_048}', "");
36010 Error('\p{Is_Nv= /a/+048}');
36011 Error('\P{Is_Nv= /a/+048}');
36012 Expect(1, 12989, '\p{Is_Nv=00_00_48}', "");
36013 Expect(0, 12989, '\p{^Is_Nv=00_00_48}', "");
36014 Expect(0, 12989, '\P{Is_Nv=00_00_48}', "");
36015 Expect(1, 12989, '\P{^Is_Nv=00_00_48}', "");
36016 Expect(0, 12988, '\p{Is_Nv=00_00_48}', "");
36017 Expect(1, 12988, '\p{^Is_Nv=00_00_48}', "");
36018 Expect(1, 12988, '\P{Is_Nv=00_00_48}', "");
36019 Expect(0, 12988, '\P{^Is_Nv=00_00_48}', "");
36020 Error('\p{Numeric_Value=/a/--000001/003}');
36021 Error('\P{Numeric_Value=/a/--000001/003}');
36022 Expect(1, 8531, '\p{Numeric_Value=00000001/000000003}', "");
36023 Expect(0, 8531, '\p{^Numeric_Value=00000001/000000003}', "");
36024 Expect(0, 8531, '\P{Numeric_Value=00000001/000000003}', "");
36025 Expect(1, 8531, '\P{^Numeric_Value=00000001/000000003}', "");
36026 Expect(0, 8530, '\p{Numeric_Value=00000001/000000003}', "");
36027 Expect(1, 8530, '\p{^Numeric_Value=00000001/000000003}', "");
36028 Expect(1, 8530, '\P{Numeric_Value=00000001/000000003}', "");
36029 Expect(0, 8530, '\P{^Numeric_Value=00000001/000000003}', "");
36030 Error('\p{Numeric_Value:0.3}');
36031 Error('\P{Numeric_Value:0.3}');
36032 Error('\p{Numeric_Value=0.33}');
36033 Error('\P{Numeric_Value=0.33}');
36034 Expect(1, 8531, '\p{Numeric_Value=0.333}', "");
36035 Expect(0, 8531, '\p{^Numeric_Value=0.333}', "");
36036 Expect(0, 8531, '\P{Numeric_Value=0.333}', "");
36037 Expect(1, 8531, '\P{^Numeric_Value=0.333}', "");
36038 Expect(0, 8530, '\p{Numeric_Value=0.333}', "");
36039 Expect(1, 8530, '\p{^Numeric_Value=0.333}', "");
36040 Expect(1, 8530, '\P{Numeric_Value=0.333}', "");
36041 Expect(0, 8530, '\P{^Numeric_Value=0.333}', "");
36042 Error('\p{Nv=/a/- 0001/03}');
36043 Error('\P{Nv=/a/- 0001/03}');
36044 Expect(1, 8531, '\p{Nv=0000000001/000003}', "");
36045 Expect(0, 8531, '\p{^Nv=0000000001/000003}', "");
36046 Expect(0, 8531, '\P{Nv=0000000001/000003}', "");
36047 Expect(1, 8531, '\P{^Nv=0000000001/000003}', "");
36048 Expect(0, 8530, '\p{Nv=0000000001/000003}', "");
36049 Expect(1, 8530, '\p{^Nv=0000000001/000003}', "");
36050 Expect(1, 8530, '\P{Nv=0000000001/000003}', "");
36051 Expect(0, 8530, '\P{^Nv=0000000001/000003}', "");
36052 Error('\p{Nv=0.3}');
36053 Error('\P{Nv=0.3}');
36054 Error('\p{Nv=0.33}');
36055 Error('\P{Nv=0.33}');
36056 Expect(1, 8531, '\p{Nv=0.333}', "");
36057 Expect(0, 8531, '\p{^Nv=0.333}', "");
36058 Expect(0, 8531, '\P{Nv=0.333}', "");
36059 Expect(1, 8531, '\P{^Nv=0.333}', "");
36060 Expect(0, 8530, '\p{Nv=0.333}', "");
36061 Expect(1, 8530, '\p{^Nv=0.333}', "");
36062 Expect(1, 8530, '\P{Nv=0.333}', "");
36063 Expect(0, 8530, '\P{^Nv=0.333}', "");
36064 Error('\p{Is_Numeric_Value=     001/0003:=}');
36065 Error('\P{Is_Numeric_Value=     001/0003:=}');
36066 Expect(1, 8531, '\p{Is_Numeric_Value=00001/0000000003}', "");
36067 Expect(0, 8531, '\p{^Is_Numeric_Value=00001/0000000003}', "");
36068 Expect(0, 8531, '\P{Is_Numeric_Value=00001/0000000003}', "");
36069 Expect(1, 8531, '\P{^Is_Numeric_Value=00001/0000000003}', "");
36070 Expect(0, 8530, '\p{Is_Numeric_Value=00001/0000000003}', "");
36071 Expect(1, 8530, '\p{^Is_Numeric_Value=00001/0000000003}', "");
36072 Expect(1, 8530, '\P{Is_Numeric_Value=00001/0000000003}', "");
36073 Expect(0, 8530, '\P{^Is_Numeric_Value=00001/0000000003}', "");
36074 Error('\p{Is_Numeric_Value=0.3}');
36075 Error('\P{Is_Numeric_Value=0.3}');
36076 Error('\p{Is_Numeric_Value=0.33}');
36077 Error('\P{Is_Numeric_Value=0.33}');
36078 Expect(1, 8531, '\p{Is_Numeric_Value=0.333}', "");
36079 Expect(0, 8531, '\p{^Is_Numeric_Value=0.333}', "");
36080 Expect(0, 8531, '\P{Is_Numeric_Value=0.333}', "");
36081 Expect(1, 8531, '\P{^Is_Numeric_Value=0.333}', "");
36082 Expect(0, 8530, '\p{Is_Numeric_Value=0.333}', "");
36083 Expect(1, 8530, '\p{^Is_Numeric_Value=0.333}', "");
36084 Expect(1, 8530, '\P{Is_Numeric_Value=0.333}', "");
36085 Expect(0, 8530, '\P{^Is_Numeric_Value=0.333}', "");
36086 Error('\p{Is_Nv=_+0000001/00003/a/}');
36087 Error('\P{Is_Nv=_+0000001/00003/a/}');
36088 Expect(1, 8531, '\p{Is_Nv=+001/3}', "");
36089 Expect(0, 8531, '\p{^Is_Nv=+001/3}', "");
36090 Expect(0, 8531, '\P{Is_Nv=+001/3}', "");
36091 Expect(1, 8531, '\P{^Is_Nv=+001/3}', "");
36092 Expect(0, 8530, '\p{Is_Nv=+001/3}', "");
36093 Expect(1, 8530, '\p{^Is_Nv=+001/3}', "");
36094 Expect(1, 8530, '\P{Is_Nv=+001/3}', "");
36095 Expect(0, 8530, '\P{^Is_Nv=+001/3}', "");
36096 Error('\p{Is_Nv=0.3}');
36097 Error('\P{Is_Nv=0.3}');
36098 Error('\p{Is_Nv=0.33}');
36099 Error('\P{Is_Nv=0.33}');
36100 Expect(1, 8531, '\p{Is_Nv=0.333}', "");
36101 Expect(0, 8531, '\p{^Is_Nv=0.333}', "");
36102 Expect(0, 8531, '\P{Is_Nv=0.333}', "");
36103 Expect(1, 8531, '\P{^Is_Nv=0.333}', "");
36104 Expect(0, 8530, '\p{Is_Nv=0.333}', "");
36105 Expect(1, 8530, '\p{^Is_Nv=0.333}', "");
36106 Expect(1, 8530, '\P{Is_Nv=0.333}', "");
36107 Expect(0, 8530, '\P{^Is_Nv=0.333}', "");
36108 Error('\p{Numeric_Value= /a/000002000}');
36109 Error('\P{Numeric_Value= /a/000002000}');
36110 Expect(1, 65827, '\p{Numeric_Value=00000002000}', "");
36111 Expect(0, 65827, '\p{^Numeric_Value=00000002000}', "");
36112 Expect(0, 65827, '\P{Numeric_Value=00000002000}', "");
36113 Expect(1, 65827, '\P{^Numeric_Value=00000002000}', "");
36114 Expect(0, 65826, '\p{Numeric_Value=00000002000}', "");
36115 Expect(1, 65826, '\p{^Numeric_Value=00000002000}', "");
36116 Expect(1, 65826, '\P{Numeric_Value=00000002000}', "");
36117 Expect(0, 65826, '\P{^Numeric_Value=00000002000}', "");
36118 Error('\p{Nv=:=-+002000}');
36119 Error('\P{Nv=:=-+002000}');
36120 Expect(1, 65827, '\p{Nv=00_02_00_0}', "");
36121 Expect(0, 65827, '\p{^Nv=00_02_00_0}', "");
36122 Expect(0, 65827, '\P{Nv=00_02_00_0}', "");
36123 Expect(1, 65827, '\P{^Nv=00_02_00_0}', "");
36124 Expect(0, 65826, '\p{Nv=00_02_00_0}', "");
36125 Expect(1, 65826, '\p{^Nv=00_02_00_0}', "");
36126 Expect(1, 65826, '\P{Nv=00_02_00_0}', "");
36127 Expect(0, 65826, '\P{^Nv=00_02_00_0}', "");
36128 Error('\p{Is_Numeric_Value=:=_0002000}');
36129 Error('\P{Is_Numeric_Value=:=_0002000}');
36130 Expect(1, 65827, '\p{Is_Numeric_Value=0_2_0_00}', "");
36131 Expect(0, 65827, '\p{^Is_Numeric_Value=0_2_0_00}', "");
36132 Expect(0, 65827, '\P{Is_Numeric_Value=0_2_0_00}', "");
36133 Expect(1, 65827, '\P{^Is_Numeric_Value=0_2_0_00}', "");
36134 Expect(0, 65826, '\p{Is_Numeric_Value=0_2_0_00}', "");
36135 Expect(1, 65826, '\p{^Is_Numeric_Value=0_2_0_00}', "");
36136 Expect(1, 65826, '\P{Is_Numeric_Value=0_2_0_00}', "");
36137 Expect(0, 65826, '\P{^Is_Numeric_Value=0_2_0_00}', "");
36138 Error('\p{Is_Nv=-/a/+002000}');
36139 Error('\P{Is_Nv=-/a/+002000}');
36140 Expect(1, 65827, '\p{Is_Nv=+0_0_0_0_0_0_0_0_02000}', "");
36141 Expect(0, 65827, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_02000}', "");
36142 Expect(0, 65827, '\P{Is_Nv=+0_0_0_0_0_0_0_0_02000}', "");
36143 Expect(1, 65827, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_02000}', "");
36144 Expect(0, 65826, '\p{Is_Nv=+0_0_0_0_0_0_0_0_02000}', "");
36145 Expect(1, 65826, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_02000}', "");
36146 Expect(1, 65826, '\P{Is_Nv=+0_0_0_0_0_0_0_0_02000}', "");
36147 Expect(0, 65826, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_02000}', "");
36148 Error('\p{Numeric_Value=         0      0:=0_0-0        0 00-0  29}');
36149 Error('\P{Numeric_Value=         0      0:=0_0-0        0 00-0  29}');
36150 Expect(1, 12889, '\p{Numeric_Value:   0029}', "");
36151 Expect(0, 12889, '\p{^Numeric_Value:   0029}', "");
36152 Expect(0, 12889, '\P{Numeric_Value:   0029}', "");
36153 Expect(1, 12889, '\P{^Numeric_Value:   0029}', "");
36154 Expect(0, 12888, '\p{Numeric_Value:   0029}', "");
36155 Expect(1, 12888, '\p{^Numeric_Value:   0029}', "");
36156 Expect(1, 12888, '\P{Numeric_Value:   0029}', "");
36157 Expect(0, 12888, '\P{^Numeric_Value:   0029}', "");
36158 Error('\p{Nv=:=_0000029}');
36159 Error('\P{Nv=:=_0000029}');
36160 Expect(1, 12889, '\p{Nv=0_0_0_0_0_0_0_0029}', "");
36161 Expect(0, 12889, '\p{^Nv=0_0_0_0_0_0_0_0029}', "");
36162 Expect(0, 12889, '\P{Nv=0_0_0_0_0_0_0_0029}', "");
36163 Expect(1, 12889, '\P{^Nv=0_0_0_0_0_0_0_0029}', "");
36164 Expect(0, 12888, '\p{Nv=0_0_0_0_0_0_0_0029}', "");
36165 Expect(1, 12888, '\p{^Nv=0_0_0_0_0_0_0_0029}', "");
36166 Expect(1, 12888, '\P{Nv=0_0_0_0_0_0_0_0029}', "");
36167 Expect(0, 12888, '\P{^Nv=0_0_0_0_0_0_0_0029}', "");
36168 Error('\p{Is_Numeric_Value=_-+000029/a/}');
36169 Error('\P{Is_Numeric_Value=_-+000029/a/}');
36170 Expect(1, 12889, '\p{Is_Numeric_Value=00029}', "");
36171 Expect(0, 12889, '\p{^Is_Numeric_Value=00029}', "");
36172 Expect(0, 12889, '\P{Is_Numeric_Value=00029}', "");
36173 Expect(1, 12889, '\P{^Is_Numeric_Value=00029}', "");
36174 Expect(0, 12888, '\p{Is_Numeric_Value=00029}', "");
36175 Expect(1, 12888, '\p{^Is_Numeric_Value=00029}', "");
36176 Expect(1, 12888, '\P{Is_Numeric_Value=00029}', "");
36177 Expect(0, 12888, '\P{^Is_Numeric_Value=00029}', "");
36178 Error('\p{Is_Nv:        -       +02:=9}');
36179 Error('\P{Is_Nv:        -       +02:=9}');
36180 Expect(1, 12889, '\p{Is_Nv=0029}', "");
36181 Expect(0, 12889, '\p{^Is_Nv=0029}', "");
36182 Expect(0, 12889, '\P{Is_Nv=0029}', "");
36183 Expect(1, 12889, '\P{^Is_Nv=0029}', "");
36184 Expect(0, 12888, '\p{Is_Nv=0029}', "");
36185 Expect(1, 12888, '\p{^Is_Nv=0029}', "");
36186 Expect(1, 12888, '\P{Is_Nv=0029}', "");
36187 Expect(0, 12888, '\P{^Is_Nv=0029}', "");
36188 Error('\p{Numeric_Value=/a/-    00000000100000}');
36189 Error('\P{Numeric_Value=/a/-    00000000100000}');
36190 Expect(1, 8584, '\p{Numeric_Value=+000000000100000}', "");
36191 Expect(0, 8584, '\p{^Numeric_Value=+000000000100000}', "");
36192 Expect(0, 8584, '\P{Numeric_Value=+000000000100000}', "");
36193 Expect(1, 8584, '\P{^Numeric_Value=+000000000100000}', "");
36194 Expect(0, 8583, '\p{Numeric_Value=+000000000100000}', "");
36195 Expect(1, 8583, '\p{^Numeric_Value=+000000000100000}', "");
36196 Expect(1, 8583, '\P{Numeric_Value=+000000000100000}', "");
36197 Expect(0, 8583, '\P{^Numeric_Value=+000000000100000}', "");
36198 Error('\p{Nv=:= 0000010000      0}');
36199 Error('\P{Nv=:= 0000010000      0}');
36200 Expect(1, 8584, '\p{Nv: 000000100000}', "");
36201 Expect(0, 8584, '\p{^Nv:        000000100000}', "");
36202 Expect(0, 8584, '\P{Nv: 000000100000}', "");
36203 Expect(1, 8584, '\P{^Nv:        000000100000}', "");
36204 Expect(0, 8583, '\p{Nv: 000000100000}', "");
36205 Expect(1, 8583, '\p{^Nv:        000000100000}', "");
36206 Expect(1, 8583, '\P{Nv: 000000100000}', "");
36207 Expect(0, 8583, '\P{^Nv:        000000100000}', "");
36208 Error('\p{Is_Numeric_Value=/a/00000100000}');
36209 Error('\P{Is_Numeric_Value=/a/00000100000}');
36210 Expect(1, 8584, '\p{Is_Numeric_Value=0000100000}', "");
36211 Expect(0, 8584, '\p{^Is_Numeric_Value=0000100000}', "");
36212 Expect(0, 8584, '\P{Is_Numeric_Value=0000100000}', "");
36213 Expect(1, 8584, '\P{^Is_Numeric_Value=0000100000}', "");
36214 Expect(0, 8583, '\p{Is_Numeric_Value=0000100000}', "");
36215 Expect(1, 8583, '\p{^Is_Numeric_Value=0000100000}', "");
36216 Expect(1, 8583, '\P{Is_Numeric_Value=0000100000}', "");
36217 Expect(0, 8583, '\P{^Is_Numeric_Value=0000100000}', "");
36218 Error('\p{Is_Nv=        +0:=0_0 0_00-0_1_00000}');
36219 Error('\P{Is_Nv=        +0:=0_0 0_00-0_1_00000}');
36220 Expect(1, 8584, '\p{Is_Nv=0000000100000}', "");
36221 Expect(0, 8584, '\p{^Is_Nv=0000000100000}', "");
36222 Expect(0, 8584, '\P{Is_Nv=0000000100000}', "");
36223 Expect(1, 8584, '\P{^Is_Nv=0000000100000}', "");
36224 Expect(0, 8583, '\p{Is_Nv=0000000100000}', "");
36225 Expect(1, 8583, '\p{^Is_Nv=0000000100000}', "");
36226 Expect(1, 8583, '\P{Is_Nv=0000000100000}', "");
36227 Expect(0, 8583, '\P{^Is_Nv=0000000100000}', "");
36228 Error('\p{Numeric_Value=:=_ 00000050}');
36229 Error('\P{Numeric_Value=:=_ 00000050}');
36230 Expect(1, 4982, '\p{Numeric_Value=+050}', "");
36231 Expect(0, 4982, '\p{^Numeric_Value=+050}', "");
36232 Expect(0, 4982, '\P{Numeric_Value=+050}', "");
36233 Expect(1, 4982, '\P{^Numeric_Value=+050}', "");
36234 Expect(0, 4981, '\p{Numeric_Value=+050}', "");
36235 Expect(1, 4981, '\p{^Numeric_Value=+050}', "");
36236 Expect(1, 4981, '\P{Numeric_Value=+050}', "");
36237 Expect(0, 4981, '\P{^Numeric_Value=+050}', "");
36238 Error('\p{Nv=-_0050:=}');
36239 Error('\P{Nv=-_0050:=}');
36240 Expect(1, 4982, '\p{Nv=00050}', "");
36241 Expect(0, 4982, '\p{^Nv=00050}', "");
36242 Expect(0, 4982, '\P{Nv=00050}', "");
36243 Expect(1, 4982, '\P{^Nv=00050}', "");
36244 Expect(0, 4981, '\p{Nv=00050}', "");
36245 Expect(1, 4981, '\p{^Nv=00050}', "");
36246 Expect(1, 4981, '\P{Nv=00050}', "");
36247 Expect(0, 4981, '\P{^Nv=00050}', "");
36248 Error('\p{Is_Numeric_Value=-_+0:=0-0 0_0 0      00050}');
36249 Error('\P{Is_Numeric_Value=-_+0:=0-0 0_0 0      00050}');
36250 Expect(1, 4982, '\p{Is_Numeric_Value=0_0_0_0_0_0_0050}', "");
36251 Expect(0, 4982, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0050}', "");
36252 Expect(0, 4982, '\P{Is_Numeric_Value=0_0_0_0_0_0_0050}', "");
36253 Expect(1, 4982, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0050}', "");
36254 Expect(0, 4981, '\p{Is_Numeric_Value=0_0_0_0_0_0_0050}', "");
36255 Expect(1, 4981, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0050}', "");
36256 Expect(1, 4981, '\P{Is_Numeric_Value=0_0_0_0_0_0_0050}', "");
36257 Expect(0, 4981, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0050}', "");
36258 Error('\p{Is_Nv: :=+0000050}');
36259 Error('\P{Is_Nv: :=+0000050}');
36260 Expect(1, 4982, '\p{Is_Nv=00_00_00_00_50}', "");
36261 Expect(0, 4982, '\p{^Is_Nv=00_00_00_00_50}', "");
36262 Expect(0, 4982, '\P{Is_Nv=00_00_00_00_50}', "");
36263 Expect(1, 4982, '\P{^Is_Nv=00_00_00_00_50}', "");
36264 Expect(0, 4981, '\p{Is_Nv=00_00_00_00_50}', "");
36265 Expect(1, 4981, '\p{^Is_Nv=00_00_00_00_50}', "");
36266 Expect(1, 4981, '\P{Is_Nv=00_00_00_00_50}', "");
36267 Expect(0, 4981, '\P{^Is_Nv=00_00_00_00_50}', "");
36268 Error('\p{Numeric_Value: /a/_ 000000039}');
36269 Error('\P{Numeric_Value: /a/_ 000000039}');
36270 Expect(1, 12980, '\p{Numeric_Value=0_0_0_0_0_0_39}', "");
36271 Expect(0, 12980, '\p{^Numeric_Value=0_0_0_0_0_0_39}', "");
36272 Expect(0, 12980, '\P{Numeric_Value=0_0_0_0_0_0_39}', "");
36273 Expect(1, 12980, '\P{^Numeric_Value=0_0_0_0_0_0_39}', "");
36274 Expect(0, 12979, '\p{Numeric_Value=0_0_0_0_0_0_39}', "");
36275 Expect(1, 12979, '\p{^Numeric_Value=0_0_0_0_0_0_39}', "");
36276 Expect(1, 12979, '\P{Numeric_Value=0_0_0_0_0_0_39}', "");
36277 Expect(0, 12979, '\P{^Numeric_Value=0_0_0_0_0_0_39}', "");
36278 Error('\p{Nv=-  +00000 000039:=}');
36279 Error('\P{Nv=-  +00000 000039:=}');
36280 Expect(1, 12980, '\p{Nv=039}', "");
36281 Expect(0, 12980, '\p{^Nv=039}', "");
36282 Expect(0, 12980, '\P{Nv=039}', "");
36283 Expect(1, 12980, '\P{^Nv=039}', "");
36284 Expect(0, 12979, '\p{Nv=039}', "");
36285 Expect(1, 12979, '\p{^Nv=039}', "");
36286 Expect(1, 12979, '\P{Nv=039}', "");
36287 Expect(0, 12979, '\P{^Nv=039}', "");
36288 Error('\p{Is_Numeric_Value=/a/          00000039}');
36289 Error('\P{Is_Numeric_Value=/a/          00000039}');
36290 Expect(1, 12980, '\p{Is_Numeric_Value=39}', "");
36291 Expect(0, 12980, '\p{^Is_Numeric_Value=39}', "");
36292 Expect(0, 12980, '\P{Is_Numeric_Value=39}', "");
36293 Expect(1, 12980, '\P{^Is_Numeric_Value=39}', "");
36294 Expect(0, 12979, '\p{Is_Numeric_Value=39}', "");
36295 Expect(1, 12979, '\p{^Is_Numeric_Value=39}', "");
36296 Expect(1, 12979, '\P{Is_Numeric_Value=39}', "");
36297 Expect(0, 12979, '\P{^Is_Numeric_Value=39}', "");
36298 Error('\p{Is_Nv=:=      +0000000039}');
36299 Error('\P{Is_Nv=:=      +0000000039}');
36300 Expect(1, 12980, '\p{Is_Nv=039}', "");
36301 Expect(0, 12980, '\p{^Is_Nv=039}', "");
36302 Expect(0, 12980, '\P{Is_Nv=039}', "");
36303 Expect(1, 12980, '\P{^Is_Nv=039}', "");
36304 Expect(0, 12979, '\p{Is_Nv=039}', "");
36305 Expect(1, 12979, '\p{^Is_Nv=039}', "");
36306 Expect(1, 12979, '\P{Is_Nv=039}', "");
36307 Expect(0, 12979, '\P{^Is_Nv=039}', "");
36308 Error('\p{Numeric_Value=_/a/0003/002}');
36309 Error('\P{Numeric_Value=_/a/0003/002}');
36310 Expect(1, 3883, '\p{Numeric_Value: +0000000003/00002}', "");
36311 Expect(0, 3883, '\p{^Numeric_Value: +0000000003/00002}', "");
36312 Expect(0, 3883, '\P{Numeric_Value: +0000000003/00002}', "");
36313 Expect(1, 3883, '\P{^Numeric_Value: +0000000003/00002}', "");
36314 Expect(0, 3882, '\p{Numeric_Value: +0000000003/00002}', "");
36315 Expect(1, 3882, '\p{^Numeric_Value: +0000000003/00002}', "");
36316 Expect(1, 3882, '\P{Numeric_Value: +0000000003/00002}', "");
36317 Expect(0, 3882, '\P{^Numeric_Value: +0000000003/00002}', "");
36318 Expect(1, 3883, '\p{Numeric_Value=1.500}', "");
36319 Expect(0, 3883, '\p{^Numeric_Value=1.500}', "");
36320 Expect(0, 3883, '\P{Numeric_Value=1.500}', "");
36321 Expect(1, 3883, '\P{^Numeric_Value=1.500}', "");
36322 Expect(0, 3882, '\p{Numeric_Value=1.500}', "");
36323 Expect(1, 3882, '\p{^Numeric_Value=1.500}', "");
36324 Expect(1, 3882, '\P{Numeric_Value=1.500}', "");
36325 Expect(0, 3882, '\P{^Numeric_Value=1.500}', "");
36326 Error('\p{Nv=_0003/0000000002/a/}');
36327 Error('\P{Nv=_0003/0000000002/a/}');
36328 Expect(1, 3883, '\p{Nv:0000003/002}', "");
36329 Expect(0, 3883, '\p{^Nv:0000003/002}', "");
36330 Expect(0, 3883, '\P{Nv:0000003/002}', "");
36331 Expect(1, 3883, '\P{^Nv:0000003/002}', "");
36332 Expect(0, 3882, '\p{Nv:0000003/002}', "");
36333 Expect(1, 3882, '\p{^Nv:0000003/002}', "");
36334 Expect(1, 3882, '\P{Nv:0000003/002}', "");
36335 Expect(0, 3882, '\P{^Nv:0000003/002}', "");
36336 Expect(1, 3883, '\p{Nv=1.500}', "");
36337 Expect(0, 3883, '\p{^Nv=1.500}', "");
36338 Expect(0, 3883, '\P{Nv=1.500}', "");
36339 Expect(1, 3883, '\P{^Nv=1.500}', "");
36340 Expect(0, 3882, '\p{Nv=1.500}', "");
36341 Expect(1, 3882, '\p{^Nv=1.500}', "");
36342 Expect(1, 3882, '\P{Nv=1.500}', "");
36343 Expect(0, 3882, '\P{^Nv=1.500}', "");
36344 Error('\p{Is_Numeric_Value=/a/  +0000003/2}');
36345 Error('\P{Is_Numeric_Value=/a/  +0000003/2}');
36346 Expect(1, 3883, '\p{Is_Numeric_Value=003/002}', "");
36347 Expect(0, 3883, '\p{^Is_Numeric_Value=003/002}', "");
36348 Expect(0, 3883, '\P{Is_Numeric_Value=003/002}', "");
36349 Expect(1, 3883, '\P{^Is_Numeric_Value=003/002}', "");
36350 Expect(0, 3882, '\p{Is_Numeric_Value=003/002}', "");
36351 Expect(1, 3882, '\p{^Is_Numeric_Value=003/002}', "");
36352 Expect(1, 3882, '\P{Is_Numeric_Value=003/002}', "");
36353 Expect(0, 3882, '\P{^Is_Numeric_Value=003/002}', "");
36354 Expect(1, 3883, '\p{Is_Numeric_Value:1.500}', "");
36355 Expect(0, 3883, '\p{^Is_Numeric_Value:1.500}', "");
36356 Expect(0, 3883, '\P{Is_Numeric_Value:1.500}', "");
36357 Expect(1, 3883, '\P{^Is_Numeric_Value:1.500}', "");
36358 Expect(0, 3882, '\p{Is_Numeric_Value:1.500}', "");
36359 Expect(1, 3882, '\p{^Is_Numeric_Value:1.500}', "");
36360 Expect(1, 3882, '\P{Is_Numeric_Value:1.500}', "");
36361 Expect(0, 3882, '\P{^Is_Numeric_Value:1.500}', "");
36362 Error('\p{Is_Nv=_ 03/00000002:=}');
36363 Error('\P{Is_Nv=_ 03/00000002:=}');
36364 Expect(1, 3883, '\p{Is_Nv: 00003/002}', "");
36365 Expect(0, 3883, '\p{^Is_Nv: 00003/002}', "");
36366 Expect(0, 3883, '\P{Is_Nv: 00003/002}', "");
36367 Expect(1, 3883, '\P{^Is_Nv: 00003/002}', "");
36368 Expect(0, 3882, '\p{Is_Nv: 00003/002}', "");
36369 Expect(1, 3882, '\p{^Is_Nv: 00003/002}', "");
36370 Expect(1, 3882, '\P{Is_Nv: 00003/002}', "");
36371 Expect(0, 3882, '\P{^Is_Nv: 00003/002}', "");
36372 Expect(1, 3883, '\p{Is_Nv=1.500}', "");
36373 Expect(0, 3883, '\p{^Is_Nv=1.500}', "");
36374 Expect(0, 3883, '\P{Is_Nv=1.500}', "");
36375 Expect(1, 3883, '\P{^Is_Nv=1.500}', "");
36376 Expect(0, 3882, '\p{Is_Nv=1.500}', "");
36377 Expect(1, 3882, '\p{^Is_Nv=1.500}', "");
36378 Expect(1, 3882, '\P{Is_Nv=1.500}', "");
36379 Expect(0, 3882, '\P{^Is_Nv=1.500}', "");
36380 Error('\p{Numeric_Value:-       +0:=0_0 00 41}');
36381 Error('\P{Numeric_Value:-       +0:=0_0 00 41}');
36382 Expect(1, 12982, '\p{Numeric_Value=0_0_0_0_0_0_0_0_041}', "");
36383 Expect(0, 12982, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_041}', "");
36384 Expect(0, 12982, '\P{Numeric_Value=0_0_0_0_0_0_0_0_041}', "");
36385 Expect(1, 12982, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_041}', "");
36386 Expect(0, 12981, '\p{Numeric_Value=0_0_0_0_0_0_0_0_041}', "");
36387 Expect(1, 12981, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_041}', "");
36388 Expect(1, 12981, '\P{Numeric_Value=0_0_0_0_0_0_0_0_041}', "");
36389 Expect(0, 12981, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_041}', "");
36390 Error('\p{Nv=:=0000041}');
36391 Error('\P{Nv=:=0000041}');
36392 Expect(1, 12982, '\p{Nv=0000041}', "");
36393 Expect(0, 12982, '\p{^Nv=0000041}', "");
36394 Expect(0, 12982, '\P{Nv=0000041}', "");
36395 Expect(1, 12982, '\P{^Nv=0000041}', "");
36396 Expect(0, 12981, '\p{Nv=0000041}', "");
36397 Expect(1, 12981, '\p{^Nv=0000041}', "");
36398 Expect(1, 12981, '\P{Nv=0000041}', "");
36399 Expect(0, 12981, '\P{^Nv=0000041}', "");
36400 Error('\p{Is_Numeric_Value=-:=+0 0      0 0     041}');
36401 Error('\P{Is_Numeric_Value=-:=+0 0      0 0     041}');
36402 Expect(1, 12982, '\p{Is_Numeric_Value=00_00_04_1}', "");
36403 Expect(0, 12982, '\p{^Is_Numeric_Value=00_00_04_1}', "");
36404 Expect(0, 12982, '\P{Is_Numeric_Value=00_00_04_1}', "");
36405 Expect(1, 12982, '\P{^Is_Numeric_Value=00_00_04_1}', "");
36406 Expect(0, 12981, '\p{Is_Numeric_Value=00_00_04_1}', "");
36407 Expect(1, 12981, '\p{^Is_Numeric_Value=00_00_04_1}', "");
36408 Expect(1, 12981, '\P{Is_Numeric_Value=00_00_04_1}', "");
36409 Expect(0, 12981, '\P{^Is_Numeric_Value=00_00_04_1}', "");
36410 Error('\p{Is_Nv=-_41:=}');
36411 Error('\P{Is_Nv=-_41:=}');
36412 Expect(1, 12982, '\p{Is_Nv=00000041}', "");
36413 Expect(0, 12982, '\p{^Is_Nv=00000041}', "");
36414 Expect(0, 12982, '\P{Is_Nv=00000041}', "");
36415 Expect(1, 12982, '\P{^Is_Nv=00000041}', "");
36416 Expect(0, 12981, '\p{Is_Nv=00000041}', "");
36417 Expect(1, 12981, '\p{^Is_Nv=00000041}', "");
36418 Expect(1, 12981, '\P{Is_Nv=00000041}', "");
36419 Expect(0, 12981, '\P{^Is_Nv=00000041}', "");
36420 Error('\p{Numeric_Value=-1/a/2}');
36421 Error('\P{Numeric_Value=-1/a/2}');
36422 Expect(1, 8555, '\p{Numeric_Value=0000000012}', "");
36423 Expect(0, 8555, '\p{^Numeric_Value=0000000012}', "");
36424 Expect(0, 8555, '\P{Numeric_Value=0000000012}', "");
36425 Expect(1, 8555, '\P{^Numeric_Value=0000000012}', "");
36426 Expect(0, 8554, '\p{Numeric_Value=0000000012}', "");
36427 Expect(1, 8554, '\p{^Numeric_Value=0000000012}', "");
36428 Expect(1, 8554, '\P{Numeric_Value=0000000012}', "");
36429 Expect(0, 8554, '\P{^Numeric_Value=0000000012}', "");
36430 Error('\p{Nv=:=0012}');
36431 Error('\P{Nv=:=0012}');
36432 Expect(1, 8555, '\p{Nv: 000000012}', "");
36433 Expect(0, 8555, '\p{^Nv:        000000012}', "");
36434 Expect(0, 8555, '\P{Nv: 000000012}', "");
36435 Expect(1, 8555, '\P{^Nv:        000000012}', "");
36436 Expect(0, 8554, '\p{Nv: 000000012}', "");
36437 Expect(1, 8554, '\p{^Nv:        000000012}', "");
36438 Expect(1, 8554, '\P{Nv: 000000012}', "");
36439 Expect(0, 8554, '\P{^Nv:        000000012}', "");
36440 Error('\p{Is_Numeric_Value=:=_+00012}');
36441 Error('\P{Is_Numeric_Value=:=_+00012}');
36442 Expect(1, 8555, '\p{Is_Numeric_Value=012}', "");
36443 Expect(0, 8555, '\p{^Is_Numeric_Value=012}', "");
36444 Expect(0, 8555, '\P{Is_Numeric_Value=012}', "");
36445 Expect(1, 8555, '\P{^Is_Numeric_Value=012}', "");
36446 Expect(0, 8554, '\p{Is_Numeric_Value=012}', "");
36447 Expect(1, 8554, '\p{^Is_Numeric_Value=012}', "");
36448 Expect(1, 8554, '\P{Is_Numeric_Value=012}', "");
36449 Expect(0, 8554, '\P{^Is_Numeric_Value=012}', "");
36450 Error('\p{Is_Nv= +0000:=01_2}');
36451 Error('\P{Is_Nv= +0000:=01_2}');
36452 Expect(1, 8555, '\p{Is_Nv=000000012}', "");
36453 Expect(0, 8555, '\p{^Is_Nv=000000012}', "");
36454 Expect(0, 8555, '\P{Is_Nv=000000012}', "");
36455 Expect(1, 8555, '\P{^Is_Nv=000000012}', "");
36456 Expect(0, 8554, '\p{Is_Nv=000000012}', "");
36457 Expect(1, 8554, '\p{^Is_Nv=000000012}', "");
36458 Expect(1, 8554, '\P{Is_Nv=000000012}', "");
36459 Expect(0, 8554, '\P{^Is_Nv=000000012}', "");
36460 Error('\p{Numeric_Value=        _000015/a/}');
36461 Error('\P{Numeric_Value=        _000015/a/}');
36462 Expect(1, 9326, '\p{Numeric_Value=+000000015}', "");
36463 Expect(0, 9326, '\p{^Numeric_Value=+000000015}', "");
36464 Expect(0, 9326, '\P{Numeric_Value=+000000015}', "");
36465 Expect(1, 9326, '\P{^Numeric_Value=+000000015}', "");
36466 Expect(0, 9325, '\p{Numeric_Value=+000000015}', "");
36467 Expect(1, 9325, '\p{^Numeric_Value=+000000015}', "");
36468 Expect(1, 9325, '\P{Numeric_Value=+000000015}', "");
36469 Expect(0, 9325, '\P{^Numeric_Value=+000000015}', "");
36470 Error('\p{Nv= +0/a/0 0_00-0     0_0-015}');
36471 Error('\P{Nv= +0/a/0 0_00-0     0_0-015}');
36472 Expect(1, 9326, '\p{Nv=+015}', "");
36473 Expect(0, 9326, '\p{^Nv=+015}', "");
36474 Expect(0, 9326, '\P{Nv=+015}', "");
36475 Expect(1, 9326, '\P{^Nv=+015}', "");
36476 Expect(0, 9325, '\p{Nv=+015}', "");
36477 Expect(1, 9325, '\p{^Nv=+015}', "");
36478 Expect(1, 9325, '\P{Nv=+015}', "");
36479 Expect(0, 9325, '\P{^Nv=+015}', "");
36480 Error('\p{Is_Numeric_Value= _15/a/}');
36481 Error('\P{Is_Numeric_Value= _15/a/}');
36482 Expect(1, 9326, '\p{Is_Numeric_Value:   015}', "");
36483 Expect(0, 9326, '\p{^Is_Numeric_Value:  015}', "");
36484 Expect(0, 9326, '\P{Is_Numeric_Value:   015}', "");
36485 Expect(1, 9326, '\P{^Is_Numeric_Value:  015}', "");
36486 Expect(0, 9325, '\p{Is_Numeric_Value:   015}', "");
36487 Expect(1, 9325, '\p{^Is_Numeric_Value:  015}', "");
36488 Expect(1, 9325, '\P{Is_Numeric_Value:   015}', "");
36489 Expect(0, 9325, '\P{^Is_Numeric_Value:  015}', "");
36490 Error('\p{Is_Nv=  +000015:=}');
36491 Error('\P{Is_Nv=  +000015:=}');
36492 Expect(1, 9326, '\p{Is_Nv=00000015}', "");
36493 Expect(0, 9326, '\p{^Is_Nv=00000015}', "");
36494 Expect(0, 9326, '\P{Is_Nv=00000015}', "");
36495 Expect(1, 9326, '\P{^Is_Nv=00000015}', "");
36496 Expect(0, 9325, '\p{Is_Nv=00000015}', "");
36497 Expect(1, 9325, '\p{^Is_Nv=00000015}', "");
36498 Expect(1, 9325, '\P{Is_Nv=00000015}', "");
36499 Expect(0, 9325, '\P{^Is_Nv=00000015}', "");
36500 Error('\p{Numeric_Value=/a/-000001/002}');
36501 Error('\P{Numeric_Value=/a/-000001/002}');
36502 Expect(1, 3891, '\p{Numeric_Value=-00000001/0000000002}', "");
36503 Expect(0, 3891, '\p{^Numeric_Value=-00000001/0000000002}', "");
36504 Expect(0, 3891, '\P{Numeric_Value=-00000001/0000000002}', "");
36505 Expect(1, 3891, '\P{^Numeric_Value=-00000001/0000000002}', "");
36506 Expect(0, 3890, '\p{Numeric_Value=-00000001/0000000002}', "");
36507 Expect(1, 3890, '\p{^Numeric_Value=-00000001/0000000002}', "");
36508 Expect(1, 3890, '\P{Numeric_Value=-00000001/0000000002}', "");
36509 Expect(0, 3890, '\P{^Numeric_Value=-00000001/0000000002}', "");
36510 Expect(1, 3891, '\p{Numeric_Value=-0.500}', "");
36511 Expect(0, 3891, '\p{^Numeric_Value=-0.500}', "");
36512 Expect(0, 3891, '\P{Numeric_Value=-0.500}', "");
36513 Expect(1, 3891, '\P{^Numeric_Value=-0.500}', "");
36514 Expect(0, 3890, '\p{Numeric_Value=-0.500}', "");
36515 Expect(1, 3890, '\p{^Numeric_Value=-0.500}', "");
36516 Expect(1, 3890, '\P{Numeric_Value=-0.500}', "");
36517 Expect(0, 3890, '\P{^Numeric_Value=-0.500}', "");
36518 Error('\p{Nv:                   _000001/00002:=}');
36519 Error('\P{Nv:                   _000001/00002:=}');
36520 Expect(1, 3891, '\p{Nv=-001/00000002}', "");
36521 Expect(0, 3891, '\p{^Nv=-001/00000002}', "");
36522 Expect(0, 3891, '\P{Nv=-001/00000002}', "");
36523 Expect(1, 3891, '\P{^Nv=-001/00000002}', "");
36524 Expect(0, 3890, '\p{Nv=-001/00000002}', "");
36525 Expect(1, 3890, '\p{^Nv=-001/00000002}', "");
36526 Expect(1, 3890, '\P{Nv=-001/00000002}', "");
36527 Expect(0, 3890, '\P{^Nv=-001/00000002}', "");
36528 Expect(1, 3891, '\p{Nv=-0.500}', "");
36529 Expect(0, 3891, '\p{^Nv=-0.500}', "");
36530 Expect(0, 3891, '\P{Nv=-0.500}', "");
36531 Expect(1, 3891, '\P{^Nv=-0.500}', "");
36532 Expect(0, 3890, '\p{Nv=-0.500}', "");
36533 Expect(1, 3890, '\p{^Nv=-0.500}', "");
36534 Expect(1, 3890, '\P{Nv=-0.500}', "");
36535 Expect(0, 3890, '\P{^Nv=-0.500}', "");
36536 Error('\p{Is_Numeric_Value=:=_00000001/00002}');
36537 Error('\P{Is_Numeric_Value=:=_00000001/00002}');
36538 Expect(1, 3891, '\p{Is_Numeric_Value=-000001/0002}', "");
36539 Expect(0, 3891, '\p{^Is_Numeric_Value=-000001/0002}', "");
36540 Expect(0, 3891, '\P{Is_Numeric_Value=-000001/0002}', "");
36541 Expect(1, 3891, '\P{^Is_Numeric_Value=-000001/0002}', "");
36542 Expect(0, 3890, '\p{Is_Numeric_Value=-000001/0002}', "");
36543 Expect(1, 3890, '\p{^Is_Numeric_Value=-000001/0002}', "");
36544 Expect(1, 3890, '\P{Is_Numeric_Value=-000001/0002}', "");
36545 Expect(0, 3890, '\P{^Is_Numeric_Value=-000001/0002}', "");
36546 Expect(1, 3891, '\p{Is_Numeric_Value=-0.500}', "");
36547 Expect(0, 3891, '\p{^Is_Numeric_Value=-0.500}', "");
36548 Expect(0, 3891, '\P{Is_Numeric_Value=-0.500}', "");
36549 Expect(1, 3891, '\P{^Is_Numeric_Value=-0.500}', "");
36550 Expect(0, 3890, '\p{Is_Numeric_Value=-0.500}', "");
36551 Expect(1, 3890, '\p{^Is_Numeric_Value=-0.500}', "");
36552 Expect(1, 3890, '\P{Is_Numeric_Value=-0.500}', "");
36553 Expect(0, 3890, '\P{^Is_Numeric_Value=-0.500}', "");
36554 Error('\p{Is_Nv=_:= 0001/0002}');
36555 Error('\P{Is_Nv=_:= 0001/0002}');
36556 Expect(1, 3891, '\p{Is_Nv=-0000001/000000002}', "");
36557 Expect(0, 3891, '\p{^Is_Nv=-0000001/000000002}', "");
36558 Expect(0, 3891, '\P{Is_Nv=-0000001/000000002}', "");
36559 Expect(1, 3891, '\P{^Is_Nv=-0000001/000000002}', "");
36560 Expect(0, 3890, '\p{Is_Nv=-0000001/000000002}', "");
36561 Expect(1, 3890, '\p{^Is_Nv=-0000001/000000002}', "");
36562 Expect(1, 3890, '\P{Is_Nv=-0000001/000000002}', "");
36563 Expect(0, 3890, '\P{^Is_Nv=-0000001/000000002}', "");
36564 Expect(1, 3891, '\p{Is_Nv=-0.500}', "");
36565 Expect(0, 3891, '\p{^Is_Nv=-0.500}', "");
36566 Expect(0, 3891, '\P{Is_Nv=-0.500}', "");
36567 Expect(1, 3891, '\P{^Is_Nv=-0.500}', "");
36568 Expect(0, 3890, '\p{Is_Nv=-0.500}', "");
36569 Expect(1, 3890, '\p{^Is_Nv=-0.500}', "");
36570 Expect(1, 3890, '\P{Is_Nv=-0.500}', "");
36571 Expect(0, 3890, '\P{^Is_Nv=-0.500}', "");
36572 Error('\p{Numeric_Value:_/a/0000000080000}');
36573 Error('\P{Numeric_Value:_/a/0000000080000}');
36574 Expect(1, 65842, '\p{Numeric_Value=+00000000080000}', "");
36575 Expect(0, 65842, '\p{^Numeric_Value=+00000000080000}', "");
36576 Expect(0, 65842, '\P{Numeric_Value=+00000000080000}', "");
36577 Expect(1, 65842, '\P{^Numeric_Value=+00000000080000}', "");
36578 Expect(0, 65841, '\p{Numeric_Value=+00000000080000}', "");
36579 Expect(1, 65841, '\p{^Numeric_Value=+00000000080000}', "");
36580 Expect(1, 65841, '\P{Numeric_Value=+00000000080000}', "");
36581 Expect(0, 65841, '\P{^Numeric_Value=+00000000080000}', "");
36582 Error('\p{Nv= /a/00000080000}');
36583 Error('\P{Nv= /a/00000080000}');
36584 Expect(1, 65842, '\p{Nv: 0_0_0_8_0_0_00}', "");
36585 Expect(0, 65842, '\p{^Nv: 0_0_0_8_0_0_00}', "");
36586 Expect(0, 65842, '\P{Nv: 0_0_0_8_0_0_00}', "");
36587 Expect(1, 65842, '\P{^Nv: 0_0_0_8_0_0_00}', "");
36588 Expect(0, 65841, '\p{Nv: 0_0_0_8_0_0_00}', "");
36589 Expect(1, 65841, '\p{^Nv: 0_0_0_8_0_0_00}', "");
36590 Expect(1, 65841, '\P{Nv: 0_0_0_8_0_0_00}', "");
36591 Expect(0, 65841, '\P{^Nv: 0_0_0_8_0_0_00}', "");
36592 Error('\p{Is_Numeric_Value=_ +00000080000/a/}');
36593 Error('\P{Is_Numeric_Value=_ +00000080000/a/}');
36594 Expect(1, 65842, '\p{Is_Numeric_Value:+00080000}', "");
36595 Expect(0, 65842, '\p{^Is_Numeric_Value:+00080000}', "");
36596 Expect(0, 65842, '\P{Is_Numeric_Value:+00080000}', "");
36597 Expect(1, 65842, '\P{^Is_Numeric_Value:+00080000}', "");
36598 Expect(0, 65841, '\p{Is_Numeric_Value:+00080000}', "");
36599 Expect(1, 65841, '\p{^Is_Numeric_Value:+00080000}', "");
36600 Expect(1, 65841, '\P{Is_Numeric_Value:+00080000}', "");
36601 Expect(0, 65841, '\P{^Is_Numeric_Value:+00080000}', "");
36602 Error('\p{Is_Nv=_ 00    0_0_0-0 0_0:=8-0_000}');
36603 Error('\P{Is_Nv=_ 00    0_0_0-0 0_0:=8-0_000}');
36604 Expect(1, 65842, '\p{Is_Nv=0000080000}', "");
36605 Expect(0, 65842, '\p{^Is_Nv=0000080000}', "");
36606 Expect(0, 65842, '\P{Is_Nv=0000080000}', "");
36607 Expect(1, 65842, '\P{^Is_Nv=0000080000}', "");
36608 Expect(0, 65841, '\p{Is_Nv=0000080000}', "");
36609 Expect(1, 65841, '\p{^Is_Nv=0000080000}', "");
36610 Expect(1, 65841, '\P{Is_Nv=0000080000}', "");
36611 Expect(0, 65841, '\P{^Is_Nv=0000080000}', "");
36612 Error('\p{Numeric_Value= /a/0_060}');
36613 Error('\P{Numeric_Value= /a/0_060}');
36614 Expect(1, 4983, '\p{Numeric_Value=+00_06_0}', "");
36615 Expect(0, 4983, '\p{^Numeric_Value=+00_06_0}', "");
36616 Expect(0, 4983, '\P{Numeric_Value=+00_06_0}', "");
36617 Expect(1, 4983, '\P{^Numeric_Value=+00_06_0}', "");
36618 Expect(0, 4982, '\p{Numeric_Value=+00_06_0}', "");
36619 Expect(1, 4982, '\p{^Numeric_Value=+00_06_0}', "");
36620 Expect(1, 4982, '\P{Numeric_Value=+00_06_0}', "");
36621 Expect(0, 4982, '\P{^Numeric_Value=+00_06_0}', "");
36622 Error('\p{Nv=-:=0_0_00 0-60}');
36623 Error('\P{Nv=-:=0_0_00 0-60}');
36624 Expect(1, 4983, '\p{Nv=0_0_0_060}', "");
36625 Expect(0, 4983, '\p{^Nv=0_0_0_060}', "");
36626 Expect(0, 4983, '\P{Nv=0_0_0_060}', "");
36627 Expect(1, 4983, '\P{^Nv=0_0_0_060}', "");
36628 Expect(0, 4982, '\p{Nv=0_0_0_060}', "");
36629 Expect(1, 4982, '\p{^Nv=0_0_0_060}', "");
36630 Expect(1, 4982, '\P{Nv=0_0_0_060}', "");
36631 Expect(0, 4982, '\P{^Nv=0_0_0_060}', "");
36632 Error('\p{Is_Numeric_Value=_+06-0:=}');
36633 Error('\P{Is_Numeric_Value=_+06-0:=}');
36634 Expect(1, 4983, '\p{Is_Numeric_Value=0000000060}', "");
36635 Expect(0, 4983, '\p{^Is_Numeric_Value=0000000060}', "");
36636 Expect(0, 4983, '\P{Is_Numeric_Value=0000000060}', "");
36637 Expect(1, 4983, '\P{^Is_Numeric_Value=0000000060}', "");
36638 Expect(0, 4982, '\p{Is_Numeric_Value=0000000060}', "");
36639 Expect(1, 4982, '\p{^Is_Numeric_Value=0000000060}', "");
36640 Expect(1, 4982, '\P{Is_Numeric_Value=0000000060}', "");
36641 Expect(0, 4982, '\P{^Is_Numeric_Value=0000000060}', "");
36642 Error('\p{Is_Nv=- 060:=}');
36643 Error('\P{Is_Nv=- 060:=}');
36644 Expect(1, 4983, '\p{Is_Nv=000060}', "");
36645 Expect(0, 4983, '\p{^Is_Nv=000060}', "");
36646 Expect(0, 4983, '\P{Is_Nv=000060}', "");
36647 Expect(1, 4983, '\P{^Is_Nv=000060}', "");
36648 Expect(0, 4982, '\p{Is_Nv=000060}', "");
36649 Expect(1, 4982, '\p{^Is_Nv=000060}', "");
36650 Expect(1, 4982, '\P{Is_Nv=000060}', "");
36651 Expect(0, 4982, '\P{^Is_Nv=000060}', "");
36652 Error('\p{Numeric_Value=_/a/00004 5}');
36653 Error('\P{Numeric_Value=_/a/00004 5}');
36654 Expect(1, 12986, '\p{Numeric_Value=000045}', "");
36655 Expect(0, 12986, '\p{^Numeric_Value=000045}', "");
36656 Expect(0, 12986, '\P{Numeric_Value=000045}', "");
36657 Expect(1, 12986, '\P{^Numeric_Value=000045}', "");
36658 Expect(0, 12985, '\p{Numeric_Value=000045}', "");
36659 Expect(1, 12985, '\p{^Numeric_Value=000045}', "");
36660 Expect(1, 12985, '\P{Numeric_Value=000045}', "");
36661 Expect(0, 12985, '\P{^Numeric_Value=000045}', "");
36662 Error('\p{Nv= /a/+4 5}');
36663 Error('\P{Nv= /a/+4 5}');
36664 Expect(1, 12986, '\p{Nv=00000045}', "");
36665 Expect(0, 12986, '\p{^Nv=00000045}', "");
36666 Expect(0, 12986, '\P{Nv=00000045}', "");
36667 Expect(1, 12986, '\P{^Nv=00000045}', "");
36668 Expect(0, 12985, '\p{Nv=00000045}', "");
36669 Expect(1, 12985, '\p{^Nv=00000045}', "");
36670 Expect(1, 12985, '\P{Nv=00000045}', "");
36671 Expect(0, 12985, '\P{^Nv=00000045}', "");
36672 Error('\p{Is_Numeric_Value=:=0000045}');
36673 Error('\P{Is_Numeric_Value=:=0000045}');
36674 Expect(1, 12986, '\p{Is_Numeric_Value=0045}', "");
36675 Expect(0, 12986, '\p{^Is_Numeric_Value=0045}', "");
36676 Expect(0, 12986, '\P{Is_Numeric_Value=0045}', "");
36677 Expect(1, 12986, '\P{^Is_Numeric_Value=0045}', "");
36678 Expect(0, 12985, '\p{Is_Numeric_Value=0045}', "");
36679 Expect(1, 12985, '\p{^Is_Numeric_Value=0045}', "");
36680 Expect(1, 12985, '\P{Is_Numeric_Value=0045}', "");
36681 Expect(0, 12985, '\P{^Is_Numeric_Value=0045}', "");
36682 Error('\p{Is_Nv=_:=00000000045}');
36683 Error('\P{Is_Nv=_:=00000000045}');
36684 Expect(1, 12986, '\p{Is_Nv:+0_0_0_0_0_0_0045}', "");
36685 Expect(0, 12986, '\p{^Is_Nv:+0_0_0_0_0_0_0045}', "");
36686 Expect(0, 12986, '\P{Is_Nv:+0_0_0_0_0_0_0045}', "");
36687 Expect(1, 12986, '\P{^Is_Nv:+0_0_0_0_0_0_0045}', "");
36688 Expect(0, 12985, '\p{Is_Nv:+0_0_0_0_0_0_0045}', "");
36689 Expect(1, 12985, '\p{^Is_Nv:+0_0_0_0_0_0_0045}', "");
36690 Expect(1, 12985, '\P{Is_Nv:+0_0_0_0_0_0_0045}', "");
36691 Expect(0, 12985, '\P{^Is_Nv:+0_0_0_0_0_0_0045}', "");
36692 Error('\p{Numeric_Value=--00000001_9/a/}');
36693 Error('\P{Numeric_Value=--00000001_9/a/}');
36694 Expect(1, 5872, '\p{Numeric_Value=+1_9}', "");
36695 Expect(0, 5872, '\p{^Numeric_Value=+1_9}', "");
36696 Expect(0, 5872, '\P{Numeric_Value=+1_9}', "");
36697 Expect(1, 5872, '\P{^Numeric_Value=+1_9}', "");
36698 Expect(0, 5871, '\p{Numeric_Value=+1_9}', "");
36699 Expect(1, 5871, '\p{^Numeric_Value=+1_9}', "");
36700 Expect(1, 5871, '\P{Numeric_Value=+1_9}', "");
36701 Expect(0, 5871, '\P{^Numeric_Value=+1_9}', "");
36702 Error('\p{Nv=   -0000019/a/}');
36703 Error('\P{Nv=   -0000019/a/}');
36704 Expect(1, 5872, '\p{Nv=00_00_00_01_9}', "");
36705 Expect(0, 5872, '\p{^Nv=00_00_00_01_9}', "");
36706 Expect(0, 5872, '\P{Nv=00_00_00_01_9}', "");
36707 Expect(1, 5872, '\P{^Nv=00_00_00_01_9}', "");
36708 Expect(0, 5871, '\p{Nv=00_00_00_01_9}', "");
36709 Expect(1, 5871, '\p{^Nv=00_00_00_01_9}', "");
36710 Expect(1, 5871, '\P{Nv=00_00_00_01_9}', "");
36711 Expect(0, 5871, '\P{^Nv=00_00_00_01_9}', "");
36712 Error('\p{Is_Numeric_Value=      000-000:=00019}');
36713 Error('\P{Is_Numeric_Value=      000-000:=00019}');
36714 Expect(1, 5872, '\p{Is_Numeric_Value=0019}', "");
36715 Expect(0, 5872, '\p{^Is_Numeric_Value=0019}', "");
36716 Expect(0, 5872, '\P{Is_Numeric_Value=0019}', "");
36717 Expect(1, 5872, '\P{^Is_Numeric_Value=0019}', "");
36718 Expect(0, 5871, '\p{Is_Numeric_Value=0019}', "");
36719 Expect(1, 5871, '\p{^Is_Numeric_Value=0019}', "");
36720 Expect(1, 5871, '\P{Is_Numeric_Value=0019}', "");
36721 Expect(0, 5871, '\P{^Is_Numeric_Value=0019}', "");
36722 Error('\p{Is_Nv: _-+1_9:=}');
36723 Error('\P{Is_Nv: _-+1_9:=}');
36724 Expect(1, 5872, '\p{Is_Nv=001_9}', "");
36725 Expect(0, 5872, '\p{^Is_Nv=001_9}', "");
36726 Expect(0, 5872, '\P{Is_Nv=001_9}', "");
36727 Expect(1, 5872, '\P{^Is_Nv=001_9}', "");
36728 Expect(0, 5871, '\p{Is_Nv=001_9}', "");
36729 Expect(1, 5871, '\p{^Is_Nv=001_9}', "");
36730 Expect(1, 5871, '\P{Is_Nv=001_9}', "");
36731 Expect(0, 5871, '\P{^Is_Nv=001_9}', "");
36732 Error('\p{Numeric_Value= 11/002:=}');
36733 Error('\P{Numeric_Value= 11/002:=}');
36734 Expect(1, 3887, '\p{Numeric_Value:      00000011/002}', "");
36735 Expect(0, 3887, '\p{^Numeric_Value:     00000011/002}', "");
36736 Expect(0, 3887, '\P{Numeric_Value:      00000011/002}', "");
36737 Expect(1, 3887, '\P{^Numeric_Value:     00000011/002}', "");
36738 Expect(0, 3886, '\p{Numeric_Value:      00000011/002}', "");
36739 Expect(1, 3886, '\p{^Numeric_Value:     00000011/002}', "");
36740 Expect(1, 3886, '\P{Numeric_Value:      00000011/002}', "");
36741 Expect(0, 3886, '\P{^Numeric_Value:     00000011/002}', "");
36742 Expect(1, 3887, '\p{Numeric_Value=5.500}', "");
36743 Expect(0, 3887, '\p{^Numeric_Value=5.500}', "");
36744 Expect(0, 3887, '\P{Numeric_Value=5.500}', "");
36745 Expect(1, 3887, '\P{^Numeric_Value=5.500}', "");
36746 Expect(0, 3886, '\p{Numeric_Value=5.500}', "");
36747 Expect(1, 3886, '\p{^Numeric_Value=5.500}', "");
36748 Expect(1, 3886, '\P{Numeric_Value=5.500}', "");
36749 Expect(0, 3886, '\P{^Numeric_Value=5.500}', "");
36750 Error('\p{Nv=/a/        _0000000011/002}');
36751 Error('\P{Nv=/a/        _0000000011/002}');
36752 Expect(1, 3887, '\p{Nv=+00000000011/000000002}', "");
36753 Expect(0, 3887, '\p{^Nv=+00000000011/000000002}', "");
36754 Expect(0, 3887, '\P{Nv=+00000000011/000000002}', "");
36755 Expect(1, 3887, '\P{^Nv=+00000000011/000000002}', "");
36756 Expect(0, 3886, '\p{Nv=+00000000011/000000002}', "");
36757 Expect(1, 3886, '\p{^Nv=+00000000011/000000002}', "");
36758 Expect(1, 3886, '\P{Nv=+00000000011/000000002}', "");
36759 Expect(0, 3886, '\P{^Nv=+00000000011/000000002}', "");
36760 Expect(1, 3887, '\p{Nv=5.500}', "");
36761 Expect(0, 3887, '\p{^Nv=5.500}', "");
36762 Expect(0, 3887, '\P{Nv=5.500}', "");
36763 Expect(1, 3887, '\P{^Nv=5.500}', "");
36764 Expect(0, 3886, '\p{Nv=5.500}', "");
36765 Expect(1, 3886, '\p{^Nv=5.500}', "");
36766 Expect(1, 3886, '\P{Nv=5.500}', "");
36767 Expect(0, 3886, '\P{^Nv=5.500}', "");
36768 Error('\p{Is_Numeric_Value=/a/+00011/00002}');
36769 Error('\P{Is_Numeric_Value=/a/+00011/00002}');
36770 Expect(1, 3887, '\p{Is_Numeric_Value:   00000011/00002}', "");
36771 Expect(0, 3887, '\p{^Is_Numeric_Value:  00000011/00002}', "");
36772 Expect(0, 3887, '\P{Is_Numeric_Value:   00000011/00002}', "");
36773 Expect(1, 3887, '\P{^Is_Numeric_Value:  00000011/00002}', "");
36774 Expect(0, 3886, '\p{Is_Numeric_Value:   00000011/00002}', "");
36775 Expect(1, 3886, '\p{^Is_Numeric_Value:  00000011/00002}', "");
36776 Expect(1, 3886, '\P{Is_Numeric_Value:   00000011/00002}', "");
36777 Expect(0, 3886, '\P{^Is_Numeric_Value:  00000011/00002}', "");
36778 Expect(1, 3887, '\p{Is_Numeric_Value=5.500}', "");
36779 Expect(0, 3887, '\p{^Is_Numeric_Value=5.500}', "");
36780 Expect(0, 3887, '\P{Is_Numeric_Value=5.500}', "");
36781 Expect(1, 3887, '\P{^Is_Numeric_Value=5.500}', "");
36782 Expect(0, 3886, '\p{Is_Numeric_Value=5.500}', "");
36783 Expect(1, 3886, '\p{^Is_Numeric_Value=5.500}', "");
36784 Expect(1, 3886, '\P{Is_Numeric_Value=5.500}', "");
36785 Expect(0, 3886, '\P{^Is_Numeric_Value=5.500}', "");
36786 Error('\p{Is_Nv=-:=11/0002}');
36787 Error('\P{Is_Nv=-:=11/0002}');
36788 Expect(1, 3887, '\p{Is_Nv:00000011/000002}', "");
36789 Expect(0, 3887, '\p{^Is_Nv:00000011/000002}', "");
36790 Expect(0, 3887, '\P{Is_Nv:00000011/000002}', "");
36791 Expect(1, 3887, '\P{^Is_Nv:00000011/000002}', "");
36792 Expect(0, 3886, '\p{Is_Nv:00000011/000002}', "");
36793 Expect(1, 3886, '\p{^Is_Nv:00000011/000002}', "");
36794 Expect(1, 3886, '\P{Is_Nv:00000011/000002}', "");
36795 Expect(0, 3886, '\P{^Is_Nv:00000011/000002}', "");
36796 Expect(1, 3887, '\p{Is_Nv=5.500}', "");
36797 Expect(0, 3887, '\p{^Is_Nv=5.500}', "");
36798 Expect(0, 3887, '\P{Is_Nv=5.500}', "");
36799 Expect(1, 3887, '\P{^Is_Nv=5.500}', "");
36800 Expect(0, 3886, '\p{Is_Nv=5.500}', "");
36801 Expect(1, 3886, '\p{^Is_Nv=5.500}', "");
36802 Expect(1, 3886, '\P{Is_Nv=5.500}', "");
36803 Expect(0, 3886, '\P{^Is_Nv=5.500}', "");
36804 Error('\p{Numeric_Value=        0_0/a/0_0 70}');
36805 Error('\P{Numeric_Value=        0_0/a/0_0 70}');
36806 Expect(1, 4984, '\p{Numeric_Value=+0_0_0_0_0_0_0_070}', "");
36807 Expect(0, 4984, '\p{^Numeric_Value=+0_0_0_0_0_0_0_070}', "");
36808 Expect(0, 4984, '\P{Numeric_Value=+0_0_0_0_0_0_0_070}', "");
36809 Expect(1, 4984, '\P{^Numeric_Value=+0_0_0_0_0_0_0_070}', "");
36810 Expect(0, 4983, '\p{Numeric_Value=+0_0_0_0_0_0_0_070}', "");
36811 Expect(1, 4983, '\p{^Numeric_Value=+0_0_0_0_0_0_0_070}', "");
36812 Expect(1, 4983, '\P{Numeric_Value=+0_0_0_0_0_0_0_070}', "");
36813 Expect(0, 4983, '\P{^Numeric_Value=+0_0_0_0_0_0_0_070}', "");
36814 Error('\p{Nv= :=0000070}');
36815 Error('\P{Nv= :=0000070}');
36816 Expect(1, 4984, '\p{Nv=+00_00_70}', "");
36817 Expect(0, 4984, '\p{^Nv=+00_00_70}', "");
36818 Expect(0, 4984, '\P{Nv=+00_00_70}', "");
36819 Expect(1, 4984, '\P{^Nv=+00_00_70}', "");
36820 Expect(0, 4983, '\p{Nv=+00_00_70}', "");
36821 Expect(1, 4983, '\p{^Nv=+00_00_70}', "");
36822 Expect(1, 4983, '\P{Nv=+00_00_70}', "");
36823 Expect(0, 4983, '\P{^Nv=+00_00_70}', "");
36824 Error('\p{Is_Numeric_Value=-/a/7        0}');
36825 Error('\P{Is_Numeric_Value=-/a/7        0}');
36826 Expect(1, 4984, '\p{Is_Numeric_Value=0070}', "");
36827 Expect(0, 4984, '\p{^Is_Numeric_Value=0070}', "");
36828 Expect(0, 4984, '\P{Is_Numeric_Value=0070}', "");
36829 Expect(1, 4984, '\P{^Is_Numeric_Value=0070}', "");
36830 Expect(0, 4983, '\p{Is_Numeric_Value=0070}', "");
36831 Expect(1, 4983, '\p{^Is_Numeric_Value=0070}', "");
36832 Expect(1, 4983, '\P{Is_Numeric_Value=0070}', "");
36833 Expect(0, 4983, '\P{^Is_Numeric_Value=0070}', "");
36834 Error('\p{Is_Nv=-+00000007-0:=}');
36835 Error('\P{Is_Nv=-+00000007-0:=}');
36836 Expect(1, 4984, '\p{Is_Nv=+0_0_70}', "");
36837 Expect(0, 4984, '\p{^Is_Nv=+0_0_70}', "");
36838 Expect(0, 4984, '\P{Is_Nv=+0_0_70}', "");
36839 Expect(1, 4984, '\P{^Is_Nv=+0_0_70}', "");
36840 Expect(0, 4983, '\p{Is_Nv=+0_0_70}', "");
36841 Expect(1, 4983, '\p{^Is_Nv=+0_0_70}', "");
36842 Expect(1, 4983, '\P{Is_Nv=+0_0_70}', "");
36843 Expect(0, 4983, '\P{^Is_Nv=+0_0_70}', "");
36844 Error('\p{Numeric_Value=        0/a/0 0-0-0-002}');
36845 Error('\P{Numeric_Value=        0/a/0 0-0-0-002}');
36846 Expect(1, 50, '\p{Numeric_Value=2}', "");
36847 Expect(0, 50, '\p{^Numeric_Value=2}', "");
36848 Expect(0, 50, '\P{Numeric_Value=2}', "");
36849 Expect(1, 50, '\P{^Numeric_Value=2}', "");
36850 Expect(0, 49, '\p{Numeric_Value=2}', "");
36851 Expect(1, 49, '\p{^Numeric_Value=2}', "");
36852 Expect(1, 49, '\P{Numeric_Value=2}', "");
36853 Expect(0, 49, '\P{^Numeric_Value=2}', "");
36854 Error('\p{Nv= _0:=0 02}');
36855 Error('\P{Nv= _0:=0 02}');
36856 Expect(1, 50, '\p{Nv=0002}', "");
36857 Expect(0, 50, '\p{^Nv=0002}', "");
36858 Expect(0, 50, '\P{Nv=0002}', "");
36859 Expect(1, 50, '\P{^Nv=0002}', "");
36860 Expect(0, 49, '\p{Nv=0002}', "");
36861 Expect(1, 49, '\p{^Nv=0002}', "");
36862 Expect(1, 49, '\P{Nv=0002}', "");
36863 Expect(0, 49, '\P{^Nv=0002}', "");
36864 Error('\p{Is_Numeric_Value=     00      2:=}');
36865 Error('\P{Is_Numeric_Value=     00      2:=}');
36866 Expect(1, 50, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0002}', "");
36867 Expect(0, 50, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0002}', "");
36868 Expect(0, 50, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0002}', "");
36869 Expect(1, 50, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0002}', "");
36870 Expect(0, 49, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0002}', "");
36871 Expect(1, 49, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0002}', "");
36872 Expect(1, 49, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0002}', "");
36873 Expect(0, 49, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0002}', "");
36874 Error('\p{Is_Nv:   :=-  0000002}');
36875 Error('\P{Is_Nv:   :=-  0000002}');
36876 Expect(1, 50, '\p{Is_Nv=00_00_00_02}', "");
36877 Expect(0, 50, '\p{^Is_Nv=00_00_00_02}', "");
36878 Expect(0, 50, '\P{Is_Nv=00_00_00_02}', "");
36879 Expect(1, 50, '\P{^Is_Nv=00_00_00_02}', "");
36880 Expect(0, 49, '\p{Is_Nv=00_00_00_02}', "");
36881 Expect(1, 49, '\p{^Is_Nv=00_00_00_02}', "");
36882 Expect(1, 49, '\P{Is_Nv=00_00_00_02}', "");
36883 Expect(0, 49, '\P{^Is_Nv=00_00_00_02}', "");
36884 Error('\p{Numeric_Value=        :=+000000017}');
36885 Error('\P{Numeric_Value=        :=+000000017}');
36886 Expect(1, 5870, '\p{Numeric_Value: 0017}', "");
36887 Expect(0, 5870, '\p{^Numeric_Value: 0017}', "");
36888 Expect(0, 5870, '\P{Numeric_Value: 0017}', "");
36889 Expect(1, 5870, '\P{^Numeric_Value: 0017}', "");
36890 Expect(0, 5869, '\p{Numeric_Value: 0017}', "");
36891 Expect(1, 5869, '\p{^Numeric_Value: 0017}', "");
36892 Expect(1, 5869, '\P{Numeric_Value: 0017}', "");
36893 Expect(0, 5869, '\P{^Numeric_Value: 0017}', "");
36894 Error('\p{Nv:           :=000017}');
36895 Error('\P{Nv:           :=000017}');
36896 Expect(1, 5870, '\p{Nv=00000017}', "");
36897 Expect(0, 5870, '\p{^Nv=00000017}', "");
36898 Expect(0, 5870, '\P{Nv=00000017}', "");
36899 Expect(1, 5870, '\P{^Nv=00000017}', "");
36900 Expect(0, 5869, '\p{Nv=00000017}', "");
36901 Expect(1, 5869, '\p{^Nv=00000017}', "");
36902 Expect(1, 5869, '\P{Nv=00000017}', "");
36903 Expect(0, 5869, '\P{^Nv=00000017}', "");
36904 Error('\p{Is_Numeric_Value=-/a/00017}');
36905 Error('\P{Is_Numeric_Value=-/a/00017}');
36906 Expect(1, 5870, '\p{Is_Numeric_Value=00000000017}', "");
36907 Expect(0, 5870, '\p{^Is_Numeric_Value=00000000017}', "");
36908 Expect(0, 5870, '\P{Is_Numeric_Value=00000000017}', "");
36909 Expect(1, 5870, '\P{^Is_Numeric_Value=00000000017}', "");
36910 Expect(0, 5869, '\p{Is_Numeric_Value=00000000017}', "");
36911 Expect(1, 5869, '\p{^Is_Numeric_Value=00000000017}', "");
36912 Expect(1, 5869, '\P{Is_Numeric_Value=00000000017}', "");
36913 Expect(0, 5869, '\P{^Is_Numeric_Value=00000000017}', "");
36914 Error('\p{Is_Nv: /a/0000001-7}');
36915 Error('\P{Is_Nv: /a/0000001-7}');
36916 Expect(1, 5870, '\p{Is_Nv=+00017}', "");
36917 Expect(0, 5870, '\p{^Is_Nv=+00017}', "");
36918 Expect(0, 5870, '\P{Is_Nv=+00017}', "");
36919 Expect(1, 5870, '\P{^Is_Nv=+00017}', "");
36920 Expect(0, 5869, '\p{Is_Nv=+00017}', "");
36921 Expect(1, 5869, '\p{^Is_Nv=+00017}', "");
36922 Expect(1, 5869, '\P{Is_Nv=+00017}', "");
36923 Expect(0, 5869, '\P{^Is_Nv=+00017}', "");
36924 Error('\p{Numeric_Value= /a/0   0_0_00-0-00020000}');
36925 Error('\P{Numeric_Value= /a/0   0_0_00-0-00020000}');
36926 Expect(1, 65836, '\p{Numeric_Value=0_0_2_0_0_00}', "");
36927 Expect(0, 65836, '\p{^Numeric_Value=0_0_2_0_0_00}', "");
36928 Expect(0, 65836, '\P{Numeric_Value=0_0_2_0_0_00}', "");
36929 Expect(1, 65836, '\P{^Numeric_Value=0_0_2_0_0_00}', "");
36930 Expect(0, 65835, '\p{Numeric_Value=0_0_2_0_0_00}', "");
36931 Expect(1, 65835, '\p{^Numeric_Value=0_0_2_0_0_00}', "");
36932 Expect(1, 65835, '\P{Numeric_Value=0_0_2_0_0_00}', "");
36933 Expect(0, 65835, '\P{^Numeric_Value=0_0_2_0_0_00}', "");
36934 Error('\p{Nv=/a/-_00020000}');
36935 Error('\P{Nv=/a/-_00020000}');
36936 Expect(1, 65836, '\p{Nv=0_0_0_0_0_0_0_0_0_2_0_0_00}', "");
36937 Expect(0, 65836, '\p{^Nv=0_0_0_0_0_0_0_0_0_2_0_0_00}', "");
36938 Expect(0, 65836, '\P{Nv=0_0_0_0_0_0_0_0_0_2_0_0_00}', "");
36939 Expect(1, 65836, '\P{^Nv=0_0_0_0_0_0_0_0_0_2_0_0_00}', "");
36940 Expect(0, 65835, '\p{Nv=0_0_0_0_0_0_0_0_0_2_0_0_00}', "");
36941 Expect(1, 65835, '\p{^Nv=0_0_0_0_0_0_0_0_0_2_0_0_00}', "");
36942 Expect(1, 65835, '\P{Nv=0_0_0_0_0_0_0_0_0_2_0_0_00}', "");
36943 Expect(0, 65835, '\P{^Nv=0_0_0_0_0_0_0_0_0_2_0_0_00}', "");
36944 Error('\p{Is_Numeric_Value=__+00:=00    20000}');
36945 Error('\P{Is_Numeric_Value=__+00:=00    20000}');
36946 Expect(1, 65836, '\p{Is_Numeric_Value=0020000}', "");
36947 Expect(0, 65836, '\p{^Is_Numeric_Value=0020000}', "");
36948 Expect(0, 65836, '\P{Is_Numeric_Value=0020000}', "");
36949 Expect(1, 65836, '\P{^Is_Numeric_Value=0020000}', "");
36950 Expect(0, 65835, '\p{Is_Numeric_Value=0020000}', "");
36951 Expect(1, 65835, '\p{^Is_Numeric_Value=0020000}', "");
36952 Expect(1, 65835, '\P{Is_Numeric_Value=0020000}', "");
36953 Expect(0, 65835, '\P{^Is_Numeric_Value=0020000}', "");
36954 Error('\p{Is_Nv:/a/ 00020000}');
36955 Error('\P{Is_Nv:/a/ 00020000}');
36956 Expect(1, 65836, '\p{Is_Nv=00_00_20_00_0}', "");
36957 Expect(0, 65836, '\p{^Is_Nv=00_00_20_00_0}', "");
36958 Expect(0, 65836, '\P{Is_Nv=00_00_20_00_0}', "");
36959 Expect(1, 65836, '\P{^Is_Nv=00_00_20_00_0}', "");
36960 Expect(0, 65835, '\p{Is_Nv=00_00_20_00_0}', "");
36961 Expect(1, 65835, '\p{^Is_Nv=00_00_20_00_0}', "");
36962 Expect(1, 65835, '\P{Is_Nv=00_00_20_00_0}', "");
36963 Expect(0, 65835, '\P{^Is_Nv=00_00_20_00_0}', "");
36964 Error('\p{Numeric_Value=        /a/+0000_000001}');
36965 Error('\P{Numeric_Value=        /a/+0000_000001}');
36966 Expect(1, 49, '\p{Numeric_Value:   0001}', "");
36967 Expect(0, 49, '\p{^Numeric_Value:   0001}', "");
36968 Expect(0, 49, '\P{Numeric_Value:   0001}', "");
36969 Expect(1, 49, '\P{^Numeric_Value:   0001}', "");
36970 Expect(0, 48, '\p{Numeric_Value:   0001}', "");
36971 Expect(1, 48, '\p{^Numeric_Value:   0001}', "");
36972 Expect(1, 48, '\P{Numeric_Value:   0001}', "");
36973 Expect(0, 48, '\P{^Numeric_Value:   0001}', "");
36974 Error('\p{Nv=-/a/0      1}');
36975 Error('\P{Nv=-/a/0      1}');
36976 Expect(1, 49, '\p{Nv=00000001}', "");
36977 Expect(0, 49, '\p{^Nv=00000001}', "");
36978 Expect(0, 49, '\P{Nv=00000001}', "");
36979 Expect(1, 49, '\P{^Nv=00000001}', "");
36980 Expect(0, 48, '\p{Nv=00000001}', "");
36981 Expect(1, 48, '\p{^Nv=00000001}', "");
36982 Expect(1, 48, '\P{Nv=00000001}', "");
36983 Expect(0, 48, '\P{^Nv=00000001}', "");
36984 Error('\p{Is_Numeric_Value=-/a/+0000001}');
36985 Error('\P{Is_Numeric_Value=-/a/+0000001}');
36986 Expect(1, 49, '\p{Is_Numeric_Value=0001}', "");
36987 Expect(0, 49, '\p{^Is_Numeric_Value=0001}', "");
36988 Expect(0, 49, '\P{Is_Numeric_Value=0001}', "");
36989 Expect(1, 49, '\P{^Is_Numeric_Value=0001}', "");
36990 Expect(0, 48, '\p{Is_Numeric_Value=0001}', "");
36991 Expect(1, 48, '\p{^Is_Numeric_Value=0001}', "");
36992 Expect(1, 48, '\P{Is_Numeric_Value=0001}', "");
36993 Expect(0, 48, '\P{^Is_Numeric_Value=0001}', "");
36994 Error('\p{Is_Nv= 00001/a/}');
36995 Error('\P{Is_Nv= 00001/a/}');
36996 Expect(1, 49, '\p{Is_Nv=000001}', "");
36997 Expect(0, 49, '\p{^Is_Nv=000001}', "");
36998 Expect(0, 49, '\P{Is_Nv=000001}', "");
36999 Expect(1, 49, '\P{^Is_Nv=000001}', "");
37000 Expect(0, 48, '\p{Is_Nv=000001}', "");
37001 Expect(1, 48, '\p{^Is_Nv=000001}', "");
37002 Expect(1, 48, '\P{Is_Nv=000001}', "");
37003 Expect(0, 48, '\P{^Is_Nv=000001}', "");
37004 Error('\p{Numeric_Value:_:=000_06000}');
37005 Error('\P{Numeric_Value:_:=000_06000}');
37006 Expect(1, 65831, '\p{Numeric_Value=600_0}', "");
37007 Expect(0, 65831, '\p{^Numeric_Value=600_0}', "");
37008 Expect(0, 65831, '\P{Numeric_Value=600_0}', "");
37009 Expect(1, 65831, '\P{^Numeric_Value=600_0}', "");
37010 Expect(0, 65830, '\p{Numeric_Value=600_0}', "");
37011 Expect(1, 65830, '\p{^Numeric_Value=600_0}', "");
37012 Expect(1, 65830, '\P{Numeric_Value=600_0}', "");
37013 Expect(0, 65830, '\P{^Numeric_Value=600_0}', "");
37014 Error('\p{Nv=_:=0 0-0 0 6-000}');
37015 Error('\P{Nv=_:=0 0-0 0 6-000}');
37016 Expect(1, 65831, '\p{Nv=0000000006000}', "");
37017 Expect(0, 65831, '\p{^Nv=0000000006000}', "");
37018 Expect(0, 65831, '\P{Nv=0000000006000}', "");
37019 Expect(1, 65831, '\P{^Nv=0000000006000}', "");
37020 Expect(0, 65830, '\p{Nv=0000000006000}', "");
37021 Expect(1, 65830, '\p{^Nv=0000000006000}', "");
37022 Expect(1, 65830, '\P{Nv=0000000006000}', "");
37023 Expect(0, 65830, '\P{^Nv=0000000006000}', "");
37024 Error('\p{Is_Numeric_Value::=000 000_600-0}');
37025 Error('\P{Is_Numeric_Value::=000 000_600-0}');
37026 Expect(1, 65831, '\p{Is_Numeric_Value=00000006000}', "");
37027 Expect(0, 65831, '\p{^Is_Numeric_Value=00000006000}', "");
37028 Expect(0, 65831, '\P{Is_Numeric_Value=00000006000}', "");
37029 Expect(1, 65831, '\P{^Is_Numeric_Value=00000006000}', "");
37030 Expect(0, 65830, '\p{Is_Numeric_Value=00000006000}', "");
37031 Expect(1, 65830, '\p{^Is_Numeric_Value=00000006000}', "");
37032 Expect(1, 65830, '\P{Is_Numeric_Value=00000006000}', "");
37033 Expect(0, 65830, '\P{^Is_Numeric_Value=00000006000}', "");
37034 Error('\p{Is_Nv=_-+00006000/a/}');
37035 Error('\P{Is_Nv=_-+00006000/a/}');
37036 Expect(1, 65831, '\p{Is_Nv: 0000_0000_0600_0}', "");
37037 Expect(0, 65831, '\p{^Is_Nv: 0000_0000_0600_0}', "");
37038 Expect(0, 65831, '\P{Is_Nv: 0000_0000_0600_0}', "");
37039 Expect(1, 65831, '\P{^Is_Nv: 0000_0000_0600_0}', "");
37040 Expect(0, 65830, '\p{Is_Nv: 0000_0000_0600_0}', "");
37041 Expect(1, 65830, '\p{^Is_Nv: 0000_0000_0600_0}', "");
37042 Expect(1, 65830, '\P{Is_Nv: 0000_0000_0600_0}', "");
37043 Expect(0, 65830, '\P{^Is_Nv: 0000_0000_0600_0}', "");
37044 Error('\p{Numeric_Value=        :=+00003-0}');
37045 Error('\P{Numeric_Value=        :=+00003-0}');
37046 Expect(1, 4980, '\p{Numeric_Value=+0000000030}', "");
37047 Expect(0, 4980, '\p{^Numeric_Value=+0000000030}', "");
37048 Expect(0, 4980, '\P{Numeric_Value=+0000000030}', "");
37049 Expect(1, 4980, '\P{^Numeric_Value=+0000000030}', "");
37050 Expect(0, 4979, '\p{Numeric_Value=+0000000030}', "");
37051 Expect(1, 4979, '\p{^Numeric_Value=+0000000030}', "");
37052 Expect(1, 4979, '\P{Numeric_Value=+0000000030}', "");
37053 Expect(0, 4979, '\P{^Numeric_Value=+0000000030}', "");
37054 Error('\p{Nv= 00030/a/}');
37055 Error('\P{Nv= 00030/a/}');
37056 Expect(1, 4980, '\p{Nv=+00_00_30}', "");
37057 Expect(0, 4980, '\p{^Nv=+00_00_30}', "");
37058 Expect(0, 4980, '\P{Nv=+00_00_30}', "");
37059 Expect(1, 4980, '\P{^Nv=+00_00_30}', "");
37060 Expect(0, 4979, '\p{Nv=+00_00_30}', "");
37061 Expect(1, 4979, '\p{^Nv=+00_00_30}', "");
37062 Expect(1, 4979, '\P{Nv=+00_00_30}', "");
37063 Expect(0, 4979, '\P{^Nv=+00_00_30}', "");
37064 Error('\p{Is_Numeric_Value=/a/_0000030}');
37065 Error('\P{Is_Numeric_Value=/a/_0000030}');
37066 Expect(1, 4980, '\p{Is_Numeric_Value=00000000030}', "");
37067 Expect(0, 4980, '\p{^Is_Numeric_Value=00000000030}', "");
37068 Expect(0, 4980, '\P{Is_Numeric_Value=00000000030}', "");
37069 Expect(1, 4980, '\P{^Is_Numeric_Value=00000000030}', "");
37070 Expect(0, 4979, '\p{Is_Numeric_Value=00000000030}', "");
37071 Expect(1, 4979, '\p{^Is_Numeric_Value=00000000030}', "");
37072 Expect(1, 4979, '\P{Is_Numeric_Value=00000000030}', "");
37073 Expect(0, 4979, '\P{^Is_Numeric_Value=00000000030}', "");
37074 Error('\p{Is_Nv=_/a/+000000030}');
37075 Error('\P{Is_Nv=_/a/+000000030}');
37076 Expect(1, 4980, '\p{Is_Nv=0000000030}', "");
37077 Expect(0, 4980, '\p{^Is_Nv=0000000030}', "");
37078 Expect(0, 4980, '\P{Is_Nv=0000000030}', "");
37079 Expect(1, 4980, '\P{^Is_Nv=0000000030}', "");
37080 Expect(0, 4979, '\p{Is_Nv=0000000030}', "");
37081 Expect(1, 4979, '\p{^Is_Nv=0000000030}', "");
37082 Expect(1, 4979, '\P{Is_Nv=0000000030}', "");
37083 Expect(0, 4979, '\P{^Is_Nv=0000000030}', "");
37084 Error('\p{Numeric_Value=:=  +000000002/00003}');
37085 Error('\P{Numeric_Value=:=  +000000002/00003}');
37086 Expect(1, 8532, '\p{Numeric_Value=2/000000003}', "");
37087 Expect(0, 8532, '\p{^Numeric_Value=2/000000003}', "");
37088 Expect(0, 8532, '\P{Numeric_Value=2/000000003}', "");
37089 Expect(1, 8532, '\P{^Numeric_Value=2/000000003}', "");
37090 Expect(0, 8531, '\p{Numeric_Value=2/000000003}', "");
37091 Expect(1, 8531, '\p{^Numeric_Value=2/000000003}', "");
37092 Expect(1, 8531, '\P{Numeric_Value=2/000000003}', "");
37093 Expect(0, 8531, '\P{^Numeric_Value=2/000000003}', "");
37094 Error('\p{Numeric_Value=0.7}');
37095 Error('\P{Numeric_Value=0.7}');
37096 Error('\p{Numeric_Value=0.67}');
37097 Error('\P{Numeric_Value=0.67}');
37098 Expect(1, 8532, '\p{Numeric_Value:0.667}', "");
37099 Expect(0, 8532, '\p{^Numeric_Value:0.667}', "");
37100 Expect(0, 8532, '\P{Numeric_Value:0.667}', "");
37101 Expect(1, 8532, '\P{^Numeric_Value:0.667}', "");
37102 Expect(0, 8531, '\p{Numeric_Value:0.667}', "");
37103 Expect(1, 8531, '\p{^Numeric_Value:0.667}', "");
37104 Expect(1, 8531, '\P{Numeric_Value:0.667}', "");
37105 Expect(0, 8531, '\P{^Numeric_Value:0.667}', "");
37106 Error('\p{Nv=:=__000000002/0000003}');
37107 Error('\P{Nv=:=__000000002/0000003}');
37108 Expect(1, 8532, '\p{Nv=+0000000002/0000003}', "");
37109 Expect(0, 8532, '\p{^Nv=+0000000002/0000003}', "");
37110 Expect(0, 8532, '\P{Nv=+0000000002/0000003}', "");
37111 Expect(1, 8532, '\P{^Nv=+0000000002/0000003}', "");
37112 Expect(0, 8531, '\p{Nv=+0000000002/0000003}', "");
37113 Expect(1, 8531, '\p{^Nv=+0000000002/0000003}', "");
37114 Expect(1, 8531, '\P{Nv=+0000000002/0000003}', "");
37115 Expect(0, 8531, '\P{^Nv=+0000000002/0000003}', "");
37116 Error('\p{Nv=0.7}');
37117 Error('\P{Nv=0.7}');
37118 Error('\p{Nv:   0.67}');
37119 Error('\P{Nv:   0.67}');
37120 Expect(1, 8532, '\p{Nv=0.667}', "");
37121 Expect(0, 8532, '\p{^Nv=0.667}', "");
37122 Expect(0, 8532, '\P{Nv=0.667}', "");
37123 Expect(1, 8532, '\P{^Nv=0.667}', "");
37124 Expect(0, 8531, '\p{Nv=0.667}', "");
37125 Expect(1, 8531, '\p{^Nv=0.667}', "");
37126 Expect(1, 8531, '\P{Nv=0.667}', "");
37127 Expect(0, 8531, '\P{^Nv=0.667}', "");
37128 Error('\p{Is_Numeric_Value=:= -+0002/000003}');
37129 Error('\P{Is_Numeric_Value=:= -+0002/000003}');
37130 Expect(1, 8532, '\p{Is_Numeric_Value:+000002/003}', "");
37131 Expect(0, 8532, '\p{^Is_Numeric_Value:+000002/003}', "");
37132 Expect(0, 8532, '\P{Is_Numeric_Value:+000002/003}', "");
37133 Expect(1, 8532, '\P{^Is_Numeric_Value:+000002/003}', "");
37134 Expect(0, 8531, '\p{Is_Numeric_Value:+000002/003}', "");
37135 Expect(1, 8531, '\p{^Is_Numeric_Value:+000002/003}', "");
37136 Expect(1, 8531, '\P{Is_Numeric_Value:+000002/003}', "");
37137 Expect(0, 8531, '\P{^Is_Numeric_Value:+000002/003}', "");
37138 Error('\p{Is_Numeric_Value=0.7}');
37139 Error('\P{Is_Numeric_Value=0.7}');
37140 Error('\p{Is_Numeric_Value=0.67}');
37141 Error('\P{Is_Numeric_Value=0.67}');
37142 Expect(1, 8532, '\p{Is_Numeric_Value=0.667}', "");
37143 Expect(0, 8532, '\p{^Is_Numeric_Value=0.667}', "");
37144 Expect(0, 8532, '\P{Is_Numeric_Value=0.667}', "");
37145 Expect(1, 8532, '\P{^Is_Numeric_Value=0.667}', "");
37146 Expect(0, 8531, '\p{Is_Numeric_Value=0.667}', "");
37147 Expect(1, 8531, '\p{^Is_Numeric_Value=0.667}', "");
37148 Expect(1, 8531, '\P{Is_Numeric_Value=0.667}', "");
37149 Expect(0, 8531, '\P{^Is_Numeric_Value=0.667}', "");
37150 Error('\p{Is_Nv=_:=0000000002/0000003}');
37151 Error('\P{Is_Nv=_:=0000000002/0000003}');
37152 Expect(1, 8532, '\p{Is_Nv=000002/03}', "");
37153 Expect(0, 8532, '\p{^Is_Nv=000002/03}', "");
37154 Expect(0, 8532, '\P{Is_Nv=000002/03}', "");
37155 Expect(1, 8532, '\P{^Is_Nv=000002/03}', "");
37156 Expect(0, 8531, '\p{Is_Nv=000002/03}', "");
37157 Expect(1, 8531, '\p{^Is_Nv=000002/03}', "");
37158 Expect(1, 8531, '\P{Is_Nv=000002/03}', "");
37159 Expect(0, 8531, '\P{^Is_Nv=000002/03}', "");
37160 Error('\p{Is_Nv=0.7}');
37161 Error('\P{Is_Nv=0.7}');
37162 Error('\p{Is_Nv=0.67}');
37163 Error('\P{Is_Nv=0.67}');
37164 Expect(1, 8532, '\p{Is_Nv=0.667}', "");
37165 Expect(0, 8532, '\p{^Is_Nv=0.667}', "");
37166 Expect(0, 8532, '\P{Is_Nv=0.667}', "");
37167 Expect(1, 8532, '\P{^Is_Nv=0.667}', "");
37168 Expect(0, 8531, '\p{Is_Nv=0.667}', "");
37169 Expect(1, 8531, '\p{^Is_Nv=0.667}', "");
37170 Expect(1, 8531, '\P{Is_Nv=0.667}', "");
37171 Expect(0, 8531, '\P{^Is_Nv=0.667}', "");
37172 Error('\p{Numeric_Value=_ 00004000/a/}');
37173 Error('\P{Numeric_Value=_ 00004000/a/}');
37174 Expect(1, 65829, '\p{Numeric_Value=00004000}', "");
37175 Expect(0, 65829, '\p{^Numeric_Value=00004000}', "");
37176 Expect(0, 65829, '\P{Numeric_Value=00004000}', "");
37177 Expect(1, 65829, '\P{^Numeric_Value=00004000}', "");
37178 Expect(0, 65828, '\p{Numeric_Value=00004000}', "");
37179 Expect(1, 65828, '\p{^Numeric_Value=00004000}', "");
37180 Expect(1, 65828, '\P{Numeric_Value=00004000}', "");
37181 Expect(0, 65828, '\P{^Numeric_Value=00004000}', "");
37182 Error('\p{Nv=_/a/0000004000}');
37183 Error('\P{Nv=_/a/0000004000}');
37184 Expect(1, 65829, '\p{Nv=+000004000}', "");
37185 Expect(0, 65829, '\p{^Nv=+000004000}', "");
37186 Expect(0, 65829, '\P{Nv=+000004000}', "");
37187 Expect(1, 65829, '\P{^Nv=+000004000}', "");
37188 Expect(0, 65828, '\p{Nv=+000004000}', "");
37189 Expect(1, 65828, '\p{^Nv=+000004000}', "");
37190 Expect(1, 65828, '\P{Nv=+000004000}', "");
37191 Expect(0, 65828, '\P{^Nv=+000004000}', "");
37192 Error('\p{Is_Numeric_Value=:=- +0000000004000}');
37193 Error('\P{Is_Numeric_Value=:=- +0000000004000}');
37194 Expect(1, 65829, '\p{Is_Numeric_Value:+4_0_00}', "");
37195 Expect(0, 65829, '\p{^Is_Numeric_Value:+4_0_00}', "");
37196 Expect(0, 65829, '\P{Is_Numeric_Value:+4_0_00}', "");
37197 Expect(1, 65829, '\P{^Is_Numeric_Value:+4_0_00}', "");
37198 Expect(0, 65828, '\p{Is_Numeric_Value:+4_0_00}', "");
37199 Expect(1, 65828, '\p{^Is_Numeric_Value:+4_0_00}', "");
37200 Expect(1, 65828, '\P{Is_Numeric_Value:+4_0_00}', "");
37201 Expect(0, 65828, '\P{^Is_Numeric_Value:+4_0_00}', "");
37202 Error('\p{Is_Nv=- 400/a/0}');
37203 Error('\P{Is_Nv=- 400/a/0}');
37204 Expect(1, 65829, '\p{Is_Nv=+04000}', "");
37205 Expect(0, 65829, '\p{^Is_Nv=+04000}', "");
37206 Expect(0, 65829, '\P{Is_Nv=+04000}', "");
37207 Expect(1, 65829, '\P{^Is_Nv=+04000}', "");
37208 Expect(0, 65828, '\p{Is_Nv=+04000}', "");
37209 Expect(1, 65828, '\p{^Is_Nv=+04000}', "");
37210 Expect(1, 65828, '\P{Is_Nv=+04000}', "");
37211 Expect(0, 65828, '\P{^Is_Nv=+04000}', "");
37212 Error('\p{Numeric_Value=:=-+00100}');
37213 Error('\P{Numeric_Value=:=-+00100}');
37214 Expect(1, 3057, '\p{Numeric_Value=000_000_001_00}', "");
37215 Expect(0, 3057, '\p{^Numeric_Value=000_000_001_00}', "");
37216 Expect(0, 3057, '\P{Numeric_Value=000_000_001_00}', "");
37217 Expect(1, 3057, '\P{^Numeric_Value=000_000_001_00}', "");
37218 Expect(0, 3056, '\p{Numeric_Value=000_000_001_00}', "");
37219 Expect(1, 3056, '\p{^Numeric_Value=000_000_001_00}', "");
37220 Expect(1, 3056, '\P{Numeric_Value=000_000_001_00}', "");
37221 Expect(0, 3056, '\P{^Numeric_Value=000_000_001_00}', "");
37222 Error('\p{Nv: -0000000100:=}');
37223 Error('\P{Nv: -0000000100:=}');
37224 Expect(1, 3057, '\p{Nv=0_0_0_0_0_0_00100}', "");
37225 Expect(0, 3057, '\p{^Nv=0_0_0_0_0_0_00100}', "");
37226 Expect(0, 3057, '\P{Nv=0_0_0_0_0_0_00100}', "");
37227 Expect(1, 3057, '\P{^Nv=0_0_0_0_0_0_00100}', "");
37228 Expect(0, 3056, '\p{Nv=0_0_0_0_0_0_00100}', "");
37229 Expect(1, 3056, '\p{^Nv=0_0_0_0_0_0_00100}', "");
37230 Expect(1, 3056, '\P{Nv=0_0_0_0_0_0_00100}', "");
37231 Expect(0, 3056, '\P{^Nv=0_0_0_0_0_0_00100}', "");
37232 Error('\p{Is_Numeric_Value=_ 0:=1 00}');
37233 Error('\P{Is_Numeric_Value=_ 0:=1 00}');
37234 Expect(1, 3057, '\p{Is_Numeric_Value=+0000100}', "");
37235 Expect(0, 3057, '\p{^Is_Numeric_Value=+0000100}', "");
37236 Expect(0, 3057, '\P{Is_Numeric_Value=+0000100}', "");
37237 Expect(1, 3057, '\P{^Is_Numeric_Value=+0000100}', "");
37238 Expect(0, 3056, '\p{Is_Numeric_Value=+0000100}', "");
37239 Expect(1, 3056, '\p{^Is_Numeric_Value=+0000100}', "");
37240 Expect(1, 3056, '\P{Is_Numeric_Value=+0000100}', "");
37241 Expect(0, 3056, '\P{^Is_Numeric_Value=+0000100}', "");
37242 Error('\p{Is_Nv=:=_0000010_0}');
37243 Error('\P{Is_Nv=:=_0000010_0}');
37244 Expect(1, 3057, '\p{Is_Nv=0000_0010_0}', "");
37245 Expect(0, 3057, '\p{^Is_Nv=0000_0010_0}', "");
37246 Expect(0, 3057, '\P{Is_Nv=0000_0010_0}', "");
37247 Expect(1, 3057, '\P{^Is_Nv=0000_0010_0}', "");
37248 Expect(0, 3056, '\p{Is_Nv=0000_0010_0}', "");
37249 Expect(1, 3056, '\p{^Is_Nv=0000_0010_0}', "");
37250 Expect(1, 3056, '\P{Is_Nv=0000_0010_0}', "");
37251 Expect(0, 3056, '\P{^Is_Nv=0000_0010_0}', "");
37252 Error('\p{Numeric_Value= /a/+0000000300}');
37253 Error('\P{Numeric_Value= /a/+0000000300}');
37254 Expect(1, 65819, '\p{Numeric_Value=+0000000300}', "");
37255 Expect(0, 65819, '\p{^Numeric_Value=+0000000300}', "");
37256 Expect(0, 65819, '\P{Numeric_Value=+0000000300}', "");
37257 Expect(1, 65819, '\P{^Numeric_Value=+0000000300}', "");
37258 Expect(0, 65818, '\p{Numeric_Value=+0000000300}', "");
37259 Expect(1, 65818, '\p{^Numeric_Value=+0000000300}', "");
37260 Expect(1, 65818, '\P{Numeric_Value=+0000000300}', "");
37261 Expect(0, 65818, '\P{^Numeric_Value=+0000000300}', "");
37262 Error('\p{Nv=   -+00_00/a/00_00_300}');
37263 Error('\P{Nv=   -+00_00/a/00_00_300}');
37264 Expect(1, 65819, '\p{Nv=00000000300}', "");
37265 Expect(0, 65819, '\p{^Nv=00000000300}', "");
37266 Expect(0, 65819, '\P{Nv=00000000300}', "");
37267 Expect(1, 65819, '\P{^Nv=00000000300}', "");
37268 Expect(0, 65818, '\p{Nv=00000000300}', "");
37269 Expect(1, 65818, '\p{^Nv=00000000300}', "");
37270 Expect(1, 65818, '\P{Nv=00000000300}', "");
37271 Expect(0, 65818, '\P{^Nv=00000000300}', "");
37272 Error('\p{Is_Numeric_Value=-    0-0:=3-00}');
37273 Error('\P{Is_Numeric_Value=-    0-0:=3-00}');
37274 Expect(1, 65819, '\p{Is_Numeric_Value=0_0_0_0_0_0300}', "");
37275 Expect(0, 65819, '\p{^Is_Numeric_Value=0_0_0_0_0_0300}', "");
37276 Expect(0, 65819, '\P{Is_Numeric_Value=0_0_0_0_0_0300}', "");
37277 Expect(1, 65819, '\P{^Is_Numeric_Value=0_0_0_0_0_0300}', "");
37278 Expect(0, 65818, '\p{Is_Numeric_Value=0_0_0_0_0_0300}', "");
37279 Expect(1, 65818, '\p{^Is_Numeric_Value=0_0_0_0_0_0300}', "");
37280 Expect(1, 65818, '\P{Is_Numeric_Value=0_0_0_0_0_0300}', "");
37281 Expect(0, 65818, '\P{^Is_Numeric_Value=0_0_0_0_0_0300}', "");
37282 Error('\p{Is_Nv:    /a/000      003     00}');
37283 Error('\P{Is_Nv:    /a/000      003     00}');
37284 Expect(1, 65819, '\p{Is_Nv=+00300}', "");
37285 Expect(0, 65819, '\p{^Is_Nv=+00300}', "");
37286 Expect(0, 65819, '\P{Is_Nv=+00300}', "");
37287 Expect(1, 65819, '\P{^Is_Nv=+00300}', "");
37288 Expect(0, 65818, '\p{Is_Nv=+00300}', "");
37289 Expect(1, 65818, '\p{^Is_Nv=+00300}', "");
37290 Expect(1, 65818, '\P{Is_Nv=+00300}', "");
37291 Expect(0, 65818, '\P{^Is_Nv=+00300}', "");
37292 Error('\p{Numeric_Value=/a/ -5/0000006}');
37293 Error('\P{Numeric_Value=/a/ -5/0000006}');
37294 Expect(1, 8538, '\p{Numeric_Value=+5/06}', "");
37295 Expect(0, 8538, '\p{^Numeric_Value=+5/06}', "");
37296 Expect(0, 8538, '\P{Numeric_Value=+5/06}', "");
37297 Expect(1, 8538, '\P{^Numeric_Value=+5/06}', "");
37298 Expect(0, 8537, '\p{Numeric_Value=+5/06}', "");
37299 Expect(1, 8537, '\p{^Numeric_Value=+5/06}', "");
37300 Expect(1, 8537, '\P{Numeric_Value=+5/06}', "");
37301 Expect(0, 8537, '\P{^Numeric_Value=+5/06}', "");
37302 Error('\p{Numeric_Value:        0.83}');
37303 Error('\P{Numeric_Value:        0.83}');
37304 Expect(1, 8538, '\p{Numeric_Value=0.833}', "");
37305 Expect(0, 8538, '\p{^Numeric_Value=0.833}', "");
37306 Expect(0, 8538, '\P{Numeric_Value=0.833}', "");
37307 Expect(1, 8538, '\P{^Numeric_Value=0.833}', "");
37308 Expect(0, 8537, '\p{Numeric_Value=0.833}', "");
37309 Expect(1, 8537, '\p{^Numeric_Value=0.833}', "");
37310 Expect(1, 8537, '\P{Numeric_Value=0.833}', "");
37311 Expect(0, 8537, '\P{^Numeric_Value=0.833}', "");
37312 Error('\p{Nv=   :=000000005/006}');
37313 Error('\P{Nv=   :=000000005/006}');
37314 Expect(1, 8538, '\p{Nv:   00005/0000006}', "");
37315 Expect(0, 8538, '\p{^Nv:   00005/0000006}', "");
37316 Expect(0, 8538, '\P{Nv:   00005/0000006}', "");
37317 Expect(1, 8538, '\P{^Nv:   00005/0000006}', "");
37318 Expect(0, 8537, '\p{Nv:   00005/0000006}', "");
37319 Expect(1, 8537, '\p{^Nv:   00005/0000006}', "");
37320 Expect(1, 8537, '\P{Nv:   00005/0000006}', "");
37321 Expect(0, 8537, '\P{^Nv:   00005/0000006}', "");
37322 Error('\p{Nv=0.83}');
37323 Error('\P{Nv=0.83}');
37324 Expect(1, 8538, '\p{Nv:0.833}', "");
37325 Expect(0, 8538, '\p{^Nv:0.833}', "");
37326 Expect(0, 8538, '\P{Nv:0.833}', "");
37327 Expect(1, 8538, '\P{^Nv:0.833}', "");
37328 Expect(0, 8537, '\p{Nv:0.833}', "");
37329 Expect(1, 8537, '\p{^Nv:0.833}', "");
37330 Expect(1, 8537, '\P{Nv:0.833}', "");
37331 Expect(0, 8537, '\P{^Nv:0.833}', "");
37332 Error('\p{Is_Numeric_Value=     /a/00005/00000006}');
37333 Error('\P{Is_Numeric_Value=     /a/00005/00000006}');
37334 Expect(1, 8538, '\p{Is_Numeric_Value=+00000005/0000006}', "");
37335 Expect(0, 8538, '\p{^Is_Numeric_Value=+00000005/0000006}', "");
37336 Expect(0, 8538, '\P{Is_Numeric_Value=+00000005/0000006}', "");
37337 Expect(1, 8538, '\P{^Is_Numeric_Value=+00000005/0000006}', "");
37338 Expect(0, 8537, '\p{Is_Numeric_Value=+00000005/0000006}', "");
37339 Expect(1, 8537, '\p{^Is_Numeric_Value=+00000005/0000006}', "");
37340 Expect(1, 8537, '\P{Is_Numeric_Value=+00000005/0000006}', "");
37341 Expect(0, 8537, '\P{^Is_Numeric_Value=+00000005/0000006}', "");
37342 Error('\p{Is_Numeric_Value:0.83}');
37343 Error('\P{Is_Numeric_Value:0.83}');
37344 Expect(1, 8538, '\p{Is_Numeric_Value=0.833}', "");
37345 Expect(0, 8538, '\p{^Is_Numeric_Value=0.833}', "");
37346 Expect(0, 8538, '\P{Is_Numeric_Value=0.833}', "");
37347 Expect(1, 8538, '\P{^Is_Numeric_Value=0.833}', "");
37348 Expect(0, 8537, '\p{Is_Numeric_Value=0.833}', "");
37349 Expect(1, 8537, '\p{^Is_Numeric_Value=0.833}', "");
37350 Expect(1, 8537, '\P{Is_Numeric_Value=0.833}', "");
37351 Expect(0, 8537, '\P{^Is_Numeric_Value=0.833}', "");
37352 Error('\p{Is_Nv:   /a/--+00000005/06}');
37353 Error('\P{Is_Nv:   /a/--+00000005/06}');
37354 Expect(1, 8538, '\p{Is_Nv=05/006}', "");
37355 Expect(0, 8538, '\p{^Is_Nv=05/006}', "");
37356 Expect(0, 8538, '\P{Is_Nv=05/006}', "");
37357 Expect(1, 8538, '\P{^Is_Nv=05/006}', "");
37358 Expect(0, 8537, '\p{Is_Nv=05/006}', "");
37359 Expect(1, 8537, '\p{^Is_Nv=05/006}', "");
37360 Expect(1, 8537, '\P{Is_Nv=05/006}', "");
37361 Expect(0, 8537, '\P{^Is_Nv=05/006}', "");
37362 Error('\p{Is_Nv=0.83}');
37363 Error('\P{Is_Nv=0.83}');
37364 Expect(1, 8538, '\p{Is_Nv=0.833}', "");
37365 Expect(0, 8538, '\p{^Is_Nv=0.833}', "");
37366 Expect(0, 8538, '\P{Is_Nv=0.833}', "");
37367 Expect(1, 8538, '\P{^Is_Nv=0.833}', "");
37368 Expect(0, 8537, '\p{Is_Nv=0.833}', "");
37369 Expect(1, 8537, '\p{^Is_Nv=0.833}', "");
37370 Expect(1, 8537, '\P{Is_Nv=0.833}', "");
37371 Expect(0, 8537, '\P{^Is_Nv=0.833}', "");
37372 Error('\p{Numeric_Value=        :=0001/000000008}');
37373 Error('\P{Numeric_Value=        :=0001/000000008}');
37374 Expect(1, 8539, '\p{Numeric_Value=1/0008}', "");
37375 Expect(0, 8539, '\p{^Numeric_Value=1/0008}', "");
37376 Expect(0, 8539, '\P{Numeric_Value=1/0008}', "");
37377 Expect(1, 8539, '\P{^Numeric_Value=1/0008}', "");
37378 Expect(0, 8538, '\p{Numeric_Value=1/0008}', "");
37379 Expect(1, 8538, '\p{^Numeric_Value=1/0008}', "");
37380 Expect(1, 8538, '\P{Numeric_Value=1/0008}', "");
37381 Expect(0, 8538, '\P{^Numeric_Value=1/0008}', "");
37382 Error('\p{Numeric_Value=0.1}');
37383 Error('\P{Numeric_Value=0.1}');
37384 Error('\p{Numeric_Value=0.12}');
37385 Error('\P{Numeric_Value=0.12}');
37386 Expect(1, 8539, '\p{Numeric_Value=0.125}', "");
37387 Expect(0, 8539, '\p{^Numeric_Value=0.125}', "");
37388 Expect(0, 8539, '\P{Numeric_Value=0.125}', "");
37389 Expect(1, 8539, '\P{^Numeric_Value=0.125}', "");
37390 Expect(0, 8538, '\p{Numeric_Value=0.125}', "");
37391 Expect(1, 8538, '\p{^Numeric_Value=0.125}', "");
37392 Expect(1, 8538, '\P{Numeric_Value=0.125}', "");
37393 Expect(0, 8538, '\P{^Numeric_Value=0.125}', "");
37394 Error('\p{Nv=-  01/008/a/}');
37395 Error('\P{Nv=-  01/008/a/}');
37396 Expect(1, 8539, '\p{Nv: 001/008}', "");
37397 Expect(0, 8539, '\p{^Nv: 001/008}', "");
37398 Expect(0, 8539, '\P{Nv: 001/008}', "");
37399 Expect(1, 8539, '\P{^Nv: 001/008}', "");
37400 Expect(0, 8538, '\p{Nv: 001/008}', "");
37401 Expect(1, 8538, '\p{^Nv: 001/008}', "");
37402 Expect(1, 8538, '\P{Nv: 001/008}', "");
37403 Expect(0, 8538, '\P{^Nv: 001/008}', "");
37404 Error('\p{Nv=0.1}');
37405 Error('\P{Nv=0.1}');
37406 Error('\p{Nv=0.12}');
37407 Error('\P{Nv=0.12}');
37408 Expect(1, 8539, '\p{Nv=0.125}', "");
37409 Expect(0, 8539, '\p{^Nv=0.125}', "");
37410 Expect(0, 8539, '\P{Nv=0.125}', "");
37411 Expect(1, 8539, '\P{^Nv=0.125}', "");
37412 Expect(0, 8538, '\p{Nv=0.125}', "");
37413 Expect(1, 8538, '\p{^Nv=0.125}', "");
37414 Expect(1, 8538, '\P{Nv=0.125}', "");
37415 Expect(0, 8538, '\P{^Nv=0.125}', "");
37416 Error('\p{Is_Numeric_Value= :=+001/008}');
37417 Error('\P{Is_Numeric_Value= :=+001/008}');
37418 Expect(1, 8539, '\p{Is_Numeric_Value=+01/00000008}', "");
37419 Expect(0, 8539, '\p{^Is_Numeric_Value=+01/00000008}', "");
37420 Expect(0, 8539, '\P{Is_Numeric_Value=+01/00000008}', "");
37421 Expect(1, 8539, '\P{^Is_Numeric_Value=+01/00000008}', "");
37422 Expect(0, 8538, '\p{Is_Numeric_Value=+01/00000008}', "");
37423 Expect(1, 8538, '\p{^Is_Numeric_Value=+01/00000008}', "");
37424 Expect(1, 8538, '\P{Is_Numeric_Value=+01/00000008}', "");
37425 Expect(0, 8538, '\P{^Is_Numeric_Value=+01/00000008}', "");
37426 Error('\p{Is_Numeric_Value:     0.1}');
37427 Error('\P{Is_Numeric_Value:     0.1}');
37428 Error('\p{Is_Numeric_Value=0.12}');
37429 Error('\P{Is_Numeric_Value=0.12}');
37430 Expect(1, 8539, '\p{Is_Numeric_Value=0.125}', "");
37431 Expect(0, 8539, '\p{^Is_Numeric_Value=0.125}', "");
37432 Expect(0, 8539, '\P{Is_Numeric_Value=0.125}', "");
37433 Expect(1, 8539, '\P{^Is_Numeric_Value=0.125}', "");
37434 Expect(0, 8538, '\p{Is_Numeric_Value=0.125}', "");
37435 Expect(1, 8538, '\p{^Is_Numeric_Value=0.125}', "");
37436 Expect(1, 8538, '\P{Is_Numeric_Value=0.125}', "");
37437 Expect(0, 8538, '\P{^Is_Numeric_Value=0.125}', "");
37438 Error('\p{Is_Nv=_-0000000001/0008/a/}');
37439 Error('\P{Is_Nv=_-0000000001/0008/a/}');
37440 Expect(1, 8539, '\p{Is_Nv=000000001/0008}', "");
37441 Expect(0, 8539, '\p{^Is_Nv=000000001/0008}', "");
37442 Expect(0, 8539, '\P{Is_Nv=000000001/0008}', "");
37443 Expect(1, 8539, '\P{^Is_Nv=000000001/0008}', "");
37444 Expect(0, 8538, '\p{Is_Nv=000000001/0008}', "");
37445 Expect(1, 8538, '\p{^Is_Nv=000000001/0008}', "");
37446 Expect(1, 8538, '\P{Is_Nv=000000001/0008}', "");
37447 Expect(0, 8538, '\P{^Is_Nv=000000001/0008}', "");
37448 Error('\p{Is_Nv=0.1}');
37449 Error('\P{Is_Nv=0.1}');
37450 Error('\p{Is_Nv=0.12}');
37451 Error('\P{Is_Nv=0.12}');
37452 Expect(1, 8539, '\p{Is_Nv=0.125}', "");
37453 Expect(0, 8539, '\p{^Is_Nv=0.125}', "");
37454 Expect(0, 8539, '\P{Is_Nv=0.125}', "");
37455 Expect(1, 8539, '\P{^Is_Nv=0.125}', "");
37456 Expect(0, 8538, '\p{Is_Nv=0.125}', "");
37457 Expect(1, 8538, '\p{^Is_Nv=0.125}', "");
37458 Expect(1, 8538, '\P{Is_Nv=0.125}', "");
37459 Expect(0, 8538, '\P{^Is_Nv=0.125}', "");
37460 Error('\p{Numeric_Value:        _+25/a/}');
37461 Error('\P{Numeric_Value:        _+25/a/}');
37462 Expect(1, 12885, '\p{Numeric_Value=0_0_0_0_025}', "");
37463 Expect(0, 12885, '\p{^Numeric_Value=0_0_0_0_025}', "");
37464 Expect(0, 12885, '\P{Numeric_Value=0_0_0_0_025}', "");
37465 Expect(1, 12885, '\P{^Numeric_Value=0_0_0_0_025}', "");
37466 Expect(0, 12884, '\p{Numeric_Value=0_0_0_0_025}', "");
37467 Expect(1, 12884, '\p{^Numeric_Value=0_0_0_0_025}', "");
37468 Expect(1, 12884, '\P{Numeric_Value=0_0_0_0_025}', "");
37469 Expect(0, 12884, '\P{^Numeric_Value=0_0_0_0_025}', "");
37470 Error('\p{Nv=:=_ 2-5}');
37471 Error('\P{Nv=:=_ 2-5}');
37472 Expect(1, 12885, '\p{Nv=+0_0_0_0_0_0_0025}', "");
37473 Expect(0, 12885, '\p{^Nv=+0_0_0_0_0_0_0025}', "");
37474 Expect(0, 12885, '\P{Nv=+0_0_0_0_0_0_0025}', "");
37475 Expect(1, 12885, '\P{^Nv=+0_0_0_0_0_0_0025}', "");
37476 Expect(0, 12884, '\p{Nv=+0_0_0_0_0_0_0025}', "");
37477 Expect(1, 12884, '\p{^Nv=+0_0_0_0_0_0_0025}', "");
37478 Expect(1, 12884, '\P{Nv=+0_0_0_0_0_0_0025}', "");
37479 Expect(0, 12884, '\P{^Nv=+0_0_0_0_0_0_0025}', "");
37480 Error('\p{Is_Numeric_Value=/a/--25}');
37481 Error('\P{Is_Numeric_Value=/a/--25}');
37482 Expect(1, 12885, '\p{Is_Numeric_Value=0000025}', "");
37483 Expect(0, 12885, '\p{^Is_Numeric_Value=0000025}', "");
37484 Expect(0, 12885, '\P{Is_Numeric_Value=0000025}', "");
37485 Expect(1, 12885, '\P{^Is_Numeric_Value=0000025}', "");
37486 Expect(0, 12884, '\p{Is_Numeric_Value=0000025}', "");
37487 Expect(1, 12884, '\p{^Is_Numeric_Value=0000025}', "");
37488 Expect(1, 12884, '\P{Is_Numeric_Value=0000025}', "");
37489 Expect(0, 12884, '\P{^Is_Numeric_Value=0000025}', "");
37490 Error('\p{Is_Nv=/a/     25}');
37491 Error('\P{Is_Nv=/a/     25}');
37492 Expect(1, 12885, '\p{Is_Nv=02_5}', "");
37493 Expect(0, 12885, '\p{^Is_Nv=02_5}', "");
37494 Expect(0, 12885, '\P{Is_Nv=02_5}', "");
37495 Expect(1, 12885, '\P{^Is_Nv=02_5}', "");
37496 Expect(0, 12884, '\p{Is_Nv=02_5}', "");
37497 Expect(1, 12884, '\p{^Is_Nv=02_5}', "");
37498 Expect(1, 12884, '\P{Is_Nv=02_5}', "");
37499 Expect(0, 12884, '\P{^Is_Nv=02_5}', "");
37500 Error('\p{Numeric_Value:         +0_0   0       0       0_28:=}');
37501 Error('\P{Numeric_Value:         +0_0   0       0       0_28:=}');
37502 Expect(1, 12888, '\p{Numeric_Value:     2_8}', "");
37503 Expect(0, 12888, '\p{^Numeric_Value:    2_8}', "");
37504 Expect(0, 12888, '\P{Numeric_Value:     2_8}', "");
37505 Expect(1, 12888, '\P{^Numeric_Value:    2_8}', "");
37506 Expect(0, 12887, '\p{Numeric_Value:     2_8}', "");
37507 Expect(1, 12887, '\p{^Numeric_Value:    2_8}', "");
37508 Expect(1, 12887, '\P{Numeric_Value:     2_8}', "");
37509 Expect(0, 12887, '\P{^Numeric_Value:    2_8}', "");
37510 Error('\p{Nv=_/a/+0000000028}');
37511 Error('\P{Nv=_/a/+0000000028}');
37512 Expect(1, 12888, '\p{Nv=000000028}', "");
37513 Expect(0, 12888, '\p{^Nv=000000028}', "");
37514 Expect(0, 12888, '\P{Nv=000000028}', "");
37515 Expect(1, 12888, '\P{^Nv=000000028}', "");
37516 Expect(0, 12887, '\p{Nv=000000028}', "");
37517 Expect(1, 12887, '\p{^Nv=000000028}', "");
37518 Expect(1, 12887, '\P{Nv=000000028}', "");
37519 Expect(0, 12887, '\P{^Nv=000000028}', "");
37520 Error('\p{Is_Numeric_Value=/a/_ 0000028}');
37521 Error('\P{Is_Numeric_Value=/a/_ 0000028}');
37522 Expect(1, 12888, '\p{Is_Numeric_Value=+00000000028}', "");
37523 Expect(0, 12888, '\p{^Is_Numeric_Value=+00000000028}', "");
37524 Expect(0, 12888, '\P{Is_Numeric_Value=+00000000028}', "");
37525 Expect(1, 12888, '\P{^Is_Numeric_Value=+00000000028}', "");
37526 Expect(0, 12887, '\p{Is_Numeric_Value=+00000000028}', "");
37527 Expect(1, 12887, '\p{^Is_Numeric_Value=+00000000028}', "");
37528 Expect(1, 12887, '\P{Is_Numeric_Value=+00000000028}', "");
37529 Expect(0, 12887, '\P{^Is_Numeric_Value=+00000000028}', "");
37530 Error('\p{Is_Nv=:= _+02_8}');
37531 Error('\P{Is_Nv=:= _+02_8}');
37532 Expect(1, 12888, '\p{Is_Nv: 2_8}', "");
37533 Expect(0, 12888, '\p{^Is_Nv: 2_8}', "");
37534 Expect(0, 12888, '\P{Is_Nv: 2_8}', "");
37535 Expect(1, 12888, '\P{^Is_Nv: 2_8}', "");
37536 Expect(0, 12887, '\p{Is_Nv: 2_8}', "");
37537 Expect(1, 12887, '\p{^Is_Nv: 2_8}', "");
37538 Expect(1, 12887, '\P{Is_Nv: 2_8}', "");
37539 Expect(0, 12887, '\P{^Is_Nv: 2_8}', "");
37540 Error('\p{Numeric_Value=/a/     007/00002}');
37541 Error('\P{Numeric_Value=/a/     007/00002}');
37542 Expect(1, 3885, '\p{Numeric_Value=7/00002}', "");
37543 Expect(0, 3885, '\p{^Numeric_Value=7/00002}', "");
37544 Expect(0, 3885, '\P{Numeric_Value=7/00002}', "");
37545 Expect(1, 3885, '\P{^Numeric_Value=7/00002}', "");
37546 Expect(0, 3884, '\p{Numeric_Value=7/00002}', "");
37547 Expect(1, 3884, '\p{^Numeric_Value=7/00002}', "");
37548 Expect(1, 3884, '\P{Numeric_Value=7/00002}', "");
37549 Expect(0, 3884, '\P{^Numeric_Value=7/00002}', "");
37550 Expect(1, 3885, '\p{Numeric_Value=3.500}', "");
37551 Expect(0, 3885, '\p{^Numeric_Value=3.500}', "");
37552 Expect(0, 3885, '\P{Numeric_Value=3.500}', "");
37553 Expect(1, 3885, '\P{^Numeric_Value=3.500}', "");
37554 Expect(0, 3884, '\p{Numeric_Value=3.500}', "");
37555 Expect(1, 3884, '\p{^Numeric_Value=3.500}', "");
37556 Expect(1, 3884, '\P{Numeric_Value=3.500}', "");
37557 Expect(0, 3884, '\P{^Numeric_Value=3.500}', "");
37558 Error('\p{Nv=   000007/000000002/a/}');
37559 Error('\P{Nv=   000007/000000002/a/}');
37560 Expect(1, 3885, '\p{Nv=0007/0000000002}', "");
37561 Expect(0, 3885, '\p{^Nv=0007/0000000002}', "");
37562 Expect(0, 3885, '\P{Nv=0007/0000000002}', "");
37563 Expect(1, 3885, '\P{^Nv=0007/0000000002}', "");
37564 Expect(0, 3884, '\p{Nv=0007/0000000002}', "");
37565 Expect(1, 3884, '\p{^Nv=0007/0000000002}', "");
37566 Expect(1, 3884, '\P{Nv=0007/0000000002}', "");
37567 Expect(0, 3884, '\P{^Nv=0007/0000000002}', "");
37568 Expect(1, 3885, '\p{Nv=3.500}', "");
37569 Expect(0, 3885, '\p{^Nv=3.500}', "");
37570 Expect(0, 3885, '\P{Nv=3.500}', "");
37571 Expect(1, 3885, '\P{^Nv=3.500}', "");
37572 Expect(0, 3884, '\p{Nv=3.500}', "");
37573 Expect(1, 3884, '\p{^Nv=3.500}', "");
37574 Expect(1, 3884, '\P{Nv=3.500}', "");
37575 Expect(0, 3884, '\P{^Nv=3.500}', "");
37576 Error('\p{Is_Numeric_Value=:=-7/0000000002}');
37577 Error('\P{Is_Numeric_Value=:=-7/0000000002}');
37578 Expect(1, 3885, '\p{Is_Numeric_Value=+0000007/000002}', "");
37579 Expect(0, 3885, '\p{^Is_Numeric_Value=+0000007/000002}', "");
37580 Expect(0, 3885, '\P{Is_Numeric_Value=+0000007/000002}', "");
37581 Expect(1, 3885, '\P{^Is_Numeric_Value=+0000007/000002}', "");
37582 Expect(0, 3884, '\p{Is_Numeric_Value=+0000007/000002}', "");
37583 Expect(1, 3884, '\p{^Is_Numeric_Value=+0000007/000002}', "");
37584 Expect(1, 3884, '\P{Is_Numeric_Value=+0000007/000002}', "");
37585 Expect(0, 3884, '\P{^Is_Numeric_Value=+0000007/000002}', "");
37586 Expect(1, 3885, '\p{Is_Numeric_Value=3.500}', "");
37587 Expect(0, 3885, '\p{^Is_Numeric_Value=3.500}', "");
37588 Expect(0, 3885, '\P{Is_Numeric_Value=3.500}', "");
37589 Expect(1, 3885, '\P{^Is_Numeric_Value=3.500}', "");
37590 Expect(0, 3884, '\p{Is_Numeric_Value=3.500}', "");
37591 Expect(1, 3884, '\p{^Is_Numeric_Value=3.500}', "");
37592 Expect(1, 3884, '\P{Is_Numeric_Value=3.500}', "");
37593 Expect(0, 3884, '\P{^Is_Numeric_Value=3.500}', "");
37594 Error('\p{Is_Nv=_:=+007/2}');
37595 Error('\P{Is_Nv=_:=+007/2}');
37596 Expect(1, 3885, '\p{Is_Nv=+0007/00002}', "");
37597 Expect(0, 3885, '\p{^Is_Nv=+0007/00002}', "");
37598 Expect(0, 3885, '\P{Is_Nv=+0007/00002}', "");
37599 Expect(1, 3885, '\P{^Is_Nv=+0007/00002}', "");
37600 Expect(0, 3884, '\p{Is_Nv=+0007/00002}', "");
37601 Expect(1, 3884, '\p{^Is_Nv=+0007/00002}', "");
37602 Expect(1, 3884, '\P{Is_Nv=+0007/00002}', "");
37603 Expect(0, 3884, '\P{^Is_Nv=+0007/00002}', "");
37604 Expect(1, 3885, '\p{Is_Nv=3.500}', "");
37605 Expect(0, 3885, '\p{^Is_Nv=3.500}', "");
37606 Expect(0, 3885, '\P{Is_Nv=3.500}', "");
37607 Expect(1, 3885, '\P{^Is_Nv=3.500}', "");
37608 Expect(0, 3884, '\p{Is_Nv=3.500}', "");
37609 Expect(1, 3884, '\p{^Is_Nv=3.500}', "");
37610 Expect(1, 3884, '\P{Is_Nv=3.500}', "");
37611 Expect(0, 3884, '\P{^Is_Nv=3.500}', "");
37612 Error('\p{Numeric_Value=/a/ -009/0000002}');
37613 Error('\P{Numeric_Value=/a/ -009/0000002}');
37614 Expect(1, 3886, '\p{Numeric_Value:000000009/0002}', "");
37615 Expect(0, 3886, '\p{^Numeric_Value:000000009/0002}', "");
37616 Expect(0, 3886, '\P{Numeric_Value:000000009/0002}', "");
37617 Expect(1, 3886, '\P{^Numeric_Value:000000009/0002}', "");
37618 Expect(0, 3885, '\p{Numeric_Value:000000009/0002}', "");
37619 Expect(1, 3885, '\p{^Numeric_Value:000000009/0002}', "");
37620 Expect(1, 3885, '\P{Numeric_Value:000000009/0002}', "");
37621 Expect(0, 3885, '\P{^Numeric_Value:000000009/0002}', "");
37622 Expect(1, 3886, '\p{Numeric_Value=4.500}', "");
37623 Expect(0, 3886, '\p{^Numeric_Value=4.500}', "");
37624 Expect(0, 3886, '\P{Numeric_Value=4.500}', "");
37625 Expect(1, 3886, '\P{^Numeric_Value=4.500}', "");
37626 Expect(0, 3885, '\p{Numeric_Value=4.500}', "");
37627 Expect(1, 3885, '\p{^Numeric_Value=4.500}', "");
37628 Expect(1, 3885, '\P{Numeric_Value=4.500}', "");
37629 Expect(0, 3885, '\P{^Numeric_Value=4.500}', "");
37630 Error('\p{Nv=/a/00009/002}');
37631 Error('\P{Nv=/a/00009/002}');
37632 Expect(1, 3886, '\p{Nv=00009/02}', "");
37633 Expect(0, 3886, '\p{^Nv=00009/02}', "");
37634 Expect(0, 3886, '\P{Nv=00009/02}', "");
37635 Expect(1, 3886, '\P{^Nv=00009/02}', "");
37636 Expect(0, 3885, '\p{Nv=00009/02}', "");
37637 Expect(1, 3885, '\p{^Nv=00009/02}', "");
37638 Expect(1, 3885, '\P{Nv=00009/02}', "");
37639 Expect(0, 3885, '\P{^Nv=00009/02}', "");
37640 Expect(1, 3886, '\p{Nv=4.500}', "");
37641 Expect(0, 3886, '\p{^Nv=4.500}', "");
37642 Expect(0, 3886, '\P{Nv=4.500}', "");
37643 Expect(1, 3886, '\P{^Nv=4.500}', "");
37644 Expect(0, 3885, '\p{Nv=4.500}', "");
37645 Expect(1, 3885, '\p{^Nv=4.500}', "");
37646 Expect(1, 3885, '\P{Nv=4.500}', "");
37647 Expect(0, 3885, '\P{^Nv=4.500}', "");
37648 Error('\p{Is_Numeric_Value=     09/00000002:=}');
37649 Error('\P{Is_Numeric_Value=     09/00000002:=}');
37650 Expect(1, 3886, '\p{Is_Numeric_Value=+00000009/0000000002}', "");
37651 Expect(0, 3886, '\p{^Is_Numeric_Value=+00000009/0000000002}', "");
37652 Expect(0, 3886, '\P{Is_Numeric_Value=+00000009/0000000002}', "");
37653 Expect(1, 3886, '\P{^Is_Numeric_Value=+00000009/0000000002}', "");
37654 Expect(0, 3885, '\p{Is_Numeric_Value=+00000009/0000000002}', "");
37655 Expect(1, 3885, '\p{^Is_Numeric_Value=+00000009/0000000002}', "");
37656 Expect(1, 3885, '\P{Is_Numeric_Value=+00000009/0000000002}', "");
37657 Expect(0, 3885, '\P{^Is_Numeric_Value=+00000009/0000000002}', "");
37658 Expect(1, 3886, '\p{Is_Numeric_Value:   4.500}', "");
37659 Expect(0, 3886, '\p{^Is_Numeric_Value:  4.500}', "");
37660 Expect(0, 3886, '\P{Is_Numeric_Value:   4.500}', "");
37661 Expect(1, 3886, '\P{^Is_Numeric_Value:  4.500}', "");
37662 Expect(0, 3885, '\p{Is_Numeric_Value:   4.500}', "");
37663 Expect(1, 3885, '\p{^Is_Numeric_Value:  4.500}', "");
37664 Expect(1, 3885, '\P{Is_Numeric_Value:   4.500}', "");
37665 Expect(0, 3885, '\P{^Is_Numeric_Value:  4.500}', "");
37666 Error('\p{Is_Nv=-       +000000009/2:=}');
37667 Error('\P{Is_Nv=-       +000000009/2:=}');
37668 Expect(1, 3886, '\p{Is_Nv:      00000009/0000000002}', "");
37669 Expect(0, 3886, '\p{^Is_Nv:     00000009/0000000002}', "");
37670 Expect(0, 3886, '\P{Is_Nv:      00000009/0000000002}', "");
37671 Expect(1, 3886, '\P{^Is_Nv:     00000009/0000000002}', "");
37672 Expect(0, 3885, '\p{Is_Nv:      00000009/0000000002}', "");
37673 Expect(1, 3885, '\p{^Is_Nv:     00000009/0000000002}', "");
37674 Expect(1, 3885, '\P{Is_Nv:      00000009/0000000002}', "");
37675 Expect(0, 3885, '\P{^Is_Nv:     00000009/0000000002}', "");
37676 Expect(1, 3886, '\p{Is_Nv=4.500}', "");
37677 Expect(0, 3886, '\p{^Is_Nv=4.500}', "");
37678 Expect(0, 3886, '\P{Is_Nv=4.500}', "");
37679 Expect(1, 3886, '\P{^Is_Nv=4.500}', "");
37680 Expect(0, 3885, '\p{Is_Nv=4.500}', "");
37681 Expect(1, 3885, '\p{^Is_Nv=4.500}', "");
37682 Expect(1, 3885, '\P{Is_Nv=4.500}', "");
37683 Expect(0, 3885, '\P{^Is_Nv=4.500}', "");
37684 Error('\p{Numeric_Value=__000-000:=40}');
37685 Error('\P{Numeric_Value=__000-000:=40}');
37686 Expect(1, 4981, '\p{Numeric_Value=00000000040}', "");
37687 Expect(0, 4981, '\p{^Numeric_Value=00000000040}', "");
37688 Expect(0, 4981, '\P{Numeric_Value=00000000040}', "");
37689 Expect(1, 4981, '\P{^Numeric_Value=00000000040}', "");
37690 Expect(0, 4980, '\p{Numeric_Value=00000000040}', "");
37691 Expect(1, 4980, '\p{^Numeric_Value=00000000040}', "");
37692 Expect(1, 4980, '\P{Numeric_Value=00000000040}', "");
37693 Expect(0, 4980, '\P{^Numeric_Value=00000000040}', "");
37694 Error('\p{Nv=_:=+004_0}');
37695 Error('\P{Nv=_:=+004_0}');
37696 Expect(1, 4981, '\p{Nv=+0040}', "");
37697 Expect(0, 4981, '\p{^Nv=+0040}', "");
37698 Expect(0, 4981, '\P{Nv=+0040}', "");
37699 Expect(1, 4981, '\P{^Nv=+0040}', "");
37700 Expect(0, 4980, '\p{Nv=+0040}', "");
37701 Expect(1, 4980, '\p{^Nv=+0040}', "");
37702 Expect(1, 4980, '\P{Nv=+0040}', "");
37703 Expect(0, 4980, '\P{^Nv=+0040}', "");
37704 Error('\p{Is_Numeric_Value=-    +00     00:=00  04      0}');
37705 Error('\P{Is_Numeric_Value=-    +00     00:=00  04      0}');
37706 Expect(1, 4981, '\p{Is_Numeric_Value=+40}', "");
37707 Expect(0, 4981, '\p{^Is_Numeric_Value=+40}', "");
37708 Expect(0, 4981, '\P{Is_Numeric_Value=+40}', "");
37709 Expect(1, 4981, '\P{^Is_Numeric_Value=+40}', "");
37710 Expect(0, 4980, '\p{Is_Numeric_Value=+40}', "");
37711 Expect(1, 4980, '\p{^Is_Numeric_Value=+40}', "");
37712 Expect(1, 4980, '\P{Is_Numeric_Value=+40}', "");
37713 Expect(0, 4980, '\P{^Is_Numeric_Value=+40}', "");
37714 Error('\p{Is_Nv:_/a/00-04 0}');
37715 Error('\P{Is_Nv:_/a/00-04 0}');
37716 Expect(1, 4981, '\p{Is_Nv=00000040}', "");
37717 Expect(0, 4981, '\p{^Is_Nv=00000040}', "");
37718 Expect(0, 4981, '\P{Is_Nv=00000040}', "");
37719 Expect(1, 4981, '\P{^Is_Nv=00000040}', "");
37720 Expect(0, 4980, '\p{Is_Nv=00000040}', "");
37721 Expect(1, 4980, '\p{^Is_Nv=00000040}', "");
37722 Expect(1, 4980, '\P{Is_Nv=00000040}', "");
37723 Expect(0, 4980, '\P{^Is_Nv=00000040}', "");
37724 Error('\p{Numeric_Value=_:=+3000}');
37725 Error('\P{Numeric_Value=_:=+3000}');
37726 Expect(1, 65828, '\p{Numeric_Value=000003000}', "");
37727 Expect(0, 65828, '\p{^Numeric_Value=000003000}', "");
37728 Expect(0, 65828, '\P{Numeric_Value=000003000}', "");
37729 Expect(1, 65828, '\P{^Numeric_Value=000003000}', "");
37730 Expect(0, 65827, '\p{Numeric_Value=000003000}', "");
37731 Expect(1, 65827, '\p{^Numeric_Value=000003000}', "");
37732 Expect(1, 65827, '\P{Numeric_Value=000003000}', "");
37733 Expect(0, 65827, '\P{^Numeric_Value=000003000}', "");
37734 Error('\p{Nv=/a/--+0    0_0     0       03000}');
37735 Error('\P{Nv=/a/--+0    0_0     0       03000}');
37736 Expect(1, 65828, '\p{Nv=0_0_0_0_0_0_0_0_0_3000}', "");
37737 Expect(0, 65828, '\p{^Nv=0_0_0_0_0_0_0_0_0_3000}', "");
37738 Expect(0, 65828, '\P{Nv=0_0_0_0_0_0_0_0_0_3000}', "");
37739 Expect(1, 65828, '\P{^Nv=0_0_0_0_0_0_0_0_0_3000}', "");
37740 Expect(0, 65827, '\p{Nv=0_0_0_0_0_0_0_0_0_3000}', "");
37741 Expect(1, 65827, '\p{^Nv=0_0_0_0_0_0_0_0_0_3000}', "");
37742 Expect(1, 65827, '\P{Nv=0_0_0_0_0_0_0_0_0_3000}', "");
37743 Expect(0, 65827, '\P{^Nv=0_0_0_0_0_0_0_0_0_3000}', "");
37744 Error('\p{Is_Numeric_Value=_-0000-0030 00/a/}');
37745 Error('\P{Is_Numeric_Value=_-0000-0030 00/a/}');
37746 Expect(1, 65828, '\p{Is_Numeric_Value=03000}', "");
37747 Expect(0, 65828, '\p{^Is_Numeric_Value=03000}', "");
37748 Expect(0, 65828, '\P{Is_Numeric_Value=03000}', "");
37749 Expect(1, 65828, '\P{^Is_Numeric_Value=03000}', "");
37750 Expect(0, 65827, '\p{Is_Numeric_Value=03000}', "");
37751 Expect(1, 65827, '\p{^Is_Numeric_Value=03000}', "");
37752 Expect(1, 65827, '\P{Is_Numeric_Value=03000}', "");
37753 Expect(0, 65827, '\P{^Is_Numeric_Value=03000}', "");
37754 Error('\p{Is_Nv:        :=_0000003000}');
37755 Error('\P{Is_Nv:        :=_0000003000}');
37756 Expect(1, 65828, '\p{Is_Nv=00_00_03_000}', "");
37757 Expect(0, 65828, '\p{^Is_Nv=00_00_03_000}', "");
37758 Expect(0, 65828, '\P{Is_Nv=00_00_03_000}', "");
37759 Expect(1, 65828, '\P{^Is_Nv=00_00_03_000}', "");
37760 Expect(0, 65827, '\p{Is_Nv=00_00_03_000}', "");
37761 Expect(1, 65827, '\p{^Is_Nv=00_00_03_000}', "");
37762 Expect(1, 65827, '\P{Is_Nv=00_00_03_000}', "");
37763 Expect(0, 65827, '\P{^Is_Nv=00_00_03_000}', "");
37764 Error('\p{Numeric_Value=/a/0000000800}');
37765 Error('\P{Numeric_Value=/a/0000000800}');
37766 Expect(1, 65824, '\p{Numeric_Value=00000800}', "");
37767 Expect(0, 65824, '\p{^Numeric_Value=00000800}', "");
37768 Expect(0, 65824, '\P{Numeric_Value=00000800}', "");
37769 Expect(1, 65824, '\P{^Numeric_Value=00000800}', "");
37770 Expect(0, 65823, '\p{Numeric_Value=00000800}', "");
37771 Expect(1, 65823, '\p{^Numeric_Value=00000800}', "");
37772 Expect(1, 65823, '\P{Numeric_Value=00000800}', "");
37773 Expect(0, 65823, '\P{^Numeric_Value=00000800}', "");
37774 Error('\p{Nv=   /a/0-0-00_0_800}');
37775 Error('\P{Nv=   /a/0-0-00_0_800}');
37776 Expect(1, 65824, '\p{Nv=000000800}', "");
37777 Expect(0, 65824, '\p{^Nv=000000800}', "");
37778 Expect(0, 65824, '\P{Nv=000000800}', "");
37779 Expect(1, 65824, '\P{^Nv=000000800}', "");
37780 Expect(0, 65823, '\p{Nv=000000800}', "");
37781 Expect(1, 65823, '\p{^Nv=000000800}', "");
37782 Expect(1, 65823, '\P{Nv=000000800}', "");
37783 Expect(0, 65823, '\P{^Nv=000000800}', "");
37784 Error('\p{Is_Numeric_Value: -   0000000800/a/}');
37785 Error('\P{Is_Numeric_Value: -   0000000800/a/}');
37786 Expect(1, 65824, '\p{Is_Numeric_Value=0_0_0_0_800}', "");
37787 Expect(0, 65824, '\p{^Is_Numeric_Value=0_0_0_0_800}', "");
37788 Expect(0, 65824, '\P{Is_Numeric_Value=0_0_0_0_800}', "");
37789 Expect(1, 65824, '\P{^Is_Numeric_Value=0_0_0_0_800}', "");
37790 Expect(0, 65823, '\p{Is_Numeric_Value=0_0_0_0_800}', "");
37791 Expect(1, 65823, '\p{^Is_Numeric_Value=0_0_0_0_800}', "");
37792 Expect(1, 65823, '\P{Is_Numeric_Value=0_0_0_0_800}', "");
37793 Expect(0, 65823, '\P{^Is_Numeric_Value=0_0_0_0_800}', "");
37794 Error('\p{Is_Nv:        _+0:=0 0 0_0-800}');
37795 Error('\P{Is_Nv:        _+0:=0 0 0_0-800}');
37796 Expect(1, 65824, '\p{Is_Nv=0000000800}', "");
37797 Expect(0, 65824, '\p{^Is_Nv=0000000800}', "");
37798 Expect(0, 65824, '\P{Is_Nv=0000000800}', "");
37799 Expect(1, 65824, '\P{^Is_Nv=0000000800}', "");
37800 Expect(0, 65823, '\p{Is_Nv=0000000800}', "");
37801 Expect(1, 65823, '\p{^Is_Nv=0000000800}', "");
37802 Expect(1, 65823, '\P{Is_Nv=0000000800}', "");
37803 Expect(0, 65823, '\P{^Is_Nv=0000000800}', "");
37804 Error('\p{Numeric_Value=  00:=90        00}');
37805 Error('\P{Numeric_Value=  00:=90        00}');
37806 Expect(1, 65834, '\p{Numeric_Value=0_0_0_0_0_0_0_0_09000}', "");
37807 Expect(0, 65834, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_09000}', "");
37808 Expect(0, 65834, '\P{Numeric_Value=0_0_0_0_0_0_0_0_09000}', "");
37809 Expect(1, 65834, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_09000}', "");
37810 Expect(0, 65833, '\p{Numeric_Value=0_0_0_0_0_0_0_0_09000}', "");
37811 Expect(1, 65833, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_09000}', "");
37812 Expect(1, 65833, '\P{Numeric_Value=0_0_0_0_0_0_0_0_09000}', "");
37813 Expect(0, 65833, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_09000}', "");
37814 Error('\p{Nv=:=         00009000}');
37815 Error('\P{Nv=:=         00009000}');
37816 Expect(1, 65834, '\p{Nv:00009000}', "");
37817 Expect(0, 65834, '\p{^Nv:00009000}', "");
37818 Expect(0, 65834, '\P{Nv:00009000}', "");
37819 Expect(1, 65834, '\P{^Nv:00009000}', "");
37820 Expect(0, 65833, '\p{Nv:00009000}', "");
37821 Expect(1, 65833, '\p{^Nv:00009000}', "");
37822 Expect(1, 65833, '\P{Nv:00009000}', "");
37823 Expect(0, 65833, '\P{^Nv:00009000}', "");
37824 Error('\p{Is_Numeric_Value=_:=+9-000}');
37825 Error('\P{Is_Numeric_Value=_:=+9-000}');
37826 Expect(1, 65834, '\p{Is_Numeric_Value=09000}', "");
37827 Expect(0, 65834, '\p{^Is_Numeric_Value=09000}', "");
37828 Expect(0, 65834, '\P{Is_Numeric_Value=09000}', "");
37829 Expect(1, 65834, '\P{^Is_Numeric_Value=09000}', "");
37830 Expect(0, 65833, '\p{Is_Numeric_Value=09000}', "");
37831 Expect(1, 65833, '\p{^Is_Numeric_Value=09000}', "");
37832 Expect(1, 65833, '\P{Is_Numeric_Value=09000}', "");
37833 Expect(0, 65833, '\P{^Is_Numeric_Value=09000}', "");
37834 Error('\p{Is_Nv= 00000 00900/a/0}');
37835 Error('\P{Is_Nv= 00000 00900/a/0}');
37836 Expect(1, 65834, '\p{Is_Nv=+000009000}', "");
37837 Expect(0, 65834, '\p{^Is_Nv=+000009000}', "");
37838 Expect(0, 65834, '\P{Is_Nv=+000009000}', "");
37839 Expect(1, 65834, '\P{^Is_Nv=+000009000}', "");
37840 Expect(0, 65833, '\p{Is_Nv=+000009000}', "");
37841 Expect(1, 65833, '\p{^Is_Nv=+000009000}', "");
37842 Expect(1, 65833, '\P{Is_Nv=+000009000}', "");
37843 Expect(0, 65833, '\P{^Is_Nv=+000009000}', "");
37844 Error('\p{Numeric_Value:        :=0014}');
37845 Error('\P{Numeric_Value:        :=0014}');
37846 Expect(1, 9325, '\p{Numeric_Value=14}', "");
37847 Expect(0, 9325, '\p{^Numeric_Value=14}', "");
37848 Expect(0, 9325, '\P{Numeric_Value=14}', "");
37849 Expect(1, 9325, '\P{^Numeric_Value=14}', "");
37850 Expect(0, 9324, '\p{Numeric_Value=14}', "");
37851 Expect(1, 9324, '\p{^Numeric_Value=14}', "");
37852 Expect(1, 9324, '\P{Numeric_Value=14}', "");
37853 Expect(0, 9324, '\P{^Numeric_Value=14}', "");
37854 Error('\p{Nv= /a/01     4}');
37855 Error('\P{Nv= /a/01     4}');
37856 Expect(1, 9325, '\p{Nv=01_4}', "");
37857 Expect(0, 9325, '\p{^Nv=01_4}', "");
37858 Expect(0, 9325, '\P{Nv=01_4}', "");
37859 Expect(1, 9325, '\P{^Nv=01_4}', "");
37860 Expect(0, 9324, '\p{Nv=01_4}', "");
37861 Expect(1, 9324, '\p{^Nv=01_4}', "");
37862 Expect(1, 9324, '\P{Nv=01_4}', "");
37863 Expect(0, 9324, '\P{^Nv=01_4}', "");
37864 Error('\p{Is_Numeric_Value=- 000014:=}');
37865 Error('\P{Is_Numeric_Value=- 000014:=}');
37866 Expect(1, 9325, '\p{Is_Numeric_Value=0_0_0_0_0_014}', "");
37867 Expect(0, 9325, '\p{^Is_Numeric_Value=0_0_0_0_0_014}', "");
37868 Expect(0, 9325, '\P{Is_Numeric_Value=0_0_0_0_0_014}', "");
37869 Expect(1, 9325, '\P{^Is_Numeric_Value=0_0_0_0_0_014}', "");
37870 Expect(0, 9324, '\p{Is_Numeric_Value=0_0_0_0_0_014}', "");
37871 Expect(1, 9324, '\p{^Is_Numeric_Value=0_0_0_0_0_014}', "");
37872 Expect(1, 9324, '\P{Is_Numeric_Value=0_0_0_0_0_014}', "");
37873 Expect(0, 9324, '\P{^Is_Numeric_Value=0_0_0_0_0_014}', "");
37874 Error('\p{Is_Nv=_ +014:=}');
37875 Error('\P{Is_Nv=_ +014:=}');
37876 Expect(1, 9325, '\p{Is_Nv=0_0_0_0_0_0_0_0_0_14}', "");
37877 Expect(0, 9325, '\p{^Is_Nv=0_0_0_0_0_0_0_0_0_14}', "");
37878 Expect(0, 9325, '\P{Is_Nv=0_0_0_0_0_0_0_0_0_14}', "");
37879 Expect(1, 9325, '\P{^Is_Nv=0_0_0_0_0_0_0_0_0_14}', "");
37880 Expect(0, 9324, '\p{Is_Nv=0_0_0_0_0_0_0_0_0_14}', "");
37881 Expect(1, 9324, '\p{^Is_Nv=0_0_0_0_0_0_0_0_0_14}', "");
37882 Expect(1, 9324, '\P{Is_Nv=0_0_0_0_0_0_0_0_0_14}', "");
37883 Expect(0, 9324, '\P{^Is_Nv=0_0_0_0_0_0_0_0_0_14}', "");
37884 Error('\p{Numeric_Value:-_0     0 0     0:=0_0 6_0000}');
37885 Error('\P{Numeric_Value:-_0     0 0     0:=0_0 6_0000}');
37886 Expect(1, 65840, '\p{Numeric_Value: 0_6_0_0_00}', "");
37887 Expect(0, 65840, '\p{^Numeric_Value: 0_6_0_0_00}', "");
37888 Expect(0, 65840, '\P{Numeric_Value: 0_6_0_0_00}', "");
37889 Expect(1, 65840, '\P{^Numeric_Value: 0_6_0_0_00}', "");
37890 Expect(0, 65839, '\p{Numeric_Value: 0_6_0_0_00}', "");
37891 Expect(1, 65839, '\p{^Numeric_Value: 0_6_0_0_00}', "");
37892 Expect(1, 65839, '\P{Numeric_Value: 0_6_0_0_00}', "");
37893 Expect(0, 65839, '\P{^Numeric_Value: 0_6_0_0_00}', "");
37894 Error('\p{Nv=:=__000000060000}');
37895 Error('\P{Nv=:=__000000060000}');
37896 Expect(1, 65840, '\p{Nv=0000060000}', "");
37897 Expect(0, 65840, '\p{^Nv=0000060000}', "");
37898 Expect(0, 65840, '\P{Nv=0000060000}', "");
37899 Expect(1, 65840, '\P{^Nv=0000060000}', "");
37900 Expect(0, 65839, '\p{Nv=0000060000}', "");
37901 Expect(1, 65839, '\p{^Nv=0000060000}', "");
37902 Expect(1, 65839, '\P{Nv=0000060000}', "");
37903 Expect(0, 65839, '\P{^Nv=0000060000}', "");
37904 Error('\p{Is_Numeric_Value= -00-00:=00 0006     0000}');
37905 Error('\P{Is_Numeric_Value= -00-00:=00 0006     0000}');
37906 Expect(1, 65840, '\p{Is_Numeric_Value=000060000}', "");
37907 Expect(0, 65840, '\p{^Is_Numeric_Value=000060000}', "");
37908 Expect(0, 65840, '\P{Is_Numeric_Value=000060000}', "");
37909 Expect(1, 65840, '\P{^Is_Numeric_Value=000060000}', "");
37910 Expect(0, 65839, '\p{Is_Numeric_Value=000060000}', "");
37911 Expect(1, 65839, '\p{^Is_Numeric_Value=000060000}', "");
37912 Expect(1, 65839, '\P{Is_Numeric_Value=000060000}', "");
37913 Expect(0, 65839, '\P{^Is_Numeric_Value=000060000}', "");
37914 Error('\p{Is_Nv=/a/ 00000000060000}');
37915 Error('\P{Is_Nv=/a/ 00000000060000}');
37916 Expect(1, 65840, '\p{Is_Nv=0060000}', "");
37917 Expect(0, 65840, '\p{^Is_Nv=0060000}', "");
37918 Expect(0, 65840, '\P{Is_Nv=0060000}', "");
37919 Expect(1, 65840, '\P{^Is_Nv=0060000}', "");
37920 Expect(0, 65839, '\p{Is_Nv=0060000}', "");
37921 Expect(1, 65839, '\p{^Is_Nv=0060000}', "");
37922 Expect(1, 65839, '\P{Is_Nv=0060000}', "");
37923 Expect(0, 65839, '\P{^Is_Nv=0060000}', "");
37924 Error('\p{Numeric_Value=/a/ -049}');
37925 Error('\P{Numeric_Value=/a/ -049}');
37926 Expect(1, 12990, '\p{Numeric_Value=000000049}', "");
37927 Expect(0, 12990, '\p{^Numeric_Value=000000049}', "");
37928 Expect(0, 12990, '\P{Numeric_Value=000000049}', "");
37929 Expect(1, 12990, '\P{^Numeric_Value=000000049}', "");
37930 Expect(0, 12989, '\p{Numeric_Value=000000049}', "");
37931 Expect(1, 12989, '\p{^Numeric_Value=000000049}', "");
37932 Expect(1, 12989, '\P{Numeric_Value=000000049}', "");
37933 Expect(0, 12989, '\P{^Numeric_Value=000000049}', "");
37934 Error('\p{Nv= /a/049}');
37935 Error('\P{Nv= /a/049}');
37936 Expect(1, 12990, '\p{Nv=04_9}', "");
37937 Expect(0, 12990, '\p{^Nv=04_9}', "");
37938 Expect(0, 12990, '\P{Nv=04_9}', "");
37939 Expect(1, 12990, '\P{^Nv=04_9}', "");
37940 Expect(0, 12989, '\p{Nv=04_9}', "");
37941 Expect(1, 12989, '\p{^Nv=04_9}', "");
37942 Expect(1, 12989, '\P{Nv=04_9}', "");
37943 Expect(0, 12989, '\P{^Nv=04_9}', "");
37944 Error('\p{Is_Numeric_Value= :=000000049}');
37945 Error('\P{Is_Numeric_Value= :=000000049}');
37946 Expect(1, 12990, '\p{Is_Numeric_Value=+04_9}', "");
37947 Expect(0, 12990, '\p{^Is_Numeric_Value=+04_9}', "");
37948 Expect(0, 12990, '\P{Is_Numeric_Value=+04_9}', "");
37949 Expect(1, 12990, '\P{^Is_Numeric_Value=+04_9}', "");
37950 Expect(0, 12989, '\p{Is_Numeric_Value=+04_9}', "");
37951 Expect(1, 12989, '\p{^Is_Numeric_Value=+04_9}', "");
37952 Expect(1, 12989, '\P{Is_Numeric_Value=+04_9}', "");
37953 Expect(0, 12989, '\P{^Is_Numeric_Value=+04_9}', "");
37954 Error('\p{Is_Nv= 004    9/a/}');
37955 Error('\P{Is_Nv= 004    9/a/}');
37956 Expect(1, 12990, '\p{Is_Nv=4_9}', "");
37957 Expect(0, 12990, '\p{^Is_Nv=4_9}', "");
37958 Expect(0, 12990, '\P{Is_Nv=4_9}', "");
37959 Expect(1, 12990, '\P{^Is_Nv=4_9}', "");
37960 Expect(0, 12989, '\p{Is_Nv=4_9}', "");
37961 Expect(1, 12989, '\p{^Is_Nv=4_9}', "");
37962 Expect(1, 12989, '\P{Is_Nv=4_9}', "");
37963 Expect(0, 12989, '\P{^Is_Nv=4_9}', "");
37964 Error('\p{Numeric_Value=_002    4/a/}');
37965 Error('\P{Numeric_Value=_002    4/a/}');
37966 Expect(1, 12884, '\p{Numeric_Value=+02_4}', "");
37967 Expect(0, 12884, '\p{^Numeric_Value=+02_4}', "");
37968 Expect(0, 12884, '\P{Numeric_Value=+02_4}', "");
37969 Expect(1, 12884, '\P{^Numeric_Value=+02_4}', "");
37970 Expect(0, 12883, '\p{Numeric_Value=+02_4}', "");
37971 Expect(1, 12883, '\p{^Numeric_Value=+02_4}', "");
37972 Expect(1, 12883, '\P{Numeric_Value=+02_4}', "");
37973 Expect(0, 12883, '\P{^Numeric_Value=+02_4}', "");
37974 Error('\p{Nv= 0/a/0 0   0-0     24}');
37975 Error('\P{Nv= 0/a/0 0   0-0     24}');
37976 Expect(1, 12884, '\p{Nv=00_00_00_24}', "");
37977 Expect(0, 12884, '\p{^Nv=00_00_00_24}', "");
37978 Expect(0, 12884, '\P{Nv=00_00_00_24}', "");
37979 Expect(1, 12884, '\P{^Nv=00_00_00_24}', "");
37980 Expect(0, 12883, '\p{Nv=00_00_00_24}', "");
37981 Expect(1, 12883, '\p{^Nv=00_00_00_24}', "");
37982 Expect(1, 12883, '\P{Nv=00_00_00_24}', "");
37983 Expect(0, 12883, '\P{^Nv=00_00_00_24}', "");
37984 Error('\p{Is_Numeric_Value= :=00 00 00024}');
37985 Error('\P{Is_Numeric_Value= :=00 00 00024}');
37986 Expect(1, 12884, '\p{Is_Numeric_Value=00000000024}', "");
37987 Expect(0, 12884, '\p{^Is_Numeric_Value=00000000024}', "");
37988 Expect(0, 12884, '\P{Is_Numeric_Value=00000000024}', "");
37989 Expect(1, 12884, '\P{^Is_Numeric_Value=00000000024}', "");
37990 Expect(0, 12883, '\p{Is_Numeric_Value=00000000024}', "");
37991 Expect(1, 12883, '\p{^Is_Numeric_Value=00000000024}', "");
37992 Expect(1, 12883, '\P{Is_Numeric_Value=00000000024}', "");
37993 Expect(0, 12883, '\P{^Is_Numeric_Value=00000000024}', "");
37994 Error('\p{Is_Nv=--00-0000       0002/a/4}');
37995 Error('\P{Is_Nv=--00-0000       0002/a/4}');
37996 Expect(1, 12884, '\p{Is_Nv=0000002_4}', "");
37997 Expect(0, 12884, '\p{^Is_Nv=0000002_4}', "");
37998 Expect(0, 12884, '\P{Is_Nv=0000002_4}', "");
37999 Expect(1, 12884, '\P{^Is_Nv=0000002_4}', "");
38000 Expect(0, 12883, '\p{Is_Nv=0000002_4}', "");
38001 Expect(1, 12883, '\p{^Is_Nv=0000002_4}', "");
38002 Expect(1, 12883, '\P{Is_Nv=0000002_4}', "");
38003 Expect(0, 12883, '\P{^Is_Nv=0000002_4}', "");
38004 Error('\p{Numeric_Value=:=__+0001/00000004}');
38005 Error('\P{Numeric_Value=:=__+0001/00000004}');
38006 Expect(1, 3443, '\p{Numeric_Value=+00001/04}', "");
38007 Expect(0, 3443, '\p{^Numeric_Value=+00001/04}', "");
38008 Expect(0, 3443, '\P{Numeric_Value=+00001/04}', "");
38009 Expect(1, 3443, '\P{^Numeric_Value=+00001/04}', "");
38010 Expect(0, 7, '\p{Numeric_Value=+00001/04}', "");
38011 Expect(1, 7, '\p{^Numeric_Value=+00001/04}', "");
38012 Expect(1, 7, '\P{Numeric_Value=+00001/04}', "");
38013 Expect(0, 7, '\P{^Numeric_Value=+00001/04}', "");
38014 Expect(1, 3443, '\p{Numeric_Value=0.250}', "");
38015 Expect(0, 3443, '\p{^Numeric_Value=0.250}', "");
38016 Expect(0, 3443, '\P{Numeric_Value=0.250}', "");
38017 Expect(1, 3443, '\P{^Numeric_Value=0.250}', "");
38018 Expect(0, 7, '\p{Numeric_Value=0.250}', "");
38019 Expect(1, 7, '\p{^Numeric_Value=0.250}', "");
38020 Expect(1, 7, '\P{Numeric_Value=0.250}', "");
38021 Expect(0, 7, '\P{^Numeric_Value=0.250}', "");
38022 Error('\p{Nv=/a/-       +0001/00000004}');
38023 Error('\P{Nv=/a/-       +0001/00000004}');
38024 Expect(1, 3443, '\p{Nv=01/000000004}', "");
38025 Expect(0, 3443, '\p{^Nv=01/000000004}', "");
38026 Expect(0, 3443, '\P{Nv=01/000000004}', "");
38027 Expect(1, 3443, '\P{^Nv=01/000000004}', "");
38028 Expect(0, 7, '\p{Nv=01/000000004}', "");
38029 Expect(1, 7, '\p{^Nv=01/000000004}', "");
38030 Expect(1, 7, '\P{Nv=01/000000004}', "");
38031 Expect(0, 7, '\P{^Nv=01/000000004}', "");
38032 Expect(1, 3443, '\p{Nv=0.250}', "");
38033 Expect(0, 3443, '\p{^Nv=0.250}', "");
38034 Expect(0, 3443, '\P{Nv=0.250}', "");
38035 Expect(1, 3443, '\P{^Nv=0.250}', "");
38036 Expect(0, 7, '\p{Nv=0.250}', "");
38037 Expect(1, 7, '\p{^Nv=0.250}', "");
38038 Expect(1, 7, '\P{Nv=0.250}', "");
38039 Expect(0, 7, '\P{^Nv=0.250}', "");
38040 Error('\p{Is_Numeric_Value=-/a/00001/0000000004}');
38041 Error('\P{Is_Numeric_Value=-/a/00001/0000000004}');
38042 Expect(1, 3443, '\p{Is_Numeric_Value=0000000001/04}', "");
38043 Expect(0, 3443, '\p{^Is_Numeric_Value=0000000001/04}', "");
38044 Expect(0, 3443, '\P{Is_Numeric_Value=0000000001/04}', "");
38045 Expect(1, 3443, '\P{^Is_Numeric_Value=0000000001/04}', "");
38046 Expect(0, 7, '\p{Is_Numeric_Value=0000000001/04}', "");
38047 Expect(1, 7, '\p{^Is_Numeric_Value=0000000001/04}', "");
38048 Expect(1, 7, '\P{Is_Numeric_Value=0000000001/04}', "");
38049 Expect(0, 7, '\P{^Is_Numeric_Value=0000000001/04}', "");
38050 Expect(1, 3443, '\p{Is_Numeric_Value=0.250}', "");
38051 Expect(0, 3443, '\p{^Is_Numeric_Value=0.250}', "");
38052 Expect(0, 3443, '\P{Is_Numeric_Value=0.250}', "");
38053 Expect(1, 3443, '\P{^Is_Numeric_Value=0.250}', "");
38054 Expect(0, 7, '\p{Is_Numeric_Value=0.250}', "");
38055 Expect(1, 7, '\p{^Is_Numeric_Value=0.250}', "");
38056 Expect(1, 7, '\P{Is_Numeric_Value=0.250}', "");
38057 Expect(0, 7, '\P{^Is_Numeric_Value=0.250}', "");
38058 Error('\p{Is_Nv=/a/__000001/4}');
38059 Error('\P{Is_Nv=/a/__000001/4}');
38060 Expect(1, 3443, '\p{Is_Nv=00000001/004}', "");
38061 Expect(0, 3443, '\p{^Is_Nv=00000001/004}', "");
38062 Expect(0, 3443, '\P{Is_Nv=00000001/004}', "");
38063 Expect(1, 3443, '\P{^Is_Nv=00000001/004}', "");
38064 Expect(0, 7, '\p{Is_Nv=00000001/004}', "");
38065 Expect(1, 7, '\p{^Is_Nv=00000001/004}', "");
38066 Expect(1, 7, '\P{Is_Nv=00000001/004}', "");
38067 Expect(0, 7, '\P{^Is_Nv=00000001/004}', "");
38068 Expect(1, 3443, '\p{Is_Nv=0.250}', "");
38069 Expect(0, 3443, '\p{^Is_Nv=0.250}', "");
38070 Expect(0, 3443, '\P{Is_Nv=0.250}', "");
38071 Expect(1, 3443, '\P{^Is_Nv=0.250}', "");
38072 Expect(0, 7, '\p{Is_Nv=0.250}', "");
38073 Expect(1, 7, '\p{^Is_Nv=0.250}', "");
38074 Expect(1, 7, '\P{Is_Nv=0.250}', "");
38075 Expect(0, 7, '\P{^Is_Nv=0.250}', "");
38076 Error('\p{Numeric_Value=_ 090000/a/}');
38077 Error('\P{Numeric_Value=_ 090000/a/}');
38078 Expect(1, 65843, '\p{Numeric_Value=0_0_9_0_0_00}', "");
38079 Expect(0, 65843, '\p{^Numeric_Value=0_0_9_0_0_00}', "");
38080 Expect(0, 65843, '\P{Numeric_Value=0_0_9_0_0_00}', "");
38081 Expect(1, 65843, '\P{^Numeric_Value=0_0_9_0_0_00}', "");
38082 Expect(0, 65842, '\p{Numeric_Value=0_0_9_0_0_00}', "");
38083 Expect(1, 65842, '\p{^Numeric_Value=0_0_9_0_0_00}', "");
38084 Expect(1, 65842, '\P{Numeric_Value=0_0_9_0_0_00}', "");
38085 Expect(0, 65842, '\P{^Numeric_Value=0_0_9_0_0_00}', "");
38086 Error('\p{Nv= :=0000090000}');
38087 Error('\P{Nv= :=0000090000}');
38088 Expect(1, 65843, '\p{Nv=+90000}', "");
38089 Expect(0, 65843, '\p{^Nv=+90000}', "");
38090 Expect(0, 65843, '\P{Nv=+90000}', "");
38091 Expect(1, 65843, '\P{^Nv=+90000}', "");
38092 Expect(0, 65842, '\p{Nv=+90000}', "");
38093 Expect(1, 65842, '\p{^Nv=+90000}', "");
38094 Expect(1, 65842, '\P{Nv=+90000}', "");
38095 Expect(0, 65842, '\P{^Nv=+90000}', "");
38096 Error('\p{Is_Numeric_Value=- 0 0:=00-0 009-0    0_00}');
38097 Error('\P{Is_Numeric_Value=- 0 0:=00-0 009-0    0_00}');
38098 Expect(1, 65843, '\p{Is_Numeric_Value=+00090000}', "");
38099 Expect(0, 65843, '\p{^Is_Numeric_Value=+00090000}', "");
38100 Expect(0, 65843, '\P{Is_Numeric_Value=+00090000}', "");
38101 Expect(1, 65843, '\P{^Is_Numeric_Value=+00090000}', "");
38102 Expect(0, 65842, '\p{Is_Numeric_Value=+00090000}', "");
38103 Expect(1, 65842, '\p{^Is_Numeric_Value=+00090000}', "");
38104 Expect(1, 65842, '\P{Is_Numeric_Value=+00090000}', "");
38105 Expect(0, 65842, '\P{^Is_Numeric_Value=+00090000}', "");
38106 Error('\p{Is_Nv=:=--00090000}');
38107 Error('\P{Is_Nv=:=--00090000}');
38108 Expect(1, 65843, '\p{Is_Nv=0_0_0_0_0_0_0_0_90000}', "");
38109 Expect(0, 65843, '\p{^Is_Nv=0_0_0_0_0_0_0_0_90000}', "");
38110 Expect(0, 65843, '\P{Is_Nv=0_0_0_0_0_0_0_0_90000}', "");
38111 Expect(1, 65843, '\P{^Is_Nv=0_0_0_0_0_0_0_0_90000}', "");
38112 Expect(0, 65842, '\p{Is_Nv=0_0_0_0_0_0_0_0_90000}', "");
38113 Expect(1, 65842, '\p{^Is_Nv=0_0_0_0_0_0_0_0_90000}', "");
38114 Expect(1, 65842, '\P{Is_Nv=0_0_0_0_0_0_0_0_90000}', "");
38115 Expect(0, 65842, '\P{^Is_Nv=0_0_0_0_0_0_0_0_90000}', "");
38116 Error('\p{Numeric_Value=:=      000000050000}');
38117 Error('\P{Numeric_Value=:=      000000050000}');
38118 Expect(1, 8583, '\p{Numeric_Value=0000_0000_5000_0}', "");
38119 Expect(0, 8583, '\p{^Numeric_Value=0000_0000_5000_0}', "");
38120 Expect(0, 8583, '\P{Numeric_Value=0000_0000_5000_0}', "");
38121 Expect(1, 8583, '\P{^Numeric_Value=0000_0000_5000_0}', "");
38122 Expect(0, 8582, '\p{Numeric_Value=0000_0000_5000_0}', "");
38123 Expect(1, 8582, '\p{^Numeric_Value=0000_0000_5000_0}', "");
38124 Expect(1, 8582, '\P{Numeric_Value=0000_0000_5000_0}', "");
38125 Expect(0, 8582, '\P{^Numeric_Value=0000_0000_5000_0}', "");
38126 Error('\p{Nv=- 05/a/00-00}');
38127 Error('\P{Nv=- 05/a/00-00}');
38128 Expect(1, 8583, '\p{Nv=+0_0_5_0_0_00}', "");
38129 Expect(0, 8583, '\p{^Nv=+0_0_5_0_0_00}', "");
38130 Expect(0, 8583, '\P{Nv=+0_0_5_0_0_00}', "");
38131 Expect(1, 8583, '\P{^Nv=+0_0_5_0_0_00}', "");
38132 Expect(0, 8582, '\p{Nv=+0_0_5_0_0_00}', "");
38133 Expect(1, 8582, '\p{^Nv=+0_0_5_0_0_00}', "");
38134 Expect(1, 8582, '\P{Nv=+0_0_5_0_0_00}', "");
38135 Expect(0, 8582, '\P{^Nv=+0_0_5_0_0_00}', "");
38136 Error('\p{Is_Numeric_Value=      0:=0-0 0-0 0   0 0 05_0        0_00}');
38137 Error('\P{Is_Numeric_Value=      0:=0-0 0-0 0   0 0 05_0        0_00}');
38138 Expect(1, 8583, '\p{Is_Numeric_Value=50000}', "");
38139 Expect(0, 8583, '\p{^Is_Numeric_Value=50000}', "");
38140 Expect(0, 8583, '\P{Is_Numeric_Value=50000}', "");
38141 Expect(1, 8583, '\P{^Is_Numeric_Value=50000}', "");
38142 Expect(0, 8582, '\p{Is_Numeric_Value=50000}', "");
38143 Expect(1, 8582, '\p{^Is_Numeric_Value=50000}', "");
38144 Expect(1, 8582, '\P{Is_Numeric_Value=50000}', "");
38145 Expect(0, 8582, '\P{^Is_Numeric_Value=50000}', "");
38146 Error('\p{Is_Nv:        -/a/5_0 0_00}');
38147 Error('\P{Is_Nv:        -/a/5_0 0_00}');
38148 Expect(1, 8583, '\p{Is_Nv=050000}', "");
38149 Expect(0, 8583, '\p{^Is_Nv=050000}', "");
38150 Expect(0, 8583, '\P{Is_Nv=050000}', "");
38151 Expect(1, 8583, '\P{^Is_Nv=050000}', "");
38152 Expect(0, 8582, '\p{Is_Nv=050000}', "");
38153 Expect(1, 8582, '\p{^Is_Nv=050000}', "");
38154 Expect(1, 8582, '\P{Is_Nv=050000}', "");
38155 Expect(0, 8582, '\P{^Is_Nv=050000}', "");
38156 Error('\p{Numeric_Value=        -+000000040000:=}');
38157 Error('\P{Numeric_Value=        -+000000040000:=}');
38158 Expect(1, 65838, '\p{Numeric_Value=0_0_0_0_4_0_0_00}', "");
38159 Expect(0, 65838, '\p{^Numeric_Value=0_0_0_0_4_0_0_00}', "");
38160 Expect(0, 65838, '\P{Numeric_Value=0_0_0_0_4_0_0_00}', "");
38161 Expect(1, 65838, '\P{^Numeric_Value=0_0_0_0_4_0_0_00}', "");
38162 Expect(0, 65837, '\p{Numeric_Value=0_0_0_0_4_0_0_00}', "");
38163 Expect(1, 65837, '\p{^Numeric_Value=0_0_0_0_4_0_0_00}', "");
38164 Expect(1, 65837, '\P{Numeric_Value=0_0_0_0_4_0_0_00}', "");
38165 Expect(0, 65837, '\P{^Numeric_Value=0_0_0_0_4_0_0_00}', "");
38166 Error('\p{Nv:   /a/-40000}');
38167 Error('\P{Nv:   /a/-40000}');
38168 Expect(1, 65838, '\p{Nv=+0000000040000}', "");
38169 Expect(0, 65838, '\p{^Nv=+0000000040000}', "");
38170 Expect(0, 65838, '\P{Nv=+0000000040000}', "");
38171 Expect(1, 65838, '\P{^Nv=+0000000040000}', "");
38172 Expect(0, 65837, '\p{Nv=+0000000040000}', "");
38173 Expect(1, 65837, '\p{^Nv=+0000000040000}', "");
38174 Expect(1, 65837, '\P{Nv=+0000000040000}', "");
38175 Expect(0, 65837, '\P{^Nv=+0000000040000}', "");
38176 Error('\p{Is_Numeric_Value=/a/  000040000}');
38177 Error('\P{Is_Numeric_Value=/a/  000040000}');
38178 Expect(1, 65838, '\p{Is_Numeric_Value=+00000040000}', "");
38179 Expect(0, 65838, '\p{^Is_Numeric_Value=+00000040000}', "");
38180 Expect(0, 65838, '\P{Is_Numeric_Value=+00000040000}', "");
38181 Expect(1, 65838, '\P{^Is_Numeric_Value=+00000040000}', "");
38182 Expect(0, 65837, '\p{Is_Numeric_Value=+00000040000}', "");
38183 Expect(1, 65837, '\p{^Is_Numeric_Value=+00000040000}', "");
38184 Expect(1, 65837, '\P{Is_Numeric_Value=+00000040000}', "");
38185 Expect(0, 65837, '\P{^Is_Numeric_Value=+00000040000}', "");
38186 Error('\p{Is_Nv:   _:=0 0       4-0     000}');
38187 Error('\P{Is_Nv:   _:=0 0       4-0     000}');
38188 Expect(1, 65838, '\p{Is_Nv=0_0_0_0_0_0_0_4_0_0_00}', "");
38189 Expect(0, 65838, '\p{^Is_Nv=0_0_0_0_0_0_0_4_0_0_00}', "");
38190 Expect(0, 65838, '\P{Is_Nv=0_0_0_0_0_0_0_4_0_0_00}', "");
38191 Expect(1, 65838, '\P{^Is_Nv=0_0_0_0_0_0_0_4_0_0_00}', "");
38192 Expect(0, 65837, '\p{Is_Nv=0_0_0_0_0_0_0_4_0_0_00}', "");
38193 Expect(1, 65837, '\p{^Is_Nv=0_0_0_0_0_0_0_4_0_0_00}', "");
38194 Expect(1, 65837, '\P{Is_Nv=0_0_0_0_0_0_0_4_0_0_00}', "");
38195 Expect(0, 65837, '\P{^Is_Nv=0_0_0_0_0_0_0_4_0_0_00}', "");
38196 Error('\p{Numeric_Value=__000000001/002:=}');
38197 Error('\P{Numeric_Value=__000000001/002:=}');
38198 Expect(1, 3444, '\p{Numeric_Value=001/0000000002}', "");
38199 Expect(0, 3444, '\p{^Numeric_Value=001/0000000002}', "");
38200 Expect(0, 3444, '\P{Numeric_Value=001/0000000002}', "");
38201 Expect(1, 3444, '\P{^Numeric_Value=001/0000000002}', "");
38202 Expect(0, 7, '\p{Numeric_Value=001/0000000002}', "");
38203 Expect(1, 7, '\p{^Numeric_Value=001/0000000002}', "");
38204 Expect(1, 7, '\P{Numeric_Value=001/0000000002}', "");
38205 Expect(0, 7, '\P{^Numeric_Value=001/0000000002}', "");
38206 Expect(1, 3444, '\p{Numeric_Value=0.500}', "");
38207 Expect(0, 3444, '\p{^Numeric_Value=0.500}', "");
38208 Expect(0, 3444, '\P{Numeric_Value=0.500}', "");
38209 Expect(1, 3444, '\P{^Numeric_Value=0.500}', "");
38210 Expect(0, 7, '\p{Numeric_Value=0.500}', "");
38211 Expect(1, 7, '\p{^Numeric_Value=0.500}', "");
38212 Expect(1, 7, '\P{Numeric_Value=0.500}', "");
38213 Expect(0, 7, '\P{^Numeric_Value=0.500}', "");
38214 Error('\p{Nv=/a/00000001/0000000002}');
38215 Error('\P{Nv=/a/00000001/0000000002}');
38216 Expect(1, 3444, '\p{Nv=+1/0000002}', "");
38217 Expect(0, 3444, '\p{^Nv=+1/0000002}', "");
38218 Expect(0, 3444, '\P{Nv=+1/0000002}', "");
38219 Expect(1, 3444, '\P{^Nv=+1/0000002}', "");
38220 Expect(0, 7, '\p{Nv=+1/0000002}', "");
38221 Expect(1, 7, '\p{^Nv=+1/0000002}', "");
38222 Expect(1, 7, '\P{Nv=+1/0000002}', "");
38223 Expect(0, 7, '\P{^Nv=+1/0000002}', "");
38224 Expect(1, 3444, '\p{Nv=0.500}', "");
38225 Expect(0, 3444, '\p{^Nv=0.500}', "");
38226 Expect(0, 3444, '\P{Nv=0.500}', "");
38227 Expect(1, 3444, '\P{^Nv=0.500}', "");
38228 Expect(0, 7, '\p{Nv=0.500}', "");
38229 Expect(1, 7, '\p{^Nv=0.500}', "");
38230 Expect(1, 7, '\P{Nv=0.500}', "");
38231 Expect(0, 7, '\P{^Nv=0.500}', "");
38232 Error('\p{Is_Numeric_Value: :=00001/0000000002}');
38233 Error('\P{Is_Numeric_Value: :=00001/0000000002}');
38234 Expect(1, 3444, '\p{Is_Numeric_Value=+0001/000000002}', "");
38235 Expect(0, 3444, '\p{^Is_Numeric_Value=+0001/000000002}', "");
38236 Expect(0, 3444, '\P{Is_Numeric_Value=+0001/000000002}', "");
38237 Expect(1, 3444, '\P{^Is_Numeric_Value=+0001/000000002}', "");
38238 Expect(0, 7, '\p{Is_Numeric_Value=+0001/000000002}', "");
38239 Expect(1, 7, '\p{^Is_Numeric_Value=+0001/000000002}', "");
38240 Expect(1, 7, '\P{Is_Numeric_Value=+0001/000000002}', "");
38241 Expect(0, 7, '\P{^Is_Numeric_Value=+0001/000000002}', "");
38242 Expect(1, 3444, '\p{Is_Numeric_Value=0.500}', "");
38243 Expect(0, 3444, '\p{^Is_Numeric_Value=0.500}', "");
38244 Expect(0, 3444, '\P{Is_Numeric_Value=0.500}', "");
38245 Expect(1, 3444, '\P{^Is_Numeric_Value=0.500}', "");
38246 Expect(0, 7, '\p{Is_Numeric_Value=0.500}', "");
38247 Expect(1, 7, '\p{^Is_Numeric_Value=0.500}', "");
38248 Expect(1, 7, '\P{Is_Numeric_Value=0.500}', "");
38249 Expect(0, 7, '\P{^Is_Numeric_Value=0.500}', "");
38250 Error('\p{Is_Nv=        :=+0000000001/002}');
38251 Error('\P{Is_Nv=        :=+0000000001/002}');
38252 Expect(1, 3444, '\p{Is_Nv=0000001/0000002}', "");
38253 Expect(0, 3444, '\p{^Is_Nv=0000001/0000002}', "");
38254 Expect(0, 3444, '\P{Is_Nv=0000001/0000002}', "");
38255 Expect(1, 3444, '\P{^Is_Nv=0000001/0000002}', "");
38256 Expect(0, 7, '\p{Is_Nv=0000001/0000002}', "");
38257 Expect(1, 7, '\p{^Is_Nv=0000001/0000002}', "");
38258 Expect(1, 7, '\P{Is_Nv=0000001/0000002}', "");
38259 Expect(0, 7, '\P{^Is_Nv=0000001/0000002}', "");
38260 Expect(1, 3444, '\p{Is_Nv=0.500}', "");
38261 Expect(0, 3444, '\p{^Is_Nv=0.500}', "");
38262 Expect(0, 3444, '\P{Is_Nv=0.500}', "");
38263 Expect(1, 3444, '\P{^Is_Nv=0.500}', "");
38264 Expect(0, 7, '\p{Is_Nv=0.500}', "");
38265 Expect(1, 7, '\p{^Is_Nv=0.500}', "");
38266 Expect(1, 7, '\P{Is_Nv=0.500}', "");
38267 Expect(0, 7, '\P{^Is_Nv=0.500}', "");
38268 Error('\p{Numeric_Value=__0007000:=}');
38269 Error('\P{Numeric_Value=__0007000:=}');
38270 Expect(1, 65832, '\p{Numeric_Value=+00_00_00_00_7000}', "");
38271 Expect(0, 65832, '\p{^Numeric_Value=+00_00_00_00_7000}', "");
38272 Expect(0, 65832, '\P{Numeric_Value=+00_00_00_00_7000}', "");
38273 Expect(1, 65832, '\P{^Numeric_Value=+00_00_00_00_7000}', "");
38274 Expect(0, 65831, '\p{Numeric_Value=+00_00_00_00_7000}', "");
38275 Expect(1, 65831, '\p{^Numeric_Value=+00_00_00_00_7000}', "");
38276 Expect(1, 65831, '\P{Numeric_Value=+00_00_00_00_7000}', "");
38277 Expect(0, 65831, '\P{^Numeric_Value=+00_00_00_00_7000}', "");
38278 Error('\p{Nv=/a/ 007000}');
38279 Error('\P{Nv=/a/ 007000}');
38280 Expect(1, 65832, '\p{Nv=+00_00_00_70_00}', "");
38281 Expect(0, 65832, '\p{^Nv=+00_00_00_70_00}', "");
38282 Expect(0, 65832, '\P{Nv=+00_00_00_70_00}', "");
38283 Expect(1, 65832, '\P{^Nv=+00_00_00_70_00}', "");
38284 Expect(0, 65831, '\p{Nv=+00_00_00_70_00}', "");
38285 Expect(1, 65831, '\p{^Nv=+00_00_00_70_00}', "");
38286 Expect(1, 65831, '\P{Nv=+00_00_00_70_00}', "");
38287 Expect(0, 65831, '\P{^Nv=+00_00_00_70_00}', "");
38288 Error('\p{Is_Numeric_Value= -+0 0:=07-0-00}');
38289 Error('\P{Is_Numeric_Value= -+0 0:=07-0-00}');
38290 Expect(1, 65832, '\p{Is_Numeric_Value=0_0_0_0_0_0_007000}', "");
38291 Expect(0, 65832, '\p{^Is_Numeric_Value=0_0_0_0_0_0_007000}', "");
38292 Expect(0, 65832, '\P{Is_Numeric_Value=0_0_0_0_0_0_007000}', "");
38293 Expect(1, 65832, '\P{^Is_Numeric_Value=0_0_0_0_0_0_007000}', "");
38294 Expect(0, 65831, '\p{Is_Numeric_Value=0_0_0_0_0_0_007000}', "");
38295 Expect(1, 65831, '\p{^Is_Numeric_Value=0_0_0_0_0_0_007000}', "");
38296 Expect(1, 65831, '\P{Is_Numeric_Value=0_0_0_0_0_0_007000}', "");
38297 Expect(0, 65831, '\P{^Is_Numeric_Value=0_0_0_0_0_0_007000}', "");
38298 Error('\p{Is_Nv=/a/  00000007000}');
38299 Error('\P{Is_Nv=/a/  00000007000}');
38300 Expect(1, 65832, '\p{Is_Nv=00_00_00_07_00_0}', "");
38301 Expect(0, 65832, '\p{^Is_Nv=00_00_00_07_00_0}', "");
38302 Expect(0, 65832, '\P{Is_Nv=00_00_00_07_00_0}', "");
38303 Expect(1, 65832, '\P{^Is_Nv=00_00_00_07_00_0}', "");
38304 Expect(0, 65831, '\p{Is_Nv=00_00_00_07_00_0}', "");
38305 Expect(1, 65831, '\p{^Is_Nv=00_00_00_07_00_0}', "");
38306 Expect(1, 65831, '\P{Is_Nv=00_00_00_07_00_0}', "");
38307 Expect(0, 65831, '\P{^Is_Nv=00_00_00_07_00_0}', "");
38308 Error('\p{Numeric_Value=- 000003/00000005:=}');
38309 Error('\P{Numeric_Value=- 000003/00000005:=}');
38310 Expect(1, 8535, '\p{Numeric_Value=+00000003/5}', "");
38311 Expect(0, 8535, '\p{^Numeric_Value=+00000003/5}', "");
38312 Expect(0, 8535, '\P{Numeric_Value=+00000003/5}', "");
38313 Expect(1, 8535, '\P{^Numeric_Value=+00000003/5}', "");
38314 Expect(0, 8534, '\p{Numeric_Value=+00000003/5}', "");
38315 Expect(1, 8534, '\p{^Numeric_Value=+00000003/5}', "");
38316 Expect(1, 8534, '\P{Numeric_Value=+00000003/5}', "");
38317 Expect(0, 8534, '\P{^Numeric_Value=+00000003/5}', "");
38318 Expect(1, 8535, '\p{Numeric_Value=0.600}', "");
38319 Expect(0, 8535, '\p{^Numeric_Value=0.600}', "");
38320 Expect(0, 8535, '\P{Numeric_Value=0.600}', "");
38321 Expect(1, 8535, '\P{^Numeric_Value=0.600}', "");
38322 Expect(0, 8534, '\p{Numeric_Value=0.600}', "");
38323 Expect(1, 8534, '\p{^Numeric_Value=0.600}', "");
38324 Expect(1, 8534, '\P{Numeric_Value=0.600}', "");
38325 Expect(0, 8534, '\P{^Numeric_Value=0.600}', "");
38326 Error('\p{Nv=/a/        +003/000000005}');
38327 Error('\P{Nv=/a/        +003/000000005}');
38328 Expect(1, 8535, '\p{Nv=+03/00000005}', "");
38329 Expect(0, 8535, '\p{^Nv=+03/00000005}', "");
38330 Expect(0, 8535, '\P{Nv=+03/00000005}', "");
38331 Expect(1, 8535, '\P{^Nv=+03/00000005}', "");
38332 Expect(0, 8534, '\p{Nv=+03/00000005}', "");
38333 Expect(1, 8534, '\p{^Nv=+03/00000005}', "");
38334 Expect(1, 8534, '\P{Nv=+03/00000005}', "");
38335 Expect(0, 8534, '\P{^Nv=+03/00000005}', "");
38336 Expect(1, 8535, '\p{Nv=0.600}', "");
38337 Expect(0, 8535, '\p{^Nv=0.600}', "");
38338 Expect(0, 8535, '\P{Nv=0.600}', "");
38339 Expect(1, 8535, '\P{^Nv=0.600}', "");
38340 Expect(0, 8534, '\p{Nv=0.600}', "");
38341 Expect(1, 8534, '\p{^Nv=0.600}', "");
38342 Expect(1, 8534, '\P{Nv=0.600}', "");
38343 Expect(0, 8534, '\P{^Nv=0.600}', "");
38344 Error('\p{Is_Numeric_Value= /a/00000003/00005}');
38345 Error('\P{Is_Numeric_Value= /a/00000003/00005}');
38346 Expect(1, 8535, '\p{Is_Numeric_Value=00003/0000005}', "");
38347 Expect(0, 8535, '\p{^Is_Numeric_Value=00003/0000005}', "");
38348 Expect(0, 8535, '\P{Is_Numeric_Value=00003/0000005}', "");
38349 Expect(1, 8535, '\P{^Is_Numeric_Value=00003/0000005}', "");
38350 Expect(0, 8534, '\p{Is_Numeric_Value=00003/0000005}', "");
38351 Expect(1, 8534, '\p{^Is_Numeric_Value=00003/0000005}', "");
38352 Expect(1, 8534, '\P{Is_Numeric_Value=00003/0000005}', "");
38353 Expect(0, 8534, '\P{^Is_Numeric_Value=00003/0000005}', "");
38354 Expect(1, 8535, '\p{Is_Numeric_Value=0.600}', "");
38355 Expect(0, 8535, '\p{^Is_Numeric_Value=0.600}', "");
38356 Expect(0, 8535, '\P{Is_Numeric_Value=0.600}', "");
38357 Expect(1, 8535, '\P{^Is_Numeric_Value=0.600}', "");
38358 Expect(0, 8534, '\p{Is_Numeric_Value=0.600}', "");
38359 Expect(1, 8534, '\p{^Is_Numeric_Value=0.600}', "");
38360 Expect(1, 8534, '\P{Is_Numeric_Value=0.600}', "");
38361 Expect(0, 8534, '\P{^Is_Numeric_Value=0.600}', "");
38362 Error('\p{Is_Nv=:=              0003/0005}');
38363 Error('\P{Is_Nv=:=              0003/0005}');
38364 Expect(1, 8535, '\p{Is_Nv:   +00000003/0000005}', "");
38365 Expect(0, 8535, '\p{^Is_Nv:   +00000003/0000005}', "");
38366 Expect(0, 8535, '\P{Is_Nv:   +00000003/0000005}', "");
38367 Expect(1, 8535, '\P{^Is_Nv:   +00000003/0000005}', "");
38368 Expect(0, 8534, '\p{Is_Nv:   +00000003/0000005}', "");
38369 Expect(1, 8534, '\p{^Is_Nv:   +00000003/0000005}', "");
38370 Expect(1, 8534, '\P{Is_Nv:   +00000003/0000005}', "");
38371 Expect(0, 8534, '\P{^Is_Nv:   +00000003/0000005}', "");
38372 Expect(1, 8535, '\p{Is_Nv=0.600}', "");
38373 Expect(0, 8535, '\p{^Is_Nv=0.600}', "");
38374 Expect(0, 8535, '\P{Is_Nv=0.600}', "");
38375 Expect(1, 8535, '\P{^Is_Nv=0.600}', "");
38376 Expect(0, 8534, '\p{Is_Nv=0.600}', "");
38377 Expect(1, 8534, '\p{^Is_Nv=0.600}', "");
38378 Expect(1, 8534, '\P{Is_Nv=0.600}', "");
38379 Expect(0, 8534, '\P{^Is_Nv=0.600}', "");
38380 Error('\p{Numeric_Value= -00017/02/a/}');
38381 Error('\P{Numeric_Value= -00017/02/a/}');
38382 Expect(1, 3890, '\p{Numeric_Value=000000017/0002}', "");
38383 Expect(0, 3890, '\p{^Numeric_Value=000000017/0002}', "");
38384 Expect(0, 3890, '\P{Numeric_Value=000000017/0002}', "");
38385 Expect(1, 3890, '\P{^Numeric_Value=000000017/0002}', "");
38386 Expect(0, 3889, '\p{Numeric_Value=000000017/0002}', "");
38387 Expect(1, 3889, '\p{^Numeric_Value=000000017/0002}', "");
38388 Expect(1, 3889, '\P{Numeric_Value=000000017/0002}', "");
38389 Expect(0, 3889, '\P{^Numeric_Value=000000017/0002}', "");
38390 Expect(1, 3890, '\p{Numeric_Value:      8.500}', "");
38391 Expect(0, 3890, '\p{^Numeric_Value:     8.500}', "");
38392 Expect(0, 3890, '\P{Numeric_Value:      8.500}', "");
38393 Expect(1, 3890, '\P{^Numeric_Value:     8.500}', "");
38394 Expect(0, 3889, '\p{Numeric_Value:      8.500}', "");
38395 Expect(1, 3889, '\p{^Numeric_Value:     8.500}', "");
38396 Expect(1, 3889, '\P{Numeric_Value:      8.500}', "");
38397 Expect(0, 3889, '\P{^Numeric_Value:     8.500}', "");
38398 Error('\p{Nv=    0017/02:=}');
38399 Error('\P{Nv=    0017/02:=}');
38400 Expect(1, 3890, '\p{Nv=0017/00002}', "");
38401 Expect(0, 3890, '\p{^Nv=0017/00002}', "");
38402 Expect(0, 3890, '\P{Nv=0017/00002}', "");
38403 Expect(1, 3890, '\P{^Nv=0017/00002}', "");
38404 Expect(0, 3889, '\p{Nv=0017/00002}', "");
38405 Expect(1, 3889, '\p{^Nv=0017/00002}', "");
38406 Expect(1, 3889, '\P{Nv=0017/00002}', "");
38407 Expect(0, 3889, '\P{^Nv=0017/00002}', "");
38408 Expect(1, 3890, '\p{Nv=8.500}', "");
38409 Expect(0, 3890, '\p{^Nv=8.500}', "");
38410 Expect(0, 3890, '\P{Nv=8.500}', "");
38411 Expect(1, 3890, '\P{^Nv=8.500}', "");
38412 Expect(0, 3889, '\p{Nv=8.500}', "");
38413 Expect(1, 3889, '\p{^Nv=8.500}', "");
38414 Expect(1, 3889, '\P{Nv=8.500}', "");
38415 Expect(0, 3889, '\P{^Nv=8.500}', "");
38416 Error('\p{Is_Numeric_Value=/a/   +017/0000002}');
38417 Error('\P{Is_Numeric_Value=/a/   +017/0000002}');
38418 Expect(1, 3890, '\p{Is_Numeric_Value=+000017/00002}', "");
38419 Expect(0, 3890, '\p{^Is_Numeric_Value=+000017/00002}', "");
38420 Expect(0, 3890, '\P{Is_Numeric_Value=+000017/00002}', "");
38421 Expect(1, 3890, '\P{^Is_Numeric_Value=+000017/00002}', "");
38422 Expect(0, 3889, '\p{Is_Numeric_Value=+000017/00002}', "");
38423 Expect(1, 3889, '\p{^Is_Numeric_Value=+000017/00002}', "");
38424 Expect(1, 3889, '\P{Is_Numeric_Value=+000017/00002}', "");
38425 Expect(0, 3889, '\P{^Is_Numeric_Value=+000017/00002}', "");
38426 Expect(1, 3890, '\p{Is_Numeric_Value=8.500}', "");
38427 Expect(0, 3890, '\p{^Is_Numeric_Value=8.500}', "");
38428 Expect(0, 3890, '\P{Is_Numeric_Value=8.500}', "");
38429 Expect(1, 3890, '\P{^Is_Numeric_Value=8.500}', "");
38430 Expect(0, 3889, '\p{Is_Numeric_Value=8.500}', "");
38431 Expect(1, 3889, '\p{^Is_Numeric_Value=8.500}', "");
38432 Expect(1, 3889, '\P{Is_Numeric_Value=8.500}', "");
38433 Expect(0, 3889, '\P{^Is_Numeric_Value=8.500}', "");
38434 Error('\p{Is_Nv=_000000017/000002:=}');
38435 Error('\P{Is_Nv=_000000017/000002:=}');
38436 Expect(1, 3890, '\p{Is_Nv=017/002}', "");
38437 Expect(0, 3890, '\p{^Is_Nv=017/002}', "");
38438 Expect(0, 3890, '\P{Is_Nv=017/002}', "");
38439 Expect(1, 3890, '\P{^Is_Nv=017/002}', "");
38440 Expect(0, 3889, '\p{Is_Nv=017/002}', "");
38441 Expect(1, 3889, '\p{^Is_Nv=017/002}', "");
38442 Expect(1, 3889, '\P{Is_Nv=017/002}', "");
38443 Expect(0, 3889, '\P{^Is_Nv=017/002}', "");
38444 Expect(1, 3890, '\p{Is_Nv=8.500}', "");
38445 Expect(0, 3890, '\p{^Is_Nv=8.500}', "");
38446 Expect(0, 3890, '\P{Is_Nv=8.500}', "");
38447 Expect(1, 3890, '\P{^Is_Nv=8.500}', "");
38448 Expect(0, 3889, '\p{Is_Nv=8.500}', "");
38449 Expect(1, 3889, '\p{^Is_Nv=8.500}', "");
38450 Expect(1, 3889, '\P{Is_Nv=8.500}', "");
38451 Expect(0, 3889, '\P{^Is_Nv=8.500}', "");
38452 Error('\p{Numeric_Value:        _       00000000042/a/}');
38453 Error('\P{Numeric_Value:        _       00000000042/a/}');
38454 Expect(1, 12983, '\p{Numeric_Value=00_00_42}', "");
38455 Expect(0, 12983, '\p{^Numeric_Value=00_00_42}', "");
38456 Expect(0, 12983, '\P{Numeric_Value=00_00_42}', "");
38457 Expect(1, 12983, '\P{^Numeric_Value=00_00_42}', "");
38458 Expect(0, 12982, '\p{Numeric_Value=00_00_42}', "");
38459 Expect(1, 12982, '\p{^Numeric_Value=00_00_42}', "");
38460 Expect(1, 12982, '\P{Numeric_Value=00_00_42}', "");
38461 Expect(0, 12982, '\P{^Numeric_Value=00_00_42}', "");
38462 Error('\p{Nv=__0/a/0 0-0        0       0       0042}');
38463 Error('\P{Nv=__0/a/0 0-0        0       0       0042}');
38464 Expect(1, 12983, '\p{Nv=00000000042}', "");
38465 Expect(0, 12983, '\p{^Nv=00000000042}', "");
38466 Expect(0, 12983, '\P{Nv=00000000042}', "");
38467 Expect(1, 12983, '\P{^Nv=00000000042}', "");
38468 Expect(0, 12982, '\p{Nv=00000000042}', "");
38469 Expect(1, 12982, '\p{^Nv=00000000042}', "");
38470 Expect(1, 12982, '\P{Nv=00000000042}', "");
38471 Expect(0, 12982, '\P{^Nv=00000000042}', "");
38472 Error('\p{Is_Numeric_Value=_/a/000000042}');
38473 Error('\P{Is_Numeric_Value=_/a/000000042}');
38474 Expect(1, 12983, '\p{Is_Numeric_Value=000_000_004_2}', "");
38475 Expect(0, 12983, '\p{^Is_Numeric_Value=000_000_004_2}', "");
38476 Expect(0, 12983, '\P{Is_Numeric_Value=000_000_004_2}', "");
38477 Expect(1, 12983, '\P{^Is_Numeric_Value=000_000_004_2}', "");
38478 Expect(0, 12982, '\p{Is_Numeric_Value=000_000_004_2}', "");
38479 Expect(1, 12982, '\p{^Is_Numeric_Value=000_000_004_2}', "");
38480 Expect(1, 12982, '\P{Is_Numeric_Value=000_000_004_2}', "");
38481 Expect(0, 12982, '\P{^Is_Numeric_Value=000_000_004_2}', "");
38482 Error('\p{Is_Nv=-:=0_0_42}');
38483 Error('\P{Is_Nv=-:=0_0_42}');
38484 Expect(1, 12983, '\p{Is_Nv=00_00_00_04_2}', "");
38485 Expect(0, 12983, '\p{^Is_Nv=00_00_00_04_2}', "");
38486 Expect(0, 12983, '\P{Is_Nv=00_00_00_04_2}', "");
38487 Expect(1, 12983, '\P{^Is_Nv=00_00_00_04_2}', "");
38488 Expect(0, 12982, '\p{Is_Nv=00_00_00_04_2}', "");
38489 Expect(1, 12982, '\p{^Is_Nv=00_00_00_04_2}', "");
38490 Expect(1, 12982, '\P{Is_Nv=00_00_00_04_2}', "");
38491 Expect(0, 12982, '\P{^Is_Nv=00_00_00_04_2}', "");
38492 Error('\p{Numeric_Value=        00000000022:=}');
38493 Error('\P{Numeric_Value=        00000000022:=}');
38494 Expect(1, 12882, '\p{Numeric_Value=+00000_00002_2}', "");
38495 Expect(0, 12882, '\p{^Numeric_Value=+00000_00002_2}', "");
38496 Expect(0, 12882, '\P{Numeric_Value=+00000_00002_2}', "");
38497 Expect(1, 12882, '\P{^Numeric_Value=+00000_00002_2}', "");
38498 Expect(0, 12881, '\p{Numeric_Value=+00000_00002_2}', "");
38499 Expect(1, 12881, '\p{^Numeric_Value=+00000_00002_2}', "");
38500 Expect(1, 12881, '\P{Numeric_Value=+00000_00002_2}', "");
38501 Expect(0, 12881, '\P{^Numeric_Value=+00000_00002_2}', "");
38502 Error('\p{Nv=:= 000000022}');
38503 Error('\P{Nv=:= 000000022}');
38504 Expect(1, 12882, '\p{Nv=+0022}', "");
38505 Expect(0, 12882, '\p{^Nv=+0022}', "");
38506 Expect(0, 12882, '\P{Nv=+0022}', "");
38507 Expect(1, 12882, '\P{^Nv=+0022}', "");
38508 Expect(0, 12881, '\p{Nv=+0022}', "");
38509 Expect(1, 12881, '\p{^Nv=+0022}', "");
38510 Expect(1, 12881, '\P{Nv=+0022}', "");
38511 Expect(0, 12881, '\P{^Nv=+0022}', "");
38512 Error('\p{Is_Numeric_Value=/a/00000022}');
38513 Error('\P{Is_Numeric_Value=/a/00000022}');
38514 Expect(1, 12882, '\p{Is_Numeric_Value=+022}', "");
38515 Expect(0, 12882, '\p{^Is_Numeric_Value=+022}', "");
38516 Expect(0, 12882, '\P{Is_Numeric_Value=+022}', "");
38517 Expect(1, 12882, '\P{^Is_Numeric_Value=+022}', "");
38518 Expect(0, 12881, '\p{Is_Numeric_Value=+022}', "");
38519 Expect(1, 12881, '\p{^Is_Numeric_Value=+022}', "");
38520 Expect(1, 12881, '\P{Is_Numeric_Value=+022}', "");
38521 Expect(0, 12881, '\P{^Is_Numeric_Value=+022}', "");
38522 Error('\p{Is_Nv=/a/_00000002_2}');
38523 Error('\P{Is_Nv=/a/_00000002_2}');
38524 Expect(1, 12882, '\p{Is_Nv=00_02_2}', "");
38525 Expect(0, 12882, '\p{^Is_Nv=00_02_2}', "");
38526 Expect(0, 12882, '\P{Is_Nv=00_02_2}', "");
38527 Expect(1, 12882, '\P{^Is_Nv=00_02_2}', "");
38528 Expect(0, 12881, '\p{Is_Nv=00_02_2}', "");
38529 Expect(1, 12881, '\p{^Is_Nv=00_02_2}', "");
38530 Expect(1, 12881, '\P{Is_Nv=00_02_2}', "");
38531 Expect(0, 12881, '\P{^Is_Nv=00_02_2}', "");
38532 Error('\p{Numeric_Value=:=_-900}');
38533 Error('\P{Numeric_Value=:=_-900}');
38534 Expect(1, 65825, '\p{Numeric_Value=900}', "");
38535 Expect(0, 65825, '\p{^Numeric_Value=900}', "");
38536 Expect(0, 65825, '\P{Numeric_Value=900}', "");
38537 Expect(1, 65825, '\P{^Numeric_Value=900}', "");
38538 Expect(0, 65824, '\p{Numeric_Value=900}', "");
38539 Expect(1, 65824, '\p{^Numeric_Value=900}', "");
38540 Expect(1, 65824, '\P{Numeric_Value=900}', "");
38541 Expect(0, 65824, '\P{^Numeric_Value=900}', "");
38542 Error('\p{Nv=   :=00000900}');
38543 Error('\P{Nv=   :=00000900}');
38544 Expect(1, 65825, '\p{Nv:   00_90_0}', "");
38545 Expect(0, 65825, '\p{^Nv:   00_90_0}', "");
38546 Expect(0, 65825, '\P{Nv:   00_90_0}', "");
38547 Expect(1, 65825, '\P{^Nv:   00_90_0}', "");
38548 Expect(0, 65824, '\p{Nv:   00_90_0}', "");
38549 Expect(1, 65824, '\p{^Nv:   00_90_0}', "");
38550 Expect(1, 65824, '\P{Nv:   00_90_0}', "");
38551 Expect(0, 65824, '\P{^Nv:   00_90_0}', "");
38552 Error('\p{Is_Numeric_Value=  +090:=0}');
38553 Error('\P{Is_Numeric_Value=  +090:=0}');
38554 Expect(1, 65825, '\p{Is_Numeric_Value=000000900}', "");
38555 Expect(0, 65825, '\p{^Is_Numeric_Value=000000900}', "");
38556 Expect(0, 65825, '\P{Is_Numeric_Value=000000900}', "");
38557 Expect(1, 65825, '\P{^Is_Numeric_Value=000000900}', "");
38558 Expect(0, 65824, '\p{Is_Numeric_Value=000000900}', "");
38559 Expect(1, 65824, '\p{^Is_Numeric_Value=000000900}', "");
38560 Expect(1, 65824, '\P{Is_Numeric_Value=000000900}', "");
38561 Expect(0, 65824, '\P{^Is_Numeric_Value=000000900}', "");
38562 Error('\p{Is_Nv=-       90 0:=}');
38563 Error('\P{Is_Nv=-       90 0:=}');
38564 Expect(1, 65825, '\p{Is_Nv=90_0}', "");
38565 Expect(0, 65825, '\p{^Is_Nv=90_0}', "");
38566 Expect(0, 65825, '\P{Is_Nv=90_0}', "");
38567 Expect(1, 65825, '\P{^Is_Nv=90_0}', "");
38568 Expect(0, 65824, '\p{Is_Nv=90_0}', "");
38569 Expect(1, 65824, '\p{^Is_Nv=90_0}', "");
38570 Expect(1, 65824, '\P{Is_Nv=90_0}', "");
38571 Expect(0, 65824, '\P{^Is_Nv=90_0}', "");
38572 Error('\p{Numeric_Value=_ 2/5:=}');
38573 Error('\P{Numeric_Value=_ 2/5:=}');
38574 Expect(1, 8534, '\p{Numeric_Value=0002/0000000005}', "");
38575 Expect(0, 8534, '\p{^Numeric_Value=0002/0000000005}', "");
38576 Expect(0, 8534, '\P{Numeric_Value=0002/0000000005}', "");
38577 Expect(1, 8534, '\P{^Numeric_Value=0002/0000000005}', "");
38578 Expect(0, 8533, '\p{Numeric_Value=0002/0000000005}', "");
38579 Expect(1, 8533, '\p{^Numeric_Value=0002/0000000005}', "");
38580 Expect(1, 8533, '\P{Numeric_Value=0002/0000000005}', "");
38581 Expect(0, 8533, '\P{^Numeric_Value=0002/0000000005}', "");
38582 Expect(1, 8534, '\p{Numeric_Value=0.400}', "");
38583 Expect(0, 8534, '\p{^Numeric_Value=0.400}', "");
38584 Expect(0, 8534, '\P{Numeric_Value=0.400}', "");
38585 Expect(1, 8534, '\P{^Numeric_Value=0.400}', "");
38586 Expect(0, 8533, '\p{Numeric_Value=0.400}', "");
38587 Expect(1, 8533, '\p{^Numeric_Value=0.400}', "");
38588 Expect(1, 8533, '\P{Numeric_Value=0.400}', "");
38589 Expect(0, 8533, '\P{^Numeric_Value=0.400}', "");
38590 Error('\p{Nv:00002/0000000005/a/}');
38591 Error('\P{Nv:00002/0000000005/a/}');
38592 Expect(1, 8534, '\p{Nv=+0000000002/05}', "");
38593 Expect(0, 8534, '\p{^Nv=+0000000002/05}', "");
38594 Expect(0, 8534, '\P{Nv=+0000000002/05}', "");
38595 Expect(1, 8534, '\P{^Nv=+0000000002/05}', "");
38596 Expect(0, 8533, '\p{Nv=+0000000002/05}', "");
38597 Expect(1, 8533, '\p{^Nv=+0000000002/05}', "");
38598 Expect(1, 8533, '\P{Nv=+0000000002/05}', "");
38599 Expect(0, 8533, '\P{^Nv=+0000000002/05}', "");
38600 Expect(1, 8534, '\p{Nv=0.400}', "");
38601 Expect(0, 8534, '\p{^Nv=0.400}', "");
38602 Expect(0, 8534, '\P{Nv=0.400}', "");
38603 Expect(1, 8534, '\P{^Nv=0.400}', "");
38604 Expect(0, 8533, '\p{Nv=0.400}', "");
38605 Expect(1, 8533, '\p{^Nv=0.400}', "");
38606 Expect(1, 8533, '\P{Nv=0.400}', "");
38607 Expect(0, 8533, '\P{^Nv=0.400}', "");
38608 Error('\p{Is_Numeric_Value=_:=+0000002/0005}');
38609 Error('\P{Is_Numeric_Value=_:=+0000002/0005}');
38610 Expect(1, 8534, '\p{Is_Numeric_Value=002/00000005}', "");
38611 Expect(0, 8534, '\p{^Is_Numeric_Value=002/00000005}', "");
38612 Expect(0, 8534, '\P{Is_Numeric_Value=002/00000005}', "");
38613 Expect(1, 8534, '\P{^Is_Numeric_Value=002/00000005}', "");
38614 Expect(0, 8533, '\p{Is_Numeric_Value=002/00000005}', "");
38615 Expect(1, 8533, '\p{^Is_Numeric_Value=002/00000005}', "");
38616 Expect(1, 8533, '\P{Is_Numeric_Value=002/00000005}', "");
38617 Expect(0, 8533, '\P{^Is_Numeric_Value=002/00000005}', "");
38618 Expect(1, 8534, '\p{Is_Numeric_Value=0.400}', "");
38619 Expect(0, 8534, '\p{^Is_Numeric_Value=0.400}', "");
38620 Expect(0, 8534, '\P{Is_Numeric_Value=0.400}', "");
38621 Expect(1, 8534, '\P{^Is_Numeric_Value=0.400}', "");
38622 Expect(0, 8533, '\p{Is_Numeric_Value=0.400}', "");
38623 Expect(1, 8533, '\p{^Is_Numeric_Value=0.400}', "");
38624 Expect(1, 8533, '\P{Is_Numeric_Value=0.400}', "");
38625 Expect(0, 8533, '\P{^Is_Numeric_Value=0.400}', "");
38626 Error('\p{Is_Nv=_:=0000000002/000000005}');
38627 Error('\P{Is_Nv=_:=0000000002/000000005}');
38628 Expect(1, 8534, '\p{Is_Nv=0000000002/05}', "");
38629 Expect(0, 8534, '\p{^Is_Nv=0000000002/05}', "");
38630 Expect(0, 8534, '\P{Is_Nv=0000000002/05}', "");
38631 Expect(1, 8534, '\P{^Is_Nv=0000000002/05}', "");
38632 Expect(0, 8533, '\p{Is_Nv=0000000002/05}', "");
38633 Expect(1, 8533, '\p{^Is_Nv=0000000002/05}', "");
38634 Expect(1, 8533, '\P{Is_Nv=0000000002/05}', "");
38635 Expect(0, 8533, '\P{^Is_Nv=0000000002/05}', "");
38636 Expect(1, 8534, '\p{Is_Nv=0.400}', "");
38637 Expect(0, 8534, '\p{^Is_Nv=0.400}', "");
38638 Expect(0, 8534, '\P{Is_Nv=0.400}', "");
38639 Expect(1, 8534, '\P{^Is_Nv=0.400}', "");
38640 Expect(0, 8533, '\p{Is_Nv=0.400}', "");
38641 Expect(1, 8533, '\p{^Is_Nv=0.400}', "");
38642 Expect(1, 8533, '\P{Is_Nv=0.400}', "");
38643 Expect(0, 8533, '\P{^Is_Nv=0.400}', "");
38644 Error('\p{Numeric_Value=:=_+00 0046}');
38645 Error('\P{Numeric_Value=:=_+00 0046}');
38646 Expect(1, 12987, '\p{Numeric_Value=+00000000046}', "");
38647 Expect(0, 12987, '\p{^Numeric_Value=+00000000046}', "");
38648 Expect(0, 12987, '\P{Numeric_Value=+00000000046}', "");
38649 Expect(1, 12987, '\P{^Numeric_Value=+00000000046}', "");
38650 Expect(0, 12986, '\p{Numeric_Value=+00000000046}', "");
38651 Expect(1, 12986, '\p{^Numeric_Value=+00000000046}', "");
38652 Expect(1, 12986, '\P{Numeric_Value=+00000000046}', "");
38653 Expect(0, 12986, '\P{^Numeric_Value=+00000000046}', "");
38654 Error('\p{Nv:    /a/00000000046}');
38655 Error('\P{Nv:    /a/00000000046}');
38656 Expect(1, 12987, '\p{Nv=+000046}', "");
38657 Expect(0, 12987, '\p{^Nv=+000046}', "");
38658 Expect(0, 12987, '\P{Nv=+000046}', "");
38659 Expect(1, 12987, '\P{^Nv=+000046}', "");
38660 Expect(0, 12986, '\p{Nv=+000046}', "");
38661 Expect(1, 12986, '\p{^Nv=+000046}', "");
38662 Expect(1, 12986, '\P{Nv=+000046}', "");
38663 Expect(0, 12986, '\P{^Nv=+000046}', "");
38664 Error('\p{Is_Numeric_Value=     :=00046}');
38665 Error('\P{Is_Numeric_Value=     :=00046}');
38666 Expect(1, 12987, '\p{Is_Numeric_Value=0_0_0_0_0_00046}', "");
38667 Expect(0, 12987, '\p{^Is_Numeric_Value=0_0_0_0_0_00046}', "");
38668 Expect(0, 12987, '\P{Is_Numeric_Value=0_0_0_0_0_00046}', "");
38669 Expect(1, 12987, '\P{^Is_Numeric_Value=0_0_0_0_0_00046}', "");
38670 Expect(0, 12986, '\p{Is_Numeric_Value=0_0_0_0_0_00046}', "");
38671 Expect(1, 12986, '\p{^Is_Numeric_Value=0_0_0_0_0_00046}', "");
38672 Expect(1, 12986, '\P{Is_Numeric_Value=0_0_0_0_0_00046}', "");
38673 Expect(0, 12986, '\P{^Is_Numeric_Value=0_0_0_0_0_00046}', "");
38674 Error('\p{Is_Nv:/a/     _0_00   0-0 046}');
38675 Error('\P{Is_Nv:/a/     _0_00   0-0 046}');
38676 Expect(1, 12987, '\p{Is_Nv=00_00_46}', "");
38677 Expect(0, 12987, '\p{^Is_Nv=00_00_46}', "");
38678 Expect(0, 12987, '\P{Is_Nv=00_00_46}', "");
38679 Expect(1, 12987, '\P{^Is_Nv=00_00_46}', "");
38680 Expect(0, 12986, '\p{Is_Nv=00_00_46}', "");
38681 Expect(1, 12986, '\p{^Is_Nv=00_00_46}', "");
38682 Expect(1, 12986, '\P{Is_Nv=00_00_46}', "");
38683 Expect(0, 12986, '\P{^Is_Nv=00_00_46}', "");
38684 Error('\p{Numeric_Value=        /a/+000 000_0}');
38685 Error('\P{Numeric_Value=        /a/+000 000_0}');
38686 Expect(1, 48, '\p{Numeric_Value=+0}', "");
38687 Expect(0, 48, '\p{^Numeric_Value=+0}', "");
38688 Expect(0, 48, '\P{Numeric_Value=+0}', "");
38689 Expect(1, 48, '\P{^Numeric_Value=+0}', "");
38690 Expect(0, 47, '\p{Numeric_Value=+0}', "");
38691 Expect(1, 47, '\p{^Numeric_Value=+0}', "");
38692 Expect(1, 47, '\P{Numeric_Value=+0}', "");
38693 Expect(0, 47, '\P{^Numeric_Value=+0}', "");
38694 Error('\p{Nv= -00       00/a/0}');
38695 Error('\P{Nv= -00       00/a/0}');
38696 Expect(1, 48, '\p{Nv=0000}', "");
38697 Expect(0, 48, '\p{^Nv=0000}', "");
38698 Expect(0, 48, '\P{Nv=0000}', "");
38699 Expect(1, 48, '\P{^Nv=0000}', "");
38700 Expect(0, 47, '\p{Nv=0000}', "");
38701 Expect(1, 47, '\p{^Nv=0000}', "");
38702 Expect(1, 47, '\P{Nv=0000}', "");
38703 Expect(0, 47, '\P{^Nv=0000}', "");
38704 Error('\p{Is_Numeric_Value=_    +0 0:=00}');
38705 Error('\P{Is_Numeric_Value=_    +0 0:=00}');
38706 Expect(1, 48, '\p{Is_Numeric_Value=0}', "");
38707 Expect(0, 48, '\p{^Is_Numeric_Value=0}', "");
38708 Expect(0, 48, '\P{Is_Numeric_Value=0}', "");
38709 Expect(1, 48, '\P{^Is_Numeric_Value=0}', "");
38710 Expect(0, 47, '\p{Is_Numeric_Value=0}', "");
38711 Expect(1, 47, '\p{^Is_Numeric_Value=0}', "");
38712 Expect(1, 47, '\P{Is_Numeric_Value=0}', "");
38713 Expect(0, 47, '\P{^Is_Numeric_Value=0}', "");
38714 Error('\p{Is_Nv=_       0       0:=0    00}');
38715 Error('\P{Is_Nv=_       0       0:=0    00}');
38716 Expect(1, 48, '\p{Is_Nv=000_000_0}', "");
38717 Expect(0, 48, '\p{^Is_Nv=000_000_0}', "");
38718 Expect(0, 48, '\P{Is_Nv=000_000_0}', "");
38719 Expect(1, 48, '\P{^Is_Nv=000_000_0}', "");
38720 Expect(0, 47, '\p{Is_Nv=000_000_0}', "");
38721 Expect(1, 47, '\p{^Is_Nv=000_000_0}', "");
38722 Expect(1, 47, '\P{Is_Nv=000_000_0}', "");
38723 Expect(0, 47, '\P{^Is_Nv=000_000_0}', "");
38724 Error('\p{Numeric_Value=/a/ _+000004/0000005}');
38725 Error('\P{Numeric_Value=/a/ _+000004/0000005}');
38726 Expect(1, 8536, '\p{Numeric_Value=+000000004/0005}', "");
38727 Expect(0, 8536, '\p{^Numeric_Value=+000000004/0005}', "");
38728 Expect(0, 8536, '\P{Numeric_Value=+000000004/0005}', "");
38729 Expect(1, 8536, '\P{^Numeric_Value=+000000004/0005}', "");
38730 Expect(0, 8535, '\p{Numeric_Value=+000000004/0005}', "");
38731 Expect(1, 8535, '\p{^Numeric_Value=+000000004/0005}', "");
38732 Expect(1, 8535, '\P{Numeric_Value=+000000004/0005}', "");
38733 Expect(0, 8535, '\P{^Numeric_Value=+000000004/0005}', "");
38734 Expect(1, 8536, '\p{Numeric_Value=0.800}', "");
38735 Expect(0, 8536, '\p{^Numeric_Value=0.800}', "");
38736 Expect(0, 8536, '\P{Numeric_Value=0.800}', "");
38737 Expect(1, 8536, '\P{^Numeric_Value=0.800}', "");
38738 Expect(0, 8535, '\p{Numeric_Value=0.800}', "");
38739 Expect(1, 8535, '\p{^Numeric_Value=0.800}', "");
38740 Expect(1, 8535, '\P{Numeric_Value=0.800}', "");
38741 Expect(0, 8535, '\P{^Numeric_Value=0.800}', "");
38742 Error('\p{Nv=/a/-_00000004/00000005}');
38743 Error('\P{Nv=/a/-_00000004/00000005}');
38744 Expect(1, 8536, '\p{Nv=0000000004/000000005}', "");
38745 Expect(0, 8536, '\p{^Nv=0000000004/000000005}', "");
38746 Expect(0, 8536, '\P{Nv=0000000004/000000005}', "");
38747 Expect(1, 8536, '\P{^Nv=0000000004/000000005}', "");
38748 Expect(0, 8535, '\p{Nv=0000000004/000000005}', "");
38749 Expect(1, 8535, '\p{^Nv=0000000004/000000005}', "");
38750 Expect(1, 8535, '\P{Nv=0000000004/000000005}', "");
38751 Expect(0, 8535, '\P{^Nv=0000000004/000000005}', "");
38752 Expect(1, 8536, '\p{Nv=0.800}', "");
38753 Expect(0, 8536, '\p{^Nv=0.800}', "");
38754 Expect(0, 8536, '\P{Nv=0.800}', "");
38755 Expect(1, 8536, '\P{^Nv=0.800}', "");
38756 Expect(0, 8535, '\p{Nv=0.800}', "");
38757 Expect(1, 8535, '\p{^Nv=0.800}', "");
38758 Expect(1, 8535, '\P{Nv=0.800}', "");
38759 Expect(0, 8535, '\P{^Nv=0.800}', "");
38760 Error('\p{Is_Numeric_Value: +0004/000000005/a/}');
38761 Error('\P{Is_Numeric_Value: +0004/000000005/a/}');
38762 Expect(1, 8536, '\p{Is_Numeric_Value=04/5}', "");
38763 Expect(0, 8536, '\p{^Is_Numeric_Value=04/5}', "");
38764 Expect(0, 8536, '\P{Is_Numeric_Value=04/5}', "");
38765 Expect(1, 8536, '\P{^Is_Numeric_Value=04/5}', "");
38766 Expect(0, 8535, '\p{Is_Numeric_Value=04/5}', "");
38767 Expect(1, 8535, '\p{^Is_Numeric_Value=04/5}', "");
38768 Expect(1, 8535, '\P{Is_Numeric_Value=04/5}', "");
38769 Expect(0, 8535, '\P{^Is_Numeric_Value=04/5}', "");
38770 Expect(1, 8536, '\p{Is_Numeric_Value:   0.800}', "");
38771 Expect(0, 8536, '\p{^Is_Numeric_Value:  0.800}', "");
38772 Expect(0, 8536, '\P{Is_Numeric_Value:   0.800}', "");
38773 Expect(1, 8536, '\P{^Is_Numeric_Value:  0.800}', "");
38774 Expect(0, 8535, '\p{Is_Numeric_Value:   0.800}', "");
38775 Expect(1, 8535, '\p{^Is_Numeric_Value:  0.800}', "");
38776 Expect(1, 8535, '\P{Is_Numeric_Value:   0.800}', "");
38777 Expect(0, 8535, '\P{^Is_Numeric_Value:  0.800}', "");
38778 Error('\p{Is_Nv=- +0000004/00000005:=}');
38779 Error('\P{Is_Nv=- +0000004/00000005:=}');
38780 Expect(1, 8536, '\p{Is_Nv=000004/00000005}', "");
38781 Expect(0, 8536, '\p{^Is_Nv=000004/00000005}', "");
38782 Expect(0, 8536, '\P{Is_Nv=000004/00000005}', "");
38783 Expect(1, 8536, '\P{^Is_Nv=000004/00000005}', "");
38784 Expect(0, 8535, '\p{Is_Nv=000004/00000005}', "");
38785 Expect(1, 8535, '\p{^Is_Nv=000004/00000005}', "");
38786 Expect(1, 8535, '\P{Is_Nv=000004/00000005}', "");
38787 Expect(0, 8535, '\P{^Is_Nv=000004/00000005}', "");
38788 Expect(1, 8536, '\p{Is_Nv=0.800}', "");
38789 Expect(0, 8536, '\p{^Is_Nv=0.800}', "");
38790 Expect(0, 8536, '\P{Is_Nv=0.800}', "");
38791 Expect(1, 8536, '\P{^Is_Nv=0.800}', "");
38792 Expect(0, 8535, '\p{Is_Nv=0.800}', "");
38793 Expect(1, 8535, '\p{^Is_Nv=0.800}', "");
38794 Expect(1, 8535, '\P{Is_Nv=0.800}', "");
38795 Expect(0, 8535, '\P{^Is_Nv=0.800}', "");
38796 Error('\p{Numeric_Value=_-+0000000013:=}');
38797 Error('\P{Numeric_Value=_-+0000000013:=}');
38798 Expect(1, 9324, '\p{Numeric_Value=+0000013}', "");
38799 Expect(0, 9324, '\p{^Numeric_Value=+0000013}', "");
38800 Expect(0, 9324, '\P{Numeric_Value=+0000013}', "");
38801 Expect(1, 9324, '\P{^Numeric_Value=+0000013}', "");
38802 Expect(0, 9323, '\p{Numeric_Value=+0000013}', "");
38803 Expect(1, 9323, '\p{^Numeric_Value=+0000013}', "");
38804 Expect(1, 9323, '\P{Numeric_Value=+0000013}', "");
38805 Expect(0, 9323, '\P{^Numeric_Value=+0000013}', "");
38806 Error('\p{Nv:/a/        00000013}');
38807 Error('\P{Nv:/a/        00000013}');
38808 Expect(1, 9324, '\p{Nv=0013}', "");
38809 Expect(0, 9324, '\p{^Nv=0013}', "");
38810 Expect(0, 9324, '\P{Nv=0013}', "");
38811 Expect(1, 9324, '\P{^Nv=0013}', "");
38812 Expect(0, 9323, '\p{Nv=0013}', "");
38813 Expect(1, 9323, '\p{^Nv=0013}', "");
38814 Expect(1, 9323, '\P{Nv=0013}', "");
38815 Expect(0, 9323, '\P{^Nv=0013}', "");
38816 Error('\p{Is_Numeric_Value=/a/  0013}');
38817 Error('\P{Is_Numeric_Value=/a/  0013}');
38818 Expect(1, 9324, '\p{Is_Numeric_Value=0_0_13}', "");
38819 Expect(0, 9324, '\p{^Is_Numeric_Value=0_0_13}', "");
38820 Expect(0, 9324, '\P{Is_Numeric_Value=0_0_13}', "");
38821 Expect(1, 9324, '\P{^Is_Numeric_Value=0_0_13}', "");
38822 Expect(0, 9323, '\p{Is_Numeric_Value=0_0_13}', "");
38823 Expect(1, 9323, '\p{^Is_Numeric_Value=0_0_13}', "");
38824 Expect(1, 9323, '\P{Is_Numeric_Value=0_0_13}', "");
38825 Expect(0, 9323, '\P{^Is_Numeric_Value=0_0_13}', "");
38826 Error('\p{Is_Nv= _+1 3/a/}');
38827 Error('\P{Is_Nv= _+1 3/a/}');
38828 Expect(1, 9324, '\p{Is_Nv=013}', "");
38829 Expect(0, 9324, '\p{^Is_Nv=013}', "");
38830 Expect(0, 9324, '\P{Is_Nv=013}', "");
38831 Expect(1, 9324, '\P{^Is_Nv=013}', "");
38832 Expect(0, 9323, '\p{Is_Nv=013}', "");
38833 Expect(1, 9323, '\p{^Is_Nv=013}', "");
38834 Expect(1, 9323, '\P{Is_Nv=013}', "");
38835 Expect(0, 9323, '\P{^Is_Nv=013}', "");
38836 Error('\p{Numeric_Value: -      02/a/3}');
38837 Error('\P{Numeric_Value: -      02/a/3}');
38838 Expect(1, 12883, '\p{Numeric_Value=00000000023}', "");
38839 Expect(0, 12883, '\p{^Numeric_Value=00000000023}', "");
38840 Expect(0, 12883, '\P{Numeric_Value=00000000023}', "");
38841 Expect(1, 12883, '\P{^Numeric_Value=00000000023}', "");
38842 Expect(0, 12882, '\p{Numeric_Value=00000000023}', "");
38843 Expect(1, 12882, '\p{^Numeric_Value=00000000023}', "");
38844 Expect(1, 12882, '\P{Numeric_Value=00000000023}', "");
38845 Expect(0, 12882, '\P{^Numeric_Value=00000000023}', "");
38846 Error('\p{Nv=   00000000023/a/}');
38847 Error('\P{Nv=   00000000023/a/}');
38848 Expect(1, 12883, '\p{Nv=23}', "");
38849 Expect(0, 12883, '\p{^Nv=23}', "");
38850 Expect(0, 12883, '\P{Nv=23}', "");
38851 Expect(1, 12883, '\P{^Nv=23}', "");
38852 Expect(0, 12882, '\p{Nv=23}', "");
38853 Expect(1, 12882, '\p{^Nv=23}', "");
38854 Expect(1, 12882, '\P{Nv=23}', "");
38855 Expect(0, 12882, '\P{^Nv=23}', "");
38856 Error('\p{Is_Numeric_Value:   _0 0/a/0-0_00     0 23}');
38857 Error('\P{Is_Numeric_Value:   _0 0/a/0-0_00     0 23}');
38858 Expect(1, 12883, '\p{Is_Numeric_Value:   +0023}', "");
38859 Expect(0, 12883, '\p{^Is_Numeric_Value:   +0023}', "");
38860 Expect(0, 12883, '\P{Is_Numeric_Value:   +0023}', "");
38861 Expect(1, 12883, '\P{^Is_Numeric_Value:   +0023}', "");
38862 Expect(0, 12882, '\p{Is_Numeric_Value:   +0023}', "");
38863 Expect(1, 12882, '\p{^Is_Numeric_Value:   +0023}', "");
38864 Expect(1, 12882, '\P{Is_Numeric_Value:   +0023}', "");
38865 Expect(0, 12882, '\P{^Is_Numeric_Value:   +0023}', "");
38866 Error('\p{Is_Nv=_       0023/a/}');
38867 Error('\P{Is_Nv=_       0023/a/}');
38868 Expect(1, 12883, '\p{Is_Nv=00023}', "");
38869 Expect(0, 12883, '\p{^Is_Nv=00023}', "");
38870 Expect(0, 12883, '\P{Is_Nv=00023}', "");
38871 Expect(1, 12883, '\P{^Is_Nv=00023}', "");
38872 Expect(0, 12882, '\p{Is_Nv=00023}', "");
38873 Expect(1, 12882, '\p{^Is_Nv=00023}', "");
38874 Expect(1, 12882, '\P{Is_Nv=00023}', "");
38875 Expect(0, 12882, '\P{^Is_Nv=00023}', "");
38876 Error('\p{Numeric_Value=:=- 00006}');
38877 Error('\P{Numeric_Value=:=- 00006}');
38878 Expect(1, 54, '\p{Numeric_Value=0000_6}', "");
38879 Expect(0, 54, '\p{^Numeric_Value=0000_6}', "");
38880 Expect(0, 54, '\P{Numeric_Value=0000_6}', "");
38881 Expect(1, 54, '\P{^Numeric_Value=0000_6}', "");
38882 Expect(0, 53, '\p{Numeric_Value=0000_6}', "");
38883 Expect(1, 53, '\p{^Numeric_Value=0000_6}', "");
38884 Expect(1, 53, '\P{Numeric_Value=0000_6}', "");
38885 Expect(0, 53, '\P{^Numeric_Value=0000_6}', "");
38886 Error('\p{Nv=:= _0 0 0-06}');
38887 Error('\P{Nv=:= _0 0 0-06}');
38888 Expect(1, 54, '\p{Nv=0006}', "");
38889 Expect(0, 54, '\p{^Nv=0006}', "");
38890 Expect(0, 54, '\P{Nv=0006}', "");
38891 Expect(1, 54, '\P{^Nv=0006}', "");
38892 Expect(0, 53, '\p{Nv=0006}', "");
38893 Expect(1, 53, '\p{^Nv=0006}', "");
38894 Expect(1, 53, '\P{Nv=0006}', "");
38895 Expect(0, 53, '\P{^Nv=0006}', "");
38896 Error('\p{Is_Numeric_Value=/a/  +000000 6}');
38897 Error('\P{Is_Numeric_Value=/a/  +000000 6}');
38898 Expect(1, 54, '\p{Is_Numeric_Value:6}', "");
38899 Expect(0, 54, '\p{^Is_Numeric_Value:6}', "");
38900 Expect(0, 54, '\P{Is_Numeric_Value:6}', "");
38901 Expect(1, 54, '\P{^Is_Numeric_Value:6}', "");
38902 Expect(0, 53, '\p{Is_Numeric_Value:6}', "");
38903 Expect(1, 53, '\p{^Is_Numeric_Value:6}', "");
38904 Expect(1, 53, '\P{Is_Numeric_Value:6}', "");
38905 Expect(0, 53, '\P{^Is_Numeric_Value:6}', "");
38906 Error('\p{Is_Nv=         6:=}');
38907 Error('\P{Is_Nv=         6:=}');
38908 Expect(1, 54, '\p{Is_Nv=0_0_0_0_006}', "");
38909 Expect(0, 54, '\p{^Is_Nv=0_0_0_0_006}', "");
38910 Expect(0, 54, '\P{Is_Nv=0_0_0_0_006}', "");
38911 Expect(1, 54, '\P{^Is_Nv=0_0_0_0_006}', "");
38912 Expect(0, 53, '\p{Is_Nv=0_0_0_0_006}', "");
38913 Expect(1, 53, '\p{^Is_Nv=0_0_0_0_006}', "");
38914 Expect(1, 53, '\P{Is_Nv=0_0_0_0_006}', "");
38915 Expect(0, 53, '\P{^Is_Nv=0_0_0_0_006}', "");
38916 Error('\p{Numeric_Value=_ 07000 0:=}');
38917 Error('\P{Numeric_Value=_ 07000 0:=}');
38918 Expect(1, 65841, '\p{Numeric_Value=+0000070000}', "");
38919 Expect(0, 65841, '\p{^Numeric_Value=+0000070000}', "");
38920 Expect(0, 65841, '\P{Numeric_Value=+0000070000}', "");
38921 Expect(1, 65841, '\P{^Numeric_Value=+0000070000}', "");
38922 Expect(0, 65840, '\p{Numeric_Value=+0000070000}', "");
38923 Expect(1, 65840, '\p{^Numeric_Value=+0000070000}', "");
38924 Expect(1, 65840, '\P{Numeric_Value=+0000070000}', "");
38925 Expect(0, 65840, '\P{^Numeric_Value=+0000070000}', "");
38926 Error('\p{Nv=   /a/+0000070000}');
38927 Error('\P{Nv=   /a/+0000070000}');
38928 Expect(1, 65841, '\p{Nv=000_000_070_000}', "");
38929 Expect(0, 65841, '\p{^Nv=000_000_070_000}', "");
38930 Expect(0, 65841, '\P{Nv=000_000_070_000}', "");
38931 Expect(1, 65841, '\P{^Nv=000_000_070_000}', "");
38932 Expect(0, 65840, '\p{Nv=000_000_070_000}', "");
38933 Expect(1, 65840, '\p{^Nv=000_000_070_000}', "");
38934 Expect(1, 65840, '\P{Nv=000_000_070_000}', "");
38935 Expect(0, 65840, '\P{^Nv=000_000_070_000}', "");
38936 Error('\p{Is_Numeric_Value=  0_0:=0 0 0 0-0070000}');
38937 Error('\P{Is_Numeric_Value=  0_0:=0 0 0 0-0070000}');
38938 Expect(1, 65841, '\p{Is_Numeric_Value=0000000070000}', "");
38939 Expect(0, 65841, '\p{^Is_Numeric_Value=0000000070000}', "");
38940 Expect(0, 65841, '\P{Is_Numeric_Value=0000000070000}', "");
38941 Expect(1, 65841, '\P{^Is_Numeric_Value=0000000070000}', "");
38942 Expect(0, 65840, '\p{Is_Numeric_Value=0000000070000}', "");
38943 Expect(1, 65840, '\p{^Is_Numeric_Value=0000000070000}', "");
38944 Expect(1, 65840, '\P{Is_Numeric_Value=0000000070000}', "");
38945 Expect(0, 65840, '\P{^Is_Numeric_Value=0000000070000}', "");
38946 Error('\p{Is_Nv=_:=+00000000070000}');
38947 Error('\P{Is_Nv=_:=+00000000070000}');
38948 Expect(1, 65841, '\p{Is_Nv=0000000070000}', "");
38949 Expect(0, 65841, '\p{^Is_Nv=0000000070000}', "");
38950 Expect(0, 65841, '\P{Is_Nv=0000000070000}', "");
38951 Expect(1, 65841, '\P{^Is_Nv=0000000070000}', "");
38952 Expect(0, 65840, '\p{Is_Nv=0000000070000}', "");
38953 Expect(1, 65840, '\p{^Is_Nv=0000000070000}', "");
38954 Expect(1, 65840, '\P{Is_Nv=0000000070000}', "");
38955 Expect(0, 65840, '\P{^Is_Nv=0000000070000}', "");
38956 Error('\p{Numeric_Value=-_36:=}');
38957 Error('\P{Numeric_Value=-_36:=}');
38958 Expect(1, 12977, '\p{Numeric_Value=000036}', "");
38959 Expect(0, 12977, '\p{^Numeric_Value=000036}', "");
38960 Expect(0, 12977, '\P{Numeric_Value=000036}', "");
38961 Expect(1, 12977, '\P{^Numeric_Value=000036}', "");
38962 Expect(0, 12976, '\p{Numeric_Value=000036}', "");
38963 Expect(1, 12976, '\p{^Numeric_Value=000036}', "");
38964 Expect(1, 12976, '\P{Numeric_Value=000036}', "");
38965 Expect(0, 12976, '\P{^Numeric_Value=000036}', "");
38966 Error('\p{Nv=-+00-03/a/6}');
38967 Error('\P{Nv=-+00-03/a/6}');
38968 Expect(1, 12977, '\p{Nv=36}', "");
38969 Expect(0, 12977, '\p{^Nv=36}', "");
38970 Expect(0, 12977, '\P{Nv=36}', "");
38971 Expect(1, 12977, '\P{^Nv=36}', "");
38972 Expect(0, 12976, '\p{Nv=36}', "");
38973 Expect(1, 12976, '\p{^Nv=36}', "");
38974 Expect(1, 12976, '\P{Nv=36}', "");
38975 Expect(0, 12976, '\P{^Nv=36}', "");
38976 Error('\p{Is_Numeric_Value=-:=0 0       0-0 0 0_0036}');
38977 Error('\P{Is_Numeric_Value=-:=0 0       0-0 0 0_0036}');
38978 Expect(1, 12977, '\p{Is_Numeric_Value=0_0_0_0_0_0_00036}', "");
38979 Expect(0, 12977, '\p{^Is_Numeric_Value=0_0_0_0_0_0_00036}', "");
38980 Expect(0, 12977, '\P{Is_Numeric_Value=0_0_0_0_0_0_00036}', "");
38981 Expect(1, 12977, '\P{^Is_Numeric_Value=0_0_0_0_0_0_00036}', "");
38982 Expect(0, 12976, '\p{Is_Numeric_Value=0_0_0_0_0_0_00036}', "");
38983 Expect(1, 12976, '\p{^Is_Numeric_Value=0_0_0_0_0_0_00036}', "");
38984 Expect(1, 12976, '\P{Is_Numeric_Value=0_0_0_0_0_0_00036}', "");
38985 Expect(0, 12976, '\P{^Is_Numeric_Value=0_0_0_0_0_0_00036}', "");
38986 Error('\p{Is_Nv=/a/ -000000036}');
38987 Error('\P{Is_Nv=/a/ -000000036}');
38988 Expect(1, 12977, '\p{Is_Nv=00003_6}', "");
38989 Expect(0, 12977, '\p{^Is_Nv=00003_6}', "");
38990 Expect(0, 12977, '\P{Is_Nv=00003_6}', "");
38991 Expect(1, 12977, '\P{^Is_Nv=00003_6}', "");
38992 Expect(0, 12976, '\p{Is_Nv=00003_6}', "");
38993 Expect(1, 12976, '\p{^Is_Nv=00003_6}', "");
38994 Expect(1, 12976, '\P{Is_Nv=00003_6}', "");
38995 Expect(0, 12976, '\P{^Is_Nv=00003_6}', "");
38996 Error('\p{Numeric_Value= 00000 3:=}');
38997 Error('\P{Numeric_Value= 00000 3:=}');
38998 Expect(1, 51, '\p{Numeric_Value:        +03}', "");
38999 Expect(0, 51, '\p{^Numeric_Value:       +03}', "");
39000 Expect(0, 51, '\P{Numeric_Value:        +03}', "");
39001 Expect(1, 51, '\P{^Numeric_Value:       +03}', "");
39002 Expect(0, 50, '\p{Numeric_Value:        +03}', "");
39003 Expect(1, 50, '\p{^Numeric_Value:       +03}', "");
39004 Expect(1, 50, '\P{Numeric_Value:        +03}', "");
39005 Expect(0, 50, '\P{^Numeric_Value:       +03}', "");
39006 Error('\p{Nv= 03/a/}');
39007 Error('\P{Nv= 03/a/}');
39008 Expect(1, 51, '\p{Nv=+000000003}', "");
39009 Expect(0, 51, '\p{^Nv=+000000003}', "");
39010 Expect(0, 51, '\P{Nv=+000000003}', "");
39011 Expect(1, 51, '\P{^Nv=+000000003}', "");
39012 Expect(0, 50, '\p{Nv=+000000003}', "");
39013 Expect(1, 50, '\p{^Nv=+000000003}', "");
39014 Expect(1, 50, '\P{Nv=+000000003}', "");
39015 Expect(0, 50, '\P{^Nv=+000000003}', "");
39016 Error('\p{Is_Numeric_Value=/a/ _0_0     003}');
39017 Error('\P{Is_Numeric_Value=/a/ _0_0     003}');
39018 Expect(1, 51, '\p{Is_Numeric_Value=+0000_3}', "");
39019 Expect(0, 51, '\p{^Is_Numeric_Value=+0000_3}', "");
39020 Expect(0, 51, '\P{Is_Numeric_Value=+0000_3}', "");
39021 Expect(1, 51, '\P{^Is_Numeric_Value=+0000_3}', "");
39022 Expect(0, 50, '\p{Is_Numeric_Value=+0000_3}', "");
39023 Expect(1, 50, '\p{^Is_Numeric_Value=+0000_3}', "");
39024 Expect(1, 50, '\P{Is_Numeric_Value=+0000_3}', "");
39025 Expect(0, 50, '\P{^Is_Numeric_Value=+0000_3}', "");
39026 Error('\p{Is_Nv=/a/ +0-3}');
39027 Error('\P{Is_Nv=/a/ +0-3}');
39028 Expect(1, 51, '\p{Is_Nv=+003}', "");
39029 Expect(0, 51, '\p{^Is_Nv=+003}', "");
39030 Expect(0, 51, '\P{Is_Nv=+003}', "");
39031 Expect(1, 51, '\P{^Is_Nv=+003}', "");
39032 Expect(0, 50, '\p{Is_Nv=+003}', "");
39033 Expect(1, 50, '\p{^Is_Nv=+003}', "");
39034 Expect(1, 50, '\P{Is_Nv=+003}', "");
39035 Expect(0, 50, '\P{^Is_Nv=+003}', "");
39036 Error('\p{Numeric_Value=_/a/05000}');
39037 Error('\P{Numeric_Value=_/a/05000}');
39038 Expect(1, 8577, '\p{Numeric_Value=00005000}', "");
39039 Expect(0, 8577, '\p{^Numeric_Value=00005000}', "");
39040 Expect(0, 8577, '\P{Numeric_Value=00005000}', "");
39041 Expect(1, 8577, '\P{^Numeric_Value=00005000}', "");
39042 Expect(0, 8576, '\p{Numeric_Value=00005000}', "");
39043 Expect(1, 8576, '\p{^Numeric_Value=00005000}', "");
39044 Expect(1, 8576, '\P{Numeric_Value=00005000}', "");
39045 Expect(0, 8576, '\P{^Numeric_Value=00005000}', "");
39046 Error('\p{Nv:   /a/-00005000}');
39047 Error('\P{Nv:   /a/-00005000}');
39048 Expect(1, 8577, '\p{Nv=0005000}', "");
39049 Expect(0, 8577, '\p{^Nv=0005000}', "");
39050 Expect(0, 8577, '\P{Nv=0005000}', "");
39051 Expect(1, 8577, '\P{^Nv=0005000}', "");
39052 Expect(0, 8576, '\p{Nv=0005000}', "");
39053 Expect(1, 8576, '\p{^Nv=0005000}', "");
39054 Expect(1, 8576, '\P{Nv=0005000}', "");
39055 Expect(0, 8576, '\P{^Nv=0005000}', "");
39056 Error('\p{Is_Numeric_Value=:=_-00       50_00}');
39057 Error('\P{Is_Numeric_Value=:=_-00       50_00}');
39058 Expect(1, 8577, '\p{Is_Numeric_Value:   0000000005000}', "");
39059 Expect(0, 8577, '\p{^Is_Numeric_Value:  0000000005000}', "");
39060 Expect(0, 8577, '\P{Is_Numeric_Value:   0000000005000}', "");
39061 Expect(1, 8577, '\P{^Is_Numeric_Value:  0000000005000}', "");
39062 Expect(0, 8576, '\p{Is_Numeric_Value:   0000000005000}', "");
39063 Expect(1, 8576, '\p{^Is_Numeric_Value:  0000000005000}', "");
39064 Expect(1, 8576, '\P{Is_Numeric_Value:   0000000005000}', "");
39065 Expect(0, 8576, '\P{^Is_Numeric_Value:  0000000005000}', "");
39066 Error('\p{Is_Nv=        :=+0 0 0_5-000}');
39067 Error('\P{Is_Nv=        :=+0 0 0_5-000}');
39068 Expect(1, 8577, '\p{Is_Nv:   00500_0}', "");
39069 Expect(0, 8577, '\p{^Is_Nv:   00500_0}', "");
39070 Expect(0, 8577, '\P{Is_Nv:   00500_0}', "");
39071 Expect(1, 8577, '\P{^Is_Nv:   00500_0}', "");
39072 Expect(0, 8576, '\p{Is_Nv:   00500_0}', "");
39073 Expect(1, 8576, '\p{^Is_Nv:   00500_0}', "");
39074 Expect(1, 8576, '\P{Is_Nv:   00500_0}', "");
39075 Expect(0, 8576, '\P{^Is_Nv:   00500_0}', "");
39076 Error('\p{Numeric_Value=-       00009:=}');
39077 Error('\P{Numeric_Value=-       00009:=}');
39078 Expect(1, 57, '\p{Numeric_Value=+9}', "");
39079 Expect(0, 57, '\p{^Numeric_Value=+9}', "");
39080 Expect(0, 57, '\P{Numeric_Value=+9}', "");
39081 Expect(1, 57, '\P{^Numeric_Value=+9}', "");
39082 Expect(0, 56, '\p{Numeric_Value=+9}', "");
39083 Expect(1, 56, '\p{^Numeric_Value=+9}', "");
39084 Expect(1, 56, '\P{Numeric_Value=+9}', "");
39085 Expect(0, 56, '\P{^Numeric_Value=+9}', "");
39086 Error('\p{Nv=_  +00000009/a/}');
39087 Error('\P{Nv=_  +00000009/a/}');
39088 Expect(1, 57, '\p{Nv=+000009}', "");
39089 Expect(0, 57, '\p{^Nv=+000009}', "");
39090 Expect(0, 57, '\P{Nv=+000009}', "");
39091 Expect(1, 57, '\P{^Nv=+000009}', "");
39092 Expect(0, 56, '\p{Nv=+000009}', "");
39093 Expect(1, 56, '\p{^Nv=+000009}', "");
39094 Expect(1, 56, '\P{Nv=+000009}', "");
39095 Expect(0, 56, '\P{^Nv=+000009}', "");
39096 Error('\p{Is_Numeric_Value=     -00009:=}');
39097 Error('\P{Is_Numeric_Value=     -00009:=}');
39098 Expect(1, 57, '\p{Is_Numeric_Value=000_9}', "");
39099 Expect(0, 57, '\p{^Is_Numeric_Value=000_9}', "");
39100 Expect(0, 57, '\P{Is_Numeric_Value=000_9}', "");
39101 Expect(1, 57, '\P{^Is_Numeric_Value=000_9}', "");
39102 Expect(0, 56, '\p{Is_Numeric_Value=000_9}', "");
39103 Expect(1, 56, '\p{^Is_Numeric_Value=000_9}', "");
39104 Expect(1, 56, '\P{Is_Numeric_Value=000_9}', "");
39105 Expect(0, 56, '\P{^Is_Numeric_Value=000_9}', "");
39106 Error('\p{Is_Nv=-0/a/0_00-00 009}');
39107 Error('\P{Is_Nv=-0/a/0_00-00 009}');
39108 Expect(1, 57, '\p{Is_Nv=000000009}', "");
39109 Expect(0, 57, '\p{^Is_Nv=000000009}', "");
39110 Expect(0, 57, '\P{Is_Nv=000000009}', "");
39111 Expect(1, 57, '\P{^Is_Nv=000000009}', "");
39112 Expect(0, 56, '\p{Is_Nv=000000009}', "");
39113 Expect(1, 56, '\p{^Is_Nv=000000009}', "");
39114 Expect(1, 56, '\P{Is_Nv=000000009}', "");
39115 Expect(0, 56, '\P{^Is_Nv=000000009}', "");
39116 Error('\p{Numeric_Value=_00010000:=}');
39117 Error('\P{Numeric_Value=_00010000:=}');
39118 Expect(1, 4988, '\p{Numeric_Value=00000000010000}', "");
39119 Expect(0, 4988, '\p{^Numeric_Value=00000000010000}', "");
39120 Expect(0, 4988, '\P{Numeric_Value=00000000010000}', "");
39121 Expect(1, 4988, '\P{^Numeric_Value=00000000010000}', "");
39122 Expect(0, 4987, '\p{Numeric_Value=00000000010000}', "");
39123 Expect(1, 4987, '\p{^Numeric_Value=00000000010000}', "");
39124 Expect(1, 4987, '\P{Numeric_Value=00000000010000}', "");
39125 Expect(0, 4987, '\P{^Numeric_Value=00000000010000}', "");
39126 Error('\p{Nv=/a/__+0    0_0 0 0 0-010000}');
39127 Error('\P{Nv=/a/__+0    0_0 0 0 0-010000}');
39128 Expect(1, 4988, '\p{Nv=+0_0_0_0_0_0_1_0_0_00}', "");
39129 Expect(0, 4988, '\p{^Nv=+0_0_0_0_0_0_1_0_0_00}', "");
39130 Expect(0, 4988, '\P{Nv=+0_0_0_0_0_0_1_0_0_00}', "");
39131 Expect(1, 4988, '\P{^Nv=+0_0_0_0_0_0_1_0_0_00}', "");
39132 Expect(0, 4987, '\p{Nv=+0_0_0_0_0_0_1_0_0_00}', "");
39133 Expect(1, 4987, '\p{^Nv=+0_0_0_0_0_0_1_0_0_00}', "");
39134 Expect(1, 4987, '\P{Nv=+0_0_0_0_0_0_1_0_0_00}', "");
39135 Expect(0, 4987, '\P{^Nv=+0_0_0_0_0_0_1_0_0_00}', "");
39136 Error('\p{Is_Numeric_Value=     0       0_0/a/0_0_0010000}');
39137 Error('\P{Is_Numeric_Value=     0       0_0/a/0_0_0010000}');
39138 Expect(1, 4988, '\p{Is_Numeric_Value=+010000}', "");
39139 Expect(0, 4988, '\p{^Is_Numeric_Value=+010000}', "");
39140 Expect(0, 4988, '\P{Is_Numeric_Value=+010000}', "");
39141 Expect(1, 4988, '\P{^Is_Numeric_Value=+010000}', "");
39142 Expect(0, 4987, '\p{Is_Numeric_Value=+010000}', "");
39143 Expect(1, 4987, '\p{^Is_Numeric_Value=+010000}', "");
39144 Expect(1, 4987, '\P{Is_Numeric_Value=+010000}', "");
39145 Expect(0, 4987, '\P{^Is_Numeric_Value=+010000}', "");
39146 Error('\p{Is_Nv=/a/+0000010000}');
39147 Error('\P{Is_Nv=/a/+0000010000}');
39148 Expect(1, 4988, '\p{Is_Nv=000_000_010_000}', "");
39149 Expect(0, 4988, '\p{^Is_Nv=000_000_010_000}', "");
39150 Expect(0, 4988, '\P{Is_Nv=000_000_010_000}', "");
39151 Expect(1, 4988, '\P{^Is_Nv=000_000_010_000}', "");
39152 Expect(0, 4987, '\p{Is_Nv=000_000_010_000}', "");
39153 Expect(1, 4987, '\p{^Is_Nv=000_000_010_000}', "");
39154 Expect(1, 4987, '\P{Is_Nv=000_000_010_000}', "");
39155 Expect(0, 4987, '\P{^Is_Nv=000_000_010_000}', "");
39156 Error('\p{Numeric_Value=        /a/0000 0004_7}');
39157 Error('\P{Numeric_Value=        /a/0000 0004_7}');
39158 Expect(1, 12988, '\p{Numeric_Value=+047}', "");
39159 Expect(0, 12988, '\p{^Numeric_Value=+047}', "");
39160 Expect(0, 12988, '\P{Numeric_Value=+047}', "");
39161 Expect(1, 12988, '\P{^Numeric_Value=+047}', "");
39162 Expect(0, 12987, '\p{Numeric_Value=+047}', "");
39163 Expect(1, 12987, '\p{^Numeric_Value=+047}', "");
39164 Expect(1, 12987, '\P{Numeric_Value=+047}', "");
39165 Expect(0, 12987, '\P{^Numeric_Value=+047}', "");
39166 Error('\p{Nv=--00/a/00_47}');
39167 Error('\P{Nv=--00/a/00_47}');
39168 Expect(1, 12988, '\p{Nv=000047}', "");
39169 Expect(0, 12988, '\p{^Nv=000047}', "");
39170 Expect(0, 12988, '\P{Nv=000047}', "");
39171 Expect(1, 12988, '\P{^Nv=000047}', "");
39172 Expect(0, 12987, '\p{Nv=000047}', "");
39173 Expect(1, 12987, '\p{^Nv=000047}', "");
39174 Expect(1, 12987, '\P{Nv=000047}', "");
39175 Expect(0, 12987, '\P{^Nv=000047}', "");
39176 Error('\p{Is_Numeric_Value=     -00_0   47:=}');
39177 Error('\P{Is_Numeric_Value=     -00_0   47:=}');
39178 Expect(1, 12988, '\p{Is_Numeric_Value=00000047}', "");
39179 Expect(0, 12988, '\p{^Is_Numeric_Value=00000047}', "");
39180 Expect(0, 12988, '\P{Is_Numeric_Value=00000047}', "");
39181 Expect(1, 12988, '\P{^Is_Numeric_Value=00000047}', "");
39182 Expect(0, 12987, '\p{Is_Numeric_Value=00000047}', "");
39183 Expect(1, 12987, '\p{^Is_Numeric_Value=00000047}', "");
39184 Expect(1, 12987, '\P{Is_Numeric_Value=00000047}', "");
39185 Expect(0, 12987, '\P{^Is_Numeric_Value=00000047}', "");
39186 Error('\p{Is_Nv=/a/-_000000047}');
39187 Error('\P{Is_Nv=/a/-_000000047}');
39188 Expect(1, 12988, '\p{Is_Nv=00000047}', "");
39189 Expect(0, 12988, '\p{^Is_Nv=00000047}', "");
39190 Expect(0, 12988, '\P{Is_Nv=00000047}', "");
39191 Expect(1, 12988, '\P{^Is_Nv=00000047}', "");
39192 Expect(0, 12987, '\p{Is_Nv=00000047}', "");
39193 Expect(1, 12987, '\p{^Is_Nv=00000047}', "");
39194 Expect(1, 12987, '\P{Is_Nv=00000047}', "");
39195 Expect(0, 12987, '\P{^Is_Nv=00000047}', "");
39196 Error('\p{Numeric_Value=:=000000001/000006}');
39197 Error('\P{Numeric_Value=:=000000001/000006}');
39198 Expect(1, 8537, '\p{Numeric_Value=+1/0006}', "");
39199 Expect(0, 8537, '\p{^Numeric_Value=+1/0006}', "");
39200 Expect(0, 8537, '\P{Numeric_Value=+1/0006}', "");
39201 Expect(1, 8537, '\P{^Numeric_Value=+1/0006}', "");
39202 Expect(0, 8536, '\p{Numeric_Value=+1/0006}', "");
39203 Expect(1, 8536, '\p{^Numeric_Value=+1/0006}', "");
39204 Expect(1, 8536, '\P{Numeric_Value=+1/0006}', "");
39205 Expect(0, 8536, '\P{^Numeric_Value=+1/0006}', "");
39206 Error('\p{Numeric_Value=0.17}');
39207 Error('\P{Numeric_Value=0.17}');
39208 Expect(1, 8537, '\p{Numeric_Value=0.167}', "");
39209 Expect(0, 8537, '\p{^Numeric_Value=0.167}', "");
39210 Expect(0, 8537, '\P{Numeric_Value=0.167}', "");
39211 Expect(1, 8537, '\P{^Numeric_Value=0.167}', "");
39212 Expect(0, 8536, '\p{Numeric_Value=0.167}', "");
39213 Expect(1, 8536, '\p{^Numeric_Value=0.167}', "");
39214 Expect(1, 8536, '\P{Numeric_Value=0.167}', "");
39215 Expect(0, 8536, '\P{^Numeric_Value=0.167}', "");
39216 Error('\p{Nv=_-000000001/00006:=}');
39217 Error('\P{Nv=_-000000001/00006:=}');
39218 Expect(1, 8537, '\p{Nv=000001/06}', "");
39219 Expect(0, 8537, '\p{^Nv=000001/06}', "");
39220 Expect(0, 8537, '\P{Nv=000001/06}', "");
39221 Expect(1, 8537, '\P{^Nv=000001/06}', "");
39222 Expect(0, 8536, '\p{Nv=000001/06}', "");
39223 Expect(1, 8536, '\p{^Nv=000001/06}', "");
39224 Expect(1, 8536, '\P{Nv=000001/06}', "");
39225 Expect(0, 8536, '\P{^Nv=000001/06}', "");
39226 Error('\p{Nv=0.17}');
39227 Error('\P{Nv=0.17}');
39228 Expect(1, 8537, '\p{Nv=0.167}', "");
39229 Expect(0, 8537, '\p{^Nv=0.167}', "");
39230 Expect(0, 8537, '\P{Nv=0.167}', "");
39231 Expect(1, 8537, '\P{^Nv=0.167}', "");
39232 Expect(0, 8536, '\p{Nv=0.167}', "");
39233 Expect(1, 8536, '\p{^Nv=0.167}', "");
39234 Expect(1, 8536, '\P{Nv=0.167}', "");
39235 Expect(0, 8536, '\P{^Nv=0.167}', "");
39236 Error('\p{Is_Numeric_Value=  +00000001/06/a/}');
39237 Error('\P{Is_Numeric_Value=  +00000001/06/a/}');
39238 Expect(1, 8537, '\p{Is_Numeric_Value: +0001/006}', "");
39239 Expect(0, 8537, '\p{^Is_Numeric_Value: +0001/006}', "");
39240 Expect(0, 8537, '\P{Is_Numeric_Value: +0001/006}', "");
39241 Expect(1, 8537, '\P{^Is_Numeric_Value: +0001/006}', "");
39242 Expect(0, 8536, '\p{Is_Numeric_Value: +0001/006}', "");
39243 Expect(1, 8536, '\p{^Is_Numeric_Value: +0001/006}', "");
39244 Expect(1, 8536, '\P{Is_Numeric_Value: +0001/006}', "");
39245 Expect(0, 8536, '\P{^Is_Numeric_Value: +0001/006}', "");
39246 Error('\p{Is_Numeric_Value=0.17}');
39247 Error('\P{Is_Numeric_Value=0.17}');
39248 Expect(1, 8537, '\p{Is_Numeric_Value=0.167}', "");
39249 Expect(0, 8537, '\p{^Is_Numeric_Value=0.167}', "");
39250 Expect(0, 8537, '\P{Is_Numeric_Value=0.167}', "");
39251 Expect(1, 8537, '\P{^Is_Numeric_Value=0.167}', "");
39252 Expect(0, 8536, '\p{Is_Numeric_Value=0.167}', "");
39253 Expect(1, 8536, '\p{^Is_Numeric_Value=0.167}', "");
39254 Expect(1, 8536, '\P{Is_Numeric_Value=0.167}', "");
39255 Expect(0, 8536, '\P{^Is_Numeric_Value=0.167}', "");
39256 Error('\p{Is_Nv= :=0000000001/00000006}');
39257 Error('\P{Is_Nv= :=0000000001/00000006}');
39258 Expect(1, 8537, '\p{Is_Nv=0000001/000000006}', "");
39259 Expect(0, 8537, '\p{^Is_Nv=0000001/000000006}', "");
39260 Expect(0, 8537, '\P{Is_Nv=0000001/000000006}', "");
39261 Expect(1, 8537, '\P{^Is_Nv=0000001/000000006}', "");
39262 Expect(0, 8536, '\p{Is_Nv=0000001/000000006}', "");
39263 Expect(1, 8536, '\p{^Is_Nv=0000001/000000006}', "");
39264 Expect(1, 8536, '\P{Is_Nv=0000001/000000006}', "");
39265 Expect(0, 8536, '\P{^Is_Nv=0000001/000000006}', "");
39266 Error('\p{Is_Nv=0.17}');
39267 Error('\P{Is_Nv=0.17}');
39268 Expect(1, 8537, '\p{Is_Nv=0.167}', "");
39269 Expect(0, 8537, '\p{^Is_Nv=0.167}', "");
39270 Expect(0, 8537, '\P{Is_Nv=0.167}', "");
39271 Expect(1, 8537, '\P{^Is_Nv=0.167}', "");
39272 Expect(0, 8536, '\p{Is_Nv=0.167}', "");
39273 Expect(1, 8536, '\p{^Is_Nv=0.167}', "");
39274 Expect(1, 8536, '\P{Is_Nv=0.167}', "");
39275 Expect(0, 8536, '\P{^Is_Nv=0.167}', "");
39276 Error('\p{Numeric_Value=/a/             00000038}');
39277 Error('\P{Numeric_Value=/a/             00000038}');
39278 Expect(1, 12979, '\p{Numeric_Value=00_00_03_8}', "");
39279 Expect(0, 12979, '\p{^Numeric_Value=00_00_03_8}', "");
39280 Expect(0, 12979, '\P{Numeric_Value=00_00_03_8}', "");
39281 Expect(1, 12979, '\P{^Numeric_Value=00_00_03_8}', "");
39282 Expect(0, 12978, '\p{Numeric_Value=00_00_03_8}', "");
39283 Expect(1, 12978, '\p{^Numeric_Value=00_00_03_8}', "");
39284 Expect(1, 12978, '\P{Numeric_Value=00_00_03_8}', "");
39285 Expect(0, 12978, '\P{^Numeric_Value=00_00_03_8}', "");
39286 Error('\p{Nv=:= _3      8}');
39287 Error('\P{Nv=:= _3      8}');
39288 Expect(1, 12979, '\p{Nv=0038}', "");
39289 Expect(0, 12979, '\p{^Nv=0038}', "");
39290 Expect(0, 12979, '\P{Nv=0038}', "");
39291 Expect(1, 12979, '\P{^Nv=0038}', "");
39292 Expect(0, 12978, '\p{Nv=0038}', "");
39293 Expect(1, 12978, '\p{^Nv=0038}', "");
39294 Expect(1, 12978, '\P{Nv=0038}', "");
39295 Expect(0, 12978, '\P{^Nv=0038}', "");
39296 Error('\p{Is_Numeric_Value=     :=+000 000 003-8}');
39297 Error('\P{Is_Numeric_Value=     :=+000 000 003-8}');
39298 Expect(1, 12979, '\p{Is_Numeric_Value=00000038}', "");
39299 Expect(0, 12979, '\p{^Is_Numeric_Value=00000038}', "");
39300 Expect(0, 12979, '\P{Is_Numeric_Value=00000038}', "");
39301 Expect(1, 12979, '\P{^Is_Numeric_Value=00000038}', "");
39302 Expect(0, 12978, '\p{Is_Numeric_Value=00000038}', "");
39303 Expect(1, 12978, '\p{^Is_Numeric_Value=00000038}', "");
39304 Expect(1, 12978, '\P{Is_Numeric_Value=00000038}', "");
39305 Expect(0, 12978, '\P{^Is_Numeric_Value=00000038}', "");
39306 Error('\p{Is_Nv=-_0_0/a/0       38}');
39307 Error('\P{Is_Nv=-_0_0/a/0       38}');
39308 Expect(1, 12979, '\p{Is_Nv=0_0_38}', "");
39309 Expect(0, 12979, '\p{^Is_Nv=0_0_38}', "");
39310 Expect(0, 12979, '\P{Is_Nv=0_0_38}', "");
39311 Expect(1, 12979, '\P{^Is_Nv=0_0_38}', "");
39312 Expect(0, 12978, '\p{Is_Nv=0_0_38}', "");
39313 Expect(1, 12978, '\p{^Is_Nv=0_0_38}', "");
39314 Expect(1, 12978, '\P{Is_Nv=0_0_38}', "");
39315 Expect(0, 12978, '\P{^Is_Nv=0_0_38}', "");
39316 Error('\p{Numeric_Value=_+008:=}');
39317 Error('\P{Numeric_Value=_+008:=}');
39318 Expect(1, 56, '\p{Numeric_Value=0008}', "");
39319 Expect(0, 56, '\p{^Numeric_Value=0008}', "");
39320 Expect(0, 56, '\P{Numeric_Value=0008}', "");
39321 Expect(1, 56, '\P{^Numeric_Value=0008}', "");
39322 Expect(0, 55, '\p{Numeric_Value=0008}', "");
39323 Expect(1, 55, '\p{^Numeric_Value=0008}', "");
39324 Expect(1, 55, '\P{Numeric_Value=0008}', "");
39325 Expect(0, 55, '\P{^Numeric_Value=0008}', "");
39326 Error('\p{Nv=:= -0000000008}');
39327 Error('\P{Nv=:= -0000000008}');
39328 Expect(1, 56, '\p{Nv:   8}', "");
39329 Expect(0, 56, '\p{^Nv:   8}', "");
39330 Expect(0, 56, '\P{Nv:   8}', "");
39331 Expect(1, 56, '\P{^Nv:   8}', "");
39332 Expect(0, 55, '\p{Nv:   8}', "");
39333 Expect(1, 55, '\p{^Nv:   8}', "");
39334 Expect(1, 55, '\P{Nv:   8}', "");
39335 Expect(0, 55, '\P{^Nv:   8}', "");
39336 Error('\p{Is_Numeric_Value=/a/ _+8}');
39337 Error('\P{Is_Numeric_Value=/a/ _+8}');
39338 Expect(1, 56, '\p{Is_Numeric_Value=0_0_0_0_0008}', "");
39339 Expect(0, 56, '\p{^Is_Numeric_Value=0_0_0_0_0008}', "");
39340 Expect(0, 56, '\P{Is_Numeric_Value=0_0_0_0_0008}', "");
39341 Expect(1, 56, '\P{^Is_Numeric_Value=0_0_0_0_0008}', "");
39342 Expect(0, 55, '\p{Is_Numeric_Value=0_0_0_0_0008}', "");
39343 Expect(1, 55, '\p{^Is_Numeric_Value=0_0_0_0_0008}', "");
39344 Expect(1, 55, '\P{Is_Numeric_Value=0_0_0_0_0008}', "");
39345 Expect(0, 55, '\P{^Is_Numeric_Value=0_0_0_0_0008}', "");
39346 Error('\p{Is_Nv=-+008/a/}');
39347 Error('\P{Is_Nv=-+008/a/}');
39348 Expect(1, 56, '\p{Is_Nv=00000008}', "");
39349 Expect(0, 56, '\p{^Is_Nv=00000008}', "");
39350 Expect(0, 56, '\P{Is_Nv=00000008}', "");
39351 Expect(1, 56, '\P{^Is_Nv=00000008}', "");
39352 Expect(0, 55, '\p{Is_Nv=00000008}', "");
39353 Expect(1, 55, '\p{^Is_Nv=00000008}', "");
39354 Expect(1, 55, '\P{Is_Nv=00000008}', "");
39355 Expect(0, 55, '\P{^Is_Nv=00000008}', "");
39356 Error('\p{Numeric_Value=/a/             0000000003/000000004}');
39357 Error('\P{Numeric_Value=/a/             0000000003/000000004}');
39358 Expect(1, 3445, '\p{Numeric_Value:00003/00004}', "");
39359 Expect(0, 3445, '\p{^Numeric_Value:00003/00004}', "");
39360 Expect(0, 3445, '\P{Numeric_Value:00003/00004}', "");
39361 Expect(1, 3445, '\P{^Numeric_Value:00003/00004}', "");
39362 Expect(0, 7, '\p{Numeric_Value:00003/00004}', "");
39363 Expect(1, 7, '\p{^Numeric_Value:00003/00004}', "");
39364 Expect(1, 7, '\P{Numeric_Value:00003/00004}', "");
39365 Expect(0, 7, '\P{^Numeric_Value:00003/00004}', "");
39366 Expect(1, 3445, '\p{Numeric_Value=0.750}', "");
39367 Expect(0, 3445, '\p{^Numeric_Value=0.750}', "");
39368 Expect(0, 3445, '\P{Numeric_Value=0.750}', "");
39369 Expect(1, 3445, '\P{^Numeric_Value=0.750}', "");
39370 Expect(0, 7, '\p{Numeric_Value=0.750}', "");
39371 Expect(1, 7, '\p{^Numeric_Value=0.750}', "");
39372 Expect(1, 7, '\P{Numeric_Value=0.750}', "");
39373 Expect(0, 7, '\P{^Numeric_Value=0.750}', "");
39374 Error('\p{Nv=   :=000003/004}');
39375 Error('\P{Nv=   :=000003/004}');
39376 Expect(1, 3445, '\p{Nv=00000003/000004}', "");
39377 Expect(0, 3445, '\p{^Nv=00000003/000004}', "");
39378 Expect(0, 3445, '\P{Nv=00000003/000004}', "");
39379 Expect(1, 3445, '\P{^Nv=00000003/000004}', "");
39380 Expect(0, 7, '\p{Nv=00000003/000004}', "");
39381 Expect(1, 7, '\p{^Nv=00000003/000004}', "");
39382 Expect(1, 7, '\P{Nv=00000003/000004}', "");
39383 Expect(0, 7, '\P{^Nv=00000003/000004}', "");
39384 Expect(1, 3445, '\p{Nv=0.750}', "");
39385 Expect(0, 3445, '\p{^Nv=0.750}', "");
39386 Expect(0, 3445, '\P{Nv=0.750}', "");
39387 Expect(1, 3445, '\P{^Nv=0.750}', "");
39388 Expect(0, 7, '\p{Nv=0.750}', "");
39389 Expect(1, 7, '\p{^Nv=0.750}', "");
39390 Expect(1, 7, '\P{Nv=0.750}', "");
39391 Expect(0, 7, '\P{^Nv=0.750}', "");
39392 Error('\p{Is_Numeric_Value=      003/4/a/}');
39393 Error('\P{Is_Numeric_Value=      003/4/a/}');
39394 Expect(1, 3445, '\p{Is_Numeric_Value=03/04}', "");
39395 Expect(0, 3445, '\p{^Is_Numeric_Value=03/04}', "");
39396 Expect(0, 3445, '\P{Is_Numeric_Value=03/04}', "");
39397 Expect(1, 3445, '\P{^Is_Numeric_Value=03/04}', "");
39398 Expect(0, 7, '\p{Is_Numeric_Value=03/04}', "");
39399 Expect(1, 7, '\p{^Is_Numeric_Value=03/04}', "");
39400 Expect(1, 7, '\P{Is_Numeric_Value=03/04}', "");
39401 Expect(0, 7, '\P{^Is_Numeric_Value=03/04}', "");
39402 Expect(1, 3445, '\p{Is_Numeric_Value=0.750}', "");
39403 Expect(0, 3445, '\p{^Is_Numeric_Value=0.750}', "");
39404 Expect(0, 3445, '\P{Is_Numeric_Value=0.750}', "");
39405 Expect(1, 3445, '\P{^Is_Numeric_Value=0.750}', "");
39406 Expect(0, 7, '\p{Is_Numeric_Value=0.750}', "");
39407 Expect(1, 7, '\p{^Is_Numeric_Value=0.750}', "");
39408 Expect(1, 7, '\P{Is_Numeric_Value=0.750}', "");
39409 Expect(0, 7, '\P{^Is_Numeric_Value=0.750}', "");
39410 Error('\p{Is_Nv=_:=00003/0000000004}');
39411 Error('\P{Is_Nv=_:=00003/0000000004}');
39412 Expect(1, 3445, '\p{Is_Nv=0000000003/04}', "");
39413 Expect(0, 3445, '\p{^Is_Nv=0000000003/04}', "");
39414 Expect(0, 3445, '\P{Is_Nv=0000000003/04}', "");
39415 Expect(1, 3445, '\P{^Is_Nv=0000000003/04}', "");
39416 Expect(0, 7, '\p{Is_Nv=0000000003/04}', "");
39417 Expect(1, 7, '\p{^Is_Nv=0000000003/04}', "");
39418 Expect(1, 7, '\P{Is_Nv=0000000003/04}', "");
39419 Expect(0, 7, '\P{^Is_Nv=0000000003/04}', "");
39420 Expect(1, 3445, '\p{Is_Nv:   0.750}', "");
39421 Expect(0, 3445, '\p{^Is_Nv:   0.750}', "");
39422 Expect(0, 3445, '\P{Is_Nv:   0.750}', "");
39423 Expect(1, 3445, '\P{^Is_Nv:   0.750}', "");
39424 Expect(0, 7, '\p{Is_Nv:   0.750}', "");
39425 Expect(1, 7, '\p{^Is_Nv:   0.750}', "");
39426 Expect(1, 7, '\P{Is_Nv:   0.750}', "");
39427 Expect(0, 7, '\P{^Is_Nv:   0.750}', "");
39428 Error('\p{Numeric_Value=/a/--0004}');
39429 Error('\P{Numeric_Value=/a/--0004}');
39430 Expect(1, 52, '\p{Numeric_Value=00_00_4}', "");
39431 Expect(0, 52, '\p{^Numeric_Value=00_00_4}', "");
39432 Expect(0, 52, '\P{Numeric_Value=00_00_4}', "");
39433 Expect(1, 52, '\P{^Numeric_Value=00_00_4}', "");
39434 Expect(0, 51, '\p{Numeric_Value=00_00_4}', "");
39435 Expect(1, 51, '\p{^Numeric_Value=00_00_4}', "");
39436 Expect(1, 51, '\P{Numeric_Value=00_00_4}', "");
39437 Expect(0, 51, '\P{^Numeric_Value=00_00_4}', "");
39438 Error('\p{Nv= -0/a/4}');
39439 Error('\P{Nv= -0/a/4}');
39440 Expect(1, 52, '\p{Nv=+0_0_0_004}', "");
39441 Expect(0, 52, '\p{^Nv=+0_0_0_004}', "");
39442 Expect(0, 52, '\P{Nv=+0_0_0_004}', "");
39443 Expect(1, 52, '\P{^Nv=+0_0_0_004}', "");
39444 Expect(0, 51, '\p{Nv=+0_0_0_004}', "");
39445 Expect(1, 51, '\p{^Nv=+0_0_0_004}', "");
39446 Expect(1, 51, '\P{Nv=+0_0_0_004}', "");
39447 Expect(0, 51, '\P{^Nv=+0_0_0_004}', "");
39448 Error('\p{Is_Numeric_Value=_04/a/}');
39449 Error('\P{Is_Numeric_Value=_04/a/}');
39450 Expect(1, 52, '\p{Is_Numeric_Value=+00_00_00_00_4}', "");
39451 Expect(0, 52, '\p{^Is_Numeric_Value=+00_00_00_00_4}', "");
39452 Expect(0, 52, '\P{Is_Numeric_Value=+00_00_00_00_4}', "");
39453 Expect(1, 52, '\P{^Is_Numeric_Value=+00_00_00_00_4}', "");
39454 Expect(0, 51, '\p{Is_Numeric_Value=+00_00_00_00_4}', "");
39455 Expect(1, 51, '\p{^Is_Numeric_Value=+00_00_00_00_4}', "");
39456 Expect(1, 51, '\P{Is_Numeric_Value=+00_00_00_00_4}', "");
39457 Expect(0, 51, '\P{^Is_Numeric_Value=+00_00_00_00_4}', "");
39458 Error('\p{Is_Nv=:= +0000004}');
39459 Error('\P{Is_Nv=:= +0000004}');
39460 Expect(1, 52, '\p{Is_Nv=4}', "");
39461 Expect(0, 52, '\p{^Is_Nv=4}', "");
39462 Expect(0, 52, '\P{Is_Nv=4}', "");
39463 Expect(1, 52, '\P{^Is_Nv=4}', "");
39464 Expect(0, 51, '\p{Is_Nv=4}', "");
39465 Expect(1, 51, '\p{^Is_Nv=4}', "");
39466 Expect(1, 51, '\P{Is_Nv=4}', "");
39467 Expect(0, 51, '\P{^Is_Nv=4}', "");
39468 Error('\p{Numeric_Value=-:=000034}');
39469 Error('\P{Numeric_Value=-:=000034}');
39470 Expect(1, 12894, '\p{Numeric_Value=0003_4}', "");
39471 Expect(0, 12894, '\p{^Numeric_Value=0003_4}', "");
39472 Expect(0, 12894, '\P{Numeric_Value=0003_4}', "");
39473 Expect(1, 12894, '\P{^Numeric_Value=0003_4}', "");
39474 Expect(0, 12893, '\p{Numeric_Value=0003_4}', "");
39475 Expect(1, 12893, '\p{^Numeric_Value=0003_4}', "");
39476 Expect(1, 12893, '\P{Numeric_Value=0003_4}', "");
39477 Expect(0, 12893, '\P{^Numeric_Value=0003_4}', "");
39478 Error('\p{Nv=__0000034/a/}');
39479 Error('\P{Nv=__0000034/a/}');
39480 Expect(1, 12894, '\p{Nv=00000000034}', "");
39481 Expect(0, 12894, '\p{^Nv=00000000034}', "");
39482 Expect(0, 12894, '\P{Nv=00000000034}', "");
39483 Expect(1, 12894, '\P{^Nv=00000000034}', "");
39484 Expect(0, 12893, '\p{Nv=00000000034}', "");
39485 Expect(1, 12893, '\p{^Nv=00000000034}', "");
39486 Expect(1, 12893, '\P{Nv=00000000034}', "");
39487 Expect(0, 12893, '\P{^Nv=00000000034}', "");
39488 Error('\p{Is_Numeric_Value=:=+000000034}');
39489 Error('\P{Is_Numeric_Value=:=+000000034}');
39490 Expect(1, 12894, '\p{Is_Numeric_Value=0_0_34}', "");
39491 Expect(0, 12894, '\p{^Is_Numeric_Value=0_0_34}', "");
39492 Expect(0, 12894, '\P{Is_Numeric_Value=0_0_34}', "");
39493 Expect(1, 12894, '\P{^Is_Numeric_Value=0_0_34}', "");
39494 Expect(0, 12893, '\p{Is_Numeric_Value=0_0_34}', "");
39495 Expect(1, 12893, '\p{^Is_Numeric_Value=0_0_34}', "");
39496 Expect(1, 12893, '\P{Is_Numeric_Value=0_0_34}', "");
39497 Expect(0, 12893, '\P{^Is_Numeric_Value=0_0_34}', "");
39498 Error('\p{Is_Nv= /a/+03-4}');
39499 Error('\P{Is_Nv= /a/+03-4}');
39500 Expect(1, 12894, '\p{Is_Nv=3_4}', "");
39501 Expect(0, 12894, '\p{^Is_Nv=3_4}', "");
39502 Expect(0, 12894, '\P{Is_Nv=3_4}', "");
39503 Expect(1, 12894, '\P{^Is_Nv=3_4}', "");
39504 Expect(0, 12893, '\p{Is_Nv=3_4}', "");
39505 Expect(1, 12893, '\p{^Is_Nv=3_4}', "");
39506 Expect(1, 12893, '\P{Is_Nv=3_4}', "");
39507 Expect(0, 12893, '\P{^Is_Nv=3_4}', "");
39508 Error('\p{Numeric_Value=-       +00000037:=}');
39509 Error('\P{Numeric_Value=-       +00000037:=}');
39510 Expect(1, 12978, '\p{Numeric_Value=+037}', "");
39511 Expect(0, 12978, '\p{^Numeric_Value=+037}', "");
39512 Expect(0, 12978, '\P{Numeric_Value=+037}', "");
39513 Expect(1, 12978, '\P{^Numeric_Value=+037}', "");
39514 Expect(0, 12977, '\p{Numeric_Value=+037}', "");
39515 Expect(1, 12977, '\p{^Numeric_Value=+037}', "");
39516 Expect(1, 12977, '\P{Numeric_Value=+037}', "");
39517 Expect(0, 12977, '\P{^Numeric_Value=+037}', "");
39518 Error('\p{Nv=:= 0000037}');
39519 Error('\P{Nv=:= 0000037}');
39520 Expect(1, 12978, '\p{Nv=0000003_7}', "");
39521 Expect(0, 12978, '\p{^Nv=0000003_7}', "");
39522 Expect(0, 12978, '\P{Nv=0000003_7}', "");
39523 Expect(1, 12978, '\P{^Nv=0000003_7}', "");
39524 Expect(0, 12977, '\p{Nv=0000003_7}', "");
39525 Expect(1, 12977, '\p{^Nv=0000003_7}', "");
39526 Expect(1, 12977, '\P{Nv=0000003_7}', "");
39527 Expect(0, 12977, '\P{^Nv=0000003_7}', "");
39528 Error('\p{Is_Numeric_Value=             +000:=000 003   7}');
39529 Error('\P{Is_Numeric_Value=             +000:=000 003   7}');
39530 Expect(1, 12978, '\p{Is_Numeric_Value=0037}', "");
39531 Expect(0, 12978, '\p{^Is_Numeric_Value=0037}', "");
39532 Expect(0, 12978, '\P{Is_Numeric_Value=0037}', "");
39533 Expect(1, 12978, '\P{^Is_Numeric_Value=0037}', "");
39534 Expect(0, 12977, '\p{Is_Numeric_Value=0037}', "");
39535 Expect(1, 12977, '\p{^Is_Numeric_Value=0037}', "");
39536 Expect(1, 12977, '\P{Is_Numeric_Value=0037}', "");
39537 Expect(0, 12977, '\P{^Is_Numeric_Value=0037}', "");
39538 Error('\p{Is_Nv=/a/     0000037}');
39539 Error('\P{Is_Nv=/a/     0000037}');
39540 Expect(1, 12978, '\p{Is_Nv=00_00_37}', "");
39541 Expect(0, 12978, '\p{^Is_Nv=00_00_37}', "");
39542 Expect(0, 12978, '\P{Is_Nv=00_00_37}', "");
39543 Expect(1, 12978, '\P{^Is_Nv=00_00_37}', "");
39544 Expect(0, 12977, '\p{Is_Nv=00_00_37}', "");
39545 Expect(1, 12977, '\p{^Is_Nv=00_00_37}', "");
39546 Expect(1, 12977, '\P{Is_Nv=00_00_37}', "");
39547 Expect(0, 12977, '\P{^Is_Nv=00_00_37}', "");
39548 Error('\p{Numeric_Value=        000000005/000000002/a/}');
39549 Error('\P{Numeric_Value=        000000005/000000002/a/}');
39550 Expect(1, 3884, '\p{Numeric_Value=0000000005/2}', "");
39551 Expect(0, 3884, '\p{^Numeric_Value=0000000005/2}', "");
39552 Expect(0, 3884, '\P{Numeric_Value=0000000005/2}', "");
39553 Expect(1, 3884, '\P{^Numeric_Value=0000000005/2}', "");
39554 Expect(0, 3883, '\p{Numeric_Value=0000000005/2}', "");
39555 Expect(1, 3883, '\p{^Numeric_Value=0000000005/2}', "");
39556 Expect(1, 3883, '\P{Numeric_Value=0000000005/2}', "");
39557 Expect(0, 3883, '\P{^Numeric_Value=0000000005/2}', "");
39558 Expect(1, 3884, '\p{Numeric_Value=2.500}', "");
39559 Expect(0, 3884, '\p{^Numeric_Value=2.500}', "");
39560 Expect(0, 3884, '\P{Numeric_Value=2.500}', "");
39561 Expect(1, 3884, '\P{^Numeric_Value=2.500}', "");
39562 Expect(0, 3883, '\p{Numeric_Value=2.500}', "");
39563 Expect(1, 3883, '\p{^Numeric_Value=2.500}', "");
39564 Expect(1, 3883, '\P{Numeric_Value=2.500}', "");
39565 Expect(0, 3883, '\P{^Numeric_Value=2.500}', "");
39566 Error('\p{Nv=_ 5/000000002:=}');
39567 Error('\P{Nv=_ 5/000000002:=}');
39568 Expect(1, 3884, '\p{Nv=+0000000005/0002}', "");
39569 Expect(0, 3884, '\p{^Nv=+0000000005/0002}', "");
39570 Expect(0, 3884, '\P{Nv=+0000000005/0002}', "");
39571 Expect(1, 3884, '\P{^Nv=+0000000005/0002}', "");
39572 Expect(0, 3883, '\p{Nv=+0000000005/0002}', "");
39573 Expect(1, 3883, '\p{^Nv=+0000000005/0002}', "");
39574 Expect(1, 3883, '\P{Nv=+0000000005/0002}', "");
39575 Expect(0, 3883, '\P{^Nv=+0000000005/0002}', "");
39576 Expect(1, 3884, '\p{Nv=2.500}', "");
39577 Expect(0, 3884, '\p{^Nv=2.500}', "");
39578 Expect(0, 3884, '\P{Nv=2.500}', "");
39579 Expect(1, 3884, '\P{^Nv=2.500}', "");
39580 Expect(0, 3883, '\p{Nv=2.500}', "");
39581 Expect(1, 3883, '\p{^Nv=2.500}', "");
39582 Expect(1, 3883, '\P{Nv=2.500}', "");
39583 Expect(0, 3883, '\P{^Nv=2.500}', "");
39584 Error('\p{Is_Numeric_Value= /a/5/002}');
39585 Error('\P{Is_Numeric_Value= /a/5/002}');
39586 Expect(1, 3884, '\p{Is_Numeric_Value=000000005/00002}', "");
39587 Expect(0, 3884, '\p{^Is_Numeric_Value=000000005/00002}', "");
39588 Expect(0, 3884, '\P{Is_Numeric_Value=000000005/00002}', "");
39589 Expect(1, 3884, '\P{^Is_Numeric_Value=000000005/00002}', "");
39590 Expect(0, 3883, '\p{Is_Numeric_Value=000000005/00002}', "");
39591 Expect(1, 3883, '\p{^Is_Numeric_Value=000000005/00002}', "");
39592 Expect(1, 3883, '\P{Is_Numeric_Value=000000005/00002}', "");
39593 Expect(0, 3883, '\P{^Is_Numeric_Value=000000005/00002}', "");
39594 Expect(1, 3884, '\p{Is_Numeric_Value=2.500}', "");
39595 Expect(0, 3884, '\p{^Is_Numeric_Value=2.500}', "");
39596 Expect(0, 3884, '\P{Is_Numeric_Value=2.500}', "");
39597 Expect(1, 3884, '\P{^Is_Numeric_Value=2.500}', "");
39598 Expect(0, 3883, '\p{Is_Numeric_Value=2.500}', "");
39599 Expect(1, 3883, '\p{^Is_Numeric_Value=2.500}', "");
39600 Expect(1, 3883, '\P{Is_Numeric_Value=2.500}', "");
39601 Expect(0, 3883, '\P{^Is_Numeric_Value=2.500}', "");
39602 Error('\p{Is_Nv=_:=+5/00000002}');
39603 Error('\P{Is_Nv=_:=+5/00000002}');
39604 Expect(1, 3884, '\p{Is_Nv: 000005/0002}', "");
39605 Expect(0, 3884, '\p{^Is_Nv: 000005/0002}', "");
39606 Expect(0, 3884, '\P{Is_Nv: 000005/0002}', "");
39607 Expect(1, 3884, '\P{^Is_Nv: 000005/0002}', "");
39608 Expect(0, 3883, '\p{Is_Nv: 000005/0002}', "");
39609 Expect(1, 3883, '\p{^Is_Nv: 000005/0002}', "");
39610 Expect(1, 3883, '\P{Is_Nv: 000005/0002}', "");
39611 Expect(0, 3883, '\P{^Is_Nv: 000005/0002}', "");
39612 Expect(1, 3884, '\p{Is_Nv:2.500}', "");
39613 Expect(0, 3884, '\p{^Is_Nv:2.500}', "");
39614 Expect(0, 3884, '\P{Is_Nv:2.500}', "");
39615 Expect(1, 3884, '\P{^Is_Nv:2.500}', "");
39616 Expect(0, 3883, '\p{Is_Nv:2.500}', "");
39617 Expect(1, 3883, '\p{^Is_Nv:2.500}', "");
39618 Expect(1, 3883, '\P{Is_Nv:2.500}', "");
39619 Expect(0, 3883, '\P{^Is_Nv:2.500}', "");
39620 Error('\p{Numeric_Value=-/a/1000}');
39621 Error('\P{Numeric_Value=-/a/1000}');
39622 Expect(1, 3058, '\p{Numeric_Value=+0001000}', "");
39623 Expect(0, 3058, '\p{^Numeric_Value=+0001000}', "");
39624 Expect(0, 3058, '\P{Numeric_Value=+0001000}', "");
39625 Expect(1, 3058, '\P{^Numeric_Value=+0001000}', "");
39626 Expect(0, 3057, '\p{Numeric_Value=+0001000}', "");
39627 Expect(1, 3057, '\p{^Numeric_Value=+0001000}', "");
39628 Expect(1, 3057, '\P{Numeric_Value=+0001000}', "");
39629 Expect(0, 3057, '\P{^Numeric_Value=+0001000}', "");
39630 Error('\p{Nv=:= +0000001000}');
39631 Error('\P{Nv=:= +0000001000}');
39632 Expect(1, 3058, '\p{Nv=+00001000}', "");
39633 Expect(0, 3058, '\p{^Nv=+00001000}', "");
39634 Expect(0, 3058, '\P{Nv=+00001000}', "");
39635 Expect(1, 3058, '\P{^Nv=+00001000}', "");
39636 Expect(0, 3057, '\p{Nv=+00001000}', "");
39637 Expect(1, 3057, '\p{^Nv=+00001000}', "");
39638 Expect(1, 3057, '\P{Nv=+00001000}', "");
39639 Expect(0, 3057, '\P{^Nv=+00001000}', "");
39640 Error('\p{Is_Numeric_Value=     -001000:=}');
39641 Error('\P{Is_Numeric_Value=     -001000:=}');
39642 Expect(1, 3058, '\p{Is_Numeric_Value=+01000}', "");
39643 Expect(0, 3058, '\p{^Is_Numeric_Value=+01000}', "");
39644 Expect(0, 3058, '\P{Is_Numeric_Value=+01000}', "");
39645 Expect(1, 3058, '\P{^Is_Numeric_Value=+01000}', "");
39646 Expect(0, 3057, '\p{Is_Numeric_Value=+01000}', "");
39647 Expect(1, 3057, '\p{^Is_Numeric_Value=+01000}', "");
39648 Expect(1, 3057, '\P{Is_Numeric_Value=+01000}', "");
39649 Expect(0, 3057, '\P{^Is_Numeric_Value=+01000}', "");
39650 Error('\p{Is_Nv=_/a/0001000}');
39651 Error('\P{Is_Nv=_/a/0001000}');
39652 Expect(1, 3058, '\p{Is_Nv=+0_0_0_0_1_000}', "");
39653 Expect(0, 3058, '\p{^Is_Nv=+0_0_0_0_1_000}', "");
39654 Expect(0, 3058, '\P{Is_Nv=+0_0_0_0_1_000}', "");
39655 Expect(1, 3058, '\P{^Is_Nv=+0_0_0_0_1_000}', "");
39656 Expect(0, 3057, '\p{Is_Nv=+0_0_0_0_1_000}', "");
39657 Expect(1, 3057, '\p{^Is_Nv=+0_0_0_0_1_000}', "");
39658 Expect(1, 3057, '\P{Is_Nv=+0_0_0_0_1_000}', "");
39659 Expect(0, 3057, '\P{^Is_Nv=+0_0_0_0_1_000}', "");
39660 Error('\p{Numeric_Value=:=      -043}');
39661 Error('\P{Numeric_Value=:=      -043}');
39662 Expect(1, 12984, '\p{Numeric_Value=0_0_0_043}', "");
39663 Expect(0, 12984, '\p{^Numeric_Value=0_0_0_043}', "");
39664 Expect(0, 12984, '\P{Numeric_Value=0_0_0_043}', "");
39665 Expect(1, 12984, '\P{^Numeric_Value=0_0_0_043}', "");
39666 Expect(0, 12983, '\p{Numeric_Value=0_0_0_043}', "");
39667 Expect(1, 12983, '\p{^Numeric_Value=0_0_0_043}', "");
39668 Expect(1, 12983, '\P{Numeric_Value=0_0_0_043}', "");
39669 Expect(0, 12983, '\P{^Numeric_Value=0_0_0_043}', "");
39670 Error('\p{Nv=:=__0000000043}');
39671 Error('\P{Nv=:=__0000000043}');
39672 Expect(1, 12984, '\p{Nv=+00000043}', "");
39673 Expect(0, 12984, '\p{^Nv=+00000043}', "");
39674 Expect(0, 12984, '\P{Nv=+00000043}', "");
39675 Expect(1, 12984, '\P{^Nv=+00000043}', "");
39676 Expect(0, 12983, '\p{Nv=+00000043}', "");
39677 Expect(1, 12983, '\p{^Nv=+00000043}', "");
39678 Expect(1, 12983, '\P{Nv=+00000043}', "");
39679 Expect(0, 12983, '\P{^Nv=+00000043}', "");
39680 Error('\p{Is_Numeric_Value=:= _00000_00004      3}');
39681 Error('\P{Is_Numeric_Value=:= _00000_00004      3}');
39682 Expect(1, 12984, '\p{Is_Numeric_Value=000_000_004_3}', "");
39683 Expect(0, 12984, '\p{^Is_Numeric_Value=000_000_004_3}', "");
39684 Expect(0, 12984, '\P{Is_Numeric_Value=000_000_004_3}', "");
39685 Expect(1, 12984, '\P{^Is_Numeric_Value=000_000_004_3}', "");
39686 Expect(0, 12983, '\p{Is_Numeric_Value=000_000_004_3}', "");
39687 Expect(1, 12983, '\p{^Is_Numeric_Value=000_000_004_3}', "");
39688 Expect(1, 12983, '\P{Is_Numeric_Value=000_000_004_3}', "");
39689 Expect(0, 12983, '\P{^Is_Numeric_Value=000_000_004_3}', "");
39690 Error('\p{Is_Nv=        /a/00000000043}');
39691 Error('\P{Is_Nv=        /a/00000000043}');
39692 Expect(1, 12984, '\p{Is_Nv=00000043}', "");
39693 Expect(0, 12984, '\p{^Is_Nv=00000043}', "");
39694 Expect(0, 12984, '\P{Is_Nv=00000043}', "");
39695 Expect(1, 12984, '\P{^Is_Nv=00000043}', "");
39696 Expect(0, 12983, '\p{Is_Nv=00000043}', "");
39697 Expect(1, 12983, '\p{^Is_Nv=00000043}', "");
39698 Expect(1, 12983, '\P{Is_Nv=00000043}', "");
39699 Expect(0, 12983, '\P{^Is_Nv=00000043}', "");
39700 Error('\p{Numeric_Value=        +00:=5}');
39701 Error('\P{Numeric_Value=        +00:=5}');
39702 Expect(1, 53, '\p{Numeric_Value=+5}', "");
39703 Expect(0, 53, '\p{^Numeric_Value=+5}', "");
39704 Expect(0, 53, '\P{Numeric_Value=+5}', "");
39705 Expect(1, 53, '\P{^Numeric_Value=+5}', "");
39706 Expect(0, 52, '\p{Numeric_Value=+5}', "");
39707 Expect(1, 52, '\p{^Numeric_Value=+5}', "");
39708 Expect(1, 52, '\P{Numeric_Value=+5}', "");
39709 Expect(0, 52, '\P{^Numeric_Value=+5}', "");
39710 Error('\p{Nv=_:=5}');
39711 Error('\P{Nv=_:=5}');
39712 Expect(1, 53, '\p{Nv=00000005}', "");
39713 Expect(0, 53, '\p{^Nv=00000005}', "");
39714 Expect(0, 53, '\P{Nv=00000005}', "");
39715 Expect(1, 53, '\P{^Nv=00000005}', "");
39716 Expect(0, 52, '\p{Nv=00000005}', "");
39717 Expect(1, 52, '\p{^Nv=00000005}', "");
39718 Expect(1, 52, '\P{Nv=00000005}', "");
39719 Expect(0, 52, '\P{^Nv=00000005}', "");
39720 Error('\p{Is_Numeric_Value=:=           0005}');
39721 Error('\P{Is_Numeric_Value=:=           0005}');
39722 Expect(1, 53, '\p{Is_Numeric_Value=+00005}', "");
39723 Expect(0, 53, '\p{^Is_Numeric_Value=+00005}', "");
39724 Expect(0, 53, '\P{Is_Numeric_Value=+00005}', "");
39725 Expect(1, 53, '\P{^Is_Numeric_Value=+00005}', "");
39726 Expect(0, 52, '\p{Is_Numeric_Value=+00005}', "");
39727 Expect(1, 52, '\p{^Is_Numeric_Value=+00005}', "");
39728 Expect(1, 52, '\P{Is_Numeric_Value=+00005}', "");
39729 Expect(0, 52, '\P{^Is_Numeric_Value=+00005}', "");
39730 Error('\p{Is_Nv=/a/00000005}');
39731 Error('\P{Is_Nv=/a/00000005}');
39732 Expect(1, 53, '\p{Is_Nv=0_0_05}', "");
39733 Expect(0, 53, '\p{^Is_Nv=0_0_05}', "");
39734 Expect(0, 53, '\P{Is_Nv=0_0_05}', "");
39735 Expect(1, 53, '\P{^Is_Nv=0_0_05}', "");
39736 Expect(0, 52, '\p{Is_Nv=0_0_05}', "");
39737 Expect(1, 52, '\p{^Is_Nv=0_0_05}', "");
39738 Expect(1, 52, '\P{Is_Nv=0_0_05}', "");
39739 Expect(0, 52, '\P{^Is_Nv=0_0_05}', "");
39740 Error('\p{Pattern_Syntax=_YES/a/}');
39741 Error('\P{Pattern_Syntax=_YES/a/}');
39742 Expect(1, 47, '\p{Pattern_Syntax=yes}', "");
39743 Expect(0, 47, '\p{^Pattern_Syntax=yes}', "");
39744 Expect(0, 47, '\P{Pattern_Syntax=yes}', "");
39745 Expect(1, 47, '\P{^Pattern_Syntax=yes}', "");
39746 Expect(0, 32, '\p{Pattern_Syntax=yes}', "");
39747 Expect(1, 32, '\p{^Pattern_Syntax=yes}', "");
39748 Expect(1, 32, '\P{Pattern_Syntax=yes}', "");
39749 Expect(0, 32, '\P{^Pattern_Syntax=yes}', "");
39750 Expect(1, 47, '\p{Pattern_Syntax=-_yes}', "");
39751 Expect(0, 47, '\p{^Pattern_Syntax=-_yes}', "");
39752 Expect(0, 47, '\P{Pattern_Syntax=-_yes}', "");
39753 Expect(1, 47, '\P{^Pattern_Syntax=-_yes}', "");
39754 Expect(0, 32, '\p{Pattern_Syntax=-_yes}', "");
39755 Expect(1, 32, '\p{^Pattern_Syntax=-_yes}', "");
39756 Expect(1, 32, '\P{Pattern_Syntax=-_yes}', "");
39757 Expect(0, 32, '\P{^Pattern_Syntax=-_yes}', "");
39758 Error('\p{Pat_Syn=:=-Y}');
39759 Error('\P{Pat_Syn=:=-Y}');
39760 Expect(1, 47, '\p{Pat_Syn=y}', "");
39761 Expect(0, 47, '\p{^Pat_Syn=y}', "");
39762 Expect(0, 47, '\P{Pat_Syn=y}', "");
39763 Expect(1, 47, '\P{^Pat_Syn=y}', "");
39764 Expect(0, 32, '\p{Pat_Syn=y}', "");
39765 Expect(1, 32, '\p{^Pat_Syn=y}', "");
39766 Expect(1, 32, '\P{Pat_Syn=y}', "");
39767 Expect(0, 32, '\P{^Pat_Syn=y}', "");
39768 Expect(1, 47, '\p{Pat_Syn= Y}', "");
39769 Expect(0, 47, '\p{^Pat_Syn= Y}', "");
39770 Expect(0, 47, '\P{Pat_Syn= Y}', "");
39771 Expect(1, 47, '\P{^Pat_Syn= Y}', "");
39772 Expect(0, 32, '\p{Pat_Syn= Y}', "");
39773 Expect(1, 32, '\p{^Pat_Syn= Y}', "");
39774 Expect(1, 32, '\P{Pat_Syn= Y}', "");
39775 Expect(0, 32, '\P{^Pat_Syn= Y}', "");
39776 Error('\p{Is_Pattern_Syntax= T/a/}');
39777 Error('\P{Is_Pattern_Syntax= T/a/}');
39778 Expect(1, 47, '\p{Is_Pattern_Syntax:t}', "");
39779 Expect(0, 47, '\p{^Is_Pattern_Syntax:t}', "");
39780 Expect(0, 47, '\P{Is_Pattern_Syntax:t}', "");
39781 Expect(1, 47, '\P{^Is_Pattern_Syntax:t}', "");
39782 Expect(0, 32, '\p{Is_Pattern_Syntax:t}', "");
39783 Expect(1, 32, '\p{^Is_Pattern_Syntax:t}', "");
39784 Expect(1, 32, '\P{Is_Pattern_Syntax:t}', "");
39785 Expect(0, 32, '\P{^Is_Pattern_Syntax:t}', "");
39786 Expect(1, 47, '\p{Is_Pattern_Syntax= T}', "");
39787 Expect(0, 47, '\p{^Is_Pattern_Syntax= T}', "");
39788 Expect(0, 47, '\P{Is_Pattern_Syntax= T}', "");
39789 Expect(1, 47, '\P{^Is_Pattern_Syntax= T}', "");
39790 Expect(0, 32, '\p{Is_Pattern_Syntax= T}', "");
39791 Expect(1, 32, '\p{^Is_Pattern_Syntax= T}', "");
39792 Expect(1, 32, '\P{Is_Pattern_Syntax= T}', "");
39793 Expect(0, 32, '\P{^Is_Pattern_Syntax= T}', "");
39794 Error('\p{Is_Pat_Syn=    True:=}');
39795 Error('\P{Is_Pat_Syn=    True:=}');
39796 Expect(1, 47, '\p{Is_Pat_Syn=true}', "");
39797 Expect(0, 47, '\p{^Is_Pat_Syn=true}', "");
39798 Expect(0, 47, '\P{Is_Pat_Syn=true}', "");
39799 Expect(1, 47, '\P{^Is_Pat_Syn=true}', "");
39800 Expect(0, 32, '\p{Is_Pat_Syn=true}', "");
39801 Expect(1, 32, '\p{^Is_Pat_Syn=true}', "");
39802 Expect(1, 32, '\P{Is_Pat_Syn=true}', "");
39803 Expect(0, 32, '\P{^Is_Pat_Syn=true}', "");
39804 Expect(1, 47, '\p{Is_Pat_Syn=   -True}', "");
39805 Expect(0, 47, '\p{^Is_Pat_Syn=  -True}', "");
39806 Expect(0, 47, '\P{Is_Pat_Syn=   -True}', "");
39807 Expect(1, 47, '\P{^Is_Pat_Syn=  -True}', "");
39808 Expect(0, 32, '\p{Is_Pat_Syn=   -True}', "");
39809 Expect(1, 32, '\p{^Is_Pat_Syn=  -True}', "");
39810 Expect(1, 32, '\P{Is_Pat_Syn=   -True}', "");
39811 Expect(0, 32, '\P{^Is_Pat_Syn=  -True}', "");
39812 Error('\p{Pattern_Syntax= No:=}');
39813 Error('\P{Pattern_Syntax= No:=}');
39814 Expect(1, 32, '\p{Pattern_Syntax=no}', "");
39815 Expect(0, 32, '\p{^Pattern_Syntax=no}', "");
39816 Expect(0, 32, '\P{Pattern_Syntax=no}', "");
39817 Expect(1, 32, '\P{^Pattern_Syntax=no}', "");
39818 Expect(0, 47, '\p{Pattern_Syntax=no}', "");
39819 Expect(1, 47, '\p{^Pattern_Syntax=no}', "");
39820 Expect(1, 47, '\P{Pattern_Syntax=no}', "");
39821 Expect(0, 47, '\P{^Pattern_Syntax=no}', "");
39822 Expect(1, 32, '\p{Pattern_Syntax=       no}', "");
39823 Expect(0, 32, '\p{^Pattern_Syntax=      no}', "");
39824 Expect(0, 32, '\P{Pattern_Syntax=       no}', "");
39825 Expect(1, 32, '\P{^Pattern_Syntax=      no}', "");
39826 Expect(0, 47, '\p{Pattern_Syntax=       no}', "");
39827 Expect(1, 47, '\p{^Pattern_Syntax=      no}', "");
39828 Expect(1, 47, '\P{Pattern_Syntax=       no}', "");
39829 Expect(0, 47, '\P{^Pattern_Syntax=      no}', "");
39830 Error('\p{Pat_Syn=_/a/N}');
39831 Error('\P{Pat_Syn=_/a/N}');
39832 Expect(1, 32, '\p{Pat_Syn=n}', "");
39833 Expect(0, 32, '\p{^Pat_Syn=n}', "");
39834 Expect(0, 32, '\P{Pat_Syn=n}', "");
39835 Expect(1, 32, '\P{^Pat_Syn=n}', "");
39836 Expect(0, 47, '\p{Pat_Syn=n}', "");
39837 Expect(1, 47, '\p{^Pat_Syn=n}', "");
39838 Expect(1, 47, '\P{Pat_Syn=n}', "");
39839 Expect(0, 47, '\P{^Pat_Syn=n}', "");
39840 Expect(1, 32, '\p{Pat_Syn= n}', "");
39841 Expect(0, 32, '\p{^Pat_Syn= n}', "");
39842 Expect(0, 32, '\P{Pat_Syn= n}', "");
39843 Expect(1, 32, '\P{^Pat_Syn= n}', "");
39844 Expect(0, 47, '\p{Pat_Syn= n}', "");
39845 Expect(1, 47, '\p{^Pat_Syn= n}', "");
39846 Expect(1, 47, '\P{Pat_Syn= n}', "");
39847 Expect(0, 47, '\P{^Pat_Syn= n}', "");
39848 Error('\p{Is_Pattern_Syntax=    :=f}');
39849 Error('\P{Is_Pattern_Syntax=    :=f}');
39850 Expect(1, 32, '\p{Is_Pattern_Syntax=f}', "");
39851 Expect(0, 32, '\p{^Is_Pattern_Syntax=f}', "");
39852 Expect(0, 32, '\P{Is_Pattern_Syntax=f}', "");
39853 Expect(1, 32, '\P{^Is_Pattern_Syntax=f}', "");
39854 Expect(0, 47, '\p{Is_Pattern_Syntax=f}', "");
39855 Expect(1, 47, '\p{^Is_Pattern_Syntax=f}', "");
39856 Expect(1, 47, '\P{Is_Pattern_Syntax=f}', "");
39857 Expect(0, 47, '\P{^Is_Pattern_Syntax=f}', "");
39858 Expect(1, 32, '\p{Is_Pattern_Syntax=__f}', "");
39859 Expect(0, 32, '\p{^Is_Pattern_Syntax=__f}', "");
39860 Expect(0, 32, '\P{Is_Pattern_Syntax=__f}', "");
39861 Expect(1, 32, '\P{^Is_Pattern_Syntax=__f}', "");
39862 Expect(0, 47, '\p{Is_Pattern_Syntax=__f}', "");
39863 Expect(1, 47, '\p{^Is_Pattern_Syntax=__f}', "");
39864 Expect(1, 47, '\P{Is_Pattern_Syntax=__f}', "");
39865 Expect(0, 47, '\P{^Is_Pattern_Syntax=__f}', "");
39866 Error('\p{Is_Pat_Syn:   _/a/False}');
39867 Error('\P{Is_Pat_Syn:   _/a/False}');
39868 Expect(1, 32, '\p{Is_Pat_Syn:   false}', "");
39869 Expect(0, 32, '\p{^Is_Pat_Syn:   false}', "");
39870 Expect(0, 32, '\P{Is_Pat_Syn:   false}', "");
39871 Expect(1, 32, '\P{^Is_Pat_Syn:   false}', "");
39872 Expect(0, 47, '\p{Is_Pat_Syn:   false}', "");
39873 Expect(1, 47, '\p{^Is_Pat_Syn:   false}', "");
39874 Expect(1, 47, '\P{Is_Pat_Syn:   false}', "");
39875 Expect(0, 47, '\P{^Is_Pat_Syn:   false}', "");
39876 Expect(1, 32, '\p{Is_Pat_Syn=- FALSE}', "");
39877 Expect(0, 32, '\p{^Is_Pat_Syn=- FALSE}', "");
39878 Expect(0, 32, '\P{Is_Pat_Syn=- FALSE}', "");
39879 Expect(1, 32, '\P{^Is_Pat_Syn=- FALSE}', "");
39880 Expect(0, 47, '\p{Is_Pat_Syn=- FALSE}', "");
39881 Expect(1, 47, '\p{^Is_Pat_Syn=- FALSE}', "");
39882 Expect(1, 47, '\P{Is_Pat_Syn=- FALSE}', "");
39883 Expect(0, 47, '\P{^Is_Pat_Syn=- FALSE}', "");
39884 Error('\p{Numeric_Type=_/a/None}');
39885 Error('\P{Numeric_Type=_/a/None}');
39886 Expect(1, 47, '\p{Numeric_Type=none}', "");
39887 Expect(0, 47, '\p{^Numeric_Type=none}', "");
39888 Expect(0, 47, '\P{Numeric_Type=none}', "");
39889 Expect(1, 47, '\P{^Numeric_Type=none}', "");
39890 Expect(0, 57, '\p{Numeric_Type=none}', "");
39891 Expect(1, 57, '\p{^Numeric_Type=none}', "");
39892 Expect(1, 57, '\P{Numeric_Type=none}', "");
39893 Expect(0, 57, '\P{^Numeric_Type=none}', "");
39894 Expect(1, 47, '\p{Numeric_Type= none}', "");
39895 Expect(0, 47, '\p{^Numeric_Type= none}', "");
39896 Expect(0, 47, '\P{Numeric_Type= none}', "");
39897 Expect(1, 47, '\P{^Numeric_Type= none}', "");
39898 Expect(0, 57, '\p{Numeric_Type= none}', "");
39899 Expect(1, 57, '\p{^Numeric_Type= none}', "");
39900 Expect(1, 57, '\P{Numeric_Type= none}', "");
39901 Expect(0, 57, '\P{^Numeric_Type= none}', "");
39902 Error('\p{Nt=/a/ -none}');
39903 Error('\P{Nt=/a/ -none}');
39904 Expect(1, 47, '\p{Nt=none}', "");
39905 Expect(0, 47, '\p{^Nt=none}', "");
39906 Expect(0, 47, '\P{Nt=none}', "");
39907 Expect(1, 47, '\P{^Nt=none}', "");
39908 Expect(0, 57, '\p{Nt=none}', "");
39909 Expect(1, 57, '\p{^Nt=none}', "");
39910 Expect(1, 57, '\P{Nt=none}', "");
39911 Expect(0, 57, '\P{^Nt=none}', "");
39912 Expect(1, 47, '\p{Nt=_-None}', "");
39913 Expect(0, 47, '\p{^Nt=_-None}', "");
39914 Expect(0, 47, '\P{Nt=_-None}', "");
39915 Expect(1, 47, '\P{^Nt=_-None}', "");
39916 Expect(0, 57, '\p{Nt=_-None}', "");
39917 Expect(1, 57, '\p{^Nt=_-None}', "");
39918 Expect(1, 57, '\P{Nt=_-None}', "");
39919 Expect(0, 57, '\P{^Nt=_-None}', "");
39920 Error('\p{Is_Numeric_Type=-     None:=}');
39921 Error('\P{Is_Numeric_Type=-     None:=}');
39922 Expect(1, 47, '\p{Is_Numeric_Type=none}', "");
39923 Expect(0, 47, '\p{^Is_Numeric_Type=none}', "");
39924 Expect(0, 47, '\P{Is_Numeric_Type=none}', "");
39925 Expect(1, 47, '\P{^Is_Numeric_Type=none}', "");
39926 Expect(0, 57, '\p{Is_Numeric_Type=none}', "");
39927 Expect(1, 57, '\p{^Is_Numeric_Type=none}', "");
39928 Expect(1, 57, '\P{Is_Numeric_Type=none}', "");
39929 Expect(0, 57, '\P{^Is_Numeric_Type=none}', "");
39930 Expect(1, 47, '\p{Is_Numeric_Type=-     None}', "");
39931 Expect(0, 47, '\p{^Is_Numeric_Type=-    None}', "");
39932 Expect(0, 47, '\P{Is_Numeric_Type=-     None}', "");
39933 Expect(1, 47, '\P{^Is_Numeric_Type=-    None}', "");
39934 Expect(0, 57, '\p{Is_Numeric_Type=-     None}', "");
39935 Expect(1, 57, '\p{^Is_Numeric_Type=-    None}', "");
39936 Expect(1, 57, '\P{Is_Numeric_Type=-     None}', "");
39937 Expect(0, 57, '\P{^Is_Numeric_Type=-    None}', "");
39938 Error('\p{Is_Nt=_ none:=}');
39939 Error('\P{Is_Nt=_ none:=}');
39940 Expect(1, 47, '\p{Is_Nt=none}', "");
39941 Expect(0, 47, '\p{^Is_Nt=none}', "");
39942 Expect(0, 47, '\P{Is_Nt=none}', "");
39943 Expect(1, 47, '\P{^Is_Nt=none}', "");
39944 Expect(0, 57, '\p{Is_Nt=none}', "");
39945 Expect(1, 57, '\p{^Is_Nt=none}', "");
39946 Expect(1, 57, '\P{Is_Nt=none}', "");
39947 Expect(0, 57, '\P{^Is_Nt=none}', "");
39948 Expect(1, 47, '\p{Is_Nt=-       NONE}', "");
39949 Expect(0, 47, '\p{^Is_Nt=-      NONE}', "");
39950 Expect(0, 47, '\P{Is_Nt=-       NONE}', "");
39951 Expect(1, 47, '\P{^Is_Nt=-      NONE}', "");
39952 Expect(0, 57, '\p{Is_Nt=-       NONE}', "");
39953 Expect(1, 57, '\p{^Is_Nt=-      NONE}', "");
39954 Expect(1, 57, '\P{Is_Nt=-       NONE}', "");
39955 Expect(0, 57, '\P{^Is_Nt=-      NONE}', "");
39956 Error('\p{Numeric_Type=-DIGIT:=}');
39957 Error('\P{Numeric_Type=-DIGIT:=}');
39958 Expect(1, 4977, '\p{Numeric_Type=digit}', "");
39959 Expect(0, 4977, '\p{^Numeric_Type=digit}', "");
39960 Expect(0, 4977, '\P{Numeric_Type=digit}', "");
39961 Expect(1, 4977, '\P{^Numeric_Type=digit}', "");
39962 Expect(0, 7, '\p{Numeric_Type=digit}', "");
39963 Expect(1, 7, '\p{^Numeric_Type=digit}', "");
39964 Expect(1, 7, '\P{Numeric_Type=digit}', "");
39965 Expect(0, 7, '\P{^Numeric_Type=digit}', "");
39966 Expect(1, 4977, '\p{Numeric_Type=_ digit}', "");
39967 Expect(0, 4977, '\p{^Numeric_Type=_ digit}', "");
39968 Expect(0, 4977, '\P{Numeric_Type=_ digit}', "");
39969 Expect(1, 4977, '\P{^Numeric_Type=_ digit}', "");
39970 Expect(0, 7, '\p{Numeric_Type=_ digit}', "");
39971 Expect(1, 7, '\p{^Numeric_Type=_ digit}', "");
39972 Expect(1, 7, '\P{Numeric_Type=_ digit}', "");
39973 Expect(0, 7, '\P{^Numeric_Type=_ digit}', "");
39974 Error('\p{Nt=/a/Di}');
39975 Error('\P{Nt=/a/Di}');
39976 Expect(1, 4977, '\p{Nt=di}', "");
39977 Expect(0, 4977, '\p{^Nt=di}', "");
39978 Expect(0, 4977, '\P{Nt=di}', "");
39979 Expect(1, 4977, '\P{^Nt=di}', "");
39980 Expect(0, 7, '\p{Nt=di}', "");
39981 Expect(1, 7, '\p{^Nt=di}', "");
39982 Expect(1, 7, '\P{Nt=di}', "");
39983 Expect(0, 7, '\P{^Nt=di}', "");
39984 Expect(1, 4977, '\p{Nt=-di}', "");
39985 Expect(0, 4977, '\p{^Nt=-di}', "");
39986 Expect(0, 4977, '\P{Nt=-di}', "");
39987 Expect(1, 4977, '\P{^Nt=-di}', "");
39988 Expect(0, 7, '\p{Nt=-di}', "");
39989 Expect(1, 7, '\p{^Nt=-di}', "");
39990 Expect(1, 7, '\P{Nt=-di}', "");
39991 Expect(0, 7, '\P{^Nt=-di}', "");
39992 Error('\p{Is_Numeric_Type=              DIGIT/a/}');
39993 Error('\P{Is_Numeric_Type=              DIGIT/a/}');
39994 Expect(1, 4977, '\p{Is_Numeric_Type=digit}', "");
39995 Expect(0, 4977, '\p{^Is_Numeric_Type=digit}', "");
39996 Expect(0, 4977, '\P{Is_Numeric_Type=digit}', "");
39997 Expect(1, 4977, '\P{^Is_Numeric_Type=digit}', "");
39998 Expect(0, 7, '\p{Is_Numeric_Type=digit}', "");
39999 Expect(1, 7, '\p{^Is_Numeric_Type=digit}', "");
40000 Expect(1, 7, '\P{Is_Numeric_Type=digit}', "");
40001 Expect(0, 7, '\P{^Is_Numeric_Type=digit}', "");
40002 Expect(1, 4977, '\p{Is_Numeric_Type= Digit}', "");
40003 Expect(0, 4977, '\p{^Is_Numeric_Type= Digit}', "");
40004 Expect(0, 4977, '\P{Is_Numeric_Type= Digit}', "");
40005 Expect(1, 4977, '\P{^Is_Numeric_Type= Digit}', "");
40006 Expect(0, 7, '\p{Is_Numeric_Type= Digit}', "");
40007 Expect(1, 7, '\p{^Is_Numeric_Type= Digit}', "");
40008 Expect(1, 7, '\P{Is_Numeric_Type= Digit}', "");
40009 Expect(0, 7, '\P{^Is_Numeric_Type= Digit}', "");
40010 Error('\p{Is_Nt=:= Di}');
40011 Error('\P{Is_Nt=:= Di}');
40012 Expect(1, 4977, '\p{Is_Nt=di}', "");
40013 Expect(0, 4977, '\p{^Is_Nt=di}', "");
40014 Expect(0, 4977, '\P{Is_Nt=di}', "");
40015 Expect(1, 4977, '\P{^Is_Nt=di}', "");
40016 Expect(0, 7, '\p{Is_Nt=di}', "");
40017 Expect(1, 7, '\p{^Is_Nt=di}', "");
40018 Expect(1, 7, '\P{Is_Nt=di}', "");
40019 Expect(0, 7, '\P{^Is_Nt=di}', "");
40020 Expect(1, 4977, '\p{Is_Nt:      _-DI}', "");
40021 Expect(0, 4977, '\p{^Is_Nt:     _-DI}', "");
40022 Expect(0, 4977, '\P{Is_Nt:      _-DI}', "");
40023 Expect(1, 4977, '\P{^Is_Nt:     _-DI}', "");
40024 Expect(0, 7, '\p{Is_Nt: _-DI}', "");
40025 Expect(1, 7, '\p{^Is_Nt:        _-DI}', "");
40026 Expect(1, 7, '\P{Is_Nt: _-DI}', "");
40027 Expect(0, 7, '\P{^Is_Nt:        _-DI}', "");
40028 Error('\p{Numeric_Type= -decimal:=}');
40029 Error('\P{Numeric_Type= -decimal:=}');
40030 Expect(1, 57, '\p{Numeric_Type=decimal}', "");
40031 Expect(0, 57, '\p{^Numeric_Type=decimal}', "");
40032 Expect(0, 57, '\P{Numeric_Type=decimal}', "");
40033 Expect(1, 57, '\P{^Numeric_Type=decimal}', "");
40034 Expect(0, 47, '\p{Numeric_Type=decimal}', "");
40035 Expect(1, 47, '\p{^Numeric_Type=decimal}', "");
40036 Expect(1, 47, '\P{Numeric_Type=decimal}', "");
40037 Expect(0, 47, '\P{^Numeric_Type=decimal}', "");
40038 Expect(1, 57, '\p{Numeric_Type=_decimal}', "");
40039 Expect(0, 57, '\p{^Numeric_Type=_decimal}', "");
40040 Expect(0, 57, '\P{Numeric_Type=_decimal}', "");
40041 Expect(1, 57, '\P{^Numeric_Type=_decimal}', "");
40042 Expect(0, 47, '\p{Numeric_Type=_decimal}', "");
40043 Expect(1, 47, '\p{^Numeric_Type=_decimal}', "");
40044 Expect(1, 47, '\P{Numeric_Type=_decimal}', "");
40045 Expect(0, 47, '\P{^Numeric_Type=_decimal}', "");
40046 Error('\p{Nt=:=_        de}');
40047 Error('\P{Nt=:=_        de}');
40048 Expect(1, 57, '\p{Nt=de}', "");
40049 Expect(0, 57, '\p{^Nt=de}', "");
40050 Expect(0, 57, '\P{Nt=de}', "");
40051 Expect(1, 57, '\P{^Nt=de}', "");
40052 Expect(0, 47, '\p{Nt=de}', "");
40053 Expect(1, 47, '\p{^Nt=de}', "");
40054 Expect(1, 47, '\P{Nt=de}', "");
40055 Expect(0, 47, '\P{^Nt=de}', "");
40056 Expect(1, 57, '\p{Nt=   _de}', "");
40057 Expect(0, 57, '\p{^Nt=  _de}', "");
40058 Expect(0, 57, '\P{Nt=   _de}', "");
40059 Expect(1, 57, '\P{^Nt=  _de}', "");
40060 Expect(0, 47, '\p{Nt=   _de}', "");
40061 Expect(1, 47, '\p{^Nt=  _de}', "");
40062 Expect(1, 47, '\P{Nt=   _de}', "");
40063 Expect(0, 47, '\P{^Nt=  _de}', "");
40064 Error('\p{Is_Numeric_Type=:=-DECIMAL}');
40065 Error('\P{Is_Numeric_Type=:=-DECIMAL}');
40066 Expect(1, 57, '\p{Is_Numeric_Type=decimal}', "");
40067 Expect(0, 57, '\p{^Is_Numeric_Type=decimal}', "");
40068 Expect(0, 57, '\P{Is_Numeric_Type=decimal}', "");
40069 Expect(1, 57, '\P{^Is_Numeric_Type=decimal}', "");
40070 Expect(0, 47, '\p{Is_Numeric_Type=decimal}', "");
40071 Expect(1, 47, '\p{^Is_Numeric_Type=decimal}', "");
40072 Expect(1, 47, '\P{Is_Numeric_Type=decimal}', "");
40073 Expect(0, 47, '\P{^Is_Numeric_Type=decimal}', "");
40074 Expect(1, 57, '\p{Is_Numeric_Type=_DECIMAL}', "");
40075 Expect(0, 57, '\p{^Is_Numeric_Type=_DECIMAL}', "");
40076 Expect(0, 57, '\P{Is_Numeric_Type=_DECIMAL}', "");
40077 Expect(1, 57, '\P{^Is_Numeric_Type=_DECIMAL}', "");
40078 Expect(0, 47, '\p{Is_Numeric_Type=_DECIMAL}', "");
40079 Expect(1, 47, '\p{^Is_Numeric_Type=_DECIMAL}', "");
40080 Expect(1, 47, '\P{Is_Numeric_Type=_DECIMAL}', "");
40081 Expect(0, 47, '\P{^Is_Numeric_Type=_DECIMAL}', "");
40082 Error('\p{Is_Nt=/a/     de}');
40083 Error('\P{Is_Nt=/a/     de}');
40084 Expect(1, 57, '\p{Is_Nt=de}', "");
40085 Expect(0, 57, '\p{^Is_Nt=de}', "");
40086 Expect(0, 57, '\P{Is_Nt=de}', "");
40087 Expect(1, 57, '\P{^Is_Nt=de}', "");
40088 Expect(0, 47, '\p{Is_Nt=de}', "");
40089 Expect(1, 47, '\p{^Is_Nt=de}', "");
40090 Expect(1, 47, '\P{Is_Nt=de}', "");
40091 Expect(0, 47, '\P{^Is_Nt=de}', "");
40092 Expect(1, 57, '\p{Is_Nt=        de}', "");
40093 Expect(0, 57, '\p{^Is_Nt=       de}', "");
40094 Expect(0, 57, '\P{Is_Nt=        de}', "");
40095 Expect(1, 57, '\P{^Is_Nt=       de}', "");
40096 Expect(0, 47, '\p{Is_Nt=        de}', "");
40097 Expect(1, 47, '\p{^Is_Nt=       de}', "");
40098 Expect(1, 47, '\P{Is_Nt=        de}', "");
40099 Expect(0, 47, '\P{^Is_Nt=       de}', "");
40100 Error('\p{Numeric_Type=_:=NUMERIC}');
40101 Error('\P{Numeric_Type=_:=NUMERIC}');
40102 Expect(1, 2551, '\p{Numeric_Type=numeric}', "");
40103 Expect(0, 2551, '\p{^Numeric_Type=numeric}', "");
40104 Expect(0, 2551, '\P{Numeric_Type=numeric}', "");
40105 Expect(1, 2551, '\P{^Numeric_Type=numeric}', "");
40106 Expect(0, 7, '\p{Numeric_Type=numeric}', "");
40107 Expect(1, 7, '\p{^Numeric_Type=numeric}', "");
40108 Expect(1, 7, '\P{Numeric_Type=numeric}', "");
40109 Expect(0, 7, '\P{^Numeric_Type=numeric}', "");
40110 Expect(1, 2551, '\p{Numeric_Type= -NUMERIC}', "");
40111 Expect(0, 2551, '\p{^Numeric_Type= -NUMERIC}', "");
40112 Expect(0, 2551, '\P{Numeric_Type= -NUMERIC}', "");
40113 Expect(1, 2551, '\P{^Numeric_Type= -NUMERIC}', "");
40114 Expect(0, 7, '\p{Numeric_Type= -NUMERIC}', "");
40115 Expect(1, 7, '\p{^Numeric_Type= -NUMERIC}', "");
40116 Expect(1, 7, '\P{Numeric_Type= -NUMERIC}', "");
40117 Expect(0, 7, '\P{^Numeric_Type= -NUMERIC}', "");
40118 Error('\p{Nt= :=NU}');
40119 Error('\P{Nt= :=NU}');
40120 Expect(1, 2551, '\p{Nt=nu}', "");
40121 Expect(0, 2551, '\p{^Nt=nu}', "");
40122 Expect(0, 2551, '\P{Nt=nu}', "");
40123 Expect(1, 2551, '\P{^Nt=nu}', "");
40124 Expect(0, 7, '\p{Nt=nu}', "");
40125 Expect(1, 7, '\p{^Nt=nu}', "");
40126 Expect(1, 7, '\P{Nt=nu}', "");
40127 Expect(0, 7, '\P{^Nt=nu}', "");
40128 Expect(1, 2551, '\p{Nt= _Nu}', "");
40129 Expect(0, 2551, '\p{^Nt= _Nu}', "");
40130 Expect(0, 2551, '\P{Nt= _Nu}', "");
40131 Expect(1, 2551, '\P{^Nt= _Nu}', "");
40132 Expect(0, 7, '\p{Nt= _Nu}', "");
40133 Expect(1, 7, '\p{^Nt= _Nu}', "");
40134 Expect(1, 7, '\P{Nt= _Nu}', "");
40135 Expect(0, 7, '\P{^Nt= _Nu}', "");
40136 Error('\p{Is_Numeric_Type:/a/   Numeric}');
40137 Error('\P{Is_Numeric_Type:/a/   Numeric}');
40138 Expect(1, 2551, '\p{Is_Numeric_Type=numeric}', "");
40139 Expect(0, 2551, '\p{^Is_Numeric_Type=numeric}', "");
40140 Expect(0, 2551, '\P{Is_Numeric_Type=numeric}', "");
40141 Expect(1, 2551, '\P{^Is_Numeric_Type=numeric}', "");
40142 Expect(0, 7, '\p{Is_Numeric_Type=numeric}', "");
40143 Expect(1, 7, '\p{^Is_Numeric_Type=numeric}', "");
40144 Expect(1, 7, '\P{Is_Numeric_Type=numeric}', "");
40145 Expect(0, 7, '\P{^Is_Numeric_Type=numeric}', "");
40146 Expect(1, 2551, '\p{Is_Numeric_Type=__Numeric}', "");
40147 Expect(0, 2551, '\p{^Is_Numeric_Type=__Numeric}', "");
40148 Expect(0, 2551, '\P{Is_Numeric_Type=__Numeric}', "");
40149 Expect(1, 2551, '\P{^Is_Numeric_Type=__Numeric}', "");
40150 Expect(0, 7, '\p{Is_Numeric_Type=__Numeric}', "");
40151 Expect(1, 7, '\p{^Is_Numeric_Type=__Numeric}', "");
40152 Expect(1, 7, '\P{Is_Numeric_Type=__Numeric}', "");
40153 Expect(0, 7, '\P{^Is_Numeric_Type=__Numeric}', "");
40154 Error('\p{Is_Nt:   -/a/nu}');
40155 Error('\P{Is_Nt:   -/a/nu}');
40156 Expect(1, 2551, '\p{Is_Nt=nu}', "");
40157 Expect(0, 2551, '\p{^Is_Nt=nu}', "");
40158 Expect(0, 2551, '\P{Is_Nt=nu}', "");
40159 Expect(1, 2551, '\P{^Is_Nt=nu}', "");
40160 Expect(0, 7, '\p{Is_Nt=nu}', "");
40161 Expect(1, 7, '\p{^Is_Nt=nu}', "");
40162 Expect(1, 7, '\P{Is_Nt=nu}', "");
40163 Expect(0, 7, '\P{^Is_Nt=nu}', "");
40164 Expect(1, 2551, '\p{Is_Nt=_-Nu}', "");
40165 Expect(0, 2551, '\p{^Is_Nt=_-Nu}', "");
40166 Expect(0, 2551, '\P{Is_Nt=_-Nu}', "");
40167 Expect(1, 2551, '\P{^Is_Nt=_-Nu}', "");
40168 Expect(0, 7, '\p{Is_Nt=_-Nu}', "");
40169 Expect(1, 7, '\p{^Is_Nt=_-Nu}', "");
40170 Expect(1, 7, '\P{Is_Nt=_-Nu}', "");
40171 Expect(0, 7, '\P{^Is_Nt=_-Nu}', "");
40172 Error('\p{Expands_On_NFC=Yes}');
40173 Error('\P{Expands_On_NFC=Yes}');
40174 Error('\p{XO_NFC=Y}');
40175 Error('\P{XO_NFC=Y}');
40176 Error('\p{Is_Expands_On_NFC=T}');
40177 Error('\P{Is_Expands_On_NFC=T}');
40178 Error('\p{Is_XO_NFC=True}');
40179 Error('\P{Is_XO_NFC=True}');
40180 Error('\p{Expands_On_NFC=No}');
40181 Error('\P{Expands_On_NFC=No}');
40182 Error('\p{XO_NFC=N}');
40183 Error('\P{XO_NFC=N}');
40184 Error('\p{Is_Expands_On_NFC=F}');
40185 Error('\P{Is_Expands_On_NFC=F}');
40186 Error('\p{Is_XO_NFC=False}');
40187 Error('\P{Is_XO_NFC=False}');
40188 Error('\p{Dash=:=-      yes}');
40189 Error('\P{Dash=:=-      yes}');
40190 Expect(1, 45, '\p{Dash=yes}', "");
40191 Expect(0, 45, '\p{^Dash=yes}', "");
40192 Expect(0, 45, '\P{Dash=yes}', "");
40193 Expect(1, 45, '\P{^Dash=yes}', "");
40194 Expect(0, 44, '\p{Dash=yes}', "");
40195 Expect(1, 44, '\p{^Dash=yes}', "");
40196 Expect(1, 44, '\P{Dash=yes}', "");
40197 Expect(0, 44, '\P{^Dash=yes}', "");
40198 Expect(1, 45, '\p{Dash=--YES}', "");
40199 Expect(0, 45, '\p{^Dash=--YES}', "");
40200 Expect(0, 45, '\P{Dash=--YES}', "");
40201 Expect(1, 45, '\P{^Dash=--YES}', "");
40202 Expect(0, 44, '\p{Dash=--YES}', "");
40203 Expect(1, 44, '\p{^Dash=--YES}', "");
40204 Expect(1, 44, '\P{Dash=--YES}', "");
40205 Expect(0, 44, '\P{^Dash=--YES}', "");
40206 Error('\p{Is_Dash=_/a/Y}');
40207 Error('\P{Is_Dash=_/a/Y}');
40208 Expect(1, 45, '\p{Is_Dash=y}', "");
40209 Expect(0, 45, '\p{^Is_Dash=y}', "");
40210 Expect(0, 45, '\P{Is_Dash=y}', "");
40211 Expect(1, 45, '\P{^Is_Dash=y}', "");
40212 Expect(0, 44, '\p{Is_Dash=y}', "");
40213 Expect(1, 44, '\p{^Is_Dash=y}', "");
40214 Expect(1, 44, '\P{Is_Dash=y}', "");
40215 Expect(0, 44, '\P{^Is_Dash=y}', "");
40216 Expect(1, 45, '\p{Is_Dash=      Y}', "");
40217 Expect(0, 45, '\p{^Is_Dash=     Y}', "");
40218 Expect(0, 45, '\P{Is_Dash=      Y}', "");
40219 Expect(1, 45, '\P{^Is_Dash=     Y}', "");
40220 Expect(0, 44, '\p{Is_Dash=      Y}', "");
40221 Expect(1, 44, '\p{^Is_Dash=     Y}', "");
40222 Expect(1, 44, '\P{Is_Dash=      Y}', "");
40223 Expect(0, 44, '\P{^Is_Dash=     Y}', "");
40224 Error('\p{Dash= t:=}');
40225 Error('\P{Dash= t:=}');
40226 Expect(1, 45, '\p{Dash: t}', "");
40227 Expect(0, 45, '\p{^Dash: t}', "");
40228 Expect(0, 45, '\P{Dash: t}', "");
40229 Expect(1, 45, '\P{^Dash: t}', "");
40230 Expect(0, 44, '\p{Dash: t}', "");
40231 Expect(1, 44, '\p{^Dash: t}', "");
40232 Expect(1, 44, '\P{Dash: t}', "");
40233 Expect(0, 44, '\P{^Dash: t}', "");
40234 Expect(1, 45, '\p{Dash=- t}', "");
40235 Expect(0, 45, '\p{^Dash=- t}', "");
40236 Expect(0, 45, '\P{Dash=- t}', "");
40237 Expect(1, 45, '\P{^Dash=- t}', "");
40238 Expect(0, 44, '\p{Dash=- t}', "");
40239 Expect(1, 44, '\p{^Dash=- t}', "");
40240 Expect(1, 44, '\P{Dash=- t}', "");
40241 Expect(0, 44, '\P{^Dash=- t}', "");
40242 Error('\p{Is_Dash=              True:=}');
40243 Error('\P{Is_Dash=              True:=}');
40244 Expect(1, 45, '\p{Is_Dash=true}', "");
40245 Expect(0, 45, '\p{^Is_Dash=true}', "");
40246 Expect(0, 45, '\P{Is_Dash=true}', "");
40247 Expect(1, 45, '\P{^Is_Dash=true}', "");
40248 Expect(0, 44, '\p{Is_Dash=true}', "");
40249 Expect(1, 44, '\p{^Is_Dash=true}', "");
40250 Expect(1, 44, '\P{Is_Dash=true}', "");
40251 Expect(0, 44, '\P{^Is_Dash=true}', "");
40252 Expect(1, 45, '\p{Is_Dash=True}', "");
40253 Expect(0, 45, '\p{^Is_Dash=True}', "");
40254 Expect(0, 45, '\P{Is_Dash=True}', "");
40255 Expect(1, 45, '\P{^Is_Dash=True}', "");
40256 Expect(0, 44, '\p{Is_Dash=True}', "");
40257 Expect(1, 44, '\p{^Is_Dash=True}', "");
40258 Expect(1, 44, '\P{Is_Dash=True}', "");
40259 Expect(0, 44, '\P{^Is_Dash=True}', "");
40260 Error('\p{Dash=-/a/No}');
40261 Error('\P{Dash=-/a/No}');
40262 Expect(1, 44, '\p{Dash=no}', "");
40263 Expect(0, 44, '\p{^Dash=no}', "");
40264 Expect(0, 44, '\P{Dash=no}', "");
40265 Expect(1, 44, '\P{^Dash=no}', "");
40266 Expect(0, 45, '\p{Dash=no}', "");
40267 Expect(1, 45, '\p{^Dash=no}', "");
40268 Expect(1, 45, '\P{Dash=no}', "");
40269 Expect(0, 45, '\P{^Dash=no}', "");
40270 Expect(1, 44, '\p{Dash=-no}', "");
40271 Expect(0, 44, '\p{^Dash=-no}', "");
40272 Expect(0, 44, '\P{Dash=-no}', "");
40273 Expect(1, 44, '\P{^Dash=-no}', "");
40274 Expect(0, 45, '\p{Dash=-no}', "");
40275 Expect(1, 45, '\p{^Dash=-no}', "");
40276 Expect(1, 45, '\P{Dash=-no}', "");
40277 Expect(0, 45, '\P{^Dash=-no}', "");
40278 Error('\p{Is_Dash=/a/ _N}');
40279 Error('\P{Is_Dash=/a/ _N}');
40280 Expect(1, 44, '\p{Is_Dash=n}', "");
40281 Expect(0, 44, '\p{^Is_Dash=n}', "");
40282 Expect(0, 44, '\P{Is_Dash=n}', "");
40283 Expect(1, 44, '\P{^Is_Dash=n}', "");
40284 Expect(0, 45, '\p{Is_Dash=n}', "");
40285 Expect(1, 45, '\p{^Is_Dash=n}', "");
40286 Expect(1, 45, '\P{Is_Dash=n}', "");
40287 Expect(0, 45, '\P{^Is_Dash=n}', "");
40288 Expect(1, 44, '\p{Is_Dash=      -N}', "");
40289 Expect(0, 44, '\p{^Is_Dash=     -N}', "");
40290 Expect(0, 44, '\P{Is_Dash=      -N}', "");
40291 Expect(1, 44, '\P{^Is_Dash=     -N}', "");
40292 Expect(0, 45, '\p{Is_Dash=      -N}', "");
40293 Expect(1, 45, '\p{^Is_Dash=     -N}', "");
40294 Expect(1, 45, '\P{Is_Dash=      -N}', "");
40295 Expect(0, 45, '\P{^Is_Dash=     -N}', "");
40296 Error('\p{Dash= F/a/}');
40297 Error('\P{Dash= F/a/}');
40298 Expect(1, 44, '\p{Dash: f}', "");
40299 Expect(0, 44, '\p{^Dash: f}', "");
40300 Expect(0, 44, '\P{Dash: f}', "");
40301 Expect(1, 44, '\P{^Dash: f}', "");
40302 Expect(0, 45, '\p{Dash: f}', "");
40303 Expect(1, 45, '\p{^Dash: f}', "");
40304 Expect(1, 45, '\P{Dash: f}', "");
40305 Expect(0, 45, '\P{^Dash: f}', "");
40306 Expect(1, 44, '\p{Dash=         F}', "");
40307 Expect(0, 44, '\p{^Dash=                F}', "");
40308 Expect(0, 44, '\P{Dash=         F}', "");
40309 Expect(1, 44, '\P{^Dash=                F}', "");
40310 Expect(0, 45, '\p{Dash=         F}', "");
40311 Expect(1, 45, '\p{^Dash=                F}', "");
40312 Expect(1, 45, '\P{Dash=         F}', "");
40313 Expect(0, 45, '\P{^Dash=                F}', "");
40314 Error('\p{Is_Dash=:= _false}');
40315 Error('\P{Is_Dash=:= _false}');
40316 Expect(1, 44, '\p{Is_Dash=false}', "");
40317 Expect(0, 44, '\p{^Is_Dash=false}', "");
40318 Expect(0, 44, '\P{Is_Dash=false}', "");
40319 Expect(1, 44, '\P{^Is_Dash=false}', "");
40320 Expect(0, 45, '\p{Is_Dash=false}', "");
40321 Expect(1, 45, '\p{^Is_Dash=false}', "");
40322 Expect(1, 45, '\P{Is_Dash=false}', "");
40323 Expect(0, 45, '\P{^Is_Dash=false}', "");
40324 Expect(1, 44, '\p{Is_Dash=- false}', "");
40325 Expect(0, 44, '\p{^Is_Dash=- false}', "");
40326 Expect(0, 44, '\P{Is_Dash=- false}', "");
40327 Expect(1, 44, '\P{^Is_Dash=- false}', "");
40328 Expect(0, 45, '\p{Is_Dash=- false}', "");
40329 Expect(1, 45, '\p{^Is_Dash=- false}', "");
40330 Expect(1, 45, '\P{Is_Dash=- false}', "");
40331 Expect(0, 45, '\P{^Is_Dash=- false}', "");
40332 Error('\p{Hangul_Syllable_Type=_-trailingJAMO:=}');
40333 Error('\P{Hangul_Syllable_Type=_-trailingJAMO:=}');
40334 Expect(1, 4601, '\p{Hangul_Syllable_Type=trailingjamo}', "");
40335 Expect(0, 4601, '\p{^Hangul_Syllable_Type=trailingjamo}', "");
40336 Expect(0, 4601, '\P{Hangul_Syllable_Type=trailingjamo}', "");
40337 Expect(1, 4601, '\P{^Hangul_Syllable_Type=trailingjamo}', "");
40338 Expect(0, 4519, '\p{Hangul_Syllable_Type=trailingjamo}', "");
40339 Expect(1, 4519, '\p{^Hangul_Syllable_Type=trailingjamo}', "");
40340 Expect(1, 4519, '\P{Hangul_Syllable_Type=trailingjamo}', "");
40341 Expect(0, 4519, '\P{^Hangul_Syllable_Type=trailingjamo}', "");
40342 Expect(1, 4601, '\p{Hangul_Syllable_Type= TRAILINGJamo}', "");
40343 Expect(0, 4601, '\p{^Hangul_Syllable_Type= TRAILINGJamo}', "");
40344 Expect(0, 4601, '\P{Hangul_Syllable_Type= TRAILINGJamo}', "");
40345 Expect(1, 4601, '\P{^Hangul_Syllable_Type= TRAILINGJamo}', "");
40346 Expect(0, 4519, '\p{Hangul_Syllable_Type= TRAILINGJamo}', "");
40347 Expect(1, 4519, '\p{^Hangul_Syllable_Type= TRAILINGJamo}', "");
40348 Expect(1, 4519, '\P{Hangul_Syllable_Type= TRAILINGJamo}', "");
40349 Expect(0, 4519, '\P{^Hangul_Syllable_Type= TRAILINGJamo}', "");
40350 Error('\p{Hst=:=-t}');
40351 Error('\P{Hst=:=-t}');
40352 Expect(1, 4601, '\p{Hst=t}', "");
40353 Expect(0, 4601, '\p{^Hst=t}', "");
40354 Expect(0, 4601, '\P{Hst=t}', "");
40355 Expect(1, 4601, '\P{^Hst=t}', "");
40356 Expect(0, 4519, '\p{Hst=t}', "");
40357 Expect(1, 4519, '\p{^Hst=t}', "");
40358 Expect(1, 4519, '\P{Hst=t}', "");
40359 Expect(0, 4519, '\P{^Hst=t}', "");
40360 Expect(1, 4601, '\p{Hst=        -T}', "");
40361 Expect(0, 4601, '\p{^Hst=       -T}', "");
40362 Expect(0, 4601, '\P{Hst=        -T}', "");
40363 Expect(1, 4601, '\P{^Hst=       -T}', "");
40364 Expect(0, 4519, '\p{Hst=        -T}', "");
40365 Expect(1, 4519, '\p{^Hst=       -T}', "");
40366 Expect(1, 4519, '\P{Hst=        -T}', "");
40367 Expect(0, 4519, '\P{^Hst=       -T}', "");
40368 Error('\p{Is_Hangul_Syllable_Type:      /a/TRAILING Jamo}');
40369 Error('\P{Is_Hangul_Syllable_Type:      /a/TRAILING Jamo}');
40370 Expect(1, 4601, '\p{Is_Hangul_Syllable_Type:trailingjamo}', "");
40371 Expect(0, 4601, '\p{^Is_Hangul_Syllable_Type:trailingjamo}', "");
40372 Expect(0, 4601, '\P{Is_Hangul_Syllable_Type:trailingjamo}', "");
40373 Expect(1, 4601, '\P{^Is_Hangul_Syllable_Type:trailingjamo}', "");
40374 Expect(0, 4519, '\p{Is_Hangul_Syllable_Type:trailingjamo}', "");
40375 Expect(1, 4519, '\p{^Is_Hangul_Syllable_Type:trailingjamo}', "");
40376 Expect(1, 4519, '\P{Is_Hangul_Syllable_Type:trailingjamo}', "");
40377 Expect(0, 4519, '\P{^Is_Hangul_Syllable_Type:trailingjamo}', "");
40378 Expect(1, 4601, '\p{Is_Hangul_Syllable_Type=  trailing_jamo}', "");
40379 Expect(0, 4601, '\p{^Is_Hangul_Syllable_Type=  trailing_jamo}', "");
40380 Expect(0, 4601, '\P{Is_Hangul_Syllable_Type=  trailing_jamo}', "");
40381 Expect(1, 4601, '\P{^Is_Hangul_Syllable_Type=  trailing_jamo}', "");
40382 Expect(0, 4519, '\p{Is_Hangul_Syllable_Type=  trailing_jamo}', "");
40383 Expect(1, 4519, '\p{^Is_Hangul_Syllable_Type=  trailing_jamo}', "");
40384 Expect(1, 4519, '\P{Is_Hangul_Syllable_Type=  trailing_jamo}', "");
40385 Expect(0, 4519, '\P{^Is_Hangul_Syllable_Type=  trailing_jamo}', "");
40386 Error('\p{Is_Hst=       :=t}');
40387 Error('\P{Is_Hst=       :=t}');
40388 Expect(1, 4601, '\p{Is_Hst=t}', "");
40389 Expect(0, 4601, '\p{^Is_Hst=t}', "");
40390 Expect(0, 4601, '\P{Is_Hst=t}', "");
40391 Expect(1, 4601, '\P{^Is_Hst=t}', "");
40392 Expect(0, 4519, '\p{Is_Hst=t}', "");
40393 Expect(1, 4519, '\p{^Is_Hst=t}', "");
40394 Expect(1, 4519, '\P{Is_Hst=t}', "");
40395 Expect(0, 4519, '\P{^Is_Hst=t}', "");
40396 Expect(1, 4601, '\p{Is_Hst= -T}', "");
40397 Expect(0, 4601, '\p{^Is_Hst= -T}', "");
40398 Expect(0, 4601, '\P{Is_Hst= -T}', "");
40399 Expect(1, 4601, '\P{^Is_Hst= -T}', "");
40400 Expect(0, 4519, '\p{Is_Hst= -T}', "");
40401 Expect(1, 4519, '\p{^Is_Hst= -T}', "");
40402 Expect(1, 4519, '\P{Is_Hst= -T}', "");
40403 Expect(0, 4519, '\P{^Is_Hst= -T}', "");
40404 Error('\p{Hangul_Syllable_Type=/a/_ LVT SYLLABLE}');
40405 Error('\P{Hangul_Syllable_Type=/a/_ LVT SYLLABLE}');
40406 Expect(1, 44059, '\p{Hangul_Syllable_Type:lvtsyllable}', "");
40407 Expect(0, 44059, '\p{^Hangul_Syllable_Type:lvtsyllable}', "");
40408 Expect(0, 44059, '\P{Hangul_Syllable_Type:lvtsyllable}', "");
40409 Expect(1, 44059, '\P{^Hangul_Syllable_Type:lvtsyllable}', "");
40410 Expect(0, 44032, '\p{Hangul_Syllable_Type:lvtsyllable}', "");
40411 Expect(1, 44032, '\p{^Hangul_Syllable_Type:lvtsyllable}', "");
40412 Expect(1, 44032, '\P{Hangul_Syllable_Type:lvtsyllable}', "");
40413 Expect(0, 44032, '\P{^Hangul_Syllable_Type:lvtsyllable}', "");
40414 Expect(1, 44059, '\p{Hangul_Syllable_Type=--LVT-Syllable}', "");
40415 Expect(0, 44059, '\p{^Hangul_Syllable_Type=--LVT-Syllable}', "");
40416 Expect(0, 44059, '\P{Hangul_Syllable_Type=--LVT-Syllable}', "");
40417 Expect(1, 44059, '\P{^Hangul_Syllable_Type=--LVT-Syllable}', "");
40418 Expect(0, 44032, '\p{Hangul_Syllable_Type=--LVT-Syllable}', "");
40419 Expect(1, 44032, '\p{^Hangul_Syllable_Type=--LVT-Syllable}', "");
40420 Expect(1, 44032, '\P{Hangul_Syllable_Type=--LVT-Syllable}', "");
40421 Expect(0, 44032, '\P{^Hangul_Syllable_Type=--LVT-Syllable}', "");
40422 Error('\p{Hst=-lvt/a/}');
40423 Error('\P{Hst=-lvt/a/}');
40424 Expect(1, 44059, '\p{Hst=lvt}', "");
40425 Expect(0, 44059, '\p{^Hst=lvt}', "");
40426 Expect(0, 44059, '\P{Hst=lvt}', "");
40427 Expect(1, 44059, '\P{^Hst=lvt}', "");
40428 Expect(0, 44032, '\p{Hst=lvt}', "");
40429 Expect(1, 44032, '\p{^Hst=lvt}', "");
40430 Expect(1, 44032, '\P{Hst=lvt}', "");
40431 Expect(0, 44032, '\P{^Hst=lvt}', "");
40432 Expect(1, 44059, '\p{Hst=        LVT}', "");
40433 Expect(0, 44059, '\p{^Hst=       LVT}', "");
40434 Expect(0, 44059, '\P{Hst=        LVT}', "");
40435 Expect(1, 44059, '\P{^Hst=       LVT}', "");
40436 Expect(0, 44032, '\p{Hst=        LVT}', "");
40437 Expect(1, 44032, '\p{^Hst=       LVT}', "");
40438 Expect(1, 44032, '\P{Hst=        LVT}', "");
40439 Expect(0, 44032, '\P{^Hst=       LVT}', "");
40440 Error('\p{Is_Hangul_Syllable_Type=__LVT:=Syllable}');
40441 Error('\P{Is_Hangul_Syllable_Type=__LVT:=Syllable}');
40442 Expect(1, 44059, '\p{Is_Hangul_Syllable_Type=lvtsyllable}', "");
40443 Expect(0, 44059, '\p{^Is_Hangul_Syllable_Type=lvtsyllable}', "");
40444 Expect(0, 44059, '\P{Is_Hangul_Syllable_Type=lvtsyllable}', "");
40445 Expect(1, 44059, '\P{^Is_Hangul_Syllable_Type=lvtsyllable}', "");
40446 Expect(0, 44032, '\p{Is_Hangul_Syllable_Type=lvtsyllable}', "");
40447 Expect(1, 44032, '\p{^Is_Hangul_Syllable_Type=lvtsyllable}', "");
40448 Expect(1, 44032, '\P{Is_Hangul_Syllable_Type=lvtsyllable}', "");
40449 Expect(0, 44032, '\P{^Is_Hangul_Syllable_Type=lvtsyllable}', "");
40450 Expect(1, 44059, '\p{Is_Hangul_Syllable_Type=   _LVTSYLLABLE}', "");
40451 Expect(0, 44059, '\p{^Is_Hangul_Syllable_Type=  _LVTSYLLABLE}', "");
40452 Expect(0, 44059, '\P{Is_Hangul_Syllable_Type=   _LVTSYLLABLE}', "");
40453 Expect(1, 44059, '\P{^Is_Hangul_Syllable_Type=  _LVTSYLLABLE}', "");
40454 Expect(0, 44032, '\p{Is_Hangul_Syllable_Type=   _LVTSYLLABLE}', "");
40455 Expect(1, 44032, '\p{^Is_Hangul_Syllable_Type=  _LVTSYLLABLE}', "");
40456 Expect(1, 44032, '\P{Is_Hangul_Syllable_Type=   _LVTSYLLABLE}', "");
40457 Expect(0, 44032, '\P{^Is_Hangul_Syllable_Type=  _LVTSYLLABLE}', "");
40458 Error('\p{Is_Hst=:=     LVT}');
40459 Error('\P{Is_Hst=:=     LVT}');
40460 Expect(1, 44059, '\p{Is_Hst=lvt}', "");
40461 Expect(0, 44059, '\p{^Is_Hst=lvt}', "");
40462 Expect(0, 44059, '\P{Is_Hst=lvt}', "");
40463 Expect(1, 44059, '\P{^Is_Hst=lvt}', "");
40464 Expect(0, 44032, '\p{Is_Hst=lvt}', "");
40465 Expect(1, 44032, '\p{^Is_Hst=lvt}', "");
40466 Expect(1, 44032, '\P{Is_Hst=lvt}', "");
40467 Expect(0, 44032, '\P{^Is_Hst=lvt}', "");
40468 Expect(1, 44059, '\p{Is_Hst=_-LVT}', "");
40469 Expect(0, 44059, '\p{^Is_Hst=_-LVT}', "");
40470 Expect(0, 44059, '\P{Is_Hst=_-LVT}', "");
40471 Expect(1, 44059, '\P{^Is_Hst=_-LVT}', "");
40472 Expect(0, 44032, '\p{Is_Hst=_-LVT}', "");
40473 Expect(1, 44032, '\p{^Is_Hst=_-LVT}', "");
40474 Expect(1, 44032, '\P{Is_Hst=_-LVT}', "");
40475 Expect(0, 44032, '\P{^Is_Hst=_-LVT}', "");
40476 Error('\p{Hangul_Syllable_Type:   _-vowel/a/Jamo}');
40477 Error('\P{Hangul_Syllable_Type:   _-vowel/a/Jamo}');
40478 Expect(1, 4514, '\p{Hangul_Syllable_Type=voweljamo}', "");
40479 Expect(0, 4514, '\p{^Hangul_Syllable_Type=voweljamo}', "");
40480 Expect(0, 4514, '\P{Hangul_Syllable_Type=voweljamo}', "");
40481 Expect(1, 4514, '\P{^Hangul_Syllable_Type=voweljamo}', "");
40482 Expect(0, 4447, '\p{Hangul_Syllable_Type=voweljamo}', "");
40483 Expect(1, 4447, '\p{^Hangul_Syllable_Type=voweljamo}', "");
40484 Expect(1, 4447, '\P{Hangul_Syllable_Type=voweljamo}', "");
40485 Expect(0, 4447, '\P{^Hangul_Syllable_Type=voweljamo}', "");
40486 Expect(1, 4514, '\p{Hangul_Syllable_Type= Vowel jamo}', "");
40487 Expect(0, 4514, '\p{^Hangul_Syllable_Type= Vowel jamo}', "");
40488 Expect(0, 4514, '\P{Hangul_Syllable_Type= Vowel jamo}', "");
40489 Expect(1, 4514, '\P{^Hangul_Syllable_Type= Vowel jamo}', "");
40490 Expect(0, 4447, '\p{Hangul_Syllable_Type= Vowel jamo}', "");
40491 Expect(1, 4447, '\p{^Hangul_Syllable_Type= Vowel jamo}', "");
40492 Expect(1, 4447, '\P{Hangul_Syllable_Type= Vowel jamo}', "");
40493 Expect(0, 4447, '\P{^Hangul_Syllable_Type= Vowel jamo}', "");
40494 Error('\p{Hst=/a/_-V}');
40495 Error('\P{Hst=/a/_-V}');
40496 Expect(1, 4514, '\p{Hst=v}', "");
40497 Expect(0, 4514, '\p{^Hst=v}', "");
40498 Expect(0, 4514, '\P{Hst=v}', "");
40499 Expect(1, 4514, '\P{^Hst=v}', "");
40500 Expect(0, 4447, '\p{Hst=v}', "");
40501 Expect(1, 4447, '\p{^Hst=v}', "");
40502 Expect(1, 4447, '\P{Hst=v}', "");
40503 Expect(0, 4447, '\P{^Hst=v}', "");
40504 Expect(1, 4514, '\p{Hst=_ V}', "");
40505 Expect(0, 4514, '\p{^Hst=_ V}', "");
40506 Expect(0, 4514, '\P{Hst=_ V}', "");
40507 Expect(1, 4514, '\P{^Hst=_ V}', "");
40508 Expect(0, 4447, '\p{Hst=_ V}', "");
40509 Expect(1, 4447, '\p{^Hst=_ V}', "");
40510 Expect(1, 4447, '\P{Hst=_ V}', "");
40511 Expect(0, 4447, '\P{^Hst=_ V}', "");
40512 Error('\p{Is_Hangul_Syllable_Type=__VOWEL/a/jamo}');
40513 Error('\P{Is_Hangul_Syllable_Type=__VOWEL/a/jamo}');
40514 Expect(1, 4514, '\p{Is_Hangul_Syllable_Type=voweljamo}', "");
40515 Expect(0, 4514, '\p{^Is_Hangul_Syllable_Type=voweljamo}', "");
40516 Expect(0, 4514, '\P{Is_Hangul_Syllable_Type=voweljamo}', "");
40517 Expect(1, 4514, '\P{^Is_Hangul_Syllable_Type=voweljamo}', "");
40518 Expect(0, 4447, '\p{Is_Hangul_Syllable_Type=voweljamo}', "");
40519 Expect(1, 4447, '\p{^Is_Hangul_Syllable_Type=voweljamo}', "");
40520 Expect(1, 4447, '\P{Is_Hangul_Syllable_Type=voweljamo}', "");
40521 Expect(0, 4447, '\P{^Is_Hangul_Syllable_Type=voweljamo}', "");
40522 Expect(1, 4514, '\p{Is_Hangul_Syllable_Type=    Vowel-Jamo}', "");
40523 Expect(0, 4514, '\p{^Is_Hangul_Syllable_Type=   Vowel-Jamo}', "");
40524 Expect(0, 4514, '\P{Is_Hangul_Syllable_Type=    Vowel-Jamo}', "");
40525 Expect(1, 4514, '\P{^Is_Hangul_Syllable_Type=   Vowel-Jamo}', "");
40526 Expect(0, 4447, '\p{Is_Hangul_Syllable_Type=    Vowel-Jamo}', "");
40527 Expect(1, 4447, '\p{^Is_Hangul_Syllable_Type=   Vowel-Jamo}', "");
40528 Expect(1, 4447, '\P{Is_Hangul_Syllable_Type=    Vowel-Jamo}', "");
40529 Expect(0, 4447, '\P{^Is_Hangul_Syllable_Type=   Vowel-Jamo}', "");
40530 Error('\p{Is_Hst=_:=V}');
40531 Error('\P{Is_Hst=_:=V}');
40532 Expect(1, 4514, '\p{Is_Hst=v}', "");
40533 Expect(0, 4514, '\p{^Is_Hst=v}', "");
40534 Expect(0, 4514, '\P{Is_Hst=v}', "");
40535 Expect(1, 4514, '\P{^Is_Hst=v}', "");
40536 Expect(0, 4447, '\p{Is_Hst=v}', "");
40537 Expect(1, 4447, '\p{^Is_Hst=v}', "");
40538 Expect(1, 4447, '\P{Is_Hst=v}', "");
40539 Expect(0, 4447, '\P{^Is_Hst=v}', "");
40540 Expect(1, 4514, '\p{Is_Hst=_ V}', "");
40541 Expect(0, 4514, '\p{^Is_Hst=_ V}', "");
40542 Expect(0, 4514, '\P{Is_Hst=_ V}', "");
40543 Expect(1, 4514, '\P{^Is_Hst=_ V}', "");
40544 Expect(0, 4447, '\p{Is_Hst=_ V}', "");
40545 Expect(1, 4447, '\p{^Is_Hst=_ V}', "");
40546 Expect(1, 4447, '\P{Is_Hst=_ V}', "");
40547 Expect(0, 4447, '\P{^Is_Hst=_ V}', "");
40548 Error('\p{Hangul_Syllable_Type= LV-Syllable:=}');
40549 Error('\P{Hangul_Syllable_Type= LV-Syllable:=}');
40550 Expect(1, 44032, '\p{Hangul_Syllable_Type:   lvsyllable}', "");
40551 Expect(0, 44032, '\p{^Hangul_Syllable_Type:   lvsyllable}', "");
40552 Expect(0, 44032, '\P{Hangul_Syllable_Type:   lvsyllable}', "");
40553 Expect(1, 44032, '\P{^Hangul_Syllable_Type:   lvsyllable}', "");
40554 Expect(0, 44031, '\p{Hangul_Syllable_Type:   lvsyllable}', "");
40555 Expect(1, 44031, '\p{^Hangul_Syllable_Type:   lvsyllable}', "");
40556 Expect(1, 44031, '\P{Hangul_Syllable_Type:   lvsyllable}', "");
40557 Expect(0, 44031, '\P{^Hangul_Syllable_Type:   lvsyllable}', "");
40558 Expect(1, 44032, '\p{Hangul_Syllable_Type= _LV syllable}', "");
40559 Expect(0, 44032, '\p{^Hangul_Syllable_Type= _LV syllable}', "");
40560 Expect(0, 44032, '\P{Hangul_Syllable_Type= _LV syllable}', "");
40561 Expect(1, 44032, '\P{^Hangul_Syllable_Type= _LV syllable}', "");
40562 Expect(0, 44031, '\p{Hangul_Syllable_Type= _LV syllable}', "");
40563 Expect(1, 44031, '\p{^Hangul_Syllable_Type= _LV syllable}', "");
40564 Expect(1, 44031, '\P{Hangul_Syllable_Type= _LV syllable}', "");
40565 Expect(0, 44031, '\P{^Hangul_Syllable_Type= _LV syllable}', "");
40566 Error('\p{Hst=LV:=}');
40567 Error('\P{Hst=LV:=}');
40568 Expect(1, 44032, '\p{Hst=lv}', "");
40569 Expect(0, 44032, '\p{^Hst=lv}', "");
40570 Expect(0, 44032, '\P{Hst=lv}', "");
40571 Expect(1, 44032, '\P{^Hst=lv}', "");
40572 Expect(0, 44031, '\p{Hst=lv}', "");
40573 Expect(1, 44031, '\p{^Hst=lv}', "");
40574 Expect(1, 44031, '\P{Hst=lv}', "");
40575 Expect(0, 44031, '\P{^Hst=lv}', "");
40576 Expect(1, 44032, '\p{Hst=-LV}', "");
40577 Expect(0, 44032, '\p{^Hst=-LV}', "");
40578 Expect(0, 44032, '\P{Hst=-LV}', "");
40579 Expect(1, 44032, '\P{^Hst=-LV}', "");
40580 Expect(0, 44031, '\p{Hst=-LV}', "");
40581 Expect(1, 44031, '\p{^Hst=-LV}', "");
40582 Expect(1, 44031, '\P{Hst=-LV}', "");
40583 Expect(0, 44031, '\P{^Hst=-LV}', "");
40584 Error('\p{Is_Hangul_Syllable_Type=/a/   LV_SYLLABLE}');
40585 Error('\P{Is_Hangul_Syllable_Type=/a/   LV_SYLLABLE}');
40586 Expect(1, 44032, '\p{Is_Hangul_Syllable_Type=lvsyllable}', "");
40587 Expect(0, 44032, '\p{^Is_Hangul_Syllable_Type=lvsyllable}', "");
40588 Expect(0, 44032, '\P{Is_Hangul_Syllable_Type=lvsyllable}', "");
40589 Expect(1, 44032, '\P{^Is_Hangul_Syllable_Type=lvsyllable}', "");
40590 Expect(0, 44031, '\p{Is_Hangul_Syllable_Type=lvsyllable}', "");
40591 Expect(1, 44031, '\p{^Is_Hangul_Syllable_Type=lvsyllable}', "");
40592 Expect(1, 44031, '\P{Is_Hangul_Syllable_Type=lvsyllable}', "");
40593 Expect(0, 44031, '\P{^Is_Hangul_Syllable_Type=lvsyllable}', "");
40594 Expect(1, 44032, '\p{Is_Hangul_Syllable_Type=_  LV syllable}', "");
40595 Expect(0, 44032, '\p{^Is_Hangul_Syllable_Type=_ LV syllable}', "");
40596 Expect(0, 44032, '\P{Is_Hangul_Syllable_Type=_  LV syllable}', "");
40597 Expect(1, 44032, '\P{^Is_Hangul_Syllable_Type=_ LV syllable}', "");
40598 Expect(0, 44031, '\p{Is_Hangul_Syllable_Type=_  LV syllable}', "");
40599 Expect(1, 44031, '\p{^Is_Hangul_Syllable_Type=_ LV syllable}', "");
40600 Expect(1, 44031, '\P{Is_Hangul_Syllable_Type=_  LV syllable}', "");
40601 Expect(0, 44031, '\P{^Is_Hangul_Syllable_Type=_ LV syllable}', "");
40602 Error('\p{Is_Hst=_/a/lv}');
40603 Error('\P{Is_Hst=_/a/lv}');
40604 Expect(1, 44032, '\p{Is_Hst=lv}', "");
40605 Expect(0, 44032, '\p{^Is_Hst=lv}', "");
40606 Expect(0, 44032, '\P{Is_Hst=lv}', "");
40607 Expect(1, 44032, '\P{^Is_Hst=lv}', "");
40608 Expect(0, 44031, '\p{Is_Hst=lv}', "");
40609 Expect(1, 44031, '\p{^Is_Hst=lv}', "");
40610 Expect(1, 44031, '\P{Is_Hst=lv}', "");
40611 Expect(0, 44031, '\P{^Is_Hst=lv}', "");
40612 Expect(1, 44032, '\p{Is_Hst= -LV}', "");
40613 Expect(0, 44032, '\p{^Is_Hst= -LV}', "");
40614 Expect(0, 44032, '\P{Is_Hst= -LV}', "");
40615 Expect(1, 44032, '\P{^Is_Hst= -LV}', "");
40616 Expect(0, 44031, '\p{Is_Hst= -LV}', "");
40617 Expect(1, 44031, '\p{^Is_Hst= -LV}', "");
40618 Expect(1, 44031, '\P{Is_Hst= -LV}', "");
40619 Expect(0, 44031, '\P{^Is_Hst= -LV}', "");
40620 Error('\p{Hangul_Syllable_Type=--Not-Applicable/a/}');
40621 Error('\P{Hangul_Syllable_Type=--Not-Applicable/a/}');
40622 Expect(1, 4351, '\p{Hangul_Syllable_Type=notapplicable}', "");
40623 Expect(0, 4351, '\p{^Hangul_Syllable_Type=notapplicable}', "");
40624 Expect(0, 4351, '\P{Hangul_Syllable_Type=notapplicable}', "");
40625 Expect(1, 4351, '\P{^Hangul_Syllable_Type=notapplicable}', "");
40626 Expect(0, 4441, '\p{Hangul_Syllable_Type=notapplicable}', "");
40627 Expect(1, 4441, '\p{^Hangul_Syllable_Type=notapplicable}', "");
40628 Expect(1, 4441, '\P{Hangul_Syllable_Type=notapplicable}', "");
40629 Expect(0, 4441, '\P{^Hangul_Syllable_Type=notapplicable}', "");
40630 Expect(1, 4351, '\p{Hangul_Syllable_Type=-NotApplicable}', "");
40631 Expect(0, 4351, '\p{^Hangul_Syllable_Type=-NotApplicable}', "");
40632 Expect(0, 4351, '\P{Hangul_Syllable_Type=-NotApplicable}', "");
40633 Expect(1, 4351, '\P{^Hangul_Syllable_Type=-NotApplicable}', "");
40634 Expect(0, 4441, '\p{Hangul_Syllable_Type=-NotApplicable}', "");
40635 Expect(1, 4441, '\p{^Hangul_Syllable_Type=-NotApplicable}', "");
40636 Expect(1, 4441, '\P{Hangul_Syllable_Type=-NotApplicable}', "");
40637 Expect(0, 4441, '\P{^Hangul_Syllable_Type=-NotApplicable}', "");
40638 Error('\p{Hst=-:=NA}');
40639 Error('\P{Hst=-:=NA}');
40640 Expect(1, 4351, '\p{Hst=na}', "");
40641 Expect(0, 4351, '\p{^Hst=na}', "");
40642 Expect(0, 4351, '\P{Hst=na}', "");
40643 Expect(1, 4351, '\P{^Hst=na}', "");
40644 Expect(0, 4441, '\p{Hst=na}', "");
40645 Expect(1, 4441, '\p{^Hst=na}', "");
40646 Expect(1, 4441, '\P{Hst=na}', "");
40647 Expect(0, 4441, '\P{^Hst=na}', "");
40648 Expect(1, 4351, '\p{Hst=_NA}', "");
40649 Expect(0, 4351, '\p{^Hst=_NA}', "");
40650 Expect(0, 4351, '\P{Hst=_NA}', "");
40651 Expect(1, 4351, '\P{^Hst=_NA}', "");
40652 Expect(0, 4441, '\p{Hst=_NA}', "");
40653 Expect(1, 4441, '\p{^Hst=_NA}', "");
40654 Expect(1, 4441, '\P{Hst=_NA}', "");
40655 Expect(0, 4441, '\P{^Hst=_NA}', "");
40656 Error('\p{Is_Hangul_Syllable_Type=_     not:=applicable}');
40657 Error('\P{Is_Hangul_Syllable_Type=_     not:=applicable}');
40658 Expect(1, 4351, '\p{Is_Hangul_Syllable_Type=notapplicable}', "");
40659 Expect(0, 4351, '\p{^Is_Hangul_Syllable_Type=notapplicable}', "");
40660 Expect(0, 4351, '\P{Is_Hangul_Syllable_Type=notapplicable}', "");
40661 Expect(1, 4351, '\P{^Is_Hangul_Syllable_Type=notapplicable}', "");
40662 Expect(0, 4441, '\p{Is_Hangul_Syllable_Type=notapplicable}', "");
40663 Expect(1, 4441, '\p{^Is_Hangul_Syllable_Type=notapplicable}', "");
40664 Expect(1, 4441, '\P{Is_Hangul_Syllable_Type=notapplicable}', "");
40665 Expect(0, 4441, '\P{^Is_Hangul_Syllable_Type=notapplicable}', "");
40666 Expect(1, 4351, '\p{Is_Hangul_Syllable_Type=-Not applicable}', "");
40667 Expect(0, 4351, '\p{^Is_Hangul_Syllable_Type=-Not applicable}', "");
40668 Expect(0, 4351, '\P{Is_Hangul_Syllable_Type=-Not applicable}', "");
40669 Expect(1, 4351, '\P{^Is_Hangul_Syllable_Type=-Not applicable}', "");
40670 Expect(0, 4441, '\p{Is_Hangul_Syllable_Type=-Not applicable}', "");
40671 Expect(1, 4441, '\p{^Is_Hangul_Syllable_Type=-Not applicable}', "");
40672 Expect(1, 4441, '\P{Is_Hangul_Syllable_Type=-Not applicable}', "");
40673 Expect(0, 4441, '\P{^Is_Hangul_Syllable_Type=-Not applicable}', "");
40674 Error('\p{Is_Hst=       /a/na}');
40675 Error('\P{Is_Hst=       /a/na}');
40676 Expect(1, 4351, '\p{Is_Hst=na}', "");
40677 Expect(0, 4351, '\p{^Is_Hst=na}', "");
40678 Expect(0, 4351, '\P{Is_Hst=na}', "");
40679 Expect(1, 4351, '\P{^Is_Hst=na}', "");
40680 Expect(0, 4441, '\p{Is_Hst=na}', "");
40681 Expect(1, 4441, '\p{^Is_Hst=na}', "");
40682 Expect(1, 4441, '\P{Is_Hst=na}', "");
40683 Expect(0, 4441, '\P{^Is_Hst=na}', "");
40684 Expect(1, 4351, '\p{Is_Hst=             NA}', "");
40685 Expect(0, 4351, '\p{^Is_Hst=            NA}', "");
40686 Expect(0, 4351, '\P{Is_Hst=             NA}', "");
40687 Expect(1, 4351, '\P{^Is_Hst=            NA}', "");
40688 Expect(0, 4441, '\p{Is_Hst=             NA}', "");
40689 Expect(1, 4441, '\p{^Is_Hst=            NA}', "");
40690 Expect(1, 4441, '\P{Is_Hst=             NA}', "");
40691 Expect(0, 4441, '\P{^Is_Hst=            NA}', "");
40692 Error('\p{Hangul_Syllable_Type=/a/      _LEADING-Jamo}');
40693 Error('\P{Hangul_Syllable_Type=/a/      _LEADING-Jamo}');
40694 Expect(1, 4441, '\p{Hangul_Syllable_Type=leadingjamo}', "");
40695 Expect(0, 4441, '\p{^Hangul_Syllable_Type=leadingjamo}', "");
40696 Expect(0, 4441, '\P{Hangul_Syllable_Type=leadingjamo}', "");
40697 Expect(1, 4441, '\P{^Hangul_Syllable_Type=leadingjamo}', "");
40698 Expect(0, 4351, '\p{Hangul_Syllable_Type=leadingjamo}', "");
40699 Expect(1, 4351, '\p{^Hangul_Syllable_Type=leadingjamo}', "");
40700 Expect(1, 4351, '\P{Hangul_Syllable_Type=leadingjamo}', "");
40701 Expect(0, 4351, '\P{^Hangul_Syllable_Type=leadingjamo}', "");
40702 Expect(1, 4441, '\p{Hangul_Syllable_Type=-      LEADING jamo}', "");
40703 Expect(0, 4441, '\p{^Hangul_Syllable_Type=-     LEADING jamo}', "");
40704 Expect(0, 4441, '\P{Hangul_Syllable_Type=-      LEADING jamo}', "");
40705 Expect(1, 4441, '\P{^Hangul_Syllable_Type=-     LEADING jamo}', "");
40706 Expect(0, 4351, '\p{Hangul_Syllable_Type=-      LEADING jamo}', "");
40707 Expect(1, 4351, '\p{^Hangul_Syllable_Type=-     LEADING jamo}', "");
40708 Expect(1, 4351, '\P{Hangul_Syllable_Type=-      LEADING jamo}', "");
40709 Expect(0, 4351, '\P{^Hangul_Syllable_Type=-     LEADING jamo}', "");
40710 Error('\p{Hst=:=                L}');
40711 Error('\P{Hst=:=                L}');
40712 Expect(1, 4441, '\p{Hst=l}', "");
40713 Expect(0, 4441, '\p{^Hst=l}', "");
40714 Expect(0, 4441, '\P{Hst=l}', "");
40715 Expect(1, 4441, '\P{^Hst=l}', "");
40716 Expect(0, 4351, '\p{Hst=l}', "");
40717 Expect(1, 4351, '\p{^Hst=l}', "");
40718 Expect(1, 4351, '\P{Hst=l}', "");
40719 Expect(0, 4351, '\P{^Hst=l}', "");
40720 Expect(1, 4441, '\p{Hst=-       L}', "");
40721 Expect(0, 4441, '\p{^Hst=-      L}', "");
40722 Expect(0, 4441, '\P{Hst=-       L}', "");
40723 Expect(1, 4441, '\P{^Hst=-      L}', "");
40724 Expect(0, 4351, '\p{Hst=-       L}', "");
40725 Expect(1, 4351, '\p{^Hst=-      L}', "");
40726 Expect(1, 4351, '\P{Hst=-       L}', "");
40727 Expect(0, 4351, '\P{^Hst=-      L}', "");
40728 Error('\p{Is_Hangul_Syllable_Type=      /a/Leading      Jamo}');
40729 Error('\P{Is_Hangul_Syllable_Type=      /a/Leading      Jamo}');
40730 Expect(1, 4441, '\p{Is_Hangul_Syllable_Type=leadingjamo}', "");
40731 Expect(0, 4441, '\p{^Is_Hangul_Syllable_Type=leadingjamo}', "");
40732 Expect(0, 4441, '\P{Is_Hangul_Syllable_Type=leadingjamo}', "");
40733 Expect(1, 4441, '\P{^Is_Hangul_Syllable_Type=leadingjamo}', "");
40734 Expect(0, 4351, '\p{Is_Hangul_Syllable_Type=leadingjamo}', "");
40735 Expect(1, 4351, '\p{^Is_Hangul_Syllable_Type=leadingjamo}', "");
40736 Expect(1, 4351, '\P{Is_Hangul_Syllable_Type=leadingjamo}', "");
40737 Expect(0, 4351, '\P{^Is_Hangul_Syllable_Type=leadingjamo}', "");
40738 Expect(1, 4441, '\p{Is_Hangul_Syllable_Type=-Leading_JAMO}', "");
40739 Expect(0, 4441, '\p{^Is_Hangul_Syllable_Type=-Leading_JAMO}', "");
40740 Expect(0, 4441, '\P{Is_Hangul_Syllable_Type=-Leading_JAMO}', "");
40741 Expect(1, 4441, '\P{^Is_Hangul_Syllable_Type=-Leading_JAMO}', "");
40742 Expect(0, 4351, '\p{Is_Hangul_Syllable_Type=-Leading_JAMO}', "");
40743 Expect(1, 4351, '\p{^Is_Hangul_Syllable_Type=-Leading_JAMO}', "");
40744 Expect(1, 4351, '\P{Is_Hangul_Syllable_Type=-Leading_JAMO}', "");
40745 Expect(0, 4351, '\P{^Is_Hangul_Syllable_Type=-Leading_JAMO}', "");
40746 Error('\p{Is_Hst: /a/L}');
40747 Error('\P{Is_Hst: /a/L}');
40748 Expect(1, 4441, '\p{Is_Hst=l}', "");
40749 Expect(0, 4441, '\p{^Is_Hst=l}', "");
40750 Expect(0, 4441, '\P{Is_Hst=l}', "");
40751 Expect(1, 4441, '\P{^Is_Hst=l}', "");
40752 Expect(0, 4351, '\p{Is_Hst=l}', "");
40753 Expect(1, 4351, '\p{^Is_Hst=l}', "");
40754 Expect(1, 4351, '\P{Is_Hst=l}', "");
40755 Expect(0, 4351, '\P{^Is_Hst=l}', "");
40756 Expect(1, 4441, '\p{Is_Hst=- L}', "");
40757 Expect(0, 4441, '\p{^Is_Hst=- L}', "");
40758 Expect(0, 4441, '\P{Is_Hst=- L}', "");
40759 Expect(1, 4441, '\P{^Is_Hst=- L}', "");
40760 Expect(0, 4351, '\p{Is_Hst=- L}', "");
40761 Expect(1, 4351, '\p{^Is_Hst=- L}', "");
40762 Expect(1, 4351, '\P{Is_Hst=- L}', "");
40763 Expect(0, 4351, '\P{^Is_Hst=- L}', "");
40764 Error('\p{Noncharacter_Code_Point:      __Yes/a/}');
40765 Error('\P{Noncharacter_Code_Point:      __Yes/a/}');
40766 Expect(0, 64975, '\p{Noncharacter_Code_Point=yes}', "");
40767 Expect(1, 64975, '\p{^Noncharacter_Code_Point=yes}', "");
40768 Expect(1, 64975, '\P{Noncharacter_Code_Point=yes}', "");
40769 Expect(0, 64975, '\P{^Noncharacter_Code_Point=yes}', "");
40770 Expect(0, 64975, '\p{Noncharacter_Code_Point= Yes}', "");
40771 Expect(1, 64975, '\p{^Noncharacter_Code_Point= Yes}', "");
40772 Expect(1, 64975, '\P{Noncharacter_Code_Point= Yes}', "");
40773 Expect(0, 64975, '\P{^Noncharacter_Code_Point= Yes}', "");
40774 Error('\p{NChar=-:=Y}');
40775 Error('\P{NChar=-:=Y}');
40776 Expect(0, 64975, '\p{NChar=y}', "");
40777 Expect(1, 64975, '\p{^NChar=y}', "");
40778 Expect(1, 64975, '\P{NChar=y}', "");
40779 Expect(0, 64975, '\P{^NChar=y}', "");
40780 Expect(0, 64975, '\p{NChar=-y}', "");
40781 Expect(1, 64975, '\p{^NChar=-y}', "");
40782 Expect(1, 64975, '\P{NChar=-y}', "");
40783 Expect(0, 64975, '\P{^NChar=-y}', "");
40784 Error('\p{Is_Noncharacter_Code_Point=:=_T}');
40785 Error('\P{Is_Noncharacter_Code_Point=:=_T}');
40786 Expect(0, 64975, '\p{Is_Noncharacter_Code_Point=t}', "");
40787 Expect(1, 64975, '\p{^Is_Noncharacter_Code_Point=t}', "");
40788 Expect(1, 64975, '\P{Is_Noncharacter_Code_Point=t}', "");
40789 Expect(0, 64975, '\P{^Is_Noncharacter_Code_Point=t}', "");
40790 Expect(0, 64975, '\p{Is_Noncharacter_Code_Point:                T}', "");
40791 Expect(1, 64975, '\p{^Is_Noncharacter_Code_Point:               T}', "");
40792 Expect(1, 64975, '\P{Is_Noncharacter_Code_Point:                T}', "");
40793 Expect(0, 64975, '\P{^Is_Noncharacter_Code_Point:               T}', "");
40794 Error('\p{Is_NChar= TRUE:=}');
40795 Error('\P{Is_NChar= TRUE:=}');
40796 Expect(0, 64975, '\p{Is_NChar=true}', "");
40797 Expect(1, 64975, '\p{^Is_NChar=true}', "");
40798 Expect(1, 64975, '\P{Is_NChar=true}', "");
40799 Expect(0, 64975, '\P{^Is_NChar=true}', "");
40800 Expect(0, 64975, '\p{Is_NChar=- TRUE}', "");
40801 Expect(1, 64975, '\p{^Is_NChar=-        TRUE}', "");
40802 Expect(1, 64975, '\P{Is_NChar=- TRUE}', "");
40803 Expect(0, 64975, '\P{^Is_NChar=-        TRUE}', "");
40804 Error('\p{Noncharacter_Code_Point=/a/  No}');
40805 Error('\P{Noncharacter_Code_Point=/a/  No}');
40806 Expect(1, 64975, '\p{Noncharacter_Code_Point=no}', "");
40807 Expect(0, 64975, '\p{^Noncharacter_Code_Point=no}', "");
40808 Expect(0, 64975, '\P{Noncharacter_Code_Point=no}', "");
40809 Expect(1, 64975, '\P{^Noncharacter_Code_Point=no}', "");
40810 Expect(1, 64975, '\p{Noncharacter_Code_Point=- No}', "");
40811 Expect(0, 64975, '\p{^Noncharacter_Code_Point=- No}', "");
40812 Expect(0, 64975, '\P{Noncharacter_Code_Point=- No}', "");
40813 Expect(1, 64975, '\P{^Noncharacter_Code_Point=- No}', "");
40814 Error('\p{NChar=        N/a/}');
40815 Error('\P{NChar=        N/a/}');
40816 Expect(1, 64975, '\p{NChar:n}', "");
40817 Expect(0, 64975, '\p{^NChar:n}', "");
40818 Expect(0, 64975, '\P{NChar:n}', "");
40819 Expect(1, 64975, '\P{^NChar:n}', "");
40820 Expect(1, 64975, '\p{NChar=-n}', "");
40821 Expect(0, 64975, '\p{^NChar=-n}', "");
40822 Expect(0, 64975, '\P{NChar=-n}', "");
40823 Expect(1, 64975, '\P{^NChar=-n}', "");
40824 Error('\p{Is_Noncharacter_Code_Point=   _F/a/}');
40825 Error('\P{Is_Noncharacter_Code_Point=   _F/a/}');
40826 Expect(1, 64975, '\p{Is_Noncharacter_Code_Point:f}', "");
40827 Expect(0, 64975, '\p{^Is_Noncharacter_Code_Point:f}', "");
40828 Expect(0, 64975, '\P{Is_Noncharacter_Code_Point:f}', "");
40829 Expect(1, 64975, '\P{^Is_Noncharacter_Code_Point:f}', "");
40830 Expect(1, 64975, '\p{Is_Noncharacter_Code_Point= F}', "");
40831 Expect(0, 64975, '\p{^Is_Noncharacter_Code_Point= F}', "");
40832 Expect(0, 64975, '\P{Is_Noncharacter_Code_Point= F}', "");
40833 Expect(1, 64975, '\P{^Is_Noncharacter_Code_Point= F}', "");
40834 Error('\p{Is_NChar=     False/a/}');
40835 Error('\P{Is_NChar=     False/a/}');
40836 Expect(1, 64975, '\p{Is_NChar=false}', "");
40837 Expect(0, 64975, '\p{^Is_NChar=false}', "");
40838 Expect(0, 64975, '\P{Is_NChar=false}', "");
40839 Expect(1, 64975, '\P{^Is_NChar=false}', "");
40840 Expect(1, 64975, '\p{Is_NChar= False}', "");
40841 Expect(0, 64975, '\p{^Is_NChar= False}', "");
40842 Expect(0, 64975, '\P{Is_NChar= False}', "");
40843 Expect(1, 64975, '\P{^Is_NChar= False}', "");
40844 Error('\p{Unified_Ideograph=    :=Yes}');
40845 Error('\P{Unified_Ideograph=    :=Yes}');
40846 Expect(1, 19893, '\p{Unified_Ideograph=yes}', "");
40847 Expect(0, 19893, '\p{^Unified_Ideograph=yes}', "");
40848 Expect(0, 19893, '\P{Unified_Ideograph=yes}', "");
40849 Expect(1, 19893, '\P{^Unified_Ideograph=yes}', "");
40850 Expect(0, 13311, '\p{Unified_Ideograph=yes}', "");
40851 Expect(1, 13311, '\p{^Unified_Ideograph=yes}', "");
40852 Expect(1, 13311, '\P{Unified_Ideograph=yes}', "");
40853 Expect(0, 13311, '\P{^Unified_Ideograph=yes}', "");
40854 Expect(1, 19893, '\p{Unified_Ideograph=_        YES}', "");
40855 Expect(0, 19893, '\p{^Unified_Ideograph=_       YES}', "");
40856 Expect(0, 19893, '\P{Unified_Ideograph=_        YES}', "");
40857 Expect(1, 19893, '\P{^Unified_Ideograph=_       YES}', "");
40858 Expect(0, 13311, '\p{Unified_Ideograph=_        YES}', "");
40859 Expect(1, 13311, '\p{^Unified_Ideograph=_       YES}', "");
40860 Expect(1, 13311, '\P{Unified_Ideograph=_        YES}', "");
40861 Expect(0, 13311, '\P{^Unified_Ideograph=_       YES}', "");
40862 Error('\p{UIdeo=        _Y/a/}');
40863 Error('\P{UIdeo=        _Y/a/}');
40864 Expect(1, 19893, '\p{UIdeo=y}', "");
40865 Expect(0, 19893, '\p{^UIdeo=y}', "");
40866 Expect(0, 19893, '\P{UIdeo=y}', "");
40867 Expect(1, 19893, '\P{^UIdeo=y}', "");
40868 Expect(0, 13311, '\p{UIdeo=y}', "");
40869 Expect(1, 13311, '\p{^UIdeo=y}', "");
40870 Expect(1, 13311, '\P{UIdeo=y}', "");
40871 Expect(0, 13311, '\P{^UIdeo=y}', "");
40872 Expect(1, 19893, '\p{UIdeo=_-Y}', "");
40873 Expect(0, 19893, '\p{^UIdeo=_-Y}', "");
40874 Expect(0, 19893, '\P{UIdeo=_-Y}', "");
40875 Expect(1, 19893, '\P{^UIdeo=_-Y}', "");
40876 Expect(0, 13311, '\p{UIdeo=_-Y}', "");
40877 Expect(1, 13311, '\p{^UIdeo=_-Y}', "");
40878 Expect(1, 13311, '\P{UIdeo=_-Y}', "");
40879 Expect(0, 13311, '\P{^UIdeo=_-Y}', "");
40880 Error('\p{Is_Unified_Ideograph=         t:=}');
40881 Error('\P{Is_Unified_Ideograph=         t:=}');
40882 Expect(1, 19893, '\p{Is_Unified_Ideograph=t}', "");
40883 Expect(0, 19893, '\p{^Is_Unified_Ideograph=t}', "");
40884 Expect(0, 19893, '\P{Is_Unified_Ideograph=t}', "");
40885 Expect(1, 19893, '\P{^Is_Unified_Ideograph=t}', "");
40886 Expect(0, 13311, '\p{Is_Unified_Ideograph=t}', "");
40887 Expect(1, 13311, '\p{^Is_Unified_Ideograph=t}', "");
40888 Expect(1, 13311, '\P{Is_Unified_Ideograph=t}', "");
40889 Expect(0, 13311, '\P{^Is_Unified_Ideograph=t}', "");
40890 Expect(1, 19893, '\p{Is_Unified_Ideograph= T}', "");
40891 Expect(0, 19893, '\p{^Is_Unified_Ideograph= T}', "");
40892 Expect(0, 19893, '\P{Is_Unified_Ideograph= T}', "");
40893 Expect(1, 19893, '\P{^Is_Unified_Ideograph= T}', "");
40894 Expect(0, 13311, '\p{Is_Unified_Ideograph= T}', "");
40895 Expect(1, 13311, '\p{^Is_Unified_Ideograph= T}', "");
40896 Expect(1, 13311, '\P{Is_Unified_Ideograph= T}', "");
40897 Expect(0, 13311, '\P{^Is_Unified_Ideograph= T}', "");
40898 Error('\p{Is_UIdeo=_/a/True}');
40899 Error('\P{Is_UIdeo=_/a/True}');
40900 Expect(1, 19893, '\p{Is_UIdeo=true}', "");
40901 Expect(0, 19893, '\p{^Is_UIdeo=true}', "");
40902 Expect(0, 19893, '\P{Is_UIdeo=true}', "");
40903 Expect(1, 19893, '\P{^Is_UIdeo=true}', "");
40904 Expect(0, 13311, '\p{Is_UIdeo=true}', "");
40905 Expect(1, 13311, '\p{^Is_UIdeo=true}', "");
40906 Expect(1, 13311, '\P{Is_UIdeo=true}', "");
40907 Expect(0, 13311, '\P{^Is_UIdeo=true}', "");
40908 Expect(1, 19893, '\p{Is_UIdeo:_-TRUE}', "");
40909 Expect(0, 19893, '\p{^Is_UIdeo:_-TRUE}', "");
40910 Expect(0, 19893, '\P{Is_UIdeo:_-TRUE}', "");
40911 Expect(1, 19893, '\P{^Is_UIdeo:_-TRUE}', "");
40912 Expect(0, 13311, '\p{Is_UIdeo:_-TRUE}', "");
40913 Expect(1, 13311, '\p{^Is_UIdeo:_-TRUE}', "");
40914 Expect(1, 13311, '\P{Is_UIdeo:_-TRUE}', "");
40915 Expect(0, 13311, '\P{^Is_UIdeo:_-TRUE}', "");
40916 Error('\p{Unified_Ideograph: _:=NO}');
40917 Error('\P{Unified_Ideograph: _:=NO}');
40918 Expect(1, 13311, '\p{Unified_Ideograph:   no}', "");
40919 Expect(0, 13311, '\p{^Unified_Ideograph:   no}', "");
40920 Expect(0, 13311, '\P{Unified_Ideograph:   no}', "");
40921 Expect(1, 13311, '\P{^Unified_Ideograph:   no}', "");
40922 Expect(0, 19893, '\p{Unified_Ideograph:   no}', "");
40923 Expect(1, 19893, '\p{^Unified_Ideograph:   no}', "");
40924 Expect(1, 19893, '\P{Unified_Ideograph:   no}', "");
40925 Expect(0, 19893, '\P{^Unified_Ideograph:   no}', "");
40926 Expect(1, 13311, '\p{Unified_Ideograph=-No}', "");
40927 Expect(0, 13311, '\p{^Unified_Ideograph=-No}', "");
40928 Expect(0, 13311, '\P{Unified_Ideograph=-No}', "");
40929 Expect(1, 13311, '\P{^Unified_Ideograph=-No}', "");
40930 Expect(0, 19893, '\p{Unified_Ideograph=-No}', "");
40931 Expect(1, 19893, '\p{^Unified_Ideograph=-No}', "");
40932 Expect(1, 19893, '\P{Unified_Ideograph=-No}', "");
40933 Expect(0, 19893, '\P{^Unified_Ideograph=-No}', "");
40934 Error('\p{UIdeo=/a/-_N}');
40935 Error('\P{UIdeo=/a/-_N}');
40936 Expect(1, 13311, '\p{UIdeo=n}', "");
40937 Expect(0, 13311, '\p{^UIdeo=n}', "");
40938 Expect(0, 13311, '\P{UIdeo=n}', "");
40939 Expect(1, 13311, '\P{^UIdeo=n}', "");
40940 Expect(0, 19893, '\p{UIdeo=n}', "");
40941 Expect(1, 19893, '\p{^UIdeo=n}', "");
40942 Expect(1, 19893, '\P{UIdeo=n}', "");
40943 Expect(0, 19893, '\P{^UIdeo=n}', "");
40944 Expect(1, 13311, '\p{UIdeo=     -N}', "");
40945 Expect(0, 13311, '\p{^UIdeo=    -N}', "");
40946 Expect(0, 13311, '\P{UIdeo=     -N}', "");
40947 Expect(1, 13311, '\P{^UIdeo=    -N}', "");
40948 Expect(0, 19893, '\p{UIdeo=     -N}', "");
40949 Expect(1, 19893, '\p{^UIdeo=    -N}', "");
40950 Expect(1, 19893, '\P{UIdeo=     -N}', "");
40951 Expect(0, 19893, '\P{^UIdeo=    -N}', "");
40952 Error('\p{Is_Unified_Ideograph: :=      F}');
40953 Error('\P{Is_Unified_Ideograph: :=      F}');
40954 Expect(1, 13311, '\p{Is_Unified_Ideograph=f}', "");
40955 Expect(0, 13311, '\p{^Is_Unified_Ideograph=f}', "");
40956 Expect(0, 13311, '\P{Is_Unified_Ideograph=f}', "");
40957 Expect(1, 13311, '\P{^Is_Unified_Ideograph=f}', "");
40958 Expect(0, 19893, '\p{Is_Unified_Ideograph=f}', "");
40959 Expect(1, 19893, '\p{^Is_Unified_Ideograph=f}', "");
40960 Expect(1, 19893, '\P{Is_Unified_Ideograph=f}', "");
40961 Expect(0, 19893, '\P{^Is_Unified_Ideograph=f}', "");
40962 Expect(1, 13311, '\p{Is_Unified_Ideograph:     F}', "");
40963 Expect(0, 13311, '\p{^Is_Unified_Ideograph:     F}', "");
40964 Expect(0, 13311, '\P{Is_Unified_Ideograph:     F}', "");
40965 Expect(1, 13311, '\P{^Is_Unified_Ideograph:     F}', "");
40966 Expect(0, 19893, '\p{Is_Unified_Ideograph:     F}', "");
40967 Expect(1, 19893, '\p{^Is_Unified_Ideograph:     F}', "");
40968 Expect(1, 19893, '\P{Is_Unified_Ideograph:     F}', "");
40969 Expect(0, 19893, '\P{^Is_Unified_Ideograph:     F}', "");
40970 Error('\p{Is_UIdeo=     FALSE:=}');
40971 Error('\P{Is_UIdeo=     FALSE:=}');
40972 Expect(1, 13311, '\p{Is_UIdeo=false}', "");
40973 Expect(0, 13311, '\p{^Is_UIdeo=false}', "");
40974 Expect(0, 13311, '\P{Is_UIdeo=false}', "");
40975 Expect(1, 13311, '\P{^Is_UIdeo=false}', "");
40976 Expect(0, 19893, '\p{Is_UIdeo=false}', "");
40977 Expect(1, 19893, '\p{^Is_UIdeo=false}', "");
40978 Expect(1, 19893, '\P{Is_UIdeo=false}', "");
40979 Expect(0, 19893, '\P{^Is_UIdeo=false}', "");
40980 Expect(1, 13311, '\p{Is_UIdeo:   -      False}', "");
40981 Expect(0, 13311, '\p{^Is_UIdeo:   -     False}', "");
40982 Expect(0, 13311, '\P{Is_UIdeo:   -      False}', "");
40983 Expect(1, 13311, '\P{^Is_UIdeo:   -     False}', "");
40984 Expect(0, 19893, '\p{Is_UIdeo:   -      False}', "");
40985 Expect(1, 19893, '\p{^Is_UIdeo:   -     False}', "");
40986 Expect(1, 19893, '\P{Is_UIdeo:   -      False}', "");
40987 Expect(0, 19893, '\P{^Is_UIdeo:   -     False}', "");
40988 Error('\p{Diacritic=/a/_Yes}');
40989 Error('\P{Diacritic=/a/_Yes}');
40990 Expect(1, 94, '\p{Diacritic=yes}', "");
40991 Expect(0, 94, '\p{^Diacritic=yes}', "");
40992 Expect(0, 94, '\P{Diacritic=yes}', "");
40993 Expect(1, 94, '\P{^Diacritic=yes}', "");
40994 Expect(0, 93, '\p{Diacritic=yes}', "");
40995 Expect(1, 93, '\p{^Diacritic=yes}', "");
40996 Expect(1, 93, '\P{Diacritic=yes}', "");
40997 Expect(0, 93, '\P{^Diacritic=yes}', "");
40998 Expect(1, 94, '\p{Diacritic=    yes}', "");
40999 Expect(0, 94, '\p{^Diacritic=   yes}', "");
41000 Expect(0, 94, '\P{Diacritic=    yes}', "");
41001 Expect(1, 94, '\P{^Diacritic=   yes}', "");
41002 Expect(0, 93, '\p{Diacritic=    yes}', "");
41003 Expect(1, 93, '\p{^Diacritic=   yes}', "");
41004 Expect(1, 93, '\P{Diacritic=    yes}', "");
41005 Expect(0, 93, '\P{^Diacritic=   yes}', "");
41006 Error('\p{Dia=_ Y:=}');
41007 Error('\P{Dia=_ Y:=}');
41008 Expect(1, 94, '\p{Dia=y}', "");
41009 Expect(0, 94, '\p{^Dia=y}', "");
41010 Expect(0, 94, '\P{Dia=y}', "");
41011 Expect(1, 94, '\P{^Dia=y}', "");
41012 Expect(0, 93, '\p{Dia=y}', "");
41013 Expect(1, 93, '\p{^Dia=y}', "");
41014 Expect(1, 93, '\P{Dia=y}', "");
41015 Expect(0, 93, '\P{^Dia=y}', "");
41016 Expect(1, 94, '\p{Dia=Y}', "");
41017 Expect(0, 94, '\p{^Dia=Y}', "");
41018 Expect(0, 94, '\P{Dia=Y}', "");
41019 Expect(1, 94, '\P{^Dia=Y}', "");
41020 Expect(0, 93, '\p{Dia=Y}', "");
41021 Expect(1, 93, '\p{^Dia=Y}', "");
41022 Expect(1, 93, '\P{Dia=Y}', "");
41023 Expect(0, 93, '\P{^Dia=Y}', "");
41024 Error('\p{Is_Diacritic= -t/a/}');
41025 Error('\P{Is_Diacritic= -t/a/}');
41026 Expect(1, 94, '\p{Is_Diacritic:   t}', "");
41027 Expect(0, 94, '\p{^Is_Diacritic:   t}', "");
41028 Expect(0, 94, '\P{Is_Diacritic:   t}', "");
41029 Expect(1, 94, '\P{^Is_Diacritic:   t}', "");
41030 Expect(0, 93, '\p{Is_Diacritic:   t}', "");
41031 Expect(1, 93, '\p{^Is_Diacritic:   t}', "");
41032 Expect(1, 93, '\P{Is_Diacritic:   t}', "");
41033 Expect(0, 93, '\P{^Is_Diacritic:   t}', "");
41034 Expect(1, 94, '\p{Is_Diacritic= t}', "");
41035 Expect(0, 94, '\p{^Is_Diacritic= t}', "");
41036 Expect(0, 94, '\P{Is_Diacritic= t}', "");
41037 Expect(1, 94, '\P{^Is_Diacritic= t}', "");
41038 Expect(0, 93, '\p{Is_Diacritic= t}', "");
41039 Expect(1, 93, '\p{^Is_Diacritic= t}', "");
41040 Expect(1, 93, '\P{Is_Diacritic= t}', "");
41041 Expect(0, 93, '\P{^Is_Diacritic= t}', "");
41042 Error('\p{Is_Dia= :=true}');
41043 Error('\P{Is_Dia= :=true}');
41044 Expect(1, 94, '\p{Is_Dia=true}', "");
41045 Expect(0, 94, '\p{^Is_Dia=true}', "");
41046 Expect(0, 94, '\P{Is_Dia=true}', "");
41047 Expect(1, 94, '\P{^Is_Dia=true}', "");
41048 Expect(0, 93, '\p{Is_Dia=true}', "");
41049 Expect(1, 93, '\p{^Is_Dia=true}', "");
41050 Expect(1, 93, '\P{Is_Dia=true}', "");
41051 Expect(0, 93, '\P{^Is_Dia=true}', "");
41052 Expect(1, 94, '\p{Is_Dia:-      True}', "");
41053 Expect(0, 94, '\p{^Is_Dia:-     True}', "");
41054 Expect(0, 94, '\P{Is_Dia:-      True}', "");
41055 Expect(1, 94, '\P{^Is_Dia:-     True}', "");
41056 Expect(0, 93, '\p{Is_Dia:-      True}', "");
41057 Expect(1, 93, '\p{^Is_Dia:-     True}', "");
41058 Expect(1, 93, '\P{Is_Dia:-      True}', "");
41059 Expect(0, 93, '\P{^Is_Dia:-     True}', "");
41060 Error('\p{Diacritic=/a/No}');
41061 Error('\P{Diacritic=/a/No}');
41062 Expect(1, 93, '\p{Diacritic=no}', "");
41063 Expect(0, 93, '\p{^Diacritic=no}', "");
41064 Expect(0, 93, '\P{Diacritic=no}', "");
41065 Expect(1, 93, '\P{^Diacritic=no}', "");
41066 Expect(0, 94, '\p{Diacritic=no}', "");
41067 Expect(1, 94, '\p{^Diacritic=no}', "");
41068 Expect(1, 94, '\P{Diacritic=no}', "");
41069 Expect(0, 94, '\P{^Diacritic=no}', "");
41070 Expect(1, 93, '\p{Diacritic=_NO}', "");
41071 Expect(0, 93, '\p{^Diacritic=_NO}', "");
41072 Expect(0, 93, '\P{Diacritic=_NO}', "");
41073 Expect(1, 93, '\P{^Diacritic=_NO}', "");
41074 Expect(0, 94, '\p{Diacritic=_NO}', "");
41075 Expect(1, 94, '\p{^Diacritic=_NO}', "");
41076 Expect(1, 94, '\P{Diacritic=_NO}', "");
41077 Expect(0, 94, '\P{^Diacritic=_NO}', "");
41078 Error('\p{Dia:  /a/-N}');
41079 Error('\P{Dia:  /a/-N}');
41080 Expect(1, 93, '\p{Dia=n}', "");
41081 Expect(0, 93, '\p{^Dia=n}', "");
41082 Expect(0, 93, '\P{Dia=n}', "");
41083 Expect(1, 93, '\P{^Dia=n}', "");
41084 Expect(0, 94, '\p{Dia=n}', "");
41085 Expect(1, 94, '\p{^Dia=n}', "");
41086 Expect(1, 94, '\P{Dia=n}', "");
41087 Expect(0, 94, '\P{^Dia=n}', "");
41088 Expect(1, 93, '\p{Dia= -N}', "");
41089 Expect(0, 93, '\p{^Dia= -N}', "");
41090 Expect(0, 93, '\P{Dia= -N}', "");
41091 Expect(1, 93, '\P{^Dia= -N}', "");
41092 Expect(0, 94, '\p{Dia= -N}', "");
41093 Expect(1, 94, '\p{^Dia= -N}', "");
41094 Expect(1, 94, '\P{Dia= -N}', "");
41095 Expect(0, 94, '\P{^Dia= -N}', "");
41096 Error('\p{Is_Diacritic=-:=F}');
41097 Error('\P{Is_Diacritic=-:=F}');
41098 Expect(1, 93, '\p{Is_Diacritic: f}', "");
41099 Expect(0, 93, '\p{^Is_Diacritic: f}', "");
41100 Expect(0, 93, '\P{Is_Diacritic: f}', "");
41101 Expect(1, 93, '\P{^Is_Diacritic: f}', "");
41102 Expect(0, 94, '\p{Is_Diacritic: f}', "");
41103 Expect(1, 94, '\p{^Is_Diacritic: f}', "");
41104 Expect(1, 94, '\P{Is_Diacritic: f}', "");
41105 Expect(0, 94, '\P{^Is_Diacritic: f}', "");
41106 Expect(1, 93, '\p{Is_Diacritic= F}', "");
41107 Expect(0, 93, '\p{^Is_Diacritic= F}', "");
41108 Expect(0, 93, '\P{Is_Diacritic= F}', "");
41109 Expect(1, 93, '\P{^Is_Diacritic= F}', "");
41110 Expect(0, 94, '\p{Is_Diacritic= F}', "");
41111 Expect(1, 94, '\p{^Is_Diacritic= F}', "");
41112 Expect(1, 94, '\P{Is_Diacritic= F}', "");
41113 Expect(0, 94, '\P{^Is_Diacritic= F}', "");
41114 Error('\p{Is_Dia=_ false/a/}');
41115 Error('\P{Is_Dia=_ false/a/}');
41116 Expect(1, 93, '\p{Is_Dia=false}', "");
41117 Expect(0, 93, '\p{^Is_Dia=false}', "");
41118 Expect(0, 93, '\P{Is_Dia=false}', "");
41119 Expect(1, 93, '\P{^Is_Dia=false}', "");
41120 Expect(0, 94, '\p{Is_Dia=false}', "");
41121 Expect(1, 94, '\p{^Is_Dia=false}', "");
41122 Expect(1, 94, '\P{Is_Dia=false}', "");
41123 Expect(0, 94, '\P{^Is_Dia=false}', "");
41124 Expect(1, 93, '\p{Is_Dia=       false}', "");
41125 Expect(0, 93, '\p{^Is_Dia=      false}', "");
41126 Expect(0, 93, '\P{Is_Dia=       false}', "");
41127 Expect(1, 93, '\P{^Is_Dia=      false}', "");
41128 Expect(0, 94, '\p{Is_Dia=       false}', "");
41129 Expect(1, 94, '\p{^Is_Dia=      false}', "");
41130 Expect(1, 94, '\P{Is_Dia=       false}', "");
41131 Expect(0, 94, '\P{^Is_Dia=      false}', "");
41132 Error('\p{Perl_Canonical_Combining_Class=0}');
41133 Error('\P{Perl_Canonical_Combining_Class=0}');
41134 Error('\p{Perl_ccc:     0}');
41135 Error('\P{Perl_ccc:     0}');
41136 Error('\p{Grapheme_Extend=/a/ yes}');
41137 Error('\P{Grapheme_Extend=/a/ yes}');
41138 Expect(1, 879, '\p{Grapheme_Extend=yes}', "");
41139 Expect(0, 879, '\p{^Grapheme_Extend=yes}', "");
41140 Expect(0, 879, '\P{Grapheme_Extend=yes}', "");
41141 Expect(1, 879, '\P{^Grapheme_Extend=yes}', "");
41142 Expect(0, 767, '\p{Grapheme_Extend=yes}', "");
41143 Expect(1, 767, '\p{^Grapheme_Extend=yes}', "");
41144 Expect(1, 767, '\P{Grapheme_Extend=yes}', "");
41145 Expect(0, 767, '\P{^Grapheme_Extend=yes}', "");
41146 Expect(1, 879, '\p{Grapheme_Extend= _yes}', "");
41147 Expect(0, 879, '\p{^Grapheme_Extend= _yes}', "");
41148 Expect(0, 879, '\P{Grapheme_Extend= _yes}', "");
41149 Expect(1, 879, '\P{^Grapheme_Extend= _yes}', "");
41150 Expect(0, 767, '\p{Grapheme_Extend= _yes}', "");
41151 Expect(1, 767, '\p{^Grapheme_Extend= _yes}', "");
41152 Expect(1, 767, '\P{Grapheme_Extend= _yes}', "");
41153 Expect(0, 767, '\P{^Grapheme_Extend= _yes}', "");
41154 Error('\p{Gr_Ext=-      Y/a/}');
41155 Error('\P{Gr_Ext=-      Y/a/}');
41156 Expect(1, 879, '\p{Gr_Ext=y}', "");
41157 Expect(0, 879, '\p{^Gr_Ext=y}', "");
41158 Expect(0, 879, '\P{Gr_Ext=y}', "");
41159 Expect(1, 879, '\P{^Gr_Ext=y}', "");
41160 Expect(0, 767, '\p{Gr_Ext=y}', "");
41161 Expect(1, 767, '\p{^Gr_Ext=y}', "");
41162 Expect(1, 767, '\P{Gr_Ext=y}', "");
41163 Expect(0, 767, '\P{^Gr_Ext=y}', "");
41164 Expect(1, 879, '\p{Gr_Ext= -Y}', "");
41165 Expect(0, 879, '\p{^Gr_Ext= -Y}', "");
41166 Expect(0, 879, '\P{Gr_Ext= -Y}', "");
41167 Expect(1, 879, '\P{^Gr_Ext= -Y}', "");
41168 Expect(0, 767, '\p{Gr_Ext= -Y}', "");
41169 Expect(1, 767, '\p{^Gr_Ext= -Y}', "");
41170 Expect(1, 767, '\P{Gr_Ext= -Y}', "");
41171 Expect(0, 767, '\P{^Gr_Ext= -Y}', "");
41172 Error('\p{Is_Grapheme_Extend= t:=}');
41173 Error('\P{Is_Grapheme_Extend= t:=}');
41174 Expect(1, 879, '\p{Is_Grapheme_Extend=t}', "");
41175 Expect(0, 879, '\p{^Is_Grapheme_Extend=t}', "");
41176 Expect(0, 879, '\P{Is_Grapheme_Extend=t}', "");
41177 Expect(1, 879, '\P{^Is_Grapheme_Extend=t}', "");
41178 Expect(0, 767, '\p{Is_Grapheme_Extend=t}', "");
41179 Expect(1, 767, '\p{^Is_Grapheme_Extend=t}', "");
41180 Expect(1, 767, '\P{Is_Grapheme_Extend=t}', "");
41181 Expect(0, 767, '\P{^Is_Grapheme_Extend=t}', "");
41182 Expect(1, 879, '\p{Is_Grapheme_Extend=--T}', "");
41183 Expect(0, 879, '\p{^Is_Grapheme_Extend=--T}', "");
41184 Expect(0, 879, '\P{Is_Grapheme_Extend=--T}', "");
41185 Expect(1, 879, '\P{^Is_Grapheme_Extend=--T}', "");
41186 Expect(0, 767, '\p{Is_Grapheme_Extend=--T}', "");
41187 Expect(1, 767, '\p{^Is_Grapheme_Extend=--T}', "");
41188 Expect(1, 767, '\P{Is_Grapheme_Extend=--T}', "");
41189 Expect(0, 767, '\P{^Is_Grapheme_Extend=--T}', "");
41190 Error('\p{Is_Gr_Ext:-True/a/}');
41191 Error('\P{Is_Gr_Ext:-True/a/}');
41192 Expect(1, 879, '\p{Is_Gr_Ext:   true}', "");
41193 Expect(0, 879, '\p{^Is_Gr_Ext:  true}', "");
41194 Expect(0, 879, '\P{Is_Gr_Ext:   true}', "");
41195 Expect(1, 879, '\P{^Is_Gr_Ext:  true}', "");
41196 Expect(0, 767, '\p{Is_Gr_Ext:   true}', "");
41197 Expect(1, 767, '\p{^Is_Gr_Ext:  true}', "");
41198 Expect(1, 767, '\P{Is_Gr_Ext:   true}', "");
41199 Expect(0, 767, '\P{^Is_Gr_Ext:  true}', "");
41200 Expect(1, 879, '\p{Is_Gr_Ext=-  True}', "");
41201 Expect(0, 879, '\p{^Is_Gr_Ext=- True}', "");
41202 Expect(0, 879, '\P{Is_Gr_Ext=-  True}', "");
41203 Expect(1, 879, '\P{^Is_Gr_Ext=- True}', "");
41204 Expect(0, 767, '\p{Is_Gr_Ext=-  True}', "");
41205 Expect(1, 767, '\p{^Is_Gr_Ext=- True}', "");
41206 Expect(1, 767, '\P{Is_Gr_Ext=-  True}', "");
41207 Expect(0, 767, '\P{^Is_Gr_Ext=- True}', "");
41208 Error('\p{Grapheme_Extend=      /a/no}');
41209 Error('\P{Grapheme_Extend=      /a/no}');
41210 Expect(1, 767, '\p{Grapheme_Extend=no}', "");
41211 Expect(0, 767, '\p{^Grapheme_Extend=no}', "");
41212 Expect(0, 767, '\P{Grapheme_Extend=no}', "");
41213 Expect(1, 767, '\P{^Grapheme_Extend=no}', "");
41214 Expect(0, 879, '\p{Grapheme_Extend=no}', "");
41215 Expect(1, 879, '\p{^Grapheme_Extend=no}', "");
41216 Expect(1, 879, '\P{Grapheme_Extend=no}', "");
41217 Expect(0, 879, '\P{^Grapheme_Extend=no}', "");
41218 Expect(1, 767, '\p{Grapheme_Extend=-No}', "");
41219 Expect(0, 767, '\p{^Grapheme_Extend=-No}', "");
41220 Expect(0, 767, '\P{Grapheme_Extend=-No}', "");
41221 Expect(1, 767, '\P{^Grapheme_Extend=-No}', "");
41222 Expect(0, 879, '\p{Grapheme_Extend=-No}', "");
41223 Expect(1, 879, '\p{^Grapheme_Extend=-No}', "");
41224 Expect(1, 879, '\P{Grapheme_Extend=-No}', "");
41225 Expect(0, 879, '\P{^Grapheme_Extend=-No}', "");
41226 Error('\p{Gr_Ext: _     N/a/}');
41227 Error('\P{Gr_Ext: _     N/a/}');
41228 Expect(1, 767, '\p{Gr_Ext=n}', "");
41229 Expect(0, 767, '\p{^Gr_Ext=n}', "");
41230 Expect(0, 767, '\P{Gr_Ext=n}', "");
41231 Expect(1, 767, '\P{^Gr_Ext=n}', "");
41232 Expect(0, 879, '\p{Gr_Ext=n}', "");
41233 Expect(1, 879, '\p{^Gr_Ext=n}', "");
41234 Expect(1, 879, '\P{Gr_Ext=n}', "");
41235 Expect(0, 879, '\P{^Gr_Ext=n}', "");
41236 Expect(1, 767, '\p{Gr_Ext=      N}', "");
41237 Expect(0, 767, '\p{^Gr_Ext=     N}', "");
41238 Expect(0, 767, '\P{Gr_Ext=      N}', "");
41239 Expect(1, 767, '\P{^Gr_Ext=     N}', "");
41240 Expect(0, 879, '\p{Gr_Ext=      N}', "");
41241 Expect(1, 879, '\p{^Gr_Ext=     N}', "");
41242 Expect(1, 879, '\P{Gr_Ext=      N}', "");
41243 Expect(0, 879, '\P{^Gr_Ext=     N}', "");
41244 Error('\p{Is_Grapheme_Extend=/a/        -F}');
41245 Error('\P{Is_Grapheme_Extend=/a/        -F}');
41246 Expect(1, 767, '\p{Is_Grapheme_Extend=f}', "");
41247 Expect(0, 767, '\p{^Is_Grapheme_Extend=f}', "");
41248 Expect(0, 767, '\P{Is_Grapheme_Extend=f}', "");
41249 Expect(1, 767, '\P{^Is_Grapheme_Extend=f}', "");
41250 Expect(0, 879, '\p{Is_Grapheme_Extend=f}', "");
41251 Expect(1, 879, '\p{^Is_Grapheme_Extend=f}', "");
41252 Expect(1, 879, '\P{Is_Grapheme_Extend=f}', "");
41253 Expect(0, 879, '\P{^Is_Grapheme_Extend=f}', "");
41254 Expect(1, 767, '\p{Is_Grapheme_Extend:          _F}', "");
41255 Expect(0, 767, '\p{^Is_Grapheme_Extend:         _F}', "");
41256 Expect(0, 767, '\P{Is_Grapheme_Extend:          _F}', "");
41257 Expect(1, 767, '\P{^Is_Grapheme_Extend:         _F}', "");
41258 Expect(0, 879, '\p{Is_Grapheme_Extend:          _F}', "");
41259 Expect(1, 879, '\p{^Is_Grapheme_Extend:         _F}', "");
41260 Expect(1, 879, '\P{Is_Grapheme_Extend:          _F}', "");
41261 Expect(0, 879, '\P{^Is_Grapheme_Extend:         _F}', "");
41262 Error('\p{Is_Gr_Ext:            :=False}');
41263 Error('\P{Is_Gr_Ext:            :=False}');
41264 Expect(1, 767, '\p{Is_Gr_Ext:false}', "");
41265 Expect(0, 767, '\p{^Is_Gr_Ext:false}', "");
41266 Expect(0, 767, '\P{Is_Gr_Ext:false}', "");
41267 Expect(1, 767, '\P{^Is_Gr_Ext:false}', "");
41268 Expect(0, 879, '\p{Is_Gr_Ext:false}', "");
41269 Expect(1, 879, '\p{^Is_Gr_Ext:false}', "");
41270 Expect(1, 879, '\P{Is_Gr_Ext:false}', "");
41271 Expect(0, 879, '\P{^Is_Gr_Ext:false}', "");
41272 Expect(1, 767, '\p{Is_Gr_Ext=_  False}', "");
41273 Expect(0, 767, '\p{^Is_Gr_Ext=_ False}', "");
41274 Expect(0, 767, '\P{Is_Gr_Ext=_  False}', "");
41275 Expect(1, 767, '\P{^Is_Gr_Ext=_ False}', "");
41276 Expect(0, 879, '\p{Is_Gr_Ext=_  False}', "");
41277 Expect(1, 879, '\p{^Is_Gr_Ext=_ False}', "");
41278 Expect(1, 879, '\P{Is_Gr_Ext=_  False}', "");
41279 Expect(0, 879, '\P{^Is_Gr_Ext=_ False}', "");
41280 Error('\p{Other_ID_Continue=    YES/a/}');
41281 Error('\P{Other_ID_Continue=    YES/a/}');
41282 Expect(1, 903, '\p{Other_ID_Continue=yes}', 'deprecated');
41283 Expect(0, 903, '\p{^Other_ID_Continue=yes}', 'deprecated');
41284 Expect(0, 903, '\P{Other_ID_Continue=yes}', 'deprecated');
41285 Expect(1, 903, '\P{^Other_ID_Continue=yes}', 'deprecated');
41286 Expect(0, 7, '\p{Other_ID_Continue=yes}', 'deprecated');
41287 Expect(1, 7, '\p{^Other_ID_Continue=yes}', 'deprecated');
41288 Expect(1, 7, '\P{Other_ID_Continue=yes}', 'deprecated');
41289 Expect(0, 7, '\P{^Other_ID_Continue=yes}', 'deprecated');
41290 Expect(1, 903, '\p{Other_ID_Continue= yes}', 'deprecated');
41291 Expect(0, 903, '\p{^Other_ID_Continue= yes}', 'deprecated');
41292 Expect(0, 903, '\P{Other_ID_Continue= yes}', 'deprecated');
41293 Expect(1, 903, '\P{^Other_ID_Continue= yes}', 'deprecated');
41294 Expect(0, 7, '\p{Other_ID_Continue= yes}', 'deprecated');
41295 Expect(1, 7, '\p{^Other_ID_Continue= yes}', 'deprecated');
41296 Expect(1, 7, '\P{Other_ID_Continue= yes}', 'deprecated');
41297 Expect(0, 7, '\P{^Other_ID_Continue= yes}', 'deprecated');
41298 Error('\p{OIDC=/a/_Y}');
41299 Error('\P{OIDC=/a/_Y}');
41300 Expect(1, 903, '\p{OIDC=y}', 'deprecated');
41301 Expect(0, 903, '\p{^OIDC=y}', 'deprecated');
41302 Expect(0, 903, '\P{OIDC=y}', 'deprecated');
41303 Expect(1, 903, '\P{^OIDC=y}', 'deprecated');
41304 Expect(0, 7, '\p{OIDC=y}', 'deprecated');
41305 Expect(1, 7, '\p{^OIDC=y}', 'deprecated');
41306 Expect(1, 7, '\P{OIDC=y}', 'deprecated');
41307 Expect(0, 7, '\P{^OIDC=y}', 'deprecated');
41308 Expect(1, 903, '\p{OIDC:         y}', 'deprecated');
41309 Expect(0, 903, '\p{^OIDC:        y}', 'deprecated');
41310 Expect(0, 903, '\P{OIDC:         y}', 'deprecated');
41311 Expect(1, 903, '\P{^OIDC:        y}', 'deprecated');
41312 Expect(0, 7, '\p{OIDC:   y}', 'deprecated');
41313 Expect(1, 7, '\p{^OIDC:          y}', 'deprecated');
41314 Expect(1, 7, '\P{OIDC:   y}', 'deprecated');
41315 Expect(0, 7, '\P{^OIDC:          y}', 'deprecated');
41316 Error('\p{Is_Other_ID_Continue=_:=T}');
41317 Error('\P{Is_Other_ID_Continue=_:=T}');
41318 Expect(1, 903, '\p{Is_Other_ID_Continue=t}', 'deprecated');
41319 Expect(0, 903, '\p{^Is_Other_ID_Continue=t}', 'deprecated');
41320 Expect(0, 903, '\P{Is_Other_ID_Continue=t}', 'deprecated');
41321 Expect(1, 903, '\P{^Is_Other_ID_Continue=t}', 'deprecated');
41322 Expect(0, 7, '\p{Is_Other_ID_Continue=t}', 'deprecated');
41323 Expect(1, 7, '\p{^Is_Other_ID_Continue=t}', 'deprecated');
41324 Expect(1, 7, '\P{Is_Other_ID_Continue=t}', 'deprecated');
41325 Expect(0, 7, '\P{^Is_Other_ID_Continue=t}', 'deprecated');
41326 Expect(1, 903, '\p{Is_Other_ID_Continue=--T}', 'deprecated');
41327 Expect(0, 903, '\p{^Is_Other_ID_Continue=--T}', 'deprecated');
41328 Expect(0, 903, '\P{Is_Other_ID_Continue=--T}', 'deprecated');
41329 Expect(1, 903, '\P{^Is_Other_ID_Continue=--T}', 'deprecated');
41330 Expect(0, 7, '\p{Is_Other_ID_Continue=--T}', 'deprecated');
41331 Expect(1, 7, '\p{^Is_Other_ID_Continue=--T}', 'deprecated');
41332 Expect(1, 7, '\P{Is_Other_ID_Continue=--T}', 'deprecated');
41333 Expect(0, 7, '\P{^Is_Other_ID_Continue=--T}', 'deprecated');
41334 Error('\p{Is_OIDC:/a/ true}');
41335 Error('\P{Is_OIDC:/a/ true}');
41336 Expect(1, 903, '\p{Is_OIDC=true}', 'deprecated');
41337 Expect(0, 903, '\p{^Is_OIDC=true}', 'deprecated');
41338 Expect(0, 903, '\P{Is_OIDC=true}', 'deprecated');
41339 Expect(1, 903, '\P{^Is_OIDC=true}', 'deprecated');
41340 Expect(0, 7, '\p{Is_OIDC=true}', 'deprecated');
41341 Expect(1, 7, '\p{^Is_OIDC=true}', 'deprecated');
41342 Expect(1, 7, '\P{Is_OIDC=true}', 'deprecated');
41343 Expect(0, 7, '\P{^Is_OIDC=true}', 'deprecated');
41344 Expect(1, 903, '\p{Is_OIDC=             True}', 'deprecated');
41345 Expect(0, 903, '\p{^Is_OIDC=            True}', 'deprecated');
41346 Expect(0, 903, '\P{Is_OIDC=             True}', 'deprecated');
41347 Expect(1, 903, '\P{^Is_OIDC=            True}', 'deprecated');
41348 Expect(0, 7, '\p{Is_OIDC=               True}', 'deprecated');
41349 Expect(1, 7, '\p{^Is_OIDC=              True}', 'deprecated');
41350 Expect(1, 7, '\P{Is_OIDC=               True}', 'deprecated');
41351 Expect(0, 7, '\P{^Is_OIDC=              True}', 'deprecated');
41352 Error('\p{Other_ID_Continue: /a/no}');
41353 Error('\P{Other_ID_Continue: /a/no}');
41354 Expect(1, 7, '\p{Other_ID_Continue: no}', 'deprecated');
41355 Expect(0, 7, '\p{^Other_ID_Continue: no}', 'deprecated');
41356 Expect(0, 7, '\P{Other_ID_Continue: no}', 'deprecated');
41357 Expect(1, 7, '\P{^Other_ID_Continue: no}', 'deprecated');
41358 Expect(0, 903, '\p{Other_ID_Continue: no}', 'deprecated');
41359 Expect(1, 903, '\p{^Other_ID_Continue: no}', 'deprecated');
41360 Expect(1, 903, '\P{Other_ID_Continue: no}', 'deprecated');
41361 Expect(0, 903, '\P{^Other_ID_Continue: no}', 'deprecated');
41362 Expect(1, 7, '\p{Other_ID_Continue=_ NO}', 'deprecated');
41363 Expect(0, 7, '\p{^Other_ID_Continue=_ NO}', 'deprecated');
41364 Expect(0, 7, '\P{Other_ID_Continue=_ NO}', 'deprecated');
41365 Expect(1, 7, '\P{^Other_ID_Continue=_ NO}', 'deprecated');
41366 Expect(0, 903, '\p{Other_ID_Continue=_ NO}', 'deprecated');
41367 Expect(1, 903, '\p{^Other_ID_Continue=_ NO}', 'deprecated');
41368 Expect(1, 903, '\P{Other_ID_Continue=_ NO}', 'deprecated');
41369 Expect(0, 903, '\P{^Other_ID_Continue=_ NO}', 'deprecated');
41370 Error('\p{OIDC=/a/n}');
41371 Error('\P{OIDC=/a/n}');
41372 Expect(1, 7, '\p{OIDC=n}', 'deprecated');
41373 Expect(0, 7, '\p{^OIDC=n}', 'deprecated');
41374 Expect(0, 7, '\P{OIDC=n}', 'deprecated');
41375 Expect(1, 7, '\P{^OIDC=n}', 'deprecated');
41376 Expect(0, 903, '\p{OIDC=n}', 'deprecated');
41377 Expect(1, 903, '\p{^OIDC=n}', 'deprecated');
41378 Expect(1, 903, '\P{OIDC=n}', 'deprecated');
41379 Expect(0, 903, '\P{^OIDC=n}', 'deprecated');
41380 Expect(1, 7, '\p{OIDC=-N}', 'deprecated');
41381 Expect(0, 7, '\p{^OIDC=-N}', 'deprecated');
41382 Expect(0, 7, '\P{OIDC=-N}', 'deprecated');
41383 Expect(1, 7, '\P{^OIDC=-N}', 'deprecated');
41384 Expect(0, 903, '\p{OIDC=-N}', 'deprecated');
41385 Expect(1, 903, '\p{^OIDC=-N}', 'deprecated');
41386 Expect(1, 903, '\P{OIDC=-N}', 'deprecated');
41387 Expect(0, 903, '\P{^OIDC=-N}', 'deprecated');
41388 Error('\p{Is_Other_ID_Continue=:=-F}');
41389 Error('\P{Is_Other_ID_Continue=:=-F}');
41390 Expect(1, 7, '\p{Is_Other_ID_Continue=f}', 'deprecated');
41391 Expect(0, 7, '\p{^Is_Other_ID_Continue=f}', 'deprecated');
41392 Expect(0, 7, '\P{Is_Other_ID_Continue=f}', 'deprecated');
41393 Expect(1, 7, '\P{^Is_Other_ID_Continue=f}', 'deprecated');
41394 Expect(0, 903, '\p{Is_Other_ID_Continue=f}', 'deprecated');
41395 Expect(1, 903, '\p{^Is_Other_ID_Continue=f}', 'deprecated');
41396 Expect(1, 903, '\P{Is_Other_ID_Continue=f}', 'deprecated');
41397 Expect(0, 903, '\P{^Is_Other_ID_Continue=f}', 'deprecated');
41398 Expect(1, 7, '\p{Is_Other_ID_Continue=  F}', 'deprecated');
41399 Expect(0, 7, '\p{^Is_Other_ID_Continue=         F}', 'deprecated');
41400 Expect(0, 7, '\P{Is_Other_ID_Continue=  F}', 'deprecated');
41401 Expect(1, 7, '\P{^Is_Other_ID_Continue=         F}', 'deprecated');
41402 Expect(0, 903, '\p{Is_Other_ID_Continue=        F}', 'deprecated');
41403 Expect(1, 903, '\p{^Is_Other_ID_Continue=       F}', 'deprecated');
41404 Expect(1, 903, '\P{Is_Other_ID_Continue=        F}', 'deprecated');
41405 Expect(0, 903, '\P{^Is_Other_ID_Continue=       F}', 'deprecated');
41406 Error('\p{Is_OIDC=:=_false}');
41407 Error('\P{Is_OIDC=:=_false}');
41408 Expect(1, 7, '\p{Is_OIDC=false}', 'deprecated');
41409 Expect(0, 7, '\p{^Is_OIDC=false}', 'deprecated');
41410 Expect(0, 7, '\P{Is_OIDC=false}', 'deprecated');
41411 Expect(1, 7, '\P{^Is_OIDC=false}', 'deprecated');
41412 Expect(0, 903, '\p{Is_OIDC=false}', 'deprecated');
41413 Expect(1, 903, '\p{^Is_OIDC=false}', 'deprecated');
41414 Expect(1, 903, '\P{Is_OIDC=false}', 'deprecated');
41415 Expect(0, 903, '\P{^Is_OIDC=false}', 'deprecated');
41416 Expect(1, 7, '\p{Is_OIDC:       false}', 'deprecated');
41417 Expect(0, 7, '\p{^Is_OIDC:      false}', 'deprecated');
41418 Expect(0, 7, '\P{Is_OIDC:       false}', 'deprecated');
41419 Expect(1, 7, '\P{^Is_OIDC:      false}', 'deprecated');
41420 Expect(0, 903, '\p{Is_OIDC:     false}', 'deprecated');
41421 Expect(1, 903, '\p{^Is_OIDC:    false}', 'deprecated');
41422 Expect(1, 903, '\P{Is_OIDC:     false}', 'deprecated');
41423 Expect(0, 903, '\P{^Is_OIDC:    false}', 'deprecated');
41424 Error('\p{Joining_Group=        SWASH/a/Kaf}');
41425 Error('\P{Joining_Group=        SWASH/a/Kaf}');
41426 Expect(1, 1706, '\p{Joining_Group=swashkaf}', "");
41427 Expect(0, 1706, '\p{^Joining_Group=swashkaf}', "");
41428 Expect(0, 1706, '\P{Joining_Group=swashkaf}', "");
41429 Expect(1, 1706, '\P{^Joining_Group=swashkaf}', "");
41430 Expect(0, 1705, '\p{Joining_Group=swashkaf}', "");
41431 Expect(1, 1705, '\p{^Joining_Group=swashkaf}', "");
41432 Expect(1, 1705, '\P{Joining_Group=swashkaf}', "");
41433 Expect(0, 1705, '\P{^Joining_Group=swashkaf}', "");
41434 Expect(1, 1706, '\p{Joining_Group=_swash        Kaf}', "");
41435 Expect(0, 1706, '\p{^Joining_Group=_swash       Kaf}', "");
41436 Expect(0, 1706, '\P{Joining_Group=_swash        Kaf}', "");
41437 Expect(1, 1706, '\P{^Joining_Group=_swash       Kaf}', "");
41438 Expect(0, 1705, '\p{Joining_Group=_swash        Kaf}', "");
41439 Expect(1, 1705, '\p{^Joining_Group=_swash       Kaf}', "");
41440 Expect(1, 1705, '\P{Joining_Group=_swash        Kaf}', "");
41441 Expect(0, 1705, '\P{^Joining_Group=_swash       Kaf}', "");
41442 Error('\p{Jg=:= -swash  Kaf}');
41443 Error('\P{Jg=:= -swash  Kaf}');
41444 Expect(1, 1706, '\p{Jg=swashkaf}', "");
41445 Expect(0, 1706, '\p{^Jg=swashkaf}', "");
41446 Expect(0, 1706, '\P{Jg=swashkaf}', "");
41447 Expect(1, 1706, '\P{^Jg=swashkaf}', "");
41448 Expect(0, 1705, '\p{Jg=swashkaf}', "");
41449 Expect(1, 1705, '\p{^Jg=swashkaf}', "");
41450 Expect(1, 1705, '\P{Jg=swashkaf}', "");
41451 Expect(0, 1705, '\P{^Jg=swashkaf}', "");
41452 Expect(1, 1706, '\p{Jg=_        SWASH   kaf}', "");
41453 Expect(0, 1706, '\p{^Jg=_       SWASH   kaf}', "");
41454 Expect(0, 1706, '\P{Jg=_        SWASH   kaf}', "");
41455 Expect(1, 1706, '\P{^Jg=_       SWASH   kaf}', "");
41456 Expect(0, 1705, '\p{Jg=_        SWASH   kaf}', "");
41457 Expect(1, 1705, '\p{^Jg=_       SWASH   kaf}', "");
41458 Expect(1, 1705, '\P{Jg=_        SWASH   kaf}', "");
41459 Expect(0, 1705, '\P{^Jg=_       SWASH   kaf}', "");
41460 Error('\p{Is_Joining_Group=/a/ Swash KAF}');
41461 Error('\P{Is_Joining_Group=/a/ Swash KAF}');
41462 Expect(1, 1706, '\p{Is_Joining_Group=swashkaf}', "");
41463 Expect(0, 1706, '\p{^Is_Joining_Group=swashkaf}', "");
41464 Expect(0, 1706, '\P{Is_Joining_Group=swashkaf}', "");
41465 Expect(1, 1706, '\P{^Is_Joining_Group=swashkaf}', "");
41466 Expect(0, 1705, '\p{Is_Joining_Group=swashkaf}', "");
41467 Expect(1, 1705, '\p{^Is_Joining_Group=swashkaf}', "");
41468 Expect(1, 1705, '\P{Is_Joining_Group=swashkaf}', "");
41469 Expect(0, 1705, '\P{^Is_Joining_Group=swashkaf}', "");
41470 Expect(1, 1706, '\p{Is_Joining_Group=   Swash   Kaf}', "");
41471 Expect(0, 1706, '\p{^Is_Joining_Group=  Swash   Kaf}', "");
41472 Expect(0, 1706, '\P{Is_Joining_Group=   Swash   Kaf}', "");
41473 Expect(1, 1706, '\P{^Is_Joining_Group=  Swash   Kaf}', "");
41474 Expect(0, 1705, '\p{Is_Joining_Group=   Swash   Kaf}', "");
41475 Expect(1, 1705, '\p{^Is_Joining_Group=  Swash   Kaf}', "");
41476 Expect(1, 1705, '\P{Is_Joining_Group=   Swash   Kaf}', "");
41477 Expect(0, 1705, '\P{^Is_Joining_Group=  Swash   Kaf}', "");
41478 Error('\p{Is_Jg: :=     swash_KAF}');
41479 Error('\P{Is_Jg: :=     swash_KAF}');
41480 Expect(1, 1706, '\p{Is_Jg=swashkaf}', "");
41481 Expect(0, 1706, '\p{^Is_Jg=swashkaf}', "");
41482 Expect(0, 1706, '\P{Is_Jg=swashkaf}', "");
41483 Expect(1, 1706, '\P{^Is_Jg=swashkaf}', "");
41484 Expect(0, 1705, '\p{Is_Jg=swashkaf}', "");
41485 Expect(1, 1705, '\p{^Is_Jg=swashkaf}', "");
41486 Expect(1, 1705, '\P{Is_Jg=swashkaf}', "");
41487 Expect(0, 1705, '\P{^Is_Jg=swashkaf}', "");
41488 Expect(1, 1706, '\p{Is_Jg:   __swash    Kaf}', "");
41489 Expect(0, 1706, '\p{^Is_Jg:   __swash   Kaf}', "");
41490 Expect(0, 1706, '\P{Is_Jg:   __swash    Kaf}', "");
41491 Expect(1, 1706, '\P{^Is_Jg:   __swash   Kaf}', "");
41492 Expect(0, 1705, '\p{Is_Jg:   __swash    Kaf}', "");
41493 Expect(1, 1705, '\p{^Is_Jg:   __swash   Kaf}', "");
41494 Expect(1, 1705, '\P{Is_Jg:   __swash    Kaf}', "");
41495 Expect(0, 1705, '\P{^Is_Jg:   __swash   Kaf}', "");
41496 Error('\p{Joining_Group= -SEEN:=}');
41497 Error('\P{Joining_Group= -SEEN:=}');
41498 Expect(1, 1588, '\p{Joining_Group=seen}', "");
41499 Expect(0, 1588, '\p{^Joining_Group=seen}', "");
41500 Expect(0, 1588, '\P{Joining_Group=seen}', "");
41501 Expect(1, 1588, '\P{^Joining_Group=seen}', "");
41502 Expect(0, 1586, '\p{Joining_Group=seen}', "");
41503 Expect(1, 1586, '\p{^Joining_Group=seen}', "");
41504 Expect(1, 1586, '\P{Joining_Group=seen}', "");
41505 Expect(0, 1586, '\P{^Joining_Group=seen}', "");
41506 Expect(1, 1588, '\p{Joining_Group=      Seen}', "");
41507 Expect(0, 1588, '\p{^Joining_Group=     Seen}', "");
41508 Expect(0, 1588, '\P{Joining_Group=      Seen}', "");
41509 Expect(1, 1588, '\P{^Joining_Group=     Seen}', "");
41510 Expect(0, 1586, '\p{Joining_Group=      Seen}', "");
41511 Expect(1, 1586, '\p{^Joining_Group=     Seen}', "");
41512 Expect(1, 1586, '\P{Joining_Group=      Seen}', "");
41513 Expect(0, 1586, '\P{^Joining_Group=     Seen}', "");
41514 Error('\p{Jg=   :=Seen}');
41515 Error('\P{Jg=   :=Seen}');
41516 Expect(1, 1588, '\p{Jg=seen}', "");
41517 Expect(0, 1588, '\p{^Jg=seen}', "");
41518 Expect(0, 1588, '\P{Jg=seen}', "");
41519 Expect(1, 1588, '\P{^Jg=seen}', "");
41520 Expect(0, 1586, '\p{Jg=seen}', "");
41521 Expect(1, 1586, '\p{^Jg=seen}', "");
41522 Expect(1, 1586, '\P{Jg=seen}', "");
41523 Expect(0, 1586, '\P{^Jg=seen}', "");
41524 Expect(1, 1588, '\p{Jg= _Seen}', "");
41525 Expect(0, 1588, '\p{^Jg= _Seen}', "");
41526 Expect(0, 1588, '\P{Jg= _Seen}', "");
41527 Expect(1, 1588, '\P{^Jg= _Seen}', "");
41528 Expect(0, 1586, '\p{Jg= _Seen}', "");
41529 Expect(1, 1586, '\p{^Jg= _Seen}', "");
41530 Expect(1, 1586, '\P{Jg= _Seen}', "");
41531 Expect(0, 1586, '\P{^Jg= _Seen}', "");
41532 Error('\p{Is_Joining_Group: /a/_        Seen}');
41533 Error('\P{Is_Joining_Group: /a/_        Seen}');
41534 Expect(1, 1588, '\p{Is_Joining_Group=seen}', "");
41535 Expect(0, 1588, '\p{^Is_Joining_Group=seen}', "");
41536 Expect(0, 1588, '\P{Is_Joining_Group=seen}', "");
41537 Expect(1, 1588, '\P{^Is_Joining_Group=seen}', "");
41538 Expect(0, 1586, '\p{Is_Joining_Group=seen}', "");
41539 Expect(1, 1586, '\p{^Is_Joining_Group=seen}', "");
41540 Expect(1, 1586, '\P{Is_Joining_Group=seen}', "");
41541 Expect(0, 1586, '\P{^Is_Joining_Group=seen}', "");
41542 Expect(1, 1588, '\p{Is_Joining_Group=   -seen}', "");
41543 Expect(0, 1588, '\p{^Is_Joining_Group=  -seen}', "");
41544 Expect(0, 1588, '\P{Is_Joining_Group=   -seen}', "");
41545 Expect(1, 1588, '\P{^Is_Joining_Group=  -seen}', "");
41546 Expect(0, 1586, '\p{Is_Joining_Group=   -seen}', "");
41547 Expect(1, 1586, '\p{^Is_Joining_Group=  -seen}', "");
41548 Expect(1, 1586, '\P{Is_Joining_Group=   -seen}', "");
41549 Expect(0, 1586, '\P{^Is_Joining_Group=  -seen}', "");
41550 Error('\p{Is_Jg: /a/Seen}');
41551 Error('\P{Is_Jg: /a/Seen}');
41552 Expect(1, 1588, '\p{Is_Jg=seen}', "");
41553 Expect(0, 1588, '\p{^Is_Jg=seen}', "");
41554 Expect(0, 1588, '\P{Is_Jg=seen}', "");
41555 Expect(1, 1588, '\P{^Is_Jg=seen}', "");
41556 Expect(0, 1586, '\p{Is_Jg=seen}', "");
41557 Expect(1, 1586, '\p{^Is_Jg=seen}', "");
41558 Expect(1, 1586, '\P{Is_Jg=seen}', "");
41559 Expect(0, 1586, '\P{^Is_Jg=seen}', "");
41560 Expect(1, 1588, '\p{Is_Jg=      Seen}', "");
41561 Expect(0, 1588, '\p{^Is_Jg=     Seen}', "");
41562 Expect(0, 1588, '\P{Is_Jg=      Seen}', "");
41563 Expect(1, 1588, '\P{^Is_Jg=     Seen}', "");
41564 Expect(0, 1586, '\p{Is_Jg=      Seen}', "");
41565 Expect(1, 1586, '\p{^Is_Jg=     Seen}', "");
41566 Expect(1, 1586, '\P{Is_Jg=      Seen}', "");
41567 Expect(0, 1586, '\P{^Is_Jg=     Seen}', "");
41568 Error('\p{Joining_Group=        /a/Beth}');
41569 Error('\P{Joining_Group=        /a/Beth}');
41570 Expect(1, 1810, '\p{Joining_Group=beth}', "");
41571 Expect(0, 1810, '\p{^Joining_Group=beth}', "");
41572 Expect(0, 1810, '\P{Joining_Group=beth}', "");
41573 Expect(1, 1810, '\P{^Joining_Group=beth}', "");
41574 Expect(0, 1809, '\p{Joining_Group=beth}', "");
41575 Expect(1, 1809, '\p{^Joining_Group=beth}', "");
41576 Expect(1, 1809, '\P{Joining_Group=beth}', "");
41577 Expect(0, 1809, '\P{^Joining_Group=beth}', "");
41578 Expect(1, 1810, '\p{Joining_Group= _Beth}', "");
41579 Expect(0, 1810, '\p{^Joining_Group= _Beth}', "");
41580 Expect(0, 1810, '\P{Joining_Group= _Beth}', "");
41581 Expect(1, 1810, '\P{^Joining_Group= _Beth}', "");
41582 Expect(0, 1809, '\p{Joining_Group= _Beth}', "");
41583 Expect(1, 1809, '\p{^Joining_Group= _Beth}', "");
41584 Expect(1, 1809, '\P{Joining_Group= _Beth}', "");
41585 Expect(0, 1809, '\P{^Joining_Group= _Beth}', "");
41586 Error('\p{Jg: /a/       beth}');
41587 Error('\P{Jg: /a/       beth}');
41588 Expect(1, 1810, '\p{Jg=beth}', "");
41589 Expect(0, 1810, '\p{^Jg=beth}', "");
41590 Expect(0, 1810, '\P{Jg=beth}', "");
41591 Expect(1, 1810, '\P{^Jg=beth}', "");
41592 Expect(0, 1809, '\p{Jg=beth}', "");
41593 Expect(1, 1809, '\p{^Jg=beth}', "");
41594 Expect(1, 1809, '\P{Jg=beth}', "");
41595 Expect(0, 1809, '\P{^Jg=beth}', "");
41596 Expect(1, 1810, '\p{Jg=-Beth}', "");
41597 Expect(0, 1810, '\p{^Jg=-Beth}', "");
41598 Expect(0, 1810, '\P{Jg=-Beth}', "");
41599 Expect(1, 1810, '\P{^Jg=-Beth}', "");
41600 Expect(0, 1809, '\p{Jg=-Beth}', "");
41601 Expect(1, 1809, '\p{^Jg=-Beth}', "");
41602 Expect(1, 1809, '\P{Jg=-Beth}', "");
41603 Expect(0, 1809, '\P{^Jg=-Beth}', "");
41604 Error('\p{Is_Joining_Group=_/a/beth}');
41605 Error('\P{Is_Joining_Group=_/a/beth}');
41606 Expect(1, 1810, '\p{Is_Joining_Group=beth}', "");
41607 Expect(0, 1810, '\p{^Is_Joining_Group=beth}', "");
41608 Expect(0, 1810, '\P{Is_Joining_Group=beth}', "");
41609 Expect(1, 1810, '\P{^Is_Joining_Group=beth}', "");
41610 Expect(0, 1809, '\p{Is_Joining_Group=beth}', "");
41611 Expect(1, 1809, '\p{^Is_Joining_Group=beth}', "");
41612 Expect(1, 1809, '\P{Is_Joining_Group=beth}', "");
41613 Expect(0, 1809, '\P{^Is_Joining_Group=beth}', "");
41614 Expect(1, 1810, '\p{Is_Joining_Group=-  Beth}', "");
41615 Expect(0, 1810, '\p{^Is_Joining_Group=- Beth}', "");
41616 Expect(0, 1810, '\P{Is_Joining_Group=-  Beth}', "");
41617 Expect(1, 1810, '\P{^Is_Joining_Group=- Beth}', "");
41618 Expect(0, 1809, '\p{Is_Joining_Group=-  Beth}', "");
41619 Expect(1, 1809, '\p{^Is_Joining_Group=- Beth}', "");
41620 Expect(1, 1809, '\P{Is_Joining_Group=-  Beth}', "");
41621 Expect(0, 1809, '\P{^Is_Joining_Group=- Beth}', "");
41622 Error('\p{Is_Jg=-beth:=}');
41623 Error('\P{Is_Jg=-beth:=}');
41624 Expect(1, 1810, '\p{Is_Jg=beth}', "");
41625 Expect(0, 1810, '\p{^Is_Jg=beth}', "");
41626 Expect(0, 1810, '\P{Is_Jg=beth}', "");
41627 Expect(1, 1810, '\P{^Is_Jg=beth}', "");
41628 Expect(0, 1809, '\p{Is_Jg=beth}', "");
41629 Expect(1, 1809, '\p{^Is_Jg=beth}', "");
41630 Expect(1, 1809, '\P{Is_Jg=beth}', "");
41631 Expect(0, 1809, '\P{^Is_Jg=beth}', "");
41632 Expect(1, 1810, '\p{Is_Jg:      - BETH}', "");
41633 Expect(0, 1810, '\p{^Is_Jg:     - BETH}', "");
41634 Expect(0, 1810, '\P{Is_Jg:      - BETH}', "");
41635 Expect(1, 1810, '\P{^Is_Jg:     - BETH}', "");
41636 Expect(0, 1809, '\p{Is_Jg:      - BETH}', "");
41637 Expect(1, 1809, '\p{^Is_Jg:     - BETH}', "");
41638 Expect(1, 1809, '\P{Is_Jg:      - BETH}', "");
41639 Expect(0, 1809, '\P{^Is_Jg:     - BETH}', "");
41640 Error('\p{Joining_Group=        _SEMKATH/a/}');
41641 Error('\P{Joining_Group=        _SEMKATH/a/}');
41642 Expect(1, 1827, '\p{Joining_Group=semkath}', "");
41643 Expect(0, 1827, '\p{^Joining_Group=semkath}', "");
41644 Expect(0, 1827, '\P{Joining_Group=semkath}', "");
41645 Expect(1, 1827, '\P{^Joining_Group=semkath}', "");
41646 Expect(0, 1826, '\p{Joining_Group=semkath}', "");
41647 Expect(1, 1826, '\p{^Joining_Group=semkath}', "");
41648 Expect(1, 1826, '\P{Joining_Group=semkath}', "");
41649 Expect(0, 1826, '\P{^Joining_Group=semkath}', "");
41650 Expect(1, 1827, '\p{Joining_Group=-_semkath}', "");
41651 Expect(0, 1827, '\p{^Joining_Group=-_semkath}', "");
41652 Expect(0, 1827, '\P{Joining_Group=-_semkath}', "");
41653 Expect(1, 1827, '\P{^Joining_Group=-_semkath}', "");
41654 Expect(0, 1826, '\p{Joining_Group=-_semkath}', "");
41655 Expect(1, 1826, '\p{^Joining_Group=-_semkath}', "");
41656 Expect(1, 1826, '\P{Joining_Group=-_semkath}', "");
41657 Expect(0, 1826, '\P{^Joining_Group=-_semkath}', "");
41658 Error('\p{Jg=-  Semkath/a/}');
41659 Error('\P{Jg=-  Semkath/a/}');
41660 Expect(1, 1827, '\p{Jg=semkath}', "");
41661 Expect(0, 1827, '\p{^Jg=semkath}', "");
41662 Expect(0, 1827, '\P{Jg=semkath}', "");
41663 Expect(1, 1827, '\P{^Jg=semkath}', "");
41664 Expect(0, 1826, '\p{Jg=semkath}', "");
41665 Expect(1, 1826, '\p{^Jg=semkath}', "");
41666 Expect(1, 1826, '\P{Jg=semkath}', "");
41667 Expect(0, 1826, '\P{^Jg=semkath}', "");
41668 Expect(1, 1827, '\p{Jg=         Semkath}', "");
41669 Expect(0, 1827, '\p{^Jg=        Semkath}', "");
41670 Expect(0, 1827, '\P{Jg=         Semkath}', "");
41671 Expect(1, 1827, '\P{^Jg=        Semkath}', "");
41672 Expect(0, 1826, '\p{Jg=         Semkath}', "");
41673 Expect(1, 1826, '\p{^Jg=        Semkath}', "");
41674 Expect(1, 1826, '\P{Jg=         Semkath}', "");
41675 Expect(0, 1826, '\P{^Jg=        Semkath}', "");
41676 Error('\p{Is_Joining_Group=     /a/Semkath}');
41677 Error('\P{Is_Joining_Group=     /a/Semkath}');
41678 Expect(1, 1827, '\p{Is_Joining_Group: semkath}', "");
41679 Expect(0, 1827, '\p{^Is_Joining_Group: semkath}', "");
41680 Expect(0, 1827, '\P{Is_Joining_Group: semkath}', "");
41681 Expect(1, 1827, '\P{^Is_Joining_Group: semkath}', "");
41682 Expect(0, 1826, '\p{Is_Joining_Group: semkath}', "");
41683 Expect(1, 1826, '\p{^Is_Joining_Group: semkath}', "");
41684 Expect(1, 1826, '\P{Is_Joining_Group: semkath}', "");
41685 Expect(0, 1826, '\P{^Is_Joining_Group: semkath}', "");
41686 Expect(1, 1827, '\p{Is_Joining_Group=_SEMKATH}', "");
41687 Expect(0, 1827, '\p{^Is_Joining_Group=_SEMKATH}', "");
41688 Expect(0, 1827, '\P{Is_Joining_Group=_SEMKATH}', "");
41689 Expect(1, 1827, '\P{^Is_Joining_Group=_SEMKATH}', "");
41690 Expect(0, 1826, '\p{Is_Joining_Group=_SEMKATH}', "");
41691 Expect(1, 1826, '\p{^Is_Joining_Group=_SEMKATH}', "");
41692 Expect(1, 1826, '\P{Is_Joining_Group=_SEMKATH}', "");
41693 Expect(0, 1826, '\P{^Is_Joining_Group=_SEMKATH}', "");
41694 Error('\p{Is_Jg=/a/_Semkath}');
41695 Error('\P{Is_Jg=/a/_Semkath}');
41696 Expect(1, 1827, '\p{Is_Jg=semkath}', "");
41697 Expect(0, 1827, '\p{^Is_Jg=semkath}', "");
41698 Expect(0, 1827, '\P{Is_Jg=semkath}', "");
41699 Expect(1, 1827, '\P{^Is_Jg=semkath}', "");
41700 Expect(0, 1826, '\p{Is_Jg=semkath}', "");
41701 Expect(1, 1826, '\p{^Is_Jg=semkath}', "");
41702 Expect(1, 1826, '\P{Is_Jg=semkath}', "");
41703 Expect(0, 1826, '\P{^Is_Jg=semkath}', "");
41704 Expect(1, 1827, '\p{Is_Jg=_ Semkath}', "");
41705 Expect(0, 1827, '\p{^Is_Jg=_ Semkath}', "");
41706 Expect(0, 1827, '\P{Is_Jg=_ Semkath}', "");
41707 Expect(1, 1827, '\P{^Is_Jg=_ Semkath}', "");
41708 Expect(0, 1826, '\p{Is_Jg=_ Semkath}', "");
41709 Expect(1, 1826, '\p{^Is_Jg=_ Semkath}', "");
41710 Expect(1, 1826, '\P{Is_Jg=_ Semkath}', "");
41711 Expect(0, 1826, '\P{^Is_Jg=_ Semkath}', "");
41712 Error('\p{Joining_Group= /a/hah}');
41713 Error('\P{Joining_Group= /a/hah}');
41714 Expect(1, 1582, '\p{Joining_Group=hah}', "");
41715 Expect(0, 1582, '\p{^Joining_Group=hah}', "");
41716 Expect(0, 1582, '\P{Joining_Group=hah}', "");
41717 Expect(1, 1582, '\P{^Joining_Group=hah}', "");
41718 Expect(0, 1579, '\p{Joining_Group=hah}', "");
41719 Expect(1, 1579, '\p{^Joining_Group=hah}', "");
41720 Expect(1, 1579, '\P{Joining_Group=hah}', "");
41721 Expect(0, 1579, '\P{^Joining_Group=hah}', "");
41722 Expect(1, 1582, '\p{Joining_Group=      Hah}', "");
41723 Expect(0, 1582, '\p{^Joining_Group=     Hah}', "");
41724 Expect(0, 1582, '\P{Joining_Group=      Hah}', "");
41725 Expect(1, 1582, '\P{^Joining_Group=     Hah}', "");
41726 Expect(0, 1579, '\p{Joining_Group=      Hah}', "");
41727 Expect(1, 1579, '\p{^Joining_Group=     Hah}', "");
41728 Expect(1, 1579, '\P{Joining_Group=      Hah}', "");
41729 Expect(0, 1579, '\P{^Joining_Group=     Hah}', "");
41730 Error('\p{Jg=:=HAH}');
41731 Error('\P{Jg=:=HAH}');
41732 Expect(1, 1582, '\p{Jg=hah}', "");
41733 Expect(0, 1582, '\p{^Jg=hah}', "");
41734 Expect(0, 1582, '\P{Jg=hah}', "");
41735 Expect(1, 1582, '\P{^Jg=hah}', "");
41736 Expect(0, 1579, '\p{Jg=hah}', "");
41737 Expect(1, 1579, '\p{^Jg=hah}', "");
41738 Expect(1, 1579, '\P{Jg=hah}', "");
41739 Expect(0, 1579, '\P{^Jg=hah}', "");
41740 Expect(1, 1582, '\p{Jg=Hah}', "");
41741 Expect(0, 1582, '\p{^Jg=Hah}', "");
41742 Expect(0, 1582, '\P{Jg=Hah}', "");
41743 Expect(1, 1582, '\P{^Jg=Hah}', "");
41744 Expect(0, 1579, '\p{Jg=Hah}', "");
41745 Expect(1, 1579, '\p{^Jg=Hah}', "");
41746 Expect(1, 1579, '\P{Jg=Hah}', "");
41747 Expect(0, 1579, '\P{^Jg=Hah}', "");
41748 Error('\p{Is_Joining_Group: _hah/a/}');
41749 Error('\P{Is_Joining_Group: _hah/a/}');
41750 Expect(1, 1582, '\p{Is_Joining_Group:   hah}', "");
41751 Expect(0, 1582, '\p{^Is_Joining_Group:  hah}', "");
41752 Expect(0, 1582, '\P{Is_Joining_Group:   hah}', "");
41753 Expect(1, 1582, '\P{^Is_Joining_Group:  hah}', "");
41754 Expect(0, 1579, '\p{Is_Joining_Group:   hah}', "");
41755 Expect(1, 1579, '\p{^Is_Joining_Group:  hah}', "");
41756 Expect(1, 1579, '\P{Is_Joining_Group:   hah}', "");
41757 Expect(0, 1579, '\P{^Is_Joining_Group:  hah}', "");
41758 Expect(1, 1582, '\p{Is_Joining_Group=-_hah}', "");
41759 Expect(0, 1582, '\p{^Is_Joining_Group=-_hah}', "");
41760 Expect(0, 1582, '\P{Is_Joining_Group=-_hah}', "");
41761 Expect(1, 1582, '\P{^Is_Joining_Group=-_hah}', "");
41762 Expect(0, 1579, '\p{Is_Joining_Group=-_hah}', "");
41763 Expect(1, 1579, '\p{^Is_Joining_Group=-_hah}', "");
41764 Expect(1, 1579, '\P{Is_Joining_Group=-_hah}', "");
41765 Expect(0, 1579, '\P{^Is_Joining_Group=-_hah}', "");
41766 Error('\p{Is_Jg=-       Hah:=}');
41767 Error('\P{Is_Jg=-       Hah:=}');
41768 Expect(1, 1582, '\p{Is_Jg:hah}', "");
41769 Expect(0, 1582, '\p{^Is_Jg:hah}', "");
41770 Expect(0, 1582, '\P{Is_Jg:hah}', "");
41771 Expect(1, 1582, '\P{^Is_Jg:hah}', "");
41772 Expect(0, 1579, '\p{Is_Jg:hah}', "");
41773 Expect(1, 1579, '\p{^Is_Jg:hah}', "");
41774 Expect(1, 1579, '\P{Is_Jg:hah}', "");
41775 Expect(0, 1579, '\P{^Is_Jg:hah}', "");
41776 Expect(1, 1582, '\p{Is_Jg= _hah}', "");
41777 Expect(0, 1582, '\p{^Is_Jg= _hah}', "");
41778 Expect(0, 1582, '\P{Is_Jg= _hah}', "");
41779 Expect(1, 1582, '\P{^Is_Jg= _hah}', "");
41780 Expect(0, 1579, '\p{Is_Jg= _hah}', "");
41781 Expect(1, 1579, '\p{^Is_Jg= _hah}', "");
41782 Expect(1, 1579, '\P{Is_Jg= _hah}', "");
41783 Expect(0, 1579, '\P{^Is_Jg= _hah}', "");
41784 Error('\p{Joining_Group=:= _SYRIACWaw}');
41785 Error('\P{Joining_Group=:= _SYRIACWaw}');
41786 Expect(1, 1816, '\p{Joining_Group=syriacwaw}', "");
41787 Expect(0, 1816, '\p{^Joining_Group=syriacwaw}', "");
41788 Expect(0, 1816, '\P{Joining_Group=syriacwaw}', "");
41789 Expect(1, 1816, '\P{^Joining_Group=syriacwaw}', "");
41790 Expect(0, 1815, '\p{Joining_Group=syriacwaw}', "");
41791 Expect(1, 1815, '\p{^Joining_Group=syriacwaw}', "");
41792 Expect(1, 1815, '\P{Joining_Group=syriacwaw}', "");
41793 Expect(0, 1815, '\P{^Joining_Group=syriacwaw}', "");
41794 Expect(1, 1816, '\p{Joining_Group=              Syriac-Waw}', "");
41795 Expect(0, 1816, '\p{^Joining_Group=             Syriac-Waw}', "");
41796 Expect(0, 1816, '\P{Joining_Group=              Syriac-Waw}', "");
41797 Expect(1, 1816, '\P{^Joining_Group=             Syriac-Waw}', "");
41798 Expect(0, 1815, '\p{Joining_Group=              Syriac-Waw}', "");
41799 Expect(1, 1815, '\p{^Joining_Group=             Syriac-Waw}', "");
41800 Expect(1, 1815, '\P{Joining_Group=              Syriac-Waw}', "");
41801 Expect(0, 1815, '\P{^Joining_Group=             Syriac-Waw}', "");
41802 Error('\p{Jg:   /a/SYRIAC Waw}');
41803 Error('\P{Jg:   /a/SYRIAC Waw}');
41804 Expect(1, 1816, '\p{Jg=syriacwaw}', "");
41805 Expect(0, 1816, '\p{^Jg=syriacwaw}', "");
41806 Expect(0, 1816, '\P{Jg=syriacwaw}', "");
41807 Expect(1, 1816, '\P{^Jg=syriacwaw}', "");
41808 Expect(0, 1815, '\p{Jg=syriacwaw}', "");
41809 Expect(1, 1815, '\p{^Jg=syriacwaw}', "");
41810 Expect(1, 1815, '\P{Jg=syriacwaw}', "");
41811 Expect(0, 1815, '\P{^Jg=syriacwaw}', "");
41812 Expect(1, 1816, '\p{Jg=_ SYRIACwaw}', "");
41813 Expect(0, 1816, '\p{^Jg=_ SYRIACwaw}', "");
41814 Expect(0, 1816, '\P{Jg=_ SYRIACwaw}', "");
41815 Expect(1, 1816, '\P{^Jg=_ SYRIACwaw}', "");
41816 Expect(0, 1815, '\p{Jg=_ SYRIACwaw}', "");
41817 Expect(1, 1815, '\p{^Jg=_ SYRIACwaw}', "");
41818 Expect(1, 1815, '\P{Jg=_ SYRIACwaw}', "");
41819 Expect(0, 1815, '\P{^Jg=_ SYRIACwaw}', "");
41820 Error('\p{Is_Joining_Group= :=Syriac    waw}');
41821 Error('\P{Is_Joining_Group= :=Syriac    waw}');
41822 Expect(1, 1816, '\p{Is_Joining_Group=syriacwaw}', "");
41823 Expect(0, 1816, '\p{^Is_Joining_Group=syriacwaw}', "");
41824 Expect(0, 1816, '\P{Is_Joining_Group=syriacwaw}', "");
41825 Expect(1, 1816, '\P{^Is_Joining_Group=syriacwaw}', "");
41826 Expect(0, 1815, '\p{Is_Joining_Group=syriacwaw}', "");
41827 Expect(1, 1815, '\p{^Is_Joining_Group=syriacwaw}', "");
41828 Expect(1, 1815, '\P{Is_Joining_Group=syriacwaw}', "");
41829 Expect(0, 1815, '\P{^Is_Joining_Group=syriacwaw}', "");
41830 Expect(1, 1816, '\p{Is_Joining_Group=-Syriac_Waw}', "");
41831 Expect(0, 1816, '\p{^Is_Joining_Group=-Syriac_Waw}', "");
41832 Expect(0, 1816, '\P{Is_Joining_Group=-Syriac_Waw}', "");
41833 Expect(1, 1816, '\P{^Is_Joining_Group=-Syriac_Waw}', "");
41834 Expect(0, 1815, '\p{Is_Joining_Group=-Syriac_Waw}', "");
41835 Expect(1, 1815, '\p{^Is_Joining_Group=-Syriac_Waw}', "");
41836 Expect(1, 1815, '\P{Is_Joining_Group=-Syriac_Waw}', "");
41837 Expect(0, 1815, '\P{^Is_Joining_Group=-Syriac_Waw}', "");
41838 Error('\p{Is_Jg:        _SyriacWAW/a/}');
41839 Error('\P{Is_Jg:        _SyriacWAW/a/}');
41840 Expect(1, 1816, '\p{Is_Jg=syriacwaw}', "");
41841 Expect(0, 1816, '\p{^Is_Jg=syriacwaw}', "");
41842 Expect(0, 1816, '\P{Is_Jg=syriacwaw}', "");
41843 Expect(1, 1816, '\P{^Is_Jg=syriacwaw}', "");
41844 Expect(0, 1815, '\p{Is_Jg=syriacwaw}', "");
41845 Expect(1, 1815, '\p{^Is_Jg=syriacwaw}', "");
41846 Expect(1, 1815, '\P{Is_Jg=syriacwaw}', "");
41847 Expect(0, 1815, '\P{^Is_Jg=syriacwaw}', "");
41848 Expect(1, 1816, '\p{Is_Jg=__Syriac waw}', "");
41849 Expect(0, 1816, '\p{^Is_Jg=__Syriac waw}', "");
41850 Expect(0, 1816, '\P{Is_Jg=__Syriac waw}', "");
41851 Expect(1, 1816, '\P{^Is_Jg=__Syriac waw}', "");
41852 Expect(0, 1815, '\p{Is_Jg=__Syriac waw}', "");
41853 Expect(1, 1815, '\p{^Is_Jg=__Syriac waw}', "");
41854 Expect(1, 1815, '\P{Is_Jg=__Syriac waw}', "");
41855 Expect(0, 1815, '\P{^Is_Jg=__Syriac waw}', "");
41856 Error('\p{Joining_Group=/a/-Taw}');
41857 Error('\P{Joining_Group=/a/-Taw}');
41858 Expect(1, 1836, '\p{Joining_Group=taw}', "");
41859 Expect(0, 1836, '\p{^Joining_Group=taw}', "");
41860 Expect(0, 1836, '\P{Joining_Group=taw}', "");
41861 Expect(1, 1836, '\P{^Joining_Group=taw}', "");
41862 Expect(0, 1835, '\p{Joining_Group=taw}', "");
41863 Expect(1, 1835, '\p{^Joining_Group=taw}', "");
41864 Expect(1, 1835, '\P{Joining_Group=taw}', "");
41865 Expect(0, 1835, '\P{^Joining_Group=taw}', "");
41866 Expect(1, 1836, '\p{Joining_Group=_ taw}', "");
41867 Expect(0, 1836, '\p{^Joining_Group=_ taw}', "");
41868 Expect(0, 1836, '\P{Joining_Group=_ taw}', "");
41869 Expect(1, 1836, '\P{^Joining_Group=_ taw}', "");
41870 Expect(0, 1835, '\p{Joining_Group=_ taw}', "");
41871 Expect(1, 1835, '\p{^Joining_Group=_ taw}', "");
41872 Expect(1, 1835, '\P{Joining_Group=_ taw}', "");
41873 Expect(0, 1835, '\P{^Joining_Group=_ taw}', "");
41874 Error('\p{Jg=:=         taw}');
41875 Error('\P{Jg=:=         taw}');
41876 Expect(1, 1836, '\p{Jg=taw}', "");
41877 Expect(0, 1836, '\p{^Jg=taw}', "");
41878 Expect(0, 1836, '\P{Jg=taw}', "");
41879 Expect(1, 1836, '\P{^Jg=taw}', "");
41880 Expect(0, 1835, '\p{Jg=taw}', "");
41881 Expect(1, 1835, '\p{^Jg=taw}', "");
41882 Expect(1, 1835, '\P{Jg=taw}', "");
41883 Expect(0, 1835, '\P{^Jg=taw}', "");
41884 Expect(1, 1836, '\p{Jg=Taw}', "");
41885 Expect(0, 1836, '\p{^Jg=Taw}', "");
41886 Expect(0, 1836, '\P{Jg=Taw}', "");
41887 Expect(1, 1836, '\P{^Jg=Taw}', "");
41888 Expect(0, 1835, '\p{Jg=Taw}', "");
41889 Expect(1, 1835, '\p{^Jg=Taw}', "");
41890 Expect(1, 1835, '\P{Jg=Taw}', "");
41891 Expect(0, 1835, '\P{^Jg=Taw}', "");
41892 Error('\p{Is_Joining_Group: _   Taw:=}');
41893 Error('\P{Is_Joining_Group: _   Taw:=}');
41894 Expect(1, 1836, '\p{Is_Joining_Group=taw}', "");
41895 Expect(0, 1836, '\p{^Is_Joining_Group=taw}', "");
41896 Expect(0, 1836, '\P{Is_Joining_Group=taw}', "");
41897 Expect(1, 1836, '\P{^Is_Joining_Group=taw}', "");
41898 Expect(0, 1835, '\p{Is_Joining_Group=taw}', "");
41899 Expect(1, 1835, '\p{^Is_Joining_Group=taw}', "");
41900 Expect(1, 1835, '\P{Is_Joining_Group=taw}', "");
41901 Expect(0, 1835, '\P{^Is_Joining_Group=taw}', "");
41902 Expect(1, 1836, '\p{Is_Joining_Group=_TAW}', "");
41903 Expect(0, 1836, '\p{^Is_Joining_Group=_TAW}', "");
41904 Expect(0, 1836, '\P{Is_Joining_Group=_TAW}', "");
41905 Expect(1, 1836, '\P{^Is_Joining_Group=_TAW}', "");
41906 Expect(0, 1835, '\p{Is_Joining_Group=_TAW}', "");
41907 Expect(1, 1835, '\p{^Is_Joining_Group=_TAW}', "");
41908 Expect(1, 1835, '\P{Is_Joining_Group=_TAW}', "");
41909 Expect(0, 1835, '\P{^Is_Joining_Group=_TAW}', "");
41910 Error('\p{Is_Jg=-/a/Taw}');
41911 Error('\P{Is_Jg=-/a/Taw}');
41912 Expect(1, 1836, '\p{Is_Jg=taw}', "");
41913 Expect(0, 1836, '\p{^Is_Jg=taw}', "");
41914 Expect(0, 1836, '\P{Is_Jg=taw}', "");
41915 Expect(1, 1836, '\P{^Is_Jg=taw}', "");
41916 Expect(0, 1835, '\p{Is_Jg=taw}', "");
41917 Expect(1, 1835, '\p{^Is_Jg=taw}', "");
41918 Expect(1, 1835, '\P{Is_Jg=taw}', "");
41919 Expect(0, 1835, '\P{^Is_Jg=taw}', "");
41920 Expect(1, 1836, '\p{Is_Jg:  Taw}', "");
41921 Expect(0, 1836, '\p{^Is_Jg:  Taw}', "");
41922 Expect(0, 1836, '\P{Is_Jg:  Taw}', "");
41923 Expect(1, 1836, '\P{^Is_Jg:  Taw}', "");
41924 Expect(0, 1835, '\p{Is_Jg:  Taw}', "");
41925 Expect(1, 1835, '\p{^Is_Jg:  Taw}', "");
41926 Expect(1, 1835, '\P{Is_Jg:  Taw}', "");
41927 Expect(0, 1835, '\P{^Is_Jg:  Taw}', "");
41928 Error('\p{Joining_Group=/a/_FinalSemkath}');
41929 Error('\P{Joining_Group=/a/_FinalSemkath}');
41930 Expect(1, 1828, '\p{Joining_Group=finalsemkath}', "");
41931 Expect(0, 1828, '\p{^Joining_Group=finalsemkath}', "");
41932 Expect(0, 1828, '\P{Joining_Group=finalsemkath}', "");
41933 Expect(1, 1828, '\P{^Joining_Group=finalsemkath}', "");
41934 Expect(0, 1827, '\p{Joining_Group=finalsemkath}', "");
41935 Expect(1, 1827, '\p{^Joining_Group=finalsemkath}', "");
41936 Expect(1, 1827, '\P{Joining_Group=finalsemkath}', "");
41937 Expect(0, 1827, '\P{^Joining_Group=finalsemkath}', "");
41938 Expect(1, 1828, '\p{Joining_Group=       Final  Semkath}', "");
41939 Expect(0, 1828, '\p{^Joining_Group=      Final  Semkath}', "");
41940 Expect(0, 1828, '\P{Joining_Group=       Final  Semkath}', "");
41941 Expect(1, 1828, '\P{^Joining_Group=      Final  Semkath}', "");
41942 Expect(0, 1827, '\p{Joining_Group=       Final  Semkath}', "");
41943 Expect(1, 1827, '\p{^Joining_Group=      Final  Semkath}', "");
41944 Expect(1, 1827, '\P{Joining_Group=       Final  Semkath}', "");
41945 Expect(0, 1827, '\P{^Joining_Group=      Final  Semkath}', "");
41946 Error('\p{Jg=           FinalSemkath/a/}');
41947 Error('\P{Jg=           FinalSemkath/a/}');
41948 Expect(1, 1828, '\p{Jg=finalsemkath}', "");
41949 Expect(0, 1828, '\p{^Jg=finalsemkath}', "");
41950 Expect(0, 1828, '\P{Jg=finalsemkath}', "");
41951 Expect(1, 1828, '\P{^Jg=finalsemkath}', "");
41952 Expect(0, 1827, '\p{Jg=finalsemkath}', "");
41953 Expect(1, 1827, '\p{^Jg=finalsemkath}', "");
41954 Expect(1, 1827, '\P{Jg=finalsemkath}', "");
41955 Expect(0, 1827, '\P{^Jg=finalsemkath}', "");
41956 Expect(1, 1828, '\p{Jg=-final Semkath}', "");
41957 Expect(0, 1828, '\p{^Jg=-final Semkath}', "");
41958 Expect(0, 1828, '\P{Jg=-final Semkath}', "");
41959 Expect(1, 1828, '\P{^Jg=-final Semkath}', "");
41960 Expect(0, 1827, '\p{Jg=-final Semkath}', "");
41961 Expect(1, 1827, '\p{^Jg=-final Semkath}', "");
41962 Expect(1, 1827, '\P{Jg=-final Semkath}', "");
41963 Expect(0, 1827, '\P{^Jg=-final Semkath}', "");
41964 Error('\p{Is_Joining_Group=:=_ Final Semkath}');
41965 Error('\P{Is_Joining_Group=:=_ Final Semkath}');
41966 Expect(1, 1828, '\p{Is_Joining_Group=finalsemkath}', "");
41967 Expect(0, 1828, '\p{^Is_Joining_Group=finalsemkath}', "");
41968 Expect(0, 1828, '\P{Is_Joining_Group=finalsemkath}', "");
41969 Expect(1, 1828, '\P{^Is_Joining_Group=finalsemkath}', "");
41970 Expect(0, 1827, '\p{Is_Joining_Group=finalsemkath}', "");
41971 Expect(1, 1827, '\p{^Is_Joining_Group=finalsemkath}', "");
41972 Expect(1, 1827, '\P{Is_Joining_Group=finalsemkath}', "");
41973 Expect(0, 1827, '\P{^Is_Joining_Group=finalsemkath}', "");
41974 Expect(1, 1828, '\p{Is_Joining_Group:   --Final_Semkath}', "");
41975 Expect(0, 1828, '\p{^Is_Joining_Group:  --Final_Semkath}', "");
41976 Expect(0, 1828, '\P{Is_Joining_Group:   --Final_Semkath}', "");
41977 Expect(1, 1828, '\P{^Is_Joining_Group:  --Final_Semkath}', "");
41978 Expect(0, 1827, '\p{Is_Joining_Group:   --Final_Semkath}', "");
41979 Expect(1, 1827, '\p{^Is_Joining_Group:  --Final_Semkath}', "");
41980 Expect(1, 1827, '\P{Is_Joining_Group:   --Final_Semkath}', "");
41981 Expect(0, 1827, '\P{^Is_Joining_Group:  --Final_Semkath}', "");
41982 Error('\p{Is_Jg= Final_semkath:=}');
41983 Error('\P{Is_Jg= Final_semkath:=}');
41984 Expect(1, 1828, '\p{Is_Jg=finalsemkath}', "");
41985 Expect(0, 1828, '\p{^Is_Jg=finalsemkath}', "");
41986 Expect(0, 1828, '\P{Is_Jg=finalsemkath}', "");
41987 Expect(1, 1828, '\P{^Is_Jg=finalsemkath}', "");
41988 Expect(0, 1827, '\p{Is_Jg=finalsemkath}', "");
41989 Expect(1, 1827, '\p{^Is_Jg=finalsemkath}', "");
41990 Expect(1, 1827, '\P{Is_Jg=finalsemkath}', "");
41991 Expect(0, 1827, '\P{^Is_Jg=finalsemkath}', "");
41992 Expect(1, 1828, '\p{Is_Jg=-FINAL_Semkath}', "");
41993 Expect(0, 1828, '\p{^Is_Jg=-FINAL_Semkath}', "");
41994 Expect(0, 1828, '\P{Is_Jg=-FINAL_Semkath}', "");
41995 Expect(1, 1828, '\P{^Is_Jg=-FINAL_Semkath}', "");
41996 Expect(0, 1827, '\p{Is_Jg=-FINAL_Semkath}', "");
41997 Expect(1, 1827, '\p{^Is_Jg=-FINAL_Semkath}', "");
41998 Expect(1, 1827, '\P{Is_Jg=-FINAL_Semkath}', "");
41999 Expect(0, 1827, '\P{^Is_Jg=-FINAL_Semkath}', "");
42000 Error('\p{Joining_Group=_Knotted/a/Heh}');
42001 Error('\P{Joining_Group=_Knotted/a/Heh}');
42002 Expect(1, 1726, '\p{Joining_Group:      knottedheh}', "");
42003 Expect(0, 1726, '\p{^Joining_Group:     knottedheh}', "");
42004 Expect(0, 1726, '\P{Joining_Group:      knottedheh}', "");
42005 Expect(1, 1726, '\P{^Joining_Group:     knottedheh}', "");
42006 Expect(0, 1725, '\p{Joining_Group:      knottedheh}', "");
42007 Expect(1, 1725, '\p{^Joining_Group:     knottedheh}', "");
42008 Expect(1, 1725, '\P{Joining_Group:      knottedheh}', "");
42009 Expect(0, 1725, '\P{^Joining_Group:     knottedheh}', "");
42010 Expect(1, 1726, '\p{Joining_Group=_ Knotted Heh}', "");
42011 Expect(0, 1726, '\p{^Joining_Group=_ Knotted Heh}', "");
42012 Expect(0, 1726, '\P{Joining_Group=_ Knotted Heh}', "");
42013 Expect(1, 1726, '\P{^Joining_Group=_ Knotted Heh}', "");
42014 Expect(0, 1725, '\p{Joining_Group=_ Knotted Heh}', "");
42015 Expect(1, 1725, '\p{^Joining_Group=_ Knotted Heh}', "");
42016 Expect(1, 1725, '\P{Joining_Group=_ Knotted Heh}', "");
42017 Expect(0, 1725, '\P{^Joining_Group=_ Knotted Heh}', "");
42018 Error('\p{Jg=/a/                KNOTTEDHeh}');
42019 Error('\P{Jg=/a/                KNOTTEDHeh}');
42020 Expect(1, 1726, '\p{Jg=knottedheh}', "");
42021 Expect(0, 1726, '\p{^Jg=knottedheh}', "");
42022 Expect(0, 1726, '\P{Jg=knottedheh}', "");
42023 Expect(1, 1726, '\P{^Jg=knottedheh}', "");
42024 Expect(0, 1725, '\p{Jg=knottedheh}', "");
42025 Expect(1, 1725, '\p{^Jg=knottedheh}', "");
42026 Expect(1, 1725, '\P{Jg=knottedheh}', "");
42027 Expect(0, 1725, '\P{^Jg=knottedheh}', "");
42028 Expect(1, 1726, '\p{Jg=_KNOTTEDHeh}', "");
42029 Expect(0, 1726, '\p{^Jg=_KNOTTEDHeh}', "");
42030 Expect(0, 1726, '\P{Jg=_KNOTTEDHeh}', "");
42031 Expect(1, 1726, '\P{^Jg=_KNOTTEDHeh}', "");
42032 Expect(0, 1725, '\p{Jg=_KNOTTEDHeh}', "");
42033 Expect(1, 1725, '\p{^Jg=_KNOTTEDHeh}', "");
42034 Expect(1, 1725, '\P{Jg=_KNOTTEDHeh}', "");
42035 Expect(0, 1725, '\P{^Jg=_KNOTTEDHeh}', "");
42036 Error('\p{Is_Joining_Group=_KNOTTED:=heh}');
42037 Error('\P{Is_Joining_Group=_KNOTTED:=heh}');
42038 Expect(1, 1726, '\p{Is_Joining_Group=knottedheh}', "");
42039 Expect(0, 1726, '\p{^Is_Joining_Group=knottedheh}', "");
42040 Expect(0, 1726, '\P{Is_Joining_Group=knottedheh}', "");
42041 Expect(1, 1726, '\P{^Is_Joining_Group=knottedheh}', "");
42042 Expect(0, 1725, '\p{Is_Joining_Group=knottedheh}', "");
42043 Expect(1, 1725, '\p{^Is_Joining_Group=knottedheh}', "");
42044 Expect(1, 1725, '\P{Is_Joining_Group=knottedheh}', "");
42045 Expect(0, 1725, '\P{^Is_Joining_Group=knottedheh}', "");
42046 Expect(1, 1726, '\p{Is_Joining_Group=_-knotted_heh}', "");
42047 Expect(0, 1726, '\p{^Is_Joining_Group=_-knotted_heh}', "");
42048 Expect(0, 1726, '\P{Is_Joining_Group=_-knotted_heh}', "");
42049 Expect(1, 1726, '\P{^Is_Joining_Group=_-knotted_heh}', "");
42050 Expect(0, 1725, '\p{Is_Joining_Group=_-knotted_heh}', "");
42051 Expect(1, 1725, '\p{^Is_Joining_Group=_-knotted_heh}', "");
42052 Expect(1, 1725, '\P{Is_Joining_Group=_-knotted_heh}', "");
42053 Expect(0, 1725, '\P{^Is_Joining_Group=_-knotted_heh}', "");
42054 Error('\p{Is_Jg=_:=KNOTTED-HEH}');
42055 Error('\P{Is_Jg=_:=KNOTTED-HEH}');
42056 Expect(1, 1726, '\p{Is_Jg=knottedheh}', "");
42057 Expect(0, 1726, '\p{^Is_Jg=knottedheh}', "");
42058 Expect(0, 1726, '\P{Is_Jg=knottedheh}', "");
42059 Expect(1, 1726, '\P{^Is_Jg=knottedheh}', "");
42060 Expect(0, 1725, '\p{Is_Jg=knottedheh}', "");
42061 Expect(1, 1725, '\p{^Is_Jg=knottedheh}', "");
42062 Expect(1, 1725, '\P{Is_Jg=knottedheh}', "");
42063 Expect(0, 1725, '\P{^Is_Jg=knottedheh}', "");
42064 Expect(1, 1726, '\p{Is_Jg=_KNOTTED-heh}', "");
42065 Expect(0, 1726, '\p{^Is_Jg=_KNOTTED-heh}', "");
42066 Expect(0, 1726, '\P{Is_Jg=_KNOTTED-heh}', "");
42067 Expect(1, 1726, '\P{^Is_Jg=_KNOTTED-heh}', "");
42068 Expect(0, 1725, '\p{Is_Jg=_KNOTTED-heh}', "");
42069 Expect(1, 1725, '\p{^Is_Jg=_KNOTTED-heh}', "");
42070 Expect(1, 1725, '\P{Is_Jg=_KNOTTED-heh}', "");
42071 Expect(0, 1725, '\P{^Is_Jg=_KNOTTED-heh}', "");
42072 Error('\p{Joining_Group=:=      KAF}');
42073 Error('\P{Joining_Group=:=      KAF}');
42074 Expect(1, 1603, '\p{Joining_Group=kaf}', "");
42075 Expect(0, 1603, '\p{^Joining_Group=kaf}', "");
42076 Expect(0, 1603, '\P{Joining_Group=kaf}', "");
42077 Expect(1, 1603, '\P{^Joining_Group=kaf}', "");
42078 Expect(0, 1602, '\p{Joining_Group=kaf}', "");
42079 Expect(1, 1602, '\p{^Joining_Group=kaf}', "");
42080 Expect(1, 1602, '\P{Joining_Group=kaf}', "");
42081 Expect(0, 1602, '\P{^Joining_Group=kaf}', "");
42082 Expect(1, 1603, '\p{Joining_Group=       KAF}', "");
42083 Expect(0, 1603, '\p{^Joining_Group=      KAF}', "");
42084 Expect(0, 1603, '\P{Joining_Group=       KAF}', "");
42085 Expect(1, 1603, '\P{^Joining_Group=      KAF}', "");
42086 Expect(0, 1602, '\p{Joining_Group=       KAF}', "");
42087 Expect(1, 1602, '\p{^Joining_Group=      KAF}', "");
42088 Expect(1, 1602, '\P{Joining_Group=       KAF}', "");
42089 Expect(0, 1602, '\P{^Joining_Group=      KAF}', "");
42090 Error('\p{Jg=:=         kaf}');
42091 Error('\P{Jg=:=         kaf}');
42092 Expect(1, 1603, '\p{Jg:   kaf}', "");
42093 Expect(0, 1603, '\p{^Jg:   kaf}', "");
42094 Expect(0, 1603, '\P{Jg:   kaf}', "");
42095 Expect(1, 1603, '\P{^Jg:   kaf}', "");
42096 Expect(0, 1602, '\p{Jg:   kaf}', "");
42097 Expect(1, 1602, '\p{^Jg:   kaf}', "");
42098 Expect(1, 1602, '\P{Jg:   kaf}', "");
42099 Expect(0, 1602, '\P{^Jg:   kaf}', "");
42100 Expect(1, 1603, '\p{Jg=_Kaf}', "");
42101 Expect(0, 1603, '\p{^Jg=_Kaf}', "");
42102 Expect(0, 1603, '\P{Jg=_Kaf}', "");
42103 Expect(1, 1603, '\P{^Jg=_Kaf}', "");
42104 Expect(0, 1602, '\p{Jg=_Kaf}', "");
42105 Expect(1, 1602, '\p{^Jg=_Kaf}', "");
42106 Expect(1, 1602, '\P{Jg=_Kaf}', "");
42107 Expect(0, 1602, '\P{^Jg=_Kaf}', "");
42108 Error('\p{Is_Joining_Group=-:=kaf}');
42109 Error('\P{Is_Joining_Group=-:=kaf}');
42110 Expect(1, 1603, '\p{Is_Joining_Group=kaf}', "");
42111 Expect(0, 1603, '\p{^Is_Joining_Group=kaf}', "");
42112 Expect(0, 1603, '\P{Is_Joining_Group=kaf}', "");
42113 Expect(1, 1603, '\P{^Is_Joining_Group=kaf}', "");
42114 Expect(0, 1602, '\p{Is_Joining_Group=kaf}', "");
42115 Expect(1, 1602, '\p{^Is_Joining_Group=kaf}', "");
42116 Expect(1, 1602, '\P{Is_Joining_Group=kaf}', "");
42117 Expect(0, 1602, '\P{^Is_Joining_Group=kaf}', "");
42118 Expect(1, 1603, '\p{Is_Joining_Group=   _Kaf}', "");
42119 Expect(0, 1603, '\p{^Is_Joining_Group=  _Kaf}', "");
42120 Expect(0, 1603, '\P{Is_Joining_Group=   _Kaf}', "");
42121 Expect(1, 1603, '\P{^Is_Joining_Group=  _Kaf}', "");
42122 Expect(0, 1602, '\p{Is_Joining_Group=   _Kaf}', "");
42123 Expect(1, 1602, '\p{^Is_Joining_Group=  _Kaf}', "");
42124 Expect(1, 1602, '\P{Is_Joining_Group=   _Kaf}', "");
42125 Expect(0, 1602, '\P{^Is_Joining_Group=  _Kaf}', "");
42126 Error('\p{Is_Jg=_ Kaf:=}');
42127 Error('\P{Is_Jg=_ Kaf:=}');
42128 Expect(1, 1603, '\p{Is_Jg=kaf}', "");
42129 Expect(0, 1603, '\p{^Is_Jg=kaf}', "");
42130 Expect(0, 1603, '\P{Is_Jg=kaf}', "");
42131 Expect(1, 1603, '\P{^Is_Jg=kaf}', "");
42132 Expect(0, 1602, '\p{Is_Jg=kaf}', "");
42133 Expect(1, 1602, '\p{^Is_Jg=kaf}', "");
42134 Expect(1, 1602, '\P{Is_Jg=kaf}', "");
42135 Expect(0, 1602, '\P{^Is_Jg=kaf}', "");
42136 Expect(1, 1603, '\p{Is_Jg=      kaf}', "");
42137 Expect(0, 1603, '\p{^Is_Jg=     kaf}', "");
42138 Expect(0, 1603, '\P{Is_Jg=      kaf}', "");
42139 Expect(1, 1603, '\P{^Is_Jg=     kaf}', "");
42140 Expect(0, 1602, '\p{Is_Jg=      kaf}', "");
42141 Expect(1, 1602, '\p{^Is_Jg=     kaf}', "");
42142 Expect(1, 1602, '\P{Is_Jg=      kaf}', "");
42143 Expect(0, 1602, '\P{^Is_Jg=     kaf}', "");
42144 Error('\p{Joining_Group=_Fe:=}');
42145 Error('\P{Joining_Group=_Fe:=}');
42146 Expect(1, 1871, '\p{Joining_Group=fe}', "");
42147 Expect(0, 1871, '\p{^Joining_Group=fe}', "");
42148 Expect(0, 1871, '\P{Joining_Group=fe}', "");
42149 Expect(1, 1871, '\P{^Joining_Group=fe}', "");
42150 Expect(0, 1870, '\p{Joining_Group=fe}', "");
42151 Expect(1, 1870, '\p{^Joining_Group=fe}', "");
42152 Expect(1, 1870, '\P{Joining_Group=fe}', "");
42153 Expect(0, 1870, '\P{^Joining_Group=fe}', "");
42154 Expect(1, 1871, '\p{Joining_Group= Fe}', "");
42155 Expect(0, 1871, '\p{^Joining_Group= Fe}', "");
42156 Expect(0, 1871, '\P{Joining_Group= Fe}', "");
42157 Expect(1, 1871, '\P{^Joining_Group= Fe}', "");
42158 Expect(0, 1870, '\p{Joining_Group= Fe}', "");
42159 Expect(1, 1870, '\p{^Joining_Group= Fe}', "");
42160 Expect(1, 1870, '\P{Joining_Group= Fe}', "");
42161 Expect(0, 1870, '\P{^Joining_Group= Fe}', "");
42162 Error('\p{Jg=   /a/fe}');
42163 Error('\P{Jg=   /a/fe}');
42164 Expect(1, 1871, '\p{Jg=fe}', "");
42165 Expect(0, 1871, '\p{^Jg=fe}', "");
42166 Expect(0, 1871, '\P{Jg=fe}', "");
42167 Expect(1, 1871, '\P{^Jg=fe}', "");
42168 Expect(0, 1870, '\p{Jg=fe}', "");
42169 Expect(1, 1870, '\p{^Jg=fe}', "");
42170 Expect(1, 1870, '\P{Jg=fe}', "");
42171 Expect(0, 1870, '\P{^Jg=fe}', "");
42172 Expect(1, 1871, '\p{Jg=  Fe}', "");
42173 Expect(0, 1871, '\p{^Jg=  Fe}', "");
42174 Expect(0, 1871, '\P{Jg=  Fe}', "");
42175 Expect(1, 1871, '\P{^Jg=  Fe}', "");
42176 Expect(0, 1870, '\p{Jg=  Fe}', "");
42177 Expect(1, 1870, '\p{^Jg=  Fe}', "");
42178 Expect(1, 1870, '\P{Jg=  Fe}', "");
42179 Expect(0, 1870, '\P{^Jg=  Fe}', "");
42180 Error('\p{Is_Joining_Group=:=   -fe}');
42181 Error('\P{Is_Joining_Group=:=   -fe}');
42182 Expect(1, 1871, '\p{Is_Joining_Group=fe}', "");
42183 Expect(0, 1871, '\p{^Is_Joining_Group=fe}', "");
42184 Expect(0, 1871, '\P{Is_Joining_Group=fe}', "");
42185 Expect(1, 1871, '\P{^Is_Joining_Group=fe}', "");
42186 Expect(0, 1870, '\p{Is_Joining_Group=fe}', "");
42187 Expect(1, 1870, '\p{^Is_Joining_Group=fe}', "");
42188 Expect(1, 1870, '\P{Is_Joining_Group=fe}', "");
42189 Expect(0, 1870, '\P{^Is_Joining_Group=fe}', "");
42190 Expect(1, 1871, '\p{Is_Joining_Group:    -fe}', "");
42191 Expect(0, 1871, '\p{^Is_Joining_Group:    -fe}', "");
42192 Expect(0, 1871, '\P{Is_Joining_Group:    -fe}', "");
42193 Expect(1, 1871, '\P{^Is_Joining_Group:    -fe}', "");
42194 Expect(0, 1870, '\p{Is_Joining_Group:    -fe}', "");
42195 Expect(1, 1870, '\p{^Is_Joining_Group:    -fe}', "");
42196 Expect(1, 1870, '\P{Is_Joining_Group:    -fe}', "");
42197 Expect(0, 1870, '\P{^Is_Joining_Group:    -fe}', "");
42198 Error('\p{Is_Jg=-/a/fe}');
42199 Error('\P{Is_Jg=-/a/fe}');
42200 Expect(1, 1871, '\p{Is_Jg=fe}', "");
42201 Expect(0, 1871, '\p{^Is_Jg=fe}', "");
42202 Expect(0, 1871, '\P{Is_Jg=fe}', "");
42203 Expect(1, 1871, '\P{^Is_Jg=fe}', "");
42204 Expect(0, 1870, '\p{Is_Jg=fe}', "");
42205 Expect(1, 1870, '\p{^Is_Jg=fe}', "");
42206 Expect(1, 1870, '\P{Is_Jg=fe}', "");
42207 Expect(0, 1870, '\P{^Is_Jg=fe}', "");
42208 Expect(1, 1871, '\p{Is_Jg:      Fe}', "");
42209 Expect(0, 1871, '\p{^Is_Jg:     Fe}', "");
42210 Expect(0, 1871, '\P{Is_Jg:      Fe}', "");
42211 Expect(1, 1871, '\P{^Is_Jg:     Fe}', "");
42212 Expect(0, 1870, '\p{Is_Jg:      Fe}', "");
42213 Expect(1, 1870, '\p{^Is_Jg:     Fe}', "");
42214 Expect(1, 1870, '\P{Is_Jg:      Fe}', "");
42215 Expect(0, 1870, '\P{^Is_Jg:     Fe}', "");
42216 Error('\p{Joining_Group=-       Alaph/a/}');
42217 Error('\P{Joining_Group=-       Alaph/a/}');
42218 Expect(1, 1808, '\p{Joining_Group=alaph}', "");
42219 Expect(0, 1808, '\p{^Joining_Group=alaph}', "");
42220 Expect(0, 1808, '\P{Joining_Group=alaph}', "");
42221 Expect(1, 1808, '\P{^Joining_Group=alaph}', "");
42222 Expect(0, 1807, '\p{Joining_Group=alaph}', "");
42223 Expect(1, 1807, '\p{^Joining_Group=alaph}', "");
42224 Expect(1, 1807, '\P{Joining_Group=alaph}', "");
42225 Expect(0, 1807, '\P{^Joining_Group=alaph}', "");
42226 Expect(1, 1808, '\p{Joining_Group=-Alaph}', "");
42227 Expect(0, 1808, '\p{^Joining_Group=-Alaph}', "");
42228 Expect(0, 1808, '\P{Joining_Group=-Alaph}', "");
42229 Expect(1, 1808, '\P{^Joining_Group=-Alaph}', "");
42230 Expect(0, 1807, '\p{Joining_Group=-Alaph}', "");
42231 Expect(1, 1807, '\p{^Joining_Group=-Alaph}', "");
42232 Expect(1, 1807, '\P{Joining_Group=-Alaph}', "");
42233 Expect(0, 1807, '\P{^Joining_Group=-Alaph}', "");
42234 Error('\p{Jg=ALAPH/a/}');
42235 Error('\P{Jg=ALAPH/a/}');
42236 Expect(1, 1808, '\p{Jg=alaph}', "");
42237 Expect(0, 1808, '\p{^Jg=alaph}', "");
42238 Expect(0, 1808, '\P{Jg=alaph}', "");
42239 Expect(1, 1808, '\P{^Jg=alaph}', "");
42240 Expect(0, 1807, '\p{Jg=alaph}', "");
42241 Expect(1, 1807, '\p{^Jg=alaph}', "");
42242 Expect(1, 1807, '\P{Jg=alaph}', "");
42243 Expect(0, 1807, '\P{^Jg=alaph}', "");
42244 Expect(1, 1808, '\p{Jg=-Alaph}', "");
42245 Expect(0, 1808, '\p{^Jg=-Alaph}', "");
42246 Expect(0, 1808, '\P{Jg=-Alaph}', "");
42247 Expect(1, 1808, '\P{^Jg=-Alaph}', "");
42248 Expect(0, 1807, '\p{Jg=-Alaph}', "");
42249 Expect(1, 1807, '\p{^Jg=-Alaph}', "");
42250 Expect(1, 1807, '\P{Jg=-Alaph}', "");
42251 Expect(0, 1807, '\P{^Jg=-Alaph}', "");
42252 Error('\p{Is_Joining_Group= :=alaph}');
42253 Error('\P{Is_Joining_Group= :=alaph}');
42254 Expect(1, 1808, '\p{Is_Joining_Group=alaph}', "");
42255 Expect(0, 1808, '\p{^Is_Joining_Group=alaph}', "");
42256 Expect(0, 1808, '\P{Is_Joining_Group=alaph}', "");
42257 Expect(1, 1808, '\P{^Is_Joining_Group=alaph}', "");
42258 Expect(0, 1807, '\p{Is_Joining_Group=alaph}', "");
42259 Expect(1, 1807, '\p{^Is_Joining_Group=alaph}', "");
42260 Expect(1, 1807, '\P{Is_Joining_Group=alaph}', "");
42261 Expect(0, 1807, '\P{^Is_Joining_Group=alaph}', "");
42262 Expect(1, 1808, '\p{Is_Joining_Group= ALAPH}', "");
42263 Expect(0, 1808, '\p{^Is_Joining_Group= ALAPH}', "");
42264 Expect(0, 1808, '\P{Is_Joining_Group= ALAPH}', "");
42265 Expect(1, 1808, '\P{^Is_Joining_Group= ALAPH}', "");
42266 Expect(0, 1807, '\p{Is_Joining_Group= ALAPH}', "");
42267 Expect(1, 1807, '\p{^Is_Joining_Group= ALAPH}', "");
42268 Expect(1, 1807, '\P{Is_Joining_Group= ALAPH}', "");
42269 Expect(0, 1807, '\P{^Is_Joining_Group= ALAPH}', "");
42270 Error('\p{Is_Jg=        ALAPH/a/}');
42271 Error('\P{Is_Jg=        ALAPH/a/}');
42272 Expect(1, 1808, '\p{Is_Jg=alaph}', "");
42273 Expect(0, 1808, '\p{^Is_Jg=alaph}', "");
42274 Expect(0, 1808, '\P{Is_Jg=alaph}', "");
42275 Expect(1, 1808, '\P{^Is_Jg=alaph}', "");
42276 Expect(0, 1807, '\p{Is_Jg=alaph}', "");
42277 Expect(1, 1807, '\p{^Is_Jg=alaph}', "");
42278 Expect(1, 1807, '\P{Is_Jg=alaph}', "");
42279 Expect(0, 1807, '\P{^Is_Jg=alaph}', "");
42280 Expect(1, 1808, '\p{Is_Jg= _Alaph}', "");
42281 Expect(0, 1808, '\p{^Is_Jg= _Alaph}', "");
42282 Expect(0, 1808, '\P{Is_Jg= _Alaph}', "");
42283 Expect(1, 1808, '\P{^Is_Jg= _Alaph}', "");
42284 Expect(0, 1807, '\p{Is_Jg= _Alaph}', "");
42285 Expect(1, 1807, '\p{^Is_Jg= _Alaph}', "");
42286 Expect(1, 1807, '\P{Is_Jg= _Alaph}', "");
42287 Expect(0, 1807, '\P{^Is_Jg= _Alaph}', "");
42288 Error('\p{Joining_Group=:=--Lamadh}');
42289 Error('\P{Joining_Group=:=--Lamadh}');
42290 Expect(1, 1824, '\p{Joining_Group=lamadh}', "");
42291 Expect(0, 1824, '\p{^Joining_Group=lamadh}', "");
42292 Expect(0, 1824, '\P{Joining_Group=lamadh}', "");
42293 Expect(1, 1824, '\P{^Joining_Group=lamadh}', "");
42294 Expect(0, 1823, '\p{Joining_Group=lamadh}', "");
42295 Expect(1, 1823, '\p{^Joining_Group=lamadh}', "");
42296 Expect(1, 1823, '\P{Joining_Group=lamadh}', "");
42297 Expect(0, 1823, '\P{^Joining_Group=lamadh}', "");
42298 Expect(1, 1824, '\p{Joining_Group=              Lamadh}', "");
42299 Expect(0, 1824, '\p{^Joining_Group=             Lamadh}', "");
42300 Expect(0, 1824, '\P{Joining_Group=              Lamadh}', "");
42301 Expect(1, 1824, '\P{^Joining_Group=             Lamadh}', "");
42302 Expect(0, 1823, '\p{Joining_Group=              Lamadh}', "");
42303 Expect(1, 1823, '\p{^Joining_Group=             Lamadh}', "");
42304 Expect(1, 1823, '\P{Joining_Group=              Lamadh}', "");
42305 Expect(0, 1823, '\P{^Joining_Group=             Lamadh}', "");
42306 Error('\p{Jg=:=-Lamadh}');
42307 Error('\P{Jg=:=-Lamadh}');
42308 Expect(1, 1824, '\p{Jg=lamadh}', "");
42309 Expect(0, 1824, '\p{^Jg=lamadh}', "");
42310 Expect(0, 1824, '\P{Jg=lamadh}', "");
42311 Expect(1, 1824, '\P{^Jg=lamadh}', "");
42312 Expect(0, 1823, '\p{Jg=lamadh}', "");
42313 Expect(1, 1823, '\p{^Jg=lamadh}', "");
42314 Expect(1, 1823, '\P{Jg=lamadh}', "");
42315 Expect(0, 1823, '\P{^Jg=lamadh}', "");
42316 Expect(1, 1824, '\p{Jg=_ Lamadh}', "");
42317 Expect(0, 1824, '\p{^Jg=_ Lamadh}', "");
42318 Expect(0, 1824, '\P{Jg=_ Lamadh}', "");
42319 Expect(1, 1824, '\P{^Jg=_ Lamadh}', "");
42320 Expect(0, 1823, '\p{Jg=_ Lamadh}', "");
42321 Expect(1, 1823, '\p{^Jg=_ Lamadh}', "");
42322 Expect(1, 1823, '\P{Jg=_ Lamadh}', "");
42323 Expect(0, 1823, '\P{^Jg=_ Lamadh}', "");
42324 Error('\p{Is_Joining_Group=/a/LAMADH}');
42325 Error('\P{Is_Joining_Group=/a/LAMADH}');
42326 Expect(1, 1824, '\p{Is_Joining_Group=lamadh}', "");
42327 Expect(0, 1824, '\p{^Is_Joining_Group=lamadh}', "");
42328 Expect(0, 1824, '\P{Is_Joining_Group=lamadh}', "");
42329 Expect(1, 1824, '\P{^Is_Joining_Group=lamadh}', "");
42330 Expect(0, 1823, '\p{Is_Joining_Group=lamadh}', "");
42331 Expect(1, 1823, '\p{^Is_Joining_Group=lamadh}', "");
42332 Expect(1, 1823, '\P{Is_Joining_Group=lamadh}', "");
42333 Expect(0, 1823, '\P{^Is_Joining_Group=lamadh}', "");
42334 Expect(1, 1824, '\p{Is_Joining_Group= LAMADH}', "");
42335 Expect(0, 1824, '\p{^Is_Joining_Group= LAMADH}', "");
42336 Expect(0, 1824, '\P{Is_Joining_Group= LAMADH}', "");
42337 Expect(1, 1824, '\P{^Is_Joining_Group= LAMADH}', "");
42338 Expect(0, 1823, '\p{Is_Joining_Group= LAMADH}', "");
42339 Expect(1, 1823, '\p{^Is_Joining_Group= LAMADH}', "");
42340 Expect(1, 1823, '\P{Is_Joining_Group= LAMADH}', "");
42341 Expect(0, 1823, '\P{^Is_Joining_Group= LAMADH}', "");
42342 Error('\p{Is_Jg:   :=   -Lamadh}');
42343 Error('\P{Is_Jg:   :=   -Lamadh}');
42344 Expect(1, 1824, '\p{Is_Jg=lamadh}', "");
42345 Expect(0, 1824, '\p{^Is_Jg=lamadh}', "");
42346 Expect(0, 1824, '\P{Is_Jg=lamadh}', "");
42347 Expect(1, 1824, '\P{^Is_Jg=lamadh}', "");
42348 Expect(0, 1823, '\p{Is_Jg=lamadh}', "");
42349 Expect(1, 1823, '\p{^Is_Jg=lamadh}', "");
42350 Expect(1, 1823, '\P{Is_Jg=lamadh}', "");
42351 Expect(0, 1823, '\P{^Is_Jg=lamadh}', "");
42352 Expect(1, 1824, '\p{Is_Jg:      _LAMADH}', "");
42353 Expect(0, 1824, '\p{^Is_Jg:     _LAMADH}', "");
42354 Expect(0, 1824, '\P{Is_Jg:      _LAMADH}', "");
42355 Expect(1, 1824, '\P{^Is_Jg:     _LAMADH}', "");
42356 Expect(0, 1823, '\p{Is_Jg:      _LAMADH}', "");
42357 Expect(1, 1823, '\p{^Is_Jg:     _LAMADH}', "");
42358 Expect(1, 1823, '\P{Is_Jg:      _LAMADH}', "");
42359 Expect(0, 1823, '\P{^Is_Jg:     _LAMADH}', "");
42360 Error('\p{Joining_Group=:=_ E}');
42361 Error('\P{Joining_Group=:=_ E}');
42362 Expect(1, 1829, '\p{Joining_Group=e}', "");
42363 Expect(0, 1829, '\p{^Joining_Group=e}', "");
42364 Expect(0, 1829, '\P{Joining_Group=e}', "");
42365 Expect(1, 1829, '\P{^Joining_Group=e}', "");
42366 Expect(0, 1828, '\p{Joining_Group=e}', "");
42367 Expect(1, 1828, '\p{^Joining_Group=e}', "");
42368 Expect(1, 1828, '\P{Joining_Group=e}', "");
42369 Expect(0, 1828, '\P{^Joining_Group=e}', "");
42370 Expect(1, 1829, '\p{Joining_Group= -E}', "");
42371 Expect(0, 1829, '\p{^Joining_Group= -E}', "");
42372 Expect(0, 1829, '\P{Joining_Group= -E}', "");
42373 Expect(1, 1829, '\P{^Joining_Group= -E}', "");
42374 Expect(0, 1828, '\p{Joining_Group= -E}', "");
42375 Expect(1, 1828, '\p{^Joining_Group= -E}', "");
42376 Expect(1, 1828, '\P{Joining_Group= -E}', "");
42377 Expect(0, 1828, '\P{^Joining_Group= -E}', "");
42378 Error('\p{Jg=/a/ E}');
42379 Error('\P{Jg=/a/ E}');
42380 Expect(1, 1829, '\p{Jg:e}', "");
42381 Expect(0, 1829, '\p{^Jg:e}', "");
42382 Expect(0, 1829, '\P{Jg:e}', "");
42383 Expect(1, 1829, '\P{^Jg:e}', "");
42384 Expect(0, 1828, '\p{Jg:e}', "");
42385 Expect(1, 1828, '\p{^Jg:e}', "");
42386 Expect(1, 1828, '\P{Jg:e}', "");
42387 Expect(0, 1828, '\P{^Jg:e}', "");
42388 Expect(1, 1829, '\p{Jg=_ E}', "");
42389 Expect(0, 1829, '\p{^Jg=_ E}', "");
42390 Expect(0, 1829, '\P{Jg=_ E}', "");
42391 Expect(1, 1829, '\P{^Jg=_ E}', "");
42392 Expect(0, 1828, '\p{Jg=_ E}', "");
42393 Expect(1, 1828, '\p{^Jg=_ E}', "");
42394 Expect(1, 1828, '\P{Jg=_ E}', "");
42395 Expect(0, 1828, '\P{^Jg=_ E}', "");
42396 Error('\p{Is_Joining_Group= /a/E}');
42397 Error('\P{Is_Joining_Group= /a/E}');
42398 Expect(1, 1829, '\p{Is_Joining_Group=e}', "");
42399 Expect(0, 1829, '\p{^Is_Joining_Group=e}', "");
42400 Expect(0, 1829, '\P{Is_Joining_Group=e}', "");
42401 Expect(1, 1829, '\P{^Is_Joining_Group=e}', "");
42402 Expect(0, 1828, '\p{Is_Joining_Group=e}', "");
42403 Expect(1, 1828, '\p{^Is_Joining_Group=e}', "");
42404 Expect(1, 1828, '\P{Is_Joining_Group=e}', "");
42405 Expect(0, 1828, '\P{^Is_Joining_Group=e}', "");
42406 Expect(1, 1829, '\p{Is_Joining_Group=_-e}', "");
42407 Expect(0, 1829, '\p{^Is_Joining_Group=_-e}', "");
42408 Expect(0, 1829, '\P{Is_Joining_Group=_-e}', "");
42409 Expect(1, 1829, '\P{^Is_Joining_Group=_-e}', "");
42410 Expect(0, 1828, '\p{Is_Joining_Group=_-e}', "");
42411 Expect(1, 1828, '\p{^Is_Joining_Group=_-e}', "");
42412 Expect(1, 1828, '\P{Is_Joining_Group=_-e}', "");
42413 Expect(0, 1828, '\P{^Is_Joining_Group=_-e}', "");
42414 Error('\p{Is_Jg=:= _E}');
42415 Error('\P{Is_Jg=:= _E}');
42416 Expect(1, 1829, '\p{Is_Jg=e}', "");
42417 Expect(0, 1829, '\p{^Is_Jg=e}', "");
42418 Expect(0, 1829, '\P{Is_Jg=e}', "");
42419 Expect(1, 1829, '\P{^Is_Jg=e}', "");
42420 Expect(0, 1828, '\p{Is_Jg=e}', "");
42421 Expect(1, 1828, '\p{^Is_Jg=e}', "");
42422 Expect(1, 1828, '\P{Is_Jg=e}', "");
42423 Expect(0, 1828, '\P{^Is_Jg=e}', "");
42424 Expect(1, 1829, '\p{Is_Jg=--E}', "");
42425 Expect(0, 1829, '\p{^Is_Jg=--E}', "");
42426 Expect(0, 1829, '\P{Is_Jg=--E}', "");
42427 Expect(1, 1829, '\P{^Is_Jg=--E}', "");
42428 Expect(0, 1828, '\p{Is_Jg=--E}', "");
42429 Expect(1, 1828, '\p{^Is_Jg=--E}', "");
42430 Expect(1, 1828, '\P{Is_Jg=--E}', "");
42431 Expect(0, 1828, '\P{^Is_Jg=--E}', "");
42432 Error('\p{Joining_Group=:=_     Yeh BARREE}');
42433 Error('\P{Joining_Group=:=_     Yeh BARREE}');
42434 Expect(1, 1747, '\p{Joining_Group=yehbarree}', "");
42435 Expect(0, 1747, '\p{^Joining_Group=yehbarree}', "");
42436 Expect(0, 1747, '\P{Joining_Group=yehbarree}', "");
42437 Expect(1, 1747, '\P{^Joining_Group=yehbarree}', "");
42438 Expect(0, 1745, '\p{Joining_Group=yehbarree}', "");
42439 Expect(1, 1745, '\p{^Joining_Group=yehbarree}', "");
42440 Expect(1, 1745, '\P{Joining_Group=yehbarree}', "");
42441 Expect(0, 1745, '\P{^Joining_Group=yehbarree}', "");
42442 Expect(1, 1747, '\p{Joining_Group=-_YehBarree}', "");
42443 Expect(0, 1747, '\p{^Joining_Group=-_YehBarree}', "");
42444 Expect(0, 1747, '\P{Joining_Group=-_YehBarree}', "");
42445 Expect(1, 1747, '\P{^Joining_Group=-_YehBarree}', "");
42446 Expect(0, 1745, '\p{Joining_Group=-_YehBarree}', "");
42447 Expect(1, 1745, '\p{^Joining_Group=-_YehBarree}', "");
42448 Expect(1, 1745, '\P{Joining_Group=-_YehBarree}', "");
42449 Expect(0, 1745, '\P{^Joining_Group=-_YehBarree}', "");
42450 Error('\p{Jg=   _Yeh:=BARREE}');
42451 Error('\P{Jg=   _Yeh:=BARREE}');
42452 Expect(1, 1747, '\p{Jg=yehbarree}', "");
42453 Expect(0, 1747, '\p{^Jg=yehbarree}', "");
42454 Expect(0, 1747, '\P{Jg=yehbarree}', "");
42455 Expect(1, 1747, '\P{^Jg=yehbarree}', "");
42456 Expect(0, 1745, '\p{Jg=yehbarree}', "");
42457 Expect(1, 1745, '\p{^Jg=yehbarree}', "");
42458 Expect(1, 1745, '\P{Jg=yehbarree}', "");
42459 Expect(0, 1745, '\P{^Jg=yehbarree}', "");
42460 Expect(1, 1747, '\p{Jg: _-Yeh   Barree}', "");
42461 Expect(0, 1747, '\p{^Jg: _-Yeh  Barree}', "");
42462 Expect(0, 1747, '\P{Jg: _-Yeh   Barree}', "");
42463 Expect(1, 1747, '\P{^Jg: _-Yeh  Barree}', "");
42464 Expect(0, 1745, '\p{Jg: _-Yeh   Barree}', "");
42465 Expect(1, 1745, '\p{^Jg: _-Yeh  Barree}', "");
42466 Expect(1, 1745, '\P{Jg: _-Yeh   Barree}', "");
42467 Expect(0, 1745, '\P{^Jg: _-Yeh  Barree}', "");
42468 Error('\p{Is_Joining_Group:       YehBarree/a/}');
42469 Error('\P{Is_Joining_Group:       YehBarree/a/}');
42470 Expect(1, 1747, '\p{Is_Joining_Group=yehbarree}', "");
42471 Expect(0, 1747, '\p{^Is_Joining_Group=yehbarree}', "");
42472 Expect(0, 1747, '\P{Is_Joining_Group=yehbarree}', "");
42473 Expect(1, 1747, '\P{^Is_Joining_Group=yehbarree}', "");
42474 Expect(0, 1745, '\p{Is_Joining_Group=yehbarree}', "");
42475 Expect(1, 1745, '\p{^Is_Joining_Group=yehbarree}', "");
42476 Expect(1, 1745, '\P{Is_Joining_Group=yehbarree}', "");
42477 Expect(0, 1745, '\P{^Is_Joining_Group=yehbarree}', "");
42478 Expect(1, 1747, '\p{Is_Joining_Group=_Yeh-Barree}', "");
42479 Expect(0, 1747, '\p{^Is_Joining_Group=_Yeh-Barree}', "");
42480 Expect(0, 1747, '\P{Is_Joining_Group=_Yeh-Barree}', "");
42481 Expect(1, 1747, '\P{^Is_Joining_Group=_Yeh-Barree}', "");
42482 Expect(0, 1745, '\p{Is_Joining_Group=_Yeh-Barree}', "");
42483 Expect(1, 1745, '\p{^Is_Joining_Group=_Yeh-Barree}', "");
42484 Expect(1, 1745, '\P{Is_Joining_Group=_Yeh-Barree}', "");
42485 Expect(0, 1745, '\P{^Is_Joining_Group=_Yeh-Barree}', "");
42486 Error('\p{Is_Jg:   -_Yehbarree:=}');
42487 Error('\P{Is_Jg:   -_Yehbarree:=}');
42488 Expect(1, 1747, '\p{Is_Jg=yehbarree}', "");
42489 Expect(0, 1747, '\p{^Is_Jg=yehbarree}', "");
42490 Expect(0, 1747, '\P{Is_Jg=yehbarree}', "");
42491 Expect(1, 1747, '\P{^Is_Jg=yehbarree}', "");
42492 Expect(0, 1745, '\p{Is_Jg=yehbarree}', "");
42493 Expect(1, 1745, '\p{^Is_Jg=yehbarree}', "");
42494 Expect(1, 1745, '\P{Is_Jg=yehbarree}', "");
42495 Expect(0, 1745, '\P{^Is_Jg=yehbarree}', "");
42496 Expect(1, 1747, '\p{Is_Jg=_yeh  Barree}', "");
42497 Expect(0, 1747, '\p{^Is_Jg=_yeh Barree}', "");
42498 Expect(0, 1747, '\P{Is_Jg=_yeh  Barree}', "");
42499 Expect(1, 1747, '\P{^Is_Jg=_yeh Barree}', "");
42500 Expect(0, 1745, '\p{Is_Jg=_yeh  Barree}', "");
42501 Expect(1, 1745, '\p{^Is_Jg=_yeh Barree}', "");
42502 Expect(1, 1745, '\P{Is_Jg=_yeh  Barree}', "");
42503 Expect(0, 1745, '\P{^Is_Jg=_yeh Barree}', "");
42504 Error('\p{Joining_Group=/a/-    Nun}');
42505 Error('\P{Joining_Group=/a/-    Nun}');
42506 Expect(1, 1826, '\p{Joining_Group=nun}', "");
42507 Expect(0, 1826, '\p{^Joining_Group=nun}', "");
42508 Expect(0, 1826, '\P{Joining_Group=nun}', "");
42509 Expect(1, 1826, '\P{^Joining_Group=nun}', "");
42510 Expect(0, 1825, '\p{Joining_Group=nun}', "");
42511 Expect(1, 1825, '\p{^Joining_Group=nun}', "");
42512 Expect(1, 1825, '\P{Joining_Group=nun}', "");
42513 Expect(0, 1825, '\P{^Joining_Group=nun}', "");
42514 Expect(1, 1826, '\p{Joining_Group=      nun}', "");
42515 Expect(0, 1826, '\p{^Joining_Group=     nun}', "");
42516 Expect(0, 1826, '\P{Joining_Group=      nun}', "");
42517 Expect(1, 1826, '\P{^Joining_Group=     nun}', "");
42518 Expect(0, 1825, '\p{Joining_Group=      nun}', "");
42519 Expect(1, 1825, '\p{^Joining_Group=     nun}', "");
42520 Expect(1, 1825, '\P{Joining_Group=      nun}', "");
42521 Expect(0, 1825, '\P{^Joining_Group=     nun}', "");
42522 Error('\p{Jg=-/a/Nun}');
42523 Error('\P{Jg=-/a/Nun}');
42524 Expect(1, 1826, '\p{Jg=nun}', "");
42525 Expect(0, 1826, '\p{^Jg=nun}', "");
42526 Expect(0, 1826, '\P{Jg=nun}', "");
42527 Expect(1, 1826, '\P{^Jg=nun}', "");
42528 Expect(0, 1825, '\p{Jg=nun}', "");
42529 Expect(1, 1825, '\p{^Jg=nun}', "");
42530 Expect(1, 1825, '\P{Jg=nun}', "");
42531 Expect(0, 1825, '\P{^Jg=nun}', "");
42532 Expect(1, 1826, '\p{Jg=_Nun}', "");
42533 Expect(0, 1826, '\p{^Jg=_Nun}', "");
42534 Expect(0, 1826, '\P{Jg=_Nun}', "");
42535 Expect(1, 1826, '\P{^Jg=_Nun}', "");
42536 Expect(0, 1825, '\p{Jg=_Nun}', "");
42537 Expect(1, 1825, '\p{^Jg=_Nun}', "");
42538 Expect(1, 1825, '\P{Jg=_Nun}', "");
42539 Expect(0, 1825, '\P{^Jg=_Nun}', "");
42540 Error('\p{Is_Joining_Group:   NUN:=}');
42541 Error('\P{Is_Joining_Group:   NUN:=}');
42542 Expect(1, 1826, '\p{Is_Joining_Group:   nun}', "");
42543 Expect(0, 1826, '\p{^Is_Joining_Group:  nun}', "");
42544 Expect(0, 1826, '\P{Is_Joining_Group:   nun}', "");
42545 Expect(1, 1826, '\P{^Is_Joining_Group:  nun}', "");
42546 Expect(0, 1825, '\p{Is_Joining_Group:   nun}', "");
42547 Expect(1, 1825, '\p{^Is_Joining_Group:  nun}', "");
42548 Expect(1, 1825, '\P{Is_Joining_Group:   nun}', "");
42549 Expect(0, 1825, '\P{^Is_Joining_Group:  nun}', "");
42550 Expect(1, 1826, '\p{Is_Joining_Group=   Nun}', "");
42551 Expect(0, 1826, '\p{^Is_Joining_Group=  Nun}', "");
42552 Expect(0, 1826, '\P{Is_Joining_Group=   Nun}', "");
42553 Expect(1, 1826, '\P{^Is_Joining_Group=  Nun}', "");
42554 Expect(0, 1825, '\p{Is_Joining_Group=   Nun}', "");
42555 Expect(1, 1825, '\p{^Is_Joining_Group=  Nun}', "");
42556 Expect(1, 1825, '\P{Is_Joining_Group=   Nun}', "");
42557 Expect(0, 1825, '\P{^Is_Joining_Group=  Nun}', "");
42558 Error('\p{Is_Jg=-:=nun}');
42559 Error('\P{Is_Jg=-:=nun}');
42560 Expect(1, 1826, '\p{Is_Jg: nun}', "");
42561 Expect(0, 1826, '\p{^Is_Jg: nun}', "");
42562 Expect(0, 1826, '\P{Is_Jg: nun}', "");
42563 Expect(1, 1826, '\P{^Is_Jg: nun}', "");
42564 Expect(0, 1825, '\p{Is_Jg: nun}', "");
42565 Expect(1, 1825, '\p{^Is_Jg: nun}', "");
42566 Expect(1, 1825, '\P{Is_Jg: nun}', "");
42567 Expect(0, 1825, '\P{^Is_Jg: nun}', "");
42568 Expect(1, 1826, '\p{Is_Jg=Nun}', "");
42569 Expect(0, 1826, '\p{^Is_Jg=Nun}', "");
42570 Expect(0, 1826, '\P{Is_Jg=Nun}', "");
42571 Expect(1, 1826, '\P{^Is_Jg=Nun}', "");
42572 Expect(0, 1825, '\p{Is_Jg=Nun}', "");
42573 Expect(1, 1825, '\p{^Is_Jg=Nun}', "");
42574 Expect(1, 1825, '\P{Is_Jg=Nun}', "");
42575 Expect(0, 1825, '\P{^Is_Jg=Nun}', "");
42576 Error('\p{Joining_Group=_:=lam}');
42577 Error('\P{Joining_Group=_:=lam}');
42578 Expect(1, 1604, '\p{Joining_Group: lam}', "");
42579 Expect(0, 1604, '\p{^Joining_Group: lam}', "");
42580 Expect(0, 1604, '\P{Joining_Group: lam}', "");
42581 Expect(1, 1604, '\P{^Joining_Group: lam}', "");
42582 Expect(0, 1603, '\p{Joining_Group: lam}', "");
42583 Expect(1, 1603, '\p{^Joining_Group: lam}', "");
42584 Expect(1, 1603, '\P{Joining_Group: lam}', "");
42585 Expect(0, 1603, '\P{^Joining_Group: lam}', "");
42586 Expect(1, 1604, '\p{Joining_Group:      -Lam}', "");
42587 Expect(0, 1604, '\p{^Joining_Group:     -Lam}', "");
42588 Expect(0, 1604, '\P{Joining_Group:      -Lam}', "");
42589 Expect(1, 1604, '\P{^Joining_Group:     -Lam}', "");
42590 Expect(0, 1603, '\p{Joining_Group:      -Lam}', "");
42591 Expect(1, 1603, '\p{^Joining_Group:     -Lam}', "");
42592 Expect(1, 1603, '\P{Joining_Group:      -Lam}', "");
42593 Expect(0, 1603, '\P{^Joining_Group:     -Lam}', "");
42594 Error('\p{Jg=   /a/Lam}');
42595 Error('\P{Jg=   /a/Lam}');
42596 Expect(1, 1604, '\p{Jg=lam}', "");
42597 Expect(0, 1604, '\p{^Jg=lam}', "");
42598 Expect(0, 1604, '\P{Jg=lam}', "");
42599 Expect(1, 1604, '\P{^Jg=lam}', "");
42600 Expect(0, 1603, '\p{Jg=lam}', "");
42601 Expect(1, 1603, '\p{^Jg=lam}', "");
42602 Expect(1, 1603, '\P{Jg=lam}', "");
42603 Expect(0, 1603, '\P{^Jg=lam}', "");
42604 Expect(1, 1604, '\p{Jg=         Lam}', "");
42605 Expect(0, 1604, '\p{^Jg=                Lam}', "");
42606 Expect(0, 1604, '\P{Jg=         Lam}', "");
42607 Expect(1, 1604, '\P{^Jg=                Lam}', "");
42608 Expect(0, 1603, '\p{Jg=         Lam}', "");
42609 Expect(1, 1603, '\p{^Jg=                Lam}', "");
42610 Expect(1, 1603, '\P{Jg=         Lam}', "");
42611 Expect(0, 1603, '\P{^Jg=                Lam}', "");
42612 Error('\p{Is_Joining_Group=/a/_lam}');
42613 Error('\P{Is_Joining_Group=/a/_lam}');
42614 Expect(1, 1604, '\p{Is_Joining_Group:lam}', "");
42615 Expect(0, 1604, '\p{^Is_Joining_Group:lam}', "");
42616 Expect(0, 1604, '\P{Is_Joining_Group:lam}', "");
42617 Expect(1, 1604, '\P{^Is_Joining_Group:lam}', "");
42618 Expect(0, 1603, '\p{Is_Joining_Group:lam}', "");
42619 Expect(1, 1603, '\p{^Is_Joining_Group:lam}', "");
42620 Expect(1, 1603, '\P{Is_Joining_Group:lam}', "");
42621 Expect(0, 1603, '\P{^Is_Joining_Group:lam}', "");
42622 Expect(1, 1604, '\p{Is_Joining_Group=_Lam}', "");
42623 Expect(0, 1604, '\p{^Is_Joining_Group=_Lam}', "");
42624 Expect(0, 1604, '\P{Is_Joining_Group=_Lam}', "");
42625 Expect(1, 1604, '\P{^Is_Joining_Group=_Lam}', "");
42626 Expect(0, 1603, '\p{Is_Joining_Group=_Lam}', "");
42627 Expect(1, 1603, '\p{^Is_Joining_Group=_Lam}', "");
42628 Expect(1, 1603, '\P{Is_Joining_Group=_Lam}', "");
42629 Expect(0, 1603, '\P{^Is_Joining_Group=_Lam}', "");
42630 Error('\p{Is_Jg=/a/Lam}');
42631 Error('\P{Is_Jg=/a/Lam}');
42632 Expect(1, 1604, '\p{Is_Jg=lam}', "");
42633 Expect(0, 1604, '\p{^Is_Jg=lam}', "");
42634 Expect(0, 1604, '\P{Is_Jg=lam}', "");
42635 Expect(1, 1604, '\P{^Is_Jg=lam}', "");
42636 Expect(0, 1603, '\p{Is_Jg=lam}', "");
42637 Expect(1, 1603, '\p{^Is_Jg=lam}', "");
42638 Expect(1, 1603, '\P{Is_Jg=lam}', "");
42639 Expect(0, 1603, '\P{^Is_Jg=lam}', "");
42640 Expect(1, 1604, '\p{Is_Jg:              lam}', "");
42641 Expect(0, 1604, '\p{^Is_Jg:             lam}', "");
42642 Expect(0, 1604, '\P{Is_Jg:              lam}', "");
42643 Expect(1, 1604, '\P{^Is_Jg:             lam}', "");
42644 Expect(0, 1603, '\p{Is_Jg:              lam}', "");
42645 Expect(1, 1603, '\p{^Is_Jg:             lam}', "");
42646 Expect(1, 1603, '\P{Is_Jg:              lam}', "");
42647 Expect(0, 1603, '\P{^Is_Jg:             lam}', "");
42648 Error('\p{Joining_Group=__Ain/a/}');
42649 Error('\P{Joining_Group=__Ain/a/}');
42650 Expect(1, 1594, '\p{Joining_Group: ain}', "");
42651 Expect(0, 1594, '\p{^Joining_Group: ain}', "");
42652 Expect(0, 1594, '\P{Joining_Group: ain}', "");
42653 Expect(1, 1594, '\P{^Joining_Group: ain}', "");
42654 Expect(0, 1592, '\p{Joining_Group: ain}', "");
42655 Expect(1, 1592, '\p{^Joining_Group: ain}', "");
42656 Expect(1, 1592, '\P{Joining_Group: ain}', "");
42657 Expect(0, 1592, '\P{^Joining_Group: ain}', "");
42658 Expect(1, 1594, '\p{Joining_Group=              ain}', "");
42659 Expect(0, 1594, '\p{^Joining_Group=             ain}', "");
42660 Expect(0, 1594, '\P{Joining_Group=              ain}', "");
42661 Expect(1, 1594, '\P{^Joining_Group=             ain}', "");
42662 Expect(0, 1592, '\p{Joining_Group=              ain}', "");
42663 Expect(1, 1592, '\p{^Joining_Group=             ain}', "");
42664 Expect(1, 1592, '\P{Joining_Group=              ain}', "");
42665 Expect(0, 1592, '\P{^Joining_Group=             ain}', "");
42666 Error('\p{Jg=:=--Ain}');
42667 Error('\P{Jg=:=--Ain}');
42668 Expect(1, 1594, '\p{Jg=ain}', "");
42669 Expect(0, 1594, '\p{^Jg=ain}', "");
42670 Expect(0, 1594, '\P{Jg=ain}', "");
42671 Expect(1, 1594, '\P{^Jg=ain}', "");
42672 Expect(0, 1592, '\p{Jg=ain}', "");
42673 Expect(1, 1592, '\p{^Jg=ain}', "");
42674 Expect(1, 1592, '\P{Jg=ain}', "");
42675 Expect(0, 1592, '\P{^Jg=ain}', "");
42676 Expect(1, 1594, '\p{Jg=-AIN}', "");
42677 Expect(0, 1594, '\p{^Jg=-AIN}', "");
42678 Expect(0, 1594, '\P{Jg=-AIN}', "");
42679 Expect(1, 1594, '\P{^Jg=-AIN}', "");
42680 Expect(0, 1592, '\p{Jg=-AIN}', "");
42681 Expect(1, 1592, '\p{^Jg=-AIN}', "");
42682 Expect(1, 1592, '\P{Jg=-AIN}', "");
42683 Expect(0, 1592, '\P{^Jg=-AIN}', "");
42684 Error('\p{Is_Joining_Group=:=-_ain}');
42685 Error('\P{Is_Joining_Group=:=-_ain}');
42686 Expect(1, 1594, '\p{Is_Joining_Group=ain}', "");
42687 Expect(0, 1594, '\p{^Is_Joining_Group=ain}', "");
42688 Expect(0, 1594, '\P{Is_Joining_Group=ain}', "");
42689 Expect(1, 1594, '\P{^Is_Joining_Group=ain}', "");
42690 Expect(0, 1592, '\p{Is_Joining_Group=ain}', "");
42691 Expect(1, 1592, '\p{^Is_Joining_Group=ain}', "");
42692 Expect(1, 1592, '\P{Is_Joining_Group=ain}', "");
42693 Expect(0, 1592, '\P{^Is_Joining_Group=ain}', "");
42694 Expect(1, 1594, '\p{Is_Joining_Group= ain}', "");
42695 Expect(0, 1594, '\p{^Is_Joining_Group= ain}', "");
42696 Expect(0, 1594, '\P{Is_Joining_Group= ain}', "");
42697 Expect(1, 1594, '\P{^Is_Joining_Group= ain}', "");
42698 Expect(0, 1592, '\p{Is_Joining_Group= ain}', "");
42699 Expect(1, 1592, '\p{^Is_Joining_Group= ain}', "");
42700 Expect(1, 1592, '\P{Is_Joining_Group= ain}', "");
42701 Expect(0, 1592, '\P{^Is_Joining_Group= ain}', "");
42702 Error('\p{Is_Jg=__Ain/a/}');
42703 Error('\P{Is_Jg=__Ain/a/}');
42704 Expect(1, 1594, '\p{Is_Jg: ain}', "");
42705 Expect(0, 1594, '\p{^Is_Jg: ain}', "");
42706 Expect(0, 1594, '\P{Is_Jg: ain}', "");
42707 Expect(1, 1594, '\P{^Is_Jg: ain}', "");
42708 Expect(0, 1592, '\p{Is_Jg: ain}', "");
42709 Expect(1, 1592, '\p{^Is_Jg: ain}', "");
42710 Expect(1, 1592, '\P{Is_Jg: ain}', "");
42711 Expect(0, 1592, '\P{^Is_Jg: ain}', "");
42712 Expect(1, 1594, '\p{Is_Jg=      AIN}', "");
42713 Expect(0, 1594, '\p{^Is_Jg=     AIN}', "");
42714 Expect(0, 1594, '\P{Is_Jg=      AIN}', "");
42715 Expect(1, 1594, '\P{^Is_Jg=     AIN}', "");
42716 Expect(0, 1592, '\p{Is_Jg=      AIN}', "");
42717 Expect(1, 1592, '\p{^Is_Jg=     AIN}', "");
42718 Expect(1, 1592, '\P{Is_Jg=      AIN}', "");
42719 Expect(0, 1592, '\P{^Is_Jg=     AIN}', "");
42720 Error('\p{Joining_Group=_:=heh}');
42721 Error('\P{Joining_Group=_:=heh}');
42722 Expect(1, 1607, '\p{Joining_Group=heh}', "");
42723 Expect(0, 1607, '\p{^Joining_Group=heh}', "");
42724 Expect(0, 1607, '\P{Joining_Group=heh}', "");
42725 Expect(1, 1607, '\P{^Joining_Group=heh}', "");
42726 Expect(0, 1606, '\p{Joining_Group=heh}', "");
42727 Expect(1, 1606, '\p{^Joining_Group=heh}', "");
42728 Expect(1, 1606, '\P{Joining_Group=heh}', "");
42729 Expect(0, 1606, '\P{^Joining_Group=heh}', "");
42730 Expect(1, 1607, '\p{Joining_Group=  Heh}', "");
42731 Expect(0, 1607, '\p{^Joining_Group=  Heh}', "");
42732 Expect(0, 1607, '\P{Joining_Group=  Heh}', "");
42733 Expect(1, 1607, '\P{^Joining_Group=  Heh}', "");
42734 Expect(0, 1606, '\p{Joining_Group=  Heh}', "");
42735 Expect(1, 1606, '\p{^Joining_Group=  Heh}', "");
42736 Expect(1, 1606, '\P{Joining_Group=  Heh}', "");
42737 Expect(0, 1606, '\P{^Joining_Group=  Heh}', "");
42738 Error('\p{Jg=-:=heh}');
42739 Error('\P{Jg=-:=heh}');
42740 Expect(1, 1607, '\p{Jg=heh}', "");
42741 Expect(0, 1607, '\p{^Jg=heh}', "");
42742 Expect(0, 1607, '\P{Jg=heh}', "");
42743 Expect(1, 1607, '\P{^Jg=heh}', "");
42744 Expect(0, 1606, '\p{Jg=heh}', "");
42745 Expect(1, 1606, '\p{^Jg=heh}', "");
42746 Expect(1, 1606, '\P{Jg=heh}', "");
42747 Expect(0, 1606, '\P{^Jg=heh}', "");
42748 Expect(1, 1607, '\p{Jg=_-Heh}', "");
42749 Expect(0, 1607, '\p{^Jg=_-Heh}', "");
42750 Expect(0, 1607, '\P{Jg=_-Heh}', "");
42751 Expect(1, 1607, '\P{^Jg=_-Heh}', "");
42752 Expect(0, 1606, '\p{Jg=_-Heh}', "");
42753 Expect(1, 1606, '\p{^Jg=_-Heh}', "");
42754 Expect(1, 1606, '\P{Jg=_-Heh}', "");
42755 Expect(0, 1606, '\P{^Jg=_-Heh}', "");
42756 Error('\p{Is_Joining_Group=:= heh}');
42757 Error('\P{Is_Joining_Group=:= heh}');
42758 Expect(1, 1607, '\p{Is_Joining_Group=heh}', "");
42759 Expect(0, 1607, '\p{^Is_Joining_Group=heh}', "");
42760 Expect(0, 1607, '\P{Is_Joining_Group=heh}', "");
42761 Expect(1, 1607, '\P{^Is_Joining_Group=heh}', "");
42762 Expect(0, 1606, '\p{Is_Joining_Group=heh}', "");
42763 Expect(1, 1606, '\p{^Is_Joining_Group=heh}', "");
42764 Expect(1, 1606, '\P{Is_Joining_Group=heh}', "");
42765 Expect(0, 1606, '\P{^Is_Joining_Group=heh}', "");
42766 Expect(1, 1607, '\p{Is_Joining_Group= -heh}', "");
42767 Expect(0, 1607, '\p{^Is_Joining_Group= -heh}', "");
42768 Expect(0, 1607, '\P{Is_Joining_Group= -heh}', "");
42769 Expect(1, 1607, '\P{^Is_Joining_Group= -heh}', "");
42770 Expect(0, 1606, '\p{Is_Joining_Group= -heh}', "");
42771 Expect(1, 1606, '\p{^Is_Joining_Group= -heh}', "");
42772 Expect(1, 1606, '\P{Is_Joining_Group= -heh}', "");
42773 Expect(0, 1606, '\P{^Is_Joining_Group= -heh}', "");
42774 Error('\p{Is_Jg=:= -HEH}');
42775 Error('\P{Is_Jg=:= -HEH}');
42776 Expect(1, 1607, '\p{Is_Jg=heh}', "");
42777 Expect(0, 1607, '\p{^Is_Jg=heh}', "");
42778 Expect(0, 1607, '\P{Is_Jg=heh}', "");
42779 Expect(1, 1607, '\P{^Is_Jg=heh}', "");
42780 Expect(0, 1606, '\p{Is_Jg=heh}', "");
42781 Expect(1, 1606, '\p{^Is_Jg=heh}', "");
42782 Expect(1, 1606, '\P{Is_Jg=heh}', "");
42783 Expect(0, 1606, '\P{^Is_Jg=heh}', "");
42784 Expect(1, 1607, '\p{Is_Jg:       -heh}', "");
42785 Expect(0, 1607, '\p{^Is_Jg:      -heh}', "");
42786 Expect(0, 1607, '\P{Is_Jg:       -heh}', "");
42787 Expect(1, 1607, '\P{^Is_Jg:      -heh}', "");
42788 Expect(0, 1606, '\p{Is_Jg:       -heh}', "");
42789 Expect(1, 1606, '\p{^Is_Jg:      -heh}', "");
42790 Expect(1, 1606, '\P{Is_Jg:       -heh}', "");
42791 Expect(0, 1606, '\P{^Is_Jg:      -heh}', "");
42792 Error('\p{Joining_Group=:=      _qaph}');
42793 Error('\P{Joining_Group=:=      _qaph}');
42794 Expect(1, 1833, '\p{Joining_Group=qaph}', "");
42795 Expect(0, 1833, '\p{^Joining_Group=qaph}', "");
42796 Expect(0, 1833, '\P{Joining_Group=qaph}', "");
42797 Expect(1, 1833, '\P{^Joining_Group=qaph}', "");
42798 Expect(0, 1832, '\p{Joining_Group=qaph}', "");
42799 Expect(1, 1832, '\p{^Joining_Group=qaph}', "");
42800 Expect(1, 1832, '\P{Joining_Group=qaph}', "");
42801 Expect(0, 1832, '\P{^Joining_Group=qaph}', "");
42802 Expect(1, 1833, '\p{Joining_Group=_-QAPH}', "");
42803 Expect(0, 1833, '\p{^Joining_Group=_-QAPH}', "");
42804 Expect(0, 1833, '\P{Joining_Group=_-QAPH}', "");
42805 Expect(1, 1833, '\P{^Joining_Group=_-QAPH}', "");
42806 Expect(0, 1832, '\p{Joining_Group=_-QAPH}', "");
42807 Expect(1, 1832, '\p{^Joining_Group=_-QAPH}', "");
42808 Expect(1, 1832, '\P{Joining_Group=_-QAPH}', "");
42809 Expect(0, 1832, '\P{^Joining_Group=_-QAPH}', "");
42810 Error('\p{Jg=/a/- Qaph}');
42811 Error('\P{Jg=/a/- Qaph}');
42812 Expect(1, 1833, '\p{Jg=qaph}', "");
42813 Expect(0, 1833, '\p{^Jg=qaph}', "");
42814 Expect(0, 1833, '\P{Jg=qaph}', "");
42815 Expect(1, 1833, '\P{^Jg=qaph}', "");
42816 Expect(0, 1832, '\p{Jg=qaph}', "");
42817 Expect(1, 1832, '\p{^Jg=qaph}', "");
42818 Expect(1, 1832, '\P{Jg=qaph}', "");
42819 Expect(0, 1832, '\P{^Jg=qaph}', "");
42820 Expect(1, 1833, '\p{Jg=- QAPH}', "");
42821 Expect(0, 1833, '\p{^Jg=- QAPH}', "");
42822 Expect(0, 1833, '\P{Jg=- QAPH}', "");
42823 Expect(1, 1833, '\P{^Jg=- QAPH}', "");
42824 Expect(0, 1832, '\p{Jg=- QAPH}', "");
42825 Expect(1, 1832, '\p{^Jg=- QAPH}', "");
42826 Expect(1, 1832, '\P{Jg=- QAPH}', "");
42827 Expect(0, 1832, '\P{^Jg=- QAPH}', "");
42828 Error('\p{Is_Joining_Group= _qaph/a/}');
42829 Error('\P{Is_Joining_Group= _qaph/a/}');
42830 Expect(1, 1833, '\p{Is_Joining_Group=qaph}', "");
42831 Expect(0, 1833, '\p{^Is_Joining_Group=qaph}', "");
42832 Expect(0, 1833, '\P{Is_Joining_Group=qaph}', "");
42833 Expect(1, 1833, '\P{^Is_Joining_Group=qaph}', "");
42834 Expect(0, 1832, '\p{Is_Joining_Group=qaph}', "");
42835 Expect(1, 1832, '\p{^Is_Joining_Group=qaph}', "");
42836 Expect(1, 1832, '\P{Is_Joining_Group=qaph}', "");
42837 Expect(0, 1832, '\P{^Is_Joining_Group=qaph}', "");
42838 Expect(1, 1833, '\p{Is_Joining_Group=--Qaph}', "");
42839 Expect(0, 1833, '\p{^Is_Joining_Group=--Qaph}', "");
42840 Expect(0, 1833, '\P{Is_Joining_Group=--Qaph}', "");
42841 Expect(1, 1833, '\P{^Is_Joining_Group=--Qaph}', "");
42842 Expect(0, 1832, '\p{Is_Joining_Group=--Qaph}', "");
42843 Expect(1, 1832, '\p{^Is_Joining_Group=--Qaph}', "");
42844 Expect(1, 1832, '\P{Is_Joining_Group=--Qaph}', "");
42845 Expect(0, 1832, '\P{^Is_Joining_Group=--Qaph}', "");
42846 Error('\p{Is_Jg= /a/qaph}');
42847 Error('\P{Is_Jg= /a/qaph}');
42848 Expect(1, 1833, '\p{Is_Jg=qaph}', "");
42849 Expect(0, 1833, '\p{^Is_Jg=qaph}', "");
42850 Expect(0, 1833, '\P{Is_Jg=qaph}', "");
42851 Expect(1, 1833, '\P{^Is_Jg=qaph}', "");
42852 Expect(0, 1832, '\p{Is_Jg=qaph}', "");
42853 Expect(1, 1832, '\p{^Is_Jg=qaph}', "");
42854 Expect(1, 1832, '\P{Is_Jg=qaph}', "");
42855 Expect(0, 1832, '\P{^Is_Jg=qaph}', "");
42856 Expect(1, 1833, '\p{Is_Jg:       Qaph}', "");
42857 Expect(0, 1833, '\p{^Is_Jg:      Qaph}', "");
42858 Expect(0, 1833, '\P{Is_Jg:       Qaph}', "");
42859 Expect(1, 1833, '\P{^Is_Jg:      Qaph}', "");
42860 Expect(0, 1832, '\p{Is_Jg:       Qaph}', "");
42861 Expect(1, 1832, '\p{^Is_Jg:      Qaph}', "");
42862 Expect(1, 1832, '\P{Is_Jg:       Qaph}', "");
42863 Expect(0, 1832, '\P{^Is_Jg:      Qaph}', "");
42864 Error('\p{Joining_Group=        HETH:=}');
42865 Error('\P{Joining_Group=        HETH:=}');
42866 Expect(1, 1818, '\p{Joining_Group=heth}', "");
42867 Expect(0, 1818, '\p{^Joining_Group=heth}', "");
42868 Expect(0, 1818, '\P{Joining_Group=heth}', "");
42869 Expect(1, 1818, '\P{^Joining_Group=heth}', "");
42870 Expect(0, 1817, '\p{Joining_Group=heth}', "");
42871 Expect(1, 1817, '\p{^Joining_Group=heth}', "");
42872 Expect(1, 1817, '\P{Joining_Group=heth}', "");
42873 Expect(0, 1817, '\P{^Joining_Group=heth}', "");
42874 Expect(1, 1818, '\p{Joining_Group=Heth}', "");
42875 Expect(0, 1818, '\p{^Joining_Group=Heth}', "");
42876 Expect(0, 1818, '\P{Joining_Group=Heth}', "");
42877 Expect(1, 1818, '\P{^Joining_Group=Heth}', "");
42878 Expect(0, 1817, '\p{Joining_Group=Heth}', "");
42879 Expect(1, 1817, '\p{^Joining_Group=Heth}', "");
42880 Expect(1, 1817, '\P{Joining_Group=Heth}', "");
42881 Expect(0, 1817, '\P{^Joining_Group=Heth}', "");
42882 Error('\p{Jg=/a/                HETH}');
42883 Error('\P{Jg=/a/                HETH}');
42884 Expect(1, 1818, '\p{Jg: heth}', "");
42885 Expect(0, 1818, '\p{^Jg:        heth}', "");
42886 Expect(0, 1818, '\P{Jg: heth}', "");
42887 Expect(1, 1818, '\P{^Jg:        heth}', "");
42888 Expect(0, 1817, '\p{Jg: heth}', "");
42889 Expect(1, 1817, '\p{^Jg:        heth}', "");
42890 Expect(1, 1817, '\P{Jg: heth}', "");
42891 Expect(0, 1817, '\P{^Jg:        heth}', "");
42892 Expect(1, 1818, '\p{Jg=Heth}', "");
42893 Expect(0, 1818, '\p{^Jg=Heth}', "");
42894 Expect(0, 1818, '\P{Jg=Heth}', "");
42895 Expect(1, 1818, '\P{^Jg=Heth}', "");
42896 Expect(0, 1817, '\p{Jg=Heth}', "");
42897 Expect(1, 1817, '\p{^Jg=Heth}', "");
42898 Expect(1, 1817, '\P{Jg=Heth}', "");
42899 Expect(0, 1817, '\P{^Jg=Heth}', "");
42900 Error('\p{Is_Joining_Group: -_Heth/a/}');
42901 Error('\P{Is_Joining_Group: -_Heth/a/}');
42902 Expect(1, 1818, '\p{Is_Joining_Group=heth}', "");
42903 Expect(0, 1818, '\p{^Is_Joining_Group=heth}', "");
42904 Expect(0, 1818, '\P{Is_Joining_Group=heth}', "");
42905 Expect(1, 1818, '\P{^Is_Joining_Group=heth}', "");
42906 Expect(0, 1817, '\p{Is_Joining_Group=heth}', "");
42907 Expect(1, 1817, '\p{^Is_Joining_Group=heth}', "");
42908 Expect(1, 1817, '\P{Is_Joining_Group=heth}', "");
42909 Expect(0, 1817, '\P{^Is_Joining_Group=heth}', "");
42910 Expect(1, 1818, '\p{Is_Joining_Group=_-Heth}', "");
42911 Expect(0, 1818, '\p{^Is_Joining_Group=_-Heth}', "");
42912 Expect(0, 1818, '\P{Is_Joining_Group=_-Heth}', "");
42913 Expect(1, 1818, '\P{^Is_Joining_Group=_-Heth}', "");
42914 Expect(0, 1817, '\p{Is_Joining_Group=_-Heth}', "");
42915 Expect(1, 1817, '\p{^Is_Joining_Group=_-Heth}', "");
42916 Expect(1, 1817, '\P{Is_Joining_Group=_-Heth}', "");
42917 Expect(0, 1817, '\P{^Is_Joining_Group=_-Heth}', "");
42918 Error('\p{Is_Jg=/a/     _HETH}');
42919 Error('\P{Is_Jg=/a/     _HETH}');
42920 Expect(1, 1818, '\p{Is_Jg=heth}', "");
42921 Expect(0, 1818, '\p{^Is_Jg=heth}', "");
42922 Expect(0, 1818, '\P{Is_Jg=heth}', "");
42923 Expect(1, 1818, '\P{^Is_Jg=heth}', "");
42924 Expect(0, 1817, '\p{Is_Jg=heth}', "");
42925 Expect(1, 1817, '\p{^Is_Jg=heth}', "");
42926 Expect(1, 1817, '\P{Is_Jg=heth}', "");
42927 Expect(0, 1817, '\P{^Is_Jg=heth}', "");
42928 Expect(1, 1818, '\p{Is_Jg=_-Heth}', "");
42929 Expect(0, 1818, '\p{^Is_Jg=_-Heth}', "");
42930 Expect(0, 1818, '\P{Is_Jg=_-Heth}', "");
42931 Expect(1, 1818, '\P{^Is_Jg=_-Heth}', "");
42932 Expect(0, 1817, '\p{Is_Jg=_-Heth}', "");
42933 Expect(1, 1817, '\p{^Is_Jg=_-Heth}', "");
42934 Expect(1, 1817, '\P{Is_Jg=_-Heth}', "");
42935 Expect(0, 1817, '\P{^Is_Jg=_-Heth}', "");
42936 Error('\p{Joining_Group=-:=TETH}');
42937 Error('\P{Joining_Group=-:=TETH}');
42938 Expect(1, 1820, '\p{Joining_Group=teth}', "");
42939 Expect(0, 1820, '\p{^Joining_Group=teth}', "");
42940 Expect(0, 1820, '\P{Joining_Group=teth}', "");
42941 Expect(1, 1820, '\P{^Joining_Group=teth}', "");
42942 Expect(0, 1818, '\p{Joining_Group=teth}', "");
42943 Expect(1, 1818, '\p{^Joining_Group=teth}', "");
42944 Expect(1, 1818, '\P{Joining_Group=teth}', "");
42945 Expect(0, 1818, '\P{^Joining_Group=teth}', "");
42946 Expect(1, 1820, '\p{Joining_Group:      teth}', "");
42947 Expect(0, 1820, '\p{^Joining_Group:     teth}', "");
42948 Expect(0, 1820, '\P{Joining_Group:      teth}', "");
42949 Expect(1, 1820, '\P{^Joining_Group:     teth}', "");
42950 Expect(0, 1818, '\p{Joining_Group:      teth}', "");
42951 Expect(1, 1818, '\p{^Joining_Group:     teth}', "");
42952 Expect(1, 1818, '\P{Joining_Group:      teth}', "");
42953 Expect(0, 1818, '\P{^Joining_Group:     teth}', "");
42954 Error('\p{Jg:   /a/_-Teth}');
42955 Error('\P{Jg:   /a/_-Teth}');
42956 Expect(1, 1820, '\p{Jg=teth}', "");
42957 Expect(0, 1820, '\p{^Jg=teth}', "");
42958 Expect(0, 1820, '\P{Jg=teth}', "");
42959 Expect(1, 1820, '\P{^Jg=teth}', "");
42960 Expect(0, 1818, '\p{Jg=teth}', "");
42961 Expect(1, 1818, '\p{^Jg=teth}', "");
42962 Expect(1, 1818, '\P{Jg=teth}', "");
42963 Expect(0, 1818, '\P{^Jg=teth}', "");
42964 Expect(1, 1820, '\p{Jg=-        TETH}', "");
42965 Expect(0, 1820, '\p{^Jg=-       TETH}', "");
42966 Expect(0, 1820, '\P{Jg=-        TETH}', "");
42967 Expect(1, 1820, '\P{^Jg=-       TETH}', "");
42968 Expect(0, 1818, '\p{Jg=-        TETH}', "");
42969 Expect(1, 1818, '\p{^Jg=-       TETH}', "");
42970 Expect(1, 1818, '\P{Jg=-        TETH}', "");
42971 Expect(0, 1818, '\P{^Jg=-       TETH}', "");
42972 Error('\p{Is_Joining_Group=teth/a/}');
42973 Error('\P{Is_Joining_Group=teth/a/}');
42974 Expect(1, 1820, '\p{Is_Joining_Group=teth}', "");
42975 Expect(0, 1820, '\p{^Is_Joining_Group=teth}', "");
42976 Expect(0, 1820, '\P{Is_Joining_Group=teth}', "");
42977 Expect(1, 1820, '\P{^Is_Joining_Group=teth}', "");
42978 Expect(0, 1818, '\p{Is_Joining_Group=teth}', "");
42979 Expect(1, 1818, '\p{^Is_Joining_Group=teth}', "");
42980 Expect(1, 1818, '\P{Is_Joining_Group=teth}', "");
42981 Expect(0, 1818, '\P{^Is_Joining_Group=teth}', "");
42982 Expect(1, 1820, '\p{Is_Joining_Group=- Teth}', "");
42983 Expect(0, 1820, '\p{^Is_Joining_Group=- Teth}', "");
42984 Expect(0, 1820, '\P{Is_Joining_Group=- Teth}', "");
42985 Expect(1, 1820, '\P{^Is_Joining_Group=- Teth}', "");
42986 Expect(0, 1818, '\p{Is_Joining_Group=- Teth}', "");
42987 Expect(1, 1818, '\p{^Is_Joining_Group=- Teth}', "");
42988 Expect(1, 1818, '\P{Is_Joining_Group=- Teth}', "");
42989 Expect(0, 1818, '\P{^Is_Joining_Group=- Teth}', "");
42990 Error('\p{Is_Jg=:=TETH}');
42991 Error('\P{Is_Jg=:=TETH}');
42992 Expect(1, 1820, '\p{Is_Jg=teth}', "");
42993 Expect(0, 1820, '\p{^Is_Jg=teth}', "");
42994 Expect(0, 1820, '\P{Is_Jg=teth}', "");
42995 Expect(1, 1820, '\P{^Is_Jg=teth}', "");
42996 Expect(0, 1818, '\p{Is_Jg=teth}', "");
42997 Expect(1, 1818, '\p{^Is_Jg=teth}', "");
42998 Expect(1, 1818, '\P{Is_Jg=teth}', "");
42999 Expect(0, 1818, '\P{^Is_Jg=teth}', "");
43000 Expect(1, 1820, '\p{Is_Jg=       Teth}', "");
43001 Expect(0, 1820, '\p{^Is_Jg=      Teth}', "");
43002 Expect(0, 1820, '\P{Is_Jg=       Teth}', "");
43003 Expect(1, 1820, '\P{^Is_Jg=      Teth}', "");
43004 Expect(0, 1818, '\p{Is_Jg=       Teth}', "");
43005 Expect(1, 1818, '\p{^Is_Jg=      Teth}', "");
43006 Expect(1, 1818, '\P{Is_Jg=       Teth}', "");
43007 Expect(0, 1818, '\P{^Is_Jg=      Teth}', "");
43008 Error('\p{Joining_Group=:=      DALATH-rish}');
43009 Error('\P{Joining_Group=:=      DALATH-rish}');
43010 Expect(1, 1814, '\p{Joining_Group=dalathrish}', "");
43011 Expect(0, 1814, '\p{^Joining_Group=dalathrish}', "");
43012 Expect(0, 1814, '\P{Joining_Group=dalathrish}', "");
43013 Expect(1, 1814, '\P{^Joining_Group=dalathrish}', "");
43014 Expect(0, 1812, '\p{Joining_Group=dalathrish}', "");
43015 Expect(1, 1812, '\p{^Joining_Group=dalathrish}', "");
43016 Expect(1, 1812, '\P{Joining_Group=dalathrish}', "");
43017 Expect(0, 1812, '\P{^Joining_Group=dalathrish}', "");
43018 Expect(1, 1814, '\p{Joining_Group=_Dalath-Rish}', "");
43019 Expect(0, 1814, '\p{^Joining_Group=_Dalath-Rish}', "");
43020 Expect(0, 1814, '\P{Joining_Group=_Dalath-Rish}', "");
43021 Expect(1, 1814, '\P{^Joining_Group=_Dalath-Rish}', "");
43022 Expect(0, 1812, '\p{Joining_Group=_Dalath-Rish}', "");
43023 Expect(1, 1812, '\p{^Joining_Group=_Dalath-Rish}', "");
43024 Expect(1, 1812, '\P{Joining_Group=_Dalath-Rish}', "");
43025 Expect(0, 1812, '\P{^Joining_Group=_Dalath-Rish}', "");
43026 Error('\p{Jg=/a/Dalath_Rish}');
43027 Error('\P{Jg=/a/Dalath_Rish}');
43028 Expect(1, 1814, '\p{Jg=dalathrish}', "");
43029 Expect(0, 1814, '\p{^Jg=dalathrish}', "");
43030 Expect(0, 1814, '\P{Jg=dalathrish}', "");
43031 Expect(1, 1814, '\P{^Jg=dalathrish}', "");
43032 Expect(0, 1812, '\p{Jg=dalathrish}', "");
43033 Expect(1, 1812, '\p{^Jg=dalathrish}', "");
43034 Expect(1, 1812, '\P{Jg=dalathrish}', "");
43035 Expect(0, 1812, '\P{^Jg=dalathrish}', "");
43036 Expect(1, 1814, '\p{Jg=_-Dalath_Rish}', "");
43037 Expect(0, 1814, '\p{^Jg=_-Dalath_Rish}', "");
43038 Expect(0, 1814, '\P{Jg=_-Dalath_Rish}', "");
43039 Expect(1, 1814, '\P{^Jg=_-Dalath_Rish}', "");
43040 Expect(0, 1812, '\p{Jg=_-Dalath_Rish}', "");
43041 Expect(1, 1812, '\p{^Jg=_-Dalath_Rish}', "");
43042 Expect(1, 1812, '\P{Jg=_-Dalath_Rish}', "");
43043 Expect(0, 1812, '\P{^Jg=_-Dalath_Rish}', "");
43044 Error('\p{Is_Joining_Group:     _/a/dalath-RISH}');
43045 Error('\P{Is_Joining_Group:     _/a/dalath-RISH}');
43046 Expect(1, 1814, '\p{Is_Joining_Group:   dalathrish}', "");
43047 Expect(0, 1814, '\p{^Is_Joining_Group:  dalathrish}', "");
43048 Expect(0, 1814, '\P{Is_Joining_Group:   dalathrish}', "");
43049 Expect(1, 1814, '\P{^Is_Joining_Group:  dalathrish}', "");
43050 Expect(0, 1812, '\p{Is_Joining_Group:   dalathrish}', "");
43051 Expect(1, 1812, '\p{^Is_Joining_Group:  dalathrish}', "");
43052 Expect(1, 1812, '\P{Is_Joining_Group:   dalathrish}', "");
43053 Expect(0, 1812, '\P{^Is_Joining_Group:  dalathrish}', "");
43054 Expect(1, 1814, '\p{Is_Joining_Group=_-dalathRish}', "");
43055 Expect(0, 1814, '\p{^Is_Joining_Group=_-dalathRish}', "");
43056 Expect(0, 1814, '\P{Is_Joining_Group=_-dalathRish}', "");
43057 Expect(1, 1814, '\P{^Is_Joining_Group=_-dalathRish}', "");
43058 Expect(0, 1812, '\p{Is_Joining_Group=_-dalathRish}', "");
43059 Expect(1, 1812, '\p{^Is_Joining_Group=_-dalathRish}', "");
43060 Expect(1, 1812, '\P{Is_Joining_Group=_-dalathRish}', "");
43061 Expect(0, 1812, '\P{^Is_Joining_Group=_-dalathRish}', "");
43062 Error('\p{Is_Jg=Dalath_Rish:=}');
43063 Error('\P{Is_Jg=Dalath_Rish:=}');
43064 Expect(1, 1814, '\p{Is_Jg=dalathrish}', "");
43065 Expect(0, 1814, '\p{^Is_Jg=dalathrish}', "");
43066 Expect(0, 1814, '\P{Is_Jg=dalathrish}', "");
43067 Expect(1, 1814, '\P{^Is_Jg=dalathrish}', "");
43068 Expect(0, 1812, '\p{Is_Jg=dalathrish}', "");
43069 Expect(1, 1812, '\p{^Is_Jg=dalathrish}', "");
43070 Expect(1, 1812, '\P{Is_Jg=dalathrish}', "");
43071 Expect(0, 1812, '\P{^Is_Jg=dalathrish}', "");
43072 Expect(1, 1814, '\p{Is_Jg=-_dalathRish}', "");
43073 Expect(0, 1814, '\p{^Is_Jg=-_dalathRish}', "");
43074 Expect(0, 1814, '\P{Is_Jg=-_dalathRish}', "");
43075 Expect(1, 1814, '\P{^Is_Jg=-_dalathRish}', "");
43076 Expect(0, 1812, '\p{Is_Jg=-_dalathRish}', "");
43077 Expect(1, 1812, '\p{^Is_Jg=-_dalathRish}', "");
43078 Expect(1, 1812, '\P{Is_Jg=-_dalathRish}', "");
43079 Expect(0, 1812, '\P{^Is_Jg=-_dalathRish}', "");
43080 Error('\p{Joining_Group=:=      yudh HE}');
43081 Error('\P{Joining_Group=:=      yudh HE}');
43082 Expect(1, 1822, '\p{Joining_Group=yudhhe}', "");
43083 Expect(0, 1822, '\p{^Joining_Group=yudhhe}', "");
43084 Expect(0, 1822, '\P{Joining_Group=yudhhe}', "");
43085 Expect(1, 1822, '\P{^Joining_Group=yudhhe}', "");
43086 Expect(0, 1821, '\p{Joining_Group=yudhhe}', "");
43087 Expect(1, 1821, '\p{^Joining_Group=yudhhe}', "");
43088 Expect(1, 1821, '\P{Joining_Group=yudhhe}', "");
43089 Expect(0, 1821, '\P{^Joining_Group=yudhhe}', "");
43090 Expect(1, 1822, '\p{Joining_Group=-Yudh-HE}', "");
43091 Expect(0, 1822, '\p{^Joining_Group=-Yudh-HE}', "");
43092 Expect(0, 1822, '\P{Joining_Group=-Yudh-HE}', "");
43093 Expect(1, 1822, '\P{^Joining_Group=-Yudh-HE}', "");
43094 Expect(0, 1821, '\p{Joining_Group=-Yudh-HE}', "");
43095 Expect(1, 1821, '\p{^Joining_Group=-Yudh-HE}', "");
43096 Expect(1, 1821, '\P{Joining_Group=-Yudh-HE}', "");
43097 Expect(0, 1821, '\P{^Joining_Group=-Yudh-HE}', "");
43098 Error('\p{Jg:   /a/             Yudhhe}');
43099 Error('\P{Jg:   /a/             Yudhhe}');
43100 Expect(1, 1822, '\p{Jg=yudhhe}', "");
43101 Expect(0, 1822, '\p{^Jg=yudhhe}', "");
43102 Expect(0, 1822, '\P{Jg=yudhhe}', "");
43103 Expect(1, 1822, '\P{^Jg=yudhhe}', "");
43104 Expect(0, 1821, '\p{Jg=yudhhe}', "");
43105 Expect(1, 1821, '\p{^Jg=yudhhe}', "");
43106 Expect(1, 1821, '\P{Jg=yudhhe}', "");
43107 Expect(0, 1821, '\P{^Jg=yudhhe}', "");
43108 Expect(1, 1822, '\p{Jg=         YUDHHe}', "");
43109 Expect(0, 1822, '\p{^Jg=        YUDHHe}', "");
43110 Expect(0, 1822, '\P{Jg=         YUDHHe}', "");
43111 Expect(1, 1822, '\P{^Jg=        YUDHHe}', "");
43112 Expect(0, 1821, '\p{Jg=         YUDHHe}', "");
43113 Expect(1, 1821, '\p{^Jg=        YUDHHe}', "");
43114 Expect(1, 1821, '\P{Jg=         YUDHHe}', "");
43115 Expect(0, 1821, '\P{^Jg=        YUDHHe}', "");
43116 Error('\p{Is_Joining_Group:     -YUDHHE:=}');
43117 Error('\P{Is_Joining_Group:     -YUDHHE:=}');
43118 Expect(1, 1822, '\p{Is_Joining_Group=yudhhe}', "");
43119 Expect(0, 1822, '\p{^Is_Joining_Group=yudhhe}', "");
43120 Expect(0, 1822, '\P{Is_Joining_Group=yudhhe}', "");
43121 Expect(1, 1822, '\P{^Is_Joining_Group=yudhhe}', "");
43122 Expect(0, 1821, '\p{Is_Joining_Group=yudhhe}', "");
43123 Expect(1, 1821, '\p{^Is_Joining_Group=yudhhe}', "");
43124 Expect(1, 1821, '\P{Is_Joining_Group=yudhhe}', "");
43125 Expect(0, 1821, '\P{^Is_Joining_Group=yudhhe}', "");
43126 Expect(1, 1822, '\p{Is_Joining_Group=-Yudh HE}', "");
43127 Expect(0, 1822, '\p{^Is_Joining_Group=-Yudh HE}', "");
43128 Expect(0, 1822, '\P{Is_Joining_Group=-Yudh HE}', "");
43129 Expect(1, 1822, '\P{^Is_Joining_Group=-Yudh HE}', "");
43130 Expect(0, 1821, '\p{Is_Joining_Group=-Yudh HE}', "");
43131 Expect(1, 1821, '\p{^Is_Joining_Group=-Yudh HE}', "");
43132 Expect(1, 1821, '\P{Is_Joining_Group=-Yudh HE}', "");
43133 Expect(0, 1821, '\P{^Is_Joining_Group=-Yudh HE}', "");
43134 Error('\p{Is_Jg:   :=  YUDH     He}');
43135 Error('\P{Is_Jg:   :=  YUDH     He}');
43136 Expect(1, 1822, '\p{Is_Jg=yudhhe}', "");
43137 Expect(0, 1822, '\p{^Is_Jg=yudhhe}', "");
43138 Expect(0, 1822, '\P{Is_Jg=yudhhe}', "");
43139 Expect(1, 1822, '\P{^Is_Jg=yudhhe}', "");
43140 Expect(0, 1821, '\p{Is_Jg=yudhhe}', "");
43141 Expect(1, 1821, '\p{^Is_Jg=yudhhe}', "");
43142 Expect(1, 1821, '\P{Is_Jg=yudhhe}', "");
43143 Expect(0, 1821, '\P{^Is_Jg=yudhhe}', "");
43144 Expect(1, 1822, '\p{Is_Jg= yudh-he}', "");
43145 Expect(0, 1822, '\p{^Is_Jg= yudh-he}', "");
43146 Expect(0, 1822, '\P{Is_Jg= yudh-he}', "");
43147 Expect(1, 1822, '\P{^Is_Jg= yudh-he}', "");
43148 Expect(0, 1821, '\p{Is_Jg= yudh-he}', "");
43149 Expect(1, 1821, '\p{^Is_Jg= yudh-he}', "");
43150 Expect(1, 1821, '\P{Is_Jg= yudh-he}', "");
43151 Expect(0, 1821, '\P{^Is_Jg= yudh-he}', "");
43152 Error('\p{Joining_Group=        /a/NOON}');
43153 Error('\P{Joining_Group=        /a/NOON}');
43154 Expect(1, 1606, '\p{Joining_Group=noon}', "");
43155 Expect(0, 1606, '\p{^Joining_Group=noon}', "");
43156 Expect(0, 1606, '\P{Joining_Group=noon}', "");
43157 Expect(1, 1606, '\P{^Joining_Group=noon}', "");
43158 Expect(0, 1605, '\p{Joining_Group=noon}', "");
43159 Expect(1, 1605, '\p{^Joining_Group=noon}', "");
43160 Expect(1, 1605, '\P{Joining_Group=noon}', "");
43161 Expect(0, 1605, '\P{^Joining_Group=noon}', "");
43162 Expect(1, 1606, '\p{Joining_Group=- noon}', "");
43163 Expect(0, 1606, '\p{^Joining_Group=- noon}', "");
43164 Expect(0, 1606, '\P{Joining_Group=- noon}', "");
43165 Expect(1, 1606, '\P{^Joining_Group=- noon}', "");
43166 Expect(0, 1605, '\p{Joining_Group=- noon}', "");
43167 Expect(1, 1605, '\p{^Joining_Group=- noon}', "");
43168 Expect(1, 1605, '\P{Joining_Group=- noon}', "");
43169 Expect(0, 1605, '\P{^Joining_Group=- noon}', "");
43170 Error('\p{Jg=:= Noon}');
43171 Error('\P{Jg=:= Noon}');
43172 Expect(1, 1606, '\p{Jg=noon}', "");
43173 Expect(0, 1606, '\p{^Jg=noon}', "");
43174 Expect(0, 1606, '\P{Jg=noon}', "");
43175 Expect(1, 1606, '\P{^Jg=noon}', "");
43176 Expect(0, 1605, '\p{Jg=noon}', "");
43177 Expect(1, 1605, '\p{^Jg=noon}', "");
43178 Expect(1, 1605, '\P{Jg=noon}', "");
43179 Expect(0, 1605, '\P{^Jg=noon}', "");
43180 Expect(1, 1606, '\p{Jg=-noon}', "");
43181 Expect(0, 1606, '\p{^Jg=-noon}', "");
43182 Expect(0, 1606, '\P{Jg=-noon}', "");
43183 Expect(1, 1606, '\P{^Jg=-noon}', "");
43184 Expect(0, 1605, '\p{Jg=-noon}', "");
43185 Expect(1, 1605, '\p{^Jg=-noon}', "");
43186 Expect(1, 1605, '\P{Jg=-noon}', "");
43187 Expect(0, 1605, '\P{^Jg=-noon}', "");
43188 Error('\p{Is_Joining_Group:   :=_-NOON}');
43189 Error('\P{Is_Joining_Group:   :=_-NOON}');
43190 Expect(1, 1606, '\p{Is_Joining_Group=noon}', "");
43191 Expect(0, 1606, '\p{^Is_Joining_Group=noon}', "");
43192 Expect(0, 1606, '\P{Is_Joining_Group=noon}', "");
43193 Expect(1, 1606, '\P{^Is_Joining_Group=noon}', "");
43194 Expect(0, 1605, '\p{Is_Joining_Group=noon}', "");
43195 Expect(1, 1605, '\p{^Is_Joining_Group=noon}', "");
43196 Expect(1, 1605, '\P{Is_Joining_Group=noon}', "");
43197 Expect(0, 1605, '\P{^Is_Joining_Group=noon}', "");
43198 Expect(1, 1606, '\p{Is_Joining_Group=_Noon}', "");
43199 Expect(0, 1606, '\p{^Is_Joining_Group=_Noon}', "");
43200 Expect(0, 1606, '\P{Is_Joining_Group=_Noon}', "");
43201 Expect(1, 1606, '\P{^Is_Joining_Group=_Noon}', "");
43202 Expect(0, 1605, '\p{Is_Joining_Group=_Noon}', "");
43203 Expect(1, 1605, '\p{^Is_Joining_Group=_Noon}', "");
43204 Expect(1, 1605, '\P{Is_Joining_Group=_Noon}', "");
43205 Expect(0, 1605, '\P{^Is_Joining_Group=_Noon}', "");
43206 Error('\p{Is_Jg=        -Noon:=}');
43207 Error('\P{Is_Jg=        -Noon:=}');
43208 Expect(1, 1606, '\p{Is_Jg=noon}', "");
43209 Expect(0, 1606, '\p{^Is_Jg=noon}', "");
43210 Expect(0, 1606, '\P{Is_Jg=noon}', "");
43211 Expect(1, 1606, '\P{^Is_Jg=noon}', "");
43212 Expect(0, 1605, '\p{Is_Jg=noon}', "");
43213 Expect(1, 1605, '\p{^Is_Jg=noon}', "");
43214 Expect(1, 1605, '\P{Is_Jg=noon}', "");
43215 Expect(0, 1605, '\P{^Is_Jg=noon}', "");
43216 Expect(1, 1606, '\p{Is_Jg=__noon}', "");
43217 Expect(0, 1606, '\p{^Is_Jg=__noon}', "");
43218 Expect(0, 1606, '\P{Is_Jg=__noon}', "");
43219 Expect(1, 1606, '\P{^Is_Jg=__noon}', "");
43220 Expect(0, 1605, '\p{Is_Jg=__noon}', "");
43221 Expect(1, 1605, '\p{^Is_Jg=__noon}', "");
43222 Expect(1, 1605, '\P{Is_Jg=__noon}', "");
43223 Expect(0, 1605, '\P{^Is_Jg=__noon}', "");
43224 Error('\p{Joining_Group=/a/-Mim}');
43225 Error('\P{Joining_Group=/a/-Mim}');
43226 Expect(1, 1825, '\p{Joining_Group=mim}', "");
43227 Expect(0, 1825, '\p{^Joining_Group=mim}', "");
43228 Expect(0, 1825, '\P{Joining_Group=mim}', "");
43229 Expect(1, 1825, '\P{^Joining_Group=mim}', "");
43230 Expect(0, 1824, '\p{Joining_Group=mim}', "");
43231 Expect(1, 1824, '\p{^Joining_Group=mim}', "");
43232 Expect(1, 1824, '\P{Joining_Group=mim}', "");
43233 Expect(0, 1824, '\P{^Joining_Group=mim}', "");
43234 Expect(1, 1825, '\p{Joining_Group=-_Mim}', "");
43235 Expect(0, 1825, '\p{^Joining_Group=-_Mim}', "");
43236 Expect(0, 1825, '\P{Joining_Group=-_Mim}', "");
43237 Expect(1, 1825, '\P{^Joining_Group=-_Mim}', "");
43238 Expect(0, 1824, '\p{Joining_Group=-_Mim}', "");
43239 Expect(1, 1824, '\p{^Joining_Group=-_Mim}', "");
43240 Expect(1, 1824, '\P{Joining_Group=-_Mim}', "");
43241 Expect(0, 1824, '\P{^Joining_Group=-_Mim}', "");
43242 Error('\p{Jg=   _Mim/a/}');
43243 Error('\P{Jg=   _Mim/a/}');
43244 Expect(1, 1825, '\p{Jg=mim}', "");
43245 Expect(0, 1825, '\p{^Jg=mim}', "");
43246 Expect(0, 1825, '\P{Jg=mim}', "");
43247 Expect(1, 1825, '\P{^Jg=mim}', "");
43248 Expect(0, 1824, '\p{Jg=mim}', "");
43249 Expect(1, 1824, '\p{^Jg=mim}', "");
43250 Expect(1, 1824, '\P{Jg=mim}', "");
43251 Expect(0, 1824, '\P{^Jg=mim}', "");
43252 Expect(1, 1825, '\p{Jg=_Mim}', "");
43253 Expect(0, 1825, '\p{^Jg=_Mim}', "");
43254 Expect(0, 1825, '\P{Jg=_Mim}', "");
43255 Expect(1, 1825, '\P{^Jg=_Mim}', "");
43256 Expect(0, 1824, '\p{Jg=_Mim}', "");
43257 Expect(1, 1824, '\p{^Jg=_Mim}', "");
43258 Expect(1, 1824, '\P{Jg=_Mim}', "");
43259 Expect(0, 1824, '\P{^Jg=_Mim}', "");
43260 Error('\p{Is_Joining_Group: -Mim/a/}');
43261 Error('\P{Is_Joining_Group: -Mim/a/}');
43262 Expect(1, 1825, '\p{Is_Joining_Group=mim}', "");
43263 Expect(0, 1825, '\p{^Is_Joining_Group=mim}', "");
43264 Expect(0, 1825, '\P{Is_Joining_Group=mim}', "");
43265 Expect(1, 1825, '\P{^Is_Joining_Group=mim}', "");
43266 Expect(0, 1824, '\p{Is_Joining_Group=mim}', "");
43267 Expect(1, 1824, '\p{^Is_Joining_Group=mim}', "");
43268 Expect(1, 1824, '\P{Is_Joining_Group=mim}', "");
43269 Expect(0, 1824, '\P{^Is_Joining_Group=mim}', "");
43270 Expect(1, 1825, '\p{Is_Joining_Group=- Mim}', "");
43271 Expect(0, 1825, '\p{^Is_Joining_Group=- Mim}', "");
43272 Expect(0, 1825, '\P{Is_Joining_Group=- Mim}', "");
43273 Expect(1, 1825, '\P{^Is_Joining_Group=- Mim}', "");
43274 Expect(0, 1824, '\p{Is_Joining_Group=- Mim}', "");
43275 Expect(1, 1824, '\p{^Is_Joining_Group=- Mim}', "");
43276 Expect(1, 1824, '\P{Is_Joining_Group=- Mim}', "");
43277 Expect(0, 1824, '\P{^Is_Joining_Group=- Mim}', "");
43278 Error('\p{Is_Jg=/a/ -Mim}');
43279 Error('\P{Is_Jg=/a/ -Mim}');
43280 Expect(1, 1825, '\p{Is_Jg=mim}', "");
43281 Expect(0, 1825, '\p{^Is_Jg=mim}', "");
43282 Expect(0, 1825, '\P{Is_Jg=mim}', "");
43283 Expect(1, 1825, '\P{^Is_Jg=mim}', "");
43284 Expect(0, 1824, '\p{Is_Jg=mim}', "");
43285 Expect(1, 1824, '\p{^Is_Jg=mim}', "");
43286 Expect(1, 1824, '\P{Is_Jg=mim}', "");
43287 Expect(0, 1824, '\P{^Is_Jg=mim}', "");
43288 Expect(1, 1825, '\p{Is_Jg:       _Mim}', "");
43289 Expect(0, 1825, '\p{^Is_Jg:      _Mim}', "");
43290 Expect(0, 1825, '\P{Is_Jg:       _Mim}', "");
43291 Expect(1, 1825, '\P{^Is_Jg:      _Mim}', "");
43292 Expect(0, 1824, '\p{Is_Jg:       _Mim}', "");
43293 Expect(1, 1824, '\p{^Is_Jg:      _Mim}', "");
43294 Expect(1, 1824, '\P{Is_Jg:       _Mim}', "");
43295 Expect(0, 1824, '\P{^Is_Jg:      _Mim}', "");
43296 Error('\p{Joining_Group=        /a/Heh_GOAL}');
43297 Error('\P{Joining_Group=        /a/Heh_GOAL}');
43298 Expect(1, 1730, '\p{Joining_Group=hehgoal}', "");
43299 Expect(0, 1730, '\p{^Joining_Group=hehgoal}', "");
43300 Expect(0, 1730, '\P{Joining_Group=hehgoal}', "");
43301 Expect(1, 1730, '\P{^Joining_Group=hehgoal}', "");
43302 Expect(0, 1728, '\p{Joining_Group=hehgoal}', "");
43303 Expect(1, 1728, '\p{^Joining_Group=hehgoal}', "");
43304 Expect(1, 1728, '\P{Joining_Group=hehgoal}', "");
43305 Expect(0, 1728, '\P{^Joining_Group=hehgoal}', "");
43306 Expect(1, 1730, '\p{Joining_Group:_     Heh Goal}', "");
43307 Expect(0, 1730, '\p{^Joining_Group:_    Heh Goal}', "");
43308 Expect(0, 1730, '\P{Joining_Group:_     Heh Goal}', "");
43309 Expect(1, 1730, '\P{^Joining_Group:_    Heh Goal}', "");
43310 Expect(0, 1728, '\p{Joining_Group:_     Heh Goal}', "");
43311 Expect(1, 1728, '\p{^Joining_Group:_    Heh Goal}', "");
43312 Expect(1, 1728, '\P{Joining_Group:_     Heh Goal}', "");
43313 Expect(0, 1728, '\P{^Joining_Group:_    Heh Goal}', "");
43314 Error('\p{Jg=-:=HEH Goal}');
43315 Error('\P{Jg=-:=HEH Goal}');
43316 Expect(1, 1730, '\p{Jg=hehgoal}', "");
43317 Expect(0, 1730, '\p{^Jg=hehgoal}', "");
43318 Expect(0, 1730, '\P{Jg=hehgoal}', "");
43319 Expect(1, 1730, '\P{^Jg=hehgoal}', "");
43320 Expect(0, 1728, '\p{Jg=hehgoal}', "");
43321 Expect(1, 1728, '\p{^Jg=hehgoal}', "");
43322 Expect(1, 1728, '\P{Jg=hehgoal}', "");
43323 Expect(0, 1728, '\P{^Jg=hehgoal}', "");
43324 Expect(1, 1730, '\p{Jg: HEHGoal}', "");
43325 Expect(0, 1730, '\p{^Jg:        HEHGoal}', "");
43326 Expect(0, 1730, '\P{Jg: HEHGoal}', "");
43327 Expect(1, 1730, '\P{^Jg:        HEHGoal}', "");
43328 Expect(0, 1728, '\p{Jg: HEHGoal}', "");
43329 Expect(1, 1728, '\p{^Jg:        HEHGoal}', "");
43330 Expect(1, 1728, '\P{Jg: HEHGoal}', "");
43331 Expect(0, 1728, '\P{^Jg:        HEHGoal}', "");
43332 Error('\p{Is_Joining_Group:     :=HEH GOAL}');
43333 Error('\P{Is_Joining_Group:     :=HEH GOAL}');
43334 Expect(1, 1730, '\p{Is_Joining_Group=hehgoal}', "");
43335 Expect(0, 1730, '\p{^Is_Joining_Group=hehgoal}', "");
43336 Expect(0, 1730, '\P{Is_Joining_Group=hehgoal}', "");
43337 Expect(1, 1730, '\P{^Is_Joining_Group=hehgoal}', "");
43338 Expect(0, 1728, '\p{Is_Joining_Group=hehgoal}', "");
43339 Expect(1, 1728, '\p{^Is_Joining_Group=hehgoal}', "");
43340 Expect(1, 1728, '\P{Is_Joining_Group=hehgoal}', "");
43341 Expect(0, 1728, '\P{^Is_Joining_Group=hehgoal}', "");
43342 Expect(1, 1730, '\p{Is_Joining_Group=   -Hehgoal}', "");
43343 Expect(0, 1730, '\p{^Is_Joining_Group=  -Hehgoal}', "");
43344 Expect(0, 1730, '\P{Is_Joining_Group=   -Hehgoal}', "");
43345 Expect(1, 1730, '\P{^Is_Joining_Group=  -Hehgoal}', "");
43346 Expect(0, 1728, '\p{Is_Joining_Group=   -Hehgoal}', "");
43347 Expect(1, 1728, '\p{^Is_Joining_Group=  -Hehgoal}', "");
43348 Expect(1, 1728, '\P{Is_Joining_Group=   -Hehgoal}', "");
43349 Expect(0, 1728, '\P{^Is_Joining_Group=  -Hehgoal}', "");
43350 Error('\p{Is_Jg=/a/ _Heh goal}');
43351 Error('\P{Is_Jg=/a/ _Heh goal}');
43352 Expect(1, 1730, '\p{Is_Jg=hehgoal}', "");
43353 Expect(0, 1730, '\p{^Is_Jg=hehgoal}', "");
43354 Expect(0, 1730, '\P{Is_Jg=hehgoal}', "");
43355 Expect(1, 1730, '\P{^Is_Jg=hehgoal}', "");
43356 Expect(0, 1728, '\p{Is_Jg=hehgoal}', "");
43357 Expect(1, 1728, '\p{^Is_Jg=hehgoal}', "");
43358 Expect(1, 1728, '\P{Is_Jg=hehgoal}', "");
43359 Expect(0, 1728, '\P{^Is_Jg=hehgoal}', "");
43360 Expect(1, 1730, '\p{Is_Jg=      Heh_goal}', "");
43361 Expect(0, 1730, '\p{^Is_Jg=     Heh_goal}', "");
43362 Expect(0, 1730, '\P{Is_Jg=      Heh_goal}', "");
43363 Expect(1, 1730, '\P{^Is_Jg=     Heh_goal}', "");
43364 Expect(0, 1728, '\p{Is_Jg=      Heh_goal}', "");
43365 Expect(1, 1728, '\p{^Is_Jg=     Heh_goal}', "");
43366 Expect(1, 1728, '\P{Is_Jg=      Heh_goal}', "");
43367 Expect(0, 1728, '\P{^Is_Jg=     Heh_goal}', "");
43368 Error('\p{Joining_Group=_/a/KHAPH}');
43369 Error('\P{Joining_Group=_/a/KHAPH}');
43370 Expect(1, 1870, '\p{Joining_Group=khaph}', "");
43371 Expect(0, 1870, '\p{^Joining_Group=khaph}', "");
43372 Expect(0, 1870, '\P{Joining_Group=khaph}', "");
43373 Expect(1, 1870, '\P{^Joining_Group=khaph}', "");
43374 Expect(0, 1869, '\p{Joining_Group=khaph}', "");
43375 Expect(1, 1869, '\p{^Joining_Group=khaph}', "");
43376 Expect(1, 1869, '\P{Joining_Group=khaph}', "");
43377 Expect(0, 1869, '\P{^Joining_Group=khaph}', "");
43378 Expect(1, 1870, '\p{Joining_Group= Khaph}', "");
43379 Expect(0, 1870, '\p{^Joining_Group= Khaph}', "");
43380 Expect(0, 1870, '\P{Joining_Group= Khaph}', "");
43381 Expect(1, 1870, '\P{^Joining_Group= Khaph}', "");
43382 Expect(0, 1869, '\p{Joining_Group= Khaph}', "");
43383 Expect(1, 1869, '\p{^Joining_Group= Khaph}', "");
43384 Expect(1, 1869, '\P{Joining_Group= Khaph}', "");
43385 Expect(0, 1869, '\P{^Joining_Group= Khaph}', "");
43386 Error('\p{Jg= _KHAPH:=}');
43387 Error('\P{Jg= _KHAPH:=}');
43388 Expect(1, 1870, '\p{Jg=khaph}', "");
43389 Expect(0, 1870, '\p{^Jg=khaph}', "");
43390 Expect(0, 1870, '\P{Jg=khaph}', "");
43391 Expect(1, 1870, '\P{^Jg=khaph}', "");
43392 Expect(0, 1869, '\p{Jg=khaph}', "");
43393 Expect(1, 1869, '\p{^Jg=khaph}', "");
43394 Expect(1, 1869, '\P{Jg=khaph}', "");
43395 Expect(0, 1869, '\P{^Jg=khaph}', "");
43396 Expect(1, 1870, '\p{Jg=-        khaph}', "");
43397 Expect(0, 1870, '\p{^Jg=-       khaph}', "");
43398 Expect(0, 1870, '\P{Jg=-        khaph}', "");
43399 Expect(1, 1870, '\P{^Jg=-       khaph}', "");
43400 Expect(0, 1869, '\p{Jg=-        khaph}', "");
43401 Expect(1, 1869, '\p{^Jg=-       khaph}', "");
43402 Expect(1, 1869, '\P{Jg=-        khaph}', "");
43403 Expect(0, 1869, '\P{^Jg=-       khaph}', "");
43404 Error('\p{Is_Joining_Group=  khaph:=}');
43405 Error('\P{Is_Joining_Group=  khaph:=}');
43406 Expect(1, 1870, '\p{Is_Joining_Group=khaph}', "");
43407 Expect(0, 1870, '\p{^Is_Joining_Group=khaph}', "");
43408 Expect(0, 1870, '\P{Is_Joining_Group=khaph}', "");
43409 Expect(1, 1870, '\P{^Is_Joining_Group=khaph}', "");
43410 Expect(0, 1869, '\p{Is_Joining_Group=khaph}', "");
43411 Expect(1, 1869, '\p{^Is_Joining_Group=khaph}', "");
43412 Expect(1, 1869, '\P{Is_Joining_Group=khaph}', "");
43413 Expect(0, 1869, '\P{^Is_Joining_Group=khaph}', "");
43414 Expect(1, 1870, '\p{Is_Joining_Group:_-Khaph}', "");
43415 Expect(0, 1870, '\p{^Is_Joining_Group:_-Khaph}', "");
43416 Expect(0, 1870, '\P{Is_Joining_Group:_-Khaph}', "");
43417 Expect(1, 1870, '\P{^Is_Joining_Group:_-Khaph}', "");
43418 Expect(0, 1869, '\p{Is_Joining_Group:_-Khaph}', "");
43419 Expect(1, 1869, '\p{^Is_Joining_Group:_-Khaph}', "");
43420 Expect(1, 1869, '\P{Is_Joining_Group:_-Khaph}', "");
43421 Expect(0, 1869, '\P{^Is_Joining_Group:_-Khaph}', "");
43422 Error('\p{Is_Jg=_:=Khaph}');
43423 Error('\P{Is_Jg=_:=Khaph}');
43424 Expect(1, 1870, '\p{Is_Jg=khaph}', "");
43425 Expect(0, 1870, '\p{^Is_Jg=khaph}', "");
43426 Expect(0, 1870, '\P{Is_Jg=khaph}', "");
43427 Expect(1, 1870, '\P{^Is_Jg=khaph}', "");
43428 Expect(0, 1869, '\p{Is_Jg=khaph}', "");
43429 Expect(1, 1869, '\p{^Is_Jg=khaph}', "");
43430 Expect(1, 1869, '\P{Is_Jg=khaph}', "");
43431 Expect(0, 1869, '\P{^Is_Jg=khaph}', "");
43432 Expect(1, 1870, '\p{Is_Jg= -Khaph}', "");
43433 Expect(0, 1870, '\p{^Is_Jg= -Khaph}', "");
43434 Expect(0, 1870, '\P{Is_Jg= -Khaph}', "");
43435 Expect(1, 1870, '\P{^Is_Jg= -Khaph}', "");
43436 Expect(0, 1869, '\p{Is_Jg= -Khaph}', "");
43437 Expect(1, 1869, '\p{^Is_Jg= -Khaph}', "");
43438 Expect(1, 1869, '\P{Is_Jg= -Khaph}', "");
43439 Expect(0, 1869, '\P{^Is_Jg= -Khaph}', "");
43440 Error('\p{Joining_Group=--Sad:=}');
43441 Error('\P{Joining_Group=--Sad:=}');
43442 Expect(1, 1590, '\p{Joining_Group=sad}', "");
43443 Expect(0, 1590, '\p{^Joining_Group=sad}', "");
43444 Expect(0, 1590, '\P{Joining_Group=sad}', "");
43445 Expect(1, 1590, '\P{^Joining_Group=sad}', "");
43446 Expect(0, 1588, '\p{Joining_Group=sad}', "");
43447 Expect(1, 1588, '\p{^Joining_Group=sad}', "");
43448 Expect(1, 1588, '\P{Joining_Group=sad}', "");
43449 Expect(0, 1588, '\P{^Joining_Group=sad}', "");
43450 Expect(1, 1590, '\p{Joining_Group=  SAD}', "");
43451 Expect(0, 1590, '\p{^Joining_Group=  SAD}', "");
43452 Expect(0, 1590, '\P{Joining_Group=  SAD}', "");
43453 Expect(1, 1590, '\P{^Joining_Group=  SAD}', "");
43454 Expect(0, 1588, '\p{Joining_Group=  SAD}', "");
43455 Expect(1, 1588, '\p{^Joining_Group=  SAD}', "");
43456 Expect(1, 1588, '\P{Joining_Group=  SAD}', "");
43457 Expect(0, 1588, '\P{^Joining_Group=  SAD}', "");
43458 Error('\p{Jg=   :=sad}');
43459 Error('\P{Jg=   :=sad}');
43460 Expect(1, 1590, '\p{Jg=sad}', "");
43461 Expect(0, 1590, '\p{^Jg=sad}', "");
43462 Expect(0, 1590, '\P{Jg=sad}', "");
43463 Expect(1, 1590, '\P{^Jg=sad}', "");
43464 Expect(0, 1588, '\p{Jg=sad}', "");
43465 Expect(1, 1588, '\p{^Jg=sad}', "");
43466 Expect(1, 1588, '\P{Jg=sad}', "");
43467 Expect(0, 1588, '\P{^Jg=sad}', "");
43468 Expect(1, 1590, '\p{Jg:_Sad}', "");
43469 Expect(0, 1590, '\p{^Jg:_Sad}', "");
43470 Expect(0, 1590, '\P{Jg:_Sad}', "");
43471 Expect(1, 1590, '\P{^Jg:_Sad}', "");
43472 Expect(0, 1588, '\p{Jg:_Sad}', "");
43473 Expect(1, 1588, '\p{^Jg:_Sad}', "");
43474 Expect(1, 1588, '\P{Jg:_Sad}', "");
43475 Expect(0, 1588, '\P{^Jg:_Sad}', "");
43476 Error('\p{Is_Joining_Group=_sad/a/}');
43477 Error('\P{Is_Joining_Group=_sad/a/}');
43478 Expect(1, 1590, '\p{Is_Joining_Group=sad}', "");
43479 Expect(0, 1590, '\p{^Is_Joining_Group=sad}', "");
43480 Expect(0, 1590, '\P{Is_Joining_Group=sad}', "");
43481 Expect(1, 1590, '\P{^Is_Joining_Group=sad}', "");
43482 Expect(0, 1588, '\p{Is_Joining_Group=sad}', "");
43483 Expect(1, 1588, '\p{^Is_Joining_Group=sad}', "");
43484 Expect(1, 1588, '\P{Is_Joining_Group=sad}', "");
43485 Expect(0, 1588, '\P{^Is_Joining_Group=sad}', "");
43486 Expect(1, 1590, '\p{Is_Joining_Group=--sad}', "");
43487 Expect(0, 1590, '\p{^Is_Joining_Group=--sad}', "");
43488 Expect(0, 1590, '\P{Is_Joining_Group=--sad}', "");
43489 Expect(1, 1590, '\P{^Is_Joining_Group=--sad}', "");
43490 Expect(0, 1588, '\p{Is_Joining_Group=--sad}', "");
43491 Expect(1, 1588, '\p{^Is_Joining_Group=--sad}', "");
43492 Expect(1, 1588, '\P{Is_Joining_Group=--sad}', "");
43493 Expect(0, 1588, '\P{^Is_Joining_Group=--sad}', "");
43494 Error('\p{Is_Jg=/a/      SAD}');
43495 Error('\P{Is_Jg=/a/      SAD}');
43496 Expect(1, 1590, '\p{Is_Jg=sad}', "");
43497 Expect(0, 1590, '\p{^Is_Jg=sad}', "");
43498 Expect(0, 1590, '\P{Is_Jg=sad}', "");
43499 Expect(1, 1590, '\P{^Is_Jg=sad}', "");
43500 Expect(0, 1588, '\p{Is_Jg=sad}', "");
43501 Expect(1, 1588, '\p{^Is_Jg=sad}', "");
43502 Expect(1, 1588, '\P{Is_Jg=sad}', "");
43503 Expect(0, 1588, '\P{^Is_Jg=sad}', "");
43504 Expect(1, 1590, '\p{Is_Jg=-Sad}', "");
43505 Expect(0, 1590, '\p{^Is_Jg=-Sad}', "");
43506 Expect(0, 1590, '\P{Is_Jg=-Sad}', "");
43507 Expect(1, 1590, '\P{^Is_Jg=-Sad}', "");
43508 Expect(0, 1588, '\p{Is_Jg=-Sad}', "");
43509 Expect(1, 1588, '\p{^Is_Jg=-Sad}', "");
43510 Expect(1, 1588, '\P{Is_Jg=-Sad}', "");
43511 Expect(0, 1588, '\P{^Is_Jg=-Sad}', "");
43512 Error('\p{Joining_Group=__qaf/a/}');
43513 Error('\P{Joining_Group=__qaf/a/}');
43514 Expect(1, 1602, '\p{Joining_Group=qaf}', "");
43515 Expect(0, 1602, '\p{^Joining_Group=qaf}', "");
43516 Expect(0, 1602, '\P{Joining_Group=qaf}', "");
43517 Expect(1, 1602, '\P{^Joining_Group=qaf}', "");
43518 Expect(0, 1601, '\p{Joining_Group=qaf}', "");
43519 Expect(1, 1601, '\p{^Joining_Group=qaf}', "");
43520 Expect(1, 1601, '\P{Joining_Group=qaf}', "");
43521 Expect(0, 1601, '\P{^Joining_Group=qaf}', "");
43522 Expect(1, 1602, '\p{Joining_Group=      QAF}', "");
43523 Expect(0, 1602, '\p{^Joining_Group=     QAF}', "");
43524 Expect(0, 1602, '\P{Joining_Group=      QAF}', "");
43525 Expect(1, 1602, '\P{^Joining_Group=     QAF}', "");
43526 Expect(0, 1601, '\p{Joining_Group=      QAF}', "");
43527 Expect(1, 1601, '\p{^Joining_Group=     QAF}', "");
43528 Expect(1, 1601, '\P{Joining_Group=      QAF}', "");
43529 Expect(0, 1601, '\P{^Joining_Group=     QAF}', "");
43530 Error('\p{Jg=/a/qaf}');
43531 Error('\P{Jg=/a/qaf}');
43532 Expect(1, 1602, '\p{Jg: qaf}', "");
43533 Expect(0, 1602, '\p{^Jg: qaf}', "");
43534 Expect(0, 1602, '\P{Jg: qaf}', "");
43535 Expect(1, 1602, '\P{^Jg: qaf}', "");
43536 Expect(0, 1601, '\p{Jg: qaf}', "");
43537 Expect(1, 1601, '\p{^Jg: qaf}', "");
43538 Expect(1, 1601, '\P{Jg: qaf}', "");
43539 Expect(0, 1601, '\P{^Jg: qaf}', "");
43540 Expect(1, 1602, '\p{Jg=Qaf}', "");
43541 Expect(0, 1602, '\p{^Jg=Qaf}', "");
43542 Expect(0, 1602, '\P{Jg=Qaf}', "");
43543 Expect(1, 1602, '\P{^Jg=Qaf}', "");
43544 Expect(0, 1601, '\p{Jg=Qaf}', "");
43545 Expect(1, 1601, '\p{^Jg=Qaf}', "");
43546 Expect(1, 1601, '\P{Jg=Qaf}', "");
43547 Expect(0, 1601, '\P{^Jg=Qaf}', "");
43548 Error('\p{Is_Joining_Group=/a/ QAF}');
43549 Error('\P{Is_Joining_Group=/a/ QAF}');
43550 Expect(1, 1602, '\p{Is_Joining_Group=qaf}', "");
43551 Expect(0, 1602, '\p{^Is_Joining_Group=qaf}', "");
43552 Expect(0, 1602, '\P{Is_Joining_Group=qaf}', "");
43553 Expect(1, 1602, '\P{^Is_Joining_Group=qaf}', "");
43554 Expect(0, 1601, '\p{Is_Joining_Group=qaf}', "");
43555 Expect(1, 1601, '\p{^Is_Joining_Group=qaf}', "");
43556 Expect(1, 1601, '\P{Is_Joining_Group=qaf}', "");
43557 Expect(0, 1601, '\P{^Is_Joining_Group=qaf}', "");
43558 Expect(1, 1602, '\p{Is_Joining_Group=_-qaf}', "");
43559 Expect(0, 1602, '\p{^Is_Joining_Group=_-qaf}', "");
43560 Expect(0, 1602, '\P{Is_Joining_Group=_-qaf}', "");
43561 Expect(1, 1602, '\P{^Is_Joining_Group=_-qaf}', "");
43562 Expect(0, 1601, '\p{Is_Joining_Group=_-qaf}', "");
43563 Expect(1, 1601, '\p{^Is_Joining_Group=_-qaf}', "");
43564 Expect(1, 1601, '\P{Is_Joining_Group=_-qaf}', "");
43565 Expect(0, 1601, '\P{^Is_Joining_Group=_-qaf}', "");
43566 Error('\p{Is_Jg=:=      _qaf}');
43567 Error('\P{Is_Jg=:=      _qaf}');
43568 Expect(1, 1602, '\p{Is_Jg=qaf}', "");
43569 Expect(0, 1602, '\p{^Is_Jg=qaf}', "");
43570 Expect(0, 1602, '\P{Is_Jg=qaf}', "");
43571 Expect(1, 1602, '\P{^Is_Jg=qaf}', "");
43572 Expect(0, 1601, '\p{Is_Jg=qaf}', "");
43573 Expect(1, 1601, '\p{^Is_Jg=qaf}', "");
43574 Expect(1, 1601, '\P{Is_Jg=qaf}', "");
43575 Expect(0, 1601, '\P{^Is_Jg=qaf}', "");
43576 Expect(1, 1602, '\p{Is_Jg=_     Qaf}', "");
43577 Expect(0, 1602, '\p{^Is_Jg=_    Qaf}', "");
43578 Expect(0, 1602, '\P{Is_Jg=_     Qaf}', "");
43579 Expect(1, 1602, '\P{^Is_Jg=_    Qaf}', "");
43580 Expect(0, 1601, '\p{Is_Jg=_     Qaf}', "");
43581 Expect(1, 1601, '\p{^Is_Jg=_    Qaf}', "");
43582 Expect(1, 1601, '\P{Is_Jg=_     Qaf}', "");
43583 Expect(0, 1601, '\P{^Is_Jg=_    Qaf}', "");
43584 Error('\p{Joining_Group=-/a/Kaph}');
43585 Error('\P{Joining_Group=-/a/Kaph}');
43586 Expect(1, 1823, '\p{Joining_Group=kaph}', "");
43587 Expect(0, 1823, '\p{^Joining_Group=kaph}', "");
43588 Expect(0, 1823, '\P{Joining_Group=kaph}', "");
43589 Expect(1, 1823, '\P{^Joining_Group=kaph}', "");
43590 Expect(0, 1822, '\p{Joining_Group=kaph}', "");
43591 Expect(1, 1822, '\p{^Joining_Group=kaph}', "");
43592 Expect(1, 1822, '\P{Joining_Group=kaph}', "");
43593 Expect(0, 1822, '\P{^Joining_Group=kaph}', "");
43594 Expect(1, 1823, '\p{Joining_Group=_     Kaph}', "");
43595 Expect(0, 1823, '\p{^Joining_Group=_    Kaph}', "");
43596 Expect(0, 1823, '\P{Joining_Group=_     Kaph}', "");
43597 Expect(1, 1823, '\P{^Joining_Group=_    Kaph}', "");
43598 Expect(0, 1822, '\p{Joining_Group=_     Kaph}', "");
43599 Expect(1, 1822, '\p{^Joining_Group=_    Kaph}', "");
43600 Expect(1, 1822, '\P{Joining_Group=_     Kaph}', "");
43601 Expect(0, 1822, '\P{^Joining_Group=_    Kaph}', "");
43602 Error('\p{Jg=:=__kaph}');
43603 Error('\P{Jg=:=__kaph}');
43604 Expect(1, 1823, '\p{Jg=kaph}', "");
43605 Expect(0, 1823, '\p{^Jg=kaph}', "");
43606 Expect(0, 1823, '\P{Jg=kaph}', "");
43607 Expect(1, 1823, '\P{^Jg=kaph}', "");
43608 Expect(0, 1822, '\p{Jg=kaph}', "");
43609 Expect(1, 1822, '\p{^Jg=kaph}', "");
43610 Expect(1, 1822, '\P{Jg=kaph}', "");
43611 Expect(0, 1822, '\P{^Jg=kaph}', "");
43612 Expect(1, 1823, '\p{Jg= kaph}', "");
43613 Expect(0, 1823, '\p{^Jg=        kaph}', "");
43614 Expect(0, 1823, '\P{Jg= kaph}', "");
43615 Expect(1, 1823, '\P{^Jg=        kaph}', "");
43616 Expect(0, 1822, '\p{Jg= kaph}', "");
43617 Expect(1, 1822, '\p{^Jg=        kaph}', "");
43618 Expect(1, 1822, '\P{Jg= kaph}', "");
43619 Expect(0, 1822, '\P{^Jg=        kaph}', "");
43620 Error('\p{Is_Joining_Group=:=-Kaph}');
43621 Error('\P{Is_Joining_Group=:=-Kaph}');
43622 Expect(1, 1823, '\p{Is_Joining_Group=kaph}', "");
43623 Expect(0, 1823, '\p{^Is_Joining_Group=kaph}', "");
43624 Expect(0, 1823, '\P{Is_Joining_Group=kaph}', "");
43625 Expect(1, 1823, '\P{^Is_Joining_Group=kaph}', "");
43626 Expect(0, 1822, '\p{Is_Joining_Group=kaph}', "");
43627 Expect(1, 1822, '\p{^Is_Joining_Group=kaph}', "");
43628 Expect(1, 1822, '\P{Is_Joining_Group=kaph}', "");
43629 Expect(0, 1822, '\P{^Is_Joining_Group=kaph}', "");
43630 Expect(1, 1823, '\p{Is_Joining_Group=-Kaph}', "");
43631 Expect(0, 1823, '\p{^Is_Joining_Group=-Kaph}', "");
43632 Expect(0, 1823, '\P{Is_Joining_Group=-Kaph}', "");
43633 Expect(1, 1823, '\P{^Is_Joining_Group=-Kaph}', "");
43634 Expect(0, 1822, '\p{Is_Joining_Group=-Kaph}', "");
43635 Expect(1, 1822, '\p{^Is_Joining_Group=-Kaph}', "");
43636 Expect(1, 1822, '\P{Is_Joining_Group=-Kaph}', "");
43637 Expect(0, 1822, '\P{^Is_Joining_Group=-Kaph}', "");
43638 Error('\p{Is_Jg=/a/  Kaph}');
43639 Error('\P{Is_Jg=/a/  Kaph}');
43640 Expect(1, 1823, '\p{Is_Jg=kaph}', "");
43641 Expect(0, 1823, '\p{^Is_Jg=kaph}', "");
43642 Expect(0, 1823, '\P{Is_Jg=kaph}', "");
43643 Expect(1, 1823, '\P{^Is_Jg=kaph}', "");
43644 Expect(0, 1822, '\p{Is_Jg=kaph}', "");
43645 Expect(1, 1822, '\p{^Is_Jg=kaph}', "");
43646 Expect(1, 1822, '\P{Is_Jg=kaph}', "");
43647 Expect(0, 1822, '\P{^Is_Jg=kaph}', "");
43648 Expect(1, 1823, '\p{Is_Jg=_Kaph}', "");
43649 Expect(0, 1823, '\p{^Is_Jg=_Kaph}', "");
43650 Expect(0, 1823, '\P{Is_Jg=_Kaph}', "");
43651 Expect(1, 1823, '\P{^Is_Jg=_Kaph}', "");
43652 Expect(0, 1822, '\p{Is_Jg=_Kaph}', "");
43653 Expect(1, 1822, '\p{^Is_Jg=_Kaph}', "");
43654 Expect(1, 1822, '\P{Is_Jg=_Kaph}', "");
43655 Expect(0, 1822, '\P{^Is_Jg=_Kaph}', "");
43656 Error('\p{Joining_Group=:= _feh}');
43657 Error('\P{Joining_Group=:= _feh}');
43658 Expect(1, 1601, '\p{Joining_Group=feh}', "");
43659 Expect(0, 1601, '\p{^Joining_Group=feh}', "");
43660 Expect(0, 1601, '\P{Joining_Group=feh}', "");
43661 Expect(1, 1601, '\P{^Joining_Group=feh}', "");
43662 Expect(0, 1600, '\p{Joining_Group=feh}', "");
43663 Expect(1, 1600, '\p{^Joining_Group=feh}', "");
43664 Expect(1, 1600, '\P{Joining_Group=feh}', "");
43665 Expect(0, 1600, '\P{^Joining_Group=feh}', "");
43666 Expect(1, 1601, '\p{Joining_Group:   feh}', "");
43667 Expect(0, 1601, '\p{^Joining_Group:   feh}', "");
43668 Expect(0, 1601, '\P{Joining_Group:   feh}', "");
43669 Expect(1, 1601, '\P{^Joining_Group:   feh}', "");
43670 Expect(0, 1600, '\p{Joining_Group:   feh}', "");
43671 Expect(1, 1600, '\p{^Joining_Group:   feh}', "");
43672 Expect(1, 1600, '\P{Joining_Group:   feh}', "");
43673 Expect(0, 1600, '\P{^Joining_Group:   feh}', "");
43674 Error('\p{Jg:   :=-     Feh}');
43675 Error('\P{Jg:   :=-     Feh}');
43676 Expect(1, 1601, '\p{Jg=feh}', "");
43677 Expect(0, 1601, '\p{^Jg=feh}', "");
43678 Expect(0, 1601, '\P{Jg=feh}', "");
43679 Expect(1, 1601, '\P{^Jg=feh}', "");
43680 Expect(0, 1600, '\p{Jg=feh}', "");
43681 Expect(1, 1600, '\p{^Jg=feh}', "");
43682 Expect(1, 1600, '\P{Jg=feh}', "");
43683 Expect(0, 1600, '\P{^Jg=feh}', "");
43684 Expect(1, 1601, '\p{Jg= FEH}', "");
43685 Expect(0, 1601, '\p{^Jg= FEH}', "");
43686 Expect(0, 1601, '\P{Jg= FEH}', "");
43687 Expect(1, 1601, '\P{^Jg= FEH}', "");
43688 Expect(0, 1600, '\p{Jg= FEH}', "");
43689 Expect(1, 1600, '\p{^Jg= FEH}', "");
43690 Expect(1, 1600, '\P{Jg= FEH}', "");
43691 Expect(0, 1600, '\P{^Jg= FEH}', "");
43692 Error('\p{Is_Joining_Group=/a/ FEH}');
43693 Error('\P{Is_Joining_Group=/a/ FEH}');
43694 Expect(1, 1601, '\p{Is_Joining_Group=feh}', "");
43695 Expect(0, 1601, '\p{^Is_Joining_Group=feh}', "");
43696 Expect(0, 1601, '\P{Is_Joining_Group=feh}', "");
43697 Expect(1, 1601, '\P{^Is_Joining_Group=feh}', "");
43698 Expect(0, 1600, '\p{Is_Joining_Group=feh}', "");
43699 Expect(1, 1600, '\p{^Is_Joining_Group=feh}', "");
43700 Expect(1, 1600, '\P{Is_Joining_Group=feh}', "");
43701 Expect(0, 1600, '\P{^Is_Joining_Group=feh}', "");
43702 Expect(1, 1601, '\p{Is_Joining_Group=--Feh}', "");
43703 Expect(0, 1601, '\p{^Is_Joining_Group=--Feh}', "");
43704 Expect(0, 1601, '\P{Is_Joining_Group=--Feh}', "");
43705 Expect(1, 1601, '\P{^Is_Joining_Group=--Feh}', "");
43706 Expect(0, 1600, '\p{Is_Joining_Group=--Feh}', "");
43707 Expect(1, 1600, '\p{^Is_Joining_Group=--Feh}', "");
43708 Expect(1, 1600, '\P{Is_Joining_Group=--Feh}', "");
43709 Expect(0, 1600, '\P{^Is_Joining_Group=--Feh}', "");
43710 Error('\p{Is_Jg=-_FEH:=}');
43711 Error('\P{Is_Jg=-_FEH:=}');
43712 Expect(1, 1601, '\p{Is_Jg=feh}', "");
43713 Expect(0, 1601, '\p{^Is_Jg=feh}', "");
43714 Expect(0, 1601, '\P{Is_Jg=feh}', "");
43715 Expect(1, 1601, '\P{^Is_Jg=feh}', "");
43716 Expect(0, 1600, '\p{Is_Jg=feh}', "");
43717 Expect(1, 1600, '\p{^Is_Jg=feh}', "");
43718 Expect(1, 1600, '\P{Is_Jg=feh}', "");
43719 Expect(0, 1600, '\P{^Is_Jg=feh}', "");
43720 Expect(1, 1601, '\p{Is_Jg=-FEH}', "");
43721 Expect(0, 1601, '\p{^Is_Jg=-FEH}', "");
43722 Expect(0, 1601, '\P{Is_Jg=-FEH}', "");
43723 Expect(1, 1601, '\P{^Is_Jg=-FEH}', "");
43724 Expect(0, 1600, '\p{Is_Jg=-FEH}', "");
43725 Expect(1, 1600, '\p{^Is_Jg=-FEH}', "");
43726 Expect(1, 1600, '\P{Is_Jg=-FEH}', "");
43727 Expect(0, 1600, '\P{^Is_Jg=-FEH}', "");
43728 Error('\p{Joining_Group=_       REVERSED:=Pe}');
43729 Error('\P{Joining_Group=_       REVERSED:=Pe}');
43730 Expect(1, 1831, '\p{Joining_Group=reversedpe}', "");
43731 Expect(0, 1831, '\p{^Joining_Group=reversedpe}', "");
43732 Expect(0, 1831, '\P{Joining_Group=reversedpe}', "");
43733 Expect(1, 1831, '\P{^Joining_Group=reversedpe}', "");
43734 Expect(0, 1830, '\p{Joining_Group=reversedpe}', "");
43735 Expect(1, 1830, '\p{^Joining_Group=reversedpe}', "");
43736 Expect(1, 1830, '\P{Joining_Group=reversedpe}', "");
43737 Expect(0, 1830, '\P{^Joining_Group=reversedpe}', "");
43738 Expect(1, 1831, '\p{Joining_Group=_-Reversed-Pe}', "");
43739 Expect(0, 1831, '\p{^Joining_Group=_-Reversed-Pe}', "");
43740 Expect(0, 1831, '\P{Joining_Group=_-Reversed-Pe}', "");
43741 Expect(1, 1831, '\P{^Joining_Group=_-Reversed-Pe}', "");
43742 Expect(0, 1830, '\p{Joining_Group=_-Reversed-Pe}', "");
43743 Expect(1, 1830, '\p{^Joining_Group=_-Reversed-Pe}', "");
43744 Expect(1, 1830, '\P{Joining_Group=_-Reversed-Pe}', "");
43745 Expect(0, 1830, '\P{^Joining_Group=_-Reversed-Pe}', "");
43746 Error('\p{Jg=   :=Reversed_pe}');
43747 Error('\P{Jg=   :=Reversed_pe}');
43748 Expect(1, 1831, '\p{Jg:   reversedpe}', "");
43749 Expect(0, 1831, '\p{^Jg:   reversedpe}', "");
43750 Expect(0, 1831, '\P{Jg:   reversedpe}', "");
43751 Expect(1, 1831, '\P{^Jg:   reversedpe}', "");
43752 Expect(0, 1830, '\p{Jg:   reversedpe}', "");
43753 Expect(1, 1830, '\p{^Jg:   reversedpe}', "");
43754 Expect(1, 1830, '\P{Jg:   reversedpe}', "");
43755 Expect(0, 1830, '\P{^Jg:   reversedpe}', "");
43756 Expect(1, 1831, '\p{Jg:   _Reversed     pe}', "");
43757 Expect(0, 1831, '\p{^Jg:   _Reversed    pe}', "");
43758 Expect(0, 1831, '\P{Jg:   _Reversed     pe}', "");
43759 Expect(1, 1831, '\P{^Jg:   _Reversed    pe}', "");
43760 Expect(0, 1830, '\p{Jg:   _Reversed     pe}', "");
43761 Expect(1, 1830, '\p{^Jg:   _Reversed    pe}', "");
43762 Expect(1, 1830, '\P{Jg:   _Reversed     pe}', "");
43763 Expect(0, 1830, '\P{^Jg:   _Reversed    pe}', "");
43764 Error('\p{Is_Joining_Group=_Reversed-pe/a/}');
43765 Error('\P{Is_Joining_Group=_Reversed-pe/a/}');
43766 Expect(1, 1831, '\p{Is_Joining_Group=reversedpe}', "");
43767 Expect(0, 1831, '\p{^Is_Joining_Group=reversedpe}', "");
43768 Expect(0, 1831, '\P{Is_Joining_Group=reversedpe}', "");
43769 Expect(1, 1831, '\P{^Is_Joining_Group=reversedpe}', "");
43770 Expect(0, 1830, '\p{Is_Joining_Group=reversedpe}', "");
43771 Expect(1, 1830, '\p{^Is_Joining_Group=reversedpe}', "");
43772 Expect(1, 1830, '\P{Is_Joining_Group=reversedpe}', "");
43773 Expect(0, 1830, '\P{^Is_Joining_Group=reversedpe}', "");
43774 Expect(1, 1831, '\p{Is_Joining_Group=           reversed_PE}', "");
43775 Expect(0, 1831, '\p{^Is_Joining_Group=          reversed_PE}', "");
43776 Expect(0, 1831, '\P{Is_Joining_Group=           reversed_PE}', "");
43777 Expect(1, 1831, '\P{^Is_Joining_Group=          reversed_PE}', "");
43778 Expect(0, 1830, '\p{Is_Joining_Group=           reversed_PE}', "");
43779 Expect(1, 1830, '\p{^Is_Joining_Group=          reversed_PE}', "");
43780 Expect(1, 1830, '\P{Is_Joining_Group=           reversed_PE}', "");
43781 Expect(0, 1830, '\P{^Is_Joining_Group=          reversed_PE}', "");
43782 Error('\p{Is_Jg= _REVERSED-Pe:=}');
43783 Error('\P{Is_Jg= _REVERSED-Pe:=}');
43784 Expect(1, 1831, '\p{Is_Jg=reversedpe}', "");
43785 Expect(0, 1831, '\p{^Is_Jg=reversedpe}', "");
43786 Expect(0, 1831, '\P{Is_Jg=reversedpe}', "");
43787 Expect(1, 1831, '\P{^Is_Jg=reversedpe}', "");
43788 Expect(0, 1830, '\p{Is_Jg=reversedpe}', "");
43789 Expect(1, 1830, '\p{^Is_Jg=reversedpe}', "");
43790 Expect(1, 1830, '\P{Is_Jg=reversedpe}', "");
43791 Expect(0, 1830, '\P{^Is_Jg=reversedpe}', "");
43792 Expect(1, 1831, '\p{Is_Jg=       Reversed_Pe}', "");
43793 Expect(0, 1831, '\p{^Is_Jg=      Reversed_Pe}', "");
43794 Expect(0, 1831, '\P{Is_Jg=       Reversed_Pe}', "");
43795 Expect(1, 1831, '\P{^Is_Jg=      Reversed_Pe}', "");
43796 Expect(0, 1830, '\p{Is_Jg=       Reversed_Pe}', "");
43797 Expect(1, 1830, '\p{^Is_Jg=      Reversed_Pe}', "");
43798 Expect(1, 1830, '\P{Is_Jg=       Reversed_Pe}', "");
43799 Expect(0, 1830, '\P{^Is_Jg=      Reversed_Pe}', "");
43800 Error('\p{Joining_Group=-:=SHIN}');
43801 Error('\P{Joining_Group=-:=SHIN}');
43802 Expect(1, 1835, '\p{Joining_Group=shin}', "");
43803 Expect(0, 1835, '\p{^Joining_Group=shin}', "");
43804 Expect(0, 1835, '\P{Joining_Group=shin}', "");
43805 Expect(1, 1835, '\P{^Joining_Group=shin}', "");
43806 Expect(0, 1834, '\p{Joining_Group=shin}', "");
43807 Expect(1, 1834, '\p{^Joining_Group=shin}', "");
43808 Expect(1, 1834, '\P{Joining_Group=shin}', "");
43809 Expect(0, 1834, '\P{^Joining_Group=shin}', "");
43810 Error('\p{Jg=:=Shin}');
43811 Error('\P{Jg=:=Shin}');
43812 Expect(1, 1835, '\p{Jg=shin}', "");
43813 Expect(0, 1835, '\p{^Jg=shin}', "");
43814 Expect(0, 1835, '\P{Jg=shin}', "");
43815 Expect(1, 1835, '\P{^Jg=shin}', "");
43816 Expect(0, 1834, '\p{Jg=shin}', "");
43817 Expect(1, 1834, '\p{^Jg=shin}', "");
43818 Expect(1, 1834, '\P{Jg=shin}', "");
43819 Expect(0, 1834, '\P{^Jg=shin}', "");
43820 Expect(1, 1835, '\p{Jg=--shin}', "");
43821 Expect(0, 1835, '\p{^Jg=--shin}', "");
43822 Expect(0, 1835, '\P{Jg=--shin}', "");
43823 Expect(1, 1835, '\P{^Jg=--shin}', "");
43824 Expect(0, 1834, '\p{Jg=--shin}', "");
43825 Expect(1, 1834, '\p{^Jg=--shin}', "");
43826 Expect(1, 1834, '\P{Jg=--shin}', "");
43827 Expect(0, 1834, '\P{^Jg=--shin}', "");
43828 Error('\p{Is_Joining_Group=-/a/Shin}');
43829 Error('\P{Is_Joining_Group=-/a/Shin}');
43830 Expect(1, 1835, '\p{Is_Joining_Group:   shin}', "");
43831 Expect(0, 1835, '\p{^Is_Joining_Group:   shin}', "");
43832 Expect(0, 1835, '\P{Is_Joining_Group:   shin}', "");
43833 Expect(1, 1835, '\P{^Is_Joining_Group:   shin}', "");
43834 Expect(0, 1834, '\p{Is_Joining_Group:   shin}', "");
43835 Expect(1, 1834, '\p{^Is_Joining_Group:   shin}', "");
43836 Expect(1, 1834, '\P{Is_Joining_Group:   shin}', "");
43837 Expect(0, 1834, '\P{^Is_Joining_Group:   shin}', "");
43838 Expect(1, 1835, '\p{Is_Joining_Group:   -       Shin}', "");
43839 Expect(0, 1835, '\p{^Is_Joining_Group:   -      Shin}', "");
43840 Expect(0, 1835, '\P{Is_Joining_Group:   -       Shin}', "");
43841 Expect(1, 1835, '\P{^Is_Joining_Group:   -      Shin}', "");
43842 Expect(0, 1834, '\p{Is_Joining_Group:   -       Shin}', "");
43843 Expect(1, 1834, '\p{^Is_Joining_Group:   -      Shin}', "");
43844 Expect(1, 1834, '\P{Is_Joining_Group:   -       Shin}', "");
43845 Expect(0, 1834, '\P{^Is_Joining_Group:   -      Shin}', "");
43846 Error('\p{Is_Jg=-/a/Shin}');
43847 Error('\P{Is_Jg=-/a/Shin}');
43848 Expect(1, 1835, '\p{Is_Jg=shin}', "");
43849 Expect(0, 1835, '\p{^Is_Jg=shin}', "");
43850 Expect(0, 1835, '\P{Is_Jg=shin}', "");
43851 Expect(1, 1835, '\P{^Is_Jg=shin}', "");
43852 Expect(0, 1834, '\p{Is_Jg=shin}', "");
43853 Expect(1, 1834, '\p{^Is_Jg=shin}', "");
43854 Expect(1, 1834, '\P{Is_Jg=shin}', "");
43855 Expect(0, 1834, '\P{^Is_Jg=shin}', "");
43856 Expect(1, 1835, '\p{Is_Jg:      _       Shin}', "");
43857 Expect(0, 1835, '\p{^Is_Jg:     _       Shin}', "");
43858 Expect(0, 1835, '\P{Is_Jg:      _       Shin}', "");
43859 Expect(1, 1835, '\P{^Is_Jg:     _       Shin}', "");
43860 Expect(0, 1834, '\p{Is_Jg:      _       Shin}', "");
43861 Expect(1, 1834, '\p{^Is_Jg:     _       Shin}', "");
43862 Expect(1, 1834, '\P{Is_Jg:      _       Shin}', "");
43863 Expect(0, 1834, '\P{^Is_Jg:     _       Shin}', "");
43864 Error('\p{Joining_Group=-_Yeh:=}');
43865 Error('\P{Joining_Group=-_Yeh:=}');
43866 Expect(1, 1574, '\p{Joining_Group=yeh}', "");
43867 Expect(0, 1574, '\p{^Joining_Group=yeh}', "");
43868 Expect(0, 1574, '\P{Joining_Group=yeh}', "");
43869 Expect(1, 1574, '\P{^Joining_Group=yeh}', "");
43870 Expect(0, 1573, '\p{Joining_Group=yeh}', "");
43871 Expect(1, 1573, '\p{^Joining_Group=yeh}', "");
43872 Expect(1, 1573, '\P{Joining_Group=yeh}', "");
43873 Expect(0, 1573, '\P{^Joining_Group=yeh}', "");
43874 Error('\p{Jg=Yeh:=}');
43875 Error('\P{Jg=Yeh:=}');
43876 Expect(1, 1574, '\p{Jg=yeh}', "");
43877 Expect(0, 1574, '\p{^Jg=yeh}', "");
43878 Expect(0, 1574, '\P{Jg=yeh}', "");
43879 Expect(1, 1574, '\P{^Jg=yeh}', "");
43880 Expect(0, 1573, '\p{Jg=yeh}', "");
43881 Expect(1, 1573, '\p{^Jg=yeh}', "");
43882 Expect(1, 1573, '\P{Jg=yeh}', "");
43883 Expect(0, 1573, '\P{^Jg=yeh}', "");
43884 Expect(1, 1574, '\p{Jg=_ Yeh}', "");
43885 Expect(0, 1574, '\p{^Jg=_ Yeh}', "");
43886 Expect(0, 1574, '\P{Jg=_ Yeh}', "");
43887 Expect(1, 1574, '\P{^Jg=_ Yeh}', "");
43888 Expect(0, 1573, '\p{Jg=_ Yeh}', "");
43889 Expect(1, 1573, '\p{^Jg=_ Yeh}', "");
43890 Expect(1, 1573, '\P{Jg=_ Yeh}', "");
43891 Expect(0, 1573, '\P{^Jg=_ Yeh}', "");
43892 Error('\p{Is_Joining_Group=     YEH:=}');
43893 Error('\P{Is_Joining_Group=     YEH:=}');
43894 Expect(1, 1574, '\p{Is_Joining_Group:   yeh}', "");
43895 Expect(0, 1574, '\p{^Is_Joining_Group:  yeh}', "");
43896 Expect(0, 1574, '\P{Is_Joining_Group:   yeh}', "");
43897 Expect(1, 1574, '\P{^Is_Joining_Group:  yeh}', "");
43898 Expect(0, 1573, '\p{Is_Joining_Group:   yeh}', "");
43899 Expect(1, 1573, '\p{^Is_Joining_Group:  yeh}', "");
43900 Expect(1, 1573, '\P{Is_Joining_Group:   yeh}', "");
43901 Expect(0, 1573, '\P{^Is_Joining_Group:  yeh}', "");
43902 Expect(1, 1574, '\p{Is_Joining_Group= -Yeh}', "");
43903 Expect(0, 1574, '\p{^Is_Joining_Group= -Yeh}', "");
43904 Expect(0, 1574, '\P{Is_Joining_Group= -Yeh}', "");
43905 Expect(1, 1574, '\P{^Is_Joining_Group= -Yeh}', "");
43906 Expect(0, 1573, '\p{Is_Joining_Group= -Yeh}', "");
43907 Expect(1, 1573, '\p{^Is_Joining_Group= -Yeh}', "");
43908 Expect(1, 1573, '\P{Is_Joining_Group= -Yeh}', "");
43909 Expect(0, 1573, '\P{^Is_Joining_Group= -Yeh}', "");
43910 Error('\p{Is_Jg:/a/_    YEH}');
43911 Error('\P{Is_Jg:/a/_    YEH}');
43912 Expect(1, 1574, '\p{Is_Jg=yeh}', "");
43913 Expect(0, 1574, '\p{^Is_Jg=yeh}', "");
43914 Expect(0, 1574, '\P{Is_Jg=yeh}', "");
43915 Expect(1, 1574, '\P{^Is_Jg=yeh}', "");
43916 Expect(0, 1573, '\p{Is_Jg=yeh}', "");
43917 Expect(1, 1573, '\p{^Is_Jg=yeh}', "");
43918 Expect(1, 1573, '\P{Is_Jg=yeh}', "");
43919 Expect(0, 1573, '\P{^Is_Jg=yeh}', "");
43920 Expect(1, 1574, '\p{Is_Jg=              YEH}', "");
43921 Expect(0, 1574, '\p{^Is_Jg=             YEH}', "");
43922 Expect(0, 1574, '\P{Is_Jg=              YEH}', "");
43923 Expect(1, 1574, '\P{^Is_Jg=             YEH}', "");
43924 Expect(0, 1573, '\p{Is_Jg=              YEH}', "");
43925 Expect(1, 1573, '\p{^Is_Jg=             YEH}', "");
43926 Expect(1, 1573, '\P{Is_Jg=              YEH}', "");
43927 Expect(0, 1573, '\P{^Is_Jg=             YEH}', "");
43928 Error('\p{Joining_Group=:=  DAL}');
43929 Error('\P{Joining_Group=:=  DAL}');
43930 Expect(1, 1584, '\p{Joining_Group:      dal}', "");
43931 Expect(0, 1584, '\p{^Joining_Group:     dal}', "");
43932 Expect(0, 1584, '\P{Joining_Group:      dal}', "");
43933 Expect(1, 1584, '\P{^Joining_Group:     dal}', "");
43934 Expect(0, 1582, '\p{Joining_Group:      dal}', "");
43935 Expect(1, 1582, '\p{^Joining_Group:     dal}', "");
43936 Expect(1, 1582, '\P{Joining_Group:      dal}', "");
43937 Expect(0, 1582, '\P{^Joining_Group:     dal}', "");
43938 Expect(1, 1584, '\p{Joining_Group=_DAL}', "");
43939 Expect(0, 1584, '\p{^Joining_Group=_DAL}', "");
43940 Expect(0, 1584, '\P{Joining_Group=_DAL}', "");
43941 Expect(1, 1584, '\P{^Joining_Group=_DAL}', "");
43942 Expect(0, 1582, '\p{Joining_Group=_DAL}', "");
43943 Expect(1, 1582, '\p{^Joining_Group=_DAL}', "");
43944 Expect(1, 1582, '\P{Joining_Group=_DAL}', "");
43945 Expect(0, 1582, '\P{^Joining_Group=_DAL}', "");
43946 Error('\p{Jg:   dal:=}');
43947 Error('\P{Jg:   dal:=}');
43948 Expect(1, 1584, '\p{Jg:   dal}', "");
43949 Expect(0, 1584, '\p{^Jg:   dal}', "");
43950 Expect(0, 1584, '\P{Jg:   dal}', "");
43951 Expect(1, 1584, '\P{^Jg:   dal}', "");
43952 Expect(0, 1582, '\p{Jg:   dal}', "");
43953 Expect(1, 1582, '\p{^Jg:   dal}', "");
43954 Expect(1, 1582, '\P{Jg:   dal}', "");
43955 Expect(0, 1582, '\P{^Jg:   dal}', "");
43956 Expect(1, 1584, '\p{Jg=_        Dal}', "");
43957 Expect(0, 1584, '\p{^Jg=_       Dal}', "");
43958 Expect(0, 1584, '\P{Jg=_        Dal}', "");
43959 Expect(1, 1584, '\P{^Jg=_       Dal}', "");
43960 Expect(0, 1582, '\p{Jg=_        Dal}', "");
43961 Expect(1, 1582, '\p{^Jg=_       Dal}', "");
43962 Expect(1, 1582, '\P{Jg=_        Dal}', "");
43963 Expect(0, 1582, '\P{^Jg=_       Dal}', "");
43964 Error('\p{Is_Joining_Group=/a/_-Dal}');
43965 Error('\P{Is_Joining_Group=/a/_-Dal}');
43966 Expect(1, 1584, '\p{Is_Joining_Group=dal}', "");
43967 Expect(0, 1584, '\p{^Is_Joining_Group=dal}', "");
43968 Expect(0, 1584, '\P{Is_Joining_Group=dal}', "");
43969 Expect(1, 1584, '\P{^Is_Joining_Group=dal}', "");
43970 Expect(0, 1582, '\p{Is_Joining_Group=dal}', "");
43971 Expect(1, 1582, '\p{^Is_Joining_Group=dal}', "");
43972 Expect(1, 1582, '\P{Is_Joining_Group=dal}', "");
43973 Expect(0, 1582, '\P{^Is_Joining_Group=dal}', "");
43974 Expect(1, 1584, '\p{Is_Joining_Group=- Dal}', "");
43975 Expect(0, 1584, '\p{^Is_Joining_Group=- Dal}', "");
43976 Expect(0, 1584, '\P{Is_Joining_Group=- Dal}', "");
43977 Expect(1, 1584, '\P{^Is_Joining_Group=- Dal}', "");
43978 Expect(0, 1582, '\p{Is_Joining_Group=- Dal}', "");
43979 Expect(1, 1582, '\p{^Is_Joining_Group=- Dal}', "");
43980 Expect(1, 1582, '\P{Is_Joining_Group=- Dal}', "");
43981 Expect(0, 1582, '\P{^Is_Joining_Group=- Dal}', "");
43982 Error('\p{Is_Jg=        /a/Dal}');
43983 Error('\P{Is_Jg=        /a/Dal}');
43984 Expect(1, 1584, '\p{Is_Jg=dal}', "");
43985 Expect(0, 1584, '\p{^Is_Jg=dal}', "");
43986 Expect(0, 1584, '\P{Is_Jg=dal}', "");
43987 Expect(1, 1584, '\P{^Is_Jg=dal}', "");
43988 Expect(0, 1582, '\p{Is_Jg=dal}', "");
43989 Expect(1, 1582, '\p{^Is_Jg=dal}', "");
43990 Expect(1, 1582, '\P{Is_Jg=dal}', "");
43991 Expect(0, 1582, '\P{^Is_Jg=dal}', "");
43992 Expect(1, 1584, '\p{Is_Jg=      DAL}', "");
43993 Expect(0, 1584, '\p{^Is_Jg=     DAL}', "");
43994 Expect(0, 1584, '\P{Is_Jg=      DAL}', "");
43995 Expect(1, 1584, '\P{^Is_Jg=     DAL}', "");
43996 Expect(0, 1582, '\p{Is_Jg=      DAL}', "");
43997 Expect(1, 1582, '\p{^Is_Jg=     DAL}', "");
43998 Expect(1, 1582, '\P{Is_Jg=      DAL}', "");
43999 Expect(0, 1582, '\P{^Is_Jg=     DAL}', "");
44000 Error('\p{Joining_Group=:=_-Hamza_ON_HEH-goal}');
44001 Error('\P{Joining_Group=:=_-Hamza_ON_HEH-goal}');
44002 Expect(1, 1731, '\p{Joining_Group=hamzaonhehgoal}', "");
44003 Expect(0, 1731, '\p{^Joining_Group=hamzaonhehgoal}', "");
44004 Expect(0, 1731, '\P{Joining_Group=hamzaonhehgoal}', "");
44005 Expect(1, 1731, '\P{^Joining_Group=hamzaonhehgoal}', "");
44006 Expect(0, 1730, '\p{Joining_Group=hamzaonhehgoal}', "");
44007 Expect(1, 1730, '\p{^Joining_Group=hamzaonhehgoal}', "");
44008 Expect(1, 1730, '\P{Joining_Group=hamzaonhehgoal}', "");
44009 Expect(0, 1730, '\P{^Joining_Group=hamzaonhehgoal}', "");
44010 Expect(1, 1731, '\p{Joining_Group= _HAMZAonHeh-Goal}', "");
44011 Expect(0, 1731, '\p{^Joining_Group= _HAMZAonHeh-Goal}', "");
44012 Expect(0, 1731, '\P{Joining_Group= _HAMZAonHeh-Goal}', "");
44013 Expect(1, 1731, '\P{^Joining_Group= _HAMZAonHeh-Goal}', "");
44014 Expect(0, 1730, '\p{Joining_Group= _HAMZAonHeh-Goal}', "");
44015 Expect(1, 1730, '\p{^Joining_Group= _HAMZAonHeh-Goal}', "");
44016 Expect(1, 1730, '\P{Joining_Group= _HAMZAonHeh-Goal}', "");
44017 Expect(0, 1730, '\P{^Joining_Group= _HAMZAonHeh-Goal}', "");
44018 Error('\p{Jg=_/a/Hamza_On-Heh GOAL}');
44019 Error('\P{Jg=_/a/Hamza_On-Heh GOAL}');
44020 Expect(1, 1731, '\p{Jg=hamzaonhehgoal}', "");
44021 Expect(0, 1731, '\p{^Jg=hamzaonhehgoal}', "");
44022 Expect(0, 1731, '\P{Jg=hamzaonhehgoal}', "");
44023 Expect(1, 1731, '\P{^Jg=hamzaonhehgoal}', "");
44024 Expect(0, 1730, '\p{Jg=hamzaonhehgoal}', "");
44025 Expect(1, 1730, '\p{^Jg=hamzaonhehgoal}', "");
44026 Expect(1, 1730, '\P{Jg=hamzaonhehgoal}', "");
44027 Expect(0, 1730, '\P{^Jg=hamzaonhehgoal}', "");
44028 Expect(1, 1731, '\p{Jg=_ hamza-On HehGoal}', "");
44029 Expect(0, 1731, '\p{^Jg=_ hamza-On HehGoal}', "");
44030 Expect(0, 1731, '\P{Jg=_ hamza-On HehGoal}', "");
44031 Expect(1, 1731, '\P{^Jg=_ hamza-On HehGoal}', "");
44032 Expect(0, 1730, '\p{Jg=_ hamza-On HehGoal}', "");
44033 Expect(1, 1730, '\p{^Jg=_ hamza-On HehGoal}', "");
44034 Expect(1, 1730, '\P{Jg=_ hamza-On HehGoal}', "");
44035 Expect(0, 1730, '\P{^Jg=_ hamza-On HehGoal}', "");
44036 Error('\p{Is_Joining_Group=/a/HamzaON_heh       goal}');
44037 Error('\P{Is_Joining_Group=/a/HamzaON_heh       goal}');
44038 Expect(1, 1731, '\p{Is_Joining_Group=hamzaonhehgoal}', "");
44039 Expect(0, 1731, '\p{^Is_Joining_Group=hamzaonhehgoal}', "");
44040 Expect(0, 1731, '\P{Is_Joining_Group=hamzaonhehgoal}', "");
44041 Expect(1, 1731, '\P{^Is_Joining_Group=hamzaonhehgoal}', "");
44042 Expect(0, 1730, '\p{Is_Joining_Group=hamzaonhehgoal}', "");
44043 Expect(1, 1730, '\p{^Is_Joining_Group=hamzaonhehgoal}', "");
44044 Expect(1, 1730, '\P{Is_Joining_Group=hamzaonhehgoal}', "");
44045 Expect(0, 1730, '\P{^Is_Joining_Group=hamzaonhehgoal}', "");
44046 Expect(1, 1731, '\p{Is_Joining_Group=-  Hamza on_HehGoal}', "");
44047 Expect(0, 1731, '\p{^Is_Joining_Group=- Hamza on_HehGoal}', "");
44048 Expect(0, 1731, '\P{Is_Joining_Group=-  Hamza on_HehGoal}', "");
44049 Expect(1, 1731, '\P{^Is_Joining_Group=- Hamza on_HehGoal}', "");
44050 Expect(0, 1730, '\p{Is_Joining_Group=-  Hamza on_HehGoal}', "");
44051 Expect(1, 1730, '\p{^Is_Joining_Group=- Hamza on_HehGoal}', "");
44052 Expect(1, 1730, '\P{Is_Joining_Group=-  Hamza on_HehGoal}', "");
44053 Expect(0, 1730, '\P{^Is_Joining_Group=- Hamza on_HehGoal}', "");
44054 Error('\p{Is_Jg=/a/hamza on Heh Goal}');
44055 Error('\P{Is_Jg=/a/hamza on Heh Goal}');
44056 Expect(1, 1731, '\p{Is_Jg=hamzaonhehgoal}', "");
44057 Expect(0, 1731, '\p{^Is_Jg=hamzaonhehgoal}', "");
44058 Expect(0, 1731, '\P{Is_Jg=hamzaonhehgoal}', "");
44059 Expect(1, 1731, '\P{^Is_Jg=hamzaonhehgoal}', "");
44060 Expect(0, 1730, '\p{Is_Jg=hamzaonhehgoal}', "");
44061 Expect(1, 1730, '\p{^Is_Jg=hamzaonhehgoal}', "");
44062 Expect(1, 1730, '\P{Is_Jg=hamzaonhehgoal}', "");
44063 Expect(0, 1730, '\P{^Is_Jg=hamzaonhehgoal}', "");
44064 Expect(1, 1731, '\p{Is_Jg=Hamza ON      Heh_Goal}', "");
44065 Expect(0, 1731, '\p{^Is_Jg=Hamza ON     Heh_Goal}', "");
44066 Expect(0, 1731, '\P{Is_Jg=Hamza ON      Heh_Goal}', "");
44067 Expect(1, 1731, '\P{^Is_Jg=Hamza ON     Heh_Goal}', "");
44068 Expect(0, 1730, '\p{Is_Jg=Hamza ON      Heh_Goal}', "");
44069 Expect(1, 1730, '\p{^Is_Jg=Hamza ON     Heh_Goal}', "");
44070 Expect(1, 1730, '\P{Is_Jg=Hamza ON      Heh_Goal}', "");
44071 Expect(0, 1730, '\P{^Is_Jg=Hamza ON     Heh_Goal}', "");
44072 Error('\p{Joining_Group=-:=HE}');
44073 Error('\P{Joining_Group=-:=HE}');
44074 Expect(1, 1815, '\p{Joining_Group=he}', "");
44075 Expect(0, 1815, '\p{^Joining_Group=he}', "");
44076 Expect(0, 1815, '\P{Joining_Group=he}', "");
44077 Expect(1, 1815, '\P{^Joining_Group=he}', "");
44078 Expect(0, 1814, '\p{Joining_Group=he}', "");
44079 Expect(1, 1814, '\p{^Joining_Group=he}', "");
44080 Expect(1, 1814, '\P{Joining_Group=he}', "");
44081 Expect(0, 1814, '\P{^Joining_Group=he}', "");
44082 Expect(1, 1815, '\p{Joining_Group= _He}', "");
44083 Expect(0, 1815, '\p{^Joining_Group= _He}', "");
44084 Expect(0, 1815, '\P{Joining_Group= _He}', "");
44085 Expect(1, 1815, '\P{^Joining_Group= _He}', "");
44086 Expect(0, 1814, '\p{Joining_Group= _He}', "");
44087 Expect(1, 1814, '\p{^Joining_Group= _He}', "");
44088 Expect(1, 1814, '\P{Joining_Group= _He}', "");
44089 Expect(0, 1814, '\P{^Joining_Group= _He}', "");
44090 Error('\p{Jg=   HE:=}');
44091 Error('\P{Jg=   HE:=}');
44092 Expect(1, 1815, '\p{Jg=he}', "");
44093 Expect(0, 1815, '\p{^Jg=he}', "");
44094 Expect(0, 1815, '\P{Jg=he}', "");
44095 Expect(1, 1815, '\P{^Jg=he}', "");
44096 Expect(0, 1814, '\p{Jg=he}', "");
44097 Expect(1, 1814, '\p{^Jg=he}', "");
44098 Expect(1, 1814, '\P{Jg=he}', "");
44099 Expect(0, 1814, '\P{^Jg=he}', "");
44100 Expect(1, 1815, '\p{Jg=         He}', "");
44101 Expect(0, 1815, '\p{^Jg=                He}', "");
44102 Expect(0, 1815, '\P{Jg=         He}', "");
44103 Expect(1, 1815, '\P{^Jg=                He}', "");
44104 Expect(0, 1814, '\p{Jg=         He}', "");
44105 Expect(1, 1814, '\p{^Jg=                He}', "");
44106 Expect(1, 1814, '\P{Jg=         He}', "");
44107 Expect(0, 1814, '\P{^Jg=                He}', "");
44108 Error('\p{Is_Joining_Group=_:=He}');
44109 Error('\P{Is_Joining_Group=_:=He}');
44110 Expect(1, 1815, '\p{Is_Joining_Group=he}', "");
44111 Expect(0, 1815, '\p{^Is_Joining_Group=he}', "");
44112 Expect(0, 1815, '\P{Is_Joining_Group=he}', "");
44113 Expect(1, 1815, '\P{^Is_Joining_Group=he}', "");
44114 Expect(0, 1814, '\p{Is_Joining_Group=he}', "");
44115 Expect(1, 1814, '\p{^Is_Joining_Group=he}', "");
44116 Expect(1, 1814, '\P{Is_Joining_Group=he}', "");
44117 Expect(0, 1814, '\P{^Is_Joining_Group=he}', "");
44118 Expect(1, 1815, '\p{Is_Joining_Group=  HE}', "");
44119 Expect(0, 1815, '\p{^Is_Joining_Group=  HE}', "");
44120 Expect(0, 1815, '\P{Is_Joining_Group=  HE}', "");
44121 Expect(1, 1815, '\P{^Is_Joining_Group=  HE}', "");
44122 Expect(0, 1814, '\p{Is_Joining_Group=  HE}', "");
44123 Expect(1, 1814, '\p{^Is_Joining_Group=  HE}', "");
44124 Expect(1, 1814, '\P{Is_Joining_Group=  HE}', "");
44125 Expect(0, 1814, '\P{^Is_Joining_Group=  HE}', "");
44126 Error('\p{Is_Jg=:=HE}');
44127 Error('\P{Is_Jg=:=HE}');
44128 Expect(1, 1815, '\p{Is_Jg=he}', "");
44129 Expect(0, 1815, '\p{^Is_Jg=he}', "");
44130 Expect(0, 1815, '\P{Is_Jg=he}', "");
44131 Expect(1, 1815, '\P{^Is_Jg=he}', "");
44132 Expect(0, 1814, '\p{Is_Jg=he}', "");
44133 Expect(1, 1814, '\p{^Is_Jg=he}', "");
44134 Expect(1, 1814, '\P{Is_Jg=he}', "");
44135 Expect(0, 1814, '\P{^Is_Jg=he}', "");
44136 Expect(1, 1815, '\p{Is_Jg=- He}', "");
44137 Expect(0, 1815, '\p{^Is_Jg=- He}', "");
44138 Expect(0, 1815, '\P{Is_Jg=- He}', "");
44139 Expect(1, 1815, '\P{^Is_Jg=- He}', "");
44140 Expect(0, 1814, '\p{Is_Jg=- He}', "");
44141 Expect(1, 1814, '\p{^Is_Jg=- He}', "");
44142 Expect(1, 1814, '\P{Is_Jg=- He}', "");
44143 Expect(0, 1814, '\P{^Is_Jg=- He}', "");
44144 Error('\p{Joining_Group=:=No JOININGGroup}');
44145 Error('\P{Joining_Group=:=No JOININGGroup}');
44146 Expect(1, 1569, '\p{Joining_Group=nojoininggroup}', "");
44147 Expect(0, 1569, '\p{^Joining_Group=nojoininggroup}', "");
44148 Expect(0, 1569, '\P{Joining_Group=nojoininggroup}', "");
44149 Expect(1, 1569, '\P{^Joining_Group=nojoininggroup}', "");
44150 Expect(0, 1599, '\p{Joining_Group=nojoininggroup}', "");
44151 Expect(1, 1599, '\p{^Joining_Group=nojoininggroup}', "");
44152 Expect(1, 1599, '\P{Joining_Group=nojoininggroup}', "");
44153 Expect(0, 1599, '\P{^Joining_Group=nojoininggroup}', "");
44154 Expect(1, 1569, '\p{Joining_Group:    -NO       JoiningGroup}', "");
44155 Expect(0, 1569, '\p{^Joining_Group:    -NO      JoiningGroup}', "");
44156 Expect(0, 1569, '\P{Joining_Group:    -NO       JoiningGroup}', "");
44157 Expect(1, 1569, '\P{^Joining_Group:    -NO      JoiningGroup}', "");
44158 Expect(0, 1599, '\p{Joining_Group:    -NO       JoiningGroup}', "");
44159 Expect(1, 1599, '\p{^Joining_Group:    -NO      JoiningGroup}', "");
44160 Expect(1, 1599, '\P{Joining_Group:    -NO       JoiningGroup}', "");
44161 Expect(0, 1599, '\P{^Joining_Group:    -NO      JoiningGroup}', "");
44162 Error('\p{Jg=:=-NO_joining-GROUP}');
44163 Error('\P{Jg=:=-NO_joining-GROUP}');
44164 Expect(1, 1569, '\p{Jg=nojoininggroup}', "");
44165 Expect(0, 1569, '\p{^Jg=nojoininggroup}', "");
44166 Expect(0, 1569, '\P{Jg=nojoininggroup}', "");
44167 Expect(1, 1569, '\P{^Jg=nojoininggroup}', "");
44168 Expect(0, 1599, '\p{Jg=nojoininggroup}', "");
44169 Expect(1, 1599, '\p{^Jg=nojoininggroup}', "");
44170 Expect(1, 1599, '\P{Jg=nojoininggroup}', "");
44171 Expect(0, 1599, '\P{^Jg=nojoininggroup}', "");
44172 Expect(1, 1569, '\p{Jg= -No-Joining     GROUP}', "");
44173 Expect(0, 1569, '\p{^Jg=        -No-Joining     GROUP}', "");
44174 Expect(0, 1569, '\P{Jg= -No-Joining     GROUP}', "");
44175 Expect(1, 1569, '\P{^Jg=        -No-Joining     GROUP}', "");
44176 Expect(0, 1599, '\p{Jg= -No-Joining     GROUP}', "");
44177 Expect(1, 1599, '\p{^Jg=        -No-Joining     GROUP}', "");
44178 Expect(1, 1599, '\P{Jg= -No-Joining     GROUP}', "");
44179 Expect(0, 1599, '\P{^Jg=        -No-Joining     GROUP}', "");
44180 Error('\p{Is_Joining_Group=-No/a/joining        group}');
44181 Error('\P{Is_Joining_Group=-No/a/joining        group}');
44182 Expect(1, 1569, '\p{Is_Joining_Group=nojoininggroup}', "");
44183 Expect(0, 1569, '\p{^Is_Joining_Group=nojoininggroup}', "");
44184 Expect(0, 1569, '\P{Is_Joining_Group=nojoininggroup}', "");
44185 Expect(1, 1569, '\P{^Is_Joining_Group=nojoininggroup}', "");
44186 Expect(0, 1599, '\p{Is_Joining_Group=nojoininggroup}', "");
44187 Expect(1, 1599, '\p{^Is_Joining_Group=nojoininggroup}', "");
44188 Expect(1, 1599, '\P{Is_Joining_Group=nojoininggroup}', "");
44189 Expect(0, 1599, '\P{^Is_Joining_Group=nojoininggroup}', "");
44190 Expect(1, 1569, '\p{Is_Joining_Group=   NOJOINING-GROUP}', "");
44191 Expect(0, 1569, '\p{^Is_Joining_Group=  NOJOINING-GROUP}', "");
44192 Expect(0, 1569, '\P{Is_Joining_Group=   NOJOINING-GROUP}', "");
44193 Expect(1, 1569, '\P{^Is_Joining_Group=  NOJOINING-GROUP}', "");
44194 Expect(0, 1599, '\p{Is_Joining_Group=   NOJOINING-GROUP}', "");
44195 Expect(1, 1599, '\p{^Is_Joining_Group=  NOJOINING-GROUP}', "");
44196 Expect(1, 1599, '\P{Is_Joining_Group=   NOJOINING-GROUP}', "");
44197 Expect(0, 1599, '\P{^Is_Joining_Group=  NOJOINING-GROUP}', "");
44198 Error('\p{Is_Jg=- NO/a/joining  Group}');
44199 Error('\P{Is_Jg=- NO/a/joining  Group}');
44200 Expect(1, 1569, '\p{Is_Jg=nojoininggroup}', "");
44201 Expect(0, 1569, '\p{^Is_Jg=nojoininggroup}', "");
44202 Expect(0, 1569, '\P{Is_Jg=nojoininggroup}', "");
44203 Expect(1, 1569, '\P{^Is_Jg=nojoininggroup}', "");
44204 Expect(0, 1599, '\p{Is_Jg=nojoininggroup}', "");
44205 Expect(1, 1599, '\p{^Is_Jg=nojoininggroup}', "");
44206 Expect(1, 1599, '\P{Is_Jg=nojoininggroup}', "");
44207 Expect(0, 1599, '\P{^Is_Jg=nojoininggroup}', "");
44208 Expect(1, 1569, '\p{Is_Jg=  no JoiningGroup}', "");
44209 Expect(0, 1569, '\p{^Is_Jg=  no JoiningGroup}', "");
44210 Expect(0, 1569, '\P{Is_Jg=  no JoiningGroup}', "");
44211 Expect(1, 1569, '\P{^Is_Jg=  no JoiningGroup}', "");
44212 Expect(0, 1599, '\p{Is_Jg=  no JoiningGroup}', "");
44213 Expect(1, 1599, '\p{^Is_Jg=  no JoiningGroup}', "");
44214 Expect(1, 1599, '\P{Is_Jg=  no JoiningGroup}', "");
44215 Expect(0, 1599, '\P{^Is_Jg=  no JoiningGroup}', "");
44216 Error('\p{Joining_Group= _Burushaski_Yeh/a/Barree}');
44217 Error('\P{Joining_Group= _Burushaski_Yeh/a/Barree}');
44218 Expect(1, 1915, '\p{Joining_Group=burushaskiyehbarree}', "");
44219 Expect(0, 1915, '\p{^Joining_Group=burushaskiyehbarree}', "");
44220 Expect(0, 1915, '\P{Joining_Group=burushaskiyehbarree}', "");
44221 Expect(1, 1915, '\P{^Joining_Group=burushaskiyehbarree}', "");
44222 Expect(0, 1913, '\p{Joining_Group=burushaskiyehbarree}', "");
44223 Expect(1, 1913, '\p{^Joining_Group=burushaskiyehbarree}', "");
44224 Expect(1, 1913, '\P{Joining_Group=burushaskiyehbarree}', "");
44225 Expect(0, 1913, '\P{^Joining_Group=burushaskiyehbarree}', "");
44226 Expect(1, 1915, '\p{Joining_Group=      -Burushaski_YehBARREE}', "");
44227 Expect(0, 1915, '\p{^Joining_Group=     -Burushaski_YehBARREE}', "");
44228 Expect(0, 1915, '\P{Joining_Group=      -Burushaski_YehBARREE}', "");
44229 Expect(1, 1915, '\P{^Joining_Group=     -Burushaski_YehBARREE}', "");
44230 Expect(0, 1913, '\p{Joining_Group=      -Burushaski_YehBARREE}', "");
44231 Expect(1, 1913, '\p{^Joining_Group=     -Burushaski_YehBARREE}', "");
44232 Expect(1, 1913, '\P{Joining_Group=      -Burushaski_YehBARREE}', "");
44233 Expect(0, 1913, '\P{^Joining_Group=     -Burushaski_YehBARREE}', "");
44234 Error('\p{Jg=/a/-BURUSHASKI_Yeh Barree}');
44235 Error('\P{Jg=/a/-BURUSHASKI_Yeh Barree}');
44236 Expect(1, 1915, '\p{Jg=burushaskiyehbarree}', "");
44237 Expect(0, 1915, '\p{^Jg=burushaskiyehbarree}', "");
44238 Expect(0, 1915, '\P{Jg=burushaskiyehbarree}', "");
44239 Expect(1, 1915, '\P{^Jg=burushaskiyehbarree}', "");
44240 Expect(0, 1913, '\p{Jg=burushaskiyehbarree}', "");
44241 Expect(1, 1913, '\p{^Jg=burushaskiyehbarree}', "");
44242 Expect(1, 1913, '\P{Jg=burushaskiyehbarree}', "");
44243 Expect(0, 1913, '\P{^Jg=burushaskiyehbarree}', "");
44244 Expect(1, 1915, '\p{Jg=  BURUSHASKI_yeh-BARREE}', "");
44245 Expect(0, 1915, '\p{^Jg=         BURUSHASKI_yeh-BARREE}', "");
44246 Expect(0, 1915, '\P{Jg=  BURUSHASKI_yeh-BARREE}', "");
44247 Expect(1, 1915, '\P{^Jg=         BURUSHASKI_yeh-BARREE}', "");
44248 Expect(0, 1913, '\p{Jg=  BURUSHASKI_yeh-BARREE}', "");
44249 Expect(1, 1913, '\p{^Jg=         BURUSHASKI_yeh-BARREE}', "");
44250 Expect(1, 1913, '\P{Jg=  BURUSHASKI_yeh-BARREE}', "");
44251 Expect(0, 1913, '\P{^Jg=         BURUSHASKI_yeh-BARREE}', "");
44252 Error('\p{Is_Joining_Group=-BURUSHASKIYeh-barree:=}');
44253 Error('\P{Is_Joining_Group=-BURUSHASKIYeh-barree:=}');
44254 Expect(1, 1915, '\p{Is_Joining_Group=burushaskiyehbarree}', "");
44255 Expect(0, 1915, '\p{^Is_Joining_Group=burushaskiyehbarree}', "");
44256 Expect(0, 1915, '\P{Is_Joining_Group=burushaskiyehbarree}', "");
44257 Expect(1, 1915, '\P{^Is_Joining_Group=burushaskiyehbarree}', "");
44258 Expect(0, 1913, '\p{Is_Joining_Group=burushaskiyehbarree}', "");
44259 Expect(1, 1913, '\p{^Is_Joining_Group=burushaskiyehbarree}', "");
44260 Expect(1, 1913, '\P{Is_Joining_Group=burushaskiyehbarree}', "");
44261 Expect(0, 1913, '\P{^Is_Joining_Group=burushaskiyehbarree}', "");
44262 Expect(1, 1915, '\p{Is_Joining_Group=-BURUSHASKI-Yeh_barree}', "");
44263 Expect(0, 1915, '\p{^Is_Joining_Group=-BURUSHASKI-Yeh_barree}', "");
44264 Expect(0, 1915, '\P{Is_Joining_Group=-BURUSHASKI-Yeh_barree}', "");
44265 Expect(1, 1915, '\P{^Is_Joining_Group=-BURUSHASKI-Yeh_barree}', "");
44266 Expect(0, 1913, '\p{Is_Joining_Group=-BURUSHASKI-Yeh_barree}', "");
44267 Expect(1, 1913, '\p{^Is_Joining_Group=-BURUSHASKI-Yeh_barree}', "");
44268 Expect(1, 1913, '\P{Is_Joining_Group=-BURUSHASKI-Yeh_barree}', "");
44269 Expect(0, 1913, '\P{^Is_Joining_Group=-BURUSHASKI-Yeh_barree}', "");
44270 Error('\p{Is_Jg= Burushaski_Yeh/a/BARREE}');
44271 Error('\P{Is_Jg= Burushaski_Yeh/a/BARREE}');
44272 Expect(1, 1915, '\p{Is_Jg=burushaskiyehbarree}', "");
44273 Expect(0, 1915, '\p{^Is_Jg=burushaskiyehbarree}', "");
44274 Expect(0, 1915, '\P{Is_Jg=burushaskiyehbarree}', "");
44275 Expect(1, 1915, '\P{^Is_Jg=burushaskiyehbarree}', "");
44276 Expect(0, 1913, '\p{Is_Jg=burushaskiyehbarree}', "");
44277 Expect(1, 1913, '\p{^Is_Jg=burushaskiyehbarree}', "");
44278 Expect(1, 1913, '\P{Is_Jg=burushaskiyehbarree}', "");
44279 Expect(0, 1913, '\P{^Is_Jg=burushaskiyehbarree}', "");
44280 Expect(1, 1915, '\p{Is_Jg=__Burushaski_Yeh Barree}', "");
44281 Expect(0, 1915, '\p{^Is_Jg=__Burushaski_Yeh Barree}', "");
44282 Expect(0, 1915, '\P{Is_Jg=__Burushaski_Yeh Barree}', "");
44283 Expect(1, 1915, '\P{^Is_Jg=__Burushaski_Yeh Barree}', "");
44284 Expect(0, 1913, '\p{Is_Jg=__Burushaski_Yeh Barree}', "");
44285 Expect(1, 1913, '\p{^Is_Jg=__Burushaski_Yeh Barree}', "");
44286 Expect(1, 1913, '\P{Is_Jg=__Burushaski_Yeh Barree}', "");
44287 Expect(0, 1913, '\P{^Is_Jg=__Burushaski_Yeh Barree}', "");
44288 Error('\p{Joining_Group:        Teh/a/MARBUTA}');
44289 Error('\P{Joining_Group:        Teh/a/MARBUTA}');
44290 Expect(1, 1577, '\p{Joining_Group=tehmarbuta}', "");
44291 Expect(0, 1577, '\p{^Joining_Group=tehmarbuta}', "");
44292 Expect(0, 1577, '\P{Joining_Group=tehmarbuta}', "");
44293 Expect(1, 1577, '\P{^Joining_Group=tehmarbuta}', "");
44294 Expect(0, 1576, '\p{Joining_Group=tehmarbuta}', "");
44295 Expect(1, 1576, '\p{^Joining_Group=tehmarbuta}', "");
44296 Expect(1, 1576, '\P{Joining_Group=tehmarbuta}', "");
44297 Expect(0, 1576, '\P{^Joining_Group=tehmarbuta}', "");
44298 Expect(1, 1577, '\p{Joining_Group= teh Marbuta}', "");
44299 Expect(0, 1577, '\p{^Joining_Group= teh Marbuta}', "");
44300 Expect(0, 1577, '\P{Joining_Group= teh Marbuta}', "");
44301 Expect(1, 1577, '\P{^Joining_Group= teh Marbuta}', "");
44302 Expect(0, 1576, '\p{Joining_Group= teh Marbuta}', "");
44303 Expect(1, 1576, '\p{^Joining_Group= teh Marbuta}', "");
44304 Expect(1, 1576, '\P{Joining_Group= teh Marbuta}', "");
44305 Expect(0, 1576, '\P{^Joining_Group= teh Marbuta}', "");
44306 Error('\p{Jg=- teh      Marbuta/a/}');
44307 Error('\P{Jg=- teh      Marbuta/a/}');
44308 Expect(1, 1577, '\p{Jg=tehmarbuta}', "");
44309 Expect(0, 1577, '\p{^Jg=tehmarbuta}', "");
44310 Expect(0, 1577, '\P{Jg=tehmarbuta}', "");
44311 Expect(1, 1577, '\P{^Jg=tehmarbuta}', "");
44312 Expect(0, 1576, '\p{Jg=tehmarbuta}', "");
44313 Expect(1, 1576, '\p{^Jg=tehmarbuta}', "");
44314 Expect(1, 1576, '\P{Jg=tehmarbuta}', "");
44315 Expect(0, 1576, '\P{^Jg=tehmarbuta}', "");
44316 Expect(1, 1577, '\p{Jg=_teh_marbuta}', "");
44317 Expect(0, 1577, '\p{^Jg=_teh_marbuta}', "");
44318 Expect(0, 1577, '\P{Jg=_teh_marbuta}', "");
44319 Expect(1, 1577, '\P{^Jg=_teh_marbuta}', "");
44320 Expect(0, 1576, '\p{Jg=_teh_marbuta}', "");
44321 Expect(1, 1576, '\p{^Jg=_teh_marbuta}', "");
44322 Expect(1, 1576, '\P{Jg=_teh_marbuta}', "");
44323 Expect(0, 1576, '\P{^Jg=_teh_marbuta}', "");
44324 Error('\p{Is_Joining_Group=-_Teh/a/Marbuta}');
44325 Error('\P{Is_Joining_Group=-_Teh/a/Marbuta}');
44326 Expect(1, 1577, '\p{Is_Joining_Group=tehmarbuta}', "");
44327 Expect(0, 1577, '\p{^Is_Joining_Group=tehmarbuta}', "");
44328 Expect(0, 1577, '\P{Is_Joining_Group=tehmarbuta}', "");
44329 Expect(1, 1577, '\P{^Is_Joining_Group=tehmarbuta}', "");
44330 Expect(0, 1576, '\p{Is_Joining_Group=tehmarbuta}', "");
44331 Expect(1, 1576, '\p{^Is_Joining_Group=tehmarbuta}', "");
44332 Expect(1, 1576, '\P{Is_Joining_Group=tehmarbuta}', "");
44333 Expect(0, 1576, '\P{^Is_Joining_Group=tehmarbuta}', "");
44334 Expect(1, 1577, '\p{Is_Joining_Group=--TehMARBUTA}', "");
44335 Expect(0, 1577, '\p{^Is_Joining_Group=--TehMARBUTA}', "");
44336 Expect(0, 1577, '\P{Is_Joining_Group=--TehMARBUTA}', "");
44337 Expect(1, 1577, '\P{^Is_Joining_Group=--TehMARBUTA}', "");
44338 Expect(0, 1576, '\p{Is_Joining_Group=--TehMARBUTA}', "");
44339 Expect(1, 1576, '\p{^Is_Joining_Group=--TehMARBUTA}', "");
44340 Expect(1, 1576, '\P{Is_Joining_Group=--TehMARBUTA}', "");
44341 Expect(0, 1576, '\P{^Is_Joining_Group=--TehMARBUTA}', "");
44342 Error('\p{Is_Jg:        -TEH_Marbuta/a/}');
44343 Error('\P{Is_Jg:        -TEH_Marbuta/a/}');
44344 Expect(1, 1577, '\p{Is_Jg=tehmarbuta}', "");
44345 Expect(0, 1577, '\p{^Is_Jg=tehmarbuta}', "");
44346 Expect(0, 1577, '\P{Is_Jg=tehmarbuta}', "");
44347 Expect(1, 1577, '\P{^Is_Jg=tehmarbuta}', "");
44348 Expect(0, 1576, '\p{Is_Jg=tehmarbuta}', "");
44349 Expect(1, 1576, '\p{^Is_Jg=tehmarbuta}', "");
44350 Expect(1, 1576, '\P{Is_Jg=tehmarbuta}', "");
44351 Expect(0, 1576, '\P{^Is_Jg=tehmarbuta}', "");
44352 Expect(1, 1577, '\p{Is_Jg=      _TEH MARBUTA}', "");
44353 Expect(0, 1577, '\p{^Is_Jg=     _TEH MARBUTA}', "");
44354 Expect(0, 1577, '\P{Is_Jg=      _TEH MARBUTA}', "");
44355 Expect(1, 1577, '\P{^Is_Jg=     _TEH MARBUTA}', "");
44356 Expect(0, 1576, '\p{Is_Jg=      _TEH MARBUTA}', "");
44357 Expect(1, 1576, '\p{^Is_Jg=     _TEH MARBUTA}', "");
44358 Expect(1, 1576, '\P{Is_Jg=      _TEH MARBUTA}', "");
44359 Expect(0, 1576, '\P{^Is_Jg=     _TEH MARBUTA}', "");
44360 Error('\p{Joining_Group:   :=   _reh}');
44361 Error('\P{Joining_Group:   :=   _reh}');
44362 Expect(1, 1586, '\p{Joining_Group=reh}', "");
44363 Expect(0, 1586, '\p{^Joining_Group=reh}', "");
44364 Expect(0, 1586, '\P{Joining_Group=reh}', "");
44365 Expect(1, 1586, '\P{^Joining_Group=reh}', "");
44366 Expect(0, 1584, '\p{Joining_Group=reh}', "");
44367 Expect(1, 1584, '\p{^Joining_Group=reh}', "");
44368 Expect(1, 1584, '\P{Joining_Group=reh}', "");
44369 Expect(0, 1584, '\P{^Joining_Group=reh}', "");
44370 Expect(1, 1586, '\p{Joining_Group= Reh}', "");
44371 Expect(0, 1586, '\p{^Joining_Group= Reh}', "");
44372 Expect(0, 1586, '\P{Joining_Group= Reh}', "");
44373 Expect(1, 1586, '\P{^Joining_Group= Reh}', "");
44374 Expect(0, 1584, '\p{Joining_Group= Reh}', "");
44375 Expect(1, 1584, '\p{^Joining_Group= Reh}', "");
44376 Expect(1, 1584, '\P{Joining_Group= Reh}', "");
44377 Expect(0, 1584, '\P{^Joining_Group= Reh}', "");
44378 Error('\p{Jg= :=Reh}');
44379 Error('\P{Jg= :=Reh}');
44380 Expect(1, 1586, '\p{Jg=reh}', "");
44381 Expect(0, 1586, '\p{^Jg=reh}', "");
44382 Expect(0, 1586, '\P{Jg=reh}', "");
44383 Expect(1, 1586, '\P{^Jg=reh}', "");
44384 Expect(0, 1584, '\p{Jg=reh}', "");
44385 Expect(1, 1584, '\p{^Jg=reh}', "");
44386 Expect(1, 1584, '\P{Jg=reh}', "");
44387 Expect(0, 1584, '\P{^Jg=reh}', "");
44388 Error('\p{Is_Joining_Group= /a/Reh}');
44389 Error('\P{Is_Joining_Group= /a/Reh}');
44390 Expect(1, 1586, '\p{Is_Joining_Group=reh}', "");
44391 Expect(0, 1586, '\p{^Is_Joining_Group=reh}', "");
44392 Expect(0, 1586, '\P{Is_Joining_Group=reh}', "");
44393 Expect(1, 1586, '\P{^Is_Joining_Group=reh}', "");
44394 Expect(0, 1584, '\p{Is_Joining_Group=reh}', "");
44395 Expect(1, 1584, '\p{^Is_Joining_Group=reh}', "");
44396 Expect(1, 1584, '\P{Is_Joining_Group=reh}', "");
44397 Expect(0, 1584, '\P{^Is_Joining_Group=reh}', "");
44398 Expect(1, 1586, '\p{Is_Joining_Group= REH}', "");
44399 Expect(0, 1586, '\p{^Is_Joining_Group= REH}', "");
44400 Expect(0, 1586, '\P{Is_Joining_Group= REH}', "");
44401 Expect(1, 1586, '\P{^Is_Joining_Group= REH}', "");
44402 Expect(0, 1584, '\p{Is_Joining_Group= REH}', "");
44403 Expect(1, 1584, '\p{^Is_Joining_Group= REH}', "");
44404 Expect(1, 1584, '\P{Is_Joining_Group= REH}', "");
44405 Expect(0, 1584, '\P{^Is_Joining_Group= REH}', "");
44406 Error('\p{Is_Jg=:=_Reh}');
44407 Error('\P{Is_Jg=:=_Reh}');
44408 Expect(1, 1586, '\p{Is_Jg=reh}', "");
44409 Expect(0, 1586, '\p{^Is_Jg=reh}', "");
44410 Expect(0, 1586, '\P{Is_Jg=reh}', "");
44411 Expect(1, 1586, '\P{^Is_Jg=reh}', "");
44412 Expect(0, 1584, '\p{Is_Jg=reh}', "");
44413 Expect(1, 1584, '\p{^Is_Jg=reh}', "");
44414 Expect(1, 1584, '\P{Is_Jg=reh}', "");
44415 Expect(0, 1584, '\P{^Is_Jg=reh}', "");
44416 Expect(1, 1586, '\p{Is_Jg=_-Reh}', "");
44417 Expect(0, 1586, '\p{^Is_Jg=_-Reh}', "");
44418 Expect(0, 1586, '\P{Is_Jg=_-Reh}', "");
44419 Expect(1, 1586, '\P{^Is_Jg=_-Reh}', "");
44420 Expect(0, 1584, '\p{Is_Jg=_-Reh}', "");
44421 Expect(1, 1584, '\p{^Is_Jg=_-Reh}', "");
44422 Expect(1, 1584, '\P{Is_Jg=_-Reh}', "");
44423 Expect(0, 1584, '\P{^Is_Jg=_-Reh}', "");
44424 Error('\p{Joining_Group=        /a/ZAIN}');
44425 Error('\P{Joining_Group=        /a/ZAIN}');
44426 Expect(1, 1817, '\p{Joining_Group=zain}', "");
44427 Expect(0, 1817, '\p{^Joining_Group=zain}', "");
44428 Expect(0, 1817, '\P{Joining_Group=zain}', "");
44429 Expect(1, 1817, '\P{^Joining_Group=zain}', "");
44430 Expect(0, 1816, '\p{Joining_Group=zain}', "");
44431 Expect(1, 1816, '\p{^Joining_Group=zain}', "");
44432 Expect(1, 1816, '\P{Joining_Group=zain}', "");
44433 Expect(0, 1816, '\P{^Joining_Group=zain}', "");
44434 Expect(1, 1817, '\p{Joining_Group=_zain}', "");
44435 Expect(0, 1817, '\p{^Joining_Group=_zain}', "");
44436 Expect(0, 1817, '\P{Joining_Group=_zain}', "");
44437 Expect(1, 1817, '\P{^Joining_Group=_zain}', "");
44438 Expect(0, 1816, '\p{Joining_Group=_zain}', "");
44439 Expect(1, 1816, '\p{^Joining_Group=_zain}', "");
44440 Expect(1, 1816, '\P{Joining_Group=_zain}', "");
44441 Expect(0, 1816, '\P{^Joining_Group=_zain}', "");
44442 Error('\p{Jg=   -zain:=}');
44443 Error('\P{Jg=   -zain:=}');
44444 Expect(1, 1817, '\p{Jg=zain}', "");
44445 Expect(0, 1817, '\p{^Jg=zain}', "");
44446 Expect(0, 1817, '\P{Jg=zain}', "");
44447 Expect(1, 1817, '\P{^Jg=zain}', "");
44448 Expect(0, 1816, '\p{Jg=zain}', "");
44449 Expect(1, 1816, '\p{^Jg=zain}', "");
44450 Expect(1, 1816, '\P{Jg=zain}', "");
44451 Expect(0, 1816, '\P{^Jg=zain}', "");
44452 Expect(1, 1817, '\p{Jg=_-Zain}', "");
44453 Expect(0, 1817, '\p{^Jg=_-Zain}', "");
44454 Expect(0, 1817, '\P{Jg=_-Zain}', "");
44455 Expect(1, 1817, '\P{^Jg=_-Zain}', "");
44456 Expect(0, 1816, '\p{Jg=_-Zain}', "");
44457 Expect(1, 1816, '\p{^Jg=_-Zain}', "");
44458 Expect(1, 1816, '\P{Jg=_-Zain}', "");
44459 Expect(0, 1816, '\P{^Jg=_-Zain}', "");
44460 Error('\p{Is_Joining_Group=/a/Zain}');
44461 Error('\P{Is_Joining_Group=/a/Zain}');
44462 Expect(1, 1817, '\p{Is_Joining_Group=zain}', "");
44463 Expect(0, 1817, '\p{^Is_Joining_Group=zain}', "");
44464 Expect(0, 1817, '\P{Is_Joining_Group=zain}', "");
44465 Expect(1, 1817, '\P{^Is_Joining_Group=zain}', "");
44466 Expect(0, 1816, '\p{Is_Joining_Group=zain}', "");
44467 Expect(1, 1816, '\p{^Is_Joining_Group=zain}', "");
44468 Expect(1, 1816, '\P{Is_Joining_Group=zain}', "");
44469 Expect(0, 1816, '\P{^Is_Joining_Group=zain}', "");
44470 Expect(1, 1817, '\p{Is_Joining_Group= Zain}', "");
44471 Expect(0, 1817, '\p{^Is_Joining_Group= Zain}', "");
44472 Expect(0, 1817, '\P{Is_Joining_Group= Zain}', "");
44473 Expect(1, 1817, '\P{^Is_Joining_Group= Zain}', "");
44474 Expect(0, 1816, '\p{Is_Joining_Group= Zain}', "");
44475 Expect(1, 1816, '\p{^Is_Joining_Group= Zain}', "");
44476 Expect(1, 1816, '\P{Is_Joining_Group= Zain}', "");
44477 Expect(0, 1816, '\P{^Is_Joining_Group= Zain}', "");
44478 Error('\p{Is_Jg=-/a/ZAIN}');
44479 Error('\P{Is_Jg=-/a/ZAIN}');
44480 Expect(1, 1817, '\p{Is_Jg=zain}', "");
44481 Expect(0, 1817, '\p{^Is_Jg=zain}', "");
44482 Expect(0, 1817, '\P{Is_Jg=zain}', "");
44483 Expect(1, 1817, '\P{^Is_Jg=zain}', "");
44484 Expect(0, 1816, '\p{Is_Jg=zain}', "");
44485 Expect(1, 1816, '\p{^Is_Jg=zain}', "");
44486 Expect(1, 1816, '\P{Is_Jg=zain}', "");
44487 Expect(0, 1816, '\P{^Is_Jg=zain}', "");
44488 Expect(1, 1817, '\p{Is_Jg=__zain}', "");
44489 Expect(0, 1817, '\p{^Is_Jg=__zain}', "");
44490 Expect(0, 1817, '\P{Is_Jg=__zain}', "");
44491 Expect(1, 1817, '\P{^Is_Jg=__zain}', "");
44492 Expect(0, 1816, '\p{Is_Jg=__zain}', "");
44493 Expect(1, 1816, '\p{^Is_Jg=__zain}', "");
44494 Expect(1, 1816, '\P{Is_Jg=__zain}', "");
44495 Expect(0, 1816, '\P{^Is_Jg=__zain}', "");
44496 Error('\p{Joining_Group=        :=ALEF}');
44497 Error('\P{Joining_Group=        :=ALEF}');
44498 Expect(1, 1571, '\p{Joining_Group=alef}', "");
44499 Expect(0, 1571, '\p{^Joining_Group=alef}', "");
44500 Expect(0, 1571, '\P{Joining_Group=alef}', "");
44501 Expect(1, 1571, '\P{^Joining_Group=alef}', "");
44502 Expect(0, 1569, '\p{Joining_Group=alef}', "");
44503 Expect(1, 1569, '\p{^Joining_Group=alef}', "");
44504 Expect(1, 1569, '\P{Joining_Group=alef}', "");
44505 Expect(0, 1569, '\P{^Joining_Group=alef}', "");
44506 Error('\p{Jg=:= alef}');
44507 Error('\P{Jg=:= alef}');
44508 Expect(1, 1571, '\p{Jg=alef}', "");
44509 Expect(0, 1571, '\p{^Jg=alef}', "");
44510 Expect(0, 1571, '\P{Jg=alef}', "");
44511 Expect(1, 1571, '\P{^Jg=alef}', "");
44512 Expect(0, 1569, '\p{Jg=alef}', "");
44513 Expect(1, 1569, '\p{^Jg=alef}', "");
44514 Expect(1, 1569, '\P{Jg=alef}', "");
44515 Expect(0, 1569, '\P{^Jg=alef}', "");
44516 Expect(1, 1571, '\p{Jg=-Alef}', "");
44517 Expect(0, 1571, '\p{^Jg=-Alef}', "");
44518 Expect(0, 1571, '\P{Jg=-Alef}', "");
44519 Expect(1, 1571, '\P{^Jg=-Alef}', "");
44520 Expect(0, 1569, '\p{Jg=-Alef}', "");
44521 Expect(1, 1569, '\p{^Jg=-Alef}', "");
44522 Expect(1, 1569, '\P{Jg=-Alef}', "");
44523 Expect(0, 1569, '\P{^Jg=-Alef}', "");
44524 Error('\p{Is_Joining_Group= :=ALEF}');
44525 Error('\P{Is_Joining_Group= :=ALEF}');
44526 Expect(1, 1571, '\p{Is_Joining_Group=alef}', "");
44527 Expect(0, 1571, '\p{^Is_Joining_Group=alef}', "");
44528 Expect(0, 1571, '\P{Is_Joining_Group=alef}', "");
44529 Expect(1, 1571, '\P{^Is_Joining_Group=alef}', "");
44530 Expect(0, 1569, '\p{Is_Joining_Group=alef}', "");
44531 Expect(1, 1569, '\p{^Is_Joining_Group=alef}', "");
44532 Expect(1, 1569, '\P{Is_Joining_Group=alef}', "");
44533 Expect(0, 1569, '\P{^Is_Joining_Group=alef}', "");
44534 Expect(1, 1571, '\p{Is_Joining_Group: ALEF}', "");
44535 Expect(0, 1571, '\p{^Is_Joining_Group: ALEF}', "");
44536 Expect(0, 1571, '\P{Is_Joining_Group: ALEF}', "");
44537 Expect(1, 1571, '\P{^Is_Joining_Group: ALEF}', "");
44538 Expect(0, 1569, '\p{Is_Joining_Group: ALEF}', "");
44539 Expect(1, 1569, '\p{^Is_Joining_Group: ALEF}', "");
44540 Expect(1, 1569, '\P{Is_Joining_Group: ALEF}', "");
44541 Expect(0, 1569, '\P{^Is_Joining_Group: ALEF}', "");
44542 Error('\p{Is_Jg: /a/    alef}');
44543 Error('\P{Is_Jg: /a/    alef}');
44544 Expect(1, 1571, '\p{Is_Jg=alef}', "");
44545 Expect(0, 1571, '\p{^Is_Jg=alef}', "");
44546 Expect(0, 1571, '\P{Is_Jg=alef}', "");
44547 Expect(1, 1571, '\P{^Is_Jg=alef}', "");
44548 Expect(0, 1569, '\p{Is_Jg=alef}', "");
44549 Expect(1, 1569, '\p{^Is_Jg=alef}', "");
44550 Expect(1, 1569, '\P{Is_Jg=alef}', "");
44551 Expect(0, 1569, '\P{^Is_Jg=alef}', "");
44552 Expect(1, 1571, '\p{Is_Jg=__alef}', "");
44553 Expect(0, 1571, '\p{^Is_Jg=__alef}', "");
44554 Expect(0, 1571, '\P{Is_Jg=__alef}', "");
44555 Expect(1, 1571, '\P{^Is_Jg=__alef}', "");
44556 Expect(0, 1569, '\p{Is_Jg=__alef}', "");
44557 Expect(1, 1569, '\p{^Is_Jg=__alef}', "");
44558 Expect(1, 1569, '\P{Is_Jg=__alef}', "");
44559 Expect(0, 1569, '\P{^Is_Jg=__alef}', "");
44560 Error('\p{Joining_Group=-Gamal/a/}');
44561 Error('\P{Joining_Group=-Gamal/a/}');
44562 Expect(1, 1812, '\p{Joining_Group=gamal}', "");
44563 Expect(0, 1812, '\p{^Joining_Group=gamal}', "");
44564 Expect(0, 1812, '\P{Joining_Group=gamal}', "");
44565 Expect(1, 1812, '\P{^Joining_Group=gamal}', "");
44566 Expect(0, 1810, '\p{Joining_Group=gamal}', "");
44567 Expect(1, 1810, '\p{^Joining_Group=gamal}', "");
44568 Expect(1, 1810, '\P{Joining_Group=gamal}', "");
44569 Expect(0, 1810, '\P{^Joining_Group=gamal}', "");
44570 Expect(1, 1812, '\p{Joining_Group=      Gamal}', "");
44571 Expect(0, 1812, '\p{^Joining_Group=     Gamal}', "");
44572 Expect(0, 1812, '\P{Joining_Group=      Gamal}', "");
44573 Expect(1, 1812, '\P{^Joining_Group=     Gamal}', "");
44574 Expect(0, 1810, '\p{Joining_Group=      Gamal}', "");
44575 Expect(1, 1810, '\p{^Joining_Group=     Gamal}', "");
44576 Expect(1, 1810, '\P{Joining_Group=      Gamal}', "");
44577 Expect(0, 1810, '\P{^Joining_Group=     Gamal}', "");
44578 Error('\p{Jg=   :=Gamal}');
44579 Error('\P{Jg=   :=Gamal}');
44580 Expect(1, 1812, '\p{Jg=gamal}', "");
44581 Expect(0, 1812, '\p{^Jg=gamal}', "");
44582 Expect(0, 1812, '\P{Jg=gamal}', "");
44583 Expect(1, 1812, '\P{^Jg=gamal}', "");
44584 Expect(0, 1810, '\p{Jg=gamal}', "");
44585 Expect(1, 1810, '\p{^Jg=gamal}', "");
44586 Expect(1, 1810, '\P{Jg=gamal}', "");
44587 Expect(0, 1810, '\P{^Jg=gamal}', "");
44588 Expect(1, 1812, '\p{Jg=  Gamal}', "");
44589 Expect(0, 1812, '\p{^Jg=         Gamal}', "");
44590 Expect(0, 1812, '\P{Jg=  Gamal}', "");
44591 Expect(1, 1812, '\P{^Jg=         Gamal}', "");
44592 Expect(0, 1810, '\p{Jg=  Gamal}', "");
44593 Expect(1, 1810, '\p{^Jg=         Gamal}', "");
44594 Expect(1, 1810, '\P{Jg=  Gamal}', "");
44595 Expect(0, 1810, '\P{^Jg=         Gamal}', "");
44596 Error('\p{Is_Joining_Group=:=gamal}');
44597 Error('\P{Is_Joining_Group=:=gamal}');
44598 Expect(1, 1812, '\p{Is_Joining_Group=gamal}', "");
44599 Expect(0, 1812, '\p{^Is_Joining_Group=gamal}', "");
44600 Expect(0, 1812, '\P{Is_Joining_Group=gamal}', "");
44601 Expect(1, 1812, '\P{^Is_Joining_Group=gamal}', "");
44602 Expect(0, 1810, '\p{Is_Joining_Group=gamal}', "");
44603 Expect(1, 1810, '\p{^Is_Joining_Group=gamal}', "");
44604 Expect(1, 1810, '\P{Is_Joining_Group=gamal}', "");
44605 Expect(0, 1810, '\P{^Is_Joining_Group=gamal}', "");
44606 Expect(1, 1812, '\p{Is_Joining_Group=-_Gamal}', "");
44607 Expect(0, 1812, '\p{^Is_Joining_Group=-_Gamal}', "");
44608 Expect(0, 1812, '\P{Is_Joining_Group=-_Gamal}', "");
44609 Expect(1, 1812, '\P{^Is_Joining_Group=-_Gamal}', "");
44610 Expect(0, 1810, '\p{Is_Joining_Group=-_Gamal}', "");
44611 Expect(1, 1810, '\p{^Is_Joining_Group=-_Gamal}', "");
44612 Expect(1, 1810, '\P{Is_Joining_Group=-_Gamal}', "");
44613 Expect(0, 1810, '\P{^Is_Joining_Group=-_Gamal}', "");
44614 Error('\p{Is_Jg= gamal/a/}');
44615 Error('\P{Is_Jg= gamal/a/}');
44616 Expect(1, 1812, '\p{Is_Jg:   gamal}', "");
44617 Expect(0, 1812, '\p{^Is_Jg:   gamal}', "");
44618 Expect(0, 1812, '\P{Is_Jg:   gamal}', "");
44619 Expect(1, 1812, '\P{^Is_Jg:   gamal}', "");
44620 Expect(0, 1810, '\p{Is_Jg:   gamal}', "");
44621 Expect(1, 1810, '\p{^Is_Jg:   gamal}', "");
44622 Expect(1, 1810, '\P{Is_Jg:   gamal}', "");
44623 Expect(0, 1810, '\P{^Is_Jg:   gamal}', "");
44624 Expect(1, 1812, '\p{Is_Jg=- gamal}', "");
44625 Expect(0, 1812, '\p{^Is_Jg=- gamal}', "");
44626 Expect(0, 1812, '\P{Is_Jg=- gamal}', "");
44627 Expect(1, 1812, '\P{^Is_Jg=- gamal}', "");
44628 Expect(0, 1810, '\p{Is_Jg=- gamal}', "");
44629 Expect(1, 1810, '\p{^Is_Jg=- gamal}', "");
44630 Expect(1, 1810, '\P{Is_Jg=- gamal}', "");
44631 Expect(0, 1810, '\P{^Is_Jg=- gamal}', "");
44632 Error('\p{Joining_Group=/a/__meem}');
44633 Error('\P{Joining_Group=/a/__meem}');
44634 Expect(1, 1605, '\p{Joining_Group=meem}', "");
44635 Expect(0, 1605, '\p{^Joining_Group=meem}', "");
44636 Expect(0, 1605, '\P{Joining_Group=meem}', "");
44637 Expect(1, 1605, '\P{^Joining_Group=meem}', "");
44638 Expect(0, 1604, '\p{Joining_Group=meem}', "");
44639 Expect(1, 1604, '\p{^Joining_Group=meem}', "");
44640 Expect(1, 1604, '\P{Joining_Group=meem}', "");
44641 Expect(0, 1604, '\P{^Joining_Group=meem}', "");
44642 Expect(1, 1605, '\p{Joining_Group=_-Meem}', "");
44643 Expect(0, 1605, '\p{^Joining_Group=_-Meem}', "");
44644 Expect(0, 1605, '\P{Joining_Group=_-Meem}', "");
44645 Expect(1, 1605, '\P{^Joining_Group=_-Meem}', "");
44646 Expect(0, 1604, '\p{Joining_Group=_-Meem}', "");
44647 Expect(1, 1604, '\p{^Joining_Group=_-Meem}', "");
44648 Expect(1, 1604, '\P{Joining_Group=_-Meem}', "");
44649 Expect(0, 1604, '\P{^Joining_Group=_-Meem}', "");
44650 Error('\p{Jg:-_meem:=}');
44651 Error('\P{Jg:-_meem:=}');
44652 Expect(1, 1605, '\p{Jg: meem}', "");
44653 Expect(0, 1605, '\p{^Jg:        meem}', "");
44654 Expect(0, 1605, '\P{Jg: meem}', "");
44655 Expect(1, 1605, '\P{^Jg:        meem}', "");
44656 Expect(0, 1604, '\p{Jg: meem}', "");
44657 Expect(1, 1604, '\p{^Jg:        meem}', "");
44658 Expect(1, 1604, '\P{Jg: meem}', "");
44659 Expect(0, 1604, '\P{^Jg:        meem}', "");
44660 Expect(1, 1605, '\p{Jg=-Meem}', "");
44661 Expect(0, 1605, '\p{^Jg=-Meem}', "");
44662 Expect(0, 1605, '\P{Jg=-Meem}', "");
44663 Expect(1, 1605, '\P{^Jg=-Meem}', "");
44664 Expect(0, 1604, '\p{Jg=-Meem}', "");
44665 Expect(1, 1604, '\p{^Jg=-Meem}', "");
44666 Expect(1, 1604, '\P{Jg=-Meem}', "");
44667 Expect(0, 1604, '\P{^Jg=-Meem}', "");
44668 Error('\p{Is_Joining_Group=_ Meem/a/}');
44669 Error('\P{Is_Joining_Group=_ Meem/a/}');
44670 Expect(1, 1605, '\p{Is_Joining_Group=meem}', "");
44671 Expect(0, 1605, '\p{^Is_Joining_Group=meem}', "");
44672 Expect(0, 1605, '\P{Is_Joining_Group=meem}', "");
44673 Expect(1, 1605, '\P{^Is_Joining_Group=meem}', "");
44674 Expect(0, 1604, '\p{Is_Joining_Group=meem}', "");
44675 Expect(1, 1604, '\p{^Is_Joining_Group=meem}', "");
44676 Expect(1, 1604, '\P{Is_Joining_Group=meem}', "");
44677 Expect(0, 1604, '\P{^Is_Joining_Group=meem}', "");
44678 Expect(1, 1605, '\p{Is_Joining_Group= -Meem}', "");
44679 Expect(0, 1605, '\p{^Is_Joining_Group= -Meem}', "");
44680 Expect(0, 1605, '\P{Is_Joining_Group= -Meem}', "");
44681 Expect(1, 1605, '\P{^Is_Joining_Group= -Meem}', "");
44682 Expect(0, 1604, '\p{Is_Joining_Group= -Meem}', "");
44683 Expect(1, 1604, '\p{^Is_Joining_Group= -Meem}', "");
44684 Expect(1, 1604, '\P{Is_Joining_Group= -Meem}', "");
44685 Expect(0, 1604, '\P{^Is_Joining_Group= -Meem}', "");
44686 Error('\p{Is_Jg= :=MEEM}');
44687 Error('\P{Is_Jg= :=MEEM}');
44688 Expect(1, 1605, '\p{Is_Jg:      meem}', "");
44689 Expect(0, 1605, '\p{^Is_Jg:     meem}', "");
44690 Expect(0, 1605, '\P{Is_Jg:      meem}', "");
44691 Expect(1, 1605, '\P{^Is_Jg:     meem}', "");
44692 Expect(0, 1604, '\p{Is_Jg:      meem}', "");
44693 Expect(1, 1604, '\p{^Is_Jg:     meem}', "");
44694 Expect(1, 1604, '\P{Is_Jg:      meem}', "");
44695 Expect(0, 1604, '\P{^Is_Jg:     meem}', "");
44696 Expect(1, 1605, '\p{Is_Jg=_Meem}', "");
44697 Expect(0, 1605, '\p{^Is_Jg=_Meem}', "");
44698 Expect(0, 1605, '\P{Is_Jg=_Meem}', "");
44699 Expect(1, 1605, '\P{^Is_Jg=_Meem}', "");
44700 Expect(0, 1604, '\p{Is_Jg=_Meem}', "");
44701 Expect(1, 1604, '\p{^Is_Jg=_Meem}', "");
44702 Expect(1, 1604, '\P{Is_Jg=_Meem}', "");
44703 Expect(0, 1604, '\P{^Is_Jg=_Meem}', "");
44704 Error('\p{Joining_Group=:=              Sadhe}');
44705 Error('\P{Joining_Group=:=              Sadhe}');
44706 Expect(1, 1832, '\p{Joining_Group=sadhe}', "");
44707 Expect(0, 1832, '\p{^Joining_Group=sadhe}', "");
44708 Expect(0, 1832, '\P{Joining_Group=sadhe}', "");
44709 Expect(1, 1832, '\P{^Joining_Group=sadhe}', "");
44710 Expect(0, 1831, '\p{Joining_Group=sadhe}', "");
44711 Expect(1, 1831, '\p{^Joining_Group=sadhe}', "");
44712 Expect(1, 1831, '\P{Joining_Group=sadhe}', "");
44713 Expect(0, 1831, '\P{^Joining_Group=sadhe}', "");
44714 Expect(1, 1832, '\p{Joining_Group=-_sadhe}', "");
44715 Expect(0, 1832, '\p{^Joining_Group=-_sadhe}', "");
44716 Expect(0, 1832, '\P{Joining_Group=-_sadhe}', "");
44717 Expect(1, 1832, '\P{^Joining_Group=-_sadhe}', "");
44718 Expect(0, 1831, '\p{Joining_Group=-_sadhe}', "");
44719 Expect(1, 1831, '\p{^Joining_Group=-_sadhe}', "");
44720 Expect(1, 1831, '\P{Joining_Group=-_sadhe}', "");
44721 Expect(0, 1831, '\P{^Joining_Group=-_sadhe}', "");
44722 Error('\p{Jg=:= -sadhe}');
44723 Error('\P{Jg=:= -sadhe}');
44724 Expect(1, 1832, '\p{Jg=sadhe}', "");
44725 Expect(0, 1832, '\p{^Jg=sadhe}', "");
44726 Expect(0, 1832, '\P{Jg=sadhe}', "");
44727 Expect(1, 1832, '\P{^Jg=sadhe}', "");
44728 Expect(0, 1831, '\p{Jg=sadhe}', "");
44729 Expect(1, 1831, '\p{^Jg=sadhe}', "");
44730 Expect(1, 1831, '\P{Jg=sadhe}', "");
44731 Expect(0, 1831, '\P{^Jg=sadhe}', "");
44732 Expect(1, 1832, '\p{Jg= _Sadhe}', "");
44733 Expect(0, 1832, '\p{^Jg= _Sadhe}', "");
44734 Expect(0, 1832, '\P{Jg= _Sadhe}', "");
44735 Expect(1, 1832, '\P{^Jg= _Sadhe}', "");
44736 Expect(0, 1831, '\p{Jg= _Sadhe}', "");
44737 Expect(1, 1831, '\p{^Jg= _Sadhe}', "");
44738 Expect(1, 1831, '\P{Jg= _Sadhe}', "");
44739 Expect(0, 1831, '\P{^Jg= _Sadhe}', "");
44740 Error('\p{Is_Joining_Group=:=   SADHE}');
44741 Error('\P{Is_Joining_Group=:=   SADHE}');
44742 Expect(1, 1832, '\p{Is_Joining_Group=sadhe}', "");
44743 Expect(0, 1832, '\p{^Is_Joining_Group=sadhe}', "");
44744 Expect(0, 1832, '\P{Is_Joining_Group=sadhe}', "");
44745 Expect(1, 1832, '\P{^Is_Joining_Group=sadhe}', "");
44746 Expect(0, 1831, '\p{Is_Joining_Group=sadhe}', "");
44747 Expect(1, 1831, '\p{^Is_Joining_Group=sadhe}', "");
44748 Expect(1, 1831, '\P{Is_Joining_Group=sadhe}', "");
44749 Expect(0, 1831, '\P{^Is_Joining_Group=sadhe}', "");
44750 Expect(1, 1832, '\p{Is_Joining_Group=           Sadhe}', "");
44751 Expect(0, 1832, '\p{^Is_Joining_Group=          Sadhe}', "");
44752 Expect(0, 1832, '\P{Is_Joining_Group=           Sadhe}', "");
44753 Expect(1, 1832, '\P{^Is_Joining_Group=          Sadhe}', "");
44754 Expect(0, 1831, '\p{Is_Joining_Group=           Sadhe}', "");
44755 Expect(1, 1831, '\p{^Is_Joining_Group=          Sadhe}', "");
44756 Expect(1, 1831, '\P{Is_Joining_Group=           Sadhe}', "");
44757 Expect(0, 1831, '\P{^Is_Joining_Group=          Sadhe}', "");
44758 Error('\p{Is_Jg=:=_sadhe}');
44759 Error('\P{Is_Jg=:=_sadhe}');
44760 Expect(1, 1832, '\p{Is_Jg:sadhe}', "");
44761 Expect(0, 1832, '\p{^Is_Jg:sadhe}', "");
44762 Expect(0, 1832, '\P{Is_Jg:sadhe}', "");
44763 Expect(1, 1832, '\P{^Is_Jg:sadhe}', "");
44764 Expect(0, 1831, '\p{Is_Jg:sadhe}', "");
44765 Expect(1, 1831, '\p{^Is_Jg:sadhe}', "");
44766 Expect(1, 1831, '\P{Is_Jg:sadhe}', "");
44767 Expect(0, 1831, '\P{^Is_Jg:sadhe}', "");
44768 Expect(1, 1832, '\p{Is_Jg=_SADHE}', "");
44769 Expect(0, 1832, '\p{^Is_Jg=_SADHE}', "");
44770 Expect(0, 1832, '\P{Is_Jg=_SADHE}', "");
44771 Expect(1, 1832, '\P{^Is_Jg=_SADHE}', "");
44772 Expect(0, 1831, '\p{Is_Jg=_SADHE}', "");
44773 Expect(1, 1831, '\p{^Is_Jg=_SADHE}', "");
44774 Expect(1, 1831, '\P{Is_Jg=_SADHE}', "");
44775 Expect(0, 1831, '\P{^Is_Jg=_SADHE}', "");
44776 Error('\p{Joining_Group=-/a/beh}');
44777 Error('\P{Joining_Group=-/a/beh}');
44778 Expect(1, 1576, '\p{Joining_Group=beh}', "");
44779 Expect(0, 1576, '\p{^Joining_Group=beh}', "");
44780 Expect(0, 1576, '\P{Joining_Group=beh}', "");
44781 Expect(1, 1576, '\P{^Joining_Group=beh}', "");
44782 Expect(0, 1575, '\p{Joining_Group=beh}', "");
44783 Expect(1, 1575, '\p{^Joining_Group=beh}', "");
44784 Expect(1, 1575, '\P{Joining_Group=beh}', "");
44785 Expect(0, 1575, '\P{^Joining_Group=beh}', "");
44786 Expect(1, 1576, '\p{Joining_Group:   _ beh}', "");
44787 Expect(0, 1576, '\p{^Joining_Group:   _ beh}', "");
44788 Expect(0, 1576, '\P{Joining_Group:   _ beh}', "");
44789 Expect(1, 1576, '\P{^Joining_Group:   _ beh}', "");
44790 Expect(0, 1575, '\p{Joining_Group:   _ beh}', "");
44791 Expect(1, 1575, '\p{^Joining_Group:   _ beh}', "");
44792 Expect(1, 1575, '\P{Joining_Group:   _ beh}', "");
44793 Expect(0, 1575, '\P{^Joining_Group:   _ beh}', "");
44794 Error('\p{Jg=   _BEH/a/}');
44795 Error('\P{Jg=   _BEH/a/}');
44796 Expect(1, 1576, '\p{Jg=beh}', "");
44797 Expect(0, 1576, '\p{^Jg=beh}', "");
44798 Expect(0, 1576, '\P{Jg=beh}', "");
44799 Expect(1, 1576, '\P{^Jg=beh}', "");
44800 Expect(0, 1575, '\p{Jg=beh}', "");
44801 Expect(1, 1575, '\p{^Jg=beh}', "");
44802 Expect(1, 1575, '\P{Jg=beh}', "");
44803 Expect(0, 1575, '\P{^Jg=beh}', "");
44804 Expect(1, 1576, '\p{Jg=_ beh}', "");
44805 Expect(0, 1576, '\p{^Jg=_ beh}', "");
44806 Expect(0, 1576, '\P{Jg=_ beh}', "");
44807 Expect(1, 1576, '\P{^Jg=_ beh}', "");
44808 Expect(0, 1575, '\p{Jg=_ beh}', "");
44809 Expect(1, 1575, '\p{^Jg=_ beh}', "");
44810 Expect(1, 1575, '\P{Jg=_ beh}', "");
44811 Expect(0, 1575, '\P{^Jg=_ beh}', "");
44812 Error('\p{Is_Joining_Group=/a/ _Beh}');
44813 Error('\P{Is_Joining_Group=/a/ _Beh}');
44814 Expect(1, 1576, '\p{Is_Joining_Group=beh}', "");
44815 Expect(0, 1576, '\p{^Is_Joining_Group=beh}', "");
44816 Expect(0, 1576, '\P{Is_Joining_Group=beh}', "");
44817 Expect(1, 1576, '\P{^Is_Joining_Group=beh}', "");
44818 Expect(0, 1575, '\p{Is_Joining_Group=beh}', "");
44819 Expect(1, 1575, '\p{^Is_Joining_Group=beh}', "");
44820 Expect(1, 1575, '\P{Is_Joining_Group=beh}', "");
44821 Expect(0, 1575, '\P{^Is_Joining_Group=beh}', "");
44822 Expect(1, 1576, '\p{Is_Joining_Group=- Beh}', "");
44823 Expect(0, 1576, '\p{^Is_Joining_Group=- Beh}', "");
44824 Expect(0, 1576, '\P{Is_Joining_Group=- Beh}', "");
44825 Expect(1, 1576, '\P{^Is_Joining_Group=- Beh}', "");
44826 Expect(0, 1575, '\p{Is_Joining_Group=- Beh}', "");
44827 Expect(1, 1575, '\p{^Is_Joining_Group=- Beh}', "");
44828 Expect(1, 1575, '\P{Is_Joining_Group=- Beh}', "");
44829 Expect(0, 1575, '\P{^Is_Joining_Group=- Beh}', "");
44830 Error('\p{Is_Jg=_/a/Beh}');
44831 Error('\P{Is_Jg=_/a/Beh}');
44832 Expect(1, 1576, '\p{Is_Jg=beh}', "");
44833 Expect(0, 1576, '\p{^Is_Jg=beh}', "");
44834 Expect(0, 1576, '\P{Is_Jg=beh}', "");
44835 Expect(1, 1576, '\P{^Is_Jg=beh}', "");
44836 Expect(0, 1575, '\p{Is_Jg=beh}', "");
44837 Expect(1, 1575, '\p{^Is_Jg=beh}', "");
44838 Expect(1, 1575, '\P{Is_Jg=beh}', "");
44839 Expect(0, 1575, '\P{^Is_Jg=beh}', "");
44840 Expect(1, 1576, '\p{Is_Jg= BEH}', "");
44841 Expect(0, 1576, '\p{^Is_Jg= BEH}', "");
44842 Expect(0, 1576, '\P{Is_Jg= BEH}', "");
44843 Expect(1, 1576, '\P{^Is_Jg= BEH}', "");
44844 Expect(0, 1575, '\p{Is_Jg= BEH}', "");
44845 Expect(1, 1575, '\p{^Is_Jg= BEH}', "");
44846 Expect(1, 1575, '\P{Is_Jg= BEH}', "");
44847 Expect(0, 1575, '\P{^Is_Jg= BEH}', "");
44848 Error('\p{Joining_Group=-:=YEH-With-Tail}');
44849 Error('\P{Joining_Group=-:=YEH-With-Tail}');
44850 Expect(1, 1741, '\p{Joining_Group:   yehwithtail}', "");
44851 Expect(0, 1741, '\p{^Joining_Group:   yehwithtail}', "");
44852 Expect(0, 1741, '\P{Joining_Group:   yehwithtail}', "");
44853 Expect(1, 1741, '\P{^Joining_Group:   yehwithtail}', "");
44854 Expect(0, 1740, '\p{Joining_Group:   yehwithtail}', "");
44855 Expect(1, 1740, '\p{^Joining_Group:   yehwithtail}', "");
44856 Expect(1, 1740, '\P{Joining_Group:   yehwithtail}', "");
44857 Expect(0, 1740, '\P{^Joining_Group:   yehwithtail}', "");
44858 Expect(1, 1741, '\p{Joining_Group:      YEH withTail}', "");
44859 Expect(0, 1741, '\p{^Joining_Group:     YEH withTail}', "");
44860 Expect(0, 1741, '\P{Joining_Group:      YEH withTail}', "");
44861 Expect(1, 1741, '\P{^Joining_Group:     YEH withTail}', "");
44862 Expect(0, 1740, '\p{Joining_Group:      YEH withTail}', "");
44863 Expect(1, 1740, '\p{^Joining_Group:     YEH withTail}', "");
44864 Expect(1, 1740, '\P{Joining_Group:      YEH withTail}', "");
44865 Expect(0, 1740, '\P{^Joining_Group:     YEH withTail}', "");
44866 Error('\p{Jg=   _yeh:=WITH      Tail}');
44867 Error('\P{Jg=   _yeh:=WITH      Tail}');
44868 Expect(1, 1741, '\p{Jg=yehwithtail}', "");
44869 Expect(0, 1741, '\p{^Jg=yehwithtail}', "");
44870 Expect(0, 1741, '\P{Jg=yehwithtail}', "");
44871 Expect(1, 1741, '\P{^Jg=yehwithtail}', "");
44872 Expect(0, 1740, '\p{Jg=yehwithtail}', "");
44873 Expect(1, 1740, '\p{^Jg=yehwithtail}', "");
44874 Expect(1, 1740, '\P{Jg=yehwithtail}', "");
44875 Expect(0, 1740, '\P{^Jg=yehwithtail}', "");
44876 Expect(1, 1741, '\p{Jg:   -YEHWithTail}', "");
44877 Expect(0, 1741, '\p{^Jg:   -YEHWithTail}', "");
44878 Expect(0, 1741, '\P{Jg:   -YEHWithTail}', "");
44879 Expect(1, 1741, '\P{^Jg:   -YEHWithTail}', "");
44880 Expect(0, 1740, '\p{Jg:   -YEHWithTail}', "");
44881 Expect(1, 1740, '\p{^Jg:   -YEHWithTail}', "");
44882 Expect(1, 1740, '\P{Jg:   -YEHWithTail}', "");
44883 Expect(0, 1740, '\P{^Jg:   -YEHWithTail}', "");
44884 Error('\p{Is_Joining_Group=_    Yeh With:=Tail}');
44885 Error('\P{Is_Joining_Group=_    Yeh With:=Tail}');
44886 Expect(1, 1741, '\p{Is_Joining_Group=yehwithtail}', "");
44887 Expect(0, 1741, '\p{^Is_Joining_Group=yehwithtail}', "");
44888 Expect(0, 1741, '\P{Is_Joining_Group=yehwithtail}', "");
44889 Expect(1, 1741, '\P{^Is_Joining_Group=yehwithtail}', "");
44890 Expect(0, 1740, '\p{Is_Joining_Group=yehwithtail}', "");
44891 Expect(1, 1740, '\p{^Is_Joining_Group=yehwithtail}', "");
44892 Expect(1, 1740, '\P{Is_Joining_Group=yehwithtail}', "");
44893 Expect(0, 1740, '\P{^Is_Joining_Group=yehwithtail}', "");
44894 Expect(1, 1741, '\p{Is_Joining_Group:           -yehWith TAIL}', "");
44895 Expect(0, 1741, '\p{^Is_Joining_Group:          -yehWith TAIL}', "");
44896 Expect(0, 1741, '\P{Is_Joining_Group:           -yehWith TAIL}', "");
44897 Expect(1, 1741, '\P{^Is_Joining_Group:          -yehWith TAIL}', "");
44898 Expect(0, 1740, '\p{Is_Joining_Group:           -yehWith TAIL}', "");
44899 Expect(1, 1740, '\p{^Is_Joining_Group:          -yehWith TAIL}', "");
44900 Expect(1, 1740, '\P{Is_Joining_Group:           -yehWith TAIL}', "");
44901 Expect(0, 1740, '\P{^Is_Joining_Group:          -yehWith TAIL}', "");
44902 Error('\p{Is_Jg: _/a/YEH with   Tail}');
44903 Error('\P{Is_Jg: _/a/YEH with   Tail}');
44904 Expect(1, 1741, '\p{Is_Jg=yehwithtail}', "");
44905 Expect(0, 1741, '\p{^Is_Jg=yehwithtail}', "");
44906 Expect(0, 1741, '\P{Is_Jg=yehwithtail}', "");
44907 Expect(1, 1741, '\P{^Is_Jg=yehwithtail}', "");
44908 Expect(0, 1740, '\p{Is_Jg=yehwithtail}', "");
44909 Expect(1, 1740, '\p{^Is_Jg=yehwithtail}', "");
44910 Expect(1, 1740, '\P{Is_Jg=yehwithtail}', "");
44911 Expect(0, 1740, '\P{^Is_Jg=yehwithtail}', "");
44912 Expect(1, 1741, '\p{Is_Jg:      yeh_With        tail}', "");
44913 Expect(0, 1741, '\p{^Is_Jg:     yeh_With        tail}', "");
44914 Expect(0, 1741, '\P{Is_Jg:      yeh_With        tail}', "");
44915 Expect(1, 1741, '\P{^Is_Jg:     yeh_With        tail}', "");
44916 Expect(0, 1740, '\p{Is_Jg:      yeh_With        tail}', "");
44917 Expect(1, 1740, '\p{^Is_Jg:     yeh_With        tail}', "");
44918 Expect(1, 1740, '\P{Is_Jg:      yeh_With        tail}', "");
44919 Expect(0, 1740, '\P{^Is_Jg:     yeh_With        tail}', "");
44920 Error('\p{Joining_Group=        :=tah}');
44921 Error('\P{Joining_Group=        :=tah}');
44922 Expect(1, 1592, '\p{Joining_Group=tah}', "");
44923 Expect(0, 1592, '\p{^Joining_Group=tah}', "");
44924 Expect(0, 1592, '\P{Joining_Group=tah}', "");
44925 Expect(1, 1592, '\P{^Joining_Group=tah}', "");
44926 Expect(0, 1590, '\p{Joining_Group=tah}', "");
44927 Expect(1, 1590, '\p{^Joining_Group=tah}', "");
44928 Expect(1, 1590, '\P{Joining_Group=tah}', "");
44929 Expect(0, 1590, '\P{^Joining_Group=tah}', "");
44930 Expect(1, 1592, '\p{Joining_Group=-_Tah}', "");
44931 Expect(0, 1592, '\p{^Joining_Group=-_Tah}', "");
44932 Expect(0, 1592, '\P{Joining_Group=-_Tah}', "");
44933 Expect(1, 1592, '\P{^Joining_Group=-_Tah}', "");
44934 Expect(0, 1590, '\p{Joining_Group=-_Tah}', "");
44935 Expect(1, 1590, '\p{^Joining_Group=-_Tah}', "");
44936 Expect(1, 1590, '\P{Joining_Group=-_Tah}', "");
44937 Expect(0, 1590, '\P{^Joining_Group=-_Tah}', "");
44938 Error('\p{Jg=-:=Tah}');
44939 Error('\P{Jg=-:=Tah}');
44940 Expect(1, 1592, '\p{Jg=tah}', "");
44941 Expect(0, 1592, '\p{^Jg=tah}', "");
44942 Expect(0, 1592, '\P{Jg=tah}', "");
44943 Expect(1, 1592, '\P{^Jg=tah}', "");
44944 Expect(0, 1590, '\p{Jg=tah}', "");
44945 Expect(1, 1590, '\p{^Jg=tah}', "");
44946 Expect(1, 1590, '\P{Jg=tah}', "");
44947 Expect(0, 1590, '\P{^Jg=tah}', "");
44948 Expect(1, 1592, '\p{Jg=_Tah}', "");
44949 Expect(0, 1592, '\p{^Jg=_Tah}', "");
44950 Expect(0, 1592, '\P{Jg=_Tah}', "");
44951 Expect(1, 1592, '\P{^Jg=_Tah}', "");
44952 Expect(0, 1590, '\p{Jg=_Tah}', "");
44953 Expect(1, 1590, '\p{^Jg=_Tah}', "");
44954 Expect(1, 1590, '\P{Jg=_Tah}', "");
44955 Expect(0, 1590, '\P{^Jg=_Tah}', "");
44956 Error('\p{Is_Joining_Group=:=Tah}');
44957 Error('\P{Is_Joining_Group=:=Tah}');
44958 Expect(1, 1592, '\p{Is_Joining_Group=tah}', "");
44959 Expect(0, 1592, '\p{^Is_Joining_Group=tah}', "");
44960 Expect(0, 1592, '\P{Is_Joining_Group=tah}', "");
44961 Expect(1, 1592, '\P{^Is_Joining_Group=tah}', "");
44962 Expect(0, 1590, '\p{Is_Joining_Group=tah}', "");
44963 Expect(1, 1590, '\p{^Is_Joining_Group=tah}', "");
44964 Expect(1, 1590, '\P{Is_Joining_Group=tah}', "");
44965 Expect(0, 1590, '\P{^Is_Joining_Group=tah}', "");
44966 Expect(1, 1592, '\p{Is_Joining_Group=_tah}', "");
44967 Expect(0, 1592, '\p{^Is_Joining_Group=_tah}', "");
44968 Expect(0, 1592, '\P{Is_Joining_Group=_tah}', "");
44969 Expect(1, 1592, '\P{^Is_Joining_Group=_tah}', "");
44970 Expect(0, 1590, '\p{Is_Joining_Group=_tah}', "");
44971 Expect(1, 1590, '\p{^Is_Joining_Group=_tah}', "");
44972 Expect(1, 1590, '\P{Is_Joining_Group=_tah}', "");
44973 Expect(0, 1590, '\P{^Is_Joining_Group=_tah}', "");
44974 Error('\p{Is_Jg=        /a/TAH}');
44975 Error('\P{Is_Jg=        /a/TAH}');
44976 Expect(1, 1592, '\p{Is_Jg=tah}', "");
44977 Expect(0, 1592, '\p{^Is_Jg=tah}', "");
44978 Expect(0, 1592, '\P{Is_Jg=tah}', "");
44979 Expect(1, 1592, '\P{^Is_Jg=tah}', "");
44980 Expect(0, 1590, '\p{Is_Jg=tah}', "");
44981 Expect(1, 1590, '\p{^Is_Jg=tah}', "");
44982 Expect(1, 1590, '\P{Is_Jg=tah}', "");
44983 Expect(0, 1590, '\P{^Is_Jg=tah}', "");
44984 Expect(1, 1592, '\p{Is_Jg:      tah}', "");
44985 Expect(0, 1592, '\p{^Is_Jg:     tah}', "");
44986 Expect(0, 1592, '\P{Is_Jg:      tah}', "");
44987 Expect(1, 1592, '\P{^Is_Jg:     tah}', "");
44988 Expect(0, 1590, '\p{Is_Jg:      tah}', "");
44989 Expect(1, 1590, '\p{^Is_Jg:     tah}', "");
44990 Expect(1, 1590, '\P{Is_Jg:      tah}', "");
44991 Expect(0, 1590, '\P{^Is_Jg:     tah}', "");
44992 Error('\p{Joining_Group=--zhain:=}');
44993 Error('\P{Joining_Group=--zhain:=}');
44994 Expect(1, 1869, '\p{Joining_Group=zhain}', "");
44995 Expect(0, 1869, '\p{^Joining_Group=zhain}', "");
44996 Expect(0, 1869, '\P{Joining_Group=zhain}', "");
44997 Expect(1, 1869, '\P{^Joining_Group=zhain}', "");
44998 Expect(0, 1868, '\p{Joining_Group=zhain}', "");
44999 Expect(1, 1868, '\p{^Joining_Group=zhain}', "");
45000 Expect(1, 1868, '\P{Joining_Group=zhain}', "");
45001 Expect(0, 1868, '\P{^Joining_Group=zhain}', "");
45002 Expect(1, 1869, '\p{Joining_Group=_     Zhain}', "");
45003 Expect(0, 1869, '\p{^Joining_Group=_    Zhain}', "");
45004 Expect(0, 1869, '\P{Joining_Group=_     Zhain}', "");
45005 Expect(1, 1869, '\P{^Joining_Group=_    Zhain}', "");
45006 Expect(0, 1868, '\p{Joining_Group=_     Zhain}', "");
45007 Expect(1, 1868, '\p{^Joining_Group=_    Zhain}', "");
45008 Expect(1, 1868, '\P{Joining_Group=_     Zhain}', "");
45009 Expect(0, 1868, '\P{^Joining_Group=_    Zhain}', "");
45010 Error('\p{Jg=/a/-       zhain}');
45011 Error('\P{Jg=/a/-       zhain}');
45012 Expect(1, 1869, '\p{Jg=zhain}', "");
45013 Expect(0, 1869, '\p{^Jg=zhain}', "");
45014 Expect(0, 1869, '\P{Jg=zhain}', "");
45015 Expect(1, 1869, '\P{^Jg=zhain}', "");
45016 Expect(0, 1868, '\p{Jg=zhain}', "");
45017 Expect(1, 1868, '\p{^Jg=zhain}', "");
45018 Expect(1, 1868, '\P{Jg=zhain}', "");
45019 Expect(0, 1868, '\P{^Jg=zhain}', "");
45020 Expect(1, 1869, '\p{Jg:                 ZHAIN}', "");
45021 Expect(0, 1869, '\p{^Jg:                        ZHAIN}', "");
45022 Expect(0, 1869, '\P{Jg:                 ZHAIN}', "");
45023 Expect(1, 1869, '\P{^Jg:                        ZHAIN}', "");
45024 Expect(0, 1868, '\p{Jg:                 ZHAIN}', "");
45025 Expect(1, 1868, '\p{^Jg:                        ZHAIN}', "");
45026 Expect(1, 1868, '\P{Jg:                 ZHAIN}', "");
45027 Expect(0, 1868, '\P{^Jg:                        ZHAIN}', "");
45028 Error('\p{Is_Joining_Group=:=_  ZHAIN}');
45029 Error('\P{Is_Joining_Group=:=_  ZHAIN}');
45030 Expect(1, 1869, '\p{Is_Joining_Group=zhain}', "");
45031 Expect(0, 1869, '\p{^Is_Joining_Group=zhain}', "");
45032 Expect(0, 1869, '\P{Is_Joining_Group=zhain}', "");
45033 Expect(1, 1869, '\P{^Is_Joining_Group=zhain}', "");
45034 Expect(0, 1868, '\p{Is_Joining_Group=zhain}', "");
45035 Expect(1, 1868, '\p{^Is_Joining_Group=zhain}', "");
45036 Expect(1, 1868, '\P{Is_Joining_Group=zhain}', "");
45037 Expect(0, 1868, '\P{^Is_Joining_Group=zhain}', "");
45038 Expect(1, 1869, '\p{Is_Joining_Group= -Zhain}', "");
45039 Expect(0, 1869, '\p{^Is_Joining_Group= -Zhain}', "");
45040 Expect(0, 1869, '\P{Is_Joining_Group= -Zhain}', "");
45041 Expect(1, 1869, '\P{^Is_Joining_Group= -Zhain}', "");
45042 Expect(0, 1868, '\p{Is_Joining_Group= -Zhain}', "");
45043 Expect(1, 1868, '\p{^Is_Joining_Group= -Zhain}', "");
45044 Expect(1, 1868, '\P{Is_Joining_Group= -Zhain}', "");
45045 Expect(0, 1868, '\P{^Is_Joining_Group= -Zhain}', "");
45046 Error('\p{Is_Jg=:=-Zhain}');
45047 Error('\P{Is_Jg=:=-Zhain}');
45048 Expect(1, 1869, '\p{Is_Jg=zhain}', "");
45049 Expect(0, 1869, '\p{^Is_Jg=zhain}', "");
45050 Expect(0, 1869, '\P{Is_Jg=zhain}', "");
45051 Expect(1, 1869, '\P{^Is_Jg=zhain}', "");
45052 Expect(0, 1868, '\p{Is_Jg=zhain}', "");
45053 Expect(1, 1868, '\p{^Is_Jg=zhain}', "");
45054 Expect(1, 1868, '\P{Is_Jg=zhain}', "");
45055 Expect(0, 1868, '\P{^Is_Jg=zhain}', "");
45056 Expect(1, 1869, '\p{Is_Jg=-     Zhain}', "");
45057 Expect(0, 1869, '\p{^Is_Jg=-    Zhain}', "");
45058 Expect(0, 1869, '\P{Is_Jg=-     Zhain}', "");
45059 Expect(1, 1869, '\P{^Is_Jg=-    Zhain}', "");
45060 Expect(0, 1868, '\p{Is_Jg=-     Zhain}', "");
45061 Expect(1, 1868, '\p{^Is_Jg=-    Zhain}', "");
45062 Expect(1, 1868, '\P{Is_Jg=-     Zhain}', "");
45063 Expect(0, 1868, '\P{^Is_Jg=-    Zhain}', "");
45064 Error('\p{Joining_Group=:=_     Pe}');
45065 Error('\P{Joining_Group=:=_     Pe}');
45066 Expect(1, 1830, '\p{Joining_Group=pe}', "");
45067 Expect(0, 1830, '\p{^Joining_Group=pe}', "");
45068 Expect(0, 1830, '\P{Joining_Group=pe}', "");
45069 Expect(1, 1830, '\P{^Joining_Group=pe}', "");
45070 Expect(0, 1829, '\p{Joining_Group=pe}', "");
45071 Expect(1, 1829, '\p{^Joining_Group=pe}', "");
45072 Expect(1, 1829, '\P{Joining_Group=pe}', "");
45073 Expect(0, 1829, '\P{^Joining_Group=pe}', "");
45074 Expect(1, 1830, '\p{Joining_Group=      PE}', "");
45075 Expect(0, 1830, '\p{^Joining_Group=     PE}', "");
45076 Expect(0, 1830, '\P{Joining_Group=      PE}', "");
45077 Expect(1, 1830, '\P{^Joining_Group=     PE}', "");
45078 Expect(0, 1829, '\p{Joining_Group=      PE}', "");
45079 Expect(1, 1829, '\p{^Joining_Group=     PE}', "");
45080 Expect(1, 1829, '\P{Joining_Group=      PE}', "");
45081 Expect(0, 1829, '\P{^Joining_Group=     PE}', "");
45082 Error('\p{Jg=-/a/Pe}');
45083 Error('\P{Jg=-/a/Pe}');
45084 Expect(1, 1830, '\p{Jg=pe}', "");
45085 Expect(0, 1830, '\p{^Jg=pe}', "");
45086 Expect(0, 1830, '\P{Jg=pe}', "");
45087 Expect(1, 1830, '\P{^Jg=pe}', "");
45088 Expect(0, 1829, '\p{Jg=pe}', "");
45089 Expect(1, 1829, '\p{^Jg=pe}', "");
45090 Expect(1, 1829, '\P{Jg=pe}', "");
45091 Expect(0, 1829, '\P{^Jg=pe}', "");
45092 Expect(1, 1830, '\p{Jg= pe}', "");
45093 Expect(0, 1830, '\p{^Jg=        pe}', "");
45094 Expect(0, 1830, '\P{Jg= pe}', "");
45095 Expect(1, 1830, '\P{^Jg=        pe}', "");
45096 Expect(0, 1829, '\p{Jg= pe}', "");
45097 Expect(1, 1829, '\p{^Jg=        pe}', "");
45098 Expect(1, 1829, '\P{Jg= pe}', "");
45099 Expect(0, 1829, '\P{^Jg=        pe}', "");
45100 Error('\p{Is_Joining_Group= Pe/a/}');
45101 Error('\P{Is_Joining_Group= Pe/a/}');
45102 Expect(1, 1830, '\p{Is_Joining_Group=pe}', "");
45103 Expect(0, 1830, '\p{^Is_Joining_Group=pe}', "");
45104 Expect(0, 1830, '\P{Is_Joining_Group=pe}', "");
45105 Expect(1, 1830, '\P{^Is_Joining_Group=pe}', "");
45106 Expect(0, 1829, '\p{Is_Joining_Group=pe}', "");
45107 Expect(1, 1829, '\p{^Is_Joining_Group=pe}', "");
45108 Expect(1, 1829, '\P{Is_Joining_Group=pe}', "");
45109 Expect(0, 1829, '\P{^Is_Joining_Group=pe}', "");
45110 Expect(1, 1830, '\p{Is_Joining_Group=   Pe}', "");
45111 Expect(0, 1830, '\p{^Is_Joining_Group=  Pe}', "");
45112 Expect(0, 1830, '\P{Is_Joining_Group=   Pe}', "");
45113 Expect(1, 1830, '\P{^Is_Joining_Group=  Pe}', "");
45114 Expect(0, 1829, '\p{Is_Joining_Group=   Pe}', "");
45115 Expect(1, 1829, '\p{^Is_Joining_Group=  Pe}', "");
45116 Expect(1, 1829, '\P{Is_Joining_Group=   Pe}', "");
45117 Expect(0, 1829, '\P{^Is_Joining_Group=  Pe}', "");
45118 Error('\p{Is_Jg=-/a/PE}');
45119 Error('\P{Is_Jg=-/a/PE}');
45120 Expect(1, 1830, '\p{Is_Jg=pe}', "");
45121 Expect(0, 1830, '\p{^Is_Jg=pe}', "");
45122 Expect(0, 1830, '\P{Is_Jg=pe}', "");
45123 Expect(1, 1830, '\P{^Is_Jg=pe}', "");
45124 Expect(0, 1829, '\p{Is_Jg=pe}', "");
45125 Expect(1, 1829, '\p{^Is_Jg=pe}', "");
45126 Expect(1, 1829, '\P{Is_Jg=pe}', "");
45127 Expect(0, 1829, '\P{^Is_Jg=pe}', "");
45128 Expect(1, 1830, '\p{Is_Jg=      _pe}', "");
45129 Expect(0, 1830, '\p{^Is_Jg=     _pe}', "");
45130 Expect(0, 1830, '\P{Is_Jg=      _pe}', "");
45131 Expect(1, 1830, '\P{^Is_Jg=     _pe}', "");
45132 Expect(0, 1829, '\p{Is_Jg=      _pe}', "");
45133 Expect(1, 1829, '\p{^Is_Jg=     _pe}', "");
45134 Expect(1, 1829, '\P{Is_Jg=      _pe}', "");
45135 Expect(0, 1829, '\P{^Is_Jg=     _pe}', "");
45136 Error('\p{Joining_Group=:=      Gaf}');
45137 Error('\P{Joining_Group=:=      Gaf}');
45138 Expect(1, 1596, '\p{Joining_Group=gaf}', "");
45139 Expect(0, 1596, '\p{^Joining_Group=gaf}', "");
45140 Expect(0, 1596, '\P{Joining_Group=gaf}', "");
45141 Expect(1, 1596, '\P{^Joining_Group=gaf}', "");
45142 Expect(0, 1594, '\p{Joining_Group=gaf}', "");
45143 Expect(1, 1594, '\p{^Joining_Group=gaf}', "");
45144 Expect(1, 1594, '\P{Joining_Group=gaf}', "");
45145 Expect(0, 1594, '\P{^Joining_Group=gaf}', "");
45146 Expect(1, 1596, '\p{Joining_Group= _GAF}', "");
45147 Expect(0, 1596, '\p{^Joining_Group= _GAF}', "");
45148 Expect(0, 1596, '\P{Joining_Group= _GAF}', "");
45149 Expect(1, 1596, '\P{^Joining_Group= _GAF}', "");
45150 Expect(0, 1594, '\p{Joining_Group= _GAF}', "");
45151 Expect(1, 1594, '\p{^Joining_Group= _GAF}', "");
45152 Expect(1, 1594, '\P{Joining_Group= _GAF}', "");
45153 Expect(0, 1594, '\P{^Joining_Group= _GAF}', "");
45154 Error('\p{Jg=:=  Gaf}');
45155 Error('\P{Jg=:=  Gaf}');
45156 Expect(1, 1596, '\p{Jg: gaf}', "");
45157 Expect(0, 1596, '\p{^Jg: gaf}', "");
45158 Expect(0, 1596, '\P{Jg: gaf}', "");
45159 Expect(1, 1596, '\P{^Jg: gaf}', "");
45160 Expect(0, 1594, '\p{Jg: gaf}', "");
45161 Expect(1, 1594, '\p{^Jg: gaf}', "");
45162 Expect(1, 1594, '\P{Jg: gaf}', "");
45163 Expect(0, 1594, '\P{^Jg: gaf}', "");
45164 Expect(1, 1596, '\p{Jg: Gaf}', "");
45165 Expect(0, 1596, '\p{^Jg: Gaf}', "");
45166 Expect(0, 1596, '\P{Jg: Gaf}', "");
45167 Expect(1, 1596, '\P{^Jg: Gaf}', "");
45168 Expect(0, 1594, '\p{Jg: Gaf}', "");
45169 Expect(1, 1594, '\p{^Jg: Gaf}', "");
45170 Expect(1, 1594, '\P{Jg: Gaf}', "");
45171 Expect(0, 1594, '\P{^Jg: Gaf}', "");
45172 Error('\p{Is_Joining_Group=:=-_Gaf}');
45173 Error('\P{Is_Joining_Group=:=-_Gaf}');
45174 Expect(1, 1596, '\p{Is_Joining_Group=gaf}', "");
45175 Expect(0, 1596, '\p{^Is_Joining_Group=gaf}', "");
45176 Expect(0, 1596, '\P{Is_Joining_Group=gaf}', "");
45177 Expect(1, 1596, '\P{^Is_Joining_Group=gaf}', "");
45178 Expect(0, 1594, '\p{Is_Joining_Group=gaf}', "");
45179 Expect(1, 1594, '\p{^Is_Joining_Group=gaf}', "");
45180 Expect(1, 1594, '\P{Is_Joining_Group=gaf}', "");
45181 Expect(0, 1594, '\P{^Is_Joining_Group=gaf}', "");
45182 Expect(1, 1596, '\p{Is_Joining_Group:    gaf}', "");
45183 Expect(0, 1596, '\p{^Is_Joining_Group:    gaf}', "");
45184 Expect(0, 1596, '\P{Is_Joining_Group:    gaf}', "");
45185 Expect(1, 1596, '\P{^Is_Joining_Group:    gaf}', "");
45186 Expect(0, 1594, '\p{Is_Joining_Group:    gaf}', "");
45187 Expect(1, 1594, '\p{^Is_Joining_Group:    gaf}', "");
45188 Expect(1, 1594, '\P{Is_Joining_Group:    gaf}', "");
45189 Expect(0, 1594, '\P{^Is_Joining_Group:    gaf}', "");
45190 Error('\p{Is_Jg=:=_-gaf}');
45191 Error('\P{Is_Jg=:=_-gaf}');
45192 Expect(1, 1596, '\p{Is_Jg=gaf}', "");
45193 Expect(0, 1596, '\p{^Is_Jg=gaf}', "");
45194 Expect(0, 1596, '\P{Is_Jg=gaf}', "");
45195 Expect(1, 1596, '\P{^Is_Jg=gaf}', "");
45196 Expect(0, 1594, '\p{Is_Jg=gaf}', "");
45197 Expect(1, 1594, '\p{^Is_Jg=gaf}', "");
45198 Expect(1, 1594, '\P{Is_Jg=gaf}', "");
45199 Expect(0, 1594, '\P{^Is_Jg=gaf}', "");
45200 Expect(1, 1596, '\p{Is_Jg=_-Gaf}', "");
45201 Expect(0, 1596, '\p{^Is_Jg=_-Gaf}', "");
45202 Expect(0, 1596, '\P{Is_Jg=_-Gaf}', "");
45203 Expect(1, 1596, '\P{^Is_Jg=_-Gaf}', "");
45204 Expect(0, 1594, '\p{Is_Jg=_-Gaf}', "");
45205 Expect(1, 1594, '\p{^Is_Jg=_-Gaf}', "");
45206 Expect(1, 1594, '\P{Is_Jg=_-Gaf}', "");
45207 Expect(0, 1594, '\P{^Is_Jg=_-Gaf}', "");
45208 Error('\p{Joining_Group= :=Waw}');
45209 Error('\P{Joining_Group= :=Waw}');
45210 Expect(1, 1572, '\p{Joining_Group=waw}', "");
45211 Expect(0, 1572, '\p{^Joining_Group=waw}', "");
45212 Expect(0, 1572, '\P{Joining_Group=waw}', "");
45213 Expect(1, 1572, '\P{^Joining_Group=waw}', "");
45214 Expect(0, 1571, '\p{Joining_Group=waw}', "");
45215 Expect(1, 1571, '\p{^Joining_Group=waw}', "");
45216 Expect(1, 1571, '\P{Joining_Group=waw}', "");
45217 Expect(0, 1571, '\P{^Joining_Group=waw}', "");
45218 Expect(1, 1572, '\p{Joining_Group=-WAW}', "");
45219 Expect(0, 1572, '\p{^Joining_Group=-WAW}', "");
45220 Expect(0, 1572, '\P{Joining_Group=-WAW}', "");
45221 Expect(1, 1572, '\P{^Joining_Group=-WAW}', "");
45222 Expect(0, 1571, '\p{Joining_Group=-WAW}', "");
45223 Expect(1, 1571, '\p{^Joining_Group=-WAW}', "");
45224 Expect(1, 1571, '\P{Joining_Group=-WAW}', "");
45225 Expect(0, 1571, '\P{^Joining_Group=-WAW}', "");
45226 Error('\p{Jg= /a/WAW}');
45227 Error('\P{Jg= /a/WAW}');
45228 Expect(1, 1572, '\p{Jg=waw}', "");
45229 Expect(0, 1572, '\p{^Jg=waw}', "");
45230 Expect(0, 1572, '\P{Jg=waw}', "");
45231 Expect(1, 1572, '\P{^Jg=waw}', "");
45232 Expect(0, 1571, '\p{Jg=waw}', "");
45233 Expect(1, 1571, '\p{^Jg=waw}', "");
45234 Expect(1, 1571, '\P{Jg=waw}', "");
45235 Expect(0, 1571, '\P{^Jg=waw}', "");
45236 Expect(1, 1572, '\p{Jg=-WAW}', "");
45237 Expect(0, 1572, '\p{^Jg=-WAW}', "");
45238 Expect(0, 1572, '\P{Jg=-WAW}', "");
45239 Expect(1, 1572, '\P{^Jg=-WAW}', "");
45240 Expect(0, 1571, '\p{Jg=-WAW}', "");
45241 Expect(1, 1571, '\p{^Jg=-WAW}', "");
45242 Expect(1, 1571, '\P{Jg=-WAW}', "");
45243 Expect(0, 1571, '\P{^Jg=-WAW}', "");
45244 Error('\p{Is_Joining_Group=_:=Waw}');
45245 Error('\P{Is_Joining_Group=_:=Waw}');
45246 Expect(1, 1572, '\p{Is_Joining_Group: waw}', "");
45247 Expect(0, 1572, '\p{^Is_Joining_Group: waw}', "");
45248 Expect(0, 1572, '\P{Is_Joining_Group: waw}', "");
45249 Expect(1, 1572, '\P{^Is_Joining_Group: waw}', "");
45250 Expect(0, 1571, '\p{Is_Joining_Group: waw}', "");
45251 Expect(1, 1571, '\p{^Is_Joining_Group: waw}', "");
45252 Expect(1, 1571, '\P{Is_Joining_Group: waw}', "");
45253 Expect(0, 1571, '\P{^Is_Joining_Group: waw}', "");
45254 Expect(1, 1572, '\p{Is_Joining_Group: _waw}', "");
45255 Expect(0, 1572, '\p{^Is_Joining_Group: _waw}', "");
45256 Expect(0, 1572, '\P{Is_Joining_Group: _waw}', "");
45257 Expect(1, 1572, '\P{^Is_Joining_Group: _waw}', "");
45258 Expect(0, 1571, '\p{Is_Joining_Group: _waw}', "");
45259 Expect(1, 1571, '\p{^Is_Joining_Group: _waw}', "");
45260 Expect(1, 1571, '\P{Is_Joining_Group: _waw}', "");
45261 Expect(0, 1571, '\P{^Is_Joining_Group: _waw}', "");
45262 Error('\p{Is_Jg=/a/     Waw}');
45263 Error('\P{Is_Jg=/a/     Waw}');
45264 Expect(1, 1572, '\p{Is_Jg=waw}', "");
45265 Expect(0, 1572, '\p{^Is_Jg=waw}', "");
45266 Expect(0, 1572, '\P{Is_Jg=waw}', "");
45267 Expect(1, 1572, '\P{^Is_Jg=waw}', "");
45268 Expect(0, 1571, '\p{Is_Jg=waw}', "");
45269 Expect(1, 1571, '\p{^Is_Jg=waw}', "");
45270 Expect(1, 1571, '\P{Is_Jg=waw}', "");
45271 Expect(0, 1571, '\P{^Is_Jg=waw}', "");
45272 Expect(1, 1572, '\p{Is_Jg=- waw}', "");
45273 Expect(0, 1572, '\p{^Is_Jg=- waw}', "");
45274 Expect(0, 1572, '\P{Is_Jg=- waw}', "");
45275 Expect(1, 1572, '\P{^Is_Jg=- waw}', "");
45276 Expect(0, 1571, '\p{Is_Jg=- waw}', "");
45277 Expect(1, 1571, '\p{^Is_Jg=- waw}', "");
45278 Expect(1, 1571, '\P{Is_Jg=- waw}', "");
45279 Expect(0, 1571, '\P{^Is_Jg=- waw}', "");
45280 Error('\p{Joining_Group=:=_Yudh}');
45281 Error('\P{Joining_Group=:=_Yudh}');
45282 Expect(1, 1821, '\p{Joining_Group=yudh}', "");
45283 Expect(0, 1821, '\p{^Joining_Group=yudh}', "");
45284 Expect(0, 1821, '\P{Joining_Group=yudh}', "");
45285 Expect(1, 1821, '\P{^Joining_Group=yudh}', "");
45286 Expect(0, 1820, '\p{Joining_Group=yudh}', "");
45287 Expect(1, 1820, '\p{^Joining_Group=yudh}', "");
45288 Expect(1, 1820, '\P{Joining_Group=yudh}', "");
45289 Expect(0, 1820, '\P{^Joining_Group=yudh}', "");
45290 Expect(1, 1821, '\p{Joining_Group=_Yudh}', "");
45291 Expect(0, 1821, '\p{^Joining_Group=_Yudh}', "");
45292 Expect(0, 1821, '\P{Joining_Group=_Yudh}', "");
45293 Expect(1, 1821, '\P{^Joining_Group=_Yudh}', "");
45294 Expect(0, 1820, '\p{Joining_Group=_Yudh}', "");
45295 Expect(1, 1820, '\p{^Joining_Group=_Yudh}', "");
45296 Expect(1, 1820, '\P{Joining_Group=_Yudh}', "");
45297 Expect(0, 1820, '\P{^Joining_Group=_Yudh}', "");
45298 Error('\p{Jg:   - Yudh/a/}');
45299 Error('\P{Jg:   - Yudh/a/}');
45300 Expect(1, 1821, '\p{Jg=yudh}', "");
45301 Expect(0, 1821, '\p{^Jg=yudh}', "");
45302 Expect(0, 1821, '\P{Jg=yudh}', "");
45303 Expect(1, 1821, '\P{^Jg=yudh}', "");
45304 Expect(0, 1820, '\p{Jg=yudh}', "");
45305 Expect(1, 1820, '\p{^Jg=yudh}', "");
45306 Expect(1, 1820, '\P{Jg=yudh}', "");
45307 Expect(0, 1820, '\P{^Jg=yudh}', "");
45308 Expect(1, 1821, '\p{Jg:  _Yudh}', "");
45309 Expect(0, 1821, '\p{^Jg:         _Yudh}', "");
45310 Expect(0, 1821, '\P{Jg:  _Yudh}', "");
45311 Expect(1, 1821, '\P{^Jg:         _Yudh}', "");
45312 Expect(0, 1820, '\p{Jg:  _Yudh}', "");
45313 Expect(1, 1820, '\p{^Jg:         _Yudh}', "");
45314 Expect(1, 1820, '\P{Jg:  _Yudh}', "");
45315 Expect(0, 1820, '\P{^Jg:         _Yudh}', "");
45316 Error('\p{Is_Joining_Group=/a/_-Yudh}');
45317 Error('\P{Is_Joining_Group=/a/_-Yudh}');
45318 Expect(1, 1821, '\p{Is_Joining_Group:yudh}', "");
45319 Expect(0, 1821, '\p{^Is_Joining_Group:yudh}', "");
45320 Expect(0, 1821, '\P{Is_Joining_Group:yudh}', "");
45321 Expect(1, 1821, '\P{^Is_Joining_Group:yudh}', "");
45322 Expect(0, 1820, '\p{Is_Joining_Group:yudh}', "");
45323 Expect(1, 1820, '\p{^Is_Joining_Group:yudh}', "");
45324 Expect(1, 1820, '\P{Is_Joining_Group:yudh}', "");
45325 Expect(0, 1820, '\P{^Is_Joining_Group:yudh}', "");
45326 Expect(1, 1821, '\p{Is_Joining_Group=_yudh}', "");
45327 Expect(0, 1821, '\p{^Is_Joining_Group=_yudh}', "");
45328 Expect(0, 1821, '\P{Is_Joining_Group=_yudh}', "");
45329 Expect(1, 1821, '\P{^Is_Joining_Group=_yudh}', "");
45330 Expect(0, 1820, '\p{Is_Joining_Group=_yudh}', "");
45331 Expect(1, 1820, '\p{^Is_Joining_Group=_yudh}', "");
45332 Expect(1, 1820, '\P{Is_Joining_Group=_yudh}', "");
45333 Expect(0, 1820, '\P{^Is_Joining_Group=_yudh}', "");
45334 Error('\p{Is_Jg=_:=YUDH}');
45335 Error('\P{Is_Jg=_:=YUDH}');
45336 Expect(1, 1821, '\p{Is_Jg=yudh}', "");
45337 Expect(0, 1821, '\p{^Is_Jg=yudh}', "");
45338 Expect(0, 1821, '\P{Is_Jg=yudh}', "");
45339 Expect(1, 1821, '\P{^Is_Jg=yudh}', "");
45340 Expect(0, 1820, '\p{Is_Jg=yudh}', "");
45341 Expect(1, 1820, '\p{^Is_Jg=yudh}', "");
45342 Expect(1, 1820, '\P{Is_Jg=yudh}', "");
45343 Expect(0, 1820, '\P{^Is_Jg=yudh}', "");
45344 Expect(1, 1821, '\p{Is_Jg= -Yudh}', "");
45345 Expect(0, 1821, '\p{^Is_Jg= -Yudh}', "");
45346 Expect(0, 1821, '\P{Is_Jg= -Yudh}', "");
45347 Expect(1, 1821, '\P{^Is_Jg= -Yudh}', "");
45348 Expect(0, 1820, '\p{Is_Jg= -Yudh}', "");
45349 Expect(1, 1820, '\p{^Is_Jg= -Yudh}', "");
45350 Expect(1, 1820, '\P{Is_Jg= -Yudh}', "");
45351 Expect(0, 1820, '\P{^Is_Jg= -Yudh}', "");
45352 Error('\p{Pattern_White_Space=:=_YES}');
45353 Error('\P{Pattern_White_Space=:=_YES}');
45354 Expect(1, 13, '\p{Pattern_White_Space=yes}', "");
45355 Expect(0, 13, '\p{^Pattern_White_Space=yes}', "");
45356 Expect(0, 13, '\P{Pattern_White_Space=yes}', "");
45357 Expect(1, 13, '\P{^Pattern_White_Space=yes}', "");
45358 Expect(0, 8, '\p{Pattern_White_Space=yes}', "");
45359 Expect(1, 8, '\p{^Pattern_White_Space=yes}', "");
45360 Expect(1, 8, '\P{Pattern_White_Space=yes}', "");
45361 Expect(0, 8, '\P{^Pattern_White_Space=yes}', "");
45362 Expect(1, 13, '\p{Pattern_White_Space=- YES}', "");
45363 Expect(0, 13, '\p{^Pattern_White_Space=- YES}', "");
45364 Expect(0, 13, '\P{Pattern_White_Space=- YES}', "");
45365 Expect(1, 13, '\P{^Pattern_White_Space=- YES}', "");
45366 Expect(0, 8, '\p{Pattern_White_Space=- YES}', "");
45367 Expect(1, 8, '\p{^Pattern_White_Space=- YES}', "");
45368 Expect(1, 8, '\P{Pattern_White_Space=- YES}', "");
45369 Expect(0, 8, '\P{^Pattern_White_Space=- YES}', "");
45370 Error('\p{Pat_WS=               Y:=}');
45371 Error('\P{Pat_WS=               Y:=}');
45372 Expect(1, 13, '\p{Pat_WS:y}', "");
45373 Expect(0, 13, '\p{^Pat_WS:y}', "");
45374 Expect(0, 13, '\P{Pat_WS:y}', "");
45375 Expect(1, 13, '\P{^Pat_WS:y}', "");
45376 Expect(0, 8, '\p{Pat_WS:y}', "");
45377 Expect(1, 8, '\p{^Pat_WS:y}', "");
45378 Expect(1, 8, '\P{Pat_WS:y}', "");
45379 Expect(0, 8, '\P{^Pat_WS:y}', "");
45380 Expect(1, 13, '\p{Pat_WS=               y}', "");
45381 Expect(0, 13, '\p{^Pat_WS=              y}', "");
45382 Expect(0, 13, '\P{Pat_WS=               y}', "");
45383 Expect(1, 13, '\P{^Pat_WS=              y}', "");
45384 Expect(0, 8, '\p{Pat_WS=                y}', "");
45385 Expect(1, 8, '\p{^Pat_WS=               y}', "");
45386 Expect(1, 8, '\P{Pat_WS=                y}', "");
45387 Expect(0, 8, '\P{^Pat_WS=               y}', "");
45388 Error('\p{Is_Pattern_White_Space=:=             T}');
45389 Error('\P{Is_Pattern_White_Space=:=             T}');
45390 Expect(1, 13, '\p{Is_Pattern_White_Space=t}', "");
45391 Expect(0, 13, '\p{^Is_Pattern_White_Space=t}', "");
45392 Expect(0, 13, '\P{Is_Pattern_White_Space=t}', "");
45393 Expect(1, 13, '\P{^Is_Pattern_White_Space=t}', "");
45394 Expect(0, 8, '\p{Is_Pattern_White_Space=t}', "");
45395 Expect(1, 8, '\p{^Is_Pattern_White_Space=t}', "");
45396 Expect(1, 8, '\P{Is_Pattern_White_Space=t}', "");
45397 Expect(0, 8, '\P{^Is_Pattern_White_Space=t}', "");
45398 Expect(1, 13, '\p{Is_Pattern_White_Space=               T}', "");
45399 Expect(0, 13, '\p{^Is_Pattern_White_Space=              T}', "");
45400 Expect(0, 13, '\P{Is_Pattern_White_Space=               T}', "");
45401 Expect(1, 13, '\P{^Is_Pattern_White_Space=              T}', "");
45402 Expect(0, 8, '\p{Is_Pattern_White_Space=                T}', "");
45403 Expect(1, 8, '\p{^Is_Pattern_White_Space=               T}', "");
45404 Expect(1, 8, '\P{Is_Pattern_White_Space=                T}', "");
45405 Expect(0, 8, '\P{^Is_Pattern_White_Space=               T}', "");
45406 Error('\p{Is_Pat_WS=/a/_-TRUE}');
45407 Error('\P{Is_Pat_WS=/a/_-TRUE}');
45408 Expect(1, 13, '\p{Is_Pat_WS=true}', "");
45409 Expect(0, 13, '\p{^Is_Pat_WS=true}', "");
45410 Expect(0, 13, '\P{Is_Pat_WS=true}', "");
45411 Expect(1, 13, '\P{^Is_Pat_WS=true}', "");
45412 Expect(0, 8, '\p{Is_Pat_WS=true}', "");
45413 Expect(1, 8, '\p{^Is_Pat_WS=true}', "");
45414 Expect(1, 8, '\P{Is_Pat_WS=true}', "");
45415 Expect(0, 8, '\P{^Is_Pat_WS=true}', "");
45416 Expect(1, 13, '\p{Is_Pat_WS= _True}', "");
45417 Expect(0, 13, '\p{^Is_Pat_WS= _True}', "");
45418 Expect(0, 13, '\P{Is_Pat_WS= _True}', "");
45419 Expect(1, 13, '\P{^Is_Pat_WS= _True}', "");
45420 Expect(0, 8, '\p{Is_Pat_WS= _True}', "");
45421 Expect(1, 8, '\p{^Is_Pat_WS= _True}', "");
45422 Expect(1, 8, '\P{Is_Pat_WS= _True}', "");
45423 Expect(0, 8, '\P{^Is_Pat_WS= _True}', "");
45424 Error('\p{Pattern_White_Space=  /a/no}');
45425 Error('\P{Pattern_White_Space=  /a/no}');
45426 Expect(1, 8, '\p{Pattern_White_Space=no}', "");
45427 Expect(0, 8, '\p{^Pattern_White_Space=no}', "");
45428 Expect(0, 8, '\P{Pattern_White_Space=no}', "");
45429 Expect(1, 8, '\P{^Pattern_White_Space=no}', "");
45430 Expect(0, 13, '\p{Pattern_White_Space=no}', "");
45431 Expect(1, 13, '\p{^Pattern_White_Space=no}', "");
45432 Expect(1, 13, '\P{Pattern_White_Space=no}', "");
45433 Expect(0, 13, '\P{^Pattern_White_Space=no}', "");
45434 Expect(1, 8, '\p{Pattern_White_Space=  no}', "");
45435 Expect(0, 8, '\p{^Pattern_White_Space=  no}', "");
45436 Expect(0, 8, '\P{Pattern_White_Space=  no}', "");
45437 Expect(1, 8, '\P{^Pattern_White_Space=  no}', "");
45438 Expect(0, 13, '\p{Pattern_White_Space=  no}', "");
45439 Expect(1, 13, '\p{^Pattern_White_Space=  no}', "");
45440 Expect(1, 13, '\P{Pattern_White_Space=  no}', "");
45441 Expect(0, 13, '\P{^Pattern_White_Space=  no}', "");
45442 Error('\p{Pat_WS=  N/a/}');
45443 Error('\P{Pat_WS=  N/a/}');
45444 Expect(1, 8, '\p{Pat_WS=n}', "");
45445 Expect(0, 8, '\p{^Pat_WS=n}', "");
45446 Expect(0, 8, '\P{Pat_WS=n}', "");
45447 Expect(1, 8, '\P{^Pat_WS=n}', "");
45448 Expect(0, 13, '\p{Pat_WS=n}', "");
45449 Expect(1, 13, '\p{^Pat_WS=n}', "");
45450 Expect(1, 13, '\P{Pat_WS=n}', "");
45451 Expect(0, 13, '\P{^Pat_WS=n}', "");
45452 Expect(1, 8, '\p{Pat_WS= N}', "");
45453 Expect(0, 8, '\p{^Pat_WS= N}', "");
45454 Expect(0, 8, '\P{Pat_WS= N}', "");
45455 Expect(1, 8, '\P{^Pat_WS= N}', "");
45456 Expect(0, 13, '\p{Pat_WS= N}', "");
45457 Expect(1, 13, '\p{^Pat_WS= N}', "");
45458 Expect(1, 13, '\P{Pat_WS= N}', "");
45459 Expect(0, 13, '\P{^Pat_WS= N}', "");
45460 Error('\p{Is_Pattern_White_Space= :=F}');
45461 Error('\P{Is_Pattern_White_Space= :=F}');
45462 Expect(1, 8, '\p{Is_Pattern_White_Space=f}', "");
45463 Expect(0, 8, '\p{^Is_Pattern_White_Space=f}', "");
45464 Expect(0, 8, '\P{Is_Pattern_White_Space=f}', "");
45465 Expect(1, 8, '\P{^Is_Pattern_White_Space=f}', "");
45466 Expect(0, 13, '\p{Is_Pattern_White_Space=f}', "");
45467 Expect(1, 13, '\p{^Is_Pattern_White_Space=f}', "");
45468 Expect(1, 13, '\P{Is_Pattern_White_Space=f}', "");
45469 Expect(0, 13, '\P{^Is_Pattern_White_Space=f}', "");
45470 Expect(1, 8, '\p{Is_Pattern_White_Space=__F}', "");
45471 Expect(0, 8, '\p{^Is_Pattern_White_Space=__F}', "");
45472 Expect(0, 8, '\P{Is_Pattern_White_Space=__F}', "");
45473 Expect(1, 8, '\P{^Is_Pattern_White_Space=__F}', "");
45474 Expect(0, 13, '\p{Is_Pattern_White_Space=__F}', "");
45475 Expect(1, 13, '\p{^Is_Pattern_White_Space=__F}', "");
45476 Expect(1, 13, '\P{Is_Pattern_White_Space=__F}', "");
45477 Expect(0, 13, '\P{^Is_Pattern_White_Space=__F}', "");
45478 Error('\p{Is_Pat_WS=_/a/False}');
45479 Error('\P{Is_Pat_WS=_/a/False}');
45480 Expect(1, 8, '\p{Is_Pat_WS=false}', "");
45481 Expect(0, 8, '\p{^Is_Pat_WS=false}', "");
45482 Expect(0, 8, '\P{Is_Pat_WS=false}', "");
45483 Expect(1, 8, '\P{^Is_Pat_WS=false}', "");
45484 Expect(0, 13, '\p{Is_Pat_WS=false}', "");
45485 Expect(1, 13, '\p{^Is_Pat_WS=false}', "");
45486 Expect(1, 13, '\P{Is_Pat_WS=false}', "");
45487 Expect(0, 13, '\P{^Is_Pat_WS=false}', "");
45488 Expect(1, 8, '\p{Is_Pat_WS=     FALSE}', "");
45489 Expect(0, 8, '\p{^Is_Pat_WS=    FALSE}', "");
45490 Expect(0, 8, '\P{Is_Pat_WS=     FALSE}', "");
45491 Expect(1, 8, '\P{^Is_Pat_WS=    FALSE}', "");
45492 Expect(0, 13, '\p{Is_Pat_WS=    FALSE}', "");
45493 Expect(1, 13, '\p{^Is_Pat_WS=   FALSE}', "");
45494 Expect(1, 13, '\P{Is_Pat_WS=    FALSE}', "");
45495 Expect(0, 13, '\P{^Is_Pat_WS=   FALSE}', "");
45496 Error('\p{Join_Control=-_Yes/a/}');
45497 Error('\P{Join_Control=-_Yes/a/}');
45498 Expect(1, 8205, '\p{Join_Control=yes}', "");
45499 Expect(0, 8205, '\p{^Join_Control=yes}', "");
45500 Expect(0, 8205, '\P{Join_Control=yes}', "");
45501 Expect(1, 8205, '\P{^Join_Control=yes}', "");
45502 Expect(0, 8203, '\p{Join_Control=yes}', "");
45503 Expect(1, 8203, '\p{^Join_Control=yes}', "");
45504 Expect(1, 8203, '\P{Join_Control=yes}', "");
45505 Expect(0, 8203, '\P{^Join_Control=yes}', "");
45506 Error('\p{Join_C=-:=Y}');
45507 Error('\P{Join_C=-:=Y}');
45508 Expect(1, 8205, '\p{Join_C:   y}', "");
45509 Expect(0, 8205, '\p{^Join_C:   y}', "");
45510 Expect(0, 8205, '\P{Join_C:   y}', "");
45511 Expect(1, 8205, '\P{^Join_C:   y}', "");
45512 Expect(0, 8203, '\p{Join_C:   y}', "");
45513 Expect(1, 8203, '\p{^Join_C:   y}', "");
45514 Expect(1, 8203, '\P{Join_C:   y}', "");
45515 Expect(0, 8203, '\P{^Join_C:   y}', "");
45516 Expect(1, 8205, '\p{Join_C=_ y}', "");
45517 Expect(0, 8205, '\p{^Join_C=_ y}', "");
45518 Expect(0, 8205, '\P{Join_C=_ y}', "");
45519 Expect(1, 8205, '\P{^Join_C=_ y}', "");
45520 Expect(0, 8203, '\p{Join_C=_ y}', "");
45521 Expect(1, 8203, '\p{^Join_C=_ y}', "");
45522 Expect(1, 8203, '\P{Join_C=_ y}', "");
45523 Expect(0, 8203, '\P{^Join_C=_ y}', "");
45524 Error('\p{Is_Join_Control=-T/a/}');
45525 Error('\P{Is_Join_Control=-T/a/}');
45526 Expect(1, 8205, '\p{Is_Join_Control=t}', "");
45527 Expect(0, 8205, '\p{^Is_Join_Control=t}', "");
45528 Expect(0, 8205, '\P{Is_Join_Control=t}', "");
45529 Expect(1, 8205, '\P{^Is_Join_Control=t}', "");
45530 Expect(0, 8203, '\p{Is_Join_Control=t}', "");
45531 Expect(1, 8203, '\p{^Is_Join_Control=t}', "");
45532 Expect(1, 8203, '\P{Is_Join_Control=t}', "");
45533 Expect(0, 8203, '\P{^Is_Join_Control=t}', "");
45534 Expect(1, 8205, '\p{Is_Join_Control=--T}', "");
45535 Expect(0, 8205, '\p{^Is_Join_Control=--T}', "");
45536 Expect(0, 8205, '\P{Is_Join_Control=--T}', "");
45537 Expect(1, 8205, '\P{^Is_Join_Control=--T}', "");
45538 Expect(0, 8203, '\p{Is_Join_Control=--T}', "");
45539 Expect(1, 8203, '\p{^Is_Join_Control=--T}', "");
45540 Expect(1, 8203, '\P{Is_Join_Control=--T}', "");
45541 Expect(0, 8203, '\P{^Is_Join_Control=--T}', "");
45542 Error('\p{Is_Join_C=/a/ True}');
45543 Error('\P{Is_Join_C=/a/ True}');
45544 Expect(1, 8205, '\p{Is_Join_C=true}', "");
45545 Expect(0, 8205, '\p{^Is_Join_C=true}', "");
45546 Expect(0, 8205, '\P{Is_Join_C=true}', "");
45547 Expect(1, 8205, '\P{^Is_Join_C=true}', "");
45548 Expect(0, 8203, '\p{Is_Join_C=true}', "");
45549 Expect(1, 8203, '\p{^Is_Join_C=true}', "");
45550 Expect(1, 8203, '\P{Is_Join_C=true}', "");
45551 Expect(0, 8203, '\P{^Is_Join_C=true}', "");
45552 Expect(1, 8205, '\p{Is_Join_C=_ True}', "");
45553 Expect(0, 8205, '\p{^Is_Join_C=_        True}', "");
45554 Expect(0, 8205, '\P{Is_Join_C=_ True}', "");
45555 Expect(1, 8205, '\P{^Is_Join_C=_        True}', "");
45556 Expect(0, 8203, '\p{Is_Join_C=_ True}', "");
45557 Expect(1, 8203, '\p{^Is_Join_C=_        True}', "");
45558 Expect(1, 8203, '\P{Is_Join_C=_ True}', "");
45559 Expect(0, 8203, '\P{^Is_Join_C=_        True}', "");
45560 Error('\p{Join_Control=:=--NO}');
45561 Error('\P{Join_Control=:=--NO}');
45562 Expect(1, 8203, '\p{Join_Control=no}', "");
45563 Expect(0, 8203, '\p{^Join_Control=no}', "");
45564 Expect(0, 8203, '\P{Join_Control=no}', "");
45565 Expect(1, 8203, '\P{^Join_Control=no}', "");
45566 Expect(0, 8205, '\p{Join_Control=no}', "");
45567 Expect(1, 8205, '\p{^Join_Control=no}', "");
45568 Expect(1, 8205, '\P{Join_Control=no}', "");
45569 Expect(0, 8205, '\P{^Join_Control=no}', "");
45570 Expect(1, 8203, '\p{Join_Control=       no}', "");
45571 Expect(0, 8203, '\p{^Join_Control=      no}', "");
45572 Expect(0, 8203, '\P{Join_Control=       no}', "");
45573 Expect(1, 8203, '\P{^Join_Control=      no}', "");
45574 Expect(0, 8205, '\p{Join_Control=       no}', "");
45575 Expect(1, 8205, '\p{^Join_Control=      no}', "");
45576 Expect(1, 8205, '\P{Join_Control=       no}', "");
45577 Expect(0, 8205, '\P{^Join_Control=      no}', "");
45578 Error('\p{Join_C=-N/a/}');
45579 Error('\P{Join_C=-N/a/}');
45580 Expect(1, 8203, '\p{Join_C=n}', "");
45581 Expect(0, 8203, '\p{^Join_C=n}', "");
45582 Expect(0, 8203, '\P{Join_C=n}', "");
45583 Expect(1, 8203, '\P{^Join_C=n}', "");
45584 Expect(0, 8205, '\p{Join_C=n}', "");
45585 Expect(1, 8205, '\p{^Join_C=n}', "");
45586 Expect(1, 8205, '\P{Join_C=n}', "");
45587 Expect(0, 8205, '\P{^Join_C=n}', "");
45588 Expect(1, 8203, '\p{Join_C= -N}', "");
45589 Expect(0, 8203, '\p{^Join_C= -N}', "");
45590 Expect(0, 8203, '\P{Join_C= -N}', "");
45591 Expect(1, 8203, '\P{^Join_C= -N}', "");
45592 Expect(0, 8205, '\p{Join_C= -N}', "");
45593 Expect(1, 8205, '\p{^Join_C= -N}', "");
45594 Expect(1, 8205, '\P{Join_C= -N}', "");
45595 Expect(0, 8205, '\P{^Join_C= -N}', "");
45596 Error('\p{Is_Join_Control=      :=f}');
45597 Error('\P{Is_Join_Control=      :=f}');
45598 Expect(1, 8203, '\p{Is_Join_Control:f}', "");
45599 Expect(0, 8203, '\p{^Is_Join_Control:f}', "");
45600 Expect(0, 8203, '\P{Is_Join_Control:f}', "");
45601 Expect(1, 8203, '\P{^Is_Join_Control:f}', "");
45602 Expect(0, 8205, '\p{Is_Join_Control:f}', "");
45603 Expect(1, 8205, '\p{^Is_Join_Control:f}', "");
45604 Expect(1, 8205, '\P{Is_Join_Control:f}', "");
45605 Expect(0, 8205, '\P{^Is_Join_Control:f}', "");
45606 Expect(1, 8203, '\p{Is_Join_Control=--F}', "");
45607 Expect(0, 8203, '\p{^Is_Join_Control=--F}', "");
45608 Expect(0, 8203, '\P{Is_Join_Control=--F}', "");
45609 Expect(1, 8203, '\P{^Is_Join_Control=--F}', "");
45610 Expect(0, 8205, '\p{Is_Join_Control=--F}', "");
45611 Expect(1, 8205, '\p{^Is_Join_Control=--F}', "");
45612 Expect(1, 8205, '\P{Is_Join_Control=--F}', "");
45613 Expect(0, 8205, '\P{^Is_Join_Control=--F}', "");
45614 Error('\p{Is_Join_C=:=  false}');
45615 Error('\P{Is_Join_C=:=  false}');
45616 Expect(1, 8203, '\p{Is_Join_C=false}', "");
45617 Expect(0, 8203, '\p{^Is_Join_C=false}', "");
45618 Expect(0, 8203, '\P{Is_Join_C=false}', "");
45619 Expect(1, 8203, '\P{^Is_Join_C=false}', "");
45620 Expect(0, 8205, '\p{Is_Join_C=false}', "");
45621 Expect(1, 8205, '\p{^Is_Join_C=false}', "");
45622 Expect(1, 8205, '\P{Is_Join_C=false}', "");
45623 Expect(0, 8205, '\P{^Is_Join_C=false}', "");
45624 Expect(1, 8203, '\p{Is_Join_C:- false}', "");
45625 Expect(0, 8203, '\p{^Is_Join_C:- false}', "");
45626 Expect(0, 8203, '\P{Is_Join_C:- false}', "");
45627 Expect(1, 8203, '\P{^Is_Join_C:- false}', "");
45628 Expect(0, 8205, '\p{Is_Join_C:- false}', "");
45629 Expect(1, 8205, '\p{^Is_Join_C:- false}', "");
45630 Expect(1, 8205, '\P{Is_Join_C:- false}', "");
45631 Expect(0, 8205, '\P{^Is_Join_C:- false}', "");
45632 Error('\p{Other_Default_Ignorable_Code_Point=/a/ _yes}');
45633 Error('\P{Other_Default_Ignorable_Code_Point=/a/ _yes}');
45634 Expect(1, 847, '\p{Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
45635 Expect(0, 847, '\p{^Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
45636 Expect(0, 847, '\P{Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
45637 Expect(1, 847, '\P{^Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
45638 Expect(0, 846, '\p{Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
45639 Expect(1, 846, '\p{^Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
45640 Expect(1, 846, '\P{Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
45641 Expect(0, 846, '\P{^Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
45642 Expect(1, 847, '\p{Other_Default_Ignorable_Code_Point=_ Yes}', 'deprecated');
45643 Expect(0, 847, '\p{^Other_Default_Ignorable_Code_Point=_        Yes}', 'deprecated');
45644 Expect(0, 847, '\P{Other_Default_Ignorable_Code_Point=_ Yes}', 'deprecated');
45645 Expect(1, 847, '\P{^Other_Default_Ignorable_Code_Point=_        Yes}', 'deprecated');
45646 Expect(0, 846, '\p{Other_Default_Ignorable_Code_Point=_ Yes}', 'deprecated');
45647 Expect(1, 846, '\p{^Other_Default_Ignorable_Code_Point=_        Yes}', 'deprecated');
45648 Expect(1, 846, '\P{Other_Default_Ignorable_Code_Point=_ Yes}', 'deprecated');
45649 Expect(0, 846, '\P{^Other_Default_Ignorable_Code_Point=_        Yes}', 'deprecated');
45650 Error('\p{ODI=-_Y/a/}');
45651 Error('\P{ODI=-_Y/a/}');
45652 Expect(1, 847, '\p{ODI=y}', 'deprecated');
45653 Expect(0, 847, '\p{^ODI=y}', 'deprecated');
45654 Expect(0, 847, '\P{ODI=y}', 'deprecated');
45655 Expect(1, 847, '\P{^ODI=y}', 'deprecated');
45656 Expect(0, 846, '\p{ODI=y}', 'deprecated');
45657 Expect(1, 846, '\p{^ODI=y}', 'deprecated');
45658 Expect(1, 846, '\P{ODI=y}', 'deprecated');
45659 Expect(0, 846, '\P{^ODI=y}', 'deprecated');
45660 Expect(1, 847, '\p{ODI=-Y}', 'deprecated');
45661 Expect(0, 847, '\p{^ODI=-Y}', 'deprecated');
45662 Expect(0, 847, '\P{ODI=-Y}', 'deprecated');
45663 Expect(1, 847, '\P{^ODI=-Y}', 'deprecated');
45664 Expect(0, 846, '\p{ODI=-Y}', 'deprecated');
45665 Expect(1, 846, '\p{^ODI=-Y}', 'deprecated');
45666 Expect(1, 846, '\P{ODI=-Y}', 'deprecated');
45667 Expect(0, 846, '\P{^ODI=-Y}', 'deprecated');
45668 Error('\p{Is_Other_Default_Ignorable_Code_Point=        /a/T}');
45669 Error('\P{Is_Other_Default_Ignorable_Code_Point=        /a/T}');
45670 Expect(1, 847, '\p{Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
45671 Expect(0, 847, '\p{^Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
45672 Expect(0, 847, '\P{Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
45673 Expect(1, 847, '\P{^Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
45674 Expect(0, 846, '\p{Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
45675 Expect(1, 846, '\p{^Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
45676 Expect(1, 846, '\P{Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
45677 Expect(0, 846, '\P{^Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
45678 Expect(1, 847, '\p{Is_Other_Default_Ignorable_Code_Point=-T}', 'deprecated');
45679 Expect(0, 847, '\p{^Is_Other_Default_Ignorable_Code_Point=-T}', 'deprecated');
45680 Expect(0, 847, '\P{Is_Other_Default_Ignorable_Code_Point=-T}', 'deprecated');
45681 Expect(1, 847, '\P{^Is_Other_Default_Ignorable_Code_Point=-T}', 'deprecated');
45682 Expect(0, 846, '\p{Is_Other_Default_Ignorable_Code_Point=-T}', 'deprecated');
45683 Expect(1, 846, '\p{^Is_Other_Default_Ignorable_Code_Point=-T}', 'deprecated');
45684 Expect(1, 846, '\P{Is_Other_Default_Ignorable_Code_Point=-T}', 'deprecated');
45685 Expect(0, 846, '\P{^Is_Other_Default_Ignorable_Code_Point=-T}', 'deprecated');
45686 Error('\p{Is_ODI:               True:=}');
45687 Error('\P{Is_ODI:               True:=}');
45688 Expect(1, 847, '\p{Is_ODI=true}', 'deprecated');
45689 Expect(0, 847, '\p{^Is_ODI=true}', 'deprecated');
45690 Expect(0, 847, '\P{Is_ODI=true}', 'deprecated');
45691 Expect(1, 847, '\P{^Is_ODI=true}', 'deprecated');
45692 Expect(0, 846, '\p{Is_ODI=true}', 'deprecated');
45693 Expect(1, 846, '\p{^Is_ODI=true}', 'deprecated');
45694 Expect(1, 846, '\P{Is_ODI=true}', 'deprecated');
45695 Expect(0, 846, '\P{^Is_ODI=true}', 'deprecated');
45696 Expect(1, 847, '\p{Is_ODI=__True}', 'deprecated');
45697 Expect(0, 847, '\p{^Is_ODI=__True}', 'deprecated');
45698 Expect(0, 847, '\P{Is_ODI=__True}', 'deprecated');
45699 Expect(1, 847, '\P{^Is_ODI=__True}', 'deprecated');
45700 Expect(0, 846, '\p{Is_ODI=__True}', 'deprecated');
45701 Expect(1, 846, '\p{^Is_ODI=__True}', 'deprecated');
45702 Expect(1, 846, '\P{Is_ODI=__True}', 'deprecated');
45703 Expect(0, 846, '\P{^Is_ODI=__True}', 'deprecated');
45704 Error('\p{Other_Default_Ignorable_Code_Point:   --No/a/}');
45705 Error('\P{Other_Default_Ignorable_Code_Point:   --No/a/}');
45706 Expect(1, 846, '\p{Other_Default_Ignorable_Code_Point:  no}', 'deprecated');
45707 Expect(0, 846, '\p{^Other_Default_Ignorable_Code_Point: no}', 'deprecated');
45708 Expect(0, 846, '\P{Other_Default_Ignorable_Code_Point:  no}', 'deprecated');
45709 Expect(1, 846, '\P{^Other_Default_Ignorable_Code_Point: no}', 'deprecated');
45710 Expect(0, 847, '\p{Other_Default_Ignorable_Code_Point:  no}', 'deprecated');
45711 Expect(1, 847, '\p{^Other_Default_Ignorable_Code_Point: no}', 'deprecated');
45712 Expect(1, 847, '\P{Other_Default_Ignorable_Code_Point:  no}', 'deprecated');
45713 Expect(0, 847, '\P{^Other_Default_Ignorable_Code_Point: no}', 'deprecated');
45714 Error('\p{ODI=-/a/N}');
45715 Error('\P{ODI=-/a/N}');
45716 Expect(1, 846, '\p{ODI: n}', 'deprecated');
45717 Expect(0, 846, '\p{^ODI: n}', 'deprecated');
45718 Expect(0, 846, '\P{ODI: n}', 'deprecated');
45719 Expect(1, 846, '\P{^ODI: n}', 'deprecated');
45720 Expect(0, 847, '\p{ODI: n}', 'deprecated');
45721 Expect(1, 847, '\p{^ODI: n}', 'deprecated');
45722 Expect(1, 847, '\P{ODI: n}', 'deprecated');
45723 Expect(0, 847, '\P{^ODI: n}', 'deprecated');
45724 Expect(1, 846, '\p{ODI=-        N}', 'deprecated');
45725 Expect(0, 846, '\p{^ODI=-       N}', 'deprecated');
45726 Expect(0, 846, '\P{ODI=-        N}', 'deprecated');
45727 Expect(1, 846, '\P{^ODI=-       N}', 'deprecated');
45728 Expect(0, 847, '\p{ODI=-        N}', 'deprecated');
45729 Expect(1, 847, '\p{^ODI=-       N}', 'deprecated');
45730 Expect(1, 847, '\P{ODI=-        N}', 'deprecated');
45731 Expect(0, 847, '\P{^ODI=-       N}', 'deprecated');
45732 Error('\p{Is_Other_Default_Ignorable_Code_Point=/a/     -f}');
45733 Error('\P{Is_Other_Default_Ignorable_Code_Point=/a/     -f}');
45734 Expect(1, 846, '\p{Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
45735 Expect(0, 846, '\p{^Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
45736 Expect(0, 846, '\P{Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
45737 Expect(1, 846, '\P{^Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
45738 Expect(0, 847, '\p{Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
45739 Expect(1, 847, '\p{^Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
45740 Expect(1, 847, '\P{Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
45741 Expect(0, 847, '\P{^Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
45742 Expect(1, 846, '\p{Is_Other_Default_Ignorable_Code_Point=       -F}', 'deprecated');
45743 Expect(0, 846, '\p{^Is_Other_Default_Ignorable_Code_Point=      -F}', 'deprecated');
45744 Expect(0, 846, '\P{Is_Other_Default_Ignorable_Code_Point=       -F}', 'deprecated');
45745 Expect(1, 846, '\P{^Is_Other_Default_Ignorable_Code_Point=      -F}', 'deprecated');
45746 Expect(0, 847, '\p{Is_Other_Default_Ignorable_Code_Point=       -F}', 'deprecated');
45747 Expect(1, 847, '\p{^Is_Other_Default_Ignorable_Code_Point=      -F}', 'deprecated');
45748 Expect(1, 847, '\P{Is_Other_Default_Ignorable_Code_Point=       -F}', 'deprecated');
45749 Expect(0, 847, '\P{^Is_Other_Default_Ignorable_Code_Point=      -F}', 'deprecated');
45750 Error('\p{Is_ODI=-      False/a/}');
45751 Error('\P{Is_ODI=-      False/a/}');
45752 Expect(1, 846, '\p{Is_ODI=false}', 'deprecated');
45753 Expect(0, 846, '\p{^Is_ODI=false}', 'deprecated');
45754 Expect(0, 846, '\P{Is_ODI=false}', 'deprecated');
45755 Expect(1, 846, '\P{^Is_ODI=false}', 'deprecated');
45756 Expect(0, 847, '\p{Is_ODI=false}', 'deprecated');
45757 Expect(1, 847, '\p{^Is_ODI=false}', 'deprecated');
45758 Expect(1, 847, '\P{Is_ODI=false}', 'deprecated');
45759 Expect(0, 847, '\P{^Is_ODI=false}', 'deprecated');
45760 Expect(1, 846, '\p{Is_ODI= False}', 'deprecated');
45761 Expect(0, 846, '\p{^Is_ODI= False}', 'deprecated');
45762 Expect(0, 846, '\P{Is_ODI= False}', 'deprecated');
45763 Expect(1, 846, '\P{^Is_ODI= False}', 'deprecated');
45764 Expect(0, 847, '\p{Is_ODI= False}', 'deprecated');
45765 Expect(1, 847, '\p{^Is_ODI= False}', 'deprecated');
45766 Expect(1, 847, '\P{Is_ODI= False}', 'deprecated');
45767 Expect(0, 847, '\P{^Is_ODI= False}', 'deprecated');
45768 Error('\p{Joining_Type=:=Transparent}');
45769 Error('\P{Joining_Type=:=Transparent}');
45770 Expect(1, 879, '\p{Joining_Type=transparent}', "");
45771 Expect(0, 879, '\p{^Joining_Type=transparent}', "");
45772 Expect(0, 879, '\P{Joining_Type=transparent}', "");
45773 Expect(1, 879, '\P{^Joining_Type=transparent}', "");
45774 Expect(0, 7, '\p{Joining_Type=transparent}', "");
45775 Expect(1, 7, '\p{^Joining_Type=transparent}', "");
45776 Expect(1, 7, '\P{Joining_Type=transparent}', "");
45777 Expect(0, 7, '\P{^Joining_Type=transparent}', "");
45778 Expect(1, 879, '\p{Joining_Type=_       transparent}', "");
45779 Expect(0, 879, '\p{^Joining_Type=_      transparent}', "");
45780 Expect(0, 879, '\P{Joining_Type=_       transparent}', "");
45781 Expect(1, 879, '\P{^Joining_Type=_      transparent}', "");
45782 Expect(0, 7, '\p{Joining_Type=_ transparent}', "");
45783 Expect(1, 7, '\p{^Joining_Type=_        transparent}', "");
45784 Expect(1, 7, '\P{Joining_Type=_ transparent}', "");
45785 Expect(0, 7, '\P{^Joining_Type=_        transparent}', "");
45786 Error('\p{Jt=   /a/T}');
45787 Error('\P{Jt=   /a/T}');
45788 Expect(1, 879, '\p{Jt=t}', "");
45789 Expect(0, 879, '\p{^Jt=t}', "");
45790 Expect(0, 879, '\P{Jt=t}', "");
45791 Expect(1, 879, '\P{^Jt=t}', "");
45792 Expect(0, 7, '\p{Jt=t}', "");
45793 Expect(1, 7, '\p{^Jt=t}', "");
45794 Expect(1, 7, '\P{Jt=t}', "");
45795 Expect(0, 7, '\P{^Jt=t}', "");
45796 Expect(1, 879, '\p{Jt:          _T}', "");
45797 Expect(0, 879, '\p{^Jt:         _T}', "");
45798 Expect(0, 879, '\P{Jt:          _T}', "");
45799 Expect(1, 879, '\P{^Jt:         _T}', "");
45800 Expect(0, 7, '\p{Jt:            _T}', "");
45801 Expect(1, 7, '\p{^Jt:           _T}', "");
45802 Expect(1, 7, '\P{Jt:            _T}', "");
45803 Expect(0, 7, '\P{^Jt:           _T}', "");
45804 Error('\p{Is_Joining_Type=:=_transparent}');
45805 Error('\P{Is_Joining_Type=:=_transparent}');
45806 Expect(1, 879, '\p{Is_Joining_Type=transparent}', "");
45807 Expect(0, 879, '\p{^Is_Joining_Type=transparent}', "");
45808 Expect(0, 879, '\P{Is_Joining_Type=transparent}', "");
45809 Expect(1, 879, '\P{^Is_Joining_Type=transparent}', "");
45810 Expect(0, 7, '\p{Is_Joining_Type=transparent}', "");
45811 Expect(1, 7, '\p{^Is_Joining_Type=transparent}', "");
45812 Expect(1, 7, '\P{Is_Joining_Type=transparent}', "");
45813 Expect(0, 7, '\P{^Is_Joining_Type=transparent}', "");
45814 Expect(1, 879, '\p{Is_Joining_Type=     transparent}', "");
45815 Expect(0, 879, '\p{^Is_Joining_Type=    transparent}', "");
45816 Expect(0, 879, '\P{Is_Joining_Type=     transparent}', "");
45817 Expect(1, 879, '\P{^Is_Joining_Type=    transparent}', "");
45818 Expect(0, 7, '\p{Is_Joining_Type=       transparent}', "");
45819 Expect(1, 7, '\p{^Is_Joining_Type=      transparent}', "");
45820 Expect(1, 7, '\P{Is_Joining_Type=       transparent}', "");
45821 Expect(0, 7, '\P{^Is_Joining_Type=      transparent}', "");
45822 Error('\p{Is_Jt=  t:=}');
45823 Error('\P{Is_Jt=  t:=}');
45824 Expect(1, 879, '\p{Is_Jt=t}', "");
45825 Expect(0, 879, '\p{^Is_Jt=t}', "");
45826 Expect(0, 879, '\P{Is_Jt=t}', "");
45827 Expect(1, 879, '\P{^Is_Jt=t}', "");
45828 Expect(0, 7, '\p{Is_Jt=t}', "");
45829 Expect(1, 7, '\p{^Is_Jt=t}', "");
45830 Expect(1, 7, '\P{Is_Jt=t}', "");
45831 Expect(0, 7, '\P{^Is_Jt=t}', "");
45832 Expect(1, 879, '\p{Is_Jt= _t}', "");
45833 Expect(0, 879, '\p{^Is_Jt= _t}', "");
45834 Expect(0, 879, '\P{Is_Jt= _t}', "");
45835 Expect(1, 879, '\P{^Is_Jt= _t}', "");
45836 Expect(0, 7, '\p{Is_Jt= _t}', "");
45837 Expect(1, 7, '\p{^Is_Jt= _t}', "");
45838 Expect(1, 7, '\P{Is_Jt= _t}', "");
45839 Expect(0, 7, '\P{^Is_Jt= _t}', "");
45840 Error('\p{Joining_Type=_:=RIGHT_Joining}');
45841 Error('\P{Joining_Type=_:=RIGHT_Joining}');
45842 Expect(1, 1573, '\p{Joining_Type=rightjoining}', "");
45843 Expect(0, 1573, '\p{^Joining_Type=rightjoining}', "");
45844 Expect(0, 1573, '\P{Joining_Type=rightjoining}', "");
45845 Expect(1, 1573, '\P{^Joining_Type=rightjoining}', "");
45846 Expect(0, 1569, '\p{Joining_Type=rightjoining}', "");
45847 Expect(1, 1569, '\p{^Joining_Type=rightjoining}', "");
45848 Expect(1, 1569, '\P{Joining_Type=rightjoining}', "");
45849 Expect(0, 1569, '\P{^Joining_Type=rightjoining}', "");
45850 Expect(1, 1573, '\p{Joining_Type=  Right        joining}', "");
45851 Expect(0, 1573, '\p{^Joining_Type=  Right       joining}', "");
45852 Expect(0, 1573, '\P{Joining_Type=  Right        joining}', "");
45853 Expect(1, 1573, '\P{^Joining_Type=  Right       joining}', "");
45854 Expect(0, 1569, '\p{Joining_Type=  Right        joining}', "");
45855 Expect(1, 1569, '\p{^Joining_Type=  Right       joining}', "");
45856 Expect(1, 1569, '\P{Joining_Type=  Right        joining}', "");
45857 Expect(0, 1569, '\P{^Joining_Type=  Right       joining}', "");
45858 Error('\p{Jt::= _R}');
45859 Error('\P{Jt::= _R}');
45860 Expect(1, 1573, '\p{Jt=r}', "");
45861 Expect(0, 1573, '\p{^Jt=r}', "");
45862 Expect(0, 1573, '\P{Jt=r}', "");
45863 Expect(1, 1573, '\P{^Jt=r}', "");
45864 Expect(0, 1569, '\p{Jt=r}', "");
45865 Expect(1, 1569, '\p{^Jt=r}', "");
45866 Expect(1, 1569, '\P{Jt=r}', "");
45867 Expect(0, 1569, '\P{^Jt=r}', "");
45868 Expect(1, 1573, '\p{Jt=-R}', "");
45869 Expect(0, 1573, '\p{^Jt=-R}', "");
45870 Expect(0, 1573, '\P{Jt=-R}', "");
45871 Expect(1, 1573, '\P{^Jt=-R}', "");
45872 Expect(0, 1569, '\p{Jt=-R}', "");
45873 Expect(1, 1569, '\p{^Jt=-R}', "");
45874 Expect(1, 1569, '\P{Jt=-R}', "");
45875 Expect(0, 1569, '\P{^Jt=-R}', "");
45876 Error('\p{Is_Joining_Type: RightJoining/a/}');
45877 Error('\P{Is_Joining_Type: RightJoining/a/}');
45878 Expect(1, 1573, '\p{Is_Joining_Type=rightjoining}', "");
45879 Expect(0, 1573, '\p{^Is_Joining_Type=rightjoining}', "");
45880 Expect(0, 1573, '\P{Is_Joining_Type=rightjoining}', "");
45881 Expect(1, 1573, '\P{^Is_Joining_Type=rightjoining}', "");
45882 Expect(0, 1569, '\p{Is_Joining_Type=rightjoining}', "");
45883 Expect(1, 1569, '\p{^Is_Joining_Type=rightjoining}', "");
45884 Expect(1, 1569, '\P{Is_Joining_Type=rightjoining}', "");
45885 Expect(0, 1569, '\P{^Is_Joining_Type=rightjoining}', "");
45886 Expect(1, 1573, '\p{Is_Joining_Type=_ RIGHT_Joining}', "");
45887 Expect(0, 1573, '\p{^Is_Joining_Type=_ RIGHT_Joining}', "");
45888 Expect(0, 1573, '\P{Is_Joining_Type=_ RIGHT_Joining}', "");
45889 Expect(1, 1573, '\P{^Is_Joining_Type=_ RIGHT_Joining}', "");
45890 Expect(0, 1569, '\p{Is_Joining_Type=_ RIGHT_Joining}', "");
45891 Expect(1, 1569, '\p{^Is_Joining_Type=_ RIGHT_Joining}', "");
45892 Expect(1, 1569, '\P{Is_Joining_Type=_ RIGHT_Joining}', "");
45893 Expect(0, 1569, '\P{^Is_Joining_Type=_ RIGHT_Joining}', "");
45894 Error('\p{Is_Jt=/a/-_R}');
45895 Error('\P{Is_Jt=/a/-_R}');
45896 Expect(1, 1573, '\p{Is_Jt=r}', "");
45897 Expect(0, 1573, '\p{^Is_Jt=r}', "");
45898 Expect(0, 1573, '\P{Is_Jt=r}', "");
45899 Expect(1, 1573, '\P{^Is_Jt=r}', "");
45900 Expect(0, 1569, '\p{Is_Jt=r}', "");
45901 Expect(1, 1569, '\p{^Is_Jt=r}', "");
45902 Expect(1, 1569, '\P{Is_Jt=r}', "");
45903 Expect(0, 1569, '\P{^Is_Jt=r}', "");
45904 Expect(1, 1573, '\p{Is_Jt=-     R}', "");
45905 Expect(0, 1573, '\p{^Is_Jt=-    R}', "");
45906 Expect(0, 1573, '\P{Is_Jt=-     R}', "");
45907 Expect(1, 1573, '\P{^Is_Jt=-    R}', "");
45908 Expect(0, 1569, '\p{Is_Jt=-     R}', "");
45909 Expect(1, 1569, '\p{^Is_Jt=-    R}', "");
45910 Expect(1, 1569, '\P{Is_Jt=-     R}', "");
45911 Expect(0, 1569, '\P{^Is_Jt=-    R}', "");
45912 Error('\p{Joining_Type= /a/Join-CAUSING}');
45913 Error('\P{Joining_Type= /a/Join-CAUSING}');
45914 Expect(1, 1600, '\p{Joining_Type=joincausing}', "");
45915 Expect(0, 1600, '\p{^Joining_Type=joincausing}', "");
45916 Expect(0, 1600, '\P{Joining_Type=joincausing}', "");
45917 Expect(1, 1600, '\P{^Joining_Type=joincausing}', "");
45918 Expect(0, 1599, '\p{Joining_Type=joincausing}', "");
45919 Expect(1, 1599, '\p{^Joining_Type=joincausing}', "");
45920 Expect(1, 1599, '\P{Joining_Type=joincausing}', "");
45921 Expect(0, 1599, '\P{^Joining_Type=joincausing}', "");
45922 Expect(1, 1600, '\p{Joining_Type= -Join causing}', "");
45923 Expect(0, 1600, '\p{^Joining_Type= -Join        causing}', "");
45924 Expect(0, 1600, '\P{Joining_Type= -Join causing}', "");
45925 Expect(1, 1600, '\P{^Joining_Type= -Join        causing}', "");
45926 Expect(0, 1599, '\p{Joining_Type= -Join causing}', "");
45927 Expect(1, 1599, '\p{^Joining_Type= -Join        causing}', "");
45928 Expect(1, 1599, '\P{Joining_Type= -Join causing}', "");
45929 Expect(0, 1599, '\P{^Joining_Type= -Join        causing}', "");
45930 Error('\p{Jt:   := C}');
45931 Error('\P{Jt:   := C}');
45932 Expect(1, 1600, '\p{Jt=c}', "");
45933 Expect(0, 1600, '\p{^Jt=c}', "");
45934 Expect(0, 1600, '\P{Jt=c}', "");
45935 Expect(1, 1600, '\P{^Jt=c}', "");
45936 Expect(0, 1599, '\p{Jt=c}', "");
45937 Expect(1, 1599, '\p{^Jt=c}', "");
45938 Expect(1, 1599, '\P{Jt=c}', "");
45939 Expect(0, 1599, '\P{^Jt=c}', "");
45940 Expect(1, 1600, '\p{Jt=-_C}', "");
45941 Expect(0, 1600, '\p{^Jt=-_C}', "");
45942 Expect(0, 1600, '\P{Jt=-_C}', "");
45943 Expect(1, 1600, '\P{^Jt=-_C}', "");
45944 Expect(0, 1599, '\p{Jt=-_C}', "");
45945 Expect(1, 1599, '\p{^Jt=-_C}', "");
45946 Expect(1, 1599, '\P{Jt=-_C}', "");
45947 Expect(0, 1599, '\P{^Jt=-_C}', "");
45948 Error('\p{Is_Joining_Type=-_Join-CAUSING:=}');
45949 Error('\P{Is_Joining_Type=-_Join-CAUSING:=}');
45950 Expect(1, 1600, '\p{Is_Joining_Type=joincausing}', "");
45951 Expect(0, 1600, '\p{^Is_Joining_Type=joincausing}', "");
45952 Expect(0, 1600, '\P{Is_Joining_Type=joincausing}', "");
45953 Expect(1, 1600, '\P{^Is_Joining_Type=joincausing}', "");
45954 Expect(0, 1599, '\p{Is_Joining_Type=joincausing}', "");
45955 Expect(1, 1599, '\p{^Is_Joining_Type=joincausing}', "");
45956 Expect(1, 1599, '\P{Is_Joining_Type=joincausing}', "");
45957 Expect(0, 1599, '\P{^Is_Joining_Type=joincausing}', "");
45958 Expect(1, 1600, '\p{Is_Joining_Type= _JoinCausing}', "");
45959 Expect(0, 1600, '\p{^Is_Joining_Type= _JoinCausing}', "");
45960 Expect(0, 1600, '\P{Is_Joining_Type= _JoinCausing}', "");
45961 Expect(1, 1600, '\P{^Is_Joining_Type= _JoinCausing}', "");
45962 Expect(0, 1599, '\p{Is_Joining_Type= _JoinCausing}', "");
45963 Expect(1, 1599, '\p{^Is_Joining_Type= _JoinCausing}', "");
45964 Expect(1, 1599, '\P{Is_Joining_Type= _JoinCausing}', "");
45965 Expect(0, 1599, '\P{^Is_Joining_Type= _JoinCausing}', "");
45966 Error('\p{Is_Jt=        -C/a/}');
45967 Error('\P{Is_Jt=        -C/a/}');
45968 Expect(1, 1600, '\p{Is_Jt=c}', "");
45969 Expect(0, 1600, '\p{^Is_Jt=c}', "");
45970 Expect(0, 1600, '\P{Is_Jt=c}', "");
45971 Expect(1, 1600, '\P{^Is_Jt=c}', "");
45972 Expect(0, 1599, '\p{Is_Jt=c}', "");
45973 Expect(1, 1599, '\p{^Is_Jt=c}', "");
45974 Expect(1, 1599, '\P{Is_Jt=c}', "");
45975 Expect(0, 1599, '\P{^Is_Jt=c}', "");
45976 Expect(1, 1600, '\p{Is_Jt:   c}', "");
45977 Expect(0, 1600, '\p{^Is_Jt:   c}', "");
45978 Expect(0, 1600, '\P{Is_Jt:   c}', "");
45979 Expect(1, 1600, '\P{^Is_Jt:   c}', "");
45980 Expect(0, 1599, '\p{Is_Jt:   c}', "");
45981 Expect(1, 1599, '\p{^Is_Jt:   c}', "");
45982 Expect(1, 1599, '\P{Is_Jt:   c}', "");
45983 Expect(0, 1599, '\P{^Is_Jt:   c}', "");
45984 Error('\p{Joining_Type=-_NonJoining/a/}');
45985 Error('\P{Joining_Type=-_NonJoining/a/}');
45986 Expect(1, 7, '\p{Joining_Type=nonjoining}', "");
45987 Expect(0, 7, '\p{^Joining_Type=nonjoining}', "");
45988 Expect(0, 7, '\P{Joining_Type=nonjoining}', "");
45989 Expect(1, 7, '\P{^Joining_Type=nonjoining}', "");
45990 Expect(0, 879, '\p{Joining_Type=nonjoining}', "");
45991 Expect(1, 879, '\p{^Joining_Type=nonjoining}', "");
45992 Expect(1, 879, '\P{Joining_Type=nonjoining}', "");
45993 Expect(0, 879, '\P{^Joining_Type=nonjoining}', "");
45994 Expect(1, 7, '\p{Joining_Type= Nonjoining}', "");
45995 Expect(0, 7, '\p{^Joining_Type= Nonjoining}', "");
45996 Expect(0, 7, '\P{Joining_Type= Nonjoining}', "");
45997 Expect(1, 7, '\P{^Joining_Type= Nonjoining}', "");
45998 Expect(0, 879, '\p{Joining_Type= Nonjoining}', "");
45999 Expect(1, 879, '\p{^Joining_Type= Nonjoining}', "");
46000 Expect(1, 879, '\P{Joining_Type= Nonjoining}', "");
46001 Expect(0, 879, '\P{^Joining_Type= Nonjoining}', "");
46002 Error('\p{Jt=   U:=}');
46003 Error('\P{Jt=   U:=}');
46004 Expect(1, 7, '\p{Jt=u}', "");
46005 Expect(0, 7, '\p{^Jt=u}', "");
46006 Expect(0, 7, '\P{Jt=u}', "");
46007 Expect(1, 7, '\P{^Jt=u}', "");
46008 Expect(0, 879, '\p{Jt=u}', "");
46009 Expect(1, 879, '\p{^Jt=u}', "");
46010 Expect(1, 879, '\P{Jt=u}', "");
46011 Expect(0, 879, '\P{^Jt=u}', "");
46012 Expect(1, 7, '\p{Jt:_-U}', "");
46013 Expect(0, 7, '\p{^Jt:_-U}', "");
46014 Expect(0, 7, '\P{Jt:_-U}', "");
46015 Expect(1, 7, '\P{^Jt:_-U}', "");
46016 Expect(0, 879, '\p{Jt:_-U}', "");
46017 Expect(1, 879, '\p{^Jt:_-U}', "");
46018 Expect(1, 879, '\P{Jt:_-U}', "");
46019 Expect(0, 879, '\P{^Jt:_-U}', "");
46020 Error('\p{Is_Joining_Type:      -:=NONJoining}');
46021 Error('\P{Is_Joining_Type:      -:=NONJoining}');
46022 Expect(1, 7, '\p{Is_Joining_Type=nonjoining}', "");
46023 Expect(0, 7, '\p{^Is_Joining_Type=nonjoining}', "");
46024 Expect(0, 7, '\P{Is_Joining_Type=nonjoining}', "");
46025 Expect(1, 7, '\P{^Is_Joining_Type=nonjoining}', "");
46026 Expect(0, 879, '\p{Is_Joining_Type=nonjoining}', "");
46027 Expect(1, 879, '\p{^Is_Joining_Type=nonjoining}', "");
46028 Expect(1, 879, '\P{Is_Joining_Type=nonjoining}', "");
46029 Expect(0, 879, '\P{^Is_Joining_Type=nonjoining}', "");
46030 Expect(1, 7, '\p{Is_Joining_Type=       Non_Joining}', "");
46031 Expect(0, 7, '\p{^Is_Joining_Type=      Non_Joining}', "");
46032 Expect(0, 7, '\P{Is_Joining_Type=       Non_Joining}', "");
46033 Expect(1, 7, '\P{^Is_Joining_Type=      Non_Joining}', "");
46034 Expect(0, 879, '\p{Is_Joining_Type=     Non_Joining}', "");
46035 Expect(1, 879, '\p{^Is_Joining_Type=    Non_Joining}', "");
46036 Expect(1, 879, '\P{Is_Joining_Type=     Non_Joining}', "");
46037 Expect(0, 879, '\P{^Is_Joining_Type=    Non_Joining}', "");
46038 Error('\p{Is_Jt=:=  u}');
46039 Error('\P{Is_Jt=:=  u}');
46040 Expect(1, 7, '\p{Is_Jt=u}', "");
46041 Expect(0, 7, '\p{^Is_Jt=u}', "");
46042 Expect(0, 7, '\P{Is_Jt=u}', "");
46043 Expect(1, 7, '\P{^Is_Jt=u}', "");
46044 Expect(0, 879, '\p{Is_Jt=u}', "");
46045 Expect(1, 879, '\p{^Is_Jt=u}', "");
46046 Expect(1, 879, '\P{Is_Jt=u}', "");
46047 Expect(0, 879, '\P{^Is_Jt=u}', "");
46048 Expect(1, 7, '\p{Is_Jt= U}', "");
46049 Expect(0, 7, '\p{^Is_Jt=        U}', "");
46050 Expect(0, 7, '\P{Is_Jt= U}', "");
46051 Expect(1, 7, '\P{^Is_Jt=        U}', "");
46052 Expect(0, 879, '\p{Is_Jt=       U}', "");
46053 Expect(1, 879, '\p{^Is_Jt=      U}', "");
46054 Expect(1, 879, '\P{Is_Jt=       U}', "");
46055 Expect(0, 879, '\P{^Is_Jt=      U}', "");
46056 Error('\p{Joining_Type:__dual/a/Joining}');
46057 Error('\P{Joining_Type:__dual/a/Joining}');
46058 Expect(1, 1574, '\p{Joining_Type=dualjoining}', "");
46059 Expect(0, 1574, '\p{^Joining_Type=dualjoining}', "");
46060 Expect(0, 1574, '\P{Joining_Type=dualjoining}', "");
46061 Expect(1, 1574, '\P{^Joining_Type=dualjoining}', "");
46062 Expect(0, 1573, '\p{Joining_Type=dualjoining}', "");
46063 Expect(1, 1573, '\p{^Joining_Type=dualjoining}', "");
46064 Expect(1, 1573, '\P{Joining_Type=dualjoining}', "");
46065 Expect(0, 1573, '\P{^Joining_Type=dualjoining}', "");
46066 Expect(1, 1574, '\p{Joining_Type= -Dual Joining}', "");
46067 Expect(0, 1574, '\p{^Joining_Type= -Dual        Joining}', "");
46068 Expect(0, 1574, '\P{Joining_Type= -Dual Joining}', "");
46069 Expect(1, 1574, '\P{^Joining_Type= -Dual        Joining}', "");
46070 Expect(0, 1573, '\p{Joining_Type= -Dual Joining}', "");
46071 Expect(1, 1573, '\p{^Joining_Type= -Dual        Joining}', "");
46072 Expect(1, 1573, '\P{Joining_Type= -Dual Joining}', "");
46073 Expect(0, 1573, '\P{^Joining_Type= -Dual        Joining}', "");
46074 Error('\p{Jt=   -D/a/}');
46075 Error('\P{Jt=   -D/a/}');
46076 Expect(1, 1574, '\p{Jt=d}', "");
46077 Expect(0, 1574, '\p{^Jt=d}', "");
46078 Expect(0, 1574, '\P{Jt=d}', "");
46079 Expect(1, 1574, '\P{^Jt=d}', "");
46080 Expect(0, 1573, '\p{Jt=d}', "");
46081 Expect(1, 1573, '\p{^Jt=d}', "");
46082 Expect(1, 1573, '\P{Jt=d}', "");
46083 Expect(0, 1573, '\P{^Jt=d}', "");
46084 Expect(1, 1574, '\p{Jt=  D}', "");
46085 Expect(0, 1574, '\p{^Jt=  D}', "");
46086 Expect(0, 1574, '\P{Jt=  D}', "");
46087 Expect(1, 1574, '\P{^Jt=  D}', "");
46088 Expect(0, 1573, '\p{Jt=  D}', "");
46089 Expect(1, 1573, '\p{^Jt=  D}', "");
46090 Expect(1, 1573, '\P{Jt=  D}', "");
46091 Expect(0, 1573, '\P{^Jt=  D}', "");
46092 Error('\p{Is_Joining_Type=      dual Joining:=}');
46093 Error('\P{Is_Joining_Type=      dual Joining:=}');
46094 Expect(1, 1574, '\p{Is_Joining_Type=dualjoining}', "");
46095 Expect(0, 1574, '\p{^Is_Joining_Type=dualjoining}', "");
46096 Expect(0, 1574, '\P{Is_Joining_Type=dualjoining}', "");
46097 Expect(1, 1574, '\P{^Is_Joining_Type=dualjoining}', "");
46098 Expect(0, 1573, '\p{Is_Joining_Type=dualjoining}', "");
46099 Expect(1, 1573, '\p{^Is_Joining_Type=dualjoining}', "");
46100 Expect(1, 1573, '\P{Is_Joining_Type=dualjoining}', "");
46101 Expect(0, 1573, '\P{^Is_Joining_Type=dualjoining}', "");
46102 Expect(1, 1574, '\p{Is_Joining_Type=_Dual_Joining}', "");
46103 Expect(0, 1574, '\p{^Is_Joining_Type=_Dual_Joining}', "");
46104 Expect(0, 1574, '\P{Is_Joining_Type=_Dual_Joining}', "");
46105 Expect(1, 1574, '\P{^Is_Joining_Type=_Dual_Joining}', "");
46106 Expect(0, 1573, '\p{Is_Joining_Type=_Dual_Joining}', "");
46107 Expect(1, 1573, '\p{^Is_Joining_Type=_Dual_Joining}', "");
46108 Expect(1, 1573, '\P{Is_Joining_Type=_Dual_Joining}', "");
46109 Expect(0, 1573, '\P{^Is_Joining_Type=_Dual_Joining}', "");
46110 Error('\p{Is_Jt=:=D}');
46111 Error('\P{Is_Jt=:=D}');
46112 Expect(1, 1574, '\p{Is_Jt=d}', "");
46113 Expect(0, 1574, '\p{^Is_Jt=d}', "");
46114 Expect(0, 1574, '\P{Is_Jt=d}', "");
46115 Expect(1, 1574, '\P{^Is_Jt=d}', "");
46116 Expect(0, 1573, '\p{Is_Jt=d}', "");
46117 Expect(1, 1573, '\p{^Is_Jt=d}', "");
46118 Expect(1, 1573, '\P{Is_Jt=d}', "");
46119 Expect(0, 1573, '\P{^Is_Jt=d}', "");
46120 Expect(1, 1574, '\p{Is_Jt=-_D}', "");
46121 Expect(0, 1574, '\p{^Is_Jt=-_D}', "");
46122 Expect(0, 1574, '\P{Is_Jt=-_D}', "");
46123 Expect(1, 1574, '\P{^Is_Jt=-_D}', "");
46124 Expect(0, 1573, '\p{Is_Jt=-_D}', "");
46125 Expect(1, 1573, '\p{^Is_Jt=-_D}', "");
46126 Expect(1, 1573, '\P{Is_Jt=-_D}', "");
46127 Expect(0, 1573, '\P{^Is_Jt=-_D}', "");
46128 Error('\p{Joining_Type= /a/LeftJoining}');
46129 Error('\P{Joining_Type= /a/LeftJoining}');
46130 Expect(0, 7, '\p{Joining_Type=leftjoining}', "");
46131 Expect(1, 7, '\p{^Joining_Type=leftjoining}', "");
46132 Expect(1, 7, '\P{Joining_Type=leftjoining}', "");
46133 Expect(0, 7, '\P{^Joining_Type=leftjoining}', "");
46134 Expect(0, 7, '\p{Joining_Type:          left joining}', "");
46135 Expect(1, 7, '\p{^Joining_Type:         left joining}', "");
46136 Expect(1, 7, '\P{Joining_Type:          left joining}', "");
46137 Expect(0, 7, '\P{^Joining_Type:         left joining}', "");
46138 Error('\p{Jt=/a/_l}');
46139 Error('\P{Jt=/a/_l}');
46140 Expect(0, 7, '\p{Jt:l}', "");
46141 Expect(1, 7, '\p{^Jt:l}', "");
46142 Expect(1, 7, '\P{Jt:l}', "");
46143 Expect(0, 7, '\P{^Jt:l}', "");
46144 Expect(0, 7, '\p{Jt=-_L}', "");
46145 Expect(1, 7, '\p{^Jt=-_L}', "");
46146 Expect(1, 7, '\P{Jt=-_L}', "");
46147 Expect(0, 7, '\P{^Jt=-_L}', "");
46148 Error('\p{Is_Joining_Type=-/a/Left      joining}');
46149 Error('\P{Is_Joining_Type=-/a/Left      joining}');
46150 Expect(0, 7, '\p{Is_Joining_Type=leftjoining}', "");
46151 Expect(1, 7, '\p{^Is_Joining_Type=leftjoining}', "");
46152 Expect(1, 7, '\P{Is_Joining_Type=leftjoining}', "");
46153 Expect(0, 7, '\P{^Is_Joining_Type=leftjoining}', "");
46154 Expect(0, 7, '\p{Is_Joining_Type=Left joining}', "");
46155 Expect(1, 7, '\p{^Is_Joining_Type=Left joining}', "");
46156 Expect(1, 7, '\P{Is_Joining_Type=Left joining}', "");
46157 Expect(0, 7, '\P{^Is_Joining_Type=Left joining}', "");
46158 Error('\p{Is_Jt=-:=L}');
46159 Error('\P{Is_Jt=-:=L}');
46160 Expect(0, 7, '\p{Is_Jt=l}', "");
46161 Expect(1, 7, '\p{^Is_Jt=l}', "");
46162 Expect(1, 7, '\P{Is_Jt=l}', "");
46163 Expect(0, 7, '\P{^Is_Jt=l}', "");
46164 Expect(0, 7, '\p{Is_Jt=         l}', "");
46165 Expect(1, 7, '\p{^Is_Jt=        l}', "");
46166 Expect(1, 7, '\P{Is_Jt=         l}', "");
46167 Expect(0, 7, '\P{^Is_Jt=        l}', "");
46168 Error('\p{ID_Start=/a/ yes}');
46169 Error('\P{ID_Start=/a/ yes}');
46170 Expect(1, 90, '\p{ID_Start=yes}', "");
46171 Expect(0, 90, '\p{^ID_Start=yes}', "");
46172 Expect(0, 90, '\P{ID_Start=yes}', "");
46173 Expect(1, 90, '\P{^ID_Start=yes}', "");
46174 Expect(0, 64, '\p{ID_Start=yes}', "");
46175 Expect(1, 64, '\p{^ID_Start=yes}', "");
46176 Expect(1, 64, '\P{ID_Start=yes}', "");
46177 Expect(0, 64, '\P{^ID_Start=yes}', "");
46178 Expect(1, 90, '\p{ID_Start=Yes}', "");
46179 Expect(0, 90, '\p{^ID_Start=Yes}', "");
46180 Expect(0, 90, '\P{ID_Start=Yes}', "");
46181 Expect(1, 90, '\P{^ID_Start=Yes}', "");
46182 Expect(0, 64, '\p{ID_Start=Yes}', "");
46183 Expect(1, 64, '\p{^ID_Start=Yes}', "");
46184 Expect(1, 64, '\P{ID_Start=Yes}', "");
46185 Expect(0, 64, '\P{^ID_Start=Yes}', "");
46186 Error('\p{IDS=  :=Y}');
46187 Error('\P{IDS=  :=Y}');
46188 Expect(1, 90, '\p{IDS=y}', "");
46189 Expect(0, 90, '\p{^IDS=y}', "");
46190 Expect(0, 90, '\P{IDS=y}', "");
46191 Expect(1, 90, '\P{^IDS=y}', "");
46192 Expect(0, 64, '\p{IDS=y}', "");
46193 Expect(1, 64, '\p{^IDS=y}', "");
46194 Expect(1, 64, '\P{IDS=y}', "");
46195 Expect(0, 64, '\P{^IDS=y}', "");
46196 Expect(1, 90, '\p{IDS=-_Y}', "");
46197 Expect(0, 90, '\p{^IDS=-_Y}', "");
46198 Expect(0, 90, '\P{IDS=-_Y}', "");
46199 Expect(1, 90, '\P{^IDS=-_Y}', "");
46200 Expect(0, 64, '\p{IDS=-_Y}', "");
46201 Expect(1, 64, '\p{^IDS=-_Y}', "");
46202 Expect(1, 64, '\P{IDS=-_Y}', "");
46203 Expect(0, 64, '\P{^IDS=-_Y}', "");
46204 Error('\p{Is_ID_Start=  T/a/}');
46205 Error('\P{Is_ID_Start=  T/a/}');
46206 Expect(1, 90, '\p{Is_ID_Start=t}', "");
46207 Expect(0, 90, '\p{^Is_ID_Start=t}', "");
46208 Expect(0, 90, '\P{Is_ID_Start=t}', "");
46209 Expect(1, 90, '\P{^Is_ID_Start=t}', "");
46210 Expect(0, 64, '\p{Is_ID_Start=t}', "");
46211 Expect(1, 64, '\p{^Is_ID_Start=t}', "");
46212 Expect(1, 64, '\P{Is_ID_Start=t}', "");
46213 Expect(0, 64, '\P{^Is_ID_Start=t}', "");
46214 Expect(1, 90, '\p{Is_ID_Start=__T}', "");
46215 Expect(0, 90, '\p{^Is_ID_Start=__T}', "");
46216 Expect(0, 90, '\P{Is_ID_Start=__T}', "");
46217 Expect(1, 90, '\P{^Is_ID_Start=__T}', "");
46218 Expect(0, 64, '\p{Is_ID_Start=__T}', "");
46219 Expect(1, 64, '\p{^Is_ID_Start=__T}', "");
46220 Expect(1, 64, '\P{Is_ID_Start=__T}', "");
46221 Expect(0, 64, '\P{^Is_ID_Start=__T}', "");
46222 Error('\p{Is_IDS=--True/a/}');
46223 Error('\P{Is_IDS=--True/a/}');
46224 Expect(1, 90, '\p{Is_IDS=true}', "");
46225 Expect(0, 90, '\p{^Is_IDS=true}', "");
46226 Expect(0, 90, '\P{Is_IDS=true}', "");
46227 Expect(1, 90, '\P{^Is_IDS=true}', "");
46228 Expect(0, 64, '\p{Is_IDS=true}', "");
46229 Expect(1, 64, '\p{^Is_IDS=true}', "");
46230 Expect(1, 64, '\P{Is_IDS=true}', "");
46231 Expect(0, 64, '\P{^Is_IDS=true}', "");
46232 Expect(1, 90, '\p{Is_IDS=_True}', "");
46233 Expect(0, 90, '\p{^Is_IDS=_True}', "");
46234 Expect(0, 90, '\P{Is_IDS=_True}', "");
46235 Expect(1, 90, '\P{^Is_IDS=_True}', "");
46236 Expect(0, 64, '\p{Is_IDS=_True}', "");
46237 Expect(1, 64, '\p{^Is_IDS=_True}', "");
46238 Expect(1, 64, '\P{Is_IDS=_True}', "");
46239 Expect(0, 64, '\P{^Is_IDS=_True}', "");
46240 Error('\p{ID_Start=-no/a/}');
46241 Error('\P{ID_Start=-no/a/}');
46242 Expect(1, 64, '\p{ID_Start=no}', "");
46243 Expect(0, 64, '\p{^ID_Start=no}', "");
46244 Expect(0, 64, '\P{ID_Start=no}', "");
46245 Expect(1, 64, '\P{^ID_Start=no}', "");
46246 Expect(0, 90, '\p{ID_Start=no}', "");
46247 Expect(1, 90, '\p{^ID_Start=no}', "");
46248 Expect(1, 90, '\P{ID_Start=no}', "");
46249 Expect(0, 90, '\P{^ID_Start=no}', "");
46250 Expect(1, 64, '\p{ID_Start= No}', "");
46251 Expect(0, 64, '\p{^ID_Start= No}', "");
46252 Expect(0, 64, '\P{ID_Start= No}', "");
46253 Expect(1, 64, '\P{^ID_Start= No}', "");
46254 Expect(0, 90, '\p{ID_Start= No}', "");
46255 Expect(1, 90, '\p{^ID_Start= No}', "");
46256 Expect(1, 90, '\P{ID_Start= No}', "");
46257 Expect(0, 90, '\P{^ID_Start= No}', "");
46258 Error('\p{IDS:/a/n}');
46259 Error('\P{IDS:/a/n}');
46260 Expect(1, 64, '\p{IDS:n}', "");
46261 Expect(0, 64, '\p{^IDS:n}', "");
46262 Expect(0, 64, '\P{IDS:n}', "");
46263 Expect(1, 64, '\P{^IDS:n}', "");
46264 Expect(0, 90, '\p{IDS:n}', "");
46265 Expect(1, 90, '\p{^IDS:n}', "");
46266 Expect(1, 90, '\P{IDS:n}', "");
46267 Expect(0, 90, '\P{^IDS:n}', "");
46268 Expect(1, 64, '\p{IDS=- n}', "");
46269 Expect(0, 64, '\p{^IDS=-        n}', "");
46270 Expect(0, 64, '\P{IDS=- n}', "");
46271 Expect(1, 64, '\P{^IDS=-        n}', "");
46272 Expect(0, 90, '\p{IDS=- n}', "");
46273 Expect(1, 90, '\p{^IDS=-        n}', "");
46274 Expect(1, 90, '\P{IDS=- n}', "");
46275 Expect(0, 90, '\P{^IDS=-        n}', "");
46276 Error('\p{Is_ID_Start=:=_f}');
46277 Error('\P{Is_ID_Start=:=_f}');
46278 Expect(1, 64, '\p{Is_ID_Start=f}', "");
46279 Expect(0, 64, '\p{^Is_ID_Start=f}', "");
46280 Expect(0, 64, '\P{Is_ID_Start=f}', "");
46281 Expect(1, 64, '\P{^Is_ID_Start=f}', "");
46282 Expect(0, 90, '\p{Is_ID_Start=f}', "");
46283 Expect(1, 90, '\p{^Is_ID_Start=f}', "");
46284 Expect(1, 90, '\P{Is_ID_Start=f}', "");
46285 Expect(0, 90, '\P{^Is_ID_Start=f}', "");
46286 Expect(1, 64, '\p{Is_ID_Start=-F}', "");
46287 Expect(0, 64, '\p{^Is_ID_Start=-F}', "");
46288 Expect(0, 64, '\P{Is_ID_Start=-F}', "");
46289 Expect(1, 64, '\P{^Is_ID_Start=-F}', "");
46290 Expect(0, 90, '\p{Is_ID_Start=-F}', "");
46291 Expect(1, 90, '\p{^Is_ID_Start=-F}', "");
46292 Expect(1, 90, '\P{Is_ID_Start=-F}', "");
46293 Expect(0, 90, '\P{^Is_ID_Start=-F}', "");
46294 Error('\p{Is_IDS=/a/ False}');
46295 Error('\P{Is_IDS=/a/ False}');
46296 Expect(1, 64, '\p{Is_IDS=false}', "");
46297 Expect(0, 64, '\p{^Is_IDS=false}', "");
46298 Expect(0, 64, '\P{Is_IDS=false}', "");
46299 Expect(1, 64, '\P{^Is_IDS=false}', "");
46300 Expect(0, 90, '\p{Is_IDS=false}', "");
46301 Expect(1, 90, '\p{^Is_IDS=false}', "");
46302 Expect(1, 90, '\P{Is_IDS=false}', "");
46303 Expect(0, 90, '\P{^Is_IDS=false}', "");
46304 Expect(1, 64, '\p{Is_IDS=       -FALSE}', "");
46305 Expect(0, 64, '\p{^Is_IDS=      -FALSE}', "");
46306 Expect(0, 64, '\P{Is_IDS=       -FALSE}', "");
46307 Expect(1, 64, '\P{^Is_IDS=      -FALSE}', "");
46308 Expect(0, 90, '\p{Is_IDS=       -FALSE}', "");
46309 Expect(1, 90, '\p{^Is_IDS=      -FALSE}', "");
46310 Expect(1, 90, '\P{Is_IDS=       -FALSE}', "");
46311 Expect(0, 90, '\P{^Is_IDS=      -FALSE}', "");
46312 Error('\p{NFC_Quick_Check=/a/_-Yes}');
46313 Error('\P{NFC_Quick_Check=/a/_-Yes}');
46314 Expect(1, 767, '\p{NFC_Quick_Check=yes}', "");
46315 Expect(0, 767, '\p{^NFC_Quick_Check=yes}', "");
46316 Expect(0, 767, '\P{NFC_Quick_Check=yes}', "");
46317 Expect(1, 767, '\P{^NFC_Quick_Check=yes}', "");
46318 Expect(0, 772, '\p{NFC_Quick_Check=yes}', "");
46319 Expect(1, 772, '\p{^NFC_Quick_Check=yes}', "");
46320 Expect(1, 772, '\P{NFC_Quick_Check=yes}', "");
46321 Expect(0, 772, '\P{^NFC_Quick_Check=yes}', "");
46322 Expect(1, 767, '\p{NFC_Quick_Check=      yes}', "");
46323 Expect(0, 767, '\p{^NFC_Quick_Check=     yes}', "");
46324 Expect(0, 767, '\P{NFC_Quick_Check=      yes}', "");
46325 Expect(1, 767, '\P{^NFC_Quick_Check=     yes}', "");
46326 Expect(0, 772, '\p{NFC_Quick_Check=      yes}', "");
46327 Expect(1, 772, '\p{^NFC_Quick_Check=     yes}', "");
46328 Expect(1, 772, '\P{NFC_Quick_Check=      yes}', "");
46329 Expect(0, 772, '\P{^NFC_Quick_Check=     yes}', "");
46330 Error('\p{NFC_QC=/a/     Y}');
46331 Error('\P{NFC_QC=/a/     Y}');
46332 Expect(1, 767, '\p{NFC_QC=y}', "");
46333 Expect(0, 767, '\p{^NFC_QC=y}', "");
46334 Expect(0, 767, '\P{NFC_QC=y}', "");
46335 Expect(1, 767, '\P{^NFC_QC=y}', "");
46336 Expect(0, 772, '\p{NFC_QC=y}', "");
46337 Expect(1, 772, '\p{^NFC_QC=y}', "");
46338 Expect(1, 772, '\P{NFC_QC=y}', "");
46339 Expect(0, 772, '\P{^NFC_QC=y}', "");
46340 Expect(1, 767, '\p{NFC_QC= Y}', "");
46341 Expect(0, 767, '\p{^NFC_QC= Y}', "");
46342 Expect(0, 767, '\P{NFC_QC= Y}', "");
46343 Expect(1, 767, '\P{^NFC_QC= Y}', "");
46344 Expect(0, 772, '\p{NFC_QC= Y}', "");
46345 Expect(1, 772, '\p{^NFC_QC= Y}', "");
46346 Expect(1, 772, '\P{NFC_QC= Y}', "");
46347 Expect(0, 772, '\P{^NFC_QC= Y}', "");
46348 Error('\p{Is_NFC_Quick_Check=-_YES:=}');
46349 Error('\P{Is_NFC_Quick_Check=-_YES:=}');
46350 Expect(1, 767, '\p{Is_NFC_Quick_Check=yes}', "");
46351 Expect(0, 767, '\p{^Is_NFC_Quick_Check=yes}', "");
46352 Expect(0, 767, '\P{Is_NFC_Quick_Check=yes}', "");
46353 Expect(1, 767, '\P{^Is_NFC_Quick_Check=yes}', "");
46354 Expect(0, 772, '\p{Is_NFC_Quick_Check=yes}', "");
46355 Expect(1, 772, '\p{^Is_NFC_Quick_Check=yes}', "");
46356 Expect(1, 772, '\P{Is_NFC_Quick_Check=yes}', "");
46357 Expect(0, 772, '\P{^Is_NFC_Quick_Check=yes}', "");
46358 Expect(1, 767, '\p{Is_NFC_Quick_Check=Yes}', "");
46359 Expect(0, 767, '\p{^Is_NFC_Quick_Check=Yes}', "");
46360 Expect(0, 767, '\P{Is_NFC_Quick_Check=Yes}', "");
46361 Expect(1, 767, '\P{^Is_NFC_Quick_Check=Yes}', "");
46362 Expect(0, 772, '\p{Is_NFC_Quick_Check=Yes}', "");
46363 Expect(1, 772, '\p{^Is_NFC_Quick_Check=Yes}', "");
46364 Expect(1, 772, '\P{Is_NFC_Quick_Check=Yes}', "");
46365 Expect(0, 772, '\P{^Is_NFC_Quick_Check=Yes}', "");
46366 Error('\p{Is_NFC_QC=:= -y}');
46367 Error('\P{Is_NFC_QC=:= -y}');
46368 Expect(1, 767, '\p{Is_NFC_QC=y}', "");
46369 Expect(0, 767, '\p{^Is_NFC_QC=y}', "");
46370 Expect(0, 767, '\P{Is_NFC_QC=y}', "");
46371 Expect(1, 767, '\P{^Is_NFC_QC=y}', "");
46372 Expect(0, 772, '\p{Is_NFC_QC=y}', "");
46373 Expect(1, 772, '\p{^Is_NFC_QC=y}', "");
46374 Expect(1, 772, '\P{Is_NFC_QC=y}', "");
46375 Expect(0, 772, '\P{^Is_NFC_QC=y}', "");
46376 Expect(1, 767, '\p{Is_NFC_QC=   Y}', "");
46377 Expect(0, 767, '\p{^Is_NFC_QC=  Y}', "");
46378 Expect(0, 767, '\P{Is_NFC_QC=   Y}', "");
46379 Expect(1, 767, '\P{^Is_NFC_QC=  Y}', "");
46380 Expect(0, 772, '\p{Is_NFC_QC=   Y}', "");
46381 Expect(1, 772, '\p{^Is_NFC_QC=  Y}', "");
46382 Expect(1, 772, '\P{Is_NFC_QC=   Y}', "");
46383 Expect(0, 772, '\P{^Is_NFC_QC=  Y}', "");
46384 Error('\p{NFC_Quick_Check=      /a/No}');
46385 Error('\P{NFC_Quick_Check=      /a/No}');
46386 Expect(1, 833, '\p{NFC_Quick_Check=no}', "");
46387 Expect(0, 833, '\p{^NFC_Quick_Check=no}', "");
46388 Expect(0, 833, '\P{NFC_Quick_Check=no}', "");
46389 Expect(1, 833, '\P{^NFC_Quick_Check=no}', "");
46390 Expect(0, 831, '\p{NFC_Quick_Check=no}', "");
46391 Expect(1, 831, '\p{^NFC_Quick_Check=no}', "");
46392 Expect(1, 831, '\P{NFC_Quick_Check=no}', "");
46393 Expect(0, 831, '\P{^NFC_Quick_Check=no}', "");
46394 Expect(1, 833, '\p{NFC_Quick_Check=_No}', "");
46395 Expect(0, 833, '\p{^NFC_Quick_Check=_No}', "");
46396 Expect(0, 833, '\P{NFC_Quick_Check=_No}', "");
46397 Expect(1, 833, '\P{^NFC_Quick_Check=_No}', "");
46398 Expect(0, 831, '\p{NFC_Quick_Check=_No}', "");
46399 Expect(1, 831, '\p{^NFC_Quick_Check=_No}', "");
46400 Expect(1, 831, '\P{NFC_Quick_Check=_No}', "");
46401 Expect(0, 831, '\P{^NFC_Quick_Check=_No}', "");
46402 Error('\p{NFC_QC=:=n}');
46403 Error('\P{NFC_QC=:=n}');
46404 Expect(1, 833, '\p{NFC_QC=n}', "");
46405 Expect(0, 833, '\p{^NFC_QC=n}', "");
46406 Expect(0, 833, '\P{NFC_QC=n}', "");
46407 Expect(1, 833, '\P{^NFC_QC=n}', "");
46408 Expect(0, 831, '\p{NFC_QC=n}', "");
46409 Expect(1, 831, '\p{^NFC_QC=n}', "");
46410 Expect(1, 831, '\P{NFC_QC=n}', "");
46411 Expect(0, 831, '\P{^NFC_QC=n}', "");
46412 Expect(1, 833, '\p{NFC_QC=      n}', "");
46413 Expect(0, 833, '\p{^NFC_QC=     n}', "");
46414 Expect(0, 833, '\P{NFC_QC=      n}', "");
46415 Expect(1, 833, '\P{^NFC_QC=     n}', "");
46416 Expect(0, 831, '\p{NFC_QC=      n}', "");
46417 Expect(1, 831, '\p{^NFC_QC=     n}', "");
46418 Expect(1, 831, '\P{NFC_QC=      n}', "");
46419 Expect(0, 831, '\P{^NFC_QC=     n}', "");
46420 Error('\p{Is_NFC_Quick_Check: /a/no}');
46421 Error('\P{Is_NFC_Quick_Check: /a/no}');
46422 Expect(1, 833, '\p{Is_NFC_Quick_Check=no}', "");
46423 Expect(0, 833, '\p{^Is_NFC_Quick_Check=no}', "");
46424 Expect(0, 833, '\P{Is_NFC_Quick_Check=no}', "");
46425 Expect(1, 833, '\P{^Is_NFC_Quick_Check=no}', "");
46426 Expect(0, 831, '\p{Is_NFC_Quick_Check=no}', "");
46427 Expect(1, 831, '\p{^Is_NFC_Quick_Check=no}', "");
46428 Expect(1, 831, '\P{Is_NFC_Quick_Check=no}', "");
46429 Expect(0, 831, '\P{^Is_NFC_Quick_Check=no}', "");
46430 Expect(1, 833, '\p{Is_NFC_Quick_Check:          NO}', "");
46431 Expect(0, 833, '\p{^Is_NFC_Quick_Check:         NO}', "");
46432 Expect(0, 833, '\P{Is_NFC_Quick_Check:          NO}', "");
46433 Expect(1, 833, '\P{^Is_NFC_Quick_Check:         NO}', "");
46434 Expect(0, 831, '\p{Is_NFC_Quick_Check:          NO}', "");
46435 Expect(1, 831, '\p{^Is_NFC_Quick_Check:         NO}', "");
46436 Expect(1, 831, '\P{Is_NFC_Quick_Check:          NO}', "");
46437 Expect(0, 831, '\P{^Is_NFC_Quick_Check:         NO}', "");
46438 Error('\p{Is_NFC_QC=_-n/a/}');
46439 Error('\P{Is_NFC_QC=_-n/a/}');
46440 Expect(1, 833, '\p{Is_NFC_QC=n}', "");
46441 Expect(0, 833, '\p{^Is_NFC_QC=n}', "");
46442 Expect(0, 833, '\P{Is_NFC_QC=n}', "");
46443 Expect(1, 833, '\P{^Is_NFC_QC=n}', "");
46444 Expect(0, 831, '\p{Is_NFC_QC=n}', "");
46445 Expect(1, 831, '\p{^Is_NFC_QC=n}', "");
46446 Expect(1, 831, '\P{Is_NFC_QC=n}', "");
46447 Expect(0, 831, '\P{^Is_NFC_QC=n}', "");
46448 Expect(1, 833, '\p{Is_NFC_QC=   _N}', "");
46449 Expect(0, 833, '\p{^Is_NFC_QC=  _N}', "");
46450 Expect(0, 833, '\P{Is_NFC_QC=   _N}', "");
46451 Expect(1, 833, '\P{^Is_NFC_QC=  _N}', "");
46452 Expect(0, 831, '\p{Is_NFC_QC=   _N}', "");
46453 Expect(1, 831, '\p{^Is_NFC_QC=  _N}', "");
46454 Expect(1, 831, '\P{Is_NFC_QC=   _N}', "");
46455 Expect(0, 831, '\P{^Is_NFC_QC=  _N}', "");
46456 Error('\p{NFC_Quick_Check=      _maybe/a/}');
46457 Error('\P{NFC_Quick_Check=      _maybe/a/}');
46458 Expect(1, 772, '\p{NFC_Quick_Check=maybe}', "");
46459 Expect(0, 772, '\p{^NFC_Quick_Check=maybe}', "");
46460 Expect(0, 772, '\P{NFC_Quick_Check=maybe}', "");
46461 Expect(1, 772, '\P{^NFC_Quick_Check=maybe}', "");
46462 Expect(0, 767, '\p{NFC_Quick_Check=maybe}', "");
46463 Expect(1, 767, '\p{^NFC_Quick_Check=maybe}', "");
46464 Expect(1, 767, '\P{NFC_Quick_Check=maybe}', "");
46465 Expect(0, 767, '\P{^NFC_Quick_Check=maybe}', "");
46466 Expect(1, 772, '\p{NFC_Quick_Check:     -Maybe}', "");
46467 Expect(0, 772, '\p{^NFC_Quick_Check:    -Maybe}', "");
46468 Expect(0, 772, '\P{NFC_Quick_Check:     -Maybe}', "");
46469 Expect(1, 772, '\P{^NFC_Quick_Check:    -Maybe}', "");
46470 Expect(0, 767, '\p{NFC_Quick_Check:     -Maybe}', "");
46471 Expect(1, 767, '\p{^NFC_Quick_Check:    -Maybe}', "");
46472 Expect(1, 767, '\P{NFC_Quick_Check:     -Maybe}', "");
46473 Expect(0, 767, '\P{^NFC_Quick_Check:    -Maybe}', "");
46474 Error('\p{NFC_QC=       M:=}');
46475 Error('\P{NFC_QC=       M:=}');
46476 Expect(1, 772, '\p{NFC_QC:   m}', "");
46477 Expect(0, 772, '\p{^NFC_QC:   m}', "");
46478 Expect(0, 772, '\P{NFC_QC:   m}', "");
46479 Expect(1, 772, '\P{^NFC_QC:   m}', "");
46480 Expect(0, 767, '\p{NFC_QC:   m}', "");
46481 Expect(1, 767, '\p{^NFC_QC:   m}', "");
46482 Expect(1, 767, '\P{NFC_QC:   m}', "");
46483 Expect(0, 767, '\P{^NFC_QC:   m}', "");
46484 Expect(1, 772, '\p{NFC_QC=_-m}', "");
46485 Expect(0, 772, '\p{^NFC_QC=_-m}', "");
46486 Expect(0, 772, '\P{NFC_QC=_-m}', "");
46487 Expect(1, 772, '\P{^NFC_QC=_-m}', "");
46488 Expect(0, 767, '\p{NFC_QC=_-m}', "");
46489 Expect(1, 767, '\p{^NFC_QC=_-m}', "");
46490 Expect(1, 767, '\P{NFC_QC=_-m}', "");
46491 Expect(0, 767, '\P{^NFC_QC=_-m}', "");
46492 Error('\p{Is_NFC_Quick_Check=/a/--Maybe}');
46493 Error('\P{Is_NFC_Quick_Check=/a/--Maybe}');
46494 Expect(1, 772, '\p{Is_NFC_Quick_Check:maybe}', "");
46495 Expect(0, 772, '\p{^Is_NFC_Quick_Check:maybe}', "");
46496 Expect(0, 772, '\P{Is_NFC_Quick_Check:maybe}', "");
46497 Expect(1, 772, '\P{^Is_NFC_Quick_Check:maybe}', "");
46498 Expect(0, 767, '\p{Is_NFC_Quick_Check:maybe}', "");
46499 Expect(1, 767, '\p{^Is_NFC_Quick_Check:maybe}', "");
46500 Expect(1, 767, '\P{Is_NFC_Quick_Check:maybe}', "");
46501 Expect(0, 767, '\P{^Is_NFC_Quick_Check:maybe}', "");
46502 Expect(1, 772, '\p{Is_NFC_Quick_Check=- maybe}', "");
46503 Expect(0, 772, '\p{^Is_NFC_Quick_Check=-        maybe}', "");
46504 Expect(0, 772, '\P{Is_NFC_Quick_Check=- maybe}', "");
46505 Expect(1, 772, '\P{^Is_NFC_Quick_Check=-        maybe}', "");
46506 Expect(0, 767, '\p{Is_NFC_Quick_Check=- maybe}', "");
46507 Expect(1, 767, '\p{^Is_NFC_Quick_Check=-        maybe}', "");
46508 Expect(1, 767, '\P{Is_NFC_Quick_Check=- maybe}', "");
46509 Expect(0, 767, '\P{^Is_NFC_Quick_Check=-        maybe}', "");
46510 Error('\p{Is_NFC_QC=/a/         M}');
46511 Error('\P{Is_NFC_QC=/a/         M}');
46512 Expect(1, 772, '\p{Is_NFC_QC: m}', "");
46513 Expect(0, 772, '\p{^Is_NFC_QC: m}', "");
46514 Expect(0, 772, '\P{Is_NFC_QC: m}', "");
46515 Expect(1, 772, '\P{^Is_NFC_QC: m}', "");
46516 Expect(0, 767, '\p{Is_NFC_QC: m}', "");
46517 Expect(1, 767, '\p{^Is_NFC_QC: m}', "");
46518 Expect(1, 767, '\P{Is_NFC_QC: m}', "");
46519 Expect(0, 767, '\P{^Is_NFC_QC: m}', "");
46520 Expect(1, 772, '\p{Is_NFC_QC= M}', "");
46521 Expect(0, 772, '\p{^Is_NFC_QC= M}', "");
46522 Expect(0, 772, '\P{Is_NFC_QC= M}', "");
46523 Expect(1, 772, '\P{^Is_NFC_QC= M}', "");
46524 Expect(0, 767, '\p{Is_NFC_QC= M}', "");
46525 Expect(1, 767, '\p{^Is_NFC_QC= M}', "");
46526 Expect(1, 767, '\P{Is_NFC_QC= M}', "");
46527 Expect(0, 767, '\P{^Is_NFC_QC= M}', "");
46528 Error('\p{Word_Break=:=         NEWLINE}');
46529 Error('\P{Word_Break=:=         NEWLINE}');
46530 Expect(1, 12, '\p{Word_Break=newline}', "");
46531 Expect(0, 12, '\p{^Word_Break=newline}', "");
46532 Expect(0, 12, '\P{Word_Break=newline}', "");
46533 Expect(1, 12, '\P{^Word_Break=newline}', "");
46534 Expect(0, 10, '\p{Word_Break=newline}', "");
46535 Expect(1, 10, '\p{^Word_Break=newline}', "");
46536 Expect(1, 10, '\P{Word_Break=newline}', "");
46537 Expect(0, 10, '\P{^Word_Break=newline}', "");
46538 Error('\p{WB:   :=nl}');
46539 Error('\P{WB:   :=nl}');
46540 Expect(1, 12, '\p{WB=nl}', "");
46541 Expect(0, 12, '\p{^WB=nl}', "");
46542 Expect(0, 12, '\P{WB=nl}', "");
46543 Expect(1, 12, '\P{^WB=nl}', "");
46544 Expect(0, 10, '\p{WB=nl}', "");
46545 Expect(1, 10, '\p{^WB=nl}', "");
46546 Expect(1, 10, '\P{WB=nl}', "");
46547 Expect(0, 10, '\P{^WB=nl}', "");
46548 Expect(1, 12, '\p{WB=  NL}', "");
46549 Expect(0, 12, '\p{^WB=  NL}', "");
46550 Expect(0, 12, '\P{WB=  NL}', "");
46551 Expect(1, 12, '\P{^WB=  NL}', "");
46552 Expect(0, 10, '\p{WB=  NL}', "");
46553 Expect(1, 10, '\p{^WB=  NL}', "");
46554 Expect(1, 10, '\P{WB=  NL}', "");
46555 Expect(0, 10, '\P{^WB=  NL}', "");
46556 Error('\p{Is_Word_Break=:=NEWLINE}');
46557 Error('\P{Is_Word_Break=:=NEWLINE}');
46558 Expect(1, 12, '\p{Is_Word_Break=newline}', "");
46559 Expect(0, 12, '\p{^Is_Word_Break=newline}', "");
46560 Expect(0, 12, '\P{Is_Word_Break=newline}', "");
46561 Expect(1, 12, '\P{^Is_Word_Break=newline}', "");
46562 Expect(0, 10, '\p{Is_Word_Break=newline}', "");
46563 Expect(1, 10, '\p{^Is_Word_Break=newline}', "");
46564 Expect(1, 10, '\P{Is_Word_Break=newline}', "");
46565 Expect(0, 10, '\P{^Is_Word_Break=newline}', "");
46566 Expect(1, 12, '\p{Is_Word_Break=        Newline}', "");
46567 Expect(0, 12, '\p{^Is_Word_Break=       Newline}', "");
46568 Expect(0, 12, '\P{Is_Word_Break=        Newline}', "");
46569 Expect(1, 12, '\P{^Is_Word_Break=       Newline}', "");
46570 Expect(0, 10, '\p{Is_Word_Break=        Newline}', "");
46571 Expect(1, 10, '\p{^Is_Word_Break=       Newline}', "");
46572 Expect(1, 10, '\P{Is_Word_Break=        Newline}', "");
46573 Expect(0, 10, '\P{^Is_Word_Break=       Newline}', "");
46574 Error('\p{Is_WB=/a/_NL}');
46575 Error('\P{Is_WB=/a/_NL}');
46576 Expect(1, 12, '\p{Is_WB=nl}', "");
46577 Expect(0, 12, '\p{^Is_WB=nl}', "");
46578 Expect(0, 12, '\P{Is_WB=nl}', "");
46579 Expect(1, 12, '\P{^Is_WB=nl}', "");
46580 Expect(0, 10, '\p{Is_WB=nl}', "");
46581 Expect(1, 10, '\p{^Is_WB=nl}', "");
46582 Expect(1, 10, '\P{Is_WB=nl}', "");
46583 Expect(0, 10, '\P{^Is_WB=nl}', "");
46584 Expect(1, 12, '\p{Is_WB=        nl}', "");
46585 Expect(0, 12, '\p{^Is_WB=       nl}', "");
46586 Expect(0, 12, '\P{Is_WB=        nl}', "");
46587 Expect(1, 12, '\P{^Is_WB=       nl}', "");
46588 Expect(0, 10, '\p{Is_WB=        nl}', "");
46589 Expect(1, 10, '\p{^Is_WB=       nl}', "");
46590 Expect(1, 10, '\P{Is_WB=        nl}', "");
46591 Expect(0, 10, '\P{^Is_WB=       nl}', "");
46592 Error('\p{Word_Break= /a/aletter}');
46593 Error('\P{Word_Break= /a/aletter}');
46594 Expect(1, 90, '\p{Word_Break=aletter}', "");
46595 Expect(0, 90, '\p{^Word_Break=aletter}', "");
46596 Expect(0, 90, '\P{Word_Break=aletter}', "");
46597 Expect(1, 90, '\P{^Word_Break=aletter}', "");
46598 Expect(0, 64, '\p{Word_Break=aletter}', "");
46599 Expect(1, 64, '\p{^Word_Break=aletter}', "");
46600 Expect(1, 64, '\P{Word_Break=aletter}', "");
46601 Expect(0, 64, '\P{^Word_Break=aletter}', "");
46602 Expect(1, 90, '\p{Word_Break:   ALetter}', "");
46603 Expect(0, 90, '\p{^Word_Break:  ALetter}', "");
46604 Expect(0, 90, '\P{Word_Break:   ALetter}', "");
46605 Expect(1, 90, '\P{^Word_Break:  ALetter}', "");
46606 Expect(0, 64, '\p{Word_Break:   ALetter}', "");
46607 Expect(1, 64, '\p{^Word_Break:  ALetter}', "");
46608 Expect(1, 64, '\P{Word_Break:   ALetter}', "");
46609 Expect(0, 64, '\P{^Word_Break:  ALetter}', "");
46610 Error('\p{WB=_:=le}');
46611 Error('\P{WB=_:=le}');
46612 Expect(1, 90, '\p{WB=le}', "");
46613 Expect(0, 90, '\p{^WB=le}', "");
46614 Expect(0, 90, '\P{WB=le}', "");
46615 Expect(1, 90, '\P{^WB=le}', "");
46616 Expect(0, 64, '\p{WB=le}', "");
46617 Expect(1, 64, '\p{^WB=le}', "");
46618 Expect(1, 64, '\P{WB=le}', "");
46619 Expect(0, 64, '\P{^WB=le}', "");
46620 Expect(1, 90, '\p{WB=   le}', "");
46621 Expect(0, 90, '\p{^WB=  le}', "");
46622 Expect(0, 90, '\P{WB=   le}', "");
46623 Expect(1, 90, '\P{^WB=  le}', "");
46624 Expect(0, 64, '\p{WB=   le}', "");
46625 Expect(1, 64, '\p{^WB=  le}', "");
46626 Expect(1, 64, '\P{WB=   le}', "");
46627 Expect(0, 64, '\P{^WB=  le}', "");
46628 Error('\p{Is_Word_Break=:=  ALETTER}');
46629 Error('\P{Is_Word_Break=:=  ALETTER}');
46630 Expect(1, 90, '\p{Is_Word_Break=aletter}', "");
46631 Expect(0, 90, '\p{^Is_Word_Break=aletter}', "");
46632 Expect(0, 90, '\P{Is_Word_Break=aletter}', "");
46633 Expect(1, 90, '\P{^Is_Word_Break=aletter}', "");
46634 Expect(0, 64, '\p{Is_Word_Break=aletter}', "");
46635 Expect(1, 64, '\p{^Is_Word_Break=aletter}', "");
46636 Expect(1, 64, '\P{Is_Word_Break=aletter}', "");
46637 Expect(0, 64, '\P{^Is_Word_Break=aletter}', "");
46638 Expect(1, 90, '\p{Is_Word_Break=                ALETTER}', "");
46639 Expect(0, 90, '\p{^Is_Word_Break=               ALETTER}', "");
46640 Expect(0, 90, '\P{Is_Word_Break=                ALETTER}', "");
46641 Expect(1, 90, '\P{^Is_Word_Break=               ALETTER}', "");
46642 Expect(0, 64, '\p{Is_Word_Break=                ALETTER}', "");
46643 Expect(1, 64, '\p{^Is_Word_Break=               ALETTER}', "");
46644 Expect(1, 64, '\P{Is_Word_Break=                ALETTER}', "");
46645 Expect(0, 64, '\P{^Is_Word_Break=               ALETTER}', "");
46646 Error('\p{Is_WB=/a/--LE}');
46647 Error('\P{Is_WB=/a/--LE}');
46648 Expect(1, 90, '\p{Is_WB=le}', "");
46649 Expect(0, 90, '\p{^Is_WB=le}', "");
46650 Expect(0, 90, '\P{Is_WB=le}', "");
46651 Expect(1, 90, '\P{^Is_WB=le}', "");
46652 Expect(0, 64, '\p{Is_WB=le}', "");
46653 Expect(1, 64, '\p{^Is_WB=le}', "");
46654 Expect(1, 64, '\P{Is_WB=le}', "");
46655 Expect(0, 64, '\P{^Is_WB=le}', "");
46656 Expect(1, 90, '\p{Is_WB:-LE}', "");
46657 Expect(0, 90, '\p{^Is_WB:-LE}', "");
46658 Expect(0, 90, '\P{Is_WB:-LE}', "");
46659 Expect(1, 90, '\P{^Is_WB:-LE}', "");
46660 Expect(0, 64, '\p{Is_WB:-LE}', "");
46661 Expect(1, 64, '\p{^Is_WB:-LE}', "");
46662 Expect(1, 64, '\P{Is_WB:-LE}', "");
46663 Expect(0, 64, '\P{^Is_WB:-LE}', "");
46664 Error('\p{Word_Break=/a/CR}');
46665 Error('\P{Word_Break=/a/CR}');
46666 Expect(1, 13, '\p{Word_Break=cr}', "");
46667 Expect(0, 13, '\p{^Word_Break=cr}', "");
46668 Expect(0, 13, '\P{Word_Break=cr}', "");
46669 Expect(1, 13, '\P{^Word_Break=cr}', "");
46670 Expect(0, 12, '\p{Word_Break=cr}', "");
46671 Expect(1, 12, '\p{^Word_Break=cr}', "");
46672 Expect(1, 12, '\P{Word_Break=cr}', "");
46673 Expect(0, 12, '\P{^Word_Break=cr}', "");
46674 Expect(1, 13, '\p{Word_Break=-_CR}', "");
46675 Expect(0, 13, '\p{^Word_Break=-_CR}', "");
46676 Expect(0, 13, '\P{Word_Break=-_CR}', "");
46677 Expect(1, 13, '\P{^Word_Break=-_CR}', "");
46678 Expect(0, 12, '\p{Word_Break=-_CR}', "");
46679 Expect(1, 12, '\p{^Word_Break=-_CR}', "");
46680 Expect(1, 12, '\P{Word_Break=-_CR}', "");
46681 Expect(0, 12, '\P{^Word_Break=-_CR}', "");
46682 Error('\p{WB:   :=_CR}');
46683 Error('\P{WB:   :=_CR}');
46684 Expect(1, 13, '\p{WB=cr}', "");
46685 Expect(0, 13, '\p{^WB=cr}', "");
46686 Expect(0, 13, '\P{WB=cr}', "");
46687 Expect(1, 13, '\P{^WB=cr}', "");
46688 Expect(0, 12, '\p{WB=cr}', "");
46689 Expect(1, 12, '\p{^WB=cr}', "");
46690 Expect(1, 12, '\P{WB=cr}', "");
46691 Expect(0, 12, '\P{^WB=cr}', "");
46692 Expect(1, 13, '\p{WB= cr}', "");
46693 Expect(0, 13, '\p{^WB= cr}', "");
46694 Expect(0, 13, '\P{WB= cr}', "");
46695 Expect(1, 13, '\P{^WB= cr}', "");
46696 Expect(0, 12, '\p{WB= cr}', "");
46697 Expect(1, 12, '\p{^WB= cr}', "");
46698 Expect(1, 12, '\P{WB= cr}', "");
46699 Expect(0, 12, '\P{^WB= cr}', "");
46700 Error('\p{Is_Word_Break=_/a/CR}');
46701 Error('\P{Is_Word_Break=_/a/CR}');
46702 Expect(1, 13, '\p{Is_Word_Break=cr}', "");
46703 Expect(0, 13, '\p{^Is_Word_Break=cr}', "");
46704 Expect(0, 13, '\P{Is_Word_Break=cr}', "");
46705 Expect(1, 13, '\P{^Is_Word_Break=cr}', "");
46706 Expect(0, 12, '\p{Is_Word_Break=cr}', "");
46707 Expect(1, 12, '\p{^Is_Word_Break=cr}', "");
46708 Expect(1, 12, '\P{Is_Word_Break=cr}', "");
46709 Expect(0, 12, '\P{^Is_Word_Break=cr}', "");
46710 Expect(1, 13, '\p{Is_Word_Break=        _CR}', "");
46711 Expect(0, 13, '\p{^Is_Word_Break=       _CR}', "");
46712 Expect(0, 13, '\P{Is_Word_Break=        _CR}', "");
46713 Expect(1, 13, '\P{^Is_Word_Break=       _CR}', "");
46714 Expect(0, 12, '\p{Is_Word_Break=        _CR}', "");
46715 Expect(1, 12, '\p{^Is_Word_Break=       _CR}', "");
46716 Expect(1, 12, '\P{Is_Word_Break=        _CR}', "");
46717 Expect(0, 12, '\P{^Is_Word_Break=       _CR}', "");
46718 Error('\p{Is_WB=/a/ CR}');
46719 Error('\P{Is_WB=/a/ CR}');
46720 Expect(1, 13, '\p{Is_WB=cr}', "");
46721 Expect(0, 13, '\p{^Is_WB=cr}', "");
46722 Expect(0, 13, '\P{Is_WB=cr}', "");
46723 Expect(1, 13, '\P{^Is_WB=cr}', "");
46724 Expect(0, 12, '\p{Is_WB=cr}', "");
46725 Expect(1, 12, '\p{^Is_WB=cr}', "");
46726 Expect(1, 12, '\P{Is_WB=cr}', "");
46727 Expect(0, 12, '\P{^Is_WB=cr}', "");
46728 Expect(1, 13, '\p{Is_WB=-CR}', "");
46729 Expect(0, 13, '\p{^Is_WB=-CR}', "");
46730 Expect(0, 13, '\P{Is_WB=-CR}', "");
46731 Expect(1, 13, '\P{^Is_WB=-CR}', "");
46732 Expect(0, 12, '\p{Is_WB=-CR}', "");
46733 Expect(1, 12, '\p{^Is_WB=-CR}', "");
46734 Expect(1, 12, '\P{Is_WB=-CR}', "");
46735 Expect(0, 12, '\P{^Is_WB=-CR}', "");
46736 Error('\p{Word_Break=__other:=}');
46737 Error('\P{Word_Break=__other:=}');
46738 Expect(1, 9, '\p{Word_Break=other}', "");
46739 Expect(0, 9, '\p{^Word_Break=other}', "");
46740 Expect(0, 9, '\P{Word_Break=other}', "");
46741 Expect(1, 9, '\P{^Word_Break=other}', "");
46742 Expect(0, 13, '\p{Word_Break=other}', "");
46743 Expect(1, 13, '\p{^Word_Break=other}', "");
46744 Expect(1, 13, '\P{Word_Break=other}', "");
46745 Expect(0, 13, '\P{^Word_Break=other}', "");
46746 Expect(1, 9, '\p{Word_Break=-OTHER}', "");
46747 Expect(0, 9, '\p{^Word_Break=-OTHER}', "");
46748 Expect(0, 9, '\P{Word_Break=-OTHER}', "");
46749 Expect(1, 9, '\P{^Word_Break=-OTHER}', "");
46750 Expect(0, 13, '\p{Word_Break=-OTHER}', "");
46751 Expect(1, 13, '\p{^Word_Break=-OTHER}', "");
46752 Expect(1, 13, '\P{Word_Break=-OTHER}', "");
46753 Expect(0, 13, '\P{^Word_Break=-OTHER}', "");
46754 Error('\p{WB= /a/XX}');
46755 Error('\P{WB= /a/XX}');
46756 Expect(1, 9, '\p{WB=xx}', "");
46757 Expect(0, 9, '\p{^WB=xx}', "");
46758 Expect(0, 9, '\P{WB=xx}', "");
46759 Expect(1, 9, '\P{^WB=xx}', "");
46760 Expect(0, 13, '\p{WB=xx}', "");
46761 Expect(1, 13, '\p{^WB=xx}', "");
46762 Expect(1, 13, '\P{WB=xx}', "");
46763 Expect(0, 13, '\P{^WB=xx}', "");
46764 Expect(1, 9, '\p{WB=-   XX}', "");
46765 Expect(0, 9, '\p{^WB=-  XX}', "");
46766 Expect(0, 9, '\P{WB=-   XX}', "");
46767 Expect(1, 9, '\P{^WB=-  XX}', "");
46768 Expect(0, 13, '\p{WB=-  XX}', "");
46769 Expect(1, 13, '\p{^WB=- XX}', "");
46770 Expect(1, 13, '\P{WB=-  XX}', "");
46771 Expect(0, 13, '\P{^WB=- XX}', "");
46772 Error('\p{Is_Word_Break=/a/     _other}');
46773 Error('\P{Is_Word_Break=/a/     _other}');
46774 Expect(1, 9, '\p{Is_Word_Break=other}', "");
46775 Expect(0, 9, '\p{^Is_Word_Break=other}', "");
46776 Expect(0, 9, '\P{Is_Word_Break=other}', "");
46777 Expect(1, 9, '\P{^Is_Word_Break=other}', "");
46778 Expect(0, 13, '\p{Is_Word_Break=other}', "");
46779 Expect(1, 13, '\p{^Is_Word_Break=other}', "");
46780 Expect(1, 13, '\P{Is_Word_Break=other}', "");
46781 Expect(0, 13, '\P{^Is_Word_Break=other}', "");
46782 Expect(1, 9, '\p{Is_Word_Break=--Other}', "");
46783 Expect(0, 9, '\p{^Is_Word_Break=--Other}', "");
46784 Expect(0, 9, '\P{Is_Word_Break=--Other}', "");
46785 Expect(1, 9, '\P{^Is_Word_Break=--Other}', "");
46786 Expect(0, 13, '\p{Is_Word_Break=--Other}', "");
46787 Expect(1, 13, '\p{^Is_Word_Break=--Other}', "");
46788 Expect(1, 13, '\P{Is_Word_Break=--Other}', "");
46789 Expect(0, 13, '\P{^Is_Word_Break=--Other}', "");
46790 Error('\p{Is_WB=:=-XX}');
46791 Error('\P{Is_WB=:=-XX}');
46792 Expect(1, 9, '\p{Is_WB=xx}', "");
46793 Expect(0, 9, '\p{^Is_WB=xx}', "");
46794 Expect(0, 9, '\P{Is_WB=xx}', "");
46795 Expect(1, 9, '\P{^Is_WB=xx}', "");
46796 Expect(0, 13, '\p{Is_WB=xx}', "");
46797 Expect(1, 13, '\p{^Is_WB=xx}', "");
46798 Expect(1, 13, '\P{Is_WB=xx}', "");
46799 Expect(0, 13, '\P{^Is_WB=xx}', "");
46800 Expect(1, 9, '\p{Is_WB=_XX}', "");
46801 Expect(0, 9, '\p{^Is_WB=_XX}', "");
46802 Expect(0, 9, '\P{Is_WB=_XX}', "");
46803 Expect(1, 9, '\P{^Is_WB=_XX}', "");
46804 Expect(0, 13, '\p{Is_WB=_XX}', "");
46805 Expect(1, 13, '\p{^Is_WB=_XX}', "");
46806 Expect(1, 13, '\P{Is_WB=_XX}', "");
46807 Expect(0, 13, '\P{^Is_WB=_XX}', "");
46808 Error('\p{Word_Break=   :=Numeric}');
46809 Error('\P{Word_Break=   :=Numeric}');
46810 Expect(1, 57, '\p{Word_Break=numeric}', "");
46811 Expect(0, 57, '\p{^Word_Break=numeric}', "");
46812 Expect(0, 57, '\P{Word_Break=numeric}', "");
46813 Expect(1, 57, '\P{^Word_Break=numeric}', "");
46814 Expect(0, 47, '\p{Word_Break=numeric}', "");
46815 Expect(1, 47, '\p{^Word_Break=numeric}', "");
46816 Expect(1, 47, '\P{Word_Break=numeric}', "");
46817 Expect(0, 47, '\P{^Word_Break=numeric}', "");
46818 Expect(1, 57, '\p{Word_Break=__NUMERIC}', "");
46819 Expect(0, 57, '\p{^Word_Break=__NUMERIC}', "");
46820 Expect(0, 57, '\P{Word_Break=__NUMERIC}', "");
46821 Expect(1, 57, '\P{^Word_Break=__NUMERIC}', "");
46822 Expect(0, 47, '\p{Word_Break=__NUMERIC}', "");
46823 Expect(1, 47, '\p{^Word_Break=__NUMERIC}', "");
46824 Expect(1, 47, '\P{Word_Break=__NUMERIC}', "");
46825 Expect(0, 47, '\P{^Word_Break=__NUMERIC}', "");
46826 Error('\p{WB=/a/--nu}');
46827 Error('\P{WB=/a/--nu}');
46828 Expect(1, 57, '\p{WB:   nu}', "");
46829 Expect(0, 57, '\p{^WB:  nu}', "");
46830 Expect(0, 57, '\P{WB:   nu}', "");
46831 Expect(1, 57, '\P{^WB:  nu}', "");
46832 Expect(0, 47, '\p{WB:   nu}', "");
46833 Expect(1, 47, '\p{^WB:  nu}', "");
46834 Expect(1, 47, '\P{WB:   nu}', "");
46835 Expect(0, 47, '\P{^WB:  nu}', "");
46836 Expect(1, 57, '\p{WB= -NU}', "");
46837 Expect(0, 57, '\p{^WB= -NU}', "");
46838 Expect(0, 57, '\P{WB= -NU}', "");
46839 Expect(1, 57, '\P{^WB= -NU}', "");
46840 Expect(0, 47, '\p{WB= -NU}', "");
46841 Expect(1, 47, '\p{^WB= -NU}', "");
46842 Expect(1, 47, '\P{WB= -NU}', "");
46843 Expect(0, 47, '\P{^WB= -NU}', "");
46844 Error('\p{Is_Word_Break=:=_ numeric}');
46845 Error('\P{Is_Word_Break=:=_ numeric}');
46846 Expect(1, 57, '\p{Is_Word_Break:numeric}', "");
46847 Expect(0, 57, '\p{^Is_Word_Break:numeric}', "");
46848 Expect(0, 57, '\P{Is_Word_Break:numeric}', "");
46849 Expect(1, 57, '\P{^Is_Word_Break:numeric}', "");
46850 Expect(0, 47, '\p{Is_Word_Break:numeric}', "");
46851 Expect(1, 47, '\p{^Is_Word_Break:numeric}', "");
46852 Expect(1, 47, '\P{Is_Word_Break:numeric}', "");
46853 Expect(0, 47, '\P{^Is_Word_Break:numeric}', "");
46854 Expect(1, 57, '\p{Is_Word_Break:        numeric}', "");
46855 Expect(0, 57, '\p{^Is_Word_Break:       numeric}', "");
46856 Expect(0, 57, '\P{Is_Word_Break:        numeric}', "");
46857 Expect(1, 57, '\P{^Is_Word_Break:       numeric}', "");
46858 Expect(0, 47, '\p{Is_Word_Break:        numeric}', "");
46859 Expect(1, 47, '\p{^Is_Word_Break:       numeric}', "");
46860 Expect(1, 47, '\P{Is_Word_Break:        numeric}', "");
46861 Expect(0, 47, '\P{^Is_Word_Break:       numeric}', "");
46862 Error('\p{Is_WB=_/a/nu}');
46863 Error('\P{Is_WB=_/a/nu}');
46864 Expect(1, 57, '\p{Is_WB:        nu}', "");
46865 Expect(0, 57, '\p{^Is_WB:       nu}', "");
46866 Expect(0, 57, '\P{Is_WB:        nu}', "");
46867 Expect(1, 57, '\P{^Is_WB:       nu}', "");
46868 Expect(0, 47, '\p{Is_WB:        nu}', "");
46869 Expect(1, 47, '\p{^Is_WB:       nu}', "");
46870 Expect(1, 47, '\P{Is_WB:        nu}', "");
46871 Expect(0, 47, '\P{^Is_WB:       nu}', "");
46872 Expect(1, 57, '\p{Is_WB:    NU}', "");
46873 Expect(0, 57, '\p{^Is_WB:    NU}', "");
46874 Expect(0, 57, '\P{Is_WB:    NU}', "");
46875 Expect(1, 57, '\P{^Is_WB:    NU}', "");
46876 Expect(0, 47, '\p{Is_WB:    NU}', "");
46877 Expect(1, 47, '\p{^Is_WB:    NU}', "");
46878 Expect(1, 47, '\P{Is_WB:    NU}', "");
46879 Expect(0, 47, '\P{^Is_WB:    NU}', "");
46880 Error('\p{Word_Break=:=format}');
46881 Error('\P{Word_Break=:=format}');
46882 Expect(1, 1539, '\p{Word_Break:   format}', "");
46883 Expect(0, 1539, '\p{^Word_Break:   format}', "");
46884 Expect(0, 1539, '\P{Word_Break:   format}', "");
46885 Expect(1, 1539, '\P{^Word_Break:   format}', "");
46886 Expect(0, 7, '\p{Word_Break:   format}', "");
46887 Expect(1, 7, '\p{^Word_Break:   format}', "");
46888 Expect(1, 7, '\P{Word_Break:   format}', "");
46889 Expect(0, 7, '\P{^Word_Break:   format}', "");
46890 Expect(1, 1539, '\p{Word_Break=_Format}', "");
46891 Expect(0, 1539, '\p{^Word_Break=_Format}', "");
46892 Expect(0, 1539, '\P{Word_Break=_Format}', "");
46893 Expect(1, 1539, '\P{^Word_Break=_Format}', "");
46894 Expect(0, 7, '\p{Word_Break=_Format}', "");
46895 Expect(1, 7, '\p{^Word_Break=_Format}', "");
46896 Expect(1, 7, '\P{Word_Break=_Format}', "");
46897 Expect(0, 7, '\P{^Word_Break=_Format}', "");
46898 Error('\p{WB=--FO/a/}');
46899 Error('\P{WB=--FO/a/}');
46900 Expect(1, 1539, '\p{WB=fo}', "");
46901 Expect(0, 1539, '\p{^WB=fo}', "");
46902 Expect(0, 1539, '\P{WB=fo}', "");
46903 Expect(1, 1539, '\P{^WB=fo}', "");
46904 Expect(0, 7, '\p{WB=fo}', "");
46905 Expect(1, 7, '\p{^WB=fo}', "");
46906 Expect(1, 7, '\P{WB=fo}', "");
46907 Expect(0, 7, '\P{^WB=fo}', "");
46908 Expect(1, 1539, '\p{WB= _FO}', "");
46909 Expect(0, 1539, '\p{^WB= _FO}', "");
46910 Expect(0, 1539, '\P{WB= _FO}', "");
46911 Expect(1, 1539, '\P{^WB= _FO}', "");
46912 Expect(0, 7, '\p{WB= _FO}', "");
46913 Expect(1, 7, '\p{^WB= _FO}', "");
46914 Expect(1, 7, '\P{WB= _FO}', "");
46915 Expect(0, 7, '\P{^WB= _FO}', "");
46916 Error('\p{Is_Word_Break=-/a/Format}');
46917 Error('\P{Is_Word_Break=-/a/Format}');
46918 Expect(1, 1539, '\p{Is_Word_Break=format}', "");
46919 Expect(0, 1539, '\p{^Is_Word_Break=format}', "");
46920 Expect(0, 1539, '\P{Is_Word_Break=format}', "");
46921 Expect(1, 1539, '\P{^Is_Word_Break=format}', "");
46922 Expect(0, 7, '\p{Is_Word_Break=format}', "");
46923 Expect(1, 7, '\p{^Is_Word_Break=format}', "");
46924 Expect(1, 7, '\P{Is_Word_Break=format}', "");
46925 Expect(0, 7, '\P{^Is_Word_Break=format}', "");
46926 Expect(1, 1539, '\p{Is_Word_Break=      Format}', "");
46927 Expect(0, 1539, '\p{^Is_Word_Break=     Format}', "");
46928 Expect(0, 1539, '\P{Is_Word_Break=      Format}', "");
46929 Expect(1, 1539, '\P{^Is_Word_Break=     Format}', "");
46930 Expect(0, 7, '\p{Is_Word_Break= Format}', "");
46931 Expect(1, 7, '\p{^Is_Word_Break=        Format}', "");
46932 Expect(1, 7, '\P{Is_Word_Break= Format}', "");
46933 Expect(0, 7, '\P{^Is_Word_Break=        Format}', "");
46934 Error('\p{Is_WB=         fo/a/}');
46935 Error('\P{Is_WB=         fo/a/}');
46936 Expect(1, 1539, '\p{Is_WB=fo}', "");
46937 Expect(0, 1539, '\p{^Is_WB=fo}', "");
46938 Expect(0, 1539, '\P{Is_WB=fo}', "");
46939 Expect(1, 1539, '\P{^Is_WB=fo}', "");
46940 Expect(0, 7, '\p{Is_WB=fo}', "");
46941 Expect(1, 7, '\p{^Is_WB=fo}', "");
46942 Expect(1, 7, '\P{Is_WB=fo}', "");
46943 Expect(0, 7, '\P{^Is_WB=fo}', "");
46944 Expect(1, 1539, '\p{Is_WB=--FO}', "");
46945 Expect(0, 1539, '\p{^Is_WB=--FO}', "");
46946 Expect(0, 1539, '\P{Is_WB=--FO}', "");
46947 Expect(1, 1539, '\P{^Is_WB=--FO}', "");
46948 Expect(0, 7, '\p{Is_WB=--FO}', "");
46949 Expect(1, 7, '\p{^Is_WB=--FO}', "");
46950 Expect(1, 7, '\P{Is_WB=--FO}', "");
46951 Expect(0, 7, '\P{^Is_WB=--FO}', "");
46952 Error('\p{Word_Break=   /a/ExtendNumLet}');
46953 Error('\P{Word_Break=   /a/ExtendNumLet}');
46954 Expect(1, 95, '\p{Word_Break=extendnumlet}', "");
46955 Expect(0, 95, '\p{^Word_Break=extendnumlet}', "");
46956 Expect(0, 95, '\P{Word_Break=extendnumlet}', "");
46957 Expect(1, 95, '\P{^Word_Break=extendnumlet}', "");
46958 Expect(0, 94, '\p{Word_Break=extendnumlet}', "");
46959 Expect(1, 94, '\p{^Word_Break=extendnumlet}', "");
46960 Expect(1, 94, '\P{Word_Break=extendnumlet}', "");
46961 Expect(0, 94, '\P{^Word_Break=extendnumlet}', "");
46962 Expect(1, 95, '\p{Word_Break:   -EXTENDNUMLET}', "");
46963 Expect(0, 95, '\p{^Word_Break:  -EXTENDNUMLET}', "");
46964 Expect(0, 95, '\P{Word_Break:   -EXTENDNUMLET}', "");
46965 Expect(1, 95, '\P{^Word_Break:  -EXTENDNUMLET}', "");
46966 Expect(0, 94, '\p{Word_Break:   -EXTENDNUMLET}', "");
46967 Expect(1, 94, '\p{^Word_Break:  -EXTENDNUMLET}', "");
46968 Expect(1, 94, '\P{Word_Break:   -EXTENDNUMLET}', "");
46969 Expect(0, 94, '\P{^Word_Break:  -EXTENDNUMLET}', "");
46970 Error('\p{WB=-EX:=}');
46971 Error('\P{WB=-EX:=}');
46972 Expect(1, 95, '\p{WB=ex}', "");
46973 Expect(0, 95, '\p{^WB=ex}', "");
46974 Expect(0, 95, '\P{WB=ex}', "");
46975 Expect(1, 95, '\P{^WB=ex}', "");
46976 Expect(0, 94, '\p{WB=ex}', "");
46977 Expect(1, 94, '\p{^WB=ex}', "");
46978 Expect(1, 94, '\P{WB=ex}', "");
46979 Expect(0, 94, '\P{^WB=ex}', "");
46980 Expect(1, 95, '\p{WB=_ex}', "");
46981 Expect(0, 95, '\p{^WB=_ex}', "");
46982 Expect(0, 95, '\P{WB=_ex}', "");
46983 Expect(1, 95, '\P{^WB=_ex}', "");
46984 Expect(0, 94, '\p{WB=_ex}', "");
46985 Expect(1, 94, '\p{^WB=_ex}', "");
46986 Expect(1, 94, '\P{WB=_ex}', "");
46987 Expect(0, 94, '\P{^WB=_ex}', "");
46988 Error('\p{Is_Word_Break=  ExtendNumLet:=}');
46989 Error('\P{Is_Word_Break=  ExtendNumLet:=}');
46990 Expect(1, 95, '\p{Is_Word_Break=extendnumlet}', "");
46991 Expect(0, 95, '\p{^Is_Word_Break=extendnumlet}', "");
46992 Expect(0, 95, '\P{Is_Word_Break=extendnumlet}', "");
46993 Expect(1, 95, '\P{^Is_Word_Break=extendnumlet}', "");
46994 Expect(0, 94, '\p{Is_Word_Break=extendnumlet}', "");
46995 Expect(1, 94, '\p{^Is_Word_Break=extendnumlet}', "");
46996 Expect(1, 94, '\P{Is_Word_Break=extendnumlet}', "");
46997 Expect(0, 94, '\P{^Is_Word_Break=extendnumlet}', "");
46998 Expect(1, 95, '\p{Is_Word_Break=        ExtendNumLet}', "");
46999 Expect(0, 95, '\p{^Is_Word_Break=       ExtendNumLet}', "");
47000 Expect(0, 95, '\P{Is_Word_Break=        ExtendNumLet}', "");
47001 Expect(1, 95, '\P{^Is_Word_Break=       ExtendNumLet}', "");
47002 Expect(0, 94, '\p{Is_Word_Break=        ExtendNumLet}', "");
47003 Expect(1, 94, '\p{^Is_Word_Break=       ExtendNumLet}', "");
47004 Expect(1, 94, '\P{Is_Word_Break=        ExtendNumLet}', "");
47005 Expect(0, 94, '\P{^Is_Word_Break=       ExtendNumLet}', "");
47006 Error('\p{Is_WB= :=EX}');
47007 Error('\P{Is_WB= :=EX}');
47008 Expect(1, 95, '\p{Is_WB=ex}', "");
47009 Expect(0, 95, '\p{^Is_WB=ex}', "");
47010 Expect(0, 95, '\P{Is_WB=ex}', "");
47011 Expect(1, 95, '\P{^Is_WB=ex}', "");
47012 Expect(0, 94, '\p{Is_WB=ex}', "");
47013 Expect(1, 94, '\p{^Is_WB=ex}', "");
47014 Expect(1, 94, '\P{Is_WB=ex}', "");
47015 Expect(0, 94, '\P{^Is_WB=ex}', "");
47016 Expect(1, 95, '\p{Is_WB=        _EX}', "");
47017 Expect(0, 95, '\p{^Is_WB=       _EX}', "");
47018 Expect(0, 95, '\P{Is_WB=        _EX}', "");
47019 Expect(1, 95, '\P{^Is_WB=       _EX}', "");
47020 Expect(0, 94, '\p{Is_WB=        _EX}', "");
47021 Expect(1, 94, '\p{^Is_WB=       _EX}', "");
47022 Expect(1, 94, '\P{Is_WB=        _EX}', "");
47023 Expect(0, 94, '\P{^Is_WB=       _EX}', "");
47024 Error('\p{Word_Break=   :=Extend}');
47025 Error('\P{Word_Break=   :=Extend}');
47026 Expect(1, 879, '\p{Word_Break:extend}', "");
47027 Expect(0, 879, '\p{^Word_Break:extend}', "");
47028 Expect(0, 879, '\P{Word_Break:extend}', "");
47029 Expect(1, 879, '\P{^Word_Break:extend}', "");
47030 Expect(0, 767, '\p{Word_Break:extend}', "");
47031 Expect(1, 767, '\p{^Word_Break:extend}', "");
47032 Expect(1, 767, '\P{Word_Break:extend}', "");
47033 Expect(0, 767, '\P{^Word_Break:extend}', "");
47034 Expect(1, 879, '\p{Word_Break:  -extend}', "");
47035 Expect(0, 879, '\p{^Word_Break:         -extend}', "");
47036 Expect(0, 879, '\P{Word_Break:  -extend}', "");
47037 Expect(1, 879, '\P{^Word_Break:         -extend}', "");
47038 Expect(0, 767, '\p{Word_Break:  -extend}', "");
47039 Expect(1, 767, '\p{^Word_Break:         -extend}', "");
47040 Expect(1, 767, '\P{Word_Break:  -extend}', "");
47041 Expect(0, 767, '\P{^Word_Break:         -extend}', "");
47042 Error('\p{WB= _Extend:=}');
47043 Error('\P{WB= _Extend:=}');
47044 Expect(1, 879, '\p{WB=extend}', "");
47045 Expect(0, 879, '\p{^WB=extend}', "");
47046 Expect(0, 879, '\P{WB=extend}', "");
47047 Expect(1, 879, '\P{^WB=extend}', "");
47048 Expect(0, 767, '\p{WB=extend}', "");
47049 Expect(1, 767, '\p{^WB=extend}', "");
47050 Expect(1, 767, '\P{WB=extend}', "");
47051 Expect(0, 767, '\P{^WB=extend}', "");
47052 Expect(1, 879, '\p{WB= _EXTEND}', "");
47053 Expect(0, 879, '\p{^WB= _EXTEND}', "");
47054 Expect(0, 879, '\P{WB= _EXTEND}', "");
47055 Expect(1, 879, '\P{^WB= _EXTEND}', "");
47056 Expect(0, 767, '\p{WB= _EXTEND}', "");
47057 Expect(1, 767, '\p{^WB= _EXTEND}', "");
47058 Expect(1, 767, '\P{WB= _EXTEND}', "");
47059 Expect(0, 767, '\P{^WB= _EXTEND}', "");
47060 Error('\p{Is_Word_Break=/a/Extend}');
47061 Error('\P{Is_Word_Break=/a/Extend}');
47062 Expect(1, 879, '\p{Is_Word_Break=extend}', "");
47063 Expect(0, 879, '\p{^Is_Word_Break=extend}', "");
47064 Expect(0, 879, '\P{Is_Word_Break=extend}', "");
47065 Expect(1, 879, '\P{^Is_Word_Break=extend}', "");
47066 Expect(0, 767, '\p{Is_Word_Break=extend}', "");
47067 Expect(1, 767, '\p{^Is_Word_Break=extend}', "");
47068 Expect(1, 767, '\P{Is_Word_Break=extend}', "");
47069 Expect(0, 767, '\P{^Is_Word_Break=extend}', "");
47070 Expect(1, 879, '\p{Is_Word_Break:       Extend}', "");
47071 Expect(0, 879, '\p{^Is_Word_Break:      Extend}', "");
47072 Expect(0, 879, '\P{Is_Word_Break:       Extend}', "");
47073 Expect(1, 879, '\P{^Is_Word_Break:      Extend}', "");
47074 Expect(0, 767, '\p{Is_Word_Break:       Extend}', "");
47075 Expect(1, 767, '\p{^Is_Word_Break:      Extend}', "");
47076 Expect(1, 767, '\P{Is_Word_Break:       Extend}', "");
47077 Expect(0, 767, '\P{^Is_Word_Break:      Extend}', "");
47078 Error('\p{Is_WB=/a/             extend}');
47079 Error('\P{Is_WB=/a/             extend}');
47080 Expect(1, 879, '\p{Is_WB=extend}', "");
47081 Expect(0, 879, '\p{^Is_WB=extend}', "");
47082 Expect(0, 879, '\P{Is_WB=extend}', "");
47083 Expect(1, 879, '\P{^Is_WB=extend}', "");
47084 Expect(0, 767, '\p{Is_WB=extend}', "");
47085 Expect(1, 767, '\p{^Is_WB=extend}', "");
47086 Expect(1, 767, '\P{Is_WB=extend}', "");
47087 Expect(0, 767, '\P{^Is_WB=extend}', "");
47088 Expect(1, 879, '\p{Is_WB:       --Extend}', "");
47089 Expect(0, 879, '\p{^Is_WB:      --Extend}', "");
47090 Expect(0, 879, '\P{Is_WB:       --Extend}', "");
47091 Expect(1, 879, '\P{^Is_WB:      --Extend}', "");
47092 Expect(0, 767, '\p{Is_WB:       --Extend}', "");
47093 Expect(1, 767, '\p{^Is_WB:      --Extend}', "");
47094 Expect(1, 767, '\P{Is_WB:       --Extend}', "");
47095 Expect(0, 767, '\P{^Is_WB:      --Extend}', "");
47096 Error('\p{Word_Break=/a/  MidLetter}');
47097 Error('\P{Word_Break=/a/  MidLetter}');
47098 Expect(1, 58, '\p{Word_Break=midletter}', "");
47099 Expect(0, 58, '\p{^Word_Break=midletter}', "");
47100 Expect(0, 58, '\P{Word_Break=midletter}', "");
47101 Expect(1, 58, '\P{^Word_Break=midletter}', "");
47102 Expect(0, 57, '\p{Word_Break=midletter}', "");
47103 Expect(1, 57, '\p{^Word_Break=midletter}', "");
47104 Expect(1, 57, '\P{Word_Break=midletter}', "");
47105 Expect(0, 57, '\P{^Word_Break=midletter}', "");
47106 Expect(1, 58, '\p{Word_Break= MidLetter}', "");
47107 Expect(0, 58, '\p{^Word_Break= MidLetter}', "");
47108 Expect(0, 58, '\P{Word_Break= MidLetter}', "");
47109 Expect(1, 58, '\P{^Word_Break= MidLetter}', "");
47110 Expect(0, 57, '\p{Word_Break= MidLetter}', "");
47111 Expect(1, 57, '\p{^Word_Break= MidLetter}', "");
47112 Expect(1, 57, '\P{Word_Break= MidLetter}', "");
47113 Expect(0, 57, '\P{^Word_Break= MidLetter}', "");
47114 Error('\p{WB=   -ML/a/}');
47115 Error('\P{WB=   -ML/a/}');
47116 Expect(1, 58, '\p{WB=ml}', "");
47117 Expect(0, 58, '\p{^WB=ml}', "");
47118 Expect(0, 58, '\P{WB=ml}', "");
47119 Expect(1, 58, '\P{^WB=ml}', "");
47120 Expect(0, 57, '\p{WB=ml}', "");
47121 Expect(1, 57, '\p{^WB=ml}', "");
47122 Expect(1, 57, '\P{WB=ml}', "");
47123 Expect(0, 57, '\P{^WB=ml}', "");
47124 Expect(1, 58, '\p{WB=   -ML}', "");
47125 Expect(0, 58, '\p{^WB=  -ML}', "");
47126 Expect(0, 58, '\P{WB=   -ML}', "");
47127 Expect(1, 58, '\P{^WB=  -ML}', "");
47128 Expect(0, 57, '\p{WB=   -ML}', "");
47129 Expect(1, 57, '\p{^WB=  -ML}', "");
47130 Expect(1, 57, '\P{WB=   -ML}', "");
47131 Expect(0, 57, '\P{^WB=  -ML}', "");
47132 Error('\p{Is_Word_Break=        MidLetter:=}');
47133 Error('\P{Is_Word_Break=        MidLetter:=}');
47134 Expect(1, 58, '\p{Is_Word_Break=midletter}', "");
47135 Expect(0, 58, '\p{^Is_Word_Break=midletter}', "");
47136 Expect(0, 58, '\P{Is_Word_Break=midletter}', "");
47137 Expect(1, 58, '\P{^Is_Word_Break=midletter}', "");
47138 Expect(0, 57, '\p{Is_Word_Break=midletter}', "");
47139 Expect(1, 57, '\p{^Is_Word_Break=midletter}', "");
47140 Expect(1, 57, '\P{Is_Word_Break=midletter}', "");
47141 Expect(0, 57, '\P{^Is_Word_Break=midletter}', "");
47142 Expect(1, 58, '\p{Is_Word_Break:        _MidLetter}', "");
47143 Expect(0, 58, '\p{^Is_Word_Break:       _MidLetter}', "");
47144 Expect(0, 58, '\P{Is_Word_Break:        _MidLetter}', "");
47145 Expect(1, 58, '\P{^Is_Word_Break:       _MidLetter}', "");
47146 Expect(0, 57, '\p{Is_Word_Break:        _MidLetter}', "");
47147 Expect(1, 57, '\p{^Is_Word_Break:       _MidLetter}', "");
47148 Expect(1, 57, '\P{Is_Word_Break:        _MidLetter}', "");
47149 Expect(0, 57, '\P{^Is_Word_Break:       _MidLetter}', "");
47150 Error('\p{Is_WB=        -ml/a/}');
47151 Error('\P{Is_WB=        -ml/a/}');
47152 Expect(1, 58, '\p{Is_WB=ml}', "");
47153 Expect(0, 58, '\p{^Is_WB=ml}', "");
47154 Expect(0, 58, '\P{Is_WB=ml}', "");
47155 Expect(1, 58, '\P{^Is_WB=ml}', "");
47156 Expect(0, 57, '\p{Is_WB=ml}', "");
47157 Expect(1, 57, '\p{^Is_WB=ml}', "");
47158 Expect(1, 57, '\P{Is_WB=ml}', "");
47159 Expect(0, 57, '\P{^Is_WB=ml}', "");
47160 Expect(1, 58, '\p{Is_WB=-ML}', "");
47161 Expect(0, 58, '\p{^Is_WB=-ML}', "");
47162 Expect(0, 58, '\P{Is_WB=-ML}', "");
47163 Expect(1, 58, '\P{^Is_WB=-ML}', "");
47164 Expect(0, 57, '\p{Is_WB=-ML}', "");
47165 Expect(1, 57, '\p{^Is_WB=-ML}', "");
47166 Expect(1, 57, '\P{Is_WB=-ML}', "");
47167 Expect(0, 57, '\P{^Is_WB=-ML}', "");
47168 Error('\p{Word_Break=/a/midnumlet}');
47169 Error('\P{Word_Break=/a/midnumlet}');
47170 Expect(1, 39, '\p{Word_Break=midnumlet}', "");
47171 Expect(0, 39, '\p{^Word_Break=midnumlet}', "");
47172 Expect(0, 39, '\P{Word_Break=midnumlet}', "");
47173 Expect(1, 39, '\P{^Word_Break=midnumlet}', "");
47174 Expect(0, 38, '\p{Word_Break=midnumlet}', "");
47175 Expect(1, 38, '\p{^Word_Break=midnumlet}', "");
47176 Expect(1, 38, '\P{Word_Break=midnumlet}', "");
47177 Expect(0, 38, '\P{^Word_Break=midnumlet}', "");
47178 Expect(1, 39, '\p{Word_Break=_  MidNumLet}', "");
47179 Expect(0, 39, '\p{^Word_Break=_ MidNumLet}', "");
47180 Expect(0, 39, '\P{Word_Break=_  MidNumLet}', "");
47181 Expect(1, 39, '\P{^Word_Break=_ MidNumLet}', "");
47182 Expect(0, 38, '\p{Word_Break=_  MidNumLet}', "");
47183 Expect(1, 38, '\p{^Word_Break=_ MidNumLet}', "");
47184 Expect(1, 38, '\P{Word_Break=_  MidNumLet}', "");
47185 Expect(0, 38, '\P{^Word_Break=_ MidNumLet}', "");
47186 Error('\p{WB=/a/MB}');
47187 Error('\P{WB=/a/MB}');
47188 Expect(1, 39, '\p{WB=mb}', "");
47189 Expect(0, 39, '\p{^WB=mb}', "");
47190 Expect(0, 39, '\P{WB=mb}', "");
47191 Expect(1, 39, '\P{^WB=mb}', "");
47192 Expect(0, 38, '\p{WB=mb}', "");
47193 Expect(1, 38, '\p{^WB=mb}', "");
47194 Expect(1, 38, '\P{WB=mb}', "");
47195 Expect(0, 38, '\P{^WB=mb}', "");
47196 Expect(1, 39, '\p{WB=__MB}', "");
47197 Expect(0, 39, '\p{^WB=__MB}', "");
47198 Expect(0, 39, '\P{WB=__MB}', "");
47199 Expect(1, 39, '\P{^WB=__MB}', "");
47200 Expect(0, 38, '\p{WB=__MB}', "");
47201 Expect(1, 38, '\p{^WB=__MB}', "");
47202 Expect(1, 38, '\P{WB=__MB}', "");
47203 Expect(0, 38, '\P{^WB=__MB}', "");
47204 Error('\p{Is_Word_Break= :=MidNumLet}');
47205 Error('\P{Is_Word_Break= :=MidNumLet}');
47206 Expect(1, 39, '\p{Is_Word_Break=midnumlet}', "");
47207 Expect(0, 39, '\p{^Is_Word_Break=midnumlet}', "");
47208 Expect(0, 39, '\P{Is_Word_Break=midnumlet}', "");
47209 Expect(1, 39, '\P{^Is_Word_Break=midnumlet}', "");
47210 Expect(0, 38, '\p{Is_Word_Break=midnumlet}', "");
47211 Expect(1, 38, '\p{^Is_Word_Break=midnumlet}', "");
47212 Expect(1, 38, '\P{Is_Word_Break=midnumlet}', "");
47213 Expect(0, 38, '\P{^Is_Word_Break=midnumlet}', "");
47214 Expect(1, 39, '\p{Is_Word_Break: __MidNumLet}', "");
47215 Expect(0, 39, '\p{^Is_Word_Break: __MidNumLet}', "");
47216 Expect(0, 39, '\P{Is_Word_Break: __MidNumLet}', "");
47217 Expect(1, 39, '\P{^Is_Word_Break: __MidNumLet}', "");
47218 Expect(0, 38, '\p{Is_Word_Break: __MidNumLet}', "");
47219 Expect(1, 38, '\p{^Is_Word_Break: __MidNumLet}', "");
47220 Expect(1, 38, '\P{Is_Word_Break: __MidNumLet}', "");
47221 Expect(0, 38, '\P{^Is_Word_Break: __MidNumLet}', "");
47222 Error('\p{Is_WB= MB:=}');
47223 Error('\P{Is_WB= MB:=}');
47224 Expect(1, 39, '\p{Is_WB=mb}', "");
47225 Expect(0, 39, '\p{^Is_WB=mb}', "");
47226 Expect(0, 39, '\P{Is_WB=mb}', "");
47227 Expect(1, 39, '\P{^Is_WB=mb}', "");
47228 Expect(0, 38, '\p{Is_WB=mb}', "");
47229 Expect(1, 38, '\p{^Is_WB=mb}', "");
47230 Expect(1, 38, '\P{Is_WB=mb}', "");
47231 Expect(0, 38, '\P{^Is_WB=mb}', "");
47232 Expect(1, 39, '\p{Is_WB=-       MB}', "");
47233 Expect(0, 39, '\p{^Is_WB=-      MB}', "");
47234 Expect(0, 39, '\P{Is_WB=-       MB}', "");
47235 Expect(1, 39, '\P{^Is_WB=-      MB}', "");
47236 Expect(0, 38, '\p{Is_WB=-       MB}', "");
47237 Expect(1, 38, '\p{^Is_WB=-      MB}', "");
47238 Expect(1, 38, '\P{Is_WB=-       MB}', "");
47239 Expect(0, 38, '\P{^Is_WB=-      MB}', "");
47240 Error('\p{Word_Break=_-midnum/a/}');
47241 Error('\P{Word_Break=_-midnum/a/}');
47242 Expect(1, 44, '\p{Word_Break=midnum}', "");
47243 Expect(0, 44, '\p{^Word_Break=midnum}', "");
47244 Expect(0, 44, '\P{Word_Break=midnum}', "");
47245 Expect(1, 44, '\P{^Word_Break=midnum}', "");
47246 Expect(0, 43, '\p{Word_Break=midnum}', "");
47247 Expect(1, 43, '\p{^Word_Break=midnum}', "");
47248 Expect(1, 43, '\P{Word_Break=midnum}', "");
47249 Expect(0, 43, '\P{^Word_Break=midnum}', "");
47250 Expect(1, 44, '\p{Word_Break= MidNum}', "");
47251 Expect(0, 44, '\p{^Word_Break= MidNum}', "");
47252 Expect(0, 44, '\P{Word_Break= MidNum}', "");
47253 Expect(1, 44, '\P{^Word_Break= MidNum}', "");
47254 Expect(0, 43, '\p{Word_Break= MidNum}', "");
47255 Expect(1, 43, '\p{^Word_Break= MidNum}', "");
47256 Expect(1, 43, '\P{Word_Break= MidNum}', "");
47257 Expect(0, 43, '\P{^Word_Break= MidNum}', "");
47258 Error('\p{WB=:=MN}');
47259 Error('\P{WB=:=MN}');
47260 Expect(1, 44, '\p{WB=mn}', "");
47261 Expect(0, 44, '\p{^WB=mn}', "");
47262 Expect(0, 44, '\P{WB=mn}', "");
47263 Expect(1, 44, '\P{^WB=mn}', "");
47264 Expect(0, 43, '\p{WB=mn}', "");
47265 Expect(1, 43, '\p{^WB=mn}', "");
47266 Expect(1, 43, '\P{WB=mn}', "");
47267 Expect(0, 43, '\P{^WB=mn}', "");
47268 Expect(1, 44, '\p{WB:   -MN}', "");
47269 Expect(0, 44, '\p{^WB:   -MN}', "");
47270 Expect(0, 44, '\P{WB:   -MN}', "");
47271 Expect(1, 44, '\P{^WB:   -MN}', "");
47272 Expect(0, 43, '\p{WB:   -MN}', "");
47273 Expect(1, 43, '\p{^WB:   -MN}', "");
47274 Expect(1, 43, '\P{WB:   -MN}', "");
47275 Expect(0, 43, '\P{^WB:   -MN}', "");
47276 Error('\p{Is_Word_Break=-:=MidNum}');
47277 Error('\P{Is_Word_Break=-:=MidNum}');
47278 Expect(1, 44, '\p{Is_Word_Break=midnum}', "");
47279 Expect(0, 44, '\p{^Is_Word_Break=midnum}', "");
47280 Expect(0, 44, '\P{Is_Word_Break=midnum}', "");
47281 Expect(1, 44, '\P{^Is_Word_Break=midnum}', "");
47282 Expect(0, 43, '\p{Is_Word_Break=midnum}', "");
47283 Expect(1, 43, '\p{^Is_Word_Break=midnum}', "");
47284 Expect(1, 43, '\P{Is_Word_Break=midnum}', "");
47285 Expect(0, 43, '\P{^Is_Word_Break=midnum}', "");
47286 Expect(1, 44, '\p{Is_Word_Break=        MidNum}', "");
47287 Expect(0, 44, '\p{^Is_Word_Break=       MidNum}', "");
47288 Expect(0, 44, '\P{Is_Word_Break=        MidNum}', "");
47289 Expect(1, 44, '\P{^Is_Word_Break=       MidNum}', "");
47290 Expect(0, 43, '\p{Is_Word_Break=        MidNum}', "");
47291 Expect(1, 43, '\p{^Is_Word_Break=       MidNum}', "");
47292 Expect(1, 43, '\P{Is_Word_Break=        MidNum}', "");
47293 Expect(0, 43, '\P{^Is_Word_Break=       MidNum}', "");
47294 Error('\p{Is_WB=_:=MN}');
47295 Error('\P{Is_WB=_:=MN}');
47296 Expect(1, 44, '\p{Is_WB=mn}', "");
47297 Expect(0, 44, '\p{^Is_WB=mn}', "");
47298 Expect(0, 44, '\P{Is_WB=mn}', "");
47299 Expect(1, 44, '\P{^Is_WB=mn}', "");
47300 Expect(0, 43, '\p{Is_WB=mn}', "");
47301 Expect(1, 43, '\p{^Is_WB=mn}', "");
47302 Expect(1, 43, '\P{Is_WB=mn}', "");
47303 Expect(0, 43, '\P{^Is_WB=mn}', "");
47304 Expect(1, 44, '\p{Is_WB=_ MN}', "");
47305 Expect(0, 44, '\p{^Is_WB=_ MN}', "");
47306 Expect(0, 44, '\P{Is_WB=_ MN}', "");
47307 Expect(1, 44, '\P{^Is_WB=_ MN}', "");
47308 Expect(0, 43, '\p{Is_WB=_ MN}', "");
47309 Expect(1, 43, '\p{^Is_WB=_ MN}', "");
47310 Expect(1, 43, '\P{Is_WB=_ MN}', "");
47311 Expect(0, 43, '\P{^Is_WB=_ MN}', "");
47312 Error('\p{Word_Break=- KATAKANA:=}');
47313 Error('\P{Word_Break=- KATAKANA:=}');
47314 Expect(1, 12341, '\p{Word_Break=katakana}', "");
47315 Expect(0, 12341, '\p{^Word_Break=katakana}', "");
47316 Expect(0, 12341, '\P{Word_Break=katakana}', "");
47317 Expect(1, 12341, '\P{^Word_Break=katakana}', "");
47318 Expect(0, 12336, '\p{Word_Break=katakana}', "");
47319 Expect(1, 12336, '\p{^Word_Break=katakana}', "");
47320 Expect(1, 12336, '\P{Word_Break=katakana}', "");
47321 Expect(0, 12336, '\P{^Word_Break=katakana}', "");
47322 Expect(1, 12341, '\p{Word_Break:         katakana}', "");
47323 Expect(0, 12341, '\p{^Word_Break:        katakana}', "");
47324 Expect(0, 12341, '\P{Word_Break:         katakana}', "");
47325 Expect(1, 12341, '\P{^Word_Break:        katakana}', "");
47326 Expect(0, 12336, '\p{Word_Break:         katakana}', "");
47327 Expect(1, 12336, '\p{^Word_Break:        katakana}', "");
47328 Expect(1, 12336, '\P{Word_Break:         katakana}', "");
47329 Expect(0, 12336, '\P{^Word_Break:        katakana}', "");
47330 Error('\p{WB=:=         KA}');
47331 Error('\P{WB=:=         KA}');
47332 Expect(1, 12341, '\p{WB=ka}', "");
47333 Expect(0, 12341, '\p{^WB=ka}', "");
47334 Expect(0, 12341, '\P{WB=ka}', "");
47335 Expect(1, 12341, '\P{^WB=ka}', "");
47336 Expect(0, 12336, '\p{WB=ka}', "");
47337 Expect(1, 12336, '\p{^WB=ka}', "");
47338 Expect(1, 12336, '\P{WB=ka}', "");
47339 Expect(0, 12336, '\P{^WB=ka}', "");
47340 Expect(1, 12341, '\p{WB=_-KA}', "");
47341 Expect(0, 12341, '\p{^WB=_-KA}', "");
47342 Expect(0, 12341, '\P{WB=_-KA}', "");
47343 Expect(1, 12341, '\P{^WB=_-KA}', "");
47344 Expect(0, 12336, '\p{WB=_-KA}', "");
47345 Expect(1, 12336, '\p{^WB=_-KA}', "");
47346 Expect(1, 12336, '\P{WB=_-KA}', "");
47347 Expect(0, 12336, '\P{^WB=_-KA}', "");
47348 Error('\p{Is_Word_Break:                /a/Katakana}');
47349 Error('\P{Is_Word_Break:                /a/Katakana}');
47350 Expect(1, 12341, '\p{Is_Word_Break:   katakana}', "");
47351 Expect(0, 12341, '\p{^Is_Word_Break:   katakana}', "");
47352 Expect(0, 12341, '\P{Is_Word_Break:   katakana}', "");
47353 Expect(1, 12341, '\P{^Is_Word_Break:   katakana}', "");
47354 Expect(0, 12336, '\p{Is_Word_Break:   katakana}', "");
47355 Expect(1, 12336, '\p{^Is_Word_Break:   katakana}', "");
47356 Expect(1, 12336, '\P{Is_Word_Break:   katakana}', "");
47357 Expect(0, 12336, '\P{^Is_Word_Break:   katakana}', "");
47358 Expect(1, 12341, '\p{Is_Word_Break=-katakana}', "");
47359 Expect(0, 12341, '\p{^Is_Word_Break=-katakana}', "");
47360 Expect(0, 12341, '\P{Is_Word_Break=-katakana}', "");
47361 Expect(1, 12341, '\P{^Is_Word_Break=-katakana}', "");
47362 Expect(0, 12336, '\p{Is_Word_Break=-katakana}', "");
47363 Expect(1, 12336, '\p{^Is_Word_Break=-katakana}', "");
47364 Expect(1, 12336, '\P{Is_Word_Break=-katakana}', "");
47365 Expect(0, 12336, '\P{^Is_Word_Break=-katakana}', "");
47366 Error('\p{Is_WB=_-KA:=}');
47367 Error('\P{Is_WB=_-KA:=}');
47368 Expect(1, 12341, '\p{Is_WB: ka}', "");
47369 Expect(0, 12341, '\p{^Is_WB: ka}', "");
47370 Expect(0, 12341, '\P{Is_WB: ka}', "");
47371 Expect(1, 12341, '\P{^Is_WB: ka}', "");
47372 Expect(0, 12336, '\p{Is_WB: ka}', "");
47373 Expect(1, 12336, '\p{^Is_WB: ka}', "");
47374 Expect(1, 12336, '\P{Is_WB: ka}', "");
47375 Expect(0, 12336, '\P{^Is_WB: ka}', "");
47376 Expect(1, 12341, '\p{Is_WB:     _KA}', "");
47377 Expect(0, 12341, '\p{^Is_WB:    _KA}', "");
47378 Expect(0, 12341, '\P{Is_WB:     _KA}', "");
47379 Expect(1, 12341, '\P{^Is_WB:    _KA}', "");
47380 Expect(0, 12336, '\p{Is_WB:     _KA}', "");
47381 Expect(1, 12336, '\p{^Is_WB:    _KA}', "");
47382 Expect(1, 12336, '\P{Is_WB:     _KA}', "");
47383 Expect(0, 12336, '\P{^Is_WB:    _KA}', "");
47384 Error('\p{Word_Break=   /a/LF}');
47385 Error('\P{Word_Break=   /a/LF}');
47386 Expect(1, 10, '\p{Word_Break=lf}', "");
47387 Expect(0, 10, '\p{^Word_Break=lf}', "");
47388 Expect(0, 10, '\P{Word_Break=lf}', "");
47389 Expect(1, 10, '\P{^Word_Break=lf}', "");
47390 Expect(0, 9, '\p{Word_Break=lf}', "");
47391 Expect(1, 9, '\p{^Word_Break=lf}', "");
47392 Expect(1, 9, '\P{Word_Break=lf}', "");
47393 Expect(0, 9, '\P{^Word_Break=lf}', "");
47394 Expect(1, 10, '\p{Word_Break:__LF}', "");
47395 Expect(0, 10, '\p{^Word_Break:__LF}', "");
47396 Expect(0, 10, '\P{Word_Break:__LF}', "");
47397 Expect(1, 10, '\P{^Word_Break:__LF}', "");
47398 Expect(0, 9, '\p{Word_Break:__LF}', "");
47399 Expect(1, 9, '\p{^Word_Break:__LF}', "");
47400 Expect(1, 9, '\P{Word_Break:__LF}', "");
47401 Expect(0, 9, '\P{^Word_Break:__LF}', "");
47402 Error('\p{WB=_:=LF}');
47403 Error('\P{WB=_:=LF}');
47404 Expect(1, 10, '\p{WB=lf}', "");
47405 Expect(0, 10, '\p{^WB=lf}', "");
47406 Expect(0, 10, '\P{WB=lf}', "");
47407 Expect(1, 10, '\P{^WB=lf}', "");
47408 Expect(0, 9, '\p{WB=lf}', "");
47409 Expect(1, 9, '\p{^WB=lf}', "");
47410 Expect(1, 9, '\P{WB=lf}', "");
47411 Expect(0, 9, '\P{^WB=lf}', "");
47412 Expect(1, 10, '\p{WB=_  LF}', "");
47413 Expect(0, 10, '\p{^WB=_ LF}', "");
47414 Expect(0, 10, '\P{WB=_  LF}', "");
47415 Expect(1, 10, '\P{^WB=_ LF}', "");
47416 Expect(0, 9, '\p{WB=_   LF}', "");
47417 Expect(1, 9, '\p{^WB=_  LF}', "");
47418 Expect(1, 9, '\P{WB=_   LF}', "");
47419 Expect(0, 9, '\P{^WB=_  LF}', "");
47420 Error('\p{Is_Word_Break=-:=LF}');
47421 Error('\P{Is_Word_Break=-:=LF}');
47422 Expect(1, 10, '\p{Is_Word_Break=lf}', "");
47423 Expect(0, 10, '\p{^Is_Word_Break=lf}', "");
47424 Expect(0, 10, '\P{Is_Word_Break=lf}', "");
47425 Expect(1, 10, '\P{^Is_Word_Break=lf}', "");
47426 Expect(0, 9, '\p{Is_Word_Break=lf}', "");
47427 Expect(1, 9, '\p{^Is_Word_Break=lf}', "");
47428 Expect(1, 9, '\P{Is_Word_Break=lf}', "");
47429 Expect(0, 9, '\P{^Is_Word_Break=lf}', "");
47430 Expect(1, 10, '\p{Is_Word_Break=        LF}', "");
47431 Expect(0, 10, '\p{^Is_Word_Break=       LF}', "");
47432 Expect(0, 10, '\P{Is_Word_Break=        LF}', "");
47433 Expect(1, 10, '\P{^Is_Word_Break=       LF}', "");
47434 Expect(0, 9, '\p{Is_Word_Break=         LF}', "");
47435 Expect(1, 9, '\p{^Is_Word_Break=        LF}', "");
47436 Expect(1, 9, '\P{Is_Word_Break=         LF}', "");
47437 Expect(0, 9, '\P{^Is_Word_Break=        LF}', "");
47438 Error('\p{Is_WB:        /a/LF}');
47439 Error('\P{Is_WB:        /a/LF}');
47440 Expect(1, 10, '\p{Is_WB=lf}', "");
47441 Expect(0, 10, '\p{^Is_WB=lf}', "");
47442 Expect(0, 10, '\P{Is_WB=lf}', "");
47443 Expect(1, 10, '\P{^Is_WB=lf}', "");
47444 Expect(0, 9, '\p{Is_WB=lf}', "");
47445 Expect(1, 9, '\p{^Is_WB=lf}', "");
47446 Expect(1, 9, '\P{Is_WB=lf}', "");
47447 Expect(0, 9, '\P{^Is_WB=lf}', "");
47448 Expect(1, 10, '\p{Is_WB=_LF}', "");
47449 Expect(0, 10, '\p{^Is_WB=_LF}', "");
47450 Expect(0, 10, '\P{Is_WB=_LF}', "");
47451 Expect(1, 10, '\P{^Is_WB=_LF}', "");
47452 Expect(0, 9, '\p{Is_WB=_LF}', "");
47453 Expect(1, 9, '\p{^Is_WB=_LF}', "");
47454 Expect(1, 9, '\P{Is_WB=_LF}', "");
47455 Expect(0, 9, '\P{^Is_WB=_LF}', "");
47456 Error('\p{_-gothic/a/}');
47457 Error('\P{_-gothic/a/}');
47458 Expect(1, 66378, '\p{gothic}', "");
47459 Expect(0, 66378, '\p{^gothic}', "");
47460 Expect(0, 66378, '\P{gothic}', "");
47461 Expect(1, 66378, '\P{^gothic}', "");
47462 Expect(0, 66351, '\p{gothic}', "");
47463 Expect(1, 66351, '\p{^gothic}', "");
47464 Expect(1, 66351, '\P{gothic}', "");
47465 Expect(0, 66351, '\P{^gothic}', "");
47466 Expect(1, 66378, '\p{_Gothic}', "");
47467 Expect(0, 66378, '\p{^_Gothic}', "");
47468 Expect(0, 66378, '\P{_Gothic}', "");
47469 Expect(1, 66378, '\P{^_Gothic}', "");
47470 Expect(0, 66351, '\p{_Gothic}', "");
47471 Expect(1, 66351, '\p{^_Gothic}', "");
47472 Expect(1, 66351, '\P{_Gothic}', "");
47473 Expect(0, 66351, '\P{^_Gothic}', "");
47474 Error('\p{--Isgothic:=}');
47475 Error('\P{--Isgothic:=}');
47476 Expect(1, 66378, '\p{isgothic}', "");
47477 Expect(0, 66378, '\p{^isgothic}', "");
47478 Expect(0, 66378, '\P{isgothic}', "");
47479 Expect(1, 66378, '\P{^isgothic}', "");
47480 Expect(0, 66351, '\p{isgothic}', "");
47481 Expect(1, 66351, '\p{^isgothic}', "");
47482 Expect(1, 66351, '\P{isgothic}', "");
47483 Expect(0, 66351, '\P{^isgothic}', "");
47484 Expect(1, 66378, '\p{-  Is-Gothic}', "");
47485 Expect(0, 66378, '\p{^- Is-Gothic}', "");
47486 Expect(0, 66378, '\P{-  Is-Gothic}', "");
47487 Expect(1, 66378, '\P{^- Is-Gothic}', "");
47488 Expect(0, 66351, '\p{-  Is-Gothic}', "");
47489 Expect(1, 66351, '\p{^- Is-Gothic}', "");
47490 Expect(1, 66351, '\P{-  Is-Gothic}', "");
47491 Expect(0, 66351, '\P{^- Is-Gothic}', "");
47492 Error('\p{_goth:=}');
47493 Error('\P{_goth:=}');
47494 Expect(1, 66378, '\p{goth}', "");
47495 Expect(0, 66378, '\p{^goth}', "");
47496 Expect(0, 66378, '\P{goth}', "");
47497 Expect(1, 66378, '\P{^goth}', "");
47498 Expect(0, 66351, '\p{goth}', "");
47499 Expect(1, 66351, '\p{^goth}', "");
47500 Expect(1, 66351, '\P{goth}', "");
47501 Expect(0, 66351, '\P{^goth}', "");
47502 Expect(1, 66378, '\p{_-GOTH}', "");
47503 Expect(0, 66378, '\p{^_-GOTH}', "");
47504 Expect(0, 66378, '\P{_-GOTH}', "");
47505 Expect(1, 66378, '\P{^_-GOTH}', "");
47506 Expect(0, 66351, '\p{_-GOTH}', "");
47507 Expect(1, 66351, '\p{^_-GOTH}', "");
47508 Expect(1, 66351, '\P{_-GOTH}', "");
47509 Expect(0, 66351, '\P{^_-GOTH}', "");
47510 Error('\p{      Is-Goth/a/}');
47511 Error('\P{      Is-Goth/a/}');
47512 Expect(1, 66378, '\p{isgoth}', "");
47513 Expect(0, 66378, '\p{^isgoth}', "");
47514 Expect(0, 66378, '\P{isgoth}', "");
47515 Expect(1, 66378, '\P{^isgoth}', "");
47516 Expect(0, 66351, '\p{isgoth}', "");
47517 Expect(1, 66351, '\p{^isgoth}', "");
47518 Expect(1, 66351, '\P{isgoth}', "");
47519 Expect(0, 66351, '\P{^isgoth}', "");
47520 Expect(1, 66378, '\p{is-GOTH}', "");
47521 Expect(0, 66378, '\p{^is-GOTH}', "");
47522 Expect(0, 66378, '\P{is-GOTH}', "");
47523 Expect(1, 66378, '\P{^is-GOTH}', "");
47524 Expect(0, 66351, '\p{is-GOTH}', "");
47525 Expect(1, 66351, '\p{^is-GOTH}', "");
47526 Expect(1, 66351, '\P{is-GOTH}', "");
47527 Expect(0, 66351, '\P{^is-GOTH}', "");
47528 Error('\p{BLANK:=}');
47529 Error('\P{BLANK:=}');
47530 Expect(1, 9, '\p{blank}', "");
47531 Expect(0, 9, '\p{^blank}', "");
47532 Expect(0, 9, '\P{blank}', "");
47533 Expect(1, 9, '\P{^blank}', "");
47534 Expect(0, 8, '\p{blank}', "");
47535 Expect(1, 8, '\p{^blank}', "");
47536 Expect(1, 8, '\P{blank}', "");
47537 Expect(0, 8, '\P{^blank}', "");
47538 Expect(1, 9, '\p{        BLANK}', "");
47539 Expect(0, 9, '\p{^       BLANK}', "");
47540 Expect(0, 9, '\P{        BLANK}', "");
47541 Expect(1, 9, '\P{^       BLANK}', "");
47542 Expect(0, 8, '\p{        BLANK}', "");
47543 Expect(1, 8, '\p{^       BLANK}', "");
47544 Expect(1, 8, '\P{        BLANK}', "");
47545 Expect(0, 8, '\P{^       BLANK}', "");
47546 Error('\p{HorizSpace/a/}');
47547 Error('\P{HorizSpace/a/}');
47548 Expect(1, 9, '\p{horizspace}', "");
47549 Expect(0, 9, '\p{^horizspace}', "");
47550 Expect(0, 9, '\P{horizspace}', "");
47551 Expect(1, 9, '\P{^horizspace}', "");
47552 Expect(0, 8, '\p{horizspace}', "");
47553 Expect(1, 8, '\p{^horizspace}', "");
47554 Expect(1, 8, '\P{horizspace}', "");
47555 Expect(0, 8, '\P{^horizspace}', "");
47556 Expect(1, 9, '\p{_-HorizSpace}', "");
47557 Expect(0, 9, '\p{^_-HorizSpace}', "");
47558 Expect(0, 9, '\P{_-HorizSpace}', "");
47559 Expect(1, 9, '\P{^_-HorizSpace}', "");
47560 Expect(0, 8, '\p{_-HorizSpace}', "");
47561 Expect(1, 8, '\p{^_-HorizSpace}', "");
47562 Expect(1, 8, '\P{_-HorizSpace}', "");
47563 Expect(0, 8, '\P{^_-HorizSpace}', "");
47564 Error('\p{__IS/a/Blank}');
47565 Error('\P{__IS/a/Blank}');
47566 Expect(1, 9, '\p{isblank}', "");
47567 Expect(0, 9, '\p{^isblank}', "");
47568 Expect(0, 9, '\P{isblank}', "");
47569 Expect(1, 9, '\P{^isblank}', "");
47570 Expect(0, 8, '\p{isblank}', "");
47571 Expect(1, 8, '\p{^isblank}', "");
47572 Expect(1, 8, '\P{isblank}', "");
47573 Expect(0, 8, '\P{^isblank}', "");
47574 Error('\p{              isHORIZSPACE/a/}');
47575 Error('\P{              isHORIZSPACE/a/}');
47576 Expect(1, 9, '\p{ishorizspace}', "");
47577 Expect(0, 9, '\p{^ishorizspace}', "");
47578 Expect(0, 9, '\P{ishorizspace}', "");
47579 Expect(1, 9, '\P{^ishorizspace}', "");
47580 Expect(0, 8, '\p{ishorizspace}', "");
47581 Expect(1, 8, '\p{^ishorizspace}', "");
47582 Expect(1, 8, '\P{ishorizspace}', "");
47583 Expect(0, 8, '\P{^ishorizspace}', "");
47584 Expect(1, 9, '\p{- Is   HorizSpace}', "");
47585 Expect(0, 9, '\p{^- Is  HorizSpace}', "");
47586 Expect(0, 9, '\P{- Is   HorizSpace}', "");
47587 Expect(1, 9, '\P{^- Is  HorizSpace}', "");
47588 Expect(0, 8, '\p{- Is   HorizSpace}', "");
47589 Expect(1, 8, '\p{^- Is  HorizSpace}', "");
47590 Expect(1, 8, '\P{- Is   HorizSpace}', "");
47591 Expect(0, 8, '\P{^- Is  HorizSpace}', "");
47592 Error('\p{:=_Combining  diacritical-Marks}');
47593 Error('\P{:=_Combining  diacritical-Marks}');
47594 Expect(1, 879, '\p{combiningdiacriticalmarks}', "");
47595 Expect(0, 879, '\p{^combiningdiacriticalmarks}', "");
47596 Expect(0, 879, '\P{combiningdiacriticalmarks}', "");
47597 Expect(1, 879, '\P{^combiningdiacriticalmarks}', "");
47598 Expect(0, 767, '\p{combiningdiacriticalmarks}', "");
47599 Expect(1, 767, '\p{^combiningdiacriticalmarks}', "");
47600 Expect(1, 767, '\P{combiningdiacriticalmarks}', "");
47601 Expect(0, 767, '\P{^combiningdiacriticalmarks}', "");
47602 Expect(1, 879, '\p{COMBINING_DIACRITICALMARKS}', "");
47603 Expect(0, 879, '\p{^COMBINING_DIACRITICALMARKS}', "");
47604 Expect(0, 879, '\P{COMBINING_DIACRITICALMARKS}', "");
47605 Expect(1, 879, '\P{^COMBINING_DIACRITICALMARKS}', "");
47606 Expect(0, 767, '\p{COMBINING_DIACRITICALMARKS}', "");
47607 Expect(1, 767, '\p{^COMBINING_DIACRITICALMARKS}', "");
47608 Expect(1, 767, '\P{COMBINING_DIACRITICALMARKS}', "");
47609 Expect(0, 767, '\P{^COMBINING_DIACRITICALMARKS}', "");
47610 Error('\p{      Is COMBINING:=diacritical_MARKS}');
47611 Error('\P{      Is COMBINING:=diacritical_MARKS}');
47612 Expect(1, 879, '\p{iscombiningdiacriticalmarks}', "");
47613 Expect(0, 879, '\p{^iscombiningdiacriticalmarks}', "");
47614 Expect(0, 879, '\P{iscombiningdiacriticalmarks}', "");
47615 Expect(1, 879, '\P{^iscombiningdiacriticalmarks}', "");
47616 Expect(0, 767, '\p{iscombiningdiacriticalmarks}', "");
47617 Expect(1, 767, '\p{^iscombiningdiacriticalmarks}', "");
47618 Expect(1, 767, '\P{iscombiningdiacriticalmarks}', "");
47619 Expect(0, 767, '\P{^iscombiningdiacriticalmarks}', "");
47620 Expect(1, 879, '\p{     IsCOMBINING_DiacriticalMARKS}', "");
47621 Expect(0, 879, '\p{^    IsCOMBINING_DiacriticalMARKS}', "");
47622 Expect(0, 879, '\P{     IsCOMBINING_DiacriticalMARKS}', "");
47623 Expect(1, 879, '\P{^    IsCOMBINING_DiacriticalMARKS}', "");
47624 Expect(0, 767, '\p{     IsCOMBINING_DiacriticalMARKS}', "");
47625 Expect(1, 767, '\p{^    IsCOMBINING_DiacriticalMARKS}', "");
47626 Expect(1, 767, '\P{     IsCOMBINING_DiacriticalMARKS}', "");
47627 Expect(0, 767, '\P{^    IsCOMBINING_DiacriticalMARKS}', "");
47628 Error('\p{:=InCOMBINING diacritical_MARKS}');
47629 Error('\P{:=InCOMBINING diacritical_MARKS}');
47630 Expect(1, 879, '\p{incombiningdiacriticalmarks}', "");
47631 Expect(0, 879, '\p{^incombiningdiacriticalmarks}', "");
47632 Expect(0, 879, '\P{incombiningdiacriticalmarks}', "");
47633 Expect(1, 879, '\P{^incombiningdiacriticalmarks}', "");
47634 Expect(0, 767, '\p{incombiningdiacriticalmarks}', "");
47635 Expect(1, 767, '\p{^incombiningdiacriticalmarks}', "");
47636 Expect(1, 767, '\P{incombiningdiacriticalmarks}', "");
47637 Expect(0, 767, '\P{^incombiningdiacriticalmarks}', "");
47638 Expect(1, 879, '\p{--In_COMBINING       Diacritical-Marks}', "");
47639 Expect(0, 879, '\p{^--In_COMBINING      Diacritical-Marks}', "");
47640 Expect(0, 879, '\P{--In_COMBINING       Diacritical-Marks}', "");
47641 Expect(1, 879, '\P{^--In_COMBINING      Diacritical-Marks}', "");
47642 Expect(0, 767, '\p{--In_COMBINING       Diacritical-Marks}', "");
47643 Expect(1, 767, '\p{^--In_COMBINING      Diacritical-Marks}', "");
47644 Expect(1, 767, '\P{--In_COMBINING       Diacritical-Marks}', "");
47645 Expect(0, 767, '\P{^--In_COMBINING      Diacritical-Marks}', "");
47646 Error('\p{/a/_ETHIOPIC Supplement}');
47647 Error('\P{/a/_ETHIOPIC Supplement}');
47648 Expect(1, 5023, '\p{ethiopicsupplement}', "");
47649 Expect(0, 5023, '\p{^ethiopicsupplement}', "");
47650 Expect(0, 5023, '\P{ethiopicsupplement}', "");
47651 Expect(1, 5023, '\P{^ethiopicsupplement}', "");
47652 Expect(0, 4991, '\p{ethiopicsupplement}', "");
47653 Expect(1, 4991, '\p{^ethiopicsupplement}', "");
47654 Expect(1, 4991, '\P{ethiopicsupplement}', "");
47655 Expect(0, 4991, '\P{^ethiopicsupplement}', "");
47656 Expect(1, 5023, '\p{Ethiopic    supplement}', "");
47657 Expect(0, 5023, '\p{^Ethiopic   supplement}', "");
47658 Expect(0, 5023, '\P{Ethiopic    supplement}', "");
47659 Expect(1, 5023, '\P{^Ethiopic   supplement}', "");
47660 Expect(0, 4991, '\p{Ethiopic    supplement}', "");
47661 Expect(1, 4991, '\p{^Ethiopic   supplement}', "");
47662 Expect(1, 4991, '\P{Ethiopic    supplement}', "");
47663 Expect(0, 4991, '\P{^Ethiopic   supplement}', "");
47664 Error('\p{Is_ethiopic-Supplement/a/}');
47665 Error('\P{Is_ethiopic-Supplement/a/}');
47666 Expect(1, 5023, '\p{isethiopicsupplement}', "");
47667 Expect(0, 5023, '\p{^isethiopicsupplement}', "");
47668 Expect(0, 5023, '\P{isethiopicsupplement}', "");
47669 Expect(1, 5023, '\P{^isethiopicsupplement}', "");
47670 Expect(0, 4991, '\p{isethiopicsupplement}', "");
47671 Expect(1, 4991, '\p{^isethiopicsupplement}', "");
47672 Expect(1, 4991, '\P{isethiopicsupplement}', "");
47673 Expect(0, 4991, '\P{^isethiopicsupplement}', "");
47674 Expect(1, 5023, '\p{-_IS_EthiopicSUPPLEMENT}', "");
47675 Expect(0, 5023, '\p{^-_IS_EthiopicSUPPLEMENT}', "");
47676 Expect(0, 5023, '\P{-_IS_EthiopicSUPPLEMENT}', "");
47677 Expect(1, 5023, '\P{^-_IS_EthiopicSUPPLEMENT}', "");
47678 Expect(0, 4991, '\p{-_IS_EthiopicSUPPLEMENT}', "");
47679 Expect(1, 4991, '\p{^-_IS_EthiopicSUPPLEMENT}', "");
47680 Expect(1, 4991, '\P{-_IS_EthiopicSUPPLEMENT}', "");
47681 Expect(0, 4991, '\P{^-_IS_EthiopicSUPPLEMENT}', "");
47682 Error('\p{-:=INethiopic SUPPLEMENT}');
47683 Error('\P{-:=INethiopic SUPPLEMENT}');
47684 Expect(1, 5023, '\p{inethiopicsupplement}', "");
47685 Expect(0, 5023, '\p{^inethiopicsupplement}', "");
47686 Expect(0, 5023, '\P{inethiopicsupplement}', "");
47687 Expect(1, 5023, '\P{^inethiopicsupplement}', "");
47688 Expect(0, 4991, '\p{inethiopicsupplement}', "");
47689 Expect(1, 4991, '\p{^inethiopicsupplement}', "");
47690 Expect(1, 4991, '\P{inethiopicsupplement}', "");
47691 Expect(0, 4991, '\P{^inethiopicsupplement}', "");
47692 Expect(1, 5023, '\p{    _in ethiopicsupplement}', "");
47693 Expect(0, 5023, '\p{^   _in ethiopicsupplement}', "");
47694 Expect(0, 5023, '\P{    _in ethiopicsupplement}', "");
47695 Expect(1, 5023, '\P{^   _in ethiopicsupplement}', "");
47696 Expect(0, 4991, '\p{    _in ethiopicsupplement}', "");
47697 Expect(1, 4991, '\p{^   _in ethiopicsupplement}', "");
47698 Expect(1, 4991, '\P{    _in ethiopicsupplement}', "");
47699 Expect(0, 4991, '\P{^   _in ethiopicsupplement}', "");
47700 Error('\p{-/a/Dingbats}');
47701 Error('\P{-/a/Dingbats}');
47702 Expect(1, 10175, '\p{dingbats}', "");
47703 Expect(0, 10175, '\p{^dingbats}', "");
47704 Expect(0, 10175, '\P{dingbats}', "");
47705 Expect(1, 10175, '\P{^dingbats}', "");
47706 Expect(0, 9983, '\p{dingbats}', "");
47707 Expect(1, 9983, '\p{^dingbats}', "");
47708 Expect(1, 9983, '\P{dingbats}', "");
47709 Expect(0, 9983, '\P{^dingbats}', "");
47710 Expect(1, 10175, '\p{    dingbats}', "");
47711 Expect(0, 10175, '\p{^   dingbats}', "");
47712 Expect(0, 10175, '\P{    dingbats}', "");
47713 Expect(1, 10175, '\P{^   dingbats}', "");
47714 Expect(0, 9983, '\p{     dingbats}', "");
47715 Expect(1, 9983, '\p{^    dingbats}', "");
47716 Expect(1, 9983, '\P{     dingbats}', "");
47717 Expect(0, 9983, '\P{^    dingbats}', "");
47718 Error('\p{      _IS     dingbats:=}');
47719 Error('\P{      _IS     dingbats:=}');
47720 Expect(1, 10175, '\p{isdingbats}', "");
47721 Expect(0, 10175, '\p{^isdingbats}', "");
47722 Expect(0, 10175, '\P{isdingbats}', "");
47723 Expect(1, 10175, '\P{^isdingbats}', "");
47724 Expect(0, 9983, '\p{isdingbats}', "");
47725 Expect(1, 9983, '\p{^isdingbats}', "");
47726 Expect(1, 9983, '\P{isdingbats}', "");
47727 Expect(0, 9983, '\P{^isdingbats}', "");
47728 Expect(1, 10175, '\p{-_Is dingbats}', "");
47729 Expect(0, 10175, '\p{^-_Is dingbats}', "");
47730 Expect(0, 10175, '\P{-_Is dingbats}', "");
47731 Expect(1, 10175, '\P{^-_Is dingbats}', "");
47732 Expect(0, 9983, '\p{-_Is dingbats}', "");
47733 Expect(1, 9983, '\p{^-_Is dingbats}', "");
47734 Expect(1, 9983, '\P{-_Is dingbats}', "");
47735 Expect(0, 9983, '\P{^-_Is dingbats}', "");
47736 Error('\p{      in/a/dingbats}');
47737 Error('\P{      in/a/dingbats}');
47738 Expect(1, 10175, '\p{indingbats}', "");
47739 Expect(0, 10175, '\p{^indingbats}', "");
47740 Expect(0, 10175, '\P{indingbats}', "");
47741 Expect(1, 10175, '\P{^indingbats}', "");
47742 Expect(0, 9983, '\p{indingbats}', "");
47743 Expect(1, 9983, '\p{^indingbats}', "");
47744 Expect(1, 9983, '\P{indingbats}', "");
47745 Expect(0, 9983, '\P{^indingbats}', "");
47746 Expect(1, 10175, '\p{-in-DINGBATS}', "");
47747 Expect(0, 10175, '\p{^-in-DINGBATS}', "");
47748 Expect(0, 10175, '\P{-in-DINGBATS}', "");
47749 Expect(1, 10175, '\P{^-in-DINGBATS}', "");
47750 Expect(0, 9983, '\p{-in-DINGBATS}', "");
47751 Expect(1, 9983, '\p{^-in-DINGBATS}', "");
47752 Expect(1, 9983, '\P{-in-DINGBATS}', "");
47753 Expect(0, 9983, '\P{^-in-DINGBATS}', "");
47754 Error('\p{/a/-  Logical-ORDER_Exception}');
47755 Error('\P{/a/-  Logical-ORDER_Exception}');
47756 Expect(1, 3652, '\p{logicalorderexception}', "");
47757 Expect(0, 3652, '\p{^logicalorderexception}', "");
47758 Expect(0, 3652, '\P{logicalorderexception}', "");
47759 Expect(1, 3652, '\P{^logicalorderexception}', "");
47760 Expect(0, 3647, '\p{logicalorderexception}', "");
47761 Expect(1, 3647, '\p{^logicalorderexception}', "");
47762 Expect(1, 3647, '\P{logicalorderexception}', "");
47763 Expect(0, 3647, '\P{^logicalorderexception}', "");
47764 Expect(1, 3652, '\p{-_LOGICAL-OrderException}', "");
47765 Expect(0, 3652, '\p{^-_LOGICAL-OrderException}', "");
47766 Expect(0, 3652, '\P{-_LOGICAL-OrderException}', "");
47767 Expect(1, 3652, '\P{^-_LOGICAL-OrderException}', "");
47768 Expect(0, 3647, '\p{-_LOGICAL-OrderException}', "");
47769 Expect(1, 3647, '\p{^-_LOGICAL-OrderException}', "");
47770 Expect(1, 3647, '\P{-_LOGICAL-OrderException}', "");
47771 Expect(0, 3647, '\P{^-_LOGICAL-OrderException}', "");
47772 Error('\p{-:=IS_LOGICAL order   Exception}');
47773 Error('\P{-:=IS_LOGICAL order   Exception}');
47774 Expect(1, 3652, '\p{islogicalorderexception}', "");
47775 Expect(0, 3652, '\p{^islogicalorderexception}', "");
47776 Expect(0, 3652, '\P{islogicalorderexception}', "");
47777 Expect(1, 3652, '\P{^islogicalorderexception}', "");
47778 Expect(0, 3647, '\p{islogicalorderexception}', "");
47779 Expect(1, 3647, '\p{^islogicalorderexception}', "");
47780 Expect(1, 3647, '\P{islogicalorderexception}', "");
47781 Expect(0, 3647, '\P{^islogicalorderexception}', "");
47782 Expect(1, 3652, '\p{_   is Logical Order-exception}', "");
47783 Expect(0, 3652, '\p{^_  is Logical Order-exception}', "");
47784 Expect(0, 3652, '\P{_   is Logical Order-exception}', "");
47785 Expect(1, 3652, '\P{^_  is Logical Order-exception}', "");
47786 Expect(0, 3647, '\p{_   is Logical Order-exception}', "");
47787 Expect(1, 3647, '\p{^_  is Logical Order-exception}', "");
47788 Expect(1, 3647, '\P{_   is Logical Order-exception}', "");
47789 Expect(0, 3647, '\P{^_  is Logical Order-exception}', "");
47790 Error('\p{      LOE:=}');
47791 Error('\P{      LOE:=}');
47792 Expect(1, 3652, '\p{loe}', "");
47793 Expect(0, 3652, '\p{^loe}', "");
47794 Expect(0, 3652, '\P{loe}', "");
47795 Expect(1, 3652, '\P{^loe}', "");
47796 Expect(0, 3647, '\p{loe}', "");
47797 Expect(1, 3647, '\p{^loe}', "");
47798 Expect(1, 3647, '\P{loe}', "");
47799 Expect(0, 3647, '\P{^loe}', "");
47800 Expect(1, 3652, '\p{__LOE}', "");
47801 Expect(0, 3652, '\p{^__LOE}', "");
47802 Expect(0, 3652, '\P{__LOE}', "");
47803 Expect(1, 3652, '\P{^__LOE}', "");
47804 Expect(0, 3647, '\p{__LOE}', "");
47805 Expect(1, 3647, '\p{^__LOE}', "");
47806 Expect(1, 3647, '\P{__LOE}', "");
47807 Expect(0, 3647, '\P{^__LOE}', "");
47808 Error('\p{/a/_-Is       LOE}');
47809 Error('\P{/a/_-Is       LOE}');
47810 Expect(1, 3652, '\p{isloe}', "");
47811 Expect(0, 3652, '\p{^isloe}', "");
47812 Expect(0, 3652, '\P{isloe}', "");
47813 Expect(1, 3652, '\P{^isloe}', "");
47814 Expect(0, 3647, '\p{isloe}', "");
47815 Expect(1, 3647, '\p{^isloe}', "");
47816 Expect(1, 3647, '\P{isloe}', "");
47817 Expect(0, 3647, '\P{^isloe}', "");
47818 Expect(1, 3652, '\p{--Isloe}', "");
47819 Expect(0, 3652, '\p{^--Isloe}', "");
47820 Expect(0, 3652, '\P{--Isloe}', "");
47821 Expect(1, 3652, '\P{^--Isloe}', "");
47822 Expect(0, 3647, '\p{--Isloe}', "");
47823 Expect(1, 3647, '\p{^--Isloe}', "");
47824 Expect(1, 3647, '\P{--Isloe}', "");
47825 Expect(0, 3647, '\P{^--Isloe}', "");
47826 Error('\p{:=     in lycian}');
47827 Error('\P{:=     in lycian}');
47828 Expect(1, 66207, '\p{inlycian}', "");
47829 Expect(0, 66207, '\p{^inlycian}', "");
47830 Expect(0, 66207, '\P{inlycian}', "");
47831 Expect(1, 66207, '\P{^inlycian}', "");
47832 Expect(0, 66175, '\p{inlycian}', "");
47833 Expect(1, 66175, '\p{^inlycian}', "");
47834 Expect(1, 66175, '\P{inlycian}', "");
47835 Expect(0, 66175, '\P{^inlycian}', "");
47836 Expect(1, 66207, '\p{ In LYCIAN}', "");
47837 Expect(0, 66207, '\p{^ In LYCIAN}', "");
47838 Expect(0, 66207, '\P{ In LYCIAN}', "");
47839 Expect(1, 66207, '\P{^ In LYCIAN}', "");
47840 Expect(0, 66175, '\p{ In LYCIAN}', "");
47841 Expect(1, 66175, '\p{^ In LYCIAN}', "");
47842 Expect(1, 66175, '\P{ In LYCIAN}', "");
47843 Expect(0, 66175, '\P{^ In LYCIAN}', "");
47844 Error('\p{__Vai/a/}');
47845 Error('\P{__Vai/a/}');
47846 Expect(1, 42539, '\p{vai}', "");
47847 Expect(0, 42539, '\p{^vai}', "");
47848 Expect(0, 42539, '\P{vai}', "");
47849 Expect(1, 42539, '\P{^vai}', "");
47850 Expect(0, 42239, '\p{vai}', "");
47851 Expect(1, 42239, '\p{^vai}', "");
47852 Expect(1, 42239, '\P{vai}', "");
47853 Expect(0, 42239, '\P{^vai}', "");
47854 Expect(1, 42539, '\p{_ Vai}', "");
47855 Expect(0, 42539, '\p{^_ Vai}', "");
47856 Expect(0, 42539, '\P{_ Vai}', "");
47857 Expect(1, 42539, '\P{^_ Vai}', "");
47858 Expect(0, 42239, '\p{_ Vai}', "");
47859 Expect(1, 42239, '\p{^_ Vai}', "");
47860 Expect(1, 42239, '\P{_ Vai}', "");
47861 Expect(0, 42239, '\P{^_ Vai}', "");
47862 Error('\p{-/a/IS_VAI}');
47863 Error('\P{-/a/IS_VAI}');
47864 Expect(1, 42539, '\p{isvai}', "");
47865 Expect(0, 42539, '\p{^isvai}', "");
47866 Expect(0, 42539, '\P{isvai}', "");
47867 Expect(1, 42539, '\P{^isvai}', "");
47868 Expect(0, 42239, '\p{isvai}', "");
47869 Expect(1, 42239, '\p{^isvai}', "");
47870 Expect(1, 42239, '\P{isvai}', "");
47871 Expect(0, 42239, '\P{^isvai}', "");
47872 Expect(1, 42539, '\p{_IS-Vai}', "");
47873 Expect(0, 42539, '\p{^_IS-Vai}', "");
47874 Expect(0, 42539, '\P{_IS-Vai}', "");
47875 Expect(1, 42539, '\P{^_IS-Vai}', "");
47876 Expect(0, 42239, '\p{_IS-Vai}', "");
47877 Expect(1, 42239, '\p{^_IS-Vai}', "");
47878 Expect(1, 42239, '\P{_IS-Vai}', "");
47879 Expect(0, 42239, '\P{^_IS-Vai}', "");
47880 Error('\p{      Vaii/a/}');
47881 Error('\P{      Vaii/a/}');
47882 Expect(1, 42539, '\p{vaii}', "");
47883 Expect(0, 42539, '\p{^vaii}', "");
47884 Expect(0, 42539, '\P{vaii}', "");
47885 Expect(1, 42539, '\P{^vaii}', "");
47886 Expect(0, 42239, '\p{vaii}', "");
47887 Expect(1, 42239, '\p{^vaii}', "");
47888 Expect(1, 42239, '\P{vaii}', "");
47889 Expect(0, 42239, '\P{^vaii}', "");
47890 Expect(1, 42539, '\p{-Vaii}', "");
47891 Expect(0, 42539, '\p{^-Vaii}', "");
47892 Expect(0, 42539, '\P{-Vaii}', "");
47893 Expect(1, 42539, '\P{^-Vaii}', "");
47894 Expect(0, 42239, '\p{-Vaii}', "");
47895 Expect(1, 42239, '\p{^-Vaii}', "");
47896 Expect(1, 42239, '\P{-Vaii}', "");
47897 Expect(0, 42239, '\P{^-Vaii}', "");
47898 Error('\p{      _Is-vaii:=}');
47899 Error('\P{      _Is-vaii:=}');
47900 Expect(1, 42539, '\p{isvaii}', "");
47901 Expect(0, 42539, '\p{^isvaii}', "");
47902 Expect(0, 42539, '\P{isvaii}', "");
47903 Expect(1, 42539, '\P{^isvaii}', "");
47904 Expect(0, 42239, '\p{isvaii}', "");
47905 Expect(1, 42239, '\p{^isvaii}', "");
47906 Expect(1, 42239, '\P{isvaii}', "");
47907 Expect(0, 42239, '\P{^isvaii}', "");
47908 Expect(1, 42539, '\p{           IS_VAII}', "");
47909 Expect(0, 42539, '\p{^          IS_VAII}', "");
47910 Expect(0, 42539, '\P{           IS_VAII}', "");
47911 Expect(1, 42539, '\P{^          IS_VAII}', "");
47912 Expect(0, 42239, '\p{           IS_VAII}', "");
47913 Expect(1, 42239, '\p{^          IS_VAII}', "");
47914 Expect(1, 42239, '\P{           IS_VAII}', "");
47915 Expect(0, 42239, '\P{^          IS_VAII}', "");
47916 Error('\p{ /a/SPACING_MARK}');
47917 Error('\P{ /a/SPACING_MARK}');
47918 Expect(1, 2307, '\p{spacingmark}', "");
47919 Expect(0, 2307, '\p{^spacingmark}', "");
47920 Expect(0, 2307, '\P{spacingmark}', "");
47921 Expect(1, 2307, '\P{^spacingmark}', "");
47922 Expect(0, 2306, '\p{spacingmark}', "");
47923 Expect(1, 2306, '\p{^spacingmark}', "");
47924 Expect(1, 2306, '\P{spacingmark}', "");
47925 Expect(0, 2306, '\P{^spacingmark}', "");
47926 Expect(1, 2307, '\p{_ spacing MARK}', "");
47927 Expect(0, 2307, '\p{^_ spacing MARK}', "");
47928 Expect(0, 2307, '\P{_ spacing MARK}', "");
47929 Expect(1, 2307, '\P{^_ spacing MARK}', "");
47930 Expect(0, 2306, '\p{_ spacing MARK}', "");
47931 Expect(1, 2306, '\p{^_ spacing MARK}', "");
47932 Expect(1, 2306, '\P{_ spacing MARK}', "");
47933 Expect(0, 2306, '\P{^_ spacing MARK}', "");
47934 Error('\p{      is/a/SpacingMARK}');
47935 Error('\P{      is/a/SpacingMARK}');
47936 Expect(1, 2307, '\p{isspacingmark}', "");
47937 Expect(0, 2307, '\p{^isspacingmark}', "");
47938 Expect(0, 2307, '\P{isspacingmark}', "");
47939 Expect(1, 2307, '\P{^isspacingmark}', "");
47940 Expect(0, 2306, '\p{isspacingmark}', "");
47941 Expect(1, 2306, '\p{^isspacingmark}', "");
47942 Expect(1, 2306, '\P{isspacingmark}', "");
47943 Expect(0, 2306, '\P{^isspacingmark}', "");
47944 Expect(1, 2307, '\p{ -ISSpacing-Mark}', "");
47945 Expect(0, 2307, '\p{^ -ISSpacing-Mark}', "");
47946 Expect(0, 2307, '\P{ -ISSpacing-Mark}', "");
47947 Expect(1, 2307, '\P{^ -ISSpacing-Mark}', "");
47948 Expect(0, 2306, '\p{ -ISSpacing-Mark}', "");
47949 Expect(1, 2306, '\p{^ -ISSpacing-Mark}', "");
47950 Expect(1, 2306, '\P{ -ISSpacing-Mark}', "");
47951 Expect(0, 2306, '\P{^ -ISSpacing-Mark}', "");
47952 Error('\p{      :=Mc}');
47953 Error('\P{      :=Mc}');
47954 Expect(1, 2307, '\p{mc}', "");
47955 Expect(0, 2307, '\p{^mc}', "");
47956 Expect(0, 2307, '\P{mc}', "");
47957 Expect(1, 2307, '\P{^mc}', "");
47958 Expect(0, 2306, '\p{mc}', "");
47959 Expect(1, 2306, '\p{^mc}', "");
47960 Expect(1, 2306, '\P{mc}', "");
47961 Expect(0, 2306, '\P{^mc}', "");
47962 Error('\p{ :=Ismc}');
47963 Error('\P{ :=Ismc}');
47964 Expect(1, 2307, '\p{ismc}', "");
47965 Expect(0, 2307, '\p{^ismc}', "");
47966 Expect(0, 2307, '\P{ismc}', "");
47967 Expect(1, 2307, '\P{^ismc}', "");
47968 Expect(0, 2306, '\p{ismc}', "");
47969 Expect(1, 2306, '\p{^ismc}', "");
47970 Expect(1, 2306, '\P{ismc}', "");
47971 Expect(0, 2306, '\P{^ismc}', "");
47972 Expect(1, 2307, '\p{- Is_mc}', "");
47973 Expect(0, 2307, '\p{^- Is_mc}', "");
47974 Expect(0, 2307, '\P{- Is_mc}', "");
47975 Expect(1, 2307, '\P{^- Is_mc}', "");
47976 Expect(0, 2306, '\p{- Is_mc}', "");
47977 Expect(1, 2306, '\p{^- Is_mc}', "");
47978 Expect(1, 2306, '\P{- Is_mc}', "");
47979 Expect(0, 2306, '\P{^- Is_mc}', "");
47980 Error('\p{:=_   lower}');
47981 Error('\P{:=_   lower}');
47982 Expect(1, 122, '\p{lower}', "");
47983 Expect(0, 122, '\p{^lower}', "");
47984 Expect(0, 122, '\P{lower}', "");
47985 Expect(1, 122, '\P{^lower}', "");
47986 Expect(0, 96, '\p{lower}', "");
47987 Expect(1, 96, '\p{^lower}', "");
47988 Expect(1, 96, '\P{lower}', "");
47989 Expect(0, 96, '\P{^lower}', "");
47990 Expect(1, 122, '\p{_lower}', "");
47991 Expect(0, 122, '\p{^_lower}', "");
47992 Expect(0, 122, '\P{_lower}', "");
47993 Expect(1, 122, '\P{^_lower}', "");
47994 Expect(0, 96, '\p{_lower}', "");
47995 Expect(1, 96, '\p{^_lower}', "");
47996 Expect(1, 96, '\P{_lower}', "");
47997 Expect(0, 96, '\P{^_lower}', "");
47998 Error('\p{      is/a/LOWER}');
47999 Error('\P{      is/a/LOWER}');
48000 Expect(1, 122, '\p{islower}', "");
48001 Expect(0, 122, '\p{^islower}', "");
48002 Expect(0, 122, '\P{islower}', "");
48003 Expect(1, 122, '\P{^islower}', "");
48004 Expect(0, 96, '\p{islower}', "");
48005 Expect(1, 96, '\p{^islower}', "");
48006 Expect(1, 96, '\P{islower}', "");
48007 Expect(0, 96, '\P{^islower}', "");
48008 Expect(1, 122, '\p{     _is     Lower}', "");
48009 Expect(0, 122, '\p{^    _is     Lower}', "");
48010 Expect(0, 122, '\P{     _is     Lower}', "");
48011 Expect(1, 122, '\P{^    _is     Lower}', "");
48012 Expect(0, 96, '\p{      _is     Lower}', "");
48013 Expect(1, 96, '\p{^     _is     Lower}', "");
48014 Expect(1, 96, '\P{      _is     Lower}', "");
48015 Expect(0, 96, '\P{^     _is     Lower}', "");
48016 Error('\p{_-Lowercase:=}');
48017 Error('\P{_-Lowercase:=}');
48018 Expect(1, 122, '\p{lowercase}', "");
48019 Expect(0, 122, '\p{^lowercase}', "");
48020 Expect(0, 122, '\P{lowercase}', "");
48021 Expect(1, 122, '\P{^lowercase}', "");
48022 Expect(0, 96, '\p{lowercase}', "");
48023 Expect(1, 96, '\p{^lowercase}', "");
48024 Expect(1, 96, '\P{lowercase}', "");
48025 Expect(0, 96, '\P{^lowercase}', "");
48026 Expect(1, 122, '\p{     _Lowercase}', "");
48027 Expect(0, 122, '\p{^    _Lowercase}', "");
48028 Expect(0, 122, '\P{     _Lowercase}', "");
48029 Expect(1, 122, '\P{^    _Lowercase}', "");
48030 Expect(0, 96, '\p{      _Lowercase}', "");
48031 Expect(1, 96, '\p{^     _Lowercase}', "");
48032 Expect(1, 96, '\P{      _Lowercase}', "");
48033 Expect(0, 96, '\P{^     _Lowercase}', "");
48034 Error('\p{_:=is_Lowercase}');
48035 Error('\P{_:=is_Lowercase}');
48036 Expect(1, 122, '\p{islowercase}', "");
48037 Expect(0, 122, '\p{^islowercase}', "");
48038 Expect(0, 122, '\P{islowercase}', "");
48039 Expect(1, 122, '\P{^islowercase}', "");
48040 Expect(0, 96, '\p{islowercase}', "");
48041 Expect(1, 96, '\p{^islowercase}', "");
48042 Expect(1, 96, '\P{islowercase}', "");
48043 Expect(0, 96, '\P{^islowercase}', "");
48044 Expect(1, 122, '\p{Is_lowercase}', "");
48045 Expect(0, 122, '\p{^Is_lowercase}', "");
48046 Expect(0, 122, '\P{Is_lowercase}', "");
48047 Expect(1, 122, '\P{^Is_lowercase}', "");
48048 Expect(0, 96, '\p{Is_lowercase}', "");
48049 Expect(1, 96, '\p{^Is_lowercase}', "");
48050 Expect(1, 96, '\P{Is_lowercase}', "");
48051 Expect(0, 96, '\P{^Is_lowercase}', "");
48052 Error('\p{Expands_On_NFKD}');
48053 Error('\P{Expands_On_NFKD}');
48054 Error('\p{Is_Expands_On_NFKD}');
48055 Error('\P{Is_Expands_On_NFKD}');
48056 Error('\p{XO_NFKD}');
48057 Error('\P{XO_NFKD}');
48058 Error('\p{Is_XO_NFKD}');
48059 Error('\P{Is_XO_NFKD}');
48060 Error('\p{/a/_-Close_PUNCTUATION}');
48061 Error('\P{/a/_-Close_PUNCTUATION}');
48062 Expect(1, 41, '\p{closepunctuation}', "");
48063 Expect(0, 41, '\p{^closepunctuation}', "");
48064 Expect(0, 41, '\P{closepunctuation}', "");
48065 Expect(1, 41, '\P{^closepunctuation}', "");
48066 Expect(0, 40, '\p{closepunctuation}', "");
48067 Expect(1, 40, '\p{^closepunctuation}', "");
48068 Expect(1, 40, '\P{closepunctuation}', "");
48069 Expect(0, 40, '\P{^closepunctuation}', "");
48070 Expect(1, 41, '\p{_-CLOSE       punctuation}', "");
48071 Expect(0, 41, '\p{^_-CLOSE      punctuation}', "");
48072 Expect(0, 41, '\P{_-CLOSE       punctuation}', "");
48073 Expect(1, 41, '\P{^_-CLOSE      punctuation}', "");
48074 Expect(0, 40, '\p{_-CLOSE       punctuation}', "");
48075 Expect(1, 40, '\p{^_-CLOSE      punctuation}', "");
48076 Expect(1, 40, '\P{_-CLOSE       punctuation}', "");
48077 Expect(0, 40, '\P{^_-CLOSE      punctuation}', "");
48078 Error('\p{      -Is:=Close_PUNCTUATION}');
48079 Error('\P{      -Is:=Close_PUNCTUATION}');
48080 Expect(1, 41, '\p{isclosepunctuation}', "");
48081 Expect(0, 41, '\p{^isclosepunctuation}', "");
48082 Expect(0, 41, '\P{isclosepunctuation}', "");
48083 Expect(1, 41, '\P{^isclosepunctuation}', "");
48084 Expect(0, 40, '\p{isclosepunctuation}', "");
48085 Expect(1, 40, '\p{^isclosepunctuation}', "");
48086 Expect(1, 40, '\P{isclosepunctuation}', "");
48087 Expect(0, 40, '\P{^isclosepunctuation}', "");
48088 Expect(1, 41, '\p{      Is      Close_Punctuation}', "");
48089 Expect(0, 41, '\p{^     Is      Close_Punctuation}', "");
48090 Expect(0, 41, '\P{      Is      Close_Punctuation}', "");
48091 Expect(1, 41, '\P{^     Is      Close_Punctuation}', "");
48092 Expect(0, 40, '\p{      Is      Close_Punctuation}', "");
48093 Expect(1, 40, '\p{^     Is      Close_Punctuation}', "");
48094 Expect(1, 40, '\P{      Is      Close_Punctuation}', "");
48095 Expect(0, 40, '\P{^     Is      Close_Punctuation}', "");
48096 Error('\p{:=            Pe}');
48097 Error('\P{:=            Pe}');
48098 Expect(1, 41, '\p{pe}', "");
48099 Expect(0, 41, '\p{^pe}', "");
48100 Expect(0, 41, '\P{pe}', "");
48101 Expect(1, 41, '\P{^pe}', "");
48102 Expect(0, 40, '\p{pe}', "");
48103 Expect(1, 40, '\p{^pe}', "");
48104 Expect(1, 40, '\P{pe}', "");
48105 Expect(0, 40, '\P{^pe}', "");
48106 Expect(1, 41, '\p{              PE}', "");
48107 Expect(0, 41, '\p{^             PE}', "");
48108 Expect(0, 41, '\P{              PE}', "");
48109 Expect(1, 41, '\P{^             PE}', "");
48110 Expect(0, 40, '\p{              PE}', "");
48111 Expect(1, 40, '\p{^             PE}', "");
48112 Expect(1, 40, '\P{              PE}', "");
48113 Expect(0, 40, '\P{^             PE}', "");
48114 Error('\p{      :=ispe}');
48115 Error('\P{      :=ispe}');
48116 Expect(1, 41, '\p{ispe}', "");
48117 Expect(0, 41, '\p{^ispe}', "");
48118 Expect(0, 41, '\P{ispe}', "");
48119 Expect(1, 41, '\P{^ispe}', "");
48120 Expect(0, 40, '\p{ispe}', "");
48121 Expect(1, 40, '\p{^ispe}', "");
48122 Expect(1, 40, '\P{ispe}', "");
48123 Expect(0, 40, '\P{^ispe}', "");
48124 Expect(1, 41, '\p{-Is PE}', "");
48125 Expect(0, 41, '\p{^-Is PE}', "");
48126 Expect(0, 41, '\P{-Is PE}', "");
48127 Expect(1, 41, '\P{^-Is PE}', "");
48128 Expect(0, 40, '\p{-Is PE}', "");
48129 Expect(1, 40, '\p{^-Is PE}', "");
48130 Expect(1, 40, '\P{-Is PE}', "");
48131 Expect(0, 40, '\P{^-Is PE}', "");
48132 Error('\p{Expands_On_NFKC}');
48133 Error('\P{Expands_On_NFKC}');
48134 Error('\p{Is_Expands_On_NFKC}');
48135 Error('\P{Is_Expands_On_NFKC}');
48136 Error('\p{XO_NFKC}');
48137 Error('\P{XO_NFKC}');
48138 Error('\p{Is_XO_NFKC}');
48139 Error('\P{Is_XO_NFKC}');
48140 Error('\p{__UNKNOWN/a/}');
48141 Error('\P{__UNKNOWN/a/}');
48142 Expect(1, 889, '\p{unknown}', "");
48143 Expect(0, 889, '\p{^unknown}', "");
48144 Expect(0, 889, '\P{unknown}', "");
48145 Expect(1, 889, '\P{^unknown}', "");
48146 Expect(0, 887, '\p{unknown}', "");
48147 Expect(1, 887, '\p{^unknown}', "");
48148 Expect(1, 887, '\P{unknown}', "");
48149 Expect(0, 887, '\P{^unknown}', "");
48150 Expect(1, 889, '\p{      Unknown}', "");
48151 Expect(0, 889, '\p{^     Unknown}', "");
48152 Expect(0, 889, '\P{      Unknown}', "");
48153 Expect(1, 889, '\P{^     Unknown}', "");
48154 Expect(0, 887, '\p{      Unknown}', "");
48155 Expect(1, 887, '\p{^     Unknown}', "");
48156 Expect(1, 887, '\P{      Unknown}', "");
48157 Expect(0, 887, '\P{^     Unknown}', "");
48158 Error('\p{--IS:=UNKNOWN}');
48159 Error('\P{--IS:=UNKNOWN}');
48160 Expect(1, 889, '\p{isunknown}', "");
48161 Expect(0, 889, '\p{^isunknown}', "");
48162 Expect(0, 889, '\P{isunknown}', "");
48163 Expect(1, 889, '\P{^isunknown}', "");
48164 Expect(0, 887, '\p{isunknown}', "");
48165 Expect(1, 887, '\p{^isunknown}', "");
48166 Expect(1, 887, '\P{isunknown}', "");
48167 Expect(0, 887, '\P{^isunknown}', "");
48168 Expect(1, 889, '\p{-    IsUNKNOWN}', "");
48169 Expect(0, 889, '\p{^-   IsUNKNOWN}', "");
48170 Expect(0, 889, '\P{-    IsUNKNOWN}', "");
48171 Expect(1, 889, '\P{^-   IsUNKNOWN}', "");
48172 Expect(0, 887, '\p{-    IsUNKNOWN}', "");
48173 Expect(1, 887, '\p{^-   IsUNKNOWN}', "");
48174 Expect(1, 887, '\P{-    IsUNKNOWN}', "");
48175 Expect(0, 887, '\P{^-   IsUNKNOWN}', "");
48176 Error('\p{-/a/zzzz}');
48177 Error('\P{-/a/zzzz}');
48178 Expect(1, 889, '\p{zzzz}', "");
48179 Expect(0, 889, '\p{^zzzz}', "");
48180 Expect(0, 889, '\P{zzzz}', "");
48181 Expect(1, 889, '\P{^zzzz}', "");
48182 Expect(0, 887, '\p{zzzz}', "");
48183 Expect(1, 887, '\p{^zzzz}', "");
48184 Expect(1, 887, '\P{zzzz}', "");
48185 Expect(0, 887, '\P{^zzzz}', "");
48186 Expect(1, 889, '\p{--Zzzz}', "");
48187 Expect(0, 889, '\p{^--Zzzz}', "");
48188 Expect(0, 889, '\P{--Zzzz}', "");
48189 Expect(1, 889, '\P{^--Zzzz}', "");
48190 Expect(0, 887, '\p{--Zzzz}', "");
48191 Expect(1, 887, '\p{^--Zzzz}', "");
48192 Expect(1, 887, '\P{--Zzzz}', "");
48193 Expect(0, 887, '\P{^--Zzzz}', "");
48194 Error('\p{/a/is Zzzz}');
48195 Error('\P{/a/is Zzzz}');
48196 Expect(1, 889, '\p{iszzzz}', "");
48197 Expect(0, 889, '\p{^iszzzz}', "");
48198 Expect(0, 889, '\P{iszzzz}', "");
48199 Expect(1, 889, '\P{^iszzzz}', "");
48200 Expect(0, 887, '\p{iszzzz}', "");
48201 Expect(1, 887, '\p{^iszzzz}', "");
48202 Expect(1, 887, '\P{iszzzz}', "");
48203 Expect(0, 887, '\P{^iszzzz}', "");
48204 Expect(1, 889, '\p{--Is Zzzz}', "");
48205 Expect(0, 889, '\p{^--Is        Zzzz}', "");
48206 Expect(0, 889, '\P{--Is Zzzz}', "");
48207 Expect(1, 889, '\P{^--Is        Zzzz}', "");
48208 Expect(0, 887, '\p{--Is Zzzz}', "");
48209 Expect(1, 887, '\p{^--Is        Zzzz}', "");
48210 Expect(1, 887, '\P{--Is Zzzz}', "");
48211 Expect(0, 887, '\P{^--Is        Zzzz}', "");
48212 Error('\p{:=     LINEARB Ideograms}');
48213 Error('\P{:=     LINEARB Ideograms}');
48214 Expect(1, 65791, '\p{linearbideograms}', "");
48215 Expect(0, 65791, '\p{^linearbideograms}', "");
48216 Expect(0, 65791, '\P{linearbideograms}', "");
48217 Expect(1, 65791, '\P{^linearbideograms}', "");
48218 Expect(0, 65663, '\p{linearbideograms}', "");
48219 Expect(1, 65663, '\p{^linearbideograms}', "");
48220 Expect(1, 65663, '\P{linearbideograms}', "");
48221 Expect(0, 65663, '\P{^linearbideograms}', "");
48222 Expect(1, 65791, '\p{ LinearB   IDEOGRAMS}', "");
48223 Expect(0, 65791, '\p{^ LinearB  IDEOGRAMS}', "");
48224 Expect(0, 65791, '\P{ LinearB   IDEOGRAMS}', "");
48225 Expect(1, 65791, '\P{^ LinearB  IDEOGRAMS}', "");
48226 Expect(0, 65663, '\p{ LinearB   IDEOGRAMS}', "");
48227 Expect(1, 65663, '\p{^ LinearB  IDEOGRAMS}', "");
48228 Expect(1, 65663, '\P{ LinearB   IDEOGRAMS}', "");
48229 Expect(0, 65663, '\P{^ LinearB  IDEOGRAMS}', "");
48230 Error('\p{      _Is/a/Linear-B_IDEOGRAMS}');
48231 Error('\P{      _Is/a/Linear-B_IDEOGRAMS}');
48232 Expect(1, 65791, '\p{islinearbideograms}', "");
48233 Expect(0, 65791, '\p{^islinearbideograms}', "");
48234 Expect(0, 65791, '\P{islinearbideograms}', "");
48235 Expect(1, 65791, '\P{^islinearbideograms}', "");
48236 Expect(0, 65663, '\p{islinearbideograms}', "");
48237 Expect(1, 65663, '\p{^islinearbideograms}', "");
48238 Expect(1, 65663, '\P{islinearbideograms}', "");
48239 Expect(0, 65663, '\P{^islinearbideograms}', "");
48240 Expect(1, 65791, '\p{           ISLINEAR_B      Ideograms}', "");
48241 Expect(0, 65791, '\p{^          ISLINEAR_B      Ideograms}', "");
48242 Expect(0, 65791, '\P{           ISLINEAR_B      Ideograms}', "");
48243 Expect(1, 65791, '\P{^          ISLINEAR_B      Ideograms}', "");
48244 Expect(0, 65663, '\p{           ISLINEAR_B      Ideograms}', "");
48245 Expect(1, 65663, '\p{^          ISLINEAR_B      Ideograms}', "");
48246 Expect(1, 65663, '\P{           ISLINEAR_B      Ideograms}', "");
48247 Expect(0, 65663, '\P{^          ISLINEAR_B      Ideograms}', "");
48248 Error('\p{ IN-LinearB:=IDEOGRAMS}');
48249 Error('\P{ IN-LinearB:=IDEOGRAMS}');
48250 Expect(1, 65791, '\p{inlinearbideograms}', "");
48251 Expect(0, 65791, '\p{^inlinearbideograms}', "");
48252 Expect(0, 65791, '\P{inlinearbideograms}', "");
48253 Expect(1, 65791, '\P{^inlinearbideograms}', "");
48254 Expect(0, 65663, '\p{inlinearbideograms}', "");
48255 Expect(1, 65663, '\p{^inlinearbideograms}', "");
48256 Expect(1, 65663, '\P{inlinearbideograms}', "");
48257 Expect(0, 65663, '\P{^inlinearbideograms}', "");
48258 Expect(1, 65791, '\p{           InLinearB Ideograms}', "");
48259 Expect(0, 65791, '\p{^          InLinearB Ideograms}', "");
48260 Expect(0, 65791, '\P{           InLinearB Ideograms}', "");
48261 Expect(1, 65791, '\P{^          InLinearB Ideograms}', "");
48262 Expect(0, 65663, '\p{           InLinearB Ideograms}', "");
48263 Expect(1, 65663, '\p{^          InLinearB Ideograms}', "");
48264 Expect(1, 65663, '\P{           InLinearB Ideograms}', "");
48265 Expect(0, 65663, '\P{^          InLinearB Ideograms}', "");
48266 Error('\p{              Enclosed-alphanumerics:=}');
48267 Error('\P{              Enclosed-alphanumerics:=}');
48268 Expect(1, 9471, '\p{enclosedalphanumerics}', "");
48269 Expect(0, 9471, '\p{^enclosedalphanumerics}', "");
48270 Expect(0, 9471, '\P{enclosedalphanumerics}', "");
48271 Expect(1, 9471, '\P{^enclosedalphanumerics}', "");
48272 Expect(0, 9311, '\p{enclosedalphanumerics}', "");
48273 Expect(1, 9311, '\p{^enclosedalphanumerics}', "");
48274 Expect(1, 9311, '\P{enclosedalphanumerics}', "");
48275 Expect(0, 9311, '\P{^enclosedalphanumerics}', "");
48276 Expect(1, 9471, '\p{    Enclosed-alphanumerics}', "");
48277 Expect(0, 9471, '\p{^   Enclosed-alphanumerics}', "");
48278 Expect(0, 9471, '\P{    Enclosed-alphanumerics}', "");
48279 Expect(1, 9471, '\P{^   Enclosed-alphanumerics}', "");
48280 Expect(0, 9311, '\p{    Enclosed-alphanumerics}', "");
48281 Expect(1, 9311, '\p{^   Enclosed-alphanumerics}', "");
48282 Expect(1, 9311, '\P{    Enclosed-alphanumerics}', "");
48283 Expect(0, 9311, '\P{^   Enclosed-alphanumerics}', "");
48284 Error('\p{:=    _is-enclosed-alphanumerics}');
48285 Error('\P{:=    _is-enclosed-alphanumerics}');
48286 Expect(1, 9471, '\p{isenclosedalphanumerics}', "");
48287 Expect(0, 9471, '\p{^isenclosedalphanumerics}', "");
48288 Expect(0, 9471, '\P{isenclosedalphanumerics}', "");
48289 Expect(1, 9471, '\P{^isenclosedalphanumerics}', "");
48290 Expect(0, 9311, '\p{isenclosedalphanumerics}', "");
48291 Expect(1, 9311, '\p{^isenclosedalphanumerics}', "");
48292 Expect(1, 9311, '\P{isenclosedalphanumerics}', "");
48293 Expect(0, 9311, '\P{^isenclosedalphanumerics}', "");
48294 Expect(1, 9471, '\p{    Is_Enclosed_Alphanumerics}', "");
48295 Expect(0, 9471, '\p{^   Is_Enclosed_Alphanumerics}', "");
48296 Expect(0, 9471, '\P{    Is_Enclosed_Alphanumerics}', "");
48297 Expect(1, 9471, '\P{^   Is_Enclosed_Alphanumerics}', "");
48298 Expect(0, 9311, '\p{    Is_Enclosed_Alphanumerics}', "");
48299 Expect(1, 9311, '\p{^   Is_Enclosed_Alphanumerics}', "");
48300 Expect(1, 9311, '\P{    Is_Enclosed_Alphanumerics}', "");
48301 Expect(0, 9311, '\P{^   Is_Enclosed_Alphanumerics}', "");
48302 Error('\p{ :=InENCLOSED Alphanumerics}');
48303 Error('\P{ :=InENCLOSED Alphanumerics}');
48304 Expect(1, 9471, '\p{inenclosedalphanumerics}', "");
48305 Expect(0, 9471, '\p{^inenclosedalphanumerics}', "");
48306 Expect(0, 9471, '\P{inenclosedalphanumerics}', "");
48307 Expect(1, 9471, '\P{^inenclosedalphanumerics}', "");
48308 Expect(0, 9311, '\p{inenclosedalphanumerics}', "");
48309 Expect(1, 9311, '\p{^inenclosedalphanumerics}', "");
48310 Expect(1, 9311, '\P{inenclosedalphanumerics}', "");
48311 Expect(0, 9311, '\P{^inenclosedalphanumerics}', "");
48312 Expect(1, 9471, '\p{_-IN        Enclosed        Alphanumerics}', "");
48313 Expect(0, 9471, '\p{^_-IN       Enclosed        Alphanumerics}', "");
48314 Expect(0, 9471, '\P{_-IN        Enclosed        Alphanumerics}', "");
48315 Expect(1, 9471, '\P{^_-IN       Enclosed        Alphanumerics}', "");
48316 Expect(0, 9311, '\p{_-IN        Enclosed        Alphanumerics}', "");
48317 Expect(1, 9311, '\p{^_-IN       Enclosed        Alphanumerics}', "");
48318 Expect(1, 9311, '\P{_-IN        Enclosed        Alphanumerics}', "");
48319 Expect(0, 9311, '\P{^_-IN       Enclosed        Alphanumerics}', "");
48320 Error('\p{__Extender/a/}');
48321 Error('\P{__Extender/a/}');
48322 Expect(1, 721, '\p{extender}', "");
48323 Expect(0, 721, '\p{^extender}', "");
48324 Expect(0, 721, '\P{extender}', "");
48325 Expect(1, 721, '\P{^extender}', "");
48326 Expect(0, 7, '\p{extender}', "");
48327 Expect(1, 7, '\p{^extender}', "");
48328 Expect(1, 7, '\P{extender}', "");
48329 Expect(0, 7, '\P{^extender}', "");
48330 Expect(1, 721, '\p{_    Extender}', "");
48331 Expect(0, 721, '\p{^_   Extender}', "");
48332 Expect(0, 721, '\P{_    Extender}', "");
48333 Expect(1, 721, '\P{^_   Extender}', "");
48334 Expect(0, 7, '\p{_      Extender}', "");
48335 Expect(1, 7, '\p{^_     Extender}', "");
48336 Expect(1, 7, '\P{_      Extender}', "");
48337 Expect(0, 7, '\P{^_     Extender}', "");
48338 Error('\p{      /a/Is Extender}');
48339 Error('\P{      /a/Is Extender}');
48340 Expect(1, 721, '\p{isextender}', "");
48341 Expect(0, 721, '\p{^isextender}', "");
48342 Expect(0, 721, '\P{isextender}', "");
48343 Expect(1, 721, '\P{^isextender}', "");
48344 Expect(0, 7, '\p{isextender}', "");
48345 Expect(1, 7, '\p{^isextender}', "");
48346 Expect(1, 7, '\P{isextender}', "");
48347 Expect(0, 7, '\P{^isextender}', "");
48348 Expect(1, 721, '\p{is-EXTENDER}', "");
48349 Expect(0, 721, '\p{^is-EXTENDER}', "");
48350 Expect(0, 721, '\P{is-EXTENDER}', "");
48351 Expect(1, 721, '\P{^is-EXTENDER}', "");
48352 Expect(0, 7, '\p{is-EXTENDER}', "");
48353 Expect(1, 7, '\p{^is-EXTENDER}', "");
48354 Expect(1, 7, '\P{is-EXTENDER}', "");
48355 Expect(0, 7, '\P{^is-EXTENDER}', "");
48356 Error('\p{:=EXT}');
48357 Error('\P{:=EXT}');
48358 Expect(1, 721, '\p{ext}', "");
48359 Expect(0, 721, '\p{^ext}', "");
48360 Expect(0, 721, '\P{ext}', "");
48361 Expect(1, 721, '\P{^ext}', "");
48362 Expect(0, 7, '\p{ext}', "");
48363 Expect(1, 7, '\p{^ext}', "");
48364 Expect(1, 7, '\P{ext}', "");
48365 Expect(0, 7, '\P{^ext}', "");
48366 Expect(1, 721, '\p{_ Ext}', "");
48367 Expect(0, 721, '\p{^_ Ext}', "");
48368 Expect(0, 721, '\P{_ Ext}', "");
48369 Expect(1, 721, '\P{^_ Ext}', "");
48370 Expect(0, 7, '\p{_ Ext}', "");
48371 Expect(1, 7, '\p{^_ Ext}', "");
48372 Expect(1, 7, '\P{_ Ext}', "");
48373 Expect(0, 7, '\P{^_ Ext}', "");
48374 Error('\p{ is/a/ext}');
48375 Error('\P{ is/a/ext}');
48376 Expect(1, 721, '\p{isext}', "");
48377 Expect(0, 721, '\p{^isext}', "");
48378 Expect(0, 721, '\P{isext}', "");
48379 Expect(1, 721, '\P{^isext}', "");
48380 Expect(0, 7, '\p{isext}', "");
48381 Expect(1, 7, '\p{^isext}', "");
48382 Expect(1, 7, '\P{isext}', "");
48383 Expect(0, 7, '\P{^isext}', "");
48384 Expect(1, 721, '\p{ is_Ext}', "");
48385 Expect(0, 721, '\p{^ is_Ext}', "");
48386 Expect(0, 721, '\P{ is_Ext}', "");
48387 Expect(1, 721, '\P{^ is_Ext}', "");
48388 Expect(0, 7, '\p{ is_Ext}', "");
48389 Expect(1, 7, '\p{^ is_Ext}', "");
48390 Expect(1, 7, '\P{ is_Ext}', "");
48391 Expect(0, 7, '\P{^ is_Ext}', "");
48392 Error('\p{/a/-COMPOSITION exclusion}');
48393 Error('\P{/a/-COMPOSITION exclusion}');
48394 Expect(1, 2399, '\p{compositionexclusion}', "");
48395 Expect(0, 2399, '\p{^compositionexclusion}', "");
48396 Expect(0, 2399, '\P{compositionexclusion}', "");
48397 Expect(1, 2399, '\P{^compositionexclusion}', "");
48398 Expect(0, 2391, '\p{compositionexclusion}', "");
48399 Expect(1, 2391, '\p{^compositionexclusion}', "");
48400 Expect(1, 2391, '\P{compositionexclusion}', "");
48401 Expect(0, 2391, '\P{^compositionexclusion}', "");
48402 Expect(1, 2399, '\p{Composition exclusion}', "");
48403 Expect(0, 2399, '\p{^Composition        exclusion}', "");
48404 Expect(0, 2399, '\P{Composition exclusion}', "");
48405 Expect(1, 2399, '\P{^Composition        exclusion}', "");
48406 Expect(0, 2391, '\p{Composition exclusion}', "");
48407 Expect(1, 2391, '\p{^Composition        exclusion}', "");
48408 Expect(1, 2391, '\P{Composition exclusion}', "");
48409 Expect(0, 2391, '\P{^Composition        exclusion}', "");
48410 Error('\p{_/a/Is        COMPOSITION     exclusion}');
48411 Error('\P{_/a/Is        COMPOSITION     exclusion}');
48412 Expect(1, 2399, '\p{iscompositionexclusion}', "");
48413 Expect(0, 2399, '\p{^iscompositionexclusion}', "");
48414 Expect(0, 2399, '\P{iscompositionexclusion}', "");
48415 Expect(1, 2399, '\P{^iscompositionexclusion}', "");
48416 Expect(0, 2391, '\p{iscompositionexclusion}', "");
48417 Expect(1, 2391, '\p{^iscompositionexclusion}', "");
48418 Expect(1, 2391, '\P{iscompositionexclusion}', "");
48419 Expect(0, 2391, '\P{^iscompositionexclusion}', "");
48420 Expect(1, 2399, '\p{-_IsCOMPOSITION exclusion}', "");
48421 Expect(0, 2399, '\p{^-_IsCOMPOSITION exclusion}', "");
48422 Expect(0, 2399, '\P{-_IsCOMPOSITION exclusion}', "");
48423 Expect(1, 2399, '\P{^-_IsCOMPOSITION exclusion}', "");
48424 Expect(0, 2391, '\p{-_IsCOMPOSITION exclusion}', "");
48425 Expect(1, 2391, '\p{^-_IsCOMPOSITION exclusion}', "");
48426 Expect(1, 2391, '\P{-_IsCOMPOSITION exclusion}', "");
48427 Expect(0, 2391, '\P{^-_IsCOMPOSITION exclusion}', "");
48428 Error('\p{:=-_ce}');
48429 Error('\P{:=-_ce}');
48430 Expect(1, 2399, '\p{ce}', "");
48431 Expect(0, 2399, '\p{^ce}', "");
48432 Expect(0, 2399, '\P{ce}', "");
48433 Expect(1, 2399, '\P{^ce}', "");
48434 Expect(0, 2391, '\p{ce}', "");
48435 Expect(1, 2391, '\p{^ce}', "");
48436 Expect(1, 2391, '\P{ce}', "");
48437 Expect(0, 2391, '\P{^ce}', "");
48438 Expect(1, 2399, '\p{_CE}', "");
48439 Expect(0, 2399, '\p{^_CE}', "");
48440 Expect(0, 2399, '\P{_CE}', "");
48441 Expect(1, 2399, '\P{^_CE}', "");
48442 Expect(0, 2391, '\p{_CE}', "");
48443 Expect(1, 2391, '\p{^_CE}', "");
48444 Expect(1, 2391, '\P{_CE}', "");
48445 Expect(0, 2391, '\P{^_CE}', "");
48446 Error('\p{/a/  is-CE}');
48447 Error('\P{/a/  is-CE}');
48448 Expect(1, 2399, '\p{isce}', "");
48449 Expect(0, 2399, '\p{^isce}', "");
48450 Expect(0, 2399, '\P{isce}', "");
48451 Expect(1, 2399, '\P{^isce}', "");
48452 Expect(0, 2391, '\p{isce}', "");
48453 Expect(1, 2391, '\p{^isce}', "");
48454 Expect(1, 2391, '\P{isce}', "");
48455 Expect(0, 2391, '\P{^isce}', "");
48456 Expect(1, 2399, '\p{_-Is        CE}', "");
48457 Expect(0, 2399, '\p{^_-Is       CE}', "");
48458 Expect(0, 2399, '\P{_-Is        CE}', "");
48459 Expect(1, 2399, '\P{^_-Is       CE}', "");
48460 Expect(0, 2391, '\p{_-Is        CE}', "");
48461 Expect(1, 2391, '\p{^_-Is       CE}', "");
48462 Expect(1, 2391, '\P{_-Is        CE}', "");
48463 Expect(0, 2391, '\P{^_-Is       CE}', "");
48464 Error('\p{ :=Enclosed_CJK-Letters       andMonths}');
48465 Error('\P{ :=Enclosed_CJK-Letters       andMonths}');
48466 Expect(1, 13055, '\p{enclosedcjklettersandmonths}', "");
48467 Expect(0, 13055, '\p{^enclosedcjklettersandmonths}', "");
48468 Expect(0, 13055, '\P{enclosedcjklettersandmonths}', "");
48469 Expect(1, 13055, '\P{^enclosedcjklettersandmonths}', "");
48470 Expect(0, 12799, '\p{enclosedcjklettersandmonths}', "");
48471 Expect(1, 12799, '\p{^enclosedcjklettersandmonths}', "");
48472 Expect(1, 12799, '\P{enclosedcjklettersandmonths}', "");
48473 Expect(0, 12799, '\P{^enclosedcjklettersandmonths}', "");
48474 Expect(1, 13055, '\p{Enclosed   CJK     Letters And     Months}', "");
48475 Expect(0, 13055, '\p{^Enclosed  CJK     Letters And     Months}', "");
48476 Expect(0, 13055, '\P{Enclosed   CJK     Letters And     Months}', "");
48477 Expect(1, 13055, '\P{^Enclosed  CJK     Letters And     Months}', "");
48478 Expect(0, 12799, '\p{Enclosed   CJK     Letters And     Months}', "");
48479 Expect(1, 12799, '\p{^Enclosed  CJK     Letters And     Months}', "");
48480 Expect(1, 12799, '\P{Enclosed   CJK     Letters And     Months}', "");
48481 Expect(0, 12799, '\P{^Enclosed  CJK     Letters And     Months}', "");
48482 Error('\p{  Is  EnclosedCJK:=letters ANDMonths}');
48483 Error('\P{  Is  EnclosedCJK:=letters ANDMonths}');
48484 Expect(1, 13055, '\p{isenclosedcjklettersandmonths}', "");
48485 Expect(0, 13055, '\p{^isenclosedcjklettersandmonths}', "");
48486 Expect(0, 13055, '\P{isenclosedcjklettersandmonths}', "");
48487 Expect(1, 13055, '\P{^isenclosedcjklettersandmonths}', "");
48488 Expect(0, 12799, '\p{isenclosedcjklettersandmonths}', "");
48489 Expect(1, 12799, '\p{^isenclosedcjklettersandmonths}', "");
48490 Expect(1, 12799, '\P{isenclosedcjklettersandmonths}', "");
48491 Expect(0, 12799, '\P{^isenclosedcjklettersandmonths}', "");
48492 Expect(1, 13055, '\p{_-ISENCLOSED-CJK_letters And Months}', "");
48493 Expect(0, 13055, '\p{^_-ISENCLOSED-CJK_letters And Months}', "");
48494 Expect(0, 13055, '\P{_-ISENCLOSED-CJK_letters And Months}', "");
48495 Expect(1, 13055, '\P{^_-ISENCLOSED-CJK_letters And Months}', "");
48496 Expect(0, 12799, '\p{_-ISENCLOSED-CJK_letters And Months}', "");
48497 Expect(1, 12799, '\p{^_-ISENCLOSED-CJK_letters And Months}', "");
48498 Expect(1, 12799, '\P{_-ISENCLOSED-CJK_letters And Months}', "");
48499 Expect(0, 12799, '\P{^_-ISENCLOSED-CJK_letters And Months}', "");
48500 Error('\p{      in/a/enclosed_cjk Letters-And Months}');
48501 Error('\P{      in/a/enclosed_cjk Letters-And Months}');
48502 Expect(1, 13055, '\p{inenclosedcjklettersandmonths}', "");
48503 Expect(0, 13055, '\p{^inenclosedcjklettersandmonths}', "");
48504 Expect(0, 13055, '\P{inenclosedcjklettersandmonths}', "");
48505 Expect(1, 13055, '\P{^inenclosedcjklettersandmonths}', "");
48506 Expect(0, 12799, '\p{inenclosedcjklettersandmonths}', "");
48507 Expect(1, 12799, '\p{^inenclosedcjklettersandmonths}', "");
48508 Expect(1, 12799, '\P{inenclosedcjklettersandmonths}', "");
48509 Expect(0, 12799, '\P{^inenclosedcjklettersandmonths}', "");
48510 Expect(1, 13055, '\p{-_In-Enclosed_cjk_Letters  and_Months}', "");
48511 Expect(0, 13055, '\p{^-_In-Enclosed_cjk_Letters and_Months}', "");
48512 Expect(0, 13055, '\P{-_In-Enclosed_cjk_Letters  and_Months}', "");
48513 Expect(1, 13055, '\P{^-_In-Enclosed_cjk_Letters and_Months}', "");
48514 Expect(0, 12799, '\p{-_In-Enclosed_cjk_Letters  and_Months}', "");
48515 Expect(1, 12799, '\p{^-_In-Enclosed_cjk_Letters and_Months}', "");
48516 Expect(1, 12799, '\P{-_In-Enclosed_cjk_Letters  and_Months}', "");
48517 Expect(0, 12799, '\P{^-_In-Enclosed_cjk_Letters and_Months}', "");
48518 Error('\p{-/a/space Separator}');
48519 Error('\P{-/a/space Separator}');
48520 Expect(1, 32, '\p{spaceseparator}', "");
48521 Expect(0, 32, '\p{^spaceseparator}', "");
48522 Expect(0, 32, '\P{spaceseparator}', "");
48523 Expect(1, 32, '\P{^spaceseparator}', "");
48524 Expect(0, 7, '\p{spaceseparator}', "");
48525 Expect(1, 7, '\p{^spaceseparator}', "");
48526 Expect(1, 7, '\P{spaceseparator}', "");
48527 Expect(0, 7, '\P{^spaceseparator}', "");
48528 Expect(1, 32, '\p{-     spaceSeparator}', "");
48529 Expect(0, 32, '\p{^-    spaceSeparator}', "");
48530 Expect(0, 32, '\P{-     spaceSeparator}', "");
48531 Expect(1, 32, '\P{^-    spaceSeparator}', "");
48532 Expect(0, 7, '\p{-      spaceSeparator}', "");
48533 Expect(1, 7, '\p{^-     spaceSeparator}', "");
48534 Expect(1, 7, '\P{-      spaceSeparator}', "");
48535 Expect(0, 7, '\P{^-     spaceSeparator}', "");
48536 Error('\p{/a/- Isspace-separator}');
48537 Error('\P{/a/- Isspace-separator}');
48538 Expect(1, 32, '\p{isspaceseparator}', "");
48539 Expect(0, 32, '\p{^isspaceseparator}', "");
48540 Expect(0, 32, '\P{isspaceseparator}', "");
48541 Expect(1, 32, '\P{^isspaceseparator}', "");
48542 Expect(0, 7, '\p{isspaceseparator}', "");
48543 Expect(1, 7, '\p{^isspaceseparator}', "");
48544 Expect(1, 7, '\P{isspaceseparator}', "");
48545 Expect(0, 7, '\P{^isspaceseparator}', "");
48546 Expect(1, 32, '\p{_     IS      SPACE_SEPARATOR}', "");
48547 Expect(0, 32, '\p{^_    IS      SPACE_SEPARATOR}', "");
48548 Expect(0, 32, '\P{_     IS      SPACE_SEPARATOR}', "");
48549 Expect(1, 32, '\P{^_    IS      SPACE_SEPARATOR}', "");
48550 Expect(0, 7, '\p{_      IS      SPACE_SEPARATOR}', "");
48551 Expect(1, 7, '\p{^_     IS      SPACE_SEPARATOR}', "");
48552 Expect(1, 7, '\P{_      IS      SPACE_SEPARATOR}', "");
48553 Expect(0, 7, '\P{^_     IS      SPACE_SEPARATOR}', "");
48554 Error('\p{_-Zs:=}');
48555 Error('\P{_-Zs:=}');
48556 Expect(1, 32, '\p{zs}', "");
48557 Expect(0, 32, '\p{^zs}', "");
48558 Expect(0, 32, '\P{zs}', "");
48559 Expect(1, 32, '\P{^zs}', "");
48560 Expect(0, 7, '\p{zs}', "");
48561 Expect(1, 7, '\p{^zs}', "");
48562 Expect(1, 7, '\P{zs}', "");
48563 Expect(0, 7, '\P{^zs}', "");
48564 Expect(1, 32, '\p{ -Zs}', "");
48565 Expect(0, 32, '\p{^ -Zs}', "");
48566 Expect(0, 32, '\P{ -Zs}', "");
48567 Expect(1, 32, '\P{^ -Zs}', "");
48568 Expect(0, 7, '\p{ -Zs}', "");
48569 Expect(1, 7, '\p{^ -Zs}', "");
48570 Expect(1, 7, '\P{ -Zs}', "");
48571 Expect(0, 7, '\P{^ -Zs}', "");
48572 Error('\p{-/a/Is-ZS}');
48573 Error('\P{-/a/Is-ZS}');
48574 Expect(1, 32, '\p{iszs}', "");
48575 Expect(0, 32, '\p{^iszs}', "");
48576 Expect(0, 32, '\P{iszs}', "");
48577 Expect(1, 32, '\P{^iszs}', "");
48578 Expect(0, 7, '\p{iszs}', "");
48579 Expect(1, 7, '\p{^iszs}', "");
48580 Expect(1, 7, '\P{iszs}', "");
48581 Expect(0, 7, '\P{^iszs}', "");
48582 Expect(1, 32, '\p{-     Is Zs}', "");
48583 Expect(0, 32, '\p{^-    Is Zs}', "");
48584 Expect(0, 32, '\P{-     Is Zs}', "");
48585 Expect(1, 32, '\P{^-    Is Zs}', "");
48586 Expect(0, 7, '\p{-      Is Zs}', "");
48587 Expect(1, 7, '\p{^-     Is Zs}', "");
48588 Expect(1, 7, '\P{-      Is Zs}', "");
48589 Expect(0, 7, '\P{^-     Is Zs}', "");
48590 Error('\p{-     Supplemental-PUNCTUATION:=}');
48591 Error('\P{-     Supplemental-PUNCTUATION:=}');
48592 Expect(1, 11903, '\p{supplementalpunctuation}', "");
48593 Expect(0, 11903, '\p{^supplementalpunctuation}', "");
48594 Expect(0, 11903, '\P{supplementalpunctuation}', "");
48595 Expect(1, 11903, '\P{^supplementalpunctuation}', "");
48596 Expect(0, 11775, '\p{supplementalpunctuation}', "");
48597 Expect(1, 11775, '\p{^supplementalpunctuation}', "");
48598 Expect(1, 11775, '\P{supplementalpunctuation}', "");
48599 Expect(0, 11775, '\P{^supplementalpunctuation}', "");
48600 Expect(1, 11903, '\p{_Supplemental punctuation}', "");
48601 Expect(0, 11903, '\p{^_Supplemental punctuation}', "");
48602 Expect(0, 11903, '\P{_Supplemental punctuation}', "");
48603 Expect(1, 11903, '\P{^_Supplemental punctuation}', "");
48604 Expect(0, 11775, '\p{_Supplemental punctuation}', "");
48605 Expect(1, 11775, '\p{^_Supplemental punctuation}', "");
48606 Expect(1, 11775, '\P{_Supplemental punctuation}', "");
48607 Expect(0, 11775, '\P{^_Supplemental punctuation}', "");
48608 Error('\p{:= -IS-SUPPLEMENTAL-punctuation}');
48609 Error('\P{:= -IS-SUPPLEMENTAL-punctuation}');
48610 Expect(1, 11903, '\p{issupplementalpunctuation}', "");
48611 Expect(0, 11903, '\p{^issupplementalpunctuation}', "");
48612 Expect(0, 11903, '\P{issupplementalpunctuation}', "");
48613 Expect(1, 11903, '\P{^issupplementalpunctuation}', "");
48614 Expect(0, 11775, '\p{issupplementalpunctuation}', "");
48615 Expect(1, 11775, '\p{^issupplementalpunctuation}', "");
48616 Expect(1, 11775, '\P{issupplementalpunctuation}', "");
48617 Expect(0, 11775, '\P{^issupplementalpunctuation}', "");
48618 Expect(1, 11903, '\p{   -Is     Supplemental PUNCTUATION}', "");
48619 Expect(0, 11903, '\p{^  -Is     Supplemental PUNCTUATION}', "");
48620 Expect(0, 11903, '\P{   -Is     Supplemental PUNCTUATION}', "");
48621 Expect(1, 11903, '\P{^  -Is     Supplemental PUNCTUATION}', "");
48622 Expect(0, 11775, '\p{   -Is     Supplemental PUNCTUATION}', "");
48623 Expect(1, 11775, '\p{^  -Is     Supplemental PUNCTUATION}', "");
48624 Expect(1, 11775, '\P{   -Is     Supplemental PUNCTUATION}', "");
48625 Expect(0, 11775, '\P{^  -Is     Supplemental PUNCTUATION}', "");
48626 Error('\p{/a/IN Supplemental_Punctuation}');
48627 Error('\P{/a/IN Supplemental_Punctuation}');
48628 Expect(1, 11903, '\p{insupplementalpunctuation}', "");
48629 Expect(0, 11903, '\p{^insupplementalpunctuation}', "");
48630 Expect(0, 11903, '\P{insupplementalpunctuation}', "");
48631 Expect(1, 11903, '\P{^insupplementalpunctuation}', "");
48632 Expect(0, 11775, '\p{insupplementalpunctuation}', "");
48633 Expect(1, 11775, '\p{^insupplementalpunctuation}', "");
48634 Expect(1, 11775, '\P{insupplementalpunctuation}', "");
48635 Expect(0, 11775, '\P{^insupplementalpunctuation}', "");
48636 Expect(1, 11903, '\p{_In supplemental-punctuation}', "");
48637 Expect(0, 11903, '\p{^_In supplemental-punctuation}', "");
48638 Expect(0, 11903, '\P{_In supplemental-punctuation}', "");
48639 Expect(1, 11903, '\P{^_In supplemental-punctuation}', "");
48640 Expect(0, 11775, '\p{_In supplemental-punctuation}', "");
48641 Expect(1, 11775, '\p{^_In supplemental-punctuation}', "");
48642 Expect(1, 11775, '\P{_In supplemental-punctuation}', "");
48643 Expect(0, 11775, '\P{^_In supplemental-punctuation}', "");
48644 Error('\p{:=Katakana PhoneticEXTENSIONS}');
48645 Error('\P{:=Katakana PhoneticEXTENSIONS}');
48646 Expect(1, 12799, '\p{katakanaphoneticextensions}', "");
48647 Expect(0, 12799, '\p{^katakanaphoneticextensions}', "");
48648 Expect(0, 12799, '\P{katakanaphoneticextensions}', "");
48649 Expect(1, 12799, '\P{^katakanaphoneticextensions}', "");
48650 Expect(0, 12783, '\p{katakanaphoneticextensions}', "");
48651 Expect(1, 12783, '\p{^katakanaphoneticextensions}', "");
48652 Expect(1, 12783, '\P{katakanaphoneticextensions}', "");
48653 Expect(0, 12783, '\P{^katakanaphoneticextensions}', "");
48654 Expect(1, 12799, '\p{   KATAKANA        phoneticExtensions}', "");
48655 Expect(0, 12799, '\p{^  KATAKANA        phoneticExtensions}', "");
48656 Expect(0, 12799, '\P{   KATAKANA        phoneticExtensions}', "");
48657 Expect(1, 12799, '\P{^  KATAKANA        phoneticExtensions}', "");
48658 Expect(0, 12783, '\p{   KATAKANA        phoneticExtensions}', "");
48659 Expect(1, 12783, '\p{^  KATAKANA        phoneticExtensions}', "");
48660 Expect(1, 12783, '\P{   KATAKANA        phoneticExtensions}', "");
48661 Expect(0, 12783, '\P{^  KATAKANA        phoneticExtensions}', "");
48662 Error('\p{--IS/a/KATAKANA Phonetic      EXTENSIONS}');
48663 Error('\P{--IS/a/KATAKANA Phonetic      EXTENSIONS}');
48664 Expect(1, 12799, '\p{iskatakanaphoneticextensions}', "");
48665 Expect(0, 12799, '\p{^iskatakanaphoneticextensions}', "");
48666 Expect(0, 12799, '\P{iskatakanaphoneticextensions}', "");
48667 Expect(1, 12799, '\P{^iskatakanaphoneticextensions}', "");
48668 Expect(0, 12783, '\p{iskatakanaphoneticextensions}', "");
48669 Expect(1, 12783, '\p{^iskatakanaphoneticextensions}', "");
48670 Expect(1, 12783, '\P{iskatakanaphoneticextensions}', "");
48671 Expect(0, 12783, '\P{^iskatakanaphoneticextensions}', "");
48672 Expect(1, 12799, '\p{    Is-Katakana    PHONETIC-Extensions}', "");
48673 Expect(0, 12799, '\p{^   Is-Katakana    PHONETIC-Extensions}', "");
48674 Expect(0, 12799, '\P{    Is-Katakana    PHONETIC-Extensions}', "");
48675 Expect(1, 12799, '\P{^   Is-Katakana    PHONETIC-Extensions}', "");
48676 Expect(0, 12783, '\p{    Is-Katakana    PHONETIC-Extensions}', "");
48677 Expect(1, 12783, '\p{^   Is-Katakana    PHONETIC-Extensions}', "");
48678 Expect(1, 12783, '\P{    Is-Katakana    PHONETIC-Extensions}', "");
48679 Expect(0, 12783, '\P{^   Is-Katakana    PHONETIC-Extensions}', "");
48680 Error('\p{ IN_KATAKANA_Phonetic_extensions/a/}');
48681 Error('\P{ IN_KATAKANA_Phonetic_extensions/a/}');
48682 Expect(1, 12799, '\p{inkatakanaphoneticextensions}', "");
48683 Expect(0, 12799, '\p{^inkatakanaphoneticextensions}', "");
48684 Expect(0, 12799, '\P{inkatakanaphoneticextensions}', "");
48685 Expect(1, 12799, '\P{^inkatakanaphoneticextensions}', "");
48686 Expect(0, 12783, '\p{inkatakanaphoneticextensions}', "");
48687 Expect(1, 12783, '\p{^inkatakanaphoneticextensions}', "");
48688 Expect(1, 12783, '\P{inkatakanaphoneticextensions}', "");
48689 Expect(0, 12783, '\P{^inkatakanaphoneticextensions}', "");
48690 Expect(1, 12799, '\p{_InKATAKANA_phoneticEXTENSIONS}', "");
48691 Expect(0, 12799, '\p{^_InKATAKANA_phoneticEXTENSIONS}', "");
48692 Expect(0, 12799, '\P{_InKATAKANA_phoneticEXTENSIONS}', "");
48693 Expect(1, 12799, '\P{^_InKATAKANA_phoneticEXTENSIONS}', "");
48694 Expect(0, 12783, '\p{_InKATAKANA_phoneticEXTENSIONS}', "");
48695 Expect(1, 12783, '\p{^_InKATAKANA_phoneticEXTENSIONS}', "");
48696 Expect(1, 12783, '\P{_InKATAKANA_phoneticEXTENSIONS}', "");
48697 Expect(0, 12783, '\P{^_InKATAKANA_phoneticEXTENSIONS}', "");
48698 Error('\p{_:=Modifier-symbol}');
48699 Error('\P{_:=Modifier-symbol}');
48700 Expect(1, 94, '\p{modifiersymbol}', "");
48701 Expect(0, 94, '\p{^modifiersymbol}', "");
48702 Expect(0, 94, '\P{modifiersymbol}', "");
48703 Expect(1, 94, '\P{^modifiersymbol}', "");
48704 Expect(0, 93, '\p{modifiersymbol}', "");
48705 Expect(1, 93, '\p{^modifiersymbol}', "");
48706 Expect(1, 93, '\P{modifiersymbol}', "");
48707 Expect(0, 93, '\P{^modifiersymbol}', "");
48708 Expect(1, 94, '\p{ -Modifier_symbol}', "");
48709 Expect(0, 94, '\p{^ -Modifier_symbol}', "");
48710 Expect(0, 94, '\P{ -Modifier_symbol}', "");
48711 Expect(1, 94, '\P{^ -Modifier_symbol}', "");
48712 Expect(0, 93, '\p{ -Modifier_symbol}', "");
48713 Expect(1, 93, '\p{^ -Modifier_symbol}', "");
48714 Expect(1, 93, '\P{ -Modifier_symbol}', "");
48715 Expect(0, 93, '\P{^ -Modifier_symbol}', "");
48716 Error('\p{ -is-Modifier/a/SYMBOL}');
48717 Error('\P{ -is-Modifier/a/SYMBOL}');
48718 Expect(1, 94, '\p{ismodifiersymbol}', "");
48719 Expect(0, 94, '\p{^ismodifiersymbol}', "");
48720 Expect(0, 94, '\P{ismodifiersymbol}', "");
48721 Expect(1, 94, '\P{^ismodifiersymbol}', "");
48722 Expect(0, 93, '\p{ismodifiersymbol}', "");
48723 Expect(1, 93, '\p{^ismodifiersymbol}', "");
48724 Expect(1, 93, '\P{ismodifiersymbol}', "");
48725 Expect(0, 93, '\P{^ismodifiersymbol}', "");
48726 Expect(1, 94, '\p{--is-Modifier Symbol}', "");
48727 Expect(0, 94, '\p{^--is-Modifier        Symbol}', "");
48728 Expect(0, 94, '\P{--is-Modifier Symbol}', "");
48729 Expect(1, 94, '\P{^--is-Modifier        Symbol}', "");
48730 Expect(0, 93, '\p{--is-Modifier Symbol}', "");
48731 Expect(1, 93, '\p{^--is-Modifier        Symbol}', "");
48732 Expect(1, 93, '\P{--is-Modifier Symbol}', "");
48733 Expect(0, 93, '\P{^--is-Modifier        Symbol}', "");
48734 Error('\p{--Sk:=}');
48735 Error('\P{--Sk:=}');
48736 Expect(1, 94, '\p{sk}', "");
48737 Expect(0, 94, '\p{^sk}', "");
48738 Expect(0, 94, '\P{sk}', "");
48739 Expect(1, 94, '\P{^sk}', "");
48740 Expect(0, 93, '\p{sk}', "");
48741 Expect(1, 93, '\p{^sk}', "");
48742 Expect(1, 93, '\P{sk}', "");
48743 Expect(0, 93, '\P{^sk}', "");
48744 Expect(1, 94, '\p{ Sk}', "");
48745 Expect(0, 94, '\p{^ Sk}', "");
48746 Expect(0, 94, '\P{ Sk}', "");
48747 Expect(1, 94, '\P{^ Sk}', "");
48748 Expect(0, 93, '\p{ Sk}', "");
48749 Expect(1, 93, '\p{^ Sk}', "");
48750 Expect(1, 93, '\P{ Sk}', "");
48751 Expect(0, 93, '\P{^ Sk}', "");
48752 Error('\p{ IS:=sk}');
48753 Error('\P{ IS:=sk}');
48754 Expect(1, 94, '\p{issk}', "");
48755 Expect(0, 94, '\p{^issk}', "");
48756 Expect(0, 94, '\P{issk}', "");
48757 Expect(1, 94, '\P{^issk}', "");
48758 Expect(0, 93, '\p{issk}', "");
48759 Expect(1, 93, '\p{^issk}', "");
48760 Expect(1, 93, '\P{issk}', "");
48761 Expect(0, 93, '\P{^issk}', "");
48762 Expect(1, 94, '\p{ Is-Sk}', "");
48763 Expect(0, 94, '\p{^ Is-Sk}', "");
48764 Expect(0, 94, '\P{ Is-Sk}', "");
48765 Expect(1, 94, '\P{^ Is-Sk}', "");
48766 Expect(0, 93, '\p{ Is-Sk}', "");
48767 Expect(1, 93, '\p{^ Is-Sk}', "");
48768 Expect(1, 93, '\P{ Is-Sk}', "");
48769 Expect(0, 93, '\P{^ Is-Sk}', "");
48770 Error('\p{/a/__Armenian}');
48771 Error('\P{/a/__Armenian}');
48772 Expect(1, 1366, '\p{armenian}', "");
48773 Expect(0, 1366, '\p{^armenian}', "");
48774 Expect(0, 1366, '\P{armenian}', "");
48775 Expect(1, 1366, '\P{^armenian}', "");
48776 Expect(0, 1328, '\p{armenian}', "");
48777 Expect(1, 1328, '\p{^armenian}', "");
48778 Expect(1, 1328, '\P{armenian}', "");
48779 Expect(0, 1328, '\P{^armenian}', "");
48780 Expect(1, 1366, '\p{_ARMENIAN}', "");
48781 Expect(0, 1366, '\p{^_ARMENIAN}', "");
48782 Expect(0, 1366, '\P{_ARMENIAN}', "");
48783 Expect(1, 1366, '\P{^_ARMENIAN}', "");
48784 Expect(0, 1328, '\p{_ARMENIAN}', "");
48785 Expect(1, 1328, '\p{^_ARMENIAN}', "");
48786 Expect(1, 1328, '\P{_ARMENIAN}', "");
48787 Expect(0, 1328, '\P{^_ARMENIAN}', "");
48788 Error('\p{--Is_ARMENIAN/a/}');
48789 Error('\P{--Is_ARMENIAN/a/}');
48790 Expect(1, 1366, '\p{isarmenian}', "");
48791 Expect(0, 1366, '\p{^isarmenian}', "");
48792 Expect(0, 1366, '\P{isarmenian}', "");
48793 Expect(1, 1366, '\P{^isarmenian}', "");
48794 Expect(0, 1328, '\p{isarmenian}', "");
48795 Expect(1, 1328, '\p{^isarmenian}', "");
48796 Expect(1, 1328, '\P{isarmenian}', "");
48797 Expect(0, 1328, '\P{^isarmenian}', "");
48798 Expect(1, 1366, '\p{  Is_ARMENIAN}', "");
48799 Expect(0, 1366, '\p{^  Is_ARMENIAN}', "");
48800 Expect(0, 1366, '\P{  Is_ARMENIAN}', "");
48801 Expect(1, 1366, '\P{^  Is_ARMENIAN}', "");
48802 Expect(0, 1328, '\p{  Is_ARMENIAN}', "");
48803 Expect(1, 1328, '\p{^  Is_ARMENIAN}', "");
48804 Expect(1, 1328, '\P{  Is_ARMENIAN}', "");
48805 Expect(0, 1328, '\P{^  Is_ARMENIAN}', "");
48806 Error('\p{:=Armn}');
48807 Error('\P{:=Armn}');
48808 Expect(1, 1366, '\p{armn}', "");
48809 Expect(0, 1366, '\p{^armn}', "");
48810 Expect(0, 1366, '\P{armn}', "");
48811 Expect(1, 1366, '\P{^armn}', "");
48812 Expect(0, 1328, '\p{armn}', "");
48813 Expect(1, 1328, '\p{^armn}', "");
48814 Expect(1, 1328, '\P{armn}', "");
48815 Expect(0, 1328, '\P{^armn}', "");
48816 Expect(1, 1366, '\p{_ Armn}', "");
48817 Expect(0, 1366, '\p{^_ Armn}', "");
48818 Expect(0, 1366, '\P{_ Armn}', "");
48819 Expect(1, 1366, '\P{^_ Armn}', "");
48820 Expect(0, 1328, '\p{_ Armn}', "");
48821 Expect(1, 1328, '\p{^_ Armn}', "");
48822 Expect(1, 1328, '\P{_ Armn}', "");
48823 Expect(0, 1328, '\P{^_ Armn}', "");
48824 Error('\p{/a/   isARMN}');
48825 Error('\P{/a/   isARMN}');
48826 Expect(1, 1366, '\p{isarmn}', "");
48827 Expect(0, 1366, '\p{^isarmn}', "");
48828 Expect(0, 1366, '\P{isarmn}', "");
48829 Expect(1, 1366, '\P{^isarmn}', "");
48830 Expect(0, 1328, '\p{isarmn}', "");
48831 Expect(1, 1328, '\p{^isarmn}', "");
48832 Expect(1, 1328, '\P{isarmn}', "");
48833 Expect(0, 1328, '\P{^isarmn}', "");
48834 Expect(1, 1366, '\p{     Isarmn}', "");
48835 Expect(0, 1366, '\p{^    Isarmn}', "");
48836 Expect(0, 1366, '\P{     Isarmn}', "");
48837 Expect(1, 1366, '\P{^    Isarmn}', "");
48838 Expect(0, 1328, '\p{     Isarmn}', "");
48839 Expect(1, 1328, '\p{^    Isarmn}', "");
48840 Expect(1, 1328, '\P{     Isarmn}', "");
48841 Expect(0, 1328, '\P{^    Isarmn}', "");
48842 Error('\p{:=    XID     continue}');
48843 Error('\P{:=    XID     continue}');
48844 Expect(1, 57, '\p{xidcontinue}', "");
48845 Expect(0, 57, '\p{^xidcontinue}', "");
48846 Expect(0, 57, '\P{xidcontinue}', "");
48847 Expect(1, 57, '\P{^xidcontinue}', "");
48848 Expect(0, 47, '\p{xidcontinue}', "");
48849 Expect(1, 47, '\p{^xidcontinue}', "");
48850 Expect(1, 47, '\P{xidcontinue}', "");
48851 Expect(0, 47, '\P{^xidcontinue}', "");
48852 Expect(1, 57, '\p{_XID Continue}', "");
48853 Expect(0, 57, '\p{^_XID Continue}', "");
48854 Expect(0, 57, '\P{_XID Continue}', "");
48855 Expect(1, 57, '\P{^_XID Continue}', "");
48856 Expect(0, 47, '\p{_XID Continue}', "");
48857 Expect(1, 47, '\p{^_XID Continue}', "");
48858 Expect(1, 47, '\P{_XID Continue}', "");
48859 Expect(0, 47, '\P{^_XID Continue}', "");
48860 Error('\p{ /a/Is xid-continue}');
48861 Error('\P{ /a/Is xid-continue}');
48862 Expect(1, 57, '\p{isxidcontinue}', "");
48863 Expect(0, 57, '\p{^isxidcontinue}', "");
48864 Expect(0, 57, '\P{isxidcontinue}', "");
48865 Expect(1, 57, '\P{^isxidcontinue}', "");
48866 Expect(0, 47, '\p{isxidcontinue}', "");
48867 Expect(1, 47, '\p{^isxidcontinue}', "");
48868 Expect(1, 47, '\P{isxidcontinue}', "");
48869 Expect(0, 47, '\P{^isxidcontinue}', "");
48870 Expect(1, 57, '\p{-_is_XID_Continue}', "");
48871 Expect(0, 57, '\p{^-_is_XID_Continue}', "");
48872 Expect(0, 57, '\P{-_is_XID_Continue}', "");
48873 Expect(1, 57, '\P{^-_is_XID_Continue}', "");
48874 Expect(0, 47, '\p{-_is_XID_Continue}', "");
48875 Expect(1, 47, '\p{^-_is_XID_Continue}', "");
48876 Expect(1, 47, '\P{-_is_XID_Continue}', "");
48877 Expect(0, 47, '\P{^-_is_XID_Continue}', "");
48878 Error('\p{_-xidc:=}');
48879 Error('\P{_-xidc:=}');
48880 Expect(1, 57, '\p{xidc}', "");
48881 Expect(0, 57, '\p{^xidc}', "");
48882 Expect(0, 57, '\P{xidc}', "");
48883 Expect(1, 57, '\P{^xidc}', "");
48884 Expect(0, 47, '\p{xidc}', "");
48885 Expect(1, 47, '\p{^xidc}', "");
48886 Expect(1, 47, '\P{xidc}', "");
48887 Expect(0, 47, '\P{^xidc}', "");
48888 Expect(1, 57, '\p{_     XIDC}', "");
48889 Expect(0, 57, '\p{^_    XIDC}', "");
48890 Expect(0, 57, '\P{_     XIDC}', "");
48891 Expect(1, 57, '\P{^_    XIDC}', "");
48892 Expect(0, 47, '\p{_     XIDC}', "");
48893 Expect(1, 47, '\p{^_    XIDC}', "");
48894 Expect(1, 47, '\P{_     XIDC}', "");
48895 Expect(0, 47, '\P{^_    XIDC}', "");
48896 Error('\p{-:=is_XIDC}');
48897 Error('\P{-:=is_XIDC}');
48898 Expect(1, 57, '\p{isxidc}', "");
48899 Expect(0, 57, '\p{^isxidc}', "");
48900 Expect(0, 57, '\P{isxidc}', "");
48901 Expect(1, 57, '\P{^isxidc}', "");
48902 Expect(0, 47, '\p{isxidc}', "");
48903 Expect(1, 47, '\p{^isxidc}', "");
48904 Expect(1, 47, '\P{isxidc}', "");
48905 Expect(0, 47, '\P{^isxidc}', "");
48906 Expect(1, 57, '\p{ IS-XIDC}', "");
48907 Expect(0, 57, '\p{^ IS-XIDC}', "");
48908 Expect(0, 57, '\P{ IS-XIDC}', "");
48909 Expect(1, 57, '\P{^ IS-XIDC}', "");
48910 Expect(0, 47, '\p{ IS-XIDC}', "");
48911 Expect(1, 47, '\p{^ IS-XIDC}', "");
48912 Expect(1, 47, '\P{ IS-XIDC}', "");
48913 Expect(0, 47, '\P{^ IS-XIDC}', "");
48914 Error('\p{ _Hyphen/a/}');
48915 Error('\P{ _Hyphen/a/}');
48916 Expect(1, 45, '\p{hyphen}', "");
48917 Expect(0, 45, '\p{^hyphen}', "");
48918 Expect(0, 45, '\P{hyphen}', "");
48919 Expect(1, 45, '\P{^hyphen}', "");
48920 Expect(0, 44, '\p{hyphen}', "");
48921 Expect(1, 44, '\p{^hyphen}', "");
48922 Expect(1, 44, '\P{hyphen}', "");
48923 Expect(0, 44, '\P{^hyphen}', "");
48924 Expect(1, 45, '\p{ hyphen}', "");
48925 Expect(0, 45, '\p{^ hyphen}', "");
48926 Expect(0, 45, '\P{ hyphen}', "");
48927 Expect(1, 45, '\P{^ hyphen}', "");
48928 Expect(0, 44, '\p{ hyphen}', "");
48929 Expect(1, 44, '\p{^ hyphen}', "");
48930 Expect(1, 44, '\P{ hyphen}', "");
48931 Expect(0, 44, '\P{^ hyphen}', "");
48932 Error('\p{/a/ -Is_Hyphen}');
48933 Error('\P{/a/ -Is_Hyphen}');
48934 Expect(1, 45, '\p{ishyphen}', "");
48935 Expect(0, 45, '\p{^ishyphen}', "");
48936 Expect(0, 45, '\P{ishyphen}', "");
48937 Expect(1, 45, '\P{^ishyphen}', "");
48938 Expect(0, 44, '\p{ishyphen}', "");
48939 Expect(1, 44, '\p{^ishyphen}', "");
48940 Expect(1, 44, '\P{ishyphen}', "");
48941 Expect(0, 44, '\P{^ishyphen}', "");
48942 Expect(1, 45, '\p{_ is HYPHEN}', "");
48943 Expect(0, 45, '\p{^_ is HYPHEN}', "");
48944 Expect(0, 45, '\P{_ is HYPHEN}', "");
48945 Expect(1, 45, '\P{^_ is HYPHEN}', "");
48946 Expect(0, 44, '\p{_ is HYPHEN}', "");
48947 Expect(1, 44, '\p{^_ is HYPHEN}', "");
48948 Expect(1, 44, '\P{_ is HYPHEN}', "");
48949 Expect(0, 44, '\P{^_ is HYPHEN}', "");
48950 Error('\p{      -Unified Canadian/a/Aboriginal-Syllabics}');
48951 Error('\P{      -Unified Canadian/a/Aboriginal-Syllabics}');
48952 Expect(1, 5759, '\p{unifiedcanadianaboriginalsyllabics}', "");
48953 Expect(0, 5759, '\p{^unifiedcanadianaboriginalsyllabics}', "");
48954 Expect(0, 5759, '\P{unifiedcanadianaboriginalsyllabics}', "");
48955 Expect(1, 5759, '\P{^unifiedcanadianaboriginalsyllabics}', "");
48956 Expect(0, 5119, '\p{unifiedcanadianaboriginalsyllabics}', "");
48957 Expect(1, 5119, '\p{^unifiedcanadianaboriginalsyllabics}', "");
48958 Expect(1, 5119, '\P{unifiedcanadianaboriginalsyllabics}', "");
48959 Expect(0, 5119, '\P{^unifiedcanadianaboriginalsyllabics}', "");
48960 Expect(1, 5759, '\p{_ UNIFIED_Canadian-ABORIGINAL-SYLLABICS}', "");
48961 Expect(0, 5759, '\p{^_ UNIFIED_Canadian-ABORIGINAL-SYLLABICS}', "");
48962 Expect(0, 5759, '\P{_ UNIFIED_Canadian-ABORIGINAL-SYLLABICS}', "");
48963 Expect(1, 5759, '\P{^_ UNIFIED_Canadian-ABORIGINAL-SYLLABICS}', "");
48964 Expect(0, 5119, '\p{_ UNIFIED_Canadian-ABORIGINAL-SYLLABICS}', "");
48965 Expect(1, 5119, '\p{^_ UNIFIED_Canadian-ABORIGINAL-SYLLABICS}', "");
48966 Expect(1, 5119, '\P{_ UNIFIED_Canadian-ABORIGINAL-SYLLABICS}', "");
48967 Expect(0, 5119, '\P{^_ UNIFIED_Canadian-ABORIGINAL-SYLLABICS}', "");
48968 Error('\p{ :=Is_unified canadian Aboriginalsyllabics}');
48969 Error('\P{ :=Is_unified canadian Aboriginalsyllabics}');
48970 Expect(1, 5759, '\p{isunifiedcanadianaboriginalsyllabics}', "");
48971 Expect(0, 5759, '\p{^isunifiedcanadianaboriginalsyllabics}', "");
48972 Expect(0, 5759, '\P{isunifiedcanadianaboriginalsyllabics}', "");
48973 Expect(1, 5759, '\P{^isunifiedcanadianaboriginalsyllabics}', "");
48974 Expect(0, 5119, '\p{isunifiedcanadianaboriginalsyllabics}', "");
48975 Expect(1, 5119, '\p{^isunifiedcanadianaboriginalsyllabics}', "");
48976 Expect(1, 5119, '\P{isunifiedcanadianaboriginalsyllabics}', "");
48977 Expect(0, 5119, '\P{^isunifiedcanadianaboriginalsyllabics}', "");
48978 Expect(1, 5759, '\p{-Is Unified CANADIAN ABORIGINAL Syllabics}', "");
48979 Expect(0, 5759, '\p{^-Is Unified CANADIAN ABORIGINAL Syllabics}', "");
48980 Expect(0, 5759, '\P{-Is Unified CANADIAN ABORIGINAL Syllabics}', "");
48981 Expect(1, 5759, '\P{^-Is Unified CANADIAN ABORIGINAL Syllabics}', "");
48982 Expect(0, 5119, '\p{-Is Unified CANADIAN ABORIGINAL Syllabics}', "");
48983 Expect(1, 5119, '\p{^-Is Unified CANADIAN ABORIGINAL Syllabics}', "");
48984 Expect(1, 5119, '\P{-Is Unified CANADIAN ABORIGINAL Syllabics}', "");
48985 Expect(0, 5119, '\P{^-Is Unified CANADIAN ABORIGINAL Syllabics}', "");
48986 Error('\p{      IN UNIFIED:=canadian    AboriginalSyllabics}');
48987 Error('\P{      IN UNIFIED:=canadian    AboriginalSyllabics}');
48988 Expect(1, 5759, '\p{inunifiedcanadianaboriginalsyllabics}', "");
48989 Expect(0, 5759, '\p{^inunifiedcanadianaboriginalsyllabics}', "");
48990 Expect(0, 5759, '\P{inunifiedcanadianaboriginalsyllabics}', "");
48991 Expect(1, 5759, '\P{^inunifiedcanadianaboriginalsyllabics}', "");
48992 Expect(0, 5119, '\p{inunifiedcanadianaboriginalsyllabics}', "");
48993 Expect(1, 5119, '\p{^inunifiedcanadianaboriginalsyllabics}', "");
48994 Expect(1, 5119, '\P{inunifiedcanadianaboriginalsyllabics}', "");
48995 Expect(0, 5119, '\P{^inunifiedcanadianaboriginalsyllabics}', "");
48996 Expect(1, 5759, '\p{ -IN        Unified canadian_Aboriginal-SYLLABICS}', "");
48997 Expect(0, 5759, '\p{^ -IN       Unified canadian_Aboriginal-SYLLABICS}', "");
48998 Expect(0, 5759, '\P{ -IN        Unified canadian_Aboriginal-SYLLABICS}', "");
48999 Expect(1, 5759, '\P{^ -IN       Unified canadian_Aboriginal-SYLLABICS}', "");
49000 Expect(0, 5119, '\p{ -IN        Unified canadian_Aboriginal-SYLLABICS}', "");
49001 Expect(1, 5119, '\p{^ -IN       Unified canadian_Aboriginal-SYLLABICS}', "");
49002 Expect(1, 5119, '\P{ -IN        Unified canadian_Aboriginal-SYLLABICS}', "");
49003 Expect(0, 5119, '\P{^ -IN       Unified canadian_Aboriginal-SYLLABICS}', "");
49004 Error('\p{-_Canadian-Syllabics:=}');
49005 Error('\P{-_Canadian-Syllabics:=}');
49006 Expect(1, 5759, '\p{canadiansyllabics}', "");
49007 Expect(0, 5759, '\p{^canadiansyllabics}', "");
49008 Expect(0, 5759, '\P{canadiansyllabics}', "");
49009 Expect(1, 5759, '\P{^canadiansyllabics}', "");
49010 Expect(0, 5119, '\p{canadiansyllabics}', "");
49011 Expect(1, 5119, '\p{^canadiansyllabics}', "");
49012 Expect(1, 5119, '\P{canadiansyllabics}', "");
49013 Expect(0, 5119, '\P{^canadiansyllabics}', "");
49014 Expect(1, 5759, '\p{    _Canadian Syllabics}', "");
49015 Expect(0, 5759, '\p{^   _Canadian Syllabics}', "");
49016 Expect(0, 5759, '\P{    _Canadian Syllabics}', "");
49017 Expect(1, 5759, '\P{^   _Canadian Syllabics}', "");
49018 Expect(0, 5119, '\p{    _Canadian Syllabics}', "");
49019 Expect(1, 5119, '\p{^   _Canadian Syllabics}', "");
49020 Expect(1, 5119, '\P{    _Canadian Syllabics}', "");
49021 Expect(0, 5119, '\P{^   _Canadian Syllabics}', "");
49022 Error('\p{/a/Is Canadian        Syllabics}');
49023 Error('\P{/a/Is Canadian        Syllabics}');
49024 Expect(1, 5759, '\p{iscanadiansyllabics}', "");
49025 Expect(0, 5759, '\p{^iscanadiansyllabics}', "");
49026 Expect(0, 5759, '\P{iscanadiansyllabics}', "");
49027 Expect(1, 5759, '\P{^iscanadiansyllabics}', "");
49028 Expect(0, 5119, '\p{iscanadiansyllabics}', "");
49029 Expect(1, 5119, '\p{^iscanadiansyllabics}', "");
49030 Expect(1, 5119, '\P{iscanadiansyllabics}', "");
49031 Expect(0, 5119, '\P{^iscanadiansyllabics}', "");
49032 Expect(1, 5759, '\p{_-Is Canadian       SYLLABICS}', "");
49033 Expect(0, 5759, '\p{^_-Is Canadian      SYLLABICS}', "");
49034 Expect(0, 5759, '\P{_-Is Canadian       SYLLABICS}', "");
49035 Expect(1, 5759, '\P{^_-Is Canadian      SYLLABICS}', "");
49036 Expect(0, 5119, '\p{_-Is Canadian       SYLLABICS}', "");
49037 Expect(1, 5119, '\p{^_-Is Canadian      SYLLABICS}', "");
49038 Expect(1, 5119, '\P{_-Is Canadian       SYLLABICS}', "");
49039 Expect(0, 5119, '\P{^_-Is Canadian      SYLLABICS}', "");
49040 Error('\p{_In   CanadianSyllabics/a/}');
49041 Error('\P{_In   CanadianSyllabics/a/}');
49042 Expect(1, 5759, '\p{incanadiansyllabics}', "");
49043 Expect(0, 5759, '\p{^incanadiansyllabics}', "");
49044 Expect(0, 5759, '\P{incanadiansyllabics}', "");
49045 Expect(1, 5759, '\P{^incanadiansyllabics}', "");
49046 Expect(0, 5119, '\p{incanadiansyllabics}', "");
49047 Expect(1, 5119, '\p{^incanadiansyllabics}', "");
49048 Expect(1, 5119, '\P{incanadiansyllabics}', "");
49049 Expect(0, 5119, '\P{^incanadiansyllabics}', "");
49050 Expect(1, 5759, '\p{-in canadian-Syllabics}', "");
49051 Expect(0, 5759, '\p{^-in        canadian-Syllabics}', "");
49052 Expect(0, 5759, '\P{-in canadian-Syllabics}', "");
49053 Expect(1, 5759, '\P{^-in        canadian-Syllabics}', "");
49054 Expect(0, 5119, '\p{-in canadian-Syllabics}', "");
49055 Expect(1, 5119, '\p{^-in        canadian-Syllabics}', "");
49056 Expect(1, 5119, '\P{-in canadian-Syllabics}', "");
49057 Expect(0, 5119, '\P{^-in        canadian-Syllabics}', "");
49058 Error('\p{_Aegean Numbers/a/}');
49059 Error('\P{_Aegean Numbers/a/}');
49060 Expect(1, 65855, '\p{aegeannumbers}', "");
49061 Expect(0, 65855, '\p{^aegeannumbers}', "");
49062 Expect(0, 65855, '\P{aegeannumbers}', "");
49063 Expect(1, 65855, '\P{^aegeannumbers}', "");
49064 Expect(0, 65791, '\p{aegeannumbers}', "");
49065 Expect(1, 65791, '\p{^aegeannumbers}', "");
49066 Expect(1, 65791, '\P{aegeannumbers}', "");
49067 Expect(0, 65791, '\P{^aegeannumbers}', "");
49068 Expect(1, 65855, '\p{ -Aegean-Numbers}', "");
49069 Expect(0, 65855, '\p{^ -Aegean-Numbers}', "");
49070 Expect(0, 65855, '\P{ -Aegean-Numbers}', "");
49071 Expect(1, 65855, '\P{^ -Aegean-Numbers}', "");
49072 Expect(0, 65791, '\p{ -Aegean-Numbers}', "");
49073 Expect(1, 65791, '\p{^ -Aegean-Numbers}', "");
49074 Expect(1, 65791, '\P{ -Aegean-Numbers}', "");
49075 Expect(0, 65791, '\P{^ -Aegean-Numbers}', "");
49076 Error('\p{_-is:=Aegean-Numbers}');
49077 Error('\P{_-is:=Aegean-Numbers}');
49078 Expect(1, 65855, '\p{isaegeannumbers}', "");
49079 Expect(0, 65855, '\p{^isaegeannumbers}', "");
49080 Expect(0, 65855, '\P{isaegeannumbers}', "");
49081 Expect(1, 65855, '\P{^isaegeannumbers}', "");
49082 Expect(0, 65791, '\p{isaegeannumbers}', "");
49083 Expect(1, 65791, '\p{^isaegeannumbers}', "");
49084 Expect(1, 65791, '\P{isaegeannumbers}', "");
49085 Expect(0, 65791, '\P{^isaegeannumbers}', "");
49086 Expect(1, 65855, '\p{  IS-AegeanNumbers}', "");
49087 Expect(0, 65855, '\p{^  IS-AegeanNumbers}', "");
49088 Expect(0, 65855, '\P{  IS-AegeanNumbers}', "");
49089 Expect(1, 65855, '\P{^  IS-AegeanNumbers}', "");
49090 Expect(0, 65791, '\p{  IS-AegeanNumbers}', "");
49091 Expect(1, 65791, '\p{^  IS-AegeanNumbers}', "");
49092 Expect(1, 65791, '\P{  IS-AegeanNumbers}', "");
49093 Expect(0, 65791, '\P{^  IS-AegeanNumbers}', "");
49094 Error('\p{ -In/a/Aegean Numbers}');
49095 Error('\P{ -In/a/Aegean Numbers}');
49096 Expect(1, 65855, '\p{inaegeannumbers}', "");
49097 Expect(0, 65855, '\p{^inaegeannumbers}', "");
49098 Expect(0, 65855, '\P{inaegeannumbers}', "");
49099 Expect(1, 65855, '\P{^inaegeannumbers}', "");
49100 Expect(0, 65791, '\p{inaegeannumbers}', "");
49101 Expect(1, 65791, '\p{^inaegeannumbers}', "");
49102 Expect(1, 65791, '\P{inaegeannumbers}', "");
49103 Expect(0, 65791, '\P{^inaegeannumbers}', "");
49104 Expect(1, 65855, '\p{-IN        AEGEAN-NUMBERS}', "");
49105 Expect(0, 65855, '\p{^-IN       AEGEAN-NUMBERS}', "");
49106 Expect(0, 65855, '\P{-IN        AEGEAN-NUMBERS}', "");
49107 Expect(1, 65855, '\P{^-IN       AEGEAN-NUMBERS}', "");
49108 Expect(0, 65791, '\p{-IN        AEGEAN-NUMBERS}', "");
49109 Expect(1, 65791, '\p{^-IN       AEGEAN-NUMBERS}', "");
49110 Expect(1, 65791, '\P{-IN        AEGEAN-NUMBERS}', "");
49111 Expect(0, 65791, '\P{^-IN       AEGEAN-NUMBERS}', "");
49112 Error('\p{  bidi-control:=}');
49113 Error('\P{  bidi-control:=}');
49114 Expect(1, 8207, '\p{bidicontrol}', "");
49115 Expect(0, 8207, '\p{^bidicontrol}', "");
49116 Expect(0, 8207, '\P{bidicontrol}', "");
49117 Expect(1, 8207, '\P{^bidicontrol}', "");
49118 Expect(0, 8205, '\p{bidicontrol}', "");
49119 Expect(1, 8205, '\p{^bidicontrol}', "");
49120 Expect(1, 8205, '\P{bidicontrol}', "");
49121 Expect(0, 8205, '\P{^bidicontrol}', "");
49122 Expect(1, 8207, '\p{  bidi-Control}', "");
49123 Expect(0, 8207, '\p{^  bidi-Control}', "");
49124 Expect(0, 8207, '\P{  bidi-Control}', "");
49125 Expect(1, 8207, '\P{^  bidi-Control}', "");
49126 Expect(0, 8205, '\p{  bidi-Control}', "");
49127 Expect(1, 8205, '\p{^  bidi-Control}', "");
49128 Expect(1, 8205, '\P{  bidi-Control}', "");
49129 Expect(0, 8205, '\P{^  bidi-Control}', "");
49130 Error('\p{-/a/is        Bidi-Control}');
49131 Error('\P{-/a/is        Bidi-Control}');
49132 Expect(1, 8207, '\p{isbidicontrol}', "");
49133 Expect(0, 8207, '\p{^isbidicontrol}', "");
49134 Expect(0, 8207, '\P{isbidicontrol}', "");
49135 Expect(1, 8207, '\P{^isbidicontrol}', "");
49136 Expect(0, 8205, '\p{isbidicontrol}', "");
49137 Expect(1, 8205, '\p{^isbidicontrol}', "");
49138 Expect(1, 8205, '\P{isbidicontrol}', "");
49139 Expect(0, 8205, '\P{^isbidicontrol}', "");
49140 Expect(1, 8207, '\p{    is      bidi_control}', "");
49141 Expect(0, 8207, '\p{^   is      bidi_control}', "");
49142 Expect(0, 8207, '\P{    is      bidi_control}', "");
49143 Expect(1, 8207, '\P{^   is      bidi_control}', "");
49144 Expect(0, 8205, '\p{    is      bidi_control}', "");
49145 Expect(1, 8205, '\p{^   is      bidi_control}', "");
49146 Expect(1, 8205, '\P{    is      bidi_control}', "");
49147 Expect(0, 8205, '\P{^   is      bidi_control}', "");
49148 Error('\p{      -Bidi/a/c}');
49149 Error('\P{      -Bidi/a/c}');
49150 Expect(1, 8207, '\p{bidic}', "");
49151 Expect(0, 8207, '\p{^bidic}', "");
49152 Expect(0, 8207, '\P{bidic}', "");
49153 Expect(1, 8207, '\P{^bidic}', "");
49154 Expect(0, 8205, '\p{bidic}', "");
49155 Expect(1, 8205, '\p{^bidic}', "");
49156 Expect(1, 8205, '\P{bidic}', "");
49157 Expect(0, 8205, '\P{^bidic}', "");
49158 Expect(1, 8207, '\p{    BidiC}', "");
49159 Expect(0, 8207, '\p{^   BidiC}', "");
49160 Expect(0, 8207, '\P{    BidiC}', "");
49161 Expect(1, 8207, '\P{^   BidiC}', "");
49162 Expect(0, 8205, '\p{    BidiC}', "");
49163 Expect(1, 8205, '\p{^   BidiC}', "");
49164 Expect(1, 8205, '\P{    BidiC}', "");
49165 Expect(0, 8205, '\P{^   BidiC}', "");
49166 Error('\p{_-Is:=bidi_C}');
49167 Error('\P{_-Is:=bidi_C}');
49168 Expect(1, 8207, '\p{isbidic}', "");
49169 Expect(0, 8207, '\p{^isbidic}', "");
49170 Expect(0, 8207, '\P{isbidic}', "");
49171 Expect(1, 8207, '\P{^isbidic}', "");
49172 Expect(0, 8205, '\p{isbidic}', "");
49173 Expect(1, 8205, '\p{^isbidic}', "");
49174 Expect(1, 8205, '\P{isbidic}', "");
49175 Expect(0, 8205, '\P{^isbidic}', "");
49176 Expect(1, 8207, '\p{--IS        Bidi_C}', "");
49177 Expect(0, 8207, '\p{^--IS       Bidi_C}', "");
49178 Expect(0, 8207, '\P{--IS        Bidi_C}', "");
49179 Expect(1, 8207, '\P{^--IS       Bidi_C}', "");
49180 Expect(0, 8205, '\p{--IS        Bidi_C}', "");
49181 Expect(1, 8205, '\p{^--IS       Bidi_C}', "");
49182 Expect(1, 8205, '\P{--IS        Bidi_C}', "");
49183 Expect(0, 8205, '\P{^--IS       Bidi_C}', "");
49184 Error('\p{      _Combining-diacritical-MARKS FOR:=symbols}');
49185 Error('\P{      _Combining-diacritical-MARKS FOR:=symbols}');
49186 Expect(1, 8447, '\p{combiningdiacriticalmarksforsymbols}', "");
49187 Expect(0, 8447, '\p{^combiningdiacriticalmarksforsymbols}', "");
49188 Expect(0, 8447, '\P{combiningdiacriticalmarksforsymbols}', "");
49189 Expect(1, 8447, '\P{^combiningdiacriticalmarksforsymbols}', "");
49190 Expect(0, 8399, '\p{combiningdiacriticalmarksforsymbols}', "");
49191 Expect(1, 8399, '\p{^combiningdiacriticalmarksforsymbols}', "");
49192 Expect(1, 8399, '\P{combiningdiacriticalmarksforsymbols}', "");
49193 Expect(0, 8399, '\P{^combiningdiacriticalmarksforsymbols}', "");
49194 Expect(1, 8447, '\p{ _Combining_diacritical Marks For Symbols}', "");
49195 Expect(0, 8447, '\p{^ _Combining_diacritical Marks For Symbols}', "");
49196 Expect(0, 8447, '\P{ _Combining_diacritical Marks For Symbols}', "");
49197 Expect(1, 8447, '\P{^ _Combining_diacritical Marks For Symbols}', "");
49198 Expect(0, 8399, '\p{ _Combining_diacritical Marks For Symbols}', "");
49199 Expect(1, 8399, '\p{^ _Combining_diacritical Marks For Symbols}', "");
49200 Expect(1, 8399, '\P{ _Combining_diacritical Marks For Symbols}', "");
49201 Expect(0, 8399, '\P{^ _Combining_diacritical Marks For Symbols}', "");
49202 Error('\p{:=    -Is COMBINING Diacritical-marks FORSymbols}');
49203 Error('\P{:=    -Is COMBINING Diacritical-marks FORSymbols}');
49204 Expect(1, 8447, '\p{iscombiningdiacriticalmarksforsymbols}', "");
49205 Expect(0, 8447, '\p{^iscombiningdiacriticalmarksforsymbols}', "");
49206 Expect(0, 8447, '\P{iscombiningdiacriticalmarksforsymbols}', "");
49207 Expect(1, 8447, '\P{^iscombiningdiacriticalmarksforsymbols}', "");
49208 Expect(0, 8399, '\p{iscombiningdiacriticalmarksforsymbols}', "");
49209 Expect(1, 8399, '\p{^iscombiningdiacriticalmarksforsymbols}', "");
49210 Expect(1, 8399, '\P{iscombiningdiacriticalmarksforsymbols}', "");
49211 Expect(0, 8399, '\P{^iscombiningdiacriticalmarksforsymbols}', "");
49212 Expect(1, 8447, '\p{_is Combining-diacriticalMarksfor   SYMBOLS}', "");
49213 Expect(0, 8447, '\p{^_is        Combining-diacriticalMarksfor   SYMBOLS}', "");
49214 Expect(0, 8447, '\P{_is Combining-diacriticalMarksfor   SYMBOLS}', "");
49215 Expect(1, 8447, '\P{^_is        Combining-diacriticalMarksfor   SYMBOLS}', "");
49216 Expect(0, 8399, '\p{_is Combining-diacriticalMarksfor   SYMBOLS}', "");
49217 Expect(1, 8399, '\p{^_is        Combining-diacriticalMarksfor   SYMBOLS}', "");
49218 Expect(1, 8399, '\P{_is Combining-diacriticalMarksfor   SYMBOLS}', "");
49219 Expect(0, 8399, '\P{^_is        Combining-diacriticalMarksfor   SYMBOLS}', "");
49220 Error('\p{--In/a/combining-DIACRITICAL-marks_Forsymbols}');
49221 Error('\P{--In/a/combining-DIACRITICAL-marks_Forsymbols}');
49222 Expect(1, 8447, '\p{incombiningdiacriticalmarksforsymbols}', "");
49223 Expect(0, 8447, '\p{^incombiningdiacriticalmarksforsymbols}', "");
49224 Expect(0, 8447, '\P{incombiningdiacriticalmarksforsymbols}', "");
49225 Expect(1, 8447, '\P{^incombiningdiacriticalmarksforsymbols}', "");
49226 Expect(0, 8399, '\p{incombiningdiacriticalmarksforsymbols}', "");
49227 Expect(1, 8399, '\p{^incombiningdiacriticalmarksforsymbols}', "");
49228 Expect(1, 8399, '\P{incombiningdiacriticalmarksforsymbols}', "");
49229 Expect(0, 8399, '\P{^incombiningdiacriticalmarksforsymbols}', "");
49230 Expect(1, 8447, '\p{- IN Combining DiacriticalMARKS FOR-Symbols}', "");
49231 Expect(0, 8447, '\p{^- IN Combining DiacriticalMARKS FOR-Symbols}', "");
49232 Expect(0, 8447, '\P{- IN Combining DiacriticalMARKS FOR-Symbols}', "");
49233 Expect(1, 8447, '\P{^- IN Combining DiacriticalMARKS FOR-Symbols}', "");
49234 Expect(0, 8399, '\p{- IN Combining DiacriticalMARKS FOR-Symbols}', "");
49235 Expect(1, 8399, '\p{^- IN Combining DiacriticalMARKS FOR-Symbols}', "");
49236 Expect(1, 8399, '\P{- IN Combining DiacriticalMARKS FOR-Symbols}', "");
49237 Expect(0, 8399, '\P{^- IN Combining DiacriticalMARKS FOR-Symbols}', "");
49238 Error('\p{_Combiningmarks/a/For Symbols}');
49239 Error('\P{_Combiningmarks/a/For Symbols}');
49240 Expect(1, 8447, '\p{combiningmarksforsymbols}', "");
49241 Expect(0, 8447, '\p{^combiningmarksforsymbols}', "");
49242 Expect(0, 8447, '\P{combiningmarksforsymbols}', "");
49243 Expect(1, 8447, '\P{^combiningmarksforsymbols}', "");
49244 Expect(0, 8399, '\p{combiningmarksforsymbols}', "");
49245 Expect(1, 8399, '\p{^combiningmarksforsymbols}', "");
49246 Expect(1, 8399, '\P{combiningmarksforsymbols}', "");
49247 Expect(0, 8399, '\P{^combiningmarksforsymbols}', "");
49248 Expect(1, 8447, '\p{ Combining  Marks   For_SYMBOLS}', "");
49249 Expect(0, 8447, '\p{^ Combining Marks   For_SYMBOLS}', "");
49250 Expect(0, 8447, '\P{ Combining  Marks   For_SYMBOLS}', "");
49251 Expect(1, 8447, '\P{^ Combining Marks   For_SYMBOLS}', "");
49252 Expect(0, 8399, '\p{ Combining  Marks   For_SYMBOLS}', "");
49253 Expect(1, 8399, '\p{^ Combining Marks   For_SYMBOLS}', "");
49254 Expect(1, 8399, '\P{ Combining  Marks   For_SYMBOLS}', "");
49255 Expect(0, 8399, '\P{^ Combining Marks   For_SYMBOLS}', "");
49256 Error('\p{              Is/a/COMBININGmarks For SYMBOLS}');
49257 Error('\P{              Is/a/COMBININGmarks For SYMBOLS}');
49258 Expect(1, 8447, '\p{iscombiningmarksforsymbols}', "");
49259 Expect(0, 8447, '\p{^iscombiningmarksforsymbols}', "");
49260 Expect(0, 8447, '\P{iscombiningmarksforsymbols}', "");
49261 Expect(1, 8447, '\P{^iscombiningmarksforsymbols}', "");
49262 Expect(0, 8399, '\p{iscombiningmarksforsymbols}', "");
49263 Expect(1, 8399, '\p{^iscombiningmarksforsymbols}', "");
49264 Expect(1, 8399, '\P{iscombiningmarksforsymbols}', "");
49265 Expect(0, 8399, '\P{^iscombiningmarksforsymbols}', "");
49266 Expect(1, 8447, '\p{ -is        COMBINING-marks FOR-Symbols}', "");
49267 Expect(0, 8447, '\p{^ -is       COMBINING-marks FOR-Symbols}', "");
49268 Expect(0, 8447, '\P{ -is        COMBINING-marks FOR-Symbols}', "");
49269 Expect(1, 8447, '\P{^ -is       COMBINING-marks FOR-Symbols}', "");
49270 Expect(0, 8399, '\p{ -is        COMBINING-marks FOR-Symbols}', "");
49271 Expect(1, 8399, '\p{^ -is       COMBINING-marks FOR-Symbols}', "");
49272 Expect(1, 8399, '\P{ -is        COMBINING-marks FOR-Symbols}', "");
49273 Expect(0, 8399, '\P{^ -is       COMBINING-marks FOR-Symbols}', "");
49274 Error('\p{:=In_COMBININGmarksFORSYMBOLS}');
49275 Error('\P{:=In_COMBININGmarksFORSYMBOLS}');
49276 Expect(1, 8447, '\p{incombiningmarksforsymbols}', "");
49277 Expect(0, 8447, '\p{^incombiningmarksforsymbols}', "");
49278 Expect(0, 8447, '\P{incombiningmarksforsymbols}', "");
49279 Expect(1, 8447, '\P{^incombiningmarksforsymbols}', "");
49280 Expect(0, 8399, '\p{incombiningmarksforsymbols}', "");
49281 Expect(1, 8399, '\p{^incombiningmarksforsymbols}', "");
49282 Expect(1, 8399, '\P{incombiningmarksforsymbols}', "");
49283 Expect(0, 8399, '\P{^incombiningmarksforsymbols}', "");
49284 Expect(1, 8447, '\p{    in Combining-Marks_For-Symbols}', "");
49285 Expect(0, 8447, '\p{^   in Combining-Marks_For-Symbols}', "");
49286 Expect(0, 8447, '\P{    in Combining-Marks_For-Symbols}', "");
49287 Expect(1, 8447, '\P{^   in Combining-Marks_For-Symbols}', "");
49288 Expect(0, 8399, '\p{    in Combining-Marks_For-Symbols}', "");
49289 Expect(1, 8399, '\p{^   in Combining-Marks_For-Symbols}', "");
49290 Expect(1, 8399, '\P{    in Combining-Marks_For-Symbols}', "");
49291 Expect(0, 8399, '\P{^   in Combining-Marks_For-Symbols}', "");
49292 Error('\p{-     SmallForm:=variants}');
49293 Error('\P{-     SmallForm:=variants}');
49294 Expect(1, 65135, '\p{smallformvariants}', "");
49295 Expect(0, 65135, '\p{^smallformvariants}', "");
49296 Expect(0, 65135, '\P{smallformvariants}', "");
49297 Expect(1, 65135, '\P{^smallformvariants}', "");
49298 Expect(0, 65103, '\p{smallformvariants}', "");
49299 Expect(1, 65103, '\p{^smallformvariants}', "");
49300 Expect(1, 65103, '\P{smallformvariants}', "");
49301 Expect(0, 65103, '\P{^smallformvariants}', "");
49302 Expect(1, 65135, '\p{ _SmallFORM VARIANTS}', "");
49303 Expect(0, 65135, '\p{^ _SmallFORM VARIANTS}', "");
49304 Expect(0, 65135, '\P{ _SmallFORM VARIANTS}', "");
49305 Expect(1, 65135, '\P{^ _SmallFORM VARIANTS}', "");
49306 Expect(0, 65103, '\p{ _SmallFORM VARIANTS}', "");
49307 Expect(1, 65103, '\p{^ _SmallFORM VARIANTS}', "");
49308 Expect(1, 65103, '\P{ _SmallFORM VARIANTS}', "");
49309 Expect(0, 65103, '\P{^ _SmallFORM VARIANTS}', "");
49310 Error('\p{ Is SMALL-FORM        VARIANTS/a/}');
49311 Error('\P{ Is SMALL-FORM        VARIANTS/a/}');
49312 Expect(1, 65135, '\p{issmallformvariants}', "");
49313 Expect(0, 65135, '\p{^issmallformvariants}', "");
49314 Expect(0, 65135, '\P{issmallformvariants}', "");
49315 Expect(1, 65135, '\P{^issmallformvariants}', "");
49316 Expect(0, 65103, '\p{issmallformvariants}', "");
49317 Expect(1, 65103, '\p{^issmallformvariants}', "");
49318 Expect(1, 65103, '\P{issmallformvariants}', "");
49319 Expect(0, 65103, '\P{^issmallformvariants}', "");
49320 Expect(1, 65135, '\p{   isSmall_form-VARIANTS}', "");
49321 Expect(0, 65135, '\p{^  isSmall_form-VARIANTS}', "");
49322 Expect(0, 65135, '\P{   isSmall_form-VARIANTS}', "");
49323 Expect(1, 65135, '\P{^  isSmall_form-VARIANTS}', "");
49324 Expect(0, 65103, '\p{   isSmall_form-VARIANTS}', "");
49325 Expect(1, 65103, '\p{^  isSmall_form-VARIANTS}', "");
49326 Expect(1, 65103, '\P{   isSmall_form-VARIANTS}', "");
49327 Expect(0, 65103, '\P{^  isSmall_form-VARIANTS}', "");
49328 Error('\p{_IN   SMALL   form/a/VARIANTS}');
49329 Error('\P{_IN   SMALL   form/a/VARIANTS}');
49330 Expect(1, 65135, '\p{insmallformvariants}', "");
49331 Expect(0, 65135, '\p{^insmallformvariants}', "");
49332 Expect(0, 65135, '\P{insmallformvariants}', "");
49333 Expect(1, 65135, '\P{^insmallformvariants}', "");
49334 Expect(0, 65103, '\p{insmallformvariants}', "");
49335 Expect(1, 65103, '\p{^insmallformvariants}', "");
49336 Expect(1, 65103, '\P{insmallformvariants}', "");
49337 Expect(0, 65103, '\P{^insmallformvariants}', "");
49338 Expect(1, 65135, '\p{ -in-smallFORMVariants}', "");
49339 Expect(0, 65135, '\p{^ -in-smallFORMVariants}', "");
49340 Expect(0, 65135, '\P{ -in-smallFORMVariants}', "");
49341 Expect(1, 65135, '\P{^ -in-smallFORMVariants}', "");
49342 Expect(0, 65103, '\p{ -in-smallFORMVariants}', "");
49343 Expect(1, 65103, '\p{^ -in-smallFORMVariants}', "");
49344 Expect(1, 65103, '\P{ -in-smallFORMVariants}', "");
49345 Expect(0, 65103, '\P{^ -in-smallFORMVariants}', "");
49346 Error('\p{/a/NKO}');
49347 Error('\P{/a/NKO}');
49348 Expect(1, 2042, '\p{nko}', "");
49349 Expect(0, 2042, '\p{^nko}', "");
49350 Expect(0, 2042, '\P{nko}', "");
49351 Expect(1, 2042, '\P{^nko}', "");
49352 Expect(0, 1983, '\p{nko}', "");
49353 Expect(1, 1983, '\p{^nko}', "");
49354 Expect(1, 1983, '\P{nko}', "");
49355 Expect(0, 1983, '\P{^nko}', "");
49356 Expect(1, 2042, '\p{_ Nko}', "");
49357 Expect(0, 2042, '\p{^_ Nko}', "");
49358 Expect(0, 2042, '\P{_ Nko}', "");
49359 Expect(1, 2042, '\P{^_ Nko}', "");
49360 Expect(0, 1983, '\p{_ Nko}', "");
49361 Expect(1, 1983, '\p{^_ Nko}', "");
49362 Expect(1, 1983, '\P{_ Nko}', "");
49363 Expect(0, 1983, '\P{^_ Nko}', "");
49364 Error('\p{ _Is:=Nko}');
49365 Error('\P{ _Is:=Nko}');
49366 Expect(1, 2042, '\p{isnko}', "");
49367 Expect(0, 2042, '\p{^isnko}', "");
49368 Expect(0, 2042, '\P{isnko}', "");
49369 Expect(1, 2042, '\P{^isnko}', "");
49370 Expect(0, 1983, '\p{isnko}', "");
49371 Expect(1, 1983, '\p{^isnko}', "");
49372 Expect(1, 1983, '\P{isnko}', "");
49373 Expect(0, 1983, '\P{^isnko}', "");
49374 Expect(1, 2042, '\p{    _IS_nko}', "");
49375 Expect(0, 2042, '\p{^   _IS_nko}', "");
49376 Expect(0, 2042, '\P{    _IS_nko}', "");
49377 Expect(1, 2042, '\P{^   _IS_nko}', "");
49378 Expect(0, 1983, '\p{    _IS_nko}', "");
49379 Expect(1, 1983, '\p{^   _IS_nko}', "");
49380 Expect(1, 1983, '\P{    _IS_nko}', "");
49381 Expect(0, 1983, '\P{^   _IS_nko}', "");
49382 Error('\p{:= nkoo}');
49383 Error('\P{:= nkoo}');
49384 Expect(1, 2042, '\p{nkoo}', "");
49385 Expect(0, 2042, '\p{^nkoo}', "");
49386 Expect(0, 2042, '\P{nkoo}', "");
49387 Expect(1, 2042, '\P{^nkoo}', "");
49388 Expect(0, 1983, '\p{nkoo}', "");
49389 Expect(1, 1983, '\p{^nkoo}', "");
49390 Expect(1, 1983, '\P{nkoo}', "");
49391 Expect(0, 1983, '\P{^nkoo}', "");
49392 Expect(1, 2042, '\p{_NKOO}', "");
49393 Expect(0, 2042, '\p{^_NKOO}', "");
49394 Expect(0, 2042, '\P{_NKOO}', "");
49395 Expect(1, 2042, '\P{^_NKOO}', "");
49396 Expect(0, 1983, '\p{_NKOO}', "");
49397 Expect(1, 1983, '\p{^_NKOO}', "");
49398 Expect(1, 1983, '\P{_NKOO}', "");
49399 Expect(0, 1983, '\P{^_NKOO}', "");
49400 Error('\p{-_IsNKOO/a/}');
49401 Error('\P{-_IsNKOO/a/}');
49402 Expect(1, 2042, '\p{isnkoo}', "");
49403 Expect(0, 2042, '\p{^isnkoo}', "");
49404 Expect(0, 2042, '\P{isnkoo}', "");
49405 Expect(1, 2042, '\P{^isnkoo}', "");
49406 Expect(0, 1983, '\p{isnkoo}', "");
49407 Expect(1, 1983, '\p{^isnkoo}', "");
49408 Expect(1, 1983, '\P{isnkoo}', "");
49409 Expect(0, 1983, '\P{^isnkoo}', "");
49410 Expect(1, 2042, '\p{- Is Nkoo}', "");
49411 Expect(0, 2042, '\p{^- Is Nkoo}', "");
49412 Expect(0, 2042, '\P{- Is Nkoo}', "");
49413 Expect(1, 2042, '\P{^- Is Nkoo}', "");
49414 Expect(0, 1983, '\p{- Is Nkoo}', "");
49415 Expect(1, 1983, '\p{^- Is Nkoo}', "");
49416 Expect(1, 1983, '\P{- Is Nkoo}', "");
49417 Expect(0, 1983, '\P{^- Is Nkoo}', "");
49418 Error('\p{ /a/Mathematical      alphanumeric_Symbols}');
49419 Error('\P{ /a/Mathematical      alphanumeric_Symbols}');
49420 Expect(1, 120831, '\p{mathematicalalphanumericsymbols}', "");
49421 Expect(0, 120831, '\p{^mathematicalalphanumericsymbols}', "");
49422 Expect(0, 120831, '\P{mathematicalalphanumericsymbols}', "");
49423 Expect(1, 120831, '\P{^mathematicalalphanumericsymbols}', "");
49424 Expect(0, 119807, '\p{mathematicalalphanumericsymbols}', "");
49425 Expect(1, 119807, '\p{^mathematicalalphanumericsymbols}', "");
49426 Expect(1, 119807, '\P{mathematicalalphanumericsymbols}', "");
49427 Expect(0, 119807, '\P{^mathematicalalphanumericsymbols}', "");
49428 Expect(1, 120831, '\p{ _Mathematical    alphanumeric    SYMBOLS}', "");
49429 Expect(0, 120831, '\p{^ _Mathematical   alphanumeric    SYMBOLS}', "");
49430 Expect(0, 120831, '\P{ _Mathematical    alphanumeric    SYMBOLS}', "");
49431 Expect(1, 120831, '\P{^ _Mathematical   alphanumeric    SYMBOLS}', "");
49432 Expect(0, 119807, '\p{ _Mathematical    alphanumeric    SYMBOLS}', "");
49433 Expect(1, 119807, '\p{^ _Mathematical   alphanumeric    SYMBOLS}', "");
49434 Expect(1, 119807, '\P{ _Mathematical    alphanumeric    SYMBOLS}', "");
49435 Expect(0, 119807, '\P{^ _Mathematical   alphanumeric    SYMBOLS}', "");
49436 Error('\p{ :=IS-MathematicalALPHANUMERIC        Symbols}');
49437 Error('\P{ :=IS-MathematicalALPHANUMERIC        Symbols}');
49438 Expect(1, 120831, '\p{ismathematicalalphanumericsymbols}', "");
49439 Expect(0, 120831, '\p{^ismathematicalalphanumericsymbols}', "");
49440 Expect(0, 120831, '\P{ismathematicalalphanumericsymbols}', "");
49441 Expect(1, 120831, '\P{^ismathematicalalphanumericsymbols}', "");
49442 Expect(0, 119807, '\p{ismathematicalalphanumericsymbols}', "");
49443 Expect(1, 119807, '\p{^ismathematicalalphanumericsymbols}', "");
49444 Expect(1, 119807, '\P{ismathematicalalphanumericsymbols}', "");
49445 Expect(0, 119807, '\P{^ismathematicalalphanumericsymbols}', "");
49446 Expect(1, 120831, '\p{  is_MATHEMATICALAlphanumericsymbols}', "");
49447 Expect(0, 120831, '\p{^ is_MATHEMATICALAlphanumericsymbols}', "");
49448 Expect(0, 120831, '\P{  is_MATHEMATICALAlphanumericsymbols}', "");
49449 Expect(1, 120831, '\P{^ is_MATHEMATICALAlphanumericsymbols}', "");
49450 Expect(0, 119807, '\p{  is_MATHEMATICALAlphanumericsymbols}', "");
49451 Expect(1, 119807, '\p{^ is_MATHEMATICALAlphanumericsymbols}', "");
49452 Expect(1, 119807, '\P{  is_MATHEMATICALAlphanumericsymbols}', "");
49453 Expect(0, 119807, '\P{^ is_MATHEMATICALAlphanumericsymbols}', "");
49454 Error('\p{/a/-IN        Mathematical    Alphanumeric-symbols}');
49455 Error('\P{/a/-IN        Mathematical    Alphanumeric-symbols}');
49456 Expect(1, 120831, '\p{inmathematicalalphanumericsymbols}', "");
49457 Expect(0, 120831, '\p{^inmathematicalalphanumericsymbols}', "");
49458 Expect(0, 120831, '\P{inmathematicalalphanumericsymbols}', "");
49459 Expect(1, 120831, '\P{^inmathematicalalphanumericsymbols}', "");
49460 Expect(0, 119807, '\p{inmathematicalalphanumericsymbols}', "");
49461 Expect(1, 119807, '\p{^inmathematicalalphanumericsymbols}', "");
49462 Expect(1, 119807, '\P{inmathematicalalphanumericsymbols}', "");
49463 Expect(0, 119807, '\P{^inmathematicalalphanumericsymbols}', "");
49464 Expect(1, 120831, '\p{-_In_Mathematical_Alphanumeric-Symbols}', "");
49465 Expect(0, 120831, '\p{^-_In_Mathematical_Alphanumeric-Symbols}', "");
49466 Expect(0, 120831, '\P{-_In_Mathematical_Alphanumeric-Symbols}', "");
49467 Expect(1, 120831, '\P{^-_In_Mathematical_Alphanumeric-Symbols}', "");
49468 Expect(0, 119807, '\p{-_In_Mathematical_Alphanumeric-Symbols}', "");
49469 Expect(1, 119807, '\p{^-_In_Mathematical_Alphanumeric-Symbols}', "");
49470 Expect(1, 119807, '\P{-_In_Mathematical_Alphanumeric-Symbols}', "");
49471 Expect(0, 119807, '\P{^-_In_Mathematical_Alphanumeric-Symbols}', "");
49472 Error('\p{/a/-_lydian}');
49473 Error('\P{/a/-_lydian}');
49474 Expect(1, 67897, '\p{lydian}', "");
49475 Expect(0, 67897, '\p{^lydian}', "");
49476 Expect(0, 67897, '\P{lydian}', "");
49477 Expect(1, 67897, '\P{^lydian}', "");
49478 Expect(0, 67871, '\p{lydian}', "");
49479 Expect(1, 67871, '\p{^lydian}', "");
49480 Expect(1, 67871, '\P{lydian}', "");
49481 Expect(0, 67871, '\P{^lydian}', "");
49482 Expect(1, 67897, '\p{   Lydian}', "");
49483 Expect(0, 67897, '\p{^  Lydian}', "");
49484 Expect(0, 67897, '\P{   Lydian}', "");
49485 Expect(1, 67897, '\P{^  Lydian}', "");
49486 Expect(0, 67871, '\p{   Lydian}', "");
49487 Expect(1, 67871, '\p{^  Lydian}', "");
49488 Expect(1, 67871, '\P{   Lydian}', "");
49489 Expect(0, 67871, '\P{^  Lydian}', "");
49490 Error('\p{      -Is:=lydian}');
49491 Error('\P{      -Is:=lydian}');
49492 Expect(1, 67897, '\p{islydian}', "");
49493 Expect(0, 67897, '\p{^islydian}', "");
49494 Expect(0, 67897, '\P{islydian}', "");
49495 Expect(1, 67897, '\P{^islydian}', "");
49496 Expect(0, 67871, '\p{islydian}', "");
49497 Expect(1, 67871, '\p{^islydian}', "");
49498 Expect(1, 67871, '\P{islydian}', "");
49499 Expect(0, 67871, '\P{^islydian}', "");
49500 Expect(1, 67897, '\p{    IsLydian}', "");
49501 Expect(0, 67897, '\p{^   IsLydian}', "");
49502 Expect(0, 67897, '\P{    IsLydian}', "");
49503 Expect(1, 67897, '\P{^   IsLydian}', "");
49504 Expect(0, 67871, '\p{    IsLydian}', "");
49505 Expect(1, 67871, '\p{^   IsLydian}', "");
49506 Expect(1, 67871, '\P{    IsLydian}', "");
49507 Expect(0, 67871, '\P{^   IsLydian}', "");
49508 Error('\p{-lydi:=}');
49509 Error('\P{-lydi:=}');
49510 Expect(1, 67897, '\p{lydi}', "");
49511 Expect(0, 67897, '\p{^lydi}', "");
49512 Expect(0, 67897, '\P{lydi}', "");
49513 Expect(1, 67897, '\P{^lydi}', "");
49514 Expect(0, 67871, '\p{lydi}', "");
49515 Expect(1, 67871, '\p{^lydi}', "");
49516 Expect(1, 67871, '\P{lydi}', "");
49517 Expect(0, 67871, '\P{^lydi}', "");
49518 Expect(1, 67897, '\p{   lydi}', "");
49519 Expect(0, 67897, '\p{^  lydi}', "");
49520 Expect(0, 67897, '\P{   lydi}', "");
49521 Expect(1, 67897, '\P{^  lydi}', "");
49522 Expect(0, 67871, '\p{   lydi}', "");
49523 Expect(1, 67871, '\p{^  lydi}', "");
49524 Expect(1, 67871, '\P{   lydi}', "");
49525 Expect(0, 67871, '\P{^  lydi}', "");
49526 Error('\p{_:=Is Lydi}');
49527 Error('\P{_:=Is Lydi}');
49528 Expect(1, 67897, '\p{islydi}', "");
49529 Expect(0, 67897, '\p{^islydi}', "");
49530 Expect(0, 67897, '\P{islydi}', "");
49531 Expect(1, 67897, '\P{^islydi}', "");
49532 Expect(0, 67871, '\p{islydi}', "");
49533 Expect(1, 67871, '\p{^islydi}', "");
49534 Expect(1, 67871, '\P{islydi}', "");
49535 Expect(0, 67871, '\P{^islydi}', "");
49536 Expect(1, 67897, '\p{_-IS_LYDI}', "");
49537 Expect(0, 67897, '\p{^_-IS_LYDI}', "");
49538 Expect(0, 67897, '\P{_-IS_LYDI}', "");
49539 Expect(1, 67897, '\P{^_-IS_LYDI}', "");
49540 Expect(0, 67871, '\p{_-IS_LYDI}', "");
49541 Expect(1, 67871, '\p{^_-IS_LYDI}', "");
49542 Expect(1, 67871, '\P{_-IS_LYDI}', "");
49543 Expect(0, 67871, '\P{^_-IS_LYDI}', "");
49544 Error('\p{_/a/Georgian  supplement}');
49545 Error('\P{_/a/Georgian  supplement}');
49546 Expect(1, 11567, '\p{georgiansupplement}', "");
49547 Expect(0, 11567, '\p{^georgiansupplement}', "");
49548 Expect(0, 11567, '\P{georgiansupplement}', "");
49549 Expect(1, 11567, '\P{^georgiansupplement}', "");
49550 Expect(0, 11519, '\p{georgiansupplement}', "");
49551 Expect(1, 11519, '\p{^georgiansupplement}', "");
49552 Expect(1, 11519, '\P{georgiansupplement}', "");
49553 Expect(0, 11519, '\P{^georgiansupplement}', "");
49554 Expect(1, 11567, '\p{   Georgian_Supplement}', "");
49555 Expect(0, 11567, '\p{^  Georgian_Supplement}', "");
49556 Expect(0, 11567, '\P{   Georgian_Supplement}', "");
49557 Expect(1, 11567, '\P{^  Georgian_Supplement}', "");
49558 Expect(0, 11519, '\p{   Georgian_Supplement}', "");
49559 Expect(1, 11519, '\p{^  Georgian_Supplement}', "");
49560 Expect(1, 11519, '\P{   Georgian_Supplement}', "");
49561 Expect(0, 11519, '\P{^  Georgian_Supplement}', "");
49562 Error('\p{      /a/is_Georgian SUPPLEMENT}');
49563 Error('\P{      /a/is_Georgian SUPPLEMENT}');
49564 Expect(1, 11567, '\p{isgeorgiansupplement}', "");
49565 Expect(0, 11567, '\p{^isgeorgiansupplement}', "");
49566 Expect(0, 11567, '\P{isgeorgiansupplement}', "");
49567 Expect(1, 11567, '\P{^isgeorgiansupplement}', "");
49568 Expect(0, 11519, '\p{isgeorgiansupplement}', "");
49569 Expect(1, 11519, '\p{^isgeorgiansupplement}', "");
49570 Expect(1, 11519, '\P{isgeorgiansupplement}', "");
49571 Expect(0, 11519, '\P{^isgeorgiansupplement}', "");
49572 Expect(1, 11567, '\p{   IS-Georgian-supplement}', "");
49573 Expect(0, 11567, '\p{^  IS-Georgian-supplement}', "");
49574 Expect(0, 11567, '\P{   IS-Georgian-supplement}', "");
49575 Expect(1, 11567, '\P{^  IS-Georgian-supplement}', "");
49576 Expect(0, 11519, '\p{   IS-Georgian-supplement}', "");
49577 Expect(1, 11519, '\p{^  IS-Georgian-supplement}', "");
49578 Expect(1, 11519, '\P{   IS-Georgian-supplement}', "");
49579 Expect(0, 11519, '\P{^  IS-Georgian-supplement}', "");
49580 Error('\p{      In/a/GEORGIAN   SUPPLEMENT}');
49581 Error('\P{      In/a/GEORGIAN   SUPPLEMENT}');
49582 Expect(1, 11567, '\p{ingeorgiansupplement}', "");
49583 Expect(0, 11567, '\p{^ingeorgiansupplement}', "");
49584 Expect(0, 11567, '\P{ingeorgiansupplement}', "");
49585 Expect(1, 11567, '\P{^ingeorgiansupplement}', "");
49586 Expect(0, 11519, '\p{ingeorgiansupplement}', "");
49587 Expect(1, 11519, '\p{^ingeorgiansupplement}', "");
49588 Expect(1, 11519, '\P{ingeorgiansupplement}', "");
49589 Expect(0, 11519, '\P{^ingeorgiansupplement}', "");
49590 Expect(1, 11567, '\p{ IN georgian-Supplement}', "");
49591 Expect(0, 11567, '\p{^ IN georgian-Supplement}', "");
49592 Expect(0, 11567, '\P{ IN georgian-Supplement}', "");
49593 Expect(1, 11567, '\P{^ IN georgian-Supplement}', "");
49594 Expect(0, 11519, '\p{ IN georgian-Supplement}', "");
49595 Expect(1, 11519, '\p{^ IN georgian-Supplement}', "");
49596 Expect(1, 11519, '\P{ IN georgian-Supplement}', "");
49597 Expect(0, 11519, '\P{^ IN georgian-Supplement}', "");
49598 Error('\p{-/a/LETTER}');
49599 Error('\P{-/a/LETTER}');
49600 Expect(1, 90, '\p{letter}', "");
49601 Expect(0, 90, '\p{^letter}', "");
49602 Expect(0, 90, '\P{letter}', "");
49603 Expect(1, 90, '\P{^letter}', "");
49604 Expect(0, 64, '\p{letter}', "");
49605 Expect(1, 64, '\p{^letter}', "");
49606 Expect(1, 64, '\P{letter}', "");
49607 Expect(0, 64, '\P{^letter}', "");
49608 Expect(1, 90, '\p{_     LETTER}', "");
49609 Expect(0, 90, '\p{^_    LETTER}', "");
49610 Expect(0, 90, '\P{_     LETTER}', "");
49611 Expect(1, 90, '\P{^_    LETTER}', "");
49612 Expect(0, 64, '\p{_     LETTER}', "");
49613 Expect(1, 64, '\p{^_    LETTER}', "");
49614 Expect(1, 64, '\P{_     LETTER}', "");
49615 Expect(0, 64, '\P{^_    LETTER}', "");
49616 Error('\p{-:=is_Letter}');
49617 Error('\P{-:=is_Letter}');
49618 Expect(1, 90, '\p{isletter}', "");
49619 Expect(0, 90, '\p{^isletter}', "");
49620 Expect(0, 90, '\P{isletter}', "");
49621 Expect(1, 90, '\P{^isletter}', "");
49622 Expect(0, 64, '\p{isletter}', "");
49623 Expect(1, 64, '\p{^isletter}', "");
49624 Expect(1, 64, '\P{isletter}', "");
49625 Expect(0, 64, '\P{^isletter}', "");
49626 Expect(1, 90, '\p{ -IsLETTER}', "");
49627 Expect(0, 90, '\p{^ -IsLETTER}', "");
49628 Expect(0, 90, '\P{ -IsLETTER}', "");
49629 Expect(1, 90, '\P{^ -IsLETTER}', "");
49630 Expect(0, 64, '\p{ -IsLETTER}', "");
49631 Expect(1, 64, '\p{^ -IsLETTER}', "");
49632 Expect(1, 64, '\P{ -IsLETTER}', "");
49633 Expect(0, 64, '\P{^ -IsLETTER}', "");
49634 Error('\p{  L/a/}');
49635 Error('\P{  L/a/}');
49636 Expect(1, 90, '\p{l}', "");
49637 Expect(0, 90, '\p{^l}', "");
49638 Expect(0, 90, '\P{l}', "");
49639 Expect(1, 90, '\P{^l}', "");
49640 Expect(0, 64, '\p{l}', "");
49641 Expect(1, 64, '\p{^l}', "");
49642 Expect(1, 64, '\P{l}', "");
49643 Expect(0, 64, '\P{^l}', "");
49644 Expect(1, 90, '\p{_L}', "");
49645 Expect(0, 90, '\p{^_L}', "");
49646 Expect(0, 90, '\P{_L}', "");
49647 Expect(1, 90, '\P{^_L}', "");
49648 Expect(0, 64, '\p{_L}', "");
49649 Expect(1, 64, '\p{^_L}', "");
49650 Expect(1, 64, '\P{_L}', "");
49651 Expect(0, 64, '\P{^_L}', "");
49652 Error('\p{- IS-L/a/}');
49653 Error('\P{- IS-L/a/}');
49654 Expect(1, 90, '\p{isl}', "");
49655 Expect(0, 90, '\p{^isl}', "");
49656 Expect(0, 90, '\P{isl}', "");
49657 Expect(1, 90, '\P{^isl}', "");
49658 Expect(0, 64, '\p{isl}', "");
49659 Expect(1, 64, '\p{^isl}', "");
49660 Expect(1, 64, '\P{isl}', "");
49661 Expect(0, 64, '\P{^isl}', "");
49662 Expect(1, 90, '\p{      -is_l}', "");
49663 Expect(0, 90, '\p{^     -is_l}', "");
49664 Expect(0, 90, '\P{      -is_l}', "");
49665 Expect(1, 90, '\P{^     -is_l}', "");
49666 Expect(0, 64, '\p{      -is_l}', "");
49667 Expect(1, 64, '\p{^     -is_l}', "");
49668 Expect(1, 64, '\P{      -is_l}', "");
49669 Expect(0, 64, '\P{^     -is_l}', "");
49670 Error('\p{-cyrillic     Extended b/a/}');
49671 Error('\P{-cyrillic     Extended b/a/}');
49672 Expect(1, 42655, '\p{cyrillicextendedb}', "");
49673 Expect(0, 42655, '\p{^cyrillicextendedb}', "");
49674 Expect(0, 42655, '\P{cyrillicextendedb}', "");
49675 Expect(1, 42655, '\P{^cyrillicextendedb}', "");
49676 Expect(0, 42559, '\p{cyrillicextendedb}', "");
49677 Expect(1, 42559, '\p{^cyrillicextendedb}', "");
49678 Expect(1, 42559, '\P{cyrillicextendedb}', "");
49679 Expect(0, 42559, '\P{^cyrillicextendedb}', "");
49680 Expect(1, 42655, '\p{-  CYRILLIC-Extended       b}', "");
49681 Expect(0, 42655, '\p{^- CYRILLIC-Extended       b}', "");
49682 Expect(0, 42655, '\P{-  CYRILLIC-Extended       b}', "");
49683 Expect(1, 42655, '\P{^- CYRILLIC-Extended       b}', "");
49684 Expect(0, 42559, '\p{-  CYRILLIC-Extended       b}', "");
49685 Expect(1, 42559, '\p{^- CYRILLIC-Extended       b}', "");
49686 Expect(1, 42559, '\P{-  CYRILLIC-Extended       b}', "");
49687 Expect(0, 42559, '\P{^- CYRILLIC-Extended       b}', "");
49688 Error('\p{/a/_IsCyrillic_Extended B}');
49689 Error('\P{/a/_IsCyrillic_Extended B}');
49690 Expect(1, 42655, '\p{iscyrillicextendedb}', "");
49691 Expect(0, 42655, '\p{^iscyrillicextendedb}', "");
49692 Expect(0, 42655, '\P{iscyrillicextendedb}', "");
49693 Expect(1, 42655, '\P{^iscyrillicextendedb}', "");
49694 Expect(0, 42559, '\p{iscyrillicextendedb}', "");
49695 Expect(1, 42559, '\p{^iscyrillicextendedb}', "");
49696 Expect(1, 42559, '\P{iscyrillicextendedb}', "");
49697 Expect(0, 42559, '\P{^iscyrillicextendedb}', "");
49698 Expect(1, 42655, '\p{_Is-CYRILLIC-extended-B}', "");
49699 Expect(0, 42655, '\p{^_Is-CYRILLIC-extended-B}', "");
49700 Expect(0, 42655, '\P{_Is-CYRILLIC-extended-B}', "");
49701 Expect(1, 42655, '\P{^_Is-CYRILLIC-extended-B}', "");
49702 Expect(0, 42559, '\p{_Is-CYRILLIC-extended-B}', "");
49703 Expect(1, 42559, '\p{^_Is-CYRILLIC-extended-B}', "");
49704 Expect(1, 42559, '\P{_Is-CYRILLIC-extended-B}', "");
49705 Expect(0, 42559, '\P{^_Is-CYRILLIC-extended-B}', "");
49706 Error('\p{:=    In Cyrillic-Extended-b}');
49707 Error('\P{:=    In Cyrillic-Extended-b}');
49708 Expect(1, 42655, '\p{incyrillicextendedb}', "");
49709 Expect(0, 42655, '\p{^incyrillicextendedb}', "");
49710 Expect(0, 42655, '\P{incyrillicextendedb}', "");
49711 Expect(1, 42655, '\P{^incyrillicextendedb}', "");
49712 Expect(0, 42559, '\p{incyrillicextendedb}', "");
49713 Expect(1, 42559, '\p{^incyrillicextendedb}', "");
49714 Expect(1, 42559, '\P{incyrillicextendedb}', "");
49715 Expect(0, 42559, '\P{^incyrillicextendedb}', "");
49716 Expect(1, 42655, '\p{   In-CYRILLICextended     B}', "");
49717 Expect(0, 42655, '\p{^  In-CYRILLICextended     B}', "");
49718 Expect(0, 42655, '\P{   In-CYRILLICextended     B}', "");
49719 Expect(1, 42655, '\P{^  In-CYRILLICextended     B}', "");
49720 Expect(0, 42559, '\p{   In-CYRILLICextended     B}', "");
49721 Expect(1, 42559, '\p{^  In-CYRILLICextended     B}', "");
49722 Expect(1, 42559, '\P{   In-CYRILLICextended     B}', "");
49723 Expect(0, 42559, '\P{^  In-CYRILLICextended     B}', "");
49724 Error('\p{_:=HEBREW}');
49725 Error('\P{_:=HEBREW}');
49726 Expect(1, 1479, '\p{hebrew}', "");
49727 Expect(0, 1479, '\p{^hebrew}', "");
49728 Expect(0, 1479, '\P{hebrew}', "");
49729 Expect(1, 1479, '\P{^hebrew}', "");
49730 Expect(0, 1424, '\p{hebrew}', "");
49731 Expect(1, 1424, '\p{^hebrew}', "");
49732 Expect(1, 1424, '\P{hebrew}', "");
49733 Expect(0, 1424, '\P{^hebrew}', "");
49734 Expect(1, 1479, '\p{-   Hebrew}', "");
49735 Expect(0, 1479, '\p{^-  Hebrew}', "");
49736 Expect(0, 1479, '\P{-   Hebrew}', "");
49737 Expect(1, 1479, '\P{^-  Hebrew}', "");
49738 Expect(0, 1424, '\p{-   Hebrew}', "");
49739 Expect(1, 1424, '\p{^-  Hebrew}', "");
49740 Expect(1, 1424, '\P{-   Hebrew}', "");
49741 Expect(0, 1424, '\P{^-  Hebrew}', "");
49742 Error('\p{ IsHEBREW:=}');
49743 Error('\P{ IsHEBREW:=}');
49744 Expect(1, 1479, '\p{ishebrew}', "");
49745 Expect(0, 1479, '\p{^ishebrew}', "");
49746 Expect(0, 1479, '\P{ishebrew}', "");
49747 Expect(1, 1479, '\P{^ishebrew}', "");
49748 Expect(0, 1424, '\p{ishebrew}', "");
49749 Expect(1, 1424, '\p{^ishebrew}', "");
49750 Expect(1, 1424, '\P{ishebrew}', "");
49751 Expect(0, 1424, '\P{^ishebrew}', "");
49752 Expect(1, 1479, '\p{-Is_Hebrew}', "");
49753 Expect(0, 1479, '\p{^-Is_Hebrew}', "");
49754 Expect(0, 1479, '\P{-Is_Hebrew}', "");
49755 Expect(1, 1479, '\P{^-Is_Hebrew}', "");
49756 Expect(0, 1424, '\p{-Is_Hebrew}', "");
49757 Expect(1, 1424, '\p{^-Is_Hebrew}', "");
49758 Expect(1, 1424, '\P{-Is_Hebrew}', "");
49759 Expect(0, 1424, '\P{^-Is_Hebrew}', "");
49760 Error('\p{:=HEBR}');
49761 Error('\P{:=HEBR}');
49762 Expect(1, 1479, '\p{hebr}', "");
49763 Expect(0, 1479, '\p{^hebr}', "");
49764 Expect(0, 1479, '\P{hebr}', "");
49765 Expect(1, 1479, '\P{^hebr}', "");
49766 Expect(0, 1424, '\p{hebr}', "");
49767 Expect(1, 1424, '\p{^hebr}', "");
49768 Expect(1, 1424, '\P{hebr}', "");
49769 Expect(0, 1424, '\P{^hebr}', "");
49770 Error('\p{/a/IS_hebr}');
49771 Error('\P{/a/IS_hebr}');
49772 Expect(1, 1479, '\p{ishebr}', "");
49773 Expect(0, 1479, '\p{^ishebr}', "");
49774 Expect(0, 1479, '\P{ishebr}', "");
49775 Expect(1, 1479, '\P{^ishebr}', "");
49776 Expect(0, 1424, '\p{ishebr}', "");
49777 Expect(1, 1424, '\p{^ishebr}', "");
49778 Expect(1, 1424, '\P{ishebr}', "");
49779 Expect(0, 1424, '\P{^ishebr}', "");
49780 Expect(1, 1479, '\p{-   Is_Hebr}', "");
49781 Expect(0, 1479, '\p{^-  Is_Hebr}', "");
49782 Expect(0, 1479, '\P{-   Is_Hebr}', "");
49783 Expect(1, 1479, '\P{^-  Is_Hebr}', "");
49784 Expect(0, 1424, '\p{-   Is_Hebr}', "");
49785 Expect(1, 1424, '\p{^-  Is_Hebr}', "");
49786 Expect(1, 1424, '\P{-   Is_Hebr}', "");
49787 Expect(0, 1424, '\P{^-  Is_Hebr}', "");
49788 Error('\p{      /a/IN_HIRAGANA}');
49789 Error('\P{      /a/IN_HIRAGANA}');
49790 Expect(1, 12447, '\p{inhiragana}', "");
49791 Expect(0, 12447, '\p{^inhiragana}', "");
49792 Expect(0, 12447, '\P{inhiragana}', "");
49793 Expect(1, 12447, '\P{^inhiragana}', "");
49794 Expect(0, 12351, '\p{inhiragana}', "");
49795 Expect(1, 12351, '\p{^inhiragana}', "");
49796 Expect(1, 12351, '\P{inhiragana}', "");
49797 Expect(0, 12351, '\P{^inhiragana}', "");
49798 Expect(1, 12447, '\p{INhiragana}', "");
49799 Expect(0, 12447, '\p{^INhiragana}', "");
49800 Expect(0, 12447, '\P{INhiragana}', "");
49801 Expect(1, 12447, '\P{^INhiragana}', "");
49802 Expect(0, 12351, '\p{INhiragana}', "");
49803 Expect(1, 12351, '\p{^INhiragana}', "");
49804 Expect(1, 12351, '\P{INhiragana}', "");
49805 Expect(0, 12351, '\P{^INhiragana}', "");
49806 Error('\p{      /a/latin}');
49807 Error('\P{      /a/latin}');
49808 Expect(1, 90, '\p{latin}', "");
49809 Expect(0, 90, '\p{^latin}', "");
49810 Expect(0, 90, '\P{latin}', "");
49811 Expect(1, 90, '\P{^latin}', "");
49812 Expect(0, 64, '\p{latin}', "");
49813 Expect(1, 64, '\p{^latin}', "");
49814 Expect(1, 64, '\P{latin}', "");
49815 Expect(0, 64, '\P{^latin}', "");
49816 Expect(1, 90, '\p{      LATIN}', "");
49817 Expect(0, 90, '\p{^     LATIN}', "");
49818 Expect(0, 90, '\P{      LATIN}', "");
49819 Expect(1, 90, '\P{^     LATIN}', "");
49820 Expect(0, 64, '\p{      LATIN}', "");
49821 Expect(1, 64, '\p{^     LATIN}', "");
49822 Expect(1, 64, '\P{      LATIN}', "");
49823 Expect(0, 64, '\P{^     LATIN}', "");
49824 Error('\p{_/a/ISlatin}');
49825 Error('\P{_/a/ISlatin}');
49826 Expect(1, 90, '\p{islatin}', "");
49827 Expect(0, 90, '\p{^islatin}', "");
49828 Expect(0, 90, '\P{islatin}', "");
49829 Expect(1, 90, '\P{^islatin}', "");
49830 Expect(0, 64, '\p{islatin}', "");
49831 Expect(1, 64, '\p{^islatin}', "");
49832 Expect(1, 64, '\P{islatin}', "");
49833 Expect(0, 64, '\P{^islatin}', "");
49834 Expect(1, 90, '\p{_     is LATIN}', "");
49835 Expect(0, 90, '\p{^_    is LATIN}', "");
49836 Expect(0, 90, '\P{_     is LATIN}', "");
49837 Expect(1, 90, '\P{^_    is LATIN}', "");
49838 Expect(0, 64, '\p{_     is LATIN}', "");
49839 Expect(1, 64, '\p{^_    is LATIN}', "");
49840 Expect(1, 64, '\P{_     is LATIN}', "");
49841 Expect(0, 64, '\P{^_    is LATIN}', "");
49842 Error('\p{:=latn}');
49843 Error('\P{:=latn}');
49844 Expect(1, 90, '\p{latn}', "");
49845 Expect(0, 90, '\p{^latn}', "");
49846 Expect(0, 90, '\P{latn}', "");
49847 Expect(1, 90, '\P{^latn}', "");
49848 Expect(0, 64, '\p{latn}', "");
49849 Expect(1, 64, '\p{^latn}', "");
49850 Expect(1, 64, '\P{latn}', "");
49851 Expect(0, 64, '\P{^latn}', "");
49852 Expect(1, 90, '\p{__Latn}', "");
49853 Expect(0, 90, '\p{^__Latn}', "");
49854 Expect(0, 90, '\P{__Latn}', "");
49855 Expect(1, 90, '\P{^__Latn}', "");
49856 Expect(0, 64, '\p{__Latn}', "");
49857 Expect(1, 64, '\p{^__Latn}', "");
49858 Expect(1, 64, '\P{__Latn}', "");
49859 Expect(0, 64, '\P{^__Latn}', "");
49860 Error('\p{:=--Is        LATN}');
49861 Error('\P{:=--Is        LATN}');
49862 Expect(1, 90, '\p{islatn}', "");
49863 Expect(0, 90, '\p{^islatn}', "");
49864 Expect(0, 90, '\P{islatn}', "");
49865 Expect(1, 90, '\P{^islatn}', "");
49866 Expect(0, 64, '\p{islatn}', "");
49867 Expect(1, 64, '\p{^islatn}', "");
49868 Expect(1, 64, '\P{islatn}', "");
49869 Expect(0, 64, '\P{^islatn}', "");
49870 Expect(1, 90, '\p{_     Is Latn}', "");
49871 Expect(0, 90, '\p{^_    Is Latn}', "");
49872 Expect(0, 90, '\P{_     Is Latn}', "");
49873 Expect(1, 90, '\P{^_    Is Latn}', "");
49874 Expect(0, 64, '\p{_     Is Latn}', "");
49875 Expect(1, 64, '\p{^_    Is Latn}', "");
49876 Expect(1, 64, '\P{_     Is Latn}', "");
49877 Expect(0, 64, '\P{^_    Is Latn}', "");
49878 Error('\p{_:=Enclosing_MARK}');
49879 Error('\P{_:=Enclosing_MARK}');
49880 Expect(1, 1161, '\p{enclosingmark}', "");
49881 Expect(0, 1161, '\p{^enclosingmark}', "");
49882 Expect(0, 1161, '\P{enclosingmark}', "");
49883 Expect(1, 1161, '\P{^enclosingmark}', "");
49884 Expect(0, 1159, '\p{enclosingmark}', "");
49885 Expect(1, 1159, '\p{^enclosingmark}', "");
49886 Expect(1, 1159, '\P{enclosingmark}', "");
49887 Expect(0, 1159, '\P{^enclosingmark}', "");
49888 Expect(1, 1161, '\p{ _ENCLOSING_Mark}', "");
49889 Expect(0, 1161, '\p{^ _ENCLOSING_Mark}', "");
49890 Expect(0, 1161, '\P{ _ENCLOSING_Mark}', "");
49891 Expect(1, 1161, '\P{^ _ENCLOSING_Mark}', "");
49892 Expect(0, 1159, '\p{ _ENCLOSING_Mark}', "");
49893 Expect(1, 1159, '\p{^ _ENCLOSING_Mark}', "");
49894 Expect(1, 1159, '\P{ _ENCLOSING_Mark}', "");
49895 Expect(0, 1159, '\P{^ _ENCLOSING_Mark}', "");
49896 Error('\p{- IS-ENCLOSING/a/Mark}');
49897 Error('\P{- IS-ENCLOSING/a/Mark}');
49898 Expect(1, 1161, '\p{isenclosingmark}', "");
49899 Expect(0, 1161, '\p{^isenclosingmark}', "");
49900 Expect(0, 1161, '\P{isenclosingmark}', "");
49901 Expect(1, 1161, '\P{^isenclosingmark}', "");
49902 Expect(0, 1159, '\p{isenclosingmark}', "");
49903 Expect(1, 1159, '\p{^isenclosingmark}', "");
49904 Expect(1, 1159, '\P{isenclosingmark}', "");
49905 Expect(0, 1159, '\P{^isenclosingmark}', "");
49906 Expect(1, 1161, '\p{_   is Enclosing_Mark}', "");
49907 Expect(0, 1161, '\p{^_  is Enclosing_Mark}', "");
49908 Expect(0, 1161, '\P{_   is Enclosing_Mark}', "");
49909 Expect(1, 1161, '\P{^_  is Enclosing_Mark}', "");
49910 Expect(0, 1159, '\p{_   is Enclosing_Mark}', "");
49911 Expect(1, 1159, '\p{^_  is Enclosing_Mark}', "");
49912 Expect(1, 1159, '\P{_   is Enclosing_Mark}', "");
49913 Expect(0, 1159, '\P{^_  is Enclosing_Mark}', "");
49914 Error('\p{  Me:=}');
49915 Error('\P{  Me:=}');
49916 Expect(1, 1161, '\p{me}', "");
49917 Expect(0, 1161, '\p{^me}', "");
49918 Expect(0, 1161, '\P{me}', "");
49919 Expect(1, 1161, '\P{^me}', "");
49920 Expect(0, 1159, '\p{me}', "");
49921 Expect(1, 1159, '\p{^me}', "");
49922 Expect(1, 1159, '\P{me}', "");
49923 Expect(0, 1159, '\P{^me}', "");
49924 Expect(1, 1161, '\p{-_me}', "");
49925 Expect(0, 1161, '\p{^-_me}', "");
49926 Expect(0, 1161, '\P{-_me}', "");
49927 Expect(1, 1161, '\P{^-_me}', "");
49928 Expect(0, 1159, '\p{-_me}', "");
49929 Expect(1, 1159, '\p{^-_me}', "");
49930 Expect(1, 1159, '\P{-_me}', "");
49931 Expect(0, 1159, '\P{^-_me}', "");
49932 Error('\p{      :=IS_Me}');
49933 Error('\P{      :=IS_Me}');
49934 Expect(1, 1161, '\p{isme}', "");
49935 Expect(0, 1161, '\p{^isme}', "");
49936 Expect(0, 1161, '\P{isme}', "");
49937 Expect(1, 1161, '\P{^isme}', "");
49938 Expect(0, 1159, '\p{isme}', "");
49939 Expect(1, 1159, '\p{^isme}', "");
49940 Expect(1, 1159, '\P{isme}', "");
49941 Expect(0, 1159, '\P{^isme}', "");
49942 Expect(1, 1161, '\p{ -IS Me}', "");
49943 Expect(0, 1161, '\p{^ -IS Me}', "");
49944 Expect(0, 1161, '\P{ -IS Me}', "");
49945 Expect(1, 1161, '\P{^ -IS Me}', "");
49946 Expect(0, 1159, '\p{ -IS Me}', "");
49947 Expect(1, 1159, '\p{^ -IS Me}', "");
49948 Expect(1, 1159, '\P{ -IS Me}', "");
49949 Expect(0, 1159, '\P{^ -IS Me}', "");
49950 Error('\p{       format:=}');
49951 Error('\P{       format:=}');
49952 Expect(1, 1539, '\p{format}', "");
49953 Expect(0, 1539, '\p{^format}', "");
49954 Expect(0, 1539, '\P{format}', "");
49955 Expect(1, 1539, '\P{^format}', "");
49956 Expect(0, 7, '\p{format}', "");
49957 Expect(1, 7, '\p{^format}', "");
49958 Expect(1, 7, '\P{format}', "");
49959 Expect(0, 7, '\P{^format}', "");
49960 Expect(1, 1539, '\p{- Format}', "");
49961 Expect(0, 1539, '\p{^- Format}', "");
49962 Expect(0, 1539, '\P{- Format}', "");
49963 Expect(1, 1539, '\P{^- Format}', "");
49964 Expect(0, 7, '\p{- Format}', "");
49965 Expect(1, 7, '\p{^- Format}', "");
49966 Expect(1, 7, '\P{- Format}', "");
49967 Expect(0, 7, '\P{^- Format}', "");
49968 Error('\p{/a/Is_Format}');
49969 Error('\P{/a/Is_Format}');
49970 Expect(1, 1539, '\p{isformat}', "");
49971 Expect(0, 1539, '\p{^isformat}', "");
49972 Expect(0, 1539, '\P{isformat}', "");
49973 Expect(1, 1539, '\P{^isformat}', "");
49974 Expect(0, 7, '\p{isformat}', "");
49975 Expect(1, 7, '\p{^isformat}', "");
49976 Expect(1, 7, '\P{isformat}', "");
49977 Expect(0, 7, '\P{^isformat}', "");
49978 Expect(1, 1539, '\p{Is  Format}', "");
49979 Expect(0, 1539, '\p{^Is Format}', "");
49980 Expect(0, 1539, '\P{Is  Format}', "");
49981 Expect(1, 1539, '\P{^Is Format}', "");
49982 Expect(0, 7, '\p{Is     Format}', "");
49983 Expect(1, 7, '\p{^Is    Format}', "");
49984 Expect(1, 7, '\P{Is     Format}', "");
49985 Expect(0, 7, '\P{^Is    Format}', "");
49986 Error('\p{ _Cf/a/}');
49987 Error('\P{ _Cf/a/}');
49988 Expect(1, 1539, '\p{cf}', "");
49989 Expect(0, 1539, '\p{^cf}', "");
49990 Expect(0, 1539, '\P{cf}', "");
49991 Expect(1, 1539, '\P{^cf}', "");
49992 Expect(0, 7, '\p{cf}', "");
49993 Expect(1, 7, '\p{^cf}', "");
49994 Expect(1, 7, '\P{cf}', "");
49995 Expect(0, 7, '\P{^cf}', "");
49996 Expect(1, 1539, '\p{_Cf}', "");
49997 Expect(0, 1539, '\p{^_Cf}', "");
49998 Expect(0, 1539, '\P{_Cf}', "");
49999 Expect(1, 1539, '\P{^_Cf}', "");
50000 Expect(0, 7, '\p{_Cf}', "");
50001 Expect(1, 7, '\p{^_Cf}', "");
50002 Expect(1, 7, '\P{_Cf}', "");
50003 Expect(0, 7, '\P{^_Cf}', "");
50004 Error('\p{ _IsCf:=}');
50005 Error('\P{ _IsCf:=}');
50006 Expect(1, 1539, '\p{iscf}', "");
50007 Expect(0, 1539, '\p{^iscf}', "");
50008 Expect(0, 1539, '\P{iscf}', "");
50009 Expect(1, 1539, '\P{^iscf}', "");
50010 Expect(0, 7, '\p{iscf}', "");
50011 Expect(1, 7, '\p{^iscf}', "");
50012 Expect(1, 7, '\P{iscf}', "");
50013 Expect(0, 7, '\P{^iscf}', "");
50014 Expect(1, 1539, '\p{    Is Cf}', "");
50015 Expect(0, 1539, '\p{^   Is Cf}', "");
50016 Expect(0, 1539, '\P{    Is Cf}', "");
50017 Expect(1, 1539, '\P{^   Is Cf}', "");
50018 Expect(0, 7, '\p{       Is Cf}', "");
50019 Expect(1, 7, '\p{^      Is Cf}', "");
50020 Expect(1, 7, '\P{       Is Cf}', "");
50021 Expect(0, 7, '\P{^      Is Cf}', "");
50022 Error('\p{:=otherNumber}');
50023 Error('\P{:=otherNumber}');
50024 Expect(1, 2553, '\p{othernumber}', "");
50025 Expect(0, 2553, '\p{^othernumber}', "");
50026 Expect(0, 2553, '\P{othernumber}', "");
50027 Expect(1, 2553, '\P{^othernumber}', "");
50028 Expect(0, 7, '\p{othernumber}', "");
50029 Expect(1, 7, '\p{^othernumber}', "");
50030 Expect(1, 7, '\P{othernumber}', "");
50031 Expect(0, 7, '\P{^othernumber}', "");
50032 Expect(1, 2553, '\p{-   OTHER-NUMBER}', "");
50033 Expect(0, 2553, '\p{^-  OTHER-NUMBER}', "");
50034 Expect(0, 2553, '\P{-   OTHER-NUMBER}', "");
50035 Expect(1, 2553, '\P{^-  OTHER-NUMBER}', "");
50036 Expect(0, 7, '\p{-      OTHER-NUMBER}', "");
50037 Expect(1, 7, '\p{^-     OTHER-NUMBER}', "");
50038 Expect(1, 7, '\P{-      OTHER-NUMBER}', "");
50039 Expect(0, 7, '\P{^-     OTHER-NUMBER}', "");
50040 Error('\p{/a/   Is_Other-NUMBER}');
50041 Error('\P{/a/   Is_Other-NUMBER}');
50042 Expect(1, 2553, '\p{isothernumber}', "");
50043 Expect(0, 2553, '\p{^isothernumber}', "");
50044 Expect(0, 2553, '\P{isothernumber}', "");
50045 Expect(1, 2553, '\P{^isothernumber}', "");
50046 Expect(0, 7, '\p{isothernumber}', "");
50047 Expect(1, 7, '\p{^isothernumber}', "");
50048 Expect(1, 7, '\P{isothernumber}', "");
50049 Expect(0, 7, '\P{^isothernumber}', "");
50050 Expect(1, 2553, '\p{- Is        Other-number}', "");
50051 Expect(0, 2553, '\p{^- Is       Other-number}', "");
50052 Expect(0, 2553, '\P{- Is        Other-number}', "");
50053 Expect(1, 2553, '\P{^- Is       Other-number}', "");
50054 Expect(0, 7, '\p{- Is   Other-number}', "");
50055 Expect(1, 7, '\p{^- Is  Other-number}', "");
50056 Expect(1, 7, '\P{- Is   Other-number}', "");
50057 Expect(0, 7, '\P{^- Is  Other-number}', "");
50058 Error('\p{__NO/a/}');
50059 Error('\P{__NO/a/}');
50060 Expect(1, 2553, '\p{no}', "");
50061 Expect(0, 2553, '\p{^no}', "");
50062 Expect(0, 2553, '\P{no}', "");
50063 Expect(1, 2553, '\P{^no}', "");
50064 Expect(0, 7, '\p{no}', "");
50065 Expect(1, 7, '\p{^no}', "");
50066 Expect(1, 7, '\P{no}', "");
50067 Expect(0, 7, '\P{^no}', "");
50068 Expect(1, 2553, '\p{     NO}', "");
50069 Expect(0, 2553, '\p{^    NO}', "");
50070 Expect(0, 2553, '\P{     NO}', "");
50071 Expect(1, 2553, '\P{^    NO}', "");
50072 Expect(0, 7, '\p{        NO}', "");
50073 Expect(1, 7, '\p{^       NO}', "");
50074 Expect(1, 7, '\P{        NO}', "");
50075 Expect(0, 7, '\P{^       NO}', "");
50076 Error('\p{ :=IS no}');
50077 Error('\P{ :=IS no}');
50078 Expect(1, 2553, '\p{isno}', "");
50079 Expect(0, 2553, '\p{^isno}', "");
50080 Expect(0, 2553, '\P{isno}', "");
50081 Expect(1, 2553, '\P{^isno}', "");
50082 Expect(0, 7, '\p{isno}', "");
50083 Expect(1, 7, '\p{^isno}', "");
50084 Expect(1, 7, '\P{isno}', "");
50085 Expect(0, 7, '\P{^isno}', "");
50086 Expect(1, 2553, '\p{    -Is     No}', "");
50087 Expect(0, 2553, '\p{^   -Is     No}', "");
50088 Expect(0, 2553, '\P{    -Is     No}', "");
50089 Expect(1, 2553, '\P{^   -Is     No}', "");
50090 Expect(0, 7, '\p{       -Is     No}', "");
50091 Expect(1, 7, '\p{^      -Is     No}', "");
50092 Expect(1, 7, '\P{       -Is     No}', "");
50093 Expect(0, 7, '\P{^      -Is     No}', "");
50094 Error('\p{__Latin-1/a/Supplement}');
50095 Error('\P{__Latin-1/a/Supplement}');
50096 Expect(1, 255, '\p{latin1supplement}', "");
50097 Expect(0, 255, '\p{^latin1supplement}', "");
50098 Expect(0, 255, '\P{latin1supplement}', "");
50099 Expect(1, 255, '\P{^latin1supplement}', "");
50100 Expect(0, 7, '\p{latin1supplement}', "");
50101 Expect(1, 7, '\p{^latin1supplement}', "");
50102 Expect(1, 7, '\P{latin1supplement}', "");
50103 Expect(0, 7, '\P{^latin1supplement}', "");
50104 Expect(1, 255, '\p{-Latin_1     SUPPLEMENT}', "");
50105 Expect(0, 255, '\p{^-Latin_1    SUPPLEMENT}', "");
50106 Expect(0, 255, '\P{-Latin_1     SUPPLEMENT}', "");
50107 Expect(1, 255, '\P{^-Latin_1    SUPPLEMENT}', "");
50108 Expect(0, 7, '\p{-Latin_1       SUPPLEMENT}', "");
50109 Expect(1, 7, '\p{^-Latin_1      SUPPLEMENT}', "");
50110 Expect(1, 7, '\P{-Latin_1       SUPPLEMENT}', "");
50111 Expect(0, 7, '\P{^-Latin_1      SUPPLEMENT}', "");
50112 Error('\p{__IS Latin 1 Supplement:=}');
50113 Error('\P{__IS Latin 1 Supplement:=}');
50114 Expect(1, 255, '\p{islatin1supplement}', "");
50115 Expect(0, 255, '\p{^islatin1supplement}', "");
50116 Expect(0, 255, '\P{islatin1supplement}', "");
50117 Expect(1, 255, '\P{^islatin1supplement}', "");
50118 Expect(0, 7, '\p{islatin1supplement}', "");
50119 Expect(1, 7, '\p{^islatin1supplement}', "");
50120 Expect(1, 7, '\P{islatin1supplement}', "");
50121 Expect(0, 7, '\P{^islatin1supplement}', "");
50122 Expect(1, 255, '\p{-Is  LATIN   1_SUPPLEMENT}', "");
50123 Expect(0, 255, '\p{^-Is LATIN   1_SUPPLEMENT}', "");
50124 Expect(0, 255, '\P{-Is  LATIN   1_SUPPLEMENT}', "");
50125 Expect(1, 255, '\P{^-Is LATIN   1_SUPPLEMENT}', "");
50126 Expect(0, 7, '\p{-Is    LATIN   1_SUPPLEMENT}', "");
50127 Expect(1, 7, '\p{^-Is   LATIN   1_SUPPLEMENT}', "");
50128 Expect(1, 7, '\P{-Is    LATIN   1_SUPPLEMENT}', "");
50129 Expect(0, 7, '\P{^-Is   LATIN   1_SUPPLEMENT}', "");
50130 Error('\p{_In_Latin     1:=SUPPLEMENT}');
50131 Error('\P{_In_Latin     1:=SUPPLEMENT}');
50132 Expect(1, 255, '\p{inlatin1supplement}', "");
50133 Expect(0, 255, '\p{^inlatin1supplement}', "");
50134 Expect(0, 255, '\P{inlatin1supplement}', "");
50135 Expect(1, 255, '\P{^inlatin1supplement}', "");
50136 Expect(0, 7, '\p{inlatin1supplement}', "");
50137 Expect(1, 7, '\p{^inlatin1supplement}', "");
50138 Expect(1, 7, '\P{inlatin1supplement}', "");
50139 Expect(0, 7, '\P{^inlatin1supplement}', "");
50140 Expect(1, 255, '\p{_ IN Latin-1 supplement}', "");
50141 Expect(0, 255, '\p{^_ IN Latin-1        supplement}', "");
50142 Expect(0, 255, '\P{_ IN Latin-1 supplement}', "");
50143 Expect(1, 255, '\P{^_ IN Latin-1        supplement}', "");
50144 Expect(0, 7, '\p{_ IN Latin-1   supplement}', "");
50145 Expect(1, 7, '\p{^_ IN Latin-1  supplement}', "");
50146 Expect(1, 7, '\P{_ IN Latin-1   supplement}', "");
50147 Expect(0, 7, '\P{^_ IN Latin-1  supplement}', "");
50148 Error('\p{-     LATIN:=1}');
50149 Error('\P{-     LATIN:=1}');
50150 Expect(1, 255, '\p{latin1}', "");
50151 Expect(0, 255, '\p{^latin1}', "");
50152 Expect(0, 255, '\P{latin1}', "");
50153 Expect(1, 255, '\P{^latin1}', "");
50154 Expect(0, 7, '\p{latin1}', "");
50155 Expect(1, 7, '\p{^latin1}', "");
50156 Expect(1, 7, '\P{latin1}', "");
50157 Expect(0, 7, '\P{^latin1}', "");
50158 Expect(1, 255, '\p{ -Latin1}', "");
50159 Expect(0, 255, '\p{^ -Latin1}', "");
50160 Expect(0, 255, '\P{ -Latin1}', "");
50161 Expect(1, 255, '\P{^ -Latin1}', "");
50162 Expect(0, 7, '\p{ -Latin1}', "");
50163 Expect(1, 7, '\p{^ -Latin1}', "");
50164 Expect(1, 7, '\P{ -Latin1}', "");
50165 Expect(0, 7, '\P{^ -Latin1}', "");
50166 Error('\p{ _is/a/Latin-1}');
50167 Error('\P{ _is/a/Latin-1}');
50168 Expect(1, 255, '\p{islatin1}', "");
50169 Expect(0, 255, '\p{^islatin1}', "");
50170 Expect(0, 255, '\P{islatin1}', "");
50171 Expect(1, 255, '\P{^islatin1}', "");
50172 Expect(0, 7, '\p{islatin1}', "");
50173 Expect(1, 7, '\p{^islatin1}', "");
50174 Expect(1, 7, '\P{islatin1}', "");
50175 Expect(0, 7, '\P{^islatin1}', "");
50176 Expect(1, 255, '\p{      IS     latin   1}', "");
50177 Expect(0, 255, '\p{^     IS     latin   1}', "");
50178 Expect(0, 255, '\P{      IS     latin   1}', "");
50179 Expect(1, 255, '\P{^     IS     latin   1}', "");
50180 Expect(0, 7, '\p{        IS     latin   1}', "");
50181 Expect(1, 7, '\p{^       IS     latin   1}', "");
50182 Expect(1, 7, '\P{        IS     latin   1}', "");
50183 Expect(0, 7, '\P{^       IS     latin   1}', "");
50184 Error('\p{:=_ InLATIN1}');
50185 Error('\P{:=_ InLATIN1}');
50186 Expect(1, 255, '\p{inlatin1}', "");
50187 Expect(0, 255, '\p{^inlatin1}', "");
50188 Expect(0, 255, '\P{inlatin1}', "");
50189 Expect(1, 255, '\P{^inlatin1}', "");
50190 Expect(0, 7, '\p{inlatin1}', "");
50191 Expect(1, 7, '\p{^inlatin1}', "");
50192 Expect(1, 7, '\P{inlatin1}', "");
50193 Expect(0, 7, '\P{^inlatin1}', "");
50194 Expect(1, 255, '\p{-In-latin_1}', "");
50195 Expect(0, 255, '\p{^-In-latin_1}', "");
50196 Expect(0, 255, '\P{-In-latin_1}', "");
50197 Expect(1, 255, '\P{^-In-latin_1}', "");
50198 Expect(0, 7, '\p{-In-latin_1}', "");
50199 Expect(1, 7, '\p{^-In-latin_1}', "");
50200 Expect(1, 7, '\P{-In-latin_1}', "");
50201 Expect(0, 7, '\P{^-In-latin_1}', "");
50202 Error('\p{              tamil:=}');
50203 Error('\P{              tamil:=}');
50204 Expect(1, 2947, '\p{tamil}', "");
50205 Expect(0, 2947, '\p{^tamil}', "");
50206 Expect(0, 2947, '\P{tamil}', "");
50207 Expect(1, 2947, '\P{^tamil}', "");
50208 Expect(0, 2945, '\p{tamil}', "");
50209 Expect(1, 2945, '\p{^tamil}', "");
50210 Expect(1, 2945, '\P{tamil}', "");
50211 Expect(0, 2945, '\P{^tamil}', "");
50212 Expect(1, 2947, '\p{    Tamil}', "");
50213 Expect(0, 2947, '\p{^   Tamil}', "");
50214 Expect(0, 2947, '\P{    Tamil}', "");
50215 Expect(1, 2947, '\P{^   Tamil}', "");
50216 Expect(0, 2945, '\p{    Tamil}', "");
50217 Expect(1, 2945, '\p{^   Tamil}', "");
50218 Expect(1, 2945, '\P{    Tamil}', "");
50219 Expect(0, 2945, '\P{^   Tamil}', "");
50220 Error('\p{/a/ Is-TAMIL}');
50221 Error('\P{/a/ Is-TAMIL}');
50222 Expect(1, 2947, '\p{istamil}', "");
50223 Expect(0, 2947, '\p{^istamil}', "");
50224 Expect(0, 2947, '\P{istamil}', "");
50225 Expect(1, 2947, '\P{^istamil}', "");
50226 Expect(0, 2945, '\p{istamil}', "");
50227 Expect(1, 2945, '\p{^istamil}', "");
50228 Expect(1, 2945, '\P{istamil}', "");
50229 Expect(0, 2945, '\P{^istamil}', "");
50230 Expect(1, 2947, '\p{Is  tamil}', "");
50231 Expect(0, 2947, '\p{^Is tamil}', "");
50232 Expect(0, 2947, '\P{Is  tamil}', "");
50233 Expect(1, 2947, '\P{^Is tamil}', "");
50234 Expect(0, 2945, '\p{Is  tamil}', "");
50235 Expect(1, 2945, '\p{^Is tamil}', "");
50236 Expect(1, 2945, '\P{Is  tamil}', "");
50237 Expect(0, 2945, '\P{^Is tamil}', "");
50238 Error('\p{:=_ taml}');
50239 Error('\P{:=_ taml}');
50240 Expect(1, 2947, '\p{taml}', "");
50241 Expect(0, 2947, '\p{^taml}', "");
50242 Expect(0, 2947, '\P{taml}', "");
50243 Expect(1, 2947, '\P{^taml}', "");
50244 Expect(0, 2945, '\p{taml}', "");
50245 Expect(1, 2945, '\p{^taml}', "");
50246 Expect(1, 2945, '\P{taml}', "");
50247 Expect(0, 2945, '\P{^taml}', "");
50248 Expect(1, 2947, '\p{ TAML}', "");
50249 Expect(0, 2947, '\p{^ TAML}', "");
50250 Expect(0, 2947, '\P{ TAML}', "");
50251 Expect(1, 2947, '\P{^ TAML}', "");
50252 Expect(0, 2945, '\p{ TAML}', "");
50253 Expect(1, 2945, '\p{^ TAML}', "");
50254 Expect(1, 2945, '\P{ TAML}', "");
50255 Expect(0, 2945, '\P{^ TAML}', "");
50256 Error('\p{_Is_Taml:=}');
50257 Error('\P{_Is_Taml:=}');
50258 Expect(1, 2947, '\p{istaml}', "");
50259 Expect(0, 2947, '\p{^istaml}', "");
50260 Expect(0, 2947, '\P{istaml}', "");
50261 Expect(1, 2947, '\P{^istaml}', "");
50262 Expect(0, 2945, '\p{istaml}', "");
50263 Expect(1, 2945, '\p{^istaml}', "");
50264 Expect(1, 2945, '\P{istaml}', "");
50265 Expect(0, 2945, '\P{^istaml}', "");
50266 Expect(1, 2947, '\p{_IS-TAML}', "");
50267 Expect(0, 2947, '\p{^_IS-TAML}', "");
50268 Expect(0, 2947, '\P{_IS-TAML}', "");
50269 Expect(1, 2947, '\P{^_IS-TAML}', "");
50270 Expect(0, 2945, '\p{_IS-TAML}', "");
50271 Expect(1, 2945, '\p{^_IS-TAML}', "");
50272 Expect(1, 2945, '\P{_IS-TAML}', "");
50273 Expect(0, 2945, '\P{^_IS-TAML}', "");
50274 Error('\p{/a/-shavian}');
50275 Error('\P{/a/-shavian}');
50276 Expect(1, 66687, '\p{shavian}', "");
50277 Expect(0, 66687, '\p{^shavian}', "");
50278 Expect(0, 66687, '\P{shavian}', "");
50279 Expect(1, 66687, '\P{^shavian}', "");
50280 Expect(0, 66639, '\p{shavian}', "");
50281 Expect(1, 66639, '\p{^shavian}', "");
50282 Expect(1, 66639, '\P{shavian}', "");
50283 Expect(0, 66639, '\P{^shavian}', "");
50284 Expect(1, 66687, '\p{--shavian}', "");
50285 Expect(0, 66687, '\p{^--shavian}', "");
50286 Expect(0, 66687, '\P{--shavian}', "");
50287 Expect(1, 66687, '\P{^--shavian}', "");
50288 Expect(0, 66639, '\p{--shavian}', "");
50289 Expect(1, 66639, '\p{^--shavian}', "");
50290 Expect(1, 66639, '\P{--shavian}', "");
50291 Expect(0, 66639, '\P{^--shavian}', "");
50292 Error('\p{:=-_ISSHAVIAN}');
50293 Error('\P{:=-_ISSHAVIAN}');
50294 Expect(1, 66687, '\p{isshavian}', "");
50295 Expect(0, 66687, '\p{^isshavian}', "");
50296 Expect(0, 66687, '\P{isshavian}', "");
50297 Expect(1, 66687, '\P{^isshavian}', "");
50298 Expect(0, 66639, '\p{isshavian}', "");
50299 Expect(1, 66639, '\p{^isshavian}', "");
50300 Expect(1, 66639, '\P{isshavian}', "");
50301 Expect(0, 66639, '\P{^isshavian}', "");
50302 Expect(1, 66687, '\p{ Is_Shavian}', "");
50303 Expect(0, 66687, '\p{^ Is_Shavian}', "");
50304 Expect(0, 66687, '\P{ Is_Shavian}', "");
50305 Expect(1, 66687, '\P{^ Is_Shavian}', "");
50306 Expect(0, 66639, '\p{ Is_Shavian}', "");
50307 Expect(1, 66639, '\p{^ Is_Shavian}', "");
50308 Expect(1, 66639, '\P{ Is_Shavian}', "");
50309 Expect(0, 66639, '\P{^ Is_Shavian}', "");
50310 Error('\p{ :=SHAW}');
50311 Error('\P{ :=SHAW}');
50312 Expect(1, 66687, '\p{shaw}', "");
50313 Expect(0, 66687, '\p{^shaw}', "");
50314 Expect(0, 66687, '\P{shaw}', "");
50315 Expect(1, 66687, '\P{^shaw}', "");
50316 Expect(0, 66639, '\p{shaw}', "");
50317 Expect(1, 66639, '\p{^shaw}', "");
50318 Expect(1, 66639, '\P{shaw}', "");
50319 Expect(0, 66639, '\P{^shaw}', "");
50320 Expect(1, 66687, '\p{- shaw}', "");
50321 Expect(0, 66687, '\p{^- shaw}', "");
50322 Expect(0, 66687, '\P{- shaw}', "");
50323 Expect(1, 66687, '\P{^- shaw}', "");
50324 Expect(0, 66639, '\p{- shaw}', "");
50325 Expect(1, 66639, '\p{^- shaw}', "");
50326 Expect(1, 66639, '\P{- shaw}', "");
50327 Expect(0, 66639, '\P{^- shaw}', "");
50328 Error('\p{:=-is-SHAW}');
50329 Error('\P{:=-is-SHAW}');
50330 Expect(1, 66687, '\p{isshaw}', "");
50331 Expect(0, 66687, '\p{^isshaw}', "");
50332 Expect(0, 66687, '\P{isshaw}', "");
50333 Expect(1, 66687, '\P{^isshaw}', "");
50334 Expect(0, 66639, '\p{isshaw}', "");
50335 Expect(1, 66639, '\p{^isshaw}', "");
50336 Expect(1, 66639, '\P{isshaw}', "");
50337 Expect(0, 66639, '\P{^isshaw}', "");
50338 Expect(1, 66687, '\p{ _IS shaw}', "");
50339 Expect(0, 66687, '\p{^ _IS shaw}', "");
50340 Expect(0, 66687, '\P{ _IS shaw}', "");
50341 Expect(1, 66687, '\P{^ _IS shaw}', "");
50342 Expect(0, 66639, '\p{ _IS shaw}', "");
50343 Expect(1, 66639, '\p{^ _IS shaw}', "");
50344 Expect(1, 66639, '\P{ _IS shaw}', "");
50345 Expect(0, 66639, '\P{^ _IS shaw}', "");
50346 Error('\p{:=-   IPA-Extensions}');
50347 Error('\P{:=-   IPA-Extensions}');
50348 Expect(1, 687, '\p{ipaextensions}', "");
50349 Expect(0, 687, '\p{^ipaextensions}', "");
50350 Expect(0, 687, '\P{ipaextensions}', "");
50351 Expect(1, 687, '\P{^ipaextensions}', "");
50352 Expect(0, 591, '\p{ipaextensions}', "");
50353 Expect(1, 591, '\p{^ipaextensions}', "");
50354 Expect(1, 591, '\P{ipaextensions}', "");
50355 Expect(0, 591, '\P{^ipaextensions}', "");
50356 Expect(1, 687, '\p{     IPAextensions}', "");
50357 Expect(0, 687, '\p{^    IPAextensions}', "");
50358 Expect(0, 687, '\P{     IPAextensions}', "");
50359 Expect(1, 687, '\P{^    IPAextensions}', "");
50360 Expect(0, 591, '\p{     IPAextensions}', "");
50361 Expect(1, 591, '\p{^    IPAextensions}', "");
50362 Expect(1, 591, '\P{     IPAextensions}', "");
50363 Expect(0, 591, '\P{^    IPAextensions}', "");
50364 Error('\p{_:=Is IPA     extensions}');
50365 Error('\P{_:=Is IPA     extensions}');
50366 Expect(1, 687, '\p{isipaextensions}', "");
50367 Expect(0, 687, '\p{^isipaextensions}', "");
50368 Expect(0, 687, '\P{isipaextensions}', "");
50369 Expect(1, 687, '\P{^isipaextensions}', "");
50370 Expect(0, 591, '\p{isipaextensions}', "");
50371 Expect(1, 591, '\p{^isipaextensions}', "");
50372 Expect(1, 591, '\P{isipaextensions}', "");
50373 Expect(0, 591, '\P{^isipaextensions}', "");
50374 Expect(1, 687, '\p{_-IS ipa-Extensions}', "");
50375 Expect(0, 687, '\p{^_-IS ipa-Extensions}', "");
50376 Expect(0, 687, '\P{_-IS ipa-Extensions}', "");
50377 Expect(1, 687, '\P{^_-IS ipa-Extensions}', "");
50378 Expect(0, 591, '\p{_-IS ipa-Extensions}', "");
50379 Expect(1, 591, '\p{^_-IS ipa-Extensions}', "");
50380 Expect(1, 591, '\P{_-IS ipa-Extensions}', "");
50381 Expect(0, 591, '\P{^_-IS ipa-Extensions}', "");
50382 Error('\p{:=    _INIPA_Extensions}');
50383 Error('\P{:=    _INIPA_Extensions}');
50384 Expect(1, 687, '\p{inipaextensions}', "");
50385 Expect(0, 687, '\p{^inipaextensions}', "");
50386 Expect(0, 687, '\P{inipaextensions}', "");
50387 Expect(1, 687, '\P{^inipaextensions}', "");
50388 Expect(0, 591, '\p{inipaextensions}', "");
50389 Expect(1, 591, '\p{^inipaextensions}', "");
50390 Expect(1, 591, '\P{inipaextensions}', "");
50391 Expect(0, 591, '\P{^inipaextensions}', "");
50392 Expect(1, 687, '\p{-_InIPA_Extensions}', "");
50393 Expect(0, 687, '\p{^-_InIPA_Extensions}', "");
50394 Expect(0, 687, '\P{-_InIPA_Extensions}', "");
50395 Expect(1, 687, '\P{^-_InIPA_Extensions}', "");
50396 Expect(0, 591, '\p{-_InIPA_Extensions}', "");
50397 Expect(1, 591, '\p{^-_InIPA_Extensions}', "");
50398 Expect(1, 591, '\P{-_InIPA_Extensions}', "");
50399 Expect(0, 591, '\P{^-_InIPA_Extensions}', "");
50400 Error('\p{/a/           Hiragana}');
50401 Error('\P{/a/           Hiragana}');
50402 Expect(1, 12438, '\p{hiragana}', "");
50403 Expect(0, 12438, '\p{^hiragana}', "");
50404 Expect(0, 12438, '\P{hiragana}', "");
50405 Expect(1, 12438, '\P{^hiragana}', "");
50406 Expect(0, 12352, '\p{hiragana}', "");
50407 Expect(1, 12352, '\p{^hiragana}', "");
50408 Expect(1, 12352, '\P{hiragana}', "");
50409 Expect(0, 12352, '\P{^hiragana}', "");
50410 Expect(1, 12438, '\p{_-Hiragana}', "");
50411 Expect(0, 12438, '\p{^_-Hiragana}', "");
50412 Expect(0, 12438, '\P{_-Hiragana}', "");
50413 Expect(1, 12438, '\P{^_-Hiragana}', "");
50414 Expect(0, 12352, '\p{_-Hiragana}', "");
50415 Expect(1, 12352, '\p{^_-Hiragana}', "");
50416 Expect(1, 12352, '\P{_-Hiragana}', "");
50417 Expect(0, 12352, '\P{^_-Hiragana}', "");
50418 Error('\p{ :=Is hiragana}');
50419 Error('\P{ :=Is hiragana}');
50420 Expect(1, 12438, '\p{ishiragana}', "");
50421 Expect(0, 12438, '\p{^ishiragana}', "");
50422 Expect(0, 12438, '\P{ishiragana}', "");
50423 Expect(1, 12438, '\P{^ishiragana}', "");
50424 Expect(0, 12352, '\p{ishiragana}', "");
50425 Expect(1, 12352, '\p{^ishiragana}', "");
50426 Expect(1, 12352, '\P{ishiragana}', "");
50427 Expect(0, 12352, '\P{^ishiragana}', "");
50428 Expect(1, 12438, '\p{Is-Hiragana}', "");
50429 Expect(0, 12438, '\p{^Is-Hiragana}', "");
50430 Expect(0, 12438, '\P{Is-Hiragana}', "");
50431 Expect(1, 12438, '\P{^Is-Hiragana}', "");
50432 Expect(0, 12352, '\p{Is-Hiragana}', "");
50433 Expect(1, 12352, '\p{^Is-Hiragana}', "");
50434 Expect(1, 12352, '\P{Is-Hiragana}', "");
50435 Expect(0, 12352, '\P{^Is-Hiragana}', "");
50436 Error('\p{Hira:=}');
50437 Error('\P{Hira:=}');
50438 Expect(1, 12438, '\p{hira}', "");
50439 Expect(0, 12438, '\p{^hira}', "");
50440 Expect(0, 12438, '\P{hira}', "");
50441 Expect(1, 12438, '\P{^hira}', "");
50442 Expect(0, 12352, '\p{hira}', "");
50443 Expect(1, 12352, '\p{^hira}', "");
50444 Expect(1, 12352, '\P{hira}', "");
50445 Expect(0, 12352, '\P{^hira}', "");
50446 Expect(1, 12438, '\p{   hira}', "");
50447 Expect(0, 12438, '\p{^  hira}', "");
50448 Expect(0, 12438, '\P{   hira}', "");
50449 Expect(1, 12438, '\P{^  hira}', "");
50450 Expect(0, 12352, '\p{   hira}', "");
50451 Expect(1, 12352, '\p{^  hira}', "");
50452 Expect(1, 12352, '\P{   hira}', "");
50453 Expect(0, 12352, '\P{^  hira}', "");
50454 Error('\p{-     ISHira/a/}');
50455 Error('\P{-     ISHira/a/}');
50456 Expect(1, 12438, '\p{ishira}', "");
50457 Expect(0, 12438, '\p{^ishira}', "");
50458 Expect(0, 12438, '\P{ishira}', "");
50459 Expect(1, 12438, '\P{^ishira}', "");
50460 Expect(0, 12352, '\p{ishira}', "");
50461 Expect(1, 12352, '\p{^ishira}', "");
50462 Expect(1, 12352, '\P{ishira}', "");
50463 Expect(0, 12352, '\P{^ishira}', "");
50464 Expect(1, 12438, '\p{_ Is Hira}', "");
50465 Expect(0, 12438, '\p{^_ Is Hira}', "");
50466 Expect(0, 12438, '\P{_ Is Hira}', "");
50467 Expect(1, 12438, '\P{^_ Is Hira}', "");
50468 Expect(0, 12352, '\p{_ Is Hira}', "");
50469 Expect(1, 12352, '\p{^_ Is Hira}', "");
50470 Expect(1, 12352, '\P{_ Is Hira}', "");
50471 Expect(0, 12352, '\P{^_ Is Hira}', "");
50472 Error('\p{_Greek:=}');
50473 Error('\P{_Greek:=}');
50474 Expect(1, 883, '\p{greek}', "");
50475 Expect(0, 883, '\p{^greek}', "");
50476 Expect(0, 883, '\P{greek}', "");
50477 Expect(1, 883, '\P{^greek}', "");
50478 Expect(0, 879, '\p{greek}', "");
50479 Expect(1, 879, '\p{^greek}', "");
50480 Expect(1, 879, '\P{greek}', "");
50481 Expect(0, 879, '\P{^greek}', "");
50482 Expect(1, 883, '\p{     _Greek}', "");
50483 Expect(0, 883, '\p{^    _Greek}', "");
50484 Expect(0, 883, '\P{     _Greek}', "");
50485 Expect(1, 883, '\P{^    _Greek}', "");
50486 Expect(0, 879, '\p{     _Greek}', "");
50487 Expect(1, 879, '\p{^    _Greek}', "");
50488 Expect(1, 879, '\P{     _Greek}', "");
50489 Expect(0, 879, '\P{^    _Greek}', "");
50490 Error('\p{-:=IS greek}');
50491 Error('\P{-:=IS greek}');
50492 Expect(1, 883, '\p{isgreek}', "");
50493 Expect(0, 883, '\p{^isgreek}', "");
50494 Expect(0, 883, '\P{isgreek}', "");
50495 Expect(1, 883, '\P{^isgreek}', "");
50496 Expect(0, 879, '\p{isgreek}', "");
50497 Expect(1, 879, '\p{^isgreek}', "");
50498 Expect(1, 879, '\P{isgreek}', "");
50499 Expect(0, 879, '\P{^isgreek}', "");
50500 Expect(1, 883, '\p{     IS      Greek}', "");
50501 Expect(0, 883, '\p{^    IS      Greek}', "");
50502 Expect(0, 883, '\P{     IS      Greek}', "");
50503 Expect(1, 883, '\P{^    IS      Greek}', "");
50504 Expect(0, 879, '\p{     IS      Greek}', "");
50505 Expect(1, 879, '\p{^    IS      Greek}', "");
50506 Expect(1, 879, '\P{     IS      Greek}', "");
50507 Expect(0, 879, '\P{^    IS      Greek}', "");
50508 Error('\p{      -grek:=}');
50509 Error('\P{      -grek:=}');
50510 Expect(1, 883, '\p{grek}', "");
50511 Expect(0, 883, '\p{^grek}', "");
50512 Expect(0, 883, '\P{grek}', "");
50513 Expect(1, 883, '\P{^grek}', "");
50514 Expect(0, 879, '\p{grek}', "");
50515 Expect(1, 879, '\p{^grek}', "");
50516 Expect(1, 879, '\P{grek}', "");
50517 Expect(0, 879, '\P{^grek}', "");
50518 Expect(1, 883, '\p{_grek}', "");
50519 Expect(0, 883, '\p{^_grek}', "");
50520 Expect(0, 883, '\P{_grek}', "");
50521 Expect(1, 883, '\P{^_grek}', "");
50522 Expect(0, 879, '\p{_grek}', "");
50523 Expect(1, 879, '\p{^_grek}', "");
50524 Expect(1, 879, '\P{_grek}', "");
50525 Expect(0, 879, '\P{^_grek}', "");
50526 Error('\p{_Is:=Grek}');
50527 Error('\P{_Is:=Grek}');
50528 Expect(1, 883, '\p{isgrek}', "");
50529 Expect(0, 883, '\p{^isgrek}', "");
50530 Expect(0, 883, '\P{isgrek}', "");
50531 Expect(1, 883, '\P{^isgrek}', "");
50532 Expect(0, 879, '\p{isgrek}', "");
50533 Expect(1, 879, '\p{^isgrek}', "");
50534 Expect(1, 879, '\P{isgrek}', "");
50535 Expect(0, 879, '\P{^isgrek}', "");
50536 Expect(1, 883, '\p{-Is  grek}', "");
50537 Expect(0, 883, '\p{^-Is grek}', "");
50538 Expect(0, 883, '\P{-Is  grek}', "");
50539 Expect(1, 883, '\P{^-Is grek}', "");
50540 Expect(0, 879, '\p{-Is  grek}', "");
50541 Expect(1, 879, '\p{^-Is grek}', "");
50542 Expect(1, 879, '\P{-Is  grek}', "");
50543 Expect(0, 879, '\P{^-Is grek}', "");
50544 Error('\p{      _IN     Thai/a/}');
50545 Error('\P{      _IN     Thai/a/}');
50546 Expect(1, 3711, '\p{inthai}', "");
50547 Expect(0, 3711, '\p{^inthai}', "");
50548 Expect(0, 3711, '\P{inthai}', "");
50549 Expect(1, 3711, '\P{^inthai}', "");
50550 Expect(0, 3583, '\p{inthai}', "");
50551 Expect(1, 3583, '\p{^inthai}', "");
50552 Expect(1, 3583, '\P{inthai}', "");
50553 Expect(0, 3583, '\P{^inthai}', "");
50554 Expect(1, 3711, '\p{ In Thai}', "");
50555 Expect(0, 3711, '\p{^ In        Thai}', "");
50556 Expect(0, 3711, '\P{ In Thai}', "");
50557 Expect(1, 3711, '\P{^ In        Thai}', "");
50558 Expect(0, 3583, '\p{ In Thai}', "");
50559 Expect(1, 3583, '\p{^ In        Thai}', "");
50560 Expect(1, 3583, '\P{ In Thai}', "");
50561 Expect(0, 3583, '\P{^ In        Thai}', "");
50562 Error('\p{-LINE_SEPARATOR:=}');
50563 Error('\P{-LINE_SEPARATOR:=}');
50564 Expect(1, 8232, '\p{lineseparator}', "");
50565 Expect(0, 8232, '\p{^lineseparator}', "");
50566 Expect(0, 8232, '\P{lineseparator}', "");
50567 Expect(1, 8232, '\P{^lineseparator}', "");
50568 Expect(0, 8231, '\p{lineseparator}', "");
50569 Expect(1, 8231, '\p{^lineseparator}', "");
50570 Expect(1, 8231, '\P{lineseparator}', "");
50571 Expect(0, 8231, '\P{^lineseparator}', "");
50572 Expect(1, 8232, '\p{-_lineSEPARATOR}', "");
50573 Expect(0, 8232, '\p{^-_lineSEPARATOR}', "");
50574 Expect(0, 8232, '\P{-_lineSEPARATOR}', "");
50575 Expect(1, 8232, '\P{^-_lineSEPARATOR}', "");
50576 Expect(0, 8231, '\p{-_lineSEPARATOR}', "");
50577 Expect(1, 8231, '\p{^-_lineSEPARATOR}', "");
50578 Expect(1, 8231, '\P{-_lineSEPARATOR}', "");
50579 Expect(0, 8231, '\P{^-_lineSEPARATOR}', "");
50580 Error('\p{ /a/IsLINE Separator}');
50581 Error('\P{ /a/IsLINE Separator}');
50582 Expect(1, 8232, '\p{islineseparator}', "");
50583 Expect(0, 8232, '\p{^islineseparator}', "");
50584 Expect(0, 8232, '\P{islineseparator}', "");
50585 Expect(1, 8232, '\P{^islineseparator}', "");
50586 Expect(0, 8231, '\p{islineseparator}', "");
50587 Expect(1, 8231, '\p{^islineseparator}', "");
50588 Expect(1, 8231, '\P{islineseparator}', "");
50589 Expect(0, 8231, '\P{^islineseparator}', "");
50590 Expect(1, 8232, '\p{Is LineSeparator}', "");
50591 Expect(0, 8232, '\p{^Is LineSeparator}', "");
50592 Expect(0, 8232, '\P{Is LineSeparator}', "");
50593 Expect(1, 8232, '\P{^Is LineSeparator}', "");
50594 Expect(0, 8231, '\p{Is LineSeparator}', "");
50595 Expect(1, 8231, '\p{^Is LineSeparator}', "");
50596 Expect(1, 8231, '\P{Is LineSeparator}', "");
50597 Expect(0, 8231, '\P{^Is LineSeparator}', "");
50598 Error('\p{      ZL:=}');
50599 Error('\P{      ZL:=}');
50600 Expect(1, 8232, '\p{zl}', "");
50601 Expect(0, 8232, '\p{^zl}', "");
50602 Expect(0, 8232, '\P{zl}', "");
50603 Expect(1, 8232, '\P{^zl}', "");
50604 Expect(0, 8231, '\p{zl}', "");
50605 Expect(1, 8231, '\p{^zl}', "");
50606 Expect(1, 8231, '\P{zl}', "");
50607 Expect(0, 8231, '\P{^zl}', "");
50608 Expect(1, 8232, '\p{_   Zl}', "");
50609 Expect(0, 8232, '\p{^_  Zl}', "");
50610 Expect(0, 8232, '\P{_   Zl}', "");
50611 Expect(1, 8232, '\P{^_  Zl}', "");
50612 Expect(0, 8231, '\p{_   Zl}', "");
50613 Expect(1, 8231, '\p{^_  Zl}', "");
50614 Expect(1, 8231, '\P{_   Zl}', "");
50615 Expect(0, 8231, '\P{^_  Zl}', "");
50616 Error('\p{ IS zl/a/}');
50617 Error('\P{ IS zl/a/}');
50618 Expect(1, 8232, '\p{iszl}', "");
50619 Expect(0, 8232, '\p{^iszl}', "");
50620 Expect(0, 8232, '\P{iszl}', "");
50621 Expect(1, 8232, '\P{^iszl}', "");
50622 Expect(0, 8231, '\p{iszl}', "");
50623 Expect(1, 8231, '\p{^iszl}', "");
50624 Expect(1, 8231, '\P{iszl}', "");
50625 Expect(0, 8231, '\P{^iszl}', "");
50626 Expect(1, 8232, '\p{    _IS Zl}', "");
50627 Expect(0, 8232, '\p{^   _IS Zl}', "");
50628 Expect(0, 8232, '\P{    _IS Zl}', "");
50629 Expect(1, 8232, '\P{^   _IS Zl}', "");
50630 Expect(0, 8231, '\p{    _IS Zl}', "");
50631 Expect(1, 8231, '\p{^   _IS Zl}', "");
50632 Expect(1, 8231, '\P{    _IS Zl}', "");
50633 Expect(0, 8231, '\P{^   _IS Zl}', "");
50634 Error('\p{:=    OL-chiki}');
50635 Error('\P{:=    OL-chiki}');
50636 Expect(1, 7295, '\p{olchiki}', "");
50637 Expect(0, 7295, '\p{^olchiki}', "");
50638 Expect(0, 7295, '\P{olchiki}', "");
50639 Expect(1, 7295, '\P{^olchiki}', "");
50640 Expect(0, 7247, '\p{olchiki}', "");
50641 Expect(1, 7247, '\p{^olchiki}', "");
50642 Expect(1, 7247, '\P{olchiki}', "");
50643 Expect(0, 7247, '\P{^olchiki}', "");
50644 Expect(1, 7295, '\p{    OL      Chiki}', "");
50645 Expect(0, 7295, '\p{^   OL      Chiki}', "");
50646 Expect(0, 7295, '\P{    OL      Chiki}', "");
50647 Expect(1, 7295, '\P{^   OL      Chiki}', "");
50648 Expect(0, 7247, '\p{    OL      Chiki}', "");
50649 Expect(1, 7247, '\p{^   OL      Chiki}', "");
50650 Expect(1, 7247, '\P{    OL      Chiki}', "");
50651 Expect(0, 7247, '\P{^   OL      Chiki}', "");
50652 Error('\p{-:=Is-Ol      Chiki}');
50653 Error('\P{-:=Is-Ol      Chiki}');
50654 Expect(1, 7295, '\p{isolchiki}', "");
50655 Expect(0, 7295, '\p{^isolchiki}', "");
50656 Expect(0, 7295, '\P{isolchiki}', "");
50657 Expect(1, 7295, '\P{^isolchiki}', "");
50658 Expect(0, 7247, '\p{isolchiki}', "");
50659 Expect(1, 7247, '\p{^isolchiki}', "");
50660 Expect(1, 7247, '\P{isolchiki}', "");
50661 Expect(0, 7247, '\P{^isolchiki}', "");
50662 Expect(1, 7295, '\p{_-Is        ol_Chiki}', "");
50663 Expect(0, 7295, '\p{^_-Is       ol_Chiki}', "");
50664 Expect(0, 7295, '\P{_-Is        ol_Chiki}', "");
50665 Expect(1, 7295, '\P{^_-Is       ol_Chiki}', "");
50666 Expect(0, 7247, '\p{_-Is        ol_Chiki}', "");
50667 Expect(1, 7247, '\p{^_-Is       ol_Chiki}', "");
50668 Expect(1, 7247, '\P{_-Is        ol_Chiki}', "");
50669 Expect(0, 7247, '\P{^_-Is       ol_Chiki}', "");
50670 Error('\p{      Olck/a/}');
50671 Error('\P{      Olck/a/}');
50672 Expect(1, 7295, '\p{olck}', "");
50673 Expect(0, 7295, '\p{^olck}', "");
50674 Expect(0, 7295, '\P{olck}', "");
50675 Expect(1, 7295, '\P{^olck}', "");
50676 Expect(0, 7247, '\p{olck}', "");
50677 Expect(1, 7247, '\p{^olck}', "");
50678 Expect(1, 7247, '\P{olck}', "");
50679 Expect(0, 7247, '\P{^olck}', "");
50680 Expect(1, 7295, '\p{_olck}', "");
50681 Expect(0, 7295, '\p{^_olck}', "");
50682 Expect(0, 7295, '\P{_olck}', "");
50683 Expect(1, 7295, '\P{^_olck}', "");
50684 Expect(0, 7247, '\p{_olck}', "");
50685 Expect(1, 7247, '\p{^_olck}', "");
50686 Expect(1, 7247, '\P{_olck}', "");
50687 Expect(0, 7247, '\P{^_olck}', "");
50688 Error('\p{:=     IsOLCK}');
50689 Error('\P{:=     IsOLCK}');
50690 Expect(1, 7295, '\p{isolck}', "");
50691 Expect(0, 7295, '\p{^isolck}', "");
50692 Expect(0, 7295, '\P{isolck}', "");
50693 Expect(1, 7295, '\P{^isolck}', "");
50694 Expect(0, 7247, '\p{isolck}', "");
50695 Expect(1, 7247, '\p{^isolck}', "");
50696 Expect(1, 7247, '\P{isolck}', "");
50697 Expect(0, 7247, '\P{^isolck}', "");
50698 Expect(1, 7295, '\p{    -Is     olck}', "");
50699 Expect(0, 7295, '\p{^   -Is     olck}', "");
50700 Expect(0, 7295, '\P{    -Is     olck}', "");
50701 Expect(1, 7295, '\P{^   -Is     olck}', "");
50702 Expect(0, 7247, '\p{    -Is     olck}', "");
50703 Expect(1, 7247, '\p{^   -Is     olck}', "");
50704 Expect(1, 7247, '\P{    -Is     olck}', "");
50705 Expect(0, 7247, '\P{^   -Is     olck}', "");
50706 Error('\p{_ Thai:=}');
50707 Error('\P{_ Thai:=}');
50708 Expect(1, 3642, '\p{thai}', "");
50709 Expect(0, 3642, '\p{^thai}', "");
50710 Expect(0, 3642, '\P{thai}', "");
50711 Expect(1, 3642, '\P{^thai}', "");
50712 Expect(0, 3584, '\p{thai}', "");
50713 Expect(1, 3584, '\p{^thai}', "");
50714 Expect(1, 3584, '\P{thai}', "");
50715 Expect(0, 3584, '\P{^thai}', "");
50716 Expect(1, 3642, '\p{ THAI}', "");
50717 Expect(0, 3642, '\p{^ THAI}', "");
50718 Expect(0, 3642, '\P{ THAI}', "");
50719 Expect(1, 3642, '\P{^ THAI}', "");
50720 Expect(0, 3584, '\p{ THAI}', "");
50721 Expect(1, 3584, '\p{^ THAI}', "");
50722 Expect(1, 3584, '\P{ THAI}', "");
50723 Expect(0, 3584, '\P{^ THAI}', "");
50724 Error('\p{_:=is_thai}');
50725 Error('\P{_:=is_thai}');
50726 Expect(1, 3642, '\p{isthai}', "");
50727 Expect(0, 3642, '\p{^isthai}', "");
50728 Expect(0, 3642, '\P{isthai}', "");
50729 Expect(1, 3642, '\P{^isthai}', "");
50730 Expect(0, 3584, '\p{isthai}', "");
50731 Expect(1, 3584, '\p{^isthai}', "");
50732 Expect(1, 3584, '\P{isthai}', "");
50733 Expect(0, 3584, '\P{^isthai}', "");
50734 Expect(1, 3642, '\p{-IS THAI}', "");
50735 Expect(0, 3642, '\p{^-IS        THAI}', "");
50736 Expect(0, 3642, '\P{-IS THAI}', "");
50737 Expect(1, 3642, '\P{^-IS        THAI}', "");
50738 Expect(0, 3584, '\p{-IS THAI}', "");
50739 Expect(1, 3584, '\p{^-IS        THAI}', "");
50740 Expect(1, 3584, '\P{-IS THAI}', "");
50741 Expect(0, 3584, '\P{^-IS        THAI}', "");
50742 Error('\p{      -ASCII/a/}');
50743 Error('\P{      -ASCII/a/}');
50744 Expect(1, 7, '\p{ascii}', "");
50745 Expect(0, 7, '\p{^ascii}', "");
50746 Expect(0, 7, '\P{ascii}', "");
50747 Expect(1, 7, '\P{^ascii}', "");
50748 Expect(0, 256, '\p{ascii}', "");
50749 Expect(1, 256, '\p{^ascii}', "");
50750 Expect(1, 256, '\P{ascii}', "");
50751 Expect(0, 256, '\P{^ascii}', "");
50752 Expect(1, 7, '\p{_ ASCII}', "");
50753 Expect(0, 7, '\p{^_ ASCII}', "");
50754 Expect(0, 7, '\P{_ ASCII}', "");
50755 Expect(1, 7, '\P{^_ ASCII}', "");
50756 Expect(0, 256, '\p{_ ASCII}', "");
50757 Expect(1, 256, '\p{^_ ASCII}', "");
50758 Expect(1, 256, '\P{_ ASCII}', "");
50759 Expect(0, 256, '\P{^_ ASCII}', "");
50760 Error('\p{--IS-ASCII:=}');
50761 Error('\P{--IS-ASCII:=}');
50762 Expect(1, 7, '\p{isascii}', "");
50763 Expect(0, 7, '\p{^isascii}', "");
50764 Expect(0, 7, '\P{isascii}', "");
50765 Expect(1, 7, '\P{^isascii}', "");
50766 Expect(0, 256, '\p{isascii}', "");
50767 Expect(1, 256, '\p{^isascii}', "");
50768 Expect(1, 256, '\P{isascii}', "");
50769 Expect(0, 256, '\P{^isascii}', "");
50770 Expect(1, 7, '\p{ -IS-ASCII}', "");
50771 Expect(0, 7, '\p{^ -IS-ASCII}', "");
50772 Expect(0, 7, '\P{ -IS-ASCII}', "");
50773 Expect(1, 7, '\P{^ -IS-ASCII}', "");
50774 Expect(0, 256, '\p{ -IS-ASCII}', "");
50775 Expect(1, 256, '\p{^ -IS-ASCII}', "");
50776 Expect(1, 256, '\P{ -IS-ASCII}', "");
50777 Expect(0, 256, '\P{^ -IS-ASCII}', "");
50778 Error('\p{      BASIC/a/Latin}');
50779 Error('\P{      BASIC/a/Latin}');
50780 Expect(1, 7, '\p{basiclatin}', "");
50781 Expect(0, 7, '\p{^basiclatin}', "");
50782 Expect(0, 7, '\P{basiclatin}', "");
50783 Expect(1, 7, '\P{^basiclatin}', "");
50784 Expect(0, 256, '\p{basiclatin}', "");
50785 Expect(1, 256, '\p{^basiclatin}', "");
50786 Expect(1, 256, '\P{basiclatin}', "");
50787 Expect(0, 256, '\P{^basiclatin}', "");
50788 Expect(1, 7, '\p{       _BASIC Latin}', "");
50789 Expect(0, 7, '\p{^      _BASIC Latin}', "");
50790 Expect(0, 7, '\P{       _BASIC Latin}', "");
50791 Expect(1, 7, '\P{^      _BASIC Latin}', "");
50792 Expect(0, 256, '\p{     _BASIC Latin}', "");
50793 Expect(1, 256, '\p{^    _BASIC Latin}', "");
50794 Expect(1, 256, '\P{     _BASIC Latin}', "");
50795 Expect(0, 256, '\P{^    _BASIC Latin}', "");
50796 Error('\p{      IS Basic        Latin/a/}');
50797 Error('\P{      IS Basic        Latin/a/}');
50798 Expect(1, 7, '\p{isbasiclatin}', "");
50799 Expect(0, 7, '\p{^isbasiclatin}', "");
50800 Expect(0, 7, '\P{isbasiclatin}', "");
50801 Expect(1, 7, '\P{^isbasiclatin}', "");
50802 Expect(0, 256, '\p{isbasiclatin}', "");
50803 Expect(1, 256, '\p{^isbasiclatin}', "");
50804 Expect(1, 256, '\P{isbasiclatin}', "");
50805 Expect(0, 256, '\P{^isbasiclatin}', "");
50806 Expect(1, 7, '\p{       Is_BASIC Latin}', "");
50807 Expect(0, 7, '\p{^      Is_BASIC Latin}', "");
50808 Expect(0, 7, '\P{       Is_BASIC Latin}', "");
50809 Expect(1, 7, '\P{^      Is_BASIC Latin}', "");
50810 Expect(0, 256, '\p{     Is_BASIC Latin}', "");
50811 Expect(1, 256, '\p{^    Is_BASIC Latin}', "");
50812 Expect(1, 256, '\P{     Is_BASIC Latin}', "");
50813 Expect(0, 256, '\P{^    Is_BASIC Latin}', "");
50814 Error('\p{_     In-basic_latin:=}');
50815 Error('\P{_     In-basic_latin:=}');
50816 Expect(1, 7, '\p{inbasiclatin}', "");
50817 Expect(0, 7, '\p{^inbasiclatin}', "");
50818 Expect(0, 7, '\P{inbasiclatin}', "");
50819 Expect(1, 7, '\P{^inbasiclatin}', "");
50820 Expect(0, 256, '\p{inbasiclatin}', "");
50821 Expect(1, 256, '\p{^inbasiclatin}', "");
50822 Expect(1, 256, '\P{inbasiclatin}', "");
50823 Expect(0, 256, '\P{^inbasiclatin}', "");
50824 Expect(1, 7, '\p{- in BASIC     latin}', "");
50825 Expect(0, 7, '\p{^- in BASIC    latin}', "");
50826 Expect(0, 7, '\P{- in BASIC     latin}', "");
50827 Expect(1, 7, '\P{^- in BASIC    latin}', "");
50828 Expect(0, 256, '\p{- in BASIC   latin}', "");
50829 Expect(1, 256, '\p{^- in BASIC  latin}', "");
50830 Expect(1, 256, '\P{- in BASIC   latin}', "");
50831 Expect(0, 256, '\P{^- in BASIC  latin}', "");
50832 Error('\p{      /a/In   ASCII}');
50833 Error('\P{      /a/In   ASCII}');
50834 Expect(1, 7, '\p{inascii}', "");
50835 Expect(0, 7, '\p{^inascii}', "");
50836 Expect(0, 7, '\P{inascii}', "");
50837 Expect(1, 7, '\P{^inascii}', "");
50838 Expect(0, 256, '\p{inascii}', "");
50839 Expect(1, 256, '\p{^inascii}', "");
50840 Expect(1, 256, '\P{inascii}', "");
50841 Expect(0, 256, '\P{^inascii}', "");
50842 Expect(1, 7, '\p{ In    ASCII}', "");
50843 Expect(0, 7, '\p{^ In   ASCII}', "");
50844 Expect(0, 7, '\P{ In    ASCII}', "");
50845 Expect(1, 7, '\P{^ In   ASCII}', "");
50846 Expect(0, 256, '\p{ In  ASCII}', "");
50847 Expect(1, 256, '\p{^ In ASCII}', "");
50848 Expect(1, 256, '\P{ In  ASCII}', "");
50849 Expect(0, 256, '\P{^ In ASCII}', "");
50850 Error('\p{  YIsyllables/a/}');
50851 Error('\P{  YIsyllables/a/}');
50852 Expect(1, 42127, '\p{yisyllables}', "");
50853 Expect(0, 42127, '\p{^yisyllables}', "");
50854 Expect(0, 42127, '\P{yisyllables}', "");
50855 Expect(1, 42127, '\P{^yisyllables}', "");
50856 Expect(0, 40959, '\p{yisyllables}', "");
50857 Expect(1, 40959, '\p{^yisyllables}', "");
50858 Expect(1, 40959, '\P{yisyllables}', "");
50859 Expect(0, 40959, '\P{^yisyllables}', "");
50860 Expect(1, 42127, '\p{-  YISyllables}', "");
50861 Expect(0, 42127, '\p{^- YISyllables}', "");
50862 Expect(0, 42127, '\P{-  YISyllables}', "");
50863 Expect(1, 42127, '\P{^- YISyllables}', "");
50864 Expect(0, 40959, '\p{-  YISyllables}', "");
50865 Expect(1, 40959, '\p{^- YISyllables}', "");
50866 Expect(1, 40959, '\P{-  YISyllables}', "");
50867 Expect(0, 40959, '\P{^- YISyllables}', "");
50868 Error('\p{- Is:=YI Syllables}');
50869 Error('\P{- Is:=YI Syllables}');
50870 Expect(1, 42127, '\p{isyisyllables}', "");
50871 Expect(0, 42127, '\p{^isyisyllables}', "");
50872 Expect(0, 42127, '\P{isyisyllables}', "");
50873 Expect(1, 42127, '\P{^isyisyllables}', "");
50874 Expect(0, 40959, '\p{isyisyllables}', "");
50875 Expect(1, 40959, '\p{^isyisyllables}', "");
50876 Expect(1, 40959, '\P{isyisyllables}', "");
50877 Expect(0, 40959, '\P{^isyisyllables}', "");
50878 Expect(1, 42127, '\p{    Is Yi_Syllables}', "");
50879 Expect(0, 42127, '\p{^   Is Yi_Syllables}', "");
50880 Expect(0, 42127, '\P{    Is Yi_Syllables}', "");
50881 Expect(1, 42127, '\P{^   Is Yi_Syllables}', "");
50882 Expect(0, 40959, '\p{    Is Yi_Syllables}', "");
50883 Expect(1, 40959, '\p{^   Is Yi_Syllables}', "");
50884 Expect(1, 40959, '\P{    Is Yi_Syllables}', "");
50885 Expect(0, 40959, '\P{^   Is Yi_Syllables}', "");
50886 Error('\p{/a/IN_Yi      Syllables}');
50887 Error('\P{/a/IN_Yi      Syllables}');
50888 Expect(1, 42127, '\p{inyisyllables}', "");
50889 Expect(0, 42127, '\p{^inyisyllables}', "");
50890 Expect(0, 42127, '\P{inyisyllables}', "");
50891 Expect(1, 42127, '\P{^inyisyllables}', "");
50892 Expect(0, 40959, '\p{inyisyllables}', "");
50893 Expect(1, 40959, '\p{^inyisyllables}', "");
50894 Expect(1, 40959, '\P{inyisyllables}', "");
50895 Expect(0, 40959, '\P{^inyisyllables}', "");
50896 Expect(1, 42127, '\p{ _In yi syllables}', "");
50897 Expect(0, 42127, '\p{^ _In yi syllables}', "");
50898 Expect(0, 42127, '\P{ _In yi syllables}', "");
50899 Expect(1, 42127, '\P{^ _In yi syllables}', "");
50900 Expect(0, 40959, '\p{ _In yi syllables}', "");
50901 Expect(1, 40959, '\p{^ _In yi syllables}', "");
50902 Expect(1, 40959, '\P{ _In yi syllables}', "");
50903 Expect(0, 40959, '\P{^ _In yi syllables}', "");
50904 Error('\p{:=            punct}');
50905 Error('\P{:=            punct}');
50906 Expect(1, 35, '\p{punct}', "");
50907 Expect(0, 35, '\p{^punct}', "");
50908 Expect(0, 35, '\P{punct}', "");
50909 Expect(1, 35, '\P{^punct}', "");
50910 Expect(0, 32, '\p{punct}', "");
50911 Expect(1, 32, '\p{^punct}', "");
50912 Expect(1, 32, '\P{punct}', "");
50913 Expect(0, 32, '\P{^punct}', "");
50914 Expect(1, 35, '\p{              Punct}', "");
50915 Expect(0, 35, '\p{^             Punct}', "");
50916 Expect(0, 35, '\P{              Punct}', "");
50917 Expect(1, 35, '\P{^             Punct}', "");
50918 Expect(0, 32, '\p{              Punct}', "");
50919 Expect(1, 32, '\p{^             Punct}', "");
50920 Expect(1, 32, '\P{              Punct}', "");
50921 Expect(0, 32, '\P{^             Punct}', "");
50922 Error('\p{/a/ ispunct}');
50923 Error('\P{/a/ ispunct}');
50924 Expect(1, 35, '\p{ispunct}', "");
50925 Expect(0, 35, '\p{^ispunct}', "");
50926 Expect(0, 35, '\P{ispunct}', "");
50927 Expect(1, 35, '\P{^ispunct}', "");
50928 Expect(0, 32, '\p{ispunct}', "");
50929 Expect(1, 32, '\p{^ispunct}', "");
50930 Expect(1, 32, '\P{ispunct}', "");
50931 Expect(0, 32, '\P{^ispunct}', "");
50932 Expect(1, 35, '\p{-IS_PUNCT}', "");
50933 Expect(0, 35, '\p{^-IS_PUNCT}', "");
50934 Expect(0, 35, '\P{-IS_PUNCT}', "");
50935 Expect(1, 35, '\P{^-IS_PUNCT}', "");
50936 Expect(0, 32, '\p{-IS_PUNCT}', "");
50937 Expect(1, 32, '\p{^-IS_PUNCT}', "");
50938 Expect(1, 32, '\P{-IS_PUNCT}', "");
50939 Expect(0, 32, '\P{^-IS_PUNCT}', "");
50940 Error('\p{:=_ PUNCTUATION}');
50941 Error('\P{:=_ PUNCTUATION}');
50942 Expect(1, 35, '\p{punctuation}', "");
50943 Expect(0, 35, '\p{^punctuation}', "");
50944 Expect(0, 35, '\P{punctuation}', "");
50945 Expect(1, 35, '\P{^punctuation}', "");
50946 Expect(0, 32, '\p{punctuation}', "");
50947 Expect(1, 32, '\p{^punctuation}', "");
50948 Expect(1, 32, '\P{punctuation}', "");
50949 Expect(0, 32, '\P{^punctuation}', "");
50950 Expect(1, 35, '\p{ Punctuation}', "");
50951 Expect(0, 35, '\p{^ Punctuation}', "");
50952 Expect(0, 35, '\P{ Punctuation}', "");
50953 Expect(1, 35, '\P{^ Punctuation}', "");
50954 Expect(0, 32, '\p{ Punctuation}', "");
50955 Expect(1, 32, '\p{^ Punctuation}', "");
50956 Expect(1, 32, '\P{ Punctuation}', "");
50957 Expect(0, 32, '\P{^ Punctuation}', "");
50958 Error('\p{-:=Is Punctuation}');
50959 Error('\P{-:=Is Punctuation}');
50960 Expect(1, 35, '\p{ispunctuation}', "");
50961 Expect(0, 35, '\p{^ispunctuation}', "");
50962 Expect(0, 35, '\P{ispunctuation}', "");
50963 Expect(1, 35, '\P{^ispunctuation}', "");
50964 Expect(0, 32, '\p{ispunctuation}', "");
50965 Expect(1, 32, '\p{^ispunctuation}', "");
50966 Expect(1, 32, '\P{ispunctuation}', "");
50967 Expect(0, 32, '\P{^ispunctuation}', "");
50968 Expect(1, 35, '\p{ is_PUNCTUATION}', "");
50969 Expect(0, 35, '\p{^ is_PUNCTUATION}', "");
50970 Expect(0, 35, '\P{ is_PUNCTUATION}', "");
50971 Expect(1, 35, '\P{^ is_PUNCTUATION}', "");
50972 Expect(0, 32, '\p{ is_PUNCTUATION}', "");
50973 Expect(1, 32, '\p{^ is_PUNCTUATION}', "");
50974 Expect(1, 32, '\P{ is_PUNCTUATION}', "");
50975 Expect(0, 32, '\P{^ is_PUNCTUATION}', "");
50976 Error('\p{/a/ -P}');
50977 Error('\P{/a/ -P}');
50978 Expect(1, 35, '\p{p}', "");
50979 Expect(0, 35, '\p{^p}', "");
50980 Expect(0, 35, '\P{p}', "");
50981 Expect(1, 35, '\P{^p}', "");
50982 Expect(0, 32, '\p{p}', "");
50983 Expect(1, 32, '\p{^p}', "");
50984 Expect(1, 32, '\P{p}', "");
50985 Expect(0, 32, '\P{^p}', "");
50986 Expect(1, 35, '\p{      P}', "");
50987 Expect(0, 35, '\p{^     P}', "");
50988 Expect(0, 35, '\P{      P}', "");
50989 Expect(1, 35, '\P{^     P}', "");
50990 Expect(0, 32, '\p{      P}', "");
50991 Expect(1, 32, '\p{^     P}', "");
50992 Expect(1, 32, '\P{      P}', "");
50993 Expect(0, 32, '\P{^     P}', "");
50994 Error('\p{      -Is     P:=}');
50995 Error('\P{      -Is     P:=}');
50996 Expect(1, 35, '\p{isp}', "");
50997 Expect(0, 35, '\p{^isp}', "");
50998 Expect(0, 35, '\P{isp}', "");
50999 Expect(1, 35, '\P{^isp}', "");
51000 Expect(0, 32, '\p{isp}', "");
51001 Expect(1, 32, '\p{^isp}', "");
51002 Expect(1, 32, '\P{isp}', "");
51003 Expect(0, 32, '\P{^isp}', "");
51004 Expect(1, 35, '\p{      _is p}', "");
51005 Expect(0, 35, '\p{^     _is p}', "");
51006 Expect(0, 35, '\P{      _is p}', "");
51007 Expect(1, 35, '\P{^     _is p}', "");
51008 Expect(0, 32, '\p{      _is p}', "");
51009 Expect(1, 32, '\p{^     _is p}', "");
51010 Expect(1, 32, '\P{      _is p}', "");
51011 Expect(0, 32, '\P{^     _is p}', "");
51012 Error('\p{Expands_On_NFD}');
51013 Error('\P{Expands_On_NFD}');
51014 Error('\p{Is_Expands_On_NFD}');
51015 Error('\P{Is_Expands_On_NFD}');
51016 Error('\p{XO_NFD}');
51017 Error('\P{XO_NFD}');
51018 Error('\p{Is_XO_NFD}');
51019 Error('\P{Is_XO_NFD}');
51020 Error('\p{      SUPERSCRIPTS    and_subscripts:=}');
51021 Error('\P{      SUPERSCRIPTS    and_subscripts:=}');
51022 Expect(1, 8351, '\p{superscriptsandsubscripts}', "");
51023 Expect(0, 8351, '\p{^superscriptsandsubscripts}', "");
51024 Expect(0, 8351, '\P{superscriptsandsubscripts}', "");
51025 Expect(1, 8351, '\P{^superscriptsandsubscripts}', "");
51026 Expect(0, 8303, '\p{superscriptsandsubscripts}', "");
51027 Expect(1, 8303, '\p{^superscriptsandsubscripts}', "");
51028 Expect(1, 8303, '\P{superscriptsandsubscripts}', "");
51029 Expect(0, 8303, '\P{^superscriptsandsubscripts}', "");
51030 Expect(1, 8351, '\p{-_Superscripts_ANDSubscripts}', "");
51031 Expect(0, 8351, '\p{^-_Superscripts_ANDSubscripts}', "");
51032 Expect(0, 8351, '\P{-_Superscripts_ANDSubscripts}', "");
51033 Expect(1, 8351, '\P{^-_Superscripts_ANDSubscripts}', "");
51034 Expect(0, 8303, '\p{-_Superscripts_ANDSubscripts}', "");
51035 Expect(1, 8303, '\p{^-_Superscripts_ANDSubscripts}', "");
51036 Expect(1, 8303, '\P{-_Superscripts_ANDSubscripts}', "");
51037 Expect(0, 8303, '\P{^-_Superscripts_ANDSubscripts}', "");
51038 Error('\p{/a/IS superscriptsAnd_SUBSCRIPTS}');
51039 Error('\P{/a/IS superscriptsAnd_SUBSCRIPTS}');
51040 Expect(1, 8351, '\p{issuperscriptsandsubscripts}', "");
51041 Expect(0, 8351, '\p{^issuperscriptsandsubscripts}', "");
51042 Expect(0, 8351, '\P{issuperscriptsandsubscripts}', "");
51043 Expect(1, 8351, '\P{^issuperscriptsandsubscripts}', "");
51044 Expect(0, 8303, '\p{issuperscriptsandsubscripts}', "");
51045 Expect(1, 8303, '\p{^issuperscriptsandsubscripts}', "");
51046 Expect(1, 8303, '\P{issuperscriptsandsubscripts}', "");
51047 Expect(0, 8303, '\P{^issuperscriptsandsubscripts}', "");
51048 Expect(1, 8351, '\p{ Is-Superscriptsand subscripts}', "");
51049 Expect(0, 8351, '\p{^ Is-Superscriptsand        subscripts}', "");
51050 Expect(0, 8351, '\P{ Is-Superscriptsand subscripts}', "");
51051 Expect(1, 8351, '\P{^ Is-Superscriptsand        subscripts}', "");
51052 Expect(0, 8303, '\p{ Is-Superscriptsand subscripts}', "");
51053 Expect(1, 8303, '\p{^ Is-Superscriptsand        subscripts}', "");
51054 Expect(1, 8303, '\P{ Is-Superscriptsand subscripts}', "");
51055 Expect(0, 8303, '\P{^ Is-Superscriptsand        subscripts}', "");
51056 Error('\p{:=In_Superscripts AND subscripts}');
51057 Error('\P{:=In_Superscripts AND subscripts}');
51058 Expect(1, 8351, '\p{insuperscriptsandsubscripts}', "");
51059 Expect(0, 8351, '\p{^insuperscriptsandsubscripts}', "");
51060 Expect(0, 8351, '\P{insuperscriptsandsubscripts}', "");
51061 Expect(1, 8351, '\P{^insuperscriptsandsubscripts}', "");
51062 Expect(0, 8303, '\p{insuperscriptsandsubscripts}', "");
51063 Expect(1, 8303, '\p{^insuperscriptsandsubscripts}', "");
51064 Expect(1, 8303, '\P{insuperscriptsandsubscripts}', "");
51065 Expect(0, 8303, '\P{^insuperscriptsandsubscripts}', "");
51066 Expect(1, 8351, '\p{-IN-Superscripts And_Subscripts}', "");
51067 Expect(0, 8351, '\p{^-IN-Superscripts And_Subscripts}', "");
51068 Expect(0, 8351, '\P{-IN-Superscripts And_Subscripts}', "");
51069 Expect(1, 8351, '\P{^-IN-Superscripts And_Subscripts}', "");
51070 Expect(0, 8303, '\p{-IN-Superscripts And_Subscripts}', "");
51071 Expect(1, 8303, '\p{^-IN-Superscripts And_Subscripts}', "");
51072 Expect(1, 8303, '\P{-IN-Superscripts And_Subscripts}', "");
51073 Expect(0, 8303, '\P{^-IN-Superscripts And_Subscripts}', "");
51074 Error('\p{-:=In BALINESE}');
51075 Error('\P{-:=In BALINESE}');
51076 Expect(1, 7039, '\p{inbalinese}', "");
51077 Expect(0, 7039, '\p{^inbalinese}', "");
51078 Expect(0, 7039, '\P{inbalinese}', "");
51079 Expect(1, 7039, '\P{^inbalinese}', "");
51080 Expect(0, 6911, '\p{inbalinese}', "");
51081 Expect(1, 6911, '\p{^inbalinese}', "");
51082 Expect(1, 6911, '\P{inbalinese}', "");
51083 Expect(0, 6911, '\P{^inbalinese}', "");
51084 Expect(1, 7039, '\p{_in-Balinese}', "");
51085 Expect(0, 7039, '\p{^_in-Balinese}', "");
51086 Expect(0, 7039, '\P{_in-Balinese}', "");
51087 Expect(1, 7039, '\P{^_in-Balinese}', "");
51088 Expect(0, 6911, '\p{_in-Balinese}', "");
51089 Expect(1, 6911, '\p{^_in-Balinese}', "");
51090 Expect(1, 6911, '\P{_in-Balinese}', "");
51091 Expect(0, 6911, '\P{^_in-Balinese}', "");
51092 Error('\p{:=__DEPRECATED}');
51093 Error('\P{:=__DEPRECATED}');
51094 Expect(1, 833, '\p{deprecated}', "");
51095 Expect(0, 833, '\p{^deprecated}', "");
51096 Expect(0, 833, '\P{deprecated}', "");
51097 Expect(1, 833, '\P{^deprecated}', "");
51098 Expect(0, 831, '\p{deprecated}', "");
51099 Expect(1, 831, '\p{^deprecated}', "");
51100 Expect(1, 831, '\P{deprecated}', "");
51101 Expect(0, 831, '\P{^deprecated}', "");
51102 Expect(1, 833, '\p{_DEPRECATED}', "");
51103 Expect(0, 833, '\p{^_DEPRECATED}', "");
51104 Expect(0, 833, '\P{_DEPRECATED}', "");
51105 Expect(1, 833, '\P{^_DEPRECATED}', "");
51106 Expect(0, 831, '\p{_DEPRECATED}', "");
51107 Expect(1, 831, '\p{^_DEPRECATED}', "");
51108 Expect(1, 831, '\P{_DEPRECATED}', "");
51109 Expect(0, 831, '\P{^_DEPRECATED}', "");
51110 Error('\p{      -IsDeprecated/a/}');
51111 Error('\P{      -IsDeprecated/a/}');
51112 Expect(1, 833, '\p{isdeprecated}', "");
51113 Expect(0, 833, '\p{^isdeprecated}', "");
51114 Expect(0, 833, '\P{isdeprecated}', "");
51115 Expect(1, 833, '\P{^isdeprecated}', "");
51116 Expect(0, 831, '\p{isdeprecated}', "");
51117 Expect(1, 831, '\p{^isdeprecated}', "");
51118 Expect(1, 831, '\P{isdeprecated}', "");
51119 Expect(0, 831, '\P{^isdeprecated}', "");
51120 Expect(1, 833, '\p{     ISDeprecated}', "");
51121 Expect(0, 833, '\p{^    ISDeprecated}', "");
51122 Expect(0, 833, '\P{     ISDeprecated}', "");
51123 Expect(1, 833, '\P{^    ISDeprecated}', "");
51124 Expect(0, 831, '\p{     ISDeprecated}', "");
51125 Expect(1, 831, '\p{^    ISDeprecated}', "");
51126 Expect(1, 831, '\P{     ISDeprecated}', "");
51127 Expect(0, 831, '\P{^    ISDeprecated}', "");
51128 Error('\p{:=Dep}');
51129 Error('\P{:=Dep}');
51130 Expect(1, 833, '\p{dep}', "");
51131 Expect(0, 833, '\p{^dep}', "");
51132 Expect(0, 833, '\P{dep}', "");
51133 Expect(1, 833, '\P{^dep}', "");
51134 Expect(0, 831, '\p{dep}', "");
51135 Expect(1, 831, '\p{^dep}', "");
51136 Expect(1, 831, '\P{dep}', "");
51137 Expect(0, 831, '\P{^dep}', "");
51138 Expect(1, 833, '\p{ -DEP}', "");
51139 Expect(0, 833, '\p{^ -DEP}', "");
51140 Expect(0, 833, '\P{ -DEP}', "");
51141 Expect(1, 833, '\P{^ -DEP}', "");
51142 Expect(0, 831, '\p{ -DEP}', "");
51143 Expect(1, 831, '\p{^ -DEP}', "");
51144 Expect(1, 831, '\P{ -DEP}', "");
51145 Expect(0, 831, '\P{^ -DEP}', "");
51146 Error('\p{Is/a/DEP}');
51147 Error('\P{Is/a/DEP}');
51148 Expect(1, 833, '\p{isdep}', "");
51149 Expect(0, 833, '\p{^isdep}', "");
51150 Expect(0, 833, '\P{isdep}', "");
51151 Expect(1, 833, '\P{^isdep}', "");
51152 Expect(0, 831, '\p{isdep}', "");
51153 Expect(1, 831, '\p{^isdep}', "");
51154 Expect(1, 831, '\P{isdep}', "");
51155 Expect(0, 831, '\P{^isdep}', "");
51156 Expect(1, 833, '\p{     Is-Dep}', "");
51157 Expect(0, 833, '\p{^    Is-Dep}', "");
51158 Expect(0, 833, '\P{     Is-Dep}', "");
51159 Expect(1, 833, '\P{^    Is-Dep}', "");
51160 Expect(0, 831, '\p{     Is-Dep}', "");
51161 Expect(1, 831, '\p{^    Is-Dep}', "");
51162 Expect(1, 831, '\P{     Is-Dep}', "");
51163 Expect(0, 831, '\P{^    Is-Dep}', "");
51164 Error('\p{:=-Myanmar}');
51165 Error('\P{:=-Myanmar}');
51166 Expect(1, 4249, '\p{myanmar}', "");
51167 Expect(0, 4249, '\p{^myanmar}', "");
51168 Expect(0, 4249, '\P{myanmar}', "");
51169 Expect(1, 4249, '\P{^myanmar}', "");
51170 Expect(0, 4095, '\p{myanmar}', "");
51171 Expect(1, 4095, '\p{^myanmar}', "");
51172 Expect(1, 4095, '\P{myanmar}', "");
51173 Expect(0, 4095, '\P{^myanmar}', "");
51174 Expect(1, 4249, '\p{-   Myanmar}', "");
51175 Expect(0, 4249, '\p{^-  Myanmar}', "");
51176 Expect(0, 4249, '\P{-   Myanmar}', "");
51177 Expect(1, 4249, '\P{^-  Myanmar}', "");
51178 Expect(0, 4095, '\p{-   Myanmar}', "");
51179 Expect(1, 4095, '\p{^-  Myanmar}', "");
51180 Expect(1, 4095, '\P{-   Myanmar}', "");
51181 Expect(0, 4095, '\P{^-  Myanmar}', "");
51182 Error('\p{      IS      myanmar/a/}');
51183 Error('\P{      IS      myanmar/a/}');
51184 Expect(1, 4249, '\p{ismyanmar}', "");
51185 Expect(0, 4249, '\p{^ismyanmar}', "");
51186 Expect(0, 4249, '\P{ismyanmar}', "");
51187 Expect(1, 4249, '\P{^ismyanmar}', "");
51188 Expect(0, 4095, '\p{ismyanmar}', "");
51189 Expect(1, 4095, '\p{^ismyanmar}', "");
51190 Expect(1, 4095, '\P{ismyanmar}', "");
51191 Expect(0, 4095, '\P{^ismyanmar}', "");
51192 Expect(1, 4249, '\p{_Is-MYANMAR}', "");
51193 Expect(0, 4249, '\p{^_Is-MYANMAR}', "");
51194 Expect(0, 4249, '\P{_Is-MYANMAR}', "");
51195 Expect(1, 4249, '\P{^_Is-MYANMAR}', "");
51196 Expect(0, 4095, '\p{_Is-MYANMAR}', "");
51197 Expect(1, 4095, '\p{^_Is-MYANMAR}', "");
51198 Expect(1, 4095, '\P{_Is-MYANMAR}', "");
51199 Expect(0, 4095, '\P{^_Is-MYANMAR}', "");
51200 Error('\p{      MYMR:=}');
51201 Error('\P{      MYMR:=}');
51202 Expect(1, 4249, '\p{mymr}', "");
51203 Expect(0, 4249, '\p{^mymr}', "");
51204 Expect(0, 4249, '\P{mymr}', "");
51205 Expect(1, 4249, '\P{^mymr}', "");
51206 Expect(0, 4095, '\p{mymr}', "");
51207 Expect(1, 4095, '\p{^mymr}', "");
51208 Expect(1, 4095, '\P{mymr}', "");
51209 Expect(0, 4095, '\P{^mymr}', "");
51210 Expect(1, 4249, '\p{            MYMR}', "");
51211 Expect(0, 4249, '\p{^           MYMR}', "");
51212 Expect(0, 4249, '\P{            MYMR}', "");
51213 Expect(1, 4249, '\P{^           MYMR}', "");
51214 Expect(0, 4095, '\p{            MYMR}', "");
51215 Expect(1, 4095, '\p{^           MYMR}', "");
51216 Expect(1, 4095, '\P{            MYMR}', "");
51217 Expect(0, 4095, '\P{^           MYMR}', "");
51218 Error('\p{:=            IS_Mymr}');
51219 Error('\P{:=            IS_Mymr}');
51220 Expect(1, 4249, '\p{ismymr}', "");
51221 Expect(0, 4249, '\p{^ismymr}', "");
51222 Expect(0, 4249, '\P{ismymr}', "");
51223 Expect(1, 4249, '\P{^ismymr}', "");
51224 Expect(0, 4095, '\p{ismymr}', "");
51225 Expect(1, 4095, '\p{^ismymr}', "");
51226 Expect(1, 4095, '\P{ismymr}', "");
51227 Expect(0, 4095, '\P{^ismymr}', "");
51228 Expect(1, 4249, '\p{__Is        Mymr}', "");
51229 Expect(0, 4249, '\p{^__Is       Mymr}', "");
51230 Expect(0, 4249, '\P{__Is        Mymr}', "");
51231 Expect(1, 4249, '\P{^__Is       Mymr}', "");
51232 Expect(0, 4095, '\p{__Is        Mymr}', "");
51233 Expect(1, 4095, '\p{^__Is       Mymr}', "");
51234 Expect(1, 4095, '\P{__Is        Mymr}', "");
51235 Expect(0, 4095, '\P{^__Is       Mymr}', "");
51236 Error('\p{:=initial-Punctuation}');
51237 Error('\P{:=initial-Punctuation}');
51238 Expect(1, 8216, '\p{initialpunctuation}', "");
51239 Expect(0, 8216, '\p{^initialpunctuation}', "");
51240 Expect(0, 8216, '\P{initialpunctuation}', "");
51241 Expect(1, 8216, '\P{^initialpunctuation}', "");
51242 Expect(0, 7, '\p{initialpunctuation}', "");
51243 Expect(1, 7, '\p{^initialpunctuation}', "");
51244 Expect(1, 7, '\P{initialpunctuation}', "");
51245 Expect(0, 7, '\P{^initialpunctuation}', "");
51246 Expect(1, 8216, '\p{_Initial-punctuation}', "");
51247 Expect(0, 8216, '\p{^_Initial-punctuation}', "");
51248 Expect(0, 8216, '\P{_Initial-punctuation}', "");
51249 Expect(1, 8216, '\P{^_Initial-punctuation}', "");
51250 Expect(0, 7, '\p{_Initial-punctuation}', "");
51251 Expect(1, 7, '\p{^_Initial-punctuation}', "");
51252 Expect(1, 7, '\P{_Initial-punctuation}', "");
51253 Expect(0, 7, '\P{^_Initial-punctuation}', "");
51254 Error('\p{-     IS-Initial      Punctuation:=}');
51255 Error('\P{-     IS-Initial      Punctuation:=}');
51256 Expect(1, 8216, '\p{isinitialpunctuation}', "");
51257 Expect(0, 8216, '\p{^isinitialpunctuation}', "");
51258 Expect(0, 8216, '\P{isinitialpunctuation}', "");
51259 Expect(1, 8216, '\P{^isinitialpunctuation}', "");
51260 Expect(0, 7, '\p{isinitialpunctuation}', "");
51261 Expect(1, 7, '\p{^isinitialpunctuation}', "");
51262 Expect(1, 7, '\P{isinitialpunctuation}', "");
51263 Expect(0, 7, '\P{^isinitialpunctuation}', "");
51264 Expect(1, 8216, '\p{-is-initial-PUNCTUATION}', "");
51265 Expect(0, 8216, '\p{^-is-initial-PUNCTUATION}', "");
51266 Expect(0, 8216, '\P{-is-initial-PUNCTUATION}', "");
51267 Expect(1, 8216, '\P{^-is-initial-PUNCTUATION}', "");
51268 Expect(0, 7, '\p{-is-initial-PUNCTUATION}', "");
51269 Expect(1, 7, '\p{^-is-initial-PUNCTUATION}', "");
51270 Expect(1, 7, '\P{-is-initial-PUNCTUATION}', "");
51271 Expect(0, 7, '\P{^-is-initial-PUNCTUATION}', "");
51272 Error('\p{ _Pi/a/}');
51273 Error('\P{ _Pi/a/}');
51274 Expect(1, 8216, '\p{pi}', "");
51275 Expect(0, 8216, '\p{^pi}', "");
51276 Expect(0, 8216, '\P{pi}', "");
51277 Expect(1, 8216, '\P{^pi}', "");
51278 Expect(0, 7, '\p{pi}', "");
51279 Expect(1, 7, '\p{^pi}', "");
51280 Expect(1, 7, '\P{pi}', "");
51281 Expect(0, 7, '\P{^pi}', "");
51282 Expect(1, 8216, '\p{ _PI}', "");
51283 Expect(0, 8216, '\p{^ _PI}', "");
51284 Expect(0, 8216, '\P{ _PI}', "");
51285 Expect(1, 8216, '\P{^ _PI}', "");
51286 Expect(0, 7, '\p{ _PI}', "");
51287 Expect(1, 7, '\p{^ _PI}', "");
51288 Expect(1, 7, '\P{ _PI}', "");
51289 Expect(0, 7, '\P{^ _PI}', "");
51290 Error('\p{-_Is:=PI}');
51291 Error('\P{-_Is:=PI}');
51292 Expect(1, 8216, '\p{ispi}', "");
51293 Expect(0, 8216, '\p{^ispi}', "");
51294 Expect(0, 8216, '\P{ispi}', "");
51295 Expect(1, 8216, '\P{^ispi}', "");
51296 Expect(0, 7, '\p{ispi}', "");
51297 Expect(1, 7, '\p{^ispi}', "");
51298 Expect(1, 7, '\P{ispi}', "");
51299 Expect(0, 7, '\P{^ispi}', "");
51300 Expect(1, 8216, '\p{__Is_PI}', "");
51301 Expect(0, 8216, '\p{^__Is_PI}', "");
51302 Expect(0, 8216, '\P{__Is_PI}', "");
51303 Expect(1, 8216, '\P{^__Is_PI}', "");
51304 Expect(0, 7, '\p{__Is_PI}', "");
51305 Expect(1, 7, '\p{^__Is_PI}', "");
51306 Expect(1, 7, '\P{__Is_PI}', "");
51307 Expect(0, 7, '\P{^__Is_PI}', "");
51308 Error('\p{  Common:=}');
51309 Error('\P{  Common:=}');
51310 Expect(1, 64, '\p{common}', "");
51311 Expect(0, 64, '\p{^common}', "");
51312 Expect(0, 64, '\P{common}', "");
51313 Expect(1, 64, '\P{^common}', "");
51314 Expect(0, 90, '\p{common}', "");
51315 Expect(1, 90, '\p{^common}', "");
51316 Expect(1, 90, '\P{common}', "");
51317 Expect(0, 90, '\P{^common}', "");
51318 Expect(1, 64, '\p{- Common}', "");
51319 Expect(0, 64, '\p{^- Common}', "");
51320 Expect(0, 64, '\P{- Common}', "");
51321 Expect(1, 64, '\P{^- Common}', "");
51322 Expect(0, 90, '\p{- Common}', "");
51323 Expect(1, 90, '\p{^- Common}', "");
51324 Expect(1, 90, '\P{- Common}', "");
51325 Expect(0, 90, '\P{^- Common}', "");
51326 Error('\p{      -ISCommon:=}');
51327 Error('\P{      -ISCommon:=}');
51328 Expect(1, 64, '\p{iscommon}', "");
51329 Expect(0, 64, '\p{^iscommon}', "");
51330 Expect(0, 64, '\P{iscommon}', "");
51331 Expect(1, 64, '\P{^iscommon}', "");
51332 Expect(0, 90, '\p{iscommon}', "");
51333 Expect(1, 90, '\p{^iscommon}', "");
51334 Expect(1, 90, '\P{iscommon}', "");
51335 Expect(0, 90, '\P{^iscommon}', "");
51336 Expect(1, 64, '\p{       is Common}', "");
51337 Expect(0, 64, '\p{^      is Common}', "");
51338 Expect(0, 64, '\P{       is Common}', "");
51339 Expect(1, 64, '\P{^      is Common}', "");
51340 Expect(0, 90, '\p{       is Common}', "");
51341 Expect(1, 90, '\p{^      is Common}', "");
51342 Expect(1, 90, '\P{       is Common}', "");
51343 Expect(0, 90, '\P{^      is Common}', "");
51344 Error('\p{              zyyy:=}');
51345 Error('\P{              zyyy:=}');
51346 Expect(1, 64, '\p{zyyy}', "");
51347 Expect(0, 64, '\p{^zyyy}', "");
51348 Expect(0, 64, '\P{zyyy}', "");
51349 Expect(1, 64, '\P{^zyyy}', "");
51350 Expect(0, 90, '\p{zyyy}', "");
51351 Expect(1, 90, '\p{^zyyy}', "");
51352 Expect(1, 90, '\P{zyyy}', "");
51353 Expect(0, 90, '\P{^zyyy}', "");
51354 Expect(1, 64, '\p{ ZYYY}', "");
51355 Expect(0, 64, '\p{^ ZYYY}', "");
51356 Expect(0, 64, '\P{ ZYYY}', "");
51357 Expect(1, 64, '\P{^ ZYYY}', "");
51358 Expect(0, 90, '\p{ ZYYY}', "");
51359 Expect(1, 90, '\p{^ ZYYY}', "");
51360 Expect(1, 90, '\P{ ZYYY}', "");
51361 Expect(0, 90, '\P{^ ZYYY}', "");
51362 Error('\p{      IS_Zyyy/a/}');
51363 Error('\P{      IS_Zyyy/a/}');
51364 Expect(1, 64, '\p{iszyyy}', "");
51365 Expect(0, 64, '\p{^iszyyy}', "");
51366 Expect(0, 64, '\P{iszyyy}', "");
51367 Expect(1, 64, '\P{^iszyyy}', "");
51368 Expect(0, 90, '\p{iszyyy}', "");
51369 Expect(1, 90, '\p{^iszyyy}', "");
51370 Expect(1, 90, '\P{iszyyy}', "");
51371 Expect(0, 90, '\P{^iszyyy}', "");
51372 Expect(1, 64, '\p{_isZYYY}', "");
51373 Expect(0, 64, '\p{^_isZYYY}', "");
51374 Expect(0, 64, '\P{_isZYYY}', "");
51375 Expect(1, 64, '\P{^_isZYYY}', "");
51376 Expect(0, 90, '\p{_isZYYY}', "");
51377 Expect(1, 90, '\p{^_isZYYY}', "");
51378 Expect(1, 90, '\P{_isZYYY}', "");
51379 Expect(0, 90, '\P{^_isZYYY}', "");
51380 Error('\p{      HANGUL_Jamo/a/}');
51381 Error('\P{      HANGUL_Jamo/a/}');
51382 Expect(1, 4607, '\p{hanguljamo}', "");
51383 Expect(0, 4607, '\p{^hanguljamo}', "");
51384 Expect(0, 4607, '\P{hanguljamo}', "");
51385 Expect(1, 4607, '\P{^hanguljamo}', "");
51386 Expect(0, 4351, '\p{hanguljamo}', "");
51387 Expect(1, 4351, '\p{^hanguljamo}', "");
51388 Expect(1, 4351, '\P{hanguljamo}', "");
51389 Expect(0, 4351, '\P{^hanguljamo}', "");
51390 Expect(1, 4607, '\p{-   hangul_Jamo}', "");
51391 Expect(0, 4607, '\p{^-  hangul_Jamo}', "");
51392 Expect(0, 4607, '\P{-   hangul_Jamo}', "");
51393 Expect(1, 4607, '\P{^-  hangul_Jamo}', "");
51394 Expect(0, 4351, '\p{-   hangul_Jamo}', "");
51395 Expect(1, 4351, '\p{^-  hangul_Jamo}', "");
51396 Expect(1, 4351, '\P{-   hangul_Jamo}', "");
51397 Expect(0, 4351, '\P{^-  hangul_Jamo}', "");
51398 Error('\p{-/a/ISHangul  Jamo}');
51399 Error('\P{-/a/ISHangul  Jamo}');
51400 Expect(1, 4607, '\p{ishanguljamo}', "");
51401 Expect(0, 4607, '\p{^ishanguljamo}', "");
51402 Expect(0, 4607, '\P{ishanguljamo}', "");
51403 Expect(1, 4607, '\P{^ishanguljamo}', "");
51404 Expect(0, 4351, '\p{ishanguljamo}', "");
51405 Expect(1, 4351, '\p{^ishanguljamo}', "");
51406 Expect(1, 4351, '\P{ishanguljamo}', "");
51407 Expect(0, 4351, '\P{^ishanguljamo}', "");
51408 Expect(1, 4607, '\p{-_is        Hangul JAMO}', "");
51409 Expect(0, 4607, '\p{^-_is       Hangul JAMO}', "");
51410 Expect(0, 4607, '\P{-_is        Hangul JAMO}', "");
51411 Expect(1, 4607, '\P{^-_is       Hangul JAMO}', "");
51412 Expect(0, 4351, '\p{-_is        Hangul JAMO}', "");
51413 Expect(1, 4351, '\p{^-_is       Hangul JAMO}', "");
51414 Expect(1, 4351, '\P{-_is        Hangul JAMO}', "");
51415 Expect(0, 4351, '\P{^-_is       Hangul JAMO}', "");
51416 Error('\p{/a/_IN Hangul-JAMO}');
51417 Error('\P{/a/_IN Hangul-JAMO}');
51418 Expect(1, 4607, '\p{inhanguljamo}', "");
51419 Expect(0, 4607, '\p{^inhanguljamo}', "");
51420 Expect(0, 4607, '\P{inhanguljamo}', "");
51421 Expect(1, 4607, '\P{^inhanguljamo}', "");
51422 Expect(0, 4351, '\p{inhanguljamo}', "");
51423 Expect(1, 4351, '\p{^inhanguljamo}', "");
51424 Expect(1, 4351, '\P{inhanguljamo}', "");
51425 Expect(0, 4351, '\P{^inhanguljamo}', "");
51426 Expect(1, 4607, '\p{_   In-Hangul       Jamo}', "");
51427 Expect(0, 4607, '\p{^_  In-Hangul       Jamo}', "");
51428 Expect(0, 4607, '\P{_   In-Hangul       Jamo}', "");
51429 Expect(1, 4607, '\P{^_  In-Hangul       Jamo}', "");
51430 Expect(0, 4351, '\p{_   In-Hangul       Jamo}', "");
51431 Expect(1, 4351, '\p{^_  In-Hangul       Jamo}', "");
51432 Expect(1, 4351, '\P{_   In-Hangul       Jamo}', "");
51433 Expect(0, 4351, '\P{^_  In-Hangul       Jamo}', "");
51434 Error('\p{/a/ canadian  aboriginal}');
51435 Error('\P{/a/ canadian  aboriginal}');
51436 Expect(1, 5750, '\p{canadianaboriginal}', "");
51437 Expect(0, 5750, '\p{^canadianaboriginal}', "");
51438 Expect(0, 5750, '\P{canadianaboriginal}', "");
51439 Expect(1, 5750, '\P{^canadianaboriginal}', "");
51440 Expect(0, 5120, '\p{canadianaboriginal}', "");
51441 Expect(1, 5120, '\p{^canadianaboriginal}', "");
51442 Expect(1, 5120, '\P{canadianaboriginal}', "");
51443 Expect(0, 5120, '\P{^canadianaboriginal}', "");
51444 Expect(1, 5750, '\p{_-canadian-Aboriginal}', "");
51445 Expect(0, 5750, '\p{^_-canadian-Aboriginal}', "");
51446 Expect(0, 5750, '\P{_-canadian-Aboriginal}', "");
51447 Expect(1, 5750, '\P{^_-canadian-Aboriginal}', "");
51448 Expect(0, 5120, '\p{_-canadian-Aboriginal}', "");
51449 Expect(1, 5120, '\p{^_-canadian-Aboriginal}', "");
51450 Expect(1, 5120, '\P{_-canadian-Aboriginal}', "");
51451 Expect(0, 5120, '\P{^_-canadian-Aboriginal}', "");
51452 Error('\p{      :=IS    Canadian        Aboriginal}');
51453 Error('\P{      :=IS    Canadian        Aboriginal}');
51454 Expect(1, 5750, '\p{iscanadianaboriginal}', "");
51455 Expect(0, 5750, '\p{^iscanadianaboriginal}', "");
51456 Expect(0, 5750, '\P{iscanadianaboriginal}', "");
51457 Expect(1, 5750, '\P{^iscanadianaboriginal}', "");
51458 Expect(0, 5120, '\p{iscanadianaboriginal}', "");
51459 Expect(1, 5120, '\p{^iscanadianaboriginal}', "");
51460 Expect(1, 5120, '\P{iscanadianaboriginal}', "");
51461 Expect(0, 5120, '\P{^iscanadianaboriginal}', "");
51462 Expect(1, 5750, '\p{_   is Canadian     aboriginal}', "");
51463 Expect(0, 5750, '\p{^_  is Canadian     aboriginal}', "");
51464 Expect(0, 5750, '\P{_   is Canadian     aboriginal}', "");
51465 Expect(1, 5750, '\P{^_  is Canadian     aboriginal}', "");
51466 Expect(0, 5120, '\p{_   is Canadian     aboriginal}', "");
51467 Expect(1, 5120, '\p{^_  is Canadian     aboriginal}', "");
51468 Expect(1, 5120, '\P{_   is Canadian     aboriginal}', "");
51469 Expect(0, 5120, '\P{^_  is Canadian     aboriginal}', "");
51470 Error('\p{/a/ cans}');
51471 Error('\P{/a/ cans}');
51472 Expect(1, 5750, '\p{cans}', "");
51473 Expect(0, 5750, '\p{^cans}', "");
51474 Expect(0, 5750, '\P{cans}', "");
51475 Expect(1, 5750, '\P{^cans}', "");
51476 Expect(0, 5120, '\p{cans}', "");
51477 Expect(1, 5120, '\p{^cans}', "");
51478 Expect(1, 5120, '\P{cans}', "");
51479 Expect(0, 5120, '\P{^cans}', "");
51480 Expect(1, 5750, '\p{-cans}', "");
51481 Expect(0, 5750, '\p{^-cans}', "");
51482 Expect(0, 5750, '\P{-cans}', "");
51483 Expect(1, 5750, '\P{^-cans}', "");
51484 Expect(0, 5120, '\p{-cans}', "");
51485 Expect(1, 5120, '\p{^-cans}', "");
51486 Expect(1, 5120, '\P{-cans}', "");
51487 Expect(0, 5120, '\P{^-cans}', "");
51488 Error('\p{ :=Is CANS}');
51489 Error('\P{ :=Is CANS}');
51490 Expect(1, 5750, '\p{iscans}', "");
51491 Expect(0, 5750, '\p{^iscans}', "");
51492 Expect(0, 5750, '\P{iscans}', "");
51493 Expect(1, 5750, '\P{^iscans}', "");
51494 Expect(0, 5120, '\p{iscans}', "");
51495 Expect(1, 5120, '\p{^iscans}', "");
51496 Expect(1, 5120, '\P{iscans}', "");
51497 Expect(0, 5120, '\P{^iscans}', "");
51498 Expect(1, 5750, '\p{    is CANS}', "");
51499 Expect(0, 5750, '\p{^   is CANS}', "");
51500 Expect(0, 5750, '\P{    is CANS}', "");
51501 Expect(1, 5750, '\P{^   is CANS}', "");
51502 Expect(0, 5120, '\p{    is CANS}', "");
51503 Expect(1, 5120, '\p{^   is CANS}', "");
51504 Expect(1, 5120, '\P{    is CANS}', "");
51505 Expect(0, 5120, '\P{^   is CANS}', "");
51506 Error('\p{:=     Pattern-SYNTAX}');
51507 Error('\P{:=     Pattern-SYNTAX}');
51508 Expect(1, 47, '\p{patternsyntax}', "");
51509 Expect(0, 47, '\p{^patternsyntax}', "");
51510 Expect(0, 47, '\P{patternsyntax}', "");
51511 Expect(1, 47, '\P{^patternsyntax}', "");
51512 Expect(0, 32, '\p{patternsyntax}', "");
51513 Expect(1, 32, '\p{^patternsyntax}', "");
51514 Expect(1, 32, '\P{patternsyntax}', "");
51515 Expect(0, 32, '\P{^patternsyntax}', "");
51516 Expect(1, 47, '\p{              pattern-syntax}', "");
51517 Expect(0, 47, '\p{^             pattern-syntax}', "");
51518 Expect(0, 47, '\P{              pattern-syntax}', "");
51519 Expect(1, 47, '\P{^             pattern-syntax}', "");
51520 Expect(0, 32, '\p{              pattern-syntax}', "");
51521 Expect(1, 32, '\p{^             pattern-syntax}', "");
51522 Expect(1, 32, '\P{              pattern-syntax}', "");
51523 Expect(0, 32, '\P{^             pattern-syntax}', "");
51524 Error('\p{- IS_Pattern:=Syntax}');
51525 Error('\P{- IS_Pattern:=Syntax}');
51526 Expect(1, 47, '\p{ispatternsyntax}', "");
51527 Expect(0, 47, '\p{^ispatternsyntax}', "");
51528 Expect(0, 47, '\P{ispatternsyntax}', "");
51529 Expect(1, 47, '\P{^ispatternsyntax}', "");
51530 Expect(0, 32, '\p{ispatternsyntax}', "");
51531 Expect(1, 32, '\p{^ispatternsyntax}', "");
51532 Expect(1, 32, '\P{ispatternsyntax}', "");
51533 Expect(0, 32, '\P{^ispatternsyntax}', "");
51534 Expect(1, 47, '\p{      _Is_PATTERNsyntax}', "");
51535 Expect(0, 47, '\p{^     _Is_PATTERNsyntax}', "");
51536 Expect(0, 47, '\P{      _Is_PATTERNsyntax}', "");
51537 Expect(1, 47, '\P{^     _Is_PATTERNsyntax}', "");
51538 Expect(0, 32, '\p{      _Is_PATTERNsyntax}', "");
51539 Expect(1, 32, '\p{^     _Is_PATTERNsyntax}', "");
51540 Expect(1, 32, '\P{      _Is_PATTERNsyntax}', "");
51541 Expect(0, 32, '\P{^     _Is_PATTERNsyntax}', "");
51542 Error('\p{-:=pat        SYN}');
51543 Error('\P{-:=pat        SYN}');
51544 Expect(1, 47, '\p{patsyn}', "");
51545 Expect(0, 47, '\p{^patsyn}', "");
51546 Expect(0, 47, '\P{patsyn}', "");
51547 Expect(1, 47, '\P{^patsyn}', "");
51548 Expect(0, 32, '\p{patsyn}', "");
51549 Expect(1, 32, '\p{^patsyn}', "");
51550 Expect(1, 32, '\P{patsyn}', "");
51551 Expect(0, 32, '\P{^patsyn}', "");
51552 Expect(1, 47, '\p{ PAT syn}', "");
51553 Expect(0, 47, '\p{^ PAT syn}', "");
51554 Expect(0, 47, '\P{ PAT syn}', "");
51555 Expect(1, 47, '\P{^ PAT syn}', "");
51556 Expect(0, 32, '\p{ PAT syn}', "");
51557 Expect(1, 32, '\p{^ PAT syn}', "");
51558 Expect(1, 32, '\P{ PAT syn}', "");
51559 Expect(0, 32, '\P{^ PAT syn}', "");
51560 Error('\p{- isPat Syn:=}');
51561 Error('\P{- isPat Syn:=}');
51562 Expect(1, 47, '\p{ispatsyn}', "");
51563 Expect(0, 47, '\p{^ispatsyn}', "");
51564 Expect(0, 47, '\P{ispatsyn}', "");
51565 Expect(1, 47, '\P{^ispatsyn}', "");
51566 Expect(0, 32, '\p{ispatsyn}', "");
51567 Expect(1, 32, '\p{^ispatsyn}', "");
51568 Expect(1, 32, '\P{ispatsyn}', "");
51569 Expect(0, 32, '\P{^ispatsyn}', "");
51570 Expect(1, 47, '\p{_-is Pat-Syn}', "");
51571 Expect(0, 47, '\p{^_-is Pat-Syn}', "");
51572 Expect(0, 47, '\P{_-is Pat-Syn}', "");
51573 Expect(1, 47, '\P{^_-is Pat-Syn}', "");
51574 Expect(0, 32, '\p{_-is Pat-Syn}', "");
51575 Expect(1, 32, '\p{^_-is Pat-Syn}', "");
51576 Expect(1, 32, '\P{_-is Pat-Syn}', "");
51577 Expect(0, 32, '\P{^_-is Pat-Syn}', "");
51578 Error('\p{      Other:=}');
51579 Error('\P{      Other:=}');
51580 Expect(1, 7, '\p{other}', "");
51581 Expect(0, 7, '\p{^other}', "");
51582 Expect(0, 7, '\P{other}', "");
51583 Expect(1, 7, '\P{^other}', "");
51584 Expect(0, 126, '\p{other}', "");
51585 Expect(1, 126, '\p{^other}', "");
51586 Expect(1, 126, '\P{other}', "");
51587 Expect(0, 126, '\P{^other}', "");
51588 Expect(1, 7, '\p{__OTHER}', "");
51589 Expect(0, 7, '\p{^__OTHER}', "");
51590 Expect(0, 7, '\P{__OTHER}', "");
51591 Expect(1, 7, '\P{^__OTHER}', "");
51592 Expect(0, 126, '\p{__OTHER}', "");
51593 Expect(1, 126, '\p{^__OTHER}', "");
51594 Expect(1, 126, '\P{__OTHER}', "");
51595 Expect(0, 126, '\P{^__OTHER}', "");
51596 Error('\p{:=Is_other}');
51597 Error('\P{:=Is_other}');
51598 Expect(1, 7, '\p{isother}', "");
51599 Expect(0, 7, '\p{^isother}', "");
51600 Expect(0, 7, '\P{isother}', "");
51601 Expect(1, 7, '\P{^isother}', "");
51602 Expect(0, 126, '\p{isother}', "");
51603 Expect(1, 126, '\p{^isother}', "");
51604 Expect(1, 126, '\P{isother}', "");
51605 Expect(0, 126, '\P{^isother}', "");
51606 Expect(1, 7, '\p{ _Is Other}', "");
51607 Expect(0, 7, '\p{^ _Is Other}', "");
51608 Expect(0, 7, '\P{ _Is Other}', "");
51609 Expect(1, 7, '\P{^ _Is Other}', "");
51610 Expect(0, 126, '\p{ _Is Other}', "");
51611 Expect(1, 126, '\p{^ _Is Other}', "");
51612 Expect(1, 126, '\P{ _Is Other}', "");
51613 Expect(0, 126, '\P{^ _Is Other}', "");
51614 Error('\p{ /a/C}');
51615 Error('\P{ /a/C}');
51616 Expect(1, 7, '\p{c}', "");
51617 Expect(0, 7, '\p{^c}', "");
51618 Expect(0, 7, '\P{c}', "");
51619 Expect(1, 7, '\P{^c}', "");
51620 Expect(0, 126, '\p{c}', "");
51621 Expect(1, 126, '\p{^c}', "");
51622 Expect(1, 126, '\P{c}', "");
51623 Expect(0, 126, '\P{^c}', "");
51624 Expect(1, 7, '\p{        C}', "");
51625 Expect(0, 7, '\p{^       C}', "");
51626 Expect(0, 7, '\P{        C}', "");
51627 Expect(1, 7, '\P{^       C}', "");
51628 Expect(0, 126, '\p{      C}', "");
51629 Expect(1, 126, '\p{^     C}', "");
51630 Expect(1, 126, '\P{      C}', "");
51631 Expect(0, 126, '\P{^     C}', "");
51632 Error('\p{              Is_c:=}');
51633 Error('\P{              Is_c:=}');
51634 Expect(1, 7, '\p{isc}', "");
51635 Expect(0, 7, '\p{^isc}', "");
51636 Expect(0, 7, '\P{isc}', "");
51637 Expect(1, 7, '\P{^isc}', "");
51638 Expect(0, 126, '\p{isc}', "");
51639 Expect(1, 126, '\p{^isc}', "");
51640 Expect(1, 126, '\P{isc}', "");
51641 Expect(0, 126, '\P{^isc}', "");
51642 Expect(1, 7, '\p{        Is_C}', "");
51643 Expect(0, 7, '\p{^       Is_C}', "");
51644 Expect(0, 7, '\P{        Is_C}', "");
51645 Expect(1, 7, '\P{^       Is_C}', "");
51646 Expect(0, 126, '\p{      Is_C}', "");
51647 Expect(1, 126, '\p{^     Is_C}', "");
51648 Expect(1, 126, '\P{      Is_C}', "");
51649 Expect(0, 126, '\P{^     Is_C}', "");
51650 Error('\p{-/a/VariationSELECTOR}');
51651 Error('\P{-/a/VariationSELECTOR}');
51652 Expect(1, 6157, '\p{variationselector}', "");
51653 Expect(0, 6157, '\p{^variationselector}', "");
51654 Expect(0, 6157, '\P{variationselector}', "");
51655 Expect(1, 6157, '\P{^variationselector}', "");
51656 Expect(0, 6154, '\p{variationselector}', "");
51657 Expect(1, 6154, '\p{^variationselector}', "");
51658 Expect(1, 6154, '\P{variationselector}', "");
51659 Expect(0, 6154, '\P{^variationselector}', "");
51660 Expect(1, 6157, '\p{ -VARIATION-SELECTOR}', "");
51661 Expect(0, 6157, '\p{^ -VARIATION-SELECTOR}', "");
51662 Expect(0, 6157, '\P{ -VARIATION-SELECTOR}', "");
51663 Expect(1, 6157, '\P{^ -VARIATION-SELECTOR}', "");
51664 Expect(0, 6154, '\p{ -VARIATION-SELECTOR}', "");
51665 Expect(1, 6154, '\p{^ -VARIATION-SELECTOR}', "");
51666 Expect(1, 6154, '\P{ -VARIATION-SELECTOR}', "");
51667 Expect(0, 6154, '\P{^ -VARIATION-SELECTOR}', "");
51668 Error('\p{:=_-Is        VARIATION-Selector}');
51669 Error('\P{:=_-Is        VARIATION-Selector}');
51670 Expect(1, 6157, '\p{isvariationselector}', "");
51671 Expect(0, 6157, '\p{^isvariationselector}', "");
51672 Expect(0, 6157, '\P{isvariationselector}', "");
51673 Expect(1, 6157, '\P{^isvariationselector}', "");
51674 Expect(0, 6154, '\p{isvariationselector}', "");
51675 Expect(1, 6154, '\p{^isvariationselector}', "");
51676 Expect(1, 6154, '\P{isvariationselector}', "");
51677 Expect(0, 6154, '\P{^isvariationselector}', "");
51678 Expect(1, 6157, '\p{ _IsVARIATION-SELECTOR}', "");
51679 Expect(0, 6157, '\p{^ _IsVARIATION-SELECTOR}', "");
51680 Expect(0, 6157, '\P{ _IsVARIATION-SELECTOR}', "");
51681 Expect(1, 6157, '\P{^ _IsVARIATION-SELECTOR}', "");
51682 Expect(0, 6154, '\p{ _IsVARIATION-SELECTOR}', "");
51683 Expect(1, 6154, '\p{^ _IsVARIATION-SELECTOR}', "");
51684 Expect(1, 6154, '\P{ _IsVARIATION-SELECTOR}', "");
51685 Expect(0, 6154, '\P{^ _IsVARIATION-SELECTOR}', "");
51686 Error('\p{-VS:=}');
51687 Error('\P{-VS:=}');
51688 Expect(1, 6157, '\p{vs}', "");
51689 Expect(0, 6157, '\p{^vs}', "");
51690 Expect(0, 6157, '\P{vs}', "");
51691 Expect(1, 6157, '\P{^vs}', "");
51692 Expect(0, 6154, '\p{vs}', "");
51693 Expect(1, 6154, '\p{^vs}', "");
51694 Expect(1, 6154, '\P{vs}', "");
51695 Expect(0, 6154, '\P{^vs}', "");
51696 Expect(1, 6157, '\p{     VS}', "");
51697 Expect(0, 6157, '\p{^    VS}', "");
51698 Expect(0, 6157, '\P{     VS}', "");
51699 Expect(1, 6157, '\P{^    VS}', "");
51700 Expect(0, 6154, '\p{     VS}', "");
51701 Expect(1, 6154, '\p{^    VS}', "");
51702 Expect(1, 6154, '\P{     VS}', "");
51703 Expect(0, 6154, '\P{^    VS}', "");
51704 Error('\p{/a/   _IS     VS}');
51705 Error('\P{/a/   _IS     VS}');
51706 Expect(1, 6157, '\p{isvs}', "");
51707 Expect(0, 6157, '\p{^isvs}', "");
51708 Expect(0, 6157, '\P{isvs}', "");
51709 Expect(1, 6157, '\P{^isvs}', "");
51710 Expect(0, 6154, '\p{isvs}', "");
51711 Expect(1, 6154, '\p{^isvs}', "");
51712 Expect(1, 6154, '\P{isvs}', "");
51713 Expect(0, 6154, '\P{^isvs}', "");
51714 Expect(1, 6157, '\p{ IsVS}', "");
51715 Expect(0, 6157, '\p{^ IsVS}', "");
51716 Expect(0, 6157, '\P{ IsVS}', "");
51717 Expect(1, 6157, '\P{^ IsVS}', "");
51718 Expect(0, 6154, '\p{ IsVS}', "");
51719 Expect(1, 6154, '\p{^ IsVS}', "");
51720 Expect(1, 6154, '\P{ IsVS}', "");
51721 Expect(0, 6154, '\P{^ IsVS}', "");
51722 Error('\p{:=_ Cypriot Syllabary}');
51723 Error('\P{:=_ Cypriot Syllabary}');
51724 Expect(1, 67647, '\p{cypriotsyllabary}', "");
51725 Expect(0, 67647, '\p{^cypriotsyllabary}', "");
51726 Expect(0, 67647, '\P{cypriotsyllabary}', "");
51727 Expect(1, 67647, '\P{^cypriotsyllabary}', "");
51728 Expect(0, 67583, '\p{cypriotsyllabary}', "");
51729 Expect(1, 67583, '\p{^cypriotsyllabary}', "");
51730 Expect(1, 67583, '\P{cypriotsyllabary}', "");
51731 Expect(0, 67583, '\P{^cypriotsyllabary}', "");
51732 Expect(1, 67647, '\p{-  cypriot SYLLABARY}', "");
51733 Expect(0, 67647, '\p{^- cypriot SYLLABARY}', "");
51734 Expect(0, 67647, '\P{-  cypriot SYLLABARY}', "");
51735 Expect(1, 67647, '\P{^- cypriot SYLLABARY}', "");
51736 Expect(0, 67583, '\p{-  cypriot SYLLABARY}', "");
51737 Expect(1, 67583, '\p{^- cypriot SYLLABARY}', "");
51738 Expect(1, 67583, '\P{-  cypriot SYLLABARY}', "");
51739 Expect(0, 67583, '\P{^- cypriot SYLLABARY}', "");
51740 Error('\p{      _IS/a/Cypriotsyllabary}');
51741 Error('\P{      _IS/a/Cypriotsyllabary}');
51742 Expect(1, 67647, '\p{iscypriotsyllabary}', "");
51743 Expect(0, 67647, '\p{^iscypriotsyllabary}', "");
51744 Expect(0, 67647, '\P{iscypriotsyllabary}', "");
51745 Expect(1, 67647, '\P{^iscypriotsyllabary}', "");
51746 Expect(0, 67583, '\p{iscypriotsyllabary}', "");
51747 Expect(1, 67583, '\p{^iscypriotsyllabary}', "");
51748 Expect(1, 67583, '\P{iscypriotsyllabary}', "");
51749 Expect(0, 67583, '\P{^iscypriotsyllabary}', "");
51750 Expect(1, 67647, '\p{-  Is_Cypriot Syllabary}', "");
51751 Expect(0, 67647, '\p{^- Is_Cypriot Syllabary}', "");
51752 Expect(0, 67647, '\P{-  Is_Cypriot Syllabary}', "");
51753 Expect(1, 67647, '\P{^- Is_Cypriot Syllabary}', "");
51754 Expect(0, 67583, '\p{-  Is_Cypriot Syllabary}', "");
51755 Expect(1, 67583, '\p{^- Is_Cypriot Syllabary}', "");
51756 Expect(1, 67583, '\P{-  Is_Cypriot Syllabary}', "");
51757 Expect(0, 67583, '\P{^- Is_Cypriot Syllabary}', "");
51758 Error('\p{_:=INCypriot  Syllabary}');
51759 Error('\P{_:=INCypriot  Syllabary}');
51760 Expect(1, 67647, '\p{incypriotsyllabary}', "");
51761 Expect(0, 67647, '\p{^incypriotsyllabary}', "");
51762 Expect(0, 67647, '\P{incypriotsyllabary}', "");
51763 Expect(1, 67647, '\P{^incypriotsyllabary}', "");
51764 Expect(0, 67583, '\p{incypriotsyllabary}', "");
51765 Expect(1, 67583, '\p{^incypriotsyllabary}', "");
51766 Expect(1, 67583, '\P{incypriotsyllabary}', "");
51767 Expect(0, 67583, '\P{^incypriotsyllabary}', "");
51768 Expect(1, 67647, '\p{   IN CypriotSyllabary}', "");
51769 Expect(0, 67647, '\p{^  IN CypriotSyllabary}', "");
51770 Expect(0, 67647, '\P{   IN CypriotSyllabary}', "");
51771 Expect(1, 67647, '\P{^  IN CypriotSyllabary}', "");
51772 Expect(0, 67583, '\p{   IN CypriotSyllabary}', "");
51773 Expect(1, 67583, '\p{^  IN CypriotSyllabary}', "");
51774 Expect(1, 67583, '\P{   IN CypriotSyllabary}', "");
51775 Expect(0, 67583, '\P{^  IN CypriotSyllabary}', "");
51776 Error('\p{:=COPTIC}');
51777 Error('\P{:=COPTIC}');
51778 Expect(1, 1007, '\p{coptic}', "");
51779 Expect(0, 1007, '\p{^coptic}', "");
51780 Expect(0, 1007, '\P{coptic}', "");
51781 Expect(1, 1007, '\P{^coptic}', "");
51782 Expect(0, 993, '\p{coptic}', "");
51783 Expect(1, 993, '\p{^coptic}', "");
51784 Expect(1, 993, '\P{coptic}', "");
51785 Expect(0, 993, '\P{^coptic}', "");
51786 Expect(1, 1007, '\p{COPTIC}', "");
51787 Expect(0, 1007, '\p{^COPTIC}', "");
51788 Expect(0, 1007, '\P{COPTIC}', "");
51789 Expect(1, 1007, '\P{^COPTIC}', "");
51790 Expect(0, 993, '\p{COPTIC}', "");
51791 Expect(1, 993, '\p{^COPTIC}', "");
51792 Expect(1, 993, '\P{COPTIC}', "");
51793 Expect(0, 993, '\P{^COPTIC}', "");
51794 Error('\p{ Is/a/Coptic}');
51795 Error('\P{ Is/a/Coptic}');
51796 Expect(1, 1007, '\p{iscoptic}', "");
51797 Expect(0, 1007, '\p{^iscoptic}', "");
51798 Expect(0, 1007, '\P{iscoptic}', "");
51799 Expect(1, 1007, '\P{^iscoptic}', "");
51800 Expect(0, 993, '\p{iscoptic}', "");
51801 Expect(1, 993, '\p{^iscoptic}', "");
51802 Expect(1, 993, '\P{iscoptic}', "");
51803 Expect(0, 993, '\P{^iscoptic}', "");
51804 Expect(1, 1007, '\p{__Is_COPTIC}', "");
51805 Expect(0, 1007, '\p{^__Is_COPTIC}', "");
51806 Expect(0, 1007, '\P{__Is_COPTIC}', "");
51807 Expect(1, 1007, '\P{^__Is_COPTIC}', "");
51808 Expect(0, 993, '\p{__Is_COPTIC}', "");
51809 Expect(1, 993, '\p{^__Is_COPTIC}', "");
51810 Expect(1, 993, '\P{__Is_COPTIC}', "");
51811 Expect(0, 993, '\P{^__Is_COPTIC}', "");
51812 Error('\p{/a/   copt}');
51813 Error('\P{/a/   copt}');
51814 Expect(1, 1007, '\p{copt}', "");
51815 Expect(0, 1007, '\p{^copt}', "");
51816 Expect(0, 1007, '\P{copt}', "");
51817 Expect(1, 1007, '\P{^copt}', "");
51818 Expect(0, 993, '\p{copt}', "");
51819 Expect(1, 993, '\p{^copt}', "");
51820 Expect(1, 993, '\P{copt}', "");
51821 Expect(0, 993, '\P{^copt}', "");
51822 Expect(1, 1007, '\p{    copt}', "");
51823 Expect(0, 1007, '\p{^   copt}', "");
51824 Expect(0, 1007, '\P{    copt}', "");
51825 Expect(1, 1007, '\P{^   copt}', "");
51826 Expect(0, 993, '\p{     copt}', "");
51827 Expect(1, 993, '\p{^    copt}', "");
51828 Expect(1, 993, '\P{     copt}', "");
51829 Expect(0, 993, '\P{^    copt}', "");
51830 Error('\p{      -Is:=copt}');
51831 Error('\P{      -Is:=copt}');
51832 Expect(1, 1007, '\p{iscopt}', "");
51833 Expect(0, 1007, '\p{^iscopt}', "");
51834 Expect(0, 1007, '\P{iscopt}', "");
51835 Expect(1, 1007, '\P{^iscopt}', "");
51836 Expect(0, 993, '\p{iscopt}', "");
51837 Expect(1, 993, '\p{^iscopt}', "");
51838 Expect(1, 993, '\P{iscopt}', "");
51839 Expect(0, 993, '\P{^iscopt}', "");
51840 Expect(1, 1007, '\p{    Is-Copt}', "");
51841 Expect(0, 1007, '\p{^   Is-Copt}', "");
51842 Expect(0, 1007, '\P{    Is-Copt}', "");
51843 Expect(1, 1007, '\P{^   Is-Copt}', "");
51844 Expect(0, 993, '\p{     Is-Copt}', "");
51845 Expect(1, 993, '\p{^    Is-Copt}', "");
51846 Expect(1, 993, '\P{     Is-Copt}', "");
51847 Expect(0, 993, '\P{^    Is-Copt}', "");
51848 Error('\p{_/a/QAAC}');
51849 Error('\P{_/a/QAAC}');
51850 Expect(1, 1007, '\p{qaac}', "");
51851 Expect(0, 1007, '\p{^qaac}', "");
51852 Expect(0, 1007, '\P{qaac}', "");
51853 Expect(1, 1007, '\P{^qaac}', "");
51854 Expect(0, 993, '\p{qaac}', "");
51855 Expect(1, 993, '\p{^qaac}', "");
51856 Expect(1, 993, '\P{qaac}', "");
51857 Expect(0, 993, '\P{^qaac}', "");
51858 Expect(1, 1007, '\p{            QAAC}', "");
51859 Expect(0, 1007, '\p{^           QAAC}', "");
51860 Expect(0, 1007, '\P{            QAAC}', "");
51861 Expect(1, 1007, '\P{^           QAAC}', "");
51862 Expect(0, 993, '\p{             QAAC}', "");
51863 Expect(1, 993, '\p{^            QAAC}', "");
51864 Expect(1, 993, '\P{             QAAC}', "");
51865 Expect(0, 993, '\P{^            QAAC}', "");
51866 Error('\p{_:=is Qaac}');
51867 Error('\P{_:=is Qaac}');
51868 Expect(1, 1007, '\p{isqaac}', "");
51869 Expect(0, 1007, '\p{^isqaac}', "");
51870 Expect(0, 1007, '\P{isqaac}', "");
51871 Expect(1, 1007, '\P{^isqaac}', "");
51872 Expect(0, 993, '\p{isqaac}', "");
51873 Expect(1, 993, '\p{^isqaac}', "");
51874 Expect(1, 993, '\P{isqaac}', "");
51875 Expect(0, 993, '\P{^isqaac}', "");
51876 Expect(1, 1007, '\p{_-IS        QAAC}', "");
51877 Expect(0, 1007, '\p{^_-IS       QAAC}', "");
51878 Expect(0, 1007, '\P{_-IS        QAAC}', "");
51879 Expect(1, 1007, '\P{^_-IS       QAAC}', "");
51880 Expect(0, 993, '\p{_-IS QAAC}', "");
51881 Expect(1, 993, '\p{^_-IS        QAAC}', "");
51882 Expect(1, 993, '\P{_-IS QAAC}', "");
51883 Expect(0, 993, '\P{^_-IS        QAAC}', "");
51884 Error('\p{_SUPPLEMENTAL/a/ARROWS        b}');
51885 Error('\P{_SUPPLEMENTAL/a/ARROWS        b}');
51886 Expect(1, 10623, '\p{supplementalarrowsb}', "");
51887 Expect(0, 10623, '\p{^supplementalarrowsb}', "");
51888 Expect(0, 10623, '\P{supplementalarrowsb}', "");
51889 Expect(1, 10623, '\P{^supplementalarrowsb}', "");
51890 Expect(0, 10495, '\p{supplementalarrowsb}', "");
51891 Expect(1, 10495, '\p{^supplementalarrowsb}', "");
51892 Expect(1, 10495, '\P{supplementalarrowsb}', "");
51893 Expect(0, 10495, '\P{^supplementalarrowsb}', "");
51894 Expect(1, 10623, '\p{-supplemental      arrowsB}', "");
51895 Expect(0, 10623, '\p{^-supplemental     arrowsB}', "");
51896 Expect(0, 10623, '\P{-supplemental      arrowsB}', "");
51897 Expect(1, 10623, '\P{^-supplemental     arrowsB}', "");
51898 Expect(0, 10495, '\p{-supplemental      arrowsB}', "");
51899 Expect(1, 10495, '\p{^-supplemental     arrowsB}', "");
51900 Expect(1, 10495, '\P{-supplemental      arrowsB}', "");
51901 Expect(0, 10495, '\P{^-supplemental     arrowsB}', "");
51902 Error('\p{_:=IS Supplemental-Arrows-B}');
51903 Error('\P{_:=IS Supplemental-Arrows-B}');
51904 Expect(1, 10623, '\p{issupplementalarrowsb}', "");
51905 Expect(0, 10623, '\p{^issupplementalarrowsb}', "");
51906 Expect(0, 10623, '\P{issupplementalarrowsb}', "");
51907 Expect(1, 10623, '\P{^issupplementalarrowsb}', "");
51908 Expect(0, 10495, '\p{issupplementalarrowsb}', "");
51909 Expect(1, 10495, '\p{^issupplementalarrowsb}', "");
51910 Expect(1, 10495, '\P{issupplementalarrowsb}', "");
51911 Expect(0, 10495, '\P{^issupplementalarrowsb}', "");
51912 Expect(1, 10623, '\p{is SUPPLEMENTAL_Arrows-B}', "");
51913 Expect(0, 10623, '\p{^is        SUPPLEMENTAL_Arrows-B}', "");
51914 Expect(0, 10623, '\P{is SUPPLEMENTAL_Arrows-B}', "");
51915 Expect(1, 10623, '\P{^is        SUPPLEMENTAL_Arrows-B}', "");
51916 Expect(0, 10495, '\p{is SUPPLEMENTAL_Arrows-B}', "");
51917 Expect(1, 10495, '\p{^is        SUPPLEMENTAL_Arrows-B}', "");
51918 Expect(1, 10495, '\P{is SUPPLEMENTAL_Arrows-B}', "");
51919 Expect(0, 10495, '\P{^is        SUPPLEMENTAL_Arrows-B}', "");
51920 Error('\p{-     InSUPPLEMENTAL:=arrows-b}');
51921 Error('\P{-     InSUPPLEMENTAL:=arrows-b}');
51922 Expect(1, 10623, '\p{insupplementalarrowsb}', "");
51923 Expect(0, 10623, '\p{^insupplementalarrowsb}', "");
51924 Expect(0, 10623, '\P{insupplementalarrowsb}', "");
51925 Expect(1, 10623, '\P{^insupplementalarrowsb}', "");
51926 Expect(0, 10495, '\p{insupplementalarrowsb}', "");
51927 Expect(1, 10495, '\p{^insupplementalarrowsb}', "");
51928 Expect(1, 10495, '\P{insupplementalarrowsb}', "");
51929 Expect(0, 10495, '\P{^insupplementalarrowsb}', "");
51930 Expect(1, 10623, '\p{_-In_SUPPLEMENTAL arrows_B}', "");
51931 Expect(0, 10623, '\p{^_-In_SUPPLEMENTAL arrows_B}', "");
51932 Expect(0, 10623, '\P{_-In_SUPPLEMENTAL arrows_B}', "");
51933 Expect(1, 10623, '\P{^_-In_SUPPLEMENTAL arrows_B}', "");
51934 Expect(0, 10495, '\p{_-In_SUPPLEMENTAL arrows_B}', "");
51935 Expect(1, 10495, '\p{^_-In_SUPPLEMENTAL arrows_B}', "");
51936 Expect(1, 10495, '\P{_-In_SUPPLEMENTAL arrows_B}', "");
51937 Expect(0, 10495, '\P{^_-In_SUPPLEMENTAL arrows_B}', "");
51938 Error('\p{Expands_On_NFC}');
51939 Error('\P{Expands_On_NFC}');
51940 Error('\p{Is_Expands_On_NFC}');
51941 Error('\P{Is_Expands_On_NFC}');
51942 Error('\p{XO_NFC}');
51943 Error('\P{XO_NFC}');
51944 Error('\p{Is_XO_NFC}');
51945 Error('\P{Is_XO_NFC}');
51946 Error('\p{ other        Math/a/}');
51947 Error('\P{ other        Math/a/}');
51948 Expect(1, 94, '\p{othermath}', 'deprecated');
51949 Expect(0, 94, '\p{^othermath}', 'deprecated');
51950 Expect(0, 94, '\P{othermath}', 'deprecated');
51951 Expect(1, 94, '\P{^othermath}', 'deprecated');
51952 Expect(0, 93, '\p{othermath}', 'deprecated');
51953 Expect(1, 93, '\p{^othermath}', 'deprecated');
51954 Expect(1, 93, '\P{othermath}', 'deprecated');
51955 Expect(0, 93, '\P{^othermath}', 'deprecated');
51956 Expect(1, 94, '\p{      Other   MATH}', 'deprecated');
51957 Expect(0, 94, '\p{^     Other   MATH}', 'deprecated');
51958 Expect(0, 94, '\P{      Other   MATH}', 'deprecated');
51959 Expect(1, 94, '\P{^     Other   MATH}', 'deprecated');
51960 Expect(0, 93, '\p{      Other   MATH}', 'deprecated');
51961 Expect(1, 93, '\p{^     Other   MATH}', 'deprecated');
51962 Expect(1, 93, '\P{      Other   MATH}', 'deprecated');
51963 Expect(0, 93, '\P{^     Other   MATH}', 'deprecated');
51964 Error('\p{_Is/a/OtherMath}');
51965 Error('\P{_Is/a/OtherMath}');
51966 Expect(1, 94, '\p{isothermath}', 'deprecated');
51967 Expect(0, 94, '\p{^isothermath}', 'deprecated');
51968 Expect(0, 94, '\P{isothermath}', 'deprecated');
51969 Expect(1, 94, '\P{^isothermath}', 'deprecated');
51970 Expect(0, 93, '\p{isothermath}', 'deprecated');
51971 Expect(1, 93, '\p{^isothermath}', 'deprecated');
51972 Expect(1, 93, '\P{isothermath}', 'deprecated');
51973 Expect(0, 93, '\P{^isothermath}', 'deprecated');
51974 Expect(1, 94, '\p{-     IS      OTHER MATH}', 'deprecated');
51975 Expect(0, 94, '\p{^-    IS      OTHER MATH}', 'deprecated');
51976 Expect(0, 94, '\P{-     IS      OTHER MATH}', 'deprecated');
51977 Expect(1, 94, '\P{^-    IS      OTHER MATH}', 'deprecated');
51978 Expect(0, 93, '\p{-     IS      OTHER MATH}', 'deprecated');
51979 Expect(1, 93, '\p{^-    IS      OTHER MATH}', 'deprecated');
51980 Expect(1, 93, '\P{-     IS      OTHER MATH}', 'deprecated');
51981 Expect(0, 93, '\P{^-    IS      OTHER MATH}', 'deprecated');
51982 Error('\p{/a/           OMath}');
51983 Error('\P{/a/           OMath}');
51984 Expect(1, 94, '\p{omath}', 'deprecated');
51985 Expect(0, 94, '\p{^omath}', 'deprecated');
51986 Expect(0, 94, '\P{omath}', 'deprecated');
51987 Expect(1, 94, '\P{^omath}', 'deprecated');
51988 Expect(0, 93, '\p{omath}', 'deprecated');
51989 Expect(1, 93, '\p{^omath}', 'deprecated');
51990 Expect(1, 93, '\P{omath}', 'deprecated');
51991 Expect(0, 93, '\P{^omath}', 'deprecated');
51992 Expect(1, 94, '\p{       OMath}', 'deprecated');
51993 Expect(0, 94, '\p{^      OMath}', 'deprecated');
51994 Expect(0, 94, '\P{       OMath}', 'deprecated');
51995 Expect(1, 94, '\P{^      OMath}', 'deprecated');
51996 Expect(0, 93, '\p{       OMath}', 'deprecated');
51997 Expect(1, 93, '\p{^      OMath}', 'deprecated');
51998 Expect(1, 93, '\P{       OMath}', 'deprecated');
51999 Expect(0, 93, '\P{^      OMath}', 'deprecated');
52000 Error('\p{:=-Is-OMath}');
52001 Error('\P{:=-Is-OMath}');
52002 Expect(1, 94, '\p{isomath}', 'deprecated');
52003 Expect(0, 94, '\p{^isomath}', 'deprecated');
52004 Expect(0, 94, '\P{isomath}', 'deprecated');
52005 Expect(1, 94, '\P{^isomath}', 'deprecated');
52006 Expect(0, 93, '\p{isomath}', 'deprecated');
52007 Expect(1, 93, '\p{^isomath}', 'deprecated');
52008 Expect(1, 93, '\P{isomath}', 'deprecated');
52009 Expect(0, 93, '\P{^isomath}', 'deprecated');
52010 Expect(1, 94, '\p{_is_OMATH}', 'deprecated');
52011 Expect(0, 94, '\p{^_is_OMATH}', 'deprecated');
52012 Expect(0, 94, '\P{_is_OMATH}', 'deprecated');
52013 Expect(1, 94, '\P{^_is_OMATH}', 'deprecated');
52014 Expect(0, 93, '\p{_is_OMATH}', 'deprecated');
52015 Expect(1, 93, '\p{^_is_OMATH}', 'deprecated');
52016 Expect(1, 93, '\P{_is_OMATH}', 'deprecated');
52017 Expect(0, 93, '\P{^_is_OMATH}', 'deprecated');
52018 Error('\p{       Latin/a/EXTENDED-Additional}');
52019 Error('\P{       Latin/a/EXTENDED-Additional}');
52020 Expect(1, 7935, '\p{latinextendedadditional}', "");
52021 Expect(0, 7935, '\p{^latinextendedadditional}', "");
52022 Expect(0, 7935, '\P{latinextendedadditional}', "");
52023 Expect(1, 7935, '\P{^latinextendedadditional}', "");
52024 Expect(0, 7679, '\p{latinextendedadditional}', "");
52025 Expect(1, 7679, '\p{^latinextendedadditional}', "");
52026 Expect(1, 7679, '\P{latinextendedadditional}', "");
52027 Expect(0, 7679, '\P{^latinextendedadditional}', "");
52028 Expect(1, 7935, '\p{- Latin     EXTENDED additional}', "");
52029 Expect(0, 7935, '\p{^- Latin    EXTENDED additional}', "");
52030 Expect(0, 7935, '\P{- Latin     EXTENDED additional}', "");
52031 Expect(1, 7935, '\P{^- Latin    EXTENDED additional}', "");
52032 Expect(0, 7679, '\p{- Latin     EXTENDED additional}', "");
52033 Expect(1, 7679, '\p{^- Latin    EXTENDED additional}', "");
52034 Expect(1, 7679, '\P{- Latin     EXTENDED additional}', "");
52035 Expect(0, 7679, '\P{^- Latin    EXTENDED additional}', "");
52036 Error('\p{ IS/a/latin extended  Additional}');
52037 Error('\P{ IS/a/latin extended  Additional}');
52038 Expect(1, 7935, '\p{islatinextendedadditional}', "");
52039 Expect(0, 7935, '\p{^islatinextendedadditional}', "");
52040 Expect(0, 7935, '\P{islatinextendedadditional}', "");
52041 Expect(1, 7935, '\P{^islatinextendedadditional}', "");
52042 Expect(0, 7679, '\p{islatinextendedadditional}', "");
52043 Expect(1, 7679, '\p{^islatinextendedadditional}', "");
52044 Expect(1, 7679, '\P{islatinextendedadditional}', "");
52045 Expect(0, 7679, '\P{^islatinextendedadditional}', "");
52046 Expect(1, 7935, '\p{ is-LatinEXTENDEDAdditional}', "");
52047 Expect(0, 7935, '\p{^ is-LatinEXTENDEDAdditional}', "");
52048 Expect(0, 7935, '\P{ is-LatinEXTENDEDAdditional}', "");
52049 Expect(1, 7935, '\P{^ is-LatinEXTENDEDAdditional}', "");
52050 Expect(0, 7679, '\p{ is-LatinEXTENDEDAdditional}', "");
52051 Expect(1, 7679, '\p{^ is-LatinEXTENDEDAdditional}', "");
52052 Expect(1, 7679, '\P{ is-LatinEXTENDEDAdditional}', "");
52053 Expect(0, 7679, '\P{^ is-LatinEXTENDEDAdditional}', "");
52054 Error('\p{:=In_Latin    extended_ADDITIONAL}');
52055 Error('\P{:=In_Latin    extended_ADDITIONAL}');
52056 Expect(1, 7935, '\p{inlatinextendedadditional}', "");
52057 Expect(0, 7935, '\p{^inlatinextendedadditional}', "");
52058 Expect(0, 7935, '\P{inlatinextendedadditional}', "");
52059 Expect(1, 7935, '\P{^inlatinextendedadditional}', "");
52060 Expect(0, 7679, '\p{inlatinextendedadditional}', "");
52061 Expect(1, 7679, '\p{^inlatinextendedadditional}', "");
52062 Expect(1, 7679, '\P{inlatinextendedadditional}', "");
52063 Expect(0, 7679, '\P{^inlatinextendedadditional}', "");
52064 Expect(1, 7935, '\p{ In_LATINEXTENDED   additional}', "");
52065 Expect(0, 7935, '\p{^ In_LATINEXTENDED  additional}', "");
52066 Expect(0, 7935, '\P{ In_LATINEXTENDED   additional}', "");
52067 Expect(1, 7935, '\P{^ In_LATINEXTENDED  additional}', "");
52068 Expect(0, 7679, '\p{ In_LATINEXTENDED   additional}', "");
52069 Expect(1, 7679, '\p{^ In_LATINEXTENDED  additional}', "");
52070 Expect(1, 7679, '\P{ In_LATINEXTENDED   additional}', "");
52071 Expect(0, 7679, '\P{^ In_LATINEXTENDED  additional}', "");
52072 Error('\p{  Kannada:=}');
52073 Error('\P{  Kannada:=}');
52074 Expect(1, 3203, '\p{kannada}', "");
52075 Expect(0, 3203, '\p{^kannada}', "");
52076 Expect(0, 3203, '\P{kannada}', "");
52077 Expect(1, 3203, '\P{^kannada}', "");
52078 Expect(0, 3201, '\p{kannada}', "");
52079 Expect(1, 3201, '\p{^kannada}', "");
52080 Expect(1, 3201, '\P{kannada}', "");
52081 Expect(0, 3201, '\P{^kannada}', "");
52082 Expect(1, 3203, '\p{    kannada}', "");
52083 Expect(0, 3203, '\p{^   kannada}', "");
52084 Expect(0, 3203, '\P{    kannada}', "");
52085 Expect(1, 3203, '\P{^   kannada}', "");
52086 Expect(0, 3201, '\p{    kannada}', "");
52087 Expect(1, 3201, '\p{^   kannada}', "");
52088 Expect(1, 3201, '\P{    kannada}', "");
52089 Expect(0, 3201, '\P{^   kannada}', "");
52090 Error('\p{ Is_Kannada/a/}');
52091 Error('\P{ Is_Kannada/a/}');
52092 Expect(1, 3203, '\p{iskannada}', "");
52093 Expect(0, 3203, '\p{^iskannada}', "");
52094 Expect(0, 3203, '\P{iskannada}', "");
52095 Expect(1, 3203, '\P{^iskannada}', "");
52096 Expect(0, 3201, '\p{iskannada}', "");
52097 Expect(1, 3201, '\p{^iskannada}', "");
52098 Expect(1, 3201, '\P{iskannada}', "");
52099 Expect(0, 3201, '\P{^iskannada}', "");
52100 Expect(1, 3203, '\p{_ Is_kannada}', "");
52101 Expect(0, 3203, '\p{^_ Is_kannada}', "");
52102 Expect(0, 3203, '\P{_ Is_kannada}', "");
52103 Expect(1, 3203, '\P{^_ Is_kannada}', "");
52104 Expect(0, 3201, '\p{_ Is_kannada}', "");
52105 Expect(1, 3201, '\p{^_ Is_kannada}', "");
52106 Expect(1, 3201, '\P{_ Is_kannada}', "");
52107 Expect(0, 3201, '\P{^_ Is_kannada}', "");
52108 Error('\p{-KNDA:=}');
52109 Error('\P{-KNDA:=}');
52110 Expect(1, 3203, '\p{knda}', "");
52111 Expect(0, 3203, '\p{^knda}', "");
52112 Expect(0, 3203, '\P{knda}', "");
52113 Expect(1, 3203, '\P{^knda}', "");
52114 Expect(0, 3201, '\p{knda}', "");
52115 Expect(1, 3201, '\p{^knda}', "");
52116 Expect(1, 3201, '\P{knda}', "");
52117 Expect(0, 3201, '\P{^knda}', "");
52118 Expect(1, 3203, '\p{-   knda}', "");
52119 Expect(0, 3203, '\p{^-  knda}', "");
52120 Expect(0, 3203, '\P{-   knda}', "");
52121 Expect(1, 3203, '\P{^-  knda}', "");
52122 Expect(0, 3201, '\p{-   knda}', "");
52123 Expect(1, 3201, '\p{^-  knda}', "");
52124 Expect(1, 3201, '\P{-   knda}', "");
52125 Expect(0, 3201, '\P{^-  knda}', "");
52126 Error('\p{      :=is_Knda}');
52127 Error('\P{      :=is_Knda}');
52128 Expect(1, 3203, '\p{isknda}', "");
52129 Expect(0, 3203, '\p{^isknda}', "");
52130 Expect(0, 3203, '\P{isknda}', "");
52131 Expect(1, 3203, '\P{^isknda}', "");
52132 Expect(0, 3201, '\p{isknda}', "");
52133 Expect(1, 3201, '\p{^isknda}', "");
52134 Expect(1, 3201, '\P{isknda}', "");
52135 Expect(0, 3201, '\P{^isknda}', "");
52136 Expect(1, 3203, '\p{ -IS Knda}', "");
52137 Expect(0, 3203, '\p{^ -IS Knda}', "");
52138 Expect(0, 3203, '\P{ -IS Knda}', "");
52139 Expect(1, 3203, '\P{^ -IS Knda}', "");
52140 Expect(0, 3201, '\p{ -IS Knda}', "");
52141 Expect(1, 3201, '\p{^ -IS Knda}', "");
52142 Expect(1, 3201, '\P{ -IS Knda}', "");
52143 Expect(0, 3201, '\P{^ -IS Knda}', "");
52144 Error('\p{--LAO/a/}');
52145 Error('\P{--LAO/a/}');
52146 Expect(1, 3714, '\p{lao}', "");
52147 Expect(0, 3714, '\p{^lao}', "");
52148 Expect(0, 3714, '\P{lao}', "");
52149 Expect(1, 3714, '\P{^lao}', "");
52150 Expect(0, 3712, '\p{lao}', "");
52151 Expect(1, 3712, '\p{^lao}', "");
52152 Expect(1, 3712, '\P{lao}', "");
52153 Expect(0, 3712, '\P{^lao}', "");
52154 Expect(1, 3714, '\p{_-Lao}', "");
52155 Expect(0, 3714, '\p{^_-Lao}', "");
52156 Expect(0, 3714, '\P{_-Lao}', "");
52157 Expect(1, 3714, '\P{^_-Lao}', "");
52158 Expect(0, 3712, '\p{_-Lao}', "");
52159 Expect(1, 3712, '\p{^_-Lao}', "");
52160 Expect(1, 3712, '\P{_-Lao}', "");
52161 Expect(0, 3712, '\P{^_-Lao}', "");
52162 Error('\p{      _Is/a/LAO}');
52163 Error('\P{      _Is/a/LAO}');
52164 Expect(1, 3714, '\p{islao}', "");
52165 Expect(0, 3714, '\p{^islao}', "");
52166 Expect(0, 3714, '\P{islao}', "");
52167 Expect(1, 3714, '\P{^islao}', "");
52168 Expect(0, 3712, '\p{islao}', "");
52169 Expect(1, 3712, '\p{^islao}', "");
52170 Expect(1, 3712, '\P{islao}', "");
52171 Expect(0, 3712, '\P{^islao}', "");
52172 Expect(1, 3714, '\p{            is-lao}', "");
52173 Expect(0, 3714, '\p{^           is-lao}', "");
52174 Expect(0, 3714, '\P{            is-lao}', "");
52175 Expect(1, 3714, '\P{^           is-lao}', "");
52176 Expect(0, 3712, '\p{            is-lao}', "");
52177 Expect(1, 3712, '\p{^           is-lao}', "");
52178 Expect(1, 3712, '\P{            is-lao}', "");
52179 Expect(0, 3712, '\P{^           is-lao}', "");
52180 Error('\p{      /a/Laoo}');
52181 Error('\P{      /a/Laoo}');
52182 Expect(1, 3714, '\p{laoo}', "");
52183 Expect(0, 3714, '\p{^laoo}', "");
52184 Expect(0, 3714, '\P{laoo}', "");
52185 Expect(1, 3714, '\P{^laoo}', "");
52186 Expect(0, 3712, '\p{laoo}', "");
52187 Expect(1, 3712, '\p{^laoo}', "");
52188 Expect(1, 3712, '\P{laoo}', "");
52189 Expect(0, 3712, '\P{^laoo}', "");
52190 Expect(1, 3714, '\p{--LAOO}', "");
52191 Expect(0, 3714, '\p{^--LAOO}', "");
52192 Expect(0, 3714, '\P{--LAOO}', "");
52193 Expect(1, 3714, '\P{^--LAOO}', "");
52194 Expect(0, 3712, '\p{--LAOO}', "");
52195 Expect(1, 3712, '\p{^--LAOO}', "");
52196 Expect(1, 3712, '\P{--LAOO}', "");
52197 Expect(0, 3712, '\P{^--LAOO}', "");
52198 Error('\p{__IS LAOO/a/}');
52199 Error('\P{__IS LAOO/a/}');
52200 Expect(1, 3714, '\p{islaoo}', "");
52201 Expect(0, 3714, '\p{^islaoo}', "");
52202 Expect(0, 3714, '\P{islaoo}', "");
52203 Expect(1, 3714, '\P{^islaoo}', "");
52204 Expect(0, 3712, '\p{islaoo}', "");
52205 Expect(1, 3712, '\p{^islaoo}', "");
52206 Expect(1, 3712, '\P{islaoo}', "");
52207 Expect(0, 3712, '\P{^islaoo}', "");
52208 Expect(1, 3714, '\p{  IsLaoo}', "");
52209 Expect(0, 3714, '\p{^  IsLaoo}', "");
52210 Expect(0, 3714, '\P{  IsLaoo}', "");
52211 Expect(1, 3714, '\P{^  IsLaoo}', "");
52212 Expect(0, 3712, '\p{  IsLaoo}', "");
52213 Expect(1, 3712, '\p{^  IsLaoo}', "");
52214 Expect(1, 3712, '\P{  IsLaoo}', "");
52215 Expect(0, 3712, '\P{^  IsLaoo}', "");
52216 Error('\p{_ Digit/a/}');
52217 Error('\P{_ Digit/a/}');
52218 Expect(1, 57, '\p{digit}', "");
52219 Expect(0, 57, '\p{^digit}', "");
52220 Expect(0, 57, '\P{digit}', "");
52221 Expect(1, 57, '\P{^digit}', "");
52222 Expect(0, 47, '\p{digit}', "");
52223 Expect(1, 47, '\p{^digit}', "");
52224 Expect(1, 47, '\P{digit}', "");
52225 Expect(0, 47, '\P{^digit}', "");
52226 Expect(1, 57, '\p{_Digit}', "");
52227 Expect(0, 57, '\p{^_Digit}', "");
52228 Expect(0, 57, '\P{_Digit}', "");
52229 Expect(1, 57, '\P{^_Digit}', "");
52230 Expect(0, 47, '\p{_Digit}', "");
52231 Expect(1, 47, '\p{^_Digit}', "");
52232 Expect(1, 47, '\P{_Digit}', "");
52233 Expect(0, 47, '\P{^_Digit}', "");
52234 Error('\p{  Is:=Digit}');
52235 Error('\P{  Is:=Digit}');
52236 Expect(1, 57, '\p{isdigit}', "");
52237 Expect(0, 57, '\p{^isdigit}', "");
52238 Expect(0, 57, '\P{isdigit}', "");
52239 Expect(1, 57, '\P{^isdigit}', "");
52240 Expect(0, 47, '\p{isdigit}', "");
52241 Expect(1, 47, '\p{^isdigit}', "");
52242 Expect(1, 47, '\P{isdigit}', "");
52243 Expect(0, 47, '\P{^isdigit}', "");
52244 Expect(1, 57, '\p{_ IS  DIGIT}', "");
52245 Expect(0, 57, '\p{^_ IS DIGIT}', "");
52246 Expect(0, 57, '\P{_ IS  DIGIT}', "");
52247 Expect(1, 57, '\P{^_ IS DIGIT}', "");
52248 Expect(0, 47, '\p{_ IS  DIGIT}', "");
52249 Expect(1, 47, '\p{^_ IS DIGIT}', "");
52250 Expect(1, 47, '\P{_ IS  DIGIT}', "");
52251 Expect(0, 47, '\P{^_ IS DIGIT}', "");
52252 Error('\p{/a/  DECIMALNUMBER}');
52253 Error('\P{/a/  DECIMALNUMBER}');
52254 Expect(1, 57, '\p{decimalnumber}', "");
52255 Expect(0, 57, '\p{^decimalnumber}', "");
52256 Expect(0, 57, '\P{decimalnumber}', "");
52257 Expect(1, 57, '\P{^decimalnumber}', "");
52258 Expect(0, 47, '\p{decimalnumber}', "");
52259 Expect(1, 47, '\p{^decimalnumber}', "");
52260 Expect(1, 47, '\P{decimalnumber}', "");
52261 Expect(0, 47, '\P{^decimalnumber}', "");
52262 Expect(1, 57, '\p{DecimalNumber}', "");
52263 Expect(0, 57, '\p{^DecimalNumber}', "");
52264 Expect(0, 57, '\P{DecimalNumber}', "");
52265 Expect(1, 57, '\P{^DecimalNumber}', "");
52266 Expect(0, 47, '\p{DecimalNumber}', "");
52267 Expect(1, 47, '\p{^DecimalNumber}', "");
52268 Expect(1, 47, '\P{DecimalNumber}', "");
52269 Expect(0, 47, '\P{^DecimalNumber}', "");
52270 Error('\p{      is Decimal:=number}');
52271 Error('\P{      is Decimal:=number}');
52272 Expect(1, 57, '\p{isdecimalnumber}', "");
52273 Expect(0, 57, '\p{^isdecimalnumber}', "");
52274 Expect(0, 57, '\P{isdecimalnumber}', "");
52275 Expect(1, 57, '\P{^isdecimalnumber}', "");
52276 Expect(0, 47, '\p{isdecimalnumber}', "");
52277 Expect(1, 47, '\p{^isdecimalnumber}', "");
52278 Expect(1, 47, '\P{isdecimalnumber}', "");
52279 Expect(0, 47, '\P{^isdecimalnumber}', "");
52280 Expect(1, 57, '\p{_ Is_decimal-NUMBER}', "");
52281 Expect(0, 57, '\p{^_ Is_decimal-NUMBER}', "");
52282 Expect(0, 57, '\P{_ Is_decimal-NUMBER}', "");
52283 Expect(1, 57, '\P{^_ Is_decimal-NUMBER}', "");
52284 Expect(0, 47, '\p{_ Is_decimal-NUMBER}', "");
52285 Expect(1, 47, '\p{^_ Is_decimal-NUMBER}', "");
52286 Expect(1, 47, '\P{_ Is_decimal-NUMBER}', "");
52287 Expect(0, 47, '\P{^_ Is_decimal-NUMBER}', "");
52288 Error('\p{ Nd:=}');
52289 Error('\P{ Nd:=}');
52290 Expect(1, 57, '\p{nd}', "");
52291 Expect(0, 57, '\p{^nd}', "");
52292 Expect(0, 57, '\P{nd}', "");
52293 Expect(1, 57, '\P{^nd}', "");
52294 Expect(0, 47, '\p{nd}', "");
52295 Expect(1, 47, '\p{^nd}', "");
52296 Expect(1, 47, '\P{nd}', "");
52297 Expect(0, 47, '\P{^nd}', "");
52298 Expect(1, 57, '\p{_nd}', "");
52299 Expect(0, 57, '\p{^_nd}', "");
52300 Expect(0, 57, '\P{_nd}', "");
52301 Expect(1, 57, '\P{^_nd}', "");
52302 Expect(0, 47, '\p{_nd}', "");
52303 Expect(1, 47, '\p{^_nd}', "");
52304 Expect(1, 47, '\P{_nd}', "");
52305 Expect(0, 47, '\P{^_nd}', "");
52306 Error('\p{ _is:=nd}');
52307 Error('\P{ _is:=nd}');
52308 Expect(1, 57, '\p{isnd}', "");
52309 Expect(0, 57, '\p{^isnd}', "");
52310 Expect(0, 57, '\P{isnd}', "");
52311 Expect(1, 57, '\P{^isnd}', "");
52312 Expect(0, 47, '\p{isnd}', "");
52313 Expect(1, 47, '\p{^isnd}', "");
52314 Expect(1, 47, '\P{isnd}', "");
52315 Expect(0, 47, '\P{^isnd}', "");
52316 Expect(1, 57, '\p{_ isnd}', "");
52317 Expect(0, 57, '\p{^_ isnd}', "");
52318 Expect(0, 57, '\P{_ isnd}', "");
52319 Expect(1, 57, '\P{^_ isnd}', "");
52320 Expect(0, 47, '\p{_ isnd}', "");
52321 Expect(1, 47, '\p{^_ isnd}', "");
52322 Expect(1, 47, '\P{_ isnd}', "");
52323 Expect(0, 47, '\P{^_ isnd}', "");
52324 Error('\p{/a/-  Osmanya}');
52325 Error('\P{/a/-  Osmanya}');
52326 Expect(1, 66717, '\p{osmanya}', "");
52327 Expect(0, 66717, '\p{^osmanya}', "");
52328 Expect(0, 66717, '\P{osmanya}', "");
52329 Expect(1, 66717, '\P{^osmanya}', "");
52330 Expect(0, 66687, '\p{osmanya}', "");
52331 Expect(1, 66687, '\p{^osmanya}', "");
52332 Expect(1, 66687, '\P{osmanya}', "");
52333 Expect(0, 66687, '\P{^osmanya}', "");
52334 Expect(1, 66717, '\p{__OSMANYA}', "");
52335 Expect(0, 66717, '\p{^__OSMANYA}', "");
52336 Expect(0, 66717, '\P{__OSMANYA}', "");
52337 Expect(1, 66717, '\P{^__OSMANYA}', "");
52338 Expect(0, 66687, '\p{__OSMANYA}', "");
52339 Expect(1, 66687, '\p{^__OSMANYA}', "");
52340 Expect(1, 66687, '\P{__OSMANYA}', "");
52341 Expect(0, 66687, '\P{^__OSMANYA}', "");
52342 Error('\p{-Is/a/OSMANYA}');
52343 Error('\P{-Is/a/OSMANYA}');
52344 Expect(1, 66717, '\p{isosmanya}', "");
52345 Expect(0, 66717, '\p{^isosmanya}', "");
52346 Expect(0, 66717, '\P{isosmanya}', "");
52347 Expect(1, 66717, '\P{^isosmanya}', "");
52348 Expect(0, 66687, '\p{isosmanya}', "");
52349 Expect(1, 66687, '\p{^isosmanya}', "");
52350 Expect(1, 66687, '\P{isosmanya}', "");
52351 Expect(0, 66687, '\P{^isosmanya}', "");
52352 Expect(1, 66717, '\p{- Is osmanya}', "");
52353 Expect(0, 66717, '\p{^- Is osmanya}', "");
52354 Expect(0, 66717, '\P{- Is osmanya}', "");
52355 Expect(1, 66717, '\P{^- Is osmanya}', "");
52356 Expect(0, 66687, '\p{- Is osmanya}', "");
52357 Expect(1, 66687, '\p{^- Is osmanya}', "");
52358 Expect(1, 66687, '\P{- Is osmanya}', "");
52359 Expect(0, 66687, '\P{^- Is osmanya}', "");
52360 Error('\p{/a/  OSMA}');
52361 Error('\P{/a/  OSMA}');
52362 Expect(1, 66717, '\p{osma}', "");
52363 Expect(0, 66717, '\p{^osma}', "");
52364 Expect(0, 66717, '\P{osma}', "");
52365 Expect(1, 66717, '\P{^osma}', "");
52366 Expect(0, 66687, '\p{osma}', "");
52367 Expect(1, 66687, '\p{^osma}', "");
52368 Expect(1, 66687, '\P{osma}', "");
52369 Expect(0, 66687, '\P{^osma}', "");
52370 Expect(1, 66717, '\p{-Osma}', "");
52371 Expect(0, 66717, '\p{^-Osma}', "");
52372 Expect(0, 66717, '\P{-Osma}', "");
52373 Expect(1, 66717, '\P{^-Osma}', "");
52374 Expect(0, 66687, '\p{-Osma}', "");
52375 Expect(1, 66687, '\p{^-Osma}', "");
52376 Expect(1, 66687, '\P{-Osma}', "");
52377 Expect(0, 66687, '\P{^-Osma}', "");
52378 Error('\p{:=_Is Osma}');
52379 Error('\P{:=_Is Osma}');
52380 Expect(1, 66717, '\p{isosma}', "");
52381 Expect(0, 66717, '\p{^isosma}', "");
52382 Expect(0, 66717, '\P{isosma}', "");
52383 Expect(1, 66717, '\P{^isosma}', "");
52384 Expect(0, 66687, '\p{isosma}', "");
52385 Expect(1, 66687, '\p{^isosma}', "");
52386 Expect(1, 66687, '\P{isosma}', "");
52387 Expect(0, 66687, '\P{^isosma}', "");
52388 Expect(1, 66717, '\p{ _is OSMA}', "");
52389 Expect(0, 66717, '\p{^ _is OSMA}', "");
52390 Expect(0, 66717, '\P{ _is OSMA}', "");
52391 Expect(1, 66717, '\P{^ _is OSMA}', "");
52392 Expect(0, 66687, '\p{ _is OSMA}', "");
52393 Expect(1, 66687, '\p{^ _is OSMA}', "");
52394 Expect(1, 66687, '\P{ _is OSMA}', "");
52395 Expect(0, 66687, '\P{^ _is OSMA}', "");
52396 Error('\p{--Unified-ideograph/a/}');
52397 Error('\P{--Unified-ideograph/a/}');
52398 Expect(1, 19893, '\p{unifiedideograph}', "");
52399 Expect(0, 19893, '\p{^unifiedideograph}', "");
52400 Expect(0, 19893, '\P{unifiedideograph}', "");
52401 Expect(1, 19893, '\P{^unifiedideograph}', "");
52402 Expect(0, 13311, '\p{unifiedideograph}', "");
52403 Expect(1, 13311, '\p{^unifiedideograph}', "");
52404 Expect(1, 13311, '\P{unifiedideograph}', "");
52405 Expect(0, 13311, '\P{^unifiedideograph}', "");
52406 Expect(1, 19893, '\p{_  Unified-Ideograph}', "");
52407 Expect(0, 19893, '\p{^_ Unified-Ideograph}', "");
52408 Expect(0, 19893, '\P{_  Unified-Ideograph}', "");
52409 Expect(1, 19893, '\P{^_ Unified-Ideograph}', "");
52410 Expect(0, 13311, '\p{_  Unified-Ideograph}', "");
52411 Expect(1, 13311, '\p{^_ Unified-Ideograph}', "");
52412 Expect(1, 13311, '\P{_  Unified-Ideograph}', "");
52413 Expect(0, 13311, '\P{^_ Unified-Ideograph}', "");
52414 Error('\p{:= Isunified-IDEOGRAPH}');
52415 Error('\P{:= Isunified-IDEOGRAPH}');
52416 Expect(1, 19893, '\p{isunifiedideograph}', "");
52417 Expect(0, 19893, '\p{^isunifiedideograph}', "");
52418 Expect(0, 19893, '\P{isunifiedideograph}', "");
52419 Expect(1, 19893, '\P{^isunifiedideograph}', "");
52420 Expect(0, 13311, '\p{isunifiedideograph}', "");
52421 Expect(1, 13311, '\p{^isunifiedideograph}', "");
52422 Expect(1, 13311, '\P{isunifiedideograph}', "");
52423 Expect(0, 13311, '\P{^isunifiedideograph}', "");
52424 Expect(1, 19893, '\p{-  Is_UNIFIED IDEOGRAPH}', "");
52425 Expect(0, 19893, '\p{^- Is_UNIFIED IDEOGRAPH}', "");
52426 Expect(0, 19893, '\P{-  Is_UNIFIED IDEOGRAPH}', "");
52427 Expect(1, 19893, '\P{^- Is_UNIFIED IDEOGRAPH}', "");
52428 Expect(0, 13311, '\p{-  Is_UNIFIED IDEOGRAPH}', "");
52429 Expect(1, 13311, '\p{^- Is_UNIFIED IDEOGRAPH}', "");
52430 Expect(1, 13311, '\P{-  Is_UNIFIED IDEOGRAPH}', "");
52431 Expect(0, 13311, '\P{^- Is_UNIFIED IDEOGRAPH}', "");
52432 Error('\p{/a/uideo}');
52433 Error('\P{/a/uideo}');
52434 Expect(1, 19893, '\p{uideo}', "");
52435 Expect(0, 19893, '\p{^uideo}', "");
52436 Expect(0, 19893, '\P{uideo}', "");
52437 Expect(1, 19893, '\P{^uideo}', "");
52438 Expect(0, 13311, '\p{uideo}', "");
52439 Expect(1, 13311, '\p{^uideo}', "");
52440 Expect(1, 13311, '\P{uideo}', "");
52441 Expect(0, 13311, '\P{^uideo}', "");
52442 Expect(1, 19893, '\p{_-UIDEO}', "");
52443 Expect(0, 19893, '\p{^_-UIDEO}', "");
52444 Expect(0, 19893, '\P{_-UIDEO}', "");
52445 Expect(1, 19893, '\P{^_-UIDEO}', "");
52446 Expect(0, 13311, '\p{_-UIDEO}', "");
52447 Expect(1, 13311, '\p{^_-UIDEO}', "");
52448 Expect(1, 13311, '\P{_-UIDEO}', "");
52449 Expect(0, 13311, '\P{^_-UIDEO}', "");
52450 Error('\p{/a/Is UIdeo}');
52451 Error('\P{/a/Is UIdeo}');
52452 Expect(1, 19893, '\p{isuideo}', "");
52453 Expect(0, 19893, '\p{^isuideo}', "");
52454 Expect(0, 19893, '\P{isuideo}', "");
52455 Expect(1, 19893, '\P{^isuideo}', "");
52456 Expect(0, 13311, '\p{isuideo}', "");
52457 Expect(1, 13311, '\p{^isuideo}', "");
52458 Expect(1, 13311, '\P{isuideo}', "");
52459 Expect(0, 13311, '\P{^isuideo}', "");
52460 Expect(1, 19893, '\p{   _Is-UIdeo}', "");
52461 Expect(0, 19893, '\p{^  _Is-UIdeo}', "");
52462 Expect(0, 19893, '\P{   _Is-UIdeo}', "");
52463 Expect(1, 19893, '\P{^  _Is-UIdeo}', "");
52464 Expect(0, 13311, '\p{   _Is-UIdeo}', "");
52465 Expect(1, 13311, '\p{^  _Is-UIdeo}', "");
52466 Expect(1, 13311, '\P{   _Is-UIdeo}', "");
52467 Expect(0, 13311, '\P{^  _Is-UIdeo}', "");
52468 Error('\p{:=_Bopomofo}');
52469 Error('\P{:=_Bopomofo}');
52470 Expect(1, 12589, '\p{bopomofo}', "");
52471 Expect(0, 12589, '\p{^bopomofo}', "");
52472 Expect(0, 12589, '\P{bopomofo}', "");
52473 Expect(1, 12589, '\P{^bopomofo}', "");
52474 Expect(0, 12548, '\p{bopomofo}', "");
52475 Expect(1, 12548, '\p{^bopomofo}', "");
52476 Expect(1, 12548, '\P{bopomofo}', "");
52477 Expect(0, 12548, '\P{^bopomofo}', "");
52478 Expect(1, 12589, '\p{_-bopomofo}', "");
52479 Expect(0, 12589, '\p{^_-bopomofo}', "");
52480 Expect(0, 12589, '\P{_-bopomofo}', "");
52481 Expect(1, 12589, '\P{^_-bopomofo}', "");
52482 Expect(0, 12548, '\p{_-bopomofo}', "");
52483 Expect(1, 12548, '\p{^_-bopomofo}', "");
52484 Expect(1, 12548, '\P{_-bopomofo}', "");
52485 Expect(0, 12548, '\P{^_-bopomofo}', "");
52486 Error('\p{:=IS-Bopomofo}');
52487 Error('\P{:=IS-Bopomofo}');
52488 Expect(1, 12589, '\p{isbopomofo}', "");
52489 Expect(0, 12589, '\p{^isbopomofo}', "");
52490 Expect(0, 12589, '\P{isbopomofo}', "");
52491 Expect(1, 12589, '\P{^isbopomofo}', "");
52492 Expect(0, 12548, '\p{isbopomofo}', "");
52493 Expect(1, 12548, '\p{^isbopomofo}', "");
52494 Expect(1, 12548, '\P{isbopomofo}', "");
52495 Expect(0, 12548, '\P{^isbopomofo}', "");
52496 Expect(1, 12589, '\p{ Is-Bopomofo}', "");
52497 Expect(0, 12589, '\p{^ Is-Bopomofo}', "");
52498 Expect(0, 12589, '\P{ Is-Bopomofo}', "");
52499 Expect(1, 12589, '\P{^ Is-Bopomofo}', "");
52500 Expect(0, 12548, '\p{ Is-Bopomofo}', "");
52501 Expect(1, 12548, '\p{^ Is-Bopomofo}', "");
52502 Expect(1, 12548, '\P{ Is-Bopomofo}', "");
52503 Expect(0, 12548, '\P{^ Is-Bopomofo}', "");
52504 Error('\p{:= bopo}');
52505 Error('\P{:= bopo}');
52506 Expect(1, 12589, '\p{bopo}', "");
52507 Expect(0, 12589, '\p{^bopo}', "");
52508 Expect(0, 12589, '\P{bopo}', "");
52509 Expect(1, 12589, '\P{^bopo}', "");
52510 Expect(0, 12548, '\p{bopo}', "");
52511 Expect(1, 12548, '\p{^bopo}', "");
52512 Expect(1, 12548, '\P{bopo}', "");
52513 Expect(0, 12548, '\P{^bopo}', "");
52514 Expect(1, 12589, '\p{   Bopo}', "");
52515 Expect(0, 12589, '\p{^  Bopo}', "");
52516 Expect(0, 12589, '\P{   Bopo}', "");
52517 Expect(1, 12589, '\P{^  Bopo}', "");
52518 Expect(0, 12548, '\p{   Bopo}', "");
52519 Expect(1, 12548, '\p{^  Bopo}', "");
52520 Expect(1, 12548, '\P{   Bopo}', "");
52521 Expect(0, 12548, '\P{^  Bopo}', "");
52522 Error('\p{      /a/IS   bopo}');
52523 Error('\P{      /a/IS   bopo}');
52524 Expect(1, 12589, '\p{isbopo}', "");
52525 Expect(0, 12589, '\p{^isbopo}', "");
52526 Expect(0, 12589, '\P{isbopo}', "");
52527 Expect(1, 12589, '\P{^isbopo}', "");
52528 Expect(0, 12548, '\p{isbopo}', "");
52529 Expect(1, 12548, '\p{^isbopo}', "");
52530 Expect(1, 12548, '\P{isbopo}', "");
52531 Expect(0, 12548, '\P{^isbopo}', "");
52532 Expect(1, 12589, '\p{-Is        Bopo}', "");
52533 Expect(0, 12589, '\p{^-Is       Bopo}', "");
52534 Expect(0, 12589, '\P{-Is        Bopo}', "");
52535 Expect(1, 12589, '\P{^-Is       Bopo}', "");
52536 Expect(0, 12548, '\p{-Is        Bopo}', "");
52537 Expect(1, 12548, '\p{^-Is       Bopo}', "");
52538 Expect(1, 12548, '\P{-Is        Bopo}', "");
52539 Expect(0, 12548, '\P{^-Is       Bopo}', "");
52540 Error('\p{      MISCELLANEOUS:=technical}');
52541 Error('\P{      MISCELLANEOUS:=technical}');
52542 Expect(1, 9215, '\p{miscellaneoustechnical}', "");
52543 Expect(0, 9215, '\p{^miscellaneoustechnical}', "");
52544 Expect(0, 9215, '\P{miscellaneoustechnical}', "");
52545 Expect(1, 9215, '\P{^miscellaneoustechnical}', "");
52546 Expect(0, 8959, '\p{miscellaneoustechnical}', "");
52547 Expect(1, 8959, '\p{^miscellaneoustechnical}', "");
52548 Expect(1, 8959, '\P{miscellaneoustechnical}', "");
52549 Expect(0, 8959, '\P{^miscellaneoustechnical}', "");
52550 Expect(1, 9215, '\p{    _Miscellaneous  Technical}', "");
52551 Expect(0, 9215, '\p{^   _Miscellaneous  Technical}', "");
52552 Expect(0, 9215, '\P{    _Miscellaneous  Technical}', "");
52553 Expect(1, 9215, '\P{^   _Miscellaneous  Technical}', "");
52554 Expect(0, 8959, '\p{    _Miscellaneous  Technical}', "");
52555 Expect(1, 8959, '\p{^   _Miscellaneous  Technical}', "");
52556 Expect(1, 8959, '\P{    _Miscellaneous  Technical}', "");
52557 Expect(0, 8959, '\P{^   _Miscellaneous  Technical}', "");
52558 Error('\p{:= IsMiscellaneousTechnical}');
52559 Error('\P{:= IsMiscellaneousTechnical}');
52560 Expect(1, 9215, '\p{ismiscellaneoustechnical}', "");
52561 Expect(0, 9215, '\p{^ismiscellaneoustechnical}', "");
52562 Expect(0, 9215, '\P{ismiscellaneoustechnical}', "");
52563 Expect(1, 9215, '\P{^ismiscellaneoustechnical}', "");
52564 Expect(0, 8959, '\p{ismiscellaneoustechnical}', "");
52565 Expect(1, 8959, '\p{^ismiscellaneoustechnical}', "");
52566 Expect(1, 8959, '\P{ismiscellaneoustechnical}', "");
52567 Expect(0, 8959, '\P{^ismiscellaneoustechnical}', "");
52568 Expect(1, 9215, '\p{    _Is miscellaneous_Technical}', "");
52569 Expect(0, 9215, '\p{^   _Is miscellaneous_Technical}', "");
52570 Expect(0, 9215, '\P{    _Is miscellaneous_Technical}', "");
52571 Expect(1, 9215, '\P{^   _Is miscellaneous_Technical}', "");
52572 Expect(0, 8959, '\p{    _Is miscellaneous_Technical}', "");
52573 Expect(1, 8959, '\p{^   _Is miscellaneous_Technical}', "");
52574 Expect(1, 8959, '\P{    _Is miscellaneous_Technical}', "");
52575 Expect(0, 8959, '\P{^   _Is miscellaneous_Technical}', "");
52576 Error('\p{-In:=miscellaneous-TECHNICAL}');
52577 Error('\P{-In:=miscellaneous-TECHNICAL}');
52578 Expect(1, 9215, '\p{inmiscellaneoustechnical}', "");
52579 Expect(0, 9215, '\p{^inmiscellaneoustechnical}', "");
52580 Expect(0, 9215, '\P{inmiscellaneoustechnical}', "");
52581 Expect(1, 9215, '\P{^inmiscellaneoustechnical}', "");
52582 Expect(0, 8959, '\p{inmiscellaneoustechnical}', "");
52583 Expect(1, 8959, '\p{^inmiscellaneoustechnical}', "");
52584 Expect(1, 8959, '\P{inmiscellaneoustechnical}', "");
52585 Expect(0, 8959, '\P{^inmiscellaneoustechnical}', "");
52586 Expect(1, 9215, '\p{_-In Miscellaneous-technical}', "");
52587 Expect(0, 9215, '\p{^_-In Miscellaneous-technical}', "");
52588 Expect(0, 9215, '\P{_-In Miscellaneous-technical}', "");
52589 Expect(1, 9215, '\P{^_-In Miscellaneous-technical}', "");
52590 Expect(0, 8959, '\p{_-In Miscellaneous-technical}', "");
52591 Expect(1, 8959, '\p{^_-In Miscellaneous-technical}', "");
52592 Expect(1, 8959, '\P{_-In Miscellaneous-technical}', "");
52593 Expect(0, 8959, '\P{^_-In Miscellaneous-technical}', "");
52594 Error('\p{       MAHJONG/a/TILES}');
52595 Error('\P{       MAHJONG/a/TILES}');
52596 Expect(1, 127023, '\p{mahjongtiles}', "");
52597 Expect(0, 127023, '\p{^mahjongtiles}', "");
52598 Expect(0, 127023, '\P{mahjongtiles}', "");
52599 Expect(1, 127023, '\P{^mahjongtiles}', "");
52600 Expect(0, 126975, '\p{mahjongtiles}', "");
52601 Expect(1, 126975, '\p{^mahjongtiles}', "");
52602 Expect(1, 126975, '\P{mahjongtiles}', "");
52603 Expect(0, 126975, '\P{^mahjongtiles}', "");
52604 Expect(1, 127023, '\p{  mahjongTILES}', "");
52605 Expect(0, 127023, '\p{^ mahjongTILES}', "");
52606 Expect(0, 127023, '\P{  mahjongTILES}', "");
52607 Expect(1, 127023, '\P{^ mahjongTILES}', "");
52608 Expect(0, 126975, '\p{  mahjongTILES}', "");
52609 Expect(1, 126975, '\p{^ mahjongTILES}', "");
52610 Expect(1, 126975, '\P{  mahjongTILES}', "");
52611 Expect(0, 126975, '\P{^ mahjongTILES}', "");
52612 Error('\p{              IS_mahjong:=tiles}');
52613 Error('\P{              IS_mahjong:=tiles}');
52614 Expect(1, 127023, '\p{ismahjongtiles}', "");
52615 Expect(0, 127023, '\p{^ismahjongtiles}', "");
52616 Expect(0, 127023, '\P{ismahjongtiles}', "");
52617 Expect(1, 127023, '\P{^ismahjongtiles}', "");
52618 Expect(0, 126975, '\p{ismahjongtiles}', "");
52619 Expect(1, 126975, '\p{^ismahjongtiles}', "");
52620 Expect(1, 126975, '\P{ismahjongtiles}', "");
52621 Expect(0, 126975, '\P{^ismahjongtiles}', "");
52622 Expect(1, 127023, '\p{- is Mahjong      TILES}', "");
52623 Expect(0, 127023, '\p{^- is Mahjong     TILES}', "");
52624 Expect(0, 127023, '\P{- is Mahjong      TILES}', "");
52625 Expect(1, 127023, '\P{^- is Mahjong     TILES}', "");
52626 Expect(0, 126975, '\p{- is Mahjong      TILES}', "");
52627 Expect(1, 126975, '\p{^- is Mahjong     TILES}', "");
52628 Expect(1, 126975, '\P{- is Mahjong      TILES}', "");
52629 Expect(0, 126975, '\P{^- is Mahjong     TILES}', "");
52630 Error('\p{      -in     Mahjong:=Tiles}');
52631 Error('\P{      -in     Mahjong:=Tiles}');
52632 Expect(1, 127023, '\p{inmahjongtiles}', "");
52633 Expect(0, 127023, '\p{^inmahjongtiles}', "");
52634 Expect(0, 127023, '\P{inmahjongtiles}', "");
52635 Expect(1, 127023, '\P{^inmahjongtiles}', "");
52636 Expect(0, 126975, '\p{inmahjongtiles}', "");
52637 Expect(1, 126975, '\p{^inmahjongtiles}', "");
52638 Expect(1, 126975, '\P{inmahjongtiles}', "");
52639 Expect(0, 126975, '\P{^inmahjongtiles}', "");
52640 Expect(1, 127023, '\p{  IN      MAHJONGTILES}', "");
52641 Expect(0, 127023, '\p{^ IN      MAHJONGTILES}', "");
52642 Expect(0, 127023, '\P{  IN      MAHJONGTILES}', "");
52643 Expect(1, 127023, '\P{^ IN      MAHJONGTILES}', "");
52644 Expect(0, 126975, '\p{  IN      MAHJONGTILES}', "");
52645 Expect(1, 126975, '\p{^ IN      MAHJONGTILES}', "");
52646 Expect(1, 126975, '\P{  IN      MAHJONGTILES}', "");
52647 Expect(0, 126975, '\P{^ IN      MAHJONGTILES}', "");
52648 Error('\p{-MiscellaneousMathematical/a/Symbols_B}');
52649 Error('\P{-MiscellaneousMathematical/a/Symbols_B}');
52650 Expect(1, 10751, '\p{miscellaneousmathematicalsymbolsb}', "");
52651 Expect(0, 10751, '\p{^miscellaneousmathematicalsymbolsb}', "");
52652 Expect(0, 10751, '\P{miscellaneousmathematicalsymbolsb}', "");
52653 Expect(1, 10751, '\P{^miscellaneousmathematicalsymbolsb}', "");
52654 Expect(0, 10623, '\p{miscellaneousmathematicalsymbolsb}', "");
52655 Expect(1, 10623, '\p{^miscellaneousmathematicalsymbolsb}', "");
52656 Expect(1, 10623, '\P{miscellaneousmathematicalsymbolsb}', "");
52657 Expect(0, 10623, '\P{^miscellaneousmathematicalsymbolsb}', "");
52658 Expect(1, 10751, '\p{_MISCELLANEOUS MATHEMATICAL SYMBOLS-B}', "");
52659 Expect(0, 10751, '\p{^_MISCELLANEOUS MATHEMATICAL SYMBOLS-B}', "");
52660 Expect(0, 10751, '\P{_MISCELLANEOUS MATHEMATICAL SYMBOLS-B}', "");
52661 Expect(1, 10751, '\P{^_MISCELLANEOUS MATHEMATICAL SYMBOLS-B}', "");
52662 Expect(0, 10623, '\p{_MISCELLANEOUS MATHEMATICAL SYMBOLS-B}', "");
52663 Expect(1, 10623, '\p{^_MISCELLANEOUS MATHEMATICAL SYMBOLS-B}', "");
52664 Expect(1, 10623, '\P{_MISCELLANEOUS MATHEMATICAL SYMBOLS-B}', "");
52665 Expect(0, 10623, '\P{^_MISCELLANEOUS MATHEMATICAL SYMBOLS-B}', "");
52666 Error('\p{              Is:=Miscellaneous       MathematicalSymbolsb}');
52667 Error('\P{              Is:=Miscellaneous       MathematicalSymbolsb}');
52668 Expect(1, 10751, '\p{ismiscellaneousmathematicalsymbolsb}', "");
52669 Expect(0, 10751, '\p{^ismiscellaneousmathematicalsymbolsb}', "");
52670 Expect(0, 10751, '\P{ismiscellaneousmathematicalsymbolsb}', "");
52671 Expect(1, 10751, '\P{^ismiscellaneousmathematicalsymbolsb}', "");
52672 Expect(0, 10623, '\p{ismiscellaneousmathematicalsymbolsb}', "");
52673 Expect(1, 10623, '\p{^ismiscellaneousmathematicalsymbolsb}', "");
52674 Expect(1, 10623, '\P{ismiscellaneousmathematicalsymbolsb}', "");
52675 Expect(0, 10623, '\P{^ismiscellaneousmathematicalsymbolsb}', "");
52676 Expect(1, 10751, '\p{is MiscellaneousMathematical_symbolsb}', "");
52677 Expect(0, 10751, '\p{^is MiscellaneousMathematical_symbolsb}', "");
52678 Expect(0, 10751, '\P{is MiscellaneousMathematical_symbolsb}', "");
52679 Expect(1, 10751, '\P{^is MiscellaneousMathematical_symbolsb}', "");
52680 Expect(0, 10623, '\p{is MiscellaneousMathematical_symbolsb}', "");
52681 Expect(1, 10623, '\p{^is MiscellaneousMathematical_symbolsb}', "");
52682 Expect(1, 10623, '\P{is MiscellaneousMathematical_symbolsb}', "");
52683 Expect(0, 10623, '\P{^is MiscellaneousMathematical_symbolsb}', "");
52684 Error('\p{-:=in_Miscellaneous-MATHEMATICAL-SYMBOLS_B}');
52685 Error('\P{-:=in_Miscellaneous-MATHEMATICAL-SYMBOLS_B}');
52686 Expect(1, 10751, '\p{inmiscellaneousmathematicalsymbolsb}', "");
52687 Expect(0, 10751, '\p{^inmiscellaneousmathematicalsymbolsb}', "");
52688 Expect(0, 10751, '\P{inmiscellaneousmathematicalsymbolsb}', "");
52689 Expect(1, 10751, '\P{^inmiscellaneousmathematicalsymbolsb}', "");
52690 Expect(0, 10623, '\p{inmiscellaneousmathematicalsymbolsb}', "");
52691 Expect(1, 10623, '\p{^inmiscellaneousmathematicalsymbolsb}', "");
52692 Expect(1, 10623, '\P{inmiscellaneousmathematicalsymbolsb}', "");
52693 Expect(0, 10623, '\P{^inmiscellaneousmathematicalsymbolsb}', "");
52694 Expect(1, 10751, '\p{   -InMiscellaneous Mathematicalsymbols    B}', "");
52695 Expect(0, 10751, '\p{^  -InMiscellaneous Mathematicalsymbols    B}', "");
52696 Expect(0, 10751, '\P{   -InMiscellaneous Mathematicalsymbols    B}', "");
52697 Expect(1, 10751, '\P{^  -InMiscellaneous Mathematicalsymbols    B}', "");
52698 Expect(0, 10623, '\p{   -InMiscellaneous Mathematicalsymbols    B}', "");
52699 Expect(1, 10623, '\p{^  -InMiscellaneous Mathematicalsymbols    B}', "");
52700 Expect(1, 10623, '\P{   -InMiscellaneous Mathematicalsymbols    B}', "");
52701 Expect(0, 10623, '\P{^  -InMiscellaneous Mathematicalsymbols    B}', "");
52702 Error('\p{:=-_Malayalam}');
52703 Error('\P{:=-_Malayalam}');
52704 Expect(1, 3331, '\p{malayalam}', "");
52705 Expect(0, 3331, '\p{^malayalam}', "");
52706 Expect(0, 3331, '\P{malayalam}', "");
52707 Expect(1, 3331, '\P{^malayalam}', "");
52708 Expect(0, 3329, '\p{malayalam}', "");
52709 Expect(1, 3329, '\p{^malayalam}', "");
52710 Expect(1, 3329, '\P{malayalam}', "");
52711 Expect(0, 3329, '\P{^malayalam}', "");
52712 Expect(1, 3331, '\p{    Malayalam}', "");
52713 Expect(0, 3331, '\p{^   Malayalam}', "");
52714 Expect(0, 3331, '\P{    Malayalam}', "");
52715 Expect(1, 3331, '\P{^   Malayalam}', "");
52716 Expect(0, 3329, '\p{    Malayalam}', "");
52717 Expect(1, 3329, '\p{^   Malayalam}', "");
52718 Expect(1, 3329, '\P{    Malayalam}', "");
52719 Expect(0, 3329, '\P{^   Malayalam}', "");
52720 Error('\p{      IS_Malayalam:=}');
52721 Error('\P{      IS_Malayalam:=}');
52722 Expect(1, 3331, '\p{ismalayalam}', "");
52723 Expect(0, 3331, '\p{^ismalayalam}', "");
52724 Expect(0, 3331, '\P{ismalayalam}', "");
52725 Expect(1, 3331, '\P{^ismalayalam}', "");
52726 Expect(0, 3329, '\p{ismalayalam}', "");
52727 Expect(1, 3329, '\p{^ismalayalam}', "");
52728 Expect(1, 3329, '\P{ismalayalam}', "");
52729 Expect(0, 3329, '\P{^ismalayalam}', "");
52730 Expect(1, 3331, '\p{     IS-MALAYALAM}', "");
52731 Expect(0, 3331, '\p{^    IS-MALAYALAM}', "");
52732 Expect(0, 3331, '\P{     IS-MALAYALAM}', "");
52733 Expect(1, 3331, '\P{^    IS-MALAYALAM}', "");
52734 Expect(0, 3329, '\p{     IS-MALAYALAM}', "");
52735 Expect(1, 3329, '\p{^    IS-MALAYALAM}', "");
52736 Expect(1, 3329, '\P{     IS-MALAYALAM}', "");
52737 Expect(0, 3329, '\P{^    IS-MALAYALAM}', "");
52738 Error('\p{/a/           mlym}');
52739 Error('\P{/a/           mlym}');
52740 Expect(1, 3331, '\p{mlym}', "");
52741 Expect(0, 3331, '\p{^mlym}', "");
52742 Expect(0, 3331, '\P{mlym}', "");
52743 Expect(1, 3331, '\P{^mlym}', "");
52744 Expect(0, 3329, '\p{mlym}', "");
52745 Expect(1, 3329, '\p{^mlym}', "");
52746 Expect(1, 3329, '\P{mlym}', "");
52747 Expect(0, 3329, '\P{^mlym}', "");
52748 Error('\p{-     is MLYM:=}');
52749 Error('\P{-     is MLYM:=}');
52750 Expect(1, 3331, '\p{ismlym}', "");
52751 Expect(0, 3331, '\p{^ismlym}', "");
52752 Expect(0, 3331, '\P{ismlym}', "");
52753 Expect(1, 3331, '\P{^ismlym}', "");
52754 Expect(0, 3329, '\p{ismlym}', "");
52755 Expect(1, 3329, '\p{^ismlym}', "");
52756 Expect(1, 3329, '\P{ismlym}', "");
52757 Expect(0, 3329, '\P{^ismlym}', "");
52758 Expect(1, 3331, '\p{-IS_Mlym}', "");
52759 Expect(0, 3331, '\p{^-IS_Mlym}', "");
52760 Expect(0, 3331, '\P{-IS_Mlym}', "");
52761 Expect(1, 3331, '\P{^-IS_Mlym}', "");
52762 Expect(0, 3329, '\p{-IS_Mlym}', "");
52763 Expect(1, 3329, '\p{^-IS_Mlym}', "");
52764 Expect(1, 3329, '\P{-IS_Mlym}', "");
52765 Expect(0, 3329, '\P{^-IS_Mlym}', "");
52766 Error('\p{      Nonspacing MARK/a/}');
52767 Error('\P{      Nonspacing MARK/a/}');
52768 Expect(1, 879, '\p{nonspacingmark}', "");
52769 Expect(0, 879, '\p{^nonspacingmark}', "");
52770 Expect(0, 879, '\P{nonspacingmark}', "");
52771 Expect(1, 879, '\P{^nonspacingmark}', "");
52772 Expect(0, 767, '\p{nonspacingmark}', "");
52773 Expect(1, 767, '\p{^nonspacingmark}', "");
52774 Expect(1, 767, '\P{nonspacingmark}', "");
52775 Expect(0, 767, '\P{^nonspacingmark}', "");
52776 Expect(1, 879, '\p{-    Nonspacing      mark}', "");
52777 Expect(0, 879, '\p{^-   Nonspacing      mark}', "");
52778 Expect(0, 879, '\P{-    Nonspacing      mark}', "");
52779 Expect(1, 879, '\P{^-   Nonspacing      mark}', "");
52780 Expect(0, 767, '\p{-    Nonspacing      mark}', "");
52781 Expect(1, 767, '\p{^-   Nonspacing      mark}', "");
52782 Expect(1, 767, '\P{-    Nonspacing      mark}', "");
52783 Expect(0, 767, '\P{^-   Nonspacing      mark}', "");
52784 Error('\p{/a/ is-NONSPACING_Mark}');
52785 Error('\P{/a/ is-NONSPACING_Mark}');
52786 Expect(1, 879, '\p{isnonspacingmark}', "");
52787 Expect(0, 879, '\p{^isnonspacingmark}', "");
52788 Expect(0, 879, '\P{isnonspacingmark}', "");
52789 Expect(1, 879, '\P{^isnonspacingmark}', "");
52790 Expect(0, 767, '\p{isnonspacingmark}', "");
52791 Expect(1, 767, '\p{^isnonspacingmark}', "");
52792 Expect(1, 767, '\P{isnonspacingmark}', "");
52793 Expect(0, 767, '\P{^isnonspacingmark}', "");
52794 Expect(1, 879, '\p{     Is      nonspacingMark}', "");
52795 Expect(0, 879, '\p{^    Is      nonspacingMark}', "");
52796 Expect(0, 879, '\P{     Is      nonspacingMark}', "");
52797 Expect(1, 879, '\P{^    Is      nonspacingMark}', "");
52798 Expect(0, 767, '\p{     Is      nonspacingMark}', "");
52799 Expect(1, 767, '\p{^    Is      nonspacingMark}', "");
52800 Expect(1, 767, '\P{     Is      nonspacingMark}', "");
52801 Expect(0, 767, '\P{^    Is      nonspacingMark}', "");
52802 Error('\p{-MN:=}');
52803 Error('\P{-MN:=}');
52804 Expect(1, 879, '\p{mn}', "");
52805 Expect(0, 879, '\p{^mn}', "");
52806 Expect(0, 879, '\P{mn}', "");
52807 Expect(1, 879, '\P{^mn}', "");
52808 Expect(0, 767, '\p{mn}', "");
52809 Expect(1, 767, '\p{^mn}', "");
52810 Expect(1, 767, '\P{mn}', "");
52811 Expect(0, 767, '\P{^mn}', "");
52812 Expect(1, 879, '\p{     mn}', "");
52813 Expect(0, 879, '\p{^    mn}', "");
52814 Expect(0, 879, '\P{     mn}', "");
52815 Expect(1, 879, '\P{^    mn}', "");
52816 Expect(0, 767, '\p{     mn}', "");
52817 Expect(1, 767, '\p{^    mn}', "");
52818 Expect(1, 767, '\P{     mn}', "");
52819 Expect(0, 767, '\P{^    mn}', "");
52820 Error('\p{:=    -Is-mn}');
52821 Error('\P{:=    -Is-mn}');
52822 Expect(1, 879, '\p{ismn}', "");
52823 Expect(0, 879, '\p{^ismn}', "");
52824 Expect(0, 879, '\P{ismn}', "");
52825 Expect(1, 879, '\P{^ismn}', "");
52826 Expect(0, 767, '\p{ismn}', "");
52827 Expect(1, 767, '\p{^ismn}', "");
52828 Expect(1, 767, '\P{ismn}', "");
52829 Expect(0, 767, '\P{^ismn}', "");
52830 Expect(1, 879, '\p{ IsMN}', "");
52831 Expect(0, 879, '\p{^ IsMN}', "");
52832 Expect(0, 879, '\P{ IsMN}', "");
52833 Expect(1, 879, '\P{^ IsMN}', "");
52834 Expect(0, 767, '\p{ IsMN}', "");
52835 Expect(1, 767, '\p{^ IsMN}', "");
52836 Expect(1, 767, '\P{ IsMN}', "");
52837 Expect(0, 767, '\P{^ IsMN}', "");
52838 Error('\p{-/a/full_Composition_Exclusion}');
52839 Error('\P{-/a/full_Composition_Exclusion}');
52840 Expect(1, 833, '\p{fullcompositionexclusion}', "");
52841 Expect(0, 833, '\p{^fullcompositionexclusion}', "");
52842 Expect(0, 833, '\P{fullcompositionexclusion}', "");
52843 Expect(1, 833, '\P{^fullcompositionexclusion}', "");
52844 Expect(0, 831, '\p{fullcompositionexclusion}', "");
52845 Expect(1, 831, '\p{^fullcompositionexclusion}', "");
52846 Expect(1, 831, '\P{fullcompositionexclusion}', "");
52847 Expect(0, 831, '\P{^fullcompositionexclusion}', "");
52848 Expect(1, 833, '\p{-Full CompositionExclusion}', "");
52849 Expect(0, 833, '\p{^-Full CompositionExclusion}', "");
52850 Expect(0, 833, '\P{-Full CompositionExclusion}', "");
52851 Expect(1, 833, '\P{^-Full CompositionExclusion}', "");
52852 Expect(0, 831, '\p{-Full CompositionExclusion}', "");
52853 Expect(1, 831, '\p{^-Full CompositionExclusion}', "");
52854 Expect(1, 831, '\P{-Full CompositionExclusion}', "");
52855 Expect(0, 831, '\P{^-Full CompositionExclusion}', "");
52856 Error('\p{IS    FULL/a/Composition_EXCLUSION}');
52857 Error('\P{IS    FULL/a/Composition_EXCLUSION}');
52858 Expect(1, 833, '\p{isfullcompositionexclusion}', "");
52859 Expect(0, 833, '\p{^isfullcompositionexclusion}', "");
52860 Expect(0, 833, '\P{isfullcompositionexclusion}', "");
52861 Expect(1, 833, '\P{^isfullcompositionexclusion}', "");
52862 Expect(0, 831, '\p{isfullcompositionexclusion}', "");
52863 Expect(1, 831, '\p{^isfullcompositionexclusion}', "");
52864 Expect(1, 831, '\P{isfullcompositionexclusion}', "");
52865 Expect(0, 831, '\P{^isfullcompositionexclusion}', "");
52866 Expect(1, 833, '\p{     -Is-FULL        COMPOSITION_EXCLUSION}', "");
52867 Expect(0, 833, '\p{^    -Is-FULL        COMPOSITION_EXCLUSION}', "");
52868 Expect(0, 833, '\P{     -Is-FULL        COMPOSITION_EXCLUSION}', "");
52869 Expect(1, 833, '\P{^    -Is-FULL        COMPOSITION_EXCLUSION}', "");
52870 Expect(0, 831, '\p{     -Is-FULL        COMPOSITION_EXCLUSION}', "");
52871 Expect(1, 831, '\p{^    -Is-FULL        COMPOSITION_EXCLUSION}', "");
52872 Expect(1, 831, '\P{     -Is-FULL        COMPOSITION_EXCLUSION}', "");
52873 Expect(0, 831, '\P{^    -Is-FULL        COMPOSITION_EXCLUSION}', "");
52874 Error('\p{       comp Ex:=}');
52875 Error('\P{       comp Ex:=}');
52876 Expect(1, 833, '\p{compex}', "");
52877 Expect(0, 833, '\p{^compex}', "");
52878 Expect(0, 833, '\P{compex}', "");
52879 Expect(1, 833, '\P{^compex}', "");
52880 Expect(0, 831, '\p{compex}', "");
52881 Expect(1, 831, '\p{^compex}', "");
52882 Expect(1, 831, '\P{compex}', "");
52883 Expect(0, 831, '\P{^compex}', "");
52884 Expect(1, 833, '\p{     Comp ex}', "");
52885 Expect(0, 833, '\p{^    Comp ex}', "");
52886 Expect(0, 833, '\P{     Comp ex}', "");
52887 Expect(1, 833, '\P{^    Comp ex}', "");
52888 Expect(0, 831, '\p{     Comp ex}', "");
52889 Expect(1, 831, '\p{^    Comp ex}', "");
52890 Expect(1, 831, '\P{     Comp ex}', "");
52891 Expect(0, 831, '\P{^    Comp ex}', "");
52892 Error('\p{-/a/is-comp-ex}');
52893 Error('\P{-/a/is-comp-ex}');
52894 Expect(1, 833, '\p{iscompex}', "");
52895 Expect(0, 833, '\p{^iscompex}', "");
52896 Expect(0, 833, '\P{iscompex}', "");
52897 Expect(1, 833, '\P{^iscompex}', "");
52898 Expect(0, 831, '\p{iscompex}', "");
52899 Expect(1, 831, '\p{^iscompex}', "");
52900 Expect(1, 831, '\P{iscompex}', "");
52901 Expect(0, 831, '\P{^iscompex}', "");
52902 Expect(1, 833, '\p{     IS_Comp EX}', "");
52903 Expect(0, 833, '\p{^    IS_Comp EX}', "");
52904 Expect(0, 833, '\P{     IS_Comp EX}', "");
52905 Expect(1, 833, '\P{^    IS_Comp EX}', "");
52906 Expect(0, 831, '\p{     IS_Comp EX}', "");
52907 Expect(1, 831, '\p{^    IS_Comp EX}', "");
52908 Expect(1, 831, '\P{     IS_Comp EX}', "");
52909 Expect(0, 831, '\P{^    IS_Comp EX}', "");
52910 Error('\p{/a/-  joincontrol}');
52911 Error('\P{/a/-  joincontrol}');
52912 Expect(1, 8205, '\p{joincontrol}', "");
52913 Expect(0, 8205, '\p{^joincontrol}', "");
52914 Expect(0, 8205, '\P{joincontrol}', "");
52915 Expect(1, 8205, '\P{^joincontrol}', "");
52916 Expect(0, 8203, '\p{joincontrol}', "");
52917 Expect(1, 8203, '\p{^joincontrol}', "");
52918 Expect(1, 8203, '\P{joincontrol}', "");
52919 Expect(0, 8203, '\P{^joincontrol}', "");
52920 Expect(1, 8205, '\p{    JoinControl}', "");
52921 Expect(0, 8205, '\p{^   JoinControl}', "");
52922 Expect(0, 8205, '\P{    JoinControl}', "");
52923 Expect(1, 8205, '\P{^   JoinControl}', "");
52924 Expect(0, 8203, '\p{    JoinControl}', "");
52925 Expect(1, 8203, '\p{^   JoinControl}', "");
52926 Expect(1, 8203, '\P{    JoinControl}', "");
52927 Expect(0, 8203, '\P{^   JoinControl}', "");
52928 Error('\p{-Is/a/join-CONTROL}');
52929 Error('\P{-Is/a/join-CONTROL}');
52930 Expect(1, 8205, '\p{isjoincontrol}', "");
52931 Expect(0, 8205, '\p{^isjoincontrol}', "");
52932 Expect(0, 8205, '\P{isjoincontrol}', "");
52933 Expect(1, 8205, '\P{^isjoincontrol}', "");
52934 Expect(0, 8203, '\p{isjoincontrol}', "");
52935 Expect(1, 8203, '\p{^isjoincontrol}', "");
52936 Expect(1, 8203, '\P{isjoincontrol}', "");
52937 Expect(0, 8203, '\P{^isjoincontrol}', "");
52938 Expect(1, 8205, '\p{_   Is_Join Control}', "");
52939 Expect(0, 8205, '\p{^_  Is_Join Control}', "");
52940 Expect(0, 8205, '\P{_   Is_Join Control}', "");
52941 Expect(1, 8205, '\P{^_  Is_Join Control}', "");
52942 Expect(0, 8203, '\p{_   Is_Join Control}', "");
52943 Expect(1, 8203, '\p{^_  Is_Join Control}', "");
52944 Expect(1, 8203, '\P{_   Is_Join Control}', "");
52945 Expect(0, 8203, '\P{^_  Is_Join Control}', "");
52946 Error('\p{/a/_-JOIN     C}');
52947 Error('\P{/a/_-JOIN     C}');
52948 Expect(1, 8205, '\p{joinc}', "");
52949 Expect(0, 8205, '\p{^joinc}', "");
52950 Expect(0, 8205, '\P{joinc}', "");
52951 Expect(1, 8205, '\P{^joinc}', "");
52952 Expect(0, 8203, '\p{joinc}', "");
52953 Expect(1, 8203, '\p{^joinc}', "");
52954 Expect(1, 8203, '\P{joinc}', "");
52955 Expect(0, 8203, '\P{^joinc}', "");
52956 Expect(1, 8205, '\p{ -Join C}', "");
52957 Expect(0, 8205, '\p{^ -Join C}', "");
52958 Expect(0, 8205, '\P{ -Join C}', "");
52959 Expect(1, 8205, '\P{^ -Join C}', "");
52960 Expect(0, 8203, '\p{ -Join C}', "");
52961 Expect(1, 8203, '\p{^ -Join C}', "");
52962 Expect(1, 8203, '\P{ -Join C}', "");
52963 Expect(0, 8203, '\P{^ -Join C}', "");
52964 Error('\p{      _Isjoin-C:=}');
52965 Error('\P{      _Isjoin-C:=}');
52966 Expect(1, 8205, '\p{isjoinc}', "");
52967 Expect(0, 8205, '\p{^isjoinc}', "");
52968 Expect(0, 8205, '\P{isjoinc}', "");
52969 Expect(1, 8205, '\P{^isjoinc}', "");
52970 Expect(0, 8203, '\p{isjoinc}', "");
52971 Expect(1, 8203, '\p{^isjoinc}', "");
52972 Expect(1, 8203, '\P{isjoinc}', "");
52973 Expect(0, 8203, '\P{^isjoinc}', "");
52974 Expect(1, 8205, '\p{_-Is-joinC}', "");
52975 Expect(0, 8205, '\p{^_-Is-joinC}', "");
52976 Expect(0, 8205, '\P{_-Is-joinC}', "");
52977 Expect(1, 8205, '\P{^_-Is-joinC}', "");
52978 Expect(0, 8203, '\p{_-Is-joinC}', "");
52979 Expect(1, 8203, '\p{^_-Is-joinC}', "");
52980 Expect(1, 8203, '\P{_-Is-joinC}', "");
52981 Expect(0, 8203, '\P{^_-Is-joinC}', "");
52982 Error('\p{:=- UPPER}');
52983 Error('\P{:=- UPPER}');
52984 Expect(1, 90, '\p{upper}', "");
52985 Expect(0, 90, '\p{^upper}', "");
52986 Expect(0, 90, '\P{upper}', "");
52987 Expect(1, 90, '\P{^upper}', "");
52988 Expect(0, 64, '\p{upper}', "");
52989 Expect(1, 64, '\p{^upper}', "");
52990 Expect(1, 64, '\P{upper}', "");
52991 Expect(0, 64, '\P{^upper}', "");
52992 Expect(1, 90, '\p{  Upper}', "");
52993 Expect(0, 90, '\p{^  Upper}', "");
52994 Expect(0, 90, '\P{  Upper}', "");
52995 Expect(1, 90, '\P{^  Upper}', "");
52996 Expect(0, 64, '\p{  Upper}', "");
52997 Expect(1, 64, '\p{^  Upper}', "");
52998 Expect(1, 64, '\P{  Upper}', "");
52999 Expect(0, 64, '\P{^  Upper}', "");
53000 Error('\p{/a/IS UPPER}');
53001 Error('\P{/a/IS UPPER}');
53002 Expect(1, 90, '\p{isupper}', "");
53003 Expect(0, 90, '\p{^isupper}', "");
53004 Expect(0, 90, '\P{isupper}', "");
53005 Expect(1, 90, '\P{^isupper}', "");
53006 Expect(0, 64, '\p{isupper}', "");
53007 Expect(1, 64, '\p{^isupper}', "");
53008 Expect(1, 64, '\P{isupper}', "");
53009 Expect(0, 64, '\P{^isupper}', "");
53010 Expect(1, 90, '\p{-is_UPPER}', "");
53011 Expect(0, 90, '\p{^-is_UPPER}', "");
53012 Expect(0, 90, '\P{-is_UPPER}', "");
53013 Expect(1, 90, '\P{^-is_UPPER}', "");
53014 Expect(0, 64, '\p{-is_UPPER}', "");
53015 Expect(1, 64, '\p{^-is_UPPER}', "");
53016 Expect(1, 64, '\P{-is_UPPER}', "");
53017 Expect(0, 64, '\P{^-is_UPPER}', "");
53018 Error('\p{      /a/Uppercase}');
53019 Error('\P{      /a/Uppercase}');
53020 Expect(1, 90, '\p{uppercase}', "");
53021 Expect(0, 90, '\p{^uppercase}', "");
53022 Expect(0, 90, '\P{uppercase}', "");
53023 Expect(1, 90, '\P{^uppercase}', "");
53024 Expect(0, 64, '\p{uppercase}', "");
53025 Expect(1, 64, '\p{^uppercase}', "");
53026 Expect(1, 64, '\P{uppercase}', "");
53027 Expect(0, 64, '\P{^uppercase}', "");
53028 Expect(1, 90, '\p{      _UPPERCASE}', "");
53029 Expect(0, 90, '\p{^     _UPPERCASE}', "");
53030 Expect(0, 90, '\P{      _UPPERCASE}', "");
53031 Expect(1, 90, '\P{^     _UPPERCASE}', "");
53032 Expect(0, 64, '\p{      _UPPERCASE}', "");
53033 Expect(1, 64, '\p{^     _UPPERCASE}', "");
53034 Expect(1, 64, '\P{      _UPPERCASE}', "");
53035 Expect(0, 64, '\P{^     _UPPERCASE}', "");
53036 Error('\p{      Is UPPERCASE:=}');
53037 Error('\P{      Is UPPERCASE:=}');
53038 Expect(1, 90, '\p{isuppercase}', "");
53039 Expect(0, 90, '\p{^isuppercase}', "");
53040 Expect(0, 90, '\P{isuppercase}', "");
53041 Expect(1, 90, '\P{^isuppercase}', "");
53042 Expect(0, 64, '\p{isuppercase}', "");
53043 Expect(1, 64, '\p{^isuppercase}', "");
53044 Expect(1, 64, '\P{isuppercase}', "");
53045 Expect(0, 64, '\P{^isuppercase}', "");
53046 Expect(1, 90, '\p{- Is_UPPERCASE}', "");
53047 Expect(0, 90, '\p{^- Is_UPPERCASE}', "");
53048 Expect(0, 90, '\P{- Is_UPPERCASE}', "");
53049 Expect(1, 90, '\P{^- Is_UPPERCASE}', "");
53050 Expect(0, 64, '\p{- Is_UPPERCASE}', "");
53051 Expect(1, 64, '\p{^- Is_UPPERCASE}', "");
53052 Expect(1, 64, '\P{- Is_UPPERCASE}', "");
53053 Expect(0, 64, '\P{^- Is_UPPERCASE}', "");
53054 Error('\p{_ BRAILLE-Patterns:=}');
53055 Error('\P{_ BRAILLE-Patterns:=}');
53056 Expect(1, 10495, '\p{braillepatterns}', "");
53057 Expect(0, 10495, '\p{^braillepatterns}', "");
53058 Expect(0, 10495, '\P{braillepatterns}', "");
53059 Expect(1, 10495, '\P{^braillepatterns}', "");
53060 Expect(0, 10239, '\p{braillepatterns}', "");
53061 Expect(1, 10239, '\p{^braillepatterns}', "");
53062 Expect(1, 10239, '\P{braillepatterns}', "");
53063 Expect(0, 10239, '\P{^braillepatterns}', "");
53064 Expect(1, 10495, '\p{Braille    PATTERNS}', "");
53065 Expect(0, 10495, '\p{^Braille   PATTERNS}', "");
53066 Expect(0, 10495, '\P{Braille    PATTERNS}', "");
53067 Expect(1, 10495, '\P{^Braille   PATTERNS}', "");
53068 Expect(0, 10239, '\p{Braille    PATTERNS}', "");
53069 Expect(1, 10239, '\p{^Braille   PATTERNS}', "");
53070 Expect(1, 10239, '\P{Braille    PATTERNS}', "");
53071 Expect(0, 10239, '\P{^Braille   PATTERNS}', "");
53072 Error('\p{_:=IsBraille patterns}');
53073 Error('\P{_:=IsBraille patterns}');
53074 Expect(1, 10495, '\p{isbraillepatterns}', "");
53075 Expect(0, 10495, '\p{^isbraillepatterns}', "");
53076 Expect(0, 10495, '\P{isbraillepatterns}', "");
53077 Expect(1, 10495, '\P{^isbraillepatterns}', "");
53078 Expect(0, 10239, '\p{isbraillepatterns}', "");
53079 Expect(1, 10239, '\p{^isbraillepatterns}', "");
53080 Expect(1, 10239, '\P{isbraillepatterns}', "");
53081 Expect(0, 10239, '\P{^isbraillepatterns}', "");
53082 Expect(1, 10495, '\p{_-Is_BRAILLEpatterns}', "");
53083 Expect(0, 10495, '\p{^_-Is_BRAILLEpatterns}', "");
53084 Expect(0, 10495, '\P{_-Is_BRAILLEpatterns}', "");
53085 Expect(1, 10495, '\P{^_-Is_BRAILLEpatterns}', "");
53086 Expect(0, 10239, '\p{_-Is_BRAILLEpatterns}', "");
53087 Expect(1, 10239, '\p{^_-Is_BRAILLEpatterns}', "");
53088 Expect(1, 10239, '\P{_-Is_BRAILLEpatterns}', "");
53089 Expect(0, 10239, '\P{^_-Is_BRAILLEpatterns}', "");
53090 Error('\p{-     In BRAILLE:=Patterns}');
53091 Error('\P{-     In BRAILLE:=Patterns}');
53092 Expect(1, 10495, '\p{inbraillepatterns}', "");
53093 Expect(0, 10495, '\p{^inbraillepatterns}', "");
53094 Expect(0, 10495, '\P{inbraillepatterns}', "");
53095 Expect(1, 10495, '\P{^inbraillepatterns}', "");
53096 Expect(0, 10239, '\p{inbraillepatterns}', "");
53097 Expect(1, 10239, '\p{^inbraillepatterns}', "");
53098 Expect(1, 10239, '\P{inbraillepatterns}', "");
53099 Expect(0, 10239, '\P{^inbraillepatterns}', "");
53100 Expect(1, 10495, '\p{   _IN_BraillePATTERNS}', "");
53101 Expect(0, 10495, '\p{^  _IN_BraillePATTERNS}', "");
53102 Expect(0, 10495, '\P{   _IN_BraillePATTERNS}', "");
53103 Expect(1, 10495, '\P{^  _IN_BraillePATTERNS}', "");
53104 Expect(0, 10239, '\p{   _IN_BraillePATTERNS}', "");
53105 Expect(1, 10239, '\p{^  _IN_BraillePATTERNS}', "");
53106 Expect(1, 10239, '\P{   _IN_BraillePATTERNS}', "");
53107 Expect(0, 10239, '\P{^  _IN_BraillePATTERNS}', "");
53108 Error('\p{:=__Katakana}');
53109 Error('\P{:=__Katakana}');
53110 Expect(1, 12538, '\p{katakana}', "");
53111 Expect(0, 12538, '\p{^katakana}', "");
53112 Expect(0, 12538, '\P{katakana}', "");
53113 Expect(1, 12538, '\P{^katakana}', "");
53114 Expect(0, 12448, '\p{katakana}', "");
53115 Expect(1, 12448, '\p{^katakana}', "");
53116 Expect(1, 12448, '\P{katakana}', "");
53117 Expect(0, 12448, '\P{^katakana}', "");
53118 Expect(1, 12538, '\p{   katakana}', "");
53119 Expect(0, 12538, '\p{^  katakana}', "");
53120 Expect(0, 12538, '\P{   katakana}', "");
53121 Expect(1, 12538, '\P{^  katakana}', "");
53122 Expect(0, 12448, '\p{   katakana}', "");
53123 Expect(1, 12448, '\p{^  katakana}', "");
53124 Expect(1, 12448, '\P{   katakana}', "");
53125 Expect(0, 12448, '\P{^  katakana}', "");
53126 Error('\p{/a/Is-KATAKANA}');
53127 Error('\P{/a/Is-KATAKANA}');
53128 Expect(1, 12538, '\p{iskatakana}', "");
53129 Expect(0, 12538, '\p{^iskatakana}', "");
53130 Expect(0, 12538, '\P{iskatakana}', "");
53131 Expect(1, 12538, '\P{^iskatakana}', "");
53132 Expect(0, 12448, '\p{iskatakana}', "");
53133 Expect(1, 12448, '\p{^iskatakana}', "");
53134 Expect(1, 12448, '\P{iskatakana}', "");
53135 Expect(0, 12448, '\P{^iskatakana}', "");
53136 Expect(1, 12538, '\p{Is KATAKANA}', "");
53137 Expect(0, 12538, '\p{^Is        KATAKANA}', "");
53138 Expect(0, 12538, '\P{Is KATAKANA}', "");
53139 Expect(1, 12538, '\P{^Is        KATAKANA}', "");
53140 Expect(0, 12448, '\p{Is KATAKANA}', "");
53141 Expect(1, 12448, '\p{^Is        KATAKANA}', "");
53142 Expect(1, 12448, '\P{Is KATAKANA}', "");
53143 Expect(0, 12448, '\P{^Is        KATAKANA}', "");
53144 Error('\p{:=_   Kana}');
53145 Error('\P{:=_   Kana}');
53146 Expect(1, 12538, '\p{kana}', "");
53147 Expect(0, 12538, '\p{^kana}', "");
53148 Expect(0, 12538, '\P{kana}', "");
53149 Expect(1, 12538, '\P{^kana}', "");
53150 Expect(0, 12448, '\p{kana}', "");
53151 Expect(1, 12448, '\p{^kana}', "");
53152 Expect(1, 12448, '\P{kana}', "");
53153 Expect(0, 12448, '\P{^kana}', "");
53154 Expect(1, 12538, '\p{           KANA}', "");
53155 Expect(0, 12538, '\p{^          KANA}', "");
53156 Expect(0, 12538, '\P{           KANA}', "");
53157 Expect(1, 12538, '\P{^          KANA}', "");
53158 Expect(0, 12448, '\p{           KANA}', "");
53159 Expect(1, 12448, '\p{^          KANA}', "");
53160 Expect(1, 12448, '\P{           KANA}', "");
53161 Expect(0, 12448, '\P{^          KANA}', "");
53162 Error('\p{:=    -IsKana}');
53163 Error('\P{:=    -IsKana}');
53164 Expect(1, 12538, '\p{iskana}', "");
53165 Expect(0, 12538, '\p{^iskana}', "");
53166 Expect(0, 12538, '\P{iskana}', "");
53167 Expect(1, 12538, '\P{^iskana}', "");
53168 Expect(0, 12448, '\p{iskana}', "");
53169 Expect(1, 12448, '\p{^iskana}', "");
53170 Expect(1, 12448, '\P{iskana}', "");
53171 Expect(0, 12448, '\P{^iskana}', "");
53172 Expect(1, 12538, '\p{_  Iskana}', "");
53173 Expect(0, 12538, '\p{^_ Iskana}', "");
53174 Expect(0, 12538, '\P{_  Iskana}', "");
53175 Expect(1, 12538, '\P{^_ Iskana}', "");
53176 Expect(0, 12448, '\p{_  Iskana}', "");
53177 Expect(1, 12448, '\p{^_ Iskana}', "");
53178 Expect(1, 12448, '\P{_  Iskana}', "");
53179 Expect(0, 12448, '\P{^_ Iskana}', "");
53180 Error('\p{ :=PATTERN_White-Space}');
53181 Error('\P{ :=PATTERN_White-Space}');
53182 Expect(1, 13, '\p{patternwhitespace}', "");
53183 Expect(0, 13, '\p{^patternwhitespace}', "");
53184 Expect(0, 13, '\P{patternwhitespace}', "");
53185 Expect(1, 13, '\P{^patternwhitespace}', "");
53186 Expect(0, 8, '\p{patternwhitespace}', "");
53187 Expect(1, 8, '\p{^patternwhitespace}', "");
53188 Expect(1, 8, '\P{patternwhitespace}', "");
53189 Expect(0, 8, '\P{^patternwhitespace}', "");
53190 Expect(1, 13, '\p{_-Pattern-WHITE       Space}', "");
53191 Expect(0, 13, '\p{^_-Pattern-WHITE      Space}', "");
53192 Expect(0, 13, '\P{_-Pattern-WHITE       Space}', "");
53193 Expect(1, 13, '\P{^_-Pattern-WHITE      Space}', "");
53194 Expect(0, 8, '\p{_-Pattern-WHITE        Space}', "");
53195 Expect(1, 8, '\p{^_-Pattern-WHITE       Space}', "");
53196 Expect(1, 8, '\P{_-Pattern-WHITE        Space}', "");
53197 Expect(0, 8, '\P{^_-Pattern-WHITE       Space}', "");
53198 Error('\p{  is/a/pattern_white-Space}');
53199 Error('\P{  is/a/pattern_white-Space}');
53200 Expect(1, 13, '\p{ispatternwhitespace}', "");
53201 Expect(0, 13, '\p{^ispatternwhitespace}', "");
53202 Expect(0, 13, '\P{ispatternwhitespace}', "");
53203 Expect(1, 13, '\P{^ispatternwhitespace}', "");
53204 Expect(0, 8, '\p{ispatternwhitespace}', "");
53205 Expect(1, 8, '\p{^ispatternwhitespace}', "");
53206 Expect(1, 8, '\P{ispatternwhitespace}', "");
53207 Expect(0, 8, '\P{^ispatternwhitespace}', "");
53208 Expect(1, 13, '\p{ _Is_PATTERN  White   SPACE}', "");
53209 Expect(0, 13, '\p{^ _Is_PATTERN White   SPACE}', "");
53210 Expect(0, 13, '\P{ _Is_PATTERN  White   SPACE}', "");
53211 Expect(1, 13, '\P{^ _Is_PATTERN White   SPACE}', "");
53212 Expect(0, 8, '\p{ _Is_PATTERN   White   SPACE}', "");
53213 Expect(1, 8, '\p{^ _Is_PATTERN  White   SPACE}', "");
53214 Expect(1, 8, '\P{ _Is_PATTERN   White   SPACE}', "");
53215 Expect(0, 8, '\P{^ _Is_PATTERN  White   SPACE}', "");
53216 Error('\p{:=__Pat-WS}');
53217 Error('\P{:=__Pat-WS}');
53218 Expect(1, 13, '\p{patws}', "");
53219 Expect(0, 13, '\p{^patws}', "");
53220 Expect(0, 13, '\P{patws}', "");
53221 Expect(1, 13, '\P{^patws}', "");
53222 Expect(0, 8, '\p{patws}', "");
53223 Expect(1, 8, '\p{^patws}', "");
53224 Expect(1, 8, '\P{patws}', "");
53225 Expect(0, 8, '\P{^patws}', "");
53226 Expect(1, 13, '\p{      PAT WS}', "");
53227 Expect(0, 13, '\p{^     PAT WS}', "");
53228 Expect(0, 13, '\P{      PAT WS}', "");
53229 Expect(1, 13, '\P{^     PAT WS}', "");
53230 Expect(0, 8, '\p{       PAT WS}', "");
53231 Expect(1, 8, '\p{^      PAT WS}', "");
53232 Expect(1, 8, '\P{       PAT WS}', "");
53233 Expect(0, 8, '\P{^      PAT WS}', "");
53234 Error('\p{- Is_PAT WS:=}');
53235 Error('\P{- Is_PAT WS:=}');
53236 Expect(1, 13, '\p{ispatws}', "");
53237 Expect(0, 13, '\p{^ispatws}', "");
53238 Expect(0, 13, '\P{ispatws}', "");
53239 Expect(1, 13, '\P{^ispatws}', "");
53240 Expect(0, 8, '\p{ispatws}', "");
53241 Expect(1, 8, '\p{^ispatws}', "");
53242 Expect(1, 8, '\P{ispatws}', "");
53243 Expect(0, 8, '\P{^ispatws}', "");
53244 Expect(1, 13, '\p{_     Ispat ws}', "");
53245 Expect(0, 13, '\p{^_    Ispat ws}', "");
53246 Expect(0, 13, '\P{_     Ispat ws}', "");
53247 Expect(1, 13, '\P{^_    Ispat ws}', "");
53248 Expect(0, 8, '\p{_      Ispat ws}', "");
53249 Expect(1, 8, '\p{^_     Ispat ws}', "");
53250 Expect(1, 8, '\P{_      Ispat ws}', "");
53251 Expect(0, 8, '\P{^_     Ispat ws}', "");
53252 Error('\p{_:=NONCHARACTERCode_point}');
53253 Error('\P{_:=NONCHARACTERCode_point}');
53254 Expect(0, 64975, '\p{noncharactercodepoint}', "");
53255 Expect(1, 64975, '\p{^noncharactercodepoint}', "");
53256 Expect(1, 64975, '\P{noncharactercodepoint}', "");
53257 Expect(0, 64975, '\P{^noncharactercodepoint}', "");
53258 Expect(0, 64975, '\p{-NONCHARACTERCode-POINT}', "");
53259 Expect(1, 64975, '\p{^-NONCHARACTERCode-POINT}', "");
53260 Expect(1, 64975, '\P{-NONCHARACTERCode-POINT}', "");
53261 Expect(0, 64975, '\P{^-NONCHARACTERCode-POINT}', "");
53262 Error('\p{Is NONCHARACTER:=CodePoint}');
53263 Error('\P{Is NONCHARACTER:=CodePoint}');
53264 Expect(0, 64975, '\p{isnoncharactercodepoint}', "");
53265 Expect(1, 64975, '\p{^isnoncharactercodepoint}', "");
53266 Expect(1, 64975, '\P{isnoncharactercodepoint}', "");
53267 Expect(0, 64975, '\P{^isnoncharactercodepoint}', "");
53268 Expect(0, 64975, '\p{-Is_noncharacter codePOINT}', "");
53269 Expect(1, 64975, '\p{^-Is_noncharacter codePOINT}', "");
53270 Expect(1, 64975, '\P{-Is_noncharacter codePOINT}', "");
53271 Expect(0, 64975, '\P{^-Is_noncharacter codePOINT}', "");
53272 Error('\p{/a/    nchar}');
53273 Error('\P{/a/    nchar}');
53274 Expect(0, 64975, '\p{nchar}', "");
53275 Expect(1, 64975, '\p{^nchar}', "");
53276 Expect(1, 64975, '\P{nchar}', "");
53277 Expect(0, 64975, '\P{^nchar}', "");
53278 Expect(0, 64975, '\p{ NCHAR}', "");
53279 Expect(1, 64975, '\p{^ NCHAR}', "");
53280 Expect(1, 64975, '\P{ NCHAR}', "");
53281 Expect(0, 64975, '\P{^ NCHAR}', "");
53282 Error('\p{_ IS NCHAR/a/}');
53283 Error('\P{_ IS NCHAR/a/}');
53284 Expect(0, 64975, '\p{isnchar}', "");
53285 Expect(1, 64975, '\p{^isnchar}', "");
53286 Expect(1, 64975, '\P{isnchar}', "");
53287 Expect(0, 64975, '\P{^isnchar}', "");
53288 Expect(0, 64975, '\p{_-IsNChar}', "");
53289 Expect(1, 64975, '\p{^_-IsNChar}', "");
53290 Expect(1, 64975, '\P{_-IsNChar}', "");
53291 Expect(0, 64975, '\P{^_-IsNChar}', "");
53292 Error('\p{       In:=OGHAM}');
53293 Error('\P{       In:=OGHAM}');
53294 Expect(1, 5791, '\p{inogham}', "");
53295 Expect(0, 5791, '\p{^inogham}', "");
53296 Expect(0, 5791, '\P{inogham}', "");
53297 Expect(1, 5791, '\P{^inogham}', "");
53298 Expect(0, 5759, '\p{inogham}', "");
53299 Expect(1, 5759, '\p{^inogham}', "");
53300 Expect(1, 5759, '\P{inogham}', "");
53301 Expect(0, 5759, '\P{^inogham}', "");
53302 Expect(1, 5791, '\p{    In Ogham}', "");
53303 Expect(0, 5791, '\p{^   In Ogham}', "");
53304 Expect(0, 5791, '\P{    In Ogham}', "");
53305 Expect(1, 5791, '\P{^   In Ogham}', "");
53306 Expect(0, 5759, '\p{    In Ogham}', "");
53307 Expect(1, 5759, '\p{^   In Ogham}', "");
53308 Expect(1, 5759, '\P{    In Ogham}', "");
53309 Expect(0, 5759, '\P{^   In Ogham}', "");
53310 Error('\p{/a/   -Alphabetic     Presentation    Forms}');
53311 Error('\P{/a/   -Alphabetic     Presentation    Forms}');
53312 Expect(1, 64335, '\p{alphabeticpresentationforms}', "");
53313 Expect(0, 64335, '\p{^alphabeticpresentationforms}', "");
53314 Expect(0, 64335, '\P{alphabeticpresentationforms}', "");
53315 Expect(1, 64335, '\P{^alphabeticpresentationforms}', "");
53316 Expect(0, 64255, '\p{alphabeticpresentationforms}', "");
53317 Expect(1, 64255, '\p{^alphabeticpresentationforms}', "");
53318 Expect(1, 64255, '\P{alphabeticpresentationforms}', "");
53319 Expect(0, 64255, '\P{^alphabeticpresentationforms}', "");
53320 Expect(1, 64335, '\p{_Alphabetic        presentationFORMS}', "");
53321 Expect(0, 64335, '\p{^_Alphabetic       presentationFORMS}', "");
53322 Expect(0, 64335, '\P{_Alphabetic        presentationFORMS}', "");
53323 Expect(1, 64335, '\P{^_Alphabetic       presentationFORMS}', "");
53324 Expect(0, 64255, '\p{_Alphabetic        presentationFORMS}', "");
53325 Expect(1, 64255, '\p{^_Alphabetic       presentationFORMS}', "");
53326 Expect(1, 64255, '\P{_Alphabetic        presentationFORMS}', "");
53327 Expect(0, 64255, '\P{^_Alphabetic       presentationFORMS}', "");
53328 Error('\p{ :=IS_alphabetic PRESENTATION forms}');
53329 Error('\P{ :=IS_alphabetic PRESENTATION forms}');
53330 Expect(1, 64335, '\p{isalphabeticpresentationforms}', "");
53331 Expect(0, 64335, '\p{^isalphabeticpresentationforms}', "");
53332 Expect(0, 64335, '\P{isalphabeticpresentationforms}', "");
53333 Expect(1, 64335, '\P{^isalphabeticpresentationforms}', "");
53334 Expect(0, 64255, '\p{isalphabeticpresentationforms}', "");
53335 Expect(1, 64255, '\p{^isalphabeticpresentationforms}', "");
53336 Expect(1, 64255, '\P{isalphabeticpresentationforms}', "");
53337 Expect(0, 64255, '\P{^isalphabeticpresentationforms}', "");
53338 Expect(1, 64335, '\p{   is-Alphabetic   Presentation    forms}', "");
53339 Expect(0, 64335, '\p{^  is-Alphabetic   Presentation    forms}', "");
53340 Expect(0, 64335, '\P{   is-Alphabetic   Presentation    forms}', "");
53341 Expect(1, 64335, '\P{^  is-Alphabetic   Presentation    forms}', "");
53342 Expect(0, 64255, '\p{   is-Alphabetic   Presentation    forms}', "");
53343 Expect(1, 64255, '\p{^  is-Alphabetic   Presentation    forms}', "");
53344 Expect(1, 64255, '\P{   is-Alphabetic   Presentation    forms}', "");
53345 Expect(0, 64255, '\P{^  is-Alphabetic   Presentation    forms}', "");
53346 Error('\p{-     IN_ALPHABETIC-Presentation Forms:=}');
53347 Error('\P{-     IN_ALPHABETIC-Presentation Forms:=}');
53348 Expect(1, 64335, '\p{inalphabeticpresentationforms}', "");
53349 Expect(0, 64335, '\p{^inalphabeticpresentationforms}', "");
53350 Expect(0, 64335, '\P{inalphabeticpresentationforms}', "");
53351 Expect(1, 64335, '\P{^inalphabeticpresentationforms}', "");
53352 Expect(0, 64255, '\p{inalphabeticpresentationforms}', "");
53353 Expect(1, 64255, '\p{^inalphabeticpresentationforms}', "");
53354 Expect(1, 64255, '\P{inalphabeticpresentationforms}', "");
53355 Expect(0, 64255, '\P{^inalphabeticpresentationforms}', "");
53356 Expect(1, 64335, '\p{   In      ALPHABETIC Presentation-FORMS}', "");
53357 Expect(0, 64335, '\p{^  In      ALPHABETIC Presentation-FORMS}', "");
53358 Expect(0, 64335, '\P{   In      ALPHABETIC Presentation-FORMS}', "");
53359 Expect(1, 64335, '\P{^  In      ALPHABETIC Presentation-FORMS}', "");
53360 Expect(0, 64255, '\p{   In      ALPHABETIC Presentation-FORMS}', "");
53361 Expect(1, 64255, '\p{^  In      ALPHABETIC Presentation-FORMS}', "");
53362 Expect(1, 64255, '\P{   In      ALPHABETIC Presentation-FORMS}', "");
53363 Expect(0, 64255, '\P{^  In      ALPHABETIC Presentation-FORMS}', "");
53364 Error('\p{:=_Domino tiles}');
53365 Error('\P{:=_Domino tiles}');
53366 Expect(1, 127135, '\p{dominotiles}', "");
53367 Expect(0, 127135, '\p{^dominotiles}', "");
53368 Expect(0, 127135, '\P{dominotiles}', "");
53369 Expect(1, 127135, '\P{^dominotiles}', "");
53370 Expect(0, 127023, '\p{dominotiles}', "");
53371 Expect(1, 127023, '\p{^dominotiles}', "");
53372 Expect(1, 127023, '\P{dominotiles}', "");
53373 Expect(0, 127023, '\P{^dominotiles}', "");
53374 Expect(1, 127135, '\p{DOMINO_tiles}', "");
53375 Expect(0, 127135, '\p{^DOMINO_tiles}', "");
53376 Expect(0, 127135, '\P{DOMINO_tiles}', "");
53377 Expect(1, 127135, '\P{^DOMINO_tiles}', "");
53378 Expect(0, 127023, '\p{DOMINO_tiles}', "");
53379 Expect(1, 127023, '\p{^DOMINO_tiles}', "");
53380 Expect(1, 127023, '\P{DOMINO_tiles}', "");
53381 Expect(0, 127023, '\P{^DOMINO_tiles}', "");
53382 Error('\p{      Is-domino:=Tiles}');
53383 Error('\P{      Is-domino:=Tiles}');
53384 Expect(1, 127135, '\p{isdominotiles}', "");
53385 Expect(0, 127135, '\p{^isdominotiles}', "");
53386 Expect(0, 127135, '\P{isdominotiles}', "");
53387 Expect(1, 127135, '\P{^isdominotiles}', "");
53388 Expect(0, 127023, '\p{isdominotiles}', "");
53389 Expect(1, 127023, '\p{^isdominotiles}', "");
53390 Expect(1, 127023, '\P{isdominotiles}', "");
53391 Expect(0, 127023, '\P{^isdominotiles}', "");
53392 Expect(1, 127135, '\p{ is Domino        tiles}', "");
53393 Expect(0, 127135, '\p{^ is Domino       tiles}', "");
53394 Expect(0, 127135, '\P{ is Domino        tiles}', "");
53395 Expect(1, 127135, '\P{^ is Domino       tiles}', "");
53396 Expect(0, 127023, '\p{ is Domino        tiles}', "");
53397 Expect(1, 127023, '\p{^ is Domino       tiles}', "");
53398 Expect(1, 127023, '\P{ is Domino        tiles}', "");
53399 Expect(0, 127023, '\P{^ is Domino       tiles}', "");
53400 Error('\p{-INDomino/a/TILES}');
53401 Error('\P{-INDomino/a/TILES}');
53402 Expect(1, 127135, '\p{indominotiles}', "");
53403 Expect(0, 127135, '\p{^indominotiles}', "");
53404 Expect(0, 127135, '\P{indominotiles}', "");
53405 Expect(1, 127135, '\P{^indominotiles}', "");
53406 Expect(0, 127023, '\p{indominotiles}', "");
53407 Expect(1, 127023, '\p{^indominotiles}', "");
53408 Expect(1, 127023, '\P{indominotiles}', "");
53409 Expect(0, 127023, '\P{^indominotiles}', "");
53410 Expect(1, 127135, '\p{          Indomino-tiles}', "");
53411 Expect(0, 127135, '\p{^         Indomino-tiles}', "");
53412 Expect(0, 127135, '\P{          Indomino-tiles}', "");
53413 Expect(1, 127135, '\P{^         Indomino-tiles}', "");
53414 Expect(0, 127023, '\p{          Indomino-tiles}', "");
53415 Expect(1, 127023, '\p{^         Indomino-tiles}', "");
53416 Expect(1, 127023, '\P{          Indomino-tiles}', "");
53417 Expect(0, 127023, '\P{^         Indomino-tiles}', "");
53418 Error('\p{/a/   In-Kayah LI}');
53419 Error('\P{/a/   In-Kayah LI}');
53420 Expect(1, 43311, '\p{inkayahli}', "");
53421 Expect(0, 43311, '\p{^inkayahli}', "");
53422 Expect(0, 43311, '\P{inkayahli}', "");
53423 Expect(1, 43311, '\P{^inkayahli}', "");
53424 Expect(0, 43263, '\p{inkayahli}', "");
53425 Expect(1, 43263, '\p{^inkayahli}', "");
53426 Expect(1, 43263, '\P{inkayahli}', "");
53427 Expect(0, 43263, '\P{^inkayahli}', "");
53428 Expect(1, 43311, '\p{-_In       Kayah-Li}', "");
53429 Expect(0, 43311, '\p{^-_In      Kayah-Li}', "");
53430 Expect(0, 43311, '\P{-_In       Kayah-Li}', "");
53431 Expect(1, 43311, '\P{^-_In      Kayah-Li}', "");
53432 Expect(0, 43263, '\p{-_In       Kayah-Li}', "");
53433 Expect(1, 43263, '\p{^-_In      Kayah-Li}', "");
53434 Expect(1, 43263, '\P{-_In       Kayah-Li}', "");
53435 Expect(0, 43263, '\P{^-_In      Kayah-Li}', "");
53436 Error('\p{ _uppercase:=letter}');
53437 Error('\P{ _uppercase:=letter}');
53438 Expect(1, 90, '\p{uppercaseletter}', "");
53439 Expect(0, 90, '\p{^uppercaseletter}', "");
53440 Expect(0, 90, '\P{uppercaseletter}', "");
53441 Expect(1, 90, '\P{^uppercaseletter}', "");
53442 Expect(0, 64, '\p{uppercaseletter}', "");
53443 Expect(1, 64, '\p{^uppercaseletter}', "");
53444 Expect(1, 64, '\P{uppercaseletter}', "");
53445 Expect(0, 64, '\P{^uppercaseletter}', "");
53446 Expect(1, 90, '\p{--uppercase_letter}', "");
53447 Expect(0, 90, '\p{^--uppercase_letter}', "");
53448 Expect(0, 90, '\P{--uppercase_letter}', "");
53449 Expect(1, 90, '\P{^--uppercase_letter}', "");
53450 Expect(0, 64, '\p{--uppercase_letter}', "");
53451 Expect(1, 64, '\p{^--uppercase_letter}', "");
53452 Expect(1, 64, '\P{--uppercase_letter}', "");
53453 Expect(0, 64, '\P{^--uppercase_letter}', "");
53454 Error('\p{__is-UPPERCASE/a/Letter}');
53455 Error('\P{__is-UPPERCASE/a/Letter}');
53456 Expect(1, 90, '\p{isuppercaseletter}', "");
53457 Expect(0, 90, '\p{^isuppercaseletter}', "");
53458 Expect(0, 90, '\P{isuppercaseletter}', "");
53459 Expect(1, 90, '\P{^isuppercaseletter}', "");
53460 Expect(0, 64, '\p{isuppercaseletter}', "");
53461 Expect(1, 64, '\p{^isuppercaseletter}', "");
53462 Expect(1, 64, '\P{isuppercaseletter}', "");
53463 Expect(0, 64, '\P{^isuppercaseletter}', "");
53464 Expect(1, 90, '\p{      Isuppercase-Letter}', "");
53465 Expect(0, 90, '\p{^     Isuppercase-Letter}', "");
53466 Expect(0, 90, '\P{      Isuppercase-Letter}', "");
53467 Expect(1, 90, '\P{^     Isuppercase-Letter}', "");
53468 Expect(0, 64, '\p{      Isuppercase-Letter}', "");
53469 Expect(1, 64, '\p{^     Isuppercase-Letter}', "");
53470 Expect(1, 64, '\P{      Isuppercase-Letter}', "");
53471 Expect(0, 64, '\P{^     Isuppercase-Letter}', "");
53472 Error('\p{       Lu:=}');
53473 Error('\P{       Lu:=}');
53474 Expect(1, 90, '\p{lu}', "");
53475 Expect(0, 90, '\p{^lu}', "");
53476 Expect(0, 90, '\P{lu}', "");
53477 Expect(1, 90, '\P{^lu}', "");
53478 Expect(0, 64, '\p{lu}', "");
53479 Expect(1, 64, '\p{^lu}', "");
53480 Expect(1, 64, '\P{lu}', "");
53481 Expect(0, 64, '\P{^lu}', "");
53482 Expect(1, 90, '\p{      -Lu}', "");
53483 Expect(0, 90, '\p{^     -Lu}', "");
53484 Expect(0, 90, '\P{      -Lu}', "");
53485 Expect(1, 90, '\P{^     -Lu}', "");
53486 Expect(0, 64, '\p{      -Lu}', "");
53487 Expect(1, 64, '\p{^     -Lu}', "");
53488 Expect(1, 64, '\P{      -Lu}', "");
53489 Expect(0, 64, '\P{^     -Lu}', "");
53490 Error('\p{ Is   Lu/a/}');
53491 Error('\P{ Is   Lu/a/}');
53492 Expect(1, 90, '\p{islu}', "");
53493 Expect(0, 90, '\p{^islu}', "");
53494 Expect(0, 90, '\P{islu}', "");
53495 Expect(1, 90, '\P{^islu}', "");
53496 Expect(0, 64, '\p{islu}', "");
53497 Expect(1, 64, '\p{^islu}', "");
53498 Expect(1, 64, '\P{islu}', "");
53499 Expect(0, 64, '\P{^islu}', "");
53500 Expect(1, 90, '\p{is    Lu}', "");
53501 Expect(0, 90, '\p{^is   Lu}', "");
53502 Expect(0, 90, '\P{is    Lu}', "");
53503 Expect(1, 90, '\P{^is   Lu}', "");
53504 Expect(0, 64, '\p{is    Lu}', "");
53505 Expect(1, 64, '\p{^is   Lu}', "");
53506 Expect(1, 64, '\P{is    Lu}', "");
53507 Expect(0, 64, '\P{^is   Lu}', "");
53508 Error('\p{_     tai/a/Le}');
53509 Error('\P{_     tai/a/Le}');
53510 Expect(1, 6509, '\p{taile}', "");
53511 Expect(0, 6509, '\p{^taile}', "");
53512 Expect(0, 6509, '\P{taile}', "");
53513 Expect(1, 6509, '\P{^taile}', "");
53514 Expect(0, 6479, '\p{taile}', "");
53515 Expect(1, 6479, '\p{^taile}', "");
53516 Expect(1, 6479, '\P{taile}', "");
53517 Expect(0, 6479, '\P{^taile}', "");
53518 Expect(1, 6509, '\p{__tai_LE}', "");
53519 Expect(0, 6509, '\p{^__tai_LE}', "");
53520 Expect(0, 6509, '\P{__tai_LE}', "");
53521 Expect(1, 6509, '\P{^__tai_LE}', "");
53522 Expect(0, 6479, '\p{__tai_LE}', "");
53523 Expect(1, 6479, '\p{^__tai_LE}', "");
53524 Expect(1, 6479, '\P{__tai_LE}', "");
53525 Expect(0, 6479, '\P{^__tai_LE}', "");
53526 Error('\p{      is:=Tai-le}');
53527 Error('\P{      is:=Tai-le}');
53528 Expect(1, 6509, '\p{istaile}', "");
53529 Expect(0, 6509, '\p{^istaile}', "");
53530 Expect(0, 6509, '\P{istaile}', "");
53531 Expect(1, 6509, '\P{^istaile}', "");
53532 Expect(0, 6479, '\p{istaile}', "");
53533 Expect(1, 6479, '\p{^istaile}', "");
53534 Expect(1, 6479, '\P{istaile}', "");
53535 Expect(0, 6479, '\P{^istaile}', "");
53536 Expect(1, 6509, '\p{-Is TAI-LE}', "");
53537 Expect(0, 6509, '\p{^-Is        TAI-LE}', "");
53538 Expect(0, 6509, '\P{-Is TAI-LE}', "");
53539 Expect(1, 6509, '\P{^-Is        TAI-LE}', "");
53540 Expect(0, 6479, '\p{-Is TAI-LE}', "");
53541 Expect(1, 6479, '\p{^-Is        TAI-LE}', "");
53542 Expect(1, 6479, '\P{-Is TAI-LE}', "");
53543 Expect(0, 6479, '\P{^-Is        TAI-LE}', "");
53544 Error('\p{      :=tale}');
53545 Error('\P{      :=tale}');
53546 Expect(1, 6509, '\p{tale}', "");
53547 Expect(0, 6509, '\p{^tale}', "");
53548 Expect(0, 6509, '\P{tale}', "");
53549 Expect(1, 6509, '\P{^tale}', "");
53550 Expect(0, 6479, '\p{tale}', "");
53551 Expect(1, 6479, '\p{^tale}', "");
53552 Expect(1, 6479, '\P{tale}', "");
53553 Expect(0, 6479, '\P{^tale}', "");
53554 Expect(1, 6509, '\p{ Tale}', "");
53555 Expect(0, 6509, '\p{^ Tale}', "");
53556 Expect(0, 6509, '\P{ Tale}', "");
53557 Expect(1, 6509, '\P{^ Tale}', "");
53558 Expect(0, 6479, '\p{ Tale}', "");
53559 Expect(1, 6479, '\p{^ Tale}', "");
53560 Expect(1, 6479, '\P{ Tale}', "");
53561 Expect(0, 6479, '\P{^ Tale}', "");
53562 Error('\p{      -IS/a/tale}');
53563 Error('\P{      -IS/a/tale}');
53564 Expect(1, 6509, '\p{istale}', "");
53565 Expect(0, 6509, '\p{^istale}', "");
53566 Expect(0, 6509, '\P{istale}', "");
53567 Expect(1, 6509, '\P{^istale}', "");
53568 Expect(0, 6479, '\p{istale}', "");
53569 Expect(1, 6479, '\p{^istale}', "");
53570 Expect(1, 6479, '\P{istale}', "");
53571 Expect(0, 6479, '\P{^istale}', "");
53572 Expect(1, 6509, '\p{--Is-Tale}', "");
53573 Expect(0, 6509, '\p{^--Is-Tale}', "");
53574 Expect(0, 6509, '\P{--Is-Tale}', "");
53575 Expect(1, 6509, '\P{^--Is-Tale}', "");
53576 Expect(0, 6479, '\p{--Is-Tale}', "");
53577 Expect(1, 6479, '\p{^--Is-Tale}', "");
53578 Expect(1, 6479, '\P{--Is-Tale}', "");
53579 Expect(0, 6479, '\P{^--Is-Tale}', "");
53580 Error('\p{-XDigit/a/}');
53581 Error('\P{-XDigit/a/}');
53582 Expect(1, 57, '\p{xdigit}', "");
53583 Expect(0, 57, '\p{^xdigit}', "");
53584 Expect(0, 57, '\P{xdigit}', "");
53585 Expect(1, 57, '\P{^xdigit}', "");
53586 Expect(0, 47, '\p{xdigit}', "");
53587 Expect(1, 47, '\p{^xdigit}', "");
53588 Expect(1, 47, '\P{xdigit}', "");
53589 Expect(0, 47, '\P{^xdigit}', "");
53590 Expect(1, 57, '\p{_ xdigit}', "");
53591 Expect(0, 57, '\p{^_ xdigit}', "");
53592 Expect(0, 57, '\P{_ xdigit}', "");
53593 Expect(1, 57, '\P{^_ xdigit}', "");
53594 Expect(0, 47, '\p{_ xdigit}', "");
53595 Expect(1, 47, '\p{^_ xdigit}', "");
53596 Expect(1, 47, '\P{_ xdigit}', "");
53597 Expect(0, 47, '\P{^_ xdigit}', "");
53598 Error('\p{-/a/IS XDigit}');
53599 Error('\P{-/a/IS XDigit}');
53600 Expect(1, 57, '\p{isxdigit}', "");
53601 Expect(0, 57, '\p{^isxdigit}', "");
53602 Expect(0, 57, '\P{isxdigit}', "");
53603 Expect(1, 57, '\P{^isxdigit}', "");
53604 Expect(0, 47, '\p{isxdigit}', "");
53605 Expect(1, 47, '\p{^isxdigit}', "");
53606 Expect(1, 47, '\P{isxdigit}', "");
53607 Expect(0, 47, '\P{^isxdigit}', "");
53608 Expect(1, 57, '\p{      IS      XDIGIT}', "");
53609 Expect(0, 57, '\p{^     IS      XDIGIT}', "");
53610 Expect(0, 57, '\P{      IS      XDIGIT}', "");
53611 Expect(1, 57, '\P{^     IS      XDIGIT}', "");
53612 Expect(0, 47, '\p{      IS      XDIGIT}', "");
53613 Expect(1, 47, '\p{^     IS      XDIGIT}', "");
53614 Expect(1, 47, '\P{      IS      XDIGIT}', "");
53615 Expect(0, 47, '\P{^     IS      XDIGIT}', "");
53616 Error('\p{      :=ascii Hex_Digit}');
53617 Error('\P{      :=ascii Hex_Digit}');
53618 Expect(1, 57, '\p{asciihexdigit}', "");
53619 Expect(0, 57, '\p{^asciihexdigit}', "");
53620 Expect(0, 57, '\P{asciihexdigit}', "");
53621 Expect(1, 57, '\P{^asciihexdigit}', "");
53622 Expect(0, 47, '\p{asciihexdigit}', "");
53623 Expect(1, 47, '\p{^asciihexdigit}', "");
53624 Expect(1, 47, '\P{asciihexdigit}', "");
53625 Expect(0, 47, '\P{^asciihexdigit}', "");
53626 Expect(1, 57, '\p{      asciiHEX_digit}', "");
53627 Expect(0, 57, '\p{^     asciiHEX_digit}', "");
53628 Expect(0, 57, '\P{      asciiHEX_digit}', "");
53629 Expect(1, 57, '\P{^     asciiHEX_digit}', "");
53630 Expect(0, 47, '\p{      asciiHEX_digit}', "");
53631 Expect(1, 47, '\p{^     asciiHEX_digit}', "");
53632 Expect(1, 47, '\P{      asciiHEX_digit}', "");
53633 Expect(0, 47, '\P{^     asciiHEX_digit}', "");
53634 Error('\p{-Is   ascii/a/Hex-digit}');
53635 Error('\P{-Is   ascii/a/Hex-digit}');
53636 Expect(1, 57, '\p{isasciihexdigit}', "");
53637 Expect(0, 57, '\p{^isasciihexdigit}', "");
53638 Expect(0, 57, '\P{isasciihexdigit}', "");
53639 Expect(1, 57, '\P{^isasciihexdigit}', "");
53640 Expect(0, 47, '\p{isasciihexdigit}', "");
53641 Expect(1, 47, '\p{^isasciihexdigit}', "");
53642 Expect(1, 47, '\P{isasciihexdigit}', "");
53643 Expect(0, 47, '\P{^isasciihexdigit}', "");
53644 Expect(1, 57, '\p{       is_ASCII_HEXdigit}', "");
53645 Expect(0, 57, '\p{^      is_ASCII_HEXdigit}', "");
53646 Expect(0, 57, '\P{       is_ASCII_HEXdigit}', "");
53647 Expect(1, 57, '\P{^      is_ASCII_HEXdigit}', "");
53648 Expect(0, 47, '\p{       is_ASCII_HEXdigit}', "");
53649 Expect(1, 47, '\p{^      is_ASCII_HEXdigit}', "");
53650 Expect(1, 47, '\P{       is_ASCII_HEXdigit}', "");
53651 Expect(0, 47, '\P{^      is_ASCII_HEXdigit}', "");
53652 Error('\p{/a/--AHEX}');
53653 Error('\P{/a/--AHEX}');
53654 Expect(1, 57, '\p{ahex}', "");
53655 Expect(0, 57, '\p{^ahex}', "");
53656 Expect(0, 57, '\P{ahex}', "");
53657 Expect(1, 57, '\P{^ahex}', "");
53658 Expect(0, 47, '\p{ahex}', "");
53659 Expect(1, 47, '\p{^ahex}', "");
53660 Expect(1, 47, '\P{ahex}', "");
53661 Expect(0, 47, '\P{^ahex}', "");
53662 Expect(1, 57, '\p{ AHEX}', "");
53663 Expect(0, 57, '\p{^ AHEX}', "");
53664 Expect(0, 57, '\P{ AHEX}', "");
53665 Expect(1, 57, '\P{^ AHEX}', "");
53666 Expect(0, 47, '\p{ AHEX}', "");
53667 Expect(1, 47, '\p{^ AHEX}', "");
53668 Expect(1, 47, '\P{ AHEX}', "");
53669 Expect(0, 47, '\P{^ AHEX}', "");
53670 Error('\p{:=Is  ahex}');
53671 Error('\P{:=Is  ahex}');
53672 Expect(1, 57, '\p{isahex}', "");
53673 Expect(0, 57, '\p{^isahex}', "");
53674 Expect(0, 57, '\P{isahex}', "");
53675 Expect(1, 57, '\P{^isahex}', "");
53676 Expect(0, 47, '\p{isahex}', "");
53677 Expect(1, 47, '\p{^isahex}', "");
53678 Expect(1, 47, '\P{isahex}', "");
53679 Expect(0, 47, '\P{^isahex}', "");
53680 Expect(1, 57, '\p{      is-AHex}', "");
53681 Expect(0, 57, '\p{^     is-AHex}', "");
53682 Expect(0, 57, '\P{      is-AHex}', "");
53683 Expect(1, 57, '\P{^     is-AHex}', "");
53684 Expect(0, 47, '\p{      is-AHex}', "");
53685 Expect(1, 47, '\p{^     is-AHex}', "");
53686 Expect(1, 47, '\P{      is-AHex}', "");
53687 Expect(0, 47, '\P{^     is-AHex}', "");
53688 Error('\p{:=REJANG}');
53689 Error('\P{:=REJANG}');
53690 Expect(1, 43347, '\p{rejang}', "");
53691 Expect(0, 43347, '\p{^rejang}', "");
53692 Expect(0, 43347, '\P{rejang}', "");
53693 Expect(1, 43347, '\P{^rejang}', "");
53694 Expect(0, 43311, '\p{rejang}', "");
53695 Expect(1, 43311, '\p{^rejang}', "");
53696 Expect(1, 43311, '\P{rejang}', "");
53697 Expect(0, 43311, '\P{^rejang}', "");
53698 Expect(1, 43347, '\p{  rejang}', "");
53699 Expect(0, 43347, '\p{^  rejang}', "");
53700 Expect(0, 43347, '\P{  rejang}', "");
53701 Expect(1, 43347, '\P{^  rejang}', "");
53702 Expect(0, 43311, '\p{  rejang}', "");
53703 Expect(1, 43311, '\p{^  rejang}', "");
53704 Expect(1, 43311, '\P{  rejang}', "");
53705 Expect(0, 43311, '\P{^  rejang}', "");
53706 Error('\p{-Is/a/Rejang}');
53707 Error('\P{-Is/a/Rejang}');
53708 Expect(1, 43347, '\p{isrejang}', "");
53709 Expect(0, 43347, '\p{^isrejang}', "");
53710 Expect(0, 43347, '\P{isrejang}', "");
53711 Expect(1, 43347, '\P{^isrejang}', "");
53712 Expect(0, 43311, '\p{isrejang}', "");
53713 Expect(1, 43311, '\p{^isrejang}', "");
53714 Expect(1, 43311, '\P{isrejang}', "");
53715 Expect(0, 43311, '\P{^isrejang}', "");
53716 Expect(1, 43347, '\p{__Is_Rejang}', "");
53717 Expect(0, 43347, '\p{^__Is_Rejang}', "");
53718 Expect(0, 43347, '\P{__Is_Rejang}', "");
53719 Expect(1, 43347, '\P{^__Is_Rejang}', "");
53720 Expect(0, 43311, '\p{__Is_Rejang}', "");
53721 Expect(1, 43311, '\p{^__Is_Rejang}', "");
53722 Expect(1, 43311, '\P{__Is_Rejang}', "");
53723 Expect(0, 43311, '\P{^__Is_Rejang}', "");
53724 Error('\p{/a/_Rjng}');
53725 Error('\P{/a/_Rjng}');
53726 Expect(1, 43347, '\p{rjng}', "");
53727 Expect(0, 43347, '\p{^rjng}', "");
53728 Expect(0, 43347, '\P{rjng}', "");
53729 Expect(1, 43347, '\P{^rjng}', "");
53730 Expect(0, 43311, '\p{rjng}', "");
53731 Expect(1, 43311, '\p{^rjng}', "");
53732 Expect(1, 43311, '\P{rjng}', "");
53733 Expect(0, 43311, '\P{^rjng}', "");
53734 Expect(1, 43347, '\p{    RJNG}', "");
53735 Expect(0, 43347, '\p{^   RJNG}', "");
53736 Expect(0, 43347, '\P{    RJNG}', "");
53737 Expect(1, 43347, '\P{^   RJNG}', "");
53738 Expect(0, 43311, '\p{    RJNG}', "");
53739 Expect(1, 43311, '\p{^   RJNG}', "");
53740 Expect(1, 43311, '\P{    RJNG}', "");
53741 Expect(0, 43311, '\P{^   RJNG}', "");
53742 Error('\p{/a/is RJNG}');
53743 Error('\P{/a/is RJNG}');
53744 Expect(1, 43347, '\p{isrjng}', "");
53745 Expect(0, 43347, '\p{^isrjng}', "");
53746 Expect(0, 43347, '\P{isrjng}', "");
53747 Expect(1, 43347, '\P{^isrjng}', "");
53748 Expect(0, 43311, '\p{isrjng}', "");
53749 Expect(1, 43311, '\p{^isrjng}', "");
53750 Expect(1, 43311, '\P{isrjng}', "");
53751 Expect(0, 43311, '\P{^isrjng}', "");
53752 Expect(1, 43347, '\p{           Is Rjng}', "");
53753 Expect(0, 43347, '\p{^          Is Rjng}', "");
53754 Expect(0, 43347, '\P{           Is Rjng}', "");
53755 Expect(1, 43347, '\P{^          Is Rjng}', "");
53756 Expect(0, 43311, '\p{           Is Rjng}', "");
53757 Expect(1, 43311, '\p{^          Is Rjng}', "");
53758 Expect(1, 43311, '\P{           Is Rjng}', "");
53759 Expect(0, 43311, '\P{^          Is Rjng}', "");
53760 Error('\p{:=Glagolitic}');
53761 Error('\P{:=Glagolitic}');
53762 Expect(1, 11310, '\p{glagolitic}', "");
53763 Expect(0, 11310, '\p{^glagolitic}', "");
53764 Expect(0, 11310, '\P{glagolitic}', "");
53765 Expect(1, 11310, '\P{^glagolitic}', "");
53766 Expect(0, 11263, '\p{glagolitic}', "");
53767 Expect(1, 11263, '\p{^glagolitic}', "");
53768 Expect(1, 11263, '\P{glagolitic}', "");
53769 Expect(0, 11263, '\P{^glagolitic}', "");
53770 Expect(1, 11310, '\p{_-GLAGOLITIC}', "");
53771 Expect(0, 11310, '\p{^_-GLAGOLITIC}', "");
53772 Expect(0, 11310, '\P{_-GLAGOLITIC}', "");
53773 Expect(1, 11310, '\P{^_-GLAGOLITIC}', "");
53774 Expect(0, 11263, '\p{_-GLAGOLITIC}', "");
53775 Expect(1, 11263, '\p{^_-GLAGOLITIC}', "");
53776 Expect(1, 11263, '\P{_-GLAGOLITIC}', "");
53777 Expect(0, 11263, '\P{^_-GLAGOLITIC}', "");
53778 Error('\p{/a/   Is Glagolitic}');
53779 Error('\P{/a/   Is Glagolitic}');
53780 Expect(1, 11310, '\p{isglagolitic}', "");
53781 Expect(0, 11310, '\p{^isglagolitic}', "");
53782 Expect(0, 11310, '\P{isglagolitic}', "");
53783 Expect(1, 11310, '\P{^isglagolitic}', "");
53784 Expect(0, 11263, '\p{isglagolitic}', "");
53785 Expect(1, 11263, '\p{^isglagolitic}', "");
53786 Expect(1, 11263, '\P{isglagolitic}', "");
53787 Expect(0, 11263, '\P{^isglagolitic}', "");
53788 Expect(1, 11310, '\p{   IS-glagolitic}', "");
53789 Expect(0, 11310, '\p{^  IS-glagolitic}', "");
53790 Expect(0, 11310, '\P{   IS-glagolitic}', "");
53791 Expect(1, 11310, '\P{^  IS-glagolitic}', "");
53792 Expect(0, 11263, '\p{   IS-glagolitic}', "");
53793 Expect(1, 11263, '\p{^  IS-glagolitic}', "");
53794 Expect(1, 11263, '\P{   IS-glagolitic}', "");
53795 Expect(0, 11263, '\P{^  IS-glagolitic}', "");
53796 Error('\p{:=GLAG}');
53797 Error('\P{:=GLAG}');
53798 Expect(1, 11310, '\p{glag}', "");
53799 Expect(0, 11310, '\p{^glag}', "");
53800 Expect(0, 11310, '\P{glag}', "");
53801 Expect(1, 11310, '\P{^glag}', "");
53802 Expect(0, 11263, '\p{glag}', "");
53803 Expect(1, 11263, '\p{^glag}', "");
53804 Expect(1, 11263, '\P{glag}', "");
53805 Expect(0, 11263, '\P{^glag}', "");
53806 Expect(1, 11310, '\p{- GLAG}', "");
53807 Expect(0, 11310, '\p{^- GLAG}', "");
53808 Expect(0, 11310, '\P{- GLAG}', "");
53809 Expect(1, 11310, '\P{^- GLAG}', "");
53810 Expect(0, 11263, '\p{- GLAG}', "");
53811 Expect(1, 11263, '\p{^- GLAG}', "");
53812 Expect(1, 11263, '\P{- GLAG}', "");
53813 Expect(0, 11263, '\P{^- GLAG}', "");
53814 Error('\p{_IS:=Glag}');
53815 Error('\P{_IS:=Glag}');
53816 Expect(1, 11310, '\p{isglag}', "");
53817 Expect(0, 11310, '\p{^isglag}', "");
53818 Expect(0, 11310, '\P{isglag}', "");
53819 Expect(1, 11310, '\P{^isglag}', "");
53820 Expect(0, 11263, '\p{isglag}', "");
53821 Expect(1, 11263, '\p{^isglag}', "");
53822 Expect(1, 11263, '\P{isglag}', "");
53823 Expect(0, 11263, '\P{^isglag}', "");
53824 Expect(1, 11310, '\p{-  Is Glag}', "");
53825 Expect(0, 11310, '\p{^- Is Glag}', "");
53826 Expect(0, 11310, '\P{-  Is Glag}', "");
53827 Expect(1, 11310, '\P{^- Is Glag}', "");
53828 Expect(0, 11263, '\p{-  Is Glag}', "");
53829 Expect(1, 11263, '\p{^- Is Glag}', "");
53830 Expect(1, 11263, '\P{-  Is Glag}', "");
53831 Expect(0, 11263, '\P{^- Is Glag}', "");
53832 Error('\p{      :=in    OL      Chiki}');
53833 Error('\P{      :=in    OL      Chiki}');
53834 Expect(1, 7295, '\p{inolchiki}', "");
53835 Expect(0, 7295, '\p{^inolchiki}', "");
53836 Expect(0, 7295, '\P{inolchiki}', "");
53837 Expect(1, 7295, '\P{^inolchiki}', "");
53838 Expect(0, 7247, '\p{inolchiki}', "");
53839 Expect(1, 7247, '\p{^inolchiki}', "");
53840 Expect(1, 7247, '\P{inolchiki}', "");
53841 Expect(0, 7247, '\P{^inolchiki}', "");
53842 Expect(1, 7295, '\p{    _IN     Ol-Chiki}', "");
53843 Expect(0, 7295, '\p{^   _IN     Ol-Chiki}', "");
53844 Expect(0, 7295, '\P{    _IN     Ol-Chiki}', "");
53845 Expect(1, 7295, '\P{^   _IN     Ol-Chiki}', "");
53846 Expect(0, 7247, '\p{    _IN     Ol-Chiki}', "");
53847 Expect(1, 7247, '\p{^   _IN     Ol-Chiki}', "");
53848 Expect(1, 7247, '\P{    _IN     Ol-Chiki}', "");
53849 Expect(0, 7247, '\P{^   _IN     Ol-Chiki}', "");
53850 Error('\p{  cjk/a/strokes}');
53851 Error('\P{  cjk/a/strokes}');
53852 Expect(1, 12783, '\p{cjkstrokes}', "");
53853 Expect(0, 12783, '\p{^cjkstrokes}', "");
53854 Expect(0, 12783, '\P{cjkstrokes}', "");
53855 Expect(1, 12783, '\P{^cjkstrokes}', "");
53856 Expect(0, 12735, '\p{cjkstrokes}', "");
53857 Expect(1, 12735, '\p{^cjkstrokes}', "");
53858 Expect(1, 12735, '\P{cjkstrokes}', "");
53859 Expect(0, 12735, '\P{^cjkstrokes}', "");
53860 Expect(1, 12783, '\p{   CJK Strokes}', "");
53861 Expect(0, 12783, '\p{^  CJK Strokes}', "");
53862 Expect(0, 12783, '\P{   CJK Strokes}', "");
53863 Expect(1, 12783, '\P{^  CJK Strokes}', "");
53864 Expect(0, 12735, '\p{   CJK Strokes}', "");
53865 Expect(1, 12735, '\p{^  CJK Strokes}', "");
53866 Expect(1, 12735, '\P{   CJK Strokes}', "");
53867 Expect(0, 12735, '\P{^  CJK Strokes}', "");
53868 Error('\p{              is CJK Strokes:=}');
53869 Error('\P{              is CJK Strokes:=}');
53870 Expect(1, 12783, '\p{iscjkstrokes}', "");
53871 Expect(0, 12783, '\p{^iscjkstrokes}', "");
53872 Expect(0, 12783, '\P{iscjkstrokes}', "");
53873 Expect(1, 12783, '\P{^iscjkstrokes}', "");
53874 Expect(0, 12735, '\p{iscjkstrokes}', "");
53875 Expect(1, 12735, '\p{^iscjkstrokes}', "");
53876 Expect(1, 12735, '\P{iscjkstrokes}', "");
53877 Expect(0, 12735, '\P{^iscjkstrokes}', "");
53878 Expect(1, 12783, '\p{-is cjkSTROKES}', "");
53879 Expect(0, 12783, '\p{^-is cjkSTROKES}', "");
53880 Expect(0, 12783, '\P{-is cjkSTROKES}', "");
53881 Expect(1, 12783, '\P{^-is cjkSTROKES}', "");
53882 Expect(0, 12735, '\p{-is cjkSTROKES}', "");
53883 Expect(1, 12735, '\p{^-is cjkSTROKES}', "");
53884 Expect(1, 12735, '\P{-is cjkSTROKES}', "");
53885 Expect(0, 12735, '\P{^-is cjkSTROKES}', "");
53886 Error('\p{      _In CJK:=STROKES}');
53887 Error('\P{      _In CJK:=STROKES}');
53888 Expect(1, 12783, '\p{incjkstrokes}', "");
53889 Expect(0, 12783, '\p{^incjkstrokes}', "");
53890 Expect(0, 12783, '\P{incjkstrokes}', "");
53891 Expect(1, 12783, '\P{^incjkstrokes}', "");
53892 Expect(0, 12735, '\p{incjkstrokes}', "");
53893 Expect(1, 12735, '\p{^incjkstrokes}', "");
53894 Expect(1, 12735, '\P{incjkstrokes}', "");
53895 Expect(0, 12735, '\P{^incjkstrokes}', "");
53896 Expect(1, 12783, '\p{ inCJK strokes}', "");
53897 Expect(0, 12783, '\p{^ inCJK strokes}', "");
53898 Expect(0, 12783, '\P{ inCJK strokes}', "");
53899 Expect(1, 12783, '\P{^ inCJK strokes}', "");
53900 Expect(0, 12735, '\p{ inCJK strokes}', "");
53901 Expect(1, 12735, '\p{^ inCJK strokes}', "");
53902 Expect(1, 12735, '\P{ inCJK strokes}', "");
53903 Expect(0, 12735, '\P{^ inCJK strokes}', "");
53904 Error('\p{/a/--sinhala}');
53905 Error('\P{/a/--sinhala}');
53906 Expect(1, 3459, '\p{sinhala}', "");
53907 Expect(0, 3459, '\p{^sinhala}', "");
53908 Expect(0, 3459, '\P{sinhala}', "");
53909 Expect(1, 3459, '\P{^sinhala}', "");
53910 Expect(0, 3457, '\p{sinhala}', "");
53911 Expect(1, 3457, '\p{^sinhala}', "");
53912 Expect(1, 3457, '\P{sinhala}', "");
53913 Expect(0, 3457, '\P{^sinhala}', "");
53914 Expect(1, 3459, '\p{  sinhala}', "");
53915 Expect(0, 3459, '\p{^  sinhala}', "");
53916 Expect(0, 3459, '\P{  sinhala}', "");
53917 Expect(1, 3459, '\P{^  sinhala}', "");
53918 Expect(0, 3457, '\p{  sinhala}', "");
53919 Expect(1, 3457, '\p{^  sinhala}', "");
53920 Expect(1, 3457, '\P{  sinhala}', "");
53921 Expect(0, 3457, '\P{^  sinhala}', "");
53922 Error('\p{__Is:=SINHALA}');
53923 Error('\P{__Is:=SINHALA}');
53924 Expect(1, 3459, '\p{issinhala}', "");
53925 Expect(0, 3459, '\p{^issinhala}', "");
53926 Expect(0, 3459, '\P{issinhala}', "");
53927 Expect(1, 3459, '\P{^issinhala}', "");
53928 Expect(0, 3457, '\p{issinhala}', "");
53929 Expect(1, 3457, '\p{^issinhala}', "");
53930 Expect(1, 3457, '\P{issinhala}', "");
53931 Expect(0, 3457, '\P{^issinhala}', "");
53932 Expect(1, 3459, '\p{_IS SINHALA}', "");
53933 Expect(0, 3459, '\p{^_IS SINHALA}', "");
53934 Expect(0, 3459, '\P{_IS SINHALA}', "");
53935 Expect(1, 3459, '\P{^_IS SINHALA}', "");
53936 Expect(0, 3457, '\p{_IS SINHALA}', "");
53937 Expect(1, 3457, '\p{^_IS SINHALA}', "");
53938 Expect(1, 3457, '\P{_IS SINHALA}', "");
53939 Expect(0, 3457, '\P{^_IS SINHALA}', "");
53940 Error('\p{:=_-Sinh}');
53941 Error('\P{:=_-Sinh}');
53942 Expect(1, 3459, '\p{sinh}', "");
53943 Expect(0, 3459, '\p{^sinh}', "");
53944 Expect(0, 3459, '\P{sinh}', "");
53945 Expect(1, 3459, '\P{^sinh}', "");
53946 Expect(0, 3457, '\p{sinh}', "");
53947 Expect(1, 3457, '\p{^sinh}', "");
53948 Expect(1, 3457, '\P{sinh}', "");
53949 Expect(0, 3457, '\P{^sinh}', "");
53950 Expect(1, 3459, '\p{    sinh}', "");
53951 Expect(0, 3459, '\p{^   sinh}', "");
53952 Expect(0, 3459, '\P{    sinh}', "");
53953 Expect(1, 3459, '\P{^   sinh}', "");
53954 Expect(0, 3457, '\p{    sinh}', "");
53955 Expect(1, 3457, '\p{^   sinh}', "");
53956 Expect(1, 3457, '\P{    sinh}', "");
53957 Expect(0, 3457, '\P{^   sinh}', "");
53958 Error('\p{ -is:=SINH}');
53959 Error('\P{ -is:=SINH}');
53960 Expect(1, 3459, '\p{issinh}', "");
53961 Expect(0, 3459, '\p{^issinh}', "");
53962 Expect(0, 3459, '\P{issinh}', "");
53963 Expect(1, 3459, '\P{^issinh}', "");
53964 Expect(0, 3457, '\p{issinh}', "");
53965 Expect(1, 3457, '\p{^issinh}', "");
53966 Expect(1, 3457, '\P{issinh}', "");
53967 Expect(0, 3457, '\P{^issinh}', "");
53968 Expect(1, 3459, '\p{    -IS Sinh}', "");
53969 Expect(0, 3459, '\p{^   -IS Sinh}', "");
53970 Expect(0, 3459, '\P{    -IS Sinh}', "");
53971 Expect(1, 3459, '\P{^   -IS Sinh}', "");
53972 Expect(0, 3457, '\p{    -IS Sinh}', "");
53973 Expect(1, 3457, '\p{^   -IS Sinh}', "");
53974 Expect(1, 3457, '\P{    -IS Sinh}', "");
53975 Expect(0, 3457, '\P{^   -IS Sinh}', "");
53976 Error('\p{_/a/UGARITIC}');
53977 Error('\P{_/a/UGARITIC}');
53978 Expect(1, 66461, '\p{ugaritic}', "");
53979 Expect(0, 66461, '\p{^ugaritic}', "");
53980 Expect(0, 66461, '\P{ugaritic}', "");
53981 Expect(1, 66461, '\P{^ugaritic}', "");
53982 Expect(0, 66431, '\p{ugaritic}', "");
53983 Expect(1, 66431, '\p{^ugaritic}', "");
53984 Expect(1, 66431, '\P{ugaritic}', "");
53985 Expect(0, 66431, '\P{^ugaritic}', "");
53986 Expect(1, 66461, '\p{_Ugaritic}', "");
53987 Expect(0, 66461, '\p{^_Ugaritic}', "");
53988 Expect(0, 66461, '\P{_Ugaritic}', "");
53989 Expect(1, 66461, '\P{^_Ugaritic}', "");
53990 Expect(0, 66431, '\p{_Ugaritic}', "");
53991 Expect(1, 66431, '\p{^_Ugaritic}', "");
53992 Expect(1, 66431, '\P{_Ugaritic}', "");
53993 Expect(0, 66431, '\P{^_Ugaritic}', "");
53994 Error('\p{ _is/a/Ugaritic}');
53995 Error('\P{ _is/a/Ugaritic}');
53996 Expect(1, 66461, '\p{isugaritic}', "");
53997 Expect(0, 66461, '\p{^isugaritic}', "");
53998 Expect(0, 66461, '\P{isugaritic}', "");
53999 Expect(1, 66461, '\P{^isugaritic}', "");
54000 Expect(0, 66431, '\p{isugaritic}', "");
54001 Expect(1, 66431, '\p{^isugaritic}', "");
54002 Expect(1, 66431, '\P{isugaritic}', "");
54003 Expect(0, 66431, '\P{^isugaritic}', "");
54004 Expect(1, 66461, '\p{   _Is     Ugaritic}', "");
54005 Expect(0, 66461, '\p{^  _Is     Ugaritic}', "");
54006 Expect(0, 66461, '\P{   _Is     Ugaritic}', "");
54007 Expect(1, 66461, '\P{^  _Is     Ugaritic}', "");
54008 Expect(0, 66431, '\p{   _Is     Ugaritic}', "");
54009 Expect(1, 66431, '\p{^  _Is     Ugaritic}', "");
54010 Expect(1, 66431, '\P{   _Is     Ugaritic}', "");
54011 Expect(0, 66431, '\P{^  _Is     Ugaritic}', "");
54012 Error('\p{_-UGAR:=}');
54013 Error('\P{_-UGAR:=}');
54014 Expect(1, 66461, '\p{ugar}', "");
54015 Expect(0, 66461, '\p{^ugar}', "");
54016 Expect(0, 66461, '\P{ugar}', "");
54017 Expect(1, 66461, '\P{^ugar}', "");
54018 Expect(0, 66431, '\p{ugar}', "");
54019 Expect(1, 66431, '\p{^ugar}', "");
54020 Expect(1, 66431, '\P{ugar}', "");
54021 Expect(0, 66431, '\P{^ugar}', "");
54022 Expect(1, 66461, '\p{_ugar}', "");
54023 Expect(0, 66461, '\p{^_ugar}', "");
54024 Expect(0, 66461, '\P{_ugar}', "");
54025 Expect(1, 66461, '\P{^_ugar}', "");
54026 Expect(0, 66431, '\p{_ugar}', "");
54027 Expect(1, 66431, '\p{^_ugar}', "");
54028 Expect(1, 66431, '\P{_ugar}', "");
54029 Expect(0, 66431, '\P{^_ugar}', "");
54030 Error('\p{ Is UGAR/a/}');
54031 Error('\P{ Is UGAR/a/}');
54032 Expect(1, 66461, '\p{isugar}', "");
54033 Expect(0, 66461, '\p{^isugar}', "");
54034 Expect(0, 66461, '\P{isugar}', "");
54035 Expect(1, 66461, '\P{^isugar}', "");
54036 Expect(0, 66431, '\p{isugar}', "");
54037 Expect(1, 66431, '\p{^isugar}', "");
54038 Expect(1, 66431, '\P{isugar}', "");
54039 Expect(0, 66431, '\P{^isugar}', "");
54040 Expect(1, 66461, '\p{   Is_Ugar}', "");
54041 Expect(0, 66461, '\p{^  Is_Ugar}', "");
54042 Expect(0, 66461, '\P{   Is_Ugar}', "");
54043 Expect(1, 66461, '\P{^  Is_Ugar}', "");
54044 Expect(0, 66431, '\p{   Is_Ugar}', "");
54045 Expect(1, 66431, '\p{^  Is_Ugar}', "");
54046 Expect(1, 66431, '\P{   Is_Ugar}', "");
54047 Expect(0, 66431, '\P{^  Is_Ugar}', "");
54048 Error('\p{_/a/OGHAM}');
54049 Error('\P{_/a/OGHAM}');
54050 Expect(1, 5788, '\p{ogham}', "");
54051 Expect(0, 5788, '\p{^ogham}', "");
54052 Expect(0, 5788, '\P{ogham}', "");
54053 Expect(1, 5788, '\P{^ogham}', "");
54054 Expect(0, 5759, '\p{ogham}', "");
54055 Expect(1, 5759, '\p{^ogham}', "");
54056 Expect(1, 5759, '\P{ogham}', "");
54057 Expect(0, 5759, '\P{^ogham}', "");
54058 Expect(1, 5788, '\p{    OGHAM}', "");
54059 Expect(0, 5788, '\p{^   OGHAM}', "");
54060 Expect(0, 5788, '\P{    OGHAM}', "");
54061 Expect(1, 5788, '\P{^   OGHAM}', "");
54062 Expect(0, 5759, '\p{    OGHAM}', "");
54063 Expect(1, 5759, '\p{^   OGHAM}', "");
54064 Expect(1, 5759, '\P{    OGHAM}', "");
54065 Expect(0, 5759, '\P{^   OGHAM}', "");
54066 Error('\p{-IS:=Ogham}');
54067 Error('\P{-IS:=Ogham}');
54068 Expect(1, 5788, '\p{isogham}', "");
54069 Expect(0, 5788, '\p{^isogham}', "");
54070 Expect(0, 5788, '\P{isogham}', "");
54071 Expect(1, 5788, '\P{^isogham}', "");
54072 Expect(0, 5759, '\p{isogham}', "");
54073 Expect(1, 5759, '\p{^isogham}', "");
54074 Expect(1, 5759, '\P{isogham}', "");
54075 Expect(0, 5759, '\P{^isogham}', "");
54076 Expect(1, 5788, '\p{ is Ogham}', "");
54077 Expect(0, 5788, '\p{^ is        Ogham}', "");
54078 Expect(0, 5788, '\P{ is Ogham}', "");
54079 Expect(1, 5788, '\P{^ is        Ogham}', "");
54080 Expect(0, 5759, '\p{ is Ogham}', "");
54081 Expect(1, 5759, '\p{^ is        Ogham}', "");
54082 Expect(1, 5759, '\P{ is Ogham}', "");
54083 Expect(0, 5759, '\P{^ is        Ogham}', "");
54084 Error('\p{_:=OGAM}');
54085 Error('\P{_:=OGAM}');
54086 Expect(1, 5788, '\p{ogam}', "");
54087 Expect(0, 5788, '\p{^ogam}', "");
54088 Expect(0, 5788, '\P{ogam}', "");
54089 Expect(1, 5788, '\P{^ogam}', "");
54090 Expect(0, 5759, '\p{ogam}', "");
54091 Expect(1, 5759, '\p{^ogam}', "");
54092 Expect(1, 5759, '\P{ogam}', "");
54093 Expect(0, 5759, '\P{^ogam}', "");
54094 Expect(1, 5788, '\p{ _Ogam}', "");
54095 Expect(0, 5788, '\p{^ _Ogam}', "");
54096 Expect(0, 5788, '\P{ _Ogam}', "");
54097 Expect(1, 5788, '\P{^ _Ogam}', "");
54098 Expect(0, 5759, '\p{ _Ogam}', "");
54099 Expect(1, 5759, '\p{^ _Ogam}', "");
54100 Expect(1, 5759, '\P{ _Ogam}', "");
54101 Expect(0, 5759, '\P{^ _Ogam}', "");
54102 Error('\p{:=    _isOgam}');
54103 Error('\P{:=    _isOgam}');
54104 Expect(1, 5788, '\p{isogam}', "");
54105 Expect(0, 5788, '\p{^isogam}', "");
54106 Expect(0, 5788, '\P{isogam}', "");
54107 Expect(1, 5788, '\P{^isogam}', "");
54108 Expect(0, 5759, '\p{isogam}', "");
54109 Expect(1, 5759, '\p{^isogam}', "");
54110 Expect(1, 5759, '\P{isogam}', "");
54111 Expect(0, 5759, '\P{^isogam}', "");
54112 Expect(1, 5788, '\p{    -Isogam}', "");
54113 Expect(0, 5788, '\p{^   -Isogam}', "");
54114 Expect(0, 5788, '\P{    -Isogam}', "");
54115 Expect(1, 5788, '\P{^   -Isogam}', "");
54116 Expect(0, 5759, '\p{    -Isogam}', "");
54117 Expect(1, 5759, '\p{^   -Isogam}', "");
54118 Expect(1, 5759, '\P{    -Isogam}', "");
54119 Expect(0, 5759, '\P{^   -Isogam}', "");
54120 Error('\p{  Bengali:=}');
54121 Error('\P{  Bengali:=}');
54122 Expect(1, 2435, '\p{bengali}', "");
54123 Expect(0, 2435, '\p{^bengali}', "");
54124 Expect(0, 2435, '\P{bengali}', "");
54125 Expect(1, 2435, '\P{^bengali}', "");
54126 Expect(0, 2432, '\p{bengali}', "");
54127 Expect(1, 2432, '\p{^bengali}', "");
54128 Expect(1, 2432, '\P{bengali}', "");
54129 Expect(0, 2432, '\P{^bengali}', "");
54130 Expect(1, 2435, '\p{ bengali}', "");
54131 Expect(0, 2435, '\p{^ bengali}', "");
54132 Expect(0, 2435, '\P{ bengali}', "");
54133 Expect(1, 2435, '\P{^ bengali}', "");
54134 Expect(0, 2432, '\p{ bengali}', "");
54135 Expect(1, 2432, '\p{^ bengali}', "");
54136 Expect(1, 2432, '\P{ bengali}', "");
54137 Expect(0, 2432, '\P{^ bengali}', "");
54138 Error('\p{/a/ IS-Bengali}');
54139 Error('\P{/a/ IS-Bengali}');
54140 Expect(1, 2435, '\p{isbengali}', "");
54141 Expect(0, 2435, '\p{^isbengali}', "");
54142 Expect(0, 2435, '\P{isbengali}', "");
54143 Expect(1, 2435, '\P{^isbengali}', "");
54144 Expect(0, 2432, '\p{isbengali}', "");
54145 Expect(1, 2432, '\p{^isbengali}', "");
54146 Expect(1, 2432, '\P{isbengali}', "");
54147 Expect(0, 2432, '\P{^isbengali}', "");
54148 Expect(1, 2435, '\p{-isBENGALI}', "");
54149 Expect(0, 2435, '\p{^-isBENGALI}', "");
54150 Expect(0, 2435, '\P{-isBENGALI}', "");
54151 Expect(1, 2435, '\P{^-isBENGALI}', "");
54152 Expect(0, 2432, '\p{-isBENGALI}', "");
54153 Expect(1, 2432, '\p{^-isBENGALI}', "");
54154 Expect(1, 2432, '\P{-isBENGALI}', "");
54155 Expect(0, 2432, '\P{^-isBENGALI}', "");
54156 Error('\p{_/a/Beng}');
54157 Error('\P{_/a/Beng}');
54158 Expect(1, 2435, '\p{beng}', "");
54159 Expect(0, 2435, '\p{^beng}', "");
54160 Expect(0, 2435, '\P{beng}', "");
54161 Expect(1, 2435, '\P{^beng}', "");
54162 Expect(0, 2432, '\p{beng}', "");
54163 Expect(1, 2432, '\p{^beng}', "");
54164 Expect(1, 2432, '\P{beng}', "");
54165 Expect(0, 2432, '\P{^beng}', "");
54166 Expect(1, 2435, '\p{-_beng}', "");
54167 Expect(0, 2435, '\p{^-_beng}', "");
54168 Expect(0, 2435, '\P{-_beng}', "");
54169 Expect(1, 2435, '\P{^-_beng}', "");
54170 Expect(0, 2432, '\p{-_beng}', "");
54171 Expect(1, 2432, '\p{^-_beng}', "");
54172 Expect(1, 2432, '\P{-_beng}', "");
54173 Expect(0, 2432, '\P{^-_beng}', "");
54174 Error('\p{:=    IS beng}');
54175 Error('\P{:=    IS beng}');
54176 Expect(1, 2435, '\p{isbeng}', "");
54177 Expect(0, 2435, '\p{^isbeng}', "");
54178 Expect(0, 2435, '\P{isbeng}', "");
54179 Expect(1, 2435, '\P{^isbeng}', "");
54180 Expect(0, 2432, '\p{isbeng}', "");
54181 Expect(1, 2432, '\p{^isbeng}', "");
54182 Expect(1, 2432, '\P{isbeng}', "");
54183 Expect(0, 2432, '\P{^isbeng}', "");
54184 Expect(1, 2435, '\p{ Is-BENG}', "");
54185 Expect(0, 2435, '\p{^ Is-BENG}', "");
54186 Expect(0, 2435, '\P{ Is-BENG}', "");
54187 Expect(1, 2435, '\P{^ Is-BENG}', "");
54188 Expect(0, 2432, '\p{ Is-BENG}', "");
54189 Expect(1, 2432, '\p{^ Is-BENG}', "");
54190 Expect(1, 2432, '\P{ Is-BENG}', "");
54191 Expect(0, 2432, '\P{^ Is-BENG}', "");
54192 Error('\p{-diacritic/a/}');
54193 Error('\P{-diacritic/a/}');
54194 Expect(1, 94, '\p{diacritic}', "");
54195 Expect(0, 94, '\p{^diacritic}', "");
54196 Expect(0, 94, '\P{diacritic}', "");
54197 Expect(1, 94, '\P{^diacritic}', "");
54198 Expect(0, 93, '\p{diacritic}', "");
54199 Expect(1, 93, '\p{^diacritic}', "");
54200 Expect(1, 93, '\P{diacritic}', "");
54201 Expect(0, 93, '\P{^diacritic}', "");
54202 Expect(1, 94, '\p{      _Diacritic}', "");
54203 Expect(0, 94, '\p{^     _Diacritic}', "");
54204 Expect(0, 94, '\P{      _Diacritic}', "");
54205 Expect(1, 94, '\P{^     _Diacritic}', "");
54206 Expect(0, 93, '\p{      _Diacritic}', "");
54207 Expect(1, 93, '\p{^     _Diacritic}', "");
54208 Expect(1, 93, '\P{      _Diacritic}', "");
54209 Expect(0, 93, '\P{^     _Diacritic}', "");
54210 Error('\p{      :=is_diacritic}');
54211 Error('\P{      :=is_diacritic}');
54212 Expect(1, 94, '\p{isdiacritic}', "");
54213 Expect(0, 94, '\p{^isdiacritic}', "");
54214 Expect(0, 94, '\P{isdiacritic}', "");
54215 Expect(1, 94, '\P{^isdiacritic}', "");
54216 Expect(0, 93, '\p{isdiacritic}', "");
54217 Expect(1, 93, '\p{^isdiacritic}', "");
54218 Expect(1, 93, '\P{isdiacritic}', "");
54219 Expect(0, 93, '\P{^isdiacritic}', "");
54220 Expect(1, 94, '\p{_-is  diacritic}', "");
54221 Expect(0, 94, '\p{^_-is diacritic}', "");
54222 Expect(0, 94, '\P{_-is  diacritic}', "");
54223 Expect(1, 94, '\P{^_-is diacritic}', "");
54224 Expect(0, 93, '\p{_-is  diacritic}', "");
54225 Expect(1, 93, '\p{^_-is diacritic}', "");
54226 Expect(1, 93, '\P{_-is  diacritic}', "");
54227 Expect(0, 93, '\P{^_-is diacritic}', "");
54228 Error('\p{_/a/Dia}');
54229 Error('\P{_/a/Dia}');
54230 Expect(1, 94, '\p{dia}', "");
54231 Expect(0, 94, '\p{^dia}', "");
54232 Expect(0, 94, '\P{dia}', "");
54233 Expect(1, 94, '\P{^dia}', "");
54234 Expect(0, 93, '\p{dia}', "");
54235 Expect(1, 93, '\p{^dia}', "");
54236 Expect(1, 93, '\P{dia}', "");
54237 Expect(0, 93, '\P{^dia}', "");
54238 Expect(1, 94, '\p{      Dia}', "");
54239 Expect(0, 94, '\p{^     Dia}', "");
54240 Expect(0, 94, '\P{      Dia}', "");
54241 Expect(1, 94, '\P{^     Dia}', "");
54242 Expect(0, 93, '\p{      Dia}', "");
54243 Expect(1, 93, '\p{^     Dia}', "");
54244 Expect(1, 93, '\P{      Dia}', "");
54245 Expect(0, 93, '\P{^     Dia}', "");
54246 Error('\p{      Is      DIA:=}');
54247 Error('\P{      Is      DIA:=}');
54248 Expect(1, 94, '\p{isdia}', "");
54249 Expect(0, 94, '\p{^isdia}', "");
54250 Expect(0, 94, '\P{isdia}', "");
54251 Expect(1, 94, '\P{^isdia}', "");
54252 Expect(0, 93, '\p{isdia}', "");
54253 Expect(1, 93, '\p{^isdia}', "");
54254 Expect(1, 93, '\P{isdia}', "");
54255 Expect(0, 93, '\P{^isdia}', "");
54256 Expect(1, 94, '\p{_     Isdia}', "");
54257 Expect(0, 94, '\p{^_    Isdia}', "");
54258 Expect(0, 94, '\P{_     Isdia}', "");
54259 Expect(1, 94, '\P{^_    Isdia}', "");
54260 Expect(0, 93, '\p{_     Isdia}', "");
54261 Expect(1, 93, '\p{^_    Isdia}', "");
54262 Expect(1, 93, '\P{_     Isdia}', "");
54263 Expect(0, 93, '\P{^_    Isdia}', "");
54264 Error('\p{/a/lowercase  LETTER}');
54265 Error('\P{/a/lowercase  LETTER}');
54266 Expect(1, 122, '\p{lowercaseletter}', "");
54267 Expect(0, 122, '\p{^lowercaseletter}', "");
54268 Expect(0, 122, '\P{lowercaseletter}', "");
54269 Expect(1, 122, '\P{^lowercaseletter}', "");
54270 Expect(0, 96, '\p{lowercaseletter}', "");
54271 Expect(1, 96, '\p{^lowercaseletter}', "");
54272 Expect(1, 96, '\P{lowercaseletter}', "");
54273 Expect(0, 96, '\P{^lowercaseletter}', "");
54274 Expect(1, 122, '\p{ LOWERCASE   letter}', "");
54275 Expect(0, 122, '\p{^ LOWERCASE  letter}', "");
54276 Expect(0, 122, '\P{ LOWERCASE   letter}', "");
54277 Expect(1, 122, '\P{^ LOWERCASE  letter}', "");
54278 Expect(0, 96, '\p{ LOWERCASE    letter}', "");
54279 Expect(1, 96, '\p{^ LOWERCASE   letter}', "");
54280 Expect(1, 96, '\P{ LOWERCASE    letter}', "");
54281 Expect(0, 96, '\P{^ LOWERCASE   letter}', "");
54282 Error('\p{__Is/a/lowercaseletter}');
54283 Error('\P{__Is/a/lowercaseletter}');
54284 Expect(1, 122, '\p{islowercaseletter}', "");
54285 Expect(0, 122, '\p{^islowercaseletter}', "");
54286 Expect(0, 122, '\P{islowercaseletter}', "");
54287 Expect(1, 122, '\P{^islowercaseletter}', "");
54288 Expect(0, 96, '\p{islowercaseletter}', "");
54289 Expect(1, 96, '\p{^islowercaseletter}', "");
54290 Expect(1, 96, '\P{islowercaseletter}', "");
54291 Expect(0, 96, '\P{^islowercaseletter}', "");
54292 Expect(1, 122, '\p{ IS-Lowercase        Letter}', "");
54293 Expect(0, 122, '\p{^ IS-Lowercase       Letter}', "");
54294 Expect(0, 122, '\P{ IS-Lowercase        Letter}', "");
54295 Expect(1, 122, '\P{^ IS-Lowercase       Letter}', "");
54296 Expect(0, 96, '\p{ IS-Lowercase Letter}', "");
54297 Expect(1, 96, '\p{^ IS-Lowercase        Letter}', "");
54298 Expect(1, 96, '\P{ IS-Lowercase Letter}', "");
54299 Expect(0, 96, '\P{^ IS-Lowercase        Letter}', "");
54300 Error('\p{_     Ll:=}');
54301 Error('\P{_     Ll:=}');
54302 Expect(1, 122, '\p{ll}', "");
54303 Expect(0, 122, '\p{^ll}', "");
54304 Expect(0, 122, '\P{ll}', "");
54305 Expect(1, 122, '\P{^ll}', "");
54306 Expect(0, 96, '\p{ll}', "");
54307 Expect(1, 96, '\p{^ll}', "");
54308 Expect(1, 96, '\P{ll}', "");
54309 Expect(0, 96, '\P{^ll}', "");
54310 Expect(1, 122, '\p{_-Ll}', "");
54311 Expect(0, 122, '\p{^_-Ll}', "");
54312 Expect(0, 122, '\P{_-Ll}', "");
54313 Expect(1, 122, '\P{^_-Ll}', "");
54314 Expect(0, 96, '\p{_-Ll}', "");
54315 Expect(1, 96, '\p{^_-Ll}', "");
54316 Expect(1, 96, '\P{_-Ll}', "");
54317 Expect(0, 96, '\P{^_-Ll}', "");
54318 Error('\p{-Is:=LL}');
54319 Error('\P{-Is:=LL}');
54320 Expect(1, 122, '\p{isll}', "");
54321 Expect(0, 122, '\p{^isll}', "");
54322 Expect(0, 122, '\P{isll}', "");
54323 Expect(1, 122, '\P{^isll}', "");
54324 Expect(0, 96, '\p{isll}', "");
54325 Expect(1, 96, '\p{^isll}', "");
54326 Expect(1, 96, '\P{isll}', "");
54327 Expect(0, 96, '\P{^isll}', "");
54328 Expect(1, 122, '\p{__IS_Ll}', "");
54329 Expect(0, 122, '\p{^__IS_Ll}', "");
54330 Expect(0, 122, '\P{__IS_Ll}', "");
54331 Expect(1, 122, '\P{^__IS_Ll}', "");
54332 Expect(0, 96, '\p{__IS_Ll}', "");
54333 Expect(1, 96, '\p{^__IS_Ll}', "");
54334 Expect(1, 96, '\P{__IS_Ll}', "");
54335 Expect(0, 96, '\P{^__IS_Ll}', "");
54336 Error('\p{-HANGUL-COMPATIBILITYJamo/a/}');
54337 Error('\P{-HANGUL-COMPATIBILITYJamo/a/}');
54338 Expect(1, 12687, '\p{hangulcompatibilityjamo}', "");
54339 Expect(0, 12687, '\p{^hangulcompatibilityjamo}', "");
54340 Expect(0, 12687, '\P{hangulcompatibilityjamo}', "");
54341 Expect(1, 12687, '\P{^hangulcompatibilityjamo}', "");
54342 Expect(0, 12591, '\p{hangulcompatibilityjamo}', "");
54343 Expect(1, 12591, '\p{^hangulcompatibilityjamo}', "");
54344 Expect(1, 12591, '\P{hangulcompatibilityjamo}', "");
54345 Expect(0, 12591, '\P{^hangulcompatibilityjamo}', "");
54346 Expect(1, 12687, '\p{   Hangul COMPATIBILITY jamo}', "");
54347 Expect(0, 12687, '\p{^  Hangul COMPATIBILITY jamo}', "");
54348 Expect(0, 12687, '\P{   Hangul COMPATIBILITY jamo}', "");
54349 Expect(1, 12687, '\P{^  Hangul COMPATIBILITY jamo}', "");
54350 Expect(0, 12591, '\p{   Hangul COMPATIBILITY jamo}', "");
54351 Expect(1, 12591, '\p{^  Hangul COMPATIBILITY jamo}', "");
54352 Expect(1, 12591, '\P{   Hangul COMPATIBILITY jamo}', "");
54353 Expect(0, 12591, '\P{^  Hangul COMPATIBILITY jamo}', "");
54354 Error('\p{_IsHANGUL-Compatibility:=Jamo}');
54355 Error('\P{_IsHANGUL-Compatibility:=Jamo}');
54356 Expect(1, 12687, '\p{ishangulcompatibilityjamo}', "");
54357 Expect(0, 12687, '\p{^ishangulcompatibilityjamo}', "");
54358 Expect(0, 12687, '\P{ishangulcompatibilityjamo}', "");
54359 Expect(1, 12687, '\P{^ishangulcompatibilityjamo}', "");
54360 Expect(0, 12591, '\p{ishangulcompatibilityjamo}', "");
54361 Expect(1, 12591, '\p{^ishangulcompatibilityjamo}', "");
54362 Expect(1, 12591, '\P{ishangulcompatibilityjamo}', "");
54363 Expect(0, 12591, '\P{^ishangulcompatibilityjamo}', "");
54364 Expect(1, 12687, '\p{_ isHangul Compatibility-JAMO}', "");
54365 Expect(0, 12687, '\p{^_ isHangul        Compatibility-JAMO}', "");
54366 Expect(0, 12687, '\P{_ isHangul Compatibility-JAMO}', "");
54367 Expect(1, 12687, '\P{^_ isHangul        Compatibility-JAMO}', "");
54368 Expect(0, 12591, '\p{_ isHangul Compatibility-JAMO}', "");
54369 Expect(1, 12591, '\p{^_ isHangul        Compatibility-JAMO}', "");
54370 Expect(1, 12591, '\P{_ isHangul Compatibility-JAMO}', "");
54371 Expect(0, 12591, '\P{^_ isHangul        Compatibility-JAMO}', "");
54372 Error('\p{ _IN_hangul-COMPATIBILITY-jamo/a/}');
54373 Error('\P{ _IN_hangul-COMPATIBILITY-jamo/a/}');
54374 Expect(1, 12687, '\p{inhangulcompatibilityjamo}', "");
54375 Expect(0, 12687, '\p{^inhangulcompatibilityjamo}', "");
54376 Expect(0, 12687, '\P{inhangulcompatibilityjamo}', "");
54377 Expect(1, 12687, '\P{^inhangulcompatibilityjamo}', "");
54378 Expect(0, 12591, '\p{inhangulcompatibilityjamo}', "");
54379 Expect(1, 12591, '\p{^inhangulcompatibilityjamo}', "");
54380 Expect(1, 12591, '\P{inhangulcompatibilityjamo}', "");
54381 Expect(0, 12591, '\P{^inhangulcompatibilityjamo}', "");
54382 Expect(1, 12687, '\p{   -In_hangul Compatibility        Jamo}', "");
54383 Expect(0, 12687, '\p{^  -In_hangul Compatibility        Jamo}', "");
54384 Expect(0, 12687, '\P{   -In_hangul Compatibility        Jamo}', "");
54385 Expect(1, 12687, '\P{^  -In_hangul Compatibility        Jamo}', "");
54386 Expect(0, 12591, '\p{   -In_hangul Compatibility        Jamo}', "");
54387 Expect(1, 12591, '\p{^  -In_hangul Compatibility        Jamo}', "");
54388 Expect(1, 12591, '\P{   -In_hangul Compatibility        Jamo}', "");
54389 Expect(0, 12591, '\P{^  -In_hangul Compatibility        Jamo}', "");
54390 Error('\p{ -Musical-Symbols/a/}');
54391 Error('\P{ -Musical-Symbols/a/}');
54392 Expect(1, 119295, '\p{musicalsymbols}', "");
54393 Expect(0, 119295, '\p{^musicalsymbols}', "");
54394 Expect(0, 119295, '\P{musicalsymbols}', "");
54395 Expect(1, 119295, '\P{^musicalsymbols}', "");
54396 Expect(0, 119039, '\p{musicalsymbols}', "");
54397 Expect(1, 119039, '\p{^musicalsymbols}', "");
54398 Expect(1, 119039, '\P{musicalsymbols}', "");
54399 Expect(0, 119039, '\P{^musicalsymbols}', "");
54400 Expect(1, 119295, '\p{  _Musical-Symbols}', "");
54401 Expect(0, 119295, '\p{^ _Musical-Symbols}', "");
54402 Expect(0, 119295, '\P{  _Musical-Symbols}', "");
54403 Expect(1, 119295, '\P{^ _Musical-Symbols}', "");
54404 Expect(0, 119039, '\p{  _Musical-Symbols}', "");
54405 Expect(1, 119039, '\p{^ _Musical-Symbols}', "");
54406 Expect(1, 119039, '\P{  _Musical-Symbols}', "");
54407 Expect(0, 119039, '\P{^ _Musical-Symbols}', "");
54408 Error('\p{_:=Is-Musical symbols}');
54409 Error('\P{_:=Is-Musical symbols}');
54410 Expect(1, 119295, '\p{ismusicalsymbols}', "");
54411 Expect(0, 119295, '\p{^ismusicalsymbols}', "");
54412 Expect(0, 119295, '\P{ismusicalsymbols}', "");
54413 Expect(1, 119295, '\P{^ismusicalsymbols}', "");
54414 Expect(0, 119039, '\p{ismusicalsymbols}', "");
54415 Expect(1, 119039, '\p{^ismusicalsymbols}', "");
54416 Expect(1, 119039, '\P{ismusicalsymbols}', "");
54417 Expect(0, 119039, '\P{^ismusicalsymbols}', "");
54418 Expect(1, 119295, '\p{--Is_Musical      SYMBOLS}', "");
54419 Expect(0, 119295, '\p{^--Is_Musical     SYMBOLS}', "");
54420 Expect(0, 119295, '\P{--Is_Musical      SYMBOLS}', "");
54421 Expect(1, 119295, '\P{^--Is_Musical     SYMBOLS}', "");
54422 Expect(0, 119039, '\p{--Is_Musical      SYMBOLS}', "");
54423 Expect(1, 119039, '\p{^--Is_Musical     SYMBOLS}', "");
54424 Expect(1, 119039, '\P{--Is_Musical      SYMBOLS}', "");
54425 Expect(0, 119039, '\P{^--Is_Musical     SYMBOLS}', "");
54426 Error('\p{inMusical-Symbols/a/}');
54427 Error('\P{inMusical-Symbols/a/}');
54428 Expect(1, 119295, '\p{inmusicalsymbols}', "");
54429 Expect(0, 119295, '\p{^inmusicalsymbols}', "");
54430 Expect(0, 119295, '\P{inmusicalsymbols}', "");
54431 Expect(1, 119295, '\P{^inmusicalsymbols}', "");
54432 Expect(0, 119039, '\p{inmusicalsymbols}', "");
54433 Expect(1, 119039, '\p{^inmusicalsymbols}', "");
54434 Expect(1, 119039, '\P{inmusicalsymbols}', "");
54435 Expect(0, 119039, '\P{^inmusicalsymbols}', "");
54436 Expect(1, 119295, '\p{  in-Musical      Symbols}', "");
54437 Expect(0, 119295, '\p{^ in-Musical      Symbols}', "");
54438 Expect(0, 119295, '\P{  in-Musical      Symbols}', "");
54439 Expect(1, 119295, '\P{^ in-Musical      Symbols}', "");
54440 Expect(0, 119039, '\p{  in-Musical      Symbols}', "");
54441 Expect(1, 119039, '\p{^ in-Musical      Symbols}', "");
54442 Expect(1, 119039, '\P{  in-Musical      Symbols}', "");
54443 Expect(0, 119039, '\P{^ in-Musical      Symbols}', "");
54444 Error('\p{:=__tags}');
54445 Error('\P{:=__tags}');
54446 Expect(1, 917631, '\p{tags}', "");
54447 Expect(0, 917631, '\p{^tags}', "");
54448 Expect(0, 917631, '\P{tags}', "");
54449 Expect(1, 917631, '\P{^tags}', "");
54450 Expect(0, 7, '\p{tags}', "");
54451 Expect(1, 7, '\p{^tags}', "");
54452 Expect(1, 7, '\P{tags}', "");
54453 Expect(0, 7, '\P{^tags}', "");
54454 Expect(1, 917631, '\p{_ TAGS}', "");
54455 Expect(0, 917631, '\p{^_ TAGS}', "");
54456 Expect(0, 917631, '\P{_ TAGS}', "");
54457 Expect(1, 917631, '\P{^_ TAGS}', "");
54458 Expect(0, 7, '\p{_ TAGS}', "");
54459 Expect(1, 7, '\p{^_ TAGS}', "");
54460 Expect(1, 7, '\P{_ TAGS}', "");
54461 Expect(0, 7, '\P{^_ TAGS}', "");
54462 Error('\p{__IS  TAGS:=}');
54463 Error('\P{__IS  TAGS:=}');
54464 Expect(1, 917631, '\p{istags}', "");
54465 Expect(0, 917631, '\p{^istags}', "");
54466 Expect(0, 917631, '\P{istags}', "");
54467 Expect(1, 917631, '\P{^istags}', "");
54468 Expect(0, 7, '\p{istags}', "");
54469 Expect(1, 7, '\p{^istags}', "");
54470 Expect(1, 7, '\P{istags}', "");
54471 Expect(0, 7, '\P{^istags}', "");
54472 Expect(1, 917631, '\p{          IStags}', "");
54473 Expect(0, 917631, '\p{^         IStags}', "");
54474 Expect(0, 917631, '\P{          IStags}', "");
54475 Expect(1, 917631, '\P{^         IStags}', "");
54476 Expect(0, 7, '\p{               IStags}', "");
54477 Expect(1, 7, '\p{^              IStags}', "");
54478 Expect(1, 7, '\P{               IStags}', "");
54479 Expect(0, 7, '\P{^              IStags}', "");
54480 Error('\p{/a/-In_TAGS}');
54481 Error('\P{/a/-In_TAGS}');
54482 Expect(1, 917631, '\p{intags}', "");
54483 Expect(0, 917631, '\p{^intags}', "");
54484 Expect(0, 917631, '\P{intags}', "");
54485 Expect(1, 917631, '\P{^intags}', "");
54486 Expect(0, 7, '\p{intags}', "");
54487 Expect(1, 7, '\p{^intags}', "");
54488 Expect(1, 7, '\P{intags}', "");
54489 Expect(0, 7, '\P{^intags}', "");
54490 Expect(1, 917631, '\p{In Tags}', "");
54491 Expect(0, 917631, '\p{^In Tags}', "");
54492 Expect(0, 917631, '\P{In Tags}', "");
54493 Expect(1, 917631, '\P{^In Tags}', "");
54494 Expect(0, 7, '\p{In Tags}', "");
54495 Expect(1, 7, '\p{^In Tags}', "");
54496 Expect(1, 7, '\P{In Tags}', "");
54497 Expect(0, 7, '\P{^In Tags}', "");
54498 Error('\p{      /a/separator}');
54499 Error('\P{      /a/separator}');
54500 Expect(1, 32, '\p{separator}', "");
54501 Expect(0, 32, '\p{^separator}', "");
54502 Expect(0, 32, '\P{separator}', "");
54503 Expect(1, 32, '\P{^separator}', "");
54504 Expect(0, 7, '\p{separator}', "");
54505 Expect(1, 7, '\p{^separator}', "");
54506 Expect(1, 7, '\P{separator}', "");
54507 Expect(0, 7, '\P{^separator}', "");
54508 Expect(1, 32, '\p{      Separator}', "");
54509 Expect(0, 32, '\p{^     Separator}', "");
54510 Expect(0, 32, '\P{      Separator}', "");
54511 Expect(1, 32, '\P{^     Separator}', "");
54512 Expect(0, 7, '\p{       Separator}', "");
54513 Expect(1, 7, '\p{^      Separator}', "");
54514 Expect(1, 7, '\P{       Separator}', "");
54515 Expect(0, 7, '\P{^      Separator}', "");
54516 Error('\p{-/a/Is SEPARATOR}');
54517 Error('\P{-/a/Is SEPARATOR}');
54518 Expect(1, 32, '\p{isseparator}', "");
54519 Expect(0, 32, '\p{^isseparator}', "");
54520 Expect(0, 32, '\P{isseparator}', "");
54521 Expect(1, 32, '\P{^isseparator}', "");
54522 Expect(0, 7, '\p{isseparator}', "");
54523 Expect(1, 7, '\p{^isseparator}', "");
54524 Expect(1, 7, '\P{isseparator}', "");
54525 Expect(0, 7, '\P{^isseparator}', "");
54526 Expect(1, 32, '\p{__is  Separator}', "");
54527 Expect(0, 32, '\p{^__is Separator}', "");
54528 Expect(0, 32, '\P{__is  Separator}', "");
54529 Expect(1, 32, '\P{^__is Separator}', "");
54530 Expect(0, 7, '\p{__is   Separator}', "");
54531 Expect(1, 7, '\p{^__is  Separator}', "");
54532 Expect(1, 7, '\P{__is   Separator}', "");
54533 Expect(0, 7, '\P{^__is  Separator}', "");
54534 Error('\p{:=--z}');
54535 Error('\P{:=--z}');
54536 Expect(1, 32, '\p{z}', "");
54537 Expect(0, 32, '\p{^z}', "");
54538 Expect(0, 32, '\P{z}', "");
54539 Expect(1, 32, '\P{^z}', "");
54540 Expect(0, 7, '\p{z}', "");
54541 Expect(1, 7, '\p{^z}', "");
54542 Expect(1, 7, '\P{z}', "");
54543 Expect(0, 7, '\P{^z}', "");
54544 Expect(1, 32, '\p{ Z}', "");
54545 Expect(0, 32, '\p{^ Z}', "");
54546 Expect(0, 32, '\P{ Z}', "");
54547 Expect(1, 32, '\P{^ Z}', "");
54548 Expect(0, 7, '\p{ Z}', "");
54549 Expect(1, 7, '\p{^ Z}', "");
54550 Expect(1, 7, '\P{ Z}', "");
54551 Expect(0, 7, '\P{^ Z}', "");
54552 Error('\p{_IsZ:=}');
54553 Error('\P{_IsZ:=}');
54554 Expect(1, 32, '\p{isz}', "");
54555 Expect(0, 32, '\p{^isz}', "");
54556 Expect(0, 32, '\P{isz}', "");
54557 Expect(1, 32, '\P{^isz}', "");
54558 Expect(0, 7, '\p{isz}', "");
54559 Expect(1, 7, '\p{^isz}', "");
54560 Expect(1, 7, '\P{isz}', "");
54561 Expect(0, 7, '\P{^isz}', "");
54562 Expect(1, 32, '\p{ _Is  Z}', "");
54563 Expect(0, 32, '\p{^ _Is Z}', "");
54564 Expect(0, 32, '\P{ _Is  Z}', "");
54565 Expect(1, 32, '\P{^ _Is Z}', "");
54566 Expect(0, 7, '\p{ _Is   Z}', "");
54567 Expect(1, 7, '\p{^ _Is  Z}', "");
54568 Expect(1, 7, '\P{ _Is   Z}', "");
54569 Expect(0, 7, '\P{^ _Is  Z}', "");
54570 Error('\p{      -ancient        GREEK:=Musical  Notation}');
54571 Error('\P{      -ancient        GREEK:=Musical  Notation}');
54572 Expect(1, 119375, '\p{ancientgreekmusicalnotation}', "");
54573 Expect(0, 119375, '\p{^ancientgreekmusicalnotation}', "");
54574 Expect(0, 119375, '\P{ancientgreekmusicalnotation}', "");
54575 Expect(1, 119375, '\P{^ancientgreekmusicalnotation}', "");
54576 Expect(0, 119295, '\p{ancientgreekmusicalnotation}', "");
54577 Expect(1, 119295, '\p{^ancientgreekmusicalnotation}', "");
54578 Expect(1, 119295, '\P{ancientgreekmusicalnotation}', "");
54579 Expect(0, 119295, '\P{^ancientgreekmusicalnotation}', "");
54580 Expect(1, 119375, '\p{_Ancient-GREEK Musical-Notation}', "");
54581 Expect(0, 119375, '\p{^_Ancient-GREEK Musical-Notation}', "");
54582 Expect(0, 119375, '\P{_Ancient-GREEK Musical-Notation}', "");
54583 Expect(1, 119375, '\P{^_Ancient-GREEK Musical-Notation}', "");
54584 Expect(0, 119295, '\p{_Ancient-GREEK Musical-Notation}', "");
54585 Expect(1, 119295, '\p{^_Ancient-GREEK Musical-Notation}', "");
54586 Expect(1, 119295, '\P{_Ancient-GREEK Musical-Notation}', "");
54587 Expect(0, 119295, '\P{^_Ancient-GREEK Musical-Notation}', "");
54588 Error('\p{_:=Is_ANCIENT_Greek   Musical-notation}');
54589 Error('\P{_:=Is_ANCIENT_Greek   Musical-notation}');
54590 Expect(1, 119375, '\p{isancientgreekmusicalnotation}', "");
54591 Expect(0, 119375, '\p{^isancientgreekmusicalnotation}', "");
54592 Expect(0, 119375, '\P{isancientgreekmusicalnotation}', "");
54593 Expect(1, 119375, '\P{^isancientgreekmusicalnotation}', "");
54594 Expect(0, 119295, '\p{isancientgreekmusicalnotation}', "");
54595 Expect(1, 119295, '\p{^isancientgreekmusicalnotation}', "");
54596 Expect(1, 119295, '\P{isancientgreekmusicalnotation}', "");
54597 Expect(0, 119295, '\P{^isancientgreekmusicalnotation}', "");
54598 Expect(1, 119375, '\p{-IsANCIENTGreek_musical NOTATION}', "");
54599 Expect(0, 119375, '\p{^-IsANCIENTGreek_musical NOTATION}', "");
54600 Expect(0, 119375, '\P{-IsANCIENTGreek_musical NOTATION}', "");
54601 Expect(1, 119375, '\P{^-IsANCIENTGreek_musical NOTATION}', "");
54602 Expect(0, 119295, '\p{-IsANCIENTGreek_musical NOTATION}', "");
54603 Expect(1, 119295, '\p{^-IsANCIENTGreek_musical NOTATION}', "");
54604 Expect(1, 119295, '\P{-IsANCIENTGreek_musical NOTATION}', "");
54605 Expect(0, 119295, '\P{^-IsANCIENTGreek_musical NOTATION}', "");
54606 Error('\p{_-In Ancient Greek:=musical Notation}');
54607 Error('\P{_-In Ancient Greek:=musical Notation}');
54608 Expect(1, 119375, '\p{inancientgreekmusicalnotation}', "");
54609 Expect(0, 119375, '\p{^inancientgreekmusicalnotation}', "");
54610 Expect(0, 119375, '\P{inancientgreekmusicalnotation}', "");
54611 Expect(1, 119375, '\P{^inancientgreekmusicalnotation}', "");
54612 Expect(0, 119295, '\p{inancientgreekmusicalnotation}', "");
54613 Expect(1, 119295, '\p{^inancientgreekmusicalnotation}', "");
54614 Expect(1, 119295, '\P{inancientgreekmusicalnotation}', "");
54615 Expect(0, 119295, '\P{^inancientgreekmusicalnotation}', "");
54616 Expect(1, 119375, '\p{- In_ancient Greek-Musical_notation}', "");
54617 Expect(0, 119375, '\p{^- In_ancient Greek-Musical_notation}', "");
54618 Expect(0, 119375, '\P{- In_ancient Greek-Musical_notation}', "");
54619 Expect(1, 119375, '\P{^- In_ancient Greek-Musical_notation}', "");
54620 Expect(0, 119295, '\p{- In_ancient Greek-Musical_notation}', "");
54621 Expect(1, 119295, '\p{^- In_ancient Greek-Musical_notation}', "");
54622 Expect(1, 119295, '\P{- In_ancient Greek-Musical_notation}', "");
54623 Expect(0, 119295, '\P{^- In_ancient Greek-Musical_notation}', "");
54624 Error('\p{      PosixBlank:=}');
54625 Error('\P{      PosixBlank:=}');
54626 Expect(1, 9, '\p{posixblank}', "");
54627 Expect(0, 9, '\p{^posixblank}', "");
54628 Expect(0, 9, '\P{posixblank}', "");
54629 Expect(1, 9, '\P{^posixblank}', "");
54630 Expect(0, 8, '\p{posixblank}', "");
54631 Expect(1, 8, '\p{^posixblank}', "");
54632 Expect(1, 8, '\P{posixblank}', "");
54633 Expect(0, 8, '\P{^posixblank}', "");
54634 Expect(1, 9, '\p{        posixblank}', "");
54635 Expect(0, 9, '\p{^       posixblank}', "");
54636 Expect(0, 9, '\P{        posixblank}', "");
54637 Expect(1, 9, '\P{^       posixblank}', "");
54638 Expect(0, 8, '\p{        posixblank}', "");
54639 Expect(1, 8, '\p{^       posixblank}', "");
54640 Expect(1, 8, '\P{        posixblank}', "");
54641 Expect(0, 8, '\P{^       posixblank}', "");
54642 Error('\p{/a/ -ISPosixBlank}');
54643 Error('\P{/a/ -ISPosixBlank}');
54644 Expect(1, 9, '\p{isposixblank}', "");
54645 Expect(0, 9, '\p{^isposixblank}', "");
54646 Expect(0, 9, '\P{isposixblank}', "");
54647 Expect(1, 9, '\P{^isposixblank}', "");
54648 Expect(0, 8, '\p{isposixblank}', "");
54649 Expect(1, 8, '\p{^isposixblank}', "");
54650 Expect(1, 8, '\P{isposixblank}', "");
54651 Expect(0, 8, '\P{^isposixblank}', "");
54652 Expect(1, 9, '\p{       _is_POSIXBLANK}', "");
54653 Expect(0, 9, '\p{^      _is_POSIXBLANK}', "");
54654 Expect(0, 9, '\P{       _is_POSIXBLANK}', "");
54655 Expect(1, 9, '\P{^      _is_POSIXBLANK}', "");
54656 Expect(0, 8, '\p{       _is_POSIXBLANK}', "");
54657 Expect(1, 8, '\p{^      _is_POSIXBLANK}', "");
54658 Expect(1, 8, '\P{       _is_POSIXBLANK}', "");
54659 Expect(0, 8, '\P{^      _is_POSIXBLANK}', "");
54660 Error('\p{ in_Sinhala:=}');
54661 Error('\P{ in_Sinhala:=}');
54662 Expect(1, 3583, '\p{insinhala}', "");
54663 Expect(0, 3583, '\p{^insinhala}', "");
54664 Expect(0, 3583, '\P{insinhala}', "");
54665 Expect(1, 3583, '\P{^insinhala}', "");
54666 Expect(0, 3455, '\p{insinhala}', "");
54667 Expect(1, 3455, '\p{^insinhala}', "");
54668 Expect(1, 3455, '\P{insinhala}', "");
54669 Expect(0, 3455, '\P{^insinhala}', "");
54670 Expect(1, 3583, '\p{-In Sinhala}', "");
54671 Expect(0, 3583, '\p{^-In        Sinhala}', "");
54672 Expect(0, 3583, '\P{-In Sinhala}', "");
54673 Expect(1, 3583, '\P{^-In        Sinhala}', "");
54674 Expect(0, 3455, '\p{-In Sinhala}', "");
54675 Expect(1, 3455, '\p{^-In        Sinhala}', "");
54676 Expect(1, 3455, '\P{-In Sinhala}', "");
54677 Expect(0, 3455, '\P{^-In        Sinhala}', "");
54678 Error('\p{      /a/Mongolian}');
54679 Error('\P{      /a/Mongolian}');
54680 Expect(1, 6145, '\p{mongolian}', "");
54681 Expect(0, 6145, '\p{^mongolian}', "");
54682 Expect(0, 6145, '\P{mongolian}', "");
54683 Expect(1, 6145, '\P{^mongolian}', "");
54684 Expect(0, 6143, '\p{mongolian}', "");
54685 Expect(1, 6143, '\p{^mongolian}', "");
54686 Expect(1, 6143, '\P{mongolian}', "");
54687 Expect(0, 6143, '\P{^mongolian}', "");
54688 Expect(1, 6145, '\p{_ Mongolian}', "");
54689 Expect(0, 6145, '\p{^_ Mongolian}', "");
54690 Expect(0, 6145, '\P{_ Mongolian}', "");
54691 Expect(1, 6145, '\P{^_ Mongolian}', "");
54692 Expect(0, 6143, '\p{_ Mongolian}', "");
54693 Expect(1, 6143, '\p{^_ Mongolian}', "");
54694 Expect(1, 6143, '\P{_ Mongolian}', "");
54695 Expect(0, 6143, '\P{^_ Mongolian}', "");
54696 Error('\p{/a/   is MONGOLIAN}');
54697 Error('\P{/a/   is MONGOLIAN}');
54698 Expect(1, 6145, '\p{ismongolian}', "");
54699 Expect(0, 6145, '\p{^ismongolian}', "");
54700 Expect(0, 6145, '\P{ismongolian}', "");
54701 Expect(1, 6145, '\P{^ismongolian}', "");
54702 Expect(0, 6143, '\p{ismongolian}', "");
54703 Expect(1, 6143, '\p{^ismongolian}', "");
54704 Expect(1, 6143, '\P{ismongolian}', "");
54705 Expect(0, 6143, '\P{^ismongolian}', "");
54706 Expect(1, 6145, '\p{__isMONGOLIAN}', "");
54707 Expect(0, 6145, '\p{^__isMONGOLIAN}', "");
54708 Expect(0, 6145, '\P{__isMONGOLIAN}', "");
54709 Expect(1, 6145, '\P{^__isMONGOLIAN}', "");
54710 Expect(0, 6143, '\p{__isMONGOLIAN}', "");
54711 Expect(1, 6143, '\p{^__isMONGOLIAN}', "");
54712 Expect(1, 6143, '\P{__isMONGOLIAN}', "");
54713 Expect(0, 6143, '\P{^__isMONGOLIAN}', "");
54714 Error('\p{      :=Mong}');
54715 Error('\P{      :=Mong}');
54716 Expect(1, 6145, '\p{mong}', "");
54717 Expect(0, 6145, '\p{^mong}', "");
54718 Expect(0, 6145, '\P{mong}', "");
54719 Expect(1, 6145, '\P{^mong}', "");
54720 Expect(0, 6143, '\p{mong}', "");
54721 Expect(1, 6143, '\p{^mong}', "");
54722 Expect(1, 6143, '\P{mong}', "");
54723 Expect(0, 6143, '\P{^mong}', "");
54724 Expect(1, 6145, '\p{_   Mong}', "");
54725 Expect(0, 6145, '\p{^_  Mong}', "");
54726 Expect(0, 6145, '\P{_   Mong}', "");
54727 Expect(1, 6145, '\P{^_  Mong}', "");
54728 Expect(0, 6143, '\p{_   Mong}', "");
54729 Expect(1, 6143, '\p{^_  Mong}', "");
54730 Expect(1, 6143, '\P{_   Mong}', "");
54731 Expect(0, 6143, '\P{^_  Mong}', "");
54732 Error('\p{-/a/IS MONG}');
54733 Error('\P{-/a/IS MONG}');
54734 Expect(1, 6145, '\p{ismong}', "");
54735 Expect(0, 6145, '\p{^ismong}', "");
54736 Expect(0, 6145, '\P{ismong}', "");
54737 Expect(1, 6145, '\P{^ismong}', "");
54738 Expect(0, 6143, '\p{ismong}', "");
54739 Expect(1, 6143, '\p{^ismong}', "");
54740 Expect(1, 6143, '\P{ismong}', "");
54741 Expect(0, 6143, '\P{^ismong}', "");
54742 Expect(1, 6145, '\p{  is_mong}', "");
54743 Expect(0, 6145, '\p{^  is_mong}', "");
54744 Expect(0, 6145, '\P{  is_mong}', "");
54745 Expect(1, 6145, '\P{^  is_mong}', "");
54746 Expect(0, 6143, '\p{  is_mong}', "");
54747 Expect(1, 6143, '\p{^  is_mong}', "");
54748 Expect(1, 6143, '\P{  is_mong}', "");
54749 Expect(0, 6143, '\P{^  is_mong}', "");
54750 Error('\p{      CHEROKEE:=}');
54751 Error('\P{      CHEROKEE:=}');
54752 Expect(1, 5108, '\p{cherokee}', "");
54753 Expect(0, 5108, '\p{^cherokee}', "");
54754 Expect(0, 5108, '\P{cherokee}', "");
54755 Expect(1, 5108, '\P{^cherokee}', "");
54756 Expect(0, 5023, '\p{cherokee}', "");
54757 Expect(1, 5023, '\p{^cherokee}', "");
54758 Expect(1, 5023, '\P{cherokee}', "");
54759 Expect(0, 5023, '\P{^cherokee}', "");
54760 Expect(1, 5108, '\p{    CHEROKEE}', "");
54761 Expect(0, 5108, '\p{^   CHEROKEE}', "");
54762 Expect(0, 5108, '\P{    CHEROKEE}', "");
54763 Expect(1, 5108, '\P{^   CHEROKEE}', "");
54764 Expect(0, 5023, '\p{    CHEROKEE}', "");
54765 Expect(1, 5023, '\p{^   CHEROKEE}', "");
54766 Expect(1, 5023, '\P{    CHEROKEE}', "");
54767 Expect(0, 5023, '\P{^   CHEROKEE}', "");
54768 Error('\p{_-Is_Cherokee/a/}');
54769 Error('\P{_-Is_Cherokee/a/}');
54770 Expect(1, 5108, '\p{ischerokee}', "");
54771 Expect(0, 5108, '\p{^ischerokee}', "");
54772 Expect(0, 5108, '\P{ischerokee}', "");
54773 Expect(1, 5108, '\P{^ischerokee}', "");
54774 Expect(0, 5023, '\p{ischerokee}', "");
54775 Expect(1, 5023, '\p{^ischerokee}', "");
54776 Expect(1, 5023, '\P{ischerokee}', "");
54777 Expect(0, 5023, '\P{^ischerokee}', "");
54778 Expect(1, 5108, '\p{--Is Cherokee}', "");
54779 Expect(0, 5108, '\p{^--Is Cherokee}', "");
54780 Expect(0, 5108, '\P{--Is Cherokee}', "");
54781 Expect(1, 5108, '\P{^--Is Cherokee}', "");
54782 Expect(0, 5023, '\p{--Is Cherokee}', "");
54783 Expect(1, 5023, '\p{^--Is Cherokee}', "");
54784 Expect(1, 5023, '\P{--Is Cherokee}', "");
54785 Expect(0, 5023, '\P{^--Is Cherokee}', "");
54786 Error('\p{_:=Cher}');
54787 Error('\P{_:=Cher}');
54788 Expect(1, 5108, '\p{cher}', "");
54789 Expect(0, 5108, '\p{^cher}', "");
54790 Expect(0, 5108, '\P{cher}', "");
54791 Expect(1, 5108, '\P{^cher}', "");
54792 Expect(0, 5023, '\p{cher}', "");
54793 Expect(1, 5023, '\p{^cher}', "");
54794 Expect(1, 5023, '\P{cher}', "");
54795 Expect(0, 5023, '\P{^cher}', "");
54796 Expect(1, 5108, '\p{    Cher}', "");
54797 Expect(0, 5108, '\p{^   Cher}', "");
54798 Expect(0, 5108, '\P{    Cher}', "");
54799 Expect(1, 5108, '\P{^   Cher}', "");
54800 Expect(0, 5023, '\p{    Cher}', "");
54801 Expect(1, 5023, '\p{^   Cher}', "");
54802 Expect(1, 5023, '\P{    Cher}', "");
54803 Expect(0, 5023, '\P{^   Cher}', "");
54804 Error('\p{ Is Cher:=}');
54805 Error('\P{ Is Cher:=}');
54806 Expect(1, 5108, '\p{ischer}', "");
54807 Expect(0, 5108, '\p{^ischer}', "");
54808 Expect(0, 5108, '\P{ischer}', "");
54809 Expect(1, 5108, '\P{^ischer}', "");
54810 Expect(0, 5023, '\p{ischer}', "");
54811 Expect(1, 5023, '\p{^ischer}', "");
54812 Expect(1, 5023, '\P{ischer}', "");
54813 Expect(0, 5023, '\P{^ischer}', "");
54814 Expect(1, 5108, '\p{_   Is      cher}', "");
54815 Expect(0, 5108, '\p{^_  Is      cher}', "");
54816 Expect(0, 5108, '\P{_   Is      cher}', "");
54817 Expect(1, 5108, '\P{^_  Is      cher}', "");
54818 Expect(0, 5023, '\p{_   Is      cher}', "");
54819 Expect(1, 5023, '\p{^_  Is      cher}', "");
54820 Expect(1, 5023, '\P{_   Is      cher}', "");
54821 Expect(0, 5023, '\P{^_  Is      cher}', "");
54822 Error('\p{_ other/a/PUNCTUATION}');
54823 Error('\P{_ other/a/PUNCTUATION}');
54824 Expect(1, 35, '\p{otherpunctuation}', "");
54825 Expect(0, 35, '\p{^otherpunctuation}', "");
54826 Expect(0, 35, '\P{otherpunctuation}', "");
54827 Expect(1, 35, '\P{^otherpunctuation}', "");
54828 Expect(0, 32, '\p{otherpunctuation}', "");
54829 Expect(1, 32, '\p{^otherpunctuation}', "");
54830 Expect(1, 32, '\P{otherpunctuation}', "");
54831 Expect(0, 32, '\P{^otherpunctuation}', "");
54832 Expect(1, 35, '\p{ _OTHER Punctuation}', "");
54833 Expect(0, 35, '\p{^ _OTHER Punctuation}', "");
54834 Expect(0, 35, '\P{ _OTHER Punctuation}', "");
54835 Expect(1, 35, '\P{^ _OTHER Punctuation}', "");
54836 Expect(0, 32, '\p{ _OTHER Punctuation}', "");
54837 Expect(1, 32, '\p{^ _OTHER Punctuation}', "");
54838 Expect(1, 32, '\P{ _OTHER Punctuation}', "");
54839 Expect(0, 32, '\P{^ _OTHER Punctuation}', "");
54840 Error('\p{IS    Other_Punctuation/a/}');
54841 Error('\P{IS    Other_Punctuation/a/}');
54842 Expect(1, 35, '\p{isotherpunctuation}', "");
54843 Expect(0, 35, '\p{^isotherpunctuation}', "");
54844 Expect(0, 35, '\P{isotherpunctuation}', "");
54845 Expect(1, 35, '\P{^isotherpunctuation}', "");
54846 Expect(0, 32, '\p{isotherpunctuation}', "");
54847 Expect(1, 32, '\p{^isotherpunctuation}', "");
54848 Expect(1, 32, '\P{isotherpunctuation}', "");
54849 Expect(0, 32, '\P{^isotherpunctuation}', "");
54850 Expect(1, 35, '\p{-_Is OTHER Punctuation}', "");
54851 Expect(0, 35, '\p{^-_Is OTHER Punctuation}', "");
54852 Expect(0, 35, '\P{-_Is OTHER Punctuation}', "");
54853 Expect(1, 35, '\P{^-_Is OTHER Punctuation}', "");
54854 Expect(0, 32, '\p{-_Is OTHER Punctuation}', "");
54855 Expect(1, 32, '\p{^-_Is OTHER Punctuation}', "");
54856 Expect(1, 32, '\P{-_Is OTHER Punctuation}', "");
54857 Expect(0, 32, '\P{^-_Is OTHER Punctuation}', "");
54858 Error('\p{_:=Po}');
54859 Error('\P{_:=Po}');
54860 Expect(1, 35, '\p{po}', "");
54861 Expect(0, 35, '\p{^po}', "");
54862 Expect(0, 35, '\P{po}', "");
54863 Expect(1, 35, '\P{^po}', "");
54864 Expect(0, 32, '\p{po}', "");
54865 Expect(1, 32, '\p{^po}', "");
54866 Expect(1, 32, '\P{po}', "");
54867 Expect(0, 32, '\P{^po}', "");
54868 Expect(1, 35, '\p{      po}', "");
54869 Expect(0, 35, '\p{^     po}', "");
54870 Expect(0, 35, '\P{      po}', "");
54871 Expect(1, 35, '\P{^     po}', "");
54872 Expect(0, 32, '\p{      po}', "");
54873 Expect(1, 32, '\p{^     po}', "");
54874 Expect(1, 32, '\P{      po}', "");
54875 Expect(0, 32, '\P{^     po}', "");
54876 Error('\p{ :=Is_po}');
54877 Error('\P{ :=Is_po}');
54878 Expect(1, 35, '\p{ispo}', "");
54879 Expect(0, 35, '\p{^ispo}', "");
54880 Expect(0, 35, '\P{ispo}', "");
54881 Expect(1, 35, '\P{^ispo}', "");
54882 Expect(0, 32, '\p{ispo}', "");
54883 Expect(1, 32, '\p{^ispo}', "");
54884 Expect(1, 32, '\P{ispo}', "");
54885 Expect(0, 32, '\P{^ispo}', "");
54886 Expect(1, 35, '\p{__is_po}', "");
54887 Expect(0, 35, '\p{^__is_po}', "");
54888 Expect(0, 35, '\P{__is_po}', "");
54889 Expect(1, 35, '\P{^__is_po}', "");
54890 Expect(0, 32, '\p{__is_po}', "");
54891 Expect(1, 32, '\p{^__is_po}', "");
54892 Expect(1, 32, '\P{__is_po}', "");
54893 Expect(0, 32, '\P{^__is_po}', "");
54894 Error('\p{:=-   IN-CHEROKEE}');
54895 Error('\P{:=-   IN-CHEROKEE}');
54896 Expect(1, 5119, '\p{incherokee}', "");
54897 Expect(0, 5119, '\p{^incherokee}', "");
54898 Expect(0, 5119, '\P{incherokee}', "");
54899 Expect(1, 5119, '\P{^incherokee}', "");
54900 Expect(0, 5023, '\p{incherokee}', "");
54901 Expect(1, 5023, '\p{^incherokee}', "");
54902 Expect(1, 5023, '\P{incherokee}', "");
54903 Expect(0, 5023, '\P{^incherokee}', "");
54904 Expect(1, 5119, '\p{    _in     cherokee}', "");
54905 Expect(0, 5119, '\p{^   _in     cherokee}', "");
54906 Expect(0, 5119, '\P{    _in     cherokee}', "");
54907 Expect(1, 5119, '\P{^   _in     cherokee}', "");
54908 Expect(0, 5023, '\p{    _in     cherokee}', "");
54909 Expect(1, 5023, '\p{^   _in     cherokee}', "");
54910 Expect(1, 5023, '\P{    _in     cherokee}', "");
54911 Expect(0, 5023, '\P{^   _in     cherokee}', "");
54912 Error('\p{_:=ethiopic}');
54913 Error('\P{_:=ethiopic}');
54914 Expect(1, 4680, '\p{ethiopic}', "");
54915 Expect(0, 4680, '\p{^ethiopic}', "");
54916 Expect(0, 4680, '\P{ethiopic}', "");
54917 Expect(1, 4680, '\P{^ethiopic}', "");
54918 Expect(0, 4607, '\p{ethiopic}', "");
54919 Expect(1, 4607, '\p{^ethiopic}', "");
54920 Expect(1, 4607, '\P{ethiopic}', "");
54921 Expect(0, 4607, '\P{^ethiopic}', "");
54922 Expect(1, 4680, '\p{_ ethiopic}', "");
54923 Expect(0, 4680, '\p{^_ ethiopic}', "");
54924 Expect(0, 4680, '\P{_ ethiopic}', "");
54925 Expect(1, 4680, '\P{^_ ethiopic}', "");
54926 Expect(0, 4607, '\p{_ ethiopic}', "");
54927 Expect(1, 4607, '\p{^_ ethiopic}', "");
54928 Expect(1, 4607, '\P{_ ethiopic}', "");
54929 Expect(0, 4607, '\P{^_ ethiopic}', "");
54930 Error('\p{_-Is:=Ethiopic}');
54931 Error('\P{_-Is:=Ethiopic}');
54932 Expect(1, 4680, '\p{isethiopic}', "");
54933 Expect(0, 4680, '\p{^isethiopic}', "");
54934 Expect(0, 4680, '\P{isethiopic}', "");
54935 Expect(1, 4680, '\P{^isethiopic}', "");
54936 Expect(0, 4607, '\p{isethiopic}', "");
54937 Expect(1, 4607, '\p{^isethiopic}', "");
54938 Expect(1, 4607, '\P{isethiopic}', "");
54939 Expect(0, 4607, '\P{^isethiopic}', "");
54940 Expect(1, 4680, '\p{IS ETHIOPIC}', "");
54941 Expect(0, 4680, '\p{^IS ETHIOPIC}', "");
54942 Expect(0, 4680, '\P{IS ETHIOPIC}', "");
54943 Expect(1, 4680, '\P{^IS ETHIOPIC}', "");
54944 Expect(0, 4607, '\p{IS ETHIOPIC}', "");
54945 Expect(1, 4607, '\p{^IS ETHIOPIC}', "");
54946 Expect(1, 4607, '\P{IS ETHIOPIC}', "");
54947 Expect(0, 4607, '\P{^IS ETHIOPIC}', "");
54948 Error('\p{/a/__ETHI}');
54949 Error('\P{/a/__ETHI}');
54950 Expect(1, 4680, '\p{ethi}', "");
54951 Expect(0, 4680, '\p{^ethi}', "");
54952 Expect(0, 4680, '\P{ethi}', "");
54953 Expect(1, 4680, '\P{^ethi}', "");
54954 Expect(0, 4607, '\p{ethi}', "");
54955 Expect(1, 4607, '\p{^ethi}', "");
54956 Expect(1, 4607, '\P{ethi}', "");
54957 Expect(0, 4607, '\P{^ethi}', "");
54958 Expect(1, 4680, '\p{            Ethi}', "");
54959 Expect(0, 4680, '\p{^           Ethi}', "");
54960 Expect(0, 4680, '\P{            Ethi}', "");
54961 Expect(1, 4680, '\P{^           Ethi}', "");
54962 Expect(0, 4607, '\p{            Ethi}', "");
54963 Expect(1, 4607, '\p{^           Ethi}', "");
54964 Expect(1, 4607, '\P{            Ethi}', "");
54965 Expect(0, 4607, '\P{^           Ethi}', "");
54966 Error('\p{:=IS_ethi}');
54967 Error('\P{:=IS_ethi}');
54968 Expect(1, 4680, '\p{isethi}', "");
54969 Expect(0, 4680, '\p{^isethi}', "");
54970 Expect(0, 4680, '\P{isethi}', "");
54971 Expect(1, 4680, '\P{^isethi}', "");
54972 Expect(0, 4607, '\p{isethi}', "");
54973 Expect(1, 4607, '\p{^isethi}', "");
54974 Expect(1, 4607, '\P{isethi}', "");
54975 Expect(0, 4607, '\P{^isethi}', "");
54976 Expect(1, 4680, '\p{_ ISEthi}', "");
54977 Expect(0, 4680, '\p{^_ ISEthi}', "");
54978 Expect(0, 4680, '\P{_ ISEthi}', "");
54979 Expect(1, 4680, '\P{^_ ISEthi}', "");
54980 Expect(0, 4607, '\p{_ ISEthi}', "");
54981 Expect(1, 4607, '\p{^_ ISEthi}', "");
54982 Expect(1, 4607, '\P{_ ISEthi}', "");
54983 Expect(0, 4607, '\P{^_ ISEthi}', "");
54984 Error('\p{      -Yi:=}');
54985 Error('\P{      -Yi:=}');
54986 Expect(1, 42124, '\p{yi}', "");
54987 Expect(0, 42124, '\p{^yi}', "");
54988 Expect(0, 42124, '\P{yi}', "");
54989 Expect(1, 42124, '\P{^yi}', "");
54990 Expect(0, 40959, '\p{yi}', "");
54991 Expect(1, 40959, '\p{^yi}', "");
54992 Expect(1, 40959, '\P{yi}', "");
54993 Expect(0, 40959, '\P{^yi}', "");
54994 Expect(1, 42124, '\p{   _Yi}', "");
54995 Expect(0, 42124, '\p{^  _Yi}', "");
54996 Expect(0, 42124, '\P{   _Yi}', "");
54997 Expect(1, 42124, '\P{^  _Yi}', "");
54998 Expect(0, 40959, '\p{   _Yi}', "");
54999 Expect(1, 40959, '\p{^  _Yi}', "");
55000 Expect(1, 40959, '\P{   _Yi}', "");
55001 Expect(0, 40959, '\P{^  _Yi}', "");
55002 Error('\p{:=_ IS YI}');
55003 Error('\P{:=_ IS YI}');
55004 Expect(1, 42124, '\p{isyi}', "");
55005 Expect(0, 42124, '\p{^isyi}', "");
55006 Expect(0, 42124, '\P{isyi}', "");
55007 Expect(1, 42124, '\P{^isyi}', "");
55008 Expect(0, 40959, '\p{isyi}', "");
55009 Expect(1, 40959, '\p{^isyi}', "");
55010 Expect(1, 40959, '\P{isyi}', "");
55011 Expect(0, 40959, '\P{^isyi}', "");
55012 Expect(1, 42124, '\p{           IS-YI}', "");
55013 Expect(0, 42124, '\p{^          IS-YI}', "");
55014 Expect(0, 42124, '\P{           IS-YI}', "");
55015 Expect(1, 42124, '\P{^          IS-YI}', "");
55016 Expect(0, 40959, '\p{           IS-YI}', "");
55017 Expect(1, 40959, '\p{^          IS-YI}', "");
55018 Expect(1, 40959, '\P{           IS-YI}', "");
55019 Expect(0, 40959, '\P{^          IS-YI}', "");
55020 Error('\p{YIII:=}');
55021 Error('\P{YIII:=}');
55022 Expect(1, 42124, '\p{yiii}', "");
55023 Expect(0, 42124, '\p{^yiii}', "");
55024 Expect(0, 42124, '\P{yiii}', "");
55025 Expect(1, 42124, '\P{^yiii}', "");
55026 Expect(0, 40959, '\p{yiii}', "");
55027 Expect(1, 40959, '\p{^yiii}', "");
55028 Expect(1, 40959, '\P{yiii}', "");
55029 Expect(0, 40959, '\P{^yiii}', "");
55030 Expect(1, 42124, '\p{-YIII}', "");
55031 Expect(0, 42124, '\p{^-YIII}', "");
55032 Expect(0, 42124, '\P{-YIII}', "");
55033 Expect(1, 42124, '\P{^-YIII}', "");
55034 Expect(0, 40959, '\p{-YIII}', "");
55035 Expect(1, 40959, '\p{^-YIII}', "");
55036 Expect(1, 40959, '\P{-YIII}', "");
55037 Expect(0, 40959, '\P{^-YIII}', "");
55038 Error('\p{:=Is  Yiii}');
55039 Error('\P{:=Is  Yiii}');
55040 Expect(1, 42124, '\p{isyiii}', "");
55041 Expect(0, 42124, '\p{^isyiii}', "");
55042 Expect(0, 42124, '\P{isyiii}', "");
55043 Expect(1, 42124, '\P{^isyiii}', "");
55044 Expect(0, 40959, '\p{isyiii}', "");
55045 Expect(1, 40959, '\p{^isyiii}', "");
55046 Expect(1, 40959, '\P{isyiii}', "");
55047 Expect(0, 40959, '\P{^isyiii}', "");
55048 Expect(1, 42124, '\p{   _Isyiii}', "");
55049 Expect(0, 42124, '\p{^  _Isyiii}', "");
55050 Expect(0, 42124, '\P{   _Isyiii}', "");
55051 Expect(1, 42124, '\P{^  _Isyiii}', "");
55052 Expect(0, 40959, '\p{   _Isyiii}', "");
55053 Expect(1, 40959, '\p{^  _Isyiii}', "");
55054 Expect(1, 40959, '\P{   _Isyiii}', "");
55055 Expect(0, 40959, '\P{^  _Isyiii}', "");
55056 Error('\p{-GURMUKHI/a/}');
55057 Error('\P{-GURMUKHI/a/}');
55058 Expect(1, 2563, '\p{gurmukhi}', "");
55059 Expect(0, 2563, '\p{^gurmukhi}', "");
55060 Expect(0, 2563, '\P{gurmukhi}', "");
55061 Expect(1, 2563, '\P{^gurmukhi}', "");
55062 Expect(0, 2560, '\p{gurmukhi}', "");
55063 Expect(1, 2560, '\p{^gurmukhi}', "");
55064 Expect(1, 2560, '\P{gurmukhi}', "");
55065 Expect(0, 2560, '\P{^gurmukhi}', "");
55066 Expect(1, 2563, '\p{     gurmukhi}', "");
55067 Expect(0, 2563, '\p{^    gurmukhi}', "");
55068 Expect(0, 2563, '\P{     gurmukhi}', "");
55069 Expect(1, 2563, '\P{^    gurmukhi}', "");
55070 Expect(0, 2560, '\p{     gurmukhi}', "");
55071 Expect(1, 2560, '\p{^    gurmukhi}', "");
55072 Expect(1, 2560, '\P{     gurmukhi}', "");
55073 Expect(0, 2560, '\P{^    gurmukhi}', "");
55074 Error('\p{/a/   _IS Gurmukhi}');
55075 Error('\P{/a/   _IS Gurmukhi}');
55076 Expect(1, 2563, '\p{isgurmukhi}', "");
55077 Expect(0, 2563, '\p{^isgurmukhi}', "");
55078 Expect(0, 2563, '\P{isgurmukhi}', "");
55079 Expect(1, 2563, '\P{^isgurmukhi}', "");
55080 Expect(0, 2560, '\p{isgurmukhi}', "");
55081 Expect(1, 2560, '\p{^isgurmukhi}', "");
55082 Expect(1, 2560, '\P{isgurmukhi}', "");
55083 Expect(0, 2560, '\P{^isgurmukhi}', "");
55084 Expect(1, 2563, '\p{    IsGurmukhi}', "");
55085 Expect(0, 2563, '\p{^   IsGurmukhi}', "");
55086 Expect(0, 2563, '\P{    IsGurmukhi}', "");
55087 Expect(1, 2563, '\P{^   IsGurmukhi}', "");
55088 Expect(0, 2560, '\p{    IsGurmukhi}', "");
55089 Expect(1, 2560, '\p{^   IsGurmukhi}', "");
55090 Expect(1, 2560, '\P{    IsGurmukhi}', "");
55091 Expect(0, 2560, '\P{^   IsGurmukhi}', "");
55092 Error('\p{:=     guru}');
55093 Error('\P{:=     guru}');
55094 Expect(1, 2563, '\p{guru}', "");
55095 Expect(0, 2563, '\p{^guru}', "");
55096 Expect(0, 2563, '\P{guru}', "");
55097 Expect(1, 2563, '\P{^guru}', "");
55098 Expect(0, 2560, '\p{guru}', "");
55099 Expect(1, 2560, '\p{^guru}', "");
55100 Expect(1, 2560, '\P{guru}', "");
55101 Expect(0, 2560, '\P{^guru}', "");
55102 Expect(1, 2563, '\p{    Guru}', "");
55103 Expect(0, 2563, '\p{^   Guru}', "");
55104 Expect(0, 2563, '\P{    Guru}', "");
55105 Expect(1, 2563, '\P{^   Guru}', "");
55106 Expect(0, 2560, '\p{    Guru}', "");
55107 Expect(1, 2560, '\p{^   Guru}', "");
55108 Expect(1, 2560, '\P{    Guru}', "");
55109 Expect(0, 2560, '\P{^   Guru}', "");
55110 Error('\p{:=IS  GURU}');
55111 Error('\P{:=IS  GURU}');
55112 Expect(1, 2563, '\p{isguru}', "");
55113 Expect(0, 2563, '\p{^isguru}', "");
55114 Expect(0, 2563, '\P{isguru}', "");
55115 Expect(1, 2563, '\P{^isguru}', "");
55116 Expect(0, 2560, '\p{isguru}', "");
55117 Expect(1, 2560, '\p{^isguru}', "");
55118 Expect(1, 2560, '\P{isguru}', "");
55119 Expect(0, 2560, '\P{^isguru}', "");
55120 Expect(1, 2563, '\p{ is_Guru}', "");
55121 Expect(0, 2563, '\p{^ is_Guru}', "");
55122 Expect(0, 2563, '\P{ is_Guru}', "");
55123 Expect(1, 2563, '\P{^ is_Guru}', "");
55124 Expect(0, 2560, '\p{ is_Guru}', "");
55125 Expect(1, 2560, '\p{^ is_Guru}', "");
55126 Expect(1, 2560, '\P{ is_Guru}', "");
55127 Expect(0, 2560, '\P{^ is_Guru}', "");
55128 Error('\p{ _LATIN/a/ExtendedB}');
55129 Error('\P{ _LATIN/a/ExtendedB}');
55130 Expect(1, 591, '\p{latinextendedb}', "");
55131 Expect(0, 591, '\p{^latinextendedb}', "");
55132 Expect(0, 591, '\P{latinextendedb}', "");
55133 Expect(1, 591, '\P{^latinextendedb}', "");
55134 Expect(0, 383, '\p{latinextendedb}', "");
55135 Expect(1, 383, '\p{^latinextendedb}', "");
55136 Expect(1, 383, '\P{latinextendedb}', "");
55137 Expect(0, 383, '\P{^latinextendedb}', "");
55138 Expect(1, 591, '\p{-_latin      ExtendedB}', "");
55139 Expect(0, 591, '\p{^-_latin     ExtendedB}', "");
55140 Expect(0, 591, '\P{-_latin      ExtendedB}', "");
55141 Expect(1, 591, '\P{^-_latin     ExtendedB}', "");
55142 Expect(0, 383, '\p{-_latin      ExtendedB}', "");
55143 Expect(1, 383, '\p{^-_latin     ExtendedB}', "");
55144 Expect(1, 383, '\P{-_latin      ExtendedB}', "");
55145 Expect(0, 383, '\P{^-_latin     ExtendedB}', "");
55146 Error('\p{__IS/a/latin_EXTENDED B}');
55147 Error('\P{__IS/a/latin_EXTENDED B}');
55148 Expect(1, 591, '\p{islatinextendedb}', "");
55149 Expect(0, 591, '\p{^islatinextendedb}', "");
55150 Expect(0, 591, '\P{islatinextendedb}', "");
55151 Expect(1, 591, '\P{^islatinextendedb}', "");
55152 Expect(0, 383, '\p{islatinextendedb}', "");
55153 Expect(1, 383, '\p{^islatinextendedb}', "");
55154 Expect(1, 383, '\P{islatinextendedb}', "");
55155 Expect(0, 383, '\P{^islatinextendedb}', "");
55156 Expect(1, 591, '\p{     Is_latinextended_b}', "");
55157 Expect(0, 591, '\p{^    Is_latinextended_b}', "");
55158 Expect(0, 591, '\P{     Is_latinextended_b}', "");
55159 Expect(1, 591, '\P{^    Is_latinextended_b}', "");
55160 Expect(0, 383, '\p{     Is_latinextended_b}', "");
55161 Expect(1, 383, '\p{^    Is_latinextended_b}', "");
55162 Expect(1, 383, '\P{     Is_latinextended_b}', "");
55163 Expect(0, 383, '\P{^    Is_latinextended_b}', "");
55164 Error('\p{-_in  Latin Extended:=B}');
55165 Error('\P{-_in  Latin Extended:=B}');
55166 Expect(1, 591, '\p{inlatinextendedb}', "");
55167 Expect(0, 591, '\p{^inlatinextendedb}', "");
55168 Expect(0, 591, '\P{inlatinextendedb}', "");
55169 Expect(1, 591, '\P{^inlatinextendedb}', "");
55170 Expect(0, 383, '\p{inlatinextendedb}', "");
55171 Expect(1, 383, '\p{^inlatinextendedb}', "");
55172 Expect(1, 383, '\P{inlatinextendedb}', "");
55173 Expect(0, 383, '\P{^inlatinextendedb}', "");
55174 Expect(1, 591, '\p{-In-Latin_extended-B}', "");
55175 Expect(0, 591, '\p{^-In-Latin_extended-B}', "");
55176 Expect(0, 591, '\P{-In-Latin_extended-B}', "");
55177 Expect(1, 591, '\P{^-In-Latin_extended-B}', "");
55178 Expect(0, 383, '\p{-In-Latin_extended-B}', "");
55179 Expect(1, 383, '\p{^-In-Latin_extended-B}', "");
55180 Expect(1, 383, '\P{-In-Latin_extended-B}', "");
55181 Expect(0, 383, '\P{^-In-Latin_extended-B}', "");
55182 Error('\p{ /a/cyrillic}');
55183 Error('\P{ /a/cyrillic}');
55184 Expect(1, 1315, '\p{cyrillic}', "");
55185 Expect(0, 1315, '\p{^cyrillic}', "");
55186 Expect(0, 1315, '\P{cyrillic}', "");
55187 Expect(1, 1315, '\P{^cyrillic}', "");
55188 Expect(0, 1023, '\p{cyrillic}', "");
55189 Expect(1, 1023, '\p{^cyrillic}', "");
55190 Expect(1, 1023, '\P{cyrillic}', "");
55191 Expect(0, 1023, '\P{^cyrillic}', "");
55192 Expect(1, 1315, '\p{ -CYRILLIC}', "");
55193 Expect(0, 1315, '\p{^ -CYRILLIC}', "");
55194 Expect(0, 1315, '\P{ -CYRILLIC}', "");
55195 Expect(1, 1315, '\P{^ -CYRILLIC}', "");
55196 Expect(0, 1023, '\p{ -CYRILLIC}', "");
55197 Expect(1, 1023, '\p{^ -CYRILLIC}', "");
55198 Expect(1, 1023, '\P{ -CYRILLIC}', "");
55199 Expect(0, 1023, '\P{^ -CYRILLIC}', "");
55200 Error('\p{:=_   ISCYRILLIC}');
55201 Error('\P{:=_   ISCYRILLIC}');
55202 Expect(1, 1315, '\p{iscyrillic}', "");
55203 Expect(0, 1315, '\p{^iscyrillic}', "");
55204 Expect(0, 1315, '\P{iscyrillic}', "");
55205 Expect(1, 1315, '\P{^iscyrillic}', "");
55206 Expect(0, 1023, '\p{iscyrillic}', "");
55207 Expect(1, 1023, '\p{^iscyrillic}', "");
55208 Expect(1, 1023, '\P{iscyrillic}', "");
55209 Expect(0, 1023, '\P{^iscyrillic}', "");
55210 Expect(1, 1315, '\p{     is     cyrillic}', "");
55211 Expect(0, 1315, '\p{^    is     cyrillic}', "");
55212 Expect(0, 1315, '\P{     is     cyrillic}', "");
55213 Expect(1, 1315, '\P{^    is     cyrillic}', "");
55214 Expect(0, 1023, '\p{     is     cyrillic}', "");
55215 Expect(1, 1023, '\p{^    is     cyrillic}', "");
55216 Expect(1, 1023, '\P{     is     cyrillic}', "");
55217 Expect(0, 1023, '\P{^    is     cyrillic}', "");
55218 Error('\p{      :=Cyrl}');
55219 Error('\P{      :=Cyrl}');
55220 Expect(1, 1315, '\p{cyrl}', "");
55221 Expect(0, 1315, '\p{^cyrl}', "");
55222 Expect(0, 1315, '\P{cyrl}', "");
55223 Expect(1, 1315, '\P{^cyrl}', "");
55224 Expect(0, 1023, '\p{cyrl}', "");
55225 Expect(1, 1023, '\p{^cyrl}', "");
55226 Expect(1, 1023, '\P{cyrl}', "");
55227 Expect(0, 1023, '\P{^cyrl}', "");
55228 Expect(1, 1315, '\p{- CYRL}', "");
55229 Expect(0, 1315, '\p{^- CYRL}', "");
55230 Expect(0, 1315, '\P{- CYRL}', "");
55231 Expect(1, 1315, '\P{^- CYRL}', "");
55232 Expect(0, 1023, '\p{- CYRL}', "");
55233 Expect(1, 1023, '\p{^- CYRL}', "");
55234 Expect(1, 1023, '\P{- CYRL}', "");
55235 Expect(0, 1023, '\P{^- CYRL}', "");
55236 Error('\p{ -Is-Cyrl:=}');
55237 Error('\P{ -Is-Cyrl:=}');
55238 Expect(1, 1315, '\p{iscyrl}', "");
55239 Expect(0, 1315, '\p{^iscyrl}', "");
55240 Expect(0, 1315, '\P{iscyrl}', "");
55241 Expect(1, 1315, '\P{^iscyrl}', "");
55242 Expect(0, 1023, '\p{iscyrl}', "");
55243 Expect(1, 1023, '\p{^iscyrl}', "");
55244 Expect(1, 1023, '\P{iscyrl}', "");
55245 Expect(0, 1023, '\P{^iscyrl}', "");
55246 Expect(1, 1315, '\p{            is-Cyrl}', "");
55247 Expect(0, 1315, '\p{^           is-Cyrl}', "");
55248 Expect(0, 1315, '\P{            is-Cyrl}', "");
55249 Expect(1, 1315, '\P{^           is-Cyrl}', "");
55250 Expect(0, 1023, '\p{            is-Cyrl}', "");
55251 Expect(1, 1023, '\p{^           is-Cyrl}', "");
55252 Expect(1, 1023, '\P{            is-Cyrl}', "");
55253 Expect(0, 1023, '\P{^           is-Cyrl}', "");
55254 Error('\p{/a/  Latin_extended_c}');
55255 Error('\P{/a/  Latin_extended_c}');
55256 Expect(1, 11391, '\p{latinextendedc}', "");
55257 Expect(0, 11391, '\p{^latinextendedc}', "");
55258 Expect(0, 11391, '\P{latinextendedc}', "");
55259 Expect(1, 11391, '\P{^latinextendedc}', "");
55260 Expect(0, 11359, '\p{latinextendedc}', "");
55261 Expect(1, 11359, '\p{^latinextendedc}', "");
55262 Expect(1, 11359, '\P{latinextendedc}', "");
55263 Expect(0, 11359, '\P{^latinextendedc}', "");
55264 Expect(1, 11391, '\p{- latin    extended-C}', "");
55265 Expect(0, 11391, '\p{^- latin   extended-C}', "");
55266 Expect(0, 11391, '\P{- latin    extended-C}', "");
55267 Expect(1, 11391, '\P{^- latin   extended-C}', "");
55268 Expect(0, 11359, '\p{- latin    extended-C}', "");
55269 Expect(1, 11359, '\p{^- latin   extended-C}', "");
55270 Expect(1, 11359, '\P{- latin    extended-C}', "");
55271 Expect(0, 11359, '\P{^- latin   extended-C}', "");
55272 Error('\p{_-Is latin Extended/a/C}');
55273 Error('\P{_-Is latin Extended/a/C}');
55274 Expect(1, 11391, '\p{islatinextendedc}', "");
55275 Expect(0, 11391, '\p{^islatinextendedc}', "");
55276 Expect(0, 11391, '\P{islatinextendedc}', "");
55277 Expect(1, 11391, '\P{^islatinextendedc}', "");
55278 Expect(0, 11359, '\p{islatinextendedc}', "");
55279 Expect(1, 11359, '\p{^islatinextendedc}', "");
55280 Expect(1, 11359, '\P{islatinextendedc}', "");
55281 Expect(0, 11359, '\P{^islatinextendedc}', "");
55282 Expect(1, 11391, '\p{-_IS Latin extended-C}', "");
55283 Expect(0, 11391, '\p{^-_IS Latin        extended-C}', "");
55284 Expect(0, 11391, '\P{-_IS Latin extended-C}', "");
55285 Expect(1, 11391, '\P{^-_IS Latin        extended-C}', "");
55286 Expect(0, 11359, '\p{-_IS Latin extended-C}', "");
55287 Expect(1, 11359, '\p{^-_IS Latin        extended-C}', "");
55288 Expect(1, 11359, '\P{-_IS Latin extended-C}', "");
55289 Expect(0, 11359, '\P{^-_IS Latin        extended-C}', "");
55290 Error('\p{:= _in        Latin Extended  c}');
55291 Error('\P{:= _in        Latin Extended  c}');
55292 Expect(1, 11391, '\p{inlatinextendedc}', "");
55293 Expect(0, 11391, '\p{^inlatinextendedc}', "");
55294 Expect(0, 11391, '\P{inlatinextendedc}', "");
55295 Expect(1, 11391, '\P{^inlatinextendedc}', "");
55296 Expect(0, 11359, '\p{inlatinextendedc}', "");
55297 Expect(1, 11359, '\p{^inlatinextendedc}', "");
55298 Expect(1, 11359, '\P{inlatinextendedc}', "");
55299 Expect(0, 11359, '\P{^inlatinextendedc}', "");
55300 Expect(1, 11391, '\p{-in_LATIN Extended C}', "");
55301 Expect(0, 11391, '\p{^-in_LATIN Extended C}', "");
55302 Expect(0, 11391, '\P{-in_LATIN Extended C}', "");
55303 Expect(1, 11391, '\P{^-in_LATIN Extended C}', "");
55304 Expect(0, 11359, '\p{-in_LATIN Extended C}', "");
55305 Expect(1, 11359, '\p{^-in_LATIN Extended C}', "");
55306 Expect(1, 11359, '\P{-in_LATIN Extended C}', "");
55307 Expect(0, 11359, '\P{^-in_LATIN Extended C}', "");
55308 Error('\p{/a/   IN      Rejang}');
55309 Error('\P{/a/   IN      Rejang}');
55310 Expect(1, 43359, '\p{inrejang}', "");
55311 Expect(0, 43359, '\p{^inrejang}', "");
55312 Expect(0, 43359, '\P{inrejang}', "");
55313 Expect(1, 43359, '\P{^inrejang}', "");
55314 Expect(0, 43311, '\p{inrejang}', "");
55315 Expect(1, 43311, '\p{^inrejang}', "");
55316 Expect(1, 43311, '\P{inrejang}', "");
55317 Expect(0, 43311, '\P{^inrejang}', "");
55318 Expect(1, 43359, '\p{ -In_rejang}', "");
55319 Expect(0, 43359, '\p{^ -In_rejang}', "");
55320 Expect(0, 43359, '\P{ -In_rejang}', "");
55321 Expect(1, 43359, '\P{^ -In_rejang}', "");
55322 Expect(0, 43311, '\p{ -In_rejang}', "");
55323 Expect(1, 43311, '\p{^ -In_rejang}', "");
55324 Expect(1, 43311, '\P{ -In_rejang}', "");
55325 Expect(0, 43311, '\P{^ -In_rejang}', "");
55326 Error('\p{      Combining/a/DIACRITICALMARKS-SUPPLEMENT}');
55327 Error('\P{      Combining/a/DIACRITICALMARKS-SUPPLEMENT}');
55328 Expect(1, 7679, '\p{combiningdiacriticalmarkssupplement}', "");
55329 Expect(0, 7679, '\p{^combiningdiacriticalmarkssupplement}', "");
55330 Expect(0, 7679, '\P{combiningdiacriticalmarkssupplement}', "");
55331 Expect(1, 7679, '\P{^combiningdiacriticalmarkssupplement}', "");
55332 Expect(0, 7615, '\p{combiningdiacriticalmarkssupplement}', "");
55333 Expect(1, 7615, '\p{^combiningdiacriticalmarkssupplement}', "");
55334 Expect(1, 7615, '\P{combiningdiacriticalmarkssupplement}', "");
55335 Expect(0, 7615, '\P{^combiningdiacriticalmarkssupplement}', "");
55336 Expect(1, 7679, '\p{--COMBINING_DiacriticalMARKS supplement}', "");
55337 Expect(0, 7679, '\p{^--COMBINING_DiacriticalMARKS supplement}', "");
55338 Expect(0, 7679, '\P{--COMBINING_DiacriticalMARKS supplement}', "");
55339 Expect(1, 7679, '\P{^--COMBINING_DiacriticalMARKS supplement}', "");
55340 Expect(0, 7615, '\p{--COMBINING_DiacriticalMARKS supplement}', "");
55341 Expect(1, 7615, '\p{^--COMBINING_DiacriticalMARKS supplement}', "");
55342 Expect(1, 7615, '\P{--COMBINING_DiacriticalMARKS supplement}', "");
55343 Expect(0, 7615, '\P{^--COMBINING_DiacriticalMARKS supplement}', "");
55344 Error('\p{_:=Is Combining_Diacritical marks-Supplement}');
55345 Error('\P{_:=Is Combining_Diacritical marks-Supplement}');
55346 Expect(1, 7679, '\p{iscombiningdiacriticalmarkssupplement}', "");
55347 Expect(0, 7679, '\p{^iscombiningdiacriticalmarkssupplement}', "");
55348 Expect(0, 7679, '\P{iscombiningdiacriticalmarkssupplement}', "");
55349 Expect(1, 7679, '\P{^iscombiningdiacriticalmarkssupplement}', "");
55350 Expect(0, 7615, '\p{iscombiningdiacriticalmarkssupplement}', "");
55351 Expect(1, 7615, '\p{^iscombiningdiacriticalmarkssupplement}', "");
55352 Expect(1, 7615, '\P{iscombiningdiacriticalmarkssupplement}', "");
55353 Expect(0, 7615, '\P{^iscombiningdiacriticalmarkssupplement}', "");
55354 Expect(1, 7679, '\p{_IS_COMBINING-diacritical_MARKSsupplement}', "");
55355 Expect(0, 7679, '\p{^_IS_COMBINING-diacritical_MARKSsupplement}', "");
55356 Expect(0, 7679, '\P{_IS_COMBINING-diacritical_MARKSsupplement}', "");
55357 Expect(1, 7679, '\P{^_IS_COMBINING-diacritical_MARKSsupplement}', "");
55358 Expect(0, 7615, '\p{_IS_COMBINING-diacritical_MARKSsupplement}', "");
55359 Expect(1, 7615, '\p{^_IS_COMBINING-diacritical_MARKSsupplement}', "");
55360 Expect(1, 7615, '\P{_IS_COMBINING-diacritical_MARKSsupplement}', "");
55361 Expect(0, 7615, '\P{^_IS_COMBINING-diacritical_MARKSsupplement}', "");
55362 Error('\p{      _In:=Combining_diacriticalmarks Supplement}');
55363 Error('\P{      _In:=Combining_diacriticalmarks Supplement}');
55364 Expect(1, 7679, '\p{incombiningdiacriticalmarkssupplement}', "");
55365 Expect(0, 7679, '\p{^incombiningdiacriticalmarkssupplement}', "");
55366 Expect(0, 7679, '\P{incombiningdiacriticalmarkssupplement}', "");
55367 Expect(1, 7679, '\P{^incombiningdiacriticalmarkssupplement}', "");
55368 Expect(0, 7615, '\p{incombiningdiacriticalmarkssupplement}', "");
55369 Expect(1, 7615, '\p{^incombiningdiacriticalmarkssupplement}', "");
55370 Expect(1, 7615, '\P{incombiningdiacriticalmarkssupplement}', "");
55371 Expect(0, 7615, '\P{^incombiningdiacriticalmarkssupplement}', "");
55372 Expect(1, 7679, '\p{ _In Combining_DIACRITICAL MARKS    Supplement}', "");
55373 Expect(0, 7679, '\p{^ _In Combining_DIACRITICAL MARKS   Supplement}', "");
55374 Expect(0, 7679, '\P{ _In Combining_DIACRITICAL MARKS    Supplement}', "");
55375 Expect(1, 7679, '\P{^ _In Combining_DIACRITICAL MARKS   Supplement}', "");
55376 Expect(0, 7615, '\p{ _In Combining_DIACRITICAL MARKS    Supplement}', "");
55377 Expect(1, 7615, '\p{^ _In Combining_DIACRITICAL MARKS   Supplement}', "");
55378 Expect(1, 7615, '\P{ _In Combining_DIACRITICAL MARKS    Supplement}', "");
55379 Expect(0, 7615, '\P{^ _In Combining_DIACRITICAL MARKS   Supplement}', "");
55380 Error('\p{/a/   -STerm}');
55381 Error('\P{/a/   -STerm}');
55382 Expect(1, 33, '\p{sterm}', "");
55383 Expect(0, 33, '\p{^sterm}', "");
55384 Expect(0, 33, '\P{sterm}', "");
55385 Expect(1, 33, '\P{^sterm}', "");
55386 Expect(0, 32, '\p{sterm}', "");
55387 Expect(1, 32, '\p{^sterm}', "");
55388 Expect(1, 32, '\P{sterm}', "");
55389 Expect(0, 32, '\P{^sterm}', "");
55390 Expect(1, 33, '\p{-_STerm}', "");
55391 Expect(0, 33, '\p{^-_STerm}', "");
55392 Expect(0, 33, '\P{-_STerm}', "");
55393 Expect(1, 33, '\P{^-_STerm}', "");
55394 Expect(0, 32, '\p{-_STerm}', "");
55395 Expect(1, 32, '\p{^-_STerm}', "");
55396 Expect(1, 32, '\P{-_STerm}', "");
55397 Expect(0, 32, '\P{^-_STerm}', "");
55398 Error('\p{:= ISSTerm}');
55399 Error('\P{:= ISSTerm}');
55400 Expect(1, 33, '\p{issterm}', "");
55401 Expect(0, 33, '\p{^issterm}', "");
55402 Expect(0, 33, '\P{issterm}', "");
55403 Expect(1, 33, '\P{^issterm}', "");
55404 Expect(0, 32, '\p{issterm}', "");
55405 Expect(1, 32, '\p{^issterm}', "");
55406 Expect(1, 32, '\P{issterm}', "");
55407 Expect(0, 32, '\P{^issterm}', "");
55408 Expect(1, 33, '\p{--IsSTerm}', "");
55409 Expect(0, 33, '\p{^--IsSTerm}', "");
55410 Expect(0, 33, '\P{--IsSTerm}', "");
55411 Expect(1, 33, '\P{^--IsSTerm}', "");
55412 Expect(0, 32, '\p{--IsSTerm}', "");
55413 Expect(1, 32, '\p{^--IsSTerm}', "");
55414 Expect(1, 32, '\P{--IsSTerm}', "");
55415 Expect(0, 32, '\P{^--IsSTerm}', "");
55416 Error('\p{_     IN      Kannada/a/}');
55417 Error('\P{_     IN      Kannada/a/}');
55418 Expect(1, 3327, '\p{inkannada}', "");
55419 Expect(0, 3327, '\p{^inkannada}', "");
55420 Expect(0, 3327, '\P{inkannada}', "");
55421 Expect(1, 3327, '\P{^inkannada}', "");
55422 Expect(0, 3199, '\p{inkannada}', "");
55423 Expect(1, 3199, '\p{^inkannada}', "");
55424 Expect(1, 3199, '\P{inkannada}', "");
55425 Expect(0, 3199, '\P{^inkannada}', "");
55426 Expect(1, 3327, '\p{    _INKANNADA}', "");
55427 Expect(0, 3327, '\p{^   _INKANNADA}', "");
55428 Expect(0, 3327, '\P{    _INKANNADA}', "");
55429 Expect(1, 3327, '\P{^   _INKANNADA}', "");
55430 Expect(0, 3199, '\p{    _INKANNADA}', "");
55431 Expect(1, 3199, '\p{^   _INKANNADA}', "");
55432 Expect(1, 3199, '\P{    _INKANNADA}', "");
55433 Expect(0, 3199, '\P{^   _INKANNADA}', "");
55434 Error('\p{/a/Word}');
55435 Error('\P{/a/Word}');
55436 Expect(1, 57, '\p{word}', "");
55437 Expect(0, 57, '\p{^word}', "");
55438 Expect(0, 57, '\P{word}', "");
55439 Expect(1, 57, '\P{^word}', "");
55440 Expect(0, 47, '\p{word}', "");
55441 Expect(1, 47, '\p{^word}', "");
55442 Expect(1, 47, '\P{word}', "");
55443 Expect(0, 47, '\P{^word}', "");
55444 Expect(1, 57, '\p{--WORD}', "");
55445 Expect(0, 57, '\p{^--WORD}', "");
55446 Expect(0, 57, '\P{--WORD}', "");
55447 Expect(1, 57, '\P{^--WORD}', "");
55448 Expect(0, 47, '\p{--WORD}', "");
55449 Expect(1, 47, '\p{^--WORD}', "");
55450 Expect(1, 47, '\P{--WORD}', "");
55451 Expect(0, 47, '\P{^--WORD}', "");
55452 Error('\p{_is:=word}');
55453 Error('\P{_is:=word}');
55454 Expect(1, 57, '\p{isword}', "");
55455 Expect(0, 57, '\p{^isword}', "");
55456 Expect(0, 57, '\P{isword}', "");
55457 Expect(1, 57, '\P{^isword}', "");
55458 Expect(0, 47, '\p{isword}', "");
55459 Expect(1, 47, '\p{^isword}', "");
55460 Expect(1, 47, '\P{isword}', "");
55461 Expect(0, 47, '\P{^isword}', "");
55462 Expect(1, 57, '\p{ is word}', "");
55463 Expect(0, 57, '\p{^ is word}', "");
55464 Expect(0, 57, '\P{ is word}', "");
55465 Expect(1, 57, '\P{^ is word}', "");
55466 Expect(0, 47, '\p{ is word}', "");
55467 Expect(1, 47, '\p{^ is word}', "");
55468 Expect(1, 47, '\P{ is word}', "");
55469 Expect(0, 47, '\P{^ is word}', "");
55470 Error('\p{_SOFT dotted/a/}');
55471 Error('\P{_SOFT dotted/a/}');
55472 Expect(1, 106, '\p{softdotted}', "");
55473 Expect(0, 106, '\p{^softdotted}', "");
55474 Expect(0, 106, '\P{softdotted}', "");
55475 Expect(1, 106, '\P{^softdotted}', "");
55476 Expect(0, 104, '\p{softdotted}', "");
55477 Expect(1, 104, '\p{^softdotted}', "");
55478 Expect(1, 104, '\P{softdotted}', "");
55479 Expect(0, 104, '\P{^softdotted}', "");
55480 Expect(1, 106, '\p{     softdotted}', "");
55481 Expect(0, 106, '\p{^    softdotted}', "");
55482 Expect(0, 106, '\P{     softdotted}', "");
55483 Expect(1, 106, '\P{^    softdotted}', "");
55484 Expect(0, 104, '\p{     softdotted}', "");
55485 Expect(1, 104, '\p{^    softdotted}', "");
55486 Expect(1, 104, '\P{     softdotted}', "");
55487 Expect(0, 104, '\P{^    softdotted}', "");
55488 Error('\p{  IS:=Soft_DOTTED}');
55489 Error('\P{  IS:=Soft_DOTTED}');
55490 Expect(1, 106, '\p{issoftdotted}', "");
55491 Expect(0, 106, '\p{^issoftdotted}', "");
55492 Expect(0, 106, '\P{issoftdotted}', "");
55493 Expect(1, 106, '\P{^issoftdotted}', "");
55494 Expect(0, 104, '\p{issoftdotted}', "");
55495 Expect(1, 104, '\p{^issoftdotted}', "");
55496 Expect(1, 104, '\P{issoftdotted}', "");
55497 Expect(0, 104, '\P{^issoftdotted}', "");
55498 Expect(1, 106, '\p{_-IS_SOFT-dotted}', "");
55499 Expect(0, 106, '\p{^_-IS_SOFT-dotted}', "");
55500 Expect(0, 106, '\P{_-IS_SOFT-dotted}', "");
55501 Expect(1, 106, '\P{^_-IS_SOFT-dotted}', "");
55502 Expect(0, 104, '\p{_-IS_SOFT-dotted}', "");
55503 Expect(1, 104, '\p{^_-IS_SOFT-dotted}', "");
55504 Expect(1, 104, '\P{_-IS_SOFT-dotted}', "");
55505 Expect(0, 104, '\P{^_-IS_SOFT-dotted}', "");
55506 Error('\p{/a/   -SD}');
55507 Error('\P{/a/   -SD}');
55508 Expect(1, 106, '\p{sd}', "");
55509 Expect(0, 106, '\p{^sd}', "");
55510 Expect(0, 106, '\P{sd}', "");
55511 Expect(1, 106, '\P{^sd}', "");
55512 Expect(0, 104, '\p{sd}', "");
55513 Expect(1, 104, '\p{^sd}', "");
55514 Expect(1, 104, '\P{sd}', "");
55515 Expect(0, 104, '\P{^sd}', "");
55516 Expect(1, 106, '\p{-SD}', "");
55517 Expect(0, 106, '\p{^-SD}', "");
55518 Expect(0, 106, '\P{-SD}', "");
55519 Expect(1, 106, '\P{^-SD}', "");
55520 Expect(0, 104, '\p{-SD}', "");
55521 Expect(1, 104, '\p{^-SD}', "");
55522 Expect(1, 104, '\P{-SD}', "");
55523 Expect(0, 104, '\P{^-SD}', "");
55524 Error('\p{ _IS/a/sd}');
55525 Error('\P{ _IS/a/sd}');
55526 Expect(1, 106, '\p{issd}', "");
55527 Expect(0, 106, '\p{^issd}', "");
55528 Expect(0, 106, '\P{issd}', "");
55529 Expect(1, 106, '\P{^issd}', "");
55530 Expect(0, 104, '\p{issd}', "");
55531 Expect(1, 104, '\p{^issd}', "");
55532 Expect(1, 104, '\P{issd}', "");
55533 Expect(0, 104, '\P{^issd}', "");
55534 Expect(1, 106, '\p{ -IS SD}', "");
55535 Expect(0, 106, '\p{^ -IS SD}', "");
55536 Expect(0, 106, '\P{ -IS SD}', "");
55537 Expect(1, 106, '\P{^ -IS SD}', "");
55538 Expect(0, 104, '\p{ -IS SD}', "");
55539 Expect(1, 104, '\p{^ -IS SD}', "");
55540 Expect(1, 104, '\P{ -IS SD}', "");
55541 Expect(0, 104, '\P{^ -IS SD}', "");
55542 Error('\p{_:=-CanonDCIJ}');
55543 Error('\P{_:=-CanonDCIJ}');
55544 Expect(1, 106, '\p{_CanonDCIJ}', "");
55545 Expect(0, 106, '\p{^_CanonDCIJ}', "");
55546 Expect(0, 106, '\P{_CanonDCIJ}', "");
55547 Expect(1, 106, '\P{^_CanonDCIJ}', "");
55548 Expect(0, 104, '\p{_CanonDCIJ}', "");
55549 Expect(1, 104, '\p{^_CanonDCIJ}', "");
55550 Expect(1, 104, '\P{_CanonDCIJ}', "");
55551 Expect(0, 104, '\P{^_CanonDCIJ}', "");
55552 Error('\p{_:=-GCB_EXTEND}');
55553 Error('\P{_:=-GCB_EXTEND}');
55554 Expect(1, 879, '\p{_GCB_EXTEND}', "");
55555 Expect(0, 879, '\p{^_GCB_EXTEND}', "");
55556 Expect(0, 879, '\P{_GCB_EXTEND}', "");
55557 Expect(1, 879, '\P{^_GCB_EXTEND}', "");
55558 Expect(0, 767, '\p{_GCB_EXTEND}', "");
55559 Expect(1, 767, '\p{^_GCB_EXTEND}', "");
55560 Expect(1, 767, '\P{_GCB_EXTEND}', "");
55561 Expect(0, 767, '\P{^_GCB_EXTEND}', "");
55562 Error('\p{/a/_Control   PICTURES}');
55563 Error('\P{/a/_Control   PICTURES}');
55564 Expect(1, 9279, '\p{controlpictures}', "");
55565 Expect(0, 9279, '\p{^controlpictures}', "");
55566 Expect(0, 9279, '\P{controlpictures}', "");
55567 Expect(1, 9279, '\P{^controlpictures}', "");
55568 Expect(0, 9215, '\p{controlpictures}', "");
55569 Expect(1, 9215, '\p{^controlpictures}', "");
55570 Expect(1, 9215, '\P{controlpictures}', "");
55571 Expect(0, 9215, '\P{^controlpictures}', "");
55572 Expect(1, 9279, '\p{     control pictures}', "");
55573 Expect(0, 9279, '\p{^    control pictures}', "");
55574 Expect(0, 9279, '\P{     control pictures}', "");
55575 Expect(1, 9279, '\P{^    control pictures}', "");
55576 Expect(0, 9215, '\p{     control pictures}', "");
55577 Expect(1, 9215, '\p{^    control pictures}', "");
55578 Expect(1, 9215, '\P{     control pictures}', "");
55579 Expect(0, 9215, '\P{^    control pictures}', "");
55580 Error('\p{      -Is:=CONTROL Pictures}');
55581 Error('\P{      -Is:=CONTROL Pictures}');
55582 Expect(1, 9279, '\p{iscontrolpictures}', "");
55583 Expect(0, 9279, '\p{^iscontrolpictures}', "");
55584 Expect(0, 9279, '\P{iscontrolpictures}', "");
55585 Expect(1, 9279, '\P{^iscontrolpictures}', "");
55586 Expect(0, 9215, '\p{iscontrolpictures}', "");
55587 Expect(1, 9215, '\p{^iscontrolpictures}', "");
55588 Expect(1, 9215, '\P{iscontrolpictures}', "");
55589 Expect(0, 9215, '\P{^iscontrolpictures}', "");
55590 Expect(1, 9279, '\p{  Is_Control PICTURES}', "");
55591 Expect(0, 9279, '\p{^  Is_Control PICTURES}', "");
55592 Expect(0, 9279, '\P{  Is_Control PICTURES}', "");
55593 Expect(1, 9279, '\P{^  Is_Control PICTURES}', "");
55594 Expect(0, 9215, '\p{  Is_Control PICTURES}', "");
55595 Expect(1, 9215, '\p{^  Is_Control PICTURES}', "");
55596 Expect(1, 9215, '\P{  Is_Control PICTURES}', "");
55597 Expect(0, 9215, '\P{^  Is_Control PICTURES}', "");
55598 Error('\p{:= In-Control_PICTURES}');
55599 Error('\P{:= In-Control_PICTURES}');
55600 Expect(1, 9279, '\p{incontrolpictures}', "");
55601 Expect(0, 9279, '\p{^incontrolpictures}', "");
55602 Expect(0, 9279, '\P{incontrolpictures}', "");
55603 Expect(1, 9279, '\P{^incontrolpictures}', "");
55604 Expect(0, 9215, '\p{incontrolpictures}', "");
55605 Expect(1, 9215, '\p{^incontrolpictures}', "");
55606 Expect(1, 9215, '\P{incontrolpictures}', "");
55607 Expect(0, 9215, '\P{^incontrolpictures}', "");
55608 Expect(1, 9279, '\p{     In_Control PICTURES}', "");
55609 Expect(0, 9279, '\p{^    In_Control PICTURES}', "");
55610 Expect(0, 9279, '\P{     In_Control PICTURES}', "");
55611 Expect(1, 9279, '\P{^    In_Control PICTURES}', "");
55612 Expect(0, 9215, '\p{     In_Control PICTURES}', "");
55613 Expect(1, 9215, '\p{^    In_Control PICTURES}', "");
55614 Expect(1, 9215, '\P{     In_Control PICTURES}', "");
55615 Expect(0, 9215, '\P{^    In_Control PICTURES}', "");
55616 Error('\p{-     Latin:=Extended A}');
55617 Error('\P{-     Latin:=Extended A}');
55618 Expect(1, 383, '\p{latinextendeda}', "");
55619 Expect(0, 383, '\p{^latinextendeda}', "");
55620 Expect(0, 383, '\P{latinextendeda}', "");
55621 Expect(1, 383, '\P{^latinextendeda}', "");
55622 Expect(0, 7, '\p{latinextendeda}', "");
55623 Expect(1, 7, '\p{^latinextendeda}', "");
55624 Expect(1, 7, '\P{latinextendeda}', "");
55625 Expect(0, 7, '\P{^latinextendeda}', "");
55626 Expect(1, 383, '\p{--latin EXTENDED     A}', "");
55627 Expect(0, 383, '\p{^--latin EXTENDED    A}', "");
55628 Expect(0, 383, '\P{--latin EXTENDED     A}', "");
55629 Expect(1, 383, '\P{^--latin EXTENDED    A}', "");
55630 Expect(0, 7, '\p{--latin EXTENDED       A}', "");
55631 Expect(1, 7, '\p{^--latin EXTENDED      A}', "");
55632 Expect(1, 7, '\P{--latin EXTENDED       A}', "");
55633 Expect(0, 7, '\P{^--latin EXTENDED      A}', "");
55634 Error('\p{IS:=latin     Extended-A}');
55635 Error('\P{IS:=latin     Extended-A}');
55636 Expect(1, 383, '\p{islatinextendeda}', "");
55637 Expect(0, 383, '\p{^islatinextendeda}', "");
55638 Expect(0, 383, '\P{islatinextendeda}', "");
55639 Expect(1, 383, '\P{^islatinextendeda}', "");
55640 Expect(0, 7, '\p{islatinextendeda}', "");
55641 Expect(1, 7, '\p{^islatinextendeda}', "");
55642 Expect(1, 7, '\P{islatinextendeda}', "");
55643 Expect(0, 7, '\P{^islatinextendeda}', "");
55644 Expect(1, 383, '\p{     -Is     Latin   extendeda}', "");
55645 Expect(0, 383, '\p{^    -Is     Latin   extendeda}', "");
55646 Expect(0, 383, '\P{     -Is     Latin   extendeda}', "");
55647 Expect(1, 383, '\P{^    -Is     Latin   extendeda}', "");
55648 Expect(0, 7, '\p{       -Is     Latin   extendeda}', "");
55649 Expect(1, 7, '\p{^      -Is     Latin   extendeda}', "");
55650 Expect(1, 7, '\P{       -Is     Latin   extendeda}', "");
55651 Expect(0, 7, '\P{^      -Is     Latin   extendeda}', "");
55652 Error('\p{_IN-latinExtended_A:=}');
55653 Error('\P{_IN-latinExtended_A:=}');
55654 Expect(1, 383, '\p{inlatinextendeda}', "");
55655 Expect(0, 383, '\p{^inlatinextendeda}', "");
55656 Expect(0, 383, '\P{inlatinextendeda}', "");
55657 Expect(1, 383, '\P{^inlatinextendeda}', "");
55658 Expect(0, 7, '\p{inlatinextendeda}', "");
55659 Expect(1, 7, '\p{^inlatinextendeda}', "");
55660 Expect(1, 7, '\P{inlatinextendeda}', "");
55661 Expect(0, 7, '\P{^inlatinextendeda}', "");
55662 Expect(1, 383, '\p{             IN      Latin Extended a}', "");
55663 Expect(0, 383, '\p{^            IN      Latin Extended a}', "");
55664 Expect(0, 383, '\P{             IN      Latin Extended a}', "");
55665 Expect(1, 383, '\P{^            IN      Latin Extended a}', "");
55666 Expect(0, 7, '\p{               IN      Latin Extended a}', "");
55667 Expect(1, 7, '\p{^              IN      Latin Extended a}', "");
55668 Expect(1, 7, '\P{               IN      Latin Extended a}', "");
55669 Expect(0, 7, '\P{^              IN      Latin Extended a}', "");
55670 Error('\p{      /a/gujarati}');
55671 Error('\P{      /a/gujarati}');
55672 Expect(1, 2691, '\p{gujarati}', "");
55673 Expect(0, 2691, '\p{^gujarati}', "");
55674 Expect(0, 2691, '\P{gujarati}', "");
55675 Expect(1, 2691, '\P{^gujarati}', "");
55676 Expect(0, 2688, '\p{gujarati}', "");
55677 Expect(1, 2688, '\p{^gujarati}', "");
55678 Expect(1, 2688, '\P{gujarati}', "");
55679 Expect(0, 2688, '\P{^gujarati}', "");
55680 Expect(1, 2691, '\p{    Gujarati}', "");
55681 Expect(0, 2691, '\p{^   Gujarati}', "");
55682 Expect(0, 2691, '\P{    Gujarati}', "");
55683 Expect(1, 2691, '\P{^   Gujarati}', "");
55684 Expect(0, 2688, '\p{    Gujarati}', "");
55685 Expect(1, 2688, '\p{^   Gujarati}', "");
55686 Expect(1, 2688, '\P{    Gujarati}', "");
55687 Expect(0, 2688, '\P{^   Gujarati}', "");
55688 Error('\p{_Is Gujarati:=}');
55689 Error('\P{_Is Gujarati:=}');
55690 Expect(1, 2691, '\p{isgujarati}', "");
55691 Expect(0, 2691, '\p{^isgujarati}', "");
55692 Expect(0, 2691, '\P{isgujarati}', "");
55693 Expect(1, 2691, '\P{^isgujarati}', "");
55694 Expect(0, 2688, '\p{isgujarati}', "");
55695 Expect(1, 2688, '\p{^isgujarati}', "");
55696 Expect(1, 2688, '\P{isgujarati}', "");
55697 Expect(0, 2688, '\P{^isgujarati}', "");
55698 Expect(1, 2691, '\p{    -Is     GUJARATI}', "");
55699 Expect(0, 2691, '\p{^   -Is     GUJARATI}', "");
55700 Expect(0, 2691, '\P{    -Is     GUJARATI}', "");
55701 Expect(1, 2691, '\P{^   -Is     GUJARATI}', "");
55702 Expect(0, 2688, '\p{    -Is     GUJARATI}', "");
55703 Expect(1, 2688, '\p{^   -Is     GUJARATI}', "");
55704 Expect(1, 2688, '\P{    -Is     GUJARATI}', "");
55705 Expect(0, 2688, '\P{^   -Is     GUJARATI}', "");
55706 Error('\p{:= gujr}');
55707 Error('\P{:= gujr}');
55708 Expect(1, 2691, '\p{gujr}', "");
55709 Expect(0, 2691, '\p{^gujr}', "");
55710 Expect(0, 2691, '\P{gujr}', "");
55711 Expect(1, 2691, '\P{^gujr}', "");
55712 Expect(0, 2688, '\p{gujr}', "");
55713 Expect(1, 2688, '\p{^gujr}', "");
55714 Expect(1, 2688, '\P{gujr}', "");
55715 Expect(0, 2688, '\P{^gujr}', "");
55716 Expect(1, 2691, '\p{  GUJR}', "");
55717 Expect(0, 2691, '\p{^  GUJR}', "");
55718 Expect(0, 2691, '\P{  GUJR}', "");
55719 Expect(1, 2691, '\P{^  GUJR}', "");
55720 Expect(0, 2688, '\p{  GUJR}', "");
55721 Expect(1, 2688, '\p{^  GUJR}', "");
55722 Expect(1, 2688, '\P{  GUJR}', "");
55723 Expect(0, 2688, '\P{^  GUJR}', "");
55724 Error('\p{ IS GUJR:=}');
55725 Error('\P{ IS GUJR:=}');
55726 Expect(1, 2691, '\p{isgujr}', "");
55727 Expect(0, 2691, '\p{^isgujr}', "");
55728 Expect(0, 2691, '\P{isgujr}', "");
55729 Expect(1, 2691, '\P{^isgujr}', "");
55730 Expect(0, 2688, '\p{isgujr}', "");
55731 Expect(1, 2688, '\p{^isgujr}', "");
55732 Expect(1, 2688, '\P{isgujr}', "");
55733 Expect(0, 2688, '\P{^isgujr}', "");
55734 Expect(1, 2691, '\p{     Is_GUJR}', "");
55735 Expect(0, 2691, '\p{^    Is_GUJR}', "");
55736 Expect(0, 2691, '\P{     Is_GUJR}', "");
55737 Expect(1, 2691, '\P{^    Is_GUJR}', "");
55738 Expect(0, 2688, '\p{     Is_GUJR}', "");
55739 Expect(1, 2688, '\p{^    Is_GUJR}', "");
55740 Expect(1, 2688, '\P{     Is_GUJR}', "");
55741 Expect(0, 2688, '\P{^    Is_GUJR}', "");
55742 Error('\p{/a/SPACEPERL}');
55743 Error('\P{/a/SPACEPERL}');
55744 Expect(1, 10, '\p{spaceperl}', "");
55745 Expect(0, 10, '\p{^spaceperl}', "");
55746 Expect(0, 10, '\P{spaceperl}', "");
55747 Expect(1, 10, '\P{^spaceperl}', "");
55748 Expect(0, 8, '\p{spaceperl}', "");
55749 Expect(1, 8, '\p{^spaceperl}', "");
55750 Expect(1, 8, '\P{spaceperl}', "");
55751 Expect(0, 8, '\P{^spaceperl}', "");
55752 Expect(1, 10, '\p{_     SPACEPERL}', "");
55753 Expect(0, 10, '\p{^_    SPACEPERL}', "");
55754 Expect(0, 10, '\P{_     SPACEPERL}', "");
55755 Expect(1, 10, '\P{^_    SPACEPERL}', "");
55756 Expect(0, 8, '\p{_      SPACEPERL}', "");
55757 Expect(1, 8, '\p{^_     SPACEPERL}', "");
55758 Expect(1, 8, '\P{_      SPACEPERL}', "");
55759 Expect(0, 8, '\P{^_     SPACEPERL}', "");
55760 Error('\p{/a/-IS spaceperl}');
55761 Error('\P{/a/-IS spaceperl}');
55762 Expect(1, 10, '\p{isspaceperl}', "");
55763 Expect(0, 10, '\p{^isspaceperl}', "");
55764 Expect(0, 10, '\P{isspaceperl}', "");
55765 Expect(1, 10, '\P{^isspaceperl}', "");
55766 Expect(0, 8, '\p{isspaceperl}', "");
55767 Expect(1, 8, '\p{^isspaceperl}', "");
55768 Expect(1, 8, '\P{isspaceperl}', "");
55769 Expect(0, 8, '\P{^isspaceperl}', "");
55770 Expect(1, 10, '\p{-_is SpacePerl}', "");
55771 Expect(0, 10, '\p{^-_is SpacePerl}', "");
55772 Expect(0, 10, '\P{-_is SpacePerl}', "");
55773 Expect(1, 10, '\P{^-_is SpacePerl}', "");
55774 Expect(0, 8, '\p{-_is SpacePerl}', "");
55775 Expect(1, 8, '\p{^-_is SpacePerl}', "");
55776 Expect(1, 8, '\P{-_is SpacePerl}', "");
55777 Expect(0, 8, '\P{^-_is SpacePerl}', "");
55778 Error('\p{_In:=Oriya}');
55779 Error('\P{_In:=Oriya}');
55780 Expect(1, 2943, '\p{inoriya}', "");
55781 Expect(0, 2943, '\p{^inoriya}', "");
55782 Expect(0, 2943, '\P{inoriya}', "");
55783 Expect(1, 2943, '\P{^inoriya}', "");
55784 Expect(0, 2815, '\p{inoriya}', "");
55785 Expect(1, 2815, '\p{^inoriya}', "");
55786 Expect(1, 2815, '\P{inoriya}', "");
55787 Expect(0, 2815, '\P{^inoriya}', "");
55788 Expect(1, 2943, '\p{_ In_Oriya}', "");
55789 Expect(0, 2943, '\p{^_ In_Oriya}', "");
55790 Expect(0, 2943, '\P{_ In_Oriya}', "");
55791 Expect(1, 2943, '\P{^_ In_Oriya}', "");
55792 Expect(0, 2815, '\p{_ In_Oriya}', "");
55793 Expect(1, 2815, '\p{^_ In_Oriya}', "");
55794 Expect(1, 2815, '\P{_ In_Oriya}', "");
55795 Expect(0, 2815, '\P{^_ In_Oriya}', "");
55796 Error('\p{      CJK/a/unified_Ideographs}');
55797 Error('\P{      CJK/a/unified_Ideographs}');
55798 Expect(1, 40959, '\p{cjkunifiedideographs}', "");
55799 Expect(0, 40959, '\p{^cjkunifiedideographs}', "");
55800 Expect(0, 40959, '\P{cjkunifiedideographs}', "");
55801 Expect(1, 40959, '\P{^cjkunifiedideographs}', "");
55802 Expect(0, 19967, '\p{cjkunifiedideographs}', "");
55803 Expect(1, 19967, '\p{^cjkunifiedideographs}', "");
55804 Expect(1, 19967, '\P{cjkunifiedideographs}', "");
55805 Expect(0, 19967, '\P{^cjkunifiedideographs}', "");
55806 Expect(1, 40959, '\p{   -CJKUnified Ideographs}', "");
55807 Expect(0, 40959, '\p{^  -CJKUnified Ideographs}', "");
55808 Expect(0, 40959, '\P{   -CJKUnified Ideographs}', "");
55809 Expect(1, 40959, '\P{^  -CJKUnified Ideographs}', "");
55810 Expect(0, 19967, '\p{   -CJKUnified Ideographs}', "");
55811 Expect(1, 19967, '\p{^  -CJKUnified Ideographs}', "");
55812 Expect(1, 19967, '\P{   -CJKUnified Ideographs}', "");
55813 Expect(0, 19967, '\P{^  -CJKUnified Ideographs}', "");
55814 Error('\p{ Is CJK Unified:=IDEOGRAPHS}');
55815 Error('\P{ Is CJK Unified:=IDEOGRAPHS}');
55816 Expect(1, 40959, '\p{iscjkunifiedideographs}', "");
55817 Expect(0, 40959, '\p{^iscjkunifiedideographs}', "");
55818 Expect(0, 40959, '\P{iscjkunifiedideographs}', "");
55819 Expect(1, 40959, '\P{^iscjkunifiedideographs}', "");
55820 Expect(0, 19967, '\p{iscjkunifiedideographs}', "");
55821 Expect(1, 19967, '\p{^iscjkunifiedideographs}', "");
55822 Expect(1, 19967, '\P{iscjkunifiedideographs}', "");
55823 Expect(0, 19967, '\P{^iscjkunifiedideographs}', "");
55824 Expect(1, 40959, '\p{_-Is cjk Unified-ideographs}', "");
55825 Expect(0, 40959, '\p{^_-Is cjk Unified-ideographs}', "");
55826 Expect(0, 40959, '\P{_-Is cjk Unified-ideographs}', "");
55827 Expect(1, 40959, '\P{^_-Is cjk Unified-ideographs}', "");
55828 Expect(0, 19967, '\p{_-Is cjk Unified-ideographs}', "");
55829 Expect(1, 19967, '\p{^_-Is cjk Unified-ideographs}', "");
55830 Expect(1, 19967, '\P{_-Is cjk Unified-ideographs}', "");
55831 Expect(0, 19967, '\P{^_-Is cjk Unified-ideographs}', "");
55832 Error('\p{/a/In CJK_UnifiedIdeographs}');
55833 Error('\P{/a/In CJK_UnifiedIdeographs}');
55834 Expect(1, 40959, '\p{incjkunifiedideographs}', "");
55835 Expect(0, 40959, '\p{^incjkunifiedideographs}', "");
55836 Expect(0, 40959, '\P{incjkunifiedideographs}', "");
55837 Expect(1, 40959, '\P{^incjkunifiedideographs}', "");
55838 Expect(0, 19967, '\p{incjkunifiedideographs}', "");
55839 Expect(1, 19967, '\p{^incjkunifiedideographs}', "");
55840 Expect(1, 19967, '\P{incjkunifiedideographs}', "");
55841 Expect(0, 19967, '\P{^incjkunifiedideographs}', "");
55842 Expect(1, 40959, '\p{-  In-CJK  unified Ideographs}', "");
55843 Expect(0, 40959, '\p{^- In-CJK  unified Ideographs}', "");
55844 Expect(0, 40959, '\P{-  In-CJK  unified Ideographs}', "");
55845 Expect(1, 40959, '\P{^- In-CJK  unified Ideographs}', "");
55846 Expect(0, 19967, '\p{-  In-CJK  unified Ideographs}', "");
55847 Expect(1, 19967, '\p{^- In-CJK  unified Ideographs}', "");
55848 Expect(1, 19967, '\P{-  In-CJK  unified Ideographs}', "");
55849 Expect(0, 19967, '\P{^- In-CJK  unified Ideographs}', "");
55850 Error('\p{      :=ID_CONTINUE}');
55851 Error('\P{      :=ID_CONTINUE}');
55852 Expect(1, 57, '\p{idcontinue}', "");
55853 Expect(0, 57, '\p{^idcontinue}', "");
55854 Expect(0, 57, '\P{idcontinue}', "");
55855 Expect(1, 57, '\P{^idcontinue}', "");
55856 Expect(0, 47, '\p{idcontinue}', "");
55857 Expect(1, 47, '\p{^idcontinue}', "");
55858 Expect(1, 47, '\P{idcontinue}', "");
55859 Expect(0, 47, '\P{^idcontinue}', "");
55860 Expect(1, 57, '\p{_ id  Continue}', "");
55861 Expect(0, 57, '\p{^_ id Continue}', "");
55862 Expect(0, 57, '\P{_ id  Continue}', "");
55863 Expect(1, 57, '\P{^_ id Continue}', "");
55864 Expect(0, 47, '\p{_ id  Continue}', "");
55865 Expect(1, 47, '\p{^_ id Continue}', "");
55866 Expect(1, 47, '\P{_ id  Continue}', "");
55867 Expect(0, 47, '\P{^_ id Continue}', "");
55868 Error('\p{      /a/IS   ID Continue}');
55869 Error('\P{      /a/IS   ID Continue}');
55870 Expect(1, 57, '\p{isidcontinue}', "");
55871 Expect(0, 57, '\p{^isidcontinue}', "");
55872 Expect(0, 57, '\P{isidcontinue}', "");
55873 Expect(1, 57, '\P{^isidcontinue}', "");
55874 Expect(0, 47, '\p{isidcontinue}', "");
55875 Expect(1, 47, '\p{^isidcontinue}', "");
55876 Expect(1, 47, '\P{isidcontinue}', "");
55877 Expect(0, 47, '\P{^isidcontinue}', "");
55878 Expect(1, 57, '\p{-ISid-continue}', "");
55879 Expect(0, 57, '\p{^-ISid-continue}', "");
55880 Expect(0, 57, '\P{-ISid-continue}', "");
55881 Expect(1, 57, '\P{^-ISid-continue}', "");
55882 Expect(0, 47, '\p{-ISid-continue}', "");
55883 Expect(1, 47, '\p{^-ISid-continue}', "");
55884 Expect(1, 47, '\P{-ISid-continue}', "");
55885 Expect(0, 47, '\P{^-ISid-continue}', "");
55886 Error('\p{ :=IDC}');
55887 Error('\P{ :=IDC}');
55888 Expect(1, 57, '\p{idc}', "");
55889 Expect(0, 57, '\p{^idc}', "");
55890 Expect(0, 57, '\P{idc}', "");
55891 Expect(1, 57, '\P{^idc}', "");
55892 Expect(0, 47, '\p{idc}', "");
55893 Expect(1, 47, '\p{^idc}', "");
55894 Expect(1, 47, '\P{idc}', "");
55895 Expect(0, 47, '\P{^idc}', "");
55896 Expect(1, 57, '\p{       IDC}', "");
55897 Expect(0, 57, '\p{^      IDC}', "");
55898 Expect(0, 57, '\P{       IDC}', "");
55899 Expect(1, 57, '\P{^      IDC}', "");
55900 Expect(0, 47, '\p{       IDC}', "");
55901 Expect(1, 47, '\p{^      IDC}', "");
55902 Expect(1, 47, '\P{       IDC}', "");
55903 Expect(0, 47, '\P{^      IDC}', "");
55904 Error('\p{:=-IS IDC}');
55905 Error('\P{:=-IS IDC}');
55906 Expect(1, 57, '\p{isidc}', "");
55907 Expect(0, 57, '\p{^isidc}', "");
55908 Expect(0, 57, '\P{isidc}', "");
55909 Expect(1, 57, '\P{^isidc}', "");
55910 Expect(0, 47, '\p{isidc}', "");
55911 Expect(1, 47, '\p{^isidc}', "");
55912 Expect(1, 47, '\P{isidc}', "");
55913 Expect(0, 47, '\P{^isidc}', "");
55914 Expect(1, 57, '\p{  ISIDC}', "");
55915 Expect(0, 57, '\p{^  ISIDC}', "");
55916 Expect(0, 57, '\P{  ISIDC}', "");
55917 Expect(1, 57, '\P{^  ISIDC}', "");
55918 Expect(0, 47, '\p{  ISIDC}', "");
55919 Expect(1, 47, '\p{^  ISIDC}', "");
55920 Expect(1, 47, '\P{  ISIDC}', "");
55921 Expect(0, 47, '\P{^  ISIDC}', "");
55922 Error('\p{:=    in-GLAGOLITIC}');
55923 Error('\P{:=    in-GLAGOLITIC}');
55924 Expect(1, 11359, '\p{inglagolitic}', "");
55925 Expect(0, 11359, '\p{^inglagolitic}', "");
55926 Expect(0, 11359, '\P{inglagolitic}', "");
55927 Expect(1, 11359, '\P{^inglagolitic}', "");
55928 Expect(0, 11263, '\p{inglagolitic}', "");
55929 Expect(1, 11263, '\p{^inglagolitic}', "");
55930 Expect(1, 11263, '\P{inglagolitic}', "");
55931 Expect(0, 11263, '\P{^inglagolitic}', "");
55932 Expect(1, 11359, '\p{- IN-glagolitic}', "");
55933 Expect(0, 11359, '\p{^- IN-glagolitic}', "");
55934 Expect(0, 11359, '\P{- IN-glagolitic}', "");
55935 Expect(1, 11359, '\P{^- IN-glagolitic}', "");
55936 Expect(0, 11263, '\p{- IN-glagolitic}', "");
55937 Expect(1, 11263, '\p{^- IN-glagolitic}', "");
55938 Expect(1, 11263, '\P{- IN-glagolitic}', "");
55939 Expect(0, 11263, '\P{^- IN-glagolitic}', "");
55940 Error('\p{_     open/a/PUNCTUATION}');
55941 Error('\P{_     open/a/PUNCTUATION}');
55942 Expect(1, 40, '\p{openpunctuation}', "");
55943 Expect(0, 40, '\p{^openpunctuation}', "");
55944 Expect(0, 40, '\P{openpunctuation}', "");
55945 Expect(1, 40, '\P{^openpunctuation}', "");
55946 Expect(0, 39, '\p{openpunctuation}', "");
55947 Expect(1, 39, '\p{^openpunctuation}', "");
55948 Expect(1, 39, '\P{openpunctuation}', "");
55949 Expect(0, 39, '\P{^openpunctuation}', "");
55950 Expect(1, 40, '\p{open  Punctuation}', "");
55951 Expect(0, 40, '\p{^open Punctuation}', "");
55952 Expect(0, 40, '\P{open  Punctuation}', "");
55953 Expect(1, 40, '\P{^open Punctuation}', "");
55954 Expect(0, 39, '\p{open  Punctuation}', "");
55955 Expect(1, 39, '\p{^open Punctuation}', "");
55956 Expect(1, 39, '\P{open  Punctuation}', "");
55957 Expect(0, 39, '\P{^open Punctuation}', "");
55958 Error('\p{-Is/a/open PUNCTUATION}');
55959 Error('\P{-Is/a/open PUNCTUATION}');
55960 Expect(1, 40, '\p{isopenpunctuation}', "");
55961 Expect(0, 40, '\p{^isopenpunctuation}', "");
55962 Expect(0, 40, '\P{isopenpunctuation}', "");
55963 Expect(1, 40, '\P{^isopenpunctuation}', "");
55964 Expect(0, 39, '\p{isopenpunctuation}', "");
55965 Expect(1, 39, '\p{^isopenpunctuation}', "");
55966 Expect(1, 39, '\P{isopenpunctuation}', "");
55967 Expect(0, 39, '\P{^isopenpunctuation}', "");
55968 Expect(1, 40, '\p{              Is_openpunctuation}', "");
55969 Expect(0, 40, '\p{^             Is_openpunctuation}', "");
55970 Expect(0, 40, '\P{              Is_openpunctuation}', "");
55971 Expect(1, 40, '\P{^             Is_openpunctuation}', "");
55972 Expect(0, 39, '\p{              Is_openpunctuation}', "");
55973 Expect(1, 39, '\p{^             Is_openpunctuation}', "");
55974 Expect(1, 39, '\P{              Is_openpunctuation}', "");
55975 Expect(0, 39, '\P{^             Is_openpunctuation}', "");
55976 Error('\p{Ps:=}');
55977 Error('\P{Ps:=}');
55978 Expect(1, 40, '\p{ps}', "");
55979 Expect(0, 40, '\p{^ps}', "");
55980 Expect(0, 40, '\P{ps}', "");
55981 Expect(1, 40, '\P{^ps}', "");
55982 Expect(0, 39, '\p{ps}', "");
55983 Expect(1, 39, '\p{^ps}', "");
55984 Expect(1, 39, '\P{ps}', "");
55985 Expect(0, 39, '\P{^ps}', "");
55986 Expect(1, 40, '\p{  Ps}', "");
55987 Expect(0, 40, '\p{^  Ps}', "");
55988 Expect(0, 40, '\P{  Ps}', "");
55989 Expect(1, 40, '\P{^  Ps}', "");
55990 Expect(0, 39, '\p{  Ps}', "");
55991 Expect(1, 39, '\p{^  Ps}', "");
55992 Expect(1, 39, '\P{  Ps}', "");
55993 Expect(0, 39, '\P{^  Ps}', "");
55994 Error('\p{      Is      Ps:=}');
55995 Error('\P{      Is      Ps:=}');
55996 Expect(1, 40, '\p{isps}', "");
55997 Expect(0, 40, '\p{^isps}', "");
55998 Expect(0, 40, '\P{isps}', "");
55999 Expect(1, 40, '\P{^isps}', "");
56000 Expect(0, 39, '\p{isps}', "");
56001 Expect(1, 39, '\p{^isps}', "");
56002 Expect(1, 39, '\P{isps}', "");
56003 Expect(0, 39, '\P{^isps}', "");
56004 Expect(1, 40, '\p{_Is   ps}', "");
56005 Expect(0, 40, '\p{^_Is  ps}', "");
56006 Expect(0, 40, '\P{_Is   ps}', "");
56007 Expect(1, 40, '\P{^_Is  ps}', "");
56008 Expect(0, 39, '\p{_Is   ps}', "");
56009 Expect(1, 39, '\p{^_Is  ps}', "");
56010 Expect(1, 39, '\P{_Is   ps}', "");
56011 Expect(0, 39, '\P{^_Is  ps}', "");
56012 Error('\p{ Hangul/a/}');
56013 Error('\P{ Hangul/a/}');
56014 Expect(1, 4441, '\p{hangul}', "");
56015 Expect(0, 4441, '\p{^hangul}', "");
56016 Expect(0, 4441, '\P{hangul}', "");
56017 Expect(1, 4441, '\P{^hangul}', "");
56018 Expect(0, 4351, '\p{hangul}', "");
56019 Expect(1, 4351, '\p{^hangul}', "");
56020 Expect(1, 4351, '\P{hangul}', "");
56021 Expect(0, 4351, '\P{^hangul}', "");
56022 Expect(1, 4441, '\p{-   Hangul}', "");
56023 Expect(0, 4441, '\p{^-  Hangul}', "");
56024 Expect(0, 4441, '\P{-   Hangul}', "");
56025 Expect(1, 4441, '\P{^-  Hangul}', "");
56026 Expect(0, 4351, '\p{-   Hangul}', "");
56027 Expect(1, 4351, '\p{^-  Hangul}', "");
56028 Expect(1, 4351, '\P{-   Hangul}', "");
56029 Expect(0, 4351, '\P{^-  Hangul}', "");
56030 Error('\p{      IS:=Hangul}');
56031 Error('\P{      IS:=Hangul}');
56032 Expect(1, 4441, '\p{ishangul}', "");
56033 Expect(0, 4441, '\p{^ishangul}', "");
56034 Expect(0, 4441, '\P{ishangul}', "");
56035 Expect(1, 4441, '\P{^ishangul}', "");
56036 Expect(0, 4351, '\p{ishangul}', "");
56037 Expect(1, 4351, '\p{^ishangul}', "");
56038 Expect(1, 4351, '\P{ishangul}', "");
56039 Expect(0, 4351, '\P{^ishangul}', "");
56040 Expect(1, 4441, '\p{_-IS-Hangul}', "");
56041 Expect(0, 4441, '\p{^_-IS-Hangul}', "");
56042 Expect(0, 4441, '\P{_-IS-Hangul}', "");
56043 Expect(1, 4441, '\P{^_-IS-Hangul}', "");
56044 Expect(0, 4351, '\p{_-IS-Hangul}', "");
56045 Expect(1, 4351, '\p{^_-IS-Hangul}', "");
56046 Expect(1, 4351, '\P{_-IS-Hangul}', "");
56047 Expect(0, 4351, '\P{^_-IS-Hangul}', "");
56048 Error('\p{:=hang}');
56049 Error('\P{:=hang}');
56050 Expect(1, 4441, '\p{hang}', "");
56051 Expect(0, 4441, '\p{^hang}', "");
56052 Expect(0, 4441, '\P{hang}', "");
56053 Expect(1, 4441, '\P{^hang}', "");
56054 Expect(0, 4351, '\p{hang}', "");
56055 Expect(1, 4351, '\p{^hang}', "");
56056 Expect(1, 4351, '\P{hang}', "");
56057 Expect(0, 4351, '\P{^hang}', "");
56058 Expect(1, 4441, '\p{     Hang}', "");
56059 Expect(0, 4441, '\p{^    Hang}', "");
56060 Expect(0, 4441, '\P{     Hang}', "");
56061 Expect(1, 4441, '\P{^    Hang}', "");
56062 Expect(0, 4351, '\p{     Hang}', "");
56063 Expect(1, 4351, '\p{^    Hang}', "");
56064 Expect(1, 4351, '\P{     Hang}', "");
56065 Expect(0, 4351, '\P{^    Hang}', "");
56066 Error('\p{  is  HANG/a/}');
56067 Error('\P{  is  HANG/a/}');
56068 Expect(1, 4441, '\p{ishang}', "");
56069 Expect(0, 4441, '\p{^ishang}', "");
56070 Expect(0, 4441, '\P{ishang}', "");
56071 Expect(1, 4441, '\P{^ishang}', "");
56072 Expect(0, 4351, '\p{ishang}', "");
56073 Expect(1, 4351, '\p{^ishang}', "");
56074 Expect(1, 4351, '\P{ishang}', "");
56075 Expect(0, 4351, '\P{^ishang}', "");
56076 Expect(1, 4441, '\p{-is hang}', "");
56077 Expect(0, 4441, '\p{^-is        hang}', "");
56078 Expect(0, 4441, '\P{-is hang}', "");
56079 Expect(1, 4441, '\P{^-is        hang}', "");
56080 Expect(0, 4351, '\p{-is hang}', "");
56081 Expect(1, 4351, '\p{^-is        hang}', "");
56082 Expect(1, 4351, '\P{-is hang}', "");
56083 Expect(0, 4351, '\P{^-is        hang}', "");
56084 Error('\p{_Cypriot:=}');
56085 Error('\P{_Cypriot:=}');
56086 Expect(1, 67589, '\p{cypriot}', "");
56087 Expect(0, 67589, '\p{^cypriot}', "");
56088 Expect(0, 67589, '\P{cypriot}', "");
56089 Expect(1, 67589, '\P{^cypriot}', "");
56090 Expect(0, 67583, '\p{cypriot}', "");
56091 Expect(1, 67583, '\p{^cypriot}', "");
56092 Expect(1, 67583, '\P{cypriot}', "");
56093 Expect(0, 67583, '\P{^cypriot}', "");
56094 Expect(1, 67589, '\p{   Cypriot}', "");
56095 Expect(0, 67589, '\p{^  Cypriot}', "");
56096 Expect(0, 67589, '\P{   Cypriot}', "");
56097 Expect(1, 67589, '\P{^  Cypriot}', "");
56098 Expect(0, 67583, '\p{   Cypriot}', "");
56099 Expect(1, 67583, '\p{^  Cypriot}', "");
56100 Expect(1, 67583, '\P{   Cypriot}', "");
56101 Expect(0, 67583, '\P{^  Cypriot}', "");
56102 Error('\p{_:=is-CYPRIOT}');
56103 Error('\P{_:=is-CYPRIOT}');
56104 Expect(1, 67589, '\p{iscypriot}', "");
56105 Expect(0, 67589, '\p{^iscypriot}', "");
56106 Expect(0, 67589, '\P{iscypriot}', "");
56107 Expect(1, 67589, '\P{^iscypriot}', "");
56108 Expect(0, 67583, '\p{iscypriot}', "");
56109 Expect(1, 67583, '\p{^iscypriot}', "");
56110 Expect(1, 67583, '\P{iscypriot}', "");
56111 Expect(0, 67583, '\P{^iscypriot}', "");
56112 Expect(1, 67589, '\p{ IS        Cypriot}', "");
56113 Expect(0, 67589, '\p{^ IS       Cypriot}', "");
56114 Expect(0, 67589, '\P{ IS        Cypriot}', "");
56115 Expect(1, 67589, '\P{^ IS       Cypriot}', "");
56116 Expect(0, 67583, '\p{ IS        Cypriot}', "");
56117 Expect(1, 67583, '\p{^ IS       Cypriot}', "");
56118 Expect(1, 67583, '\P{ IS        Cypriot}', "");
56119 Expect(0, 67583, '\P{^ IS       Cypriot}', "");
56120 Error('\p{      -Cprt/a/}');
56121 Error('\P{      -Cprt/a/}');
56122 Expect(1, 67589, '\p{cprt}', "");
56123 Expect(0, 67589, '\p{^cprt}', "");
56124 Expect(0, 67589, '\P{cprt}', "");
56125 Expect(1, 67589, '\P{^cprt}', "");
56126 Expect(0, 67583, '\p{cprt}', "");
56127 Expect(1, 67583, '\p{^cprt}', "");
56128 Expect(1, 67583, '\P{cprt}', "");
56129 Expect(0, 67583, '\P{^cprt}', "");
56130 Expect(1, 67589, '\p{    cprt}', "");
56131 Expect(0, 67589, '\p{^   cprt}', "");
56132 Expect(0, 67589, '\P{    cprt}', "");
56133 Expect(1, 67589, '\P{^   cprt}', "");
56134 Expect(0, 67583, '\p{    cprt}', "");
56135 Expect(1, 67583, '\p{^   cprt}', "");
56136 Expect(1, 67583, '\P{    cprt}', "");
56137 Expect(0, 67583, '\P{^   cprt}', "");
56138 Error('\p{:=Is-Cprt}');
56139 Error('\P{:=Is-Cprt}');
56140 Expect(1, 67589, '\p{iscprt}', "");
56141 Expect(0, 67589, '\p{^iscprt}', "");
56142 Expect(0, 67589, '\P{iscprt}', "");
56143 Expect(1, 67589, '\P{^iscprt}', "");
56144 Expect(0, 67583, '\p{iscprt}', "");
56145 Expect(1, 67583, '\p{^iscprt}', "");
56146 Expect(1, 67583, '\P{iscprt}', "");
56147 Expect(0, 67583, '\P{^iscprt}', "");
56148 Expect(1, 67589, '\p{ IScprt}', "");
56149 Expect(0, 67589, '\p{^ IScprt}', "");
56150 Expect(0, 67589, '\P{ IScprt}', "");
56151 Expect(1, 67589, '\P{^ IScprt}', "");
56152 Expect(0, 67583, '\p{ IScprt}', "");
56153 Expect(1, 67583, '\p{^ IScprt}', "");
56154 Expect(1, 67583, '\P{ IScprt}', "");
56155 Expect(0, 67583, '\P{^ IScprt}', "");
56156 Error('\p{_ byzantine_musical-symbols/a/}');
56157 Error('\P{_ byzantine_musical-symbols/a/}');
56158 Expect(1, 119039, '\p{byzantinemusicalsymbols}', "");
56159 Expect(0, 119039, '\p{^byzantinemusicalsymbols}', "");
56160 Expect(0, 119039, '\P{byzantinemusicalsymbols}', "");
56161 Expect(1, 119039, '\P{^byzantinemusicalsymbols}', "");
56162 Expect(0, 118783, '\p{byzantinemusicalsymbols}', "");
56163 Expect(1, 118783, '\p{^byzantinemusicalsymbols}', "");
56164 Expect(1, 118783, '\P{byzantinemusicalsymbols}', "");
56165 Expect(0, 118783, '\P{^byzantinemusicalsymbols}', "");
56166 Expect(1, 119039, '\p{ byzantine        Musical Symbols}', "");
56167 Expect(0, 119039, '\p{^ byzantine       Musical Symbols}', "");
56168 Expect(0, 119039, '\P{ byzantine        Musical Symbols}', "");
56169 Expect(1, 119039, '\P{^ byzantine       Musical Symbols}', "");
56170 Expect(0, 118783, '\p{ byzantine        Musical Symbols}', "");
56171 Expect(1, 118783, '\p{^ byzantine       Musical Symbols}', "");
56172 Expect(1, 118783, '\P{ byzantine        Musical Symbols}', "");
56173 Expect(0, 118783, '\P{^ byzantine       Musical Symbols}', "");
56174 Error('\p{:=__Is        Byzantine       MUSICAL Symbols}');
56175 Error('\P{:=__Is        Byzantine       MUSICAL Symbols}');
56176 Expect(1, 119039, '\p{isbyzantinemusicalsymbols}', "");
56177 Expect(0, 119039, '\p{^isbyzantinemusicalsymbols}', "");
56178 Expect(0, 119039, '\P{isbyzantinemusicalsymbols}', "");
56179 Expect(1, 119039, '\P{^isbyzantinemusicalsymbols}', "");
56180 Expect(0, 118783, '\p{isbyzantinemusicalsymbols}', "");
56181 Expect(1, 118783, '\p{^isbyzantinemusicalsymbols}', "");
56182 Expect(1, 118783, '\P{isbyzantinemusicalsymbols}', "");
56183 Expect(0, 118783, '\P{^isbyzantinemusicalsymbols}', "");
56184 Expect(1, 119039, '\p{  Is BYZANTINE    Musical Symbols}', "");
56185 Expect(0, 119039, '\p{^  Is BYZANTINE   Musical Symbols}', "");
56186 Expect(0, 119039, '\P{  Is BYZANTINE    Musical Symbols}', "");
56187 Expect(1, 119039, '\P{^  Is BYZANTINE   Musical Symbols}', "");
56188 Expect(0, 118783, '\p{  Is BYZANTINE    Musical Symbols}', "");
56189 Expect(1, 118783, '\p{^  Is BYZANTINE   Musical Symbols}', "");
56190 Expect(1, 118783, '\P{  Is BYZANTINE    Musical Symbols}', "");
56191 Expect(0, 118783, '\P{^  Is BYZANTINE   Musical Symbols}', "");
56192 Error('\p{      _in:=Byzantine_musical_symbols}');
56193 Error('\P{      _in:=Byzantine_musical_symbols}');
56194 Expect(1, 119039, '\p{inbyzantinemusicalsymbols}', "");
56195 Expect(0, 119039, '\p{^inbyzantinemusicalsymbols}', "");
56196 Expect(0, 119039, '\P{inbyzantinemusicalsymbols}', "");
56197 Expect(1, 119039, '\P{^inbyzantinemusicalsymbols}', "");
56198 Expect(0, 118783, '\p{inbyzantinemusicalsymbols}', "");
56199 Expect(1, 118783, '\p{^inbyzantinemusicalsymbols}', "");
56200 Expect(1, 118783, '\P{inbyzantinemusicalsymbols}', "");
56201 Expect(0, 118783, '\P{^inbyzantinemusicalsymbols}', "");
56202 Expect(1, 119039, '\p{--in      Byzantine_MUSICAL Symbols}', "");
56203 Expect(0, 119039, '\p{^--in     Byzantine_MUSICAL Symbols}', "");
56204 Expect(0, 119039, '\P{--in      Byzantine_MUSICAL Symbols}', "");
56205 Expect(1, 119039, '\P{^--in     Byzantine_MUSICAL Symbols}', "");
56206 Expect(0, 118783, '\p{--in      Byzantine_MUSICAL Symbols}', "");
56207 Expect(1, 118783, '\p{^--in     Byzantine_MUSICAL Symbols}', "");
56208 Expect(1, 118783, '\P{--in      Byzantine_MUSICAL Symbols}', "");
56209 Expect(0, 118783, '\P{^--in     Byzantine_MUSICAL Symbols}', "");
56210 Error('\p{-PosixUpper/a/}');
56211 Error('\P{-PosixUpper/a/}');
56212 Expect(1, 90, '\p{posixupper}', "");
56213 Expect(0, 90, '\p{^posixupper}', "");
56214 Expect(0, 90, '\P{posixupper}', "");
56215 Expect(1, 90, '\P{^posixupper}', "");
56216 Expect(0, 64, '\p{posixupper}', "");
56217 Expect(1, 64, '\p{^posixupper}', "");
56218 Expect(1, 64, '\P{posixupper}', "");
56219 Expect(0, 64, '\P{^posixupper}', "");
56220 Expect(1, 90, '\p{_-posixupper}', "");
56221 Expect(0, 90, '\p{^_-posixupper}', "");
56222 Expect(0, 90, '\P{_-posixupper}', "");
56223 Expect(1, 90, '\P{^_-posixupper}', "");
56224 Expect(0, 64, '\p{_-posixupper}', "");
56225 Expect(1, 64, '\p{^_-posixupper}', "");
56226 Expect(1, 64, '\P{_-posixupper}', "");
56227 Expect(0, 64, '\P{^_-posixupper}', "");
56228 Error('\p{       Is_posixupper/a/}');
56229 Error('\P{       Is_posixupper/a/}');
56230 Expect(1, 90, '\p{isposixupper}', "");
56231 Expect(0, 90, '\p{^isposixupper}', "");
56232 Expect(0, 90, '\P{isposixupper}', "");
56233 Expect(1, 90, '\P{^isposixupper}', "");
56234 Expect(0, 64, '\p{isposixupper}', "");
56235 Expect(1, 64, '\p{^isposixupper}', "");
56236 Expect(1, 64, '\P{isposixupper}', "");
56237 Expect(0, 64, '\P{^isposixupper}', "");
56238 Expect(1, 90, '\p{- IS POSIXUPPER}', "");
56239 Expect(0, 90, '\p{^- IS POSIXUPPER}', "");
56240 Expect(0, 90, '\P{- IS POSIXUPPER}', "");
56241 Expect(1, 90, '\P{^- IS POSIXUPPER}', "");
56242 Expect(0, 64, '\p{- IS POSIXUPPER}', "");
56243 Expect(1, 64, '\p{^- IS POSIXUPPER}', "");
56244 Expect(1, 64, '\P{- IS POSIXUPPER}', "");
56245 Expect(0, 64, '\P{^- IS POSIXUPPER}', "");
56246 Error('\p{ /a/In_armenian}');
56247 Error('\P{ /a/In_armenian}');
56248 Expect(1, 1423, '\p{inarmenian}', "");
56249 Expect(0, 1423, '\p{^inarmenian}', "");
56250 Expect(0, 1423, '\P{inarmenian}', "");
56251 Expect(1, 1423, '\P{^inarmenian}', "");
56252 Expect(0, 1327, '\p{inarmenian}', "");
56253 Expect(1, 1327, '\p{^inarmenian}', "");
56254 Expect(1, 1327, '\P{inarmenian}', "");
56255 Expect(0, 1327, '\P{^inarmenian}', "");
56256 Expect(1, 1423, '\p{--in        Armenian}', "");
56257 Expect(0, 1423, '\p{^--in       Armenian}', "");
56258 Expect(0, 1423, '\P{--in        Armenian}', "");
56259 Expect(1, 1423, '\P{^--in       Armenian}', "");
56260 Expect(0, 1327, '\p{--in        Armenian}', "");
56261 Expect(1, 1327, '\p{^--in       Armenian}', "");
56262 Expect(1, 1327, '\P{--in        Armenian}', "");
56263 Expect(0, 1327, '\P{^--in       Armenian}', "");
56264 Error('\p{ -PosixAlpha/a/}');
56265 Error('\P{ -PosixAlpha/a/}');
56266 Expect(1, 90, '\p{posixalpha}', "");
56267 Expect(0, 90, '\p{^posixalpha}', "");
56268 Expect(0, 90, '\P{posixalpha}', "");
56269 Expect(1, 90, '\P{^posixalpha}', "");
56270 Expect(0, 64, '\p{posixalpha}', "");
56271 Expect(1, 64, '\p{^posixalpha}', "");
56272 Expect(1, 64, '\P{posixalpha}', "");
56273 Expect(0, 64, '\P{^posixalpha}', "");
56274 Expect(1, 90, '\p{_ posixalpha}', "");
56275 Expect(0, 90, '\p{^_ posixalpha}', "");
56276 Expect(0, 90, '\P{_ posixalpha}', "");
56277 Expect(1, 90, '\P{^_ posixalpha}', "");
56278 Expect(0, 64, '\p{_ posixalpha}', "");
56279 Expect(1, 64, '\p{^_ posixalpha}', "");
56280 Expect(1, 64, '\P{_ posixalpha}', "");
56281 Expect(0, 64, '\P{^_ posixalpha}', "");
56282 Error('\p{__Is  POSIXALPHA/a/}');
56283 Error('\P{__Is  POSIXALPHA/a/}');
56284 Expect(1, 90, '\p{isposixalpha}', "");
56285 Expect(0, 90, '\p{^isposixalpha}', "");
56286 Expect(0, 90, '\P{isposixalpha}', "");
56287 Expect(1, 90, '\P{^isposixalpha}', "");
56288 Expect(0, 64, '\p{isposixalpha}', "");
56289 Expect(1, 64, '\p{^isposixalpha}', "");
56290 Expect(1, 64, '\P{isposixalpha}', "");
56291 Expect(0, 64, '\P{^isposixalpha}', "");
56292 Expect(1, 90, '\p{      -Is_PosixAlpha}', "");
56293 Expect(0, 90, '\p{^     -Is_PosixAlpha}', "");
56294 Expect(0, 90, '\P{      -Is_PosixAlpha}', "");
56295 Expect(1, 90, '\P{^     -Is_PosixAlpha}', "");
56296 Expect(0, 64, '\p{      -Is_PosixAlpha}', "");
56297 Expect(1, 64, '\p{^     -Is_PosixAlpha}', "");
56298 Expect(1, 64, '\P{      -Is_PosixAlpha}', "");
56299 Expect(0, 64, '\P{^     -Is_PosixAlpha}', "");
56300 Error('\p{:=    Paragraph_SEPARATOR}');
56301 Error('\P{:=    Paragraph_SEPARATOR}');
56302 Expect(1, 8233, '\p{paragraphseparator}', "");
56303 Expect(0, 8233, '\p{^paragraphseparator}', "");
56304 Expect(0, 8233, '\P{paragraphseparator}', "");
56305 Expect(1, 8233, '\P{^paragraphseparator}', "");
56306 Expect(0, 8232, '\p{paragraphseparator}', "");
56307 Expect(1, 8232, '\p{^paragraphseparator}', "");
56308 Expect(1, 8232, '\P{paragraphseparator}', "");
56309 Expect(0, 8232, '\P{^paragraphseparator}', "");
56310 Expect(1, 8233, '\p{__paragraph_SEPARATOR}', "");
56311 Expect(0, 8233, '\p{^__paragraph_SEPARATOR}', "");
56312 Expect(0, 8233, '\P{__paragraph_SEPARATOR}', "");
56313 Expect(1, 8233, '\P{^__paragraph_SEPARATOR}', "");
56314 Expect(0, 8232, '\p{__paragraph_SEPARATOR}', "");
56315 Expect(1, 8232, '\p{^__paragraph_SEPARATOR}', "");
56316 Expect(1, 8232, '\P{__paragraph_SEPARATOR}', "");
56317 Expect(0, 8232, '\P{^__paragraph_SEPARATOR}', "");
56318 Error('\p{:=is-Paragraph separator}');
56319 Error('\P{:=is-Paragraph separator}');
56320 Expect(1, 8233, '\p{isparagraphseparator}', "");
56321 Expect(0, 8233, '\p{^isparagraphseparator}', "");
56322 Expect(0, 8233, '\P{isparagraphseparator}', "");
56323 Expect(1, 8233, '\P{^isparagraphseparator}', "");
56324 Expect(0, 8232, '\p{isparagraphseparator}', "");
56325 Expect(1, 8232, '\p{^isparagraphseparator}', "");
56326 Expect(1, 8232, '\P{isparagraphseparator}', "");
56327 Expect(0, 8232, '\P{^isparagraphseparator}', "");
56328 Expect(1, 8233, '\p{            is-paragraph Separator}', "");
56329 Expect(0, 8233, '\p{^           is-paragraph Separator}', "");
56330 Expect(0, 8233, '\P{            is-paragraph Separator}', "");
56331 Expect(1, 8233, '\P{^           is-paragraph Separator}', "");
56332 Expect(0, 8232, '\p{            is-paragraph Separator}', "");
56333 Expect(1, 8232, '\p{^           is-paragraph Separator}', "");
56334 Expect(1, 8232, '\P{            is-paragraph Separator}', "");
56335 Expect(0, 8232, '\P{^           is-paragraph Separator}', "");
56336 Error('\p{      /a/ZP}');
56337 Error('\P{      /a/ZP}');
56338 Expect(1, 8233, '\p{zp}', "");
56339 Expect(0, 8233, '\p{^zp}', "");
56340 Expect(0, 8233, '\P{zp}', "");
56341 Expect(1, 8233, '\P{^zp}', "");
56342 Expect(0, 8232, '\p{zp}', "");
56343 Expect(1, 8232, '\p{^zp}', "");
56344 Expect(1, 8232, '\P{zp}', "");
56345 Expect(0, 8232, '\P{^zp}', "");
56346 Expect(1, 8233, '\p{-   zp}', "");
56347 Expect(0, 8233, '\p{^-  zp}', "");
56348 Expect(0, 8233, '\P{-   zp}', "");
56349 Expect(1, 8233, '\P{^-  zp}', "");
56350 Expect(0, 8232, '\p{-   zp}', "");
56351 Expect(1, 8232, '\p{^-  zp}', "");
56352 Expect(1, 8232, '\P{-   zp}', "");
56353 Expect(0, 8232, '\P{^-  zp}', "");
56354 Error('\p{_:=is-Zp}');
56355 Error('\P{_:=is-Zp}');
56356 Expect(1, 8233, '\p{iszp}', "");
56357 Expect(0, 8233, '\p{^iszp}', "");
56358 Expect(0, 8233, '\P{iszp}', "");
56359 Expect(1, 8233, '\P{^iszp}', "");
56360 Expect(0, 8232, '\p{iszp}', "");
56361 Expect(1, 8232, '\p{^iszp}', "");
56362 Expect(1, 8232, '\P{iszp}', "");
56363 Expect(0, 8232, '\P{^iszp}', "");
56364 Expect(1, 8233, '\p{_   IS      Zp}', "");
56365 Expect(0, 8233, '\p{^_  IS      Zp}', "");
56366 Expect(0, 8233, '\P{_   IS      Zp}', "");
56367 Expect(1, 8233, '\P{^_  IS      Zp}', "");
56368 Expect(0, 8232, '\p{_   IS      Zp}', "");
56369 Expect(1, 8232, '\p{^_  IS      Zp}', "");
56370 Expect(1, 8232, '\P{_   IS      Zp}', "");
56371 Expect(0, 8232, '\P{^_  IS      Zp}', "");
56372 Error('\p{       phagsPa/a/}');
56373 Error('\P{       phagsPa/a/}');
56374 Expect(1, 43127, '\p{phagspa}', "");
56375 Expect(0, 43127, '\p{^phagspa}', "");
56376 Expect(0, 43127, '\P{phagspa}', "");
56377 Expect(1, 43127, '\P{^phagspa}', "");
56378 Expect(0, 43071, '\p{phagspa}', "");
56379 Expect(1, 43071, '\p{^phagspa}', "");
56380 Expect(1, 43071, '\P{phagspa}', "");
56381 Expect(0, 43071, '\P{^phagspa}', "");
56382 Expect(1, 43127, '\p{           PhagsPa}', "");
56383 Expect(0, 43127, '\p{^          PhagsPa}', "");
56384 Expect(0, 43127, '\P{           PhagsPa}', "");
56385 Expect(1, 43127, '\P{^          PhagsPa}', "");
56386 Expect(0, 43071, '\p{           PhagsPa}', "");
56387 Expect(1, 43071, '\p{^          PhagsPa}', "");
56388 Expect(1, 43071, '\P{           PhagsPa}', "");
56389 Expect(0, 43071, '\P{^          PhagsPa}', "");
56390 Error('\p{-_IsPhags:=PA}');
56391 Error('\P{-_IsPhags:=PA}');
56392 Expect(1, 43127, '\p{isphagspa}', "");
56393 Expect(0, 43127, '\p{^isphagspa}', "");
56394 Expect(0, 43127, '\P{isphagspa}', "");
56395 Expect(1, 43127, '\P{^isphagspa}', "");
56396 Expect(0, 43071, '\p{isphagspa}', "");
56397 Expect(1, 43071, '\p{^isphagspa}', "");
56398 Expect(1, 43071, '\P{isphagspa}', "");
56399 Expect(0, 43071, '\P{^isphagspa}', "");
56400 Expect(1, 43127, '\p{   _is     PHAGS   Pa}', "");
56401 Expect(0, 43127, '\p{^  _is     PHAGS   Pa}', "");
56402 Expect(0, 43127, '\P{   _is     PHAGS   Pa}', "");
56403 Expect(1, 43127, '\P{^  _is     PHAGS   Pa}', "");
56404 Expect(0, 43071, '\p{   _is     PHAGS   Pa}', "");
56405 Expect(1, 43071, '\p{^  _is     PHAGS   Pa}', "");
56406 Expect(1, 43071, '\P{   _is     PHAGS   Pa}', "");
56407 Expect(0, 43071, '\P{^  _is     PHAGS   Pa}', "");
56408 Error('\p{/a/Phag}');
56409 Error('\P{/a/Phag}');
56410 Expect(1, 43127, '\p{phag}', "");
56411 Expect(0, 43127, '\p{^phag}', "");
56412 Expect(0, 43127, '\P{phag}', "");
56413 Expect(1, 43127, '\P{^phag}', "");
56414 Expect(0, 43071, '\p{phag}', "");
56415 Expect(1, 43071, '\p{^phag}', "");
56416 Expect(1, 43071, '\P{phag}', "");
56417 Expect(0, 43071, '\P{^phag}', "");
56418 Expect(1, 43127, '\p{   PHAG}', "");
56419 Expect(0, 43127, '\p{^  PHAG}', "");
56420 Expect(0, 43127, '\P{   PHAG}', "");
56421 Expect(1, 43127, '\P{^  PHAG}', "");
56422 Expect(0, 43071, '\p{   PHAG}', "");
56423 Expect(1, 43071, '\p{^  PHAG}', "");
56424 Expect(1, 43071, '\P{   PHAG}', "");
56425 Expect(0, 43071, '\P{^  PHAG}', "");
56426 Error('\p{/a/--is_PHAG}');
56427 Error('\P{/a/--is_PHAG}');
56428 Expect(1, 43127, '\p{isphag}', "");
56429 Expect(0, 43127, '\p{^isphag}', "");
56430 Expect(0, 43127, '\P{isphag}', "");
56431 Expect(1, 43127, '\P{^isphag}', "");
56432 Expect(0, 43071, '\p{isphag}', "");
56433 Expect(1, 43071, '\p{^isphag}', "");
56434 Expect(1, 43071, '\P{isphag}', "");
56435 Expect(0, 43071, '\P{^isphag}', "");
56436 Expect(1, 43127, '\p{ _ISPhag}', "");
56437 Expect(0, 43127, '\p{^ _ISPhag}', "");
56438 Expect(0, 43127, '\P{ _ISPhag}', "");
56439 Expect(1, 43127, '\P{^ _ISPhag}', "");
56440 Expect(0, 43071, '\p{ _ISPhag}', "");
56441 Expect(1, 43071, '\p{^ _ISPhag}', "");
56442 Expect(1, 43071, '\P{ _ISPhag}', "");
56443 Expect(0, 43071, '\P{^ _ISPhag}', "");
56444 Error('\p{/a/LETTERNumber}');
56445 Error('\P{/a/LETTERNumber}');
56446 Expect(1, 5872, '\p{letternumber}', "");
56447 Expect(0, 5872, '\p{^letternumber}', "");
56448 Expect(0, 5872, '\P{letternumber}', "");
56449 Expect(1, 5872, '\P{^letternumber}', "");
56450 Expect(0, 5869, '\p{letternumber}', "");
56451 Expect(1, 5869, '\p{^letternumber}', "");
56452 Expect(1, 5869, '\P{letternumber}', "");
56453 Expect(0, 5869, '\P{^letternumber}', "");
56454 Expect(1, 5872, '\p{_LETTER_number}', "");
56455 Expect(0, 5872, '\p{^_LETTER_number}', "");
56456 Expect(0, 5872, '\P{_LETTER_number}', "");
56457 Expect(1, 5872, '\P{^_LETTER_number}', "");
56458 Expect(0, 5869, '\p{_LETTER_number}', "");
56459 Expect(1, 5869, '\p{^_LETTER_number}', "");
56460 Expect(1, 5869, '\P{_LETTER_number}', "");
56461 Expect(0, 5869, '\P{^_LETTER_number}', "");
56462 Error('\p{/a/-  IS_letter       NUMBER}');
56463 Error('\P{/a/-  IS_letter       NUMBER}');
56464 Expect(1, 5872, '\p{isletternumber}', "");
56465 Expect(0, 5872, '\p{^isletternumber}', "");
56466 Expect(0, 5872, '\P{isletternumber}', "");
56467 Expect(1, 5872, '\P{^isletternumber}', "");
56468 Expect(0, 5869, '\p{isletternumber}', "");
56469 Expect(1, 5869, '\p{^isletternumber}', "");
56470 Expect(1, 5869, '\P{isletternumber}', "");
56471 Expect(0, 5869, '\P{^isletternumber}', "");
56472 Expect(1, 5872, '\p{-   ISLETTER_Number}', "");
56473 Expect(0, 5872, '\p{^-  ISLETTER_Number}', "");
56474 Expect(0, 5872, '\P{-   ISLETTER_Number}', "");
56475 Expect(1, 5872, '\P{^-  ISLETTER_Number}', "");
56476 Expect(0, 5869, '\p{-   ISLETTER_Number}', "");
56477 Expect(1, 5869, '\p{^-  ISLETTER_Number}', "");
56478 Expect(1, 5869, '\P{-   ISLETTER_Number}', "");
56479 Expect(0, 5869, '\P{^-  ISLETTER_Number}', "");
56480 Error('\p{:= _Nl}');
56481 Error('\P{:= _Nl}');
56482 Expect(1, 5872, '\p{nl}', "");
56483 Expect(0, 5872, '\p{^nl}', "");
56484 Expect(0, 5872, '\P{nl}', "");
56485 Expect(1, 5872, '\P{^nl}', "");
56486 Expect(0, 5869, '\p{nl}', "");
56487 Expect(1, 5869, '\p{^nl}', "");
56488 Expect(1, 5869, '\P{nl}', "");
56489 Expect(0, 5869, '\P{^nl}', "");
56490 Expect(1, 5872, '\p{     Nl}', "");
56491 Expect(0, 5872, '\p{^    Nl}', "");
56492 Expect(0, 5872, '\P{     Nl}', "");
56493 Expect(1, 5872, '\P{^    Nl}', "");
56494 Expect(0, 5869, '\p{     Nl}', "");
56495 Expect(1, 5869, '\p{^    Nl}', "");
56496 Expect(1, 5869, '\P{     Nl}', "");
56497 Expect(0, 5869, '\P{^    Nl}', "");
56498 Error('\p{--Is  Nl:=}');
56499 Error('\P{--Is  Nl:=}');
56500 Expect(1, 5872, '\p{isnl}', "");
56501 Expect(0, 5872, '\p{^isnl}', "");
56502 Expect(0, 5872, '\P{isnl}', "");
56503 Expect(1, 5872, '\P{^isnl}', "");
56504 Expect(0, 5869, '\p{isnl}', "");
56505 Expect(1, 5869, '\p{^isnl}', "");
56506 Expect(1, 5869, '\P{isnl}', "");
56507 Expect(0, 5869, '\P{^isnl}', "");
56508 Expect(1, 5872, '\p{            Is_NL}', "");
56509 Expect(0, 5872, '\p{^           Is_NL}', "");
56510 Expect(0, 5872, '\P{            Is_NL}', "");
56511 Expect(1, 5872, '\P{^           Is_NL}', "");
56512 Expect(0, 5869, '\p{            Is_NL}', "");
56513 Expect(1, 5869, '\p{^           Is_NL}', "");
56514 Expect(1, 5869, '\P{            Is_NL}', "");
56515 Expect(0, 5869, '\P{^           Is_NL}', "");
56516 Error('\p{_     NUMBER:=Forms}');
56517 Error('\P{_     NUMBER:=Forms}');
56518 Expect(1, 8591, '\p{numberforms}', "");
56519 Expect(0, 8591, '\p{^numberforms}', "");
56520 Expect(0, 8591, '\P{numberforms}', "");
56521 Expect(1, 8591, '\P{^numberforms}', "");
56522 Expect(0, 8527, '\p{numberforms}', "");
56523 Expect(1, 8527, '\p{^numberforms}', "");
56524 Expect(1, 8527, '\P{numberforms}', "");
56525 Expect(0, 8527, '\P{^numberforms}', "");
56526 Expect(1, 8591, '\p{            Number  FORMS}', "");
56527 Expect(0, 8591, '\p{^           Number  FORMS}', "");
56528 Expect(0, 8591, '\P{            Number  FORMS}', "");
56529 Expect(1, 8591, '\P{^           Number  FORMS}', "");
56530 Expect(0, 8527, '\p{            Number  FORMS}', "");
56531 Expect(1, 8527, '\p{^           Number  FORMS}', "");
56532 Expect(1, 8527, '\P{            Number  FORMS}', "");
56533 Expect(0, 8527, '\P{^           Number  FORMS}', "");
56534 Error('\p{/a/   -Is Number Forms}');
56535 Error('\P{/a/   -Is Number Forms}');
56536 Expect(1, 8591, '\p{isnumberforms}', "");
56537 Expect(0, 8591, '\p{^isnumberforms}', "");
56538 Expect(0, 8591, '\P{isnumberforms}', "");
56539 Expect(1, 8591, '\P{^isnumberforms}', "");
56540 Expect(0, 8527, '\p{isnumberforms}', "");
56541 Expect(1, 8527, '\p{^isnumberforms}', "");
56542 Expect(1, 8527, '\P{isnumberforms}', "");
56543 Expect(0, 8527, '\P{^isnumberforms}', "");
56544 Expect(1, 8591, '\p{ Is NUMBER  forms}', "");
56545 Expect(0, 8591, '\p{^ Is NUMBER forms}', "");
56546 Expect(0, 8591, '\P{ Is NUMBER  forms}', "");
56547 Expect(1, 8591, '\P{^ Is NUMBER forms}', "");
56548 Expect(0, 8527, '\p{ Is NUMBER  forms}', "");
56549 Expect(1, 8527, '\p{^ Is NUMBER forms}', "");
56550 Expect(1, 8527, '\P{ Is NUMBER  forms}', "");
56551 Expect(0, 8527, '\P{^ Is NUMBER forms}', "");
56552 Error('\p{:=-In NUMBERForms}');
56553 Error('\P{:=-In NUMBERForms}');
56554 Expect(1, 8591, '\p{innumberforms}', "");
56555 Expect(0, 8591, '\p{^innumberforms}', "");
56556 Expect(0, 8591, '\P{innumberforms}', "");
56557 Expect(1, 8591, '\P{^innumberforms}', "");
56558 Expect(0, 8527, '\p{innumberforms}', "");
56559 Expect(1, 8527, '\p{^innumberforms}', "");
56560 Expect(1, 8527, '\P{innumberforms}', "");
56561 Expect(0, 8527, '\P{^innumberforms}', "");
56562 Expect(1, 8591, '\p{_   in      Number-Forms}', "");
56563 Expect(0, 8591, '\p{^_  in      Number-Forms}', "");
56564 Expect(0, 8591, '\P{_   in      Number-Forms}', "");
56565 Expect(1, 8591, '\P{^_  in      Number-Forms}', "");
56566 Expect(0, 8527, '\p{_   in      Number-Forms}', "");
56567 Expect(1, 8527, '\p{^_  in      Number-Forms}', "");
56568 Expect(1, 8527, '\P{_   in      Number-Forms}', "");
56569 Expect(0, 8527, '\P{^_  in      Number-Forms}', "");
56570 Error('\p{      /a/alnum}');
56571 Error('\P{      /a/alnum}');
56572 Expect(1, 57, '\p{alnum}', "");
56573 Expect(0, 57, '\p{^alnum}', "");
56574 Expect(0, 57, '\P{alnum}', "");
56575 Expect(1, 57, '\P{^alnum}', "");
56576 Expect(0, 47, '\p{alnum}', "");
56577 Expect(1, 47, '\p{^alnum}', "");
56578 Expect(1, 47, '\P{alnum}', "");
56579 Expect(0, 47, '\P{^alnum}', "");
56580 Expect(1, 57, '\p{       ALNUM}', "");
56581 Expect(0, 57, '\p{^      ALNUM}', "");
56582 Expect(0, 57, '\P{       ALNUM}', "");
56583 Expect(1, 57, '\P{^      ALNUM}', "");
56584 Expect(0, 47, '\p{       ALNUM}', "");
56585 Expect(1, 47, '\p{^      ALNUM}', "");
56586 Expect(1, 47, '\P{       ALNUM}', "");
56587 Expect(0, 47, '\P{^      ALNUM}', "");
56588 Error('\p{ _Is alnum/a/}');
56589 Error('\P{ _Is alnum/a/}');
56590 Expect(1, 57, '\p{isalnum}', "");
56591 Expect(0, 57, '\p{^isalnum}', "");
56592 Expect(0, 57, '\P{isalnum}', "");
56593 Expect(1, 57, '\P{^isalnum}', "");
56594 Expect(0, 47, '\p{isalnum}', "");
56595 Expect(1, 47, '\p{^isalnum}', "");
56596 Expect(1, 47, '\P{isalnum}', "");
56597 Expect(0, 47, '\P{^isalnum}', "");
56598 Expect(1, 57, '\p{_     IS-Alnum}', "");
56599 Expect(0, 57, '\p{^_    IS-Alnum}', "");
56600 Expect(0, 57, '\P{_     IS-Alnum}', "");
56601 Expect(1, 57, '\P{^_    IS-Alnum}', "");
56602 Expect(0, 47, '\p{_     IS-Alnum}', "");
56603 Expect(1, 47, '\p{^_    IS-Alnum}', "");
56604 Expect(1, 47, '\P{_     IS-Alnum}', "");
56605 Expect(0, 47, '\P{^_    IS-Alnum}', "");
56606 Error('\p{-/a/In        SUNDANESE}');
56607 Error('\P{-/a/In        SUNDANESE}');
56608 Expect(1, 7103, '\p{insundanese}', "");
56609 Expect(0, 7103, '\p{^insundanese}', "");
56610 Expect(0, 7103, '\P{insundanese}', "");
56611 Expect(1, 7103, '\P{^insundanese}', "");
56612 Expect(0, 7039, '\p{insundanese}', "");
56613 Expect(1, 7039, '\p{^insundanese}', "");
56614 Expect(1, 7039, '\P{insundanese}', "");
56615 Expect(0, 7039, '\P{^insundanese}', "");
56616 Expect(1, 7103, '\p{            In_sundanese}', "");
56617 Expect(0, 7103, '\p{^           In_sundanese}', "");
56618 Expect(0, 7103, '\P{            In_sundanese}', "");
56619 Expect(1, 7103, '\P{^           In_sundanese}', "");
56620 Expect(0, 7039, '\p{            In_sundanese}', "");
56621 Expect(1, 7039, '\p{^           In_sundanese}', "");
56622 Expect(1, 7039, '\P{            In_sundanese}', "");
56623 Expect(0, 7039, '\P{^           In_sundanese}', "");
56624 Error('\p{-ARABIC:=presentation_Forms-b}');
56625 Error('\P{-ARABIC:=presentation_Forms-b}');
56626 Expect(1, 65279, '\p{arabicpresentationformsb}', "");
56627 Expect(0, 65279, '\p{^arabicpresentationformsb}', "");
56628 Expect(0, 65279, '\P{arabicpresentationformsb}', "");
56629 Expect(1, 65279, '\P{^arabicpresentationformsb}', "");
56630 Expect(0, 65135, '\p{arabicpresentationformsb}', "");
56631 Expect(1, 65135, '\p{^arabicpresentationformsb}', "");
56632 Expect(1, 65135, '\P{arabicpresentationformsb}', "");
56633 Expect(0, 65135, '\P{^arabicpresentationformsb}', "");
56634 Expect(1, 65279, '\p{  Arabic PRESENTATION Forms        b}', "");
56635 Expect(0, 65279, '\p{^  Arabic PRESENTATION Forms       b}', "");
56636 Expect(0, 65279, '\P{  Arabic PRESENTATION Forms        b}', "");
56637 Expect(1, 65279, '\P{^  Arabic PRESENTATION Forms       b}', "");
56638 Expect(0, 65135, '\p{  Arabic PRESENTATION Forms        b}', "");
56639 Expect(1, 65135, '\p{^  Arabic PRESENTATION Forms       b}', "");
56640 Expect(1, 65135, '\P{  Arabic PRESENTATION Forms        b}', "");
56641 Expect(0, 65135, '\P{^  Arabic PRESENTATION Forms       b}', "");
56642 Error('\p{      /a/IS Arabic_Presentation_Forms B}');
56643 Error('\P{      /a/IS Arabic_Presentation_Forms B}');
56644 Expect(1, 65279, '\p{isarabicpresentationformsb}', "");
56645 Expect(0, 65279, '\p{^isarabicpresentationformsb}', "");
56646 Expect(0, 65279, '\P{isarabicpresentationformsb}', "");
56647 Expect(1, 65279, '\P{^isarabicpresentationformsb}', "");
56648 Expect(0, 65135, '\p{isarabicpresentationformsb}', "");
56649 Expect(1, 65135, '\p{^isarabicpresentationformsb}', "");
56650 Expect(1, 65135, '\P{isarabicpresentationformsb}', "");
56651 Expect(0, 65135, '\P{^isarabicpresentationformsb}', "");
56652 Expect(1, 65279, '\p{_Is ArabicPRESENTATION_FORMS_b}', "");
56653 Expect(0, 65279, '\p{^_Is ArabicPRESENTATION_FORMS_b}', "");
56654 Expect(0, 65279, '\P{_Is ArabicPRESENTATION_FORMS_b}', "");
56655 Expect(1, 65279, '\P{^_Is ArabicPRESENTATION_FORMS_b}', "");
56656 Expect(0, 65135, '\p{_Is ArabicPRESENTATION_FORMS_b}', "");
56657 Expect(1, 65135, '\p{^_Is ArabicPRESENTATION_FORMS_b}', "");
56658 Expect(1, 65135, '\P{_Is ArabicPRESENTATION_FORMS_b}', "");
56659 Expect(0, 65135, '\P{^_Is ArabicPRESENTATION_FORMS_b}', "");
56660 Error('\p{-/a/in        ARABIC Presentation     forms-B}');
56661 Error('\P{-/a/in        ARABIC Presentation     forms-B}');
56662 Expect(1, 65279, '\p{inarabicpresentationformsb}', "");
56663 Expect(0, 65279, '\p{^inarabicpresentationformsb}', "");
56664 Expect(0, 65279, '\P{inarabicpresentationformsb}', "");
56665 Expect(1, 65279, '\P{^inarabicpresentationformsb}', "");
56666 Expect(0, 65135, '\p{inarabicpresentationformsb}', "");
56667 Expect(1, 65135, '\p{^inarabicpresentationformsb}', "");
56668 Expect(1, 65135, '\P{inarabicpresentationformsb}', "");
56669 Expect(0, 65135, '\P{^inarabicpresentationformsb}', "");
56670 Expect(1, 65279, '\p{-_INarabic PresentationForms       B}', "");
56671 Expect(0, 65279, '\p{^-_INarabic        PresentationForms       B}', "");
56672 Expect(0, 65279, '\P{-_INarabic PresentationForms       B}', "");
56673 Expect(1, 65279, '\P{^-_INarabic        PresentationForms       B}', "");
56674 Expect(0, 65135, '\p{-_INarabic PresentationForms       B}', "");
56675 Expect(1, 65135, '\p{^-_INarabic        PresentationForms       B}', "");
56676 Expect(1, 65135, '\P{-_INarabic PresentationForms       B}', "");
56677 Expect(0, 65135, '\P{^-_INarabic        PresentationForms       B}', "");
56678 Error('\p{ -alpha/a/}');
56679 Error('\P{ -alpha/a/}');
56680 Expect(1, 90, '\p{alpha}', "");
56681 Expect(0, 90, '\p{^alpha}', "");
56682 Expect(0, 90, '\P{alpha}', "");
56683 Expect(1, 90, '\P{^alpha}', "");
56684 Expect(0, 64, '\p{alpha}', "");
56685 Expect(1, 64, '\p{^alpha}', "");
56686 Expect(1, 64, '\P{alpha}', "");
56687 Expect(0, 64, '\P{^alpha}', "");
56688 Expect(1, 90, '\p{Alpha}', "");
56689 Expect(0, 90, '\p{^Alpha}', "");
56690 Expect(0, 90, '\P{Alpha}', "");
56691 Expect(1, 90, '\P{^Alpha}', "");
56692 Expect(0, 64, '\p{Alpha}', "");
56693 Expect(1, 64, '\p{^Alpha}', "");
56694 Expect(1, 64, '\P{Alpha}', "");
56695 Expect(0, 64, '\P{^Alpha}', "");
56696 Error('\p{ :=is-Alpha}');
56697 Error('\P{ :=is-Alpha}');
56698 Expect(1, 90, '\p{isalpha}', "");
56699 Expect(0, 90, '\p{^isalpha}', "");
56700 Expect(0, 90, '\P{isalpha}', "");
56701 Expect(1, 90, '\P{^isalpha}', "");
56702 Expect(0, 64, '\p{isalpha}', "");
56703 Expect(1, 64, '\p{^isalpha}', "");
56704 Expect(1, 64, '\P{isalpha}', "");
56705 Expect(0, 64, '\P{^isalpha}', "");
56706 Expect(1, 90, '\p{  IsAlpha}', "");
56707 Expect(0, 90, '\p{^  IsAlpha}', "");
56708 Expect(0, 90, '\P{  IsAlpha}', "");
56709 Expect(1, 90, '\P{^  IsAlpha}', "");
56710 Expect(0, 64, '\p{  IsAlpha}', "");
56711 Expect(1, 64, '\p{^  IsAlpha}', "");
56712 Expect(1, 64, '\P{  IsAlpha}', "");
56713 Expect(0, 64, '\P{^  IsAlpha}', "");
56714 Error('\p{-ALPHABETIC/a/}');
56715 Error('\P{-ALPHABETIC/a/}');
56716 Expect(1, 90, '\p{alphabetic}', "");
56717 Expect(0, 90, '\p{^alphabetic}', "");
56718 Expect(0, 90, '\P{alphabetic}', "");
56719 Expect(1, 90, '\P{^alphabetic}', "");
56720 Expect(0, 64, '\p{alphabetic}', "");
56721 Expect(1, 64, '\p{^alphabetic}', "");
56722 Expect(1, 64, '\P{alphabetic}', "");
56723 Expect(0, 64, '\P{^alphabetic}', "");
56724 Expect(1, 90, '\p{      _Alphabetic}', "");
56725 Expect(0, 90, '\p{^     _Alphabetic}', "");
56726 Expect(0, 90, '\P{      _Alphabetic}', "");
56727 Expect(1, 90, '\P{^     _Alphabetic}', "");
56728 Expect(0, 64, '\p{      _Alphabetic}', "");
56729 Expect(1, 64, '\p{^     _Alphabetic}', "");
56730 Expect(1, 64, '\P{      _Alphabetic}', "");
56731 Expect(0, 64, '\P{^     _Alphabetic}', "");
56732 Error('\p{ _IS:=alphabetic}');
56733 Error('\P{ _IS:=alphabetic}');
56734 Expect(1, 90, '\p{isalphabetic}', "");
56735 Expect(0, 90, '\p{^isalphabetic}', "");
56736 Expect(0, 90, '\P{isalphabetic}', "");
56737 Expect(1, 90, '\P{^isalphabetic}', "");
56738 Expect(0, 64, '\p{isalphabetic}', "");
56739 Expect(1, 64, '\p{^isalphabetic}', "");
56740 Expect(1, 64, '\P{isalphabetic}', "");
56741 Expect(0, 64, '\P{^isalphabetic}', "");
56742 Expect(1, 90, '\p{-Is alphabetic}', "");
56743 Expect(0, 90, '\p{^-Is alphabetic}', "");
56744 Expect(0, 90, '\P{-Is alphabetic}', "");
56745 Expect(1, 90, '\P{^-Is alphabetic}', "");
56746 Expect(0, 64, '\p{-Is alphabetic}', "");
56747 Expect(1, 64, '\p{^-Is alphabetic}', "");
56748 Expect(1, 64, '\P{-Is alphabetic}', "");
56749 Expect(0, 64, '\P{^-Is alphabetic}', "");
56750 Error('\p{      _in/a/MYANMAR}');
56751 Error('\P{      _in/a/MYANMAR}');
56752 Expect(1, 4255, '\p{inmyanmar}', "");
56753 Expect(0, 4255, '\p{^inmyanmar}', "");
56754 Expect(0, 4255, '\P{inmyanmar}', "");
56755 Expect(1, 4255, '\P{^inmyanmar}', "");
56756 Expect(0, 4095, '\p{inmyanmar}', "");
56757 Expect(1, 4095, '\p{^inmyanmar}', "");
56758 Expect(1, 4095, '\P{inmyanmar}', "");
56759 Expect(0, 4095, '\P{^inmyanmar}', "");
56760 Expect(1, 4255, '\p{            inmyanmar}', "");
56761 Expect(0, 4255, '\p{^           inmyanmar}', "");
56762 Expect(0, 4255, '\P{            inmyanmar}', "");
56763 Expect(1, 4255, '\P{^           inmyanmar}', "");
56764 Expect(0, 4095, '\p{            inmyanmar}', "");
56765 Expect(1, 4095, '\p{^           inmyanmar}', "");
56766 Expect(1, 4095, '\P{            inmyanmar}', "");
56767 Expect(0, 4095, '\P{^           inmyanmar}', "");
56768 Error('\p{/a/_  greek_Extended}');
56769 Error('\P{/a/_  greek_Extended}');
56770 Expect(1, 8191, '\p{greekextended}', "");
56771 Expect(0, 8191, '\p{^greekextended}', "");
56772 Expect(0, 8191, '\P{greekextended}', "");
56773 Expect(1, 8191, '\P{^greekextended}', "");
56774 Expect(0, 7935, '\p{greekextended}', "");
56775 Expect(1, 7935, '\p{^greekextended}', "");
56776 Expect(1, 7935, '\P{greekextended}', "");
56777 Expect(0, 7935, '\P{^greekextended}', "");
56778 Expect(1, 8191, '\p{ _GreekEXTENDED}', "");
56779 Expect(0, 8191, '\p{^ _GreekEXTENDED}', "");
56780 Expect(0, 8191, '\P{ _GreekEXTENDED}', "");
56781 Expect(1, 8191, '\P{^ _GreekEXTENDED}', "");
56782 Expect(0, 7935, '\p{ _GreekEXTENDED}', "");
56783 Expect(1, 7935, '\p{^ _GreekEXTENDED}', "");
56784 Expect(1, 7935, '\P{ _GreekEXTENDED}', "");
56785 Expect(0, 7935, '\P{^ _GreekEXTENDED}', "");
56786 Error('\p{/a/-Isgreek-Extended}');
56787 Error('\P{/a/-Isgreek-Extended}');
56788 Expect(1, 8191, '\p{isgreekextended}', "");
56789 Expect(0, 8191, '\p{^isgreekextended}', "");
56790 Expect(0, 8191, '\P{isgreekextended}', "");
56791 Expect(1, 8191, '\P{^isgreekextended}', "");
56792 Expect(0, 7935, '\p{isgreekextended}', "");
56793 Expect(1, 7935, '\p{^isgreekextended}', "");
56794 Expect(1, 7935, '\P{isgreekextended}', "");
56795 Expect(0, 7935, '\P{^isgreekextended}', "");
56796 Expect(1, 8191, '\p{-IS_GREEK Extended}', "");
56797 Expect(0, 8191, '\p{^-IS_GREEK Extended}', "");
56798 Expect(0, 8191, '\P{-IS_GREEK Extended}', "");
56799 Expect(1, 8191, '\P{^-IS_GREEK Extended}', "");
56800 Expect(0, 7935, '\p{-IS_GREEK Extended}', "");
56801 Expect(1, 7935, '\p{^-IS_GREEK Extended}', "");
56802 Expect(1, 7935, '\P{-IS_GREEK Extended}', "");
56803 Expect(0, 7935, '\P{^-IS_GREEK Extended}', "");
56804 Error('\p{__In:=Greek   EXTENDED}');
56805 Error('\P{__In:=Greek   EXTENDED}');
56806 Expect(1, 8191, '\p{ingreekextended}', "");
56807 Expect(0, 8191, '\p{^ingreekextended}', "");
56808 Expect(0, 8191, '\P{ingreekextended}', "");
56809 Expect(1, 8191, '\P{^ingreekextended}', "");
56810 Expect(0, 7935, '\p{ingreekextended}', "");
56811 Expect(1, 7935, '\p{^ingreekextended}', "");
56812 Expect(1, 7935, '\P{ingreekextended}', "");
56813 Expect(0, 7935, '\P{^ingreekextended}', "");
56814 Expect(1, 8191, '\p{-In Greek_Extended}', "");
56815 Expect(0, 8191, '\p{^-In Greek_Extended}', "");
56816 Expect(0, 8191, '\P{-In Greek_Extended}', "");
56817 Expect(1, 8191, '\P{^-In Greek_Extended}', "");
56818 Expect(0, 7935, '\p{-In Greek_Extended}', "");
56819 Expect(1, 7935, '\p{^-In Greek_Extended}', "");
56820 Expect(1, 7935, '\P{-In Greek_Extended}', "");
56821 Expect(0, 7935, '\P{^-In Greek_Extended}', "");
56822 Error('\p{      /a/RADICAL}');
56823 Error('\P{      /a/RADICAL}');
56824 Expect(1, 11929, '\p{radical}', "");
56825 Expect(0, 11929, '\p{^radical}', "");
56826 Expect(0, 11929, '\P{radical}', "");
56827 Expect(1, 11929, '\P{^radical}', "");
56828 Expect(0, 11903, '\p{radical}', "");
56829 Expect(1, 11903, '\p{^radical}', "");
56830 Expect(1, 11903, '\P{radical}', "");
56831 Expect(0, 11903, '\P{^radical}', "");
56832 Expect(1, 11929, '\p{__Radical}', "");
56833 Expect(0, 11929, '\p{^__Radical}', "");
56834 Expect(0, 11929, '\P{__Radical}', "");
56835 Expect(1, 11929, '\P{^__Radical}', "");
56836 Expect(0, 11903, '\p{__Radical}', "");
56837 Expect(1, 11903, '\p{^__Radical}', "");
56838 Expect(1, 11903, '\P{__Radical}', "");
56839 Expect(0, 11903, '\P{^__Radical}', "");
56840 Error('\p{      /a/isRADICAL}');
56841 Error('\P{      /a/isRADICAL}');
56842 Expect(1, 11929, '\p{isradical}', "");
56843 Expect(0, 11929, '\p{^isradical}', "");
56844 Expect(0, 11929, '\P{isradical}', "");
56845 Expect(1, 11929, '\P{^isradical}', "");
56846 Expect(0, 11903, '\p{isradical}', "");
56847 Expect(1, 11903, '\p{^isradical}', "");
56848 Expect(1, 11903, '\P{isradical}', "");
56849 Expect(0, 11903, '\P{^isradical}', "");
56850 Expect(1, 11929, '\p{   -Is Radical}', "");
56851 Expect(0, 11929, '\p{^  -Is Radical}', "");
56852 Expect(0, 11929, '\P{   -Is Radical}', "");
56853 Expect(1, 11929, '\P{^  -Is Radical}', "");
56854 Expect(0, 11903, '\p{   -Is Radical}', "");
56855 Expect(1, 11903, '\p{^  -Is Radical}', "");
56856 Expect(1, 11903, '\P{   -Is Radical}', "");
56857 Expect(0, 11903, '\P{^  -Is Radical}', "");
56858 Error('\p{-     Low-surrogates:=}');
56859 Error('\P{-     Low-surrogates:=}');
56860 Expect(0, 7, '\p{lowsurrogates}', "");
56861 Expect(1, 7, '\p{^lowsurrogates}', "");
56862 Expect(1, 7, '\P{lowsurrogates}', "");
56863 Expect(0, 7, '\P{^lowsurrogates}', "");
56864 Expect(0, 7, '\p{        Low    SURROGATES}', "");
56865 Expect(1, 7, '\p{^       Low    SURROGATES}', "");
56866 Expect(1, 7, '\P{        Low    SURROGATES}', "");
56867 Expect(0, 7, '\P{^       Low    SURROGATES}', "");
56868 Error('\p{      Is-LOWSURROGATES:=}');
56869 Error('\P{      Is-LOWSURROGATES:=}');
56870 Expect(0, 7, '\p{islowsurrogates}', "");
56871 Expect(1, 7, '\p{^islowsurrogates}', "");
56872 Expect(1, 7, '\P{islowsurrogates}', "");
56873 Expect(0, 7, '\P{^islowsurrogates}', "");
56874 Expect(0, 7, '\p{-_Is   LOW SURROGATES}', "");
56875 Expect(1, 7, '\p{^-_Is  LOW SURROGATES}', "");
56876 Expect(1, 7, '\P{-_Is   LOW SURROGATES}', "");
56877 Expect(0, 7, '\P{^-_Is  LOW SURROGATES}', "");
56878 Error('\p{ In_LOWSurrogates/a/}');
56879 Error('\P{ In_LOWSurrogates/a/}');
56880 Expect(0, 7, '\p{inlowsurrogates}', "");
56881 Expect(1, 7, '\p{^inlowsurrogates}', "");
56882 Expect(1, 7, '\P{inlowsurrogates}', "");
56883 Expect(0, 7, '\P{^inlowsurrogates}', "");
56884 Expect(0, 7, '\p{-In-low        Surrogates}', "");
56885 Expect(1, 7, '\p{^-In-low       Surrogates}', "");
56886 Expect(1, 7, '\P{-In-low        Surrogates}', "");
56887 Expect(0, 7, '\P{^-In-low       Surrogates}', "");
56888 Error('\p{ -IN-Phags:=Pa}');
56889 Error('\P{ -IN-Phags:=Pa}');
56890 Expect(1, 43135, '\p{inphagspa}', "");
56891 Expect(0, 43135, '\p{^inphagspa}', "");
56892 Expect(0, 43135, '\P{inphagspa}', "");
56893 Expect(1, 43135, '\P{^inphagspa}', "");
56894 Expect(0, 43071, '\p{inphagspa}', "");
56895 Expect(1, 43071, '\p{^inphagspa}', "");
56896 Expect(1, 43071, '\P{inphagspa}', "");
56897 Expect(0, 43071, '\P{^inphagspa}', "");
56898 Expect(1, 43135, '\p{- IN       PHAGSpa}', "");
56899 Expect(0, 43135, '\p{^- IN      PHAGSpa}', "");
56900 Expect(0, 43135, '\P{- IN       PHAGSpa}', "");
56901 Expect(1, 43135, '\P{^- IN      PHAGSpa}', "");
56902 Expect(0, 43071, '\p{- IN       PHAGSpa}', "");
56903 Expect(1, 43071, '\p{^- IN      PHAGSpa}', "");
56904 Expect(1, 43071, '\P{- IN       PHAGSpa}', "");
56905 Expect(0, 43071, '\P{^- IN      PHAGSpa}', "");
56906 Error('\p{/a/PerlSpace}');
56907 Error('\P{/a/PerlSpace}');
56908 Expect(1, 10, '\p{perlspace}', "");
56909 Expect(0, 10, '\p{^perlspace}', "");
56910 Expect(0, 10, '\P{perlspace}', "");
56911 Expect(1, 10, '\P{^perlspace}', "");
56912 Expect(0, 8, '\p{perlspace}', "");
56913 Expect(1, 8, '\p{^perlspace}', "");
56914 Expect(1, 8, '\P{perlspace}', "");
56915 Expect(0, 8, '\P{^perlspace}', "");
56916 Expect(1, 10, '\p{      PerlSpace}', "");
56917 Expect(0, 10, '\p{^     PerlSpace}', "");
56918 Expect(0, 10, '\P{      PerlSpace}', "");
56919 Expect(1, 10, '\P{^     PerlSpace}', "");
56920 Expect(0, 8, '\p{       PerlSpace}', "");
56921 Expect(1, 8, '\p{^      PerlSpace}', "");
56922 Expect(1, 8, '\P{       PerlSpace}', "");
56923 Expect(0, 8, '\P{^      PerlSpace}', "");
56924 Error('\p{      /a/is-PERLSPACE}');
56925 Error('\P{      /a/is-PERLSPACE}');
56926 Expect(1, 10, '\p{isperlspace}', "");
56927 Expect(0, 10, '\p{^isperlspace}', "");
56928 Expect(0, 10, '\P{isperlspace}', "");
56929 Expect(1, 10, '\P{^isperlspace}', "");
56930 Expect(0, 8, '\p{isperlspace}', "");
56931 Expect(1, 8, '\p{^isperlspace}', "");
56932 Expect(1, 8, '\P{isperlspace}', "");
56933 Expect(0, 8, '\P{^isperlspace}', "");
56934 Expect(1, 10, '\p{_ Is_PerlSpace}', "");
56935 Expect(0, 10, '\p{^_ Is_PerlSpace}', "");
56936 Expect(0, 10, '\P{_ Is_PerlSpace}', "");
56937 Expect(1, 10, '\P{^_ Is_PerlSpace}', "");
56938 Expect(0, 8, '\p{_ Is_PerlSpace}', "");
56939 Expect(1, 8, '\p{^_ Is_PerlSpace}', "");
56940 Expect(1, 8, '\P{_ Is_PerlSpace}', "");
56941 Expect(0, 8, '\P{^_ Is_PerlSpace}', "");
56942 Error('\p{      _IDS-Binary-Operator/a/}');
56943 Error('\P{      _IDS-Binary-Operator/a/}');
56944 Expect(1, 12273, '\p{idsbinaryoperator}', "");
56945 Expect(0, 12273, '\p{^idsbinaryoperator}', "");
56946 Expect(0, 12273, '\P{idsbinaryoperator}', "");
56947 Expect(1, 12273, '\P{^idsbinaryoperator}', "");
56948 Expect(0, 12271, '\p{idsbinaryoperator}', "");
56949 Expect(1, 12271, '\p{^idsbinaryoperator}', "");
56950 Expect(1, 12271, '\P{idsbinaryoperator}', "");
56951 Expect(0, 12271, '\P{^idsbinaryoperator}', "");
56952 Expect(1, 12273, '\p{__IDS      Binary Operator}', "");
56953 Expect(0, 12273, '\p{^__IDS     Binary Operator}', "");
56954 Expect(0, 12273, '\P{__IDS      Binary Operator}', "");
56955 Expect(1, 12273, '\P{^__IDS     Binary Operator}', "");
56956 Expect(0, 12271, '\p{__IDS      Binary Operator}', "");
56957 Expect(1, 12271, '\p{^__IDS     Binary Operator}', "");
56958 Expect(1, 12271, '\P{__IDS      Binary Operator}', "");
56959 Expect(0, 12271, '\P{^__IDS     Binary Operator}', "");
56960 Error('\p{ :=Is IDS_BINARYOPERATOR}');
56961 Error('\P{ :=Is IDS_BINARYOPERATOR}');
56962 Expect(1, 12273, '\p{isidsbinaryoperator}', "");
56963 Expect(0, 12273, '\p{^isidsbinaryoperator}', "");
56964 Expect(0, 12273, '\P{isidsbinaryoperator}', "");
56965 Expect(1, 12273, '\P{^isidsbinaryoperator}', "");
56966 Expect(0, 12271, '\p{isidsbinaryoperator}', "");
56967 Expect(1, 12271, '\p{^isidsbinaryoperator}', "");
56968 Expect(1, 12271, '\P{isidsbinaryoperator}', "");
56969 Expect(0, 12271, '\P{^isidsbinaryoperator}', "");
56970 Expect(1, 12273, '\p{-Is_IDS-binary-Operator}', "");
56971 Expect(0, 12273, '\p{^-Is_IDS-binary-Operator}', "");
56972 Expect(0, 12273, '\P{-Is_IDS-binary-Operator}', "");
56973 Expect(1, 12273, '\P{^-Is_IDS-binary-Operator}', "");
56974 Expect(0, 12271, '\p{-Is_IDS-binary-Operator}', "");
56975 Expect(1, 12271, '\p{^-Is_IDS-binary-Operator}', "");
56976 Expect(1, 12271, '\P{-Is_IDS-binary-Operator}', "");
56977 Expect(0, 12271, '\P{^-Is_IDS-binary-Operator}', "");
56978 Error('\p{:=_idsb}');
56979 Error('\P{:=_idsb}');
56980 Expect(1, 12273, '\p{idsb}', "");
56981 Expect(0, 12273, '\p{^idsb}', "");
56982 Expect(0, 12273, '\P{idsb}', "");
56983 Expect(1, 12273, '\P{^idsb}', "");
56984 Expect(0, 12271, '\p{idsb}', "");
56985 Expect(1, 12271, '\p{^idsb}', "");
56986 Expect(1, 12271, '\P{idsb}', "");
56987 Expect(0, 12271, '\P{^idsb}', "");
56988 Expect(1, 12273, '\p{-idsb}', "");
56989 Expect(0, 12273, '\p{^-idsb}', "");
56990 Expect(0, 12273, '\P{-idsb}', "");
56991 Expect(1, 12273, '\P{^-idsb}', "");
56992 Expect(0, 12271, '\p{-idsb}', "");
56993 Expect(1, 12271, '\p{^-idsb}', "");
56994 Expect(1, 12271, '\P{-idsb}', "");
56995 Expect(0, 12271, '\P{^-idsb}', "");
56996 Error('\p{/a/-  isIDSB}');
56997 Error('\P{/a/-  isIDSB}');
56998 Expect(1, 12273, '\p{isidsb}', "");
56999 Expect(0, 12273, '\p{^isidsb}', "");
57000 Expect(0, 12273, '\P{isidsb}', "");
57001 Expect(1, 12273, '\P{^isidsb}', "");
57002 Expect(0, 12271, '\p{isidsb}', "");
57003 Expect(1, 12271, '\p{^isidsb}', "");
57004 Expect(1, 12271, '\P{isidsb}', "");
57005 Expect(0, 12271, '\P{^isidsb}', "");
57006 Expect(1, 12273, '\p{   _Is_IDSB}', "");
57007 Expect(0, 12273, '\p{^  _Is_IDSB}', "");
57008 Expect(0, 12273, '\P{   _Is_IDSB}', "");
57009 Expect(1, 12273, '\P{^  _Is_IDSB}', "");
57010 Expect(0, 12271, '\p{   _Is_IDSB}', "");
57011 Expect(1, 12271, '\p{^  _Is_IDSB}', "");
57012 Expect(1, 12271, '\P{   _Is_IDSB}', "");
57013 Expect(0, 12271, '\P{^  _Is_IDSB}', "");
57014 Error('\p{       Cntrl:=}');
57015 Error('\P{       Cntrl:=}');
57016 Expect(1, 7, '\p{cntrl}', "");
57017 Expect(0, 7, '\p{^cntrl}', "");
57018 Expect(0, 7, '\P{cntrl}', "");
57019 Expect(1, 7, '\P{^cntrl}', "");
57020 Expect(0, 126, '\p{cntrl}', "");
57021 Expect(1, 126, '\p{^cntrl}', "");
57022 Expect(1, 126, '\P{cntrl}', "");
57023 Expect(0, 126, '\P{^cntrl}', "");
57024 Expect(1, 7, '\p{-_CNTRL}', "");
57025 Expect(0, 7, '\p{^-_CNTRL}', "");
57026 Expect(0, 7, '\P{-_CNTRL}', "");
57027 Expect(1, 7, '\P{^-_CNTRL}', "");
57028 Expect(0, 126, '\p{-_CNTRL}', "");
57029 Expect(1, 126, '\p{^-_CNTRL}', "");
57030 Expect(1, 126, '\P{-_CNTRL}', "");
57031 Expect(0, 126, '\P{^-_CNTRL}', "");
57032 Error('\p{:=Is  CNTRL}');
57033 Error('\P{:=Is  CNTRL}');
57034 Expect(1, 7, '\p{iscntrl}', "");
57035 Expect(0, 7, '\p{^iscntrl}', "");
57036 Expect(0, 7, '\P{iscntrl}', "");
57037 Expect(1, 7, '\P{^iscntrl}', "");
57038 Expect(0, 126, '\p{iscntrl}', "");
57039 Expect(1, 126, '\p{^iscntrl}', "");
57040 Expect(1, 126, '\P{iscntrl}', "");
57041 Expect(0, 126, '\P{^iscntrl}', "");
57042 Expect(1, 7, '\p{ Is_cntrl}', "");
57043 Expect(0, 7, '\p{^ Is_cntrl}', "");
57044 Expect(0, 7, '\P{ Is_cntrl}', "");
57045 Expect(1, 7, '\P{^ Is_cntrl}', "");
57046 Expect(0, 126, '\p{ Is_cntrl}', "");
57047 Expect(1, 126, '\p{^ Is_cntrl}', "");
57048 Expect(1, 126, '\P{ Is_cntrl}', "");
57049 Expect(0, 126, '\P{^ Is_cntrl}', "");
57050 Error('\p{:=            Control}');
57051 Error('\P{:=            Control}');
57052 Expect(1, 7, '\p{control}', "");
57053 Expect(0, 7, '\p{^control}', "");
57054 Expect(0, 7, '\P{control}', "");
57055 Expect(1, 7, '\P{^control}', "");
57056 Expect(0, 126, '\p{control}', "");
57057 Expect(1, 126, '\p{^control}', "");
57058 Expect(1, 126, '\P{control}', "");
57059 Expect(0, 126, '\P{^control}', "");
57060 Expect(1, 7, '\p{ Control}', "");
57061 Expect(0, 7, '\p{^ Control}', "");
57062 Expect(0, 7, '\P{ Control}', "");
57063 Expect(1, 7, '\P{^ Control}', "");
57064 Expect(0, 126, '\p{ Control}', "");
57065 Expect(1, 126, '\p{^ Control}', "");
57066 Expect(1, 126, '\P{ Control}', "");
57067 Expect(0, 126, '\P{^ Control}', "");
57068 Error('\p{:= _IS Control}');
57069 Error('\P{:= _IS Control}');
57070 Expect(1, 7, '\p{iscontrol}', "");
57071 Expect(0, 7, '\p{^iscontrol}', "");
57072 Expect(0, 7, '\P{iscontrol}', "");
57073 Expect(1, 7, '\P{^iscontrol}', "");
57074 Expect(0, 126, '\p{iscontrol}', "");
57075 Expect(1, 126, '\p{^iscontrol}', "");
57076 Expect(1, 126, '\P{iscontrol}', "");
57077 Expect(0, 126, '\P{^iscontrol}', "");
57078 Expect(1, 7, '\p{_Is    control}', "");
57079 Expect(0, 7, '\p{^_Is   control}', "");
57080 Expect(0, 7, '\P{_Is    control}', "");
57081 Expect(1, 7, '\P{^_Is   control}', "");
57082 Expect(0, 126, '\p{_Is  control}', "");
57083 Expect(1, 126, '\p{^_Is control}', "");
57084 Expect(1, 126, '\P{_Is  control}', "");
57085 Expect(0, 126, '\P{^_Is control}', "");
57086 Error('\p{/a/_-Cc}');
57087 Error('\P{/a/_-Cc}');
57088 Expect(1, 7, '\p{cc}', "");
57089 Expect(0, 7, '\p{^cc}', "");
57090 Expect(0, 7, '\P{cc}', "");
57091 Expect(1, 7, '\P{^cc}', "");
57092 Expect(0, 126, '\p{cc}', "");
57093 Expect(1, 126, '\p{^cc}', "");
57094 Expect(1, 126, '\P{cc}', "");
57095 Expect(0, 126, '\P{^cc}', "");
57096 Expect(1, 7, '\p{       CC}', "");
57097 Expect(0, 7, '\p{^      CC}', "");
57098 Expect(0, 7, '\P{       CC}', "");
57099 Expect(1, 7, '\P{^      CC}', "");
57100 Expect(0, 126, '\p{     CC}', "");
57101 Expect(1, 126, '\p{^    CC}', "");
57102 Expect(1, 126, '\P{     CC}', "");
57103 Expect(0, 126, '\P{^    CC}', "");
57104 Error('\p{-     IsCc:=}');
57105 Error('\P{-     IsCc:=}');
57106 Expect(1, 7, '\p{iscc}', "");
57107 Expect(0, 7, '\p{^iscc}', "");
57108 Expect(0, 7, '\P{iscc}', "");
57109 Expect(1, 7, '\P{^iscc}', "");
57110 Expect(0, 126, '\p{iscc}', "");
57111 Expect(1, 126, '\p{^iscc}', "");
57112 Expect(1, 126, '\P{iscc}', "");
57113 Expect(0, 126, '\P{^iscc}', "");
57114 Expect(1, 7, '\p{Is-cc}', "");
57115 Expect(0, 7, '\p{^Is-cc}', "");
57116 Expect(0, 7, '\P{Is-cc}', "");
57117 Expect(1, 7, '\P{^Is-cc}', "");
57118 Expect(0, 126, '\p{Is-cc}', "");
57119 Expect(1, 126, '\p{^Is-cc}', "");
57120 Expect(1, 126, '\P{Is-cc}', "");
57121 Expect(0, 126, '\P{^Is-cc}', "");
57122 Error('\p{_     Cyrillic:=EXTENDED A}');
57123 Error('\P{_     Cyrillic:=EXTENDED A}');
57124 Expect(1, 11775, '\p{cyrillicextendeda}', "");
57125 Expect(0, 11775, '\p{^cyrillicextendeda}', "");
57126 Expect(0, 11775, '\P{cyrillicextendeda}', "");
57127 Expect(1, 11775, '\P{^cyrillicextendeda}', "");
57128 Expect(0, 11743, '\p{cyrillicextendeda}', "");
57129 Expect(1, 11743, '\p{^cyrillicextendeda}', "");
57130 Expect(1, 11743, '\P{cyrillicextendeda}', "");
57131 Expect(0, 11743, '\P{^cyrillicextendeda}', "");
57132 Expect(1, 11775, '\p{- cyrillic_Extended_A}', "");
57133 Expect(0, 11775, '\p{^- cyrillic_Extended_A}', "");
57134 Expect(0, 11775, '\P{- cyrillic_Extended_A}', "");
57135 Expect(1, 11775, '\P{^- cyrillic_Extended_A}', "");
57136 Expect(0, 11743, '\p{- cyrillic_Extended_A}', "");
57137 Expect(1, 11743, '\p{^- cyrillic_Extended_A}', "");
57138 Expect(1, 11743, '\P{- cyrillic_Extended_A}', "");
57139 Expect(0, 11743, '\P{^- cyrillic_Extended_A}', "");
57140 Error('\p{_/a/IS cyrillicextended       a}');
57141 Error('\P{_/a/IS cyrillicextended       a}');
57142 Expect(1, 11775, '\p{iscyrillicextendeda}', "");
57143 Expect(0, 11775, '\p{^iscyrillicextendeda}', "");
57144 Expect(0, 11775, '\P{iscyrillicextendeda}', "");
57145 Expect(1, 11775, '\P{^iscyrillicextendeda}', "");
57146 Expect(0, 11743, '\p{iscyrillicextendeda}', "");
57147 Expect(1, 11743, '\p{^iscyrillicextendeda}', "");
57148 Expect(1, 11743, '\P{iscyrillicextendeda}', "");
57149 Expect(0, 11743, '\P{^iscyrillicextendeda}', "");
57150 Expect(1, 11775, '\p{-_Is Cyrillic      Extended_a}', "");
57151 Expect(0, 11775, '\p{^-_Is Cyrillic     Extended_a}', "");
57152 Expect(0, 11775, '\P{-_Is Cyrillic      Extended_a}', "");
57153 Expect(1, 11775, '\P{^-_Is Cyrillic     Extended_a}', "");
57154 Expect(0, 11743, '\p{-_Is Cyrillic      Extended_a}', "");
57155 Expect(1, 11743, '\p{^-_Is Cyrillic     Extended_a}', "");
57156 Expect(1, 11743, '\P{-_Is Cyrillic      Extended_a}', "");
57157 Expect(0, 11743, '\P{^-_Is Cyrillic     Extended_a}', "");
57158 Error('\p{--In_CYRILLIC:=EXTENDED-A}');
57159 Error('\P{--In_CYRILLIC:=EXTENDED-A}');
57160 Expect(1, 11775, '\p{incyrillicextendeda}', "");
57161 Expect(0, 11775, '\p{^incyrillicextendeda}', "");
57162 Expect(0, 11775, '\P{incyrillicextendeda}', "");
57163 Expect(1, 11775, '\P{^incyrillicextendeda}', "");
57164 Expect(0, 11743, '\p{incyrillicextendeda}', "");
57165 Expect(1, 11743, '\p{^incyrillicextendeda}', "");
57166 Expect(1, 11743, '\P{incyrillicextendeda}', "");
57167 Expect(0, 11743, '\P{^incyrillicextendeda}', "");
57168 Expect(1, 11775, '\p{ In        Cyrillic-Extended A}', "");
57169 Expect(0, 11775, '\p{^ In       Cyrillic-Extended A}', "");
57170 Expect(0, 11775, '\P{ In        Cyrillic-Extended A}', "");
57171 Expect(1, 11775, '\P{^ In       Cyrillic-Extended A}', "");
57172 Expect(0, 11743, '\p{ In        Cyrillic-Extended A}', "");
57173 Expect(1, 11743, '\p{^ In       Cyrillic-Extended A}', "");
57174 Expect(1, 11743, '\P{ In        Cyrillic-Extended A}', "");
57175 Expect(0, 11743, '\P{^ In       Cyrillic-Extended A}', "");
57176 Error('\p{      :=PosixLower}');
57177 Error('\P{      :=PosixLower}');
57178 Expect(1, 122, '\p{posixlower}', "");
57179 Expect(0, 122, '\p{^posixlower}', "");
57180 Expect(0, 122, '\P{posixlower}', "");
57181 Expect(1, 122, '\P{^posixlower}', "");
57182 Expect(0, 96, '\p{posixlower}', "");
57183 Expect(1, 96, '\p{^posixlower}', "");
57184 Expect(1, 96, '\P{posixlower}', "");
57185 Expect(0, 96, '\P{^posixlower}', "");
57186 Expect(1, 122, '\p{     PosixLower}', "");
57187 Expect(0, 122, '\p{^    PosixLower}', "");
57188 Expect(0, 122, '\P{     PosixLower}', "");
57189 Expect(1, 122, '\P{^    PosixLower}', "");
57190 Expect(0, 96, '\p{      PosixLower}', "");
57191 Expect(1, 96, '\p{^     PosixLower}', "");
57192 Expect(1, 96, '\P{      PosixLower}', "");
57193 Expect(0, 96, '\P{^     PosixLower}', "");
57194 Error('\p{ /a/Is-posixlower}');
57195 Error('\P{ /a/Is-posixlower}');
57196 Expect(1, 122, '\p{isposixlower}', "");
57197 Expect(0, 122, '\p{^isposixlower}', "");
57198 Expect(0, 122, '\P{isposixlower}', "");
57199 Expect(1, 122, '\P{^isposixlower}', "");
57200 Expect(0, 96, '\p{isposixlower}', "");
57201 Expect(1, 96, '\p{^isposixlower}', "");
57202 Expect(1, 96, '\P{isposixlower}', "");
57203 Expect(0, 96, '\P{^isposixlower}', "");
57204 Expect(1, 122, '\p{_    is PosixLower}', "");
57205 Expect(0, 122, '\p{^_   is PosixLower}', "");
57206 Expect(0, 122, '\P{_    is PosixLower}', "");
57207 Expect(1, 122, '\P{^_   is PosixLower}', "");
57208 Expect(0, 96, '\p{_     is PosixLower}', "");
57209 Expect(1, 96, '\p{^_    is PosixLower}', "");
57210 Expect(1, 96, '\P{_     is PosixLower}', "");
57211 Expect(0, 96, '\P{^_    is PosixLower}', "");
57212 Error('\p{ -OTHER:=Grapheme_Extend}');
57213 Error('\P{ -OTHER:=Grapheme_Extend}');
57214 Expect(1, 2494, '\p{othergraphemeextend}', 'deprecated');
57215 Expect(0, 2494, '\p{^othergraphemeextend}', 'deprecated');
57216 Expect(0, 2494, '\P{othergraphemeextend}', 'deprecated');
57217 Expect(1, 2494, '\P{^othergraphemeextend}', 'deprecated');
57218 Expect(0, 2493, '\p{othergraphemeextend}', 'deprecated');
57219 Expect(1, 2493, '\p{^othergraphemeextend}', 'deprecated');
57220 Expect(1, 2493, '\P{othergraphemeextend}', 'deprecated');
57221 Expect(0, 2493, '\P{^othergraphemeextend}', 'deprecated');
57222 Expect(1, 2494, '\p{OTHER-grapheme Extend}', 'deprecated');
57223 Expect(0, 2494, '\p{^OTHER-grapheme Extend}', 'deprecated');
57224 Expect(0, 2494, '\P{OTHER-grapheme Extend}', 'deprecated');
57225 Expect(1, 2494, '\P{^OTHER-grapheme Extend}', 'deprecated');
57226 Expect(0, 2493, '\p{OTHER-grapheme Extend}', 'deprecated');
57227 Expect(1, 2493, '\p{^OTHER-grapheme Extend}', 'deprecated');
57228 Expect(1, 2493, '\P{OTHER-grapheme Extend}', 'deprecated');
57229 Expect(0, 2493, '\P{^OTHER-grapheme Extend}', 'deprecated');
57230 Error('\p{/a/ Is-Othergrapheme_EXTEND}');
57231 Error('\P{/a/ Is-Othergrapheme_EXTEND}');
57232 Expect(1, 2494, '\p{isothergraphemeextend}', 'deprecated');
57233 Expect(0, 2494, '\p{^isothergraphemeextend}', 'deprecated');
57234 Expect(0, 2494, '\P{isothergraphemeextend}', 'deprecated');
57235 Expect(1, 2494, '\P{^isothergraphemeextend}', 'deprecated');
57236 Expect(0, 2493, '\p{isothergraphemeextend}', 'deprecated');
57237 Expect(1, 2493, '\p{^isothergraphemeextend}', 'deprecated');
57238 Expect(1, 2493, '\P{isothergraphemeextend}', 'deprecated');
57239 Expect(0, 2493, '\P{^isothergraphemeextend}', 'deprecated');
57240 Expect(1, 2494, '\p{__IsOTHER_GRAPHEME_EXTEND}', 'deprecated');
57241 Expect(0, 2494, '\p{^__IsOTHER_GRAPHEME_EXTEND}', 'deprecated');
57242 Expect(0, 2494, '\P{__IsOTHER_GRAPHEME_EXTEND}', 'deprecated');
57243 Expect(1, 2494, '\P{^__IsOTHER_GRAPHEME_EXTEND}', 'deprecated');
57244 Expect(0, 2493, '\p{__IsOTHER_GRAPHEME_EXTEND}', 'deprecated');
57245 Expect(1, 2493, '\p{^__IsOTHER_GRAPHEME_EXTEND}', 'deprecated');
57246 Expect(1, 2493, '\P{__IsOTHER_GRAPHEME_EXTEND}', 'deprecated');
57247 Expect(0, 2493, '\P{^__IsOTHER_GRAPHEME_EXTEND}', 'deprecated');
57248 Error('\p{_-OGr Ext:=}');
57249 Error('\P{_-OGr Ext:=}');
57250 Expect(1, 2494, '\p{ogrext}', 'deprecated');
57251 Expect(0, 2494, '\p{^ogrext}', 'deprecated');
57252 Expect(0, 2494, '\P{ogrext}', 'deprecated');
57253 Expect(1, 2494, '\P{^ogrext}', 'deprecated');
57254 Expect(0, 2493, '\p{ogrext}', 'deprecated');
57255 Expect(1, 2493, '\p{^ogrext}', 'deprecated');
57256 Expect(1, 2493, '\P{ogrext}', 'deprecated');
57257 Expect(0, 2493, '\P{^ogrext}', 'deprecated');
57258 Expect(1, 2494, '\p{_OGRExt}', 'deprecated');
57259 Expect(0, 2494, '\p{^_OGRExt}', 'deprecated');
57260 Expect(0, 2494, '\P{_OGRExt}', 'deprecated');
57261 Expect(1, 2494, '\P{^_OGRExt}', 'deprecated');
57262 Expect(0, 2493, '\p{_OGRExt}', 'deprecated');
57263 Expect(1, 2493, '\p{^_OGRExt}', 'deprecated');
57264 Expect(1, 2493, '\P{_OGRExt}', 'deprecated');
57265 Expect(0, 2493, '\P{^_OGRExt}', 'deprecated');
57266 Error('\p{:= Is-OGr_ext}');
57267 Error('\P{:= Is-OGr_ext}');
57268 Expect(1, 2494, '\p{isogrext}', 'deprecated');
57269 Expect(0, 2494, '\p{^isogrext}', 'deprecated');
57270 Expect(0, 2494, '\P{isogrext}', 'deprecated');
57271 Expect(1, 2494, '\P{^isogrext}', 'deprecated');
57272 Expect(0, 2493, '\p{isogrext}', 'deprecated');
57273 Expect(1, 2493, '\p{^isogrext}', 'deprecated');
57274 Expect(1, 2493, '\P{isogrext}', 'deprecated');
57275 Expect(0, 2493, '\P{^isogrext}', 'deprecated');
57276 Expect(1, 2494, '\p{    _Is_OGr-EXT}', 'deprecated');
57277 Expect(0, 2494, '\p{^   _Is_OGr-EXT}', 'deprecated');
57278 Expect(0, 2494, '\P{    _Is_OGr-EXT}', 'deprecated');
57279 Expect(1, 2494, '\P{^   _Is_OGr-EXT}', 'deprecated');
57280 Expect(0, 2493, '\p{    _Is_OGr-EXT}', 'deprecated');
57281 Expect(1, 2493, '\p{^   _Is_OGr-EXT}', 'deprecated');
57282 Expect(1, 2493, '\P{    _Is_OGr-EXT}', 'deprecated');
57283 Expect(0, 2493, '\P{^   _Is_OGr-EXT}', 'deprecated');
57284 Error('\p{_:=Old_persian}');
57285 Error('\P{_:=Old_persian}');
57286 Expect(1, 66499, '\p{oldpersian}', "");
57287 Expect(0, 66499, '\p{^oldpersian}', "");
57288 Expect(0, 66499, '\P{oldpersian}', "");
57289 Expect(1, 66499, '\P{^oldpersian}', "");
57290 Expect(0, 66463, '\p{oldpersian}', "");
57291 Expect(1, 66463, '\p{^oldpersian}', "");
57292 Expect(1, 66463, '\P{oldpersian}', "");
57293 Expect(0, 66463, '\P{^oldpersian}', "");
57294 Expect(1, 66499, '\p{    Old-Persian}', "");
57295 Expect(0, 66499, '\p{^   Old-Persian}', "");
57296 Expect(0, 66499, '\P{    Old-Persian}', "");
57297 Expect(1, 66499, '\P{^   Old-Persian}', "");
57298 Expect(0, 66463, '\p{    Old-Persian}', "");
57299 Expect(1, 66463, '\p{^   Old-Persian}', "");
57300 Expect(1, 66463, '\P{    Old-Persian}', "");
57301 Expect(0, 66463, '\P{^   Old-Persian}', "");
57302 Error('\p{/a/ -Is_old   persian}');
57303 Error('\P{/a/ -Is_old   persian}');
57304 Expect(1, 66499, '\p{isoldpersian}', "");
57305 Expect(0, 66499, '\p{^isoldpersian}', "");
57306 Expect(0, 66499, '\P{isoldpersian}', "");
57307 Expect(1, 66499, '\P{^isoldpersian}', "");
57308 Expect(0, 66463, '\p{isoldpersian}', "");
57309 Expect(1, 66463, '\p{^isoldpersian}', "");
57310 Expect(1, 66463, '\P{isoldpersian}', "");
57311 Expect(0, 66463, '\P{^isoldpersian}', "");
57312 Expect(1, 66499, '\p{ Is_old_Persian}', "");
57313 Expect(0, 66499, '\p{^ Is_old_Persian}', "");
57314 Expect(0, 66499, '\P{ Is_old_Persian}', "");
57315 Expect(1, 66499, '\P{^ Is_old_Persian}', "");
57316 Expect(0, 66463, '\p{ Is_old_Persian}', "");
57317 Expect(1, 66463, '\p{^ Is_old_Persian}', "");
57318 Expect(1, 66463, '\P{ Is_old_Persian}', "");
57319 Expect(0, 66463, '\P{^ Is_old_Persian}', "");
57320 Error('\p{/a/_Xpeo}');
57321 Error('\P{/a/_Xpeo}');
57322 Expect(1, 66499, '\p{xpeo}', "");
57323 Expect(0, 66499, '\p{^xpeo}', "");
57324 Expect(0, 66499, '\P{xpeo}', "");
57325 Expect(1, 66499, '\P{^xpeo}', "");
57326 Expect(0, 66463, '\p{xpeo}', "");
57327 Expect(1, 66463, '\p{^xpeo}', "");
57328 Expect(1, 66463, '\P{xpeo}', "");
57329 Expect(0, 66463, '\P{^xpeo}', "");
57330 Expect(1, 66499, '\p{_  XPEO}', "");
57331 Expect(0, 66499, '\p{^_ XPEO}', "");
57332 Expect(0, 66499, '\P{_  XPEO}', "");
57333 Expect(1, 66499, '\P{^_ XPEO}', "");
57334 Expect(0, 66463, '\p{_  XPEO}', "");
57335 Expect(1, 66463, '\p{^_ XPEO}', "");
57336 Expect(1, 66463, '\P{_  XPEO}', "");
57337 Expect(0, 66463, '\P{^_ XPEO}', "");
57338 Error('\p{_/a/is-Xpeo}');
57339 Error('\P{_/a/is-Xpeo}');
57340 Expect(1, 66499, '\p{isxpeo}', "");
57341 Expect(0, 66499, '\p{^isxpeo}', "");
57342 Expect(0, 66499, '\P{isxpeo}', "");
57343 Expect(1, 66499, '\P{^isxpeo}', "");
57344 Expect(0, 66463, '\p{isxpeo}', "");
57345 Expect(1, 66463, '\p{^isxpeo}', "");
57346 Expect(1, 66463, '\P{isxpeo}', "");
57347 Expect(0, 66463, '\P{^isxpeo}', "");
57348 Expect(1, 66499, '\p{   -Is     Xpeo}', "");
57349 Expect(0, 66499, '\p{^  -Is     Xpeo}', "");
57350 Expect(0, 66499, '\P{   -Is     Xpeo}', "");
57351 Expect(1, 66499, '\P{^  -Is     Xpeo}', "");
57352 Expect(0, 66463, '\p{   -Is     Xpeo}', "");
57353 Expect(1, 66463, '\p{^  -Is     Xpeo}', "");
57354 Expect(1, 66463, '\P{   -Is     Xpeo}', "");
57355 Expect(0, 66463, '\P{^  -Is     Xpeo}', "");
57356 Error('\p{ :=New Tai-Lue}');
57357 Error('\P{ :=New Tai-Lue}');
57358 Expect(1, 6569, '\p{newtailue}', "");
57359 Expect(0, 6569, '\p{^newtailue}', "");
57360 Expect(0, 6569, '\P{newtailue}', "");
57361 Expect(1, 6569, '\P{^newtailue}', "");
57362 Expect(0, 6527, '\p{newtailue}', "");
57363 Expect(1, 6527, '\p{^newtailue}', "");
57364 Expect(1, 6527, '\P{newtailue}', "");
57365 Expect(0, 6527, '\P{^newtailue}', "");
57366 Expect(1, 6569, '\p{ New        tai     Lue}', "");
57367 Expect(0, 6569, '\p{^ New       tai     Lue}', "");
57368 Expect(0, 6569, '\P{ New        tai     Lue}', "");
57369 Expect(1, 6569, '\P{^ New       tai     Lue}', "");
57370 Expect(0, 6527, '\p{ New        tai     Lue}', "");
57371 Expect(1, 6527, '\p{^ New       tai     Lue}', "");
57372 Expect(1, 6527, '\P{ New        tai     Lue}', "");
57373 Expect(0, 6527, '\P{^ New       tai     Lue}', "");
57374 Error('\p{      -Is_New-Tai:=LUE}');
57375 Error('\P{      -Is_New-Tai:=LUE}');
57376 Expect(1, 6569, '\p{isnewtailue}', "");
57377 Expect(0, 6569, '\p{^isnewtailue}', "");
57378 Expect(0, 6569, '\P{isnewtailue}', "");
57379 Expect(1, 6569, '\P{^isnewtailue}', "");
57380 Expect(0, 6527, '\p{isnewtailue}', "");
57381 Expect(1, 6527, '\p{^isnewtailue}', "");
57382 Expect(1, 6527, '\P{isnewtailue}', "");
57383 Expect(0, 6527, '\P{^isnewtailue}', "");
57384 Expect(1, 6569, '\p{  ISNEWTAI-Lue}', "");
57385 Expect(0, 6569, '\p{^  ISNEWTAI-Lue}', "");
57386 Expect(0, 6569, '\P{  ISNEWTAI-Lue}', "");
57387 Expect(1, 6569, '\P{^  ISNEWTAI-Lue}', "");
57388 Expect(0, 6527, '\p{  ISNEWTAI-Lue}', "");
57389 Expect(1, 6527, '\p{^  ISNEWTAI-Lue}', "");
57390 Expect(1, 6527, '\P{  ISNEWTAI-Lue}', "");
57391 Expect(0, 6527, '\P{^  ISNEWTAI-Lue}', "");
57392 Error('\p{      -talu/a/}');
57393 Error('\P{      -talu/a/}');
57394 Expect(1, 6569, '\p{talu}', "");
57395 Expect(0, 6569, '\p{^talu}', "");
57396 Expect(0, 6569, '\P{talu}', "");
57397 Expect(1, 6569, '\P{^talu}', "");
57398 Expect(0, 6527, '\p{talu}', "");
57399 Expect(1, 6527, '\p{^talu}', "");
57400 Expect(1, 6527, '\P{talu}', "");
57401 Expect(0, 6527, '\P{^talu}', "");
57402 Expect(1, 6569, '\p{_-Talu}', "");
57403 Expect(0, 6569, '\p{^_-Talu}', "");
57404 Expect(0, 6569, '\P{_-Talu}', "");
57405 Expect(1, 6569, '\P{^_-Talu}', "");
57406 Expect(0, 6527, '\p{_-Talu}', "");
57407 Expect(1, 6527, '\p{^_-Talu}', "");
57408 Expect(1, 6527, '\P{_-Talu}', "");
57409 Expect(0, 6527, '\P{^_-Talu}', "");
57410 Error('\p{      -is/a/Talu}');
57411 Error('\P{      -is/a/Talu}');
57412 Expect(1, 6569, '\p{istalu}', "");
57413 Expect(0, 6569, '\p{^istalu}', "");
57414 Expect(0, 6569, '\P{istalu}', "");
57415 Expect(1, 6569, '\P{^istalu}', "");
57416 Expect(0, 6527, '\p{istalu}', "");
57417 Expect(1, 6527, '\p{^istalu}', "");
57418 Expect(1, 6527, '\P{istalu}', "");
57419 Expect(0, 6527, '\P{^istalu}', "");
57420 Expect(1, 6569, '\p{-IS talu}', "");
57421 Expect(0, 6569, '\p{^-IS        talu}', "");
57422 Expect(0, 6569, '\P{-IS talu}', "");
57423 Expect(1, 6569, '\P{^-IS        talu}', "");
57424 Expect(0, 6527, '\p{-IS talu}', "");
57425 Expect(1, 6527, '\p{^-IS        talu}', "");
57426 Expect(1, 6527, '\P{-IS talu}', "");
57427 Expect(0, 6527, '\P{^-IS        talu}', "");
57428 Error('\p{      unassigned:=}');
57429 Error('\P{      unassigned:=}');
57430 Expect(1, 889, '\p{unassigned}', "");
57431 Expect(0, 889, '\p{^unassigned}', "");
57432 Expect(0, 889, '\P{unassigned}', "");
57433 Expect(1, 889, '\P{^unassigned}', "");
57434 Expect(0, 887, '\p{unassigned}', "");
57435 Expect(1, 887, '\p{^unassigned}', "");
57436 Expect(1, 887, '\P{unassigned}', "");
57437 Expect(0, 887, '\P{^unassigned}', "");
57438 Expect(1, 889, '\p{             Unassigned}', "");
57439 Expect(0, 889, '\p{^            Unassigned}', "");
57440 Expect(0, 889, '\P{             Unassigned}', "");
57441 Expect(1, 889, '\P{^            Unassigned}', "");
57442 Expect(0, 887, '\p{             Unassigned}', "");
57443 Expect(1, 887, '\p{^            Unassigned}', "");
57444 Expect(1, 887, '\P{             Unassigned}', "");
57445 Expect(0, 887, '\P{^            Unassigned}', "");
57446 Error('\p{      /a/isUnassigned}');
57447 Error('\P{      /a/isUnassigned}');
57448 Expect(1, 889, '\p{isunassigned}', "");
57449 Expect(0, 889, '\p{^isunassigned}', "");
57450 Expect(0, 889, '\P{isunassigned}', "");
57451 Expect(1, 889, '\P{^isunassigned}', "");
57452 Expect(0, 887, '\p{isunassigned}', "");
57453 Expect(1, 887, '\p{^isunassigned}', "");
57454 Expect(1, 887, '\P{isunassigned}', "");
57455 Expect(0, 887, '\P{^isunassigned}', "");
57456 Expect(1, 889, '\p{-IsUNASSIGNED}', "");
57457 Expect(0, 889, '\p{^-IsUNASSIGNED}', "");
57458 Expect(0, 889, '\P{-IsUNASSIGNED}', "");
57459 Expect(1, 889, '\P{^-IsUNASSIGNED}', "");
57460 Expect(0, 887, '\p{-IsUNASSIGNED}', "");
57461 Expect(1, 887, '\p{^-IsUNASSIGNED}', "");
57462 Expect(1, 887, '\P{-IsUNASSIGNED}', "");
57463 Expect(0, 887, '\P{^-IsUNASSIGNED}', "");
57464 Error('\p{:=    CN}');
57465 Error('\P{:=    CN}');
57466 Expect(1, 889, '\p{cn}', "");
57467 Expect(0, 889, '\p{^cn}', "");
57468 Expect(0, 889, '\P{cn}', "");
57469 Expect(1, 889, '\P{^cn}', "");
57470 Expect(0, 887, '\p{cn}', "");
57471 Expect(1, 887, '\p{^cn}', "");
57472 Expect(1, 887, '\P{cn}', "");
57473 Expect(0, 887, '\P{^cn}', "");
57474 Expect(1, 889, '\p{_cn}', "");
57475 Expect(0, 889, '\p{^_cn}', "");
57476 Expect(0, 889, '\P{_cn}', "");
57477 Expect(1, 889, '\P{^_cn}', "");
57478 Expect(0, 887, '\p{_cn}', "");
57479 Expect(1, 887, '\p{^_cn}', "");
57480 Expect(1, 887, '\P{_cn}', "");
57481 Expect(0, 887, '\P{^_cn}', "");
57482 Error('\p{/a/is Cn}');
57483 Error('\P{/a/is Cn}');
57484 Expect(1, 889, '\p{iscn}', "");
57485 Expect(0, 889, '\p{^iscn}', "");
57486 Expect(0, 889, '\P{iscn}', "");
57487 Expect(1, 889, '\P{^iscn}', "");
57488 Expect(0, 887, '\p{iscn}', "");
57489 Expect(1, 887, '\p{^iscn}', "");
57490 Expect(1, 887, '\P{iscn}', "");
57491 Expect(0, 887, '\P{^iscn}', "");
57492 Expect(1, 889, '\p{_-is_Cn}', "");
57493 Expect(0, 889, '\p{^_-is_Cn}', "");
57494 Expect(0, 889, '\P{_-is_Cn}', "");
57495 Expect(1, 889, '\P{^_-is_Cn}', "");
57496 Expect(0, 887, '\p{_-is_Cn}', "");
57497 Expect(1, 887, '\p{^_-is_Cn}', "");
57498 Expect(1, 887, '\P{_-is_Cn}', "");
57499 Expect(0, 887, '\P{^_-is_Cn}', "");
57500 Error('\p{:=            Lepcha}');
57501 Error('\P{:=            Lepcha}');
57502 Expect(1, 7223, '\p{lepcha}', "");
57503 Expect(0, 7223, '\p{^lepcha}', "");
57504 Expect(0, 7223, '\P{lepcha}', "");
57505 Expect(1, 7223, '\P{^lepcha}', "");
57506 Expect(0, 7167, '\p{lepcha}', "");
57507 Expect(1, 7167, '\p{^lepcha}', "");
57508 Expect(1, 7167, '\P{lepcha}', "");
57509 Expect(0, 7167, '\P{^lepcha}', "");
57510 Expect(1, 7223, '\p{ -LEPCHA}', "");
57511 Expect(0, 7223, '\p{^ -LEPCHA}', "");
57512 Expect(0, 7223, '\P{ -LEPCHA}', "");
57513 Expect(1, 7223, '\P{^ -LEPCHA}', "");
57514 Expect(0, 7167, '\p{ -LEPCHA}', "");
57515 Expect(1, 7167, '\p{^ -LEPCHA}', "");
57516 Expect(1, 7167, '\P{ -LEPCHA}', "");
57517 Expect(0, 7167, '\P{^ -LEPCHA}', "");
57518 Error('\p{/a/_Is        Lepcha}');
57519 Error('\P{/a/_Is        Lepcha}');
57520 Expect(1, 7223, '\p{islepcha}', "");
57521 Expect(0, 7223, '\p{^islepcha}', "");
57522 Expect(0, 7223, '\P{islepcha}', "");
57523 Expect(1, 7223, '\P{^islepcha}', "");
57524 Expect(0, 7167, '\p{islepcha}', "");
57525 Expect(1, 7167, '\p{^islepcha}', "");
57526 Expect(1, 7167, '\P{islepcha}', "");
57527 Expect(0, 7167, '\P{^islepcha}', "");
57528 Expect(1, 7223, '\p{-IS_Lepcha}', "");
57529 Expect(0, 7223, '\p{^-IS_Lepcha}', "");
57530 Expect(0, 7223, '\P{-IS_Lepcha}', "");
57531 Expect(1, 7223, '\P{^-IS_Lepcha}', "");
57532 Expect(0, 7167, '\p{-IS_Lepcha}', "");
57533 Expect(1, 7167, '\p{^-IS_Lepcha}', "");
57534 Expect(1, 7167, '\P{-IS_Lepcha}', "");
57535 Expect(0, 7167, '\P{^-IS_Lepcha}', "");
57536 Error('\p{_LEPC:=}');
57537 Error('\P{_LEPC:=}');
57538 Expect(1, 7223, '\p{lepc}', "");
57539 Expect(0, 7223, '\p{^lepc}', "");
57540 Expect(0, 7223, '\P{lepc}', "");
57541 Expect(1, 7223, '\P{^lepc}', "");
57542 Expect(0, 7167, '\p{lepc}', "");
57543 Expect(1, 7167, '\p{^lepc}', "");
57544 Expect(1, 7167, '\P{lepc}', "");
57545 Expect(0, 7167, '\P{^lepc}', "");
57546 Expect(1, 7223, '\p{     LEPC}', "");
57547 Expect(0, 7223, '\p{^    LEPC}', "");
57548 Expect(0, 7223, '\P{     LEPC}', "");
57549 Expect(1, 7223, '\P{^    LEPC}', "");
57550 Expect(0, 7167, '\p{     LEPC}', "");
57551 Expect(1, 7167, '\p{^    LEPC}', "");
57552 Expect(1, 7167, '\P{     LEPC}', "");
57553 Expect(0, 7167, '\P{^    LEPC}', "");
57554 Error('\p{_     is:=Lepc}');
57555 Error('\P{_     is:=Lepc}');
57556 Expect(1, 7223, '\p{islepc}', "");
57557 Expect(0, 7223, '\p{^islepc}', "");
57558 Expect(0, 7223, '\P{islepc}', "");
57559 Expect(1, 7223, '\P{^islepc}', "");
57560 Expect(0, 7167, '\p{islepc}', "");
57561 Expect(1, 7167, '\p{^islepc}', "");
57562 Expect(1, 7167, '\P{islepc}', "");
57563 Expect(0, 7167, '\P{^islepc}', "");
57564 Expect(1, 7223, '\p{    ISLEPC}', "");
57565 Expect(0, 7223, '\p{^   ISLEPC}', "");
57566 Expect(0, 7223, '\P{    ISLEPC}', "");
57567 Expect(1, 7223, '\P{^   ISLEPC}', "");
57568 Expect(0, 7167, '\p{    ISLEPC}', "");
57569 Expect(1, 7167, '\p{^   ISLEPC}', "");
57570 Expect(1, 7167, '\P{    ISLEPC}', "");
57571 Expect(0, 7167, '\P{^   ISLEPC}', "");
57572 Error('\p{_:=IDEOGRAPHIC        description_characters}');
57573 Error('\P{_:=IDEOGRAPHIC        description_characters}');
57574 Expect(1, 12287, '\p{ideographicdescriptioncharacters}', "");
57575 Expect(0, 12287, '\p{^ideographicdescriptioncharacters}', "");
57576 Expect(0, 12287, '\P{ideographicdescriptioncharacters}', "");
57577 Expect(1, 12287, '\P{^ideographicdescriptioncharacters}', "");
57578 Expect(0, 12271, '\p{ideographicdescriptioncharacters}', "");
57579 Expect(1, 12271, '\p{^ideographicdescriptioncharacters}', "");
57580 Expect(1, 12271, '\P{ideographicdescriptioncharacters}', "");
57581 Expect(0, 12271, '\P{^ideographicdescriptioncharacters}', "");
57582 Expect(1, 12287, '\p{    Ideographic_Description-CHARACTERS}', "");
57583 Expect(0, 12287, '\p{^   Ideographic_Description-CHARACTERS}', "");
57584 Expect(0, 12287, '\P{    Ideographic_Description-CHARACTERS}', "");
57585 Expect(1, 12287, '\P{^   Ideographic_Description-CHARACTERS}', "");
57586 Expect(0, 12271, '\p{    Ideographic_Description-CHARACTERS}', "");
57587 Expect(1, 12271, '\p{^   Ideographic_Description-CHARACTERS}', "");
57588 Expect(1, 12271, '\P{    Ideographic_Description-CHARACTERS}', "");
57589 Expect(0, 12271, '\P{^   Ideographic_Description-CHARACTERS}', "");
57590 Error('\p{_:=Is-ideographicDESCRIPTION-characters}');
57591 Error('\P{_:=Is-ideographicDESCRIPTION-characters}');
57592 Expect(1, 12287, '\p{isideographicdescriptioncharacters}', "");
57593 Expect(0, 12287, '\p{^isideographicdescriptioncharacters}', "");
57594 Expect(0, 12287, '\P{isideographicdescriptioncharacters}', "");
57595 Expect(1, 12287, '\P{^isideographicdescriptioncharacters}', "");
57596 Expect(0, 12271, '\p{isideographicdescriptioncharacters}', "");
57597 Expect(1, 12271, '\p{^isideographicdescriptioncharacters}', "");
57598 Expect(1, 12271, '\P{isideographicdescriptioncharacters}', "");
57599 Expect(0, 12271, '\P{^isideographicdescriptioncharacters}', "");
57600 Expect(1, 12287, '\p{   IsIDEOGRAPHIC description       characters}', "");
57601 Expect(0, 12287, '\p{^  IsIDEOGRAPHIC description       characters}', "");
57602 Expect(0, 12287, '\P{   IsIDEOGRAPHIC description       characters}', "");
57603 Expect(1, 12287, '\P{^  IsIDEOGRAPHIC description       characters}', "");
57604 Expect(0, 12271, '\p{   IsIDEOGRAPHIC description       characters}', "");
57605 Expect(1, 12271, '\p{^  IsIDEOGRAPHIC description       characters}', "");
57606 Expect(1, 12271, '\P{   IsIDEOGRAPHIC description       characters}', "");
57607 Expect(0, 12271, '\P{^  IsIDEOGRAPHIC description       characters}', "");
57608 Error('\p{-In/a/Ideographic_Description_Characters}');
57609 Error('\P{-In/a/Ideographic_Description_Characters}');
57610 Expect(1, 12287, '\p{inideographicdescriptioncharacters}', "");
57611 Expect(0, 12287, '\p{^inideographicdescriptioncharacters}', "");
57612 Expect(0, 12287, '\P{inideographicdescriptioncharacters}', "");
57613 Expect(1, 12287, '\P{^inideographicdescriptioncharacters}', "");
57614 Expect(0, 12271, '\p{inideographicdescriptioncharacters}', "");
57615 Expect(1, 12271, '\p{^inideographicdescriptioncharacters}', "");
57616 Expect(1, 12271, '\P{inideographicdescriptioncharacters}', "");
57617 Expect(0, 12271, '\P{^inideographicdescriptioncharacters}', "");
57618 Expect(1, 12287, '\p{-  IN      ideographic description-characters}', "");
57619 Expect(0, 12287, '\p{^- IN      ideographic description-characters}', "");
57620 Expect(0, 12287, '\P{-  IN      ideographic description-characters}', "");
57621 Expect(1, 12287, '\P{^- IN      ideographic description-characters}', "");
57622 Expect(0, 12271, '\p{-  IN      ideographic description-characters}', "");
57623 Expect(1, 12271, '\p{^- IN      ideographic description-characters}', "");
57624 Expect(1, 12271, '\P{-  IN      ideographic description-characters}', "");
57625 Expect(0, 12271, '\P{^- IN      ideographic description-characters}', "");
57626 Error('\p{              Combining-Half_Marks:=}');
57627 Error('\P{              Combining-Half_Marks:=}');
57628 Expect(1, 65071, '\p{combininghalfmarks}', "");
57629 Expect(0, 65071, '\p{^combininghalfmarks}', "");
57630 Expect(0, 65071, '\P{combininghalfmarks}', "");
57631 Expect(1, 65071, '\P{^combininghalfmarks}', "");
57632 Expect(0, 65055, '\p{combininghalfmarks}', "");
57633 Expect(1, 65055, '\p{^combininghalfmarks}', "");
57634 Expect(1, 65055, '\P{combininghalfmarks}', "");
57635 Expect(0, 65055, '\P{^combininghalfmarks}', "");
57636 Expect(1, 65071, '\p{   _combiningHalf Marks}', "");
57637 Expect(0, 65071, '\p{^  _combiningHalf Marks}', "");
57638 Expect(0, 65071, '\P{   _combiningHalf Marks}', "");
57639 Expect(1, 65071, '\P{^  _combiningHalf Marks}', "");
57640 Expect(0, 65055, '\p{   _combiningHalf Marks}', "");
57641 Expect(1, 65055, '\p{^  _combiningHalf Marks}', "");
57642 Expect(1, 65055, '\P{   _combiningHalf Marks}', "");
57643 Expect(0, 65055, '\P{^  _combiningHalf Marks}', "");
57644 Error('\p{_-is_combining HALF   MARKS:=}');
57645 Error('\P{_-is_combining HALF   MARKS:=}');
57646 Expect(1, 65071, '\p{iscombininghalfmarks}', "");
57647 Expect(0, 65071, '\p{^iscombininghalfmarks}', "");
57648 Expect(0, 65071, '\P{iscombininghalfmarks}', "");
57649 Expect(1, 65071, '\P{^iscombininghalfmarks}', "");
57650 Expect(0, 65055, '\p{iscombininghalfmarks}', "");
57651 Expect(1, 65055, '\p{^iscombininghalfmarks}', "");
57652 Expect(1, 65055, '\P{iscombininghalfmarks}', "");
57653 Expect(0, 65055, '\P{^iscombininghalfmarks}', "");
57654 Expect(1, 65071, '\p{   -Is_COMBINING Half_MARKS}', "");
57655 Expect(0, 65071, '\p{^  -Is_COMBINING Half_MARKS}', "");
57656 Expect(0, 65071, '\P{   -Is_COMBINING Half_MARKS}', "");
57657 Expect(1, 65071, '\P{^  -Is_COMBINING Half_MARKS}', "");
57658 Expect(0, 65055, '\p{   -Is_COMBINING Half_MARKS}', "");
57659 Expect(1, 65055, '\p{^  -Is_COMBINING Half_MARKS}', "");
57660 Expect(1, 65055, '\P{   -Is_COMBINING Half_MARKS}', "");
57661 Expect(0, 65055, '\P{^  -Is_COMBINING Half_MARKS}', "");
57662 Error('\p{-_in_CombiningHalf-Marks:=}');
57663 Error('\P{-_in_CombiningHalf-Marks:=}');
57664 Expect(1, 65071, '\p{incombininghalfmarks}', "");
57665 Expect(0, 65071, '\p{^incombininghalfmarks}', "");
57666 Expect(0, 65071, '\P{incombininghalfmarks}', "");
57667 Expect(1, 65071, '\P{^incombininghalfmarks}', "");
57668 Expect(0, 65055, '\p{incombininghalfmarks}', "");
57669 Expect(1, 65055, '\p{^incombininghalfmarks}', "");
57670 Expect(1, 65055, '\P{incombininghalfmarks}', "");
57671 Expect(0, 65055, '\P{^incombininghalfmarks}', "");
57672 Expect(1, 65071, '\p{    In_combining-Half      Marks}', "");
57673 Expect(0, 65071, '\p{^   In_combining-Half      Marks}', "");
57674 Expect(0, 65071, '\P{    In_combining-Half      Marks}', "");
57675 Expect(1, 65071, '\P{^   In_combining-Half      Marks}', "");
57676 Expect(0, 65055, '\p{    In_combining-Half      Marks}', "");
57677 Expect(1, 65055, '\p{^   In_combining-Half      Marks}', "");
57678 Expect(1, 65055, '\P{    In_combining-Half      Marks}', "");
57679 Expect(0, 65055, '\P{^   In_combining-Half      Marks}', "");
57680 Error('\p{ /a/Oriya}');
57681 Error('\P{ /a/Oriya}');
57682 Expect(1, 2819, '\p{oriya}', "");
57683 Expect(0, 2819, '\p{^oriya}', "");
57684 Expect(0, 2819, '\P{oriya}', "");
57685 Expect(1, 2819, '\P{^oriya}', "");
57686 Expect(0, 2816, '\p{oriya}', "");
57687 Expect(1, 2816, '\p{^oriya}', "");
57688 Expect(1, 2816, '\P{oriya}', "");
57689 Expect(0, 2816, '\P{^oriya}', "");
57690 Expect(1, 2819, '\p{_ORIYA}', "");
57691 Expect(0, 2819, '\p{^_ORIYA}', "");
57692 Expect(0, 2819, '\P{_ORIYA}', "");
57693 Expect(1, 2819, '\P{^_ORIYA}', "");
57694 Expect(0, 2816, '\p{_ORIYA}', "");
57695 Expect(1, 2816, '\p{^_ORIYA}', "");
57696 Expect(1, 2816, '\P{_ORIYA}', "");
57697 Expect(0, 2816, '\P{^_ORIYA}', "");
57698 Error('\p{  IS/a/Oriya}');
57699 Error('\P{  IS/a/Oriya}');
57700 Expect(1, 2819, '\p{isoriya}', "");
57701 Expect(0, 2819, '\p{^isoriya}', "");
57702 Expect(0, 2819, '\P{isoriya}', "");
57703 Expect(1, 2819, '\P{^isoriya}', "");
57704 Expect(0, 2816, '\p{isoriya}', "");
57705 Expect(1, 2816, '\p{^isoriya}', "");
57706 Expect(1, 2816, '\P{isoriya}', "");
57707 Expect(0, 2816, '\P{^isoriya}', "");
57708 Expect(1, 2819, '\p{-   Is Oriya}', "");
57709 Expect(0, 2819, '\p{^-  Is Oriya}', "");
57710 Expect(0, 2819, '\P{-   Is Oriya}', "");
57711 Expect(1, 2819, '\P{^-  Is Oriya}', "");
57712 Expect(0, 2816, '\p{-   Is Oriya}', "");
57713 Expect(1, 2816, '\p{^-  Is Oriya}', "");
57714 Expect(1, 2816, '\P{-   Is Oriya}', "");
57715 Expect(0, 2816, '\P{^-  Is Oriya}', "");
57716 Error('\p{ /a/orya}');
57717 Error('\P{ /a/orya}');
57718 Expect(1, 2819, '\p{orya}', "");
57719 Expect(0, 2819, '\p{^orya}', "");
57720 Expect(0, 2819, '\P{orya}', "");
57721 Expect(1, 2819, '\P{^orya}', "");
57722 Expect(0, 2816, '\p{orya}', "");
57723 Expect(1, 2816, '\p{^orya}', "");
57724 Expect(1, 2816, '\P{orya}', "");
57725 Expect(0, 2816, '\P{^orya}', "");
57726 Expect(1, 2819, '\p{    orya}', "");
57727 Expect(0, 2819, '\p{^   orya}', "");
57728 Expect(0, 2819, '\P{    orya}', "");
57729 Expect(1, 2819, '\P{^   orya}', "");
57730 Expect(0, 2816, '\p{    orya}', "");
57731 Expect(1, 2816, '\p{^   orya}', "");
57732 Expect(1, 2816, '\P{    orya}', "");
57733 Expect(0, 2816, '\P{^   orya}', "");
57734 Error('\p{              IS/a/ORYA}');
57735 Error('\P{              IS/a/ORYA}');
57736 Expect(1, 2819, '\p{isorya}', "");
57737 Expect(0, 2819, '\p{^isorya}', "");
57738 Expect(0, 2819, '\P{isorya}', "");
57739 Expect(1, 2819, '\P{^isorya}', "");
57740 Expect(0, 2816, '\p{isorya}', "");
57741 Expect(1, 2816, '\p{^isorya}', "");
57742 Expect(1, 2816, '\P{isorya}', "");
57743 Expect(0, 2816, '\P{^isorya}', "");
57744 Expect(1, 2819, '\p{     isorya}', "");
57745 Expect(0, 2819, '\p{^    isorya}', "");
57746 Expect(0, 2819, '\P{     isorya}', "");
57747 Expect(1, 2819, '\P{^    isorya}', "");
57748 Expect(0, 2816, '\p{     isorya}', "");
57749 Expect(1, 2816, '\p{^    isorya}', "");
57750 Expect(1, 2816, '\P{     isorya}', "");
57751 Expect(0, 2816, '\P{^    isorya}', "");
57752 Error('\p{__Phonetic_extensions/a/}');
57753 Error('\P{__Phonetic_extensions/a/}');
57754 Expect(1, 7551, '\p{phoneticextensions}', "");
57755 Expect(0, 7551, '\p{^phoneticextensions}', "");
57756 Expect(0, 7551, '\P{phoneticextensions}', "");
57757 Expect(1, 7551, '\P{^phoneticextensions}', "");
57758 Expect(0, 7423, '\p{phoneticextensions}', "");
57759 Expect(1, 7423, '\p{^phoneticextensions}', "");
57760 Expect(1, 7423, '\P{phoneticextensions}', "");
57761 Expect(0, 7423, '\P{^phoneticextensions}', "");
57762 Expect(1, 7551, '\p{    phonetic-Extensions}', "");
57763 Expect(0, 7551, '\p{^   phonetic-Extensions}', "");
57764 Expect(0, 7551, '\P{    phonetic-Extensions}', "");
57765 Expect(1, 7551, '\P{^   phonetic-Extensions}', "");
57766 Expect(0, 7423, '\p{    phonetic-Extensions}', "");
57767 Expect(1, 7423, '\p{^   phonetic-Extensions}', "");
57768 Expect(1, 7423, '\P{    phonetic-Extensions}', "");
57769 Expect(0, 7423, '\P{^   phonetic-Extensions}', "");
57770 Error('\p{      :=Is_Phonetic-EXTENSIONS}');
57771 Error('\P{      :=Is_Phonetic-EXTENSIONS}');
57772 Expect(1, 7551, '\p{isphoneticextensions}', "");
57773 Expect(0, 7551, '\p{^isphoneticextensions}', "");
57774 Expect(0, 7551, '\P{isphoneticextensions}', "");
57775 Expect(1, 7551, '\P{^isphoneticextensions}', "");
57776 Expect(0, 7423, '\p{isphoneticextensions}', "");
57777 Expect(1, 7423, '\p{^isphoneticextensions}', "");
57778 Expect(1, 7423, '\P{isphoneticextensions}', "");
57779 Expect(0, 7423, '\P{^isphoneticextensions}', "");
57780 Expect(1, 7551, '\p{-IS Phonetic        extensions}', "");
57781 Expect(0, 7551, '\p{^-IS Phonetic       extensions}', "");
57782 Expect(0, 7551, '\P{-IS Phonetic        extensions}', "");
57783 Expect(1, 7551, '\P{^-IS Phonetic       extensions}', "");
57784 Expect(0, 7423, '\p{-IS Phonetic        extensions}', "");
57785 Expect(1, 7423, '\p{^-IS Phonetic       extensions}', "");
57786 Expect(1, 7423, '\P{-IS Phonetic        extensions}', "");
57787 Expect(0, 7423, '\P{^-IS Phonetic       extensions}', "");
57788 Error('\p{:= _In_phonetic EXTENSIONS}');
57789 Error('\P{:= _In_phonetic EXTENSIONS}');
57790 Expect(1, 7551, '\p{inphoneticextensions}', "");
57791 Expect(0, 7551, '\p{^inphoneticextensions}', "");
57792 Expect(0, 7551, '\P{inphoneticextensions}', "");
57793 Expect(1, 7551, '\P{^inphoneticextensions}', "");
57794 Expect(0, 7423, '\p{inphoneticextensions}', "");
57795 Expect(1, 7423, '\p{^inphoneticextensions}', "");
57796 Expect(1, 7423, '\P{inphoneticextensions}', "");
57797 Expect(0, 7423, '\P{^inphoneticextensions}', "");
57798 Expect(1, 7551, '\p{_In phonetic        Extensions}', "");
57799 Expect(0, 7551, '\p{^_In phonetic       Extensions}', "");
57800 Expect(0, 7551, '\P{_In phonetic        Extensions}', "");
57801 Expect(1, 7551, '\P{^_In phonetic       Extensions}', "");
57802 Expect(0, 7423, '\p{_In phonetic        Extensions}', "");
57803 Expect(1, 7423, '\p{^_In phonetic       Extensions}', "");
57804 Expect(1, 7423, '\P{_In phonetic        Extensions}', "");
57805 Expect(0, 7423, '\P{^_In phonetic       Extensions}', "");
57806 Error('\p{/a/_  Grapheme extend}');
57807 Error('\P{/a/_  Grapheme extend}');
57808 Expect(1, 879, '\p{graphemeextend}', "");
57809 Expect(0, 879, '\p{^graphemeextend}', "");
57810 Expect(0, 879, '\P{graphemeextend}', "");
57811 Expect(1, 879, '\P{^graphemeextend}', "");
57812 Expect(0, 767, '\p{graphemeextend}', "");
57813 Expect(1, 767, '\p{^graphemeextend}', "");
57814 Expect(1, 767, '\P{graphemeextend}', "");
57815 Expect(0, 767, '\P{^graphemeextend}', "");
57816 Expect(1, 879, '\p{             Grapheme        Extend}', "");
57817 Expect(0, 879, '\p{^            Grapheme        Extend}', "");
57818 Expect(0, 879, '\P{             Grapheme        Extend}', "");
57819 Expect(1, 879, '\P{^            Grapheme        Extend}', "");
57820 Expect(0, 767, '\p{             Grapheme        Extend}', "");
57821 Expect(1, 767, '\p{^            Grapheme        Extend}', "");
57822 Expect(1, 767, '\P{             Grapheme        Extend}', "");
57823 Expect(0, 767, '\P{^            Grapheme        Extend}', "");
57824 Error('\p{_:=is graphemeExtend}');
57825 Error('\P{_:=is graphemeExtend}');
57826 Expect(1, 879, '\p{isgraphemeextend}', "");
57827 Expect(0, 879, '\p{^isgraphemeextend}', "");
57828 Expect(0, 879, '\P{isgraphemeextend}', "");
57829 Expect(1, 879, '\P{^isgraphemeextend}', "");
57830 Expect(0, 767, '\p{isgraphemeextend}', "");
57831 Expect(1, 767, '\p{^isgraphemeextend}', "");
57832 Expect(1, 767, '\P{isgraphemeextend}', "");
57833 Expect(0, 767, '\P{^isgraphemeextend}', "");
57834 Expect(1, 879, '\p{     Is grapheme-EXTEND}', "");
57835 Expect(0, 879, '\p{^    Is grapheme-EXTEND}', "");
57836 Expect(0, 879, '\P{     Is grapheme-EXTEND}', "");
57837 Expect(1, 879, '\P{^    Is grapheme-EXTEND}', "");
57838 Expect(0, 767, '\p{     Is grapheme-EXTEND}', "");
57839 Expect(1, 767, '\p{^    Is grapheme-EXTEND}', "");
57840 Expect(1, 767, '\P{     Is grapheme-EXTEND}', "");
57841 Expect(0, 767, '\P{^    Is grapheme-EXTEND}', "");
57842 Error('\p{ _Gr EXT:=}');
57843 Error('\P{ _Gr EXT:=}');
57844 Expect(1, 879, '\p{grext}', "");
57845 Expect(0, 879, '\p{^grext}', "");
57846 Expect(0, 879, '\P{grext}', "");
57847 Expect(1, 879, '\P{^grext}', "");
57848 Expect(0, 767, '\p{grext}', "");
57849 Expect(1, 767, '\p{^grext}', "");
57850 Expect(1, 767, '\P{grext}', "");
57851 Expect(0, 767, '\P{^grext}', "");
57852 Expect(1, 879, '\p{     Gr-ext}', "");
57853 Expect(0, 879, '\p{^    Gr-ext}', "");
57854 Expect(0, 879, '\P{     Gr-ext}', "");
57855 Expect(1, 879, '\P{^    Gr-ext}', "");
57856 Expect(0, 767, '\p{     Gr-ext}', "");
57857 Expect(1, 767, '\p{^    Gr-ext}', "");
57858 Expect(1, 767, '\P{     Gr-ext}', "");
57859 Expect(0, 767, '\P{^    Gr-ext}', "");
57860 Error('\p{ :=IS GrExt}');
57861 Error('\P{ :=IS GrExt}');
57862 Expect(1, 879, '\p{isgrext}', "");
57863 Expect(0, 879, '\p{^isgrext}', "");
57864 Expect(0, 879, '\P{isgrext}', "");
57865 Expect(1, 879, '\P{^isgrext}', "");
57866 Expect(0, 767, '\p{isgrext}', "");
57867 Expect(1, 767, '\p{^isgrext}', "");
57868 Expect(1, 767, '\P{isgrext}', "");
57869 Expect(0, 767, '\P{^isgrext}', "");
57870 Expect(1, 879, '\p{- Is-Gr-EXT}', "");
57871 Expect(0, 879, '\p{^- Is-Gr-EXT}', "");
57872 Expect(0, 879, '\P{- Is-Gr-EXT}', "");
57873 Expect(1, 879, '\P{^- Is-Gr-EXT}', "");
57874 Expect(0, 767, '\p{- Is-Gr-EXT}', "");
57875 Expect(1, 767, '\p{^- Is-Gr-EXT}', "");
57876 Expect(1, 767, '\P{- Is-Gr-EXT}', "");
57877 Expect(0, 767, '\P{^- Is-Gr-EXT}', "");
57878 Error('\p{_     default-IGNORABLE_code/a/point}');
57879 Error('\P{_     default-IGNORABLE_code/a/point}');
57880 Expect(1, 847, '\p{defaultignorablecodepoint}', "");
57881 Expect(0, 847, '\p{^defaultignorablecodepoint}', "");
57882 Expect(0, 847, '\P{defaultignorablecodepoint}', "");
57883 Expect(1, 847, '\P{^defaultignorablecodepoint}', "");
57884 Expect(0, 7, '\p{defaultignorablecodepoint}', "");
57885 Expect(1, 7, '\p{^defaultignorablecodepoint}', "");
57886 Expect(1, 7, '\P{defaultignorablecodepoint}', "");
57887 Expect(0, 7, '\P{^defaultignorablecodepoint}', "");
57888 Expect(1, 847, '\p{             Default ignorable Code Point}', "");
57889 Expect(0, 847, '\p{^            Default ignorable Code Point}', "");
57890 Expect(0, 847, '\P{             Default ignorable Code Point}', "");
57891 Expect(1, 847, '\P{^            Default ignorable Code Point}', "");
57892 Expect(0, 7, '\p{               Default ignorable Code Point}', "");
57893 Expect(1, 7, '\p{^              Default ignorable Code Point}', "");
57894 Expect(1, 7, '\P{               Default ignorable Code Point}', "");
57895 Expect(0, 7, '\P{^              Default ignorable Code Point}', "");
57896 Error('\p{_:=ISdefault Ignorable CodePOINT}');
57897 Error('\P{_:=ISdefault Ignorable CodePOINT}');
57898 Expect(1, 847, '\p{isdefaultignorablecodepoint}', "");
57899 Expect(0, 847, '\p{^isdefaultignorablecodepoint}', "");
57900 Expect(0, 847, '\P{isdefaultignorablecodepoint}', "");
57901 Expect(1, 847, '\P{^isdefaultignorablecodepoint}', "");
57902 Expect(0, 7, '\p{isdefaultignorablecodepoint}', "");
57903 Expect(1, 7, '\p{^isdefaultignorablecodepoint}', "");
57904 Expect(1, 7, '\P{isdefaultignorablecodepoint}', "");
57905 Expect(0, 7, '\P{^isdefaultignorablecodepoint}', "");
57906 Expect(1, 847, '\p{__Isdefault  ignorable       Code-point}', "");
57907 Expect(0, 847, '\p{^__Isdefault ignorable       Code-point}', "");
57908 Expect(0, 847, '\P{__Isdefault  ignorable       Code-point}', "");
57909 Expect(1, 847, '\P{^__Isdefault ignorable       Code-point}', "");
57910 Expect(0, 7, '\p{__Isdefault    ignorable       Code-point}', "");
57911 Expect(1, 7, '\p{^__Isdefault   ignorable       Code-point}', "");
57912 Expect(1, 7, '\P{__Isdefault    ignorable       Code-point}', "");
57913 Expect(0, 7, '\P{^__Isdefault   ignorable       Code-point}', "");
57914 Error('\p{/a/    DI}');
57915 Error('\P{/a/    DI}');
57916 Expect(1, 847, '\p{di}', "");
57917 Expect(0, 847, '\p{^di}', "");
57918 Expect(0, 847, '\P{di}', "");
57919 Expect(1, 847, '\P{^di}', "");
57920 Expect(0, 7, '\p{di}', "");
57921 Expect(1, 7, '\p{^di}', "");
57922 Expect(1, 7, '\P{di}', "");
57923 Expect(0, 7, '\P{^di}', "");
57924 Expect(1, 847, '\p{             DI}', "");
57925 Expect(0, 847, '\p{^            DI}', "");
57926 Expect(0, 847, '\P{             DI}', "");
57927 Expect(1, 847, '\P{^            DI}', "");
57928 Expect(0, 7, '\p{               DI}', "");
57929 Expect(1, 7, '\p{^              DI}', "");
57930 Expect(1, 7, '\P{               DI}', "");
57931 Expect(0, 7, '\P{^              DI}', "");
57932 Error('\p{-/a/isDI}');
57933 Error('\P{-/a/isDI}');
57934 Expect(1, 847, '\p{isdi}', "");
57935 Expect(0, 847, '\p{^isdi}', "");
57936 Expect(0, 847, '\P{isdi}', "");
57937 Expect(1, 847, '\P{^isdi}', "");
57938 Expect(0, 7, '\p{isdi}', "");
57939 Expect(1, 7, '\p{^isdi}', "");
57940 Expect(1, 7, '\P{isdi}', "");
57941 Expect(0, 7, '\P{^isdi}', "");
57942 Expect(1, 847, '\p{     Is DI}', "");
57943 Expect(0, 847, '\p{^    Is DI}', "");
57944 Expect(0, 847, '\P{     Is DI}', "");
57945 Expect(1, 847, '\P{^    Is DI}', "");
57946 Expect(0, 7, '\p{       Is DI}', "");
57947 Expect(1, 7, '\p{^      Is DI}', "");
57948 Expect(1, 7, '\P{       Is DI}', "");
57949 Expect(0, 7, '\P{^      Is DI}', "");
57950 Error('\p{ID/a/Start}');
57951 Error('\P{ID/a/Start}');
57952 Expect(1, 90, '\p{idstart}', "");
57953 Expect(0, 90, '\p{^idstart}', "");
57954 Expect(0, 90, '\P{idstart}', "");
57955 Expect(1, 90, '\P{^idstart}', "");
57956 Expect(0, 64, '\p{idstart}', "");
57957 Expect(1, 64, '\p{^idstart}', "");
57958 Expect(1, 64, '\P{idstart}', "");
57959 Expect(0, 64, '\P{^idstart}', "");
57960 Expect(1, 90, '\p{__ID START}', "");
57961 Expect(0, 90, '\p{^__ID START}', "");
57962 Expect(0, 90, '\P{__ID START}', "");
57963 Expect(1, 90, '\P{^__ID START}', "");
57964 Expect(0, 64, '\p{__ID START}', "");
57965 Expect(1, 64, '\p{^__ID START}', "");
57966 Expect(1, 64, '\P{__ID START}', "");
57967 Expect(0, 64, '\P{^__ID START}', "");
57968 Error('\p{-Is   IDStart:=}');
57969 Error('\P{-Is   IDStart:=}');
57970 Expect(1, 90, '\p{isidstart}', "");
57971 Expect(0, 90, '\p{^isidstart}', "");
57972 Expect(0, 90, '\P{isidstart}', "");
57973 Expect(1, 90, '\P{^isidstart}', "");
57974 Expect(0, 64, '\p{isidstart}', "");
57975 Expect(1, 64, '\p{^isidstart}', "");
57976 Expect(1, 64, '\P{isidstart}', "");
57977 Expect(0, 64, '\P{^isidstart}', "");
57978 Expect(1, 90, '\p{_IS   ID_Start}', "");
57979 Expect(0, 90, '\p{^_IS  ID_Start}', "");
57980 Expect(0, 90, '\P{_IS   ID_Start}', "");
57981 Expect(1, 90, '\P{^_IS  ID_Start}', "");
57982 Expect(0, 64, '\p{_IS   ID_Start}', "");
57983 Expect(1, 64, '\p{^_IS  ID_Start}', "");
57984 Expect(1, 64, '\P{_IS   ID_Start}', "");
57985 Expect(0, 64, '\P{^_IS  ID_Start}', "");
57986 Error('\p{_:=IDS}');
57987 Error('\P{_:=IDS}');
57988 Expect(1, 90, '\p{ids}', "");
57989 Expect(0, 90, '\p{^ids}', "");
57990 Expect(0, 90, '\P{ids}', "");
57991 Expect(1, 90, '\P{^ids}', "");
57992 Expect(0, 64, '\p{ids}', "");
57993 Expect(1, 64, '\p{^ids}', "");
57994 Expect(1, 64, '\P{ids}', "");
57995 Expect(0, 64, '\P{^ids}', "");
57996 Expect(1, 90, '\p{_     ids}', "");
57997 Expect(0, 90, '\p{^_    ids}', "");
57998 Expect(0, 90, '\P{_     ids}', "");
57999 Expect(1, 90, '\P{^_    ids}', "");
58000 Expect(0, 64, '\p{_     ids}', "");
58001 Expect(1, 64, '\p{^_    ids}', "");
58002 Expect(1, 64, '\P{_     ids}', "");
58003 Expect(0, 64, '\P{^_    ids}', "");
58004 Error('\p{ :=ISIDS}');
58005 Error('\P{ :=ISIDS}');
58006 Expect(1, 90, '\p{isids}', "");
58007 Expect(0, 90, '\p{^isids}', "");
58008 Expect(0, 90, '\P{isids}', "");
58009 Expect(1, 90, '\P{^isids}', "");
58010 Expect(0, 64, '\p{isids}', "");
58011 Expect(1, 64, '\p{^isids}', "");
58012 Expect(1, 64, '\P{isids}', "");
58013 Expect(0, 64, '\P{^isids}', "");
58014 Expect(1, 90, '\p{-Is_IDS}', "");
58015 Expect(0, 90, '\p{^-Is_IDS}', "");
58016 Expect(0, 90, '\P{-Is_IDS}', "");
58017 Expect(1, 90, '\P{^-Is_IDS}', "");
58018 Expect(0, 64, '\p{-Is_IDS}', "");
58019 Expect(1, 64, '\p{^-Is_IDS}', "");
58020 Expect(1, 64, '\P{-Is_IDS}', "");
58021 Expect(0, 64, '\P{^-Is_IDS}', "");
58022 Error('\p{      /a/Cyrillic_supplement}');
58023 Error('\P{      /a/Cyrillic_supplement}');
58024 Expect(1, 1327, '\p{cyrillicsupplement}', "");
58025 Expect(0, 1327, '\p{^cyrillicsupplement}', "");
58026 Expect(0, 1327, '\P{cyrillicsupplement}', "");
58027 Expect(1, 1327, '\P{^cyrillicsupplement}', "");
58028 Expect(0, 1279, '\p{cyrillicsupplement}', "");
58029 Expect(1, 1279, '\p{^cyrillicsupplement}', "");
58030 Expect(1, 1279, '\P{cyrillicsupplement}', "");
58031 Expect(0, 1279, '\P{^cyrillicsupplement}', "");
58032 Expect(1, 1327, '\p{    -CYRILLIC Supplement}', "");
58033 Expect(0, 1327, '\p{^   -CYRILLIC Supplement}', "");
58034 Expect(0, 1327, '\P{    -CYRILLIC Supplement}', "");
58035 Expect(1, 1327, '\P{^   -CYRILLIC Supplement}', "");
58036 Expect(0, 1279, '\p{    -CYRILLIC Supplement}', "");
58037 Expect(1, 1279, '\p{^   -CYRILLIC Supplement}', "");
58038 Expect(1, 1279, '\P{    -CYRILLIC Supplement}', "");
58039 Expect(0, 1279, '\P{^   -CYRILLIC Supplement}', "");
58040 Error('\p{/a/- Is Cyrillic-supplement}');
58041 Error('\P{/a/- Is Cyrillic-supplement}');
58042 Expect(1, 1327, '\p{iscyrillicsupplement}', "");
58043 Expect(0, 1327, '\p{^iscyrillicsupplement}', "");
58044 Expect(0, 1327, '\P{iscyrillicsupplement}', "");
58045 Expect(1, 1327, '\P{^iscyrillicsupplement}', "");
58046 Expect(0, 1279, '\p{iscyrillicsupplement}', "");
58047 Expect(1, 1279, '\p{^iscyrillicsupplement}', "");
58048 Expect(1, 1279, '\P{iscyrillicsupplement}', "");
58049 Expect(0, 1279, '\P{^iscyrillicsupplement}', "");
58050 Expect(1, 1327, '\p{-Is CYRILLIC Supplement}', "");
58051 Expect(0, 1327, '\p{^-Is CYRILLIC Supplement}', "");
58052 Expect(0, 1327, '\P{-Is CYRILLIC Supplement}', "");
58053 Expect(1, 1327, '\P{^-Is CYRILLIC Supplement}', "");
58054 Expect(0, 1279, '\p{-Is CYRILLIC Supplement}', "");
58055 Expect(1, 1279, '\p{^-Is CYRILLIC Supplement}', "");
58056 Expect(1, 1279, '\P{-Is CYRILLIC Supplement}', "");
58057 Expect(0, 1279, '\P{^-Is CYRILLIC Supplement}', "");
58058 Error('\p{_in:=CYRILLIC Supplement}');
58059 Error('\P{_in:=CYRILLIC Supplement}');
58060 Expect(1, 1327, '\p{incyrillicsupplement}', "");
58061 Expect(0, 1327, '\p{^incyrillicsupplement}', "");
58062 Expect(0, 1327, '\P{incyrillicsupplement}', "");
58063 Expect(1, 1327, '\P{^incyrillicsupplement}', "");
58064 Expect(0, 1279, '\p{incyrillicsupplement}', "");
58065 Expect(1, 1279, '\p{^incyrillicsupplement}', "");
58066 Expect(1, 1279, '\P{incyrillicsupplement}', "");
58067 Expect(0, 1279, '\P{^incyrillicsupplement}', "");
58068 Expect(1, 1327, '\p{  in        cyrillic-SUPPLEMENT}', "");
58069 Expect(0, 1327, '\p{^  in       cyrillic-SUPPLEMENT}', "");
58070 Expect(0, 1327, '\P{  in        cyrillic-SUPPLEMENT}', "");
58071 Expect(1, 1327, '\P{^  in       cyrillic-SUPPLEMENT}', "");
58072 Expect(0, 1279, '\p{  in        cyrillic-SUPPLEMENT}', "");
58073 Expect(1, 1279, '\p{^  in       cyrillic-SUPPLEMENT}', "");
58074 Expect(1, 1279, '\P{  in        cyrillic-SUPPLEMENT}', "");
58075 Expect(0, 1279, '\P{^  in       cyrillic-SUPPLEMENT}', "");
58076 Error('\p{-/a/cyrillic  Supplementary}');
58077 Error('\P{-/a/cyrillic  Supplementary}');
58078 Expect(1, 1327, '\p{cyrillicsupplementary}', "");
58079 Expect(0, 1327, '\p{^cyrillicsupplementary}', "");
58080 Expect(0, 1327, '\P{cyrillicsupplementary}', "");
58081 Expect(1, 1327, '\P{^cyrillicsupplementary}', "");
58082 Expect(0, 1279, '\p{cyrillicsupplementary}', "");
58083 Expect(1, 1279, '\p{^cyrillicsupplementary}', "");
58084 Expect(1, 1279, '\P{cyrillicsupplementary}', "");
58085 Expect(0, 1279, '\P{^cyrillicsupplementary}', "");
58086 Expect(1, 1327, '\p{     cyrillic       supplementary}', "");
58087 Expect(0, 1327, '\p{^    cyrillic       supplementary}', "");
58088 Expect(0, 1327, '\P{     cyrillic       supplementary}', "");
58089 Expect(1, 1327, '\P{^    cyrillic       supplementary}', "");
58090 Expect(0, 1279, '\p{     cyrillic       supplementary}', "");
58091 Expect(1, 1279, '\p{^    cyrillic       supplementary}', "");
58092 Expect(1, 1279, '\P{     cyrillic       supplementary}', "");
58093 Expect(0, 1279, '\P{^    cyrillic       supplementary}', "");
58094 Error('\p{-:=Is_cyrillic-Supplementary}');
58095 Error('\P{-:=Is_cyrillic-Supplementary}');
58096 Expect(1, 1327, '\p{iscyrillicsupplementary}', "");
58097 Expect(0, 1327, '\p{^iscyrillicsupplementary}', "");
58098 Expect(0, 1327, '\P{iscyrillicsupplementary}', "");
58099 Expect(1, 1327, '\P{^iscyrillicsupplementary}', "");
58100 Expect(0, 1279, '\p{iscyrillicsupplementary}', "");
58101 Expect(1, 1279, '\p{^iscyrillicsupplementary}', "");
58102 Expect(1, 1279, '\P{iscyrillicsupplementary}', "");
58103 Expect(0, 1279, '\P{^iscyrillicsupplementary}', "");
58104 Expect(1, 1327, '\p{    ISCyrillic-Supplementary}', "");
58105 Expect(0, 1327, '\p{^   ISCyrillic-Supplementary}', "");
58106 Expect(0, 1327, '\P{    ISCyrillic-Supplementary}', "");
58107 Expect(1, 1327, '\P{^   ISCyrillic-Supplementary}', "");
58108 Expect(0, 1279, '\p{    ISCyrillic-Supplementary}', "");
58109 Expect(1, 1279, '\p{^   ISCyrillic-Supplementary}', "");
58110 Expect(1, 1279, '\P{    ISCyrillic-Supplementary}', "");
58111 Expect(0, 1279, '\P{^   ISCyrillic-Supplementary}', "");
58112 Error('\p{:=In cyrillic supplementary}');
58113 Error('\P{:=In cyrillic supplementary}');
58114 Expect(1, 1327, '\p{incyrillicsupplementary}', "");
58115 Expect(0, 1327, '\p{^incyrillicsupplementary}', "");
58116 Expect(0, 1327, '\P{incyrillicsupplementary}', "");
58117 Expect(1, 1327, '\P{^incyrillicsupplementary}', "");
58118 Expect(0, 1279, '\p{incyrillicsupplementary}', "");
58119 Expect(1, 1279, '\p{^incyrillicsupplementary}', "");
58120 Expect(1, 1279, '\P{incyrillicsupplementary}', "");
58121 Expect(0, 1279, '\P{^incyrillicsupplementary}', "");
58122 Expect(1, 1327, '\p{  IN cyrillic       Supplementary}', "");
58123 Expect(0, 1327, '\p{^  IN cyrillic      Supplementary}', "");
58124 Expect(0, 1327, '\P{  IN cyrillic       Supplementary}', "");
58125 Expect(1, 1327, '\P{^  IN cyrillic      Supplementary}', "");
58126 Expect(0, 1279, '\p{  IN cyrillic       Supplementary}', "");
58127 Expect(1, 1279, '\p{^  IN cyrillic      Supplementary}', "");
58128 Expect(1, 1279, '\P{  IN cyrillic       Supplementary}', "");
58129 Expect(0, 1279, '\P{^  IN cyrillic      Supplementary}', "");
58130 Error('\p{      -Geometric Shapes:=}');
58131 Error('\P{      -Geometric Shapes:=}');
58132 Expect(1, 9727, '\p{geometricshapes}', "");
58133 Expect(0, 9727, '\p{^geometricshapes}', "");
58134 Expect(0, 9727, '\P{geometricshapes}', "");
58135 Expect(1, 9727, '\P{^geometricshapes}', "");
58136 Expect(0, 9631, '\p{geometricshapes}', "");
58137 Expect(1, 9631, '\p{^geometricshapes}', "");
58138 Expect(1, 9631, '\P{geometricshapes}', "");
58139 Expect(0, 9631, '\P{^geometricshapes}', "");
58140 Expect(1, 9727, '\p{- Geometric Shapes}', "");
58141 Expect(0, 9727, '\p{^- Geometric Shapes}', "");
58142 Expect(0, 9727, '\P{- Geometric Shapes}', "");
58143 Expect(1, 9727, '\P{^- Geometric Shapes}', "");
58144 Expect(0, 9631, '\p{- Geometric Shapes}', "");
58145 Expect(1, 9631, '\p{^- Geometric Shapes}', "");
58146 Expect(1, 9631, '\P{- Geometric Shapes}', "");
58147 Expect(0, 9631, '\P{^- Geometric Shapes}', "");
58148 Error('\p{              Is      GEOMETRICSHAPES:=}');
58149 Error('\P{              Is      GEOMETRICSHAPES:=}');
58150 Expect(1, 9727, '\p{isgeometricshapes}', "");
58151 Expect(0, 9727, '\p{^isgeometricshapes}', "");
58152 Expect(0, 9727, '\P{isgeometricshapes}', "");
58153 Expect(1, 9727, '\P{^isgeometricshapes}', "");
58154 Expect(0, 9631, '\p{isgeometricshapes}', "");
58155 Expect(1, 9631, '\p{^isgeometricshapes}', "");
58156 Expect(1, 9631, '\P{isgeometricshapes}', "");
58157 Expect(0, 9631, '\P{^isgeometricshapes}', "");
58158 Expect(1, 9727, '\p{-is GEOMETRIC SHAPES}', "");
58159 Expect(0, 9727, '\p{^-is GEOMETRIC SHAPES}', "");
58160 Expect(0, 9727, '\P{-is GEOMETRIC SHAPES}', "");
58161 Expect(1, 9727, '\P{^-is GEOMETRIC SHAPES}', "");
58162 Expect(0, 9631, '\p{-is GEOMETRIC SHAPES}', "");
58163 Expect(1, 9631, '\p{^-is GEOMETRIC SHAPES}', "");
58164 Expect(1, 9631, '\P{-is GEOMETRIC SHAPES}', "");
58165 Expect(0, 9631, '\P{^-is GEOMETRIC SHAPES}', "");
58166 Error('\p{      :=IN-Geometric-Shapes}');
58167 Error('\P{      :=IN-Geometric-Shapes}');
58168 Expect(1, 9727, '\p{ingeometricshapes}', "");
58169 Expect(0, 9727, '\p{^ingeometricshapes}', "");
58170 Expect(0, 9727, '\P{ingeometricshapes}', "");
58171 Expect(1, 9727, '\P{^ingeometricshapes}', "");
58172 Expect(0, 9631, '\p{ingeometricshapes}', "");
58173 Expect(1, 9631, '\p{^ingeometricshapes}', "");
58174 Expect(1, 9631, '\P{ingeometricshapes}', "");
58175 Expect(0, 9631, '\P{^ingeometricshapes}', "");
58176 Expect(1, 9727, '\p{--IN Geometric_SHAPES}', "");
58177 Expect(0, 9727, '\p{^--IN Geometric_SHAPES}', "");
58178 Expect(0, 9727, '\P{--IN Geometric_SHAPES}', "");
58179 Expect(1, 9727, '\P{^--IN Geometric_SHAPES}', "");
58180 Expect(0, 9631, '\p{--IN Geometric_SHAPES}', "");
58181 Expect(1, 9631, '\p{^--IN Geometric_SHAPES}', "");
58182 Expect(1, 9631, '\P{--IN Geometric_SHAPES}', "");
58183 Expect(0, 9631, '\P{^--IN Geometric_SHAPES}', "");
58184 Error('\p{_ Latin-EXTENDED/a/D}');
58185 Error('\P{_ Latin-EXTENDED/a/D}');
58186 Expect(1, 43007, '\p{latinextendedd}', "");
58187 Expect(0, 43007, '\p{^latinextendedd}', "");
58188 Expect(0, 43007, '\P{latinextendedd}', "");
58189 Expect(1, 43007, '\P{^latinextendedd}', "");
58190 Expect(0, 42783, '\p{latinextendedd}', "");
58191 Expect(1, 42783, '\p{^latinextendedd}', "");
58192 Expect(1, 42783, '\P{latinextendedd}', "");
58193 Expect(0, 42783, '\P{^latinextendedd}', "");
58194 Expect(1, 43007, '\p{   _Latin-EXTENDED D}', "");
58195 Expect(0, 43007, '\p{^  _Latin-EXTENDED D}', "");
58196 Expect(0, 43007, '\P{   _Latin-EXTENDED D}', "");
58197 Expect(1, 43007, '\P{^  _Latin-EXTENDED D}', "");
58198 Expect(0, 42783, '\p{   _Latin-EXTENDED D}', "");
58199 Expect(1, 42783, '\p{^  _Latin-EXTENDED D}', "");
58200 Expect(1, 42783, '\P{   _Latin-EXTENDED D}', "");
58201 Expect(0, 42783, '\P{^  _Latin-EXTENDED D}', "");
58202 Error('\p{/a/__Is LatinExtendedD}');
58203 Error('\P{/a/__Is LatinExtendedD}');
58204 Expect(1, 43007, '\p{islatinextendedd}', "");
58205 Expect(0, 43007, '\p{^islatinextendedd}', "");
58206 Expect(0, 43007, '\P{islatinextendedd}', "");
58207 Expect(1, 43007, '\P{^islatinextendedd}', "");
58208 Expect(0, 42783, '\p{islatinextendedd}', "");
58209 Expect(1, 42783, '\p{^islatinextendedd}', "");
58210 Expect(1, 42783, '\P{islatinextendedd}', "");
58211 Expect(0, 42783, '\P{^islatinextendedd}', "");
58212 Expect(1, 43007, '\p{  Is_latin_EXTENDED-d}', "");
58213 Expect(0, 43007, '\p{^  Is_latin_EXTENDED-d}', "");
58214 Expect(0, 43007, '\P{  Is_latin_EXTENDED-d}', "");
58215 Expect(1, 43007, '\P{^  Is_latin_EXTENDED-d}', "");
58216 Expect(0, 42783, '\p{  Is_latin_EXTENDED-d}', "");
58217 Expect(1, 42783, '\p{^  Is_latin_EXTENDED-d}', "");
58218 Expect(1, 42783, '\P{  Is_latin_EXTENDED-d}', "");
58219 Expect(0, 42783, '\P{^  Is_latin_EXTENDED-d}', "");
58220 Error('\p{-/a/In-Latin_ExtendedD}');
58221 Error('\P{-/a/In-Latin_ExtendedD}');
58222 Expect(1, 43007, '\p{inlatinextendedd}', "");
58223 Expect(0, 43007, '\p{^inlatinextendedd}', "");
58224 Expect(0, 43007, '\P{inlatinextendedd}', "");
58225 Expect(1, 43007, '\P{^inlatinextendedd}', "");
58226 Expect(0, 42783, '\p{inlatinextendedd}', "");
58227 Expect(1, 42783, '\p{^inlatinextendedd}', "");
58228 Expect(1, 42783, '\P{inlatinextendedd}', "");
58229 Expect(0, 42783, '\P{^inlatinextendedd}', "");
58230 Expect(1, 43007, '\p{-inLatin Extended  D}', "");
58231 Expect(0, 43007, '\p{^-inLatin Extended D}', "");
58232 Expect(0, 43007, '\P{-inLatin Extended  D}', "");
58233 Expect(1, 43007, '\P{^-inLatin Extended D}', "");
58234 Expect(0, 42783, '\p{-inLatin Extended  D}', "");
58235 Expect(1, 42783, '\p{^-inLatin Extended D}', "");
58236 Expect(1, 42783, '\P{-inLatin Extended  D}', "");
58237 Expect(0, 42783, '\P{^-inLatin Extended D}', "");
58238 Error('\p{/a/           Buginese}');
58239 Error('\P{/a/           Buginese}');
58240 Expect(1, 6683, '\p{buginese}', "");
58241 Expect(0, 6683, '\p{^buginese}', "");
58242 Expect(0, 6683, '\P{buginese}', "");
58243 Expect(1, 6683, '\P{^buginese}', "");
58244 Expect(0, 6655, '\p{buginese}', "");
58245 Expect(1, 6655, '\p{^buginese}', "");
58246 Expect(1, 6655, '\P{buginese}', "");
58247 Expect(0, 6655, '\P{^buginese}', "");
58248 Expect(1, 6683, '\p{ Buginese}', "");
58249 Expect(0, 6683, '\p{^ Buginese}', "");
58250 Expect(0, 6683, '\P{ Buginese}', "");
58251 Expect(1, 6683, '\P{^ Buginese}', "");
58252 Expect(0, 6655, '\p{ Buginese}', "");
58253 Expect(1, 6655, '\p{^ Buginese}', "");
58254 Expect(1, 6655, '\P{ Buginese}', "");
58255 Expect(0, 6655, '\P{^ Buginese}', "");
58256 Error('\p{_:=is-buginese}');
58257 Error('\P{_:=is-buginese}');
58258 Expect(1, 6683, '\p{isbuginese}', "");
58259 Expect(0, 6683, '\p{^isbuginese}', "");
58260 Expect(0, 6683, '\P{isbuginese}', "");
58261 Expect(1, 6683, '\P{^isbuginese}', "");
58262 Expect(0, 6655, '\p{isbuginese}', "");
58263 Expect(1, 6655, '\p{^isbuginese}', "");
58264 Expect(1, 6655, '\P{isbuginese}', "");
58265 Expect(0, 6655, '\P{^isbuginese}', "");
58266 Expect(1, 6683, '\p{- is Buginese}', "");
58267 Expect(0, 6683, '\p{^- is Buginese}', "");
58268 Expect(0, 6683, '\P{- is Buginese}', "");
58269 Expect(1, 6683, '\P{^- is Buginese}', "");
58270 Expect(0, 6655, '\p{- is Buginese}', "");
58271 Expect(1, 6655, '\p{^- is Buginese}', "");
58272 Expect(1, 6655, '\P{- is Buginese}', "");
58273 Expect(0, 6655, '\P{^- is Buginese}', "");
58274 Error('\p{_/a/BUGI}');
58275 Error('\P{_/a/BUGI}');
58276 Expect(1, 6683, '\p{bugi}', "");
58277 Expect(0, 6683, '\p{^bugi}', "");
58278 Expect(0, 6683, '\P{bugi}', "");
58279 Expect(1, 6683, '\P{^bugi}', "");
58280 Expect(0, 6655, '\p{bugi}', "");
58281 Expect(1, 6655, '\p{^bugi}', "");
58282 Expect(1, 6655, '\P{bugi}', "");
58283 Expect(0, 6655, '\P{^bugi}', "");
58284 Expect(1, 6683, '\p{  Bugi}', "");
58285 Expect(0, 6683, '\p{^  Bugi}', "");
58286 Expect(0, 6683, '\P{  Bugi}', "");
58287 Expect(1, 6683, '\P{^  Bugi}', "");
58288 Expect(0, 6655, '\p{  Bugi}', "");
58289 Expect(1, 6655, '\p{^  Bugi}', "");
58290 Expect(1, 6655, '\P{  Bugi}', "");
58291 Expect(0, 6655, '\P{^  Bugi}', "");
58292 Error('\p{-     IS/a/Bugi}');
58293 Error('\P{-     IS/a/Bugi}');
58294 Expect(1, 6683, '\p{isbugi}', "");
58295 Expect(0, 6683, '\p{^isbugi}', "");
58296 Expect(0, 6683, '\P{isbugi}', "");
58297 Expect(1, 6683, '\P{^isbugi}', "");
58298 Expect(0, 6655, '\p{isbugi}', "");
58299 Expect(1, 6655, '\p{^isbugi}', "");
58300 Expect(1, 6655, '\P{isbugi}', "");
58301 Expect(0, 6655, '\P{^isbugi}', "");
58302 Expect(1, 6683, '\p{_-ISBUGI}', "");
58303 Expect(0, 6683, '\p{^_-ISBUGI}', "");
58304 Expect(0, 6683, '\P{_-ISBUGI}', "");
58305 Expect(1, 6683, '\P{^_-ISBUGI}', "");
58306 Expect(0, 6655, '\p{_-ISBUGI}', "");
58307 Expect(1, 6655, '\p{^_-ISBUGI}', "");
58308 Expect(1, 6655, '\P{_-ISBUGI}', "");
58309 Expect(0, 6655, '\P{^_-ISBUGI}', "");
58310 Error('\p{:=    In-Malayalam}');
58311 Error('\P{:=    In-Malayalam}');
58312 Expect(1, 3455, '\p{inmalayalam}', "");
58313 Expect(0, 3455, '\p{^inmalayalam}', "");
58314 Expect(0, 3455, '\P{inmalayalam}', "");
58315 Expect(1, 3455, '\P{^inmalayalam}', "");
58316 Expect(0, 3327, '\p{inmalayalam}', "");
58317 Expect(1, 3327, '\p{^inmalayalam}', "");
58318 Expect(1, 3327, '\P{inmalayalam}', "");
58319 Expect(0, 3327, '\P{^inmalayalam}', "");
58320 Expect(1, 3455, '\p{_In malayalam}', "");
58321 Expect(0, 3455, '\p{^_In malayalam}', "");
58322 Expect(0, 3455, '\P{_In malayalam}', "");
58323 Expect(1, 3455, '\P{^_In malayalam}', "");
58324 Expect(0, 3327, '\p{_In malayalam}', "");
58325 Expect(1, 3327, '\p{^_In malayalam}', "");
58326 Expect(1, 3327, '\P{_In malayalam}', "");
58327 Expect(0, 3327, '\P{^_In malayalam}', "");
58328 Error('\p{ :=CHAM}');
58329 Error('\P{ :=CHAM}');
58330 Expect(1, 43574, '\p{cham}', "");
58331 Expect(0, 43574, '\p{^cham}', "");
58332 Expect(0, 43574, '\P{cham}', "");
58333 Expect(1, 43574, '\P{^cham}', "");
58334 Expect(0, 43519, '\p{cham}', "");
58335 Expect(1, 43519, '\p{^cham}', "");
58336 Expect(1, 43519, '\P{cham}', "");
58337 Expect(0, 43519, '\P{^cham}', "");
58338 Expect(1, 43574, '\p{-CHAM}', "");
58339 Expect(0, 43574, '\p{^-CHAM}', "");
58340 Expect(0, 43574, '\P{-CHAM}', "");
58341 Expect(1, 43574, '\P{^-CHAM}', "");
58342 Expect(0, 43519, '\p{-CHAM}', "");
58343 Expect(1, 43519, '\p{^-CHAM}', "");
58344 Expect(1, 43519, '\P{-CHAM}', "");
58345 Expect(0, 43519, '\P{^-CHAM}', "");
58346 Error('\p{_/a/IS_cham}');
58347 Error('\P{_/a/IS_cham}');
58348 Expect(1, 43574, '\p{ischam}', "");
58349 Expect(0, 43574, '\p{^ischam}', "");
58350 Expect(0, 43574, '\P{ischam}', "");
58351 Expect(1, 43574, '\P{^ischam}', "");
58352 Expect(0, 43519, '\p{ischam}', "");
58353 Expect(1, 43519, '\p{^ischam}', "");
58354 Expect(1, 43519, '\P{ischam}', "");
58355 Expect(0, 43519, '\P{^ischam}', "");
58356 Expect(1, 43574, '\p{   is_CHAM}', "");
58357 Expect(0, 43574, '\p{^  is_CHAM}', "");
58358 Expect(0, 43574, '\P{   is_CHAM}', "");
58359 Expect(1, 43574, '\P{^  is_CHAM}', "");
58360 Expect(0, 43519, '\p{   is_CHAM}', "");
58361 Expect(1, 43519, '\p{^  is_CHAM}', "");
58362 Expect(1, 43519, '\P{   is_CHAM}', "");
58363 Expect(0, 43519, '\P{^  is_CHAM}', "");
58364 Error('\p{ Braille/a/}');
58365 Error('\P{ Braille/a/}');
58366 Expect(1, 10495, '\p{braille}', "");
58367 Expect(0, 10495, '\p{^braille}', "");
58368 Expect(0, 10495, '\P{braille}', "");
58369 Expect(1, 10495, '\P{^braille}', "");
58370 Expect(0, 10239, '\p{braille}', "");
58371 Expect(1, 10239, '\p{^braille}', "");
58372 Expect(1, 10239, '\P{braille}', "");
58373 Expect(0, 10239, '\P{^braille}', "");
58374 Expect(1, 10495, '\p{_-Braille}', "");
58375 Expect(0, 10495, '\p{^_-Braille}', "");
58376 Expect(0, 10495, '\P{_-Braille}', "");
58377 Expect(1, 10495, '\P{^_-Braille}', "");
58378 Expect(0, 10239, '\p{_-Braille}', "");
58379 Expect(1, 10239, '\p{^_-Braille}', "");
58380 Expect(1, 10239, '\P{_-Braille}', "");
58381 Expect(0, 10239, '\P{^_-Braille}', "");
58382 Error('\p{/a/_  Is_Braille}');
58383 Error('\P{/a/_  Is_Braille}');
58384 Expect(1, 10495, '\p{isbraille}', "");
58385 Expect(0, 10495, '\p{^isbraille}', "");
58386 Expect(0, 10495, '\P{isbraille}', "");
58387 Expect(1, 10495, '\P{^isbraille}', "");
58388 Expect(0, 10239, '\p{isbraille}', "");
58389 Expect(1, 10239, '\p{^isbraille}', "");
58390 Expect(1, 10239, '\P{isbraille}', "");
58391 Expect(0, 10239, '\P{^isbraille}', "");
58392 Expect(1, 10495, '\p{   IS Braille}', "");
58393 Expect(0, 10495, '\p{^  IS Braille}', "");
58394 Expect(0, 10495, '\P{   IS Braille}', "");
58395 Expect(1, 10495, '\P{^  IS Braille}', "");
58396 Expect(0, 10239, '\p{   IS Braille}', "");
58397 Expect(1, 10239, '\p{^  IS Braille}', "");
58398 Expect(1, 10239, '\P{   IS Braille}', "");
58399 Expect(0, 10239, '\P{^  IS Braille}', "");
58400 Error('\p{      Brai:=}');
58401 Error('\P{      Brai:=}');
58402 Expect(1, 10495, '\p{brai}', "");
58403 Expect(0, 10495, '\p{^brai}', "");
58404 Expect(0, 10495, '\P{brai}', "");
58405 Expect(1, 10495, '\P{^brai}', "");
58406 Expect(0, 10239, '\p{brai}', "");
58407 Expect(1, 10239, '\p{^brai}', "");
58408 Expect(1, 10239, '\P{brai}', "");
58409 Expect(0, 10239, '\P{^brai}', "");
58410 Expect(1, 10495, '\p{_BRAI}', "");
58411 Expect(0, 10495, '\p{^_BRAI}', "");
58412 Expect(0, 10495, '\P{_BRAI}', "");
58413 Expect(1, 10495, '\P{^_BRAI}', "");
58414 Expect(0, 10239, '\p{_BRAI}', "");
58415 Expect(1, 10239, '\p{^_BRAI}', "");
58416 Expect(1, 10239, '\P{_BRAI}', "");
58417 Expect(0, 10239, '\P{^_BRAI}', "");
58418 Error('\p{      /a/Is_brai}');
58419 Error('\P{      /a/Is_brai}');
58420 Expect(1, 10495, '\p{isbrai}', "");
58421 Expect(0, 10495, '\p{^isbrai}', "");
58422 Expect(0, 10495, '\P{isbrai}', "");
58423 Expect(1, 10495, '\P{^isbrai}', "");
58424 Expect(0, 10239, '\p{isbrai}', "");
58425 Expect(1, 10239, '\p{^isbrai}', "");
58426 Expect(1, 10239, '\P{isbrai}', "");
58427 Expect(0, 10239, '\P{^isbrai}', "");
58428 Expect(1, 10495, '\p{_Is Brai}', "");
58429 Expect(0, 10495, '\p{^_Is Brai}', "");
58430 Expect(0, 10495, '\P{_Is Brai}', "");
58431 Expect(1, 10495, '\P{^_Is Brai}', "");
58432 Expect(0, 10239, '\p{_Is Brai}', "");
58433 Expect(1, 10239, '\p{^_Is Brai}', "");
58434 Expect(1, 10239, '\P{_Is Brai}', "");
58435 Expect(0, 10239, '\P{^_Is Brai}', "");
58436 Error('\p{      -In/a/Old-Persian}');
58437 Error('\P{      -In/a/Old-Persian}');
58438 Expect(1, 66527, '\p{inoldpersian}', "");
58439 Expect(0, 66527, '\p{^inoldpersian}', "");
58440 Expect(0, 66527, '\P{inoldpersian}', "");
58441 Expect(1, 66527, '\P{^inoldpersian}', "");
58442 Expect(0, 66463, '\p{inoldpersian}', "");
58443 Expect(1, 66463, '\p{^inoldpersian}', "");
58444 Expect(1, 66463, '\P{inoldpersian}', "");
58445 Expect(0, 66463, '\P{^inoldpersian}', "");
58446 Expect(1, 66527, '\p{__In_OldPERSIAN}', "");
58447 Expect(0, 66527, '\p{^__In_OldPERSIAN}', "");
58448 Expect(0, 66527, '\P{__In_OldPERSIAN}', "");
58449 Expect(1, 66527, '\P{^__In_OldPERSIAN}', "");
58450 Expect(0, 66463, '\p{__In_OldPERSIAN}', "");
58451 Expect(1, 66463, '\p{^__In_OldPERSIAN}', "");
58452 Expect(1, 66463, '\P{__In_OldPERSIAN}', "");
58453 Expect(0, 66463, '\P{^__In_OldPERSIAN}', "");
58454 Error('\p{ :=Box drawing}');
58455 Error('\P{ :=Box drawing}');
58456 Expect(1, 9599, '\p{boxdrawing}', "");
58457 Expect(0, 9599, '\p{^boxdrawing}', "");
58458 Expect(0, 9599, '\P{boxdrawing}', "");
58459 Expect(1, 9599, '\P{^boxdrawing}', "");
58460 Expect(0, 9471, '\p{boxdrawing}', "");
58461 Expect(1, 9471, '\p{^boxdrawing}', "");
58462 Expect(1, 9471, '\P{boxdrawing}', "");
58463 Expect(0, 9471, '\P{^boxdrawing}', "");
58464 Expect(1, 9599, '\p{__Box       DRAWING}', "");
58465 Expect(0, 9599, '\p{^__Box      DRAWING}', "");
58466 Expect(0, 9599, '\P{__Box       DRAWING}', "");
58467 Expect(1, 9599, '\P{^__Box      DRAWING}', "");
58468 Expect(0, 9471, '\p{__Box       DRAWING}', "");
58469 Expect(1, 9471, '\p{^__Box      DRAWING}', "");
58470 Expect(1, 9471, '\P{__Box       DRAWING}', "");
58471 Expect(0, 9471, '\P{^__Box      DRAWING}', "");
58472 Error('\p{/a/- Is-BoxDrawing}');
58473 Error('\P{/a/- Is-BoxDrawing}');
58474 Expect(1, 9599, '\p{isboxdrawing}', "");
58475 Expect(0, 9599, '\p{^isboxdrawing}', "");
58476 Expect(0, 9599, '\P{isboxdrawing}', "");
58477 Expect(1, 9599, '\P{^isboxdrawing}', "");
58478 Expect(0, 9471, '\p{isboxdrawing}', "");
58479 Expect(1, 9471, '\p{^isboxdrawing}', "");
58480 Expect(1, 9471, '\P{isboxdrawing}', "");
58481 Expect(0, 9471, '\P{^isboxdrawing}', "");
58482 Expect(1, 9599, '\p{            isBOX_Drawing}', "");
58483 Expect(0, 9599, '\p{^           isBOX_Drawing}', "");
58484 Expect(0, 9599, '\P{            isBOX_Drawing}', "");
58485 Expect(1, 9599, '\P{^           isBOX_Drawing}', "");
58486 Expect(0, 9471, '\p{            isBOX_Drawing}', "");
58487 Expect(1, 9471, '\p{^           isBOX_Drawing}', "");
58488 Expect(1, 9471, '\P{            isBOX_Drawing}', "");
58489 Expect(0, 9471, '\P{^           isBOX_Drawing}', "");
58490 Error('\p{In/a/box Drawing}');
58491 Error('\P{In/a/box Drawing}');
58492 Expect(1, 9599, '\p{inboxdrawing}', "");
58493 Expect(0, 9599, '\p{^inboxdrawing}', "");
58494 Expect(0, 9599, '\P{inboxdrawing}', "");
58495 Expect(1, 9599, '\P{^inboxdrawing}', "");
58496 Expect(0, 9471, '\p{inboxdrawing}', "");
58497 Expect(1, 9471, '\p{^inboxdrawing}', "");
58498 Expect(1, 9471, '\P{inboxdrawing}', "");
58499 Expect(0, 9471, '\P{^inboxdrawing}', "");
58500 Expect(1, 9599, '\p{    InBox_DRAWING}', "");
58501 Expect(0, 9599, '\p{^   InBox_DRAWING}', "");
58502 Expect(0, 9599, '\P{    InBox_DRAWING}', "");
58503 Expect(1, 9599, '\P{^   InBox_DRAWING}', "");
58504 Expect(0, 9471, '\p{    InBox_DRAWING}', "");
58505 Expect(1, 9471, '\p{^   InBox_DRAWING}', "");
58506 Expect(1, 9471, '\P{    InBox_DRAWING}', "");
58507 Expect(0, 9471, '\P{^   InBox_DRAWING}', "");
58508 Error('\p{:=LINEAR_B}');
58509 Error('\P{:=LINEAR_B}');
58510 Expect(1, 65547, '\p{linearb}', "");
58511 Expect(0, 65547, '\p{^linearb}', "");
58512 Expect(0, 65547, '\P{linearb}', "");
58513 Expect(1, 65547, '\P{^linearb}', "");
58514 Expect(0, 7, '\p{linearb}', "");
58515 Expect(1, 7, '\p{^linearb}', "");
58516 Expect(1, 7, '\P{linearb}', "");
58517 Expect(0, 7, '\P{^linearb}', "");
58518 Expect(1, 65547, '\p{-_LINEARB}', "");
58519 Expect(0, 65547, '\p{^-_LINEARB}', "");
58520 Expect(0, 65547, '\P{-_LINEARB}', "");
58521 Expect(1, 65547, '\P{^-_LINEARB}', "");
58522 Expect(0, 7, '\p{-_LINEARB}', "");
58523 Expect(1, 7, '\p{^-_LINEARB}', "");
58524 Expect(1, 7, '\P{-_LINEARB}', "");
58525 Expect(0, 7, '\P{^-_LINEARB}', "");
58526 Error('\p{/a/   IS      linearB}');
58527 Error('\P{/a/   IS      linearB}');
58528 Expect(1, 65547, '\p{islinearb}', "");
58529 Expect(0, 65547, '\p{^islinearb}', "");
58530 Expect(0, 65547, '\P{islinearb}', "");
58531 Expect(1, 65547, '\P{^islinearb}', "");
58532 Expect(0, 7, '\p{islinearb}', "");
58533 Expect(1, 7, '\p{^islinearb}', "");
58534 Expect(1, 7, '\P{islinearb}', "");
58535 Expect(0, 7, '\P{^islinearb}', "");
58536 Expect(1, 65547, '\p{_-IsLINEAR-B}', "");
58537 Expect(0, 65547, '\p{^_-IsLINEAR-B}', "");
58538 Expect(0, 65547, '\P{_-IsLINEAR-B}', "");
58539 Expect(1, 65547, '\P{^_-IsLINEAR-B}', "");
58540 Expect(0, 7, '\p{_-IsLINEAR-B}', "");
58541 Expect(1, 7, '\p{^_-IsLINEAR-B}', "");
58542 Expect(1, 7, '\P{_-IsLINEAR-B}', "");
58543 Expect(0, 7, '\P{^_-IsLINEAR-B}', "");
58544 Error('\p{_/a/Linb}');
58545 Error('\P{_/a/Linb}');
58546 Expect(1, 65547, '\p{linb}', "");
58547 Expect(0, 65547, '\p{^linb}', "");
58548 Expect(0, 65547, '\P{linb}', "");
58549 Expect(1, 65547, '\P{^linb}', "");
58550 Expect(0, 7, '\p{linb}', "");
58551 Expect(1, 7, '\p{^linb}', "");
58552 Expect(1, 7, '\P{linb}', "");
58553 Expect(0, 7, '\P{^linb}', "");
58554 Expect(1, 65547, '\p{_-LINB}', "");
58555 Expect(0, 65547, '\p{^_-LINB}', "");
58556 Expect(0, 65547, '\P{_-LINB}', "");
58557 Expect(1, 65547, '\P{^_-LINB}', "");
58558 Expect(0, 7, '\p{_-LINB}', "");
58559 Expect(1, 7, '\p{^_-LINB}', "");
58560 Expect(1, 7, '\P{_-LINB}', "");
58561 Expect(0, 7, '\P{^_-LINB}', "");
58562 Error('\p{-Is-linb:=}');
58563 Error('\P{-Is-linb:=}');
58564 Expect(1, 65547, '\p{islinb}', "");
58565 Expect(0, 65547, '\p{^islinb}', "");
58566 Expect(0, 65547, '\P{islinb}', "");
58567 Expect(1, 65547, '\P{^islinb}', "");
58568 Expect(0, 7, '\p{islinb}', "");
58569 Expect(1, 7, '\p{^islinb}', "");
58570 Expect(1, 7, '\P{islinb}', "");
58571 Expect(0, 7, '\P{^islinb}', "");
58572 Expect(1, 65547, '\p{ -IS Linb}', "");
58573 Expect(0, 65547, '\p{^ -IS Linb}', "");
58574 Expect(0, 65547, '\P{ -IS Linb}', "");
58575 Expect(1, 65547, '\P{^ -IS Linb}', "");
58576 Expect(0, 7, '\p{ -IS Linb}', "");
58577 Expect(1, 7, '\p{^ -IS Linb}', "");
58578 Expect(1, 7, '\P{ -IS Linb}', "");
58579 Expect(0, 7, '\P{^ -IS Linb}', "");
58580 Error('\p{/a/   _tifinagh}');
58581 Error('\P{/a/   _tifinagh}');
58582 Expect(1, 11621, '\p{tifinagh}', "");
58583 Expect(0, 11621, '\p{^tifinagh}', "");
58584 Expect(0, 11621, '\P{tifinagh}', "");
58585 Expect(1, 11621, '\P{^tifinagh}', "");
58586 Expect(0, 11567, '\p{tifinagh}', "");
58587 Expect(1, 11567, '\p{^tifinagh}', "");
58588 Expect(1, 11567, '\P{tifinagh}', "");
58589 Expect(0, 11567, '\P{^tifinagh}', "");
58590 Expect(1, 11621, '\p{-TIFINAGH}', "");
58591 Expect(0, 11621, '\p{^-TIFINAGH}', "");
58592 Expect(0, 11621, '\P{-TIFINAGH}', "");
58593 Expect(1, 11621, '\P{^-TIFINAGH}', "");
58594 Expect(0, 11567, '\p{-TIFINAGH}', "");
58595 Expect(1, 11567, '\p{^-TIFINAGH}', "");
58596 Expect(1, 11567, '\P{-TIFINAGH}', "");
58597 Expect(0, 11567, '\P{^-TIFINAGH}', "");
58598 Error('\p{-/a/Is-tifinagh}');
58599 Error('\P{-/a/Is-tifinagh}');
58600 Expect(1, 11621, '\p{istifinagh}', "");
58601 Expect(0, 11621, '\p{^istifinagh}', "");
58602 Expect(0, 11621, '\P{istifinagh}', "");
58603 Expect(1, 11621, '\P{^istifinagh}', "");
58604 Expect(0, 11567, '\p{istifinagh}', "");
58605 Expect(1, 11567, '\p{^istifinagh}', "");
58606 Expect(1, 11567, '\P{istifinagh}', "");
58607 Expect(0, 11567, '\P{^istifinagh}', "");
58608 Expect(1, 11621, '\p{Is_tifinagh}', "");
58609 Expect(0, 11621, '\p{^Is_tifinagh}', "");
58610 Expect(0, 11621, '\P{Is_tifinagh}', "");
58611 Expect(1, 11621, '\P{^Is_tifinagh}', "");
58612 Expect(0, 11567, '\p{Is_tifinagh}', "");
58613 Expect(1, 11567, '\p{^Is_tifinagh}', "");
58614 Expect(1, 11567, '\P{Is_tifinagh}', "");
58615 Expect(0, 11567, '\P{^Is_tifinagh}', "");
58616 Error('\p{:=_Tfng}');
58617 Error('\P{:=_Tfng}');
58618 Expect(1, 11621, '\p{tfng}', "");
58619 Expect(0, 11621, '\p{^tfng}', "");
58620 Expect(0, 11621, '\P{tfng}', "");
58621 Expect(1, 11621, '\P{^tfng}', "");
58622 Expect(0, 11567, '\p{tfng}', "");
58623 Expect(1, 11567, '\p{^tfng}', "");
58624 Expect(1, 11567, '\P{tfng}', "");
58625 Expect(0, 11567, '\P{^tfng}', "");
58626 Expect(1, 11621, '\p{   Tfng}', "");
58627 Expect(0, 11621, '\p{^  Tfng}', "");
58628 Expect(0, 11621, '\P{   Tfng}', "");
58629 Expect(1, 11621, '\P{^  Tfng}', "");
58630 Expect(0, 11567, '\p{   Tfng}', "");
58631 Expect(1, 11567, '\p{^  Tfng}', "");
58632 Expect(1, 11567, '\P{   Tfng}', "");
58633 Expect(0, 11567, '\P{^  Tfng}', "");
58634 Error('\p{  Is tfng:=}');
58635 Error('\P{  Is tfng:=}');
58636 Expect(1, 11621, '\p{istfng}', "");
58637 Expect(0, 11621, '\p{^istfng}', "");
58638 Expect(0, 11621, '\P{istfng}', "");
58639 Expect(1, 11621, '\P{^istfng}', "");
58640 Expect(0, 11567, '\p{istfng}', "");
58641 Expect(1, 11567, '\p{^istfng}', "");
58642 Expect(1, 11567, '\P{istfng}', "");
58643 Expect(0, 11567, '\P{^istfng}', "");
58644 Expect(1, 11621, '\p{ -Is_TFNG}', "");
58645 Expect(0, 11621, '\p{^ -Is_TFNG}', "");
58646 Expect(0, 11621, '\P{ -Is_TFNG}', "");
58647 Expect(1, 11621, '\P{^ -Is_TFNG}', "");
58648 Expect(0, 11567, '\p{ -Is_TFNG}', "");
58649 Expect(1, 11567, '\p{^ -Is_TFNG}', "");
58650 Expect(1, 11567, '\P{ -Is_TFNG}', "");
58651 Expect(0, 11567, '\P{^ -Is_TFNG}', "");
58652 Error('\p{/a/  Syloti   NAGRI}');
58653 Error('\P{/a/  Syloti   NAGRI}');
58654 Expect(1, 43051, '\p{sylotinagri}', "");
58655 Expect(0, 43051, '\p{^sylotinagri}', "");
58656 Expect(0, 43051, '\P{sylotinagri}', "");
58657 Expect(1, 43051, '\P{^sylotinagri}', "");
58658 Expect(0, 43007, '\p{sylotinagri}', "");
58659 Expect(1, 43007, '\p{^sylotinagri}', "");
58660 Expect(1, 43007, '\P{sylotinagri}', "");
58661 Expect(0, 43007, '\P{^sylotinagri}', "");
58662 Expect(1, 43051, '\p{   _SYLOTI nagri}', "");
58663 Expect(0, 43051, '\p{^  _SYLOTI nagri}', "");
58664 Expect(0, 43051, '\P{   _SYLOTI nagri}', "");
58665 Expect(1, 43051, '\P{^  _SYLOTI nagri}', "");
58666 Expect(0, 43007, '\p{   _SYLOTI nagri}', "");
58667 Expect(1, 43007, '\p{^  _SYLOTI nagri}', "");
58668 Expect(1, 43007, '\P{   _SYLOTI nagri}', "");
58669 Expect(0, 43007, '\P{^  _SYLOTI nagri}', "");
58670 Error('\p{      /a/IS-Syloti-Nagri}');
58671 Error('\P{      /a/IS-Syloti-Nagri}');
58672 Expect(1, 43051, '\p{issylotinagri}', "");
58673 Expect(0, 43051, '\p{^issylotinagri}', "");
58674 Expect(0, 43051, '\P{issylotinagri}', "");
58675 Expect(1, 43051, '\P{^issylotinagri}', "");
58676 Expect(0, 43007, '\p{issylotinagri}', "");
58677 Expect(1, 43007, '\p{^issylotinagri}', "");
58678 Expect(1, 43007, '\P{issylotinagri}', "");
58679 Expect(0, 43007, '\P{^issylotinagri}', "");
58680 Expect(1, 43051, '\p{ _IsSYLOTI Nagri}', "");
58681 Expect(0, 43051, '\p{^ _IsSYLOTI Nagri}', "");
58682 Expect(0, 43051, '\P{ _IsSYLOTI Nagri}', "");
58683 Expect(1, 43051, '\P{^ _IsSYLOTI Nagri}', "");
58684 Expect(0, 43007, '\p{ _IsSYLOTI Nagri}', "");
58685 Expect(1, 43007, '\p{^ _IsSYLOTI Nagri}', "");
58686 Expect(1, 43007, '\P{ _IsSYLOTI Nagri}', "");
58687 Expect(0, 43007, '\P{^ _IsSYLOTI Nagri}', "");
58688 Error('\p{      _Sylo/a/}');
58689 Error('\P{      _Sylo/a/}');
58690 Expect(1, 43051, '\p{sylo}', "");
58691 Expect(0, 43051, '\p{^sylo}', "");
58692 Expect(0, 43051, '\P{sylo}', "");
58693 Expect(1, 43051, '\P{^sylo}', "");
58694 Expect(0, 43007, '\p{sylo}', "");
58695 Expect(1, 43007, '\p{^sylo}', "");
58696 Expect(1, 43007, '\P{sylo}', "");
58697 Expect(0, 43007, '\P{^sylo}', "");
58698 Expect(1, 43051, '\p{_Sylo}', "");
58699 Expect(0, 43051, '\p{^_Sylo}', "");
58700 Expect(0, 43051, '\P{_Sylo}', "");
58701 Expect(1, 43051, '\P{^_Sylo}', "");
58702 Expect(0, 43007, '\p{_Sylo}', "");
58703 Expect(1, 43007, '\p{^_Sylo}', "");
58704 Expect(1, 43007, '\P{_Sylo}', "");
58705 Expect(0, 43007, '\P{^_Sylo}', "");
58706 Error('\p{/a/IsSylo}');
58707 Error('\P{/a/IsSylo}');
58708 Expect(1, 43051, '\p{issylo}', "");
58709 Expect(0, 43051, '\p{^issylo}', "");
58710 Expect(0, 43051, '\P{issylo}', "");
58711 Expect(1, 43051, '\P{^issylo}', "");
58712 Expect(0, 43007, '\p{issylo}', "");
58713 Expect(1, 43007, '\p{^issylo}', "");
58714 Expect(1, 43007, '\P{issylo}', "");
58715 Expect(0, 43007, '\P{^issylo}', "");
58716 Expect(1, 43051, '\p{Is_Sylo}', "");
58717 Expect(0, 43051, '\p{^Is_Sylo}', "");
58718 Expect(0, 43051, '\P{Is_Sylo}', "");
58719 Expect(1, 43051, '\P{^Is_Sylo}', "");
58720 Expect(0, 43007, '\p{Is_Sylo}', "");
58721 Expect(1, 43007, '\p{^Is_Sylo}', "");
58722 Expect(1, 43007, '\P{Is_Sylo}', "");
58723 Expect(0, 43007, '\P{^Is_Sylo}', "");
58724 Error('\p{:=    balinese}');
58725 Error('\P{:=    balinese}');
58726 Expect(1, 6987, '\p{balinese}', "");
58727 Expect(0, 6987, '\p{^balinese}', "");
58728 Expect(0, 6987, '\P{balinese}', "");
58729 Expect(1, 6987, '\P{^balinese}', "");
58730 Expect(0, 6911, '\p{balinese}', "");
58731 Expect(1, 6911, '\p{^balinese}', "");
58732 Expect(1, 6911, '\P{balinese}', "");
58733 Expect(0, 6911, '\P{^balinese}', "");
58734 Expect(1, 6987, '\p{_   Balinese}', "");
58735 Expect(0, 6987, '\p{^_  Balinese}', "");
58736 Expect(0, 6987, '\P{_   Balinese}', "");
58737 Expect(1, 6987, '\P{^_  Balinese}', "");
58738 Expect(0, 6911, '\p{_   Balinese}', "");
58739 Expect(1, 6911, '\p{^_  Balinese}', "");
58740 Expect(1, 6911, '\P{_   Balinese}', "");
58741 Expect(0, 6911, '\P{^_  Balinese}', "");
58742 Error('\p{ :=is_Balinese}');
58743 Error('\P{ :=is_Balinese}');
58744 Expect(1, 6987, '\p{isbalinese}', "");
58745 Expect(0, 6987, '\p{^isbalinese}', "");
58746 Expect(0, 6987, '\P{isbalinese}', "");
58747 Expect(1, 6987, '\P{^isbalinese}', "");
58748 Expect(0, 6911, '\p{isbalinese}', "");
58749 Expect(1, 6911, '\p{^isbalinese}', "");
58750 Expect(1, 6911, '\P{isbalinese}', "");
58751 Expect(0, 6911, '\P{^isbalinese}', "");
58752 Expect(1, 6987, '\p{-Is balinese}', "");
58753 Expect(0, 6987, '\p{^-Is        balinese}', "");
58754 Expect(0, 6987, '\P{-Is balinese}', "");
58755 Expect(1, 6987, '\P{^-Is        balinese}', "");
58756 Expect(0, 6911, '\p{-Is balinese}', "");
58757 Expect(1, 6911, '\p{^-Is        balinese}', "");
58758 Expect(1, 6911, '\P{-Is balinese}', "");
58759 Expect(0, 6911, '\P{^-Is        balinese}', "");
58760 Error('\p{ BALI/a/}');
58761 Error('\P{ BALI/a/}');
58762 Expect(1, 6987, '\p{bali}', "");
58763 Expect(0, 6987, '\p{^bali}', "");
58764 Expect(0, 6987, '\P{bali}', "");
58765 Expect(1, 6987, '\P{^bali}', "");
58766 Expect(0, 6911, '\p{bali}', "");
58767 Expect(1, 6911, '\p{^bali}', "");
58768 Expect(1, 6911, '\P{bali}', "");
58769 Expect(0, 6911, '\P{^bali}', "");
58770 Expect(1, 6987, '\p{ Bali}', "");
58771 Expect(0, 6987, '\p{^ Bali}', "");
58772 Expect(0, 6987, '\P{ Bali}', "");
58773 Expect(1, 6987, '\P{^ Bali}', "");
58774 Expect(0, 6911, '\p{ Bali}', "");
58775 Expect(1, 6911, '\p{^ Bali}', "");
58776 Expect(1, 6911, '\P{ Bali}', "");
58777 Expect(0, 6911, '\P{^ Bali}', "");
58778 Error('\p{/a/           is-BALI}');
58779 Error('\P{/a/           is-BALI}');
58780 Expect(1, 6987, '\p{isbali}', "");
58781 Expect(0, 6987, '\p{^isbali}', "");
58782 Expect(0, 6987, '\P{isbali}', "");
58783 Expect(1, 6987, '\P{^isbali}', "");
58784 Expect(0, 6911, '\p{isbali}', "");
58785 Expect(1, 6911, '\p{^isbali}', "");
58786 Expect(1, 6911, '\P{isbali}', "");
58787 Expect(0, 6911, '\P{^isbali}', "");
58788 Expect(1, 6987, '\p{_-isbali}', "");
58789 Expect(0, 6987, '\p{^_-isbali}', "");
58790 Expect(0, 6987, '\P{_-isbali}', "");
58791 Expect(1, 6987, '\P{^_-isbali}', "");
58792 Expect(0, 6911, '\p{_-isbali}', "");
58793 Expect(1, 6911, '\p{^_-isbali}', "");
58794 Expect(1, 6911, '\P{_-isbali}', "");
58795 Expect(0, 6911, '\P{^_-isbali}', "");
58796 Error('\p{-MISCELLANEOUS/a/Symbols-And arrows}');
58797 Error('\P{-MISCELLANEOUS/a/Symbols-And arrows}');
58798 Expect(1, 11263, '\p{miscellaneoussymbolsandarrows}', "");
58799 Expect(0, 11263, '\p{^miscellaneoussymbolsandarrows}', "");
58800 Expect(0, 11263, '\P{miscellaneoussymbolsandarrows}', "");
58801 Expect(1, 11263, '\P{^miscellaneoussymbolsandarrows}', "");
58802 Expect(0, 11007, '\p{miscellaneoussymbolsandarrows}', "");
58803 Expect(1, 11007, '\p{^miscellaneoussymbolsandarrows}', "");
58804 Expect(1, 11007, '\P{miscellaneoussymbolsandarrows}', "");
58805 Expect(0, 11007, '\P{^miscellaneoussymbolsandarrows}', "");
58806 Expect(1, 11263, '\p{- MISCELLANEOUS    SymbolsAND-Arrows}', "");
58807 Expect(0, 11263, '\p{^- MISCELLANEOUS   SymbolsAND-Arrows}', "");
58808 Expect(0, 11263, '\P{- MISCELLANEOUS    SymbolsAND-Arrows}', "");
58809 Expect(1, 11263, '\P{^- MISCELLANEOUS   SymbolsAND-Arrows}', "");
58810 Expect(0, 11007, '\p{- MISCELLANEOUS    SymbolsAND-Arrows}', "");
58811 Expect(1, 11007, '\p{^- MISCELLANEOUS   SymbolsAND-Arrows}', "");
58812 Expect(1, 11007, '\P{- MISCELLANEOUS    SymbolsAND-Arrows}', "");
58813 Expect(0, 11007, '\P{^- MISCELLANEOUS   SymbolsAND-Arrows}', "");
58814 Error('\p{  Is/a/Miscellaneous_symbolsAND       arrows}');
58815 Error('\P{  Is/a/Miscellaneous_symbolsAND       arrows}');
58816 Expect(1, 11263, '\p{ismiscellaneoussymbolsandarrows}', "");
58817 Expect(0, 11263, '\p{^ismiscellaneoussymbolsandarrows}', "");
58818 Expect(0, 11263, '\P{ismiscellaneoussymbolsandarrows}', "");
58819 Expect(1, 11263, '\P{^ismiscellaneoussymbolsandarrows}', "");
58820 Expect(0, 11007, '\p{ismiscellaneoussymbolsandarrows}', "");
58821 Expect(1, 11007, '\p{^ismiscellaneoussymbolsandarrows}', "");
58822 Expect(1, 11007, '\P{ismiscellaneoussymbolsandarrows}', "");
58823 Expect(0, 11007, '\P{^ismiscellaneoussymbolsandarrows}', "");
58824 Expect(1, 11263, '\p{   _IS_miscellaneous_symbols_andARROWS}', "");
58825 Expect(0, 11263, '\p{^  _IS_miscellaneous_symbols_andARROWS}', "");
58826 Expect(0, 11263, '\P{   _IS_miscellaneous_symbols_andARROWS}', "");
58827 Expect(1, 11263, '\P{^  _IS_miscellaneous_symbols_andARROWS}', "");
58828 Expect(0, 11007, '\p{   _IS_miscellaneous_symbols_andARROWS}', "");
58829 Expect(1, 11007, '\p{^  _IS_miscellaneous_symbols_andARROWS}', "");
58830 Expect(1, 11007, '\P{   _IS_miscellaneous_symbols_andARROWS}', "");
58831 Expect(0, 11007, '\P{^  _IS_miscellaneous_symbols_andARROWS}', "");
58832 Error('\p{      -In-miscellaneous:=SYMBOLS      And     arrows}');
58833 Error('\P{      -In-miscellaneous:=SYMBOLS      And     arrows}');
58834 Expect(1, 11263, '\p{inmiscellaneoussymbolsandarrows}', "");
58835 Expect(0, 11263, '\p{^inmiscellaneoussymbolsandarrows}', "");
58836 Expect(0, 11263, '\P{inmiscellaneoussymbolsandarrows}', "");
58837 Expect(1, 11263, '\P{^inmiscellaneoussymbolsandarrows}', "");
58838 Expect(0, 11007, '\p{inmiscellaneoussymbolsandarrows}', "");
58839 Expect(1, 11007, '\p{^inmiscellaneoussymbolsandarrows}', "");
58840 Expect(1, 11007, '\P{inmiscellaneoussymbolsandarrows}', "");
58841 Expect(0, 11007, '\P{^inmiscellaneoussymbolsandarrows}', "");
58842 Expect(1, 11263, '\p{- inmiscellaneoussymbols-AND arrows}', "");
58843 Expect(0, 11263, '\p{^- inmiscellaneoussymbols-AND arrows}', "");
58844 Expect(0, 11263, '\P{- inmiscellaneoussymbols-AND arrows}', "");
58845 Expect(1, 11263, '\P{^- inmiscellaneoussymbols-AND arrows}', "");
58846 Expect(0, 11007, '\p{- inmiscellaneoussymbols-AND arrows}', "");
58847 Expect(1, 11007, '\p{^- inmiscellaneoussymbols-AND arrows}', "");
58848 Expect(1, 11007, '\P{- inmiscellaneoussymbols-AND arrows}', "");
58849 Expect(0, 11007, '\P{^- inmiscellaneoussymbols-AND arrows}', "");
58850 Error('\p{-/a/Print}');
58851 Error('\P{-/a/Print}');
58852 Expect(1, 126, '\p{print}', "");
58853 Expect(0, 126, '\p{^print}', "");
58854 Expect(0, 126, '\P{print}', "");
58855 Expect(1, 126, '\P{^print}', "");
58856 Expect(0, 7, '\p{print}', "");
58857 Expect(1, 7, '\p{^print}', "");
58858 Expect(1, 7, '\P{print}', "");
58859 Expect(0, 7, '\P{^print}', "");
58860 Expect(1, 126, '\p{  print}', "");
58861 Expect(0, 126, '\p{^  print}', "");
58862 Expect(0, 126, '\P{  print}', "");
58863 Expect(1, 126, '\P{^  print}', "");
58864 Expect(0, 7, '\p{  print}', "");
58865 Expect(1, 7, '\p{^  print}', "");
58866 Expect(1, 7, '\P{  print}', "");
58867 Expect(0, 7, '\P{^  print}', "");
58868 Error('\p{      -isPRINT:=}');
58869 Error('\P{      -isPRINT:=}');
58870 Expect(1, 126, '\p{isprint}', "");
58871 Expect(0, 126, '\p{^isprint}', "");
58872 Expect(0, 126, '\P{isprint}', "");
58873 Expect(1, 126, '\P{^isprint}', "");
58874 Expect(0, 7, '\p{isprint}', "");
58875 Expect(1, 7, '\p{^isprint}', "");
58876 Expect(1, 7, '\P{isprint}', "");
58877 Expect(0, 7, '\P{^isprint}', "");
58878 Expect(1, 126, '\p{-is  Print}', "");
58879 Expect(0, 126, '\p{^-is Print}', "");
58880 Expect(0, 126, '\P{-is  Print}', "");
58881 Expect(1, 126, '\P{^-is Print}', "");
58882 Expect(0, 7, '\p{-is    Print}', "");
58883 Expect(1, 7, '\p{^-is   Print}', "");
58884 Expect(1, 7, '\P{-is    Print}', "");
58885 Expect(0, 7, '\P{^-is   Print}', "");
58886 Error('\p{       IDS trinary operator/a/}');
58887 Error('\P{       IDS trinary operator/a/}');
58888 Expect(1, 12275, '\p{idstrinaryoperator}', "");
58889 Expect(0, 12275, '\p{^idstrinaryoperator}', "");
58890 Expect(0, 12275, '\P{idstrinaryoperator}', "");
58891 Expect(1, 12275, '\P{^idstrinaryoperator}', "");
58892 Expect(0, 12273, '\p{idstrinaryoperator}', "");
58893 Expect(1, 12273, '\p{^idstrinaryoperator}', "");
58894 Expect(1, 12273, '\P{idstrinaryoperator}', "");
58895 Expect(0, 12273, '\P{^idstrinaryoperator}', "");
58896 Expect(1, 12275, '\p{ _IDS-TRINARY      OPERATOR}', "");
58897 Expect(0, 12275, '\p{^ _IDS-TRINARY     OPERATOR}', "");
58898 Expect(0, 12275, '\P{ _IDS-TRINARY      OPERATOR}', "");
58899 Expect(1, 12275, '\P{^ _IDS-TRINARY     OPERATOR}', "");
58900 Expect(0, 12273, '\p{ _IDS-TRINARY      OPERATOR}', "");
58901 Expect(1, 12273, '\p{^ _IDS-TRINARY     OPERATOR}', "");
58902 Expect(1, 12273, '\P{ _IDS-TRINARY      OPERATOR}', "");
58903 Expect(0, 12273, '\P{^ _IDS-TRINARY     OPERATOR}', "");
58904 Error('\p{_     Is      ids     trinary/a/operator}');
58905 Error('\P{_     Is      ids     trinary/a/operator}');
58906 Expect(1, 12275, '\p{isidstrinaryoperator}', "");
58907 Expect(0, 12275, '\p{^isidstrinaryoperator}', "");
58908 Expect(0, 12275, '\P{isidstrinaryoperator}', "");
58909 Expect(1, 12275, '\P{^isidstrinaryoperator}', "");
58910 Expect(0, 12273, '\p{isidstrinaryoperator}', "");
58911 Expect(1, 12273, '\p{^isidstrinaryoperator}', "");
58912 Expect(1, 12273, '\P{isidstrinaryoperator}', "");
58913 Expect(0, 12273, '\P{^isidstrinaryoperator}', "");
58914 Expect(1, 12275, '\p{  IS ids-trinary Operator}', "");
58915 Expect(0, 12275, '\p{^  IS ids-trinary Operator}', "");
58916 Expect(0, 12275, '\P{  IS ids-trinary Operator}', "");
58917 Expect(1, 12275, '\P{^  IS ids-trinary Operator}', "");
58918 Expect(0, 12273, '\p{  IS ids-trinary Operator}', "");
58919 Expect(1, 12273, '\p{^  IS ids-trinary Operator}', "");
58920 Expect(1, 12273, '\P{  IS ids-trinary Operator}', "");
58921 Expect(0, 12273, '\P{^  IS ids-trinary Operator}', "");
58922 Error('\p{/a/   IDST}');
58923 Error('\P{/a/   IDST}');
58924 Expect(1, 12275, '\p{idst}', "");
58925 Expect(0, 12275, '\p{^idst}', "");
58926 Expect(0, 12275, '\P{idst}', "");
58927 Expect(1, 12275, '\P{^idst}', "");
58928 Expect(0, 12273, '\p{idst}', "");
58929 Expect(1, 12273, '\p{^idst}', "");
58930 Expect(1, 12273, '\P{idst}', "");
58931 Expect(0, 12273, '\P{^idst}', "");
58932 Expect(1, 12275, '\p{ IDST}', "");
58933 Expect(0, 12275, '\p{^ IDST}', "");
58934 Expect(0, 12275, '\P{ IDST}', "");
58935 Expect(1, 12275, '\P{^ IDST}', "");
58936 Expect(0, 12273, '\p{ IDST}', "");
58937 Expect(1, 12273, '\p{^ IDST}', "");
58938 Expect(1, 12273, '\P{ IDST}', "");
58939 Expect(0, 12273, '\P{^ IDST}', "");
58940 Error('\p{      _is_IDST:=}');
58941 Error('\P{      _is_IDST:=}');
58942 Expect(1, 12275, '\p{isidst}', "");
58943 Expect(0, 12275, '\p{^isidst}', "");
58944 Expect(0, 12275, '\P{isidst}', "");
58945 Expect(1, 12275, '\P{^isidst}', "");
58946 Expect(0, 12273, '\p{isidst}', "");
58947 Expect(1, 12273, '\p{^isidst}', "");
58948 Expect(1, 12273, '\P{isidst}', "");
58949 Expect(0, 12273, '\P{^isidst}', "");
58950 Expect(1, 12275, '\p{ -IS-IDST}', "");
58951 Expect(0, 12275, '\p{^ -IS-IDST}', "");
58952 Expect(0, 12275, '\P{ -IS-IDST}', "");
58953 Expect(1, 12275, '\P{^ -IS-IDST}', "");
58954 Expect(0, 12273, '\p{ -IS-IDST}', "");
58955 Expect(1, 12273, '\p{^ -IS-IDST}', "");
58956 Expect(1, 12273, '\P{ -IS-IDST}', "");
58957 Expect(0, 12273, '\P{^ -IS-IDST}', "");
58958 Error('\p{       cjk/a/radicals Supplement}');
58959 Error('\P{       cjk/a/radicals Supplement}');
58960 Expect(1, 12031, '\p{cjkradicalssupplement}', "");
58961 Expect(0, 12031, '\p{^cjkradicalssupplement}', "");
58962 Expect(0, 12031, '\P{cjkradicalssupplement}', "");
58963 Expect(1, 12031, '\P{^cjkradicalssupplement}', "");
58964 Expect(0, 11903, '\p{cjkradicalssupplement}', "");
58965 Expect(1, 11903, '\p{^cjkradicalssupplement}', "");
58966 Expect(1, 11903, '\P{cjkradicalssupplement}', "");
58967 Expect(0, 11903, '\P{^cjkradicalssupplement}', "");
58968 Expect(1, 12031, '\p{   CJK-RadicalsSUPPLEMENT}', "");
58969 Expect(0, 12031, '\p{^  CJK-RadicalsSUPPLEMENT}', "");
58970 Expect(0, 12031, '\P{   CJK-RadicalsSUPPLEMENT}', "");
58971 Expect(1, 12031, '\P{^  CJK-RadicalsSUPPLEMENT}', "");
58972 Expect(0, 11903, '\p{   CJK-RadicalsSUPPLEMENT}', "");
58973 Expect(1, 11903, '\p{^  CJK-RadicalsSUPPLEMENT}', "");
58974 Expect(1, 11903, '\P{   CJK-RadicalsSUPPLEMENT}', "");
58975 Expect(0, 11903, '\P{^  CJK-RadicalsSUPPLEMENT}', "");
58976 Error('\p{--Is cjk radicals/a/Supplement}');
58977 Error('\P{--Is cjk radicals/a/Supplement}');
58978 Expect(1, 12031, '\p{iscjkradicalssupplement}', "");
58979 Expect(0, 12031, '\p{^iscjkradicalssupplement}', "");
58980 Expect(0, 12031, '\P{iscjkradicalssupplement}', "");
58981 Expect(1, 12031, '\P{^iscjkradicalssupplement}', "");
58982 Expect(0, 11903, '\p{iscjkradicalssupplement}', "");
58983 Expect(1, 11903, '\p{^iscjkradicalssupplement}', "");
58984 Expect(1, 11903, '\P{iscjkradicalssupplement}', "");
58985 Expect(0, 11903, '\P{^iscjkradicalssupplement}', "");
58986 Expect(1, 12031, '\p{is CJK-Radicals supplement}', "");
58987 Expect(0, 12031, '\p{^is        CJK-Radicals supplement}', "");
58988 Expect(0, 12031, '\P{is CJK-Radicals supplement}', "");
58989 Expect(1, 12031, '\P{^is        CJK-Radicals supplement}', "");
58990 Expect(0, 11903, '\p{is CJK-Radicals supplement}', "");
58991 Expect(1, 11903, '\p{^is        CJK-Radicals supplement}', "");
58992 Expect(1, 11903, '\P{is CJK-Radicals supplement}', "");
58993 Expect(0, 11903, '\P{^is        CJK-Radicals supplement}', "");
58994 Error('\p{__IN  CJK/a/RADICALS  supplement}');
58995 Error('\P{__IN  CJK/a/RADICALS  supplement}');
58996 Expect(1, 12031, '\p{incjkradicalssupplement}', "");
58997 Expect(0, 12031, '\p{^incjkradicalssupplement}', "");
58998 Expect(0, 12031, '\P{incjkradicalssupplement}', "");
58999 Expect(1, 12031, '\P{^incjkradicalssupplement}', "");
59000 Expect(0, 11903, '\p{incjkradicalssupplement}', "");
59001 Expect(1, 11903, '\p{^incjkradicalssupplement}', "");
59002 Expect(1, 11903, '\P{incjkradicalssupplement}', "");
59003 Expect(0, 11903, '\P{^incjkradicalssupplement}', "");
59004 Expect(1, 12031, '\p{   Incjk_Radicals SUPPLEMENT}', "");
59005 Expect(0, 12031, '\p{^  Incjk_Radicals SUPPLEMENT}', "");
59006 Expect(0, 12031, '\P{   Incjk_Radicals SUPPLEMENT}', "");
59007 Expect(1, 12031, '\P{^  Incjk_Radicals SUPPLEMENT}', "");
59008 Expect(0, 11903, '\p{   Incjk_Radicals SUPPLEMENT}', "");
59009 Expect(1, 11903, '\p{^  Incjk_Radicals SUPPLEMENT}', "");
59010 Expect(1, 11903, '\P{   Incjk_Radicals SUPPLEMENT}', "");
59011 Expect(0, 11903, '\P{^  Incjk_Radicals SUPPLEMENT}', "");
59012 Error('\p{ /a/In        Vai}');
59013 Error('\P{ /a/In        Vai}');
59014 Expect(1, 42559, '\p{invai}', "");
59015 Expect(0, 42559, '\p{^invai}', "");
59016 Expect(0, 42559, '\P{invai}', "");
59017 Expect(1, 42559, '\P{^invai}', "");
59018 Expect(0, 42239, '\p{invai}', "");
59019 Expect(1, 42239, '\p{^invai}', "");
59020 Expect(1, 42239, '\P{invai}', "");
59021 Expect(0, 42239, '\P{^invai}', "");
59022 Expect(1, 42559, '\p{ _In_Vai}', "");
59023 Expect(0, 42559, '\p{^ _In_Vai}', "");
59024 Expect(0, 42559, '\P{ _In_Vai}', "");
59025 Expect(1, 42559, '\P{^ _In_Vai}', "");
59026 Expect(0, 42239, '\p{ _In_Vai}', "");
59027 Expect(1, 42239, '\p{^ _In_Vai}', "");
59028 Expect(1, 42239, '\P{ _In_Vai}', "");
59029 Expect(0, 42239, '\P{^ _In_Vai}', "");
59030 Error('\p{--Thaana:=}');
59031 Error('\P{--Thaana:=}');
59032 Expect(1, 1969, '\p{thaana}', "");
59033 Expect(0, 1969, '\p{^thaana}', "");
59034 Expect(0, 1969, '\P{thaana}', "");
59035 Expect(1, 1969, '\P{^thaana}', "");
59036 Expect(0, 1919, '\p{thaana}', "");
59037 Expect(1, 1919, '\p{^thaana}', "");
59038 Expect(1, 1919, '\P{thaana}', "");
59039 Expect(0, 1919, '\P{^thaana}', "");
59040 Expect(1, 1969, '\p{_ Thaana}', "");
59041 Expect(0, 1969, '\p{^_ Thaana}', "");
59042 Expect(0, 1969, '\P{_ Thaana}', "");
59043 Expect(1, 1969, '\P{^_ Thaana}', "");
59044 Expect(0, 1919, '\p{_ Thaana}', "");
59045 Expect(1, 1919, '\p{^_ Thaana}', "");
59046 Expect(1, 1919, '\P{_ Thaana}', "");
59047 Expect(0, 1919, '\P{^_ Thaana}', "");
59048 Error('\p{/a/_Is_THAANA}');
59049 Error('\P{/a/_Is_THAANA}');
59050 Expect(1, 1969, '\p{isthaana}', "");
59051 Expect(0, 1969, '\p{^isthaana}', "");
59052 Expect(0, 1969, '\P{isthaana}', "");
59053 Expect(1, 1969, '\P{^isthaana}', "");
59054 Expect(0, 1919, '\p{isthaana}', "");
59055 Expect(1, 1919, '\p{^isthaana}', "");
59056 Expect(1, 1919, '\P{isthaana}', "");
59057 Expect(0, 1919, '\P{^isthaana}', "");
59058 Expect(1, 1969, '\p{--is Thaana}', "");
59059 Expect(0, 1969, '\p{^--is Thaana}', "");
59060 Expect(0, 1969, '\P{--is Thaana}', "");
59061 Expect(1, 1969, '\P{^--is Thaana}', "");
59062 Expect(0, 1919, '\p{--is Thaana}', "");
59063 Expect(1, 1919, '\p{^--is Thaana}', "");
59064 Expect(1, 1919, '\P{--is Thaana}', "");
59065 Expect(0, 1919, '\P{^--is Thaana}', "");
59066 Error('\p{:=    Thaa}');
59067 Error('\P{:=    Thaa}');
59068 Expect(1, 1969, '\p{thaa}', "");
59069 Expect(0, 1969, '\p{^thaa}', "");
59070 Expect(0, 1969, '\P{thaa}', "");
59071 Expect(1, 1969, '\P{^thaa}', "");
59072 Expect(0, 1919, '\p{thaa}', "");
59073 Expect(1, 1919, '\p{^thaa}', "");
59074 Expect(1, 1919, '\P{thaa}', "");
59075 Expect(0, 1919, '\P{^thaa}', "");
59076 Expect(1, 1969, '\p{    _Thaa}', "");
59077 Expect(0, 1969, '\p{^   _Thaa}', "");
59078 Expect(0, 1969, '\P{    _Thaa}', "");
59079 Expect(1, 1969, '\P{^   _Thaa}', "");
59080 Expect(0, 1919, '\p{    _Thaa}', "");
59081 Expect(1, 1919, '\p{^   _Thaa}', "");
59082 Expect(1, 1919, '\P{    _Thaa}', "");
59083 Expect(0, 1919, '\P{^   _Thaa}', "");
59084 Error('\p{-_Is/a/thaa}');
59085 Error('\P{-_Is/a/thaa}');
59086 Expect(1, 1969, '\p{isthaa}', "");
59087 Expect(0, 1969, '\p{^isthaa}', "");
59088 Expect(0, 1969, '\P{isthaa}', "");
59089 Expect(1, 1969, '\P{^isthaa}', "");
59090 Expect(0, 1919, '\p{isthaa}', "");
59091 Expect(1, 1919, '\p{^isthaa}', "");
59092 Expect(1, 1919, '\P{isthaa}', "");
59093 Expect(0, 1919, '\P{^isthaa}', "");
59094 Expect(1, 1969, '\p{Is-Thaa}', "");
59095 Expect(0, 1969, '\p{^Is-Thaa}', "");
59096 Expect(0, 1969, '\P{Is-Thaa}', "");
59097 Expect(1, 1969, '\P{^Is-Thaa}', "");
59098 Expect(0, 1919, '\p{Is-Thaa}', "");
59099 Expect(1, 1919, '\p{^Is-Thaa}', "");
59100 Expect(1, 1919, '\P{Is-Thaa}', "");
59101 Expect(0, 1919, '\P{^Is-Thaa}', "");
59102 Error('\p{:=_OtherID START}');
59103 Error('\P{:=_OtherID START}');
59104 Expect(1, 8472, '\p{otheridstart}', 'deprecated');
59105 Expect(0, 8472, '\p{^otheridstart}', 'deprecated');
59106 Expect(0, 8472, '\P{otheridstart}', 'deprecated');
59107 Expect(1, 8472, '\P{^otheridstart}', 'deprecated');
59108 Expect(0, 8471, '\p{otheridstart}', 'deprecated');
59109 Expect(1, 8471, '\p{^otheridstart}', 'deprecated');
59110 Expect(1, 8471, '\P{otheridstart}', 'deprecated');
59111 Expect(0, 8471, '\P{^otheridstart}', 'deprecated');
59112 Expect(1, 8472, '\p{Other-ID_Start}', 'deprecated');
59113 Expect(0, 8472, '\p{^Other-ID_Start}', 'deprecated');
59114 Expect(0, 8472, '\P{Other-ID_Start}', 'deprecated');
59115 Expect(1, 8472, '\P{^Other-ID_Start}', 'deprecated');
59116 Expect(0, 8471, '\p{Other-ID_Start}', 'deprecated');
59117 Expect(1, 8471, '\p{^Other-ID_Start}', 'deprecated');
59118 Expect(1, 8471, '\P{Other-ID_Start}', 'deprecated');
59119 Expect(0, 8471, '\P{^Other-ID_Start}', 'deprecated');
59120 Error('\p{-:=ISOtherIDstart}');
59121 Error('\P{-:=ISOtherIDstart}');
59122 Expect(1, 8472, '\p{isotheridstart}', 'deprecated');
59123 Expect(0, 8472, '\p{^isotheridstart}', 'deprecated');
59124 Expect(0, 8472, '\P{isotheridstart}', 'deprecated');
59125 Expect(1, 8472, '\P{^isotheridstart}', 'deprecated');
59126 Expect(0, 8471, '\p{isotheridstart}', 'deprecated');
59127 Expect(1, 8471, '\p{^isotheridstart}', 'deprecated');
59128 Expect(1, 8471, '\P{isotheridstart}', 'deprecated');
59129 Expect(0, 8471, '\P{^isotheridstart}', 'deprecated');
59130 Expect(1, 8472, '\p{    IS other_IDSTART}', 'deprecated');
59131 Expect(0, 8472, '\p{^   IS other_IDSTART}', 'deprecated');
59132 Expect(0, 8472, '\P{    IS other_IDSTART}', 'deprecated');
59133 Expect(1, 8472, '\P{^   IS other_IDSTART}', 'deprecated');
59134 Expect(0, 8471, '\p{    IS other_IDSTART}', 'deprecated');
59135 Expect(1, 8471, '\p{^   IS other_IDSTART}', 'deprecated');
59136 Expect(1, 8471, '\P{    IS other_IDSTART}', 'deprecated');
59137 Expect(0, 8471, '\P{^   IS other_IDSTART}', 'deprecated');
59138 Error('\p{:=OIDS}');
59139 Error('\P{:=OIDS}');
59140 Expect(1, 8472, '\p{oids}', 'deprecated');
59141 Expect(0, 8472, '\p{^oids}', 'deprecated');
59142 Expect(0, 8472, '\P{oids}', 'deprecated');
59143 Expect(1, 8472, '\P{^oids}', 'deprecated');
59144 Expect(0, 8471, '\p{oids}', 'deprecated');
59145 Expect(1, 8471, '\p{^oids}', 'deprecated');
59146 Expect(1, 8471, '\P{oids}', 'deprecated');
59147 Expect(0, 8471, '\P{^oids}', 'deprecated');
59148 Expect(1, 8472, '\p{ -OIDS}', 'deprecated');
59149 Expect(0, 8472, '\p{^ -OIDS}', 'deprecated');
59150 Expect(0, 8472, '\P{ -OIDS}', 'deprecated');
59151 Expect(1, 8472, '\P{^ -OIDS}', 'deprecated');
59152 Expect(0, 8471, '\p{ -OIDS}', 'deprecated');
59153 Expect(1, 8471, '\p{^ -OIDS}', 'deprecated');
59154 Expect(1, 8471, '\P{ -OIDS}', 'deprecated');
59155 Expect(0, 8471, '\P{^ -OIDS}', 'deprecated');
59156 Error('\p{is_OIDS/a/}');
59157 Error('\P{is_OIDS/a/}');
59158 Expect(1, 8472, '\p{isoids}', 'deprecated');
59159 Expect(0, 8472, '\p{^isoids}', 'deprecated');
59160 Expect(0, 8472, '\P{isoids}', 'deprecated');
59161 Expect(1, 8472, '\P{^isoids}', 'deprecated');
59162 Expect(0, 8471, '\p{isoids}', 'deprecated');
59163 Expect(1, 8471, '\p{^isoids}', 'deprecated');
59164 Expect(1, 8471, '\P{isoids}', 'deprecated');
59165 Expect(0, 8471, '\P{^isoids}', 'deprecated');
59166 Expect(1, 8472, '\p{-_is        oids}', 'deprecated');
59167 Expect(0, 8472, '\p{^-_is       oids}', 'deprecated');
59168 Expect(0, 8472, '\P{-_is        oids}', 'deprecated');
59169 Expect(1, 8472, '\P{^-_is       oids}', 'deprecated');
59170 Expect(0, 8471, '\p{-_is        oids}', 'deprecated');
59171 Expect(1, 8471, '\p{^-_is       oids}', 'deprecated');
59172 Expect(1, 8471, '\P{-_is        oids}', 'deprecated');
59173 Expect(0, 8471, '\P{^-_is       oids}', 'deprecated');
59174 Error('\p{/a/-SPECIALS}');
59175 Error('\P{/a/-SPECIALS}');
59176 Expect(1, 65520, '\p{specials}', "");
59177 Expect(0, 65520, '\p{^specials}', "");
59178 Expect(0, 65520, '\P{specials}', "");
59179 Expect(1, 65520, '\P{^specials}', "");
59180 Expect(0, 65519, '\p{specials}', "");
59181 Expect(1, 65519, '\p{^specials}', "");
59182 Expect(1, 65519, '\P{specials}', "");
59183 Expect(0, 65519, '\P{^specials}', "");
59184 Expect(1, 65520, '\p{__Specials}', "");
59185 Expect(0, 65520, '\p{^__Specials}', "");
59186 Expect(0, 65520, '\P{__Specials}', "");
59187 Expect(1, 65520, '\P{^__Specials}', "");
59188 Expect(0, 65519, '\p{__Specials}', "");
59189 Expect(1, 65519, '\p{^__Specials}', "");
59190 Expect(1, 65519, '\P{__Specials}', "");
59191 Expect(0, 65519, '\P{^__Specials}', "");
59192 Error('\p{      _IS     Specials:=}');
59193 Error('\P{      _IS     Specials:=}');
59194 Expect(1, 65520, '\p{isspecials}', "");
59195 Expect(0, 65520, '\p{^isspecials}', "");
59196 Expect(0, 65520, '\P{isspecials}', "");
59197 Expect(1, 65520, '\P{^isspecials}', "");
59198 Expect(0, 65519, '\p{isspecials}', "");
59199 Expect(1, 65519, '\p{^isspecials}', "");
59200 Expect(1, 65519, '\P{isspecials}', "");
59201 Expect(0, 65519, '\P{^isspecials}', "");
59202 Expect(1, 65520, '\p{    Is     Specials}', "");
59203 Expect(0, 65520, '\p{^   Is     Specials}', "");
59204 Expect(0, 65520, '\P{    Is     Specials}', "");
59205 Expect(1, 65520, '\P{^   Is     Specials}', "");
59206 Expect(0, 65519, '\p{    Is     Specials}', "");
59207 Expect(1, 65519, '\p{^   Is     Specials}', "");
59208 Expect(1, 65519, '\P{    Is     Specials}', "");
59209 Expect(0, 65519, '\P{^   Is     Specials}', "");
59210 Error('\p{ /a/INSpecials}');
59211 Error('\P{ /a/INSpecials}');
59212 Expect(1, 65520, '\p{inspecials}', "");
59213 Expect(0, 65520, '\p{^inspecials}', "");
59214 Expect(0, 65520, '\P{inspecials}', "");
59215 Expect(1, 65520, '\P{^inspecials}', "");
59216 Expect(0, 65519, '\p{inspecials}', "");
59217 Expect(1, 65519, '\p{^inspecials}', "");
59218 Expect(1, 65519, '\P{inspecials}', "");
59219 Expect(0, 65519, '\P{^inspecials}', "");
59220 Expect(1, 65520, '\p{-In-Specials}', "");
59221 Expect(0, 65520, '\p{^-In-Specials}', "");
59222 Expect(0, 65520, '\P{-In-Specials}', "");
59223 Expect(1, 65520, '\P{^-In-Specials}', "");
59224 Expect(0, 65519, '\p{-In-Specials}', "");
59225 Expect(1, 65519, '\p{^-In-Specials}', "");
59226 Expect(1, 65519, '\P{-In-Specials}', "");
59227 Expect(0, 65519, '\P{^-In-Specials}', "");
59228 Error('\p{-MATHEMATICAL Operators:=}');
59229 Error('\P{-MATHEMATICAL Operators:=}');
59230 Expect(1, 8959, '\p{mathematicaloperators}', "");
59231 Expect(0, 8959, '\p{^mathematicaloperators}', "");
59232 Expect(0, 8959, '\P{mathematicaloperators}', "");
59233 Expect(1, 8959, '\P{^mathematicaloperators}', "");
59234 Expect(0, 8703, '\p{mathematicaloperators}', "");
59235 Expect(1, 8703, '\p{^mathematicaloperators}', "");
59236 Expect(1, 8703, '\P{mathematicaloperators}', "");
59237 Expect(0, 8703, '\P{^mathematicaloperators}', "");
59238 Expect(1, 8959, '\p{_ mathematical      operators}', "");
59239 Expect(0, 8959, '\p{^_ mathematical     operators}', "");
59240 Expect(0, 8959, '\P{_ mathematical      operators}', "");
59241 Expect(1, 8959, '\P{^_ mathematical     operators}', "");
59242 Expect(0, 8703, '\p{_ mathematical      operators}', "");
59243 Expect(1, 8703, '\p{^_ mathematical     operators}', "");
59244 Expect(1, 8703, '\P{_ mathematical      operators}', "");
59245 Expect(0, 8703, '\P{^_ mathematical     operators}', "");
59246 Error('\p{ is mathematical/a/operators}');
59247 Error('\P{ is mathematical/a/operators}');
59248 Expect(1, 8959, '\p{ismathematicaloperators}', "");
59249 Expect(0, 8959, '\p{^ismathematicaloperators}', "");
59250 Expect(0, 8959, '\P{ismathematicaloperators}', "");
59251 Expect(1, 8959, '\P{^ismathematicaloperators}', "");
59252 Expect(0, 8703, '\p{ismathematicaloperators}', "");
59253 Expect(1, 8703, '\p{^ismathematicaloperators}', "");
59254 Expect(1, 8703, '\P{ismathematicaloperators}', "");
59255 Expect(0, 8703, '\P{^ismathematicaloperators}', "");
59256 Expect(1, 8959, '\p{_ISMathematicalOPERATORS}', "");
59257 Expect(0, 8959, '\p{^_ISMathematicalOPERATORS}', "");
59258 Expect(0, 8959, '\P{_ISMathematicalOPERATORS}', "");
59259 Expect(1, 8959, '\P{^_ISMathematicalOPERATORS}', "");
59260 Expect(0, 8703, '\p{_ISMathematicalOPERATORS}', "");
59261 Expect(1, 8703, '\p{^_ISMathematicalOPERATORS}', "");
59262 Expect(1, 8703, '\P{_ISMathematicalOPERATORS}', "");
59263 Expect(0, 8703, '\P{^_ISMathematicalOPERATORS}', "");
59264 Error('\p{-     inMathematical/a/Operators}');
59265 Error('\P{-     inMathematical/a/Operators}');
59266 Expect(1, 8959, '\p{inmathematicaloperators}', "");
59267 Expect(0, 8959, '\p{^inmathematicaloperators}', "");
59268 Expect(0, 8959, '\P{inmathematicaloperators}', "");
59269 Expect(1, 8959, '\P{^inmathematicaloperators}', "");
59270 Expect(0, 8703, '\p{inmathematicaloperators}', "");
59271 Expect(1, 8703, '\p{^inmathematicaloperators}', "");
59272 Expect(1, 8703, '\P{inmathematicaloperators}', "");
59273 Expect(0, 8703, '\P{^inmathematicaloperators}', "");
59274 Expect(1, 8959, '\p{ -In_mathematical   Operators}', "");
59275 Expect(0, 8959, '\p{^ -In_mathematical  Operators}', "");
59276 Expect(0, 8959, '\P{ -In_mathematical   Operators}', "");
59277 Expect(1, 8959, '\P{^ -In_mathematical  Operators}', "");
59278 Expect(0, 8703, '\p{ -In_mathematical   Operators}', "");
59279 Expect(1, 8703, '\p{^ -In_mathematical  Operators}', "");
59280 Expect(1, 8703, '\P{ -In_mathematical   Operators}', "");
59281 Expect(0, 8703, '\P{^ -In_mathematical  Operators}', "");
59282 Error('\p{:=-   Bidi    Mirrored}');
59283 Error('\P{:=-   Bidi    Mirrored}');
59284 Expect(1, 41, '\p{bidimirrored}', "");
59285 Expect(0, 41, '\p{^bidimirrored}', "");
59286 Expect(0, 41, '\P{bidimirrored}', "");
59287 Expect(1, 41, '\P{^bidimirrored}', "");
59288 Expect(0, 39, '\p{bidimirrored}', "");
59289 Expect(1, 39, '\p{^bidimirrored}', "");
59290 Expect(1, 39, '\P{bidimirrored}', "");
59291 Expect(0, 39, '\P{^bidimirrored}', "");
59292 Expect(1, 41, '\p{ _bidi-MIRRORED}', "");
59293 Expect(0, 41, '\p{^ _bidi-MIRRORED}', "");
59294 Expect(0, 41, '\P{ _bidi-MIRRORED}', "");
59295 Expect(1, 41, '\P{^ _bidi-MIRRORED}', "");
59296 Expect(0, 39, '\p{ _bidi-MIRRORED}', "");
59297 Expect(1, 39, '\p{^ _bidi-MIRRORED}', "");
59298 Expect(1, 39, '\P{ _bidi-MIRRORED}', "");
59299 Expect(0, 39, '\P{^ _bidi-MIRRORED}', "");
59300 Error('\p{      Is_bidiMirrored:=}');
59301 Error('\P{      Is_bidiMirrored:=}');
59302 Expect(1, 41, '\p{isbidimirrored}', "");
59303 Expect(0, 41, '\p{^isbidimirrored}', "");
59304 Expect(0, 41, '\P{isbidimirrored}', "");
59305 Expect(1, 41, '\P{^isbidimirrored}', "");
59306 Expect(0, 39, '\p{isbidimirrored}', "");
59307 Expect(1, 39, '\p{^isbidimirrored}', "");
59308 Expect(1, 39, '\P{isbidimirrored}', "");
59309 Expect(0, 39, '\P{^isbidimirrored}', "");
59310 Expect(1, 41, '\p{- Is  Bidi    MIRRORED}', "");
59311 Expect(0, 41, '\p{^- Is Bidi    MIRRORED}', "");
59312 Expect(0, 41, '\P{- Is  Bidi    MIRRORED}', "");
59313 Expect(1, 41, '\P{^- Is Bidi    MIRRORED}', "");
59314 Expect(0, 39, '\p{- Is  Bidi    MIRRORED}', "");
59315 Expect(1, 39, '\p{^- Is Bidi    MIRRORED}', "");
59316 Expect(1, 39, '\P{- Is  Bidi    MIRRORED}', "");
59317 Expect(0, 39, '\P{^- Is Bidi    MIRRORED}', "");
59318 Error('\p{      :=Bidi_m}');
59319 Error('\P{      :=Bidi_m}');
59320 Expect(1, 41, '\p{bidim}', "");
59321 Expect(0, 41, '\p{^bidim}', "");
59322 Expect(0, 41, '\P{bidim}', "");
59323 Expect(1, 41, '\P{^bidim}', "");
59324 Expect(0, 39, '\p{bidim}', "");
59325 Expect(1, 39, '\p{^bidim}', "");
59326 Expect(1, 39, '\P{bidim}', "");
59327 Expect(0, 39, '\P{^bidim}', "");
59328 Expect(1, 41, '\p{              Bidi_M}', "");
59329 Expect(0, 41, '\p{^             Bidi_M}', "");
59330 Expect(0, 41, '\P{              Bidi_M}', "");
59331 Expect(1, 41, '\P{^             Bidi_M}', "");
59332 Expect(0, 39, '\p{              Bidi_M}', "");
59333 Expect(1, 39, '\p{^             Bidi_M}', "");
59334 Expect(1, 39, '\P{              Bidi_M}', "");
59335 Expect(0, 39, '\P{^             Bidi_M}', "");
59336 Error('\p{/a/-_Is       Bidi    M}');
59337 Error('\P{/a/-_Is       Bidi    M}');
59338 Expect(1, 41, '\p{isbidim}', "");
59339 Expect(0, 41, '\p{^isbidim}', "");
59340 Expect(0, 41, '\P{isbidim}', "");
59341 Expect(1, 41, '\P{^isbidim}', "");
59342 Expect(0, 39, '\p{isbidim}', "");
59343 Expect(1, 39, '\p{^isbidim}', "");
59344 Expect(1, 39, '\P{isbidim}', "");
59345 Expect(0, 39, '\P{^isbidim}', "");
59346 Expect(1, 41, '\p{              ISBIDI-M}', "");
59347 Expect(0, 41, '\p{^             ISBIDI-M}', "");
59348 Expect(0, 41, '\P{              ISBIDI-M}', "");
59349 Expect(1, 41, '\P{^             ISBIDI-M}', "");
59350 Expect(0, 39, '\p{              ISBIDI-M}', "");
59351 Expect(1, 39, '\p{^             ISBIDI-M}', "");
59352 Expect(1, 39, '\P{              ISBIDI-M}', "");
59353 Expect(0, 39, '\P{^             ISBIDI-M}', "");
59354 Error('\p{Katakana_Or_Hiragana}');
59355 Error('\P{Katakana_Or_Hiragana}');
59356 Error('\p{Is_Katakana_Or_Hiragana}');
59357 Error('\P{Is_Katakana_Or_Hiragana}');
59358 Error('\p{Hrkt}');
59359 Error('\P{Hrkt}');
59360 Error('\p{Is_Hrkt}');
59361 Error('\P{Is_Hrkt}');
59362 Error('\p{      _OtherSYMBOL/a/}');
59363 Error('\P{      _OtherSYMBOL/a/}');
59364 Expect(1, 1154, '\p{othersymbol}', "");
59365 Expect(0, 1154, '\p{^othersymbol}', "");
59366 Expect(0, 1154, '\P{othersymbol}', "");
59367 Expect(1, 1154, '\P{^othersymbol}', "");
59368 Expect(0, 7, '\p{othersymbol}', "");
59369 Expect(1, 7, '\p{^othersymbol}', "");
59370 Expect(1, 7, '\P{othersymbol}', "");
59371 Expect(0, 7, '\P{^othersymbol}', "");
59372 Expect(1, 1154, '\p{-_Other_SYMBOL}', "");
59373 Expect(0, 1154, '\p{^-_Other_SYMBOL}', "");
59374 Expect(0, 1154, '\P{-_Other_SYMBOL}', "");
59375 Expect(1, 1154, '\P{^-_Other_SYMBOL}', "");
59376 Expect(0, 7, '\p{-_Other_SYMBOL}', "");
59377 Expect(1, 7, '\p{^-_Other_SYMBOL}', "");
59378 Expect(1, 7, '\P{-_Other_SYMBOL}', "");
59379 Expect(0, 7, '\P{^-_Other_SYMBOL}', "");
59380 Error('\p{      :=ISOther_SYMBOL}');
59381 Error('\P{      :=ISOther_SYMBOL}');
59382 Expect(1, 1154, '\p{isothersymbol}', "");
59383 Expect(0, 1154, '\p{^isothersymbol}', "");
59384 Expect(0, 1154, '\P{isothersymbol}', "");
59385 Expect(1, 1154, '\P{^isothersymbol}', "");
59386 Expect(0, 7, '\p{isothersymbol}', "");
59387 Expect(1, 7, '\p{^isothersymbol}', "");
59388 Expect(1, 7, '\P{isothersymbol}', "");
59389 Expect(0, 7, '\P{^isothersymbol}', "");
59390 Expect(1, 1154, '\p{_-is-OTHER  SYMBOL}', "");
59391 Expect(0, 1154, '\p{^_-is-OTHER SYMBOL}', "");
59392 Expect(0, 1154, '\P{_-is-OTHER  SYMBOL}', "");
59393 Expect(1, 1154, '\P{^_-is-OTHER SYMBOL}', "");
59394 Expect(0, 7, '\p{_-is-OTHER     SYMBOL}', "");
59395 Expect(1, 7, '\p{^_-is-OTHER    SYMBOL}', "");
59396 Expect(1, 7, '\P{_-is-OTHER     SYMBOL}', "");
59397 Expect(0, 7, '\P{^_-is-OTHER    SYMBOL}', "");
59398 Error('\p{:=-   So}');
59399 Error('\P{:=-   So}');
59400 Expect(1, 1154, '\p{so}', "");
59401 Expect(0, 1154, '\p{^so}', "");
59402 Expect(0, 1154, '\P{so}', "");
59403 Expect(1, 1154, '\P{^so}', "");
59404 Expect(0, 7, '\p{so}', "");
59405 Expect(1, 7, '\p{^so}', "");
59406 Expect(1, 7, '\P{so}', "");
59407 Expect(0, 7, '\P{^so}', "");
59408 Expect(1, 1154, '\p{-   so}', "");
59409 Expect(0, 1154, '\p{^-  so}', "");
59410 Expect(0, 1154, '\P{-   so}', "");
59411 Expect(1, 1154, '\P{^-  so}', "");
59412 Expect(0, 7, '\p{-      so}', "");
59413 Expect(1, 7, '\p{^-     so}', "");
59414 Expect(1, 7, '\P{-      so}', "");
59415 Expect(0, 7, '\P{^-     so}', "");
59416 Error('\p{/a/is_so}');
59417 Error('\P{/a/is_so}');
59418 Expect(1, 1154, '\p{isso}', "");
59419 Expect(0, 1154, '\p{^isso}', "");
59420 Expect(0, 1154, '\P{isso}', "");
59421 Expect(1, 1154, '\P{^isso}', "");
59422 Expect(0, 7, '\p{isso}', "");
59423 Expect(1, 7, '\p{^isso}', "");
59424 Expect(1, 7, '\P{isso}', "");
59425 Expect(0, 7, '\P{^isso}', "");
59426 Expect(1, 1154, '\p{    _IS_so}', "");
59427 Expect(0, 1154, '\p{^   _IS_so}', "");
59428 Expect(0, 1154, '\P{    _IS_so}', "");
59429 Expect(1, 1154, '\P{^   _IS_so}', "");
59430 Expect(0, 7, '\p{       _IS_so}', "");
59431 Expect(1, 7, '\p{^      _IS_so}', "");
59432 Expect(1, 7, '\P{       _IS_so}', "");
59433 Expect(0, 7, '\P{^      _IS_so}', "");
59434 Error('\p{:=-   ANY}');
59435 Error('\P{:=-   ANY}');
59436 Expect(1, 7, '\p{any}', "");
59437 Expect(0, 7, '\p{^any}', "");
59438 Expect(0, 7, '\P{any}', "");
59439 Expect(1, 7, '\P{^any}', "");
59440 Expect(1, 7, '\p{- Any}', "");
59441 Expect(0, 7, '\p{^- Any}', "");
59442 Expect(0, 7, '\P{- Any}', "");
59443 Expect(1, 7, '\P{^- Any}', "");
59444 Error('\p{--ALL:=}');
59445 Error('\P{--ALL:=}');
59446 Expect(1, 7, '\p{all}', "");
59447 Expect(0, 7, '\p{^all}', "");
59448 Expect(0, 7, '\P{all}', "");
59449 Expect(1, 7, '\P{^all}', "");
59450 Expect(1, 7, '\p{       All}', "");
59451 Expect(0, 7, '\p{^      All}', "");
59452 Expect(0, 7, '\P{       All}', "");
59453 Expect(1, 7, '\P{^      All}', "");
59454 Error('\p{:=     Isany}');
59455 Error('\P{:=     Isany}');
59456 Expect(1, 7, '\p{isany}', "");
59457 Expect(0, 7, '\p{^isany}', "");
59458 Expect(0, 7, '\P{isany}', "");
59459 Expect(1, 7, '\P{^isany}', "");
59460 Expect(1, 7, '\p{-      Is      Any}', "");
59461 Expect(0, 7, '\p{^-     Is      Any}', "");
59462 Expect(0, 7, '\P{-      Is      Any}', "");
59463 Expect(1, 7, '\P{^-     Is      Any}', "");
59464 Error('\p{_/a/IS        All}');
59465 Error('\P{_/a/IS        All}');
59466 Expect(1, 7, '\p{isall}', "");
59467 Expect(0, 7, '\p{^isall}', "");
59468 Expect(0, 7, '\P{isall}', "");
59469 Expect(1, 7, '\P{^isall}', "");
59470 Expect(1, 7, '\p{        IS     all}', "");
59471 Expect(0, 7, '\p{^       IS     all}', "");
59472 Expect(0, 7, '\P{        IS     all}', "");
59473 Expect(1, 7, '\P{^       IS     all}', "");
59474 Error('\p{/a/_-OTHER-letter}');
59475 Error('\P{/a/_-OTHER-letter}');
59476 Expect(1, 443, '\p{otherletter}', "");
59477 Expect(0, 443, '\p{^otherletter}', "");
59478 Expect(0, 443, '\P{otherletter}', "");
59479 Expect(1, 443, '\P{^otherletter}', "");
59480 Expect(0, 442, '\p{otherletter}', "");
59481 Expect(1, 442, '\p{^otherletter}', "");
59482 Expect(1, 442, '\P{otherletter}', "");
59483 Expect(0, 442, '\P{^otherletter}', "");
59484 Expect(1, 443, '\p{ -OtherLetter}', "");
59485 Expect(0, 443, '\p{^ -OtherLetter}', "");
59486 Expect(0, 443, '\P{ -OtherLetter}', "");
59487 Expect(1, 443, '\P{^ -OtherLetter}', "");
59488 Expect(0, 442, '\p{ -OtherLetter}', "");
59489 Expect(1, 442, '\p{^ -OtherLetter}', "");
59490 Expect(1, 442, '\P{ -OtherLetter}', "");
59491 Expect(0, 442, '\P{^ -OtherLetter}', "");
59492 Error('\p{       IS:=Other_Letter}');
59493 Error('\P{       IS:=Other_Letter}');
59494 Expect(1, 443, '\p{isotherletter}', "");
59495 Expect(0, 443, '\p{^isotherletter}', "");
59496 Expect(0, 443, '\P{isotherletter}', "");
59497 Expect(1, 443, '\P{^isotherletter}', "");
59498 Expect(0, 442, '\p{isotherletter}', "");
59499 Expect(1, 442, '\p{^isotherletter}', "");
59500 Expect(1, 442, '\P{isotherletter}', "");
59501 Expect(0, 442, '\P{^isotherletter}', "");
59502 Expect(1, 443, '\p{ Is  other   Letter}', "");
59503 Expect(0, 443, '\p{^ Is other   Letter}', "");
59504 Expect(0, 443, '\P{ Is  other   Letter}', "");
59505 Expect(1, 443, '\P{^ Is other   Letter}', "");
59506 Expect(0, 442, '\p{ Is  other   Letter}', "");
59507 Expect(1, 442, '\p{^ Is other   Letter}', "");
59508 Expect(1, 442, '\P{ Is  other   Letter}', "");
59509 Expect(0, 442, '\P{^ Is other   Letter}', "");
59510 Error('\p{_LO:=}');
59511 Error('\P{_LO:=}');
59512 Expect(1, 443, '\p{lo}', "");
59513 Expect(0, 443, '\p{^lo}', "");
59514 Expect(0, 443, '\P{lo}', "");
59515 Expect(1, 443, '\P{^lo}', "");
59516 Expect(0, 442, '\p{lo}', "");
59517 Expect(1, 442, '\p{^lo}', "");
59518 Expect(1, 442, '\P{lo}', "");
59519 Expect(0, 442, '\P{^lo}', "");
59520 Expect(1, 443, '\p{_-lo}', "");
59521 Expect(0, 443, '\p{^_-lo}', "");
59522 Expect(0, 443, '\P{_-lo}', "");
59523 Expect(1, 443, '\P{^_-lo}', "");
59524 Expect(0, 442, '\p{_-lo}', "");
59525 Expect(1, 442, '\p{^_-lo}', "");
59526 Expect(1, 442, '\P{_-lo}', "");
59527 Expect(0, 442, '\P{^_-lo}', "");
59528 Error('\p{:=_-is-LO}');
59529 Error('\P{:=_-is-LO}');
59530 Expect(1, 443, '\p{islo}', "");
59531 Expect(0, 443, '\p{^islo}', "");
59532 Expect(0, 443, '\P{islo}', "");
59533 Expect(1, 443, '\P{^islo}', "");
59534 Expect(0, 442, '\p{islo}', "");
59535 Expect(1, 442, '\p{^islo}', "");
59536 Expect(1, 442, '\P{islo}', "");
59537 Expect(0, 442, '\P{^islo}', "");
59538 Expect(1, 443, '\p{_ IS_lo}', "");
59539 Expect(0, 443, '\p{^_ IS_lo}', "");
59540 Expect(0, 443, '\P{_ IS_lo}', "");
59541 Expect(1, 443, '\P{^_ IS_lo}', "");
59542 Expect(0, 442, '\p{_ IS_lo}', "");
59543 Expect(1, 442, '\p{^_ IS_lo}', "");
59544 Expect(1, 442, '\P{_ IS_lo}', "");
59545 Expect(0, 442, '\P{^_ IS_lo}', "");
59546 Error('\p{-Other/a/DEFAULT ignorable    code    Point}');
59547 Error('\P{-Other/a/DEFAULT ignorable    code    Point}');
59548 Expect(1, 847, '\p{otherdefaultignorablecodepoint}', 'deprecated');
59549 Expect(0, 847, '\p{^otherdefaultignorablecodepoint}', 'deprecated');
59550 Expect(0, 847, '\P{otherdefaultignorablecodepoint}', 'deprecated');
59551 Expect(1, 847, '\P{^otherdefaultignorablecodepoint}', 'deprecated');
59552 Expect(0, 846, '\p{otherdefaultignorablecodepoint}', 'deprecated');
59553 Expect(1, 846, '\p{^otherdefaultignorablecodepoint}', 'deprecated');
59554 Expect(1, 846, '\P{otherdefaultignorablecodepoint}', 'deprecated');
59555 Expect(0, 846, '\P{^otherdefaultignorablecodepoint}', 'deprecated');
59556 Expect(1, 847, '\p{-Other-Default_Ignorable-Codepoint}', 'deprecated');
59557 Expect(0, 847, '\p{^-Other-Default_Ignorable-Codepoint}', 'deprecated');
59558 Expect(0, 847, '\P{-Other-Default_Ignorable-Codepoint}', 'deprecated');
59559 Expect(1, 847, '\P{^-Other-Default_Ignorable-Codepoint}', 'deprecated');
59560 Expect(0, 846, '\p{-Other-Default_Ignorable-Codepoint}', 'deprecated');
59561 Expect(1, 846, '\p{^-Other-Default_Ignorable-Codepoint}', 'deprecated');
59562 Expect(1, 846, '\P{-Other-Default_Ignorable-Codepoint}', 'deprecated');
59563 Expect(0, 846, '\P{^-Other-Default_Ignorable-Codepoint}', 'deprecated');
59564 Error('\p{ -is_Other:=Default   IGNORABLECode-point}');
59565 Error('\P{ -is_Other:=Default   IGNORABLECode-point}');
59566 Expect(1, 847, '\p{isotherdefaultignorablecodepoint}', 'deprecated');
59567 Expect(0, 847, '\p{^isotherdefaultignorablecodepoint}', 'deprecated');
59568 Expect(0, 847, '\P{isotherdefaultignorablecodepoint}', 'deprecated');
59569 Expect(1, 847, '\P{^isotherdefaultignorablecodepoint}', 'deprecated');
59570 Expect(0, 846, '\p{isotherdefaultignorablecodepoint}', 'deprecated');
59571 Expect(1, 846, '\p{^isotherdefaultignorablecodepoint}', 'deprecated');
59572 Expect(1, 846, '\P{isotherdefaultignorablecodepoint}', 'deprecated');
59573 Expect(0, 846, '\P{^isotherdefaultignorablecodepoint}', 'deprecated');
59574 Expect(1, 847, '\p{--IS-Other   Default IgnorableCode-Point}', 'deprecated');
59575 Expect(0, 847, '\p{^--IS-Other  Default IgnorableCode-Point}', 'deprecated');
59576 Expect(0, 847, '\P{--IS-Other   Default IgnorableCode-Point}', 'deprecated');
59577 Expect(1, 847, '\P{^--IS-Other  Default IgnorableCode-Point}', 'deprecated');
59578 Expect(0, 846, '\p{--IS-Other   Default IgnorableCode-Point}', 'deprecated');
59579 Expect(1, 846, '\p{^--IS-Other  Default IgnorableCode-Point}', 'deprecated');
59580 Expect(1, 846, '\P{--IS-Other   Default IgnorableCode-Point}', 'deprecated');
59581 Expect(0, 846, '\P{^--IS-Other  Default IgnorableCode-Point}', 'deprecated');
59582 Error('\p{  odi:=}');
59583 Error('\P{  odi:=}');
59584 Expect(1, 847, '\p{odi}', 'deprecated');
59585 Expect(0, 847, '\p{^odi}', 'deprecated');
59586 Expect(0, 847, '\P{odi}', 'deprecated');
59587 Expect(1, 847, '\P{^odi}', 'deprecated');
59588 Expect(0, 846, '\p{odi}', 'deprecated');
59589 Expect(1, 846, '\p{^odi}', 'deprecated');
59590 Expect(1, 846, '\P{odi}', 'deprecated');
59591 Expect(0, 846, '\P{^odi}', 'deprecated');
59592 Expect(1, 847, '\p{_    odi}', 'deprecated');
59593 Expect(0, 847, '\p{^_   odi}', 'deprecated');
59594 Expect(0, 847, '\P{_    odi}', 'deprecated');
59595 Expect(1, 847, '\P{^_   odi}', 'deprecated');
59596 Expect(0, 846, '\p{_    odi}', 'deprecated');
59597 Expect(1, 846, '\p{^_   odi}', 'deprecated');
59598 Expect(1, 846, '\P{_    odi}', 'deprecated');
59599 Expect(0, 846, '\P{^_   odi}', 'deprecated');
59600 Error('\p{ /a/ISODI}');
59601 Error('\P{ /a/ISODI}');
59602 Expect(1, 847, '\p{isodi}', 'deprecated');
59603 Expect(0, 847, '\p{^isodi}', 'deprecated');
59604 Expect(0, 847, '\P{isodi}', 'deprecated');
59605 Expect(1, 847, '\P{^isodi}', 'deprecated');
59606 Expect(0, 846, '\p{isodi}', 'deprecated');
59607 Expect(1, 846, '\p{^isodi}', 'deprecated');
59608 Expect(1, 846, '\P{isodi}', 'deprecated');
59609 Expect(0, 846, '\P{^isodi}', 'deprecated');
59610 Expect(1, 847, '\p{--Is ODI}', 'deprecated');
59611 Expect(0, 847, '\p{^--Is ODI}', 'deprecated');
59612 Expect(0, 847, '\P{--Is ODI}', 'deprecated');
59613 Expect(1, 847, '\P{^--Is ODI}', 'deprecated');
59614 Expect(0, 846, '\p{--Is ODI}', 'deprecated');
59615 Expect(1, 846, '\p{^--Is ODI}', 'deprecated');
59616 Expect(1, 846, '\P{--Is ODI}', 'deprecated');
59617 Expect(0, 846, '\P{^--Is ODI}', 'deprecated');
59618 Error('\p{ Sundanese:=}');
59619 Error('\P{ Sundanese:=}');
59620 Expect(1, 7082, '\p{sundanese}', "");
59621 Expect(0, 7082, '\p{^sundanese}', "");
59622 Expect(0, 7082, '\P{sundanese}', "");
59623 Expect(1, 7082, '\P{^sundanese}', "");
59624 Expect(0, 7039, '\p{sundanese}', "");
59625 Expect(1, 7039, '\p{^sundanese}', "");
59626 Expect(1, 7039, '\P{sundanese}', "");
59627 Expect(0, 7039, '\P{^sundanese}', "");
59628 Expect(1, 7082, '\p{-Sundanese}', "");
59629 Expect(0, 7082, '\p{^-Sundanese}', "");
59630 Expect(0, 7082, '\P{-Sundanese}', "");
59631 Expect(1, 7082, '\P{^-Sundanese}', "");
59632 Expect(0, 7039, '\p{-Sundanese}', "");
59633 Expect(1, 7039, '\p{^-Sundanese}', "");
59634 Expect(1, 7039, '\P{-Sundanese}', "");
59635 Expect(0, 7039, '\P{^-Sundanese}', "");
59636 Error('\p{-:=is sundanese}');
59637 Error('\P{-:=is sundanese}');
59638 Expect(1, 7082, '\p{issundanese}', "");
59639 Expect(0, 7082, '\p{^issundanese}', "");
59640 Expect(0, 7082, '\P{issundanese}', "");
59641 Expect(1, 7082, '\P{^issundanese}', "");
59642 Expect(0, 7039, '\p{issundanese}', "");
59643 Expect(1, 7039, '\p{^issundanese}', "");
59644 Expect(1, 7039, '\P{issundanese}', "");
59645 Expect(0, 7039, '\P{^issundanese}', "");
59646 Expect(1, 7082, '\p{-   Is-SUNDANESE}', "");
59647 Expect(0, 7082, '\p{^-  Is-SUNDANESE}', "");
59648 Expect(0, 7082, '\P{-   Is-SUNDANESE}', "");
59649 Expect(1, 7082, '\P{^-  Is-SUNDANESE}', "");
59650 Expect(0, 7039, '\p{-   Is-SUNDANESE}', "");
59651 Expect(1, 7039, '\p{^-  Is-SUNDANESE}', "");
59652 Expect(1, 7039, '\P{-   Is-SUNDANESE}', "");
59653 Expect(0, 7039, '\P{^-  Is-SUNDANESE}', "");
59654 Error('\p{      sund/a/}');
59655 Error('\P{      sund/a/}');
59656 Expect(1, 7082, '\p{sund}', "");
59657 Expect(0, 7082, '\p{^sund}', "");
59658 Expect(0, 7082, '\P{sund}', "");
59659 Expect(1, 7082, '\P{^sund}', "");
59660 Expect(0, 7039, '\p{sund}', "");
59661 Expect(1, 7039, '\p{^sund}', "");
59662 Expect(1, 7039, '\P{sund}', "");
59663 Expect(0, 7039, '\P{^sund}', "");
59664 Expect(1, 7082, '\p{_Sund}', "");
59665 Expect(0, 7082, '\p{^_Sund}', "");
59666 Expect(0, 7082, '\P{_Sund}', "");
59667 Expect(1, 7082, '\P{^_Sund}', "");
59668 Expect(0, 7039, '\p{_Sund}', "");
59669 Expect(1, 7039, '\p{^_Sund}', "");
59670 Expect(1, 7039, '\P{_Sund}', "");
59671 Expect(0, 7039, '\P{^_Sund}', "");
59672 Error('\p{      -IS/a/Sund}');
59673 Error('\P{      -IS/a/Sund}');
59674 Expect(1, 7082, '\p{issund}', "");
59675 Expect(0, 7082, '\p{^issund}', "");
59676 Expect(0, 7082, '\P{issund}', "");
59677 Expect(1, 7082, '\P{^issund}', "");
59678 Expect(0, 7039, '\p{issund}', "");
59679 Expect(1, 7039, '\p{^issund}', "");
59680 Expect(1, 7039, '\P{issund}', "");
59681 Expect(0, 7039, '\P{^issund}', "");
59682 Expect(1, 7082, '\p{    IS-sund}', "");
59683 Expect(0, 7082, '\p{^   IS-sund}', "");
59684 Expect(0, 7082, '\P{    IS-sund}', "");
59685 Expect(1, 7082, '\P{^   IS-sund}', "");
59686 Expect(0, 7039, '\p{    IS-sund}', "");
59687 Expect(1, 7039, '\p{^   IS-sund}', "");
59688 Expect(1, 7039, '\P{    IS-sund}', "");
59689 Expect(0, 7039, '\P{^   IS-sund}', "");
59690 Error('\p{              Carian/a/}');
59691 Error('\P{              Carian/a/}');
59692 Expect(1, 66256, '\p{carian}', "");
59693 Expect(0, 66256, '\p{^carian}', "");
59694 Expect(0, 66256, '\P{carian}', "");
59695 Expect(1, 66256, '\P{^carian}', "");
59696 Expect(0, 66207, '\p{carian}', "");
59697 Expect(1, 66207, '\p{^carian}', "");
59698 Expect(1, 66207, '\P{carian}', "");
59699 Expect(0, 66207, '\P{^carian}', "");
59700 Expect(1, 66256, '\p{ -Carian}', "");
59701 Expect(0, 66256, '\p{^ -Carian}', "");
59702 Expect(0, 66256, '\P{ -Carian}', "");
59703 Expect(1, 66256, '\P{^ -Carian}', "");
59704 Expect(0, 66207, '\p{ -Carian}', "");
59705 Expect(1, 66207, '\p{^ -Carian}', "");
59706 Expect(1, 66207, '\P{ -Carian}', "");
59707 Expect(0, 66207, '\P{^ -Carian}', "");
59708 Error('\p{-_ISCARIAN/a/}');
59709 Error('\P{-_ISCARIAN/a/}');
59710 Expect(1, 66256, '\p{iscarian}', "");
59711 Expect(0, 66256, '\p{^iscarian}', "");
59712 Expect(0, 66256, '\P{iscarian}', "");
59713 Expect(1, 66256, '\P{^iscarian}', "");
59714 Expect(0, 66207, '\p{iscarian}', "");
59715 Expect(1, 66207, '\p{^iscarian}', "");
59716 Expect(1, 66207, '\P{iscarian}', "");
59717 Expect(0, 66207, '\P{^iscarian}', "");
59718 Expect(1, 66256, '\p{-Is        carian}', "");
59719 Expect(0, 66256, '\p{^-Is       carian}', "");
59720 Expect(0, 66256, '\P{-Is        carian}', "");
59721 Expect(1, 66256, '\P{^-Is       carian}', "");
59722 Expect(0, 66207, '\p{-Is        carian}', "");
59723 Expect(1, 66207, '\p{^-Is       carian}', "");
59724 Expect(1, 66207, '\P{-Is        carian}', "");
59725 Expect(0, 66207, '\P{^-Is       carian}', "");
59726 Error('\p{/a/ -Cari}');
59727 Error('\P{/a/ -Cari}');
59728 Expect(1, 66256, '\p{cari}', "");
59729 Expect(0, 66256, '\p{^cari}', "");
59730 Expect(0, 66256, '\P{cari}', "");
59731 Expect(1, 66256, '\P{^cari}', "");
59732 Expect(0, 66207, '\p{cari}', "");
59733 Expect(1, 66207, '\p{^cari}', "");
59734 Expect(1, 66207, '\P{cari}', "");
59735 Expect(0, 66207, '\P{^cari}', "");
59736 Expect(1, 66256, '\p{_-Cari}', "");
59737 Expect(0, 66256, '\p{^_-Cari}', "");
59738 Expect(0, 66256, '\P{_-Cari}', "");
59739 Expect(1, 66256, '\P{^_-Cari}', "");
59740 Expect(0, 66207, '\p{_-Cari}', "");
59741 Expect(1, 66207, '\p{^_-Cari}', "");
59742 Expect(1, 66207, '\P{_-Cari}', "");
59743 Expect(0, 66207, '\P{^_-Cari}', "");
59744 Error('\p{ is_Cari/a/}');
59745 Error('\P{ is_Cari/a/}');
59746 Expect(1, 66256, '\p{iscari}', "");
59747 Expect(0, 66256, '\p{^iscari}', "");
59748 Expect(0, 66256, '\P{iscari}', "");
59749 Expect(1, 66256, '\P{^iscari}', "");
59750 Expect(0, 66207, '\p{iscari}', "");
59751 Expect(1, 66207, '\p{^iscari}', "");
59752 Expect(1, 66207, '\P{iscari}', "");
59753 Expect(0, 66207, '\P{^iscari}', "");
59754 Expect(1, 66256, '\p{   _IsCari}', "");
59755 Expect(0, 66256, '\p{^  _IsCari}', "");
59756 Expect(0, 66256, '\P{   _IsCari}', "");
59757 Expect(1, 66256, '\P{^  _IsCari}', "");
59758 Expect(0, 66207, '\p{   _IsCari}', "");
59759 Expect(1, 66207, '\p{^  _IsCari}', "");
59760 Expect(1, 66207, '\P{   _IsCari}', "");
59761 Expect(0, 66207, '\P{^  _IsCari}', "");
59762 Error('\p{:=Old ITALIC}');
59763 Error('\P{:=Old ITALIC}');
59764 Expect(1, 66334, '\p{olditalic}', "");
59765 Expect(0, 66334, '\p{^olditalic}', "");
59766 Expect(0, 66334, '\P{olditalic}', "");
59767 Expect(1, 66334, '\P{^olditalic}', "");
59768 Expect(0, 66303, '\p{olditalic}', "");
59769 Expect(1, 66303, '\p{^olditalic}', "");
59770 Expect(1, 66303, '\P{olditalic}', "");
59771 Expect(0, 66303, '\P{^olditalic}', "");
59772 Expect(1, 66334, '\p{   -oldITALIC}', "");
59773 Expect(0, 66334, '\p{^  -oldITALIC}', "");
59774 Expect(0, 66334, '\P{   -oldITALIC}', "");
59775 Expect(1, 66334, '\P{^  -oldITALIC}', "");
59776 Expect(0, 66303, '\p{   -oldITALIC}', "");
59777 Expect(1, 66303, '\p{^  -oldITALIC}', "");
59778 Expect(1, 66303, '\P{   -oldITALIC}', "");
59779 Expect(0, 66303, '\P{^  -oldITALIC}', "");
59780 Error('\p{       IS:=old Italic}');
59781 Error('\P{       IS:=old Italic}');
59782 Expect(1, 66334, '\p{isolditalic}', "");
59783 Expect(0, 66334, '\p{^isolditalic}', "");
59784 Expect(0, 66334, '\P{isolditalic}', "");
59785 Expect(1, 66334, '\P{^isolditalic}', "");
59786 Expect(0, 66303, '\p{isolditalic}', "");
59787 Expect(1, 66303, '\p{^isolditalic}', "");
59788 Expect(1, 66303, '\P{isolditalic}', "");
59789 Expect(0, 66303, '\P{^isolditalic}', "");
59790 Expect(1, 66334, '\p{- Isold-italic}', "");
59791 Expect(0, 66334, '\p{^- Isold-italic}', "");
59792 Expect(0, 66334, '\P{- Isold-italic}', "");
59793 Expect(1, 66334, '\P{^- Isold-italic}', "");
59794 Expect(0, 66303, '\p{- Isold-italic}', "");
59795 Expect(1, 66303, '\p{^- Isold-italic}', "");
59796 Expect(1, 66303, '\P{- Isold-italic}', "");
59797 Expect(0, 66303, '\P{^- Isold-italic}', "");
59798 Error('\p{_/a/Ital}');
59799 Error('\P{_/a/Ital}');
59800 Expect(1, 66334, '\p{ital}', "");
59801 Expect(0, 66334, '\p{^ital}', "");
59802 Expect(0, 66334, '\P{ital}', "");
59803 Expect(1, 66334, '\P{^ital}', "");
59804 Expect(0, 66303, '\p{ital}', "");
59805 Expect(1, 66303, '\p{^ital}', "");
59806 Expect(1, 66303, '\P{ital}', "");
59807 Expect(0, 66303, '\P{^ital}', "");
59808 Expect(1, 66334, '\p{ Ital}', "");
59809 Expect(0, 66334, '\p{^ Ital}', "");
59810 Expect(0, 66334, '\P{ Ital}', "");
59811 Expect(1, 66334, '\P{^ Ital}', "");
59812 Expect(0, 66303, '\p{ Ital}', "");
59813 Expect(1, 66303, '\p{^ Ital}', "");
59814 Expect(1, 66303, '\P{ Ital}', "");
59815 Expect(0, 66303, '\P{^ Ital}', "");
59816 Error('\p{/a/           IS_Ital}');
59817 Error('\P{/a/           IS_Ital}');
59818 Expect(1, 66334, '\p{isital}', "");
59819 Expect(0, 66334, '\p{^isital}', "");
59820 Expect(0, 66334, '\P{isital}', "");
59821 Expect(1, 66334, '\P{^isital}', "");
59822 Expect(0, 66303, '\p{isital}', "");
59823 Expect(1, 66303, '\p{^isital}', "");
59824 Expect(1, 66303, '\P{isital}', "");
59825 Expect(0, 66303, '\P{^isital}', "");
59826 Expect(1, 66334, '\p{_  IS      ITAL}', "");
59827 Expect(0, 66334, '\p{^_ IS      ITAL}', "");
59828 Expect(0, 66334, '\P{_  IS      ITAL}', "");
59829 Expect(1, 66334, '\P{^_ IS      ITAL}', "");
59830 Expect(0, 66303, '\p{_  IS      ITAL}', "");
59831 Expect(1, 66303, '\p{^_ IS      ITAL}', "");
59832 Expect(1, 66303, '\P{_  IS      ITAL}', "");
59833 Expect(0, 66303, '\P{^_ IS      ITAL}', "");
59834 Error('\p{_     hex_Digit:=}');
59835 Error('\P{_     hex_Digit:=}');
59836 Expect(1, 57, '\p{hexdigit}', "");
59837 Expect(0, 57, '\p{^hexdigit}', "");
59838 Expect(0, 57, '\P{hexdigit}', "");
59839 Expect(1, 57, '\P{^hexdigit}', "");
59840 Expect(0, 47, '\p{hexdigit}', "");
59841 Expect(1, 47, '\p{^hexdigit}', "");
59842 Expect(1, 47, '\P{hexdigit}', "");
59843 Expect(0, 47, '\P{^hexdigit}', "");
59844 Expect(1, 57, '\p{-HexDIGIT}', "");
59845 Expect(0, 57, '\p{^-HexDIGIT}', "");
59846 Expect(0, 57, '\P{-HexDIGIT}', "");
59847 Expect(1, 57, '\P{^-HexDIGIT}', "");
59848 Expect(0, 47, '\p{-HexDIGIT}', "");
59849 Expect(1, 47, '\p{^-HexDIGIT}', "");
59850 Expect(1, 47, '\P{-HexDIGIT}', "");
59851 Expect(0, 47, '\P{^-HexDIGIT}', "");
59852 Error('\p{ IS   Hex     Digit/a/}');
59853 Error('\P{ IS   Hex     Digit/a/}');
59854 Expect(1, 57, '\p{ishexdigit}', "");
59855 Expect(0, 57, '\p{^ishexdigit}', "");
59856 Expect(0, 57, '\P{ishexdigit}', "");
59857 Expect(1, 57, '\P{^ishexdigit}', "");
59858 Expect(0, 47, '\p{ishexdigit}', "");
59859 Expect(1, 47, '\p{^ishexdigit}', "");
59860 Expect(1, 47, '\P{ishexdigit}', "");
59861 Expect(0, 47, '\P{^ishexdigit}', "");
59862 Expect(1, 57, '\p{       is hex Digit}', "");
59863 Expect(0, 57, '\p{^      is hex Digit}', "");
59864 Expect(0, 57, '\P{       is hex Digit}', "");
59865 Expect(1, 57, '\P{^      is hex Digit}', "");
59866 Expect(0, 47, '\p{       is hex Digit}', "");
59867 Expect(1, 47, '\p{^      is hex Digit}', "");
59868 Expect(1, 47, '\P{       is hex Digit}', "");
59869 Expect(0, 47, '\P{^      is hex Digit}', "");
59870 Error('\p{_/a/HEX}');
59871 Error('\P{_/a/HEX}');
59872 Expect(1, 57, '\p{hex}', "");
59873 Expect(0, 57, '\p{^hex}', "");
59874 Expect(0, 57, '\P{hex}', "");
59875 Expect(1, 57, '\P{^hex}', "");
59876 Expect(0, 47, '\p{hex}', "");
59877 Expect(1, 47, '\p{^hex}', "");
59878 Expect(1, 47, '\P{hex}', "");
59879 Expect(0, 47, '\P{^hex}', "");
59880 Expect(1, 57, '\p{      HEX}', "");
59881 Expect(0, 57, '\p{^     HEX}', "");
59882 Expect(0, 57, '\P{      HEX}', "");
59883 Expect(1, 57, '\P{^     HEX}', "");
59884 Expect(0, 47, '\p{      HEX}', "");
59885 Expect(1, 47, '\p{^     HEX}', "");
59886 Expect(1, 47, '\P{      HEX}', "");
59887 Expect(0, 47, '\P{^     HEX}', "");
59888 Error('\p{_:=Is-HEX}');
59889 Error('\P{_:=Is-HEX}');
59890 Expect(1, 57, '\p{ishex}', "");
59891 Expect(0, 57, '\p{^ishex}', "");
59892 Expect(0, 57, '\P{ishex}', "");
59893 Expect(1, 57, '\P{^ishex}', "");
59894 Expect(0, 47, '\p{ishex}', "");
59895 Expect(1, 47, '\p{^ishex}', "");
59896 Expect(1, 47, '\P{ishex}', "");
59897 Expect(0, 47, '\P{^ishex}', "");
59898 Expect(1, 57, '\p{      is_Hex}', "");
59899 Expect(0, 57, '\p{^     is_Hex}', "");
59900 Expect(0, 57, '\P{      is_Hex}', "");
59901 Expect(1, 57, '\P{^     is_Hex}', "");
59902 Expect(0, 47, '\p{      is_Hex}', "");
59903 Expect(1, 47, '\p{^     is_Hex}', "");
59904 Expect(1, 47, '\P{      is_Hex}', "");
59905 Expect(0, 47, '\P{^     is_Hex}', "");
59906 Error('\p{/a/__title}');
59907 Error('\P{/a/__title}');
59908 Expect(1, 453, '\p{title}', "");
59909 Expect(0, 453, '\p{^title}', "");
59910 Expect(0, 453, '\P{title}', "");
59911 Expect(1, 453, '\P{^title}', "");
59912 Expect(0, 452, '\p{title}', "");
59913 Expect(1, 452, '\p{^title}', "");
59914 Expect(1, 452, '\P{title}', "");
59915 Expect(0, 452, '\P{^title}', "");
59916 Expect(1, 453, '\p{     _Title}', "");
59917 Expect(0, 453, '\p{^    _Title}', "");
59918 Expect(0, 453, '\P{     _Title}', "");
59919 Expect(1, 453, '\P{^    _Title}', "");
59920 Expect(0, 452, '\p{     _Title}', "");
59921 Expect(1, 452, '\p{^    _Title}', "");
59922 Expect(1, 452, '\P{     _Title}', "");
59923 Expect(0, 452, '\P{^    _Title}', "");
59924 Error('\p{_     IS:=title}');
59925 Error('\P{_     IS:=title}');
59926 Expect(1, 453, '\p{istitle}', "");
59927 Expect(0, 453, '\p{^istitle}', "");
59928 Expect(0, 453, '\P{istitle}', "");
59929 Expect(1, 453, '\P{^istitle}', "");
59930 Expect(0, 452, '\p{istitle}', "");
59931 Expect(1, 452, '\p{^istitle}', "");
59932 Expect(1, 452, '\P{istitle}', "");
59933 Expect(0, 452, '\P{^istitle}', "");
59934 Expect(1, 453, '\p{_    Is title}', "");
59935 Expect(0, 453, '\p{^_   Is title}', "");
59936 Expect(0, 453, '\P{_    Is title}', "");
59937 Expect(1, 453, '\P{^_   Is title}', "");
59938 Expect(0, 452, '\p{_    Is title}', "");
59939 Expect(1, 452, '\p{^_   Is title}', "");
59940 Expect(1, 452, '\P{_    Is title}', "");
59941 Expect(0, 452, '\P{^_   Is title}', "");
59942 Error('\p{      _Titlecaseletter:=}');
59943 Error('\P{      _Titlecaseletter:=}');
59944 Expect(1, 453, '\p{titlecaseletter}', "");
59945 Expect(0, 453, '\p{^titlecaseletter}', "");
59946 Expect(0, 453, '\P{titlecaseletter}', "");
59947 Expect(1, 453, '\P{^titlecaseletter}', "");
59948 Expect(0, 452, '\p{titlecaseletter}', "");
59949 Expect(1, 452, '\p{^titlecaseletter}', "");
59950 Expect(1, 452, '\P{titlecaseletter}', "");
59951 Expect(0, 452, '\P{^titlecaseletter}', "");
59952 Expect(1, 453, '\p{ _Titlecase_letter}', "");
59953 Expect(0, 453, '\p{^ _Titlecase_letter}', "");
59954 Expect(0, 453, '\P{ _Titlecase_letter}', "");
59955 Expect(1, 453, '\P{^ _Titlecase_letter}', "");
59956 Expect(0, 452, '\p{ _Titlecase_letter}', "");
59957 Expect(1, 452, '\p{^ _Titlecase_letter}', "");
59958 Expect(1, 452, '\P{ _Titlecase_letter}', "");
59959 Expect(0, 452, '\P{^ _Titlecase_letter}', "");
59960 Error('\p{:=_IstitlecaseLetter}');
59961 Error('\P{:=_IstitlecaseLetter}');
59962 Expect(1, 453, '\p{istitlecaseletter}', "");
59963 Expect(0, 453, '\p{^istitlecaseletter}', "");
59964 Expect(0, 453, '\P{istitlecaseletter}', "");
59965 Expect(1, 453, '\P{^istitlecaseletter}', "");
59966 Expect(0, 452, '\p{istitlecaseletter}', "");
59967 Expect(1, 452, '\p{^istitlecaseletter}', "");
59968 Expect(1, 452, '\P{istitlecaseletter}', "");
59969 Expect(0, 452, '\P{^istitlecaseletter}', "");
59970 Expect(1, 453, '\p{_is-titlecase_Letter}', "");
59971 Expect(0, 453, '\p{^_is-titlecase_Letter}', "");
59972 Expect(0, 453, '\P{_is-titlecase_Letter}', "");
59973 Expect(1, 453, '\P{^_is-titlecase_Letter}', "");
59974 Expect(0, 452, '\p{_is-titlecase_Letter}', "");
59975 Expect(1, 452, '\p{^_is-titlecase_Letter}', "");
59976 Expect(1, 452, '\P{_is-titlecase_Letter}', "");
59977 Expect(0, 452, '\P{^_is-titlecase_Letter}', "");
59978 Error('\p{_     LT:=}');
59979 Error('\P{_     LT:=}');
59980 Expect(1, 453, '\p{lt}', "");
59981 Expect(0, 453, '\p{^lt}', "");
59982 Expect(0, 453, '\P{lt}', "");
59983 Expect(1, 453, '\P{^lt}', "");
59984 Expect(0, 452, '\p{lt}', "");
59985 Expect(1, 452, '\p{^lt}', "");
59986 Expect(1, 452, '\P{lt}', "");
59987 Expect(0, 452, '\P{^lt}', "");
59988 Expect(1, 453, '\p{             lt}', "");
59989 Expect(0, 453, '\p{^            lt}', "");
59990 Expect(0, 453, '\P{             lt}', "");
59991 Expect(1, 453, '\P{^            lt}', "");
59992 Expect(0, 452, '\p{             lt}', "");
59993 Expect(1, 452, '\p{^            lt}', "");
59994 Expect(1, 452, '\P{             lt}', "");
59995 Expect(0, 452, '\P{^            lt}', "");
59996 Error('\p{--Is-Lt/a/}');
59997 Error('\P{--Is-Lt/a/}');
59998 Expect(1, 453, '\p{islt}', "");
59999 Expect(0, 453, '\p{^islt}', "");
60000 Expect(0, 453, '\P{islt}', "");
60001 Expect(1, 453, '\P{^islt}', "");
60002 Expect(0, 452, '\p{islt}', "");
60003 Expect(1, 452, '\p{^islt}', "");
60004 Expect(1, 452, '\P{islt}', "");
60005 Expect(0, 452, '\P{^islt}', "");
60006 Expect(1, 453, '\p{_IS  Lt}', "");
60007 Expect(0, 453, '\p{^_IS Lt}', "");
60008 Expect(0, 453, '\P{_IS  Lt}', "");
60009 Expect(1, 453, '\P{^_IS Lt}', "");
60010 Expect(0, 452, '\p{_IS  Lt}', "");
60011 Expect(1, 452, '\p{^_IS Lt}', "");
60012 Expect(1, 452, '\P{_IS  Lt}', "");
60013 Expect(0, 452, '\P{^_IS Lt}', "");
60014 Error('\p{      spacing:=modifierLetters}');
60015 Error('\P{      spacing:=modifierLetters}');
60016 Expect(1, 767, '\p{spacingmodifierletters}', "");
60017 Expect(0, 767, '\p{^spacingmodifierletters}', "");
60018 Expect(0, 767, '\P{spacingmodifierletters}', "");
60019 Expect(1, 767, '\P{^spacingmodifierletters}', "");
60020 Expect(0, 687, '\p{spacingmodifierletters}', "");
60021 Expect(1, 687, '\p{^spacingmodifierletters}', "");
60022 Expect(1, 687, '\P{spacingmodifierletters}', "");
60023 Expect(0, 687, '\P{^spacingmodifierletters}', "");
60024 Expect(1, 767, '\p{--Spacing    modifier LETTERS}', "");
60025 Expect(0, 767, '\p{^--Spacing   modifier LETTERS}', "");
60026 Expect(0, 767, '\P{--Spacing    modifier LETTERS}', "");
60027 Expect(1, 767, '\P{^--Spacing   modifier LETTERS}', "");
60028 Expect(0, 687, '\p{--Spacing    modifier LETTERS}', "");
60029 Expect(1, 687, '\p{^--Spacing   modifier LETTERS}', "");
60030 Expect(1, 687, '\P{--Spacing    modifier LETTERS}', "");
60031 Expect(0, 687, '\P{^--Spacing   modifier LETTERS}', "");
60032 Error('\p{--Is/a/Spacing Modifier_Letters}');
60033 Error('\P{--Is/a/Spacing Modifier_Letters}');
60034 Expect(1, 767, '\p{isspacingmodifierletters}', "");
60035 Expect(0, 767, '\p{^isspacingmodifierletters}', "");
60036 Expect(0, 767, '\P{isspacingmodifierletters}', "");
60037 Expect(1, 767, '\P{^isspacingmodifierletters}', "");
60038 Expect(0, 687, '\p{isspacingmodifierletters}', "");
60039 Expect(1, 687, '\p{^isspacingmodifierletters}', "");
60040 Expect(1, 687, '\P{isspacingmodifierletters}', "");
60041 Expect(0, 687, '\P{^isspacingmodifierletters}', "");
60042 Expect(1, 767, '\p{     is-spacing_modifier-letters}', "");
60043 Expect(0, 767, '\p{^    is-spacing_modifier-letters}', "");
60044 Expect(0, 767, '\P{     is-spacing_modifier-letters}', "");
60045 Expect(1, 767, '\P{^    is-spacing_modifier-letters}', "");
60046 Expect(0, 687, '\p{     is-spacing_modifier-letters}', "");
60047 Expect(1, 687, '\p{^    is-spacing_modifier-letters}', "");
60048 Expect(1, 687, '\P{     is-spacing_modifier-letters}', "");
60049 Expect(0, 687, '\P{^    is-spacing_modifier-letters}', "");
60050 Error('\p{_/a/InSpacing_modifier-Letters}');
60051 Error('\P{_/a/InSpacing_modifier-Letters}');
60052 Expect(1, 767, '\p{inspacingmodifierletters}', "");
60053 Expect(0, 767, '\p{^inspacingmodifierletters}', "");
60054 Expect(0, 767, '\P{inspacingmodifierletters}', "");
60055 Expect(1, 767, '\P{^inspacingmodifierletters}', "");
60056 Expect(0, 687, '\p{inspacingmodifierletters}', "");
60057 Expect(1, 687, '\p{^inspacingmodifierletters}', "");
60058 Expect(1, 687, '\P{inspacingmodifierletters}', "");
60059 Expect(0, 687, '\P{^inspacingmodifierletters}', "");
60060 Expect(1, 767, '\p{ in Spacing Modifier_LETTERS}', "");
60061 Expect(0, 767, '\p{^ in Spacing Modifier_LETTERS}', "");
60062 Expect(0, 767, '\P{ in Spacing Modifier_LETTERS}', "");
60063 Expect(1, 767, '\P{^ in Spacing Modifier_LETTERS}', "");
60064 Expect(0, 687, '\p{ in Spacing Modifier_LETTERS}', "");
60065 Expect(1, 687, '\p{^ in Spacing Modifier_LETTERS}', "");
60066 Expect(1, 687, '\P{ in Spacing Modifier_LETTERS}', "");
60067 Expect(0, 687, '\P{^ in Spacing Modifier_LETTERS}', "");
60068 Error('\p{Grapheme_Link}');
60069 Error('\P{Grapheme_Link}');
60070 Error('\p{Is_Grapheme_Link}');
60071 Error('\P{Is_Grapheme_Link}');
60072 Error('\p{Gr_Link}');
60073 Error('\P{Gr_Link}');
60074 Error('\p{Is_Gr_Link}');
60075 Error('\P{Is_Gr_Link}');
60076 Error('\p{  OTHERlowercase:=}');
60077 Error('\P{  OTHERlowercase:=}');
60078 Expect(1, 696, '\p{otherlowercase}', 'deprecated');
60079 Expect(0, 696, '\p{^otherlowercase}', 'deprecated');
60080 Expect(0, 696, '\P{otherlowercase}', 'deprecated');
60081 Expect(1, 696, '\P{^otherlowercase}', 'deprecated');
60082 Expect(0, 687, '\p{otherlowercase}', 'deprecated');
60083 Expect(1, 687, '\p{^otherlowercase}', 'deprecated');
60084 Expect(1, 687, '\P{otherlowercase}', 'deprecated');
60085 Expect(0, 687, '\P{^otherlowercase}', 'deprecated');
60086 Expect(1, 696, '\p{-_Other_LOWERCASE}', 'deprecated');
60087 Expect(0, 696, '\p{^-_Other_LOWERCASE}', 'deprecated');
60088 Expect(0, 696, '\P{-_Other_LOWERCASE}', 'deprecated');
60089 Expect(1, 696, '\P{^-_Other_LOWERCASE}', 'deprecated');
60090 Expect(0, 687, '\p{-_Other_LOWERCASE}', 'deprecated');
60091 Expect(1, 687, '\p{^-_Other_LOWERCASE}', 'deprecated');
60092 Expect(1, 687, '\P{-_Other_LOWERCASE}', 'deprecated');
60093 Expect(0, 687, '\P{^-_Other_LOWERCASE}', 'deprecated');
60094 Error('\p{  ISother/a/Lowercase}');
60095 Error('\P{  ISother/a/Lowercase}');
60096 Expect(1, 696, '\p{isotherlowercase}', 'deprecated');
60097 Expect(0, 696, '\p{^isotherlowercase}', 'deprecated');
60098 Expect(0, 696, '\P{isotherlowercase}', 'deprecated');
60099 Expect(1, 696, '\P{^isotherlowercase}', 'deprecated');
60100 Expect(0, 687, '\p{isotherlowercase}', 'deprecated');
60101 Expect(1, 687, '\p{^isotherlowercase}', 'deprecated');
60102 Expect(1, 687, '\P{isotherlowercase}', 'deprecated');
60103 Expect(0, 687, '\P{^isotherlowercase}', 'deprecated');
60104 Expect(1, 696, '\p{ IsOther     lowercase}', 'deprecated');
60105 Expect(0, 696, '\p{^ IsOther    lowercase}', 'deprecated');
60106 Expect(0, 696, '\P{ IsOther     lowercase}', 'deprecated');
60107 Expect(1, 696, '\P{^ IsOther    lowercase}', 'deprecated');
60108 Expect(0, 687, '\p{ IsOther     lowercase}', 'deprecated');
60109 Expect(1, 687, '\p{^ IsOther    lowercase}', 'deprecated');
60110 Expect(1, 687, '\P{ IsOther     lowercase}', 'deprecated');
60111 Expect(0, 687, '\P{^ IsOther    lowercase}', 'deprecated');
60112 Error('\p{/a/ -olower}');
60113 Error('\P{/a/ -olower}');
60114 Expect(1, 696, '\p{olower}', 'deprecated');
60115 Expect(0, 696, '\p{^olower}', 'deprecated');
60116 Expect(0, 696, '\P{olower}', 'deprecated');
60117 Expect(1, 696, '\P{^olower}', 'deprecated');
60118 Expect(0, 687, '\p{olower}', 'deprecated');
60119 Expect(1, 687, '\p{^olower}', 'deprecated');
60120 Expect(1, 687, '\P{olower}', 'deprecated');
60121 Expect(0, 687, '\P{^olower}', 'deprecated');
60122 Expect(1, 696, '\p{      olower}', 'deprecated');
60123 Expect(0, 696, '\p{^     olower}', 'deprecated');
60124 Expect(0, 696, '\P{      olower}', 'deprecated');
60125 Expect(1, 696, '\P{^     olower}', 'deprecated');
60126 Expect(0, 687, '\p{      olower}', 'deprecated');
60127 Expect(1, 687, '\p{^     olower}', 'deprecated');
60128 Expect(1, 687, '\P{      olower}', 'deprecated');
60129 Expect(0, 687, '\P{^     olower}', 'deprecated');
60130 Error('\p{      _Is     OLOWER:=}');
60131 Error('\P{      _Is     OLOWER:=}');
60132 Expect(1, 696, '\p{isolower}', 'deprecated');
60133 Expect(0, 696, '\p{^isolower}', 'deprecated');
60134 Expect(0, 696, '\P{isolower}', 'deprecated');
60135 Expect(1, 696, '\P{^isolower}', 'deprecated');
60136 Expect(0, 687, '\p{isolower}', 'deprecated');
60137 Expect(1, 687, '\p{^isolower}', 'deprecated');
60138 Expect(1, 687, '\P{isolower}', 'deprecated');
60139 Expect(0, 687, '\P{^isolower}', 'deprecated');
60140 Expect(1, 696, '\p{      IS OLOWER}', 'deprecated');
60141 Expect(0, 696, '\p{^     IS OLOWER}', 'deprecated');
60142 Expect(0, 696, '\P{      IS OLOWER}', 'deprecated');
60143 Expect(1, 696, '\P{^     IS OLOWER}', 'deprecated');
60144 Expect(0, 687, '\p{      IS OLOWER}', 'deprecated');
60145 Expect(1, 687, '\p{^     IS OLOWER}', 'deprecated');
60146 Expect(1, 687, '\P{      IS OLOWER}', 'deprecated');
60147 Expect(0, 687, '\P{^     IS OLOWER}', 'deprecated');
60148 Error('\p{/a/ Arabic}');
60149 Error('\P{/a/ Arabic}');
60150 Expect(1, 1547, '\p{arabic}', "");
60151 Expect(0, 1547, '\p{^arabic}', "");
60152 Expect(0, 1547, '\P{arabic}', "");
60153 Expect(1, 1547, '\P{^arabic}', "");
60154 Expect(0, 1541, '\p{arabic}', "");
60155 Expect(1, 1541, '\p{^arabic}', "");
60156 Expect(1, 1541, '\P{arabic}', "");
60157 Expect(0, 1541, '\P{^arabic}', "");
60158 Expect(1, 1547, '\p{-   Arabic}', "");
60159 Expect(0, 1547, '\p{^-  Arabic}', "");
60160 Expect(0, 1547, '\P{-   Arabic}', "");
60161 Expect(1, 1547, '\P{^-  Arabic}', "");
60162 Expect(0, 1541, '\p{-   Arabic}', "");
60163 Expect(1, 1541, '\p{^-  Arabic}', "");
60164 Expect(1, 1541, '\P{-   Arabic}', "");
60165 Expect(0, 1541, '\P{^-  Arabic}', "");
60166 Error('\p{ :=Is_arabic}');
60167 Error('\P{ :=Is_arabic}');
60168 Expect(1, 1547, '\p{isarabic}', "");
60169 Expect(0, 1547, '\p{^isarabic}', "");
60170 Expect(0, 1547, '\P{isarabic}', "");
60171 Expect(1, 1547, '\P{^isarabic}', "");
60172 Expect(0, 1541, '\p{isarabic}', "");
60173 Expect(1, 1541, '\p{^isarabic}', "");
60174 Expect(1, 1541, '\P{isarabic}', "");
60175 Expect(0, 1541, '\P{^isarabic}', "");
60176 Expect(1, 1547, '\p{            Is-Arabic}', "");
60177 Expect(0, 1547, '\p{^           Is-Arabic}', "");
60178 Expect(0, 1547, '\P{            Is-Arabic}', "");
60179 Expect(1, 1547, '\P{^           Is-Arabic}', "");
60180 Expect(0, 1541, '\p{            Is-Arabic}', "");
60181 Expect(1, 1541, '\p{^           Is-Arabic}', "");
60182 Expect(1, 1541, '\P{            Is-Arabic}', "");
60183 Expect(0, 1541, '\P{^           Is-Arabic}', "");
60184 Error('\p{_ arab/a/}');
60185 Error('\P{_ arab/a/}');
60186 Expect(1, 1547, '\p{arab}', "");
60187 Expect(0, 1547, '\p{^arab}', "");
60188 Expect(0, 1547, '\P{arab}', "");
60189 Expect(1, 1547, '\P{^arab}', "");
60190 Expect(0, 1541, '\p{arab}', "");
60191 Expect(1, 1541, '\p{^arab}', "");
60192 Expect(1, 1541, '\P{arab}', "");
60193 Expect(0, 1541, '\P{^arab}', "");
60194 Expect(1, 1547, '\p{_ Arab}', "");
60195 Expect(0, 1547, '\p{^_ Arab}', "");
60196 Expect(0, 1547, '\P{_ Arab}', "");
60197 Expect(1, 1547, '\P{^_ Arab}', "");
60198 Expect(0, 1541, '\p{_ Arab}', "");
60199 Expect(1, 1541, '\p{^_ Arab}', "");
60200 Expect(1, 1541, '\P{_ Arab}', "");
60201 Expect(0, 1541, '\P{^_ Arab}', "");
60202 Error('\p{--Is  Arab:=}');
60203 Error('\P{--Is  Arab:=}');
60204 Expect(1, 1547, '\p{isarab}', "");
60205 Expect(0, 1547, '\p{^isarab}', "");
60206 Expect(0, 1547, '\P{isarab}', "");
60207 Expect(1, 1547, '\P{^isarab}', "");
60208 Expect(0, 1541, '\p{isarab}', "");
60209 Expect(1, 1541, '\p{^isarab}', "");
60210 Expect(1, 1541, '\P{isarab}', "");
60211 Expect(0, 1541, '\P{^isarab}', "");
60212 Expect(1, 1547, '\p{-Is ARAB}', "");
60213 Expect(0, 1547, '\p{^-Is        ARAB}', "");
60214 Expect(0, 1547, '\P{-Is ARAB}', "");
60215 Expect(1, 1547, '\P{^-Is        ARAB}', "");
60216 Expect(0, 1541, '\p{-Is ARAB}', "");
60217 Expect(1, 1541, '\p{^-Is        ARAB}', "");
60218 Expect(1, 1541, '\P{-Is ARAB}', "");
60219 Expect(0, 1541, '\P{^-Is        ARAB}', "");
60220 Error('\p{:=_deseret}');
60221 Error('\P{:=_deseret}');
60222 Expect(1, 66639, '\p{deseret}', "");
60223 Expect(0, 66639, '\p{^deseret}', "");
60224 Expect(0, 66639, '\P{deseret}', "");
60225 Expect(1, 66639, '\P{^deseret}', "");
60226 Expect(0, 66559, '\p{deseret}', "");
60227 Expect(1, 66559, '\p{^deseret}', "");
60228 Expect(1, 66559, '\P{deseret}', "");
60229 Expect(0, 66559, '\P{^deseret}', "");
60230 Expect(1, 66639, '\p{-Deseret}', "");
60231 Expect(0, 66639, '\p{^-Deseret}', "");
60232 Expect(0, 66639, '\P{-Deseret}', "");
60233 Expect(1, 66639, '\P{^-Deseret}', "");
60234 Expect(0, 66559, '\p{-Deseret}', "");
60235 Expect(1, 66559, '\p{^-Deseret}', "");
60236 Expect(1, 66559, '\P{-Deseret}', "");
60237 Expect(0, 66559, '\P{^-Deseret}', "");
60238 Error('\p{       Is/a/DESERET}');
60239 Error('\P{       Is/a/DESERET}');
60240 Expect(1, 66639, '\p{isdeseret}', "");
60241 Expect(0, 66639, '\p{^isdeseret}', "");
60242 Expect(0, 66639, '\P{isdeseret}', "");
60243 Expect(1, 66639, '\P{^isdeseret}', "");
60244 Expect(0, 66559, '\p{isdeseret}', "");
60245 Expect(1, 66559, '\p{^isdeseret}', "");
60246 Expect(1, 66559, '\P{isdeseret}', "");
60247 Expect(0, 66559, '\P{^isdeseret}', "");
60248 Expect(1, 66639, '\p{   is      Deseret}', "");
60249 Expect(0, 66639, '\p{^  is      Deseret}', "");
60250 Expect(0, 66639, '\P{   is      Deseret}', "");
60251 Expect(1, 66639, '\P{^  is      Deseret}', "");
60252 Expect(0, 66559, '\p{   is      Deseret}', "");
60253 Expect(1, 66559, '\p{^  is      Deseret}', "");
60254 Expect(1, 66559, '\P{   is      Deseret}', "");
60255 Expect(0, 66559, '\P{^  is      Deseret}', "");
60256 Error('\p{:= _Dsrt}');
60257 Error('\P{:= _Dsrt}');
60258 Expect(1, 66639, '\p{dsrt}', "");
60259 Expect(0, 66639, '\p{^dsrt}', "");
60260 Expect(0, 66639, '\P{dsrt}', "");
60261 Expect(1, 66639, '\P{^dsrt}', "");
60262 Expect(0, 66559, '\p{dsrt}', "");
60263 Expect(1, 66559, '\p{^dsrt}', "");
60264 Expect(1, 66559, '\P{dsrt}', "");
60265 Expect(0, 66559, '\P{^dsrt}', "");
60266 Expect(1, 66639, '\p{--Dsrt}', "");
60267 Expect(0, 66639, '\p{^--Dsrt}', "");
60268 Expect(0, 66639, '\P{--Dsrt}', "");
60269 Expect(1, 66639, '\P{^--Dsrt}', "");
60270 Expect(0, 66559, '\p{--Dsrt}', "");
60271 Expect(1, 66559, '\p{^--Dsrt}', "");
60272 Expect(1, 66559, '\P{--Dsrt}', "");
60273 Expect(0, 66559, '\P{^--Dsrt}', "");
60274 Error('\p{_is_Dsrt:=}');
60275 Error('\P{_is_Dsrt:=}');
60276 Expect(1, 66639, '\p{isdsrt}', "");
60277 Expect(0, 66639, '\p{^isdsrt}', "");
60278 Expect(0, 66639, '\P{isdsrt}', "");
60279 Expect(1, 66639, '\P{^isdsrt}', "");
60280 Expect(0, 66559, '\p{isdsrt}', "");
60281 Expect(1, 66559, '\p{^isdsrt}', "");
60282 Expect(1, 66559, '\P{isdsrt}', "");
60283 Expect(0, 66559, '\P{^isdsrt}', "");
60284 Expect(1, 66639, '\p{-  is      Dsrt}', "");
60285 Expect(0, 66639, '\p{^- is      Dsrt}', "");
60286 Expect(0, 66639, '\P{-  is      Dsrt}', "");
60287 Expect(1, 66639, '\P{^- is      Dsrt}', "");
60288 Expect(0, 66559, '\p{-  is      Dsrt}', "");
60289 Expect(1, 66559, '\p{^- is      Dsrt}', "");
60290 Expect(1, 66559, '\P{-  is      Dsrt}', "");
60291 Expect(0, 66559, '\P{^- is      Dsrt}', "");
60292 Error('\p{:=    CASED_Letter}');
60293 Error('\P{:=    CASED_Letter}');
60294 Expect(1, 90, '\p{casedletter}', "");
60295 Expect(0, 90, '\p{^casedletter}', "");
60296 Expect(0, 90, '\P{casedletter}', "");
60297 Expect(1, 90, '\P{^casedletter}', "");
60298 Expect(0, 64, '\p{casedletter}', "");
60299 Expect(1, 64, '\p{^casedletter}', "");
60300 Expect(1, 64, '\P{casedletter}', "");
60301 Expect(0, 64, '\P{^casedletter}', "");
60302 Expect(1, 90, '\p{-CasedLetter}', "");
60303 Expect(0, 90, '\p{^-CasedLetter}', "");
60304 Expect(0, 90, '\P{-CasedLetter}', "");
60305 Expect(1, 90, '\P{^-CasedLetter}', "");
60306 Expect(0, 64, '\p{-CasedLetter}', "");
60307 Expect(1, 64, '\p{^-CasedLetter}', "");
60308 Expect(1, 64, '\P{-CasedLetter}', "");
60309 Expect(0, 64, '\P{^-CasedLetter}', "");
60310 Error('\p{:=Is_Cased Letter}');
60311 Error('\P{:=Is_Cased Letter}');
60312 Expect(1, 90, '\p{iscasedletter}', "");
60313 Expect(0, 90, '\p{^iscasedletter}', "");
60314 Expect(0, 90, '\P{iscasedletter}', "");
60315 Expect(1, 90, '\P{^iscasedletter}', "");
60316 Expect(0, 64, '\p{iscasedletter}', "");
60317 Expect(1, 64, '\p{^iscasedletter}', "");
60318 Expect(1, 64, '\P{iscasedletter}', "");
60319 Expect(0, 64, '\P{^iscasedletter}', "");
60320 Expect(1, 90, '\p{__IS-cased    Letter}', "");
60321 Expect(0, 90, '\p{^__IS-cased   Letter}', "");
60322 Expect(0, 90, '\P{__IS-cased    Letter}', "");
60323 Expect(1, 90, '\P{^__IS-cased   Letter}', "");
60324 Expect(0, 64, '\p{__IS-cased    Letter}', "");
60325 Expect(1, 64, '\p{^__IS-cased   Letter}', "");
60326 Expect(1, 64, '\P{__IS-cased    Letter}', "");
60327 Expect(0, 64, '\P{^__IS-cased   Letter}', "");
60328 Error('\p{-LC/a/}');
60329 Error('\P{-LC/a/}');
60330 Expect(1, 90, '\p{lc}', "");
60331 Expect(0, 90, '\p{^lc}', "");
60332 Expect(0, 90, '\P{lc}', "");
60333 Expect(1, 90, '\P{^lc}', "");
60334 Expect(0, 64, '\p{lc}', "");
60335 Expect(1, 64, '\p{^lc}', "");
60336 Expect(1, 64, '\P{lc}', "");
60337 Expect(0, 64, '\P{^lc}', "");
60338 Error('\p{      _Is_LC:=}');
60339 Error('\P{      _Is_LC:=}');
60340 Expect(1, 90, '\p{islc}', "");
60341 Expect(0, 90, '\p{^islc}', "");
60342 Expect(0, 90, '\P{islc}', "");
60343 Expect(1, 90, '\P{^islc}', "");
60344 Expect(0, 64, '\p{islc}', "");
60345 Expect(1, 64, '\p{^islc}', "");
60346 Expect(1, 64, '\P{islc}', "");
60347 Expect(0, 64, '\P{^islc}', "");
60348 Expect(1, 90, '\p{IsLC}', "");
60349 Expect(0, 90, '\p{^IsLC}', "");
60350 Expect(0, 90, '\P{IsLC}', "");
60351 Expect(1, 90, '\P{^IsLC}', "");
60352 Expect(0, 64, '\p{IsLC}', "");
60353 Expect(1, 64, '\p{^IsLC}', "");
60354 Expect(1, 64, '\P{IsLC}', "");
60355 Expect(0, 64, '\P{^IsLC}', "");
60356 Error('\p{      /a/L}');
60357 Error('\P{      /a/L}');
60358 Expect(1, 90, '\p{l_}', "");
60359 Expect(0, 90, '\p{^l_}', "");
60360 Expect(0, 90, '\P{l_}', "");
60361 Expect(1, 90, '\P{^l_}', "");
60362 Expect(0, 64, '\p{l_}', "");
60363 Expect(1, 64, '\p{^l_}', "");
60364 Expect(1, 64, '\P{l_}', "");
60365 Expect(0, 64, '\P{^l_}', "");
60366 Expect(1, 90, '\p{_     L}', "");
60367 Expect(0, 90, '\p{^_    L}', "");
60368 Expect(0, 90, '\P{_     L}', "");
60369 Expect(1, 90, '\P{^_    L}', "");
60370 Expect(0, 64, '\p{_     L}', "");
60371 Expect(1, 64, '\p{^_    L}', "");
60372 Expect(1, 64, '\P{_     L}', "");
60373 Expect(0, 64, '\P{^_    L}', "");
60374 Error('\p{_     IsL:=}');
60375 Error('\P{_     IsL:=}');
60376 Expect(1, 90, '\p{isl_}', "");
60377 Expect(0, 90, '\p{^isl_}', "");
60378 Expect(0, 90, '\P{isl_}', "");
60379 Expect(1, 90, '\P{^isl_}', "");
60380 Expect(0, 64, '\p{isl_}', "");
60381 Expect(1, 64, '\p{^isl_}', "");
60382 Expect(1, 64, '\P{isl_}', "");
60383 Expect(0, 64, '\P{^isl_}', "");
60384 Expect(1, 90, '\p{is L}', "");
60385 Expect(0, 90, '\p{^is L}', "");
60386 Expect(0, 90, '\P{is L}', "");
60387 Expect(1, 90, '\P{^is L}', "");
60388 Expect(0, 64, '\p{is L}', "");
60389 Expect(1, 64, '\p{^is L}', "");
60390 Expect(1, 64, '\P{is L}', "");
60391 Expect(0, 64, '\P{^is L}', "");
60392 Error('\p{:= l&}');
60393 Error('\P{:= l&}');
60394 Expect(1, 90, '\p{l&}', "");
60395 Expect(0, 90, '\p{^l&}', "");
60396 Expect(0, 90, '\P{l&}', "");
60397 Expect(1, 90, '\P{^l&}', "");
60398 Expect(0, 64, '\p{l&}', "");
60399 Expect(1, 64, '\p{^l&}', "");
60400 Expect(1, 64, '\P{l&}', "");
60401 Expect(0, 64, '\P{^l&}', "");
60402 Expect(1, 90, '\p{-l&}', "");
60403 Expect(0, 90, '\p{^-l&}', "");
60404 Expect(0, 90, '\P{-l&}', "");
60405 Expect(1, 90, '\P{^-l&}', "");
60406 Expect(0, 64, '\p{-l&}', "");
60407 Expect(1, 64, '\p{^-l&}', "");
60408 Expect(1, 64, '\P{-l&}', "");
60409 Expect(0, 64, '\P{^-l&}', "");
60410 Error('\p{- is  L&:=}');
60411 Error('\P{- is  L&:=}');
60412 Expect(1, 90, '\p{isl&}', "");
60413 Expect(0, 90, '\p{^isl&}', "");
60414 Expect(0, 90, '\P{isl&}', "");
60415 Expect(1, 90, '\P{^isl&}', "");
60416 Expect(0, 64, '\p{isl&}', "");
60417 Expect(1, 64, '\p{^isl&}', "");
60418 Expect(1, 64, '\P{isl&}', "");
60419 Expect(0, 64, '\P{^isl&}', "");
60420 Expect(1, 90, '\p{ IS L&}', "");
60421 Expect(0, 90, '\p{^ IS L&}', "");
60422 Expect(0, 90, '\P{ IS L&}', "");
60423 Expect(1, 90, '\P{^ IS L&}', "");
60424 Expect(0, 64, '\p{ IS L&}', "");
60425 Expect(1, 64, '\p{^ IS L&}', "");
60426 Expect(1, 64, '\P{ IS L&}', "");
60427 Expect(0, 64, '\P{^ IS L&}', "");
60428 Error('\p{-_Symbol/a/}');
60429 Error('\P{-_Symbol/a/}');
60430 Expect(1, 36, '\p{symbol}', "");
60431 Expect(0, 36, '\p{^symbol}', "");
60432 Expect(0, 36, '\P{symbol}', "");
60433 Expect(1, 36, '\P{^symbol}', "");
60434 Expect(0, 35, '\p{symbol}', "");
60435 Expect(1, 35, '\p{^symbol}', "");
60436 Expect(1, 35, '\P{symbol}', "");
60437 Expect(0, 35, '\P{^symbol}', "");
60438 Expect(1, 36, '\p{_ symbol}', "");
60439 Expect(0, 36, '\p{^_ symbol}', "");
60440 Expect(0, 36, '\P{_ symbol}', "");
60441 Expect(1, 36, '\P{^_ symbol}', "");
60442 Expect(0, 35, '\p{_ symbol}', "");
60443 Expect(1, 35, '\p{^_ symbol}', "");
60444 Expect(1, 35, '\P{_ symbol}', "");
60445 Expect(0, 35, '\P{^_ symbol}', "");
60446 Error('\p{ :=Is_Symbol}');
60447 Error('\P{ :=Is_Symbol}');
60448 Expect(1, 36, '\p{issymbol}', "");
60449 Expect(0, 36, '\p{^issymbol}', "");
60450 Expect(0, 36, '\P{issymbol}', "");
60451 Expect(1, 36, '\P{^issymbol}', "");
60452 Expect(0, 35, '\p{issymbol}', "");
60453 Expect(1, 35, '\p{^issymbol}', "");
60454 Expect(1, 35, '\P{issymbol}', "");
60455 Expect(0, 35, '\P{^issymbol}', "");
60456 Expect(1, 36, '\p{ -IsSYMBOL}', "");
60457 Expect(0, 36, '\p{^ -IsSYMBOL}', "");
60458 Expect(0, 36, '\P{ -IsSYMBOL}', "");
60459 Expect(1, 36, '\P{^ -IsSYMBOL}', "");
60460 Expect(0, 35, '\p{ -IsSYMBOL}', "");
60461 Expect(1, 35, '\p{^ -IsSYMBOL}', "");
60462 Expect(1, 35, '\P{ -IsSYMBOL}', "");
60463 Expect(0, 35, '\P{^ -IsSYMBOL}', "");
60464 Error('\p{_ S:=}');
60465 Error('\P{_ S:=}');
60466 Expect(1, 36, '\p{s}', "");
60467 Expect(0, 36, '\p{^s}', "");
60468 Expect(0, 36, '\P{s}', "");
60469 Expect(1, 36, '\P{^s}', "");
60470 Expect(0, 35, '\p{s}', "");
60471 Expect(1, 35, '\p{^s}', "");
60472 Expect(1, 35, '\P{s}', "");
60473 Expect(0, 35, '\P{^s}', "");
60474 Expect(1, 36, '\p{      -S}', "");
60475 Expect(0, 36, '\p{^     -S}', "");
60476 Expect(0, 36, '\P{      -S}', "");
60477 Expect(1, 36, '\P{^     -S}', "");
60478 Expect(0, 35, '\p{      -S}', "");
60479 Expect(1, 35, '\p{^     -S}', "");
60480 Expect(1, 35, '\P{      -S}', "");
60481 Expect(0, 35, '\P{^     -S}', "");
60482 Error('\p{:= _IS_S}');
60483 Error('\P{:= _IS_S}');
60484 Expect(1, 36, '\p{iss}', "");
60485 Expect(0, 36, '\p{^iss}', "");
60486 Expect(0, 36, '\P{iss}', "");
60487 Expect(1, 36, '\P{^iss}', "");
60488 Expect(0, 35, '\p{iss}', "");
60489 Expect(1, 35, '\p{^iss}', "");
60490 Expect(1, 35, '\P{iss}', "");
60491 Expect(0, 35, '\P{^iss}', "");
60492 Expect(1, 36, '\p{ Is-s}', "");
60493 Expect(0, 36, '\p{^ Is-s}', "");
60494 Expect(0, 36, '\P{ Is-s}', "");
60495 Expect(1, 36, '\P{^ Is-s}', "");
60496 Expect(0, 35, '\p{ Is-s}', "");
60497 Expect(1, 35, '\p{^ Is-s}', "");
60498 Expect(1, 35, '\P{ Is-s}', "");
60499 Expect(0, 35, '\P{^ Is-s}', "");
60500 Error('\p{ -INHERITED:=}');
60501 Error('\P{ -INHERITED:=}');
60502 Expect(1, 879, '\p{inherited}', "");
60503 Expect(0, 879, '\p{^inherited}', "");
60504 Expect(0, 879, '\P{inherited}', "");
60505 Expect(1, 879, '\P{^inherited}', "");
60506 Expect(0, 767, '\p{inherited}', "");
60507 Expect(1, 767, '\p{^inherited}', "");
60508 Expect(1, 767, '\P{inherited}', "");
60509 Expect(0, 767, '\P{^inherited}', "");
60510 Error('\p{      :=is_inherited}');
60511 Error('\P{      :=is_inherited}');
60512 Expect(1, 879, '\p{isinherited}', "");
60513 Expect(0, 879, '\p{^isinherited}', "");
60514 Expect(0, 879, '\P{isinherited}', "");
60515 Expect(1, 879, '\P{^isinherited}', "");
60516 Expect(0, 767, '\p{isinherited}', "");
60517 Expect(1, 767, '\p{^isinherited}', "");
60518 Expect(1, 767, '\P{isinherited}', "");
60519 Expect(0, 767, '\P{^isinherited}', "");
60520 Expect(1, 879, '\p{__IS Inherited}', "");
60521 Expect(0, 879, '\p{^__IS        Inherited}', "");
60522 Expect(0, 879, '\P{__IS Inherited}', "");
60523 Expect(1, 879, '\P{^__IS        Inherited}', "");
60524 Expect(0, 767, '\p{__IS Inherited}', "");
60525 Expect(1, 767, '\p{^__IS        Inherited}', "");
60526 Expect(1, 767, '\P{__IS Inherited}', "");
60527 Expect(0, 767, '\P{^__IS        Inherited}', "");
60528 Error('\p{/a/QAAI}');
60529 Error('\P{/a/QAAI}');
60530 Expect(1, 879, '\p{qaai}', "");
60531 Expect(0, 879, '\p{^qaai}', "");
60532 Expect(0, 879, '\P{qaai}', "");
60533 Expect(1, 879, '\P{^qaai}', "");
60534 Expect(0, 767, '\p{qaai}', "");
60535 Expect(1, 767, '\p{^qaai}', "");
60536 Expect(1, 767, '\P{qaai}', "");
60537 Expect(0, 767, '\P{^qaai}', "");
60538 Expect(1, 879, '\p{_-Qaai}', "");
60539 Expect(0, 879, '\p{^_-Qaai}', "");
60540 Expect(0, 879, '\P{_-Qaai}', "");
60541 Expect(1, 879, '\P{^_-Qaai}', "");
60542 Expect(0, 767, '\p{_-Qaai}', "");
60543 Expect(1, 767, '\p{^_-Qaai}', "");
60544 Expect(1, 767, '\P{_-Qaai}', "");
60545 Expect(0, 767, '\P{^_-Qaai}', "");
60546 Error('\p{-_IS-Qaai:=}');
60547 Error('\P{-_IS-Qaai:=}');
60548 Expect(1, 879, '\p{isqaai}', "");
60549 Expect(0, 879, '\p{^isqaai}', "");
60550 Expect(0, 879, '\P{isqaai}', "");
60551 Expect(1, 879, '\P{^isqaai}', "");
60552 Expect(0, 767, '\p{isqaai}', "");
60553 Expect(1, 767, '\p{^isqaai}', "");
60554 Expect(1, 767, '\P{isqaai}', "");
60555 Expect(0, 767, '\P{^isqaai}', "");
60556 Expect(1, 879, '\p{     _Is qaai}', "");
60557 Expect(0, 879, '\p{^    _Is qaai}', "");
60558 Expect(0, 879, '\P{     _Is qaai}', "");
60559 Expect(1, 879, '\P{^    _Is qaai}', "");
60560 Expect(0, 767, '\p{     _Is qaai}', "");
60561 Expect(1, 767, '\p{^    _Is qaai}', "");
60562 Expect(1, 767, '\P{     _Is qaai}', "");
60563 Expect(0, 767, '\P{^    _Is qaai}', "");
60564 Error('\p{      yijing HEXAGRAM/a/symbols}');
60565 Error('\P{      yijing HEXAGRAM/a/symbols}');
60566 Expect(1, 19967, '\p{yijinghexagramsymbols}', "");
60567 Expect(0, 19967, '\p{^yijinghexagramsymbols}', "");
60568 Expect(0, 19967, '\P{yijinghexagramsymbols}', "");
60569 Expect(1, 19967, '\P{^yijinghexagramsymbols}', "");
60570 Expect(0, 19903, '\p{yijinghexagramsymbols}', "");
60571 Expect(1, 19903, '\p{^yijinghexagramsymbols}', "");
60572 Expect(1, 19903, '\P{yijinghexagramsymbols}', "");
60573 Expect(0, 19903, '\P{^yijinghexagramsymbols}', "");
60574 Expect(1, 19967, '\p{   YijingHexagram_symbols}', "");
60575 Expect(0, 19967, '\p{^  YijingHexagram_symbols}', "");
60576 Expect(0, 19967, '\P{   YijingHexagram_symbols}', "");
60577 Expect(1, 19967, '\P{^  YijingHexagram_symbols}', "");
60578 Expect(0, 19903, '\p{   YijingHexagram_symbols}', "");
60579 Expect(1, 19903, '\p{^  YijingHexagram_symbols}', "");
60580 Expect(1, 19903, '\P{   YijingHexagram_symbols}', "");
60581 Expect(0, 19903, '\P{^  YijingHexagram_symbols}', "");
60582 Error('\p{_is-YIJING/a/Hexagram-SYMBOLS}');
60583 Error('\P{_is-YIJING/a/Hexagram-SYMBOLS}');
60584 Expect(1, 19967, '\p{isyijinghexagramsymbols}', "");
60585 Expect(0, 19967, '\p{^isyijinghexagramsymbols}', "");
60586 Expect(0, 19967, '\P{isyijinghexagramsymbols}', "");
60587 Expect(1, 19967, '\P{^isyijinghexagramsymbols}', "");
60588 Expect(0, 19903, '\p{isyijinghexagramsymbols}', "");
60589 Expect(1, 19903, '\p{^isyijinghexagramsymbols}', "");
60590 Expect(1, 19903, '\P{isyijinghexagramsymbols}', "");
60591 Expect(0, 19903, '\P{^isyijinghexagramsymbols}', "");
60592 Expect(1, 19967, '\p{_-Is yijingHexagram-Symbols}', "");
60593 Expect(0, 19967, '\p{^_-Is yijingHexagram-Symbols}', "");
60594 Expect(0, 19967, '\P{_-Is yijingHexagram-Symbols}', "");
60595 Expect(1, 19967, '\P{^_-Is yijingHexagram-Symbols}', "");
60596 Expect(0, 19903, '\p{_-Is yijingHexagram-Symbols}', "");
60597 Expect(1, 19903, '\p{^_-Is yijingHexagram-Symbols}', "");
60598 Expect(1, 19903, '\P{_-Is yijingHexagram-Symbols}', "");
60599 Expect(0, 19903, '\P{^_-Is yijingHexagram-Symbols}', "");
60600 Error('\p{:=            INYijing        Hexagram_Symbols}');
60601 Error('\P{:=            INYijing        Hexagram_Symbols}');
60602 Expect(1, 19967, '\p{inyijinghexagramsymbols}', "");
60603 Expect(0, 19967, '\p{^inyijinghexagramsymbols}', "");
60604 Expect(0, 19967, '\P{inyijinghexagramsymbols}', "");
60605 Expect(1, 19967, '\P{^inyijinghexagramsymbols}', "");
60606 Expect(0, 19903, '\p{inyijinghexagramsymbols}', "");
60607 Expect(1, 19903, '\p{^inyijinghexagramsymbols}', "");
60608 Expect(1, 19903, '\P{inyijinghexagramsymbols}', "");
60609 Expect(0, 19903, '\P{^inyijinghexagramsymbols}', "");
60610 Expect(1, 19967, '\p{   In-YIJING       HexagramSymbols}', "");
60611 Expect(0, 19967, '\p{^  In-YIJING       HexagramSymbols}', "");
60612 Expect(0, 19967, '\P{   In-YIJING       HexagramSymbols}', "");
60613 Expect(1, 19967, '\P{^  In-YIJING       HexagramSymbols}', "");
60614 Expect(0, 19903, '\p{   In-YIJING       HexagramSymbols}', "");
60615 Expect(1, 19903, '\p{^  In-YIJING       HexagramSymbols}', "");
60616 Expect(1, 19903, '\P{   In-YIJING       HexagramSymbols}', "");
60617 Expect(0, 19903, '\P{^  In-YIJING       HexagramSymbols}', "");
60618 Error('\p{:=__PosixSpace}');
60619 Error('\P{:=__PosixSpace}');
60620 Expect(1, 13, '\p{posixspace}', "");
60621 Expect(0, 13, '\p{^posixspace}', "");
60622 Expect(0, 13, '\P{posixspace}', "");
60623 Expect(1, 13, '\P{^posixspace}', "");
60624 Expect(0, 8, '\p{posixspace}', "");
60625 Expect(1, 8, '\p{^posixspace}', "");
60626 Expect(1, 8, '\P{posixspace}', "");
60627 Expect(0, 8, '\P{^posixspace}', "");
60628 Expect(1, 13, '\p{ PosixSpace}', "");
60629 Expect(0, 13, '\p{^ PosixSpace}', "");
60630 Expect(0, 13, '\P{ PosixSpace}', "");
60631 Expect(1, 13, '\P{^ PosixSpace}', "");
60632 Expect(0, 8, '\p{ PosixSpace}', "");
60633 Expect(1, 8, '\p{^ PosixSpace}', "");
60634 Expect(1, 8, '\P{ PosixSpace}', "");
60635 Expect(0, 8, '\P{^ PosixSpace}', "");
60636 Error('\p{_ is-POSIXSPACE:=}');
60637 Error('\P{_ is-POSIXSPACE:=}');
60638 Expect(1, 13, '\p{isposixspace}', "");
60639 Expect(0, 13, '\p{^isposixspace}', "");
60640 Expect(0, 13, '\P{isposixspace}', "");
60641 Expect(1, 13, '\P{^isposixspace}', "");
60642 Expect(0, 8, '\p{isposixspace}', "");
60643 Expect(1, 8, '\p{^isposixspace}', "");
60644 Expect(1, 8, '\P{isposixspace}', "");
60645 Expect(0, 8, '\P{^isposixspace}', "");
60646 Expect(1, 13, '\p{-is_PosixSpace}', "");
60647 Expect(0, 13, '\p{^-is_PosixSpace}', "");
60648 Expect(0, 13, '\P{-is_PosixSpace}', "");
60649 Expect(1, 13, '\P{^-is_PosixSpace}', "");
60650 Expect(0, 8, '\p{-is_PosixSpace}', "");
60651 Expect(1, 8, '\p{^-is_PosixSpace}', "");
60652 Expect(1, 8, '\P{-is_PosixSpace}', "");
60653 Expect(0, 8, '\P{^-is_PosixSpace}', "");
60654 Error('\p{/a/- currency symbols}');
60655 Error('\P{/a/- currency symbols}');
60656 Expect(1, 8399, '\p{currencysymbols}', "");
60657 Expect(0, 8399, '\p{^currencysymbols}', "");
60658 Expect(0, 8399, '\P{currencysymbols}', "");
60659 Expect(1, 8399, '\P{^currencysymbols}', "");
60660 Expect(0, 8351, '\p{currencysymbols}', "");
60661 Expect(1, 8351, '\p{^currencysymbols}', "");
60662 Expect(1, 8351, '\P{currencysymbols}', "");
60663 Expect(0, 8351, '\P{^currencysymbols}', "");
60664 Expect(1, 8399, '\p{-Currency   Symbols}', "");
60665 Expect(0, 8399, '\p{^-Currency  Symbols}', "");
60666 Expect(0, 8399, '\P{-Currency   Symbols}', "");
60667 Expect(1, 8399, '\P{^-Currency  Symbols}', "");
60668 Expect(0, 8351, '\p{-Currency   Symbols}', "");
60669 Expect(1, 8351, '\p{^-Currency  Symbols}', "");
60670 Expect(1, 8351, '\P{-Currency   Symbols}', "");
60671 Expect(0, 8351, '\P{^-Currency  Symbols}', "");
60672 Error('\p{_ is CURRENCY/a/Symbols}');
60673 Error('\P{_ is CURRENCY/a/Symbols}');
60674 Expect(1, 8399, '\p{iscurrencysymbols}', "");
60675 Expect(0, 8399, '\p{^iscurrencysymbols}', "");
60676 Expect(0, 8399, '\P{iscurrencysymbols}', "");
60677 Expect(1, 8399, '\P{^iscurrencysymbols}', "");
60678 Expect(0, 8351, '\p{iscurrencysymbols}', "");
60679 Expect(1, 8351, '\p{^iscurrencysymbols}', "");
60680 Expect(1, 8351, '\P{iscurrencysymbols}', "");
60681 Expect(0, 8351, '\P{^iscurrencysymbols}', "");
60682 Expect(1, 8399, '\p{_Is CURRENCYSymbols}', "");
60683 Expect(0, 8399, '\p{^_Is CURRENCYSymbols}', "");
60684 Expect(0, 8399, '\P{_Is CURRENCYSymbols}', "");
60685 Expect(1, 8399, '\P{^_Is CURRENCYSymbols}', "");
60686 Expect(0, 8351, '\p{_Is CURRENCYSymbols}', "");
60687 Expect(1, 8351, '\p{^_Is CURRENCYSymbols}', "");
60688 Expect(1, 8351, '\P{_Is CURRENCYSymbols}', "");
60689 Expect(0, 8351, '\P{^_Is CURRENCYSymbols}', "");
60690 Error('\p{_-In/a/currency-symbols}');
60691 Error('\P{_-In/a/currency-symbols}');
60692 Expect(1, 8399, '\p{incurrencysymbols}', "");
60693 Expect(0, 8399, '\p{^incurrencysymbols}', "");
60694 Expect(0, 8399, '\P{incurrencysymbols}', "");
60695 Expect(1, 8399, '\P{^incurrencysymbols}', "");
60696 Expect(0, 8351, '\p{incurrencysymbols}', "");
60697 Expect(1, 8351, '\p{^incurrencysymbols}', "");
60698 Expect(1, 8351, '\P{incurrencysymbols}', "");
60699 Expect(0, 8351, '\P{^incurrencysymbols}', "");
60700 Expect(1, 8399, '\p{ _In-currency_Symbols}', "");
60701 Expect(0, 8399, '\p{^ _In-currency_Symbols}', "");
60702 Expect(0, 8399, '\P{ _In-currency_Symbols}', "");
60703 Expect(1, 8399, '\P{^ _In-currency_Symbols}', "");
60704 Expect(0, 8351, '\p{ _In-currency_Symbols}', "");
60705 Expect(1, 8351, '\p{^ _In-currency_Symbols}', "");
60706 Expect(1, 8351, '\P{ _In-currency_Symbols}', "");
60707 Expect(0, 8351, '\P{^ _In-currency_Symbols}', "");
60708 Error('\p{ -Currency/a/Symbol}');
60709 Error('\P{ -Currency/a/Symbol}');
60710 Expect(1, 36, '\p{currencysymbol}', "");
60711 Expect(0, 36, '\p{^currencysymbol}', "");
60712 Expect(0, 36, '\P{currencysymbol}', "");
60713 Expect(1, 36, '\P{^currencysymbol}', "");
60714 Expect(0, 35, '\p{currencysymbol}', "");
60715 Expect(1, 35, '\p{^currencysymbol}', "");
60716 Expect(1, 35, '\P{currencysymbol}', "");
60717 Expect(0, 35, '\P{^currencysymbol}', "");
60718 Expect(1, 36, '\p{      -CurrencySymbol}', "");
60719 Expect(0, 36, '\p{^     -CurrencySymbol}', "");
60720 Expect(0, 36, '\P{      -CurrencySymbol}', "");
60721 Expect(1, 36, '\P{^     -CurrencySymbol}', "");
60722 Expect(0, 35, '\p{      -CurrencySymbol}', "");
60723 Expect(1, 35, '\p{^     -CurrencySymbol}', "");
60724 Expect(1, 35, '\P{      -CurrencySymbol}', "");
60725 Expect(0, 35, '\P{^     -CurrencySymbol}', "");
60726 Error('\p{-Is:=CURRENCY-Symbol}');
60727 Error('\P{-Is:=CURRENCY-Symbol}');
60728 Expect(1, 36, '\p{iscurrencysymbol}', "");
60729 Expect(0, 36, '\p{^iscurrencysymbol}', "");
60730 Expect(0, 36, '\P{iscurrencysymbol}', "");
60731 Expect(1, 36, '\P{^iscurrencysymbol}', "");
60732 Expect(0, 35, '\p{iscurrencysymbol}', "");
60733 Expect(1, 35, '\p{^iscurrencysymbol}', "");
60734 Expect(1, 35, '\P{iscurrencysymbol}', "");
60735 Expect(0, 35, '\P{^iscurrencysymbol}', "");
60736 Expect(1, 36, '\p{-_IS_currency Symbol}', "");
60737 Expect(0, 36, '\p{^-_IS_currency        Symbol}', "");
60738 Expect(0, 36, '\P{-_IS_currency Symbol}', "");
60739 Expect(1, 36, '\P{^-_IS_currency        Symbol}', "");
60740 Expect(0, 35, '\p{-_IS_currency Symbol}', "");
60741 Expect(1, 35, '\p{^-_IS_currency        Symbol}', "");
60742 Expect(1, 35, '\P{-_IS_currency Symbol}', "");
60743 Expect(0, 35, '\P{^-_IS_currency        Symbol}', "");
60744 Error('\p{_Sc:=}');
60745 Error('\P{_Sc:=}');
60746 Expect(1, 36, '\p{sc}', "");
60747 Expect(0, 36, '\p{^sc}', "");
60748 Expect(0, 36, '\P{sc}', "");
60749 Expect(1, 36, '\P{^sc}', "");
60750 Expect(0, 35, '\p{sc}', "");
60751 Expect(1, 35, '\p{^sc}', "");
60752 Expect(1, 35, '\P{sc}', "");
60753 Expect(0, 35, '\P{^sc}', "");
60754 Expect(1, 36, '\p{ Sc}', "");
60755 Expect(0, 36, '\p{^ Sc}', "");
60756 Expect(0, 36, '\P{ Sc}', "");
60757 Expect(1, 36, '\P{^ Sc}', "");
60758 Expect(0, 35, '\p{ Sc}', "");
60759 Expect(1, 35, '\p{^ Sc}', "");
60760 Expect(1, 35, '\P{ Sc}', "");
60761 Expect(0, 35, '\P{^ Sc}', "");
60762 Error('\p{  is:=Sc}');
60763 Error('\P{  is:=Sc}');
60764 Expect(1, 36, '\p{issc}', "");
60765 Expect(0, 36, '\p{^issc}', "");
60766 Expect(0, 36, '\P{issc}', "");
60767 Expect(1, 36, '\P{^issc}', "");
60768 Expect(0, 35, '\p{issc}', "");
60769 Expect(1, 35, '\p{^issc}', "");
60770 Expect(1, 35, '\P{issc}', "");
60771 Expect(0, 35, '\P{^issc}', "");
60772 Expect(1, 36, '\p{      Is      SC}', "");
60773 Expect(0, 36, '\p{^     Is      SC}', "");
60774 Expect(0, 36, '\P{      Is      SC}', "");
60775 Expect(1, 36, '\P{^     Is      SC}', "");
60776 Expect(0, 35, '\p{      Is      SC}', "");
60777 Expect(1, 35, '\p{^     Is      SC}', "");
60778 Expect(1, 35, '\P{      Is      SC}', "");
60779 Expect(0, 35, '\P{^     Is      SC}', "");
60780 Error('\p{ -HIGH/a/surrogates}');
60781 Error('\P{ -HIGH/a/surrogates}');
60782 Expect(0, 55295, '\p{highsurrogates}', "");
60783 Expect(1, 55295, '\p{^highsurrogates}', "");
60784 Expect(1, 55295, '\P{highsurrogates}', "");
60785 Expect(0, 55295, '\P{^highsurrogates}', "");
60786 Expect(0, 55295, '\p{ -High_Surrogates}', "");
60787 Expect(1, 55295, '\p{^ -High_Surrogates}', "");
60788 Expect(1, 55295, '\P{ -High_Surrogates}', "");
60789 Expect(0, 55295, '\P{^ -High_Surrogates}', "");
60790 Error('\p{/a/--ISHIGH   Surrogates}');
60791 Error('\P{/a/--ISHIGH   Surrogates}');
60792 Expect(0, 55295, '\p{ishighsurrogates}', "");
60793 Expect(1, 55295, '\p{^ishighsurrogates}', "");
60794 Expect(1, 55295, '\P{ishighsurrogates}', "");
60795 Expect(0, 55295, '\P{^ishighsurrogates}', "");
60796 Expect(0, 55295, '\p{-IS_High-SURROGATES}', "");
60797 Expect(1, 55295, '\p{^-IS_High-SURROGATES}', "");
60798 Expect(1, 55295, '\P{-IS_High-SURROGATES}', "");
60799 Expect(0, 55295, '\P{^-IS_High-SURROGATES}', "");
60800 Error('\p{:= In High    surrogates}');
60801 Error('\P{:= In High    surrogates}');
60802 Expect(0, 55295, '\p{inhighsurrogates}', "");
60803 Expect(1, 55295, '\p{^inhighsurrogates}', "");
60804 Expect(1, 55295, '\P{inhighsurrogates}', "");
60805 Expect(0, 55295, '\P{^inhighsurrogates}', "");
60806 Expect(0, 55295, '\p{_-In       HIGH_SURROGATES}', "");
60807 Expect(1, 55295, '\p{^_-In      HIGH_SURROGATES}', "");
60808 Expect(1, 55295, '\P{_-In       HIGH_SURROGATES}', "");
60809 Expect(0, 55295, '\P{^_-In      HIGH_SURROGATES}', "");
60810 Error('\p{:=inDeseret}');
60811 Error('\P{:=inDeseret}');
60812 Expect(1, 66639, '\p{indeseret}', "");
60813 Expect(0, 66639, '\p{^indeseret}', "");
60814 Expect(0, 66639, '\P{indeseret}', "");
60815 Expect(1, 66639, '\P{^indeseret}', "");
60816 Expect(0, 66559, '\p{indeseret}', "");
60817 Expect(1, 66559, '\p{^indeseret}', "");
60818 Expect(1, 66559, '\P{indeseret}', "");
60819 Expect(0, 66559, '\P{^indeseret}', "");
60820 Expect(1, 66639, '\p{   In Deseret}', "");
60821 Expect(0, 66639, '\p{^  In Deseret}', "");
60822 Expect(0, 66639, '\P{   In Deseret}', "");
60823 Expect(1, 66639, '\P{^  In Deseret}', "");
60824 Expect(0, 66559, '\p{   In Deseret}', "");
60825 Expect(1, 66559, '\p{^  In Deseret}', "");
60826 Expect(1, 66559, '\P{   In Deseret}', "");
60827 Expect(0, 66559, '\P{^  In Deseret}', "");
60828 Error('\p{:=  OTHER-Alphabetic}');
60829 Error('\P{:=  OTHER-Alphabetic}');
60830 Expect(1, 837, '\p{otheralphabetic}', 'deprecated');
60831 Expect(0, 837, '\p{^otheralphabetic}', 'deprecated');
60832 Expect(0, 837, '\P{otheralphabetic}', 'deprecated');
60833 Expect(1, 837, '\P{^otheralphabetic}', 'deprecated');
60834 Expect(0, 836, '\p{otheralphabetic}', 'deprecated');
60835 Expect(1, 836, '\p{^otheralphabetic}', 'deprecated');
60836 Expect(1, 836, '\P{otheralphabetic}', 'deprecated');
60837 Expect(0, 836, '\P{^otheralphabetic}', 'deprecated');
60838 Expect(1, 837, '\p{_-Other_alphabetic}', 'deprecated');
60839 Expect(0, 837, '\p{^_-Other_alphabetic}', 'deprecated');
60840 Expect(0, 837, '\P{_-Other_alphabetic}', 'deprecated');
60841 Expect(1, 837, '\P{^_-Other_alphabetic}', 'deprecated');
60842 Expect(0, 836, '\p{_-Other_alphabetic}', 'deprecated');
60843 Expect(1, 836, '\p{^_-Other_alphabetic}', 'deprecated');
60844 Expect(1, 836, '\P{_-Other_alphabetic}', 'deprecated');
60845 Expect(0, 836, '\P{^_-Other_alphabetic}', 'deprecated');
60846 Error('\p{__Is:=Other_ALPHABETIC}');
60847 Error('\P{__Is:=Other_ALPHABETIC}');
60848 Expect(1, 837, '\p{isotheralphabetic}', 'deprecated');
60849 Expect(0, 837, '\p{^isotheralphabetic}', 'deprecated');
60850 Expect(0, 837, '\P{isotheralphabetic}', 'deprecated');
60851 Expect(1, 837, '\P{^isotheralphabetic}', 'deprecated');
60852 Expect(0, 836, '\p{isotheralphabetic}', 'deprecated');
60853 Expect(1, 836, '\p{^isotheralphabetic}', 'deprecated');
60854 Expect(1, 836, '\P{isotheralphabetic}', 'deprecated');
60855 Expect(0, 836, '\P{^isotheralphabetic}', 'deprecated');
60856 Expect(1, 837, '\p{     -IS_OTHER-Alphabetic}', 'deprecated');
60857 Expect(0, 837, '\p{^    -IS_OTHER-Alphabetic}', 'deprecated');
60858 Expect(0, 837, '\P{     -IS_OTHER-Alphabetic}', 'deprecated');
60859 Expect(1, 837, '\P{^    -IS_OTHER-Alphabetic}', 'deprecated');
60860 Expect(0, 836, '\p{     -IS_OTHER-Alphabetic}', 'deprecated');
60861 Expect(1, 836, '\p{^    -IS_OTHER-Alphabetic}', 'deprecated');
60862 Expect(1, 836, '\P{     -IS_OTHER-Alphabetic}', 'deprecated');
60863 Expect(0, 836, '\P{^    -IS_OTHER-Alphabetic}', 'deprecated');
60864 Error('\p{:=-oalpha}');
60865 Error('\P{:=-oalpha}');
60866 Expect(1, 837, '\p{oalpha}', 'deprecated');
60867 Expect(0, 837, '\p{^oalpha}', 'deprecated');
60868 Expect(0, 837, '\P{oalpha}', 'deprecated');
60869 Expect(1, 837, '\P{^oalpha}', 'deprecated');
60870 Expect(0, 836, '\p{oalpha}', 'deprecated');
60871 Expect(1, 836, '\p{^oalpha}', 'deprecated');
60872 Expect(1, 836, '\P{oalpha}', 'deprecated');
60873 Expect(0, 836, '\P{^oalpha}', 'deprecated');
60874 Expect(1, 837, '\p{-OALPHA}', 'deprecated');
60875 Expect(0, 837, '\p{^-OALPHA}', 'deprecated');
60876 Expect(0, 837, '\P{-OALPHA}', 'deprecated');
60877 Expect(1, 837, '\P{^-OALPHA}', 'deprecated');
60878 Expect(0, 836, '\p{-OALPHA}', 'deprecated');
60879 Expect(1, 836, '\p{^-OALPHA}', 'deprecated');
60880 Expect(1, 836, '\P{-OALPHA}', 'deprecated');
60881 Expect(0, 836, '\P{^-OALPHA}', 'deprecated');
60882 Error('\p{_:=Is-OALPHA}');
60883 Error('\P{_:=Is-OALPHA}');
60884 Expect(1, 837, '\p{isoalpha}', 'deprecated');
60885 Expect(0, 837, '\p{^isoalpha}', 'deprecated');
60886 Expect(0, 837, '\P{isoalpha}', 'deprecated');
60887 Expect(1, 837, '\P{^isoalpha}', 'deprecated');
60888 Expect(0, 836, '\p{isoalpha}', 'deprecated');
60889 Expect(1, 836, '\p{^isoalpha}', 'deprecated');
60890 Expect(1, 836, '\P{isoalpha}', 'deprecated');
60891 Expect(0, 836, '\P{^isoalpha}', 'deprecated');
60892 Expect(1, 837, '\p{             Is-OALPHA}', 'deprecated');
60893 Expect(0, 837, '\p{^            Is-OALPHA}', 'deprecated');
60894 Expect(0, 837, '\P{             Is-OALPHA}', 'deprecated');
60895 Expect(1, 837, '\P{^            Is-OALPHA}', 'deprecated');
60896 Expect(0, 836, '\p{             Is-OALPHA}', 'deprecated');
60897 Expect(1, 836, '\p{^            Is-OALPHA}', 'deprecated');
60898 Expect(1, 836, '\P{             Is-OALPHA}', 'deprecated');
60899 Expect(0, 836, '\P{^            Is-OALPHA}', 'deprecated');
60900 Error('\p{supplementaryPrivate/a/use Areaa}');
60901 Error('\P{supplementaryPrivate/a/use Areaa}');
60902 Expect(1, 983040, '\p{supplementaryprivateuseareaa}', "");
60903 Expect(0, 983040, '\p{^supplementaryprivateuseareaa}', "");
60904 Expect(0, 983040, '\P{supplementaryprivateuseareaa}', "");
60905 Expect(1, 983040, '\P{^supplementaryprivateuseareaa}', "");
60906 Expect(0, 7, '\p{supplementaryprivateuseareaa}', "");
60907 Expect(1, 7, '\p{^supplementaryprivateuseareaa}', "");
60908 Expect(1, 7, '\P{supplementaryprivateuseareaa}', "");
60909 Expect(0, 7, '\P{^supplementaryprivateuseareaa}', "");
60910 Expect(1, 983040, '\p{- supplementaryPrivate    Use     AREA_A}', "");
60911 Expect(0, 983040, '\p{^-        supplementaryPrivate    Use     AREA_A}', "");
60912 Expect(0, 983040, '\P{- supplementaryPrivate    Use     AREA_A}', "");
60913 Expect(1, 983040, '\P{^-        supplementaryPrivate    Use     AREA_A}', "");
60914 Expect(0, 7, '\p{-      supplementaryPrivate    Use     AREA_A}', "");
60915 Expect(1, 7, '\p{^-     supplementaryPrivate    Use     AREA_A}', "");
60916 Expect(1, 7, '\P{-      supplementaryPrivate    Use     AREA_A}', "");
60917 Expect(0, 7, '\P{^-     supplementaryPrivate    Use     AREA_A}', "");
60918 Error('\p{ Issupplementary:=PrivateUsearea A}');
60919 Error('\P{ Issupplementary:=PrivateUsearea A}');
60920 Expect(1, 983040, '\p{issupplementaryprivateuseareaa}', "");
60921 Expect(0, 983040, '\p{^issupplementaryprivateuseareaa}', "");
60922 Expect(0, 983040, '\P{issupplementaryprivateuseareaa}', "");
60923 Expect(1, 983040, '\P{^issupplementaryprivateuseareaa}', "");
60924 Expect(0, 7, '\p{issupplementaryprivateuseareaa}', "");
60925 Expect(1, 7, '\p{^issupplementaryprivateuseareaa}', "");
60926 Expect(1, 7, '\P{issupplementaryprivateuseareaa}', "");
60927 Expect(0, 7, '\P{^issupplementaryprivateuseareaa}', "");
60928 Expect(1, 983040, '\p{_ IS-SUPPLEMENTARY        PRIVATE_USE_AreaA}', "");
60929 Expect(0, 983040, '\p{^_        IS-SUPPLEMENTARY        PRIVATE_USE_AreaA}', "");
60930 Expect(0, 983040, '\P{_ IS-SUPPLEMENTARY        PRIVATE_USE_AreaA}', "");
60931 Expect(1, 983040, '\P{^_        IS-SUPPLEMENTARY        PRIVATE_USE_AreaA}', "");
60932 Expect(0, 7, '\p{_      IS-SUPPLEMENTARY        PRIVATE_USE_AreaA}', "");
60933 Expect(1, 7, '\p{^_     IS-SUPPLEMENTARY        PRIVATE_USE_AreaA}', "");
60934 Expect(1, 7, '\P{_      IS-SUPPLEMENTARY        PRIVATE_USE_AreaA}', "");
60935 Expect(0, 7, '\P{^_     IS-SUPPLEMENTARY        PRIVATE_USE_AreaA}', "");
60936 Error('\p{  In:=Supplementary_PRIVATE-UseArea   A}');
60937 Error('\P{  In:=Supplementary_PRIVATE-UseArea   A}');
60938 Expect(1, 983040, '\p{insupplementaryprivateuseareaa}', "");
60939 Expect(0, 983040, '\p{^insupplementaryprivateuseareaa}', "");
60940 Expect(0, 983040, '\P{insupplementaryprivateuseareaa}', "");
60941 Expect(1, 983040, '\P{^insupplementaryprivateuseareaa}', "");
60942 Expect(0, 7, '\p{insupplementaryprivateuseareaa}', "");
60943 Expect(1, 7, '\p{^insupplementaryprivateuseareaa}', "");
60944 Expect(1, 7, '\P{insupplementaryprivateuseareaa}', "");
60945 Expect(0, 7, '\P{^insupplementaryprivateuseareaa}', "");
60946 Expect(1, 983040, '\p{_In_SUPPLEMENTARYPRIVATE-use-Area A}', "");
60947 Expect(0, 983040, '\p{^_In_SUPPLEMENTARYPRIVATE-use-Area        A}', "");
60948 Expect(0, 983040, '\P{_In_SUPPLEMENTARYPRIVATE-use-Area A}', "");
60949 Expect(1, 983040, '\P{^_In_SUPPLEMENTARYPRIVATE-use-Area        A}', "");
60950 Expect(0, 7, '\p{_In_SUPPLEMENTARYPRIVATE-use-Area      A}', "");
60951 Expect(1, 7, '\p{^_In_SUPPLEMENTARYPRIVATE-use-Area     A}', "");
60952 Expect(1, 7, '\P{_In_SUPPLEMENTARYPRIVATE-use-Area      A}', "");
60953 Expect(0, 7, '\P{^_In_SUPPLEMENTARYPRIVATE-use-Area     A}', "");
60954 Error('\p{              Saurashtra/a/}');
60955 Error('\P{              Saurashtra/a/}');
60956 Expect(1, 43204, '\p{saurashtra}', "");
60957 Expect(0, 43204, '\p{^saurashtra}', "");
60958 Expect(0, 43204, '\P{saurashtra}', "");
60959 Expect(1, 43204, '\P{^saurashtra}', "");
60960 Expect(0, 43135, '\p{saurashtra}', "");
60961 Expect(1, 43135, '\p{^saurashtra}', "");
60962 Expect(1, 43135, '\P{saurashtra}', "");
60963 Expect(0, 43135, '\P{^saurashtra}', "");
60964 Expect(1, 43204, '\p{- saurashtra}', "");
60965 Expect(0, 43204, '\p{^- saurashtra}', "");
60966 Expect(0, 43204, '\P{- saurashtra}', "");
60967 Expect(1, 43204, '\P{^- saurashtra}', "");
60968 Expect(0, 43135, '\p{- saurashtra}', "");
60969 Expect(1, 43135, '\p{^- saurashtra}', "");
60970 Expect(1, 43135, '\P{- saurashtra}', "");
60971 Expect(0, 43135, '\P{^- saurashtra}', "");
60972 Error('\p{_:=Is_saurashtra}');
60973 Error('\P{_:=Is_saurashtra}');
60974 Expect(1, 43204, '\p{issaurashtra}', "");
60975 Expect(0, 43204, '\p{^issaurashtra}', "");
60976 Expect(0, 43204, '\P{issaurashtra}', "");
60977 Expect(1, 43204, '\P{^issaurashtra}', "");
60978 Expect(0, 43135, '\p{issaurashtra}', "");
60979 Expect(1, 43135, '\p{^issaurashtra}', "");
60980 Expect(1, 43135, '\P{issaurashtra}', "");
60981 Expect(0, 43135, '\P{^issaurashtra}', "");
60982 Expect(1, 43204, '\p{  Is-saurashtra}', "");
60983 Expect(0, 43204, '\p{^  Is-saurashtra}', "");
60984 Expect(0, 43204, '\P{  Is-saurashtra}', "");
60985 Expect(1, 43204, '\P{^  Is-saurashtra}', "");
60986 Expect(0, 43135, '\p{  Is-saurashtra}', "");
60987 Expect(1, 43135, '\p{^  Is-saurashtra}', "");
60988 Expect(1, 43135, '\P{  Is-saurashtra}', "");
60989 Expect(0, 43135, '\P{^  Is-saurashtra}', "");
60990 Error('\p{:=Saur}');
60991 Error('\P{:=Saur}');
60992 Expect(1, 43204, '\p{saur}', "");
60993 Expect(0, 43204, '\p{^saur}', "");
60994 Expect(0, 43204, '\P{saur}', "");
60995 Expect(1, 43204, '\P{^saur}', "");
60996 Expect(0, 43135, '\p{saur}', "");
60997 Expect(1, 43135, '\p{^saur}', "");
60998 Expect(1, 43135, '\P{saur}', "");
60999 Expect(0, 43135, '\P{^saur}', "");
61000 Expect(1, 43204, '\p{_  Saur}', "");
61001 Expect(0, 43204, '\p{^_ Saur}', "");
61002 Expect(0, 43204, '\P{_  Saur}', "");
61003 Expect(1, 43204, '\P{^_ Saur}', "");
61004 Expect(0, 43135, '\p{_  Saur}', "");
61005 Expect(1, 43135, '\p{^_ Saur}', "");
61006 Expect(1, 43135, '\P{_  Saur}', "");
61007 Expect(0, 43135, '\P{^_ Saur}', "");
61008 Error('\p{ :=is Saur}');
61009 Error('\P{ :=is Saur}');
61010 Expect(1, 43204, '\p{issaur}', "");
61011 Expect(0, 43204, '\p{^issaur}', "");
61012 Expect(0, 43204, '\P{issaur}', "");
61013 Expect(1, 43204, '\P{^issaur}', "");
61014 Expect(0, 43135, '\p{issaur}', "");
61015 Expect(1, 43135, '\p{^issaur}', "");
61016 Expect(1, 43135, '\P{issaur}', "");
61017 Expect(0, 43135, '\P{^issaur}', "");
61018 Expect(1, 43204, '\p{   -IsSaur}', "");
61019 Expect(0, 43204, '\p{^  -IsSaur}', "");
61020 Expect(0, 43204, '\P{   -IsSaur}', "");
61021 Expect(1, 43204, '\P{^  -IsSaur}', "");
61022 Expect(0, 43135, '\p{   -IsSaur}', "");
61023 Expect(1, 43135, '\p{^  -IsSaur}', "");
61024 Expect(1, 43135, '\P{   -IsSaur}', "");
61025 Expect(0, 43135, '\P{^  -IsSaur}', "");
61026 Error('\p{-tagbanwa:=}');
61027 Error('\P{-tagbanwa:=}');
61028 Expect(1, 5996, '\p{tagbanwa}', "");
61029 Expect(0, 5996, '\p{^tagbanwa}', "");
61030 Expect(0, 5996, '\P{tagbanwa}', "");
61031 Expect(1, 5996, '\P{^tagbanwa}', "");
61032 Expect(0, 5983, '\p{tagbanwa}', "");
61033 Expect(1, 5983, '\p{^tagbanwa}', "");
61034 Expect(1, 5983, '\P{tagbanwa}', "");
61035 Expect(0, 5983, '\P{^tagbanwa}', "");
61036 Expect(1, 5996, '\p{-_TAGBANWA}', "");
61037 Expect(0, 5996, '\p{^-_TAGBANWA}', "");
61038 Expect(0, 5996, '\P{-_TAGBANWA}', "");
61039 Expect(1, 5996, '\P{^-_TAGBANWA}', "");
61040 Expect(0, 5983, '\p{-_TAGBANWA}', "");
61041 Expect(1, 5983, '\p{^-_TAGBANWA}', "");
61042 Expect(1, 5983, '\P{-_TAGBANWA}', "");
61043 Expect(0, 5983, '\P{^-_TAGBANWA}', "");
61044 Error('\p{_/a/ISTagbanwa}');
61045 Error('\P{_/a/ISTagbanwa}');
61046 Expect(1, 5996, '\p{istagbanwa}', "");
61047 Expect(0, 5996, '\p{^istagbanwa}', "");
61048 Expect(0, 5996, '\P{istagbanwa}', "");
61049 Expect(1, 5996, '\P{^istagbanwa}', "");
61050 Expect(0, 5983, '\p{istagbanwa}', "");
61051 Expect(1, 5983, '\p{^istagbanwa}', "");
61052 Expect(1, 5983, '\P{istagbanwa}', "");
61053 Expect(0, 5983, '\P{^istagbanwa}', "");
61054 Expect(1, 5996, '\p{- Is_Tagbanwa}', "");
61055 Expect(0, 5996, '\p{^- Is_Tagbanwa}', "");
61056 Expect(0, 5996, '\P{- Is_Tagbanwa}', "");
61057 Expect(1, 5996, '\P{^- Is_Tagbanwa}', "");
61058 Expect(0, 5983, '\p{- Is_Tagbanwa}', "");
61059 Expect(1, 5983, '\p{^- Is_Tagbanwa}', "");
61060 Expect(1, 5983, '\P{- Is_Tagbanwa}', "");
61061 Expect(0, 5983, '\P{^- Is_Tagbanwa}', "");
61062 Error('\p{_:=TAGB}');
61063 Error('\P{_:=TAGB}');
61064 Expect(1, 5996, '\p{tagb}', "");
61065 Expect(0, 5996, '\p{^tagb}', "");
61066 Expect(0, 5996, '\P{tagb}', "");
61067 Expect(1, 5996, '\P{^tagb}', "");
61068 Expect(0, 5983, '\p{tagb}', "");
61069 Expect(1, 5983, '\p{^tagb}', "");
61070 Expect(1, 5983, '\P{tagb}', "");
61071 Expect(0, 5983, '\P{^tagb}', "");
61072 Expect(1, 5996, '\p{ -Tagb}', "");
61073 Expect(0, 5996, '\p{^ -Tagb}', "");
61074 Expect(0, 5996, '\P{ -Tagb}', "");
61075 Expect(1, 5996, '\P{^ -Tagb}', "");
61076 Expect(0, 5983, '\p{ -Tagb}', "");
61077 Expect(1, 5983, '\p{^ -Tagb}', "");
61078 Expect(1, 5983, '\P{ -Tagb}', "");
61079 Expect(0, 5983, '\P{^ -Tagb}', "");
61080 Error('\p{/a/   -Istagb}');
61081 Error('\P{/a/   -Istagb}');
61082 Expect(1, 5996, '\p{istagb}', "");
61083 Expect(0, 5996, '\p{^istagb}', "");
61084 Expect(0, 5996, '\P{istagb}', "");
61085 Expect(1, 5996, '\P{^istagb}', "");
61086 Expect(0, 5983, '\p{istagb}', "");
61087 Expect(1, 5983, '\p{^istagb}', "");
61088 Expect(1, 5983, '\P{istagb}', "");
61089 Expect(0, 5983, '\P{^istagb}', "");
61090 Expect(1, 5996, '\p{ -IS_Tagb}', "");
61091 Expect(0, 5996, '\p{^ -IS_Tagb}', "");
61092 Expect(0, 5996, '\P{ -IS_Tagb}', "");
61093 Expect(1, 5996, '\P{^ -IS_Tagb}', "");
61094 Expect(0, 5983, '\p{ -IS_Tagb}', "");
61095 Expect(1, 5983, '\p{^ -IS_Tagb}', "");
61096 Expect(1, 5983, '\P{ -IS_Tagb}', "");
61097 Expect(0, 5983, '\P{^ -IS_Tagb}', "");
61098 Error('\p{_khmer/a/Symbols}');
61099 Error('\P{_khmer/a/Symbols}');
61100 Expect(1, 6655, '\p{khmersymbols}', "");
61101 Expect(0, 6655, '\p{^khmersymbols}', "");
61102 Expect(0, 6655, '\P{khmersymbols}', "");
61103 Expect(1, 6655, '\P{^khmersymbols}', "");
61104 Expect(0, 6623, '\p{khmersymbols}', "");
61105 Expect(1, 6623, '\p{^khmersymbols}', "");
61106 Expect(1, 6623, '\P{khmersymbols}', "");
61107 Expect(0, 6623, '\P{^khmersymbols}', "");
61108 Expect(1, 6655, '\p{- Khmer     Symbols}', "");
61109 Expect(0, 6655, '\p{^- Khmer    Symbols}', "");
61110 Expect(0, 6655, '\P{- Khmer     Symbols}', "");
61111 Expect(1, 6655, '\P{^- Khmer    Symbols}', "");
61112 Expect(0, 6623, '\p{- Khmer     Symbols}', "");
61113 Expect(1, 6623, '\p{^- Khmer    Symbols}', "");
61114 Expect(1, 6623, '\P{- Khmer     Symbols}', "");
61115 Expect(0, 6623, '\P{^- Khmer    Symbols}', "");
61116 Error('\p{_ IsKhmer/a/Symbols}');
61117 Error('\P{_ IsKhmer/a/Symbols}');
61118 Expect(1, 6655, '\p{iskhmersymbols}', "");
61119 Expect(0, 6655, '\p{^iskhmersymbols}', "");
61120 Expect(0, 6655, '\P{iskhmersymbols}', "");
61121 Expect(1, 6655, '\P{^iskhmersymbols}', "");
61122 Expect(0, 6623, '\p{iskhmersymbols}', "");
61123 Expect(1, 6623, '\p{^iskhmersymbols}', "");
61124 Expect(1, 6623, '\P{iskhmersymbols}', "");
61125 Expect(0, 6623, '\P{^iskhmersymbols}', "");
61126 Expect(1, 6655, '\p{ _IS-khmersymbols}', "");
61127 Expect(0, 6655, '\p{^ _IS-khmersymbols}', "");
61128 Expect(0, 6655, '\P{ _IS-khmersymbols}', "");
61129 Expect(1, 6655, '\P{^ _IS-khmersymbols}', "");
61130 Expect(0, 6623, '\p{ _IS-khmersymbols}', "");
61131 Expect(1, 6623, '\p{^ _IS-khmersymbols}', "");
61132 Expect(1, 6623, '\P{ _IS-khmersymbols}', "");
61133 Expect(0, 6623, '\P{^ _IS-khmersymbols}', "");
61134 Error('\p{      _in_khmer:=SYMBOLS}');
61135 Error('\P{      _in_khmer:=SYMBOLS}');
61136 Expect(1, 6655, '\p{inkhmersymbols}', "");
61137 Expect(0, 6655, '\p{^inkhmersymbols}', "");
61138 Expect(0, 6655, '\P{inkhmersymbols}', "");
61139 Expect(1, 6655, '\P{^inkhmersymbols}', "");
61140 Expect(0, 6623, '\p{inkhmersymbols}', "");
61141 Expect(1, 6623, '\p{^inkhmersymbols}', "");
61142 Expect(1, 6623, '\P{inkhmersymbols}', "");
61143 Expect(0, 6623, '\P{^inkhmersymbols}', "");
61144 Expect(1, 6655, '\p{    -In_KHMER Symbols}', "");
61145 Expect(0, 6655, '\p{^   -In_KHMER Symbols}', "");
61146 Expect(0, 6655, '\P{    -In_KHMER Symbols}', "");
61147 Expect(1, 6655, '\P{^   -In_KHMER Symbols}', "");
61148 Expect(0, 6623, '\p{    -In_KHMER Symbols}', "");
61149 Expect(1, 6623, '\p{^   -In_KHMER Symbols}', "");
61150 Expect(1, 6623, '\P{    -In_KHMER Symbols}', "");
61151 Expect(0, 6623, '\P{^   -In_KHMER Symbols}', "");
61152 Error('\p{:=  Math}');
61153 Error('\P{:=  Math}');
61154 Expect(1, 43, '\p{math}', "");
61155 Expect(0, 43, '\p{^math}', "");
61156 Expect(0, 43, '\P{math}', "");
61157 Expect(1, 43, '\P{^math}', "");
61158 Expect(0, 42, '\p{math}', "");
61159 Expect(1, 42, '\p{^math}', "");
61160 Expect(1, 42, '\P{math}', "");
61161 Expect(0, 42, '\P{^math}', "");
61162 Expect(1, 43, '\p{      -Math}', "");
61163 Expect(0, 43, '\p{^     -Math}', "");
61164 Expect(0, 43, '\P{      -Math}', "");
61165 Expect(1, 43, '\P{^     -Math}', "");
61166 Expect(0, 42, '\p{      -Math}', "");
61167 Expect(1, 42, '\p{^     -Math}', "");
61168 Expect(1, 42, '\P{      -Math}', "");
61169 Expect(0, 42, '\P{^     -Math}', "");
61170 Error('\p{ IsMath/a/}');
61171 Error('\P{ IsMath/a/}');
61172 Expect(1, 43, '\p{ismath}', "");
61173 Expect(0, 43, '\p{^ismath}', "");
61174 Expect(0, 43, '\P{ismath}', "");
61175 Expect(1, 43, '\P{^ismath}', "");
61176 Expect(0, 42, '\p{ismath}', "");
61177 Expect(1, 42, '\p{^ismath}', "");
61178 Expect(1, 42, '\P{ismath}', "");
61179 Expect(0, 42, '\P{^ismath}', "");
61180 Expect(1, 43, '\p{_is_MATH}', "");
61181 Expect(0, 43, '\p{^_is_MATH}', "");
61182 Expect(0, 43, '\P{_is_MATH}', "");
61183 Expect(1, 43, '\P{^_is_MATH}', "");
61184 Expect(0, 42, '\p{_is_MATH}', "");
61185 Expect(1, 42, '\p{^_is_MATH}', "");
61186 Expect(1, 42, '\P{_is_MATH}', "");
61187 Expect(0, 42, '\P{^_is_MATH}', "");
61188 Error('\p{              Buhid/a/}');
61189 Error('\P{              Buhid/a/}');
61190 Expect(1, 5971, '\p{buhid}', "");
61191 Expect(0, 5971, '\p{^buhid}', "");
61192 Expect(0, 5971, '\P{buhid}', "");
61193 Expect(1, 5971, '\P{^buhid}', "");
61194 Expect(0, 5951, '\p{buhid}', "");
61195 Expect(1, 5951, '\p{^buhid}', "");
61196 Expect(1, 5951, '\P{buhid}', "");
61197 Expect(0, 5951, '\P{^buhid}', "");
61198 Expect(1, 5971, '\p{ _BUHID}', "");
61199 Expect(0, 5971, '\p{^ _BUHID}', "");
61200 Expect(0, 5971, '\P{ _BUHID}', "");
61201 Expect(1, 5971, '\P{^ _BUHID}', "");
61202 Expect(0, 5951, '\p{ _BUHID}', "");
61203 Expect(1, 5951, '\p{^ _BUHID}', "");
61204 Expect(1, 5951, '\P{ _BUHID}', "");
61205 Expect(0, 5951, '\P{^ _BUHID}', "");
61206 Error('\p{_Is_Buhid:=}');
61207 Error('\P{_Is_Buhid:=}');
61208 Expect(1, 5971, '\p{isbuhid}', "");
61209 Expect(0, 5971, '\p{^isbuhid}', "");
61210 Expect(0, 5971, '\P{isbuhid}', "");
61211 Expect(1, 5971, '\P{^isbuhid}', "");
61212 Expect(0, 5951, '\p{isbuhid}', "");
61213 Expect(1, 5951, '\p{^isbuhid}', "");
61214 Expect(1, 5951, '\P{isbuhid}', "");
61215 Expect(0, 5951, '\P{^isbuhid}', "");
61216 Expect(1, 5971, '\p{_   IS_Buhid}', "");
61217 Expect(0, 5971, '\p{^_  IS_Buhid}', "");
61218 Expect(0, 5971, '\P{_   IS_Buhid}', "");
61219 Expect(1, 5971, '\P{^_  IS_Buhid}', "");
61220 Expect(0, 5951, '\p{_   IS_Buhid}', "");
61221 Expect(1, 5951, '\p{^_  IS_Buhid}', "");
61222 Expect(1, 5951, '\P{_   IS_Buhid}', "");
61223 Expect(0, 5951, '\P{^_  IS_Buhid}', "");
61224 Error('\p{_Buhd:=}');
61225 Error('\P{_Buhd:=}');
61226 Expect(1, 5971, '\p{buhd}', "");
61227 Expect(0, 5971, '\p{^buhd}', "");
61228 Expect(0, 5971, '\P{buhd}', "");
61229 Expect(1, 5971, '\P{^buhd}', "");
61230 Expect(0, 5951, '\p{buhd}', "");
61231 Expect(1, 5951, '\p{^buhd}', "");
61232 Expect(1, 5951, '\P{buhd}', "");
61233 Expect(0, 5951, '\P{^buhd}', "");
61234 Expect(1, 5971, '\p{ _Buhd}', "");
61235 Expect(0, 5971, '\p{^ _Buhd}', "");
61236 Expect(0, 5971, '\P{ _Buhd}', "");
61237 Expect(1, 5971, '\P{^ _Buhd}', "");
61238 Expect(0, 5951, '\p{ _Buhd}', "");
61239 Expect(1, 5951, '\p{^ _Buhd}', "");
61240 Expect(1, 5951, '\P{ _Buhd}', "");
61241 Expect(0, 5951, '\P{^ _Buhd}', "");
61242 Error('\p{--ISBuhd:=}');
61243 Error('\P{--ISBuhd:=}');
61244 Expect(1, 5971, '\p{isbuhd}', "");
61245 Expect(0, 5971, '\p{^isbuhd}', "");
61246 Expect(0, 5971, '\P{isbuhd}', "");
61247 Expect(1, 5971, '\P{^isbuhd}', "");
61248 Expect(0, 5951, '\p{isbuhd}', "");
61249 Expect(1, 5951, '\p{^isbuhd}', "");
61250 Expect(1, 5951, '\P{isbuhd}', "");
61251 Expect(0, 5951, '\P{^isbuhd}', "");
61252 Expect(1, 5971, '\p{ _ISBuhd}', "");
61253 Expect(0, 5971, '\p{^ _ISBuhd}', "");
61254 Expect(0, 5971, '\P{ _ISBuhd}', "");
61255 Expect(1, 5971, '\P{^ _ISBuhd}', "");
61256 Expect(0, 5951, '\p{ _ISBuhd}', "");
61257 Expect(1, 5951, '\p{^ _ISBuhd}', "");
61258 Expect(1, 5951, '\P{ _ISBuhd}', "");
61259 Expect(0, 5951, '\P{^ _ISBuhd}', "");
61260 Error('\p{ Greek:=AND   coptic}');
61261 Error('\P{ Greek:=AND   coptic}');
61262 Expect(1, 1023, '\p{greekandcoptic}', "");
61263 Expect(0, 1023, '\p{^greekandcoptic}', "");
61264 Expect(0, 1023, '\P{greekandcoptic}', "");
61265 Expect(1, 1023, '\P{^greekandcoptic}', "");
61266 Expect(0, 879, '\p{greekandcoptic}', "");
61267 Expect(1, 879, '\p{^greekandcoptic}', "");
61268 Expect(1, 879, '\P{greekandcoptic}', "");
61269 Expect(0, 879, '\P{^greekandcoptic}', "");
61270 Expect(1, 1023, '\p{_-Greek And Coptic}', "");
61271 Expect(0, 1023, '\p{^_-Greek And Coptic}', "");
61272 Expect(0, 1023, '\P{_-Greek And Coptic}', "");
61273 Expect(1, 1023, '\P{^_-Greek And Coptic}', "");
61274 Expect(0, 879, '\p{_-Greek And Coptic}', "");
61275 Expect(1, 879, '\p{^_-Greek And Coptic}', "");
61276 Expect(1, 879, '\P{_-Greek And Coptic}', "");
61277 Expect(0, 879, '\P{^_-Greek And Coptic}', "");
61278 Error('\p{      _is     greek-And-COPTIC/a/}');
61279 Error('\P{      _is     greek-And-COPTIC/a/}');
61280 Expect(1, 1023, '\p{isgreekandcoptic}', "");
61281 Expect(0, 1023, '\p{^isgreekandcoptic}', "");
61282 Expect(0, 1023, '\P{isgreekandcoptic}', "");
61283 Expect(1, 1023, '\P{^isgreekandcoptic}', "");
61284 Expect(0, 879, '\p{isgreekandcoptic}', "");
61285 Expect(1, 879, '\p{^isgreekandcoptic}', "");
61286 Expect(1, 879, '\P{isgreekandcoptic}', "");
61287 Expect(0, 879, '\P{^isgreekandcoptic}', "");
61288 Expect(1, 1023, '\p{Is_greek    AND-Coptic}', "");
61289 Expect(0, 1023, '\p{^Is_greek   AND-Coptic}', "");
61290 Expect(0, 1023, '\P{Is_greek    AND-Coptic}', "");
61291 Expect(1, 1023, '\P{^Is_greek   AND-Coptic}', "");
61292 Expect(0, 879, '\p{Is_greek     AND-Coptic}', "");
61293 Expect(1, 879, '\p{^Is_greek    AND-Coptic}', "");
61294 Expect(1, 879, '\P{Is_greek     AND-Coptic}', "");
61295 Expect(0, 879, '\P{^Is_greek    AND-Coptic}', "");
61296 Error('\p{       In_Greek-AND/a/COPTIC}');
61297 Error('\P{       In_Greek-AND/a/COPTIC}');
61298 Expect(1, 1023, '\p{ingreekandcoptic}', "");
61299 Expect(0, 1023, '\p{^ingreekandcoptic}', "");
61300 Expect(0, 1023, '\P{ingreekandcoptic}', "");
61301 Expect(1, 1023, '\P{^ingreekandcoptic}', "");
61302 Expect(0, 879, '\p{ingreekandcoptic}', "");
61303 Expect(1, 879, '\p{^ingreekandcoptic}', "");
61304 Expect(1, 879, '\P{ingreekandcoptic}', "");
61305 Expect(0, 879, '\P{^ingreekandcoptic}', "");
61306 Expect(1, 1023, '\p{- In greek_And_COPTIC}', "");
61307 Expect(0, 1023, '\p{^- In greek_And_COPTIC}', "");
61308 Expect(0, 1023, '\P{- In greek_And_COPTIC}', "");
61309 Expect(1, 1023, '\P{^- In greek_And_COPTIC}', "");
61310 Expect(0, 879, '\p{- In greek_And_COPTIC}', "");
61311 Expect(1, 879, '\p{^- In greek_And_COPTIC}', "");
61312 Expect(1, 879, '\P{- In greek_And_COPTIC}', "");
61313 Expect(0, 879, '\P{^- In greek_And_COPTIC}', "");
61314 Error('\p{/a/In-Greek}');
61315 Error('\P{/a/In-Greek}');
61316 Expect(1, 1023, '\p{ingreek}', "");
61317 Expect(0, 1023, '\p{^ingreek}', "");
61318 Expect(0, 1023, '\P{ingreek}', "");
61319 Expect(1, 1023, '\P{^ingreek}', "");
61320 Expect(0, 879, '\p{ingreek}', "");
61321 Expect(1, 879, '\p{^ingreek}', "");
61322 Expect(1, 879, '\P{ingreek}', "");
61323 Expect(0, 879, '\P{^ingreek}', "");
61324 Expect(1, 1023, '\p{ In-greek}', "");
61325 Expect(0, 1023, '\p{^ In-greek}', "");
61326 Expect(0, 1023, '\P{ In-greek}', "");
61327 Expect(1, 1023, '\P{^ In-greek}', "");
61328 Expect(0, 879, '\p{ In-greek}', "");
61329 Expect(1, 879, '\p{^ In-greek}', "");
61330 Expect(1, 879, '\P{ In-greek}', "");
61331 Expect(0, 879, '\P{^ In-greek}', "");
61332 Error('\p{white SPACE/a/}');
61333 Error('\P{white SPACE/a/}');
61334 Expect(1, 13, '\p{whitespace}', "");
61335 Expect(0, 13, '\p{^whitespace}', "");
61336 Expect(0, 13, '\P{whitespace}', "");
61337 Expect(1, 13, '\P{^whitespace}', "");
61338 Expect(0, 8, '\p{whitespace}', "");
61339 Expect(1, 8, '\p{^whitespace}', "");
61340 Expect(1, 8, '\P{whitespace}', "");
61341 Expect(0, 8, '\P{^whitespace}', "");
61342 Expect(1, 13, '\p{              WHITE   space}', "");
61343 Expect(0, 13, '\p{^             WHITE   space}', "");
61344 Expect(0, 13, '\P{              WHITE   space}', "");
61345 Expect(1, 13, '\P{^             WHITE   space}', "");
61346 Expect(0, 8, '\p{               WHITE   space}', "");
61347 Expect(1, 8, '\p{^              WHITE   space}', "");
61348 Expect(1, 8, '\P{               WHITE   space}', "");
61349 Expect(0, 8, '\P{^              WHITE   space}', "");
61350 Error('\p{      Is:=WHITE_space}');
61351 Error('\P{      Is:=WHITE_space}');
61352 Expect(1, 13, '\p{iswhitespace}', "");
61353 Expect(0, 13, '\p{^iswhitespace}', "");
61354 Expect(0, 13, '\P{iswhitespace}', "");
61355 Expect(1, 13, '\P{^iswhitespace}', "");
61356 Expect(0, 8, '\p{iswhitespace}', "");
61357 Expect(1, 8, '\p{^iswhitespace}', "");
61358 Expect(1, 8, '\P{iswhitespace}', "");
61359 Expect(0, 8, '\P{^iswhitespace}', "");
61360 Expect(1, 13, '\p{_-Is white_Space}', "");
61361 Expect(0, 13, '\p{^_-Is white_Space}', "");
61362 Expect(0, 13, '\P{_-Is white_Space}', "");
61363 Expect(1, 13, '\P{^_-Is white_Space}', "");
61364 Expect(0, 8, '\p{_-Is white_Space}', "");
61365 Expect(1, 8, '\p{^_-Is white_Space}', "");
61366 Expect(1, 8, '\P{_-Is white_Space}', "");
61367 Expect(0, 8, '\P{^_-Is white_Space}', "");
61368 Error('\p{-:=wspace}');
61369 Error('\P{-:=wspace}');
61370 Expect(1, 13, '\p{wspace}', "");
61371 Expect(0, 13, '\p{^wspace}', "");
61372 Expect(0, 13, '\P{wspace}', "");
61373 Expect(1, 13, '\P{^wspace}', "");
61374 Expect(0, 8, '\p{wspace}', "");
61375 Expect(1, 8, '\p{^wspace}', "");
61376 Expect(1, 8, '\P{wspace}', "");
61377 Expect(0, 8, '\P{^wspace}', "");
61378 Expect(1, 13, '\p{_WSpace}', "");
61379 Expect(0, 13, '\p{^_WSpace}', "");
61380 Expect(0, 13, '\P{_WSpace}', "");
61381 Expect(1, 13, '\P{^_WSpace}', "");
61382 Expect(0, 8, '\p{_WSpace}', "");
61383 Expect(1, 8, '\p{^_WSpace}', "");
61384 Expect(1, 8, '\P{_WSpace}', "");
61385 Expect(0, 8, '\P{^_WSpace}', "");
61386 Error('\p{ /a/isWSpace}');
61387 Error('\P{ /a/isWSpace}');
61388 Expect(1, 13, '\p{iswspace}', "");
61389 Expect(0, 13, '\p{^iswspace}', "");
61390 Expect(0, 13, '\P{iswspace}', "");
61391 Expect(1, 13, '\P{^iswspace}', "");
61392 Expect(0, 8, '\p{iswspace}', "");
61393 Expect(1, 8, '\p{^iswspace}', "");
61394 Expect(1, 8, '\P{iswspace}', "");
61395 Expect(0, 8, '\P{^iswspace}', "");
61396 Expect(1, 13, '\p{--IS-WSpace}', "");
61397 Expect(0, 13, '\p{^--IS-WSpace}', "");
61398 Expect(0, 13, '\P{--IS-WSpace}', "");
61399 Expect(1, 13, '\P{^--IS-WSpace}', "");
61400 Expect(0, 8, '\p{--IS-WSpace}', "");
61401 Expect(1, 8, '\p{^--IS-WSpace}', "");
61402 Expect(1, 8, '\P{--IS-WSpace}', "");
61403 Expect(0, 8, '\P{^--IS-WSpace}', "");
61404 Error('\p{_:=SUPPLEMENTARY_PrivateUse_Area_B}');
61405 Error('\P{_:=SUPPLEMENTARY_PrivateUse_Area_B}');
61406 Expect(1, 1048576, '\p{supplementaryprivateuseareab}', "");
61407 Expect(0, 1048576, '\p{^supplementaryprivateuseareab}', "");
61408 Expect(0, 1048576, '\P{supplementaryprivateuseareab}', "");
61409 Expect(1, 1048576, '\P{^supplementaryprivateuseareab}', "");
61410 Expect(0, 7, '\p{supplementaryprivateuseareab}', "");
61411 Expect(1, 7, '\p{^supplementaryprivateuseareab}', "");
61412 Expect(1, 7, '\P{supplementaryprivateuseareab}', "");
61413 Expect(0, 7, '\P{^supplementaryprivateuseareab}', "");
61414 Expect(1, 1048576, '\p{         Supplementary private   UseAREA B}', "");
61415 Expect(0, 1048576, '\p{^                Supplementary private   UseAREA B}', "");
61416 Expect(0, 1048576, '\P{         Supplementary private   UseAREA B}', "");
61417 Expect(1, 1048576, '\P{^                Supplementary private   UseAREA B}', "");
61418 Expect(0, 7, '\p{               Supplementary private   UseAREA B}', "");
61419 Expect(1, 7, '\p{^              Supplementary private   UseAREA B}', "");
61420 Expect(1, 7, '\P{               Supplementary private   UseAREA B}', "");
61421 Expect(0, 7, '\P{^              Supplementary private   UseAREA B}', "");
61422 Error('\p{_:=is_Supplementary-PRIVATE USE-Area B}');
61423 Error('\P{_:=is_Supplementary-PRIVATE USE-Area B}');
61424 Expect(1, 1048576, '\p{issupplementaryprivateuseareab}', "");
61425 Expect(0, 1048576, '\p{^issupplementaryprivateuseareab}', "");
61426 Expect(0, 1048576, '\P{issupplementaryprivateuseareab}', "");
61427 Expect(1, 1048576, '\P{^issupplementaryprivateuseareab}', "");
61428 Expect(0, 7, '\p{issupplementaryprivateuseareab}', "");
61429 Expect(1, 7, '\p{^issupplementaryprivateuseareab}', "");
61430 Expect(1, 7, '\P{issupplementaryprivateuseareab}', "");
61431 Expect(0, 7, '\P{^issupplementaryprivateuseareab}', "");
61432 Expect(1, 1048576, '\p{_-IsSupplementary Private_USE-Area B}', "");
61433 Expect(0, 1048576, '\p{^_-IsSupplementary Private_USE-Area B}', "");
61434 Expect(0, 1048576, '\P{_-IsSupplementary Private_USE-Area B}', "");
61435 Expect(1, 1048576, '\P{^_-IsSupplementary Private_USE-Area B}', "");
61436 Expect(0, 7, '\p{_-IsSupplementary Private_USE-Area B}', "");
61437 Expect(1, 7, '\p{^_-IsSupplementary Private_USE-Area B}', "");
61438 Expect(1, 7, '\P{_-IsSupplementary Private_USE-Area B}', "");
61439 Expect(0, 7, '\P{^_-IsSupplementary Private_USE-Area B}', "");
61440 Error('\p{              insupplementary-Private-USE:=AREA_B}');
61441 Error('\P{              insupplementary-Private-USE:=AREA_B}');
61442 Expect(1, 1048576, '\p{insupplementaryprivateuseareab}', "");
61443 Expect(0, 1048576, '\p{^insupplementaryprivateuseareab}', "");
61444 Expect(0, 1048576, '\P{insupplementaryprivateuseareab}', "");
61445 Expect(1, 1048576, '\P{^insupplementaryprivateuseareab}', "");
61446 Expect(0, 7, '\p{insupplementaryprivateuseareab}', "");
61447 Expect(1, 7, '\p{^insupplementaryprivateuseareab}', "");
61448 Expect(1, 7, '\P{insupplementaryprivateuseareab}', "");
61449 Expect(0, 7, '\P{^insupplementaryprivateuseareab}', "");
61450 Expect(1, 1048576, '\p{_-InsupplementaryPRIVATE-USE     area B}', "");
61451 Expect(0, 1048576, '\p{^_-InsupplementaryPRIVATE-USE    area B}', "");
61452 Expect(0, 1048576, '\P{_-InsupplementaryPRIVATE-USE     area B}', "");
61453 Expect(1, 1048576, '\P{^_-InsupplementaryPRIVATE-USE    area B}', "");
61454 Expect(0, 7, '\p{_-InsupplementaryPRIVATE-USE   area B}', "");
61455 Expect(1, 7, '\p{^_-InsupplementaryPRIVATE-USE  area B}', "");
61456 Expect(1, 7, '\P{_-InsupplementaryPRIVATE-USE   area B}', "");
61457 Expect(0, 7, '\P{^_-InsupplementaryPRIVATE-USE  area B}', "");
61458 Error('\p{      IN/a/Cuneiform}');
61459 Error('\P{      IN/a/Cuneiform}');
61460 Expect(1, 74751, '\p{incuneiform}', "");
61461 Expect(0, 74751, '\p{^incuneiform}', "");
61462 Expect(0, 74751, '\P{incuneiform}', "");
61463 Expect(1, 74751, '\P{^incuneiform}', "");
61464 Expect(0, 73727, '\p{incuneiform}', "");
61465 Expect(1, 73727, '\p{^incuneiform}', "");
61466 Expect(1, 73727, '\P{incuneiform}', "");
61467 Expect(0, 73727, '\P{^incuneiform}', "");
61468 Expect(1, 74751, '\p{_ in_CUNEIFORM}', "");
61469 Expect(0, 74751, '\p{^_ in_CUNEIFORM}', "");
61470 Expect(0, 74751, '\P{_ in_CUNEIFORM}', "");
61471 Expect(1, 74751, '\P{^_ in_CUNEIFORM}', "");
61472 Expect(0, 73727, '\p{_ in_CUNEIFORM}', "");
61473 Expect(1, 73727, '\p{^_ in_CUNEIFORM}', "");
61474 Expect(1, 73727, '\P{_ in_CUNEIFORM}', "");
61475 Expect(0, 73727, '\P{^_ in_CUNEIFORM}', "");
61476 Error('\p{- CJK:=SYMBOLSand-PUNCTUATION}');
61477 Error('\P{- CJK:=SYMBOLSand-PUNCTUATION}');
61478 Expect(1, 12351, '\p{cjksymbolsandpunctuation}', "");
61479 Expect(0, 12351, '\p{^cjksymbolsandpunctuation}', "");
61480 Expect(0, 12351, '\P{cjksymbolsandpunctuation}', "");
61481 Expect(1, 12351, '\P{^cjksymbolsandpunctuation}', "");
61482 Expect(0, 12287, '\p{cjksymbolsandpunctuation}', "");
61483 Expect(1, 12287, '\p{^cjksymbolsandpunctuation}', "");
61484 Expect(1, 12287, '\P{cjksymbolsandpunctuation}', "");
61485 Expect(0, 12287, '\P{^cjksymbolsandpunctuation}', "");
61486 Expect(1, 12351, '\p{  CJK-Symbols_And Punctuation}', "");
61487 Expect(0, 12351, '\p{^  CJK-Symbols_And Punctuation}', "");
61488 Expect(0, 12351, '\P{  CJK-Symbols_And Punctuation}', "");
61489 Expect(1, 12351, '\P{^  CJK-Symbols_And Punctuation}', "");
61490 Expect(0, 12287, '\p{  CJK-Symbols_And Punctuation}', "");
61491 Expect(1, 12287, '\p{^  CJK-Symbols_And Punctuation}', "");
61492 Expect(1, 12287, '\P{  CJK-Symbols_And Punctuation}', "");
61493 Expect(0, 12287, '\P{^  CJK-Symbols_And Punctuation}', "");
61494 Error('\p{_/a/is_CJK Symbols-and_Punctuation}');
61495 Error('\P{_/a/is_CJK Symbols-and_Punctuation}');
61496 Expect(1, 12351, '\p{iscjksymbolsandpunctuation}', "");
61497 Expect(0, 12351, '\p{^iscjksymbolsandpunctuation}', "");
61498 Expect(0, 12351, '\P{iscjksymbolsandpunctuation}', "");
61499 Expect(1, 12351, '\P{^iscjksymbolsandpunctuation}', "");
61500 Expect(0, 12287, '\p{iscjksymbolsandpunctuation}', "");
61501 Expect(1, 12287, '\p{^iscjksymbolsandpunctuation}', "");
61502 Expect(1, 12287, '\P{iscjksymbolsandpunctuation}', "");
61503 Expect(0, 12287, '\P{^iscjksymbolsandpunctuation}', "");
61504 Expect(1, 12351, '\p{    Is_cjk_Symbols and     Punctuation}', "");
61505 Expect(0, 12351, '\p{^   Is_cjk_Symbols and     Punctuation}', "");
61506 Expect(0, 12351, '\P{    Is_cjk_Symbols and     Punctuation}', "");
61507 Expect(1, 12351, '\P{^   Is_cjk_Symbols and     Punctuation}', "");
61508 Expect(0, 12287, '\p{    Is_cjk_Symbols and     Punctuation}', "");
61509 Expect(1, 12287, '\p{^   Is_cjk_Symbols and     Punctuation}', "");
61510 Expect(1, 12287, '\P{    Is_cjk_Symbols and     Punctuation}', "");
61511 Expect(0, 12287, '\P{^   Is_cjk_Symbols and     Punctuation}', "");
61512 Error('\p{      INcjk-SymbolsAndPunctuation/a/}');
61513 Error('\P{      INcjk-SymbolsAndPunctuation/a/}');
61514 Expect(1, 12351, '\p{incjksymbolsandpunctuation}', "");
61515 Expect(0, 12351, '\p{^incjksymbolsandpunctuation}', "");
61516 Expect(0, 12351, '\P{incjksymbolsandpunctuation}', "");
61517 Expect(1, 12351, '\P{^incjksymbolsandpunctuation}', "");
61518 Expect(0, 12287, '\p{incjksymbolsandpunctuation}', "");
61519 Expect(1, 12287, '\p{^incjksymbolsandpunctuation}', "");
61520 Expect(1, 12287, '\P{incjksymbolsandpunctuation}', "");
61521 Expect(0, 12287, '\P{^incjksymbolsandpunctuation}', "");
61522 Expect(1, 12351, '\p{ -Incjk    SYMBOLS-and-PUNCTUATION}', "");
61523 Expect(0, 12351, '\p{^ -Incjk   SYMBOLS-and-PUNCTUATION}', "");
61524 Expect(0, 12351, '\P{ -Incjk    SYMBOLS-and-PUNCTUATION}', "");
61525 Expect(1, 12351, '\P{^ -Incjk   SYMBOLS-and-PUNCTUATION}', "");
61526 Expect(0, 12287, '\p{ -Incjk    SYMBOLS-and-PUNCTUATION}', "");
61527 Expect(1, 12287, '\p{^ -Incjk   SYMBOLS-and-PUNCTUATION}', "");
61528 Expect(1, 12287, '\P{ -Incjk    SYMBOLS-and-PUNCTUATION}', "");
61529 Expect(0, 12287, '\P{^ -Incjk   SYMBOLS-and-PUNCTUATION}', "");
61530 Error('\p{      surrogate:=}');
61531 Error('\P{      surrogate:=}');
61532 Expect(0, 55295, '\p{surrogate}', "");
61533 Expect(1, 55295, '\p{^surrogate}', "");
61534 Expect(1, 55295, '\P{surrogate}', "");
61535 Expect(0, 55295, '\P{^surrogate}', "");
61536 Expect(0, 55295, '\p{ Surrogate}', "");
61537 Expect(1, 55295, '\p{^ Surrogate}', "");
61538 Expect(1, 55295, '\P{ Surrogate}', "");
61539 Expect(0, 55295, '\P{^ Surrogate}', "");
61540 Error('\p{              IS:=Surrogate}');
61541 Error('\P{              IS:=Surrogate}');
61542 Expect(0, 55295, '\p{issurrogate}', "");
61543 Expect(1, 55295, '\p{^issurrogate}', "");
61544 Expect(1, 55295, '\P{issurrogate}', "");
61545 Expect(0, 55295, '\P{^issurrogate}', "");
61546 Expect(0, 55295, '\p{- IS surrogate}', "");
61547 Expect(1, 55295, '\p{^- IS surrogate}', "");
61548 Expect(1, 55295, '\P{- IS surrogate}', "");
61549 Expect(0, 55295, '\P{^- IS surrogate}', "");
61550 Error('\p{/a/   Cs}');
61551 Error('\P{/a/   Cs}');
61552 Expect(0, 55295, '\p{cs}', "");
61553 Expect(1, 55295, '\p{^cs}', "");
61554 Expect(1, 55295, '\P{cs}', "");
61555 Expect(0, 55295, '\P{^cs}', "");
61556 Expect(0, 55295, '\p{_-CS}', "");
61557 Expect(1, 55295, '\p{^_-CS}', "");
61558 Expect(1, 55295, '\P{_-CS}', "");
61559 Expect(0, 55295, '\P{^_-CS}', "");
61560 Error('\p{/a/Is Cs}');
61561 Error('\P{/a/Is Cs}');
61562 Expect(0, 55295, '\p{iscs}', "");
61563 Expect(1, 55295, '\p{^iscs}', "");
61564 Expect(1, 55295, '\P{iscs}', "");
61565 Expect(0, 55295, '\P{^iscs}', "");
61566 Expect(0, 55295, '\p{-_Is Cs}', "");
61567 Expect(1, 55295, '\p{^-_Is Cs}', "");
61568 Expect(1, 55295, '\P{-_Is Cs}', "");
61569 Expect(0, 55295, '\P{^-_Is Cs}', "");
61570 Error('\p{- In-Coptic:=}');
61571 Error('\P{- In-Coptic:=}');
61572 Expect(1, 11519, '\p{incoptic}', "");
61573 Expect(0, 11519, '\p{^incoptic}', "");
61574 Expect(0, 11519, '\P{incoptic}', "");
61575 Expect(1, 11519, '\P{^incoptic}', "");
61576 Expect(0, 11391, '\p{incoptic}', "");
61577 Expect(1, 11391, '\p{^incoptic}', "");
61578 Expect(1, 11391, '\P{incoptic}', "");
61579 Expect(0, 11391, '\P{^incoptic}', "");
61580 Expect(1, 11519, '\p{   -In-coptic}', "");
61581 Expect(0, 11519, '\p{^  -In-coptic}', "");
61582 Expect(0, 11519, '\P{   -In-coptic}', "");
61583 Expect(1, 11519, '\P{^  -In-coptic}', "");
61584 Expect(0, 11391, '\p{   -In-coptic}', "");
61585 Expect(1, 11391, '\p{^  -In-coptic}', "");
61586 Expect(1, 11391, '\P{   -In-coptic}', "");
61587 Expect(0, 11391, '\P{^  -In-coptic}', "");
61588 Error('\p{/a/khmer}');
61589 Error('\P{/a/khmer}');
61590 Expect(1, 6109, '\p{khmer}', "");
61591 Expect(0, 6109, '\p{^khmer}', "");
61592 Expect(0, 6109, '\P{khmer}', "");
61593 Expect(1, 6109, '\P{^khmer}', "");
61594 Expect(0, 6015, '\p{khmer}', "");
61595 Expect(1, 6015, '\p{^khmer}', "");
61596 Expect(1, 6015, '\P{khmer}', "");
61597 Expect(0, 6015, '\P{^khmer}', "");
61598 Expect(1, 6109, '\p{-   Khmer}', "");
61599 Expect(0, 6109, '\p{^-  Khmer}', "");
61600 Expect(0, 6109, '\P{-   Khmer}', "");
61601 Expect(1, 6109, '\P{^-  Khmer}', "");
61602 Expect(0, 6015, '\p{-   Khmer}', "");
61603 Expect(1, 6015, '\p{^-  Khmer}', "");
61604 Expect(1, 6015, '\P{-   Khmer}', "");
61605 Expect(0, 6015, '\P{^-  Khmer}', "");
61606 Error('\p{/a/    IsKhmer}');
61607 Error('\P{/a/    IsKhmer}');
61608 Expect(1, 6109, '\p{iskhmer}', "");
61609 Expect(0, 6109, '\p{^iskhmer}', "");
61610 Expect(0, 6109, '\P{iskhmer}', "");
61611 Expect(1, 6109, '\P{^iskhmer}', "");
61612 Expect(0, 6015, '\p{iskhmer}', "");
61613 Expect(1, 6015, '\p{^iskhmer}', "");
61614 Expect(1, 6015, '\P{iskhmer}', "");
61615 Expect(0, 6015, '\P{^iskhmer}', "");
61616 Expect(1, 6109, '\p{-   ISKhmer}', "");
61617 Expect(0, 6109, '\p{^-  ISKhmer}', "");
61618 Expect(0, 6109, '\P{-   ISKhmer}', "");
61619 Expect(1, 6109, '\P{^-  ISKhmer}', "");
61620 Expect(0, 6015, '\p{-   ISKhmer}', "");
61621 Expect(1, 6015, '\p{^-  ISKhmer}', "");
61622 Expect(1, 6015, '\P{-   ISKhmer}', "");
61623 Expect(0, 6015, '\P{^-  ISKhmer}', "");
61624 Error('\p{:=- Khmr}');
61625 Error('\P{:=- Khmr}');
61626 Expect(1, 6109, '\p{khmr}', "");
61627 Expect(0, 6109, '\p{^khmr}', "");
61628 Expect(0, 6109, '\P{khmr}', "");
61629 Expect(1, 6109, '\P{^khmr}', "");
61630 Expect(0, 6015, '\p{khmr}', "");
61631 Expect(1, 6015, '\p{^khmr}', "");
61632 Expect(1, 6015, '\P{khmr}', "");
61633 Expect(0, 6015, '\P{^khmr}', "");
61634 Expect(1, 6109, '\p{_ khmr}', "");
61635 Expect(0, 6109, '\p{^_ khmr}', "");
61636 Expect(0, 6109, '\P{_ khmr}', "");
61637 Expect(1, 6109, '\P{^_ khmr}', "");
61638 Expect(0, 6015, '\p{_ khmr}', "");
61639 Expect(1, 6015, '\p{^_ khmr}', "");
61640 Expect(1, 6015, '\P{_ khmr}', "");
61641 Expect(0, 6015, '\P{^_ khmr}', "");
61642 Error('\p{-     IsKhmr/a/}');
61643 Error('\P{-     IsKhmr/a/}');
61644 Expect(1, 6109, '\p{iskhmr}', "");
61645 Expect(0, 6109, '\p{^iskhmr}', "");
61646 Expect(0, 6109, '\P{iskhmr}', "");
61647 Expect(1, 6109, '\P{^iskhmr}', "");
61648 Expect(0, 6015, '\p{iskhmr}', "");
61649 Expect(1, 6015, '\p{^iskhmr}', "");
61650 Expect(1, 6015, '\P{iskhmr}', "");
61651 Expect(0, 6015, '\P{^iskhmr}', "");
61652 Expect(1, 6109, '\p{-Is Khmr}', "");
61653 Expect(0, 6109, '\p{^-Is Khmr}', "");
61654 Expect(0, 6109, '\P{-Is Khmr}', "");
61655 Expect(1, 6109, '\P{^-Is Khmr}', "");
61656 Expect(0, 6015, '\p{-Is Khmr}', "");
61657 Expect(1, 6015, '\p{^-Is Khmr}', "");
61658 Expect(1, 6015, '\P{-Is Khmr}', "");
61659 Expect(0, 6015, '\P{^-Is Khmr}', "");
61660 Error('\p{              IN      NKo:=}');
61661 Error('\P{              IN      NKo:=}');
61662 Expect(1, 2047, '\p{innko}', "");
61663 Expect(0, 2047, '\p{^innko}', "");
61664 Expect(0, 2047, '\P{innko}', "");
61665 Expect(1, 2047, '\P{^innko}', "");
61666 Expect(0, 1983, '\p{innko}', "");
61667 Expect(1, 1983, '\p{^innko}', "");
61668 Expect(1, 1983, '\P{innko}', "");
61669 Expect(0, 1983, '\P{^innko}', "");
61670 Expect(1, 2047, '\p{ In_nko}', "");
61671 Expect(0, 2047, '\p{^ In_nko}', "");
61672 Expect(0, 2047, '\P{ In_nko}', "");
61673 Expect(1, 2047, '\P{^ In_nko}', "");
61674 Expect(0, 1983, '\p{ In_nko}', "");
61675 Expect(1, 1983, '\p{^ In_nko}', "");
61676 Expect(1, 1983, '\P{ In_nko}', "");
61677 Expect(0, 1983, '\P{^ In_nko}', "");
61678 Error('\p{:=Linear_bsyllabary}');
61679 Error('\P{:=Linear_bsyllabary}');
61680 Expect(1, 65663, '\p{linearbsyllabary}', "");
61681 Expect(0, 65663, '\p{^linearbsyllabary}', "");
61682 Expect(0, 65663, '\P{linearbsyllabary}', "");
61683 Expect(1, 65663, '\P{^linearbsyllabary}', "");
61684 Expect(0, 7, '\p{linearbsyllabary}', "");
61685 Expect(1, 7, '\p{^linearbsyllabary}', "");
61686 Expect(1, 7, '\P{linearbsyllabary}', "");
61687 Expect(0, 7, '\P{^linearbsyllabary}', "");
61688 Expect(1, 65663, '\p{-_linear B-Syllabary}', "");
61689 Expect(0, 65663, '\p{^-_linear B-Syllabary}', "");
61690 Expect(0, 65663, '\P{-_linear B-Syllabary}', "");
61691 Expect(1, 65663, '\P{^-_linear B-Syllabary}', "");
61692 Expect(0, 7, '\p{-_linear B-Syllabary}', "");
61693 Expect(1, 7, '\p{^-_linear B-Syllabary}', "");
61694 Expect(1, 7, '\P{-_linear B-Syllabary}', "");
61695 Expect(0, 7, '\P{^-_linear B-Syllabary}', "");
61696 Error('\p{ Is   Linear/a/BSyllabary}');
61697 Error('\P{ Is   Linear/a/BSyllabary}');
61698 Expect(1, 65663, '\p{islinearbsyllabary}', "");
61699 Expect(0, 65663, '\p{^islinearbsyllabary}', "");
61700 Expect(0, 65663, '\P{islinearbsyllabary}', "");
61701 Expect(1, 65663, '\P{^islinearbsyllabary}', "");
61702 Expect(0, 7, '\p{islinearbsyllabary}', "");
61703 Expect(1, 7, '\p{^islinearbsyllabary}', "");
61704 Expect(1, 7, '\P{islinearbsyllabary}', "");
61705 Expect(0, 7, '\P{^islinearbsyllabary}', "");
61706 Expect(1, 65663, '\p{           IS-LINEARB      Syllabary}', "");
61707 Expect(0, 65663, '\p{^          IS-LINEARB      Syllabary}', "");
61708 Expect(0, 65663, '\P{           IS-LINEARB      Syllabary}', "");
61709 Expect(1, 65663, '\P{^          IS-LINEARB      Syllabary}', "");
61710 Expect(0, 7, '\p{               IS-LINEARB      Syllabary}', "");
61711 Expect(1, 7, '\p{^              IS-LINEARB      Syllabary}', "");
61712 Expect(1, 7, '\P{               IS-LINEARB      Syllabary}', "");
61713 Expect(0, 7, '\P{^              IS-LINEARB      Syllabary}', "");
61714 Error('\p{  In-LINEAR:=B-Syllabary}');
61715 Error('\P{  In-LINEAR:=B-Syllabary}');
61716 Expect(1, 65663, '\p{inlinearbsyllabary}', "");
61717 Expect(0, 65663, '\p{^inlinearbsyllabary}', "");
61718 Expect(0, 65663, '\P{inlinearbsyllabary}', "");
61719 Expect(1, 65663, '\P{^inlinearbsyllabary}', "");
61720 Expect(0, 7, '\p{inlinearbsyllabary}', "");
61721 Expect(1, 7, '\p{^inlinearbsyllabary}', "");
61722 Expect(1, 7, '\P{inlinearbsyllabary}', "");
61723 Expect(0, 7, '\P{^inlinearbsyllabary}', "");
61724 Expect(1, 65663, '\p{__INLINEAR-B_syllabary}', "");
61725 Expect(0, 65663, '\p{^__INLINEAR-B_syllabary}', "");
61726 Expect(0, 65663, '\P{__INLINEAR-B_syllabary}', "");
61727 Expect(1, 65663, '\P{^__INLINEAR-B_syllabary}', "");
61728 Expect(0, 7, '\p{__INLINEAR-B_syllabary}', "");
61729 Expect(1, 7, '\p{^__INLINEAR-B_syllabary}', "");
61730 Expect(1, 7, '\P{__INLINEAR-B_syllabary}', "");
61731 Expect(0, 7, '\P{^__INLINEAR-B_syllabary}', "");
61732 Error('\p{:=- In-Buginese}');
61733 Error('\P{:=- In-Buginese}');
61734 Expect(1, 6687, '\p{inbuginese}', "");
61735 Expect(0, 6687, '\p{^inbuginese}', "");
61736 Expect(0, 6687, '\P{inbuginese}', "");
61737 Expect(1, 6687, '\P{^inbuginese}', "");
61738 Expect(0, 6655, '\p{inbuginese}', "");
61739 Expect(1, 6655, '\p{^inbuginese}', "");
61740 Expect(1, 6655, '\P{inbuginese}', "");
61741 Expect(0, 6655, '\P{^inbuginese}', "");
61742 Expect(1, 6687, '\p{_In Buginese}', "");
61743 Expect(0, 6687, '\p{^_In        Buginese}', "");
61744 Expect(0, 6687, '\P{_In Buginese}', "");
61745 Expect(1, 6687, '\P{^_In        Buginese}', "");
61746 Expect(0, 6655, '\p{_In Buginese}', "");
61747 Expect(1, 6655, '\p{^_In        Buginese}', "");
61748 Expect(1, 6655, '\P{_In Buginese}', "");
61749 Expect(0, 6655, '\P{^_In        Buginese}', "");
61750 Error('\p{/a/-  in-TAGBANWA}');
61751 Error('\P{/a/-  in-TAGBANWA}');
61752 Expect(1, 6015, '\p{intagbanwa}', "");
61753 Expect(0, 6015, '\p{^intagbanwa}', "");
61754 Expect(0, 6015, '\P{intagbanwa}', "");
61755 Expect(1, 6015, '\P{^intagbanwa}', "");
61756 Expect(0, 5983, '\p{intagbanwa}', "");
61757 Expect(1, 5983, '\p{^intagbanwa}', "");
61758 Expect(1, 5983, '\P{intagbanwa}', "");
61759 Expect(0, 5983, '\P{^intagbanwa}', "");
61760 Expect(1, 6015, '\p{_IN-Tagbanwa}', "");
61761 Expect(0, 6015, '\p{^_IN-Tagbanwa}', "");
61762 Expect(0, 6015, '\P{_IN-Tagbanwa}', "");
61763 Expect(1, 6015, '\P{^_IN-Tagbanwa}', "");
61764 Expect(0, 5983, '\p{_IN-Tagbanwa}', "");
61765 Expect(1, 5983, '\p{^_IN-Tagbanwa}', "");
61766 Expect(1, 5983, '\P{_IN-Tagbanwa}', "");
61767 Expect(0, 5983, '\P{^_IN-Tagbanwa}', "");
61768 Error('\p{/a/   XID     Start}');
61769 Error('\P{/a/   XID     Start}');
61770 Expect(1, 90, '\p{xidstart}', "");
61771 Expect(0, 90, '\p{^xidstart}', "");
61772 Expect(0, 90, '\P{xidstart}', "");
61773 Expect(1, 90, '\P{^xidstart}', "");
61774 Expect(0, 64, '\p{xidstart}', "");
61775 Expect(1, 64, '\p{^xidstart}', "");
61776 Expect(1, 64, '\P{xidstart}', "");
61777 Expect(0, 64, '\P{^xidstart}', "");
61778 Expect(1, 90, '\p{_xid-Start}', "");
61779 Expect(0, 90, '\p{^_xid-Start}', "");
61780 Expect(0, 90, '\P{_xid-Start}', "");
61781 Expect(1, 90, '\P{^_xid-Start}', "");
61782 Expect(0, 64, '\p{_xid-Start}', "");
61783 Expect(1, 64, '\p{^_xid-Start}', "");
61784 Expect(1, 64, '\P{_xid-Start}', "");
61785 Expect(0, 64, '\P{^_xid-Start}', "");
61786 Error('\p{:=_ IS        XID     Start}');
61787 Error('\P{:=_ IS        XID     Start}');
61788 Expect(1, 90, '\p{isxidstart}', "");
61789 Expect(0, 90, '\p{^isxidstart}', "");
61790 Expect(0, 90, '\P{isxidstart}', "");
61791 Expect(1, 90, '\P{^isxidstart}', "");
61792 Expect(0, 64, '\p{isxidstart}', "");
61793 Expect(1, 64, '\p{^isxidstart}', "");
61794 Expect(1, 64, '\P{isxidstart}', "");
61795 Expect(0, 64, '\P{^isxidstart}', "");
61796 Expect(1, 90, '\p{      _Is-XIDStart}', "");
61797 Expect(0, 90, '\p{^     _Is-XIDStart}', "");
61798 Expect(0, 90, '\P{      _Is-XIDStart}', "");
61799 Expect(1, 90, '\P{^     _Is-XIDStart}', "");
61800 Expect(0, 64, '\p{      _Is-XIDStart}', "");
61801 Expect(1, 64, '\p{^     _Is-XIDStart}', "");
61802 Expect(1, 64, '\P{      _Is-XIDStart}', "");
61803 Expect(0, 64, '\P{^     _Is-XIDStart}', "");
61804 Error('\p{      XIDS:=}');
61805 Error('\P{      XIDS:=}');
61806 Expect(1, 90, '\p{xids}', "");
61807 Expect(0, 90, '\p{^xids}', "");
61808 Expect(0, 90, '\P{xids}', "");
61809 Expect(1, 90, '\P{^xids}', "");
61810 Expect(0, 64, '\p{xids}', "");
61811 Expect(1, 64, '\p{^xids}', "");
61812 Expect(1, 64, '\P{xids}', "");
61813 Expect(0, 64, '\P{^xids}', "");
61814 Expect(1, 90, '\p{_XIDS}', "");
61815 Expect(0, 90, '\p{^_XIDS}', "");
61816 Expect(0, 90, '\P{_XIDS}', "");
61817 Expect(1, 90, '\P{^_XIDS}', "");
61818 Expect(0, 64, '\p{_XIDS}', "");
61819 Expect(1, 64, '\p{^_XIDS}', "");
61820 Expect(1, 64, '\P{_XIDS}', "");
61821 Expect(0, 64, '\P{^_XIDS}', "");
61822 Error('\p{-:=is XIDS}');
61823 Error('\P{-:=is XIDS}');
61824 Expect(1, 90, '\p{isxids}', "");
61825 Expect(0, 90, '\p{^isxids}', "");
61826 Expect(0, 90, '\P{isxids}', "");
61827 Expect(1, 90, '\P{^isxids}', "");
61828 Expect(0, 64, '\p{isxids}', "");
61829 Expect(1, 64, '\p{^isxids}', "");
61830 Expect(1, 64, '\P{isxids}', "");
61831 Expect(0, 64, '\P{^isxids}', "");
61832 Expect(1, 90, '\p{_     IS      XIDS}', "");
61833 Expect(0, 90, '\p{^_    IS      XIDS}', "");
61834 Expect(0, 90, '\P{_     IS      XIDS}', "");
61835 Expect(1, 90, '\P{^_    IS      XIDS}', "");
61836 Expect(0, 64, '\p{_     IS      XIDS}', "");
61837 Expect(1, 64, '\p{^_    IS      XIDS}', "");
61838 Expect(1, 64, '\P{_     IS      XIDS}', "");
61839 Expect(0, 64, '\P{^_    IS      XIDS}', "");
61840 Error('\p{/a/-  graph}');
61841 Error('\P{/a/-  graph}');
61842 Expect(1, 126, '\p{graph}', "");
61843 Expect(0, 126, '\p{^graph}', "");
61844 Expect(0, 126, '\P{graph}', "");
61845 Expect(1, 126, '\P{^graph}', "");
61846 Expect(0, 32, '\p{graph}', "");
61847 Expect(1, 32, '\p{^graph}', "");
61848 Expect(1, 32, '\P{graph}', "");
61849 Expect(0, 32, '\P{^graph}', "");
61850 Expect(1, 126, '\p{_-Graph}', "");
61851 Expect(0, 126, '\p{^_-Graph}', "");
61852 Expect(0, 126, '\P{_-Graph}', "");
61853 Expect(1, 126, '\P{^_-Graph}', "");
61854 Expect(0, 32, '\p{_-Graph}', "");
61855 Expect(1, 32, '\p{^_-Graph}', "");
61856 Expect(1, 32, '\P{_-Graph}', "");
61857 Expect(0, 32, '\P{^_-Graph}', "");
61858 Error('\p{-/a/Is Graph}');
61859 Error('\P{-/a/Is Graph}');
61860 Expect(1, 126, '\p{isgraph}', "");
61861 Expect(0, 126, '\p{^isgraph}', "");
61862 Expect(0, 126, '\P{isgraph}', "");
61863 Expect(1, 126, '\P{^isgraph}', "");
61864 Expect(0, 32, '\p{isgraph}', "");
61865 Expect(1, 32, '\p{^isgraph}', "");
61866 Expect(1, 32, '\P{isgraph}', "");
61867 Expect(0, 32, '\P{^isgraph}', "");
61868 Expect(1, 126, '\p{     is-graph}', "");
61869 Expect(0, 126, '\p{^    is-graph}', "");
61870 Expect(0, 126, '\P{     is-graph}', "");
61871 Expect(1, 126, '\P{^    is-graph}', "");
61872 Expect(0, 32, '\p{      is-graph}', "");
61873 Expect(1, 32, '\p{^     is-graph}', "");
61874 Expect(1, 32, '\P{      is-graph}', "");
61875 Expect(0, 32, '\P{^     is-graph}', "");
61876 Error('\p{ Phonetic/a/ExtensionsSupplement}');
61877 Error('\P{ Phonetic/a/ExtensionsSupplement}');
61878 Expect(1, 7615, '\p{phoneticextensionssupplement}', "");
61879 Expect(0, 7615, '\p{^phoneticextensionssupplement}', "");
61880 Expect(0, 7615, '\P{phoneticextensionssupplement}', "");
61881 Expect(1, 7615, '\P{^phoneticextensionssupplement}', "");
61882 Expect(0, 7551, '\p{phoneticextensionssupplement}', "");
61883 Expect(1, 7551, '\p{^phoneticextensionssupplement}', "");
61884 Expect(1, 7551, '\P{phoneticextensionssupplement}', "");
61885 Expect(0, 7551, '\P{^phoneticextensionssupplement}', "");
61886 Expect(1, 7615, '\p{ PhoneticExtensions-Supplement}', "");
61887 Expect(0, 7615, '\p{^ PhoneticExtensions-Supplement}', "");
61888 Expect(0, 7615, '\P{ PhoneticExtensions-Supplement}', "");
61889 Expect(1, 7615, '\P{^ PhoneticExtensions-Supplement}', "");
61890 Expect(0, 7551, '\p{ PhoneticExtensions-Supplement}', "");
61891 Expect(1, 7551, '\p{^ PhoneticExtensions-Supplement}', "");
61892 Expect(1, 7551, '\P{ PhoneticExtensions-Supplement}', "");
61893 Expect(0, 7551, '\P{^ PhoneticExtensions-Supplement}', "");
61894 Error('\p{Is/a/Phonetic-EXTENSIONS SUPPLEMENT}');
61895 Error('\P{Is/a/Phonetic-EXTENSIONS SUPPLEMENT}');
61896 Expect(1, 7615, '\p{isphoneticextensionssupplement}', "");
61897 Expect(0, 7615, '\p{^isphoneticextensionssupplement}', "");
61898 Expect(0, 7615, '\P{isphoneticextensionssupplement}', "");
61899 Expect(1, 7615, '\P{^isphoneticextensionssupplement}', "");
61900 Expect(0, 7551, '\p{isphoneticextensionssupplement}', "");
61901 Expect(1, 7551, '\p{^isphoneticextensionssupplement}', "");
61902 Expect(1, 7551, '\P{isphoneticextensionssupplement}', "");
61903 Expect(0, 7551, '\P{^isphoneticextensionssupplement}', "");
61904 Expect(1, 7615, '\p{    _isPhonetic EXTENSIONS_Supplement}', "");
61905 Expect(0, 7615, '\p{^   _isPhonetic EXTENSIONS_Supplement}', "");
61906 Expect(0, 7615, '\P{    _isPhonetic EXTENSIONS_Supplement}', "");
61907 Expect(1, 7615, '\P{^   _isPhonetic EXTENSIONS_Supplement}', "");
61908 Expect(0, 7551, '\p{    _isPhonetic EXTENSIONS_Supplement}', "");
61909 Expect(1, 7551, '\p{^   _isPhonetic EXTENSIONS_Supplement}', "");
61910 Expect(1, 7551, '\P{    _isPhonetic EXTENSIONS_Supplement}', "");
61911 Expect(0, 7551, '\P{^   _isPhonetic EXTENSIONS_Supplement}', "");
61912 Error('\p{_-In:=phonetic extensions_SUPPLEMENT}');
61913 Error('\P{_-In:=phonetic extensions_SUPPLEMENT}');
61914 Expect(1, 7615, '\p{inphoneticextensionssupplement}', "");
61915 Expect(0, 7615, '\p{^inphoneticextensionssupplement}', "");
61916 Expect(0, 7615, '\P{inphoneticextensionssupplement}', "");
61917 Expect(1, 7615, '\P{^inphoneticextensionssupplement}', "");
61918 Expect(0, 7551, '\p{inphoneticextensionssupplement}', "");
61919 Expect(1, 7551, '\p{^inphoneticextensionssupplement}', "");
61920 Expect(1, 7551, '\P{inphoneticextensionssupplement}', "");
61921 Expect(0, 7551, '\P{^inphoneticextensionssupplement}', "");
61922 Expect(1, 7615, '\p{     IN Phonetic Extensions Supplement}', "");
61923 Expect(0, 7615, '\p{^    IN Phonetic Extensions Supplement}', "");
61924 Expect(0, 7615, '\P{     IN Phonetic Extensions Supplement}', "");
61925 Expect(1, 7615, '\P{^    IN Phonetic Extensions Supplement}', "");
61926 Expect(0, 7551, '\p{     IN Phonetic Extensions Supplement}', "");
61927 Expect(1, 7551, '\p{^    IN Phonetic Extensions Supplement}', "");
61928 Expect(1, 7551, '\P{     IN Phonetic Extensions Supplement}', "");
61929 Expect(0, 7551, '\P{^    IN Phonetic Extensions Supplement}', "");
61930 Error('\p{      MODIFIER_Tone:=letters}');
61931 Error('\P{      MODIFIER_Tone:=letters}');
61932 Expect(1, 42783, '\p{modifiertoneletters}', "");
61933 Expect(0, 42783, '\p{^modifiertoneletters}', "");
61934 Expect(0, 42783, '\P{modifiertoneletters}', "");
61935 Expect(1, 42783, '\P{^modifiertoneletters}', "");
61936 Expect(0, 42751, '\p{modifiertoneletters}', "");
61937 Expect(1, 42751, '\p{^modifiertoneletters}', "");
61938 Expect(1, 42751, '\P{modifiertoneletters}', "");
61939 Expect(0, 42751, '\P{^modifiertoneletters}', "");
61940 Expect(1, 42783, '\p{  Modifier Tone-letters}', "");
61941 Expect(0, 42783, '\p{^  Modifier        Tone-letters}', "");
61942 Expect(0, 42783, '\P{  Modifier Tone-letters}', "");
61943 Expect(1, 42783, '\P{^  Modifier        Tone-letters}', "");
61944 Expect(0, 42751, '\p{  Modifier Tone-letters}', "");
61945 Expect(1, 42751, '\p{^  Modifier        Tone-letters}', "");
61946 Expect(1, 42751, '\P{  Modifier Tone-letters}', "");
61947 Expect(0, 42751, '\P{^  Modifier        Tone-letters}', "");
61948 Error('\p{_/a/ismodifier Tone_Letters}');
61949 Error('\P{_/a/ismodifier Tone_Letters}');
61950 Expect(1, 42783, '\p{ismodifiertoneletters}', "");
61951 Expect(0, 42783, '\p{^ismodifiertoneletters}', "");
61952 Expect(0, 42783, '\P{ismodifiertoneletters}', "");
61953 Expect(1, 42783, '\P{^ismodifiertoneletters}', "");
61954 Expect(0, 42751, '\p{ismodifiertoneletters}', "");
61955 Expect(1, 42751, '\p{^ismodifiertoneletters}', "");
61956 Expect(1, 42751, '\P{ismodifiertoneletters}', "");
61957 Expect(0, 42751, '\P{^ismodifiertoneletters}', "");
61958 Expect(1, 42783, '\p{   IsModifier tone Letters}', "");
61959 Expect(0, 42783, '\p{^  IsModifier tone Letters}', "");
61960 Expect(0, 42783, '\P{   IsModifier tone Letters}', "");
61961 Expect(1, 42783, '\P{^  IsModifier tone Letters}', "");
61962 Expect(0, 42751, '\p{   IsModifier tone Letters}', "");
61963 Expect(1, 42751, '\p{^  IsModifier tone Letters}', "");
61964 Expect(1, 42751, '\P{   IsModifier tone Letters}', "");
61965 Expect(0, 42751, '\P{^  IsModifier tone Letters}', "");
61966 Error('\p{ In/a/Modifier-Tone   Letters}');
61967 Error('\P{ In/a/Modifier-Tone   Letters}');
61968 Expect(1, 42783, '\p{inmodifiertoneletters}', "");
61969 Expect(0, 42783, '\p{^inmodifiertoneletters}', "");
61970 Expect(0, 42783, '\P{inmodifiertoneletters}', "");
61971 Expect(1, 42783, '\P{^inmodifiertoneletters}', "");
61972 Expect(0, 42751, '\p{inmodifiertoneletters}', "");
61973 Expect(1, 42751, '\p{^inmodifiertoneletters}', "");
61974 Expect(1, 42751, '\P{inmodifiertoneletters}', "");
61975 Expect(0, 42751, '\P{^inmodifiertoneletters}', "");
61976 Expect(1, 42783, '\p{   IN_modifier-TONE-Letters}', "");
61977 Expect(0, 42783, '\p{^  IN_modifier-TONE-Letters}', "");
61978 Expect(0, 42783, '\P{   IN_modifier-TONE-Letters}', "");
61979 Expect(1, 42783, '\P{^  IN_modifier-TONE-Letters}', "");
61980 Expect(0, 42751, '\p{   IN_modifier-TONE-Letters}', "");
61981 Expect(1, 42751, '\p{^  IN_modifier-TONE-Letters}', "");
61982 Expect(1, 42751, '\P{   IN_modifier-TONE-Letters}', "");
61983 Expect(0, 42751, '\P{^  IN_modifier-TONE-Letters}', "");
61984 Error('\p{_ private:=Use_area}');
61985 Error('\P{_ private:=Use_area}');
61986 Expect(1, 63743, '\p{privateusearea}', "");
61987 Expect(0, 63743, '\p{^privateusearea}', "");
61988 Expect(0, 63743, '\P{privateusearea}', "");
61989 Expect(1, 63743, '\P{^privateusearea}', "");
61990 Expect(0, 7, '\p{privateusearea}', "");
61991 Expect(1, 7, '\p{^privateusearea}', "");
61992 Expect(1, 7, '\P{privateusearea}', "");
61993 Expect(0, 7, '\P{^privateusearea}', "");
61994 Expect(1, 63743, '\p{ _Private  USE AREA}', "");
61995 Expect(0, 63743, '\p{^ _Private USE AREA}', "");
61996 Expect(0, 63743, '\P{ _Private  USE AREA}', "");
61997 Expect(1, 63743, '\P{^ _Private USE AREA}', "");
61998 Expect(0, 7, '\p{ _Private      USE AREA}', "");
61999 Expect(1, 7, '\p{^ _Private     USE AREA}', "");
62000 Expect(1, 7, '\P{ _Private      USE AREA}', "");
62001 Expect(0, 7, '\P{^ _Private     USE AREA}', "");
62002 Error('\p{      -Is:=PrivateUse AREA}');
62003 Error('\P{      -Is:=PrivateUse AREA}');
62004 Expect(1, 63743, '\p{isprivateusearea}', "");
62005 Expect(0, 63743, '\p{^isprivateusearea}', "");
62006 Expect(0, 63743, '\P{isprivateusearea}', "");
62007 Expect(1, 63743, '\P{^isprivateusearea}', "");
62008 Expect(0, 7, '\p{isprivateusearea}', "");
62009 Expect(1, 7, '\p{^isprivateusearea}', "");
62010 Expect(1, 7, '\P{isprivateusearea}', "");
62011 Expect(0, 7, '\P{^isprivateusearea}', "");
62012 Expect(1, 63743, '\p{    Is PRIVATE Use Area}', "");
62013 Expect(0, 63743, '\p{^   Is PRIVATE Use Area}', "");
62014 Expect(0, 63743, '\P{    Is PRIVATE Use Area}', "");
62015 Expect(1, 63743, '\P{^   Is PRIVATE Use Area}', "");
62016 Expect(0, 7, '\p{        Is PRIVATE Use Area}', "");
62017 Expect(1, 7, '\p{^       Is PRIVATE Use Area}', "");
62018 Expect(1, 7, '\P{        Is PRIVATE Use Area}', "");
62019 Expect(0, 7, '\P{^       Is PRIVATE Use Area}', "");
62020 Error('\p{_ In/a/private USE    Area}');
62021 Error('\P{_ In/a/private USE    Area}');
62022 Expect(1, 63743, '\p{inprivateusearea}', "");
62023 Expect(0, 63743, '\p{^inprivateusearea}', "");
62024 Expect(0, 63743, '\P{inprivateusearea}', "");
62025 Expect(1, 63743, '\P{^inprivateusearea}', "");
62026 Expect(0, 7, '\p{inprivateusearea}', "");
62027 Expect(1, 7, '\p{^inprivateusearea}', "");
62028 Expect(1, 7, '\P{inprivateusearea}', "");
62029 Expect(0, 7, '\P{^inprivateusearea}', "");
62030 Expect(1, 63743, '\p{__INPRIVATE_use area}', "");
62031 Expect(0, 63743, '\p{^__INPRIVATE_use area}', "");
62032 Expect(0, 63743, '\P{__INPRIVATE_use area}', "");
62033 Expect(1, 63743, '\P{^__INPRIVATE_use area}', "");
62034 Expect(0, 7, '\p{__INPRIVATE_use area}', "");
62035 Expect(1, 7, '\p{^__INPRIVATE_use area}', "");
62036 Expect(1, 7, '\P{__INPRIVATE_use area}', "");
62037 Expect(0, 7, '\P{^__INPRIVATE_use area}', "");
62038 Error('\p{ _in:=Privateuse}');
62039 Error('\P{ _in:=Privateuse}');
62040 Expect(1, 63743, '\p{inprivateuse}', "");
62041 Expect(0, 63743, '\p{^inprivateuse}', "");
62042 Expect(0, 63743, '\P{inprivateuse}', "");
62043 Expect(1, 63743, '\P{^inprivateuse}', "");
62044 Expect(0, 7, '\p{inprivateuse}', "");
62045 Expect(1, 7, '\p{^inprivateuse}', "");
62046 Expect(1, 7, '\P{inprivateuse}', "");
62047 Expect(0, 7, '\P{^inprivateuse}', "");
62048 Expect(1, 63743, '\p{_-in       Private use}', "");
62049 Expect(0, 63743, '\p{^_-in      Private use}', "");
62050 Expect(0, 63743, '\P{_-in       Private use}', "");
62051 Expect(1, 63743, '\P{^_-in      Private use}', "");
62052 Expect(0, 7, '\p{_-in   Private use}', "");
62053 Expect(1, 7, '\p{^_-in  Private use}', "");
62054 Expect(1, 7, '\P{_-in   Private use}', "");
62055 Expect(0, 7, '\P{^_-in  Private use}', "");
62056 Error('\p{--Lycian:=}');
62057 Error('\P{--Lycian:=}');
62058 Expect(1, 66204, '\p{lycian}', "");
62059 Expect(0, 66204, '\p{^lycian}', "");
62060 Expect(0, 66204, '\P{lycian}', "");
62061 Expect(1, 66204, '\P{^lycian}', "");
62062 Expect(0, 66175, '\p{lycian}', "");
62063 Expect(1, 66175, '\p{^lycian}', "");
62064 Expect(1, 66175, '\P{lycian}', "");
62065 Expect(0, 66175, '\P{^lycian}', "");
62066 Expect(1, 66204, '\p{  Lycian}', "");
62067 Expect(0, 66204, '\p{^  Lycian}', "");
62068 Expect(0, 66204, '\P{  Lycian}', "");
62069 Expect(1, 66204, '\P{^  Lycian}', "");
62070 Expect(0, 66175, '\p{  Lycian}', "");
62071 Expect(1, 66175, '\p{^  Lycian}', "");
62072 Expect(1, 66175, '\P{  Lycian}', "");
62073 Expect(0, 66175, '\P{^  Lycian}', "");
62074 Error('\p{:=__is-Lycian}');
62075 Error('\P{:=__is-Lycian}');
62076 Expect(1, 66204, '\p{islycian}', "");
62077 Expect(0, 66204, '\p{^islycian}', "");
62078 Expect(0, 66204, '\P{islycian}', "");
62079 Expect(1, 66204, '\P{^islycian}', "");
62080 Expect(0, 66175, '\p{islycian}', "");
62081 Expect(1, 66175, '\p{^islycian}', "");
62082 Expect(1, 66175, '\P{islycian}', "");
62083 Expect(0, 66175, '\P{^islycian}', "");
62084 Expect(1, 66204, '\p{    is lycian}', "");
62085 Expect(0, 66204, '\p{^   is lycian}', "");
62086 Expect(0, 66204, '\P{    is lycian}', "");
62087 Expect(1, 66204, '\P{^   is lycian}', "");
62088 Expect(0, 66175, '\p{    is lycian}', "");
62089 Expect(1, 66175, '\p{^   is lycian}', "");
62090 Expect(1, 66175, '\P{    is lycian}', "");
62091 Expect(0, 66175, '\P{^   is lycian}', "");
62092 Error('\p{      /a/LYCI}');
62093 Error('\P{      /a/LYCI}');
62094 Expect(1, 66204, '\p{lyci}', "");
62095 Expect(0, 66204, '\p{^lyci}', "");
62096 Expect(0, 66204, '\P{lyci}', "");
62097 Expect(1, 66204, '\P{^lyci}', "");
62098 Expect(0, 66175, '\p{lyci}', "");
62099 Expect(1, 66175, '\p{^lyci}', "");
62100 Expect(1, 66175, '\P{lyci}', "");
62101 Expect(0, 66175, '\P{^lyci}', "");
62102 Expect(1, 66204, '\p{ lyci}', "");
62103 Expect(0, 66204, '\p{^ lyci}', "");
62104 Expect(0, 66204, '\P{ lyci}', "");
62105 Expect(1, 66204, '\P{^ lyci}', "");
62106 Expect(0, 66175, '\p{ lyci}', "");
62107 Expect(1, 66175, '\p{^ lyci}', "");
62108 Expect(1, 66175, '\P{ lyci}', "");
62109 Expect(0, 66175, '\P{^ lyci}', "");
62110 Error('\p{/a/_  IS_LYCI}');
62111 Error('\P{/a/_  IS_LYCI}');
62112 Expect(1, 66204, '\p{islyci}', "");
62113 Expect(0, 66204, '\p{^islyci}', "");
62114 Expect(0, 66204, '\P{islyci}', "");
62115 Expect(1, 66204, '\P{^islyci}', "");
62116 Expect(0, 66175, '\p{islyci}', "");
62117 Expect(1, 66175, '\p{^islyci}', "");
62118 Expect(1, 66175, '\P{islyci}', "");
62119 Expect(0, 66175, '\P{^islyci}', "");
62120 Expect(1, 66204, '\p{IS LYCI}', "");
62121 Expect(0, 66204, '\p{^IS LYCI}', "");
62122 Expect(0, 66204, '\P{IS LYCI}', "");
62123 Expect(1, 66204, '\P{^IS LYCI}', "");
62124 Expect(0, 66175, '\p{IS LYCI}', "");
62125 Expect(1, 66175, '\p{^IS LYCI}', "");
62126 Expect(1, 66175, '\P{IS LYCI}', "");
62127 Expect(0, 66175, '\P{^IS LYCI}', "");
62128 Error('\p{:=-_Number}');
62129 Error('\P{:=-_Number}');
62130 Expect(1, 57, '\p{number}', "");
62131 Expect(0, 57, '\p{^number}', "");
62132 Expect(0, 57, '\P{number}', "");
62133 Expect(1, 57, '\P{^number}', "");
62134 Expect(0, 47, '\p{number}', "");
62135 Expect(1, 47, '\p{^number}', "");
62136 Expect(1, 47, '\P{number}', "");
62137 Expect(0, 47, '\P{^number}', "");
62138 Expect(1, 57, '\p{Number}', "");
62139 Expect(0, 57, '\p{^Number}', "");
62140 Expect(0, 57, '\P{Number}', "");
62141 Expect(1, 57, '\P{^Number}', "");
62142 Expect(0, 47, '\p{Number}', "");
62143 Expect(1, 47, '\p{^Number}', "");
62144 Expect(1, 47, '\P{Number}', "");
62145 Expect(0, 47, '\P{^Number}', "");
62146 Error('\p{ _Is:=NUMBER}');
62147 Error('\P{ _Is:=NUMBER}');
62148 Expect(1, 57, '\p{isnumber}', "");
62149 Expect(0, 57, '\p{^isnumber}', "");
62150 Expect(0, 57, '\P{isnumber}', "");
62151 Expect(1, 57, '\P{^isnumber}', "");
62152 Expect(0, 47, '\p{isnumber}', "");
62153 Expect(1, 47, '\p{^isnumber}', "");
62154 Expect(1, 47, '\P{isnumber}', "");
62155 Expect(0, 47, '\P{^isnumber}', "");
62156 Expect(1, 57, '\p{ is-Number}', "");
62157 Expect(0, 57, '\p{^ is-Number}', "");
62158 Expect(0, 57, '\P{ is-Number}', "");
62159 Expect(1, 57, '\P{^ is-Number}', "");
62160 Expect(0, 47, '\p{ is-Number}', "");
62161 Expect(1, 47, '\p{^ is-Number}', "");
62162 Expect(1, 47, '\P{ is-Number}', "");
62163 Expect(0, 47, '\P{^ is-Number}', "");
62164 Error('\p{:=    _N}');
62165 Error('\P{:=    _N}');
62166 Expect(1, 57, '\p{n}', "");
62167 Expect(0, 57, '\p{^n}', "");
62168 Expect(0, 57, '\P{n}', "");
62169 Expect(1, 57, '\P{^n}', "");
62170 Expect(0, 47, '\p{n}', "");
62171 Expect(1, 47, '\p{^n}', "");
62172 Expect(1, 47, '\P{n}', "");
62173 Expect(0, 47, '\P{^n}', "");
62174 Expect(1, 57, '\p{-N}', "");
62175 Expect(0, 57, '\p{^-N}', "");
62176 Expect(0, 57, '\P{-N}', "");
62177 Expect(1, 57, '\P{^-N}', "");
62178 Expect(0, 47, '\p{-N}', "");
62179 Expect(1, 47, '\p{^-N}', "");
62180 Expect(1, 47, '\P{-N}', "");
62181 Expect(0, 47, '\P{^-N}', "");
62182 Error('\p{:=_ IS-N}');
62183 Error('\P{:=_ IS-N}');
62184 Expect(1, 57, '\p{isn}', "");
62185 Expect(0, 57, '\p{^isn}', "");
62186 Expect(0, 57, '\P{isn}', "");
62187 Expect(1, 57, '\P{^isn}', "");
62188 Expect(0, 47, '\p{isn}', "");
62189 Expect(1, 47, '\p{^isn}', "");
62190 Expect(1, 47, '\P{isn}', "");
62191 Expect(0, 47, '\P{^isn}', "");
62192 Expect(1, 57, '\p{-ISN}', "");
62193 Expect(0, 57, '\p{^-ISN}', "");
62194 Expect(0, 57, '\P{-ISN}', "");
62195 Expect(1, 57, '\P{^-ISN}', "");
62196 Expect(0, 47, '\p{-ISN}', "");
62197 Expect(1, 47, '\p{^-ISN}', "");
62198 Expect(1, 47, '\P{-ISN}', "");
62199 Expect(0, 47, '\P{^-ISN}', "");
62200 Error('\p{POSIXDIGIT:=}');
62201 Error('\P{POSIXDIGIT:=}');
62202 Expect(1, 57, '\p{posixdigit}', "");
62203 Expect(0, 57, '\p{^posixdigit}', "");
62204 Expect(0, 57, '\P{posixdigit}', "");
62205 Expect(1, 57, '\P{^posixdigit}', "");
62206 Expect(0, 47, '\p{posixdigit}', "");
62207 Expect(1, 47, '\p{^posixdigit}', "");
62208 Expect(1, 47, '\P{posixdigit}', "");
62209 Expect(0, 47, '\P{^posixdigit}', "");
62210 Expect(1, 57, '\p{-     POSIXDIGIT}', "");
62211 Expect(0, 57, '\p{^-    POSIXDIGIT}', "");
62212 Expect(0, 57, '\P{-     POSIXDIGIT}', "");
62213 Expect(1, 57, '\P{^-    POSIXDIGIT}', "");
62214 Expect(0, 47, '\p{-     POSIXDIGIT}', "");
62215 Expect(1, 47, '\p{^-    POSIXDIGIT}', "");
62216 Expect(1, 47, '\P{-     POSIXDIGIT}', "");
62217 Expect(0, 47, '\P{^-    POSIXDIGIT}', "");
62218 Error('\p{-:=Is posixdigit}');
62219 Error('\P{-:=Is posixdigit}');
62220 Expect(1, 57, '\p{isposixdigit}', "");
62221 Expect(0, 57, '\p{^isposixdigit}', "");
62222 Expect(0, 57, '\P{isposixdigit}', "");
62223 Expect(1, 57, '\P{^isposixdigit}', "");
62224 Expect(0, 47, '\p{isposixdigit}', "");
62225 Expect(1, 47, '\p{^isposixdigit}', "");
62226 Expect(1, 47, '\P{isposixdigit}', "");
62227 Expect(0, 47, '\P{^isposixdigit}', "");
62228 Expect(1, 57, '\p{      -isPOSIXDIGIT}', "");
62229 Expect(0, 57, '\p{^     -isPOSIXDIGIT}', "");
62230 Expect(0, 57, '\P{      -isPOSIXDIGIT}', "");
62231 Expect(1, 57, '\P{^     -isPOSIXDIGIT}', "");
62232 Expect(0, 47, '\p{      -isPOSIXDIGIT}', "");
62233 Expect(1, 47, '\p{^     -isPOSIXDIGIT}', "");
62234 Expect(1, 47, '\P{      -isPOSIXDIGIT}', "");
62235 Expect(0, 47, '\P{^     -isPOSIXDIGIT}', "");
62236 Error('\p{_-Georgian/a/}');
62237 Error('\P{_-Georgian/a/}');
62238 Expect(1, 4293, '\p{georgian}', "");
62239 Expect(0, 4293, '\p{^georgian}', "");
62240 Expect(0, 4293, '\P{georgian}', "");
62241 Expect(1, 4293, '\P{^georgian}', "");
62242 Expect(0, 4255, '\p{georgian}', "");
62243 Expect(1, 4255, '\p{^georgian}', "");
62244 Expect(1, 4255, '\P{georgian}', "");
62245 Expect(0, 4255, '\P{^georgian}', "");
62246 Expect(1, 4293, '\p{ -Georgian}', "");
62247 Expect(0, 4293, '\p{^ -Georgian}', "");
62248 Expect(0, 4293, '\P{ -Georgian}', "");
62249 Expect(1, 4293, '\P{^ -Georgian}', "");
62250 Expect(0, 4255, '\p{ -Georgian}', "");
62251 Expect(1, 4255, '\p{^ -Georgian}', "");
62252 Expect(1, 4255, '\P{ -Georgian}', "");
62253 Expect(0, 4255, '\P{^ -Georgian}', "");
62254 Error('\p{_/a/is-georgian}');
62255 Error('\P{_/a/is-georgian}');
62256 Expect(1, 4293, '\p{isgeorgian}', "");
62257 Expect(0, 4293, '\p{^isgeorgian}', "");
62258 Expect(0, 4293, '\P{isgeorgian}', "");
62259 Expect(1, 4293, '\P{^isgeorgian}', "");
62260 Expect(0, 4255, '\p{isgeorgian}', "");
62261 Expect(1, 4255, '\p{^isgeorgian}', "");
62262 Expect(1, 4255, '\P{isgeorgian}', "");
62263 Expect(0, 4255, '\P{^isgeorgian}', "");
62264 Expect(1, 4293, '\p{-   Is Georgian}', "");
62265 Expect(0, 4293, '\p{^-  Is Georgian}', "");
62266 Expect(0, 4293, '\P{-   Is Georgian}', "");
62267 Expect(1, 4293, '\P{^-  Is Georgian}', "");
62268 Expect(0, 4255, '\p{-   Is Georgian}', "");
62269 Expect(1, 4255, '\p{^-  Is Georgian}', "");
62270 Expect(1, 4255, '\P{-   Is Georgian}', "");
62271 Expect(0, 4255, '\P{^-  Is Georgian}', "");
62272 Error('\p{:=__geor}');
62273 Error('\P{:=__geor}');
62274 Expect(1, 4293, '\p{geor}', "");
62275 Expect(0, 4293, '\p{^geor}', "");
62276 Expect(0, 4293, '\P{geor}', "");
62277 Expect(1, 4293, '\P{^geor}', "");
62278 Expect(0, 4255, '\p{geor}', "");
62279 Expect(1, 4255, '\p{^geor}', "");
62280 Expect(1, 4255, '\P{geor}', "");
62281 Expect(0, 4255, '\P{^geor}', "");
62282 Expect(1, 4293, '\p{- geor}', "");
62283 Expect(0, 4293, '\p{^- geor}', "");
62284 Expect(0, 4293, '\P{- geor}', "");
62285 Expect(1, 4293, '\P{^- geor}', "");
62286 Expect(0, 4255, '\p{- geor}', "");
62287 Expect(1, 4255, '\p{^- geor}', "");
62288 Expect(1, 4255, '\P{- geor}', "");
62289 Expect(0, 4255, '\P{^- geor}', "");
62290 Error('\p{       Is/a/Geor}');
62291 Error('\P{       Is/a/Geor}');
62292 Expect(1, 4293, '\p{isgeor}', "");
62293 Expect(0, 4293, '\p{^isgeor}', "");
62294 Expect(0, 4293, '\P{isgeor}', "");
62295 Expect(1, 4293, '\P{^isgeor}', "");
62296 Expect(0, 4255, '\p{isgeor}', "");
62297 Expect(1, 4255, '\p{^isgeor}', "");
62298 Expect(1, 4255, '\P{isgeor}', "");
62299 Expect(0, 4255, '\P{^isgeor}', "");
62300 Expect(1, 4293, '\p{__isGeor}', "");
62301 Expect(0, 4293, '\p{^__isGeor}', "");
62302 Expect(0, 4293, '\P{__isGeor}', "");
62303 Expect(1, 4293, '\P{^__isGeor}', "");
62304 Expect(0, 4255, '\p{__isGeor}', "");
62305 Expect(1, 4255, '\p{^__isGeor}', "");
62306 Expect(1, 4255, '\P{__isGeor}', "");
62307 Expect(0, 4255, '\P{^__isGeor}', "");
62308 Error('\p{ /a/noBlock}');
62309 Error('\P{ /a/noBlock}');
62310 Expect(1, 2303, '\p{noblock}', "");
62311 Expect(0, 2303, '\p{^noblock}', "");
62312 Expect(0, 2303, '\P{noblock}', "");
62313 Expect(1, 2303, '\P{^noblock}', "");
62314 Expect(0, 2047, '\p{noblock}', "");
62315 Expect(1, 2047, '\p{^noblock}', "");
62316 Expect(1, 2047, '\P{noblock}', "");
62317 Expect(0, 2047, '\P{^noblock}', "");
62318 Expect(1, 2303, '\p{_-No Block}', "");
62319 Expect(0, 2303, '\p{^_-No Block}', "");
62320 Expect(0, 2303, '\P{_-No Block}', "");
62321 Expect(1, 2303, '\P{^_-No Block}', "");
62322 Expect(0, 2047, '\p{_-No Block}', "");
62323 Expect(1, 2047, '\p{^_-No Block}', "");
62324 Expect(1, 2047, '\P{_-No Block}', "");
62325 Expect(0, 2047, '\P{^_-No Block}', "");
62326 Error('\p{-Is-no:=Block}');
62327 Error('\P{-Is-no:=Block}');
62328 Expect(1, 2303, '\p{isnoblock}', "");
62329 Expect(0, 2303, '\p{^isnoblock}', "");
62330 Expect(0, 2303, '\P{isnoblock}', "");
62331 Expect(1, 2303, '\P{^isnoblock}', "");
62332 Expect(0, 2047, '\p{isnoblock}', "");
62333 Expect(1, 2047, '\p{^isnoblock}', "");
62334 Expect(1, 2047, '\P{isnoblock}', "");
62335 Expect(0, 2047, '\P{^isnoblock}', "");
62336 Expect(1, 2303, '\p{_ IsNo-Block}', "");
62337 Expect(0, 2303, '\p{^_ IsNo-Block}', "");
62338 Expect(0, 2303, '\P{_ IsNo-Block}', "");
62339 Expect(1, 2303, '\P{^_ IsNo-Block}', "");
62340 Expect(0, 2047, '\p{_ IsNo-Block}', "");
62341 Expect(1, 2047, '\p{^_ IsNo-Block}', "");
62342 Expect(1, 2047, '\P{_ IsNo-Block}', "");
62343 Expect(0, 2047, '\P{^_ IsNo-Block}', "");
62344 Error('\p{ -IN No:=Block}');
62345 Error('\P{ -IN No:=Block}');
62346 Expect(1, 2303, '\p{innoblock}', "");
62347 Expect(0, 2303, '\p{^innoblock}', "");
62348 Expect(0, 2303, '\P{innoblock}', "");
62349 Expect(1, 2303, '\P{^innoblock}', "");
62350 Expect(0, 2047, '\p{innoblock}', "");
62351 Expect(1, 2047, '\p{^innoblock}', "");
62352 Expect(1, 2047, '\P{innoblock}', "");
62353 Expect(0, 2047, '\P{^innoblock}', "");
62354 Expect(1, 2303, '\p{    In_NO Block}', "");
62355 Expect(0, 2303, '\p{^   In_NO Block}', "");
62356 Expect(0, 2303, '\P{    In_NO Block}', "");
62357 Expect(1, 2303, '\P{^   In_NO Block}', "");
62358 Expect(0, 2047, '\p{    In_NO Block}', "");
62359 Expect(1, 2047, '\p{^   In_NO Block}', "");
62360 Expect(1, 2047, '\P{    In_NO Block}', "");
62361 Expect(0, 2047, '\P{^   In_NO Block}', "");
62362 Error('\p{:=_-assigned}');
62363 Error('\P{:=_-assigned}');
62364 Expect(1, 887, '\p{assigned}', "");
62365 Expect(0, 887, '\p{^assigned}', "");
62366 Expect(0, 887, '\P{assigned}', "");
62367 Expect(1, 887, '\P{^assigned}', "");
62368 Expect(0, 889, '\p{assigned}', "");
62369 Expect(1, 889, '\p{^assigned}', "");
62370 Expect(1, 889, '\P{assigned}', "");
62371 Expect(0, 889, '\P{^assigned}', "");
62372 Expect(1, 887, '\p{_    Assigned}', "");
62373 Expect(0, 887, '\p{^_   Assigned}', "");
62374 Expect(0, 887, '\P{_    Assigned}', "");
62375 Expect(1, 887, '\P{^_   Assigned}', "");
62376 Expect(0, 889, '\p{_    Assigned}', "");
62377 Expect(1, 889, '\p{^_   Assigned}', "");
62378 Expect(1, 889, '\P{_    Assigned}', "");
62379 Expect(0, 889, '\P{^_   Assigned}', "");
62380 Error('\p{-Is/a/Assigned}');
62381 Error('\P{-Is/a/Assigned}');
62382 Expect(1, 887, '\p{isassigned}', "");
62383 Expect(0, 887, '\p{^isassigned}', "");
62384 Expect(0, 887, '\P{isassigned}', "");
62385 Expect(1, 887, '\P{^isassigned}', "");
62386 Expect(0, 889, '\p{isassigned}', "");
62387 Expect(1, 889, '\p{^isassigned}', "");
62388 Expect(1, 889, '\P{isassigned}', "");
62389 Expect(0, 889, '\P{^isassigned}', "");
62390 Expect(1, 887, '\p{ -IS Assigned}', "");
62391 Expect(0, 887, '\p{^ -IS        Assigned}', "");
62392 Expect(0, 887, '\P{ -IS Assigned}', "");
62393 Expect(1, 887, '\P{^ -IS        Assigned}', "");
62394 Expect(0, 889, '\p{ -IS Assigned}', "");
62395 Expect(1, 889, '\p{^ -IS        Assigned}', "");
62396 Expect(1, 889, '\P{ -IS Assigned}', "");
62397 Expect(0, 889, '\P{^ -IS        Assigned}', "");
62398 Error('\p{      /a/vertical_Forms}');
62399 Error('\P{      /a/vertical_Forms}');
62400 Expect(1, 65055, '\p{verticalforms}', "");
62401 Expect(0, 65055, '\p{^verticalforms}', "");
62402 Expect(0, 65055, '\P{verticalforms}', "");
62403 Expect(1, 65055, '\P{^verticalforms}', "");
62404 Expect(0, 65039, '\p{verticalforms}', "");
62405 Expect(1, 65039, '\p{^verticalforms}', "");
62406 Expect(1, 65039, '\P{verticalforms}', "");
62407 Expect(0, 65039, '\P{^verticalforms}', "");
62408 Expect(1, 65055, '\p{   -VERTICAL-forms}', "");
62409 Expect(0, 65055, '\p{^  -VERTICAL-forms}', "");
62410 Expect(0, 65055, '\P{   -VERTICAL-forms}', "");
62411 Expect(1, 65055, '\P{^  -VERTICAL-forms}', "");
62412 Expect(0, 65039, '\p{   -VERTICAL-forms}', "");
62413 Expect(1, 65039, '\p{^  -VERTICAL-forms}', "");
62414 Expect(1, 65039, '\P{   -VERTICAL-forms}', "");
62415 Expect(0, 65039, '\P{^  -VERTICAL-forms}', "");
62416 Error('\p{ /a/is-VERTICAL       FORMS}');
62417 Error('\P{ /a/is-VERTICAL       FORMS}');
62418 Expect(1, 65055, '\p{isverticalforms}', "");
62419 Expect(0, 65055, '\p{^isverticalforms}', "");
62420 Expect(0, 65055, '\P{isverticalforms}', "");
62421 Expect(1, 65055, '\P{^isverticalforms}', "");
62422 Expect(0, 65039, '\p{isverticalforms}', "");
62423 Expect(1, 65039, '\p{^isverticalforms}', "");
62424 Expect(1, 65039, '\P{isverticalforms}', "");
62425 Expect(0, 65039, '\P{^isverticalforms}', "");
62426 Expect(1, 65055, '\p{ IsVertical_Forms}', "");
62427 Expect(0, 65055, '\p{^ IsVertical_Forms}', "");
62428 Expect(0, 65055, '\P{ IsVertical_Forms}', "");
62429 Expect(1, 65055, '\P{^ IsVertical_Forms}', "");
62430 Expect(0, 65039, '\p{ IsVertical_Forms}', "");
62431 Expect(1, 65039, '\p{^ IsVertical_Forms}', "");
62432 Expect(1, 65039, '\P{ IsVertical_Forms}', "");
62433 Expect(0, 65039, '\P{^ IsVertical_Forms}', "");
62434 Error('\p{      :=IN vertical   FORMS}');
62435 Error('\P{      :=IN vertical   FORMS}');
62436 Expect(1, 65055, '\p{inverticalforms}', "");
62437 Expect(0, 65055, '\p{^inverticalforms}', "");
62438 Expect(0, 65055, '\P{inverticalforms}', "");
62439 Expect(1, 65055, '\P{^inverticalforms}', "");
62440 Expect(0, 65039, '\p{inverticalforms}', "");
62441 Expect(1, 65039, '\p{^inverticalforms}', "");
62442 Expect(1, 65039, '\P{inverticalforms}', "");
62443 Expect(0, 65039, '\P{^inverticalforms}', "");
62444 Expect(1, 65055, '\p{_  In Vertical Forms}', "");
62445 Expect(0, 65055, '\p{^_ In Vertical Forms}', "");
62446 Expect(0, 65055, '\P{_  In Vertical Forms}', "");
62447 Expect(1, 65055, '\P{^_ In Vertical Forms}', "");
62448 Expect(0, 65039, '\p{_  In Vertical Forms}', "");
62449 Expect(1, 65039, '\p{^_ In Vertical Forms}', "");
62450 Expect(1, 65039, '\P{_  In Vertical Forms}', "");
62451 Expect(0, 65039, '\P{^_ In Vertical Forms}', "");
62452 Error('\p{_     CJK     Compatibility:=}');
62453 Error('\P{_     CJK     Compatibility:=}');
62454 Expect(1, 13311, '\p{cjkcompatibility}', "");
62455 Expect(0, 13311, '\p{^cjkcompatibility}', "");
62456 Expect(0, 13311, '\P{cjkcompatibility}', "");
62457 Expect(1, 13311, '\P{^cjkcompatibility}', "");
62458 Expect(0, 13055, '\p{cjkcompatibility}', "");
62459 Expect(1, 13055, '\p{^cjkcompatibility}', "");
62460 Expect(1, 13055, '\P{cjkcompatibility}', "");
62461 Expect(0, 13055, '\P{^cjkcompatibility}', "");
62462 Expect(1, 13311, '\p{   -CJK    Compatibility}', "");
62463 Expect(0, 13311, '\p{^  -CJK    Compatibility}', "");
62464 Expect(0, 13311, '\P{   -CJK    Compatibility}', "");
62465 Expect(1, 13311, '\P{^  -CJK    Compatibility}', "");
62466 Expect(0, 13055, '\p{   -CJK    Compatibility}', "");
62467 Expect(1, 13055, '\p{^  -CJK    Compatibility}', "");
62468 Expect(1, 13055, '\P{   -CJK    Compatibility}', "");
62469 Expect(0, 13055, '\P{^  -CJK    Compatibility}', "");
62470 Error('\p{/a/IS CJK     Compatibility}');
62471 Error('\P{/a/IS CJK     Compatibility}');
62472 Expect(1, 13311, '\p{iscjkcompatibility}', "");
62473 Expect(0, 13311, '\p{^iscjkcompatibility}', "");
62474 Expect(0, 13311, '\P{iscjkcompatibility}', "");
62475 Expect(1, 13311, '\P{^iscjkcompatibility}', "");
62476 Expect(0, 13055, '\p{iscjkcompatibility}', "");
62477 Expect(1, 13055, '\p{^iscjkcompatibility}', "");
62478 Expect(1, 13055, '\P{iscjkcompatibility}', "");
62479 Expect(0, 13055, '\P{^iscjkcompatibility}', "");
62480 Expect(1, 13311, '\p{_ IScjkCompatibility}', "");
62481 Expect(0, 13311, '\p{^_ IScjkCompatibility}', "");
62482 Expect(0, 13311, '\P{_ IScjkCompatibility}', "");
62483 Expect(1, 13311, '\P{^_ IScjkCompatibility}', "");
62484 Expect(0, 13055, '\p{_ IScjkCompatibility}', "");
62485 Expect(1, 13055, '\p{^_ IScjkCompatibility}', "");
62486 Expect(1, 13055, '\P{_ IScjkCompatibility}', "");
62487 Expect(0, 13055, '\P{^_ IScjkCompatibility}', "");
62488 Error('\p{/a/_In-CJKCompatibility}');
62489 Error('\P{/a/_In-CJKCompatibility}');
62490 Expect(1, 13311, '\p{incjkcompatibility}', "");
62491 Expect(0, 13311, '\p{^incjkcompatibility}', "");
62492 Expect(0, 13311, '\P{incjkcompatibility}', "");
62493 Expect(1, 13311, '\P{^incjkcompatibility}', "");
62494 Expect(0, 13055, '\p{incjkcompatibility}', "");
62495 Expect(1, 13055, '\p{^incjkcompatibility}', "");
62496 Expect(1, 13055, '\P{incjkcompatibility}', "");
62497 Expect(0, 13055, '\P{^incjkcompatibility}', "");
62498 Expect(1, 13311, '\p{   In CJK  Compatibility}', "");
62499 Expect(0, 13311, '\p{^  In CJK  Compatibility}', "");
62500 Expect(0, 13311, '\P{   In CJK  Compatibility}', "");
62501 Expect(1, 13311, '\P{^  In CJK  Compatibility}', "");
62502 Expect(0, 13055, '\p{   In CJK  Compatibility}', "");
62503 Expect(1, 13055, '\p{^  In CJK  Compatibility}', "");
62504 Expect(1, 13055, '\P{   In CJK  Compatibility}', "");
62505 Expect(0, 13055, '\P{^  In CJK  Compatibility}', "");
62506 Error('\p{_     cjk/a/UNIFIED-Ideographs-extension_A}');
62507 Error('\P{_     cjk/a/UNIFIED-Ideographs-extension_A}');
62508 Expect(1, 19903, '\p{cjkunifiedideographsextensiona}', "");
62509 Expect(0, 19903, '\p{^cjkunifiedideographsextensiona}', "");
62510 Expect(0, 19903, '\P{cjkunifiedideographsextensiona}', "");
62511 Expect(1, 19903, '\P{^cjkunifiedideographsextensiona}', "");
62512 Expect(0, 13311, '\p{cjkunifiedideographsextensiona}', "");
62513 Expect(1, 13311, '\p{^cjkunifiedideographsextensiona}', "");
62514 Expect(1, 13311, '\P{cjkunifiedideographsextensiona}', "");
62515 Expect(0, 13311, '\P{^cjkunifiedideographsextensiona}', "");
62516 Expect(1, 19903, '\p{   cjk unified Ideographs_Extension_A}', "");
62517 Expect(0, 19903, '\p{^  cjk unified Ideographs_Extension_A}', "");
62518 Expect(0, 19903, '\P{   cjk unified Ideographs_Extension_A}', "");
62519 Expect(1, 19903, '\P{^  cjk unified Ideographs_Extension_A}', "");
62520 Expect(0, 13311, '\p{   cjk unified Ideographs_Extension_A}', "");
62521 Expect(1, 13311, '\p{^  cjk unified Ideographs_Extension_A}', "");
62522 Expect(1, 13311, '\P{   cjk unified Ideographs_Extension_A}', "");
62523 Expect(0, 13311, '\P{^  cjk unified Ideographs_Extension_A}', "");
62524 Error('\p{-:=IS CJK_Unified-Ideographs_EXTENSION        A}');
62525 Error('\P{-:=IS CJK_Unified-Ideographs_EXTENSION        A}');
62526 Expect(1, 19903, '\p{iscjkunifiedideographsextensiona}', "");
62527 Expect(0, 19903, '\p{^iscjkunifiedideographsextensiona}', "");
62528 Expect(0, 19903, '\P{iscjkunifiedideographsextensiona}', "");
62529 Expect(1, 19903, '\P{^iscjkunifiedideographsextensiona}', "");
62530 Expect(0, 13311, '\p{iscjkunifiedideographsextensiona}', "");
62531 Expect(1, 13311, '\p{^iscjkunifiedideographsextensiona}', "");
62532 Expect(1, 13311, '\P{iscjkunifiedideographsextensiona}', "");
62533 Expect(0, 13311, '\P{^iscjkunifiedideographsextensiona}', "");
62534 Expect(1, 19903, '\p{-IS_CJK-UNIFIEDideographs EXTENSION_A}', "");
62535 Expect(0, 19903, '\p{^-IS_CJK-UNIFIEDideographs EXTENSION_A}', "");
62536 Expect(0, 19903, '\P{-IS_CJK-UNIFIEDideographs EXTENSION_A}', "");
62537 Expect(1, 19903, '\P{^-IS_CJK-UNIFIEDideographs EXTENSION_A}', "");
62538 Expect(0, 13311, '\p{-IS_CJK-UNIFIEDideographs EXTENSION_A}', "");
62539 Expect(1, 13311, '\p{^-IS_CJK-UNIFIEDideographs EXTENSION_A}', "");
62540 Expect(1, 13311, '\P{-IS_CJK-UNIFIEDideographs EXTENSION_A}', "");
62541 Expect(0, 13311, '\P{^-IS_CJK-UNIFIEDideographs EXTENSION_A}', "");
62542 Error('\p{      IN:=cjk Unified ideographs-extension-A}');
62543 Error('\P{      IN:=cjk Unified ideographs-extension-A}');
62544 Expect(1, 19903, '\p{incjkunifiedideographsextensiona}', "");
62545 Expect(0, 19903, '\p{^incjkunifiedideographsextensiona}', "");
62546 Expect(0, 19903, '\P{incjkunifiedideographsextensiona}', "");
62547 Expect(1, 19903, '\P{^incjkunifiedideographsextensiona}', "");
62548 Expect(0, 13311, '\p{incjkunifiedideographsextensiona}', "");
62549 Expect(1, 13311, '\p{^incjkunifiedideographsextensiona}', "");
62550 Expect(1, 13311, '\P{incjkunifiedideographsextensiona}', "");
62551 Expect(0, 13311, '\P{^incjkunifiedideographsextensiona}', "");
62552 Expect(1, 19903, '\p{-  in CJK UnifiedIdeographsEXTENSION A}', "");
62553 Expect(0, 19903, '\p{^- in CJK UnifiedIdeographsEXTENSION A}', "");
62554 Expect(0, 19903, '\P{-  in CJK UnifiedIdeographsEXTENSION A}', "");
62555 Expect(1, 19903, '\P{^- in CJK UnifiedIdeographsEXTENSION A}', "");
62556 Expect(0, 13311, '\p{-  in CJK UnifiedIdeographsEXTENSION A}', "");
62557 Expect(1, 13311, '\p{^- in CJK UnifiedIdeographsEXTENSION A}', "");
62558 Expect(1, 13311, '\P{-  in CJK UnifiedIdeographsEXTENSION A}', "");
62559 Expect(0, 13311, '\P{^- in CJK UnifiedIdeographsEXTENSION A}', "");
62560 Error('\p{/a/-KHAROSHTHI}');
62561 Error('\P{/a/-KHAROSHTHI}');
62562 Expect(1, 68099, '\p{kharoshthi}', "");
62563 Expect(0, 68099, '\p{^kharoshthi}', "");
62564 Expect(0, 68099, '\P{kharoshthi}', "");
62565 Expect(1, 68099, '\P{^kharoshthi}', "");
62566 Expect(0, 68095, '\p{kharoshthi}', "");
62567 Expect(1, 68095, '\p{^kharoshthi}', "");
62568 Expect(1, 68095, '\P{kharoshthi}', "");
62569 Expect(0, 68095, '\P{^kharoshthi}', "");
62570 Expect(1, 68099, '\p{_Kharoshthi}', "");
62571 Expect(0, 68099, '\p{^_Kharoshthi}', "");
62572 Expect(0, 68099, '\P{_Kharoshthi}', "");
62573 Expect(1, 68099, '\P{^_Kharoshthi}', "");
62574 Expect(0, 68095, '\p{_Kharoshthi}', "");
62575 Expect(1, 68095, '\p{^_Kharoshthi}', "");
62576 Expect(1, 68095, '\P{_Kharoshthi}', "");
62577 Expect(0, 68095, '\P{^_Kharoshthi}', "");
62578 Error('\p{:=_IS Kharoshthi}');
62579 Error('\P{:=_IS Kharoshthi}');
62580 Expect(1, 68099, '\p{iskharoshthi}', "");
62581 Expect(0, 68099, '\p{^iskharoshthi}', "");
62582 Expect(0, 68099, '\P{iskharoshthi}', "");
62583 Expect(1, 68099, '\P{^iskharoshthi}', "");
62584 Expect(0, 68095, '\p{iskharoshthi}', "");
62585 Expect(1, 68095, '\p{^iskharoshthi}', "");
62586 Expect(1, 68095, '\P{iskharoshthi}', "");
62587 Expect(0, 68095, '\P{^iskharoshthi}', "");
62588 Expect(1, 68099, '\p{-is_KHAROSHTHI}', "");
62589 Expect(0, 68099, '\p{^-is_KHAROSHTHI}', "");
62590 Expect(0, 68099, '\P{-is_KHAROSHTHI}', "");
62591 Expect(1, 68099, '\P{^-is_KHAROSHTHI}', "");
62592 Expect(0, 68095, '\p{-is_KHAROSHTHI}', "");
62593 Expect(1, 68095, '\p{^-is_KHAROSHTHI}', "");
62594 Expect(1, 68095, '\P{-is_KHAROSHTHI}', "");
62595 Expect(0, 68095, '\P{^-is_KHAROSHTHI}', "");
62596 Error('\p{_/a/Khar}');
62597 Error('\P{_/a/Khar}');
62598 Expect(1, 68099, '\p{khar}', "");
62599 Expect(0, 68099, '\p{^khar}', "");
62600 Expect(0, 68099, '\P{khar}', "");
62601 Expect(1, 68099, '\P{^khar}', "");
62602 Expect(0, 68095, '\p{khar}', "");
62603 Expect(1, 68095, '\p{^khar}', "");
62604 Expect(1, 68095, '\P{khar}', "");
62605 Expect(0, 68095, '\P{^khar}', "");
62606 Expect(1, 68099, '\p{   _khar}', "");
62607 Expect(0, 68099, '\p{^  _khar}', "");
62608 Expect(0, 68099, '\P{   _khar}', "");
62609 Expect(1, 68099, '\P{^  _khar}', "");
62610 Expect(0, 68095, '\p{   _khar}', "");
62611 Expect(1, 68095, '\p{^  _khar}', "");
62612 Expect(1, 68095, '\P{   _khar}', "");
62613 Expect(0, 68095, '\P{^  _khar}', "");
62614 Error('\p{      /a/IsKhar}');
62615 Error('\P{      /a/IsKhar}');
62616 Expect(1, 68099, '\p{iskhar}', "");
62617 Expect(0, 68099, '\p{^iskhar}', "");
62618 Expect(0, 68099, '\P{iskhar}', "");
62619 Expect(1, 68099, '\P{^iskhar}', "");
62620 Expect(0, 68095, '\p{iskhar}', "");
62621 Expect(1, 68095, '\p{^iskhar}', "");
62622 Expect(1, 68095, '\P{iskhar}', "");
62623 Expect(0, 68095, '\P{^iskhar}', "");
62624 Expect(1, 68099, '\p{-_Is_Khar}', "");
62625 Expect(0, 68099, '\p{^-_Is_Khar}', "");
62626 Expect(0, 68099, '\P{-_Is_Khar}', "");
62627 Expect(1, 68099, '\P{^-_Is_Khar}', "");
62628 Expect(0, 68095, '\p{-_Is_Khar}', "");
62629 Expect(1, 68095, '\p{^-_Is_Khar}', "");
62630 Expect(1, 68095, '\P{-_Is_Khar}', "");
62631 Expect(0, 68095, '\P{^-_Is_Khar}', "");
62632 Error('\p{              math_SYMBOL/a/}');
62633 Error('\P{              math_SYMBOL/a/}');
62634 Expect(1, 43, '\p{mathsymbol}', "");
62635 Expect(0, 43, '\p{^mathsymbol}', "");
62636 Expect(0, 43, '\P{mathsymbol}', "");
62637 Expect(1, 43, '\P{^mathsymbol}', "");
62638 Expect(0, 42, '\p{mathsymbol}', "");
62639 Expect(1, 42, '\p{^mathsymbol}', "");
62640 Expect(1, 42, '\P{mathsymbol}', "");
62641 Expect(0, 42, '\P{^mathsymbol}', "");
62642 Expect(1, 43, '\p{      -MATH   Symbol}', "");
62643 Expect(0, 43, '\p{^     -MATH   Symbol}', "");
62644 Expect(0, 43, '\P{      -MATH   Symbol}', "");
62645 Expect(1, 43, '\P{^     -MATH   Symbol}', "");
62646 Expect(0, 42, '\p{      -MATH   Symbol}', "");
62647 Expect(1, 42, '\p{^     -MATH   Symbol}', "");
62648 Expect(1, 42, '\P{      -MATH   Symbol}', "");
62649 Expect(0, 42, '\P{^     -MATH   Symbol}', "");
62650 Error('\p{-IS   Math:=SYMBOL}');
62651 Error('\P{-IS   Math:=SYMBOL}');
62652 Expect(1, 43, '\p{ismathsymbol}', "");
62653 Expect(0, 43, '\p{^ismathsymbol}', "");
62654 Expect(0, 43, '\P{ismathsymbol}', "");
62655 Expect(1, 43, '\P{^ismathsymbol}', "");
62656 Expect(0, 42, '\p{ismathsymbol}', "");
62657 Expect(1, 42, '\p{^ismathsymbol}', "");
62658 Expect(1, 42, '\P{ismathsymbol}', "");
62659 Expect(0, 42, '\P{^ismathsymbol}', "");
62660 Expect(1, 43, '\p{  Is Math     SYMBOL}', "");
62661 Expect(0, 43, '\p{^  Is Math    SYMBOL}', "");
62662 Expect(0, 43, '\P{  Is Math     SYMBOL}', "");
62663 Expect(1, 43, '\P{^  Is Math    SYMBOL}', "");
62664 Expect(0, 42, '\p{  Is Math     SYMBOL}', "");
62665 Expect(1, 42, '\p{^  Is Math    SYMBOL}', "");
62666 Expect(1, 42, '\P{  Is Math     SYMBOL}', "");
62667 Expect(0, 42, '\P{^  Is Math    SYMBOL}', "");
62668 Error('\p{:=__SM}');
62669 Error('\P{:=__SM}');
62670 Expect(1, 43, '\p{sm}', "");
62671 Expect(0, 43, '\p{^sm}', "");
62672 Expect(0, 43, '\P{sm}', "");
62673 Expect(1, 43, '\P{^sm}', "");
62674 Expect(0, 42, '\p{sm}', "");
62675 Expect(1, 42, '\p{^sm}', "");
62676 Expect(1, 42, '\P{sm}', "");
62677 Expect(0, 42, '\P{^sm}', "");
62678 Expect(1, 43, '\p{      Sm}', "");
62679 Expect(0, 43, '\p{^     Sm}', "");
62680 Expect(0, 43, '\P{      Sm}', "");
62681 Expect(1, 43, '\P{^     Sm}', "");
62682 Expect(0, 42, '\p{      Sm}', "");
62683 Expect(1, 42, '\p{^     Sm}', "");
62684 Expect(1, 42, '\P{      Sm}', "");
62685 Expect(0, 42, '\P{^     Sm}', "");
62686 Error('\p{      Is_Sm:=}');
62687 Error('\P{      Is_Sm:=}');
62688 Expect(1, 43, '\p{issm}', "");
62689 Expect(0, 43, '\p{^issm}', "");
62690 Expect(0, 43, '\P{issm}', "");
62691 Expect(1, 43, '\P{^issm}', "");
62692 Expect(0, 42, '\p{issm}', "");
62693 Expect(1, 42, '\p{^issm}', "");
62694 Expect(1, 42, '\P{issm}', "");
62695 Expect(0, 42, '\P{^issm}', "");
62696 Expect(1, 43, '\p{--issm}', "");
62697 Expect(0, 43, '\p{^--issm}', "");
62698 Expect(0, 43, '\P{--issm}', "");
62699 Expect(1, 43, '\P{^--issm}', "");
62700 Expect(0, 42, '\p{--issm}', "");
62701 Expect(1, 42, '\p{^--issm}', "");
62702 Expect(1, 42, '\P{--issm}', "");
62703 Expect(0, 42, '\P{^--issm}', "");
62704 Error('\p{-Tagalog:=}');
62705 Error('\P{-Tagalog:=}');
62706 Expect(1, 5900, '\p{tagalog}', "");
62707 Expect(0, 5900, '\p{^tagalog}', "");
62708 Expect(0, 5900, '\P{tagalog}', "");
62709 Expect(1, 5900, '\P{^tagalog}', "");
62710 Expect(0, 5887, '\p{tagalog}', "");
62711 Expect(1, 5887, '\p{^tagalog}', "");
62712 Expect(1, 5887, '\P{tagalog}', "");
62713 Expect(0, 5887, '\P{^tagalog}', "");
62714 Expect(1, 5900, '\p{-Tagalog}', "");
62715 Expect(0, 5900, '\p{^-Tagalog}', "");
62716 Expect(0, 5900, '\P{-Tagalog}', "");
62717 Expect(1, 5900, '\P{^-Tagalog}', "");
62718 Expect(0, 5887, '\p{-Tagalog}', "");
62719 Expect(1, 5887, '\p{^-Tagalog}', "");
62720 Expect(1, 5887, '\P{-Tagalog}', "");
62721 Expect(0, 5887, '\P{^-Tagalog}', "");
62722 Error('\p{/a/- IS Tagalog}');
62723 Error('\P{/a/- IS Tagalog}');
62724 Expect(1, 5900, '\p{istagalog}', "");
62725 Expect(0, 5900, '\p{^istagalog}', "");
62726 Expect(0, 5900, '\P{istagalog}', "");
62727 Expect(1, 5900, '\P{^istagalog}', "");
62728 Expect(0, 5887, '\p{istagalog}', "");
62729 Expect(1, 5887, '\p{^istagalog}', "");
62730 Expect(1, 5887, '\P{istagalog}', "");
62731 Expect(0, 5887, '\P{^istagalog}', "");
62732 Expect(1, 5900, '\p{ Istagalog}', "");
62733 Expect(0, 5900, '\p{^ Istagalog}', "");
62734 Expect(0, 5900, '\P{ Istagalog}', "");
62735 Expect(1, 5900, '\P{^ Istagalog}', "");
62736 Expect(0, 5887, '\p{ Istagalog}', "");
62737 Expect(1, 5887, '\p{^ Istagalog}', "");
62738 Expect(1, 5887, '\P{ Istagalog}', "");
62739 Expect(0, 5887, '\P{^ Istagalog}', "");
62740 Error('\p{/a/ TGLG}');
62741 Error('\P{/a/ TGLG}');
62742 Expect(1, 5900, '\p{tglg}', "");
62743 Expect(0, 5900, '\p{^tglg}', "");
62744 Expect(0, 5900, '\P{tglg}', "");
62745 Expect(1, 5900, '\P{^tglg}', "");
62746 Expect(0, 5887, '\p{tglg}', "");
62747 Expect(1, 5887, '\p{^tglg}', "");
62748 Expect(1, 5887, '\P{tglg}', "");
62749 Expect(0, 5887, '\P{^tglg}', "");
62750 Expect(1, 5900, '\p{Tglg}', "");
62751 Expect(0, 5900, '\p{^Tglg}', "");
62752 Expect(0, 5900, '\P{Tglg}', "");
62753 Expect(1, 5900, '\P{^Tglg}', "");
62754 Expect(0, 5887, '\p{Tglg}', "");
62755 Expect(1, 5887, '\p{^Tglg}', "");
62756 Expect(1, 5887, '\P{Tglg}', "");
62757 Expect(0, 5887, '\P{^Tglg}', "");
62758 Error('\p{-isTGLG:=}');
62759 Error('\P{-isTGLG:=}');
62760 Expect(1, 5900, '\p{istglg}', "");
62761 Expect(0, 5900, '\p{^istglg}', "");
62762 Expect(0, 5900, '\P{istglg}', "");
62763 Expect(1, 5900, '\P{^istglg}', "");
62764 Expect(0, 5887, '\p{istglg}', "");
62765 Expect(1, 5887, '\p{^istglg}', "");
62766 Expect(1, 5887, '\P{istglg}', "");
62767 Expect(0, 5887, '\P{^istglg}', "");
62768 Expect(1, 5900, '\p{__Is        Tglg}', "");
62769 Expect(0, 5900, '\p{^__Is       Tglg}', "");
62770 Expect(0, 5900, '\P{__Is        Tglg}', "");
62771 Expect(1, 5900, '\P{^__Is       Tglg}', "");
62772 Expect(0, 5887, '\p{__Is        Tglg}', "");
62773 Expect(1, 5887, '\p{^__Is       Tglg}', "");
62774 Expect(1, 5887, '\P{__Is        Tglg}', "");
62775 Expect(0, 5887, '\P{^__Is       Tglg}', "");
62776 Error('\p{ syriac/a/}');
62777 Error('\P{ syriac/a/}');
62778 Expect(1, 1805, '\p{syriac}', "");
62779 Expect(0, 1805, '\p{^syriac}', "");
62780 Expect(0, 1805, '\P{syriac}', "");
62781 Expect(1, 1805, '\P{^syriac}', "");
62782 Expect(0, 1791, '\p{syriac}', "");
62783 Expect(1, 1791, '\p{^syriac}', "");
62784 Expect(1, 1791, '\P{syriac}', "");
62785 Expect(0, 1791, '\P{^syriac}', "");
62786 Expect(1, 1805, '\p{    -syriac}', "");
62787 Expect(0, 1805, '\p{^   -syriac}', "");
62788 Expect(0, 1805, '\P{    -syriac}', "");
62789 Expect(1, 1805, '\P{^   -syriac}', "");
62790 Expect(0, 1791, '\p{    -syriac}', "");
62791 Expect(1, 1791, '\p{^   -syriac}', "");
62792 Expect(1, 1791, '\P{    -syriac}', "");
62793 Expect(0, 1791, '\P{^   -syriac}', "");
62794 Error('\p{_IsSyriac/a/}');
62795 Error('\P{_IsSyriac/a/}');
62796 Expect(1, 1805, '\p{issyriac}', "");
62797 Expect(0, 1805, '\p{^issyriac}', "");
62798 Expect(0, 1805, '\P{issyriac}', "");
62799 Expect(1, 1805, '\P{^issyriac}', "");
62800 Expect(0, 1791, '\p{issyriac}', "");
62801 Expect(1, 1791, '\p{^issyriac}', "");
62802 Expect(1, 1791, '\P{issyriac}', "");
62803 Expect(0, 1791, '\P{^issyriac}', "");
62804 Expect(1, 1805, '\p{    _is-syriac}', "");
62805 Expect(0, 1805, '\p{^   _is-syriac}', "");
62806 Expect(0, 1805, '\P{    _is-syriac}', "");
62807 Expect(1, 1805, '\P{^   _is-syriac}', "");
62808 Expect(0, 1791, '\p{    _is-syriac}', "");
62809 Expect(1, 1791, '\p{^   _is-syriac}', "");
62810 Expect(1, 1791, '\P{    _is-syriac}', "");
62811 Expect(0, 1791, '\P{^   _is-syriac}', "");
62812 Error('\p{_SYRC:=}');
62813 Error('\P{_SYRC:=}');
62814 Expect(1, 1805, '\p{syrc}', "");
62815 Expect(0, 1805, '\p{^syrc}', "");
62816 Expect(0, 1805, '\P{syrc}', "");
62817 Expect(1, 1805, '\P{^syrc}', "");
62818 Expect(0, 1791, '\p{syrc}', "");
62819 Expect(1, 1791, '\p{^syrc}', "");
62820 Expect(1, 1791, '\P{syrc}', "");
62821 Expect(0, 1791, '\P{^syrc}', "");
62822 Expect(1, 1805, '\p{    syrc}', "");
62823 Expect(0, 1805, '\p{^   syrc}', "");
62824 Expect(0, 1805, '\P{    syrc}', "");
62825 Expect(1, 1805, '\P{^   syrc}', "");
62826 Expect(0, 1791, '\p{    syrc}', "");
62827 Expect(1, 1791, '\p{^   syrc}', "");
62828 Expect(1, 1791, '\P{    syrc}', "");
62829 Expect(0, 1791, '\P{^   syrc}', "");
62830 Error('\p{:=  is        SYRC}');
62831 Error('\P{:=  is        SYRC}');
62832 Expect(1, 1805, '\p{issyrc}', "");
62833 Expect(0, 1805, '\p{^issyrc}', "");
62834 Expect(0, 1805, '\P{issyrc}', "");
62835 Expect(1, 1805, '\P{^issyrc}', "");
62836 Expect(0, 1791, '\p{issyrc}', "");
62837 Expect(1, 1791, '\p{^issyrc}', "");
62838 Expect(1, 1791, '\P{issyrc}', "");
62839 Expect(0, 1791, '\P{^issyrc}', "");
62840 Expect(1, 1805, '\p{ Is Syrc}', "");
62841 Expect(0, 1805, '\p{^ Is Syrc}', "");
62842 Expect(0, 1805, '\P{ Is Syrc}', "");
62843 Expect(1, 1805, '\P{^ Is Syrc}', "");
62844 Expect(0, 1791, '\p{ Is Syrc}', "");
62845 Expect(1, 1791, '\p{^ Is Syrc}', "");
62846 Expect(1, 1791, '\P{ Is Syrc}', "");
62847 Expect(0, 1791, '\P{^ Is Syrc}', "");
62848 Error('\p{_In phoenician/a/}');
62849 Error('\P{_In phoenician/a/}');
62850 Expect(1, 67871, '\p{inphoenician}', "");
62851 Expect(0, 67871, '\p{^inphoenician}', "");
62852 Expect(0, 67871, '\P{inphoenician}', "");
62853 Expect(1, 67871, '\P{^inphoenician}', "");
62854 Expect(0, 67839, '\p{inphoenician}', "");
62855 Expect(1, 67839, '\p{^inphoenician}', "");
62856 Expect(1, 67839, '\P{inphoenician}', "");
62857 Expect(0, 67839, '\P{^inphoenician}', "");
62858 Expect(1, 67871, '\p{   _in-PHOENICIAN}', "");
62859 Expect(0, 67871, '\p{^  _in-PHOENICIAN}', "");
62860 Expect(0, 67871, '\P{   _in-PHOENICIAN}', "");
62861 Expect(1, 67871, '\P{^  _in-PHOENICIAN}', "");
62862 Expect(0, 67839, '\p{   _in-PHOENICIAN}', "");
62863 Expect(1, 67839, '\p{^  _in-PHOENICIAN}', "");
62864 Expect(1, 67839, '\P{   _in-PHOENICIAN}', "");
62865 Expect(0, 67839, '\P{^  _in-PHOENICIAN}', "");
62866 Error('\p{:=    PERLWORD}');
62867 Error('\P{:=    PERLWORD}');
62868 Expect(1, 57, '\p{perlword}', "");
62869 Expect(0, 57, '\p{^perlword}', "");
62870 Expect(0, 57, '\P{perlword}', "");
62871 Expect(1, 57, '\P{^perlword}', "");
62872 Expect(0, 47, '\p{perlword}', "");
62873 Expect(1, 47, '\p{^perlword}', "");
62874 Expect(1, 47, '\P{perlword}', "");
62875 Expect(0, 47, '\P{^perlword}', "");
62876 Expect(1, 57, '\p{- PerlWord}', "");
62877 Expect(0, 57, '\p{^- PerlWord}', "");
62878 Expect(0, 57, '\P{- PerlWord}', "");
62879 Expect(1, 57, '\P{^- PerlWord}', "");
62880 Expect(0, 47, '\p{- PerlWord}', "");
62881 Expect(1, 47, '\p{^- PerlWord}', "");
62882 Expect(1, 47, '\P{- PerlWord}', "");
62883 Expect(0, 47, '\P{^- PerlWord}', "");
62884 Error('\p{ -Is_PerlWord/a/}');
62885 Error('\P{ -Is_PerlWord/a/}');
62886 Expect(1, 57, '\p{isperlword}', "");
62887 Expect(0, 57, '\p{^isperlword}', "");
62888 Expect(0, 57, '\P{isperlword}', "");
62889 Expect(1, 57, '\P{^isperlword}', "");
62890 Expect(0, 47, '\p{isperlword}', "");
62891 Expect(1, 47, '\p{^isperlword}', "");
62892 Expect(1, 47, '\P{isperlword}', "");
62893 Expect(0, 47, '\P{^isperlword}', "");
62894 Expect(1, 57, '\p{  is  perlword}', "");
62895 Expect(0, 57, '\p{^  is perlword}', "");
62896 Expect(0, 57, '\P{  is  perlword}', "");
62897 Expect(1, 57, '\P{^  is perlword}', "");
62898 Expect(0, 47, '\p{  is  perlword}', "");
62899 Expect(1, 47, '\p{^  is perlword}', "");
62900 Expect(1, 47, '\P{  is  perlword}', "");
62901 Expect(0, 47, '\P{^  is perlword}', "");
62902 Error('\p{/a/_Halfwidth AND     Fullwidth FORMS}');
62903 Error('\P{/a/_Halfwidth AND     Fullwidth FORMS}');
62904 Expect(1, 65519, '\p{halfwidthandfullwidthforms}', "");
62905 Expect(0, 65519, '\p{^halfwidthandfullwidthforms}', "");
62906 Expect(0, 65519, '\P{halfwidthandfullwidthforms}', "");
62907 Expect(1, 65519, '\P{^halfwidthandfullwidthforms}', "");
62908 Expect(0, 65279, '\p{halfwidthandfullwidthforms}', "");
62909 Expect(1, 65279, '\p{^halfwidthandfullwidthforms}', "");
62910 Expect(1, 65279, '\P{halfwidthandfullwidthforms}', "");
62911 Expect(0, 65279, '\P{^halfwidthandfullwidthforms}', "");
62912 Expect(1, 65519, '\p{_  HALFWIDTH-AND FULLWIDTH FORMS}', "");
62913 Expect(0, 65519, '\p{^_ HALFWIDTH-AND FULLWIDTH FORMS}', "");
62914 Expect(0, 65519, '\P{_  HALFWIDTH-AND FULLWIDTH FORMS}', "");
62915 Expect(1, 65519, '\P{^_ HALFWIDTH-AND FULLWIDTH FORMS}', "");
62916 Expect(0, 65279, '\p{_  HALFWIDTH-AND FULLWIDTH FORMS}', "");
62917 Expect(1, 65279, '\p{^_ HALFWIDTH-AND FULLWIDTH FORMS}', "");
62918 Expect(1, 65279, '\P{_  HALFWIDTH-AND FULLWIDTH FORMS}', "");
62919 Expect(0, 65279, '\P{^_ HALFWIDTH-AND FULLWIDTH FORMS}', "");
62920 Error('\p{:=     Is_HALFWIDTH   and_FULLWIDTH-Forms}');
62921 Error('\P{:=     Is_HALFWIDTH   and_FULLWIDTH-Forms}');
62922 Expect(1, 65519, '\p{ishalfwidthandfullwidthforms}', "");
62923 Expect(0, 65519, '\p{^ishalfwidthandfullwidthforms}', "");
62924 Expect(0, 65519, '\P{ishalfwidthandfullwidthforms}', "");
62925 Expect(1, 65519, '\P{^ishalfwidthandfullwidthforms}', "");
62926 Expect(0, 65279, '\p{ishalfwidthandfullwidthforms}', "");
62927 Expect(1, 65279, '\p{^ishalfwidthandfullwidthforms}', "");
62928 Expect(1, 65279, '\P{ishalfwidthandfullwidthforms}', "");
62929 Expect(0, 65279, '\P{^ishalfwidthandfullwidthforms}', "");
62930 Expect(1, 65519, '\p{   ISHalfwidth_And-Fullwidth-Forms}', "");
62931 Expect(0, 65519, '\p{^  ISHalfwidth_And-Fullwidth-Forms}', "");
62932 Expect(0, 65519, '\P{   ISHalfwidth_And-Fullwidth-Forms}', "");
62933 Expect(1, 65519, '\P{^  ISHalfwidth_And-Fullwidth-Forms}', "");
62934 Expect(0, 65279, '\p{   ISHalfwidth_And-Fullwidth-Forms}', "");
62935 Expect(1, 65279, '\p{^  ISHalfwidth_And-Fullwidth-Forms}', "");
62936 Expect(1, 65279, '\P{   ISHalfwidth_And-Fullwidth-Forms}', "");
62937 Expect(0, 65279, '\P{^  ISHalfwidth_And-Fullwidth-Forms}', "");
62938 Error('\p{-:=InHalfwidth_and-Fullwidth_Forms}');
62939 Error('\P{-:=InHalfwidth_and-Fullwidth_Forms}');
62940 Expect(1, 65519, '\p{inhalfwidthandfullwidthforms}', "");
62941 Expect(0, 65519, '\p{^inhalfwidthandfullwidthforms}', "");
62942 Expect(0, 65519, '\P{inhalfwidthandfullwidthforms}', "");
62943 Expect(1, 65519, '\P{^inhalfwidthandfullwidthforms}', "");
62944 Expect(0, 65279, '\p{inhalfwidthandfullwidthforms}', "");
62945 Expect(1, 65279, '\p{^inhalfwidthandfullwidthforms}', "");
62946 Expect(1, 65279, '\P{inhalfwidthandfullwidthforms}', "");
62947 Expect(0, 65279, '\P{^inhalfwidthandfullwidthforms}', "");
62948 Expect(1, 65519, '\p{   In HALFWIDTHand-fullwidthforms}', "");
62949 Expect(0, 65519, '\p{^  In HALFWIDTHand-fullwidthforms}', "");
62950 Expect(0, 65519, '\P{   In HALFWIDTHand-fullwidthforms}', "");
62951 Expect(1, 65519, '\P{^  In HALFWIDTHand-fullwidthforms}', "");
62952 Expect(0, 65279, '\p{   In HALFWIDTHand-fullwidthforms}', "");
62953 Expect(1, 65279, '\p{^  In HALFWIDTHand-fullwidthforms}', "");
62954 Expect(1, 65279, '\P{   In HALFWIDTHand-fullwidthforms}', "");
62955 Expect(0, 65279, '\P{^  In HALFWIDTHand-fullwidthforms}', "");
62956 Error('\p{/a/-Ancient-greek-Numbers}');
62957 Error('\P{/a/-Ancient-greek-Numbers}');
62958 Expect(1, 65935, '\p{ancientgreeknumbers}', "");
62959 Expect(0, 65935, '\p{^ancientgreeknumbers}', "");
62960 Expect(0, 65935, '\P{ancientgreeknumbers}', "");
62961 Expect(1, 65935, '\P{^ancientgreeknumbers}', "");
62962 Expect(0, 65855, '\p{ancientgreeknumbers}', "");
62963 Expect(1, 65855, '\p{^ancientgreeknumbers}', "");
62964 Expect(1, 65855, '\P{ancientgreeknumbers}', "");
62965 Expect(0, 65855, '\P{^ancientgreeknumbers}', "");
62966 Expect(1, 65935, '\p{           Ancient-Greek_Numbers}', "");
62967 Expect(0, 65935, '\p{^          Ancient-Greek_Numbers}', "");
62968 Expect(0, 65935, '\P{           Ancient-Greek_Numbers}', "");
62969 Expect(1, 65935, '\P{^          Ancient-Greek_Numbers}', "");
62970 Expect(0, 65855, '\p{           Ancient-Greek_Numbers}', "");
62971 Expect(1, 65855, '\p{^          Ancient-Greek_Numbers}', "");
62972 Expect(1, 65855, '\P{           Ancient-Greek_Numbers}', "");
62973 Expect(0, 65855, '\P{^          Ancient-Greek_Numbers}', "");
62974 Error('\p{ Is   Ancient:=GREEKNumbers}');
62975 Error('\P{ Is   Ancient:=GREEKNumbers}');
62976 Expect(1, 65935, '\p{isancientgreeknumbers}', "");
62977 Expect(0, 65935, '\p{^isancientgreeknumbers}', "");
62978 Expect(0, 65935, '\P{isancientgreeknumbers}', "");
62979 Expect(1, 65935, '\P{^isancientgreeknumbers}', "");
62980 Expect(0, 65855, '\p{isancientgreeknumbers}', "");
62981 Expect(1, 65855, '\p{^isancientgreeknumbers}', "");
62982 Expect(1, 65855, '\P{isancientgreeknumbers}', "");
62983 Expect(0, 65855, '\P{^isancientgreeknumbers}', "");
62984 Expect(1, 65935, '\p{   Is_ANCIENT_GREEK-numbers}', "");
62985 Expect(0, 65935, '\p{^  Is_ANCIENT_GREEK-numbers}', "");
62986 Expect(0, 65935, '\P{   Is_ANCIENT_GREEK-numbers}', "");
62987 Expect(1, 65935, '\P{^  Is_ANCIENT_GREEK-numbers}', "");
62988 Expect(0, 65855, '\p{   Is_ANCIENT_GREEK-numbers}', "");
62989 Expect(1, 65855, '\p{^  Is_ANCIENT_GREEK-numbers}', "");
62990 Expect(1, 65855, '\P{   Is_ANCIENT_GREEK-numbers}', "");
62991 Expect(0, 65855, '\P{^  Is_ANCIENT_GREEK-numbers}', "");
62992 Error('\p{  in  ancient GREEK NUMBERS/a/}');
62993 Error('\P{  in  ancient GREEK NUMBERS/a/}');
62994 Expect(1, 65935, '\p{inancientgreeknumbers}', "");
62995 Expect(0, 65935, '\p{^inancientgreeknumbers}', "");
62996 Expect(0, 65935, '\P{inancientgreeknumbers}', "");
62997 Expect(1, 65935, '\P{^inancientgreeknumbers}', "");
62998 Expect(0, 65855, '\p{inancientgreeknumbers}', "");
62999 Expect(1, 65855, '\p{^inancientgreeknumbers}', "");
63000 Expect(1, 65855, '\P{inancientgreeknumbers}', "");
63001 Expect(0, 65855, '\P{^inancientgreeknumbers}', "");
63002 Expect(1, 65935, '\p{_ in_Ancient-greek_NUMBERS}', "");
63003 Expect(0, 65935, '\p{^_ in_Ancient-greek_NUMBERS}', "");
63004 Expect(0, 65935, '\P{_ in_Ancient-greek_NUMBERS}', "");
63005 Expect(1, 65935, '\P{^_ in_Ancient-greek_NUMBERS}', "");
63006 Expect(0, 65855, '\p{_ in_Ancient-greek_NUMBERS}', "");
63007 Expect(1, 65855, '\p{^_ in_Ancient-greek_NUMBERS}', "");
63008 Expect(1, 65855, '\P{_ in_Ancient-greek_NUMBERS}', "");
63009 Expect(0, 65855, '\P{^_ in_Ancient-greek_NUMBERS}', "");
63010 Error('\p{      Optical Character:=Recognition}');
63011 Error('\P{      Optical Character:=Recognition}');
63012 Expect(1, 9311, '\p{opticalcharacterrecognition}', "");
63013 Expect(0, 9311, '\p{^opticalcharacterrecognition}', "");
63014 Expect(0, 9311, '\P{opticalcharacterrecognition}', "");
63015 Expect(1, 9311, '\P{^opticalcharacterrecognition}', "");
63016 Expect(0, 9279, '\p{opticalcharacterrecognition}', "");
63017 Expect(1, 9279, '\p{^opticalcharacterrecognition}', "");
63018 Expect(1, 9279, '\P{opticalcharacterrecognition}', "");
63019 Expect(0, 9279, '\P{^opticalcharacterrecognition}', "");
63020 Expect(1, 9311, '\p{_-Optical-Character RECOGNITION}', "");
63021 Expect(0, 9311, '\p{^_-Optical-Character RECOGNITION}', "");
63022 Expect(0, 9311, '\P{_-Optical-Character RECOGNITION}', "");
63023 Expect(1, 9311, '\P{^_-Optical-Character RECOGNITION}', "");
63024 Expect(0, 9279, '\p{_-Optical-Character RECOGNITION}', "");
63025 Expect(1, 9279, '\p{^_-Optical-Character RECOGNITION}', "");
63026 Expect(1, 9279, '\P{_-Optical-Character RECOGNITION}', "");
63027 Expect(0, 9279, '\P{^_-Optical-Character RECOGNITION}', "");
63028 Error('\p{ IS:=OpticalCharacter_recognition}');
63029 Error('\P{ IS:=OpticalCharacter_recognition}');
63030 Expect(1, 9311, '\p{isopticalcharacterrecognition}', "");
63031 Expect(0, 9311, '\p{^isopticalcharacterrecognition}', "");
63032 Expect(0, 9311, '\P{isopticalcharacterrecognition}', "");
63033 Expect(1, 9311, '\P{^isopticalcharacterrecognition}', "");
63034 Expect(0, 9279, '\p{isopticalcharacterrecognition}', "");
63035 Expect(1, 9279, '\p{^isopticalcharacterrecognition}', "");
63036 Expect(1, 9279, '\P{isopticalcharacterrecognition}', "");
63037 Expect(0, 9279, '\P{^isopticalcharacterrecognition}', "");
63038 Expect(1, 9311, '\p{ Is OPTICALCHARACTER-RECOGNITION}', "");
63039 Expect(0, 9311, '\p{^ Is        OPTICALCHARACTER-RECOGNITION}', "");
63040 Expect(0, 9311, '\P{ Is OPTICALCHARACTER-RECOGNITION}', "");
63041 Expect(1, 9311, '\P{^ Is        OPTICALCHARACTER-RECOGNITION}', "");
63042 Expect(0, 9279, '\p{ Is OPTICALCHARACTER-RECOGNITION}', "");
63043 Expect(1, 9279, '\p{^ Is        OPTICALCHARACTER-RECOGNITION}', "");
63044 Expect(1, 9279, '\P{ Is OPTICALCHARACTER-RECOGNITION}', "");
63045 Expect(0, 9279, '\P{^ Is        OPTICALCHARACTER-RECOGNITION}', "");
63046 Error('\p{:=--in-optical CHARACTER      RECOGNITION}');
63047 Error('\P{:=--in-optical CHARACTER      RECOGNITION}');
63048 Expect(1, 9311, '\p{inopticalcharacterrecognition}', "");
63049 Expect(0, 9311, '\p{^inopticalcharacterrecognition}', "");
63050 Expect(0, 9311, '\P{inopticalcharacterrecognition}', "");
63051 Expect(1, 9311, '\P{^inopticalcharacterrecognition}', "");
63052 Expect(0, 9279, '\p{inopticalcharacterrecognition}', "");
63053 Expect(1, 9279, '\p{^inopticalcharacterrecognition}', "");
63054 Expect(1, 9279, '\P{inopticalcharacterrecognition}', "");
63055 Expect(0, 9279, '\P{^inopticalcharacterrecognition}', "");
63056 Expect(1, 9311, '\p{-inoptical  CHARACTERrecognition}', "");
63057 Expect(0, 9311, '\p{^-inoptical CHARACTERrecognition}', "");
63058 Expect(0, 9311, '\P{-inoptical  CHARACTERrecognition}', "");
63059 Expect(1, 9311, '\P{^-inoptical CHARACTERrecognition}', "");
63060 Expect(0, 9279, '\p{-inoptical  CHARACTERrecognition}', "");
63061 Expect(1, 9279, '\p{^-inoptical CHARACTERrecognition}', "");
63062 Expect(1, 9279, '\P{-inoptical  CHARACTERrecognition}', "");
63063 Expect(0, 9279, '\P{^-inoptical CHARACTERrecognition}', "");
63064 Error('\p{:=--limbu}');
63065 Error('\P{:=--limbu}');
63066 Expect(1, 6428, '\p{limbu}', "");
63067 Expect(0, 6428, '\p{^limbu}', "");
63068 Expect(0, 6428, '\P{limbu}', "");
63069 Expect(1, 6428, '\P{^limbu}', "");
63070 Expect(0, 6399, '\p{limbu}', "");
63071 Expect(1, 6399, '\p{^limbu}', "");
63072 Expect(1, 6399, '\P{limbu}', "");
63073 Expect(0, 6399, '\P{^limbu}', "");
63074 Expect(1, 6428, '\p{LIMBU}', "");
63075 Expect(0, 6428, '\p{^LIMBU}', "");
63076 Expect(0, 6428, '\P{LIMBU}', "");
63077 Expect(1, 6428, '\P{^LIMBU}', "");
63078 Expect(0, 6399, '\p{LIMBU}', "");
63079 Expect(1, 6399, '\p{^LIMBU}', "");
63080 Expect(1, 6399, '\P{LIMBU}', "");
63081 Expect(0, 6399, '\P{^LIMBU}', "");
63082 Error('\p{--Is_Limbu/a/}');
63083 Error('\P{--Is_Limbu/a/}');
63084 Expect(1, 6428, '\p{islimbu}', "");
63085 Expect(0, 6428, '\p{^islimbu}', "");
63086 Expect(0, 6428, '\P{islimbu}', "");
63087 Expect(1, 6428, '\P{^islimbu}', "");
63088 Expect(0, 6399, '\p{islimbu}', "");
63089 Expect(1, 6399, '\p{^islimbu}', "");
63090 Expect(1, 6399, '\P{islimbu}', "");
63091 Expect(0, 6399, '\P{^islimbu}', "");
63092 Expect(1, 6428, '\p{-Is-Limbu}', "");
63093 Expect(0, 6428, '\p{^-Is-Limbu}', "");
63094 Expect(0, 6428, '\P{-Is-Limbu}', "");
63095 Expect(1, 6428, '\P{^-Is-Limbu}', "");
63096 Expect(0, 6399, '\p{-Is-Limbu}', "");
63097 Expect(1, 6399, '\p{^-Is-Limbu}', "");
63098 Expect(1, 6399, '\P{-Is-Limbu}', "");
63099 Expect(0, 6399, '\P{^-Is-Limbu}', "");
63100 Error('\p{      LIMB:=}');
63101 Error('\P{      LIMB:=}');
63102 Expect(1, 6428, '\p{limb}', "");
63103 Expect(0, 6428, '\p{^limb}', "");
63104 Expect(0, 6428, '\P{limb}', "");
63105 Expect(1, 6428, '\P{^limb}', "");
63106 Expect(0, 6399, '\p{limb}', "");
63107 Expect(1, 6399, '\p{^limb}', "");
63108 Expect(1, 6399, '\P{limb}', "");
63109 Expect(0, 6399, '\P{^limb}', "");
63110 Expect(1, 6428, '\p{_ Limb}', "");
63111 Expect(0, 6428, '\p{^_ Limb}', "");
63112 Expect(0, 6428, '\P{_ Limb}', "");
63113 Expect(1, 6428, '\P{^_ Limb}', "");
63114 Expect(0, 6399, '\p{_ Limb}', "");
63115 Expect(1, 6399, '\p{^_ Limb}', "");
63116 Expect(1, 6399, '\P{_ Limb}', "");
63117 Expect(0, 6399, '\P{^_ Limb}', "");
63118 Error('\p{/a/-IS        Limb}');
63119 Error('\P{/a/-IS        Limb}');
63120 Expect(1, 6428, '\p{islimb}', "");
63121 Expect(0, 6428, '\p{^islimb}', "");
63122 Expect(0, 6428, '\P{islimb}', "");
63123 Expect(1, 6428, '\P{^islimb}', "");
63124 Expect(0, 6399, '\p{islimb}', "");
63125 Expect(1, 6399, '\p{^islimb}', "");
63126 Expect(1, 6399, '\P{islimb}', "");
63127 Expect(0, 6399, '\P{^islimb}', "");
63128 Expect(1, 6428, '\p{_Is Limb}', "");
63129 Expect(0, 6428, '\p{^_Is Limb}', "");
63130 Expect(0, 6428, '\P{_Is Limb}', "");
63131 Expect(1, 6428, '\P{^_Is Limb}', "");
63132 Expect(0, 6399, '\p{_Is Limb}', "");
63133 Expect(1, 6399, '\p{^_Is Limb}', "");
63134 Expect(1, 6399, '\P{_Is Limb}', "");
63135 Expect(0, 6399, '\P{^_Is Limb}', "");
63136 Error('\p{-_Terminal-PUNCTUATION/a/}');
63137 Error('\P{-_Terminal-PUNCTUATION/a/}');
63138 Expect(1, 33, '\p{terminalpunctuation}', "");
63139 Expect(0, 33, '\p{^terminalpunctuation}', "");
63140 Expect(0, 33, '\P{terminalpunctuation}', "");
63141 Expect(1, 33, '\P{^terminalpunctuation}', "");
63142 Expect(0, 32, '\p{terminalpunctuation}', "");
63143 Expect(1, 32, '\p{^terminalpunctuation}', "");
63144 Expect(1, 32, '\P{terminalpunctuation}', "");
63145 Expect(0, 32, '\P{^terminalpunctuation}', "");
63146 Expect(1, 33, '\p{       TERMINALpunctuation}', "");
63147 Expect(0, 33, '\p{^      TERMINALpunctuation}', "");
63148 Expect(0, 33, '\P{       TERMINALpunctuation}', "");
63149 Expect(1, 33, '\P{^      TERMINALpunctuation}', "");
63150 Expect(0, 32, '\p{       TERMINALpunctuation}', "");
63151 Expect(1, 32, '\p{^      TERMINALpunctuation}', "");
63152 Expect(1, 32, '\P{       TERMINALpunctuation}', "");
63153 Expect(0, 32, '\P{^      TERMINALpunctuation}', "");
63154 Error('\p{-:=IS TERMINALpunctuation}');
63155 Error('\P{-:=IS TERMINALpunctuation}');
63156 Expect(1, 33, '\p{isterminalpunctuation}', "");
63157 Expect(0, 33, '\p{^isterminalpunctuation}', "");
63158 Expect(0, 33, '\P{isterminalpunctuation}', "");
63159 Expect(1, 33, '\P{^isterminalpunctuation}', "");
63160 Expect(0, 32, '\p{isterminalpunctuation}', "");
63161 Expect(1, 32, '\p{^isterminalpunctuation}', "");
63162 Expect(1, 32, '\P{isterminalpunctuation}', "");
63163 Expect(0, 32, '\P{^isterminalpunctuation}', "");
63164 Expect(1, 33, '\p{ is   TerminalPUNCTUATION}', "");
63165 Expect(0, 33, '\p{^ is  TerminalPUNCTUATION}', "");
63166 Expect(0, 33, '\P{ is   TerminalPUNCTUATION}', "");
63167 Expect(1, 33, '\P{^ is  TerminalPUNCTUATION}', "");
63168 Expect(0, 32, '\p{ is   TerminalPUNCTUATION}', "");
63169 Expect(1, 32, '\p{^ is  TerminalPUNCTUATION}', "");
63170 Expect(1, 32, '\P{ is   TerminalPUNCTUATION}', "");
63171 Expect(0, 32, '\P{^ is  TerminalPUNCTUATION}', "");
63172 Error('\p{ -Term:=}');
63173 Error('\P{ -Term:=}');
63174 Expect(1, 33, '\p{term}', "");
63175 Expect(0, 33, '\p{^term}', "");
63176 Expect(0, 33, '\P{term}', "");
63177 Expect(1, 33, '\P{^term}', "");
63178 Expect(0, 32, '\p{term}', "");
63179 Expect(1, 32, '\p{^term}', "");
63180 Expect(1, 32, '\P{term}', "");
63181 Expect(0, 32, '\P{^term}', "");
63182 Expect(1, 33, '\p{_     term}', "");
63183 Expect(0, 33, '\p{^_    term}', "");
63184 Expect(0, 33, '\P{_     term}', "");
63185 Expect(1, 33, '\P{^_    term}', "");
63186 Expect(0, 32, '\p{_     term}', "");
63187 Expect(1, 32, '\p{^_    term}', "");
63188 Expect(1, 32, '\P{_     term}', "");
63189 Expect(0, 32, '\P{^_    term}', "");
63190 Error('\p{_is/a/term}');
63191 Error('\P{_is/a/term}');
63192 Expect(1, 33, '\p{isterm}', "");
63193 Expect(0, 33, '\p{^isterm}', "");
63194 Expect(0, 33, '\P{isterm}', "");
63195 Expect(1, 33, '\P{^isterm}', "");
63196 Expect(0, 32, '\p{isterm}', "");
63197 Expect(1, 32, '\p{^isterm}', "");
63198 Expect(1, 32, '\P{isterm}', "");
63199 Expect(0, 32, '\P{^isterm}', "");
63200 Expect(1, 33, '\p{_-Is  Term}', "");
63201 Expect(0, 33, '\p{^_-Is Term}', "");
63202 Expect(0, 33, '\P{_-Is  Term}', "");
63203 Expect(1, 33, '\P{^_-Is Term}', "");
63204 Expect(0, 32, '\p{_-Is  Term}', "");
63205 Expect(1, 32, '\p{^_-Is Term}', "");
63206 Expect(1, 32, '\P{_-Is  Term}', "");
63207 Expect(0, 32, '\P{^_-Is Term}', "");
63208 Error('\p{/a/-  Other_Uppercase}');
63209 Error('\P{/a/-  Other_Uppercase}');
63210 Expect(1, 8559, '\p{otheruppercase}', 'deprecated');
63211 Expect(0, 8559, '\p{^otheruppercase}', 'deprecated');
63212 Expect(0, 8559, '\P{otheruppercase}', 'deprecated');
63213 Expect(1, 8559, '\P{^otheruppercase}', 'deprecated');
63214 Expect(0, 8543, '\p{otheruppercase}', 'deprecated');
63215 Expect(1, 8543, '\p{^otheruppercase}', 'deprecated');
63216 Expect(1, 8543, '\P{otheruppercase}', 'deprecated');
63217 Expect(0, 8543, '\P{^otheruppercase}', 'deprecated');
63218 Expect(1, 8559, '\p{- Other_UPPERCASE}', 'deprecated');
63219 Expect(0, 8559, '\p{^- Other_UPPERCASE}', 'deprecated');
63220 Expect(0, 8559, '\P{- Other_UPPERCASE}', 'deprecated');
63221 Expect(1, 8559, '\P{^- Other_UPPERCASE}', 'deprecated');
63222 Expect(0, 8543, '\p{- Other_UPPERCASE}', 'deprecated');
63223 Expect(1, 8543, '\p{^- Other_UPPERCASE}', 'deprecated');
63224 Expect(1, 8543, '\P{- Other_UPPERCASE}', 'deprecated');
63225 Expect(0, 8543, '\P{^- Other_UPPERCASE}', 'deprecated');
63226 Error('\p{/a/--Is_Other Uppercase}');
63227 Error('\P{/a/--Is_Other Uppercase}');
63228 Expect(1, 8559, '\p{isotheruppercase}', 'deprecated');
63229 Expect(0, 8559, '\p{^isotheruppercase}', 'deprecated');
63230 Expect(0, 8559, '\P{isotheruppercase}', 'deprecated');
63231 Expect(1, 8559, '\P{^isotheruppercase}', 'deprecated');
63232 Expect(0, 8543, '\p{isotheruppercase}', 'deprecated');
63233 Expect(1, 8543, '\p{^isotheruppercase}', 'deprecated');
63234 Expect(1, 8543, '\P{isotheruppercase}', 'deprecated');
63235 Expect(0, 8543, '\P{^isotheruppercase}', 'deprecated');
63236 Expect(1, 8559, '\p{    -is-Other       Uppercase}', 'deprecated');
63237 Expect(0, 8559, '\p{^   -is-Other       Uppercase}', 'deprecated');
63238 Expect(0, 8559, '\P{    -is-Other       Uppercase}', 'deprecated');
63239 Expect(1, 8559, '\P{^   -is-Other       Uppercase}', 'deprecated');
63240 Expect(0, 8543, '\p{    -is-Other       Uppercase}', 'deprecated');
63241 Expect(1, 8543, '\p{^   -is-Other       Uppercase}', 'deprecated');
63242 Expect(1, 8543, '\P{    -is-Other       Uppercase}', 'deprecated');
63243 Expect(0, 8543, '\P{^   -is-Other       Uppercase}', 'deprecated');
63244 Error('\p{-:=OUpper}');
63245 Error('\P{-:=OUpper}');
63246 Expect(1, 8559, '\p{oupper}', 'deprecated');
63247 Expect(0, 8559, '\p{^oupper}', 'deprecated');
63248 Expect(0, 8559, '\P{oupper}', 'deprecated');
63249 Expect(1, 8559, '\P{^oupper}', 'deprecated');
63250 Expect(0, 8543, '\p{oupper}', 'deprecated');
63251 Expect(1, 8543, '\p{^oupper}', 'deprecated');
63252 Expect(1, 8543, '\P{oupper}', 'deprecated');
63253 Expect(0, 8543, '\P{^oupper}', 'deprecated');
63254 Expect(1, 8559, '\p{ _OUPPER}', 'deprecated');
63255 Expect(0, 8559, '\p{^ _OUPPER}', 'deprecated');
63256 Expect(0, 8559, '\P{ _OUPPER}', 'deprecated');
63257 Expect(1, 8559, '\P{^ _OUPPER}', 'deprecated');
63258 Expect(0, 8543, '\p{ _OUPPER}', 'deprecated');
63259 Expect(1, 8543, '\p{^ _OUPPER}', 'deprecated');
63260 Expect(1, 8543, '\P{ _OUPPER}', 'deprecated');
63261 Expect(0, 8543, '\P{^ _OUPPER}', 'deprecated');
63262 Error('\p{-     Is/a/OUPPER}');
63263 Error('\P{-     Is/a/OUPPER}');
63264 Expect(1, 8559, '\p{isoupper}', 'deprecated');
63265 Expect(0, 8559, '\p{^isoupper}', 'deprecated');
63266 Expect(0, 8559, '\P{isoupper}', 'deprecated');
63267 Expect(1, 8559, '\P{^isoupper}', 'deprecated');
63268 Expect(0, 8543, '\p{isoupper}', 'deprecated');
63269 Expect(1, 8543, '\p{^isoupper}', 'deprecated');
63270 Expect(1, 8543, '\P{isoupper}', 'deprecated');
63271 Expect(0, 8543, '\P{^isoupper}', 'deprecated');
63272 Expect(1, 8559, '\p{_   Is-OUpper}', 'deprecated');
63273 Expect(0, 8559, '\p{^_  Is-OUpper}', 'deprecated');
63274 Expect(0, 8559, '\P{_   Is-OUpper}', 'deprecated');
63275 Expect(1, 8559, '\P{^_  Is-OUpper}', 'deprecated');
63276 Expect(0, 8543, '\p{_   Is-OUpper}', 'deprecated');
63277 Expect(1, 8543, '\p{^_  Is-OUpper}', 'deprecated');
63278 Expect(1, 8543, '\P{_   Is-OUpper}', 'deprecated');
63279 Expect(0, 8543, '\P{^_  Is-OUpper}', 'deprecated');
63280 Error('\p{              POSIXPUNCT:=}');
63281 Error('\P{              POSIXPUNCT:=}');
63282 Expect(1, 47, '\p{posixpunct}', "");
63283 Expect(0, 47, '\p{^posixpunct}', "");
63284 Expect(0, 47, '\P{posixpunct}', "");
63285 Expect(1, 47, '\P{^posixpunct}', "");
63286 Expect(0, 32, '\p{posixpunct}', "");
63287 Expect(1, 32, '\p{^posixpunct}', "");
63288 Expect(1, 32, '\P{posixpunct}', "");
63289 Expect(0, 32, '\P{^posixpunct}', "");
63290 Expect(1, 47, '\p{      PosixPunct}', "");
63291 Expect(0, 47, '\p{^     PosixPunct}', "");
63292 Expect(0, 47, '\P{      PosixPunct}', "");
63293 Expect(1, 47, '\P{^     PosixPunct}', "");
63294 Expect(0, 32, '\p{      PosixPunct}', "");
63295 Expect(1, 32, '\p{^     PosixPunct}', "");
63296 Expect(1, 32, '\P{      PosixPunct}', "");
63297 Expect(0, 32, '\P{^     PosixPunct}', "");
63298 Error('\p{/a/   _is PosixPunct}');
63299 Error('\P{/a/   _is PosixPunct}');
63300 Expect(1, 47, '\p{isposixpunct}', "");
63301 Expect(0, 47, '\p{^isposixpunct}', "");
63302 Expect(0, 47, '\P{isposixpunct}', "");
63303 Expect(1, 47, '\P{^isposixpunct}', "");
63304 Expect(0, 32, '\p{isposixpunct}', "");
63305 Expect(1, 32, '\p{^isposixpunct}', "");
63306 Expect(1, 32, '\P{isposixpunct}', "");
63307 Expect(0, 32, '\P{^isposixpunct}', "");
63308 Expect(1, 47, '\p{      is      POSIXPUNCT}', "");
63309 Expect(0, 47, '\p{^     is      POSIXPUNCT}', "");
63310 Expect(0, 47, '\P{      is      POSIXPUNCT}', "");
63311 Expect(1, 47, '\P{^     is      POSIXPUNCT}', "");
63312 Expect(0, 32, '\p{      is      POSIXPUNCT}', "");
63313 Expect(1, 32, '\p{^     is      POSIXPUNCT}', "");
63314 Expect(1, 32, '\P{      is      POSIXPUNCT}', "");
63315 Expect(0, 32, '\P{^     is      POSIXPUNCT}', "");
63316 Error('\p{/a/-_block-Elements}');
63317 Error('\P{/a/-_block-Elements}');
63318 Expect(1, 9631, '\p{blockelements}', "");
63319 Expect(0, 9631, '\p{^blockelements}', "");
63320 Expect(0, 9631, '\P{blockelements}', "");
63321 Expect(1, 9631, '\P{^blockelements}', "");
63322 Expect(0, 9599, '\p{blockelements}', "");
63323 Expect(1, 9599, '\p{^blockelements}', "");
63324 Expect(1, 9599, '\P{blockelements}', "");
63325 Expect(0, 9599, '\P{^blockelements}', "");
63326 Expect(1, 9631, '\p{_-Block_ELEMENTS}', "");
63327 Expect(0, 9631, '\p{^_-Block_ELEMENTS}', "");
63328 Expect(0, 9631, '\P{_-Block_ELEMENTS}', "");
63329 Expect(1, 9631, '\P{^_-Block_ELEMENTS}', "");
63330 Expect(0, 9599, '\p{_-Block_ELEMENTS}', "");
63331 Expect(1, 9599, '\p{^_-Block_ELEMENTS}', "");
63332 Expect(1, 9599, '\P{_-Block_ELEMENTS}', "");
63333 Expect(0, 9599, '\P{^_-Block_ELEMENTS}', "");
63334 Error('\p{/a/Is_Block-Elements}');
63335 Error('\P{/a/Is_Block-Elements}');
63336 Expect(1, 9631, '\p{isblockelements}', "");
63337 Expect(0, 9631, '\p{^isblockelements}', "");
63338 Expect(0, 9631, '\P{isblockelements}', "");
63339 Expect(1, 9631, '\P{^isblockelements}', "");
63340 Expect(0, 9599, '\p{isblockelements}', "");
63341 Expect(1, 9599, '\p{^isblockelements}', "");
63342 Expect(1, 9599, '\P{isblockelements}', "");
63343 Expect(0, 9599, '\P{^isblockelements}', "");
63344 Expect(1, 9631, '\p{-Is block   elements}', "");
63345 Expect(0, 9631, '\p{^-Is        block   elements}', "");
63346 Expect(0, 9631, '\P{-Is block   elements}', "");
63347 Expect(1, 9631, '\P{^-Is        block   elements}', "");
63348 Expect(0, 9599, '\p{-Is block   elements}', "");
63349 Expect(1, 9599, '\p{^-Is        block   elements}', "");
63350 Expect(1, 9599, '\P{-Is block   elements}', "");
63351 Expect(0, 9599, '\P{^-Is        block   elements}', "");
63352 Error('\p{ -INBLOCK-ELEMENTS/a/}');
63353 Error('\P{ -INBLOCK-ELEMENTS/a/}');
63354 Expect(1, 9631, '\p{inblockelements}', "");
63355 Expect(0, 9631, '\p{^inblockelements}', "");
63356 Expect(0, 9631, '\P{inblockelements}', "");
63357 Expect(1, 9631, '\P{^inblockelements}', "");
63358 Expect(0, 9599, '\p{inblockelements}', "");
63359 Expect(1, 9599, '\p{^inblockelements}', "");
63360 Expect(1, 9599, '\P{inblockelements}', "");
63361 Expect(0, 9599, '\P{^inblockelements}', "");
63362 Expect(1, 9631, '\p{-_In-Block_elements}', "");
63363 Expect(0, 9631, '\p{^-_In-Block_elements}', "");
63364 Expect(0, 9631, '\P{-_In-Block_elements}', "");
63365 Expect(1, 9631, '\P{^-_In-Block_elements}', "");
63366 Expect(0, 9599, '\p{-_In-Block_elements}', "");
63367 Expect(1, 9599, '\p{^-_In-Block_elements}', "");
63368 Expect(1, 9599, '\P{-_In-Block_elements}', "");
63369 Expect(0, 9599, '\P{^-_In-Block_elements}', "");
63370 Error('\p{/a/-_Han}');
63371 Error('\P{/a/-_Han}');
63372 Expect(1, 11929, '\p{han}', "");
63373 Expect(0, 11929, '\p{^han}', "");
63374 Expect(0, 11929, '\P{han}', "");
63375 Expect(1, 11929, '\P{^han}', "");
63376 Expect(0, 11903, '\p{han}', "");
63377 Expect(1, 11903, '\p{^han}', "");
63378 Expect(1, 11903, '\P{han}', "");
63379 Expect(0, 11903, '\P{^han}', "");
63380 Expect(1, 11929, '\p{_han}', "");
63381 Expect(0, 11929, '\p{^_han}', "");
63382 Expect(0, 11929, '\P{_han}', "");
63383 Expect(1, 11929, '\P{^_han}', "");
63384 Expect(0, 11903, '\p{_han}', "");
63385 Expect(1, 11903, '\p{^_han}', "");
63386 Expect(1, 11903, '\P{_han}', "");
63387 Expect(0, 11903, '\P{^_han}', "");
63388 Error('\p{-:=IS Han}');
63389 Error('\P{-:=IS Han}');
63390 Expect(1, 11929, '\p{ishan}', "");
63391 Expect(0, 11929, '\p{^ishan}', "");
63392 Expect(0, 11929, '\P{ishan}', "");
63393 Expect(1, 11929, '\P{^ishan}', "");
63394 Expect(0, 11903, '\p{ishan}', "");
63395 Expect(1, 11903, '\p{^ishan}', "");
63396 Expect(1, 11903, '\P{ishan}', "");
63397 Expect(0, 11903, '\P{^ishan}', "");
63398 Expect(1, 11929, '\p{   IS_HAN}', "");
63399 Expect(0, 11929, '\p{^  IS_HAN}', "");
63400 Expect(0, 11929, '\P{   IS_HAN}', "");
63401 Expect(1, 11929, '\P{^  IS_HAN}', "");
63402 Expect(0, 11903, '\p{   IS_HAN}', "");
63403 Expect(1, 11903, '\p{^  IS_HAN}', "");
63404 Expect(1, 11903, '\P{   IS_HAN}', "");
63405 Expect(0, 11903, '\P{^  IS_HAN}', "");
63406 Error('\p{_:=hani}');
63407 Error('\P{_:=hani}');
63408 Expect(1, 11929, '\p{hani}', "");
63409 Expect(0, 11929, '\p{^hani}', "");
63410 Expect(0, 11929, '\P{hani}', "");
63411 Expect(1, 11929, '\P{^hani}', "");
63412 Expect(0, 11903, '\p{hani}', "");
63413 Expect(1, 11903, '\p{^hani}', "");
63414 Expect(1, 11903, '\P{hani}', "");
63415 Expect(0, 11903, '\P{^hani}', "");
63416 Expect(1, 11929, '\p{_-Hani}', "");
63417 Expect(0, 11929, '\p{^_-Hani}', "");
63418 Expect(0, 11929, '\P{_-Hani}', "");
63419 Expect(1, 11929, '\P{^_-Hani}', "");
63420 Expect(0, 11903, '\p{_-Hani}', "");
63421 Expect(1, 11903, '\p{^_-Hani}', "");
63422 Expect(1, 11903, '\P{_-Hani}', "");
63423 Expect(0, 11903, '\P{^_-Hani}', "");
63424 Error('\p{_     Is/a/Hani}');
63425 Error('\P{_     Is/a/Hani}');
63426 Expect(1, 11929, '\p{ishani}', "");
63427 Expect(0, 11929, '\p{^ishani}', "");
63428 Expect(0, 11929, '\P{ishani}', "");
63429 Expect(1, 11929, '\P{^ishani}', "");
63430 Expect(0, 11903, '\p{ishani}', "");
63431 Expect(1, 11903, '\p{^ishani}', "");
63432 Expect(1, 11903, '\P{ishani}', "");
63433 Expect(0, 11903, '\P{^ishani}', "");
63434 Expect(1, 11929, '\p{_is hani}', "");
63435 Expect(0, 11929, '\p{^_is hani}', "");
63436 Expect(0, 11929, '\P{_is hani}', "");
63437 Expect(1, 11929, '\P{^_is hani}', "");
63438 Expect(0, 11903, '\p{_is hani}', "");
63439 Expect(1, 11903, '\p{^_is hani}', "");
63440 Expect(1, 11903, '\P{_is hani}', "");
63441 Expect(0, 11903, '\P{^_is hani}', "");
63442 Error('\p{ /a/Hanunoo}');
63443 Error('\P{ /a/Hanunoo}');
63444 Expect(1, 5940, '\p{hanunoo}', "");
63445 Expect(0, 5940, '\p{^hanunoo}', "");
63446 Expect(0, 5940, '\P{hanunoo}', "");
63447 Expect(1, 5940, '\P{^hanunoo}', "");
63448 Expect(0, 5919, '\p{hanunoo}', "");
63449 Expect(1, 5919, '\p{^hanunoo}', "");
63450 Expect(1, 5919, '\P{hanunoo}', "");
63451 Expect(0, 5919, '\P{^hanunoo}', "");
63452 Expect(1, 5940, '\p{    _Hanunoo}', "");
63453 Expect(0, 5940, '\p{^   _Hanunoo}', "");
63454 Expect(0, 5940, '\P{    _Hanunoo}', "");
63455 Expect(1, 5940, '\P{^   _Hanunoo}', "");
63456 Expect(0, 5919, '\p{    _Hanunoo}', "");
63457 Expect(1, 5919, '\p{^   _Hanunoo}', "");
63458 Expect(1, 5919, '\P{    _Hanunoo}', "");
63459 Expect(0, 5919, '\P{^   _Hanunoo}', "");
63460 Error('\p{/a/ _isHanunoo}');
63461 Error('\P{/a/ _isHanunoo}');
63462 Expect(1, 5940, '\p{ishanunoo}', "");
63463 Expect(0, 5940, '\p{^ishanunoo}', "");
63464 Expect(0, 5940, '\P{ishanunoo}', "");
63465 Expect(1, 5940, '\P{^ishanunoo}', "");
63466 Expect(0, 5919, '\p{ishanunoo}', "");
63467 Expect(1, 5919, '\p{^ishanunoo}', "");
63468 Expect(1, 5919, '\P{ishanunoo}', "");
63469 Expect(0, 5919, '\P{^ishanunoo}', "");
63470 Expect(1, 5940, '\p{ -Is        Hanunoo}', "");
63471 Expect(0, 5940, '\p{^ -Is       Hanunoo}', "");
63472 Expect(0, 5940, '\P{ -Is        Hanunoo}', "");
63473 Expect(1, 5940, '\P{^ -Is       Hanunoo}', "");
63474 Expect(0, 5919, '\p{ -Is        Hanunoo}', "");
63475 Expect(1, 5919, '\p{^ -Is       Hanunoo}', "");
63476 Expect(1, 5919, '\P{ -Is        Hanunoo}', "");
63477 Expect(0, 5919, '\P{^ -Is       Hanunoo}', "");
63478 Error('\p{_:=Hano}');
63479 Error('\P{_:=Hano}');
63480 Expect(1, 5940, '\p{hano}', "");
63481 Expect(0, 5940, '\p{^hano}', "");
63482 Expect(0, 5940, '\P{hano}', "");
63483 Expect(1, 5940, '\P{^hano}', "");
63484 Expect(0, 5919, '\p{hano}', "");
63485 Expect(1, 5919, '\p{^hano}', "");
63486 Expect(1, 5919, '\P{hano}', "");
63487 Expect(0, 5919, '\P{^hano}', "");
63488 Expect(1, 5940, '\p{Hano}', "");
63489 Expect(0, 5940, '\p{^Hano}', "");
63490 Expect(0, 5940, '\P{Hano}', "");
63491 Expect(1, 5940, '\P{^Hano}', "");
63492 Expect(0, 5919, '\p{Hano}', "");
63493 Expect(1, 5919, '\p{^Hano}', "");
63494 Expect(1, 5919, '\P{Hano}', "");
63495 Expect(0, 5919, '\P{^Hano}', "");
63496 Error('\p{:=- Is_Hano}');
63497 Error('\P{:=- Is_Hano}');
63498 Expect(1, 5940, '\p{ishano}', "");
63499 Expect(0, 5940, '\p{^ishano}', "");
63500 Expect(0, 5940, '\P{ishano}', "");
63501 Expect(1, 5940, '\P{^ishano}', "");
63502 Expect(0, 5919, '\p{ishano}', "");
63503 Expect(1, 5919, '\p{^ishano}', "");
63504 Expect(1, 5919, '\P{ishano}', "");
63505 Expect(0, 5919, '\P{^ishano}', "");
63506 Expect(1, 5940, '\p{     ISHano}', "");
63507 Expect(0, 5940, '\p{^    ISHano}', "");
63508 Expect(0, 5940, '\P{     ISHano}', "");
63509 Expect(1, 5940, '\P{^    ISHano}', "");
63510 Expect(0, 5919, '\p{     ISHano}', "");
63511 Expect(1, 5919, '\p{^    ISHano}', "");
63512 Expect(1, 5919, '\P{     ISHano}', "");
63513 Expect(0, 5919, '\P{^    ISHano}', "");
63514 Error('\p{/a/_VertSpace}');
63515 Error('\P{/a/_VertSpace}');
63516 Expect(1, 13, '\p{vertspace}', "");
63517 Expect(0, 13, '\p{^vertspace}', "");
63518 Expect(0, 13, '\P{vertspace}', "");
63519 Expect(1, 13, '\P{^vertspace}', "");
63520 Expect(0, 9, '\p{vertspace}', "");
63521 Expect(1, 9, '\p{^vertspace}', "");
63522 Expect(1, 9, '\P{vertspace}', "");
63523 Expect(0, 9, '\P{^vertspace}', "");
63524 Expect(1, 13, '\p{VertSpace}', "");
63525 Expect(0, 13, '\p{^VertSpace}', "");
63526 Expect(0, 13, '\P{VertSpace}', "");
63527 Expect(1, 13, '\P{^VertSpace}', "");
63528 Expect(0, 9, '\p{VertSpace}', "");
63529 Expect(1, 9, '\p{^VertSpace}', "");
63530 Expect(1, 9, '\P{VertSpace}', "");
63531 Expect(0, 9, '\P{^VertSpace}', "");
63532 Error('\p{  isVERTSPACE:=}');
63533 Error('\P{  isVERTSPACE:=}');
63534 Expect(1, 13, '\p{isvertspace}', "");
63535 Expect(0, 13, '\p{^isvertspace}', "");
63536 Expect(0, 13, '\P{isvertspace}', "");
63537 Expect(1, 13, '\P{^isvertspace}', "");
63538 Expect(0, 9, '\p{isvertspace}', "");
63539 Expect(1, 9, '\p{^isvertspace}', "");
63540 Expect(1, 9, '\P{isvertspace}', "");
63541 Expect(0, 9, '\P{^isvertspace}', "");
63542 Expect(1, 13, '\p{ ISVertSpace}', "");
63543 Expect(0, 13, '\p{^ ISVertSpace}', "");
63544 Expect(0, 13, '\P{ ISVertSpace}', "");
63545 Expect(1, 13, '\P{^ ISVertSpace}', "");
63546 Expect(0, 9, '\p{ ISVertSpace}', "");
63547 Expect(1, 9, '\p{^ ISVertSpace}', "");
63548 Expect(1, 9, '\P{ ISVertSpace}', "");
63549 Expect(0, 9, '\P{^ ISVertSpace}', "");
63550 Error('\p{      :=Letterlike Symbols}');
63551 Error('\P{      :=Letterlike Symbols}');
63552 Expect(1, 8527, '\p{letterlikesymbols}', "");
63553 Expect(0, 8527, '\p{^letterlikesymbols}', "");
63554 Expect(0, 8527, '\P{letterlikesymbols}', "");
63555 Expect(1, 8527, '\P{^letterlikesymbols}', "");
63556 Expect(0, 8447, '\p{letterlikesymbols}', "");
63557 Expect(1, 8447, '\p{^letterlikesymbols}', "");
63558 Expect(1, 8447, '\P{letterlikesymbols}', "");
63559 Expect(0, 8447, '\P{^letterlikesymbols}', "");
63560 Expect(1, 8527, '\p{_Letterlike symbols}', "");
63561 Expect(0, 8527, '\p{^_Letterlike symbols}', "");
63562 Expect(0, 8527, '\P{_Letterlike symbols}', "");
63563 Expect(1, 8527, '\P{^_Letterlike symbols}', "");
63564 Expect(0, 8447, '\p{_Letterlike symbols}', "");
63565 Expect(1, 8447, '\p{^_Letterlike symbols}', "");
63566 Expect(1, 8447, '\P{_Letterlike symbols}', "");
63567 Expect(0, 8447, '\P{^_Letterlike symbols}', "");
63568 Error('\p{ -Is-Letterlike/a/symbols}');
63569 Error('\P{ -Is-Letterlike/a/symbols}');
63570 Expect(1, 8527, '\p{isletterlikesymbols}', "");
63571 Expect(0, 8527, '\p{^isletterlikesymbols}', "");
63572 Expect(0, 8527, '\P{isletterlikesymbols}', "");
63573 Expect(1, 8527, '\P{^isletterlikesymbols}', "");
63574 Expect(0, 8447, '\p{isletterlikesymbols}', "");
63575 Expect(1, 8447, '\p{^isletterlikesymbols}', "");
63576 Expect(1, 8447, '\P{isletterlikesymbols}', "");
63577 Expect(0, 8447, '\P{^isletterlikesymbols}', "");
63578 Expect(1, 8527, '\p{-isLETTERLIKEsymbols}', "");
63579 Expect(0, 8527, '\p{^-isLETTERLIKEsymbols}', "");
63580 Expect(0, 8527, '\P{-isLETTERLIKEsymbols}', "");
63581 Expect(1, 8527, '\P{^-isLETTERLIKEsymbols}', "");
63582 Expect(0, 8447, '\p{-isLETTERLIKEsymbols}', "");
63583 Expect(1, 8447, '\p{^-isLETTERLIKEsymbols}', "");
63584 Expect(1, 8447, '\P{-isLETTERLIKEsymbols}', "");
63585 Expect(0, 8447, '\P{^-isLETTERLIKEsymbols}', "");
63586 Error('\p{_ in:=Letterlike_SYMBOLS}');
63587 Error('\P{_ in:=Letterlike_SYMBOLS}');
63588 Expect(1, 8527, '\p{inletterlikesymbols}', "");
63589 Expect(0, 8527, '\p{^inletterlikesymbols}', "");
63590 Expect(0, 8527, '\P{inletterlikesymbols}', "");
63591 Expect(1, 8527, '\P{^inletterlikesymbols}', "");
63592 Expect(0, 8447, '\p{inletterlikesymbols}', "");
63593 Expect(1, 8447, '\p{^inletterlikesymbols}', "");
63594 Expect(1, 8447, '\P{inletterlikesymbols}', "");
63595 Expect(0, 8447, '\P{^inletterlikesymbols}', "");
63596 Expect(1, 8527, '\p{_-IN_letterlike     Symbols}', "");
63597 Expect(0, 8527, '\p{^_-IN_letterlike    Symbols}', "");
63598 Expect(0, 8527, '\P{_-IN_letterlike     Symbols}', "");
63599 Expect(1, 8527, '\P{^_-IN_letterlike    Symbols}', "");
63600 Expect(0, 8447, '\p{_-IN_letterlike     Symbols}', "");
63601 Expect(1, 8447, '\p{^_-IN_letterlike    Symbols}', "");
63602 Expect(1, 8447, '\P{_-IN_letterlike     Symbols}', "");
63603 Expect(0, 8447, '\P{^_-IN_letterlike    Symbols}', "");
63604 Error('\p{- In  Mongolian/a/}');
63605 Error('\P{- In  Mongolian/a/}');
63606 Expect(1, 6319, '\p{inmongolian}', "");
63607 Expect(0, 6319, '\p{^inmongolian}', "");
63608 Expect(0, 6319, '\P{inmongolian}', "");
63609 Expect(1, 6319, '\P{^inmongolian}', "");
63610 Expect(0, 6143, '\p{inmongolian}', "");
63611 Expect(1, 6143, '\p{^inmongolian}', "");
63612 Expect(1, 6143, '\P{inmongolian}', "");
63613 Expect(0, 6143, '\P{^inmongolian}', "");
63614 Expect(1, 6319, '\p{     IN mongolian}', "");
63615 Expect(0, 6319, '\p{^    IN mongolian}', "");
63616 Expect(0, 6319, '\P{     IN mongolian}', "");
63617 Expect(1, 6319, '\P{^    IN mongolian}', "");
63618 Expect(0, 6143, '\p{     IN mongolian}', "");
63619 Expect(1, 6143, '\p{^    IN mongolian}', "");
63620 Expect(1, 6143, '\P{     IN mongolian}', "");
63621 Expect(0, 6143, '\P{^    IN mongolian}', "");
63622 Error('\p{/a/IDEOGRAPHIC}');
63623 Error('\P{/a/IDEOGRAPHIC}');
63624 Expect(1, 12295, '\p{ideographic}', "");
63625 Expect(0, 12295, '\p{^ideographic}', "");
63626 Expect(0, 12295, '\P{ideographic}', "");
63627 Expect(1, 12295, '\P{^ideographic}', "");
63628 Expect(0, 12293, '\p{ideographic}', "");
63629 Expect(1, 12293, '\p{^ideographic}', "");
63630 Expect(1, 12293, '\P{ideographic}', "");
63631 Expect(0, 12293, '\P{^ideographic}', "");
63632 Expect(1, 12295, '\p{_ideographic}', "");
63633 Expect(0, 12295, '\p{^_ideographic}', "");
63634 Expect(0, 12295, '\P{_ideographic}', "");
63635 Expect(1, 12295, '\P{^_ideographic}', "");
63636 Expect(0, 12293, '\p{_ideographic}', "");
63637 Expect(1, 12293, '\p{^_ideographic}', "");
63638 Expect(1, 12293, '\P{_ideographic}', "");
63639 Expect(0, 12293, '\P{^_ideographic}', "");
63640 Error('\p{_Is/a/ideographic}');
63641 Error('\P{_Is/a/ideographic}');
63642 Expect(1, 12295, '\p{isideographic}', "");
63643 Expect(0, 12295, '\p{^isideographic}', "");
63644 Expect(0, 12295, '\P{isideographic}', "");
63645 Expect(1, 12295, '\P{^isideographic}', "");
63646 Expect(0, 12293, '\p{isideographic}', "");
63647 Expect(1, 12293, '\p{^isideographic}', "");
63648 Expect(1, 12293, '\P{isideographic}', "");
63649 Expect(0, 12293, '\P{^isideographic}', "");
63650 Expect(1, 12295, '\p{_IS-Ideographic}', "");
63651 Expect(0, 12295, '\p{^_IS-Ideographic}', "");
63652 Expect(0, 12295, '\P{_IS-Ideographic}', "");
63653 Expect(1, 12295, '\P{^_IS-Ideographic}', "");
63654 Expect(0, 12293, '\p{_IS-Ideographic}', "");
63655 Expect(1, 12293, '\p{^_IS-Ideographic}', "");
63656 Expect(1, 12293, '\P{_IS-Ideographic}', "");
63657 Expect(0, 12293, '\P{^_IS-Ideographic}', "");
63658 Error('\p{:= -Ideo}');
63659 Error('\P{:= -Ideo}');
63660 Expect(1, 12295, '\p{ideo}', "");
63661 Expect(0, 12295, '\p{^ideo}', "");
63662 Expect(0, 12295, '\P{ideo}', "");
63663 Expect(1, 12295, '\P{^ideo}', "");
63664 Expect(0, 12293, '\p{ideo}', "");
63665 Expect(1, 12293, '\p{^ideo}', "");
63666 Expect(1, 12293, '\P{ideo}', "");
63667 Expect(0, 12293, '\P{^ideo}', "");
63668 Expect(1, 12295, '\p{    IDEO}', "");
63669 Expect(0, 12295, '\p{^   IDEO}', "");
63670 Expect(0, 12295, '\P{    IDEO}', "");
63671 Expect(1, 12295, '\P{^   IDEO}', "");
63672 Expect(0, 12293, '\p{    IDEO}', "");
63673 Expect(1, 12293, '\p{^   IDEO}', "");
63674 Expect(1, 12293, '\P{    IDEO}', "");
63675 Expect(0, 12293, '\P{^   IDEO}', "");
63676 Error('\p{      /a/IsIdeo}');
63677 Error('\P{      /a/IsIdeo}');
63678 Expect(1, 12295, '\p{isideo}', "");
63679 Expect(0, 12295, '\p{^isideo}', "");
63680 Expect(0, 12295, '\P{isideo}', "");
63681 Expect(1, 12295, '\P{^isideo}', "");
63682 Expect(0, 12293, '\p{isideo}', "");
63683 Expect(1, 12293, '\p{^isideo}', "");
63684 Expect(1, 12293, '\P{isideo}', "");
63685 Expect(0, 12293, '\P{^isideo}', "");
63686 Expect(1, 12295, '\p{-  Is Ideo}', "");
63687 Expect(0, 12295, '\p{^- Is Ideo}', "");
63688 Expect(0, 12295, '\P{-  Is Ideo}', "");
63689 Expect(1, 12295, '\P{^- Is Ideo}', "");
63690 Expect(0, 12293, '\p{-  Is Ideo}', "");
63691 Expect(1, 12293, '\p{^- Is Ideo}', "");
63692 Expect(1, 12293, '\P{-  Is Ideo}', "");
63693 Expect(0, 12293, '\P{^- Is Ideo}', "");
63694 Error('\p{      /a/variation-selectors supplement}');
63695 Error('\P{      /a/variation-selectors supplement}');
63696 Expect(1, 917999, '\p{variationselectorssupplement}', "");
63697 Expect(0, 917999, '\p{^variationselectorssupplement}', "");
63698 Expect(0, 917999, '\P{variationselectorssupplement}', "");
63699 Expect(1, 917999, '\P{^variationselectorssupplement}', "");
63700 Expect(0, 917759, '\p{variationselectorssupplement}', "");
63701 Expect(1, 917759, '\p{^variationselectorssupplement}', "");
63702 Expect(1, 917759, '\P{variationselectorssupplement}', "");
63703 Expect(0, 917759, '\P{^variationselectorssupplement}', "");
63704 Expect(1, 917999, '\p{ _Variation_SELECTORS     Supplement}', "");
63705 Expect(0, 917999, '\p{^ _Variation_SELECTORS    Supplement}', "");
63706 Expect(0, 917999, '\P{ _Variation_SELECTORS     Supplement}', "");
63707 Expect(1, 917999, '\P{^ _Variation_SELECTORS    Supplement}', "");
63708 Expect(0, 917759, '\p{ _Variation_SELECTORS     Supplement}', "");
63709 Expect(1, 917759, '\p{^ _Variation_SELECTORS    Supplement}', "");
63710 Expect(1, 917759, '\P{ _Variation_SELECTORS     Supplement}', "");
63711 Expect(0, 917759, '\P{^ _Variation_SELECTORS    Supplement}', "");
63712 Error('\p{      :=Is-Variation  Selectors-Supplement}');
63713 Error('\P{      :=Is-Variation  Selectors-Supplement}');
63714 Expect(1, 917999, '\p{isvariationselectorssupplement}', "");
63715 Expect(0, 917999, '\p{^isvariationselectorssupplement}', "");
63716 Expect(0, 917999, '\P{isvariationselectorssupplement}', "");
63717 Expect(1, 917999, '\P{^isvariationselectorssupplement}', "");
63718 Expect(0, 917759, '\p{isvariationselectorssupplement}', "");
63719 Expect(1, 917759, '\p{^isvariationselectorssupplement}', "");
63720 Expect(1, 917759, '\P{isvariationselectorssupplement}', "");
63721 Expect(0, 917759, '\P{^isvariationselectorssupplement}', "");
63722 Expect(1, 917999, '\p{  Is_Variation    Selectors supplement}', "");
63723 Expect(0, 917999, '\p{^  Is_Variation   Selectors supplement}', "");
63724 Expect(0, 917999, '\P{  Is_Variation    Selectors supplement}', "");
63725 Expect(1, 917999, '\P{^  Is_Variation   Selectors supplement}', "");
63726 Expect(0, 917759, '\p{  Is_Variation    Selectors supplement}', "");
63727 Expect(1, 917759, '\p{^  Is_Variation   Selectors supplement}', "");
63728 Expect(1, 917759, '\P{  Is_Variation    Selectors supplement}', "");
63729 Expect(0, 917759, '\P{^  Is_Variation   Selectors supplement}', "");
63730 Error('\p{ IN_variation/a/SELECTORS_supplement}');
63731 Error('\P{ IN_variation/a/SELECTORS_supplement}');
63732 Expect(1, 917999, '\p{invariationselectorssupplement}', "");
63733 Expect(0, 917999, '\p{^invariationselectorssupplement}', "");
63734 Expect(0, 917999, '\P{invariationselectorssupplement}', "");
63735 Expect(1, 917999, '\P{^invariationselectorssupplement}', "");
63736 Expect(0, 917759, '\p{invariationselectorssupplement}', "");
63737 Expect(1, 917759, '\p{^invariationselectorssupplement}', "");
63738 Expect(1, 917759, '\P{invariationselectorssupplement}', "");
63739 Expect(0, 917759, '\P{^invariationselectorssupplement}', "");
63740 Expect(1, 917999, '\p{  -InvariationSelectors   SUPPLEMENT}', "");
63741 Expect(0, 917999, '\p{^ -InvariationSelectors   SUPPLEMENT}', "");
63742 Expect(0, 917999, '\P{  -InvariationSelectors   SUPPLEMENT}', "");
63743 Expect(1, 917999, '\P{^ -InvariationSelectors   SUPPLEMENT}', "");
63744 Expect(0, 917759, '\p{  -InvariationSelectors   SUPPLEMENT}', "");
63745 Expect(1, 917759, '\p{^ -InvariationSelectors   SUPPLEMENT}', "");
63746 Expect(1, 917759, '\P{  -InvariationSelectors   SUPPLEMENT}', "");
63747 Expect(0, 917759, '\P{^ -InvariationSelectors   SUPPLEMENT}', "");
63748 Error('\p{_:=In_thaana}');
63749 Error('\P{_:=In_thaana}');
63750 Expect(1, 1983, '\p{inthaana}', "");
63751 Expect(0, 1983, '\p{^inthaana}', "");
63752 Expect(0, 1983, '\P{inthaana}', "");
63753 Expect(1, 1983, '\P{^inthaana}', "");
63754 Expect(0, 1919, '\p{inthaana}', "");
63755 Expect(1, 1919, '\p{^inthaana}', "");
63756 Expect(1, 1919, '\P{inthaana}', "");
63757 Expect(0, 1919, '\P{^inthaana}', "");
63758 Expect(1, 1983, '\p{_-In-Thaana}', "");
63759 Expect(0, 1983, '\p{^_-In-Thaana}', "");
63760 Expect(0, 1983, '\P{_-In-Thaana}', "");
63761 Expect(1, 1983, '\P{^_-In-Thaana}', "");
63762 Expect(0, 1919, '\p{_-In-Thaana}', "");
63763 Expect(1, 1919, '\p{^_-In-Thaana}', "");
63764 Expect(1, 1919, '\P{_-In-Thaana}', "");
63765 Expect(0, 1919, '\P{^_-In-Thaana}', "");
63766 Error('\p{:=_-Supplemental      ARROWS-a}');
63767 Error('\P{:=_-Supplemental      ARROWS-a}');
63768 Expect(1, 10239, '\p{supplementalarrowsa}', "");
63769 Expect(0, 10239, '\p{^supplementalarrowsa}', "");
63770 Expect(0, 10239, '\P{supplementalarrowsa}', "");
63771 Expect(1, 10239, '\P{^supplementalarrowsa}', "");
63772 Expect(0, 10223, '\p{supplementalarrowsa}', "");
63773 Expect(1, 10223, '\p{^supplementalarrowsa}', "");
63774 Expect(1, 10223, '\P{supplementalarrowsa}', "");
63775 Expect(0, 10223, '\P{^supplementalarrowsa}', "");
63776 Expect(1, 10239, '\p{-Supplemental arrows a}', "");
63777 Expect(0, 10239, '\p{^-Supplemental arrows a}', "");
63778 Expect(0, 10239, '\P{-Supplemental arrows a}', "");
63779 Expect(1, 10239, '\P{^-Supplemental arrows a}', "");
63780 Expect(0, 10223, '\p{-Supplemental arrows a}', "");
63781 Expect(1, 10223, '\p{^-Supplemental arrows a}', "");
63782 Expect(1, 10223, '\P{-Supplemental arrows a}', "");
63783 Expect(0, 10223, '\P{^-Supplemental arrows a}', "");
63784 Error('\p{ :=is Supplemental-arrows_A}');
63785 Error('\P{ :=is Supplemental-arrows_A}');
63786 Expect(1, 10239, '\p{issupplementalarrowsa}', "");
63787 Expect(0, 10239, '\p{^issupplementalarrowsa}', "");
63788 Expect(0, 10239, '\P{issupplementalarrowsa}', "");
63789 Expect(1, 10239, '\P{^issupplementalarrowsa}', "");
63790 Expect(0, 10223, '\p{issupplementalarrowsa}', "");
63791 Expect(1, 10223, '\p{^issupplementalarrowsa}', "");
63792 Expect(1, 10223, '\P{issupplementalarrowsa}', "");
63793 Expect(0, 10223, '\P{^issupplementalarrowsa}', "");
63794 Expect(1, 10239, '\p{-Is_SUPPLEMENTAL arrows    a}', "");
63795 Expect(0, 10239, '\p{^-Is_SUPPLEMENTAL arrows   a}', "");
63796 Expect(0, 10239, '\P{-Is_SUPPLEMENTAL arrows    a}', "");
63797 Expect(1, 10239, '\P{^-Is_SUPPLEMENTAL arrows   a}', "");
63798 Expect(0, 10223, '\p{-Is_SUPPLEMENTAL arrows    a}', "");
63799 Expect(1, 10223, '\p{^-Is_SUPPLEMENTAL arrows   a}', "");
63800 Expect(1, 10223, '\P{-Is_SUPPLEMENTAL arrows    a}', "");
63801 Expect(0, 10223, '\P{^-Is_SUPPLEMENTAL arrows   a}', "");
63802 Error('\p{  IN:=SUPPLEMENTAL Arrows-A}');
63803 Error('\P{  IN:=SUPPLEMENTAL Arrows-A}');
63804 Expect(1, 10239, '\p{insupplementalarrowsa}', "");
63805 Expect(0, 10239, '\p{^insupplementalarrowsa}', "");
63806 Expect(0, 10239, '\P{insupplementalarrowsa}', "");
63807 Expect(1, 10239, '\P{^insupplementalarrowsa}', "");
63808 Expect(0, 10223, '\p{insupplementalarrowsa}', "");
63809 Expect(1, 10223, '\p{^insupplementalarrowsa}', "");
63810 Expect(1, 10223, '\P{insupplementalarrowsa}', "");
63811 Expect(0, 10223, '\P{^insupplementalarrowsa}', "");
63812 Expect(1, 10239, '\p{ -In_supplemental-Arrows_A}', "");
63813 Expect(0, 10239, '\p{^ -In_supplemental-Arrows_A}', "");
63814 Expect(0, 10239, '\P{ -In_supplemental-Arrows_A}', "");
63815 Expect(1, 10239, '\P{^ -In_supplemental-Arrows_A}', "");
63816 Expect(0, 10223, '\p{ -In_supplemental-Arrows_A}', "");
63817 Expect(1, 10223, '\p{^ -In_supplemental-Arrows_A}', "");
63818 Expect(1, 10223, '\P{ -In_supplemental-Arrows_A}', "");
63819 Expect(0, 10223, '\P{^ -In_supplemental-Arrows_A}', "");
63820 Error('\p{:=_-IN-SYRIAC}');
63821 Error('\P{:=_-IN-SYRIAC}');
63822 Expect(1, 1871, '\p{insyriac}', "");
63823 Expect(0, 1871, '\p{^insyriac}', "");
63824 Expect(0, 1871, '\P{insyriac}', "");
63825 Expect(1, 1871, '\P{^insyriac}', "");
63826 Expect(0, 1791, '\p{insyriac}', "");
63827 Expect(1, 1791, '\p{^insyriac}', "");
63828 Expect(1, 1791, '\P{insyriac}', "");
63829 Expect(0, 1791, '\P{^insyriac}', "");
63830 Expect(1, 1871, '\p{    in-Syriac}', "");
63831 Expect(0, 1871, '\p{^   in-Syriac}', "");
63832 Expect(0, 1871, '\P{    in-Syriac}', "");
63833 Expect(1, 1871, '\P{^   in-Syriac}', "");
63834 Expect(0, 1791, '\p{    in-Syriac}', "");
63835 Expect(1, 1791, '\p{^   in-Syriac}', "");
63836 Expect(1, 1791, '\P{    in-Syriac}', "");
63837 Expect(0, 1791, '\P{^   in-Syriac}', "");
63838 Error('\p{ :=Ethiopic_extended}');
63839 Error('\P{ :=Ethiopic_extended}');
63840 Expect(1, 11743, '\p{ethiopicextended}', "");
63841 Expect(0, 11743, '\p{^ethiopicextended}', "");
63842 Expect(0, 11743, '\P{ethiopicextended}', "");
63843 Expect(1, 11743, '\P{^ethiopicextended}', "");
63844 Expect(0, 11647, '\p{ethiopicextended}', "");
63845 Expect(1, 11647, '\p{^ethiopicextended}', "");
63846 Expect(1, 11647, '\P{ethiopicextended}', "");
63847 Expect(0, 11647, '\P{^ethiopicextended}', "");
63848 Expect(1, 11743, '\p{ ethiopic_Extended}', "");
63849 Expect(0, 11743, '\p{^ ethiopic_Extended}', "");
63850 Expect(0, 11743, '\P{ ethiopic_Extended}', "");
63851 Expect(1, 11743, '\P{^ ethiopic_Extended}', "");
63852 Expect(0, 11647, '\p{ ethiopic_Extended}', "");
63853 Expect(1, 11647, '\p{^ ethiopic_Extended}', "");
63854 Expect(1, 11647, '\P{ ethiopic_Extended}', "");
63855 Expect(0, 11647, '\P{^ ethiopic_Extended}', "");
63856 Error('\p{-:=IsEthiopicextended}');
63857 Error('\P{-:=IsEthiopicextended}');
63858 Expect(1, 11743, '\p{isethiopicextended}', "");
63859 Expect(0, 11743, '\p{^isethiopicextended}', "");
63860 Expect(0, 11743, '\P{isethiopicextended}', "");
63861 Expect(1, 11743, '\P{^isethiopicextended}', "");
63862 Expect(0, 11647, '\p{isethiopicextended}', "");
63863 Expect(1, 11647, '\p{^isethiopicextended}', "");
63864 Expect(1, 11647, '\P{isethiopicextended}', "");
63865 Expect(0, 11647, '\P{^isethiopicextended}', "");
63866 Expect(1, 11743, '\p{Is ethiopic Extended}', "");
63867 Expect(0, 11743, '\p{^Is ethiopic Extended}', "");
63868 Expect(0, 11743, '\P{Is ethiopic Extended}', "");
63869 Expect(1, 11743, '\P{^Is ethiopic Extended}', "");
63870 Expect(0, 11647, '\p{Is ethiopic Extended}', "");
63871 Expect(1, 11647, '\p{^Is ethiopic Extended}', "");
63872 Expect(1, 11647, '\P{Is ethiopic Extended}', "");
63873 Expect(0, 11647, '\P{^Is ethiopic Extended}', "");
63874 Error('\p{-/a/InEthiopic-extended}');
63875 Error('\P{-/a/InEthiopic-extended}');
63876 Expect(1, 11743, '\p{inethiopicextended}', "");
63877 Expect(0, 11743, '\p{^inethiopicextended}', "");
63878 Expect(0, 11743, '\P{inethiopicextended}', "");
63879 Expect(1, 11743, '\P{^inethiopicextended}', "");
63880 Expect(0, 11647, '\p{inethiopicextended}', "");
63881 Expect(1, 11647, '\p{^inethiopicextended}', "");
63882 Expect(1, 11647, '\P{inethiopicextended}', "");
63883 Expect(0, 11647, '\P{^inethiopicextended}', "");
63884 Expect(1, 11743, '\p{_ In Ethiopic EXTENDED}', "");
63885 Expect(0, 11743, '\p{^_ In Ethiopic EXTENDED}', "");
63886 Expect(0, 11743, '\P{_ In Ethiopic EXTENDED}', "");
63887 Expect(1, 11743, '\P{^_ In Ethiopic EXTENDED}', "");
63888 Expect(0, 11647, '\p{_ In Ethiopic EXTENDED}', "");
63889 Expect(1, 11647, '\p{^_ In Ethiopic EXTENDED}', "");
63890 Expect(1, 11647, '\P{_ In Ethiopic EXTENDED}', "");
63891 Expect(0, 11647, '\P{^_ In Ethiopic EXTENDED}', "");
63892 Error('\p{Phoenician/a/}');
63893 Error('\P{Phoenician/a/}');
63894 Expect(1, 67865, '\p{phoenician}', "");
63895 Expect(0, 67865, '\p{^phoenician}', "");
63896 Expect(0, 67865, '\P{phoenician}', "");
63897 Expect(1, 67865, '\P{^phoenician}', "");
63898 Expect(0, 67839, '\p{phoenician}', "");
63899 Expect(1, 67839, '\p{^phoenician}', "");
63900 Expect(1, 67839, '\P{phoenician}', "");
63901 Expect(0, 67839, '\P{^phoenician}', "");
63902 Expect(1, 67865, '\p{-_phoenician}', "");
63903 Expect(0, 67865, '\p{^-_phoenician}', "");
63904 Expect(0, 67865, '\P{-_phoenician}', "");
63905 Expect(1, 67865, '\P{^-_phoenician}', "");
63906 Expect(0, 67839, '\p{-_phoenician}', "");
63907 Expect(1, 67839, '\p{^-_phoenician}', "");
63908 Expect(1, 67839, '\P{-_phoenician}', "");
63909 Expect(0, 67839, '\P{^-_phoenician}', "");
63910 Error('\p{/a/_ ISPhoenician}');
63911 Error('\P{/a/_ ISPhoenician}');
63912 Expect(1, 67865, '\p{isphoenician}', "");
63913 Expect(0, 67865, '\p{^isphoenician}', "");
63914 Expect(0, 67865, '\P{isphoenician}', "");
63915 Expect(1, 67865, '\P{^isphoenician}', "");
63916 Expect(0, 67839, '\p{isphoenician}', "");
63917 Expect(1, 67839, '\p{^isphoenician}', "");
63918 Expect(1, 67839, '\P{isphoenician}', "");
63919 Expect(0, 67839, '\P{^isphoenician}', "");
63920 Expect(1, 67865, '\p{_Is_Phoenician}', "");
63921 Expect(0, 67865, '\p{^_Is_Phoenician}', "");
63922 Expect(0, 67865, '\P{_Is_Phoenician}', "");
63923 Expect(1, 67865, '\P{^_Is_Phoenician}', "");
63924 Expect(0, 67839, '\p{_Is_Phoenician}', "");
63925 Expect(1, 67839, '\p{^_Is_Phoenician}', "");
63926 Expect(1, 67839, '\P{_Is_Phoenician}', "");
63927 Expect(0, 67839, '\P{^_Is_Phoenician}', "");
63928 Error('\p{/a/-PHNX}');
63929 Error('\P{/a/-PHNX}');
63930 Expect(1, 67865, '\p{phnx}', "");
63931 Expect(0, 67865, '\p{^phnx}', "");
63932 Expect(0, 67865, '\P{phnx}', "");
63933 Expect(1, 67865, '\P{^phnx}', "");
63934 Expect(0, 67839, '\p{phnx}', "");
63935 Expect(1, 67839, '\p{^phnx}', "");
63936 Expect(1, 67839, '\P{phnx}', "");
63937 Expect(0, 67839, '\P{^phnx}', "");
63938 Expect(1, 67865, '\p{-Phnx}', "");
63939 Expect(0, 67865, '\p{^-Phnx}', "");
63940 Expect(0, 67865, '\P{-Phnx}', "");
63941 Expect(1, 67865, '\P{^-Phnx}', "");
63942 Expect(0, 67839, '\p{-Phnx}', "");
63943 Expect(1, 67839, '\p{^-Phnx}', "");
63944 Expect(1, 67839, '\P{-Phnx}', "");
63945 Expect(0, 67839, '\P{^-Phnx}', "");
63946 Error('\p{_     Is      Phnx/a/}');
63947 Error('\P{_     Is      Phnx/a/}');
63948 Expect(1, 67865, '\p{isphnx}', "");
63949 Expect(0, 67865, '\p{^isphnx}', "");
63950 Expect(0, 67865, '\P{isphnx}', "");
63951 Expect(1, 67865, '\P{^isphnx}', "");
63952 Expect(0, 67839, '\p{isphnx}', "");
63953 Expect(1, 67839, '\p{^isphnx}', "");
63954 Expect(1, 67839, '\P{isphnx}', "");
63955 Expect(0, 67839, '\P{^isphnx}', "");
63956 Expect(1, 67865, '\p{  IS Phnx}', "");
63957 Expect(0, 67865, '\p{^  IS Phnx}', "");
63958 Expect(0, 67865, '\P{  IS Phnx}', "");
63959 Expect(1, 67865, '\P{^  IS Phnx}', "");
63960 Expect(0, 67839, '\p{  IS Phnx}', "");
63961 Expect(1, 67839, '\p{^  IS Phnx}', "");
63962 Expect(1, 67839, '\P{  IS Phnx}', "");
63963 Expect(0, 67839, '\P{^  IS Phnx}', "");
63964 Error('\p{/a/   -Runic}');
63965 Error('\P{/a/   -Runic}');
63966 Expect(1, 5866, '\p{runic}', "");
63967 Expect(0, 5866, '\p{^runic}', "");
63968 Expect(0, 5866, '\P{runic}', "");
63969 Expect(1, 5866, '\P{^runic}', "");
63970 Expect(0, 5791, '\p{runic}', "");
63971 Expect(1, 5791, '\p{^runic}', "");
63972 Expect(1, 5791, '\P{runic}', "");
63973 Expect(0, 5791, '\P{^runic}', "");
63974 Expect(1, 5866, '\p{--Runic}', "");
63975 Expect(0, 5866, '\p{^--Runic}', "");
63976 Expect(0, 5866, '\P{--Runic}', "");
63977 Expect(1, 5866, '\P{^--Runic}', "");
63978 Expect(0, 5791, '\p{--Runic}', "");
63979 Expect(1, 5791, '\p{^--Runic}', "");
63980 Expect(1, 5791, '\P{--Runic}', "");
63981 Expect(0, 5791, '\P{^--Runic}', "");
63982 Error('\p{  IS runic/a/}');
63983 Error('\P{  IS runic/a/}');
63984 Expect(1, 5866, '\p{isrunic}', "");
63985 Expect(0, 5866, '\p{^isrunic}', "");
63986 Expect(0, 5866, '\P{isrunic}', "");
63987 Expect(1, 5866, '\P{^isrunic}', "");
63988 Expect(0, 5791, '\p{isrunic}', "");
63989 Expect(1, 5791, '\p{^isrunic}', "");
63990 Expect(1, 5791, '\P{isrunic}', "");
63991 Expect(0, 5791, '\P{^isrunic}', "");
63992 Expect(1, 5866, '\p{-Isrunic}', "");
63993 Expect(0, 5866, '\p{^-Isrunic}', "");
63994 Expect(0, 5866, '\P{-Isrunic}', "");
63995 Expect(1, 5866, '\P{^-Isrunic}', "");
63996 Expect(0, 5791, '\p{-Isrunic}', "");
63997 Expect(1, 5791, '\p{^-Isrunic}', "");
63998 Expect(1, 5791, '\P{-Isrunic}', "");
63999 Expect(0, 5791, '\P{^-Isrunic}', "");
64000 Error('\p{__Runr:=}');
64001 Error('\P{__Runr:=}');
64002 Expect(1, 5866, '\p{runr}', "");
64003 Expect(0, 5866, '\p{^runr}', "");
64004 Expect(0, 5866, '\P{runr}', "");
64005 Expect(1, 5866, '\P{^runr}', "");
64006 Expect(0, 5791, '\p{runr}', "");
64007 Expect(1, 5791, '\p{^runr}', "");
64008 Expect(1, 5791, '\P{runr}', "");
64009 Expect(0, 5791, '\P{^runr}', "");
64010 Expect(1, 5866, '\p{__Runr}', "");
64011 Expect(0, 5866, '\p{^__Runr}', "");
64012 Expect(0, 5866, '\P{__Runr}', "");
64013 Expect(1, 5866, '\P{^__Runr}', "");
64014 Expect(0, 5791, '\p{__Runr}', "");
64015 Expect(1, 5791, '\p{^__Runr}', "");
64016 Expect(1, 5791, '\P{__Runr}', "");
64017 Expect(0, 5791, '\P{^__Runr}', "");
64018 Error('\p{_-is/a/runr}');
64019 Error('\P{_-is/a/runr}');
64020 Expect(1, 5866, '\p{isrunr}', "");
64021 Expect(0, 5866, '\p{^isrunr}', "");
64022 Expect(0, 5866, '\P{isrunr}', "");
64023 Expect(1, 5866, '\P{^isrunr}', "");
64024 Expect(0, 5791, '\p{isrunr}', "");
64025 Expect(1, 5791, '\p{^isrunr}', "");
64026 Expect(1, 5791, '\P{isrunr}', "");
64027 Expect(0, 5791, '\P{^isrunr}', "");
64028 Expect(1, 5866, '\p{ _Is-Runr}', "");
64029 Expect(0, 5866, '\p{^ _Is-Runr}', "");
64030 Expect(0, 5866, '\P{ _Is-Runr}', "");
64031 Expect(1, 5866, '\P{^ _Is-Runr}', "");
64032 Expect(0, 5791, '\p{ _Is-Runr}', "");
64033 Expect(1, 5791, '\p{^ _Is-Runr}', "");
64034 Expect(1, 5791, '\P{ _Is-Runr}', "");
64035 Expect(0, 5791, '\P{^ _Is-Runr}', "");
64036 Error('\p{ HIGH:=Private_USE    surrogates}');
64037 Error('\P{ HIGH:=Private_USE    surrogates}');
64038 Expect(0, 7, '\p{highprivateusesurrogates}', "");
64039 Expect(1, 7, '\p{^highprivateusesurrogates}', "");
64040 Expect(1, 7, '\P{highprivateusesurrogates}', "");
64041 Expect(0, 7, '\P{^highprivateusesurrogates}', "");
64042 Expect(0, 7, '\p{_HighPrivate Use Surrogates}', "");
64043 Expect(1, 7, '\p{^_HighPrivate Use Surrogates}', "");
64044 Expect(1, 7, '\P{_HighPrivate Use Surrogates}', "");
64045 Expect(0, 7, '\P{^_HighPrivate Use Surrogates}', "");
64046 Error('\p{:=    IS HIGH Private-Use-SURROGATES}');
64047 Error('\P{:=    IS HIGH Private-Use-SURROGATES}');
64048 Expect(0, 7, '\p{ishighprivateusesurrogates}', "");
64049 Expect(1, 7, '\p{^ishighprivateusesurrogates}', "");
64050 Expect(1, 7, '\P{ishighprivateusesurrogates}', "");
64051 Expect(0, 7, '\P{^ishighprivateusesurrogates}', "");
64052 Expect(0, 7, '\p{-IS_highPRIVATE_Use surrogates}', "");
64053 Expect(1, 7, '\p{^-IS_highPRIVATE_Use surrogates}', "");
64054 Expect(1, 7, '\P{-IS_highPRIVATE_Use surrogates}', "");
64055 Expect(0, 7, '\P{^-IS_highPRIVATE_Use surrogates}', "");
64056 Error('\p{ In/a/HIGH    PRIVATE Use-SURROGATES}');
64057 Error('\P{ In/a/HIGH    PRIVATE Use-SURROGATES}');
64058 Expect(0, 7, '\p{inhighprivateusesurrogates}', "");
64059 Expect(1, 7, '\p{^inhighprivateusesurrogates}', "");
64060 Expect(1, 7, '\P{inhighprivateusesurrogates}', "");
64061 Expect(0, 7, '\P{^inhighprivateusesurrogates}', "");
64062 Expect(0, 7, '\p{       _INHigh-PrivateUseSURROGATES}', "");
64063 Expect(1, 7, '\p{^      _INHigh-PrivateUseSURROGATES}', "");
64064 Expect(1, 7, '\P{       _INHigh-PrivateUseSURROGATES}', "");
64065 Expect(0, 7, '\P{^      _INHigh-PrivateUseSURROGATES}', "");
64066 Error('\p{      :=kayah_Li}');
64067 Error('\P{      :=kayah_Li}');
64068 Expect(1, 43311, '\p{kayahli}', "");
64069 Expect(0, 43311, '\p{^kayahli}', "");
64070 Expect(0, 43311, '\P{kayahli}', "");
64071 Expect(1, 43311, '\P{^kayahli}', "");
64072 Expect(0, 43263, '\p{kayahli}', "");
64073 Expect(1, 43263, '\p{^kayahli}', "");
64074 Expect(1, 43263, '\P{kayahli}', "");
64075 Expect(0, 43263, '\P{^kayahli}', "");
64076 Expect(1, 43311, '\p{--KayahLI}', "");
64077 Expect(0, 43311, '\p{^--KayahLI}', "");
64078 Expect(0, 43311, '\P{--KayahLI}', "");
64079 Expect(1, 43311, '\P{^--KayahLI}', "");
64080 Expect(0, 43263, '\p{--KayahLI}', "");
64081 Expect(1, 43263, '\p{^--KayahLI}', "");
64082 Expect(1, 43263, '\P{--KayahLI}', "");
64083 Expect(0, 43263, '\P{^--KayahLI}', "");
64084 Error('\p{ Is   KAYAHLI/a/}');
64085 Error('\P{ Is   KAYAHLI/a/}');
64086 Expect(1, 43311, '\p{iskayahli}', "");
64087 Expect(0, 43311, '\p{^iskayahli}', "");
64088 Expect(0, 43311, '\P{iskayahli}', "");
64089 Expect(1, 43311, '\P{^iskayahli}', "");
64090 Expect(0, 43263, '\p{iskayahli}', "");
64091 Expect(1, 43263, '\p{^iskayahli}', "");
64092 Expect(1, 43263, '\P{iskayahli}', "");
64093 Expect(0, 43263, '\P{^iskayahli}', "");
64094 Expect(1, 43311, '\p{_-Is       kayah   Li}', "");
64095 Expect(0, 43311, '\p{^_-Is      kayah   Li}', "");
64096 Expect(0, 43311, '\P{_-Is       kayah   Li}', "");
64097 Expect(1, 43311, '\P{^_-Is      kayah   Li}', "");
64098 Expect(0, 43263, '\p{_-Is       kayah   Li}', "");
64099 Expect(1, 43263, '\p{^_-Is      kayah   Li}', "");
64100 Expect(1, 43263, '\P{_-Is       kayah   Li}', "");
64101 Expect(0, 43263, '\P{^_-Is      kayah   Li}', "");
64102 Error('\p{:=    Kali}');
64103 Error('\P{:=    Kali}');
64104 Expect(1, 43311, '\p{kali}', "");
64105 Expect(0, 43311, '\p{^kali}', "");
64106 Expect(0, 43311, '\P{kali}', "");
64107 Expect(1, 43311, '\P{^kali}', "");
64108 Expect(0, 43263, '\p{kali}', "");
64109 Expect(1, 43263, '\p{^kali}', "");
64110 Expect(1, 43263, '\P{kali}', "");
64111 Expect(0, 43263, '\P{^kali}', "");
64112 Expect(1, 43311, '\p{ -Kali}', "");
64113 Expect(0, 43311, '\p{^ -Kali}', "");
64114 Expect(0, 43311, '\P{ -Kali}', "");
64115 Expect(1, 43311, '\P{^ -Kali}', "");
64116 Expect(0, 43263, '\p{ -Kali}', "");
64117 Expect(1, 43263, '\p{^ -Kali}', "");
64118 Expect(1, 43263, '\P{ -Kali}', "");
64119 Expect(0, 43263, '\P{^ -Kali}', "");
64120 Error('\p{/a/IS Kali}');
64121 Error('\P{/a/IS Kali}');
64122 Expect(1, 43311, '\p{iskali}', "");
64123 Expect(0, 43311, '\p{^iskali}', "");
64124 Expect(0, 43311, '\P{iskali}', "");
64125 Expect(1, 43311, '\P{^iskali}', "");
64126 Expect(0, 43263, '\p{iskali}', "");
64127 Expect(1, 43263, '\p{^iskali}', "");
64128 Expect(1, 43263, '\P{iskali}', "");
64129 Expect(0, 43263, '\P{^iskali}', "");
64130 Expect(1, 43311, '\p{ Is        KALI}', "");
64131 Expect(0, 43311, '\p{^ Is       KALI}', "");
64132 Expect(0, 43311, '\P{ Is        KALI}', "");
64133 Expect(1, 43311, '\P{^ Is       KALI}', "");
64134 Expect(0, 43263, '\p{ Is        KALI}', "");
64135 Expect(1, 43263, '\p{^ Is       KALI}', "");
64136 Expect(1, 43263, '\P{ Is        KALI}', "");
64137 Expect(0, 43263, '\P{^ Is       KALI}', "");
64138 Error('\p{PosixGraph/a/}');
64139 Error('\P{PosixGraph/a/}');
64140 Expect(1, 126, '\p{posixgraph}', "");
64141 Expect(0, 126, '\p{^posixgraph}', "");
64142 Expect(0, 126, '\P{posixgraph}', "");
64143 Expect(1, 126, '\P{^posixgraph}', "");
64144 Expect(0, 32, '\p{posixgraph}', "");
64145 Expect(1, 32, '\p{^posixgraph}', "");
64146 Expect(1, 32, '\P{posixgraph}', "");
64147 Expect(0, 32, '\P{^posixgraph}', "");
64148 Expect(1, 126, '\p{-POSIXGRAPH}', "");
64149 Expect(0, 126, '\p{^-POSIXGRAPH}', "");
64150 Expect(0, 126, '\P{-POSIXGRAPH}', "");
64151 Expect(1, 126, '\P{^-POSIXGRAPH}', "");
64152 Expect(0, 32, '\p{-POSIXGRAPH}', "");
64153 Expect(1, 32, '\p{^-POSIXGRAPH}', "");
64154 Expect(1, 32, '\P{-POSIXGRAPH}', "");
64155 Expect(0, 32, '\P{^-POSIXGRAPH}', "");
64156 Error('\p{ :=IS PosixGraph}');
64157 Error('\P{ :=IS PosixGraph}');
64158 Expect(1, 126, '\p{isposixgraph}', "");
64159 Expect(0, 126, '\p{^isposixgraph}', "");
64160 Expect(0, 126, '\P{isposixgraph}', "");
64161 Expect(1, 126, '\P{^isposixgraph}', "");
64162 Expect(0, 32, '\p{isposixgraph}', "");
64163 Expect(1, 32, '\p{^isposixgraph}', "");
64164 Expect(1, 32, '\P{isposixgraph}', "");
64165 Expect(0, 32, '\P{^isposixgraph}', "");
64166 Expect(1, 126, '\p{ _Is posixgraph}', "");
64167 Expect(0, 126, '\p{^ _Is        posixgraph}', "");
64168 Expect(0, 126, '\P{ _Is posixgraph}', "");
64169 Expect(1, 126, '\P{^ _Is        posixgraph}', "");
64170 Expect(0, 32, '\p{ _Is  posixgraph}', "");
64171 Expect(1, 32, '\p{^ _Is posixgraph}', "");
64172 Expect(1, 32, '\P{ _Is  posixgraph}', "");
64173 Expect(0, 32, '\P{^ _Is posixgraph}', "");
64174 Error('\p{:= GRAPHEME-base}');
64175 Error('\P{:= GRAPHEME-base}');
64176 Expect(1, 126, '\p{graphemebase}', "");
64177 Expect(0, 126, '\p{^graphemebase}', "");
64178 Expect(0, 126, '\P{graphemebase}', "");
64179 Expect(1, 126, '\P{^graphemebase}', "");
64180 Expect(0, 7, '\p{graphemebase}', "");
64181 Expect(1, 7, '\p{^graphemebase}', "");
64182 Expect(1, 7, '\P{graphemebase}', "");
64183 Expect(0, 7, '\P{^graphemebase}', "");
64184 Expect(1, 126, '\p{      GRAPHEMEBase}', "");
64185 Expect(0, 126, '\p{^     GRAPHEMEBase}', "");
64186 Expect(0, 126, '\P{      GRAPHEMEBase}', "");
64187 Expect(1, 126, '\P{^     GRAPHEMEBase}', "");
64188 Expect(0, 7, '\p{        GRAPHEMEBase}', "");
64189 Expect(1, 7, '\p{^       GRAPHEMEBase}', "");
64190 Expect(1, 7, '\P{        GRAPHEMEBase}', "");
64191 Expect(0, 7, '\P{^       GRAPHEMEBase}', "");
64192 Error('\p{__Is/a/grapheme_base}');
64193 Error('\P{__Is/a/grapheme_base}');
64194 Expect(1, 126, '\p{isgraphemebase}', "");
64195 Expect(0, 126, '\p{^isgraphemebase}', "");
64196 Expect(0, 126, '\P{isgraphemebase}', "");
64197 Expect(1, 126, '\P{^isgraphemebase}', "");
64198 Expect(0, 7, '\p{isgraphemebase}', "");
64199 Expect(1, 7, '\p{^isgraphemebase}', "");
64200 Expect(1, 7, '\P{isgraphemebase}', "");
64201 Expect(0, 7, '\P{^isgraphemebase}', "");
64202 Expect(1, 126, '\p{_    IS_Grapheme     base}', "");
64203 Expect(0, 126, '\p{^_   IS_Grapheme     base}', "");
64204 Expect(0, 126, '\P{_    IS_Grapheme     base}', "");
64205 Expect(1, 126, '\P{^_   IS_Grapheme     base}', "");
64206 Expect(0, 7, '\p{_      IS_Grapheme     base}', "");
64207 Expect(1, 7, '\p{^_     IS_Grapheme     base}', "");
64208 Expect(1, 7, '\P{_      IS_Grapheme     base}', "");
64209 Expect(0, 7, '\P{^_     IS_Grapheme     base}', "");
64210 Error('\p{_:=Gr base}');
64211 Error('\P{_:=Gr base}');
64212 Expect(1, 126, '\p{grbase}', "");
64213 Expect(0, 126, '\p{^grbase}', "");
64214 Expect(0, 126, '\P{grbase}', "");
64215 Expect(1, 126, '\P{^grbase}', "");
64216 Expect(0, 7, '\p{grbase}', "");
64217 Expect(1, 7, '\p{^grbase}', "");
64218 Expect(1, 7, '\P{grbase}', "");
64219 Expect(0, 7, '\P{^grbase}', "");
64220 Expect(1, 126, '\p{-_grBASE}', "");
64221 Expect(0, 126, '\p{^-_grBASE}', "");
64222 Expect(0, 126, '\P{-_grBASE}', "");
64223 Expect(1, 126, '\P{^-_grBASE}', "");
64224 Expect(0, 7, '\p{-_grBASE}', "");
64225 Expect(1, 7, '\p{^-_grBASE}', "");
64226 Expect(1, 7, '\P{-_grBASE}', "");
64227 Expect(0, 7, '\P{^-_grBASE}', "");
64228 Error('\p{      :=IS_gr Base}');
64229 Error('\P{      :=IS_gr Base}');
64230 Expect(1, 126, '\p{isgrbase}', "");
64231 Expect(0, 126, '\p{^isgrbase}', "");
64232 Expect(0, 126, '\P{isgrbase}', "");
64233 Expect(1, 126, '\P{^isgrbase}', "");
64234 Expect(0, 7, '\p{isgrbase}', "");
64235 Expect(1, 7, '\p{^isgrbase}', "");
64236 Expect(1, 7, '\P{isgrbase}', "");
64237 Expect(0, 7, '\P{^isgrbase}', "");
64238 Expect(1, 126, '\p{     IS gr base}', "");
64239 Expect(0, 126, '\p{^    IS gr base}', "");
64240 Expect(0, 126, '\P{     IS gr base}', "");
64241 Expect(1, 126, '\P{^    IS gr base}', "");
64242 Expect(0, 7, '\p{       IS gr base}', "");
64243 Expect(1, 7, '\p{^      IS gr base}', "");
64244 Expect(1, 7, '\P{       IS gr base}', "");
64245 Expect(0, 7, '\P{^      IS gr base}', "");
64246 Error('\p{_/a/Inugaritic}');
64247 Error('\P{_/a/Inugaritic}');
64248 Expect(1, 66463, '\p{inugaritic}', "");
64249 Expect(0, 66463, '\p{^inugaritic}', "");
64250 Expect(0, 66463, '\P{inugaritic}', "");
64251 Expect(1, 66463, '\P{^inugaritic}', "");
64252 Expect(0, 66431, '\p{inugaritic}', "");
64253 Expect(1, 66431, '\p{^inugaritic}', "");
64254 Expect(1, 66431, '\P{inugaritic}', "");
64255 Expect(0, 66431, '\P{^inugaritic}', "");
64256 Expect(1, 66463, '\p{-  INUgaritic}', "");
64257 Expect(0, 66463, '\p{^- INUgaritic}', "");
64258 Expect(0, 66463, '\P{-  INUgaritic}', "");
64259 Expect(1, 66463, '\P{^- INUgaritic}', "");
64260 Expect(0, 66431, '\p{-  INUgaritic}', "");
64261 Expect(1, 66431, '\p{^- INUgaritic}', "");
64262 Expect(1, 66431, '\P{-  INUgaritic}', "");
64263 Expect(0, 66431, '\P{^- INUgaritic}', "");
64264 Error('\p{_-Devanagari:=}');
64265 Error('\P{_-Devanagari:=}');
64266 Expect(1, 2361, '\p{devanagari}', "");
64267 Expect(0, 2361, '\p{^devanagari}', "");
64268 Expect(0, 2361, '\P{devanagari}', "");
64269 Expect(1, 2361, '\P{^devanagari}', "");
64270 Expect(0, 2304, '\p{devanagari}', "");
64271 Expect(1, 2304, '\p{^devanagari}', "");
64272 Expect(1, 2304, '\P{devanagari}', "");
64273 Expect(0, 2304, '\P{^devanagari}', "");
64274 Expect(1, 2361, '\p{- Devanagari}', "");
64275 Expect(0, 2361, '\p{^- Devanagari}', "");
64276 Expect(0, 2361, '\P{- Devanagari}', "");
64277 Expect(1, 2361, '\P{^- Devanagari}', "");
64278 Expect(0, 2304, '\p{- Devanagari}', "");
64279 Expect(1, 2304, '\p{^- Devanagari}', "");
64280 Expect(1, 2304, '\P{- Devanagari}', "");
64281 Expect(0, 2304, '\P{^- Devanagari}', "");
64282 Error('\p{:=is_Devanagari}');
64283 Error('\P{:=is_Devanagari}');
64284 Expect(1, 2361, '\p{isdevanagari}', "");
64285 Expect(0, 2361, '\p{^isdevanagari}', "");
64286 Expect(0, 2361, '\P{isdevanagari}', "");
64287 Expect(1, 2361, '\P{^isdevanagari}', "");
64288 Expect(0, 2304, '\p{isdevanagari}', "");
64289 Expect(1, 2304, '\p{^isdevanagari}', "");
64290 Expect(1, 2304, '\P{isdevanagari}', "");
64291 Expect(0, 2304, '\P{^isdevanagari}', "");
64292 Expect(1, 2361, '\p{-is devanagari}', "");
64293 Expect(0, 2361, '\p{^-is        devanagari}', "");
64294 Expect(0, 2361, '\P{-is devanagari}', "");
64295 Expect(1, 2361, '\P{^-is        devanagari}', "");
64296 Expect(0, 2304, '\p{-is devanagari}', "");
64297 Expect(1, 2304, '\p{^-is        devanagari}', "");
64298 Expect(1, 2304, '\P{-is devanagari}', "");
64299 Expect(0, 2304, '\P{^-is        devanagari}', "");
64300 Error('\p{:=_ Deva}');
64301 Error('\P{:=_ Deva}');
64302 Expect(1, 2361, '\p{deva}', "");
64303 Expect(0, 2361, '\p{^deva}', "");
64304 Expect(0, 2361, '\P{deva}', "");
64305 Expect(1, 2361, '\P{^deva}', "");
64306 Expect(0, 2304, '\p{deva}', "");
64307 Expect(1, 2304, '\p{^deva}', "");
64308 Expect(1, 2304, '\P{deva}', "");
64309 Expect(0, 2304, '\P{^deva}', "");
64310 Expect(1, 2361, '\p{-deva}', "");
64311 Expect(0, 2361, '\p{^-deva}', "");
64312 Expect(0, 2361, '\P{-deva}', "");
64313 Expect(1, 2361, '\P{^-deva}', "");
64314 Expect(0, 2304, '\p{-deva}', "");
64315 Expect(1, 2304, '\p{^-deva}', "");
64316 Expect(1, 2304, '\P{-deva}', "");
64317 Expect(0, 2304, '\P{^-deva}', "");
64318 Error('\p{_:=IS DEVA}');
64319 Error('\P{_:=IS DEVA}');
64320 Expect(1, 2361, '\p{isdeva}', "");
64321 Expect(0, 2361, '\p{^isdeva}', "");
64322 Expect(0, 2361, '\P{isdeva}', "");
64323 Expect(1, 2361, '\P{^isdeva}', "");
64324 Expect(0, 2304, '\p{isdeva}', "");
64325 Expect(1, 2304, '\p{^isdeva}', "");
64326 Expect(1, 2304, '\P{isdeva}', "");
64327 Expect(0, 2304, '\P{^isdeva}', "");
64328 Expect(1, 2361, '\p{    Isdeva}', "");
64329 Expect(0, 2361, '\p{^   Isdeva}', "");
64330 Expect(0, 2361, '\P{    Isdeva}', "");
64331 Expect(1, 2361, '\P{^   Isdeva}', "");
64332 Expect(0, 2304, '\p{    Isdeva}', "");
64333 Expect(1, 2304, '\p{^   Isdeva}', "");
64334 Expect(1, 2304, '\P{    Isdeva}', "");
64335 Expect(0, 2304, '\P{^   Isdeva}', "");
64336 Error('\p{_final/a/Punctuation}');
64337 Error('\P{_final/a/Punctuation}');
64338 Expect(1, 8217, '\p{finalpunctuation}', "");
64339 Expect(0, 8217, '\p{^finalpunctuation}', "");
64340 Expect(0, 8217, '\P{finalpunctuation}', "");
64341 Expect(1, 8217, '\P{^finalpunctuation}', "");
64342 Expect(0, 7, '\p{finalpunctuation}', "");
64343 Expect(1, 7, '\p{^finalpunctuation}', "");
64344 Expect(1, 7, '\P{finalpunctuation}', "");
64345 Expect(0, 7, '\P{^finalpunctuation}', "");
64346 Expect(1, 8217, '\p{    FINAL_PUNCTUATION}', "");
64347 Expect(0, 8217, '\p{^   FINAL_PUNCTUATION}', "");
64348 Expect(0, 8217, '\P{    FINAL_PUNCTUATION}', "");
64349 Expect(1, 8217, '\P{^   FINAL_PUNCTUATION}', "");
64350 Expect(0, 7, '\p{       FINAL_PUNCTUATION}', "");
64351 Expect(1, 7, '\p{^      FINAL_PUNCTUATION}', "");
64352 Expect(1, 7, '\P{       FINAL_PUNCTUATION}', "");
64353 Expect(0, 7, '\P{^      FINAL_PUNCTUATION}', "");
64354 Error('\p{      /a/IS-FINAL_Punctuation}');
64355 Error('\P{      /a/IS-FINAL_Punctuation}');
64356 Expect(1, 8217, '\p{isfinalpunctuation}', "");
64357 Expect(0, 8217, '\p{^isfinalpunctuation}', "");
64358 Expect(0, 8217, '\P{isfinalpunctuation}', "");
64359 Expect(1, 8217, '\P{^isfinalpunctuation}', "");
64360 Expect(0, 7, '\p{isfinalpunctuation}', "");
64361 Expect(1, 7, '\p{^isfinalpunctuation}', "");
64362 Expect(1, 7, '\P{isfinalpunctuation}', "");
64363 Expect(0, 7, '\P{^isfinalpunctuation}', "");
64364 Expect(1, 8217, '\p{-IS_Final_PUNCTUATION}', "");
64365 Expect(0, 8217, '\p{^-IS_Final_PUNCTUATION}', "");
64366 Expect(0, 8217, '\P{-IS_Final_PUNCTUATION}', "");
64367 Expect(1, 8217, '\P{^-IS_Final_PUNCTUATION}', "");
64368 Expect(0, 7, '\p{-IS_Final_PUNCTUATION}', "");
64369 Expect(1, 7, '\p{^-IS_Final_PUNCTUATION}', "");
64370 Expect(1, 7, '\P{-IS_Final_PUNCTUATION}', "");
64371 Expect(0, 7, '\P{^-IS_Final_PUNCTUATION}', "");
64372 Error('\p{      Pf/a/}');
64373 Error('\P{      Pf/a/}');
64374 Expect(1, 8217, '\p{pf}', "");
64375 Expect(0, 8217, '\p{^pf}', "");
64376 Expect(0, 8217, '\P{pf}', "");
64377 Expect(1, 8217, '\P{^pf}', "");
64378 Expect(0, 7, '\p{pf}', "");
64379 Expect(1, 7, '\p{^pf}', "");
64380 Expect(1, 7, '\P{pf}', "");
64381 Expect(0, 7, '\P{^pf}', "");
64382 Expect(1, 8217, '\p{ pf}', "");
64383 Expect(0, 8217, '\p{^ pf}', "");
64384 Expect(0, 8217, '\P{ pf}', "");
64385 Expect(1, 8217, '\P{^ pf}', "");
64386 Expect(0, 7, '\p{ pf}', "");
64387 Expect(1, 7, '\p{^ pf}', "");
64388 Expect(1, 7, '\P{ pf}', "");
64389 Expect(0, 7, '\P{^ pf}', "");
64390 Error('\p{      :=IS    Pf}');
64391 Error('\P{      :=IS    Pf}');
64392 Expect(1, 8217, '\p{ispf}', "");
64393 Expect(0, 8217, '\p{^ispf}', "");
64394 Expect(0, 8217, '\P{ispf}', "");
64395 Expect(1, 8217, '\P{^ispf}', "");
64396 Expect(0, 7, '\p{ispf}', "");
64397 Expect(1, 7, '\p{^ispf}', "");
64398 Expect(1, 7, '\P{ispf}', "");
64399 Expect(0, 7, '\P{^ispf}', "");
64400 Expect(1, 8217, '\p{-_IsPf}', "");
64401 Expect(0, 8217, '\p{^-_IsPf}', "");
64402 Expect(0, 8217, '\P{-_IsPf}', "");
64403 Expect(1, 8217, '\P{^-_IsPf}', "");
64404 Expect(0, 7, '\p{-_IsPf}', "");
64405 Expect(1, 7, '\p{^-_IsPf}', "");
64406 Expect(1, 7, '\P{-_IsPf}', "");
64407 Expect(0, 7, '\P{^-_IsPf}', "");
64408 Error('\p{:=_Modifierletter}');
64409 Error('\P{:=_Modifierletter}');
64410 Expect(1, 705, '\p{modifierletter}', "");
64411 Expect(0, 705, '\p{^modifierletter}', "");
64412 Expect(0, 705, '\P{modifierletter}', "");
64413 Expect(1, 705, '\P{^modifierletter}', "");
64414 Expect(0, 687, '\p{modifierletter}', "");
64415 Expect(1, 687, '\p{^modifierletter}', "");
64416 Expect(1, 687, '\P{modifierletter}', "");
64417 Expect(0, 687, '\P{^modifierletter}', "");
64418 Expect(1, 705, '\p{             Modifier letter}', "");
64419 Expect(0, 705, '\p{^            Modifier letter}', "");
64420 Expect(0, 705, '\P{             Modifier letter}', "");
64421 Expect(1, 705, '\P{^            Modifier letter}', "");
64422 Expect(0, 687, '\p{             Modifier letter}', "");
64423 Expect(1, 687, '\p{^            Modifier letter}', "");
64424 Expect(1, 687, '\P{             Modifier letter}', "");
64425 Expect(0, 687, '\P{^            Modifier letter}', "");
64426 Error('\p{-_is Modifier:=Letter}');
64427 Error('\P{-_is Modifier:=Letter}');
64428 Expect(1, 705, '\p{ismodifierletter}', "");
64429 Expect(0, 705, '\p{^ismodifierletter}', "");
64430 Expect(0, 705, '\P{ismodifierletter}', "");
64431 Expect(1, 705, '\P{^ismodifierletter}', "");
64432 Expect(0, 687, '\p{ismodifierletter}', "");
64433 Expect(1, 687, '\p{^ismodifierletter}', "");
64434 Expect(1, 687, '\P{ismodifierletter}', "");
64435 Expect(0, 687, '\P{^ismodifierletter}', "");
64436 Expect(1, 705, '\p{-Is  Modifier LETTER}', "");
64437 Expect(0, 705, '\p{^-Is Modifier LETTER}', "");
64438 Expect(0, 705, '\P{-Is  Modifier LETTER}', "");
64439 Expect(1, 705, '\P{^-Is Modifier LETTER}', "");
64440 Expect(0, 687, '\p{-Is  Modifier LETTER}', "");
64441 Expect(1, 687, '\p{^-Is Modifier LETTER}', "");
64442 Expect(1, 687, '\P{-Is  Modifier LETTER}', "");
64443 Expect(0, 687, '\P{^-Is Modifier LETTER}', "");
64444 Error('\p{ /a/lm}');
64445 Error('\P{ /a/lm}');
64446 Expect(1, 705, '\p{lm}', "");
64447 Expect(0, 705, '\p{^lm}', "");
64448 Expect(0, 705, '\P{lm}', "");
64449 Expect(1, 705, '\P{^lm}', "");
64450 Expect(0, 687, '\p{lm}', "");
64451 Expect(1, 687, '\p{^lm}', "");
64452 Expect(1, 687, '\P{lm}', "");
64453 Expect(0, 687, '\P{^lm}', "");
64454 Expect(1, 705, '\p{ lm}', "");
64455 Expect(0, 705, '\p{^ lm}', "");
64456 Expect(0, 705, '\P{ lm}', "");
64457 Expect(1, 705, '\P{^ lm}', "");
64458 Expect(0, 687, '\p{ lm}', "");
64459 Expect(1, 687, '\p{^ lm}', "");
64460 Expect(1, 687, '\P{ lm}', "");
64461 Expect(0, 687, '\P{^ lm}', "");
64462 Error('\p{--Is LM:=}');
64463 Error('\P{--Is LM:=}');
64464 Expect(1, 705, '\p{islm}', "");
64465 Expect(0, 705, '\p{^islm}', "");
64466 Expect(0, 705, '\P{islm}', "");
64467 Expect(1, 705, '\P{^islm}', "");
64468 Expect(0, 687, '\p{islm}', "");
64469 Expect(1, 687, '\p{^islm}', "");
64470 Expect(1, 687, '\P{islm}', "");
64471 Expect(0, 687, '\P{^islm}', "");
64472 Expect(1, 705, '\p{  IS-lm}', "");
64473 Expect(0, 705, '\p{^  IS-lm}', "");
64474 Expect(0, 705, '\P{  IS-lm}', "");
64475 Expect(1, 705, '\P{^  IS-lm}', "");
64476 Expect(0, 687, '\p{  IS-lm}', "");
64477 Expect(1, 687, '\p{^  IS-lm}', "");
64478 Expect(1, 687, '\P{  IS-lm}', "");
64479 Expect(0, 687, '\P{^  IS-lm}', "");
64480 Error('\p{ /a/Kanbun}');
64481 Error('\P{ /a/Kanbun}');
64482 Expect(1, 12703, '\p{kanbun}', "");
64483 Expect(0, 12703, '\p{^kanbun}', "");
64484 Expect(0, 12703, '\P{kanbun}', "");
64485 Expect(1, 12703, '\P{^kanbun}', "");
64486 Expect(0, 12687, '\p{kanbun}', "");
64487 Expect(1, 12687, '\p{^kanbun}', "");
64488 Expect(1, 12687, '\P{kanbun}', "");
64489 Expect(0, 12687, '\P{^kanbun}', "");
64490 Expect(1, 12703, '\p{   _KANBUN}', "");
64491 Expect(0, 12703, '\p{^  _KANBUN}', "");
64492 Expect(0, 12703, '\P{   _KANBUN}', "");
64493 Expect(1, 12703, '\P{^  _KANBUN}', "");
64494 Expect(0, 12687, '\p{   _KANBUN}', "");
64495 Expect(1, 12687, '\p{^  _KANBUN}', "");
64496 Expect(1, 12687, '\P{   _KANBUN}', "");
64497 Expect(0, 12687, '\P{^  _KANBUN}', "");
64498 Error('\p{:=Is Kanbun}');
64499 Error('\P{:=Is Kanbun}');
64500 Expect(1, 12703, '\p{iskanbun}', "");
64501 Expect(0, 12703, '\p{^iskanbun}', "");
64502 Expect(0, 12703, '\P{iskanbun}', "");
64503 Expect(1, 12703, '\P{^iskanbun}', "");
64504 Expect(0, 12687, '\p{iskanbun}', "");
64505 Expect(1, 12687, '\p{^iskanbun}', "");
64506 Expect(1, 12687, '\P{iskanbun}', "");
64507 Expect(0, 12687, '\P{^iskanbun}', "");
64508 Expect(1, 12703, '\p{ -Is kanbun}', "");
64509 Expect(0, 12703, '\p{^ -Is kanbun}', "");
64510 Expect(0, 12703, '\P{ -Is kanbun}', "");
64511 Expect(1, 12703, '\P{^ -Is kanbun}', "");
64512 Expect(0, 12687, '\p{ -Is kanbun}', "");
64513 Expect(1, 12687, '\p{^ -Is kanbun}', "");
64514 Expect(1, 12687, '\P{ -Is kanbun}', "");
64515 Expect(0, 12687, '\P{^ -Is kanbun}', "");
64516 Error('\p{/a/    In_Kanbun}');
64517 Error('\P{/a/    In_Kanbun}');
64518 Expect(1, 12703, '\p{inkanbun}', "");
64519 Expect(0, 12703, '\p{^inkanbun}', "");
64520 Expect(0, 12703, '\P{inkanbun}', "");
64521 Expect(1, 12703, '\P{^inkanbun}', "");
64522 Expect(0, 12687, '\p{inkanbun}', "");
64523 Expect(1, 12687, '\p{^inkanbun}', "");
64524 Expect(1, 12687, '\P{inkanbun}', "");
64525 Expect(0, 12687, '\P{^inkanbun}', "");
64526 Expect(1, 12703, '\p{ -IN-kanbun}', "");
64527 Expect(0, 12703, '\p{^ -IN-kanbun}', "");
64528 Expect(0, 12703, '\P{ -IN-kanbun}', "");
64529 Expect(1, 12703, '\P{^ -IN-kanbun}', "");
64530 Expect(0, 12687, '\p{ -IN-kanbun}', "");
64531 Expect(1, 12687, '\p{^ -IN-kanbun}', "");
64532 Expect(1, 12687, '\P{ -IN-kanbun}', "");
64533 Expect(0, 12687, '\P{^ -IN-kanbun}', "");
64534 Error('\p{ MISCELLANEOUS        MATHEMATICAL/a/Symbols a}');
64535 Error('\P{ MISCELLANEOUS        MATHEMATICAL/a/Symbols a}');
64536 Expect(1, 10223, '\p{miscellaneousmathematicalsymbolsa}', "");
64537 Expect(0, 10223, '\p{^miscellaneousmathematicalsymbolsa}', "");
64538 Expect(0, 10223, '\P{miscellaneousmathematicalsymbolsa}', "");
64539 Expect(1, 10223, '\P{^miscellaneousmathematicalsymbolsa}', "");
64540 Expect(0, 10175, '\p{miscellaneousmathematicalsymbolsa}', "");
64541 Expect(1, 10175, '\p{^miscellaneousmathematicalsymbolsa}', "");
64542 Expect(1, 10175, '\P{miscellaneousmathematicalsymbolsa}', "");
64543 Expect(0, 10175, '\P{^miscellaneousmathematicalsymbolsa}', "");
64544 Expect(1, 10223, '\p{- miscellaneousMathematical-Symbols-a}', "");
64545 Expect(0, 10223, '\p{^- miscellaneousMathematical-Symbols-a}', "");
64546 Expect(0, 10223, '\P{- miscellaneousMathematical-Symbols-a}', "");
64547 Expect(1, 10223, '\P{^- miscellaneousMathematical-Symbols-a}', "");
64548 Expect(0, 10175, '\p{- miscellaneousMathematical-Symbols-a}', "");
64549 Expect(1, 10175, '\p{^- miscellaneousMathematical-Symbols-a}', "");
64550 Expect(1, 10175, '\P{- miscellaneousMathematical-Symbols-a}', "");
64551 Expect(0, 10175, '\P{^- miscellaneousMathematical-Symbols-a}', "");
64552 Error('\p{ -Is_MISCELLANEOUSMathematical/a/Symbols a}');
64553 Error('\P{ -Is_MISCELLANEOUSMathematical/a/Symbols a}');
64554 Expect(1, 10223, '\p{ismiscellaneousmathematicalsymbolsa}', "");
64555 Expect(0, 10223, '\p{^ismiscellaneousmathematicalsymbolsa}', "");
64556 Expect(0, 10223, '\P{ismiscellaneousmathematicalsymbolsa}', "");
64557 Expect(1, 10223, '\P{^ismiscellaneousmathematicalsymbolsa}', "");
64558 Expect(0, 10175, '\p{ismiscellaneousmathematicalsymbolsa}', "");
64559 Expect(1, 10175, '\p{^ismiscellaneousmathematicalsymbolsa}', "");
64560 Expect(1, 10175, '\P{ismiscellaneousmathematicalsymbolsa}', "");
64561 Expect(0, 10175, '\P{^ismiscellaneousmathematicalsymbolsa}', "");
64562 Expect(1, 10223, '\p{   isMiscellaneous-MATHEMATICALSymbols-a}', "");
64563 Expect(0, 10223, '\p{^  isMiscellaneous-MATHEMATICALSymbols-a}', "");
64564 Expect(0, 10223, '\P{   isMiscellaneous-MATHEMATICALSymbols-a}', "");
64565 Expect(1, 10223, '\P{^  isMiscellaneous-MATHEMATICALSymbols-a}', "");
64566 Expect(0, 10175, '\p{   isMiscellaneous-MATHEMATICALSymbols-a}', "");
64567 Expect(1, 10175, '\p{^  isMiscellaneous-MATHEMATICALSymbols-a}', "");
64568 Expect(1, 10175, '\P{   isMiscellaneous-MATHEMATICALSymbols-a}', "");
64569 Expect(0, 10175, '\P{^  isMiscellaneous-MATHEMATICALSymbols-a}', "");
64570 Error('\p{      /a/IN_MISCELLANEOUS_Mathematical Symbols-A}');
64571 Error('\P{      /a/IN_MISCELLANEOUS_Mathematical Symbols-A}');
64572 Expect(1, 10223, '\p{inmiscellaneousmathematicalsymbolsa}', "");
64573 Expect(0, 10223, '\p{^inmiscellaneousmathematicalsymbolsa}', "");
64574 Expect(0, 10223, '\P{inmiscellaneousmathematicalsymbolsa}', "");
64575 Expect(1, 10223, '\P{^inmiscellaneousmathematicalsymbolsa}', "");
64576 Expect(0, 10175, '\p{inmiscellaneousmathematicalsymbolsa}', "");
64577 Expect(1, 10175, '\p{^inmiscellaneousmathematicalsymbolsa}', "");
64578 Expect(1, 10175, '\P{inmiscellaneousmathematicalsymbolsa}', "");
64579 Expect(0, 10175, '\P{^inmiscellaneousmathematicalsymbolsa}', "");
64580 Expect(1, 10223, '\p{- InMISCELLANEOUS  mathematical-symbolsA}', "");
64581 Expect(0, 10223, '\p{^- InMISCELLANEOUS mathematical-symbolsA}', "");
64582 Expect(0, 10223, '\P{- InMISCELLANEOUS  mathematical-symbolsA}', "");
64583 Expect(1, 10223, '\P{^- InMISCELLANEOUS mathematical-symbolsA}', "");
64584 Expect(0, 10175, '\p{- InMISCELLANEOUS  mathematical-symbolsA}', "");
64585 Expect(1, 10175, '\p{^- InMISCELLANEOUS mathematical-symbolsA}', "");
64586 Expect(1, 10175, '\P{- InMISCELLANEOUS  mathematical-symbolsA}', "");
64587 Expect(0, 10175, '\P{^- InMISCELLANEOUS mathematical-symbolsA}', "");
64588 Error('\p{:= _in devanagari}');
64589 Error('\P{:= _in devanagari}');
64590 Expect(1, 2431, '\p{indevanagari}', "");
64591 Expect(0, 2431, '\p{^indevanagari}', "");
64592 Expect(0, 2431, '\P{indevanagari}', "");
64593 Expect(1, 2431, '\P{^indevanagari}', "");
64594 Expect(0, 2303, '\p{indevanagari}', "");
64595 Expect(1, 2303, '\p{^indevanagari}', "");
64596 Expect(1, 2303, '\P{indevanagari}', "");
64597 Expect(0, 2303, '\P{^indevanagari}', "");
64598 Expect(1, 2431, '\p{- in devanagari}', "");
64599 Expect(0, 2431, '\p{^- in devanagari}', "");
64600 Expect(0, 2431, '\P{- in devanagari}', "");
64601 Expect(1, 2431, '\P{^- in devanagari}', "");
64602 Expect(0, 2303, '\p{- in devanagari}', "");
64603 Expect(1, 2303, '\p{^- in devanagari}', "");
64604 Expect(1, 2303, '\P{- in devanagari}', "");
64605 Expect(0, 2303, '\P{^- in devanagari}', "");
64606 Error('\p{/a/-_Tibetan}');
64607 Error('\P{/a/-_Tibetan}');
64608 Expect(1, 3911, '\p{tibetan}', "");
64609 Expect(0, 3911, '\p{^tibetan}', "");
64610 Expect(0, 3911, '\P{tibetan}', "");
64611 Expect(1, 3911, '\P{^tibetan}', "");
64612 Expect(0, 3839, '\p{tibetan}', "");
64613 Expect(1, 3839, '\p{^tibetan}', "");
64614 Expect(1, 3839, '\P{tibetan}', "");
64615 Expect(0, 3839, '\P{^tibetan}', "");
64616 Expect(1, 3911, '\p{_Tibetan}', "");
64617 Expect(0, 3911, '\p{^_Tibetan}', "");
64618 Expect(0, 3911, '\P{_Tibetan}', "");
64619 Expect(1, 3911, '\P{^_Tibetan}', "");
64620 Expect(0, 3839, '\p{_Tibetan}', "");
64621 Expect(1, 3839, '\p{^_Tibetan}', "");
64622 Expect(1, 3839, '\P{_Tibetan}', "");
64623 Expect(0, 3839, '\P{^_Tibetan}', "");
64624 Error('\p{:=-Is Tibetan}');
64625 Error('\P{:=-Is Tibetan}');
64626 Expect(1, 3911, '\p{istibetan}', "");
64627 Expect(0, 3911, '\p{^istibetan}', "");
64628 Expect(0, 3911, '\P{istibetan}', "");
64629 Expect(1, 3911, '\P{^istibetan}', "");
64630 Expect(0, 3839, '\p{istibetan}', "");
64631 Expect(1, 3839, '\p{^istibetan}', "");
64632 Expect(1, 3839, '\P{istibetan}', "");
64633 Expect(0, 3839, '\P{^istibetan}', "");
64634 Expect(1, 3911, '\p{    _isTIBETAN}', "");
64635 Expect(0, 3911, '\p{^   _isTIBETAN}', "");
64636 Expect(0, 3911, '\P{    _isTIBETAN}', "");
64637 Expect(1, 3911, '\P{^   _isTIBETAN}', "");
64638 Expect(0, 3839, '\p{    _isTIBETAN}', "");
64639 Expect(1, 3839, '\p{^   _isTIBETAN}', "");
64640 Expect(1, 3839, '\P{    _isTIBETAN}', "");
64641 Expect(0, 3839, '\P{^   _isTIBETAN}', "");
64642 Error('\p{      -Tibt/a/}');
64643 Error('\P{      -Tibt/a/}');
64644 Expect(1, 3911, '\p{tibt}', "");
64645 Expect(0, 3911, '\p{^tibt}', "");
64646 Expect(0, 3911, '\P{tibt}', "");
64647 Expect(1, 3911, '\P{^tibt}', "");
64648 Expect(0, 3839, '\p{tibt}', "");
64649 Expect(1, 3839, '\p{^tibt}', "");
64650 Expect(1, 3839, '\P{tibt}', "");
64651 Expect(0, 3839, '\P{^tibt}', "");
64652 Expect(1, 3911, '\p{    _Tibt}', "");
64653 Expect(0, 3911, '\p{^   _Tibt}', "");
64654 Expect(0, 3911, '\P{    _Tibt}', "");
64655 Expect(1, 3911, '\P{^   _Tibt}', "");
64656 Expect(0, 3839, '\p{    _Tibt}', "");
64657 Expect(1, 3839, '\p{^   _Tibt}', "");
64658 Expect(1, 3839, '\P{    _Tibt}', "");
64659 Expect(0, 3839, '\P{^   _Tibt}', "");
64660 Error('\p{_-IS/a/tibt}');
64661 Error('\P{_-IS/a/tibt}');
64662 Expect(1, 3911, '\p{istibt}', "");
64663 Expect(0, 3911, '\p{^istibt}', "");
64664 Expect(0, 3911, '\P{istibt}', "");
64665 Expect(1, 3911, '\P{^istibt}', "");
64666 Expect(0, 3839, '\p{istibt}', "");
64667 Expect(1, 3839, '\p{^istibt}', "");
64668 Expect(1, 3839, '\P{istibt}', "");
64669 Expect(0, 3839, '\P{^istibt}', "");
64670 Expect(1, 3911, '\p{_   Is TIBT}', "");
64671 Expect(0, 3911, '\p{^_  Is TIBT}', "");
64672 Expect(0, 3911, '\P{_   Is TIBT}', "");
64673 Expect(1, 3911, '\P{^_  Is TIBT}', "");
64674 Expect(0, 3839, '\p{_   Is TIBT}', "");
64675 Expect(1, 3839, '\p{^_  Is TIBT}', "");
64676 Expect(1, 3839, '\P{_   Is TIBT}', "");
64677 Expect(0, 3839, '\P{^_  Is TIBT}', "");
64678 Error('\p{-:=telugu}');
64679 Error('\P{-:=telugu}');
64680 Expect(1, 3075, '\p{telugu}', "");
64681 Expect(0, 3075, '\p{^telugu}', "");
64682 Expect(0, 3075, '\P{telugu}', "");
64683 Expect(1, 3075, '\P{^telugu}', "");
64684 Expect(0, 3072, '\p{telugu}', "");
64685 Expect(1, 3072, '\p{^telugu}', "");
64686 Expect(1, 3072, '\P{telugu}', "");
64687 Expect(0, 3072, '\P{^telugu}', "");
64688 Expect(1, 3075, '\p{    TELUGU}', "");
64689 Expect(0, 3075, '\p{^   TELUGU}', "");
64690 Expect(0, 3075, '\P{    TELUGU}', "");
64691 Expect(1, 3075, '\P{^   TELUGU}', "");
64692 Expect(0, 3072, '\p{    TELUGU}', "");
64693 Expect(1, 3072, '\p{^   TELUGU}', "");
64694 Expect(1, 3072, '\P{    TELUGU}', "");
64695 Expect(0, 3072, '\P{^   TELUGU}', "");
64696 Error('\p{:=     IS     TELUGU}');
64697 Error('\P{:=     IS     TELUGU}');
64698 Expect(1, 3075, '\p{istelugu}', "");
64699 Expect(0, 3075, '\p{^istelugu}', "");
64700 Expect(0, 3075, '\P{istelugu}', "");
64701 Expect(1, 3075, '\P{^istelugu}', "");
64702 Expect(0, 3072, '\p{istelugu}', "");
64703 Expect(1, 3072, '\p{^istelugu}', "");
64704 Expect(1, 3072, '\P{istelugu}', "");
64705 Expect(0, 3072, '\P{^istelugu}', "");
64706 Expect(1, 3075, '\p{_is_Telugu}', "");
64707 Expect(0, 3075, '\p{^_is_Telugu}', "");
64708 Expect(0, 3075, '\P{_is_Telugu}', "");
64709 Expect(1, 3075, '\P{^_is_Telugu}', "");
64710 Expect(0, 3072, '\p{_is_Telugu}', "");
64711 Expect(1, 3072, '\p{^_is_Telugu}', "");
64712 Expect(1, 3072, '\P{_is_Telugu}', "");
64713 Expect(0, 3072, '\P{^_is_Telugu}', "");
64714 Error('\p{-/a/Telu}');
64715 Error('\P{-/a/Telu}');
64716 Expect(1, 3075, '\p{telu}', "");
64717 Expect(0, 3075, '\p{^telu}', "");
64718 Expect(0, 3075, '\P{telu}', "");
64719 Expect(1, 3075, '\P{^telu}', "");
64720 Expect(0, 3072, '\p{telu}', "");
64721 Expect(1, 3072, '\p{^telu}', "");
64722 Expect(1, 3072, '\P{telu}', "");
64723 Expect(0, 3072, '\P{^telu}', "");
64724 Expect(1, 3075, '\p{    Telu}', "");
64725 Expect(0, 3075, '\p{^   Telu}', "");
64726 Expect(0, 3075, '\P{    Telu}', "");
64727 Expect(1, 3075, '\P{^   Telu}', "");
64728 Expect(0, 3072, '\p{    Telu}', "");
64729 Expect(1, 3072, '\p{^   Telu}', "");
64730 Expect(1, 3072, '\P{    Telu}', "");
64731 Expect(0, 3072, '\P{^   Telu}', "");
64732 Error('\p{--Is_Telu:=}');
64733 Error('\P{--Is_Telu:=}');
64734 Expect(1, 3075, '\p{istelu}', "");
64735 Expect(0, 3075, '\p{^istelu}', "");
64736 Expect(0, 3075, '\P{istelu}', "");
64737 Expect(1, 3075, '\P{^istelu}', "");
64738 Expect(0, 3072, '\p{istelu}', "");
64739 Expect(1, 3072, '\p{^istelu}', "");
64740 Expect(1, 3072, '\P{istelu}', "");
64741 Expect(0, 3072, '\P{^istelu}', "");
64742 Expect(1, 3075, '\p{     ISTelu}', "");
64743 Expect(0, 3075, '\p{^    ISTelu}', "");
64744 Expect(0, 3075, '\P{     ISTelu}', "");
64745 Expect(1, 3075, '\P{^    ISTelu}', "");
64746 Expect(0, 3072, '\p{     ISTelu}', "");
64747 Expect(1, 3072, '\p{^    ISTelu}', "");
64748 Expect(1, 3072, '\P{     ISTelu}', "");
64749 Expect(0, 3072, '\P{^    ISTelu}', "");
64750 Error('\p{/a/ YIRadicals}');
64751 Error('\P{/a/ YIRadicals}');
64752 Expect(1, 42191, '\p{yiradicals}', "");
64753 Expect(0, 42191, '\p{^yiradicals}', "");
64754 Expect(0, 42191, '\P{yiradicals}', "");
64755 Expect(1, 42191, '\P{^yiradicals}', "");
64756 Expect(0, 42127, '\p{yiradicals}', "");
64757 Expect(1, 42127, '\p{^yiradicals}', "");
64758 Expect(1, 42127, '\P{yiradicals}', "");
64759 Expect(0, 42127, '\P{^yiradicals}', "");
64760 Expect(1, 42191, '\p{__YIradicals}', "");
64761 Expect(0, 42191, '\p{^__YIradicals}', "");
64762 Expect(0, 42191, '\P{__YIradicals}', "");
64763 Expect(1, 42191, '\P{^__YIradicals}', "");
64764 Expect(0, 42127, '\p{__YIradicals}', "");
64765 Expect(1, 42127, '\p{^__YIradicals}', "");
64766 Expect(1, 42127, '\P{__YIradicals}', "");
64767 Expect(0, 42127, '\P{^__YIradicals}', "");
64768 Error('\p{:=_-IS        Yi RADICALS}');
64769 Error('\P{:=_-IS        Yi RADICALS}');
64770 Expect(1, 42191, '\p{isyiradicals}', "");
64771 Expect(0, 42191, '\p{^isyiradicals}', "");
64772 Expect(0, 42191, '\P{isyiradicals}', "");
64773 Expect(1, 42191, '\P{^isyiradicals}', "");
64774 Expect(0, 42127, '\p{isyiradicals}', "");
64775 Expect(1, 42127, '\p{^isyiradicals}', "");
64776 Expect(1, 42127, '\P{isyiradicals}', "");
64777 Expect(0, 42127, '\P{^isyiradicals}', "");
64778 Expect(1, 42191, '\p{ is-YiRADICALS}', "");
64779 Expect(0, 42191, '\p{^ is-YiRADICALS}', "");
64780 Expect(0, 42191, '\P{ is-YiRADICALS}', "");
64781 Expect(1, 42191, '\P{^ is-YiRADICALS}', "");
64782 Expect(0, 42127, '\p{ is-YiRADICALS}', "");
64783 Expect(1, 42127, '\p{^ is-YiRADICALS}', "");
64784 Expect(1, 42127, '\P{ is-YiRADICALS}', "");
64785 Expect(0, 42127, '\P{^ is-YiRADICALS}', "");
64786 Error('\p{ _in/a/yi     Radicals}');
64787 Error('\P{ _in/a/yi     Radicals}');
64788 Expect(1, 42191, '\p{inyiradicals}', "");
64789 Expect(0, 42191, '\p{^inyiradicals}', "");
64790 Expect(0, 42191, '\P{inyiradicals}', "");
64791 Expect(1, 42191, '\P{^inyiradicals}', "");
64792 Expect(0, 42127, '\p{inyiradicals}', "");
64793 Expect(1, 42127, '\p{^inyiradicals}', "");
64794 Expect(1, 42127, '\P{inyiradicals}', "");
64795 Expect(0, 42127, '\P{^inyiradicals}', "");
64796 Expect(1, 42191, '\p{   IN yi   Radicals}', "");
64797 Expect(0, 42191, '\p{^  IN yi   Radicals}', "");
64798 Expect(0, 42191, '\P{   IN yi   Radicals}', "");
64799 Expect(1, 42191, '\P{^  IN yi   Radicals}', "");
64800 Expect(0, 42127, '\p{   IN yi   Radicals}', "");
64801 Expect(1, 42127, '\p{^  IN yi   Radicals}', "");
64802 Expect(1, 42127, '\P{   IN yi   Radicals}', "");
64803 Expect(0, 42127, '\P{^  IN yi   Radicals}', "");
64804 Error('\p{_In/a/shavian}');
64805 Error('\P{_In/a/shavian}');
64806 Expect(1, 66687, '\p{inshavian}', "");
64807 Expect(0, 66687, '\p{^inshavian}', "");
64808 Expect(0, 66687, '\P{inshavian}', "");
64809 Expect(1, 66687, '\P{^inshavian}', "");
64810 Expect(0, 66639, '\p{inshavian}', "");
64811 Expect(1, 66639, '\p{^inshavian}', "");
64812 Expect(1, 66639, '\P{inshavian}', "");
64813 Expect(0, 66639, '\P{^inshavian}', "");
64814 Expect(1, 66687, '\p{-_InSHAVIAN}', "");
64815 Expect(0, 66687, '\p{^-_InSHAVIAN}', "");
64816 Expect(0, 66687, '\P{-_InSHAVIAN}', "");
64817 Expect(1, 66687, '\P{^-_InSHAVIAN}', "");
64818 Expect(0, 66639, '\p{-_InSHAVIAN}', "");
64819 Expect(1, 66639, '\p{^-_InSHAVIAN}', "");
64820 Expect(1, 66639, '\P{-_InSHAVIAN}', "");
64821 Expect(0, 66639, '\P{^-_InSHAVIAN}', "");
64822 Error('\p{/a/    ANCIENT_SYMBOLS}');
64823 Error('\P{/a/    ANCIENT_SYMBOLS}');
64824 Expect(1, 65999, '\p{ancientsymbols}', "");
64825 Expect(0, 65999, '\p{^ancientsymbols}', "");
64826 Expect(0, 65999, '\P{ancientsymbols}', "");
64827 Expect(1, 65999, '\P{^ancientsymbols}', "");
64828 Expect(0, 65935, '\p{ancientsymbols}', "");
64829 Expect(1, 65935, '\p{^ancientsymbols}', "");
64830 Expect(1, 65935, '\P{ancientsymbols}', "");
64831 Expect(0, 65935, '\P{^ancientsymbols}', "");
64832 Expect(1, 65999, '\p{_ancient Symbols}', "");
64833 Expect(0, 65999, '\p{^_ancient Symbols}', "");
64834 Expect(0, 65999, '\P{_ancient Symbols}', "");
64835 Expect(1, 65999, '\P{^_ancient Symbols}', "");
64836 Expect(0, 65935, '\p{_ancient Symbols}', "");
64837 Expect(1, 65935, '\p{^_ancient Symbols}', "");
64838 Expect(1, 65935, '\P{_ancient Symbols}', "");
64839 Expect(0, 65935, '\P{^_ancient Symbols}', "");
64840 Error('\p{_     Is Ancient/a/Symbols}');
64841 Error('\P{_     Is Ancient/a/Symbols}');
64842 Expect(1, 65999, '\p{isancientsymbols}', "");
64843 Expect(0, 65999, '\p{^isancientsymbols}', "");
64844 Expect(0, 65999, '\P{isancientsymbols}', "");
64845 Expect(1, 65999, '\P{^isancientsymbols}', "");
64846 Expect(0, 65935, '\p{isancientsymbols}', "");
64847 Expect(1, 65935, '\p{^isancientsymbols}', "");
64848 Expect(1, 65935, '\P{isancientsymbols}', "");
64849 Expect(0, 65935, '\P{^isancientsymbols}', "");
64850 Expect(1, 65999, '\p{  Is Ancient Symbols}', "");
64851 Expect(0, 65999, '\p{^  Is Ancient Symbols}', "");
64852 Expect(0, 65999, '\P{  Is Ancient Symbols}', "");
64853 Expect(1, 65999, '\P{^  Is Ancient Symbols}', "");
64854 Expect(0, 65935, '\p{  Is Ancient Symbols}', "");
64855 Expect(1, 65935, '\p{^  Is Ancient Symbols}', "");
64856 Expect(1, 65935, '\P{  Is Ancient Symbols}', "");
64857 Expect(0, 65935, '\P{^  Is Ancient Symbols}', "");
64858 Error('\p{/a/In Ancient-symbols}');
64859 Error('\P{/a/In Ancient-symbols}');
64860 Expect(1, 65999, '\p{inancientsymbols}', "");
64861 Expect(0, 65999, '\p{^inancientsymbols}', "");
64862 Expect(0, 65999, '\P{inancientsymbols}', "");
64863 Expect(1, 65999, '\P{^inancientsymbols}', "");
64864 Expect(0, 65935, '\p{inancientsymbols}', "");
64865 Expect(1, 65935, '\p{^inancientsymbols}', "");
64866 Expect(1, 65935, '\P{inancientsymbols}', "");
64867 Expect(0, 65935, '\P{^inancientsymbols}', "");
64868 Expect(1, 65999, '\p{- In Ancient       Symbols}', "");
64869 Expect(0, 65999, '\p{^- In Ancient      Symbols}', "");
64870 Expect(0, 65999, '\P{- In Ancient       Symbols}', "");
64871 Expect(1, 65999, '\P{^- In Ancient      Symbols}', "");
64872 Expect(0, 65935, '\p{- In Ancient       Symbols}', "");
64873 Expect(1, 65935, '\p{^- In Ancient      Symbols}', "");
64874 Expect(1, 65935, '\P{- In Ancient       Symbols}', "");
64875 Expect(0, 65935, '\P{^- In Ancient      Symbols}', "");
64876 Error('\p{/a/_  Quotation mark}');
64877 Error('\P{/a/_  Quotation mark}');
64878 Expect(1, 34, '\p{quotationmark}', "");
64879 Expect(0, 34, '\p{^quotationmark}', "");
64880 Expect(0, 34, '\P{quotationmark}', "");
64881 Expect(1, 34, '\P{^quotationmark}', "");
64882 Expect(0, 33, '\p{quotationmark}', "");
64883 Expect(1, 33, '\p{^quotationmark}', "");
64884 Expect(1, 33, '\P{quotationmark}', "");
64885 Expect(0, 33, '\P{^quotationmark}', "");
64886 Expect(1, 34, '\p{ QUOTATION_mark}', "");
64887 Expect(0, 34, '\p{^ QUOTATION_mark}', "");
64888 Expect(0, 34, '\P{ QUOTATION_mark}', "");
64889 Expect(1, 34, '\P{^ QUOTATION_mark}', "");
64890 Expect(0, 33, '\p{ QUOTATION_mark}', "");
64891 Expect(1, 33, '\p{^ QUOTATION_mark}', "");
64892 Expect(1, 33, '\P{ QUOTATION_mark}', "");
64893 Expect(0, 33, '\P{^ QUOTATION_mark}', "");
64894 Error('\p{/a/           Is      Quotation-MARK}');
64895 Error('\P{/a/           Is      Quotation-MARK}');
64896 Expect(1, 34, '\p{isquotationmark}', "");
64897 Expect(0, 34, '\p{^isquotationmark}', "");
64898 Expect(0, 34, '\P{isquotationmark}', "");
64899 Expect(1, 34, '\P{^isquotationmark}', "");
64900 Expect(0, 33, '\p{isquotationmark}', "");
64901 Expect(1, 33, '\p{^isquotationmark}', "");
64902 Expect(1, 33, '\P{isquotationmark}', "");
64903 Expect(0, 33, '\P{^isquotationmark}', "");
64904 Expect(1, 34, '\p{              is      quotation Mark}', "");
64905 Expect(0, 34, '\p{^             is      quotation Mark}', "");
64906 Expect(0, 34, '\P{              is      quotation Mark}', "");
64907 Expect(1, 34, '\P{^             is      quotation Mark}', "");
64908 Expect(0, 33, '\p{              is      quotation Mark}', "");
64909 Expect(1, 33, '\p{^             is      quotation Mark}', "");
64910 Expect(1, 33, '\P{              is      quotation Mark}', "");
64911 Expect(0, 33, '\P{^             is      quotation Mark}', "");
64912 Error('\p{      _QMark:=}');
64913 Error('\P{      _QMark:=}');
64914 Expect(1, 34, '\p{qmark}', "");
64915 Expect(0, 34, '\p{^qmark}', "");
64916 Expect(0, 34, '\P{qmark}', "");
64917 Expect(1, 34, '\P{^qmark}', "");
64918 Expect(0, 33, '\p{qmark}', "");
64919 Expect(1, 33, '\p{^qmark}', "");
64920 Expect(1, 33, '\P{qmark}', "");
64921 Expect(0, 33, '\P{^qmark}', "");
64922 Expect(1, 34, '\p{      -QMark}', "");
64923 Expect(0, 34, '\p{^     -QMark}', "");
64924 Expect(0, 34, '\P{      -QMark}', "");
64925 Expect(1, 34, '\P{^     -QMark}', "");
64926 Expect(0, 33, '\p{      -QMark}', "");
64927 Expect(1, 33, '\p{^     -QMark}', "");
64928 Expect(1, 33, '\P{      -QMark}', "");
64929 Expect(0, 33, '\P{^     -QMark}', "");
64930 Error('\p{--isqmark/a/}');
64931 Error('\P{--isqmark/a/}');
64932 Expect(1, 34, '\p{isqmark}', "");
64933 Expect(0, 34, '\p{^isqmark}', "");
64934 Expect(0, 34, '\P{isqmark}', "");
64935 Expect(1, 34, '\P{^isqmark}', "");
64936 Expect(0, 33, '\p{isqmark}', "");
64937 Expect(1, 33, '\p{^isqmark}', "");
64938 Expect(1, 33, '\P{isqmark}', "");
64939 Expect(0, 33, '\P{^isqmark}', "");
64940 Expect(1, 34, '\p{      _isQMARK}', "");
64941 Expect(0, 34, '\p{^     _isQMARK}', "");
64942 Expect(0, 34, '\P{      _isQMARK}', "");
64943 Expect(1, 34, '\P{^     _isQMARK}', "");
64944 Expect(0, 33, '\p{      _isQMARK}', "");
64945 Expect(1, 33, '\p{^     _isQMARK}', "");
64946 Expect(1, 33, '\P{      _isQMARK}', "");
64947 Expect(0, 33, '\P{^     _isQMARK}', "");
64948 Error('\p{/a/InTIBETAN}');
64949 Error('\P{/a/InTIBETAN}');
64950 Expect(1, 4095, '\p{intibetan}', "");
64951 Expect(0, 4095, '\p{^intibetan}', "");
64952 Expect(0, 4095, '\P{intibetan}', "");
64953 Expect(1, 4095, '\P{^intibetan}', "");
64954 Expect(0, 3839, '\p{intibetan}', "");
64955 Expect(1, 3839, '\p{^intibetan}', "");
64956 Expect(1, 3839, '\P{intibetan}', "");
64957 Expect(0, 3839, '\P{^intibetan}', "");
64958 Expect(1, 4095, '\p{    _IN Tibetan}', "");
64959 Expect(0, 4095, '\p{^   _IN Tibetan}', "");
64960 Expect(0, 4095, '\P{    _IN Tibetan}', "");
64961 Expect(1, 4095, '\P{^   _IN Tibetan}', "");
64962 Expect(0, 3839, '\p{    _IN Tibetan}', "");
64963 Expect(1, 3839, '\p{^   _IN Tibetan}', "");
64964 Expect(1, 3839, '\P{    _IN Tibetan}', "");
64965 Expect(0, 3839, '\P{^   _IN Tibetan}', "");
64966 Error('\p{:=-SUPPLEMENTAL       MATHEMATICAL    OPERATORS}');
64967 Error('\P{:=-SUPPLEMENTAL       MATHEMATICAL    OPERATORS}');
64968 Expect(1, 11007, '\p{supplementalmathematicaloperators}', "");
64969 Expect(0, 11007, '\p{^supplementalmathematicaloperators}', "");
64970 Expect(0, 11007, '\P{supplementalmathematicaloperators}', "");
64971 Expect(1, 11007, '\P{^supplementalmathematicaloperators}', "");
64972 Expect(0, 10751, '\p{supplementalmathematicaloperators}', "");
64973 Expect(1, 10751, '\p{^supplementalmathematicaloperators}', "");
64974 Expect(1, 10751, '\P{supplementalmathematicaloperators}', "");
64975 Expect(0, 10751, '\P{^supplementalmathematicaloperators}', "");
64976 Expect(1, 11007, '\p{ SUPPLEMENTAL      Mathematical Operators}', "");
64977 Expect(0, 11007, '\p{^ SUPPLEMENTAL     Mathematical Operators}', "");
64978 Expect(0, 11007, '\P{ SUPPLEMENTAL      Mathematical Operators}', "");
64979 Expect(1, 11007, '\P{^ SUPPLEMENTAL     Mathematical Operators}', "");
64980 Expect(0, 10751, '\p{ SUPPLEMENTAL      Mathematical Operators}', "");
64981 Expect(1, 10751, '\p{^ SUPPLEMENTAL     Mathematical Operators}', "");
64982 Expect(1, 10751, '\P{ SUPPLEMENTAL      Mathematical Operators}', "");
64983 Expect(0, 10751, '\P{^ SUPPLEMENTAL     Mathematical Operators}', "");
64984 Error('\p{ -Is/a/Supplemental   Mathematical    OPERATORS}');
64985 Error('\P{ -Is/a/Supplemental   Mathematical    OPERATORS}');
64986 Expect(1, 11007, '\p{issupplementalmathematicaloperators}', "");
64987 Expect(0, 11007, '\p{^issupplementalmathematicaloperators}', "");
64988 Expect(0, 11007, '\P{issupplementalmathematicaloperators}', "");
64989 Expect(1, 11007, '\P{^issupplementalmathematicaloperators}', "");
64990 Expect(0, 10751, '\p{issupplementalmathematicaloperators}', "");
64991 Expect(1, 10751, '\p{^issupplementalmathematicaloperators}', "");
64992 Expect(1, 10751, '\P{issupplementalmathematicaloperators}', "");
64993 Expect(0, 10751, '\P{^issupplementalmathematicaloperators}', "");
64994 Expect(1, 11007, '\p{   IS_SUPPLEMENTALMathematical     Operators}', "");
64995 Expect(0, 11007, '\p{^  IS_SUPPLEMENTALMathematical     Operators}', "");
64996 Expect(0, 11007, '\P{   IS_SUPPLEMENTALMathematical     Operators}', "");
64997 Expect(1, 11007, '\P{^  IS_SUPPLEMENTALMathematical     Operators}', "");
64998 Expect(0, 10751, '\p{   IS_SUPPLEMENTALMathematical     Operators}', "");
64999 Expect(1, 10751, '\p{^  IS_SUPPLEMENTALMathematical     Operators}', "");
65000 Expect(1, 10751, '\P{   IS_SUPPLEMENTALMathematical     Operators}', "");
65001 Expect(0, 10751, '\P{^  IS_SUPPLEMENTALMathematical     Operators}', "");
65002 Error('\p{ :=In-Supplemental    Mathematical    operators}');
65003 Error('\P{ :=In-Supplemental    Mathematical    operators}');
65004 Expect(1, 11007, '\p{insupplementalmathematicaloperators}', "");
65005 Expect(0, 11007, '\p{^insupplementalmathematicaloperators}', "");
65006 Expect(0, 11007, '\P{insupplementalmathematicaloperators}', "");
65007 Expect(1, 11007, '\P{^insupplementalmathematicaloperators}', "");
65008 Expect(0, 10751, '\p{insupplementalmathematicaloperators}', "");
65009 Expect(1, 10751, '\p{^insupplementalmathematicaloperators}', "");
65010 Expect(1, 10751, '\P{insupplementalmathematicaloperators}', "");
65011 Expect(0, 10751, '\P{^insupplementalmathematicaloperators}', "");
65012 Expect(1, 11007, '\p{- In_supplemental-mathematicaloperators}', "");
65013 Expect(0, 11007, '\p{^- In_supplemental-mathematicaloperators}', "");
65014 Expect(0, 11007, '\P{- In_supplemental-mathematicaloperators}', "");
65015 Expect(1, 11007, '\P{^- In_supplemental-mathematicaloperators}', "");
65016 Expect(0, 10751, '\p{- In_supplemental-mathematicaloperators}', "");
65017 Expect(1, 10751, '\p{^- In_supplemental-mathematicaloperators}', "");
65018 Expect(1, 10751, '\P{- In_supplemental-mathematicaloperators}', "");
65019 Expect(0, 10751, '\P{^- In_supplemental-mathematicaloperators}', "");
65020 Error('\p{_ In/a/Carian}');
65021 Error('\P{_ In/a/Carian}');
65022 Expect(1, 66271, '\p{incarian}', "");
65023 Expect(0, 66271, '\p{^incarian}', "");
65024 Expect(0, 66271, '\P{incarian}', "");
65025 Expect(1, 66271, '\P{^incarian}', "");
65026 Expect(0, 66207, '\p{incarian}', "");
65027 Expect(1, 66207, '\p{^incarian}', "");
65028 Expect(1, 66207, '\P{incarian}', "");
65029 Expect(0, 66207, '\P{^incarian}', "");
65030 Expect(1, 66271, '\p{_-in       carian}', "");
65031 Expect(0, 66271, '\p{^_-in      carian}', "");
65032 Expect(0, 66271, '\P{_-in       carian}', "");
65033 Expect(1, 66271, '\P{^_-in      carian}', "");
65034 Expect(0, 66207, '\p{_-in       carian}', "");
65035 Expect(1, 66207, '\p{^_-in      carian}', "");
65036 Expect(1, 66207, '\P{_-in       carian}', "");
65037 Expect(0, 66207, '\P{^_-in      carian}', "");
65038 Error('\p{_     IN/a/Arabic}');
65039 Error('\P{_     IN/a/Arabic}');
65040 Expect(1, 1791, '\p{inarabic}', "");
65041 Expect(0, 1791, '\p{^inarabic}', "");
65042 Expect(0, 1791, '\P{inarabic}', "");
65043 Expect(1, 1791, '\P{^inarabic}', "");
65044 Expect(0, 1535, '\p{inarabic}', "");
65045 Expect(1, 1535, '\p{^inarabic}', "");
65046 Expect(1, 1535, '\P{inarabic}', "");
65047 Expect(0, 1535, '\P{^inarabic}', "");
65048 Expect(1, 1791, '\p{  IN arabic}', "");
65049 Expect(0, 1791, '\p{^  IN arabic}', "");
65050 Expect(0, 1791, '\P{  IN arabic}', "");
65051 Expect(1, 1791, '\P{^  IN arabic}', "");
65052 Expect(0, 1535, '\p{  IN arabic}', "");
65053 Expect(1, 1535, '\p{^  IN arabic}', "");
65054 Expect(1, 1535, '\P{  IN arabic}', "");
65055 Expect(0, 1535, '\P{^  IN arabic}', "");
65056 Error('\p{:=-_POSIXCNTRL}');
65057 Error('\P{:=-_POSIXCNTRL}');
65058 Expect(1, 7, '\p{posixcntrl}', "");
65059 Expect(0, 7, '\p{^posixcntrl}', "");
65060 Expect(0, 7, '\P{posixcntrl}', "");
65061 Expect(1, 7, '\P{^posixcntrl}', "");
65062 Expect(0, 126, '\p{posixcntrl}', "");
65063 Expect(1, 126, '\p{^posixcntrl}', "");
65064 Expect(1, 126, '\P{posixcntrl}', "");
65065 Expect(0, 126, '\P{^posixcntrl}', "");
65066 Expect(1, 7, '\p{-_PosixCntrl}', "");
65067 Expect(0, 7, '\p{^-_PosixCntrl}', "");
65068 Expect(0, 7, '\P{-_PosixCntrl}', "");
65069 Expect(1, 7, '\P{^-_PosixCntrl}', "");
65070 Expect(0, 126, '\p{-_PosixCntrl}', "");
65071 Expect(1, 126, '\p{^-_PosixCntrl}', "");
65072 Expect(1, 126, '\P{-_PosixCntrl}', "");
65073 Expect(0, 126, '\P{^-_PosixCntrl}', "");
65074 Error('\p{-_is/a/posixcntrl}');
65075 Error('\P{-_is/a/posixcntrl}');
65076 Expect(1, 7, '\p{isposixcntrl}', "");
65077 Expect(0, 7, '\p{^isposixcntrl}', "");
65078 Expect(0, 7, '\P{isposixcntrl}', "");
65079 Expect(1, 7, '\P{^isposixcntrl}', "");
65080 Expect(0, 126, '\p{isposixcntrl}', "");
65081 Expect(1, 126, '\p{^isposixcntrl}', "");
65082 Expect(1, 126, '\P{isposixcntrl}', "");
65083 Expect(0, 126, '\P{^isposixcntrl}', "");
65084 Expect(1, 7, '\p{ is    PosixCntrl}', "");
65085 Expect(0, 7, '\p{^ is   PosixCntrl}', "");
65086 Expect(0, 7, '\P{ is    PosixCntrl}', "");
65087 Expect(1, 7, '\P{^ is   PosixCntrl}', "");
65088 Expect(0, 126, '\p{ is  PosixCntrl}', "");
65089 Expect(1, 126, '\p{^ is PosixCntrl}', "");
65090 Expect(1, 126, '\P{ is  PosixCntrl}', "");
65091 Expect(0, 126, '\P{^ is PosixCntrl}', "");
65092 Error('\p{ :=InGothic}');
65093 Error('\P{ :=InGothic}');
65094 Expect(1, 66383, '\p{ingothic}', "");
65095 Expect(0, 66383, '\p{^ingothic}', "");
65096 Expect(0, 66383, '\P{ingothic}', "");
65097 Expect(1, 66383, '\P{^ingothic}', "");
65098 Expect(0, 66351, '\p{ingothic}', "");
65099 Expect(1, 66351, '\p{^ingothic}', "");
65100 Expect(1, 66351, '\P{ingothic}', "");
65101 Expect(0, 66351, '\P{^ingothic}', "");
65102 Expect(1, 66383, '\p{__In       GOTHIC}', "");
65103 Expect(0, 66383, '\p{^__In      GOTHIC}', "");
65104 Expect(0, 66383, '\P{__In       GOTHIC}', "");
65105 Expect(1, 66383, '\P{^__In      GOTHIC}', "");
65106 Expect(0, 66351, '\p{__In       GOTHIC}', "");
65107 Expect(1, 66351, '\p{^__In      GOTHIC}', "");
65108 Expect(1, 66351, '\P{__In       GOTHIC}', "");
65109 Expect(0, 66351, '\P{^__In      GOTHIC}', "");
65110 Error('\p{:=-   Mark}');
65111 Error('\P{:=-   Mark}');
65112 Expect(1, 879, '\p{mark}', "");
65113 Expect(0, 879, '\p{^mark}', "");
65114 Expect(0, 879, '\P{mark}', "");
65115 Expect(1, 879, '\P{^mark}', "");
65116 Expect(0, 767, '\p{mark}', "");
65117 Expect(1, 767, '\p{^mark}', "");
65118 Expect(1, 767, '\P{mark}', "");
65119 Expect(0, 767, '\P{^mark}', "");
65120 Expect(1, 879, '\p{ -Mark}', "");
65121 Expect(0, 879, '\p{^ -Mark}', "");
65122 Expect(0, 879, '\P{ -Mark}', "");
65123 Expect(1, 879, '\P{^ -Mark}', "");
65124 Expect(0, 767, '\p{ -Mark}', "");
65125 Expect(1, 767, '\p{^ -Mark}', "");
65126 Expect(1, 767, '\P{ -Mark}', "");
65127 Expect(0, 767, '\P{^ -Mark}', "");
65128 Error('\p{ /a/Is mark}');
65129 Error('\P{ /a/Is mark}');
65130 Expect(1, 879, '\p{ismark}', "");
65131 Expect(0, 879, '\p{^ismark}', "");
65132 Expect(0, 879, '\P{ismark}', "");
65133 Expect(1, 879, '\P{^ismark}', "");
65134 Expect(0, 767, '\p{ismark}', "");
65135 Expect(1, 767, '\p{^ismark}', "");
65136 Expect(1, 767, '\P{ismark}', "");
65137 Expect(0, 767, '\P{^ismark}', "");
65138 Expect(1, 879, '\p{_ ISMark}', "");
65139 Expect(0, 879, '\p{^_ ISMark}', "");
65140 Expect(0, 879, '\P{_ ISMark}', "");
65141 Expect(1, 879, '\P{^_ ISMark}', "");
65142 Expect(0, 767, '\p{_ ISMark}', "");
65143 Expect(1, 767, '\p{^_ ISMark}', "");
65144 Expect(1, 767, '\P{_ ISMark}', "");
65145 Expect(0, 767, '\P{^_ ISMark}', "");
65146 Error('\p{  M:=}');
65147 Error('\P{  M:=}');
65148 Expect(1, 879, '\p{m}', "");
65149 Expect(0, 879, '\p{^m}', "");
65150 Expect(0, 879, '\P{m}', "");
65151 Expect(1, 879, '\P{^m}', "");
65152 Expect(0, 767, '\p{m}', "");
65153 Expect(1, 767, '\p{^m}', "");
65154 Expect(1, 767, '\P{m}', "");
65155 Expect(0, 767, '\P{^m}', "");
65156 Expect(1, 879, '\p{     _M}', "");
65157 Expect(0, 879, '\p{^    _M}', "");
65158 Expect(0, 879, '\P{     _M}', "");
65159 Expect(1, 879, '\P{^    _M}', "");
65160 Expect(0, 767, '\p{     _M}', "");
65161 Expect(1, 767, '\p{^    _M}', "");
65162 Expect(1, 767, '\P{     _M}', "");
65163 Expect(0, 767, '\P{^    _M}', "");
65164 Error('\p{/a/--is M}');
65165 Error('\P{/a/--is M}');
65166 Expect(1, 879, '\p{ism}', "");
65167 Expect(0, 879, '\p{^ism}', "");
65168 Expect(0, 879, '\P{ism}', "");
65169 Expect(1, 879, '\P{^ism}', "");
65170 Expect(0, 767, '\p{ism}', "");
65171 Expect(1, 767, '\p{^ism}', "");
65172 Expect(1, 767, '\P{ism}', "");
65173 Expect(0, 767, '\P{^ism}', "");
65174 Expect(1, 879, '\p{_    ISM}', "");
65175 Expect(0, 879, '\p{^_   ISM}', "");
65176 Expect(0, 879, '\P{_    ISM}', "");
65177 Expect(1, 879, '\P{^_   ISM}', "");
65178 Expect(0, 767, '\p{_    ISM}', "");
65179 Expect(1, 767, '\p{^_   ISM}', "");
65180 Expect(1, 767, '\P{_    ISM}', "");
65181 Expect(0, 767, '\P{^_   ISM}', "");
65182 Error('\p{:= _hangul    Syllables}');
65183 Error('\P{:= _hangul    Syllables}');
65184 Expect(1, 55215, '\p{hangulsyllables}', "");
65185 Expect(0, 55215, '\p{^hangulsyllables}', "");
65186 Expect(0, 55215, '\P{hangulsyllables}', "");
65187 Expect(1, 55215, '\P{^hangulsyllables}', "");
65188 Expect(0, 44031, '\p{hangulsyllables}', "");
65189 Expect(1, 44031, '\p{^hangulsyllables}', "");
65190 Expect(1, 44031, '\P{hangulsyllables}', "");
65191 Expect(0, 44031, '\P{^hangulsyllables}', "");
65192 Expect(1, 55215, '\p{-hangul    SYLLABLES}', "");
65193 Expect(0, 55215, '\p{^-hangul   SYLLABLES}', "");
65194 Expect(0, 55215, '\P{-hangul    SYLLABLES}', "");
65195 Expect(1, 55215, '\P{^-hangul   SYLLABLES}', "");
65196 Expect(0, 44031, '\p{-hangul    SYLLABLES}', "");
65197 Expect(1, 44031, '\p{^-hangul   SYLLABLES}', "");
65198 Expect(1, 44031, '\P{-hangul    SYLLABLES}', "");
65199 Expect(0, 44031, '\P{^-hangul   SYLLABLES}', "");
65200 Error('\p{      Is hangul_Syllables:=}');
65201 Error('\P{      Is hangul_Syllables:=}');
65202 Expect(1, 55215, '\p{ishangulsyllables}', "");
65203 Expect(0, 55215, '\p{^ishangulsyllables}', "");
65204 Expect(0, 55215, '\P{ishangulsyllables}', "");
65205 Expect(1, 55215, '\P{^ishangulsyllables}', "");
65206 Expect(0, 44031, '\p{ishangulsyllables}', "");
65207 Expect(1, 44031, '\p{^ishangulsyllables}', "");
65208 Expect(1, 44031, '\P{ishangulsyllables}', "");
65209 Expect(0, 44031, '\P{^ishangulsyllables}', "");
65210 Expect(1, 55215, '\p{_-Is_Hangul_syllables}', "");
65211 Expect(0, 55215, '\p{^_-Is_Hangul_syllables}', "");
65212 Expect(0, 55215, '\P{_-Is_Hangul_syllables}', "");
65213 Expect(1, 55215, '\P{^_-Is_Hangul_syllables}', "");
65214 Expect(0, 44031, '\p{_-Is_Hangul_syllables}', "");
65215 Expect(1, 44031, '\p{^_-Is_Hangul_syllables}', "");
65216 Expect(1, 44031, '\P{_-Is_Hangul_syllables}', "");
65217 Expect(0, 44031, '\P{^_-Is_Hangul_syllables}', "");
65218 Error('\p{      in Hangul:=SYLLABLES}');
65219 Error('\P{      in Hangul:=SYLLABLES}');
65220 Expect(1, 55215, '\p{inhangulsyllables}', "");
65221 Expect(0, 55215, '\p{^inhangulsyllables}', "");
65222 Expect(0, 55215, '\P{inhangulsyllables}', "");
65223 Expect(1, 55215, '\P{^inhangulsyllables}', "");
65224 Expect(0, 44031, '\p{inhangulsyllables}', "");
65225 Expect(1, 44031, '\p{^inhangulsyllables}', "");
65226 Expect(1, 44031, '\P{inhangulsyllables}', "");
65227 Expect(0, 44031, '\P{^inhangulsyllables}', "");
65228 Expect(1, 55215, '\p{_ InHangul Syllables}', "");
65229 Expect(0, 55215, '\p{^_ InHangul Syllables}', "");
65230 Expect(0, 55215, '\P{_ InHangul Syllables}', "");
65231 Expect(1, 55215, '\P{^_ InHangul Syllables}', "");
65232 Expect(0, 44031, '\p{_ InHangul Syllables}', "");
65233 Expect(1, 44031, '\p{^_ InHangul Syllables}', "");
65234 Expect(1, 44031, '\P{_ InHangul Syllables}', "");
65235 Expect(0, 44031, '\P{^_ InHangul Syllables}', "");
65236 Error('\p{_     Space/a/}');
65237 Error('\P{_     Space/a/}');
65238 Expect(1, 13, '\p{space}', "");
65239 Expect(0, 13, '\p{^space}', "");
65240 Expect(0, 13, '\P{space}', "");
65241 Expect(1, 13, '\P{^space}', "");
65242 Expect(0, 8, '\p{space}', "");
65243 Expect(1, 8, '\p{^space}', "");
65244 Expect(1, 8, '\P{space}', "");
65245 Expect(0, 8, '\P{^space}', "");
65246 Expect(1, 13, '\p{-_Space}', "");
65247 Expect(0, 13, '\p{^-_Space}', "");
65248 Expect(0, 13, '\P{-_Space}', "");
65249 Expect(1, 13, '\P{^-_Space}', "");
65250 Expect(0, 8, '\p{-_Space}', "");
65251 Expect(1, 8, '\p{^-_Space}', "");
65252 Expect(1, 8, '\P{-_Space}', "");
65253 Expect(0, 8, '\P{^-_Space}', "");
65254 Error('\p{_     ISSpace:=}');
65255 Error('\P{_     ISSpace:=}');
65256 Expect(1, 13, '\p{isspace}', "");
65257 Expect(0, 13, '\p{^isspace}', "");
65258 Expect(0, 13, '\P{isspace}', "");
65259 Expect(1, 13, '\P{^isspace}', "");
65260 Expect(0, 8, '\p{isspace}', "");
65261 Expect(1, 8, '\p{^isspace}', "");
65262 Expect(1, 8, '\P{isspace}', "");
65263 Expect(0, 8, '\P{^isspace}', "");
65264 Expect(1, 13, '\p{_     IS-Space}', "");
65265 Expect(0, 13, '\p{^_    IS-Space}', "");
65266 Expect(0, 13, '\P{_     IS-Space}', "");
65267 Expect(1, 13, '\P{^_    IS-Space}', "");
65268 Expect(0, 8, '\p{_      IS-Space}', "");
65269 Expect(1, 8, '\p{^_     IS-Space}', "");
65270 Expect(1, 8, '\P{_      IS-Space}', "");
65271 Expect(0, 8, '\P{^_     IS-Space}', "");
65272 Error('\p{-_in/a/Telugu}');
65273 Error('\P{-_in/a/Telugu}');
65274 Expect(1, 3199, '\p{intelugu}', "");
65275 Expect(0, 3199, '\p{^intelugu}', "");
65276 Expect(0, 3199, '\P{intelugu}', "");
65277 Expect(1, 3199, '\P{^intelugu}', "");
65278 Expect(0, 3071, '\p{intelugu}', "");
65279 Expect(1, 3071, '\p{^intelugu}', "");
65280 Expect(1, 3071, '\P{intelugu}', "");
65281 Expect(0, 3071, '\P{^intelugu}', "");
65282 Expect(1, 3199, '\p{_In TELUGU}', "");
65283 Expect(0, 3199, '\p{^_In        TELUGU}', "");
65284 Expect(0, 3199, '\P{_In TELUGU}', "");
65285 Expect(1, 3199, '\P{^_In        TELUGU}', "");
65286 Expect(0, 3071, '\p{_In TELUGU}', "");
65287 Expect(1, 3071, '\p{^_In        TELUGU}', "");
65288 Expect(1, 3071, '\P{_In TELUGU}', "");
65289 Expect(0, 3071, '\P{^_In        TELUGU}', "");
65290 Error('\p{_:=CJK        unified IdeographsEXTENSION_B}');
65291 Error('\P{_:=CJK        unified IdeographsEXTENSION_B}');
65292 Expect(1, 173791, '\p{cjkunifiedideographsextensionb}', "");
65293 Expect(0, 173791, '\p{^cjkunifiedideographsextensionb}', "");
65294 Expect(0, 173791, '\P{cjkunifiedideographsextensionb}', "");
65295 Expect(1, 173791, '\P{^cjkunifiedideographsextensionb}', "");
65296 Expect(0, 7, '\p{cjkunifiedideographsextensionb}', "");
65297 Expect(1, 7, '\p{^cjkunifiedideographsextensionb}', "");
65298 Expect(1, 7, '\P{cjkunifiedideographsextensionb}', "");
65299 Expect(0, 7, '\P{^cjkunifiedideographsextensionb}', "");
65300 Expect(1, 173791, '\p{ CJKUnified_Ideographs    Extension_B}', "");
65301 Expect(0, 173791, '\p{^ CJKUnified_Ideographs   Extension_B}', "");
65302 Expect(0, 173791, '\P{ CJKUnified_Ideographs    Extension_B}', "");
65303 Expect(1, 173791, '\P{^ CJKUnified_Ideographs   Extension_B}', "");
65304 Expect(0, 7, '\p{ CJKUnified_Ideographs Extension_B}', "");
65305 Expect(1, 7, '\p{^ CJKUnified_Ideographs        Extension_B}', "");
65306 Expect(1, 7, '\P{ CJKUnified_Ideographs Extension_B}', "");
65307 Expect(0, 7, '\P{^ CJKUnified_Ideographs        Extension_B}', "");
65308 Error('\p{ /a/is-CJK    Unified Ideographsextension b}');
65309 Error('\P{ /a/is-CJK    Unified Ideographsextension b}');
65310 Expect(1, 173791, '\p{iscjkunifiedideographsextensionb}', "");
65311 Expect(0, 173791, '\p{^iscjkunifiedideographsextensionb}', "");
65312 Expect(0, 173791, '\P{iscjkunifiedideographsextensionb}', "");
65313 Expect(1, 173791, '\P{^iscjkunifiedideographsextensionb}', "");
65314 Expect(0, 7, '\p{iscjkunifiedideographsextensionb}', "");
65315 Expect(1, 7, '\p{^iscjkunifiedideographsextensionb}', "");
65316 Expect(1, 7, '\P{iscjkunifiedideographsextensionb}', "");
65317 Expect(0, 7, '\P{^iscjkunifiedideographsextensionb}', "");
65318 Expect(1, 173791, '\p{_Is-CJK_Unified-IDEOGRAPHS EXTENSION_B}', "");
65319 Expect(0, 173791, '\p{^_Is-CJK_Unified-IDEOGRAPHS EXTENSION_B}', "");
65320 Expect(0, 173791, '\P{_Is-CJK_Unified-IDEOGRAPHS EXTENSION_B}', "");
65321 Expect(1, 173791, '\P{^_Is-CJK_Unified-IDEOGRAPHS EXTENSION_B}', "");
65322 Expect(0, 7, '\p{_Is-CJK_Unified-IDEOGRAPHS EXTENSION_B}', "");
65323 Expect(1, 7, '\p{^_Is-CJK_Unified-IDEOGRAPHS EXTENSION_B}', "");
65324 Expect(1, 7, '\P{_Is-CJK_Unified-IDEOGRAPHS EXTENSION_B}', "");
65325 Expect(0, 7, '\P{^_Is-CJK_Unified-IDEOGRAPHS EXTENSION_B}', "");
65326 Error('\p{      /a/In CJK-unified-Ideographs_Extension-B}');
65327 Error('\P{      /a/In CJK-unified-Ideographs_Extension-B}');
65328 Expect(1, 173791, '\p{incjkunifiedideographsextensionb}', "");
65329 Expect(0, 173791, '\p{^incjkunifiedideographsextensionb}', "");
65330 Expect(0, 173791, '\P{incjkunifiedideographsextensionb}', "");
65331 Expect(1, 173791, '\P{^incjkunifiedideographsextensionb}', "");
65332 Expect(0, 7, '\p{incjkunifiedideographsextensionb}', "");
65333 Expect(1, 7, '\p{^incjkunifiedideographsextensionb}', "");
65334 Expect(1, 7, '\P{incjkunifiedideographsextensionb}', "");
65335 Expect(0, 7, '\P{^incjkunifiedideographsextensionb}', "");
65336 Expect(1, 173791, '\p{- In CJK-UnifiedIdeographs_ExtensionB}', "");
65337 Expect(0, 173791, '\p{^-        In CJK-UnifiedIdeographs_ExtensionB}', "");
65338 Expect(0, 173791, '\P{- In CJK-UnifiedIdeographs_ExtensionB}', "");
65339 Expect(1, 173791, '\P{^-        In CJK-UnifiedIdeographs_ExtensionB}', "");
65340 Expect(0, 7, '\p{-      In CJK-UnifiedIdeographs_ExtensionB}', "");
65341 Expect(1, 7, '\p{^-     In CJK-UnifiedIdeographs_ExtensionB}', "");
65342 Expect(1, 7, '\P{-      In CJK-UnifiedIdeographs_ExtensionB}', "");
65343 Expect(0, 7, '\P{^-     In CJK-UnifiedIdeographs_ExtensionB}', "");
65344 Error('\p{      :=In_Syloti_Nagri}');
65345 Error('\P{      :=In_Syloti_Nagri}');
65346 Expect(1, 43055, '\p{insylotinagri}', "");
65347 Expect(0, 43055, '\p{^insylotinagri}', "");
65348 Expect(0, 43055, '\P{insylotinagri}', "");
65349 Expect(1, 43055, '\P{^insylotinagri}', "");
65350 Expect(0, 43007, '\p{insylotinagri}', "");
65351 Expect(1, 43007, '\p{^insylotinagri}', "");
65352 Expect(1, 43007, '\P{insylotinagri}', "");
65353 Expect(0, 43007, '\P{^insylotinagri}', "");
65354 Expect(1, 43055, '\p{- IN Syloti        NAGRI}', "");
65355 Expect(0, 43055, '\p{^- IN Syloti       NAGRI}', "");
65356 Expect(0, 43055, '\P{- IN Syloti        NAGRI}', "");
65357 Expect(1, 43055, '\P{^- IN Syloti       NAGRI}', "");
65358 Expect(0, 43007, '\p{- IN Syloti        NAGRI}', "");
65359 Expect(1, 43007, '\p{^- IN Syloti       NAGRI}', "");
65360 Expect(1, 43007, '\P{- IN Syloti        NAGRI}', "");
65361 Expect(0, 43007, '\P{^- IN Syloti       NAGRI}', "");
65362 Error('\p{:=cuneiformnumbers AND_PUNCTUATION}');
65363 Error('\P{:=cuneiformnumbers AND_PUNCTUATION}');
65364 Expect(1, 74879, '\p{cuneiformnumbersandpunctuation}', "");
65365 Expect(0, 74879, '\p{^cuneiformnumbersandpunctuation}', "");
65366 Expect(0, 74879, '\P{cuneiformnumbersandpunctuation}', "");
65367 Expect(1, 74879, '\P{^cuneiformnumbersandpunctuation}', "");
65368 Expect(0, 74751, '\p{cuneiformnumbersandpunctuation}', "");
65369 Expect(1, 74751, '\p{^cuneiformnumbersandpunctuation}', "");
65370 Expect(1, 74751, '\P{cuneiformnumbersandpunctuation}', "");
65371 Expect(0, 74751, '\P{^cuneiformnumbersandpunctuation}', "");
65372 Expect(1, 74879, '\p{_CUNEIFORM NUMBERSAnd-Punctuation}', "");
65373 Expect(0, 74879, '\p{^_CUNEIFORM NUMBERSAnd-Punctuation}', "");
65374 Expect(0, 74879, '\P{_CUNEIFORM NUMBERSAnd-Punctuation}', "");
65375 Expect(1, 74879, '\P{^_CUNEIFORM NUMBERSAnd-Punctuation}', "");
65376 Expect(0, 74751, '\p{_CUNEIFORM NUMBERSAnd-Punctuation}', "");
65377 Expect(1, 74751, '\p{^_CUNEIFORM NUMBERSAnd-Punctuation}', "");
65378 Expect(1, 74751, '\P{_CUNEIFORM NUMBERSAnd-Punctuation}', "");
65379 Expect(0, 74751, '\P{^_CUNEIFORM NUMBERSAnd-Punctuation}', "");
65380 Error('\p{_-isCuneiform NumbersAnd-punctuation:=}');
65381 Error('\P{_-isCuneiform NumbersAnd-punctuation:=}');
65382 Expect(1, 74879, '\p{iscuneiformnumbersandpunctuation}', "");
65383 Expect(0, 74879, '\p{^iscuneiformnumbersandpunctuation}', "");
65384 Expect(0, 74879, '\P{iscuneiformnumbersandpunctuation}', "");
65385 Expect(1, 74879, '\P{^iscuneiformnumbersandpunctuation}', "");
65386 Expect(0, 74751, '\p{iscuneiformnumbersandpunctuation}', "");
65387 Expect(1, 74751, '\p{^iscuneiformnumbersandpunctuation}', "");
65388 Expect(1, 74751, '\P{iscuneiformnumbersandpunctuation}', "");
65389 Expect(0, 74751, '\P{^iscuneiformnumbersandpunctuation}', "");
65390 Expect(1, 74879, '\p{ is        Cuneiform Numbers-And-Punctuation}', "");
65391 Expect(0, 74879, '\p{^ is       Cuneiform Numbers-And-Punctuation}', "");
65392 Expect(0, 74879, '\P{ is        Cuneiform Numbers-And-Punctuation}', "");
65393 Expect(1, 74879, '\P{^ is       Cuneiform Numbers-And-Punctuation}', "");
65394 Expect(0, 74751, '\p{ is        Cuneiform Numbers-And-Punctuation}', "");
65395 Expect(1, 74751, '\p{^ is       Cuneiform Numbers-And-Punctuation}', "");
65396 Expect(1, 74751, '\P{ is        Cuneiform Numbers-And-Punctuation}', "");
65397 Expect(0, 74751, '\P{^ is       Cuneiform Numbers-And-Punctuation}', "");
65398 Error('\p{      _IN Cuneiform NUMBERS and       Punctuation:=}');
65399 Error('\P{      _IN Cuneiform NUMBERS and       Punctuation:=}');
65400 Expect(1, 74879, '\p{incuneiformnumbersandpunctuation}', "");
65401 Expect(0, 74879, '\p{^incuneiformnumbersandpunctuation}', "");
65402 Expect(0, 74879, '\P{incuneiformnumbersandpunctuation}', "");
65403 Expect(1, 74879, '\P{^incuneiformnumbersandpunctuation}', "");
65404 Expect(0, 74751, '\p{incuneiformnumbersandpunctuation}', "");
65405 Expect(1, 74751, '\p{^incuneiformnumbersandpunctuation}', "");
65406 Expect(1, 74751, '\P{incuneiformnumbersandpunctuation}', "");
65407 Expect(0, 74751, '\P{^incuneiformnumbersandpunctuation}', "");
65408 Expect(1, 74879, '\p{_-IN       cuneiform_numbers_and   Punctuation}', "");
65409 Expect(0, 74879, '\p{^_-IN      cuneiform_numbers_and   Punctuation}', "");
65410 Expect(0, 74879, '\P{_-IN       cuneiform_numbers_and   Punctuation}', "");
65411 Expect(1, 74879, '\P{^_-IN      cuneiform_numbers_and   Punctuation}', "");
65412 Expect(0, 74751, '\p{_-IN       cuneiform_numbers_and   Punctuation}', "");
65413 Expect(1, 74751, '\p{^_-IN      cuneiform_numbers_and   Punctuation}', "");
65414 Expect(1, 74751, '\P{_-IN       cuneiform_numbers_and   Punctuation}', "");
65415 Expect(0, 74751, '\P{^_-IN      cuneiform_numbers_and   Punctuation}', "");
65416 Error('\p{/a/- In OLD Italic}');
65417 Error('\P{/a/- In OLD Italic}');
65418 Expect(1, 66351, '\p{inolditalic}', "");
65419 Expect(0, 66351, '\p{^inolditalic}', "");
65420 Expect(0, 66351, '\P{inolditalic}', "");
65421 Expect(1, 66351, '\P{^inolditalic}', "");
65422 Expect(0, 66303, '\p{inolditalic}', "");
65423 Expect(1, 66303, '\p{^inolditalic}', "");
65424 Expect(1, 66303, '\P{inolditalic}', "");
65425 Expect(0, 66303, '\P{^inolditalic}', "");
65426 Expect(1, 66351, '\p{ -InOld-italic}', "");
65427 Expect(0, 66351, '\p{^ -InOld-italic}', "");
65428 Expect(0, 66351, '\P{ -InOld-italic}', "");
65429 Expect(1, 66351, '\P{^ -InOld-italic}', "");
65430 Expect(0, 66303, '\p{ -InOld-italic}', "");
65431 Expect(1, 66303, '\p{^ -InOld-italic}', "");
65432 Expect(1, 66303, '\P{ -InOld-italic}', "");
65433 Expect(0, 66303, '\P{^ -InOld-italic}', "");
65434 Error('\p{ -Miscellaneous/a/Symbols}');
65435 Error('\P{ -Miscellaneous/a/Symbols}');
65436 Expect(1, 9983, '\p{miscellaneoussymbols}', "");
65437 Expect(0, 9983, '\p{^miscellaneoussymbols}', "");
65438 Expect(0, 9983, '\P{miscellaneoussymbols}', "");
65439 Expect(1, 9983, '\P{^miscellaneoussymbols}', "");
65440 Expect(0, 9727, '\p{miscellaneoussymbols}', "");
65441 Expect(1, 9727, '\p{^miscellaneoussymbols}', "");
65442 Expect(1, 9727, '\P{miscellaneoussymbols}', "");
65443 Expect(0, 9727, '\P{^miscellaneoussymbols}', "");
65444 Expect(1, 9983, '\p{ -MiscellaneousSymbols}', "");
65445 Expect(0, 9983, '\p{^ -MiscellaneousSymbols}', "");
65446 Expect(0, 9983, '\P{ -MiscellaneousSymbols}', "");
65447 Expect(1, 9983, '\P{^ -MiscellaneousSymbols}', "");
65448 Expect(0, 9727, '\p{ -MiscellaneousSymbols}', "");
65449 Expect(1, 9727, '\p{^ -MiscellaneousSymbols}', "");
65450 Expect(1, 9727, '\P{ -MiscellaneousSymbols}', "");
65451 Expect(0, 9727, '\P{^ -MiscellaneousSymbols}', "");
65452 Error('\p{ :=is MISCELLANEOUSSymbols}');
65453 Error('\P{ :=is MISCELLANEOUSSymbols}');
65454 Expect(1, 9983, '\p{ismiscellaneoussymbols}', "");
65455 Expect(0, 9983, '\p{^ismiscellaneoussymbols}', "");
65456 Expect(0, 9983, '\P{ismiscellaneoussymbols}', "");
65457 Expect(1, 9983, '\P{^ismiscellaneoussymbols}', "");
65458 Expect(0, 9727, '\p{ismiscellaneoussymbols}', "");
65459 Expect(1, 9727, '\p{^ismiscellaneoussymbols}', "");
65460 Expect(1, 9727, '\P{ismiscellaneoussymbols}', "");
65461 Expect(0, 9727, '\P{^ismiscellaneoussymbols}', "");
65462 Expect(1, 9983, '\p{ _Is_Miscellaneous Symbols}', "");
65463 Expect(0, 9983, '\p{^ _Is_Miscellaneous Symbols}', "");
65464 Expect(0, 9983, '\P{ _Is_Miscellaneous Symbols}', "");
65465 Expect(1, 9983, '\P{^ _Is_Miscellaneous Symbols}', "");
65466 Expect(0, 9727, '\p{ _Is_Miscellaneous Symbols}', "");
65467 Expect(1, 9727, '\p{^ _Is_Miscellaneous Symbols}', "");
65468 Expect(1, 9727, '\P{ _Is_Miscellaneous Symbols}', "");
65469 Expect(0, 9727, '\P{^ _Is_Miscellaneous Symbols}', "");
65470 Error('\p{/a/   IN Miscellaneous_Symbols}');
65471 Error('\P{/a/   IN Miscellaneous_Symbols}');
65472 Expect(1, 9983, '\p{inmiscellaneoussymbols}', "");
65473 Expect(0, 9983, '\p{^inmiscellaneoussymbols}', "");
65474 Expect(0, 9983, '\P{inmiscellaneoussymbols}', "");
65475 Expect(1, 9983, '\P{^inmiscellaneoussymbols}', "");
65476 Expect(0, 9727, '\p{inmiscellaneoussymbols}', "");
65477 Expect(1, 9727, '\p{^inmiscellaneoussymbols}', "");
65478 Expect(1, 9727, '\P{inmiscellaneoussymbols}', "");
65479 Expect(0, 9727, '\P{^inmiscellaneoussymbols}', "");
65480 Expect(1, 9983, '\p{    -In Miscellaneous-Symbols}', "");
65481 Expect(0, 9983, '\p{^   -In Miscellaneous-Symbols}', "");
65482 Expect(0, 9983, '\P{    -In Miscellaneous-Symbols}', "");
65483 Expect(1, 9983, '\P{^   -In Miscellaneous-Symbols}', "");
65484 Expect(0, 9727, '\p{    -In Miscellaneous-Symbols}', "");
65485 Expect(1, 9727, '\p{^   -In Miscellaneous-Symbols}', "");
65486 Expect(1, 9727, '\P{    -In Miscellaneous-Symbols}', "");
65487 Expect(0, 9727, '\P{^   -In Miscellaneous-Symbols}', "");
65488 Error('\p{:= -PosixAlnum}');
65489 Error('\P{:= -PosixAlnum}');
65490 Expect(1, 57, '\p{posixalnum}', "");
65491 Expect(0, 57, '\p{^posixalnum}', "");
65492 Expect(0, 57, '\P{posixalnum}', "");
65493 Expect(1, 57, '\P{^posixalnum}', "");
65494 Expect(0, 47, '\p{posixalnum}', "");
65495 Expect(1, 47, '\p{^posixalnum}', "");
65496 Expect(1, 47, '\P{posixalnum}', "");
65497 Expect(0, 47, '\P{^posixalnum}', "");
65498 Expect(1, 57, '\p{--posixalnum}', "");
65499 Expect(0, 57, '\p{^--posixalnum}', "");
65500 Expect(0, 57, '\P{--posixalnum}', "");
65501 Expect(1, 57, '\P{^--posixalnum}', "");
65502 Expect(0, 47, '\p{--posixalnum}', "");
65503 Expect(1, 47, '\p{^--posixalnum}', "");
65504 Expect(1, 47, '\P{--posixalnum}', "");
65505 Expect(0, 47, '\P{^--posixalnum}', "");
65506 Error('\p{-Is POSIXALNUM:=}');
65507 Error('\P{-Is POSIXALNUM:=}');
65508 Expect(1, 57, '\p{isposixalnum}', "");
65509 Expect(0, 57, '\p{^isposixalnum}', "");
65510 Expect(0, 57, '\P{isposixalnum}', "");
65511 Expect(1, 57, '\P{^isposixalnum}', "");
65512 Expect(0, 47, '\p{isposixalnum}', "");
65513 Expect(1, 47, '\p{^isposixalnum}', "");
65514 Expect(1, 47, '\P{isposixalnum}', "");
65515 Expect(0, 47, '\P{^isposixalnum}', "");
65516 Expect(1, 57, '\p{Is_PosixAlnum}', "");
65517 Expect(0, 57, '\p{^Is_PosixAlnum}', "");
65518 Expect(0, 57, '\P{Is_PosixAlnum}', "");
65519 Expect(1, 57, '\P{^Is_PosixAlnum}', "");
65520 Expect(0, 47, '\p{Is_PosixAlnum}', "");
65521 Expect(1, 47, '\p{^Is_PosixAlnum}', "");
65522 Expect(1, 47, '\P{Is_PosixAlnum}', "");
65523 Expect(0, 47, '\P{^Is_PosixAlnum}', "");
65524 Error('\p{-_ArabicSupplement/a/}');
65525 Error('\P{-_ArabicSupplement/a/}');
65526 Expect(1, 1919, '\p{arabicsupplement}', "");
65527 Expect(0, 1919, '\p{^arabicsupplement}', "");
65528 Expect(0, 1919, '\P{arabicsupplement}', "");
65529 Expect(1, 1919, '\P{^arabicsupplement}', "");
65530 Expect(0, 1871, '\p{arabicsupplement}', "");
65531 Expect(1, 1871, '\p{^arabicsupplement}', "");
65532 Expect(1, 1871, '\P{arabicsupplement}', "");
65533 Expect(0, 1871, '\P{^arabicsupplement}', "");
65534 Expect(1, 1919, '\p{     ARABIC SUPPLEMENT}', "");
65535 Expect(0, 1919, '\p{^    ARABIC SUPPLEMENT}', "");
65536 Expect(0, 1919, '\P{     ARABIC SUPPLEMENT}', "");
65537 Expect(1, 1919, '\P{^    ARABIC SUPPLEMENT}', "");
65538 Expect(0, 1871, '\p{     ARABIC SUPPLEMENT}', "");
65539 Expect(1, 1871, '\p{^    ARABIC SUPPLEMENT}', "");
65540 Expect(1, 1871, '\P{     ARABIC SUPPLEMENT}', "");
65541 Expect(0, 1871, '\P{^    ARABIC SUPPLEMENT}', "");
65542 Error('\p{      IsArabicSupplement:=}');
65543 Error('\P{      IsArabicSupplement:=}');
65544 Expect(1, 1919, '\p{isarabicsupplement}', "");
65545 Expect(0, 1919, '\p{^isarabicsupplement}', "");
65546 Expect(0, 1919, '\P{isarabicsupplement}', "");
65547 Expect(1, 1919, '\P{^isarabicsupplement}', "");
65548 Expect(0, 1871, '\p{isarabicsupplement}', "");
65549 Expect(1, 1871, '\p{^isarabicsupplement}', "");
65550 Expect(1, 1871, '\P{isarabicsupplement}', "");
65551 Expect(0, 1871, '\P{^isarabicsupplement}', "");
65552 Expect(1, 1919, '\p{-   IS      ARABIC  SUPPLEMENT}', "");
65553 Expect(0, 1919, '\p{^-  IS      ARABIC  SUPPLEMENT}', "");
65554 Expect(0, 1919, '\P{-   IS      ARABIC  SUPPLEMENT}', "");
65555 Expect(1, 1919, '\P{^-  IS      ARABIC  SUPPLEMENT}', "");
65556 Expect(0, 1871, '\p{-   IS      ARABIC  SUPPLEMENT}', "");
65557 Expect(1, 1871, '\p{^-  IS      ARABIC  SUPPLEMENT}', "");
65558 Expect(1, 1871, '\P{-   IS      ARABIC  SUPPLEMENT}', "");
65559 Expect(0, 1871, '\P{^-  IS      ARABIC  SUPPLEMENT}', "");
65560 Error('\p{_in:=Arabic supplement}');
65561 Error('\P{_in:=Arabic supplement}');
65562 Expect(1, 1919, '\p{inarabicsupplement}', "");
65563 Expect(0, 1919, '\p{^inarabicsupplement}', "");
65564 Expect(0, 1919, '\P{inarabicsupplement}', "");
65565 Expect(1, 1919, '\P{^inarabicsupplement}', "");
65566 Expect(0, 1871, '\p{inarabicsupplement}', "");
65567 Expect(1, 1871, '\p{^inarabicsupplement}', "");
65568 Expect(1, 1871, '\P{inarabicsupplement}', "");
65569 Expect(0, 1871, '\P{^inarabicsupplement}', "");
65570 Expect(1, 1919, '\p{ _IN arabic Supplement}', "");
65571 Expect(0, 1919, '\p{^ _IN arabic        Supplement}', "");
65572 Expect(0, 1919, '\P{ _IN arabic Supplement}', "");
65573 Expect(1, 1919, '\P{^ _IN arabic        Supplement}', "");
65574 Expect(0, 1871, '\p{ _IN arabic Supplement}', "");
65575 Expect(1, 1871, '\p{^ _IN arabic        Supplement}', "");
65576 Expect(1, 1871, '\P{ _IN arabic Supplement}', "");
65577 Expect(0, 1871, '\P{^ _IN arabic        Supplement}', "");
65578 Error('\p{      -CJK_Compatibility IdeographsSupplement:=}');
65579 Error('\P{      -CJK_Compatibility IdeographsSupplement:=}');
65580 Expect(1, 195103, '\p{cjkcompatibilityideographssupplement}', "");
65581 Expect(0, 195103, '\p{^cjkcompatibilityideographssupplement}', "");
65582 Expect(0, 195103, '\P{cjkcompatibilityideographssupplement}', "");
65583 Expect(1, 195103, '\P{^cjkcompatibilityideographssupplement}', "");
65584 Expect(0, 194559, '\p{cjkcompatibilityideographssupplement}', "");
65585 Expect(1, 194559, '\p{^cjkcompatibilityideographssupplement}', "");
65586 Expect(1, 194559, '\P{cjkcompatibilityideographssupplement}', "");
65587 Expect(0, 194559, '\P{^cjkcompatibilityideographssupplement}', "");
65588 Expect(1, 195103, '\p{- CJKCompatibility        ideographs-Supplement}', "");
65589 Expect(0, 195103, '\p{^- CJKCompatibility       ideographs-Supplement}', "");
65590 Expect(0, 195103, '\P{- CJKCompatibility        ideographs-Supplement}', "");
65591 Expect(1, 195103, '\P{^- CJKCompatibility       ideographs-Supplement}', "");
65592 Expect(0, 194559, '\p{- CJKCompatibility        ideographs-Supplement}', "");
65593 Expect(1, 194559, '\p{^- CJKCompatibility       ideographs-Supplement}', "");
65594 Expect(1, 194559, '\P{- CJKCompatibility        ideographs-Supplement}', "");
65595 Expect(0, 194559, '\P{^- CJKCompatibility       ideographs-Supplement}', "");
65596 Error('\p{_     Is      CJK/a/Compatibility_ideographs  Supplement}');
65597 Error('\P{_     Is      CJK/a/Compatibility_ideographs  Supplement}');
65598 Expect(1, 195103, '\p{iscjkcompatibilityideographssupplement}', "");
65599 Expect(0, 195103, '\p{^iscjkcompatibilityideographssupplement}', "");
65600 Expect(0, 195103, '\P{iscjkcompatibilityideographssupplement}', "");
65601 Expect(1, 195103, '\P{^iscjkcompatibilityideographssupplement}', "");
65602 Expect(0, 194559, '\p{iscjkcompatibilityideographssupplement}', "");
65603 Expect(1, 194559, '\p{^iscjkcompatibilityideographssupplement}', "");
65604 Expect(1, 194559, '\P{iscjkcompatibilityideographssupplement}', "");
65605 Expect(0, 194559, '\P{^iscjkcompatibilityideographssupplement}', "");
65606 Expect(1, 195103, '\p{-iscjk-Compatibility_ideographsSUPPLEMENT}', "");
65607 Expect(0, 195103, '\p{^-iscjk-Compatibility_ideographsSUPPLEMENT}', "");
65608 Expect(0, 195103, '\P{-iscjk-Compatibility_ideographsSUPPLEMENT}', "");
65609 Expect(1, 195103, '\P{^-iscjk-Compatibility_ideographsSUPPLEMENT}', "");
65610 Expect(0, 194559, '\p{-iscjk-Compatibility_ideographsSUPPLEMENT}', "");
65611 Expect(1, 194559, '\p{^-iscjk-Compatibility_ideographsSUPPLEMENT}', "");
65612 Expect(1, 194559, '\P{-iscjk-Compatibility_ideographsSUPPLEMENT}', "");
65613 Expect(0, 194559, '\P{^-iscjk-Compatibility_ideographsSUPPLEMENT}', "");
65614 Error('\p{      in-CJK  CompatibilityIdeographs:=Supplement}');
65615 Error('\P{      in-CJK  CompatibilityIdeographs:=Supplement}');
65616 Expect(1, 195103, '\p{incjkcompatibilityideographssupplement}', "");
65617 Expect(0, 195103, '\p{^incjkcompatibilityideographssupplement}', "");
65618 Expect(0, 195103, '\P{incjkcompatibilityideographssupplement}', "");
65619 Expect(1, 195103, '\P{^incjkcompatibilityideographssupplement}', "");
65620 Expect(0, 194559, '\p{incjkcompatibilityideographssupplement}', "");
65621 Expect(1, 194559, '\p{^incjkcompatibilityideographssupplement}', "");
65622 Expect(1, 194559, '\P{incjkcompatibilityideographssupplement}', "");
65623 Expect(0, 194559, '\P{^incjkcompatibilityideographssupplement}', "");
65624 Expect(1, 195103, '\p{  in-cjk-Compatibility_Ideographs_supplement}', "");
65625 Expect(0, 195103, '\p{^ in-cjk-Compatibility_Ideographs_supplement}', "");
65626 Expect(0, 195103, '\P{  in-cjk-Compatibility_Ideographs_supplement}', "");
65627 Expect(1, 195103, '\P{^ in-cjk-Compatibility_Ideographs_supplement}', "");
65628 Expect(0, 194559, '\p{  in-cjk-Compatibility_Ideographs_supplement}', "");
65629 Expect(1, 194559, '\p{^ in-cjk-Compatibility_Ideographs_supplement}', "");
65630 Expect(1, 194559, '\P{  in-cjk-Compatibility_Ideographs_supplement}', "");
65631 Expect(0, 194559, '\P{^ in-cjk-Compatibility_Ideographs_supplement}', "");
65632 Error('\p{:=-_Ingurmukhi}');
65633 Error('\P{:=-_Ingurmukhi}');
65634 Expect(1, 2687, '\p{ingurmukhi}', "");
65635 Expect(0, 2687, '\p{^ingurmukhi}', "");
65636 Expect(0, 2687, '\P{ingurmukhi}', "");
65637 Expect(1, 2687, '\P{^ingurmukhi}', "");
65638 Expect(0, 2559, '\p{ingurmukhi}', "");
65639 Expect(1, 2559, '\p{^ingurmukhi}', "");
65640 Expect(1, 2559, '\P{ingurmukhi}', "");
65641 Expect(0, 2559, '\P{^ingurmukhi}', "");
65642 Expect(1, 2687, '\p{_IN_Gurmukhi}', "");
65643 Expect(0, 2687, '\p{^_IN_Gurmukhi}', "");
65644 Expect(0, 2687, '\P{_IN_Gurmukhi}', "");
65645 Expect(1, 2687, '\P{^_IN_Gurmukhi}', "");
65646 Expect(0, 2559, '\p{_IN_Gurmukhi}', "");
65647 Expect(1, 2559, '\p{^_IN_Gurmukhi}', "");
65648 Expect(1, 2559, '\P{_IN_Gurmukhi}', "");
65649 Expect(0, 2559, '\P{^_IN_Gurmukhi}', "");
65650 Error('\p{-Phaistos     Disc/a/}');
65651 Error('\P{-Phaistos     Disc/a/}');
65652 Expect(1, 66047, '\p{phaistosdisc}', "");
65653 Expect(0, 66047, '\p{^phaistosdisc}', "");
65654 Expect(0, 66047, '\P{phaistosdisc}', "");
65655 Expect(1, 66047, '\P{^phaistosdisc}', "");
65656 Expect(0, 65999, '\p{phaistosdisc}', "");
65657 Expect(1, 65999, '\p{^phaistosdisc}', "");
65658 Expect(1, 65999, '\P{phaistosdisc}', "");
65659 Expect(0, 65999, '\P{^phaistosdisc}', "");
65660 Expect(1, 66047, '\p{           phaistos disc}', "");
65661 Expect(0, 66047, '\p{^          phaistos disc}', "");
65662 Expect(0, 66047, '\P{           phaistos disc}', "");
65663 Expect(1, 66047, '\P{^          phaistos disc}', "");
65664 Expect(0, 65999, '\p{           phaistos disc}', "");
65665 Expect(1, 65999, '\p{^          phaistos disc}', "");
65666 Expect(1, 65999, '\P{           phaistos disc}', "");
65667 Expect(0, 65999, '\P{^          phaistos disc}', "");
65668 Error('\p{__IS:=Phaistos        disc}');
65669 Error('\P{__IS:=Phaistos        disc}');
65670 Expect(1, 66047, '\p{isphaistosdisc}', "");
65671 Expect(0, 66047, '\p{^isphaistosdisc}', "");
65672 Expect(0, 66047, '\P{isphaistosdisc}', "");
65673 Expect(1, 66047, '\P{^isphaistosdisc}', "");
65674 Expect(0, 65999, '\p{isphaistosdisc}', "");
65675 Expect(1, 65999, '\p{^isphaistosdisc}', "");
65676 Expect(1, 65999, '\P{isphaistosdisc}', "");
65677 Expect(0, 65999, '\P{^isphaistosdisc}', "");
65678 Expect(1, 66047, '\p{   IS PHAISTOS-disc}', "");
65679 Expect(0, 66047, '\p{^  IS PHAISTOS-disc}', "");
65680 Expect(0, 66047, '\P{   IS PHAISTOS-disc}', "");
65681 Expect(1, 66047, '\P{^  IS PHAISTOS-disc}', "");
65682 Expect(0, 65999, '\p{   IS PHAISTOS-disc}', "");
65683 Expect(1, 65999, '\p{^  IS PHAISTOS-disc}', "");
65684 Expect(1, 65999, '\P{   IS PHAISTOS-disc}', "");
65685 Expect(0, 65999, '\P{^  IS PHAISTOS-disc}', "");
65686 Error('\p{- In PHAISTOS Disc:=}');
65687 Error('\P{- In PHAISTOS Disc:=}');
65688 Expect(1, 66047, '\p{inphaistosdisc}', "");
65689 Expect(0, 66047, '\p{^inphaistosdisc}', "");
65690 Expect(0, 66047, '\P{inphaistosdisc}', "");
65691 Expect(1, 66047, '\P{^inphaistosdisc}', "");
65692 Expect(0, 65999, '\p{inphaistosdisc}', "");
65693 Expect(1, 65999, '\p{^inphaistosdisc}', "");
65694 Expect(1, 65999, '\P{inphaistosdisc}', "");
65695 Expect(0, 65999, '\P{^inphaistosdisc}', "");
65696 Expect(1, 66047, '\p{   In_Phaistos-Disc}', "");
65697 Expect(0, 66047, '\p{^  In_Phaistos-Disc}', "");
65698 Expect(0, 66047, '\P{   In_Phaistos-Disc}', "");
65699 Expect(1, 66047, '\P{^  In_Phaistos-Disc}', "");
65700 Expect(0, 65999, '\p{   In_Phaistos-Disc}', "");
65701 Expect(1, 65999, '\p{^  In_Phaistos-Disc}', "");
65702 Expect(1, 65999, '\P{   In_Phaistos-Disc}', "");
65703 Expect(0, 65999, '\P{^  In_Phaistos-Disc}', "");
65704 Error('\p{:=CombAbove}');
65705 Error('\P{:=CombAbove}');
65706 Expect(1, 788, '\p{_CombAbove}', "");
65707 Expect(0, 788, '\p{^_CombAbove}', "");
65708 Expect(0, 788, '\P{_CombAbove}', "");
65709 Expect(1, 788, '\P{^_CombAbove}', "");
65710 Expect(0, 767, '\p{_CombAbove}', "");
65711 Expect(1, 767, '\p{^_CombAbove}', "");
65712 Expect(1, 767, '\P{_CombAbove}', "");
65713 Expect(0, 767, '\P{^_CombAbove}', "");
65714 Error('\p{ Other/a/ID   CONTINUE}');
65715 Error('\P{ Other/a/ID   CONTINUE}');
65716 Expect(1, 903, '\p{otheridcontinue}', 'deprecated');
65717 Expect(0, 903, '\p{^otheridcontinue}', 'deprecated');
65718 Expect(0, 903, '\P{otheridcontinue}', 'deprecated');
65719 Expect(1, 903, '\P{^otheridcontinue}', 'deprecated');
65720 Expect(0, 7, '\p{otheridcontinue}', 'deprecated');
65721 Expect(1, 7, '\p{^otheridcontinue}', 'deprecated');
65722 Expect(1, 7, '\P{otheridcontinue}', 'deprecated');
65723 Expect(0, 7, '\P{^otheridcontinue}', 'deprecated');
65724 Expect(1, 903, '\p{     OTHER   id      Continue}', 'deprecated');
65725 Expect(0, 903, '\p{^    OTHER   id      Continue}', 'deprecated');
65726 Expect(0, 903, '\P{     OTHER   id      Continue}', 'deprecated');
65727 Expect(1, 903, '\P{^    OTHER   id      Continue}', 'deprecated');
65728 Expect(0, 7, '\p{       OTHER   id      Continue}', 'deprecated');
65729 Expect(1, 7, '\p{^      OTHER   id      Continue}', 'deprecated');
65730 Expect(1, 7, '\P{       OTHER   id      Continue}', 'deprecated');
65731 Expect(0, 7, '\P{^      OTHER   id      Continue}', 'deprecated');
65732 Error('\p{-     Is/a/Other      id Continue}');
65733 Error('\P{-     Is/a/Other      id Continue}');
65734 Expect(1, 903, '\p{isotheridcontinue}', 'deprecated');
65735 Expect(0, 903, '\p{^isotheridcontinue}', 'deprecated');
65736 Expect(0, 903, '\P{isotheridcontinue}', 'deprecated');
65737 Expect(1, 903, '\P{^isotheridcontinue}', 'deprecated');
65738 Expect(0, 7, '\p{isotheridcontinue}', 'deprecated');
65739 Expect(1, 7, '\p{^isotheridcontinue}', 'deprecated');
65740 Expect(1, 7, '\P{isotheridcontinue}', 'deprecated');
65741 Expect(0, 7, '\P{^isotheridcontinue}', 'deprecated');
65742 Expect(1, 903, '\p{__IsOther_ID Continue}', 'deprecated');
65743 Expect(0, 903, '\p{^__IsOther_ID Continue}', 'deprecated');
65744 Expect(0, 903, '\P{__IsOther_ID Continue}', 'deprecated');
65745 Expect(1, 903, '\P{^__IsOther_ID Continue}', 'deprecated');
65746 Expect(0, 7, '\p{__IsOther_ID Continue}', 'deprecated');
65747 Expect(1, 7, '\p{^__IsOther_ID Continue}', 'deprecated');
65748 Expect(1, 7, '\P{__IsOther_ID Continue}', 'deprecated');
65749 Expect(0, 7, '\P{^__IsOther_ID Continue}', 'deprecated');
65750 Error('\p{      /a/OIDC}');
65751 Error('\P{      /a/OIDC}');
65752 Expect(1, 903, '\p{oidc}', 'deprecated');
65753 Expect(0, 903, '\p{^oidc}', 'deprecated');
65754 Expect(0, 903, '\P{oidc}', 'deprecated');
65755 Expect(1, 903, '\P{^oidc}', 'deprecated');
65756 Expect(0, 7, '\p{oidc}', 'deprecated');
65757 Expect(1, 7, '\p{^oidc}', 'deprecated');
65758 Expect(1, 7, '\P{oidc}', 'deprecated');
65759 Expect(0, 7, '\P{^oidc}', 'deprecated');
65760 Expect(1, 903, '\p{     OIDC}', 'deprecated');
65761 Expect(0, 903, '\p{^    OIDC}', 'deprecated');
65762 Expect(0, 903, '\P{     OIDC}', 'deprecated');
65763 Expect(1, 903, '\P{^    OIDC}', 'deprecated');
65764 Expect(0, 7, '\p{       OIDC}', 'deprecated');
65765 Expect(1, 7, '\p{^      OIDC}', 'deprecated');
65766 Expect(1, 7, '\P{       OIDC}', 'deprecated');
65767 Expect(0, 7, '\P{^      OIDC}', 'deprecated');
65768 Error('\p{:=    IS-OIDC}');
65769 Error('\P{:=    IS-OIDC}');
65770 Expect(1, 903, '\p{isoidc}', 'deprecated');
65771 Expect(0, 903, '\p{^isoidc}', 'deprecated');
65772 Expect(0, 903, '\P{isoidc}', 'deprecated');
65773 Expect(1, 903, '\P{^isoidc}', 'deprecated');
65774 Expect(0, 7, '\p{isoidc}', 'deprecated');
65775 Expect(1, 7, '\p{^isoidc}', 'deprecated');
65776 Expect(1, 7, '\P{isoidc}', 'deprecated');
65777 Expect(0, 7, '\P{^isoidc}', 'deprecated');
65778 Expect(1, 903, '\p{__Is_OIDC}', 'deprecated');
65779 Expect(0, 903, '\p{^__Is_OIDC}', 'deprecated');
65780 Expect(0, 903, '\P{__Is_OIDC}', 'deprecated');
65781 Expect(1, 903, '\P{^__Is_OIDC}', 'deprecated');
65782 Expect(0, 7, '\p{__Is_OIDC}', 'deprecated');
65783 Expect(1, 7, '\p{^__Is_OIDC}', 'deprecated');
65784 Expect(1, 7, '\P{__Is_OIDC}', 'deprecated');
65785 Expect(0, 7, '\P{^__Is_OIDC}', 'deprecated');
65786 Error('\p{      IN Bengali/a/}');
65787 Error('\P{      IN Bengali/a/}');
65788 Expect(1, 2559, '\p{inbengali}', "");
65789 Expect(0, 2559, '\p{^inbengali}', "");
65790 Expect(0, 2559, '\P{inbengali}', "");
65791 Expect(1, 2559, '\P{^inbengali}', "");
65792 Expect(0, 2431, '\p{inbengali}', "");
65793 Expect(1, 2431, '\p{^inbengali}', "");
65794 Expect(1, 2431, '\P{inbengali}', "");
65795 Expect(0, 2431, '\P{^inbengali}', "");
65796 Expect(1, 2559, '\p{__InBengali}', "");
65797 Expect(0, 2559, '\p{^__InBengali}', "");
65798 Expect(0, 2559, '\P{__InBengali}', "");
65799 Expect(1, 2559, '\P{^__InBengali}', "");
65800 Expect(0, 2431, '\p{__InBengali}', "");
65801 Expect(1, 2431, '\p{^__InBengali}', "");
65802 Expect(1, 2431, '\P{__InBengali}', "");
65803 Expect(0, 2431, '\P{^__InBengali}', "");
65804 Error('\p{:=    Cuneiform}');
65805 Error('\P{:=    Cuneiform}');
65806 Expect(1, 74606, '\p{cuneiform}', "");
65807 Expect(0, 74606, '\p{^cuneiform}', "");
65808 Expect(0, 74606, '\P{cuneiform}', "");
65809 Expect(1, 74606, '\P{^cuneiform}', "");
65810 Expect(0, 73727, '\p{cuneiform}', "");
65811 Expect(1, 73727, '\p{^cuneiform}', "");
65812 Expect(1, 73727, '\P{cuneiform}', "");
65813 Expect(0, 73727, '\P{^cuneiform}', "");
65814 Expect(1, 74606, '\p{           Cuneiform}', "");
65815 Expect(0, 74606, '\p{^          Cuneiform}', "");
65816 Expect(0, 74606, '\P{           Cuneiform}', "");
65817 Expect(1, 74606, '\P{^          Cuneiform}', "");
65818 Expect(0, 73727, '\p{           Cuneiform}', "");
65819 Expect(1, 73727, '\p{^          Cuneiform}', "");
65820 Expect(1, 73727, '\P{           Cuneiform}', "");
65821 Expect(0, 73727, '\P{^          Cuneiform}', "");
65822 Error('\p{      :=Is    Cuneiform}');
65823 Error('\P{      :=Is    Cuneiform}');
65824 Expect(1, 74606, '\p{iscuneiform}', "");
65825 Expect(0, 74606, '\p{^iscuneiform}', "");
65826 Expect(0, 74606, '\P{iscuneiform}', "");
65827 Expect(1, 74606, '\P{^iscuneiform}', "");
65828 Expect(0, 73727, '\p{iscuneiform}', "");
65829 Expect(1, 73727, '\p{^iscuneiform}', "");
65830 Expect(1, 73727, '\P{iscuneiform}', "");
65831 Expect(0, 73727, '\P{^iscuneiform}', "");
65832 Expect(1, 74606, '\p{           Is      cuneiform}', "");
65833 Expect(0, 74606, '\p{^          Is      cuneiform}', "");
65834 Expect(0, 74606, '\P{           Is      cuneiform}', "");
65835 Expect(1, 74606, '\P{^          Is      cuneiform}', "");
65836 Expect(0, 73727, '\p{           Is      cuneiform}', "");
65837 Expect(1, 73727, '\p{^          Is      cuneiform}', "");
65838 Expect(1, 73727, '\P{           Is      cuneiform}', "");
65839 Expect(0, 73727, '\P{^          Is      cuneiform}', "");
65840 Error('\p{/a/-  Xsux}');
65841 Error('\P{/a/-  Xsux}');
65842 Expect(1, 74606, '\p{xsux}', "");
65843 Expect(0, 74606, '\p{^xsux}', "");
65844 Expect(0, 74606, '\P{xsux}', "");
65845 Expect(1, 74606, '\P{^xsux}', "");
65846 Expect(0, 73727, '\p{xsux}', "");
65847 Expect(1, 73727, '\p{^xsux}', "");
65848 Expect(1, 73727, '\P{xsux}', "");
65849 Expect(0, 73727, '\P{^xsux}', "");
65850 Expect(1, 74606, '\p{_Xsux}', "");
65851 Expect(0, 74606, '\p{^_Xsux}', "");
65852 Expect(0, 74606, '\P{_Xsux}', "");
65853 Expect(1, 74606, '\P{^_Xsux}', "");
65854 Expect(0, 73727, '\p{_Xsux}', "");
65855 Expect(1, 73727, '\p{^_Xsux}', "");
65856 Expect(1, 73727, '\P{_Xsux}', "");
65857 Expect(0, 73727, '\P{^_Xsux}', "");
65858 Error('\p{/a/IS_Xsux}');
65859 Error('\P{/a/IS_Xsux}');
65860 Expect(1, 74606, '\p{isxsux}', "");
65861 Expect(0, 74606, '\p{^isxsux}', "");
65862 Expect(0, 74606, '\P{isxsux}', "");
65863 Expect(1, 74606, '\P{^isxsux}', "");
65864 Expect(0, 73727, '\p{isxsux}', "");
65865 Expect(1, 73727, '\p{^isxsux}', "");
65866 Expect(1, 73727, '\P{isxsux}', "");
65867 Expect(0, 73727, '\P{^isxsux}', "");
65868 Expect(1, 74606, '\p{isXsux}', "");
65869 Expect(0, 74606, '\p{^isXsux}', "");
65870 Expect(0, 74606, '\P{isXsux}', "");
65871 Expect(1, 74606, '\P{^isXsux}', "");
65872 Expect(0, 73727, '\p{isXsux}', "");
65873 Expect(1, 73727, '\p{^isXsux}', "");
65874 Expect(1, 73727, '\P{isXsux}', "");
65875 Expect(0, 73727, '\P{^isXsux}', "");
65876 Error('\p{/a/_-Cased}');
65877 Error('\P{/a/_-Cased}');
65878 Expect(1, 90, '\p{cased}', "");
65879 Expect(0, 90, '\p{^cased}', "");
65880 Expect(0, 90, '\P{cased}', "");
65881 Expect(1, 90, '\P{^cased}', "");
65882 Expect(0, 64, '\p{cased}', "");
65883 Expect(1, 64, '\p{^cased}', "");
65884 Expect(1, 64, '\P{cased}', "");
65885 Expect(0, 64, '\P{^cased}', "");
65886 Expect(1, 90, '\p{_Cased}', "");
65887 Expect(0, 90, '\p{^_Cased}', "");
65888 Expect(0, 90, '\P{_Cased}', "");
65889 Expect(1, 90, '\P{^_Cased}', "");
65890 Expect(0, 64, '\p{_Cased}', "");
65891 Expect(1, 64, '\p{^_Cased}', "");
65892 Expect(1, 64, '\P{_Cased}', "");
65893 Expect(0, 64, '\P{^_Cased}', "");
65894 Error('\p{/a/_-Is_CASED}');
65895 Error('\P{/a/_-Is_CASED}');
65896 Expect(1, 90, '\p{iscased}', "");
65897 Expect(0, 90, '\p{^iscased}', "");
65898 Expect(0, 90, '\P{iscased}', "");
65899 Expect(1, 90, '\P{^iscased}', "");
65900 Expect(0, 64, '\p{iscased}', "");
65901 Expect(1, 64, '\p{^iscased}', "");
65902 Expect(1, 64, '\P{iscased}', "");
65903 Expect(0, 64, '\P{^iscased}', "");
65904 Expect(1, 90, '\p{ Is-CASED}', "");
65905 Expect(0, 90, '\p{^ Is-CASED}', "");
65906 Expect(0, 90, '\P{ Is-CASED}', "");
65907 Expect(1, 90, '\P{^ Is-CASED}', "");
65908 Expect(0, 64, '\p{ Is-CASED}', "");
65909 Expect(1, 64, '\p{^ Is-CASED}', "");
65910 Expect(1, 64, '\P{ Is-CASED}', "");
65911 Expect(0, 64, '\P{^ Is-CASED}', "");
65912 Error('\p{:=_In-Katakana}');
65913 Error('\P{:=_In-Katakana}');
65914 Expect(1, 12543, '\p{inkatakana}', "");
65915 Expect(0, 12543, '\p{^inkatakana}', "");
65916 Expect(0, 12543, '\P{inkatakana}', "");
65917 Expect(1, 12543, '\P{^inkatakana}', "");
65918 Expect(0, 12447, '\p{inkatakana}', "");
65919 Expect(1, 12447, '\p{^inkatakana}', "");
65920 Expect(1, 12447, '\P{inkatakana}', "");
65921 Expect(0, 12447, '\P{^inkatakana}', "");
65922 Expect(1, 12543, '\p{ -INkatakana}', "");
65923 Expect(0, 12543, '\p{^ -INkatakana}', "");
65924 Expect(0, 12543, '\P{ -INkatakana}', "");
65925 Expect(1, 12543, '\P{^ -INkatakana}', "");
65926 Expect(0, 12447, '\p{ -INkatakana}', "");
65927 Expect(1, 12447, '\p{^ -INkatakana}', "");
65928 Expect(1, 12447, '\P{ -INkatakana}', "");
65929 Expect(0, 12447, '\P{^ -INkatakana}', "");
65930 Error('\p{_:=Arabic-PRESENTATION-FormsA}');
65931 Error('\P{_:=Arabic-PRESENTATION-FormsA}');
65932 Expect(1, 65023, '\p{arabicpresentationformsa}', "");
65933 Expect(0, 65023, '\p{^arabicpresentationformsa}', "");
65934 Expect(0, 65023, '\P{arabicpresentationformsa}', "");
65935 Expect(1, 65023, '\P{^arabicpresentationformsa}', "");
65936 Expect(0, 64335, '\p{arabicpresentationformsa}', "");
65937 Expect(1, 64335, '\p{^arabicpresentationformsa}', "");
65938 Expect(1, 64335, '\P{arabicpresentationformsa}', "");
65939 Expect(0, 64335, '\P{^arabicpresentationformsa}', "");
65940 Expect(1, 65023, '\p{ ARABIC    presentation    formsA}', "");
65941 Expect(0, 65023, '\p{^ ARABIC   presentation    formsA}', "");
65942 Expect(0, 65023, '\P{ ARABIC    presentation    formsA}', "");
65943 Expect(1, 65023, '\P{^ ARABIC   presentation    formsA}', "");
65944 Expect(0, 64335, '\p{ ARABIC    presentation    formsA}', "");
65945 Expect(1, 64335, '\p{^ ARABIC   presentation    formsA}', "");
65946 Expect(1, 64335, '\P{ ARABIC    presentation    formsA}', "");
65947 Expect(0, 64335, '\P{^ ARABIC   presentation    formsA}', "");
65948 Error('\p{      -is:=arabic PresentationForms_a}');
65949 Error('\P{      -is:=arabic PresentationForms_a}');
65950 Expect(1, 65023, '\p{isarabicpresentationformsa}', "");
65951 Expect(0, 65023, '\p{^isarabicpresentationformsa}', "");
65952 Expect(0, 65023, '\P{isarabicpresentationformsa}', "");
65953 Expect(1, 65023, '\P{^isarabicpresentationformsa}', "");
65954 Expect(0, 64335, '\p{isarabicpresentationformsa}', "");
65955 Expect(1, 64335, '\p{^isarabicpresentationformsa}', "");
65956 Expect(1, 64335, '\P{isarabicpresentationformsa}', "");
65957 Expect(0, 64335, '\P{^isarabicpresentationformsa}', "");
65958 Expect(1, 65023, '\p{_-is-arabicPRESENTATION-Forms A}', "");
65959 Expect(0, 65023, '\p{^_-is-arabicPRESENTATION-Forms A}', "");
65960 Expect(0, 65023, '\P{_-is-arabicPRESENTATION-Forms A}', "");
65961 Expect(1, 65023, '\P{^_-is-arabicPRESENTATION-Forms A}', "");
65962 Expect(0, 64335, '\p{_-is-arabicPRESENTATION-Forms A}', "");
65963 Expect(1, 64335, '\p{^_-is-arabicPRESENTATION-Forms A}', "");
65964 Expect(1, 64335, '\P{_-is-arabicPRESENTATION-Forms A}', "");
65965 Expect(0, 64335, '\P{^_-is-arabicPRESENTATION-Forms A}', "");
65966 Error('\p{ /a/in-ArabicPresentationForms A}');
65967 Error('\P{ /a/in-ArabicPresentationForms A}');
65968 Expect(1, 65023, '\p{inarabicpresentationformsa}', "");
65969 Expect(0, 65023, '\p{^inarabicpresentationformsa}', "");
65970 Expect(0, 65023, '\P{inarabicpresentationformsa}', "");
65971 Expect(1, 65023, '\P{^inarabicpresentationformsa}', "");
65972 Expect(0, 64335, '\p{inarabicpresentationformsa}', "");
65973 Expect(1, 64335, '\p{^inarabicpresentationformsa}', "");
65974 Expect(1, 64335, '\P{inarabicpresentationformsa}', "");
65975 Expect(0, 64335, '\P{^inarabicpresentationformsa}', "");
65976 Expect(1, 65023, '\p{_-In-ARABIC_PRESENTATIONForms a}', "");
65977 Expect(0, 65023, '\p{^_-In-ARABIC_PRESENTATIONForms a}', "");
65978 Expect(0, 65023, '\P{_-In-ARABIC_PRESENTATIONForms a}', "");
65979 Expect(1, 65023, '\P{^_-In-ARABIC_PRESENTATIONForms a}', "");
65980 Expect(0, 64335, '\p{_-In-ARABIC_PRESENTATIONForms a}', "");
65981 Expect(1, 64335, '\p{^_-In-ARABIC_PRESENTATIONForms a}', "");
65982 Expect(1, 64335, '\P{_-In-ARABIC_PRESENTATIONForms a}', "");
65983 Expect(0, 64335, '\P{^_-In-ARABIC_PRESENTATIONForms a}', "");
65984 Error('\p{/a/IN-TAGALOG}');
65985 Error('\P{/a/IN-TAGALOG}');
65986 Expect(1, 5919, '\p{intagalog}', "");
65987 Expect(0, 5919, '\p{^intagalog}', "");
65988 Expect(0, 5919, '\P{intagalog}', "");
65989 Expect(1, 5919, '\P{^intagalog}', "");
65990 Expect(0, 5887, '\p{intagalog}', "");
65991 Expect(1, 5887, '\p{^intagalog}', "");
65992 Expect(1, 5887, '\P{intagalog}', "");
65993 Expect(0, 5887, '\P{^intagalog}', "");
65994 Expect(1, 5919, '\p{    -INtagalog}', "");
65995 Expect(0, 5919, '\p{^   -INtagalog}', "");
65996 Expect(0, 5919, '\P{    -INtagalog}', "");
65997 Expect(1, 5919, '\P{^   -INtagalog}', "");
65998 Expect(0, 5887, '\p{    -INtagalog}', "");
65999 Expect(1, 5887, '\p{^   -INtagalog}', "");
66000 Expect(1, 5887, '\P{    -INtagalog}', "");
66001 Expect(0, 5887, '\P{^   -INtagalog}', "");
66002 Error('\p{      Tai/a/xuan-JING symbols}');
66003 Error('\P{      Tai/a/xuan-JING symbols}');
66004 Expect(1, 119647, '\p{taixuanjingsymbols}', "");
66005 Expect(0, 119647, '\p{^taixuanjingsymbols}', "");
66006 Expect(0, 119647, '\P{taixuanjingsymbols}', "");
66007 Expect(1, 119647, '\P{^taixuanjingsymbols}', "");
66008 Expect(0, 119551, '\p{taixuanjingsymbols}', "");
66009 Expect(1, 119551, '\p{^taixuanjingsymbols}', "");
66010 Expect(1, 119551, '\P{taixuanjingsymbols}', "");
66011 Expect(0, 119551, '\P{^taixuanjingsymbols}', "");
66012 Expect(1, 119647, '\p{-tai_Xuan_jing_symbols}', "");
66013 Expect(0, 119647, '\p{^-tai_Xuan_jing_symbols}', "");
66014 Expect(0, 119647, '\P{-tai_Xuan_jing_symbols}', "");
66015 Expect(1, 119647, '\P{^-tai_Xuan_jing_symbols}', "");
66016 Expect(0, 119551, '\p{-tai_Xuan_jing_symbols}', "");
66017 Expect(1, 119551, '\p{^-tai_Xuan_jing_symbols}', "");
66018 Expect(1, 119551, '\P{-tai_Xuan_jing_symbols}', "");
66019 Expect(0, 119551, '\P{^-tai_Xuan_jing_symbols}', "");
66020 Error('\p{_-is Tai:=Xuan jing-Symbols}');
66021 Error('\P{_-is Tai:=Xuan jing-Symbols}');
66022 Expect(1, 119647, '\p{istaixuanjingsymbols}', "");
66023 Expect(0, 119647, '\p{^istaixuanjingsymbols}', "");
66024 Expect(0, 119647, '\P{istaixuanjingsymbols}', "");
66025 Expect(1, 119647, '\P{^istaixuanjingsymbols}', "");
66026 Expect(0, 119551, '\p{istaixuanjingsymbols}', "");
66027 Expect(1, 119551, '\p{^istaixuanjingsymbols}', "");
66028 Expect(1, 119551, '\P{istaixuanjingsymbols}', "");
66029 Expect(0, 119551, '\P{^istaixuanjingsymbols}', "");
66030 Expect(1, 119647, '\p{  _Is     Tai-Xuan-Jing Symbols}', "");
66031 Expect(0, 119647, '\p{^ _Is     Tai-Xuan-Jing Symbols}', "");
66032 Expect(0, 119647, '\P{  _Is     Tai-Xuan-Jing Symbols}', "");
66033 Expect(1, 119647, '\P{^ _Is     Tai-Xuan-Jing Symbols}', "");
66034 Expect(0, 119551, '\p{  _Is     Tai-Xuan-Jing Symbols}', "");
66035 Expect(1, 119551, '\p{^ _Is     Tai-Xuan-Jing Symbols}', "");
66036 Expect(1, 119551, '\P{  _Is     Tai-Xuan-Jing Symbols}', "");
66037 Expect(0, 119551, '\P{^ _Is     Tai-Xuan-Jing Symbols}', "");
66038 Error('\p{IN    Tai/a/xuanJINGsymbols}');
66039 Error('\P{IN    Tai/a/xuanJINGsymbols}');
66040 Expect(1, 119647, '\p{intaixuanjingsymbols}', "");
66041 Expect(0, 119647, '\p{^intaixuanjingsymbols}', "");
66042 Expect(0, 119647, '\P{intaixuanjingsymbols}', "");
66043 Expect(1, 119647, '\P{^intaixuanjingsymbols}', "");
66044 Expect(0, 119551, '\p{intaixuanjingsymbols}', "");
66045 Expect(1, 119551, '\p{^intaixuanjingsymbols}', "");
66046 Expect(1, 119551, '\P{intaixuanjingsymbols}', "");
66047 Expect(0, 119551, '\P{^intaixuanjingsymbols}', "");
66048 Expect(1, 119647, '\p{_In       TAI_XuanJing SYMBOLS}', "");
66049 Expect(0, 119647, '\p{^_In      TAI_XuanJing SYMBOLS}', "");
66050 Expect(0, 119647, '\P{_In       TAI_XuanJing SYMBOLS}', "");
66051 Expect(1, 119647, '\P{^_In      TAI_XuanJing SYMBOLS}', "");
66052 Expect(0, 119551, '\p{_In       TAI_XuanJing SYMBOLS}', "");
66053 Expect(1, 119551, '\p{^_In      TAI_XuanJing SYMBOLS}', "");
66054 Expect(1, 119551, '\P{_In       TAI_XuanJing SYMBOLS}', "");
66055 Expect(0, 119551, '\P{^_In      TAI_XuanJing SYMBOLS}', "");
66056 Error('\p{:=_INLepcha}');
66057 Error('\P{:=_INLepcha}');
66058 Expect(1, 7247, '\p{inlepcha}', "");
66059 Expect(0, 7247, '\p{^inlepcha}', "");
66060 Expect(0, 7247, '\P{inlepcha}', "");
66061 Expect(1, 7247, '\P{^inlepcha}', "");
66062 Expect(0, 7167, '\p{inlepcha}', "");
66063 Expect(1, 7167, '\p{^inlepcha}', "");
66064 Expect(1, 7167, '\P{inlepcha}', "");
66065 Expect(0, 7167, '\P{^inlepcha}', "");
66066 Expect(1, 7247, '\p{    In Lepcha}', "");
66067 Expect(0, 7247, '\p{^   In Lepcha}', "");
66068 Expect(0, 7247, '\P{    In Lepcha}', "");
66069 Expect(1, 7247, '\P{^   In Lepcha}', "");
66070 Expect(0, 7167, '\p{    In Lepcha}', "");
66071 Expect(1, 7167, '\p{^   In Lepcha}', "");
66072 Expect(1, 7167, '\P{    In Lepcha}', "");
66073 Expect(0, 7167, '\P{^   In Lepcha}', "");
66074 Error('\p{_in/a/CHAM}');
66075 Error('\P{_in/a/CHAM}');
66076 Expect(1, 43615, '\p{incham}', "");
66077 Expect(0, 43615, '\p{^incham}', "");
66078 Expect(0, 43615, '\P{incham}', "");
66079 Expect(1, 43615, '\P{^incham}', "");
66080 Expect(0, 43519, '\p{incham}', "");
66081 Expect(1, 43519, '\p{^incham}', "");
66082 Expect(1, 43519, '\P{incham}', "");
66083 Expect(0, 43519, '\P{^incham}', "");
66084 Expect(1, 43615, '\p{           IN-CHAM}', "");
66085 Expect(0, 43615, '\p{^          IN-CHAM}', "");
66086 Expect(0, 43615, '\P{           IN-CHAM}', "");
66087 Expect(1, 43615, '\P{^          IN-CHAM}', "");
66088 Expect(0, 43519, '\p{           IN-CHAM}', "");
66089 Expect(1, 43519, '\p{^          IN-CHAM}', "");
66090 Expect(1, 43519, '\P{           IN-CHAM}', "");
66091 Expect(0, 43519, '\P{^          IN-CHAM}', "");
66092 Error('\p{  In  BOPOMOFO/a/}');
66093 Error('\P{  In  BOPOMOFO/a/}');
66094 Expect(1, 12591, '\p{inbopomofo}', "");
66095 Expect(0, 12591, '\p{^inbopomofo}', "");
66096 Expect(0, 12591, '\P{inbopomofo}', "");
66097 Expect(1, 12591, '\P{^inbopomofo}', "");
66098 Expect(0, 12543, '\p{inbopomofo}', "");
66099 Expect(1, 12543, '\p{^inbopomofo}', "");
66100 Expect(1, 12543, '\P{inbopomofo}', "");
66101 Expect(0, 12543, '\P{^inbopomofo}', "");
66102 Expect(1, 12591, '\p{--In BOPOMOFO}', "");
66103 Expect(0, 12591, '\p{^--In BOPOMOFO}', "");
66104 Expect(0, 12591, '\P{--In BOPOMOFO}', "");
66105 Expect(1, 12591, '\P{^--In BOPOMOFO}', "");
66106 Expect(0, 12543, '\p{--In BOPOMOFO}', "");
66107 Expect(1, 12543, '\p{^--In BOPOMOFO}', "");
66108 Expect(1, 12543, '\P{--In BOPOMOFO}', "");
66109 Expect(0, 12543, '\P{^--In BOPOMOFO}', "");
66110 Error('\p{-CJK-Compatibility_Ideographs/a/}');
66111 Error('\P{-CJK-Compatibility_Ideographs/a/}');
66112 Expect(1, 64255, '\p{cjkcompatibilityideographs}', "");
66113 Expect(0, 64255, '\p{^cjkcompatibilityideographs}', "");
66114 Expect(0, 64255, '\P{cjkcompatibilityideographs}', "");
66115 Expect(1, 64255, '\P{^cjkcompatibilityideographs}', "");
66116 Expect(0, 63743, '\p{cjkcompatibilityideographs}', "");
66117 Expect(1, 63743, '\p{^cjkcompatibilityideographs}', "");
66118 Expect(1, 63743, '\P{cjkcompatibilityideographs}', "");
66119 Expect(0, 63743, '\P{^cjkcompatibilityideographs}', "");
66120 Expect(1, 64255, '\p{_CJK CompatibilityIdeographs}', "");
66121 Expect(0, 64255, '\p{^_CJK CompatibilityIdeographs}', "");
66122 Expect(0, 64255, '\P{_CJK CompatibilityIdeographs}', "");
66123 Expect(1, 64255, '\P{^_CJK CompatibilityIdeographs}', "");
66124 Expect(0, 63743, '\p{_CJK CompatibilityIdeographs}', "");
66125 Expect(1, 63743, '\p{^_CJK CompatibilityIdeographs}', "");
66126 Expect(1, 63743, '\P{_CJK CompatibilityIdeographs}', "");
66127 Expect(0, 63743, '\P{^_CJK CompatibilityIdeographs}', "");
66128 Error('\p{- is:=cjk Compatibility_IDEOGRAPHS}');
66129 Error('\P{- is:=cjk Compatibility_IDEOGRAPHS}');
66130 Expect(1, 64255, '\p{iscjkcompatibilityideographs}', "");
66131 Expect(0, 64255, '\p{^iscjkcompatibilityideographs}', "");
66132 Expect(0, 64255, '\P{iscjkcompatibilityideographs}', "");
66133 Expect(1, 64255, '\P{^iscjkcompatibilityideographs}', "");
66134 Expect(0, 63743, '\p{iscjkcompatibilityideographs}', "");
66135 Expect(1, 63743, '\p{^iscjkcompatibilityideographs}', "");
66136 Expect(1, 63743, '\P{iscjkcompatibilityideographs}', "");
66137 Expect(0, 63743, '\P{^iscjkcompatibilityideographs}', "");
66138 Expect(1, 64255, '\p{-isCJKCOMPATIBILITY        Ideographs}', "");
66139 Expect(0, 64255, '\p{^-isCJKCOMPATIBILITY       Ideographs}', "");
66140 Expect(0, 64255, '\P{-isCJKCOMPATIBILITY        Ideographs}', "");
66141 Expect(1, 64255, '\P{^-isCJKCOMPATIBILITY       Ideographs}', "");
66142 Expect(0, 63743, '\p{-isCJKCOMPATIBILITY        Ideographs}', "");
66143 Expect(1, 63743, '\p{^-isCJKCOMPATIBILITY       Ideographs}', "");
66144 Expect(1, 63743, '\P{-isCJKCOMPATIBILITY        Ideographs}', "");
66145 Expect(0, 63743, '\P{^-isCJKCOMPATIBILITY       Ideographs}', "");
66146 Error('\p{      -in:=CJK_COMPATIBILITY_Ideographs}');
66147 Error('\P{      -in:=CJK_COMPATIBILITY_Ideographs}');
66148 Expect(1, 64255, '\p{incjkcompatibilityideographs}', "");
66149 Expect(0, 64255, '\p{^incjkcompatibilityideographs}', "");
66150 Expect(0, 64255, '\P{incjkcompatibilityideographs}', "");
66151 Expect(1, 64255, '\P{^incjkcompatibilityideographs}', "");
66152 Expect(0, 63743, '\p{incjkcompatibilityideographs}', "");
66153 Expect(1, 63743, '\p{^incjkcompatibilityideographs}', "");
66154 Expect(1, 63743, '\P{incjkcompatibilityideographs}', "");
66155 Expect(0, 63743, '\P{^incjkcompatibilityideographs}', "");
66156 Expect(1, 64255, '\p{-_in CJK COMPATIBILITY-Ideographs}', "");
66157 Expect(0, 64255, '\p{^-_in CJK COMPATIBILITY-Ideographs}', "");
66158 Expect(0, 64255, '\P{-_in CJK COMPATIBILITY-Ideographs}', "");
66159 Expect(1, 64255, '\P{^-_in CJK COMPATIBILITY-Ideographs}', "");
66160 Expect(0, 63743, '\p{-_in CJK COMPATIBILITY-Ideographs}', "");
66161 Expect(1, 63743, '\p{^-_in CJK COMPATIBILITY-Ideographs}', "");
66162 Expect(1, 63743, '\P{-_in CJK COMPATIBILITY-Ideographs}', "");
66163 Expect(0, 63743, '\P{^-_in CJK COMPATIBILITY-Ideographs}', "");
66164 Error('\p{ :=arrows}');
66165 Error('\P{ :=arrows}');
66166 Expect(1, 8703, '\p{arrows}', "");
66167 Expect(0, 8703, '\p{^arrows}', "");
66168 Expect(0, 8703, '\P{arrows}', "");
66169 Expect(1, 8703, '\P{^arrows}', "");
66170 Expect(0, 8591, '\p{arrows}', "");
66171 Expect(1, 8591, '\p{^arrows}', "");
66172 Expect(1, 8591, '\P{arrows}', "");
66173 Expect(0, 8591, '\P{^arrows}', "");
66174 Expect(1, 8703, '\p{-Arrows}', "");
66175 Expect(0, 8703, '\p{^-Arrows}', "");
66176 Expect(0, 8703, '\P{-Arrows}', "");
66177 Expect(1, 8703, '\P{^-Arrows}', "");
66178 Expect(0, 8591, '\p{-Arrows}', "");
66179 Expect(1, 8591, '\p{^-Arrows}', "");
66180 Expect(1, 8591, '\P{-Arrows}', "");
66181 Expect(0, 8591, '\P{^-Arrows}', "");
66182 Error('\p{      _IS/a/Arrows}');
66183 Error('\P{      _IS/a/Arrows}');
66184 Expect(1, 8703, '\p{isarrows}', "");
66185 Expect(0, 8703, '\p{^isarrows}', "");
66186 Expect(0, 8703, '\P{isarrows}', "");
66187 Expect(1, 8703, '\P{^isarrows}', "");
66188 Expect(0, 8591, '\p{isarrows}', "");
66189 Expect(1, 8591, '\p{^isarrows}', "");
66190 Expect(1, 8591, '\P{isarrows}', "");
66191 Expect(0, 8591, '\P{^isarrows}', "");
66192 Expect(1, 8703, '\p{_-Is        Arrows}', "");
66193 Expect(0, 8703, '\p{^_-Is       Arrows}', "");
66194 Expect(0, 8703, '\P{_-Is        Arrows}', "");
66195 Expect(1, 8703, '\P{^_-Is       Arrows}', "");
66196 Expect(0, 8591, '\p{_-Is        Arrows}', "");
66197 Expect(1, 8591, '\p{^_-Is       Arrows}', "");
66198 Expect(1, 8591, '\P{_-Is        Arrows}', "");
66199 Expect(0, 8591, '\P{^_-Is       Arrows}', "");
66200 Error('\p{_     IN_Arrows/a/}');
66201 Error('\P{_     IN_Arrows/a/}');
66202 Expect(1, 8703, '\p{inarrows}', "");
66203 Expect(0, 8703, '\p{^inarrows}', "");
66204 Expect(0, 8703, '\P{inarrows}', "");
66205 Expect(1, 8703, '\P{^inarrows}', "");
66206 Expect(0, 8591, '\p{inarrows}', "");
66207 Expect(1, 8591, '\p{^inarrows}', "");
66208 Expect(1, 8591, '\P{inarrows}', "");
66209 Expect(0, 8591, '\P{^inarrows}', "");
66210 Expect(1, 8703, '\p{            in      ARROWS}', "");
66211 Expect(0, 8703, '\p{^           in      ARROWS}', "");
66212 Expect(0, 8703, '\P{            in      ARROWS}', "");
66213 Expect(1, 8703, '\P{^           in      ARROWS}', "");
66214 Expect(0, 8591, '\p{            in      ARROWS}', "");
66215 Expect(1, 8591, '\p{^           in      ARROWS}', "");
66216 Expect(1, 8591, '\P{            in      ARROWS}', "");
66217 Expect(0, 8591, '\P{^           in      ARROWS}', "");
66218 Error('\p{ _In/a/LAO}');
66219 Error('\P{ _In/a/LAO}');
66220 Expect(1, 3839, '\p{inlao}', "");
66221 Expect(0, 3839, '\p{^inlao}', "");
66222 Expect(0, 3839, '\P{inlao}', "");
66223 Expect(1, 3839, '\P{^inlao}', "");
66224 Expect(0, 3711, '\p{inlao}', "");
66225 Expect(1, 3711, '\p{^inlao}', "");
66226 Expect(1, 3711, '\P{inlao}', "");
66227 Expect(0, 3711, '\P{^inlao}', "");
66228 Expect(1, 3839, '\p{ in Lao}', "");
66229 Expect(0, 3839, '\p{^ in        Lao}', "");
66230 Expect(0, 3839, '\P{ in Lao}', "");
66231 Expect(1, 3839, '\P{^ in        Lao}', "");
66232 Expect(0, 3711, '\p{ in Lao}', "");
66233 Expect(1, 3711, '\p{^ in        Lao}', "");
66234 Expect(1, 3711, '\P{ in Lao}', "");
66235 Expect(0, 3711, '\P{^ in        Lao}', "");
66236 Error('\p{/a/ _Connector Punctuation}');
66237 Error('\P{/a/ _Connector Punctuation}');
66238 Expect(1, 95, '\p{connectorpunctuation}', "");
66239 Expect(0, 95, '\p{^connectorpunctuation}', "");
66240 Expect(0, 95, '\P{connectorpunctuation}', "");
66241 Expect(1, 95, '\P{^connectorpunctuation}', "");
66242 Expect(0, 94, '\p{connectorpunctuation}', "");
66243 Expect(1, 94, '\p{^connectorpunctuation}', "");
66244 Expect(1, 94, '\P{connectorpunctuation}', "");
66245 Expect(0, 94, '\P{^connectorpunctuation}', "");
66246 Expect(1, 95, '\p{              ConnectorPunctuation}', "");
66247 Expect(0, 95, '\p{^             ConnectorPunctuation}', "");
66248 Expect(0, 95, '\P{              ConnectorPunctuation}', "");
66249 Expect(1, 95, '\P{^             ConnectorPunctuation}', "");
66250 Expect(0, 94, '\p{              ConnectorPunctuation}', "");
66251 Expect(1, 94, '\p{^             ConnectorPunctuation}', "");
66252 Expect(1, 94, '\P{              ConnectorPunctuation}', "");
66253 Expect(0, 94, '\P{^             ConnectorPunctuation}', "");
66254 Error('\p{/a/ is Connector      Punctuation}');
66255 Error('\P{/a/ is Connector      Punctuation}');
66256 Expect(1, 95, '\p{isconnectorpunctuation}', "");
66257 Expect(0, 95, '\p{^isconnectorpunctuation}', "");
66258 Expect(0, 95, '\P{isconnectorpunctuation}', "");
66259 Expect(1, 95, '\P{^isconnectorpunctuation}', "");
66260 Expect(0, 94, '\p{isconnectorpunctuation}', "");
66261 Expect(1, 94, '\p{^isconnectorpunctuation}', "");
66262 Expect(1, 94, '\P{isconnectorpunctuation}', "");
66263 Expect(0, 94, '\P{^isconnectorpunctuation}', "");
66264 Expect(1, 95, '\p{_Is_Connector Punctuation}', "");
66265 Expect(0, 95, '\p{^_Is_Connector        Punctuation}', "");
66266 Expect(0, 95, '\P{_Is_Connector Punctuation}', "");
66267 Expect(1, 95, '\P{^_Is_Connector        Punctuation}', "");
66268 Expect(0, 94, '\p{_Is_Connector Punctuation}', "");
66269 Expect(1, 94, '\p{^_Is_Connector        Punctuation}', "");
66270 Expect(1, 94, '\P{_Is_Connector Punctuation}', "");
66271 Expect(0, 94, '\P{^_Is_Connector        Punctuation}', "");
66272 Error('\p{/a/   PC}');
66273 Error('\P{/a/   PC}');
66274 Expect(1, 95, '\p{pc}', "");
66275 Expect(0, 95, '\p{^pc}', "");
66276 Expect(0, 95, '\P{pc}', "");
66277 Expect(1, 95, '\P{^pc}', "");
66278 Expect(0, 94, '\p{pc}', "");
66279 Expect(1, 94, '\p{^pc}', "");
66280 Expect(1, 94, '\P{pc}', "");
66281 Expect(0, 94, '\P{^pc}', "");
66282 Expect(1, 95, '\p{--Pc}', "");
66283 Expect(0, 95, '\p{^--Pc}', "");
66284 Expect(0, 95, '\P{--Pc}', "");
66285 Expect(1, 95, '\P{^--Pc}', "");
66286 Expect(0, 94, '\p{--Pc}', "");
66287 Expect(1, 94, '\p{^--Pc}', "");
66288 Expect(1, 94, '\P{--Pc}', "");
66289 Expect(0, 94, '\P{^--Pc}', "");
66290 Error('\p{- Is/a/Pc}');
66291 Error('\P{- Is/a/Pc}');
66292 Expect(1, 95, '\p{ispc}', "");
66293 Expect(0, 95, '\p{^ispc}', "");
66294 Expect(0, 95, '\P{ispc}', "");
66295 Expect(1, 95, '\P{^ispc}', "");
66296 Expect(0, 94, '\p{ispc}', "");
66297 Expect(1, 94, '\p{^ispc}', "");
66298 Expect(1, 94, '\P{ispc}', "");
66299 Expect(0, 94, '\P{^ispc}', "");
66300 Expect(1, 95, '\p{IS    pc}', "");
66301 Expect(0, 95, '\p{^IS   pc}', "");
66302 Expect(0, 95, '\P{IS    pc}', "");
66303 Expect(1, 95, '\P{^IS   pc}', "");
66304 Expect(0, 94, '\p{IS    pc}', "");
66305 Expect(1, 94, '\p{^IS   pc}', "");
66306 Expect(1, 94, '\P{IS    pc}', "");
66307 Expect(0, 94, '\P{^IS   pc}', "");
66308 Error('\p{:= -VARIATION-SELECTORS}');
66309 Error('\P{:= -VARIATION-SELECTORS}');
66310 Expect(1, 65039, '\p{variationselectors}', "");
66311 Expect(0, 65039, '\p{^variationselectors}', "");
66312 Expect(0, 65039, '\P{variationselectors}', "");
66313 Expect(1, 65039, '\P{^variationselectors}', "");
66314 Expect(0, 65023, '\p{variationselectors}', "");
66315 Expect(1, 65023, '\p{^variationselectors}', "");
66316 Expect(1, 65023, '\P{variationselectors}', "");
66317 Expect(0, 65023, '\P{^variationselectors}', "");
66318 Expect(1, 65039, '\p{           Variation_Selectors}', "");
66319 Expect(0, 65039, '\p{^          Variation_Selectors}', "");
66320 Expect(0, 65039, '\P{           Variation_Selectors}', "");
66321 Expect(1, 65039, '\P{^          Variation_Selectors}', "");
66322 Expect(0, 65023, '\p{           Variation_Selectors}', "");
66323 Expect(1, 65023, '\p{^          Variation_Selectors}', "");
66324 Expect(1, 65023, '\P{           Variation_Selectors}', "");
66325 Expect(0, 65023, '\P{^          Variation_Selectors}', "");
66326 Error('\p{  is:=VARIATION       Selectors}');
66327 Error('\P{  is:=VARIATION       Selectors}');
66328 Expect(1, 65039, '\p{isvariationselectors}', "");
66329 Expect(0, 65039, '\p{^isvariationselectors}', "");
66330 Expect(0, 65039, '\P{isvariationselectors}', "");
66331 Expect(1, 65039, '\P{^isvariationselectors}', "");
66332 Expect(0, 65023, '\p{isvariationselectors}', "");
66333 Expect(1, 65023, '\p{^isvariationselectors}', "");
66334 Expect(1, 65023, '\P{isvariationselectors}', "");
66335 Expect(0, 65023, '\P{^isvariationselectors}', "");
66336 Expect(1, 65039, '\p{ is_VARIATION selectors}', "");
66337 Expect(0, 65039, '\p{^ is_VARIATION selectors}', "");
66338 Expect(0, 65039, '\P{ is_VARIATION selectors}', "");
66339 Expect(1, 65039, '\P{^ is_VARIATION selectors}', "");
66340 Expect(0, 65023, '\p{ is_VARIATION selectors}', "");
66341 Expect(1, 65023, '\p{^ is_VARIATION selectors}', "");
66342 Expect(1, 65023, '\P{ is_VARIATION selectors}', "");
66343 Expect(0, 65023, '\P{^ is_VARIATION selectors}', "");
66344 Error('\p{:=In Variation        selectors}');
66345 Error('\P{:=In Variation        selectors}');
66346 Expect(1, 65039, '\p{invariationselectors}', "");
66347 Expect(0, 65039, '\p{^invariationselectors}', "");
66348 Expect(0, 65039, '\P{invariationselectors}', "");
66349 Expect(1, 65039, '\P{^invariationselectors}', "");
66350 Expect(0, 65023, '\p{invariationselectors}', "");
66351 Expect(1, 65023, '\p{^invariationselectors}', "");
66352 Expect(1, 65023, '\P{invariationselectors}', "");
66353 Expect(0, 65023, '\P{^invariationselectors}', "");
66354 Expect(1, 65039, '\p{--IN variation_Selectors}', "");
66355 Expect(0, 65039, '\p{^--IN variation_Selectors}', "");
66356 Expect(0, 65039, '\P{--IN variation_Selectors}', "");
66357 Expect(1, 65039, '\P{^--IN variation_Selectors}', "");
66358 Expect(0, 65023, '\p{--IN variation_Selectors}', "");
66359 Expect(1, 65023, '\p{^--IN variation_Selectors}', "");
66360 Expect(1, 65023, '\P{--IN variation_Selectors}', "");
66361 Expect(0, 65023, '\P{^--IN variation_Selectors}', "");
66362 Error('\p{:=PRIVATE-Use}');
66363 Error('\P{:=PRIVATE-Use}');
66364 Expect(1, 63743, '\p{privateuse}', "");
66365 Expect(0, 63743, '\p{^privateuse}', "");
66366 Expect(0, 63743, '\P{privateuse}', "");
66367 Expect(1, 63743, '\P{^privateuse}', "");
66368 Expect(0, 7, '\p{privateuse}', "");
66369 Expect(1, 7, '\p{^privateuse}', "");
66370 Expect(1, 7, '\P{privateuse}', "");
66371 Expect(0, 7, '\P{^privateuse}', "");
66372 Expect(1, 63743, '\p{-PrivateUse}', "");
66373 Expect(0, 63743, '\p{^-PrivateUse}', "");
66374 Expect(0, 63743, '\P{-PrivateUse}', "");
66375 Expect(1, 63743, '\P{^-PrivateUse}', "");
66376 Expect(0, 7, '\p{-PrivateUse}', "");
66377 Expect(1, 7, '\p{^-PrivateUse}', "");
66378 Expect(1, 7, '\P{-PrivateUse}', "");
66379 Expect(0, 7, '\P{^-PrivateUse}', "");
66380 Error('\p{ Is_Private Use:=}');
66381 Error('\P{ Is_Private Use:=}');
66382 Expect(1, 63743, '\p{isprivateuse}', "");
66383 Expect(0, 63743, '\p{^isprivateuse}', "");
66384 Expect(0, 63743, '\P{isprivateuse}', "");
66385 Expect(1, 63743, '\P{^isprivateuse}', "");
66386 Expect(0, 7, '\p{isprivateuse}', "");
66387 Expect(1, 7, '\p{^isprivateuse}', "");
66388 Expect(1, 7, '\P{isprivateuse}', "");
66389 Expect(0, 7, '\P{^isprivateuse}', "");
66390 Expect(1, 63743, '\p{IS-PRIVATE_use}', "");
66391 Expect(0, 63743, '\p{^IS-PRIVATE_use}', "");
66392 Expect(0, 63743, '\P{IS-PRIVATE_use}', "");
66393 Expect(1, 63743, '\P{^IS-PRIVATE_use}', "");
66394 Expect(0, 7, '\p{IS-PRIVATE_use}', "");
66395 Expect(1, 7, '\p{^IS-PRIVATE_use}', "");
66396 Expect(1, 7, '\P{IS-PRIVATE_use}', "");
66397 Expect(0, 7, '\P{^IS-PRIVATE_use}', "");
66398 Error('\p{/a/-_Co}');
66399 Error('\P{/a/-_Co}');
66400 Expect(1, 63743, '\p{co}', "");
66401 Expect(0, 63743, '\p{^co}', "");
66402 Expect(0, 63743, '\P{co}', "");
66403 Expect(1, 63743, '\P{^co}', "");
66404 Expect(0, 7, '\p{co}', "");
66405 Expect(1, 7, '\p{^co}', "");
66406 Expect(1, 7, '\P{co}', "");
66407 Expect(0, 7, '\P{^co}', "");
66408 Expect(1, 63743, '\p{- co}', "");
66409 Expect(0, 63743, '\p{^- co}', "");
66410 Expect(0, 63743, '\P{- co}', "");
66411 Expect(1, 63743, '\P{^- co}', "");
66412 Expect(0, 7, '\p{- co}', "");
66413 Expect(1, 7, '\p{^- co}', "");
66414 Expect(1, 7, '\P{- co}', "");
66415 Expect(0, 7, '\P{^- co}', "");
66416 Error('\p{/a/ _IS co}');
66417 Error('\P{/a/ _IS co}');
66418 Expect(1, 63743, '\p{isco}', "");
66419 Expect(0, 63743, '\p{^isco}', "");
66420 Expect(0, 63743, '\P{isco}', "");
66421 Expect(1, 63743, '\P{^isco}', "");
66422 Expect(0, 7, '\p{isco}', "");
66423 Expect(1, 7, '\p{^isco}', "");
66424 Expect(1, 7, '\P{isco}', "");
66425 Expect(0, 7, '\P{^isco}', "");
66426 Expect(1, 63743, '\p{    ISCO}', "");
66427 Expect(0, 63743, '\p{^   ISCO}', "");
66428 Expect(0, 63743, '\P{    ISCO}', "");
66429 Expect(1, 63743, '\P{^   ISCO}', "");
66430 Expect(0, 7, '\p{        ISCO}', "");
66431 Expect(1, 7, '\p{^       ISCO}', "");
66432 Expect(1, 7, '\P{        ISCO}', "");
66433 Expect(0, 7, '\P{^       ISCO}', "");
66434 Error('\p{ /a/Dash PUNCTUATION}');
66435 Error('\P{ /a/Dash PUNCTUATION}');
66436 Expect(1, 45, '\p{dashpunctuation}', "");
66437 Expect(0, 45, '\p{^dashpunctuation}', "");
66438 Expect(0, 45, '\P{dashpunctuation}', "");
66439 Expect(1, 45, '\P{^dashpunctuation}', "");
66440 Expect(0, 44, '\p{dashpunctuation}', "");
66441 Expect(1, 44, '\p{^dashpunctuation}', "");
66442 Expect(1, 44, '\P{dashpunctuation}', "");
66443 Expect(0, 44, '\P{^dashpunctuation}', "");
66444 Expect(1, 45, '\p{-dashPunctuation}', "");
66445 Expect(0, 45, '\p{^-dashPunctuation}', "");
66446 Expect(0, 45, '\P{-dashPunctuation}', "");
66447 Expect(1, 45, '\P{^-dashPunctuation}', "");
66448 Expect(0, 44, '\p{-dashPunctuation}', "");
66449 Expect(1, 44, '\p{^-dashPunctuation}', "");
66450 Expect(1, 44, '\P{-dashPunctuation}', "");
66451 Expect(0, 44, '\P{^-dashPunctuation}', "");
66452 Error('\p{/a/-Is-DASH-Punctuation}');
66453 Error('\P{/a/-Is-DASH-Punctuation}');
66454 Expect(1, 45, '\p{isdashpunctuation}', "");
66455 Expect(0, 45, '\p{^isdashpunctuation}', "");
66456 Expect(0, 45, '\P{isdashpunctuation}', "");
66457 Expect(1, 45, '\P{^isdashpunctuation}', "");
66458 Expect(0, 44, '\p{isdashpunctuation}', "");
66459 Expect(1, 44, '\p{^isdashpunctuation}', "");
66460 Expect(1, 44, '\P{isdashpunctuation}', "");
66461 Expect(0, 44, '\P{^isdashpunctuation}', "");
66462 Expect(1, 45, '\p{      isDash Punctuation}', "");
66463 Expect(0, 45, '\p{^     isDash Punctuation}', "");
66464 Expect(0, 45, '\P{      isDash Punctuation}', "");
66465 Expect(1, 45, '\P{^     isDash Punctuation}', "");
66466 Expect(0, 44, '\p{      isDash Punctuation}', "");
66467 Expect(1, 44, '\p{^     isDash Punctuation}', "");
66468 Expect(1, 44, '\P{      isDash Punctuation}', "");
66469 Expect(0, 44, '\P{^     isDash Punctuation}', "");
66470 Error('\p{-     pd/a/}');
66471 Error('\P{-     pd/a/}');
66472 Expect(1, 45, '\p{pd}', "");
66473 Expect(0, 45, '\p{^pd}', "");
66474 Expect(0, 45, '\P{pd}', "");
66475 Expect(1, 45, '\P{^pd}', "");
66476 Expect(0, 44, '\p{pd}', "");
66477 Expect(1, 44, '\p{^pd}', "");
66478 Expect(1, 44, '\P{pd}', "");
66479 Expect(0, 44, '\P{^pd}', "");
66480 Expect(1, 45, '\p{ -Pd}', "");
66481 Expect(0, 45, '\p{^ -Pd}', "");
66482 Expect(0, 45, '\P{ -Pd}', "");
66483 Expect(1, 45, '\P{^ -Pd}', "");
66484 Expect(0, 44, '\p{ -Pd}', "");
66485 Expect(1, 44, '\p{^ -Pd}', "");
66486 Expect(1, 44, '\P{ -Pd}', "");
66487 Expect(0, 44, '\P{^ -Pd}', "");
66488 Error('\p{      -IS/a/pd}');
66489 Error('\P{      -IS/a/pd}');
66490 Expect(1, 45, '\p{ispd}', "");
66491 Expect(0, 45, '\p{^ispd}', "");
66492 Expect(0, 45, '\P{ispd}', "");
66493 Expect(1, 45, '\P{^ispd}', "");
66494 Expect(0, 44, '\p{ispd}', "");
66495 Expect(1, 44, '\p{^ispd}', "");
66496 Expect(1, 44, '\P{ispd}', "");
66497 Expect(0, 44, '\P{^ispd}', "");
66498 Expect(1, 45, '\p{ -Is-Pd}', "");
66499 Expect(0, 45, '\p{^ -Is-Pd}', "");
66500 Expect(0, 45, '\P{ -Is-Pd}', "");
66501 Expect(1, 45, '\P{^ -Is-Pd}', "");
66502 Expect(0, 44, '\p{ -Is-Pd}', "");
66503 Expect(1, 44, '\p{^ -Is-Pd}', "");
66504 Expect(1, 44, '\P{ -Is-Pd}', "");
66505 Expect(0, 44, '\P{^ -Is-Pd}', "");
66506 Error('\p{ :=bopomofo_Extended}');
66507 Error('\P{ :=bopomofo_Extended}');
66508 Expect(1, 12735, '\p{bopomofoextended}', "");
66509 Expect(0, 12735, '\p{^bopomofoextended}', "");
66510 Expect(0, 12735, '\P{bopomofoextended}', "");
66511 Expect(1, 12735, '\P{^bopomofoextended}', "");
66512 Expect(0, 12703, '\p{bopomofoextended}', "");
66513 Expect(1, 12703, '\p{^bopomofoextended}', "");
66514 Expect(1, 12703, '\P{bopomofoextended}', "");
66515 Expect(0, 12703, '\P{^bopomofoextended}', "");
66516 Expect(1, 12735, '\p{_ Bopomofo extended}', "");
66517 Expect(0, 12735, '\p{^_ Bopomofo        extended}', "");
66518 Expect(0, 12735, '\P{_ Bopomofo extended}', "");
66519 Expect(1, 12735, '\P{^_ Bopomofo        extended}', "");
66520 Expect(0, 12703, '\p{_ Bopomofo extended}', "");
66521 Expect(1, 12703, '\p{^_ Bopomofo        extended}', "");
66522 Expect(1, 12703, '\P{_ Bopomofo extended}', "");
66523 Expect(0, 12703, '\P{^_ Bopomofo        extended}', "");
66524 Error('\p{-:=is bopomofoExtended}');
66525 Error('\P{-:=is bopomofoExtended}');
66526 Expect(1, 12735, '\p{isbopomofoextended}', "");
66527 Expect(0, 12735, '\p{^isbopomofoextended}', "");
66528 Expect(0, 12735, '\P{isbopomofoextended}', "");
66529 Expect(1, 12735, '\P{^isbopomofoextended}', "");
66530 Expect(0, 12703, '\p{isbopomofoextended}', "");
66531 Expect(1, 12703, '\p{^isbopomofoextended}', "");
66532 Expect(1, 12703, '\P{isbopomofoextended}', "");
66533 Expect(0, 12703, '\P{^isbopomofoextended}', "");
66534 Expect(1, 12735, '\p{   -Is     Bopomofoextended}', "");
66535 Expect(0, 12735, '\p{^  -Is     Bopomofoextended}', "");
66536 Expect(0, 12735, '\P{   -Is     Bopomofoextended}', "");
66537 Expect(1, 12735, '\P{^  -Is     Bopomofoextended}', "");
66538 Expect(0, 12703, '\p{   -Is     Bopomofoextended}', "");
66539 Expect(1, 12703, '\p{^  -Is     Bopomofoextended}', "");
66540 Expect(1, 12703, '\P{   -Is     Bopomofoextended}', "");
66541 Expect(0, 12703, '\P{^  -Is     Bopomofoextended}', "");
66542 Error('\p{__In_bopomofo Extended/a/}');
66543 Error('\P{__In_bopomofo Extended/a/}');
66544 Expect(1, 12735, '\p{inbopomofoextended}', "");
66545 Expect(0, 12735, '\p{^inbopomofoextended}', "");
66546 Expect(0, 12735, '\P{inbopomofoextended}', "");
66547 Expect(1, 12735, '\P{^inbopomofoextended}', "");
66548 Expect(0, 12703, '\p{inbopomofoextended}', "");
66549 Expect(1, 12703, '\p{^inbopomofoextended}', "");
66550 Expect(1, 12703, '\P{inbopomofoextended}', "");
66551 Expect(0, 12703, '\P{^inbopomofoextended}', "");
66552 Expect(1, 12735, '\p{_  in      BOPOMOFO-Extended}', "");
66553 Expect(0, 12735, '\p{^_ in      BOPOMOFO-Extended}', "");
66554 Expect(0, 12735, '\P{_  in      BOPOMOFO-Extended}', "");
66555 Expect(1, 12735, '\P{^_ in      BOPOMOFO-Extended}', "");
66556 Expect(0, 12703, '\p{_  in      BOPOMOFO-Extended}', "");
66557 Expect(1, 12703, '\p{^_ in      BOPOMOFO-Extended}', "");
66558 Expect(1, 12703, '\P{_  in      BOPOMOFO-Extended}', "");
66559 Expect(0, 12703, '\P{^_ in      BOPOMOFO-Extended}', "");
66560 Error('\p{-/a/in_Khmer}');
66561 Error('\P{-/a/in_Khmer}');
66562 Expect(1, 6143, '\p{inkhmer}', "");
66563 Expect(0, 6143, '\p{^inkhmer}', "");
66564 Expect(0, 6143, '\P{inkhmer}', "");
66565 Expect(1, 6143, '\P{^inkhmer}', "");
66566 Expect(0, 6015, '\p{inkhmer}', "");
66567 Expect(1, 6015, '\p{^inkhmer}', "");
66568 Expect(1, 6015, '\P{inkhmer}', "");
66569 Expect(0, 6015, '\P{^inkhmer}', "");
66570 Expect(1, 6143, '\p{ in Khmer}', "");
66571 Expect(0, 6143, '\p{^ in        Khmer}', "");
66572 Expect(0, 6143, '\P{ in Khmer}', "");
66573 Expect(1, 6143, '\P{^ in        Khmer}', "");
66574 Expect(0, 6015, '\p{ in Khmer}', "");
66575 Expect(1, 6015, '\p{^ in        Khmer}', "");
66576 Expect(1, 6015, '\P{ in Khmer}', "");
66577 Expect(0, 6015, '\P{^ in        Khmer}', "");
66578 Error('\p{--General-Punctuation:=}');
66579 Error('\P{--General-Punctuation:=}');
66580 Expect(1, 8303, '\p{generalpunctuation}', "");
66581 Expect(0, 8303, '\p{^generalpunctuation}', "");
66582 Expect(0, 8303, '\P{generalpunctuation}', "");
66583 Expect(1, 8303, '\P{^generalpunctuation}', "");
66584 Expect(0, 8191, '\p{generalpunctuation}', "");
66585 Expect(1, 8191, '\p{^generalpunctuation}', "");
66586 Expect(1, 8191, '\P{generalpunctuation}', "");
66587 Expect(0, 8191, '\P{^generalpunctuation}', "");
66588 Expect(1, 8303, '\p{  General_Punctuation}', "");
66589 Expect(0, 8303, '\p{^  General_Punctuation}', "");
66590 Expect(0, 8303, '\P{  General_Punctuation}', "");
66591 Expect(1, 8303, '\P{^  General_Punctuation}', "");
66592 Expect(0, 8191, '\p{  General_Punctuation}', "");
66593 Expect(1, 8191, '\p{^  General_Punctuation}', "");
66594 Expect(1, 8191, '\P{  General_Punctuation}', "");
66595 Expect(0, 8191, '\P{^  General_Punctuation}', "");
66596 Error('\p{_     Is_GENERAL      Punctuation:=}');
66597 Error('\P{_     Is_GENERAL      Punctuation:=}');
66598 Expect(1, 8303, '\p{isgeneralpunctuation}', "");
66599 Expect(0, 8303, '\p{^isgeneralpunctuation}', "");
66600 Expect(0, 8303, '\P{isgeneralpunctuation}', "");
66601 Expect(1, 8303, '\P{^isgeneralpunctuation}', "");
66602 Expect(0, 8191, '\p{isgeneralpunctuation}', "");
66603 Expect(1, 8191, '\p{^isgeneralpunctuation}', "");
66604 Expect(1, 8191, '\P{isgeneralpunctuation}', "");
66605 Expect(0, 8191, '\P{^isgeneralpunctuation}', "");
66606 Expect(1, 8303, '\p{ _Is generalPUNCTUATION}', "");
66607 Expect(0, 8303, '\p{^ _Is generalPUNCTUATION}', "");
66608 Expect(0, 8303, '\P{ _Is generalPUNCTUATION}', "");
66609 Expect(1, 8303, '\P{^ _Is generalPUNCTUATION}', "");
66610 Expect(0, 8191, '\p{ _Is generalPUNCTUATION}', "");
66611 Expect(1, 8191, '\p{^ _Is generalPUNCTUATION}', "");
66612 Expect(1, 8191, '\P{ _Is generalPUNCTUATION}', "");
66613 Expect(0, 8191, '\P{^ _Is generalPUNCTUATION}', "");
66614 Error('\p{ _IN:=GeneralPUNCTUATION}');
66615 Error('\P{ _IN:=GeneralPUNCTUATION}');
66616 Expect(1, 8303, '\p{ingeneralpunctuation}', "");
66617 Expect(0, 8303, '\p{^ingeneralpunctuation}', "");
66618 Expect(0, 8303, '\P{ingeneralpunctuation}', "");
66619 Expect(1, 8303, '\P{^ingeneralpunctuation}', "");
66620 Expect(0, 8191, '\p{ingeneralpunctuation}', "");
66621 Expect(1, 8191, '\p{^ingeneralpunctuation}', "");
66622 Expect(1, 8191, '\P{ingeneralpunctuation}', "");
66623 Expect(0, 8191, '\P{^ingeneralpunctuation}', "");
66624 Expect(1, 8303, '\p{--In        GENERALPUNCTUATION}', "");
66625 Expect(0, 8303, '\p{^--In       GENERALPUNCTUATION}', "");
66626 Expect(0, 8303, '\P{--In        GENERALPUNCTUATION}', "");
66627 Expect(1, 8303, '\P{^--In       GENERALPUNCTUATION}', "");
66628 Expect(0, 8191, '\p{--In        GENERALPUNCTUATION}', "");
66629 Expect(1, 8191, '\p{^--In       GENERALPUNCTUATION}', "");
66630 Expect(1, 8191, '\P{--In        GENERALPUNCTUATION}', "");
66631 Expect(0, 8191, '\P{^--In       GENERALPUNCTUATION}', "");
66632 Error('\p{in Georgian/a/}');
66633 Error('\P{in Georgian/a/}');
66634 Expect(1, 4351, '\p{ingeorgian}', "");
66635 Expect(0, 4351, '\p{^ingeorgian}', "");
66636 Expect(0, 4351, '\P{ingeorgian}', "");
66637 Expect(1, 4351, '\P{^ingeorgian}', "");
66638 Expect(0, 4255, '\p{ingeorgian}', "");
66639 Expect(1, 4255, '\p{^ingeorgian}', "");
66640 Expect(1, 4255, '\P{ingeorgian}', "");
66641 Expect(0, 4255, '\P{^ingeorgian}', "");
66642 Expect(1, 4351, '\p{_-In_GEORGIAN}', "");
66643 Expect(0, 4351, '\p{^_-In_GEORGIAN}', "");
66644 Expect(0, 4351, '\P{_-In_GEORGIAN}', "");
66645 Expect(1, 4351, '\P{^_-In_GEORGIAN}', "");
66646 Expect(0, 4255, '\p{_-In_GEORGIAN}', "");
66647 Expect(1, 4255, '\p{^_-In_GEORGIAN}', "");
66648 Expect(1, 4255, '\P{_-In_GEORGIAN}', "");
66649 Expect(0, 4255, '\P{^_-In_GEORGIAN}', "");
66650 Error('\p{-/a/IN-Limbu}');
66651 Error('\P{-/a/IN-Limbu}');
66652 Expect(1, 6479, '\p{inlimbu}', "");
66653 Expect(0, 6479, '\p{^inlimbu}', "");
66654 Expect(0, 6479, '\P{inlimbu}', "");
66655 Expect(1, 6479, '\P{^inlimbu}', "");
66656 Expect(0, 6399, '\p{inlimbu}', "");
66657 Expect(1, 6399, '\p{^inlimbu}', "");
66658 Expect(1, 6399, '\P{inlimbu}', "");
66659 Expect(0, 6399, '\P{^inlimbu}', "");
66660 Expect(1, 6479, '\p{- IN Limbu}', "");
66661 Expect(0, 6479, '\p{^- IN Limbu}', "");
66662 Expect(0, 6479, '\P{- IN Limbu}', "");
66663 Expect(1, 6479, '\P{^- IN Limbu}', "");
66664 Expect(0, 6399, '\p{- IN Limbu}', "");
66665 Expect(1, 6399, '\p{^- IN Limbu}', "");
66666 Expect(1, 6399, '\P{- IN Limbu}', "");
66667 Expect(0, 6399, '\P{^- IN Limbu}', "");
66668 Error('\p{-_IN:=LYDIAN}');
66669 Error('\P{-_IN:=LYDIAN}');
66670 Expect(1, 67903, '\p{inlydian}', "");
66671 Expect(0, 67903, '\p{^inlydian}', "");
66672 Expect(0, 67903, '\P{inlydian}', "");
66673 Expect(1, 67903, '\P{^inlydian}', "");
66674 Expect(0, 67871, '\p{inlydian}', "");
66675 Expect(1, 67871, '\p{^inlydian}', "");
66676 Expect(1, 67871, '\P{inlydian}', "");
66677 Expect(0, 67871, '\P{^inlydian}', "");
66678 Expect(1, 67903, '\p{_INLydian}', "");
66679 Expect(0, 67903, '\p{^_INLydian}', "");
66680 Expect(0, 67903, '\P{_INLydian}', "");
66681 Expect(1, 67903, '\P{^_INLydian}', "");
66682 Expect(0, 67871, '\p{_INLydian}', "");
66683 Expect(1, 67871, '\p{^_INLydian}', "");
66684 Expect(1, 67871, '\P{_INLydian}', "");
66685 Expect(0, 67871, '\P{^_INLydian}', "");
66686 Error('\p{/a/_InKharoshthi}');
66687 Error('\P{/a/_InKharoshthi}');
66688 Expect(1, 68191, '\p{inkharoshthi}', "");
66689 Expect(0, 68191, '\p{^inkharoshthi}', "");
66690 Expect(0, 68191, '\P{inkharoshthi}', "");
66691 Expect(1, 68191, '\P{^inkharoshthi}', "");
66692 Expect(0, 68095, '\p{inkharoshthi}', "");
66693 Expect(1, 68095, '\p{^inkharoshthi}', "");
66694 Expect(1, 68095, '\P{inkharoshthi}', "");
66695 Expect(0, 68095, '\P{^inkharoshthi}', "");
66696 Expect(1, 68191, '\p{           In-kharoshthi}', "");
66697 Expect(0, 68191, '\p{^          In-kharoshthi}', "");
66698 Expect(0, 68191, '\P{           In-kharoshthi}', "");
66699 Expect(1, 68191, '\P{^          In-kharoshthi}', "");
66700 Expect(0, 68095, '\p{           In-kharoshthi}', "");
66701 Expect(1, 68095, '\p{^          In-kharoshthi}', "");
66702 Expect(1, 68095, '\P{           In-kharoshthi}', "");
66703 Expect(0, 68095, '\P{^          In-kharoshthi}', "");
66704 Error('\p{:=--Dash}');
66705 Error('\P{:=--Dash}');
66706 Expect(1, 45, '\p{dash}', "");
66707 Expect(0, 45, '\p{^dash}', "");
66708 Expect(0, 45, '\P{dash}', "");
66709 Expect(1, 45, '\P{^dash}', "");
66710 Expect(0, 44, '\p{dash}', "");
66711 Expect(1, 44, '\p{^dash}', "");
66712 Expect(1, 44, '\P{dash}', "");
66713 Expect(0, 44, '\P{^dash}', "");
66714 Expect(1, 45, '\p{      _DASH}', "");
66715 Expect(0, 45, '\p{^     _DASH}', "");
66716 Expect(0, 45, '\P{      _DASH}', "");
66717 Expect(1, 45, '\P{^     _DASH}', "");
66718 Expect(0, 44, '\p{      _DASH}', "");
66719 Expect(1, 44, '\p{^     _DASH}', "");
66720 Expect(1, 44, '\P{      _DASH}', "");
66721 Expect(0, 44, '\P{^     _DASH}', "");
66722 Error('\p{/a/--Is       DASH}');
66723 Error('\P{/a/--Is       DASH}');
66724 Expect(1, 45, '\p{isdash}', "");
66725 Expect(0, 45, '\p{^isdash}', "");
66726 Expect(0, 45, '\P{isdash}', "");
66727 Expect(1, 45, '\P{^isdash}', "");
66728 Expect(0, 44, '\p{isdash}', "");
66729 Expect(1, 44, '\p{^isdash}', "");
66730 Expect(1, 44, '\P{isdash}', "");
66731 Expect(0, 44, '\P{^isdash}', "");
66732 Expect(1, 45, '\p{Is-dash}', "");
66733 Expect(0, 45, '\p{^Is-dash}', "");
66734 Expect(0, 45, '\P{Is-dash}', "");
66735 Expect(1, 45, '\P{^Is-dash}', "");
66736 Expect(0, 44, '\p{Is-dash}', "");
66737 Expect(1, 44, '\p{^Is-dash}', "");
66738 Expect(1, 44, '\P{Is-dash}', "");
66739 Expect(0, 44, '\P{^Is-dash}', "");
66740 Error('\p{      _COUNTING_rod/a/Numerals}');
66741 Error('\P{      _COUNTING_rod/a/Numerals}');
66742 Expect(1, 119679, '\p{countingrodnumerals}', "");
66743 Expect(0, 119679, '\p{^countingrodnumerals}', "");
66744 Expect(0, 119679, '\P{countingrodnumerals}', "");
66745 Expect(1, 119679, '\P{^countingrodnumerals}', "");
66746 Expect(0, 119647, '\p{countingrodnumerals}', "");
66747 Expect(1, 119647, '\p{^countingrodnumerals}', "");
66748 Expect(1, 119647, '\P{countingrodnumerals}', "");
66749 Expect(0, 119647, '\P{^countingrodnumerals}', "");
66750 Expect(1, 119679, '\p{ counting_Rod_Numerals}', "");
66751 Expect(0, 119679, '\p{^ counting_Rod_Numerals}', "");
66752 Expect(0, 119679, '\P{ counting_Rod_Numerals}', "");
66753 Expect(1, 119679, '\P{^ counting_Rod_Numerals}', "");
66754 Expect(0, 119647, '\p{ counting_Rod_Numerals}', "");
66755 Expect(1, 119647, '\p{^ counting_Rod_Numerals}', "");
66756 Expect(1, 119647, '\P{ counting_Rod_Numerals}', "");
66757 Expect(0, 119647, '\P{^ counting_Rod_Numerals}', "");
66758 Error('\p{              IS:=COUNTING    Rod-NUMERALS}');
66759 Error('\P{              IS:=COUNTING    Rod-NUMERALS}');
66760 Expect(1, 119679, '\p{iscountingrodnumerals}', "");
66761 Expect(0, 119679, '\p{^iscountingrodnumerals}', "");
66762 Expect(0, 119679, '\P{iscountingrodnumerals}', "");
66763 Expect(1, 119679, '\P{^iscountingrodnumerals}', "");
66764 Expect(0, 119647, '\p{iscountingrodnumerals}', "");
66765 Expect(1, 119647, '\p{^iscountingrodnumerals}', "");
66766 Expect(1, 119647, '\P{iscountingrodnumerals}', "");
66767 Expect(0, 119647, '\P{^iscountingrodnumerals}', "");
66768 Expect(1, 119679, '\p{  IS-counting_Rod NUMERALS}', "");
66769 Expect(0, 119679, '\p{^ IS-counting_Rod NUMERALS}', "");
66770 Expect(0, 119679, '\P{  IS-counting_Rod NUMERALS}', "");
66771 Expect(1, 119679, '\P{^ IS-counting_Rod NUMERALS}', "");
66772 Expect(0, 119647, '\p{  IS-counting_Rod NUMERALS}', "");
66773 Expect(1, 119647, '\p{^ IS-counting_Rod NUMERALS}', "");
66774 Expect(1, 119647, '\P{  IS-counting_Rod NUMERALS}', "");
66775 Expect(0, 119647, '\P{^ IS-counting_Rod NUMERALS}', "");
66776 Error('\p{      :=In-Counting_rodNumerals}');
66777 Error('\P{      :=In-Counting_rodNumerals}');
66778 Expect(1, 119679, '\p{incountingrodnumerals}', "");
66779 Expect(0, 119679, '\p{^incountingrodnumerals}', "");
66780 Expect(0, 119679, '\P{incountingrodnumerals}', "");
66781 Expect(1, 119679, '\P{^incountingrodnumerals}', "");
66782 Expect(0, 119647, '\p{incountingrodnumerals}', "");
66783 Expect(1, 119647, '\p{^incountingrodnumerals}', "");
66784 Expect(1, 119647, '\P{incountingrodnumerals}', "");
66785 Expect(0, 119647, '\P{^incountingrodnumerals}', "");
66786 Expect(1, 119679, '\p{          in-Counting_Rod_numerals}', "");
66787 Expect(0, 119679, '\p{^         in-Counting_Rod_numerals}', "");
66788 Expect(0, 119679, '\P{          in-Counting_Rod_numerals}', "");
66789 Expect(1, 119679, '\P{^         in-Counting_Rod_numerals}', "");
66790 Expect(0, 119647, '\p{          in-Counting_Rod_numerals}', "");
66791 Expect(1, 119647, '\p{^         in-Counting_Rod_numerals}', "");
66792 Expect(1, 119647, '\P{          in-Counting_Rod_numerals}', "");
66793 Expect(0, 119647, '\P{^         in-Counting_Rod_numerals}', "");
66794 Error('\p{In:=tamil}');
66795 Error('\P{In:=tamil}');
66796 Expect(1, 3071, '\p{intamil}', "");
66797 Expect(0, 3071, '\p{^intamil}', "");
66798 Expect(0, 3071, '\P{intamil}', "");
66799 Expect(1, 3071, '\P{^intamil}', "");
66800 Expect(0, 2943, '\p{intamil}', "");
66801 Expect(1, 2943, '\p{^intamil}', "");
66802 Expect(1, 2943, '\P{intamil}', "");
66803 Expect(0, 2943, '\P{^intamil}', "");
66804 Expect(1, 3071, '\p{- IN_Tamil}', "");
66805 Expect(0, 3071, '\p{^- IN_Tamil}', "");
66806 Expect(0, 3071, '\P{- IN_Tamil}', "");
66807 Expect(1, 3071, '\P{^- IN_Tamil}', "");
66808 Expect(0, 2943, '\p{- IN_Tamil}', "");
66809 Expect(1, 2943, '\p{^- IN_Tamil}', "");
66810 Expect(1, 2943, '\P{- IN_Tamil}', "");
66811 Expect(0, 2943, '\P{^- IN_Tamil}', "");
66812 Error('\p{ :=IN Ethiopic}');
66813 Error('\P{ :=IN Ethiopic}');
66814 Expect(1, 4991, '\p{inethiopic}', "");
66815 Expect(0, 4991, '\p{^inethiopic}', "");
66816 Expect(0, 4991, '\P{inethiopic}', "");
66817 Expect(1, 4991, '\P{^inethiopic}', "");
66818 Expect(0, 4607, '\p{inethiopic}', "");
66819 Expect(1, 4607, '\p{^inethiopic}', "");
66820 Expect(1, 4607, '\P{inethiopic}', "");
66821 Expect(0, 4607, '\P{^inethiopic}', "");
66822 Expect(1, 4991, '\p{-_In-ETHIOPIC}', "");
66823 Expect(0, 4991, '\p{^-_In-ETHIOPIC}', "");
66824 Expect(0, 4991, '\P{-_In-ETHIOPIC}', "");
66825 Expect(1, 4991, '\P{^-_In-ETHIOPIC}', "");
66826 Expect(0, 4607, '\p{-_In-ETHIOPIC}', "");
66827 Expect(1, 4607, '\p{^-_In-ETHIOPIC}', "");
66828 Expect(1, 4607, '\P{-_In-ETHIOPIC}', "");
66829 Expect(0, 4607, '\P{^-_In-ETHIOPIC}', "");
66830 Error('\p{-In-Tai       Le:=}');
66831 Error('\P{-In-Tai       Le:=}');
66832 Expect(1, 6527, '\p{intaile}', "");
66833 Expect(0, 6527, '\p{^intaile}', "");
66834 Expect(0, 6527, '\P{intaile}', "");
66835 Expect(1, 6527, '\P{^intaile}', "");
66836 Expect(0, 6479, '\p{intaile}', "");
66837 Expect(1, 6479, '\p{^intaile}', "");
66838 Expect(1, 6479, '\P{intaile}', "");
66839 Expect(0, 6479, '\P{^intaile}', "");
66840 Expect(1, 6527, '\p{_ In-Tai-Le}', "");
66841 Expect(0, 6527, '\p{^_ In-Tai-Le}', "");
66842 Expect(0, 6527, '\P{_ In-Tai-Le}', "");
66843 Expect(1, 6527, '\P{^_ In-Tai-Le}', "");
66844 Expect(0, 6479, '\p{_ In-Tai-Le}', "");
66845 Expect(1, 6479, '\p{^_ In-Tai-Le}', "");
66846 Expect(1, 6479, '\P{_ In-Tai-Le}', "");
66847 Expect(0, 6479, '\P{^_ In-Tai-Le}', "");
66848 Error('\p{      /a/KANGXI_Radicals}');
66849 Error('\P{      /a/KANGXI_Radicals}');
66850 Expect(1, 12255, '\p{kangxiradicals}', "");
66851 Expect(0, 12255, '\p{^kangxiradicals}', "");
66852 Expect(0, 12255, '\P{kangxiradicals}', "");
66853 Expect(1, 12255, '\P{^kangxiradicals}', "");
66854 Expect(0, 12031, '\p{kangxiradicals}', "");
66855 Expect(1, 12031, '\p{^kangxiradicals}', "");
66856 Expect(1, 12031, '\P{kangxiradicals}', "");
66857 Expect(0, 12031, '\P{^kangxiradicals}', "");
66858 Expect(1, 12255, '\p{   -kangxi-Radicals}', "");
66859 Expect(0, 12255, '\p{^  -kangxi-Radicals}', "");
66860 Expect(0, 12255, '\P{   -kangxi-Radicals}', "");
66861 Expect(1, 12255, '\P{^  -kangxi-Radicals}', "");
66862 Expect(0, 12031, '\p{   -kangxi-Radicals}', "");
66863 Expect(1, 12031, '\p{^  -kangxi-Radicals}', "");
66864 Expect(1, 12031, '\P{   -kangxi-Radicals}', "");
66865 Expect(0, 12031, '\P{^  -kangxi-Radicals}', "");
66866 Error('\p{:=    Is      Kangxi_RADICALS}');
66867 Error('\P{:=    Is      Kangxi_RADICALS}');
66868 Expect(1, 12255, '\p{iskangxiradicals}', "");
66869 Expect(0, 12255, '\p{^iskangxiradicals}', "");
66870 Expect(0, 12255, '\P{iskangxiradicals}', "");
66871 Expect(1, 12255, '\P{^iskangxiradicals}', "");
66872 Expect(0, 12031, '\p{iskangxiradicals}', "");
66873 Expect(1, 12031, '\p{^iskangxiradicals}', "");
66874 Expect(1, 12031, '\P{iskangxiradicals}', "");
66875 Expect(0, 12031, '\P{^iskangxiradicals}', "");
66876 Expect(1, 12255, '\p{-_IS Kangxi_radicals}', "");
66877 Expect(0, 12255, '\p{^-_IS Kangxi_radicals}', "");
66878 Expect(0, 12255, '\P{-_IS Kangxi_radicals}', "");
66879 Expect(1, 12255, '\P{^-_IS Kangxi_radicals}', "");
66880 Expect(0, 12031, '\p{-_IS Kangxi_radicals}', "");
66881 Expect(1, 12031, '\p{^-_IS Kangxi_radicals}', "");
66882 Expect(1, 12031, '\P{-_IS Kangxi_radicals}', "");
66883 Expect(0, 12031, '\P{^-_IS Kangxi_radicals}', "");
66884 Error('\p{-/a/IN        Kangxi  Radicals}');
66885 Error('\P{-/a/IN        Kangxi  Radicals}');
66886 Expect(1, 12255, '\p{inkangxiradicals}', "");
66887 Expect(0, 12255, '\p{^inkangxiradicals}', "");
66888 Expect(0, 12255, '\P{inkangxiradicals}', "");
66889 Expect(1, 12255, '\P{^inkangxiradicals}', "");
66890 Expect(0, 12031, '\p{inkangxiradicals}', "");
66891 Expect(1, 12031, '\p{^inkangxiradicals}', "");
66892 Expect(1, 12031, '\P{inkangxiradicals}', "");
66893 Expect(0, 12031, '\P{^inkangxiradicals}', "");
66894 Expect(1, 12255, '\p{  In kangxi-radicals}', "");
66895 Expect(0, 12255, '\p{^  In kangxi-radicals}', "");
66896 Expect(0, 12255, '\P{  In kangxi-radicals}', "");
66897 Expect(1, 12255, '\P{^  In kangxi-radicals}', "");
66898 Expect(0, 12031, '\p{  In kangxi-radicals}', "");
66899 Expect(1, 12031, '\p{^  In kangxi-radicals}', "");
66900 Expect(1, 12031, '\P{  In kangxi-radicals}', "");
66901 Expect(0, 12031, '\P{^  In kangxi-radicals}', "");
66902 Error('\p{ /a/In-Hebrew}');
66903 Error('\P{ /a/In-Hebrew}');
66904 Expect(1, 1535, '\p{inhebrew}', "");
66905 Expect(0, 1535, '\p{^inhebrew}', "");
66906 Expect(0, 1535, '\P{inhebrew}', "");
66907 Expect(1, 1535, '\P{^inhebrew}', "");
66908 Expect(0, 1423, '\p{inhebrew}', "");
66909 Expect(1, 1423, '\p{^inhebrew}', "");
66910 Expect(1, 1423, '\P{inhebrew}', "");
66911 Expect(0, 1423, '\P{^inhebrew}', "");
66912 Expect(1, 1535, '\p{-_In        HEBREW}', "");
66913 Expect(0, 1535, '\p{^-_In       HEBREW}', "");
66914 Expect(0, 1535, '\P{-_In        HEBREW}', "");
66915 Expect(1, 1535, '\P{^-_In       HEBREW}', "");
66916 Expect(0, 1423, '\p{-_In        HEBREW}', "");
66917 Expect(1, 1423, '\p{^-_In       HEBREW}', "");
66918 Expect(1, 1423, '\P{-_In        HEBREW}', "");
66919 Expect(0, 1423, '\P{^-_In       HEBREW}', "");
66920 Error('\p{ In New:=tai_Lue}');
66921 Error('\P{ In New:=tai_Lue}');
66922 Expect(1, 6623, '\p{innewtailue}', "");
66923 Expect(0, 6623, '\p{^innewtailue}', "");
66924 Expect(0, 6623, '\P{innewtailue}', "");
66925 Expect(1, 6623, '\P{^innewtailue}', "");
66926 Expect(0, 6527, '\p{innewtailue}', "");
66927 Expect(1, 6527, '\p{^innewtailue}', "");
66928 Expect(1, 6527, '\P{innewtailue}', "");
66929 Expect(0, 6527, '\P{^innewtailue}', "");
66930 Expect(1, 6623, '\p{--in_New    TAI-Lue}', "");
66931 Expect(0, 6623, '\p{^--in_New   TAI-Lue}', "");
66932 Expect(0, 6623, '\P{--in_New    TAI-Lue}', "");
66933 Expect(1, 6623, '\P{^--in_New   TAI-Lue}', "");
66934 Expect(0, 6527, '\p{--in_New    TAI-Lue}', "");
66935 Expect(1, 6527, '\p{^--in_New   TAI-Lue}', "");
66936 Expect(1, 6527, '\P{--in_New    TAI-Lue}', "");
66937 Expect(0, 6527, '\P{^--in_New   TAI-Lue}', "");
66938 Error('\p{      :=CJKcompatibility_FORMS}');
66939 Error('\P{      :=CJKcompatibility_FORMS}');
66940 Expect(1, 65103, '\p{cjkcompatibilityforms}', "");
66941 Expect(0, 65103, '\p{^cjkcompatibilityforms}', "");
66942 Expect(0, 65103, '\P{cjkcompatibilityforms}', "");
66943 Expect(1, 65103, '\P{^cjkcompatibilityforms}', "");
66944 Expect(0, 65071, '\p{cjkcompatibilityforms}', "");
66945 Expect(1, 65071, '\p{^cjkcompatibilityforms}', "");
66946 Expect(1, 65071, '\P{cjkcompatibilityforms}', "");
66947 Expect(0, 65071, '\P{^cjkcompatibilityforms}', "");
66948 Expect(1, 65103, '\p{_-CJK      Compatibility   Forms}', "");
66949 Expect(0, 65103, '\p{^_-CJK     Compatibility   Forms}', "");
66950 Expect(0, 65103, '\P{_-CJK      Compatibility   Forms}', "");
66951 Expect(1, 65103, '\P{^_-CJK     Compatibility   Forms}', "");
66952 Expect(0, 65071, '\p{_-CJK      Compatibility   Forms}', "");
66953 Expect(1, 65071, '\p{^_-CJK     Compatibility   Forms}', "");
66954 Expect(1, 65071, '\P{_-CJK      Compatibility   Forms}', "");
66955 Expect(0, 65071, '\P{^_-CJK     Compatibility   Forms}', "");
66956 Error('\p{ :=Is-CJKcompatibility        Forms}');
66957 Error('\P{ :=Is-CJKcompatibility        Forms}');
66958 Expect(1, 65103, '\p{iscjkcompatibilityforms}', "");
66959 Expect(0, 65103, '\p{^iscjkcompatibilityforms}', "");
66960 Expect(0, 65103, '\P{iscjkcompatibilityforms}', "");
66961 Expect(1, 65103, '\P{^iscjkcompatibilityforms}', "");
66962 Expect(0, 65071, '\p{iscjkcompatibilityforms}', "");
66963 Expect(1, 65071, '\p{^iscjkcompatibilityforms}', "");
66964 Expect(1, 65071, '\P{iscjkcompatibilityforms}', "");
66965 Expect(0, 65071, '\P{^iscjkcompatibilityforms}', "");
66966 Expect(1, 65103, '\p{   _Is cjkcompatibility-forms}', "");
66967 Expect(0, 65103, '\p{^  _Is cjkcompatibility-forms}', "");
66968 Expect(0, 65103, '\P{   _Is cjkcompatibility-forms}', "");
66969 Expect(1, 65103, '\P{^  _Is cjkcompatibility-forms}', "");
66970 Expect(0, 65071, '\p{   _Is cjkcompatibility-forms}', "");
66971 Expect(1, 65071, '\p{^  _Is cjkcompatibility-forms}', "");
66972 Expect(1, 65071, '\P{   _Is cjkcompatibility-forms}', "");
66973 Expect(0, 65071, '\P{^  _Is cjkcompatibility-forms}', "");
66974 Error('\p{-/a/in_CJK-COMPATIBILITY Forms}');
66975 Error('\P{-/a/in_CJK-COMPATIBILITY Forms}');
66976 Expect(1, 65103, '\p{incjkcompatibilityforms}', "");
66977 Expect(0, 65103, '\p{^incjkcompatibilityforms}', "");
66978 Expect(0, 65103, '\P{incjkcompatibilityforms}', "");
66979 Expect(1, 65103, '\P{^incjkcompatibilityforms}', "");
66980 Expect(0, 65071, '\p{incjkcompatibilityforms}', "");
66981 Expect(1, 65071, '\p{^incjkcompatibilityforms}', "");
66982 Expect(1, 65071, '\P{incjkcompatibilityforms}', "");
66983 Expect(0, 65071, '\P{^incjkcompatibilityforms}', "");
66984 Expect(1, 65103, '\p{   IN CJK-CompatibilityForms}', "");
66985 Expect(0, 65103, '\p{^  IN CJK-CompatibilityForms}', "");
66986 Expect(0, 65103, '\P{   IN CJK-CompatibilityForms}', "");
66987 Expect(1, 65103, '\P{^  IN CJK-CompatibilityForms}', "");
66988 Expect(0, 65071, '\p{   IN CJK-CompatibilityForms}', "");
66989 Expect(1, 65071, '\p{^  IN CJK-CompatibilityForms}', "");
66990 Expect(1, 65071, '\P{   IN CJK-CompatibilityForms}', "");
66991 Expect(0, 65071, '\P{^  IN CJK-CompatibilityForms}', "");
66992 Error('\p{_     In:=Saurashtra}');
66993 Error('\P{_     In:=Saurashtra}');
66994 Expect(1, 43231, '\p{insaurashtra}', "");
66995 Expect(0, 43231, '\p{^insaurashtra}', "");
66996 Expect(0, 43231, '\P{insaurashtra}', "");
66997 Expect(1, 43231, '\P{^insaurashtra}', "");
66998 Expect(0, 43135, '\p{insaurashtra}', "");
66999 Expect(1, 43135, '\p{^insaurashtra}', "");
67000 Expect(1, 43135, '\P{insaurashtra}', "");
67001 Expect(0, 43135, '\P{^insaurashtra}', "");
67002 Expect(1, 43231, '\p{--In       saurashtra}', "");
67003 Expect(0, 43231, '\p{^--In      saurashtra}', "");
67004 Expect(0, 43231, '\P{--In       saurashtra}', "");
67005 Expect(1, 43231, '\P{^--In      saurashtra}', "");
67006 Expect(0, 43135, '\p{--In       saurashtra}', "");
67007 Expect(1, 43135, '\p{^--In      saurashtra}', "");
67008 Expect(1, 43135, '\P{--In       saurashtra}', "");
67009 Expect(0, 43135, '\P{^--In      saurashtra}', "");
67010 Error('\p{ _in/a/gujarati}');
67011 Error('\P{ _in/a/gujarati}');
67012 Expect(1, 2815, '\p{ingujarati}', "");
67013 Expect(0, 2815, '\p{^ingujarati}', "");
67014 Expect(0, 2815, '\P{ingujarati}', "");
67015 Expect(1, 2815, '\P{^ingujarati}', "");
67016 Expect(0, 2687, '\p{ingujarati}', "");
67017 Expect(1, 2687, '\p{^ingujarati}', "");
67018 Expect(1, 2687, '\P{ingujarati}', "");
67019 Expect(0, 2687, '\P{^ingujarati}', "");
67020 Expect(1, 2815, '\p{_-IN-GUJARATI}', "");
67021 Expect(0, 2815, '\p{^_-IN-GUJARATI}', "");
67022 Expect(0, 2815, '\P{_-IN-GUJARATI}', "");
67023 Expect(1, 2815, '\P{^_-IN-GUJARATI}', "");
67024 Expect(0, 2687, '\p{_-IN-GUJARATI}', "");
67025 Expect(1, 2687, '\p{^_-IN-GUJARATI}', "");
67026 Expect(1, 2687, '\P{_-IN-GUJARATI}', "");
67027 Expect(0, 2687, '\P{^_-IN-GUJARATI}', "");
67028 Error('\p{:=    _In     OSMANYA}');
67029 Error('\P{:=    _In     OSMANYA}');
67030 Expect(1, 66735, '\p{inosmanya}', "");
67031 Expect(0, 66735, '\p{^inosmanya}', "");
67032 Expect(0, 66735, '\P{inosmanya}', "");
67033 Expect(1, 66735, '\P{^inosmanya}', "");
67034 Expect(0, 66687, '\p{inosmanya}', "");
67035 Expect(1, 66687, '\p{^inosmanya}', "");
67036 Expect(1, 66687, '\P{inosmanya}', "");
67037 Expect(0, 66687, '\P{^inosmanya}', "");
67038 Expect(1, 66735, '\p{   _InOsmanya}', "");
67039 Expect(0, 66735, '\p{^  _InOsmanya}', "");
67040 Expect(0, 66735, '\P{   _InOsmanya}', "");
67041 Expect(1, 66735, '\P{^  _InOsmanya}', "");
67042 Expect(0, 66687, '\p{   _InOsmanya}', "");
67043 Expect(1, 66687, '\p{^  _InOsmanya}', "");
67044 Expect(1, 66687, '\P{   _InOsmanya}', "");
67045 Expect(0, 66687, '\P{^  _InOsmanya}', "");
67046 Error('\p{:= in_tifinagh}');
67047 Error('\P{:= in_tifinagh}');
67048 Expect(1, 11647, '\p{intifinagh}', "");
67049 Expect(0, 11647, '\p{^intifinagh}', "");
67050 Expect(0, 11647, '\P{intifinagh}', "");
67051 Expect(1, 11647, '\P{^intifinagh}', "");
67052 Expect(0, 11567, '\p{intifinagh}', "");
67053 Expect(1, 11567, '\p{^intifinagh}', "");
67054 Expect(1, 11567, '\P{intifinagh}', "");
67055 Expect(0, 11567, '\P{^intifinagh}', "");
67056 Expect(1, 11647, '\p{ -In-tifinagh}', "");
67057 Expect(0, 11647, '\p{^ -In-tifinagh}', "");
67058 Expect(0, 11647, '\P{ -In-tifinagh}', "");
67059 Expect(1, 11647, '\P{^ -In-tifinagh}', "");
67060 Expect(0, 11567, '\p{ -In-tifinagh}', "");
67061 Expect(1, 11567, '\p{^ -In-tifinagh}', "");
67062 Expect(1, 11567, '\P{ -In-tifinagh}', "");
67063 Expect(0, 11567, '\P{^ -In-tifinagh}', "");
67064 Error('\p{-_POSIXPRINT:=}');
67065 Error('\P{-_POSIXPRINT:=}');
67066 Expect(1, 126, '\p{posixprint}', "");
67067 Expect(0, 126, '\p{^posixprint}', "");
67068 Expect(0, 126, '\P{posixprint}', "");
67069 Expect(1, 126, '\P{^posixprint}', "");
67070 Expect(0, 7, '\p{posixprint}', "");
67071 Expect(1, 7, '\p{^posixprint}', "");
67072 Expect(1, 7, '\P{posixprint}', "");
67073 Expect(0, 7, '\P{^posixprint}', "");
67074 Expect(1, 126, '\p{_    posixprint}', "");
67075 Expect(0, 126, '\p{^_   posixprint}', "");
67076 Expect(0, 126, '\P{_    posixprint}', "");
67077 Expect(1, 126, '\P{^_   posixprint}', "");
67078 Expect(0, 7, '\p{_      posixprint}', "");
67079 Expect(1, 7, '\p{^_     posixprint}', "");
67080 Expect(1, 7, '\P{_      posixprint}', "");
67081 Expect(0, 7, '\P{^_     posixprint}', "");
67082 Error('\p{/a/-is posixprint}');
67083 Error('\P{/a/-is posixprint}');
67084 Expect(1, 126, '\p{isposixprint}', "");
67085 Expect(0, 126, '\p{^isposixprint}', "");
67086 Expect(0, 126, '\P{isposixprint}', "");
67087 Expect(1, 126, '\P{^isposixprint}', "");
67088 Expect(0, 7, '\p{isposixprint}', "");
67089 Expect(1, 7, '\p{^isposixprint}', "");
67090 Expect(1, 7, '\P{isposixprint}', "");
67091 Expect(0, 7, '\P{^isposixprint}', "");
67092 Expect(1, 126, '\p{_is-PosixPrint}', "");
67093 Expect(0, 126, '\p{^_is-PosixPrint}', "");
67094 Expect(0, 126, '\P{_is-PosixPrint}', "");
67095 Expect(1, 126, '\P{^_is-PosixPrint}', "");
67096 Expect(0, 7, '\p{_is-PosixPrint}', "");
67097 Expect(1, 7, '\p{^_is-PosixPrint}', "");
67098 Expect(1, 7, '\P{_is-PosixPrint}', "");
67099 Expect(0, 7, '\P{^_is-PosixPrint}', "");
67100 Error('\p{ in   Hanunoo/a/}');
67101 Error('\P{ in   Hanunoo/a/}');
67102 Expect(1, 5951, '\p{inhanunoo}', "");
67103 Expect(0, 5951, '\p{^inhanunoo}', "");
67104 Expect(0, 5951, '\P{inhanunoo}', "");
67105 Expect(1, 5951, '\P{^inhanunoo}', "");
67106 Expect(0, 5919, '\p{inhanunoo}', "");
67107 Expect(1, 5919, '\p{^inhanunoo}', "");
67108 Expect(1, 5919, '\P{inhanunoo}', "");
67109 Expect(0, 5919, '\P{^inhanunoo}', "");
67110 Expect(1, 5951, '\p{    IN-Hanunoo}', "");
67111 Expect(0, 5951, '\p{^   IN-Hanunoo}', "");
67112 Expect(0, 5951, '\P{    IN-Hanunoo}', "");
67113 Expect(1, 5951, '\P{^   IN-Hanunoo}', "");
67114 Expect(0, 5919, '\p{    IN-Hanunoo}', "");
67115 Expect(1, 5919, '\p{^   IN-Hanunoo}', "");
67116 Expect(1, 5919, '\P{    IN-Hanunoo}', "");
67117 Expect(0, 5919, '\P{^   IN-Hanunoo}', "");
67118 Error('\p{ /a/IN_Cyrillic}');
67119 Error('\P{ /a/IN_Cyrillic}');
67120 Expect(1, 1279, '\p{incyrillic}', "");
67121 Expect(0, 1279, '\p{^incyrillic}', "");
67122 Expect(0, 1279, '\P{incyrillic}', "");
67123 Expect(1, 1279, '\P{^incyrillic}', "");
67124 Expect(0, 1023, '\p{incyrillic}', "");
67125 Expect(1, 1023, '\p{^incyrillic}', "");
67126 Expect(1, 1023, '\P{incyrillic}', "");
67127 Expect(0, 1023, '\P{^incyrillic}', "");
67128 Expect(1, 1279, '\p{            IN_Cyrillic}', "");
67129 Expect(0, 1279, '\p{^           IN_Cyrillic}', "");
67130 Expect(0, 1279, '\P{            IN_Cyrillic}', "");
67131 Expect(1, 1279, '\P{^           IN_Cyrillic}', "");
67132 Expect(0, 1023, '\p{            IN_Cyrillic}', "");
67133 Expect(1, 1023, '\p{^           IN_Cyrillic}', "");
67134 Expect(1, 1023, '\P{            IN_Cyrillic}', "");
67135 Expect(0, 1023, '\P{^           IN_Cyrillic}', "");
67136 Error('\p{_ IN Buhid:=}');
67137 Error('\P{_ IN Buhid:=}');
67138 Expect(1, 5983, '\p{inbuhid}', "");
67139 Expect(0, 5983, '\p{^inbuhid}', "");
67140 Expect(0, 5983, '\P{inbuhid}', "");
67141 Expect(1, 5983, '\P{^inbuhid}', "");
67142 Expect(0, 5951, '\p{inbuhid}', "");
67143 Expect(1, 5951, '\p{^inbuhid}', "");
67144 Expect(1, 5951, '\P{inbuhid}', "");
67145 Expect(0, 5951, '\P{^inbuhid}', "");
67146 Expect(1, 5983, '\p{ In Buhid}', "");
67147 Expect(0, 5983, '\p{^ In Buhid}', "");
67148 Expect(0, 5983, '\P{ In Buhid}', "");
67149 Expect(1, 5983, '\P{^ In Buhid}', "");
67150 Expect(0, 5951, '\p{ In Buhid}', "");
67151 Expect(1, 5951, '\p{^ In Buhid}', "");
67152 Expect(1, 5951, '\P{ In Buhid}', "");
67153 Expect(0, 5951, '\P{^ In Buhid}', "");
67154 Error('\p{/a/__-CASE IGNORABLE}');
67155 Error('\P{/a/__-CASE IGNORABLE}');
67156 Expect(1, 39, '\p{_Case_ignorable}', "");
67157 Expect(0, 39, '\p{^_Case_ignorable}', "");
67158 Expect(0, 39, '\P{_Case_ignorable}', "");
67159 Expect(1, 39, '\P{^_Case_ignorable}', "");
67160 Expect(0, 38, '\p{_Case_ignorable}', "");
67161 Expect(1, 38, '\p{^_Case_ignorable}', "");
67162 Expect(1, 38, '\P{_Case_ignorable}', "");
67163 Expect(0, 38, '\P{^_Case_ignorable}', "");
67164 Error('\p{:=inRunic}');
67165 Error('\P{:=inRunic}');
67166 Expect(1, 5887, '\p{inrunic}', "");
67167 Expect(0, 5887, '\p{^inrunic}', "");
67168 Expect(0, 5887, '\P{inrunic}', "");
67169 Expect(1, 5887, '\P{^inrunic}', "");
67170 Expect(0, 5791, '\p{inrunic}', "");
67171 Expect(1, 5791, '\p{^inrunic}', "");
67172 Expect(1, 5791, '\P{inrunic}', "");
67173 Expect(0, 5791, '\P{^inrunic}', "");
67174 Expect(1, 5887, '\p{    In_runic}', "");
67175 Expect(0, 5887, '\p{^   In_runic}', "");
67176 Expect(0, 5887, '\P{    In_runic}', "");
67177 Expect(1, 5887, '\P{^   In_runic}', "");
67178 Expect(0, 5791, '\p{    In_runic}', "");
67179 Expect(1, 5791, '\p{^   In_runic}', "");
67180 Expect(1, 5791, '\P{    In_runic}', "");
67181 Expect(0, 5791, '\P{^   In_runic}', "");
67182 Error('\p{IDS_Binary_Operator=__Yes/a/}');
67183 Error('\P{IDS_Binary_Operator=__Yes/a/}');
67184 Expect(1, 12273, '\p{IDS_Binary_Operator=yes}', "");
67185 Expect(0, 12273, '\p{^IDS_Binary_Operator=yes}', "");
67186 Expect(0, 12273, '\P{IDS_Binary_Operator=yes}', "");
67187 Expect(1, 12273, '\P{^IDS_Binary_Operator=yes}', "");
67188 Expect(0, 12271, '\p{IDS_Binary_Operator=yes}', "");
67189 Expect(1, 12271, '\p{^IDS_Binary_Operator=yes}', "");
67190 Expect(1, 12271, '\P{IDS_Binary_Operator=yes}', "");
67191 Expect(0, 12271, '\P{^IDS_Binary_Operator=yes}', "");
67192 Expect(1, 12273, '\p{IDS_Binary_Operator:   _ Yes}', "");
67193 Expect(0, 12273, '\p{^IDS_Binary_Operator:   _ Yes}', "");
67194 Expect(0, 12273, '\P{IDS_Binary_Operator:   _ Yes}', "");
67195 Expect(1, 12273, '\P{^IDS_Binary_Operator:   _ Yes}', "");
67196 Expect(0, 12271, '\p{IDS_Binary_Operator:   _ Yes}', "");
67197 Expect(1, 12271, '\p{^IDS_Binary_Operator:   _ Yes}', "");
67198 Expect(1, 12271, '\P{IDS_Binary_Operator:   _ Yes}', "");
67199 Expect(0, 12271, '\P{^IDS_Binary_Operator:   _ Yes}', "");
67200 Error('\p{IDSB:/a/              y}');
67201 Error('\P{IDSB:/a/              y}');
67202 Expect(1, 12273, '\p{IDSB=y}', "");
67203 Expect(0, 12273, '\p{^IDSB=y}', "");
67204 Expect(0, 12273, '\P{IDSB=y}', "");
67205 Expect(1, 12273, '\P{^IDSB=y}', "");
67206 Expect(0, 12271, '\p{IDSB=y}', "");
67207 Expect(1, 12271, '\p{^IDSB=y}', "");
67208 Expect(1, 12271, '\P{IDSB=y}', "");
67209 Expect(0, 12271, '\P{^IDSB=y}', "");
67210 Expect(1, 12273, '\p{IDSB=Y}', "");
67211 Expect(0, 12273, '\p{^IDSB=Y}', "");
67212 Expect(0, 12273, '\P{IDSB=Y}', "");
67213 Expect(1, 12273, '\P{^IDSB=Y}', "");
67214 Expect(0, 12271, '\p{IDSB=Y}', "");
67215 Expect(1, 12271, '\p{^IDSB=Y}', "");
67216 Expect(1, 12271, '\P{IDSB=Y}', "");
67217 Expect(0, 12271, '\P{^IDSB=Y}', "");
67218 Error('\p{Is_IDS_Binary_Operator=:=      t}');
67219 Error('\P{Is_IDS_Binary_Operator=:=      t}');
67220 Expect(1, 12273, '\p{Is_IDS_Binary_Operator=t}', "");
67221 Expect(0, 12273, '\p{^Is_IDS_Binary_Operator=t}', "");
67222 Expect(0, 12273, '\P{Is_IDS_Binary_Operator=t}', "");
67223 Expect(1, 12273, '\P{^Is_IDS_Binary_Operator=t}', "");
67224 Expect(0, 12271, '\p{Is_IDS_Binary_Operator=t}', "");
67225 Expect(1, 12271, '\p{^Is_IDS_Binary_Operator=t}', "");
67226 Expect(1, 12271, '\P{Is_IDS_Binary_Operator=t}', "");
67227 Expect(0, 12271, '\P{^Is_IDS_Binary_Operator=t}', "");
67228 Expect(1, 12273, '\p{Is_IDS_Binary_Operator=-_t}', "");
67229 Expect(0, 12273, '\p{^Is_IDS_Binary_Operator=-_t}', "");
67230 Expect(0, 12273, '\P{Is_IDS_Binary_Operator=-_t}', "");
67231 Expect(1, 12273, '\P{^Is_IDS_Binary_Operator=-_t}', "");
67232 Expect(0, 12271, '\p{Is_IDS_Binary_Operator=-_t}', "");
67233 Expect(1, 12271, '\p{^Is_IDS_Binary_Operator=-_t}', "");
67234 Expect(1, 12271, '\P{Is_IDS_Binary_Operator=-_t}', "");
67235 Expect(0, 12271, '\P{^Is_IDS_Binary_Operator=-_t}', "");
67236 Error('\p{Is_IDSB= _True/a/}');
67237 Error('\P{Is_IDSB= _True/a/}');
67238 Expect(1, 12273, '\p{Is_IDSB=true}', "");
67239 Expect(0, 12273, '\p{^Is_IDSB=true}', "");
67240 Expect(0, 12273, '\P{Is_IDSB=true}', "");
67241 Expect(1, 12273, '\P{^Is_IDSB=true}', "");
67242 Expect(0, 12271, '\p{Is_IDSB=true}', "");
67243 Expect(1, 12271, '\p{^Is_IDSB=true}', "");
67244 Expect(1, 12271, '\P{Is_IDSB=true}', "");
67245 Expect(0, 12271, '\P{^Is_IDSB=true}', "");
67246 Expect(1, 12273, '\p{Is_IDSB=_TRUE}', "");
67247 Expect(0, 12273, '\p{^Is_IDSB=_TRUE}', "");
67248 Expect(0, 12273, '\P{Is_IDSB=_TRUE}', "");
67249 Expect(1, 12273, '\P{^Is_IDSB=_TRUE}', "");
67250 Expect(0, 12271, '\p{Is_IDSB=_TRUE}', "");
67251 Expect(1, 12271, '\p{^Is_IDSB=_TRUE}', "");
67252 Expect(1, 12271, '\P{Is_IDSB=_TRUE}', "");
67253 Expect(0, 12271, '\P{^Is_IDSB=_TRUE}', "");
67254 Error('\p{IDS_Binary_Operator:   /a/_-no}');
67255 Error('\P{IDS_Binary_Operator:   /a/_-no}');
67256 Expect(1, 12271, '\p{IDS_Binary_Operator=no}', "");
67257 Expect(0, 12271, '\p{^IDS_Binary_Operator=no}', "");
67258 Expect(0, 12271, '\P{IDS_Binary_Operator=no}', "");
67259 Expect(1, 12271, '\P{^IDS_Binary_Operator=no}', "");
67260 Expect(0, 12273, '\p{IDS_Binary_Operator=no}', "");
67261 Expect(1, 12273, '\p{^IDS_Binary_Operator=no}', "");
67262 Expect(1, 12273, '\P{IDS_Binary_Operator=no}', "");
67263 Expect(0, 12273, '\P{^IDS_Binary_Operator=no}', "");
67264 Expect(1, 12271, '\p{IDS_Binary_Operator=-No}', "");
67265 Expect(0, 12271, '\p{^IDS_Binary_Operator=-No}', "");
67266 Expect(0, 12271, '\P{IDS_Binary_Operator=-No}', "");
67267 Expect(1, 12271, '\P{^IDS_Binary_Operator=-No}', "");
67268 Expect(0, 12273, '\p{IDS_Binary_Operator=-No}', "");
67269 Expect(1, 12273, '\p{^IDS_Binary_Operator=-No}', "");
67270 Expect(1, 12273, '\P{IDS_Binary_Operator=-No}', "");
67271 Expect(0, 12273, '\P{^IDS_Binary_Operator=-No}', "");
67272 Error('\p{IDSB= :=N}');
67273 Error('\P{IDSB= :=N}');
67274 Expect(1, 12271, '\p{IDSB=n}', "");
67275 Expect(0, 12271, '\p{^IDSB=n}', "");
67276 Expect(0, 12271, '\P{IDSB=n}', "");
67277 Expect(1, 12271, '\P{^IDSB=n}', "");
67278 Expect(0, 12273, '\p{IDSB=n}', "");
67279 Expect(1, 12273, '\p{^IDSB=n}', "");
67280 Expect(1, 12273, '\P{IDSB=n}', "");
67281 Expect(0, 12273, '\P{^IDSB=n}', "");
67282 Expect(1, 12271, '\p{IDSB=-     N}', "");
67283 Expect(0, 12271, '\p{^IDSB=-    N}', "");
67284 Expect(0, 12271, '\P{IDSB=-     N}', "");
67285 Expect(1, 12271, '\P{^IDSB=-    N}', "");
67286 Expect(0, 12273, '\p{IDSB=-     N}', "");
67287 Expect(1, 12273, '\p{^IDSB=-    N}', "");
67288 Expect(1, 12273, '\P{IDSB=-     N}', "");
67289 Expect(0, 12273, '\P{^IDSB=-    N}', "");
67290 Error('\p{Is_IDS_Binary_Operator= /a/F}');
67291 Error('\P{Is_IDS_Binary_Operator= /a/F}');
67292 Expect(1, 12271, '\p{Is_IDS_Binary_Operator:f}', "");
67293 Expect(0, 12271, '\p{^Is_IDS_Binary_Operator:f}', "");
67294 Expect(0, 12271, '\P{Is_IDS_Binary_Operator:f}', "");
67295 Expect(1, 12271, '\P{^Is_IDS_Binary_Operator:f}', "");
67296 Expect(0, 12273, '\p{Is_IDS_Binary_Operator:f}', "");
67297 Expect(1, 12273, '\p{^Is_IDS_Binary_Operator:f}', "");
67298 Expect(1, 12273, '\P{Is_IDS_Binary_Operator:f}', "");
67299 Expect(0, 12273, '\P{^Is_IDS_Binary_Operator:f}', "");
67300 Expect(1, 12271, '\p{Is_IDS_Binary_Operator=_F}', "");
67301 Expect(0, 12271, '\p{^Is_IDS_Binary_Operator=_F}', "");
67302 Expect(0, 12271, '\P{Is_IDS_Binary_Operator=_F}', "");
67303 Expect(1, 12271, '\P{^Is_IDS_Binary_Operator=_F}', "");
67304 Expect(0, 12273, '\p{Is_IDS_Binary_Operator=_F}', "");
67305 Expect(1, 12273, '\p{^Is_IDS_Binary_Operator=_F}', "");
67306 Expect(1, 12273, '\P{Is_IDS_Binary_Operator=_F}', "");
67307 Expect(0, 12273, '\P{^Is_IDS_Binary_Operator=_F}', "");
67308 Error('\p{Is_IDSB=:=-false}');
67309 Error('\P{Is_IDSB=:=-false}');
67310 Expect(1, 12271, '\p{Is_IDSB=false}', "");
67311 Expect(0, 12271, '\p{^Is_IDSB=false}', "");
67312 Expect(0, 12271, '\P{Is_IDSB=false}', "");
67313 Expect(1, 12271, '\P{^Is_IDSB=false}', "");
67314 Expect(0, 12273, '\p{Is_IDSB=false}', "");
67315 Expect(1, 12273, '\p{^Is_IDSB=false}', "");
67316 Expect(1, 12273, '\P{Is_IDSB=false}', "");
67317 Expect(0, 12273, '\P{^Is_IDSB=false}', "");
67318 Expect(1, 12271, '\p{Is_IDSB=_  False}', "");
67319 Expect(0, 12271, '\p{^Is_IDSB=_ False}', "");
67320 Expect(0, 12271, '\P{Is_IDSB=_  False}', "");
67321 Expect(1, 12271, '\P{^Is_IDSB=_ False}', "");
67322 Expect(0, 12273, '\p{Is_IDSB=_  False}', "");
67323 Expect(1, 12273, '\p{^Is_IDSB=_ False}', "");
67324 Expect(1, 12273, '\P{Is_IDSB=_  False}', "");
67325 Expect(0, 12273, '\P{^Is_IDSB=_ False}', "");
67326 Error('\p{General_Category=:=_symbol}');
67327 Error('\P{General_Category=:=_symbol}');
67328 Expect(1, 36, '\p{General_Category=symbol}', "");
67329 Expect(0, 36, '\p{^General_Category=symbol}', "");
67330 Expect(0, 36, '\P{General_Category=symbol}', "");
67331 Expect(1, 36, '\P{^General_Category=symbol}', "");
67332 Expect(0, 35, '\p{General_Category=symbol}', "");
67333 Expect(1, 35, '\p{^General_Category=symbol}', "");
67334 Expect(1, 35, '\P{General_Category=symbol}', "");
67335 Expect(0, 35, '\P{^General_Category=symbol}', "");
67336 Expect(1, 36, '\p{General_Category=             Symbol}', "");
67337 Expect(0, 36, '\p{^General_Category=            Symbol}', "");
67338 Expect(0, 36, '\P{General_Category=             Symbol}', "");
67339 Expect(1, 36, '\P{^General_Category=            Symbol}', "");
67340 Expect(0, 35, '\p{General_Category=             Symbol}', "");
67341 Expect(1, 35, '\p{^General_Category=            Symbol}', "");
67342 Expect(1, 35, '\P{General_Category=             Symbol}', "");
67343 Expect(0, 35, '\P{^General_Category=            Symbol}', "");
67344 Error('\p{Gc=-_S:=}');
67345 Error('\P{Gc=-_S:=}');
67346 Expect(1, 36, '\p{Gc=s}', "");
67347 Expect(0, 36, '\p{^Gc=s}', "");
67348 Expect(0, 36, '\P{Gc=s}', "");
67349 Expect(1, 36, '\P{^Gc=s}', "");
67350 Expect(0, 35, '\p{Gc=s}', "");
67351 Expect(1, 35, '\p{^Gc=s}', "");
67352 Expect(1, 35, '\P{Gc=s}', "");
67353 Expect(0, 35, '\P{^Gc=s}', "");
67354 Expect(1, 36, '\p{Gc:     S}', "");
67355 Expect(0, 36, '\p{^Gc:    S}', "");
67356 Expect(0, 36, '\P{Gc:     S}', "");
67357 Expect(1, 36, '\P{^Gc:    S}', "");
67358 Expect(0, 35, '\p{Gc:     S}', "");
67359 Expect(1, 35, '\p{^Gc:    S}', "");
67360 Expect(1, 35, '\P{Gc:     S}', "");
67361 Expect(0, 35, '\P{^Gc:    S}', "");
67362 Error('\p{Category=/a/Symbol}');
67363 Error('\P{Category=/a/Symbol}');
67364 Expect(1, 36, '\p{Category=symbol}', "");
67365 Expect(0, 36, '\p{^Category=symbol}', "");
67366 Expect(0, 36, '\P{Category=symbol}', "");
67367 Expect(1, 36, '\P{^Category=symbol}', "");
67368 Expect(0, 35, '\p{Category=symbol}', "");
67369 Expect(1, 35, '\p{^Category=symbol}', "");
67370 Expect(1, 35, '\P{Category=symbol}', "");
67371 Expect(0, 35, '\P{^Category=symbol}', "");
67372 Expect(1, 36, '\p{Category=--Symbol}', "");
67373 Expect(0, 36, '\p{^Category=--Symbol}', "");
67374 Expect(0, 36, '\P{Category=--Symbol}', "");
67375 Expect(1, 36, '\P{^Category=--Symbol}', "");
67376 Expect(0, 35, '\p{Category=--Symbol}', "");
67377 Expect(1, 35, '\p{^Category=--Symbol}', "");
67378 Expect(1, 35, '\P{Category=--Symbol}', "");
67379 Expect(0, 35, '\P{^Category=--Symbol}', "");
67380 Error('\p{Is_General_Category:   S/a/}');
67381 Error('\P{Is_General_Category:   S/a/}');
67382 Expect(1, 36, '\p{Is_General_Category=s}', "");
67383 Expect(0, 36, '\p{^Is_General_Category=s}', "");
67384 Expect(0, 36, '\P{Is_General_Category=s}', "");
67385 Expect(1, 36, '\P{^Is_General_Category=s}', "");
67386 Expect(0, 35, '\p{Is_General_Category=s}', "");
67387 Expect(1, 35, '\p{^Is_General_Category=s}', "");
67388 Expect(1, 35, '\P{Is_General_Category=s}', "");
67389 Expect(0, 35, '\P{^Is_General_Category=s}', "");
67390 Expect(1, 36, '\p{Is_General_Category=__s}', "");
67391 Expect(0, 36, '\p{^Is_General_Category=__s}', "");
67392 Expect(0, 36, '\P{Is_General_Category=__s}', "");
67393 Expect(1, 36, '\P{^Is_General_Category=__s}', "");
67394 Expect(0, 35, '\p{Is_General_Category=__s}', "");
67395 Expect(1, 35, '\p{^Is_General_Category=__s}', "");
67396 Expect(1, 35, '\P{Is_General_Category=__s}', "");
67397 Expect(0, 35, '\P{^Is_General_Category=__s}', "");
67398 Error('\p{Is_Gc=-_Symbol:=}');
67399 Error('\P{Is_Gc=-_Symbol:=}');
67400 Expect(1, 36, '\p{Is_Gc=symbol}', "");
67401 Expect(0, 36, '\p{^Is_Gc=symbol}', "");
67402 Expect(0, 36, '\P{Is_Gc=symbol}', "");
67403 Expect(1, 36, '\P{^Is_Gc=symbol}', "");
67404 Expect(0, 35, '\p{Is_Gc=symbol}', "");
67405 Expect(1, 35, '\p{^Is_Gc=symbol}', "");
67406 Expect(1, 35, '\P{Is_Gc=symbol}', "");
67407 Expect(0, 35, '\P{^Is_Gc=symbol}', "");
67408 Expect(1, 36, '\p{Is_Gc=Symbol}', "");
67409 Expect(0, 36, '\p{^Is_Gc=Symbol}', "");
67410 Expect(0, 36, '\P{Is_Gc=Symbol}', "");
67411 Expect(1, 36, '\P{^Is_Gc=Symbol}', "");
67412 Expect(0, 35, '\p{Is_Gc=Symbol}', "");
67413 Expect(1, 35, '\p{^Is_Gc=Symbol}', "");
67414 Expect(1, 35, '\P{Is_Gc=Symbol}', "");
67415 Expect(0, 35, '\P{^Is_Gc=Symbol}', "");
67416 Error('\p{Is_Category=:=-_S}');
67417 Error('\P{Is_Category=:=-_S}');
67418 Expect(1, 36, '\p{Is_Category=s}', "");
67419 Expect(0, 36, '\p{^Is_Category=s}', "");
67420 Expect(0, 36, '\P{Is_Category=s}', "");
67421 Expect(1, 36, '\P{^Is_Category=s}', "");
67422 Expect(0, 35, '\p{Is_Category=s}', "");
67423 Expect(1, 35, '\p{^Is_Category=s}', "");
67424 Expect(1, 35, '\P{Is_Category=s}', "");
67425 Expect(0, 35, '\P{^Is_Category=s}', "");
67426 Expect(1, 36, '\p{Is_Category= _S}', "");
67427 Expect(0, 36, '\p{^Is_Category= _S}', "");
67428 Expect(0, 36, '\P{Is_Category= _S}', "");
67429 Expect(1, 36, '\P{^Is_Category= _S}', "");
67430 Expect(0, 35, '\p{Is_Category= _S}', "");
67431 Expect(1, 35, '\p{^Is_Category= _S}', "");
67432 Expect(1, 35, '\P{Is_Category= _S}', "");
67433 Expect(0, 35, '\P{^Is_Category= _S}', "");
67434 Error('\p{General_Category=     /a/SPACING-Mark}');
67435 Error('\P{General_Category=     /a/SPACING-Mark}');
67436 Expect(1, 2307, '\p{General_Category=spacingmark}', "");
67437 Expect(0, 2307, '\p{^General_Category=spacingmark}', "");
67438 Expect(0, 2307, '\P{General_Category=spacingmark}', "");
67439 Expect(1, 2307, '\P{^General_Category=spacingmark}', "");
67440 Expect(0, 2306, '\p{General_Category=spacingmark}', "");
67441 Expect(1, 2306, '\p{^General_Category=spacingmark}', "");
67442 Expect(1, 2306, '\P{General_Category=spacingmark}', "");
67443 Expect(0, 2306, '\P{^General_Category=spacingmark}', "");
67444 Expect(1, 2307, '\p{General_Category= _spacing_Mark}', "");
67445 Expect(0, 2307, '\p{^General_Category= _spacing_Mark}', "");
67446 Expect(0, 2307, '\P{General_Category= _spacing_Mark}', "");
67447 Expect(1, 2307, '\P{^General_Category= _spacing_Mark}', "");
67448 Expect(0, 2306, '\p{General_Category= _spacing_Mark}', "");
67449 Expect(1, 2306, '\p{^General_Category= _spacing_Mark}', "");
67450 Expect(1, 2306, '\P{General_Category= _spacing_Mark}', "");
67451 Expect(0, 2306, '\P{^General_Category= _spacing_Mark}', "");
67452 Error('\p{Gc:   MC/a/}');
67453 Error('\P{Gc:   MC/a/}');
67454 Expect(1, 2307, '\p{Gc=mc}', "");
67455 Expect(0, 2307, '\p{^Gc=mc}', "");
67456 Expect(0, 2307, '\P{Gc=mc}', "");
67457 Expect(1, 2307, '\P{^Gc=mc}', "");
67458 Expect(0, 2306, '\p{Gc=mc}', "");
67459 Expect(1, 2306, '\p{^Gc=mc}', "");
67460 Expect(1, 2306, '\P{Gc=mc}', "");
67461 Expect(0, 2306, '\P{^Gc=mc}', "");
67462 Expect(1, 2307, '\p{Gc:         _Mc}', "");
67463 Expect(0, 2307, '\p{^Gc:        _Mc}', "");
67464 Expect(0, 2307, '\P{Gc:         _Mc}', "");
67465 Expect(1, 2307, '\P{^Gc:        _Mc}', "");
67466 Expect(0, 2306, '\p{Gc:         _Mc}', "");
67467 Expect(1, 2306, '\p{^Gc:        _Mc}', "");
67468 Expect(1, 2306, '\P{Gc:         _Mc}', "");
67469 Expect(0, 2306, '\P{^Gc:        _Mc}', "");
67470 Error('\p{Category: /a/  SPACING mark}');
67471 Error('\P{Category: /a/  SPACING mark}');
67472 Expect(1, 2307, '\p{Category:   spacingmark}', "");
67473 Expect(0, 2307, '\p{^Category:   spacingmark}', "");
67474 Expect(0, 2307, '\P{Category:   spacingmark}', "");
67475 Expect(1, 2307, '\P{^Category:   spacingmark}', "");
67476 Expect(0, 2306, '\p{Category:   spacingmark}', "");
67477 Expect(1, 2306, '\p{^Category:   spacingmark}', "");
67478 Expect(1, 2306, '\P{Category:   spacingmark}', "");
67479 Expect(0, 2306, '\P{^Category:   spacingmark}', "");
67480 Expect(1, 2307, '\p{Category=_SpacingMark}', "");
67481 Expect(0, 2307, '\p{^Category=_SpacingMark}', "");
67482 Expect(0, 2307, '\P{Category=_SpacingMark}', "");
67483 Expect(1, 2307, '\P{^Category=_SpacingMark}', "");
67484 Expect(0, 2306, '\p{Category=_SpacingMark}', "");
67485 Expect(1, 2306, '\p{^Category=_SpacingMark}', "");
67486 Expect(1, 2306, '\P{Category=_SpacingMark}', "");
67487 Expect(0, 2306, '\P{^Category=_SpacingMark}', "");
67488 Error('\p{Is_General_Category=/a/       mc}');
67489 Error('\P{Is_General_Category=/a/       mc}');
67490 Expect(1, 2307, '\p{Is_General_Category=mc}', "");
67491 Expect(0, 2307, '\p{^Is_General_Category=mc}', "");
67492 Expect(0, 2307, '\P{Is_General_Category=mc}', "");
67493 Expect(1, 2307, '\P{^Is_General_Category=mc}', "");
67494 Expect(0, 2306, '\p{Is_General_Category=mc}', "");
67495 Expect(1, 2306, '\p{^Is_General_Category=mc}', "");
67496 Expect(1, 2306, '\P{Is_General_Category=mc}', "");
67497 Expect(0, 2306, '\P{^Is_General_Category=mc}', "");
67498 Expect(1, 2307, '\p{Is_General_Category=_Mc}', "");
67499 Expect(0, 2307, '\p{^Is_General_Category=_Mc}', "");
67500 Expect(0, 2307, '\P{Is_General_Category=_Mc}', "");
67501 Expect(1, 2307, '\P{^Is_General_Category=_Mc}', "");
67502 Expect(0, 2306, '\p{Is_General_Category=_Mc}', "");
67503 Expect(1, 2306, '\p{^Is_General_Category=_Mc}', "");
67504 Expect(1, 2306, '\P{Is_General_Category=_Mc}', "");
67505 Expect(0, 2306, '\P{^Is_General_Category=_Mc}', "");
67506 Error('\p{Is_Gc= :=Spacing-Mark}');
67507 Error('\P{Is_Gc= :=Spacing-Mark}');
67508 Expect(1, 2307, '\p{Is_Gc=spacingmark}', "");
67509 Expect(0, 2307, '\p{^Is_Gc=spacingmark}', "");
67510 Expect(0, 2307, '\P{Is_Gc=spacingmark}', "");
67511 Expect(1, 2307, '\P{^Is_Gc=spacingmark}', "");
67512 Expect(0, 2306, '\p{Is_Gc=spacingmark}', "");
67513 Expect(1, 2306, '\p{^Is_Gc=spacingmark}', "");
67514 Expect(1, 2306, '\P{Is_Gc=spacingmark}', "");
67515 Expect(0, 2306, '\P{^Is_Gc=spacingmark}', "");
67516 Expect(1, 2307, '\p{Is_Gc=-     Spacing Mark}', "");
67517 Expect(0, 2307, '\p{^Is_Gc=-    Spacing Mark}', "");
67518 Expect(0, 2307, '\P{Is_Gc=-     Spacing Mark}', "");
67519 Expect(1, 2307, '\P{^Is_Gc=-    Spacing Mark}', "");
67520 Expect(0, 2306, '\p{Is_Gc=-     Spacing Mark}', "");
67521 Expect(1, 2306, '\p{^Is_Gc=-    Spacing Mark}', "");
67522 Expect(1, 2306, '\P{Is_Gc=-     Spacing Mark}', "");
67523 Expect(0, 2306, '\P{^Is_Gc=-    Spacing Mark}', "");
67524 Error('\p{Is_Category:  :=-Mc}');
67525 Error('\P{Is_Category:  :=-Mc}');
67526 Expect(1, 2307, '\p{Is_Category=mc}', "");
67527 Expect(0, 2307, '\p{^Is_Category=mc}', "");
67528 Expect(0, 2307, '\P{Is_Category=mc}', "");
67529 Expect(1, 2307, '\P{^Is_Category=mc}', "");
67530 Expect(0, 2306, '\p{Is_Category=mc}', "");
67531 Expect(1, 2306, '\p{^Is_Category=mc}', "");
67532 Expect(1, 2306, '\P{Is_Category=mc}', "");
67533 Expect(0, 2306, '\P{^Is_Category=mc}', "");
67534 Expect(1, 2307, '\p{Is_Category=_Mc}', "");
67535 Expect(0, 2307, '\p{^Is_Category=_Mc}', "");
67536 Expect(0, 2307, '\P{Is_Category=_Mc}', "");
67537 Expect(1, 2307, '\P{^Is_Category=_Mc}', "");
67538 Expect(0, 2306, '\p{Is_Category=_Mc}', "");
67539 Expect(1, 2306, '\p{^Is_Category=_Mc}', "");
67540 Expect(1, 2306, '\P{Is_Category=_Mc}', "");
67541 Expect(0, 2306, '\P{^Is_Category=_Mc}', "");
67542 Error('\p{General_Category= _CASEDLetter/a/}');
67543 Error('\P{General_Category= _CASEDLetter/a/}');
67544 Expect(1, 90, '\p{General_Category=casedletter}', "");
67545 Expect(0, 90, '\p{^General_Category=casedletter}', "");
67546 Expect(0, 90, '\P{General_Category=casedletter}', "");
67547 Expect(1, 90, '\P{^General_Category=casedletter}', "");
67548 Expect(0, 64, '\p{General_Category=casedletter}', "");
67549 Expect(1, 64, '\p{^General_Category=casedletter}', "");
67550 Expect(1, 64, '\P{General_Category=casedletter}', "");
67551 Expect(0, 64, '\P{^General_Category=casedletter}', "");
67552 Expect(1, 90, '\p{General_Category:   _cased-letter}', "");
67553 Expect(0, 90, '\p{^General_Category:   _cased-letter}', "");
67554 Expect(0, 90, '\P{General_Category:   _cased-letter}', "");
67555 Expect(1, 90, '\P{^General_Category:   _cased-letter}', "");
67556 Expect(0, 64, '\p{General_Category:   _cased-letter}', "");
67557 Expect(1, 64, '\p{^General_Category:   _cased-letter}', "");
67558 Expect(1, 64, '\P{General_Category:   _cased-letter}', "");
67559 Expect(0, 64, '\P{^General_Category:   _cased-letter}', "");
67560 Error('\p{Gc=:=- LC}');
67561 Error('\P{Gc=:=- LC}');
67562 Expect(1, 90, '\p{Gc=lc}', "");
67563 Expect(0, 90, '\p{^Gc=lc}', "");
67564 Expect(0, 90, '\P{Gc=lc}', "");
67565 Expect(1, 90, '\P{^Gc=lc}', "");
67566 Expect(0, 64, '\p{Gc=lc}', "");
67567 Expect(1, 64, '\p{^Gc=lc}', "");
67568 Expect(1, 64, '\P{Gc=lc}', "");
67569 Expect(0, 64, '\P{^Gc=lc}', "");
67570 Expect(1, 90, '\p{Gc=   LC}', "");
67571 Expect(0, 90, '\p{^Gc=  LC}', "");
67572 Expect(0, 90, '\P{Gc=   LC}', "");
67573 Expect(1, 90, '\P{^Gc=  LC}', "");
67574 Expect(0, 64, '\p{Gc=   LC}', "");
67575 Expect(1, 64, '\p{^Gc=  LC}', "");
67576 Expect(1, 64, '\P{Gc=   LC}', "");
67577 Expect(0, 64, '\P{^Gc=  LC}', "");
67578 Error('\p{Category=:=_L}');
67579 Error('\P{Category=:=_L}');
67580 Expect(1, 90, '\p{Category=l_}', "");
67581 Expect(0, 90, '\p{^Category=l_}', "");
67582 Expect(0, 90, '\P{Category=l_}', "");
67583 Expect(1, 90, '\P{^Category=l_}', "");
67584 Expect(0, 64, '\p{Category=l_}', "");
67585 Expect(1, 64, '\p{^Category=l_}', "");
67586 Expect(1, 64, '\P{Category=l_}', "");
67587 Expect(0, 64, '\P{^Category=l_}', "");
67588 Expect(1, 90, '\p{Category=_-L}', "");
67589 Expect(0, 90, '\p{^Category=_-L}', "");
67590 Expect(0, 90, '\P{Category=_-L}', "");
67591 Expect(1, 90, '\P{^Category=_-L}', "");
67592 Expect(0, 64, '\p{Category=_-L}', "");
67593 Expect(1, 64, '\p{^Category=_-L}', "");
67594 Expect(1, 64, '\P{Category=_-L}', "");
67595 Expect(0, 64, '\P{^Category=_-L}', "");
67596 Error('\p{Is_General_Category=/a/--L&}');
67597 Error('\P{Is_General_Category=/a/--L&}');
67598 Expect(1, 90, '\p{Is_General_Category=l&}', "");
67599 Expect(0, 90, '\p{^Is_General_Category=l&}', "");
67600 Expect(0, 90, '\P{Is_General_Category=l&}', "");
67601 Expect(1, 90, '\P{^Is_General_Category=l&}', "");
67602 Expect(0, 64, '\p{Is_General_Category=l&}', "");
67603 Expect(1, 64, '\p{^Is_General_Category=l&}', "");
67604 Expect(1, 64, '\P{Is_General_Category=l&}', "");
67605 Expect(0, 64, '\P{^Is_General_Category=l&}', "");
67606 Expect(1, 90, '\p{Is_General_Category=- L&}', "");
67607 Expect(0, 90, '\p{^Is_General_Category=- L&}', "");
67608 Expect(0, 90, '\P{Is_General_Category=- L&}', "");
67609 Expect(1, 90, '\P{^Is_General_Category=- L&}', "");
67610 Expect(0, 64, '\p{Is_General_Category=- L&}', "");
67611 Expect(1, 64, '\p{^Is_General_Category=- L&}', "");
67612 Expect(1, 64, '\P{Is_General_Category=- L&}', "");
67613 Expect(0, 64, '\P{^Is_General_Category=- L&}', "");
67614 Error('\p{Is_Gc= -cased/a/Letter}');
67615 Error('\P{Is_Gc= -cased/a/Letter}');
67616 Expect(1, 90, '\p{Is_Gc=casedletter}', "");
67617 Expect(0, 90, '\p{^Is_Gc=casedletter}', "");
67618 Expect(0, 90, '\P{Is_Gc=casedletter}', "");
67619 Expect(1, 90, '\P{^Is_Gc=casedletter}', "");
67620 Expect(0, 64, '\p{Is_Gc=casedletter}', "");
67621 Expect(1, 64, '\p{^Is_Gc=casedletter}', "");
67622 Expect(1, 64, '\P{Is_Gc=casedletter}', "");
67623 Expect(0, 64, '\P{^Is_Gc=casedletter}', "");
67624 Expect(1, 90, '\p{Is_Gc=        _casedLetter}', "");
67625 Expect(0, 90, '\p{^Is_Gc=       _casedLetter}', "");
67626 Expect(0, 90, '\P{Is_Gc=        _casedLetter}', "");
67627 Expect(1, 90, '\P{^Is_Gc=       _casedLetter}', "");
67628 Expect(0, 64, '\p{Is_Gc=        _casedLetter}', "");
67629 Expect(1, 64, '\p{^Is_Gc=       _casedLetter}', "");
67630 Expect(1, 64, '\P{Is_Gc=        _casedLetter}', "");
67631 Expect(0, 64, '\P{^Is_Gc=       _casedLetter}', "");
67632 Error('\p{Is_Category=:=_lc}');
67633 Error('\P{Is_Category=:=_lc}');
67634 Expect(1, 90, '\p{Is_Category=lc}', "");
67635 Expect(0, 90, '\p{^Is_Category=lc}', "");
67636 Expect(0, 90, '\P{Is_Category=lc}', "");
67637 Expect(1, 90, '\P{^Is_Category=lc}', "");
67638 Expect(0, 64, '\p{Is_Category=lc}', "");
67639 Expect(1, 64, '\p{^Is_Category=lc}', "");
67640 Expect(1, 64, '\P{Is_Category=lc}', "");
67641 Expect(0, 64, '\P{^Is_Category=lc}', "");
67642 Expect(1, 90, '\p{Is_Category=_ lc}', "");
67643 Expect(0, 90, '\p{^Is_Category=_        lc}', "");
67644 Expect(0, 90, '\P{Is_Category=_ lc}', "");
67645 Expect(1, 90, '\P{^Is_Category=_        lc}', "");
67646 Expect(0, 64, '\p{Is_Category=_ lc}', "");
67647 Expect(1, 64, '\p{^Is_Category=_        lc}', "");
67648 Expect(1, 64, '\P{Is_Category=_ lc}', "");
67649 Expect(0, 64, '\P{^Is_Category=_        lc}', "");
67650 Error('\p{General_Category= -Connector-Punctuation/a/}');
67651 Error('\P{General_Category= -Connector-Punctuation/a/}');
67652 Expect(1, 95, '\p{General_Category:   connectorpunctuation}', "");
67653 Expect(0, 95, '\p{^General_Category:   connectorpunctuation}', "");
67654 Expect(0, 95, '\P{General_Category:   connectorpunctuation}', "");
67655 Expect(1, 95, '\P{^General_Category:   connectorpunctuation}', "");
67656 Expect(0, 94, '\p{General_Category:   connectorpunctuation}', "");
67657 Expect(1, 94, '\p{^General_Category:   connectorpunctuation}', "");
67658 Expect(1, 94, '\P{General_Category:   connectorpunctuation}', "");
67659 Expect(0, 94, '\P{^General_Category:   connectorpunctuation}', "");
67660 Expect(1, 95, '\p{General_Category= _Connector-punctuation}', "");
67661 Expect(0, 95, '\p{^General_Category= _Connector-punctuation}', "");
67662 Expect(0, 95, '\P{General_Category= _Connector-punctuation}', "");
67663 Expect(1, 95, '\P{^General_Category= _Connector-punctuation}', "");
67664 Expect(0, 94, '\p{General_Category= _Connector-punctuation}', "");
67665 Expect(1, 94, '\p{^General_Category= _Connector-punctuation}', "");
67666 Expect(1, 94, '\P{General_Category= _Connector-punctuation}', "");
67667 Expect(0, 94, '\P{^General_Category= _Connector-punctuation}', "");
67668 Error('\p{Gc=-/a/pc}');
67669 Error('\P{Gc=-/a/pc}');
67670 Expect(1, 95, '\p{Gc=pc}', "");
67671 Expect(0, 95, '\p{^Gc=pc}', "");
67672 Expect(0, 95, '\P{Gc=pc}', "");
67673 Expect(1, 95, '\P{^Gc=pc}', "");
67674 Expect(0, 94, '\p{Gc=pc}', "");
67675 Expect(1, 94, '\p{^Gc=pc}', "");
67676 Expect(1, 94, '\P{Gc=pc}', "");
67677 Expect(0, 94, '\P{^Gc=pc}', "");
67678 Expect(1, 95, '\p{Gc=    PC}', "");
67679 Expect(0, 95, '\p{^Gc=   PC}', "");
67680 Expect(0, 95, '\P{Gc=    PC}', "");
67681 Expect(1, 95, '\P{^Gc=   PC}', "");
67682 Expect(0, 94, '\p{Gc=    PC}', "");
67683 Expect(1, 94, '\p{^Gc=   PC}', "");
67684 Expect(1, 94, '\P{Gc=    PC}', "");
67685 Expect(0, 94, '\P{^Gc=   PC}', "");
67686 Error('\p{Category= CONNECTOR_Punctuation:=}');
67687 Error('\P{Category= CONNECTOR_Punctuation:=}');
67688 Expect(1, 95, '\p{Category:connectorpunctuation}', "");
67689 Expect(0, 95, '\p{^Category:connectorpunctuation}', "");
67690 Expect(0, 95, '\P{Category:connectorpunctuation}', "");
67691 Expect(1, 95, '\P{^Category:connectorpunctuation}', "");
67692 Expect(0, 94, '\p{Category:connectorpunctuation}', "");
67693 Expect(1, 94, '\p{^Category:connectorpunctuation}', "");
67694 Expect(1, 94, '\P{Category:connectorpunctuation}', "");
67695 Expect(0, 94, '\P{^Category:connectorpunctuation}', "");
67696 Expect(1, 95, '\p{Category=_CONNECTOR   PUNCTUATION}', "");
67697 Expect(0, 95, '\p{^Category=_CONNECTOR  PUNCTUATION}', "");
67698 Expect(0, 95, '\P{Category=_CONNECTOR   PUNCTUATION}', "");
67699 Expect(1, 95, '\P{^Category=_CONNECTOR  PUNCTUATION}', "");
67700 Expect(0, 94, '\p{Category=_CONNECTOR   PUNCTUATION}', "");
67701 Expect(1, 94, '\p{^Category=_CONNECTOR  PUNCTUATION}', "");
67702 Expect(1, 94, '\P{Category=_CONNECTOR   PUNCTUATION}', "");
67703 Expect(0, 94, '\P{^Category=_CONNECTOR  PUNCTUATION}', "");
67704 Error('\p{Is_General_Category=-Pc/a/}');
67705 Error('\P{Is_General_Category=-Pc/a/}');
67706 Expect(1, 95, '\p{Is_General_Category=pc}', "");
67707 Expect(0, 95, '\p{^Is_General_Category=pc}', "");
67708 Expect(0, 95, '\P{Is_General_Category=pc}', "");
67709 Expect(1, 95, '\P{^Is_General_Category=pc}', "");
67710 Expect(0, 94, '\p{Is_General_Category=pc}', "");
67711 Expect(1, 94, '\p{^Is_General_Category=pc}', "");
67712 Expect(1, 94, '\P{Is_General_Category=pc}', "");
67713 Expect(0, 94, '\P{^Is_General_Category=pc}', "");
67714 Expect(1, 95, '\p{Is_General_Category=_-Pc}', "");
67715 Expect(0, 95, '\p{^Is_General_Category=_-Pc}', "");
67716 Expect(0, 95, '\P{Is_General_Category=_-Pc}', "");
67717 Expect(1, 95, '\P{^Is_General_Category=_-Pc}', "");
67718 Expect(0, 94, '\p{Is_General_Category=_-Pc}', "");
67719 Expect(1, 94, '\p{^Is_General_Category=_-Pc}', "");
67720 Expect(1, 94, '\P{Is_General_Category=_-Pc}', "");
67721 Expect(0, 94, '\P{^Is_General_Category=_-Pc}', "");
67722 Error('\p{Is_Gc:        -:=CONNECTORPunctuation}');
67723 Error('\P{Is_Gc:        -:=CONNECTORPunctuation}');
67724 Expect(1, 95, '\p{Is_Gc: connectorpunctuation}', "");
67725 Expect(0, 95, '\p{^Is_Gc: connectorpunctuation}', "");
67726 Expect(0, 95, '\P{Is_Gc: connectorpunctuation}', "");
67727 Expect(1, 95, '\P{^Is_Gc: connectorpunctuation}', "");
67728 Expect(0, 94, '\p{Is_Gc: connectorpunctuation}', "");
67729 Expect(1, 94, '\p{^Is_Gc: connectorpunctuation}', "");
67730 Expect(1, 94, '\P{Is_Gc: connectorpunctuation}', "");
67731 Expect(0, 94, '\P{^Is_Gc: connectorpunctuation}', "");
67732 Expect(1, 95, '\p{Is_Gc=_Connector_punctuation}', "");
67733 Expect(0, 95, '\p{^Is_Gc=_Connector_punctuation}', "");
67734 Expect(0, 95, '\P{Is_Gc=_Connector_punctuation}', "");
67735 Expect(1, 95, '\P{^Is_Gc=_Connector_punctuation}', "");
67736 Expect(0, 94, '\p{Is_Gc=_Connector_punctuation}', "");
67737 Expect(1, 94, '\p{^Is_Gc=_Connector_punctuation}', "");
67738 Expect(1, 94, '\P{Is_Gc=_Connector_punctuation}', "");
67739 Expect(0, 94, '\P{^Is_Gc=_Connector_punctuation}', "");
67740 Error('\p{Is_Category=:=                Pc}');
67741 Error('\P{Is_Category=:=                Pc}');
67742 Expect(1, 95, '\p{Is_Category=pc}', "");
67743 Expect(0, 95, '\p{^Is_Category=pc}', "");
67744 Expect(0, 95, '\P{Is_Category=pc}', "");
67745 Expect(1, 95, '\P{^Is_Category=pc}', "");
67746 Expect(0, 94, '\p{Is_Category=pc}', "");
67747 Expect(1, 94, '\p{^Is_Category=pc}', "");
67748 Expect(1, 94, '\P{Is_Category=pc}', "");
67749 Expect(0, 94, '\P{^Is_Category=pc}', "");
67750 Expect(1, 95, '\p{Is_Category=  Pc}', "");
67751 Expect(0, 95, '\p{^Is_Category=         Pc}', "");
67752 Expect(0, 95, '\P{Is_Category=  Pc}', "");
67753 Expect(1, 95, '\P{^Is_Category=         Pc}', "");
67754 Expect(0, 94, '\p{Is_Category=  Pc}', "");
67755 Expect(1, 94, '\p{^Is_Category=         Pc}', "");
67756 Expect(1, 94, '\P{Is_Category=  Pc}', "");
67757 Expect(0, 94, '\P{^Is_Category=         Pc}', "");
67758 Error('\p{General_Category=:=-_surrogate}');
67759 Error('\P{General_Category=:=-_surrogate}');
67760 Expect(0, 55295, '\p{General_Category=surrogate}', "");
67761 Expect(1, 55295, '\p{^General_Category=surrogate}', "");
67762 Expect(1, 55295, '\P{General_Category=surrogate}', "");
67763 Expect(0, 55295, '\P{^General_Category=surrogate}', "");
67764 Expect(0, 55295, '\p{General_Category=__SURROGATE}', "");
67765 Expect(1, 55295, '\p{^General_Category=__SURROGATE}', "");
67766 Expect(1, 55295, '\P{General_Category=__SURROGATE}', "");
67767 Expect(0, 55295, '\P{^General_Category=__SURROGATE}', "");
67768 Error('\p{Gc=   :=Cs}');
67769 Error('\P{Gc=   :=Cs}');
67770 Expect(0, 55295, '\p{Gc=cs}', "");
67771 Expect(1, 55295, '\p{^Gc=cs}', "");
67772 Expect(1, 55295, '\P{Gc=cs}', "");
67773 Expect(0, 55295, '\P{^Gc=cs}', "");
67774 Expect(0, 55295, '\p{Gc=-       Cs}', "");
67775 Expect(1, 55295, '\p{^Gc=-      Cs}', "");
67776 Expect(1, 55295, '\P{Gc=-       Cs}', "");
67777 Expect(0, 55295, '\P{^Gc=-      Cs}', "");
67778 Error('\p{Category=     /a/surrogate}');
67779 Error('\P{Category=     /a/surrogate}');
67780 Expect(0, 55295, '\p{Category:   surrogate}', "");
67781 Expect(1, 55295, '\p{^Category:   surrogate}', "");
67782 Expect(1, 55295, '\P{Category:   surrogate}', "");
67783 Expect(0, 55295, '\P{^Category:   surrogate}', "");
67784 Expect(0, 55295, '\p{Category=  Surrogate}', "");
67785 Expect(1, 55295, '\p{^Category=         Surrogate}', "");
67786 Expect(1, 55295, '\P{Category=  Surrogate}', "");
67787 Expect(0, 55295, '\P{^Category=         Surrogate}', "");
67788 Error('\p{Is_General_Category=          Cs/a/}');
67789 Error('\P{Is_General_Category=          Cs/a/}');
67790 Expect(0, 55295, '\p{Is_General_Category=cs}', "");
67791 Expect(1, 55295, '\p{^Is_General_Category=cs}', "");
67792 Expect(1, 55295, '\P{Is_General_Category=cs}', "");
67793 Expect(0, 55295, '\P{^Is_General_Category=cs}', "");
67794 Expect(0, 55295, '\p{Is_General_Category=_-Cs}', "");
67795 Expect(1, 55295, '\p{^Is_General_Category=_-Cs}', "");
67796 Expect(1, 55295, '\P{Is_General_Category=_-Cs}', "");
67797 Expect(0, 55295, '\P{^Is_General_Category=_-Cs}', "");
67798 Error('\p{Is_Gc= -Surrogate:=}');
67799 Error('\P{Is_Gc= -Surrogate:=}');
67800 Expect(0, 55295, '\p{Is_Gc=surrogate}', "");
67801 Expect(1, 55295, '\p{^Is_Gc=surrogate}', "");
67802 Expect(1, 55295, '\P{Is_Gc=surrogate}', "");
67803 Expect(0, 55295, '\P{^Is_Gc=surrogate}', "");
67804 Expect(0, 55295, '\p{Is_Gc=-    Surrogate}', "");
67805 Expect(1, 55295, '\p{^Is_Gc=-   Surrogate}', "");
67806 Expect(1, 55295, '\P{Is_Gc=-    Surrogate}', "");
67807 Expect(0, 55295, '\P{^Is_Gc=-   Surrogate}', "");
67808 Error('\p{Is_Category=  cs/a/}');
67809 Error('\P{Is_Category=  cs/a/}');
67810 Expect(0, 55295, '\p{Is_Category=cs}', "");
67811 Expect(1, 55295, '\p{^Is_Category=cs}', "");
67812 Expect(1, 55295, '\P{Is_Category=cs}', "");
67813 Expect(0, 55295, '\P{^Is_Category=cs}', "");
67814 Expect(0, 55295, '\p{Is_Category=--Cs}', "");
67815 Expect(1, 55295, '\p{^Is_Category=--Cs}', "");
67816 Expect(1, 55295, '\P{Is_Category=--Cs}', "");
67817 Expect(0, 55295, '\P{^Is_Category=--Cs}', "");
67818 Error('\p{General_Category=/a/- privateUse}');
67819 Error('\P{General_Category=/a/- privateUse}');
67820 Expect(1, 63743, '\p{General_Category=privateuse}', "");
67821 Expect(0, 63743, '\p{^General_Category=privateuse}', "");
67822 Expect(0, 63743, '\P{General_Category=privateuse}', "");
67823 Expect(1, 63743, '\P{^General_Category=privateuse}', "");
67824 Expect(0, 7, '\p{General_Category=privateuse}', "");
67825 Expect(1, 7, '\p{^General_Category=privateuse}', "");
67826 Expect(1, 7, '\P{General_Category=privateuse}', "");
67827 Expect(0, 7, '\P{^General_Category=privateuse}', "");
67828 Expect(1, 63743, '\p{General_Category=-Private use}', "");
67829 Expect(0, 63743, '\p{^General_Category=-Private use}', "");
67830 Expect(0, 63743, '\P{General_Category=-Private use}', "");
67831 Expect(1, 63743, '\P{^General_Category=-Private use}', "");
67832 Expect(0, 7, '\p{General_Category=-Private use}', "");
67833 Expect(1, 7, '\p{^General_Category=-Private use}', "");
67834 Expect(1, 7, '\P{General_Category=-Private use}', "");
67835 Expect(0, 7, '\P{^General_Category=-Private use}', "");
67836 Error('\p{Gc=:=_-Co}');
67837 Error('\P{Gc=:=_-Co}');
67838 Expect(1, 63743, '\p{Gc:   co}', "");
67839 Expect(0, 63743, '\p{^Gc:   co}', "");
67840 Expect(0, 63743, '\P{Gc:   co}', "");
67841 Expect(1, 63743, '\P{^Gc:   co}', "");
67842 Expect(0, 7, '\p{Gc:   co}', "");
67843 Expect(1, 7, '\p{^Gc:   co}', "");
67844 Expect(1, 7, '\P{Gc:   co}', "");
67845 Expect(0, 7, '\P{^Gc:   co}', "");
67846 Expect(1, 63743, '\p{Gc:   CO}', "");
67847 Expect(0, 63743, '\p{^Gc:   CO}', "");
67848 Expect(0, 63743, '\P{Gc:   CO}', "");
67849 Expect(1, 63743, '\P{^Gc:   CO}', "");
67850 Expect(0, 7, '\p{Gc:   CO}', "");
67851 Expect(1, 7, '\p{^Gc:   CO}', "");
67852 Expect(1, 7, '\P{Gc:   CO}', "");
67853 Expect(0, 7, '\P{^Gc:   CO}', "");
67854 Error('\p{Category= /a/Private  Use}');
67855 Error('\P{Category= /a/Private  Use}');
67856 Expect(1, 63743, '\p{Category=privateuse}', "");
67857 Expect(0, 63743, '\p{^Category=privateuse}', "");
67858 Expect(0, 63743, '\P{Category=privateuse}', "");
67859 Expect(1, 63743, '\P{^Category=privateuse}', "");
67860 Expect(0, 7, '\p{Category=privateuse}', "");
67861 Expect(1, 7, '\p{^Category=privateuse}', "");
67862 Expect(1, 7, '\P{Category=privateuse}', "");
67863 Expect(0, 7, '\P{^Category=privateuse}', "");
67864 Expect(1, 63743, '\p{Category=--Private Use}', "");
67865 Expect(0, 63743, '\p{^Category=--Private        Use}', "");
67866 Expect(0, 63743, '\P{Category=--Private Use}', "");
67867 Expect(1, 63743, '\P{^Category=--Private        Use}', "");
67868 Expect(0, 7, '\p{Category=--Private     Use}', "");
67869 Expect(1, 7, '\p{^Category=--Private    Use}', "");
67870 Expect(1, 7, '\P{Category=--Private     Use}', "");
67871 Expect(0, 7, '\P{^Category=--Private    Use}', "");
67872 Error('\p{Is_General_Category=:=-Co}');
67873 Error('\P{Is_General_Category=:=-Co}');
67874 Expect(1, 63743, '\p{Is_General_Category=co}', "");
67875 Expect(0, 63743, '\p{^Is_General_Category=co}', "");
67876 Expect(0, 63743, '\P{Is_General_Category=co}', "");
67877 Expect(1, 63743, '\P{^Is_General_Category=co}', "");
67878 Expect(0, 7, '\p{Is_General_Category=co}', "");
67879 Expect(1, 7, '\p{^Is_General_Category=co}', "");
67880 Expect(1, 7, '\P{Is_General_Category=co}', "");
67881 Expect(0, 7, '\P{^Is_General_Category=co}', "");
67882 Expect(1, 63743, '\p{Is_General_Category=-Co}', "");
67883 Expect(0, 63743, '\p{^Is_General_Category=-Co}', "");
67884 Expect(0, 63743, '\P{Is_General_Category=-Co}', "");
67885 Expect(1, 63743, '\P{^Is_General_Category=-Co}', "");
67886 Expect(0, 7, '\p{Is_General_Category=-Co}', "");
67887 Expect(1, 7, '\p{^Is_General_Category=-Co}', "");
67888 Expect(1, 7, '\P{Is_General_Category=-Co}', "");
67889 Expect(0, 7, '\P{^Is_General_Category=-Co}', "");
67890 Error('\p{Is_Gc:/a/_-PRIVATE Use}');
67891 Error('\P{Is_Gc:/a/_-PRIVATE Use}');
67892 Expect(1, 63743, '\p{Is_Gc=privateuse}', "");
67893 Expect(0, 63743, '\p{^Is_Gc=privateuse}', "");
67894 Expect(0, 63743, '\P{Is_Gc=privateuse}', "");
67895 Expect(1, 63743, '\P{^Is_Gc=privateuse}', "");
67896 Expect(0, 7, '\p{Is_Gc=privateuse}', "");
67897 Expect(1, 7, '\p{^Is_Gc=privateuse}', "");
67898 Expect(1, 7, '\P{Is_Gc=privateuse}', "");
67899 Expect(0, 7, '\P{^Is_Gc=privateuse}', "");
67900 Expect(1, 63743, '\p{Is_Gc= _PRIVATE_Use}', "");
67901 Expect(0, 63743, '\p{^Is_Gc= _PRIVATE_Use}', "");
67902 Expect(0, 63743, '\P{Is_Gc= _PRIVATE_Use}', "");
67903 Expect(1, 63743, '\P{^Is_Gc= _PRIVATE_Use}', "");
67904 Expect(0, 7, '\p{Is_Gc= _PRIVATE_Use}', "");
67905 Expect(1, 7, '\p{^Is_Gc= _PRIVATE_Use}', "");
67906 Expect(1, 7, '\P{Is_Gc= _PRIVATE_Use}', "");
67907 Expect(0, 7, '\P{^Is_Gc= _PRIVATE_Use}', "");
67908 Error('\p{Is_Category=_/a/Co}');
67909 Error('\P{Is_Category=_/a/Co}');
67910 Expect(1, 63743, '\p{Is_Category=co}', "");
67911 Expect(0, 63743, '\p{^Is_Category=co}', "");
67912 Expect(0, 63743, '\P{Is_Category=co}', "");
67913 Expect(1, 63743, '\P{^Is_Category=co}', "");
67914 Expect(0, 7, '\p{Is_Category=co}', "");
67915 Expect(1, 7, '\p{^Is_Category=co}', "");
67916 Expect(1, 7, '\P{Is_Category=co}', "");
67917 Expect(0, 7, '\P{^Is_Category=co}', "");
67918 Expect(1, 63743, '\p{Is_Category= _Co}', "");
67919 Expect(0, 63743, '\p{^Is_Category= _Co}', "");
67920 Expect(0, 63743, '\P{Is_Category= _Co}', "");
67921 Expect(1, 63743, '\P{^Is_Category= _Co}', "");
67922 Expect(0, 7, '\p{Is_Category= _Co}', "");
67923 Expect(1, 7, '\p{^Is_Category= _Co}', "");
67924 Expect(1, 7, '\P{Is_Category= _Co}', "");
67925 Expect(0, 7, '\P{^Is_Category= _Co}', "");
67926 Error('\p{General_Category=/a/  LOWERCASE_LETTER}');
67927 Error('\P{General_Category=/a/  LOWERCASE_LETTER}');
67928 Expect(1, 122, '\p{General_Category=lowercaseletter}', "");
67929 Expect(0, 122, '\p{^General_Category=lowercaseletter}', "");
67930 Expect(0, 122, '\P{General_Category=lowercaseletter}', "");
67931 Expect(1, 122, '\P{^General_Category=lowercaseletter}', "");
67932 Expect(0, 96, '\p{General_Category=lowercaseletter}', "");
67933 Expect(1, 96, '\p{^General_Category=lowercaseletter}', "");
67934 Expect(1, 96, '\P{General_Category=lowercaseletter}', "");
67935 Expect(0, 96, '\P{^General_Category=lowercaseletter}', "");
67936 Expect(1, 122, '\p{General_Category:    --lowercase     letter}', "");
67937 Expect(0, 122, '\p{^General_Category:   --lowercase     letter}', "");
67938 Expect(0, 122, '\P{General_Category:    --lowercase     letter}', "");
67939 Expect(1, 122, '\P{^General_Category:   --lowercase     letter}', "");
67940 Expect(0, 96, '\p{General_Category:     --lowercase     letter}', "");
67941 Expect(1, 96, '\p{^General_Category:    --lowercase     letter}', "");
67942 Expect(1, 96, '\P{General_Category:     --lowercase     letter}', "");
67943 Expect(0, 96, '\P{^General_Category:    --lowercase     letter}', "");
67944 Error('\p{Gc=_  ll/a/}');
67945 Error('\P{Gc=_  ll/a/}');
67946 Expect(1, 122, '\p{Gc:  ll}', "");
67947 Expect(0, 122, '\p{^Gc: ll}', "");
67948 Expect(0, 122, '\P{Gc:  ll}', "");
67949 Expect(1, 122, '\P{^Gc: ll}', "");
67950 Expect(0, 96, '\p{Gc:   ll}', "");
67951 Expect(1, 96, '\p{^Gc:  ll}', "");
67952 Expect(1, 96, '\P{Gc:   ll}', "");
67953 Expect(0, 96, '\P{^Gc:  ll}', "");
67954 Expect(1, 122, '\p{Gc=  _Ll}', "");
67955 Expect(0, 122, '\p{^Gc= _Ll}', "");
67956 Expect(0, 122, '\P{Gc=  _Ll}', "");
67957 Expect(1, 122, '\P{^Gc= _Ll}', "");
67958 Expect(0, 96, '\p{Gc=   _Ll}', "");
67959 Expect(1, 96, '\p{^Gc=  _Ll}', "");
67960 Expect(1, 96, '\P{Gc=   _Ll}', "");
67961 Expect(0, 96, '\P{^Gc=  _Ll}', "");
67962 Error('\p{Category=-lowercase/a/LETTER}');
67963 Error('\P{Category=-lowercase/a/LETTER}');
67964 Expect(1, 122, '\p{Category=lowercaseletter}', "");
67965 Expect(0, 122, '\p{^Category=lowercaseletter}', "");
67966 Expect(0, 122, '\P{Category=lowercaseletter}', "");
67967 Expect(1, 122, '\P{^Category=lowercaseletter}', "");
67968 Expect(0, 96, '\p{Category=lowercaseletter}', "");
67969 Expect(1, 96, '\p{^Category=lowercaseletter}', "");
67970 Expect(1, 96, '\P{Category=lowercaseletter}', "");
67971 Expect(0, 96, '\P{^Category=lowercaseletter}', "");
67972 Expect(1, 122, '\p{Category=--LOWERCASE-letter}', "");
67973 Expect(0, 122, '\p{^Category=--LOWERCASE-letter}', "");
67974 Expect(0, 122, '\P{Category=--LOWERCASE-letter}', "");
67975 Expect(1, 122, '\P{^Category=--LOWERCASE-letter}', "");
67976 Expect(0, 96, '\p{Category=--LOWERCASE-letter}', "");
67977 Expect(1, 96, '\p{^Category=--LOWERCASE-letter}', "");
67978 Expect(1, 96, '\P{Category=--LOWERCASE-letter}', "");
67979 Expect(0, 96, '\P{^Category=--LOWERCASE-letter}', "");
67980 Error('\p{Is_General_Category=:=--ll}');
67981 Error('\P{Is_General_Category=:=--ll}');
67982 Expect(1, 122, '\p{Is_General_Category: ll}', "");
67983 Expect(0, 122, '\p{^Is_General_Category:        ll}', "");
67984 Expect(0, 122, '\P{Is_General_Category: ll}', "");
67985 Expect(1, 122, '\P{^Is_General_Category:        ll}', "");
67986 Expect(0, 96, '\p{Is_General_Category:  ll}', "");
67987 Expect(1, 96, '\p{^Is_General_Category: ll}', "");
67988 Expect(1, 96, '\P{Is_General_Category:  ll}', "");
67989 Expect(0, 96, '\P{^Is_General_Category: ll}', "");
67990 Expect(1, 122, '\p{Is_General_Category:   Ll}', "");
67991 Expect(0, 122, '\p{^Is_General_Category:   Ll}', "");
67992 Expect(0, 122, '\P{Is_General_Category:   Ll}', "");
67993 Expect(1, 122, '\P{^Is_General_Category:   Ll}', "");
67994 Expect(0, 96, '\p{Is_General_Category:   Ll}', "");
67995 Expect(1, 96, '\p{^Is_General_Category:   Ll}', "");
67996 Expect(1, 96, '\P{Is_General_Category:   Ll}', "");
67997 Expect(0, 96, '\P{^Is_General_Category:   Ll}', "");
67998 Error('\p{Is_Gc=:=__Lowercase   Letter}');
67999 Error('\P{Is_Gc=:=__Lowercase   Letter}');
68000 Expect(1, 122, '\p{Is_Gc:       lowercaseletter}', "");
68001 Expect(0, 122, '\p{^Is_Gc:      lowercaseletter}', "");
68002 Expect(0, 122, '\P{Is_Gc:       lowercaseletter}', "");
68003 Expect(1, 122, '\P{^Is_Gc:      lowercaseletter}', "");
68004 Expect(0, 96, '\p{Is_Gc:        lowercaseletter}', "");
68005 Expect(1, 96, '\p{^Is_Gc:       lowercaseletter}', "");
68006 Expect(1, 96, '\P{Is_Gc:        lowercaseletter}', "");
68007 Expect(0, 96, '\P{^Is_Gc:       lowercaseletter}', "");
68008 Expect(1, 122, '\p{Is_Gc:       _LOWERCASEletter}', "");
68009 Expect(0, 122, '\p{^Is_Gc:      _LOWERCASEletter}', "");
68010 Expect(0, 122, '\P{Is_Gc:       _LOWERCASEletter}', "");
68011 Expect(1, 122, '\P{^Is_Gc:      _LOWERCASEletter}', "");
68012 Expect(0, 96, '\p{Is_Gc:        _LOWERCASEletter}', "");
68013 Expect(1, 96, '\p{^Is_Gc:       _LOWERCASEletter}', "");
68014 Expect(1, 96, '\P{Is_Gc:        _LOWERCASEletter}', "");
68015 Expect(0, 96, '\P{^Is_Gc:       _LOWERCASEletter}', "");
68016 Error('\p{Is_Category:_/a/Ll}');
68017 Error('\P{Is_Category:_/a/Ll}');
68018 Expect(1, 122, '\p{Is_Category=ll}', "");
68019 Expect(0, 122, '\p{^Is_Category=ll}', "");
68020 Expect(0, 122, '\P{Is_Category=ll}', "");
68021 Expect(1, 122, '\P{^Is_Category=ll}', "");
68022 Expect(0, 96, '\p{Is_Category=ll}', "");
68023 Expect(1, 96, '\p{^Is_Category=ll}', "");
68024 Expect(1, 96, '\P{Is_Category=ll}', "");
68025 Expect(0, 96, '\P{^Is_Category=ll}', "");
68026 Expect(1, 122, '\p{Is_Category=-Ll}', "");
68027 Expect(0, 122, '\p{^Is_Category=-Ll}', "");
68028 Expect(0, 122, '\P{Is_Category=-Ll}', "");
68029 Expect(1, 122, '\P{^Is_Category=-Ll}', "");
68030 Expect(0, 96, '\p{Is_Category=-Ll}', "");
68031 Expect(1, 96, '\p{^Is_Category=-Ll}', "");
68032 Expect(1, 96, '\P{Is_Category=-Ll}', "");
68033 Expect(0, 96, '\P{^Is_Category=-Ll}', "");
68034 Error('\p{General_Category=     -ClosePUNCTUATION:=}');
68035 Error('\P{General_Category=     -ClosePUNCTUATION:=}');
68036 Expect(1, 41, '\p{General_Category:   closepunctuation}', "");
68037 Expect(0, 41, '\p{^General_Category:   closepunctuation}', "");
68038 Expect(0, 41, '\P{General_Category:   closepunctuation}', "");
68039 Expect(1, 41, '\P{^General_Category:   closepunctuation}', "");
68040 Expect(0, 40, '\p{General_Category:   closepunctuation}', "");
68041 Expect(1, 40, '\p{^General_Category:   closepunctuation}', "");
68042 Expect(1, 40, '\P{General_Category:   closepunctuation}', "");
68043 Expect(0, 40, '\P{^General_Category:   closepunctuation}', "");
68044 Expect(1, 41, '\p{General_Category=_Close_Punctuation}', "");
68045 Expect(0, 41, '\p{^General_Category=_Close_Punctuation}', "");
68046 Expect(0, 41, '\P{General_Category=_Close_Punctuation}', "");
68047 Expect(1, 41, '\P{^General_Category=_Close_Punctuation}', "");
68048 Expect(0, 40, '\p{General_Category=_Close_Punctuation}', "");
68049 Expect(1, 40, '\p{^General_Category=_Close_Punctuation}', "");
68050 Expect(1, 40, '\P{General_Category=_Close_Punctuation}', "");
68051 Expect(0, 40, '\P{^General_Category=_Close_Punctuation}', "");
68052 Error('\p{Gc=   /a/Pe}');
68053 Error('\P{Gc=   /a/Pe}');
68054 Expect(1, 41, '\p{Gc=pe}', "");
68055 Expect(0, 41, '\p{^Gc=pe}', "");
68056 Expect(0, 41, '\P{Gc=pe}', "");
68057 Expect(1, 41, '\P{^Gc=pe}', "");
68058 Expect(0, 40, '\p{Gc=pe}', "");
68059 Expect(1, 40, '\p{^Gc=pe}', "");
68060 Expect(1, 40, '\P{Gc=pe}', "");
68061 Expect(0, 40, '\P{^Gc=pe}', "");
68062 Expect(1, 41, '\p{Gc=  pe}', "");
68063 Expect(0, 41, '\p{^Gc=  pe}', "");
68064 Expect(0, 41, '\P{Gc=  pe}', "");
68065 Expect(1, 41, '\P{^Gc=  pe}', "");
68066 Expect(0, 40, '\p{Gc=  pe}', "");
68067 Expect(1, 40, '\p{^Gc=  pe}', "");
68068 Expect(1, 40, '\P{Gc=  pe}', "");
68069 Expect(0, 40, '\P{^Gc=  pe}', "");
68070 Error('\p{Category:/a/Closepunctuation}');
68071 Error('\P{Category:/a/Closepunctuation}');
68072 Expect(1, 41, '\p{Category=closepunctuation}', "");
68073 Expect(0, 41, '\p{^Category=closepunctuation}', "");
68074 Expect(0, 41, '\P{Category=closepunctuation}', "");
68075 Expect(1, 41, '\P{^Category=closepunctuation}', "");
68076 Expect(0, 40, '\p{Category=closepunctuation}', "");
68077 Expect(1, 40, '\p{^Category=closepunctuation}', "");
68078 Expect(1, 40, '\P{Category=closepunctuation}', "");
68079 Expect(0, 40, '\P{^Category=closepunctuation}', "");
68080 Expect(1, 41, '\p{Category=_CLOSEPunctuation}', "");
68081 Expect(0, 41, '\p{^Category=_CLOSEPunctuation}', "");
68082 Expect(0, 41, '\P{Category=_CLOSEPunctuation}', "");
68083 Expect(1, 41, '\P{^Category=_CLOSEPunctuation}', "");
68084 Expect(0, 40, '\p{Category=_CLOSEPunctuation}', "");
68085 Expect(1, 40, '\p{^Category=_CLOSEPunctuation}', "");
68086 Expect(1, 40, '\P{Category=_CLOSEPunctuation}', "");
68087 Expect(0, 40, '\P{^Category=_CLOSEPunctuation}', "");
68088 Error('\p{Is_General_Category=/a/ -Pe}');
68089 Error('\P{Is_General_Category=/a/ -Pe}');
68090 Expect(1, 41, '\p{Is_General_Category=pe}', "");
68091 Expect(0, 41, '\p{^Is_General_Category=pe}', "");
68092 Expect(0, 41, '\P{Is_General_Category=pe}', "");
68093 Expect(1, 41, '\P{^Is_General_Category=pe}', "");
68094 Expect(0, 40, '\p{Is_General_Category=pe}', "");
68095 Expect(1, 40, '\p{^Is_General_Category=pe}', "");
68096 Expect(1, 40, '\P{Is_General_Category=pe}', "");
68097 Expect(0, 40, '\P{^Is_General_Category=pe}', "");
68098 Expect(1, 41, '\p{Is_General_Category=-PE}', "");
68099 Expect(0, 41, '\p{^Is_General_Category=-PE}', "");
68100 Expect(0, 41, '\P{Is_General_Category=-PE}', "");
68101 Expect(1, 41, '\P{^Is_General_Category=-PE}', "");
68102 Expect(0, 40, '\p{Is_General_Category=-PE}', "");
68103 Expect(1, 40, '\p{^Is_General_Category=-PE}', "");
68104 Expect(1, 40, '\P{Is_General_Category=-PE}', "");
68105 Expect(0, 40, '\P{^Is_General_Category=-PE}', "");
68106 Error('\p{Is_Gc: :=CLOSE Punctuation}');
68107 Error('\P{Is_Gc: :=CLOSE Punctuation}');
68108 Expect(1, 41, '\p{Is_Gc=closepunctuation}', "");
68109 Expect(0, 41, '\p{^Is_Gc=closepunctuation}', "");
68110 Expect(0, 41, '\P{Is_Gc=closepunctuation}', "");
68111 Expect(1, 41, '\P{^Is_Gc=closepunctuation}', "");
68112 Expect(0, 40, '\p{Is_Gc=closepunctuation}', "");
68113 Expect(1, 40, '\p{^Is_Gc=closepunctuation}', "");
68114 Expect(1, 40, '\P{Is_Gc=closepunctuation}', "");
68115 Expect(0, 40, '\P{^Is_Gc=closepunctuation}', "");
68116 Expect(1, 41, '\p{Is_Gc= _CLOSE PUNCTUATION}', "");
68117 Expect(0, 41, '\p{^Is_Gc= _CLOSE PUNCTUATION}', "");
68118 Expect(0, 41, '\P{Is_Gc= _CLOSE PUNCTUATION}', "");
68119 Expect(1, 41, '\P{^Is_Gc= _CLOSE PUNCTUATION}', "");
68120 Expect(0, 40, '\p{Is_Gc= _CLOSE PUNCTUATION}', "");
68121 Expect(1, 40, '\p{^Is_Gc= _CLOSE PUNCTUATION}', "");
68122 Expect(1, 40, '\P{Is_Gc= _CLOSE PUNCTUATION}', "");
68123 Expect(0, 40, '\P{^Is_Gc= _CLOSE PUNCTUATION}', "");
68124 Error('\p{Is_Category=/a/       _PE}');
68125 Error('\P{Is_Category=/a/       _PE}');
68126 Expect(1, 41, '\p{Is_Category=pe}', "");
68127 Expect(0, 41, '\p{^Is_Category=pe}', "");
68128 Expect(0, 41, '\P{Is_Category=pe}', "");
68129 Expect(1, 41, '\P{^Is_Category=pe}', "");
68130 Expect(0, 40, '\p{Is_Category=pe}', "");
68131 Expect(1, 40, '\p{^Is_Category=pe}', "");
68132 Expect(1, 40, '\P{Is_Category=pe}', "");
68133 Expect(0, 40, '\P{^Is_Category=pe}', "");
68134 Expect(1, 41, '\p{Is_Category=--pe}', "");
68135 Expect(0, 41, '\p{^Is_Category=--pe}', "");
68136 Expect(0, 41, '\P{Is_Category=--pe}', "");
68137 Expect(1, 41, '\P{^Is_Category=--pe}', "");
68138 Expect(0, 40, '\p{Is_Category=--pe}', "");
68139 Expect(1, 40, '\p{^Is_Category=--pe}', "");
68140 Expect(1, 40, '\P{Is_Category=--pe}', "");
68141 Expect(0, 40, '\P{^Is_Category=--pe}', "");
68142 Error('\p{General_Category=-:=Letter}');
68143 Error('\P{General_Category=-:=Letter}');
68144 Expect(1, 90, '\p{General_Category=letter}', "");
68145 Expect(0, 90, '\p{^General_Category=letter}', "");
68146 Expect(0, 90, '\P{General_Category=letter}', "");
68147 Expect(1, 90, '\P{^General_Category=letter}', "");
68148 Expect(0, 64, '\p{General_Category=letter}', "");
68149 Expect(1, 64, '\p{^General_Category=letter}', "");
68150 Expect(1, 64, '\P{General_Category=letter}', "");
68151 Expect(0, 64, '\P{^General_Category=letter}', "");
68152 Expect(1, 90, '\p{General_Category=     letter}', "");
68153 Expect(0, 90, '\p{^General_Category=    letter}', "");
68154 Expect(0, 90, '\P{General_Category=     letter}', "");
68155 Expect(1, 90, '\P{^General_Category=    letter}', "");
68156 Expect(0, 64, '\p{General_Category=     letter}', "");
68157 Expect(1, 64, '\p{^General_Category=    letter}', "");
68158 Expect(1, 64, '\P{General_Category=     letter}', "");
68159 Expect(0, 64, '\P{^General_Category=    letter}', "");
68160 Error('\p{Gc=/a/L}');
68161 Error('\P{Gc=/a/L}');
68162 Expect(1, 90, '\p{Gc=l}', "");
68163 Expect(0, 90, '\p{^Gc=l}', "");
68164 Expect(0, 90, '\P{Gc=l}', "");
68165 Expect(1, 90, '\P{^Gc=l}', "");
68166 Expect(0, 64, '\p{Gc=l}', "");
68167 Expect(1, 64, '\p{^Gc=l}', "");
68168 Expect(1, 64, '\P{Gc=l}', "");
68169 Expect(0, 64, '\P{^Gc=l}', "");
68170 Expect(1, 90, '\p{Gc=__l}', "");
68171 Expect(0, 90, '\p{^Gc=__l}', "");
68172 Expect(0, 90, '\P{Gc=__l}', "");
68173 Expect(1, 90, '\P{^Gc=__l}', "");
68174 Expect(0, 64, '\p{Gc=__l}', "");
68175 Expect(1, 64, '\p{^Gc=__l}', "");
68176 Expect(1, 64, '\P{Gc=__l}', "");
68177 Expect(0, 64, '\P{^Gc=__l}', "");
68178 Error('\p{Category=-_letter/a/}');
68179 Error('\P{Category=-_letter/a/}');
68180 Expect(1, 90, '\p{Category:   letter}', "");
68181 Expect(0, 90, '\p{^Category:   letter}', "");
68182 Expect(0, 90, '\P{Category:   letter}', "");
68183 Expect(1, 90, '\P{^Category:   letter}', "");
68184 Expect(0, 64, '\p{Category:   letter}', "");
68185 Expect(1, 64, '\p{^Category:   letter}', "");
68186 Expect(1, 64, '\P{Category:   letter}', "");
68187 Expect(0, 64, '\P{^Category:   letter}', "");
68188 Expect(1, 90, '\p{Category=__LETTER}', "");
68189 Expect(0, 90, '\p{^Category=__LETTER}', "");
68190 Expect(0, 90, '\P{Category=__LETTER}', "");
68191 Expect(1, 90, '\P{^Category=__LETTER}', "");
68192 Expect(0, 64, '\p{Category=__LETTER}', "");
68193 Expect(1, 64, '\p{^Category=__LETTER}', "");
68194 Expect(1, 64, '\P{Category=__LETTER}', "");
68195 Expect(0, 64, '\P{^Category=__LETTER}', "");
68196 Error('\p{Is_General_Category=_L/a/}');
68197 Error('\P{Is_General_Category=_L/a/}');
68198 Expect(1, 90, '\p{Is_General_Category:  l}', "");
68199 Expect(0, 90, '\p{^Is_General_Category: l}', "");
68200 Expect(0, 90, '\P{Is_General_Category:  l}', "");
68201 Expect(1, 90, '\P{^Is_General_Category: l}', "");
68202 Expect(0, 64, '\p{Is_General_Category:  l}', "");
68203 Expect(1, 64, '\p{^Is_General_Category: l}', "");
68204 Expect(1, 64, '\P{Is_General_Category:  l}', "");
68205 Expect(0, 64, '\P{^Is_General_Category: l}', "");
68206 Expect(1, 90, '\p{Is_General_Category= -L}', "");
68207 Expect(0, 90, '\p{^Is_General_Category= -L}', "");
68208 Expect(0, 90, '\P{Is_General_Category= -L}', "");
68209 Expect(1, 90, '\P{^Is_General_Category= -L}', "");
68210 Expect(0, 64, '\p{Is_General_Category= -L}', "");
68211 Expect(1, 64, '\p{^Is_General_Category= -L}', "");
68212 Expect(1, 64, '\P{Is_General_Category= -L}', "");
68213 Expect(0, 64, '\P{^Is_General_Category= -L}', "");
68214 Error('\p{Is_Gc=-_LETTER/a/}');
68215 Error('\P{Is_Gc=-_LETTER/a/}');
68216 Expect(1, 90, '\p{Is_Gc=letter}', "");
68217 Expect(0, 90, '\p{^Is_Gc=letter}', "");
68218 Expect(0, 90, '\P{Is_Gc=letter}', "");
68219 Expect(1, 90, '\P{^Is_Gc=letter}', "");
68220 Expect(0, 64, '\p{Is_Gc=letter}', "");
68221 Expect(1, 64, '\p{^Is_Gc=letter}', "");
68222 Expect(1, 64, '\P{Is_Gc=letter}', "");
68223 Expect(0, 64, '\P{^Is_Gc=letter}', "");
68224 Expect(1, 90, '\p{Is_Gc= Letter}', "");
68225 Expect(0, 90, '\p{^Is_Gc= Letter}', "");
68226 Expect(0, 90, '\P{Is_Gc= Letter}', "");
68227 Expect(1, 90, '\P{^Is_Gc= Letter}', "");
68228 Expect(0, 64, '\p{Is_Gc= Letter}', "");
68229 Expect(1, 64, '\p{^Is_Gc= Letter}', "");
68230 Expect(1, 64, '\P{Is_Gc= Letter}', "");
68231 Expect(0, 64, '\P{^Is_Gc= Letter}', "");
68232 Error('\p{Is_Category=/a/ _L}');
68233 Error('\P{Is_Category=/a/ _L}');
68234 Expect(1, 90, '\p{Is_Category=l}', "");
68235 Expect(0, 90, '\p{^Is_Category=l}', "");
68236 Expect(0, 90, '\P{Is_Category=l}', "");
68237 Expect(1, 90, '\P{^Is_Category=l}', "");
68238 Expect(0, 64, '\p{Is_Category=l}', "");
68239 Expect(1, 64, '\p{^Is_Category=l}', "");
68240 Expect(1, 64, '\P{Is_Category=l}', "");
68241 Expect(0, 64, '\P{^Is_Category=l}', "");
68242 Expect(1, 90, '\p{Is_Category=  L}', "");
68243 Expect(0, 90, '\p{^Is_Category=         L}', "");
68244 Expect(0, 90, '\P{Is_Category=  L}', "");
68245 Expect(1, 90, '\P{^Is_Category=         L}', "");
68246 Expect(0, 64, '\p{Is_Category=  L}', "");
68247 Expect(1, 64, '\p{^Is_Category=         L}', "");
68248 Expect(1, 64, '\P{Is_Category=  L}', "");
68249 Expect(0, 64, '\P{^Is_Category=         L}', "");
68250 Error('\p{General_Category=     -Modifier:=Symbol}');
68251 Error('\P{General_Category=     -Modifier:=Symbol}');
68252 Expect(1, 94, '\p{General_Category=modifiersymbol}', "");
68253 Expect(0, 94, '\p{^General_Category=modifiersymbol}', "");
68254 Expect(0, 94, '\P{General_Category=modifiersymbol}', "");
68255 Expect(1, 94, '\P{^General_Category=modifiersymbol}', "");
68256 Expect(0, 93, '\p{General_Category=modifiersymbol}', "");
68257 Expect(1, 93, '\p{^General_Category=modifiersymbol}', "");
68258 Expect(1, 93, '\P{General_Category=modifiersymbol}', "");
68259 Expect(0, 93, '\P{^General_Category=modifiersymbol}', "");
68260 Expect(1, 94, '\p{General_Category=_    modifier-SYMBOL}', "");
68261 Expect(0, 94, '\p{^General_Category=_   modifier-SYMBOL}', "");
68262 Expect(0, 94, '\P{General_Category=_    modifier-SYMBOL}', "");
68263 Expect(1, 94, '\P{^General_Category=_   modifier-SYMBOL}', "");
68264 Expect(0, 93, '\p{General_Category=_    modifier-SYMBOL}', "");
68265 Expect(1, 93, '\p{^General_Category=_   modifier-SYMBOL}', "");
68266 Expect(1, 93, '\P{General_Category=_    modifier-SYMBOL}', "");
68267 Expect(0, 93, '\P{^General_Category=_   modifier-SYMBOL}', "");
68268 Error('\p{Gc:   _:=sk}');
68269 Error('\P{Gc:   _:=sk}');
68270 Expect(1, 94, '\p{Gc=sk}', "");
68271 Expect(0, 94, '\p{^Gc=sk}', "");
68272 Expect(0, 94, '\P{Gc=sk}', "");
68273 Expect(1, 94, '\P{^Gc=sk}', "");
68274 Expect(0, 93, '\p{Gc=sk}', "");
68275 Expect(1, 93, '\p{^Gc=sk}', "");
68276 Expect(1, 93, '\P{Gc=sk}', "");
68277 Expect(0, 93, '\P{^Gc=sk}', "");
68278 Expect(1, 94, '\p{Gc=   Sk}', "");
68279 Expect(0, 94, '\p{^Gc=  Sk}', "");
68280 Expect(0, 94, '\P{Gc=   Sk}', "");
68281 Expect(1, 94, '\P{^Gc=  Sk}', "");
68282 Expect(0, 93, '\p{Gc=   Sk}', "");
68283 Expect(1, 93, '\p{^Gc=  Sk}', "");
68284 Expect(1, 93, '\P{Gc=   Sk}', "");
68285 Expect(0, 93, '\P{^Gc=  Sk}', "");
68286 Error('\p{Category=--MODIFIER symbol:=}');
68287 Error('\P{Category=--MODIFIER symbol:=}');
68288 Expect(1, 94, '\p{Category=modifiersymbol}', "");
68289 Expect(0, 94, '\p{^Category=modifiersymbol}', "");
68290 Expect(0, 94, '\P{Category=modifiersymbol}', "");
68291 Expect(1, 94, '\P{^Category=modifiersymbol}', "");
68292 Expect(0, 93, '\p{Category=modifiersymbol}', "");
68293 Expect(1, 93, '\p{^Category=modifiersymbol}', "");
68294 Expect(1, 93, '\P{Category=modifiersymbol}', "");
68295 Expect(0, 93, '\P{^Category=modifiersymbol}', "");
68296 Expect(1, 94, '\p{Category=     Modifier-SYMBOL}', "");
68297 Expect(0, 94, '\p{^Category=    Modifier-SYMBOL}', "");
68298 Expect(0, 94, '\P{Category=     Modifier-SYMBOL}', "");
68299 Expect(1, 94, '\P{^Category=    Modifier-SYMBOL}', "");
68300 Expect(0, 93, '\p{Category=     Modifier-SYMBOL}', "");
68301 Expect(1, 93, '\p{^Category=    Modifier-SYMBOL}', "");
68302 Expect(1, 93, '\P{Category=     Modifier-SYMBOL}', "");
68303 Expect(0, 93, '\P{^Category=    Modifier-SYMBOL}', "");
68304 Error('\p{Is_General_Category=  -sk/a/}');
68305 Error('\P{Is_General_Category=  -sk/a/}');
68306 Expect(1, 94, '\p{Is_General_Category=sk}', "");
68307 Expect(0, 94, '\p{^Is_General_Category=sk}', "");
68308 Expect(0, 94, '\P{Is_General_Category=sk}', "");
68309 Expect(1, 94, '\P{^Is_General_Category=sk}', "");
68310 Expect(0, 93, '\p{Is_General_Category=sk}', "");
68311 Expect(1, 93, '\p{^Is_General_Category=sk}', "");
68312 Expect(1, 93, '\P{Is_General_Category=sk}', "");
68313 Expect(0, 93, '\P{^Is_General_Category=sk}', "");
68314 Expect(1, 94, '\p{Is_General_Category= -Sk}', "");
68315 Expect(0, 94, '\p{^Is_General_Category= -Sk}', "");
68316 Expect(0, 94, '\P{Is_General_Category= -Sk}', "");
68317 Expect(1, 94, '\P{^Is_General_Category= -Sk}', "");
68318 Expect(0, 93, '\p{Is_General_Category= -Sk}', "");
68319 Expect(1, 93, '\p{^Is_General_Category= -Sk}', "");
68320 Expect(1, 93, '\P{Is_General_Category= -Sk}', "");
68321 Expect(0, 93, '\P{^Is_General_Category= -Sk}', "");
68322 Error('\p{Is_Gc:        _/a/ModifierSymbol}');
68323 Error('\P{Is_Gc:        _/a/ModifierSymbol}');
68324 Expect(1, 94, '\p{Is_Gc=modifiersymbol}', "");
68325 Expect(0, 94, '\p{^Is_Gc=modifiersymbol}', "");
68326 Expect(0, 94, '\P{Is_Gc=modifiersymbol}', "");
68327 Expect(1, 94, '\P{^Is_Gc=modifiersymbol}', "");
68328 Expect(0, 93, '\p{Is_Gc=modifiersymbol}', "");
68329 Expect(1, 93, '\p{^Is_Gc=modifiersymbol}', "");
68330 Expect(1, 93, '\P{Is_Gc=modifiersymbol}', "");
68331 Expect(0, 93, '\P{^Is_Gc=modifiersymbol}', "");
68332 Expect(1, 94, '\p{Is_Gc=-       MODIFIERSymbol}', "");
68333 Expect(0, 94, '\p{^Is_Gc=-      MODIFIERSymbol}', "");
68334 Expect(0, 94, '\P{Is_Gc=-       MODIFIERSymbol}', "");
68335 Expect(1, 94, '\P{^Is_Gc=-      MODIFIERSymbol}', "");
68336 Expect(0, 93, '\p{Is_Gc=-       MODIFIERSymbol}', "");
68337 Expect(1, 93, '\p{^Is_Gc=-      MODIFIERSymbol}', "");
68338 Expect(1, 93, '\P{Is_Gc=-       MODIFIERSymbol}', "");
68339 Expect(0, 93, '\P{^Is_Gc=-      MODIFIERSymbol}', "");
68340 Error('\p{Is_Category=/a/SK}');
68341 Error('\P{Is_Category=/a/SK}');
68342 Expect(1, 94, '\p{Is_Category:   sk}', "");
68343 Expect(0, 94, '\p{^Is_Category:   sk}', "");
68344 Expect(0, 94, '\P{Is_Category:   sk}', "");
68345 Expect(1, 94, '\P{^Is_Category:   sk}', "");
68346 Expect(0, 93, '\p{Is_Category:   sk}', "");
68347 Expect(1, 93, '\p{^Is_Category:   sk}', "");
68348 Expect(1, 93, '\P{Is_Category:   sk}', "");
68349 Expect(0, 93, '\P{^Is_Category:   sk}', "");
68350 Expect(1, 94, '\p{Is_Category= SK}', "");
68351 Expect(0, 94, '\p{^Is_Category= SK}', "");
68352 Expect(0, 94, '\P{Is_Category= SK}', "");
68353 Expect(1, 94, '\P{^Is_Category= SK}', "");
68354 Expect(0, 93, '\p{Is_Category= SK}', "");
68355 Expect(1, 93, '\p{^Is_Category= SK}', "");
68356 Expect(1, 93, '\P{Is_Category= SK}', "");
68357 Expect(0, 93, '\P{^Is_Category= SK}', "");
68358 Error('\p{General_Category=_ Control/a/}');
68359 Error('\P{General_Category=_ Control/a/}');
68360 Expect(1, 7, '\p{General_Category=control}', "");
68361 Expect(0, 7, '\p{^General_Category=control}', "");
68362 Expect(0, 7, '\P{General_Category=control}', "");
68363 Expect(1, 7, '\P{^General_Category=control}', "");
68364 Expect(0, 126, '\p{General_Category=control}', "");
68365 Expect(1, 126, '\p{^General_Category=control}', "");
68366 Expect(1, 126, '\P{General_Category=control}', "");
68367 Expect(0, 126, '\P{^General_Category=control}', "");
68368 Expect(1, 7, '\p{General_Category=_ control}', "");
68369 Expect(0, 7, '\p{^General_Category=_ control}', "");
68370 Expect(0, 7, '\P{General_Category=_ control}', "");
68371 Expect(1, 7, '\P{^General_Category=_ control}', "");
68372 Expect(0, 126, '\p{General_Category=_ control}', "");
68373 Expect(1, 126, '\p{^General_Category=_ control}', "");
68374 Expect(1, 126, '\P{General_Category=_ control}', "");
68375 Expect(0, 126, '\P{^General_Category=_ control}', "");
68376 Error('\p{Gc=/a/Cc}');
68377 Error('\P{Gc=/a/Cc}');
68378 Expect(1, 7, '\p{Gc=cc}', "");
68379 Expect(0, 7, '\p{^Gc=cc}', "");
68380 Expect(0, 7, '\P{Gc=cc}', "");
68381 Expect(1, 7, '\P{^Gc=cc}', "");
68382 Expect(0, 126, '\p{Gc=cc}', "");
68383 Expect(1, 126, '\p{^Gc=cc}', "");
68384 Expect(1, 126, '\P{Gc=cc}', "");
68385 Expect(0, 126, '\P{^Gc=cc}', "");
68386 Expect(1, 7, '\p{Gc=-CC}', "");
68387 Expect(0, 7, '\p{^Gc=-CC}', "");
68388 Expect(0, 7, '\P{Gc=-CC}', "");
68389 Expect(1, 7, '\P{^Gc=-CC}', "");
68390 Expect(0, 126, '\p{Gc=-CC}', "");
68391 Expect(1, 126, '\p{^Gc=-CC}', "");
68392 Expect(1, 126, '\P{Gc=-CC}', "");
68393 Expect(0, 126, '\P{^Gc=-CC}', "");
68394 Error('\p{Category=     CNTRL/a/}');
68395 Error('\P{Category=     CNTRL/a/}');
68396 Expect(1, 7, '\p{Category: cntrl}', "");
68397 Expect(0, 7, '\p{^Category: cntrl}', "");
68398 Expect(0, 7, '\P{Category: cntrl}', "");
68399 Expect(1, 7, '\P{^Category: cntrl}', "");
68400 Expect(0, 126, '\p{Category: cntrl}', "");
68401 Expect(1, 126, '\p{^Category: cntrl}', "");
68402 Expect(1, 126, '\P{Category: cntrl}', "");
68403 Expect(0, 126, '\P{^Category: cntrl}', "");
68404 Expect(1, 7, '\p{Category=--cntrl}', "");
68405 Expect(0, 7, '\p{^Category=--cntrl}', "");
68406 Expect(0, 7, '\P{Category=--cntrl}', "");
68407 Expect(1, 7, '\P{^Category=--cntrl}', "");
68408 Expect(0, 126, '\p{Category=--cntrl}', "");
68409 Expect(1, 126, '\p{^Category=--cntrl}', "");
68410 Expect(1, 126, '\P{Category=--cntrl}', "");
68411 Expect(0, 126, '\P{^Category=--cntrl}', "");
68412 Error('\p{Is_General_Category= :=Control}');
68413 Error('\P{Is_General_Category= :=Control}');
68414 Expect(1, 7, '\p{Is_General_Category=control}', "");
68415 Expect(0, 7, '\p{^Is_General_Category=control}', "");
68416 Expect(0, 7, '\P{Is_General_Category=control}', "");
68417 Expect(1, 7, '\P{^Is_General_Category=control}', "");
68418 Expect(0, 126, '\p{Is_General_Category=control}', "");
68419 Expect(1, 126, '\p{^Is_General_Category=control}', "");
68420 Expect(1, 126, '\P{Is_General_Category=control}', "");
68421 Expect(0, 126, '\P{^Is_General_Category=control}', "");
68422 Expect(1, 7, '\p{Is_General_Category=   _control}', "");
68423 Expect(0, 7, '\p{^Is_General_Category=  _control}', "");
68424 Expect(0, 7, '\P{Is_General_Category=   _control}', "");
68425 Expect(1, 7, '\P{^Is_General_Category=  _control}', "");
68426 Expect(0, 126, '\p{Is_General_Category= _control}', "");
68427 Expect(1, 126, '\p{^Is_General_Category=        _control}', "");
68428 Expect(1, 126, '\P{Is_General_Category= _control}', "");
68429 Expect(0, 126, '\P{^Is_General_Category=        _control}', "");
68430 Error('\p{Is_Gc=/a/Cc}');
68431 Error('\P{Is_Gc=/a/Cc}');
68432 Expect(1, 7, '\p{Is_Gc=cc}', "");
68433 Expect(0, 7, '\p{^Is_Gc=cc}', "");
68434 Expect(0, 7, '\P{Is_Gc=cc}', "");
68435 Expect(1, 7, '\P{^Is_Gc=cc}', "");
68436 Expect(0, 126, '\p{Is_Gc=cc}', "");
68437 Expect(1, 126, '\p{^Is_Gc=cc}', "");
68438 Expect(1, 126, '\P{Is_Gc=cc}', "");
68439 Expect(0, 126, '\P{^Is_Gc=cc}', "");
68440 Expect(1, 7, '\p{Is_Gc=__cc}', "");
68441 Expect(0, 7, '\p{^Is_Gc=__cc}', "");
68442 Expect(0, 7, '\P{Is_Gc=__cc}', "");
68443 Expect(1, 7, '\P{^Is_Gc=__cc}', "");
68444 Expect(0, 126, '\p{Is_Gc=__cc}', "");
68445 Expect(1, 126, '\p{^Is_Gc=__cc}', "");
68446 Expect(1, 126, '\P{Is_Gc=__cc}', "");
68447 Expect(0, 126, '\P{^Is_Gc=__cc}', "");
68448 Error('\p{Is_Category=/a/__cntrl}');
68449 Error('\P{Is_Category=/a/__cntrl}');
68450 Expect(1, 7, '\p{Is_Category:   cntrl}', "");
68451 Expect(0, 7, '\p{^Is_Category:   cntrl}', "");
68452 Expect(0, 7, '\P{Is_Category:   cntrl}', "");
68453 Expect(1, 7, '\P{^Is_Category:   cntrl}', "");
68454 Expect(0, 126, '\p{Is_Category:   cntrl}', "");
68455 Expect(1, 126, '\p{^Is_Category:   cntrl}', "");
68456 Expect(1, 126, '\P{Is_Category:   cntrl}', "");
68457 Expect(0, 126, '\P{^Is_Category:   cntrl}', "");
68458 Expect(1, 7, '\p{Is_Category=__cntrl}', "");
68459 Expect(0, 7, '\p{^Is_Category=__cntrl}', "");
68460 Expect(0, 7, '\P{Is_Category=__cntrl}', "");
68461 Expect(1, 7, '\P{^Is_Category=__cntrl}', "");
68462 Expect(0, 126, '\p{Is_Category=__cntrl}', "");
68463 Expect(1, 126, '\p{^Is_Category=__cntrl}', "");
68464 Expect(1, 126, '\P{Is_Category=__cntrl}', "");
68465 Expect(0, 126, '\P{^Is_Category=__cntrl}', "");
68466 Error('\p{General_Category=:=           Line    Separator}');
68467 Error('\P{General_Category=:=           Line    Separator}');
68468 Expect(1, 8232, '\p{General_Category=lineseparator}', "");
68469 Expect(0, 8232, '\p{^General_Category=lineseparator}', "");
68470 Expect(0, 8232, '\P{General_Category=lineseparator}', "");
68471 Expect(1, 8232, '\P{^General_Category=lineseparator}', "");
68472 Expect(0, 8231, '\p{General_Category=lineseparator}', "");
68473 Expect(1, 8231, '\p{^General_Category=lineseparator}', "");
68474 Expect(1, 8231, '\P{General_Category=lineseparator}', "");
68475 Expect(0, 8231, '\P{^General_Category=lineseparator}', "");
68476 Expect(1, 8232, '\p{General_Category=   LINE    SEPARATOR}', "");
68477 Expect(0, 8232, '\p{^General_Category=  LINE    SEPARATOR}', "");
68478 Expect(0, 8232, '\P{General_Category=   LINE    SEPARATOR}', "");
68479 Expect(1, 8232, '\P{^General_Category=  LINE    SEPARATOR}', "");
68480 Expect(0, 8231, '\p{General_Category=   LINE    SEPARATOR}', "");
68481 Expect(1, 8231, '\p{^General_Category=  LINE    SEPARATOR}', "");
68482 Expect(1, 8231, '\P{General_Category=   LINE    SEPARATOR}', "");
68483 Expect(0, 8231, '\P{^General_Category=  LINE    SEPARATOR}', "");
68484 Error('\p{Gc=-/a/zl}');
68485 Error('\P{Gc=-/a/zl}');
68486 Expect(1, 8232, '\p{Gc=zl}', "");
68487 Expect(0, 8232, '\p{^Gc=zl}', "");
68488 Expect(0, 8232, '\P{Gc=zl}', "");
68489 Expect(1, 8232, '\P{^Gc=zl}', "");
68490 Expect(0, 8231, '\p{Gc=zl}', "");
68491 Expect(1, 8231, '\p{^Gc=zl}', "");
68492 Expect(1, 8231, '\P{Gc=zl}', "");
68493 Expect(0, 8231, '\P{^Gc=zl}', "");
68494 Expect(1, 8232, '\p{Gc=- ZL}', "");
68495 Expect(0, 8232, '\p{^Gc=- ZL}', "");
68496 Expect(0, 8232, '\P{Gc=- ZL}', "");
68497 Expect(1, 8232, '\P{^Gc=- ZL}', "");
68498 Expect(0, 8231, '\p{Gc=- ZL}', "");
68499 Expect(1, 8231, '\p{^Gc=- ZL}', "");
68500 Expect(1, 8231, '\P{Gc=- ZL}', "");
68501 Expect(0, 8231, '\P{^Gc=- ZL}', "");
68502 Error('\p{Category=:=Line_Separator}');
68503 Error('\P{Category=:=Line_Separator}');
68504 Expect(1, 8232, '\p{Category=lineseparator}', "");
68505 Expect(0, 8232, '\p{^Category=lineseparator}', "");
68506 Expect(0, 8232, '\P{Category=lineseparator}', "");
68507 Expect(1, 8232, '\P{^Category=lineseparator}', "");
68508 Expect(0, 8231, '\p{Category=lineseparator}', "");
68509 Expect(1, 8231, '\p{^Category=lineseparator}', "");
68510 Expect(1, 8231, '\P{Category=lineseparator}', "");
68511 Expect(0, 8231, '\P{^Category=lineseparator}', "");
68512 Expect(1, 8232, '\p{Category: _ LINE    Separator}', "");
68513 Expect(0, 8232, '\p{^Category: _ LINE   Separator}', "");
68514 Expect(0, 8232, '\P{Category: _ LINE    Separator}', "");
68515 Expect(1, 8232, '\P{^Category: _ LINE   Separator}', "");
68516 Expect(0, 8231, '\p{Category: _ LINE    Separator}', "");
68517 Expect(1, 8231, '\p{^Category: _ LINE   Separator}', "");
68518 Expect(1, 8231, '\P{Category: _ LINE    Separator}', "");
68519 Expect(0, 8231, '\P{^Category: _ LINE   Separator}', "");
68520 Error('\p{Is_General_Category:   :=      Zl}');
68521 Error('\P{Is_General_Category:   :=      Zl}');
68522 Expect(1, 8232, '\p{Is_General_Category=zl}', "");
68523 Expect(0, 8232, '\p{^Is_General_Category=zl}', "");
68524 Expect(0, 8232, '\P{Is_General_Category=zl}', "");
68525 Expect(1, 8232, '\P{^Is_General_Category=zl}', "");
68526 Expect(0, 8231, '\p{Is_General_Category=zl}', "");
68527 Expect(1, 8231, '\p{^Is_General_Category=zl}', "");
68528 Expect(1, 8231, '\P{Is_General_Category=zl}', "");
68529 Expect(0, 8231, '\P{^Is_General_Category=zl}', "");
68530 Expect(1, 8232, '\p{Is_General_Category=        -Zl}', "");
68531 Expect(0, 8232, '\p{^Is_General_Category=       -Zl}', "");
68532 Expect(0, 8232, '\P{Is_General_Category=        -Zl}', "");
68533 Expect(1, 8232, '\P{^Is_General_Category=       -Zl}', "");
68534 Expect(0, 8231, '\p{Is_General_Category=        -Zl}', "");
68535 Expect(1, 8231, '\p{^Is_General_Category=       -Zl}', "");
68536 Expect(1, 8231, '\P{Is_General_Category=        -Zl}', "");
68537 Expect(0, 8231, '\P{^Is_General_Category=       -Zl}', "");
68538 Error('\p{Is_Gc=/a/ -line-SEPARATOR}');
68539 Error('\P{Is_Gc=/a/ -line-SEPARATOR}');
68540 Expect(1, 8232, '\p{Is_Gc=lineseparator}', "");
68541 Expect(0, 8232, '\p{^Is_Gc=lineseparator}', "");
68542 Expect(0, 8232, '\P{Is_Gc=lineseparator}', "");
68543 Expect(1, 8232, '\P{^Is_Gc=lineseparator}', "");
68544 Expect(0, 8231, '\p{Is_Gc=lineseparator}', "");
68545 Expect(1, 8231, '\p{^Is_Gc=lineseparator}', "");
68546 Expect(1, 8231, '\P{Is_Gc=lineseparator}', "");
68547 Expect(0, 8231, '\P{^Is_Gc=lineseparator}', "");
68548 Expect(1, 8232, '\p{Is_Gc=  Line separator}', "");
68549 Expect(0, 8232, '\p{^Is_Gc=  Line separator}', "");
68550 Expect(0, 8232, '\P{Is_Gc=  Line separator}', "");
68551 Expect(1, 8232, '\P{^Is_Gc=  Line separator}', "");
68552 Expect(0, 8231, '\p{Is_Gc=  Line separator}', "");
68553 Expect(1, 8231, '\p{^Is_Gc=  Line separator}', "");
68554 Expect(1, 8231, '\P{Is_Gc=  Line separator}', "");
68555 Expect(0, 8231, '\P{^Is_Gc=  Line separator}', "");
68556 Error('\p{Is_Category=/a/Zl}');
68557 Error('\P{Is_Category=/a/Zl}');
68558 Expect(1, 8232, '\p{Is_Category=zl}', "");
68559 Expect(0, 8232, '\p{^Is_Category=zl}', "");
68560 Expect(0, 8232, '\P{Is_Category=zl}', "");
68561 Expect(1, 8232, '\P{^Is_Category=zl}', "");
68562 Expect(0, 8231, '\p{Is_Category=zl}', "");
68563 Expect(1, 8231, '\p{^Is_Category=zl}', "");
68564 Expect(1, 8231, '\P{Is_Category=zl}', "");
68565 Expect(0, 8231, '\P{^Is_Category=zl}', "");
68566 Expect(1, 8232, '\p{Is_Category=-       Zl}', "");
68567 Expect(0, 8232, '\p{^Is_Category=-      Zl}', "");
68568 Expect(0, 8232, '\P{Is_Category=-       Zl}', "");
68569 Expect(1, 8232, '\P{^Is_Category=-      Zl}', "");
68570 Expect(0, 8231, '\p{Is_Category=-       Zl}', "");
68571 Expect(1, 8231, '\p{^Is_Category=-      Zl}', "");
68572 Expect(1, 8231, '\P{Is_Category=-       Zl}', "");
68573 Expect(0, 8231, '\P{^Is_Category=-      Zl}', "");
68574 Error('\p{General_Category= :=OPEN Punctuation}');
68575 Error('\P{General_Category= :=OPEN Punctuation}');
68576 Expect(1, 40, '\p{General_Category=openpunctuation}', "");
68577 Expect(0, 40, '\p{^General_Category=openpunctuation}', "");
68578 Expect(0, 40, '\P{General_Category=openpunctuation}', "");
68579 Expect(1, 40, '\P{^General_Category=openpunctuation}', "");
68580 Expect(0, 39, '\p{General_Category=openpunctuation}', "");
68581 Expect(1, 39, '\p{^General_Category=openpunctuation}', "");
68582 Expect(1, 39, '\P{General_Category=openpunctuation}', "");
68583 Expect(0, 39, '\P{^General_Category=openpunctuation}', "");
68584 Expect(1, 40, '\p{General_Category=      openpunctuation}', "");
68585 Expect(0, 40, '\p{^General_Category=     openpunctuation}', "");
68586 Expect(0, 40, '\P{General_Category=      openpunctuation}', "");
68587 Expect(1, 40, '\P{^General_Category=     openpunctuation}', "");
68588 Expect(0, 39, '\p{General_Category=      openpunctuation}', "");
68589 Expect(1, 39, '\p{^General_Category=     openpunctuation}', "");
68590 Expect(1, 39, '\P{General_Category=      openpunctuation}', "");
68591 Expect(0, 39, '\P{^General_Category=     openpunctuation}', "");
68592 Error('\p{Gc=/a/        Ps}');
68593 Error('\P{Gc=/a/        Ps}');
68594 Expect(1, 40, '\p{Gc=ps}', "");
68595 Expect(0, 40, '\p{^Gc=ps}', "");
68596 Expect(0, 40, '\P{Gc=ps}', "");
68597 Expect(1, 40, '\P{^Gc=ps}', "");
68598 Expect(0, 39, '\p{Gc=ps}', "");
68599 Expect(1, 39, '\p{^Gc=ps}', "");
68600 Expect(1, 39, '\P{Gc=ps}', "");
68601 Expect(0, 39, '\P{^Gc=ps}', "");
68602 Expect(1, 40, '\p{Gc:           _PS}', "");
68603 Expect(0, 40, '\p{^Gc:          _PS}', "");
68604 Expect(0, 40, '\P{Gc:           _PS}', "");
68605 Expect(1, 40, '\P{^Gc:          _PS}', "");
68606 Expect(0, 39, '\p{Gc:           _PS}', "");
68607 Expect(1, 39, '\p{^Gc:          _PS}', "");
68608 Expect(1, 39, '\P{Gc:           _PS}', "");
68609 Expect(0, 39, '\P{^Gc:          _PS}', "");
68610 Error('\p{Category=/a/__open Punctuation}');
68611 Error('\P{Category=/a/__open Punctuation}');
68612 Expect(1, 40, '\p{Category=openpunctuation}', "");
68613 Expect(0, 40, '\p{^Category=openpunctuation}', "");
68614 Expect(0, 40, '\P{Category=openpunctuation}', "");
68615 Expect(1, 40, '\P{^Category=openpunctuation}', "");
68616 Expect(0, 39, '\p{Category=openpunctuation}', "");
68617 Expect(1, 39, '\p{^Category=openpunctuation}', "");
68618 Expect(1, 39, '\P{Category=openpunctuation}', "");
68619 Expect(0, 39, '\P{^Category=openpunctuation}', "");
68620 Expect(1, 40, '\p{Category=     _Openpunctuation}', "");
68621 Expect(0, 40, '\p{^Category=    _Openpunctuation}', "");
68622 Expect(0, 40, '\P{Category=     _Openpunctuation}', "");
68623 Expect(1, 40, '\P{^Category=    _Openpunctuation}', "");
68624 Expect(0, 39, '\p{Category=     _Openpunctuation}', "");
68625 Expect(1, 39, '\p{^Category=    _Openpunctuation}', "");
68626 Expect(1, 39, '\P{Category=     _Openpunctuation}', "");
68627 Expect(0, 39, '\P{^Category=    _Openpunctuation}', "");
68628 Error('\p{Is_General_Category=:=Ps}');
68629 Error('\P{Is_General_Category=:=Ps}');
68630 Expect(1, 40, '\p{Is_General_Category=ps}', "");
68631 Expect(0, 40, '\p{^Is_General_Category=ps}', "");
68632 Expect(0, 40, '\P{Is_General_Category=ps}', "");
68633 Expect(1, 40, '\P{^Is_General_Category=ps}', "");
68634 Expect(0, 39, '\p{Is_General_Category=ps}', "");
68635 Expect(1, 39, '\p{^Is_General_Category=ps}', "");
68636 Expect(1, 39, '\P{Is_General_Category=ps}', "");
68637 Expect(0, 39, '\P{^Is_General_Category=ps}', "");
68638 Expect(1, 40, '\p{Is_General_Category=  Ps}', "");
68639 Expect(0, 40, '\p{^Is_General_Category=  Ps}', "");
68640 Expect(0, 40, '\P{Is_General_Category=  Ps}', "");
68641 Expect(1, 40, '\P{^Is_General_Category=  Ps}', "");
68642 Expect(0, 39, '\p{Is_General_Category=  Ps}', "");
68643 Expect(1, 39, '\p{^Is_General_Category=  Ps}', "");
68644 Expect(1, 39, '\P{Is_General_Category=  Ps}', "");
68645 Expect(0, 39, '\P{^Is_General_Category=  Ps}', "");
68646 Error('\p{Is_Gc=/a/_-OPEN-Punctuation}');
68647 Error('\P{Is_Gc=/a/_-OPEN-Punctuation}');
68648 Expect(1, 40, '\p{Is_Gc=openpunctuation}', "");
68649 Expect(0, 40, '\p{^Is_Gc=openpunctuation}', "");
68650 Expect(0, 40, '\P{Is_Gc=openpunctuation}', "");
68651 Expect(1, 40, '\P{^Is_Gc=openpunctuation}', "");
68652 Expect(0, 39, '\p{Is_Gc=openpunctuation}', "");
68653 Expect(1, 39, '\p{^Is_Gc=openpunctuation}', "");
68654 Expect(1, 39, '\P{Is_Gc=openpunctuation}', "");
68655 Expect(0, 39, '\P{^Is_Gc=openpunctuation}', "");
68656 Expect(1, 40, '\p{Is_Gc=        OpenPunctuation}', "");
68657 Expect(0, 40, '\p{^Is_Gc=       OpenPunctuation}', "");
68658 Expect(0, 40, '\P{Is_Gc=        OpenPunctuation}', "");
68659 Expect(1, 40, '\P{^Is_Gc=       OpenPunctuation}', "");
68660 Expect(0, 39, '\p{Is_Gc=        OpenPunctuation}', "");
68661 Expect(1, 39, '\p{^Is_Gc=       OpenPunctuation}', "");
68662 Expect(1, 39, '\P{Is_Gc=        OpenPunctuation}', "");
68663 Expect(0, 39, '\P{^Is_Gc=       OpenPunctuation}', "");
68664 Error('\p{Is_Category=/a/       PS}');
68665 Error('\P{Is_Category=/a/       PS}');
68666 Expect(1, 40, '\p{Is_Category=ps}', "");
68667 Expect(0, 40, '\p{^Is_Category=ps}', "");
68668 Expect(0, 40, '\P{Is_Category=ps}', "");
68669 Expect(1, 40, '\P{^Is_Category=ps}', "");
68670 Expect(0, 39, '\p{Is_Category=ps}', "");
68671 Expect(1, 39, '\p{^Is_Category=ps}', "");
68672 Expect(1, 39, '\P{Is_Category=ps}', "");
68673 Expect(0, 39, '\P{^Is_Category=ps}', "");
68674 Expect(1, 40, '\p{Is_Category=   PS}', "");
68675 Expect(0, 40, '\p{^Is_Category=  PS}', "");
68676 Expect(0, 40, '\P{Is_Category=   PS}', "");
68677 Expect(1, 40, '\P{^Is_Category=  PS}', "");
68678 Expect(0, 39, '\p{Is_Category=   PS}', "");
68679 Expect(1, 39, '\p{^Is_Category=  PS}', "");
68680 Expect(1, 39, '\P{Is_Category=   PS}', "");
68681 Expect(0, 39, '\P{^Is_Category=  PS}', "");
68682 Error('\p{General_Category= Math_symbol/a/}');
68683 Error('\P{General_Category= Math_symbol/a/}');
68684 Expect(1, 43, '\p{General_Category=mathsymbol}', "");
68685 Expect(0, 43, '\p{^General_Category=mathsymbol}', "");
68686 Expect(0, 43, '\P{General_Category=mathsymbol}', "");
68687 Expect(1, 43, '\P{^General_Category=mathsymbol}', "");
68688 Expect(0, 42, '\p{General_Category=mathsymbol}', "");
68689 Expect(1, 42, '\p{^General_Category=mathsymbol}', "");
68690 Expect(1, 42, '\P{General_Category=mathsymbol}', "");
68691 Expect(0, 42, '\P{^General_Category=mathsymbol}', "");
68692 Expect(1, 43, '\p{General_Category=-_math_Symbol}', "");
68693 Expect(0, 43, '\p{^General_Category=-_math_Symbol}', "");
68694 Expect(0, 43, '\P{General_Category=-_math_Symbol}', "");
68695 Expect(1, 43, '\P{^General_Category=-_math_Symbol}', "");
68696 Expect(0, 42, '\p{General_Category=-_math_Symbol}', "");
68697 Expect(1, 42, '\p{^General_Category=-_math_Symbol}', "");
68698 Expect(1, 42, '\P{General_Category=-_math_Symbol}', "");
68699 Expect(0, 42, '\P{^General_Category=-_math_Symbol}', "");
68700 Error('\p{Gc: /a/sm}');
68701 Error('\P{Gc: /a/sm}');
68702 Expect(1, 43, '\p{Gc=sm}', "");
68703 Expect(0, 43, '\p{^Gc=sm}', "");
68704 Expect(0, 43, '\P{Gc=sm}', "");
68705 Expect(1, 43, '\P{^Gc=sm}', "");
68706 Expect(0, 42, '\p{Gc=sm}', "");
68707 Expect(1, 42, '\p{^Gc=sm}', "");
68708 Expect(1, 42, '\P{Gc=sm}', "");
68709 Expect(0, 42, '\P{^Gc=sm}', "");
68710 Expect(1, 43, '\p{Gc=   Sm}', "");
68711 Expect(0, 43, '\p{^Gc=  Sm}', "");
68712 Expect(0, 43, '\P{Gc=   Sm}', "");
68713 Expect(1, 43, '\P{^Gc=  Sm}', "");
68714 Expect(0, 42, '\p{Gc=   Sm}', "");
68715 Expect(1, 42, '\p{^Gc=  Sm}', "");
68716 Expect(1, 42, '\P{Gc=   Sm}', "");
68717 Expect(0, 42, '\P{^Gc=  Sm}', "");
68718 Error('\p{Category=_/a/Math symbol}');
68719 Error('\P{Category=_/a/Math symbol}');
68720 Expect(1, 43, '\p{Category=mathsymbol}', "");
68721 Expect(0, 43, '\p{^Category=mathsymbol}', "");
68722 Expect(0, 43, '\P{Category=mathsymbol}', "");
68723 Expect(1, 43, '\P{^Category=mathsymbol}', "");
68724 Expect(0, 42, '\p{Category=mathsymbol}', "");
68725 Expect(1, 42, '\p{^Category=mathsymbol}', "");
68726 Expect(1, 42, '\P{Category=mathsymbol}', "");
68727 Expect(0, 42, '\P{^Category=mathsymbol}', "");
68728 Expect(1, 43, '\p{Category=-MATH_symbol}', "");
68729 Expect(0, 43, '\p{^Category=-MATH_symbol}', "");
68730 Expect(0, 43, '\P{Category=-MATH_symbol}', "");
68731 Expect(1, 43, '\P{^Category=-MATH_symbol}', "");
68732 Expect(0, 42, '\p{Category=-MATH_symbol}', "");
68733 Expect(1, 42, '\p{^Category=-MATH_symbol}', "");
68734 Expect(1, 42, '\P{Category=-MATH_symbol}', "");
68735 Expect(0, 42, '\P{^Category=-MATH_symbol}', "");
68736 Error('\p{Is_General_Category=/a/_      Sm}');
68737 Error('\P{Is_General_Category=/a/_      Sm}');
68738 Expect(1, 43, '\p{Is_General_Category=sm}', "");
68739 Expect(0, 43, '\p{^Is_General_Category=sm}', "");
68740 Expect(0, 43, '\P{Is_General_Category=sm}', "");
68741 Expect(1, 43, '\P{^Is_General_Category=sm}', "");
68742 Expect(0, 42, '\p{Is_General_Category=sm}', "");
68743 Expect(1, 42, '\p{^Is_General_Category=sm}', "");
68744 Expect(1, 42, '\P{Is_General_Category=sm}', "");
68745 Expect(0, 42, '\P{^Is_General_Category=sm}', "");
68746 Expect(1, 43, '\p{Is_General_Category=__Sm}', "");
68747 Expect(0, 43, '\p{^Is_General_Category=__Sm}', "");
68748 Expect(0, 43, '\P{Is_General_Category=__Sm}', "");
68749 Expect(1, 43, '\P{^Is_General_Category=__Sm}', "");
68750 Expect(0, 42, '\p{Is_General_Category=__Sm}', "");
68751 Expect(1, 42, '\p{^Is_General_Category=__Sm}', "");
68752 Expect(1, 42, '\P{Is_General_Category=__Sm}', "");
68753 Expect(0, 42, '\P{^Is_General_Category=__Sm}', "");
68754 Error('\p{Is_Gc=:=      -Math SYMBOL}');
68755 Error('\P{Is_Gc=:=      -Math SYMBOL}');
68756 Expect(1, 43, '\p{Is_Gc=mathsymbol}', "");
68757 Expect(0, 43, '\p{^Is_Gc=mathsymbol}', "");
68758 Expect(0, 43, '\P{Is_Gc=mathsymbol}', "");
68759 Expect(1, 43, '\P{^Is_Gc=mathsymbol}', "");
68760 Expect(0, 42, '\p{Is_Gc=mathsymbol}', "");
68761 Expect(1, 42, '\p{^Is_Gc=mathsymbol}', "");
68762 Expect(1, 42, '\P{Is_Gc=mathsymbol}', "");
68763 Expect(0, 42, '\P{^Is_Gc=mathsymbol}', "");
68764 Expect(1, 43, '\p{Is_Gc=MATHSymbol}', "");
68765 Expect(0, 43, '\p{^Is_Gc=MATHSymbol}', "");
68766 Expect(0, 43, '\P{Is_Gc=MATHSymbol}', "");
68767 Expect(1, 43, '\P{^Is_Gc=MATHSymbol}', "");
68768 Expect(0, 42, '\p{Is_Gc=MATHSymbol}', "");
68769 Expect(1, 42, '\p{^Is_Gc=MATHSymbol}', "");
68770 Expect(1, 42, '\P{Is_Gc=MATHSymbol}', "");
68771 Expect(0, 42, '\P{^Is_Gc=MATHSymbol}', "");
68772 Error('\p{Is_Category=_SM/a/}');
68773 Error('\P{Is_Category=_SM/a/}');
68774 Expect(1, 43, '\p{Is_Category=sm}', "");
68775 Expect(0, 43, '\p{^Is_Category=sm}', "");
68776 Expect(0, 43, '\P{Is_Category=sm}', "");
68777 Expect(1, 43, '\P{^Is_Category=sm}', "");
68778 Expect(0, 42, '\p{Is_Category=sm}', "");
68779 Expect(1, 42, '\p{^Is_Category=sm}', "");
68780 Expect(1, 42, '\P{Is_Category=sm}', "");
68781 Expect(0, 42, '\P{^Is_Category=sm}', "");
68782 Expect(1, 43, '\p{Is_Category=  Sm}', "");
68783 Expect(0, 43, '\p{^Is_Category=  Sm}', "");
68784 Expect(0, 43, '\P{Is_Category=  Sm}', "");
68785 Expect(1, 43, '\P{^Is_Category=  Sm}', "");
68786 Expect(0, 42, '\p{Is_Category=  Sm}', "");
68787 Expect(1, 42, '\p{^Is_Category=  Sm}', "");
68788 Expect(1, 42, '\P{Is_Category=  Sm}', "");
68789 Expect(0, 42, '\P{^Is_Category=  Sm}', "");
68790 Error('\p{General_Category=     OTHER   LETTER:=}');
68791 Error('\P{General_Category=     OTHER   LETTER:=}');
68792 Expect(1, 443, '\p{General_Category=otherletter}', "");
68793 Expect(0, 443, '\p{^General_Category=otherletter}', "");
68794 Expect(0, 443, '\P{General_Category=otherletter}', "");
68795 Expect(1, 443, '\P{^General_Category=otherletter}', "");
68796 Expect(0, 442, '\p{General_Category=otherletter}', "");
68797 Expect(1, 442, '\p{^General_Category=otherletter}', "");
68798 Expect(1, 442, '\P{General_Category=otherletter}', "");
68799 Expect(0, 442, '\P{^General_Category=otherletter}', "");
68800 Expect(1, 443, '\p{General_Category=_   otherLetter}', "");
68801 Expect(0, 443, '\p{^General_Category=_  otherLetter}', "");
68802 Expect(0, 443, '\P{General_Category=_   otherLetter}', "");
68803 Expect(1, 443, '\P{^General_Category=_  otherLetter}', "");
68804 Expect(0, 442, '\p{General_Category=_   otherLetter}', "");
68805 Expect(1, 442, '\p{^General_Category=_  otherLetter}', "");
68806 Expect(1, 442, '\P{General_Category=_   otherLetter}', "");
68807 Expect(0, 442, '\P{^General_Category=_  otherLetter}', "");
68808 Error('\p{Gc=   -LO:=}');
68809 Error('\P{Gc=   -LO:=}');
68810 Expect(1, 443, '\p{Gc=lo}', "");
68811 Expect(0, 443, '\p{^Gc=lo}', "");
68812 Expect(0, 443, '\P{Gc=lo}', "");
68813 Expect(1, 443, '\P{^Gc=lo}', "");
68814 Expect(0, 442, '\p{Gc=lo}', "");
68815 Expect(1, 442, '\p{^Gc=lo}', "");
68816 Expect(1, 442, '\P{Gc=lo}', "");
68817 Expect(0, 442, '\P{^Gc=lo}', "");
68818 Expect(1, 443, '\p{Gc=_ Lo}', "");
68819 Expect(0, 443, '\p{^Gc=_ Lo}', "");
68820 Expect(0, 443, '\P{Gc=_ Lo}', "");
68821 Expect(1, 443, '\P{^Gc=_ Lo}', "");
68822 Expect(0, 442, '\p{Gc=_ Lo}', "");
68823 Expect(1, 442, '\p{^Gc=_ Lo}', "");
68824 Expect(1, 442, '\P{Gc=_ Lo}', "");
68825 Expect(0, 442, '\P{^Gc=_ Lo}', "");
68826 Error('\p{Category= Other Letter/a/}');
68827 Error('\P{Category= Other Letter/a/}');
68828 Expect(1, 443, '\p{Category=otherletter}', "");
68829 Expect(0, 443, '\p{^Category=otherletter}', "");
68830 Expect(0, 443, '\P{Category=otherletter}', "");
68831 Expect(1, 443, '\P{^Category=otherletter}', "");
68832 Expect(0, 442, '\p{Category=otherletter}', "");
68833 Expect(1, 442, '\p{^Category=otherletter}', "");
68834 Expect(1, 442, '\P{Category=otherletter}', "");
68835 Expect(0, 442, '\P{^Category=otherletter}', "");
68836 Expect(1, 443, '\p{Category=- Other     letter}', "");
68837 Expect(0, 443, '\p{^Category=- Other    letter}', "");
68838 Expect(0, 443, '\P{Category=- Other     letter}', "");
68839 Expect(1, 443, '\P{^Category=- Other    letter}', "");
68840 Expect(0, 442, '\p{Category=- Other     letter}', "");
68841 Expect(1, 442, '\p{^Category=- Other    letter}', "");
68842 Expect(1, 442, '\P{Category=- Other     letter}', "");
68843 Expect(0, 442, '\P{^Category=- Other    letter}', "");
68844 Error('\p{Is_General_Category=:=Lo}');
68845 Error('\P{Is_General_Category=:=Lo}');
68846 Expect(1, 443, '\p{Is_General_Category=lo}', "");
68847 Expect(0, 443, '\p{^Is_General_Category=lo}', "");
68848 Expect(0, 443, '\P{Is_General_Category=lo}', "");
68849 Expect(1, 443, '\P{^Is_General_Category=lo}', "");
68850 Expect(0, 442, '\p{Is_General_Category=lo}', "");
68851 Expect(1, 442, '\p{^Is_General_Category=lo}', "");
68852 Expect(1, 442, '\P{Is_General_Category=lo}', "");
68853 Expect(0, 442, '\P{^Is_General_Category=lo}', "");
68854 Expect(1, 443, '\p{Is_General_Category= -Lo}', "");
68855 Expect(0, 443, '\p{^Is_General_Category=        -Lo}', "");
68856 Expect(0, 443, '\P{Is_General_Category= -Lo}', "");
68857 Expect(1, 443, '\P{^Is_General_Category=        -Lo}', "");
68858 Expect(0, 442, '\p{Is_General_Category= -Lo}', "");
68859 Expect(1, 442, '\p{^Is_General_Category=        -Lo}', "");
68860 Expect(1, 442, '\P{Is_General_Category= -Lo}', "");
68861 Expect(0, 442, '\P{^Is_General_Category=        -Lo}', "");
68862 Error('\p{Is_Gc=        /a/OTHER Letter}');
68863 Error('\P{Is_Gc=        /a/OTHER Letter}');
68864 Expect(1, 443, '\p{Is_Gc=otherletter}', "");
68865 Expect(0, 443, '\p{^Is_Gc=otherletter}', "");
68866 Expect(0, 443, '\P{Is_Gc=otherletter}', "");
68867 Expect(1, 443, '\P{^Is_Gc=otherletter}', "");
68868 Expect(0, 442, '\p{Is_Gc=otherletter}', "");
68869 Expect(1, 442, '\p{^Is_Gc=otherletter}', "");
68870 Expect(1, 442, '\P{Is_Gc=otherletter}', "");
68871 Expect(0, 442, '\P{^Is_Gc=otherletter}', "");
68872 Expect(1, 443, '\p{Is_Gc=               other   LETTER}', "");
68873 Expect(0, 443, '\p{^Is_Gc=              other   LETTER}', "");
68874 Expect(0, 443, '\P{Is_Gc=               other   LETTER}', "");
68875 Expect(1, 443, '\P{^Is_Gc=              other   LETTER}', "");
68876 Expect(0, 442, '\p{Is_Gc=               other   LETTER}', "");
68877 Expect(1, 442, '\p{^Is_Gc=              other   LETTER}', "");
68878 Expect(1, 442, '\P{Is_Gc=               other   LETTER}', "");
68879 Expect(0, 442, '\P{^Is_Gc=              other   LETTER}', "");
68880 Error('\p{Is_Category=_Lo:=}');
68881 Error('\P{Is_Category=_Lo:=}');
68882 Expect(1, 443, '\p{Is_Category=lo}', "");
68883 Expect(0, 443, '\p{^Is_Category=lo}', "");
68884 Expect(0, 443, '\P{Is_Category=lo}', "");
68885 Expect(1, 443, '\P{^Is_Category=lo}', "");
68886 Expect(0, 442, '\p{Is_Category=lo}', "");
68887 Expect(1, 442, '\p{^Is_Category=lo}', "");
68888 Expect(1, 442, '\P{Is_Category=lo}', "");
68889 Expect(0, 442, '\P{^Is_Category=lo}', "");
68890 Expect(1, 443, '\p{Is_Category= lo}', "");
68891 Expect(0, 443, '\p{^Is_Category= lo}', "");
68892 Expect(0, 443, '\P{Is_Category= lo}', "");
68893 Expect(1, 443, '\P{^Is_Category= lo}', "");
68894 Expect(0, 442, '\p{Is_Category= lo}', "");
68895 Expect(1, 442, '\p{^Is_Category= lo}', "");
68896 Expect(1, 442, '\P{Is_Category= lo}', "");
68897 Expect(0, 442, '\P{^Is_Category= lo}', "");
68898 Error('\p{General_Category=_:=Separator}');
68899 Error('\P{General_Category=_:=Separator}');
68900 Expect(1, 32, '\p{General_Category=separator}', "");
68901 Expect(0, 32, '\p{^General_Category=separator}', "");
68902 Expect(0, 32, '\P{General_Category=separator}', "");
68903 Expect(1, 32, '\P{^General_Category=separator}', "");
68904 Expect(0, 7, '\p{General_Category=separator}', "");
68905 Expect(1, 7, '\p{^General_Category=separator}', "");
68906 Expect(1, 7, '\P{General_Category=separator}', "");
68907 Expect(0, 7, '\P{^General_Category=separator}', "");
68908 Expect(1, 32, '\p{General_Category=__Separator}', "");
68909 Expect(0, 32, '\p{^General_Category=__Separator}', "");
68910 Expect(0, 32, '\P{General_Category=__Separator}', "");
68911 Expect(1, 32, '\P{^General_Category=__Separator}', "");
68912 Expect(0, 7, '\p{General_Category=__Separator}', "");
68913 Expect(1, 7, '\p{^General_Category=__Separator}', "");
68914 Expect(1, 7, '\P{General_Category=__Separator}', "");
68915 Expect(0, 7, '\P{^General_Category=__Separator}', "");
68916 Error('\p{Gc:           _z/a/}');
68917 Error('\P{Gc:           _z/a/}');
68918 Expect(1, 32, '\p{Gc=z}', "");
68919 Expect(0, 32, '\p{^Gc=z}', "");
68920 Expect(0, 32, '\P{Gc=z}', "");
68921 Expect(1, 32, '\P{^Gc=z}', "");
68922 Expect(0, 7, '\p{Gc=z}', "");
68923 Expect(1, 7, '\p{^Gc=z}', "");
68924 Expect(1, 7, '\P{Gc=z}', "");
68925 Expect(0, 7, '\P{^Gc=z}', "");
68926 Expect(1, 32, '\p{Gc=    Z}', "");
68927 Expect(0, 32, '\p{^Gc=   Z}', "");
68928 Expect(0, 32, '\P{Gc=    Z}', "");
68929 Expect(1, 32, '\P{^Gc=   Z}', "");
68930 Expect(0, 7, '\p{Gc=     Z}', "");
68931 Expect(1, 7, '\p{^Gc=    Z}', "");
68932 Expect(1, 7, '\P{Gc=     Z}', "");
68933 Expect(0, 7, '\P{^Gc=    Z}', "");
68934 Error('\p{Category=:=  Separator}');
68935 Error('\P{Category=:=  Separator}');
68936 Expect(1, 32, '\p{Category=separator}', "");
68937 Expect(0, 32, '\p{^Category=separator}', "");
68938 Expect(0, 32, '\P{Category=separator}', "");
68939 Expect(1, 32, '\P{^Category=separator}', "");
68940 Expect(0, 7, '\p{Category=separator}', "");
68941 Expect(1, 7, '\p{^Category=separator}', "");
68942 Expect(1, 7, '\P{Category=separator}', "");
68943 Expect(0, 7, '\P{^Category=separator}', "");
68944 Expect(1, 32, '\p{Category=-    Separator}', "");
68945 Expect(0, 32, '\p{^Category=-   Separator}', "");
68946 Expect(0, 32, '\P{Category=-    Separator}', "");
68947 Expect(1, 32, '\P{^Category=-   Separator}', "");
68948 Expect(0, 7, '\p{Category=-     Separator}', "");
68949 Expect(1, 7, '\p{^Category=-    Separator}', "");
68950 Expect(1, 7, '\P{Category=-     Separator}', "");
68951 Expect(0, 7, '\P{^Category=-    Separator}', "");
68952 Error('\p{Is_General_Category=_Z/a/}');
68953 Error('\P{Is_General_Category=_Z/a/}');
68954 Expect(1, 32, '\p{Is_General_Category=z}', "");
68955 Expect(0, 32, '\p{^Is_General_Category=z}', "");
68956 Expect(0, 32, '\P{Is_General_Category=z}', "");
68957 Expect(1, 32, '\P{^Is_General_Category=z}', "");
68958 Expect(0, 7, '\p{Is_General_Category=z}', "");
68959 Expect(1, 7, '\p{^Is_General_Category=z}', "");
68960 Expect(1, 7, '\P{Is_General_Category=z}', "");
68961 Expect(0, 7, '\P{^Is_General_Category=z}', "");
68962 Expect(1, 32, '\p{Is_General_Category=__z}', "");
68963 Expect(0, 32, '\p{^Is_General_Category=__z}', "");
68964 Expect(0, 32, '\P{Is_General_Category=__z}', "");
68965 Expect(1, 32, '\P{^Is_General_Category=__z}', "");
68966 Expect(0, 7, '\p{Is_General_Category=__z}', "");
68967 Expect(1, 7, '\p{^Is_General_Category=__z}', "");
68968 Expect(1, 7, '\P{Is_General_Category=__z}', "");
68969 Expect(0, 7, '\P{^Is_General_Category=__z}', "");
68970 Error('\p{Is_Gc=:= -Separator}');
68971 Error('\P{Is_Gc=:= -Separator}');
68972 Expect(1, 32, '\p{Is_Gc=separator}', "");
68973 Expect(0, 32, '\p{^Is_Gc=separator}', "");
68974 Expect(0, 32, '\P{Is_Gc=separator}', "");
68975 Expect(1, 32, '\P{^Is_Gc=separator}', "");
68976 Expect(0, 7, '\p{Is_Gc=separator}', "");
68977 Expect(1, 7, '\p{^Is_Gc=separator}', "");
68978 Expect(1, 7, '\P{Is_Gc=separator}', "");
68979 Expect(0, 7, '\P{^Is_Gc=separator}', "");
68980 Expect(1, 32, '\p{Is_Gc=        Separator}', "");
68981 Expect(0, 32, '\p{^Is_Gc=       Separator}', "");
68982 Expect(0, 32, '\P{Is_Gc=        Separator}', "");
68983 Expect(1, 32, '\P{^Is_Gc=       Separator}', "");
68984 Expect(0, 7, '\p{Is_Gc=         Separator}', "");
68985 Expect(1, 7, '\p{^Is_Gc=        Separator}', "");
68986 Expect(1, 7, '\P{Is_Gc=         Separator}', "");
68987 Expect(0, 7, '\P{^Is_Gc=        Separator}', "");
68988 Error('\p{Is_Category=_:=Z}');
68989 Error('\P{Is_Category=_:=Z}');
68990 Expect(1, 32, '\p{Is_Category:z}', "");
68991 Expect(0, 32, '\p{^Is_Category:z}', "");
68992 Expect(0, 32, '\P{Is_Category:z}', "");
68993 Expect(1, 32, '\P{^Is_Category:z}', "");
68994 Expect(0, 7, '\p{Is_Category:z}', "");
68995 Expect(1, 7, '\p{^Is_Category:z}', "");
68996 Expect(1, 7, '\P{Is_Category:z}', "");
68997 Expect(0, 7, '\P{^Is_Category:z}', "");
68998 Expect(1, 32, '\p{Is_Category=  Z}', "");
68999 Expect(0, 32, '\p{^Is_Category=  Z}', "");
69000 Expect(0, 32, '\P{Is_Category=  Z}', "");
69001 Expect(1, 32, '\P{^Is_Category=  Z}', "");
69002 Expect(0, 7, '\p{Is_Category=  Z}', "");
69003 Expect(1, 7, '\p{^Is_Category=  Z}', "");
69004 Expect(1, 7, '\P{Is_Category=  Z}', "");
69005 Expect(0, 7, '\P{^Is_Category=  Z}', "");
69006 Error('\p{General_Category=:=- Otherpunctuation}');
69007 Error('\P{General_Category=:=- Otherpunctuation}');
69008 Expect(1, 35, '\p{General_Category=otherpunctuation}', "");
69009 Expect(0, 35, '\p{^General_Category=otherpunctuation}', "");
69010 Expect(0, 35, '\P{General_Category=otherpunctuation}', "");
69011 Expect(1, 35, '\P{^General_Category=otherpunctuation}', "");
69012 Expect(0, 32, '\p{General_Category=otherpunctuation}', "");
69013 Expect(1, 32, '\p{^General_Category=otherpunctuation}', "");
69014 Expect(1, 32, '\P{General_Category=otherpunctuation}', "");
69015 Expect(0, 32, '\P{^General_Category=otherpunctuation}', "");
69016 Expect(1, 35, '\p{General_Category=_ OTHER_Punctuation}', "");
69017 Expect(0, 35, '\p{^General_Category=_ OTHER_Punctuation}', "");
69018 Expect(0, 35, '\P{General_Category=_ OTHER_Punctuation}', "");
69019 Expect(1, 35, '\P{^General_Category=_ OTHER_Punctuation}', "");
69020 Expect(0, 32, '\p{General_Category=_ OTHER_Punctuation}', "");
69021 Expect(1, 32, '\p{^General_Category=_ OTHER_Punctuation}', "");
69022 Expect(1, 32, '\P{General_Category=_ OTHER_Punctuation}', "");
69023 Expect(0, 32, '\P{^General_Category=_ OTHER_Punctuation}', "");
69024 Error('\p{Gc=:= Po}');
69025 Error('\P{Gc=:= Po}');
69026 Expect(1, 35, '\p{Gc=po}', "");
69027 Expect(0, 35, '\p{^Gc=po}', "");
69028 Expect(0, 35, '\P{Gc=po}', "");
69029 Expect(1, 35, '\P{^Gc=po}', "");
69030 Expect(0, 32, '\p{Gc=po}', "");
69031 Expect(1, 32, '\p{^Gc=po}', "");
69032 Expect(1, 32, '\P{Gc=po}', "");
69033 Expect(0, 32, '\P{^Gc=po}', "");
69034 Expect(1, 35, '\p{Gc=-_po}', "");
69035 Expect(0, 35, '\p{^Gc=-_po}', "");
69036 Expect(0, 35, '\P{Gc=-_po}', "");
69037 Expect(1, 35, '\P{^Gc=-_po}', "");
69038 Expect(0, 32, '\p{Gc=-_po}', "");
69039 Expect(1, 32, '\p{^Gc=-_po}', "");
69040 Expect(1, 32, '\P{Gc=-_po}', "");
69041 Expect(0, 32, '\P{^Gc=-_po}', "");
69042 Error('\p{Category=/a/  other_punctuation}');
69043 Error('\P{Category=/a/  other_punctuation}');
69044 Expect(1, 35, '\p{Category=otherpunctuation}', "");
69045 Expect(0, 35, '\p{^Category=otherpunctuation}', "");
69046 Expect(0, 35, '\P{Category=otherpunctuation}', "");
69047 Expect(1, 35, '\P{^Category=otherpunctuation}', "");
69048 Expect(0, 32, '\p{Category=otherpunctuation}', "");
69049 Expect(1, 32, '\p{^Category=otherpunctuation}', "");
69050 Expect(1, 32, '\P{Category=otherpunctuation}', "");
69051 Expect(0, 32, '\P{^Category=otherpunctuation}', "");
69052 Expect(1, 35, '\p{Category=-_OTHER      punctuation}', "");
69053 Expect(0, 35, '\p{^Category=-_OTHER     punctuation}', "");
69054 Expect(0, 35, '\P{Category=-_OTHER      punctuation}', "");
69055 Expect(1, 35, '\P{^Category=-_OTHER     punctuation}', "");
69056 Expect(0, 32, '\p{Category=-_OTHER      punctuation}', "");
69057 Expect(1, 32, '\p{^Category=-_OTHER     punctuation}', "");
69058 Expect(1, 32, '\P{Category=-_OTHER      punctuation}', "");
69059 Expect(0, 32, '\P{^Category=-_OTHER     punctuation}', "");
69060 Error('\p{Is_General_Category=  :=PO}');
69061 Error('\P{Is_General_Category=  :=PO}');
69062 Expect(1, 35, '\p{Is_General_Category: po}', "");
69063 Expect(0, 35, '\p{^Is_General_Category: po}', "");
69064 Expect(0, 35, '\P{Is_General_Category: po}', "");
69065 Expect(1, 35, '\P{^Is_General_Category: po}', "");
69066 Expect(0, 32, '\p{Is_General_Category: po}', "");
69067 Expect(1, 32, '\p{^Is_General_Category: po}', "");
69068 Expect(1, 32, '\P{Is_General_Category: po}', "");
69069 Expect(0, 32, '\P{^Is_General_Category: po}', "");
69070 Expect(1, 35, '\p{Is_General_Category=--Po}', "");
69071 Expect(0, 35, '\p{^Is_General_Category=--Po}', "");
69072 Expect(0, 35, '\P{Is_General_Category=--Po}', "");
69073 Expect(1, 35, '\P{^Is_General_Category=--Po}', "");
69074 Expect(0, 32, '\p{Is_General_Category=--Po}', "");
69075 Expect(1, 32, '\p{^Is_General_Category=--Po}', "");
69076 Expect(1, 32, '\P{Is_General_Category=--Po}', "");
69077 Expect(0, 32, '\P{^Is_General_Category=--Po}', "");
69078 Error('\p{Is_Gc=-/a/Other Punctuation}');
69079 Error('\P{Is_Gc=-/a/Other Punctuation}');
69080 Expect(1, 35, '\p{Is_Gc=otherpunctuation}', "");
69081 Expect(0, 35, '\p{^Is_Gc=otherpunctuation}', "");
69082 Expect(0, 35, '\P{Is_Gc=otherpunctuation}', "");
69083 Expect(1, 35, '\P{^Is_Gc=otherpunctuation}', "");
69084 Expect(0, 32, '\p{Is_Gc=otherpunctuation}', "");
69085 Expect(1, 32, '\p{^Is_Gc=otherpunctuation}', "");
69086 Expect(1, 32, '\P{Is_Gc=otherpunctuation}', "");
69087 Expect(0, 32, '\P{^Is_Gc=otherpunctuation}', "");
69088 Expect(1, 35, '\p{Is_Gc=-OTHER_Punctuation}', "");
69089 Expect(0, 35, '\p{^Is_Gc=-OTHER_Punctuation}', "");
69090 Expect(0, 35, '\P{Is_Gc=-OTHER_Punctuation}', "");
69091 Expect(1, 35, '\P{^Is_Gc=-OTHER_Punctuation}', "");
69092 Expect(0, 32, '\p{Is_Gc=-OTHER_Punctuation}', "");
69093 Expect(1, 32, '\p{^Is_Gc=-OTHER_Punctuation}', "");
69094 Expect(1, 32, '\P{Is_Gc=-OTHER_Punctuation}', "");
69095 Expect(0, 32, '\P{^Is_Gc=-OTHER_Punctuation}', "");
69096 Error('\p{Is_Category=_ po/a/}');
69097 Error('\P{Is_Category=_ po/a/}');
69098 Expect(1, 35, '\p{Is_Category=po}', "");
69099 Expect(0, 35, '\p{^Is_Category=po}', "");
69100 Expect(0, 35, '\P{Is_Category=po}', "");
69101 Expect(1, 35, '\P{^Is_Category=po}', "");
69102 Expect(0, 32, '\p{Is_Category=po}', "");
69103 Expect(1, 32, '\p{^Is_Category=po}', "");
69104 Expect(1, 32, '\P{Is_Category=po}', "");
69105 Expect(0, 32, '\P{^Is_Category=po}', "");
69106 Expect(1, 35, '\p{Is_Category=-PO}', "");
69107 Expect(0, 35, '\p{^Is_Category=-PO}', "");
69108 Expect(0, 35, '\P{Is_Category=-PO}', "");
69109 Expect(1, 35, '\P{^Is_Category=-PO}', "");
69110 Expect(0, 32, '\p{Is_Category=-PO}', "");
69111 Expect(1, 32, '\p{^Is_Category=-PO}', "");
69112 Expect(1, 32, '\P{Is_Category=-PO}', "");
69113 Expect(0, 32, '\P{^Is_Category=-PO}', "");
69114 Error('\p{General_Category=:=_ Space separator}');
69115 Error('\P{General_Category=:=_ Space separator}');
69116 Expect(1, 32, '\p{General_Category:   spaceseparator}', "");
69117 Expect(0, 32, '\p{^General_Category:   spaceseparator}', "");
69118 Expect(0, 32, '\P{General_Category:   spaceseparator}', "");
69119 Expect(1, 32, '\P{^General_Category:   spaceseparator}', "");
69120 Expect(0, 7, '\p{General_Category:   spaceseparator}', "");
69121 Expect(1, 7, '\p{^General_Category:   spaceseparator}', "");
69122 Expect(1, 7, '\P{General_Category:   spaceseparator}', "");
69123 Expect(0, 7, '\P{^General_Category:   spaceseparator}', "");
69124 Expect(1, 32, '\p{General_Category=_Space       separator}', "");
69125 Expect(0, 32, '\p{^General_Category=_Space      separator}', "");
69126 Expect(0, 32, '\P{General_Category=_Space       separator}', "");
69127 Expect(1, 32, '\P{^General_Category=_Space      separator}', "");
69128 Expect(0, 7, '\p{General_Category=_Space        separator}', "");
69129 Expect(1, 7, '\p{^General_Category=_Space       separator}', "");
69130 Expect(1, 7, '\P{General_Category=_Space        separator}', "");
69131 Expect(0, 7, '\P{^General_Category=_Space       separator}', "");
69132 Error('\p{Gc=/a/        Zs}');
69133 Error('\P{Gc=/a/        Zs}');
69134 Expect(1, 32, '\p{Gc=zs}', "");
69135 Expect(0, 32, '\p{^Gc=zs}', "");
69136 Expect(0, 32, '\P{Gc=zs}', "");
69137 Expect(1, 32, '\P{^Gc=zs}', "");
69138 Expect(0, 7, '\p{Gc=zs}', "");
69139 Expect(1, 7, '\p{^Gc=zs}', "");
69140 Expect(1, 7, '\P{Gc=zs}', "");
69141 Expect(0, 7, '\P{^Gc=zs}', "");
69142 Expect(1, 32, '\p{Gc=-zs}', "");
69143 Expect(0, 32, '\p{^Gc=-zs}', "");
69144 Expect(0, 32, '\P{Gc=-zs}', "");
69145 Expect(1, 32, '\P{^Gc=-zs}', "");
69146 Expect(0, 7, '\p{Gc=-zs}', "");
69147 Expect(1, 7, '\p{^Gc=-zs}', "");
69148 Expect(1, 7, '\P{Gc=-zs}', "");
69149 Expect(0, 7, '\P{^Gc=-zs}', "");
69150 Error('\p{Category=/a/- Space separator}');
69151 Error('\P{Category=/a/- Space separator}');
69152 Expect(1, 32, '\p{Category=spaceseparator}', "");
69153 Expect(0, 32, '\p{^Category=spaceseparator}', "");
69154 Expect(0, 32, '\P{Category=spaceseparator}', "");
69155 Expect(1, 32, '\P{^Category=spaceseparator}', "");
69156 Expect(0, 7, '\p{Category=spaceseparator}', "");
69157 Expect(1, 7, '\p{^Category=spaceseparator}', "");
69158 Expect(1, 7, '\P{Category=spaceseparator}', "");
69159 Expect(0, 7, '\P{^Category=spaceseparator}', "");
69160 Expect(1, 32, '\p{Category=-_SPACESeparator}', "");
69161 Expect(0, 32, '\p{^Category=-_SPACESeparator}', "");
69162 Expect(0, 32, '\P{Category=-_SPACESeparator}', "");
69163 Expect(1, 32, '\P{^Category=-_SPACESeparator}', "");
69164 Expect(0, 7, '\p{Category=-_SPACESeparator}', "");
69165 Expect(1, 7, '\p{^Category=-_SPACESeparator}', "");
69166 Expect(1, 7, '\P{Category=-_SPACESeparator}', "");
69167 Expect(0, 7, '\P{^Category=-_SPACESeparator}', "");
69168 Error('\p{Is_General_Category=/a/--Zs}');
69169 Error('\P{Is_General_Category=/a/--Zs}');
69170 Expect(1, 32, '\p{Is_General_Category=zs}', "");
69171 Expect(0, 32, '\p{^Is_General_Category=zs}', "");
69172 Expect(0, 32, '\P{Is_General_Category=zs}', "");
69173 Expect(1, 32, '\P{^Is_General_Category=zs}', "");
69174 Expect(0, 7, '\p{Is_General_Category=zs}', "");
69175 Expect(1, 7, '\p{^Is_General_Category=zs}', "");
69176 Expect(1, 7, '\P{Is_General_Category=zs}', "");
69177 Expect(0, 7, '\P{^Is_General_Category=zs}', "");
69178 Expect(1, 32, '\p{Is_General_Category=   Zs}', "");
69179 Expect(0, 32, '\p{^Is_General_Category=  Zs}', "");
69180 Expect(0, 32, '\P{Is_General_Category=   Zs}', "");
69181 Expect(1, 32, '\P{^Is_General_Category=  Zs}', "");
69182 Expect(0, 7, '\p{Is_General_Category=    Zs}', "");
69183 Expect(1, 7, '\p{^Is_General_Category=   Zs}', "");
69184 Expect(1, 7, '\P{Is_General_Category=    Zs}', "");
69185 Expect(0, 7, '\P{^Is_General_Category=   Zs}', "");
69186 Error('\p{Is_Gc=:=              SPACE_Separator}');
69187 Error('\P{Is_Gc=:=              SPACE_Separator}');
69188 Expect(1, 32, '\p{Is_Gc=spaceseparator}', "");
69189 Expect(0, 32, '\p{^Is_Gc=spaceseparator}', "");
69190 Expect(0, 32, '\P{Is_Gc=spaceseparator}', "");
69191 Expect(1, 32, '\P{^Is_Gc=spaceseparator}', "");
69192 Expect(0, 7, '\p{Is_Gc=spaceseparator}', "");
69193 Expect(1, 7, '\p{^Is_Gc=spaceseparator}', "");
69194 Expect(1, 7, '\P{Is_Gc=spaceseparator}', "");
69195 Expect(0, 7, '\P{^Is_Gc=spaceseparator}', "");
69196 Expect(1, 32, '\p{Is_Gc=--Space-Separator}', "");
69197 Expect(0, 32, '\p{^Is_Gc=--Space-Separator}', "");
69198 Expect(0, 32, '\P{Is_Gc=--Space-Separator}', "");
69199 Expect(1, 32, '\P{^Is_Gc=--Space-Separator}', "");
69200 Expect(0, 7, '\p{Is_Gc=--Space-Separator}', "");
69201 Expect(1, 7, '\p{^Is_Gc=--Space-Separator}', "");
69202 Expect(1, 7, '\P{Is_Gc=--Space-Separator}', "");
69203 Expect(0, 7, '\P{^Is_Gc=--Space-Separator}', "");
69204 Error('\p{Is_Category=   Zs:=}');
69205 Error('\P{Is_Category=   Zs:=}');
69206 Expect(1, 32, '\p{Is_Category: zs}', "");
69207 Expect(0, 32, '\p{^Is_Category: zs}', "");
69208 Expect(0, 32, '\P{Is_Category: zs}', "");
69209 Expect(1, 32, '\P{^Is_Category: zs}', "");
69210 Expect(0, 7, '\p{Is_Category: zs}', "");
69211 Expect(1, 7, '\p{^Is_Category: zs}', "");
69212 Expect(1, 7, '\P{Is_Category: zs}', "");
69213 Expect(0, 7, '\P{^Is_Category: zs}', "");
69214 Expect(1, 32, '\p{Is_Category=  Zs}', "");
69215 Expect(0, 32, '\p{^Is_Category=         Zs}', "");
69216 Expect(0, 32, '\P{Is_Category=  Zs}', "");
69217 Expect(1, 32, '\P{^Is_Category=         Zs}', "");
69218 Expect(0, 7, '\p{Is_Category=   Zs}', "");
69219 Expect(1, 7, '\p{^Is_Category=  Zs}', "");
69220 Expect(1, 7, '\P{Is_Category=   Zs}', "");
69221 Expect(0, 7, '\P{^Is_Category=  Zs}', "");
69222 Error('\p{General_Category=             Other number/a/}');
69223 Error('\P{General_Category=             Other number/a/}');
69224 Expect(1, 2553, '\p{General_Category=othernumber}', "");
69225 Expect(0, 2553, '\p{^General_Category=othernumber}', "");
69226 Expect(0, 2553, '\P{General_Category=othernumber}', "");
69227 Expect(1, 2553, '\P{^General_Category=othernumber}', "");
69228 Expect(0, 7, '\p{General_Category=othernumber}', "");
69229 Expect(1, 7, '\p{^General_Category=othernumber}', "");
69230 Expect(1, 7, '\P{General_Category=othernumber}', "");
69231 Expect(0, 7, '\P{^General_Category=othernumber}', "");
69232 Expect(1, 2553, '\p{General_Category:   Other Number}', "");
69233 Expect(0, 2553, '\p{^General_Category:  Other Number}', "");
69234 Expect(0, 2553, '\P{General_Category:   Other Number}', "");
69235 Expect(1, 2553, '\P{^General_Category:  Other Number}', "");
69236 Expect(0, 7, '\p{General_Category:      Other Number}', "");
69237 Expect(1, 7, '\p{^General_Category:     Other Number}', "");
69238 Expect(1, 7, '\P{General_Category:      Other Number}', "");
69239 Expect(0, 7, '\P{^General_Category:     Other Number}', "");
69240 Error('\p{Gc=   /a/NO}');
69241 Error('\P{Gc=   /a/NO}');
69242 Expect(1, 2553, '\p{Gc=no}', "");
69243 Expect(0, 2553, '\p{^Gc=no}', "");
69244 Expect(0, 2553, '\P{Gc=no}', "");
69245 Expect(1, 2553, '\P{^Gc=no}', "");
69246 Expect(0, 7, '\p{Gc=no}', "");
69247 Expect(1, 7, '\p{^Gc=no}', "");
69248 Expect(1, 7, '\P{Gc=no}', "");
69249 Expect(0, 7, '\P{^Gc=no}', "");
69250 Expect(1, 2553, '\p{Gc= no}', "");
69251 Expect(0, 2553, '\p{^Gc= no}', "");
69252 Expect(0, 2553, '\P{Gc= no}', "");
69253 Expect(1, 2553, '\P{^Gc= no}', "");
69254 Expect(0, 7, '\p{Gc= no}', "");
69255 Expect(1, 7, '\p{^Gc= no}', "");
69256 Expect(1, 7, '\P{Gc= no}', "");
69257 Expect(0, 7, '\P{^Gc= no}', "");
69258 Error('\p{Category=/a/_Other-number}');
69259 Error('\P{Category=/a/_Other-number}');
69260 Expect(1, 2553, '\p{Category=othernumber}', "");
69261 Expect(0, 2553, '\p{^Category=othernumber}', "");
69262 Expect(0, 2553, '\P{Category=othernumber}', "");
69263 Expect(1, 2553, '\P{^Category=othernumber}', "");
69264 Expect(0, 7, '\p{Category=othernumber}', "");
69265 Expect(1, 7, '\p{^Category=othernumber}', "");
69266 Expect(1, 7, '\P{Category=othernumber}', "");
69267 Expect(0, 7, '\P{^Category=othernumber}', "");
69268 Expect(1, 2553, '\p{Category=           other   number}', "");
69269 Expect(0, 2553, '\p{^Category=          other   number}', "");
69270 Expect(0, 2553, '\P{Category=           other   number}', "");
69271 Expect(1, 2553, '\P{^Category=          other   number}', "");
69272 Expect(0, 7, '\p{Category=              other   number}', "");
69273 Expect(1, 7, '\p{^Category=             other   number}', "");
69274 Expect(1, 7, '\P{Category=              other   number}', "");
69275 Expect(0, 7, '\P{^Category=             other   number}', "");
69276 Error('\p{Is_General_Category:- NO/a/}');
69277 Error('\P{Is_General_Category:- NO/a/}');
69278 Expect(1, 2553, '\p{Is_General_Category=no}', "");
69279 Expect(0, 2553, '\p{^Is_General_Category=no}', "");
69280 Expect(0, 2553, '\P{Is_General_Category=no}', "");
69281 Expect(1, 2553, '\P{^Is_General_Category=no}', "");
69282 Expect(0, 7, '\p{Is_General_Category=no}', "");
69283 Expect(1, 7, '\p{^Is_General_Category=no}', "");
69284 Expect(1, 7, '\P{Is_General_Category=no}', "");
69285 Expect(0, 7, '\P{^Is_General_Category=no}', "");
69286 Expect(1, 2553, '\p{Is_General_Category= No}', "");
69287 Expect(0, 2553, '\p{^Is_General_Category= No}', "");
69288 Expect(0, 2553, '\P{Is_General_Category= No}', "");
69289 Expect(1, 2553, '\P{^Is_General_Category= No}', "");
69290 Expect(0, 7, '\p{Is_General_Category= No}', "");
69291 Expect(1, 7, '\p{^Is_General_Category= No}', "");
69292 Expect(1, 7, '\P{Is_General_Category= No}', "");
69293 Expect(0, 7, '\P{^Is_General_Category= No}', "");
69294 Error('\p{Is_Gc: /a/Other_Number}');
69295 Error('\P{Is_Gc: /a/Other_Number}');
69296 Expect(1, 2553, '\p{Is_Gc=othernumber}', "");
69297 Expect(0, 2553, '\p{^Is_Gc=othernumber}', "");
69298 Expect(0, 2553, '\P{Is_Gc=othernumber}', "");
69299 Expect(1, 2553, '\P{^Is_Gc=othernumber}', "");
69300 Expect(0, 7, '\p{Is_Gc=othernumber}', "");
69301 Expect(1, 7, '\p{^Is_Gc=othernumber}', "");
69302 Expect(1, 7, '\P{Is_Gc=othernumber}', "");
69303 Expect(0, 7, '\P{^Is_Gc=othernumber}', "");
69304 Expect(1, 2553, '\p{Is_Gc=other Number}', "");
69305 Expect(0, 2553, '\p{^Is_Gc=other Number}', "");
69306 Expect(0, 2553, '\P{Is_Gc=other Number}', "");
69307 Expect(1, 2553, '\P{^Is_Gc=other Number}', "");
69308 Expect(0, 7, '\p{Is_Gc=other Number}', "");
69309 Expect(1, 7, '\p{^Is_Gc=other Number}', "");
69310 Expect(1, 7, '\P{Is_Gc=other Number}', "");
69311 Expect(0, 7, '\P{^Is_Gc=other Number}', "");
69312 Error('\p{Is_Category= :=NO}');
69313 Error('\P{Is_Category= :=NO}');
69314 Expect(1, 2553, '\p{Is_Category=no}', "");
69315 Expect(0, 2553, '\p{^Is_Category=no}', "");
69316 Expect(0, 2553, '\P{Is_Category=no}', "");
69317 Expect(1, 2553, '\P{^Is_Category=no}', "");
69318 Expect(0, 7, '\p{Is_Category=no}', "");
69319 Expect(1, 7, '\p{^Is_Category=no}', "");
69320 Expect(1, 7, '\P{Is_Category=no}', "");
69321 Expect(0, 7, '\P{^Is_Category=no}', "");
69322 Expect(1, 2553, '\p{Is_Category=- NO}', "");
69323 Expect(0, 2553, '\p{^Is_Category=- NO}', "");
69324 Expect(0, 2553, '\P{Is_Category=- NO}', "");
69325 Expect(1, 2553, '\P{^Is_Category=- NO}', "");
69326 Expect(0, 7, '\p{Is_Category=- NO}', "");
69327 Expect(1, 7, '\p{^Is_Category=- NO}', "");
69328 Expect(1, 7, '\P{Is_Category=- NO}', "");
69329 Expect(0, 7, '\P{^Is_Category=- NO}', "");
69330 Error('\p{General_Category=:=   Mark}');
69331 Error('\P{General_Category=:=   Mark}');
69332 Expect(1, 879, '\p{General_Category=mark}', "");
69333 Expect(0, 879, '\p{^General_Category=mark}', "");
69334 Expect(0, 879, '\P{General_Category=mark}', "");
69335 Expect(1, 879, '\P{^General_Category=mark}', "");
69336 Expect(0, 767, '\p{General_Category=mark}', "");
69337 Expect(1, 767, '\p{^General_Category=mark}', "");
69338 Expect(1, 767, '\P{General_Category=mark}', "");
69339 Expect(0, 767, '\P{^General_Category=mark}', "");
69340 Expect(1, 879, '\p{General_Category=    _MARK}', "");
69341 Expect(0, 879, '\p{^General_Category=   _MARK}', "");
69342 Expect(0, 879, '\P{General_Category=    _MARK}', "");
69343 Expect(1, 879, '\P{^General_Category=   _MARK}', "");
69344 Expect(0, 767, '\p{General_Category=    _MARK}', "");
69345 Expect(1, 767, '\p{^General_Category=   _MARK}', "");
69346 Expect(1, 767, '\P{General_Category=    _MARK}', "");
69347 Expect(0, 767, '\P{^General_Category=   _MARK}', "");
69348 Error('\p{Gc=-m/a/}');
69349 Error('\P{Gc=-m/a/}');
69350 Expect(1, 879, '\p{Gc=m}', "");
69351 Expect(0, 879, '\p{^Gc=m}', "");
69352 Expect(0, 879, '\P{Gc=m}', "");
69353 Expect(1, 879, '\P{^Gc=m}', "");
69354 Expect(0, 767, '\p{Gc=m}', "");
69355 Expect(1, 767, '\p{^Gc=m}', "");
69356 Expect(1, 767, '\P{Gc=m}', "");
69357 Expect(0, 767, '\P{^Gc=m}', "");
69358 Expect(1, 879, '\p{Gc=  -M}', "");
69359 Expect(0, 879, '\p{^Gc= -M}', "");
69360 Expect(0, 879, '\P{Gc=  -M}', "");
69361 Expect(1, 879, '\P{^Gc= -M}', "");
69362 Expect(0, 767, '\p{Gc=  -M}', "");
69363 Expect(1, 767, '\p{^Gc= -M}', "");
69364 Expect(1, 767, '\P{Gc=  -M}', "");
69365 Expect(0, 767, '\P{^Gc= -M}', "");
69366 Error('\p{Category:             Mark:=}');
69367 Error('\P{Category:             Mark:=}');
69368 Expect(1, 879, '\p{Category=mark}', "");
69369 Expect(0, 879, '\p{^Category=mark}', "");
69370 Expect(0, 879, '\P{Category=mark}', "");
69371 Expect(1, 879, '\P{^Category=mark}', "");
69372 Expect(0, 767, '\p{Category=mark}', "");
69373 Expect(1, 767, '\p{^Category=mark}', "");
69374 Expect(1, 767, '\P{Category=mark}', "");
69375 Expect(0, 767, '\P{^Category=mark}', "");
69376 Expect(1, 879, '\p{Category= mark}', "");
69377 Expect(0, 879, '\p{^Category= mark}', "");
69378 Expect(0, 879, '\P{Category= mark}', "");
69379 Expect(1, 879, '\P{^Category= mark}', "");
69380 Expect(0, 767, '\p{Category= mark}', "");
69381 Expect(1, 767, '\p{^Category= mark}', "");
69382 Expect(1, 767, '\P{Category= mark}', "");
69383 Expect(0, 767, '\P{^Category= mark}', "");
69384 Error('\p{Is_General_Category=  _M:=}');
69385 Error('\P{Is_General_Category=  _M:=}');
69386 Expect(1, 879, '\p{Is_General_Category=m}', "");
69387 Expect(0, 879, '\p{^Is_General_Category=m}', "");
69388 Expect(0, 879, '\P{Is_General_Category=m}', "");
69389 Expect(1, 879, '\P{^Is_General_Category=m}', "");
69390 Expect(0, 767, '\p{Is_General_Category=m}', "");
69391 Expect(1, 767, '\p{^Is_General_Category=m}', "");
69392 Expect(1, 767, '\P{Is_General_Category=m}', "");
69393 Expect(0, 767, '\P{^Is_General_Category=m}', "");
69394 Expect(1, 879, '\p{Is_General_Category= M}', "");
69395 Expect(0, 879, '\p{^Is_General_Category=        M}', "");
69396 Expect(0, 879, '\P{Is_General_Category= M}', "");
69397 Expect(1, 879, '\P{^Is_General_Category=        M}', "");
69398 Expect(0, 767, '\p{Is_General_Category= M}', "");
69399 Expect(1, 767, '\p{^Is_General_Category=        M}', "");
69400 Expect(1, 767, '\P{Is_General_Category= M}', "");
69401 Expect(0, 767, '\P{^Is_General_Category=        M}', "");
69402 Error('\p{Is_Gc=/a/     Mark}');
69403 Error('\P{Is_Gc=/a/     Mark}');
69404 Expect(1, 879, '\p{Is_Gc=mark}', "");
69405 Expect(0, 879, '\p{^Is_Gc=mark}', "");
69406 Expect(0, 879, '\P{Is_Gc=mark}', "");
69407 Expect(1, 879, '\P{^Is_Gc=mark}', "");
69408 Expect(0, 767, '\p{Is_Gc=mark}', "");
69409 Expect(1, 767, '\p{^Is_Gc=mark}', "");
69410 Expect(1, 767, '\P{Is_Gc=mark}', "");
69411 Expect(0, 767, '\P{^Is_Gc=mark}', "");
69412 Expect(1, 879, '\p{Is_Gc=               Mark}', "");
69413 Expect(0, 879, '\p{^Is_Gc=              Mark}', "");
69414 Expect(0, 879, '\P{Is_Gc=               Mark}', "");
69415 Expect(1, 879, '\P{^Is_Gc=              Mark}', "");
69416 Expect(0, 767, '\p{Is_Gc=               Mark}', "");
69417 Expect(1, 767, '\p{^Is_Gc=              Mark}', "");
69418 Expect(1, 767, '\P{Is_Gc=               Mark}', "");
69419 Expect(0, 767, '\P{^Is_Gc=              Mark}', "");
69420 Error('\p{Is_Category:   M/a/}');
69421 Error('\P{Is_Category:   M/a/}');
69422 Expect(1, 879, '\p{Is_Category=m}', "");
69423 Expect(0, 879, '\p{^Is_Category=m}', "");
69424 Expect(0, 879, '\P{Is_Category=m}', "");
69425 Expect(1, 879, '\P{^Is_Category=m}', "");
69426 Expect(0, 767, '\p{Is_Category=m}', "");
69427 Expect(1, 767, '\p{^Is_Category=m}', "");
69428 Expect(1, 767, '\P{Is_Category=m}', "");
69429 Expect(0, 767, '\P{^Is_Category=m}', "");
69430 Expect(1, 879, '\p{Is_Category=  M}', "");
69431 Expect(0, 879, '\p{^Is_Category=  M}', "");
69432 Expect(0, 879, '\P{Is_Category=  M}', "");
69433 Expect(1, 879, '\P{^Is_Category=  M}', "");
69434 Expect(0, 767, '\p{Is_Category=  M}', "");
69435 Expect(1, 767, '\p{^Is_Category=  M}', "");
69436 Expect(1, 767, '\P{Is_Category=  M}', "");
69437 Expect(0, 767, '\P{^Is_Category=  M}', "");
69438 Error('\p{General_Category=     other:=}');
69439 Error('\P{General_Category=     other:=}');
69440 Expect(1, 7, '\p{General_Category=other}', "");
69441 Expect(0, 7, '\p{^General_Category=other}', "");
69442 Expect(0, 7, '\P{General_Category=other}', "");
69443 Expect(1, 7, '\P{^General_Category=other}', "");
69444 Expect(0, 126, '\p{General_Category=other}', "");
69445 Expect(1, 126, '\p{^General_Category=other}', "");
69446 Expect(1, 126, '\P{General_Category=other}', "");
69447 Expect(0, 126, '\P{^General_Category=other}', "");
69448 Expect(1, 7, '\p{General_Category=      OTHER}', "");
69449 Expect(0, 7, '\p{^General_Category=     OTHER}', "");
69450 Expect(0, 7, '\P{General_Category=      OTHER}', "");
69451 Expect(1, 7, '\P{^General_Category=     OTHER}', "");
69452 Expect(0, 126, '\p{General_Category=    OTHER}', "");
69453 Expect(1, 126, '\p{^General_Category=   OTHER}', "");
69454 Expect(1, 126, '\P{General_Category=    OTHER}', "");
69455 Expect(0, 126, '\P{^General_Category=   OTHER}', "");
69456 Error('\p{Gc=:=__C}');
69457 Error('\P{Gc=:=__C}');
69458 Expect(1, 7, '\p{Gc=c}', "");
69459 Expect(0, 7, '\p{^Gc=c}', "");
69460 Expect(0, 7, '\P{Gc=c}', "");
69461 Expect(1, 7, '\P{^Gc=c}', "");
69462 Expect(0, 126, '\p{Gc=c}', "");
69463 Expect(1, 126, '\p{^Gc=c}', "");
69464 Expect(1, 126, '\P{Gc=c}', "");
69465 Expect(0, 126, '\P{^Gc=c}', "");
69466 Expect(1, 7, '\p{Gc=-c}', "");
69467 Expect(0, 7, '\p{^Gc=-c}', "");
69468 Expect(0, 7, '\P{Gc=-c}', "");
69469 Expect(1, 7, '\P{^Gc=-c}', "");
69470 Expect(0, 126, '\p{Gc=-c}', "");
69471 Expect(1, 126, '\p{^Gc=-c}', "");
69472 Expect(1, 126, '\P{Gc=-c}', "");
69473 Expect(0, 126, '\P{^Gc=-c}', "");
69474 Error('\p{Category=/a/__Other}');
69475 Error('\P{Category=/a/__Other}');
69476 Expect(1, 7, '\p{Category=other}', "");
69477 Expect(0, 7, '\p{^Category=other}', "");
69478 Expect(0, 7, '\P{Category=other}', "");
69479 Expect(1, 7, '\P{^Category=other}', "");
69480 Expect(0, 126, '\p{Category=other}', "");
69481 Expect(1, 126, '\p{^Category=other}', "");
69482 Expect(1, 126, '\P{Category=other}', "");
69483 Expect(0, 126, '\P{^Category=other}', "");
69484 Expect(1, 7, '\p{Category=      -Other}', "");
69485 Expect(0, 7, '\p{^Category=     -Other}', "");
69486 Expect(0, 7, '\P{Category=      -Other}', "");
69487 Expect(1, 7, '\P{^Category=     -Other}', "");
69488 Expect(0, 126, '\p{Category=    -Other}', "");
69489 Expect(1, 126, '\p{^Category=   -Other}', "");
69490 Expect(1, 126, '\P{Category=    -Other}', "");
69491 Expect(0, 126, '\P{^Category=   -Other}', "");
69492 Error('\p{Is_General_Category=/a/__C}');
69493 Error('\P{Is_General_Category=/a/__C}');
69494 Expect(1, 7, '\p{Is_General_Category=c}', "");
69495 Expect(0, 7, '\p{^Is_General_Category=c}', "");
69496 Expect(0, 7, '\P{Is_General_Category=c}', "");
69497 Expect(1, 7, '\P{^Is_General_Category=c}', "");
69498 Expect(0, 126, '\p{Is_General_Category=c}', "");
69499 Expect(1, 126, '\p{^Is_General_Category=c}', "");
69500 Expect(1, 126, '\P{Is_General_Category=c}', "");
69501 Expect(0, 126, '\P{^Is_General_Category=c}', "");
69502 Expect(1, 7, '\p{Is_General_Category=   -c}', "");
69503 Expect(0, 7, '\p{^Is_General_Category=  -c}', "");
69504 Expect(0, 7, '\P{Is_General_Category=   -c}', "");
69505 Expect(1, 7, '\P{^Is_General_Category=  -c}', "");
69506 Expect(0, 126, '\p{Is_General_Category= -c}', "");
69507 Expect(1, 126, '\p{^Is_General_Category=        -c}', "");
69508 Expect(1, 126, '\P{Is_General_Category= -c}', "");
69509 Expect(0, 126, '\P{^Is_General_Category=        -c}', "");
69510 Error('\p{Is_Gc=        -Other/a/}');
69511 Error('\P{Is_Gc=        -Other/a/}');
69512 Expect(1, 7, '\p{Is_Gc=other}', "");
69513 Expect(0, 7, '\p{^Is_Gc=other}', "");
69514 Expect(0, 7, '\P{Is_Gc=other}', "");
69515 Expect(1, 7, '\P{^Is_Gc=other}', "");
69516 Expect(0, 126, '\p{Is_Gc=other}', "");
69517 Expect(1, 126, '\p{^Is_Gc=other}', "");
69518 Expect(1, 126, '\P{Is_Gc=other}', "");
69519 Expect(0, 126, '\P{^Is_Gc=other}', "");
69520 Error('\p{Is_Category=-C/a/}');
69521 Error('\P{Is_Category=-C/a/}');
69522 Expect(1, 7, '\p{Is_Category=c}', "");
69523 Expect(0, 7, '\p{^Is_Category=c}', "");
69524 Expect(0, 7, '\P{Is_Category=c}', "");
69525 Expect(1, 7, '\P{^Is_Category=c}', "");
69526 Expect(0, 126, '\p{Is_Category=c}', "");
69527 Expect(1, 126, '\p{^Is_Category=c}', "");
69528 Expect(1, 126, '\P{Is_Category=c}', "");
69529 Expect(0, 126, '\P{^Is_Category=c}', "");
69530 Expect(1, 7, '\p{Is_Category= C}', "");
69531 Expect(0, 7, '\p{^Is_Category= C}', "");
69532 Expect(0, 7, '\P{Is_Category= C}', "");
69533 Expect(1, 7, '\P{^Is_Category= C}', "");
69534 Expect(0, 126, '\p{Is_Category= C}', "");
69535 Expect(1, 126, '\p{^Is_Category= C}', "");
69536 Expect(1, 126, '\P{Is_Category= C}', "");
69537 Expect(0, 126, '\P{^Is_Category= C}', "");
69538 Error('\p{General_Category=_:=Enclosing MARK}');
69539 Error('\P{General_Category=_:=Enclosing MARK}');
69540 Expect(1, 1161, '\p{General_Category=enclosingmark}', "");
69541 Expect(0, 1161, '\p{^General_Category=enclosingmark}', "");
69542 Expect(0, 1161, '\P{General_Category=enclosingmark}', "");
69543 Expect(1, 1161, '\P{^General_Category=enclosingmark}', "");
69544 Expect(0, 1159, '\p{General_Category=enclosingmark}', "");
69545 Expect(1, 1159, '\p{^General_Category=enclosingmark}', "");
69546 Expect(1, 1159, '\P{General_Category=enclosingmark}', "");
69547 Expect(0, 1159, '\P{^General_Category=enclosingmark}', "");
69548 Expect(1, 1161, '\p{General_Category=           Enclosing_MARK}', "");
69549 Expect(0, 1161, '\p{^General_Category=          Enclosing_MARK}', "");
69550 Expect(0, 1161, '\P{General_Category=           Enclosing_MARK}', "");
69551 Expect(1, 1161, '\P{^General_Category=          Enclosing_MARK}', "");
69552 Expect(0, 1159, '\p{General_Category=           Enclosing_MARK}', "");
69553 Expect(1, 1159, '\p{^General_Category=          Enclosing_MARK}', "");
69554 Expect(1, 1159, '\P{General_Category=           Enclosing_MARK}', "");
69555 Expect(0, 1159, '\P{^General_Category=          Enclosing_MARK}', "");
69556 Error('\p{Gc=/a/ Me}');
69557 Error('\P{Gc=/a/ Me}');
69558 Expect(1, 1161, '\p{Gc=me}', "");
69559 Expect(0, 1161, '\p{^Gc=me}', "");
69560 Expect(0, 1161, '\P{Gc=me}', "");
69561 Expect(1, 1161, '\P{^Gc=me}', "");
69562 Expect(0, 1159, '\p{Gc=me}', "");
69563 Expect(1, 1159, '\p{^Gc=me}', "");
69564 Expect(1, 1159, '\P{Gc=me}', "");
69565 Expect(0, 1159, '\P{^Gc=me}', "");
69566 Expect(1, 1161, '\p{Gc= ME}', "");
69567 Expect(0, 1161, '\p{^Gc= ME}', "");
69568 Expect(0, 1161, '\P{Gc= ME}', "");
69569 Expect(1, 1161, '\P{^Gc= ME}', "");
69570 Expect(0, 1159, '\p{Gc= ME}', "");
69571 Expect(1, 1159, '\p{^Gc= ME}', "");
69572 Expect(1, 1159, '\P{Gc= ME}', "");
69573 Expect(0, 1159, '\P{^Gc= ME}', "");
69574 Error('\p{Category=:=enclosing_mark}');
69575 Error('\P{Category=:=enclosing_mark}');
69576 Expect(1, 1161, '\p{Category=enclosingmark}', "");
69577 Expect(0, 1161, '\p{^Category=enclosingmark}', "");
69578 Expect(0, 1161, '\P{Category=enclosingmark}', "");
69579 Expect(1, 1161, '\P{^Category=enclosingmark}', "");
69580 Expect(0, 1159, '\p{Category=enclosingmark}', "");
69581 Expect(1, 1159, '\p{^Category=enclosingmark}', "");
69582 Expect(1, 1159, '\P{Category=enclosingmark}', "");
69583 Expect(0, 1159, '\P{^Category=enclosingmark}', "");
69584 Expect(1, 1161, '\p{Category=   -EnclosingMark}', "");
69585 Expect(0, 1161, '\p{^Category=  -EnclosingMark}', "");
69586 Expect(0, 1161, '\P{Category=   -EnclosingMark}', "");
69587 Expect(1, 1161, '\P{^Category=  -EnclosingMark}', "");
69588 Expect(0, 1159, '\p{Category=   -EnclosingMark}', "");
69589 Expect(1, 1159, '\p{^Category=  -EnclosingMark}', "");
69590 Expect(1, 1159, '\P{Category=   -EnclosingMark}', "");
69591 Expect(0, 1159, '\P{^Category=  -EnclosingMark}', "");
69592 Error('\p{Is_General_Category=/a/        Me}');
69593 Error('\P{Is_General_Category=/a/        Me}');
69594 Expect(1, 1161, '\p{Is_General_Category=me}', "");
69595 Expect(0, 1161, '\p{^Is_General_Category=me}', "");
69596 Expect(0, 1161, '\P{Is_General_Category=me}', "");
69597 Expect(1, 1161, '\P{^Is_General_Category=me}', "");
69598 Expect(0, 1159, '\p{Is_General_Category=me}', "");
69599 Expect(1, 1159, '\p{^Is_General_Category=me}', "");
69600 Expect(1, 1159, '\P{Is_General_Category=me}', "");
69601 Expect(0, 1159, '\P{^Is_General_Category=me}', "");
69602 Expect(1, 1161, '\p{Is_General_Category:-me}', "");
69603 Expect(0, 1161, '\p{^Is_General_Category:-me}', "");
69604 Expect(0, 1161, '\P{Is_General_Category:-me}', "");
69605 Expect(1, 1161, '\P{^Is_General_Category:-me}', "");
69606 Expect(0, 1159, '\p{Is_General_Category:-me}', "");
69607 Expect(1, 1159, '\p{^Is_General_Category:-me}', "");
69608 Expect(1, 1159, '\P{Is_General_Category:-me}', "");
69609 Expect(0, 1159, '\P{^Is_General_Category:-me}', "");
69610 Error('\p{Is_Gc=:=_Enclosing mark}');
69611 Error('\P{Is_Gc=:=_Enclosing mark}');
69612 Expect(1, 1161, '\p{Is_Gc=enclosingmark}', "");
69613 Expect(0, 1161, '\p{^Is_Gc=enclosingmark}', "");
69614 Expect(0, 1161, '\P{Is_Gc=enclosingmark}', "");
69615 Expect(1, 1161, '\P{^Is_Gc=enclosingmark}', "");
69616 Expect(0, 1159, '\p{Is_Gc=enclosingmark}', "");
69617 Expect(1, 1159, '\p{^Is_Gc=enclosingmark}', "");
69618 Expect(1, 1159, '\P{Is_Gc=enclosingmark}', "");
69619 Expect(0, 1159, '\P{^Is_Gc=enclosingmark}', "");
69620 Expect(1, 1161, '\p{Is_Gc=      Enclosing-Mark}', "");
69621 Expect(0, 1161, '\p{^Is_Gc=     Enclosing-Mark}', "");
69622 Expect(0, 1161, '\P{Is_Gc=      Enclosing-Mark}', "");
69623 Expect(1, 1161, '\P{^Is_Gc=     Enclosing-Mark}', "");
69624 Expect(0, 1159, '\p{Is_Gc=      Enclosing-Mark}', "");
69625 Expect(1, 1159, '\p{^Is_Gc=     Enclosing-Mark}', "");
69626 Expect(1, 1159, '\P{Is_Gc=      Enclosing-Mark}', "");
69627 Expect(0, 1159, '\P{^Is_Gc=     Enclosing-Mark}', "");
69628 Error('\p{Is_Category=:=        _Me}');
69629 Error('\P{Is_Category=:=        _Me}');
69630 Expect(1, 1161, '\p{Is_Category=me}', "");
69631 Expect(0, 1161, '\p{^Is_Category=me}', "");
69632 Expect(0, 1161, '\P{Is_Category=me}', "");
69633 Expect(1, 1161, '\P{^Is_Category=me}', "");
69634 Expect(0, 1159, '\p{Is_Category=me}', "");
69635 Expect(1, 1159, '\p{^Is_Category=me}', "");
69636 Expect(1, 1159, '\P{Is_Category=me}', "");
69637 Expect(0, 1159, '\P{^Is_Category=me}', "");
69638 Expect(1, 1161, '\p{Is_Category=_       ME}', "");
69639 Expect(0, 1161, '\p{^Is_Category=_      ME}', "");
69640 Expect(0, 1161, '\P{Is_Category=_       ME}', "");
69641 Expect(1, 1161, '\P{^Is_Category=_      ME}', "");
69642 Expect(0, 1159, '\p{Is_Category=_       ME}', "");
69643 Expect(1, 1159, '\p{^Is_Category=_      ME}', "");
69644 Expect(1, 1159, '\P{Is_Category=_       ME}', "");
69645 Expect(0, 1159, '\P{^Is_Category=_      ME}', "");
69646 Error('\p{General_Category=_-Titlecase_letter:=}');
69647 Error('\P{General_Category=_-Titlecase_letter:=}');
69648 Expect(1, 453, '\p{General_Category=titlecaseletter}', "");
69649 Expect(0, 453, '\p{^General_Category=titlecaseletter}', "");
69650 Expect(0, 453, '\P{General_Category=titlecaseletter}', "");
69651 Expect(1, 453, '\P{^General_Category=titlecaseletter}', "");
69652 Expect(0, 452, '\p{General_Category=titlecaseletter}', "");
69653 Expect(1, 452, '\p{^General_Category=titlecaseletter}', "");
69654 Expect(1, 452, '\P{General_Category=titlecaseletter}', "");
69655 Expect(0, 452, '\P{^General_Category=titlecaseletter}', "");
69656 Expect(1, 453, '\p{General_Category= titlecase-LETTER}', "");
69657 Expect(0, 453, '\p{^General_Category= titlecase-LETTER}', "");
69658 Expect(0, 453, '\P{General_Category= titlecase-LETTER}', "");
69659 Expect(1, 453, '\P{^General_Category= titlecase-LETTER}', "");
69660 Expect(0, 452, '\p{General_Category= titlecase-LETTER}', "");
69661 Expect(1, 452, '\p{^General_Category= titlecase-LETTER}', "");
69662 Expect(1, 452, '\P{General_Category= titlecase-LETTER}', "");
69663 Expect(0, 452, '\P{^General_Category= titlecase-LETTER}', "");
69664 Error('\p{Gc=   :=Lt}');
69665 Error('\P{Gc=   :=Lt}');
69666 Expect(1, 453, '\p{Gc=lt}', "");
69667 Expect(0, 453, '\p{^Gc=lt}', "");
69668 Expect(0, 453, '\P{Gc=lt}', "");
69669 Expect(1, 453, '\P{^Gc=lt}', "");
69670 Expect(0, 452, '\p{Gc=lt}', "");
69671 Expect(1, 452, '\p{^Gc=lt}', "");
69672 Expect(1, 452, '\P{Gc=lt}', "");
69673 Expect(0, 452, '\P{^Gc=lt}', "");
69674 Expect(1, 453, '\p{Gc=-_Lt}', "");
69675 Expect(0, 453, '\p{^Gc=-_Lt}', "");
69676 Expect(0, 453, '\P{Gc=-_Lt}', "");
69677 Expect(1, 453, '\P{^Gc=-_Lt}', "");
69678 Expect(0, 452, '\p{Gc=-_Lt}', "");
69679 Expect(1, 452, '\p{^Gc=-_Lt}', "");
69680 Expect(1, 452, '\P{Gc=-_Lt}', "");
69681 Expect(0, 452, '\P{^Gc=-_Lt}', "");
69682 Error('\p{Category= -titlecase_letter:=}');
69683 Error('\P{Category= -titlecase_letter:=}');
69684 Expect(1, 453, '\p{Category=titlecaseletter}', "");
69685 Expect(0, 453, '\p{^Category=titlecaseletter}', "");
69686 Expect(0, 453, '\P{Category=titlecaseletter}', "");
69687 Expect(1, 453, '\P{^Category=titlecaseletter}', "");
69688 Expect(0, 452, '\p{Category=titlecaseletter}', "");
69689 Expect(1, 452, '\p{^Category=titlecaseletter}', "");
69690 Expect(1, 452, '\P{Category=titlecaseletter}', "");
69691 Expect(0, 452, '\P{^Category=titlecaseletter}', "");
69692 Expect(1, 453, '\p{Category=            Titlecase-Letter}', "");
69693 Expect(0, 453, '\p{^Category=           Titlecase-Letter}', "");
69694 Expect(0, 453, '\P{Category=            Titlecase-Letter}', "");
69695 Expect(1, 453, '\P{^Category=           Titlecase-Letter}', "");
69696 Expect(0, 452, '\p{Category=            Titlecase-Letter}', "");
69697 Expect(1, 452, '\p{^Category=           Titlecase-Letter}', "");
69698 Expect(1, 452, '\P{Category=            Titlecase-Letter}', "");
69699 Expect(0, 452, '\P{^Category=           Titlecase-Letter}', "");
69700 Error('\p{Is_General_Category=-_lt/a/}');
69701 Error('\P{Is_General_Category=-_lt/a/}');
69702 Expect(1, 453, '\p{Is_General_Category=lt}', "");
69703 Expect(0, 453, '\p{^Is_General_Category=lt}', "");
69704 Expect(0, 453, '\P{Is_General_Category=lt}', "");
69705 Expect(1, 453, '\P{^Is_General_Category=lt}', "");
69706 Expect(0, 452, '\p{Is_General_Category=lt}', "");
69707 Expect(1, 452, '\p{^Is_General_Category=lt}', "");
69708 Expect(1, 452, '\P{Is_General_Category=lt}', "");
69709 Expect(0, 452, '\P{^Is_General_Category=lt}', "");
69710 Expect(1, 453, '\p{Is_General_Category=  Lt}', "");
69711 Expect(0, 453, '\p{^Is_General_Category=  Lt}', "");
69712 Expect(0, 453, '\P{Is_General_Category=  Lt}', "");
69713 Expect(1, 453, '\P{^Is_General_Category=  Lt}', "");
69714 Expect(0, 452, '\p{Is_General_Category=  Lt}', "");
69715 Expect(1, 452, '\p{^Is_General_Category=  Lt}', "");
69716 Expect(1, 452, '\P{Is_General_Category=  Lt}', "");
69717 Expect(0, 452, '\P{^Is_General_Category=  Lt}', "");
69718 Error('\p{Is_Gc=        -Titlecase:=Letter}');
69719 Error('\P{Is_Gc=        -Titlecase:=Letter}');
69720 Expect(1, 453, '\p{Is_Gc=titlecaseletter}', "");
69721 Expect(0, 453, '\p{^Is_Gc=titlecaseletter}', "");
69722 Expect(0, 453, '\P{Is_Gc=titlecaseletter}', "");
69723 Expect(1, 453, '\P{^Is_Gc=titlecaseletter}', "");
69724 Expect(0, 452, '\p{Is_Gc=titlecaseletter}', "");
69725 Expect(1, 452, '\p{^Is_Gc=titlecaseletter}', "");
69726 Expect(1, 452, '\P{Is_Gc=titlecaseletter}', "");
69727 Expect(0, 452, '\P{^Is_Gc=titlecaseletter}', "");
69728 Expect(1, 453, '\p{Is_Gc= TITLECASE-Letter}', "");
69729 Expect(0, 453, '\p{^Is_Gc= TITLECASE-Letter}', "");
69730 Expect(0, 453, '\P{Is_Gc= TITLECASE-Letter}', "");
69731 Expect(1, 453, '\P{^Is_Gc= TITLECASE-Letter}', "");
69732 Expect(0, 452, '\p{Is_Gc= TITLECASE-Letter}', "");
69733 Expect(1, 452, '\p{^Is_Gc= TITLECASE-Letter}', "");
69734 Expect(1, 452, '\P{Is_Gc= TITLECASE-Letter}', "");
69735 Expect(0, 452, '\P{^Is_Gc= TITLECASE-Letter}', "");
69736 Error('\p{Is_Category=_-Lt/a/}');
69737 Error('\P{Is_Category=_-Lt/a/}');
69738 Expect(1, 453, '\p{Is_Category=lt}', "");
69739 Expect(0, 453, '\p{^Is_Category=lt}', "");
69740 Expect(0, 453, '\P{Is_Category=lt}', "");
69741 Expect(1, 453, '\P{^Is_Category=lt}', "");
69742 Expect(0, 452, '\p{Is_Category=lt}', "");
69743 Expect(1, 452, '\p{^Is_Category=lt}', "");
69744 Expect(1, 452, '\P{Is_Category=lt}', "");
69745 Expect(0, 452, '\P{^Is_Category=lt}', "");
69746 Expect(1, 453, '\p{Is_Category= Lt}', "");
69747 Expect(0, 453, '\p{^Is_Category=        Lt}', "");
69748 Expect(0, 453, '\P{Is_Category= Lt}', "");
69749 Expect(1, 453, '\P{^Is_Category=        Lt}', "");
69750 Expect(0, 452, '\p{Is_Category= Lt}', "");
69751 Expect(1, 452, '\p{^Is_Category=        Lt}', "");
69752 Expect(1, 452, '\P{Is_Category= Lt}', "");
69753 Expect(0, 452, '\P{^Is_Category=        Lt}', "");
69754 Error('\p{General_Category=/a/Punctuation}');
69755 Error('\P{General_Category=/a/Punctuation}');
69756 Expect(1, 35, '\p{General_Category=punctuation}', "");
69757 Expect(0, 35, '\p{^General_Category=punctuation}', "");
69758 Expect(0, 35, '\P{General_Category=punctuation}', "");
69759 Expect(1, 35, '\P{^General_Category=punctuation}', "");
69760 Expect(0, 32, '\p{General_Category=punctuation}', "");
69761 Expect(1, 32, '\p{^General_Category=punctuation}', "");
69762 Expect(1, 32, '\P{General_Category=punctuation}', "");
69763 Expect(0, 32, '\P{^General_Category=punctuation}', "");
69764 Expect(1, 35, '\p{General_Category=-PUNCTUATION}', "");
69765 Expect(0, 35, '\p{^General_Category=-PUNCTUATION}', "");
69766 Expect(0, 35, '\P{General_Category=-PUNCTUATION}', "");
69767 Expect(1, 35, '\P{^General_Category=-PUNCTUATION}', "");
69768 Expect(0, 32, '\p{General_Category=-PUNCTUATION}', "");
69769 Expect(1, 32, '\p{^General_Category=-PUNCTUATION}', "");
69770 Expect(1, 32, '\P{General_Category=-PUNCTUATION}', "");
69771 Expect(0, 32, '\P{^General_Category=-PUNCTUATION}', "");
69772 Error('\p{Gc=   P:=}');
69773 Error('\P{Gc=   P:=}');
69774 Expect(1, 35, '\p{Gc=p}', "");
69775 Expect(0, 35, '\p{^Gc=p}', "");
69776 Expect(0, 35, '\P{Gc=p}', "");
69777 Expect(1, 35, '\P{^Gc=p}', "");
69778 Expect(0, 32, '\p{Gc=p}', "");
69779 Expect(1, 32, '\p{^Gc=p}', "");
69780 Expect(1, 32, '\P{Gc=p}', "");
69781 Expect(0, 32, '\P{^Gc=p}', "");
69782 Expect(1, 35, '\p{Gc=--P}', "");
69783 Expect(0, 35, '\p{^Gc=--P}', "");
69784 Expect(0, 35, '\P{Gc=--P}', "");
69785 Expect(1, 35, '\P{^Gc=--P}', "");
69786 Expect(0, 32, '\p{Gc=--P}', "");
69787 Expect(1, 32, '\p{^Gc=--P}', "");
69788 Expect(1, 32, '\P{Gc=--P}', "");
69789 Expect(0, 32, '\P{^Gc=--P}', "");
69790 Error('\p{Category: --Punct/a/}');
69791 Error('\P{Category: --Punct/a/}');
69792 Expect(1, 35, '\p{Category=punct}', "");
69793 Expect(0, 35, '\p{^Category=punct}', "");
69794 Expect(0, 35, '\P{Category=punct}', "");
69795 Expect(1, 35, '\P{^Category=punct}', "");
69796 Expect(0, 32, '\p{Category=punct}', "");
69797 Expect(1, 32, '\p{^Category=punct}', "");
69798 Expect(1, 32, '\P{Category=punct}', "");
69799 Expect(0, 32, '\P{^Category=punct}', "");
69800 Expect(1, 35, '\p{Category=-_PUNCT}', "");
69801 Expect(0, 35, '\p{^Category=-_PUNCT}', "");
69802 Expect(0, 35, '\P{Category=-_PUNCT}', "");
69803 Expect(1, 35, '\P{^Category=-_PUNCT}', "");
69804 Expect(0, 32, '\p{Category=-_PUNCT}', "");
69805 Expect(1, 32, '\p{^Category=-_PUNCT}', "");
69806 Expect(1, 32, '\P{Category=-_PUNCT}', "");
69807 Expect(0, 32, '\P{^Category=-_PUNCT}', "");
69808 Error('\p{Is_General_Category=--Punctuation/a/}');
69809 Error('\P{Is_General_Category=--Punctuation/a/}');
69810 Expect(1, 35, '\p{Is_General_Category=punctuation}', "");
69811 Expect(0, 35, '\p{^Is_General_Category=punctuation}', "");
69812 Expect(0, 35, '\P{Is_General_Category=punctuation}', "");
69813 Expect(1, 35, '\P{^Is_General_Category=punctuation}', "");
69814 Expect(0, 32, '\p{Is_General_Category=punctuation}', "");
69815 Expect(1, 32, '\p{^Is_General_Category=punctuation}', "");
69816 Expect(1, 32, '\P{Is_General_Category=punctuation}', "");
69817 Expect(0, 32, '\P{^Is_General_Category=punctuation}', "");
69818 Expect(1, 35, '\p{Is_General_Category:   _punctuation}', "");
69819 Expect(0, 35, '\p{^Is_General_Category:  _punctuation}', "");
69820 Expect(0, 35, '\P{Is_General_Category:   _punctuation}', "");
69821 Expect(1, 35, '\P{^Is_General_Category:  _punctuation}', "");
69822 Expect(0, 32, '\p{Is_General_Category:   _punctuation}', "");
69823 Expect(1, 32, '\p{^Is_General_Category:  _punctuation}', "");
69824 Expect(1, 32, '\P{Is_General_Category:   _punctuation}', "");
69825 Expect(0, 32, '\P{^Is_General_Category:  _punctuation}', "");
69826 Error('\p{Is_Gc=--p/a/}');
69827 Error('\P{Is_Gc=--p/a/}');
69828 Expect(1, 35, '\p{Is_Gc=p}', "");
69829 Expect(0, 35, '\p{^Is_Gc=p}', "");
69830 Expect(0, 35, '\P{Is_Gc=p}', "");
69831 Expect(1, 35, '\P{^Is_Gc=p}', "");
69832 Expect(0, 32, '\p{Is_Gc=p}', "");
69833 Expect(1, 32, '\p{^Is_Gc=p}', "");
69834 Expect(1, 32, '\P{Is_Gc=p}', "");
69835 Expect(0, 32, '\P{^Is_Gc=p}', "");
69836 Expect(1, 35, '\p{Is_Gc= _P}', "");
69837 Expect(0, 35, '\p{^Is_Gc= _P}', "");
69838 Expect(0, 35, '\P{Is_Gc= _P}', "");
69839 Expect(1, 35, '\P{^Is_Gc= _P}', "");
69840 Expect(0, 32, '\p{Is_Gc= _P}', "");
69841 Expect(1, 32, '\p{^Is_Gc= _P}', "");
69842 Expect(1, 32, '\P{Is_Gc= _P}', "");
69843 Expect(0, 32, '\P{^Is_Gc= _P}', "");
69844 Error('\p{Is_Category: /a/Punct}');
69845 Error('\P{Is_Category: /a/Punct}');
69846 Expect(1, 35, '\p{Is_Category=punct}', "");
69847 Expect(0, 35, '\p{^Is_Category=punct}', "");
69848 Expect(0, 35, '\P{Is_Category=punct}', "");
69849 Expect(1, 35, '\P{^Is_Category=punct}', "");
69850 Expect(0, 32, '\p{Is_Category=punct}', "");
69851 Expect(1, 32, '\p{^Is_Category=punct}', "");
69852 Expect(1, 32, '\P{Is_Category=punct}', "");
69853 Expect(0, 32, '\P{^Is_Category=punct}', "");
69854 Expect(1, 35, '\p{Is_Category:   Punct}', "");
69855 Expect(0, 35, '\p{^Is_Category:  Punct}', "");
69856 Expect(0, 35, '\P{Is_Category:   Punct}', "");
69857 Expect(1, 35, '\P{^Is_Category:  Punct}', "");
69858 Expect(0, 32, '\p{Is_Category:   Punct}', "");
69859 Expect(1, 32, '\p{^Is_Category:  Punct}', "");
69860 Expect(1, 32, '\P{Is_Category:   Punct}', "");
69861 Expect(0, 32, '\P{^Is_Category:  Punct}', "");
69862 Error('\p{General_Category=     uppercase:=Letter}');
69863 Error('\P{General_Category=     uppercase:=Letter}');
69864 Expect(1, 90, '\p{General_Category:     uppercaseletter}', "");
69865 Expect(0, 90, '\p{^General_Category:    uppercaseletter}', "");
69866 Expect(0, 90, '\P{General_Category:     uppercaseletter}', "");
69867 Expect(1, 90, '\P{^General_Category:    uppercaseletter}', "");
69868 Expect(0, 64, '\p{General_Category:     uppercaseletter}', "");
69869 Expect(1, 64, '\p{^General_Category:    uppercaseletter}', "");
69870 Expect(1, 64, '\P{General_Category:     uppercaseletter}', "");
69871 Expect(0, 64, '\P{^General_Category:    uppercaseletter}', "");
69872 Expect(1, 90, '\p{General_Category=             UPPERCASE letter}', "");
69873 Expect(0, 90, '\p{^General_Category=            UPPERCASE letter}', "");
69874 Expect(0, 90, '\P{General_Category=             UPPERCASE letter}', "");
69875 Expect(1, 90, '\P{^General_Category=            UPPERCASE letter}', "");
69876 Expect(0, 64, '\p{General_Category=             UPPERCASE letter}', "");
69877 Expect(1, 64, '\p{^General_Category=            UPPERCASE letter}', "");
69878 Expect(1, 64, '\P{General_Category=             UPPERCASE letter}', "");
69879 Expect(0, 64, '\P{^General_Category=            UPPERCASE letter}', "");
69880 Error('\p{Gc= -lu/a/}');
69881 Error('\P{Gc= -lu/a/}');
69882 Expect(1, 90, '\p{Gc=lu}', "");
69883 Expect(0, 90, '\p{^Gc=lu}', "");
69884 Expect(0, 90, '\P{Gc=lu}', "");
69885 Expect(1, 90, '\P{^Gc=lu}', "");
69886 Expect(0, 64, '\p{Gc=lu}', "");
69887 Expect(1, 64, '\p{^Gc=lu}', "");
69888 Expect(1, 64, '\P{Gc=lu}', "");
69889 Expect(0, 64, '\P{^Gc=lu}', "");
69890 Expect(1, 90, '\p{Gc=   -LU}', "");
69891 Expect(0, 90, '\p{^Gc=  -LU}', "");
69892 Expect(0, 90, '\P{Gc=   -LU}', "");
69893 Expect(1, 90, '\P{^Gc=  -LU}', "");
69894 Expect(0, 64, '\p{Gc=   -LU}', "");
69895 Expect(1, 64, '\p{^Gc=  -LU}', "");
69896 Expect(1, 64, '\P{Gc=   -LU}', "");
69897 Expect(0, 64, '\P{^Gc=  -LU}', "");
69898 Error('\p{Category=     _Uppercase/a/letter}');
69899 Error('\P{Category=     _Uppercase/a/letter}');
69900 Expect(1, 90, '\p{Category=uppercaseletter}', "");
69901 Expect(0, 90, '\p{^Category=uppercaseletter}', "");
69902 Expect(0, 90, '\P{Category=uppercaseletter}', "");
69903 Expect(1, 90, '\P{^Category=uppercaseletter}', "");
69904 Expect(0, 64, '\p{Category=uppercaseletter}', "");
69905 Expect(1, 64, '\p{^Category=uppercaseletter}', "");
69906 Expect(1, 64, '\P{Category=uppercaseletter}', "");
69907 Expect(0, 64, '\P{^Category=uppercaseletter}', "");
69908 Expect(1, 90, '\p{Category=-UPPERCASE   Letter}', "");
69909 Expect(0, 90, '\p{^Category=-UPPERCASE  Letter}', "");
69910 Expect(0, 90, '\P{Category=-UPPERCASE   Letter}', "");
69911 Expect(1, 90, '\P{^Category=-UPPERCASE  Letter}', "");
69912 Expect(0, 64, '\p{Category=-UPPERCASE   Letter}', "");
69913 Expect(1, 64, '\p{^Category=-UPPERCASE  Letter}', "");
69914 Expect(1, 64, '\P{Category=-UPPERCASE   Letter}', "");
69915 Expect(0, 64, '\P{^Category=-UPPERCASE  Letter}', "");
69916 Error('\p{Is_General_Category=:=lu}');
69917 Error('\P{Is_General_Category=:=lu}');
69918 Expect(1, 90, '\p{Is_General_Category=lu}', "");
69919 Expect(0, 90, '\p{^Is_General_Category=lu}', "");
69920 Expect(0, 90, '\P{Is_General_Category=lu}', "");
69921 Expect(1, 90, '\P{^Is_General_Category=lu}', "");
69922 Expect(0, 64, '\p{Is_General_Category=lu}', "");
69923 Expect(1, 64, '\p{^Is_General_Category=lu}', "");
69924 Expect(1, 64, '\P{Is_General_Category=lu}', "");
69925 Expect(0, 64, '\P{^Is_General_Category=lu}', "");
69926 Expect(1, 90, '\p{Is_General_Category:- Lu}', "");
69927 Expect(0, 90, '\p{^Is_General_Category:- Lu}', "");
69928 Expect(0, 90, '\P{Is_General_Category:- Lu}', "");
69929 Expect(1, 90, '\P{^Is_General_Category:- Lu}', "");
69930 Expect(0, 64, '\p{Is_General_Category:- Lu}', "");
69931 Expect(1, 64, '\p{^Is_General_Category:- Lu}', "");
69932 Expect(1, 64, '\P{Is_General_Category:- Lu}', "");
69933 Expect(0, 64, '\P{^Is_General_Category:- Lu}', "");
69934 Error('\p{Is_Gc= uppercase/a/LETTER}');
69935 Error('\P{Is_Gc= uppercase/a/LETTER}');
69936 Expect(1, 90, '\p{Is_Gc=uppercaseletter}', "");
69937 Expect(0, 90, '\p{^Is_Gc=uppercaseletter}', "");
69938 Expect(0, 90, '\P{Is_Gc=uppercaseletter}', "");
69939 Expect(1, 90, '\P{^Is_Gc=uppercaseletter}', "");
69940 Expect(0, 64, '\p{Is_Gc=uppercaseletter}', "");
69941 Expect(1, 64, '\p{^Is_Gc=uppercaseletter}', "");
69942 Expect(1, 64, '\P{Is_Gc=uppercaseletter}', "");
69943 Expect(0, 64, '\P{^Is_Gc=uppercaseletter}', "");
69944 Expect(1, 90, '\p{Is_Gc=        uppercaseletter}', "");
69945 Expect(0, 90, '\p{^Is_Gc=       uppercaseletter}', "");
69946 Expect(0, 90, '\P{Is_Gc=        uppercaseletter}', "");
69947 Expect(1, 90, '\P{^Is_Gc=       uppercaseletter}', "");
69948 Expect(0, 64, '\p{Is_Gc=        uppercaseletter}', "");
69949 Expect(1, 64, '\p{^Is_Gc=       uppercaseletter}', "");
69950 Expect(1, 64, '\P{Is_Gc=        uppercaseletter}', "");
69951 Expect(0, 64, '\P{^Is_Gc=       uppercaseletter}', "");
69952 Error('\p{Is_Category=- Lu/a/}');
69953 Error('\P{Is_Category=- Lu/a/}');
69954 Expect(1, 90, '\p{Is_Category:lu}', "");
69955 Expect(0, 90, '\p{^Is_Category:lu}', "");
69956 Expect(0, 90, '\P{Is_Category:lu}', "");
69957 Expect(1, 90, '\P{^Is_Category:lu}', "");
69958 Expect(0, 64, '\p{Is_Category:lu}', "");
69959 Expect(1, 64, '\p{^Is_Category:lu}', "");
69960 Expect(1, 64, '\P{Is_Category:lu}', "");
69961 Expect(0, 64, '\P{^Is_Category:lu}', "");
69962 Expect(1, 90, '\p{Is_Category=_ LU}', "");
69963 Expect(0, 90, '\p{^Is_Category=_ LU}', "");
69964 Expect(0, 90, '\P{Is_Category=_ LU}', "");
69965 Expect(1, 90, '\P{^Is_Category=_ LU}', "");
69966 Expect(0, 64, '\p{Is_Category=_ LU}', "");
69967 Expect(1, 64, '\p{^Is_Category=_ LU}', "");
69968 Expect(1, 64, '\P{Is_Category=_ LU}', "");
69969 Expect(0, 64, '\P{^Is_Category=_ LU}', "");
69970 Error('\p{General_Category=/a/          Number}');
69971 Error('\P{General_Category=/a/          Number}');
69972 Expect(1, 57, '\p{General_Category=number}', "");
69973 Expect(0, 57, '\p{^General_Category=number}', "");
69974 Expect(0, 57, '\P{General_Category=number}', "");
69975 Expect(1, 57, '\P{^General_Category=number}', "");
69976 Expect(0, 47, '\p{General_Category=number}', "");
69977 Expect(1, 47, '\p{^General_Category=number}', "");
69978 Expect(1, 47, '\P{General_Category=number}', "");
69979 Expect(0, 47, '\P{^General_Category=number}', "");
69980 Expect(1, 57, '\p{General_Category=Number}', "");
69981 Expect(0, 57, '\p{^General_Category=Number}', "");
69982 Expect(0, 57, '\P{General_Category=Number}', "");
69983 Expect(1, 57, '\P{^General_Category=Number}', "");
69984 Expect(0, 47, '\p{General_Category=Number}', "");
69985 Expect(1, 47, '\p{^General_Category=Number}', "");
69986 Expect(1, 47, '\P{General_Category=Number}', "");
69987 Expect(0, 47, '\P{^General_Category=Number}', "");
69988 Error('\p{Gc=-/a/N}');
69989 Error('\P{Gc=-/a/N}');
69990 Expect(1, 57, '\p{Gc:   n}', "");
69991 Expect(0, 57, '\p{^Gc:   n}', "");
69992 Expect(0, 57, '\P{Gc:   n}', "");
69993 Expect(1, 57, '\P{^Gc:   n}', "");
69994 Expect(0, 47, '\p{Gc:   n}', "");
69995 Expect(1, 47, '\p{^Gc:   n}', "");
69996 Expect(1, 47, '\P{Gc:   n}', "");
69997 Expect(0, 47, '\P{^Gc:   n}', "");
69998 Expect(1, 57, '\p{Gc=N}', "");
69999 Expect(0, 57, '\p{^Gc=N}', "");
70000 Expect(0, 57, '\P{Gc=N}', "");
70001 Expect(1, 57, '\P{^Gc=N}', "");
70002 Expect(0, 47, '\p{Gc=N}', "");
70003 Expect(1, 47, '\p{^Gc=N}', "");
70004 Expect(1, 47, '\P{Gc=N}', "");
70005 Expect(0, 47, '\P{^Gc=N}', "");
70006 Error('\p{Category: :=Number}');
70007 Error('\P{Category: :=Number}');
70008 Expect(1, 57, '\p{Category=number}', "");
70009 Expect(0, 57, '\p{^Category=number}', "");
70010 Expect(0, 57, '\P{Category=number}', "");
70011 Expect(1, 57, '\P{^Category=number}', "");
70012 Expect(0, 47, '\p{Category=number}', "");
70013 Expect(1, 47, '\p{^Category=number}', "");
70014 Expect(1, 47, '\P{Category=number}', "");
70015 Expect(0, 47, '\P{^Category=number}', "");
70016 Expect(1, 57, '\p{Category=      NUMBER}', "");
70017 Expect(0, 57, '\p{^Category=     NUMBER}', "");
70018 Expect(0, 57, '\P{Category=      NUMBER}', "");
70019 Expect(1, 57, '\P{^Category=     NUMBER}', "");
70020 Expect(0, 47, '\p{Category=      NUMBER}', "");
70021 Expect(1, 47, '\p{^Category=     NUMBER}', "");
70022 Expect(1, 47, '\P{Category=      NUMBER}', "");
70023 Expect(0, 47, '\P{^Category=     NUMBER}', "");
70024 Error('\p{Is_General_Category=/a/_N}');
70025 Error('\P{Is_General_Category=/a/_N}');
70026 Expect(1, 57, '\p{Is_General_Category:n}', "");
70027 Expect(0, 57, '\p{^Is_General_Category:n}', "");
70028 Expect(0, 57, '\P{Is_General_Category:n}', "");
70029 Expect(1, 57, '\P{^Is_General_Category:n}', "");
70030 Expect(0, 47, '\p{Is_General_Category:n}', "");
70031 Expect(1, 47, '\p{^Is_General_Category:n}', "");
70032 Expect(1, 47, '\P{Is_General_Category:n}', "");
70033 Expect(0, 47, '\P{^Is_General_Category:n}', "");
70034 Expect(1, 57, '\p{Is_General_Category=  -N}', "");
70035 Expect(0, 57, '\p{^Is_General_Category= -N}', "");
70036 Expect(0, 57, '\P{Is_General_Category=  -N}', "");
70037 Expect(1, 57, '\P{^Is_General_Category= -N}', "");
70038 Expect(0, 47, '\p{Is_General_Category=  -N}', "");
70039 Expect(1, 47, '\p{^Is_General_Category= -N}', "");
70040 Expect(1, 47, '\P{Is_General_Category=  -N}', "");
70041 Expect(0, 47, '\P{^Is_General_Category= -N}', "");
70042 Error('\p{Is_Gc=/a/-    number}');
70043 Error('\P{Is_Gc=/a/-    number}');
70044 Expect(1, 57, '\p{Is_Gc=number}', "");
70045 Expect(0, 57, '\p{^Is_Gc=number}', "");
70046 Expect(0, 57, '\P{Is_Gc=number}', "");
70047 Expect(1, 57, '\P{^Is_Gc=number}', "");
70048 Expect(0, 47, '\p{Is_Gc=number}', "");
70049 Expect(1, 47, '\p{^Is_Gc=number}', "");
70050 Expect(1, 47, '\P{Is_Gc=number}', "");
70051 Expect(0, 47, '\P{^Is_Gc=number}', "");
70052 Expect(1, 57, '\p{Is_Gc= NUMBER}', "");
70053 Expect(0, 57, '\p{^Is_Gc= NUMBER}', "");
70054 Expect(0, 57, '\P{Is_Gc= NUMBER}', "");
70055 Expect(1, 57, '\P{^Is_Gc= NUMBER}', "");
70056 Expect(0, 47, '\p{Is_Gc= NUMBER}', "");
70057 Expect(1, 47, '\p{^Is_Gc= NUMBER}', "");
70058 Expect(1, 47, '\P{Is_Gc= NUMBER}', "");
70059 Expect(0, 47, '\P{^Is_Gc= NUMBER}', "");
70060 Error('\p{Is_Category:  :=N}');
70061 Error('\P{Is_Category:  :=N}');
70062 Expect(1, 57, '\p{Is_Category=n}', "");
70063 Expect(0, 57, '\p{^Is_Category=n}', "");
70064 Expect(0, 57, '\P{Is_Category=n}', "");
70065 Expect(1, 57, '\P{^Is_Category=n}', "");
70066 Expect(0, 47, '\p{Is_Category=n}', "");
70067 Expect(1, 47, '\p{^Is_Category=n}', "");
70068 Expect(1, 47, '\P{Is_Category=n}', "");
70069 Expect(0, 47, '\P{^Is_Category=n}', "");
70070 Expect(1, 57, '\p{Is_Category:  _N}', "");
70071 Expect(0, 57, '\p{^Is_Category: _N}', "");
70072 Expect(0, 57, '\P{Is_Category:  _N}', "");
70073 Expect(1, 57, '\P{^Is_Category: _N}', "");
70074 Expect(0, 47, '\p{Is_Category:  _N}', "");
70075 Expect(1, 47, '\p{^Is_Category: _N}', "");
70076 Expect(1, 47, '\P{Is_Category:  _N}', "");
70077 Expect(0, 47, '\P{^Is_Category: _N}', "");
70078 Error('\p{General_Category:    Final/a/Punctuation}');
70079 Error('\P{General_Category:    Final/a/Punctuation}');
70080 Expect(1, 8217, '\p{General_Category=finalpunctuation}', "");
70081 Expect(0, 8217, '\p{^General_Category=finalpunctuation}', "");
70082 Expect(0, 8217, '\P{General_Category=finalpunctuation}', "");
70083 Expect(1, 8217, '\P{^General_Category=finalpunctuation}', "");
70084 Expect(0, 7, '\p{General_Category=finalpunctuation}', "");
70085 Expect(1, 7, '\p{^General_Category=finalpunctuation}', "");
70086 Expect(1, 7, '\P{General_Category=finalpunctuation}', "");
70087 Expect(0, 7, '\P{^General_Category=finalpunctuation}', "");
70088 Expect(1, 8217, '\p{General_Category=   _FINALpunctuation}', "");
70089 Expect(0, 8217, '\p{^General_Category=  _FINALpunctuation}', "");
70090 Expect(0, 8217, '\P{General_Category=   _FINALpunctuation}', "");
70091 Expect(1, 8217, '\P{^General_Category=  _FINALpunctuation}', "");
70092 Expect(0, 7, '\p{General_Category=      _FINALpunctuation}', "");
70093 Expect(1, 7, '\p{^General_Category=     _FINALpunctuation}', "");
70094 Expect(1, 7, '\P{General_Category=      _FINALpunctuation}', "");
70095 Expect(0, 7, '\P{^General_Category=     _FINALpunctuation}', "");
70096 Error('\p{Gc= /a/Pf}');
70097 Error('\P{Gc= /a/Pf}');
70098 Expect(1, 8217, '\p{Gc: pf}', "");
70099 Expect(0, 8217, '\p{^Gc: pf}', "");
70100 Expect(0, 8217, '\P{Gc: pf}', "");
70101 Expect(1, 8217, '\P{^Gc: pf}', "");
70102 Expect(0, 7, '\p{Gc: pf}', "");
70103 Expect(1, 7, '\p{^Gc: pf}', "");
70104 Expect(1, 7, '\P{Gc: pf}', "");
70105 Expect(0, 7, '\P{^Gc: pf}', "");
70106 Expect(1, 8217, '\p{Gc=-pf}', "");
70107 Expect(0, 8217, '\p{^Gc=-pf}', "");
70108 Expect(0, 8217, '\P{Gc=-pf}', "");
70109 Expect(1, 8217, '\P{^Gc=-pf}', "");
70110 Expect(0, 7, '\p{Gc=-pf}', "");
70111 Expect(1, 7, '\p{^Gc=-pf}', "");
70112 Expect(1, 7, '\P{Gc=-pf}', "");
70113 Expect(0, 7, '\P{^Gc=-pf}', "");
70114 Error('\p{Category=     Final   Punctuation/a/}');
70115 Error('\P{Category=     Final   Punctuation/a/}');
70116 Expect(1, 8217, '\p{Category=finalpunctuation}', "");
70117 Expect(0, 8217, '\p{^Category=finalpunctuation}', "");
70118 Expect(0, 8217, '\P{Category=finalpunctuation}', "");
70119 Expect(1, 8217, '\P{^Category=finalpunctuation}', "");
70120 Expect(0, 7, '\p{Category=finalpunctuation}', "");
70121 Expect(1, 7, '\p{^Category=finalpunctuation}', "");
70122 Expect(1, 7, '\P{Category=finalpunctuation}', "");
70123 Expect(0, 7, '\P{^Category=finalpunctuation}', "");
70124 Expect(1, 8217, '\p{Category=    FINALPunctuation}', "");
70125 Expect(0, 8217, '\p{^Category=   FINALPunctuation}', "");
70126 Expect(0, 8217, '\P{Category=    FINALPunctuation}', "");
70127 Expect(1, 8217, '\P{^Category=   FINALPunctuation}', "");
70128 Expect(0, 7, '\p{Category=       FINALPunctuation}', "");
70129 Expect(1, 7, '\p{^Category=      FINALPunctuation}', "");
70130 Expect(1, 7, '\P{Category=       FINALPunctuation}', "");
70131 Expect(0, 7, '\P{^Category=      FINALPunctuation}', "");
70132 Error('\p{Is_General_Category=:=Pf}');
70133 Error('\P{Is_General_Category=:=Pf}');
70134 Expect(1, 8217, '\p{Is_General_Category=pf}', "");
70135 Expect(0, 8217, '\p{^Is_General_Category=pf}', "");
70136 Expect(0, 8217, '\P{Is_General_Category=pf}', "");
70137 Expect(1, 8217, '\P{^Is_General_Category=pf}', "");
70138 Expect(0, 7, '\p{Is_General_Category=pf}', "");
70139 Expect(1, 7, '\p{^Is_General_Category=pf}', "");
70140 Expect(1, 7, '\P{Is_General_Category=pf}', "");
70141 Expect(0, 7, '\P{^Is_General_Category=pf}', "");
70142 Expect(1, 8217, '\p{Is_General_Category=        -pf}', "");
70143 Expect(0, 8217, '\p{^Is_General_Category=       -pf}', "");
70144 Expect(0, 8217, '\P{Is_General_Category=        -pf}', "");
70145 Expect(1, 8217, '\P{^Is_General_Category=       -pf}', "");
70146 Expect(0, 7, '\p{Is_General_Category=   -pf}', "");
70147 Expect(1, 7, '\p{^Is_General_Category=  -pf}', "");
70148 Expect(1, 7, '\P{Is_General_Category=   -pf}', "");
70149 Expect(0, 7, '\P{^Is_General_Category=  -pf}', "");
70150 Error('\p{Is_Gc=_FINAL  PUNCTUATION:=}');
70151 Error('\P{Is_Gc=_FINAL  PUNCTUATION:=}');
70152 Expect(1, 8217, '\p{Is_Gc=finalpunctuation}', "");
70153 Expect(0, 8217, '\p{^Is_Gc=finalpunctuation}', "");
70154 Expect(0, 8217, '\P{Is_Gc=finalpunctuation}', "");
70155 Expect(1, 8217, '\P{^Is_Gc=finalpunctuation}', "");
70156 Expect(0, 7, '\p{Is_Gc=finalpunctuation}', "");
70157 Expect(1, 7, '\p{^Is_Gc=finalpunctuation}', "");
70158 Expect(1, 7, '\P{Is_Gc=finalpunctuation}', "");
70159 Expect(0, 7, '\P{^Is_Gc=finalpunctuation}', "");
70160 Expect(1, 8217, '\p{Is_Gc=  Final_Punctuation}', "");
70161 Expect(0, 8217, '\p{^Is_Gc=  Final_Punctuation}', "");
70162 Expect(0, 8217, '\P{Is_Gc=  Final_Punctuation}', "");
70163 Expect(1, 8217, '\P{^Is_Gc=  Final_Punctuation}', "");
70164 Expect(0, 7, '\p{Is_Gc=  Final_Punctuation}', "");
70165 Expect(1, 7, '\p{^Is_Gc=  Final_Punctuation}', "");
70166 Expect(1, 7, '\P{Is_Gc=  Final_Punctuation}', "");
70167 Expect(0, 7, '\P{^Is_Gc=  Final_Punctuation}', "");
70168 Error('\p{Is_Category=/a/_PF}');
70169 Error('\P{Is_Category=/a/_PF}');
70170 Expect(1, 8217, '\p{Is_Category=pf}', "");
70171 Expect(0, 8217, '\p{^Is_Category=pf}', "");
70172 Expect(0, 8217, '\P{Is_Category=pf}', "");
70173 Expect(1, 8217, '\P{^Is_Category=pf}', "");
70174 Expect(0, 7, '\p{Is_Category=pf}', "");
70175 Expect(1, 7, '\p{^Is_Category=pf}', "");
70176 Expect(1, 7, '\P{Is_Category=pf}', "");
70177 Expect(0, 7, '\P{^Is_Category=pf}', "");
70178 Expect(1, 8217, '\p{Is_Category=        _Pf}', "");
70179 Expect(0, 8217, '\p{^Is_Category=       _Pf}', "");
70180 Expect(0, 8217, '\P{Is_Category=        _Pf}', "");
70181 Expect(1, 8217, '\P{^Is_Category=       _Pf}', "");
70182 Expect(0, 7, '\p{Is_Category=   _Pf}', "");
70183 Expect(1, 7, '\p{^Is_Category=  _Pf}', "");
70184 Expect(1, 7, '\P{Is_Category=   _Pf}', "");
70185 Expect(0, 7, '\P{^Is_Category=  _Pf}', "");
70186 Error('\p{General_Category:  -unassigned:=}');
70187 Error('\P{General_Category:  -unassigned:=}');
70188 Expect(1, 889, '\p{General_Category=unassigned}', "");
70189 Expect(0, 889, '\p{^General_Category=unassigned}', "");
70190 Expect(0, 889, '\P{General_Category=unassigned}', "");
70191 Expect(1, 889, '\P{^General_Category=unassigned}', "");
70192 Expect(0, 887, '\p{General_Category=unassigned}', "");
70193 Expect(1, 887, '\p{^General_Category=unassigned}', "");
70194 Expect(1, 887, '\P{General_Category=unassigned}', "");
70195 Expect(0, 887, '\P{^General_Category=unassigned}', "");
70196 Expect(1, 889, '\p{General_Category=_UNASSIGNED}', "");
70197 Expect(0, 889, '\p{^General_Category=_UNASSIGNED}', "");
70198 Expect(0, 889, '\P{General_Category=_UNASSIGNED}', "");
70199 Expect(1, 889, '\P{^General_Category=_UNASSIGNED}', "");
70200 Expect(0, 887, '\p{General_Category=_UNASSIGNED}', "");
70201 Expect(1, 887, '\p{^General_Category=_UNASSIGNED}', "");
70202 Expect(1, 887, '\P{General_Category=_UNASSIGNED}', "");
70203 Expect(0, 887, '\P{^General_Category=_UNASSIGNED}', "");
70204 Error('\p{Gc=/a/ _Cn}');
70205 Error('\P{Gc=/a/ _Cn}');
70206 Expect(1, 889, '\p{Gc=cn}', "");
70207 Expect(0, 889, '\p{^Gc=cn}', "");
70208 Expect(0, 889, '\P{Gc=cn}', "");
70209 Expect(1, 889, '\P{^Gc=cn}', "");
70210 Expect(0, 887, '\p{Gc=cn}', "");
70211 Expect(1, 887, '\p{^Gc=cn}', "");
70212 Expect(1, 887, '\P{Gc=cn}', "");
70213 Expect(0, 887, '\P{^Gc=cn}', "");
70214 Expect(1, 889, '\p{Gc=--Cn}', "");
70215 Expect(0, 889, '\p{^Gc=--Cn}', "");
70216 Expect(0, 889, '\P{Gc=--Cn}', "");
70217 Expect(1, 889, '\P{^Gc=--Cn}', "");
70218 Expect(0, 887, '\p{Gc=--Cn}', "");
70219 Expect(1, 887, '\p{^Gc=--Cn}', "");
70220 Expect(1, 887, '\P{Gc=--Cn}', "");
70221 Expect(0, 887, '\P{^Gc=--Cn}', "");
70222 Error('\p{Category=/a/-unassigned}');
70223 Error('\P{Category=/a/-unassigned}');
70224 Expect(1, 889, '\p{Category=unassigned}', "");
70225 Expect(0, 889, '\p{^Category=unassigned}', "");
70226 Expect(0, 889, '\P{Category=unassigned}', "");
70227 Expect(1, 889, '\P{^Category=unassigned}', "");
70228 Expect(0, 887, '\p{Category=unassigned}', "");
70229 Expect(1, 887, '\p{^Category=unassigned}', "");
70230 Expect(1, 887, '\P{Category=unassigned}', "");
70231 Expect(0, 887, '\P{^Category=unassigned}', "");
70232 Expect(1, 889, '\p{Category= -UNASSIGNED}', "");
70233 Expect(0, 889, '\p{^Category= -UNASSIGNED}', "");
70234 Expect(0, 889, '\P{Category= -UNASSIGNED}', "");
70235 Expect(1, 889, '\P{^Category= -UNASSIGNED}', "");
70236 Expect(0, 887, '\p{Category= -UNASSIGNED}', "");
70237 Expect(1, 887, '\p{^Category= -UNASSIGNED}', "");
70238 Expect(1, 887, '\P{Category= -UNASSIGNED}', "");
70239 Expect(0, 887, '\P{^Category= -UNASSIGNED}', "");
70240 Error('\p{Is_General_Category=__CN/a/}');
70241 Error('\P{Is_General_Category=__CN/a/}');
70242 Expect(1, 889, '\p{Is_General_Category=cn}', "");
70243 Expect(0, 889, '\p{^Is_General_Category=cn}', "");
70244 Expect(0, 889, '\P{Is_General_Category=cn}', "");
70245 Expect(1, 889, '\P{^Is_General_Category=cn}', "");
70246 Expect(0, 887, '\p{Is_General_Category=cn}', "");
70247 Expect(1, 887, '\p{^Is_General_Category=cn}', "");
70248 Expect(1, 887, '\P{Is_General_Category=cn}', "");
70249 Expect(0, 887, '\P{^Is_General_Category=cn}', "");
70250 Expect(1, 889, '\p{Is_General_Category=  CN}', "");
70251 Expect(0, 889, '\p{^Is_General_Category=  CN}', "");
70252 Expect(0, 889, '\P{Is_General_Category=  CN}', "");
70253 Expect(1, 889, '\P{^Is_General_Category=  CN}', "");
70254 Expect(0, 887, '\p{Is_General_Category=  CN}', "");
70255 Expect(1, 887, '\p{^Is_General_Category=  CN}', "");
70256 Expect(1, 887, '\P{Is_General_Category=  CN}', "");
70257 Expect(0, 887, '\P{^Is_General_Category=  CN}', "");
70258 Error('\p{Is_Gc=:=__UNASSIGNED}');
70259 Error('\P{Is_Gc=:=__UNASSIGNED}');
70260 Expect(1, 889, '\p{Is_Gc=unassigned}', "");
70261 Expect(0, 889, '\p{^Is_Gc=unassigned}', "");
70262 Expect(0, 889, '\P{Is_Gc=unassigned}', "");
70263 Expect(1, 889, '\P{^Is_Gc=unassigned}', "");
70264 Expect(0, 887, '\p{Is_Gc=unassigned}', "");
70265 Expect(1, 887, '\p{^Is_Gc=unassigned}', "");
70266 Expect(1, 887, '\P{Is_Gc=unassigned}', "");
70267 Expect(0, 887, '\P{^Is_Gc=unassigned}', "");
70268 Expect(1, 889, '\p{Is_Gc=_ Unassigned}', "");
70269 Expect(0, 889, '\p{^Is_Gc=_ Unassigned}', "");
70270 Expect(0, 889, '\P{Is_Gc=_ Unassigned}', "");
70271 Expect(1, 889, '\P{^Is_Gc=_ Unassigned}', "");
70272 Expect(0, 887, '\p{Is_Gc=_ Unassigned}', "");
70273 Expect(1, 887, '\p{^Is_Gc=_ Unassigned}', "");
70274 Expect(1, 887, '\P{Is_Gc=_ Unassigned}', "");
70275 Expect(0, 887, '\P{^Is_Gc=_ Unassigned}', "");
70276 Error('\p{Is_Category=_ CN:=}');
70277 Error('\P{Is_Category=_ CN:=}');
70278 Expect(1, 889, '\p{Is_Category=cn}', "");
70279 Expect(0, 889, '\p{^Is_Category=cn}', "");
70280 Expect(0, 889, '\P{Is_Category=cn}', "");
70281 Expect(1, 889, '\P{^Is_Category=cn}', "");
70282 Expect(0, 887, '\p{Is_Category=cn}', "");
70283 Expect(1, 887, '\p{^Is_Category=cn}', "");
70284 Expect(1, 887, '\P{Is_Category=cn}', "");
70285 Expect(0, 887, '\P{^Is_Category=cn}', "");
70286 Expect(1, 889, '\p{Is_Category= Cn}', "");
70287 Expect(0, 889, '\p{^Is_Category=        Cn}', "");
70288 Expect(0, 889, '\P{Is_Category= Cn}', "");
70289 Expect(1, 889, '\P{^Is_Category=        Cn}', "");
70290 Expect(0, 887, '\p{Is_Category= Cn}', "");
70291 Expect(1, 887, '\p{^Is_Category=        Cn}', "");
70292 Expect(1, 887, '\P{Is_Category= Cn}', "");
70293 Expect(0, 887, '\P{^Is_Category=        Cn}', "");
70294 Error('\p{General_Category=_:=Decimal_number}');
70295 Error('\P{General_Category=_:=Decimal_number}');
70296 Expect(1, 57, '\p{General_Category=decimalnumber}', "");
70297 Expect(0, 57, '\p{^General_Category=decimalnumber}', "");
70298 Expect(0, 57, '\P{General_Category=decimalnumber}', "");
70299 Expect(1, 57, '\P{^General_Category=decimalnumber}', "");
70300 Expect(0, 47, '\p{General_Category=decimalnumber}', "");
70301 Expect(1, 47, '\p{^General_Category=decimalnumber}', "");
70302 Expect(1, 47, '\P{General_Category=decimalnumber}', "");
70303 Expect(0, 47, '\P{^General_Category=decimalnumber}', "");
70304 Expect(1, 57, '\p{General_Category= DECIMALNUMBER}', "");
70305 Expect(0, 57, '\p{^General_Category= DECIMALNUMBER}', "");
70306 Expect(0, 57, '\P{General_Category= DECIMALNUMBER}', "");
70307 Expect(1, 57, '\P{^General_Category= DECIMALNUMBER}', "");
70308 Expect(0, 47, '\p{General_Category= DECIMALNUMBER}', "");
70309 Expect(1, 47, '\p{^General_Category= DECIMALNUMBER}', "");
70310 Expect(1, 47, '\P{General_Category= DECIMALNUMBER}', "");
70311 Expect(0, 47, '\P{^General_Category= DECIMALNUMBER}', "");
70312 Error('\p{Gc=_Nd/a/}');
70313 Error('\P{Gc=_Nd/a/}');
70314 Expect(1, 57, '\p{Gc=nd}', "");
70315 Expect(0, 57, '\p{^Gc=nd}', "");
70316 Expect(0, 57, '\P{Gc=nd}', "");
70317 Expect(1, 57, '\P{^Gc=nd}', "");
70318 Expect(0, 47, '\p{Gc=nd}', "");
70319 Expect(1, 47, '\p{^Gc=nd}', "");
70320 Expect(1, 47, '\P{Gc=nd}', "");
70321 Expect(0, 47, '\P{^Gc=nd}', "");
70322 Expect(1, 57, '\p{Gc= Nd}', "");
70323 Expect(0, 57, '\p{^Gc= Nd}', "");
70324 Expect(0, 57, '\P{Gc= Nd}', "");
70325 Expect(1, 57, '\P{^Gc= Nd}', "");
70326 Expect(0, 47, '\p{Gc= Nd}', "");
70327 Expect(1, 47, '\p{^Gc= Nd}', "");
70328 Expect(1, 47, '\P{Gc= Nd}', "");
70329 Expect(0, 47, '\P{^Gc= Nd}', "");
70330 Error('\p{Category=:=_-Digit}');
70331 Error('\P{Category=:=_-Digit}');
70332 Expect(1, 57, '\p{Category=digit}', "");
70333 Expect(0, 57, '\p{^Category=digit}', "");
70334 Expect(0, 57, '\P{Category=digit}', "");
70335 Expect(1, 57, '\P{^Category=digit}', "");
70336 Expect(0, 47, '\p{Category=digit}', "");
70337 Expect(1, 47, '\p{^Category=digit}', "");
70338 Expect(1, 47, '\P{Category=digit}', "");
70339 Expect(0, 47, '\P{^Category=digit}', "");
70340 Expect(1, 57, '\p{Category=_-DIGIT}', "");
70341 Expect(0, 57, '\p{^Category=_-DIGIT}', "");
70342 Expect(0, 57, '\P{Category=_-DIGIT}', "");
70343 Expect(1, 57, '\P{^Category=_-DIGIT}', "");
70344 Expect(0, 47, '\p{Category=_-DIGIT}', "");
70345 Expect(1, 47, '\p{^Category=_-DIGIT}', "");
70346 Expect(1, 47, '\P{Category=_-DIGIT}', "");
70347 Expect(0, 47, '\P{^Category=_-DIGIT}', "");
70348 Error('\p{Is_General_Category=:=DECIMAL Number}');
70349 Error('\P{Is_General_Category=:=DECIMAL Number}');
70350 Expect(1, 57, '\p{Is_General_Category=decimalnumber}', "");
70351 Expect(0, 57, '\p{^Is_General_Category=decimalnumber}', "");
70352 Expect(0, 57, '\P{Is_General_Category=decimalnumber}', "");
70353 Expect(1, 57, '\P{^Is_General_Category=decimalnumber}', "");
70354 Expect(0, 47, '\p{Is_General_Category=decimalnumber}', "");
70355 Expect(1, 47, '\p{^Is_General_Category=decimalnumber}', "");
70356 Expect(1, 47, '\P{Is_General_Category=decimalnumber}', "");
70357 Expect(0, 47, '\P{^Is_General_Category=decimalnumber}', "");
70358 Expect(1, 57, '\p{Is_General_Category=  decimalnumber}', "");
70359 Expect(0, 57, '\p{^Is_General_Category= decimalnumber}', "");
70360 Expect(0, 57, '\P{Is_General_Category=  decimalnumber}', "");
70361 Expect(1, 57, '\P{^Is_General_Category= decimalnumber}', "");
70362 Expect(0, 47, '\p{Is_General_Category=  decimalnumber}', "");
70363 Expect(1, 47, '\p{^Is_General_Category= decimalnumber}', "");
70364 Expect(1, 47, '\P{Is_General_Category=  decimalnumber}', "");
70365 Expect(0, 47, '\P{^Is_General_Category= decimalnumber}', "");
70366 Error('\p{Is_Gc=-:=ND}');
70367 Error('\P{Is_Gc=-:=ND}');
70368 Expect(1, 57, '\p{Is_Gc=nd}', "");
70369 Expect(0, 57, '\p{^Is_Gc=nd}', "");
70370 Expect(0, 57, '\P{Is_Gc=nd}', "");
70371 Expect(1, 57, '\P{^Is_Gc=nd}', "");
70372 Expect(0, 47, '\p{Is_Gc=nd}', "");
70373 Expect(1, 47, '\p{^Is_Gc=nd}', "");
70374 Expect(1, 47, '\P{Is_Gc=nd}', "");
70375 Expect(0, 47, '\P{^Is_Gc=nd}', "");
70376 Expect(1, 57, '\p{Is_Gc=_ Nd}', "");
70377 Expect(0, 57, '\p{^Is_Gc=_ Nd}', "");
70378 Expect(0, 57, '\P{Is_Gc=_ Nd}', "");
70379 Expect(1, 57, '\P{^Is_Gc=_ Nd}', "");
70380 Expect(0, 47, '\p{Is_Gc=_ Nd}', "");
70381 Expect(1, 47, '\p{^Is_Gc=_ Nd}', "");
70382 Expect(1, 47, '\P{Is_Gc=_ Nd}', "");
70383 Expect(0, 47, '\P{^Is_Gc=_ Nd}', "");
70384 Error('\p{Is_Category: /a/DIGIT}');
70385 Error('\P{Is_Category: /a/DIGIT}');
70386 Expect(1, 57, '\p{Is_Category=digit}', "");
70387 Expect(0, 57, '\p{^Is_Category=digit}', "");
70388 Expect(0, 57, '\P{Is_Category=digit}', "");
70389 Expect(1, 57, '\P{^Is_Category=digit}', "");
70390 Expect(0, 47, '\p{Is_Category=digit}', "");
70391 Expect(1, 47, '\p{^Is_Category=digit}', "");
70392 Expect(1, 47, '\P{Is_Category=digit}', "");
70393 Expect(0, 47, '\P{^Is_Category=digit}', "");
70394 Expect(1, 57, '\p{Is_Category=          Digit}', "");
70395 Expect(0, 57, '\p{^Is_Category=         Digit}', "");
70396 Expect(0, 57, '\P{Is_Category=          Digit}', "");
70397 Expect(1, 57, '\P{^Is_Category=         Digit}', "");
70398 Expect(0, 47, '\p{Is_Category=          Digit}', "");
70399 Expect(1, 47, '\p{^Is_Category=         Digit}', "");
70400 Expect(1, 47, '\P{Is_Category=          Digit}', "");
70401 Expect(0, 47, '\P{^Is_Category=         Digit}', "");
70402 Error('\p{General_Category=_:=paragraphseparator}');
70403 Error('\P{General_Category=_:=paragraphseparator}');
70404 Expect(1, 8233, '\p{General_Category=paragraphseparator}', "");
70405 Expect(0, 8233, '\p{^General_Category=paragraphseparator}', "");
70406 Expect(0, 8233, '\P{General_Category=paragraphseparator}', "");
70407 Expect(1, 8233, '\P{^General_Category=paragraphseparator}', "");
70408 Expect(0, 8232, '\p{General_Category=paragraphseparator}', "");
70409 Expect(1, 8232, '\p{^General_Category=paragraphseparator}', "");
70410 Expect(1, 8232, '\P{General_Category=paragraphseparator}', "");
70411 Expect(0, 8232, '\P{^General_Category=paragraphseparator}', "");
70412 Expect(1, 8233, '\p{General_Category=_ PARAGRAPH        SEPARATOR}', "");
70413 Expect(0, 8233, '\p{^General_Category=_ PARAGRAPH       SEPARATOR}', "");
70414 Expect(0, 8233, '\P{General_Category=_ PARAGRAPH        SEPARATOR}', "");
70415 Expect(1, 8233, '\P{^General_Category=_ PARAGRAPH       SEPARATOR}', "");
70416 Expect(0, 8232, '\p{General_Category=_ PARAGRAPH        SEPARATOR}', "");
70417 Expect(1, 8232, '\p{^General_Category=_ PARAGRAPH       SEPARATOR}', "");
70418 Expect(1, 8232, '\P{General_Category=_ PARAGRAPH        SEPARATOR}', "");
70419 Expect(0, 8232, '\P{^General_Category=_ PARAGRAPH       SEPARATOR}', "");
70420 Error('\p{Gc=   zp:=}');
70421 Error('\P{Gc=   zp:=}');
70422 Expect(1, 8233, '\p{Gc=zp}', "");
70423 Expect(0, 8233, '\p{^Gc=zp}', "");
70424 Expect(0, 8233, '\P{Gc=zp}', "");
70425 Expect(1, 8233, '\P{^Gc=zp}', "");
70426 Expect(0, 8232, '\p{Gc=zp}', "");
70427 Expect(1, 8232, '\p{^Gc=zp}', "");
70428 Expect(1, 8232, '\P{Gc=zp}', "");
70429 Expect(0, 8232, '\P{^Gc=zp}', "");
70430 Expect(1, 8233, '\p{Gc= Zp}', "");
70431 Expect(0, 8233, '\p{^Gc=        Zp}', "");
70432 Expect(0, 8233, '\P{Gc= Zp}', "");
70433 Expect(1, 8233, '\P{^Gc=        Zp}', "");
70434 Expect(0, 8232, '\p{Gc= Zp}', "");
70435 Expect(1, 8232, '\p{^Gc=        Zp}', "");
70436 Expect(1, 8232, '\P{Gc= Zp}', "");
70437 Expect(0, 8232, '\P{^Gc=        Zp}', "");
70438 Error('\p{Category=_:=paragraph separator}');
70439 Error('\P{Category=_:=paragraph separator}');
70440 Expect(1, 8233, '\p{Category=paragraphseparator}', "");
70441 Expect(0, 8233, '\p{^Category=paragraphseparator}', "");
70442 Expect(0, 8233, '\P{Category=paragraphseparator}', "");
70443 Expect(1, 8233, '\P{^Category=paragraphseparator}', "");
70444 Expect(0, 8232, '\p{Category=paragraphseparator}', "");
70445 Expect(1, 8232, '\p{^Category=paragraphseparator}', "");
70446 Expect(1, 8232, '\P{Category=paragraphseparator}', "");
70447 Expect(0, 8232, '\P{^Category=paragraphseparator}', "");
70448 Expect(1, 8233, '\p{Category=   _PARAGRAPH_SEPARATOR}', "");
70449 Expect(0, 8233, '\p{^Category=  _PARAGRAPH_SEPARATOR}', "");
70450 Expect(0, 8233, '\P{Category=   _PARAGRAPH_SEPARATOR}', "");
70451 Expect(1, 8233, '\P{^Category=  _PARAGRAPH_SEPARATOR}', "");
70452 Expect(0, 8232, '\p{Category=   _PARAGRAPH_SEPARATOR}', "");
70453 Expect(1, 8232, '\p{^Category=  _PARAGRAPH_SEPARATOR}', "");
70454 Expect(1, 8232, '\P{Category=   _PARAGRAPH_SEPARATOR}', "");
70455 Expect(0, 8232, '\P{^Category=  _PARAGRAPH_SEPARATOR}', "");
70456 Error('\p{Is_General_Category=_/a/Zp}');
70457 Error('\P{Is_General_Category=_/a/Zp}');
70458 Expect(1, 8233, '\p{Is_General_Category=zp}', "");
70459 Expect(0, 8233, '\p{^Is_General_Category=zp}', "");
70460 Expect(0, 8233, '\P{Is_General_Category=zp}', "");
70461 Expect(1, 8233, '\P{^Is_General_Category=zp}', "");
70462 Expect(0, 8232, '\p{Is_General_Category=zp}', "");
70463 Expect(1, 8232, '\p{^Is_General_Category=zp}', "");
70464 Expect(1, 8232, '\P{Is_General_Category=zp}', "");
70465 Expect(0, 8232, '\P{^Is_General_Category=zp}', "");
70466 Expect(1, 8233, '\p{Is_General_Category= -zp}', "");
70467 Expect(0, 8233, '\p{^Is_General_Category= -zp}', "");
70468 Expect(0, 8233, '\P{Is_General_Category= -zp}', "");
70469 Expect(1, 8233, '\P{^Is_General_Category= -zp}', "");
70470 Expect(0, 8232, '\p{Is_General_Category= -zp}', "");
70471 Expect(1, 8232, '\p{^Is_General_Category= -zp}', "");
70472 Expect(1, 8232, '\P{Is_General_Category= -zp}', "");
70473 Expect(0, 8232, '\P{^Is_General_Category= -zp}', "");
70474 Error('\p{Is_Gc= PARAGRAPH_separator:=}');
70475 Error('\P{Is_Gc= PARAGRAPH_separator:=}');
70476 Expect(1, 8233, '\p{Is_Gc=paragraphseparator}', "");
70477 Expect(0, 8233, '\p{^Is_Gc=paragraphseparator}', "");
70478 Expect(0, 8233, '\P{Is_Gc=paragraphseparator}', "");
70479 Expect(1, 8233, '\P{^Is_Gc=paragraphseparator}', "");
70480 Expect(0, 8232, '\p{Is_Gc=paragraphseparator}', "");
70481 Expect(1, 8232, '\p{^Is_Gc=paragraphseparator}', "");
70482 Expect(1, 8232, '\P{Is_Gc=paragraphseparator}', "");
70483 Expect(0, 8232, '\P{^Is_Gc=paragraphseparator}', "");
70484 Expect(1, 8233, '\p{Is_Gc= _Paragraph-SEPARATOR}', "");
70485 Expect(0, 8233, '\p{^Is_Gc= _Paragraph-SEPARATOR}', "");
70486 Expect(0, 8233, '\P{Is_Gc= _Paragraph-SEPARATOR}', "");
70487 Expect(1, 8233, '\P{^Is_Gc= _Paragraph-SEPARATOR}', "");
70488 Expect(0, 8232, '\p{Is_Gc= _Paragraph-SEPARATOR}', "");
70489 Expect(1, 8232, '\p{^Is_Gc= _Paragraph-SEPARATOR}', "");
70490 Expect(1, 8232, '\P{Is_Gc= _Paragraph-SEPARATOR}', "");
70491 Expect(0, 8232, '\P{^Is_Gc= _Paragraph-SEPARATOR}', "");
70492 Error('\p{Is_Category=  Zp/a/}');
70493 Error('\P{Is_Category=  Zp/a/}');
70494 Expect(1, 8233, '\p{Is_Category=zp}', "");
70495 Expect(0, 8233, '\p{^Is_Category=zp}', "");
70496 Expect(0, 8233, '\P{Is_Category=zp}', "");
70497 Expect(1, 8233, '\P{^Is_Category=zp}', "");
70498 Expect(0, 8232, '\p{Is_Category=zp}', "");
70499 Expect(1, 8232, '\p{^Is_Category=zp}', "");
70500 Expect(1, 8232, '\P{Is_Category=zp}', "");
70501 Expect(0, 8232, '\P{^Is_Category=zp}', "");
70502 Expect(1, 8233, '\p{Is_Category:_Zp}', "");
70503 Expect(0, 8233, '\p{^Is_Category:_Zp}', "");
70504 Expect(0, 8233, '\P{Is_Category:_Zp}', "");
70505 Expect(1, 8233, '\P{^Is_Category:_Zp}', "");
70506 Expect(0, 8232, '\p{Is_Category:_Zp}', "");
70507 Expect(1, 8232, '\p{^Is_Category:_Zp}', "");
70508 Expect(1, 8232, '\P{Is_Category:_Zp}', "");
70509 Expect(0, 8232, '\P{^Is_Category:_Zp}', "");
70510 Error('\p{General_Category=-Modifier-letter:=}');
70511 Error('\P{General_Category=-Modifier-letter:=}');
70512 Expect(1, 705, '\p{General_Category=modifierletter}', "");
70513 Expect(0, 705, '\p{^General_Category=modifierletter}', "");
70514 Expect(0, 705, '\P{General_Category=modifierletter}', "");
70515 Expect(1, 705, '\P{^General_Category=modifierletter}', "");
70516 Expect(0, 687, '\p{General_Category=modifierletter}', "");
70517 Expect(1, 687, '\p{^General_Category=modifierletter}', "");
70518 Expect(1, 687, '\P{General_Category=modifierletter}', "");
70519 Expect(0, 687, '\P{^General_Category=modifierletter}', "");
70520 Expect(1, 705, '\p{General_Category=    ModifierLETTER}', "");
70521 Expect(0, 705, '\p{^General_Category=   ModifierLETTER}', "");
70522 Expect(0, 705, '\P{General_Category=    ModifierLETTER}', "");
70523 Expect(1, 705, '\P{^General_Category=   ModifierLETTER}', "");
70524 Expect(0, 687, '\p{General_Category=    ModifierLETTER}', "");
70525 Expect(1, 687, '\p{^General_Category=   ModifierLETTER}', "");
70526 Expect(1, 687, '\P{General_Category=    ModifierLETTER}', "");
70527 Expect(0, 687, '\P{^General_Category=   ModifierLETTER}', "");
70528 Error('\p{Gc=/a/ -lm}');
70529 Error('\P{Gc=/a/ -lm}');
70530 Expect(1, 705, '\p{Gc=lm}', "");
70531 Expect(0, 705, '\p{^Gc=lm}', "");
70532 Expect(0, 705, '\P{Gc=lm}', "");
70533 Expect(1, 705, '\P{^Gc=lm}', "");
70534 Expect(0, 687, '\p{Gc=lm}', "");
70535 Expect(1, 687, '\p{^Gc=lm}', "");
70536 Expect(1, 687, '\P{Gc=lm}', "");
70537 Expect(0, 687, '\P{^Gc=lm}', "");
70538 Expect(1, 705, '\p{Gc: _LM}', "");
70539 Expect(0, 705, '\p{^Gc: _LM}', "");
70540 Expect(0, 705, '\P{Gc: _LM}', "");
70541 Expect(1, 705, '\P{^Gc: _LM}', "");
70542 Expect(0, 687, '\p{Gc: _LM}', "");
70543 Expect(1, 687, '\p{^Gc: _LM}', "");
70544 Expect(1, 687, '\P{Gc: _LM}', "");
70545 Expect(0, 687, '\P{^Gc: _LM}', "");
70546 Error('\p{Category= -modifier   letter:=}');
70547 Error('\P{Category= -modifier   letter:=}');
70548 Expect(1, 705, '\p{Category=modifierletter}', "");
70549 Expect(0, 705, '\p{^Category=modifierletter}', "");
70550 Expect(0, 705, '\P{Category=modifierletter}', "");
70551 Expect(1, 705, '\P{^Category=modifierletter}', "");
70552 Expect(0, 687, '\p{Category=modifierletter}', "");
70553 Expect(1, 687, '\p{^Category=modifierletter}', "");
70554 Expect(1, 687, '\P{Category=modifierletter}', "");
70555 Expect(0, 687, '\P{^Category=modifierletter}', "");
70556 Expect(1, 705, '\p{Category=__MODIFIER  letter}', "");
70557 Expect(0, 705, '\p{^Category=__MODIFIER letter}', "");
70558 Expect(0, 705, '\P{Category=__MODIFIER  letter}', "");
70559 Expect(1, 705, '\P{^Category=__MODIFIER letter}', "");
70560 Expect(0, 687, '\p{Category=__MODIFIER  letter}', "");
70561 Expect(1, 687, '\p{^Category=__MODIFIER letter}', "");
70562 Expect(1, 687, '\P{Category=__MODIFIER  letter}', "");
70563 Expect(0, 687, '\P{^Category=__MODIFIER letter}', "");
70564 Error('\p{Is_General_Category:   _-LM/a/}');
70565 Error('\P{Is_General_Category:   _-LM/a/}');
70566 Expect(1, 705, '\p{Is_General_Category:   lm}', "");
70567 Expect(0, 705, '\p{^Is_General_Category:   lm}', "");
70568 Expect(0, 705, '\P{Is_General_Category:   lm}', "");
70569 Expect(1, 705, '\P{^Is_General_Category:   lm}', "");
70570 Expect(0, 687, '\p{Is_General_Category:   lm}', "");
70571 Expect(1, 687, '\p{^Is_General_Category:   lm}', "");
70572 Expect(1, 687, '\P{Is_General_Category:   lm}', "");
70573 Expect(0, 687, '\P{^Is_General_Category:   lm}', "");
70574 Expect(1, 705, '\p{Is_General_Category=_LM}', "");
70575 Expect(0, 705, '\p{^Is_General_Category=_LM}', "");
70576 Expect(0, 705, '\P{Is_General_Category=_LM}', "");
70577 Expect(1, 705, '\P{^Is_General_Category=_LM}', "");
70578 Expect(0, 687, '\p{Is_General_Category=_LM}', "");
70579 Expect(1, 687, '\p{^Is_General_Category=_LM}', "");
70580 Expect(1, 687, '\P{Is_General_Category=_LM}', "");
70581 Expect(0, 687, '\P{^Is_General_Category=_LM}', "");
70582 Error('\p{Is_Gc=:=MODIFIER Letter}');
70583 Error('\P{Is_Gc=:=MODIFIER Letter}');
70584 Expect(1, 705, '\p{Is_Gc:modifierletter}', "");
70585 Expect(0, 705, '\p{^Is_Gc:modifierletter}', "");
70586 Expect(0, 705, '\P{Is_Gc:modifierletter}', "");
70587 Expect(1, 705, '\P{^Is_Gc:modifierletter}', "");
70588 Expect(0, 687, '\p{Is_Gc:modifierletter}', "");
70589 Expect(1, 687, '\p{^Is_Gc:modifierletter}', "");
70590 Expect(1, 687, '\P{Is_Gc:modifierletter}', "");
70591 Expect(0, 687, '\P{^Is_Gc:modifierletter}', "");
70592 Expect(1, 705, '\p{Is_Gc=Modifier       letter}', "");
70593 Expect(0, 705, '\p{^Is_Gc=Modifier      letter}', "");
70594 Expect(0, 705, '\P{Is_Gc=Modifier       letter}', "");
70595 Expect(1, 705, '\P{^Is_Gc=Modifier      letter}', "");
70596 Expect(0, 687, '\p{Is_Gc=Modifier       letter}', "");
70597 Expect(1, 687, '\p{^Is_Gc=Modifier      letter}', "");
70598 Expect(1, 687, '\P{Is_Gc=Modifier       letter}', "");
70599 Expect(0, 687, '\P{^Is_Gc=Modifier      letter}', "");
70600 Error('\p{Is_Category=-lm:=}');
70601 Error('\P{Is_Category=-lm:=}');
70602 Expect(1, 705, '\p{Is_Category=lm}', "");
70603 Expect(0, 705, '\p{^Is_Category=lm}', "");
70604 Expect(0, 705, '\P{Is_Category=lm}', "");
70605 Expect(1, 705, '\P{^Is_Category=lm}', "");
70606 Expect(0, 687, '\p{Is_Category=lm}', "");
70607 Expect(1, 687, '\p{^Is_Category=lm}', "");
70608 Expect(1, 687, '\P{Is_Category=lm}', "");
70609 Expect(0, 687, '\P{^Is_Category=lm}', "");
70610 Expect(1, 705, '\p{Is_Category= Lm}', "");
70611 Expect(0, 705, '\p{^Is_Category= Lm}', "");
70612 Expect(0, 705, '\P{Is_Category= Lm}', "");
70613 Expect(1, 705, '\P{^Is_Category= Lm}', "");
70614 Expect(0, 687, '\p{Is_Category= Lm}', "");
70615 Expect(1, 687, '\p{^Is_Category= Lm}', "");
70616 Expect(1, 687, '\P{Is_Category= Lm}', "");
70617 Expect(0, 687, '\P{^Is_Category= Lm}', "");
70618 Error('\p{General_Category:     - OTHER/a/Symbol}');
70619 Error('\P{General_Category:     - OTHER/a/Symbol}');
70620 Expect(1, 1154, '\p{General_Category=othersymbol}', "");
70621 Expect(0, 1154, '\p{^General_Category=othersymbol}', "");
70622 Expect(0, 1154, '\P{General_Category=othersymbol}', "");
70623 Expect(1, 1154, '\P{^General_Category=othersymbol}', "");
70624 Expect(0, 7, '\p{General_Category=othersymbol}', "");
70625 Expect(1, 7, '\p{^General_Category=othersymbol}', "");
70626 Expect(1, 7, '\P{General_Category=othersymbol}', "");
70627 Expect(0, 7, '\P{^General_Category=othersymbol}', "");
70628 Expect(1, 1154, '\p{General_Category=-Other-symbol}', "");
70629 Expect(0, 1154, '\p{^General_Category=-Other-symbol}', "");
70630 Expect(0, 1154, '\P{General_Category=-Other-symbol}', "");
70631 Expect(1, 1154, '\P{^General_Category=-Other-symbol}', "");
70632 Expect(0, 7, '\p{General_Category=-Other-symbol}', "");
70633 Expect(1, 7, '\p{^General_Category=-Other-symbol}', "");
70634 Expect(1, 7, '\P{General_Category=-Other-symbol}', "");
70635 Expect(0, 7, '\P{^General_Category=-Other-symbol}', "");
70636 Error('\p{Gc=-So:=}');
70637 Error('\P{Gc=-So:=}');
70638 Expect(1, 1154, '\p{Gc=so}', "");
70639 Expect(0, 1154, '\p{^Gc=so}', "");
70640 Expect(0, 1154, '\P{Gc=so}', "");
70641 Expect(1, 1154, '\P{^Gc=so}', "");
70642 Expect(0, 7, '\p{Gc=so}', "");
70643 Expect(1, 7, '\p{^Gc=so}', "");
70644 Expect(1, 7, '\P{Gc=so}', "");
70645 Expect(0, 7, '\P{^Gc=so}', "");
70646 Expect(1, 1154, '\p{Gc=  SO}', "");
70647 Expect(0, 1154, '\p{^Gc=  SO}', "");
70648 Expect(0, 1154, '\P{Gc=  SO}', "");
70649 Expect(1, 1154, '\P{^Gc=  SO}', "");
70650 Expect(0, 7, '\p{Gc=  SO}', "");
70651 Expect(1, 7, '\p{^Gc=  SO}', "");
70652 Expect(1, 7, '\P{Gc=  SO}', "");
70653 Expect(0, 7, '\P{^Gc=  SO}', "");
70654 Error('\p{Category=:=-Other     Symbol}');
70655 Error('\P{Category=:=-Other     Symbol}');
70656 Expect(1, 1154, '\p{Category=othersymbol}', "");
70657 Expect(0, 1154, '\p{^Category=othersymbol}', "");
70658 Expect(0, 1154, '\P{Category=othersymbol}', "");
70659 Expect(1, 1154, '\P{^Category=othersymbol}', "");
70660 Expect(0, 7, '\p{Category=othersymbol}', "");
70661 Expect(1, 7, '\p{^Category=othersymbol}', "");
70662 Expect(1, 7, '\P{Category=othersymbol}', "");
70663 Expect(0, 7, '\P{^Category=othersymbol}', "");
70664 Expect(1, 1154, '\p{Category=--OTHER-Symbol}', "");
70665 Expect(0, 1154, '\p{^Category=--OTHER-Symbol}', "");
70666 Expect(0, 1154, '\P{Category=--OTHER-Symbol}', "");
70667 Expect(1, 1154, '\P{^Category=--OTHER-Symbol}', "");
70668 Expect(0, 7, '\p{Category=--OTHER-Symbol}', "");
70669 Expect(1, 7, '\p{^Category=--OTHER-Symbol}', "");
70670 Expect(1, 7, '\P{Category=--OTHER-Symbol}', "");
70671 Expect(0, 7, '\P{^Category=--OTHER-Symbol}', "");
70672 Error('\p{Is_General_Category=:=-So}');
70673 Error('\P{Is_General_Category=:=-So}');
70674 Expect(1, 1154, '\p{Is_General_Category=so}', "");
70675 Expect(0, 1154, '\p{^Is_General_Category=so}', "");
70676 Expect(0, 1154, '\P{Is_General_Category=so}', "");
70677 Expect(1, 1154, '\P{^Is_General_Category=so}', "");
70678 Expect(0, 7, '\p{Is_General_Category=so}', "");
70679 Expect(1, 7, '\p{^Is_General_Category=so}', "");
70680 Expect(1, 7, '\P{Is_General_Category=so}', "");
70681 Expect(0, 7, '\P{^Is_General_Category=so}', "");
70682 Expect(1, 1154, '\p{Is_General_Category=        -SO}', "");
70683 Expect(0, 1154, '\p{^Is_General_Category=       -SO}', "");
70684 Expect(0, 1154, '\P{Is_General_Category=        -SO}', "");
70685 Expect(1, 1154, '\P{^Is_General_Category=       -SO}', "");
70686 Expect(0, 7, '\p{Is_General_Category=   -SO}', "");
70687 Expect(1, 7, '\p{^Is_General_Category=  -SO}', "");
70688 Expect(1, 7, '\P{Is_General_Category=   -SO}', "");
70689 Expect(0, 7, '\P{^Is_General_Category=  -SO}', "");
70690 Error('\p{Is_Gc=- Other/a/Symbol}');
70691 Error('\P{Is_Gc=- Other/a/Symbol}');
70692 Expect(1, 1154, '\p{Is_Gc:   othersymbol}', "");
70693 Expect(0, 1154, '\p{^Is_Gc:   othersymbol}', "");
70694 Expect(0, 1154, '\P{Is_Gc:   othersymbol}', "");
70695 Expect(1, 1154, '\P{^Is_Gc:   othersymbol}', "");
70696 Expect(0, 7, '\p{Is_Gc:   othersymbol}', "");
70697 Expect(1, 7, '\p{^Is_Gc:   othersymbol}', "");
70698 Expect(1, 7, '\P{Is_Gc:   othersymbol}', "");
70699 Expect(0, 7, '\P{^Is_Gc:   othersymbol}', "");
70700 Expect(1, 1154, '\p{Is_Gc=-Other        symbol}', "");
70701 Expect(0, 1154, '\p{^Is_Gc=-Other       symbol}', "");
70702 Expect(0, 1154, '\P{Is_Gc=-Other        symbol}', "");
70703 Expect(1, 1154, '\P{^Is_Gc=-Other       symbol}', "");
70704 Expect(0, 7, '\p{Is_Gc=-Other   symbol}', "");
70705 Expect(1, 7, '\p{^Is_Gc=-Other  symbol}', "");
70706 Expect(1, 7, '\P{Is_Gc=-Other   symbol}', "");
70707 Expect(0, 7, '\P{^Is_Gc=-Other  symbol}', "");
70708 Error('\p{Is_Category:    :=so}');
70709 Error('\P{Is_Category:    :=so}');
70710 Expect(1, 1154, '\p{Is_Category=so}', "");
70711 Expect(0, 1154, '\p{^Is_Category=so}', "");
70712 Expect(0, 1154, '\P{Is_Category=so}', "");
70713 Expect(1, 1154, '\P{^Is_Category=so}', "");
70714 Expect(0, 7, '\p{Is_Category=so}', "");
70715 Expect(1, 7, '\p{^Is_Category=so}', "");
70716 Expect(1, 7, '\P{Is_Category=so}', "");
70717 Expect(0, 7, '\P{^Is_Category=so}', "");
70718 Expect(1, 1154, '\p{Is_Category=        so}', "");
70719 Expect(0, 1154, '\p{^Is_Category=       so}', "");
70720 Expect(0, 1154, '\P{Is_Category=        so}', "");
70721 Expect(1, 1154, '\P{^Is_Category=       so}', "");
70722 Expect(0, 7, '\p{Is_Category=   so}', "");
70723 Expect(1, 7, '\p{^Is_Category=  so}', "");
70724 Expect(1, 7, '\P{Is_Category=   so}', "");
70725 Expect(0, 7, '\P{^Is_Category=  so}', "");
70726 Error('\p{General_Category=     nonspacing      mark/a/}');
70727 Error('\P{General_Category=     nonspacing      mark/a/}');
70728 Expect(1, 879, '\p{General_Category=nonspacingmark}', "");
70729 Expect(0, 879, '\p{^General_Category=nonspacingmark}', "");
70730 Expect(0, 879, '\P{General_Category=nonspacingmark}', "");
70731 Expect(1, 879, '\P{^General_Category=nonspacingmark}', "");
70732 Expect(0, 767, '\p{General_Category=nonspacingmark}', "");
70733 Expect(1, 767, '\p{^General_Category=nonspacingmark}', "");
70734 Expect(1, 767, '\P{General_Category=nonspacingmark}', "");
70735 Expect(0, 767, '\P{^General_Category=nonspacingmark}', "");
70736 Expect(1, 879, '\p{General_Category=    -NONSPACING-Mark}', "");
70737 Expect(0, 879, '\p{^General_Category=   -NONSPACING-Mark}', "");
70738 Expect(0, 879, '\P{General_Category=    -NONSPACING-Mark}', "");
70739 Expect(1, 879, '\P{^General_Category=   -NONSPACING-Mark}', "");
70740 Expect(0, 767, '\p{General_Category=    -NONSPACING-Mark}', "");
70741 Expect(1, 767, '\p{^General_Category=   -NONSPACING-Mark}', "");
70742 Expect(1, 767, '\P{General_Category=    -NONSPACING-Mark}', "");
70743 Expect(0, 767, '\P{^General_Category=   -NONSPACING-Mark}', "");
70744 Error('\p{Gc=-Mn:=}');
70745 Error('\P{Gc=-Mn:=}');
70746 Expect(1, 879, '\p{Gc=mn}', "");
70747 Expect(0, 879, '\p{^Gc=mn}', "");
70748 Expect(0, 879, '\P{Gc=mn}', "");
70749 Expect(1, 879, '\P{^Gc=mn}', "");
70750 Expect(0, 767, '\p{Gc=mn}', "");
70751 Expect(1, 767, '\p{^Gc=mn}', "");
70752 Expect(1, 767, '\P{Gc=mn}', "");
70753 Expect(0, 767, '\P{^Gc=mn}', "");
70754 Expect(1, 879, '\p{Gc=  Mn}', "");
70755 Expect(0, 879, '\p{^Gc= Mn}', "");
70756 Expect(0, 879, '\P{Gc=  Mn}', "");
70757 Expect(1, 879, '\P{^Gc= Mn}', "");
70758 Expect(0, 767, '\p{Gc=  Mn}', "");
70759 Expect(1, 767, '\p{^Gc= Mn}', "");
70760 Expect(1, 767, '\P{Gc=  Mn}', "");
70761 Expect(0, 767, '\P{^Gc= Mn}', "");
70762 Error('\p{Category=:=_nonspacing mark}');
70763 Error('\P{Category=:=_nonspacing mark}');
70764 Expect(1, 879, '\p{Category=nonspacingmark}', "");
70765 Expect(0, 879, '\p{^Category=nonspacingmark}', "");
70766 Expect(0, 879, '\P{Category=nonspacingmark}', "");
70767 Expect(1, 879, '\P{^Category=nonspacingmark}', "");
70768 Expect(0, 767, '\p{Category=nonspacingmark}', "");
70769 Expect(1, 767, '\p{^Category=nonspacingmark}', "");
70770 Expect(1, 767, '\P{Category=nonspacingmark}', "");
70771 Expect(0, 767, '\P{^Category=nonspacingmark}', "");
70772 Expect(1, 879, '\p{Category=    nonspacing Mark}', "");
70773 Expect(0, 879, '\p{^Category=   nonspacing Mark}', "");
70774 Expect(0, 879, '\P{Category=    nonspacing Mark}', "");
70775 Expect(1, 879, '\P{^Category=   nonspacing Mark}', "");
70776 Expect(0, 767, '\p{Category=    nonspacing Mark}', "");
70777 Expect(1, 767, '\p{^Category=   nonspacing Mark}', "");
70778 Expect(1, 767, '\P{Category=    nonspacing Mark}', "");
70779 Expect(0, 767, '\P{^Category=   nonspacing Mark}', "");
70780 Error('\p{Is_General_Category= Mn/a/}');
70781 Error('\P{Is_General_Category= Mn/a/}');
70782 Expect(1, 879, '\p{Is_General_Category=mn}', "");
70783 Expect(0, 879, '\p{^Is_General_Category=mn}', "");
70784 Expect(0, 879, '\P{Is_General_Category=mn}', "");
70785 Expect(1, 879, '\P{^Is_General_Category=mn}', "");
70786 Expect(0, 767, '\p{Is_General_Category=mn}', "");
70787 Expect(1, 767, '\p{^Is_General_Category=mn}', "");
70788 Expect(1, 767, '\P{Is_General_Category=mn}', "");
70789 Expect(0, 767, '\P{^Is_General_Category=mn}', "");
70790 Expect(1, 879, '\p{Is_General_Category=  mn}', "");
70791 Expect(0, 879, '\p{^Is_General_Category=  mn}', "");
70792 Expect(0, 879, '\P{Is_General_Category=  mn}', "");
70793 Expect(1, 879, '\P{^Is_General_Category=  mn}', "");
70794 Expect(0, 767, '\p{Is_General_Category=  mn}', "");
70795 Expect(1, 767, '\p{^Is_General_Category=  mn}', "");
70796 Expect(1, 767, '\P{Is_General_Category=  mn}', "");
70797 Expect(0, 767, '\P{^Is_General_Category=  mn}', "");
70798 Error('\p{Is_Gc=        /a/Nonspacing Mark}');
70799 Error('\P{Is_Gc=        /a/Nonspacing Mark}');
70800 Expect(1, 879, '\p{Is_Gc=nonspacingmark}', "");
70801 Expect(0, 879, '\p{^Is_Gc=nonspacingmark}', "");
70802 Expect(0, 879, '\P{Is_Gc=nonspacingmark}', "");
70803 Expect(1, 879, '\P{^Is_Gc=nonspacingmark}', "");
70804 Expect(0, 767, '\p{Is_Gc=nonspacingmark}', "");
70805 Expect(1, 767, '\p{^Is_Gc=nonspacingmark}', "");
70806 Expect(1, 767, '\P{Is_Gc=nonspacingmark}', "");
70807 Expect(0, 767, '\P{^Is_Gc=nonspacingmark}', "");
70808 Expect(1, 879, '\p{Is_Gc=       nonspacing mark}', "");
70809 Expect(0, 879, '\p{^Is_Gc=      nonspacing mark}', "");
70810 Expect(0, 879, '\P{Is_Gc=       nonspacing mark}', "");
70811 Expect(1, 879, '\P{^Is_Gc=      nonspacing mark}', "");
70812 Expect(0, 767, '\p{Is_Gc=       nonspacing mark}', "");
70813 Expect(1, 767, '\p{^Is_Gc=      nonspacing mark}', "");
70814 Expect(1, 767, '\P{Is_Gc=       nonspacing mark}', "");
70815 Expect(0, 767, '\P{^Is_Gc=      nonspacing mark}', "");
70816 Error('\p{Is_Category=:=Mn}');
70817 Error('\P{Is_Category=:=Mn}');
70818 Expect(1, 879, '\p{Is_Category=mn}', "");
70819 Expect(0, 879, '\p{^Is_Category=mn}', "");
70820 Expect(0, 879, '\P{Is_Category=mn}', "");
70821 Expect(1, 879, '\P{^Is_Category=mn}', "");
70822 Expect(0, 767, '\p{Is_Category=mn}', "");
70823 Expect(1, 767, '\p{^Is_Category=mn}', "");
70824 Expect(1, 767, '\P{Is_Category=mn}', "");
70825 Expect(0, 767, '\P{^Is_Category=mn}', "");
70826 Expect(1, 879, '\p{Is_Category= -Mn}', "");
70827 Expect(0, 879, '\p{^Is_Category= -Mn}', "");
70828 Expect(0, 879, '\P{Is_Category= -Mn}', "");
70829 Expect(1, 879, '\P{^Is_Category= -Mn}', "");
70830 Expect(0, 767, '\p{Is_Category= -Mn}', "");
70831 Expect(1, 767, '\p{^Is_Category= -Mn}', "");
70832 Expect(1, 767, '\P{Is_Category= -Mn}', "");
70833 Expect(0, 767, '\P{^Is_Category= -Mn}', "");
70834 Error('\p{General_Category=- Dash:=Punctuation}');
70835 Error('\P{General_Category=- Dash:=Punctuation}');
70836 Expect(1, 45, '\p{General_Category=dashpunctuation}', "");
70837 Expect(0, 45, '\p{^General_Category=dashpunctuation}', "");
70838 Expect(0, 45, '\P{General_Category=dashpunctuation}', "");
70839 Expect(1, 45, '\P{^General_Category=dashpunctuation}', "");
70840 Expect(0, 44, '\p{General_Category=dashpunctuation}', "");
70841 Expect(1, 44, '\p{^General_Category=dashpunctuation}', "");
70842 Expect(1, 44, '\P{General_Category=dashpunctuation}', "");
70843 Expect(0, 44, '\P{^General_Category=dashpunctuation}', "");
70844 Expect(1, 45, '\p{General_Category= Dash Punctuation}', "");
70845 Expect(0, 45, '\p{^General_Category= Dash Punctuation}', "");
70846 Expect(0, 45, '\P{General_Category= Dash Punctuation}', "");
70847 Expect(1, 45, '\P{^General_Category= Dash Punctuation}', "");
70848 Expect(0, 44, '\p{General_Category= Dash Punctuation}', "");
70849 Expect(1, 44, '\p{^General_Category= Dash Punctuation}', "");
70850 Expect(1, 44, '\P{General_Category= Dash Punctuation}', "");
70851 Expect(0, 44, '\P{^General_Category= Dash Punctuation}', "");
70852 Error('\p{Gc=- Pd:=}');
70853 Error('\P{Gc=- Pd:=}');
70854 Expect(1, 45, '\p{Gc=pd}', "");
70855 Expect(0, 45, '\p{^Gc=pd}', "");
70856 Expect(0, 45, '\P{Gc=pd}', "");
70857 Expect(1, 45, '\P{^Gc=pd}', "");
70858 Expect(0, 44, '\p{Gc=pd}', "");
70859 Expect(1, 44, '\p{^Gc=pd}', "");
70860 Expect(1, 44, '\P{Gc=pd}', "");
70861 Expect(0, 44, '\P{^Gc=pd}', "");
70862 Expect(1, 45, '\p{Gc=  Pd}', "");
70863 Expect(0, 45, '\p{^Gc=  Pd}', "");
70864 Expect(0, 45, '\P{Gc=  Pd}', "");
70865 Expect(1, 45, '\P{^Gc=  Pd}', "");
70866 Expect(0, 44, '\p{Gc=  Pd}', "");
70867 Expect(1, 44, '\p{^Gc=  Pd}', "");
70868 Expect(1, 44, '\P{Gc=  Pd}', "");
70869 Expect(0, 44, '\P{^Gc=  Pd}', "");
70870 Error('\p{Category=:=__dash     punctuation}');
70871 Error('\P{Category=:=__dash     punctuation}');
70872 Expect(1, 45, '\p{Category=dashpunctuation}', "");
70873 Expect(0, 45, '\p{^Category=dashpunctuation}', "");
70874 Expect(0, 45, '\P{Category=dashpunctuation}', "");
70875 Expect(1, 45, '\P{^Category=dashpunctuation}', "");
70876 Expect(0, 44, '\p{Category=dashpunctuation}', "");
70877 Expect(1, 44, '\p{^Category=dashpunctuation}', "");
70878 Expect(1, 44, '\P{Category=dashpunctuation}', "");
70879 Expect(0, 44, '\P{^Category=dashpunctuation}', "");
70880 Expect(1, 45, '\p{Category: _DASH Punctuation}', "");
70881 Expect(0, 45, '\p{^Category: _DASH Punctuation}', "");
70882 Expect(0, 45, '\P{Category: _DASH Punctuation}', "");
70883 Expect(1, 45, '\P{^Category: _DASH Punctuation}', "");
70884 Expect(0, 44, '\p{Category: _DASH Punctuation}', "");
70885 Expect(1, 44, '\p{^Category: _DASH Punctuation}', "");
70886 Expect(1, 44, '\P{Category: _DASH Punctuation}', "");
70887 Expect(0, 44, '\P{^Category: _DASH Punctuation}', "");
70888 Error('\p{Is_General_Category=  /a/pd}');
70889 Error('\P{Is_General_Category=  /a/pd}');
70890 Expect(1, 45, '\p{Is_General_Category=pd}', "");
70891 Expect(0, 45, '\p{^Is_General_Category=pd}', "");
70892 Expect(0, 45, '\P{Is_General_Category=pd}', "");
70893 Expect(1, 45, '\P{^Is_General_Category=pd}', "");
70894 Expect(0, 44, '\p{Is_General_Category=pd}', "");
70895 Expect(1, 44, '\p{^Is_General_Category=pd}', "");
70896 Expect(1, 44, '\P{Is_General_Category=pd}', "");
70897 Expect(0, 44, '\P{^Is_General_Category=pd}', "");
70898 Expect(1, 45, '\p{Is_General_Category: - pd}', "");
70899 Expect(0, 45, '\p{^Is_General_Category: - pd}', "");
70900 Expect(0, 45, '\P{Is_General_Category: - pd}', "");
70901 Expect(1, 45, '\P{^Is_General_Category: - pd}', "");
70902 Expect(0, 44, '\p{Is_General_Category: - pd}', "");
70903 Expect(1, 44, '\p{^Is_General_Category: - pd}', "");
70904 Expect(1, 44, '\P{Is_General_Category: - pd}', "");
70905 Expect(0, 44, '\P{^Is_General_Category: - pd}', "");
70906 Error('\p{Is_Gc=        Dash    Punctuation/a/}');
70907 Error('\P{Is_Gc=        Dash    Punctuation/a/}');
70908 Expect(1, 45, '\p{Is_Gc=dashpunctuation}', "");
70909 Expect(0, 45, '\p{^Is_Gc=dashpunctuation}', "");
70910 Expect(0, 45, '\P{Is_Gc=dashpunctuation}', "");
70911 Expect(1, 45, '\P{^Is_Gc=dashpunctuation}', "");
70912 Expect(0, 44, '\p{Is_Gc=dashpunctuation}', "");
70913 Expect(1, 44, '\p{^Is_Gc=dashpunctuation}', "");
70914 Expect(1, 44, '\P{Is_Gc=dashpunctuation}', "");
70915 Expect(0, 44, '\P{^Is_Gc=dashpunctuation}', "");
70916 Expect(1, 45, '\p{Is_Gc=_dash-punctuation}', "");
70917 Expect(0, 45, '\p{^Is_Gc=_dash-punctuation}', "");
70918 Expect(0, 45, '\P{Is_Gc=_dash-punctuation}', "");
70919 Expect(1, 45, '\P{^Is_Gc=_dash-punctuation}', "");
70920 Expect(0, 44, '\p{Is_Gc=_dash-punctuation}', "");
70921 Expect(1, 44, '\p{^Is_Gc=_dash-punctuation}', "");
70922 Expect(1, 44, '\P{Is_Gc=_dash-punctuation}', "");
70923 Expect(0, 44, '\P{^Is_Gc=_dash-punctuation}', "");
70924 Error('\p{Is_Category=  Pd/a/}');
70925 Error('\P{Is_Category=  Pd/a/}');
70926 Expect(1, 45, '\p{Is_Category=pd}', "");
70927 Expect(0, 45, '\p{^Is_Category=pd}', "");
70928 Expect(0, 45, '\P{Is_Category=pd}', "");
70929 Expect(1, 45, '\P{^Is_Category=pd}', "");
70930 Expect(0, 44, '\p{Is_Category=pd}', "");
70931 Expect(1, 44, '\p{^Is_Category=pd}', "");
70932 Expect(1, 44, '\P{Is_Category=pd}', "");
70933 Expect(0, 44, '\P{^Is_Category=pd}', "");
70934 Expect(1, 45, '\p{Is_Category=_Pd}', "");
70935 Expect(0, 45, '\p{^Is_Category=_Pd}', "");
70936 Expect(0, 45, '\P{Is_Category=_Pd}', "");
70937 Expect(1, 45, '\P{^Is_Category=_Pd}', "");
70938 Expect(0, 44, '\p{Is_Category=_Pd}', "");
70939 Expect(1, 44, '\p{^Is_Category=_Pd}', "");
70940 Expect(1, 44, '\P{Is_Category=_Pd}', "");
70941 Expect(0, 44, '\P{^Is_Category=_Pd}', "");
70942 Error('\p{General_Category=/a/- letter-Number}');
70943 Error('\P{General_Category=/a/- letter-Number}');
70944 Expect(1, 5872, '\p{General_Category=letternumber}', "");
70945 Expect(0, 5872, '\p{^General_Category=letternumber}', "");
70946 Expect(0, 5872, '\P{General_Category=letternumber}', "");
70947 Expect(1, 5872, '\P{^General_Category=letternumber}', "");
70948 Expect(0, 5869, '\p{General_Category=letternumber}', "");
70949 Expect(1, 5869, '\p{^General_Category=letternumber}', "");
70950 Expect(1, 5869, '\P{General_Category=letternumber}', "");
70951 Expect(0, 5869, '\P{^General_Category=letternumber}', "");
70952 Expect(1, 5872, '\p{General_Category= -LetterNUMBER}', "");
70953 Expect(0, 5872, '\p{^General_Category= -LetterNUMBER}', "");
70954 Expect(0, 5872, '\P{General_Category= -LetterNUMBER}', "");
70955 Expect(1, 5872, '\P{^General_Category= -LetterNUMBER}', "");
70956 Expect(0, 5869, '\p{General_Category= -LetterNUMBER}', "");
70957 Expect(1, 5869, '\p{^General_Category= -LetterNUMBER}', "");
70958 Expect(1, 5869, '\P{General_Category= -LetterNUMBER}', "");
70959 Expect(0, 5869, '\P{^General_Category= -LetterNUMBER}', "");
70960 Error('\p{Gc=/a/-_Nl}');
70961 Error('\P{Gc=/a/-_Nl}');
70962 Expect(1, 5872, '\p{Gc: nl}', "");
70963 Expect(0, 5872, '\p{^Gc:        nl}', "");
70964 Expect(0, 5872, '\P{Gc: nl}', "");
70965 Expect(1, 5872, '\P{^Gc:        nl}', "");
70966 Expect(0, 5869, '\p{Gc: nl}', "");
70967 Expect(1, 5869, '\p{^Gc:        nl}', "");
70968 Expect(1, 5869, '\P{Gc: nl}', "");
70969 Expect(0, 5869, '\P{^Gc:        nl}', "");
70970 Expect(1, 5872, '\p{Gc= _NL}', "");
70971 Expect(0, 5872, '\p{^Gc= _NL}', "");
70972 Expect(0, 5872, '\P{Gc= _NL}', "");
70973 Expect(1, 5872, '\P{^Gc= _NL}', "");
70974 Expect(0, 5869, '\p{Gc= _NL}', "");
70975 Expect(1, 5869, '\p{^Gc= _NL}', "");
70976 Expect(1, 5869, '\P{Gc= _NL}', "");
70977 Expect(0, 5869, '\P{^Gc= _NL}', "");
70978 Error('\p{Category: :=- LETTER-Number}');
70979 Error('\P{Category: :=- LETTER-Number}');
70980 Expect(1, 5872, '\p{Category=letternumber}', "");
70981 Expect(0, 5872, '\p{^Category=letternumber}', "");
70982 Expect(0, 5872, '\P{Category=letternumber}', "");
70983 Expect(1, 5872, '\P{^Category=letternumber}', "");
70984 Expect(0, 5869, '\p{Category=letternumber}', "");
70985 Expect(1, 5869, '\p{^Category=letternumber}', "");
70986 Expect(1, 5869, '\P{Category=letternumber}', "");
70987 Expect(0, 5869, '\P{^Category=letternumber}', "");
70988 Expect(1, 5872, '\p{Category=-letter Number}', "");
70989 Expect(0, 5872, '\p{^Category=-letter Number}', "");
70990 Expect(0, 5872, '\P{Category=-letter Number}', "");
70991 Expect(1, 5872, '\P{^Category=-letter Number}', "");
70992 Expect(0, 5869, '\p{Category=-letter Number}', "");
70993 Expect(1, 5869, '\p{^Category=-letter Number}', "");
70994 Expect(1, 5869, '\P{Category=-letter Number}', "");
70995 Expect(0, 5869, '\P{^Category=-letter Number}', "");
70996 Error('\p{Is_General_Category=  nl/a/}');
70997 Error('\P{Is_General_Category=  nl/a/}');
70998 Expect(1, 5872, '\p{Is_General_Category=nl}', "");
70999 Expect(0, 5872, '\p{^Is_General_Category=nl}', "");
71000 Expect(0, 5872, '\P{Is_General_Category=nl}', "");
71001 Expect(1, 5872, '\P{^Is_General_Category=nl}', "");
71002 Expect(0, 5869, '\p{Is_General_Category=nl}', "");
71003 Expect(1, 5869, '\p{^Is_General_Category=nl}', "");
71004 Expect(1, 5869, '\P{Is_General_Category=nl}', "");
71005 Expect(0, 5869, '\P{^Is_General_Category=nl}', "");
71006 Expect(1, 5872, '\p{Is_General_Category=                nl}', "");
71007 Expect(0, 5872, '\p{^Is_General_Category=               nl}', "");
71008 Expect(0, 5872, '\P{Is_General_Category=                nl}', "");
71009 Expect(1, 5872, '\P{^Is_General_Category=               nl}', "");
71010 Expect(0, 5869, '\p{Is_General_Category=                nl}', "");
71011 Expect(1, 5869, '\p{^Is_General_Category=               nl}', "");
71012 Expect(1, 5869, '\P{Is_General_Category=                nl}', "");
71013 Expect(0, 5869, '\P{^Is_General_Category=               nl}', "");
71014 Error('\p{Is_Gc= letter/a/Number}');
71015 Error('\P{Is_Gc= letter/a/Number}');
71016 Expect(1, 5872, '\p{Is_Gc=letternumber}', "");
71017 Expect(0, 5872, '\p{^Is_Gc=letternumber}', "");
71018 Expect(0, 5872, '\P{Is_Gc=letternumber}', "");
71019 Expect(1, 5872, '\P{^Is_Gc=letternumber}', "");
71020 Expect(0, 5869, '\p{Is_Gc=letternumber}', "");
71021 Expect(1, 5869, '\p{^Is_Gc=letternumber}', "");
71022 Expect(1, 5869, '\P{Is_Gc=letternumber}', "");
71023 Expect(0, 5869, '\P{^Is_Gc=letternumber}', "");
71024 Expect(1, 5872, '\p{Is_Gc=_     Letter_NUMBER}', "");
71025 Expect(0, 5872, '\p{^Is_Gc=_    Letter_NUMBER}', "");
71026 Expect(0, 5872, '\P{Is_Gc=_     Letter_NUMBER}', "");
71027 Expect(1, 5872, '\P{^Is_Gc=_    Letter_NUMBER}', "");
71028 Expect(0, 5869, '\p{Is_Gc=_     Letter_NUMBER}', "");
71029 Expect(1, 5869, '\p{^Is_Gc=_    Letter_NUMBER}', "");
71030 Expect(1, 5869, '\P{Is_Gc=_     Letter_NUMBER}', "");
71031 Expect(0, 5869, '\P{^Is_Gc=_    Letter_NUMBER}', "");
71032 Error('\p{Is_Category= -NL:=}');
71033 Error('\P{Is_Category= -NL:=}');
71034 Expect(1, 5872, '\p{Is_Category=nl}', "");
71035 Expect(0, 5872, '\p{^Is_Category=nl}', "");
71036 Expect(0, 5872, '\P{Is_Category=nl}', "");
71037 Expect(1, 5872, '\P{^Is_Category=nl}', "");
71038 Expect(0, 5869, '\p{Is_Category=nl}', "");
71039 Expect(1, 5869, '\p{^Is_Category=nl}', "");
71040 Expect(1, 5869, '\P{Is_Category=nl}', "");
71041 Expect(0, 5869, '\P{^Is_Category=nl}', "");
71042 Expect(1, 5872, '\p{Is_Category:    nl}', "");
71043 Expect(0, 5872, '\p{^Is_Category:    nl}', "");
71044 Expect(0, 5872, '\P{Is_Category:    nl}', "");
71045 Expect(1, 5872, '\P{^Is_Category:    nl}', "");
71046 Expect(0, 5869, '\p{Is_Category:    nl}', "");
71047 Expect(1, 5869, '\p{^Is_Category:    nl}', "");
71048 Expect(1, 5869, '\P{Is_Category:    nl}', "");
71049 Expect(0, 5869, '\P{^Is_Category:    nl}', "");
71050 Error('\p{General_Category=:=   InitialPUNCTUATION}');
71051 Error('\P{General_Category=:=   InitialPUNCTUATION}');
71052 Expect(1, 8216, '\p{General_Category=initialpunctuation}', "");
71053 Expect(0, 8216, '\p{^General_Category=initialpunctuation}', "");
71054 Expect(0, 8216, '\P{General_Category=initialpunctuation}', "");
71055 Expect(1, 8216, '\P{^General_Category=initialpunctuation}', "");
71056 Expect(0, 7, '\p{General_Category=initialpunctuation}', "");
71057 Expect(1, 7, '\p{^General_Category=initialpunctuation}', "");
71058 Expect(1, 7, '\P{General_Category=initialpunctuation}', "");
71059 Expect(0, 7, '\P{^General_Category=initialpunctuation}', "");
71060 Expect(1, 8216, '\p{General_Category=_-Initial Punctuation}', "");
71061 Expect(0, 8216, '\p{^General_Category=_-Initial Punctuation}', "");
71062 Expect(0, 8216, '\P{General_Category=_-Initial Punctuation}', "");
71063 Expect(1, 8216, '\P{^General_Category=_-Initial Punctuation}', "");
71064 Expect(0, 7, '\p{General_Category=_-Initial Punctuation}', "");
71065 Expect(1, 7, '\p{^General_Category=_-Initial Punctuation}', "");
71066 Expect(1, 7, '\P{General_Category=_-Initial Punctuation}', "");
71067 Expect(0, 7, '\P{^General_Category=_-Initial Punctuation}', "");
71068 Error('\p{Gc=_/a/PI}');
71069 Error('\P{Gc=_/a/PI}');
71070 Expect(1, 8216, '\p{Gc=pi}', "");
71071 Expect(0, 8216, '\p{^Gc=pi}', "");
71072 Expect(0, 8216, '\P{Gc=pi}', "");
71073 Expect(1, 8216, '\P{^Gc=pi}', "");
71074 Expect(0, 7, '\p{Gc=pi}', "");
71075 Expect(1, 7, '\p{^Gc=pi}', "");
71076 Expect(1, 7, '\P{Gc=pi}', "");
71077 Expect(0, 7, '\P{^Gc=pi}', "");
71078 Expect(1, 8216, '\p{Gc:_-PI}', "");
71079 Expect(0, 8216, '\p{^Gc:_-PI}', "");
71080 Expect(0, 8216, '\P{Gc:_-PI}', "");
71081 Expect(1, 8216, '\P{^Gc:_-PI}', "");
71082 Expect(0, 7, '\p{Gc:_-PI}', "");
71083 Expect(1, 7, '\p{^Gc:_-PI}', "");
71084 Expect(1, 7, '\P{Gc:_-PI}', "");
71085 Expect(0, 7, '\P{^Gc:_-PI}', "");
71086 Error('\p{Category=- initial:=Punctuation}');
71087 Error('\P{Category=- initial:=Punctuation}');
71088 Expect(1, 8216, '\p{Category=initialpunctuation}', "");
71089 Expect(0, 8216, '\p{^Category=initialpunctuation}', "");
71090 Expect(0, 8216, '\P{Category=initialpunctuation}', "");
71091 Expect(1, 8216, '\P{^Category=initialpunctuation}', "");
71092 Expect(0, 7, '\p{Category=initialpunctuation}', "");
71093 Expect(1, 7, '\p{^Category=initialpunctuation}', "");
71094 Expect(1, 7, '\P{Category=initialpunctuation}', "");
71095 Expect(0, 7, '\P{^Category=initialpunctuation}', "");
71096 Expect(1, 8216, '\p{Category= Initial-PUNCTUATION}', "");
71097 Expect(0, 8216, '\p{^Category= Initial-PUNCTUATION}', "");
71098 Expect(0, 8216, '\P{Category= Initial-PUNCTUATION}', "");
71099 Expect(1, 8216, '\P{^Category= Initial-PUNCTUATION}', "");
71100 Expect(0, 7, '\p{Category= Initial-PUNCTUATION}', "");
71101 Expect(1, 7, '\p{^Category= Initial-PUNCTUATION}', "");
71102 Expect(1, 7, '\P{Category= Initial-PUNCTUATION}', "");
71103 Expect(0, 7, '\P{^Category= Initial-PUNCTUATION}', "");
71104 Error('\p{Is_General_Category=-:=Pi}');
71105 Error('\P{Is_General_Category=-:=Pi}');
71106 Expect(1, 8216, '\p{Is_General_Category=pi}', "");
71107 Expect(0, 8216, '\p{^Is_General_Category=pi}', "");
71108 Expect(0, 8216, '\P{Is_General_Category=pi}', "");
71109 Expect(1, 8216, '\P{^Is_General_Category=pi}', "");
71110 Expect(0, 7, '\p{Is_General_Category=pi}', "");
71111 Expect(1, 7, '\p{^Is_General_Category=pi}', "");
71112 Expect(1, 7, '\P{Is_General_Category=pi}', "");
71113 Expect(0, 7, '\P{^Is_General_Category=pi}', "");
71114 Expect(1, 8216, '\p{Is_General_Category:- pi}', "");
71115 Expect(0, 8216, '\p{^Is_General_Category:- pi}', "");
71116 Expect(0, 8216, '\P{Is_General_Category:- pi}', "");
71117 Expect(1, 8216, '\P{^Is_General_Category:- pi}', "");
71118 Expect(0, 7, '\p{Is_General_Category:- pi}', "");
71119 Expect(1, 7, '\p{^Is_General_Category:- pi}', "");
71120 Expect(1, 7, '\P{Is_General_Category:- pi}', "");
71121 Expect(0, 7, '\P{^Is_General_Category:- pi}', "");
71122 Error('\p{Is_Gc=:=-InitialPunctuation}');
71123 Error('\P{Is_Gc=:=-InitialPunctuation}');
71124 Expect(1, 8216, '\p{Is_Gc=initialpunctuation}', "");
71125 Expect(0, 8216, '\p{^Is_Gc=initialpunctuation}', "");
71126 Expect(0, 8216, '\P{Is_Gc=initialpunctuation}', "");
71127 Expect(1, 8216, '\P{^Is_Gc=initialpunctuation}', "");
71128 Expect(0, 7, '\p{Is_Gc=initialpunctuation}', "");
71129 Expect(1, 7, '\p{^Is_Gc=initialpunctuation}', "");
71130 Expect(1, 7, '\P{Is_Gc=initialpunctuation}', "");
71131 Expect(0, 7, '\P{^Is_Gc=initialpunctuation}', "");
71132 Expect(1, 8216, '\p{Is_Gc=__INITIAL_Punctuation}', "");
71133 Expect(0, 8216, '\p{^Is_Gc=__INITIAL_Punctuation}', "");
71134 Expect(0, 8216, '\P{Is_Gc=__INITIAL_Punctuation}', "");
71135 Expect(1, 8216, '\P{^Is_Gc=__INITIAL_Punctuation}', "");
71136 Expect(0, 7, '\p{Is_Gc=__INITIAL_Punctuation}', "");
71137 Expect(1, 7, '\p{^Is_Gc=__INITIAL_Punctuation}', "");
71138 Expect(1, 7, '\P{Is_Gc=__INITIAL_Punctuation}', "");
71139 Expect(0, 7, '\P{^Is_Gc=__INITIAL_Punctuation}', "");
71140 Error('\p{Is_Category=          pi/a/}');
71141 Error('\P{Is_Category=          pi/a/}');
71142 Expect(1, 8216, '\p{Is_Category:pi}', "");
71143 Expect(0, 8216, '\p{^Is_Category:pi}', "");
71144 Expect(0, 8216, '\P{Is_Category:pi}', "");
71145 Expect(1, 8216, '\P{^Is_Category:pi}', "");
71146 Expect(0, 7, '\p{Is_Category:pi}', "");
71147 Expect(1, 7, '\p{^Is_Category:pi}', "");
71148 Expect(1, 7, '\P{Is_Category:pi}', "");
71149 Expect(0, 7, '\P{^Is_Category:pi}', "");
71150 Expect(1, 8216, '\p{Is_Category=        pi}', "");
71151 Expect(0, 8216, '\p{^Is_Category=       pi}', "");
71152 Expect(0, 8216, '\P{Is_Category=        pi}', "");
71153 Expect(1, 8216, '\P{^Is_Category=       pi}', "");
71154 Expect(0, 7, '\p{Is_Category=   pi}', "");
71155 Expect(1, 7, '\p{^Is_Category=  pi}', "");
71156 Expect(1, 7, '\P{Is_Category=   pi}', "");
71157 Expect(0, 7, '\P{^Is_Category=  pi}', "");
71158 Error('\p{General_Category=_Currency/a/SYMBOL}');
71159 Error('\P{General_Category=_Currency/a/SYMBOL}');
71160 Expect(1, 36, '\p{General_Category=currencysymbol}', "");
71161 Expect(0, 36, '\p{^General_Category=currencysymbol}', "");
71162 Expect(0, 36, '\P{General_Category=currencysymbol}', "");
71163 Expect(1, 36, '\P{^General_Category=currencysymbol}', "");
71164 Expect(0, 35, '\p{General_Category=currencysymbol}', "");
71165 Expect(1, 35, '\p{^General_Category=currencysymbol}', "");
71166 Expect(1, 35, '\P{General_Category=currencysymbol}', "");
71167 Expect(0, 35, '\P{^General_Category=currencysymbol}', "");
71168 Expect(1, 36, '\p{General_Category=     _currency       symbol}', "");
71169 Expect(0, 36, '\p{^General_Category=    _currency       symbol}', "");
71170 Expect(0, 36, '\P{General_Category=     _currency       symbol}', "");
71171 Expect(1, 36, '\P{^General_Category=    _currency       symbol}', "");
71172 Expect(0, 35, '\p{General_Category=     _currency       symbol}', "");
71173 Expect(1, 35, '\p{^General_Category=    _currency       symbol}', "");
71174 Expect(1, 35, '\P{General_Category=     _currency       symbol}', "");
71175 Expect(0, 35, '\P{^General_Category=    _currency       symbol}', "");
71176 Error('\p{Gc=:=-        Sc}');
71177 Error('\P{Gc=:=-        Sc}');
71178 Expect(1, 36, '\p{Gc: sc}', "");
71179 Expect(0, 36, '\p{^Gc: sc}', "");
71180 Expect(0, 36, '\P{Gc: sc}', "");
71181 Expect(1, 36, '\P{^Gc: sc}', "");
71182 Expect(0, 35, '\p{Gc: sc}', "");
71183 Expect(1, 35, '\p{^Gc: sc}', "");
71184 Expect(1, 35, '\P{Gc: sc}', "");
71185 Expect(0, 35, '\P{^Gc: sc}', "");
71186 Expect(1, 36, '\p{Gc=_sc}', "");
71187 Expect(0, 36, '\p{^Gc=_sc}', "");
71188 Expect(0, 36, '\P{Gc=_sc}', "");
71189 Expect(1, 36, '\P{^Gc=_sc}', "");
71190 Expect(0, 35, '\p{Gc=_sc}', "");
71191 Expect(1, 35, '\p{^Gc=_sc}', "");
71192 Expect(1, 35, '\P{Gc=_sc}', "");
71193 Expect(0, 35, '\P{^Gc=_sc}', "");
71194 Error('\p{Category=:=Currency-Symbol}');
71195 Error('\P{Category=:=Currency-Symbol}');
71196 Expect(1, 36, '\p{Category=currencysymbol}', "");
71197 Expect(0, 36, '\p{^Category=currencysymbol}', "");
71198 Expect(0, 36, '\P{Category=currencysymbol}', "");
71199 Expect(1, 36, '\P{^Category=currencysymbol}', "");
71200 Expect(0, 35, '\p{Category=currencysymbol}', "");
71201 Expect(1, 35, '\p{^Category=currencysymbol}', "");
71202 Expect(1, 35, '\P{Category=currencysymbol}', "");
71203 Expect(0, 35, '\P{^Category=currencysymbol}', "");
71204 Expect(1, 36, '\p{Category=-    Currency-Symbol}', "");
71205 Expect(0, 36, '\p{^Category=-   Currency-Symbol}', "");
71206 Expect(0, 36, '\P{Category=-    Currency-Symbol}', "");
71207 Expect(1, 36, '\P{^Category=-   Currency-Symbol}', "");
71208 Expect(0, 35, '\p{Category=-    Currency-Symbol}', "");
71209 Expect(1, 35, '\p{^Category=-   Currency-Symbol}', "");
71210 Expect(1, 35, '\P{Category=-    Currency-Symbol}', "");
71211 Expect(0, 35, '\P{^Category=-   Currency-Symbol}', "");
71212 Error('\p{Is_General_Category=:=_ sc}');
71213 Error('\P{Is_General_Category=:=_ sc}');
71214 Expect(1, 36, '\p{Is_General_Category: sc}', "");
71215 Expect(0, 36, '\p{^Is_General_Category: sc}', "");
71216 Expect(0, 36, '\P{Is_General_Category: sc}', "");
71217 Expect(1, 36, '\P{^Is_General_Category: sc}', "");
71218 Expect(0, 35, '\p{Is_General_Category: sc}', "");
71219 Expect(1, 35, '\p{^Is_General_Category: sc}', "");
71220 Expect(1, 35, '\P{Is_General_Category: sc}', "");
71221 Expect(0, 35, '\P{^Is_General_Category: sc}', "");
71222 Expect(1, 36, '\p{Is_General_Category= sc}', "");
71223 Expect(0, 36, '\p{^Is_General_Category= sc}', "");
71224 Expect(0, 36, '\P{Is_General_Category= sc}', "");
71225 Expect(1, 36, '\P{^Is_General_Category= sc}', "");
71226 Expect(0, 35, '\p{Is_General_Category= sc}', "");
71227 Expect(1, 35, '\p{^Is_General_Category= sc}', "");
71228 Expect(1, 35, '\P{Is_General_Category= sc}', "");
71229 Expect(0, 35, '\P{^Is_General_Category= sc}', "");
71230 Error('\p{Is_Gc:    _Currency_symbol:=}');
71231 Error('\P{Is_Gc:    _Currency_symbol:=}');
71232 Expect(1, 36, '\p{Is_Gc=currencysymbol}', "");
71233 Expect(0, 36, '\p{^Is_Gc=currencysymbol}', "");
71234 Expect(0, 36, '\P{Is_Gc=currencysymbol}', "");
71235 Expect(1, 36, '\P{^Is_Gc=currencysymbol}', "");
71236 Expect(0, 35, '\p{Is_Gc=currencysymbol}', "");
71237 Expect(1, 35, '\p{^Is_Gc=currencysymbol}', "");
71238 Expect(1, 35, '\P{Is_Gc=currencysymbol}', "");
71239 Expect(0, 35, '\P{^Is_Gc=currencysymbol}', "");
71240 Expect(1, 36, '\p{Is_Gc=__CURRENCY symbol}', "");
71241 Expect(0, 36, '\p{^Is_Gc=__CURRENCY symbol}', "");
71242 Expect(0, 36, '\P{Is_Gc=__CURRENCY symbol}', "");
71243 Expect(1, 36, '\P{^Is_Gc=__CURRENCY symbol}', "");
71244 Expect(0, 35, '\p{Is_Gc=__CURRENCY symbol}', "");
71245 Expect(1, 35, '\p{^Is_Gc=__CURRENCY symbol}', "");
71246 Expect(1, 35, '\P{Is_Gc=__CURRENCY symbol}', "");
71247 Expect(0, 35, '\P{^Is_Gc=__CURRENCY symbol}', "");
71248 Error('\p{Is_Category= sc:=}');
71249 Error('\P{Is_Category= sc:=}');
71250 Expect(1, 36, '\p{Is_Category=sc}', "");
71251 Expect(0, 36, '\p{^Is_Category=sc}', "");
71252 Expect(0, 36, '\P{Is_Category=sc}', "");
71253 Expect(1, 36, '\P{^Is_Category=sc}', "");
71254 Expect(0, 35, '\p{Is_Category=sc}', "");
71255 Expect(1, 35, '\p{^Is_Category=sc}', "");
71256 Expect(1, 35, '\P{Is_Category=sc}', "");
71257 Expect(0, 35, '\P{^Is_Category=sc}', "");
71258 Expect(1, 36, '\p{Is_Category: sc}', "");
71259 Expect(0, 36, '\p{^Is_Category: sc}', "");
71260 Expect(0, 36, '\P{Is_Category: sc}', "");
71261 Expect(1, 36, '\P{^Is_Category: sc}', "");
71262 Expect(0, 35, '\p{Is_Category: sc}', "");
71263 Expect(1, 35, '\p{^Is_Category: sc}', "");
71264 Expect(1, 35, '\P{Is_Category: sc}', "");
71265 Expect(0, 35, '\P{^Is_Category: sc}', "");
71266 Error('\p{General_Category=/a/_FORMAT}');
71267 Error('\P{General_Category=/a/_FORMAT}');
71268 Expect(1, 1539, '\p{General_Category=format}', "");
71269 Expect(0, 1539, '\p{^General_Category=format}', "");
71270 Expect(0, 1539, '\P{General_Category=format}', "");
71271 Expect(1, 1539, '\P{^General_Category=format}', "");
71272 Expect(0, 7, '\p{General_Category=format}', "");
71273 Expect(1, 7, '\p{^General_Category=format}', "");
71274 Expect(1, 7, '\P{General_Category=format}', "");
71275 Expect(0, 7, '\P{^General_Category=format}', "");
71276 Expect(1, 1539, '\p{General_Category=--FORMAT}', "");
71277 Expect(0, 1539, '\p{^General_Category=--FORMAT}', "");
71278 Expect(0, 1539, '\P{General_Category=--FORMAT}', "");
71279 Expect(1, 1539, '\P{^General_Category=--FORMAT}', "");
71280 Expect(0, 7, '\p{General_Category=--FORMAT}', "");
71281 Expect(1, 7, '\p{^General_Category=--FORMAT}', "");
71282 Expect(1, 7, '\P{General_Category=--FORMAT}', "");
71283 Expect(0, 7, '\P{^General_Category=--FORMAT}', "");
71284 Error('\p{Gc= CF:=}');
71285 Error('\P{Gc= CF:=}');
71286 Expect(1, 1539, '\p{Gc=cf}', "");
71287 Expect(0, 1539, '\p{^Gc=cf}', "");
71288 Expect(0, 1539, '\P{Gc=cf}', "");
71289 Expect(1, 1539, '\P{^Gc=cf}', "");
71290 Expect(0, 7, '\p{Gc=cf}', "");
71291 Expect(1, 7, '\p{^Gc=cf}', "");
71292 Expect(1, 7, '\P{Gc=cf}', "");
71293 Expect(0, 7, '\P{^Gc=cf}', "");
71294 Expect(1, 1539, '\p{Gc:   -cf}', "");
71295 Expect(0, 1539, '\p{^Gc:   -cf}', "");
71296 Expect(0, 1539, '\P{Gc:   -cf}', "");
71297 Expect(1, 1539, '\P{^Gc:   -cf}', "");
71298 Expect(0, 7, '\p{Gc:   -cf}', "");
71299 Expect(1, 7, '\p{^Gc:   -cf}', "");
71300 Expect(1, 7, '\P{Gc:   -cf}', "");
71301 Expect(0, 7, '\P{^Gc:   -cf}', "");
71302 Error('\p{Category= /a/Format}');
71303 Error('\P{Category= /a/Format}');
71304 Expect(1, 1539, '\p{Category=format}', "");
71305 Expect(0, 1539, '\p{^Category=format}', "");
71306 Expect(0, 1539, '\P{Category=format}', "");
71307 Expect(1, 1539, '\P{^Category=format}', "");
71308 Expect(0, 7, '\p{Category=format}', "");
71309 Expect(1, 7, '\p{^Category=format}', "");
71310 Expect(1, 7, '\P{Category=format}', "");
71311 Expect(0, 7, '\P{^Category=format}', "");
71312 Expect(1, 1539, '\p{Category= -Format}', "");
71313 Expect(0, 1539, '\p{^Category= -Format}', "");
71314 Expect(0, 1539, '\P{Category= -Format}', "");
71315 Expect(1, 1539, '\P{^Category= -Format}', "");
71316 Expect(0, 7, '\p{Category= -Format}', "");
71317 Expect(1, 7, '\p{^Category= -Format}', "");
71318 Expect(1, 7, '\P{Category= -Format}', "");
71319 Expect(0, 7, '\P{^Category= -Format}', "");
71320 Error('\p{Is_General_Category=:=_cf}');
71321 Error('\P{Is_General_Category=:=_cf}');
71322 Expect(1, 1539, '\p{Is_General_Category=cf}', "");
71323 Expect(0, 1539, '\p{^Is_General_Category=cf}', "");
71324 Expect(0, 1539, '\P{Is_General_Category=cf}', "");
71325 Expect(1, 1539, '\P{^Is_General_Category=cf}', "");
71326 Expect(0, 7, '\p{Is_General_Category=cf}', "");
71327 Expect(1, 7, '\p{^Is_General_Category=cf}', "");
71328 Expect(1, 7, '\P{Is_General_Category=cf}', "");
71329 Expect(0, 7, '\P{^Is_General_Category=cf}', "");
71330 Expect(1, 1539, '\p{Is_General_Category=-Cf}', "");
71331 Expect(0, 1539, '\p{^Is_General_Category=-Cf}', "");
71332 Expect(0, 1539, '\P{Is_General_Category=-Cf}', "");
71333 Expect(1, 1539, '\P{^Is_General_Category=-Cf}', "");
71334 Expect(0, 7, '\p{Is_General_Category=-Cf}', "");
71335 Expect(1, 7, '\p{^Is_General_Category=-Cf}', "");
71336 Expect(1, 7, '\P{Is_General_Category=-Cf}', "");
71337 Expect(0, 7, '\P{^Is_General_Category=-Cf}', "");
71338 Error('\p{Is_Gc=:=_FORMAT}');
71339 Error('\P{Is_Gc=:=_FORMAT}');
71340 Expect(1, 1539, '\p{Is_Gc=format}', "");
71341 Expect(0, 1539, '\p{^Is_Gc=format}', "");
71342 Expect(0, 1539, '\P{Is_Gc=format}', "");
71343 Expect(1, 1539, '\P{^Is_Gc=format}', "");
71344 Expect(0, 7, '\p{Is_Gc=format}', "");
71345 Expect(1, 7, '\p{^Is_Gc=format}', "");
71346 Expect(1, 7, '\P{Is_Gc=format}', "");
71347 Expect(0, 7, '\P{^Is_Gc=format}', "");
71348 Expect(1, 1539, '\p{Is_Gc:              Format}', "");
71349 Expect(0, 1539, '\p{^Is_Gc:             Format}', "");
71350 Expect(0, 1539, '\P{Is_Gc:              Format}', "");
71351 Expect(1, 1539, '\P{^Is_Gc:             Format}', "");
71352 Expect(0, 7, '\p{Is_Gc:         Format}', "");
71353 Expect(1, 7, '\p{^Is_Gc:                Format}', "");
71354 Expect(1, 7, '\P{Is_Gc:         Format}', "");
71355 Expect(0, 7, '\P{^Is_Gc:                Format}', "");
71356 Error('\p{Is_Category=:= Cf}');
71357 Error('\P{Is_Category=:= Cf}');
71358 Expect(1, 1539, '\p{Is_Category=cf}', "");
71359 Expect(0, 1539, '\p{^Is_Category=cf}', "");
71360 Expect(0, 1539, '\P{Is_Category=cf}', "");
71361 Expect(1, 1539, '\P{^Is_Category=cf}', "");
71362 Expect(0, 7, '\p{Is_Category=cf}', "");
71363 Expect(1, 7, '\p{^Is_Category=cf}', "");
71364 Expect(1, 7, '\P{Is_Category=cf}', "");
71365 Expect(0, 7, '\P{^Is_Category=cf}', "");
71366 Expect(1, 1539, '\p{Is_Category:         cf}', "");
71367 Expect(0, 1539, '\p{^Is_Category:        cf}', "");
71368 Expect(0, 1539, '\P{Is_Category:         cf}', "");
71369 Expect(1, 1539, '\P{^Is_Category:        cf}', "");
71370 Expect(0, 7, '\p{Is_Category:    cf}', "");
71371 Expect(1, 7, '\p{^Is_Category:   cf}', "");
71372 Expect(1, 7, '\P{Is_Category:    cf}', "");
71373 Expect(0, 7, '\P{^Is_Category:   cf}', "");
71374 Error('\p{Default_Ignorable_Code_Point=-:=YES}');
71375 Error('\P{Default_Ignorable_Code_Point=-:=YES}');
71376 Expect(1, 847, '\p{Default_Ignorable_Code_Point=yes}', "");
71377 Expect(0, 847, '\p{^Default_Ignorable_Code_Point=yes}', "");
71378 Expect(0, 847, '\P{Default_Ignorable_Code_Point=yes}', "");
71379 Expect(1, 847, '\P{^Default_Ignorable_Code_Point=yes}', "");
71380 Expect(0, 7, '\p{Default_Ignorable_Code_Point=yes}', "");
71381 Expect(1, 7, '\p{^Default_Ignorable_Code_Point=yes}', "");
71382 Expect(1, 7, '\P{Default_Ignorable_Code_Point=yes}', "");
71383 Expect(0, 7, '\P{^Default_Ignorable_Code_Point=yes}', "");
71384 Expect(1, 847, '\p{Default_Ignorable_Code_Point=--yes}', "");
71385 Expect(0, 847, '\p{^Default_Ignorable_Code_Point=--yes}', "");
71386 Expect(0, 847, '\P{Default_Ignorable_Code_Point=--yes}', "");
71387 Expect(1, 847, '\P{^Default_Ignorable_Code_Point=--yes}', "");
71388 Expect(0, 7, '\p{Default_Ignorable_Code_Point=--yes}', "");
71389 Expect(1, 7, '\p{^Default_Ignorable_Code_Point=--yes}', "");
71390 Expect(1, 7, '\P{Default_Ignorable_Code_Point=--yes}', "");
71391 Expect(0, 7, '\P{^Default_Ignorable_Code_Point=--yes}', "");
71392 Error('\p{DI=   -Y/a/}');
71393 Error('\P{DI=   -Y/a/}');
71394 Expect(1, 847, '\p{DI=y}', "");
71395 Expect(0, 847, '\p{^DI=y}', "");
71396 Expect(0, 847, '\P{DI=y}', "");
71397 Expect(1, 847, '\P{^DI=y}', "");
71398 Expect(0, 7, '\p{DI=y}', "");
71399 Expect(1, 7, '\p{^DI=y}', "");
71400 Expect(1, 7, '\P{DI=y}', "");
71401 Expect(0, 7, '\P{^DI=y}', "");
71402 Expect(1, 847, '\p{DI=_ Y}', "");
71403 Expect(0, 847, '\p{^DI=_        Y}', "");
71404 Expect(0, 847, '\P{DI=_ Y}', "");
71405 Expect(1, 847, '\P{^DI=_        Y}', "");
71406 Expect(0, 7, '\p{DI=_   Y}', "");
71407 Expect(1, 7, '\p{^DI=_  Y}', "");
71408 Expect(1, 7, '\P{DI=_   Y}', "");
71409 Expect(0, 7, '\P{^DI=_  Y}', "");
71410 Error('\p{Is_Default_Ignorable_Code_Point=_ t/a/}');
71411 Error('\P{Is_Default_Ignorable_Code_Point=_ t/a/}');
71412 Expect(1, 847, '\p{Is_Default_Ignorable_Code_Point=t}', "");
71413 Expect(0, 847, '\p{^Is_Default_Ignorable_Code_Point=t}', "");
71414 Expect(0, 847, '\P{Is_Default_Ignorable_Code_Point=t}', "");
71415 Expect(1, 847, '\P{^Is_Default_Ignorable_Code_Point=t}', "");
71416 Expect(0, 7, '\p{Is_Default_Ignorable_Code_Point=t}', "");
71417 Expect(1, 7, '\p{^Is_Default_Ignorable_Code_Point=t}', "");
71418 Expect(1, 7, '\P{Is_Default_Ignorable_Code_Point=t}', "");
71419 Expect(0, 7, '\P{^Is_Default_Ignorable_Code_Point=t}', "");
71420 Expect(1, 847, '\p{Is_Default_Ignorable_Code_Point= t}', "");
71421 Expect(0, 847, '\p{^Is_Default_Ignorable_Code_Point= t}', "");
71422 Expect(0, 847, '\P{Is_Default_Ignorable_Code_Point= t}', "");
71423 Expect(1, 847, '\P{^Is_Default_Ignorable_Code_Point= t}', "");
71424 Expect(0, 7, '\p{Is_Default_Ignorable_Code_Point= t}', "");
71425 Expect(1, 7, '\p{^Is_Default_Ignorable_Code_Point= t}', "");
71426 Expect(1, 7, '\P{Is_Default_Ignorable_Code_Point= t}', "");
71427 Expect(0, 7, '\P{^Is_Default_Ignorable_Code_Point= t}', "");
71428 Error('\p{Is_DI=-true/a/}');
71429 Error('\P{Is_DI=-true/a/}');
71430 Expect(1, 847, '\p{Is_DI=true}', "");
71431 Expect(0, 847, '\p{^Is_DI=true}', "");
71432 Expect(0, 847, '\P{Is_DI=true}', "");
71433 Expect(1, 847, '\P{^Is_DI=true}', "");
71434 Expect(0, 7, '\p{Is_DI=true}', "");
71435 Expect(1, 7, '\p{^Is_DI=true}', "");
71436 Expect(1, 7, '\P{Is_DI=true}', "");
71437 Expect(0, 7, '\P{^Is_DI=true}', "");
71438 Expect(1, 847, '\p{Is_DI:   _true}', "");
71439 Expect(0, 847, '\p{^Is_DI:   _true}', "");
71440 Expect(0, 847, '\P{Is_DI:   _true}', "");
71441 Expect(1, 847, '\P{^Is_DI:   _true}', "");
71442 Expect(0, 7, '\p{Is_DI:   _true}', "");
71443 Expect(1, 7, '\p{^Is_DI:   _true}', "");
71444 Expect(1, 7, '\P{Is_DI:   _true}', "");
71445 Expect(0, 7, '\P{^Is_DI:   _true}', "");
71446 Error('\p{Default_Ignorable_Code_Point= :=no}');
71447 Error('\P{Default_Ignorable_Code_Point= :=no}');
71448 Expect(1, 7, '\p{Default_Ignorable_Code_Point=no}', "");
71449 Expect(0, 7, '\p{^Default_Ignorable_Code_Point=no}', "");
71450 Expect(0, 7, '\P{Default_Ignorable_Code_Point=no}', "");
71451 Expect(1, 7, '\P{^Default_Ignorable_Code_Point=no}', "");
71452 Expect(0, 847, '\p{Default_Ignorable_Code_Point=no}', "");
71453 Expect(1, 847, '\p{^Default_Ignorable_Code_Point=no}', "");
71454 Expect(1, 847, '\P{Default_Ignorable_Code_Point=no}', "");
71455 Expect(0, 847, '\P{^Default_Ignorable_Code_Point=no}', "");
71456 Expect(1, 7, '\p{Default_Ignorable_Code_Point= No}', "");
71457 Expect(0, 7, '\p{^Default_Ignorable_Code_Point= No}', "");
71458 Expect(0, 7, '\P{Default_Ignorable_Code_Point= No}', "");
71459 Expect(1, 7, '\P{^Default_Ignorable_Code_Point= No}', "");
71460 Expect(0, 847, '\p{Default_Ignorable_Code_Point= No}', "");
71461 Expect(1, 847, '\p{^Default_Ignorable_Code_Point= No}', "");
71462 Expect(1, 847, '\P{Default_Ignorable_Code_Point= No}', "");
71463 Expect(0, 847, '\P{^Default_Ignorable_Code_Point= No}', "");
71464 Error('\p{DI=   n/a/}');
71465 Error('\P{DI=   n/a/}');
71466 Expect(1, 7, '\p{DI=n}', "");
71467 Expect(0, 7, '\p{^DI=n}', "");
71468 Expect(0, 7, '\P{DI=n}', "");
71469 Expect(1, 7, '\P{^DI=n}', "");
71470 Expect(0, 847, '\p{DI=n}', "");
71471 Expect(1, 847, '\p{^DI=n}', "");
71472 Expect(1, 847, '\P{DI=n}', "");
71473 Expect(0, 847, '\P{^DI=n}', "");
71474 Expect(1, 7, '\p{DI= N}', "");
71475 Expect(0, 7, '\p{^DI= N}', "");
71476 Expect(0, 7, '\P{DI= N}', "");
71477 Expect(1, 7, '\P{^DI= N}', "");
71478 Expect(0, 847, '\p{DI= N}', "");
71479 Expect(1, 847, '\p{^DI= N}', "");
71480 Expect(1, 847, '\P{DI= N}', "");
71481 Expect(0, 847, '\P{^DI= N}', "");
71482 Error('\p{Is_Default_Ignorable_Code_Point=/a/__F}');
71483 Error('\P{Is_Default_Ignorable_Code_Point=/a/__F}');
71484 Expect(1, 7, '\p{Is_Default_Ignorable_Code_Point=f}', "");
71485 Expect(0, 7, '\p{^Is_Default_Ignorable_Code_Point=f}', "");
71486 Expect(0, 7, '\P{Is_Default_Ignorable_Code_Point=f}', "");
71487 Expect(1, 7, '\P{^Is_Default_Ignorable_Code_Point=f}', "");
71488 Expect(0, 847, '\p{Is_Default_Ignorable_Code_Point=f}', "");
71489 Expect(1, 847, '\p{^Is_Default_Ignorable_Code_Point=f}', "");
71490 Expect(1, 847, '\P{Is_Default_Ignorable_Code_Point=f}', "");
71491 Expect(0, 847, '\P{^Is_Default_Ignorable_Code_Point=f}', "");
71492 Expect(1, 7, '\p{Is_Default_Ignorable_Code_Point=-_f}', "");
71493 Expect(0, 7, '\p{^Is_Default_Ignorable_Code_Point=-_f}', "");
71494 Expect(0, 7, '\P{Is_Default_Ignorable_Code_Point=-_f}', "");
71495 Expect(1, 7, '\P{^Is_Default_Ignorable_Code_Point=-_f}', "");
71496 Expect(0, 847, '\p{Is_Default_Ignorable_Code_Point=-_f}', "");
71497 Expect(1, 847, '\p{^Is_Default_Ignorable_Code_Point=-_f}', "");
71498 Expect(1, 847, '\P{Is_Default_Ignorable_Code_Point=-_f}', "");
71499 Expect(0, 847, '\P{^Is_Default_Ignorable_Code_Point=-_f}', "");
71500 Error('\p{Is_DI=        False/a/}');
71501 Error('\P{Is_DI=        False/a/}');
71502 Expect(1, 7, '\p{Is_DI=false}', "");
71503 Expect(0, 7, '\p{^Is_DI=false}', "");
71504 Expect(0, 7, '\P{Is_DI=false}', "");
71505 Expect(1, 7, '\P{^Is_DI=false}', "");
71506 Expect(0, 847, '\p{Is_DI=false}', "");
71507 Expect(1, 847, '\p{^Is_DI=false}', "");
71508 Expect(1, 847, '\P{Is_DI=false}', "");
71509 Expect(0, 847, '\P{^Is_DI=false}', "");
71510 Expect(1, 7, '\p{Is_DI=--FALSE}', "");
71511 Expect(0, 7, '\p{^Is_DI=--FALSE}', "");
71512 Expect(0, 7, '\P{Is_DI=--FALSE}', "");
71513 Expect(1, 7, '\P{^Is_DI=--FALSE}', "");
71514 Expect(0, 847, '\p{Is_DI=--FALSE}', "");
71515 Expect(1, 847, '\p{^Is_DI=--FALSE}', "");
71516 Expect(1, 847, '\P{Is_DI=--FALSE}', "");
71517 Expect(0, 847, '\P{^Is_DI=--FALSE}', "");
71518 Error('\p{Terminal_Punctuation=:= Yes}');
71519 Error('\P{Terminal_Punctuation=:= Yes}');
71520 Expect(1, 33, '\p{Terminal_Punctuation=yes}', "");
71521 Expect(0, 33, '\p{^Terminal_Punctuation=yes}', "");
71522 Expect(0, 33, '\P{Terminal_Punctuation=yes}', "");
71523 Expect(1, 33, '\P{^Terminal_Punctuation=yes}', "");
71524 Expect(0, 32, '\p{Terminal_Punctuation=yes}', "");
71525 Expect(1, 32, '\p{^Terminal_Punctuation=yes}', "");
71526 Expect(1, 32, '\P{Terminal_Punctuation=yes}', "");
71527 Expect(0, 32, '\P{^Terminal_Punctuation=yes}', "");
71528 Expect(1, 33, '\p{Terminal_Punctuation=- Yes}', "");
71529 Expect(0, 33, '\p{^Terminal_Punctuation=- Yes}', "");
71530 Expect(0, 33, '\P{Terminal_Punctuation=- Yes}', "");
71531 Expect(1, 33, '\P{^Terminal_Punctuation=- Yes}', "");
71532 Expect(0, 32, '\p{Terminal_Punctuation=- Yes}', "");
71533 Expect(1, 32, '\p{^Terminal_Punctuation=- Yes}', "");
71534 Expect(1, 32, '\P{Terminal_Punctuation=- Yes}', "");
71535 Expect(0, 32, '\P{^Terminal_Punctuation=- Yes}', "");
71536 Error('\p{Term=:=-      Y}');
71537 Error('\P{Term=:=-      Y}');
71538 Expect(1, 33, '\p{Term=y}', "");
71539 Expect(0, 33, '\p{^Term=y}', "");
71540 Expect(0, 33, '\P{Term=y}', "");
71541 Expect(1, 33, '\P{^Term=y}', "");
71542 Expect(0, 32, '\p{Term=y}', "");
71543 Expect(1, 32, '\p{^Term=y}', "");
71544 Expect(1, 32, '\P{Term=y}', "");
71545 Expect(0, 32, '\P{^Term=y}', "");
71546 Expect(1, 33, '\p{Term=  y}', "");
71547 Expect(0, 33, '\p{^Term=         y}', "");
71548 Expect(0, 33, '\P{Term=  y}', "");
71549 Expect(1, 33, '\P{^Term=         y}', "");
71550 Expect(0, 32, '\p{Term=  y}', "");
71551 Expect(1, 32, '\p{^Term=         y}', "");
71552 Expect(1, 32, '\P{Term=  y}', "");
71553 Expect(0, 32, '\P{^Term=         y}', "");
71554 Error('\p{Is_Terminal_Punctuation= :=T}');
71555 Error('\P{Is_Terminal_Punctuation= :=T}');
71556 Expect(1, 33, '\p{Is_Terminal_Punctuation=t}', "");
71557 Expect(0, 33, '\p{^Is_Terminal_Punctuation=t}', "");
71558 Expect(0, 33, '\P{Is_Terminal_Punctuation=t}', "");
71559 Expect(1, 33, '\P{^Is_Terminal_Punctuation=t}', "");
71560 Expect(0, 32, '\p{Is_Terminal_Punctuation=t}', "");
71561 Expect(1, 32, '\p{^Is_Terminal_Punctuation=t}', "");
71562 Expect(1, 32, '\P{Is_Terminal_Punctuation=t}', "");
71563 Expect(0, 32, '\P{^Is_Terminal_Punctuation=t}', "");
71564 Expect(1, 33, '\p{Is_Terminal_Punctuation=--t}', "");
71565 Expect(0, 33, '\p{^Is_Terminal_Punctuation=--t}', "");
71566 Expect(0, 33, '\P{Is_Terminal_Punctuation=--t}', "");
71567 Expect(1, 33, '\P{^Is_Terminal_Punctuation=--t}', "");
71568 Expect(0, 32, '\p{Is_Terminal_Punctuation=--t}', "");
71569 Expect(1, 32, '\p{^Is_Terminal_Punctuation=--t}', "");
71570 Expect(1, 32, '\P{Is_Terminal_Punctuation=--t}', "");
71571 Expect(0, 32, '\P{^Is_Terminal_Punctuation=--t}', "");
71572 Error('\p{Is_Term=_ True:=}');
71573 Error('\P{Is_Term=_ True:=}');
71574 Expect(1, 33, '\p{Is_Term=true}', "");
71575 Expect(0, 33, '\p{^Is_Term=true}', "");
71576 Expect(0, 33, '\P{Is_Term=true}', "");
71577 Expect(1, 33, '\P{^Is_Term=true}', "");
71578 Expect(0, 32, '\p{Is_Term=true}', "");
71579 Expect(1, 32, '\p{^Is_Term=true}', "");
71580 Expect(1, 32, '\P{Is_Term=true}', "");
71581 Expect(0, 32, '\P{^Is_Term=true}', "");
71582 Expect(1, 33, '\p{Is_Term=-_TRUE}', "");
71583 Expect(0, 33, '\p{^Is_Term=-_TRUE}', "");
71584 Expect(0, 33, '\P{Is_Term=-_TRUE}', "");
71585 Expect(1, 33, '\P{^Is_Term=-_TRUE}', "");
71586 Expect(0, 32, '\p{Is_Term=-_TRUE}', "");
71587 Expect(1, 32, '\p{^Is_Term=-_TRUE}', "");
71588 Expect(1, 32, '\P{Is_Term=-_TRUE}', "");
71589 Expect(0, 32, '\P{^Is_Term=-_TRUE}', "");
71590 Error('\p{Terminal_Punctuation= No:=}');
71591 Error('\P{Terminal_Punctuation= No:=}');
71592 Expect(1, 32, '\p{Terminal_Punctuation=no}', "");
71593 Expect(0, 32, '\p{^Terminal_Punctuation=no}', "");
71594 Expect(0, 32, '\P{Terminal_Punctuation=no}', "");
71595 Expect(1, 32, '\P{^Terminal_Punctuation=no}', "");
71596 Expect(0, 33, '\p{Terminal_Punctuation=no}', "");
71597 Expect(1, 33, '\p{^Terminal_Punctuation=no}', "");
71598 Expect(1, 33, '\P{Terminal_Punctuation=no}', "");
71599 Expect(0, 33, '\P{^Terminal_Punctuation=no}', "");
71600 Expect(1, 32, '\p{Terminal_Punctuation=No}', "");
71601 Expect(0, 32, '\p{^Terminal_Punctuation=No}', "");
71602 Expect(0, 32, '\P{Terminal_Punctuation=No}', "");
71603 Expect(1, 32, '\P{^Terminal_Punctuation=No}', "");
71604 Expect(0, 33, '\p{Terminal_Punctuation=No}', "");
71605 Expect(1, 33, '\p{^Terminal_Punctuation=No}', "");
71606 Expect(1, 33, '\P{Terminal_Punctuation=No}', "");
71607 Expect(0, 33, '\P{^Terminal_Punctuation=No}', "");
71608 Error('\p{Term=_        n:=}');
71609 Error('\P{Term=_        n:=}');
71610 Expect(1, 32, '\p{Term=n}', "");
71611 Expect(0, 32, '\p{^Term=n}', "");
71612 Expect(0, 32, '\P{Term=n}', "");
71613 Expect(1, 32, '\P{^Term=n}', "");
71614 Expect(0, 33, '\p{Term=n}', "");
71615 Expect(1, 33, '\p{^Term=n}', "");
71616 Expect(1, 33, '\P{Term=n}', "");
71617 Expect(0, 33, '\P{^Term=n}', "");
71618 Expect(1, 32, '\p{Term=_N}', "");
71619 Expect(0, 32, '\p{^Term=_N}', "");
71620 Expect(0, 32, '\P{Term=_N}', "");
71621 Expect(1, 32, '\P{^Term=_N}', "");
71622 Expect(0, 33, '\p{Term=_N}', "");
71623 Expect(1, 33, '\p{^Term=_N}', "");
71624 Expect(1, 33, '\P{Term=_N}', "");
71625 Expect(0, 33, '\P{^Term=_N}', "");
71626 Error('\p{Is_Terminal_Punctuation=F:=}');
71627 Error('\P{Is_Terminal_Punctuation=F:=}');
71628 Expect(1, 32, '\p{Is_Terminal_Punctuation=f}', "");
71629 Expect(0, 32, '\p{^Is_Terminal_Punctuation=f}', "");
71630 Expect(0, 32, '\P{Is_Terminal_Punctuation=f}', "");
71631 Expect(1, 32, '\P{^Is_Terminal_Punctuation=f}', "");
71632 Expect(0, 33, '\p{Is_Terminal_Punctuation=f}', "");
71633 Expect(1, 33, '\p{^Is_Terminal_Punctuation=f}', "");
71634 Expect(1, 33, '\P{Is_Terminal_Punctuation=f}', "");
71635 Expect(0, 33, '\P{^Is_Terminal_Punctuation=f}', "");
71636 Expect(1, 32, '\p{Is_Terminal_Punctuation=      -F}', "");
71637 Expect(0, 32, '\p{^Is_Terminal_Punctuation=     -F}', "");
71638 Expect(0, 32, '\P{Is_Terminal_Punctuation=      -F}', "");
71639 Expect(1, 32, '\P{^Is_Terminal_Punctuation=     -F}', "");
71640 Expect(0, 33, '\p{Is_Terminal_Punctuation=      -F}', "");
71641 Expect(1, 33, '\p{^Is_Terminal_Punctuation=     -F}', "");
71642 Expect(1, 33, '\P{Is_Terminal_Punctuation=      -F}', "");
71643 Expect(0, 33, '\P{^Is_Terminal_Punctuation=     -F}', "");
71644 Error('\p{Is_Term=-     False/a/}');
71645 Error('\P{Is_Term=-     False/a/}');
71646 Expect(1, 32, '\p{Is_Term=false}', "");
71647 Expect(0, 32, '\p{^Is_Term=false}', "");
71648 Expect(0, 32, '\P{Is_Term=false}', "");
71649 Expect(1, 32, '\P{^Is_Term=false}', "");
71650 Expect(0, 33, '\p{Is_Term=false}', "");
71651 Expect(1, 33, '\p{^Is_Term=false}', "");
71652 Expect(1, 33, '\P{Is_Term=false}', "");
71653 Expect(0, 33, '\P{^Is_Term=false}', "");
71654 Expect(1, 32, '\p{Is_Term=_False}', "");
71655 Expect(0, 32, '\p{^Is_Term=_False}', "");
71656 Expect(0, 32, '\P{Is_Term=_False}', "");
71657 Expect(1, 32, '\P{^Is_Term=_False}', "");
71658 Expect(0, 33, '\p{Is_Term=_False}', "");
71659 Expect(1, 33, '\p{^Is_Term=_False}', "");
71660 Expect(1, 33, '\P{Is_Term=_False}', "");
71661 Expect(0, 33, '\P{^Is_Term=_False}', "");
71662 Finished();