File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / pcre / testdata / testoutput9
Revision 1.1.1.4 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Mon Jul 22 08:25:57 2013 UTC (11 years ago) by misho
Branches: pcre, MAIN
CVS tags: v8_33, HEAD
8.33

    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: /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
  106:     *** Failers
  107: No match
  108:     a\nb  
  109: No match
  110: 
  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
  118:     *** Failers
  119: No match
  120:     a\x{4000}b 
  121: No match
  122:     ac\ncb 
  123: No match
  124: 
  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
  183: No match
  184:     a\x{1234}b 
  185: No match
  186:     ac\ncb 
  187: No match
  188: 
  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
  202: No match
  203:     a\x{1234}b 
  204: No match
  205: 
  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
  219: No match
  220:     a\x{1234}b 
  221: No match
  222: 
  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
  239: No match
  240:     a\x{1234}b 
  241: No match
  242:     axxxxxxbcdefghijb 
  243: No match
  244: 
  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
  261: No match
  262:     a\x{1234}b 
  263: No match
  264:     axxxxxxbcdefghijb 
  265: No match
  266: 
  267: /^[a\x{c0}]/8
  268:     *** Failers
  269: No match
  270:     \x{100}
  271: No match
  272: 
  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
  284:     
  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 
  289: No match
  290:     \x{100}\x{100}b
  291: No match
  292: 
  293: /\x{ab}/8
  294:     \x{ab} 
  295:  0: \x{ab}
  296:     \xc2\xab
  297:  0: \x{ab}
  298:     *** Failers 
  299: No match
  300:     \x00{ab}
  301: No match
  302: 
  303: /(?<=(.))X/8
  304:     WXYZ
  305:  0: X
  306:     \x{256}XYZ 
  307:  0: X
  308:     *** Failers
  309: No match
  310:     XYZ 
  311: No match
  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
  323:     
  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 
  345:  0: \x{100}
  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
  363: 
  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: 
  374: 
  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: 
  385:     
  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: 
  395: 
  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
  434: 
  435: /\D*/8
  436:   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  437: Matched, but offsets vector is too small to show all matches
  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}
  463: Matched, but offsets vector is too small to show all matches
  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 
  491:  0: \x{100}
  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
  502:     
  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  
  526: No match
  527: 
  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
  538: No match
  539:     12a34  
  540: No match
  541: 
  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
  552: No match
  553:     12a34  
  554: No match
  555: 
  556: /\d+/8
  557:     12abcd34
  558:  0: 12
  559:  1: 1
  560:     *** Failers
  561: No match
  562: 
  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:     \    \ 
  600: No match
  601: 
  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:     \     \  
  613: No match
  614: 
  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:     \     \  
  626: No match
  627: 
  628: />\s+</8
  629:     12>      <34
  630:  0: >      <
  631:     *** Failers
  632: No match
  633: 
  634: />\s{2,3}</8
  635:     ab>  <cd
  636:  0: >  <
  637:     ab>   <ce
  638:  0: >   <
  639:     *** Failers
  640: No match
  641:     ab>    <cd 
  642: No match
  643: 
  644: />\s{2,3}?</8
  645:     ab>  <cd
  646:  0: >  <
  647:     ab>   <ce
  648:  0: >   <
  649:     *** Failers
  650: No match
  651:     ab>    <cd 
  652: No match
  653: 
  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:     +++=*! 
  667: No match
  668: 
  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
  679: No match
  680: 
  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
  691: No match
  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 
  705: No match
  706: 
  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
  717: No match
  718: 
  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
  729: No match
  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 
  739: No match
  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 
  749: No match
  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  
  757: No match
  758: 
  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
  768: 
  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
  782: 
  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  
  791: No match
  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  
  803: No match
  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  
  819: No match
  820: 
  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  
  831: No match
  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  
  843: No match
  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  
  855: No match
  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  
  867: No match
  868: 
  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
  875: No match
  876:     X  
  877: No match
  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
  887: No match
  888:     X  
  889: No match
  890: 
  891: /(?<=[\x{100}\x{200}]{3})X/8
  892:     abc\x{100}\x{200}\x{100}X
  893:  0: X
  894:     *** Failers
  895: No match
  896:     abc\x{200}X
  897: No match
  898:     X  
  899: No match
  900: 
  901: /[^\x{100}\x{200}]X/8
  902:     AX
  903:  0: AX
  904:     \x{150}X
  905:  0: \x{150}X
  906:     \x{500}X 
  907:  0: \x{500}X
  908:     *** Failers
  909: No match
  910:     \x{100}X
  911: No match
  912:     \x{200}X   
  913: No match
  914: 
  915: /[^Q\x{100}\x{200}]X/8
  916:     AX
  917:  0: AX
  918:     \x{150}X
  919:  0: \x{150}X
  920:     \x{500}X 
  921:  0: \x{500}X
  922:     *** Failers
  923: No match
  924:     \x{100}X
  925: No match
  926:     \x{200}X   
  927: No match
  928:     QX 
  929: No match
  930: 
  931: /[^\x{100}-\x{200}]X/8
  932:     AX
  933:  0: AX
  934:     \x{500}X 
  935:  0: \x{500}X
  936:     *** Failers
  937: No match
  938:     \x{100}X
  939: No match
  940:     \x{150}X
  941: No match
  942:     \x{200}X   
  943: No match
  944: 
  945: /[z-\x{100}]/8i
  946:     z
  947:  0: z
  948:     Z 
  949:  0: Z
  950:     \x{100}
  951:  0: \x{100}
  952:     *** Failers
  953: No match
  954:     \x{102}
  955: No match
  956:     y    
  957: No match
  958: 
  959: /[\xFF]/
  960:     >\xff<
  961:  0: \xff
  962: 
  963: /[\xff]/8
  964:     >\x{ff}<
  965:  0: \x{ff}
  966: 
  967: /[^\xFF]/
  968:     XYZ
  969:  0: X
  970: 
  971: /[^\xff]/8
  972:     XYZ
  973:  0: X
  974:     \x{123} 
  975:  0: \x{123}
  976: 
  977: /^[ac]*b/8
  978:   xb
  979: No match
  980: 
  981: /^[ac\x{100}]*b/8
  982:   xb
  983: No match
  984: 
  985: /^[^x]*b/8i
  986:   xb
  987: No match
  988: 
  989: /^[^x]*b/8
  990:   xb
  991: No match
  992:   
  993: /^\d*b/8
  994:   xb 
  995: No match
  996: 
  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}
 1152:     ** Failers
 1153: No match
 1154:     \x{a0} X\x0a   
 1155: No match
 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 
 1167: No match
 1168:     \x09\x20\x{a0}\x0a\x0b
 1169: No match
 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}
 1176:     ** Failers
 1177: No match
 1178:     \x{2009} X\x0a   
 1179: No match
 1180:     
 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 
 1191: No match
 1192:     \x09\x{200a}\x{a0}\x{2028}\x0b
 1193: No match
 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 
 1229: No match
 1230:     a\x{85}b\<bsr_anycrlf>
 1231: No match
 1232:     a\x0bb\<bsr_anycrlf>
 1233: No match
 1234:     
 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>
 1271: No match
 1272:     a\x0bb\<bsr_anycrlf>
 1273: No match
 1274:  
 1275: /X/8f<any> 
 1276:     A\x{1ec5}ABCXYZ
 1277:  0: X
 1278: 
 1279: /abcd*/8
 1280:     xxxxabcd\P
 1281:  0: abcd
 1282:  1: abc
 1283:     xxxxabcd\P\P
 1284: Partial match: abcd
 1285: 
 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
 1304: 
 1305: /abc[de]*/8
 1306:     xxxxabcde\P
 1307:  0: abcde
 1308:  1: abcd
 1309:  2: abc
 1310:     xxxxabcde\P\P
 1311: Partial match: abcde
 1312: 
 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)
 1322: 
 1323: /(?<=ab\Cde)X/8
 1324: Failed: \C not allowed in lookbehind assertion at offset 10
 1325: 
 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: 
 1371: /-- End of testinput9 --/ 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>