UNPKG

unicope

Version:

Converts Unicode characters to their perceptually best ASCII representation

2,037 lines (2,035 loc) 95.3 kB
const basicMap = /* @__PURE__ */ new Map( [[214, 48], [248, 48], [559, 79], [4322, 48], [4821, 48], [7884, 79], [8856, 48], [10752, 48], [42601, 48], [185, 49], [639, 82], [741, 49], [742, 49], [1777, 49], [1985, 49], [2007, 49], [3653, 49], [8155, 49], [8321, 49], [8489, 49], [8638, 49], [8639, 49], [8969, 49], [9124, 49], [9131, 49], [9312, 49], [9591, 49], [9613, 49], [9646, 49], [10074, 49], [10592, 49], [11811, 49], [11830, 49], [65297, 49], [178, 50], [443, 50], [1399, 50], [1403, 50], [2408, 50], [2664, 50], [2736, 50], [2953, 50], [3305, 50], [3309, 50], [3337, 50], [3714, 50], [5310, 50], [5311, 50], [5654, 50], [8322, 50], [9313, 50], [10181, 50], [12601, 50], [65298, 50], [179, 51], [439, 51], [442, 51], [540, 51], [541, 51], [604, 51], [658, 51], [659, 51], [1047, 51], [1079, 51], [1176, 51], [1177, 51], [1248, 51], [1349, 51], [2409, 51], [2593, 51], [2605, 51], [2793, 51], [3177, 51], [4114, 51], [4309, 51], [4313, 51], [4339, 51], [5617, 51], [5618, 51], [7432, 51], [7455, 51], [7459, 51], [7474, 51], [7500, 51], [7578, 51], [7583, 51], [7614, 51], [8323, 51], [8485, 51], [9314, 51], [9354, 51], [11387, 51], [11578, 51], [12427, 51], [12429, 51], [12519, 51], [12520, 51], [65299, 51], [1063, 52], [1095, 52], [1206, 52], [1227, 52], [3194, 52], [4939, 52], [5070, 52], [5414, 52], [8308, 52], [8324, 52], [9315, 52], [42796, 52], [42797, 52], [42893, 52], [65300, 52], [444, 53], [445, 53], [8309, 53], [8325, 53], [9316, 53], [12385, 53], [12425, 53], [65301, 53], [1004, 54], [1005, 54], [1073, 54], [1395, 54], [3515, 54], [3794, 54], [4316, 54], [4332, 54], [4348, 54], [5102, 54], [8310, 54], [8326, 54], [9317, 54], [42307, 54], [65302, 54], [1491, 55], [1638, 55], [2019, 55], [4264, 55], [4872, 55], [5283, 55], [5930, 55], [8266, 55], [8311, 55], [8327, 55], [8504, 55], [8514, 55], [9318, 55], [9488, 55], [9489, 55], [10658, 55], [10742, 55], [42880, 55], [65303, 55], [546, 56], [2538, 56], [4310, 56], [8312, 56], [8328, 56], [9319, 56], [42377, 56], [42441, 56], [1608, 57], [2015, 57], [3757, 57], [4931, 57], [8313, 57], [8329, 57], [9320, 57], [11466, 57], [11467, 57], [65261, 57], [65305, 57], [224, 97], [225, 97], [257, 97], [261, 97], [395, 68], [396, 68], [593, 97], [867, 65], [945, 97], [1072, 97], [2021, 97], [3621, 97], [3749, 97], [4315, 97], [4328, 97], [6481, 97], [6514, 97], [7491, 97], [7493, 97], [7841, 65], [8336, 65], [8706, 97], [9082, 97], [461, 65], [462, 65], [478, 65], [479, 65], [480, 65], [481, 65], [506, 65], [507, 65], [512, 65], [513, 65], [514, 65], [515, 65], [550, 65], [551, 65], [570, 65], [7567, 65], [7666, 65], [7680, 65], [7681, 65], [7834, 65], [7840, 65], [7842, 65], [7843, 65], [7844, 65], [7845, 65], [7846, 65], [7847, 65], [7848, 65], [7849, 65], [7850, 65], [7851, 65], [7852, 65], [7853, 65], [7854, 65], [7855, 65], [7856, 65], [7857, 65], [7858, 65], [7859, 65], [7860, 65], [7861, 65], [7862, 65], [7863, 65], [9372, 65], [9398, 65], [9424, 65], [11365, 65], [43825, 65], [65313, 65], [65345, 65], [55356, 90], [192, 65], [193, 65], [195, 65], [197, 65], [256, 65], [258, 65], [260, 65], [581, 65], [652, 65], [902, 65], [913, 65], [916, 65], [923, 65], [1040, 65], [1126, 65], [1127, 65], [1640, 65], [1784, 65], [2017, 65], [5034, 65], [5123, 65], [5169, 65], [5573, 65], [5579, 65], [5609, 65], [7424, 65], [7463, 65], [7468, 65], [7944, 65], [8371, 65], [8491, 65], [8710, 65], [8743, 65], [8896, 65], [8911, 65], [10701, 65], [10844, 65], [11398, 65], [11575, 65], [11616, 65], [42324, 65], [42584, 65], [42585, 65], [384, 66], [387, 66], [388, 98], [389, 98], [595, 66], [998, 98], [1066, 98], [1068, 98], [1098, 98], [1100, 98], [1164, 98], [1165, 98], [2005, 98], [4262, 98], [4334, 98], [5071, 98], [5234, 98], [5235, 98], [5247, 98], [5251, 98], [5497, 98], [5551, 98], [7495, 98], [7532, 66], [7683, 66], [7685, 66], [9250, 98], [9837, 98], [11283, 98], [11331, 98], [42574, 98], [385, 66], [386, 66], [407, 66], [410, 66], [415, 66], [579, 66], [616, 105], [7552, 66], [7656, 66], [7682, 66], [7684, 66], [7686, 66], [7687, 66], [9373, 66], [9399, 66], [9425, 66], [42902, 66], [42903, 66], [65314, 66], [65346, 66], [223, 66], [622, 66], [665, 66], [914, 66], [946, 66], [1042, 66], [1074, 66], [3366, 66], [5104, 66], [5108, 66], [5623, 66], [5624, 66], [5625, 66], [5626, 66], [7427, 66], [7470, 66], [7471, 66], [7838, 66], [8492, 66], [11394, 66], [11395, 66], [42327, 66], [162, 99], [231, 99], [267, 99], [872, 67], [892, 99], [2414, 99], [4100, 99], [4653, 99], [5218, 99], [5222, 99], [5308, 99], [7580, 99], [8373, 99], [8451, 99], [9063, 99], [11814, 99], [12599, 99], [65347, 67], [6516, 67], [5999, 99], [55349, 161], [7428, 67], [596, 99], [99, 99], [9426, 67], [962, 99], [392, 67], [4936, 99], [4355, 99], [21274, 67], [391, 67], [453, 67], [456, 67], [459, 67], [571, 67], [572, 67], [597, 67], [669, 106], [7639, 67], [7688, 67], [7689, 67], [9374, 67], [9400, 67], [42898, 67], [42899, 67], [42900, 67], [42948, 67], [65315, 67], [55351, 84], [262, 67], [264, 67], [266, 67], [663, 67], [1010, 67], [1017, 67], [1022, 67], [1057, 67], [1089, 67], [1194, 67], [2798, 67], [4256, 67], [5087, 67], [5091, 67], [5205, 67], [5220, 67], [5651, 67], [6507, 67], [8450, 67], [8557, 67], [8573, 67], [8705, 67], [8834, 67], [8912, 67], [11428, 67], [11429, 67], [21304, 67], [42886, 67], [271, 100], [273, 100], [599, 68], [873, 68], [1280, 100], [1281, 100], [1282, 100], [1338, 100], [1386, 100], [4331, 100], [5095, 100], [5231, 100], [5495, 100], [7496, 100], [7533, 68], [7691, 68], [7697, 68], [8518, 100], [8574, 100], [394, 68], [545, 68], [598, 68], [7553, 68], [7569, 68], [7690, 68], [7692, 68], [7693, 68], [7694, 68], [7695, 68], [7696, 68], [7698, 68], [7699, 68], [9375, 68], [9401, 68], [9427, 68], [42951, 68], [42952, 68], [65316, 68], [65348, 68], [56128, 90], [208, 68], [270, 68], [272, 68], [393, 68], [5024, 68], [5598, 68], [5599, 68], [5600, 68], [5610, 68], [5611, 68], [7429, 68], [7472, 68], [8517, 68], [8558, 68], [11376, 68], [233, 101], [275, 101], [281, 101], [477, 101], [600, 101], [601, 101], [1077, 101], [1212, 101], [1240, 101], [1241, 101], [2919, 101], [3122, 101], [3378, 101], [5478, 101], [5482, 101], [6513, 101], [7497, 101], [8337, 69], [8494, 101], [8495, 101], [24050, 101], [24051, 101], [43712, 101], [7431, 69], [101, 101], [9428, 69], [1108, 69], [1213, 101], [603, 69], [5067, 69], [234, 101], [516, 69], [517, 69], [518, 69], [519, 69], [552, 69], [553, 69], [582, 69], [583, 69], [868, 69], [7570, 69], [7700, 69], [7701, 69], [7702, 69], [7703, 69], [7704, 69], [7705, 69], [7706, 69], [7707, 69], [7708, 69], [7709, 69], [7864, 69], [7865, 69], [7866, 69], [7867, 69], [7868, 69], [7869, 69], [7870, 69], [7871, 69], [7872, 69], [7873, 69], [7874, 69], [7875, 69], [7876, 69], [7877, 69], [7878, 69], [7879, 69], [9376, 69], [9402, 69], [11384, 69], [43828, 69], [65317, 69], [65349, 69], [200, 69], [201, 69], [202, 69], [274, 69], [276, 69], [278, 69], [280, 69], [398, 84], [400, 69], [425, 69], [917, 69], [949, 69], [1013, 69], [1024, 69], [1028, 69], [1045, 69], [1296, 69], [1297, 69], [2726, 69], [4368, 69], [4544, 69], [5036, 69], [5620, 69], [5715, 69], [7473, 69], [8455, 69], [8496, 69], [8707, 69], [8712, 69], [8959, 69], [11577, 69], [11591, 69], [11615, 69], [12620, 69], [42443, 69], [42794, 69], [42795, 69], [53944, 69], [931, 69], [20039, 69], [402, 83], [1378, 102], [7539, 82], [7554, 70], [7584, 102], [7836, 102], [7837, 102], [10765, 102], [10766, 102], [10767, 102], [401, 70], [638, 114], [7534, 70], [7659, 70], [7710, 70], [7711, 70], [9377, 70], [9403, 70], [9429, 70], [42904, 70], [42905, 70], [65318, 70], [65350, 70], [358, 70], [988, 70], [1170, 70], [1171, 70], [1274, 70], [2003, 70], [4945, 70], [5556, 70], [8355, 70], [8457, 70], [8497, 70], [9554, 70], [42520, 70], [42800, 70], [289, 103], [291, 103], [485, 71], [609, 103], [1361, 103], [1409, 103], [4108, 103], [4306, 103], [7501, 103], [7586, 103], [65351, 71], [403, 71], [484, 71], [486, 71], [487, 71], [500, 71], [501, 71], [608, 71], [7555, 71], [7642, 71], [7712, 71], [7713, 71], [9378, 71], [9404, 71], [9430, 71], [42912, 71], [42913, 71], [65319, 71], [286, 71], [288, 71], [290, 71], [610, 71], [667, 71], [1292, 71], [1293, 71], [4282, 71], [5046, 71], [5056, 71], [5107, 71], [7475, 71], [8370, 71], [293, 104], [295, 104], [543, 72], [614, 72], [615, 104], [688, 104], [689, 104], [874, 72], [1106, 104], [1115, 104], [1210, 104], [1211, 104], [1318, 104], [1319, 104], [1387, 104], [4268, 104], [4281, 104], [4329, 104], [5058, 104], [5195, 104], [7715, 72], [7717, 72], [7721, 72], [7723, 72], [7830, 72], [8341, 72], [8462, 104], [8463, 104], [9796, 104], [11368, 72], [12435, 104], [42644, 104], [42645, 104], [42791, 104], [405, 72], [542, 72], [7714, 72], [7716, 72], [7718, 72], [7719, 72], [7720, 72], [7722, 72], [9379, 72], [9405, 72], [9431, 72], [11367, 72], [42901, 72], [42922, 72], [65320, 72], [65352, 72], [292, 72], [668, 72], [905, 72], [919, 72], [1053, 72], [1085, 72], [1186, 72], [1187, 72], [1223, 72], [1224, 72], [1225, 72], [1226, 72], [2606, 72], [4824, 72], [4825, 72], [4826, 72], [4827, 72], [4830, 72], [5051, 72], [5500, 72], [5772, 72], [7476, 72], [7544, 72], [7931, 72], [7976, 72], [7977, 72], [8138, 72], [8139, 72], [8140, 72], [8374, 72], [8459, 72], [8461, 72], [11406, 72], [11407, 72], [11580, 72], [12624, 72], [21316, 72], [24318, 72], [42272, 72], [42430, 72], [42790, 72], [205, 105], [206, 105], [236, 105], [237, 105], [238, 105], [239, 105], [296, 105], [298, 105], [299, 105], [300, 105], [301, 105], [303, 105], [314, 105], [464, 73], [522, 73], [912, 105], [943, 105], [3855, 105], [5029, 105], [7880, 73], [7881, 73], [7984, 105], [7985, 105], [7992, 105], [8054, 105], [8055, 105], [8144, 105], [8145, 105], [8152, 105], [8153, 105], [8305, 73], [8520, 105], [8560, 105], [35744, 105], [65154, 105], [65155, 105], [65156, 105], [43064, 105], [43697, 105], [618, 73], [105, 105], [7522, 105], [9432, 73], [3648, 108], [953, 108], [305, 105], [7574, 73], [7725, 105], [20008, 105], [302, 105], [921, 105], [1030, 105], [1216, 105], [1231, 105], [65417, 105], [463, 161], [520, 73], [521, 73], [523, 73], [869, 73], [7724, 73], [7726, 73], [7727, 73], [7882, 33], [7883, 73], [9380, 73], [9406, 73], [65321, 73], [65353, 73], [204, 73], [318, 73], [320, 73], [322, 73], [2930, 73], [3853, 73], [8740, 73], [9014, 73], [9597, 73], [9599, 73], [11594, 73], [12455, 73], [12456, 73], [24037, 73], [24516, 73], [42351, 73], [55298, 73], [43006, 73], [309, 106], [496, 74], [585, 74], [690, 106], [1011, 106], [1112, 106], [1584, 106], [1586, 106], [1681, 106], [1682, 106], [1688, 106], [1717, 106], [1775, 106], [1900, 106], [5232, 106], [5275, 106], [5289, 106], [5300, 106], [5301, 106], [7592, 106], [8521, 106], [9133, 106], [11388, 74], [64396, 106], [65247, 106], [65255, 106], [584, 74], [9381, 74], [9407, 74], [9433, 74], [42930, 74], [65322, 74], [65354, 74], [308, 74], [567, 74], [1032, 74], [1604, 74], [1718, 74], [1898, 74], [2617, 74], [4162, 74], [4272, 74], [5035, 74], [5261, 74], [5262, 74], [5263, 74], [5287, 74], [5288, 74], [7434, 74], [7478, 74], [8515, 74], [8971, 74], [8993, 74], [19969, 74], [65245, 74], [65246, 74], [489, 75], [7556, 75], [7729, 75], [408, 75], [409, 75], [488, 75], [7644, 75], [7728, 75], [7730, 75], [7731, 75], [7732, 75], [7733, 75], [8342, 75], [9382, 75], [9408, 75], [9434, 75], [11369, 75], [11370, 75], [42816, 75], [42817, 75], [42818, 75], [42819, 75], [42820, 75], [42821, 75], [42914, 75], [42915, 75], [65323, 75], [65355, 75], [310, 75], [311, 75], [312, 75], [922, 75], [954, 75], [975, 75], [1036, 75], [1050, 75], [1082, 75], [1116, 75], [1178, 75], [1179, 75], [1180, 75], [1181, 75], [1182, 75], [1183, 75], [1184, 75], [1185, 75], [1310, 75], [1311, 75], [5094, 75], [7435, 75], [7479, 75], [7503, 75], [8365, 75], [8490, 75], [11412, 75], [11413, 75], [42474, 75], [406, 108], [617, 108], [621, 76], [645, 108], [906, 108], [1388, 108], [1633, 108], [3652, 108], [5264, 108], [6499, 108], [7557, 76], [7593, 108], [7739, 76], [8214, 108], [8467, 108], [8642, 108], [9075, 108], [9117, 108], [9123, 108], [9129, 108], [9561, 108], [9589, 108], [9612, 108], [9616, 108], [11812, 108], [12375, 108], [42566, 108], [42567, 108], [65166, 108], [65356, 76], [737, 108], [42881, 108], [564, 76], [573, 76], [619, 76], [620, 76], [7645, 76], [7660, 76], [7734, 76], [7735, 33], [7736, 76], [7737, 76], [7738, 76], [7740, 76], [7741, 76], [8343, 76], [9383, 76], [9409, 76], [9435, 76], [11360, 76], [11361, 76], [11362, 76], [42824, 76], [42825, 76], [42894, 116], [42925, 76], [43831, 76], [43832, 76], [43833, 76], [65324, 76], [313, 76], [315, 76], [317, 76], [319, 76], [321, 76], [671, 76], [746, 76], [1340, 76], [1410, 76], [2975, 76], [5086, 76], [5290, 76], [5291, 76], [5302, 76], [5303, 76], [5307, 76], [6330, 76], [6504, 76], [7480, 76], [7595, 76], [7930, 76], [8466, 76], [8556, 76], [8735, 76], [8970, 76], [9151, 76], [9492, 76], [9493, 76], [9494, 76], [9495, 76], [9560, 76], [9562, 76], [12581, 76], [12596, 76], [20058, 76], [42774, 76], [625, 77], [875, 77], [3526, 109], [4897, 109], [4898, 109], [4899, 109], [5622, 109], [7504, 109], [7535, 77], [7745, 77], [8344, 77], [8357, 109], [8575, 109], [10827, 109], [10969, 109], [13217, 109], [13221, 109], [7558, 77], [7742, 77], [7743, 77], [7744, 77], [7746, 77], [7747, 77], [9384, 77], [9410, 77], [9436, 77], [11374, 77], [43834, 77], [65325, 77], [65357, 77], [653, 77], [924, 77], [1018, 77], [1019, 77], [1052, 77], [1084, 77], [1229, 77], [1230, 77], [3368, 77], [3433, 77], [3441, 77], [3978, 77], [4317, 77], [4326, 77], [4896, 77], [4902, 77], [5047, 77], [5616, 77], [5691, 77], [5711, 77], [5730, 77], [7437, 77], [7481, 77], [7596, 77], [8499, 77], [8559, 77], [9807, 77], [42598, 77], [42599, 77], [326, 110], [329, 110], [330, 110], [331, 110], [414, 78], [626, 110], [627, 110], [928, 110], [951, 110], [1055, 110], [1288, 110], [1289, 110], [1317, 110], [1352, 110], [1356, 110], [1380, 110], [1400, 110], [1404, 110], [1408, 110], [1514, 110], [3585, 110], [3713, 110], [4278, 110], [4312, 110], [4704, 110], [4705, 110], [4706, 110], [5198, 110], [5199, 110], [5209, 110], [5210, 110], [6482, 110], [6501, 110], [6512, 110], [7464, 110], [7749, 78], [7751, 78], [7753, 110], [7755, 110], [8131, 110], [8319, 110], [8358, 110], [8719, 110], [8745, 110], [8898, 110], [11424, 110], [42882, 110], [42897, 110], [64296, 110], [64330, 110], [65358, 78], [43648, 110], [628, 78], [7438, 110], [110, 110], [8345, 110], [9437, 78], [3616, 110], [5057, 110], [3734, 110], [241, 110], [1394, 110], [9385, 110], [565, 110], [20960, 110], [20992, 110], [413, 78], [504, 78], [505, 78], [544, 78], [7536, 78], [7559, 78], [7648, 78], [7748, 78], [7750, 78], [7752, 78], [7754, 78], [9411, 78], [42896, 78], [42916, 78], [42917, 78], [43835, 78], [65326, 78], [209, 78], [323, 78], [325, 78], [327, 78], [925, 78], [1048, 78], [1087, 78], [1495, 78], [7482, 78], [7600, 78], [8469, 78], [8511, 78], [11418, 78], [11419, 78], [242, 111], [243, 111], [333, 111], [1060, 111], [1505, 111], [1816, 111], [2406, 111], [2534, 111], [2790, 111], [3430, 111], [3663, 111], [4032, 111], [4101, 111], [7441, 111], [7506, 111], [8320, 111], [8853, 111], [9865, 111], [12673, 111], [43694, 111], [6709, 111], [55357, 43], [7439, 79], [111, 111], [8338, 79], [9438, 79], [963, 79], [1413, 79], [5031, 111], [417, 79], [3792, 79], [1256, 79], [240, 111], [12566, 111], [12398, 111], [245, 111], [416, 79], [465, 79], [466, 79], [490, 81], [491, 81], [492, 81], [493, 79], [510, 79], [511, 79], [524, 79], [525, 79], [526, 79], [527, 79], [554, 79], [555, 79], [556, 79], [557, 79], [558, 79], [560, 79], [561, 79], [870, 79], [7661, 79], [7667, 79], [7756, 79], [7757, 79], [7758, 79], [7759, 79], [7760, 79], [7761, 79], [7762, 79], [7763, 79], [7885, 79], [7886, 79], [7887, 79], [7888, 79], [7889, 79], [7890, 79], [7891, 79], [7892, 79], [7893, 79], [7894, 79], [7895, 79], [7896, 79], [7897, 79], [7898, 79], [7899, 79], [7900, 79], [7901, 79], [7902, 79], [7903, 79], [7904, 79], [7905, 79], [7906, 79], [7907, 79], [9386, 79], [9412, 79], [11386, 79], [42826, 79], [42827, 79], [42828, 79], [42829, 79], [65327, 79], [65359, 79], [210, 79], [211, 79], [213, 79], [216, 79], [332, 79], [629, 79], [664, 79], [908, 79], [920, 79], [927, 79], [952, 79], [959, 79], [1012, 79], [1054, 79], [1086, 79], [1146, 79], [1147, 79], [1365, 79], [1637, 79], [1984, 79], [1995, 79], [2662, 79], [2848, 79], [3046, 79], [3174, 79], [3302, 79], [3360, 79], [3664, 79], [4115, 79], [4125, 79], [4160, 79], [4816, 79], [4817, 79], [7484, 79], [8304, 79], [8500, 79], [8506, 79], [8857, 79], [8861, 79], [9675, 79], [9678, 79], [9711, 79], [9737, 79], [9864, 79], [9898, 79], [9899, 79], [9900, 79], [10061, 79], [11055, 79], [11093, 79], [11096, 79], [11422, 79], [11423, 79], [11584, 79], [11604, 79], [11609, 79], [12295, 79], [12615, 79], [42600, 79], [65296, 79], [421, 80], [1016, 112], [1020, 112], [1088, 112], [3941, 112], [5494, 112], [7510, 112], [7537, 80], [8346, 80], [42833, 80], [961, 80], [8472, 112], [7448, 80], [112, 112], [9439, 80], [1511, 112], [1412, 112], [5038, 80], [254, 112], [21353, 112], [65360, 112], [65393, 112], [420, 80], [7549, 80], [7560, 80], [7662, 80], [7764, 80], [7765, 80], [7766, 80], [7767, 80], [9387, 80], [9413, 80], [11363, 80], [42832, 80], [42834, 80], [42835, 80], [42836, 80], [42837, 80], [65328, 80], [447, 80], [929, 80], [1056, 80], [1166, 80], [5090, 80], [5229, 80], [5230, 80], [5238, 80], [5239, 80], [5254, 80], [7465, 80], [7486, 80], [8172, 80], [8369, 80], [8473, 80], [9076, 80], [11426, 80], [11427, 80], [587, 81], [1307, 113], [1379, 113], [1382, 113], [1641, 113], [1785, 113], [2541, 113], [2663, 113], [2791, 113], [3631, 113], [5227, 113], [5253, 113], [5492, 113], [7568, 113], [42539, 113], [42839, 81], [672, 81], [9388, 81], [9414, 81], [9440, 81], [42838, 81], [42840, 81], [42841, 81], [65329, 81], [65361, 81], [586, 81], [984, 81], [985, 81], [1306, 81], [4269, 81], [4275, 81], [8474, 81], [11605, 81], [341, 114], [343, 114], [636, 82], [637, 82], [691, 114], [876, 82], [915, 114], [1027, 114], [1043, 114], [1075, 114], [1169, 114], [1634, 114], [1778, 114], [2926, 114], [5041, 114], [5259, 114], [5285, 114], [6360, 114], [6388, 114], [7462, 114], [7523, 82], [7771, 82], [9484, 114], [9485, 114], [9486, 114], [9487, 114], [11396, 114], [11397, 114], [11776, 114], [11810, 114], [12300, 114], [42770, 114], [42883, 114], [42884, 114], [42885, 114], [528, 82], [529, 82], [530, 82], [531, 82], [588, 82], [589, 82], [7538, 82], [7561, 82], [7626, 82], [7651, 82], [7768, 82], [7769, 82], [7770, 82], [7772, 82], [7773, 82], [7774, 82], [7775, 82], [8580, 82], [9389, 82], [9415, 82], [9441, 82], [11364, 82], [42842, 82], [42843, 82], [42918, 82], [42919, 82], [43847, 82], [43849, 82], [65330, 82], [65362, 82], [174, 82], [340, 82], [422, 82], [640, 82], [5025, 82], [5074, 82], [5511, 82], [7487, 82], [8475, 82], [8476, 82], [8477, 82], [8478, 82], [8479, 82], [42814, 82], [42815, 82], [738, 115], [1609, 115], [1610, 115], [1740, 115], [5382, 115], [6389, 115], [7778, 83], [8347, 83], [11517, 115], [64401, 115], [434, 85], [536, 83], [537, 83], [575, 83], [642, 83], [651, 86], [7540, 83], [7562, 83], [7652, 83], [7776, 83], [7777, 83], [7779, 83], [7780, 83], [7781, 83], [7782, 83], [7783, 83], [7784, 83], [7785, 83], [9390, 83], [9416, 83], [9442, 83], [11390, 83], [42920, 83], [42921, 83], [42949, 83], [42953, 83], [42954, 83], [65331, 83], [65363, 83], [346, 83], [347, 83], [348, 83], [350, 83], [351, 83], [352, 83], [1029, 83], [1109, 83], [1359, 83], [1705, 83], [2365, 83], [2709, 83], [2721, 83], [2749, 83], [3261, 83], [3359, 83], [3389, 83], [3619, 83], [3747, 83], [3758, 83], [4285, 83], [5030, 83], [5077, 83], [5082, 83], [5393, 83], [8464, 83], [10182, 83], [42358, 83], [42359, 83], [42447, 83], [42463, 83], [42626, 83], [42627, 83], [42801, 83], [64400, 83], [65243, 83], [355, 116], [357, 116], [359, 116], [427, 84], [566, 84], [648, 84], [964, 116], [1007, 116], [1333, 116], [1335, 116], [1381, 116], [1383, 116], [2009, 116], [4722, 116], [7511, 116], [8348, 84], [10013, 116], [11366, 84], [19971, 116], [42636, 116], [42637, 116], [65364, 84], [428, 84], [429, 84], [430, 84], [538, 84], [539, 84], [574, 84], [877, 84], [7541, 84], [7786, 84], [7787, 84], [7788, 84], [7789, 84], [7790, 84], [7791, 84], [7792, 84], [7793, 84], [7831, 84], [9391, 84], [9417, 84], [9443, 84], [65332, 84], [354, 84], [356, 84], [882, 84], [883, 84], [932, 84], [1058, 84], [1090, 84], [1196, 84], [1197, 84], [2016, 84], [3659, 84], [4944, 84], [5026, 84], [7451, 84], [7488, 84], [8224, 84], [8376, 84], [8868, 84], [8890, 84], [9161, 84], [9516, 84], [9519, 84], [9520, 84], [9523, 84], [9572, 84], [9573, 84], [9574, 84], [10201, 84], [10986, 84], [11430, 84], [11431, 84], [12306, 84], [12562, 84], [12636, 84], [19973, 84], [42251, 84], [181, 117], [249, 117], [250, 117], [361, 117], [363, 117], [580, 85], [871, 85], [1398, 117], [1405, 117], [2730, 117], [2795, 117], [4117, 117], [4613, 117], [5153, 117], [5329, 117], [7512, 117], [7524, 85], [7587, 117], [7608, 117], [7909, 85], [43658, 117], [965, 85], [43962, 117], [7452, 85], [117, 117], [9444, 85], [3618, 117], [650, 118], [5100, 117], [371, 85], [3609, 117], [1062, 117], [1396, 117], [12585, 85], [12402, 117], [431, 85], [432, 85], [467, 85], [468, 85], [469, 85], [470, 85], [471, 85], [472, 85], [473, 85], [474, 85], [475, 85], [476, 85], [532, 85], [533, 85], [534, 85], [535, 85], [649, 85], [7577, 85], [7664, 85], [7668, 85], [7794, 85], [7795, 85], [7796, 85], [7797, 85], [7798, 85], [7799, 85], [7800, 85], [7801, 85], [7802, 85], [7803, 85], [7908, 85], [7910, 85], [7911, 85], [7912, 85], [7913, 85], [7914, 85], [7915, 85], [7916, 85], [7917, 85], [7918, 85], [7919, 85], [7920, 85], [7921, 85], [9392, 85], [9418, 85], [42936, 85], [42937, 85], [43854, 85], [43855, 85], [43858, 85], [65333, 85], [65365, 85], [217, 85], [218, 85], [219, 85], [220, 85], [360, 85], [362, 85], [364, 85], [366, 85], [368, 85], [370, 85], [687, 85], [971, 85], [1329, 85], [1348, 85], [1357, 85], [1391, 85], [1415, 85], [1998, 85], [2986, 85], [3610, 85], [3611, 85], [3633, 85], [3738, 85], [3739, 85], [3745, 85], [4270, 85], [4608, 85], [4609, 85], [4614, 85], [5196, 85], [5207, 85], [5208, 85], [5223, 85], [5470, 85], [5483, 85], [5696, 85], [6489, 85], [6505, 85], [7489, 85], [8720, 85], [8746, 85], [8845, 85], [8852, 85], [8899, 85], [8915, 85], [10815, 85], [11617, 85], [878, 86], [973, 118], [3182, 118], [5442, 118], [5633, 118], [6132, 118], [7515, 118], [7525, 86], [9013, 118], [10003, 118], [11389, 118], [7564, 86], [7804, 86], [7805, 86], [7806, 86], [7807, 86], [9393, 86], [9419, 86], [9445, 86], [11377, 86], [11380, 86], [42846, 86], [42847, 86], [65334, 86], [65366, 86], [709, 86], [957, 86], [1140, 86], [1141, 86], [1639, 86], [1783, 86], [1869, 86], [1991, 86], [2012, 86], [5081, 86], [5092, 86], [5121, 86], [5167, 86], [5178, 86], [5179, 86], [5459, 86], [5471, 86], [5920, 86], [5937, 86], [7456, 86], [8548, 86], [8564, 86], [8704, 86], [8711, 86], [8730, 86], [8744, 86], [8897, 86], [8910, 86], [9947, 86], [10728, 86], [11292, 86], [11375, 86], [11576, 86], [695, 119], [3612, 119], [3741, 119], [4645, 119], [5148, 119], [5621, 119], [5690, 119], [42573, 119], [6847, 87], [7665, 87], [7808, 87], [7809, 87], [7810, 87], [7811, 87], [7812, 87], [7813, 87], [7814, 87], [7815, 87], [7816, 87], [7817, 87], [7832, 87], [9394, 87], [9420, 87], [9446, 87], [11378, 87], [11379, 87], [65335, 87], [65367, 87], [372, 87], [412, 87], [969, 87], [974, 87], [1064, 87], [1065, 87], [1096, 87], [1121, 87], [1308, 87], [1309, 87], [2991, 87], [3361, 87], [3367, 87], [3614, 87], [3615, 87], [3740, 87], [3742, 87], [3743, 87], [4640, 87], [4641, 87], [5043, 87], [5076, 87], [5615, 87], [5710, 87], [5729, 87], [6485, 87], [7457, 87], [7490, 87], [8361, 87], [9077, 87], [10194, 87], [10760, 87], [11440, 87], [11441, 87], [43005, 87], [879, 88], [5501, 120], [5742, 120], [7530, 120], [7821, 88], [8339, 88], [10539, 120], [10710, 120], [7565, 88], [7818, 88], [7819, 88], [7820, 88], [9395, 88], [9421, 88], [9447, 88], [43862, 88], [43863, 88], [43864, 88], [43865, 88], [65336, 88], [65368, 88], [215, 88], [739, 88], [935, 88], [967, 88], [1061, 88], [1093, 88], [1202, 88], [1203, 88], [1276, 88], [1277, 88], [1278, 88], [1279, 88], [4030, 88], [5441, 88], [5741, 88], [5781, 88], [7521, 88], [8553, 88], [8569, 88], [8999, 88], [9587, 88], [9747, 88], [9932, 88], [10005, 88], [10006, 88], [10007, 88], [10008, 88], [10060, 88], [10540, 88], [10761, 88], [10799, 88], [11436, 88], [11572, 88], [11589, 88], [11595, 88], [11613, 88], [12584, 88], [20034, 88], [65039, 88], [253, 121], [436, 89], [591, 89], [696, 121], [947, 121], [1059, 121], [1091, 121], [1119, 121], [1506, 121], [1509, 121], [4286, 121], [4323, 121], [4344, 121], [4611, 121], [5033, 121], [5053, 121], [7527, 121], [7925, 89], [7934, 89], [7935, 89], [435, 89], [562, 89], [563, 89], [590, 89], [7822, 89], [7823, 89], [7833, 89], [7922, 89], [7923, 89], [7924, 89], [7926, 89], [7927, 89], [7928, 89], [7929, 89], [9396, 89], [9422, 89], [9448, 89], [43866, 89], [65337, 89], [65369, 89], [221, 89], [374, 89], [376, 89], [655, 89], [910, 89], [933, 89], [978, 89], [1198, 89], [1199, 89], [1200, 89], [1201, 89], [1996, 89], [4279, 89], [4280, 89], [4292, 89], [4327, 89], [7518, 89], [8025, 89], [8168, 89], [8169, 89], [8170, 89], [8171, 89], [11432, 89], [11433, 89], [11606, 89], [12570, 89], [20011, 89], [65509, 89], [657, 90], [5702, 122], [7458, 122], [7611, 122], [437, 90], [438, 90], [498, 90], [548, 90], [549, 90], [576, 90], [656, 90], [7542, 90], [7566, 90], [7654, 90], [7824, 90], [7825, 90], [7826, 90], [7827, 90], [7828, 90], [7829, 90], [9397, 90], [9423, 90], [9449, 90], [11371, 90], [11372, 90], [11391, 90], [42950, 90], [65338, 90], [65370, 90], [377, 90], [379, 90], [381, 90], [918, 90], [5059, 90], [8484, 90], [9761, 90], [11404, 90], [11405, 90], [20043, 90], [20057, 90], [717, 95], [800, 95], [817, 95], [818, 95], [863, 95], [866, 95], [1463, 95], [1600, 95], [2042, 95], [8331, 95], [9601, 95], [11791, 95], [65343, 95], [3196, 45], [5933, 45], [8208, 45], [8209, 45], [8210, 45], [8211, 45], [8259, 45], [8722, 45], [9135, 45], [9188, 45], [9472, 45], [9473, 45], [9590, 45], [9592, 45], [9594, 45], [9866, 45], [10751, 45], [801, 44], [1585, 44], [1643, 44], [6136, 44], [894, 59], [8271, 59], [10814, 59], [65307, 59], [720, 58], [760, 58], [1417, 58], [1475, 58], [1795, 58], [4050, 58], [4961, 58], [8758, 58], [8759, 58], [10243, 58], [10245, 58], [10246, 58], [10264, 58], [10280, 58], [10288, 58], [10384, 58], [10626, 58], [11603, 58], [42889, 58], [65306, 58], [316, 33], [451, 33], [1573, 33], [1651, 33], [7433, 33], [7502, 33], [10069, 33], [10071, 33], [11601, 33], [42781, 33], [64285, 33], [65159, 33], [65160, 33], [65281, 33], [304, 161], [1110, 161], [1571, 161], [8505, 161], [42782, 161], [42783, 161], [64331, 161], [577, 63], [578, 63], [1567, 63], [2429, 63], [5448, 63], [5449, 63], [8253, 63], [9254, 63], [10067, 63], [10068, 63], [11822, 63], [65311, 63], [6370, 191], [11800, 191], [803, 46], [805, 46], [827, 46], [1460, 46], [1469, 46], [1477, 46], [1628, 46], [1794, 46], [1852, 46], [1858, 46], [2034, 46], [6680, 46], [8228, 46], [10272, 46], [10304, 46], [10368, 46], [11568, 46], [12290, 46], [65294, 46], [715, 39], [729, 39], [1436, 39], [1437, 39], [1497, 39], [3851, 39], [5151, 39], [5194, 39], [8245, 39], [9593, 39], [42891, 39], [65344, 39], [699, 8216], [786, 8216], [1964, 8216], [2037, 8216], [10075, 8216], [180, 8217], [697, 8217], [700, 8217], [702, 8217], [712, 8217], [714, 8217], [769, 8217], [787, 8217], [789, 8217], [833, 8217], [835, 8217], [855, 8217], [884, 8217], [900, 8217], [1158, 8217], [1370, 8217], [1371, 8217], [1523, 8217], [2036, 8217], [8125, 8217], [8127, 8217], [8189, 8217], [8242, 8217], [10076, 8217], [716, 8218], [719, 8218], [722, 8218], [791, 8218], [806, 8218], [809, 8218], [825, 8218], [885, 8218], [1445, 8218], [10079, 8218], [11794, 8218], [11828, 8218], [701, 8219], [703, 8219], [781, 8219], [788, 8219], [849, 8219], [1157, 8219], [1369, 8219], [8190, 8219], [42892, 8219], [10077, 8220], [733, 8221], [750, 8221], [779, 8221], [1522, 8221], [1524, 8221], [1963, 8221], [5157, 8221], [8141, 8221], [8142, 8221], [8243, 8221], [10078, 8221], [840, 8222], [1446, 8222], [1848, 8222], [10080, 8222], [698, 8223], [782, 8223], [783, 8223], [5158, 8223], [8157, 8223], [8246, 8223], [8810, 171], [10218, 171], [10913, 171], [10939, 171], [12298, 171], [12557, 171], [24028, 171], [8811, 187], [10219, 187], [10914, 187], [10940, 187], [12299, 187], [8317, 40], [8333, 40], [10088, 40], [10090, 40], [10220, 40], [10222, 40], [10629, 40], [10647, 40], [65288, 40], [8318, 41], [8334, 41], [10089, 41], [10091, 41], [10221, 41], [10630, 41], [10648, 41], [65289, 41], [10098, 91], [10214, 91], [10635, 91], [10637, 91], [10639, 91], [11598, 91], [12308, 91], [65339, 91], [10099, 93], [10215, 93], [10223, 93], [10636, 93], [10638, 93], [10640, 93], [12309, 93], [65341, 93], [10100, 123], [10627, 123], [10101, 125], [10628, 125], [2698, 64], [3512, 64], [3517, 64], [4169, 64], [65312, 64], [1866, 42], [8270, 42], [8277, 42], [8432, 42], [8727, 42], [10019, 42], [10042, 42], [10044, 42], [10051, 42], [42510, 42], [823, 47], [824, 47], [5941, 47], [8260, 47], [8725, 47], [9585, 47], [10187, 47], [10744, 47], [11805, 47], [55297, 47], [8726, 92], [9586, 92], [10189, 92], [10741, 92], [10745, 92], [11804, 92], [12541, 92], [65286, 38], [8917, 35], [9839, 35], [10723, 35], [10725, 35], [11596, 35], [20117, 35], [42395, 35], [65283, 35], [247, 37], [1642, 37], [6102, 37], [8274, 37], [10135, 37], [11579, 37], [11795, 37], [65285, 37], [762, 96], [768, 96], [832, 96], [856, 96], [1373, 96], [1433, 96], [1448, 96], [5152, 96], [8175, 96], [11788, 96], [708, 94], [710, 94], [770, 94], [2030, 94], [6356, 94], [7610, 94], [8963, 94], [65342, 94], [5161, 43], [5440, 43], [8314, 43], [8330, 43], [9069, 43], [9535, 43], [9538, 43], [9543, 43], [9544, 43], [9545, 43], [9546, 43], [9547, 43], [9769, 43], [10010, 43], [10011, 43], [10133, 43], [10750, 43], [11612, 43], [21313, 43], [65291, 43], [706, 60], [5130, 60], [5176, 60], [5177, 60], [5189, 60], [5193, 60], [5465, 60], [5577, 60], [5583, 60], [5589, 60], [5595, 60], [5788, 60], [8249, 60], [8738, 60], [8804, 60], [8826, 60], [8828, 60], [8918, 60], [8924, 60], [8926, 60], [9001, 60], [10094, 60], [10216, 60], [10748, 60], [10852, 60], [10901, 60], [10922, 60], [12296, 60], [12367, 60], [12561, 60], [55296, 60], [65308, 60], [5120, 61], [8316, 61], [9552, 61], [9868, 61], [12448, 61], [42508, 61], [42890, 61], [65309, 61], [707, 62], [5125, 62], [5171, 62], [5172, 62], [5174, 62], [5175, 62], [5184, 62], [5185, 62], [5574, 62], [5580, 62], [5586, 62], [5587, 62], [5592, 62], [5593, 62], [5787, 62], [8250, 62], [8805, 62], [8827, 62], [8919, 62], [8927, 62], [9002, 62], [9065, 62], [10093, 62], [10095, 62], [10097, 62], [10217, 62], [10644, 62], [10656, 62], [10749, 62], [10784, 62], [10878, 62], [10923, 62], [12297, 62], [65310, 62], [448, 124], [1472, 124], [1493, 124], [1503, 124], [1575, 124], [1994, 124], [2404, 124], [2551, 124], [3193, 124], [8544, 124], [8572, 124], [8739, 124], [9116, 124], [9119, 124], [9122, 124], [9125, 124], [9130, 124], [9134, 124], [9168, 124], [9474, 124], [9475, 124], [9595, 124], [9614, 124], [9615, 124], [9621, 124], [10072, 124], [10073, 124], [11410, 124], [11411, 124], [11599, 124], [12643, 124], [42529, 124], [55348, 124], [65165, 124], [65372, 124], [732, 126], [771, 126], [834, 126], [864, 126], [2028, 126], [5413, 126], [6363, 126], [7625, 126], [8128, 126], [8764, 126], [8766, 126], [8767, 126], [1366, 36], [1414, 36], [5722, 36], [65284, 36], [8356, 163], [65505, 163]] ); const perceptualMap = Object.freeze([ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", 120068, 120069, 8493, 120071, 120072, 120073, 120074, 8460, 8465, 120077, 120078, 120079, 120080, 120081, 120082, 120083, 120084, 8476, 120086, 120087, 120088, 120089, 120090, 120091, 120092, 8488, 120094, 120095, 120096, 120097, 120098, 120099, 120100, 120101, 120102, 120103, 120104, 120105, 120106, 120107, 120108, 120109, 120110, 120111, 120112, 120113, 120114, 120115, 120116, 120117, 120118, 120119, 120120, 120121, 8450, 120123, 120124, 120125, 120126, 8461, 120128, 120129, 120130, 120131, 120132, 8469, 120134, 8473, 8474, 8477, 120138, 120139, 120140, 120141, 120142, 120143, 120144, 8484, 120146, 120147, 120148, 120149, 120150, 120151, 120152, 120153, 120154, 120155, 120156, 120157, 120158, 120159, 120160, 120161, 120162, 120163, 120164, 120165, 120166, 120167, 120168, 120169, 120170, 120171, 593, 595, 67, 599, 603, 1330, 71, 614, 73, 669, 75, 646, 625, 627, 1139, 80, 81, 640, 3619, 84, 85, 1141, 87, 88, 89, 90, 593, 595, 99, 599, 603, 1330, 103, 614, 105, 669, 107, 646, 625, 627, 1139, 112, 113, 640, 3619, 116, 117, 1141, 119, 120, 121, 122, 127344, 127345, 127346, 127347, 127348, 127349, 127350, 127351, 127352, 127353, 127354, 127355, 127356, 127357, 127358, 127359, 127360, 127361, 127362, 127363, 127364, 127365, 127366, 127367, 127368, 127369, 127344, 127345, 127346, 127347, 127348, 127349, 127350, 127351, 127352, 127353, 127354, 127355, 127356, 127357, 127358, 127359, 127360, 127361, 127362, 127363, 127364, 127365, 127366, 127367, 127368, 127369, 945, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 945, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 945, 1074, 2798, 273, 2799, 1330, 71, 1106, 73, 74, 2717, 8467, 653, 3607, 1139, 961, 2791, 2792, 2749, 428, 2743, 8730, 2710, 215, 89, 90, 945, 1074, 2798, 273, 2799, 1330, 103, 1106, 105, 106, 2717, 8467, 653, 3607, 1139, 961, 2791, 2792, 2749, 428, 2743, 8730, 2710, 215, 121, 122, 9424, 9425, 9426, 9427, 9428, 9429, 9430, 9431, 9432, 9433, 9434, 9435, 9436, 9437, 9438, 9439, 9440, 9441, 9442, 9443, 9444, 9445, 9446, 9447, 9448, 9449, 9424, 9425, 9426, 9427, 9428, 9429, 9430, 9431, 9432, 9433, 9434, 9435, 9436, 9437, 9438, 9439, 9440, 9441, 9442, 9443, 9444, 9445, 9446, 9447, 9448, 9449, 945, 66, 67, 68, 1108, 70, 71, 1085, 73, 74, 75, 76, 1084, 1080, 963, 961, 81, 1103, 3619, 1090, 965, 86, 87, 88, 89, 90, 945, 98, 99, 100, 1108, 102, 103, 1085, 105, 106, 107, 108, 1084, 1080, 963, 961, 113, 1103, 3619, 1090, 965, 118, 119, 120, 121, 122, 945, 66, 67, 68, 1108, 70, 71, 1035, 73, 74, 75, 322, 1084, 951, 248, 961, 81, 82, 115, 359, 85, 86, 87, 88, 89, 90, 945, 98, 99, 100, 1108, 102, 103, 1035, 105, 106, 107, 322, 1084, 951, 248, 961, 113, 114, 115, 359, 117, 118, 119, 120, 121, 122, 120432, 120433, 120434, 120435, 120436, 120437, 120438, 120439, 120440, 120441, 120442, 120443, 120444, 120445, 120446, 120447, 120448, 120449, 120450, 120451, 120452, 120453, 120454, 120455, 120456, 120457, 120458, 120459, 120460, 120461, 120462, 120463, 120464, 120465, 120466, 120467, 120468, 120469, 120470, 120471, 120472, 120473, 120474, 120475, 120476, 120477, 120478, 120479, 120480, 120481, 120482, 120483, 120328, 120329, 120330, 120331, 120332, 120333, 120334, 120335, 120336, 120337, 120338, 120339, 120340, 120341, 120342, 120343, 120344, 120345, 120346, 120347, 120348, 120349, 120350, 120351, 120352, 120353, 120354, 120355, 120356, 120357, 120358, 120359, 120360, 120361, 120362, 120363, 120364, 120365, 120366, 120367, 120368, 120369, 120370, 120371, 120372, 120373, 120374, 120375, 120376, 120377, 120378, 120379, 119964, 119861, 119966, 119967, 119864, 119865, 119970, 119867, 119868, 119973, 119974, 119871, 119872, 119977, 119978, 119979, 119980, 119877, 119982, 119983, 119984, 119985, 119986, 119987, 119988, 119989, 119886, 119887, 119888, 119889, 119890, 119891, 119892, 8462, 119894, 119895, 119896, 119897, 119898, 119899, 119900, 119901, 119902, 119903, 119904, 119905, 119906, 119907, 119908, 119909, 119910, 119911, 7491, 7495, 7580, 7496, 7497, 7584, 7501, 688, 8305, 690, 7503, 737, 7504, 8319, 7506, 7510, 740, 691, 738, 7511, 7512, 7515, 695, 739, 696, 7611, 7491, 7495, 7580, 7496, 7497, 7584, 7501, 688, 8305, 690, 7503, 737, 7504, 8319, 7506, 7510, 740, 691, 738, 7511, 7512, 7515, 695, 739, 696, 7611, 3588, 3666, 67, 3668, 1108, 358, 71, 1106, 3648, 1503, 1082, 108, 1084, 3616, 3663, 80, 81, 3616, 3619, 1090, 3618, 86, 87, 88, 89, 90, 3588, 3666, 99, 3668, 1108, 358, 103, 1106, 3648, 1503, 1082, 108, 1084, 3616, 3663, 112, 113, 3616, 3619, 1090, 3618, 118, 119, 120, 121, 122, 506, 1074, 67, 208, 8364, 402, 485, 1035, 73, 74, 75, 321, 1084, 1080, 216, 961, 81, 1103, 3619, 1090, 220, 86, 969, 215, 165, 438, 506, 1074, 99, 208, 8364, 402, 485, 1035, 105, 106, 107, 321, 1084, 1080, 216, 961, 113, 1103, 3619, 1090, 220, 118, 969, 215, 165, 438, 1570, 1571, 1572, 1573, 1574, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1582, 1583, 1584, 1585, 1586, 1587, 1570, 1589, 1590, 1591, 1592, 1593, 1594, 1489, 1570, 1571, 1572, 1573, 1574, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1582, 1583, 1584, 1585, 1586, 1587, 1570, 1589, 1590, 1591, 1592, 1593, 1594, 1489, 592, 66, 596, 68, 477, 607, 387, 613, 305, 638, 670, 1503, 623, 78, 79, 80, 81, 633, 83, 647, 85, 652, 653, 88, 654, 90, 592, 98, 596, 100, 477, 607, 387, 613, 305, 638, 670, 1503, 623, 110, 111, 112, 113, 633, 115, 647, 117, 652, 653, 120, 654, 122, 119860, 119861, 119862, 119863, 119864, 119865, 119866, 119867, 119868, 119869, 119870, 119871, 119872, 119873, 119874, 119875, 119876, 119877, 119878, 119879, 119880, 119881, 119882, 119883, 119884, 119885, 119886, 119887, 119888, 119889, 119890, 119891, 119892, 8462, 119894, 119895, 119896, 119897, 119898, 119899, 119900, 119901, 119902, 119903, 119904, 119905, 119906, 119907, 119908, 119909, 119910, 119911, 119808, 119809, 119810, 119811, 119812, 119813, 119814, 119815, 119816, 119817, 119818, 119819, 119820, 119821, 119822, 119823, 119824, 119825, 119826, 119827, 119828, 119829, 119830, 119831, 119832, 119833, 119834, 119835, 119836, 119837, 119838, 119839, 119840, 119841, 119842, 119843, 119844, 119845, 119846, 119847, 119848, 119849, 119850, 119851, 119852, 119853, 119854, 119855, 119856, 119857, 119858, 119859, 5609, 5718, 5205, 208, 5486, 8355, 484, 5500, 407, 5262, 7728, 5290, 5616, 5641, 12295, 5229, 4275, 5511, 5397, 428, 5196, 8548, 5615, 5741, 978, 20057, 5609, 5718, 5205, 208, 5486, 8355, 484, 5500, 407, 5262, 7728, 5290, 5616, 5641, 12295, 5229, 4275, 5511, 5397, 428, 5196, 8548, 5615, 5741, 978, 20057, 122, 654, 120, 653, 652, 110, 647, 115, 633, 98, 100, 111, 651, 623, 124, 670, 638, 305, 613, 595, 607, 601, 961, 596, 98, 592, 122, 654, 120, 653, 652, 110, 647, 115, 633, 98, 100, 111, 651, 623, 124, 670, 638, 305, 613, 595, 607, 601, 961, 596, 98, 592, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 3588, 3670, 162, 3795, 275, 102, 3719, 104, 105, 3623, 107, 108, 3667, 3734, 3792, 112, 3665, 114, 350, 116, 3609, 3591, 3743, 120, 3631, 3722, 3588, 3670, 162, 3795, 275, 102, 3719, 104, 105, 3623, 107, 108, 3667, 3734, 3792, 112, 3665, 114, 350, 116, 3609, 3591, 3743, 120, 3631, 3722, 5609, 5623, 5218, 5490, 5695, 5556, 5660, 5500, 5360, 5274, 5565, 5176, 5290, 5691, 5641, 5325, 5493, 5492, 5511, 83, 5558, 5208, 5178, 5690, 5741, 5563, 5609, 5623, 5218, 5490, 5695, 5556, 5660, 5500, 5360, 5274, 5565, 5176, 5290, 5691, 5641, 5325, 5493, 5492, 5511, 83, 5558, 5208, 5178, 5690, 5741, 5563, 52, 66, 67, 68, 51, 70, 71, 72, 49, 74, 75, 76, 77, 78, 48, 80, 81, 82, 53, 55, 85, 86, 87, 88, 89, 90, 52, 98, 99, 100, 51, 102, 103, 104, 49, 106, 107, 108, 109, 110, 48, 112, 113, 114, 53, 55, 117, 118, 119, 120, 121, 122, 913, 66, 67, 68, 1101, 70, 71, 1085, 73, 74, 75, 76, 1084, 1048, 216, 112, 81, 1071, 83, 358, 117, 86, 87, 88, 89, 90, 913, 98, 99, 100, 1101, 102, 103, 1085, 105, 106, 107, 108, 1084, 1048, 216, 112, 113, 1071, 115, 358, 117, 118, 119, 120, 121, 122, 225, 66, 67, 68, 232, 70, 71, 72, 237, 74, 75, 76, 77, 78, 212, 80, 81, 82, 83, 84, 217, 86, 87, 88, 89, 90, 225, 98, 99, 100, 232, 102, 103, 72, 237, 106, 107, 108, 109, 110, 212, 112, 113, 114, 83, 116, 217, 118, 119, 120, 121, 122, 3621, 1074, 162, 8706, 1101, 402, 966, 1106, 3648, 1504, 1082, 8467, 1084, 1080, 3663, 1511, 7907, 1103, 3619, 8224, 181, 8730, 969, 1175, 253, 382, 3621, 1074, 162, 8706, 1101, 402, 966, 1106, 3648, 1504, 1082, 8467, 1084, 1080, 3663, 1511, 7907, 1103, 3619, 8224, 181, 8730, 969, 1175, 253, 382, 506, 66, 67, 68, 8364, 70, 71, 1035, 73, 74, 75, 76, 1084, 1087, 216, 961, 81, 1071, 1705, 84, 220, 86, 87, 88, 89, 90, 506, 98, 99, 100, 8364, 102, 103, 1035, 105, 106, 107, 108, 1084, 1087, 216, 961, 113, 1071, 1705, 84, 220, 118, 119, 120, 121, 122, 916, 946, 262, 272, 8364, 8355, 484, 294, 926, 308, 1180, 321, 924, 327, 216, 1056, 8486, 344, 350, 358, 7918, 86, 372, 1046, 165, 381, 916, 946, 262, 272, 8364, 8355, 484, 294, 926, 308, 1180, 321, 924, 327, 216, 1056, 8486, 344, 350, 358, 7918, 86, 372, 1046, 165, 381, 119938, 119939, 119940, 119941, 119942, 119943, 119944, 119945, 119946, 119947, 119948, 119949, 119950, 119951, 119952, 119953, 119954, 119955, 119956, 119957, 119958, 119959, 119960, 119961, 119962, 119963, 119938, 119939, 119940, 119941, 119942, 119943, 119944, 119945, 119946, 119947, 119948, 119949, 119950, 119951, 119952, 119953, 119954, 119955, 119956, 119957, 119958, 119959, 119960, 119961, 119962, 119963, 3588, 3666, 392, 599, 65225, 2367, 65261, 614, 1649, 65245, 5845, 621, 3667, 3585, 1147, 961, 1785, 636, 3619, 1351, 2730, 1783, 3613, 3595, 1509, 1401, 3588, 3666, 392, 599, 65225, 2367, 65261, 614, 1649, 65245, 5845, 621, 3667, 3585, 1147, 961, 1785, 636, 3619, 1351, 2730, 1783, 3613, 3595, 1509, 1401, 945, 1074, 162, 8706, 1108, 402, 65261, 1085, 953, 1504, 1082, 8467, 1084, 951, 963, 961, 1785, 1103, 1109, 1090, 965, 957, 969, 967, 1091, 1401, 945, 1074, 162, 8706, 1108, 402, 65261, 1085, 953, 1504, 1082, 8467, 1084, 951, 963, 961, 1785, 1103, 1109, 1090, 965, 957, 969, 967, 1091, 1401, 3588, 3666, 962, 3668, 1108, 358, 65262, 1106, 3648, 1503, 1082, 621, 3667, 3616, 3663, 1511, 7907, 1075, 3619, 1351, 3618, 1513, 3628, 1488, 1509, 1401, 3588, 3666, 962, 3668, 1108, 358, 65262, 1106, 3648, 1503, 1082, 621, 3667, 3616, 3663, 1511, 7907, 1075, 3619, 1351, 3618, 1513, 3628, 1488, 1509, 1401, 4621, 4876, 4653, 4821, 4735, 4731, 4759, 4824, 4878, 4875, 4885, 4648, 4896, 4781, 4816, 4840, 4818, 4842, 4752, 4949, 4609, 4608, 4640, 4664, 4611, 4874, 4621, 4876, 4653, 4821, 4735, 4731, 4759, 4824, 4878, 4875, 4885, 4648, 4896, 4781, 4816, 4840, 4818, 4842, 4752, 4949, 4609, 4608, 4640, 4664, 4611, 4874, 228, 7685, 267, 7691, 235, 7711, 289, 7719, 239, 106, 7731, 7735, 7745, 7749, 246, 7767, 113, 7771, 7777, 7831, 252, 7807, 7813, 7821, 255, 380, 228, 7685, 267, 7691, 235, 7711, 289, 7719, 239, 106, 7731, 7735, 7745, 7749, 246, 7767, 113, 7771, 7777, 7831, 252, 7807, 7813, 7821, 255, 380, 65345, 65346, 65347, 65348, 65349, 65350, 65351, 65352, 65353, 65354, 65355, 65356, 65357, 65358, 65359, 65360, 65361, 65362, 65363, 65364, 65365, 65366, 65367, 65368, 65369, 65370, 65345, 65346, 65347, 65348, 65349, 65350, 65351, 65352, 65353, 65354, 65355, 65356, 65357, 65358, 65359, 65360, 65361, 65362, 65363, 65364, 65365, 65366, 65367, 65368, 65369, 65370, 570, 384, 572, 273, 583, 102, 485, 295, 616, 585, 42817, 322, 109, 110, 248, 7549, 42839, 589, 115, 359, 7550, 118, 119, 120, 591, 438, 570, 384, 572, 273, 583, 102, 485, 295, 616, 585, 42817, 322, 109, 110, 248, 7549, 42839, 589, 115, 359, 7550, 118, 119, 120, 591, 438 ]); const decompositionMap = /* @__PURE__ */ new Map( [[255, 121], [256, 65], [257, 97], [258, 65], [259, 97], [260, 65], [261, 97], [262, 67], [263, 99], [264, 67], [265, 99], [266, 67], [267, 99], [268, 67], [269, 99], [270, 68], [271, 100], [272, 68], [273, 100], [274, 69], [275, 101], [276, 69], [277, 101], [278, 69], [279, 101], [280, 69], [281, 101], [282, 69], [283, 101], [284, 71], [285, 103], [286, 71], [287, 103], [288, 71], [289, 103], [290, 71], [291, 103], [292, 72], [293, 104], [294, 72], [295, 104], [296, 73], [297, 105], [298, 73], [299, 105], [300, 73], [301, 105], [302, 73], [303, 105], [304, 73], [305, 105], [306, 73], [307, 105], [308, 74], [309, 106], [310, 75], [311, 107], [313, 76], [314, 108], [315, 76], [316, 108], [317, 76], [318, 108], [319, 76], [320, 108], [321, 76], [322, 108], [323, 78], [324, 110], [325, 78], [326, 110], [327, 78], [328, 110], [329, 110], [332, 79], [333, 111], [334, 79], [335, 111], [336, 79], [337, 111], [340, 82], [341, 114], [342, 82], [343, 114], [344, 82], [345, 114], [346, 83], [347, 115], [348, 83], [349, 115], [350, 83], [351, 115], [352, 83], [353, 115], [354, 84], [355, 116], [356, 84], [357, 116], [358, 84], [359, 116], [360, 85], [361, 117], [362, 85], [363, 117], [364, 85], [365, 117], [366, 85], [367, 117], [368, 85], [369, 117], [370, 85], [371, 117], [372, 87], [373, 119], [374, 89], [375, 121], [376, 89], [377, 90], [378, 122], [379, 90], [380, 122], [381, 90], [382, 122], [383, 115], [384, 98], [385, 66], [386, 66], [387, 98], [390, 79], [391, 67], [392, 99], [393, 68], [394, 68], [395, 68], [396, 100], [398, 69], [400, 69], [401, 70], [402, 102], [403, 71], [407, 73], [408, 75], [409, 107], [410, 108], [412, 77], [413, 78], [414, 110], [415, 79], [416, 79], [417, 111], [420, 80], [421, 112], [427, 116], [428, 84], [429, 116], [430, 84], [431, 85], [432, 117], [434, 86], [435, 89], [436, 121], [437, 90], [438, 122], [452, 68], [453, 68], [454, 100], [455, 76], [456, 76], [457, 108], [458, 78], [459, 78], [