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