PageRenderTime 85ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 1ms

/contrib/groff/src/utils/afmtodit/afmtodit.pl

https://bitbucket.org/freebsd/freebsd-head/
Perl | 6566 lines | 6437 code | 51 blank | 78 comment | 105 complexity | 98d270e9dfd6de70b7ca6a09f1ec5322 MD5 | raw file
Possible License(s): MPL-2.0-no-copyleft-exception, BSD-3-Clause, LGPL-2.0, LGPL-2.1, BSD-2-Clause, 0BSD, JSON, AGPL-1.0, GPL-2.0
  1. #! /usr/bin/perl -w
  2. # -*- Perl -*-
  3. # Copyright (C) 1989-2000, 2001, 2002, 2003, 2004, 2005
  4. # Free Software Foundation, Inc.
  5. # Written by James Clark (jjc@jclark.com)
  6. #
  7. # This file is part of groff.
  8. #
  9. # groff is free software; you can redistribute it and/or modify it under
  10. # the terms of the GNU General Public License as published by the Free
  11. # Software Foundation; either version 2, or (at your option) any later
  12. # version.
  13. #
  14. # groff is distributed in the hope that it will be useful, but WITHOUT ANY
  15. # WARRANTY; without even the implied warranty of MERCHANTABILITY or
  16. # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
  17. # for more details.
  18. #
  19. # You should have received a copy of the GNU General Public License along
  20. # with groff; see the file COPYING. If not, write to the Free Software
  21. # Foundation, 51 Franklin St - Fifth Floor, Boston, MA 02110-1301, USA.
  22. use strict;
  23. my %unicode_decomposed = (
  24. "00C0", "0041_0300",
  25. "00C1", "0041_0301",
  26. "00C2", "0041_0302",
  27. "00C3", "0041_0303",
  28. "00C4", "0041_0308",
  29. "00C5", "0041_030A",
  30. "00C7", "0043_0327",
  31. "00C8", "0045_0300",
  32. "00C9", "0045_0301",
  33. "00CA", "0045_0302",
  34. "00CB", "0045_0308",
  35. "00CC", "0049_0300",
  36. "00CD", "0049_0301",
  37. "00CE", "0049_0302",
  38. "00CF", "0049_0308",
  39. "00D1", "004E_0303",
  40. "00D2", "004F_0300",
  41. "00D3", "004F_0301",
  42. "00D4", "004F_0302",
  43. "00D5", "004F_0303",
  44. "00D6", "004F_0308",
  45. "00D9", "0055_0300",
  46. "00DA", "0055_0301",
  47. "00DB", "0055_0302",
  48. "00DC", "0055_0308",
  49. "00DD", "0059_0301",
  50. "00E0", "0061_0300",
  51. "00E1", "0061_0301",
  52. "00E2", "0061_0302",
  53. "00E3", "0061_0303",
  54. "00E4", "0061_0308",
  55. "00E5", "0061_030A",
  56. "00E7", "0063_0327",
  57. "00E8", "0065_0300",
  58. "00E9", "0065_0301",
  59. "00EA", "0065_0302",
  60. "00EB", "0065_0308",
  61. "00EC", "0069_0300",
  62. "00ED", "0069_0301",
  63. "00EE", "0069_0302",
  64. "00EF", "0069_0308",
  65. "00F1", "006E_0303",
  66. "00F2", "006F_0300",
  67. "00F3", "006F_0301",
  68. "00F4", "006F_0302",
  69. "00F5", "006F_0303",
  70. "00F6", "006F_0308",
  71. "00F9", "0075_0300",
  72. "00FA", "0075_0301",
  73. "00FB", "0075_0302",
  74. "00FC", "0075_0308",
  75. "00FD", "0079_0301",
  76. "00FF", "0079_0308",
  77. "0100", "0041_0304",
  78. "0101", "0061_0304",
  79. "0102", "0041_0306",
  80. "0103", "0061_0306",
  81. "0104", "0041_0328",
  82. "0105", "0061_0328",
  83. "0106", "0043_0301",
  84. "0107", "0063_0301",
  85. "0108", "0043_0302",
  86. "0109", "0063_0302",
  87. "010A", "0043_0307",
  88. "010B", "0063_0307",
  89. "010C", "0043_030C",
  90. "010D", "0063_030C",
  91. "010E", "0044_030C",
  92. "010F", "0064_030C",
  93. "0112", "0045_0304",
  94. "0113", "0065_0304",
  95. "0114", "0045_0306",
  96. "0115", "0065_0306",
  97. "0116", "0045_0307",
  98. "0117", "0065_0307",
  99. "0118", "0045_0328",
  100. "0119", "0065_0328",
  101. "011A", "0045_030C",
  102. "011B", "0065_030C",
  103. "011C", "0047_0302",
  104. "011D", "0067_0302",
  105. "011E", "0047_0306",
  106. "011F", "0067_0306",
  107. "0120", "0047_0307",
  108. "0121", "0067_0307",
  109. "0122", "0047_0327",
  110. "0123", "0067_0327",
  111. "0124", "0048_0302",
  112. "0125", "0068_0302",
  113. "0128", "0049_0303",
  114. "0129", "0069_0303",
  115. "012A", "0049_0304",
  116. "012B", "0069_0304",
  117. "012C", "0049_0306",
  118. "012D", "0069_0306",
  119. "012E", "0049_0328",
  120. "012F", "0069_0328",
  121. "0130", "0049_0307",
  122. "0134", "004A_0302",
  123. "0135", "006A_0302",
  124. "0136", "004B_0327",
  125. "0137", "006B_0327",
  126. "0139", "004C_0301",
  127. "013A", "006C_0301",
  128. "013B", "004C_0327",
  129. "013C", "006C_0327",
  130. "013D", "004C_030C",
  131. "013E", "006C_030C",
  132. "0143", "004E_0301",
  133. "0144", "006E_0301",
  134. "0145", "004E_0327",
  135. "0146", "006E_0327",
  136. "0147", "004E_030C",
  137. "0148", "006E_030C",
  138. "014C", "004F_0304",
  139. "014D", "006F_0304",
  140. "014E", "004F_0306",
  141. "014F", "006F_0306",
  142. "0150", "004F_030B",
  143. "0151", "006F_030B",
  144. "0154", "0052_0301",
  145. "0155", "0072_0301",
  146. "0156", "0052_0327",
  147. "0157", "0072_0327",
  148. "0158", "0052_030C",
  149. "0159", "0072_030C",
  150. "015A", "0053_0301",
  151. "015B", "0073_0301",
  152. "015C", "0053_0302",
  153. "015D", "0073_0302",
  154. "015E", "0053_0327",
  155. "015F", "0073_0327",
  156. "0160", "0053_030C",
  157. "0161", "0073_030C",
  158. "0162", "0054_0327",
  159. "0163", "0074_0327",
  160. "0164", "0054_030C",
  161. "0165", "0074_030C",
  162. "0168", "0055_0303",
  163. "0169", "0075_0303",
  164. "016A", "0055_0304",
  165. "016B", "0075_0304",
  166. "016C", "0055_0306",
  167. "016D", "0075_0306",
  168. "016E", "0055_030A",
  169. "016F", "0075_030A",
  170. "0170", "0055_030B",
  171. "0171", "0075_030B",
  172. "0172", "0055_0328",
  173. "0173", "0075_0328",
  174. "0174", "0057_0302",
  175. "0175", "0077_0302",
  176. "0176", "0059_0302",
  177. "0177", "0079_0302",
  178. "0178", "0059_0308",
  179. "0179", "005A_0301",
  180. "017A", "007A_0301",
  181. "017B", "005A_0307",
  182. "017C", "007A_0307",
  183. "017D", "005A_030C",
  184. "017E", "007A_030C",
  185. "01A0", "004F_031B",
  186. "01A1", "006F_031B",
  187. "01AF", "0055_031B",
  188. "01B0", "0075_031B",
  189. "01CD", "0041_030C",
  190. "01CE", "0061_030C",
  191. "01CF", "0049_030C",
  192. "01D0", "0069_030C",
  193. "01D1", "004F_030C",
  194. "01D2", "006F_030C",
  195. "01D3", "0055_030C",
  196. "01D4", "0075_030C",
  197. "01D5", "0055_0308_0304",
  198. "01D6", "0075_0308_0304",
  199. "01D7", "0055_0308_0301",
  200. "01D8", "0075_0308_0301",
  201. "01D9", "0055_0308_030C",
  202. "01DA", "0075_0308_030C",
  203. "01DB", "0055_0308_0300",
  204. "01DC", "0075_0308_0300",
  205. "01DE", "0041_0308_0304",
  206. "01DF", "0061_0308_0304",
  207. "01E0", "0041_0307_0304",
  208. "01E1", "0061_0307_0304",
  209. "01E2", "00C6_0304",
  210. "01E3", "00E6_0304",
  211. "01E6", "0047_030C",
  212. "01E7", "0067_030C",
  213. "01E8", "004B_030C",
  214. "01E9", "006B_030C",
  215. "01EA", "004F_0328",
  216. "01EB", "006F_0328",
  217. "01EC", "004F_0328_0304",
  218. "01ED", "006F_0328_0304",
  219. "01EE", "01B7_030C",
  220. "01EF", "0292_030C",
  221. "01F0", "006A_030C",
  222. "01F4", "0047_0301",
  223. "01F5", "0067_0301",
  224. "01F8", "004E_0300",
  225. "01F9", "006E_0300",
  226. "01FA", "0041_030A_0301",
  227. "01FB", "0061_030A_0301",
  228. "01FC", "00C6_0301",
  229. "01FD", "00E6_0301",
  230. "01FE", "00D8_0301",
  231. "01FF", "00F8_0301",
  232. "0200", "0041_030F",
  233. "0201", "0061_030F",
  234. "0202", "0041_0311",
  235. "0203", "0061_0311",
  236. "0204", "0045_030F",
  237. "0205", "0065_030F",
  238. "0206", "0045_0311",
  239. "0207", "0065_0311",
  240. "0208", "0049_030F",
  241. "0209", "0069_030F",
  242. "020A", "0049_0311",
  243. "020B", "0069_0311",
  244. "020C", "004F_030F",
  245. "020D", "006F_030F",
  246. "020E", "004F_0311",
  247. "020F", "006F_0311",
  248. "0210", "0052_030F",
  249. "0211", "0072_030F",
  250. "0212", "0052_0311",
  251. "0213", "0072_0311",
  252. "0214", "0055_030F",
  253. "0215", "0075_030F",
  254. "0216", "0055_0311",
  255. "0217", "0075_0311",
  256. "0218", "0053_0326",
  257. "0219", "0073_0326",
  258. "021A", "0054_0326",
  259. "021B", "0074_0326",
  260. "021E", "0048_030C",
  261. "021F", "0068_030C",
  262. "0226", "0041_0307",
  263. "0227", "0061_0307",
  264. "0228", "0045_0327",
  265. "0229", "0065_0327",
  266. "022A", "004F_0308_0304",
  267. "022B", "006F_0308_0304",
  268. "022C", "004F_0303_0304",
  269. "022D", "006F_0303_0304",
  270. "022E", "004F_0307",
  271. "022F", "006F_0307",
  272. "0230", "004F_0307_0304",
  273. "0231", "006F_0307_0304",
  274. "0232", "0059_0304",
  275. "0233", "0079_0304",
  276. "0340", "0300",
  277. "0341", "0301",
  278. "0343", "0313",
  279. "0344", "0308_0301",
  280. "0374", "02B9",
  281. "037E", "003B",
  282. "0385", "00A8_0301",
  283. "0386", "0391_0301",
  284. "0387", "00B7",
  285. "0388", "0395_0301",
  286. "0389", "0397_0301",
  287. "038A", "0399_0301",
  288. "038C", "039F_0301",
  289. "038E", "03A5_0301",
  290. "038F", "03A9_0301",
  291. "0390", "03B9_0308_0301",
  292. "03AA", "0399_0308",
  293. "03AB", "03A5_0308",
  294. "03AC", "03B1_0301",
  295. "03AD", "03B5_0301",
  296. "03AE", "03B7_0301",
  297. "03AF", "03B9_0301",
  298. "03B0", "03C5_0308_0301",
  299. "03CA", "03B9_0308",
  300. "03CB", "03C5_0308",
  301. "03CC", "03BF_0301",
  302. "03CD", "03C5_0301",
  303. "03CE", "03C9_0301",
  304. "03D3", "03D2_0301",
  305. "03D4", "03D2_0308",
  306. "0400", "0415_0300",
  307. "0401", "0415_0308",
  308. "0403", "0413_0301",
  309. "0407", "0406_0308",
  310. "040C", "041A_0301",
  311. "040D", "0418_0300",
  312. "040E", "0423_0306",
  313. "0419", "0418_0306",
  314. "0439", "0438_0306",
  315. "0450", "0435_0300",
  316. "0451", "0435_0308",
  317. "0453", "0433_0301",
  318. "0457", "0456_0308",
  319. "045C", "043A_0301",
  320. "045D", "0438_0300",
  321. "045E", "0443_0306",
  322. "0476", "0474_030F",
  323. "0477", "0475_030F",
  324. "04C1", "0416_0306",
  325. "04C2", "0436_0306",
  326. "04D0", "0410_0306",
  327. "04D1", "0430_0306",
  328. "04D2", "0410_0308",
  329. "04D3", "0430_0308",
  330. "04D6", "0415_0306",
  331. "04D7", "0435_0306",
  332. "04DA", "04D8_0308",
  333. "04DB", "04D9_0308",
  334. "04DC", "0416_0308",
  335. "04DD", "0436_0308",
  336. "04DE", "0417_0308",
  337. "04DF", "0437_0308",
  338. "04E2", "0418_0304",
  339. "04E3", "0438_0304",
  340. "04E4", "0418_0308",
  341. "04E5", "0438_0308",
  342. "04E6", "041E_0308",
  343. "04E7", "043E_0308",
  344. "04EA", "04E8_0308",
  345. "04EB", "04E9_0308",
  346. "04EC", "042D_0308",
  347. "04ED", "044D_0308",
  348. "04EE", "0423_0304",
  349. "04EF", "0443_0304",
  350. "04F0", "0423_0308",
  351. "04F1", "0443_0308",
  352. "04F2", "0423_030B",
  353. "04F3", "0443_030B",
  354. "04F4", "0427_0308",
  355. "04F5", "0447_0308",
  356. "04F8", "042B_0308",
  357. "04F9", "044B_0308",
  358. "0622", "0627_0653",
  359. "0623", "0627_0654",
  360. "0624", "0648_0654",
  361. "0625", "0627_0655",
  362. "0626", "064A_0654",
  363. "06C0", "06D5_0654",
  364. "06C2", "06C1_0654",
  365. "06D3", "06D2_0654",
  366. "0929", "0928_093C",
  367. "0931", "0930_093C",
  368. "0934", "0933_093C",
  369. "0958", "0915_093C",
  370. "0959", "0916_093C",
  371. "095A", "0917_093C",
  372. "095B", "091C_093C",
  373. "095C", "0921_093C",
  374. "095D", "0922_093C",
  375. "095E", "092B_093C",
  376. "095F", "092F_093C",
  377. "09CB", "09C7_09BE",
  378. "09CC", "09C7_09D7",
  379. "09DC", "09A1_09BC",
  380. "09DD", "09A2_09BC",
  381. "09DF", "09AF_09BC",
  382. "0A33", "0A32_0A3C",
  383. "0A36", "0A38_0A3C",
  384. "0A59", "0A16_0A3C",
  385. "0A5A", "0A17_0A3C",
  386. "0A5B", "0A1C_0A3C",
  387. "0A5E", "0A2B_0A3C",
  388. "0B48", "0B47_0B56",
  389. "0B4B", "0B47_0B3E",
  390. "0B4C", "0B47_0B57",
  391. "0B5C", "0B21_0B3C",
  392. "0B5D", "0B22_0B3C",
  393. "0B94", "0B92_0BD7",
  394. "0BCA", "0BC6_0BBE",
  395. "0BCB", "0BC7_0BBE",
  396. "0BCC", "0BC6_0BD7",
  397. "0C48", "0C46_0C56",
  398. "0CC0", "0CBF_0CD5",
  399. "0CC7", "0CC6_0CD5",
  400. "0CC8", "0CC6_0CD6",
  401. "0CCA", "0CC6_0CC2",
  402. "0CCB", "0CC6_0CC2_0CD5",
  403. "0D4A", "0D46_0D3E",
  404. "0D4B", "0D47_0D3E",
  405. "0D4C", "0D46_0D57",
  406. "0DDA", "0DD9_0DCA",
  407. "0DDC", "0DD9_0DCF",
  408. "0DDD", "0DD9_0DCF_0DCA",
  409. "0DDE", "0DD9_0DDF",
  410. "0F43", "0F42_0FB7",
  411. "0F4D", "0F4C_0FB7",
  412. "0F52", "0F51_0FB7",
  413. "0F57", "0F56_0FB7",
  414. "0F5C", "0F5B_0FB7",
  415. "0F69", "0F40_0FB5",
  416. "0F73", "0F71_0F72",
  417. "0F75", "0F71_0F74",
  418. "0F76", "0FB2_0F80",
  419. "0F78", "0FB3_0F80",
  420. "0F81", "0F71_0F80",
  421. "0F93", "0F92_0FB7",
  422. "0F9D", "0F9C_0FB7",
  423. "0FA2", "0FA1_0FB7",
  424. "0FA7", "0FA6_0FB7",
  425. "0FAC", "0FAB_0FB7",
  426. "0FB9", "0F90_0FB5",
  427. "1026", "1025_102E",
  428. "1E00", "0041_0325",
  429. "1E01", "0061_0325",
  430. "1E02", "0042_0307",
  431. "1E03", "0062_0307",
  432. "1E04", "0042_0323",
  433. "1E05", "0062_0323",
  434. "1E06", "0042_0331",
  435. "1E07", "0062_0331",
  436. "1E08", "0043_0327_0301",
  437. "1E09", "0063_0327_0301",
  438. "1E0A", "0044_0307",
  439. "1E0B", "0064_0307",
  440. "1E0C", "0044_0323",
  441. "1E0D", "0064_0323",
  442. "1E0E", "0044_0331",
  443. "1E0F", "0064_0331",
  444. "1E10", "0044_0327",
  445. "1E11", "0064_0327",
  446. "1E12", "0044_032D",
  447. "1E13", "0064_032D",
  448. "1E14", "0045_0304_0300",
  449. "1E15", "0065_0304_0300",
  450. "1E16", "0045_0304_0301",
  451. "1E17", "0065_0304_0301",
  452. "1E18", "0045_032D",
  453. "1E19", "0065_032D",
  454. "1E1A", "0045_0330",
  455. "1E1B", "0065_0330",
  456. "1E1C", "0045_0327_0306",
  457. "1E1D", "0065_0327_0306",
  458. "1E1E", "0046_0307",
  459. "1E1F", "0066_0307",
  460. "1E20", "0047_0304",
  461. "1E21", "0067_0304",
  462. "1E22", "0048_0307",
  463. "1E23", "0068_0307",
  464. "1E24", "0048_0323",
  465. "1E25", "0068_0323",
  466. "1E26", "0048_0308",
  467. "1E27", "0068_0308",
  468. "1E28", "0048_0327",
  469. "1E29", "0068_0327",
  470. "1E2A", "0048_032E",
  471. "1E2B", "0068_032E",
  472. "1E2C", "0049_0330",
  473. "1E2D", "0069_0330",
  474. "1E2E", "0049_0308_0301",
  475. "1E2F", "0069_0308_0301",
  476. "1E30", "004B_0301",
  477. "1E31", "006B_0301",
  478. "1E32", "004B_0323",
  479. "1E33", "006B_0323",
  480. "1E34", "004B_0331",
  481. "1E35", "006B_0331",
  482. "1E36", "004C_0323",
  483. "1E37", "006C_0323",
  484. "1E38", "004C_0323_0304",
  485. "1E39", "006C_0323_0304",
  486. "1E3A", "004C_0331",
  487. "1E3B", "006C_0331",
  488. "1E3C", "004C_032D",
  489. "1E3D", "006C_032D",
  490. "1E3E", "004D_0301",
  491. "1E3F", "006D_0301",
  492. "1E40", "004D_0307",
  493. "1E41", "006D_0307",
  494. "1E42", "004D_0323",
  495. "1E43", "006D_0323",
  496. "1E44", "004E_0307",
  497. "1E45", "006E_0307",
  498. "1E46", "004E_0323",
  499. "1E47", "006E_0323",
  500. "1E48", "004E_0331",
  501. "1E49", "006E_0331",
  502. "1E4A", "004E_032D",
  503. "1E4B", "006E_032D",
  504. "1E4C", "004F_0303_0301",
  505. "1E4D", "006F_0303_0301",
  506. "1E4E", "004F_0303_0308",
  507. "1E4F", "006F_0303_0308",
  508. "1E50", "004F_0304_0300",
  509. "1E51", "006F_0304_0300",
  510. "1E52", "004F_0304_0301",
  511. "1E53", "006F_0304_0301",
  512. "1E54", "0050_0301",
  513. "1E55", "0070_0301",
  514. "1E56", "0050_0307",
  515. "1E57", "0070_0307",
  516. "1E58", "0052_0307",
  517. "1E59", "0072_0307",
  518. "1E5A", "0052_0323",
  519. "1E5B", "0072_0323",
  520. "1E5C", "0052_0323_0304",
  521. "1E5D", "0072_0323_0304",
  522. "1E5E", "0052_0331",
  523. "1E5F", "0072_0331",
  524. "1E60", "0053_0307",
  525. "1E61", "0073_0307",
  526. "1E62", "0053_0323",
  527. "1E63", "0073_0323",
  528. "1E64", "0053_0301_0307",
  529. "1E65", "0073_0301_0307",
  530. "1E66", "0053_030C_0307",
  531. "1E67", "0073_030C_0307",
  532. "1E68", "0053_0323_0307",
  533. "1E69", "0073_0323_0307",
  534. "1E6A", "0054_0307",
  535. "1E6B", "0074_0307",
  536. "1E6C", "0054_0323",
  537. "1E6D", "0074_0323",
  538. "1E6E", "0054_0331",
  539. "1E6F", "0074_0331",
  540. "1E70", "0054_032D",
  541. "1E71", "0074_032D",
  542. "1E72", "0055_0324",
  543. "1E73", "0075_0324",
  544. "1E74", "0055_0330",
  545. "1E75", "0075_0330",
  546. "1E76", "0055_032D",
  547. "1E77", "0075_032D",
  548. "1E78", "0055_0303_0301",
  549. "1E79", "0075_0303_0301",
  550. "1E7A", "0055_0304_0308",
  551. "1E7B", "0075_0304_0308",
  552. "1E7C", "0056_0303",
  553. "1E7D", "0076_0303",
  554. "1E7E", "0056_0323",
  555. "1E7F", "0076_0323",
  556. "1E80", "0057_0300",
  557. "1E81", "0077_0300",
  558. "1E82", "0057_0301",
  559. "1E83", "0077_0301",
  560. "1E84", "0057_0308",
  561. "1E85", "0077_0308",
  562. "1E86", "0057_0307",
  563. "1E87", "0077_0307",
  564. "1E88", "0057_0323",
  565. "1E89", "0077_0323",
  566. "1E8A", "0058_0307",
  567. "1E8B", "0078_0307",
  568. "1E8C", "0058_0308",
  569. "1E8D", "0078_0308",
  570. "1E8E", "0059_0307",
  571. "1E8F", "0079_0307",
  572. "1E90", "005A_0302",
  573. "1E91", "007A_0302",
  574. "1E92", "005A_0323",
  575. "1E93", "007A_0323",
  576. "1E94", "005A_0331",
  577. "1E95", "007A_0331",
  578. "1E96", "0068_0331",
  579. "1E97", "0074_0308",
  580. "1E98", "0077_030A",
  581. "1E99", "0079_030A",
  582. "1E9B", "017F_0307",
  583. "1EA0", "0041_0323",
  584. "1EA1", "0061_0323",
  585. "1EA2", "0041_0309",
  586. "1EA3", "0061_0309",
  587. "1EA4", "0041_0302_0301",
  588. "1EA5", "0061_0302_0301",
  589. "1EA6", "0041_0302_0300",
  590. "1EA7", "0061_0302_0300",
  591. "1EA8", "0041_0302_0309",
  592. "1EA9", "0061_0302_0309",
  593. "1EAA", "0041_0302_0303",
  594. "1EAB", "0061_0302_0303",
  595. "1EAC", "0041_0323_0302",
  596. "1EAD", "0061_0323_0302",
  597. "1EAE", "0041_0306_0301",
  598. "1EAF", "0061_0306_0301",
  599. "1EB0", "0041_0306_0300",
  600. "1EB1", "0061_0306_0300",
  601. "1EB2", "0041_0306_0309",
  602. "1EB3", "0061_0306_0309",
  603. "1EB4", "0041_0306_0303",
  604. "1EB5", "0061_0306_0303",
  605. "1EB6", "0041_0323_0306",
  606. "1EB7", "0061_0323_0306",
  607. "1EB8", "0045_0323",
  608. "1EB9", "0065_0323",
  609. "1EBA", "0045_0309",
  610. "1EBB", "0065_0309",
  611. "1EBC", "0045_0303",
  612. "1EBD", "0065_0303",
  613. "1EBE", "0045_0302_0301",
  614. "1EBF", "0065_0302_0301",
  615. "1EC0", "0045_0302_0300",
  616. "1EC1", "0065_0302_0300",
  617. "1EC2", "0045_0302_0309",
  618. "1EC3", "0065_0302_0309",
  619. "1EC4", "0045_0302_0303",
  620. "1EC5", "0065_0302_0303",
  621. "1EC6", "0045_0323_0302",
  622. "1EC7", "0065_0323_0302",
  623. "1EC8", "0049_0309",
  624. "1EC9", "0069_0309",
  625. "1ECA", "0049_0323",
  626. "1ECB", "0069_0323",
  627. "1ECC", "004F_0323",
  628. "1ECD", "006F_0323",
  629. "1ECE", "004F_0309",
  630. "1ECF", "006F_0309",
  631. "1ED0", "004F_0302_0301",
  632. "1ED1", "006F_0302_0301",
  633. "1ED2", "004F_0302_0300",
  634. "1ED3", "006F_0302_0300",
  635. "1ED4", "004F_0302_0309",
  636. "1ED5", "006F_0302_0309",
  637. "1ED6", "004F_0302_0303",
  638. "1ED7", "006F_0302_0303",
  639. "1ED8", "004F_0323_0302",
  640. "1ED9", "006F_0323_0302",
  641. "1EDA", "004F_031B_0301",
  642. "1EDB", "006F_031B_0301",
  643. "1EDC", "004F_031B_0300",
  644. "1EDD", "006F_031B_0300",
  645. "1EDE", "004F_031B_0309",
  646. "1EDF", "006F_031B_0309",
  647. "1EE0", "004F_031B_0303",
  648. "1EE1", "006F_031B_0303",
  649. "1EE2", "004F_031B_0323",
  650. "1EE3", "006F_031B_0323",
  651. "1EE4", "0055_0323",
  652. "1EE5", "0075_0323",
  653. "1EE6", "0055_0309",
  654. "1EE7", "0075_0309",
  655. "1EE8", "0055_031B_0301",
  656. "1EE9", "0075_031B_0301",
  657. "1EEA", "0055_031B_0300",
  658. "1EEB", "0075_031B_0300",
  659. "1EEC", "0055_031B_0309",
  660. "1EED", "0075_031B_0309",
  661. "1EEE", "0055_031B_0303",
  662. "1EEF", "0075_031B_0303",
  663. "1EF0", "0055_031B_0323",
  664. "1EF1", "0075_031B_0323",
  665. "1EF2", "0059_0300",
  666. "1EF3", "0079_0300",
  667. "1EF4", "0059_0323",
  668. "1EF5", "0079_0323",
  669. "1EF6", "0059_0309",
  670. "1EF7", "0079_0309",
  671. "1EF8", "0059_0303",
  672. "1EF9", "0079_0303",
  673. "1F00", "03B1_0313",
  674. "1F01", "03B1_0314",
  675. "1F02", "03B1_0313_0300",
  676. "1F03", "03B1_0314_0300",
  677. "1F04", "03B1_0313_0301",
  678. "1F05", "03B1_0314_0301",
  679. "1F06", "03B1_0313_0342",
  680. "1F07", "03B1_0314_0342",
  681. "1F08", "0391_0313",
  682. "1F09", "0391_0314",
  683. "1F0A", "0391_0313_0300",
  684. "1F0B", "0391_0314_0300",
  685. "1F0C", "0391_0313_0301",
  686. "1F0D", "0391_0314_0301",
  687. "1F0E", "0391_0313_0342",
  688. "1F0F", "0391_0314_0342",
  689. "1F10", "03B5_0313",
  690. "1F11", "03B5_0314",
  691. "1F12", "03B5_0313_0300",
  692. "1F13", "03B5_0314_0300",
  693. "1F14", "03B5_0313_0301",
  694. "1F15", "03B5_0314_0301",
  695. "1F18", "0395_0313",
  696. "1F19", "0395_0314",
  697. "1F1A", "0395_0313_0300",
  698. "1F1B", "0395_0314_0300",
  699. "1F1C", "0395_0313_0301",
  700. "1F1D", "0395_0314_0301",
  701. "1F20", "03B7_0313",
  702. "1F21", "03B7_0314",
  703. "1F22", "03B7_0313_0300",
  704. "1F23", "03B7_0314_0300",
  705. "1F24", "03B7_0313_0301",
  706. "1F25", "03B7_0314_0301",
  707. "1F26", "03B7_0313_0342",
  708. "1F27", "03B7_0314_0342",
  709. "1F28", "0397_0313",
  710. "1F29", "0397_0314",
  711. "1F2A", "0397_0313_0300",
  712. "1F2B", "0397_0314_0300",
  713. "1F2C", "0397_0313_0301",
  714. "1F2D", "0397_0314_0301",
  715. "1F2E", "0397_0313_0342",
  716. "1F2F", "0397_0314_0342",
  717. "1F30", "03B9_0313",
  718. "1F31", "03B9_0314",
  719. "1F32", "03B9_0313_0300",
  720. "1F33", "03B9_0314_0300",
  721. "1F34", "03B9_0313_0301",
  722. "1F35", "03B9_0314_0301",
  723. "1F36", "03B9_0313_0342",
  724. "1F37", "03B9_0314_0342",
  725. "1F38", "0399_0313",
  726. "1F39", "0399_0314",
  727. "1F3A", "0399_0313_0300",
  728. "1F3B", "0399_0314_0300",
  729. "1F3C", "0399_0313_0301",
  730. "1F3D", "0399_0314_0301",
  731. "1F3E", "0399_0313_0342",
  732. "1F3F", "0399_0314_0342",
  733. "1F40", "03BF_0313",
  734. "1F41", "03BF_0314",
  735. "1F42", "03BF_0313_0300",
  736. "1F43", "03BF_0314_0300",
  737. "1F44", "03BF_0313_0301",
  738. "1F45", "03BF_0314_0301",
  739. "1F48", "039F_0313",
  740. "1F49", "039F_0314",
  741. "1F4A", "039F_0313_0300",
  742. "1F4B", "039F_0314_0300",
  743. "1F4C", "039F_0313_0301",
  744. "1F4D", "039F_0314_0301",
  745. "1F50", "03C5_0313",
  746. "1F51", "03C5_0314",
  747. "1F52", "03C5_0313_0300",
  748. "1F53", "03C5_0314_0300",
  749. "1F54", "03C5_0313_0301",
  750. "1F55", "03C5_0314_0301",
  751. "1F56", "03C5_0313_0342",
  752. "1F57", "03C5_0314_0342",
  753. "1F59", "03A5_0314",
  754. "1F5B", "03A5_0314_0300",
  755. "1F5D", "03A5_0314_0301",
  756. "1F5F", "03A5_0314_0342",
  757. "1F60", "03C9_0313",
  758. "1F61", "03C9_0314",
  759. "1F62", "03C9_0313_0300",
  760. "1F63", "03C9_0314_0300",
  761. "1F64", "03C9_0313_0301",
  762. "1F65", "03C9_0314_0301",
  763. "1F66", "03C9_0313_0342",
  764. "1F67", "03C9_0314_0342",
  765. "1F68", "03A9_0313",
  766. "1F69", "03A9_0314",
  767. "1F6A", "03A9_0313_0300",
  768. "1F6B", "03A9_0314_0300",
  769. "1F6C", "03A9_0313_0301",
  770. "1F6D", "03A9_0314_0301",
  771. "1F6E", "03A9_0313_0342",
  772. "1F6F", "03A9_0314_0342",
  773. "1F70", "03B1_0300",
  774. "1F71", "03B1_0301",
  775. "1F72", "03B5_0300",
  776. "1F73", "03B5_0301",
  777. "1F74", "03B7_0300",
  778. "1F75", "03B7_0301",
  779. "1F76", "03B9_0300",
  780. "1F77", "03B9_0301",
  781. "1F78", "03BF_0300",
  782. "1F79", "03BF_0301",
  783. "1F7A", "03C5_0300",
  784. "1F7B", "03C5_0301",
  785. "1F7C", "03C9_0300",
  786. "1F7D", "03C9_0301",
  787. "1F80", "03B1_0313_0345",
  788. "1F81", "03B1_0314_0345",
  789. "1F82", "03B1_0313_0300_0345",
  790. "1F83", "03B1_0314_0300_0345",
  791. "1F84", "03B1_0313_0301_0345",
  792. "1F85", "03B1_0314_0301_0345",
  793. "1F86", "03B1_0313_0342_0345",
  794. "1F87", "03B1_0314_0342_0345",
  795. "1F88", "0391_0313_0345",
  796. "1F89", "0391_0314_0345",
  797. "1F8A", "0391_0313_0300_0345",
  798. "1F8B", "0391_0314_0300_0345",
  799. "1F8C", "0391_0313_0301_0345",
  800. "1F8D", "0391_0314_0301_0345",
  801. "1F8E", "0391_0313_0342_0345",
  802. "1F8F", "0391_0314_0342_0345",
  803. "1F90", "03B7_0313_0345",
  804. "1F91", "03B7_0314_0345",
  805. "1F92", "03B7_0313_0300_0345",
  806. "1F93", "03B7_0314_0300_0345",
  807. "1F94", "03B7_0313_0301_0345",
  808. "1F95", "03B7_0314_0301_0345",
  809. "1F96", "03B7_0313_0342_0345",
  810. "1F97", "03B7_0314_0342_0345",
  811. "1F98", "0397_0313_0345",
  812. "1F99", "0397_0314_0345",
  813. "1F9A", "0397_0313_0300_0345",
  814. "1F9B", "0397_0314_0300_0345",
  815. "1F9C", "0397_0313_0301_0345",
  816. "1F9D", "0397_0314_0301_0345",
  817. "1F9E", "0397_0313_0342_0345",
  818. "1F9F", "0397_0314_0342_0345",
  819. "1FA0", "03C9_0313_0345",
  820. "1FA1", "03C9_0314_0345",
  821. "1FA2", "03C9_0313_0300_0345",
  822. "1FA3", "03C9_0314_0300_0345",
  823. "1FA4", "03C9_0313_0301_0345",
  824. "1FA5", "03C9_0314_0301_0345",
  825. "1FA6", "03C9_0313_0342_0345",
  826. "1FA7", "03C9_0314_0342_0345",
  827. "1FA8", "03A9_0313_0345",
  828. "1FA9", "03A9_0314_0345",
  829. "1FAA", "03A9_0313_0300_0345",
  830. "1FAB", "03A9_0314_0300_0345",
  831. "1FAC", "03A9_0313_0301_0345",
  832. "1FAD", "03A9_0314_0301_0345",
  833. "1FAE", "03A9_0313_0342_0345",
  834. "1FAF", "03A9_0314_0342_0345",
  835. "1FB0", "03B1_0306",
  836. "1FB1", "03B1_0304",
  837. "1FB2", "03B1_0300_0345",
  838. "1FB3", "03B1_0345",
  839. "1FB4", "03B1_0301_0345",
  840. "1FB6", "03B1_0342",
  841. "1FB7", "03B1_0342_0345",
  842. "1FB8", "0391_0306",
  843. "1FB9", "0391_0304",
  844. "1FBA", "0391_0300",
  845. "1FBB", "0391_0301",
  846. "1FBC", "0391_0345",
  847. "1FBE", "03B9",
  848. "1FC1", "00A8_0342",
  849. "1FC2", "03B7_0300_0345",
  850. "1FC3", "03B7_0345",
  851. "1FC4", "03B7_0301_0345",
  852. "1FC6", "03B7_0342",
  853. "1FC7", "03B7_0342_0345",
  854. "1FC8", "0395_0300",
  855. "1FC9", "0395_0301",
  856. "1FCA", "0397_0300",
  857. "1FCB", "0397_0301",
  858. "1FCC", "0397_0345",
  859. "1FCD", "1FBF_0300",
  860. "1FCE", "1FBF_0301",
  861. "1FCF", "1FBF_0342",
  862. "1FD0", "03B9_0306",
  863. "1FD1", "03B9_0304",
  864. "1FD2", "03B9_0308_0300",
  865. "1FD3", "03B9_0308_0301",
  866. "1FD6", "03B9_0342",
  867. "1FD7", "03B9_0308_0342",
  868. "1FD8", "0399_0306",
  869. "1FD9", "0399_0304",
  870. "1FDA", "0399_0300",
  871. "1FDB", "0399_0301",
  872. "1FDD", "1FFE_0300",
  873. "1FDE", "1FFE_0301",
  874. "1FDF", "1FFE_0342",
  875. "1FE0", "03C5_0306",
  876. "1FE1", "03C5_0304",
  877. "1FE2", "03C5_0308_0300",
  878. "1FE3", "03C5_0308_0301",
  879. "1FE4", "03C1_0313",
  880. "1FE5", "03C1_0314",
  881. "1FE6", "03C5_0342",
  882. "1FE7", "03C5_0308_0342",
  883. "1FE8", "03A5_0306",
  884. "1FE9", "03A5_0304",
  885. "1FEA", "03A5_0300",
  886. "1FEB", "03A5_0301",
  887. "1FEC", "03A1_0314",
  888. "1FED", "00A8_0300",
  889. "1FEE", "00A8_0301",
  890. "1FEF", "0060",
  891. "1FF2", "03C9_0300_0345",
  892. "1FF3", "03C9_0345",
  893. "1FF4", "03C9_0301_0345",
  894. "1FF6", "03C9_0342",
  895. "1FF7", "03C9_0342_0345",
  896. "1FF8", "039F_0300",
  897. "1FF9", "039F_0301",
  898. "1FFA", "03A9_0300",
  899. "1FFB", "03A9_0301",
  900. "1FFC", "03A9_0345",
  901. "1FFD", "00B4",
  902. "2000", "2002",
  903. "2001", "2003",
  904. "2126", "03A9",
  905. "212A", "004B",
  906. "212B", "0041_030A",
  907. "219A", "2190_0338",
  908. "219B", "2192_0338",
  909. "21AE", "2194_0338",
  910. "21CD", "21D0_0338",
  911. "21CE", "21D4_0338",
  912. "21CF", "21D2_0338",
  913. "2204", "2203_0338",
  914. "2209", "2208_0338",
  915. "220C", "220B_0338",
  916. "2224", "2223_0338",
  917. "2226", "2225_0338",
  918. "2241", "223C_0338",
  919. "2244", "2243_0338",
  920. "2247", "2245_0338",
  921. "2249", "2248_0338",
  922. "2260", "003D_0338",
  923. "2262", "2261_0338",
  924. "226D", "224D_0338",
  925. "226E", "003C_0338",
  926. "226F", "003E_0338",
  927. "2270", "2264_0338",
  928. "2271", "2265_0338",
  929. "2274", "2272_0338",
  930. "2275", "2273_0338",
  931. "2278", "2276_0338",
  932. "2279", "2277_0338",
  933. "2280", "227A_0338",
  934. "2281", "227B_0338",
  935. "2284", "2282_0338",
  936. "2285", "2283_0338",
  937. "2288", "2286_0338",
  938. "2289", "2287_0338",
  939. "22AC", "22A2_0338",
  940. "22AD", "22A8_0338",
  941. "22AE", "22A9_0338",
  942. "22AF", "22AB_0338",
  943. "22E0", "227C_0338",
  944. "22E1", "227D_0338",
  945. "22E2", "2291_0338",
  946. "22E3", "2292_0338",
  947. "22EA", "22B2_0338",
  948. "22EB", "22B3_0338",
  949. "22EC", "22B4_0338",
  950. "22ED", "22B5_0338",
  951. "2329", "3008",
  952. "232A", "3009",
  953. "2ADC", "2ADD_0338",
  954. "304C", "304B_3099",
  955. "304E", "304D_3099",
  956. "3050", "304F_3099",
  957. "3052", "3051_3099",
  958. "3054", "3053_3099",
  959. "3056", "3055_3099",
  960. "3058", "3057_3099",
  961. "305A", "3059_3099",
  962. "305C", "305B_3099",
  963. "305E", "305D_3099",
  964. "3060", "305F_3099",
  965. "3062", "3061_3099",
  966. "3065", "3064_3099",
  967. "3067", "3066_3099",
  968. "3069", "3068_3099",
  969. "3070", "306F_3099",
  970. "3071", "306F_309A",
  971. "3073", "3072_3099",
  972. "3074", "3072_309A",
  973. "3076", "3075_3099",
  974. "3077", "3075_309A",
  975. "3079", "3078_3099",
  976. "307A", "3078_309A",
  977. "307C", "307B_3099",
  978. "307D", "307B_309A",
  979. "3094", "3046_3099",
  980. "309E", "309D_3099",
  981. "30AC", "30AB_3099",
  982. "30AE", "30AD_3099",
  983. "30B0", "30AF_3099",
  984. "30B2", "30B1_3099",
  985. "30B4", "30B3_3099",
  986. "30B6", "30B5_3099",
  987. "30B8", "30B7_3099",
  988. "30BA", "30B9_3099",
  989. "30BC", "30BB_3099",
  990. "30BE", "30BD_3099",
  991. "30C0", "30BF_3099",
  992. "30C2", "30C1_3099",
  993. "30C5", "30C4_3099",
  994. "30C7", "30C6_3099",
  995. "30C9", "30C8_3099",
  996. "30D0", "30CF_3099",
  997. "30D1", "30CF_309A",
  998. "30D3", "30D2_3099",
  999. "30D4", "30D2_309A",
  1000. "30D6", "30D5_3099",
  1001. "30D7", "30D5_309A",
  1002. "30D9", "30D8_3099",
  1003. "30DA", "30D8_309A",
  1004. "30DC", "30DB_3099",
  1005. "30DD", "30DB_309A",
  1006. "30F4", "30A6_3099",
  1007. "30F7", "30EF_3099",
  1008. "30F8", "30F0_3099",
  1009. "30F9", "30F1_3099",
  1010. "30FA", "30F2_3099",
  1011. "30FE", "30FD_3099",
  1012. "F900", "8C48",
  1013. "F901", "66F4",
  1014. "F902", "8ECA",
  1015. "F903", "8CC8",
  1016. "F904", "6ED1",
  1017. "F905", "4E32",
  1018. "F906", "53E5",
  1019. "F907", "9F9C",
  1020. "F908", "9F9C",
  1021. "F909", "5951",
  1022. "F90A", "91D1",
  1023. "F90B", "5587",
  1024. "F90C", "5948",
  1025. "F90D", "61F6",
  1026. "F90E", "7669",
  1027. "F90F", "7F85",
  1028. "F910", "863F",
  1029. "F911", "87BA",
  1030. "F912", "88F8",
  1031. "F913", "908F",
  1032. "F914", "6A02",
  1033. "F915", "6D1B",
  1034. "F916", "70D9",
  1035. "F917", "73DE",
  1036. "F918", "843D",
  1037. "F919", "916A",
  1038. "F91A", "99F1",
  1039. "F91B", "4E82",
  1040. "F91C", "5375",
  1041. "F91D", "6B04",
  1042. "F91E", "721B",
  1043. "F91F", "862D",
  1044. "F920", "9E1E",
  1045. "F921", "5D50",
  1046. "F922", "6FEB",
  1047. "F923", "85CD",
  1048. "F924", "8964",
  1049. "F925", "62C9",
  1050. "F926", "81D8",
  1051. "F927", "881F",
  1052. "F928", "5ECA",
  1053. "F929", "6717",
  1054. "F92A", "6D6A",
  1055. "F92B", "72FC",
  1056. "F92C", "90CE",
  1057. "F92D", "4F86",
  1058. "F92E", "51B7",
  1059. "F92F", "52DE",
  1060. "F930", "64C4",
  1061. "F931", "6AD3",
  1062. "F932", "7210",
  1063. "F933", "76E7",
  1064. "F934", "8001",
  1065. "F935", "8606",
  1066. "F936", "865C",
  1067. "F937", "8DEF",
  1068. "F938", "9732",
  1069. "F939", "9B6F",
  1070. "F93A", "9DFA",
  1071. "F93B", "788C",
  1072. "F93C", "797F",
  1073. "F93D", "7DA0",
  1074. "F93E", "83C9",
  1075. "F93F", "9304",
  1076. "F940", "9E7F",
  1077. "F941", "8AD6",
  1078. "F942", "58DF",
  1079. "F943", "5F04",
  1080. "F944", "7C60",
  1081. "F945", "807E",
  1082. "F946", "7262",
  1083. "F947", "78CA",
  1084. "F948", "8CC2",
  1085. "F949", "96F7",
  1086. "F94A", "58D8",
  1087. "F94B", "5C62",
  1088. "F94C", "6A13",
  1089. "F94D", "6DDA",
  1090. "F94E", "6F0F",
  1091. "F94F", "7D2F",
  1092. "F950", "7E37",
  1093. "F951", "964B",
  1094. "F952", "52D2",
  1095. "F953", "808B",
  1096. "F954", "51DC",
  1097. "F955", "51CC",
  1098. "F956", "7A1C",
  1099. "F957", "7DBE",
  1100. "F958", "83F1",
  1101. "F959", "9675",
  1102. "F95A", "8B80",
  1103. "F95B", "62CF",
  1104. "F95C", "6A02",
  1105. "F95D", "8AFE",
  1106. "F95E", "4E39",
  1107. "F95F", "5BE7",
  1108. "F960", "6012",
  1109. "F961", "7387",
  1110. "F962", "7570",
  1111. "F963", "5317",
  1112. "F964", "78FB",
  1113. "F965", "4FBF",
  1114. "F966", "5FA9",
  1115. "F967", "4E0D",
  1116. "F968", "6CCC",
  1117. "F969", "6578",
  1118. "F96A", "7D22",
  1119. "F96B", "53C3",
  1120. "F96C", "585E",
  1121. "F96D", "7701",
  1122. "F96E", "8449",
  1123. "F96F", "8AAA",
  1124. "F970", "6BBA",
  1125. "F971", "8FB0",
  1126. "F972", "6C88",
  1127. "F973", "62FE",
  1128. "F974", "82E5",
  1129. "F975", "63A0",
  1130. "F976", "7565",
  1131. "F977", "4EAE",
  1132. "F978", "5169",
  1133. "F979", "51C9",
  1134. "F97A", "6881",
  1135. "F97B", "7CE7",
  1136. "F97C", "826F",
  1137. "F97D", "8AD2",
  1138. "F97E", "91CF",
  1139. "F97F", "52F5",
  1140. "F980", "5442",
  1141. "F981", "5973",
  1142. "F982", "5EEC",
  1143. "F983", "65C5",
  1144. "F984", "6FFE",
  1145. "F985", "792A",
  1146. "F986", "95AD",
  1147. "F987", "9A6A",
  1148. "F988", "9E97",
  1149. "F989", "9ECE",
  1150. "F98A", "529B",
  1151. "F98B", "66C6",
  1152. "F98C", "6B77",
  1153. "F98D", "8F62",
  1154. "F98E", "5E74",
  1155. "F98F", "6190",
  1156. "F990", "6200",
  1157. "F991", "649A",
  1158. "F992", "6F23",
  1159. "F993", "7149",
  1160. "F994", "7489",
  1161. "F995", "79CA",
  1162. "F996", "7DF4",
  1163. "F997", "806F",
  1164. "F998", "8F26",
  1165. "F999", "84EE",
  1166. "F99A", "9023",
  1167. "F99B", "934A",
  1168. "F99C", "5217",
  1169. "F99D", "52A3",
  1170. "F99E", "54BD",
  1171. "F99F", "70C8",
  1172. "F9A0", "88C2",
  1173. "F9A1", "8AAA",
  1174. "F9A2", "5EC9",
  1175. "F9A3", "5FF5",
  1176. "F9A4", "637B",
  1177. "F9A5", "6BAE",
  1178. "F9A6", "7C3E",
  1179. "F9A7", "7375",
  1180. "F9A8", "4EE4",
  1181. "F9A9", "56F9",
  1182. "F9AA", "5BE7",
  1183. "F9AB", "5DBA",
  1184. "F9AC", "601C",
  1185. "F9AD", "73B2",
  1186. "F9AE", "7469",
  1187. "F9AF", "7F9A",
  1188. "F9B0", "8046",
  1189. "F9B1", "9234",
  1190. "F9B2", "96F6",
  1191. "F9B3", "9748",
  1192. "F9B4", "9818",
  1193. "F9B5", "4F8B",
  1194. "F9B6", "79AE",
  1195. "F9B7", "91B4",
  1196. "F9B8", "96B8",
  1197. "F9B9", "60E1",
  1198. "F9BA", "4E86",
  1199. "F9BB", "50DA",
  1200. "F9BC", "5BEE",
  1201. "F9BD", "5C3F",
  1202. "F9BE", "6599",
  1203. "F9BF", "6A02",
  1204. "F9C0", "71CE",
  1205. "F9C1", "7642",
  1206. "F9C2", "84FC",
  1207. "F9C3", "907C",
  1208. "F9C4", "9F8D",
  1209. "F9C5", "6688",
  1210. "F9C6", "962E",
  1211. "F9C7", "5289",
  1212. "F9C8", "677B",
  1213. "F9C9", "67F3",
  1214. "F9CA", "6D41",
  1215. "F9CB", "6E9C",
  1216. "F9CC", "7409",
  1217. "F9CD", "7559",
  1218. "F9CE", "786B",
  1219. "F9CF", "7D10",
  1220. "F9D0", "985E",
  1221. "F9D1", "516D",
  1222. "F9D2", "622E",
  1223. "F9D3", "9678",
  1224. "F9D4", "502B",
  1225. "F9D5", "5D19",
  1226. "F9D6", "6DEA",
  1227. "F9D7", "8F2A",
  1228. "F9D8", "5F8B",
  1229. "F9D9", "6144",
  1230. "F9DA", "6817",
  1231. "F9DB", "7387",
  1232. "F9DC", "9686",
  1233. "F9DD", "5229",
  1234. "F9DE", "540F",
  1235. "F9DF", "5C65",
  1236. "F9E0", "6613",
  1237. "F9E1", "674E",
  1238. "F9E2", "68A8",
  1239. "F9E3", "6CE5",
  1240. "F9E4", "7406",
  1241. "F9E5", "75E2",
  1242. "F9E6", "7F79",
  1243. "F9E7", "88CF",
  1244. "F9E8", "88E1",
  1245. "F9E9", "91CC",
  1246. "F9EA", "96E2",
  1247. "F9EB", "533F",
  1248. "F9EC", "6EBA",
  1249. "F9ED", "541D",
  1250. "F9EE", "71D0",
  1251. "F9EF", "7498",
  1252. "F9F0", "85FA",
  1253. "F9F1", "96A3",
  1254. "F9F2", "9C57",
  1255. "F9F3", "9E9F",
  1256. "F9F4", "6797",
  1257. "F9F5", "6DCB",
  1258. "F9F6", "81E8",
  1259. "F9F7", "7ACB",
  1260. "F9F8", "7B20",
  1261. "F9F9", "7C92",
  1262. "F9FA", "72C0",
  1263. "F9FB", "7099",
  1264. "F9FC", "8B58",
  1265. "F9FD", "4EC0",
  1266. "F9FE", "8336",
  1267. "F9FF", "523A",
  1268. "FA00", "5207",
  1269. "FA01", "5EA6",
  1270. "FA02", "62D3",
  1271. "FA03", "7CD6",
  1272. "FA04", "5B85",
  1273. "FA05", "6D1E",
  1274. "FA06", "66B4",
  1275. "FA07", "8F3B",
  1276. "FA08", "884C",
  1277. "FA09", "964D",
  1278. "FA0A", "898B",
  1279. "FA0B", "5ED3",
  1280. "FA0C", "5140",
  1281. "FA0D", "55C0",
  1282. "FA10", "585A",
  1283. "FA12", "6674",
  1284. "FA15", "51DE",
  1285. "FA16", "732A",
  1286. "FA17", "76CA",
  1287. "FA18", "793C",
  1288. "FA19", "795E",
  1289. "FA1A", "7965",
  1290. "FA1B", "798F",
  1291. "FA1C", "9756",
  1292. "FA1D", "7CBE",
  1293. "FA1E", "7FBD",
  1294. "FA20", "8612",
  1295. "FA22", "8AF8",
  1296. "FA25", "9038",
  1297. "FA26", "90FD",
  1298. "FA2A", "98EF",
  1299. "FA2B", "98FC",
  1300. "FA2C", "9928",
  1301. "FA2D", "9DB4",
  1302. "FA30", "4FAE",
  1303. "FA31", "50E7",
  1304. "FA32", "514D",
  1305. "FA33", "52C9",
  1306. "FA34", "52E4",
  1307. "FA35", "5351",
  1308. "FA36", "559D",
  1309. "FA37", "5606",
  1310. "FA38", "5668",
  1311. "FA39", "5840",
  1312. "FA3A", "58A8",
  1313. "FA3B", "5C64",
  1314. "FA3C", "5C6E",
  1315. "FA3D", "6094",
  1316. "FA3E", "6168",
  1317. "FA3F", "618E",
  1318. "FA40", "61F2",
  1319. "FA41", "654F",
  1320. "FA42", "65E2",
  1321. "FA43", "6691",
  1322. "FA44", "6885",
  1323. "FA45", "6D77",
  1324. "FA46", "6E1A",
  1325. "FA47", "6F22",
  1326. "FA48", "716E",
  1327. "FA49", "722B",
  1328. "FA4A", "7422",
  1329. "FA4B", "7891",
  1330. "FA4C", "793E",
  1331. "FA4D", "7949",
  1332. "FA4E", "7948",
  1333. "FA4F", "7950",
  1334. "FA50", "7956",
  1335. "FA51", "795D",
  1336. "FA52", "798D",
  1337. "FA53", "798E",
  1338. "FA54", "7A40",
  1339. "FA55", "7A81",
  1340. "FA56", "7BC0",
  1341. "FA57", "7DF4",
  1342. "FA58", "7E09",
  1343. "FA59", "7E41",
  1344. "FA5A", "7F72",
  1345. "FA5B", "8005",
  1346. "FA5C", "81ED",
  1347. "FA5D", "8279",
  1348. "FA5E", "8279",
  1349. "FA5F", "8457",
  1350. "FA60", "8910",
  1351. "FA61", "8996",
  1352. "FA62", "8B01",
  1353. "FA63", "8B39",
  1354. "FA64", "8CD3",
  1355. "FA65", "8D08",
  1356. "FA66", "8FB6",
  1357. "FA67", "9038",
  1358. "FA68", "96E3",
  1359. "FA69", "97FF",
  1360. "FA6A", "983B",
  1361. "FB1D", "05D9_05B4",
  1362. "FB1F", "05F2_05B7",
  1363. "FB2A", "05E9_05C1",
  1364. "FB2B", "05E9_05C2",
  1365. "FB2C", "05E9_05BC_05C1",
  1366. "FB2D", "05E9_05BC_05C2",
  1367. "FB2E", "05D0_05B7",
  1368. "FB2F", "05D0_05B8",
  1369. "FB30", "05D0_05BC",
  1370. "FB31", "05D1_05BC",
  1371. "FB32", "05D2_05BC",
  1372. "FB33", "05D3_05BC",
  1373. "FB34", "05D4_05BC",
  1374. "FB35", "05D5_05BC",
  1375. "FB36", "05D6_05BC",
  1376. "FB38", "05D8_05BC",
  1377. "FB39", "05D9_05BC",
  1378. "FB3A", "05DA_05BC",
  1379. "FB3B", "05DB_05BC",
  1380. "FB3C", "05DC_05BC",
  1381. "FB3E", "05DE_05BC",
  1382. "FB40", "05E0_05BC",
  1383. "FB41", "05E1_05BC",
  1384. "FB43", "05E3_05BC",
  1385. "FB44", "05E4_05BC",
  1386. "FB46", "05E6_05BC",
  1387. "FB47", "05E7_05BC",
  1388. "FB48", "05E8_05BC",
  1389. "FB49", "05E9_05BC",
  1390. "FB4A", "05EA_05BC",
  1391. "FB4B", "05D5_05B9",
  1392. "FB4C", "05D1_05BF",
  1393. "FB4D", "05DB_05BF",
  1394. "FB4E", "05E4_05BF",
  1395. "1D15E", "1D157_1D165",
  1396. "1D15F", "1D158_1D165",
  1397. "1D160", "1D158_1D165_1D16E",
  1398. "1D161", "1D158_1D165_1D16F",
  1399. "1D162", "1D158_1D165_1D170",
  1400. "1D163", "1D158_1D165_1D171",
  1401. "1D164", "1D158_1D165_1D172",
  1402. "1D1BB", "1D1B9_1D165",
  1403. "1D1BC", "1D1BA_1D165",
  1404. "1D1BD", "1D1B9_1D165_1D16E",
  1405. "1D1BE", "1D1BA_1D165_1D16E",
  1406. "1D1BF", "1D1B9_1D165_1D16F",
  1407. "1D1C0", "1D1BA_1D165_1D16F",
  1408. "2F800", "4E3D",
  1409. "2F801", "4E38",
  1410. "2F802", "4E41",
  1411. "2F803", "20122",
  1412. "2F804", "4F60",
  1413. "2F805", "4FAE",
  1414. "2F806", "4FBB",
  1415. "2F807", "5002",
  1416. "2F808", "507A",
  1417. "2F809", "5099",
  1418. "2F80A", "50E7",
  1419. "2F80B", "50CF",
  1420. "2F80C", "349E",
  1421. "2F80D", "2063A",
  1422. "2F80E", "514D",
  1423. "2F80F", "5154",
  1424. "2F810", "5164",
  1425. "2F811", "5177",
  1426. "2F812", "2051C",
  1427. "2F813", "34B9",
  1428. "2F814", "5167",
  1429. "2F815", "518D",
  1430. "2F816", "2054B",
  1431. "2F817", "5197",
  1432. "2F818", "51A4",
  1433. "2F819", "4ECC",
  1434. "2F81A", "51AC",
  1435. "2F81B", "51B5",
  1436. "2F81C", "291DF",
  1437. "2F81D", "51F5",
  1438. "2F81E", "5203",
  1439. "2F81F", "34DF",
  1440. "2F820", "523B",
  1441. "2F821", "5246",
  1442. "2F822", "5272",
  1443. "2F823", "5277",
  1444. "2F824", "3515",
  1445. "2F825", "52C7",
  1446. "2F826", "52C9",
  1447. "2F827", "52E4",
  1448. "2F828", "52FA",
  1449. "2F829", "5305",
  1450. "2F82A", "5306",
  1451. "2F82B", "5317",
  1452. "2F82C", "5349",
  1453. "2F82D", "5351",
  1454. "2F82E", "535A",
  1455. "2F82F", "5373",
  1456. "2F830", "537D",
  1457. "2F831", "537F",
  1458. "2F832", "537F",
  1459. "2F833", "537F",
  1460. "2F834", "20A2C",
  1461. "2F835", "7070",
  1462. "2F836", "53CA",
  1463. "2F837", "53DF",
  1464. "2F838", "20B63",
  1465. "2F839", "53EB",
  1466. "2F83A", "53F1",
  1467. "2F83B", "5406",
  1468. "2F83C", "549E",
  1469. "2F83D", "5438",
  1470. "2F83E", "5448",
  1471. "2F83F", "5468",
  1472. "2F840", "54A2",
  1473. "2F841", "54F6",
  1474. "2F842", "5510",
  1475. "2F843", "5553",
  1476. "2F844", "5563",
  1477. "2F845", "5584",
  1478. "2F846", "5584",
  1479. "2F847", "5599",
  1480. "2F848", "55AB",
  1481. "2F849", "55B3",
  1482. "2F84A", "55C2",
  1483. "2F84B", "5716",
  1484. "2F84C", "5606",
  1485. "2F84D", "5717",
  1486. "2F84E", "5651",
  1487. "2F84F", "5674",
  1488. "2F850", "5207",
  1489. "2F851", "58EE",
  1490. "2F852", "57CE",
  1491. "2F853", "57F4",
  1492. "2F854", "580D",
  1493. "2F855", "578B",
  1494. "2F856", "5832",
  1495. "2F857", "5831",
  1496. "2F858", "58AC",
  1497. "2F859", "214E4",
  1498. "2F85A", "58F2",
  1499. "2F85B", "58F7",
  1500. "2F85C", "5906",
  1501. "2F85D", "591A",
  1502. "2F85E", "5922",
  1503. "2F85F", "5962",
  1504. "2F860", "216A8",
  1505. "2F861", "216EA",
  1506. "2F862", "59EC",
  1507. "2F863", "5A1B",
  1508. "2F864", "5A27",
  1509. "2F865", "59D8",
  1510. "2F866", "5A66",
  1511. "2F867", "36EE",
  1512. "2F868", "2136A",
  1513. "2F869", "5B08",
  1514. "2F86A", "5B3E",
  1515. "2F86B", "5B3E",
  1516. "2F86C", "219C8",
  1517. "2F86D", "5BC3",
  1518. "2F86E", "5BD8",
  1519. "2F86F", "5BE7",
  1520. "2F870", "5BF3",
  1521. "2F871", "21B18",
  1522. "2F872", "5BFF",
  1523. "2F873", "5C06",
  1524. "2F874", "5F33",
  1525. "2F875", "5C22",
  1526. "2F876", "3781",
  1527. "2F877", "5C60",
  1528. "2F878", "5C6E",
  1529. "2F879", "5CC0",
  1530. "2F87A", "5C8D",
  1531. "2F87B", "21DE4",
  1532. "2F87C", "5D43",
  1533. "2F87D", "21DE6",
  1534. "2F87E", "5D6E",
  1535. "2F87F", "5D6B",
  1536. "2F880", "5D7C",
  1537. "2F881", "5DE1",
  1538. "2F882", "5DE2",
  1539. "2F883", "382F",
  1540. "2F884", "5DFD",
  1541. "2F885", "5E28",
  1542. "2F886", "5E3D",
  1543. "2F887", "5E69",
  1544. "2F888", "3862",
  1545. "2F889", "22183",
  1546. "2F88A", "387C",
  1547. "2F88B", "5EB0",
  1548. "2F88C", "5EB3",
  1549. "2F88D", "5EB6",
  1550. "2F88E", "5ECA",
  1551. "2F88F", "2A392",
  1552. "2F890", "5EFE",
  1553. "2F891", "22331",
  1554. "2F892", "22331",
  1555. "2F893", "8201",
  1556. "2F894", "5F22",
  1557. "2F895", "5F22",
  1558. "2F896", "38C7",
  1559. "2F897", "232B8",
  1560. "2F898", "261DA",
  1561. "2F899", "5F62",
  1562. "2F89A", "5F6B",
  1563. "2F89B", "38E3",
  1564. "2F89C", "5F9A",
  1565. "2F89D", "5FCD",
  1566. "2F89E", "5FD7",
  1567. "2F89F", "5FF9",
  1568. "2F8A0", "6081",
  1569. "2F8A1", "393A",
  1570. "2F8A2", "391C",
  1571. "2F8A3", "6094",
  1572. "2F8A4", "226D4",
  1573. "2F8A5", "60C7",
  1574. "2F8A6", "6148",
  1575. "2F8A7", "614C",
  1576. "2F8A8", "614E",
  1577. "2F8A9", "614C",
  1578. "2F8AA", "617A",
  1579. "2F8AB", "618E",
  1580. "2F8AC", "61B2",
  1581. "2F8AD", "61A4",
  1582. "2F8AE", "61AF",
  1583. "2F8AF", "61DE",
  1584. "2F8B0", "61F2",
  1585. "2F8B1", "61F6",
  1586. "2F8B2", "6210",
  1587. "2F8B3", "621B",
  1588. "2F8B4", "625D",
  1589. "2F8B5", "62B1",
  1590. "2F8B6", "62D4",
  1591. "2F8B7", "6350",
  1592. "2F8B8", "22B0C",
  1593. "2F8B9", "633D",
  1594. "2F8BA", "62FC",
  1595. "2F8BB", "6368",
  1596. "2F8BC", "6383",
  1597. "2F8BD", "63E4",
  1598. "2F8BE", "22BF1",
  1599. "2F8BF", "6422",
  1600. "2F8C0", "63C5",
  1601. "2F8C1", "63A9",
  1602. "2F8C2", "3A2E",
  1603. "2F8C3", "6469",
  1604. "2F8C4", "647E",
  1605. "2F8C5", "649D",
  1606. "2F8C6", "6477",
  1607. "2F8C7", "3A6C",
  1608. "2F8C8", "654F",
  1609. "2F8C9", "656C",
  1610. "2F8CA", "2300A",
  1611. "2F8CB", "65E3",
  1612. "2F8CC", "66F8",
  1613. "2F8CD", "6649",
  1614. "2F8CE", "3B19",
  1615. "2F8CF", "6691",
  1616. "2F8D0", "3B08",
  1617. "2F8D1", "3AE4",
  1618. "2F8D2", "5192",
  1619. "2F8D3", "5195",
  1620. "2F8D4", "6700",
  1621. "2F8D5", "669C",
  1622. "2F8D6", "80AD",
  1623. "2F8D7", "43D9",
  1624. "2F8D8", "6717",
  1625. "2F8D9", "671B",
  1626. "2F8DA", "6721",
  1627. "2F8DB", "675E",
  1628. "2F8DC", "6753",
  1629. "2F8DD", "233C3",
  1630. "2F8DE", "3B49",
  1631. "2F8DF", "67FA",
  1632. "2F8E0", "6785",
  1633. "2F8E1", "6852",
  1634. "2F8E2", "6885",
  1635. "2F8E3", "2346D",
  1636. "2F8E4", "688E",
  1637. "2F8E5", "681F",
  1638. "2F8E6", "6914",
  1639. "2F8E7", "3B9D",
  1640. "2F8E8", "6942",
  1641. "2F8E9", "69A3",
  1642. "2F8EA", "69EA",
  1643. "2F8EB", "6AA8",
  1644. "2F8EC", "236A3",
  1645. "2F8ED", "6ADB",
  1646. "2F8EE", "3C18",
  1647. "2F8EF", "6B21",
  1648. "2F8F0", "238A7",
  1649. "2F8F1", "6B54",
  1650. "2F8F2", "3C4E",
  1651. "2F8F3", "6B72",
  1652. "2F8F4", "6B9F",
  1653. "2F8F5", "6BBA",
  1654. "2F8F6", "6BBB",
  1655. "2F8F7", "23A8D",
  1656. "2F8F8", "21D0B",
  1657. "2F8F9", "23AFA",
  1658. "2F8FA", "6C4E",
  1659. "2F8FB", "23CBC",
  1660. "2F8FC", "6CBF",
  1661. "2F8FD", "6CCD",
  1662. "2F8FE", "6C67",
  1663. "2F8FF", "6D16",
  1664. "2F900", "6D3E",
  1665. "2F901", "6D77",
  1666. "2F902", "6D41",
  1667. "2F903", "6D69",
  1668. "2F904", "6D78",
  1669. "2F905", "6D85",
  1670. "2F906", "23D1E",
  1671. "2F907", "6D34",
  1672. "2F908", "6E2F",
  1673. "2F909", "6E6E",
  1674. "2F90A", "3D33",
  1675. "2F90B", "6ECB",
  1676. "2F90C", "6EC7",
  1677. "2F90D", "23ED1",
  1678. "2F90E", "6DF9",
  1679. "2F90F", "6F6E",
  1680. "2F910", "23F5E",
  1681. "2F911", "23F8E",
  1682. "2F912", "6FC6",
  1683. "2F913", "7039",
  1684. "2F914", "701E",
  1685. "2F915", "701B",
  1686. "2F916", "3D96",
  1687. "2F917", "704A",
  1688. "2F918", "707D",
  1689. "2F919", "7077",
  1690. "2F91A", "70AD",
  1691. "2F91B", "20525",
  1692. "2F91C", "7145",
  1693. "2F91D", "24263",
  1694. "2F91E", "719C",
  1695. "2F91F", "43AB",
  1696. "2F920", "7228",
  1697. "2F921", "7235",
  1698. "2F922", "7250",
  1699. "2F923", "24608",
  1700. "2F924", "7280",
  1701. "2F925", "7295",
  1702. "2F926", "24735",
  1703. "2F927", "24814",
  1704. "2F928", "737A",
  1705. "2F929", "738B",
  1706. "2F92A", "3EAC",
  1707. "2F92B", "73A5",
  1708. "2F92C", "3EB8",
  1709. "2F92D", "3EB8",
  1710. "2F92E", "7447",
  1711. "2F92F", "745C",
  1712. "2F930", "7471",
  1713. "2F931", "7485",
  1714. "2F932", "74CA",
  1715. "2F933", "3F1B",
  1716. "2F934", "7524",
  1717. "2F935", "24C36",
  1718. "2F936", "753E",
  1719. "2F937", "24C92",
  1720. "2F938", "7570",
  1721. "2F939", "2219F",
  1722. "2F93A", "7610",
  1723. "2F93B", "24FA1",
  1724. "2F93C", "24FB8",
  1725. "2F93D", "25044",
  1726. "2F93E", "3FFC",
  1727. "2F93F", "4008",
  1728. "2F940", "76F4",
  1729. "2F941", "250F3",
  1730. "2F942", "250F2",
  1731. "2F943", "25119",
  1732. "2F944", "25133",
  1733. "2F945", "771E",
  1734. "2F946", "771F",
  1735. "2F947", "771F",
  1736. "2F948", "774A",
  1737. "2F949", "4039",
  1738. "2F94A", "778B",
  1739. "2F94B", "4046",
  1740. "2F94C", "4096",
  1741. "2F94D", "2541D",
  1742. "2F94E", "784E",
  1743. "2F94F", "788C",
  1744. "2F950", "78CC",
  1745. "2F951", "40E3",
  1746. "2F952", "25626",
  1747. "2F953", "7956",
  1748. "2F954", "2569A",
  1749. "2F955", "256C5",
  1750. "2F956", "798F",
  1751. "2F957", "79EB",
  1752. "2F958", "412F",
  1753. "2F959", "7A40",
  1754. "2F95A", "7A4A",
  1755. "2F95B", "7A4F",
  1756. "2F95C", "2597C",
  1757. "2F95D", "25AA7",
  1758. "2F95E", "25AA7",
  1759. "2F95F", "7AAE",
  1760. "2F960", "4202",
  1761. "2F961", "25BAB",
  1762. "2F962", "7BC6",
  1763. "2F963", "7BC9",
  1764. "2F964", "4227",
  1765. "2F965", "25C80",
  1766. "2F966", "7CD2",
  1767. "2F967", "42A0",
  1768. "2F968", "7CE8",
  1769. "2F969", "7CE3",
  1770. "2F96A", "7D00",
  1771. "2F96B", "25F86",
  1772. "2F96C", "7D63",
  1773. "2F96D", "4301",
  1774. "2F96E", "7DC7",
  1775. "2F96F", "7E02",
  1776. "2F970", "7E45",
  1777. "2F971", "4334",
  1778. "2F972", "26228",
  1779. "2F973", "26247",
  1780. "2F974", "4359",
  1781. "2F975", "262D9",
  1782. "2F976", "7F7A",
  1783. "2F977", "2633E",
  1784. "2F978", "7F95",
  1785. "2F979", "7FFA",
  1786. "2F97A", "8005",
  1787. "2F97B", "264DA",
  1788. "2F97C", "26523",
  1789. "2F97D", "8060",
  1790. "2F97E", "265A8",
  1791. "2F97F", "8070",
  1792. "2F980", "2335F",
  1793. "2F981", "43D5",
  1794. "2F982", "80B2",
  1795. "2F983", "8103",
  1796. "2F984", "440B",
  1797. "2F985", "813E",
  1798. "2F986", "5AB5",
  1799. "2F987", "267A7",
  1800. "2F988", "267B5",
  1801. "2F989", "23393",
  1802. "2F98A", "2339C",
  1803. "2F98B", "8201",
  1804. "2F98C", "8204",
  1805. "2F98D", "8F9E",
  1806. "2F98E", "446B",
  1807. "2F98F", "8291",
  1808. "2F990", "828B",
  1809. "2F991", "829D",
  1810. "2F992", "52B3",
  1811. "2F993", "82B1",
  1812. "2F994", "82B3",
  1813. "2F995", "82BD",
  1814. "2F996", "82E6",
  1815. "2F997", "26B3C",
  1816. "2F998", "82E5",
  1817. "2F999", "831D",
  1818. "2F99A", "8363",
  1819. "2F99B", "83AD",
  1820. "2F99C", "8323",
  1821. "2F99D", "83BD",
  1822. "2F99E", "83E7",
  1823. "2F99F", "8457",
  1824. "2F9A0", "8353",
  1825. "2F9A1", "83CA",
  1826. "2F9A2", "83CC",
  1827. "2F9A3", "83DC",
  1828. "2F9A4", "26C36",
  1829. "2F9A5", "26D6B",
  1830. "2F9A6", "26CD5",
  1831. "2F9A7", "452B",
  1832. "2F9A8", "84F1",
  1833. "2F9A9", "84F3",
  1834. "2F9AA", "8516",
  1835. "2F9AB", "273CA",
  1836. "2F9AC", "8564",
  1837. "2F9AD", "26F2C",
  1838. "2F9AE", "455D",
  1839. "2F9AF", "4561",
  1840. "2F9B0", "26FB1",
  1841. "2F9B1", "270D2",
  1842. "2F9B2", "456B",
  1843. "2F9B3", "8650",
  1844. "2F9B4", "865C",
  1845. "2F9B5", "8667",
  1846. "2F9B6", "8669",
  1847. "2F9B7", "86A9",
  1848. "2F9B8", "8688",
  1849. "2F9B9", "870E",
  1850. "2F9BA", "86E2",
  1851. "2F9BB", "8779",
  1852. "2F9BC", "8728",
  1853. "2F9BD", "876B",
  1854. "2F9BE", "8786",
  1855. "2F9BF", "4D57",
  1856. "2F9C0", "87E1",
  1857. "2F9C1", "8801",
  1858. "2F9C2", "45F9",
  1859. "2F9C3", "8860",
  1860. "2F9C4", "8863",
  1861. "2F9C5", "27667",
  1862. "2F9C6", "88D7",
  1863. "2F9C7", "88DE",
  1864. "2F9C8", "4635",
  1865. "2F9C9", "88FA",
  1866. "2F9CA", "34BB",
  1867. "2F9CB", "278AE",
  1868. "2F9CC", "27966",
  1869. "2F9CD", "46BE",
  1870. "2F9CE", "46C7",
  1871. "2F9CF", "8AA0",
  1872. "2F9D0", "8AED",
  1873. "2F9D1", "8B8A",
  1874. "2F9D2", "8C55",
  1875. "2F9D3", "27CA8",
  1876. "2F9D4", "8CAB",
  1877. "2F9D5", "8CC1",
  1878. "2F9D6", "8D1B",
  1879. "2F9D7", "8D77",
  1880. "2F9D8", "27F2F",
  1881. "2F9D9", "20804",
  1882. "2F9DA", "8DCB",
  1883. "2F9DB", "8DBC",
  1884. "2F9DC", "8DF0",
  1885. "2F9DD", "208DE",
  1886. "2F9DE", "8ED4",
  1887. "2F9DF", "8F38",
  1888. "2F9E0", "285D2",
  1889. "2F9E1", "285ED",
  1890. "2F9E2", "9094",
  1891. "2F9E3", "90F1",
  1892. "2F9E4", "9111",
  1893. "2F9E5", "2872E",
  1894. "2F9E6", "911B",
  1895. "2F9E7", "9238",
  1896. "2F9E8", "92D7",
  1897. "2F9E9", "92D8",
  1898. "2F9EA", "927C",
  1899. "2F9EB", "93F9",
  1900. "2F9EC", "9415",
  1901. "2F9ED", "28BFA",
  1902. "2F9EE", "958B",
  1903. "2F9EF", "4995",
  1904. "2F9F0", "95B7",
  1905. "2F9F1", "28D77",
  1906. "2F9F2", "49E6",
  1907. "2F9F3", "96C3",
  1908. "2F9F4", "5DB2",
  1909. "2F9F5", "9723",
  1910. "2F9F6", "29145",
  1911. "2F9F7", "2921A",
  1912. "2F9F8", "4A6E",
  1913. "2F9F9", "4A76",
  1914. "2F9FA", "97E0",
  1915. "2F9FB", "2940A",
  1916. "2F9FC", "4AB2",
  1917. "2F9FD", "29496",
  1918. "2F9FE", "980B",
  1919. "2F9FF", "980B",
  1920. "2FA00", "9829",
  1921. "2FA01", "295B6",
  1922. "2FA02", "98E2",
  1923. "2FA03", "4B33",
  1924. "2FA04", "9929",
  1925. "2FA05", "99A7",
  1926. "2FA06", "99C2",
  1927. "2FA07", "99FE",
  1928. "2FA08", "4BCE",
  1929. "2FA09", "29B30",
  1930. "2FA0A", "9B12",
  1931. "2FA0B", "9C40",
  1932. "2FA0C", "9CFD",
  1933. "2FA0D", "4CCE",
  1934. "2FA0E", "4CED",
  1935. "2FA0F", "9D67",
  1936. "2FA10", "2A0CE",
  1937. "2FA11", "4CF8",
  1938. "2FA12", "2A105",
  1939. "2FA13", "2A20E",
  1940. "2FA14", "2A291",
  1941. "2FA15", "9EBB",
  1942. "2FA16", "4D56",
  1943. "2FA17", "9EF9",
  1944. "2FA18", "9EFE",
  1945. "2FA19", "9F05",
  1946. "2FA1A", "9F0F",
  1947. "2FA1B", "9F16",
  1948. "2FA1C", "9F3B",
  1949. "2FA1D", "2A600",
  1950. );
  1951. my %AGL_to_unicode = (
  1952. "A", "0041",
  1953. "AE", "00C6",
  1954. "AEacute", "01FC",
  1955. "AEmacron", "01E2",
  1956. "Aacute", "00C1",
  1957. "Abreve", "0102",
  1958. "Abreveacute", "1EAE",
  1959. "Abrevecyrillic", "04D0",
  1960. "Abrevedotbelow", "1EB6",
  1961. "Abrevegrave", "1EB0",
  1962. "Abrevehookabove", "1EB2",
  1963. "Abrevetilde", "1EB4",
  1964. "Acaron", "01CD",
  1965. "Acircle", "24B6",
  1966. "Acircumflex", "00C2",
  1967. "Acircumflexacute", "1EA4",
  1968. "Acircumflexdotbelow", "1EAC",
  1969. "Acircumflexgrave", "1EA6",
  1970. "Acircumflexhookabove", "1EA8",
  1971. "Acircumflextilde", "1EAA",
  1972. "Acyrillic", "0410",
  1973. "Adblgrave", "0200",
  1974. "Adieresis", "00C4",
  1975. "Adieresiscyrillic", "04D2",
  1976. "Adieresismacron", "01DE",
  1977. "Adotbelow", "1EA0",
  1978. "Adotmacron", "01E0",
  1979. "Agrave", "00C0",
  1980. "Ahookabove", "1EA2",
  1981. "Aiecyrillic", "04D4",
  1982. "Ainvertedbreve", "0202",
  1983. "Alpha", "0391",
  1984. "Alphatonos", "0386",
  1985. "Amacron", "0100",
  1986. "Amonospace", "FF21",
  1987. "Aogonek", "0104",
  1988. "Aring", "00C5",
  1989. "Aringacute", "01FA",
  1990. "Aringbelow", "1E00",
  1991. "Atilde", "00C3",
  1992. "Aybarmenian", "0531",
  1993. "B", "0042",
  1994. "Bcircle", "24B7",
  1995. "Bdotaccent", "1E02",
  1996. "Bdotbelow", "1E04",
  1997. "Becyrillic", "0411",
  1998. "Benarmenian", "0532",
  1999. "Beta", "0392",
  2000. "Bhook", "0181",
  2001. "Blinebelow", "1E06",
  2002. "Bmonospace", "FF22",
  2003. "Btopbar", "0182",
  2004. "C", "0043",
  2005. "Caarmenian", "053E",
  2006. "Cacute", "0106",
  2007. "Ccaron", "010C",
  2008. "Ccedilla", "00C7",
  2009. "Ccedillaacute", "1E08",
  2010. "Ccircle", "24B8",
  2011. "Ccircumflex", "0108",
  2012. "Cdot", "010A",
  2013. "Cdotaccent", "010A",
  2014. "Chaarmenian", "0549",
  2015. "Cheabkhasiancyrillic", "04BC",
  2016. "Checyrillic", "0427",
  2017. "Chedescenderabkhasiancyrillic", "04BE",
  2018. "Chedescendercyrillic", "04B6",
  2019. "Chedieresiscyrillic", "04F4",
  2020. "Cheharmenian", "0543",
  2021. "Chekhakassiancyrillic", "04CB",
  2022. "Cheverticalstrokecyrillic", "04B8",
  2023. "Chi", "03A7",
  2024. "Chook", "0187",
  2025. "Cmonospace", "FF23",
  2026. "Coarmenian", "0551",
  2027. "D", "0044",
  2028. "DZ", "01F1",
  2029. "DZcaron", "01C4",
  2030. "Daarmenian", "0534",
  2031. "Dafrican", "0189",
  2032. "Dcaron", "010E",
  2033. "Dcedilla", "1E10",
  2034. "Dcircle", "24B9",
  2035. "Dcircumflexbelow", "1E12",
  2036. "Dcroat", "0110",
  2037. "Ddotaccent", "1E0A",
  2038. "Ddotbelow", "1E0C",
  2039. "Decyrillic", "0414",
  2040. "Deicoptic", "03EE",
  2041. "Delta", "2206",
  2042. "Deltagreek", "0394",
  2043. "Dhook", "018A",
  2044. "Digammagreek", "03DC",
  2045. "Djecyrillic", "0402",
  2046. "Dlinebelow", "1E0E",
  2047. "Dmonospace", "FF24",
  2048. "Dslash", "0110",
  2049. "Dtopbar", "018B",
  2050. "Dz", "01F2",
  2051. "Dzcaron", "01C5",
  2052. "Dzeabkhasiancyrillic", "04E0",
  2053. "Dzecyrillic", "0405",
  2054. "Dzhecyrillic", "040F",
  2055. "E", "0045",
  2056. "Eacute", "00C9",
  2057. "Ebreve", "0114",
  2058. "Ecaron", "011A",
  2059. "Ecedillabreve", "1E1C",
  2060. "Echarmenian", "0535",
  2061. "Ecircle", "24BA",
  2062. "Ecircumflex", "00CA",
  2063. "Ecircumflexacute", "1EBE",
  2064. "Ecircumflexbelow", "1E18",
  2065. "Ecircumflexdotbelow", "1EC6",
  2066. "Ecircumflexgrave", "1EC0",
  2067. "Ecircumflexhookabove", "1EC2",
  2068. "Ecircumflextilde", "1EC4",
  2069. "Ecyrillic", "0404",
  2070. "Edblgrave", "0204",
  2071. "Edieresis", "00CB",
  2072. "Edot", "0116",
  2073. "Edotaccent", "0116",
  2074. "Edotbelow", "1EB8",
  2075. "Efcyrillic", "0424",
  2076. "Egrave", "00C8",
  2077. "Eharmenian", "0537",
  2078. "Ehookabove", "1EBA",
  2079. "Eightroman", "2167",
  2080. "Einvertedbreve", "0206",
  2081. "Eiotifiedcyrillic", "0464",
  2082. "Elcyrillic", "041B",
  2083. "Elevenroman", "216A",
  2084. "Emacron", "0112",
  2085. "Emacronacute", "1E16",
  2086. "Emacrongrave", "1E14",
  2087. "Emcyrillic", "041C",
  2088. "Emonospace", "FF25",
  2089. "Encyrillic", "041D",
  2090. "Endescendercyrillic", "04A2",
  2091. "Eng", "014A",
  2092. "Enghecyrillic", "04A4",
  2093. "Enhookcyrillic", "04C7",
  2094. "Eogonek", "0118",
  2095. "Eopen", "0190",
  2096. "Epsilon", "0395",
  2097. "Epsilontonos", "0388",
  2098. "Ercyrillic", "0420",
  2099. "Ereversed", "018E",
  2100. "Ereversedcyrillic", "042D",
  2101. "Escyrillic", "0421",
  2102. "Esdescendercyrillic", "04AA",
  2103. "Esh", "01A9",
  2104. "Eta", "0397",
  2105. "Etarmenian", "0538",
  2106. "Etatonos", "0389",
  2107. "Eth", "00D0",
  2108. "Etilde", "1EBC",
  2109. "Etildebelow", "1E1A",
  2110. "Euro", "20AC",
  2111. "Ezh", "01B7",
  2112. "Ezhcaron", "01EE",
  2113. "Ezhreversed", "01B8",
  2114. "F", "0046",
  2115. "Fcircle", "24BB",
  2116. "Fdotaccent", "1E1E",
  2117. "Feharmenian", "0556",
  2118. "Feicoptic", "03E4",
  2119. "Fhook", "0191",
  2120. "Fitacyrillic", "0472",
  2121. "Fiveroman", "2164",
  2122. "Fmonospace", "FF26",
  2123. "Fourroman", "2163",
  2124. "G", "0047",
  2125. "GBsquare", "3387",
  2126. "Gacute", "01F4",
  2127. "Gamma", "0393",
  2128. "Gammaafrican", "0194",
  2129. "Gangiacoptic", "03EA",
  2130. "Gbreve", "011E",
  2131. "Gcaron", "01E6",
  2132. "Gcedilla", "0122",
  2133. "Gcircle", "24BC",
  2134. "Gcircumflex", "011C",
  2135. "Gcommaaccent", "0122",
  2136. "Gdot", "0120",
  2137. "Gdotaccent", "0120",
  2138. "Gecyrillic", "0413",
  2139. "Ghadarmenian", "0542",
  2140. "Ghemiddlehookcyrillic", "0494",
  2141. "Ghestrokecyrillic", "0492",
  2142. "Gheupturncyrillic", "0490",
  2143. "Ghook", "0193",
  2144. "Gimarmenian", "0533",
  2145. "Gjecyrillic", "0403",
  2146. "Gmacron", "1E20",
  2147. "Gmonospace", "FF27",
  2148. "Gsmallhook", "029B",
  2149. "Gstroke", "01E4",
  2150. "H", "0048",
  2151. "H18533", "25CF",
  2152. "H18543", "25AA",
  2153. "H18551", "25AB",
  2154. "H22073", "25A1",
  2155. "HPsquare", "33CB",
  2156. "Haabkhasiancyrillic", "04A8",
  2157. "Hadescendercyrillic", "04B2",
  2158. "Hardsigncyrillic", "042A",
  2159. "Hbar", "0126",
  2160. "Hbrevebelow", "1E2A",
  2161. "Hcedilla", "1E28",
  2162. "Hcircle", "24BD",
  2163. "Hcircumflex", "0124",
  2164. "Hdieresis", "1E26",
  2165. "Hdotaccent", "1E22",
  2166. "Hdotbelow", "1E24",
  2167. "Hmonospace", "FF28",
  2168. "Hoarmenian", "0540",
  2169. "Horicoptic", "03E8",
  2170. "Hzsquare", "3390",
  2171. "I", "0049",
  2172. "IAcyrillic", "042F",
  2173. "IJ", "0132",
  2174. "IUcyrillic", "042E",
  2175. "Iacute", "00CD",
  2176. "Ibreve", "012C",
  2177. "Icaron", "01CF",
  2178. "Icircle", "24BE",
  2179. "Icircumflex", "00CE",
  2180. "Icyrillic", "0406",
  2181. "Idblgrave", "0208",
  2182. "Idieresis", "00CF",
  2183. "Idieresisacute", "1E2E",
  2184. "Idieresiscyrillic", "04E4",
  2185. "Idot", "0130",
  2186. "Idotaccent", "0130",
  2187. "Idotbelow", "1ECA",
  2188. "Iebrevecyrillic", "04D6",
  2189. "Iecyrillic", "0415",
  2190. "Ifraktur", "2111",
  2191. "Igrave", "00CC",
  2192. "Ihookabove", "1EC8",
  2193. "Iicyrillic", "0418",
  2194. "Iinvertedbreve", "020A",
  2195. "Iishortcyrillic", "0419",
  2196. "Imacron", "012A",
  2197. "Imacroncyrillic", "04E2",
  2198. "Imonospace", "FF29",
  2199. "Iniarmenian", "053B",
  2200. "Iocyrillic", "0401",
  2201. "Iogonek", "012E",
  2202. "Iota", "0399",
  2203. "Iotaafrican", "0196",
  2204. "Iotadieresis", "03AA",
  2205. "Iotatonos", "038A",
  2206. "Istroke", "0197",
  2207. "Itilde", "0128",
  2208. "Itildebelow", "1E2C",
  2209. "Izhitsacyrillic", "0474",
  2210. "Izhitsadblgravecyrillic", "0476",
  2211. "J", "004A",
  2212. "Jaarmenian", "0541",
  2213. "Jcircle", "24BF",
  2214. "Jcircumflex", "0134",
  2215. "Jecyrillic", "0408",
  2216. "Jheharmenian", "054B",
  2217. "Jmonospace", "FF2A",
  2218. "K", "004B",
  2219. "KBsquare", "3385",
  2220. "KKsquare", "33CD",
  2221. "Kabashkircyrillic", "04A0",
  2222. "Kacute", "1E30",
  2223. "Kacyrillic", "041A",
  2224. "Kadescendercyrillic", "049A",
  2225. "Kahookcyrillic", "04C3",
  2226. "Kappa", "039A",
  2227. "Kastrokecyrillic", "049E",
  2228. "Kaverticalstrokecyrillic", "049C",
  2229. "Kcaron", "01E8",
  2230. "Kcedilla", "0136",
  2231. "Kcircle", "24C0",
  2232. "Kcommaaccent", "0136",
  2233. "Kdotbelow", "1E32",
  2234. "Keharmenian", "0554",
  2235. "Kenarmenian", "053F",
  2236. "Khacyrillic", "0425",
  2237. "Kheicoptic", "03E6",
  2238. "Khook", "0198",
  2239. "Kjecyrillic", "040C",
  2240. "Klinebelow", "1E34",
  2241. "Kmonospace", "FF2B",
  2242. "Koppacyrillic", "0480",
  2243. "Koppagreek", "03DE",
  2244. "Ksicyrillic", "046E",
  2245. "L", "004C",
  2246. "LJ", "01C7",
  2247. "Lacute", "0139",
  2248. "Lambda", "039B",
  2249. "Lcaron", "013D",
  2250. "Lcedilla", "013B",
  2251. "Lcircle", "24C1",
  2252. "Lcircumflexbelow", "1E3C",
  2253. "Lcommaaccent", "013B",
  2254. "Ldot", "013F",
  2255. "Ldotaccent", "013F",
  2256. "Ldotbelow", "1E36",
  2257. "Ldotbelowmacron", "1E38",
  2258. "Liwnarmenian", "053C",
  2259. "Lj", "01C8",
  2260. "Ljecyrillic", "0409",
  2261. "Llinebelow", "1E3A",
  2262. "Lmonospace", "FF2C",
  2263. "Lslash", "0141",
  2264. "M", "004D",
  2265. "MBsquare", "3386",
  2266. "Macute", "1E3E",
  2267. "Mcircle", "24C2",
  2268. "Mdotaccent", "1E40",
  2269. "Mdotbelow", "1E42",
  2270. "Menarmenian", "0544",
  2271. "Mmonospace", "FF2D",
  2272. "Mturned", "019C",
  2273. "Mu", "039C",
  2274. "N", "004E",
  2275. "NJ", "01CA",
  2276. "Nacute", "0143",
  2277. "Ncaron", "0147",
  2278. "Ncedilla", "0145",
  2279. "Ncircle", "24C3",
  2280. "Ncircumflexbelow", "1E4A",
  2281. "Ncommaaccent", "0145",
  2282. "Ndotaccent", "1E44",
  2283. "Ndotbelow", "1E46",
  2284. "Nhookleft", "019D",
  2285. "Nineroman", "2168",
  2286. "Nj", "01CB",
  2287. "Njecyrillic", "040A",
  2288. "Nlinebelow", "1E48",
  2289. "Nmonospace", "FF2E",
  2290. "Nowarmenian", "0546",
  2291. "Ntilde", "00D1",
  2292. "Nu", "039D",
  2293. "O", "004F",
  2294. "OE", "0152",
  2295. "Oacute", "00D3",
  2296. "Obarredcyrillic", "04E8",
  2297. "Obarreddieresiscyrillic", "04EA",
  2298. "Obreve", "014E",
  2299. "Ocaron", "01D1",
  2300. "Ocenteredtilde", "019F",
  2301. "Ocircle", "24C4",
  2302. "Ocircumflex", "00D4",
  2303. "Ocircumflexacute", "1ED0",
  2304. "Ocircumflexdotbelow", "1ED8",
  2305. "Ocircumflexgrave", "1ED2",
  2306. "Ocircumflexhookabove", "1ED4",
  2307. "Ocircumflextilde", "1ED6",
  2308. "Ocyrillic", "041E",
  2309. "Odblacute", "0150",
  2310. "Odblgrave", "020C",
  2311. "Odieresis", "00D6",
  2312. "Odieresiscyrillic", "04E6",
  2313. "Odotbelow", "1ECC",
  2314. "Ograve", "00D2",
  2315. "Oharmenian", "0555",
  2316. "Ohm", "2126",
  2317. "Ohookabove", "1ECE",
  2318. "Ohorn", "01A0",
  2319. "Ohornacute", "1EDA",
  2320. "Ohorndotbelow", "1EE2",
  2321. "Ohorngrave", "1EDC",
  2322. "Ohornhookabove", "1EDE",
  2323. "Ohorntilde", "1EE0",
  2324. "Ohungarumlaut", "0150",
  2325. "Oi", "01A2",
  2326. "Oinvertedbreve", "020E",
  2327. "Omacron", "014C",
  2328. "Omacronacute", "1E52",
  2329. "Omacrongrave", "1E50",
  2330. "Omega", "2126",
  2331. "Omegacyrillic", "0460",
  2332. "Omegagreek", "03A9",
  2333. "Omegaroundcyrillic", "047A",
  2334. "Omegatitlocyrillic", "047C",
  2335. "Omegatonos", "038F",
  2336. "Omicron", "039F",
  2337. "Omicrontonos", "038C",
  2338. "Omonospace", "FF2F",
  2339. "Oneroman", "2160",
  2340. "Oogonek", "01EA",
  2341. "Oogonekmacron", "01EC",
  2342. "Oopen", "0186",
  2343. "Oslash", "00D8",
  2344. "Oslashacute", "01FE",
  2345. "Ostrokeacute", "01FE",
  2346. "Otcyrillic", "047E",
  2347. "Otilde", "00D5",
  2348. "Otildeacute", "1E4C",
  2349. "Otildedieresis", "1E4E",
  2350. "P", "0050",
  2351. "Pacute", "1E54",
  2352. "Pcircle", "24C5",
  2353. "Pdotaccent", "1E56",
  2354. "Pecyrillic", "041F",
  2355. "Peharmenian", "054A",
  2356. "Pemiddlehookcyrillic", "04A6",
  2357. "Phi", "03A6",
  2358. "Phook", "01A4",
  2359. "Pi", "03A0",
  2360. "Piwrarmenian", "0553",
  2361. "Pmonospace", "FF30",
  2362. "Psi", "03A8",
  2363. "Psicyrillic", "0470",
  2364. "Q", "0051",
  2365. "Qcircle", "24C6",
  2366. "Qmonospace", "FF31",
  2367. "R", "0052",
  2368. "Raarmenian", "054C",
  2369. "Racute", "0154",
  2370. "Rcaron", "0158",
  2371. "Rcedilla", "0156",
  2372. "Rcircle", "24C7",
  2373. "Rcommaaccent", "0156",
  2374. "Rdblgrave", "0210",
  2375. "Rdotaccent", "1E58",
  2376. "Rdotbelow", "1E5A",
  2377. "Rdotbelowmacron", "1E5C",
  2378. "Reharmenian", "0550",
  2379. "Rfraktur", "211C",
  2380. "Rho", "03A1",
  2381. "Rinvertedbreve", "0212",
  2382. "Rlinebelow", "1E5E",
  2383. "Rmonospace", "FF32",
  2384. "Rsmallinverted", "0281",
  2385. "Rsmallinvertedsuperior", "02B6",
  2386. "S", "0053",
  2387. "SF010000", "250C",
  2388. "SF020000", "2514",
  2389. "SF030000", "2510",
  2390. "SF040000", "2518",
  2391. "SF050000", "253C",
  2392. "SF060000", "252C",
  2393. "SF070000", "2534",
  2394. "SF080000", "251C",
  2395. "SF090000", "2524",
  2396. "SF100000", "2500",
  2397. "SF110000", "2502",
  2398. "SF190000", "2561",
  2399. "SF200000", "2562",
  2400. "SF210000", "2556",
  2401. "SF220000", "2555",
  2402. "SF230000", "2563",
  2403. "SF240000", "2551",
  2404. "SF250000", "2557",
  2405. "SF260000", "255D",
  2406. "SF270000", "255C",
  2407. "SF280000", "255B",
  2408. "SF360000", "255E",
  2409. "SF370000", "255F",
  2410. "SF380000", "255A",
  2411. "SF390000", "2554",
  2412. "SF400000", "2569",
  2413. "SF410000", "2566",
  2414. "SF420000", "2560",
  2415. "SF430000", "2550",
  2416. "SF440000", "256C",
  2417. "SF450000", "2567",
  2418. "SF460000", "2568",
  2419. "SF470000", "2564",
  2420. "SF480000", "2565",
  2421. "SF490000", "2559",
  2422. "SF500000", "2558",
  2423. "SF510000", "2552",
  2424. "SF520000", "2553",
  2425. "SF530000", "256B",
  2426. "SF540000", "256A",
  2427. "Sacute", "015A",
  2428. "Sacutedotaccent", "1E64",
  2429. "Sampigreek", "03E0",
  2430. "Scaron", "0160",
  2431. "Scarondotaccent", "1E66",
  2432. "Scedilla", "015E",
  2433. "Schwa", "018F",
  2434. "Schwacyrillic", "04D8",
  2435. "Schwadieresiscyrillic", "04DA",
  2436. "Scircle", "24C8",
  2437. "Scircumflex", "015C",
  2438. "Scommaaccent", "0218",
  2439. "Sdotaccent", "1E60",
  2440. "Sdotbelow", "1E62",
  2441. "Sdotbelowdotaccent", "1E68",
  2442. "Seharmenian", "054D",
  2443. "Sevenroman", "2166",
  2444. "Shaarmenian", "0547",
  2445. "Shacyrillic", "0428",
  2446. "Shchacyrillic", "0429",
  2447. "Sheicoptic", "03E2",
  2448. "Shhacyrillic", "04BA",
  2449. "Shimacoptic", "03EC",
  2450. "Sigma", "03A3",
  2451. "Sixroman", "2165",
  2452. "Smonospace", "FF33",
  2453. "Softsigncyrillic", "042C",
  2454. "Stigmagreek", "03DA",
  2455. "T", "0054",
  2456. "Tau", "03A4",
  2457. "Tbar", "0166",
  2458. "Tcaron", "0164",
  2459. "Tcedilla", "0162",
  2460. "Tcircle", "24C9",
  2461. "Tcircumflexbelow", "1E70",
  2462. "Tcommaaccent", "0162",
  2463. "Tdotaccent", "1E6A",
  2464. "Tdotbelow", "1E6C",
  2465. "Tecyrillic", "0422",
  2466. "Tedescendercyrillic", "04AC",
  2467. "Tenroman", "2169",
  2468. "Tetsecyrillic", "04B4",
  2469. "Theta", "0398",
  2470. "Thook", "01AC",
  2471. "Thorn", "00DE",
  2472. "Threeroman", "2162",
  2473. "Tiwnarmenian", "054F",
  2474. "Tlinebelow", "1E6E",
  2475. "Tmonospace", "FF34",
  2476. "Toarmenian", "0539",
  2477. "Tonefive", "01BC",
  2478. "Tonesix", "0184",
  2479. "Tonetwo", "01A7",
  2480. "Tretroflexhook", "01AE",
  2481. "Tsecyrillic", "0426",
  2482. "Tshecyrillic", "040B",
  2483. "Twelveroman", "216B",
  2484. "Tworoman", "2161",
  2485. "U", "0055",
  2486. "Uacute", "00DA",
  2487. "Ubreve", "016C",
  2488. "Ucaron", "01D3",
  2489. "Ucircle", "24CA",
  2490. "Ucircumflex", "00DB",
  2491. "Ucircumflexbelow", "1E76",
  2492. "Ucyrillic", "0423",
  2493. "Udblacute", "0170",
  2494. "Udblgrave", "0214",
  2495. "Udieresis", "00DC",
  2496. "Udieresisacute", "01D7",
  2497. "Udieresisbelow", "1E72",
  2498. "Udieresiscaron", "01D9",
  2499. "Udieresiscyrillic", "04F0",
  2500. "Udieresisgrave", "01DB",
  2501. "Udieresismacron", "01D5",
  2502. "Udotbelow", "1EE4",
  2503. "Ugrave", "00D9",
  2504. "Uhookabove", "1EE6",
  2505. "Uhorn", "01AF",
  2506. "Uhornacute", "1EE8",
  2507. "Uhorndotbelow", "1EF0",
  2508. "Uhorngrave", "1EEA",
  2509. "Uhornhookabove", "1EEC",
  2510. "Uhorntilde", "1EEE",
  2511. "Uhungarumlaut", "0170",
  2512. "Uhungarumlautcyrillic", "04F2",
  2513. "Uinvertedbreve", "0216",
  2514. "Ukcyrillic", "0478",
  2515. "Umacron", "016A",
  2516. "Umacroncyrillic", "04EE",
  2517. "Umacrondieresis", "1E7A",
  2518. "Umonospace", "FF35",
  2519. "Uogonek", "0172",
  2520. "Upsilon", "03A5",
  2521. "Upsilon1", "03D2",
  2522. "Upsilonacutehooksymbolgreek", "03D3",
  2523. "Upsilonafrican", "01B1",
  2524. "Upsilondieresis", "03AB",
  2525. "Upsilondieresishooksymbolgreek", "03D4",
  2526. "Upsilonhooksymbol", "03D2",
  2527. "Upsilontonos", "038E",
  2528. "Uring", "016E",
  2529. "Ushortcyrillic", "040E",
  2530. "Ustraightcyrillic", "04AE",
  2531. "Ustraightstrokecyrillic", "04B0",
  2532. "Utilde", "0168",
  2533. "Utildeacute", "1E78",
  2534. "Utildebelow", "1E74",
  2535. "V", "0056",
  2536. "Vcircle", "24CB",
  2537. "Vdotbelow", "1E7E",
  2538. "Vecyrillic", "0412",
  2539. "Vewarmenian", "054E",
  2540. "Vhook", "01B2",
  2541. "Vmonospace", "FF36",
  2542. "Voarmenian", "0548",
  2543. "Vtilde", "1E7C",
  2544. "W", "0057",
  2545. "Wacute", "1E82",
  2546. "Wcircle", "24CC",
  2547. "Wcircumflex", "0174",
  2548. "Wdieresis", "1E84",
  2549. "Wdotaccent", "1E86",
  2550. "Wdotbelow", "1E88",
  2551. "Wgrave", "1E80",
  2552. "Wmonospace", "FF37",
  2553. "X", "0058",
  2554. "Xcircle", "24CD",
  2555. "Xdieresis", "1E8C",
  2556. "Xdotaccent", "1E8A",
  2557. "Xeharmenian", "053D",
  2558. "Xi", "039E",
  2559. "Xmonospace", "FF38",
  2560. "Y", "0059",
  2561. "Yacute", "00DD",
  2562. "Yatcyrillic", "0462",
  2563. "Ycircle", "24CE",
  2564. "Ycircumflex", "0176",
  2565. "Ydieresis", "0178",
  2566. "Ydotaccent", "1E8E",
  2567. "Ydotbelow", "1EF4",
  2568. "Yericyrillic", "042B",
  2569. "Yerudieresiscyrillic", "04F8",
  2570. "Ygrave", "1EF2",
  2571. "Yhook", "01B3",
  2572. "Yhookabove", "1EF6",
  2573. "Yiarmenian", "0545",
  2574. "Yicyrillic", "0407",
  2575. "Yiwnarmenian", "0552",
  2576. "Ymonospace", "FF39",
  2577. "Ytilde", "1EF8",
  2578. "Yusbigcyrillic", "046A",
  2579. "Yusbigiotifiedcyrillic", "046C",
  2580. "Yuslittlecyrillic", "0466",
  2581. "Yuslittleiotifiedcyrillic", "0468",
  2582. "Z", "005A",
  2583. "Zaarmenian", "0536",
  2584. "Zacute", "0179",
  2585. "Zcaron", "017D",
  2586. "Zcircle", "24CF",
  2587. "Zcircumflex", "1E90",
  2588. "Zdot", "017B",
  2589. "Zdotaccent", "017B",
  2590. "Zdotbelow", "1E92",
  2591. "Zecyrillic", "0417",
  2592. "Zedescendercyrillic", "0498",
  2593. "Zedieresiscyrillic", "04DE",
  2594. "Zeta", "0396",
  2595. "Zhearmenian", "053A",
  2596. "Zhebrevecyrillic", "04C1",
  2597. "Zhecyrillic", "0416",
  2598. "Zhedescendercyrillic", "0496",
  2599. "Zhedieresiscyrillic", "04DC",
  2600. "Zlinebelow", "1E94",
  2601. "Zmonospace", "FF3A",
  2602. "Zstroke", "01B5",
  2603. "a", "0061",
  2604. "aabengali", "0986",
  2605. "aacute", "00E1",
  2606. "aadeva", "0906",
  2607. "aagujarati", "0A86",
  2608. "aagurmukhi", "0A06",
  2609. "aamatragurmukhi", "0A3E",
  2610. "aarusquare", "3303",
  2611. "aavowelsignbengali", "09BE",
  2612. "aavowelsigndeva", "093E",
  2613. "aavowelsigngujarati", "0ABE",
  2614. "abbreviationmarkarmenian", "055F",
  2615. "abbreviationsigndeva", "0970",
  2616. "abengali", "0985",
  2617. "abopomofo", "311A",
  2618. "abreve", "0103",
  2619. "abreveacute", "1EAF",
  2620. "abrevecyrillic", "04D1",
  2621. "abrevedotbelow", "1EB7",
  2622. "abrevegrave", "1EB1",
  2623. "abrevehookabove", "1EB3",
  2624. "abrevetilde", "1EB5",
  2625. "acaron", "01CE",
  2626. "acircle", "24D0",
  2627. "acircumflex", "00E2",
  2628. "acircumflexacute", "1EA5",
  2629. "acircumflexdotbelow", "1EAD",
  2630. "acircumflexgrave", "1EA7",
  2631. "acircumflexhookabove", "1EA9",
  2632. "acircumflextilde", "1EAB",
  2633. "acute", "00B4",
  2634. "acutebelowcmb", "0317",
  2635. "acutecmb", "0301",
  2636. "acutecomb", "0301",
  2637. "acutedeva", "0954",
  2638. "acutelowmod", "02CF",
  2639. "acutetonecmb", "0341",
  2640. "acyrillic", "0430",
  2641. "adblgrave", "0201",
  2642. "addakgurmukhi", "0A71",
  2643. "adeva", "0905",
  2644. "adieresis", "00E4",
  2645. "adieresiscyrillic", "04D3",
  2646. "adieresismacron", "01DF",
  2647. "adotbelow", "1EA1",
  2648. "adotmacron", "01E1",
  2649. "ae", "00E6",
  2650. "aeacute", "01FD",
  2651. "aekorean", "3150",
  2652. "aemacron", "01E3",
  2653. "afii00208", "2015",
  2654. "afii08941", "20A4",
  2655. "afii10017", "0410",
  2656. "afii10018", "0411",
  2657. "afii10019", "0412",
  2658. "afii10020", "0413",
  2659. "afii10021", "0414",
  2660. "afii10022", "0415",
  2661. "afii10023", "0401",
  2662. "afii10024", "0416",
  2663. "afii10025", "0417",
  2664. "afii10026", "0418",
  2665. "afii10027", "0419",
  2666. "afii10028", "041A",
  2667. "afii10029", "041B",
  2668. "afii10030", "041C",
  2669. "afii10031", "041D",
  2670. "afii10032", "041E",
  2671. "afii10033", "041F",
  2672. "afii10034", "0420",
  2673. "afii10035", "0421",
  2674. "afii10036", "0422",
  2675. "afii10037", "0423",
  2676. "afii10038", "0424",
  2677. "afii10039", "0425",
  2678. "afii10040", "0426",
  2679. "afii10041", "0427",
  2680. "afii10042", "0428",
  2681. "afii10043", "0429",
  2682. "afii10044", "042A",
  2683. "afii10045", "042B",
  2684. "afii10046", "042C",
  2685. "afii10047", "042D",
  2686. "afii10048", "042E",
  2687. "afii10049", "042F",
  2688. "afii10050", "0490",
  2689. "afii10051", "0402",
  2690. "afii10052", "0403",
  2691. "afii10053", "0404",
  2692. "afii10054", "0405",
  2693. "afii10055", "0406",
  2694. "afii10056", "0407",
  2695. "afii10057", "0408",
  2696. "afii10058", "0409",
  2697. "afii10059", "040A",
  2698. "afii10060", "040B",
  2699. "afii10061", "040C",
  2700. "afii10062", "040E",
  2701. "afii10065", "0430",
  2702. "afii10066", "0431",
  2703. "afii10067", "0432",
  2704. "afii10068", "0433",
  2705. "afii10069", "0434",
  2706. "afii10070", "0435",
  2707. "afii10071", "0451",
  2708. "afii10072", "0436",
  2709. "afii10073", "0437",
  2710. "afii10074", "0438",
  2711. "afii10075", "0439",
  2712. "afii10076", "043A",
  2713. "afii10077", "043B",
  2714. "afii10078", "043C",
  2715. "afii10079", "043D",
  2716. "afii10080", "043E",
  2717. "afii10081", "043F",
  2718. "afii10082", "0440",
  2719. "afii10083", "0441",
  2720. "afii10084", "0442",
  2721. "afii10085", "0443",
  2722. "afii10086", "0444",
  2723. "afii10087", "0445",
  2724. "afii10088", "0446",
  2725. "afii10089", "0447",
  2726. "afii10090", "0448",
  2727. "afii10091", "0449",
  2728. "afii10092", "044A",
  2729. "afii10093", "044B",
  2730. "afii10094", "044C",
  2731. "afii10095", "044D",
  2732. "afii10096", "044E",
  2733. "afii10097", "044F",
  2734. "afii10098", "0491",
  2735. "afii10099", "0452",
  2736. "afii10100", "0453",
  2737. "afii10101", "0454",
  2738. "afii10102", "0455",
  2739. "afii10103", "0456",
  2740. "afii10104", "0457",
  2741. "afii10105", "0458",
  2742. "afii10106", "0459",
  2743. "afii10107", "045A",
  2744. "afii10108", "045B",
  2745. "afii10109", "045C",
  2746. "afii10110", "045E",
  2747. "afii10145", "040F",
  2748. "afii10146", "0462",
  2749. "afii10147", "0472",
  2750. "afii10148", "0474",
  2751. "afii10193", "045F",
  2752. "afii10194", "0463",
  2753. "afii10195", "0473",
  2754. "afii10196", "0475",
  2755. "afii10846", "04D9",
  2756. "afii299", "200E",
  2757. "afii300", "200F",
  2758. "afii301", "200D",
  2759. "afii57381", "066A",
  2760. "afii57388", "060C",
  2761. "afii57392", "0660",
  2762. "afii57393", "0661",
  2763. "afii57394", "0662",
  2764. "afii57395", "0663",
  2765. "afii57396", "0664",
  2766. "afii57397", "0665",
  2767. "afii57398", "0666",
  2768. "afii57399", "0667",
  2769. "afii57400", "0668",
  2770. "afii57401", "0669",
  2771. "afii57403", "061B",
  2772. "afii57407", "061F",
  2773. "afii57409", "0621",
  2774. "afii57410", "0622",
  2775. "afii57411", "0623",
  2776. "afii57412", "0624",
  2777. "afii57413", "0625",
  2778. "afii57414", "0626",
  2779. "afii57415", "0627",
  2780. "afii57416", "0628",
  2781. "afii57417", "0629",
  2782. "afii57418", "062A",
  2783. "afii57419", "062B",
  2784. "afii57420", "062C",
  2785. "afii57421", "062D",
  2786. "afii57422", "062E",
  2787. "afii57423", "062F",
  2788. "afii57424", "0630",
  2789. "afii57425", "0631",
  2790. "afii57426", "0632",
  2791. "afii57427", "0633",
  2792. "afii57428", "0634",
  2793. "afii57429", "0635",
  2794. "afii57430", "0636",
  2795. "afii57431", "0637",
  2796. "afii57432", "0638",
  2797. "afii57433", "0639",
  2798. "afii57434", "063A",
  2799. "afii57440", "0640",
  2800. "afii57441", "0641",
  2801. "afii57442", "0642",
  2802. "afii57443", "0643",
  2803. "afii57444", "0644",
  2804. "afii57445", "0645",
  2805. "afii57446", "0646",
  2806. "afii57448", "0648",
  2807. "afii57449", "0649",
  2808. "afii57450", "064A",
  2809. "afii57451", "064B",
  2810. "afii57452", "064C",
  2811. "afii57453", "064D",
  2812. "afii57454", "064E",
  2813. "afii57455", "064F",
  2814. "afii57456", "0650",
  2815. "afii57457", "0651",
  2816. "afii57458", "0652",
  2817. "afii57470", "0647",
  2818. "afii57505", "06A4",
  2819. "afii57506", "067E",
  2820. "afii57507", "0686",
  2821. "afii57508", "0698",
  2822. "afii57509", "06AF",
  2823. "afii57511", "0679",
  2824. "afii57512", "0688",
  2825. "afii57513", "0691",
  2826. "afii57514", "06BA",
  2827. "afii57519", "06D2",
  2828. "afii57534", "06D5",
  2829. "afii57636", "20AA",
  2830. "afii57645", "05BE",
  2831. "afii57658", "05C3",
  2832. "afii57664", "05D0",
  2833. "afii57665", "05D1",
  2834. "afii57666", "05D2",
  2835. "afii57667", "05D3",
  2836. "afii57668", "05D4",
  2837. "afii57669", "05D5",
  2838. "afii57670", "05D6",
  2839. "afii57671", "05D7",
  2840. "afii57672", "05D8",
  2841. "afii57673", "05D9",
  2842. "afii57674", "05DA",
  2843. "afii57675", "05DB",
  2844. "afii57676", "05DC",
  2845. "afii57677", "05DD",
  2846. "afii57678", "05DE",
  2847. "afii57679", "05DF",
  2848. "afii57680", "05E0",
  2849. "afii57681", "05E1",
  2850. "afii57682", "05E2",
  2851. "afii57683", "05E3",
  2852. "afii57684", "05E4",
  2853. "afii57685", "05E5",
  2854. "afii57686", "05E6",
  2855. "afii57687", "05E7",
  2856. "afii57688", "05E8",
  2857. "afii57689", "05E9",
  2858. "afii57690", "05EA",
  2859. "afii57694", "FB2A",
  2860. "afii57695", "FB2B",
  2861. "afii57700", "FB4B",
  2862. "afii57705", "FB1F",
  2863. "afii57716", "05F0",
  2864. "afii57717", "05F1",
  2865. "afii57718", "05F2",
  2866. "afii57723", "FB35",
  2867. "afii57793", "05B4",
  2868. "afii57794", "05B5",
  2869. "afii57795", "05B6",
  2870. "afii57796", "05BB",
  2871. "afii57797", "05B8",
  2872. "afii57798", "05B7",
  2873. "afii57799", "05B0",
  2874. "afii57800", "05B2",
  2875. "afii57801", "05B1",
  2876. "afii57802", "05B3",
  2877. "afii57803", "05C2",
  2878. "afii57804", "05C1",
  2879. "afii57806", "05B9",
  2880. "afii57807", "05BC",
  2881. "afii57839", "05BD",
  2882. "afii57841", "05BF",
  2883. "afii57842", "05C0",
  2884. "afii57929", "02BC",
  2885. "afii61248", "2105",
  2886. "afii61289", "2113",
  2887. "afii61352", "2116",
  2888. "afii61573", "202C",
  2889. "afii61574", "202D",
  2890. "afii61575", "202E",
  2891. "afii61664", "200C",
  2892. "afii63167", "066D",
  2893. "afii64937", "02BD",
  2894. "agrave", "00E0",
  2895. "agujarati", "0A85",
  2896. "agurmukhi", "0A05",
  2897. "ahiragana", "3042",
  2898. "ahookabove", "1EA3",
  2899. "aibengali", "0990",
  2900. "aibopomofo", "311E",
  2901. "aideva", "0910",
  2902. "aiecyrillic", "04D5",
  2903. "aigujarati", "0A90",
  2904. "aigurmukhi", "0A10",
  2905. "aimatragurmukhi", "0A48",
  2906. "ainarabic", "0639",
  2907. "ainfinalarabic", "FECA",
  2908. "aininitialarabic", "FECB",
  2909. "ainmedialarabic", "FECC",
  2910. "ainvertedbreve", "0203",
  2911. "aivowelsignbengali", "09C8",
  2912. "aivowelsigndeva", "0948",
  2913. "aivowelsigngujarati", "0AC8",
  2914. "akatakana", "30A2",
  2915. "akatakanahalfwidth", "FF71",
  2916. "akorean", "314F",
  2917. "alef", "05D0",
  2918. "alefarabic", "0627",
  2919. "alefdageshhebrew", "FB30",
  2920. "aleffinalarabic", "FE8E",
  2921. "alefhamzaabovearabic", "0623",
  2922. "alefhamzaabovefinalarabic", "FE84",
  2923. "alefhamzabelowarabic", "0625",
  2924. "alefhamzabelowfinalarabic", "FE88",
  2925. "alefhebrew", "05D0",
  2926. "aleflamedhebrew", "FB4F",
  2927. "alefmaddaabovearabic", "0622",
  2928. "alefmaddaabovefinalarabic", "FE82",
  2929. "alefmaksuraarabic", "0649",
  2930. "alefmaksurafinalarabic", "FEF0",
  2931. "alefmaksurainitialarabic", "FEF3",
  2932. "alefmaksuramedialarabic", "FEF4",
  2933. "alefpatahhebrew", "FB2E",
  2934. "alefqamatshebrew", "FB2F",
  2935. "aleph", "2135",
  2936. "allequal", "224C",
  2937. "alpha", "03B1",
  2938. "alphatonos", "03AC",
  2939. "amacron", "0101",
  2940. "amonospace", "FF41",
  2941. "ampersand", "0026",
  2942. "ampersandmonospace", "FF06",
  2943. "amsquare", "33C2",
  2944. "anbopomofo", "3122",
  2945. "angbopomofo", "3124",
  2946. "angkhankhuthai", "0E5A",
  2947. "angle", "2220",
  2948. "anglebracketleft", "3008",
  2949. "anglebracketleftvertical", "FE3F",
  2950. "anglebracketright", "3009",
  2951. "anglebracketrightvertical", "FE40",
  2952. "angleleft", "2329",
  2953. "angleright", "232A",
  2954. "angstrom", "212B",
  2955. "anoteleia", "0387",
  2956. "anudattadeva", "0952",
  2957. "anusvarabengali", "0982",
  2958. "anusvaradeva", "0902",
  2959. "anusvaragujarati", "0A82",
  2960. "aogonek", "0105",
  2961. "apaatosquare", "3300",
  2962. "aparen", "249C",
  2963. "apostrophearmenian", "055A",
  2964. "apostrophemod", "02BC",
  2965. "approaches", "2250",
  2966. "approxequal", "2248",
  2967. "approxequalorimage", "2252",
  2968. "approximatelyequal", "2245",
  2969. "araeaekorean", "318E",
  2970. "araeakorean", "318D",
  2971. "arc", "2312",
  2972. "arighthalfring", "1E9A",
  2973. "aring", "00E5",
  2974. "aringacute", "01FB",
  2975. "aringbelow", "1E01",
  2976. "arrowboth", "2194",
  2977. "arrowdashdown", "21E3",
  2978. "arrowdashleft", "21E0",
  2979. "arrowdashright", "21E2",
  2980. "arrowdashup", "21E1",
  2981. "arrowdblboth", "21D4",
  2982. "arrowdbldown", "21D3",
  2983. "arrowdblleft", "21D0",
  2984. "arrowdblright", "21D2",
  2985. "arrowdblup", "21D1",
  2986. "arrowdown", "2193",
  2987. "arrowdownleft", "2199",
  2988. "arrowdownright", "2198",
  2989. "arrowdownwhite", "21E9",
  2990. "arrowheaddownmod", "02C5",
  2991. "arrowheadleftmod", "02C2",
  2992. "arrowheadrightmod", "02C3",
  2993. "arrowheadupmod", "02C4",
  2994. "arrowleft", "2190",
  2995. "arrowleftdbl", "21D0",
  2996. "arrowleftdblstroke", "21CD",
  2997. "arrowleftoverright", "21C6",
  2998. "arrowleftwhite", "21E6",
  2999. "arrowright", "2192",
  3000. "arrowrightdblstroke", "21CF",
  3001. "arrowrightheavy", "279E",
  3002. "arrowrightoverleft", "21C4",
  3003. "arrowrightwhite", "21E8",
  3004. "arrowtableft", "21E4",
  3005. "arrowtabright", "21E5",
  3006. "arrowup", "2191",
  3007. "arrowupdn", "2195",
  3008. "arrowupdnbse", "21A8",
  3009. "arrowupdownbase", "21A8",
  3010. "arrowupleft", "2196",
  3011. "arrowupleftofdown", "21C5",
  3012. "arrowupright", "2197",
  3013. "arrowupwhite", "21E7",
  3014. "asciicircum", "005E",
  3015. "asciicircummonospace", "FF3E",
  3016. "asciitilde", "007E",
  3017. "asciitildemonospace", "FF5E",
  3018. "ascript", "0251",
  3019. "ascriptturned", "0252",
  3020. "asmallhiragana", "3041",
  3021. "asmallkatakana", "30A1",
  3022. "asmallkatakanahalfwidth", "FF67",
  3023. "asterisk", "002A",
  3024. "asteriskaltonearabic", "066D",
  3025. "asteriskarabic", "066D",
  3026. "asteriskmath", "2217",
  3027. "asteriskmonospace", "FF0A",
  3028. "asterisksmall", "FE61",
  3029. "asterism", "2042",
  3030. "asymptoticallyequal", "2243",
  3031. "at", "0040",
  3032. "atilde", "00E3",
  3033. "atmonospace", "FF20",
  3034. "atsmall", "FE6B",
  3035. "aturned", "0250",
  3036. "aubengali", "0994",
  3037. "aubopomofo", "3120",
  3038. "audeva", "0914",
  3039. "augujarati", "0A94",
  3040. "augurmukhi", "0A14",
  3041. "aulengthmarkbengali", "09D7",
  3042. "aumatragurmukhi", "0A4C",
  3043. "auvowelsignbengali", "09CC",
  3044. "auvowelsigndeva", "094C",
  3045. "auvowelsigngujarati", "0ACC",
  3046. "avagrahadeva", "093D",
  3047. "aybarmenian", "0561",
  3048. "ayin", "05E2",
  3049. "ayinaltonehebrew", "FB20",
  3050. "ayinhebrew", "05E2",
  3051. "b", "0062",
  3052. "babengali", "09AC",
  3053. "backslash", "005C",
  3054. "backslashmonospace", "FF3C",
  3055. "badeva", "092C",
  3056. "bagujarati", "0AAC",
  3057. "bagurmukhi", "0A2C",
  3058. "bahiragana", "3070",
  3059. "bahtthai", "0E3F",
  3060. "bakatakana", "30D0",
  3061. "bar", "007C",
  3062. "barmonospace", "FF5C",
  3063. "bbopomofo", "3105",
  3064. "bcircle", "24D1",
  3065. "bdotaccent", "1E03",
  3066. "bdotbelow", "1E05",
  3067. "beamedsixteenthnotes", "266C",
  3068. "because", "2235",
  3069. "becyrillic", "0431",
  3070. "beharabic", "0628",
  3071. "behfinalarabic", "FE90",
  3072. "behinitialarabic", "FE91",
  3073. "behiragana", "3079",
  3074. "behmedialarabic", "FE92",
  3075. "behmeeminitialarabic", "FC9F",
  3076. "behmeemisolatedarabic", "FC08",
  3077. "behnoonfinalarabic", "FC6D",
  3078. "bekatakana", "30D9",
  3079. "benarmenian", "0562",
  3080. "bet", "05D1",
  3081. "beta", "03B2",
  3082. "betasymbolgreek", "03D0",
  3083. "betdagesh", "FB31",
  3084. "betdageshhebrew", "FB31",
  3085. "bethebrew", "05D1",
  3086. "betrafehebrew", "FB4C",
  3087. "bhabengali", "09AD",
  3088. "bhadeva", "092D",
  3089. "bhagujarati", "0AAD",
  3090. "bhagurmukhi", "0A2D",
  3091. "bhook", "0253",
  3092. "bihiragana", "3073",
  3093. "bikatakana", "30D3",
  3094. "bilabialclick", "0298",
  3095. "bindigurmukhi", "0A02",
  3096. "birusquare", "3331",
  3097. "blackcircle", "25CF",
  3098. "blackdiamond", "25C6",
  3099. "blackdownpointingtriangle", "25BC",
  3100. "blackleftpointingpointer", "25C4",
  3101. "blackleftpointingtriangle", "25C0",
  3102. "blacklenticularbracketleft", "3010",
  3103. "blacklenticularbracketleftvertical", "FE3B",
  3104. "blacklenticularbracketright", "3011",
  3105. "blacklenticularbracketrightvertical", "FE3C",
  3106. "blacklowerlefttriangle", "25E3",
  3107. "blacklowerrighttriangle", "25E2",
  3108. "blackrectangle", "25AC",
  3109. "blackrightpointingpointer", "25BA",
  3110. "blackrightpointingtriangle", "25B6",
  3111. "blacksmallsquare", "25AA",
  3112. "blacksmilingface", "263B",
  3113. "blacksquare", "25A0",
  3114. "blackstar", "2605",
  3115. "blackupperlefttriangle", "25E4",
  3116. "blackupperrighttriangle", "25E5",
  3117. "blackuppointingsmalltriangle", "25B4",
  3118. "blackuppointingtriangle", "25B2",
  3119. "blank", "2423",
  3120. "blinebelow", "1E07",
  3121. "block", "2588",
  3122. "bmonospace", "FF42",
  3123. "bobaimaithai", "0E1A",
  3124. "bohiragana", "307C",
  3125. "bokatakana", "30DC",
  3126. "bparen", "249D",
  3127. "bqsquare", "33C3",
  3128. "braceleft", "007B",
  3129. "braceleftmonospace", "FF5B",
  3130. "braceleftsmall", "FE5B",
  3131. "braceleftvertical", "FE37",
  3132. "braceright", "007D",
  3133. "bracerightmonospace", "FF5D",
  3134. "bracerightsmall", "FE5C",
  3135. "bracerightvertical", "FE38",
  3136. "bracketleft", "005B",
  3137. "bracketleftmonospace", "FF3B",
  3138. "bracketright", "005D",
  3139. "bracketrightmonospace", "FF3D",
  3140. "breve", "02D8",
  3141. "brevebelowcmb", "032E",
  3142. "brevecmb", "0306",
  3143. "breveinvertedbelowcmb", "032F",
  3144. "breveinvertedcmb", "0311",
  3145. "breveinverteddoublecmb", "0361",
  3146. "bridgebelowcmb", "032A",
  3147. "bridgeinvertedbelowcmb", "033A",
  3148. "brokenbar", "00A6",
  3149. "bstroke", "0180",
  3150. "btopbar", "0183",
  3151. "buhiragana", "3076",
  3152. "bukatakana", "30D6",
  3153. "bullet", "2022",
  3154. "bulletinverse", "25D8",
  3155. "bulletoperator", "2219",
  3156. "bullseye", "25CE",
  3157. "c", "0063",
  3158. "caarmenian", "056E",
  3159. "cabengali", "099A",
  3160. "cacute", "0107",
  3161. "cadeva", "091A",
  3162. "cagujarati", "0A9A",
  3163. "cagurmukhi", "0A1A",
  3164. "calsquare", "3388",
  3165. "candrabindubengali", "0981",
  3166. "candrabinducmb", "0310",
  3167. "candrabindudeva", "0901",
  3168. "candrabindugujarati", "0A81",
  3169. "capslock", "21EA",
  3170. "careof", "2105",
  3171. "caron", "02C7",
  3172. "caronbelowcmb", "032C",
  3173. "caroncmb", "030C",
  3174. "carriagereturn", "21B5",
  3175. "cbopomofo", "3118",
  3176. "ccaron", "010D",
  3177. "ccedilla", "00E7",
  3178. "ccedillaacute", "1E09",
  3179. "ccircle", "24D2",
  3180. "ccircumflex", "0109",
  3181. "ccurl", "0255",
  3182. "cdot", "010B",
  3183. "cdotaccent", "010B",
  3184. "cdsquare", "33C5",
  3185. "cedilla", "00B8",
  3186. "cedillacmb", "0327",
  3187. "cent", "00A2",
  3188. "centigrade", "2103",
  3189. "centmonospace", "FFE0",
  3190. "chaarmenian", "0579",
  3191. "chabengali", "099B",
  3192. "chadeva", "091B",
  3193. "chagujarati", "0A9B",
  3194. "chagurmukhi", "0A1B",
  3195. "chbopomofo", "3114",
  3196. "cheabkhasiancyrillic", "04BD",
  3197. "checkmark", "2713",
  3198. "checyrillic", "0447",
  3199. "chedescenderabkhasiancyrillic", "04BF",
  3200. "chedescendercyrillic", "04B7",
  3201. "chedieresiscyrillic", "04F5",
  3202. "cheharmenian", "0573",
  3203. "chekhakassiancyrillic", "04CC",
  3204. "cheverticalstrokecyrillic", "04B9",
  3205. "chi", "03C7",
  3206. "chieuchacirclekorean", "3277",
  3207. "chieuchaparenkorean", "3217",
  3208. "chieuchcirclekorean", "3269",
  3209. "chieuchkorean", "314A",
  3210. "chieuchparenkorean", "3209",
  3211. "chochangthai", "0E0A",
  3212. "chochanthai", "0E08",
  3213. "chochingthai", "0E09",
  3214. "chochoethai", "0E0C",
  3215. "chook", "0188",
  3216. "cieucacirclekorean", "3276",
  3217. "cieucaparenkorean", "3216",
  3218. "cieuccirclekorean", "3268",
  3219. "cieuckorean", "3148",
  3220. "cieucparenkorean", "3208",
  3221. "cieucuparenkorean", "321C",
  3222. "circle", "25CB",
  3223. "circlemultiply", "2297",
  3224. "circleot", "2299",
  3225. "circleplus", "2295",
  3226. "circlepostalmark", "3036",
  3227. "circlewithlefthalfblack", "25D0",
  3228. "circlewithrighthalfblack", "25D1",
  3229. "circumflex", "02C6",
  3230. "circumflexbelowcmb", "032D",
  3231. "circumflexcmb", "0302",
  3232. "clear", "2327",
  3233. "clickalveolar", "01C2",
  3234. "clickdental", "01C0",
  3235. "clicklateral", "01C1",
  3236. "clickretroflex", "01C3",
  3237. "club", "2663",
  3238. "clubsuitblack", "2663",
  3239. "clubsuitwhite", "2667",
  3240. "cmcubedsquare", "33A4",
  3241. "cmonospace", "FF43",
  3242. "cmsquaredsquare", "33A0",
  3243. "coarmenian", "0581",
  3244. "colon", "003A",
  3245. "colonmonetary", "20A1",
  3246. "colonmonospace", "FF1A",
  3247. "colonsign", "20A1",
  3248. "colonsmall", "FE55",
  3249. "colontriangularhalfmod", "02D1",
  3250. "colontriangularmod", "02D0",
  3251. "comma", "002C",
  3252. "commaabovecmb", "0313",
  3253. "commaaboverightcmb", "0315",
  3254. "commaarabic", "060C",
  3255. "commaarmenian", "055D",
  3256. "commamonospace", "FF0C",
  3257. "commareversedabovecmb", "0314",
  3258. "commareversedmod", "02BD",
  3259. "commasmall", "FE50",
  3260. "commaturnedabovecmb", "0312",
  3261. "commaturnedmod", "02BB",
  3262. "compass", "263C",
  3263. "congruent", "2245",
  3264. "contourintegral", "222E",
  3265. "control", "2303",
  3266. "controlACK", "0006",
  3267. "controlBEL", "0007",
  3268. "controlBS", "0008",
  3269. "controlCAN", "0018",
  3270. "controlCR", "000D",
  3271. "controlDC1", "0011",
  3272. "controlDC2", "0012",
  3273. "controlDC3", "0013",
  3274. "controlDC4", "0014",
  3275. "controlDEL", "007F",
  3276. "controlDLE", "0010",
  3277. "controlEM", "0019",
  3278. "controlENQ", "0005",
  3279. "controlEOT", "0004",
  3280. "controlESC", "001B",
  3281. "controlETB", "0017",
  3282. "controlETX", "0003",
  3283. "controlFF", "000C",
  3284. "controlFS", "001C",
  3285. "controlGS", "001D",
  3286. "controlHT", "0009",
  3287. "controlLF", "000A",
  3288. "controlNAK", "0015",
  3289. "controlRS", "001E",
  3290. "controlSI", "000F",
  3291. "controlSO", "000E",
  3292. "controlSOT", "0002",
  3293. "controlSTX", "0001",
  3294. "controlSUB", "001A",
  3295. "controlSYN", "0016",
  3296. "controlUS", "001F",
  3297. "controlVT", "000B",
  3298. "copyright", "00A9",
  3299. "cornerbracketleft", "300C",
  3300. "cornerbracketlefthalfwidth", "FF62",
  3301. "cornerbracketleftvertical", "FE41",
  3302. "cornerbracketright", "300D",
  3303. "cornerbracketrighthalfwidth", "FF63",
  3304. "cornerbracketrightvertical", "FE42",
  3305. "corporationsquare", "337F",
  3306. "cosquare", "33C7",
  3307. "coverkgsquare", "33C6",
  3308. "cparen", "249E",
  3309. "cruzeiro", "20A2",
  3310. "cstretched", "0297",
  3311. "curlyand", "22CF",
  3312. "curlyor", "22CE",
  3313. "currency", "00A4",
  3314. "d", "0064",
  3315. "daarmenian", "0564",
  3316. "dabengali", "09A6",
  3317. "dadarabic", "0636",
  3318. "dadeva", "0926",
  3319. "dadfinalarabic", "FEBE",
  3320. "dadinitialarabic", "FEBF",
  3321. "dadmedialarabic", "FEC0",
  3322. "dagesh", "05BC",
  3323. "dageshhebrew", "05BC",
  3324. "dagger", "2020",
  3325. "daggerdbl", "2021",
  3326. "dagujarati", "0AA6",
  3327. "dagurmukhi", "0A26",
  3328. "dahiragana", "3060",
  3329. "dakatakana", "30C0",
  3330. "dalarabic", "062F",
  3331. "dalet", "05D3",
  3332. "daletdagesh", "FB33",
  3333. "daletdageshhebrew", "FB33",
  3334. "dalethatafpatah", "05D3_05B2",
  3335. "dalethatafpatahhebrew", "05D3_05B2",
  3336. "dalethatafsegol", "05D3_05B1",
  3337. "dalethatafsegolhebrew", "05D3_05B1",
  3338. "dalethebrew", "05D3",
  3339. "dalethiriq", "05D3_05B4",
  3340. "dalethiriqhebrew", "05D3_05B4",
  3341. "daletholam", "05D3_05B9",
  3342. "daletholamhebrew", "05D3_05B9",
  3343. "daletpatah", "05D3_05B7",
  3344. "daletpatahhebrew", "05D3_05B7",
  3345. "daletqamats", "05D3_05B8",
  3346. "daletqamatshebrew", "05D3_05B8",
  3347. "daletqubuts", "05D3_05BB",
  3348. "daletqubutshebrew", "05D3_05BB",
  3349. "daletsegol", "05D3_05B6",
  3350. "daletsegolhebrew", "05D3_05B6",
  3351. "daletsheva", "05D3_05B0",
  3352. "daletshevahebrew", "05D3_05B0",
  3353. "dalettsere", "05D3_05B5",
  3354. "dalettserehebrew", "05D3_05B5",
  3355. "dalfinalarabic", "FEAA",
  3356. "dammaarabic", "064F",
  3357. "dammalowarabic", "064F",
  3358. "dammatanaltonearabic", "064C",
  3359. "dammatanarabic", "064C",
  3360. "danda", "0964",
  3361. "dargahebrew", "05A7",
  3362. "dargalefthebrew", "05A7",
  3363. "dasiapneumatacyrilliccmb", "0485",
  3364. "dblanglebracketleft", "300A",
  3365. "dblanglebracketleftvertical", "FE3D",
  3366. "dblanglebracketright", "300B",
  3367. "dblanglebracketrightvertical", "FE3E",
  3368. "dblarchinvertedbelowcmb", "032B",
  3369. "dblarrowleft", "21D4",
  3370. "dblarrowright", "21D2",
  3371. "dbldanda", "0965",
  3372. "dblgravecmb", "030F",
  3373. "dblintegral", "222C",
  3374. "dbllowline", "2017",
  3375. "dbllowlinecmb", "0333",
  3376. "dbloverlinecmb", "033F",
  3377. "dblprimemod", "02BA",
  3378. "dblverticalbar", "2016",
  3379. "dblverticallineabovecmb", "030E",
  3380. "dbopomofo", "3109",
  3381. "dbsquare", "33C8",
  3382. "dcaron", "010F",
  3383. "dcedilla", "1E11",
  3384. "dcircle", "24D3",
  3385. "dcircumflexbelow", "1E13",
  3386. "dcroat", "0111",
  3387. "ddabengali", "09A1",
  3388. "ddadeva", "0921",
  3389. "ddagujarati", "0AA1",
  3390. "ddagurmukhi", "0A21",
  3391. "ddalarabic", "0688",
  3392. "ddalfinalarabic", "FB89",
  3393. "dddhadeva", "095C",
  3394. "ddhabengali", "09A2",
  3395. "ddhadeva", "0922",
  3396. "ddhagujarati", "0AA2",
  3397. "ddhagurmukhi", "0A22",
  3398. "ddotaccent", "1E0B",
  3399. "ddotbelow", "1E0D",
  3400. "decimalseparatorarabic", "066B",
  3401. "decimalseparatorpersian", "066B",
  3402. "decyrillic", "0434",
  3403. "degree", "00B0",
  3404. "dehihebrew", "05AD",
  3405. "dehiragana", "3067",
  3406. "deicoptic", "03EF",
  3407. "dekatakana", "30C7",
  3408. "deleteleft", "232B",
  3409. "deleteright", "2326",
  3410. "delta", "03B4",
  3411. "deltaturned", "018D",
  3412. "denominatorminusonenumeratorbengali", "09F8",
  3413. "dezh", "02A4",
  3414. "dhabengali", "09A7",
  3415. "dhadeva", "0927",
  3416. "dhagujarati", "0AA7",
  3417. "dhagurmukhi", "0A27",
  3418. "dhook", "0257",
  3419. "dialytikatonos", "0385",
  3420. "dialytikatonoscmb", "0344",
  3421. "diamond", "2666",
  3422. "diamondsuitwhite", "2662",
  3423. "dieresis", "00A8",
  3424. "dieresisbelowcmb", "0324",
  3425. "dieresiscmb", "0308",
  3426. "dieresistonos", "0385",
  3427. "dihiragana", "3062",
  3428. "dikatakana", "30C2",
  3429. "dittomark", "3003",
  3430. "divide", "00F7",
  3431. "divides", "2223",
  3432. "divisionslash", "2215",
  3433. "djecyrillic", "0452",
  3434. "dkshade", "2593",
  3435. "dlinebelow", "1E0F",
  3436. "dlsquare", "3397",
  3437. "dmacron", "0111",
  3438. "dmonospace", "FF44",
  3439. "dnblock", "2584",
  3440. "dochadathai", "0E0E",
  3441. "dodekthai", "0E14",
  3442. "dohiragana", "3069",
  3443. "dokatakana", "30C9",
  3444. "dollar", "0024",
  3445. "dollarmonospace", "FF04",
  3446. "dollarsmall", "FE69",
  3447. "dong", "20AB",
  3448. "dorusquare", "3326",
  3449. "dotaccent", "02D9",
  3450. "dotaccentcmb", "0307",
  3451. "dotbelowcmb", "0323",
  3452. "dotbelowcomb", "0323",
  3453. "dotkatakana", "30FB",
  3454. "dotlessi", "0131",
  3455. "dotlessjstrokehook", "0284",
  3456. "dotmath", "22C5",
  3457. "dottedcircle", "25CC",
  3458. "doubleyodpatah", "FB1F",
  3459. "doubleyodpatahhebrew", "FB1F",
  3460. "downtackbelowcmb", "031E",
  3461. "downtackmod", "02D5",
  3462. "dparen", "249F",
  3463. "dtail", "0256",
  3464. "dtopbar", "018C",
  3465. "duhiragana", "3065",
  3466. "dukatakana", "30C5",
  3467. "dz", "01F3",
  3468. "dzaltone", "02A3",
  3469. "dzcaron", "01C6",
  3470. "dzcurl", "02A5",
  3471. "dzeabkhasiancyrillic", "04E1",
  3472. "dzecyrillic", "0455",
  3473. "dzhecyrillic", "045F",
  3474. "e", "0065",
  3475. "eacute", "00E9",
  3476. "earth", "2641",
  3477. "ebengali", "098F",
  3478. "ebopomofo", "311C",
  3479. "ebreve", "0115",
  3480. "ecandradeva", "090D",
  3481. "ecandragujarati", "0A8D",
  3482. "ecandravowelsigndeva", "0945",
  3483. "ecandravowelsigngujarati", "0AC5",
  3484. "ecaron", "011B",
  3485. "ecedillabreve", "1E1D",
  3486. "echarmenian", "0565",
  3487. "echyiwnarmenian", "0587",
  3488. "ecircle", "24D4",
  3489. "ecircumflex", "00EA",
  3490. "ecircumflexacute", "1EBF",
  3491. "ecircumflexbelow", "1E19",
  3492. "ecircumflexdotbelow", "1EC7",
  3493. "ecircumflexgrave", "1EC1",
  3494. "ecircumflexhookabove", "1EC3",
  3495. "ecircumflextilde", "1EC5",
  3496. "ecyrillic", "0454",
  3497. "edblgrave", "0205",
  3498. "edeva", "090F",
  3499. "edieresis", "00EB",
  3500. "edot", "0117",
  3501. "edotaccent", "0117",
  3502. "edotbelow", "1EB9",
  3503. "eegurmukhi", "0A0F",
  3504. "eematragurmukhi", "0A47",
  3505. "efcyrillic", "0444",
  3506. "egrave", "00E8",
  3507. "egujarati", "0A8F",
  3508. "eharmenian", "0567",
  3509. "ehbopomofo", "311D",
  3510. "ehiragana", "3048",
  3511. "ehookabove", "1EBB",
  3512. "eibopomofo", "311F",
  3513. "eight", "0038",
  3514. "eightarabic", "0668",
  3515. "eightbengali", "09EE",
  3516. "eightcircle", "2467",
  3517. "eightcircleinversesansserif", "2791",
  3518. "eightdeva", "096E",
  3519. "eighteencircle", "2471",
  3520. "eighteenparen", "2485",
  3521. "eighteenperiod", "2499",
  3522. "eightgujarati", "0AEE",
  3523. "eightgurmukhi", "0A6E",
  3524. "eighthackarabic", "0668",
  3525. "eighthangzhou", "3028",
  3526. "eighthnotebeamed", "266B",
  3527. "eightideographicparen", "3227",
  3528. "eightinferior", "2088",
  3529. "eightmonospace", "FF18",
  3530. "eightparen", "247B",
  3531. "eightperiod", "248F",
  3532. "eightpersian", "06F8",
  3533. "eightroman", "2177",
  3534. "eightsuperior", "2078",
  3535. "eightthai", "0E58",
  3536. "einvertedbreve", "0207",
  3537. "eiotifiedcyrillic", "0465",
  3538. "ekatakana", "30A8",
  3539. "ekatakanahalfwidth", "FF74",
  3540. "ekonkargurmukhi", "0A74",
  3541. "ekorean", "3154",
  3542. "elcyrillic", "043B",
  3543. "element", "2208",
  3544. "elevencircle", "246A",
  3545. "elevenparen", "247E",
  3546. "elevenperiod", "2492",
  3547. "elevenroman", "217A",
  3548. "ellipsis", "2026",
  3549. "ellipsisvertical", "22EE",
  3550. "emacron", "0113",
  3551. "emacronacute", "1E17",
  3552. "emacrongrave", "1E15",
  3553. "emcyrillic", "043C",
  3554. "emdash", "2014",
  3555. "emdashvertical", "FE31",
  3556. "emonospace", "FF45",
  3557. "emphasismarkarmenian", "055B",
  3558. "emptyset", "2205",
  3559. "enbopomofo", "3123",
  3560. "encyrillic", "043D",
  3561. "endash", "2013",
  3562. "endashvertical", "FE32",
  3563. "endescendercyrillic", "04A3",
  3564. "eng", "014B",
  3565. "engbopomofo", "3125",
  3566. "enghecyrillic", "04A5",
  3567. "enhookcyrillic", "04C8",
  3568. "enspace", "2002",
  3569. "eogonek", "0119",
  3570. "eokorean", "3153",
  3571. "eopen", "025B",
  3572. "eopenclosed", "029A",
  3573. "eopenreversed", "025C",
  3574. "eopenreversedclosed", "025E",
  3575. "eopenreversedhook", "025D",
  3576. "eparen", "24A0",
  3577. "epsilon", "03B5",
  3578. "epsilontonos", "03AD",
  3579. "equal", "003D",
  3580. "equalmonospace", "FF1D",
  3581. "equalsmall", "FE66",
  3582. "equalsuperior", "207C",
  3583. "equivalence", "2261",
  3584. "erbopomofo", "3126",
  3585. "ercyrillic", "0440",
  3586. "ereversed", "0258",
  3587. "ereversedcyrillic", "044D",
  3588. "escyrillic", "0441",
  3589. "esdescendercyrillic", "04AB",
  3590. "esh", "0283",
  3591. "eshcurl", "0286",
  3592. "eshortdeva", "090E",
  3593. "eshortvowelsigndeva", "0946",
  3594. "eshreversedloop", "01AA",
  3595. "eshsquatreversed", "0285",
  3596. "esmallhiragana", "3047",
  3597. "esmallkatakana", "30A7",
  3598. "esmallkatakanahalfwidth", "FF6A",
  3599. "estimated", "212E",
  3600. "eta", "03B7",
  3601. "etarmenian", "0568",
  3602. "etatonos", "03AE",
  3603. "eth", "00F0",
  3604. "etilde", "1EBD",
  3605. "etildebelow", "1E1B",
  3606. "etnahtafoukhhebrew", "0591",
  3607. "etnahtafoukhlefthebrew", "0591",
  3608. "etnahtahebrew", "0591",
  3609. "etnahtalefthebrew", "0591",
  3610. "eturned", "01DD",
  3611. "eukorean", "3161",
  3612. "euro", "20AC",
  3613. "evowelsignbengali", "09C7",
  3614. "evowelsigndeva", "0947",
  3615. "evowelsigngujarati", "0AC7",
  3616. "exclam", "0021",
  3617. "exclamarmenian", "055C",
  3618. "exclamdbl", "203C",
  3619. "exclamdown", "00A1",
  3620. "exclammonospace", "FF01",
  3621. "existential", "2203",
  3622. "ezh", "0292",
  3623. "ezhcaron", "01EF",
  3624. "ezhcurl", "0293",
  3625. "ezhreversed", "01B9",
  3626. "ezhtail", "01BA",
  3627. "f", "0066",
  3628. "fadeva", "095E",
  3629. "fagurmukhi", "0A5E",
  3630. "fahrenheit", "2109",
  3631. "fathaarabic", "064E",
  3632. "fathalowarabic", "064E",
  3633. "fathatanarabic", "064B",
  3634. "fbopomofo", "3108",
  3635. "fcircle", "24D5",
  3636. "fdotaccent", "1E1F",
  3637. "feharabic", "0641",
  3638. "feharmenian", "0586",
  3639. "fehfinalarabic", "FED2",
  3640. "fehinitialarabic", "FED3",
  3641. "fehmedialarabic", "FED4",
  3642. "feicoptic", "03E5",
  3643. "female", "2640",
  3644. "ff", "FB00",
  3645. "ffi", "FB03",
  3646. "ffl", "FB04",
  3647. "fi", "FB01",
  3648. "fifteencircle", "246E",
  3649. "fifteenparen", "2482",
  3650. "fifteenperiod", "2496",
  3651. "figuredash", "2012",
  3652. "filledbox", "25A0",
  3653. "filledrect", "25AC",
  3654. "finalkaf", "05DA",
  3655. "finalkafdagesh", "FB3A",
  3656. "finalkafdageshhebrew", "FB3A",
  3657. "finalkafhebrew", "05DA",
  3658. "finalkafqamats", "05DA_05B8",
  3659. "finalkafqamatshebrew", "05DA_05B8",
  3660. "finalkafsheva", "05DA_05B0",
  3661. "finalkafshevahebrew", "05DA_05B0",
  3662. "finalmem", "05DD",
  3663. "finalmemhebrew", "05DD",
  3664. "finalnun", "05DF",
  3665. "finalnunhebrew", "05DF",
  3666. "finalpe", "05E3",
  3667. "finalpehebrew", "05E3",
  3668. "finaltsadi", "05E5",
  3669. "finaltsadihebrew", "05E5",
  3670. "firsttonechinese", "02C9",
  3671. "fisheye", "25C9",
  3672. "fitacyrillic", "0473",
  3673. "five", "0035",
  3674. "fivearabic", "0665",
  3675. "fivebengali", "09EB",
  3676. "fivecircle", "2464",
  3677. "fivecircleinversesansserif", "278E",
  3678. "fivedeva", "096B",
  3679. "fiveeighths", "215D",
  3680. "fivegujarati", "0AEB",
  3681. "fivegurmukhi", "0A6B",
  3682. "fivehackarabic", "0665",
  3683. "fivehangzhou", "3025",
  3684. "fiveideographicparen", "3224",
  3685. "fiveinferior", "2085",
  3686. "fivemonospace", "FF15",
  3687. "fiveparen", "2478",
  3688. "fiveperiod", "248C",
  3689. "fivepersian", "06F5",
  3690. "fiveroman", "2174",
  3691. "fivesuperior", "2075",
  3692. "fivethai", "0E55",
  3693. "fl", "FB02",
  3694. "florin", "0192",
  3695. "fmonospace", "FF46",
  3696. "fmsquare", "3399",
  3697. "fofanthai", "0E1F",
  3698. "fofathai", "0E1D",
  3699. "fongmanthai", "0E4F",
  3700. "forall", "2200",
  3701. "four", "0034",
  3702. "fourarabic", "0664",
  3703. "fourbengali", "09EA",
  3704. "fourcircle", "2463",
  3705. "fourcircleinversesansserif", "278D",
  3706. "fourdeva", "096A",
  3707. "fourgujarati", "0AEA",
  3708. "fourgurmukhi", "0A6A",
  3709. "fourhackarabic", "0664",
  3710. "fourhangzhou", "3024",
  3711. "fourideographicparen", "3223",
  3712. "fourinferior", "2084",
  3713. "fourmonospace", "FF14",
  3714. "fournumeratorbengali", "09F7",
  3715. "fourparen", "2477",
  3716. "fourperiod", "248B",
  3717. "fourpersian", "06F4",
  3718. "fourroman", "2173",
  3719. "foursuperior", "2074",
  3720. "fourteencircle", "246D",
  3721. "fourteenparen", "2481",
  3722. "fourteenperiod", "2495",
  3723. "fourthai", "0E54",
  3724. "fourthtonechinese", "02CB",
  3725. "fparen", "24A1",
  3726. "fraction", "2044",
  3727. "franc", "20A3",
  3728. "g", "0067",
  3729. "gabengali", "0997",
  3730. "gacute", "01F5",
  3731. "gadeva", "0917",
  3732. "gafarabic", "06AF",
  3733. "gaffinalarabic", "FB93",
  3734. "gafinitialarabic", "FB94",
  3735. "gafmedialarabic", "FB95",
  3736. "gagujarati", "0A97",
  3737. "gagurmukhi", "0A17",
  3738. "gahiragana", "304C",
  3739. "gakatakana", "30AC",
  3740. "gamma", "03B3",
  3741. "gammalatinsmall", "0263",
  3742. "gammasuperior", "02E0",
  3743. "gangiacoptic", "03EB",
  3744. "gbopomofo", "310D",
  3745. "gbreve", "011F",
  3746. "gcaron", "01E7",
  3747. "gcedilla", "0123",
  3748. "gcircle", "24D6",
  3749. "gcircumflex", "011D",
  3750. "gcommaaccent", "0123",
  3751. "gdot", "0121",
  3752. "gdotaccent", "0121",
  3753. "gecyrillic", "0433",
  3754. "gehiragana", "3052",
  3755. "gekatakana", "30B2",
  3756. "geometricallyequal", "2251",
  3757. "gereshaccenthebrew", "059C",
  3758. "gereshhebrew", "05F3",
  3759. "gereshmuqdamhebrew", "059D",
  3760. "germandbls", "00DF",
  3761. "gershayimaccenthebrew", "059E",
  3762. "gershayimhebrew", "05F4",
  3763. "getamark", "3013",
  3764. "ghabengali", "0998",
  3765. "ghadarmenian", "0572",
  3766. "ghadeva", "0918",
  3767. "ghagujarati", "0A98",
  3768. "ghagurmukhi", "0A18",
  3769. "ghainarabic", "063A",
  3770. "ghainfinalarabic", "FECE",
  3771. "ghaininitialarabic", "FECF",
  3772. "ghainmedialarabic", "FED0",
  3773. "ghemiddlehookcyrillic", "0495",
  3774. "ghestrokecyrillic", "0493",
  3775. "gheupturncyrillic", "0491",
  3776. "ghhadeva", "095A",
  3777. "ghhagurmukhi", "0A5A",
  3778. "ghook", "0260",
  3779. "ghzsquare", "3393",
  3780. "gihiragana", "304E",
  3781. "gikatakana", "30AE",
  3782. "gimarmenian", "0563",
  3783. "gimel", "05D2",
  3784. "gimeldagesh", "FB32",
  3785. "gimeldageshhebrew", "FB32",
  3786. "gimelhebrew", "05D2",
  3787. "gjecyrillic", "0453",
  3788. "glottalinvertedstroke", "01BE",
  3789. "glottalstop", "0294",
  3790. "glottalstopinverted", "0296",
  3791. "glottalstopmod", "02C0",
  3792. "glottalstopreversed", "0295",
  3793. "glottalstopreversedmod", "02C1",
  3794. "glottalstopreversedsuperior", "02E4",
  3795. "glottalstopstroke", "02A1",
  3796. "glottalstopstrokereversed", "02A2",
  3797. "gmacron", "1E21",
  3798. "gmonospace", "FF47",
  3799. "gohiragana", "3054",
  3800. "gokatakana", "30B4",
  3801. "gparen", "24A2",
  3802. "gpasquare", "33AC",
  3803. "gradient", "2207",
  3804. "grave", "0060",
  3805. "gravebelowcmb", "0316",
  3806. "gravecmb", "0300",
  3807. "gravecomb", "0300",
  3808. "gravedeva", "0953",
  3809. "gravelowmod", "02CE",
  3810. "gravemonospace", "FF40",
  3811. "gravetonecmb", "0340",
  3812. "greater", "003E",
  3813. "greaterequal", "2265",
  3814. "greaterequalorless", "22DB",
  3815. "greatermonospace", "FF1E",
  3816. "greaterorequivalent", "2273",
  3817. "greaterorless", "2277",
  3818. "greateroverequal", "2267",
  3819. "greatersmall", "FE65",
  3820. "gscript", "0261",
  3821. "gstroke", "01E5",
  3822. "guhiragana", "3050",
  3823. "guillemotleft", "00AB",
  3824. "guillemotright", "00BB",
  3825. "guilsinglleft", "2039",
  3826. "guilsinglright", "203A",
  3827. "gukatakana", "30B0",
  3828. "guramusquare", "3318",
  3829. "gysquare", "33C9",
  3830. "h", "0068",
  3831. "haabkhasiancyrillic", "04A9",
  3832. "haaltonearabic", "06C1",
  3833. "habengali", "09B9",
  3834. "hadescendercyrillic", "04B3",
  3835. "hadeva", "0939",
  3836. "hagujarati", "0AB9",
  3837. "hagurmukhi", "0A39",
  3838. "haharabic", "062D",
  3839. "hahfinalarabic", "FEA2",
  3840. "hahinitialarabic", "FEA3",
  3841. "hahiragana", "306F",
  3842. "hahmedialarabic", "FEA4",
  3843. "haitusquare", "332A",
  3844. "hakatakana", "30CF",
  3845. "hakatakanahalfwidth", "FF8A",
  3846. "halantgurmukhi", "0A4D",
  3847. "hamzaarabic", "0621",
  3848. "hamzadammaarabic", "0621_064F",
  3849. "hamzadammatanarabic", "0621_064C",
  3850. "hamzafathaarabic", "0621_064E",
  3851. "hamzafathatanarabic", "0621_064B",
  3852. "hamzalowarabic", "0621",
  3853. "hamzalowkasraarabic", "0621_0650",
  3854. "hamzalowkasratanarabic", "0621_064D",
  3855. "hamzasukunarabic", "0621_0652",
  3856. "hangulfiller", "3164",
  3857. "hardsigncyrillic", "044A",
  3858. "harpoonleftbarbup", "21BC",
  3859. "harpoonrightbarbup", "21C0",
  3860. "hasquare", "33CA",
  3861. "hatafpatah", "05B2",
  3862. "hatafpatah16", "05B2",
  3863. "hatafpatah23", "05B2",
  3864. "hatafpatah2f", "05B2",
  3865. "hatafpatahhebrew", "05B2",
  3866. "hatafpatahnarrowhebrew", "05B2",
  3867. "hatafpatahquarterhebrew", "05B2",
  3868. "hatafpatahwidehebrew", "05B2",
  3869. "hatafqamats", "05B3",
  3870. "hatafqamats1b", "05B3",
  3871. "hatafqamats28", "05B3",
  3872. "hatafqamats34", "05B3",
  3873. "hatafqamatshebrew", "05B3",
  3874. "hatafqamatsnarrowhebrew", "05B3",
  3875. "hatafqamatsquarterhebrew", "05B3",
  3876. "hatafqamatswidehebrew", "05B3",
  3877. "hatafsegol", "05B1",
  3878. "hatafsegol17", "05B1",
  3879. "hatafsegol24", "05B1",
  3880. "hatafsegol30", "05B1",
  3881. "hatafsegolhebrew", "05B1",
  3882. "hatafsegolnarrowhebrew", "05B1",
  3883. "hatafsegolquarterhebrew", "05B1",
  3884. "hatafsegolwidehebrew", "05B1",
  3885. "hbar", "0127",
  3886. "hbopomofo", "310F",
  3887. "hbrevebelow", "1E2B",
  3888. "hcedilla", "1E29",
  3889. "hcircle", "24D7",
  3890. "hcircumflex", "0125",
  3891. "hdieresis", "1E27",
  3892. "hdotaccent", "1E23",
  3893. "hdotbelow", "1E25",
  3894. "he", "05D4",
  3895. "heart", "2665",
  3896. "heartsuitblack", "2665",
  3897. "heartsuitwhite", "2661",
  3898. "hedagesh", "FB34",
  3899. "hedageshhebrew", "FB34",
  3900. "hehaltonearabic", "06C1",
  3901. "heharabic", "0647",
  3902. "hehebrew", "05D4",
  3903. "hehfinalaltonearabic", "FBA7",
  3904. "hehfinalalttwoarabic", "FEEA",
  3905. "hehfinalarabic", "FEEA",
  3906. "hehhamzaabovefinalarabic", "FBA5",
  3907. "hehhamzaaboveisolatedarabic", "FBA4",
  3908. "hehinitialaltonearabic", "FBA8",
  3909. "hehinitialarabic", "FEEB",
  3910. "hehiragana", "3078",
  3911. "hehmedialaltonearabic", "FBA9",
  3912. "hehmedialarabic", "FEEC",
  3913. "heiseierasquare", "337B",
  3914. "hekatakana", "30D8",
  3915. "hekatakanahalfwidth", "FF8D",
  3916. "hekutaarusquare", "3336",
  3917. "henghook", "0267",
  3918. "herutusquare", "3339",
  3919. "het", "05D7",
  3920. "hethebrew", "05D7",
  3921. "hhook", "0266",
  3922. "hhooksuperior", "02B1",
  3923. "hieuhacirclekorean", "327B",
  3924. "hieuhaparenkorean", "321B",
  3925. "hieuhcirclekorean", "326D",
  3926. "hieuhkorean", "314E",
  3927. "hieuhparenkorean", "320D",
  3928. "hihiragana", "3072",
  3929. "hikatakana", "30D2",
  3930. "hikatakanahalfwidth", "FF8B",
  3931. "hiriq", "05B4",
  3932. "hiriq14", "05B4",
  3933. "hiriq21", "05B4",
  3934. "hiriq2d", "05B4",
  3935. "hiriqhebrew", "05B4",
  3936. "hiriqnarrowhebrew", "05B4",
  3937. "hiriqquarterhebrew", "05B4",
  3938. "hiriqwidehebrew", "05B4",
  3939. "hlinebelow", "1E96",
  3940. "hmonospace", "FF48",
  3941. "hoarmenian", "0570",
  3942. "hohipthai", "0E2B",
  3943. "hohiragana", "307B",
  3944. "hokatakana", "30DB",
  3945. "hokatakanahalfwidth", "FF8E",
  3946. "holam", "05B9",
  3947. "holam19", "05B9",
  3948. "holam26", "05B9",
  3949. "holam32", "05B9",
  3950. "holamhebrew", "05B9",
  3951. "holamnarrowhebrew", "05B9",
  3952. "holamquarterhebrew", "05B9",
  3953. "holamwidehebrew", "05B9",
  3954. "honokhukthai", "0E2E",
  3955. "hookabovecomb", "0309",
  3956. "hookcmb", "0309",
  3957. "hookpalatalizedbelowcmb", "0321",
  3958. "hookretroflexbelowcmb", "0322",
  3959. "hoonsquare", "3342",
  3960. "horicoptic", "03E9",
  3961. "horizontalbar", "2015",
  3962. "horncmb", "031B",
  3963. "hotsprings", "2668",
  3964. "house", "2302",
  3965. "hparen", "24A3",
  3966. "hsuperior", "02B0",
  3967. "hturned", "0265",
  3968. "huhiragana", "3075",
  3969. "huiitosquare", "3333",
  3970. "hukatakana", "30D5",
  3971. "hukatakanahalfwidth", "FF8C",
  3972. "hungarumlaut", "02DD",
  3973. "hungarumlautcmb", "030B",
  3974. "hv", "0195",
  3975. "hyphen", "002D",
  3976. "hyphenmonospace", "FF0D",
  3977. "hyphensmall", "FE63",
  3978. "hyphentwo", "2010",
  3979. "i", "0069",
  3980. "iacute", "00ED",
  3981. "iacyrillic", "044F",
  3982. "ibengali", "0987",
  3983. "ibopomofo", "3127",
  3984. "ibreve", "012D",
  3985. "icaron", "01D0",
  3986. "icircle", "24D8",
  3987. "icircumflex", "00EE",
  3988. "icyrillic", "0456",
  3989. "idblgrave", "0209",
  3990. "ideographearthcircle", "328F",
  3991. "ideographfirecircle", "328B",
  3992. "ideographicallianceparen", "323F",
  3993. "ideographiccallparen", "323A",
  3994. "ideographiccentrecircle", "32A5",
  3995. "ideographicclose", "3006",
  3996. "ideographiccomma", "3001",
  3997. "ideographiccommaleft", "FF64",
  3998. "ideographiccongratulationparen", "3237",
  3999. "ideographiccorrectcircle", "32A3",
  4000. "ideographicearthparen", "322F",
  4001. "ideographicenterpriseparen", "323D",
  4002. "ideographicexcellentcircle", "329D",
  4003. "ideographicfestivalparen", "3240",
  4004. "ideographicfinancialcircle", "3296",
  4005. "ideographicfinancialparen", "3236",
  4006. "ideographicfireparen", "322B",
  4007. "ideographichaveparen", "3232",
  4008. "ideographichighcircle", "32A4",
  4009. "ideographiciterationmark", "3005",
  4010. "ideographiclaborcircle", "3298",
  4011. "ideographiclaborparen", "3238",
  4012. "ideographicleftcircle", "32A7",
  4013. "ideographiclowcircle", "32A6",
  4014. "ideographicmedicinecircle", "32A9",
  4015. "ideographicmetalparen", "322E",
  4016. "ideographicmoonparen", "322A",
  4017. "ideographicnameparen", "3234",
  4018. "ideographicperiod", "3002",
  4019. "ideographicprintcircle", "329E",
  4020. "ideographicreachparen", "3243",
  4021. "ideographicrepresentparen", "3239",
  4022. "ideographicresourceparen", "323E",
  4023. "ideographicrightcircle", "32A8",
  4024. "ideographicsecretcircle", "3299",
  4025. "ideographicselfparen", "3242",
  4026. "ideographicsocietyparen", "3233",
  4027. "ideographicspace", "3000",
  4028. "ideographicspecialparen", "3235",
  4029. "ideographicstockparen", "3231",
  4030. "ideographicstudyparen", "323B",
  4031. "ideographicsunparen", "3230",
  4032. "ideographicsuperviseparen", "323C",
  4033. "ideographicwaterparen", "322C",
  4034. "ideographicwoodparen", "322D",
  4035. "ideographiczero", "3007",
  4036. "ideographmetalcircle", "328E",
  4037. "ideographmooncircle", "328A",
  4038. "ideographnamecircle", "3294",
  4039. "ideographsuncircle", "3290",
  4040. "ideographwatercircle", "328C",
  4041. "ideographwoodcircle", "328D",
  4042. "ideva", "0907",
  4043. "idieresis", "00EF",
  4044. "idieresisacute", "1E2F",
  4045. "idieresiscyrillic", "04E5",
  4046. "idotbelow", "1ECB",
  4047. "iebrevecyrillic", "04D7",
  4048. "iecyrillic", "0435",
  4049. "ieungacirclekorean", "3275",
  4050. "ieungaparenkorean", "3215",
  4051. "ieungcirclekorean", "3267",
  4052. "ieungkorean", "3147",
  4053. "ieungparenkorean", "3207",
  4054. "igrave", "00EC",
  4055. "igujarati", "0A87",
  4056. "igurmukhi", "0A07",
  4057. "ihiragana", "3044",
  4058. "ihookabove", "1EC9",
  4059. "iibengali", "0988",
  4060. "iicyrillic", "0438",
  4061. "iideva", "0908",
  4062. "iigujarati", "0A88",
  4063. "iigurmukhi", "0A08",
  4064. "iimatragurmukhi", "0A40",
  4065. "iinvertedbreve", "020B",
  4066. "iishortcyrillic", "0439",
  4067. "iivowelsignbengali", "09C0",
  4068. "iivowelsigndeva", "0940",
  4069. "iivowelsigngujarati", "0AC0",
  4070. "ij", "0133",
  4071. "ikatakana", "30A4",
  4072. "ikatakanahalfwidth", "FF72",
  4073. "ikorean", "3163",
  4074. "ilde", "02DC",
  4075. "iluyhebrew", "05AC",
  4076. "imacron", "012B",
  4077. "imacroncyrillic", "04E3",
  4078. "imageorapproximatelyequal", "2253",
  4079. "imatragurmukhi", "0A3F",
  4080. "imonospace", "FF49",
  4081. "increment", "2206",
  4082. "infinity", "221E",
  4083. "iniarmenian", "056B",
  4084. "integral", "222B",
  4085. "integralbottom", "2321",
  4086. "integralbt", "2321",
  4087. "integraltop", "2320",
  4088. "integraltp", "2320",
  4089. "intersection", "2229",
  4090. "intisquare", "3305",
  4091. "invbullet", "25D8",
  4092. "invcircle", "25D9",
  4093. "invsmileface", "263B",
  4094. "iocyrillic", "0451",
  4095. "iogonek", "012F",
  4096. "iota", "03B9",
  4097. "iotadieresis", "03CA",
  4098. "iotadieresistonos", "0390",
  4099. "iotalatin", "0269",
  4100. "iotatonos", "03AF",
  4101. "iparen", "24A4",
  4102. "irigurmukhi", "0A72",
  4103. "ismallhiragana", "3043",
  4104. "ismallkatakana", "30A3",
  4105. "ismallkatakanahalfwidth", "FF68",
  4106. "issharbengali", "09FA",
  4107. "istroke", "0268",
  4108. "iterationhiragana", "309D",
  4109. "iterationkatakana", "30FD",
  4110. "itilde", "0129",
  4111. "itildebelow", "1E2D",
  4112. "iubopomofo", "3129",
  4113. "iucyrillic", "044E",
  4114. "ivowelsignbengali", "09BF",
  4115. "ivowelsigndeva", "093F",
  4116. "ivowelsigngujarati", "0ABF",
  4117. "izhitsacyrillic", "0475",
  4118. "izhitsadblgravecyrillic", "0477",
  4119. "j", "006A",
  4120. "jaarmenian", "0571",
  4121. "jabengali", "099C",
  4122. "jadeva", "091C",
  4123. "jagujarati", "0A9C",
  4124. "jagurmukhi", "0A1C",
  4125. "jbopomofo", "3110",
  4126. "jcaron", "01F0",
  4127. "jcircle", "24D9",
  4128. "jcircumflex", "0135",
  4129. "jcrossedtail", "029D",
  4130. "jdotlessstroke", "025F",
  4131. "jecyrillic", "0458",
  4132. "jeemarabic", "062C",
  4133. "jeemfinalarabic", "FE9E",
  4134. "jeeminitialarabic", "FE9F",
  4135. "jeemmedialarabic", "FEA0",
  4136. "jeharabic", "0698",
  4137. "jehfinalarabic", "FB8B",
  4138. "jhabengali", "099D",
  4139. "jhadeva", "091D",
  4140. "jhagujarati", "0A9D",
  4141. "jhagurmukhi", "0A1D",
  4142. "jheharmenian", "057B",
  4143. "jis", "3004",
  4144. "jmonospace", "FF4A",
  4145. "jparen", "24A5",
  4146. "jsuperior", "02B2",
  4147. "k", "006B",
  4148. "kabashkircyrillic", "04A1",
  4149. "kabengali", "0995",
  4150. "kacute", "1E31",
  4151. "kacyrillic", "043A",
  4152. "kadescendercyrillic", "049B",
  4153. "kadeva", "0915",
  4154. "kaf", "05DB",
  4155. "kafarabic", "0643",
  4156. "kafdagesh", "FB3B",
  4157. "kafdageshhebrew", "FB3B",
  4158. "kaffinalarabic", "FEDA",
  4159. "kafhebrew", "05DB",
  4160. "kafinitialarabic", "FEDB",
  4161. "kafmedialarabic", "FEDC",
  4162. "kafrafehebrew", "FB4D",
  4163. "kagujarati", "0A95",
  4164. "kagurmukhi", "0A15",
  4165. "kahiragana", "304B",
  4166. "kahookcyrillic", "04C4",
  4167. "kakatakana", "30AB",
  4168. "kakatakanahalfwidth", "FF76",
  4169. "kappa", "03BA",
  4170. "kappasymbolgreek", "03F0",
  4171. "kapyeounmieumkorean", "3171",
  4172. "kapyeounphieuphkorean", "3184",
  4173. "kapyeounpieupkorean", "3178",
  4174. "kapyeounssangpieupkorean", "3179",
  4175. "karoriisquare", "330D",
  4176. "kashidaautoarabic", "0640",
  4177. "kashidaautonosidebearingarabic", "0640",
  4178. "kasmallkatakana", "30F5",
  4179. "kasquare", "3384",
  4180. "kasraarabic", "0650",
  4181. "kasratanarabic", "064D",
  4182. "kastrokecyrillic", "049F",
  4183. "katahiraprolongmarkhalfwidth", "FF70",
  4184. "kaverticalstrokecyrillic", "049D",
  4185. "kbopomofo", "310E",
  4186. "kcalsquare", "3389",
  4187. "kcaron", "01E9",
  4188. "kcedilla", "0137",
  4189. "kcircle", "24DA",
  4190. "kcommaaccent", "0137",
  4191. "kdotbelow", "1E33",
  4192. "keharmenian", "0584",
  4193. "kehiragana", "3051",
  4194. "kekatakana", "30B1",
  4195. "kekatakanahalfwidth", "FF79",
  4196. "kenarmenian", "056F",
  4197. "kesmallkatakana", "30F6",
  4198. "kgreenlandic", "0138",
  4199. "khabengali", "0996",
  4200. "khacyrillic", "0445",
  4201. "khadeva", "0916",
  4202. "khagujarati", "0A96",
  4203. "khagurmukhi", "0A16",
  4204. "khaharabic", "062E",
  4205. "khahfinalarabic", "FEA6",
  4206. "khahinitialarabic", "FEA7",
  4207. "khahmedialarabic", "FEA8",
  4208. "kheicoptic", "03E7",
  4209. "khhadeva", "0959",
  4210. "khhagurmukhi", "0A59",
  4211. "khieukhacirclekorean", "3278",
  4212. "khieukhaparenkorean", "3218",
  4213. "khieukhcirclekorean", "326A",
  4214. "khieukhkorean", "314B",
  4215. "khieukhparenkorean", "320A",
  4216. "khokhaithai", "0E02",
  4217. "khokhonthai", "0E05",
  4218. "khokhuatthai", "0E03",
  4219. "khokhwaithai", "0E04",
  4220. "khomutthai", "0E5B",
  4221. "khook", "0199",
  4222. "khorakhangthai", "0E06",
  4223. "khzsquare", "3391",
  4224. "kihiragana", "304D",
  4225. "kikatakana", "30AD",
  4226. "kikatakanahalfwidth", "FF77",
  4227. "kiroguramusquare", "3315",
  4228. "kiromeetorusquare", "3316",
  4229. "kirosquare", "3314",
  4230. "kiyeokacirclekorean", "326E",
  4231. "kiyeokaparenkorean", "320E",
  4232. "kiyeokcirclekorean", "3260",
  4233. "kiyeokkorean", "3131",
  4234. "kiyeokparenkorean", "3200",
  4235. "kiyeoksioskorean", "3133",
  4236. "kjecyrillic", "045C",
  4237. "klinebelow", "1E35",
  4238. "klsquare", "3398",
  4239. "kmcubedsquare", "33A6",
  4240. "kmonospace", "FF4B",
  4241. "kmsquaredsquare", "33A2",
  4242. "kohiragana", "3053",
  4243. "kohmsquare", "33C0",
  4244. "kokaithai", "0E01",
  4245. "kokatakana", "30B3",
  4246. "kokatakanahalfwidth", "FF7A",
  4247. "kooposquare", "331E",
  4248. "koppacyrillic", "0481",
  4249. "koreanstandardsymbol", "327F",
  4250. "koroniscmb", "0343",
  4251. "kparen", "24A6",
  4252. "kpasquare", "33AA",
  4253. "ksicyrillic", "046F",
  4254. "ktsquare", "33CF",
  4255. "kturned", "029E",
  4256. "kuhiragana", "304F",
  4257. "kukatakana", "30AF",
  4258. "kukatakanahalfwidth", "FF78",
  4259. "kvsquare", "33B8",
  4260. "kwsquare", "33BE",
  4261. "l", "006C",
  4262. "labengali", "09B2",
  4263. "lacute", "013A",
  4264. "ladeva", "0932",
  4265. "lagujarati", "0AB2",
  4266. "lagurmukhi", "0A32",
  4267. "lakkhangyaothai", "0E45",
  4268. "lamaleffinalarabic", "FEFC",
  4269. "lamalefhamzaabovefinalarabic", "FEF8",
  4270. "lamalefhamzaaboveisolatedarabic", "FEF7",
  4271. "lamalefhamzabelowfinalarabic", "FEFA",
  4272. "lamalefhamzabelowisolatedarabic", "FEF9",
  4273. "lamalefisolatedarabic", "FEFB",
  4274. "lamalefmaddaabovefinalarabic", "FEF6",
  4275. "lamalefmaddaaboveisolatedarabic", "FEF5",
  4276. "lamarabic", "0644",
  4277. "lambda", "03BB",
  4278. "lambdastroke", "019B",
  4279. "lamed", "05DC",
  4280. "lameddagesh", "FB3C",
  4281. "lameddageshhebrew", "FB3C",
  4282. "lamedhebrew", "05DC",
  4283. "lamedholam", "05DC_05B9",
  4284. "lamedholamdagesh", "05DC_05B9_05BC",
  4285. "lamedholamdageshhebrew", "05DC_05B9_05BC",
  4286. "lamedholamhebrew", "05DC_05B9",
  4287. "lamfinalarabic", "FEDE",
  4288. "lamhahinitialarabic", "FCCA",
  4289. "laminitialarabic", "FEDF",
  4290. "lamjeeminitialarabic", "FCC9",
  4291. "lamkhahinitialarabic", "FCCB",
  4292. "lamlamhehisolatedarabic", "FDF2",
  4293. "lammedialarabic", "FEE0",
  4294. "lammeemhahinitialarabic", "FD88",
  4295. "lammeeminitialarabic", "FCCC",
  4296. "lammeemjeeminitialarabic", "FEDF_FEE4_FEA0",
  4297. "lammeemkhahinitialarabic", "FEDF_FEE4_FEA8",
  4298. "largecircle", "25EF",
  4299. "lbar", "019A",
  4300. "lbelt", "026C",
  4301. "lbopomofo", "310C",
  4302. "lcaron", "013E",
  4303. "lcedilla", "013C",
  4304. "lcircle", "24DB",
  4305. "lcircumflexbelow", "1E3D",
  4306. "lcommaaccent", "013C",
  4307. "ldot", "0140",
  4308. "ldotaccent", "0140",
  4309. "ldotbelow", "1E37",
  4310. "ldotbelowmacron", "1E39",
  4311. "leftangleabovecmb", "031A",
  4312. "lefttackbelowcmb", "0318",
  4313. "less", "003C",
  4314. "lessequal", "2264",
  4315. "lessequalorgreater", "22DA",
  4316. "lessmonospace", "FF1C",
  4317. "lessorequivalent", "2272",
  4318. "lessorgreater", "2276",
  4319. "lessoverequal", "2266",
  4320. "lesssmall", "FE64",
  4321. "lezh", "026E",
  4322. "lfblock", "258C",
  4323. "lhookretroflex", "026D",
  4324. "lira", "20A4",
  4325. "liwnarmenian", "056C",
  4326. "lj", "01C9",
  4327. "ljecyrillic", "0459",
  4328. "lladeva", "0933",
  4329. "llagujarati", "0AB3",
  4330. "llinebelow", "1E3B",
  4331. "llladeva", "0934",
  4332. "llvocalicbengali", "09E1",
  4333. "llvocalicdeva", "0961",
  4334. "llvocalicvowelsignbengali", "09E3",
  4335. "llvocalicvowelsigndeva", "0963",
  4336. "lmiddletilde", "026B",
  4337. "lmonospace", "FF4C",
  4338. "lmsquare", "33D0",
  4339. "lochulathai", "0E2C",
  4340. "logicaland", "2227",
  4341. "logicalnot", "00AC",
  4342. "logicalnotreversed", "2310",
  4343. "logicalor", "2228",
  4344. "lolingthai", "0E25",
  4345. "longs", "017F",
  4346. "lowlinecenterline", "FE4E",
  4347. "lowlinecmb", "0332",
  4348. "lowlinedashed", "FE4D",
  4349. "lozenge", "25CA",
  4350. "lparen", "24A7",
  4351. "lslash", "0142",
  4352. "lsquare", "2113",
  4353. "ltshade", "2591",
  4354. "luthai", "0E26",
  4355. "lvocalicbengali", "098C",
  4356. "lvocalicdeva", "090C",
  4357. "lvocalicvowelsignbengali", "09E2",
  4358. "lvocalicvowelsigndeva", "0962",
  4359. "lxsquare", "33D3",
  4360. "m", "006D",
  4361. "mabengali", "09AE",
  4362. "macron", "00AF",
  4363. "macronbelowcmb", "0331",
  4364. "macroncmb", "0304",
  4365. "macronlowmod", "02CD",
  4366. "macronmonospace", "FFE3",
  4367. "macute", "1E3F",
  4368. "madeva", "092E",
  4369. "magujarati", "0AAE",
  4370. "magurmukhi", "0A2E",
  4371. "mahapakhhebrew", "05A4",
  4372. "mahapakhlefthebrew", "05A4",
  4373. "mahiragana", "307E",
  4374. "maichattawathai", "0E4B",
  4375. "maiekthai", "0E48",
  4376. "maihanakatthai", "0E31",
  4377. "maitaikhuthai", "0E47",
  4378. "maithothai", "0E49",
  4379. "maitrithai", "0E4A",
  4380. "maiyamokthai", "0E46",
  4381. "makatakana", "30DE",
  4382. "makatakanahalfwidth", "FF8F",
  4383. "male", "2642",
  4384. "mansyonsquare", "3347",
  4385. "maqafhebrew", "05BE",
  4386. "mars", "2642",
  4387. "masoracirclehebrew", "05AF",
  4388. "masquare", "3383",
  4389. "mbopomofo", "3107",
  4390. "mbsquare", "33D4",
  4391. "mcircle", "24DC",
  4392. "mcubedsquare", "33A5",
  4393. "mdotaccent", "1E41",
  4394. "mdotbelow", "1E43",
  4395. "meemarabic", "0645",
  4396. "meemfinalarabic", "FEE2",
  4397. "meeminitialarabic", "FEE3",
  4398. "meemmedialarabic", "FEE4",
  4399. "meemmeeminitialarabic", "FCD1",
  4400. "meemmeemisolatedarabic", "FC48",
  4401. "meetorusquare", "334D",
  4402. "mehiragana", "3081",
  4403. "meizierasquare", "337E",
  4404. "mekatakana", "30E1",
  4405. "mekatakanahalfwidth", "FF92",
  4406. "mem", "05DE",
  4407. "memdagesh", "FB3E",
  4408. "memdageshhebrew", "FB3E",
  4409. "memhebrew", "05DE",
  4410. "menarmenian", "0574",
  4411. "merkhahebrew", "05A5",
  4412. "merkhakefulahebrew", "05A6",
  4413. "merkhakefulalefthebrew", "05A6",
  4414. "merkhalefthebrew", "05A5",
  4415. "mhook", "0271",
  4416. "mhzsquare", "3392",
  4417. "middledotkatakanahalfwidth", "FF65",
  4418. "middot", "00B7",
  4419. "mieumacirclekorean", "3272",
  4420. "mieumaparenkorean", "3212",
  4421. "mieumcirclekorean", "3264",
  4422. "mieumkorean", "3141",
  4423. "mieumpansioskorean", "3170",
  4424. "mieumparenkorean", "3204",
  4425. "mieumpieupkorean", "316E",
  4426. "mieumsioskorean", "316F",
  4427. "mihiragana", "307F",
  4428. "mikatakana", "30DF",
  4429. "mikatakanahalfwidth", "FF90",
  4430. "minus", "2212",
  4431. "minusbelowcmb", "0320",
  4432. "minuscircle", "2296",
  4433. "minusmod", "02D7",
  4434. "minusplus", "2213",
  4435. "minute", "2032",
  4436. "miribaarusquare", "334A",
  4437. "mirisquare", "3349",
  4438. "mlonglegturned", "0270",
  4439. "mlsquare", "3396",
  4440. "mmcubedsquare", "33A3",
  4441. "mmonospace", "FF4D",
  4442. "mmsquaredsquare", "339F",
  4443. "mohiragana", "3082",
  4444. "mohmsquare", "33C1",
  4445. "mokatakana", "30E2",
  4446. "mokatakanahalfwidth", "FF93",
  4447. "molsquare", "33D6",
  4448. "momathai", "0E21",
  4449. "moverssquare", "33A7",
  4450. "moverssquaredsquare", "33A8",
  4451. "mparen", "24A8",
  4452. "mpasquare", "33AB",
  4453. "mssquare", "33B3",
  4454. "mturned", "026F",
  4455. "mu", "00B5",
  4456. "mu1", "00B5",
  4457. "muasquare", "3382",
  4458. "muchgreater", "226B",
  4459. "muchless", "226A",
  4460. "mufsquare", "338C",
  4461. "mugreek", "03BC",
  4462. "mugsquare", "338D",
  4463. "muhiragana", "3080",
  4464. "mukatakana", "30E0",
  4465. "mukatakanahalfwidth", "FF91",
  4466. "mulsquare", "3395",
  4467. "multiply", "00D7",
  4468. "mumsquare", "339B",
  4469. "munahhebrew", "05A3",
  4470. "munahlefthebrew", "05A3",
  4471. "musicalnote", "266A",
  4472. "musicalnotedbl", "266B",
  4473. "musicflatsign", "266D",
  4474. "musicsharpsign", "266F",
  4475. "mussquare", "33B2",
  4476. "muvsquare", "33B6",
  4477. "muwsquare", "33BC",
  4478. "mvmegasquare", "33B9",
  4479. "mvsquare", "33B7",
  4480. "mwmegasquare", "33BF",
  4481. "mwsquare", "33BD",
  4482. "n", "006E",
  4483. "nabengali", "09A8",
  4484. "nabla", "2207",
  4485. "nacute", "0144",
  4486. "nadeva", "0928",
  4487. "nagujarati", "0AA8",
  4488. "nagurmukhi", "0A28",
  4489. "nahiragana", "306A",
  4490. "nakatakana", "30CA",
  4491. "nakatakanahalfwidth", "FF85",
  4492. "napostrophe", "0149",
  4493. "nasquare", "3381",
  4494. "nbopomofo", "310B",
  4495. "nbspace", "00A0",
  4496. "ncaron", "0148",
  4497. "ncedilla", "0146",
  4498. "ncircle", "24DD",
  4499. "ncircumflexbelow", "1E4B",
  4500. "ncommaaccent", "0146",
  4501. "ndotaccent", "1E45",
  4502. "ndotbelow", "1E47",
  4503. "nehiragana", "306D",
  4504. "nekatakana", "30CD",
  4505. "nekatakanahalfwidth", "FF88",
  4506. "newsheqelsign", "20AA",
  4507. "nfsquare", "338B",
  4508. "ngabengali", "0999",
  4509. "ngadeva", "0919",
  4510. "ngagujarati", "0A99",
  4511. "ngagurmukhi", "0A19",
  4512. "ngonguthai", "0E07",
  4513. "nhiragana", "3093",
  4514. "nhookleft", "0272",
  4515. "nhookretroflex", "0273",
  4516. "nieunacirclekorean", "326F",
  4517. "nieunaparenkorean", "320F",
  4518. "nieuncieuckorean", "3135",
  4519. "nieuncirclekorean", "3261",
  4520. "nieunhieuhkorean", "3136",
  4521. "nieunkorean", "3134",
  4522. "nieunpansioskorean", "3168",
  4523. "nieunparenkorean", "3201",
  4524. "nieunsioskorean", "3167",
  4525. "nieuntikeutkorean", "3166",
  4526. "nihiragana", "306B",
  4527. "nikatakana", "30CB",
  4528. "nikatakanahalfwidth", "FF86",
  4529. "nikhahitthai", "0E4D",
  4530. "nine", "0039",
  4531. "ninearabic", "0669",
  4532. "ninebengali", "09EF",
  4533. "ninecircle", "2468",
  4534. "ninecircleinversesansserif", "2792",
  4535. "ninedeva", "096F",
  4536. "ninegujarati", "0AEF",
  4537. "ninegurmukhi", "0A6F",
  4538. "ninehackarabic", "0669",
  4539. "ninehangzhou", "3029",
  4540. "nineideographicparen", "3228",
  4541. "nineinferior", "2089",
  4542. "ninemonospace", "FF19",
  4543. "nineparen", "247C",
  4544. "nineperiod", "2490",
  4545. "ninepersian", "06F9",
  4546. "nineroman", "2178",
  4547. "ninesuperior", "2079",
  4548. "nineteencircle", "2472",
  4549. "nineteenparen", "2486",
  4550. "nineteenperiod", "249A",
  4551. "ninethai", "0E59",
  4552. "nj", "01CC",
  4553. "njecyrillic", "045A",
  4554. "nkatakana", "30F3",
  4555. "nkatakanahalfwidth", "FF9D",
  4556. "nlegrightlong", "019E",
  4557. "nlinebelow", "1E49",
  4558. "nmonospace", "FF4E",
  4559. "nmsquare", "339A",
  4560. "nnabengali", "09A3",
  4561. "nnadeva", "0923",
  4562. "nnagujarati", "0AA3",
  4563. "nnagurmukhi", "0A23",
  4564. "nnnadeva", "0929",
  4565. "nohiragana", "306E",
  4566. "nokatakana", "30CE",
  4567. "nokatakanahalfwidth", "FF89",
  4568. "nonbreakingspace", "00A0",
  4569. "nonenthai", "0E13",
  4570. "nonuthai", "0E19",
  4571. "noonarabic", "0646",
  4572. "noonfinalarabic", "FEE6",
  4573. "noonghunnaarabic", "06BA",
  4574. "noonghunnafinalarabic", "FB9F",
  4575. "noonhehinitialarabic", "FEE7_FEEC",
  4576. "nooninitialarabic", "FEE7",
  4577. "noonjeeminitialarabic", "FCD2",
  4578. "noonjeemisolatedarabic", "FC4B",
  4579. "noonmedialarabic", "FEE8",
  4580. "noonmeeminitialarabic", "FCD5",
  4581. "noonmeemisolatedarabic", "FC4E",
  4582. "noonnoonfinalarabic", "FC8D",
  4583. "notcontains", "220C",
  4584. "notelement", "2209",
  4585. "notelementof", "2209",
  4586. "notequal", "2260",
  4587. "notgreater", "226F",
  4588. "notgreaternorequal", "2271",
  4589. "notgreaternorless", "2279",
  4590. "notidentical", "2262",
  4591. "notless", "226E",
  4592. "notlessnorequal", "2270",
  4593. "notparallel", "2226",
  4594. "notprecedes", "2280",
  4595. "notsubset", "2284",
  4596. "notsucceeds", "2281",
  4597. "notsuperset", "2285",
  4598. "nowarmenian", "0576",
  4599. "nparen", "24A9",
  4600. "nssquare", "33B1",
  4601. "nsuperior", "207F",
  4602. "ntilde", "00F1",
  4603. "nu", "03BD",
  4604. "nuhiragana", "306C",
  4605. "nukatakana", "30CC",
  4606. "nukatakanahalfwidth", "FF87",
  4607. "nuktabengali", "09BC",
  4608. "nuktadeva", "093C",
  4609. "nuktagujarati", "0ABC",
  4610. "nuktagurmukhi", "0A3C",
  4611. "numbersign", "0023",
  4612. "numbersignmonospace", "FF03",
  4613. "numbersignsmall", "FE5F",
  4614. "numeralsigngreek", "0374",
  4615. "numeralsignlowergreek", "0375",
  4616. "numero", "2116",
  4617. "nun", "05E0",
  4618. "nundagesh", "FB40",
  4619. "nundageshhebrew", "FB40",
  4620. "nunhebrew", "05E0",
  4621. "nvsquare", "33B5",
  4622. "nwsquare", "33BB",
  4623. "nyabengali", "099E",
  4624. "nyadeva", "091E",
  4625. "nyagujarati", "0A9E",
  4626. "nyagurmukhi", "0A1E",
  4627. "o", "006F",
  4628. "oacute", "00F3",
  4629. "oangthai", "0E2D",
  4630. "obarred", "0275",
  4631. "obarredcyrillic", "04E9",
  4632. "obarreddieresiscyrillic", "04EB",
  4633. "obengali", "0993",
  4634. "obopomofo", "311B",
  4635. "obreve", "014F",
  4636. "ocandradeva", "0911",
  4637. "ocandragujarati", "0A91",
  4638. "ocandravowelsigndeva", "0949",
  4639. "ocandravowelsigngujarati", "0AC9",
  4640. "ocaron", "01D2",
  4641. "ocircle", "24DE",
  4642. "ocircumflex", "00F4",
  4643. "ocircumflexacute", "1ED1",
  4644. "ocircumflexdotbelow", "1ED9",
  4645. "ocircumflexgrave", "1ED3",
  4646. "ocircumflexhookabove", "1ED5",
  4647. "ocircumflextilde", "1ED7",
  4648. "ocyrillic", "043E",
  4649. "odblacute", "0151",
  4650. "odblgrave", "020D",
  4651. "odeva", "0913",
  4652. "odieresis", "00F6",
  4653. "odieresiscyrillic", "04E7",
  4654. "odotbelow", "1ECD",
  4655. "oe", "0153",
  4656. "oekorean", "315A",
  4657. "ogonek", "02DB",
  4658. "ogonekcmb", "0328",
  4659. "ograve", "00F2",
  4660. "ogujarati", "0A93",
  4661. "oharmenian", "0585",
  4662. "ohiragana", "304A",
  4663. "ohookabove", "1ECF",
  4664. "ohorn", "01A1",
  4665. "ohornacute", "1EDB",
  4666. "ohorndotbelow", "1EE3",
  4667. "ohorngrave", "1EDD",
  4668. "ohornhookabove", "1EDF",
  4669. "ohorntilde", "1EE1",
  4670. "ohungarumlaut", "0151",
  4671. "oi", "01A3",
  4672. "oinvertedbreve", "020F",
  4673. "okatakana", "30AA",
  4674. "okatakanahalfwidth", "FF75",
  4675. "okorean", "3157",
  4676. "olehebrew", "05AB",
  4677. "omacron", "014D",
  4678. "omacronacute", "1E53",
  4679. "omacrongrave", "1E51",
  4680. "omdeva", "0950",
  4681. "omega", "03C9",
  4682. "omega1", "03D6",
  4683. "omegacyrillic", "0461",
  4684. "omegalatinclosed", "0277",
  4685. "omegaroundcyrillic", "047B",
  4686. "omegatitlocyrillic", "047D",
  4687. "omegatonos", "03CE",
  4688. "omgujarati", "0AD0",
  4689. "omicron", "03BF",
  4690. "omicrontonos", "03CC",
  4691. "omonospace", "FF4F",
  4692. "one", "0031",
  4693. "onearabic", "0661",
  4694. "onebengali", "09E7",
  4695. "onecircle", "2460",
  4696. "onecircleinversesansserif", "278A",
  4697. "onedeva", "0967",
  4698. "onedotenleader", "2024",
  4699. "oneeighth", "215B",
  4700. "onegujarati", "0AE7",
  4701. "onegurmukhi", "0A67",
  4702. "onehackarabic", "0661",
  4703. "onehalf", "00BD",
  4704. "onehangzhou", "3021",
  4705. "oneideographicparen", "3220",
  4706. "oneinferior", "2081",
  4707. "onemonospace", "FF11",
  4708. "onenumeratorbengali", "09F4",
  4709. "oneparen", "2474",
  4710. "oneperiod", "2488",
  4711. "onepersian", "06F1",
  4712. "onequarter", "00BC",
  4713. "oneroman", "2170",
  4714. "onesuperior", "00B9",
  4715. "onethai", "0E51",
  4716. "onethird", "2153",
  4717. "oogonek", "01EB",
  4718. "oogonekmacron", "01ED",
  4719. "oogurmukhi", "0A13",
  4720. "oomatragurmukhi", "0A4B",
  4721. "oopen", "0254",
  4722. "oparen", "24AA",
  4723. "openbullet", "25E6",
  4724. "option", "2325",
  4725. "ordfeminine", "00AA",
  4726. "ordmasculine", "00BA",
  4727. "orthogonal", "221F",
  4728. "oshortdeva", "0912",
  4729. "oshortvowelsigndeva", "094A",
  4730. "oslash", "00F8",
  4731. "oslashacute", "01FF",
  4732. "osmallhiragana", "3049",
  4733. "osmallkatakana", "30A9",
  4734. "osmallkatakanahalfwidth", "FF6B",
  4735. "ostrokeacute", "01FF",
  4736. "otcyrillic", "047F",
  4737. "otilde", "00F5",
  4738. "otildeacute", "1E4D",
  4739. "otildedieresis", "1E4F",
  4740. "oubopomofo", "3121",
  4741. "overline", "203E",
  4742. "overlinecenterline", "FE4A",
  4743. "overlinecmb", "0305",
  4744. "overlinedashed", "FE49",
  4745. "overlinedblwavy", "FE4C",
  4746. "overlinewavy", "FE4B",
  4747. "overscore", "00AF",
  4748. "ovowelsignbengali", "09CB",
  4749. "ovowelsigndeva", "094B",
  4750. "ovowelsigngujarati", "0ACB",
  4751. "p", "0070",
  4752. "paampssquare", "3380",
  4753. "paasentosquare", "332B",
  4754. "pabengali", "09AA",
  4755. "pacute", "1E55",
  4756. "padeva", "092A",
  4757. "pagedown", "21DF",
  4758. "pageup", "21DE",
  4759. "pagujarati", "0AAA",
  4760. "pagurmukhi", "0A2A",
  4761. "pahiragana", "3071",
  4762. "paiyannoithai", "0E2F",
  4763. "pakatakana", "30D1",
  4764. "palatalizationcyrilliccmb", "0484",
  4765. "palochkacyrillic", "04C0",
  4766. "pansioskorean", "317F",
  4767. "paragraph", "00B6",
  4768. "parallel", "2225",
  4769. "parenleft", "0028",
  4770. "parenleftaltonearabic", "FD3E",
  4771. "parenleftinferior", "208D",
  4772. "parenleftmonospace", "FF08",
  4773. "parenleftsmall", "FE59",
  4774. "parenleftsuperior", "207D",
  4775. "parenleftvertical", "FE35",
  4776. "parenright", "0029",
  4777. "parenrightaltonearabic", "FD3F",
  4778. "parenrightinferior", "208E",
  4779. "parenrightmonospace", "FF09",
  4780. "parenrightsmall", "FE5A",
  4781. "parenrightsuperior", "207E",
  4782. "parenrightvertical", "FE36",
  4783. "partialdiff", "2202",
  4784. "paseqhebrew", "05C0",
  4785. "pashtahebrew", "0599",
  4786. "pasquare", "33A9",
  4787. "patah", "05B7",
  4788. "patah11", "05B7",
  4789. "patah1d", "05B7",
  4790. "patah2a", "05B7",
  4791. "patahhebrew", "05B7",
  4792. "patahnarrowhebrew", "05B7",
  4793. "patahquarterhebrew", "05B7",
  4794. "patahwidehebrew", "05B7",
  4795. "pazerhebrew", "05A1",
  4796. "pbopomofo", "3106",
  4797. "pcircle", "24DF",
  4798. "pdotaccent", "1E57",
  4799. "pe", "05E4",
  4800. "pecyrillic", "043F",
  4801. "pedagesh", "FB44",
  4802. "pedageshhebrew", "FB44",
  4803. "peezisquare", "333B",
  4804. "pefinaldageshhebrew", "FB43",
  4805. "peharabic", "067E",
  4806. "peharmenian", "057A",
  4807. "pehebrew", "05E4",
  4808. "pehfinalarabic", "FB57",
  4809. "pehinitialarabic", "FB58",
  4810. "pehiragana", "307A",
  4811. "pehmedialarabic", "FB59",
  4812. "pekatakana", "30DA",
  4813. "pemiddlehookcyrillic", "04A7",
  4814. "perafehebrew", "FB4E",
  4815. "percent", "0025",
  4816. "percentarabic", "066A",
  4817. "percentmonospace", "FF05",
  4818. "percentsmall", "FE6A",
  4819. "period", "002E",
  4820. "periodarmenian", "0589",
  4821. "periodcentered", "00B7",
  4822. "periodhalfwidth", "FF61",
  4823. "periodmonospace", "FF0E",
  4824. "periodsmall", "FE52",
  4825. "perispomenigreekcmb", "0342",
  4826. "perpendicular", "22A5",
  4827. "perthousand", "2030",
  4828. "peseta", "20A7",
  4829. "pfsquare", "338A",
  4830. "phabengali", "09AB",
  4831. "phadeva", "092B",
  4832. "phagujarati", "0AAB",
  4833. "phagurmukhi", "0A2B",
  4834. "phi", "03C6",
  4835. "phi1", "03D5",
  4836. "phieuphacirclekorean", "327A",
  4837. "phieuphaparenkorean", "321A",
  4838. "phieuphcirclekorean", "326C",
  4839. "phieuphkorean", "314D",
  4840. "phieuphparenkorean", "320C",
  4841. "philatin", "0278",
  4842. "phinthuthai", "0E3A",
  4843. "phisymbolgreek", "03D5",
  4844. "phook", "01A5",
  4845. "phophanthai", "0E1E",
  4846. "phophungthai", "0E1C",
  4847. "phosamphaothai", "0E20",
  4848. "pi", "03C0",
  4849. "pieupacirclekorean", "3273",
  4850. "pieupaparenkorean", "3213",
  4851. "pieupcieuckorean", "3176",
  4852. "pieupcirclekorean", "3265",
  4853. "pieupkiyeokkorean", "3172",
  4854. "pieupkorean", "3142",
  4855. "pieupparenkorean", "3205",
  4856. "pieupsioskiyeokkorean", "3174",
  4857. "pieupsioskorean", "3144",
  4858. "pieupsiostikeutkorean", "3175",
  4859. "pieupthieuthkorean", "3177",
  4860. "pieuptikeutkorean", "3173",
  4861. "pihiragana", "3074",
  4862. "pikatakana", "30D4",
  4863. "pisymbolgreek", "03D6",
  4864. "piwrarmenian", "0583",
  4865. "plus", "002B",
  4866. "plusbelowcmb", "031F",
  4867. "pluscircle", "2295",
  4868. "plusminus", "00B1",
  4869. "plusmod", "02D6",
  4870. "plusmonospace", "FF0B",
  4871. "plussmall", "FE62",
  4872. "plussuperior", "207A",
  4873. "pmonospace", "FF50",
  4874. "pmsquare", "33D8",
  4875. "pohiragana", "307D",
  4876. "pointingindexdownwhite", "261F",
  4877. "pointingindexleftwhite", "261C",
  4878. "pointingindexrightwhite", "261E",
  4879. "pointingindexupwhite", "261D",
  4880. "pokatakana", "30DD",
  4881. "poplathai", "0E1B",
  4882. "postalmark", "3012",
  4883. "postalmarkface", "3020",
  4884. "pparen", "24AB",
  4885. "precedes", "227A",
  4886. "prescription", "211E",
  4887. "primemod", "02B9",
  4888. "primereversed", "2035",
  4889. "product", "220F",
  4890. "projective", "2305",
  4891. "prolongedkana", "30FC",
  4892. "propellor", "2318",
  4893. "propersubset", "2282",
  4894. "propersuperset", "2283",
  4895. "proportion", "2237",
  4896. "proportional", "221D",
  4897. "psi", "03C8",
  4898. "psicyrillic", "0471",
  4899. "psilipneumatacyrilliccmb", "0486",
  4900. "pssquare", "33B0",
  4901. "puhiragana", "3077",
  4902. "pukatakana", "30D7",
  4903. "pvsquare", "33B4",
  4904. "pwsquare", "33BA",
  4905. "q", "0071",
  4906. "qadeva", "0958",
  4907. "qadmahebrew", "05A8",
  4908. "qafarabic", "0642",
  4909. "qaffinalarabic", "FED6",
  4910. "qafinitialarabic", "FED7",
  4911. "qafmedialarabic", "FED8",
  4912. "qamats", "05B8",
  4913. "qamats10", "05B8",
  4914. "qamats1a", "05B8",
  4915. "qamats1c", "05B8",
  4916. "qamats27", "05B8",
  4917. "qamats29", "05B8",
  4918. "qamats33", "05B8",
  4919. "qamatsde", "05B8",
  4920. "qamatshebrew", "05B8",
  4921. "qamatsnarrowhebrew", "05B8",
  4922. "qamatsqatanhebrew", "05B8",
  4923. "qamatsqatannarrowhebrew", "05B8",
  4924. "qamatsqatanquarterhebrew", "05B8",
  4925. "qamatsqatanwidehebrew", "05B8",
  4926. "qamatsquarterhebrew", "05B8",
  4927. "qamatswidehebrew", "05B8",
  4928. "qarneyparahebrew", "059F",
  4929. "qbopomofo", "3111",
  4930. "qcircle", "24E0",
  4931. "qhook", "02A0",
  4932. "qmonospace", "FF51",
  4933. "qof", "05E7",
  4934. "qofdagesh", "FB47",
  4935. "qofdageshhebrew", "FB47",
  4936. "qofhatafpatah", "05E7_05B2",
  4937. "qofhatafpatahhebrew", "05E7_05B2",
  4938. "qofhatafsegol", "05E7_05B1",
  4939. "qofhatafsegolhebrew", "05E7_05B1",
  4940. "qofhebrew", "05E7",
  4941. "qofhiriq", "05E7_05B4",
  4942. "qofhiriqhebrew", "05E7_05B4",
  4943. "qofholam", "05E7_05B9",
  4944. "qofholamhebrew", "05E7_05B9",
  4945. "qofpatah", "05E7_05B7",
  4946. "qofpatahhebrew", "05E7_05B7",
  4947. "qofqamats", "05E7_05B8",
  4948. "qofqamatshebrew", "05E7_05B8",
  4949. "qofqubuts", "05E7_05BB",
  4950. "qofqubutshebrew", "05E7_05BB",
  4951. "qofsegol", "05E7_05B6",
  4952. "qofsegolhebrew", "05E7_05B6",
  4953. "qofsheva", "05E7_05B0",
  4954. "qofshevahebrew", "05E7_05B0",
  4955. "qoftsere", "05E7_05B5",
  4956. "qoftserehebrew", "05E7_05B5",
  4957. "qparen", "24AC",
  4958. "quarternote", "2669",
  4959. "qubuts", "05BB",
  4960. "qubuts18", "05BB",
  4961. "qubuts25", "05BB",
  4962. "qubuts31", "05BB",
  4963. "qubutshebrew", "05BB",
  4964. "qubutsnarrowhebrew", "05BB",
  4965. "qubutsquarterhebrew", "05BB",
  4966. "qubutswidehebrew", "05BB",
  4967. "question", "003F",
  4968. "questionarabic", "061F",
  4969. "questionarmenian", "055E",
  4970. "questiondown", "00BF",
  4971. "questiongreek", "037E",
  4972. "questionmonospace", "FF1F",
  4973. "quotedbl", "0022",
  4974. "quotedblbase", "201E",
  4975. "quotedblleft", "201C",
  4976. "quotedblmonospace", "FF02",
  4977. "quotedblprime", "301E",
  4978. "quotedblprimereversed", "301D",
  4979. "quotedblright", "201D",
  4980. "quoteleft", "2018",
  4981. "quoteleftreversed", "201B",
  4982. "quotereversed", "201B",
  4983. "quoteright", "2019",
  4984. "quoterightn", "0149",
  4985. "quotesinglbase", "201A",
  4986. "quotesingle", "0027",
  4987. "quotesinglemonospace", "FF07",
  4988. "r", "0072",
  4989. "raarmenian", "057C",
  4990. "rabengali", "09B0",
  4991. "racute", "0155",
  4992. "radeva", "0930",
  4993. "radical", "221A",
  4994. "radoverssquare", "33AE",
  4995. "radoverssquaredsquare", "33AF",
  4996. "radsquare", "33AD",
  4997. "rafe", "05BF",
  4998. "rafehebrew", "05BF",
  4999. "ragujarati", "0AB0",
  5000. "ragurmukhi", "0A30",
  5001. "rahiragana", "3089",
  5002. "rakatakana", "30E9",
  5003. "rakatakanahalfwidth", "FF97",
  5004. "ralowerdiagonalbengali", "09F1",
  5005. "ramiddlediagonalbengali", "09F0",
  5006. "ramshorn", "0264",
  5007. "ratio", "2236",
  5008. "rbopomofo", "3116",
  5009. "rcaron", "0159",
  5010. "rcedilla", "0157",
  5011. "rcircle", "24E1",
  5012. "rcommaaccent", "0157",
  5013. "rdblgrave", "0211",
  5014. "rdotaccent", "1E59",
  5015. "rdotbelow", "1E5B",
  5016. "rdotbelowmacron", "1E5D",
  5017. "referencemark", "203B",
  5018. "reflexsubset", "2286",
  5019. "reflexsuperset", "2287",
  5020. "registered", "00AE",
  5021. "reharabic", "0631",
  5022. "reharmenian", "0580",
  5023. "rehfinalarabic", "FEAE",
  5024. "rehiragana", "308C",
  5025. "rehyehaleflamarabic", "0631_FEF3_FE8E_0644",
  5026. "rekatakana", "30EC",
  5027. "rekatakanahalfwidth", "FF9A",
  5028. "resh", "05E8",
  5029. "reshdageshhebrew", "FB48",
  5030. "reshhatafpatah", "05E8_05B2",
  5031. "reshhatafpatahhebrew", "05E8_05B2",
  5032. "reshhatafsegol", "05E8_05B1",
  5033. "reshhatafsegolhebrew", "05E8_05B1",
  5034. "reshhebrew", "05E8",
  5035. "reshhiriq", "05E8_05B4",
  5036. "reshhiriqhebrew", "05E8_05B4",
  5037. "reshholam", "05E8_05B9",
  5038. "reshholamhebrew", "05E8_05B9",
  5039. "reshpatah", "05E8_05B7",
  5040. "reshpatahhebrew", "05E8_05B7",
  5041. "reshqamats", "05E8_05B8",
  5042. "reshqamatshebrew", "05E8_05B8",
  5043. "reshqubuts", "05E8_05BB",
  5044. "reshqubutshebrew", "05E8_05BB",
  5045. "reshsegol", "05E8_05B6",
  5046. "reshsegolhebrew", "05E8_05B6",
  5047. "reshsheva", "05E8_05B0",
  5048. "reshshevahebrew", "05E8_05B0",
  5049. "reshtsere", "05E8_05B5",
  5050. "reshtserehebrew", "05E8_05B5",
  5051. "reversedtilde", "223D",
  5052. "reviahebrew", "0597",
  5053. "reviamugrashhebrew", "0597",
  5054. "revlogicalnot", "2310",
  5055. "rfishhook", "027E",
  5056. "rfishhookreversed", "027F",
  5057. "rhabengali", "09DD",
  5058. "rhadeva", "095D",
  5059. "rho", "03C1",
  5060. "rhook", "027D",
  5061. "rhookturned", "027B",
  5062. "rhookturnedsuperior", "02B5",
  5063. "rhosymbolgreek", "03F1",
  5064. "rhotichookmod", "02DE",
  5065. "rieulacirclekorean", "3271",
  5066. "rieulaparenkorean", "3211",
  5067. "rieulcirclekorean", "3263",
  5068. "rieulhieuhkorean", "3140",
  5069. "rieulkiyeokkorean", "313A",
  5070. "rieulkiyeoksioskorean", "3169",
  5071. "rieulkorean", "3139",
  5072. "rieulmieumkorean", "313B",
  5073. "rieulpansioskorean", "316C",
  5074. "rieulparenkorean", "3203",
  5075. "rieulphieuphkorean", "313F",
  5076. "rieulpieupkorean", "313C",
  5077. "rieulpieupsioskorean", "316B",
  5078. "rieulsioskorean", "313D",
  5079. "rieulthieuthkorean", "313E",
  5080. "rieultikeutkorean", "316A",
  5081. "rieulyeorinhieuhkorean", "316D",
  5082. "rightangle", "221F",
  5083. "righttackbelowcmb", "0319",
  5084. "righttriangle", "22BF",
  5085. "rihiragana", "308A",
  5086. "rikatakana", "30EA",
  5087. "rikatakanahalfwidth", "FF98",
  5088. "ring", "02DA",
  5089. "ringbelowcmb", "0325",
  5090. "ringcmb", "030A",
  5091. "ringhalfleft", "02BF",
  5092. "ringhalfleftarmenian", "0559",
  5093. "ringhalfleftbelowcmb", "031C",
  5094. "ringhalfleftcentered", "02D3",
  5095. "ringhalfright", "02BE",
  5096. "ringhalfrightbelowcmb", "0339",
  5097. "ringhalfrightcentered", "02D2",
  5098. "rinvertedbreve", "0213",
  5099. "rittorusquare", "3351",
  5100. "rlinebelow", "1E5F",
  5101. "rlongleg", "027C",
  5102. "rlonglegturned", "027A",
  5103. "rmonospace", "FF52",
  5104. "rohiragana", "308D",
  5105. "rokatakana", "30ED",
  5106. "rokatakanahalfwidth", "FF9B",
  5107. "roruathai", "0E23",
  5108. "rparen", "24AD",
  5109. "rrabengali", "09DC",
  5110. "rradeva", "0931",
  5111. "rragurmukhi", "0A5C",
  5112. "rreharabic", "0691",
  5113. "rrehfinalarabic", "FB8D",
  5114. "rrvocalicbengali", "09E0",
  5115. "rrvocalicdeva", "0960",
  5116. "rrvocalicgujarati", "0AE0",
  5117. "rrvocalicvowelsignbengali", "09C4",
  5118. "rrvocalicvowelsigndeva", "0944",
  5119. "rrvocalicvowelsigngujarati", "0AC4",
  5120. "rtblock", "2590",
  5121. "rturned", "0279",
  5122. "rturnedsuperior", "02B4",
  5123. "ruhiragana", "308B",
  5124. "rukatakana", "30EB",
  5125. "rukatakanahalfwidth", "FF99",
  5126. "rupeemarkbengali", "09F2",
  5127. "rupeesignbengali", "09F3",
  5128. "ruthai", "0E24",
  5129. "rvocalicbengali", "098B",
  5130. "rvocalicdeva", "090B",
  5131. "rvocalicgujarati", "0A8B",
  5132. "rvocalicvowelsignbengali", "09C3",
  5133. "rvocalicvowelsigndeva", "0943",
  5134. "rvocalicvowelsigngujarati", "0AC3",
  5135. "s", "0073",
  5136. "sabengali", "09B8",
  5137. "sacute", "015B",
  5138. "sacutedotaccent", "1E65",
  5139. "sadarabic", "0635",
  5140. "sadeva", "0938",
  5141. "sadfinalarabic", "FEBA",
  5142. "sadinitialarabic", "FEBB",
  5143. "sadmedialarabic", "FEBC",
  5144. "sagujarati", "0AB8",
  5145. "sagurmukhi", "0A38",
  5146. "sahiragana", "3055",
  5147. "sakatakana", "30B5",
  5148. "sakatakanahalfwidth", "FF7B",
  5149. "sallallahoualayhewasallamarabic", "FDFA",
  5150. "samekh", "05E1",
  5151. "samekhdagesh", "FB41",
  5152. "samekhdageshhebrew", "FB41",
  5153. "samekhhebrew", "05E1",
  5154. "saraaathai", "0E32",
  5155. "saraaethai", "0E41",
  5156. "saraaimaimalaithai", "0E44",
  5157. "saraaimaimuanthai", "0E43",
  5158. "saraamthai", "0E33",
  5159. "saraathai", "0E30",
  5160. "saraethai", "0E40",
  5161. "saraiithai", "0E35",
  5162. "saraithai", "0E34",
  5163. "saraothai", "0E42",
  5164. "saraueethai", "0E37",
  5165. "sarauethai", "0E36",
  5166. "sarauthai", "0E38",
  5167. "sarauuthai", "0E39",
  5168. "sbopomofo", "3119",
  5169. "scaron", "0161",
  5170. "scarondotaccent", "1E67",
  5171. "scedilla", "015F",
  5172. "schwa", "0259",
  5173. "schwacyrillic", "04D9",
  5174. "schwadieresiscyrillic", "04DB",
  5175. "schwahook", "025A",
  5176. "scircle", "24E2",
  5177. "scircumflex", "015D",
  5178. "scommaaccent", "0219",
  5179. "sdotaccent", "1E61",
  5180. "sdotbelow", "1E63",
  5181. "sdotbelowdotaccent", "1E69",
  5182. "seagullbelowcmb", "033C",
  5183. "second", "2033",
  5184. "secondtonechinese", "02CA",
  5185. "section", "00A7",
  5186. "seenarabic", "0633",
  5187. "seenfinalarabic", "FEB2",
  5188. "seeninitialarabic", "FEB3",
  5189. "seenmedialarabic", "FEB4",
  5190. "segol", "05B6",
  5191. "segol13", "05B6",
  5192. "segol1f", "05B6",
  5193. "segol2c", "05B6",
  5194. "segolhebrew", "05B6",
  5195. "segolnarrowhebrew", "05B6",
  5196. "segolquarterhebrew", "05B6",
  5197. "segoltahebrew", "0592",
  5198. "segolwidehebrew", "05B6",
  5199. "seharmenian", "057D",
  5200. "sehiragana", "305B",
  5201. "sekatakana", "30BB",
  5202. "sekatakanahalfwidth", "FF7E",
  5203. "semicolon", "003B",
  5204. "semicolonarabic", "061B",
  5205. "semicolonmonospace", "FF1B",
  5206. "semicolonsmall", "FE54",
  5207. "semivoicedmarkkana", "309C",
  5208. "semivoicedmarkkanahalfwidth", "FF9F",
  5209. "sentisquare", "3322",
  5210. "sentosquare", "3323",
  5211. "seven", "0037",
  5212. "sevenarabic", "0667",
  5213. "sevenbengali", "09ED",
  5214. "sevencircle", "2466",
  5215. "sevencircleinversesansserif", "2790",
  5216. "sevendeva", "096D",
  5217. "seveneighths", "215E",
  5218. "sevengujarati", "0AED",
  5219. "sevengurmukhi", "0A6D",
  5220. "sevenhackarabic", "0667",
  5221. "sevenhangzhou", "3027",
  5222. "sevenideographicparen", "3226",
  5223. "seveninferior", "2087",
  5224. "sevenmonospace", "FF17",
  5225. "sevenparen", "247A",
  5226. "sevenperiod", "248E",
  5227. "sevenpersian", "06F7",
  5228. "sevenroman", "2176",
  5229. "sevensuperior", "2077",
  5230. "seventeencircle", "2470",
  5231. "seventeenparen", "2484",
  5232. "seventeenperiod", "2498",
  5233. "seventhai", "0E57",
  5234. "sfthyphen", "00AD",
  5235. "shaarmenian", "0577",
  5236. "shabengali", "09B6",
  5237. "shacyrillic", "0448",
  5238. "shaddaarabic", "0651",
  5239. "shaddadammaarabic", "FC61",
  5240. "shaddadammatanarabic", "FC5E",
  5241. "shaddafathaarabic", "FC60",
  5242. "shaddafathatanarabic", "0651_064B",
  5243. "shaddakasraarabic", "FC62",
  5244. "shaddakasratanarabic", "FC5F",
  5245. "shade", "2592",
  5246. "shadedark", "2593",
  5247. "shadelight", "2591",
  5248. "shademedium", "2592",
  5249. "shadeva", "0936",
  5250. "shagujarati", "0AB6",
  5251. "shagurmukhi", "0A36",
  5252. "shalshelethebrew", "0593",
  5253. "shbopomofo", "3115",
  5254. "shchacyrillic", "0449",
  5255. "sheenarabic", "0634",
  5256. "sheenfinalarabic", "FEB6",
  5257. "sheeninitialarabic", "FEB7",
  5258. "sheenmedialarabic", "FEB8",
  5259. "sheicoptic", "03E3",
  5260. "sheqel", "20AA",
  5261. "sheqelhebrew", "20AA",
  5262. "sheva", "05B0",
  5263. "sheva115", "05B0",
  5264. "sheva15", "05B0",
  5265. "sheva22", "05B0",
  5266. "sheva2e", "05B0",
  5267. "shevahebrew", "05B0",
  5268. "shevanarrowhebrew", "05B0",
  5269. "shevaquarterhebrew", "05B0",
  5270. "shevawidehebrew", "05B0",
  5271. "shhacyrillic", "04BB",
  5272. "shimacoptic", "03ED",
  5273. "shin", "05E9",
  5274. "shindagesh", "FB49",
  5275. "shindageshhebrew", "FB49",
  5276. "shindageshshindot", "FB2C",
  5277. "shindageshshindothebrew", "FB2C",
  5278. "shindageshsindot", "FB2D",
  5279. "shindageshsindothebrew", "FB2D",
  5280. "shindothebrew", "05C1",
  5281. "shinhebrew", "05E9",
  5282. "shinshindot", "FB2A",
  5283. "shinshindothebrew", "FB2A",
  5284. "shinsindot", "FB2B",
  5285. "shinsindothebrew", "FB2B",
  5286. "shook", "0282",
  5287. "sigma", "03C3",
  5288. "sigma1", "03C2",
  5289. "sigmafinal", "03C2",
  5290. "sigmalunatesymbolgreek", "03F2",
  5291. "sihiragana", "3057",
  5292. "sikatakana", "30B7",
  5293. "sikatakanahalfwidth", "FF7C",
  5294. "siluqhebrew", "05BD",
  5295. "siluqlefthebrew", "05BD",
  5296. "similar", "223C",
  5297. "sindothebrew", "05C2",
  5298. "siosacirclekorean", "3274",
  5299. "siosaparenkorean", "3214",
  5300. "sioscieuckorean", "317E",
  5301. "sioscirclekorean", "3266",
  5302. "sioskiyeokkorean", "317A",
  5303. "sioskorean", "3145",
  5304. "siosnieunkorean", "317B",
  5305. "siosparenkorean", "3206",
  5306. "siospieupkorean", "317D",
  5307. "siostikeutkorean", "317C",
  5308. "six", "0036",
  5309. "sixarabic", "0666",
  5310. "sixbengali", "09EC",
  5311. "sixcircle", "2465",
  5312. "sixcircleinversesansserif", "278F",
  5313. "sixdeva", "096C",
  5314. "sixgujarati", "0AEC",
  5315. "sixgurmukhi", "0A6C",
  5316. "sixhackarabic", "0666",
  5317. "sixhangzhou", "3026",
  5318. "sixideographicparen", "3225",
  5319. "sixinferior", "2086",
  5320. "sixmonospace", "FF16",
  5321. "sixparen", "2479",
  5322. "sixperiod", "248D",
  5323. "sixpersian", "06F6",
  5324. "sixroman", "2175",
  5325. "sixsuperior", "2076",
  5326. "sixteencircle", "246F",
  5327. "sixteencurrencydenominatorbengali", "09F9",
  5328. "sixteenparen", "2483",
  5329. "sixteenperiod", "2497",
  5330. "sixthai", "0E56",
  5331. "slash", "002F",
  5332. "slashmonospace", "FF0F",
  5333. "slong", "017F",
  5334. "slongdotaccent", "1E9B",
  5335. "smileface", "263A",
  5336. "smonospace", "FF53",
  5337. "sofpasuqhebrew", "05C3",
  5338. "softhyphen", "00AD",
  5339. "softsigncyrillic", "044C",
  5340. "sohiragana", "305D",
  5341. "sokatakana", "30BD",
  5342. "sokatakanahalfwidth", "FF7F",
  5343. "soliduslongoverlaycmb", "0338",
  5344. "solidusshortoverlaycmb", "0337",
  5345. "sorusithai", "0E29",
  5346. "sosalathai", "0E28",
  5347. "sosothai", "0E0B",
  5348. "sosuathai", "0E2A",
  5349. "space", "0020",
  5350. "spacehackarabic", "0020",
  5351. "spade", "2660",
  5352. "spadesuitblack", "2660",
  5353. "spadesuitwhite", "2664",
  5354. "sparen", "24AE",
  5355. "squarebelowcmb", "033B",
  5356. "squarecc", "33C4",
  5357. "squarecm", "339D",
  5358. "squarediagonalcrosshatchfill", "25A9",
  5359. "squarehorizontalfill", "25A4",
  5360. "squarekg", "338F",
  5361. "squarekm", "339E",
  5362. "squarekmcapital", "33CE",
  5363. "squareln", "33D1",
  5364. "squarelog", "33D2",
  5365. "squaremg", "338E",
  5366. "squaremil", "33D5",
  5367. "squaremm", "339C",
  5368. "squaremsquared", "33A1",
  5369. "squareorthogonalcrosshatchfill", "25A6",
  5370. "squareupperlefttolowerrightfill", "25A7",
  5371. "squareupperrighttolowerleftfill", "25A8",
  5372. "squareverticalfill", "25A5",
  5373. "squarewhitewithsmallblack", "25A3",
  5374. "srsquare", "33DB",
  5375. "ssabengali", "09B7",
  5376. "ssadeva", "0937",
  5377. "ssagujarati", "0AB7",
  5378. "ssangcieuckorean", "3149",
  5379. "ssanghieuhkorean", "3185",
  5380. "ssangieungkorean", "3180",
  5381. "ssangkiyeokkorean", "3132",
  5382. "ssangnieunkorean", "3165",
  5383. "ssangpieupkorean", "3143",
  5384. "ssangsioskorean", "3146",
  5385. "ssangtikeutkorean", "3138",
  5386. "sterling", "00A3",
  5387. "sterlingmonospace", "FFE1",
  5388. "strokelongoverlaycmb", "0336",
  5389. "strokeshortoverlaycmb", "0335",
  5390. "subset", "2282",
  5391. "subsetnotequal", "228A",
  5392. "subsetorequal", "2286",
  5393. "succeeds", "227B",
  5394. "suchthat", "220B",
  5395. "suhiragana", "3059",
  5396. "sukatakana", "30B9",
  5397. "sukatakanahalfwidth", "FF7D",
  5398. "sukunarabic", "0652",
  5399. "summation", "2211",
  5400. "sun", "263C",
  5401. "superset", "2283",
  5402. "supersetnotequal", "228B",
  5403. "supersetorequal", "2287",
  5404. "svsquare", "33DC",
  5405. "syouwaerasquare", "337C",
  5406. "t", "0074",
  5407. "tabengali", "09A4",
  5408. "tackdown", "22A4",
  5409. "tackleft", "22A3",
  5410. "tadeva", "0924",
  5411. "tagujarati", "0AA4",
  5412. "tagurmukhi", "0A24",
  5413. "taharabic", "0637",
  5414. "tahfinalarabic", "FEC2",
  5415. "tahinitialarabic", "FEC3",
  5416. "tahiragana", "305F",
  5417. "tahmedialarabic", "FEC4",
  5418. "taisyouerasquare", "337D",
  5419. "takatakana", "30BF",
  5420. "takatakanahalfwidth", "FF80",
  5421. "tatweelarabic", "0640",
  5422. "tau", "03C4",
  5423. "tav", "05EA",
  5424. "tavdages", "FB4A",
  5425. "tavdagesh", "FB4A",
  5426. "tavdageshhebrew", "FB4A",
  5427. "tavhebrew", "05EA",
  5428. "tbar", "0167",
  5429. "tbopomofo", "310A",
  5430. "tcaron", "0165",
  5431. "tccurl", "02A8",
  5432. "tcedilla", "0163",
  5433. "tcheharabic", "0686",
  5434. "tchehfinalarabic", "FB7B",
  5435. "tchehinitialarabic", "FB7C",
  5436. "tchehmedialarabic", "FB7D",
  5437. "tchehmeeminitialarabic", "FB7C_FEE4",
  5438. "tcircle", "24E3",
  5439. "tcircumflexbelow", "1E71",
  5440. "tcommaaccent", "0163",
  5441. "tdieresis", "1E97",
  5442. "tdotaccent", "1E6B",
  5443. "tdotbelow", "1E6D",
  5444. "tecyrillic", "0442",
  5445. "tedescendercyrillic", "04AD",
  5446. "teharabic", "062A",
  5447. "tehfinalarabic", "FE96",
  5448. "tehhahinitialarabic", "FCA2",
  5449. "tehhahisolatedarabic", "FC0C",
  5450. "tehinitialarabic", "FE97",
  5451. "tehiragana", "3066",
  5452. "tehjeeminitialarabic", "FCA1",
  5453. "tehjeemisolatedarabic", "FC0B",
  5454. "tehmarbutaarabic", "0629",
  5455. "tehmarbutafinalarabic", "FE94",
  5456. "tehmedialarabic", "FE98",
  5457. "tehmeeminitialarabic", "FCA4",
  5458. "tehmeemisolatedarabic", "FC0E",
  5459. "tehnoonfinalarabic", "FC73",
  5460. "tekatakana", "30C6",
  5461. "tekatakanahalfwidth", "FF83",
  5462. "telephone", "2121",
  5463. "telephoneblack", "260E",
  5464. "telishagedolahebrew", "05A0",
  5465. "telishaqetanahebrew", "05A9",
  5466. "tencircle", "2469",
  5467. "tenideographicparen", "3229",
  5468. "tenparen", "247D",
  5469. "tenperiod", "2491",
  5470. "tenroman", "2179",
  5471. "tesh", "02A7",
  5472. "tet", "05D8",
  5473. "tetdagesh", "FB38",
  5474. "tetdageshhebrew", "FB38",
  5475. "tethebrew", "05D8",
  5476. "tetsecyrillic", "04B5",
  5477. "tevirhebrew", "059B",
  5478. "tevirlefthebrew", "059B",
  5479. "thabengali", "09A5",
  5480. "thadeva", "0925",
  5481. "thagujarati", "0AA5",
  5482. "thagurmukhi", "0A25",
  5483. "thalarabic", "0630",
  5484. "thalfinalarabic", "FEAC",
  5485. "thanthakhatthai", "0E4C",
  5486. "theharabic", "062B",
  5487. "thehfinalarabic", "FE9A",
  5488. "thehinitialarabic", "FE9B",
  5489. "thehmedialarabic", "FE9C",
  5490. "thereexists", "2203",
  5491. "therefore", "2234",
  5492. "theta", "03B8",
  5493. "theta1", "03D1",
  5494. "thetasymbolgreek", "03D1",
  5495. "thieuthacirclekorean", "3279",
  5496. "thieuthaparenkorean", "3219",
  5497. "thieuthcirclekorean", "326B",
  5498. "thieuthkorean", "314C",
  5499. "thieuthparenkorean", "320B",
  5500. "thirteencircle", "246C",
  5501. "thirteenparen", "2480",
  5502. "thirteenperiod", "2494",
  5503. "thonangmonthothai", "0E11",
  5504. "thook", "01AD",
  5505. "thophuthaothai", "0E12",
  5506. "thorn", "00FE",
  5507. "thothahanthai", "0E17",
  5508. "thothanthai", "0E10",
  5509. "thothongthai", "0E18",
  5510. "thothungthai", "0E16",
  5511. "thousandcyrillic", "0482",
  5512. "thousandsseparatorarabic", "066C",
  5513. "thousandsseparatorpersian", "066C",
  5514. "three", "0033",
  5515. "threearabic", "0663",
  5516. "threebengali", "09E9",
  5517. "threecircle", "2462",
  5518. "threecircleinversesansserif", "278C",
  5519. "threedeva", "0969",
  5520. "threeeighths", "215C",
  5521. "threegujarati", "0AE9",
  5522. "threegurmukhi", "0A69",
  5523. "threehackarabic", "0663",
  5524. "threehangzhou", "3023",
  5525. "threeideographicparen", "3222",
  5526. "threeinferior", "2083",
  5527. "threemonospace", "FF13",
  5528. "threenumeratorbengali", "09F6",
  5529. "threeparen", "2476",
  5530. "threeperiod", "248A",
  5531. "threepersian", "06F3",
  5532. "threequarters", "00BE",
  5533. "threeroman", "2172",
  5534. "threesuperior", "00B3",
  5535. "threethai", "0E53",
  5536. "thzsquare", "3394",
  5537. "tihiragana", "3061",
  5538. "tikatakana", "30C1",
  5539. "tikatakanahalfwidth", "FF81",
  5540. "tikeutacirclekorean", "3270",
  5541. "tikeutaparenkorean", "3210",
  5542. "tikeutcirclekorean", "3262",
  5543. "tikeutkorean", "3137",
  5544. "tikeutparenkorean", "3202",
  5545. "tilde", "02DC",
  5546. "tildebelowcmb", "0330",
  5547. "tildecmb", "0303",
  5548. "tildecomb", "0303",
  5549. "tildedoublecmb", "0360",
  5550. "tildeoperator", "223C",
  5551. "tildeoverlaycmb", "0334",
  5552. "tildeverticalcmb", "033E",
  5553. "timescircle", "2297",
  5554. "tipehahebrew", "0596",
  5555. "tipehalefthebrew", "0596",
  5556. "tippigurmukhi", "0A70",
  5557. "titlocyrilliccmb", "0483",
  5558. "tiwnarmenian", "057F",
  5559. "tlinebelow", "1E6F",
  5560. "tmonospace", "FF54",
  5561. "toarmenian", "0569",
  5562. "tohiragana", "3068",
  5563. "tokatakana", "30C8",
  5564. "tokatakanahalfwidth", "FF84",
  5565. "tonebarextrahighmod", "02E5",
  5566. "tonebarextralowmod", "02E9",
  5567. "tonebarhighmod", "02E6",
  5568. "tonebarlowmod", "02E8",
  5569. "tonebarmidmod", "02E7",
  5570. "tonefive", "01BD",
  5571. "tonesix", "0185",
  5572. "tonetwo", "01A8",
  5573. "tonos", "0384",
  5574. "tonsquare", "3327",
  5575. "topatakthai", "0E0F",
  5576. "tortoiseshellbracketleft", "3014",
  5577. "tortoiseshellbracketleftsmall", "FE5D",
  5578. "tortoiseshellbracketleftvertical", "FE39",
  5579. "tortoiseshellbracketright", "3015",
  5580. "tortoiseshellbracketrightsmall", "FE5E",
  5581. "tortoiseshellbracketrightvertical", "FE3A",
  5582. "totaothai", "0E15",
  5583. "tpalatalhook", "01AB",
  5584. "tparen", "24AF",
  5585. "trademark", "2122",
  5586. "tretroflexhook", "0288",
  5587. "triagdn", "25BC",
  5588. "triaglf", "25C4",
  5589. "triagrt", "25BA",
  5590. "triagup", "25B2",
  5591. "ts", "02A6",
  5592. "tsadi", "05E6",
  5593. "tsadidagesh", "FB46",
  5594. "tsadidageshhebrew", "FB46",
  5595. "tsadihebrew", "05E6",
  5596. "tsecyrillic", "0446",
  5597. "tsere", "05B5",
  5598. "tsere12", "05B5",
  5599. "tsere1e", "05B5",
  5600. "tsere2b", "05B5",
  5601. "tserehebrew", "05B5",
  5602. "tserenarrowhebrew", "05B5",
  5603. "tserequarterhebrew", "05B5",
  5604. "tserewidehebrew", "05B5",
  5605. "tshecyrillic", "045B",
  5606. "ttabengali", "099F",
  5607. "ttadeva", "091F",
  5608. "ttagujarati", "0A9F",
  5609. "ttagurmukhi", "0A1F",
  5610. "tteharabic", "0679",
  5611. "ttehfinalarabic", "FB67",
  5612. "ttehinitialarabic", "FB68",
  5613. "ttehmedialarabic", "FB69",
  5614. "tthabengali", "09A0",
  5615. "tthadeva", "0920",
  5616. "tthagujarati", "0AA0",
  5617. "tthagurmukhi", "0A20",
  5618. "tturned", "0287",
  5619. "tuhiragana", "3064",
  5620. "tukatakana", "30C4",
  5621. "tukatakanahalfwidth", "FF82",
  5622. "tusmallhiragana", "3063",
  5623. "tusmallkatakana", "30C3",
  5624. "tusmallkatakanahalfwidth", "FF6F",
  5625. "twelvecircle", "246B",
  5626. "twelveparen", "247F",
  5627. "twelveperiod", "2493",
  5628. "twelveroman", "217B",
  5629. "twentycircle", "2473",
  5630. "twentyhangzhou", "5344",
  5631. "twentyparen", "2487",
  5632. "twentyperiod", "249B",
  5633. "two", "0032",
  5634. "twoarabic", "0662",
  5635. "twobengali", "09E8",
  5636. "twocircle", "2461",
  5637. "twocircleinversesansserif", "278B",
  5638. "twodeva", "0968",
  5639. "twodotenleader", "2025",
  5640. "twodotleader", "2025",
  5641. "twodotleadervertical", "FE30",
  5642. "twogujarati", "0AE8",
  5643. "twogurmukhi", "0A68",
  5644. "twohackarabic", "0662",
  5645. "twohangzhou", "3022",
  5646. "twoideographicparen", "3221",
  5647. "twoinferior", "2082",
  5648. "twomonospace", "FF12",
  5649. "twonumeratorbengali", "09F5",
  5650. "twoparen", "2475",
  5651. "twoperiod", "2489",
  5652. "twopersian", "06F2",
  5653. "tworoman", "2171",
  5654. "twostroke", "01BB",
  5655. "twosuperior", "00B2",
  5656. "twothai", "0E52",
  5657. "twothirds", "2154",
  5658. "u", "0075",
  5659. "uacute", "00FA",
  5660. "ubar", "0289",
  5661. "ubengali", "0989",
  5662. "ubopomofo", "3128",
  5663. "ubreve", "016D",
  5664. "ucaron", "01D4",
  5665. "ucircle", "24E4",
  5666. "ucircumflex", "00FB",
  5667. "ucircumflexbelow", "1E77",
  5668. "ucyrillic", "0443",
  5669. "udattadeva", "0951",
  5670. "udblacute", "0171",
  5671. "udblgrave", "0215",
  5672. "udeva", "0909",
  5673. "udieresis", "00FC",
  5674. "udieresisacute", "01D8",
  5675. "udieresisbelow", "1E73",
  5676. "udieresiscaron", "01DA",
  5677. "udieresiscyrillic", "04F1",
  5678. "udieresisgrave", "01DC",
  5679. "udieresismacron", "01D6",
  5680. "udotbelow", "1EE5",
  5681. "ugrave", "00F9",
  5682. "ugujarati", "0A89",
  5683. "ugurmukhi", "0A09",
  5684. "uhiragana", "3046",
  5685. "uhookabove", "1EE7",
  5686. "uhorn", "01B0",
  5687. "uhornacute", "1EE9",
  5688. "uhorndotbelow", "1EF1",
  5689. "uhorngrave", "1EEB",
  5690. "uhornhookabove", "1EED",
  5691. "uhorntilde", "1EEF",
  5692. "uhungarumlaut", "0171",
  5693. "uhungarumlautcyrillic", "04F3",
  5694. "uinvertedbreve", "0217",
  5695. "ukatakana", "30A6",
  5696. "ukatakanahalfwidth", "FF73",
  5697. "ukcyrillic", "0479",
  5698. "ukorean", "315C",
  5699. "umacron", "016B",
  5700. "umacroncyrillic", "04EF",
  5701. "umacrondieresis", "1E7B",
  5702. "umatragurmukhi", "0A41",
  5703. "umonospace", "FF55",
  5704. "underscore", "005F",
  5705. "underscoredbl", "2017",
  5706. "underscoremonospace", "FF3F",
  5707. "underscorevertical", "FE33",
  5708. "underscorewavy", "FE4F",
  5709. "union", "222A",
  5710. "universal", "2200",
  5711. "uogonek", "0173",
  5712. "uparen", "24B0",
  5713. "upblock", "2580",
  5714. "upperdothebrew", "05C4",
  5715. "upsilon", "03C5",
  5716. "upsilondieresis", "03CB",
  5717. "upsilondieresistonos", "03B0",
  5718. "upsilonlatin", "028A",
  5719. "upsilontonos", "03CD",
  5720. "uptackbelowcmb", "031D",
  5721. "uptackmod", "02D4",
  5722. "uragurmukhi", "0A73",
  5723. "uring", "016F",
  5724. "ushortcyrillic", "045E",
  5725. "usmallhiragana", "3045",
  5726. "usmallkatakana", "30A5",
  5727. "usmallkatakanahalfwidth", "FF69",
  5728. "ustraightcyrillic", "04AF",
  5729. "ustraightstrokecyrillic", "04B1",
  5730. "utilde", "0169",
  5731. "utildeacute", "1E79",
  5732. "utildebelow", "1E75",
  5733. "uubengali", "098A",
  5734. "uudeva", "090A",
  5735. "uugujarati", "0A8A",
  5736. "uugurmukhi", "0A0A",
  5737. "uumatragurmukhi", "0A42",
  5738. "uuvowelsignbengali", "09C2",
  5739. "uuvowelsigndeva", "0942",
  5740. "uuvowelsigngujarati", "0AC2",
  5741. "uvowelsignbengali", "09C1",
  5742. "uvowelsigndeva", "0941",
  5743. "uvowelsigngujarati", "0AC1",
  5744. "v", "0076",
  5745. "vadeva", "0935",
  5746. "vagujarati", "0AB5",
  5747. "vagurmukhi", "0A35",
  5748. "vakatakana", "30F7",
  5749. "vav", "05D5",
  5750. "vavdagesh", "FB35",
  5751. "vavdagesh65", "FB35",
  5752. "vavdageshhebrew", "FB35",
  5753. "vavhebrew", "05D5",
  5754. "vavholam", "FB4B",
  5755. "vavholamhebrew", "FB4B",
  5756. "vavvavhebrew", "05F0",
  5757. "vavyodhebrew", "05F1",
  5758. "vcircle", "24E5",
  5759. "vdotbelow", "1E7F",
  5760. "vecyrillic", "0432",
  5761. "veharabic", "06A4",
  5762. "vehfinalarabic", "FB6B",
  5763. "vehinitialarabic", "FB6C",
  5764. "vehmedialarabic", "FB6D",
  5765. "vekatakana", "30F9",
  5766. "venus", "2640",
  5767. "verticalbar", "007C",
  5768. "verticallineabovecmb", "030D",
  5769. "verticallinebelowcmb", "0329",
  5770. "verticallinelowmod", "02CC",
  5771. "verticallinemod", "02C8",
  5772. "vewarmenian", "057E",
  5773. "vhook", "028B",
  5774. "vikatakana", "30F8",
  5775. "viramabengali", "09CD",
  5776. "viramadeva", "094D",
  5777. "viramagujarati", "0ACD",
  5778. "visargabengali", "0983",
  5779. "visargadeva", "0903",
  5780. "visargagujarati", "0A83",
  5781. "vmonospace", "FF56",
  5782. "voarmenian", "0578",
  5783. "voicediterationhiragana", "309E",
  5784. "voicediterationkatakana", "30FE",
  5785. "voicedmarkkana", "309B",
  5786. "voicedmarkkanahalfwidth", "FF9E",
  5787. "vokatakana", "30FA",
  5788. "vparen", "24B1",
  5789. "vtilde", "1E7D",
  5790. "vturned", "028C",
  5791. "vuhiragana", "3094",
  5792. "vukatakana", "30F4",
  5793. "w", "0077",
  5794. "wacute", "1E83",
  5795. "waekorean", "3159",
  5796. "wahiragana", "308F",
  5797. "wakatakana", "30EF",
  5798. "wakatakanahalfwidth", "FF9C",
  5799. "wakorean", "3158",
  5800. "wasmallhiragana", "308E",
  5801. "wasmallkatakana", "30EE",
  5802. "wattosquare", "3357",
  5803. "wavedash", "301C",
  5804. "wavyunderscorevertical", "FE34",
  5805. "wawarabic", "0648",
  5806. "wawfinalarabic", "FEEE",
  5807. "wawhamzaabovearabic", "0624",
  5808. "wawhamzaabovefinalarabic", "FE86",
  5809. "wbsquare", "33DD",
  5810. "wcircle", "24E6",
  5811. "wcircumflex", "0175",
  5812. "wdieresis", "1E85",
  5813. "wdotaccent", "1E87",
  5814. "wdotbelow", "1E89",
  5815. "wehiragana", "3091",
  5816. "weierstrass", "2118",
  5817. "wekatakana", "30F1",
  5818. "wekorean", "315E",
  5819. "weokorean", "315D",
  5820. "wgrave", "1E81",
  5821. "whitebullet", "25E6",
  5822. "whitecircle", "25CB",
  5823. "whitecircleinverse", "25D9",
  5824. "whitecornerbracketleft", "300E",
  5825. "whitecornerbracketleftvertical", "FE43",
  5826. "whitecornerbracketright", "300F",
  5827. "whitecornerbracketrightvertical", "FE44",
  5828. "whitediamond", "25C7",
  5829. "whitediamondcontainingblacksmalldiamond", "25C8",
  5830. "whitedownpointingsmalltriangle", "25BF",
  5831. "whitedownpointingtriangle", "25BD",
  5832. "whiteleftpointingsmalltriangle", "25C3",
  5833. "whiteleftpointingtriangle", "25C1",
  5834. "whitelenticularbracketleft", "3016",
  5835. "whitelenticularbracketright", "3017",
  5836. "whiterightpointingsmalltriangle", "25B9",
  5837. "whiterightpointingtriangle", "25B7",
  5838. "whitesmallsquare", "25AB",
  5839. "whitesmilingface", "263A",
  5840. "whitesquare", "25A1",
  5841. "whitestar", "2606",
  5842. "whitetelephone", "260F",
  5843. "whitetortoiseshellbracketleft", "3018",
  5844. "whitetortoiseshellbracketright", "3019",
  5845. "whiteuppointingsmalltriangle", "25B5",
  5846. "whiteuppointingtriangle", "25B3",
  5847. "wihiragana", "3090",
  5848. "wikatakana", "30F0",
  5849. "wikorean", "315F",
  5850. "wmonospace", "FF57",
  5851. "wohiragana", "3092",
  5852. "wokatakana", "30F2",
  5853. "wokatakanahalfwidth", "FF66",
  5854. "won", "20A9",
  5855. "wonmonospace", "FFE6",
  5856. "wowaenthai", "0E27",
  5857. "wparen", "24B2",
  5858. "wring", "1E98",
  5859. "wsuperior", "02B7",
  5860. "wturned", "028D",
  5861. "wynn", "01BF",
  5862. "x", "0078",
  5863. "xabovecmb", "033D",
  5864. "xbopomofo", "3112",
  5865. "xcircle", "24E7",
  5866. "xdieresis", "1E8D",
  5867. "xdotaccent", "1E8B",
  5868. "xeharmenian", "056D",
  5869. "xi", "03BE",
  5870. "xmonospace", "FF58",
  5871. "xparen", "24B3",
  5872. "xsuperior", "02E3",
  5873. "y", "0079",
  5874. "yaadosquare", "334E",
  5875. "yabengali", "09AF",
  5876. "yacute", "00FD",
  5877. "yadeva", "092F",
  5878. "yaekorean", "3152",
  5879. "yagujarati", "0AAF",
  5880. "yagurmukhi", "0A2F",
  5881. "yahiragana", "3084",
  5882. "yakatakana", "30E4",
  5883. "yakatakanahalfwidth", "FF94",
  5884. "yakorean", "3151",
  5885. "yamakkanthai", "0E4E",
  5886. "yasmallhiragana", "3083",
  5887. "yasmallkatakana", "30E3",
  5888. "yasmallkatakanahalfwidth", "FF6C",
  5889. "yatcyrillic", "0463",
  5890. "ycircle", "24E8",
  5891. "ycircumflex", "0177",
  5892. "ydieresis", "00FF",
  5893. "ydotaccent", "1E8F",
  5894. "ydotbelow", "1EF5",
  5895. "yeharabic", "064A",
  5896. "yehbarreearabic", "06D2",
  5897. "yehbarreefinalarabic", "FBAF",
  5898. "yehfinalarabic", "FEF2",
  5899. "yehhamzaabovearabic", "0626",
  5900. "yehhamzaabovefinalarabic", "FE8A",
  5901. "yehhamzaaboveinitialarabic", "FE8B",
  5902. "yehhamzaabovemedialarabic", "FE8C",
  5903. "yehinitialarabic", "FEF3",
  5904. "yehmedialarabic", "FEF4",
  5905. "yehmeeminitialarabic", "FCDD",
  5906. "yehmeemisolatedarabic", "FC58",
  5907. "yehnoonfinalarabic", "FC94",
  5908. "yehthreedotsbelowarabic", "06D1",
  5909. "yekorean", "3156",
  5910. "yen", "00A5",
  5911. "yenmonospace", "FFE5",
  5912. "yeokorean", "3155",
  5913. "yeorinhieuhkorean", "3186",
  5914. "yerahbenyomohebrew", "05AA",
  5915. "yerahbenyomolefthebrew", "05AA",
  5916. "yericyrillic", "044B",
  5917. "yerudieresiscyrillic", "04F9",
  5918. "yesieungkorean", "3181",
  5919. "yesieungpansioskorean", "3183",
  5920. "yesieungsioskorean", "3182",
  5921. "yetivhebrew", "059A",
  5922. "ygrave", "1EF3",
  5923. "yhook", "01B4",
  5924. "yhookabove", "1EF7",
  5925. "yiarmenian", "0575",
  5926. "yicyrillic", "0457",
  5927. "yikorean", "3162",
  5928. "yinyang", "262F",
  5929. "yiwnarmenian", "0582",
  5930. "ymonospace", "FF59",
  5931. "yod", "05D9",
  5932. "yoddagesh", "FB39",
  5933. "yoddageshhebrew", "FB39",
  5934. "yodhebrew", "05D9",
  5935. "yodyodhebrew", "05F2",
  5936. "yodyodpatahhebrew", "FB1F",
  5937. "yohiragana", "3088",
  5938. "yoikorean", "3189",
  5939. "yokatakana", "30E8",
  5940. "yokatakanahalfwidth", "FF96",
  5941. "yokorean", "315B",
  5942. "yosmallhiragana", "3087",
  5943. "yosmallkatakana", "30E7",
  5944. "yosmallkatakanahalfwidth", "FF6E",
  5945. "yotgreek", "03F3",
  5946. "yoyaekorean", "3188",
  5947. "yoyakorean", "3187",
  5948. "yoyakthai", "0E22",
  5949. "yoyingthai", "0E0D",
  5950. "yparen", "24B4",
  5951. "ypogegrammeni", "037A",
  5952. "ypogegrammenigreekcmb", "0345",
  5953. "yr", "01A6",
  5954. "yring", "1E99",
  5955. "ysuperior", "02B8",
  5956. "ytilde", "1EF9",
  5957. "yturned", "028E",
  5958. "yuhiragana", "3086",
  5959. "yuikorean", "318C",
  5960. "yukatakana", "30E6",
  5961. "yukatakanahalfwidth", "FF95",
  5962. "yukorean", "3160",
  5963. "yusbigcyrillic", "046B",
  5964. "yusbigiotifiedcyrillic", "046D",
  5965. "yuslittlecyrillic", "0467",
  5966. "yuslittleiotifiedcyrillic", "0469",
  5967. "yusmallhiragana", "3085",
  5968. "yusmallkatakana", "30E5",
  5969. "yusmallkatakanahalfwidth", "FF6D",
  5970. "yuyekorean", "318B",
  5971. "yuyeokorean", "318A",
  5972. "yyabengali", "09DF",
  5973. "yyadeva", "095F",
  5974. "z", "007A",
  5975. "zaarmenian", "0566",
  5976. "zacute", "017A",
  5977. "zadeva", "095B",
  5978. "zagurmukhi", "0A5B",
  5979. "zaharabic", "0638",
  5980. "zahfinalarabic", "FEC6",
  5981. "zahinitialarabic", "FEC7",
  5982. "zahiragana", "3056",
  5983. "zahmedialarabic", "FEC8",
  5984. "zainarabic", "0632",
  5985. "zainfinalarabic", "FEB0",
  5986. "zakatakana", "30B6",
  5987. "zaqefgadolhebrew", "0595",
  5988. "zaqefqatanhebrew", "0594",
  5989. "zarqahebrew", "0598",
  5990. "zayin", "05D6",
  5991. "zayindagesh", "FB36",
  5992. "zayindageshhebrew", "FB36",
  5993. "zayinhebrew", "05D6",
  5994. "zbopomofo", "3117",
  5995. "zcaron", "017E",
  5996. "zcircle", "24E9",
  5997. "zcircumflex", "1E91",
  5998. "zcurl", "0291",
  5999. "zdot", "017C",
  6000. "zdotaccent", "017C",
  6001. "zdotbelow", "1E93",
  6002. "zecyrillic", "0437",
  6003. "zedescendercyrillic", "0499",
  6004. "zedieresiscyrillic", "04DF",
  6005. "zehiragana", "305C",
  6006. "zekatakana", "30BC",
  6007. "zero", "0030",
  6008. "zeroarabic", "0660",
  6009. "zerobengali", "09E6",
  6010. "zerodeva", "0966",
  6011. "zerogujarati", "0AE6",
  6012. "zerogurmukhi", "0A66",
  6013. "zerohackarabic", "0660",
  6014. "zeroinferior", "2080",
  6015. "zeromonospace", "FF10",
  6016. "zeropersian", "06F0",
  6017. "zerosuperior", "2070",
  6018. "zerothai", "0E50",
  6019. "zerowidthjoiner", "FEFF",
  6020. "zerowidthnonjoiner", "200C",
  6021. "zerowidthspace", "200B",
  6022. "zeta", "03B6",
  6023. "zhbopomofo", "3113",
  6024. "zhearmenian", "056A",
  6025. "zhebrevecyrillic", "04C2",
  6026. "zhecyrillic", "0436",
  6027. "zhedescendercyrillic", "0497",
  6028. "zhedieresiscyrillic", "04DD",
  6029. "zihiragana", "3058",
  6030. "zikatakana", "30B8",
  6031. "zinorhebrew", "05AE",
  6032. "zlinebelow", "1E95",
  6033. "zmonospace", "FF5A",
  6034. "zohiragana", "305E",
  6035. "zokatakana", "30BE",
  6036. "zparen", "24B5",
  6037. "zretroflexhook", "0290",
  6038. "zstroke", "01B6",
  6039. "zuhiragana", "305A",
  6040. "zukatakana", "30BA",
  6041. );
  6042. my $prog = $0;
  6043. $prog =~ s@.*/@@;
  6044. my $groff_sys_fontdir = "@FONTDIR@";
  6045. use Getopt::Std;
  6046. getopts('a:d:e:i:mnsvx');
  6047. our ($opt_a, $opt_d, $opt_e, $opt_i, $opt_m, $opt_n, $opt_s, $opt_v, $opt_x);
  6048. if ($opt_v) {
  6049. print "GNU afmtodit (groff) version @VERSION@\n";
  6050. exit 0;
  6051. }
  6052. if ($#ARGV != 2) {
  6053. die "usage: $prog [-mnsvx] [-a angle] [-d DESC] [-e encoding]\n" .
  6054. " [-i n] afmfile mapfile font\n";
  6055. }
  6056. my $afm = $ARGV[0];
  6057. my $map = $ARGV[1];
  6058. my $font = $ARGV[2];
  6059. my $desc = $opt_d || "DESC";
  6060. my $sys_map = $groff_sys_fontdir . "/devps/generate/" . $map;
  6061. my $sys_desc = $groff_sys_fontdir . "/devps/" . $desc;
  6062. # read the afm file
  6063. my $psname;
  6064. my $italic_angle = 0;
  6065. my (@kern1, @kern2, @kernx);
  6066. my (%italic_correction, %left_italic_correction);
  6067. my %subscript_correction;
  6068. # my %ligs
  6069. my %ligatures;
  6070. my (@encoding, %in_encoding);
  6071. my (%width, %height, %depth);
  6072. my (%left_side_bearing, %right_side_bearing);
  6073. open(AFM, $afm) || die "$prog: can't open \`$ARGV[0]': $!\n";
  6074. while (<AFM>) {
  6075. chop;
  6076. my @field = split(' ');
  6077. next if $#field < 0;
  6078. if ($field[0] eq "FontName") {
  6079. $psname = $field[1];
  6080. }
  6081. elsif($field[0] eq "ItalicAngle") {
  6082. $italic_angle = -$field[1];
  6083. }
  6084. elsif ($field[0] eq "KPX") {
  6085. if ($#field == 3) {
  6086. push(@kern1, $field[1]);
  6087. push(@kern2, $field[2]);
  6088. push(@kernx, $field[3]);
  6089. }
  6090. }
  6091. elsif ($field[0] eq "italicCorrection") {
  6092. $italic_correction{$field[1]} = $field[2];
  6093. }
  6094. elsif ($field[0] eq "leftItalicCorrection") {
  6095. $left_italic_correction{$field[1]} = $field[2];
  6096. }
  6097. elsif ($field[0] eq "subscriptCorrection") {
  6098. $subscript_correction{$field[1]} = $field[2];
  6099. }
  6100. elsif ($field[0] eq "StartCharMetrics") {
  6101. while (<AFM>) {
  6102. @field = split(' ');
  6103. next if $#field < 0;
  6104. last if ($field[0] eq "EndCharMetrics");
  6105. if ($field[0] eq "C") {
  6106. my $w;
  6107. my $wx = 0;
  6108. my $n = "";
  6109. # %ligs = ();
  6110. my $lly = 0;
  6111. my $ury = 0;
  6112. my $llx = 0;
  6113. my $urx = 0;
  6114. my $c = $field[1];
  6115. my $i = 2;
  6116. while ($i <= $#field) {
  6117. if ($field[$i] eq "WX") {
  6118. $w = $field[$i + 1];
  6119. $i += 2;
  6120. }
  6121. elsif ($field[$i] eq "N") {
  6122. $n = $field[$i + 1];
  6123. $i += 2;
  6124. }
  6125. elsif ($field[$i] eq "B") {
  6126. $llx = $field[$i + 1];
  6127. $lly = $field[$i + 2];
  6128. $urx = $field[$i + 3];
  6129. $ury = $field[$i + 4];
  6130. $i += 5;
  6131. }
  6132. # elsif ($field[$i] eq "L") {
  6133. # $ligs{$field[$i + 2]} = $field[$i + 1];
  6134. # $i += 3;
  6135. # }
  6136. else {
  6137. while ($i <= $#field && $field[$i] ne ";") {
  6138. $i++;
  6139. }
  6140. $i++;
  6141. }
  6142. }
  6143. if (!$opt_e && $c != -1) {
  6144. $encoding[$c] = $n;
  6145. $in_encoding{$n} = 1;
  6146. }
  6147. $width{$n} = $w;
  6148. $height{$n} = $ury;
  6149. $depth{$n} = -$lly;
  6150. $left_side_bearing{$n} = -$llx;
  6151. $right_side_bearing{$n} = $urx - $w;
  6152. # while ((my $lig, my $glyph2) = each %ligs) {
  6153. # $ligatures{$lig} = $n . " " . $glyph2;
  6154. # }
  6155. }
  6156. }
  6157. }
  6158. }
  6159. close(AFM);
  6160. # read the DESC file
  6161. my ($sizescale, $resolution, $unitwidth);
  6162. $sizescale = 1;
  6163. open(DESC, $desc) || open(DESC, $sys_desc) ||
  6164. die "$prog: can't open \`$desc' or \`$sys_desc': $!\n";
  6165. while (<DESC>) {
  6166. next if /^#/;
  6167. chop;
  6168. my @field = split(' ');
  6169. next if $#field < 0;
  6170. last if $field[0] eq "charset";
  6171. if ($field[0] eq "res") {
  6172. $resolution = $field[1];
  6173. }
  6174. elsif ($field[0] eq "unitwidth") {
  6175. $unitwidth = $field[1];
  6176. }
  6177. elsif ($field[0] eq "sizescale") {
  6178. $sizescale = $field[1];
  6179. }
  6180. }
  6181. close(DESC);
  6182. if ($opt_e) {
  6183. # read the encoding file
  6184. my $sys_opt_e = $groff_sys_fontdir . "/devps/" . $opt_e;
  6185. open(ENCODING, $opt_e) || open(ENCODING, $sys_opt_e) ||
  6186. die "$prog: can't open \`$opt_e' or \`$sys_opt_e': $!\n";
  6187. while (<ENCODING>) {
  6188. next if /^#/;
  6189. chop;
  6190. my @field = split(' ');
  6191. next if $#field < 0;
  6192. if ($#field == 1) {
  6193. if ($field[1] >= 0 && defined $width{$field[0]}) {
  6194. $encoding[$field[1]] = $field[0];
  6195. $in_encoding{$field[0]} = 1;
  6196. }
  6197. }
  6198. }
  6199. close(ENCODING);
  6200. }
  6201. # read the map file
  6202. my (%nmap, %map);
  6203. open(MAP, $map) || open(MAP, $sys_map) ||
  6204. die "$prog: can't open \`$map' or \`$sys_map': $!\n";
  6205. while (<MAP>) {
  6206. next if /^#/;
  6207. chop;
  6208. my @field = split(' ');
  6209. next if $#field < 0;
  6210. if ($#field == 1) {
  6211. if ($field[1] eq "space") {
  6212. # The PostScript character "space" is automatically mapped
  6213. # to the groff character "space"; this is for grops.
  6214. warn "you are not allowed to map to " .
  6215. "the groff character \`space'";
  6216. }
  6217. elsif ($field[0] eq "space") {
  6218. warn "you are not allowed to map " .
  6219. "the PostScript character \`space'";
  6220. }
  6221. else {
  6222. $nmap{$field[0]} += 0;
  6223. $map{$field[0], $nmap{$field[0]}} = $field[1];
  6224. $nmap{$field[0]} += 1;
  6225. # There is more then one way to make a PS glyph name;
  6226. # let us try unicode names with `uni' and `u' prefixes.
  6227. my $utmp = $AGL_to_unicode{$field[0]};
  6228. if (defined $utmp && $utmp =~ /^[0-9A-F]{4}$/) {
  6229. foreach my $unicodepsname ("uni" . $utmp, "u" . $utmp) {
  6230. $nmap{$unicodepsname} += 0;
  6231. $map{$unicodepsname, $nmap{$unicodepsname}} = $field[1];
  6232. $nmap{$unicodepsname} += 1;
  6233. }
  6234. }
  6235. }
  6236. }
  6237. }
  6238. close(MAP);
  6239. $italic_angle = $opt_a if $opt_a;
  6240. if (!$opt_x) {
  6241. my %mapped;
  6242. my $i = ($#encoding > 256) ? ($#encoding + 1) : 256;
  6243. while (my $ch = each %width) {
  6244. # add unencoded characters
  6245. if (!$in_encoding{$ch}) {
  6246. $encoding[$i] = $ch;
  6247. $i++;
  6248. }
  6249. if ($nmap{$ch}) {
  6250. for (my $j = 0; $j < $nmap{$ch}; $j++) {
  6251. if (defined $mapped{$map{$ch, $j}}) {
  6252. warn "both $mapped{$map{$ch, $j}} and $ch " .
  6253. "map to $map{$ch, $j}";
  6254. }
  6255. else {
  6256. $mapped{$map{$ch, $j}} = $ch;
  6257. }
  6258. }
  6259. }
  6260. else {
  6261. my $u = ""; # the resulting groff glyph name
  6262. my $ucomp = ""; # Unicode string before decomposition
  6263. my $utmp = ""; # temporary value
  6264. my $component = "";
  6265. my $nv = 0;
  6266. # Step 1:
  6267. # Drop all characters from the glyph name starting with the
  6268. # first occurrence of a period (U+002E FULL STOP), if any.
  6269. # ?? We avoid mapping of glyphs with periods, since they are
  6270. # likely to be variant glyphs, leading to a `many ps glyphs --
  6271. # one groff glyph' conflict.
  6272. #
  6273. # If multiple glyphs in the font represent the same character
  6274. # in the Unicode standard, as do `A' and `A.swash', for example,
  6275. # they can be differentiated by using the same base name with
  6276. # different suffixes. This suffix (the part of glyph name that
  6277. # follows the first period) does not participate in the
  6278. # computation of a character sequence. It can be used by font
  6279. # designers to indicate some characteristics of the glyph. The
  6280. # suffix may contain periods or any other permitted characters.
  6281. # Small cap A, for example, could be named `uni0041.sc' or `A.sc'.
  6282. next if $ch =~ /\./;
  6283. # Step 2:
  6284. # Split the remaining string into a sequence of components,
  6285. # using the underscore character (U+005F LOW LINE) as the
  6286. # delimiter.
  6287. while ($ch =~ /([^_]+)/g) {
  6288. $component = $1;
  6289. # Step 3:
  6290. # Map each component to a character string according to the
  6291. # procedure below:
  6292. #
  6293. # * If the component is in the Adobe Glyph List, then map
  6294. # it to the corresponding character in that list.
  6295. $utmp = $AGL_to_unicode{$component};
  6296. if ($utmp) {
  6297. $utmp = "U+" . $utmp;
  6298. }
  6299. # * Otherwise, if the component is of the form `uni'
  6300. # (U+0075 U+006E U+0069) followed by a sequence of
  6301. # uppercase hexadecimal digits (0 .. 9, A .. F, i.e.,
  6302. # U+0030 .. U+0039, U+0041 .. U+0046), the length of
  6303. # that sequence is a multiple of four, and each group of
  6304. # four digits represents a number in the set {0x0000 ..
  6305. # 0xD7FF, 0xE000 .. 0xFFFF}, then interpret each such
  6306. # number as a Unicode scalar value and map the component
  6307. # to the string made of those scalar values.
  6308. elsif ($component =~ /^uni([0-9A-F]{4})+$/) {
  6309. while ($component =~ /([0-9A-F]{4})/g) {
  6310. $nv = hex("0x" . $1);
  6311. if ($nv <= 0xD7FF || $nv >= 0xE000) {
  6312. $utmp .= "U+" . $1;
  6313. }
  6314. else {
  6315. $utmp = "";
  6316. last;
  6317. }
  6318. }
  6319. }
  6320. # * Otherwise, if the component is of the form `u' (U+0075)
  6321. # followed by a sequence of four to six uppercase
  6322. # hexadecimal digits {0 .. 9, A .. F} (U+0030 .. U+0039,
  6323. # U+0041 .. U+0046), and those digits represent a number
  6324. # in {0x0000 .. 0xD7FF, 0xE000 .. 0x10FFFF}, then
  6325. # interpret this number as a Unicode scalar value and map
  6326. # the component to the string made of this scalar value.
  6327. elsif ($component =~ /^u([0-9A-F]{4,6})$/) {
  6328. $nv = hex("0x" . $1);
  6329. if ($nv <= 0xD7FF || ($nv >= 0xE000 && $nv <= 0x10FFFF)) {
  6330. $utmp .= "U+" . $1;
  6331. }
  6332. }
  6333. # Finally, concatenate those strings; the result is the
  6334. # character string to which the glyph name is mapped.
  6335. $ucomp .= $utmp if $utmp;
  6336. }
  6337. # Unicode decomposition
  6338. while ($ucomp =~ /([0-9A-F]{4,6})/g) {
  6339. $component = $1;
  6340. $utmp = $unicode_decomposed{$component};
  6341. $u .= "_" . ($utmp ? $utmp : $component);
  6342. }
  6343. $u =~ s/^_/u/;
  6344. if ($u) {
  6345. if (defined $mapped{$u}) {
  6346. warn "both $mapped{$u} and $ch map to $u";
  6347. }
  6348. else {
  6349. $mapped{$u} = $ch;
  6350. }
  6351. $nmap{$ch} += 1;
  6352. $map{$ch, "0"} = $u;
  6353. }
  6354. }
  6355. }
  6356. }
  6357. # Check explicitly for groff's standard ligatures -- many afm files don't
  6358. # have proper `L' entries.
  6359. my %default_ligatures = (
  6360. "fi", "f i",
  6361. "fl", "f l",
  6362. "ff", "f f",
  6363. "ffi", "ff i",
  6364. "ffl", "ff l",
  6365. );
  6366. while (my ($lig, $components) = each %default_ligatures) {
  6367. if (defined $width{$lig} && !defined $ligatures{$lig}) {
  6368. $ligatures{$lig} = $components;
  6369. }
  6370. }
  6371. # print it all out
  6372. open(FONT, ">$font") || die "$prog: can't open \`$font' for output: $!\n";
  6373. select(FONT);
  6374. print("name $font\n");
  6375. print("internalname $psname\n") if $psname;
  6376. print("special\n") if $opt_s;
  6377. printf("slant %g\n", $italic_angle) if $italic_angle != 0;
  6378. printf("spacewidth %d\n", conv($width{"space"})) if defined $width{"space"};
  6379. if ($opt_e) {
  6380. my $e = $opt_e;
  6381. $e =~ s@.*/@@;
  6382. print("encoding $e\n");
  6383. }
  6384. if (!$opt_n && %ligatures) {
  6385. print("ligatures");
  6386. while (my $lig = each %ligatures) {
  6387. print(" $lig");
  6388. }
  6389. print(" 0\n");
  6390. }
  6391. if ($#kern1 >= 0) {
  6392. print("kernpairs\n");
  6393. for (my $i = 0; $i <= $#kern1; $i++) {
  6394. my $c1 = $kern1[$i];
  6395. my $c2 = $kern2[$i];
  6396. if ($nmap{$c1} != 0 && $nmap{$c2} != 0) {
  6397. for (my $j = 0; $j < $nmap{$c1}; $j++) {
  6398. for (my $k = 0; $k < $nmap{$c2}; $k++) {
  6399. if ($kernx[$i] != 0) {
  6400. printf("%s %s %d\n",
  6401. $map{$c1, $j},
  6402. $map{$c2, $k},
  6403. conv($kernx[$i]));
  6404. }
  6405. }
  6406. }
  6407. }
  6408. }
  6409. }
  6410. my ($asc_boundary, $desc_boundary, $xheight, $slant);
  6411. # characters not shorter than asc_boundary are considered to have ascenders
  6412. $asc_boundary = 0;
  6413. $asc_boundary = $height{"t"} if defined $height{"t"};
  6414. $asc_boundary -= 1;
  6415. # likewise for descenders
  6416. $desc_boundary = 0;
  6417. $desc_boundary = $depth{"g"} if defined $depth{"g"};
  6418. $desc_boundary = $depth{"j"} if defined $depth{"g"} && $depth{"j"} < $desc_boundary;
  6419. $desc_boundary = $depth{"p"} if defined $depth{"p"} && $depth{"p"} < $desc_boundary;
  6420. $desc_boundary = $depth{"q"} if defined $depth{"q"} && $depth{"q"} < $desc_boundary;
  6421. $desc_boundary = $depth{"y"} if defined $depth{"y"} && $depth{"y"} < $desc_boundary;
  6422. $desc_boundary -= 1;
  6423. if (defined $height{"x"}) {
  6424. $xheight = $height{"x"};
  6425. }
  6426. elsif (defined $height{"alpha"}) {
  6427. $xheight = $height{"alpha"};
  6428. }
  6429. else {
  6430. $xheight = 450;
  6431. }
  6432. $italic_angle = $italic_angle*3.14159265358979323846/180.0;
  6433. $slant = sin($italic_angle)/cos($italic_angle);
  6434. $slant = 0 if $slant < 0;
  6435. print("charset\n");
  6436. for (my $i = 0; $i <= $#encoding; $i++) {
  6437. my $ch = $encoding[$i];
  6438. if (defined $ch && $ch ne "" && $ch ne "space") {
  6439. $map{$ch, "0"} = "---" if !defined $nmap{$ch} || $nmap{$ch} == 0;
  6440. my $type = 0;
  6441. my $h = $height{$ch};
  6442. $h = 0 if $h < 0;
  6443. my $d = $depth{$ch};
  6444. $d = 0 if $d < 0;
  6445. $type = 1 if $d >= $desc_boundary;
  6446. $type += 2 if $h >= $asc_boundary;
  6447. printf("%s\t%d", $map{$ch, "0"}, conv($width{$ch}));
  6448. my $italic_correction = 0;
  6449. my $left_math_fit = 0;
  6450. my $subscript_correction = 0;
  6451. if (defined $opt_i) {
  6452. $italic_correction = $right_side_bearing{$ch} + $opt_i;
  6453. $italic_correction = 0 if $italic_correction < 0;
  6454. $subscript_correction = $slant * $xheight * .8;
  6455. $subscript_correction = $italic_correction if
  6456. $subscript_correction > $italic_correction;
  6457. $left_math_fit = $left_side_bearing{$ch} + $opt_i;
  6458. if (defined $opt_m) {
  6459. $left_math_fit = 0 if $left_math_fit < 0;
  6460. }
  6461. }
  6462. if (defined $italic_correction{$ch}) {
  6463. $italic_correction = $italic_correction{$ch};
  6464. }
  6465. if (defined $left_italic_correction{$ch}) {
  6466. $left_math_fit = $left_italic_correction{$ch};
  6467. }
  6468. if (defined $subscript_correction{$ch}) {
  6469. $subscript_correction = $subscript_correction{$ch};
  6470. }
  6471. if ($subscript_correction != 0) {
  6472. printf(",%d,%d", conv($h), conv($d));
  6473. printf(",%d,%d,%d", conv($italic_correction),
  6474. conv($left_math_fit),
  6475. conv($subscript_correction));
  6476. }
  6477. elsif ($left_math_fit != 0) {
  6478. printf(",%d,%d", conv($h), conv($d));
  6479. printf(",%d,%d", conv($italic_correction),
  6480. conv($left_math_fit));
  6481. }
  6482. elsif ($italic_correction != 0) {
  6483. printf(",%d,%d", conv($h), conv($d));
  6484. printf(",%d", conv($italic_correction));
  6485. }
  6486. elsif ($d != 0) {
  6487. printf(",%d,%d", conv($h), conv($d));
  6488. }
  6489. else {
  6490. # always put the height in to stop groff guessing
  6491. printf(",%d", conv($h));
  6492. }
  6493. printf("\t%d", $type);
  6494. printf("\t%d\t%s\n", $i, $ch);
  6495. if (defined $nmap{$ch}) {
  6496. for (my $j = 1; $j < $nmap{$ch}; $j++) {
  6497. printf("%s\t\"\n", $map{$ch, $j});
  6498. }
  6499. }
  6500. }
  6501. if (defined $ch && $ch eq "space" && defined $width{"space"}) {
  6502. printf("space\t%d\t0\t%d\tspace\n", conv($width{"space"}), $i);
  6503. }
  6504. }
  6505. sub conv {
  6506. $_[0]*$unitwidth*$resolution/(72*1000*$sizescale) + ($_[0] < 0 ? -.5 : .5);
  6507. }