Annotation of embedaddon/pcre/testdata/testoutput8, revision 1.1.1.1
1.1 misho 1: /-- This set of tests checks UTF-8 support with the DFA matching functionality
2: of pcre_dfa_exec(). The -dfa flag must be used with pcretest when running
3: it. --/
4:
5: /\x{100}ab/8
6: \x{100}ab
7: 0: \x{100}ab
8:
9: /a\x{100}*b/8
10: ab
11: 0: ab
12: a\x{100}b
13: 0: a\x{100}b
14: a\x{100}\x{100}b
15: 0: a\x{100}\x{100}b
16:
17: /a\x{100}+b/8
18: a\x{100}b
19: 0: a\x{100}b
20: a\x{100}\x{100}b
21: 0: a\x{100}\x{100}b
22: *** Failers
23: No match
24: ab
25: No match
26:
27: /\bX/8
28: Xoanon
29: 0: X
30: +Xoanon
31: 0: X
32: \x{300}Xoanon
33: 0: X
34: *** Failers
35: No match
36: YXoanon
37: No match
38:
39: /\BX/8
40: YXoanon
41: 0: X
42: *** Failers
43: No match
44: Xoanon
45: No match
46: +Xoanon
47: No match
48: \x{300}Xoanon
49: No match
50:
51: /X\b/8
52: X+oanon
53: 0: X
54: ZX\x{300}oanon
55: 0: X
56: FAX
57: 0: X
58: *** Failers
59: No match
60: Xoanon
61: No match
62:
63: /X\B/8
64: Xoanon
65: 0: X
66: *** Failers
67: No match
68: X+oanon
69: No match
70: ZX\x{300}oanon
71: No match
72: FAX
73: No match
74:
75: /[^a]/8
76: abcd
77: 0: b
78: a\x{100}
79: 0: \x{100}
80:
81: /^[abc\x{123}\x{400}-\x{402}]{2,3}\d/8
82: ab99
83: 0: ab9
84: \x{123}\x{123}45
85: 0: \x{123}\x{123}4
86: \x{400}\x{401}\x{402}6
87: 0: \x{400}\x{401}\x{402}6
88: *** Failers
89: No match
90: d99
91: No match
92: \x{123}\x{122}4
93: No match
94: \x{400}\x{403}6
95: No match
96: \x{400}\x{401}\x{402}\x{402}6
97: No match
98:
99: /abc/8
100: ร]
101: Error -10 (bad UTF-8 string) offset=0 reason=6
102: ร
103: Error -10 (bad UTF-8 string) offset=0 reason=1
104: รรร
105: Error -10 (bad UTF-8 string) offset=0 reason=6
106: รรร\?
107: No match
108: \xe1\x88
109: Error -10 (bad UTF-8 string) offset=0 reason=1
110: \P\xe1\x88
111: Error -10 (bad UTF-8 string) offset=0 reason=1
112: \P\P\xe1\x88
113: Error -25 (short UTF-8 string) offset=0 reason=1
114:
115: /a.b/8
116: acb
117: 0: acb
118: a\x7fb
119: 0: a\x{7f}b
120: a\x{100}b
121: 0: a\x{100}b
122: *** Failers
123: No match
124: a\nb
125: No match
126:
127: /a(.{3})b/8
128: a\x{4000}xyb
129: 0: a\x{4000}xyb
130: a\x{4000}\x7fyb
131: 0: a\x{4000}\x{7f}yb
132: a\x{4000}\x{100}yb
133: 0: a\x{4000}\x{100}yb
134: *** Failers
135: No match
136: a\x{4000}b
137: No match
138: ac\ncb
139: No match
140:
141: /a(.*?)(.)/
142: a\xc0\x88b
143: 0: a\xc0\x88b
144: 1: a\xc0\x88
145: 2: a\xc0
146:
147: /a(.*?)(.)/8
148: a\x{100}b
149: 0: a\x{100}b
150: 1: a\x{100}
151:
152: /a(.*)(.)/
153: a\xc0\x88b
154: 0: a\xc0\x88b
155: 1: a\xc0\x88
156: 2: a\xc0
157:
158: /a(.*)(.)/8
159: a\x{100}b
160: 0: a\x{100}b
161: 1: a\x{100}
162:
163: /a(.)(.)/
164: a\xc0\x92bcd
165: 0: a\xc0\x92
166:
167: /a(.)(.)/8
168: a\x{240}bcd
169: 0: a\x{240}b
170:
171: /a(.?)(.)/
172: a\xc0\x92bcd
173: 0: a\xc0\x92
174: 1: a\xc0
175:
176: /a(.?)(.)/8
177: a\x{240}bcd
178: 0: a\x{240}b
179: 1: a\x{240}
180:
181: /a(.??)(.)/
182: a\xc0\x92bcd
183: 0: a\xc0\x92
184: 1: a\xc0
185:
186: /a(.??)(.)/8
187: a\x{240}bcd
188: 0: a\x{240}b
189: 1: a\x{240}
190:
191: /a(.{3})b/8
192: a\x{1234}xyb
193: 0: a\x{1234}xyb
194: a\x{1234}\x{4321}yb
195: 0: a\x{1234}\x{4321}yb
196: a\x{1234}\x{4321}\x{3412}b
197: 0: a\x{1234}\x{4321}\x{3412}b
198: *** Failers
199: No match
200: a\x{1234}b
201: No match
202: ac\ncb
203: No match
204:
205: /a(.{3,})b/8
206: a\x{1234}xyb
207: 0: a\x{1234}xyb
208: a\x{1234}\x{4321}yb
209: 0: a\x{1234}\x{4321}yb
210: a\x{1234}\x{4321}\x{3412}b
211: 0: a\x{1234}\x{4321}\x{3412}b
212: axxxxbcdefghijb
213: 0: axxxxbcdefghijb
214: 1: axxxxb
215: a\x{1234}\x{4321}\x{3412}\x{3421}b
216: 0: a\x{1234}\x{4321}\x{3412}\x{3421}b
217: *** Failers
218: No match
219: a\x{1234}b
220: No match
221:
222: /a(.{3,}?)b/8
223: a\x{1234}xyb
224: 0: a\x{1234}xyb
225: a\x{1234}\x{4321}yb
226: 0: a\x{1234}\x{4321}yb
227: a\x{1234}\x{4321}\x{3412}b
228: 0: a\x{1234}\x{4321}\x{3412}b
229: axxxxbcdefghijb
230: 0: axxxxbcdefghijb
231: 1: axxxxb
232: a\x{1234}\x{4321}\x{3412}\x{3421}b
233: 0: a\x{1234}\x{4321}\x{3412}\x{3421}b
234: *** Failers
235: No match
236: a\x{1234}b
237: No match
238:
239: /a(.{3,5})b/8
240: a\x{1234}xyb
241: 0: a\x{1234}xyb
242: a\x{1234}\x{4321}yb
243: 0: a\x{1234}\x{4321}yb
244: a\x{1234}\x{4321}\x{3412}b
245: 0: a\x{1234}\x{4321}\x{3412}b
246: axxxxbcdefghijb
247: 0: axxxxb
248: a\x{1234}\x{4321}\x{3412}\x{3421}b
249: 0: a\x{1234}\x{4321}\x{3412}\x{3421}b
250: axbxxbcdefghijb
251: 0: axbxxb
252: axxxxxbcdefghijb
253: 0: axxxxxb
254: *** Failers
255: No match
256: a\x{1234}b
257: No match
258: axxxxxxbcdefghijb
259: No match
260:
261: /a(.{3,5}?)b/8
262: a\x{1234}xyb
263: 0: a\x{1234}xyb
264: a\x{1234}\x{4321}yb
265: 0: a\x{1234}\x{4321}yb
266: a\x{1234}\x{4321}\x{3412}b
267: 0: a\x{1234}\x{4321}\x{3412}b
268: axxxxbcdefghijb
269: 0: axxxxb
270: a\x{1234}\x{4321}\x{3412}\x{3421}b
271: 0: a\x{1234}\x{4321}\x{3412}\x{3421}b
272: axbxxbcdefghijb
273: 0: axbxxb
274: axxxxxbcdefghijb
275: 0: axxxxxb
276: *** Failers
277: No match
278: a\x{1234}b
279: No match
280: axxxxxxbcdefghijb
281: No match
282:
283: /^[a\x{c0}]/8
284: *** Failers
285: No match
286: \x{100}
287: No match
288:
289: /(?<=aXb)cd/8
290: aXbcd
291: 0: cd
292:
293: /(?<=a\x{100}b)cd/8
294: a\x{100}bcd
295: 0: cd
296:
297: /(?<=a\x{100000}b)cd/8
298: a\x{100000}bcd
299: 0: cd
300:
301: /(?:\x{100}){3}b/8
302: \x{100}\x{100}\x{100}b
303: 0: \x{100}\x{100}\x{100}b
304: *** Failers
305: No match
306: \x{100}\x{100}b
307: No match
308:
309: /\x{ab}/8
310: \x{ab}
311: 0: \x{ab}
312: \xc2\xab
313: 0: \x{ab}
314: *** Failers
315: No match
316: \x00{ab}
317: No match
318:
319: /(?<=(.))X/8
320: WXYZ
321: 0: X
322: \x{256}XYZ
323: 0: X
324: *** Failers
325: No match
326: XYZ
327: No match
328:
329: /[^a]+/8g
330: bcd
331: 0: bcd
332: 1: bc
333: 2: b
334: \x{100}aY\x{256}Z
335: 0: \x{100}
336: 0: Y\x{256}Z
337: 1: Y\x{256}
338: 2: Y
339:
340: /^[^a]{2}/8
341: \x{100}bc
342: 0: \x{100}b
343:
344: /^[^a]{2,}/8
345: \x{100}bcAa
346: 0: \x{100}bcA
347: 1: \x{100}bc
348: 2: \x{100}b
349:
350: /^[^a]{2,}?/8
351: \x{100}bca
352: 0: \x{100}bc
353: 1: \x{100}b
354:
355: /[^a]+/8ig
356: bcd
357: 0: bcd
358: 1: bc
359: 2: b
360: \x{100}aY\x{256}Z
361: 0: \x{100}
362: 0: Y\x{256}Z
363: 1: Y\x{256}
364: 2: Y
365:
366: /^[^a]{2}/8i
367: \x{100}bc
368: 0: \x{100}b
369:
370: /^[^a]{2,}/8i
371: \x{100}bcAa
372: 0: \x{100}bc
373: 1: \x{100}b
374:
375: /^[^a]{2,}?/8i
376: \x{100}bca
377: 0: \x{100}bc
378: 1: \x{100}b
379:
380: /\x{100}{0,0}/8
381: abcd
382: 0:
383:
384: /\x{100}?/8
385: abcd
386: 0:
387: \x{100}\x{100}
388: 0: \x{100}
389: 1:
390:
391: /\x{100}{0,3}/8
392: \x{100}\x{100}
393: 0: \x{100}\x{100}
394: 1: \x{100}
395: 2:
396: \x{100}\x{100}\x{100}\x{100}
397: 0: \x{100}\x{100}\x{100}
398: 1: \x{100}\x{100}
399: 2: \x{100}
400: 3:
401:
402: /\x{100}*/8
403: abce
404: 0:
405: \x{100}\x{100}\x{100}\x{100}
406: 0: \x{100}\x{100}\x{100}\x{100}
407: 1: \x{100}\x{100}\x{100}
408: 2: \x{100}\x{100}
409: 3: \x{100}
410: 4:
411:
412: /\x{100}{1,1}/8
413: abcd\x{100}\x{100}\x{100}\x{100}
414: 0: \x{100}
415:
416: /\x{100}{1,3}/8
417: abcd\x{100}\x{100}\x{100}\x{100}
418: 0: \x{100}\x{100}\x{100}
419: 1: \x{100}\x{100}
420: 2: \x{100}
421:
422: /\x{100}+/8
423: abcd\x{100}\x{100}\x{100}\x{100}
424: 0: \x{100}\x{100}\x{100}\x{100}
425: 1: \x{100}\x{100}\x{100}
426: 2: \x{100}\x{100}
427: 3: \x{100}
428:
429: /\x{100}{3}/8
430: abcd\x{100}\x{100}\x{100}XX
431: 0: \x{100}\x{100}\x{100}
432:
433: /\x{100}{3,5}/8
434: abcd\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}XX
435: 0: \x{100}\x{100}\x{100}\x{100}\x{100}
436: 1: \x{100}\x{100}\x{100}\x{100}
437: 2: \x{100}\x{100}\x{100}
438:
439: /\x{100}{3,}/8
440: abcd\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}XX
441: 0: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
442: 1: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
443: 2: \x{100}\x{100}\x{100}\x{100}\x{100}
444: 3: \x{100}\x{100}\x{100}\x{100}
445: 4: \x{100}\x{100}\x{100}
446:
447: /(?<=a\x{100}{2}b)X/8
448: Xyyya\x{100}\x{100}bXzzz
449: 0: X
450:
451: /\D*/8
452: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
453: Matched, but too many subsidiary matches
454: 0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
455: 1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
456: 2: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
457: 3: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
458: 4: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
459: 5: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
460: 6: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
461: 7: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
462: 8: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
463: 9: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
464: 10: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
465: 11: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
466: 12: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
467: 13: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
468: 14: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
469: 15: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
470: 16: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
471: 17: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
472: 18: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
473: 19: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
474: 20: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
475: 21: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
476:
477: /\D*/8
478: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
479: Matched, but too many subsidiary matches
480: 0: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
481: 1: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
482: 2: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
483: 3: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
484: 4: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
485: 5: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
486: 6: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
487: 7: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
488: 8: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
489: 9: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
490: 10: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
491: 11: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
492: 12: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
493: 13: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
494: 14: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
495: 15: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
496: 16: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
497: 17: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
498: 18: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
499: 19: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
500: 20: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
501: 21: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
502:
503: /\D/8
504: 1X2
505: 0: X
506: 1\x{100}2
507: 0: \x{100}
508:
509: />\S/8
510: > >X Y
511: 0: >X
512: > >\x{100} Y
513: 0: >\x{100}
514:
515: /\d/8
516: \x{100}3
517: 0: 3
518:
519: /\s/8
520: \x{100} X
521: 0:
522:
523: /\D+/8
524: 12abcd34
525: 0: abcd
526: 1: abc
527: 2: ab
528: 3: a
529: *** Failers
530: 0: *** Failers
531: 1: *** Failer
532: 2: *** Faile
533: 3: *** Fail
534: 4: *** Fai
535: 5: *** Fa
536: 6: *** F
537: 7: ***
538: 8: ***
539: 9: **
540: 10: *
541: 1234
542: No match
543:
544: /\D{2,3}/8
545: 12abcd34
546: 0: abc
547: 1: ab
548: 12ab34
549: 0: ab
550: *** Failers
551: 0: ***
552: 1: **
553: 1234
554: No match
555: 12a34
556: No match
557:
558: /\D{2,3}?/8
559: 12abcd34
560: 0: abc
561: 1: ab
562: 12ab34
563: 0: ab
564: *** Failers
565: 0: ***
566: 1: **
567: 1234
568: No match
569: 12a34
570: No match
571:
572: /\d+/8
573: 12abcd34
574: 0: 12
575: 1: 1
576: *** Failers
577: No match
578:
579: /\d{2,3}/8
580: 12abcd34
581: 0: 12
582: 1234abcd
583: 0: 123
584: 1: 12
585: *** Failers
586: No match
587: 1.4
588: No match
589:
590: /\d{2,3}?/8
591: 12abcd34
592: 0: 12
593: 1234abcd
594: 0: 123
595: 1: 12
596: *** Failers
597: No match
598: 1.4
599: No match
600:
601: /\S+/8
602: 12abcd34
603: 0: 12abcd34
604: 1: 12abcd3
605: 2: 12abcd
606: 3: 12abc
607: 4: 12ab
608: 5: 12a
609: 6: 12
610: 7: 1
611: *** Failers
612: 0: ***
613: 1: **
614: 2: *
615: \ \
616: No match
617:
618: /\S{2,3}/8
619: 12abcd34
620: 0: 12a
621: 1: 12
622: 1234abcd
623: 0: 123
624: 1: 12
625: *** Failers
626: 0: ***
627: 1: **
628: \ \
629: No match
630:
631: /\S{2,3}?/8
632: 12abcd34
633: 0: 12a
634: 1: 12
635: 1234abcd
636: 0: 123
637: 1: 12
638: *** Failers
639: 0: ***
640: 1: **
641: \ \
642: No match
643:
644: />\s+</8
645: 12> <34
646: 0: > <
647: *** Failers
648: No match
649:
650: />\s{2,3}</8
651: ab> <cd
652: 0: > <
653: ab> <ce
654: 0: > <
655: *** Failers
656: No match
657: ab> <cd
658: No match
659:
660: />\s{2,3}?</8
661: ab> <cd
662: 0: > <
663: ab> <ce
664: 0: > <
665: *** Failers
666: No match
667: ab> <cd
668: No match
669:
670: /\w+/8
671: 12 34
672: 0: 12
673: 1: 1
674: *** Failers
675: 0: Failers
676: 1: Failer
677: 2: Faile
678: 3: Fail
679: 4: Fai
680: 5: Fa
681: 6: F
682: +++=*!
683: No match
684:
685: /\w{2,3}/8
686: ab cd
687: 0: ab
688: abcd ce
689: 0: abc
690: 1: ab
691: *** Failers
692: 0: Fai
693: 1: Fa
694: a.b.c
695: No match
696:
697: /\w{2,3}?/8
698: ab cd
699: 0: ab
700: abcd ce
701: 0: abc
702: 1: ab
703: *** Failers
704: 0: Fai
705: 1: Fa
706: a.b.c
707: No match
708:
709: /\W+/8
710: 12====34
711: 0: ====
712: 1: ===
713: 2: ==
714: 3: =
715: *** Failers
716: 0: ***
717: 1: ***
718: 2: **
719: 3: *
720: abcd
721: No match
722:
723: /\W{2,3}/8
724: ab====cd
725: 0: ===
726: 1: ==
727: ab==cd
728: 0: ==
729: *** Failers
730: 0: ***
731: 1: **
732: a.b.c
733: No match
734:
735: /\W{2,3}?/8
736: ab====cd
737: 0: ===
738: 1: ==
739: ab==cd
740: 0: ==
741: *** Failers
742: 0: ***
743: 1: **
744: a.b.c
745: No match
746:
747: /[\x{100}]/8
748: \x{100}
749: 0: \x{100}
750: Z\x{100}
751: 0: \x{100}
752: \x{100}Z
753: 0: \x{100}
754: *** Failers
755: No match
756:
757: /[Z\x{100}]/8
758: Z\x{100}
759: 0: Z
760: \x{100}
761: 0: \x{100}
762: \x{100}Z
763: 0: \x{100}
764: *** Failers
765: No match
766:
767: /[\x{100}\x{200}]/8
768: ab\x{100}cd
769: 0: \x{100}
770: ab\x{200}cd
771: 0: \x{200}
772: *** Failers
773: No match
774:
775: /[\x{100}-\x{200}]/8
776: ab\x{100}cd
777: 0: \x{100}
778: ab\x{200}cd
779: 0: \x{200}
780: ab\x{111}cd
781: 0: \x{111}
782: *** Failers
783: No match
784:
785: /[z-\x{200}]/8
786: ab\x{100}cd
787: 0: \x{100}
788: ab\x{200}cd
789: 0: \x{200}
790: ab\x{111}cd
791: 0: \x{111}
792: abzcd
793: 0: z
794: ab|cd
795: 0: |
796: *** Failers
797: No match
798:
799: /[Q\x{100}\x{200}]/8
800: ab\x{100}cd
801: 0: \x{100}
802: ab\x{200}cd
803: 0: \x{200}
804: Q?
805: 0: Q
806: *** Failers
807: No match
808:
809: /[Q\x{100}-\x{200}]/8
810: ab\x{100}cd
811: 0: \x{100}
812: ab\x{200}cd
813: 0: \x{200}
814: ab\x{111}cd
815: 0: \x{111}
816: Q?
817: 0: Q
818: *** Failers
819: No match
820:
821: /[Qz-\x{200}]/8
822: ab\x{100}cd
823: 0: \x{100}
824: ab\x{200}cd
825: 0: \x{200}
826: ab\x{111}cd
827: 0: \x{111}
828: abzcd
829: 0: z
830: ab|cd
831: 0: |
832: Q?
833: 0: Q
834: *** Failers
835: No match
836:
837: /[\x{100}\x{200}]{1,3}/8
838: ab\x{100}cd
839: 0: \x{100}
840: ab\x{200}cd
841: 0: \x{200}
842: ab\x{200}\x{100}\x{200}\x{100}cd
843: 0: \x{200}\x{100}\x{200}
844: 1: \x{200}\x{100}
845: 2: \x{200}
846: *** Failers
847: No match
848:
849: /[\x{100}\x{200}]{1,3}?/8
850: ab\x{100}cd
851: 0: \x{100}
852: ab\x{200}cd
853: 0: \x{200}
854: ab\x{200}\x{100}\x{200}\x{100}cd
855: 0: \x{200}\x{100}\x{200}
856: 1: \x{200}\x{100}
857: 2: \x{200}
858: *** Failers
859: No match
860:
861: /[Q\x{100}\x{200}]{1,3}/8
862: ab\x{100}cd
863: 0: \x{100}
864: ab\x{200}cd
865: 0: \x{200}
866: ab\x{200}\x{100}\x{200}\x{100}cd
867: 0: \x{200}\x{100}\x{200}
868: 1: \x{200}\x{100}
869: 2: \x{200}
870: *** Failers
871: No match
872:
873: /[Q\x{100}\x{200}]{1,3}?/8
874: ab\x{100}cd
875: 0: \x{100}
876: ab\x{200}cd
877: 0: \x{200}
878: ab\x{200}\x{100}\x{200}\x{100}cd
879: 0: \x{200}\x{100}\x{200}
880: 1: \x{200}\x{100}
881: 2: \x{200}
882: *** Failers
883: No match
884:
885: /(?<=[\x{100}\x{200}])X/8
886: abc\x{200}X
887: 0: X
888: abc\x{100}X
889: 0: X
890: *** Failers
891: No match
892: X
893: No match
894:
895: /(?<=[Q\x{100}\x{200}])X/8
896: abc\x{200}X
897: 0: X
898: abc\x{100}X
899: 0: X
900: abQX
901: 0: X
902: *** Failers
903: No match
904: X
905: No match
906:
907: /(?<=[\x{100}\x{200}]{3})X/8
908: abc\x{100}\x{200}\x{100}X
909: 0: X
910: *** Failers
911: No match
912: abc\x{200}X
913: No match
914: X
915: No match
916:
917: /[^\x{100}\x{200}]X/8
918: AX
919: 0: AX
920: \x{150}X
921: 0: \x{150}X
922: \x{500}X
923: 0: \x{500}X
924: *** Failers
925: No match
926: \x{100}X
927: No match
928: \x{200}X
929: No match
930:
931: /[^Q\x{100}\x{200}]X/8
932: AX
933: 0: AX
934: \x{150}X
935: 0: \x{150}X
936: \x{500}X
937: 0: \x{500}X
938: *** Failers
939: No match
940: \x{100}X
941: No match
942: \x{200}X
943: No match
944: QX
945: No match
946:
947: /[^\x{100}-\x{200}]X/8
948: AX
949: 0: AX
950: \x{500}X
951: 0: \x{500}X
952: *** Failers
953: No match
954: \x{100}X
955: No match
956: \x{150}X
957: No match
958: \x{200}X
959: No match
960:
961: /[z-\x{100}]/8i
962: z
963: 0: z
964: Z
965: 0: Z
966: \x{100}
967: 0: \x{100}
968: *** Failers
969: No match
970: \x{102}
971: No match
972: y
973: No match
974:
975: /[\xFF]/
976: >\xff<
977: 0: \xff
978:
979: /[\xff]/8
980: >\x{ff}<
981: 0: \x{ff}
982:
983: /[^\xFF]/
984: XYZ
985: 0: X
986:
987: /[^\xff]/8
988: XYZ
989: 0: X
990: \x{123}
991: 0: \x{123}
992:
993: /^[ac]*b/8
994: xb
995: No match
996:
997: /^[ac\x{100}]*b/8
998: xb
999: No match
1000:
1001: /^[^x]*b/8i
1002: xb
1003: No match
1004:
1005: /^[^x]*b/8
1006: xb
1007: No match
1008:
1009: /^\d*b/8
1010: xb
1011: No match
1012:
1013: /(|a)/g8
1014: catac
1015: 0:
1016: 0: a
1017: 1:
1018: 0:
1019: 0: a
1020: 1:
1021: 0:
1022: 0:
1023: a\x{256}a
1024: 0: a
1025: 1:
1026: 0:
1027: 0: a
1028: 1:
1029: 0:
1030:
1031: /^\x{85}$/8i
1032: \x{85}
1033: 0: \x{85}
1034:
1035: /^abc./mgx8<any>
1036: abc1 \x0aabc2 \x0babc3xx \x0cabc4 \x0dabc5xx \x0d\x0aabc6 \x{0085}abc7 \x{2028}abc8 \x{2029}abc9 JUNK
1037: 0: abc1
1038: 0: abc2
1039: 0: abc3
1040: 0: abc4
1041: 0: abc5
1042: 0: abc6
1043: 0: abc7
1044: 0: abc8
1045: 0: abc9
1046:
1047: /abc.$/mgx8<any>
1048: abc1\x0a abc2\x0b abc3\x0c abc4\x0d abc5\x0d\x0a abc6\x{0085} abc7\x{2028} abc8\x{2029} abc9
1049: 0: abc1
1050: 0: abc2
1051: 0: abc3
1052: 0: abc4
1053: 0: abc5
1054: 0: abc6
1055: 0: abc7
1056: 0: abc8
1057: 0: abc9
1058:
1059: /^a\Rb/8<bsr_unicode>
1060: a\nb
1061: 0: a\x{0a}b
1062: a\rb
1063: 0: a\x{0d}b
1064: a\r\nb
1065: 0: a\x{0d}\x{0a}b
1066: a\x0bb
1067: 0: a\x{0b}b
1068: a\x0cb
1069: 0: a\x{0c}b
1070: a\x{85}b
1071: 0: a\x{85}b
1072: a\x{2028}b
1073: 0: a\x{2028}b
1074: a\x{2029}b
1075: 0: a\x{2029}b
1076: ** Failers
1077: No match
1078: a\n\rb
1079: No match
1080:
1081: /^a\R*b/8<bsr_unicode>
1082: ab
1083: 0: ab
1084: a\nb
1085: 0: a\x{0a}b
1086: a\rb
1087: 0: a\x{0d}b
1088: a\r\nb
1089: 0: a\x{0d}\x{0a}b
1090: a\x0bb
1091: 0: a\x{0b}b
1092: a\x0c\x{2028}\x{2029}b
1093: 0: a\x{0c}\x{2028}\x{2029}b
1094: a\x{85}b
1095: 0: a\x{85}b
1096: a\n\rb
1097: 0: a\x{0a}\x{0d}b
1098: a\n\r\x{85}\x0cb
1099: 0: a\x{0a}\x{0d}\x{85}\x{0c}b
1100:
1101: /^a\R+b/8<bsr_unicode>
1102: a\nb
1103: 0: a\x{0a}b
1104: a\rb
1105: 0: a\x{0d}b
1106: a\r\nb
1107: 0: a\x{0d}\x{0a}b
1108: a\x0bb
1109: 0: a\x{0b}b
1110: a\x0c\x{2028}\x{2029}b
1111: 0: a\x{0c}\x{2028}\x{2029}b
1112: a\x{85}b
1113: 0: a\x{85}b
1114: a\n\rb
1115: 0: a\x{0a}\x{0d}b
1116: a\n\r\x{85}\x0cb
1117: 0: a\x{0a}\x{0d}\x{85}\x{0c}b
1118: ** Failers
1119: No match
1120: ab
1121: No match
1122:
1123: /^a\R{1,3}b/8<bsr_unicode>
1124: a\nb
1125: 0: a\x{0a}b
1126: a\n\rb
1127: 0: a\x{0a}\x{0d}b
1128: a\n\r\x{85}b
1129: 0: a\x{0a}\x{0d}\x{85}b
1130: a\r\n\r\nb
1131: 0: a\x{0d}\x{0a}\x{0d}\x{0a}b
1132: a\r\n\r\n\r\nb
1133: 0: a\x{0d}\x{0a}\x{0d}\x{0a}\x{0d}\x{0a}b
1134: a\n\r\n\rb
1135: 0: a\x{0a}\x{0d}\x{0a}\x{0d}b
1136: a\n\n\r\nb
1137: 0: a\x{0a}\x{0a}\x{0d}\x{0a}b
1138: ** Failers
1139: No match
1140: a\n\n\n\rb
1141: No match
1142: a\r
1143: No match
1144:
1145: /\h+\V?\v{3,4}/8
1146: \x09\x20\x{a0}X\x0a\x0b\x0c\x0d\x0a
1147: 0: \x{09} \x{a0}X\x{0a}\x{0b}\x{0c}\x{0d}
1148: 1: \x{09} \x{a0}X\x{0a}\x{0b}\x{0c}
1149:
1150: /\V?\v{3,4}/8
1151: \x20\x{a0}X\x0a\x0b\x0c\x0d\x0a
1152: 0: X\x{0a}\x{0b}\x{0c}\x{0d}
1153: 1: X\x{0a}\x{0b}\x{0c}
1154:
1155: /\h+\V?\v{3,4}/8
1156: >\x09\x20\x{a0}X\x0a\x0a\x0a<
1157: 0: \x{09} \x{a0}X\x{0a}\x{0a}\x{0a}
1158:
1159: /\V?\v{3,4}/8
1160: >\x09\x20\x{a0}X\x0a\x0a\x0a<
1161: 0: X\x{0a}\x{0a}\x{0a}
1162:
1163: /\H\h\V\v/8
1164: X X\x0a
1165: 0: X X\x{0a}
1166: X\x09X\x0b
1167: 0: X\x{09}X\x{0b}
1168: ** Failers
1169: No match
1170: \x{a0} X\x0a
1171: No match
1172:
1173: /\H*\h+\V?\v{3,4}/8
1174: \x09\x20\x{a0}X\x0a\x0b\x0c\x0d\x0a
1175: 0: \x{09} \x{a0}X\x{0a}\x{0b}\x{0c}\x{0d}
1176: 1: \x{09} \x{a0}X\x{0a}\x{0b}\x{0c}
1177: \x09\x20\x{a0}\x0a\x0b\x0c\x0d\x0a
1178: 0: \x{09} \x{a0}\x{0a}\x{0b}\x{0c}\x{0d}
1179: 1: \x{09} \x{a0}\x{0a}\x{0b}\x{0c}
1180: \x09\x20\x{a0}\x0a\x0b\x0c
1181: 0: \x{09} \x{a0}\x{0a}\x{0b}\x{0c}
1182: ** Failers
1183: No match
1184: \x09\x20\x{a0}\x0a\x0b
1185: No match
1186:
1187: /\H\h\V\v/8
1188: \x{3001}\x{3000}\x{2030}\x{2028}
1189: 0: \x{3001}\x{3000}\x{2030}\x{2028}
1190: X\x{180e}X\x{85}
1191: 0: X\x{180e}X\x{85}
1192: ** Failers
1193: No match
1194: \x{2009} X\x0a
1195: No match
1196:
1197: /\H*\h+\V?\v{3,4}/8
1198: \x{1680}\x{180e}\x{2007}X\x{2028}\x{2029}\x0c\x0d\x0a
1199: 0: \x{1680}\x{180e}\x{2007}X\x{2028}\x{2029}\x{0c}\x{0d}
1200: 1: \x{1680}\x{180e}\x{2007}X\x{2028}\x{2029}\x{0c}
1201: \x09\x{205f}\x{a0}\x0a\x{2029}\x0c\x{2028}\x0a
1202: 0: \x{09}\x{205f}\x{a0}\x{0a}\x{2029}\x{0c}\x{2028}
1203: 1: \x{09}\x{205f}\x{a0}\x{0a}\x{2029}\x{0c}
1204: \x09\x20\x{202f}\x0a\x0b\x0c
1205: 0: \x{09} \x{202f}\x{0a}\x{0b}\x{0c}
1206: ** Failers
1207: No match
1208: \x09\x{200a}\x{a0}\x{2028}\x0b
1209: No match
1210:
1211: /a\Rb/I8<bsr_anycrlf>
1212: Capturing subpattern count = 0
1213: Options: bsr_anycrlf utf8
1214: First char = 'a'
1215: Need char = 'b'
1216: a\rb
1217: 0: a\x{0d}b
1218: a\nb
1219: 0: a\x{0a}b
1220: a\r\nb
1221: 0: a\x{0d}\x{0a}b
1222: ** Failers
1223: No match
1224: a\x{85}b
1225: No match
1226: a\x0bb
1227: No match
1228:
1229: /a\Rb/I8<bsr_unicode>
1230: Capturing subpattern count = 0
1231: Options: bsr_unicode utf8
1232: First char = 'a'
1233: Need char = 'b'
1234: a\rb
1235: 0: a\x{0d}b
1236: a\nb
1237: 0: a\x{0a}b
1238: a\r\nb
1239: 0: a\x{0d}\x{0a}b
1240: a\x{85}b
1241: 0: a\x{85}b
1242: a\x0bb
1243: 0: a\x{0b}b
1244: ** Failers
1245: No match
1246: a\x{85}b\<bsr_anycrlf>
1247: No match
1248: a\x0bb\<bsr_anycrlf>
1249: No match
1250:
1251: /a\R?b/I8<bsr_anycrlf>
1252: Capturing subpattern count = 0
1253: Options: bsr_anycrlf utf8
1254: First char = 'a'
1255: Need char = 'b'
1256: a\rb
1257: 0: a\x{0d}b
1258: a\nb
1259: 0: a\x{0a}b
1260: a\r\nb
1261: 0: a\x{0d}\x{0a}b
1262: ** Failers
1263: No match
1264: a\x{85}b
1265: No match
1266: a\x0bb
1267: No match
1268:
1269: /a\R?b/I8<bsr_unicode>
1270: Capturing subpattern count = 0
1271: Options: bsr_unicode utf8
1272: First char = 'a'
1273: Need char = 'b'
1274: a\rb
1275: 0: a\x{0d}b
1276: a\nb
1277: 0: a\x{0a}b
1278: a\r\nb
1279: 0: a\x{0d}\x{0a}b
1280: a\x{85}b
1281: 0: a\x{85}b
1282: a\x0bb
1283: 0: a\x{0b}b
1284: ** Failers
1285: No match
1286: a\x{85}b\<bsr_anycrlf>
1287: No match
1288: a\x0bb\<bsr_anycrlf>
1289: No match
1290:
1291: /X/8f<any>
1292: A\x{1ec5}ABCXYZ
1293: 0: X
1294:
1295: /abcd*/8
1296: xxxxabcd\P
1297: 0: abcd
1298: 1: abc
1299: xxxxabcd\P\P
1300: Partial match: abcd
1301:
1302: /abcd*/i8
1303: xxxxabcd\P
1304: 0: abcd
1305: 1: abc
1306: xxxxabcd\P\P
1307: Partial match: abcd
1308: XXXXABCD\P
1309: 0: ABCD
1310: 1: ABC
1311: XXXXABCD\P\P
1312: Partial match: ABCD
1313:
1314: /abc\d*/8
1315: xxxxabc1\P
1316: 0: abc1
1317: 1: abc
1318: xxxxabc1\P\P
1319: Partial match: abc1
1320:
1321: /abc[de]*/8
1322: xxxxabcde\P
1323: 0: abcde
1324: 1: abcd
1325: 2: abc
1326: xxxxabcde\P\P
1327: Partial match: abcde
1328:
1329: /\bthe cat\b/8
1330: the cat\P
1331: 0: the cat
1332: the cat\P\P
1333: Partial match: the cat
1334:
1335: /a+/8
1336: a\x{123}aa\>1
1337: 0: aa
1338: 1: a
1339: a\x{123}aa\>2
1340: Error -11 (bad UTF-8 offset)
1341: a\x{123}aa\>3
1342: 0: aa
1343: 1: a
1344: a\x{123}aa\>4
1345: 0: a
1346: a\x{123}aa\>5
1347: No match
1348: a\x{123}aa\>6
1349: Error -24 (bad offset value)
1350:
1351: /ab\Cde/8
1352: abXde
1353: Error -16 (item unsupported for DFA matching)
1354:
1355: /(?<=ab\Cde)X/8
1356: Failed: \C not allowed in lookbehind assertion at offset 10
1357:
1358: /-- End of testinput8 --/
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>