gb18030uniq2b.uf 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538
  1. /* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
  2. /* This Source Code Form is subject to the terms of the Mozilla Public
  3. * License, v. 2.0. If a copy of the MPL was not distributed with this
  4. * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
  5. /*========================================================
  6. This is a Generated file. Please don't edit it.
  7. The tool which used to generate this file is called umaptable.
  8. You can find this tool under mozilla/intl/uconv/tools/umaptable.c.
  9. If you have any problem of this file. Please contact
  10. Netscape Client International Team or
  11. ftang@netscape <Frank Tang>
  12. Table in Debug form
  13. Begin of Item 0000
  14. Format 0
  15. srcBegin = 2FF0
  16. srcEnd = 2FFB
  17. destBegin = A98A
  18. End of Item 0000
  19. Begin of Item 0001
  20. Format 0
  21. srcBegin = 4D13
  22. srcEnd = 4D19
  23. destBegin = FE98
  24. End of Item 0001
  25. Begin of Item 0002
  26. Format 0
  27. srcBegin = E766
  28. srcEnd = E76B
  29. destBegin = A2AB
  30. End of Item 0002
  31. Begin of Item 0003
  32. Format 0
  33. srcBegin = E772
  34. srcEnd = E77C
  35. destBegin = A4F4
  36. End of Item 0003
  37. Begin of Item 0004
  38. Format 0
  39. srcBegin = E77D
  40. srcEnd = E784
  41. destBegin = A5F7
  42. End of Item 0004
  43. Begin of Item 0005
  44. Format 0
  45. srcBegin = E785
  46. srcEnd = E78C
  47. destBegin = A6B9
  48. End of Item 0005
  49. Begin of Item 0006
  50. Format 0
  51. srcBegin = E78D
  52. srcEnd = E793
  53. destBegin = A6D9
  54. End of Item 0006
  55. Begin of Item 0007
  56. Format 0
  57. srcBegin = E797
  58. srcEnd = E79F
  59. destBegin = A6F6
  60. End of Item 0007
  61. Begin of Item 0008
  62. Format 0
  63. srcBegin = E7A0
  64. srcEnd = E7AE
  65. destBegin = A7C2
  66. End of Item 0008
  67. Begin of Item 0009
  68. Format 0
  69. srcBegin = E7AF
  70. srcEnd = E7BB
  71. destBegin = A7F2
  72. End of Item 0009
  73. Begin of Item 000A
  74. Format 0
  75. srcBegin = E7BC
  76. srcEnd = E7C6
  77. destBegin = A896
  78. End of Item 000A
  79. Begin of Item 000B
  80. Format 0
  81. srcBegin = E7CD
  82. srcEnd = E7E1
  83. destBegin = A8EA
  84. End of Item 000B
  85. Begin of Item 000C
  86. Format 0
  87. srcBegin = E7F4
  88. srcEnd = E800
  89. destBegin = A997
  90. End of Item 000C
  91. Begin of Item 000D
  92. Format 0
  93. srcBegin = E801
  94. srcEnd = E80F
  95. destBegin = A9F0
  96. End of Item 000D
  97. Begin of Item 000E
  98. Format 2
  99. srcBegin = 01F9
  100. destBegin = A8BF
  101. End of Item 000E
  102. Begin of Item 000F
  103. Format 2
  104. srcBegin = 20AC
  105. destBegin = A2E3
  106. End of Item 000F
  107. Begin of Item 0010
  108. Format 1
  109. srcBegin = 2E81
  110. srcEnd = 2E97
  111. mappingOffset = 0000
  112. Mapping =
  113. FE50 FFFD FFFD FE54 FFFD FFFD FFFD FE57
  114. FFFD FFFD FE58 FE5D FFFD FFFD FFFD FFFD
  115. FFFD FFFD FFFD FFFD FFFD FFFD FE5E
  116. End of Item 0010
  117. Begin of Item 0011
  118. Format 1
  119. srcBegin = 2EA7
  120. srcEnd = 2EBB
  121. mappingOffset = 0017
  122. Mapping =
  123. FE6B FFFD FFFD FE6E FFFD FFFD FFFD FE71
  124. FFFD FFFD FFFD FFFD FE73 FFFD FFFD FE74
  125. FE75 FFFD FFFD FFFD FE79
  126. End of Item 0011
  127. Begin of Item 0012
  128. Format 2
  129. srcBegin = 2ECA
  130. destBegin = FE84
  131. End of Item 0012
  132. Begin of Item 0013
  133. Format 2
  134. srcBegin = 303E
  135. destBegin = A989
  136. End of Item 0013
  137. Begin of Item 0014
  138. Format 2
  139. srcBegin = 3447
  140. destBegin = FE56
  141. End of Item 0014
  142. Begin of Item 0015
  143. Format 2
  144. srcBegin = 3473
  145. destBegin = FE55
  146. End of Item 0015
  147. Begin of Item 0016
  148. Format 2
  149. srcBegin = 359E
  150. destBegin = FE5A
  151. End of Item 0016
  152. Begin of Item 0017
  153. Format 2
  154. srcBegin = 360E
  155. destBegin = FE5C
  156. End of Item 0017
  157. Begin of Item 0018
  158. Format 2
  159. srcBegin = 361A
  160. destBegin = FE5B
  161. End of Item 0018
  162. Begin of Item 0019
  163. Format 2
  164. srcBegin = 3918
  165. destBegin = FE60
  166. End of Item 0019
  167. Begin of Item 001A
  168. Format 2
  169. srcBegin = 396E
  170. destBegin = FE5F
  171. End of Item 001A
  172. Begin of Item 001B
  173. Format 1
  174. srcBegin = 39CF
  175. srcEnd = 39D0
  176. mappingOffset = 002C
  177. Mapping =
  178. FE62 FE65
  179. End of Item 001B
  180. Begin of Item 001C
  181. Format 2
  182. srcBegin = 39DF
  183. destBegin = FE63
  184. End of Item 001C
  185. Begin of Item 001D
  186. Format 2
  187. srcBegin = 3A73
  188. destBegin = FE64
  189. End of Item 001D
  190. Begin of Item 001E
  191. Format 2
  192. srcBegin = 3B4E
  193. destBegin = FE68
  194. End of Item 001E
  195. Begin of Item 001F
  196. Format 2
  197. srcBegin = 3C6E
  198. destBegin = FE69
  199. End of Item 001F
  200. Begin of Item 0020
  201. Format 2
  202. srcBegin = 3CE0
  203. destBegin = FE6A
  204. End of Item 0020
  205. Begin of Item 0021
  206. Format 2
  207. srcBegin = 4056
  208. destBegin = FE6F
  209. End of Item 0021
  210. Begin of Item 0022
  211. Format 2
  212. srcBegin = 415F
  213. destBegin = FE70
  214. End of Item 0022
  215. Begin of Item 0023
  216. Format 2
  217. srcBegin = 4337
  218. destBegin = FE72
  219. End of Item 0023
  220. Begin of Item 0024
  221. Format 1
  222. srcBegin = 43AC
  223. srcEnd = 43B1
  224. mappingOffset = 002E
  225. Mapping =
  226. FE78 FFFD FFFD FFFD FFFD FE77
  227. End of Item 0024
  228. Begin of Item 0025
  229. Format 2
  230. srcBegin = 43DD
  231. destBegin = FE7A
  232. End of Item 0025
  233. Begin of Item 0026
  234. Format 2
  235. srcBegin = 44D6
  236. destBegin = FE7B
  237. End of Item 0026
  238. Begin of Item 0027
  239. Format 2
  240. srcBegin = 464C
  241. destBegin = FE7D
  242. End of Item 0027
  243. Begin of Item 0028
  244. Format 2
  245. srcBegin = 4661
  246. destBegin = FE7C
  247. End of Item 0028
  248. Begin of Item 0029
  249. Format 1
  250. srcBegin = 4723
  251. srcEnd = 4729
  252. mappingOffset = 0034
  253. Mapping =
  254. FE80 FFFD FFFD FFFD FFFD FFFD FE81
  255. End of Item 0029
  256. Begin of Item 002A
  257. Format 2
  258. srcBegin = 477C
  259. destBegin = FE82
  260. End of Item 002A
  261. Begin of Item 002B
  262. Format 2
  263. srcBegin = 478D
  264. destBegin = FE83
  265. End of Item 002B
  266. Begin of Item 002C
  267. Format 2
  268. srcBegin = 4947
  269. destBegin = FE85
  270. End of Item 002C
  271. Begin of Item 002D
  272. Format 1
  273. srcBegin = 497A
  274. srcEnd = 4986
  275. mappingOffset = 003B
  276. Mapping =
  277. FE86 FFFD FFFD FE87 FFFD FFFD FFFD FFFD
  278. FE88 FE89 FFFD FE8A FE8B
  279. End of Item 002D
  280. Begin of Item 002E
  281. Format 1
  282. srcBegin = 499B
  283. srcEnd = 499F
  284. mappingOffset = 0048
  285. Mapping =
  286. FE8D FFFD FFFD FFFD FE8C
  287. End of Item 002E
  288. Begin of Item 002F
  289. Format 1
  290. srcBegin = 49B6
  291. srcEnd = 49B7
  292. mappingOffset = 004D
  293. Mapping =
  294. FE8F FE8E
  295. End of Item 002F
  296. Begin of Item 0030
  297. Format 2
  298. srcBegin = 4C77
  299. destBegin = FE96
  300. End of Item 0030
  301. Begin of Item 0031
  302. Format 1
  303. srcBegin = 4C9F
  304. srcEnd = 4CA3
  305. mappingOffset = 004F
  306. Mapping =
  307. FE93 FE94 FE95 FE97 FE92
  308. End of Item 0031
  309. Begin of Item 0032
  310. Format 2
  311. srcBegin = 4DAE
  312. destBegin = FE9F
  313. End of Item 0032
  314. Begin of Item 0033
  315. Format 1
  316. srcBegin = E76D
  317. srcEnd = E771
  318. mappingOffset = 0054
  319. Mapping =
  320. A2E4 A2EF A2F0 A2FD A2FE
  321. End of Item 0033
  322. Begin of Item 0034
  323. Format 1
  324. srcBegin = E794
  325. srcEnd = E796
  326. mappingOffset = 0059
  327. Mapping =
  328. A6EC A6ED A6F3
  329. End of Item 0034
  330. Begin of Item 0035
  331. Format 1
  332. srcBegin = E7C7
  333. srcEnd = E7CC
  334. mappingOffset = 005C
  335. Mapping =
  336. A8BC FFFD A8C1 A8C2 A8C3 A8C4
  337. End of Item 0035
  338. Begin of Item 0036
  339. Format 1
  340. srcBegin = E7E2
  341. srcEnd = E7E6
  342. mappingOffset = 0062
  343. Mapping =
  344. A958 A95B A95D A95E A95F
  345. End of Item 0036
  346. Begin of Item 0037
  347. Format 1
  348. srcBegin = E810
  349. srcEnd = E843
  350. mappingOffset = 0067
  351. Mapping =
  352. D7FA D7FB D7FC D7FD D7FE FFFD FE51 FE52
  353. FE53 FFFD FFFD FFFD FFFD FFFD FE59 FFFD
  354. FFFD FFFD FFFD FFFD FFFD FFFD FE61 FFFD
  355. FFFD FFFD FFFD FE66 FE67 FFFD FFFD FFFD
  356. FFFD FE6C FE6D FFFD FFFD FFFD FFFD FFFD
  357. FFFD FFFD FFFD FE76 FFFD FFFD FFFD FFFD
  358. FFFD FFFD FFFD FE7E
  359. End of Item 0037
  360. Begin of Item 0038
  361. Format 1
  362. srcBegin = E854
  363. srcEnd = E855
  364. mappingOffset = 009B
  365. Mapping =
  366. FE90 FE91
  367. End of Item 0038
  368. Begin of Item 0039
  369. Format 2
  370. srcBegin = E864
  371. destBegin = FEA0
  372. End of Item 0039
  373. ========================================================*/
  374. /* Offset=0x0000 ItemOfList */
  375. 0x003A,
  376. /*-------------------------------------------------------*/
  377. /* Offset=0x0001 offsetToFormatArray */
  378. 0x0004,
  379. /*-------------------------------------------------------*/
  380. /* Offset=0x0002 offsetToMapCellArray */
  381. 0x0013,
  382. /*-------------------------------------------------------*/
  383. /* Offset=0x0003 offsetToMappingTable */
  384. 0x00C1,
  385. /*-------------------------------------------------------*/
  386. /* Offset=0x0004 Start of Format Array */
  387. /* Total of Format 0 : 0x000E */
  388. /* Total of Format 1 : 0x000F */
  389. /* Total of Format 2 : 0x001D */
  390. /* Total of Format 3 : 0x0000 */
  391. 0x0000, 0x0000, 0x0000, 0x2200, 0x2211, 0x2222, 0x1222, 0x2222,
  392. 0x2222, 0x2221, 0x2212, 0x1112, 0x1212, 0x1111, 0x0021,
  393. /*-------------------------------------------------------*/
  394. /* Offset=0x0013 Start of MapCell Array */
  395. /* 0000 */ 0x2FF0, 0x2FFB, 0xA98A,
  396. /* 0001 */ 0x4D13, 0x4D19, 0xFE98,
  397. /* 0002 */ 0xE766, 0xE76B, 0xA2AB,
  398. /* 0003 */ 0xE772, 0xE77C, 0xA4F4,
  399. /* 0004 */ 0xE77D, 0xE784, 0xA5F7,
  400. /* 0005 */ 0xE785, 0xE78C, 0xA6B9,
  401. /* 0006 */ 0xE78D, 0xE793, 0xA6D9,
  402. /* 0007 */ 0xE797, 0xE79F, 0xA6F6,
  403. /* 0008 */ 0xE7A0, 0xE7AE, 0xA7C2,
  404. /* 0009 */ 0xE7AF, 0xE7BB, 0xA7F2,
  405. /* 000A */ 0xE7BC, 0xE7C6, 0xA896,
  406. /* 000B */ 0xE7CD, 0xE7E1, 0xA8EA,
  407. /* 000C */ 0xE7F4, 0xE800, 0xA997,
  408. /* 000D */ 0xE801, 0xE80F, 0xA9F0,
  409. /* 000E */ 0x01F9, 0x0000, 0xA8BF,
  410. /* 000F */ 0x20AC, 0x0000, 0xA2E3,
  411. /* 0010 */ 0x2E81, 0x2E97, 0x0000,
  412. /* 0011 */ 0x2EA7, 0x2EBB, 0x0017,
  413. /* 0012 */ 0x2ECA, 0x0000, 0xFE84,
  414. /* 0013 */ 0x303E, 0x0000, 0xA989,
  415. /* 0014 */ 0x3447, 0x0000, 0xFE56,
  416. /* 0015 */ 0x3473, 0x0000, 0xFE55,
  417. /* 0016 */ 0x359E, 0x0000, 0xFE5A,
  418. /* 0017 */ 0x360E, 0x0000, 0xFE5C,
  419. /* 0018 */ 0x361A, 0x0000, 0xFE5B,
  420. /* 0019 */ 0x3918, 0x0000, 0xFE60,
  421. /* 001A */ 0x396E, 0x0000, 0xFE5F,
  422. /* 001B */ 0x39CF, 0x39D0, 0x002C,
  423. /* 001C */ 0x39DF, 0x0000, 0xFE63,
  424. /* 001D */ 0x3A73, 0x0000, 0xFE64,
  425. /* 001E */ 0x3B4E, 0x0000, 0xFE68,
  426. /* 001F */ 0x3C6E, 0x0000, 0xFE69,
  427. /* 0020 */ 0x3CE0, 0x0000, 0xFE6A,
  428. /* 0021 */ 0x4056, 0x0000, 0xFE6F,
  429. /* 0022 */ 0x415F, 0x0000, 0xFE70,
  430. /* 0023 */ 0x4337, 0x0000, 0xFE72,
  431. /* 0024 */ 0x43AC, 0x43B1, 0x002E,
  432. /* 0025 */ 0x43DD, 0x0000, 0xFE7A,
  433. /* 0026 */ 0x44D6, 0x0000, 0xFE7B,
  434. /* 0027 */ 0x464C, 0x0000, 0xFE7D,
  435. /* 0028 */ 0x4661, 0x0000, 0xFE7C,
  436. /* 0029 */ 0x4723, 0x4729, 0x0034,
  437. /* 002A */ 0x477C, 0x0000, 0xFE82,
  438. /* 002B */ 0x478D, 0x0000, 0xFE83,
  439. /* 002C */ 0x4947, 0x0000, 0xFE85,
  440. /* 002D */ 0x497A, 0x4986, 0x003B,
  441. /* 002E */ 0x499B, 0x499F, 0x0048,
  442. /* 002F */ 0x49B6, 0x49B7, 0x004D,
  443. /* 0030 */ 0x4C77, 0x0000, 0xFE96,
  444. /* 0031 */ 0x4C9F, 0x4CA3, 0x004F,
  445. /* 0032 */ 0x4DAE, 0x0000, 0xFE9F,
  446. /* 0033 */ 0xE76D, 0xE771, 0x0054,
  447. /* 0034 */ 0xE794, 0xE796, 0x0059,
  448. /* 0035 */ 0xE7C7, 0xE7CC, 0x005C,
  449. /* 0036 */ 0xE7E2, 0xE7E6, 0x0062,
  450. /* 0037 */ 0xE810, 0xE843, 0x0067,
  451. /* 0038 */ 0xE854, 0xE855, 0x009B,
  452. /* 0039 */ 0xE864, 0x0000, 0xFEA0,
  453. /*-------------------------------------------------------*/
  454. /* Offset=0x00C1 Start of MappingTable */
  455. /* 0000 */ 0xFE50, 0xFFFD, 0xFFFD, 0xFE54, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE57,
  456. /* 0008 */ 0xFFFD, 0xFFFD, 0xFE58, 0xFE5D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
  457. /* 0010 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE5E, 0xFE6B,
  458. /* 0018 */ 0xFFFD, 0xFFFD, 0xFE6E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE71, 0xFFFD,
  459. /* 0020 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFE73, 0xFFFD, 0xFFFD, 0xFE74, 0xFE75,
  460. /* 0028 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFE79, 0xFE62, 0xFE65, 0xFE78, 0xFFFD,
  461. /* 0030 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFE77, 0xFE80, 0xFFFD, 0xFFFD, 0xFFFD,
  462. /* 0038 */ 0xFFFD, 0xFFFD, 0xFE81, 0xFE86, 0xFFFD, 0xFFFD, 0xFE87, 0xFFFD,
  463. /* 0040 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFE88, 0xFE89, 0xFFFD, 0xFE8A, 0xFE8B,
  464. /* 0048 */ 0xFE8D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE8C, 0xFE8F, 0xFE8E, 0xFE93,
  465. /* 0050 */ 0xFE94, 0xFE95, 0xFE97, 0xFE92, 0xA2E4, 0xA2EF, 0xA2F0, 0xA2FD,
  466. /* 0058 */ 0xA2FE, 0xA6EC, 0xA6ED, 0xA6F3, 0xA8BC, 0xFFFD, 0xA8C1, 0xA8C2,
  467. /* 0060 */ 0xA8C3, 0xA8C4, 0xA958, 0xA95B, 0xA95D, 0xA95E, 0xA95F, 0xD7FA,
  468. /* 0068 */ 0xD7FB, 0xD7FC, 0xD7FD, 0xD7FE, 0xFFFD, 0xFE51, 0xFE52, 0xFE53,
  469. /* 0070 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE59, 0xFFFD, 0xFFFD,
  470. /* 0078 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE61, 0xFFFD, 0xFFFD,
  471. /* 0080 */ 0xFFFD, 0xFFFD, 0xFE66, 0xFE67, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
  472. /* 0088 */ 0xFE6C, 0xFE6D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
  473. /* 0090 */ 0xFFFD, 0xFFFD, 0xFE76, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
  474. /* 0098 */ 0xFFFD, 0xFFFD, 0xFE7E, 0xFE90, 0xFE91,
  475. /* End of table Total Length = 0x015E * 2 */