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