tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

Assigned.js (35247B)


      1 // Copyright 2025 Mathias Bynens. All rights reserved.
      2 // This code is governed by the BSD license found in the LICENSE file.
      3 
      4 /*---
      5 author: Mathias Bynens
      6 description: >
      7  Unicode property escapes for `Assigned`
      8 info: |
      9  Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
     10  Unicode v17.0.0
     11 esid: sec-static-semantics-unicodematchproperty-p
     12 features: [regexp-unicode-property-escapes]
     13 includes: [regExpUtils.js]
     14 ---*/
     15 
     16 const matchSymbols = buildString({
     17  loneCodePoints: [
     18    0x00038C,
     19    0x00085E,
     20    0x0009B2,
     21    0x0009D7,
     22    0x000A3C,
     23    0x000A51,
     24    0x000A5E,
     25    0x000AD0,
     26    0x000B9C,
     27    0x000BD0,
     28    0x000BD7,
     29    0x000DBD,
     30    0x000DCA,
     31    0x000DD6,
     32    0x000E84,
     33    0x000EA5,
     34    0x000EC6,
     35    0x0010C7,
     36    0x0010CD,
     37    0x001258,
     38    0x0012C0,
     39    0x001940,
     40    0x001F59,
     41    0x001F5B,
     42    0x001F5D,
     43    0x002D27,
     44    0x002D2D,
     45    0x00FB3E,
     46    0x00FEFF,
     47    0x0101A0,
     48    0x010808,
     49    0x01083C,
     50    0x0110CD,
     51    0x011288,
     52    0x011350,
     53    0x011357,
     54    0x01138B,
     55    0x01138E,
     56    0x0113C2,
     57    0x0113C5,
     58    0x011909,
     59    0x011D3A,
     60    0x011FB0,
     61    0x01B132,
     62    0x01B155,
     63    0x01D4A2,
     64    0x01D4BB,
     65    0x01D546,
     66    0x01E08F,
     67    0x01E2FF,
     68    0x01E5FF,
     69    0x01EE24,
     70    0x01EE27,
     71    0x01EE39,
     72    0x01EE3B,
     73    0x01EE42,
     74    0x01EE47,
     75    0x01EE49,
     76    0x01EE4B,
     77    0x01EE54,
     78    0x01EE57,
     79    0x01EE59,
     80    0x01EE5B,
     81    0x01EE5D,
     82    0x01EE5F,
     83    0x01EE64,
     84    0x01EE7E,
     85    0x01F7F0,
     86    0x01FAC8,
     87    0x0E0001
     88  ],
     89  ranges: [
     90    [0x00DC00, 0x00DFFF],
     91    [0x000000, 0x000377],
     92    [0x00037A, 0x00037F],
     93    [0x000384, 0x00038A],
     94    [0x00038E, 0x0003A1],
     95    [0x0003A3, 0x00052F],
     96    [0x000531, 0x000556],
     97    [0x000559, 0x00058A],
     98    [0x00058D, 0x00058F],
     99    [0x000591, 0x0005C7],
    100    [0x0005D0, 0x0005EA],
    101    [0x0005EF, 0x0005F4],
    102    [0x000600, 0x00070D],
    103    [0x00070F, 0x00074A],
    104    [0x00074D, 0x0007B1],
    105    [0x0007C0, 0x0007FA],
    106    [0x0007FD, 0x00082D],
    107    [0x000830, 0x00083E],
    108    [0x000840, 0x00085B],
    109    [0x000860, 0x00086A],
    110    [0x000870, 0x000891],
    111    [0x000897, 0x000983],
    112    [0x000985, 0x00098C],
    113    [0x00098F, 0x000990],
    114    [0x000993, 0x0009A8],
    115    [0x0009AA, 0x0009B0],
    116    [0x0009B6, 0x0009B9],
    117    [0x0009BC, 0x0009C4],
    118    [0x0009C7, 0x0009C8],
    119    [0x0009CB, 0x0009CE],
    120    [0x0009DC, 0x0009DD],
    121    [0x0009DF, 0x0009E3],
    122    [0x0009E6, 0x0009FE],
    123    [0x000A01, 0x000A03],
    124    [0x000A05, 0x000A0A],
    125    [0x000A0F, 0x000A10],
    126    [0x000A13, 0x000A28],
    127    [0x000A2A, 0x000A30],
    128    [0x000A32, 0x000A33],
    129    [0x000A35, 0x000A36],
    130    [0x000A38, 0x000A39],
    131    [0x000A3E, 0x000A42],
    132    [0x000A47, 0x000A48],
    133    [0x000A4B, 0x000A4D],
    134    [0x000A59, 0x000A5C],
    135    [0x000A66, 0x000A76],
    136    [0x000A81, 0x000A83],
    137    [0x000A85, 0x000A8D],
    138    [0x000A8F, 0x000A91],
    139    [0x000A93, 0x000AA8],
    140    [0x000AAA, 0x000AB0],
    141    [0x000AB2, 0x000AB3],
    142    [0x000AB5, 0x000AB9],
    143    [0x000ABC, 0x000AC5],
    144    [0x000AC7, 0x000AC9],
    145    [0x000ACB, 0x000ACD],
    146    [0x000AE0, 0x000AE3],
    147    [0x000AE6, 0x000AF1],
    148    [0x000AF9, 0x000AFF],
    149    [0x000B01, 0x000B03],
    150    [0x000B05, 0x000B0C],
    151    [0x000B0F, 0x000B10],
    152    [0x000B13, 0x000B28],
    153    [0x000B2A, 0x000B30],
    154    [0x000B32, 0x000B33],
    155    [0x000B35, 0x000B39],
    156    [0x000B3C, 0x000B44],
    157    [0x000B47, 0x000B48],
    158    [0x000B4B, 0x000B4D],
    159    [0x000B55, 0x000B57],
    160    [0x000B5C, 0x000B5D],
    161    [0x000B5F, 0x000B63],
    162    [0x000B66, 0x000B77],
    163    [0x000B82, 0x000B83],
    164    [0x000B85, 0x000B8A],
    165    [0x000B8E, 0x000B90],
    166    [0x000B92, 0x000B95],
    167    [0x000B99, 0x000B9A],
    168    [0x000B9E, 0x000B9F],
    169    [0x000BA3, 0x000BA4],
    170    [0x000BA8, 0x000BAA],
    171    [0x000BAE, 0x000BB9],
    172    [0x000BBE, 0x000BC2],
    173    [0x000BC6, 0x000BC8],
    174    [0x000BCA, 0x000BCD],
    175    [0x000BE6, 0x000BFA],
    176    [0x000C00, 0x000C0C],
    177    [0x000C0E, 0x000C10],
    178    [0x000C12, 0x000C28],
    179    [0x000C2A, 0x000C39],
    180    [0x000C3C, 0x000C44],
    181    [0x000C46, 0x000C48],
    182    [0x000C4A, 0x000C4D],
    183    [0x000C55, 0x000C56],
    184    [0x000C58, 0x000C5A],
    185    [0x000C5C, 0x000C5D],
    186    [0x000C60, 0x000C63],
    187    [0x000C66, 0x000C6F],
    188    [0x000C77, 0x000C8C],
    189    [0x000C8E, 0x000C90],
    190    [0x000C92, 0x000CA8],
    191    [0x000CAA, 0x000CB3],
    192    [0x000CB5, 0x000CB9],
    193    [0x000CBC, 0x000CC4],
    194    [0x000CC6, 0x000CC8],
    195    [0x000CCA, 0x000CCD],
    196    [0x000CD5, 0x000CD6],
    197    [0x000CDC, 0x000CDE],
    198    [0x000CE0, 0x000CE3],
    199    [0x000CE6, 0x000CEF],
    200    [0x000CF1, 0x000CF3],
    201    [0x000D00, 0x000D0C],
    202    [0x000D0E, 0x000D10],
    203    [0x000D12, 0x000D44],
    204    [0x000D46, 0x000D48],
    205    [0x000D4A, 0x000D4F],
    206    [0x000D54, 0x000D63],
    207    [0x000D66, 0x000D7F],
    208    [0x000D81, 0x000D83],
    209    [0x000D85, 0x000D96],
    210    [0x000D9A, 0x000DB1],
    211    [0x000DB3, 0x000DBB],
    212    [0x000DC0, 0x000DC6],
    213    [0x000DCF, 0x000DD4],
    214    [0x000DD8, 0x000DDF],
    215    [0x000DE6, 0x000DEF],
    216    [0x000DF2, 0x000DF4],
    217    [0x000E01, 0x000E3A],
    218    [0x000E3F, 0x000E5B],
    219    [0x000E81, 0x000E82],
    220    [0x000E86, 0x000E8A],
    221    [0x000E8C, 0x000EA3],
    222    [0x000EA7, 0x000EBD],
    223    [0x000EC0, 0x000EC4],
    224    [0x000EC8, 0x000ECE],
    225    [0x000ED0, 0x000ED9],
    226    [0x000EDC, 0x000EDF],
    227    [0x000F00, 0x000F47],
    228    [0x000F49, 0x000F6C],
    229    [0x000F71, 0x000F97],
    230    [0x000F99, 0x000FBC],
    231    [0x000FBE, 0x000FCC],
    232    [0x000FCE, 0x000FDA],
    233    [0x001000, 0x0010C5],
    234    [0x0010D0, 0x001248],
    235    [0x00124A, 0x00124D],
    236    [0x001250, 0x001256],
    237    [0x00125A, 0x00125D],
    238    [0x001260, 0x001288],
    239    [0x00128A, 0x00128D],
    240    [0x001290, 0x0012B0],
    241    [0x0012B2, 0x0012B5],
    242    [0x0012B8, 0x0012BE],
    243    [0x0012C2, 0x0012C5],
    244    [0x0012C8, 0x0012D6],
    245    [0x0012D8, 0x001310],
    246    [0x001312, 0x001315],
    247    [0x001318, 0x00135A],
    248    [0x00135D, 0x00137C],
    249    [0x001380, 0x001399],
    250    [0x0013A0, 0x0013F5],
    251    [0x0013F8, 0x0013FD],
    252    [0x001400, 0x00169C],
    253    [0x0016A0, 0x0016F8],
    254    [0x001700, 0x001715],
    255    [0x00171F, 0x001736],
    256    [0x001740, 0x001753],
    257    [0x001760, 0x00176C],
    258    [0x00176E, 0x001770],
    259    [0x001772, 0x001773],
    260    [0x001780, 0x0017DD],
    261    [0x0017E0, 0x0017E9],
    262    [0x0017F0, 0x0017F9],
    263    [0x001800, 0x001819],
    264    [0x001820, 0x001878],
    265    [0x001880, 0x0018AA],
    266    [0x0018B0, 0x0018F5],
    267    [0x001900, 0x00191E],
    268    [0x001920, 0x00192B],
    269    [0x001930, 0x00193B],
    270    [0x001944, 0x00196D],
    271    [0x001970, 0x001974],
    272    [0x001980, 0x0019AB],
    273    [0x0019B0, 0x0019C9],
    274    [0x0019D0, 0x0019DA],
    275    [0x0019DE, 0x001A1B],
    276    [0x001A1E, 0x001A5E],
    277    [0x001A60, 0x001A7C],
    278    [0x001A7F, 0x001A89],
    279    [0x001A90, 0x001A99],
    280    [0x001AA0, 0x001AAD],
    281    [0x001AB0, 0x001ADD],
    282    [0x001AE0, 0x001AEB],
    283    [0x001B00, 0x001B4C],
    284    [0x001B4E, 0x001BF3],
    285    [0x001BFC, 0x001C37],
    286    [0x001C3B, 0x001C49],
    287    [0x001C4D, 0x001C8A],
    288    [0x001C90, 0x001CBA],
    289    [0x001CBD, 0x001CC7],
    290    [0x001CD0, 0x001CFA],
    291    [0x001D00, 0x001F15],
    292    [0x001F18, 0x001F1D],
    293    [0x001F20, 0x001F45],
    294    [0x001F48, 0x001F4D],
    295    [0x001F50, 0x001F57],
    296    [0x001F5F, 0x001F7D],
    297    [0x001F80, 0x001FB4],
    298    [0x001FB6, 0x001FC4],
    299    [0x001FC6, 0x001FD3],
    300    [0x001FD6, 0x001FDB],
    301    [0x001FDD, 0x001FEF],
    302    [0x001FF2, 0x001FF4],
    303    [0x001FF6, 0x001FFE],
    304    [0x002000, 0x002064],
    305    [0x002066, 0x002071],
    306    [0x002074, 0x00208E],
    307    [0x002090, 0x00209C],
    308    [0x0020A0, 0x0020C1],
    309    [0x0020D0, 0x0020F0],
    310    [0x002100, 0x00218B],
    311    [0x002190, 0x002429],
    312    [0x002440, 0x00244A],
    313    [0x002460, 0x002B73],
    314    [0x002B76, 0x002CF3],
    315    [0x002CF9, 0x002D25],
    316    [0x002D30, 0x002D67],
    317    [0x002D6F, 0x002D70],
    318    [0x002D7F, 0x002D96],
    319    [0x002DA0, 0x002DA6],
    320    [0x002DA8, 0x002DAE],
    321    [0x002DB0, 0x002DB6],
    322    [0x002DB8, 0x002DBE],
    323    [0x002DC0, 0x002DC6],
    324    [0x002DC8, 0x002DCE],
    325    [0x002DD0, 0x002DD6],
    326    [0x002DD8, 0x002DDE],
    327    [0x002DE0, 0x002E5D],
    328    [0x002E80, 0x002E99],
    329    [0x002E9B, 0x002EF3],
    330    [0x002F00, 0x002FD5],
    331    [0x002FF0, 0x00303F],
    332    [0x003041, 0x003096],
    333    [0x003099, 0x0030FF],
    334    [0x003105, 0x00312F],
    335    [0x003131, 0x00318E],
    336    [0x003190, 0x0031E5],
    337    [0x0031EF, 0x00321E],
    338    [0x003220, 0x00A48C],
    339    [0x00A490, 0x00A4C6],
    340    [0x00A4D0, 0x00A62B],
    341    [0x00A640, 0x00A6F7],
    342    [0x00A700, 0x00A7DC],
    343    [0x00A7F1, 0x00A82C],
    344    [0x00A830, 0x00A839],
    345    [0x00A840, 0x00A877],
    346    [0x00A880, 0x00A8C5],
    347    [0x00A8CE, 0x00A8D9],
    348    [0x00A8E0, 0x00A953],
    349    [0x00A95F, 0x00A97C],
    350    [0x00A980, 0x00A9CD],
    351    [0x00A9CF, 0x00A9D9],
    352    [0x00A9DE, 0x00A9FE],
    353    [0x00AA00, 0x00AA36],
    354    [0x00AA40, 0x00AA4D],
    355    [0x00AA50, 0x00AA59],
    356    [0x00AA5C, 0x00AAC2],
    357    [0x00AADB, 0x00AAF6],
    358    [0x00AB01, 0x00AB06],
    359    [0x00AB09, 0x00AB0E],
    360    [0x00AB11, 0x00AB16],
    361    [0x00AB20, 0x00AB26],
    362    [0x00AB28, 0x00AB2E],
    363    [0x00AB30, 0x00AB6B],
    364    [0x00AB70, 0x00ABED],
    365    [0x00ABF0, 0x00ABF9],
    366    [0x00AC00, 0x00D7A3],
    367    [0x00D7B0, 0x00D7C6],
    368    [0x00D7CB, 0x00D7FB],
    369    [0x00D800, 0x00DBFF],
    370    [0x00E000, 0x00FA6D],
    371    [0x00FA70, 0x00FAD9],
    372    [0x00FB00, 0x00FB06],
    373    [0x00FB13, 0x00FB17],
    374    [0x00FB1D, 0x00FB36],
    375    [0x00FB38, 0x00FB3C],
    376    [0x00FB40, 0x00FB41],
    377    [0x00FB43, 0x00FB44],
    378    [0x00FB46, 0x00FDCF],
    379    [0x00FDF0, 0x00FE19],
    380    [0x00FE20, 0x00FE52],
    381    [0x00FE54, 0x00FE66],
    382    [0x00FE68, 0x00FE6B],
    383    [0x00FE70, 0x00FE74],
    384    [0x00FE76, 0x00FEFC],
    385    [0x00FF01, 0x00FFBE],
    386    [0x00FFC2, 0x00FFC7],
    387    [0x00FFCA, 0x00FFCF],
    388    [0x00FFD2, 0x00FFD7],
    389    [0x00FFDA, 0x00FFDC],
    390    [0x00FFE0, 0x00FFE6],
    391    [0x00FFE8, 0x00FFEE],
    392    [0x00FFF9, 0x00FFFD],
    393    [0x010000, 0x01000B],
    394    [0x01000D, 0x010026],
    395    [0x010028, 0x01003A],
    396    [0x01003C, 0x01003D],
    397    [0x01003F, 0x01004D],
    398    [0x010050, 0x01005D],
    399    [0x010080, 0x0100FA],
    400    [0x010100, 0x010102],
    401    [0x010107, 0x010133],
    402    [0x010137, 0x01018E],
    403    [0x010190, 0x01019C],
    404    [0x0101D0, 0x0101FD],
    405    [0x010280, 0x01029C],
    406    [0x0102A0, 0x0102D0],
    407    [0x0102E0, 0x0102FB],
    408    [0x010300, 0x010323],
    409    [0x01032D, 0x01034A],
    410    [0x010350, 0x01037A],
    411    [0x010380, 0x01039D],
    412    [0x01039F, 0x0103C3],
    413    [0x0103C8, 0x0103D5],
    414    [0x010400, 0x01049D],
    415    [0x0104A0, 0x0104A9],
    416    [0x0104B0, 0x0104D3],
    417    [0x0104D8, 0x0104FB],
    418    [0x010500, 0x010527],
    419    [0x010530, 0x010563],
    420    [0x01056F, 0x01057A],
    421    [0x01057C, 0x01058A],
    422    [0x01058C, 0x010592],
    423    [0x010594, 0x010595],
    424    [0x010597, 0x0105A1],
    425    [0x0105A3, 0x0105B1],
    426    [0x0105B3, 0x0105B9],
    427    [0x0105BB, 0x0105BC],
    428    [0x0105C0, 0x0105F3],
    429    [0x010600, 0x010736],
    430    [0x010740, 0x010755],
    431    [0x010760, 0x010767],
    432    [0x010780, 0x010785],
    433    [0x010787, 0x0107B0],
    434    [0x0107B2, 0x0107BA],
    435    [0x010800, 0x010805],
    436    [0x01080A, 0x010835],
    437    [0x010837, 0x010838],
    438    [0x01083F, 0x010855],
    439    [0x010857, 0x01089E],
    440    [0x0108A7, 0x0108AF],
    441    [0x0108E0, 0x0108F2],
    442    [0x0108F4, 0x0108F5],
    443    [0x0108FB, 0x01091B],
    444    [0x01091F, 0x010939],
    445    [0x01093F, 0x010959],
    446    [0x010980, 0x0109B7],
    447    [0x0109BC, 0x0109CF],
    448    [0x0109D2, 0x010A03],
    449    [0x010A05, 0x010A06],
    450    [0x010A0C, 0x010A13],
    451    [0x010A15, 0x010A17],
    452    [0x010A19, 0x010A35],
    453    [0x010A38, 0x010A3A],
    454    [0x010A3F, 0x010A48],
    455    [0x010A50, 0x010A58],
    456    [0x010A60, 0x010A9F],
    457    [0x010AC0, 0x010AE6],
    458    [0x010AEB, 0x010AF6],
    459    [0x010B00, 0x010B35],
    460    [0x010B39, 0x010B55],
    461    [0x010B58, 0x010B72],
    462    [0x010B78, 0x010B91],
    463    [0x010B99, 0x010B9C],
    464    [0x010BA9, 0x010BAF],
    465    [0x010C00, 0x010C48],
    466    [0x010C80, 0x010CB2],
    467    [0x010CC0, 0x010CF2],
    468    [0x010CFA, 0x010D27],
    469    [0x010D30, 0x010D39],
    470    [0x010D40, 0x010D65],
    471    [0x010D69, 0x010D85],
    472    [0x010D8E, 0x010D8F],
    473    [0x010E60, 0x010E7E],
    474    [0x010E80, 0x010EA9],
    475    [0x010EAB, 0x010EAD],
    476    [0x010EB0, 0x010EB1],
    477    [0x010EC2, 0x010EC7],
    478    [0x010ED0, 0x010ED8],
    479    [0x010EFA, 0x010F27],
    480    [0x010F30, 0x010F59],
    481    [0x010F70, 0x010F89],
    482    [0x010FB0, 0x010FCB],
    483    [0x010FE0, 0x010FF6],
    484    [0x011000, 0x01104D],
    485    [0x011052, 0x011075],
    486    [0x01107F, 0x0110C2],
    487    [0x0110D0, 0x0110E8],
    488    [0x0110F0, 0x0110F9],
    489    [0x011100, 0x011134],
    490    [0x011136, 0x011147],
    491    [0x011150, 0x011176],
    492    [0x011180, 0x0111DF],
    493    [0x0111E1, 0x0111F4],
    494    [0x011200, 0x011211],
    495    [0x011213, 0x011241],
    496    [0x011280, 0x011286],
    497    [0x01128A, 0x01128D],
    498    [0x01128F, 0x01129D],
    499    [0x01129F, 0x0112A9],
    500    [0x0112B0, 0x0112EA],
    501    [0x0112F0, 0x0112F9],
    502    [0x011300, 0x011303],
    503    [0x011305, 0x01130C],
    504    [0x01130F, 0x011310],
    505    [0x011313, 0x011328],
    506    [0x01132A, 0x011330],
    507    [0x011332, 0x011333],
    508    [0x011335, 0x011339],
    509    [0x01133B, 0x011344],
    510    [0x011347, 0x011348],
    511    [0x01134B, 0x01134D],
    512    [0x01135D, 0x011363],
    513    [0x011366, 0x01136C],
    514    [0x011370, 0x011374],
    515    [0x011380, 0x011389],
    516    [0x011390, 0x0113B5],
    517    [0x0113B7, 0x0113C0],
    518    [0x0113C7, 0x0113CA],
    519    [0x0113CC, 0x0113D5],
    520    [0x0113D7, 0x0113D8],
    521    [0x0113E1, 0x0113E2],
    522    [0x011400, 0x01145B],
    523    [0x01145D, 0x011461],
    524    [0x011480, 0x0114C7],
    525    [0x0114D0, 0x0114D9],
    526    [0x011580, 0x0115B5],
    527    [0x0115B8, 0x0115DD],
    528    [0x011600, 0x011644],
    529    [0x011650, 0x011659],
    530    [0x011660, 0x01166C],
    531    [0x011680, 0x0116B9],
    532    [0x0116C0, 0x0116C9],
    533    [0x0116D0, 0x0116E3],
    534    [0x011700, 0x01171A],
    535    [0x01171D, 0x01172B],
    536    [0x011730, 0x011746],
    537    [0x011800, 0x01183B],
    538    [0x0118A0, 0x0118F2],
    539    [0x0118FF, 0x011906],
    540    [0x01190C, 0x011913],
    541    [0x011915, 0x011916],
    542    [0x011918, 0x011935],
    543    [0x011937, 0x011938],
    544    [0x01193B, 0x011946],
    545    [0x011950, 0x011959],
    546    [0x0119A0, 0x0119A7],
    547    [0x0119AA, 0x0119D7],
    548    [0x0119DA, 0x0119E4],
    549    [0x011A00, 0x011A47],
    550    [0x011A50, 0x011AA2],
    551    [0x011AB0, 0x011AF8],
    552    [0x011B00, 0x011B09],
    553    [0x011B60, 0x011B67],
    554    [0x011BC0, 0x011BE1],
    555    [0x011BF0, 0x011BF9],
    556    [0x011C00, 0x011C08],
    557    [0x011C0A, 0x011C36],
    558    [0x011C38, 0x011C45],
    559    [0x011C50, 0x011C6C],
    560    [0x011C70, 0x011C8F],
    561    [0x011C92, 0x011CA7],
    562    [0x011CA9, 0x011CB6],
    563    [0x011D00, 0x011D06],
    564    [0x011D08, 0x011D09],
    565    [0x011D0B, 0x011D36],
    566    [0x011D3C, 0x011D3D],
    567    [0x011D3F, 0x011D47],
    568    [0x011D50, 0x011D59],
    569    [0x011D60, 0x011D65],
    570    [0x011D67, 0x011D68],
    571    [0x011D6A, 0x011D8E],
    572    [0x011D90, 0x011D91],
    573    [0x011D93, 0x011D98],
    574    [0x011DA0, 0x011DA9],
    575    [0x011DB0, 0x011DDB],
    576    [0x011DE0, 0x011DE9],
    577    [0x011EE0, 0x011EF8],
    578    [0x011F00, 0x011F10],
    579    [0x011F12, 0x011F3A],
    580    [0x011F3E, 0x011F5A],
    581    [0x011FC0, 0x011FF1],
    582    [0x011FFF, 0x012399],
    583    [0x012400, 0x01246E],
    584    [0x012470, 0x012474],
    585    [0x012480, 0x012543],
    586    [0x012F90, 0x012FF2],
    587    [0x013000, 0x013455],
    588    [0x013460, 0x0143FA],
    589    [0x014400, 0x014646],
    590    [0x016100, 0x016139],
    591    [0x016800, 0x016A38],
    592    [0x016A40, 0x016A5E],
    593    [0x016A60, 0x016A69],
    594    [0x016A6E, 0x016ABE],
    595    [0x016AC0, 0x016AC9],
    596    [0x016AD0, 0x016AED],
    597    [0x016AF0, 0x016AF5],
    598    [0x016B00, 0x016B45],
    599    [0x016B50, 0x016B59],
    600    [0x016B5B, 0x016B61],
    601    [0x016B63, 0x016B77],
    602    [0x016B7D, 0x016B8F],
    603    [0x016D40, 0x016D79],
    604    [0x016E40, 0x016E9A],
    605    [0x016EA0, 0x016EB8],
    606    [0x016EBB, 0x016ED3],
    607    [0x016F00, 0x016F4A],
    608    [0x016F4F, 0x016F87],
    609    [0x016F8F, 0x016F9F],
    610    [0x016FE0, 0x016FE4],
    611    [0x016FF0, 0x016FF6],
    612    [0x017000, 0x018CD5],
    613    [0x018CFF, 0x018D1E],
    614    [0x018D80, 0x018DF2],
    615    [0x01AFF0, 0x01AFF3],
    616    [0x01AFF5, 0x01AFFB],
    617    [0x01AFFD, 0x01AFFE],
    618    [0x01B000, 0x01B122],
    619    [0x01B150, 0x01B152],
    620    [0x01B164, 0x01B167],
    621    [0x01B170, 0x01B2FB],
    622    [0x01BC00, 0x01BC6A],
    623    [0x01BC70, 0x01BC7C],
    624    [0x01BC80, 0x01BC88],
    625    [0x01BC90, 0x01BC99],
    626    [0x01BC9C, 0x01BCA3],
    627    [0x01CC00, 0x01CCFC],
    628    [0x01CD00, 0x01CEB3],
    629    [0x01CEBA, 0x01CED0],
    630    [0x01CEE0, 0x01CEF0],
    631    [0x01CF00, 0x01CF2D],
    632    [0x01CF30, 0x01CF46],
    633    [0x01CF50, 0x01CFC3],
    634    [0x01D000, 0x01D0F5],
    635    [0x01D100, 0x01D126],
    636    [0x01D129, 0x01D1EA],
    637    [0x01D200, 0x01D245],
    638    [0x01D2C0, 0x01D2D3],
    639    [0x01D2E0, 0x01D2F3],
    640    [0x01D300, 0x01D356],
    641    [0x01D360, 0x01D378],
    642    [0x01D400, 0x01D454],
    643    [0x01D456, 0x01D49C],
    644    [0x01D49E, 0x01D49F],
    645    [0x01D4A5, 0x01D4A6],
    646    [0x01D4A9, 0x01D4AC],
    647    [0x01D4AE, 0x01D4B9],
    648    [0x01D4BD, 0x01D4C3],
    649    [0x01D4C5, 0x01D505],
    650    [0x01D507, 0x01D50A],
    651    [0x01D50D, 0x01D514],
    652    [0x01D516, 0x01D51C],
    653    [0x01D51E, 0x01D539],
    654    [0x01D53B, 0x01D53E],
    655    [0x01D540, 0x01D544],
    656    [0x01D54A, 0x01D550],
    657    [0x01D552, 0x01D6A5],
    658    [0x01D6A8, 0x01D7CB],
    659    [0x01D7CE, 0x01DA8B],
    660    [0x01DA9B, 0x01DA9F],
    661    [0x01DAA1, 0x01DAAF],
    662    [0x01DF00, 0x01DF1E],
    663    [0x01DF25, 0x01DF2A],
    664    [0x01E000, 0x01E006],
    665    [0x01E008, 0x01E018],
    666    [0x01E01B, 0x01E021],
    667    [0x01E023, 0x01E024],
    668    [0x01E026, 0x01E02A],
    669    [0x01E030, 0x01E06D],
    670    [0x01E100, 0x01E12C],
    671    [0x01E130, 0x01E13D],
    672    [0x01E140, 0x01E149],
    673    [0x01E14E, 0x01E14F],
    674    [0x01E290, 0x01E2AE],
    675    [0x01E2C0, 0x01E2F9],
    676    [0x01E4D0, 0x01E4F9],
    677    [0x01E5D0, 0x01E5FA],
    678    [0x01E6C0, 0x01E6DE],
    679    [0x01E6E0, 0x01E6F5],
    680    [0x01E6FE, 0x01E6FF],
    681    [0x01E7E0, 0x01E7E6],
    682    [0x01E7E8, 0x01E7EB],
    683    [0x01E7ED, 0x01E7EE],
    684    [0x01E7F0, 0x01E7FE],
    685    [0x01E800, 0x01E8C4],
    686    [0x01E8C7, 0x01E8D6],
    687    [0x01E900, 0x01E94B],
    688    [0x01E950, 0x01E959],
    689    [0x01E95E, 0x01E95F],
    690    [0x01EC71, 0x01ECB4],
    691    [0x01ED01, 0x01ED3D],
    692    [0x01EE00, 0x01EE03],
    693    [0x01EE05, 0x01EE1F],
    694    [0x01EE21, 0x01EE22],
    695    [0x01EE29, 0x01EE32],
    696    [0x01EE34, 0x01EE37],
    697    [0x01EE4D, 0x01EE4F],
    698    [0x01EE51, 0x01EE52],
    699    [0x01EE61, 0x01EE62],
    700    [0x01EE67, 0x01EE6A],
    701    [0x01EE6C, 0x01EE72],
    702    [0x01EE74, 0x01EE77],
    703    [0x01EE79, 0x01EE7C],
    704    [0x01EE80, 0x01EE89],
    705    [0x01EE8B, 0x01EE9B],
    706    [0x01EEA1, 0x01EEA3],
    707    [0x01EEA5, 0x01EEA9],
    708    [0x01EEAB, 0x01EEBB],
    709    [0x01EEF0, 0x01EEF1],
    710    [0x01F000, 0x01F02B],
    711    [0x01F030, 0x01F093],
    712    [0x01F0A0, 0x01F0AE],
    713    [0x01F0B1, 0x01F0BF],
    714    [0x01F0C1, 0x01F0CF],
    715    [0x01F0D1, 0x01F0F5],
    716    [0x01F100, 0x01F1AD],
    717    [0x01F1E6, 0x01F202],
    718    [0x01F210, 0x01F23B],
    719    [0x01F240, 0x01F248],
    720    [0x01F250, 0x01F251],
    721    [0x01F260, 0x01F265],
    722    [0x01F300, 0x01F6D8],
    723    [0x01F6DC, 0x01F6EC],
    724    [0x01F6F0, 0x01F6FC],
    725    [0x01F700, 0x01F7D9],
    726    [0x01F7E0, 0x01F7EB],
    727    [0x01F800, 0x01F80B],
    728    [0x01F810, 0x01F847],
    729    [0x01F850, 0x01F859],
    730    [0x01F860, 0x01F887],
    731    [0x01F890, 0x01F8AD],
    732    [0x01F8B0, 0x01F8BB],
    733    [0x01F8C0, 0x01F8C1],
    734    [0x01F8D0, 0x01F8D8],
    735    [0x01F900, 0x01FA57],
    736    [0x01FA60, 0x01FA6D],
    737    [0x01FA70, 0x01FA7C],
    738    [0x01FA80, 0x01FA8A],
    739    [0x01FA8E, 0x01FAC6],
    740    [0x01FACD, 0x01FADC],
    741    [0x01FADF, 0x01FAEA],
    742    [0x01FAEF, 0x01FAF8],
    743    [0x01FB00, 0x01FB92],
    744    [0x01FB94, 0x01FBFA],
    745    [0x020000, 0x02A6DF],
    746    [0x02A700, 0x02B81D],
    747    [0x02B820, 0x02CEAD],
    748    [0x02CEB0, 0x02EBE0],
    749    [0x02EBF0, 0x02EE5D],
    750    [0x02F800, 0x02FA1D],
    751    [0x030000, 0x03134A],
    752    [0x031350, 0x033479],
    753    [0x0E0020, 0x0E007F],
    754    [0x0E0100, 0x0E01EF],
    755    [0x0F0000, 0x0FFFFD],
    756    [0x100000, 0x10FFFD]
    757  ]
    758 });
    759 testPropertyEscapes(
    760  /^\p{Assigned}+$/u,
    761  matchSymbols,
    762  "\\p{Assigned}"
    763 );
    764 
    765 const nonMatchSymbols = buildString({
    766  loneCodePoints: [
    767    0x00038B,
    768    0x00038D,
    769    0x0003A2,
    770    0x000530,
    771    0x000590,
    772    0x00070E,
    773    0x00083F,
    774    0x00085F,
    775    0x000984,
    776    0x0009A9,
    777    0x0009B1,
    778    0x0009DE,
    779    0x000A04,
    780    0x000A29,
    781    0x000A31,
    782    0x000A34,
    783    0x000A37,
    784    0x000A3D,
    785    0x000A5D,
    786    0x000A84,
    787    0x000A8E,
    788    0x000A92,
    789    0x000AA9,
    790    0x000AB1,
    791    0x000AB4,
    792    0x000AC6,
    793    0x000ACA,
    794    0x000B00,
    795    0x000B04,
    796    0x000B29,
    797    0x000B31,
    798    0x000B34,
    799    0x000B5E,
    800    0x000B84,
    801    0x000B91,
    802    0x000B9B,
    803    0x000B9D,
    804    0x000BC9,
    805    0x000C0D,
    806    0x000C11,
    807    0x000C29,
    808    0x000C45,
    809    0x000C49,
    810    0x000C57,
    811    0x000C5B,
    812    0x000C8D,
    813    0x000C91,
    814    0x000CA9,
    815    0x000CB4,
    816    0x000CC5,
    817    0x000CC9,
    818    0x000CDF,
    819    0x000CF0,
    820    0x000D0D,
    821    0x000D11,
    822    0x000D45,
    823    0x000D49,
    824    0x000D80,
    825    0x000D84,
    826    0x000DB2,
    827    0x000DBC,
    828    0x000DD5,
    829    0x000DD7,
    830    0x000E83,
    831    0x000E85,
    832    0x000E8B,
    833    0x000EA4,
    834    0x000EA6,
    835    0x000EC5,
    836    0x000EC7,
    837    0x000ECF,
    838    0x000F48,
    839    0x000F98,
    840    0x000FBD,
    841    0x000FCD,
    842    0x0010C6,
    843    0x001249,
    844    0x001257,
    845    0x001259,
    846    0x001289,
    847    0x0012B1,
    848    0x0012BF,
    849    0x0012C1,
    850    0x0012D7,
    851    0x001311,
    852    0x00176D,
    853    0x001771,
    854    0x00191F,
    855    0x001A5F,
    856    0x001B4D,
    857    0x001F58,
    858    0x001F5A,
    859    0x001F5C,
    860    0x001F5E,
    861    0x001FB5,
    862    0x001FC5,
    863    0x001FDC,
    864    0x001FF5,
    865    0x001FFF,
    866    0x002065,
    867    0x00208F,
    868    0x002D26,
    869    0x002DA7,
    870    0x002DAF,
    871    0x002DB7,
    872    0x002DBF,
    873    0x002DC7,
    874    0x002DCF,
    875    0x002DD7,
    876    0x002DDF,
    877    0x002E9A,
    878    0x003040,
    879    0x003130,
    880    0x00318F,
    881    0x00321F,
    882    0x00A9CE,
    883    0x00A9FF,
    884    0x00AB27,
    885    0x00AB2F,
    886    0x00FB37,
    887    0x00FB3D,
    888    0x00FB3F,
    889    0x00FB42,
    890    0x00FB45,
    891    0x00FE53,
    892    0x00FE67,
    893    0x00FE75,
    894    0x00FF00,
    895    0x00FFE7,
    896    0x01000C,
    897    0x010027,
    898    0x01003B,
    899    0x01003E,
    900    0x01018F,
    901    0x01039E,
    902    0x01057B,
    903    0x01058B,
    904    0x010593,
    905    0x010596,
    906    0x0105A2,
    907    0x0105B2,
    908    0x0105BA,
    909    0x010786,
    910    0x0107B1,
    911    0x010809,
    912    0x010836,
    913    0x010856,
    914    0x0108F3,
    915    0x010A04,
    916    0x010A14,
    917    0x010A18,
    918    0x010E7F,
    919    0x010EAA,
    920    0x011135,
    921    0x0111E0,
    922    0x011212,
    923    0x011287,
    924    0x011289,
    925    0x01128E,
    926    0x01129E,
    927    0x011304,
    928    0x011329,
    929    0x011331,
    930    0x011334,
    931    0x01133A,
    932    0x01138A,
    933    0x01138F,
    934    0x0113B6,
    935    0x0113C1,
    936    0x0113C6,
    937    0x0113CB,
    938    0x0113D6,
    939    0x01145C,
    940    0x011914,
    941    0x011917,
    942    0x011936,
    943    0x011C09,
    944    0x011C37,
    945    0x011CA8,
    946    0x011D07,
    947    0x011D0A,
    948    0x011D3B,
    949    0x011D3E,
    950    0x011D66,
    951    0x011D69,
    952    0x011D8F,
    953    0x011D92,
    954    0x011F11,
    955    0x01246F,
    956    0x016A5F,
    957    0x016ABF,
    958    0x016B5A,
    959    0x016B62,
    960    0x01AFF4,
    961    0x01AFFC,
    962    0x01AFFF,
    963    0x01D455,
    964    0x01D49D,
    965    0x01D4AD,
    966    0x01D4BA,
    967    0x01D4BC,
    968    0x01D4C4,
    969    0x01D506,
    970    0x01D515,
    971    0x01D51D,
    972    0x01D53A,
    973    0x01D53F,
    974    0x01D545,
    975    0x01D551,
    976    0x01DAA0,
    977    0x01E007,
    978    0x01E022,
    979    0x01E025,
    980    0x01E6DF,
    981    0x01E7E7,
    982    0x01E7EC,
    983    0x01E7EF,
    984    0x01E7FF,
    985    0x01EE04,
    986    0x01EE20,
    987    0x01EE23,
    988    0x01EE28,
    989    0x01EE33,
    990    0x01EE38,
    991    0x01EE3A,
    992    0x01EE48,
    993    0x01EE4A,
    994    0x01EE4C,
    995    0x01EE50,
    996    0x01EE53,
    997    0x01EE58,
    998    0x01EE5A,
    999    0x01EE5C,
   1000    0x01EE5E,
   1001    0x01EE60,
   1002    0x01EE63,
   1003    0x01EE6B,
   1004    0x01EE73,
   1005    0x01EE78,
   1006    0x01EE7D,
   1007    0x01EE7F,
   1008    0x01EE8A,
   1009    0x01EEA4,
   1010    0x01EEAA,
   1011    0x01F0C0,
   1012    0x01F0D0,
   1013    0x01FAC7,
   1014    0x01FB93
   1015  ],
   1016  ranges: [
   1017    [0x000378, 0x000379],
   1018    [0x000380, 0x000383],
   1019    [0x000557, 0x000558],
   1020    [0x00058B, 0x00058C],
   1021    [0x0005C8, 0x0005CF],
   1022    [0x0005EB, 0x0005EE],
   1023    [0x0005F5, 0x0005FF],
   1024    [0x00074B, 0x00074C],
   1025    [0x0007B2, 0x0007BF],
   1026    [0x0007FB, 0x0007FC],
   1027    [0x00082E, 0x00082F],
   1028    [0x00085C, 0x00085D],
   1029    [0x00086B, 0x00086F],
   1030    [0x000892, 0x000896],
   1031    [0x00098D, 0x00098E],
   1032    [0x000991, 0x000992],
   1033    [0x0009B3, 0x0009B5],
   1034    [0x0009BA, 0x0009BB],
   1035    [0x0009C5, 0x0009C6],
   1036    [0x0009C9, 0x0009CA],
   1037    [0x0009CF, 0x0009D6],
   1038    [0x0009D8, 0x0009DB],
   1039    [0x0009E4, 0x0009E5],
   1040    [0x0009FF, 0x000A00],
   1041    [0x000A0B, 0x000A0E],
   1042    [0x000A11, 0x000A12],
   1043    [0x000A3A, 0x000A3B],
   1044    [0x000A43, 0x000A46],
   1045    [0x000A49, 0x000A4A],
   1046    [0x000A4E, 0x000A50],
   1047    [0x000A52, 0x000A58],
   1048    [0x000A5F, 0x000A65],
   1049    [0x000A77, 0x000A80],
   1050    [0x000ABA, 0x000ABB],
   1051    [0x000ACE, 0x000ACF],
   1052    [0x000AD1, 0x000ADF],
   1053    [0x000AE4, 0x000AE5],
   1054    [0x000AF2, 0x000AF8],
   1055    [0x000B0D, 0x000B0E],
   1056    [0x000B11, 0x000B12],
   1057    [0x000B3A, 0x000B3B],
   1058    [0x000B45, 0x000B46],
   1059    [0x000B49, 0x000B4A],
   1060    [0x000B4E, 0x000B54],
   1061    [0x000B58, 0x000B5B],
   1062    [0x000B64, 0x000B65],
   1063    [0x000B78, 0x000B81],
   1064    [0x000B8B, 0x000B8D],
   1065    [0x000B96, 0x000B98],
   1066    [0x000BA0, 0x000BA2],
   1067    [0x000BA5, 0x000BA7],
   1068    [0x000BAB, 0x000BAD],
   1069    [0x000BBA, 0x000BBD],
   1070    [0x000BC3, 0x000BC5],
   1071    [0x000BCE, 0x000BCF],
   1072    [0x000BD1, 0x000BD6],
   1073    [0x000BD8, 0x000BE5],
   1074    [0x000BFB, 0x000BFF],
   1075    [0x000C3A, 0x000C3B],
   1076    [0x000C4E, 0x000C54],
   1077    [0x000C5E, 0x000C5F],
   1078    [0x000C64, 0x000C65],
   1079    [0x000C70, 0x000C76],
   1080    [0x000CBA, 0x000CBB],
   1081    [0x000CCE, 0x000CD4],
   1082    [0x000CD7, 0x000CDB],
   1083    [0x000CE4, 0x000CE5],
   1084    [0x000CF4, 0x000CFF],
   1085    [0x000D50, 0x000D53],
   1086    [0x000D64, 0x000D65],
   1087    [0x000D97, 0x000D99],
   1088    [0x000DBE, 0x000DBF],
   1089    [0x000DC7, 0x000DC9],
   1090    [0x000DCB, 0x000DCE],
   1091    [0x000DE0, 0x000DE5],
   1092    [0x000DF0, 0x000DF1],
   1093    [0x000DF5, 0x000E00],
   1094    [0x000E3B, 0x000E3E],
   1095    [0x000E5C, 0x000E80],
   1096    [0x000EBE, 0x000EBF],
   1097    [0x000EDA, 0x000EDB],
   1098    [0x000EE0, 0x000EFF],
   1099    [0x000F6D, 0x000F70],
   1100    [0x000FDB, 0x000FFF],
   1101    [0x0010C8, 0x0010CC],
   1102    [0x0010CE, 0x0010CF],
   1103    [0x00124E, 0x00124F],
   1104    [0x00125E, 0x00125F],
   1105    [0x00128E, 0x00128F],
   1106    [0x0012B6, 0x0012B7],
   1107    [0x0012C6, 0x0012C7],
   1108    [0x001316, 0x001317],
   1109    [0x00135B, 0x00135C],
   1110    [0x00137D, 0x00137F],
   1111    [0x00139A, 0x00139F],
   1112    [0x0013F6, 0x0013F7],
   1113    [0x0013FE, 0x0013FF],
   1114    [0x00169D, 0x00169F],
   1115    [0x0016F9, 0x0016FF],
   1116    [0x001716, 0x00171E],
   1117    [0x001737, 0x00173F],
   1118    [0x001754, 0x00175F],
   1119    [0x001774, 0x00177F],
   1120    [0x0017DE, 0x0017DF],
   1121    [0x0017EA, 0x0017EF],
   1122    [0x0017FA, 0x0017FF],
   1123    [0x00181A, 0x00181F],
   1124    [0x001879, 0x00187F],
   1125    [0x0018AB, 0x0018AF],
   1126    [0x0018F6, 0x0018FF],
   1127    [0x00192C, 0x00192F],
   1128    [0x00193C, 0x00193F],
   1129    [0x001941, 0x001943],
   1130    [0x00196E, 0x00196F],
   1131    [0x001975, 0x00197F],
   1132    [0x0019AC, 0x0019AF],
   1133    [0x0019CA, 0x0019CF],
   1134    [0x0019DB, 0x0019DD],
   1135    [0x001A1C, 0x001A1D],
   1136    [0x001A7D, 0x001A7E],
   1137    [0x001A8A, 0x001A8F],
   1138    [0x001A9A, 0x001A9F],
   1139    [0x001AAE, 0x001AAF],
   1140    [0x001ADE, 0x001ADF],
   1141    [0x001AEC, 0x001AFF],
   1142    [0x001BF4, 0x001BFB],
   1143    [0x001C38, 0x001C3A],
   1144    [0x001C4A, 0x001C4C],
   1145    [0x001C8B, 0x001C8F],
   1146    [0x001CBB, 0x001CBC],
   1147    [0x001CC8, 0x001CCF],
   1148    [0x001CFB, 0x001CFF],
   1149    [0x001F16, 0x001F17],
   1150    [0x001F1E, 0x001F1F],
   1151    [0x001F46, 0x001F47],
   1152    [0x001F4E, 0x001F4F],
   1153    [0x001F7E, 0x001F7F],
   1154    [0x001FD4, 0x001FD5],
   1155    [0x001FF0, 0x001FF1],
   1156    [0x002072, 0x002073],
   1157    [0x00209D, 0x00209F],
   1158    [0x0020C2, 0x0020CF],
   1159    [0x0020F1, 0x0020FF],
   1160    [0x00218C, 0x00218F],
   1161    [0x00242A, 0x00243F],
   1162    [0x00244B, 0x00245F],
   1163    [0x002B74, 0x002B75],
   1164    [0x002CF4, 0x002CF8],
   1165    [0x002D28, 0x002D2C],
   1166    [0x002D2E, 0x002D2F],
   1167    [0x002D68, 0x002D6E],
   1168    [0x002D71, 0x002D7E],
   1169    [0x002D97, 0x002D9F],
   1170    [0x002E5E, 0x002E7F],
   1171    [0x002EF4, 0x002EFF],
   1172    [0x002FD6, 0x002FEF],
   1173    [0x003097, 0x003098],
   1174    [0x003100, 0x003104],
   1175    [0x0031E6, 0x0031EE],
   1176    [0x00A48D, 0x00A48F],
   1177    [0x00A4C7, 0x00A4CF],
   1178    [0x00A62C, 0x00A63F],
   1179    [0x00A6F8, 0x00A6FF],
   1180    [0x00A7DD, 0x00A7F0],
   1181    [0x00A82D, 0x00A82F],
   1182    [0x00A83A, 0x00A83F],
   1183    [0x00A878, 0x00A87F],
   1184    [0x00A8C6, 0x00A8CD],
   1185    [0x00A8DA, 0x00A8DF],
   1186    [0x00A954, 0x00A95E],
   1187    [0x00A97D, 0x00A97F],
   1188    [0x00A9DA, 0x00A9DD],
   1189    [0x00AA37, 0x00AA3F],
   1190    [0x00AA4E, 0x00AA4F],
   1191    [0x00AA5A, 0x00AA5B],
   1192    [0x00AAC3, 0x00AADA],
   1193    [0x00AAF7, 0x00AB00],
   1194    [0x00AB07, 0x00AB08],
   1195    [0x00AB0F, 0x00AB10],
   1196    [0x00AB17, 0x00AB1F],
   1197    [0x00AB6C, 0x00AB6F],
   1198    [0x00ABEE, 0x00ABEF],
   1199    [0x00ABFA, 0x00ABFF],
   1200    [0x00D7A4, 0x00D7AF],
   1201    [0x00D7C7, 0x00D7CA],
   1202    [0x00D7FC, 0x00D7FF],
   1203    [0x00FA6E, 0x00FA6F],
   1204    [0x00FADA, 0x00FAFF],
   1205    [0x00FB07, 0x00FB12],
   1206    [0x00FB18, 0x00FB1C],
   1207    [0x00FDD0, 0x00FDEF],
   1208    [0x00FE1A, 0x00FE1F],
   1209    [0x00FE6C, 0x00FE6F],
   1210    [0x00FEFD, 0x00FEFE],
   1211    [0x00FFBF, 0x00FFC1],
   1212    [0x00FFC8, 0x00FFC9],
   1213    [0x00FFD0, 0x00FFD1],
   1214    [0x00FFD8, 0x00FFD9],
   1215    [0x00FFDD, 0x00FFDF],
   1216    [0x00FFEF, 0x00FFF8],
   1217    [0x00FFFE, 0x00FFFF],
   1218    [0x01004E, 0x01004F],
   1219    [0x01005E, 0x01007F],
   1220    [0x0100FB, 0x0100FF],
   1221    [0x010103, 0x010106],
   1222    [0x010134, 0x010136],
   1223    [0x01019D, 0x01019F],
   1224    [0x0101A1, 0x0101CF],
   1225    [0x0101FE, 0x01027F],
   1226    [0x01029D, 0x01029F],
   1227    [0x0102D1, 0x0102DF],
   1228    [0x0102FC, 0x0102FF],
   1229    [0x010324, 0x01032C],
   1230    [0x01034B, 0x01034F],
   1231    [0x01037B, 0x01037F],
   1232    [0x0103C4, 0x0103C7],
   1233    [0x0103D6, 0x0103FF],
   1234    [0x01049E, 0x01049F],
   1235    [0x0104AA, 0x0104AF],
   1236    [0x0104D4, 0x0104D7],
   1237    [0x0104FC, 0x0104FF],
   1238    [0x010528, 0x01052F],
   1239    [0x010564, 0x01056E],
   1240    [0x0105BD, 0x0105BF],
   1241    [0x0105F4, 0x0105FF],
   1242    [0x010737, 0x01073F],
   1243    [0x010756, 0x01075F],
   1244    [0x010768, 0x01077F],
   1245    [0x0107BB, 0x0107FF],
   1246    [0x010806, 0x010807],
   1247    [0x010839, 0x01083B],
   1248    [0x01083D, 0x01083E],
   1249    [0x01089F, 0x0108A6],
   1250    [0x0108B0, 0x0108DF],
   1251    [0x0108F6, 0x0108FA],
   1252    [0x01091C, 0x01091E],
   1253    [0x01093A, 0x01093E],
   1254    [0x01095A, 0x01097F],
   1255    [0x0109B8, 0x0109BB],
   1256    [0x0109D0, 0x0109D1],
   1257    [0x010A07, 0x010A0B],
   1258    [0x010A36, 0x010A37],
   1259    [0x010A3B, 0x010A3E],
   1260    [0x010A49, 0x010A4F],
   1261    [0x010A59, 0x010A5F],
   1262    [0x010AA0, 0x010ABF],
   1263    [0x010AE7, 0x010AEA],
   1264    [0x010AF7, 0x010AFF],
   1265    [0x010B36, 0x010B38],
   1266    [0x010B56, 0x010B57],
   1267    [0x010B73, 0x010B77],
   1268    [0x010B92, 0x010B98],
   1269    [0x010B9D, 0x010BA8],
   1270    [0x010BB0, 0x010BFF],
   1271    [0x010C49, 0x010C7F],
   1272    [0x010CB3, 0x010CBF],
   1273    [0x010CF3, 0x010CF9],
   1274    [0x010D28, 0x010D2F],
   1275    [0x010D3A, 0x010D3F],
   1276    [0x010D66, 0x010D68],
   1277    [0x010D86, 0x010D8D],
   1278    [0x010D90, 0x010E5F],
   1279    [0x010EAE, 0x010EAF],
   1280    [0x010EB2, 0x010EC1],
   1281    [0x010EC8, 0x010ECF],
   1282    [0x010ED9, 0x010EF9],
   1283    [0x010F28, 0x010F2F],
   1284    [0x010F5A, 0x010F6F],
   1285    [0x010F8A, 0x010FAF],
   1286    [0x010FCC, 0x010FDF],
   1287    [0x010FF7, 0x010FFF],
   1288    [0x01104E, 0x011051],
   1289    [0x011076, 0x01107E],
   1290    [0x0110C3, 0x0110CC],
   1291    [0x0110CE, 0x0110CF],
   1292    [0x0110E9, 0x0110EF],
   1293    [0x0110FA, 0x0110FF],
   1294    [0x011148, 0x01114F],
   1295    [0x011177, 0x01117F],
   1296    [0x0111F5, 0x0111FF],
   1297    [0x011242, 0x01127F],
   1298    [0x0112AA, 0x0112AF],
   1299    [0x0112EB, 0x0112EF],
   1300    [0x0112FA, 0x0112FF],
   1301    [0x01130D, 0x01130E],
   1302    [0x011311, 0x011312],
   1303    [0x011345, 0x011346],
   1304    [0x011349, 0x01134A],
   1305    [0x01134E, 0x01134F],
   1306    [0x011351, 0x011356],
   1307    [0x011358, 0x01135C],
   1308    [0x011364, 0x011365],
   1309    [0x01136D, 0x01136F],
   1310    [0x011375, 0x01137F],
   1311    [0x01138C, 0x01138D],
   1312    [0x0113C3, 0x0113C4],
   1313    [0x0113D9, 0x0113E0],
   1314    [0x0113E3, 0x0113FF],
   1315    [0x011462, 0x01147F],
   1316    [0x0114C8, 0x0114CF],
   1317    [0x0114DA, 0x01157F],
   1318    [0x0115B6, 0x0115B7],
   1319    [0x0115DE, 0x0115FF],
   1320    [0x011645, 0x01164F],
   1321    [0x01165A, 0x01165F],
   1322    [0x01166D, 0x01167F],
   1323    [0x0116BA, 0x0116BF],
   1324    [0x0116CA, 0x0116CF],
   1325    [0x0116E4, 0x0116FF],
   1326    [0x01171B, 0x01171C],
   1327    [0x01172C, 0x01172F],
   1328    [0x011747, 0x0117FF],
   1329    [0x01183C, 0x01189F],
   1330    [0x0118F3, 0x0118FE],
   1331    [0x011907, 0x011908],
   1332    [0x01190A, 0x01190B],
   1333    [0x011939, 0x01193A],
   1334    [0x011947, 0x01194F],
   1335    [0x01195A, 0x01199F],
   1336    [0x0119A8, 0x0119A9],
   1337    [0x0119D8, 0x0119D9],
   1338    [0x0119E5, 0x0119FF],
   1339    [0x011A48, 0x011A4F],
   1340    [0x011AA3, 0x011AAF],
   1341    [0x011AF9, 0x011AFF],
   1342    [0x011B0A, 0x011B5F],
   1343    [0x011B68, 0x011BBF],
   1344    [0x011BE2, 0x011BEF],
   1345    [0x011BFA, 0x011BFF],
   1346    [0x011C46, 0x011C4F],
   1347    [0x011C6D, 0x011C6F],
   1348    [0x011C90, 0x011C91],
   1349    [0x011CB7, 0x011CFF],
   1350    [0x011D37, 0x011D39],
   1351    [0x011D48, 0x011D4F],
   1352    [0x011D5A, 0x011D5F],
   1353    [0x011D99, 0x011D9F],
   1354    [0x011DAA, 0x011DAF],
   1355    [0x011DDC, 0x011DDF],
   1356    [0x011DEA, 0x011EDF],
   1357    [0x011EF9, 0x011EFF],
   1358    [0x011F3B, 0x011F3D],
   1359    [0x011F5B, 0x011FAF],
   1360    [0x011FB1, 0x011FBF],
   1361    [0x011FF2, 0x011FFE],
   1362    [0x01239A, 0x0123FF],
   1363    [0x012475, 0x01247F],
   1364    [0x012544, 0x012F8F],
   1365    [0x012FF3, 0x012FFF],
   1366    [0x013456, 0x01345F],
   1367    [0x0143FB, 0x0143FF],
   1368    [0x014647, 0x0160FF],
   1369    [0x01613A, 0x0167FF],
   1370    [0x016A39, 0x016A3F],
   1371    [0x016A6A, 0x016A6D],
   1372    [0x016ACA, 0x016ACF],
   1373    [0x016AEE, 0x016AEF],
   1374    [0x016AF6, 0x016AFF],
   1375    [0x016B46, 0x016B4F],
   1376    [0x016B78, 0x016B7C],
   1377    [0x016B90, 0x016D3F],
   1378    [0x016D7A, 0x016E3F],
   1379    [0x016E9B, 0x016E9F],
   1380    [0x016EB9, 0x016EBA],
   1381    [0x016ED4, 0x016EFF],
   1382    [0x016F4B, 0x016F4E],
   1383    [0x016F88, 0x016F8E],
   1384    [0x016FA0, 0x016FDF],
   1385    [0x016FE5, 0x016FEF],
   1386    [0x016FF7, 0x016FFF],
   1387    [0x018CD6, 0x018CFE],
   1388    [0x018D1F, 0x018D7F],
   1389    [0x018DF3, 0x01AFEF],
   1390    [0x01B123, 0x01B131],
   1391    [0x01B133, 0x01B14F],
   1392    [0x01B153, 0x01B154],
   1393    [0x01B156, 0x01B163],
   1394    [0x01B168, 0x01B16F],
   1395    [0x01B2FC, 0x01BBFF],
   1396    [0x01BC6B, 0x01BC6F],
   1397    [0x01BC7D, 0x01BC7F],
   1398    [0x01BC89, 0x01BC8F],
   1399    [0x01BC9A, 0x01BC9B],
   1400    [0x01BCA4, 0x01CBFF],
   1401    [0x01CCFD, 0x01CCFF],
   1402    [0x01CEB4, 0x01CEB9],
   1403    [0x01CED1, 0x01CEDF],
   1404    [0x01CEF1, 0x01CEFF],
   1405    [0x01CF2E, 0x01CF2F],
   1406    [0x01CF47, 0x01CF4F],
   1407    [0x01CFC4, 0x01CFFF],
   1408    [0x01D0F6, 0x01D0FF],
   1409    [0x01D127, 0x01D128],
   1410    [0x01D1EB, 0x01D1FF],
   1411    [0x01D246, 0x01D2BF],
   1412    [0x01D2D4, 0x01D2DF],
   1413    [0x01D2F4, 0x01D2FF],
   1414    [0x01D357, 0x01D35F],
   1415    [0x01D379, 0x01D3FF],
   1416    [0x01D4A0, 0x01D4A1],
   1417    [0x01D4A3, 0x01D4A4],
   1418    [0x01D4A7, 0x01D4A8],
   1419    [0x01D50B, 0x01D50C],
   1420    [0x01D547, 0x01D549],
   1421    [0x01D6A6, 0x01D6A7],
   1422    [0x01D7CC, 0x01D7CD],
   1423    [0x01DA8C, 0x01DA9A],
   1424    [0x01DAB0, 0x01DEFF],
   1425    [0x01DF1F, 0x01DF24],
   1426    [0x01DF2B, 0x01DFFF],
   1427    [0x01E019, 0x01E01A],
   1428    [0x01E02B, 0x01E02F],
   1429    [0x01E06E, 0x01E08E],
   1430    [0x01E090, 0x01E0FF],
   1431    [0x01E12D, 0x01E12F],
   1432    [0x01E13E, 0x01E13F],
   1433    [0x01E14A, 0x01E14D],
   1434    [0x01E150, 0x01E28F],
   1435    [0x01E2AF, 0x01E2BF],
   1436    [0x01E2FA, 0x01E2FE],
   1437    [0x01E300, 0x01E4CF],
   1438    [0x01E4FA, 0x01E5CF],
   1439    [0x01E5FB, 0x01E5FE],
   1440    [0x01E600, 0x01E6BF],
   1441    [0x01E6F6, 0x01E6FD],
   1442    [0x01E700, 0x01E7DF],
   1443    [0x01E8C5, 0x01E8C6],
   1444    [0x01E8D7, 0x01E8FF],
   1445    [0x01E94C, 0x01E94F],
   1446    [0x01E95A, 0x01E95D],
   1447    [0x01E960, 0x01EC70],
   1448    [0x01ECB5, 0x01ED00],
   1449    [0x01ED3E, 0x01EDFF],
   1450    [0x01EE25, 0x01EE26],
   1451    [0x01EE3C, 0x01EE41],
   1452    [0x01EE43, 0x01EE46],
   1453    [0x01EE55, 0x01EE56],
   1454    [0x01EE65, 0x01EE66],
   1455    [0x01EE9C, 0x01EEA0],
   1456    [0x01EEBC, 0x01EEEF],
   1457    [0x01EEF2, 0x01EFFF],
   1458    [0x01F02C, 0x01F02F],
   1459    [0x01F094, 0x01F09F],
   1460    [0x01F0AF, 0x01F0B0],
   1461    [0x01F0F6, 0x01F0FF],
   1462    [0x01F1AE, 0x01F1E5],
   1463    [0x01F203, 0x01F20F],
   1464    [0x01F23C, 0x01F23F],
   1465    [0x01F249, 0x01F24F],
   1466    [0x01F252, 0x01F25F],
   1467    [0x01F266, 0x01F2FF],
   1468    [0x01F6D9, 0x01F6DB],
   1469    [0x01F6ED, 0x01F6EF],
   1470    [0x01F6FD, 0x01F6FF],
   1471    [0x01F7DA, 0x01F7DF],
   1472    [0x01F7EC, 0x01F7EF],
   1473    [0x01F7F1, 0x01F7FF],
   1474    [0x01F80C, 0x01F80F],
   1475    [0x01F848, 0x01F84F],
   1476    [0x01F85A, 0x01F85F],
   1477    [0x01F888, 0x01F88F],
   1478    [0x01F8AE, 0x01F8AF],
   1479    [0x01F8BC, 0x01F8BF],
   1480    [0x01F8C2, 0x01F8CF],
   1481    [0x01F8D9, 0x01F8FF],
   1482    [0x01FA58, 0x01FA5F],
   1483    [0x01FA6E, 0x01FA6F],
   1484    [0x01FA7D, 0x01FA7F],
   1485    [0x01FA8B, 0x01FA8D],
   1486    [0x01FAC9, 0x01FACC],
   1487    [0x01FADD, 0x01FADE],
   1488    [0x01FAEB, 0x01FAEE],
   1489    [0x01FAF9, 0x01FAFF],
   1490    [0x01FBFB, 0x01FFFF],
   1491    [0x02A6E0, 0x02A6FF],
   1492    [0x02B81E, 0x02B81F],
   1493    [0x02CEAE, 0x02CEAF],
   1494    [0x02EBE1, 0x02EBEF],
   1495    [0x02EE5E, 0x02F7FF],
   1496    [0x02FA1E, 0x02FFFF],
   1497    [0x03134B, 0x03134F],
   1498    [0x03347A, 0x0E0000],
   1499    [0x0E0002, 0x0E001F],
   1500    [0x0E0080, 0x0E00FF],
   1501    [0x0E01F0, 0x0EFFFF],
   1502    [0x0FFFFE, 0x0FFFFF],
   1503    [0x10FFFE, 0x10FFFF]
   1504  ]
   1505 });
   1506 testPropertyEscapes(
   1507  /^\P{Assigned}+$/u,
   1508  nonMatchSymbols,
   1509  "\\P{Assigned}"
   1510 );
   1511 
   1512 reportCompare(0, 0);