unicode_case_folding.go 39 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534
  1. package util
  2. var unicodeCaseFoldings = map[rune][]rune {
  3. 0x41 : []int32{97},
  4. 0x42 : []int32{98},
  5. 0x43 : []int32{99},
  6. 0x44 : []int32{100},
  7. 0x45 : []int32{101},
  8. 0x46 : []int32{102},
  9. 0x47 : []int32{103},
  10. 0x48 : []int32{104},
  11. 0x49 : []int32{105},
  12. 0x4a : []int32{106},
  13. 0x4b : []int32{107},
  14. 0x4c : []int32{108},
  15. 0x4d : []int32{109},
  16. 0x4e : []int32{110},
  17. 0x4f : []int32{111},
  18. 0x50 : []int32{112},
  19. 0x51 : []int32{113},
  20. 0x52 : []int32{114},
  21. 0x53 : []int32{115},
  22. 0x54 : []int32{116},
  23. 0x55 : []int32{117},
  24. 0x56 : []int32{118},
  25. 0x57 : []int32{119},
  26. 0x58 : []int32{120},
  27. 0x59 : []int32{121},
  28. 0x5a : []int32{122},
  29. 0xb5 : []int32{956},
  30. 0xc0 : []int32{224},
  31. 0xc1 : []int32{225},
  32. 0xc2 : []int32{226},
  33. 0xc3 : []int32{227},
  34. 0xc4 : []int32{228},
  35. 0xc5 : []int32{229},
  36. 0xc6 : []int32{230},
  37. 0xc7 : []int32{231},
  38. 0xc8 : []int32{232},
  39. 0xc9 : []int32{233},
  40. 0xca : []int32{234},
  41. 0xcb : []int32{235},
  42. 0xcc : []int32{236},
  43. 0xcd : []int32{237},
  44. 0xce : []int32{238},
  45. 0xcf : []int32{239},
  46. 0xd0 : []int32{240},
  47. 0xd1 : []int32{241},
  48. 0xd2 : []int32{242},
  49. 0xd3 : []int32{243},
  50. 0xd4 : []int32{244},
  51. 0xd5 : []int32{245},
  52. 0xd6 : []int32{246},
  53. 0xd8 : []int32{248},
  54. 0xd9 : []int32{249},
  55. 0xda : []int32{250},
  56. 0xdb : []int32{251},
  57. 0xdc : []int32{252},
  58. 0xdd : []int32{253},
  59. 0xde : []int32{254},
  60. 0xdf : []int32{115, 115},
  61. 0x100 : []int32{257},
  62. 0x102 : []int32{259},
  63. 0x104 : []int32{261},
  64. 0x106 : []int32{263},
  65. 0x108 : []int32{265},
  66. 0x10a : []int32{267},
  67. 0x10c : []int32{269},
  68. 0x10e : []int32{271},
  69. 0x110 : []int32{273},
  70. 0x112 : []int32{275},
  71. 0x114 : []int32{277},
  72. 0x116 : []int32{279},
  73. 0x118 : []int32{281},
  74. 0x11a : []int32{283},
  75. 0x11c : []int32{285},
  76. 0x11e : []int32{287},
  77. 0x120 : []int32{289},
  78. 0x122 : []int32{291},
  79. 0x124 : []int32{293},
  80. 0x126 : []int32{295},
  81. 0x128 : []int32{297},
  82. 0x12a : []int32{299},
  83. 0x12c : []int32{301},
  84. 0x12e : []int32{303},
  85. 0x130 : []int32{105, 775},
  86. 0x132 : []int32{307},
  87. 0x134 : []int32{309},
  88. 0x136 : []int32{311},
  89. 0x139 : []int32{314},
  90. 0x13b : []int32{316},
  91. 0x13d : []int32{318},
  92. 0x13f : []int32{320},
  93. 0x141 : []int32{322},
  94. 0x143 : []int32{324},
  95. 0x145 : []int32{326},
  96. 0x147 : []int32{328},
  97. 0x149 : []int32{700, 110},
  98. 0x14a : []int32{331},
  99. 0x14c : []int32{333},
  100. 0x14e : []int32{335},
  101. 0x150 : []int32{337},
  102. 0x152 : []int32{339},
  103. 0x154 : []int32{341},
  104. 0x156 : []int32{343},
  105. 0x158 : []int32{345},
  106. 0x15a : []int32{347},
  107. 0x15c : []int32{349},
  108. 0x15e : []int32{351},
  109. 0x160 : []int32{353},
  110. 0x162 : []int32{355},
  111. 0x164 : []int32{357},
  112. 0x166 : []int32{359},
  113. 0x168 : []int32{361},
  114. 0x16a : []int32{363},
  115. 0x16c : []int32{365},
  116. 0x16e : []int32{367},
  117. 0x170 : []int32{369},
  118. 0x172 : []int32{371},
  119. 0x174 : []int32{373},
  120. 0x176 : []int32{375},
  121. 0x178 : []int32{255},
  122. 0x179 : []int32{378},
  123. 0x17b : []int32{380},
  124. 0x17d : []int32{382},
  125. 0x17f : []int32{115},
  126. 0x181 : []int32{595},
  127. 0x182 : []int32{387},
  128. 0x184 : []int32{389},
  129. 0x186 : []int32{596},
  130. 0x187 : []int32{392},
  131. 0x189 : []int32{598},
  132. 0x18a : []int32{599},
  133. 0x18b : []int32{396},
  134. 0x18e : []int32{477},
  135. 0x18f : []int32{601},
  136. 0x190 : []int32{603},
  137. 0x191 : []int32{402},
  138. 0x193 : []int32{608},
  139. 0x194 : []int32{611},
  140. 0x196 : []int32{617},
  141. 0x197 : []int32{616},
  142. 0x198 : []int32{409},
  143. 0x19c : []int32{623},
  144. 0x19d : []int32{626},
  145. 0x19f : []int32{629},
  146. 0x1a0 : []int32{417},
  147. 0x1a2 : []int32{419},
  148. 0x1a4 : []int32{421},
  149. 0x1a6 : []int32{640},
  150. 0x1a7 : []int32{424},
  151. 0x1a9 : []int32{643},
  152. 0x1ac : []int32{429},
  153. 0x1ae : []int32{648},
  154. 0x1af : []int32{432},
  155. 0x1b1 : []int32{650},
  156. 0x1b2 : []int32{651},
  157. 0x1b3 : []int32{436},
  158. 0x1b5 : []int32{438},
  159. 0x1b7 : []int32{658},
  160. 0x1b8 : []int32{441},
  161. 0x1bc : []int32{445},
  162. 0x1c4 : []int32{454},
  163. 0x1c5 : []int32{454},
  164. 0x1c7 : []int32{457},
  165. 0x1c8 : []int32{457},
  166. 0x1ca : []int32{460},
  167. 0x1cb : []int32{460},
  168. 0x1cd : []int32{462},
  169. 0x1cf : []int32{464},
  170. 0x1d1 : []int32{466},
  171. 0x1d3 : []int32{468},
  172. 0x1d5 : []int32{470},
  173. 0x1d7 : []int32{472},
  174. 0x1d9 : []int32{474},
  175. 0x1db : []int32{476},
  176. 0x1de : []int32{479},
  177. 0x1e0 : []int32{481},
  178. 0x1e2 : []int32{483},
  179. 0x1e4 : []int32{485},
  180. 0x1e6 : []int32{487},
  181. 0x1e8 : []int32{489},
  182. 0x1ea : []int32{491},
  183. 0x1ec : []int32{493},
  184. 0x1ee : []int32{495},
  185. 0x1f0 : []int32{106, 780},
  186. 0x1f1 : []int32{499},
  187. 0x1f2 : []int32{499},
  188. 0x1f4 : []int32{501},
  189. 0x1f6 : []int32{405},
  190. 0x1f7 : []int32{447},
  191. 0x1f8 : []int32{505},
  192. 0x1fa : []int32{507},
  193. 0x1fc : []int32{509},
  194. 0x1fe : []int32{511},
  195. 0x200 : []int32{513},
  196. 0x202 : []int32{515},
  197. 0x204 : []int32{517},
  198. 0x206 : []int32{519},
  199. 0x208 : []int32{521},
  200. 0x20a : []int32{523},
  201. 0x20c : []int32{525},
  202. 0x20e : []int32{527},
  203. 0x210 : []int32{529},
  204. 0x212 : []int32{531},
  205. 0x214 : []int32{533},
  206. 0x216 : []int32{535},
  207. 0x218 : []int32{537},
  208. 0x21a : []int32{539},
  209. 0x21c : []int32{541},
  210. 0x21e : []int32{543},
  211. 0x220 : []int32{414},
  212. 0x222 : []int32{547},
  213. 0x224 : []int32{549},
  214. 0x226 : []int32{551},
  215. 0x228 : []int32{553},
  216. 0x22a : []int32{555},
  217. 0x22c : []int32{557},
  218. 0x22e : []int32{559},
  219. 0x230 : []int32{561},
  220. 0x232 : []int32{563},
  221. 0x23a : []int32{11365},
  222. 0x23b : []int32{572},
  223. 0x23d : []int32{410},
  224. 0x23e : []int32{11366},
  225. 0x241 : []int32{578},
  226. 0x243 : []int32{384},
  227. 0x244 : []int32{649},
  228. 0x245 : []int32{652},
  229. 0x246 : []int32{583},
  230. 0x248 : []int32{585},
  231. 0x24a : []int32{587},
  232. 0x24c : []int32{589},
  233. 0x24e : []int32{591},
  234. 0x345 : []int32{953},
  235. 0x370 : []int32{881},
  236. 0x372 : []int32{883},
  237. 0x376 : []int32{887},
  238. 0x37f : []int32{1011},
  239. 0x386 : []int32{940},
  240. 0x388 : []int32{941},
  241. 0x389 : []int32{942},
  242. 0x38a : []int32{943},
  243. 0x38c : []int32{972},
  244. 0x38e : []int32{973},
  245. 0x38f : []int32{974},
  246. 0x390 : []int32{953, 776, 769},
  247. 0x391 : []int32{945},
  248. 0x392 : []int32{946},
  249. 0x393 : []int32{947},
  250. 0x394 : []int32{948},
  251. 0x395 : []int32{949},
  252. 0x396 : []int32{950},
  253. 0x397 : []int32{951},
  254. 0x398 : []int32{952},
  255. 0x399 : []int32{953},
  256. 0x39a : []int32{954},
  257. 0x39b : []int32{955},
  258. 0x39c : []int32{956},
  259. 0x39d : []int32{957},
  260. 0x39e : []int32{958},
  261. 0x39f : []int32{959},
  262. 0x3a0 : []int32{960},
  263. 0x3a1 : []int32{961},
  264. 0x3a3 : []int32{963},
  265. 0x3a4 : []int32{964},
  266. 0x3a5 : []int32{965},
  267. 0x3a6 : []int32{966},
  268. 0x3a7 : []int32{967},
  269. 0x3a8 : []int32{968},
  270. 0x3a9 : []int32{969},
  271. 0x3aa : []int32{970},
  272. 0x3ab : []int32{971},
  273. 0x3b0 : []int32{965, 776, 769},
  274. 0x3c2 : []int32{963},
  275. 0x3cf : []int32{983},
  276. 0x3d0 : []int32{946},
  277. 0x3d1 : []int32{952},
  278. 0x3d5 : []int32{966},
  279. 0x3d6 : []int32{960},
  280. 0x3d8 : []int32{985},
  281. 0x3da : []int32{987},
  282. 0x3dc : []int32{989},
  283. 0x3de : []int32{991},
  284. 0x3e0 : []int32{993},
  285. 0x3e2 : []int32{995},
  286. 0x3e4 : []int32{997},
  287. 0x3e6 : []int32{999},
  288. 0x3e8 : []int32{1001},
  289. 0x3ea : []int32{1003},
  290. 0x3ec : []int32{1005},
  291. 0x3ee : []int32{1007},
  292. 0x3f0 : []int32{954},
  293. 0x3f1 : []int32{961},
  294. 0x3f4 : []int32{952},
  295. 0x3f5 : []int32{949},
  296. 0x3f7 : []int32{1016},
  297. 0x3f9 : []int32{1010},
  298. 0x3fa : []int32{1019},
  299. 0x3fd : []int32{891},
  300. 0x3fe : []int32{892},
  301. 0x3ff : []int32{893},
  302. 0x400 : []int32{1104},
  303. 0x401 : []int32{1105},
  304. 0x402 : []int32{1106},
  305. 0x403 : []int32{1107},
  306. 0x404 : []int32{1108},
  307. 0x405 : []int32{1109},
  308. 0x406 : []int32{1110},
  309. 0x407 : []int32{1111},
  310. 0x408 : []int32{1112},
  311. 0x409 : []int32{1113},
  312. 0x40a : []int32{1114},
  313. 0x40b : []int32{1115},
  314. 0x40c : []int32{1116},
  315. 0x40d : []int32{1117},
  316. 0x40e : []int32{1118},
  317. 0x40f : []int32{1119},
  318. 0x410 : []int32{1072},
  319. 0x411 : []int32{1073},
  320. 0x412 : []int32{1074},
  321. 0x413 : []int32{1075},
  322. 0x414 : []int32{1076},
  323. 0x415 : []int32{1077},
  324. 0x416 : []int32{1078},
  325. 0x417 : []int32{1079},
  326. 0x418 : []int32{1080},
  327. 0x419 : []int32{1081},
  328. 0x41a : []int32{1082},
  329. 0x41b : []int32{1083},
  330. 0x41c : []int32{1084},
  331. 0x41d : []int32{1085},
  332. 0x41e : []int32{1086},
  333. 0x41f : []int32{1087},
  334. 0x420 : []int32{1088},
  335. 0x421 : []int32{1089},
  336. 0x422 : []int32{1090},
  337. 0x423 : []int32{1091},
  338. 0x424 : []int32{1092},
  339. 0x425 : []int32{1093},
  340. 0x426 : []int32{1094},
  341. 0x427 : []int32{1095},
  342. 0x428 : []int32{1096},
  343. 0x429 : []int32{1097},
  344. 0x42a : []int32{1098},
  345. 0x42b : []int32{1099},
  346. 0x42c : []int32{1100},
  347. 0x42d : []int32{1101},
  348. 0x42e : []int32{1102},
  349. 0x42f : []int32{1103},
  350. 0x460 : []int32{1121},
  351. 0x462 : []int32{1123},
  352. 0x464 : []int32{1125},
  353. 0x466 : []int32{1127},
  354. 0x468 : []int32{1129},
  355. 0x46a : []int32{1131},
  356. 0x46c : []int32{1133},
  357. 0x46e : []int32{1135},
  358. 0x470 : []int32{1137},
  359. 0x472 : []int32{1139},
  360. 0x474 : []int32{1141},
  361. 0x476 : []int32{1143},
  362. 0x478 : []int32{1145},
  363. 0x47a : []int32{1147},
  364. 0x47c : []int32{1149},
  365. 0x47e : []int32{1151},
  366. 0x480 : []int32{1153},
  367. 0x48a : []int32{1163},
  368. 0x48c : []int32{1165},
  369. 0x48e : []int32{1167},
  370. 0x490 : []int32{1169},
  371. 0x492 : []int32{1171},
  372. 0x494 : []int32{1173},
  373. 0x496 : []int32{1175},
  374. 0x498 : []int32{1177},
  375. 0x49a : []int32{1179},
  376. 0x49c : []int32{1181},
  377. 0x49e : []int32{1183},
  378. 0x4a0 : []int32{1185},
  379. 0x4a2 : []int32{1187},
  380. 0x4a4 : []int32{1189},
  381. 0x4a6 : []int32{1191},
  382. 0x4a8 : []int32{1193},
  383. 0x4aa : []int32{1195},
  384. 0x4ac : []int32{1197},
  385. 0x4ae : []int32{1199},
  386. 0x4b0 : []int32{1201},
  387. 0x4b2 : []int32{1203},
  388. 0x4b4 : []int32{1205},
  389. 0x4b6 : []int32{1207},
  390. 0x4b8 : []int32{1209},
  391. 0x4ba : []int32{1211},
  392. 0x4bc : []int32{1213},
  393. 0x4be : []int32{1215},
  394. 0x4c0 : []int32{1231},
  395. 0x4c1 : []int32{1218},
  396. 0x4c3 : []int32{1220},
  397. 0x4c5 : []int32{1222},
  398. 0x4c7 : []int32{1224},
  399. 0x4c9 : []int32{1226},
  400. 0x4cb : []int32{1228},
  401. 0x4cd : []int32{1230},
  402. 0x4d0 : []int32{1233},
  403. 0x4d2 : []int32{1235},
  404. 0x4d4 : []int32{1237},
  405. 0x4d6 : []int32{1239},
  406. 0x4d8 : []int32{1241},
  407. 0x4da : []int32{1243},
  408. 0x4dc : []int32{1245},
  409. 0x4de : []int32{1247},
  410. 0x4e0 : []int32{1249},
  411. 0x4e2 : []int32{1251},
  412. 0x4e4 : []int32{1253},
  413. 0x4e6 : []int32{1255},
  414. 0x4e8 : []int32{1257},
  415. 0x4ea : []int32{1259},
  416. 0x4ec : []int32{1261},
  417. 0x4ee : []int32{1263},
  418. 0x4f0 : []int32{1265},
  419. 0x4f2 : []int32{1267},
  420. 0x4f4 : []int32{1269},
  421. 0x4f6 : []int32{1271},
  422. 0x4f8 : []int32{1273},
  423. 0x4fa : []int32{1275},
  424. 0x4fc : []int32{1277},
  425. 0x4fe : []int32{1279},
  426. 0x500 : []int32{1281},
  427. 0x502 : []int32{1283},
  428. 0x504 : []int32{1285},
  429. 0x506 : []int32{1287},
  430. 0x508 : []int32{1289},
  431. 0x50a : []int32{1291},
  432. 0x50c : []int32{1293},
  433. 0x50e : []int32{1295},
  434. 0x510 : []int32{1297},
  435. 0x512 : []int32{1299},
  436. 0x514 : []int32{1301},
  437. 0x516 : []int32{1303},
  438. 0x518 : []int32{1305},
  439. 0x51a : []int32{1307},
  440. 0x51c : []int32{1309},
  441. 0x51e : []int32{1311},
  442. 0x520 : []int32{1313},
  443. 0x522 : []int32{1315},
  444. 0x524 : []int32{1317},
  445. 0x526 : []int32{1319},
  446. 0x528 : []int32{1321},
  447. 0x52a : []int32{1323},
  448. 0x52c : []int32{1325},
  449. 0x52e : []int32{1327},
  450. 0x531 : []int32{1377},
  451. 0x532 : []int32{1378},
  452. 0x533 : []int32{1379},
  453. 0x534 : []int32{1380},
  454. 0x535 : []int32{1381},
  455. 0x536 : []int32{1382},
  456. 0x537 : []int32{1383},
  457. 0x538 : []int32{1384},
  458. 0x539 : []int32{1385},
  459. 0x53a : []int32{1386},
  460. 0x53b : []int32{1387},
  461. 0x53c : []int32{1388},
  462. 0x53d : []int32{1389},
  463. 0x53e : []int32{1390},
  464. 0x53f : []int32{1391},
  465. 0x540 : []int32{1392},
  466. 0x541 : []int32{1393},
  467. 0x542 : []int32{1394},
  468. 0x543 : []int32{1395},
  469. 0x544 : []int32{1396},
  470. 0x545 : []int32{1397},
  471. 0x546 : []int32{1398},
  472. 0x547 : []int32{1399},
  473. 0x548 : []int32{1400},
  474. 0x549 : []int32{1401},
  475. 0x54a : []int32{1402},
  476. 0x54b : []int32{1403},
  477. 0x54c : []int32{1404},
  478. 0x54d : []int32{1405},
  479. 0x54e : []int32{1406},
  480. 0x54f : []int32{1407},
  481. 0x550 : []int32{1408},
  482. 0x551 : []int32{1409},
  483. 0x552 : []int32{1410},
  484. 0x553 : []int32{1411},
  485. 0x554 : []int32{1412},
  486. 0x555 : []int32{1413},
  487. 0x556 : []int32{1414},
  488. 0x587 : []int32{1381, 1410},
  489. 0x10a0 : []int32{11520},
  490. 0x10a1 : []int32{11521},
  491. 0x10a2 : []int32{11522},
  492. 0x10a3 : []int32{11523},
  493. 0x10a4 : []int32{11524},
  494. 0x10a5 : []int32{11525},
  495. 0x10a6 : []int32{11526},
  496. 0x10a7 : []int32{11527},
  497. 0x10a8 : []int32{11528},
  498. 0x10a9 : []int32{11529},
  499. 0x10aa : []int32{11530},
  500. 0x10ab : []int32{11531},
  501. 0x10ac : []int32{11532},
  502. 0x10ad : []int32{11533},
  503. 0x10ae : []int32{11534},
  504. 0x10af : []int32{11535},
  505. 0x10b0 : []int32{11536},
  506. 0x10b1 : []int32{11537},
  507. 0x10b2 : []int32{11538},
  508. 0x10b3 : []int32{11539},
  509. 0x10b4 : []int32{11540},
  510. 0x10b5 : []int32{11541},
  511. 0x10b6 : []int32{11542},
  512. 0x10b7 : []int32{11543},
  513. 0x10b8 : []int32{11544},
  514. 0x10b9 : []int32{11545},
  515. 0x10ba : []int32{11546},
  516. 0x10bb : []int32{11547},
  517. 0x10bc : []int32{11548},
  518. 0x10bd : []int32{11549},
  519. 0x10be : []int32{11550},
  520. 0x10bf : []int32{11551},
  521. 0x10c0 : []int32{11552},
  522. 0x10c1 : []int32{11553},
  523. 0x10c2 : []int32{11554},
  524. 0x10c3 : []int32{11555},
  525. 0x10c4 : []int32{11556},
  526. 0x10c5 : []int32{11557},
  527. 0x10c7 : []int32{11559},
  528. 0x10cd : []int32{11565},
  529. 0x13f8 : []int32{5104},
  530. 0x13f9 : []int32{5105},
  531. 0x13fa : []int32{5106},
  532. 0x13fb : []int32{5107},
  533. 0x13fc : []int32{5108},
  534. 0x13fd : []int32{5109},
  535. 0x1c80 : []int32{1074},
  536. 0x1c81 : []int32{1076},
  537. 0x1c82 : []int32{1086},
  538. 0x1c83 : []int32{1089},
  539. 0x1c84 : []int32{1090},
  540. 0x1c85 : []int32{1090},
  541. 0x1c86 : []int32{1098},
  542. 0x1c87 : []int32{1123},
  543. 0x1c88 : []int32{42571},
  544. 0x1c90 : []int32{4304},
  545. 0x1c91 : []int32{4305},
  546. 0x1c92 : []int32{4306},
  547. 0x1c93 : []int32{4307},
  548. 0x1c94 : []int32{4308},
  549. 0x1c95 : []int32{4309},
  550. 0x1c96 : []int32{4310},
  551. 0x1c97 : []int32{4311},
  552. 0x1c98 : []int32{4312},
  553. 0x1c99 : []int32{4313},
  554. 0x1c9a : []int32{4314},
  555. 0x1c9b : []int32{4315},
  556. 0x1c9c : []int32{4316},
  557. 0x1c9d : []int32{4317},
  558. 0x1c9e : []int32{4318},
  559. 0x1c9f : []int32{4319},
  560. 0x1ca0 : []int32{4320},
  561. 0x1ca1 : []int32{4321},
  562. 0x1ca2 : []int32{4322},
  563. 0x1ca3 : []int32{4323},
  564. 0x1ca4 : []int32{4324},
  565. 0x1ca5 : []int32{4325},
  566. 0x1ca6 : []int32{4326},
  567. 0x1ca7 : []int32{4327},
  568. 0x1ca8 : []int32{4328},
  569. 0x1ca9 : []int32{4329},
  570. 0x1caa : []int32{4330},
  571. 0x1cab : []int32{4331},
  572. 0x1cac : []int32{4332},
  573. 0x1cad : []int32{4333},
  574. 0x1cae : []int32{4334},
  575. 0x1caf : []int32{4335},
  576. 0x1cb0 : []int32{4336},
  577. 0x1cb1 : []int32{4337},
  578. 0x1cb2 : []int32{4338},
  579. 0x1cb3 : []int32{4339},
  580. 0x1cb4 : []int32{4340},
  581. 0x1cb5 : []int32{4341},
  582. 0x1cb6 : []int32{4342},
  583. 0x1cb7 : []int32{4343},
  584. 0x1cb8 : []int32{4344},
  585. 0x1cb9 : []int32{4345},
  586. 0x1cba : []int32{4346},
  587. 0x1cbd : []int32{4349},
  588. 0x1cbe : []int32{4350},
  589. 0x1cbf : []int32{4351},
  590. 0x1e00 : []int32{7681},
  591. 0x1e02 : []int32{7683},
  592. 0x1e04 : []int32{7685},
  593. 0x1e06 : []int32{7687},
  594. 0x1e08 : []int32{7689},
  595. 0x1e0a : []int32{7691},
  596. 0x1e0c : []int32{7693},
  597. 0x1e0e : []int32{7695},
  598. 0x1e10 : []int32{7697},
  599. 0x1e12 : []int32{7699},
  600. 0x1e14 : []int32{7701},
  601. 0x1e16 : []int32{7703},
  602. 0x1e18 : []int32{7705},
  603. 0x1e1a : []int32{7707},
  604. 0x1e1c : []int32{7709},
  605. 0x1e1e : []int32{7711},
  606. 0x1e20 : []int32{7713},
  607. 0x1e22 : []int32{7715},
  608. 0x1e24 : []int32{7717},
  609. 0x1e26 : []int32{7719},
  610. 0x1e28 : []int32{7721},
  611. 0x1e2a : []int32{7723},
  612. 0x1e2c : []int32{7725},
  613. 0x1e2e : []int32{7727},
  614. 0x1e30 : []int32{7729},
  615. 0x1e32 : []int32{7731},
  616. 0x1e34 : []int32{7733},
  617. 0x1e36 : []int32{7735},
  618. 0x1e38 : []int32{7737},
  619. 0x1e3a : []int32{7739},
  620. 0x1e3c : []int32{7741},
  621. 0x1e3e : []int32{7743},
  622. 0x1e40 : []int32{7745},
  623. 0x1e42 : []int32{7747},
  624. 0x1e44 : []int32{7749},
  625. 0x1e46 : []int32{7751},
  626. 0x1e48 : []int32{7753},
  627. 0x1e4a : []int32{7755},
  628. 0x1e4c : []int32{7757},
  629. 0x1e4e : []int32{7759},
  630. 0x1e50 : []int32{7761},
  631. 0x1e52 : []int32{7763},
  632. 0x1e54 : []int32{7765},
  633. 0x1e56 : []int32{7767},
  634. 0x1e58 : []int32{7769},
  635. 0x1e5a : []int32{7771},
  636. 0x1e5c : []int32{7773},
  637. 0x1e5e : []int32{7775},
  638. 0x1e60 : []int32{7777},
  639. 0x1e62 : []int32{7779},
  640. 0x1e64 : []int32{7781},
  641. 0x1e66 : []int32{7783},
  642. 0x1e68 : []int32{7785},
  643. 0x1e6a : []int32{7787},
  644. 0x1e6c : []int32{7789},
  645. 0x1e6e : []int32{7791},
  646. 0x1e70 : []int32{7793},
  647. 0x1e72 : []int32{7795},
  648. 0x1e74 : []int32{7797},
  649. 0x1e76 : []int32{7799},
  650. 0x1e78 : []int32{7801},
  651. 0x1e7a : []int32{7803},
  652. 0x1e7c : []int32{7805},
  653. 0x1e7e : []int32{7807},
  654. 0x1e80 : []int32{7809},
  655. 0x1e82 : []int32{7811},
  656. 0x1e84 : []int32{7813},
  657. 0x1e86 : []int32{7815},
  658. 0x1e88 : []int32{7817},
  659. 0x1e8a : []int32{7819},
  660. 0x1e8c : []int32{7821},
  661. 0x1e8e : []int32{7823},
  662. 0x1e90 : []int32{7825},
  663. 0x1e92 : []int32{7827},
  664. 0x1e94 : []int32{7829},
  665. 0x1e96 : []int32{104, 817},
  666. 0x1e97 : []int32{116, 776},
  667. 0x1e98 : []int32{119, 778},
  668. 0x1e99 : []int32{121, 778},
  669. 0x1e9a : []int32{97, 702},
  670. 0x1e9b : []int32{7777},
  671. 0x1e9e : []int32{115, 115},
  672. 0x1ea0 : []int32{7841},
  673. 0x1ea2 : []int32{7843},
  674. 0x1ea4 : []int32{7845},
  675. 0x1ea6 : []int32{7847},
  676. 0x1ea8 : []int32{7849},
  677. 0x1eaa : []int32{7851},
  678. 0x1eac : []int32{7853},
  679. 0x1eae : []int32{7855},
  680. 0x1eb0 : []int32{7857},
  681. 0x1eb2 : []int32{7859},
  682. 0x1eb4 : []int32{7861},
  683. 0x1eb6 : []int32{7863},
  684. 0x1eb8 : []int32{7865},
  685. 0x1eba : []int32{7867},
  686. 0x1ebc : []int32{7869},
  687. 0x1ebe : []int32{7871},
  688. 0x1ec0 : []int32{7873},
  689. 0x1ec2 : []int32{7875},
  690. 0x1ec4 : []int32{7877},
  691. 0x1ec6 : []int32{7879},
  692. 0x1ec8 : []int32{7881},
  693. 0x1eca : []int32{7883},
  694. 0x1ecc : []int32{7885},
  695. 0x1ece : []int32{7887},
  696. 0x1ed0 : []int32{7889},
  697. 0x1ed2 : []int32{7891},
  698. 0x1ed4 : []int32{7893},
  699. 0x1ed6 : []int32{7895},
  700. 0x1ed8 : []int32{7897},
  701. 0x1eda : []int32{7899},
  702. 0x1edc : []int32{7901},
  703. 0x1ede : []int32{7903},
  704. 0x1ee0 : []int32{7905},
  705. 0x1ee2 : []int32{7907},
  706. 0x1ee4 : []int32{7909},
  707. 0x1ee6 : []int32{7911},
  708. 0x1ee8 : []int32{7913},
  709. 0x1eea : []int32{7915},
  710. 0x1eec : []int32{7917},
  711. 0x1eee : []int32{7919},
  712. 0x1ef0 : []int32{7921},
  713. 0x1ef2 : []int32{7923},
  714. 0x1ef4 : []int32{7925},
  715. 0x1ef6 : []int32{7927},
  716. 0x1ef8 : []int32{7929},
  717. 0x1efa : []int32{7931},
  718. 0x1efc : []int32{7933},
  719. 0x1efe : []int32{7935},
  720. 0x1f08 : []int32{7936},
  721. 0x1f09 : []int32{7937},
  722. 0x1f0a : []int32{7938},
  723. 0x1f0b : []int32{7939},
  724. 0x1f0c : []int32{7940},
  725. 0x1f0d : []int32{7941},
  726. 0x1f0e : []int32{7942},
  727. 0x1f0f : []int32{7943},
  728. 0x1f18 : []int32{7952},
  729. 0x1f19 : []int32{7953},
  730. 0x1f1a : []int32{7954},
  731. 0x1f1b : []int32{7955},
  732. 0x1f1c : []int32{7956},
  733. 0x1f1d : []int32{7957},
  734. 0x1f28 : []int32{7968},
  735. 0x1f29 : []int32{7969},
  736. 0x1f2a : []int32{7970},
  737. 0x1f2b : []int32{7971},
  738. 0x1f2c : []int32{7972},
  739. 0x1f2d : []int32{7973},
  740. 0x1f2e : []int32{7974},
  741. 0x1f2f : []int32{7975},
  742. 0x1f38 : []int32{7984},
  743. 0x1f39 : []int32{7985},
  744. 0x1f3a : []int32{7986},
  745. 0x1f3b : []int32{7987},
  746. 0x1f3c : []int32{7988},
  747. 0x1f3d : []int32{7989},
  748. 0x1f3e : []int32{7990},
  749. 0x1f3f : []int32{7991},
  750. 0x1f48 : []int32{8000},
  751. 0x1f49 : []int32{8001},
  752. 0x1f4a : []int32{8002},
  753. 0x1f4b : []int32{8003},
  754. 0x1f4c : []int32{8004},
  755. 0x1f4d : []int32{8005},
  756. 0x1f50 : []int32{965, 787},
  757. 0x1f52 : []int32{965, 787, 768},
  758. 0x1f54 : []int32{965, 787, 769},
  759. 0x1f56 : []int32{965, 787, 834},
  760. 0x1f59 : []int32{8017},
  761. 0x1f5b : []int32{8019},
  762. 0x1f5d : []int32{8021},
  763. 0x1f5f : []int32{8023},
  764. 0x1f68 : []int32{8032},
  765. 0x1f69 : []int32{8033},
  766. 0x1f6a : []int32{8034},
  767. 0x1f6b : []int32{8035},
  768. 0x1f6c : []int32{8036},
  769. 0x1f6d : []int32{8037},
  770. 0x1f6e : []int32{8038},
  771. 0x1f6f : []int32{8039},
  772. 0x1f80 : []int32{7936, 953},
  773. 0x1f81 : []int32{7937, 953},
  774. 0x1f82 : []int32{7938, 953},
  775. 0x1f83 : []int32{7939, 953},
  776. 0x1f84 : []int32{7940, 953},
  777. 0x1f85 : []int32{7941, 953},
  778. 0x1f86 : []int32{7942, 953},
  779. 0x1f87 : []int32{7943, 953},
  780. 0x1f88 : []int32{7936, 953},
  781. 0x1f89 : []int32{7937, 953},
  782. 0x1f8a : []int32{7938, 953},
  783. 0x1f8b : []int32{7939, 953},
  784. 0x1f8c : []int32{7940, 953},
  785. 0x1f8d : []int32{7941, 953},
  786. 0x1f8e : []int32{7942, 953},
  787. 0x1f8f : []int32{7943, 953},
  788. 0x1f90 : []int32{7968, 953},
  789. 0x1f91 : []int32{7969, 953},
  790. 0x1f92 : []int32{7970, 953},
  791. 0x1f93 : []int32{7971, 953},
  792. 0x1f94 : []int32{7972, 953},
  793. 0x1f95 : []int32{7973, 953},
  794. 0x1f96 : []int32{7974, 953},
  795. 0x1f97 : []int32{7975, 953},
  796. 0x1f98 : []int32{7968, 953},
  797. 0x1f99 : []int32{7969, 953},
  798. 0x1f9a : []int32{7970, 953},
  799. 0x1f9b : []int32{7971, 953},
  800. 0x1f9c : []int32{7972, 953},
  801. 0x1f9d : []int32{7973, 953},
  802. 0x1f9e : []int32{7974, 953},
  803. 0x1f9f : []int32{7975, 953},
  804. 0x1fa0 : []int32{8032, 953},
  805. 0x1fa1 : []int32{8033, 953},
  806. 0x1fa2 : []int32{8034, 953},
  807. 0x1fa3 : []int32{8035, 953},
  808. 0x1fa4 : []int32{8036, 953},
  809. 0x1fa5 : []int32{8037, 953},
  810. 0x1fa6 : []int32{8038, 953},
  811. 0x1fa7 : []int32{8039, 953},
  812. 0x1fa8 : []int32{8032, 953},
  813. 0x1fa9 : []int32{8033, 953},
  814. 0x1faa : []int32{8034, 953},
  815. 0x1fab : []int32{8035, 953},
  816. 0x1fac : []int32{8036, 953},
  817. 0x1fad : []int32{8037, 953},
  818. 0x1fae : []int32{8038, 953},
  819. 0x1faf : []int32{8039, 953},
  820. 0x1fb2 : []int32{8048, 953},
  821. 0x1fb3 : []int32{945, 953},
  822. 0x1fb4 : []int32{940, 953},
  823. 0x1fb6 : []int32{945, 834},
  824. 0x1fb7 : []int32{945, 834, 953},
  825. 0x1fb8 : []int32{8112},
  826. 0x1fb9 : []int32{8113},
  827. 0x1fba : []int32{8048},
  828. 0x1fbb : []int32{8049},
  829. 0x1fbc : []int32{945, 953},
  830. 0x1fbe : []int32{953},
  831. 0x1fc2 : []int32{8052, 953},
  832. 0x1fc3 : []int32{951, 953},
  833. 0x1fc4 : []int32{942, 953},
  834. 0x1fc6 : []int32{951, 834},
  835. 0x1fc7 : []int32{951, 834, 953},
  836. 0x1fc8 : []int32{8050},
  837. 0x1fc9 : []int32{8051},
  838. 0x1fca : []int32{8052},
  839. 0x1fcb : []int32{8053},
  840. 0x1fcc : []int32{951, 953},
  841. 0x1fd2 : []int32{953, 776, 768},
  842. 0x1fd3 : []int32{953, 776, 769},
  843. 0x1fd6 : []int32{953, 834},
  844. 0x1fd7 : []int32{953, 776, 834},
  845. 0x1fd8 : []int32{8144},
  846. 0x1fd9 : []int32{8145},
  847. 0x1fda : []int32{8054},
  848. 0x1fdb : []int32{8055},
  849. 0x1fe2 : []int32{965, 776, 768},
  850. 0x1fe3 : []int32{965, 776, 769},
  851. 0x1fe4 : []int32{961, 787},
  852. 0x1fe6 : []int32{965, 834},
  853. 0x1fe7 : []int32{965, 776, 834},
  854. 0x1fe8 : []int32{8160},
  855. 0x1fe9 : []int32{8161},
  856. 0x1fea : []int32{8058},
  857. 0x1feb : []int32{8059},
  858. 0x1fec : []int32{8165},
  859. 0x1ff2 : []int32{8060, 953},
  860. 0x1ff3 : []int32{969, 953},
  861. 0x1ff4 : []int32{974, 953},
  862. 0x1ff6 : []int32{969, 834},
  863. 0x1ff7 : []int32{969, 834, 953},
  864. 0x1ff8 : []int32{8056},
  865. 0x1ff9 : []int32{8057},
  866. 0x1ffa : []int32{8060},
  867. 0x1ffb : []int32{8061},
  868. 0x1ffc : []int32{969, 953},
  869. 0x2126 : []int32{969},
  870. 0x212a : []int32{107},
  871. 0x212b : []int32{229},
  872. 0x2132 : []int32{8526},
  873. 0x2160 : []int32{8560},
  874. 0x2161 : []int32{8561},
  875. 0x2162 : []int32{8562},
  876. 0x2163 : []int32{8563},
  877. 0x2164 : []int32{8564},
  878. 0x2165 : []int32{8565},
  879. 0x2166 : []int32{8566},
  880. 0x2167 : []int32{8567},
  881. 0x2168 : []int32{8568},
  882. 0x2169 : []int32{8569},
  883. 0x216a : []int32{8570},
  884. 0x216b : []int32{8571},
  885. 0x216c : []int32{8572},
  886. 0x216d : []int32{8573},
  887. 0x216e : []int32{8574},
  888. 0x216f : []int32{8575},
  889. 0x2183 : []int32{8580},
  890. 0x24b6 : []int32{9424},
  891. 0x24b7 : []int32{9425},
  892. 0x24b8 : []int32{9426},
  893. 0x24b9 : []int32{9427},
  894. 0x24ba : []int32{9428},
  895. 0x24bb : []int32{9429},
  896. 0x24bc : []int32{9430},
  897. 0x24bd : []int32{9431},
  898. 0x24be : []int32{9432},
  899. 0x24bf : []int32{9433},
  900. 0x24c0 : []int32{9434},
  901. 0x24c1 : []int32{9435},
  902. 0x24c2 : []int32{9436},
  903. 0x24c3 : []int32{9437},
  904. 0x24c4 : []int32{9438},
  905. 0x24c5 : []int32{9439},
  906. 0x24c6 : []int32{9440},
  907. 0x24c7 : []int32{9441},
  908. 0x24c8 : []int32{9442},
  909. 0x24c9 : []int32{9443},
  910. 0x24ca : []int32{9444},
  911. 0x24cb : []int32{9445},
  912. 0x24cc : []int32{9446},
  913. 0x24cd : []int32{9447},
  914. 0x24ce : []int32{9448},
  915. 0x24cf : []int32{9449},
  916. 0x2c00 : []int32{11312},
  917. 0x2c01 : []int32{11313},
  918. 0x2c02 : []int32{11314},
  919. 0x2c03 : []int32{11315},
  920. 0x2c04 : []int32{11316},
  921. 0x2c05 : []int32{11317},
  922. 0x2c06 : []int32{11318},
  923. 0x2c07 : []int32{11319},
  924. 0x2c08 : []int32{11320},
  925. 0x2c09 : []int32{11321},
  926. 0x2c0a : []int32{11322},
  927. 0x2c0b : []int32{11323},
  928. 0x2c0c : []int32{11324},
  929. 0x2c0d : []int32{11325},
  930. 0x2c0e : []int32{11326},
  931. 0x2c0f : []int32{11327},
  932. 0x2c10 : []int32{11328},
  933. 0x2c11 : []int32{11329},
  934. 0x2c12 : []int32{11330},
  935. 0x2c13 : []int32{11331},
  936. 0x2c14 : []int32{11332},
  937. 0x2c15 : []int32{11333},
  938. 0x2c16 : []int32{11334},
  939. 0x2c17 : []int32{11335},
  940. 0x2c18 : []int32{11336},
  941. 0x2c19 : []int32{11337},
  942. 0x2c1a : []int32{11338},
  943. 0x2c1b : []int32{11339},
  944. 0x2c1c : []int32{11340},
  945. 0x2c1d : []int32{11341},
  946. 0x2c1e : []int32{11342},
  947. 0x2c1f : []int32{11343},
  948. 0x2c20 : []int32{11344},
  949. 0x2c21 : []int32{11345},
  950. 0x2c22 : []int32{11346},
  951. 0x2c23 : []int32{11347},
  952. 0x2c24 : []int32{11348},
  953. 0x2c25 : []int32{11349},
  954. 0x2c26 : []int32{11350},
  955. 0x2c27 : []int32{11351},
  956. 0x2c28 : []int32{11352},
  957. 0x2c29 : []int32{11353},
  958. 0x2c2a : []int32{11354},
  959. 0x2c2b : []int32{11355},
  960. 0x2c2c : []int32{11356},
  961. 0x2c2d : []int32{11357},
  962. 0x2c2e : []int32{11358},
  963. 0x2c2f : []int32{11359},
  964. 0x2c60 : []int32{11361},
  965. 0x2c62 : []int32{619},
  966. 0x2c63 : []int32{7549},
  967. 0x2c64 : []int32{637},
  968. 0x2c67 : []int32{11368},
  969. 0x2c69 : []int32{11370},
  970. 0x2c6b : []int32{11372},
  971. 0x2c6d : []int32{593},
  972. 0x2c6e : []int32{625},
  973. 0x2c6f : []int32{592},
  974. 0x2c70 : []int32{594},
  975. 0x2c72 : []int32{11379},
  976. 0x2c75 : []int32{11382},
  977. 0x2c7e : []int32{575},
  978. 0x2c7f : []int32{576},
  979. 0x2c80 : []int32{11393},
  980. 0x2c82 : []int32{11395},
  981. 0x2c84 : []int32{11397},
  982. 0x2c86 : []int32{11399},
  983. 0x2c88 : []int32{11401},
  984. 0x2c8a : []int32{11403},
  985. 0x2c8c : []int32{11405},
  986. 0x2c8e : []int32{11407},
  987. 0x2c90 : []int32{11409},
  988. 0x2c92 : []int32{11411},
  989. 0x2c94 : []int32{11413},
  990. 0x2c96 : []int32{11415},
  991. 0x2c98 : []int32{11417},
  992. 0x2c9a : []int32{11419},
  993. 0x2c9c : []int32{11421},
  994. 0x2c9e : []int32{11423},
  995. 0x2ca0 : []int32{11425},
  996. 0x2ca2 : []int32{11427},
  997. 0x2ca4 : []int32{11429},
  998. 0x2ca6 : []int32{11431},
  999. 0x2ca8 : []int32{11433},
  1000. 0x2caa : []int32{11435},
  1001. 0x2cac : []int32{11437},
  1002. 0x2cae : []int32{11439},
  1003. 0x2cb0 : []int32{11441},
  1004. 0x2cb2 : []int32{11443},
  1005. 0x2cb4 : []int32{11445},
  1006. 0x2cb6 : []int32{11447},
  1007. 0x2cb8 : []int32{11449},
  1008. 0x2cba : []int32{11451},
  1009. 0x2cbc : []int32{11453},
  1010. 0x2cbe : []int32{11455},
  1011. 0x2cc0 : []int32{11457},
  1012. 0x2cc2 : []int32{11459},
  1013. 0x2cc4 : []int32{11461},
  1014. 0x2cc6 : []int32{11463},
  1015. 0x2cc8 : []int32{11465},
  1016. 0x2cca : []int32{11467},
  1017. 0x2ccc : []int32{11469},
  1018. 0x2cce : []int32{11471},
  1019. 0x2cd0 : []int32{11473},
  1020. 0x2cd2 : []int32{11475},
  1021. 0x2cd4 : []int32{11477},
  1022. 0x2cd6 : []int32{11479},
  1023. 0x2cd8 : []int32{11481},
  1024. 0x2cda : []int32{11483},
  1025. 0x2cdc : []int32{11485},
  1026. 0x2cde : []int32{11487},
  1027. 0x2ce0 : []int32{11489},
  1028. 0x2ce2 : []int32{11491},
  1029. 0x2ceb : []int32{11500},
  1030. 0x2ced : []int32{11502},
  1031. 0x2cf2 : []int32{11507},
  1032. 0xa640 : []int32{42561},
  1033. 0xa642 : []int32{42563},
  1034. 0xa644 : []int32{42565},
  1035. 0xa646 : []int32{42567},
  1036. 0xa648 : []int32{42569},
  1037. 0xa64a : []int32{42571},
  1038. 0xa64c : []int32{42573},
  1039. 0xa64e : []int32{42575},
  1040. 0xa650 : []int32{42577},
  1041. 0xa652 : []int32{42579},
  1042. 0xa654 : []int32{42581},
  1043. 0xa656 : []int32{42583},
  1044. 0xa658 : []int32{42585},
  1045. 0xa65a : []int32{42587},
  1046. 0xa65c : []int32{42589},
  1047. 0xa65e : []int32{42591},
  1048. 0xa660 : []int32{42593},
  1049. 0xa662 : []int32{42595},
  1050. 0xa664 : []int32{42597},
  1051. 0xa666 : []int32{42599},
  1052. 0xa668 : []int32{42601},
  1053. 0xa66a : []int32{42603},
  1054. 0xa66c : []int32{42605},
  1055. 0xa680 : []int32{42625},
  1056. 0xa682 : []int32{42627},
  1057. 0xa684 : []int32{42629},
  1058. 0xa686 : []int32{42631},
  1059. 0xa688 : []int32{42633},
  1060. 0xa68a : []int32{42635},
  1061. 0xa68c : []int32{42637},
  1062. 0xa68e : []int32{42639},
  1063. 0xa690 : []int32{42641},
  1064. 0xa692 : []int32{42643},
  1065. 0xa694 : []int32{42645},
  1066. 0xa696 : []int32{42647},
  1067. 0xa698 : []int32{42649},
  1068. 0xa69a : []int32{42651},
  1069. 0xa722 : []int32{42787},
  1070. 0xa724 : []int32{42789},
  1071. 0xa726 : []int32{42791},
  1072. 0xa728 : []int32{42793},
  1073. 0xa72a : []int32{42795},
  1074. 0xa72c : []int32{42797},
  1075. 0xa72e : []int32{42799},
  1076. 0xa732 : []int32{42803},
  1077. 0xa734 : []int32{42805},
  1078. 0xa736 : []int32{42807},
  1079. 0xa738 : []int32{42809},
  1080. 0xa73a : []int32{42811},
  1081. 0xa73c : []int32{42813},
  1082. 0xa73e : []int32{42815},
  1083. 0xa740 : []int32{42817},
  1084. 0xa742 : []int32{42819},
  1085. 0xa744 : []int32{42821},
  1086. 0xa746 : []int32{42823},
  1087. 0xa748 : []int32{42825},
  1088. 0xa74a : []int32{42827},
  1089. 0xa74c : []int32{42829},
  1090. 0xa74e : []int32{42831},
  1091. 0xa750 : []int32{42833},
  1092. 0xa752 : []int32{42835},
  1093. 0xa754 : []int32{42837},
  1094. 0xa756 : []int32{42839},
  1095. 0xa758 : []int32{42841},
  1096. 0xa75a : []int32{42843},
  1097. 0xa75c : []int32{42845},
  1098. 0xa75e : []int32{42847},
  1099. 0xa760 : []int32{42849},
  1100. 0xa762 : []int32{42851},
  1101. 0xa764 : []int32{42853},
  1102. 0xa766 : []int32{42855},
  1103. 0xa768 : []int32{42857},
  1104. 0xa76a : []int32{42859},
  1105. 0xa76c : []int32{42861},
  1106. 0xa76e : []int32{42863},
  1107. 0xa779 : []int32{42874},
  1108. 0xa77b : []int32{42876},
  1109. 0xa77d : []int32{7545},
  1110. 0xa77e : []int32{42879},
  1111. 0xa780 : []int32{42881},
  1112. 0xa782 : []int32{42883},
  1113. 0xa784 : []int32{42885},
  1114. 0xa786 : []int32{42887},
  1115. 0xa78b : []int32{42892},
  1116. 0xa78d : []int32{613},
  1117. 0xa790 : []int32{42897},
  1118. 0xa792 : []int32{42899},
  1119. 0xa796 : []int32{42903},
  1120. 0xa798 : []int32{42905},
  1121. 0xa79a : []int32{42907},
  1122. 0xa79c : []int32{42909},
  1123. 0xa79e : []int32{42911},
  1124. 0xa7a0 : []int32{42913},
  1125. 0xa7a2 : []int32{42915},
  1126. 0xa7a4 : []int32{42917},
  1127. 0xa7a6 : []int32{42919},
  1128. 0xa7a8 : []int32{42921},
  1129. 0xa7aa : []int32{614},
  1130. 0xa7ab : []int32{604},
  1131. 0xa7ac : []int32{609},
  1132. 0xa7ad : []int32{620},
  1133. 0xa7ae : []int32{618},
  1134. 0xa7b0 : []int32{670},
  1135. 0xa7b1 : []int32{647},
  1136. 0xa7b2 : []int32{669},
  1137. 0xa7b3 : []int32{43859},
  1138. 0xa7b4 : []int32{42933},
  1139. 0xa7b6 : []int32{42935},
  1140. 0xa7b8 : []int32{42937},
  1141. 0xa7ba : []int32{42939},
  1142. 0xa7bc : []int32{42941},
  1143. 0xa7be : []int32{42943},
  1144. 0xa7c0 : []int32{42945},
  1145. 0xa7c2 : []int32{42947},
  1146. 0xa7c4 : []int32{42900},
  1147. 0xa7c5 : []int32{642},
  1148. 0xa7c6 : []int32{7566},
  1149. 0xa7c7 : []int32{42952},
  1150. 0xa7c9 : []int32{42954},
  1151. 0xa7d0 : []int32{42961},
  1152. 0xa7d6 : []int32{42967},
  1153. 0xa7d8 : []int32{42969},
  1154. 0xa7f5 : []int32{42998},
  1155. 0xab70 : []int32{5024},
  1156. 0xab71 : []int32{5025},
  1157. 0xab72 : []int32{5026},
  1158. 0xab73 : []int32{5027},
  1159. 0xab74 : []int32{5028},
  1160. 0xab75 : []int32{5029},
  1161. 0xab76 : []int32{5030},
  1162. 0xab77 : []int32{5031},
  1163. 0xab78 : []int32{5032},
  1164. 0xab79 : []int32{5033},
  1165. 0xab7a : []int32{5034},
  1166. 0xab7b : []int32{5035},
  1167. 0xab7c : []int32{5036},
  1168. 0xab7d : []int32{5037},
  1169. 0xab7e : []int32{5038},
  1170. 0xab7f : []int32{5039},
  1171. 0xab80 : []int32{5040},
  1172. 0xab81 : []int32{5041},
  1173. 0xab82 : []int32{5042},
  1174. 0xab83 : []int32{5043},
  1175. 0xab84 : []int32{5044},
  1176. 0xab85 : []int32{5045},
  1177. 0xab86 : []int32{5046},
  1178. 0xab87 : []int32{5047},
  1179. 0xab88 : []int32{5048},
  1180. 0xab89 : []int32{5049},
  1181. 0xab8a : []int32{5050},
  1182. 0xab8b : []int32{5051},
  1183. 0xab8c : []int32{5052},
  1184. 0xab8d : []int32{5053},
  1185. 0xab8e : []int32{5054},
  1186. 0xab8f : []int32{5055},
  1187. 0xab90 : []int32{5056},
  1188. 0xab91 : []int32{5057},
  1189. 0xab92 : []int32{5058},
  1190. 0xab93 : []int32{5059},
  1191. 0xab94 : []int32{5060},
  1192. 0xab95 : []int32{5061},
  1193. 0xab96 : []int32{5062},
  1194. 0xab97 : []int32{5063},
  1195. 0xab98 : []int32{5064},
  1196. 0xab99 : []int32{5065},
  1197. 0xab9a : []int32{5066},
  1198. 0xab9b : []int32{5067},
  1199. 0xab9c : []int32{5068},
  1200. 0xab9d : []int32{5069},
  1201. 0xab9e : []int32{5070},
  1202. 0xab9f : []int32{5071},
  1203. 0xaba0 : []int32{5072},
  1204. 0xaba1 : []int32{5073},
  1205. 0xaba2 : []int32{5074},
  1206. 0xaba3 : []int32{5075},
  1207. 0xaba4 : []int32{5076},
  1208. 0xaba5 : []int32{5077},
  1209. 0xaba6 : []int32{5078},
  1210. 0xaba7 : []int32{5079},
  1211. 0xaba8 : []int32{5080},
  1212. 0xaba9 : []int32{5081},
  1213. 0xabaa : []int32{5082},
  1214. 0xabab : []int32{5083},
  1215. 0xabac : []int32{5084},
  1216. 0xabad : []int32{5085},
  1217. 0xabae : []int32{5086},
  1218. 0xabaf : []int32{5087},
  1219. 0xabb0 : []int32{5088},
  1220. 0xabb1 : []int32{5089},
  1221. 0xabb2 : []int32{5090},
  1222. 0xabb3 : []int32{5091},
  1223. 0xabb4 : []int32{5092},
  1224. 0xabb5 : []int32{5093},
  1225. 0xabb6 : []int32{5094},
  1226. 0xabb7 : []int32{5095},
  1227. 0xabb8 : []int32{5096},
  1228. 0xabb9 : []int32{5097},
  1229. 0xabba : []int32{5098},
  1230. 0xabbb : []int32{5099},
  1231. 0xabbc : []int32{5100},
  1232. 0xabbd : []int32{5101},
  1233. 0xabbe : []int32{5102},
  1234. 0xabbf : []int32{5103},
  1235. 0xfb00 : []int32{102, 102},
  1236. 0xfb01 : []int32{102, 105},
  1237. 0xfb02 : []int32{102, 108},
  1238. 0xfb03 : []int32{102, 102, 105},
  1239. 0xfb04 : []int32{102, 102, 108},
  1240. 0xfb05 : []int32{115, 116},
  1241. 0xfb06 : []int32{115, 116},
  1242. 0xfb13 : []int32{1396, 1398},
  1243. 0xfb14 : []int32{1396, 1381},
  1244. 0xfb15 : []int32{1396, 1387},
  1245. 0xfb16 : []int32{1406, 1398},
  1246. 0xfb17 : []int32{1396, 1389},
  1247. 0xff21 : []int32{65345},
  1248. 0xff22 : []int32{65346},
  1249. 0xff23 : []int32{65347},
  1250. 0xff24 : []int32{65348},
  1251. 0xff25 : []int32{65349},
  1252. 0xff26 : []int32{65350},
  1253. 0xff27 : []int32{65351},
  1254. 0xff28 : []int32{65352},
  1255. 0xff29 : []int32{65353},
  1256. 0xff2a : []int32{65354},
  1257. 0xff2b : []int32{65355},
  1258. 0xff2c : []int32{65356},
  1259. 0xff2d : []int32{65357},
  1260. 0xff2e : []int32{65358},
  1261. 0xff2f : []int32{65359},
  1262. 0xff30 : []int32{65360},
  1263. 0xff31 : []int32{65361},
  1264. 0xff32 : []int32{65362},
  1265. 0xff33 : []int32{65363},
  1266. 0xff34 : []int32{65364},
  1267. 0xff35 : []int32{65365},
  1268. 0xff36 : []int32{65366},
  1269. 0xff37 : []int32{65367},
  1270. 0xff38 : []int32{65368},
  1271. 0xff39 : []int32{65369},
  1272. 0xff3a : []int32{65370},
  1273. 0x10400 : []int32{66600},
  1274. 0x10401 : []int32{66601},
  1275. 0x10402 : []int32{66602},
  1276. 0x10403 : []int32{66603},
  1277. 0x10404 : []int32{66604},
  1278. 0x10405 : []int32{66605},
  1279. 0x10406 : []int32{66606},
  1280. 0x10407 : []int32{66607},
  1281. 0x10408 : []int32{66608},
  1282. 0x10409 : []int32{66609},
  1283. 0x1040a : []int32{66610},
  1284. 0x1040b : []int32{66611},
  1285. 0x1040c : []int32{66612},
  1286. 0x1040d : []int32{66613},
  1287. 0x1040e : []int32{66614},
  1288. 0x1040f : []int32{66615},
  1289. 0x10410 : []int32{66616},
  1290. 0x10411 : []int32{66617},
  1291. 0x10412 : []int32{66618},
  1292. 0x10413 : []int32{66619},
  1293. 0x10414 : []int32{66620},
  1294. 0x10415 : []int32{66621},
  1295. 0x10416 : []int32{66622},
  1296. 0x10417 : []int32{66623},
  1297. 0x10418 : []int32{66624},
  1298. 0x10419 : []int32{66625},
  1299. 0x1041a : []int32{66626},
  1300. 0x1041b : []int32{66627},
  1301. 0x1041c : []int32{66628},
  1302. 0x1041d : []int32{66629},
  1303. 0x1041e : []int32{66630},
  1304. 0x1041f : []int32{66631},
  1305. 0x10420 : []int32{66632},
  1306. 0x10421 : []int32{66633},
  1307. 0x10422 : []int32{66634},
  1308. 0x10423 : []int32{66635},
  1309. 0x10424 : []int32{66636},
  1310. 0x10425 : []int32{66637},
  1311. 0x10426 : []int32{66638},
  1312. 0x10427 : []int32{66639},
  1313. 0x104b0 : []int32{66776},
  1314. 0x104b1 : []int32{66777},
  1315. 0x104b2 : []int32{66778},
  1316. 0x104b3 : []int32{66779},
  1317. 0x104b4 : []int32{66780},
  1318. 0x104b5 : []int32{66781},
  1319. 0x104b6 : []int32{66782},
  1320. 0x104b7 : []int32{66783},
  1321. 0x104b8 : []int32{66784},
  1322. 0x104b9 : []int32{66785},
  1323. 0x104ba : []int32{66786},
  1324. 0x104bb : []int32{66787},
  1325. 0x104bc : []int32{66788},
  1326. 0x104bd : []int32{66789},
  1327. 0x104be : []int32{66790},
  1328. 0x104bf : []int32{66791},
  1329. 0x104c0 : []int32{66792},
  1330. 0x104c1 : []int32{66793},
  1331. 0x104c2 : []int32{66794},
  1332. 0x104c3 : []int32{66795},
  1333. 0x104c4 : []int32{66796},
  1334. 0x104c5 : []int32{66797},
  1335. 0x104c6 : []int32{66798},
  1336. 0x104c7 : []int32{66799},
  1337. 0x104c8 : []int32{66800},
  1338. 0x104c9 : []int32{66801},
  1339. 0x104ca : []int32{66802},
  1340. 0x104cb : []int32{66803},
  1341. 0x104cc : []int32{66804},
  1342. 0x104cd : []int32{66805},
  1343. 0x104ce : []int32{66806},
  1344. 0x104cf : []int32{66807},
  1345. 0x104d0 : []int32{66808},
  1346. 0x104d1 : []int32{66809},
  1347. 0x104d2 : []int32{66810},
  1348. 0x104d3 : []int32{66811},
  1349. 0x10570 : []int32{66967},
  1350. 0x10571 : []int32{66968},
  1351. 0x10572 : []int32{66969},
  1352. 0x10573 : []int32{66970},
  1353. 0x10574 : []int32{66971},
  1354. 0x10575 : []int32{66972},
  1355. 0x10576 : []int32{66973},
  1356. 0x10577 : []int32{66974},
  1357. 0x10578 : []int32{66975},
  1358. 0x10579 : []int32{66976},
  1359. 0x1057a : []int32{66977},
  1360. 0x1057c : []int32{66979},
  1361. 0x1057d : []int32{66980},
  1362. 0x1057e : []int32{66981},
  1363. 0x1057f : []int32{66982},
  1364. 0x10580 : []int32{66983},
  1365. 0x10581 : []int32{66984},
  1366. 0x10582 : []int32{66985},
  1367. 0x10583 : []int32{66986},
  1368. 0x10584 : []int32{66987},
  1369. 0x10585 : []int32{66988},
  1370. 0x10586 : []int32{66989},
  1371. 0x10587 : []int32{66990},
  1372. 0x10588 : []int32{66991},
  1373. 0x10589 : []int32{66992},
  1374. 0x1058a : []int32{66993},
  1375. 0x1058c : []int32{66995},
  1376. 0x1058d : []int32{66996},
  1377. 0x1058e : []int32{66997},
  1378. 0x1058f : []int32{66998},
  1379. 0x10590 : []int32{66999},
  1380. 0x10591 : []int32{67000},
  1381. 0x10592 : []int32{67001},
  1382. 0x10594 : []int32{67003},
  1383. 0x10595 : []int32{67004},
  1384. 0x10c80 : []int32{68800},
  1385. 0x10c81 : []int32{68801},
  1386. 0x10c82 : []int32{68802},
  1387. 0x10c83 : []int32{68803},
  1388. 0x10c84 : []int32{68804},
  1389. 0x10c85 : []int32{68805},
  1390. 0x10c86 : []int32{68806},
  1391. 0x10c87 : []int32{68807},
  1392. 0x10c88 : []int32{68808},
  1393. 0x10c89 : []int32{68809},
  1394. 0x10c8a : []int32{68810},
  1395. 0x10c8b : []int32{68811},
  1396. 0x10c8c : []int32{68812},
  1397. 0x10c8d : []int32{68813},
  1398. 0x10c8e : []int32{68814},
  1399. 0x10c8f : []int32{68815},
  1400. 0x10c90 : []int32{68816},
  1401. 0x10c91 : []int32{68817},
  1402. 0x10c92 : []int32{68818},
  1403. 0x10c93 : []int32{68819},
  1404. 0x10c94 : []int32{68820},
  1405. 0x10c95 : []int32{68821},
  1406. 0x10c96 : []int32{68822},
  1407. 0x10c97 : []int32{68823},
  1408. 0x10c98 : []int32{68824},
  1409. 0x10c99 : []int32{68825},
  1410. 0x10c9a : []int32{68826},
  1411. 0x10c9b : []int32{68827},
  1412. 0x10c9c : []int32{68828},
  1413. 0x10c9d : []int32{68829},
  1414. 0x10c9e : []int32{68830},
  1415. 0x10c9f : []int32{68831},
  1416. 0x10ca0 : []int32{68832},
  1417. 0x10ca1 : []int32{68833},
  1418. 0x10ca2 : []int32{68834},
  1419. 0x10ca3 : []int32{68835},
  1420. 0x10ca4 : []int32{68836},
  1421. 0x10ca5 : []int32{68837},
  1422. 0x10ca6 : []int32{68838},
  1423. 0x10ca7 : []int32{68839},
  1424. 0x10ca8 : []int32{68840},
  1425. 0x10ca9 : []int32{68841},
  1426. 0x10caa : []int32{68842},
  1427. 0x10cab : []int32{68843},
  1428. 0x10cac : []int32{68844},
  1429. 0x10cad : []int32{68845},
  1430. 0x10cae : []int32{68846},
  1431. 0x10caf : []int32{68847},
  1432. 0x10cb0 : []int32{68848},
  1433. 0x10cb1 : []int32{68849},
  1434. 0x10cb2 : []int32{68850},
  1435. 0x118a0 : []int32{71872},
  1436. 0x118a1 : []int32{71873},
  1437. 0x118a2 : []int32{71874},
  1438. 0x118a3 : []int32{71875},
  1439. 0x118a4 : []int32{71876},
  1440. 0x118a5 : []int32{71877},
  1441. 0x118a6 : []int32{71878},
  1442. 0x118a7 : []int32{71879},
  1443. 0x118a8 : []int32{71880},
  1444. 0x118a9 : []int32{71881},
  1445. 0x118aa : []int32{71882},
  1446. 0x118ab : []int32{71883},
  1447. 0x118ac : []int32{71884},
  1448. 0x118ad : []int32{71885},
  1449. 0x118ae : []int32{71886},
  1450. 0x118af : []int32{71887},
  1451. 0x118b0 : []int32{71888},
  1452. 0x118b1 : []int32{71889},
  1453. 0x118b2 : []int32{71890},
  1454. 0x118b3 : []int32{71891},
  1455. 0x118b4 : []int32{71892},
  1456. 0x118b5 : []int32{71893},
  1457. 0x118b6 : []int32{71894},
  1458. 0x118b7 : []int32{71895},
  1459. 0x118b8 : []int32{71896},
  1460. 0x118b9 : []int32{71897},
  1461. 0x118ba : []int32{71898},
  1462. 0x118bb : []int32{71899},
  1463. 0x118bc : []int32{71900},
  1464. 0x118bd : []int32{71901},
  1465. 0x118be : []int32{71902},
  1466. 0x118bf : []int32{71903},
  1467. 0x16e40 : []int32{93792},
  1468. 0x16e41 : []int32{93793},
  1469. 0x16e42 : []int32{93794},
  1470. 0x16e43 : []int32{93795},
  1471. 0x16e44 : []int32{93796},
  1472. 0x16e45 : []int32{93797},
  1473. 0x16e46 : []int32{93798},
  1474. 0x16e47 : []int32{93799},
  1475. 0x16e48 : []int32{93800},
  1476. 0x16e49 : []int32{93801},
  1477. 0x16e4a : []int32{93802},
  1478. 0x16e4b : []int32{93803},
  1479. 0x16e4c : []int32{93804},
  1480. 0x16e4d : []int32{93805},
  1481. 0x16e4e : []int32{93806},
  1482. 0x16e4f : []int32{93807},
  1483. 0x16e50 : []int32{93808},
  1484. 0x16e51 : []int32{93809},
  1485. 0x16e52 : []int32{93810},
  1486. 0x16e53 : []int32{93811},
  1487. 0x16e54 : []int32{93812},
  1488. 0x16e55 : []int32{93813},
  1489. 0x16e56 : []int32{93814},
  1490. 0x16e57 : []int32{93815},
  1491. 0x16e58 : []int32{93816},
  1492. 0x16e59 : []int32{93817},
  1493. 0x16e5a : []int32{93818},
  1494. 0x16e5b : []int32{93819},
  1495. 0x16e5c : []int32{93820},
  1496. 0x16e5d : []int32{93821},
  1497. 0x16e5e : []int32{93822},
  1498. 0x16e5f : []int32{93823},
  1499. 0x1e900 : []int32{125218},
  1500. 0x1e901 : []int32{125219},
  1501. 0x1e902 : []int32{125220},
  1502. 0x1e903 : []int32{125221},
  1503. 0x1e904 : []int32{125222},
  1504. 0x1e905 : []int32{125223},
  1505. 0x1e906 : []int32{125224},
  1506. 0x1e907 : []int32{125225},
  1507. 0x1e908 : []int32{125226},
  1508. 0x1e909 : []int32{125227},
  1509. 0x1e90a : []int32{125228},
  1510. 0x1e90b : []int32{125229},
  1511. 0x1e90c : []int32{125230},
  1512. 0x1e90d : []int32{125231},
  1513. 0x1e90e : []int32{125232},
  1514. 0x1e90f : []int32{125233},
  1515. 0x1e910 : []int32{125234},
  1516. 0x1e911 : []int32{125235},
  1517. 0x1e912 : []int32{125236},
  1518. 0x1e913 : []int32{125237},
  1519. 0x1e914 : []int32{125238},
  1520. 0x1e915 : []int32{125239},
  1521. 0x1e916 : []int32{125240},
  1522. 0x1e917 : []int32{125241},
  1523. 0x1e918 : []int32{125242},
  1524. 0x1e919 : []int32{125243},
  1525. 0x1e91a : []int32{125244},
  1526. 0x1e91b : []int32{125245},
  1527. 0x1e91c : []int32{125246},
  1528. 0x1e91d : []int32{125247},
  1529. 0x1e91e : []int32{125248},
  1530. 0x1e91f : []int32{125249},
  1531. 0x1e920 : []int32{125250},
  1532. 0x1e921 : []int32{125251},
  1533. }