Changeset 11265


Ignore:
Timestamp:
Oct 30, 2008, 5:10:02 PM (11 years ago)
Author:
gz
Message:

ALPHA-CHAR-P is now true of all characters with Unicode ALPHABETIC property (r11224 and r11226 from trunk)

Location:
branches/working-0711/ccl
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/working-0711/ccl/level-1/l1-aprims.lisp

    r11164 r11265  
    11841184
    11851185;;; This alist is automatically (and not too cleverly ...) generated.
     1186;;;
     1187;;; NB: it was generated from Unicode 5.0 character tables, check to
     1188;;; see if anything's changed in 5.1 or later versions.
     1189;;;
    11861190;;; The (upper . lower) pairs have the property that UPPER is the
    11871191;;; value "simple uppercase equivalent" entry for LOWER in the
     
    11901194(let* ((mapping
    11911195        '((#\Latin_Capital_Letter_A_With_Grave . #\Latin_Small_Letter_A_With_Grave)
    1192                 (#\Latin_Capital_Letter_A_With_Acute . #\Latin_Small_Letter_A_With_Acute)
    1193                 (#\Latin_Capital_Letter_A_With_Circumflex
    1194                  . #\Latin_Small_Letter_A_With_Circumflex)
    1195                 (#\Latin_Capital_Letter_A_With_Tilde . #\Latin_Small_Letter_A_With_Tilde)
    1196                 (#\Latin_Capital_Letter_A_With_Diaeresis
    1197                  . #\Latin_Small_Letter_A_With_Diaeresis)
    1198                 (#\Latin_Capital_Letter_A_With_Ring_Above
    1199                  . #\Latin_Small_Letter_A_With_Ring_Above)
    1200          
    1201                 (#\Latin_Capital_Letter_Ae . #\Latin_Small_Letter_Ae)
    1202          
    1203                 (#\Latin_Capital_Letter_C_With_Cedilla . #\Latin_Small_Letter_C_With_Cedilla)
    1204          
    1205                 (#\Latin_Capital_Letter_E_With_Grave . #\Latin_Small_Letter_E_With_Grave)
    1206          
    1207                 (#\Latin_Capital_Letter_E_With_Acute . #\Latin_Small_Letter_E_With_Acute)
    1208          
    1209                 (#\Latin_Capital_Letter_E_With_Circumflex
    1210                  . #\Latin_Small_Letter_E_With_Circumflex)
    1211          
    1212                 (#\Latin_Capital_Letter_E_With_Diaeresis
    1213                  . #\Latin_Small_Letter_E_With_Diaeresis)
    1214          
    1215                 (#\Latin_Capital_Letter_I_With_Grave . #\Latin_Small_Letter_I_With_Grave)
    1216          
    1217                 (#\Latin_Capital_Letter_I_With_Acute . #\Latin_Small_Letter_I_With_Acute)
    1218          
    1219                 (#\Latin_Capital_Letter_I_With_Circumflex
    1220                  . #\Latin_Small_Letter_I_With_Circumflex)
    1221          
    1222                 (#\Latin_Capital_Letter_I_With_Diaeresis
    1223                  . #\Latin_Small_Letter_I_With_Diaeresis)
    1224          
    1225                 (#\Latin_Capital_Letter_Eth . #\Latin_Small_Letter_Eth)
    1226          
    1227                 (#\Latin_Capital_Letter_N_With_Tilde . #\Latin_Small_Letter_N_With_Tilde)
    1228          
    1229                 (#\Latin_Capital_Letter_O_With_Grave . #\Latin_Small_Letter_O_With_Grave)
    1230          
    1231                 (#\Latin_Capital_Letter_O_With_Acute . #\Latin_Small_Letter_O_With_Acute)
    1232          
    1233                 (#\Latin_Capital_Letter_O_With_Circumflex
    1234                  . #\Latin_Small_Letter_O_With_Circumflex)
    1235          
    1236                 (#\Latin_Capital_Letter_O_With_Tilde . #\Latin_Small_Letter_O_With_Tilde)
    1237          
    1238                 (#\Latin_Capital_Letter_O_With_Diaeresis
    1239                  . #\Latin_Small_Letter_O_With_Diaeresis)
    1240          
    1241                 (#\Latin_Capital_Letter_O_With_Stroke . #\Latin_Small_Letter_O_With_Stroke)
    1242          
    1243                 (#\Latin_Capital_Letter_U_With_Grave . #\Latin_Small_Letter_U_With_Grave)
    1244          
    1245                 (#\Latin_Capital_Letter_U_With_Acute . #\Latin_Small_Letter_U_With_Acute)
    1246          
    1247                 (#\Latin_Capital_Letter_U_With_Circumflex
    1248                  . #\Latin_Small_Letter_U_With_Circumflex)
    1249          
    1250                 (#\Latin_Capital_Letter_U_With_Diaeresis
    1251                  . #\Latin_Small_Letter_U_With_Diaeresis)
    1252          
    1253                 (#\Latin_Capital_Letter_Y_With_Acute . #\Latin_Small_Letter_Y_With_Acute)
    1254          
    1255                 (#\Latin_Capital_Letter_Thorn . #\Latin_Small_Letter_Thorn)
    1256          
    1257                 (#\Latin_Capital_Letter_A_With_Macron . #\Latin_Small_Letter_A_With_Macron)
    1258          
    1259                 (#\Latin_Capital_Letter_A_With_Breve . #\Latin_Small_Letter_A_With_Breve)
    1260          
    1261                 (#\Latin_Capital_Letter_A_With_Ogonek . #\Latin_Small_Letter_A_With_Ogonek)
    1262          
    1263                 (#\Latin_Capital_Letter_C_With_Acute . #\Latin_Small_Letter_C_With_Acute)
    1264          
    1265                 (#\Latin_Capital_Letter_C_With_Circumflex
    1266                  . #\Latin_Small_Letter_C_With_Circumflex)
    1267          
    1268                 (#\Latin_Capital_Letter_C_With_Dot_Above
    1269                  . #\Latin_Small_Letter_C_With_Dot_Above)
    1270          
    1271                 (#\Latin_Capital_Letter_C_With_Caron . #\Latin_Small_Letter_C_With_Caron)
    1272          
    1273                 (#\Latin_Capital_Letter_D_With_Caron . #\Latin_Small_Letter_D_With_Caron)
    1274          
    1275                 (#\Latin_Capital_Letter_D_With_Stroke . #\Latin_Small_Letter_D_With_Stroke)
    1276          
    1277                 (#\Latin_Capital_Letter_E_With_Macron . #\Latin_Small_Letter_E_With_Macron)
    1278          
    1279                 (#\Latin_Capital_Letter_E_With_Breve . #\Latin_Small_Letter_E_With_Breve)
    1280          
    1281                 (#\Latin_Capital_Letter_E_With_Dot_Above
    1282                  . #\Latin_Small_Letter_E_With_Dot_Above)
    1283          
    1284                 (#\Latin_Capital_Letter_E_With_Ogonek . #\Latin_Small_Letter_E_With_Ogonek)
    1285          
    1286                 (#\Latin_Capital_Letter_E_With_Caron . #\Latin_Small_Letter_E_With_Caron)
    1287          
    1288                 (#\Latin_Capital_Letter_G_With_Circumflex
    1289                  . #\Latin_Small_Letter_G_With_Circumflex)
    1290          
    1291                 (#\Latin_Capital_Letter_G_With_Breve . #\Latin_Small_Letter_G_With_Breve)
    1292          
    1293                 (#\Latin_Capital_Letter_G_With_Dot_Above
    1294                  . #\Latin_Small_Letter_G_With_Dot_Above)
    1295          
    1296                 (#\Latin_Capital_Letter_G_With_Cedilla . #\Latin_Small_Letter_G_With_Cedilla)
    1297          
    1298                 (#\Latin_Capital_Letter_H_With_Circumflex
    1299                  . #\Latin_Small_Letter_H_With_Circumflex)
    1300          
    1301                 (#\Latin_Capital_Letter_H_With_Stroke . #\Latin_Small_Letter_H_With_Stroke)
    1302          
    1303                 (#\Latin_Capital_Letter_I_With_Tilde . #\Latin_Small_Letter_I_With_Tilde)
    1304          
    1305                 (#\Latin_Capital_Letter_I_With_Macron . #\Latin_Small_Letter_I_With_Macron)
    1306          
    1307                 (#\Latin_Capital_Letter_I_With_Breve . #\Latin_Small_Letter_I_With_Breve)
    1308          
    1309                 (#\Latin_Capital_Letter_I_With_Ogonek . #\Latin_Small_Letter_I_With_Ogonek)
    1310          
    1311                 (#\Latin_Capital_Ligature_Ij . #\Latin_Small_Ligature_Ij)
    1312          
    1313                 (#\Latin_Capital_Letter_J_With_Circumflex
    1314                  . #\Latin_Small_Letter_J_With_Circumflex)
    1315          
    1316                 (#\Latin_Capital_Letter_K_With_Cedilla . #\Latin_Small_Letter_K_With_Cedilla)
    1317          
    1318                 (#\Latin_Capital_Letter_L_With_Acute . #\Latin_Small_Letter_L_With_Acute)
    1319          
    1320                 (#\Latin_Capital_Letter_L_With_Cedilla . #\Latin_Small_Letter_L_With_Cedilla)
    1321          
    1322                 (#\Latin_Capital_Letter_L_With_Caron . #\Latin_Small_Letter_L_With_Caron)
    1323          
    1324                 (#\Latin_Capital_Letter_L_With_Middle_Dot
    1325                  . #\Latin_Small_Letter_L_With_Middle_Dot)
    1326          
    1327                 (#\Latin_Capital_Letter_L_With_Stroke . #\Latin_Small_Letter_L_With_Stroke)
    1328          
    1329                 (#\Latin_Capital_Letter_N_With_Acute . #\Latin_Small_Letter_N_With_Acute)
    1330          
    1331                 (#\Latin_Capital_Letter_N_With_Cedilla . #\Latin_Small_Letter_N_With_Cedilla)
    1332          
    1333                 (#\Latin_Capital_Letter_N_With_Caron . #\Latin_Small_Letter_N_With_Caron)
    1334          
    1335                 (#\Latin_Capital_Letter_Eng . #\Latin_Small_Letter_Eng)
    1336          
    1337                 (#\Latin_Capital_Letter_O_With_Macron . #\Latin_Small_Letter_O_With_Macron)
    1338          
    1339                 (#\Latin_Capital_Letter_O_With_Breve . #\Latin_Small_Letter_O_With_Breve)
    1340          
    1341                 (#\Latin_Capital_Letter_O_With_Double_Acute
    1342                  . #\Latin_Small_Letter_O_With_Double_Acute)
    1343          
    1344                 (#\Latin_Capital_Ligature_Oe . #\Latin_Small_Ligature_Oe)
    1345          
    1346                 (#\Latin_Capital_Letter_R_With_Acute . #\Latin_Small_Letter_R_With_Acute)
    1347          
    1348                 (#\Latin_Capital_Letter_R_With_Cedilla . #\Latin_Small_Letter_R_With_Cedilla)
    1349          
    1350                 (#\Latin_Capital_Letter_R_With_Caron . #\Latin_Small_Letter_R_With_Caron)
    1351          
    1352                 (#\Latin_Capital_Letter_S_With_Acute . #\Latin_Small_Letter_S_With_Acute)
    1353          
    1354                 (#\Latin_Capital_Letter_S_With_Circumflex
    1355                  . #\Latin_Small_Letter_S_With_Circumflex)
    1356          
    1357                 (#\Latin_Capital_Letter_S_With_Cedilla . #\Latin_Small_Letter_S_With_Cedilla)
    1358          
    1359                 (#\Latin_Capital_Letter_S_With_Caron . #\Latin_Small_Letter_S_With_Caron)
    1360          
    1361                 (#\Latin_Capital_Letter_T_With_Cedilla . #\Latin_Small_Letter_T_With_Cedilla)
    1362          
    1363                 (#\Latin_Capital_Letter_T_With_Caron . #\Latin_Small_Letter_T_With_Caron)
    1364          
    1365                 (#\Latin_Capital_Letter_T_With_Stroke . #\Latin_Small_Letter_T_With_Stroke)
    1366          
    1367                 (#\Latin_Capital_Letter_U_With_Tilde . #\Latin_Small_Letter_U_With_Tilde)
    1368          
    1369                 (#\Latin_Capital_Letter_U_With_Macron . #\Latin_Small_Letter_U_With_Macron)
    1370          
    1371                 (#\Latin_Capital_Letter_U_With_Breve . #\Latin_Small_Letter_U_With_Breve)
    1372          
    1373                 (#\Latin_Capital_Letter_U_With_Ring_Above
    1374                  . #\Latin_Small_Letter_U_With_Ring_Above)
    1375          
    1376                 (#\Latin_Capital_Letter_U_With_Double_Acute
    1377                  . #\Latin_Small_Letter_U_With_Double_Acute)
    1378          
    1379                 (#\Latin_Capital_Letter_U_With_Ogonek . #\Latin_Small_Letter_U_With_Ogonek)
    1380          
    1381                 (#\Latin_Capital_Letter_W_With_Circumflex
    1382                  . #\Latin_Small_Letter_W_With_Circumflex)
    1383          
    1384                 (#\Latin_Capital_Letter_Y_With_Circumflex
    1385                  . #\Latin_Small_Letter_Y_With_Circumflex)
    1386          
    1387                 (#\Latin_Capital_Letter_Y_With_Diaeresis
    1388                  . #\Latin_Small_Letter_Y_With_Diaeresis)
    1389          
    1390                 (#\Latin_Capital_Letter_Z_With_Acute . #\Latin_Small_Letter_Z_With_Acute)
    1391          
    1392                 (#\Latin_Capital_Letter_Z_With_Dot_Above
    1393                  . #\Latin_Small_Letter_Z_With_Dot_Above)
    1394          
    1395                 (#\Latin_Capital_Letter_Z_With_Caron . #\Latin_Small_Letter_Z_With_Caron)
    1396          
    1397                 (#\Latin_Capital_Letter_B_With_Hook . #\Latin_Small_Letter_B_With_Hook)
    1398          
    1399                 (#\Latin_Capital_Letter_B_With_Topbar . #\Latin_Small_Letter_B_With_Topbar)
    1400          
    1401                 (#\Latin_Capital_Letter_Tone_Six . #\Latin_Small_Letter_Tone_Six)
    1402          
    1403                 (#\Latin_Capital_Letter_Open_O . #\Latin_Small_Letter_Open_O)
    1404          
    1405                 (#\Latin_Capital_Letter_C_With_Hook . #\Latin_Small_Letter_C_With_Hook)
    1406          
    1407                 (#\Latin_Capital_Letter_African_D . #\Latin_Small_Letter_D_With_Tail)
    1408          
    1409                 (#\Latin_Capital_Letter_D_With_Hook . #\Latin_Small_Letter_D_With_Hook)
    1410          
    1411                 (#\Latin_Capital_Letter_D_With_Topbar . #\Latin_Small_Letter_D_With_Topbar)
    1412          
    1413                 (#\Latin_Capital_Letter_Reversed_E . #\Latin_Small_Letter_Turned_E)
    1414          
    1415                 (#\Latin_Capital_Letter_Schwa . #\Latin_Small_Letter_Schwa)
    1416          
    1417                 (#\Latin_Capital_Letter_Open_E . #\Latin_Small_Letter_Open_E)
    1418          
    1419                 (#\Latin_Capital_Letter_F_With_Hook . #\Latin_Small_Letter_F_With_Hook)
    1420          
    1421                 (#\Latin_Capital_Letter_G_With_Hook . #\Latin_Small_Letter_G_With_Hook)
    1422          
    1423                 (#\Latin_Capital_Letter_Gamma . #\Latin_Small_Letter_Gamma)
    1424          
    1425                 (#\Latin_Capital_Letter_Iota . #\Latin_Small_Letter_Iota)
    1426          
    1427                 (#\Latin_Capital_Letter_I_With_Stroke . #\Latin_Small_Letter_I_With_Stroke)
    1428          
    1429                 (#\Latin_Capital_Letter_K_With_Hook . #\Latin_Small_Letter_K_With_Hook)
    1430          
    1431                 (#\Latin_Capital_Letter_Turned_M . #\Latin_Small_Letter_Turned_M)
    1432          
    1433                 (#\Latin_Capital_Letter_N_With_Left_Hook
    1434                  . #\Latin_Small_Letter_N_With_Left_Hook)
    1435          
    1436                 (#\Latin_Capital_Letter_O_With_Middle_Tilde . #\Latin_Small_Letter_Barred_O)
    1437          
    1438                 (#\Latin_Capital_Letter_O_With_Horn . #\Latin_Small_Letter_O_With_Horn)
    1439          
    1440                 (#\Latin_Capital_Letter_Oi . #\Latin_Small_Letter_Oi)
    1441          
    1442                 (#\Latin_Capital_Letter_P_With_Hook . #\Latin_Small_Letter_P_With_Hook)
    1443          
    1444                 (#\Latin_Letter_Yr . #\Latin_Letter_Small_Capital_R)
    1445          
    1446                 (#\Latin_Capital_Letter_Tone_Two . #\Latin_Small_Letter_Tone_Two)
    1447          
    1448                 (#\Latin_Capital_Letter_Esh . #\Latin_Small_Letter_Esh)
    1449          
    1450                 (#\Latin_Capital_Letter_T_With_Hook . #\Latin_Small_Letter_T_With_Hook)
    1451          
    1452                 (#\Latin_Capital_Letter_T_With_Retroflex_Hook
    1453                  . #\Latin_Small_Letter_T_With_Retroflex_Hook)
    1454          
    1455                 (#\Latin_Capital_Letter_U_With_Horn . #\Latin_Small_Letter_U_With_Horn)
    1456          
    1457                 (#\Latin_Capital_Letter_Upsilon . #\Latin_Small_Letter_Upsilon)
    1458          
    1459                 (#\Latin_Capital_Letter_V_With_Hook . #\Latin_Small_Letter_V_With_Hook)
    1460          
    1461                 (#\Latin_Capital_Letter_Y_With_Hook . #\Latin_Small_Letter_Y_With_Hook)
    1462          
    1463                 (#\Latin_Capital_Letter_Z_With_Stroke . #\Latin_Small_Letter_Z_With_Stroke)
    1464          
    1465                 (#\Latin_Capital_Letter_Ezh . #\Latin_Small_Letter_Ezh)
    1466          
    1467                 (#\Latin_Capital_Letter_Ezh_Reversed . #\Latin_Small_Letter_Ezh_Reversed)
    1468          
    1469                 (#\Latin_Capital_Letter_Tone_Five . #\Latin_Small_Letter_Tone_Five)
    1470          
    1471                 (#\Latin_Capital_Letter_Dz_With_Caron . #\Latin_Small_Letter_Dz_With_Caron)
    1472          
    1473                 (#\Latin_Capital_Letter_Lj . #\Latin_Small_Letter_Lj)
    1474          
    1475                 (#\Latin_Capital_Letter_Nj . #\Latin_Small_Letter_Nj)
    1476          
    1477                 (#\Latin_Capital_Letter_A_With_Caron . #\Latin_Small_Letter_A_With_Caron)
    1478          
    1479                 (#\Latin_Capital_Letter_I_With_Caron . #\Latin_Small_Letter_I_With_Caron)
    1480          
    1481                 (#\Latin_Capital_Letter_O_With_Caron . #\Latin_Small_Letter_O_With_Caron)
    1482          
    1483                 (#\Latin_Capital_Letter_U_With_Caron . #\Latin_Small_Letter_U_With_Caron)
    1484          
    1485                 (#\Latin_Capital_Letter_U_With_Diaeresis_And_Macron
    1486                  . #\Latin_Small_Letter_U_With_Diaeresis_And_Macron)
    1487          
    1488                 (#\Latin_Capital_Letter_U_With_Diaeresis_And_Acute
    1489                  . #\Latin_Small_Letter_U_With_Diaeresis_And_Acute)
    1490          
    1491                 (#\Latin_Capital_Letter_U_With_Diaeresis_And_Caron
    1492                  . #\Latin_Small_Letter_U_With_Diaeresis_And_Caron)
    1493          
    1494                 (#\Latin_Capital_Letter_U_With_Diaeresis_And_Grave
    1495                  . #\Latin_Small_Letter_U_With_Diaeresis_And_Grave)
    1496          
    1497                 (#\Latin_Capital_Letter_A_With_Diaeresis_And_Macron
    1498                  . #\Latin_Small_Letter_A_With_Diaeresis_And_Macron)
    1499          
    1500                 (#\Latin_Capital_Letter_A_With_Dot_Above_And_Macron
    1501                  . #\Latin_Small_Letter_A_With_Dot_Above_And_Macron)
    1502          
    1503                 (#\Latin_Capital_Letter_Ae_With_Macron . #\Latin_Small_Letter_Ae_With_Macron)
    1504          
    1505                 (#\Latin_Capital_Letter_G_With_Stroke . #\Latin_Small_Letter_G_With_Stroke)
    1506          
    1507                 (#\Latin_Capital_Letter_G_With_Caron . #\Latin_Small_Letter_G_With_Caron)
    1508          
    1509                 (#\Latin_Capital_Letter_K_With_Caron . #\Latin_Small_Letter_K_With_Caron)
    1510          
    1511                 (#\Latin_Capital_Letter_O_With_Ogonek . #\Latin_Small_Letter_O_With_Ogonek)
    1512          
    1513                 (#\Latin_Capital_Letter_O_With_Ogonek_And_Macron
    1514                  . #\Latin_Small_Letter_O_With_Ogonek_And_Macron)
    1515          
    1516                 (#\Latin_Capital_Letter_Ezh_With_Caron . #\Latin_Small_Letter_Ezh_With_Caron)
    1517          
    1518                 (#\Latin_Capital_Letter_Dz . #\Latin_Small_Letter_Dz)
    1519          
    1520                 (#\Latin_Capital_Letter_G_With_Acute . #\Latin_Small_Letter_G_With_Acute)
    1521          
    1522                 (#\Latin_Capital_Letter_Hwair . #\Latin_Small_Letter_Hv)
    1523          
    1524                 (#\Latin_Capital_Letter_Wynn . #\Latin_Letter_Wynn)
    1525          
    1526                 (#\Latin_Capital_Letter_N_With_Grave . #\Latin_Small_Letter_N_With_Grave)
    1527          
    1528                 (#\Latin_Capital_Letter_A_With_Ring_Above_And_Acute
    1529                  . #\Latin_Small_Letter_A_With_Ring_Above_And_Acute)
    1530          
    1531                 (#\Latin_Capital_Letter_Ae_With_Acute . #\Latin_Small_Letter_Ae_With_Acute)
    1532          
    1533                 (#\Latin_Capital_Letter_O_With_Stroke_And_Acute
    1534                  . #\Latin_Small_Letter_O_With_Stroke_And_Acute)
    1535          
    1536                 (#\Latin_Capital_Letter_A_With_Double_Grave
    1537                  . #\Latin_Small_Letter_A_With_Double_Grave)
    1538          
    1539                 (#\Latin_Capital_Letter_A_With_Inverted_Breve
    1540                  . #\Latin_Small_Letter_A_With_Inverted_Breve)
    1541          
    1542                 (#\Latin_Capital_Letter_E_With_Double_Grave
    1543                  . #\Latin_Small_Letter_E_With_Double_Grave)
    1544          
    1545                 (#\Latin_Capital_Letter_E_With_Inverted_Breve
    1546                  . #\Latin_Small_Letter_E_With_Inverted_Breve)
    1547          
    1548                 (#\Latin_Capital_Letter_I_With_Double_Grave
    1549                  . #\Latin_Small_Letter_I_With_Double_Grave)
    1550          
    1551                 (#\Latin_Capital_Letter_I_With_Inverted_Breve
    1552                  . #\Latin_Small_Letter_I_With_Inverted_Breve)
    1553          
    1554                 (#\Latin_Capital_Letter_O_With_Double_Grave
    1555                  . #\Latin_Small_Letter_O_With_Double_Grave)
    1556          
    1557                 (#\Latin_Capital_Letter_O_With_Inverted_Breve
    1558                  . #\Latin_Small_Letter_O_With_Inverted_Breve)
    1559          
    1560                 (#\Latin_Capital_Letter_R_With_Double_Grave
    1561                  . #\Latin_Small_Letter_R_With_Double_Grave)
    1562          
    1563                 (#\Latin_Capital_Letter_R_With_Inverted_Breve
    1564                  . #\Latin_Small_Letter_R_With_Inverted_Breve)
    1565          
    1566                 (#\Latin_Capital_Letter_U_With_Double_Grave
    1567                  . #\Latin_Small_Letter_U_With_Double_Grave)
    1568          
    1569                 (#\Latin_Capital_Letter_U_With_Inverted_Breve
    1570                  . #\Latin_Small_Letter_U_With_Inverted_Breve)
    1571          
    1572                 (#\Latin_Capital_Letter_S_With_Comma_Below
    1573                  . #\Latin_Small_Letter_S_With_Comma_Below)
    1574          
    1575                 (#\Latin_Capital_Letter_T_With_Comma_Below
    1576                  . #\Latin_Small_Letter_T_With_Comma_Below)
    1577          
    1578                 (#\Latin_Capital_Letter_Yogh . #\Latin_Small_Letter_Yogh)
    1579          
    1580                 (#\Latin_Capital_Letter_H_With_Caron . #\Latin_Small_Letter_H_With_Caron)
    1581          
    1582                 (#\Latin_Capital_Letter_N_With_Long_Right_Leg
    1583                  . #\Latin_Small_Letter_N_With_Long_Right_Leg)
    1584          
    1585                 (#\Latin_Capital_Letter_Ou . #\Latin_Small_Letter_Ou)
    1586          
    1587                 (#\Latin_Capital_Letter_Z_With_Hook . #\Latin_Small_Letter_Z_With_Hook)
    1588          
    1589                 (#\Latin_Capital_Letter_A_With_Dot_Above
    1590                  . #\Latin_Small_Letter_A_With_Dot_Above)
    1591          
    1592                 (#\Latin_Capital_Letter_E_With_Cedilla . #\Latin_Small_Letter_E_With_Cedilla)
    1593          
    1594                 (#\Latin_Capital_Letter_O_With_Diaeresis_And_Macron
    1595                  . #\Latin_Small_Letter_O_With_Diaeresis_And_Macron)
    1596          
    1597                 (#\Latin_Capital_Letter_O_With_Tilde_And_Macron
    1598                  . #\Latin_Small_Letter_O_With_Tilde_And_Macron)
    1599          
    1600                 (#\Latin_Capital_Letter_O_With_Dot_Above
    1601                  . #\Latin_Small_Letter_O_With_Dot_Above)
    1602          
    1603                 (#\Latin_Capital_Letter_O_With_Dot_Above_And_Macron
    1604                  . #\Latin_Small_Letter_O_With_Dot_Above_And_Macron)
    1605          
    1606                 (#\Latin_Capital_Letter_Y_With_Macron . #\Latin_Small_Letter_Y_With_Macron)
    1607          
    1608                 (#\Latin_Capital_Letter_A_With_Stroke . #\U+2C65)
    1609          
    1610                 (#\Latin_Capital_Letter_C_With_Stroke . #\Latin_Small_Letter_C_With_Stroke)
    1611          
    1612                 (#\Latin_Capital_Letter_L_With_Bar . #\Latin_Small_Letter_L_With_Bar)
    1613          
    1614                 (#\Latin_Capital_Letter_T_With_Diagonal_Stroke . #\U+2C66)
    1615          
    1616                 (#\Latin_Capital_Letter_Glottal_Stop . #\Latin_Small_Letter_Glottal_Stop)
    1617          
    1618                 (#\Latin_Capital_Letter_B_With_Stroke . #\Latin_Small_Letter_B_With_Stroke)
    1619          
    1620                 (#\Latin_Capital_Letter_U_Bar . #\Latin_Small_Letter_U_Bar)
    1621          
    1622                 (#\Latin_Capital_Letter_Turned_V . #\Latin_Small_Letter_Turned_V)
    1623          
    1624                 (#\Latin_Capital_Letter_E_With_Stroke . #\Latin_Small_Letter_E_With_Stroke)
    1625          
    1626                 (#\Latin_Capital_Letter_J_With_Stroke . #\Latin_Small_Letter_J_With_Stroke)
    1627          
    1628                 (#\Latin_Capital_Letter_Small_Q_With_Hook_Tail
    1629                  . #\Latin_Small_Letter_Q_With_Hook_Tail)
    1630          
    1631                 (#\Latin_Capital_Letter_R_With_Stroke . #\Latin_Small_Letter_R_With_Stroke)
    1632          
    1633                 (#\Latin_Capital_Letter_Y_With_Stroke . #\Latin_Small_Letter_Y_With_Stroke)
    1634          
    1635                 (#\Greek_Capital_Letter_Alpha_With_Tonos
    1636                  . #\Greek_Small_Letter_Alpha_With_Tonos)
    1637          
    1638                 (#\Greek_Capital_Letter_Epsilon_With_Tonos
    1639                  . #\Greek_Small_Letter_Epsilon_With_Tonos)
    1640          
    1641                 (#\Greek_Capital_Letter_Eta_With_Tonos . #\Greek_Small_Letter_Eta_With_Tonos)
    1642          
    1643                 (#\Greek_Capital_Letter_Iota_With_Tonos
    1644                  . #\Greek_Small_Letter_Iota_With_Tonos)
    1645          
    1646                 (#\Greek_Capital_Letter_Omicron_With_Tonos
    1647                  . #\Greek_Small_Letter_Omicron_With_Tonos)
    1648          
    1649                 (#\Greek_Capital_Letter_Upsilon_With_Tonos
    1650                  . #\Greek_Small_Letter_Upsilon_With_Tonos)
    1651          
    1652                 (#\Greek_Capital_Letter_Omega_With_Tonos
    1653                  . #\Greek_Small_Letter_Omega_With_Tonos)
    1654          
    1655                 (#\Greek_Capital_Letter_Alpha . #\Greek_Small_Letter_Alpha)
    1656          
    1657                 (#\Greek_Capital_Letter_Beta . #\Greek_Small_Letter_Beta)
    1658          
    1659                 (#\Greek_Capital_Letter_Gamma . #\Greek_Small_Letter_Gamma)
    1660          
    1661                 (#\Greek_Capital_Letter_Delta . #\Greek_Small_Letter_Delta)
    1662          
    1663                 (#\Greek_Capital_Letter_Epsilon . #\Greek_Small_Letter_Epsilon)
    1664          
    1665                 (#\Greek_Capital_Letter_Zeta . #\Greek_Small_Letter_Zeta)
    1666          
    1667                 (#\Greek_Capital_Letter_Eta . #\Greek_Small_Letter_Eta)
    1668          
    1669                 (#\Greek_Capital_Letter_Theta . #\Greek_Small_Letter_Theta)
    1670          
    1671                 (#\Greek_Capital_Letter_Iota . #\Greek_Small_Letter_Iota)
    1672          
    1673                 (#\Greek_Capital_Letter_Kappa . #\Greek_Small_Letter_Kappa)
    1674          
    1675                 (#\Greek_Capital_Letter_Lamda . #\Greek_Small_Letter_Lamda)
    1676          
    1677                 (#\Greek_Capital_Letter_Mu . #\Greek_Small_Letter_Mu)
    1678          
    1679                 (#\Greek_Capital_Letter_Nu . #\Greek_Small_Letter_Nu)
    1680          
    1681                 (#\Greek_Capital_Letter_Xi . #\Greek_Small_Letter_Xi)
    1682          
    1683                 (#\Greek_Capital_Letter_Omicron . #\Greek_Small_Letter_Omicron)
    1684          
    1685                 (#\Greek_Capital_Letter_Pi . #\Greek_Small_Letter_Pi)
    1686          
    1687                 (#\Greek_Capital_Letter_Rho . #\Greek_Small_Letter_Rho)
    1688          
    1689                 (#\Greek_Capital_Letter_Sigma . #\Greek_Small_Letter_Sigma)
    1690          
    1691                 (#\Greek_Capital_Letter_Tau . #\Greek_Small_Letter_Tau)
    1692          
    1693                 (#\Greek_Capital_Letter_Upsilon . #\Greek_Small_Letter_Upsilon)
    1694          
    1695                 (#\Greek_Capital_Letter_Phi . #\Greek_Small_Letter_Phi)
    1696          
    1697                 (#\Greek_Capital_Letter_Chi . #\Greek_Small_Letter_Chi)
    1698          
    1699                 (#\Greek_Capital_Letter_Psi . #\Greek_Small_Letter_Psi)
    1700          
    1701                 (#\Greek_Capital_Letter_Omega . #\Greek_Small_Letter_Omega)
    1702          
    1703                 (#\Greek_Capital_Letter_Iota_With_Dialytika
    1704                  . #\Greek_Small_Letter_Iota_With_Dialytika)
    1705          
    1706                 (#\Greek_Capital_Letter_Upsilon_With_Dialytika
    1707                  . #\Greek_Small_Letter_Upsilon_With_Dialytika)
    1708          
    1709                 (#\Greek_Letter_Archaic_Koppa . #\Greek_Small_Letter_Archaic_Koppa)
    1710          
    1711                 (#\Greek_Letter_Stigma . #\Greek_Small_Letter_Stigma)
    1712          
    1713                 (#\Greek_Letter_Digamma . #\Greek_Small_Letter_Digamma)
    1714          
    1715                 (#\Greek_Letter_Koppa . #\Greek_Small_Letter_Koppa)
    1716          
    1717                 (#\Greek_Letter_Sampi . #\Greek_Small_Letter_Sampi)
    1718          
    1719                 (#\Coptic_Capital_Letter_Shei . #\Coptic_Small_Letter_Shei)
    1720          
    1721                 (#\Coptic_Capital_Letter_Fei . #\Coptic_Small_Letter_Fei)
    1722          
    1723                 (#\Coptic_Capital_Letter_Khei . #\Coptic_Small_Letter_Khei)
    1724          
    1725                 (#\Coptic_Capital_Letter_Hori . #\Coptic_Small_Letter_Hori)
    1726          
    1727                 (#\Coptic_Capital_Letter_Gangia . #\Coptic_Small_Letter_Gangia)
    1728          
    1729                 (#\Coptic_Capital_Letter_Shima . #\Coptic_Small_Letter_Shima)
    1730          
    1731                 (#\Coptic_Capital_Letter_Dei . #\Coptic_Small_Letter_Dei)
    1732          
    1733                 (#\Greek_Capital_Letter_Sho . #\Greek_Small_Letter_Sho)
    1734          
    1735                 (#\Greek_Capital_Lunate_Sigma_Symbol . #\Greek_Lunate_Sigma_Symbol)
    1736          
    1737                 (#\Greek_Capital_Letter_San . #\Greek_Small_Letter_San)
    1738          
    1739                 (#\Greek_Capital_Reversed_Lunate_Sigma_Symbol
    1740                  . #\Greek_Small_Reversed_Lunate_Sigma_Symbol)
    1741          
    1742                 (#\Greek_Capital_Dotted_Lunate_Sigma_Symbol
    1743                  . #\Greek_Small_Dotted_Lunate_Sigma_Symbol)
    1744          
    1745                 (#\Greek_Capital_Reversed_Dotted_Lunate_Sigma_Symbol
    1746                  . #\Greek_Small_Reversed_Dotted_Lunate_Sigma_Symbol)
    1747          
    1748                 (#\Cyrillic_Capital_Letter_Ie_With_Grave
    1749                  . #\Cyrillic_Small_Letter_Ie_With_Grave)
    1750          
    1751                 (#\Cyrillic_Capital_Letter_Io . #\Cyrillic_Small_Letter_Io)
    1752          
    1753                 (#\Cyrillic_Capital_Letter_Dje . #\Cyrillic_Small_Letter_Dje)
    1754          
    1755                 (#\Cyrillic_Capital_Letter_Gje . #\Cyrillic_Small_Letter_Gje)
    1756          
    1757                 (#\Cyrillic_Capital_Letter_Ukrainian_Ie
    1758                  . #\Cyrillic_Small_Letter_Ukrainian_Ie)
    1759          
    1760                 (#\Cyrillic_Capital_Letter_Dze . #\Cyrillic_Small_Letter_Dze)
    1761          
    1762                 (#\Cyrillic_Capital_Letter_Byelorussian-Ukrainian_I
    1763                  . #\Cyrillic_Small_Letter_Byelorussian-Ukrainian_I)
    1764          
    1765                 (#\Cyrillic_Capital_Letter_Yi . #\Cyrillic_Small_Letter_Yi)
    1766          
    1767                 (#\Cyrillic_Capital_Letter_Je . #\Cyrillic_Small_Letter_Je)
    1768          
    1769                 (#\Cyrillic_Capital_Letter_Lje . #\Cyrillic_Small_Letter_Lje)
    1770          
    1771                 (#\Cyrillic_Capital_Letter_Nje . #\Cyrillic_Small_Letter_Nje)
    1772          
    1773                 (#\Cyrillic_Capital_Letter_Tshe . #\Cyrillic_Small_Letter_Tshe)
    1774          
    1775                 (#\Cyrillic_Capital_Letter_Kje . #\Cyrillic_Small_Letter_Kje)
    1776          
    1777                 (#\Cyrillic_Capital_Letter_I_With_Grave
    1778                  . #\Cyrillic_Small_Letter_I_With_Grave)
    1779          
    1780                 (#\Cyrillic_Capital_Letter_Short_U . #\Cyrillic_Small_Letter_Short_U)
    1781          
    1782                 (#\Cyrillic_Capital_Letter_Dzhe . #\Cyrillic_Small_Letter_Dzhe)
    1783          
    1784                 (#\Cyrillic_Capital_Letter_A . #\Cyrillic_Small_Letter_A)
    1785          
    1786                 (#\Cyrillic_Capital_Letter_Be . #\Cyrillic_Small_Letter_Be)
    1787          
    1788                 (#\Cyrillic_Capital_Letter_Ve . #\Cyrillic_Small_Letter_Ve)
    1789          
    1790                 (#\Cyrillic_Capital_Letter_Ghe . #\Cyrillic_Small_Letter_Ghe)
    1791          
    1792                 (#\Cyrillic_Capital_Letter_De . #\Cyrillic_Small_Letter_De)
    1793          
    1794                 (#\Cyrillic_Capital_Letter_Ie . #\Cyrillic_Small_Letter_Ie)
    1795          
    1796                 (#\Cyrillic_Capital_Letter_Zhe . #\Cyrillic_Small_Letter_Zhe)
    1797          
    1798                 (#\Cyrillic_Capital_Letter_Ze . #\Cyrillic_Small_Letter_Ze)
    1799          
    1800                 (#\Cyrillic_Capital_Letter_I . #\Cyrillic_Small_Letter_I)
    1801          
    1802                 (#\Cyrillic_Capital_Letter_Short_I . #\Cyrillic_Small_Letter_Short_I)
    1803          
    1804                 (#\Cyrillic_Capital_Letter_Ka . #\Cyrillic_Small_Letter_Ka)
    1805          
    1806                 (#\Cyrillic_Capital_Letter_El . #\Cyrillic_Small_Letter_El)
    1807          
    1808                 (#\Cyrillic_Capital_Letter_Em . #\Cyrillic_Small_Letter_Em)
    1809          
    1810                 (#\Cyrillic_Capital_Letter_En . #\Cyrillic_Small_Letter_En)
    1811          
    1812                 (#\Cyrillic_Capital_Letter_O . #\Cyrillic_Small_Letter_O)
    1813          
    1814                 (#\Cyrillic_Capital_Letter_Pe . #\Cyrillic_Small_Letter_Pe)
    1815          
    1816                 (#\Cyrillic_Capital_Letter_Er . #\Cyrillic_Small_Letter_Er)
    1817          
    1818                 (#\Cyrillic_Capital_Letter_Es . #\Cyrillic_Small_Letter_Es)
    1819          
    1820                 (#\Cyrillic_Capital_Letter_Te . #\Cyrillic_Small_Letter_Te)
    1821          
    1822                 (#\Cyrillic_Capital_Letter_U . #\Cyrillic_Small_Letter_U)
    1823          
    1824                 (#\Cyrillic_Capital_Letter_Ef . #\Cyrillic_Small_Letter_Ef)
    1825          
    1826                 (#\Cyrillic_Capital_Letter_Ha . #\Cyrillic_Small_Letter_Ha)
    1827          
    1828                 (#\Cyrillic_Capital_Letter_Tse . #\Cyrillic_Small_Letter_Tse)
    1829          
    1830                 (#\Cyrillic_Capital_Letter_Che . #\Cyrillic_Small_Letter_Che)
    1831          
    1832                 (#\Cyrillic_Capital_Letter_Sha . #\Cyrillic_Small_Letter_Sha)
    1833          
    1834                 (#\Cyrillic_Capital_Letter_Shcha . #\Cyrillic_Small_Letter_Shcha)
    1835          
    1836                 (#\Cyrillic_Capital_Letter_Hard_Sign . #\Cyrillic_Small_Letter_Hard_Sign)
    1837          
    1838                 (#\Cyrillic_Capital_Letter_Yeru . #\Cyrillic_Small_Letter_Yeru)
    1839          
    1840                 (#\Cyrillic_Capital_Letter_Soft_Sign . #\Cyrillic_Small_Letter_Soft_Sign)
    1841          
    1842                 (#\Cyrillic_Capital_Letter_E . #\Cyrillic_Small_Letter_E)
    1843          
    1844                 (#\Cyrillic_Capital_Letter_Yu . #\Cyrillic_Small_Letter_Yu)
    1845          
    1846                 (#\Cyrillic_Capital_Letter_Ya . #\Cyrillic_Small_Letter_Ya)
    1847          
    1848                 (#\Cyrillic_Capital_Letter_Omega . #\Cyrillic_Small_Letter_Omega)
    1849          
    1850                 (#\Cyrillic_Capital_Letter_Yat . #\Cyrillic_Small_Letter_Yat)
    1851          
    1852                 (#\Cyrillic_Capital_Letter_Iotified_E . #\Cyrillic_Small_Letter_Iotified_E)
    1853          
    1854                 (#\Cyrillic_Capital_Letter_Little_Yus . #\Cyrillic_Small_Letter_Little_Yus)
    1855          
    1856                 (#\Cyrillic_Capital_Letter_Iotified_Little_Yus
    1857                  . #\Cyrillic_Small_Letter_Iotified_Little_Yus)
    1858          
    1859                 (#\Cyrillic_Capital_Letter_Big_Yus . #\Cyrillic_Small_Letter_Big_Yus)
    1860          
    1861                 (#\Cyrillic_Capital_Letter_Iotified_Big_Yus
    1862                  . #\Cyrillic_Small_Letter_Iotified_Big_Yus)
    1863          
    1864                 (#\Cyrillic_Capital_Letter_Ksi . #\Cyrillic_Small_Letter_Ksi)
    1865          
    1866                 (#\Cyrillic_Capital_Letter_Psi . #\Cyrillic_Small_Letter_Psi)
    1867          
    1868                 (#\Cyrillic_Capital_Letter_Fita . #\Cyrillic_Small_Letter_Fita)
    1869          
    1870                 (#\Cyrillic_Capital_Letter_Izhitsa . #\Cyrillic_Small_Letter_Izhitsa)
    1871          
    1872                 (#\Cyrillic_Capital_Letter_Izhitsa_With_Double_Grave_Accent
    1873                  . #\Cyrillic_Small_Letter_Izhitsa_With_Double_Grave_Accent)
    1874          
    1875                 (#\Cyrillic_Capital_Letter_Uk . #\Cyrillic_Small_Letter_Uk)
    1876          
    1877                 (#\Cyrillic_Capital_Letter_Round_Omega . #\Cyrillic_Small_Letter_Round_Omega)
    1878          
    1879                 (#\Cyrillic_Capital_Letter_Omega_With_Titlo
    1880                  . #\Cyrillic_Small_Letter_Omega_With_Titlo)
    1881          
    1882                 (#\Cyrillic_Capital_Letter_Ot . #\Cyrillic_Small_Letter_Ot)
    1883          
    1884                 (#\Cyrillic_Capital_Letter_Koppa . #\Cyrillic_Small_Letter_Koppa)
    1885          
    1886                 (#\Cyrillic_Capital_Letter_Short_I_With_Tail
    1887                  . #\Cyrillic_Small_Letter_Short_I_With_Tail)
    1888          
    1889                 (#\Cyrillic_Capital_Letter_Semisoft_Sign
    1890                  . #\Cyrillic_Small_Letter_Semisoft_Sign)
    1891          
    1892                 (#\Cyrillic_Capital_Letter_Er_With_Tick
    1893                  . #\Cyrillic_Small_Letter_Er_With_Tick)
    1894          
    1895                 (#\Cyrillic_Capital_Letter_Ghe_With_Upturn
    1896                  . #\Cyrillic_Small_Letter_Ghe_With_Upturn)
    1897          
    1898                 (#\Cyrillic_Capital_Letter_Ghe_With_Stroke
    1899                  . #\Cyrillic_Small_Letter_Ghe_With_Stroke)
    1900          
    1901                 (#\Cyrillic_Capital_Letter_Ghe_With_Middle_Hook
    1902                  . #\Cyrillic_Small_Letter_Ghe_With_Middle_Hook)
    1903          
    1904                 (#\Cyrillic_Capital_Letter_Zhe_With_Descender
    1905                  . #\Cyrillic_Small_Letter_Zhe_With_Descender)
    1906          
    1907                 (#\Cyrillic_Capital_Letter_Ze_With_Descender
    1908                  . #\Cyrillic_Small_Letter_Ze_With_Descender)
    1909          
    1910                 (#\Cyrillic_Capital_Letter_Ka_With_Descender
    1911                  . #\Cyrillic_Small_Letter_Ka_With_Descender)
    1912          
    1913                 (#\Cyrillic_Capital_Letter_Ka_With_Vertical_Stroke
    1914                  . #\Cyrillic_Small_Letter_Ka_With_Vertical_Stroke)
    1915          
    1916                 (#\Cyrillic_Capital_Letter_Ka_With_Stroke
    1917                  . #\Cyrillic_Small_Letter_Ka_With_Stroke)
    1918          
    1919                 (#\Cyrillic_Capital_Letter_Bashkir_Ka . #\Cyrillic_Small_Letter_Bashkir_Ka)
    1920          
    1921                 (#\Cyrillic_Capital_Letter_En_With_Descender
    1922                  . #\Cyrillic_Small_Letter_En_With_Descender)
    1923          
    1924                 (#\Cyrillic_Capital_Ligature_En_Ghe . #\Cyrillic_Small_Ligature_En_Ghe)
    1925          
    1926                 (#\Cyrillic_Capital_Letter_Pe_With_Middle_Hook
    1927                  . #\Cyrillic_Small_Letter_Pe_With_Middle_Hook)
    1928          
    1929                 (#\Cyrillic_Capital_Letter_Abkhasian_Ha
    1930                  . #\Cyrillic_Small_Letter_Abkhasian_Ha)
    1931          
    1932                 (#\Cyrillic_Capital_Letter_Es_With_Descender
    1933                  . #\Cyrillic_Small_Letter_Es_With_Descender)
    1934          
    1935                 (#\Cyrillic_Capital_Letter_Te_With_Descender
    1936                  . #\Cyrillic_Small_Letter_Te_With_Descender)
    1937          
    1938                 (#\Cyrillic_Capital_Letter_Straight_U . #\Cyrillic_Small_Letter_Straight_U)
    1939          
    1940                 (#\Cyrillic_Capital_Letter_Straight_U_With_Stroke
    1941                  . #\Cyrillic_Small_Letter_Straight_U_With_Stroke)
    1942          
    1943                 (#\Cyrillic_Capital_Letter_Ha_With_Descender
    1944                  . #\Cyrillic_Small_Letter_Ha_With_Descender)
    1945          
    1946                 (#\Cyrillic_Capital_Ligature_Te_Tse . #\Cyrillic_Small_Ligature_Te_Tse)
    1947          
    1948                 (#\Cyrillic_Capital_Letter_Che_With_Descender
    1949                  . #\Cyrillic_Small_Letter_Che_With_Descender)
    1950          
    1951                 (#\Cyrillic_Capital_Letter_Che_With_Vertical_Stroke
    1952                  . #\Cyrillic_Small_Letter_Che_With_Vertical_Stroke)
    1953          
    1954                 (#\Cyrillic_Capital_Letter_Shha . #\Cyrillic_Small_Letter_Shha)
    1955          
    1956                 (#\Cyrillic_Capital_Letter_Abkhasian_Che
    1957                  . #\Cyrillic_Small_Letter_Abkhasian_Che)
    1958          
    1959                 (#\Cyrillic_Capital_Letter_Abkhasian_Che_With_Descender
    1960                  . #\Cyrillic_Small_Letter_Abkhasian_Che_With_Descender)
    1961          
    1962                 (#\Cyrillic_Letter_Palochka . #\Cyrillic_Small_Letter_Palochka)
    1963          
    1964                 (#\Cyrillic_Capital_Letter_Zhe_With_Breve
    1965                  . #\Cyrillic_Small_Letter_Zhe_With_Breve)
    1966          
    1967                 (#\Cyrillic_Capital_Letter_Ka_With_Hook
    1968                  . #\Cyrillic_Small_Letter_Ka_With_Hook)
    1969          
    1970                 (#\Cyrillic_Capital_Letter_El_With_Tail
    1971                  . #\Cyrillic_Small_Letter_El_With_Tail)
    1972          
    1973                 (#\Cyrillic_Capital_Letter_En_With_Hook
    1974                  . #\Cyrillic_Small_Letter_En_With_Hook)
    1975          
    1976                 (#\Cyrillic_Capital_Letter_En_With_Tail
    1977                  . #\Cyrillic_Small_Letter_En_With_Tail)
    1978          
    1979                 (#\Cyrillic_Capital_Letter_Khakassian_Che
    1980                  . #\Cyrillic_Small_Letter_Khakassian_Che)
    1981          
    1982                 (#\Cyrillic_Capital_Letter_Em_With_Tail
    1983                  . #\Cyrillic_Small_Letter_Em_With_Tail)
    1984          
    1985                 (#\Cyrillic_Capital_Letter_A_With_Breve
    1986                  . #\Cyrillic_Small_Letter_A_With_Breve)
    1987          
    1988                 (#\Cyrillic_Capital_Letter_A_With_Diaeresis
    1989                  . #\Cyrillic_Small_Letter_A_With_Diaeresis)
    1990          
    1991                 (#\Cyrillic_Capital_Ligature_A_Ie . #\Cyrillic_Small_Ligature_A_Ie)
    1992          
    1993                 (#\Cyrillic_Capital_Letter_Ie_With_Breve
    1994                  . #\Cyrillic_Small_Letter_Ie_With_Breve)
    1995          
    1996                 (#\Cyrillic_Capital_Letter_Schwa . #\Cyrillic_Small_Letter_Schwa)
    1997          
    1998                 (#\Cyrillic_Capital_Letter_Schwa_With_Diaeresis
    1999                  . #\Cyrillic_Small_Letter_Schwa_With_Diaeresis)
    2000          
    2001                 (#\Cyrillic_Capital_Letter_Zhe_With_Diaeresis
    2002                  . #\Cyrillic_Small_Letter_Zhe_With_Diaeresis)
    2003          
    2004                 (#\Cyrillic_Capital_Letter_Ze_With_Diaeresis
    2005                  . #\Cyrillic_Small_Letter_Ze_With_Diaeresis)
    2006          
    2007                 (#\Cyrillic_Capital_Letter_Abkhasian_Dze
    2008                  . #\Cyrillic_Small_Letter_Abkhasian_Dze)
    2009          
    2010                 (#\Cyrillic_Capital_Letter_I_With_Macron
    2011                  . #\Cyrillic_Small_Letter_I_With_Macron)
    2012          
    2013                 (#\Cyrillic_Capital_Letter_I_With_Diaeresis
    2014                  . #\Cyrillic_Small_Letter_I_With_Diaeresis)
    2015          
    2016                 (#\Cyrillic_Capital_Letter_O_With_Diaeresis
    2017                  . #\Cyrillic_Small_Letter_O_With_Diaeresis)
    2018          
    2019                 (#\Cyrillic_Capital_Letter_Barred_O . #\Cyrillic_Small_Letter_Barred_O)
    2020          
    2021                 (#\Cyrillic_Capital_Letter_Barred_O_With_Diaeresis
    2022                  . #\Cyrillic_Small_Letter_Barred_O_With_Diaeresis)
    2023          
    2024                 (#\Cyrillic_Capital_Letter_E_With_Diaeresis
    2025                  . #\Cyrillic_Small_Letter_E_With_Diaeresis)
    2026          
    2027                 (#\Cyrillic_Capital_Letter_U_With_Macron
    2028                  . #\Cyrillic_Small_Letter_U_With_Macron)
    2029          
    2030                 (#\Cyrillic_Capital_Letter_U_With_Diaeresis
    2031                  . #\Cyrillic_Small_Letter_U_With_Diaeresis)
    2032          
    2033                 (#\Cyrillic_Capital_Letter_U_With_Double_Acute
    2034                  . #\Cyrillic_Small_Letter_U_With_Double_Acute)
    2035          
    2036                 (#\Cyrillic_Capital_Letter_Che_With_Diaeresis
    2037                  . #\Cyrillic_Small_Letter_Che_With_Diaeresis)
    2038          
    2039                 (#\Cyrillic_Capital_Letter_Ghe_With_Descender
    2040                  . #\Cyrillic_Small_Letter_Ghe_With_Descender)
    2041          
    2042                 (#\Cyrillic_Capital_Letter_Yeru_With_Diaeresis
    2043                  . #\Cyrillic_Small_Letter_Yeru_With_Diaeresis)
    2044          
    2045                 (#\Cyrillic_Capital_Letter_Ghe_With_Stroke_And_Hook
    2046                  . #\Cyrillic_Small_Letter_Ghe_With_Stroke_And_Hook)
    2047          
    2048                 (#\Cyrillic_Capital_Letter_Ha_With_Hook
    2049                  . #\Cyrillic_Small_Letter_Ha_With_Hook)
    2050          
    2051                 (#\Cyrillic_Capital_Letter_Ha_With_Stroke
    2052                  . #\Cyrillic_Small_Letter_Ha_With_Stroke)
    2053          
    2054                 (#\Cyrillic_Capital_Letter_Komi_De . #\Cyrillic_Small_Letter_Komi_De)
    2055          
    2056                 (#\Cyrillic_Capital_Letter_Komi_Dje . #\Cyrillic_Small_Letter_Komi_Dje)
    2057          
    2058                 (#\Cyrillic_Capital_Letter_Komi_Zje . #\Cyrillic_Small_Letter_Komi_Zje)
    2059          
    2060                 (#\Cyrillic_Capital_Letter_Komi_Dzje . #\Cyrillic_Small_Letter_Komi_Dzje)
    2061          
    2062                 (#\Cyrillic_Capital_Letter_Komi_Lje . #\Cyrillic_Small_Letter_Komi_Lje)
    2063          
    2064                 (#\Cyrillic_Capital_Letter_Komi_Nje . #\Cyrillic_Small_Letter_Komi_Nje)
    2065          
    2066                 (#\Cyrillic_Capital_Letter_Komi_Sje . #\Cyrillic_Small_Letter_Komi_Sje)
    2067          
    2068                 (#\Cyrillic_Capital_Letter_Komi_Tje . #\Cyrillic_Small_Letter_Komi_Tje)
    2069          
    2070                 (#\Cyrillic_Capital_Letter_Reversed_Ze . #\Cyrillic_Small_Letter_Reversed_Ze)
    2071          
    2072                 (#\Cyrillic_Capital_Letter_El_With_Hook
    2073                  . #\Cyrillic_Small_Letter_El_With_Hook)
    2074          
    2075                 (#\Armenian_Capital_Letter_Ayb . #\Armenian_Small_Letter_Ayb)
    2076          
    2077                 (#\Armenian_Capital_Letter_Ben . #\Armenian_Small_Letter_Ben)
    2078          
    2079                 (#\Armenian_Capital_Letter_Gim . #\Armenian_Small_Letter_Gim)
    2080          
    2081                 (#\Armenian_Capital_Letter_Da . #\Armenian_Small_Letter_Da)
    2082          
    2083                 (#\Armenian_Capital_Letter_Ech . #\Armenian_Small_Letter_Ech)
    2084          
    2085                 (#\Armenian_Capital_Letter_Za . #\Armenian_Small_Letter_Za)
    2086          
    2087                 (#\Armenian_Capital_Letter_Eh . #\Armenian_Small_Letter_Eh)
    2088          
    2089                 (#\Armenian_Capital_Letter_Et . #\Armenian_Small_Letter_Et)
    2090          
    2091                 (#\Armenian_Capital_Letter_To . #\Armenian_Small_Letter_To)
    2092          
    2093                 (#\Armenian_Capital_Letter_Zhe . #\Armenian_Small_Letter_Zhe)
    2094          
    2095                 (#\Armenian_Capital_Letter_Ini . #\Armenian_Small_Letter_Ini)
    2096          
    2097                 (#\Armenian_Capital_Letter_Liwn . #\Armenian_Small_Letter_Liwn)
    2098          
    2099                 (#\Armenian_Capital_Letter_Xeh . #\Armenian_Small_Letter_Xeh)
    2100          
    2101                 (#\Armenian_Capital_Letter_Ca . #\Armenian_Small_Letter_Ca)
    2102          
    2103                 (#\Armenian_Capital_Letter_Ken . #\Armenian_Small_Letter_Ken)
    2104          
    2105                 (#\Armenian_Capital_Letter_Ho . #\Armenian_Small_Letter_Ho)
    2106          
    2107                 (#\Armenian_Capital_Letter_Ja . #\Armenian_Small_Letter_Ja)
    2108          
    2109                 (#\Armenian_Capital_Letter_Ghad . #\Armenian_Small_Letter_Ghad)
    2110          
    2111                 (#\Armenian_Capital_Letter_Cheh . #\Armenian_Small_Letter_Cheh)
    2112          
    2113                 (#\Armenian_Capital_Letter_Men . #\Armenian_Small_Letter_Men)
    2114          
    2115                 (#\Armenian_Capital_Letter_Yi . #\Armenian_Small_Letter_Yi)
    2116          
    2117                 (#\Armenian_Capital_Letter_Now . #\Armenian_Small_Letter_Now)
    2118          
    2119                 (#\Armenian_Capital_Letter_Sha . #\Armenian_Small_Letter_Sha)
    2120          
    2121                 (#\Armenian_Capital_Letter_Vo . #\Armenian_Small_Letter_Vo)
    2122          
    2123                 (#\Armenian_Capital_Letter_Cha . #\Armenian_Small_Letter_Cha)
    2124          
    2125                 (#\Armenian_Capital_Letter_Peh . #\Armenian_Small_Letter_Peh)
    2126          
    2127                 (#\Armenian_Capital_Letter_Jheh . #\Armenian_Small_Letter_Jheh)
    2128          
    2129                 (#\Armenian_Capital_Letter_Ra . #\Armenian_Small_Letter_Ra)
    2130          
    2131                 (#\Armenian_Capital_Letter_Seh . #\Armenian_Small_Letter_Seh)
    2132          
    2133                 (#\Armenian_Capital_Letter_Vew . #\Armenian_Small_Letter_Vew)
    2134          
    2135                 (#\Armenian_Capital_Letter_Tiwn . #\Armenian_Small_Letter_Tiwn)
    2136          
    2137                 (#\Armenian_Capital_Letter_Reh . #\Armenian_Small_Letter_Reh)
    2138          
    2139                 (#\Armenian_Capital_Letter_Co . #\Armenian_Small_Letter_Co)
    2140          
    2141                 (#\Armenian_Capital_Letter_Yiwn . #\Armenian_Small_Letter_Yiwn)
    2142          
    2143                 (#\Armenian_Capital_Letter_Piwr . #\Armenian_Small_Letter_Piwr)
    2144          
    2145                 (#\Armenian_Capital_Letter_Keh . #\Armenian_Small_Letter_Keh)
    2146          
    2147                 (#\Armenian_Capital_Letter_Oh . #\Armenian_Small_Letter_Oh)
    2148          
    2149                 (#\Armenian_Capital_Letter_Feh . #\Armenian_Small_Letter_Feh)
    2150          
    2151                 (#\U+10A0 . #\U+2D00)
     1196          (#\Latin_Capital_Letter_A_With_Acute . #\Latin_Small_Letter_A_With_Acute)
     1197          (#\Latin_Capital_Letter_A_With_Circumflex
     1198           . #\Latin_Small_Letter_A_With_Circumflex)
     1199          (#\Latin_Capital_Letter_A_With_Tilde . #\Latin_Small_Letter_A_With_Tilde)
     1200          (#\Latin_Capital_Letter_A_With_Diaeresis
     1201           . #\Latin_Small_Letter_A_With_Diaeresis)
     1202          (#\Latin_Capital_Letter_A_With_Ring_Above
     1203           . #\Latin_Small_Letter_A_With_Ring_Above)
     1204         
     1205          (#\Latin_Capital_Letter_Ae . #\Latin_Small_Letter_Ae)
     1206         
     1207          (#\Latin_Capital_Letter_C_With_Cedilla . #\Latin_Small_Letter_C_With_Cedilla)
     1208         
     1209          (#\Latin_Capital_Letter_E_With_Grave . #\Latin_Small_Letter_E_With_Grave)
     1210         
     1211          (#\Latin_Capital_Letter_E_With_Acute . #\Latin_Small_Letter_E_With_Acute)
     1212         
     1213          (#\Latin_Capital_Letter_E_With_Circumflex
     1214           . #\Latin_Small_Letter_E_With_Circumflex)
     1215         
     1216          (#\Latin_Capital_Letter_E_With_Diaeresis
     1217           . #\Latin_Small_Letter_E_With_Diaeresis)
     1218         
     1219          (#\Latin_Capital_Letter_I_With_Grave . #\Latin_Small_Letter_I_With_Grave)
     1220         
     1221          (#\Latin_Capital_Letter_I_With_Acute . #\Latin_Small_Letter_I_With_Acute)
     1222         
     1223          (#\Latin_Capital_Letter_I_With_Circumflex
     1224           . #\Latin_Small_Letter_I_With_Circumflex)
     1225         
     1226          (#\Latin_Capital_Letter_I_With_Diaeresis
     1227           . #\Latin_Small_Letter_I_With_Diaeresis)
     1228         
     1229          (#\Latin_Capital_Letter_Eth . #\Latin_Small_Letter_Eth)
     1230         
     1231          (#\Latin_Capital_Letter_N_With_Tilde . #\Latin_Small_Letter_N_With_Tilde)
     1232         
     1233          (#\Latin_Capital_Letter_O_With_Grave . #\Latin_Small_Letter_O_With_Grave)
     1234         
     1235          (#\Latin_Capital_Letter_O_With_Acute . #\Latin_Small_Letter_O_With_Acute)
     1236         
     1237          (#\Latin_Capital_Letter_O_With_Circumflex
     1238           . #\Latin_Small_Letter_O_With_Circumflex)
     1239         
     1240          (#\Latin_Capital_Letter_O_With_Tilde . #\Latin_Small_Letter_O_With_Tilde)
     1241         
     1242          (#\Latin_Capital_Letter_O_With_Diaeresis
     1243           . #\Latin_Small_Letter_O_With_Diaeresis)
     1244         
     1245          (#\Latin_Capital_Letter_O_With_Stroke . #\Latin_Small_Letter_O_With_Stroke)
     1246         
     1247          (#\Latin_Capital_Letter_U_With_Grave . #\Latin_Small_Letter_U_With_Grave)
     1248         
     1249          (#\Latin_Capital_Letter_U_With_Acute . #\Latin_Small_Letter_U_With_Acute)
     1250         
     1251          (#\Latin_Capital_Letter_U_With_Circumflex
     1252           . #\Latin_Small_Letter_U_With_Circumflex)
     1253         
     1254          (#\Latin_Capital_Letter_U_With_Diaeresis
     1255           . #\Latin_Small_Letter_U_With_Diaeresis)
     1256         
     1257          (#\Latin_Capital_Letter_Y_With_Acute . #\Latin_Small_Letter_Y_With_Acute)
     1258         
     1259          (#\Latin_Capital_Letter_Thorn . #\Latin_Small_Letter_Thorn)
     1260         
     1261          (#\Latin_Capital_Letter_A_With_Macron . #\Latin_Small_Letter_A_With_Macron)
     1262         
     1263          (#\Latin_Capital_Letter_A_With_Breve . #\Latin_Small_Letter_A_With_Breve)
     1264         
     1265          (#\Latin_Capital_Letter_A_With_Ogonek . #\Latin_Small_Letter_A_With_Ogonek)
     1266         
     1267          (#\Latin_Capital_Letter_C_With_Acute . #\Latin_Small_Letter_C_With_Acute)
     1268         
     1269          (#\Latin_Capital_Letter_C_With_Circumflex
     1270           . #\Latin_Small_Letter_C_With_Circumflex)
     1271         
     1272          (#\Latin_Capital_Letter_C_With_Dot_Above
     1273           . #\Latin_Small_Letter_C_With_Dot_Above)
     1274         
     1275          (#\Latin_Capital_Letter_C_With_Caron . #\Latin_Small_Letter_C_With_Caron)
     1276         
     1277          (#\Latin_Capital_Letter_D_With_Caron . #\Latin_Small_Letter_D_With_Caron)
     1278         
     1279          (#\Latin_Capital_Letter_D_With_Stroke . #\Latin_Small_Letter_D_With_Stroke)
     1280         
     1281          (#\Latin_Capital_Letter_E_With_Macron . #\Latin_Small_Letter_E_With_Macron)
     1282         
     1283          (#\Latin_Capital_Letter_E_With_Breve . #\Latin_Small_Letter_E_With_Breve)
     1284         
     1285          (#\Latin_Capital_Letter_E_With_Dot_Above
     1286           . #\Latin_Small_Letter_E_With_Dot_Above)
     1287         
     1288          (#\Latin_Capital_Letter_E_With_Ogonek . #\Latin_Small_Letter_E_With_Ogonek)
     1289         
     1290          (#\Latin_Capital_Letter_E_With_Caron . #\Latin_Small_Letter_E_With_Caron)
     1291         
     1292          (#\Latin_Capital_Letter_G_With_Circumflex
     1293           . #\Latin_Small_Letter_G_With_Circumflex)
     1294         
     1295          (#\Latin_Capital_Letter_G_With_Breve . #\Latin_Small_Letter_G_With_Breve)
     1296         
     1297          (#\Latin_Capital_Letter_G_With_Dot_Above
     1298           . #\Latin_Small_Letter_G_With_Dot_Above)
     1299         
     1300          (#\Latin_Capital_Letter_G_With_Cedilla . #\Latin_Small_Letter_G_With_Cedilla)
     1301         
     1302          (#\Latin_Capital_Letter_H_With_Circumflex
     1303           . #\Latin_Small_Letter_H_With_Circumflex)
     1304         
     1305          (#\Latin_Capital_Letter_H_With_Stroke . #\Latin_Small_Letter_H_With_Stroke)
     1306         
     1307          (#\Latin_Capital_Letter_I_With_Tilde . #\Latin_Small_Letter_I_With_Tilde)
     1308         
     1309          (#\Latin_Capital_Letter_I_With_Macron . #\Latin_Small_Letter_I_With_Macron)
     1310         
     1311          (#\Latin_Capital_Letter_I_With_Breve . #\Latin_Small_Letter_I_With_Breve)
     1312         
     1313          (#\Latin_Capital_Letter_I_With_Ogonek . #\Latin_Small_Letter_I_With_Ogonek)
     1314         
     1315          (#\Latin_Capital_Ligature_Ij . #\Latin_Small_Ligature_Ij)
     1316         
     1317          (#\Latin_Capital_Letter_J_With_Circumflex
     1318           . #\Latin_Small_Letter_J_With_Circumflex)
     1319         
     1320          (#\Latin_Capital_Letter_K_With_Cedilla . #\Latin_Small_Letter_K_With_Cedilla)
     1321         
     1322          (#\Latin_Capital_Letter_L_With_Acute . #\Latin_Small_Letter_L_With_Acute)
     1323         
     1324          (#\Latin_Capital_Letter_L_With_Cedilla . #\Latin_Small_Letter_L_With_Cedilla)
     1325         
     1326          (#\Latin_Capital_Letter_L_With_Caron . #\Latin_Small_Letter_L_With_Caron)
     1327         
     1328          (#\Latin_Capital_Letter_L_With_Middle_Dot
     1329           . #\Latin_Small_Letter_L_With_Middle_Dot)
     1330         
     1331          (#\Latin_Capital_Letter_L_With_Stroke . #\Latin_Small_Letter_L_With_Stroke)
     1332         
     1333          (#\Latin_Capital_Letter_N_With_Acute . #\Latin_Small_Letter_N_With_Acute)
     1334         
     1335          (#\Latin_Capital_Letter_N_With_Cedilla . #\Latin_Small_Letter_N_With_Cedilla)
     1336         
     1337          (#\Latin_Capital_Letter_N_With_Caron . #\Latin_Small_Letter_N_With_Caron)
     1338         
     1339          (#\Latin_Capital_Letter_Eng . #\Latin_Small_Letter_Eng)
     1340         
     1341          (#\Latin_Capital_Letter_O_With_Macron . #\Latin_Small_Letter_O_With_Macron)
     1342         
     1343          (#\Latin_Capital_Letter_O_With_Breve . #\Latin_Small_Letter_O_With_Breve)
     1344         
     1345          (#\Latin_Capital_Letter_O_With_Double_Acute
     1346           . #\Latin_Small_Letter_O_With_Double_Acute)
     1347         
     1348          (#\Latin_Capital_Ligature_Oe . #\Latin_Small_Ligature_Oe)
     1349         
     1350          (#\Latin_Capital_Letter_R_With_Acute . #\Latin_Small_Letter_R_With_Acute)
     1351         
     1352          (#\Latin_Capital_Letter_R_With_Cedilla . #\Latin_Small_Letter_R_With_Cedilla)
     1353         
     1354          (#\Latin_Capital_Letter_R_With_Caron . #\Latin_Small_Letter_R_With_Caron)
     1355         
     1356          (#\Latin_Capital_Letter_S_With_Acute . #\Latin_Small_Letter_S_With_Acute)
     1357         
     1358          (#\Latin_Capital_Letter_S_With_Circumflex
     1359           . #\Latin_Small_Letter_S_With_Circumflex)
     1360         
     1361          (#\Latin_Capital_Letter_S_With_Cedilla . #\Latin_Small_Letter_S_With_Cedilla)
     1362         
     1363          (#\Latin_Capital_Letter_S_With_Caron . #\Latin_Small_Letter_S_With_Caron)
     1364         
     1365          (#\Latin_Capital_Letter_T_With_Cedilla . #\Latin_Small_Letter_T_With_Cedilla)
     1366         
     1367          (#\Latin_Capital_Letter_T_With_Caron . #\Latin_Small_Letter_T_With_Caron)
     1368         
     1369          (#\Latin_Capital_Letter_T_With_Stroke . #\Latin_Small_Letter_T_With_Stroke)
     1370         
     1371          (#\Latin_Capital_Letter_U_With_Tilde . #\Latin_Small_Letter_U_With_Tilde)
     1372         
     1373          (#\Latin_Capital_Letter_U_With_Macron . #\Latin_Small_Letter_U_With_Macron)
     1374         
     1375          (#\Latin_Capital_Letter_U_With_Breve . #\Latin_Small_Letter_U_With_Breve)
     1376         
     1377          (#\Latin_Capital_Letter_U_With_Ring_Above
     1378           . #\Latin_Small_Letter_U_With_Ring_Above)
     1379         
     1380          (#\Latin_Capital_Letter_U_With_Double_Acute
     1381           . #\Latin_Small_Letter_U_With_Double_Acute)
     1382         
     1383          (#\Latin_Capital_Letter_U_With_Ogonek . #\Latin_Small_Letter_U_With_Ogonek)
     1384         
     1385          (#\Latin_Capital_Letter_W_With_Circumflex
     1386           . #\Latin_Small_Letter_W_With_Circumflex)
     1387         
     1388          (#\Latin_Capital_Letter_Y_With_Circumflex
     1389           . #\Latin_Small_Letter_Y_With_Circumflex)
     1390         
     1391          (#\Latin_Capital_Letter_Y_With_Diaeresis
     1392           . #\Latin_Small_Letter_Y_With_Diaeresis)
     1393         
     1394          (#\Latin_Capital_Letter_Z_With_Acute . #\Latin_Small_Letter_Z_With_Acute)
     1395         
     1396          (#\Latin_Capital_Letter_Z_With_Dot_Above
     1397           . #\Latin_Small_Letter_Z_With_Dot_Above)
     1398         
     1399          (#\Latin_Capital_Letter_Z_With_Caron . #\Latin_Small_Letter_Z_With_Caron)
     1400         
     1401          (#\Latin_Capital_Letter_B_With_Hook . #\Latin_Small_Letter_B_With_Hook)
     1402         
     1403          (#\Latin_Capital_Letter_B_With_Topbar . #\Latin_Small_Letter_B_With_Topbar)
     1404         
     1405          (#\Latin_Capital_Letter_Tone_Six . #\Latin_Small_Letter_Tone_Six)
     1406         
     1407          (#\Latin_Capital_Letter_Open_O . #\Latin_Small_Letter_Open_O)
     1408         
     1409          (#\Latin_Capital_Letter_C_With_Hook . #\Latin_Small_Letter_C_With_Hook)
     1410         
     1411          (#\Latin_Capital_Letter_African_D . #\Latin_Small_Letter_D_With_Tail)
     1412         
     1413          (#\Latin_Capital_Letter_D_With_Hook . #\Latin_Small_Letter_D_With_Hook)
     1414         
     1415          (#\Latin_Capital_Letter_D_With_Topbar . #\Latin_Small_Letter_D_With_Topbar)
     1416         
     1417          (#\Latin_Capital_Letter_Reversed_E . #\Latin_Small_Letter_Turned_E)
     1418         
     1419          (#\Latin_Capital_Letter_Schwa . #\Latin_Small_Letter_Schwa)
     1420         
     1421          (#\Latin_Capital_Letter_Open_E . #\Latin_Small_Letter_Open_E)
     1422         
     1423          (#\Latin_Capital_Letter_F_With_Hook . #\Latin_Small_Letter_F_With_Hook)
     1424         
     1425          (#\Latin_Capital_Letter_G_With_Hook . #\Latin_Small_Letter_G_With_Hook)
     1426         
     1427          (#\Latin_Capital_Letter_Gamma . #\Latin_Small_Letter_Gamma)
     1428         
     1429          (#\Latin_Capital_Letter_Iota . #\Latin_Small_Letter_Iota)
     1430         
     1431          (#\Latin_Capital_Letter_I_With_Stroke . #\Latin_Small_Letter_I_With_Stroke)
     1432         
     1433          (#\Latin_Capital_Letter_K_With_Hook . #\Latin_Small_Letter_K_With_Hook)
     1434         
     1435          (#\Latin_Capital_Letter_Turned_M . #\Latin_Small_Letter_Turned_M)
     1436         
     1437          (#\Latin_Capital_Letter_N_With_Left_Hook
     1438           . #\Latin_Small_Letter_N_With_Left_Hook)
     1439         
     1440          (#\Latin_Capital_Letter_O_With_Middle_Tilde . #\Latin_Small_Letter_Barred_O)
     1441         
     1442          (#\Latin_Capital_Letter_O_With_Horn . #\Latin_Small_Letter_O_With_Horn)
     1443         
     1444          (#\Latin_Capital_Letter_Oi . #\Latin_Small_Letter_Oi)
     1445         
     1446          (#\Latin_Capital_Letter_P_With_Hook . #\Latin_Small_Letter_P_With_Hook)
     1447         
     1448          (#\Latin_Letter_Yr . #\Latin_Letter_Small_Capital_R)
     1449         
     1450          (#\Latin_Capital_Letter_Tone_Two . #\Latin_Small_Letter_Tone_Two)
     1451         
     1452          (#\Latin_Capital_Letter_Esh . #\Latin_Small_Letter_Esh)
     1453         
     1454          (#\Latin_Capital_Letter_T_With_Hook . #\Latin_Small_Letter_T_With_Hook)
     1455         
     1456          (#\Latin_Capital_Letter_T_With_Retroflex_Hook
     1457           . #\Latin_Small_Letter_T_With_Retroflex_Hook)
     1458         
     1459          (#\Latin_Capital_Letter_U_With_Horn . #\Latin_Small_Letter_U_With_Horn)
     1460         
     1461          (#\Latin_Capital_Letter_Upsilon . #\Latin_Small_Letter_Upsilon)
     1462         
     1463          (#\Latin_Capital_Letter_V_With_Hook . #\Latin_Small_Letter_V_With_Hook)
     1464         
     1465          (#\Latin_Capital_Letter_Y_With_Hook . #\Latin_Small_Letter_Y_With_Hook)
     1466         
     1467          (#\Latin_Capital_Letter_Z_With_Stroke . #\Latin_Small_Letter_Z_With_Stroke)
     1468         
     1469          (#\Latin_Capital_Letter_Ezh . #\Latin_Small_Letter_Ezh)
     1470         
     1471          (#\Latin_Capital_Letter_Ezh_Reversed . #\Latin_Small_Letter_Ezh_Reversed)
     1472         
     1473          (#\Latin_Capital_Letter_Tone_Five . #\Latin_Small_Letter_Tone_Five)
     1474         
     1475          (#\Latin_Capital_Letter_Dz_With_Caron . #\Latin_Small_Letter_Dz_With_Caron)
     1476         
     1477          (#\Latin_Capital_Letter_Lj . #\Latin_Small_Letter_Lj)
     1478         
     1479          (#\Latin_Capital_Letter_Nj . #\Latin_Small_Letter_Nj)
     1480         
     1481          (#\Latin_Capital_Letter_A_With_Caron . #\Latin_Small_Letter_A_With_Caron)
     1482         
     1483          (#\Latin_Capital_Letter_I_With_Caron . #\Latin_Small_Letter_I_With_Caron)
     1484         
     1485          (#\Latin_Capital_Letter_O_With_Caron . #\Latin_Small_Letter_O_With_Caron)
     1486         
     1487          (#\Latin_Capital_Letter_U_With_Caron . #\Latin_Small_Letter_U_With_Caron)
     1488         
     1489          (#\Latin_Capital_Letter_U_With_Diaeresis_And_Macron
     1490           . #\Latin_Small_Letter_U_With_Diaeresis_And_Macron)
     1491         
     1492          (#\Latin_Capital_Letter_U_With_Diaeresis_And_Acute
     1493           . #\Latin_Small_Letter_U_With_Diaeresis_And_Acute)
     1494         
     1495          (#\Latin_Capital_Letter_U_With_Diaeresis_And_Caron
     1496           . #\Latin_Small_Letter_U_With_Diaeresis_And_Caron)
     1497         
     1498          (#\Latin_Capital_Letter_U_With_Diaeresis_And_Grave
     1499           . #\Latin_Small_Letter_U_With_Diaeresis_And_Grave)
     1500         
     1501          (#\Latin_Capital_Letter_A_With_Diaeresis_And_Macron
     1502           . #\Latin_Small_Letter_A_With_Diaeresis_And_Macron)
     1503         
     1504          (#\Latin_Capital_Letter_A_With_Dot_Above_And_Macron
     1505           . #\Latin_Small_Letter_A_With_Dot_Above_And_Macron)
     1506         
     1507          (#\Latin_Capital_Letter_Ae_With_Macron . #\Latin_Small_Letter_Ae_With_Macron)
     1508         
     1509          (#\Latin_Capital_Letter_G_With_Stroke . #\Latin_Small_Letter_G_With_Stroke)
     1510         
     1511          (#\Latin_Capital_Letter_G_With_Caron . #\Latin_Small_Letter_G_With_Caron)
     1512         
     1513          (#\Latin_Capital_Letter_K_With_Caron . #\Latin_Small_Letter_K_With_Caron)
     1514         
     1515          (#\Latin_Capital_Letter_O_With_Ogonek . #\Latin_Small_Letter_O_With_Ogonek)
     1516         
     1517          (#\Latin_Capital_Letter_O_With_Ogonek_And_Macron
     1518           . #\Latin_Small_Letter_O_With_Ogonek_And_Macron)
     1519         
     1520          (#\Latin_Capital_Letter_Ezh_With_Caron . #\Latin_Small_Letter_Ezh_With_Caron)
     1521         
     1522          (#\Latin_Capital_Letter_Dz . #\Latin_Small_Letter_Dz)
     1523         
     1524          (#\Latin_Capital_Letter_G_With_Acute . #\Latin_Small_Letter_G_With_Acute)
     1525         
     1526          (#\Latin_Capital_Letter_Hwair . #\Latin_Small_Letter_Hv)
     1527         
     1528          (#\Latin_Capital_Letter_Wynn . #\Latin_Letter_Wynn)
     1529         
     1530          (#\Latin_Capital_Letter_N_With_Grave . #\Latin_Small_Letter_N_With_Grave)
     1531         
     1532          (#\Latin_Capital_Letter_A_With_Ring_Above_And_Acute
     1533           . #\Latin_Small_Letter_A_With_Ring_Above_And_Acute)
     1534         
     1535          (#\Latin_Capital_Letter_Ae_With_Acute . #\Latin_Small_Letter_Ae_With_Acute)
     1536         
     1537          (#\Latin_Capital_Letter_O_With_Stroke_And_Acute
     1538           . #\Latin_Small_Letter_O_With_Stroke_And_Acute)
     1539         
     1540          (#\Latin_Capital_Letter_A_With_Double_Grave
     1541           . #\Latin_Small_Letter_A_With_Double_Grave)
     1542         
     1543          (#\Latin_Capital_Letter_A_With_Inverted_Breve
     1544           . #\Latin_Small_Letter_A_With_Inverted_Breve)
     1545         
     1546          (#\Latin_Capital_Letter_E_With_Double_Grave
     1547           . #\Latin_Small_Letter_E_With_Double_Grave)
     1548         
     1549          (#\Latin_Capital_Letter_E_With_Inverted_Breve
     1550           . #\Latin_Small_Letter_E_With_Inverted_Breve)
     1551         
     1552          (#\Latin_Capital_Letter_I_With_Double_Grave
     1553           . #\Latin_Small_Letter_I_With_Double_Grave)
     1554         
     1555          (#\Latin_Capital_Letter_I_With_Inverted_Breve
     1556           . #\Latin_Small_Letter_I_With_Inverted_Breve)
     1557         
     1558          (#\Latin_Capital_Letter_O_With_Double_Grave
     1559           . #\Latin_Small_Letter_O_With_Double_Grave)
     1560         
     1561          (#\Latin_Capital_Letter_O_With_Inverted_Breve
     1562           . #\Latin_Small_Letter_O_With_Inverted_Breve)
     1563         
     1564          (#\Latin_Capital_Letter_R_With_Double_Grave
     1565           . #\Latin_Small_Letter_R_With_Double_Grave)
     1566         
     1567          (#\Latin_Capital_Letter_R_With_Inverted_Breve
     1568           . #\Latin_Small_Letter_R_With_Inverted_Breve)
     1569         
     1570          (#\Latin_Capital_Letter_U_With_Double_Grave
     1571           . #\Latin_Small_Letter_U_With_Double_Grave)
     1572         
     1573          (#\Latin_Capital_Letter_U_With_Inverted_Breve
     1574           . #\Latin_Small_Letter_U_With_Inverted_Breve)
     1575         
     1576          (#\Latin_Capital_Letter_S_With_Comma_Below
     1577           . #\Latin_Small_Letter_S_With_Comma_Below)
     1578         
     1579          (#\Latin_Capital_Letter_T_With_Comma_Below
     1580           . #\Latin_Small_Letter_T_With_Comma_Below)
     1581         
     1582          (#\Latin_Capital_Letter_Yogh . #\Latin_Small_Letter_Yogh)
     1583         
     1584          (#\Latin_Capital_Letter_H_With_Caron . #\Latin_Small_Letter_H_With_Caron)
     1585         
     1586          (#\Latin_Capital_Letter_N_With_Long_Right_Leg
     1587           . #\Latin_Small_Letter_N_With_Long_Right_Leg)
     1588         
     1589          (#\Latin_Capital_Letter_Ou . #\Latin_Small_Letter_Ou)
     1590         
     1591          (#\Latin_Capital_Letter_Z_With_Hook . #\Latin_Small_Letter_Z_With_Hook)
     1592         
     1593          (#\Latin_Capital_Letter_A_With_Dot_Above
     1594           . #\Latin_Small_Letter_A_With_Dot_Above)
     1595         
     1596          (#\Latin_Capital_Letter_E_With_Cedilla . #\Latin_Small_Letter_E_With_Cedilla)
     1597         
     1598          (#\Latin_Capital_Letter_O_With_Diaeresis_And_Macron
     1599           . #\Latin_Small_Letter_O_With_Diaeresis_And_Macron)
     1600         
     1601          (#\Latin_Capital_Letter_O_With_Tilde_And_Macron
     1602           . #\Latin_Small_Letter_O_With_Tilde_And_Macron)
     1603         
     1604          (#\Latin_Capital_Letter_O_With_Dot_Above
     1605           . #\Latin_Small_Letter_O_With_Dot_Above)
     1606         
     1607          (#\Latin_Capital_Letter_O_With_Dot_Above_And_Macron
     1608           . #\Latin_Small_Letter_O_With_Dot_Above_And_Macron)
     1609         
     1610          (#\Latin_Capital_Letter_Y_With_Macron . #\Latin_Small_Letter_Y_With_Macron)
     1611         
     1612          (#\Latin_Capital_Letter_A_With_Stroke . #\U+2C65)
     1613         
     1614          (#\Latin_Capital_Letter_C_With_Stroke . #\Latin_Small_Letter_C_With_Stroke)
     1615         
     1616          (#\Latin_Capital_Letter_L_With_Bar . #\Latin_Small_Letter_L_With_Bar)
     1617         
     1618          (#\Latin_Capital_Letter_T_With_Diagonal_Stroke . #\U+2C66)
     1619         
     1620          (#\Latin_Capital_Letter_Glottal_Stop . #\Latin_Small_Letter_Glottal_Stop)
     1621         
     1622          (#\Latin_Capital_Letter_B_With_Stroke . #\Latin_Small_Letter_B_With_Stroke)
     1623         
     1624          (#\Latin_Capital_Letter_U_Bar . #\Latin_Small_Letter_U_Bar)
     1625         
     1626          (#\Latin_Capital_Letter_Turned_V . #\Latin_Small_Letter_Turned_V)
     1627         
     1628          (#\Latin_Capital_Letter_E_With_Stroke . #\Latin_Small_Letter_E_With_Stroke)
     1629         
     1630          (#\Latin_Capital_Letter_J_With_Stroke . #\Latin_Small_Letter_J_With_Stroke)
     1631         
     1632          (#\Latin_Capital_Letter_Small_Q_With_Hook_Tail
     1633           . #\Latin_Small_Letter_Q_With_Hook_Tail)
     1634         
     1635          (#\Latin_Capital_Letter_R_With_Stroke . #\Latin_Small_Letter_R_With_Stroke)
     1636         
     1637          (#\Latin_Capital_Letter_Y_With_Stroke . #\Latin_Small_Letter_Y_With_Stroke)
     1638         
     1639          (#\Greek_Capital_Letter_Alpha_With_Tonos
     1640           . #\Greek_Small_Letter_Alpha_With_Tonos)
     1641         
     1642          (#\Greek_Capital_Letter_Epsilon_With_Tonos
     1643           . #\Greek_Small_Letter_Epsilon_With_Tonos)
     1644         
     1645          (#\Greek_Capital_Letter_Eta_With_Tonos . #\Greek_Small_Letter_Eta_With_Tonos)
     1646         
     1647          (#\Greek_Capital_Letter_Iota_With_Tonos
     1648           . #\Greek_Small_Letter_Iota_With_Tonos)
     1649         
     1650          (#\Greek_Capital_Letter_Omicron_With_Tonos
     1651           . #\Greek_Small_Letter_Omicron_With_Tonos)
     1652         
     1653          (#\Greek_Capital_Letter_Upsilon_With_Tonos
     1654           . #\Greek_Small_Letter_Upsilon_With_Tonos)
     1655         
     1656          (#\Greek_Capital_Letter_Omega_With_Tonos
     1657           . #\Greek_Small_Letter_Omega_With_Tonos)
     1658         
     1659          (#\Greek_Capital_Letter_Alpha . #\Greek_Small_Letter_Alpha)
     1660         
     1661          (#\Greek_Capital_Letter_Beta . #\Greek_Small_Letter_Beta)
     1662         
     1663          (#\Greek_Capital_Letter_Gamma . #\Greek_Small_Letter_Gamma)
     1664         
     1665          (#\Greek_Capital_Letter_Delta . #\Greek_Small_Letter_Delta)
     1666         
     1667          (#\Greek_Capital_Letter_Epsilon . #\Greek_Small_Letter_Epsilon)
     1668         
     1669          (#\Greek_Capital_Letter_Zeta . #\Greek_Small_Letter_Zeta)
     1670         
     1671          (#\Greek_Capital_Letter_Eta . #\Greek_Small_Letter_Eta)
     1672         
     1673          (#\Greek_Capital_Letter_Theta . #\Greek_Small_Letter_Theta)
     1674         
     1675          (#\Greek_Capital_Letter_Iota . #\Greek_Small_Letter_Iota)
     1676         
     1677          (#\Greek_Capital_Letter_Kappa . #\Greek_Small_Letter_Kappa)
     1678         
     1679          (#\Greek_Capital_Letter_Lamda . #\Greek_Small_Letter_Lamda)
     1680         
     1681          (#\Greek_Capital_Letter_Mu . #\Greek_Small_Letter_Mu)
     1682         
     1683          (#\Greek_Capital_Letter_Nu . #\Greek_Small_Letter_Nu)
     1684         
     1685          (#\Greek_Capital_Letter_Xi . #\Greek_Small_Letter_Xi)
     1686         
     1687          (#\Greek_Capital_Letter_Omicron . #\Greek_Small_Letter_Omicron)
     1688         
     1689          (#\Greek_Capital_Letter_Pi . #\Greek_Small_Letter_Pi)
     1690         
     1691          (#\Greek_Capital_Letter_Rho . #\Greek_Small_Letter_Rho)
     1692         
     1693          (#\Greek_Capital_Letter_Sigma . #\Greek_Small_Letter_Sigma)
     1694         
     1695          (#\Greek_Capital_Letter_Tau . #\Greek_Small_Letter_Tau)
     1696         
     1697          (#\Greek_Capital_Letter_Upsilon . #\Greek_Small_Letter_Upsilon)
     1698         
     1699          (#\Greek_Capital_Letter_Phi . #\Greek_Small_Letter_Phi)
     1700         
     1701          (#\Greek_Capital_Letter_Chi . #\Greek_Small_Letter_Chi)
     1702         
     1703          (#\Greek_Capital_Letter_Psi . #\Greek_Small_Letter_Psi)
     1704         
     1705          (#\Greek_Capital_Letter_Omega . #\Greek_Small_Letter_Omega)
     1706         
     1707          (#\Greek_Capital_Letter_Iota_With_Dialytika
     1708           . #\Greek_Small_Letter_Iota_With_Dialytika)
     1709         
     1710          (#\Greek_Capital_Letter_Upsilon_With_Dialytika
     1711           . #\Greek_Small_Letter_Upsilon_With_Dialytika)
     1712         
     1713          (#\Greek_Letter_Archaic_Koppa . #\Greek_Small_Letter_Archaic_Koppa)
     1714         
     1715          (#\Greek_Letter_Stigma . #\Greek_Small_Letter_Stigma)
     1716         
     1717          (#\Greek_Letter_Digamma . #\Greek_Small_Letter_Digamma)
     1718         
     1719          (#\Greek_Letter_Koppa . #\Greek_Small_Letter_Koppa)
     1720         
     1721          (#\Greek_Letter_Sampi . #\Greek_Small_Letter_Sampi)
     1722         
     1723          (#\Coptic_Capital_Letter_Shei . #\Coptic_Small_Letter_Shei)
     1724         
     1725          (#\Coptic_Capital_Letter_Fei . #\Coptic_Small_Letter_Fei)
     1726         
     1727          (#\Coptic_Capital_Letter_Khei . #\Coptic_Small_Letter_Khei)
     1728         
     1729          (#\Coptic_Capital_Letter_Hori . #\Coptic_Small_Letter_Hori)
     1730         
     1731          (#\Coptic_Capital_Letter_Gangia . #\Coptic_Small_Letter_Gangia)
     1732         
     1733          (#\Coptic_Capital_Letter_Shima . #\Coptic_Small_Letter_Shima)
     1734         
     1735          (#\Coptic_Capital_Letter_Dei . #\Coptic_Small_Letter_Dei)
     1736         
     1737          (#\Greek_Capital_Letter_Sho . #\Greek_Small_Letter_Sho)
     1738         
     1739          (#\Greek_Capital_Lunate_Sigma_Symbol . #\Greek_Lunate_Sigma_Symbol)
     1740         
     1741          (#\Greek_Capital_Letter_San . #\Greek_Small_Letter_San)
     1742         
     1743          (#\Greek_Capital_Reversed_Lunate_Sigma_Symbol
     1744           . #\Greek_Small_Reversed_Lunate_Sigma_Symbol)
     1745         
     1746          (#\Greek_Capital_Dotted_Lunate_Sigma_Symbol
     1747           . #\Greek_Small_Dotted_Lunate_Sigma_Symbol)
     1748         
     1749          (#\Greek_Capital_Reversed_Dotted_Lunate_Sigma_Symbol
     1750           . #\Greek_Small_Reversed_Dotted_Lunate_Sigma_Symbol)
     1751         
     1752          (#\Cyrillic_Capital_Letter_Ie_With_Grave
     1753           . #\Cyrillic_Small_Letter_Ie_With_Grave)
     1754         
     1755          (#\Cyrillic_Capital_Letter_Io . #\Cyrillic_Small_Letter_Io)
     1756         
     1757          (#\Cyrillic_Capital_Letter_Dje . #\Cyrillic_Small_Letter_Dje)
     1758         
     1759          (#\Cyrillic_Capital_Letter_Gje . #\Cyrillic_Small_Letter_Gje)
     1760         
     1761          (#\Cyrillic_Capital_Letter_Ukrainian_Ie
     1762           . #\Cyrillic_Small_Letter_Ukrainian_Ie)
     1763         
     1764          (#\Cyrillic_Capital_Letter_Dze . #\Cyrillic_Small_Letter_Dze)
     1765         
     1766          (#\Cyrillic_Capital_Letter_Byelorussian-Ukrainian_I
     1767           . #\Cyrillic_Small_Letter_Byelorussian-Ukrainian_I)
     1768         
     1769          (#\Cyrillic_Capital_Letter_Yi . #\Cyrillic_Small_Letter_Yi)
     1770         
     1771          (#\Cyrillic_Capital_Letter_Je . #\Cyrillic_Small_Letter_Je)
     1772         
     1773          (#\Cyrillic_Capital_Letter_Lje . #\Cyrillic_Small_Letter_Lje)
     1774         
     1775          (#\Cyrillic_Capital_Letter_Nje . #\Cyrillic_Small_Letter_Nje)
     1776         
     1777          (#\Cyrillic_Capital_Letter_Tshe . #\Cyrillic_Small_Letter_Tshe)
     1778         
     1779          (#\Cyrillic_Capital_Letter_Kje . #\Cyrillic_Small_Letter_Kje)
     1780         
     1781          (#\Cyrillic_Capital_Letter_I_With_Grave
     1782           . #\Cyrillic_Small_Letter_I_With_Grave)
     1783         
     1784          (#\Cyrillic_Capital_Letter_Short_U . #\Cyrillic_Small_Letter_Short_U)
     1785         
     1786          (#\Cyrillic_Capital_Letter_Dzhe . #\Cyrillic_Small_Letter_Dzhe)
     1787         
     1788          (#\Cyrillic_Capital_Letter_A . #\Cyrillic_Small_Letter_A)
     1789         
     1790          (#\Cyrillic_Capital_Letter_Be . #\Cyrillic_Small_Letter_Be)
     1791         
     1792          (#\Cyrillic_Capital_Letter_Ve . #\Cyrillic_Small_Letter_Ve)
     1793         
     1794          (#\Cyrillic_Capital_Letter_Ghe . #\Cyrillic_Small_Letter_Ghe)
     1795         
     1796          (#\Cyrillic_Capital_Letter_De . #\Cyrillic_Small_Letter_De)
     1797         
     1798          (#\Cyrillic_Capital_Letter_Ie . #\Cyrillic_Small_Letter_Ie)
     1799         
     1800          (#\Cyrillic_Capital_Letter_Zhe . #\Cyrillic_Small_Letter_Zhe)
     1801         
     1802          (#\Cyrillic_Capital_Letter_Ze . #\Cyrillic_Small_Letter_Ze)
     1803         
     1804          (#\Cyrillic_Capital_Letter_I . #\Cyrillic_Small_Letter_I)
     1805         
     1806          (#\Cyrillic_Capital_Letter_Short_I . #\Cyrillic_Small_Letter_Short_I)
     1807         
     1808          (#\Cyrillic_Capital_Letter_Ka . #\Cyrillic_Small_Letter_Ka)
     1809         
     1810          (#\Cyrillic_Capital_Letter_El . #\Cyrillic_Small_Letter_El)
     1811         
     1812          (#\Cyrillic_Capital_Letter_Em . #\Cyrillic_Small_Letter_Em)
     1813         
     1814          (#\Cyrillic_Capital_Letter_En . #\Cyrillic_Small_Letter_En)
     1815         
     1816          (#\Cyrillic_Capital_Letter_O . #\Cyrillic_Small_Letter_O)
     1817         
     1818          (#\Cyrillic_Capital_Letter_Pe . #\Cyrillic_Small_Letter_Pe)
     1819         
     1820          (#\Cyrillic_Capital_Letter_Er . #\Cyrillic_Small_Letter_Er)
     1821         
     1822          (#\Cyrillic_Capital_Letter_Es . #\Cyrillic_Small_Letter_Es)
     1823         
     1824          (#\Cyrillic_Capital_Letter_Te . #\Cyrillic_Small_Letter_Te)
     1825         
     1826          (#\Cyrillic_Capital_Letter_U . #\Cyrillic_Small_Letter_U)
     1827         
     1828          (#\Cyrillic_Capital_Letter_Ef . #\Cyrillic_Small_Letter_Ef)
     1829         
     1830          (#\Cyrillic_Capital_Letter_Ha . #\Cyrillic_Small_Letter_Ha)
     1831         
     1832          (#\Cyrillic_Capital_Letter_Tse . #\Cyrillic_Small_Letter_Tse)
     1833         
     1834          (#\Cyrillic_Capital_Letter_Che . #\Cyrillic_Small_Letter_Che)
     1835         
     1836          (#\Cyrillic_Capital_Letter_Sha . #\Cyrillic_Small_Letter_Sha)
     1837         
     1838          (#\Cyrillic_Capital_Letter_Shcha . #\Cyrillic_Small_Letter_Shcha)
     1839         
     1840          (#\Cyrillic_Capital_Letter_Hard_Sign . #\Cyrillic_Small_Letter_Hard_Sign)
     1841         
     1842          (#\Cyrillic_Capital_Letter_Yeru . #\Cyrillic_Small_Letter_Yeru)
     1843         
     1844          (#\Cyrillic_Capital_Letter_Soft_Sign . #\Cyrillic_Small_Letter_Soft_Sign)
     1845         
     1846          (#\Cyrillic_Capital_Letter_E . #\Cyrillic_Small_Letter_E)
     1847         
     1848          (#\Cyrillic_Capital_Letter_Yu . #\Cyrillic_Small_Letter_Yu)
     1849         
     1850          (#\Cyrillic_Capital_Letter_Ya . #\Cyrillic_Small_Letter_Ya)
     1851         
     1852          (#\Cyrillic_Capital_Letter_Omega . #\Cyrillic_Small_Letter_Omega)
     1853         
     1854          (#\Cyrillic_Capital_Letter_Yat . #\Cyrillic_Small_Letter_Yat)
     1855         
     1856          (#\Cyrillic_Capital_Letter_Iotified_E . #\Cyrillic_Small_Letter_Iotified_E)
     1857         
     1858          (#\Cyrillic_Capital_Letter_Little_Yus . #\Cyrillic_Small_Letter_Little_Yus)
     1859         
     1860          (#\Cyrillic_Capital_Letter_Iotified_Little_Yus
     1861           . #\Cyrillic_Small_Letter_Iotified_Little_Yus)
     1862         
     1863          (#\Cyrillic_Capital_Letter_Big_Yus . #\Cyrillic_Small_Letter_Big_Yus)
     1864         
     1865          (#\Cyrillic_Capital_Letter_Iotified_Big_Yus
     1866           . #\Cyrillic_Small_Letter_Iotified_Big_Yus)
     1867         
     1868          (#\Cyrillic_Capital_Letter_Ksi . #\Cyrillic_Small_Letter_Ksi)
     1869         
     1870          (#\Cyrillic_Capital_Letter_Psi . #\Cyrillic_Small_Letter_Psi)
     1871         
     1872          (#\Cyrillic_Capital_Letter_Fita . #\Cyrillic_Small_Letter_Fita)
     1873         
     1874          (#\Cyrillic_Capital_Letter_Izhitsa . #\Cyrillic_Small_Letter_Izhitsa)
     1875         
     1876          (#\Cyrillic_Capital_Letter_Izhitsa_With_Double_Grave_Accent
     1877           . #\Cyrillic_Small_Letter_Izhitsa_With_Double_Grave_Accent)
     1878         
     1879          (#\Cyrillic_Capital_Letter_Uk . #\Cyrillic_Small_Letter_Uk)
     1880         
     1881          (#\Cyrillic_Capital_Letter_Round_Omega . #\Cyrillic_Small_Letter_Round_Omega)
     1882         
     1883          (#\Cyrillic_Capital_Letter_Omega_With_Titlo
     1884           . #\Cyrillic_Small_Letter_Omega_With_Titlo)
     1885         
     1886          (#\Cyrillic_Capital_Letter_Ot . #\Cyrillic_Small_Letter_Ot)
     1887         
     1888          (#\Cyrillic_Capital_Letter_Koppa . #\Cyrillic_Small_Letter_Koppa)
     1889         
     1890          (#\Cyrillic_Capital_Letter_Short_I_With_Tail
     1891           . #\Cyrillic_Small_Letter_Short_I_With_Tail)
     1892         
     1893          (#\Cyrillic_Capital_Letter_Semisoft_Sign
     1894           . #\Cyrillic_Small_Letter_Semisoft_Sign)
     1895         
     1896          (#\Cyrillic_Capital_Letter_Er_With_Tick
     1897           . #\Cyrillic_Small_Letter_Er_With_Tick)
     1898         
     1899          (#\Cyrillic_Capital_Letter_Ghe_With_Upturn
     1900           . #\Cyrillic_Small_Letter_Ghe_With_Upturn)
     1901         
     1902          (#\Cyrillic_Capital_Letter_Ghe_With_Stroke
     1903           . #\Cyrillic_Small_Letter_Ghe_With_Stroke)
     1904         
     1905          (#\Cyrillic_Capital_Letter_Ghe_With_Middle_Hook
     1906           . #\Cyrillic_Small_Letter_Ghe_With_Middle_Hook)
     1907         
     1908          (#\Cyrillic_Capital_Letter_Zhe_With_Descender
     1909           . #\Cyrillic_Small_Letter_Zhe_With_Descender)
     1910         
     1911          (#\Cyrillic_Capital_Letter_Ze_With_Descender
     1912           . #\Cyrillic_Small_Letter_Ze_With_Descender)
     1913         
     1914          (#\Cyrillic_Capital_Letter_Ka_With_Descender
     1915           . #\Cyrillic_Small_Letter_Ka_With_Descender)
     1916         
     1917          (#\Cyrillic_Capital_Letter_Ka_With_Vertical_Stroke
     1918           . #\Cyrillic_Small_Letter_Ka_With_Vertical_Stroke)
     1919         
     1920          (#\Cyrillic_Capital_Letter_Ka_With_Stroke
     1921           . #\Cyrillic_Small_Letter_Ka_With_Stroke)
     1922         
     1923          (#\Cyrillic_Capital_Letter_Bashkir_Ka . #\Cyrillic_Small_Letter_Bashkir_Ka)
     1924         
     1925          (#\Cyrillic_Capital_Letter_En_With_Descender
     1926           . #\Cyrillic_Small_Letter_En_With_Descender)
     1927         
     1928          (#\Cyrillic_Capital_Ligature_En_Ghe . #\Cyrillic_Small_Ligature_En_Ghe)
     1929         
     1930          (#\Cyrillic_Capital_Letter_Pe_With_Middle_Hook
     1931           . #\Cyrillic_Small_Letter_Pe_With_Middle_Hook)
     1932         
     1933          (#\Cyrillic_Capital_Letter_Abkhasian_Ha
     1934           . #\Cyrillic_Small_Letter_Abkhasian_Ha)
     1935         
     1936          (#\Cyrillic_Capital_Letter_Es_With_Descender
     1937           . #\Cyrillic_Small_Letter_Es_With_Descender)
     1938         
     1939          (#\Cyrillic_Capital_Letter_Te_With_Descender
     1940           . #\Cyrillic_Small_Letter_Te_With_Descender)
     1941         
     1942          (#\Cyrillic_Capital_Letter_Straight_U . #\Cyrillic_Small_Letter_Straight_U)
     1943         
     1944          (#\Cyrillic_Capital_Letter_Straight_U_With_Stroke
     1945           . #\Cyrillic_Small_Letter_Straight_U_With_Stroke)
     1946         
     1947          (#\Cyrillic_Capital_Letter_Ha_With_Descender
     1948           . #\Cyrillic_Small_Letter_Ha_With_Descender)
     1949         
     1950          (#\Cyrillic_Capital_Ligature_Te_Tse . #\Cyrillic_Small_Ligature_Te_Tse)
     1951         
     1952          (#\Cyrillic_Capital_Letter_Che_With_Descender
     1953           . #\Cyrillic_Small_Letter_Che_With_Descender)
     1954         
     1955          (#\Cyrillic_Capital_Letter_Che_With_Vertical_Stroke
     1956           . #\Cyrillic_Small_Letter_Che_With_Vertical_Stroke)
     1957         
     1958          (#\Cyrillic_Capital_Letter_Shha . #\Cyrillic_Small_Letter_Shha)
     1959         
     1960          (#\Cyrillic_Capital_Letter_Abkhasian_Che
     1961           . #\Cyrillic_Small_Letter_Abkhasian_Che)
     1962         
     1963          (#\Cyrillic_Capital_Letter_Abkhasian_Che_With_Descender
     1964           . #\Cyrillic_Small_Letter_Abkhasian_Che_With_Descender)
     1965         
     1966          (#\Cyrillic_Letter_Palochka . #\Cyrillic_Small_Letter_Palochka)
     1967         
     1968          (#\Cyrillic_Capital_Letter_Zhe_With_Breve
     1969           . #\Cyrillic_Small_Letter_Zhe_With_Breve)
     1970         
     1971          (#\Cyrillic_Capital_Letter_Ka_With_Hook
     1972           . #\Cyrillic_Small_Letter_Ka_With_Hook)
     1973         
     1974          (#\Cyrillic_Capital_Letter_El_With_Tail
     1975           . #\Cyrillic_Small_Letter_El_With_Tail)
     1976         
     1977          (#\Cyrillic_Capital_Letter_En_With_Hook
     1978           . #\Cyrillic_Small_Letter_En_With_Hook)
     1979         
     1980          (#\Cyrillic_Capital_Letter_En_With_Tail
     1981           . #\Cyrillic_Small_Letter_En_With_Tail)
     1982         
     1983          (#\Cyrillic_Capital_Letter_Khakassian_Che
     1984           . #\Cyrillic_Small_Letter_Khakassian_Che)
     1985         
     1986          (#\Cyrillic_Capital_Letter_Em_With_Tail
     1987           . #\Cyrillic_Small_Letter_Em_With_Tail)
     1988         
     1989          (#\Cyrillic_Capital_Letter_A_With_Breve
     1990           . #\Cyrillic_Small_Letter_A_With_Breve)
     1991         
     1992          (#\Cyrillic_Capital_Letter_A_With_Diaeresis
     1993           . #\Cyrillic_Small_Letter_A_With_Diaeresis)
     1994         
     1995          (#\Cyrillic_Capital_Ligature_A_Ie . #\Cyrillic_Small_Ligature_A_Ie)
     1996         
     1997          (#\Cyrillic_Capital_Letter_Ie_With_Breve
     1998           . #\Cyrillic_Small_Letter_Ie_With_Breve)
     1999         
     2000          (#\Cyrillic_Capital_Letter_Schwa . #\Cyrillic_Small_Letter_Schwa)
     2001         
     2002          (#\Cyrillic_Capital_Letter_Schwa_With_Diaeresis
     2003           . #\Cyrillic_Small_Letter_Schwa_With_Diaeresis)
     2004         
     2005          (#\Cyrillic_Capital_Letter_Zhe_With_Diaeresis
     2006           . #\Cyrillic_Small_Letter_Zhe_With_Diaeresis)
     2007         
     2008          (#\Cyrillic_Capital_Letter_Ze_With_Diaeresis
     2009           . #\Cyrillic_Small_Letter_Ze_With_Diaeresis)
     2010         
     2011          (#\Cyrillic_Capital_Letter_Abkhasian_Dze
     2012           . #\Cyrillic_Small_Letter_Abkhasian_Dze)
     2013         
     2014          (#\Cyrillic_Capital_Letter_I_With_Macron
     2015           . #\Cyrillic_Small_Letter_I_With_Macron)
     2016         
     2017          (#\Cyrillic_Capital_Letter_I_With_Diaeresis
     2018           . #\Cyrillic_Small_Letter_I_With_Diaeresis)
     2019         
     2020          (#\Cyrillic_Capital_Letter_O_With_Diaeresis
     2021           . #\Cyrillic_Small_Letter_O_With_Diaeresis)
     2022         
     2023          (#\Cyrillic_Capital_Letter_Barred_O . #\Cyrillic_Small_Letter_Barred_O)
     2024         
     2025          (#\Cyrillic_Capital_Letter_Barred_O_With_Diaeresis
     2026           . #\Cyrillic_Small_Letter_Barred_O_With_Diaeresis)
     2027         
     2028          (#\Cyrillic_Capital_Letter_E_With_Diaeresis
     2029           . #\Cyrillic_Small_Letter_E_With_Diaeresis)
     2030         
     2031          (#\Cyrillic_Capital_Letter_U_With_Macron
     2032           . #\Cyrillic_Small_Letter_U_With_Macron)
     2033         
     2034          (#\Cyrillic_Capital_Letter_U_With_Diaeresis
     2035           . #\Cyrillic_Small_Letter_U_With_Diaeresis)
     2036         
     2037          (#\Cyrillic_Capital_Letter_U_With_Double_Acute
     2038           . #\Cyrillic_Small_Letter_U_With_Double_Acute)
     2039         
     2040          (#\Cyrillic_Capital_Letter_Che_With_Diaeresis
     2041           . #\Cyrillic_Small_Letter_Che_With_Diaeresis)
     2042         
     2043          (#\Cyrillic_Capital_Letter_Ghe_With_Descender
     2044           . #\Cyrillic_Small_Letter_Ghe_With_Descender)
     2045         
     2046          (#\Cyrillic_Capital_Letter_Yeru_With_Diaeresis
     2047           . #\Cyrillic_Small_Letter_Yeru_With_Diaeresis)
     2048         
     2049          (#\Cyrillic_Capital_Letter_Ghe_With_Stroke_And_Hook
     2050           . #\Cyrillic_Small_Letter_Ghe_With_Stroke_And_Hook)
     2051         
     2052          (#\Cyrillic_Capital_Letter_Ha_With_Hook
     2053           . #\Cyrillic_Small_Letter_Ha_With_Hook)
     2054         
     2055          (#\Cyrillic_Capital_Letter_Ha_With_Stroke
     2056           . #\Cyrillic_Small_Letter_Ha_With_Stroke)
     2057         
     2058          (#\Cyrillic_Capital_Letter_Komi_De . #\Cyrillic_Small_Letter_Komi_De)
     2059         
     2060          (#\Cyrillic_Capital_Letter_Komi_Dje . #\Cyrillic_Small_Letter_Komi_Dje)
     2061         
     2062          (#\Cyrillic_Capital_Letter_Komi_Zje . #\Cyrillic_Small_Letter_Komi_Zje)
     2063         
     2064          (#\Cyrillic_Capital_Letter_Komi_Dzje . #\Cyrillic_Small_Letter_Komi_Dzje)
     2065         
     2066          (#\Cyrillic_Capital_Letter_Komi_Lje . #\Cyrillic_Small_Letter_Komi_Lje)
     2067         
     2068          (#\Cyrillic_Capital_Letter_Komi_Nje . #\Cyrillic_Small_Letter_Komi_Nje)
     2069         
     2070          (#\Cyrillic_Capital_Letter_Komi_Sje . #\Cyrillic_Small_Letter_Komi_Sje)
     2071         
     2072          (#\Cyrillic_Capital_Letter_Komi_Tje . #\Cyrillic_Small_Letter_Komi_Tje)
     2073         
     2074          (#\Cyrillic_Capital_Letter_Reversed_Ze . #\Cyrillic_Small_Letter_Reversed_Ze)
     2075         
     2076          (#\Cyrillic_Capital_Letter_El_With_Hook
     2077           . #\Cyrillic_Small_Letter_El_With_Hook)
     2078         
     2079          (#\Armenian_Capital_Letter_Ayb . #\Armenian_Small_Letter_Ayb)
     2080         
     2081          (#\Armenian_Capital_Letter_Ben . #\Armenian_Small_Letter_Ben)
     2082         
     2083          (#\Armenian_Capital_Letter_Gim . #\Armenian_Small_Letter_Gim)
     2084         
     2085          (#\Armenian_Capital_Letter_Da . #\Armenian_Small_Letter_Da)
     2086         
     2087          (#\Armenian_Capital_Letter_Ech . #\Armenian_Small_Letter_Ech)
     2088         
     2089          (#\Armenian_Capital_Letter_Za . #\Armenian_Small_Letter_Za)
     2090         
     2091          (#\Armenian_Capital_Letter_Eh . #\Armenian_Small_Letter_Eh)
     2092         
     2093          (#\Armenian_Capital_Letter_Et . #\Armenian_Small_Letter_Et)
     2094         
     2095          (#\Armenian_Capital_Letter_To . #\Armenian_Small_Letter_To)
     2096         
     2097          (#\Armenian_Capital_Letter_Zhe . #\Armenian_Small_Letter_Zhe)
     2098         
     2099          (#\Armenian_Capital_Letter_Ini . #\Armenian_Small_Letter_Ini)
     2100         
     2101          (#\Armenian_Capital_Letter_Liwn . #\Armenian_Small_Letter_Liwn)
     2102         
     2103          (#\Armenian_Capital_Letter_Xeh . #\Armenian_Small_Letter_Xeh)
     2104         
     2105          (#\Armenian_Capital_Letter_Ca . #\Armenian_Small_Letter_Ca)
     2106         
     2107          (#\Armenian_Capital_Letter_Ken . #\Armenian_Small_Letter_Ken)
     2108         
     2109          (#\Armenian_Capital_Letter_Ho . #\Armenian_Small_Letter_Ho)
     2110         
     2111          (#\Armenian_Capital_Letter_Ja . #\Armenian_Small_Letter_Ja)
     2112         
     2113          (#\Armenian_Capital_Letter_Ghad . #\Armenian_Small_Letter_Ghad)
     2114         
     2115          (#\Armenian_Capital_Letter_Cheh . #\Armenian_Small_Letter_Cheh)
     2116         
     2117          (#\Armenian_Capital_Letter_Men . #\Armenian_Small_Letter_Men)
     2118         
     2119          (#\Armenian_Capital_Letter_Yi . #\Armenian_Small_Letter_Yi)
     2120         
     2121          (#\Armenian_Capital_Letter_Now . #\Armenian_Small_Letter_Now)
     2122         
     2123          (#\Armenian_Capital_Letter_Sha . #\Armenian_Small_Letter_Sha)
     2124         
     2125          (#\Armenian_Capital_Letter_Vo . #\Armenian_Small_Letter_Vo)
     2126         
     2127          (#\Armenian_Capital_Letter_Cha . #\Armenian_Small_Letter_Cha)
     2128         
     2129          (#\Armenian_Capital_Letter_Peh . #\Armenian_Small_Letter_Peh)
     2130         
     2131          (#\Armenian_Capital_Letter_Jheh . #\Armenian_Small_Letter_Jheh)
     2132         
     2133          (#\Armenian_Capital_Letter_Ra . #\Armenian_Small_Letter_Ra)
     2134         
     2135          (#\Armenian_Capital_Letter_Seh . #\Armenian_Small_Letter_Seh)
     2136         
     2137          (#\Armenian_Capital_Letter_Vew . #\Armenian_Small_Letter_Vew)
     2138         
     2139          (#\Armenian_Capital_Letter_Tiwn . #\Armenian_Small_Letter_Tiwn)
     2140         
     2141          (#\Armenian_Capital_Letter_Reh . #\Armenian_Small_Letter_Reh)
     2142         
     2143          (#\Armenian_Capital_Letter_Co . #\Armenian_Small_Letter_Co)
     2144         
     2145          (#\Armenian_Capital_Letter_Yiwn . #\Armenian_Small_Letter_Yiwn)
     2146         
     2147          (#\Armenian_Capital_Letter_Piwr . #\Armenian_Small_Letter_Piwr)
     2148         
     2149          (#\Armenian_Capital_Letter_Keh . #\Armenian_Small_Letter_Keh)
     2150         
     2151          (#\Armenian_Capital_Letter_Oh . #\Armenian_Small_Letter_Oh)
     2152         
     2153          (#\Armenian_Capital_Letter_Feh . #\Armenian_Small_Letter_Feh)
     2154         
     2155          (#\U+10A0 . #\U+2D00)
    21522156          (#\U+10A1 . #\U+2D01)
    21532157          (#\U+10A2 . #\U+2D02)
    21542158         
    2155                 (#\U+10A3 . #\U+2D03)
     2159          (#\U+10A3 . #\U+2D03)
    21562160          (#\U+10A4 . #\U+2D04)
    21572161          (#\U+10A5 . #\U+2D05)
    21582162         
    2159                 (#\U+10A6 . #\U+2D06)
     2163          (#\U+10A6 . #\U+2D06)
    21602164          (#\U+10A7 . #\U+2D07)
    21612165          (#\U+10A8 . #\U+2D08)
    21622166         
    2163                 (#\U+10A9 . #\U+2D09)
     2167          (#\U+10A9 . #\U+2D09)
    21642168          (#\U+10AA . #\U+2D0A)
    21652169          (#\U+10AB . #\U+2D0B)
    21662170         
    2167                 (#\U+10AC . #\U+2D0C)
     2171          (#\U+10AC . #\U+2D0C)
    21682172          (#\U+10AD . #\U+2D0D)
    21692173          (#\U+10AE . #\U+2D0E)
    21702174         
    2171                 (#\U+10AF . #\U+2D0F)
     2175          (#\U+10AF . #\U+2D0F)
    21722176          (#\U+10B0 . #\U+2D10)
    21732177          (#\U+10B1 . #\U+2D11)
    21742178         
    2175                 (#\U+10B2 . #\U+2D12)
     2179          (#\U+10B2 . #\U+2D12)
    21762180          (#\U+10B3 . #\U+2D13)
    21772181          (#\U+10B4 . #\U+2D14)
    21782182         
    2179                 (#\U+10B5 . #\U+2D15)
     2183          (#\U+10B5 . #\U+2D15)
    21802184          (#\U+10B6 . #\U+2D16)
    21812185          (#\U+10B7 . #\U+2D17)
    21822186         
    2183                 (#\U+10B8 . #\U+2D18)
     2187          (#\U+10B8 . #\U+2D18)
    21842188          (#\U+10B9 . #\U+2D19)
    21852189          (#\U+10BA . #\U+2D1A)
    21862190         
    2187                 (#\U+10BB . #\U+2D1B)
     2191          (#\U+10BB . #\U+2D1B)
    21882192          (#\U+10BC . #\U+2D1C)
    21892193          (#\U+10BD . #\U+2D1D)
    21902194         
    2191                 (#\U+10BE . #\U+2D1E)
     2195          (#\U+10BE . #\U+2D1E)
    21922196          (#\U+10BF . #\U+2D1F)
    21932197          (#\U+10C0 . #\U+2D20)
    21942198         
    2195                 (#\U+10C1 . #\U+2D21)
     2199          (#\U+10C1 . #\U+2D21)
    21962200          (#\U+10C2 . #\U+2D22)
    21972201          (#\U+10C3 . #\U+2D23)
    21982202         
    2199                 (#\U+10C4 . #\U+2D24)
     2203          (#\U+10C4 . #\U+2D24)
    22002204          (#\U+10C5 . #\U+2D25)
    22012205          (#\U+1E00 . #\U+1E01)
    22022206         
    2203                 (#\U+1E02 . #\U+1E03)
     2207          (#\U+1E02 . #\U+1E03)
    22042208          (#\U+1E04 . #\U+1E05)
    22052209          (#\U+1E06 . #\U+1E07)
    22062210         
    2207                 (#\U+1E08 . #\U+1E09)
     2211          (#\U+1E08 . #\U+1E09)
    22082212          (#\U+1E0A . #\U+1E0B)
    22092213          (#\U+1E0C . #\U+1E0D)
    22102214         
    2211                 (#\U+1E0E . #\U+1E0F)
     2215          (#\U+1E0E . #\U+1E0F)
    22122216          (#\U+1E10 . #\U+1E11)
    22132217          (#\U+1E12 . #\U+1E13)
    22142218         
    2215                 (#\U+1E14 . #\U+1E15)
     2219          (#\U+1E14 . #\U+1E15)
    22162220          (#\U+1E16 . #\U+1E17)
    22172221          (#\U+1E18 . #\U+1E19)
    22182222         
    2219                 (#\U+1E1A . #\U+1E1B)
     2223          (#\U+1E1A . #\U+1E1B)
    22202224          (#\U+1E1C . #\U+1E1D)
    22212225          (#\U+1E1E . #\U+1E1F)
    22222226         
    2223                 (#\U+1E20 . #\U+1E21)
     2227          (#\U+1E20 . #\U+1E21)
    22242228          (#\U+1E22 . #\U+1E23)
    22252229          (#\U+1E24 . #\U+1E25)
    22262230         
    2227                 (#\U+1E26 . #\U+1E27)
     2231          (#\U+1E26 . #\U+1E27)
    22282232          (#\U+1E28 . #\U+1E29)
    22292233          (#\U+1E2A . #\U+1E2B)
    22302234         
    2231                 (#\U+1E2C . #\U+1E2D)
     2235          (#\U+1E2C . #\U+1E2D)
    22322236          (#\U+1E2E . #\U+1E2F)
    22332237          (#\U+1E30 . #\U+1E31)
    22342238         
    2235                 (#\U+1E32 . #\U+1E33)
     2239          (#\U+1E32 . #\U+1E33)
    22362240          (#\U+1E34 . #\U+1E35)
    22372241          (#\U+1E36 . #\U+1E37)
    22382242         
    2239                 (#\U+1E38 . #\U+1E39)
     2243          (#\U+1E38 . #\U+1E39)
    22402244          (#\U+1E3A . #\U+1E3B)
    22412245          (#\U+1E3C . #\U+1E3D)
    22422246         
    2243                 (#\U+1E3E . #\U+1E3F)
     2247          (#\U+1E3E . #\U+1E3F)
    22442248          (#\U+1E40 . #\U+1E41)
    22452249          (#\U+1E42 . #\U+1E43)
    22462250         
    2247                 (#\U+1E44 . #\U+1E45)
     2251          (#\U+1E44 . #\U+1E45)
    22482252          (#\U+1E46 . #\U+1E47)
    22492253          (#\U+1E48 . #\U+1E49)
    22502254         
    2251                 (#\U+1E4A . #\U+1E4B)
     2255          (#\U+1E4A . #\U+1E4B)
    22522256          (#\U+1E4C . #\U+1E4D)
    22532257          (#\U+1E4E . #\U+1E4F)
    22542258         
    2255                 (#\U+1E50 . #\U+1E51)
     2259          (#\U+1E50 . #\U+1E51)
    22562260          (#\U+1E52 . #\U+1E53)
    22572261          (#\U+1E54 . #\U+1E55)
    22582262         
    2259                 (#\U+1E56 . #\U+1E57)
     2263          (#\U+1E56 . #\U+1E57)
    22602264          (#\U+1E58 . #\U+1E59)
    22612265          (#\U+1E5A . #\U+1E5B)
    22622266         
    2263                 (#\U+1E5C . #\U+1E5D)
     2267          (#\U+1E5C . #\U+1E5D)
    22642268          (#\U+1E5E . #\U+1E5F)
    22652269          (#\U+1E60 . #\U+1E61)
    22662270         
    2267                 (#\U+1E62 . #\U+1E63)
     2271          (#\U+1E62 . #\U+1E63)
    22682272          (#\U+1E64 . #\U+1E65)
    22692273          (#\U+1E66 . #\U+1E67)
    22702274         
    2271                 (#\U+1E68 . #\U+1E69)
     2275          (#\U+1E68 . #\U+1E69)
    22722276          (#\U+1E6A . #\U+1E6B)
    22732277          (#\U+1E6C . #\U+1E6D)
    22742278         
    2275                 (#\U+1E6E . #\U+1E6F)
     2279          (#\U+1E6E . #\U+1E6F)
    22762280          (#\U+1E70 . #\U+1E71)
    22772281          (#\U+1E72 . #\U+1E73)
    22782282         
    2279                 (#\U+1E74 . #\U+1E75)
     2283          (#\U+1E74 . #\U+1E75)
    22802284          (#\U+1E76 . #\U+1E77)
    22812285          (#\U+1E78 . #\U+1E79)
    22822286         
    2283                 (#\U+1E7A . #\U+1E7B)
     2287          (#\U+1E7A . #\U+1E7B)
    22842288          (#\U+1E7C . #\U+1E7D)
    22852289          (#\U+1E7E . #\U+1E7F)
    22862290         
    2287                 (#\U+1E80 . #\U+1E81)
     2291          (#\U+1E80 . #\U+1E81)
    22882292          (#\U+1E82 . #\U+1E83)
    22892293          (#\U+1E84 . #\U+1E85)
    22902294         
    2291                 (#\U+1E86 . #\U+1E87)
     2295          (#\U+1E86 . #\U+1E87)
    22922296          (#\U+1E88 . #\U+1E89)
    22932297          (#\U+1E8A . #\U+1E8B)
    22942298         
    2295                 (#\U+1E8C . #\U+1E8D)
     2299          (#\U+1E8C . #\U+1E8D)
    22962300          (#\U+1E8E . #\U+1E8F)
    22972301          (#\U+1E90 . #\U+1E91)
    22982302         
    2299                 (#\U+1E92 . #\U+1E93)
     2303          (#\U+1E92 . #\U+1E93)
    23002304          (#\U+1E94 . #\U+1E95)
    23012305          (#\U+1EA0 . #\U+1EA1)
    23022306         
    2303                 (#\U+1EA2 . #\U+1EA3)
     2307          (#\U+1EA2 . #\U+1EA3)
    23042308          (#\U+1EA4 . #\U+1EA5)
    23052309          (#\U+1EA6 . #\U+1EA7)
    23062310         
    2307                 (#\U+1EA8 . #\U+1EA9)
     2311          (#\U+1EA8 . #\U+1EA9)
    23082312          (#\U+1EAA . #\U+1EAB)
    23092313          (#\U+1EAC . #\U+1EAD)
    23102314         
    2311                 (#\U+1EAE . #\U+1EAF)
     2315          (#\U+1EAE . #\U+1EAF)
    23122316          (#\U+1EB0 . #\U+1EB1)
    23132317          (#\U+1EB2 . #\U+1EB3)
    23142318         
    2315                 (#\U+1EB4 . #\U+1EB5)
     2319          (#\U+1EB4 . #\U+1EB5)
    23162320          (#\U+1EB6 . #\U+1EB7)
    23172321          (#\U+1EB8 . #\U+1EB9)
    23182322         
    2319                 (#\U+1EBA . #\U+1EBB)
     2323          (#\U+1EBA . #\U+1EBB)
    23202324          (#\U+1EBC . #\U+1EBD)
    23212325          (#\U+1EBE . #\U+1EBF)
    23222326         
    2323                 (#\U+1EC0 . #\U+1EC1)
     2327          (#\U+1EC0 . #\U+1EC1)
    23242328          (#\U+1EC2 . #\U+1EC3)
    23252329          (#\U+1EC4 . #\U+1EC5)
    23262330         
    2327                 (#\U+1EC6 . #\U+1EC7)
     2331          (#\U+1EC6 . #\U+1EC7)
    23282332          (#\U+1EC8 . #\U+1EC9)
    23292333          (#\U+1ECA . #\U+1ECB)
    23302334         
    2331                 (#\U+1ECC . #\U+1ECD)
     2335          (#\U+1ECC . #\U+1ECD)
    23322336          (#\U+1ECE . #\U+1ECF)
    23332337          (#\U+1ED0 . #\U+1ED1)
    23342338         
    2335                 (#\U+1ED2 . #\U+1ED3)
     2339          (#\U+1ED2 . #\U+1ED3)
    23362340          (#\U+1ED4 . #\U+1ED5)
    23372341          (#\U+1ED6 . #\U+1ED7)
    23382342         
    2339                 (#\U+1ED8 . #\U+1ED9)
     2343          (#\U+1ED8 . #\U+1ED9)
    23402344          (#\U+1EDA . #\U+1EDB)
    23412345          (#\U+1EDC . #\U+1EDD)
    23422346         
    2343                 (#\U+1EDE . #\U+1EDF)
     2347          (#\U+1EDE . #\U+1EDF)
    23442348          (#\U+1EE0 . #\U+1EE1)
    23452349          (#\U+1EE2 . #\U+1EE3)
    23462350         
    2347                 (#\U+1EE4 . #\U+1EE5)
     2351          (#\U+1EE4 . #\U+1EE5)
    23482352          (#\U+1EE6 . #\U+1EE7)
    23492353          (#\U+1EE8 . #\U+1EE9)
    23502354         
    2351                 (#\U+1EEA . #\U+1EEB)
     2355          (#\U+1EEA . #\U+1EEB)
    23522356          (#\U+1EEC . #\U+1EED)
    23532357          (#\U+1EEE . #\U+1EEF)
    23542358         
    2355                 (#\U+1EF0 . #\U+1EF1)
     2359          (#\U+1EF0 . #\U+1EF1)
    23562360          (#\U+1EF2 . #\U+1EF3)
    23572361          (#\U+1EF4 . #\U+1EF5)
    23582362         
    2359                 (#\U+1EF6 . #\U+1EF7)
     2363          (#\U+1EF6 . #\U+1EF7)
    23602364          (#\U+1EF8 . #\U+1EF9)
    23612365          (#\U+1F08 . #\U+1F00)
    23622366         
    2363                 (#\U+1F09 . #\U+1F01)
     2367          (#\U+1F09 . #\U+1F01)
    23642368          (#\U+1F0A . #\U+1F02)
    23652369          (#\U+1F0B . #\U+1F03)
    23662370         
    2367                 (#\U+1F0C . #\U+1F04)
     2371          (#\U+1F0C . #\U+1F04)
    23682372          (#\U+1F0D . #\U+1F05)
    23692373          (#\U+1F0E . #\U+1F06)
    23702374         
    2371                 (#\U+1F0F . #\U+1F07)
     2375          (#\U+1F0F . #\U+1F07)
    23722376          (#\U+1F18 . #\U+1F10)
    23732377          (#\U+1F19 . #\U+1F11)
    23742378         
    2375                 (#\U+1F1A . #\U+1F12)
     2379          (#\U+1F1A . #\U+1F12)
    23762380          (#\U+1F1B . #\U+1F13)
    23772381          (#\U+1F1C . #\U+1F14)
    23782382         
    2379                 (#\U+1F1D . #\U+1F15)
     2383          (#\U+1F1D . #\U+1F15)
    23802384          (#\U+1F28 . #\U+1F20)
    23812385          (#\U+1F29 . #\U+1F21)
    23822386         
    2383                 (#\U+1F2A . #\U+1F22)
     2387          (#\U+1F2A . #\U+1F22)
    23842388          (#\U+1F2B . #\U+1F23)
    23852389          (#\U+1F2C . #\U+1F24)
    23862390         
    2387                 (#\U+1F2D . #\U+1F25)
     2391          (#\U+1F2D . #\U+1F25)
    23882392          (#\U+1F2E . #\U+1F26)
    23892393          (#\U+1F2F . #\U+1F27)
    23902394         
    2391                 (#\U+1F38 . #\U+1F30)
     2395          (#\U+1F38 . #\U+1F30)
    23922396          (#\U+1F39 . #\U+1F31)
    23932397          (#\U+1F3A . #\U+1F32)
    23942398         
    2395                 (#\U+1F3B . #\U+1F33)
     2399          (#\U+1F3B . #\U+1F33)
    23962400          (#\U+1F3C . #\U+1F34)
    23972401          (#\U+1F3D . #\U+1F35)
    23982402         
    2399                 (#\U+1F3E . #\U+1F36)
     2403          (#\U+1F3E . #\U+1F36)
    24002404          (#\U+1F3F . #\U+1F37)
    24012405          (#\U+1F48 . #\U+1F40)
    24022406         
    2403                 (#\U+1F49 . #\U+1F41)
     2407          (#\U+1F49 . #\U+1F41)
    24042408          (#\U+1F4A . #\U+1F42)
    24052409          (#\U+1F4B . #\U+1F43)
    24062410         
    2407                 (#\U+1F4C . #\U+1F44)
     2411          (#\U+1F4C . #\U+1F44)
    24082412          (#\U+1F4D . #\U+1F45)
    24092413          (#\U+1F59 . #\U+1F51)
    24102414         
    2411                 (#\U+1F5B . #\U+1F53)
     2415          (#\U+1F5B . #\U+1F53)
    24122416          (#\U+1F5D . #\U+1F55)
    24132417          (#\U+1F5F . #\U+1F57)
    24142418         
    2415                 (#\U+1F68 . #\U+1F60)
     2419          (#\U+1F68 . #\U+1F60)
    24162420          (#\U+1F69 . #\U+1F61)
    24172421          (#\U+1F6A . #\U+1F62)
    24182422         
    2419                 (#\U+1F6B . #\U+1F63)
     2423          (#\U+1F6B . #\U+1F63)
    24202424          (#\U+1F6C . #\U+1F64)
    24212425          (#\U+1F6D . #\U+1F65)
    24222426         
    2423                 (#\U+1F6E . #\U+1F66)
     2427          (#\U+1F6E . #\U+1F66)
    24242428          (#\U+1F6F . #\U+1F67)
    24252429          (#\U+1F88 . #\U+1F80)
    24262430         
    2427                 (#\U+1F89 . #\U+1F81)
     2431          (#\U+1F89 . #\U+1F81)
    24282432          (#\U+1F8A . #\U+1F82)
    24292433          (#\U+1F8B . #\U+1F83)
    24302434         
    2431                 (#\U+1F8C . #\U+1F84)
     2435          (#\U+1F8C . #\U+1F84)
    24322436          (#\U+1F8D . #\U+1F85)
    24332437          (#\U+1F8E . #\U+1F86)
    24342438         
    2435                 (#\U+1F8F . #\U+1F87)
     2439          (#\U+1F8F . #\U+1F87)
    24362440          (#\U+1F98 . #\U+1F90)
    24372441          (#\U+1F99 . #\U+1F91)
    24382442         
    2439                 (#\U+1F9A . #\U+1F92)
     2443          (#\U+1F9A . #\U+1F92)
    24402444          (#\U+1F9B . #\U+1F93)
    24412445          (#\U+1F9C . #\U+1F94)
    24422446         
    2443                 (#\U+1F9D . #\U+1F95)
     2447          (#\U+1F9D . #\U+1F95)
    24442448          (#\U+1F9E . #\U+1F96)
    24452449          (#\U+1F9F . #\U+1F97)
    24462450         
    2447                 (#\U+1FA8 . #\U+1FA0)
     2451          (#\U+1FA8 . #\U+1FA0)
    24482452          (#\U+1FA9 . #\U+1FA1)
    24492453          (#\U+1FAA . #\U+1FA2)
    24502454         
    2451                 (#\U+1FAB . #\U+1FA3)
     2455          (#\U+1FAB . #\U+1FA3)
    24522456          (#\U+1FAC . #\U+1FA4)
    24532457          (#\U+1FAD . #\U+1FA5)
    24542458         
    2455                 (#\U+1FAE . #\U+1FA6)
     2459          (#\U+1FAE . #\U+1FA6)
    24562460          (#\U+1FAF . #\U+1FA7)
    24572461          (#\U+1FB8 . #\U+1FB0)
    24582462         
    2459                 (#\U+1FB9 . #\U+1FB1)
     2463          (#\U+1FB9 . #\U+1FB1)
    24602464          (#\U+1FBA . #\U+1F70)
    24612465          (#\U+1FBB . #\U+1F71)
    24622466         
    2463                 (#\U+1FBC . #\U+1FB3)
     2467          (#\U+1FBC . #\U+1FB3)
    24642468          (#\U+1FC8 . #\U+1F72)
    24652469          (#\U+1FC9 . #\U+1F73)
    24662470         
    2467                 (#\U+1FCA . #\U+1F74)
     2471          (#\U+1FCA . #\U+1F74)
    24682472          (#\U+1FCB . #\U+1F75)
    24692473          (#\U+1FCC . #\U+1FC3)
    24702474         
    2471                 (#\U+1FD8 . #\U+1FD0)
     2475          (#\U+1FD8 . #\U+1FD0)
    24722476          (#\U+1FD9 . #\U+1FD1)
    24732477          (#\U+1FDA . #\U+1F76)
    24742478         
    2475                 (#\U+1FDB . #\U+1F77)
     2479          (#\U+1FDB . #\U+1F77)
    24762480          (#\U+1FE8 . #\U+1FE0)
    24772481          (#\U+1FE9 . #\U+1FE1)
    24782482         
    2479                 (#\U+1FEA . #\U+1F7A)
     2483          (#\U+1FEA . #\U+1F7A)
    24802484          (#\U+1FEB . #\U+1F7B)
    24812485          (#\U+1FEC . #\U+1FE5)
    24822486         
    2483                 (#\U+1FF8 . #\U+1F78)
     2487          (#\U+1FF8 . #\U+1F78)
    24842488          (#\U+1FF9 . #\U+1F79)
    24852489          (#\U+1FFA . #\U+1F7C)
    24862490         
    2487                 (#\U+1FFB . #\U+1F7D)
     2491          (#\U+1FFB . #\U+1F7D)
    24882492          (#\U+1FFC . #\U+1FF3)
    24892493          (#\U+2132 . #\U+214E)
    24902494         
    2491                 (#\U+2160 . #\U+2170)
     2495          (#\U+2160 . #\U+2170)
    24922496          (#\U+2161 . #\U+2171)
    24932497          (#\U+2162 . #\U+2172)
    24942498         
    2495                 (#\U+2163 . #\U+2173)
     2499          (#\U+2163 . #\U+2173)
    24962500          (#\U+2164 . #\U+2174)
    24972501          (#\U+2165 . #\U+2175)
    24982502         
    2499                 (#\U+2166 . #\U+2176)
     2503          (#\U+2166 . #\U+2176)
    25002504          (#\U+2167 . #\U+2177)
    25012505          (#\U+2168 . #\U+2178)
    25022506         
    2503                 (#\U+2169 . #\U+2179)
     2507          (#\U+2169 . #\U+2179)
    25042508          (#\U+216A . #\U+217A)
    25052509          (#\U+216B . #\U+217B)
    25062510         
    2507                 (#\U+216C . #\U+217C)
     2511          (#\U+216C . #\U+217C)
    25082512          (#\U+216D . #\U+217D)
    25092513          (#\U+216E . #\U+217E)
    25102514         
    2511                 (#\U+216F . #\U+217F)
     2515          (#\U+216F . #\U+217F)
    25122516          (#\U+2183 . #\U+2184)
    25132517          (#\U+24B6 . #\U+24D0)
    25142518         
    2515                 (#\U+24B7 . #\U+24D1)
     2519          (#\U+24B7 . #\U+24D1)
    25162520          (#\U+24B8 . #\U+24D2)
    25172521          (#\U+24B9 . #\U+24D3)
    25182522         
    2519                 (#\U+24BA . #\U+24D4)
     2523          (#\U+24BA . #\U+24D4)
    25202524          (#\U+24BB . #\U+24D5)
    25212525          (#\U+24BC . #\U+24D6)
    25222526         
    2523                 (#\U+24BD . #\U+24D7)
     2527          (#\U+24BD . #\U+24D7)
    25242528          (#\U+24BE . #\U+24D8)
    25252529          (#\U+24BF . #\U+24D9)
    25262530         
    2527                 (#\U+24C0 . #\U+24DA)
     2531          (#\U+24C0 . #\U+24DA)
    25282532          (#\U+24C1 . #\U+24DB)
    25292533          (#\U+24C2 . #\U+24DC)
    25302534         
    2531                 (#\U+24C3 . #\U+24DD)
     2535          (#\U+24C3 . #\U+24DD)
    25322536          (#\U+24C4 . #\U+24DE)
    25332537          (#\U+24C5 . #\U+24DF)
    25342538         
    2535                 (#\U+24C6 . #\U+24E0)
     2539          (#\U+24C6 . #\U+24E0)
    25362540          (#\U+24C7 . #\U+24E1)
    25372541          (#\U+24C8 . #\U+24E2)
    25382542         
    2539                 (#\U+24C9 . #\U+24E3)
     2543          (#\U+24C9 . #\U+24E3)
    25402544          (#\U+24CA . #\U+24E4)
    25412545          (#\U+24CB . #\U+24E5)
    25422546         
    2543                 (#\U+24CC . #\U+24E6)
     2547          (#\U+24CC . #\U+24E6)
    25442548          (#\U+24CD . #\U+24E7)
    25452549          (#\U+24CE . #\U+24E8)
    25462550         
    2547                 (#\U+24CF . #\U+24E9)
     2551          (#\U+24CF . #\U+24E9)
    25482552          (#\U+2C00 . #\U+2C30)
    25492553          (#\U+2C01 . #\U+2C31)
    25502554         
    2551                 (#\U+2C02 . #\U+2C32)
     2555          (#\U+2C02 . #\U+2C32)
    25522556          (#\U+2C03 . #\U+2C33)
    25532557          (#\U+2C04 . #\U+2C34)
    25542558         
    2555                 (#\U+2C05 . #\U+2C35)
     2559          (#\U+2C05 . #\U+2C35)
    25562560          (#\U+2C06 . #\U+2C36)
    25572561          (#\U+2C07 . #\U+2C37)
    25582562         
    2559                 (#\U+2C08 . #\U+2C38)
     2563          (#\U+2C08 . #\U+2C38)
    25602564          (#\U+2C09 . #\U+2C39)
    25612565          (#\U+2C0A . #\U+2C3A)
    25622566         
    2563                 (#\U+2C0B . #\U+2C3B)
     2567          (#\U+2C0B . #\U+2C3B)
    25642568          (#\U+2C0C . #\U+2C3C)
    25652569          (#\U+2C0D . #\U+2C3D)
    25662570         
    2567                 (#\U+2C0E . #\U+2C3E)
     2571          (#\U+2C0E . #\U+2C3E)
    25682572          (#\U+2C0F . #\U+2C3F)
    25692573          (#\U+2C10 . #\U+2C40)
    25702574         
    2571                 (#\U+2C11 . #\U+2C41)
     2575          (#\U+2C11 . #\U+2C41)
    25722576          (#\U+2C12 . #\U+2C42)
    25732577          (#\U+2C13 . #\U+2C43)
    25742578         
    2575                 (#\U+2C14 . #\U+2C44)
     2579          (#\U+2C14 . #\U+2C44)
    25762580          (#\U+2C15 . #\U+2C45)
    25772581          (#\U+2C16 . #\U+2C46)
    25782582         
    2579                 (#\U+2C17 . #\U+2C47)
     2583          (#\U+2C17 . #\U+2C47)
    25802584          (#\U+2C18 . #\U+2C48)
    25812585          (#\U+2C19 . #\U+2C49)
    25822586         
    2583                 (#\U+2C1A . #\U+2C4A)
     2587          (#\U+2C1A . #\U+2C4A)
    25842588          (#\U+2C1B . #\U+2C4B)
    25852589          (#\U+2C1C . #\U+2C4C)
    25862590         
    2587                 (#\U+2C1D . #\U+2C4D)
     2591          (#\U+2C1D . #\U+2C4D)
    25882592          (#\U+2C1E . #\U+2C4E)
    25892593          (#\U+2C1F . #\U+2C4F)
    25902594         
    2591                 (#\U+2C20 . #\U+2C50)
     2595          (#\U+2C20 . #\U+2C50)
    25922596          (#\U+2C21 . #\U+2C51)
    25932597          (#\U+2C22 . #\U+2C52)
    25942598         
    2595                 (#\U+2C23 . #\U+2C53)
     2599          (#\U+2C23 . #\U+2C53)
    25962600          (#\U+2C24 . #\U+2C54)
    25972601          (#\U+2C25 . #\U+2C55)
    25982602         
    2599                 (#\U+2C26 . #\U+2C56)
     2603          (#\U+2C26 . #\U+2C56)
    26002604          (#\U+2C27 . #\U+2C57)
    26012605          (#\U+2C28 . #\U+2C58)
    26022606         
    2603                 (#\U+2C29 . #\U+2C59)
     2607          (#\U+2C29 . #\U+2C59)
    26042608          (#\U+2C2A . #\U+2C5A)
    26052609          (#\U+2C2B . #\U+2C5B)
    26062610         
    2607                 (#\U+2C2C . #\U+2C5C)
     2611          (#\U+2C2C . #\U+2C5C)
    26082612          (#\U+2C2D . #\U+2C5D)
    26092613          (#\U+2C2E . #\U+2C5E)
    26102614         
    2611                 (#\U+2C60 . #\U+2C61)
     2615          (#\U+2C60 . #\U+2C61)
    26122616          (#\U+2C62 . #\Latin_Small_Letter_L_With_Middle_Tilde)
    26132617         
    2614                 (#\U+2C63 . #\U+1D7D)
     2618          (#\U+2C63 . #\U+1D7D)
    26152619          (#\U+2C64 . #\Latin_Small_Letter_R_With_Tail)
    26162620         
    2617                 (#\U+2C67 . #\U+2C68)
     2621          (#\U+2C67 . #\U+2C68)
    26182622          (#\U+2C69 . #\U+2C6A)
    26192623          (#\U+2C6B . #\U+2C6C)
    26202624         
    2621                 (#\U+2C75 . #\U+2C76)
     2625          (#\U+2C75 . #\U+2C76)
    26222626          (#\U+2C80 . #\U+2C81)
    26232627          (#\U+2C82 . #\U+2C83)
    26242628         
    2625                 (#\U+2C84 . #\U+2C85)
     2629          (#\U+2C84 . #\U+2C85)
    26262630          (#\U+2C86 . #\U+2C87)
    26272631          (#\U+2C88 . #\U+2C89)
    26282632         
    2629                 (#\U+2C8A . #\U+2C8B)
     2633          (#\U+2C8A . #\U+2C8B)
    26302634          (#\U+2C8C . #\U+2C8D)
    26312635          (#\U+2C8E . #\U+2C8F)
    26322636         
    2633                 (#\U+2C90 . #\U+2C91)
     2637          (#\U+2C90 . #\U+2C91)
    26342638          (#\U+2C92 . #\U+2C93)
    26352639          (#\U+2C94 . #\U+2C95)
    26362640         
    2637                 (#\U+2C96 . #\U+2C97)
     2641          (#\U+2C96 . #\U+2C97)
    26382642          (#\U+2C98 . #\U+2C99)
    26392643          (#\U+2C9A . #\U+2C9B)
    26402644         
    2641                 (#\U+2C9C . #\U+2C9D)
     2645          (#\U+2C9C . #\U+2C9D)
    26422646          (#\U+2C9E . #\U+2C9F)
    26432647          (#\U+2CA0 . #\U+2CA1)
    26442648         
    2645                 (#\U+2CA2 . #\U+2CA3)
     2649          (#\U+2CA2 . #\U+2CA3)
    26462650          (#\U+2CA4 . #\U+2CA5)
    26472651          (#\U+2CA6 . #\U+2CA7)
    26482652         
    2649                 (#\U+2CA8 . #\U+2CA9)
     2653          (#\U+2CA8 . #\U+2CA9)
    26502654          (#\U+2CAA . #\U+2CAB)
    26512655          (#\U+2CAC . #\U+2CAD)
    26522656         
    2653                 (#\U+2CAE . #\U+2CAF)
     2657          (#\U+2CAE . #\U+2CAF)
    26542658          (#\U+2CB0 . #\U+2CB1)
    26552659          (#\U+2CB2 . #\U+2CB3)
    26562660         
    2657                 (#\U+2CB4 . #\U+2CB5)
     2661          (#\U+2CB4 . #\U+2CB5)
    26582662          (#\U+2CB6 . #\U+2CB7)
    26592663          (#\U+2CB8 . #\U+2CB9)
    26602664         
    2661                 (#\U+2CBA . #\U+2CBB)
     2665          (#\U+2CBA . #\U+2CBB)
    26622666          (#\U+2CBC . #\U+2CBD)
    26632667          (#\U+2CBE . #\U+2CBF)
    26642668         
    2665                 (#\U+2CC0 . #\U+2CC1)
     2669          (#\U+2CC0 . #\U+2CC1)
    26662670          (#\U+2CC2 . #\U+2CC3)
    26672671          (#\U+2CC4 . #\U+2CC5)
    26682672         
    2669                 (#\U+2CC6 . #\U+2CC7)
     2673          (#\U+2CC6 . #\U+2CC7)
    26702674          (#\U+2CC8 . #\U+2CC9)
    26712675          (#\U+2CCA . #\U+2CCB)
    26722676         
    2673                 (#\U+2CCC . #\U+2CCD)
     2677          (#\U+2CCC . #\U+2CCD)
    26742678          (#\U+2CCE . #\U+2CCF)
    26752679          (#\U+2CD0 . #\U+2CD1)
    26762680         
    2677                 (#\U+2CD2 . #\U+2CD3)
     2681          (#\U+2CD2 . #\U+2CD3)
    26782682          (#\U+2CD4 . #\U+2CD5)
    26792683          (#\U+2CD6 . #\U+2CD7)
    26802684         
    2681                 (#\U+2CD8 . #\U+2CD9)
     2685          (#\U+2CD8 . #\U+2CD9)
    26822686          (#\U+2CDA . #\U+2CDB)
    26832687          (#\U+2CDC . #\U+2CDD)
    26842688         
    2685                 (#\U+2CDE . #\U+2CDF)
     2689          (#\U+2CDE . #\U+2CDF)
    26862690          (#\U+2CE0 . #\U+2CE1)
    26872691          (#\U+2CE2 . #\U+2CE3)
    26882692         
    2689                 (#\U+FF21 . #\U+FF41)
     2693          (#\U+FF21 . #\U+FF41)
    26902694          (#\U+FF22 . #\U+FF42)
    26912695          (#\U+FF23 . #\U+FF43)
    26922696         
    2693                 (#\U+FF24 . #\U+FF44)
     2697          (#\U+FF24 . #\U+FF44)
    26942698          (#\U+FF25 . #\U+FF45)
    26952699          (#\U+FF26 . #\U+FF46)
    26962700         
    2697                 (#\U+FF27 . #\U+FF47)
     2701          (#\U+FF27 . #\U+FF47)
    26982702          (#\U+FF28 . #\U+FF48)
    26992703          (#\U+FF29 . #\U+FF49)
    27002704         
    2701                 (#\U+FF2A . #\U+FF4A)
     2705          (#\U+FF2A . #\U+FF4A)
    27022706          (#\U+FF2B . #\U+FF4B)
    27032707          (#\U+FF2C . #\U+FF4C)
    27042708         
    2705                 (#\U+FF2D . #\U+FF4D)
     2709          (#\U+FF2D . #\U+FF4D)
    27062710          (#\U+FF2E . #\U+FF4E)
    27072711          (#\U+FF2F . #\U+FF4F)
    27082712         
    2709                 (#\U+FF30 . #\U+FF50)
     2713          (#\U+FF30 . #\U+FF50)
    27102714          (#\U+FF31 . #\U+FF51)
    27112715          (#\U+FF32 . #\U+FF52)
    27122716         
    2713                 (#\U+FF33 . #\U+FF53)
     2717          (#\U+FF33 . #\U+FF53)
    27142718          (#\U+FF34 . #\U+FF54)
    27152719          (#\U+FF35 . #\U+FF55)
    27162720         
    2717                 (#\U+FF36 . #\U+FF56)
     2721          (#\U+FF36 . #\U+FF56)
    27182722          (#\U+FF37 . #\U+FF57)
    27192723          (#\U+FF38 . #\U+FF58)
    27202724         
    2721                 (#\U+FF39 . #\U+FF59)
     2725          (#\U+FF39 . #\U+FF59)
    27222726          (#\U+FF3A . #\U+FF5A)
    27232727          (#\U+10400 . #\U+10428)
    27242728         
    2725                 (#\U+10401 . #\U+10429)
     2729          (#\U+10401 . #\U+10429)
    27262730          (#\U+10402 . #\U+1042A)
    27272731          (#\U+10403 . #\U+1042B)
    27282732         
    2729                 (#\U+10404 . #\U+1042C)
     2733          (#\U+10404 . #\U+1042C)
    27302734          (#\U+10405 . #\U+1042D)
    27312735          (#\U+10406 . #\U+1042E)
    27322736         
    2733                 (#\U+10407 . #\U+1042F)
     2737          (#\U+10407 . #\U+1042F)
    27342738          (#\U+10408 . #\U+10430)
    27352739          (#\U+10409 . #\U+10431)
    27362740         
    2737                 (#\U+1040A . #\U+10432)
     2741          (#\U+1040A . #\U+10432)
    27382742          (#\U+1040B . #\U+10433)
    27392743          (#\U+1040C . #\U+10434)
    27402744         
    2741                 (#\U+1040D . #\U+10435)
     2745          (#\U+1040D . #\U+10435)
    27422746          (#\U+1040E . #\U+10436)
    27432747          (#\U+1040F . #\U+10437)
    27442748         
    2745                 (#\U+10410 . #\U+10438)
     2749          (#\U+10410 . #\U+10438)
    27462750          (#\U+10411 . #\U+10439)
    27472751          (#\U+10412 . #\U+1043A)
    27482752         
    2749                 (#\U+10413 . #\U+1043B)
     2753          (#\U+10413 . #\U+1043B)
    27502754          (#\U+10414 . #\U+1043C)
    27512755          (#\U+10415 . #\U+1043D)
    27522756         
    2753                 (#\U+10416 . #\U+1043E)
     2757          (#\U+10416 . #\U+1043E)
    27542758          (#\U+10417 . #\U+1043F)
    27552759          (#\U+10418 . #\U+10440)
    27562760         
    2757                 (#\U+10419 . #\U+10441)
     2761          (#\U+10419 . #\U+10441)
    27582762          (#\U+1041A . #\U+10442)
    27592763          (#\U+1041B . #\U+10443)
    27602764         
    2761                 (#\U+1041C . #\U+10444)
     2765          (#\U+1041C . #\U+10444)
    27622766          (#\U+1041D . #\U+10445)
    27632767          (#\U+1041E . #\U+10446)
    27642768         
    2765                 (#\U+1041F . #\U+10447)
     2769          (#\U+1041F . #\U+10447)
    27662770          (#\U+10420 . #\U+10448)
    27672771          (#\U+10421 . #\U+10449)
    27682772         
    2769                 (#\U+10422 . #\U+1044A)
     2773          (#\U+10422 . #\U+1044A)
    27702774          (#\U+10423 . #\U+1044B)
    27712775          (#\U+10424 . #\U+1044C)
    27722776         
    2773                 (#\U+10425 . #\U+1044D)
     2777          (#\U+10425 . #\U+1044D)
    27742778          (#\U+10426 . #\U+1044E)
    27752779          (#\U+10427 . #\U+1044F)
     
    27852789  (let* ((upper-to-lower (make-array (the fixnum (1+ (the fixnum (char-code max-upper)))) :element-type '(signed-byte 16)))
    27862790         (lower-to-upper (make-array (the fixnum (1+ (the fixnum (char-code max-lower)))) :element-type '(signed-byte 16))))
    2787   (dolist (pair mapping)
    2788     (destructuring-bind (upper . lower) pair
    2789       (let* ((upper-code (char-code upper))
    2790              (lower-code (char-code lower))
    2791              (diff (- lower-code upper-code)))
    2792         (declare (type (mod #x110000) upper-code lower-code)
    2793                  (type (signed-byte 16) diff))
    2794         (setf (aref upper-to-lower upper-code) diff
    2795               (aref lower-to-upper lower-code) (the fixnum (- diff))))))
    2796   (do* ((upper (char-code #\A) (1+ upper))
    2797         (lower (char-code #\a) (1+ lower)))
    2798        ((> upper (char-code #\Z)))
    2799     (setf (aref upper-to-lower upper) (- lower upper)
    2800           (aref lower-to-upper lower) (- upper lower)))
    2801   (setq *lower-to-upper* lower-to-upper
    2802         *upper-to-lower* upper-to-lower)
    2803   nil))
     2791    (dolist (pair mapping)
     2792      (destructuring-bind (upper . lower) pair
     2793        (let* ((upper-code (char-code upper))
     2794               (lower-code (char-code lower))
     2795               (diff (- lower-code upper-code)))
     2796          (declare (type (mod #x110000) upper-code lower-code)
     2797                   (type (signed-byte 16) diff))
     2798          (setf (aref upper-to-lower upper-code) diff
     2799                (aref lower-to-upper lower-code) (the fixnum (- diff))))))
     2800    (do* ((upper (char-code #\A) (1+ upper))
     2801          (lower (char-code #\a) (1+ lower)))
     2802         ((> upper (char-code #\Z)))
     2803      (setf (aref upper-to-lower upper) (- lower upper)
     2804            (aref lower-to-upper lower) (- upper lower)))
     2805    (setq *lower-to-upper* lower-to-upper
     2806          *upper-to-lower* upper-to-lower)
     2807    nil))
    28042808
    28052809(eval-when (:compile-toplevel)
     
    28232827  (code-char (the valid-char-code (%char-code-case-fold (char-code c) *lower-to-upper*))))
    28242828
    2825 (defun %non-standard-char-code-upcase (code)
    2826   (declare (type (mod #x110000) code))
    2827   (%char-code-upcase code))
     2829
    28282830
    28292831
     
    28372839        (the fixnum (+ code (the (signed-byte 16) (aref table code))))))))
    28382840
    2839 
    2840 (defun %non-standard-upper-case-equivalent (char)
    2841   (let* ((code (char-code char))
    2842          (table *lower-to-upper*)
    2843          (disp 0))
    2844     (declare (type (mod #x110000) code)
    2845              (type (simple-array (signed-byte 16) (*)))
    2846              (type (signed-byte 16) disp))
    2847     (if (< code (length table))
    2848       (setq disp (aref table code)))
    2849     (unless (zerop disp)
    2850       (code-char (+ code disp)))))
    2851    
    2852 
    2853 
    2854 (defun %non-standard-lower-case-equivalent (char)
    2855   (let* ((code (char-code char))
    2856          (table *upper-to-lower*)
    2857          (disp 0))
    2858     (declare (type (mod #x110000) code)
    2859              (type (simple-array (signed-byte 16) (*)))
    2860              (type (signed-byte 16) disp))
    2861     (if (< code (length table))
    2862       (setq disp (aref table code)))
    2863     (unless (zerop disp)
    2864       (code-char (+ code disp)))))
    28652841
    28662842;;;True for a-z, and maybe other things.
     
    28772853
    28782854
    2879 ;;;True for a-z A-Z, others.
     2855(defstatic *alpha-char-bits*
     2856  (let* ((bits (make-array #x2fa1e :element-type 'bit)))
     2857    (dolist (range '((#x0041 . #x005A)
     2858                     (#x0061 . #x007A)
     2859                     #x00AA
     2860                     #x00B5
     2861                     #x00BA
     2862                     (#x00C0 . #x00D6)
     2863                     (#x00D8 . #x00F6)
     2864                     (#x00F8 . #x01BA)
     2865                     #x01BB
     2866                     (#x01BC . #x01BF)
     2867                     (#x01C0 . #x01C3)
     2868                     (#x01C4 . #x0293)
     2869                     #x0294
     2870                     (#x0295 . #x02AF)
     2871                     (#x02B0 . #x02C1)
     2872                     (#x02C6 . #x02D1)
     2873                     (#x02E0 . #x02E4)
     2874                     #x02EC
     2875                     #x02EE
     2876                     #x0345
     2877                     (#x0370 . #x0373)
     2878                     #x0374
     2879                     (#x0376 . #x0377)
     2880                     #x037A
     2881                     (#x037B . #x037D)
     2882                     #x0386
     2883                     (#x0388 . #x038A)
     2884                     #x038C
     2885                     (#x038E . #x03A1)
     2886                     (#x03A3 . #x03F5)
     2887                     (#x03F7 . #x0481)
     2888                     (#x048A . #x0523)
     2889                     (#x0531 . #x0556)
     2890                     #x0559
     2891                     (#x0561 . #x0587)
     2892                     (#x05B0 . #x05BD)
     2893                     #x05BF
     2894                     (#x05C1 . #x05C2)
     2895                     (#x05C4 . #x05C5)
     2896                     #x05C7
     2897                     (#x05D0 . #x05EA)
     2898                     (#x05F0 . #x05F2)
     2899                     (#x0610 . #x061A)
     2900                     (#x0621 . #x063F)
     2901                     #x0640
     2902                     (#x0641 . #x064A)
     2903                     (#x064B . #x0657)
     2904                     (#x0659 . #x065E)
     2905                     (#x066E . #x066F)
     2906                     #x0670
     2907                     (#x0671 . #x06D3)
     2908                     #x06D5
     2909                     (#x06D6 . #x06DC)
     2910                     (#x06E1 . #x06E4)
     2911                     (#x06E5 . #x06E6)
     2912                     (#x06E7 . #x06E8)
     2913                     #x06ED
     2914                     (#x06EE . #x06EF)
     2915                     (#x06FA . #x06FC)
     2916                     #x06FF
     2917                     #x0710
     2918                     #x0711
     2919                     (#x0712 . #x072F)
     2920                     (#x0730 . #x073F)
     2921                     (#x074D . #x07A5)
     2922                     (#x07A6 . #x07B0)
     2923                     #x07B1
     2924                     (#x07CA . #x07EA)
     2925                     (#x07F4 . #x07F5)
     2926                     #x07FA
     2927                     (#x0901 . #x0902)
     2928                     #x0903
     2929                     (#x0904 . #x0939)
     2930                     #x093D
     2931                     (#x093E . #x0940)
     2932                     (#x0941 . #x0948)
     2933                     (#x0949 . #x094C)
     2934                     #x0950
     2935                     (#x0958 . #x0961)
     2936                     (#x0962 . #x0963)
     2937                     #x0971
     2938                     #x0972
     2939                     (#x097B . #x097F)
     2940                     #x0981
     2941                     (#x0982 . #x0983)
     2942                     (#x0985 . #x098C)
     2943                     (#x098F . #x0990)
     2944                     (#x0993 . #x09A8)
     2945                     (#x09AA . #x09B0)
     2946                     #x09B2
     2947                     (#x09B6 . #x09B9)
     2948                     #x09BD
     2949                     (#x09BE . #x09C0)
     2950                     (#x09C1 . #x09C4)
     2951                     (#x09C7 . #x09C8)
     2952                     (#x09CB . #x09CC)
     2953                     #x09CE
     2954                     #x09D7
     2955                     (#x09DC . #x09DD)
     2956                     (#x09DF . #x09E1)
     2957                     (#x09E2 . #x09E3)
     2958                     (#x09F0 . #x09F1)
     2959                     (#x0A01 . #x0A02)
     2960                     #x0A03
     2961                     (#x0A05 . #x0A0A)
     2962                     (#x0A0F . #x0A10)
     2963                     (#x0A13 . #x0A28)
     2964                     (#x0A2A . #x0A30)
     2965                     (#x0A32 . #x0A33)
     2966                     (#x0A35 . #x0A36)
     2967                     (#x0A38 . #x0A39)
     2968                     (#x0A3E . #x0A40)
     2969                     (#x0A41 . #x0A42)
     2970                     (#x0A47 . #x0A48)
     2971                     (#x0A4B . #x0A4C)
     2972                     #x0A51
     2973                     (#x0A59 . #x0A5C)
     2974                     #x0A5E
     2975                     (#x0A70 . #x0A71)
     2976                     (#x0A72 . #x0A74)
     2977                     #x0A75
     2978                     (#x0A81 . #x0A82)
     2979                     #x0A83
     2980                     (#x0A85 . #x0A8D)
     2981                     (#x0A8F . #x0A91)
     2982                     (#x0A93 . #x0AA8)
     2983                     (#x0AAA . #x0AB0)
     2984                     (#x0AB2 . #x0AB3)
     2985                     (#x0AB5 . #x0AB9)
     2986                     #x0ABD
     2987                     (#x0ABE . #x0AC0)
     2988                     (#x0AC1 . #x0AC5)
     2989                     (#x0AC7 . #x0AC8)
     2990                     #x0AC9
     2991                     (#x0ACB . #x0ACC)
     2992                     #x0AD0
     2993                     (#x0AE0 . #x0AE1)
     2994                     (#x0AE2 . #x0AE3)
     2995                     #x0B01
     2996                     (#x0B02 . #x0B03)
     2997                     (#x0B05 . #x0B0C)
     2998                     (#x0B0F . #x0B10)
     2999                     (#x0B13 . #x0B28)
     3000                     (#x0B2A . #x0B30)
     3001                     (#x0B32 . #x0B33)
     3002                     (#x0B35 . #x0B39)
     3003                     #x0B3D
     3004                     #x0B3E
     3005                     #x0B3F
     3006                     #x0B40
     3007                     (#x0B41 . #x0B44)
     3008                     (#x0B47 . #x0B48)
     3009                     (#x0B4B . #x0B4C)
     3010                     #x0B56
     3011                     #x0B57
     3012                     (#x0B5C . #x0B5D)
     3013                     (#x0B5F . #x0B61)
     3014                     (#x0B62 . #x0B63)
     3015                     #x0B71
     3016                     #x0B82
     3017                     #x0B83
     3018                     (#x0B85 . #x0B8A)
     3019                     (#x0B8E . #x0B90)
     3020                     (#x0B92 . #x0B95)
     3021                     (#x0B99 . #x0B9A)
     3022                     #x0B9C
     3023                     (#x0B9E . #x0B9F)
     3024                     (#x0BA3 . #x0BA4)
     3025                     (#x0BA8 . #x0BAA)
     3026                     (#x0BAE . #x0BB9)
     3027                     (#x0BBE . #x0BBF)
     3028                     #x0BC0
     3029                     (#x0BC1 . #x0BC2)
     3030                     (#x0BC6 . #x0BC8)
     3031                     (#x0BCA . #x0BCC)
     3032                     #x0BD0
     3033                     #x0BD7
     3034                     (#x0C01 . #x0C03)
     3035                     (#x0C05 . #x0C0C)
     3036                     (#x0C0E . #x0C10)
     3037                     (#x0C12 . #x0C28)
     3038                     (#x0C2A . #x0C33)
     3039                     (#x0C35 . #x0C39)
     3040                     #x0C3D
     3041                     (#x0C3E . #x0C40)
     3042                     (#x0C41 . #x0C44)
     3043                     (#x0C46 . #x0C48)
     3044                     (#x0C4A . #x0C4C)
     3045                     (#x0C55 . #x0C56)
     3046                     (#x0C58 . #x0C59)
     3047                     (#x0C60 . #x0C61)
     3048                     (#x0C62 . #x0C63)
     3049                     (#x0C82 . #x0C83)
     3050                     (#x0C85 . #x0C8C)
     3051                     (#x0C8E . #x0C90)
     3052                     (#x0C92 . #x0CA8)
     3053                     (#x0CAA . #x0CB3)
     3054                     (#x0CB5 . #x0CB9)
     3055                     #x0CBD
     3056                     #x0CBE
     3057                     #x0CBF
     3058                     (#x0CC0 . #x0CC4)
     3059                     #x0CC6
     3060                     (#x0CC7 . #x0CC8)
     3061                     (#x0CCA . #x0CCB)
     3062                     #x0CCC
     3063                     (#x0CD5 . #x0CD6)
     3064                     #x0CDE
     3065                     (#x0CE0 . #x0CE1)
     3066                     (#x0CE2 . #x0CE3)
     3067                     (#x0D02 . #x0D03)
     3068                     (#x0D05 . #x0D0C)
     3069                     (#x0D0E . #x0D10)
     3070                     (#x0D12 . #x0D28)
     3071                     (#x0D2A . #x0D39)
     3072                     #x0D3D
     3073                     (#x0D3E . #x0D40)
     3074                     (#x0D41 . #x0D44)
     3075                     (#x0D46 . #x0D48)
     3076                     (#x0D4A . #x0D4C)
     3077                     #x0D57
     3078                     (#x0D60 . #x0D61)
     3079                     (#x0D62 . #x0D63)
     3080                     (#x0D7A . #x0D7F)
     3081                     (#x0D82 . #x0D83)
     3082                     (#x0D85 . #x0D96)
     3083                     (#x0D9A . #x0DB1)
     3084                     (#x0DB3 . #x0DBB)
     3085                     #x0DBD
     3086                     (#x0DC0 . #x0DC6)
     3087                     (#x0DCF . #x0DD1)
     3088                     (#x0DD2 . #x0DD4)
     3089                     #x0DD6
     3090                     (#x0DD8 . #x0DDF)
     3091                     (#x0DF2 . #x0DF3)
     3092                     (#x0E01 . #x0E30)
     3093                     #x0E31
     3094                     (#x0E32 . #x0E33)
     3095                     (#x0E34 . #x0E3A)
     3096                     (#x0E40 . #x0E45)
     3097                     #x0E46
     3098                     #x0E4D
     3099                     (#x0E81 . #x0E82)
     3100                     #x0E84
     3101                     (#x0E87 . #x0E88)
     3102                     #x0E8A
     3103                     #x0E8D
     3104                     (#x0E94 . #x0E97)
     3105                     (#x0E99 . #x0E9F)
     3106                     (#x0EA1 . #x0EA3)
     3107                     #x0EA5
     3108                     #x0EA7
     3109                     (#x0EAA . #x0EAB)
     3110                     (#x0EAD . #x0EB0)
     3111                     #x0EB1
     3112                     (#x0EB2 . #x0EB3)
     3113                     (#x0EB4 . #x0EB9)
     3114                     (#x0EBB . #x0EBC)
     3115                     #x0EBD
     3116                     (#x0EC0 . #x0EC4)
     3117                     #x0EC6
     3118                     #x0ECD
     3119                     (#x0EDC . #x0EDD)
     3120                     #x0F00
     3121                     (#x0F40 . #x0F47)
     3122                     (#x0F49 . #x0F6C)
     3123                     (#x0F71 . #x0F7E)
     3124                     #x0F7F
     3125                     (#x0F80 . #x0F81)
     3126                     (#x0F88 . #x0F8B)
     3127                     (#x0F90 . #x0F97)
     3128                     (#x0F99 . #x0FBC)
     3129                     (#x1000 . #x102A)
     3130                     (#x102B . #x102C)
     3131                     (#x102D . #x1030)
     3132                     #x1031
     3133                     (#x1032 . #x1036)
     3134                     #x1038
     3135                     (#x103B . #x103C)
     3136                     (#x103D . #x103E)
     3137                     #x103F
     3138                     (#x1050 . #x1055)
     3139                     (#x1056 . #x1057)
     3140                     (#x1058 . #x1059)
     3141                     (#x105A . #x105D)
     3142                     (#x105E . #x1060)
     3143                     #x1061
     3144                     #x1062
     3145                     (#x1065 . #x1066)
     3146                     (#x1067 . #x1068)
     3147                     (#x106E . #x1070)
     3148                     (#x1071 . #x1074)
     3149                     (#x1075 . #x1081)
     3150                     #x1082
     3151                     (#x1083 . #x1084)
     3152                     (#x1085 . #x1086)
     3153                     #x108E
     3154                     (#x10A0 . #x10C5)
     3155                     (#x10D0 . #x10FA)
     3156                     #x10FC
     3157                     (#x1100 . #x1159)
     3158                     (#x115F . #x11A2)
     3159                     (#x11A8 . #x11F9)
     3160                     (#x1200 . #x1248)
     3161                     (#x124A . #x124D)
     3162                     (#x1250 . #x1256)
     3163                     #x1258
     3164                     (#x125A . #x125D)
     3165                     (#x1260 . #x1288)
     3166                     (#x128A . #x128D)
     3167                     (#x1290 . #x12B0)
     3168                     (#x12B2 . #x12B5)
     3169                     (#x12B8 . #x12BE)
     3170                     #x12C0
     3171                     (#x12C2 . #x12C5)
     3172                     (#x12C8 . #x12D6)
     3173                     (#x12D8 . #x1310)
     3174                     (#x1312 . #x1315)
     3175                     (#x1318 . #x135A)
     3176                     #x135F
     3177                     (#x1380 . #x138F)
     3178                     (#x13A0 . #x13F4)
     3179                     (#x1401 . #x166C)
     3180                     (#x166F . #x1676)
     3181                     (#x1681 . #x169A)
     3182                     (#x16A0 . #x16EA)
     3183                     (#x16EE . #x16F0)
     3184                     (#x1700 . #x170C)
     3185                     (#x170E . #x1711)
     3186                     (#x1712 . #x1713)
     3187                     (#x1720 . #x1731)
     3188                     (#x1732 . #x1733)
     3189                     (#x1740 . #x1751)
     3190                     (#x1752 . #x1753)
     3191                     (#x1760 . #x176C)
     3192                     (#x176E . #x1770)
     3193                     (#x1772 . #x1773)
     3194                     (#x1780 . #x17B3)
     3195                     #x17B6
     3196                     (#x17B7 . #x17BD)
     3197                     (#x17BE . #x17C5)
     3198                     #x17C6
     3199                     (#x17C7 . #x17C8)
     3200                     #x17D7
     3201                     #x17DC
     3202                     (#x1820 . #x1842)
     3203                     #x1843
     3204                     (#x1844 . #x1877)
     3205                     (#x1880 . #x18A8)
     3206                     #x18A9
     3207                     #x18AA
     3208                     (#x1900 . #x191C)
     3209                     (#x1920 . #x1922)
     3210                     (#x1923 . #x1926)
     3211                     (#x1927 . #x1928)
     3212                     (#x1929 . #x192B)
     3213                     (#x1930 . #x1931)
     3214                     #x1932
     3215                     (#x1933 . #x1938)
     3216                     (#x1950 . #x196D)
     3217                     (#x1970 . #x1974)
     3218                     (#x1980 . #x19A9)
     3219                     (#x19B0 . #x19C0)
     3220                     (#x19C1 . #x19C7)
     3221                     (#x19C8 . #x19C9)
     3222                     (#x1A00 . #x1A16)
     3223                     (#x1A17 . #x1A18)
     3224                     (#x1A19 . #x1A1B)
     3225                     (#x1B00 . #x1B03)
     3226                     #x1B04
     3227                     (#x1B05 . #x1B33)
     3228                     #x1B35
     3229                     (#x1B36 . #x1B3A)
     3230                     #x1B3B
     3231                     #x1B3C
     3232                     (#x1B3D . #x1B41)
     3233                     #x1B42
     3234                     #x1B43
     3235                     (#x1B45 . #x1B4B)
     3236                     (#x1B80 . #x1B81)
     3237                     #x1B82
     3238                     (#x1B83 . #x1BA0)
     3239                     #x1BA1
     3240                     (#x1BA2 . #x1BA5)
     3241                     (#x1BA6 . #x1BA7)
     3242                     (#x1BA8 . #x1BA9)
     3243                     (#x1BAE . #x1BAF)
     3244                     (#x1C00 . #x1C23)
     3245                     (#x1C24 . #x1C2B)
     3246                     (#x1C2C . #x1C33)
     3247                     (#x1C34 . #x1C35)
     3248                     (#x1C4D . #x1C4F)
     3249                     (#x1C5A . #x1C77)
     3250                     (#x1C78 . #x1C7D)
     3251                     (#x1D00 . #x1D2B)
     3252                     (#x1D2C . #x1D61)
     3253                     (#x1D62 . #x1D77)
     3254                     #x1D78
     3255                     (#x1D79 . #x1D9A)
     3256                     (#x1D9B . #x1DBF)
     3257                     (#x1E00 . #x1F15)
     3258                     (#x1F18 . #x1F1D)
     3259                     (#x1F20 . #x1F45)
     3260                     (#x1F48 . #x1F4D)
     3261                     (#x1F50 . #x1F57)
     3262                     #x1F59
     3263                     #x1F5B
     3264                     #x1F5D
     3265                     (#x1F5F . #x1F7D)
     3266                     (#x1F80 . #x1FB4)
     3267                     (#x1FB6 . #x1FBC)
     3268                     #x1FBE
     3269                     (#x1FC2 . #x1FC4)
     3270                     (#x1FC6 . #x1FCC)
     3271                     (#x1FD0 . #x1FD3)
     3272                     (#x1FD6 . #x1FDB)
     3273                     (#x1FE0 . #x1FEC)
     3274                     (#x1FF2 . #x1FF4)
     3275                     (#x1FF6 . #x1FFC)
     3276                     #x2071
     3277                     #x207F
     3278                     (#x2090 . #x2094)
     3279                     #x2102
     3280                     #x2107
     3281                     (#x210A . #x2113)
     3282                     #x2115
     3283                     (#x2119 . #x211D)
     3284                     #x2124
     3285                     #x2126
     3286                     #x2128
     3287                     (#x212A . #x212D)
     3288                     (#x212F . #x2134)
     3289                     (#x2135 . #x2138)
     3290                     #x2139
     3291                     (#x213C . #x213F)
     3292                     (#x2145 . #x2149)
     3293                     #x214E
     3294                     (#x2160 . #x2182)
     3295                     (#x2183 . #x2184)
     3296                     (#x2185 . #x2188)
     3297                     (#x24B6 . #x24E9)
     3298                     (#x2C00 . #x2C2E)
     3299                     (#x2C30 . #x2C5E)
     3300                     (#x2C60 . #x2C6F)
     3301                     (#x2C71 . #x2C7C)
     3302                     #x2C7D
     3303                     (#x2C80 . #x2CE4)
     3304                     (#x2D00 . #x2D25)
     3305                     (#x2D30 . #x2D65)
     3306                     #x2D6F
     3307                     (#x2D80 . #x2D96)
     3308                     (#x2DA0 . #x2DA6)
     3309                     (#x2DA8 . #x2DAE)
     3310                     (#x2DB0 . #x2DB6)
     3311                     (#x2DB8 . #x2DBE)
     3312                     (#x2DC0 . #x2DC6)
     3313                     (#x2DC8 . #x2DCE)
     3314                     (#x2DD0 . #x2DD6)
     3315                     (#x2DD8 . #x2DDE)
     3316                     (#x2DE0 . #x2DFF)
     3317                     #x2E2F
     3318                     #x3005
     3319                     #x3006
     3320                     #x3007
     3321                     (#x3021 . #x3029)
     3322                     (#x3031 . #x3035)
     3323                     (#x3038 . #x303A)
     3324                     #x303B
     3325                     #x303C
     3326                     (#x3041 . #x3096)
     3327                     (#x309D . #x309E)
     3328                     #x309F
     3329                     (#x30A1 . #x30FA)
     3330                     (#x30FC . #x30FE)
     3331                     #x30FF
     3332                     (#x3105 . #x312D)
     3333                     (#x3131 . #x318E)
     3334                     (#x31A0 . #x31B7)
     3335                     (#x31F0 . #x31FF)
     3336                     (#x3400 . #x4DB5)
     3337                     (#x4E00 . #x9FC3)
     3338                     (#xA000 . #xA014)
     3339                     #xA015
     3340                     (#xA016 . #xA48C)
     3341                     (#xA500 . #xA60B)
     3342                     #xA60C
     3343                     (#xA610 . #xA61F)
     3344                     (#xA62A . #xA62B)
     3345                     (#xA640 . #xA65F)
     3346                     (#xA662 . #xA66D)
     3347                     #xA66E
     3348                     #xA67F
     3349                     (#xA680 . #xA697)
     3350                     (#xA717 . #xA71F)
     3351                     (#xA722 . #xA76F)
     3352                     #xA770
     3353                     (#xA771 . #xA787)
     3354                     #xA788
     3355                     (#xA78B . #xA78C)
     3356                     (#xA7FB . #xA801)
     3357                     (#xA803 . #xA805)
     3358                     (#xA807 . #xA80A)
     3359                     (#xA80C . #xA822)
     3360                     (#xA823 . #xA824)
     3361                     (#xA825 . #xA826)
     3362                     #xA827
     3363                     (#xA840 . #xA873)
     3364                     (#xA880 . #xA881)
     3365                     (#xA882 . #xA8B3)
     3366                     (#xA8B4 . #xA8C3)
     3367                     (#xA90A . #xA925)
     3368                     (#xA926 . #xA92A)
     3369                     (#xA930 . #xA946)
     3370                     (#xA947 . #xA951)
     3371                     #xA952
     3372                     (#xAA00 . #xAA28)
     3373                     (#xAA29 . #xAA2E)
     3374                     (#xAA2F . #xAA30)
     3375                     (#xAA31 . #xAA32)
     3376                     (#xAA33 . #xAA34)
     3377                     (#xAA35 . #xAA36)
     3378                     (#xAA40 . #xAA42)
     3379                     #xAA43
     3380                     (#xAA44 . #xAA4B)
     3381                     #xAA4C
     3382                     #xAA4D
     3383                     (#xAC00 . #xD7A3)
     3384                     (#xF900 . #xFA2D)
     3385                     (#xFA30 . #xFA6A)
     3386                     (#xFA70 . #xFAD9)
     3387                     (#xFB00 . #xFB06)
     3388                     (#xFB13 . #xFB17)
     3389                     #xFB1D
     3390                     #xFB1E
     3391                     (#xFB1F . #xFB28)
     3392                     (#xFB2A . #xFB36)
     3393                     (#xFB38 . #xFB3C)
     3394                     #xFB3E
     3395                     (#xFB40 . #xFB41)
     3396                     (#xFB43 . #xFB44)
     3397                     (#xFB46 . #xFBB1)
     3398                     (#xFBD3 . #xFD3D)
     3399                     (#xFD50 . #xFD8F)
     3400                     (#xFD92 . #xFDC7)
     3401                     (#xFDF0 . #xFDFB)
     3402                     (#xFE70 . #xFE74)
     3403                     (#xFE76 . #xFEFC)
     3404                     (#xFF21 . #xFF3A)
     3405                     (#xFF41 . #xFF5A)
     3406                     (#xFF66 . #xFF6F)
     3407                     #xFF70
     3408                     (#xFF71 . #xFF9D)
     3409                     (#xFF9E . #xFF9F)
     3410                     (#xFFA0 . #xFFBE)
     3411                     (#xFFC2 . #xFFC7)
     3412                     (#xFFCA . #xFFCF)
     3413                     (#xFFD2 . #xFFD7)
     3414                     (#xFFDA . #xFFDC)
     3415                     (#x10000 . #x1000B)
     3416                     (#x1000D . #x10026)
     3417                     (#x10028 . #x1003A)
     3418                     (#x1003C . #x1003D)
     3419                     (#x1003F . #x1004D)
     3420                     (#x10050 . #x1005D)
     3421                     (#x10080 . #x100FA)
     3422                     (#x10140 . #x10174)
     3423                     (#x10280 . #x1029C)
     3424                     (#x102A0 . #x102D0)
     3425                     (#x10300 . #x1031E)
     3426                     (#x10330 . #x10340)
     3427                     #x10341
     3428                     (#x10342 . #x10349)
     3429                     #x1034A
     3430                     (#x10380 . #x1039D)
     3431                     (#x103A0 . #x103C3)
     3432                     (#x103C8 . #x103CF)
     3433                     (#x103D1 . #x103D5)
     3434                     (#x10400 . #x1044F)
     3435                     (#x10450 . #x1049D)
     3436                     (#x10800 . #x10805)
     3437                     #x10808
     3438                     (#x1080A . #x10835)
     3439                     (#x10837 . #x10838)
     3440                     #x1083C
     3441                     #x1083F
     3442                     (#x10900 . #x10915)
     3443                     (#x10920 . #x10939)
     3444                     #x10A00
     3445                     (#x10A01 . #x10A03)
     3446                     (#x10A05 . #x10A06)
     3447                     (#x10A0C . #x10A0F)
     3448                     (#x10A10 . #x10A13)
     3449                     (#x10A15 . #x10A17)
     3450                     (#x10A19 . #x10A33)
     3451                     (#x12000 . #x1236E)
     3452                     (#x12400 . #x12462)
     3453                     (#x1D400 . #x1D454)
     3454                     (#x1D456 . #x1D49C)
     3455                     (#x1D49E . #x1D49F)
     3456                     #x1D4A2
     3457                     (#x1D4A5 . #x1D4A6)
     3458                     (#x1D4A9 . #x1D4AC)
     3459                     (#x1D4AE . #x1D4B9)
     3460                     #x1D4BB
     3461                     (#x1D4BD . #x1D4C3)
     3462                     (#x1D4C5 . #x1D505)
     3463                     (#x1D507 . #x1D50A)
     3464                     (#x1D50D . #x1D514)
     3465                     (#x1D516 . #x1D51C)
     3466                     (#x1D51E . #x1D539)
     3467                     (#x1D53B . #x1D53E)
     3468                     (#x1D540 . #x1D544)
     3469                     #x1D546
     3470                     (#x1D54A . #x1D550)
     3471                     (#x1D552 . #x1D6A5)
     3472                     (#x1D6A8 . #x1D6C0)
     3473                     (#x1D6C2 . #x1D6DA)
     3474                     (#x1D6DC . #x1D6FA)
     3475                     (#x1D6FC . #x1D714)
     3476                     (#x1D716 . #x1D734)
     3477                     (#x1D736 . #x1D74E)
     3478                     (#x1D750 . #x1D76E)
     3479                     (#x1D770 . #x1D788)
     3480                     (#x1D78A . #x1D7A8)
     3481                     (#x1D7AA . #x1D7C2)
     3482                     (#x1D7C4 . #x1D7CB)
     3483                     (#x20000 . #x2A6D6)
     3484                     (#x2F800 . #x2FA1D))
     3485             bits)
     3486      (let* ((low (if (atom range) range (car range)))
     3487             (high (1+ (if (atom range) range (cdr range)))))
     3488        (do* ((i low (1+ i)))
     3489             ((= i high))
     3490          (setf (sbit bits i) 1))))))
    28803491
    28813492
     
    28843495   argument is an alphabetic character; otherwise NIL."
    28853496  (let* ((code (char-code c))
    2886          (upper *upper-to-lower*)
    2887          (lower *lower-to-upper*))
     3497         (bits *alpha-char-bits*))
    28883498    (declare (type (mod #x110000 code))
    2889              (type (simple-array (signed-byte 16) (*)) upper lower))
    2890     (or (and (< code (length upper))
    2891              (not (zerop (the (signed-byte 16) (aref upper code)))))
    2892         (and (< code (length lower))
    2893              (not (zerop (the (signed-byte 16) (aref lower code))))))))
    2894 
    2895 
     3499             (simple-bit-vector bits))
     3500    (and (< code (length bits))
     3501         (not (eql 0 (sbit bits code))))))
    28963502
    28973503
  • branches/working-0711/ccl/lib/chars.lisp

    r9578 r11265  
    8888  "The argument must be a character object; UPPER-CASE-P returns T if the
    8989   argument is an upper-case character, NIL otherwise."
    90   (let* ((code (char-code c)))
    91     (declare (type (mod #x110000) code))
    92     (or (and (>= code (char-code #\A))
    93              (<= code (char-code #\Z)))
    94         (and (>= code #x80)
    95              (not (null (%non-standard-lower-case-equivalent c)))))))
     90  (let* ((code (char-code c))
     91         (to-lower *upper-to-lower*))
     92    (declare (type (mod #x110000) code)
     93             (type (simple-array (signed-byte 16) *to-lower)))
     94    (and (< code (length to-lower))
     95         (not (zerop (aref to-lower code))))))
    9696
    9797
     
    102102  argument is an alphabetic character and if the character exists in
    103103  both upper and lower case. For ASCII, this is the same as ALPHA-CHAR-P."
    104   (let* ((code (char-code c)))
    105     (declare (type (mod #x110000) code))
    106     (or (and (>= code (char-code #\A))
    107              (<= code (char-code #\Z)))
    108         (and (>= code (char-code #\a))
    109              (<= code (char-code #\z)))
    110         (and (>= code #x80)
    111              (or (not (null (%non-standard-upper-case-equivalent c)))
    112                  (not (null (%non-standard-lower-case-equivalent c))))))))
     104  (let* ((code (char-code c))
     105         (to-upper *lower-to-upper*)
     106         (to-lower *upper-to-lower*))
     107    (declare (type (mod #x110000) code)
     108             (type (simple-array (signed-byte 16) (*)) to-lower to-upper))
     109    (or (and (< code (length to-upper))
     110             (not (zerop (aref to-upper code))))
     111        (and (< code (length to-lower))
     112             (not (zerop (aref to-lower code)))))))
    113113 
    114114(defun alphanumericp (c)
     
    120120     (and (>= code (char-code #\0))
    121121          (<= code (char-code #\9)))
    122      (and (>= code (char-code #\a))
    123           (<= code (char-code #\z)))
    124      (and (>= code (char-code #\A))
    125           (<= code (char-code #\Z)))
    126      (and (> code #x80)
    127           (or (not (null (%non-standard-upper-case-equivalent c)))
    128               (not (null (%non-standard-lower-case-equivalent c))))))))
     122     (let* ((bits *alpha-char-bits*))
     123       (declare (simple-bit-vector bits))
     124       (and (< code (length bits))
     125            (not (eql 0 (sbit bits code))))))))
    129126
    130127(defun char= (ch &rest others)
     
    313310  (unless (typep string 'simple-string)
    314311    (check-type string simple-string))
    315   (do* ((i start (1+ i)))
     312  (do* ((i start (1+ i))
     313        (to-lower *upper-to-lower*)
     314        (n (length to-lower)))
    316315       ((>= i end) string)
    317     (declare (fixnum i))
     316    (declare (fixnum i n) (type (simple-array (signed-byte 16) (*)) to-lower))
    318317    (let* ((ch (schar string i))
    319318           (code (char-code ch))
    320            (lower (if (and (char<= ch #\Z)
    321                            (char>= ch #\A))
    322                     (%code-char (the (unsigned-byte 8)
    323                                   (+ code (- (char-code #\a)(char-code #\A)))))
    324                     (if (>= code #x80)
    325                       (%non-standard-lower-case-equivalent ch)))))
    326       (declare (character ch) (type (mod #x110000) code))
    327       (when lower
    328         (setf (schar string i) lower)))))
     319           (delta (if (< code n) (aref to-lower code) 0)))
     320      (declare (character ch)
     321               (type (mod #x110000) code)
     322               (type (signed-byte 16) delta))
     323      (unless (zerop delta)
     324        (setf (schar string i)
     325              (code-char (the valid-char-code (+ code delta))))))))
    329326
    330327
     
    354351  (unless (typep string 'simple-string)
    355352    (check-type string simple-string))
    356   (do* ((i start (1+ i)))
     353  (do* ((i start (1+ i))
     354        (to-upper *lower-to-upper*)
     355        (n (length to-upper)))
    357356       ((>= i end) string)
    358     (declare (fixnum i))
     357    (declare (fixnum i n) (type (simple-array (signed-byte 16) (*)) to-upper))
    359358    (let* ((ch (schar string i))
    360359           (code (char-code ch))
    361            (upper (if (and (char<= ch #\z)
    362                            (char>= ch #\a))
    363                     (%code-char (the (unsigned-byte 8)
    364                                   (- code (- (char-code #\a)(char-code #\A)))))
    365                     (if (>= code #x80)
    366                       (%non-standard-upper-case-equivalent ch)))))
    367       (declare (character ch) (type (mod #x110000) code))
    368       (when upper
    369         (setf (schar string i) upper)))))
     360           (delta (if (< code n) (aref to-upper code) 0)))
     361      (declare (character ch)
     362               (type (mod #x110000) code)
     363               (type (signed-byte 16) delta))
     364      (unless (zerop delta)
     365        (setf (schar string i) (code-char (the valid-char-code (+ code delta))))))))
    370366
    371367
Note: See TracChangeset for help on using the changeset viewer.