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