summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-05 12:32:13 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-05 12:32:13 +0000
commitf694ec83e885f273ac4e0535d7f9e5e1ed9a70be (patch)
tree49ad7d76b005b123cfe2cab8bec01ab4666be2e0
parent81577c26ee741b69b1a5e7215eca9b4b0b3092bf (diff)
* tool/build-transcode: new file.
* tool/transcode-tblgen.rb: new file. * enc/trans/make_transdb.rb: exclude *.erb.c. * enc/depend: exclude *.erb.c. * enc/trans/utf_16_32.erb.c: new file. * enc/trans/single_byte.erb.c: new file. * enc/trans/japanese.erb.c: new file. * enc/trans/korean.erb.c: new file. * enc/trans/iso-8859-2-tbl.rb: new file. * enc/trans/iso-8859-3-tbl.rb: new file. * enc/trans/iso-8859-4-tbl.rb: new file. * enc/trans/iso-8859-5-tbl.rb: new file. * enc/trans/iso-8859-6-tbl.rb: new file. * enc/trans/iso-8859-7-tbl.rb: new file. * enc/trans/iso-8859-8-tbl.rb: new file. * enc/trans/iso-8859-9-tbl.rb: new file. * enc/trans/iso-8859-10-tbl.rb: new file. * enc/trans/iso-8859-11-tbl.rb: new file. * enc/trans/iso-8859-13-tbl.rb: new file. * enc/trans/iso-8859-14-tbl.rb: new file. * enc/trans/iso-8859-15-tbl.rb: new file. * enc/trans/eucjp-tbl.rb: new file. * enc/trans/sjis-tbl.rb: new file. * enc/trans/euckr-tbl.rb: new file. * enc/trans/utf_16_32.c: regenerated. * enc/trans/single_byte.c: regenerated. * enc/trans/japanese.c: regenerated. * enc/trans/korean.c: regenerated. [ruby-dev:35730] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog60
-rw-r--r--enc/depend2
-rw-r--r--enc/trans/cp949-tbl.rb8831
-rw-r--r--enc/trans/eucjp-tbl.rb14803
-rw-r--r--enc/trans/euckr-tbl.rb8228
-rw-r--r--enc/trans/iso-8859-10-tbl.rb98
-rw-r--r--enc/trans/iso-8859-11-tbl.rb90
-rw-r--r--enc/trans/iso-8859-13-tbl.rb98
-rw-r--r--enc/trans/iso-8859-14-tbl.rb98
-rw-r--r--enc/trans/iso-8859-15-tbl.rb98
-rw-r--r--enc/trans/iso-8859-2-tbl.rb98
-rw-r--r--enc/trans/iso-8859-3-tbl.rb91
-rw-r--r--enc/trans/iso-8859-4-tbl.rb98
-rw-r--r--enc/trans/iso-8859-5-tbl.rb98
-rw-r--r--enc/trans/iso-8859-6-tbl.rb53
-rw-r--r--enc/trans/iso-8859-7-tbl.rb95
-rw-r--r--enc/trans/iso-8859-8-tbl.rb62
-rw-r--r--enc/trans/iso-8859-9-tbl.rb98
-rw-r--r--enc/trans/japanese.c6356
-rw-r--r--enc/trans/japanese.erb.c251
-rw-r--r--enc/trans/korean.c42671
-rw-r--r--enc/trans/korean.erb.c17
-rw-r--r--enc/trans/make_transdb.rb2
-rw-r--r--enc/trans/single_byte.c87
-rw-r--r--enc/trans/single_byte.erb.c62
-rw-r--r--enc/trans/sjis-tbl.rb14803
-rw-r--r--enc/trans/utf_16_32.c266
-rw-r--r--enc/trans/utf_16_32.erb.c310
-rwxr-xr-xtool/build-transcode6
-rw-r--r--tool/transcode-tblgen.rb565
30 files changed, 64430 insertions, 34065 deletions
diff --git a/ChangeLog b/ChangeLog
index d4940a8f9e..5b44b4ab19 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,63 @@
+Tue Aug 5 20:46:20 2008 Tanaka Akira <akr@fsij.org>
+
+ * tool/build-transcode: new file.
+
+ * tool/transcode-tblgen.rb: new file.
+
+ * enc/trans/make_transdb.rb: exclude *.erb.c.
+
+ * enc/depend: exclude *.erb.c.
+
+ * enc/trans/utf_16_32.erb.c: new file.
+
+ * enc/trans/single_byte.erb.c: new file.
+
+ * enc/trans/japanese.erb.c: new file.
+
+ * enc/trans/korean.erb.c: new file.
+
+ * enc/trans/iso-8859-2-tbl.rb: new file.
+
+ * enc/trans/iso-8859-3-tbl.rb: new file.
+
+ * enc/trans/iso-8859-4-tbl.rb: new file.
+
+ * enc/trans/iso-8859-5-tbl.rb: new file.
+
+ * enc/trans/iso-8859-6-tbl.rb: new file.
+
+ * enc/trans/iso-8859-7-tbl.rb: new file.
+
+ * enc/trans/iso-8859-8-tbl.rb: new file.
+
+ * enc/trans/iso-8859-9-tbl.rb: new file.
+
+ * enc/trans/iso-8859-10-tbl.rb: new file.
+
+ * enc/trans/iso-8859-11-tbl.rb: new file.
+
+ * enc/trans/iso-8859-13-tbl.rb: new file.
+
+ * enc/trans/iso-8859-14-tbl.rb: new file.
+
+ * enc/trans/iso-8859-15-tbl.rb: new file.
+
+ * enc/trans/eucjp-tbl.rb: new file.
+
+ * enc/trans/sjis-tbl.rb: new file.
+
+ * enc/trans/euckr-tbl.rb: new file.
+
+ * enc/trans/utf_16_32.c: regenerated.
+
+ * enc/trans/single_byte.c: regenerated.
+
+ * enc/trans/japanese.c: regenerated.
+
+ * enc/trans/korean.c: regenerated.
+
+ [ruby-dev:35730]
+
Tue Aug 5 18:02:53 2008 Kazuhiro NISHIYAMA <zn@mbf.nifty.com>
* test/io/nonblock/test_flush.rb (TestIONonblock#test_flush):
diff --git a/enc/depend b/enc/depend
index ff95d8f068..0c15b12344 100644
--- a/enc/depend
+++ b/enc/depend
@@ -3,7 +3,7 @@
% encs.each {|e| e.chomp!(".c")}
% alphanumeric_order = proc {|e| e.scan(/(\d+)|(\D+)/).map {|n,a| a||[n.size,n.to_i]}.flatten}
% encs = encs.sort_by(&alphanumeric_order)
-% trans = Dir.open($srcdir+"/trans") {|d| d.select {|e| e.chomp!('.c')}}
+% trans = Dir.open($srcdir+"/trans") {|d| d.select {|e| e.chomp!('.c') && /\.erb\z/ !~ e }}
% trans = trans.sort_by(&alphanumeric_order)
% trans.map! {|e| "trans/#{e}"}
% dependencies = encs + trans
diff --git a/enc/trans/cp949-tbl.rb b/enc/trans/cp949-tbl.rb
new file mode 100644
index 0000000000..0e47353850
--- /dev/null
+++ b/enc/trans/cp949-tbl.rb
@@ -0,0 +1,8831 @@
+require 'euckr-tbl'
+
+CP949_TO_UCS_ADDITIONAL_TBL = [
+ ["8141",0xAC02],
+ ["8142",0xAC03],
+ ["8143",0xAC05],
+ ["8144",0xAC06],
+ ["8145",0xAC0B],
+ ["8146",0xAC0C],
+ ["8147",0xAC0D],
+ ["8148",0xAC0E],
+ ["8149",0xAC0F],
+ ["814A",0xAC18],
+ ["814B",0xAC1E],
+ ["814C",0xAC1F],
+ ["814D",0xAC21],
+ ["814E",0xAC22],
+ ["814F",0xAC23],
+ ["8150",0xAC25],
+ ["8151",0xAC26],
+ ["8152",0xAC27],
+ ["8153",0xAC28],
+ ["8154",0xAC29],
+ ["8155",0xAC2A],
+ ["8156",0xAC2B],
+ ["8157",0xAC2E],
+ ["8158",0xAC32],
+ ["8159",0xAC33],
+ ["815A",0xAC34],
+ ["8161",0xAC35],
+ ["8162",0xAC36],
+ ["8163",0xAC37],
+ ["8164",0xAC3A],
+ ["8165",0xAC3B],
+ ["8166",0xAC3D],
+ ["8167",0xAC3E],
+ ["8168",0xAC3F],
+ ["8169",0xAC41],
+ ["816A",0xAC42],
+ ["816B",0xAC43],
+ ["816C",0xAC44],
+ ["816D",0xAC45],
+ ["816E",0xAC46],
+ ["816F",0xAC47],
+ ["8170",0xAC48],
+ ["8171",0xAC49],
+ ["8172",0xAC4A],
+ ["8173",0xAC4C],
+ ["8174",0xAC4E],
+ ["8175",0xAC4F],
+ ["8176",0xAC50],
+ ["8177",0xAC51],
+ ["8178",0xAC52],
+ ["8179",0xAC53],
+ ["817A",0xAC55],
+ ["8181",0xAC56],
+ ["8182",0xAC57],
+ ["8183",0xAC59],
+ ["8184",0xAC5A],
+ ["8185",0xAC5B],
+ ["8186",0xAC5D],
+ ["8187",0xAC5E],
+ ["8188",0xAC5F],
+ ["8189",0xAC60],
+ ["818A",0xAC61],
+ ["818B",0xAC62],
+ ["818C",0xAC63],
+ ["818D",0xAC64],
+ ["818E",0xAC65],
+ ["818F",0xAC66],
+ ["8190",0xAC67],
+ ["8191",0xAC68],
+ ["8192",0xAC69],
+ ["8193",0xAC6A],
+ ["8194",0xAC6B],
+ ["8195",0xAC6C],
+ ["8196",0xAC6D],
+ ["8197",0xAC6E],
+ ["8198",0xAC6F],
+ ["8199",0xAC72],
+ ["819A",0xAC73],
+ ["819B",0xAC75],
+ ["819C",0xAC76],
+ ["819D",0xAC79],
+ ["819E",0xAC7B],
+ ["819F",0xAC7C],
+ ["81A0",0xAC7D],
+ ["81A1",0xAC7E],
+ ["81A2",0xAC7F],
+ ["81A3",0xAC82],
+ ["81A4",0xAC87],
+ ["81A5",0xAC88],
+ ["81A6",0xAC8D],
+ ["81A7",0xAC8E],
+ ["81A8",0xAC8F],
+ ["81A9",0xAC91],
+ ["81AA",0xAC92],
+ ["81AB",0xAC93],
+ ["81AC",0xAC95],
+ ["81AD",0xAC96],
+ ["81AE",0xAC97],
+ ["81AF",0xAC98],
+ ["81B0",0xAC99],
+ ["81B1",0xAC9A],
+ ["81B2",0xAC9B],
+ ["81B3",0xAC9E],
+ ["81B4",0xACA2],
+ ["81B5",0xACA3],
+ ["81B6",0xACA4],
+ ["81B7",0xACA5],
+ ["81B8",0xACA6],
+ ["81B9",0xACA7],
+ ["81BA",0xACAB],
+ ["81BB",0xACAD],
+ ["81BC",0xACAE],
+ ["81BD",0xACB1],
+ ["81BE",0xACB2],
+ ["81BF",0xACB3],
+ ["81C0",0xACB4],
+ ["81C1",0xACB5],
+ ["81C2",0xACB6],
+ ["81C3",0xACB7],
+ ["81C4",0xACBA],
+ ["81C5",0xACBE],
+ ["81C6",0xACBF],
+ ["81C7",0xACC0],
+ ["81C8",0xACC2],
+ ["81C9",0xACC3],
+ ["81CA",0xACC5],
+ ["81CB",0xACC6],
+ ["81CC",0xACC7],
+ ["81CD",0xACC9],
+ ["81CE",0xACCA],
+ ["81CF",0xACCB],
+ ["81D0",0xACCD],
+ ["81D1",0xACCE],
+ ["81D2",0xACCF],
+ ["81D3",0xACD0],
+ ["81D4",0xACD1],
+ ["81D5",0xACD2],
+ ["81D6",0xACD3],
+ ["81D7",0xACD4],
+ ["81D8",0xACD6],
+ ["81D9",0xACD8],
+ ["81DA",0xACD9],
+ ["81DB",0xACDA],
+ ["81DC",0xACDB],
+ ["81DD",0xACDC],
+ ["81DE",0xACDD],
+ ["81DF",0xACDE],
+ ["81E0",0xACDF],
+ ["81E1",0xACE2],
+ ["81E2",0xACE3],
+ ["81E3",0xACE5],
+ ["81E4",0xACE6],
+ ["81E5",0xACE9],
+ ["81E6",0xACEB],
+ ["81E7",0xACED],
+ ["81E8",0xACEE],
+ ["81E9",0xACF2],
+ ["81EA",0xACF4],
+ ["81EB",0xACF7],
+ ["81EC",0xACF8],
+ ["81ED",0xACF9],
+ ["81EE",0xACFA],
+ ["81EF",0xACFB],
+ ["81F0",0xACFE],
+ ["81F1",0xACFF],
+ ["81F2",0xAD01],
+ ["81F3",0xAD02],
+ ["81F4",0xAD03],
+ ["81F5",0xAD05],
+ ["81F6",0xAD07],
+ ["81F7",0xAD08],
+ ["81F8",0xAD09],
+ ["81F9",0xAD0A],
+ ["81FA",0xAD0B],
+ ["81FB",0xAD0E],
+ ["81FC",0xAD10],
+ ["81FD",0xAD12],
+ ["81FE",0xAD13],
+ ["8241",0xAD14],
+ ["8242",0xAD15],
+ ["8243",0xAD16],
+ ["8244",0xAD17],
+ ["8245",0xAD19],
+ ["8246",0xAD1A],
+ ["8247",0xAD1B],
+ ["8248",0xAD1D],
+ ["8249",0xAD1E],
+ ["824A",0xAD1F],
+ ["824B",0xAD21],
+ ["824C",0xAD22],
+ ["824D",0xAD23],
+ ["824E",0xAD24],
+ ["824F",0xAD25],
+ ["8250",0xAD26],
+ ["8251",0xAD27],
+ ["8252",0xAD28],
+ ["8253",0xAD2A],
+ ["8254",0xAD2B],
+ ["8255",0xAD2E],
+ ["8256",0xAD2F],
+ ["8257",0xAD30],
+ ["8258",0xAD31],
+ ["8259",0xAD32],
+ ["825A",0xAD33],
+ ["8261",0xAD36],
+ ["8262",0xAD37],
+ ["8263",0xAD39],
+ ["8264",0xAD3A],
+ ["8265",0xAD3B],
+ ["8266",0xAD3D],
+ ["8267",0xAD3E],
+ ["8268",0xAD3F],
+ ["8269",0xAD40],
+ ["826A",0xAD41],
+ ["826B",0xAD42],
+ ["826C",0xAD43],
+ ["826D",0xAD46],
+ ["826E",0xAD48],
+ ["826F",0xAD4A],
+ ["8270",0xAD4B],
+ ["8271",0xAD4C],
+ ["8272",0xAD4D],
+ ["8273",0xAD4E],
+ ["8274",0xAD4F],
+ ["8275",0xAD51],
+ ["8276",0xAD52],
+ ["8277",0xAD53],
+ ["8278",0xAD55],
+ ["8279",0xAD56],
+ ["827A",0xAD57],
+ ["8281",0xAD59],
+ ["8282",0xAD5A],
+ ["8283",0xAD5B],
+ ["8284",0xAD5C],
+ ["8285",0xAD5D],
+ ["8286",0xAD5E],
+ ["8287",0xAD5F],
+ ["8288",0xAD60],
+ ["8289",0xAD62],
+ ["828A",0xAD64],
+ ["828B",0xAD65],
+ ["828C",0xAD66],
+ ["828D",0xAD67],
+ ["828E",0xAD68],
+ ["828F",0xAD69],
+ ["8290",0xAD6A],
+ ["8291",0xAD6B],
+ ["8292",0xAD6E],
+ ["8293",0xAD6F],
+ ["8294",0xAD71],
+ ["8295",0xAD72],
+ ["8296",0xAD77],
+ ["8297",0xAD78],
+ ["8298",0xAD79],
+ ["8299",0xAD7A],
+ ["829A",0xAD7E],
+ ["829B",0xAD80],
+ ["829C",0xAD83],
+ ["829D",0xAD84],
+ ["829E",0xAD85],
+ ["829F",0xAD86],
+ ["82A0",0xAD87],
+ ["82A1",0xAD8A],
+ ["82A2",0xAD8B],
+ ["82A3",0xAD8D],
+ ["82A4",0xAD8E],
+ ["82A5",0xAD8F],
+ ["82A6",0xAD91],
+ ["82A7",0xAD92],
+ ["82A8",0xAD93],
+ ["82A9",0xAD94],
+ ["82AA",0xAD95],
+ ["82AB",0xAD96],
+ ["82AC",0xAD97],
+ ["82AD",0xAD98],
+ ["82AE",0xAD99],
+ ["82AF",0xAD9A],
+ ["82B0",0xAD9B],
+ ["82B1",0xAD9E],
+ ["82B2",0xAD9F],
+ ["82B3",0xADA0],
+ ["82B4",0xADA1],
+ ["82B5",0xADA2],
+ ["82B6",0xADA3],
+ ["82B7",0xADA5],
+ ["82B8",0xADA6],
+ ["82B9",0xADA7],
+ ["82BA",0xADA8],
+ ["82BB",0xADA9],
+ ["82BC",0xADAA],
+ ["82BD",0xADAB],
+ ["82BE",0xADAC],
+ ["82BF",0xADAD],
+ ["82C0",0xADAE],
+ ["82C1",0xADAF],
+ ["82C2",0xADB0],
+ ["82C3",0xADB1],
+ ["82C4",0xADB2],
+ ["82C5",0xADB3],
+ ["82C6",0xADB4],
+ ["82C7",0xADB5],
+ ["82C8",0xADB6],
+ ["82C9",0xADB8],
+ ["82CA",0xADB9],
+ ["82CB",0xADBA],
+ ["82CC",0xADBB],
+ ["82CD",0xADBC],
+ ["82CE",0xADBD],
+ ["82CF",0xADBE],
+ ["82D0",0xADBF],
+ ["82D1",0xADC2],
+ ["82D2",0xADC3],
+ ["82D3",0xADC5],
+ ["82D4",0xADC6],
+ ["82D5",0xADC7],
+ ["82D6",0xADC9],
+ ["82D7",0xADCA],
+ ["82D8",0xADCB],
+ ["82D9",0xADCC],
+ ["82DA",0xADCD],
+ ["82DB",0xADCE],
+ ["82DC",0xADCF],
+ ["82DD",0xADD2],
+ ["82DE",0xADD4],
+ ["82DF",0xADD5],
+ ["82E0",0xADD6],
+ ["82E1",0xADD7],
+ ["82E2",0xADD8],
+ ["82E3",0xADD9],
+ ["82E4",0xADDA],
+ ["82E5",0xADDB],
+ ["82E6",0xADDD],
+ ["82E7",0xADDE],
+ ["82E8",0xADDF],
+ ["82E9",0xADE1],
+ ["82EA",0xADE2],
+ ["82EB",0xADE3],
+ ["82EC",0xADE5],
+ ["82ED",0xADE6],
+ ["82EE",0xADE7],
+ ["82EF",0xADE8],
+ ["82F0",0xADE9],
+ ["82F1",0xADEA],
+ ["82F2",0xADEB],
+ ["82F3",0xADEC],
+ ["82F4",0xADED],
+ ["82F5",0xADEE],
+ ["82F6",0xADEF],
+ ["82F7",0xADF0],
+ ["82F8",0xADF1],
+ ["82F9",0xADF2],
+ ["82FA",0xADF3],
+ ["82FB",0xADF4],
+ ["82FC",0xADF5],
+ ["82FD",0xADF6],
+ ["82FE",0xADF7],
+ ["8341",0xADFA],
+ ["8342",0xADFB],
+ ["8343",0xADFD],
+ ["8344",0xADFE],
+ ["8345",0xAE02],
+ ["8346",0xAE03],
+ ["8347",0xAE04],
+ ["8348",0xAE05],
+ ["8349",0xAE06],
+ ["834A",0xAE07],
+ ["834B",0xAE0A],
+ ["834C",0xAE0C],
+ ["834D",0xAE0E],
+ ["834E",0xAE0F],
+ ["834F",0xAE10],
+ ["8350",0xAE11],
+ ["8351",0xAE12],
+ ["8352",0xAE13],
+ ["8353",0xAE15],
+ ["8354",0xAE16],
+ ["8355",0xAE17],
+ ["8356",0xAE18],
+ ["8357",0xAE19],
+ ["8358",0xAE1A],
+ ["8359",0xAE1B],
+ ["835A",0xAE1C],
+ ["8361",0xAE1D],
+ ["8362",0xAE1E],
+ ["8363",0xAE1F],
+ ["8364",0xAE20],
+ ["8365",0xAE21],
+ ["8366",0xAE22],
+ ["8367",0xAE23],
+ ["8368",0xAE24],
+ ["8369",0xAE25],
+ ["836A",0xAE26],
+ ["836B",0xAE27],
+ ["836C",0xAE28],
+ ["836D",0xAE29],
+ ["836E",0xAE2A],
+ ["836F",0xAE2B],
+ ["8370",0xAE2C],
+ ["8371",0xAE2D],
+ ["8372",0xAE2E],
+ ["8373",0xAE2F],
+ ["8374",0xAE32],
+ ["8375",0xAE33],
+ ["8376",0xAE35],
+ ["8377",0xAE36],
+ ["8378",0xAE39],
+ ["8379",0xAE3B],
+ ["837A",0xAE3C],
+ ["8381",0xAE3D],
+ ["8382",0xAE3E],
+ ["8383",0xAE3F],
+ ["8384",0xAE42],
+ ["8385",0xAE44],
+ ["8386",0xAE47],
+ ["8387",0xAE48],
+ ["8388",0xAE49],
+ ["8389",0xAE4B],
+ ["838A",0xAE4F],
+ ["838B",0xAE51],
+ ["838C",0xAE52],
+ ["838D",0xAE53],
+ ["838E",0xAE55],
+ ["838F",0xAE57],
+ ["8390",0xAE58],
+ ["8391",0xAE59],
+ ["8392",0xAE5A],
+ ["8393",0xAE5B],
+ ["8394",0xAE5E],
+ ["8395",0xAE62],
+ ["8396",0xAE63],
+ ["8397",0xAE64],
+ ["8398",0xAE66],
+ ["8399",0xAE67],
+ ["839A",0xAE6A],
+ ["839B",0xAE6B],
+ ["839C",0xAE6D],
+ ["839D",0xAE6E],
+ ["839E",0xAE6F],
+ ["839F",0xAE71],
+ ["83A0",0xAE72],
+ ["83A1",0xAE73],
+ ["83A2",0xAE74],
+ ["83A3",0xAE75],
+ ["83A4",0xAE76],
+ ["83A5",0xAE77],
+ ["83A6",0xAE7A],
+ ["83A7",0xAE7E],
+ ["83A8",0xAE7F],
+ ["83A9",0xAE80],
+ ["83AA",0xAE81],
+ ["83AB",0xAE82],
+ ["83AC",0xAE83],
+ ["83AD",0xAE86],
+ ["83AE",0xAE87],
+ ["83AF",0xAE88],
+ ["83B0",0xAE89],
+ ["83B1",0xAE8A],
+ ["83B2",0xAE8B],
+ ["83B3",0xAE8D],
+ ["83B4",0xAE8E],
+ ["83B5",0xAE8F],
+ ["83B6",0xAE90],
+ ["83B7",0xAE91],
+ ["83B8",0xAE92],
+ ["83B9",0xAE93],
+ ["83BA",0xAE94],
+ ["83BB",0xAE95],
+ ["83BC",0xAE96],
+ ["83BD",0xAE97],
+ ["83BE",0xAE98],
+ ["83BF",0xAE99],
+ ["83C0",0xAE9A],
+ ["83C1",0xAE9B],
+ ["83C2",0xAE9C],
+ ["83C3",0xAE9D],
+ ["83C4",0xAE9E],
+ ["83C5",0xAE9F],
+ ["83C6",0xAEA0],
+ ["83C7",0xAEA1],
+ ["83C8",0xAEA2],
+ ["83C9",0xAEA3],
+ ["83CA",0xAEA4],
+ ["83CB",0xAEA5],
+ ["83CC",0xAEA6],
+ ["83CD",0xAEA7],
+ ["83CE",0xAEA8],
+ ["83CF",0xAEA9],
+ ["83D0",0xAEAA],
+ ["83D1",0xAEAB],
+ ["83D2",0xAEAC],
+ ["83D3",0xAEAD],
+ ["83D4",0xAEAE],
+ ["83D5",0xAEAF],
+ ["83D6",0xAEB0],
+ ["83D7",0xAEB1],
+ ["83D8",0xAEB2],
+ ["83D9",0xAEB3],
+ ["83DA",0xAEB4],
+ ["83DB",0xAEB5],
+ ["83DC",0xAEB6],
+ ["83DD",0xAEB7],
+ ["83DE",0xAEB8],
+ ["83DF",0xAEB9],
+ ["83E0",0xAEBA],
+ ["83E1",0xAEBB],
+ ["83E2",0xAEBF],
+ ["83E3",0xAEC1],
+ ["83E4",0xAEC2],
+ ["83E5",0xAEC3],
+ ["83E6",0xAEC5],
+ ["83E7",0xAEC6],
+ ["83E8",0xAEC7],
+ ["83E9",0xAEC8],
+ ["83EA",0xAEC9],
+ ["83EB",0xAECA],
+ ["83EC",0xAECB],
+ ["83ED",0xAECE],
+ ["83EE",0xAED2],
+ ["83EF",0xAED3],
+ ["83F0",0xAED4],
+ ["83F1",0xAED5],
+ ["83F2",0xAED6],
+ ["83F3",0xAED7],
+ ["83F4",0xAEDA],
+ ["83F5",0xAEDB],
+ ["83F6",0xAEDD],
+ ["83F7",0xAEDE],
+ ["83F8",0xAEDF],
+ ["83F9",0xAEE0],
+ ["83FA",0xAEE1],
+ ["83FB",0xAEE2],
+ ["83FC",0xAEE3],
+ ["83FD",0xAEE4],
+ ["83FE",0xAEE5],
+ ["8441",0xAEE6],
+ ["8442",0xAEE7],
+ ["8443",0xAEE9],
+ ["8444",0xAEEA],
+ ["8445",0xAEEC],
+ ["8446",0xAEEE],
+ ["8447",0xAEEF],
+ ["8448",0xAEF0],
+ ["8449",0xAEF1],
+ ["844A",0xAEF2],
+ ["844B",0xAEF3],
+ ["844C",0xAEF5],
+ ["844D",0xAEF6],
+ ["844E",0xAEF7],
+ ["844F",0xAEF9],
+ ["8450",0xAEFA],
+ ["8451",0xAEFB],
+ ["8452",0xAEFD],
+ ["8453",0xAEFE],
+ ["8454",0xAEFF],
+ ["8455",0xAF00],
+ ["8456",0xAF01],
+ ["8457",0xAF02],
+ ["8458",0xAF03],
+ ["8459",0xAF04],
+ ["845A",0xAF05],
+ ["8461",0xAF06],
+ ["8462",0xAF09],
+ ["8463",0xAF0A],
+ ["8464",0xAF0B],
+ ["8465",0xAF0C],
+ ["8466",0xAF0E],
+ ["8467",0xAF0F],
+ ["8468",0xAF11],
+ ["8469",0xAF12],
+ ["846A",0xAF13],
+ ["846B",0xAF14],
+ ["846C",0xAF15],
+ ["846D",0xAF16],
+ ["846E",0xAF17],
+ ["846F",0xAF18],
+ ["8470",0xAF19],
+ ["8471",0xAF1A],
+ ["8472",0xAF1B],
+ ["8473",0xAF1C],
+ ["8474",0xAF1D],
+ ["8475",0xAF1E],
+ ["8476",0xAF1F],
+ ["8477",0xAF20],
+ ["8478",0xAF21],
+ ["8479",0xAF22],
+ ["847A",0xAF23],
+ ["8481",0xAF24],
+ ["8482",0xAF25],
+ ["8483",0xAF26],
+ ["8484",0xAF27],
+ ["8485",0xAF28],
+ ["8486",0xAF29],
+ ["8487",0xAF2A],
+ ["8488",0xAF2B],
+ ["8489",0xAF2E],
+ ["848A",0xAF2F],
+ ["848B",0xAF31],
+ ["848C",0xAF33],
+ ["848D",0xAF35],
+ ["848E",0xAF36],
+ ["848F",0xAF37],
+ ["8490",0xAF38],
+ ["8491",0xAF39],
+ ["8492",0xAF3A],
+ ["8493",0xAF3B],
+ ["8494",0xAF3E],
+ ["8495",0xAF40],
+ ["8496",0xAF44],
+ ["8497",0xAF45],
+ ["8498",0xAF46],
+ ["8499",0xAF47],
+ ["849A",0xAF4A],
+ ["849B",0xAF4B],
+ ["849C",0xAF4C],
+ ["849D",0xAF4D],
+ ["849E",0xAF4E],
+ ["849F",0xAF4F],
+ ["84A0",0xAF51],
+ ["84A1",0xAF52],
+ ["84A2",0xAF53],
+ ["84A3",0xAF54],
+ ["84A4",0xAF55],
+ ["84A5",0xAF56],
+ ["84A6",0xAF57],
+ ["84A7",0xAF58],
+ ["84A8",0xAF59],
+ ["84A9",0xAF5A],
+ ["84AA",0xAF5B],
+ ["84AB",0xAF5E],
+ ["84AC",0xAF5F],
+ ["84AD",0xAF60],
+ ["84AE",0xAF61],
+ ["84AF",0xAF62],
+ ["84B0",0xAF63],
+ ["84B1",0xAF66],
+ ["84B2",0xAF67],
+ ["84B3",0xAF68],
+ ["84B4",0xAF69],
+ ["84B5",0xAF6A],
+ ["84B6",0xAF6B],
+ ["84B7",0xAF6C],
+ ["84B8",0xAF6D],
+ ["84B9",0xAF6E],
+ ["84BA",0xAF6F],
+ ["84BB",0xAF70],
+ ["84BC",0xAF71],
+ ["84BD",0xAF72],
+ ["84BE",0xAF73],
+ ["84BF",0xAF74],
+ ["84C0",0xAF75],
+ ["84C1",0xAF76],
+ ["84C2",0xAF77],
+ ["84C3",0xAF78],
+ ["84C4",0xAF7A],
+ ["84C5",0xAF7B],
+ ["84C6",0xAF7C],
+ ["84C7",0xAF7D],
+ ["84C8",0xAF7E],
+ ["84C9",0xAF7F],
+ ["84CA",0xAF81],
+ ["84CB",0xAF82],
+ ["84CC",0xAF83],
+ ["84CD",0xAF85],
+ ["84CE",0xAF86],
+ ["84CF",0xAF87],
+ ["84D0",0xAF89],
+ ["84D1",0xAF8A],
+ ["84D2",0xAF8B],
+ ["84D3",0xAF8C],
+ ["84D4",0xAF8D],
+ ["84D5",0xAF8E],
+ ["84D6",0xAF8F],
+ ["84D7",0xAF92],
+ ["84D8",0xAF93],
+ ["84D9",0xAF94],
+ ["84DA",0xAF96],
+ ["84DB",0xAF97],
+ ["84DC",0xAF98],
+ ["84DD",0xAF99],
+ ["84DE",0xAF9A],
+ ["84DF",0xAF9B],
+ ["84E0",0xAF9D],
+ ["84E1",0xAF9E],
+ ["84E2",0xAF9F],
+ ["84E3",0xAFA0],
+ ["84E4",0xAFA1],
+ ["84E5",0xAFA2],
+ ["84E6",0xAFA3],
+ ["84E7",0xAFA4],
+ ["84E8",0xAFA5],
+ ["84E9",0xAFA6],
+ ["84EA",0xAFA7],
+ ["84EB",0xAFA8],
+ ["84EC",0xAFA9],
+ ["84ED",0xAFAA],
+ ["84EE",0xAFAB],
+ ["84EF",0xAFAC],
+ ["84F0",0xAFAD],
+ ["84F1",0xAFAE],
+ ["84F2",0xAFAF],
+ ["84F3",0xAFB0],
+ ["84F4",0xAFB1],
+ ["84F5",0xAFB2],
+ ["84F6",0xAFB3],
+ ["84F7",0xAFB4],
+ ["84F8",0xAFB5],
+ ["84F9",0xAFB6],
+ ["84FA",0xAFB7],
+ ["84FB",0xAFBA],
+ ["84FC",0xAFBB],
+ ["84FD",0xAFBD],
+ ["84FE",0xAFBE],
+ ["8541",0xAFBF],
+ ["8542",0xAFC1],
+ ["8543",0xAFC2],
+ ["8544",0xAFC3],
+ ["8545",0xAFC4],
+ ["8546",0xAFC5],
+ ["8547",0xAFC6],
+ ["8548",0xAFCA],
+ ["8549",0xAFCC],
+ ["854A",0xAFCF],
+ ["854B",0xAFD0],
+ ["854C",0xAFD1],
+ ["854D",0xAFD2],
+ ["854E",0xAFD3],
+ ["854F",0xAFD5],
+ ["8550",0xAFD6],
+ ["8551",0xAFD7],
+ ["8552",0xAFD8],
+ ["8553",0xAFD9],
+ ["8554",0xAFDA],
+ ["8555",0xAFDB],
+ ["8556",0xAFDD],
+ ["8557",0xAFDE],
+ ["8558",0xAFDF],
+ ["8559",0xAFE0],
+ ["855A",0xAFE1],
+ ["8561",0xAFE2],
+ ["8562",0xAFE3],
+ ["8563",0xAFE4],
+ ["8564",0xAFE5],
+ ["8565",0xAFE6],
+ ["8566",0xAFE7],
+ ["8567",0xAFEA],
+ ["8568",0xAFEB],
+ ["8569",0xAFEC],
+ ["856A",0xAFED],
+ ["856B",0xAFEE],
+ ["856C",0xAFEF],
+ ["856D",0xAFF2],
+ ["856E",0xAFF3],
+ ["856F",0xAFF5],
+ ["8570",0xAFF6],
+ ["8571",0xAFF7],
+ ["8572",0xAFF9],
+ ["8573",0xAFFA],
+ ["8574",0xAFFB],
+ ["8575",0xAFFC],
+ ["8576",0xAFFD],
+ ["8577",0xAFFE],
+ ["8578",0xAFFF],
+ ["8579",0xB002],
+ ["857A",0xB003],
+ ["8581",0xB005],
+ ["8582",0xB006],
+ ["8583",0xB007],
+ ["8584",0xB008],
+ ["8585",0xB009],
+ ["8586",0xB00A],
+ ["8587",0xB00B],
+ ["8588",0xB00D],
+ ["8589",0xB00E],
+ ["858A",0xB00F],
+ ["858B",0xB011],
+ ["858C",0xB012],
+ ["858D",0xB013],
+ ["858E",0xB015],
+ ["858F",0xB016],
+ ["8590",0xB017],
+ ["8591",0xB018],
+ ["8592",0xB019],
+ ["8593",0xB01A],
+ ["8594",0xB01B],
+ ["8595",0xB01E],
+ ["8596",0xB01F],
+ ["8597",0xB020],
+ ["8598",0xB021],
+ ["8599",0xB022],
+ ["859A",0xB023],
+ ["859B",0xB024],
+ ["859C",0xB025],
+ ["859D",0xB026],
+ ["859E",0xB027],
+ ["859F",0xB029],
+ ["85A0",0xB02A],
+ ["85A1",0xB02B],
+ ["85A2",0xB02C],
+ ["85A3",0xB02D],
+ ["85A4",0xB02E],
+ ["85A5",0xB02F],
+ ["85A6",0xB030],
+ ["85A7",0xB031],
+ ["85A8",0xB032],
+ ["85A9",0xB033],
+ ["85AA",0xB034],
+ ["85AB",0xB035],
+ ["85AC",0xB036],
+ ["85AD",0xB037],
+ ["85AE",0xB038],
+ ["85AF",0xB039],
+ ["85B0",0xB03A],
+ ["85B1",0xB03B],
+ ["85B2",0xB03C],
+ ["85B3",0xB03D],
+ ["85B4",0xB03E],
+ ["85B5",0xB03F],
+ ["85B6",0xB040],
+ ["85B7",0xB041],
+ ["85B8",0xB042],
+ ["85B9",0xB043],
+ ["85BA",0xB046],
+ ["85BB",0xB047],
+ ["85BC",0xB049],
+ ["85BD",0xB04B],
+ ["85BE",0xB04D],
+ ["85BF",0xB04F],
+ ["85C0",0xB050],
+ ["85C1",0xB051],
+ ["85C2",0xB052],
+ ["85C3",0xB056],
+ ["85C4",0xB058],
+ ["85C5",0xB05A],
+ ["85C6",0xB05B],
+ ["85C7",0xB05C],
+ ["85C8",0xB05E],
+ ["85C9",0xB05F],
+ ["85CA",0xB060],
+ ["85CB",0xB061],
+ ["85CC",0xB062],
+ ["85CD",0xB063],
+ ["85CE",0xB064],
+ ["85CF",0xB065],
+ ["85D0",0xB066],
+ ["85D1",0xB067],
+ ["85D2",0xB068],
+ ["85D3",0xB069],
+ ["85D4",0xB06A],
+ ["85D5",0xB06B],
+ ["85D6",0xB06C],
+ ["85D7",0xB06D],
+ ["85D8",0xB06E],
+ ["85D9",0xB06F],
+ ["85DA",0xB070],
+ ["85DB",0xB071],
+ ["85DC",0xB072],
+ ["85DD",0xB073],
+ ["85DE",0xB074],
+ ["85DF",0xB075],
+ ["85E0",0xB076],
+ ["85E1",0xB077],
+ ["85E2",0xB078],
+ ["85E3",0xB079],
+ ["85E4",0xB07A],
+ ["85E5",0xB07B],
+ ["85E6",0xB07E],
+ ["85E7",0xB07F],
+ ["85E8",0xB081],
+ ["85E9",0xB082],
+ ["85EA",0xB083],
+ ["85EB",0xB085],
+ ["85EC",0xB086],
+ ["85ED",0xB087],
+ ["85EE",0xB088],
+ ["85EF",0xB089],
+ ["85F0",0xB08A],
+ ["85F1",0xB08B],
+ ["85F2",0xB08E],
+ ["85F3",0xB090],
+ ["85F4",0xB092],
+ ["85F5",0xB093],
+ ["85F6",0xB094],
+ ["85F7",0xB095],
+ ["85F8",0xB096],
+ ["85F9",0xB097],
+ ["85FA",0xB09B],
+ ["85FB",0xB09D],
+ ["85FC",0xB09E],
+ ["85FD",0xB0A3],
+ ["85FE",0xB0A4],
+ ["8641",0xB0A5],
+ ["8642",0xB0A6],
+ ["8643",0xB0A7],
+ ["8644",0xB0AA],
+ ["8645",0xB0B0],
+ ["8646",0xB0B2],
+ ["8647",0xB0B6],
+ ["8648",0xB0B7],
+ ["8649",0xB0B9],
+ ["864A",0xB0BA],
+ ["864B",0xB0BB],
+ ["864C",0xB0BD],
+ ["864D",0xB0BE],
+ ["864E",0xB0BF],
+ ["864F",0xB0C0],
+ ["8650",0xB0C1],
+ ["8651",0xB0C2],
+ ["8652",0xB0C3],
+ ["8653",0xB0C6],
+ ["8654",0xB0CA],
+ ["8655",0xB0CB],
+ ["8656",0xB0CC],
+ ["8657",0xB0CD],
+ ["8658",0xB0CE],
+ ["8659",0xB0CF],
+ ["865A",0xB0D2],
+ ["8661",0xB0D3],
+ ["8662",0xB0D5],
+ ["8663",0xB0D6],
+ ["8664",0xB0D7],
+ ["8665",0xB0D9],
+ ["8666",0xB0DA],
+ ["8667",0xB0DB],
+ ["8668",0xB0DC],
+ ["8669",0xB0DD],
+ ["866A",0xB0DE],
+ ["866B",0xB0DF],
+ ["866C",0xB0E1],
+ ["866D",0xB0E2],
+ ["866E",0xB0E3],
+ ["866F",0xB0E4],
+ ["8670",0xB0E6],
+ ["8671",0xB0E7],
+ ["8672",0xB0E8],
+ ["8673",0xB0E9],
+ ["8674",0xB0EA],
+ ["8675",0xB0EB],
+ ["8676",0xB0EC],
+ ["8677",0xB0ED],
+ ["8678",0xB0EE],
+ ["8679",0xB0EF],
+ ["867A",0xB0F0],
+ ["8681",0xB0F1],
+ ["8682",0xB0F2],
+ ["8683",0xB0F3],
+ ["8684",0xB0F4],
+ ["8685",0xB0F5],
+ ["8686",0xB0F6],
+ ["8687",0xB0F7],
+ ["8688",0xB0F8],
+ ["8689",0xB0F9],
+ ["868A",0xB0FA],
+ ["868B",0xB0FB],
+ ["868C",0xB0FC],
+ ["868D",0xB0FD],
+ ["868E",0xB0FE],
+ ["868F",0xB0FF],
+ ["8690",0xB100],
+ ["8691",0xB101],
+ ["8692",0xB102],
+ ["8693",0xB103],
+ ["8694",0xB104],
+ ["8695",0xB105],
+ ["8696",0xB106],
+ ["8697",0xB107],
+ ["8698",0xB10A],
+ ["8699",0xB10D],
+ ["869A",0xB10E],
+ ["869B",0xB10F],
+ ["869C",0xB111],
+ ["869D",0xB114],
+ ["869E",0xB115],
+ ["869F",0xB116],
+ ["86A0",0xB117],
+ ["86A1",0xB11A],
+ ["86A2",0xB11E],
+ ["86A3",0xB11F],
+ ["86A4",0xB120],
+ ["86A5",0xB121],
+ ["86A6",0xB122],
+ ["86A7",0xB126],
+ ["86A8",0xB127],
+ ["86A9",0xB129],
+ ["86AA",0xB12A],
+ ["86AB",0xB12B],
+ ["86AC",0xB12D],
+ ["86AD",0xB12E],
+ ["86AE",0xB12F],
+ ["86AF",0xB130],
+ ["86B0",0xB131],
+ ["86B1",0xB132],
+ ["86B2",0xB133],
+ ["86B3",0xB136],
+ ["86B4",0xB13A],
+ ["86B5",0xB13B],
+ ["86B6",0xB13C],
+ ["86B7",0xB13D],
+ ["86B8",0xB13E],
+ ["86B9",0xB13F],
+ ["86BA",0xB142],
+ ["86BB",0xB143],
+ ["86BC",0xB145],
+ ["86BD",0xB146],
+ ["86BE",0xB147],
+ ["86BF",0xB149],
+ ["86C0",0xB14A],
+ ["86C1",0xB14B],
+ ["86C2",0xB14C],
+ ["86C3",0xB14D],
+ ["86C4",0xB14E],
+ ["86C5",0xB14F],
+ ["86C6",0xB152],
+ ["86C7",0xB153],
+ ["86C8",0xB156],
+ ["86C9",0xB157],
+ ["86CA",0xB159],
+ ["86CB",0xB15A],
+ ["86CC",0xB15B],
+ ["86CD",0xB15D],
+ ["86CE",0xB15E],
+ ["86CF",0xB15F],
+ ["86D0",0xB161],
+ ["86D1",0xB162],
+ ["86D2",0xB163],
+ ["86D3",0xB164],
+ ["86D4",0xB165],
+ ["86D5",0xB166],
+ ["86D6",0xB167],
+ ["86D7",0xB168],
+ ["86D8",0xB169],
+ ["86D9",0xB16A],
+ ["86DA",0xB16B],
+ ["86DB",0xB16C],
+ ["86DC",0xB16D],
+ ["86DD",0xB16E],
+ ["86DE",0xB16F],
+ ["86DF",0xB170],
+ ["86E0",0xB171],
+ ["86E1",0xB172],
+ ["86E2",0xB173],
+ ["86E3",0xB174],
+ ["86E4",0xB175],
+ ["86E5",0xB176],
+ ["86E6",0xB177],
+ ["86E7",0xB17A],
+ ["86E8",0xB17B],
+ ["86E9",0xB17D],
+ ["86EA",0xB17E],
+ ["86EB",0xB17F],
+ ["86EC",0xB181],
+ ["86ED",0xB183],
+ ["86EE",0xB184],
+ ["86EF",0xB185],
+ ["86F0",0xB186],
+ ["86F1",0xB187],
+ ["86F2",0xB18A],
+ ["86F3",0xB18C],
+ ["86F4",0xB18E],
+ ["86F5",0xB18F],
+ ["86F6",0xB190],
+ ["86F7",0xB191],
+ ["86F8",0xB195],
+ ["86F9",0xB196],
+ ["86FA",0xB197],
+ ["86FB",0xB199],
+ ["86FC",0xB19A],
+ ["86FD",0xB19B],
+ ["86FE",0xB19D],
+ ["8741",0xB19E],
+ ["8742",0xB19F],
+ ["8743",0xB1A0],
+ ["8744",0xB1A1],
+ ["8745",0xB1A2],
+ ["8746",0xB1A3],
+ ["8747",0xB1A4],
+ ["8748",0xB1A5],
+ ["8749",0xB1A6],
+ ["874A",0xB1A7],
+ ["874B",0xB1A9],
+ ["874C",0xB1AA],
+ ["874D",0xB1AB],
+ ["874E",0xB1AC],
+ ["874F",0xB1AD],
+ ["8750",0xB1AE],
+ ["8751",0xB1AF],
+ ["8752",0xB1B0],
+ ["8753",0xB1B1],
+ ["8754",0xB1B2],
+ ["8755",0xB1B3],
+ ["8756",0xB1B4],
+ ["8757",0xB1B5],
+ ["8758",0xB1B6],
+ ["8759",0xB1B7],
+ ["875A",0xB1B8],
+ ["8761",0xB1B9],
+ ["8762",0xB1BA],
+ ["8763",0xB1BB],
+ ["8764",0xB1BC],
+ ["8765",0xB1BD],
+ ["8766",0xB1BE],
+ ["8767",0xB1BF],
+ ["8768",0xB1C0],
+ ["8769",0xB1C1],
+ ["876A",0xB1C2],
+ ["876B",0xB1C3],
+ ["876C",0xB1C4],
+ ["876D",0xB1C5],
+ ["876E",0xB1C6],
+ ["876F",0xB1C7],
+ ["8770",0xB1C8],
+ ["8771",0xB1C9],
+ ["8772",0xB1CA],
+ ["8773",0xB1CB],
+ ["8774",0xB1CD],
+ ["8775",0xB1CE],
+ ["8776",0xB1CF],
+ ["8777",0xB1D1],
+ ["8778",0xB1D2],
+ ["8779",0xB1D3],
+ ["877A",0xB1D5],
+ ["8781",0xB1D6],
+ ["8782",0xB1D7],
+ ["8783",0xB1D8],
+ ["8784",0xB1D9],
+ ["8785",0xB1DA],
+ ["8786",0xB1DB],
+ ["8787",0xB1DE],
+ ["8788",0xB1E0],
+ ["8789",0xB1E1],
+ ["878A",0xB1E2],
+ ["878B",0xB1E3],
+ ["878C",0xB1E4],
+ ["878D",0xB1E5],
+ ["878E",0xB1E6],
+ ["878F",0xB1E7],
+ ["8790",0xB1EA],
+ ["8791",0xB1EB],
+ ["8792",0xB1ED],
+ ["8793",0xB1EE],
+ ["8794",0xB1EF],
+ ["8795",0xB1F1],
+ ["8796",0xB1F2],
+ ["8797",0xB1F3],
+ ["8798",0xB1F4],
+ ["8799",0xB1F5],
+ ["879A",0xB1F6],
+ ["879B",0xB1F7],
+ ["879C",0xB1F8],
+ ["879D",0xB1FA],
+ ["879E",0xB1FC],
+ ["879F",0xB1FE],
+ ["87A0",0xB1FF],
+ ["87A1",0xB200],
+ ["87A2",0xB201],
+ ["87A3",0xB202],
+ ["87A4",0xB203],
+ ["87A5",0xB206],
+ ["87A6",0xB207],
+ ["87A7",0xB209],
+ ["87A8",0xB20A],
+ ["87A9",0xB20D],
+ ["87AA",0xB20E],
+ ["87AB",0xB20F],
+ ["87AC",0xB210],
+ ["87AD",0xB211],
+ ["87AE",0xB212],
+ ["87AF",0xB213],
+ ["87B0",0xB216],
+ ["87B1",0xB218],
+ ["87B2",0xB21A],
+ ["87B3",0xB21B],
+ ["87B4",0xB21C],
+ ["87B5",0xB21D],
+ ["87B6",0xB21E],
+ ["87B7",0xB21F],
+ ["87B8",0xB221],
+ ["87B9",0xB222],
+ ["87BA",0xB223],
+ ["87BB",0xB224],
+ ["87BC",0xB225],
+ ["87BD",0xB226],
+ ["87BE",0xB227],
+ ["87BF",0xB228],
+ ["87C0",0xB229],
+ ["87C1",0xB22A],
+ ["87C2",0xB22B],
+ ["87C3",0xB22C],
+ ["87C4",0xB22D],
+ ["87C5",0xB22E],
+ ["87C6",0xB22F],
+ ["87C7",0xB230],
+ ["87C8",0xB231],
+ ["87C9",0xB232],
+ ["87CA",0xB233],
+ ["87CB",0xB235],
+ ["87CC",0xB236],
+ ["87CD",0xB237],
+ ["87CE",0xB238],
+ ["87CF",0xB239],
+ ["87D0",0xB23A],
+ ["87D1",0xB23B],
+ ["87D2",0xB23D],
+ ["87D3",0xB23E],
+ ["87D4",0xB23F],
+ ["87D5",0xB240],
+ ["87D6",0xB241],
+ ["87D7",0xB242],
+ ["87D8",0xB243],
+ ["87D9",0xB244],
+ ["87DA",0xB245],
+ ["87DB",0xB246],
+ ["87DC",0xB247],
+ ["87DD",0xB248],
+ ["87DE",0xB249],
+ ["87DF",0xB24A],
+ ["87E0",0xB24B],
+ ["87E1",0xB24C],
+ ["87E2",0xB24D],
+ ["87E3",0xB24E],
+ ["87E4",0xB24F],
+ ["87E5",0xB250],
+ ["87E6",0xB251],
+ ["87E7",0xB252],
+ ["87E8",0xB253],
+ ["87E9",0xB254],
+ ["87EA",0xB255],
+ ["87EB",0xB256],
+ ["87EC",0xB257],
+ ["87ED",0xB259],
+ ["87EE",0xB25A],
+ ["87EF",0xB25B],
+ ["87F0",0xB25D],
+ ["87F1",0xB25E],
+ ["87F2",0xB25F],
+ ["87F3",0xB261],
+ ["87F4",0xB262],
+ ["87F5",0xB263],
+ ["87F6",0xB264],
+ ["87F7",0xB265],
+ ["87F8",0xB266],
+ ["87F9",0xB267],
+ ["87FA",0xB26A],
+ ["87FB",0xB26B],
+ ["87FC",0xB26C],
+ ["87FD",0xB26D],
+ ["87FE",0xB26E],
+ ["8841",0xB26F],
+ ["8842",0xB270],
+ ["8843",0xB271],
+ ["8844",0xB272],
+ ["8845",0xB273],
+ ["8846",0xB276],
+ ["8847",0xB277],
+ ["8848",0xB278],
+ ["8849",0xB279],
+ ["884A",0xB27A],
+ ["884B",0xB27B],
+ ["884C",0xB27D],
+ ["884D",0xB27E],
+ ["884E",0xB27F],
+ ["884F",0xB280],
+ ["8850",0xB281],
+ ["8851",0xB282],
+ ["8852",0xB283],
+ ["8853",0xB286],
+ ["8854",0xB287],
+ ["8855",0xB288],
+ ["8856",0xB28A],
+ ["8857",0xB28B],
+ ["8858",0xB28C],
+ ["8859",0xB28D],
+ ["885A",0xB28E],
+ ["8861",0xB28F],
+ ["8862",0xB292],
+ ["8863",0xB293],
+ ["8864",0xB295],
+ ["8865",0xB296],
+ ["8866",0xB297],
+ ["8867",0xB29B],
+ ["8868",0xB29C],
+ ["8869",0xB29D],
+ ["886A",0xB29E],
+ ["886B",0xB29F],
+ ["886C",0xB2A2],
+ ["886D",0xB2A4],
+ ["886E",0xB2A7],
+ ["886F",0xB2A8],
+ ["8870",0xB2A9],
+ ["8871",0xB2AB],
+ ["8872",0xB2AD],
+ ["8873",0xB2AE],
+ ["8874",0xB2AF],
+ ["8875",0xB2B1],
+ ["8876",0xB2B2],
+ ["8877",0xB2B3],
+ ["8878",0xB2B5],
+ ["8879",0xB2B6],
+ ["887A",0xB2B7],
+ ["8881",0xB2B8],
+ ["8882",0xB2B9],
+ ["8883",0xB2BA],
+ ["8884",0xB2BB],
+ ["8885",0xB2BC],
+ ["8886",0xB2BD],
+ ["8887",0xB2BE],
+ ["8888",0xB2BF],
+ ["8889",0xB2C0],
+ ["888A",0xB2C1],
+ ["888B",0xB2C2],
+ ["888C",0xB2C3],
+ ["888D",0xB2C4],
+ ["888E",0xB2C5],
+ ["888F",0xB2C6],
+ ["8890",0xB2C7],
+ ["8891",0xB2CA],
+ ["8892",0xB2CB],
+ ["8893",0xB2CD],
+ ["8894",0xB2CE],
+ ["8895",0xB2CF],
+ ["8896",0xB2D1],
+ ["8897",0xB2D3],
+ ["8898",0xB2D4],
+ ["8899",0xB2D5],
+ ["889A",0xB2D6],
+ ["889B",0xB2D7],
+ ["889C",0xB2DA],
+ ["889D",0xB2DC],
+ ["889E",0xB2DE],
+ ["889F",0xB2DF],
+ ["88A0",0xB2E0],
+ ["88A1",0xB2E1],
+ ["88A2",0xB2E3],
+ ["88A3",0xB2E7],
+ ["88A4",0xB2E9],
+ ["88A5",0xB2EA],
+ ["88A6",0xB2F0],
+ ["88A7",0xB2F1],
+ ["88A8",0xB2F2],
+ ["88A9",0xB2F6],
+ ["88AA",0xB2FC],
+ ["88AB",0xB2FD],
+ ["88AC",0xB2FE],
+ ["88AD",0xB302],
+ ["88AE",0xB303],
+ ["88AF",0xB305],
+ ["88B0",0xB306],
+ ["88B1",0xB307],
+ ["88B2",0xB309],
+ ["88B3",0xB30A],
+ ["88B4",0xB30B],
+ ["88B5",0xB30C],
+ ["88B6",0xB30D],
+ ["88B7",0xB30E],
+ ["88B8",0xB30F],
+ ["88B9",0xB312],
+ ["88BA",0xB316],
+ ["88BB",0xB317],
+ ["88BC",0xB318],
+ ["88BD",0xB319],
+ ["88BE",0xB31A],
+ ["88BF",0xB31B],
+ ["88C0",0xB31D],
+ ["88C1",0xB31E],
+ ["88C2",0xB31F],
+ ["88C3",0xB320],
+ ["88C4",0xB321],
+ ["88C5",0xB322],
+ ["88C6",0xB323],
+ ["88C7",0xB324],
+ ["88C8",0xB325],
+ ["88C9",0xB326],
+ ["88CA",0xB327],
+ ["88CB",0xB328],
+ ["88CC",0xB329],
+ ["88CD",0xB32A],
+ ["88CE",0xB32B],
+ ["88CF",0xB32C],
+ ["88D0",0xB32D],
+ ["88D1",0xB32E],
+ ["88D2",0xB32F],
+ ["88D3",0xB330],
+ ["88D4",0xB331],
+ ["88D5",0xB332],
+ ["88D6",0xB333],
+ ["88D7",0xB334],
+ ["88D8",0xB335],
+ ["88D9",0xB336],
+ ["88DA",0xB337],
+ ["88DB",0xB338],
+ ["88DC",0xB339],
+ ["88DD",0xB33A],
+ ["88DE",0xB33B],
+ ["88DF",0xB33C],
+ ["88E0",0xB33D],
+ ["88E1",0xB33E],
+ ["88E2",0xB33F],
+ ["88E3",0xB340],
+ ["88E4",0xB341],
+ ["88E5",0xB342],
+ ["88E6",0xB343],
+ ["88E7",0xB344],
+ ["88E8",0xB345],
+ ["88E9",0xB346],
+ ["88EA",0xB347],
+ ["88EB",0xB348],
+ ["88EC",0xB349],
+ ["88ED",0xB34A],
+ ["88EE",0xB34B],
+ ["88EF",0xB34C],
+ ["88F0",0xB34D],
+ ["88F1",0xB34E],
+ ["88F2",0xB34F],
+ ["88F3",0xB350],
+ ["88F4",0xB351],
+ ["88F5",0xB352],
+ ["88F6",0xB353],
+ ["88F7",0xB357],
+ ["88F8",0xB359],
+ ["88F9",0xB35A],
+ ["88FA",0xB35D],
+ ["88FB",0xB360],
+ ["88FC",0xB361],
+ ["88FD",0xB362],
+ ["88FE",0xB363],
+ ["8941",0xB366],
+ ["8942",0xB368],
+ ["8943",0xB36A],
+ ["8944",0xB36C],
+ ["8945",0xB36D],
+ ["8946",0xB36F],
+ ["8947",0xB372],
+ ["8948",0xB373],
+ ["8949",0xB375],
+ ["894A",0xB376],
+ ["894B",0xB377],
+ ["894C",0xB379],
+ ["894D",0xB37A],
+ ["894E",0xB37B],
+ ["894F",0xB37C],
+ ["8950",0xB37D],
+ ["8951",0xB37E],
+ ["8952",0xB37F],
+ ["8953",0xB382],
+ ["8954",0xB386],
+ ["8955",0xB387],
+ ["8956",0xB388],
+ ["8957",0xB389],
+ ["8958",0xB38A],
+ ["8959",0xB38B],
+ ["895A",0xB38D],
+ ["8961",0xB38E],
+ ["8962",0xB38F],
+ ["8963",0xB391],
+ ["8964",0xB392],
+ ["8965",0xB393],
+ ["8966",0xB395],
+ ["8967",0xB396],
+ ["8968",0xB397],
+ ["8969",0xB398],
+ ["896A",0xB399],
+ ["896B",0xB39A],
+ ["896C",0xB39B],
+ ["896D",0xB39C],
+ ["896E",0xB39D],
+ ["896F",0xB39E],
+ ["8970",0xB39F],
+ ["8971",0xB3A2],
+ ["8972",0xB3A3],
+ ["8973",0xB3A4],
+ ["8974",0xB3A5],
+ ["8975",0xB3A6],
+ ["8976",0xB3A7],
+ ["8977",0xB3A9],
+ ["8978",0xB3AA],
+ ["8979",0xB3AB],
+ ["897A",0xB3AD],
+ ["8981",0xB3AE],
+ ["8982",0xB3AF],
+ ["8983",0xB3B0],
+ ["8984",0xB3B1],
+ ["8985",0xB3B2],
+ ["8986",0xB3B3],
+ ["8987",0xB3B4],
+ ["8988",0xB3B5],
+ ["8989",0xB3B6],
+ ["898A",0xB3B7],
+ ["898B",0xB3B8],
+ ["898C",0xB3B9],
+ ["898D",0xB3BA],
+ ["898E",0xB3BB],
+ ["898F",0xB3BC],
+ ["8990",0xB3BD],
+ ["8991",0xB3BE],
+ ["8992",0xB3BF],
+ ["8993",0xB3C0],
+ ["8994",0xB3C1],
+ ["8995",0xB3C2],
+ ["8996",0xB3C3],
+ ["8997",0xB3C6],
+ ["8998",0xB3C7],
+ ["8999",0xB3C9],
+ ["899A",0xB3CA],
+ ["899B",0xB3CD],
+ ["899C",0xB3CF],
+ ["899D",0xB3D1],
+ ["899E",0xB3D2],
+ ["899F",0xB3D3],
+ ["89A0",0xB3D6],
+ ["89A1",0xB3D8],
+ ["89A2",0xB3DA],
+ ["89A3",0xB3DC],
+ ["89A4",0xB3DE],
+ ["89A5",0xB3DF],
+ ["89A6",0xB3E1],
+ ["89A7",0xB3E2],
+ ["89A8",0xB3E3],
+ ["89A9",0xB3E5],
+ ["89AA",0xB3E6],
+ ["89AB",0xB3E7],
+ ["89AC",0xB3E9],
+ ["89AD",0xB3EA],
+ ["89AE",0xB3EB],
+ ["89AF",0xB3EC],
+ ["89B0",0xB3ED],
+ ["89B1",0xB3EE],
+ ["89B2",0xB3EF],
+ ["89B3",0xB3F0],
+ ["89B4",0xB3F1],
+ ["89B5",0xB3F2],
+ ["89B6",0xB3F3],
+ ["89B7",0xB3F4],
+ ["89B8",0xB3F5],
+ ["89B9",0xB3F6],
+ ["89BA",0xB3F7],
+ ["89BB",0xB3F8],
+ ["89BC",0xB3F9],
+ ["89BD",0xB3FA],
+ ["89BE",0xB3FB],
+ ["89BF",0xB3FD],
+ ["89C0",0xB3FE],
+ ["89C1",0xB3FF],
+ ["89C2",0xB400],
+ ["89C3",0xB401],
+ ["89C4",0xB402],
+ ["89C5",0xB403],
+ ["89C6",0xB404],
+ ["89C7",0xB405],
+ ["89C8",0xB406],
+ ["89C9",0xB407],
+ ["89CA",0xB408],
+ ["89CB",0xB409],
+ ["89CC",0xB40A],
+ ["89CD",0xB40B],
+ ["89CE",0xB40C],
+ ["89CF",0xB40D],
+ ["89D0",0xB40E],
+ ["89D1",0xB40F],
+ ["89D2",0xB411],
+ ["89D3",0xB412],
+ ["89D4",0xB413],
+ ["89D5",0xB414],
+ ["89D6",0xB415],
+ ["89D7",0xB416],
+ ["89D8",0xB417],
+ ["89D9",0xB419],
+ ["89DA",0xB41A],
+ ["89DB",0xB41B],
+ ["89DC",0xB41D],
+ ["89DD",0xB41E],
+ ["89DE",0xB41F],
+ ["89DF",0xB421],
+ ["89E0",0xB422],
+ ["89E1",0xB423],
+ ["89E2",0xB424],
+ ["89E3",0xB425],
+ ["89E4",0xB426],
+ ["89E5",0xB427],
+ ["89E6",0xB42A],
+ ["89E7",0xB42C],
+ ["89E8",0xB42D],
+ ["89E9",0xB42E],
+ ["89EA",0xB42F],
+ ["89EB",0xB430],
+ ["89EC",0xB431],
+ ["89ED",0xB432],
+ ["89EE",0xB433],
+ ["89EF",0xB435],
+ ["89F0",0xB436],
+ ["89F1",0xB437],
+ ["89F2",0xB438],
+ ["89F3",0xB439],
+ ["89F4",0xB43A],
+ ["89F5",0xB43B],
+ ["89F6",0xB43C],
+ ["89F7",0xB43D],
+ ["89F8",0xB43E],
+ ["89F9",0xB43F],
+ ["89FA",0xB440],
+ ["89FB",0xB441],
+ ["89FC",0xB442],
+ ["89FD",0xB443],
+ ["89FE",0xB444],
+ ["8A41",0xB445],
+ ["8A42",0xB446],
+ ["8A43",0xB447],
+ ["8A44",0xB448],
+ ["8A45",0xB449],
+ ["8A46",0xB44A],
+ ["8A47",0xB44B],
+ ["8A48",0xB44C],
+ ["8A49",0xB44D],
+ ["8A4A",0xB44E],
+ ["8A4B",0xB44F],
+ ["8A4C",0xB452],
+ ["8A4D",0xB453],
+ ["8A4E",0xB455],
+ ["8A4F",0xB456],
+ ["8A50",0xB457],
+ ["8A51",0xB459],
+ ["8A52",0xB45A],
+ ["8A53",0xB45B],
+ ["8A54",0xB45C],
+ ["8A55",0xB45D],
+ ["8A56",0xB45E],
+ ["8A57",0xB45F],
+ ["8A58",0xB462],
+ ["8A59",0xB464],
+ ["8A5A",0xB466],
+ ["8A61",0xB467],
+ ["8A62",0xB468],
+ ["8A63",0xB469],
+ ["8A64",0xB46A],
+ ["8A65",0xB46B],
+ ["8A66",0xB46D],
+ ["8A67",0xB46E],
+ ["8A68",0xB46F],
+ ["8A69",0xB470],
+ ["8A6A",0xB471],
+ ["8A6B",0xB472],
+ ["8A6C",0xB473],
+ ["8A6D",0xB474],
+ ["8A6E",0xB475],
+ ["8A6F",0xB476],
+ ["8A70",0xB477],
+ ["8A71",0xB478],
+ ["8A72",0xB479],
+ ["8A73",0xB47A],
+ ["8A74",0xB47B],
+ ["8A75",0xB47C],
+ ["8A76",0xB47D],
+ ["8A77",0xB47E],
+ ["8A78",0xB47F],
+ ["8A79",0xB481],
+ ["8A7A",0xB482],
+ ["8A81",0xB483],
+ ["8A82",0xB484],
+ ["8A83",0xB485],
+ ["8A84",0xB486],
+ ["8A85",0xB487],
+ ["8A86",0xB489],
+ ["8A87",0xB48A],
+ ["8A88",0xB48B],
+ ["8A89",0xB48C],
+ ["8A8A",0xB48D],
+ ["8A8B",0xB48E],
+ ["8A8C",0xB48F],
+ ["8A8D",0xB490],
+ ["8A8E",0xB491],
+ ["8A8F",0xB492],
+ ["8A90",0xB493],
+ ["8A91",0xB494],
+ ["8A92",0xB495],
+ ["8A93",0xB496],
+ ["8A94",0xB497],
+ ["8A95",0xB498],
+ ["8A96",0xB499],
+ ["8A97",0xB49A],
+ ["8A98",0xB49B],
+ ["8A99",0xB49C],
+ ["8A9A",0xB49E],
+ ["8A9B",0xB49F],
+ ["8A9C",0xB4A0],
+ ["8A9D",0xB4A1],
+ ["8A9E",0xB4A2],
+ ["8A9F",0xB4A3],
+ ["8AA0",0xB4A5],
+ ["8AA1",0xB4A6],
+ ["8AA2",0xB4A7],
+ ["8AA3",0xB4A9],
+ ["8AA4",0xB4AA],
+ ["8AA5",0xB4AB],
+ ["8AA6",0xB4AD],
+ ["8AA7",0xB4AE],
+ ["8AA8",0xB4AF],
+ ["8AA9",0xB4B0],
+ ["8AAA",0xB4B1],
+ ["8AAB",0xB4B2],
+ ["8AAC",0xB4B3],
+ ["8AAD",0xB4B4],
+ ["8AAE",0xB4B6],
+ ["8AAF",0xB4B8],
+ ["8AB0",0xB4BA],
+ ["8AB1",0xB4BB],
+ ["8AB2",0xB4BC],
+ ["8AB3",0xB4BD],
+ ["8AB4",0xB4BE],
+ ["8AB5",0xB4BF],
+ ["8AB6",0xB4C1],
+ ["8AB7",0xB4C2],
+ ["8AB8",0xB4C3],
+ ["8AB9",0xB4C5],
+ ["8ABA",0xB4C6],
+ ["8ABB",0xB4C7],
+ ["8ABC",0xB4C9],
+ ["8ABD",0xB4CA],
+ ["8ABE",0xB4CB],
+ ["8ABF",0xB4CC],
+ ["8AC0",0xB4CD],
+ ["8AC1",0xB4CE],
+ ["8AC2",0xB4CF],
+ ["8AC3",0xB4D1],
+ ["8AC4",0xB4D2],
+ ["8AC5",0xB4D3],
+ ["8AC6",0xB4D4],
+ ["8AC7",0xB4D6],
+ ["8AC8",0xB4D7],
+ ["8AC9",0xB4D8],
+ ["8ACA",0xB4D9],
+ ["8ACB",0xB4DA],
+ ["8ACC",0xB4DB],
+ ["8ACD",0xB4DE],
+ ["8ACE",0xB4DF],
+ ["8ACF",0xB4E1],
+ ["8AD0",0xB4E2],
+ ["8AD1",0xB4E5],
+ ["8AD2",0xB4E7],
+ ["8AD3",0xB4E8],
+ ["8AD4",0xB4E9],
+ ["8AD5",0xB4EA],
+ ["8AD6",0xB4EB],
+ ["8AD7",0xB4EE],
+ ["8AD8",0xB4F0],
+ ["8AD9",0xB4F2],
+ ["8ADA",0xB4F3],
+ ["8ADB",0xB4F4],
+ ["8ADC",0xB4F5],
+ ["8ADD",0xB4F6],
+ ["8ADE",0xB4F7],
+ ["8ADF",0xB4F9],
+ ["8AE0",0xB4FA],
+ ["8AE1",0xB4FB],
+ ["8AE2",0xB4FC],
+ ["8AE3",0xB4FD],
+ ["8AE4",0xB4FE],
+ ["8AE5",0xB4FF],
+ ["8AE6",0xB500],
+ ["8AE7",0xB501],
+ ["8AE8",0xB502],
+ ["8AE9",0xB503],
+ ["8AEA",0xB504],
+ ["8AEB",0xB505],
+ ["8AEC",0xB506],
+ ["8AED",0xB507],
+ ["8AEE",0xB508],
+ ["8AEF",0xB509],
+ ["8AF0",0xB50A],
+ ["8AF1",0xB50B],
+ ["8AF2",0xB50C],
+ ["8AF3",0xB50D],
+ ["8AF4",0xB50E],
+ ["8AF5",0xB50F],
+ ["8AF6",0xB510],
+ ["8AF7",0xB511],
+ ["8AF8",0xB512],
+ ["8AF9",0xB513],
+ ["8AFA",0xB516],
+ ["8AFB",0xB517],
+ ["8AFC",0xB519],
+ ["8AFD",0xB51A],
+ ["8AFE",0xB51D],
+ ["8B41",0xB51E],
+ ["8B42",0xB51F],
+ ["8B43",0xB520],
+ ["8B44",0xB521],
+ ["8B45",0xB522],
+ ["8B46",0xB523],
+ ["8B47",0xB526],
+ ["8B48",0xB52B],
+ ["8B49",0xB52C],
+ ["8B4A",0xB52D],
+ ["8B4B",0xB52E],
+ ["8B4C",0xB52F],
+ ["8B4D",0xB532],
+ ["8B4E",0xB533],
+ ["8B4F",0xB535],
+ ["8B50",0xB536],
+ ["8B51",0xB537],
+ ["8B52",0xB539],
+ ["8B53",0xB53A],
+ ["8B54",0xB53B],
+ ["8B55",0xB53C],
+ ["8B56",0xB53D],
+ ["8B57",0xB53E],
+ ["8B58",0xB53F],
+ ["8B59",0xB542],
+ ["8B5A",0xB546],
+ ["8B61",0xB547],
+ ["8B62",0xB548],
+ ["8B63",0xB549],
+ ["8B64",0xB54A],
+ ["8B65",0xB54E],
+ ["8B66",0xB54F],
+ ["8B67",0xB551],
+ ["8B68",0xB552],
+ ["8B69",0xB553],
+ ["8B6A",0xB555],
+ ["8B6B",0xB556],
+ ["8B6C",0xB557],
+ ["8B6D",0xB558],
+ ["8B6E",0xB559],
+ ["8B6F",0xB55A],
+ ["8B70",0xB55B],
+ ["8B71",0xB55E],
+ ["8B72",0xB562],
+ ["8B73",0xB563],
+ ["8B74",0xB564],
+ ["8B75",0xB565],
+ ["8B76",0xB566],
+ ["8B77",0xB567],
+ ["8B78",0xB568],
+ ["8B79",0xB569],
+ ["8B7A",0xB56A],
+ ["8B81",0xB56B],
+ ["8B82",0xB56C],
+ ["8B83",0xB56D],
+ ["8B84",0xB56E],
+ ["8B85",0xB56F],
+ ["8B86",0xB570],
+ ["8B87",0xB571],
+ ["8B88",0xB572],
+ ["8B89",0xB573],
+ ["8B8A",0xB574],
+ ["8B8B",0xB575],
+ ["8B8C",0xB576],
+ ["8B8D",0xB577],
+ ["8B8E",0xB578],
+ ["8B8F",0xB579],
+ ["8B90",0xB57A],
+ ["8B91",0xB57B],
+ ["8B92",0xB57C],
+ ["8B93",0xB57D],
+ ["8B94",0xB57E],
+ ["8B95",0xB57F],
+ ["8B96",0xB580],
+ ["8B97",0xB581],
+ ["8B98",0xB582],
+ ["8B99",0xB583],
+ ["8B9A",0xB584],
+ ["8B9B",0xB585],
+ ["8B9C",0xB586],
+ ["8B9D",0xB587],
+ ["8B9E",0xB588],
+ ["8B9F",0xB589],
+ ["8BA0",0xB58A],
+ ["8BA1",0xB58B],
+ ["8BA2",0xB58C],
+ ["8BA3",0xB58D],
+ ["8BA4",0xB58E],
+ ["8BA5",0xB58F],
+ ["8BA6",0xB590],
+ ["8BA7",0xB591],
+ ["8BA8",0xB592],
+ ["8BA9",0xB593],
+ ["8BAA",0xB594],
+ ["8BAB",0xB595],
+ ["8BAC",0xB596],
+ ["8BAD",0xB597],
+ ["8BAE",0xB598],
+ ["8BAF",0xB599],
+ ["8BB0",0xB59A],
+ ["8BB1",0xB59B],
+ ["8BB2",0xB59C],
+ ["8BB3",0xB59D],
+ ["8BB4",0xB59E],
+ ["8BB5",0xB59F],
+ ["8BB6",0xB5A2],
+ ["8BB7",0xB5A3],
+ ["8BB8",0xB5A5],
+ ["8BB9",0xB5A6],
+ ["8BBA",0xB5A7],
+ ["8BBB",0xB5A9],
+ ["8BBC",0xB5AC],
+ ["8BBD",0xB5AD],
+ ["8BBE",0xB5AE],
+ ["8BBF",0xB5AF],
+ ["8BC0",0xB5B2],
+ ["8BC1",0xB5B6],
+ ["8BC2",0xB5B7],
+ ["8BC3",0xB5B8],
+ ["8BC4",0xB5B9],
+ ["8BC5",0xB5BA],
+ ["8BC6",0xB5BE],
+ ["8BC7",0xB5BF],
+ ["8BC8",0xB5C1],
+ ["8BC9",0xB5C2],
+ ["8BCA",0xB5C3],
+ ["8BCB",0xB5C5],
+ ["8BCC",0xB5C6],
+ ["8BCD",0xB5C7],
+ ["8BCE",0xB5C8],
+ ["8BCF",0xB5C9],
+ ["8BD0",0xB5CA],
+ ["8BD1",0xB5CB],
+ ["8BD2",0xB5CE],
+ ["8BD3",0xB5D2],
+ ["8BD4",0xB5D3],
+ ["8BD5",0xB5D4],
+ ["8BD6",0xB5D5],
+ ["8BD7",0xB5D6],
+ ["8BD8",0xB5D7],
+ ["8BD9",0xB5D9],
+ ["8BDA",0xB5DA],
+ ["8BDB",0xB5DB],
+ ["8BDC",0xB5DC],
+ ["8BDD",0xB5DD],
+ ["8BDE",0xB5DE],
+ ["8BDF",0xB5DF],
+ ["8BE0",0xB5E0],
+ ["8BE1",0xB5E1],
+ ["8BE2",0xB5E2],
+ ["8BE3",0xB5E3],
+ ["8BE4",0xB5E4],
+ ["8BE5",0xB5E5],
+ ["8BE6",0xB5E6],
+ ["8BE7",0xB5E7],
+ ["8BE8",0xB5E8],
+ ["8BE9",0xB5E9],
+ ["8BEA",0xB5EA],
+ ["8BEB",0xB5EB],
+ ["8BEC",0xB5ED],
+ ["8BED",0xB5EE],
+ ["8BEE",0xB5EF],
+ ["8BEF",0xB5F0],
+ ["8BF0",0xB5F1],
+ ["8BF1",0xB5F2],
+ ["8BF2",0xB5F3],
+ ["8BF3",0xB5F4],
+ ["8BF4",0xB5F5],
+ ["8BF5",0xB5F6],
+ ["8BF6",0xB5F7],
+ ["8BF7",0xB5F8],
+ ["8BF8",0xB5F9],
+ ["8BF9",0xB5FA],
+ ["8BFA",0xB5FB],
+ ["8BFB",0xB5FC],
+ ["8BFC",0xB5FD],
+ ["8BFD",0xB5FE],
+ ["8BFE",0xB5FF],
+ ["8C41",0xB600],
+ ["8C42",0xB601],
+ ["8C43",0xB602],
+ ["8C44",0xB603],
+ ["8C45",0xB604],
+ ["8C46",0xB605],
+ ["8C47",0xB606],
+ ["8C48",0xB607],
+ ["8C49",0xB608],
+ ["8C4A",0xB609],
+ ["8C4B",0xB60A],
+ ["8C4C",0xB60B],
+ ["8C4D",0xB60C],
+ ["8C4E",0xB60D],
+ ["8C4F",0xB60E],
+ ["8C50",0xB60F],
+ ["8C51",0xB612],
+ ["8C52",0xB613],
+ ["8C53",0xB615],
+ ["8C54",0xB616],
+ ["8C55",0xB617],
+ ["8C56",0xB619],
+ ["8C57",0xB61A],
+ ["8C58",0xB61B],
+ ["8C59",0xB61C],
+ ["8C5A",0xB61D],
+ ["8C61",0xB61E],
+ ["8C62",0xB61F],
+ ["8C63",0xB620],
+ ["8C64",0xB621],
+ ["8C65",0xB622],
+ ["8C66",0xB623],
+ ["8C67",0xB624],
+ ["8C68",0xB626],
+ ["8C69",0xB627],
+ ["8C6A",0xB628],
+ ["8C6B",0xB629],
+ ["8C6C",0xB62A],
+ ["8C6D",0xB62B],
+ ["8C6E",0xB62D],
+ ["8C6F",0xB62E],
+ ["8C70",0xB62F],
+ ["8C71",0xB630],
+ ["8C72",0xB631],
+ ["8C73",0xB632],
+ ["8C74",0xB633],
+ ["8C75",0xB635],
+ ["8C76",0xB636],
+ ["8C77",0xB637],
+ ["8C78",0xB638],
+ ["8C79",0xB639],
+ ["8C7A",0xB63A],
+ ["8C81",0xB63B],
+ ["8C82",0xB63C],
+ ["8C83",0xB63D],
+ ["8C84",0xB63E],
+ ["8C85",0xB63F],
+ ["8C86",0xB640],
+ ["8C87",0xB641],
+ ["8C88",0xB642],
+ ["8C89",0xB643],
+ ["8C8A",0xB644],
+ ["8C8B",0xB645],
+ ["8C8C",0xB646],
+ ["8C8D",0xB647],
+ ["8C8E",0xB649],
+ ["8C8F",0xB64A],
+ ["8C90",0xB64B],
+ ["8C91",0xB64C],
+ ["8C92",0xB64D],
+ ["8C93",0xB64E],
+ ["8C94",0xB64F],
+ ["8C95",0xB650],
+ ["8C96",0xB651],
+ ["8C97",0xB652],
+ ["8C98",0xB653],
+ ["8C99",0xB654],
+ ["8C9A",0xB655],
+ ["8C9B",0xB656],
+ ["8C9C",0xB657],
+ ["8C9D",0xB658],
+ ["8C9E",0xB659],
+ ["8C9F",0xB65A],
+ ["8CA0",0xB65B],
+ ["8CA1",0xB65C],
+ ["8CA2",0xB65D],
+ ["8CA3",0xB65E],
+ ["8CA4",0xB65F],
+ ["8CA5",0xB660],
+ ["8CA6",0xB661],
+ ["8CA7",0xB662],
+ ["8CA8",0xB663],
+ ["8CA9",0xB665],
+ ["8CAA",0xB666],
+ ["8CAB",0xB667],
+ ["8CAC",0xB669],
+ ["8CAD",0xB66A],
+ ["8CAE",0xB66B],
+ ["8CAF",0xB66C],
+ ["8CB0",0xB66D],
+ ["8CB1",0xB66E],
+ ["8CB2",0xB66F],
+ ["8CB3",0xB670],
+ ["8CB4",0xB671],
+ ["8CB5",0xB672],
+ ["8CB6",0xB673],
+ ["8CB7",0xB674],
+ ["8CB8",0xB675],
+ ["8CB9",0xB676],
+ ["8CBA",0xB677],
+ ["8CBB",0xB678],
+ ["8CBC",0xB679],
+ ["8CBD",0xB67A],
+ ["8CBE",0xB67B],
+ ["8CBF",0xB67C],
+ ["8CC0",0xB67D],
+ ["8CC1",0xB67E],
+ ["8CC2",0xB67F],
+ ["8CC3",0xB680],
+ ["8CC4",0xB681],
+ ["8CC5",0xB682],
+ ["8CC6",0xB683],
+ ["8CC7",0xB684],
+ ["8CC8",0xB685],
+ ["8CC9",0xB686],
+ ["8CCA",0xB687],
+ ["8CCB",0xB688],
+ ["8CCC",0xB689],
+ ["8CCD",0xB68A],
+ ["8CCE",0xB68B],
+ ["8CCF",0xB68C],
+ ["8CD0",0xB68D],
+ ["8CD1",0xB68E],
+ ["8CD2",0xB68F],
+ ["8CD3",0xB690],
+ ["8CD4",0xB691],
+ ["8CD5",0xB692],
+ ["8CD6",0xB693],
+ ["8CD7",0xB694],
+ ["8CD8",0xB695],
+ ["8CD9",0xB696],
+ ["8CDA",0xB697],
+ ["8CDB",0xB698],
+ ["8CDC",0xB699],
+ ["8CDD",0xB69A],
+ ["8CDE",0xB69B],
+ ["8CDF",0xB69E],
+ ["8CE0",0xB69F],
+ ["8CE1",0xB6A1],
+ ["8CE2",0xB6A2],
+ ["8CE3",0xB6A3],
+ ["8CE4",0xB6A5],
+ ["8CE5",0xB6A6],
+ ["8CE6",0xB6A7],
+ ["8CE7",0xB6A8],
+ ["8CE8",0xB6A9],
+ ["8CE9",0xB6AA],
+ ["8CEA",0xB6AD],
+ ["8CEB",0xB6AE],
+ ["8CEC",0xB6AF],
+ ["8CED",0xB6B0],
+ ["8CEE",0xB6B2],
+ ["8CEF",0xB6B3],
+ ["8CF0",0xB6B4],
+ ["8CF1",0xB6B5],
+ ["8CF2",0xB6B6],
+ ["8CF3",0xB6B7],
+ ["8CF4",0xB6B8],
+ ["8CF5",0xB6B9],
+ ["8CF6",0xB6BA],
+ ["8CF7",0xB6BB],
+ ["8CF8",0xB6BC],
+ ["8CF9",0xB6BD],
+ ["8CFA",0xB6BE],
+ ["8CFB",0xB6BF],
+ ["8CFC",0xB6C0],
+ ["8CFD",0xB6C1],
+ ["8CFE",0xB6C2],
+ ["8D41",0xB6C3],
+ ["8D42",0xB6C4],
+ ["8D43",0xB6C5],
+ ["8D44",0xB6C6],
+ ["8D45",0xB6C7],
+ ["8D46",0xB6C8],
+ ["8D47",0xB6C9],
+ ["8D48",0xB6CA],
+ ["8D49",0xB6CB],
+ ["8D4A",0xB6CC],
+ ["8D4B",0xB6CD],
+ ["8D4C",0xB6CE],
+ ["8D4D",0xB6CF],
+ ["8D4E",0xB6D0],
+ ["8D4F",0xB6D1],
+ ["8D50",0xB6D2],
+ ["8D51",0xB6D3],
+ ["8D52",0xB6D5],
+ ["8D53",0xB6D6],
+ ["8D54",0xB6D7],
+ ["8D55",0xB6D8],
+ ["8D56",0xB6D9],
+ ["8D57",0xB6DA],
+ ["8D58",0xB6DB],
+ ["8D59",0xB6DC],
+ ["8D5A",0xB6DD],
+ ["8D61",0xB6DE],
+ ["8D62",0xB6DF],
+ ["8D63",0xB6E0],
+ ["8D64",0xB6E1],
+ ["8D65",0xB6E2],
+ ["8D66",0xB6E3],
+ ["8D67",0xB6E4],
+ ["8D68",0xB6E5],
+ ["8D69",0xB6E6],
+ ["8D6A",0xB6E7],
+ ["8D6B",0xB6E8],
+ ["8D6C",0xB6E9],
+ ["8D6D",0xB6EA],
+ ["8D6E",0xB6EB],
+ ["8D6F",0xB6EC],
+ ["8D70",0xB6ED],
+ ["8D71",0xB6EE],
+ ["8D72",0xB6EF],
+ ["8D73",0xB6F1],
+ ["8D74",0xB6F2],
+ ["8D75",0xB6F3],
+ ["8D76",0xB6F5],
+ ["8D77",0xB6F6],
+ ["8D78",0xB6F7],
+ ["8D79",0xB6F9],
+ ["8D7A",0xB6FA],
+ ["8D81",0xB6FB],
+ ["8D82",0xB6FC],
+ ["8D83",0xB6FD],
+ ["8D84",0xB6FE],
+ ["8D85",0xB6FF],
+ ["8D86",0xB702],
+ ["8D87",0xB703],
+ ["8D88",0xB704],
+ ["8D89",0xB706],
+ ["8D8A",0xB707],
+ ["8D8B",0xB708],
+ ["8D8C",0xB709],
+ ["8D8D",0xB70A],
+ ["8D8E",0xB70B],
+ ["8D8F",0xB70C],
+ ["8D90",0xB70D],
+ ["8D91",0xB70E],
+ ["8D92",0xB70F],
+ ["8D93",0xB710],
+ ["8D94",0xB711],
+ ["8D95",0xB712],
+ ["8D96",0xB713],
+ ["8D97",0xB714],
+ ["8D98",0xB715],
+ ["8D99",0xB716],
+ ["8D9A",0xB717],
+ ["8D9B",0xB718],
+ ["8D9C",0xB719],
+ ["8D9D",0xB71A],
+ ["8D9E",0xB71B],
+ ["8D9F",0xB71C],
+ ["8DA0",0xB71D],
+ ["8DA1",0xB71E],
+ ["8DA2",0xB71F],
+ ["8DA3",0xB720],
+ ["8DA4",0xB721],
+ ["8DA5",0xB722],
+ ["8DA6",0xB723],
+ ["8DA7",0xB724],
+ ["8DA8",0xB725],
+ ["8DA9",0xB726],
+ ["8DAA",0xB727],
+ ["8DAB",0xB72A],
+ ["8DAC",0xB72B],
+ ["8DAD",0xB72D],
+ ["8DAE",0xB72E],
+ ["8DAF",0xB731],
+ ["8DB0",0xB732],
+ ["8DB1",0xB733],
+ ["8DB2",0xB734],
+ ["8DB3",0xB735],
+ ["8DB4",0xB736],
+ ["8DB5",0xB737],
+ ["8DB6",0xB73A],
+ ["8DB7",0xB73C],
+ ["8DB8",0xB73D],
+ ["8DB9",0xB73E],
+ ["8DBA",0xB73F],
+ ["8DBB",0xB740],
+ ["8DBC",0xB741],
+ ["8DBD",0xB742],
+ ["8DBE",0xB743],
+ ["8DBF",0xB745],
+ ["8DC0",0xB746],
+ ["8DC1",0xB747],
+ ["8DC2",0xB749],
+ ["8DC3",0xB74A],
+ ["8DC4",0xB74B],
+ ["8DC5",0xB74D],
+ ["8DC6",0xB74E],
+ ["8DC7",0xB74F],
+ ["8DC8",0xB750],
+ ["8DC9",0xB751],
+ ["8DCA",0xB752],
+ ["8DCB",0xB753],
+ ["8DCC",0xB756],
+ ["8DCD",0xB757],
+ ["8DCE",0xB758],
+ ["8DCF",0xB759],
+ ["8DD0",0xB75A],
+ ["8DD1",0xB75B],
+ ["8DD2",0xB75C],
+ ["8DD3",0xB75D],
+ ["8DD4",0xB75E],
+ ["8DD5",0xB75F],
+ ["8DD6",0xB761],
+ ["8DD7",0xB762],
+ ["8DD8",0xB763],
+ ["8DD9",0xB765],
+ ["8DDA",0xB766],
+ ["8DDB",0xB767],
+ ["8DDC",0xB769],
+ ["8DDD",0xB76A],
+ ["8DDE",0xB76B],
+ ["8DDF",0xB76C],
+ ["8DE0",0xB76D],
+ ["8DE1",0xB76E],
+ ["8DE2",0xB76F],
+ ["8DE3",0xB772],
+ ["8DE4",0xB774],
+ ["8DE5",0xB776],
+ ["8DE6",0xB777],
+ ["8DE7",0xB778],
+ ["8DE8",0xB779],
+ ["8DE9",0xB77A],
+ ["8DEA",0xB77B],
+ ["8DEB",0xB77E],
+ ["8DEC",0xB77F],
+ ["8DED",0xB781],
+ ["8DEE",0xB782],
+ ["8DEF",0xB783],
+ ["8DF0",0xB785],
+ ["8DF1",0xB786],
+ ["8DF2",0xB787],
+ ["8DF3",0xB788],
+ ["8DF4",0xB789],
+ ["8DF5",0xB78A],
+ ["8DF6",0xB78B],
+ ["8DF7",0xB78E],
+ ["8DF8",0xB793],
+ ["8DF9",0xB794],
+ ["8DFA",0xB795],
+ ["8DFB",0xB79A],
+ ["8DFC",0xB79B],
+ ["8DFD",0xB79D],
+ ["8DFE",0xB79E],
+ ["8E41",0xB79F],
+ ["8E42",0xB7A1],
+ ["8E43",0xB7A2],
+ ["8E44",0xB7A3],
+ ["8E45",0xB7A4],
+ ["8E46",0xB7A5],
+ ["8E47",0xB7A6],
+ ["8E48",0xB7A7],
+ ["8E49",0xB7AA],
+ ["8E4A",0xB7AE],
+ ["8E4B",0xB7AF],
+ ["8E4C",0xB7B0],
+ ["8E4D",0xB7B1],
+ ["8E4E",0xB7B2],
+ ["8E4F",0xB7B3],
+ ["8E50",0xB7B6],
+ ["8E51",0xB7B7],
+ ["8E52",0xB7B9],
+ ["8E53",0xB7BA],
+ ["8E54",0xB7BB],
+ ["8E55",0xB7BC],
+ ["8E56",0xB7BD],
+ ["8E57",0xB7BE],
+ ["8E58",0xB7BF],
+ ["8E59",0xB7C0],
+ ["8E5A",0xB7C1],
+ ["8E61",0xB7C2],
+ ["8E62",0xB7C3],
+ ["8E63",0xB7C4],
+ ["8E64",0xB7C5],
+ ["8E65",0xB7C6],
+ ["8E66",0xB7C8],
+ ["8E67",0xB7CA],
+ ["8E68",0xB7CB],
+ ["8E69",0xB7CC],
+ ["8E6A",0xB7CD],
+ ["8E6B",0xB7CE],
+ ["8E6C",0xB7CF],
+ ["8E6D",0xB7D0],
+ ["8E6E",0xB7D1],
+ ["8E6F",0xB7D2],
+ ["8E70",0xB7D3],
+ ["8E71",0xB7D4],
+ ["8E72",0xB7D5],
+ ["8E73",0xB7D6],
+ ["8E74",0xB7D7],
+ ["8E75",0xB7D8],
+ ["8E76",0xB7D9],
+ ["8E77",0xB7DA],
+ ["8E78",0xB7DB],
+ ["8E79",0xB7DC],
+ ["8E7A",0xB7DD],
+ ["8E81",0xB7DE],
+ ["8E82",0xB7DF],
+ ["8E83",0xB7E0],
+ ["8E84",0xB7E1],
+ ["8E85",0xB7E2],
+ ["8E86",0xB7E3],
+ ["8E87",0xB7E4],
+ ["8E88",0xB7E5],
+ ["8E89",0xB7E6],
+ ["8E8A",0xB7E7],
+ ["8E8B",0xB7E8],
+ ["8E8C",0xB7E9],
+ ["8E8D",0xB7EA],
+ ["8E8E",0xB7EB],
+ ["8E8F",0xB7EE],
+ ["8E90",0xB7EF],
+ ["8E91",0xB7F1],
+ ["8E92",0xB7F2],
+ ["8E93",0xB7F3],
+ ["8E94",0xB7F5],
+ ["8E95",0xB7F6],
+ ["8E96",0xB7F7],
+ ["8E97",0xB7F8],
+ ["8E98",0xB7F9],
+ ["8E99",0xB7FA],
+ ["8E9A",0xB7FB],
+ ["8E9B",0xB7FE],
+ ["8E9C",0xB802],
+ ["8E9D",0xB803],
+ ["8E9E",0xB804],
+ ["8E9F",0xB805],
+ ["8EA0",0xB806],
+ ["8EA1",0xB80A],
+ ["8EA2",0xB80B],
+ ["8EA3",0xB80D],
+ ["8EA4",0xB80E],
+ ["8EA5",0xB80F],
+ ["8EA6",0xB811],
+ ["8EA7",0xB812],
+ ["8EA8",0xB813],
+ ["8EA9",0xB814],
+ ["8EAA",0xB815],
+ ["8EAB",0xB816],
+ ["8EAC",0xB817],
+ ["8EAD",0xB81A],
+ ["8EAE",0xB81C],
+ ["8EAF",0xB81E],
+ ["8EB0",0xB81F],
+ ["8EB1",0xB820],
+ ["8EB2",0xB821],
+ ["8EB3",0xB822],
+ ["8EB4",0xB823],
+ ["8EB5",0xB826],
+ ["8EB6",0xB827],
+ ["8EB7",0xB829],
+ ["8EB8",0xB82A],
+ ["8EB9",0xB82B],
+ ["8EBA",0xB82D],
+ ["8EBB",0xB82E],
+ ["8EBC",0xB82F],
+ ["8EBD",0xB830],
+ ["8EBE",0xB831],
+ ["8EBF",0xB832],
+ ["8EC0",0xB833],
+ ["8EC1",0xB836],
+ ["8EC2",0xB83A],
+ ["8EC3",0xB83B],
+ ["8EC4",0xB83C],
+ ["8EC5",0xB83D],
+ ["8EC6",0xB83E],
+ ["8EC7",0xB83F],
+ ["8EC8",0xB841],
+ ["8EC9",0xB842],
+ ["8ECA",0xB843],
+ ["8ECB",0xB845],
+ ["8ECC",0xB846],
+ ["8ECD",0xB847],
+ ["8ECE",0xB848],
+ ["8ECF",0xB849],
+ ["8ED0",0xB84A],
+ ["8ED1",0xB84B],
+ ["8ED2",0xB84C],
+ ["8ED3",0xB84D],
+ ["8ED4",0xB84E],
+ ["8ED5",0xB84F],
+ ["8ED6",0xB850],
+ ["8ED7",0xB852],
+ ["8ED8",0xB854],
+ ["8ED9",0xB855],
+ ["8EDA",0xB856],
+ ["8EDB",0xB857],
+ ["8EDC",0xB858],
+ ["8EDD",0xB859],
+ ["8EDE",0xB85A],
+ ["8EDF",0xB85B],
+ ["8EE0",0xB85E],
+ ["8EE1",0xB85F],
+ ["8EE2",0xB861],
+ ["8EE3",0xB862],
+ ["8EE4",0xB863],
+ ["8EE5",0xB865],
+ ["8EE6",0xB866],
+ ["8EE7",0xB867],
+ ["8EE8",0xB868],
+ ["8EE9",0xB869],
+ ["8EEA",0xB86A],
+ ["8EEB",0xB86B],
+ ["8EEC",0xB86E],
+ ["8EED",0xB870],
+ ["8EEE",0xB872],
+ ["8EEF",0xB873],
+ ["8EF0",0xB874],
+ ["8EF1",0xB875],
+ ["8EF2",0xB876],
+ ["8EF3",0xB877],
+ ["8EF4",0xB879],
+ ["8EF5",0xB87A],
+ ["8EF6",0xB87B],
+ ["8EF7",0xB87D],
+ ["8EF8",0xB87E],
+ ["8EF9",0xB87F],
+ ["8EFA",0xB880],
+ ["8EFB",0xB881],
+ ["8EFC",0xB882],
+ ["8EFD",0xB883],
+ ["8EFE",0xB884],
+ ["8F41",0xB885],
+ ["8F42",0xB886],
+ ["8F43",0xB887],
+ ["8F44",0xB888],
+ ["8F45",0xB889],
+ ["8F46",0xB88A],
+ ["8F47",0xB88B],
+ ["8F48",0xB88C],
+ ["8F49",0xB88E],
+ ["8F4A",0xB88F],
+ ["8F4B",0xB890],
+ ["8F4C",0xB891],
+ ["8F4D",0xB892],
+ ["8F4E",0xB893],
+ ["8F4F",0xB894],
+ ["8F50",0xB895],
+ ["8F51",0xB896],
+ ["8F52",0xB897],
+ ["8F53",0xB898],
+ ["8F54",0xB899],
+ ["8F55",0xB89A],
+ ["8F56",0xB89B],
+ ["8F57",0xB89C],
+ ["8F58",0xB89D],
+ ["8F59",0xB89E],
+ ["8F5A",0xB89F],
+ ["8F61",0xB8A0],
+ ["8F62",0xB8A1],
+ ["8F63",0xB8A2],
+ ["8F64",0xB8A3],
+ ["8F65",0xB8A4],
+ ["8F66",0xB8A5],
+ ["8F67",0xB8A6],
+ ["8F68",0xB8A7],
+ ["8F69",0xB8A9],
+ ["8F6A",0xB8AA],
+ ["8F6B",0xB8AB],
+ ["8F6C",0xB8AC],
+ ["8F6D",0xB8AD],
+ ["8F6E",0xB8AE],
+ ["8F6F",0xB8AF],
+ ["8F70",0xB8B1],
+ ["8F71",0xB8B2],
+ ["8F72",0xB8B3],
+ ["8F73",0xB8B5],
+ ["8F74",0xB8B6],
+ ["8F75",0xB8B7],
+ ["8F76",0xB8B9],
+ ["8F77",0xB8BA],
+ ["8F78",0xB8BB],
+ ["8F79",0xB8BC],
+ ["8F7A",0xB8BD],
+ ["8F81",0xB8BE],
+ ["8F82",0xB8BF],
+ ["8F83",0xB8C2],
+ ["8F84",0xB8C4],
+ ["8F85",0xB8C6],
+ ["8F86",0xB8C7],
+ ["8F87",0xB8C8],
+ ["8F88",0xB8C9],
+ ["8F89",0xB8CA],
+ ["8F8A",0xB8CB],
+ ["8F8B",0xB8CD],
+ ["8F8C",0xB8CE],
+ ["8F8D",0xB8CF],
+ ["8F8E",0xB8D1],
+ ["8F8F",0xB8D2],
+ ["8F90",0xB8D3],
+ ["8F91",0xB8D5],
+ ["8F92",0xB8D6],
+ ["8F93",0xB8D7],
+ ["8F94",0xB8D8],
+ ["8F95",0xB8D9],
+ ["8F96",0xB8DA],
+ ["8F97",0xB8DB],
+ ["8F98",0xB8DC],
+ ["8F99",0xB8DE],
+ ["8F9A",0xB8E0],
+ ["8F9B",0xB8E2],
+ ["8F9C",0xB8E3],
+ ["8F9D",0xB8E4],
+ ["8F9E",0xB8E5],
+ ["8F9F",0xB8E6],
+ ["8FA0",0xB8E7],
+ ["8FA1",0xB8EA],
+ ["8FA2",0xB8EB],
+ ["8FA3",0xB8ED],
+ ["8FA4",0xB8EE],
+ ["8FA5",0xB8EF],
+ ["8FA6",0xB8F1],
+ ["8FA7",0xB8F2],
+ ["8FA8",0xB8F3],
+ ["8FA9",0xB8F4],
+ ["8FAA",0xB8F5],
+ ["8FAB",0xB8F6],
+ ["8FAC",0xB8F7],
+ ["8FAD",0xB8FA],
+ ["8FAE",0xB8FC],
+ ["8FAF",0xB8FE],
+ ["8FB0",0xB8FF],
+ ["8FB1",0xB900],
+ ["8FB2",0xB901],
+ ["8FB3",0xB902],
+ ["8FB4",0xB903],
+ ["8FB5",0xB905],
+ ["8FB6",0xB906],
+ ["8FB7",0xB907],
+ ["8FB8",0xB908],
+ ["8FB9",0xB909],
+ ["8FBA",0xB90A],
+ ["8FBB",0xB90B],
+ ["8FBC",0xB90C],
+ ["8FBD",0xB90D],
+ ["8FBE",0xB90E],
+ ["8FBF",0xB90F],
+ ["8FC0",0xB910],
+ ["8FC1",0xB911],
+ ["8FC2",0xB912],
+ ["8FC3",0xB913],
+ ["8FC4",0xB914],
+ ["8FC5",0xB915],
+ ["8FC6",0xB916],
+ ["8FC7",0xB917],
+ ["8FC8",0xB919],
+ ["8FC9",0xB91A],
+ ["8FCA",0xB91B],
+ ["8FCB",0xB91C],
+ ["8FCC",0xB91D],
+ ["8FCD",0xB91E],
+ ["8FCE",0xB91F],
+ ["8FCF",0xB921],
+ ["8FD0",0xB922],
+ ["8FD1",0xB923],
+ ["8FD2",0xB924],
+ ["8FD3",0xB925],
+ ["8FD4",0xB926],
+ ["8FD5",0xB927],
+ ["8FD6",0xB928],
+ ["8FD7",0xB929],
+ ["8FD8",0xB92A],
+ ["8FD9",0xB92B],
+ ["8FDA",0xB92C],
+ ["8FDB",0xB92D],
+ ["8FDC",0xB92E],
+ ["8FDD",0xB92F],
+ ["8FDE",0xB930],
+ ["8FDF",0xB931],
+ ["8FE0",0xB932],
+ ["8FE1",0xB933],
+ ["8FE2",0xB934],
+ ["8FE3",0xB935],
+ ["8FE4",0xB936],
+ ["8FE5",0xB937],
+ ["8FE6",0xB938],
+ ["8FE7",0xB939],
+ ["8FE8",0xB93A],
+ ["8FE9",0xB93B],
+ ["8FEA",0xB93E],
+ ["8FEB",0xB93F],
+ ["8FEC",0xB941],
+ ["8FED",0xB942],
+ ["8FEE",0xB943],
+ ["8FEF",0xB945],
+ ["8FF0",0xB946],
+ ["8FF1",0xB947],
+ ["8FF2",0xB948],
+ ["8FF3",0xB949],
+ ["8FF4",0xB94A],
+ ["8FF5",0xB94B],
+ ["8FF6",0xB94D],
+ ["8FF7",0xB94E],
+ ["8FF8",0xB950],
+ ["8FF9",0xB952],
+ ["8FFA",0xB953],
+ ["8FFB",0xB954],
+ ["8FFC",0xB955],
+ ["8FFD",0xB956],
+ ["8FFE",0xB957],
+ ["9041",0xB95A],
+ ["9042",0xB95B],
+ ["9043",0xB95D],
+ ["9044",0xB95E],
+ ["9045",0xB95F],
+ ["9046",0xB961],
+ ["9047",0xB962],
+ ["9048",0xB963],
+ ["9049",0xB964],
+ ["904A",0xB965],
+ ["904B",0xB966],
+ ["904C",0xB967],
+ ["904D",0xB96A],
+ ["904E",0xB96C],
+ ["904F",0xB96E],
+ ["9050",0xB96F],
+ ["9051",0xB970],
+ ["9052",0xB971],
+ ["9053",0xB972],
+ ["9054",0xB973],
+ ["9055",0xB976],
+ ["9056",0xB977],
+ ["9057",0xB979],
+ ["9058",0xB97A],
+ ["9059",0xB97B],
+ ["905A",0xB97D],
+ ["9061",0xB97E],
+ ["9062",0xB97F],
+ ["9063",0xB980],
+ ["9064",0xB981],
+ ["9065",0xB982],
+ ["9066",0xB983],
+ ["9067",0xB986],
+ ["9068",0xB988],
+ ["9069",0xB98B],
+ ["906A",0xB98C],
+ ["906B",0xB98F],
+ ["906C",0xB990],
+ ["906D",0xB991],
+ ["906E",0xB992],
+ ["906F",0xB993],
+ ["9070",0xB994],
+ ["9071",0xB995],
+ ["9072",0xB996],
+ ["9073",0xB997],
+ ["9074",0xB998],
+ ["9075",0xB999],
+ ["9076",0xB99A],
+ ["9077",0xB99B],
+ ["9078",0xB99C],
+ ["9079",0xB99D],
+ ["907A",0xB99E],
+ ["9081",0xB99F],
+ ["9082",0xB9A0],
+ ["9083",0xB9A1],
+ ["9084",0xB9A2],
+ ["9085",0xB9A3],
+ ["9086",0xB9A4],
+ ["9087",0xB9A5],
+ ["9088",0xB9A6],
+ ["9089",0xB9A7],
+ ["908A",0xB9A8],
+ ["908B",0xB9A9],
+ ["908C",0xB9AA],
+ ["908D",0xB9AB],
+ ["908E",0xB9AE],
+ ["908F",0xB9AF],
+ ["9090",0xB9B1],
+ ["9091",0xB9B2],
+ ["9092",0xB9B3],
+ ["9093",0xB9B5],
+ ["9094",0xB9B6],
+ ["9095",0xB9B7],
+ ["9096",0xB9B8],
+ ["9097",0xB9B9],
+ ["9098",0xB9BA],
+ ["9099",0xB9BB],
+ ["909A",0xB9BE],
+ ["909B",0xB9C0],
+ ["909C",0xB9C2],
+ ["909D",0xB9C3],
+ ["909E",0xB9C4],
+ ["909F",0xB9C5],
+ ["90A0",0xB9C6],
+ ["90A1",0xB9C7],
+ ["90A2",0xB9CA],
+ ["90A3",0xB9CB],
+ ["90A4",0xB9CD],
+ ["90A5",0xB9D3],
+ ["90A6",0xB9D4],
+ ["90A7",0xB9D5],
+ ["90A8",0xB9D6],
+ ["90A9",0xB9D7],
+ ["90AA",0xB9DA],
+ ["90AB",0xB9DC],
+ ["90AC",0xB9DF],
+ ["90AD",0xB9E0],
+ ["90AE",0xB9E2],
+ ["90AF",0xB9E6],
+ ["90B0",0xB9E7],
+ ["90B1",0xB9E9],
+ ["90B2",0xB9EA],
+ ["90B3",0xB9EB],
+ ["90B4",0xB9ED],
+ ["90B5",0xB9EE],
+ ["90B6",0xB9EF],
+ ["90B7",0xB9F0],
+ ["90B8",0xB9F1],
+ ["90B9",0xB9F2],
+ ["90BA",0xB9F3],
+ ["90BB",0xB9F6],
+ ["90BC",0xB9FB],
+ ["90BD",0xB9FC],
+ ["90BE",0xB9FD],
+ ["90BF",0xB9FE],
+ ["90C0",0xB9FF],
+ ["90C1",0xBA02],
+ ["90C2",0xBA03],
+ ["90C3",0xBA04],
+ ["90C4",0xBA05],
+ ["90C5",0xBA06],
+ ["90C6",0xBA07],
+ ["90C7",0xBA09],
+ ["90C8",0xBA0A],
+ ["90C9",0xBA0B],
+ ["90CA",0xBA0C],
+ ["90CB",0xBA0D],
+ ["90CC",0xBA0E],
+ ["90CD",0xBA0F],
+ ["90CE",0xBA10],
+ ["90CF",0xBA11],
+ ["90D0",0xBA12],
+ ["90D1",0xBA13],
+ ["90D2",0xBA14],
+ ["90D3",0xBA16],
+ ["90D4",0xBA17],
+ ["90D5",0xBA18],
+ ["90D6",0xBA19],
+ ["90D7",0xBA1A],
+ ["90D8",0xBA1B],
+ ["90D9",0xBA1C],
+ ["90DA",0xBA1D],
+ ["90DB",0xBA1E],
+ ["90DC",0xBA1F],
+ ["90DD",0xBA20],
+ ["90DE",0xBA21],
+ ["90DF",0xBA22],
+ ["90E0",0xBA23],
+ ["90E1",0xBA24],
+ ["90E2",0xBA25],
+ ["90E3",0xBA26],
+ ["90E4",0xBA27],
+ ["90E5",0xBA28],
+ ["90E6",0xBA29],
+ ["90E7",0xBA2A],
+ ["90E8",0xBA2B],
+ ["90E9",0xBA2C],
+ ["90EA",0xBA2D],
+ ["90EB",0xBA2E],
+ ["90EC",0xBA2F],
+ ["90ED",0xBA30],
+ ["90EE",0xBA31],
+ ["90EF",0xBA32],
+ ["90F0",0xBA33],
+ ["90F1",0xBA34],
+ ["90F2",0xBA35],
+ ["90F3",0xBA36],
+ ["90F4",0xBA37],
+ ["90F5",0xBA3A],
+ ["90F6",0xBA3B],
+ ["90F7",0xBA3D],
+ ["90F8",0xBA3E],
+ ["90F9",0xBA3F],
+ ["90FA",0xBA41],
+ ["90FB",0xBA43],
+ ["90FC",0xBA44],
+ ["90FD",0xBA45],
+ ["90FE",0xBA46],
+ ["9141",0xBA47],
+ ["9142",0xBA4A],
+ ["9143",0xBA4C],
+ ["9144",0xBA4F],
+ ["9145",0xBA50],
+ ["9146",0xBA51],
+ ["9147",0xBA52],
+ ["9148",0xBA56],
+ ["9149",0xBA57],
+ ["914A",0xBA59],
+ ["914B",0xBA5A],
+ ["914C",0xBA5B],
+ ["914D",0xBA5D],
+ ["914E",0xBA5E],
+ ["914F",0xBA5F],
+ ["9150",0xBA60],
+ ["9151",0xBA61],
+ ["9152",0xBA62],
+ ["9153",0xBA63],
+ ["9154",0xBA66],
+ ["9155",0xBA6A],
+ ["9156",0xBA6B],
+ ["9157",0xBA6C],
+ ["9158",0xBA6D],
+ ["9159",0xBA6E],
+ ["915A",0xBA6F],
+ ["9161",0xBA72],
+ ["9162",0xBA73],
+ ["9163",0xBA75],
+ ["9164",0xBA76],
+ ["9165",0xBA77],
+ ["9166",0xBA79],
+ ["9167",0xBA7A],
+ ["9168",0xBA7B],
+ ["9169",0xBA7C],
+ ["916A",0xBA7D],
+ ["916B",0xBA7E],
+ ["916C",0xBA7F],
+ ["916D",0xBA80],
+ ["916E",0xBA81],
+ ["916F",0xBA82],
+ ["9170",0xBA86],
+ ["9171",0xBA88],
+ ["9172",0xBA89],
+ ["9173",0xBA8A],
+ ["9174",0xBA8B],
+ ["9175",0xBA8D],
+ ["9176",0xBA8E],
+ ["9177",0xBA8F],
+ ["9178",0xBA90],
+ ["9179",0xBA91],
+ ["917A",0xBA92],
+ ["9181",0xBA93],
+ ["9182",0xBA94],
+ ["9183",0xBA95],
+ ["9184",0xBA96],
+ ["9185",0xBA97],
+ ["9186",0xBA98],
+ ["9187",0xBA99],
+ ["9188",0xBA9A],
+ ["9189",0xBA9B],
+ ["918A",0xBA9C],
+ ["918B",0xBA9D],
+ ["918C",0xBA9E],
+ ["918D",0xBA9F],
+ ["918E",0xBAA0],
+ ["918F",0xBAA1],
+ ["9190",0xBAA2],
+ ["9191",0xBAA3],
+ ["9192",0xBAA4],
+ ["9193",0xBAA5],
+ ["9194",0xBAA6],
+ ["9195",0xBAA7],
+ ["9196",0xBAAA],
+ ["9197",0xBAAD],
+ ["9198",0xBAAE],
+ ["9199",0xBAAF],
+ ["919A",0xBAB1],
+ ["919B",0xBAB3],
+ ["919C",0xBAB4],
+ ["919D",0xBAB5],
+ ["919E",0xBAB6],
+ ["919F",0xBAB7],
+ ["91A0",0xBABA],
+ ["91A1",0xBABC],
+ ["91A2",0xBABE],
+ ["91A3",0xBABF],
+ ["91A4",0xBAC0],
+ ["91A5",0xBAC1],
+ ["91A6",0xBAC2],
+ ["91A7",0xBAC3],
+ ["91A8",0xBAC5],
+ ["91A9",0xBAC6],
+ ["91AA",0xBAC7],
+ ["91AB",0xBAC9],
+ ["91AC",0xBACA],
+ ["91AD",0xBACB],
+ ["91AE",0xBACC],
+ ["91AF",0xBACD],
+ ["91B0",0xBACE],
+ ["91B1",0xBACF],
+ ["91B2",0xBAD0],
+ ["91B3",0xBAD1],
+ ["91B4",0xBAD2],
+ ["91B5",0xBAD3],
+ ["91B6",0xBAD4],
+ ["91B7",0xBAD5],
+ ["91B8",0xBAD6],
+ ["91B9",0xBAD7],
+ ["91BA",0xBADA],
+ ["91BB",0xBADB],
+ ["91BC",0xBADC],
+ ["91BD",0xBADD],
+ ["91BE",0xBADE],
+ ["91BF",0xBADF],
+ ["91C0",0xBAE0],
+ ["91C1",0xBAE1],
+ ["91C2",0xBAE2],
+ ["91C3",0xBAE3],
+ ["91C4",0xBAE4],
+ ["91C5",0xBAE5],
+ ["91C6",0xBAE6],
+ ["91C7",0xBAE7],
+ ["91C8",0xBAE8],
+ ["91C9",0xBAE9],
+ ["91CA",0xBAEA],
+ ["91CB",0xBAEB],
+ ["91CC",0xBAEC],
+ ["91CD",0xBAED],
+ ["91CE",0xBAEE],
+ ["91CF",0xBAEF],
+ ["91D0",0xBAF0],
+ ["91D1",0xBAF1],
+ ["91D2",0xBAF2],
+ ["91D3",0xBAF3],
+ ["91D4",0xBAF4],
+ ["91D5",0xBAF5],
+ ["91D6",0xBAF6],
+ ["91D7",0xBAF7],
+ ["91D8",0xBAF8],
+ ["91D9",0xBAF9],
+ ["91DA",0xBAFA],
+ ["91DB",0xBAFB],
+ ["91DC",0xBAFD],
+ ["91DD",0xBAFE],
+ ["91DE",0xBAFF],
+ ["91DF",0xBB01],
+ ["91E0",0xBB02],
+ ["91E1",0xBB03],
+ ["91E2",0xBB05],
+ ["91E3",0xBB06],
+ ["91E4",0xBB07],
+ ["91E5",0xBB08],
+ ["91E6",0xBB09],
+ ["91E7",0xBB0A],
+ ["91E8",0xBB0B],
+ ["91E9",0xBB0C],
+ ["91EA",0xBB0E],
+ ["91EB",0xBB10],
+ ["91EC",0xBB12],
+ ["91ED",0xBB13],
+ ["91EE",0xBB14],
+ ["91EF",0xBB15],
+ ["91F0",0xBB16],
+ ["91F1",0xBB17],
+ ["91F2",0xBB19],
+ ["91F3",0xBB1A],
+ ["91F4",0xBB1B],
+ ["91F5",0xBB1D],
+ ["91F6",0xBB1E],
+ ["91F7",0xBB1F],
+ ["91F8",0xBB21],
+ ["91F9",0xBB22],
+ ["91FA",0xBB23],
+ ["91FB",0xBB24],
+ ["91FC",0xBB25],
+ ["91FD",0xBB26],
+ ["91FE",0xBB27],
+ ["9241",0xBB28],
+ ["9242",0xBB2A],
+ ["9243",0xBB2C],
+ ["9244",0xBB2D],
+ ["9245",0xBB2E],
+ ["9246",0xBB2F],
+ ["9247",0xBB30],
+ ["9248",0xBB31],
+ ["9249",0xBB32],
+ ["924A",0xBB33],
+ ["924B",0xBB37],
+ ["924C",0xBB39],
+ ["924D",0xBB3A],
+ ["924E",0xBB3F],
+ ["924F",0xBB40],
+ ["9250",0xBB41],
+ ["9251",0xBB42],
+ ["9252",0xBB43],
+ ["9253",0xBB46],
+ ["9254",0xBB48],
+ ["9255",0xBB4A],
+ ["9256",0xBB4B],
+ ["9257",0xBB4C],
+ ["9258",0xBB4E],
+ ["9259",0xBB51],
+ ["925A",0xBB52],
+ ["9261",0xBB53],
+ ["9262",0xBB55],
+ ["9263",0xBB56],
+ ["9264",0xBB57],
+ ["9265",0xBB59],
+ ["9266",0xBB5A],
+ ["9267",0xBB5B],
+ ["9268",0xBB5C],
+ ["9269",0xBB5D],
+ ["926A",0xBB5E],
+ ["926B",0xBB5F],
+ ["926C",0xBB60],
+ ["926D",0xBB62],
+ ["926E",0xBB64],
+ ["926F",0xBB65],
+ ["9270",0xBB66],
+ ["9271",0xBB67],
+ ["9272",0xBB68],
+ ["9273",0xBB69],
+ ["9274",0xBB6A],
+ ["9275",0xBB6B],
+ ["9276",0xBB6D],
+ ["9277",0xBB6E],
+ ["9278",0xBB6F],
+ ["9279",0xBB70],
+ ["927A",0xBB71],
+ ["9281",0xBB72],
+ ["9282",0xBB73],
+ ["9283",0xBB74],
+ ["9284",0xBB75],
+ ["9285",0xBB76],
+ ["9286",0xBB77],
+ ["9287",0xBB78],
+ ["9288",0xBB79],
+ ["9289",0xBB7A],
+ ["928A",0xBB7B],
+ ["928B",0xBB7C],
+ ["928C",0xBB7D],
+ ["928D",0xBB7E],
+ ["928E",0xBB7F],
+ ["928F",0xBB80],
+ ["9290",0xBB81],
+ ["9291",0xBB82],
+ ["9292",0xBB83],
+ ["9293",0xBB84],
+ ["9294",0xBB85],
+ ["9295",0xBB86],
+ ["9296",0xBB87],
+ ["9297",0xBB89],
+ ["9298",0xBB8A],
+ ["9299",0xBB8B],
+ ["929A",0xBB8D],
+ ["929B",0xBB8E],
+ ["929C",0xBB8F],
+ ["929D",0xBB91],
+ ["929E",0xBB92],
+ ["929F",0xBB93],
+ ["92A0",0xBB94],
+ ["92A1",0xBB95],
+ ["92A2",0xBB96],
+ ["92A3",0xBB97],
+ ["92A4",0xBB98],
+ ["92A5",0xBB99],
+ ["92A6",0xBB9A],
+ ["92A7",0xBB9B],
+ ["92A8",0xBB9C],
+ ["92A9",0xBB9D],
+ ["92AA",0xBB9E],
+ ["92AB",0xBB9F],
+ ["92AC",0xBBA0],
+ ["92AD",0xBBA1],
+ ["92AE",0xBBA2],
+ ["92AF",0xBBA3],
+ ["92B0",0xBBA5],
+ ["92B1",0xBBA6],
+ ["92B2",0xBBA7],
+ ["92B3",0xBBA9],
+ ["92B4",0xBBAA],
+ ["92B5",0xBBAB],
+ ["92B6",0xBBAD],
+ ["92B7",0xBBAE],
+ ["92B8",0xBBAF],
+ ["92B9",0xBBB0],
+ ["92BA",0xBBB1],
+ ["92BB",0xBBB2],
+ ["92BC",0xBBB3],
+ ["92BD",0xBBB5],
+ ["92BE",0xBBB6],
+ ["92BF",0xBBB8],
+ ["92C0",0xBBB9],
+ ["92C1",0xBBBA],
+ ["92C2",0xBBBB],
+ ["92C3",0xBBBC],
+ ["92C4",0xBBBD],
+ ["92C5",0xBBBE],
+ ["92C6",0xBBBF],
+ ["92C7",0xBBC1],
+ ["92C8",0xBBC2],
+ ["92C9",0xBBC3],
+ ["92CA",0xBBC5],
+ ["92CB",0xBBC6],
+ ["92CC",0xBBC7],
+ ["92CD",0xBBC9],
+ ["92CE",0xBBCA],
+ ["92CF",0xBBCB],
+ ["92D0",0xBBCC],
+ ["92D1",0xBBCD],
+ ["92D2",0xBBCE],
+ ["92D3",0xBBCF],
+ ["92D4",0xBBD1],
+ ["92D5",0xBBD2],
+ ["92D6",0xBBD4],
+ ["92D7",0xBBD5],
+ ["92D8",0xBBD6],
+ ["92D9",0xBBD7],
+ ["92DA",0xBBD8],
+ ["92DB",0xBBD9],
+ ["92DC",0xBBDA],
+ ["92DD",0xBBDB],
+ ["92DE",0xBBDC],
+ ["92DF",0xBBDD],
+ ["92E0",0xBBDE],
+ ["92E1",0xBBDF],
+ ["92E2",0xBBE0],
+ ["92E3",0xBBE1],
+ ["92E4",0xBBE2],
+ ["92E5",0xBBE3],
+ ["92E6",0xBBE4],
+ ["92E7",0xBBE5],
+ ["92E8",0xBBE6],
+ ["92E9",0xBBE7],
+ ["92EA",0xBBE8],
+ ["92EB",0xBBE9],
+ ["92EC",0xBBEA],
+ ["92ED",0xBBEB],
+ ["92EE",0xBBEC],
+ ["92EF",0xBBED],
+ ["92F0",0xBBEE],
+ ["92F1",0xBBEF],
+ ["92F2",0xBBF0],
+ ["92F3",0xBBF1],
+ ["92F4",0xBBF2],
+ ["92F5",0xBBF3],
+ ["92F6",0xBBF4],
+ ["92F7",0xBBF5],
+ ["92F8",0xBBF6],
+ ["92F9",0xBBF7],
+ ["92FA",0xBBFA],
+ ["92FB",0xBBFB],
+ ["92FC",0xBBFD],
+ ["92FD",0xBBFE],
+ ["92FE",0xBC01],
+ ["9341",0xBC03],
+ ["9342",0xBC04],
+ ["9343",0xBC05],
+ ["9344",0xBC06],
+ ["9345",0xBC07],
+ ["9346",0xBC0A],
+ ["9347",0xBC0E],
+ ["9348",0xBC10],
+ ["9349",0xBC12],
+ ["934A",0xBC13],
+ ["934B",0xBC19],
+ ["934C",0xBC1A],
+ ["934D",0xBC20],
+ ["934E",0xBC21],
+ ["934F",0xBC22],
+ ["9350",0xBC23],
+ ["9351",0xBC26],
+ ["9352",0xBC28],
+ ["9353",0xBC2A],
+ ["9354",0xBC2B],
+ ["9355",0xBC2C],
+ ["9356",0xBC2E],
+ ["9357",0xBC2F],
+ ["9358",0xBC32],
+ ["9359",0xBC33],
+ ["935A",0xBC35],
+ ["9361",0xBC36],
+ ["9362",0xBC37],
+ ["9363",0xBC39],
+ ["9364",0xBC3A],
+ ["9365",0xBC3B],
+ ["9366",0xBC3C],
+ ["9367",0xBC3D],
+ ["9368",0xBC3E],
+ ["9369",0xBC3F],
+ ["936A",0xBC42],
+ ["936B",0xBC46],
+ ["936C",0xBC47],
+ ["936D",0xBC48],
+ ["936E",0xBC4A],
+ ["936F",0xBC4B],
+ ["9370",0xBC4E],
+ ["9371",0xBC4F],
+ ["9372",0xBC51],
+ ["9373",0xBC52],
+ ["9374",0xBC53],
+ ["9375",0xBC54],
+ ["9376",0xBC55],
+ ["9377",0xBC56],
+ ["9378",0xBC57],
+ ["9379",0xBC58],
+ ["937A",0xBC59],
+ ["9381",0xBC5A],
+ ["9382",0xBC5B],
+ ["9383",0xBC5C],
+ ["9384",0xBC5E],
+ ["9385",0xBC5F],
+ ["9386",0xBC60],
+ ["9387",0xBC61],
+ ["9388",0xBC62],
+ ["9389",0xBC63],
+ ["938A",0xBC64],
+ ["938B",0xBC65],
+ ["938C",0xBC66],
+ ["938D",0xBC67],
+ ["938E",0xBC68],
+ ["938F",0xBC69],
+ ["9390",0xBC6A],
+ ["9391",0xBC6B],
+ ["9392",0xBC6C],
+ ["9393",0xBC6D],
+ ["9394",0xBC6E],
+ ["9395",0xBC6F],
+ ["9396",0xBC70],
+ ["9397",0xBC71],
+ ["9398",0xBC72],
+ ["9399",0xBC73],
+ ["939A",0xBC74],
+ ["939B",0xBC75],
+ ["939C",0xBC76],
+ ["939D",0xBC77],
+ ["939E",0xBC78],
+ ["939F",0xBC79],
+ ["93A0",0xBC7A],
+ ["93A1",0xBC7B],
+ ["93A2",0xBC7C],
+ ["93A3",0xBC7D],
+ ["93A4",0xBC7E],
+ ["93A5",0xBC7F],
+ ["93A6",0xBC80],
+ ["93A7",0xBC81],
+ ["93A8",0xBC82],
+ ["93A9",0xBC83],
+ ["93AA",0xBC86],
+ ["93AB",0xBC87],
+ ["93AC",0xBC89],
+ ["93AD",0xBC8A],
+ ["93AE",0xBC8D],
+ ["93AF",0xBC8F],
+ ["93B0",0xBC90],
+ ["93B1",0xBC91],
+ ["93B2",0xBC92],
+ ["93B3",0xBC93],
+ ["93B4",0xBC96],
+ ["93B5",0xBC98],
+ ["93B6",0xBC9B],
+ ["93B7",0xBC9C],
+ ["93B8",0xBC9D],
+ ["93B9",0xBC9E],
+ ["93BA",0xBC9F],
+ ["93BB",0xBCA2],
+ ["93BC",0xBCA3],
+ ["93BD",0xBCA5],
+ ["93BE",0xBCA6],
+ ["93BF",0xBCA9],
+ ["93C0",0xBCAA],
+ ["93C1",0xBCAB],
+ ["93C2",0xBCAC],
+ ["93C3",0xBCAD],
+ ["93C4",0xBCAE],
+ ["93C5",0xBCAF],
+ ["93C6",0xBCB2],
+ ["93C7",0xBCB6],
+ ["93C8",0xBCB7],
+ ["93C9",0xBCB8],
+ ["93CA",0xBCB9],
+ ["93CB",0xBCBA],
+ ["93CC",0xBCBB],
+ ["93CD",0xBCBE],
+ ["93CE",0xBCBF],
+ ["93CF",0xBCC1],
+ ["93D0",0xBCC2],
+ ["93D1",0xBCC3],
+ ["93D2",0xBCC5],
+ ["93D3",0xBCC6],
+ ["93D4",0xBCC7],
+ ["93D5",0xBCC8],
+ ["93D6",0xBCC9],
+ ["93D7",0xBCCA],
+ ["93D8",0xBCCB],
+ ["93D9",0xBCCC],
+ ["93DA",0xBCCE],
+ ["93DB",0xBCD2],
+ ["93DC",0xBCD3],
+ ["93DD",0xBCD4],
+ ["93DE",0xBCD6],
+ ["93DF",0xBCD7],
+ ["93E0",0xBCD9],
+ ["93E1",0xBCDA],
+ ["93E2",0xBCDB],
+ ["93E3",0xBCDD],
+ ["93E4",0xBCDE],
+ ["93E5",0xBCDF],
+ ["93E6",0xBCE0],
+ ["93E7",0xBCE1],
+ ["93E8",0xBCE2],
+ ["93E9",0xBCE3],
+ ["93EA",0xBCE4],
+ ["93EB",0xBCE5],
+ ["93EC",0xBCE6],
+ ["93ED",0xBCE7],
+ ["93EE",0xBCE8],
+ ["93EF",0xBCE9],
+ ["93F0",0xBCEA],
+ ["93F1",0xBCEB],
+ ["93F2",0xBCEC],
+ ["93F3",0xBCED],
+ ["93F4",0xBCEE],
+ ["93F5",0xBCEF],
+ ["93F6",0xBCF0],
+ ["93F7",0xBCF1],
+ ["93F8",0xBCF2],
+ ["93F9",0xBCF3],
+ ["93FA",0xBCF7],
+ ["93FB",0xBCF9],
+ ["93FC",0xBCFA],
+ ["93FD",0xBCFB],
+ ["93FE",0xBCFD],
+ ["9441",0xBCFE],
+ ["9442",0xBCFF],
+ ["9443",0xBD00],
+ ["9444",0xBD01],
+ ["9445",0xBD02],
+ ["9446",0xBD03],
+ ["9447",0xBD06],
+ ["9448",0xBD08],
+ ["9449",0xBD0A],
+ ["944A",0xBD0B],
+ ["944B",0xBD0C],
+ ["944C",0xBD0D],
+ ["944D",0xBD0E],
+ ["944E",0xBD0F],
+ ["944F",0xBD11],
+ ["9450",0xBD12],
+ ["9451",0xBD13],
+ ["9452",0xBD15],
+ ["9453",0xBD16],
+ ["9454",0xBD17],
+ ["9455",0xBD18],
+ ["9456",0xBD19],
+ ["9457",0xBD1A],
+ ["9458",0xBD1B],
+ ["9459",0xBD1C],
+ ["945A",0xBD1D],
+ ["9461",0xBD1E],
+ ["9462",0xBD1F],
+ ["9463",0xBD20],
+ ["9464",0xBD21],
+ ["9465",0xBD22],
+ ["9466",0xBD23],
+ ["9467",0xBD25],
+ ["9468",0xBD26],
+ ["9469",0xBD27],
+ ["946A",0xBD28],
+ ["946B",0xBD29],
+ ["946C",0xBD2A],
+ ["946D",0xBD2B],
+ ["946E",0xBD2D],
+ ["946F",0xBD2E],
+ ["9470",0xBD2F],
+ ["9471",0xBD30],
+ ["9472",0xBD31],
+ ["9473",0xBD32],
+ ["9474",0xBD33],
+ ["9475",0xBD34],
+ ["9476",0xBD35],
+ ["9477",0xBD36],
+ ["9478",0xBD37],
+ ["9479",0xBD38],
+ ["947A",0xBD39],
+ ["9481",0xBD3A],
+ ["9482",0xBD3B],
+ ["9483",0xBD3C],
+ ["9484",0xBD3D],
+ ["9485",0xBD3E],
+ ["9486",0xBD3F],
+ ["9487",0xBD41],
+ ["9488",0xBD42],
+ ["9489",0xBD43],
+ ["948A",0xBD44],
+ ["948B",0xBD45],
+ ["948C",0xBD46],
+ ["948D",0xBD47],
+ ["948E",0xBD4A],
+ ["948F",0xBD4B],
+ ["9490",0xBD4D],
+ ["9491",0xBD4E],
+ ["9492",0xBD4F],
+ ["9493",0xBD51],
+ ["9494",0xBD52],
+ ["9495",0xBD53],
+ ["9496",0xBD54],
+ ["9497",0xBD55],
+ ["9498",0xBD56],
+ ["9499",0xBD57],
+ ["949A",0xBD5A],
+ ["949B",0xBD5B],
+ ["949C",0xBD5C],
+ ["949D",0xBD5D],
+ ["949E",0xBD5E],
+ ["949F",0xBD5F],
+ ["94A0",0xBD60],
+ ["94A1",0xBD61],
+ ["94A2",0xBD62],
+ ["94A3",0xBD63],
+ ["94A4",0xBD65],
+ ["94A5",0xBD66],
+ ["94A6",0xBD67],
+ ["94A7",0xBD69],
+ ["94A8",0xBD6A],
+ ["94A9",0xBD6B],
+ ["94AA",0xBD6C],
+ ["94AB",0xBD6D],
+ ["94AC",0xBD6E],
+ ["94AD",0xBD6F],
+ ["94AE",0xBD70],
+ ["94AF",0xBD71],
+ ["94B0",0xBD72],
+ ["94B1",0xBD73],
+ ["94B2",0xBD74],
+ ["94B3",0xBD75],
+ ["94B4",0xBD76],
+ ["94B5",0xBD77],
+ ["94B6",0xBD78],
+ ["94B7",0xBD79],
+ ["94B8",0xBD7A],
+ ["94B9",0xBD7B],
+ ["94BA",0xBD7C],
+ ["94BB",0xBD7D],
+ ["94BC",0xBD7E],
+ ["94BD",0xBD7F],
+ ["94BE",0xBD82],
+ ["94BF",0xBD83],
+ ["94C0",0xBD85],
+ ["94C1",0xBD86],
+ ["94C2",0xBD8B],
+ ["94C3",0xBD8C],
+ ["94C4",0xBD8D],
+ ["94C5",0xBD8E],
+ ["94C6",0xBD8F],
+ ["94C7",0xBD92],
+ ["94C8",0xBD94],
+ ["94C9",0xBD96],
+ ["94CA",0xBD97],
+ ["94CB",0xBD98],
+ ["94CC",0xBD9B],
+ ["94CD",0xBD9D],
+ ["94CE",0xBD9E],
+ ["94CF",0xBD9F],
+ ["94D0",0xBDA0],
+ ["94D1",0xBDA1],
+ ["94D2",0xBDA2],
+ ["94D3",0xBDA3],
+ ["94D4",0xBDA5],
+ ["94D5",0xBDA6],
+ ["94D6",0xBDA7],
+ ["94D7",0xBDA8],
+ ["94D8",0xBDA9],
+ ["94D9",0xBDAA],
+ ["94DA",0xBDAB],
+ ["94DB",0xBDAC],
+ ["94DC",0xBDAD],
+ ["94DD",0xBDAE],
+ ["94DE",0xBDAF],
+ ["94DF",0xBDB1],
+ ["94E0",0xBDB2],
+ ["94E1",0xBDB3],
+ ["94E2",0xBDB4],
+ ["94E3",0xBDB5],
+ ["94E4",0xBDB6],
+ ["94E5",0xBDB7],
+ ["94E6",0xBDB9],
+ ["94E7",0xBDBA],
+ ["94E8",0xBDBB],
+ ["94E9",0xBDBC],
+ ["94EA",0xBDBD],
+ ["94EB",0xBDBE],
+ ["94EC",0xBDBF],
+ ["94ED",0xBDC0],
+ ["94EE",0xBDC1],
+ ["94EF",0xBDC2],
+ ["94F0",0xBDC3],
+ ["94F1",0xBDC4],
+ ["94F2",0xBDC5],
+ ["94F3",0xBDC6],
+ ["94F4",0xBDC7],
+ ["94F5",0xBDC8],
+ ["94F6",0xBDC9],
+ ["94F7",0xBDCA],
+ ["94F8",0xBDCB],
+ ["94F9",0xBDCC],
+ ["94FA",0xBDCD],
+ ["94FB",0xBDCE],
+ ["94FC",0xBDCF],
+ ["94FD",0xBDD0],
+ ["94FE",0xBDD1],
+ ["9541",0xBDD2],
+ ["9542",0xBDD3],
+ ["9543",0xBDD6],
+ ["9544",0xBDD7],
+ ["9545",0xBDD9],
+ ["9546",0xBDDA],
+ ["9547",0xBDDB],
+ ["9548",0xBDDD],
+ ["9549",0xBDDE],
+ ["954A",0xBDDF],
+ ["954B",0xBDE0],
+ ["954C",0xBDE1],
+ ["954D",0xBDE2],
+ ["954E",0xBDE3],
+ ["954F",0xBDE4],
+ ["9550",0xBDE5],
+ ["9551",0xBDE6],
+ ["9552",0xBDE7],
+ ["9553",0xBDE8],
+ ["9554",0xBDEA],
+ ["9555",0xBDEB],
+ ["9556",0xBDEC],
+ ["9557",0xBDED],
+ ["9558",0xBDEE],
+ ["9559",0xBDEF],
+ ["955A",0xBDF1],
+ ["9561",0xBDF2],
+ ["9562",0xBDF3],
+ ["9563",0xBDF5],
+ ["9564",0xBDF6],
+ ["9565",0xBDF7],
+ ["9566",0xBDF9],
+ ["9567",0xBDFA],
+ ["9568",0xBDFB],
+ ["9569",0xBDFC],
+ ["956A",0xBDFD],
+ ["956B",0xBDFE],
+ ["956C",0xBDFF],
+ ["956D",0xBE01],
+ ["956E",0xBE02],
+ ["956F",0xBE04],
+ ["9570",0xBE06],
+ ["9571",0xBE07],
+ ["9572",0xBE08],
+ ["9573",0xBE09],
+ ["9574",0xBE0A],
+ ["9575",0xBE0B],
+ ["9576",0xBE0E],
+ ["9577",0xBE0F],
+ ["9578",0xBE11],
+ ["9579",0xBE12],
+ ["957A",0xBE13],
+ ["9581",0xBE15],
+ ["9582",0xBE16],
+ ["9583",0xBE17],
+ ["9584",0xBE18],
+ ["9585",0xBE19],
+ ["9586",0xBE1A],
+ ["9587",0xBE1B],
+ ["9588",0xBE1E],
+ ["9589",0xBE20],
+ ["958A",0xBE21],
+ ["958B",0xBE22],
+ ["958C",0xBE23],
+ ["958D",0xBE24],
+ ["958E",0xBE25],
+ ["958F",0xBE26],
+ ["9590",0xBE27],
+ ["9591",0xBE28],
+ ["9592",0xBE29],
+ ["9593",0xBE2A],
+ ["9594",0xBE2B],
+ ["9595",0xBE2C],
+ ["9596",0xBE2D],
+ ["9597",0xBE2E],
+ ["9598",0xBE2F],
+ ["9599",0xBE30],
+ ["959A",0xBE31],
+ ["959B",0xBE32],
+ ["959C",0xBE33],
+ ["959D",0xBE34],
+ ["959E",0xBE35],
+ ["959F",0xBE36],
+ ["95A0",0xBE37],
+ ["95A1",0xBE38],
+ ["95A2",0xBE39],
+ ["95A3",0xBE3A],
+ ["95A4",0xBE3B],
+ ["95A5",0xBE3C],
+ ["95A6",0xBE3D],
+ ["95A7",0xBE3E],
+ ["95A8",0xBE3F],
+ ["95A9",0xBE40],
+ ["95AA",0xBE41],
+ ["95AB",0xBE42],
+ ["95AC",0xBE43],
+ ["95AD",0xBE46],
+ ["95AE",0xBE47],
+ ["95AF",0xBE49],
+ ["95B0",0xBE4A],
+ ["95B1",0xBE4B],
+ ["95B2",0xBE4D],
+ ["95B3",0xBE4F],
+ ["95B4",0xBE50],
+ ["95B5",0xBE51],
+ ["95B6",0xBE52],
+ ["95B7",0xBE53],
+ ["95B8",0xBE56],
+ ["95B9",0xBE58],
+ ["95BA",0xBE5C],
+ ["95BB",0xBE5D],
+ ["95BC",0xBE5E],
+ ["95BD",0xBE5F],
+ ["95BE",0xBE62],
+ ["95BF",0xBE63],
+ ["95C0",0xBE65],
+ ["95C1",0xBE66],
+ ["95C2",0xBE67],
+ ["95C3",0xBE69],
+ ["95C4",0xBE6B],
+ ["95C5",0xBE6C],
+ ["95C6",0xBE6D],
+ ["95C7",0xBE6E],
+ ["95C8",0xBE6F],
+ ["95C9",0xBE72],
+ ["95CA",0xBE76],
+ ["95CB",0xBE77],
+ ["95CC",0xBE78],
+ ["95CD",0xBE79],
+ ["95CE",0xBE7A],
+ ["95CF",0xBE7E],
+ ["95D0",0xBE7F],
+ ["95D1",0xBE81],
+ ["95D2",0xBE82],
+ ["95D3",0xBE83],
+ ["95D4",0xBE85],
+ ["95D5",0xBE86],
+ ["95D6",0xBE87],
+ ["95D7",0xBE88],
+ ["95D8",0xBE89],
+ ["95D9",0xBE8A],
+ ["95DA",0xBE8B],
+ ["95DB",0xBE8E],
+ ["95DC",0xBE92],
+ ["95DD",0xBE93],
+ ["95DE",0xBE94],
+ ["95DF",0xBE95],
+ ["95E0",0xBE96],
+ ["95E1",0xBE97],
+ ["95E2",0xBE9A],
+ ["95E3",0xBE9B],
+ ["95E4",0xBE9C],
+ ["95E5",0xBE9D],
+ ["95E6",0xBE9E],
+ ["95E7",0xBE9F],
+ ["95E8",0xBEA0],
+ ["95E9",0xBEA1],
+ ["95EA",0xBEA2],
+ ["95EB",0xBEA3],
+ ["95EC",0xBEA4],
+ ["95ED",0xBEA5],
+ ["95EE",0xBEA6],
+ ["95EF",0xBEA7],
+ ["95F0",0xBEA9],
+ ["95F1",0xBEAA],
+ ["95F2",0xBEAB],
+ ["95F3",0xBEAC],
+ ["95F4",0xBEAD],
+ ["95F5",0xBEAE],
+ ["95F6",0xBEAF],
+ ["95F7",0xBEB0],
+ ["95F8",0xBEB1],
+ ["95F9",0xBEB2],
+ ["95FA",0xBEB3],
+ ["95FB",0xBEB4],
+ ["95FC",0xBEB5],
+ ["95FD",0xBEB6],
+ ["95FE",0xBEB7],
+ ["9641",0xBEB8],
+ ["9642",0xBEB9],
+ ["9643",0xBEBA],
+ ["9644",0xBEBB],
+ ["9645",0xBEBC],
+ ["9646",0xBEBD],
+ ["9647",0xBEBE],
+ ["9648",0xBEBF],
+ ["9649",0xBEC0],
+ ["964A",0xBEC1],
+ ["964B",0xBEC2],
+ ["964C",0xBEC3],
+ ["964D",0xBEC4],
+ ["964E",0xBEC5],
+ ["964F",0xBEC6],
+ ["9650",0xBEC7],
+ ["9651",0xBEC8],
+ ["9652",0xBEC9],
+ ["9653",0xBECA],
+ ["9654",0xBECB],
+ ["9655",0xBECC],
+ ["9656",0xBECD],
+ ["9657",0xBECE],
+ ["9658",0xBECF],
+ ["9659",0xBED2],
+ ["965A",0xBED3],
+ ["9661",0xBED5],
+ ["9662",0xBED6],
+ ["9663",0xBED9],
+ ["9664",0xBEDA],
+ ["9665",0xBEDB],
+ ["9666",0xBEDC],
+ ["9667",0xBEDD],
+ ["9668",0xBEDE],
+ ["9669",0xBEDF],
+ ["966A",0xBEE1],
+ ["966B",0xBEE2],
+ ["966C",0xBEE6],
+ ["966D",0xBEE7],
+ ["966E",0xBEE8],
+ ["966F",0xBEE9],
+ ["9670",0xBEEA],
+ ["9671",0xBEEB],
+ ["9672",0xBEED],
+ ["9673",0xBEEE],
+ ["9674",0xBEEF],
+ ["9675",0xBEF0],
+ ["9676",0xBEF1],
+ ["9677",0xBEF2],
+ ["9678",0xBEF3],
+ ["9679",0xBEF4],
+ ["967A",0xBEF5],
+ ["9681",0xBEF6],
+ ["9682",0xBEF7],
+ ["9683",0xBEF8],
+ ["9684",0xBEF9],
+ ["9685",0xBEFA],
+ ["9686",0xBEFB],
+ ["9687",0xBEFC],
+ ["9688",0xBEFD],
+ ["9689",0xBEFE],
+ ["968A",0xBEFF],
+ ["968B",0xBF00],
+ ["968C",0xBF02],
+ ["968D",0xBF03],
+ ["968E",0xBF04],
+ ["968F",0xBF05],
+ ["9690",0xBF06],
+ ["9691",0xBF07],
+ ["9692",0xBF0A],
+ ["9693",0xBF0B],
+ ["9694",0xBF0C],
+ ["9695",0xBF0D],
+ ["9696",0xBF0E],
+ ["9697",0xBF0F],
+ ["9698",0xBF10],
+ ["9699",0xBF11],
+ ["969A",0xBF12],
+ ["969B",0xBF13],
+ ["969C",0xBF14],
+ ["969D",0xBF15],
+ ["969E",0xBF16],
+ ["969F",0xBF17],
+ ["96A0",0xBF1A],
+ ["96A1",0xBF1E],
+ ["96A2",0xBF1F],
+ ["96A3",0xBF20],
+ ["96A4",0xBF21],
+ ["96A5",0xBF22],
+ ["96A6",0xBF23],
+ ["96A7",0xBF24],
+ ["96A8",0xBF25],
+ ["96A9",0xBF26],
+ ["96AA",0xBF27],
+ ["96AB",0xBF28],
+ ["96AC",0xBF29],
+ ["96AD",0xBF2A],
+ ["96AE",0xBF2B],
+ ["96AF",0xBF2C],
+ ["96B0",0xBF2D],
+ ["96B1",0xBF2E],
+ ["96B2",0xBF2F],
+ ["96B3",0xBF30],
+ ["96B4",0xBF31],
+ ["96B5",0xBF32],
+ ["96B6",0xBF33],
+ ["96B7",0xBF34],
+ ["96B8",0xBF35],
+ ["96B9",0xBF36],
+ ["96BA",0xBF37],
+ ["96BB",0xBF38],
+ ["96BC",0xBF39],
+ ["96BD",0xBF3A],
+ ["96BE",0xBF3B],
+ ["96BF",0xBF3C],
+ ["96C0",0xBF3D],
+ ["96C1",0xBF3E],
+ ["96C2",0xBF3F],
+ ["96C3",0xBF42],
+ ["96C4",0xBF43],
+ ["96C5",0xBF45],
+ ["96C6",0xBF46],
+ ["96C7",0xBF47],
+ ["96C8",0xBF49],
+ ["96C9",0xBF4A],
+ ["96CA",0xBF4B],
+ ["96CB",0xBF4C],
+ ["96CC",0xBF4D],
+ ["96CD",0xBF4E],
+ ["96CE",0xBF4F],
+ ["96CF",0xBF52],
+ ["96D0",0xBF53],
+ ["96D1",0xBF54],
+ ["96D2",0xBF56],
+ ["96D3",0xBF57],
+ ["96D4",0xBF58],
+ ["96D5",0xBF59],
+ ["96D6",0xBF5A],
+ ["96D7",0xBF5B],
+ ["96D8",0xBF5C],
+ ["96D9",0xBF5D],
+ ["96DA",0xBF5E],
+ ["96DB",0xBF5F],
+ ["96DC",0xBF60],
+ ["96DD",0xBF61],
+ ["96DE",0xBF62],
+ ["96DF",0xBF63],
+ ["96E0",0xBF64],
+ ["96E1",0xBF65],
+ ["96E2",0xBF66],
+ ["96E3",0xBF67],
+ ["96E4",0xBF68],
+ ["96E5",0xBF69],
+ ["96E6",0xBF6A],
+ ["96E7",0xBF6B],
+ ["96E8",0xBF6C],
+ ["96E9",0xBF6D],
+ ["96EA",0xBF6E],
+ ["96EB",0xBF6F],
+ ["96EC",0xBF70],
+ ["96ED",0xBF71],
+ ["96EE",0xBF72],
+ ["96EF",0xBF73],
+ ["96F0",0xBF74],
+ ["96F1",0xBF75],
+ ["96F2",0xBF76],
+ ["96F3",0xBF77],
+ ["96F4",0xBF78],
+ ["96F5",0xBF79],
+ ["96F6",0xBF7A],
+ ["96F7",0xBF7B],
+ ["96F8",0xBF7C],
+ ["96F9",0xBF7D],
+ ["96FA",0xBF7E],
+ ["96FB",0xBF7F],
+ ["96FC",0xBF80],
+ ["96FD",0xBF81],
+ ["96FE",0xBF82],
+ ["9741",0xBF83],
+ ["9742",0xBF84],
+ ["9743",0xBF85],
+ ["9744",0xBF86],
+ ["9745",0xBF87],
+ ["9746",0xBF88],
+ ["9747",0xBF89],
+ ["9748",0xBF8A],
+ ["9749",0xBF8B],
+ ["974A",0xBF8C],
+ ["974B",0xBF8D],
+ ["974C",0xBF8E],
+ ["974D",0xBF8F],
+ ["974E",0xBF90],
+ ["974F",0xBF91],
+ ["9750",0xBF92],
+ ["9751",0xBF93],
+ ["9752",0xBF95],
+ ["9753",0xBF96],
+ ["9754",0xBF97],
+ ["9755",0xBF98],
+ ["9756",0xBF99],
+ ["9757",0xBF9A],
+ ["9758",0xBF9B],
+ ["9759",0xBF9C],
+ ["975A",0xBF9D],
+ ["9761",0xBF9E],
+ ["9762",0xBF9F],
+ ["9763",0xBFA0],
+ ["9764",0xBFA1],
+ ["9765",0xBFA2],
+ ["9766",0xBFA3],
+ ["9767",0xBFA4],
+ ["9768",0xBFA5],
+ ["9769",0xBFA6],
+ ["976A",0xBFA7],
+ ["976B",0xBFA8],
+ ["976C",0xBFA9],
+ ["976D",0xBFAA],
+ ["976E",0xBFAB],
+ ["976F",0xBFAC],
+ ["9770",0xBFAD],
+ ["9771",0xBFAE],
+ ["9772",0xBFAF],
+ ["9773",0xBFB1],
+ ["9774",0xBFB2],
+ ["9775",0xBFB3],
+ ["9776",0xBFB4],
+ ["9777",0xBFB5],
+ ["9778",0xBFB6],
+ ["9779",0xBFB7],
+ ["977A",0xBFB8],
+ ["9781",0xBFB9],
+ ["9782",0xBFBA],
+ ["9783",0xBFBB],
+ ["9784",0xBFBC],
+ ["9785",0xBFBD],
+ ["9786",0xBFBE],
+ ["9787",0xBFBF],
+ ["9788",0xBFC0],
+ ["9789",0xBFC1],
+ ["978A",0xBFC2],
+ ["978B",0xBFC3],
+ ["978C",0xBFC4],
+ ["978D",0xBFC6],
+ ["978E",0xBFC7],
+ ["978F",0xBFC8],
+ ["9790",0xBFC9],
+ ["9791",0xBFCA],
+ ["9792",0xBFCB],
+ ["9793",0xBFCE],
+ ["9794",0xBFCF],
+ ["9795",0xBFD1],
+ ["9796",0xBFD2],
+ ["9797",0xBFD3],
+ ["9798",0xBFD5],
+ ["9799",0xBFD6],
+ ["979A",0xBFD7],
+ ["979B",0xBFD8],
+ ["979C",0xBFD9],
+ ["979D",0xBFDA],
+ ["979E",0xBFDB],
+ ["979F",0xBFDD],
+ ["97A0",0xBFDE],
+ ["97A1",0xBFE0],
+ ["97A2",0xBFE2],
+ ["97A3",0xBFE3],
+ ["97A4",0xBFE4],
+ ["97A5",0xBFE5],
+ ["97A6",0xBFE6],
+ ["97A7",0xBFE7],
+ ["97A8",0xBFE8],
+ ["97A9",0xBFE9],
+ ["97AA",0xBFEA],
+ ["97AB",0xBFEB],
+ ["97AC",0xBFEC],
+ ["97AD",0xBFED],
+ ["97AE",0xBFEE],
+ ["97AF",0xBFEF],
+ ["97B0",0xBFF0],
+ ["97B1",0xBFF1],
+ ["97B2",0xBFF2],
+ ["97B3",0xBFF3],
+ ["97B4",0xBFF4],
+ ["97B5",0xBFF5],
+ ["97B6",0xBFF6],
+ ["97B7",0xBFF7],
+ ["97B8",0xBFF8],
+ ["97B9",0xBFF9],
+ ["97BA",0xBFFA],
+ ["97BB",0xBFFB],
+ ["97BC",0xBFFC],
+ ["97BD",0xBFFD],
+ ["97BE",0xBFFE],
+ ["97BF",0xBFFF],
+ ["97C0",0xC000],
+ ["97C1",0xC001],
+ ["97C2",0xC002],
+ ["97C3",0xC003],
+ ["97C4",0xC004],
+ ["97C5",0xC005],
+ ["97C6",0xC006],
+ ["97C7",0xC007],
+ ["97C8",0xC008],
+ ["97C9",0xC009],
+ ["97CA",0xC00A],
+ ["97CB",0xC00B],
+ ["97CC",0xC00C],
+ ["97CD",0xC00D],
+ ["97CE",0xC00E],
+ ["97CF",0xC00F],
+ ["97D0",0xC010],
+ ["97D1",0xC011],
+ ["97D2",0xC012],
+ ["97D3",0xC013],
+ ["97D4",0xC014],
+ ["97D5",0xC015],
+ ["97D6",0xC016],
+ ["97D7",0xC017],
+ ["97D8",0xC018],
+ ["97D9",0xC019],
+ ["97DA",0xC01A],
+ ["97DB",0xC01B],
+ ["97DC",0xC01C],
+ ["97DD",0xC01D],
+ ["97DE",0xC01E],
+ ["97DF",0xC01F],
+ ["97E0",0xC020],
+ ["97E1",0xC021],
+ ["97E2",0xC022],
+ ["97E3",0xC023],
+ ["97E4",0xC024],
+ ["97E5",0xC025],
+ ["97E6",0xC026],
+ ["97E7",0xC027],
+ ["97E8",0xC028],
+ ["97E9",0xC029],
+ ["97EA",0xC02A],
+ ["97EB",0xC02B],
+ ["97EC",0xC02C],
+ ["97ED",0xC02D],
+ ["97EE",0xC02E],
+ ["97EF",0xC02F],
+ ["97F0",0xC030],
+ ["97F1",0xC031],
+ ["97F2",0xC032],
+ ["97F3",0xC033],
+ ["97F4",0xC034],
+ ["97F5",0xC035],
+ ["97F6",0xC036],
+ ["97F7",0xC037],
+ ["97F8",0xC038],
+ ["97F9",0xC039],
+ ["97FA",0xC03A],
+ ["97FB",0xC03B],
+ ["97FC",0xC03D],
+ ["97FD",0xC03E],
+ ["97FE",0xC03F],
+ ["9841",0xC040],
+ ["9842",0xC041],
+ ["9843",0xC042],
+ ["9844",0xC043],
+ ["9845",0xC044],
+ ["9846",0xC045],
+ ["9847",0xC046],
+ ["9848",0xC047],
+ ["9849",0xC048],
+ ["984A",0xC049],
+ ["984B",0xC04A],
+ ["984C",0xC04B],
+ ["984D",0xC04C],
+ ["984E",0xC04D],
+ ["984F",0xC04E],
+ ["9850",0xC04F],
+ ["9851",0xC050],
+ ["9852",0xC052],
+ ["9853",0xC053],
+ ["9854",0xC054],
+ ["9855",0xC055],
+ ["9856",0xC056],
+ ["9857",0xC057],
+ ["9858",0xC059],
+ ["9859",0xC05A],
+ ["985A",0xC05B],
+ ["9861",0xC05D],
+ ["9862",0xC05E],
+ ["9863",0xC05F],
+ ["9864",0xC061],
+ ["9865",0xC062],
+ ["9866",0xC063],
+ ["9867",0xC064],
+ ["9868",0xC065],
+ ["9869",0xC066],
+ ["986A",0xC067],
+ ["986B",0xC06A],
+ ["986C",0xC06B],
+ ["986D",0xC06C],
+ ["986E",0xC06D],
+ ["986F",0xC06E],
+ ["9870",0xC06F],
+ ["9871",0xC070],
+ ["9872",0xC071],
+ ["9873",0xC072],
+ ["9874",0xC073],
+ ["9875",0xC074],
+ ["9876",0xC075],
+ ["9877",0xC076],
+ ["9878",0xC077],
+ ["9879",0xC078],
+ ["987A",0xC079],
+ ["9881",0xC07A],
+ ["9882",0xC07B],
+ ["9883",0xC07C],
+ ["9884",0xC07D],
+ ["9885",0xC07E],
+ ["9886",0xC07F],
+ ["9887",0xC080],
+ ["9888",0xC081],
+ ["9889",0xC082],
+ ["988A",0xC083],
+ ["988B",0xC084],
+ ["988C",0xC085],
+ ["988D",0xC086],
+ ["988E",0xC087],
+ ["988F",0xC088],
+ ["9890",0xC089],
+ ["9891",0xC08A],
+ ["9892",0xC08B],
+ ["9893",0xC08C],
+ ["9894",0xC08D],
+ ["9895",0xC08E],
+ ["9896",0xC08F],
+ ["9897",0xC092],
+ ["9898",0xC093],
+ ["9899",0xC095],
+ ["989A",0xC096],
+ ["989B",0xC097],
+ ["989C",0xC099],
+ ["989D",0xC09A],
+ ["989E",0xC09B],
+ ["989F",0xC09C],
+ ["98A0",0xC09D],
+ ["98A1",0xC09E],
+ ["98A2",0xC09F],
+ ["98A3",0xC0A2],
+ ["98A4",0xC0A4],
+ ["98A5",0xC0A6],
+ ["98A6",0xC0A7],
+ ["98A7",0xC0A8],
+ ["98A8",0xC0A9],
+ ["98A9",0xC0AA],
+ ["98AA",0xC0AB],
+ ["98AB",0xC0AE],
+ ["98AC",0xC0B1],
+ ["98AD",0xC0B2],
+ ["98AE",0xC0B7],
+ ["98AF",0xC0B8],
+ ["98B0",0xC0B9],
+ ["98B1",0xC0BA],
+ ["98B2",0xC0BB],
+ ["98B3",0xC0BE],
+ ["98B4",0xC0C2],
+ ["98B5",0xC0C3],
+ ["98B6",0xC0C4],
+ ["98B7",0xC0C6],
+ ["98B8",0xC0C7],
+ ["98B9",0xC0CA],
+ ["98BA",0xC0CB],
+ ["98BB",0xC0CD],
+ ["98BC",0xC0CE],
+ ["98BD",0xC0CF],
+ ["98BE",0xC0D1],
+ ["98BF",0xC0D2],
+ ["98C0",0xC0D3],
+ ["98C1",0xC0D4],
+ ["98C2",0xC0D5],
+ ["98C3",0xC0D6],
+ ["98C4",0xC0D7],
+ ["98C5",0xC0DA],
+ ["98C6",0xC0DE],
+ ["98C7",0xC0DF],
+ ["98C8",0xC0E0],
+ ["98C9",0xC0E1],
+ ["98CA",0xC0E2],
+ ["98CB",0xC0E3],
+ ["98CC",0xC0E6],
+ ["98CD",0xC0E7],
+ ["98CE",0xC0E9],
+ ["98CF",0xC0EA],
+ ["98D0",0xC0EB],
+ ["98D1",0xC0ED],
+ ["98D2",0xC0EE],
+ ["98D3",0xC0EF],
+ ["98D4",0xC0F0],
+ ["98D5",0xC0F1],
+ ["98D6",0xC0F2],
+ ["98D7",0xC0F3],
+ ["98D8",0xC0F6],
+ ["98D9",0xC0F8],
+ ["98DA",0xC0FA],
+ ["98DB",0xC0FB],
+ ["98DC",0xC0FC],
+ ["98DD",0xC0FD],
+ ["98DE",0xC0FE],
+ ["98DF",0xC0FF],
+ ["98E0",0xC101],
+ ["98E1",0xC102],
+ ["98E2",0xC103],
+ ["98E3",0xC105],
+ ["98E4",0xC106],
+ ["98E5",0xC107],
+ ["98E6",0xC109],
+ ["98E7",0xC10A],
+ ["98E8",0xC10B],
+ ["98E9",0xC10C],
+ ["98EA",0xC10D],
+ ["98EB",0xC10E],
+ ["98EC",0xC10F],
+ ["98ED",0xC111],
+ ["98EE",0xC112],
+ ["98EF",0xC113],
+ ["98F0",0xC114],
+ ["98F1",0xC116],
+ ["98F2",0xC117],
+ ["98F3",0xC118],
+ ["98F4",0xC119],
+ ["98F5",0xC11A],
+ ["98F6",0xC11B],
+ ["98F7",0xC121],
+ ["98F8",0xC122],
+ ["98F9",0xC125],
+ ["98FA",0xC128],
+ ["98FB",0xC129],
+ ["98FC",0xC12A],
+ ["98FD",0xC12B],
+ ["98FE",0xC12E],
+ ["9941",0xC132],
+ ["9942",0xC133],
+ ["9943",0xC134],
+ ["9944",0xC135],
+ ["9945",0xC137],
+ ["9946",0xC13A],
+ ["9947",0xC13B],
+ ["9948",0xC13D],
+ ["9949",0xC13E],
+ ["994A",0xC13F],
+ ["994B",0xC141],
+ ["994C",0xC142],
+ ["994D",0xC143],
+ ["994E",0xC144],
+ ["994F",0xC145],
+ ["9950",0xC146],
+ ["9951",0xC147],
+ ["9952",0xC14A],
+ ["9953",0xC14E],
+ ["9954",0xC14F],
+ ["9955",0xC150],
+ ["9956",0xC151],
+ ["9957",0xC152],
+ ["9958",0xC153],
+ ["9959",0xC156],
+ ["995A",0xC157],
+ ["9961",0xC159],
+ ["9962",0xC15A],
+ ["9963",0xC15B],
+ ["9964",0xC15D],
+ ["9965",0xC15E],
+ ["9966",0xC15F],
+ ["9967",0xC160],
+ ["9968",0xC161],
+ ["9969",0xC162],
+ ["996A",0xC163],
+ ["996B",0xC166],
+ ["996C",0xC16A],
+ ["996D",0xC16B],
+ ["996E",0xC16C],
+ ["996F",0xC16D],
+ ["9970",0xC16E],
+ ["9971",0xC16F],
+ ["9972",0xC171],
+ ["9973",0xC172],
+ ["9974",0xC173],
+ ["9975",0xC175],
+ ["9976",0xC176],
+ ["9977",0xC177],
+ ["9978",0xC179],
+ ["9979",0xC17A],
+ ["997A",0xC17B],
+ ["9981",0xC17C],
+ ["9982",0xC17D],
+ ["9983",0xC17E],
+ ["9984",0xC17F],
+ ["9985",0xC180],
+ ["9986",0xC181],
+ ["9987",0xC182],
+ ["9988",0xC183],
+ ["9989",0xC184],
+ ["998A",0xC186],
+ ["998B",0xC187],
+ ["998C",0xC188],
+ ["998D",0xC189],
+ ["998E",0xC18A],
+ ["998F",0xC18B],
+ ["9990",0xC18F],
+ ["9991",0xC191],
+ ["9992",0xC192],
+ ["9993",0xC193],
+ ["9994",0xC195],
+ ["9995",0xC197],
+ ["9996",0xC198],
+ ["9997",0xC199],
+ ["9998",0xC19A],
+ ["9999",0xC19B],
+ ["999A",0xC19E],
+ ["999B",0xC1A0],
+ ["999C",0xC1A2],
+ ["999D",0xC1A3],
+ ["999E",0xC1A4],
+ ["999F",0xC1A6],
+ ["99A0",0xC1A7],
+ ["99A1",0xC1AA],
+ ["99A2",0xC1AB],
+ ["99A3",0xC1AD],
+ ["99A4",0xC1AE],
+ ["99A5",0xC1AF],
+ ["99A6",0xC1B1],
+ ["99A7",0xC1B2],
+ ["99A8",0xC1B3],
+ ["99A9",0xC1B4],
+ ["99AA",0xC1B5],
+ ["99AB",0xC1B6],
+ ["99AC",0xC1B7],
+ ["99AD",0xC1B8],
+ ["99AE",0xC1B9],
+ ["99AF",0xC1BA],
+ ["99B0",0xC1BB],
+ ["99B1",0xC1BC],
+ ["99B2",0xC1BE],
+ ["99B3",0xC1BF],
+ ["99B4",0xC1C0],
+ ["99B5",0xC1C1],
+ ["99B6",0xC1C2],
+ ["99B7",0xC1C3],
+ ["99B8",0xC1C5],
+ ["99B9",0xC1C6],
+ ["99BA",0xC1C7],
+ ["99BB",0xC1C9],
+ ["99BC",0xC1CA],
+ ["99BD",0xC1CB],
+ ["99BE",0xC1CD],
+ ["99BF",0xC1CE],
+ ["99C0",0xC1CF],
+ ["99C1",0xC1D0],
+ ["99C2",0xC1D1],
+ ["99C3",0xC1D2],
+ ["99C4",0xC1D3],
+ ["99C5",0xC1D5],
+ ["99C6",0xC1D6],
+ ["99C7",0xC1D9],
+ ["99C8",0xC1DA],
+ ["99C9",0xC1DB],
+ ["99CA",0xC1DC],
+ ["99CB",0xC1DD],
+ ["99CC",0xC1DE],
+ ["99CD",0xC1DF],
+ ["99CE",0xC1E1],
+ ["99CF",0xC1E2],
+ ["99D0",0xC1E3],
+ ["99D1",0xC1E5],
+ ["99D2",0xC1E6],
+ ["99D3",0xC1E7],
+ ["99D4",0xC1E9],
+ ["99D5",0xC1EA],
+ ["99D6",0xC1EB],
+ ["99D7",0xC1EC],
+ ["99D8",0xC1ED],
+ ["99D9",0xC1EE],
+ ["99DA",0xC1EF],
+ ["99DB",0xC1F2],
+ ["99DC",0xC1F4],
+ ["99DD",0xC1F5],
+ ["99DE",0xC1F6],
+ ["99DF",0xC1F7],
+ ["99E0",0xC1F8],
+ ["99E1",0xC1F9],
+ ["99E2",0xC1FA],
+ ["99E3",0xC1FB],
+ ["99E4",0xC1FE],
+ ["99E5",0xC1FF],
+ ["99E6",0xC201],
+ ["99E7",0xC202],
+ ["99E8",0xC203],
+ ["99E9",0xC205],
+ ["99EA",0xC206],
+ ["99EB",0xC207],
+ ["99EC",0xC208],
+ ["99ED",0xC209],
+ ["99EE",0xC20A],
+ ["99EF",0xC20B],
+ ["99F0",0xC20E],
+ ["99F1",0xC210],
+ ["99F2",0xC212],
+ ["99F3",0xC213],
+ ["99F4",0xC214],
+ ["99F5",0xC215],
+ ["99F6",0xC216],
+ ["99F7",0xC217],
+ ["99F8",0xC21A],
+ ["99F9",0xC21B],
+ ["99FA",0xC21D],
+ ["99FB",0xC21E],
+ ["99FC",0xC221],
+ ["99FD",0xC222],
+ ["99FE",0xC223],
+ ["9A41",0xC224],
+ ["9A42",0xC225],
+ ["9A43",0xC226],
+ ["9A44",0xC227],
+ ["9A45",0xC22A],
+ ["9A46",0xC22C],
+ ["9A47",0xC22E],
+ ["9A48",0xC230],
+ ["9A49",0xC233],
+ ["9A4A",0xC235],
+ ["9A4B",0xC236],
+ ["9A4C",0xC237],
+ ["9A4D",0xC238],
+ ["9A4E",0xC239],
+ ["9A4F",0xC23A],
+ ["9A50",0xC23B],
+ ["9A51",0xC23C],
+ ["9A52",0xC23D],
+ ["9A53",0xC23E],
+ ["9A54",0xC23F],
+ ["9A55",0xC240],
+ ["9A56",0xC241],
+ ["9A57",0xC242],
+ ["9A58",0xC243],
+ ["9A59",0xC244],
+ ["9A5A",0xC245],
+ ["9A61",0xC246],
+ ["9A62",0xC247],
+ ["9A63",0xC249],
+ ["9A64",0xC24A],
+ ["9A65",0xC24B],
+ ["9A66",0xC24C],
+ ["9A67",0xC24D],
+ ["9A68",0xC24E],
+ ["9A69",0xC24F],
+ ["9A6A",0xC252],
+ ["9A6B",0xC253],
+ ["9A6C",0xC255],
+ ["9A6D",0xC256],
+ ["9A6E",0xC257],
+ ["9A6F",0xC259],
+ ["9A70",0xC25A],
+ ["9A71",0xC25B],
+ ["9A72",0xC25C],
+ ["9A73",0xC25D],
+ ["9A74",0xC25E],
+ ["9A75",0xC25F],
+ ["9A76",0xC261],
+ ["9A77",0xC262],
+ ["9A78",0xC263],
+ ["9A79",0xC264],
+ ["9A7A",0xC266],
+ ["9A81",0xC267],
+ ["9A82",0xC268],
+ ["9A83",0xC269],
+ ["9A84",0xC26A],
+ ["9A85",0xC26B],
+ ["9A86",0xC26E],
+ ["9A87",0xC26F],
+ ["9A88",0xC271],
+ ["9A89",0xC272],
+ ["9A8A",0xC273],
+ ["9A8B",0xC275],
+ ["9A8C",0xC276],
+ ["9A8D",0xC277],
+ ["9A8E",0xC278],
+ ["9A8F",0xC279],
+ ["9A90",0xC27A],
+ ["9A91",0xC27B],
+ ["9A92",0xC27E],
+ ["9A93",0xC280],
+ ["9A94",0xC282],
+ ["9A95",0xC283],
+ ["9A96",0xC284],
+ ["9A97",0xC285],
+ ["9A98",0xC286],
+ ["9A99",0xC287],
+ ["9A9A",0xC28A],
+ ["9A9B",0xC28B],
+ ["9A9C",0xC28C],
+ ["9A9D",0xC28D],
+ ["9A9E",0xC28E],
+ ["9A9F",0xC28F],
+ ["9AA0",0xC291],
+ ["9AA1",0xC292],
+ ["9AA2",0xC293],
+ ["9AA3",0xC294],
+ ["9AA4",0xC295],
+ ["9AA5",0xC296],
+ ["9AA6",0xC297],
+ ["9AA7",0xC299],
+ ["9AA8",0xC29A],
+ ["9AA9",0xC29C],
+ ["9AAA",0xC29E],
+ ["9AAB",0xC29F],
+ ["9AAC",0xC2A0],
+ ["9AAD",0xC2A1],
+ ["9AAE",0xC2A2],
+ ["9AAF",0xC2A3],
+ ["9AB0",0xC2A6],
+ ["9AB1",0xC2A7],
+ ["9AB2",0xC2A9],
+ ["9AB3",0xC2AA],
+ ["9AB4",0xC2AB],
+ ["9AB5",0xC2AE],
+ ["9AB6",0xC2AF],
+ ["9AB7",0xC2B0],
+ ["9AB8",0xC2B1],
+ ["9AB9",0xC2B2],
+ ["9ABA",0xC2B3],
+ ["9ABB",0xC2B6],
+ ["9ABC",0xC2B8],
+ ["9ABD",0xC2BA],
+ ["9ABE",0xC2BB],
+ ["9ABF",0xC2BC],
+ ["9AC0",0xC2BD],
+ ["9AC1",0xC2BE],
+ ["9AC2",0xC2BF],
+ ["9AC3",0xC2C0],
+ ["9AC4",0xC2C1],
+ ["9AC5",0xC2C2],
+ ["9AC6",0xC2C3],
+ ["9AC7",0xC2C4],
+ ["9AC8",0xC2C5],
+ ["9AC9",0xC2C6],
+ ["9ACA",0xC2C7],
+ ["9ACB",0xC2C8],
+ ["9ACC",0xC2C9],
+ ["9ACD",0xC2CA],
+ ["9ACE",0xC2CB],
+ ["9ACF",0xC2CC],
+ ["9AD0",0xC2CD],
+ ["9AD1",0xC2CE],
+ ["9AD2",0xC2CF],
+ ["9AD3",0xC2D0],
+ ["9AD4",0xC2D1],
+ ["9AD5",0xC2D2],
+ ["9AD6",0xC2D3],
+ ["9AD7",0xC2D4],
+ ["9AD8",0xC2D5],
+ ["9AD9",0xC2D6],
+ ["9ADA",0xC2D7],
+ ["9ADB",0xC2D8],
+ ["9ADC",0xC2D9],
+ ["9ADD",0xC2DA],
+ ["9ADE",0xC2DB],
+ ["9ADF",0xC2DE],
+ ["9AE0",0xC2DF],
+ ["9AE1",0xC2E1],
+ ["9AE2",0xC2E2],
+ ["9AE3",0xC2E5],
+ ["9AE4",0xC2E6],
+ ["9AE5",0xC2E7],
+ ["9AE6",0xC2E8],
+ ["9AE7",0xC2E9],
+ ["9AE8",0xC2EA],
+ ["9AE9",0xC2EE],
+ ["9AEA",0xC2F0],
+ ["9AEB",0xC2F2],
+ ["9AEC",0xC2F3],
+ ["9AED",0xC2F4],
+ ["9AEE",0xC2F5],
+ ["9AEF",0xC2F7],
+ ["9AF0",0xC2FA],
+ ["9AF1",0xC2FD],
+ ["9AF2",0xC2FE],
+ ["9AF3",0xC2FF],
+ ["9AF4",0xC301],
+ ["9AF5",0xC302],
+ ["9AF6",0xC303],
+ ["9AF7",0xC304],
+ ["9AF8",0xC305],
+ ["9AF9",0xC306],
+ ["9AFA",0xC307],
+ ["9AFB",0xC30A],
+ ["9AFC",0xC30B],
+ ["9AFD",0xC30E],
+ ["9AFE",0xC30F],
+ ["9B41",0xC310],
+ ["9B42",0xC311],
+ ["9B43",0xC312],
+ ["9B44",0xC316],
+ ["9B45",0xC317],
+ ["9B46",0xC319],
+ ["9B47",0xC31A],
+ ["9B48",0xC31B],
+ ["9B49",0xC31D],
+ ["9B4A",0xC31E],
+ ["9B4B",0xC31F],
+ ["9B4C",0xC320],
+ ["9B4D",0xC321],
+ ["9B4E",0xC322],
+ ["9B4F",0xC323],
+ ["9B50",0xC326],
+ ["9B51",0xC327],
+ ["9B52",0xC32A],
+ ["9B53",0xC32B],
+ ["9B54",0xC32C],
+ ["9B55",0xC32D],
+ ["9B56",0xC32E],
+ ["9B57",0xC32F],
+ ["9B58",0xC330],
+ ["9B59",0xC331],
+ ["9B5A",0xC332],
+ ["9B61",0xC333],
+ ["9B62",0xC334],
+ ["9B63",0xC335],
+ ["9B64",0xC336],
+ ["9B65",0xC337],
+ ["9B66",0xC338],
+ ["9B67",0xC339],
+ ["9B68",0xC33A],
+ ["9B69",0xC33B],
+ ["9B6A",0xC33C],
+ ["9B6B",0xC33D],
+ ["9B6C",0xC33E],
+ ["9B6D",0xC33F],
+ ["9B6E",0xC340],
+ ["9B6F",0xC341],
+ ["9B70",0xC342],
+ ["9B71",0xC343],
+ ["9B72",0xC344],
+ ["9B73",0xC346],
+ ["9B74",0xC347],
+ ["9B75",0xC348],
+ ["9B76",0xC349],
+ ["9B77",0xC34A],
+ ["9B78",0xC34B],
+ ["9B79",0xC34C],
+ ["9B7A",0xC34D],
+ ["9B81",0xC34E],
+ ["9B82",0xC34F],
+ ["9B83",0xC350],
+ ["9B84",0xC351],
+ ["9B85",0xC352],
+ ["9B86",0xC353],
+ ["9B87",0xC354],
+ ["9B88",0xC355],
+ ["9B89",0xC356],
+ ["9B8A",0xC357],
+ ["9B8B",0xC358],
+ ["9B8C",0xC359],
+ ["9B8D",0xC35A],
+ ["9B8E",0xC35B],
+ ["9B8F",0xC35C],
+ ["9B90",0xC35D],
+ ["9B91",0xC35E],
+ ["9B92",0xC35F],
+ ["9B93",0xC360],
+ ["9B94",0xC361],
+ ["9B95",0xC362],
+ ["9B96",0xC363],
+ ["9B97",0xC364],
+ ["9B98",0xC365],
+ ["9B99",0xC366],
+ ["9B9A",0xC367],
+ ["9B9B",0xC36A],
+ ["9B9C",0xC36B],
+ ["9B9D",0xC36D],
+ ["9B9E",0xC36E],
+ ["9B9F",0xC36F],
+ ["9BA0",0xC371],
+ ["9BA1",0xC373],
+ ["9BA2",0xC374],
+ ["9BA3",0xC375],
+ ["9BA4",0xC376],
+ ["9BA5",0xC377],
+ ["9BA6",0xC37A],
+ ["9BA7",0xC37B],
+ ["9BA8",0xC37E],
+ ["9BA9",0xC37F],
+ ["9BAA",0xC380],
+ ["9BAB",0xC381],
+ ["9BAC",0xC382],
+ ["9BAD",0xC383],
+ ["9BAE",0xC385],
+ ["9BAF",0xC386],
+ ["9BB0",0xC387],
+ ["9BB1",0xC389],
+ ["9BB2",0xC38A],
+ ["9BB3",0xC38B],
+ ["9BB4",0xC38D],
+ ["9BB5",0xC38E],
+ ["9BB6",0xC38F],
+ ["9BB7",0xC390],
+ ["9BB8",0xC391],
+ ["9BB9",0xC392],
+ ["9BBA",0xC393],
+ ["9BBB",0xC394],
+ ["9BBC",0xC395],
+ ["9BBD",0xC396],
+ ["9BBE",0xC397],
+ ["9BBF",0xC398],
+ ["9BC0",0xC399],
+ ["9BC1",0xC39A],
+ ["9BC2",0xC39B],
+ ["9BC3",0xC39C],
+ ["9BC4",0xC39D],
+ ["9BC5",0xC39E],
+ ["9BC6",0xC39F],
+ ["9BC7",0xC3A0],
+ ["9BC8",0xC3A1],
+ ["9BC9",0xC3A2],
+ ["9BCA",0xC3A3],
+ ["9BCB",0xC3A4],
+ ["9BCC",0xC3A5],
+ ["9BCD",0xC3A6],
+ ["9BCE",0xC3A7],
+ ["9BCF",0xC3A8],
+ ["9BD0",0xC3A9],
+ ["9BD1",0xC3AA],
+ ["9BD2",0xC3AB],
+ ["9BD3",0xC3AC],
+ ["9BD4",0xC3AD],
+ ["9BD5",0xC3AE],
+ ["9BD6",0xC3AF],
+ ["9BD7",0xC3B0],
+ ["9BD8",0xC3B1],
+ ["9BD9",0xC3B2],
+ ["9BDA",0xC3B3],
+ ["9BDB",0xC3B4],
+ ["9BDC",0xC3B5],
+ ["9BDD",0xC3B6],
+ ["9BDE",0xC3B7],
+ ["9BDF",0xC3B8],
+ ["9BE0",0xC3B9],
+ ["9BE1",0xC3BA],
+ ["9BE2",0xC3BB],
+ ["9BE3",0xC3BC],
+ ["9BE4",0xC3BD],
+ ["9BE5",0xC3BE],
+ ["9BE6",0xC3BF],
+ ["9BE7",0xC3C1],
+ ["9BE8",0xC3C2],
+ ["9BE9",0xC3C3],
+ ["9BEA",0xC3C4],
+ ["9BEB",0xC3C5],
+ ["9BEC",0xC3C6],
+ ["9BED",0xC3C7],
+ ["9BEE",0xC3C8],
+ ["9BEF",0xC3C9],
+ ["9BF0",0xC3CA],
+ ["9BF1",0xC3CB],
+ ["9BF2",0xC3CC],
+ ["9BF3",0xC3CD],
+ ["9BF4",0xC3CE],
+ ["9BF5",0xC3CF],
+ ["9BF6",0xC3D0],
+ ["9BF7",0xC3D1],
+ ["9BF8",0xC3D2],
+ ["9BF9",0xC3D3],
+ ["9BFA",0xC3D4],
+ ["9BFB",0xC3D5],
+ ["9BFC",0xC3D6],
+ ["9BFD",0xC3D7],
+ ["9BFE",0xC3DA],
+ ["9C41",0xC3DB],
+ ["9C42",0xC3DD],
+ ["9C43",0xC3DE],
+ ["9C44",0xC3E1],
+ ["9C45",0xC3E3],
+ ["9C46",0xC3E4],
+ ["9C47",0xC3E5],
+ ["9C48",0xC3E6],
+ ["9C49",0xC3E7],
+ ["9C4A",0xC3EA],
+ ["9C4B",0xC3EB],
+ ["9C4C",0xC3EC],
+ ["9C4D",0xC3EE],
+ ["9C4E",0xC3EF],
+ ["9C4F",0xC3F0],
+ ["9C50",0xC3F1],
+ ["9C51",0xC3F2],
+ ["9C52",0xC3F3],
+ ["9C53",0xC3F6],
+ ["9C54",0xC3F7],
+ ["9C55",0xC3F9],
+ ["9C56",0xC3FA],
+ ["9C57",0xC3FB],
+ ["9C58",0xC3FC],
+ ["9C59",0xC3FD],
+ ["9C5A",0xC3FE],
+ ["9C61",0xC3FF],
+ ["9C62",0xC400],
+ ["9C63",0xC401],
+ ["9C64",0xC402],
+ ["9C65",0xC403],
+ ["9C66",0xC404],
+ ["9C67",0xC405],
+ ["9C68",0xC406],
+ ["9C69",0xC407],
+ ["9C6A",0xC409],
+ ["9C6B",0xC40A],
+ ["9C6C",0xC40B],
+ ["9C6D",0xC40C],
+ ["9C6E",0xC40D],
+ ["9C6F",0xC40E],
+ ["9C70",0xC40F],
+ ["9C71",0xC411],
+ ["9C72",0xC412],
+ ["9C73",0xC413],
+ ["9C74",0xC414],
+ ["9C75",0xC415],
+ ["9C76",0xC416],
+ ["9C77",0xC417],
+ ["9C78",0xC418],
+ ["9C79",0xC419],
+ ["9C7A",0xC41A],
+ ["9C81",0xC41B],
+ ["9C82",0xC41C],
+ ["9C83",0xC41D],
+ ["9C84",0xC41E],
+ ["9C85",0xC41F],
+ ["9C86",0xC420],
+ ["9C87",0xC421],
+ ["9C88",0xC422],
+ ["9C89",0xC423],
+ ["9C8A",0xC425],
+ ["9C8B",0xC426],
+ ["9C8C",0xC427],
+ ["9C8D",0xC428],
+ ["9C8E",0xC429],
+ ["9C8F",0xC42A],
+ ["9C90",0xC42B],
+ ["9C91",0xC42D],
+ ["9C92",0xC42E],
+ ["9C93",0xC42F],
+ ["9C94",0xC431],
+ ["9C95",0xC432],
+ ["9C96",0xC433],
+ ["9C97",0xC435],
+ ["9C98",0xC436],
+ ["9C99",0xC437],
+ ["9C9A",0xC438],
+ ["9C9B",0xC439],
+ ["9C9C",0xC43A],
+ ["9C9D",0xC43B],
+ ["9C9E",0xC43E],
+ ["9C9F",0xC43F],
+ ["9CA0",0xC440],
+ ["9CA1",0xC441],
+ ["9CA2",0xC442],
+ ["9CA3",0xC443],
+ ["9CA4",0xC444],
+ ["9CA5",0xC445],
+ ["9CA6",0xC446],
+ ["9CA7",0xC447],
+ ["9CA8",0xC449],
+ ["9CA9",0xC44A],
+ ["9CAA",0xC44B],
+ ["9CAB",0xC44C],
+ ["9CAC",0xC44D],
+ ["9CAD",0xC44E],
+ ["9CAE",0xC44F],
+ ["9CAF",0xC450],
+ ["9CB0",0xC451],
+ ["9CB1",0xC452],
+ ["9CB2",0xC453],
+ ["9CB3",0xC454],
+ ["9CB4",0xC455],
+ ["9CB5",0xC456],
+ ["9CB6",0xC457],
+ ["9CB7",0xC458],
+ ["9CB8",0xC459],
+ ["9CB9",0xC45A],
+ ["9CBA",0xC45B],
+ ["9CBB",0xC45C],
+ ["9CBC",0xC45D],
+ ["9CBD",0xC45E],
+ ["9CBE",0xC45F],
+ ["9CBF",0xC460],
+ ["9CC0",0xC461],
+ ["9CC1",0xC462],
+ ["9CC2",0xC463],
+ ["9CC3",0xC466],
+ ["9CC4",0xC467],
+ ["9CC5",0xC469],
+ ["9CC6",0xC46A],
+ ["9CC7",0xC46B],
+ ["9CC8",0xC46D],
+ ["9CC9",0xC46E],
+ ["9CCA",0xC46F],
+ ["9CCB",0xC470],
+ ["9CCC",0xC471],
+ ["9CCD",0xC472],
+ ["9CCE",0xC473],
+ ["9CCF",0xC476],
+ ["9CD0",0xC477],
+ ["9CD1",0xC478],
+ ["9CD2",0xC47A],
+ ["9CD3",0xC47B],
+ ["9CD4",0xC47C],
+ ["9CD5",0xC47D],
+ ["9CD6",0xC47E],
+ ["9CD7",0xC47F],
+ ["9CD8",0xC481],
+ ["9CD9",0xC482],
+ ["9CDA",0xC483],
+ ["9CDB",0xC484],
+ ["9CDC",0xC485],
+ ["9CDD",0xC486],
+ ["9CDE",0xC487],
+ ["9CDF",0xC488],
+ ["9CE0",0xC489],
+ ["9CE1",0xC48A],
+ ["9CE2",0xC48B],
+ ["9CE3",0xC48C],
+ ["9CE4",0xC48D],
+ ["9CE5",0xC48E],
+ ["9CE6",0xC48F],
+ ["9CE7",0xC490],
+ ["9CE8",0xC491],
+ ["9CE9",0xC492],
+ ["9CEA",0xC493],
+ ["9CEB",0xC495],
+ ["9CEC",0xC496],
+ ["9CED",0xC497],
+ ["9CEE",0xC498],
+ ["9CEF",0xC499],
+ ["9CF0",0xC49A],
+ ["9CF1",0xC49B],
+ ["9CF2",0xC49D],
+ ["9CF3",0xC49E],
+ ["9CF4",0xC49F],
+ ["9CF5",0xC4A0],
+ ["9CF6",0xC4A1],
+ ["9CF7",0xC4A2],
+ ["9CF8",0xC4A3],
+ ["9CF9",0xC4A4],
+ ["9CFA",0xC4A5],
+ ["9CFB",0xC4A6],
+ ["9CFC",0xC4A7],
+ ["9CFD",0xC4A8],
+ ["9CFE",0xC4A9],
+ ["9D41",0xC4AA],
+ ["9D42",0xC4AB],
+ ["9D43",0xC4AC],
+ ["9D44",0xC4AD],
+ ["9D45",0xC4AE],
+ ["9D46",0xC4AF],
+ ["9D47",0xC4B0],
+ ["9D48",0xC4B1],
+ ["9D49",0xC4B2],
+ ["9D4A",0xC4B3],
+ ["9D4B",0xC4B4],
+ ["9D4C",0xC4B5],
+ ["9D4D",0xC4B6],
+ ["9D4E",0xC4B7],
+ ["9D4F",0xC4B9],
+ ["9D50",0xC4BA],
+ ["9D51",0xC4BB],
+ ["9D52",0xC4BD],
+ ["9D53",0xC4BE],
+ ["9D54",0xC4BF],
+ ["9D55",0xC4C0],
+ ["9D56",0xC4C1],
+ ["9D57",0xC4C2],
+ ["9D58",0xC4C3],
+ ["9D59",0xC4C4],
+ ["9D5A",0xC4C5],
+ ["9D61",0xC4C6],
+ ["9D62",0xC4C7],
+ ["9D63",0xC4C8],
+ ["9D64",0xC4C9],
+ ["9D65",0xC4CA],
+ ["9D66",0xC4CB],
+ ["9D67",0xC4CC],
+ ["9D68",0xC4CD],
+ ["9D69",0xC4CE],
+ ["9D6A",0xC4CF],
+ ["9D6B",0xC4D0],
+ ["9D6C",0xC4D1],
+ ["9D6D",0xC4D2],
+ ["9D6E",0xC4D3],
+ ["9D6F",0xC4D4],
+ ["9D70",0xC4D5],
+ ["9D71",0xC4D6],
+ ["9D72",0xC4D7],
+ ["9D73",0xC4D8],
+ ["9D74",0xC4D9],
+ ["9D75",0xC4DA],
+ ["9D76",0xC4DB],
+ ["9D77",0xC4DC],
+ ["9D78",0xC4DD],
+ ["9D79",0xC4DE],
+ ["9D7A",0xC4DF],
+ ["9D81",0xC4E0],
+ ["9D82",0xC4E1],
+ ["9D83",0xC4E2],
+ ["9D84",0xC4E3],
+ ["9D85",0xC4E4],
+ ["9D86",0xC4E5],
+ ["9D87",0xC4E6],
+ ["9D88",0xC4E7],
+ ["9D89",0xC4E8],
+ ["9D8A",0xC4EA],
+ ["9D8B",0xC4EB],
+ ["9D8C",0xC4EC],
+ ["9D8D",0xC4ED],
+ ["9D8E",0xC4EE],
+ ["9D8F",0xC4EF],
+ ["9D90",0xC4F2],
+ ["9D91",0xC4F3],
+ ["9D92",0xC4F5],
+ ["9D93",0xC4F6],
+ ["9D94",0xC4F7],
+ ["9D95",0xC4F9],
+ ["9D96",0xC4FB],
+ ["9D97",0xC4FC],
+ ["9D98",0xC4FD],
+ ["9D99",0xC4FE],
+ ["9D9A",0xC502],
+ ["9D9B",0xC503],
+ ["9D9C",0xC504],
+ ["9D9D",0xC505],
+ ["9D9E",0xC506],
+ ["9D9F",0xC507],
+ ["9DA0",0xC508],
+ ["9DA1",0xC509],
+ ["9DA2",0xC50A],
+ ["9DA3",0xC50B],
+ ["9DA4",0xC50D],
+ ["9DA5",0xC50E],
+ ["9DA6",0xC50F],
+ ["9DA7",0xC511],
+ ["9DA8",0xC512],
+ ["9DA9",0xC513],
+ ["9DAA",0xC515],
+ ["9DAB",0xC516],
+ ["9DAC",0xC517],
+ ["9DAD",0xC518],
+ ["9DAE",0xC519],
+ ["9DAF",0xC51A],
+ ["9DB0",0xC51B],
+ ["9DB1",0xC51D],
+ ["9DB2",0xC51E],
+ ["9DB3",0xC51F],
+ ["9DB4",0xC520],
+ ["9DB5",0xC521],
+ ["9DB6",0xC522],
+ ["9DB7",0xC523],
+ ["9DB8",0xC524],
+ ["9DB9",0xC525],
+ ["9DBA",0xC526],
+ ["9DBB",0xC527],
+ ["9DBC",0xC52A],
+ ["9DBD",0xC52B],
+ ["9DBE",0xC52D],
+ ["9DBF",0xC52E],
+ ["9DC0",0xC52F],
+ ["9DC1",0xC531],
+ ["9DC2",0xC532],
+ ["9DC3",0xC533],
+ ["9DC4",0xC534],
+ ["9DC5",0xC535],
+ ["9DC6",0xC536],
+ ["9DC7",0xC537],
+ ["9DC8",0xC53A],
+ ["9DC9",0xC53C],
+ ["9DCA",0xC53E],
+ ["9DCB",0xC53F],
+ ["9DCC",0xC540],
+ ["9DCD",0xC541],
+ ["9DCE",0xC542],
+ ["9DCF",0xC543],
+ ["9DD0",0xC546],
+ ["9DD1",0xC547],
+ ["9DD2",0xC54B],
+ ["9DD3",0xC54F],
+ ["9DD4",0xC550],
+ ["9DD5",0xC551],
+ ["9DD6",0xC552],
+ ["9DD7",0xC556],
+ ["9DD8",0xC55A],
+ ["9DD9",0xC55B],
+ ["9DDA",0xC55C],
+ ["9DDB",0xC55F],
+ ["9DDC",0xC562],
+ ["9DDD",0xC563],
+ ["9DDE",0xC565],
+ ["9DDF",0xC566],
+ ["9DE0",0xC567],
+ ["9DE1",0xC569],
+ ["9DE2",0xC56A],
+ ["9DE3",0xC56B],
+ ["9DE4",0xC56C],
+ ["9DE5",0xC56D],
+ ["9DE6",0xC56E],
+ ["9DE7",0xC56F],
+ ["9DE8",0xC572],
+ ["9DE9",0xC576],
+ ["9DEA",0xC577],
+ ["9DEB",0xC578],
+ ["9DEC",0xC579],
+ ["9DED",0xC57A],
+ ["9DEE",0xC57B],
+ ["9DEF",0xC57E],
+ ["9DF0",0xC57F],
+ ["9DF1",0xC581],
+ ["9DF2",0xC582],
+ ["9DF3",0xC583],
+ ["9DF4",0xC585],
+ ["9DF5",0xC586],
+ ["9DF6",0xC588],
+ ["9DF7",0xC589],
+ ["9DF8",0xC58A],
+ ["9DF9",0xC58B],
+ ["9DFA",0xC58E],
+ ["9DFB",0xC590],
+ ["9DFC",0xC592],
+ ["9DFD",0xC593],
+ ["9DFE",0xC594],
+ ["9E41",0xC596],
+ ["9E42",0xC599],
+ ["9E43",0xC59A],
+ ["9E44",0xC59B],
+ ["9E45",0xC59D],
+ ["9E46",0xC59E],
+ ["9E47",0xC59F],
+ ["9E48",0xC5A1],
+ ["9E49",0xC5A2],
+ ["9E4A",0xC5A3],
+ ["9E4B",0xC5A4],
+ ["9E4C",0xC5A5],
+ ["9E4D",0xC5A6],
+ ["9E4E",0xC5A7],
+ ["9E4F",0xC5A8],
+ ["9E50",0xC5AA],
+ ["9E51",0xC5AB],
+ ["9E52",0xC5AC],
+ ["9E53",0xC5AD],
+ ["9E54",0xC5AE],
+ ["9E55",0xC5AF],
+ ["9E56",0xC5B0],
+ ["9E57",0xC5B1],
+ ["9E58",0xC5B2],
+ ["9E59",0xC5B3],
+ ["9E5A",0xC5B6],
+ ["9E61",0xC5B7],
+ ["9E62",0xC5BA],
+ ["9E63",0xC5BF],
+ ["9E64",0xC5C0],
+ ["9E65",0xC5C1],
+ ["9E66",0xC5C2],
+ ["9E67",0xC5C3],
+ ["9E68",0xC5CB],
+ ["9E69",0xC5CD],
+ ["9E6A",0xC5CF],
+ ["9E6B",0xC5D2],
+ ["9E6C",0xC5D3],
+ ["9E6D",0xC5D5],
+ ["9E6E",0xC5D6],
+ ["9E6F",0xC5D7],
+ ["9E70",0xC5D9],
+ ["9E71",0xC5DA],
+ ["9E72",0xC5DB],
+ ["9E73",0xC5DC],
+ ["9E74",0xC5DD],
+ ["9E75",0xC5DE],
+ ["9E76",0xC5DF],
+ ["9E77",0xC5E2],
+ ["9E78",0xC5E4],
+ ["9E79",0xC5E6],
+ ["9E7A",0xC5E7],
+ ["9E81",0xC5E8],
+ ["9E82",0xC5E9],
+ ["9E83",0xC5EA],
+ ["9E84",0xC5EB],
+ ["9E85",0xC5EF],
+ ["9E86",0xC5F1],
+ ["9E87",0xC5F2],
+ ["9E88",0xC5F3],
+ ["9E89",0xC5F5],
+ ["9E8A",0xC5F8],
+ ["9E8B",0xC5F9],
+ ["9E8C",0xC5FA],
+ ["9E8D",0xC5FB],
+ ["9E8E",0xC602],
+ ["9E8F",0xC603],
+ ["9E90",0xC604],
+ ["9E91",0xC609],
+ ["9E92",0xC60A],
+ ["9E93",0xC60B],
+ ["9E94",0xC60D],
+ ["9E95",0xC60E],
+ ["9E96",0xC60F],
+ ["9E97",0xC611],
+ ["9E98",0xC612],
+ ["9E99",0xC613],
+ ["9E9A",0xC614],
+ ["9E9B",0xC615],
+ ["9E9C",0xC616],
+ ["9E9D",0xC617],
+ ["9E9E",0xC61A],
+ ["9E9F",0xC61D],
+ ["9EA0",0xC61E],
+ ["9EA1",0xC61F],
+ ["9EA2",0xC620],
+ ["9EA3",0xC621],
+ ["9EA4",0xC622],
+ ["9EA5",0xC623],
+ ["9EA6",0xC626],
+ ["9EA7",0xC627],
+ ["9EA8",0xC629],
+ ["9EA9",0xC62A],
+ ["9EAA",0xC62B],
+ ["9EAB",0xC62F],
+ ["9EAC",0xC631],
+ ["9EAD",0xC632],
+ ["9EAE",0xC636],
+ ["9EAF",0xC638],
+ ["9EB0",0xC63A],
+ ["9EB1",0xC63C],
+ ["9EB2",0xC63D],
+ ["9EB3",0xC63E],
+ ["9EB4",0xC63F],
+ ["9EB5",0xC642],
+ ["9EB6",0xC643],
+ ["9EB7",0xC645],
+ ["9EB8",0xC646],
+ ["9EB9",0xC647],
+ ["9EBA",0xC649],
+ ["9EBB",0xC64A],
+ ["9EBC",0xC64B],
+ ["9EBD",0xC64C],
+ ["9EBE",0xC64D],
+ ["9EBF",0xC64E],
+ ["9EC0",0xC64F],
+ ["9EC1",0xC652],
+ ["9EC2",0xC656],
+ ["9EC3",0xC657],
+ ["9EC4",0xC658],
+ ["9EC5",0xC659],
+ ["9EC6",0xC65A],
+ ["9EC7",0xC65B],
+ ["9EC8",0xC65E],
+ ["9EC9",0xC65F],
+ ["9ECA",0xC661],
+ ["9ECB",0xC662],
+ ["9ECC",0xC663],
+ ["9ECD",0xC664],
+ ["9ECE",0xC665],
+ ["9ECF",0xC666],
+ ["9ED0",0xC667],
+ ["9ED1",0xC668],
+ ["9ED2",0xC669],
+ ["9ED3",0xC66A],
+ ["9ED4",0xC66B],
+ ["9ED5",0xC66D],
+ ["9ED6",0xC66E],
+ ["9ED7",0xC670],
+ ["9ED8",0xC672],
+ ["9ED9",0xC673],
+ ["9EDA",0xC674],
+ ["9EDB",0xC675],
+ ["9EDC",0xC676],
+ ["9EDD",0xC677],
+ ["9EDE",0xC67A],
+ ["9EDF",0xC67B],
+ ["9EE0",0xC67D],
+ ["9EE1",0xC67E],
+ ["9EE2",0xC67F],
+ ["9EE3",0xC681],
+ ["9EE4",0xC682],
+ ["9EE5",0xC683],
+ ["9EE6",0xC684],
+ ["9EE7",0xC685],
+ ["9EE8",0xC686],
+ ["9EE9",0xC687],
+ ["9EEA",0xC68A],
+ ["9EEB",0xC68C],
+ ["9EEC",0xC68E],
+ ["9EED",0xC68F],
+ ["9EEE",0xC690],
+ ["9EEF",0xC691],
+ ["9EF0",0xC692],
+ ["9EF1",0xC693],
+ ["9EF2",0xC696],
+ ["9EF3",0xC697],
+ ["9EF4",0xC699],
+ ["9EF5",0xC69A],
+ ["9EF6",0xC69B],
+ ["9EF7",0xC69D],
+ ["9EF8",0xC69E],
+ ["9EF9",0xC69F],
+ ["9EFA",0xC6A0],
+ ["9EFB",0xC6A1],
+ ["9EFC",0xC6A2],
+ ["9EFD",0xC6A3],
+ ["9EFE",0xC6A6],
+ ["9F41",0xC6A8],
+ ["9F42",0xC6AA],
+ ["9F43",0xC6AB],
+ ["9F44",0xC6AC],
+ ["9F45",0xC6AD],
+ ["9F46",0xC6AE],
+ ["9F47",0xC6AF],
+ ["9F48",0xC6B2],
+ ["9F49",0xC6B3],
+ ["9F4A",0xC6B5],
+ ["9F4B",0xC6B6],
+ ["9F4C",0xC6B7],
+ ["9F4D",0xC6BB],
+ ["9F4E",0xC6BC],
+ ["9F4F",0xC6BD],
+ ["9F50",0xC6BE],
+ ["9F51",0xC6BF],
+ ["9F52",0xC6C2],
+ ["9F53",0xC6C4],
+ ["9F54",0xC6C6],
+ ["9F55",0xC6C7],
+ ["9F56",0xC6C8],
+ ["9F57",0xC6C9],
+ ["9F58",0xC6CA],
+ ["9F59",0xC6CB],
+ ["9F5A",0xC6CE],
+ ["9F61",0xC6CF],
+ ["9F62",0xC6D1],
+ ["9F63",0xC6D2],
+ ["9F64",0xC6D3],
+ ["9F65",0xC6D5],
+ ["9F66",0xC6D6],
+ ["9F67",0xC6D7],
+ ["9F68",0xC6D8],
+ ["9F69",0xC6D9],
+ ["9F6A",0xC6DA],
+ ["9F6B",0xC6DB],
+ ["9F6C",0xC6DE],
+ ["9F6D",0xC6DF],
+ ["9F6E",0xC6E2],
+ ["9F6F",0xC6E3],
+ ["9F70",0xC6E4],
+ ["9F71",0xC6E5],
+ ["9F72",0xC6E6],
+ ["9F73",0xC6E7],
+ ["9F74",0xC6EA],
+ ["9F75",0xC6EB],
+ ["9F76",0xC6ED],
+ ["9F77",0xC6EE],
+ ["9F78",0xC6EF],
+ ["9F79",0xC6F1],
+ ["9F7A",0xC6F2],
+ ["9F81",0xC6F3],
+ ["9F82",0xC6F4],
+ ["9F83",0xC6F5],
+ ["9F84",0xC6F6],
+ ["9F85",0xC6F7],
+ ["9F86",0xC6FA],
+ ["9F87",0xC6FB],
+ ["9F88",0xC6FC],
+ ["9F89",0xC6FE],
+ ["9F8A",0xC6FF],
+ ["9F8B",0xC700],
+ ["9F8C",0xC701],
+ ["9F8D",0xC702],
+ ["9F8E",0xC703],
+ ["9F8F",0xC706],
+ ["9F90",0xC707],
+ ["9F91",0xC709],
+ ["9F92",0xC70A],
+ ["9F93",0xC70B],
+ ["9F94",0xC70D],
+ ["9F95",0xC70E],
+ ["9F96",0xC70F],
+ ["9F97",0xC710],
+ ["9F98",0xC711],
+ ["9F99",0xC712],
+ ["9F9A",0xC713],
+ ["9F9B",0xC716],
+ ["9F9C",0xC718],
+ ["9F9D",0xC71A],
+ ["9F9E",0xC71B],
+ ["9F9F",0xC71C],
+ ["9FA0",0xC71D],
+ ["9FA1",0xC71E],
+ ["9FA2",0xC71F],
+ ["9FA3",0xC722],
+ ["9FA4",0xC723],
+ ["9FA5",0xC725],
+ ["9FA6",0xC726],
+ ["9FA7",0xC727],
+ ["9FA8",0xC729],
+ ["9FA9",0xC72A],
+ ["9FAA",0xC72B],
+ ["9FAB",0xC72C],
+ ["9FAC",0xC72D],
+ ["9FAD",0xC72E],
+ ["9FAE",0xC72F],
+ ["9FAF",0xC732],
+ ["9FB0",0xC734],
+ ["9FB1",0xC736],
+ ["9FB2",0xC738],
+ ["9FB3",0xC739],
+ ["9FB4",0xC73A],
+ ["9FB5",0xC73B],
+ ["9FB6",0xC73E],
+ ["9FB7",0xC73F],
+ ["9FB8",0xC741],
+ ["9FB9",0xC742],
+ ["9FBA",0xC743],
+ ["9FBB",0xC745],
+ ["9FBC",0xC746],
+ ["9FBD",0xC747],
+ ["9FBE",0xC748],
+ ["9FBF",0xC749],
+ ["9FC0",0xC74B],
+ ["9FC1",0xC74E],
+ ["9FC2",0xC750],
+ ["9FC3",0xC759],
+ ["9FC4",0xC75A],
+ ["9FC5",0xC75B],
+ ["9FC6",0xC75D],
+ ["9FC7",0xC75E],
+ ["9FC8",0xC75F],
+ ["9FC9",0xC761],
+ ["9FCA",0xC762],
+ ["9FCB",0xC763],
+ ["9FCC",0xC764],
+ ["9FCD",0xC765],
+ ["9FCE",0xC766],
+ ["9FCF",0xC767],
+ ["9FD0",0xC769],
+ ["9FD1",0xC76A],
+ ["9FD2",0xC76C],
+ ["9FD3",0xC76D],
+ ["9FD4",0xC76E],
+ ["9FD5",0xC76F],
+ ["9FD6",0xC770],
+ ["9FD7",0xC771],
+ ["9FD8",0xC772],
+ ["9FD9",0xC773],
+ ["9FDA",0xC776],
+ ["9FDB",0xC777],
+ ["9FDC",0xC779],
+ ["9FDD",0xC77A],
+ ["9FDE",0xC77B],
+ ["9FDF",0xC77F],
+ ["9FE0",0xC780],
+ ["9FE1",0xC781],
+ ["9FE2",0xC782],
+ ["9FE3",0xC786],
+ ["9FE4",0xC78B],
+ ["9FE5",0xC78C],
+ ["9FE6",0xC78D],
+ ["9FE7",0xC78F],
+ ["9FE8",0xC792],
+ ["9FE9",0xC793],
+ ["9FEA",0xC795],
+ ["9FEB",0xC799],
+ ["9FEC",0xC79B],
+ ["9FED",0xC79C],
+ ["9FEE",0xC79D],
+ ["9FEF",0xC79E],
+ ["9FF0",0xC79F],
+ ["9FF1",0xC7A2],
+ ["9FF2",0xC7A7],
+ ["9FF3",0xC7A8],
+ ["9FF4",0xC7A9],
+ ["9FF5",0xC7AA],
+ ["9FF6",0xC7AB],
+ ["9FF7",0xC7AE],
+ ["9FF8",0xC7AF],
+ ["9FF9",0xC7B1],
+ ["9FFA",0xC7B2],
+ ["9FFB",0xC7B3],
+ ["9FFC",0xC7B5],
+ ["9FFD",0xC7B6],
+ ["9FFE",0xC7B7],
+ ["A041",0xC7B8],
+ ["A042",0xC7B9],
+ ["A043",0xC7BA],
+ ["A044",0xC7BB],
+ ["A045",0xC7BE],
+ ["A046",0xC7C2],
+ ["A047",0xC7C3],
+ ["A048",0xC7C4],
+ ["A049",0xC7C5],
+ ["A04A",0xC7C6],
+ ["A04B",0xC7C7],
+ ["A04C",0xC7CA],
+ ["A04D",0xC7CB],
+ ["A04E",0xC7CD],
+ ["A04F",0xC7CF],
+ ["A050",0xC7D1],
+ ["A051",0xC7D2],
+ ["A052",0xC7D3],
+ ["A053",0xC7D4],
+ ["A054",0xC7D5],
+ ["A055",0xC7D6],
+ ["A056",0xC7D7],
+ ["A057",0xC7D9],
+ ["A058",0xC7DA],
+ ["A059",0xC7DB],
+ ["A05A",0xC7DC],
+ ["A061",0xC7DE],
+ ["A062",0xC7DF],
+ ["A063",0xC7E0],
+ ["A064",0xC7E1],
+ ["A065",0xC7E2],
+ ["A066",0xC7E3],
+ ["A067",0xC7E5],
+ ["A068",0xC7E6],
+ ["A069",0xC7E7],
+ ["A06A",0xC7E9],
+ ["A06B",0xC7EA],
+ ["A06C",0xC7EB],
+ ["A06D",0xC7ED],
+ ["A06E",0xC7EE],
+ ["A06F",0xC7EF],
+ ["A070",0xC7F0],
+ ["A071",0xC7F1],
+ ["A072",0xC7F2],
+ ["A073",0xC7F3],
+ ["A074",0xC7F4],
+ ["A075",0xC7F5],
+ ["A076",0xC7F6],
+ ["A077",0xC7F7],
+ ["A078",0xC7F8],
+ ["A079",0xC7F9],
+ ["A07A",0xC7FA],
+ ["A081",0xC7FB],
+ ["A082",0xC7FC],
+ ["A083",0xC7FD],
+ ["A084",0xC7FE],
+ ["A085",0xC7FF],
+ ["A086",0xC802],
+ ["A087",0xC803],
+ ["A088",0xC805],
+ ["A089",0xC806],
+ ["A08A",0xC807],
+ ["A08B",0xC809],
+ ["A08C",0xC80B],
+ ["A08D",0xC80C],
+ ["A08E",0xC80D],
+ ["A08F",0xC80E],
+ ["A090",0xC80F],
+ ["A091",0xC812],
+ ["A092",0xC814],
+ ["A093",0xC817],
+ ["A094",0xC818],
+ ["A095",0xC819],
+ ["A096",0xC81A],
+ ["A097",0xC81B],
+ ["A098",0xC81E],
+ ["A099",0xC81F],
+ ["A09A",0xC821],
+ ["A09B",0xC822],
+ ["A09C",0xC823],
+ ["A09D",0xC825],
+ ["A09E",0xC826],
+ ["A09F",0xC827],
+ ["A0A0",0xC828],
+ ["A0A1",0xC829],
+ ["A0A2",0xC82A],
+ ["A0A3",0xC82B],
+ ["A0A4",0xC82E],
+ ["A0A5",0xC830],
+ ["A0A6",0xC832],
+ ["A0A7",0xC833],
+ ["A0A8",0xC834],
+ ["A0A9",0xC835],
+ ["A0AA",0xC836],
+ ["A0AB",0xC837],
+ ["A0AC",0xC839],
+ ["A0AD",0xC83A],
+ ["A0AE",0xC83B],
+ ["A0AF",0xC83D],
+ ["A0B0",0xC83E],
+ ["A0B1",0xC83F],
+ ["A0B2",0xC841],
+ ["A0B3",0xC842],
+ ["A0B4",0xC843],
+ ["A0B5",0xC844],
+ ["A0B6",0xC845],
+ ["A0B7",0xC846],
+ ["A0B8",0xC847],
+ ["A0B9",0xC84A],
+ ["A0BA",0xC84B],
+ ["A0BB",0xC84E],
+ ["A0BC",0xC84F],
+ ["A0BD",0xC850],
+ ["A0BE",0xC851],
+ ["A0BF",0xC852],
+ ["A0C0",0xC853],
+ ["A0C1",0xC855],
+ ["A0C2",0xC856],
+ ["A0C3",0xC857],
+ ["A0C4",0xC858],
+ ["A0C5",0xC859],
+ ["A0C6",0xC85A],
+ ["A0C7",0xC85B],
+ ["A0C8",0xC85C],
+ ["A0C9",0xC85D],
+ ["A0CA",0xC85E],
+ ["A0CB",0xC85F],
+ ["A0CC",0xC860],
+ ["A0CD",0xC861],
+ ["A0CE",0xC862],
+ ["A0CF",0xC863],
+ ["A0D0",0xC864],
+ ["A0D1",0xC865],
+ ["A0D2",0xC866],
+ ["A0D3",0xC867],
+ ["A0D4",0xC868],
+ ["A0D5",0xC869],
+ ["A0D6",0xC86A],
+ ["A0D7",0xC86B],
+ ["A0D8",0xC86C],
+ ["A0D9",0xC86D],
+ ["A0DA",0xC86E],
+ ["A0DB",0xC86F],
+ ["A0DC",0xC872],
+ ["A0DD",0xC873],
+ ["A0DE",0xC875],
+ ["A0DF",0xC876],
+ ["A0E0",0xC877],
+ ["A0E1",0xC879],
+ ["A0E2",0xC87B],
+ ["A0E3",0xC87C],
+ ["A0E4",0xC87D],
+ ["A0E5",0xC87E],
+ ["A0E6",0xC87F],
+ ["A0E7",0xC882],
+ ["A0E8",0xC884],
+ ["A0E9",0xC888],
+ ["A0EA",0xC889],
+ ["A0EB",0xC88A],
+ ["A0EC",0xC88E],
+ ["A0ED",0xC88F],
+ ["A0EE",0xC890],
+ ["A0EF",0xC891],
+ ["A0F0",0xC892],
+ ["A0F1",0xC893],
+ ["A0F2",0xC895],
+ ["A0F3",0xC896],
+ ["A0F4",0xC897],
+ ["A0F5",0xC898],
+ ["A0F6",0xC899],
+ ["A0F7",0xC89A],
+ ["A0F8",0xC89B],
+ ["A0F9",0xC89C],
+ ["A0FA",0xC89E],
+ ["A0FB",0xC8A0],
+ ["A0FC",0xC8A2],
+ ["A0FD",0xC8A3],
+ ["A0FE",0xC8A4],
+ ["A141",0xC8A5],
+ ["A142",0xC8A6],
+ ["A143",0xC8A7],
+ ["A144",0xC8A9],
+ ["A145",0xC8AA],
+ ["A146",0xC8AB],
+ ["A147",0xC8AC],
+ ["A148",0xC8AD],
+ ["A149",0xC8AE],
+ ["A14A",0xC8AF],
+ ["A14B",0xC8B0],
+ ["A14C",0xC8B1],
+ ["A14D",0xC8B2],
+ ["A14E",0xC8B3],
+ ["A14F",0xC8B4],
+ ["A150",0xC8B5],
+ ["A151",0xC8B6],
+ ["A152",0xC8B7],
+ ["A153",0xC8B8],
+ ["A154",0xC8B9],
+ ["A155",0xC8BA],
+ ["A156",0xC8BB],
+ ["A157",0xC8BE],
+ ["A158",0xC8BF],
+ ["A159",0xC8C0],
+ ["A15A",0xC8C1],
+ ["A161",0xC8C2],
+ ["A162",0xC8C3],
+ ["A163",0xC8C5],
+ ["A164",0xC8C6],
+ ["A165",0xC8C7],
+ ["A166",0xC8C9],
+ ["A167",0xC8CA],
+ ["A168",0xC8CB],
+ ["A169",0xC8CD],
+ ["A16A",0xC8CE],
+ ["A16B",0xC8CF],
+ ["A16C",0xC8D0],
+ ["A16D",0xC8D1],
+ ["A16E",0xC8D2],
+ ["A16F",0xC8D3],
+ ["A170",0xC8D6],
+ ["A171",0xC8D8],
+ ["A172",0xC8DA],
+ ["A173",0xC8DB],
+ ["A174",0xC8DC],
+ ["A175",0xC8DD],
+ ["A176",0xC8DE],
+ ["A177",0xC8DF],
+ ["A178",0xC8E2],
+ ["A179",0xC8E3],
+ ["A17A",0xC8E5],
+ ["A181",0xC8E6],
+ ["A182",0xC8E7],
+ ["A183",0xC8E8],
+ ["A184",0xC8E9],
+ ["A185",0xC8EA],
+ ["A186",0xC8EB],
+ ["A187",0xC8EC],
+ ["A188",0xC8ED],
+ ["A189",0xC8EE],
+ ["A18A",0xC8EF],
+ ["A18B",0xC8F0],
+ ["A18C",0xC8F1],
+ ["A18D",0xC8F2],
+ ["A18E",0xC8F3],
+ ["A18F",0xC8F4],
+ ["A190",0xC8F6],
+ ["A191",0xC8F7],
+ ["A192",0xC8F8],
+ ["A193",0xC8F9],
+ ["A194",0xC8FA],
+ ["A195",0xC8FB],
+ ["A196",0xC8FE],
+ ["A197",0xC8FF],
+ ["A198",0xC901],
+ ["A199",0xC902],
+ ["A19A",0xC903],
+ ["A19B",0xC907],
+ ["A19C",0xC908],
+ ["A19D",0xC909],
+ ["A19E",0xC90A],
+ ["A19F",0xC90B],
+ ["A1A0",0xC90E],
+ ["A241",0xC910],
+ ["A242",0xC912],
+ ["A243",0xC913],
+ ["A244",0xC914],
+ ["A245",0xC915],
+ ["A246",0xC916],
+ ["A247",0xC917],
+ ["A248",0xC919],
+ ["A249",0xC91A],
+ ["A24A",0xC91B],
+ ["A24B",0xC91C],
+ ["A24C",0xC91D],
+ ["A24D",0xC91E],
+ ["A24E",0xC91F],
+ ["A24F",0xC920],
+ ["A250",0xC921],
+ ["A251",0xC922],
+ ["A252",0xC923],
+ ["A253",0xC924],
+ ["A254",0xC925],
+ ["A255",0xC926],
+ ["A256",0xC927],
+ ["A257",0xC928],
+ ["A258",0xC929],
+ ["A259",0xC92A],
+ ["A25A",0xC92B],
+ ["A261",0xC92D],
+ ["A262",0xC92E],
+ ["A263",0xC92F],
+ ["A264",0xC930],
+ ["A265",0xC931],
+ ["A266",0xC932],
+ ["A267",0xC933],
+ ["A268",0xC935],
+ ["A269",0xC936],
+ ["A26A",0xC937],
+ ["A26B",0xC938],
+ ["A26C",0xC939],
+ ["A26D",0xC93A],
+ ["A26E",0xC93B],
+ ["A26F",0xC93C],
+ ["A270",0xC93D],
+ ["A271",0xC93E],
+ ["A272",0xC93F],
+ ["A273",0xC940],
+ ["A274",0xC941],
+ ["A275",0xC942],
+ ["A276",0xC943],
+ ["A277",0xC944],
+ ["A278",0xC945],
+ ["A279",0xC946],
+ ["A27A",0xC947],
+ ["A281",0xC948],
+ ["A282",0xC949],
+ ["A283",0xC94A],
+ ["A284",0xC94B],
+ ["A285",0xC94C],
+ ["A286",0xC94D],
+ ["A287",0xC94E],
+ ["A288",0xC94F],
+ ["A289",0xC952],
+ ["A28A",0xC953],
+ ["A28B",0xC955],
+ ["A28C",0xC956],
+ ["A28D",0xC957],
+ ["A28E",0xC959],
+ ["A28F",0xC95A],
+ ["A290",0xC95B],
+ ["A291",0xC95C],
+ ["A292",0xC95D],
+ ["A293",0xC95E],
+ ["A294",0xC95F],
+ ["A295",0xC962],
+ ["A296",0xC964],
+ ["A297",0xC965],
+ ["A298",0xC966],
+ ["A299",0xC967],
+ ["A29A",0xC968],
+ ["A29B",0xC969],
+ ["A29C",0xC96A],
+ ["A29D",0xC96B],
+ ["A29E",0xC96D],
+ ["A29F",0xC96E],
+ ["A2A0",0xC96F],
+ ["A2E6",0x20AC],
+ ["A2E7",0xAE],
+ ["A341",0xC971],
+ ["A342",0xC972],
+ ["A343",0xC973],
+ ["A344",0xC975],
+ ["A345",0xC976],
+ ["A346",0xC977],
+ ["A347",0xC978],
+ ["A348",0xC979],
+ ["A349",0xC97A],
+ ["A34A",0xC97B],
+ ["A34B",0xC97D],
+ ["A34C",0xC97E],
+ ["A34D",0xC97F],
+ ["A34E",0xC980],
+ ["A34F",0xC981],
+ ["A350",0xC982],
+ ["A351",0xC983],
+ ["A352",0xC984],
+ ["A353",0xC985],
+ ["A354",0xC986],
+ ["A355",0xC987],
+ ["A356",0xC98A],
+ ["A357",0xC98B],
+ ["A358",0xC98D],
+ ["A359",0xC98E],
+ ["A35A",0xC98F],
+ ["A361",0xC991],
+ ["A362",0xC992],
+ ["A363",0xC993],
+ ["A364",0xC994],
+ ["A365",0xC995],
+ ["A366",0xC996],
+ ["A367",0xC997],
+ ["A368",0xC99A],
+ ["A369",0xC99C],
+ ["A36A",0xC99E],
+ ["A36B",0xC99F],
+ ["A36C",0xC9A0],
+ ["A36D",0xC9A1],
+ ["A36E",0xC9A2],
+ ["A36F",0xC9A3],
+ ["A370",0xC9A4],
+ ["A371",0xC9A5],
+ ["A372",0xC9A6],
+ ["A373",0xC9A7],
+ ["A374",0xC9A8],
+ ["A375",0xC9A9],
+ ["A376",0xC9AA],
+ ["A377",0xC9AB],
+ ["A378",0xC9AC],
+ ["A379",0xC9AD],
+ ["A37A",0xC9AE],
+ ["A381",0xC9AF],
+ ["A382",0xC9B0],
+ ["A383",0xC9B1],
+ ["A384",0xC9B2],
+ ["A385",0xC9B3],
+ ["A386",0xC9B4],
+ ["A387",0xC9B5],
+ ["A388",0xC9B6],
+ ["A389",0xC9B7],
+ ["A38A",0xC9B8],
+ ["A38B",0xC9B9],
+ ["A38C",0xC9BA],
+ ["A38D",0xC9BB],
+ ["A38E",0xC9BC],
+ ["A38F",0xC9BD],
+ ["A390",0xC9BE],
+ ["A391",0xC9BF],
+ ["A392",0xC9C2],
+ ["A393",0xC9C3],
+ ["A394",0xC9C5],
+ ["A395",0xC9C6],
+ ["A396",0xC9C9],
+ ["A397",0xC9CB],
+ ["A398",0xC9CC],
+ ["A399",0xC9CD],
+ ["A39A",0xC9CE],
+ ["A39B",0xC9CF],
+ ["A39C",0xC9D2],
+ ["A39D",0xC9D4],
+ ["A39E",0xC9D7],
+ ["A39F",0xC9D8],
+ ["A3A0",0xC9DB],
+ ["A441",0xC9DE],
+ ["A442",0xC9DF],
+ ["A443",0xC9E1],
+ ["A444",0xC9E3],
+ ["A445",0xC9E5],
+ ["A446",0xC9E6],
+ ["A447",0xC9E8],
+ ["A448",0xC9E9],
+ ["A449",0xC9EA],
+ ["A44A",0xC9EB],
+ ["A44B",0xC9EE],
+ ["A44C",0xC9F2],
+ ["A44D",0xC9F3],
+ ["A44E",0xC9F4],
+ ["A44F",0xC9F5],
+ ["A450",0xC9F6],
+ ["A451",0xC9F7],
+ ["A452",0xC9FA],
+ ["A453",0xC9FB],
+ ["A454",0xC9FD],
+ ["A455",0xC9FE],
+ ["A456",0xC9FF],
+ ["A457",0xCA01],
+ ["A458",0xCA02],
+ ["A459",0xCA03],
+ ["A45A",0xCA04],
+ ["A461",0xCA05],
+ ["A462",0xCA06],
+ ["A463",0xCA07],
+ ["A464",0xCA0A],
+ ["A465",0xCA0E],
+ ["A466",0xCA0F],
+ ["A467",0xCA10],
+ ["A468",0xCA11],
+ ["A469",0xCA12],
+ ["A46A",0xCA13],
+ ["A46B",0xCA15],
+ ["A46C",0xCA16],
+ ["A46D",0xCA17],
+ ["A46E",0xCA19],
+ ["A46F",0xCA1A],
+ ["A470",0xCA1B],
+ ["A471",0xCA1C],
+ ["A472",0xCA1D],
+ ["A473",0xCA1E],
+ ["A474",0xCA1F],
+ ["A475",0xCA20],
+ ["A476",0xCA21],
+ ["A477",0xCA22],
+ ["A478",0xCA23],
+ ["A479",0xCA24],
+ ["A47A",0xCA25],
+ ["A481",0xCA26],
+ ["A482",0xCA27],
+ ["A483",0xCA28],
+ ["A484",0xCA2A],
+ ["A485",0xCA2B],
+ ["A486",0xCA2C],
+ ["A487",0xCA2D],
+ ["A488",0xCA2E],
+ ["A489",0xCA2F],
+ ["A48A",0xCA30],
+ ["A48B",0xCA31],
+ ["A48C",0xCA32],
+ ["A48D",0xCA33],
+ ["A48E",0xCA34],
+ ["A48F",0xCA35],
+ ["A490",0xCA36],
+ ["A491",0xCA37],
+ ["A492",0xCA38],
+ ["A493",0xCA39],
+ ["A494",0xCA3A],
+ ["A495",0xCA3B],
+ ["A496",0xCA3C],
+ ["A497",0xCA3D],
+ ["A498",0xCA3E],
+ ["A499",0xCA3F],
+ ["A49A",0xCA40],
+ ["A49B",0xCA41],
+ ["A49C",0xCA42],
+ ["A49D",0xCA43],
+ ["A49E",0xCA44],
+ ["A49F",0xCA45],
+ ["A4A0",0xCA46],
+ ["A541",0xCA47],
+ ["A542",0xCA48],
+ ["A543",0xCA49],
+ ["A544",0xCA4A],
+ ["A545",0xCA4B],
+ ["A546",0xCA4E],
+ ["A547",0xCA4F],
+ ["A548",0xCA51],
+ ["A549",0xCA52],
+ ["A54A",0xCA53],
+ ["A54B",0xCA55],
+ ["A54C",0xCA56],
+ ["A54D",0xCA57],
+ ["A54E",0xCA58],
+ ["A54F",0xCA59],
+ ["A550",0xCA5A],
+ ["A551",0xCA5B],
+ ["A552",0xCA5E],
+ ["A553",0xCA62],
+ ["A554",0xCA63],
+ ["A555",0xCA64],
+ ["A556",0xCA65],
+ ["A557",0xCA66],
+ ["A558",0xCA67],
+ ["A559",0xCA69],
+ ["A55A",0xCA6A],
+ ["A561",0xCA6B],
+ ["A562",0xCA6C],
+ ["A563",0xCA6D],
+ ["A564",0xCA6E],
+ ["A565",0xCA6F],
+ ["A566",0xCA70],
+ ["A567",0xCA71],
+ ["A568",0xCA72],
+ ["A569",0xCA73],
+ ["A56A",0xCA74],
+ ["A56B",0xCA75],
+ ["A56C",0xCA76],
+ ["A56D",0xCA77],
+ ["A56E",0xCA78],
+ ["A56F",0xCA79],
+ ["A570",0xCA7A],
+ ["A571",0xCA7B],
+ ["A572",0xCA7C],
+ ["A573",0xCA7E],
+ ["A574",0xCA7F],
+ ["A575",0xCA80],
+ ["A576",0xCA81],
+ ["A577",0xCA82],
+ ["A578",0xCA83],
+ ["A579",0xCA85],
+ ["A57A",0xCA86],
+ ["A581",0xCA87],
+ ["A582",0xCA88],
+ ["A583",0xCA89],
+ ["A584",0xCA8A],
+ ["A585",0xCA8B],
+ ["A586",0xCA8C],
+ ["A587",0xCA8D],
+ ["A588",0xCA8E],
+ ["A589",0xCA8F],
+ ["A58A",0xCA90],
+ ["A58B",0xCA91],
+ ["A58C",0xCA92],
+ ["A58D",0xCA93],
+ ["A58E",0xCA94],
+ ["A58F",0xCA95],
+ ["A590",0xCA96],
+ ["A591",0xCA97],
+ ["A592",0xCA99],
+ ["A593",0xCA9A],
+ ["A594",0xCA9B],
+ ["A595",0xCA9C],
+ ["A596",0xCA9D],
+ ["A597",0xCA9E],
+ ["A598",0xCA9F],
+ ["A599",0xCAA0],
+ ["A59A",0xCAA1],
+ ["A59B",0xCAA2],
+ ["A59C",0xCAA3],
+ ["A59D",0xCAA4],
+ ["A59E",0xCAA5],
+ ["A59F",0xCAA6],
+ ["A5A0",0xCAA7],
+ ["A641",0xCAA8],
+ ["A642",0xCAA9],
+ ["A643",0xCAAA],
+ ["A644",0xCAAB],
+ ["A645",0xCAAC],
+ ["A646",0xCAAD],
+ ["A647",0xCAAE],
+ ["A648",0xCAAF],
+ ["A649",0xCAB0],
+ ["A64A",0xCAB1],
+ ["A64B",0xCAB2],
+ ["A64C",0xCAB3],
+ ["A64D",0xCAB4],
+ ["A64E",0xCAB5],
+ ["A64F",0xCAB6],
+ ["A650",0xCAB7],
+ ["A651",0xCAB8],
+ ["A652",0xCAB9],
+ ["A653",0xCABA],
+ ["A654",0xCABB],
+ ["A655",0xCABE],
+ ["A656",0xCABF],
+ ["A657",0xCAC1],
+ ["A658",0xCAC2],
+ ["A659",0xCAC3],
+ ["A65A",0xCAC5],
+ ["A661",0xCAC6],
+ ["A662",0xCAC7],
+ ["A663",0xCAC8],
+ ["A664",0xCAC9],
+ ["A665",0xCACA],
+ ["A666",0xCACB],
+ ["A667",0xCACE],
+ ["A668",0xCAD0],
+ ["A669",0xCAD2],
+ ["A66A",0xCAD4],
+ ["A66B",0xCAD5],
+ ["A66C",0xCAD6],
+ ["A66D",0xCAD7],
+ ["A66E",0xCADA],
+ ["A66F",0xCADB],
+ ["A670",0xCADC],
+ ["A671",0xCADD],
+ ["A672",0xCADE],
+ ["A673",0xCADF],
+ ["A674",0xCAE1],
+ ["A675",0xCAE2],
+ ["A676",0xCAE3],
+ ["A677",0xCAE4],
+ ["A678",0xCAE5],
+ ["A679",0xCAE6],
+ ["A67A",0xCAE7],
+ ["A681",0xCAE8],
+ ["A682",0xCAE9],
+ ["A683",0xCAEA],
+ ["A684",0xCAEB],
+ ["A685",0xCAED],
+ ["A686",0xCAEE],
+ ["A687",0xCAEF],
+ ["A688",0xCAF0],
+ ["A689",0xCAF1],
+ ["A68A",0xCAF2],
+ ["A68B",0xCAF3],
+ ["A68C",0xCAF5],
+ ["A68D",0xCAF6],
+ ["A68E",0xCAF7],
+ ["A68F",0xCAF8],
+ ["A690",0xCAF9],
+ ["A691",0xCAFA],
+ ["A692",0xCAFB],
+ ["A693",0xCAFC],
+ ["A694",0xCAFD],
+ ["A695",0xCAFE],
+ ["A696",0xCAFF],
+ ["A697",0xCB00],
+ ["A698",0xCB01],
+ ["A699",0xCB02],
+ ["A69A",0xCB03],
+ ["A69B",0xCB04],
+ ["A69C",0xCB05],
+ ["A69D",0xCB06],
+ ["A69E",0xCB07],
+ ["A69F",0xCB09],
+ ["A6A0",0xCB0A],
+ ["A741",0xCB0B],
+ ["A742",0xCB0C],
+ ["A743",0xCB0D],
+ ["A744",0xCB0E],
+ ["A745",0xCB0F],
+ ["A746",0xCB11],
+ ["A747",0xCB12],
+ ["A748",0xCB13],
+ ["A749",0xCB15],
+ ["A74A",0xCB16],
+ ["A74B",0xCB17],
+ ["A74C",0xCB19],
+ ["A74D",0xCB1A],
+ ["A74E",0xCB1B],
+ ["A74F",0xCB1C],
+ ["A750",0xCB1D],
+ ["A751",0xCB1E],
+ ["A752",0xCB1F],
+ ["A753",0xCB22],
+ ["A754",0xCB23],
+ ["A755",0xCB24],
+ ["A756",0xCB25],
+ ["A757",0xCB26],
+ ["A758",0xCB27],
+ ["A759",0xCB28],
+ ["A75A",0xCB29],
+ ["A761",0xCB2A],
+ ["A762",0xCB2B],
+ ["A763",0xCB2C],
+ ["A764",0xCB2D],
+ ["A765",0xCB2E],
+ ["A766",0xCB2F],
+ ["A767",0xCB30],
+ ["A768",0xCB31],
+ ["A769",0xCB32],
+ ["A76A",0xCB33],
+ ["A76B",0xCB34],
+ ["A76C",0xCB35],
+ ["A76D",0xCB36],
+ ["A76E",0xCB37],
+ ["A76F",0xCB38],
+ ["A770",0xCB39],
+ ["A771",0xCB3A],
+ ["A772",0xCB3B],
+ ["A773",0xCB3C],
+ ["A774",0xCB3D],
+ ["A775",0xCB3E],
+ ["A776",0xCB3F],
+ ["A777",0xCB40],
+ ["A778",0xCB42],
+ ["A779",0xCB43],
+ ["A77A",0xCB44],
+ ["A781",0xCB45],
+ ["A782",0xCB46],
+ ["A783",0xCB47],
+ ["A784",0xCB4A],
+ ["A785",0xCB4B],
+ ["A786",0xCB4D],
+ ["A787",0xCB4E],
+ ["A788",0xCB4F],
+ ["A789",0xCB51],
+ ["A78A",0xCB52],
+ ["A78B",0xCB53],
+ ["A78C",0xCB54],
+ ["A78D",0xCB55],
+ ["A78E",0xCB56],
+ ["A78F",0xCB57],
+ ["A790",0xCB5A],
+ ["A791",0xCB5B],
+ ["A792",0xCB5C],
+ ["A793",0xCB5E],
+ ["A794",0xCB5F],
+ ["A795",0xCB60],
+ ["A796",0xCB61],
+ ["A797",0xCB62],
+ ["A798",0xCB63],
+ ["A799",0xCB65],
+ ["A79A",0xCB66],
+ ["A79B",0xCB67],
+ ["A79C",0xCB68],
+ ["A79D",0xCB69],
+ ["A79E",0xCB6A],
+ ["A79F",0xCB6B],
+ ["A7A0",0xCB6C],
+ ["A841",0xCB6D],
+ ["A842",0xCB6E],
+ ["A843",0xCB6F],
+ ["A844",0xCB70],
+ ["A845",0xCB71],
+ ["A846",0xCB72],
+ ["A847",0xCB73],
+ ["A848",0xCB74],
+ ["A849",0xCB75],
+ ["A84A",0xCB76],
+ ["A84B",0xCB77],
+ ["A84C",0xCB7A],
+ ["A84D",0xCB7B],
+ ["A84E",0xCB7C],
+ ["A84F",0xCB7D],
+ ["A850",0xCB7E],
+ ["A851",0xCB7F],
+ ["A852",0xCB80],
+ ["A853",0xCB81],
+ ["A854",0xCB82],
+ ["A855",0xCB83],
+ ["A856",0xCB84],
+ ["A857",0xCB85],
+ ["A858",0xCB86],
+ ["A859",0xCB87],
+ ["A85A",0xCB88],
+ ["A861",0xCB89],
+ ["A862",0xCB8A],
+ ["A863",0xCB8B],
+ ["A864",0xCB8C],
+ ["A865",0xCB8D],
+ ["A866",0xCB8E],
+ ["A867",0xCB8F],
+ ["A868",0xCB90],
+ ["A869",0xCB91],
+ ["A86A",0xCB92],
+ ["A86B",0xCB93],
+ ["A86C",0xCB94],
+ ["A86D",0xCB95],
+ ["A86E",0xCB96],
+ ["A86F",0xCB97],
+ ["A870",0xCB98],
+ ["A871",0xCB99],
+ ["A872",0xCB9A],
+ ["A873",0xCB9B],
+ ["A874",0xCB9D],
+ ["A875",0xCB9E],
+ ["A876",0xCB9F],
+ ["A877",0xCBA0],
+ ["A878",0xCBA1],
+ ["A879",0xCBA2],
+ ["A87A",0xCBA3],
+ ["A881",0xCBA4],
+ ["A882",0xCBA5],
+ ["A883",0xCBA6],
+ ["A884",0xCBA7],
+ ["A885",0xCBA8],
+ ["A886",0xCBA9],
+ ["A887",0xCBAA],
+ ["A888",0xCBAB],
+ ["A889",0xCBAC],
+ ["A88A",0xCBAD],
+ ["A88B",0xCBAE],
+ ["A88C",0xCBAF],
+ ["A88D",0xCBB0],
+ ["A88E",0xCBB1],
+ ["A88F",0xCBB2],
+ ["A890",0xCBB3],
+ ["A891",0xCBB4],
+ ["A892",0xCBB5],
+ ["A893",0xCBB6],
+ ["A894",0xCBB7],
+ ["A895",0xCBB9],
+ ["A896",0xCBBA],
+ ["A897",0xCBBB],
+ ["A898",0xCBBC],
+ ["A899",0xCBBD],
+ ["A89A",0xCBBE],
+ ["A89B",0xCBBF],
+ ["A89C",0xCBC0],
+ ["A89D",0xCBC1],
+ ["A89E",0xCBC2],
+ ["A89F",0xCBC3],
+ ["A8A0",0xCBC4],
+ ["A941",0xCBC5],
+ ["A942",0xCBC6],
+ ["A943",0xCBC7],
+ ["A944",0xCBC8],
+ ["A945",0xCBC9],
+ ["A946",0xCBCA],
+ ["A947",0xCBCB],
+ ["A948",0xCBCC],
+ ["A949",0xCBCD],
+ ["A94A",0xCBCE],
+ ["A94B",0xCBCF],
+ ["A94C",0xCBD0],
+ ["A94D",0xCBD1],
+ ["A94E",0xCBD2],
+ ["A94F",0xCBD3],
+ ["A950",0xCBD5],
+ ["A951",0xCBD6],
+ ["A952",0xCBD7],
+ ["A953",0xCBD8],
+ ["A954",0xCBD9],
+ ["A955",0xCBDA],
+ ["A956",0xCBDB],
+ ["A957",0xCBDC],
+ ["A958",0xCBDD],
+ ["A959",0xCBDE],
+ ["A95A",0xCBDF],
+ ["A961",0xCBE0],
+ ["A962",0xCBE1],
+ ["A963",0xCBE2],
+ ["A964",0xCBE3],
+ ["A965",0xCBE5],
+ ["A966",0xCBE6],
+ ["A967",0xCBE8],
+ ["A968",0xCBEA],
+ ["A969",0xCBEB],
+ ["A96A",0xCBEC],
+ ["A96B",0xCBED],
+ ["A96C",0xCBEE],
+ ["A96D",0xCBEF],
+ ["A96E",0xCBF0],
+ ["A96F",0xCBF1],
+ ["A970",0xCBF2],
+ ["A971",0xCBF3],
+ ["A972",0xCBF4],
+ ["A973",0xCBF5],
+ ["A974",0xCBF6],
+ ["A975",0xCBF7],
+ ["A976",0xCBF8],
+ ["A977",0xCBF9],
+ ["A978",0xCBFA],
+ ["A979",0xCBFB],
+ ["A97A",0xCBFC],
+ ["A981",0xCBFD],
+ ["A982",0xCBFE],
+ ["A983",0xCBFF],
+ ["A984",0xCC00],
+ ["A985",0xCC01],
+ ["A986",0xCC02],
+ ["A987",0xCC03],
+ ["A988",0xCC04],
+ ["A989",0xCC05],
+ ["A98A",0xCC06],
+ ["A98B",0xCC07],
+ ["A98C",0xCC08],
+ ["A98D",0xCC09],
+ ["A98E",0xCC0A],
+ ["A98F",0xCC0B],
+ ["A990",0xCC0E],
+ ["A991",0xCC0F],
+ ["A992",0xCC11],
+ ["A993",0xCC12],
+ ["A994",0xCC13],
+ ["A995",0xCC15],
+ ["A996",0xCC16],
+ ["A997",0xCC17],
+ ["A998",0xCC18],
+ ["A999",0xCC19],
+ ["A99A",0xCC1A],
+ ["A99B",0xCC1B],
+ ["A99C",0xCC1E],
+ ["A99D",0xCC1F],
+ ["A99E",0xCC20],
+ ["A99F",0xCC23],
+ ["A9A0",0xCC24],
+ ["AA41",0xCC25],
+ ["AA42",0xCC26],
+ ["AA43",0xCC2A],
+ ["AA44",0xCC2B],
+ ["AA45",0xCC2D],
+ ["AA46",0xCC2F],
+ ["AA47",0xCC31],
+ ["AA48",0xCC32],
+ ["AA49",0xCC33],
+ ["AA4A",0xCC34],
+ ["AA4B",0xCC35],
+ ["AA4C",0xCC36],
+ ["AA4D",0xCC37],
+ ["AA4E",0xCC3A],
+ ["AA4F",0xCC3F],
+ ["AA50",0xCC40],
+ ["AA51",0xCC41],
+ ["AA52",0xCC42],
+ ["AA53",0xCC43],
+ ["AA54",0xCC46],
+ ["AA55",0xCC47],
+ ["AA56",0xCC49],
+ ["AA57",0xCC4A],
+ ["AA58",0xCC4B],
+ ["AA59",0xCC4D],
+ ["AA5A",0xCC4E],
+ ["AA61",0xCC4F],
+ ["AA62",0xCC50],
+ ["AA63",0xCC51],
+ ["AA64",0xCC52],
+ ["AA65",0xCC53],
+ ["AA66",0xCC56],
+ ["AA67",0xCC5A],
+ ["AA68",0xCC5B],
+ ["AA69",0xCC5C],
+ ["AA6A",0xCC5D],
+ ["AA6B",0xCC5E],
+ ["AA6C",0xCC5F],
+ ["AA6D",0xCC61],
+ ["AA6E",0xCC62],
+ ["AA6F",0xCC63],
+ ["AA70",0xCC65],
+ ["AA71",0xCC67],
+ ["AA72",0xCC69],
+ ["AA73",0xCC6A],
+ ["AA74",0xCC6B],
+ ["AA75",0xCC6C],
+ ["AA76",0xCC6D],
+ ["AA77",0xCC6E],
+ ["AA78",0xCC6F],
+ ["AA79",0xCC71],
+ ["AA7A",0xCC72],
+ ["AA81",0xCC73],
+ ["AA82",0xCC74],
+ ["AA83",0xCC76],
+ ["AA84",0xCC77],
+ ["AA85",0xCC78],
+ ["AA86",0xCC79],
+ ["AA87",0xCC7A],
+ ["AA88",0xCC7B],
+ ["AA89",0xCC7C],
+ ["AA8A",0xCC7D],
+ ["AA8B",0xCC7E],
+ ["AA8C",0xCC7F],
+ ["AA8D",0xCC80],
+ ["AA8E",0xCC81],
+ ["AA8F",0xCC82],
+ ["AA90",0xCC83],
+ ["AA91",0xCC84],
+ ["AA92",0xCC85],
+ ["AA93",0xCC86],
+ ["AA94",0xCC87],
+ ["AA95",0xCC88],
+ ["AA96",0xCC89],
+ ["AA97",0xCC8A],
+ ["AA98",0xCC8B],
+ ["AA99",0xCC8C],
+ ["AA9A",0xCC8D],
+ ["AA9B",0xCC8E],
+ ["AA9C",0xCC8F],
+ ["AA9D",0xCC90],
+ ["AA9E",0xCC91],
+ ["AA9F",0xCC92],
+ ["AAA0",0xCC93],
+ ["AB41",0xCC94],
+ ["AB42",0xCC95],
+ ["AB43",0xCC96],
+ ["AB44",0xCC97],
+ ["AB45",0xCC9A],
+ ["AB46",0xCC9B],
+ ["AB47",0xCC9D],
+ ["AB48",0xCC9E],
+ ["AB49",0xCC9F],
+ ["AB4A",0xCCA1],
+ ["AB4B",0xCCA2],
+ ["AB4C",0xCCA3],
+ ["AB4D",0xCCA4],
+ ["AB4E",0xCCA5],
+ ["AB4F",0xCCA6],
+ ["AB50",0xCCA7],
+ ["AB51",0xCCAA],
+ ["AB52",0xCCAE],
+ ["AB53",0xCCAF],
+ ["AB54",0xCCB0],
+ ["AB55",0xCCB1],
+ ["AB56",0xCCB2],
+ ["AB57",0xCCB3],
+ ["AB58",0xCCB6],
+ ["AB59",0xCCB7],
+ ["AB5A",0xCCB9],
+ ["AB61",0xCCBA],
+ ["AB62",0xCCBB],
+ ["AB63",0xCCBD],
+ ["AB64",0xCCBE],
+ ["AB65",0xCCBF],
+ ["AB66",0xCCC0],
+ ["AB67",0xCCC1],
+ ["AB68",0xCCC2],
+ ["AB69",0xCCC3],
+ ["AB6A",0xCCC6],
+ ["AB6B",0xCCC8],
+ ["AB6C",0xCCCA],
+ ["AB6D",0xCCCB],
+ ["AB6E",0xCCCC],
+ ["AB6F",0xCCCD],
+ ["AB70",0xCCCE],
+ ["AB71",0xCCCF],
+ ["AB72",0xCCD1],
+ ["AB73",0xCCD2],
+ ["AB74",0xCCD3],
+ ["AB75",0xCCD5],
+ ["AB76",0xCCD6],
+ ["AB77",0xCCD7],
+ ["AB78",0xCCD8],
+ ["AB79",0xCCD9],
+ ["AB7A",0xCCDA],
+ ["AB81",0xCCDB],
+ ["AB82",0xCCDC],
+ ["AB83",0xCCDD],
+ ["AB84",0xCCDE],
+ ["AB85",0xCCDF],
+ ["AB86",0xCCE0],
+ ["AB87",0xCCE1],
+ ["AB88",0xCCE2],
+ ["AB89",0xCCE3],
+ ["AB8A",0xCCE5],
+ ["AB8B",0xCCE6],
+ ["AB8C",0xCCE7],
+ ["AB8D",0xCCE8],
+ ["AB8E",0xCCE9],
+ ["AB8F",0xCCEA],
+ ["AB90",0xCCEB],
+ ["AB91",0xCCED],
+ ["AB92",0xCCEE],
+ ["AB93",0xCCEF],
+ ["AB94",0xCCF1],
+ ["AB95",0xCCF2],
+ ["AB96",0xCCF3],
+ ["AB97",0xCCF4],
+ ["AB98",0xCCF5],
+ ["AB99",0xCCF6],
+ ["AB9A",0xCCF7],
+ ["AB9B",0xCCF8],
+ ["AB9C",0xCCF9],
+ ["AB9D",0xCCFA],
+ ["AB9E",0xCCFB],
+ ["AB9F",0xCCFC],
+ ["ABA0",0xCCFD],
+ ["AC41",0xCCFE],
+ ["AC42",0xCCFF],
+ ["AC43",0xCD00],
+ ["AC44",0xCD02],
+ ["AC45",0xCD03],
+ ["AC46",0xCD04],
+ ["AC47",0xCD05],
+ ["AC48",0xCD06],
+ ["AC49",0xCD07],
+ ["AC4A",0xCD0A],
+ ["AC4B",0xCD0B],
+ ["AC4C",0xCD0D],
+ ["AC4D",0xCD0E],
+ ["AC4E",0xCD0F],
+ ["AC4F",0xCD11],
+ ["AC50",0xCD12],
+ ["AC51",0xCD13],
+ ["AC52",0xCD14],
+ ["AC53",0xCD15],
+ ["AC54",0xCD16],
+ ["AC55",0xCD17],
+ ["AC56",0xCD1A],
+ ["AC57",0xCD1C],
+ ["AC58",0xCD1E],
+ ["AC59",0xCD1F],
+ ["AC5A",0xCD20],
+ ["AC61",0xCD21],
+ ["AC62",0xCD22],
+ ["AC63",0xCD23],
+ ["AC64",0xCD25],
+ ["AC65",0xCD26],
+ ["AC66",0xCD27],
+ ["AC67",0xCD29],
+ ["AC68",0xCD2A],
+ ["AC69",0xCD2B],
+ ["AC6A",0xCD2D],
+ ["AC6B",0xCD2E],
+ ["AC6C",0xCD2F],
+ ["AC6D",0xCD30],
+ ["AC6E",0xCD31],
+ ["AC6F",0xCD32],
+ ["AC70",0xCD33],
+ ["AC71",0xCD34],
+ ["AC72",0xCD35],
+ ["AC73",0xCD36],
+ ["AC74",0xCD37],
+ ["AC75",0xCD38],
+ ["AC76",0xCD3A],
+ ["AC77",0xCD3B],
+ ["AC78",0xCD3C],
+ ["AC79",0xCD3D],
+ ["AC7A",0xCD3E],
+ ["AC81",0xCD3F],
+ ["AC82",0xCD40],
+ ["AC83",0xCD41],
+ ["AC84",0xCD42],
+ ["AC85",0xCD43],
+ ["AC86",0xCD44],
+ ["AC87",0xCD45],
+ ["AC88",0xCD46],
+ ["AC89",0xCD47],
+ ["AC8A",0xCD48],
+ ["AC8B",0xCD49],
+ ["AC8C",0xCD4A],
+ ["AC8D",0xCD4B],
+ ["AC8E",0xCD4C],
+ ["AC8F",0xCD4D],
+ ["AC90",0xCD4E],
+ ["AC91",0xCD4F],
+ ["AC92",0xCD50],
+ ["AC93",0xCD51],
+ ["AC94",0xCD52],
+ ["AC95",0xCD53],
+ ["AC96",0xCD54],
+ ["AC97",0xCD55],
+ ["AC98",0xCD56],
+ ["AC99",0xCD57],
+ ["AC9A",0xCD58],
+ ["AC9B",0xCD59],
+ ["AC9C",0xCD5A],
+ ["AC9D",0xCD5B],
+ ["AC9E",0xCD5D],
+ ["AC9F",0xCD5E],
+ ["ACA0",0xCD5F],
+ ["AD41",0xCD61],
+ ["AD42",0xCD62],
+ ["AD43",0xCD63],
+ ["AD44",0xCD65],
+ ["AD45",0xCD66],
+ ["AD46",0xCD67],
+ ["AD47",0xCD68],
+ ["AD48",0xCD69],
+ ["AD49",0xCD6A],
+ ["AD4A",0xCD6B],
+ ["AD4B",0xCD6E],
+ ["AD4C",0xCD70],
+ ["AD4D",0xCD72],
+ ["AD4E",0xCD73],
+ ["AD4F",0xCD74],
+ ["AD50",0xCD75],
+ ["AD51",0xCD76],
+ ["AD52",0xCD77],
+ ["AD53",0xCD79],
+ ["AD54",0xCD7A],
+ ["AD55",0xCD7B],
+ ["AD56",0xCD7C],
+ ["AD57",0xCD7D],
+ ["AD58",0xCD7E],
+ ["AD59",0xCD7F],
+ ["AD5A",0xCD80],
+ ["AD61",0xCD81],
+ ["AD62",0xCD82],
+ ["AD63",0xCD83],
+ ["AD64",0xCD84],
+ ["AD65",0xCD85],
+ ["AD66",0xCD86],
+ ["AD67",0xCD87],
+ ["AD68",0xCD89],
+ ["AD69",0xCD8A],
+ ["AD6A",0xCD8B],
+ ["AD6B",0xCD8C],
+ ["AD6C",0xCD8D],
+ ["AD6D",0xCD8E],
+ ["AD6E",0xCD8F],
+ ["AD6F",0xCD90],
+ ["AD70",0xCD91],
+ ["AD71",0xCD92],
+ ["AD72",0xCD93],
+ ["AD73",0xCD96],
+ ["AD74",0xCD97],
+ ["AD75",0xCD99],
+ ["AD76",0xCD9A],
+ ["AD77",0xCD9B],
+ ["AD78",0xCD9D],
+ ["AD79",0xCD9E],
+ ["AD7A",0xCD9F],
+ ["AD81",0xCDA0],
+ ["AD82",0xCDA1],
+ ["AD83",0xCDA2],
+ ["AD84",0xCDA3],
+ ["AD85",0xCDA6],
+ ["AD86",0xCDA8],
+ ["AD87",0xCDAA],
+ ["AD88",0xCDAB],
+ ["AD89",0xCDAC],
+ ["AD8A",0xCDAD],
+ ["AD8B",0xCDAE],
+ ["AD8C",0xCDAF],
+ ["AD8D",0xCDB1],
+ ["AD8E",0xCDB2],
+ ["AD8F",0xCDB3],
+ ["AD90",0xCDB4],
+ ["AD91",0xCDB5],
+ ["AD92",0xCDB6],
+ ["AD93",0xCDB7],
+ ["AD94",0xCDB8],
+ ["AD95",0xCDB9],
+ ["AD96",0xCDBA],
+ ["AD97",0xCDBB],
+ ["AD98",0xCDBC],
+ ["AD99",0xCDBD],
+ ["AD9A",0xCDBE],
+ ["AD9B",0xCDBF],
+ ["AD9C",0xCDC0],
+ ["AD9D",0xCDC1],
+ ["AD9E",0xCDC2],
+ ["AD9F",0xCDC3],
+ ["ADA0",0xCDC5],
+ ["AE41",0xCDC6],
+ ["AE42",0xCDC7],
+ ["AE43",0xCDC8],
+ ["AE44",0xCDC9],
+ ["AE45",0xCDCA],
+ ["AE46",0xCDCB],
+ ["AE47",0xCDCD],
+ ["AE48",0xCDCE],
+ ["AE49",0xCDCF],
+ ["AE4A",0xCDD1],
+ ["AE4B",0xCDD2],
+ ["AE4C",0xCDD3],
+ ["AE4D",0xCDD4],
+ ["AE4E",0xCDD5],
+ ["AE4F",0xCDD6],
+ ["AE50",0xCDD7],
+ ["AE51",0xCDD8],
+ ["AE52",0xCDD9],
+ ["AE53",0xCDDA],
+ ["AE54",0xCDDB],
+ ["AE55",0xCDDC],
+ ["AE56",0xCDDD],
+ ["AE57",0xCDDE],
+ ["AE58",0xCDDF],
+ ["AE59",0xCDE0],
+ ["AE5A",0xCDE1],
+ ["AE61",0xCDE2],
+ ["AE62",0xCDE3],
+ ["AE63",0xCDE4],
+ ["AE64",0xCDE5],
+ ["AE65",0xCDE6],
+ ["AE66",0xCDE7],
+ ["AE67",0xCDE9],
+ ["AE68",0xCDEA],
+ ["AE69",0xCDEB],
+ ["AE6A",0xCDED],
+ ["AE6B",0xCDEE],
+ ["AE6C",0xCDEF],
+ ["AE6D",0xCDF1],
+ ["AE6E",0xCDF2],
+ ["AE6F",0xCDF3],
+ ["AE70",0xCDF4],
+ ["AE71",0xCDF5],
+ ["AE72",0xCDF6],
+ ["AE73",0xCDF7],
+ ["AE74",0xCDFA],
+ ["AE75",0xCDFC],
+ ["AE76",0xCDFE],
+ ["AE77",0xCDFF],
+ ["AE78",0xCE00],
+ ["AE79",0xCE01],
+ ["AE7A",0xCE02],
+ ["AE81",0xCE03],
+ ["AE82",0xCE05],
+ ["AE83",0xCE06],
+ ["AE84",0xCE07],
+ ["AE85",0xCE09],
+ ["AE86",0xCE0A],
+ ["AE87",0xCE0B],
+ ["AE88",0xCE0D],
+ ["AE89",0xCE0E],
+ ["AE8A",0xCE0F],
+ ["AE8B",0xCE10],
+ ["AE8C",0xCE11],
+ ["AE8D",0xCE12],
+ ["AE8E",0xCE13],
+ ["AE8F",0xCE15],
+ ["AE90",0xCE16],
+ ["AE91",0xCE17],
+ ["AE92",0xCE18],
+ ["AE93",0xCE1A],
+ ["AE94",0xCE1B],
+ ["AE95",0xCE1C],
+ ["AE96",0xCE1D],
+ ["AE97",0xCE1E],
+ ["AE98",0xCE1F],
+ ["AE99",0xCE22],
+ ["AE9A",0xCE23],
+ ["AE9B",0xCE25],
+ ["AE9C",0xCE26],
+ ["AE9D",0xCE27],
+ ["AE9E",0xCE29],
+ ["AE9F",0xCE2A],
+ ["AEA0",0xCE2B],
+ ["AF41",0xCE2C],
+ ["AF42",0xCE2D],
+ ["AF43",0xCE2E],
+ ["AF44",0xCE2F],
+ ["AF45",0xCE32],
+ ["AF46",0xCE34],
+ ["AF47",0xCE36],
+ ["AF48",0xCE37],
+ ["AF49",0xCE38],
+ ["AF4A",0xCE39],
+ ["AF4B",0xCE3A],
+ ["AF4C",0xCE3B],
+ ["AF4D",0xCE3C],
+ ["AF4E",0xCE3D],
+ ["AF4F",0xCE3E],
+ ["AF50",0xCE3F],
+ ["AF51",0xCE40],
+ ["AF52",0xCE41],
+ ["AF53",0xCE42],
+ ["AF54",0xCE43],
+ ["AF55",0xCE44],
+ ["AF56",0xCE45],
+ ["AF57",0xCE46],
+ ["AF58",0xCE47],
+ ["AF59",0xCE48],
+ ["AF5A",0xCE49],
+ ["AF61",0xCE4A],
+ ["AF62",0xCE4B],
+ ["AF63",0xCE4C],
+ ["AF64",0xCE4D],
+ ["AF65",0xCE4E],
+ ["AF66",0xCE4F],
+ ["AF67",0xCE50],
+ ["AF68",0xCE51],
+ ["AF69",0xCE52],
+ ["AF6A",0xCE53],
+ ["AF6B",0xCE54],
+ ["AF6C",0xCE55],
+ ["AF6D",0xCE56],
+ ["AF6E",0xCE57],
+ ["AF6F",0xCE5A],
+ ["AF70",0xCE5B],
+ ["AF71",0xCE5D],
+ ["AF72",0xCE5E],
+ ["AF73",0xCE62],
+ ["AF74",0xCE63],
+ ["AF75",0xCE64],
+ ["AF76",0xCE65],
+ ["AF77",0xCE66],
+ ["AF78",0xCE67],
+ ["AF79",0xCE6A],
+ ["AF7A",0xCE6C],
+ ["AF81",0xCE6E],
+ ["AF82",0xCE6F],
+ ["AF83",0xCE70],
+ ["AF84",0xCE71],
+ ["AF85",0xCE72],
+ ["AF86",0xCE73],
+ ["AF87",0xCE76],
+ ["AF88",0xCE77],
+ ["AF89",0xCE79],
+ ["AF8A",0xCE7A],
+ ["AF8B",0xCE7B],
+ ["AF8C",0xCE7D],
+ ["AF8D",0xCE7E],
+ ["AF8E",0xCE7F],
+ ["AF8F",0xCE80],
+ ["AF90",0xCE81],
+ ["AF91",0xCE82],
+ ["AF92",0xCE83],
+ ["AF93",0xCE86],
+ ["AF94",0xCE88],
+ ["AF95",0xCE8A],
+ ["AF96",0xCE8B],
+ ["AF97",0xCE8C],
+ ["AF98",0xCE8D],
+ ["AF99",0xCE8E],
+ ["AF9A",0xCE8F],
+ ["AF9B",0xCE92],
+ ["AF9C",0xCE93],
+ ["AF9D",0xCE95],
+ ["AF9E",0xCE96],
+ ["AF9F",0xCE97],
+ ["AFA0",0xCE99],
+ ["B041",0xCE9A],
+ ["B042",0xCE9B],
+ ["B043",0xCE9C],
+ ["B044",0xCE9D],
+ ["B045",0xCE9E],
+ ["B046",0xCE9F],
+ ["B047",0xCEA2],
+ ["B048",0xCEA6],
+ ["B049",0xCEA7],
+ ["B04A",0xCEA8],
+ ["B04B",0xCEA9],
+ ["B04C",0xCEAA],
+ ["B04D",0xCEAB],
+ ["B04E",0xCEAE],
+ ["B04F",0xCEAF],
+ ["B050",0xCEB0],
+ ["B051",0xCEB1],
+ ["B052",0xCEB2],
+ ["B053",0xCEB3],
+ ["B054",0xCEB4],
+ ["B055",0xCEB5],
+ ["B056",0xCEB6],
+ ["B057",0xCEB7],
+ ["B058",0xCEB8],
+ ["B059",0xCEB9],
+ ["B05A",0xCEBA],
+ ["B061",0xCEBB],
+ ["B062",0xCEBC],
+ ["B063",0xCEBD],
+ ["B064",0xCEBE],
+ ["B065",0xCEBF],
+ ["B066",0xCEC0],
+ ["B067",0xCEC2],
+ ["B068",0xCEC3],
+ ["B069",0xCEC4],
+ ["B06A",0xCEC5],
+ ["B06B",0xCEC6],
+ ["B06C",0xCEC7],
+ ["B06D",0xCEC8],
+ ["B06E",0xCEC9],
+ ["B06F",0xCECA],
+ ["B070",0xCECB],
+ ["B071",0xCECC],
+ ["B072",0xCECD],
+ ["B073",0xCECE],
+ ["B074",0xCECF],
+ ["B075",0xCED0],
+ ["B076",0xCED1],
+ ["B077",0xCED2],
+ ["B078",0xCED3],
+ ["B079",0xCED4],
+ ["B07A",0xCED5],
+ ["B081",0xCED6],
+ ["B082",0xCED7],
+ ["B083",0xCED8],
+ ["B084",0xCED9],
+ ["B085",0xCEDA],
+ ["B086",0xCEDB],
+ ["B087",0xCEDC],
+ ["B088",0xCEDD],
+ ["B089",0xCEDE],
+ ["B08A",0xCEDF],
+ ["B08B",0xCEE0],
+ ["B08C",0xCEE1],
+ ["B08D",0xCEE2],
+ ["B08E",0xCEE3],
+ ["B08F",0xCEE6],
+ ["B090",0xCEE7],
+ ["B091",0xCEE9],
+ ["B092",0xCEEA],
+ ["B093",0xCEED],
+ ["B094",0xCEEE],
+ ["B095",0xCEEF],
+ ["B096",0xCEF0],
+ ["B097",0xCEF1],
+ ["B098",0xCEF2],
+ ["B099",0xCEF3],
+ ["B09A",0xCEF6],
+ ["B09B",0xCEFA],
+ ["B09C",0xCEFB],
+ ["B09D",0xCEFC],
+ ["B09E",0xCEFD],
+ ["B09F",0xCEFE],
+ ["B0A0",0xCEFF],
+ ["B141",0xCF02],
+ ["B142",0xCF03],
+ ["B143",0xCF05],
+ ["B144",0xCF06],
+ ["B145",0xCF07],
+ ["B146",0xCF09],
+ ["B147",0xCF0A],
+ ["B148",0xCF0B],
+ ["B149",0xCF0C],
+ ["B14A",0xCF0D],
+ ["B14B",0xCF0E],
+ ["B14C",0xCF0F],
+ ["B14D",0xCF12],
+ ["B14E",0xCF14],
+ ["B14F",0xCF16],
+ ["B150",0xCF17],
+ ["B151",0xCF18],
+ ["B152",0xCF19],
+ ["B153",0xCF1A],
+ ["B154",0xCF1B],
+ ["B155",0xCF1D],
+ ["B156",0xCF1E],
+ ["B157",0xCF1F],
+ ["B158",0xCF21],
+ ["B159",0xCF22],
+ ["B15A",0xCF23],
+ ["B161",0xCF25],
+ ["B162",0xCF26],
+ ["B163",0xCF27],
+ ["B164",0xCF28],
+ ["B165",0xCF29],
+ ["B166",0xCF2A],
+ ["B167",0xCF2B],
+ ["B168",0xCF2E],
+ ["B169",0xCF32],
+ ["B16A",0xCF33],
+ ["B16B",0xCF34],
+ ["B16C",0xCF35],
+ ["B16D",0xCF36],
+ ["B16E",0xCF37],
+ ["B16F",0xCF39],
+ ["B170",0xCF3A],
+ ["B171",0xCF3B],
+ ["B172",0xCF3C],
+ ["B173",0xCF3D],
+ ["B174",0xCF3E],
+ ["B175",0xCF3F],
+ ["B176",0xCF40],
+ ["B177",0xCF41],
+ ["B178",0xCF42],
+ ["B179",0xCF43],
+ ["B17A",0xCF44],
+ ["B181",0xCF45],
+ ["B182",0xCF46],
+ ["B183",0xCF47],
+ ["B184",0xCF48],
+ ["B185",0xCF49],
+ ["B186",0xCF4A],
+ ["B187",0xCF4B],
+ ["B188",0xCF4C],
+ ["B189",0xCF4D],
+ ["B18A",0xCF4E],
+ ["B18B",0xCF4F],
+ ["B18C",0xCF50],
+ ["B18D",0xCF51],
+ ["B18E",0xCF52],
+ ["B18F",0xCF53],
+ ["B190",0xCF56],
+ ["B191",0xCF57],
+ ["B192",0xCF59],
+ ["B193",0xCF5A],
+ ["B194",0xCF5B],
+ ["B195",0xCF5D],
+ ["B196",0xCF5E],
+ ["B197",0xCF5F],
+ ["B198",0xCF60],
+ ["B199",0xCF61],
+ ["B19A",0xCF62],
+ ["B19B",0xCF63],
+ ["B19C",0xCF66],
+ ["B19D",0xCF68],
+ ["B19E",0xCF6A],
+ ["B19F",0xCF6B],
+ ["B1A0",0xCF6C],
+ ["B241",0xCF6D],
+ ["B242",0xCF6E],
+ ["B243",0xCF6F],
+ ["B244",0xCF72],
+ ["B245",0xCF73],
+ ["B246",0xCF75],
+ ["B247",0xCF76],
+ ["B248",0xCF77],
+ ["B249",0xCF79],
+ ["B24A",0xCF7A],
+ ["B24B",0xCF7B],
+ ["B24C",0xCF7C],
+ ["B24D",0xCF7D],
+ ["B24E",0xCF7E],
+ ["B24F",0xCF7F],
+ ["B250",0xCF81],
+ ["B251",0xCF82],
+ ["B252",0xCF83],
+ ["B253",0xCF84],
+ ["B254",0xCF86],
+ ["B255",0xCF87],
+ ["B256",0xCF88],
+ ["B257",0xCF89],
+ ["B258",0xCF8A],
+ ["B259",0xCF8B],
+ ["B25A",0xCF8D],
+ ["B261",0xCF8E],
+ ["B262",0xCF8F],
+ ["B263",0xCF90],
+ ["B264",0xCF91],
+ ["B265",0xCF92],
+ ["B266",0xCF93],
+ ["B267",0xCF94],
+ ["B268",0xCF95],
+ ["B269",0xCF96],
+ ["B26A",0xCF97],
+ ["B26B",0xCF98],
+ ["B26C",0xCF99],
+ ["B26D",0xCF9A],
+ ["B26E",0xCF9B],
+ ["B26F",0xCF9C],
+ ["B270",0xCF9D],
+ ["B271",0xCF9E],
+ ["B272",0xCF9F],
+ ["B273",0xCFA0],
+ ["B274",0xCFA2],
+ ["B275",0xCFA3],
+ ["B276",0xCFA4],
+ ["B277",0xCFA5],
+ ["B278",0xCFA6],
+ ["B279",0xCFA7],
+ ["B27A",0xCFA9],
+ ["B281",0xCFAA],
+ ["B282",0xCFAB],
+ ["B283",0xCFAC],
+ ["B284",0xCFAD],
+ ["B285",0xCFAE],
+ ["B286",0xCFAF],
+ ["B287",0xCFB1],
+ ["B288",0xCFB2],
+ ["B289",0xCFB3],
+ ["B28A",0xCFB4],
+ ["B28B",0xCFB5],
+ ["B28C",0xCFB6],
+ ["B28D",0xCFB7],
+ ["B28E",0xCFB8],
+ ["B28F",0xCFB9],
+ ["B290",0xCFBA],
+ ["B291",0xCFBB],
+ ["B292",0xCFBC],
+ ["B293",0xCFBD],
+ ["B294",0xCFBE],
+ ["B295",0xCFBF],
+ ["B296",0xCFC0],
+ ["B297",0xCFC1],
+ ["B298",0xCFC2],
+ ["B299",0xCFC3],
+ ["B29A",0xCFC5],
+ ["B29B",0xCFC6],
+ ["B29C",0xCFC7],
+ ["B29D",0xCFC8],
+ ["B29E",0xCFC9],
+ ["B29F",0xCFCA],
+ ["B2A0",0xCFCB],
+ ["B341",0xCFCC],
+ ["B342",0xCFCD],
+ ["B343",0xCFCE],
+ ["B344",0xCFCF],
+ ["B345",0xCFD0],
+ ["B346",0xCFD1],
+ ["B347",0xCFD2],
+ ["B348",0xCFD3],
+ ["B349",0xCFD4],
+ ["B34A",0xCFD5],
+ ["B34B",0xCFD6],
+ ["B34C",0xCFD7],
+ ["B34D",0xCFD8],
+ ["B34E",0xCFD9],
+ ["B34F",0xCFDA],
+ ["B350",0xCFDB],
+ ["B351",0xCFDC],
+ ["B352",0xCFDD],
+ ["B353",0xCFDE],
+ ["B354",0xCFDF],
+ ["B355",0xCFE2],
+ ["B356",0xCFE3],
+ ["B357",0xCFE5],
+ ["B358",0xCFE6],
+ ["B359",0xCFE7],
+ ["B35A",0xCFE9],
+ ["B361",0xCFEA],
+ ["B362",0xCFEB],
+ ["B363",0xCFEC],
+ ["B364",0xCFED],
+ ["B365",0xCFEE],
+ ["B366",0xCFEF],
+ ["B367",0xCFF2],
+ ["B368",0xCFF4],
+ ["B369",0xCFF6],
+ ["B36A",0xCFF7],
+ ["B36B",0xCFF8],
+ ["B36C",0xCFF9],
+ ["B36D",0xCFFA],
+ ["B36E",0xCFFB],
+ ["B36F",0xCFFD],
+ ["B370",0xCFFE],
+ ["B371",0xCFFF],
+ ["B372",0xD001],
+ ["B373",0xD002],
+ ["B374",0xD003],
+ ["B375",0xD005],
+ ["B376",0xD006],
+ ["B377",0xD007],
+ ["B378",0xD008],
+ ["B379",0xD009],
+ ["B37A",0xD00A],
+ ["B381",0xD00B],
+ ["B382",0xD00C],
+ ["B383",0xD00D],
+ ["B384",0xD00E],
+ ["B385",0xD00F],
+ ["B386",0xD010],
+ ["B387",0xD012],
+ ["B388",0xD013],
+ ["B389",0xD014],
+ ["B38A",0xD015],
+ ["B38B",0xD016],
+ ["B38C",0xD017],
+ ["B38D",0xD019],
+ ["B38E",0xD01A],
+ ["B38F",0xD01B],
+ ["B390",0xD01C],
+ ["B391",0xD01D],
+ ["B392",0xD01E],
+ ["B393",0xD01F],
+ ["B394",0xD020],
+ ["B395",0xD021],
+ ["B396",0xD022],
+ ["B397",0xD023],
+ ["B398",0xD024],
+ ["B399",0xD025],
+ ["B39A",0xD026],
+ ["B39B",0xD027],
+ ["B39C",0xD028],
+ ["B39D",0xD029],
+ ["B39E",0xD02A],
+ ["B39F",0xD02B],
+ ["B3A0",0xD02C],
+ ["B441",0xD02E],
+ ["B442",0xD02F],
+ ["B443",0xD030],
+ ["B444",0xD031],
+ ["B445",0xD032],
+ ["B446",0xD033],
+ ["B447",0xD036],
+ ["B448",0xD037],
+ ["B449",0xD039],
+ ["B44A",0xD03A],
+ ["B44B",0xD03B],
+ ["B44C",0xD03D],
+ ["B44D",0xD03E],
+ ["B44E",0xD03F],
+ ["B44F",0xD040],
+ ["B450",0xD041],
+ ["B451",0xD042],
+ ["B452",0xD043],
+ ["B453",0xD046],
+ ["B454",0xD048],
+ ["B455",0xD04A],
+ ["B456",0xD04B],
+ ["B457",0xD04C],
+ ["B458",0xD04D],
+ ["B459",0xD04E],
+ ["B45A",0xD04F],
+ ["B461",0xD051],
+ ["B462",0xD052],
+ ["B463",0xD053],
+ ["B464",0xD055],
+ ["B465",0xD056],
+ ["B466",0xD057],
+ ["B467",0xD059],
+ ["B468",0xD05A],
+ ["B469",0xD05B],
+ ["B46A",0xD05C],
+ ["B46B",0xD05D],
+ ["B46C",0xD05E],
+ ["B46D",0xD05F],
+ ["B46E",0xD061],
+ ["B46F",0xD062],
+ ["B470",0xD063],
+ ["B471",0xD064],
+ ["B472",0xD065],
+ ["B473",0xD066],
+ ["B474",0xD067],
+ ["B475",0xD068],
+ ["B476",0xD069],
+ ["B477",0xD06A],
+ ["B478",0xD06B],
+ ["B479",0xD06E],
+ ["B47A",0xD06F],
+ ["B481",0xD071],
+ ["B482",0xD072],
+ ["B483",0xD073],
+ ["B484",0xD075],
+ ["B485",0xD076],
+ ["B486",0xD077],
+ ["B487",0xD078],
+ ["B488",0xD079],
+ ["B489",0xD07A],
+ ["B48A",0xD07B],
+ ["B48B",0xD07E],
+ ["B48C",0xD07F],
+ ["B48D",0xD080],
+ ["B48E",0xD082],
+ ["B48F",0xD083],
+ ["B490",0xD084],
+ ["B491",0xD085],
+ ["B492",0xD086],
+ ["B493",0xD087],
+ ["B494",0xD088],
+ ["B495",0xD089],
+ ["B496",0xD08A],
+ ["B497",0xD08B],
+ ["B498",0xD08C],
+ ["B499",0xD08D],
+ ["B49A",0xD08E],
+ ["B49B",0xD08F],
+ ["B49C",0xD090],
+ ["B49D",0xD091],
+ ["B49E",0xD092],
+ ["B49F",0xD093],
+ ["B4A0",0xD094],
+ ["B541",0xD095],
+ ["B542",0xD096],
+ ["B543",0xD097],
+ ["B544",0xD098],
+ ["B545",0xD099],
+ ["B546",0xD09A],
+ ["B547",0xD09B],
+ ["B548",0xD09C],
+ ["B549",0xD09D],
+ ["B54A",0xD09E],
+ ["B54B",0xD09F],
+ ["B54C",0xD0A0],
+ ["B54D",0xD0A1],
+ ["B54E",0xD0A2],
+ ["B54F",0xD0A3],
+ ["B550",0xD0A6],
+ ["B551",0xD0A7],
+ ["B552",0xD0A9],
+ ["B553",0xD0AA],
+ ["B554",0xD0AB],
+ ["B555",0xD0AD],
+ ["B556",0xD0AE],
+ ["B557",0xD0AF],
+ ["B558",0xD0B0],
+ ["B559",0xD0B1],
+ ["B55A",0xD0B2],
+ ["B561",0xD0B3],
+ ["B562",0xD0B6],
+ ["B563",0xD0B8],
+ ["B564",0xD0BA],
+ ["B565",0xD0BB],
+ ["B566",0xD0BC],
+ ["B567",0xD0BD],
+ ["B568",0xD0BE],
+ ["B569",0xD0BF],
+ ["B56A",0xD0C2],
+ ["B56B",0xD0C3],
+ ["B56C",0xD0C5],
+ ["B56D",0xD0C6],
+ ["B56E",0xD0C7],
+ ["B56F",0xD0CA],
+ ["B570",0xD0CB],
+ ["B571",0xD0CC],
+ ["B572",0xD0CD],
+ ["B573",0xD0CE],
+ ["B574",0xD0CF],
+ ["B575",0xD0D2],
+ ["B576",0xD0D6],
+ ["B577",0xD0D7],
+ ["B578",0xD0D8],
+ ["B579",0xD0D9],
+ ["B57A",0xD0DA],
+ ["B581",0xD0DB],
+ ["B582",0xD0DE],
+ ["B583",0xD0DF],
+ ["B584",0xD0E1],
+ ["B585",0xD0E2],
+ ["B586",0xD0E3],
+ ["B587",0xD0E5],
+ ["B588",0xD0E6],
+ ["B589",0xD0E7],
+ ["B58A",0xD0E8],
+ ["B58B",0xD0E9],
+ ["B58C",0xD0EA],
+ ["B58D",0xD0EB],
+ ["B58E",0xD0EE],
+ ["B58F",0xD0F2],
+ ["B590",0xD0F3],
+ ["B591",0xD0F4],
+ ["B592",0xD0F5],
+ ["B593",0xD0F6],
+ ["B594",0xD0F7],
+ ["B595",0xD0F9],
+ ["B596",0xD0FA],
+ ["B597",0xD0FB],
+ ["B598",0xD0FC],
+ ["B599",0xD0FD],
+ ["B59A",0xD0FE],
+ ["B59B",0xD0FF],
+ ["B59C",0xD100],
+ ["B59D",0xD101],
+ ["B59E",0xD102],
+ ["B59F",0xD103],
+ ["B5A0",0xD104],
+ ["B641",0xD105],
+ ["B642",0xD106],
+ ["B643",0xD107],
+ ["B644",0xD108],
+ ["B645",0xD109],
+ ["B646",0xD10A],
+ ["B647",0xD10B],
+ ["B648",0xD10C],
+ ["B649",0xD10E],
+ ["B64A",0xD10F],
+ ["B64B",0xD110],
+ ["B64C",0xD111],
+ ["B64D",0xD112],
+ ["B64E",0xD113],
+ ["B64F",0xD114],
+ ["B650",0xD115],
+ ["B651",0xD116],
+ ["B652",0xD117],
+ ["B653",0xD118],
+ ["B654",0xD119],
+ ["B655",0xD11A],
+ ["B656",0xD11B],
+ ["B657",0xD11C],
+ ["B658",0xD11D],
+ ["B659",0xD11E],
+ ["B65A",0xD11F],
+ ["B661",0xD120],
+ ["B662",0xD121],
+ ["B663",0xD122],
+ ["B664",0xD123],
+ ["B665",0xD124],
+ ["B666",0xD125],
+ ["B667",0xD126],
+ ["B668",0xD127],
+ ["B669",0xD128],
+ ["B66A",0xD129],
+ ["B66B",0xD12A],
+ ["B66C",0xD12B],
+ ["B66D",0xD12C],
+ ["B66E",0xD12D],
+ ["B66F",0xD12E],
+ ["B670",0xD12F],
+ ["B671",0xD132],
+ ["B672",0xD133],
+ ["B673",0xD135],
+ ["B674",0xD136],
+ ["B675",0xD137],
+ ["B676",0xD139],
+ ["B677",0xD13B],
+ ["B678",0xD13C],
+ ["B679",0xD13D],
+ ["B67A",0xD13E],
+ ["B681",0xD13F],
+ ["B682",0xD142],
+ ["B683",0xD146],
+ ["B684",0xD147],
+ ["B685",0xD148],
+ ["B686",0xD149],
+ ["B687",0xD14A],
+ ["B688",0xD14B],
+ ["B689",0xD14E],
+ ["B68A",0xD14F],
+ ["B68B",0xD151],
+ ["B68C",0xD152],
+ ["B68D",0xD153],
+ ["B68E",0xD155],
+ ["B68F",0xD156],
+ ["B690",0xD157],
+ ["B691",0xD158],
+ ["B692",0xD159],
+ ["B693",0xD15A],
+ ["B694",0xD15B],
+ ["B695",0xD15E],
+ ["B696",0xD160],
+ ["B697",0xD162],
+ ["B698",0xD163],
+ ["B699",0xD164],
+ ["B69A",0xD165],
+ ["B69B",0xD166],
+ ["B69C",0xD167],
+ ["B69D",0xD169],
+ ["B69E",0xD16A],
+ ["B69F",0xD16B],
+ ["B6A0",0xD16D],
+ ["B741",0xD16E],
+ ["B742",0xD16F],
+ ["B743",0xD170],
+ ["B744",0xD171],
+ ["B745",0xD172],
+ ["B746",0xD173],
+ ["B747",0xD174],
+ ["B748",0xD175],
+ ["B749",0xD176],
+ ["B74A",0xD177],
+ ["B74B",0xD178],
+ ["B74C",0xD179],
+ ["B74D",0xD17A],
+ ["B74E",0xD17B],
+ ["B74F",0xD17D],
+ ["B750",0xD17E],
+ ["B751",0xD17F],
+ ["B752",0xD180],
+ ["B753",0xD181],
+ ["B754",0xD182],
+ ["B755",0xD183],
+ ["B756",0xD185],
+ ["B757",0xD186],
+ ["B758",0xD187],
+ ["B759",0xD189],
+ ["B75A",0xD18A],
+ ["B761",0xD18B],
+ ["B762",0xD18C],
+ ["B763",0xD18D],
+ ["B764",0xD18E],
+ ["B765",0xD18F],
+ ["B766",0xD190],
+ ["B767",0xD191],
+ ["B768",0xD192],
+ ["B769",0xD193],
+ ["B76A",0xD194],
+ ["B76B",0xD195],
+ ["B76C",0xD196],
+ ["B76D",0xD197],
+ ["B76E",0xD198],
+ ["B76F",0xD199],
+ ["B770",0xD19A],
+ ["B771",0xD19B],
+ ["B772",0xD19C],
+ ["B773",0xD19D],
+ ["B774",0xD19E],
+ ["B775",0xD19F],
+ ["B776",0xD1A2],
+ ["B777",0xD1A3],
+ ["B778",0xD1A5],
+ ["B779",0xD1A6],
+ ["B77A",0xD1A7],
+ ["B781",0xD1A9],
+ ["B782",0xD1AA],
+ ["B783",0xD1AB],
+ ["B784",0xD1AC],
+ ["B785",0xD1AD],
+ ["B786",0xD1AE],
+ ["B787",0xD1AF],
+ ["B788",0xD1B2],
+ ["B789",0xD1B4],
+ ["B78A",0xD1B6],
+ ["B78B",0xD1B7],
+ ["B78C",0xD1B8],
+ ["B78D",0xD1B9],
+ ["B78E",0xD1BB],
+ ["B78F",0xD1BD],
+ ["B790",0xD1BE],
+ ["B791",0xD1BF],
+ ["B792",0xD1C1],
+ ["B793",0xD1C2],
+ ["B794",0xD1C3],
+ ["B795",0xD1C4],
+ ["B796",0xD1C5],
+ ["B797",0xD1C6],
+ ["B798",0xD1C7],
+ ["B799",0xD1C8],
+ ["B79A",0xD1C9],
+ ["B79B",0xD1CA],
+ ["B79C",0xD1CB],
+ ["B79D",0xD1CC],
+ ["B79E",0xD1CD],
+ ["B79F",0xD1CE],
+ ["B7A0",0xD1CF],
+ ["B841",0xD1D0],
+ ["B842",0xD1D1],
+ ["B843",0xD1D2],
+ ["B844",0xD1D3],
+ ["B845",0xD1D4],
+ ["B846",0xD1D5],
+ ["B847",0xD1D6],
+ ["B848",0xD1D7],
+ ["B849",0xD1D9],
+ ["B84A",0xD1DA],
+ ["B84B",0xD1DB],
+ ["B84C",0xD1DC],
+ ["B84D",0xD1DD],
+ ["B84E",0xD1DE],
+ ["B84F",0xD1DF],
+ ["B850",0xD1E0],
+ ["B851",0xD1E1],
+ ["B852",0xD1E2],
+ ["B853",0xD1E3],
+ ["B854",0xD1E4],
+ ["B855",0xD1E5],
+ ["B856",0xD1E6],
+ ["B857",0xD1E7],
+ ["B858",0xD1E8],
+ ["B859",0xD1E9],
+ ["B85A",0xD1EA],
+ ["B861",0xD1EB],
+ ["B862",0xD1EC],
+ ["B863",0xD1ED],
+ ["B864",0xD1EE],
+ ["B865",0xD1EF],
+ ["B866",0xD1F0],
+ ["B867",0xD1F1],
+ ["B868",0xD1F2],
+ ["B869",0xD1F3],
+ ["B86A",0xD1F5],
+ ["B86B",0xD1F6],
+ ["B86C",0xD1F7],
+ ["B86D",0xD1F9],
+ ["B86E",0xD1FA],
+ ["B86F",0xD1FB],
+ ["B870",0xD1FC],
+ ["B871",0xD1FD],
+ ["B872",0xD1FE],
+ ["B873",0xD1FF],
+ ["B874",0xD200],
+ ["B875",0xD201],
+ ["B876",0xD202],
+ ["B877",0xD203],
+ ["B878",0xD204],
+ ["B879",0xD205],
+ ["B87A",0xD206],
+ ["B881",0xD208],
+ ["B882",0xD20A],
+ ["B883",0xD20B],
+ ["B884",0xD20C],
+ ["B885",0xD20D],
+ ["B886",0xD20E],
+ ["B887",0xD20F],
+ ["B888",0xD211],
+ ["B889",0xD212],
+ ["B88A",0xD213],
+ ["B88B",0xD214],
+ ["B88C",0xD215],
+ ["B88D",0xD216],
+ ["B88E",0xD217],
+ ["B88F",0xD218],
+ ["B890",0xD219],
+ ["B891",0xD21A],
+ ["B892",0xD21B],
+ ["B893",0xD21C],
+ ["B894",0xD21D],
+ ["B895",0xD21E],
+ ["B896",0xD21F],
+ ["B897",0xD220],
+ ["B898",0xD221],
+ ["B899",0xD222],
+ ["B89A",0xD223],
+ ["B89B",0xD224],
+ ["B89C",0xD225],
+ ["B89D",0xD226],
+ ["B89E",0xD227],
+ ["B89F",0xD228],
+ ["B8A0",0xD229],
+ ["B941",0xD22A],
+ ["B942",0xD22B],
+ ["B943",0xD22E],
+ ["B944",0xD22F],
+ ["B945",0xD231],
+ ["B946",0xD232],
+ ["B947",0xD233],
+ ["B948",0xD235],
+ ["B949",0xD236],
+ ["B94A",0xD237],
+ ["B94B",0xD238],
+ ["B94C",0xD239],
+ ["B94D",0xD23A],
+ ["B94E",0xD23B],
+ ["B94F",0xD23E],
+ ["B950",0xD240],
+ ["B951",0xD242],
+ ["B952",0xD243],
+ ["B953",0xD244],
+ ["B954",0xD245],
+ ["B955",0xD246],
+ ["B956",0xD247],
+ ["B957",0xD249],
+ ["B958",0xD24A],
+ ["B959",0xD24B],
+ ["B95A",0xD24C],
+ ["B961",0xD24D],
+ ["B962",0xD24E],
+ ["B963",0xD24F],
+ ["B964",0xD250],
+ ["B965",0xD251],
+ ["B966",0xD252],
+ ["B967",0xD253],
+ ["B968",0xD254],
+ ["B969",0xD255],
+ ["B96A",0xD256],
+ ["B96B",0xD257],
+ ["B96C",0xD258],
+ ["B96D",0xD259],
+ ["B96E",0xD25A],
+ ["B96F",0xD25B],
+ ["B970",0xD25D],
+ ["B971",0xD25E],
+ ["B972",0xD25F],
+ ["B973",0xD260],
+ ["B974",0xD261],
+ ["B975",0xD262],
+ ["B976",0xD263],
+ ["B977",0xD265],
+ ["B978",0xD266],
+ ["B979",0xD267],
+ ["B97A",0xD268],
+ ["B981",0xD269],
+ ["B982",0xD26A],
+ ["B983",0xD26B],
+ ["B984",0xD26C],
+ ["B985",0xD26D],
+ ["B986",0xD26E],
+ ["B987",0xD26F],
+ ["B988",0xD270],
+ ["B989",0xD271],
+ ["B98A",0xD272],
+ ["B98B",0xD273],
+ ["B98C",0xD274],
+ ["B98D",0xD275],
+ ["B98E",0xD276],
+ ["B98F",0xD277],
+ ["B990",0xD278],
+ ["B991",0xD279],
+ ["B992",0xD27A],
+ ["B993",0xD27B],
+ ["B994",0xD27C],
+ ["B995",0xD27D],
+ ["B996",0xD27E],
+ ["B997",0xD27F],
+ ["B998",0xD282],
+ ["B999",0xD283],
+ ["B99A",0xD285],
+ ["B99B",0xD286],
+ ["B99C",0xD287],
+ ["B99D",0xD289],
+ ["B99E",0xD28A],
+ ["B99F",0xD28B],
+ ["B9A0",0xD28C],
+ ["BA41",0xD28D],
+ ["BA42",0xD28E],
+ ["BA43",0xD28F],
+ ["BA44",0xD292],
+ ["BA45",0xD293],
+ ["BA46",0xD294],
+ ["BA47",0xD296],
+ ["BA48",0xD297],
+ ["BA49",0xD298],
+ ["BA4A",0xD299],
+ ["BA4B",0xD29A],
+ ["BA4C",0xD29B],
+ ["BA4D",0xD29D],
+ ["BA4E",0xD29E],
+ ["BA4F",0xD29F],
+ ["BA50",0xD2A1],
+ ["BA51",0xD2A2],
+ ["BA52",0xD2A3],
+ ["BA53",0xD2A5],
+ ["BA54",0xD2A6],
+ ["BA55",0xD2A7],
+ ["BA56",0xD2A8],
+ ["BA57",0xD2A9],
+ ["BA58",0xD2AA],
+ ["BA59",0xD2AB],
+ ["BA5A",0xD2AD],
+ ["BA61",0xD2AE],
+ ["BA62",0xD2AF],
+ ["BA63",0xD2B0],
+ ["BA64",0xD2B2],
+ ["BA65",0xD2B3],
+ ["BA66",0xD2B4],
+ ["BA67",0xD2B5],
+ ["BA68",0xD2B6],
+ ["BA69",0xD2B7],
+ ["BA6A",0xD2BA],
+ ["BA6B",0xD2BB],
+ ["BA6C",0xD2BD],
+ ["BA6D",0xD2BE],
+ ["BA6E",0xD2C1],
+ ["BA6F",0xD2C3],
+ ["BA70",0xD2C4],
+ ["BA71",0xD2C5],
+ ["BA72",0xD2C6],
+ ["BA73",0xD2C7],
+ ["BA74",0xD2CA],
+ ["BA75",0xD2CC],
+ ["BA76",0xD2CD],
+ ["BA77",0xD2CE],
+ ["BA78",0xD2CF],
+ ["BA79",0xD2D0],
+ ["BA7A",0xD2D1],
+ ["BA81",0xD2D2],
+ ["BA82",0xD2D3],
+ ["BA83",0xD2D5],
+ ["BA84",0xD2D6],
+ ["BA85",0xD2D7],
+ ["BA86",0xD2D9],
+ ["BA87",0xD2DA],
+ ["BA88",0xD2DB],
+ ["BA89",0xD2DD],
+ ["BA8A",0xD2DE],
+ ["BA8B",0xD2DF],
+ ["BA8C",0xD2E0],
+ ["BA8D",0xD2E1],
+ ["BA8E",0xD2E2],
+ ["BA8F",0xD2E3],
+ ["BA90",0xD2E6],
+ ["BA91",0xD2E7],
+ ["BA92",0xD2E8],
+ ["BA93",0xD2E9],
+ ["BA94",0xD2EA],
+ ["BA95",0xD2EB],
+ ["BA96",0xD2EC],
+ ["BA97",0xD2ED],
+ ["BA98",0xD2EE],
+ ["BA99",0xD2EF],
+ ["BA9A",0xD2F2],
+ ["BA9B",0xD2F3],
+ ["BA9C",0xD2F5],
+ ["BA9D",0xD2F6],
+ ["BA9E",0xD2F7],
+ ["BA9F",0xD2F9],
+ ["BAA0",0xD2FA],
+ ["BB41",0xD2FB],
+ ["BB42",0xD2FC],
+ ["BB43",0xD2FD],
+ ["BB44",0xD2FE],
+ ["BB45",0xD2FF],
+ ["BB46",0xD302],
+ ["BB47",0xD304],
+ ["BB48",0xD306],
+ ["BB49",0xD307],
+ ["BB4A",0xD308],
+ ["BB4B",0xD309],
+ ["BB4C",0xD30A],
+ ["BB4D",0xD30B],
+ ["BB4E",0xD30F],
+ ["BB4F",0xD311],
+ ["BB50",0xD312],
+ ["BB51",0xD313],
+ ["BB52",0xD315],
+ ["BB53",0xD317],
+ ["BB54",0xD318],
+ ["BB55",0xD319],
+ ["BB56",0xD31A],
+ ["BB57",0xD31B],
+ ["BB58",0xD31E],
+ ["BB59",0xD322],
+ ["BB5A",0xD323],
+ ["BB61",0xD324],
+ ["BB62",0xD326],
+ ["BB63",0xD327],
+ ["BB64",0xD32A],
+ ["BB65",0xD32B],
+ ["BB66",0xD32D],
+ ["BB67",0xD32E],
+ ["BB68",0xD32F],
+ ["BB69",0xD331],
+ ["BB6A",0xD332],
+ ["BB6B",0xD333],
+ ["BB6C",0xD334],
+ ["BB6D",0xD335],
+ ["BB6E",0xD336],
+ ["BB6F",0xD337],
+ ["BB70",0xD33A],
+ ["BB71",0xD33E],
+ ["BB72",0xD33F],
+ ["BB73",0xD340],
+ ["BB74",0xD341],
+ ["BB75",0xD342],
+ ["BB76",0xD343],
+ ["BB77",0xD346],
+ ["BB78",0xD347],
+ ["BB79",0xD348],
+ ["BB7A",0xD349],
+ ["BB81",0xD34A],
+ ["BB82",0xD34B],
+ ["BB83",0xD34C],
+ ["BB84",0xD34D],
+ ["BB85",0xD34E],
+ ["BB86",0xD34F],
+ ["BB87",0xD350],
+ ["BB88",0xD351],
+ ["BB89",0xD352],
+ ["BB8A",0xD353],
+ ["BB8B",0xD354],
+ ["BB8C",0xD355],
+ ["BB8D",0xD356],
+ ["BB8E",0xD357],
+ ["BB8F",0xD358],
+ ["BB90",0xD359],
+ ["BB91",0xD35A],
+ ["BB92",0xD35B],
+ ["BB93",0xD35C],
+ ["BB94",0xD35D],
+ ["BB95",0xD35E],
+ ["BB96",0xD35F],
+ ["BB97",0xD360],
+ ["BB98",0xD361],
+ ["BB99",0xD362],
+ ["BB9A",0xD363],
+ ["BB9B",0xD364],
+ ["BB9C",0xD365],
+ ["BB9D",0xD366],
+ ["BB9E",0xD367],
+ ["BB9F",0xD368],
+ ["BBA0",0xD369],
+ ["BC41",0xD36A],
+ ["BC42",0xD36B],
+ ["BC43",0xD36C],
+ ["BC44",0xD36D],
+ ["BC45",0xD36E],
+ ["BC46",0xD36F],
+ ["BC47",0xD370],
+ ["BC48",0xD371],
+ ["BC49",0xD372],
+ ["BC4A",0xD373],
+ ["BC4B",0xD374],
+ ["BC4C",0xD375],
+ ["BC4D",0xD376],
+ ["BC4E",0xD377],
+ ["BC4F",0xD378],
+ ["BC50",0xD379],
+ ["BC51",0xD37A],
+ ["BC52",0xD37B],
+ ["BC53",0xD37E],
+ ["BC54",0xD37F],
+ ["BC55",0xD381],
+ ["BC56",0xD382],
+ ["BC57",0xD383],
+ ["BC58",0xD385],
+ ["BC59",0xD386],
+ ["BC5A",0xD387],
+ ["BC61",0xD388],
+ ["BC62",0xD389],
+ ["BC63",0xD38A],
+ ["BC64",0xD38B],
+ ["BC65",0xD38E],
+ ["BC66",0xD392],
+ ["BC67",0xD393],
+ ["BC68",0xD394],
+ ["BC69",0xD395],
+ ["BC6A",0xD396],
+ ["BC6B",0xD397],
+ ["BC6C",0xD39A],
+ ["BC6D",0xD39B],
+ ["BC6E",0xD39D],
+ ["BC6F",0xD39E],
+ ["BC70",0xD39F],
+ ["BC71",0xD3A1],
+ ["BC72",0xD3A2],
+ ["BC73",0xD3A3],
+ ["BC74",0xD3A4],
+ ["BC75",0xD3A5],
+ ["BC76",0xD3A6],
+ ["BC77",0xD3A7],
+ ["BC78",0xD3AA],
+ ["BC79",0xD3AC],
+ ["BC7A",0xD3AE],
+ ["BC81",0xD3AF],
+ ["BC82",0xD3B0],
+ ["BC83",0xD3B1],
+ ["BC84",0xD3B2],
+ ["BC85",0xD3B3],
+ ["BC86",0xD3B5],
+ ["BC87",0xD3B6],
+ ["BC88",0xD3B7],
+ ["BC89",0xD3B9],
+ ["BC8A",0xD3BA],
+ ["BC8B",0xD3BB],
+ ["BC8C",0xD3BD],
+ ["BC8D",0xD3BE],
+ ["BC8E",0xD3BF],
+ ["BC8F",0xD3C0],
+ ["BC90",0xD3C1],
+ ["BC91",0xD3C2],
+ ["BC92",0xD3C3],
+ ["BC93",0xD3C6],
+ ["BC94",0xD3C7],
+ ["BC95",0xD3CA],
+ ["BC96",0xD3CB],
+ ["BC97",0xD3CC],
+ ["BC98",0xD3CD],
+ ["BC99",0xD3CE],
+ ["BC9A",0xD3CF],
+ ["BC9B",0xD3D1],
+ ["BC9C",0xD3D2],
+ ["BC9D",0xD3D3],
+ ["BC9E",0xD3D4],
+ ["BC9F",0xD3D5],
+ ["BCA0",0xD3D6],
+ ["BD41",0xD3D7],
+ ["BD42",0xD3D9],
+ ["BD43",0xD3DA],
+ ["BD44",0xD3DB],
+ ["BD45",0xD3DC],
+ ["BD46",0xD3DD],
+ ["BD47",0xD3DE],
+ ["BD48",0xD3DF],
+ ["BD49",0xD3E0],
+ ["BD4A",0xD3E2],
+ ["BD4B",0xD3E4],
+ ["BD4C",0xD3E5],
+ ["BD4D",0xD3E6],
+ ["BD4E",0xD3E7],
+ ["BD4F",0xD3E8],
+ ["BD50",0xD3E9],
+ ["BD51",0xD3EA],
+ ["BD52",0xD3EB],
+ ["BD53",0xD3EE],
+ ["BD54",0xD3EF],
+ ["BD55",0xD3F1],
+ ["BD56",0xD3F2],
+ ["BD57",0xD3F3],
+ ["BD58",0xD3F5],
+ ["BD59",0xD3F6],
+ ["BD5A",0xD3F7],
+ ["BD61",0xD3F8],
+ ["BD62",0xD3F9],
+ ["BD63",0xD3FA],
+ ["BD64",0xD3FB],
+ ["BD65",0xD3FE],
+ ["BD66",0xD400],
+ ["BD67",0xD402],
+ ["BD68",0xD403],
+ ["BD69",0xD404],
+ ["BD6A",0xD405],
+ ["BD6B",0xD406],
+ ["BD6C",0xD407],
+ ["BD6D",0xD409],
+ ["BD6E",0xD40A],
+ ["BD6F",0xD40B],
+ ["BD70",0xD40C],
+ ["BD71",0xD40D],
+ ["BD72",0xD40E],
+ ["BD73",0xD40F],
+ ["BD74",0xD410],
+ ["BD75",0xD411],
+ ["BD76",0xD412],
+ ["BD77",0xD413],
+ ["BD78",0xD414],
+ ["BD79",0xD415],
+ ["BD7A",0xD416],
+ ["BD81",0xD417],
+ ["BD82",0xD418],
+ ["BD83",0xD419],
+ ["BD84",0xD41A],
+ ["BD85",0xD41B],
+ ["BD86",0xD41C],
+ ["BD87",0xD41E],
+ ["BD88",0xD41F],
+ ["BD89",0xD420],
+ ["BD8A",0xD421],
+ ["BD8B",0xD422],
+ ["BD8C",0xD423],
+ ["BD8D",0xD424],
+ ["BD8E",0xD425],
+ ["BD8F",0xD426],
+ ["BD90",0xD427],
+ ["BD91",0xD428],
+ ["BD92",0xD429],
+ ["BD93",0xD42A],
+ ["BD94",0xD42B],
+ ["BD95",0xD42C],
+ ["BD96",0xD42D],
+ ["BD97",0xD42E],
+ ["BD98",0xD42F],
+ ["BD99",0xD430],
+ ["BD9A",0xD431],
+ ["BD9B",0xD432],
+ ["BD9C",0xD433],
+ ["BD9D",0xD434],
+ ["BD9E",0xD435],
+ ["BD9F",0xD436],
+ ["BDA0",0xD437],
+ ["BE41",0xD438],
+ ["BE42",0xD439],
+ ["BE43",0xD43A],
+ ["BE44",0xD43B],
+ ["BE45",0xD43C],
+ ["BE46",0xD43D],
+ ["BE47",0xD43E],
+ ["BE48",0xD43F],
+ ["BE49",0xD441],
+ ["BE4A",0xD442],
+ ["BE4B",0xD443],
+ ["BE4C",0xD445],
+ ["BE4D",0xD446],
+ ["BE4E",0xD447],
+ ["BE4F",0xD448],
+ ["BE50",0xD449],
+ ["BE51",0xD44A],
+ ["BE52",0xD44B],
+ ["BE53",0xD44C],
+ ["BE54",0xD44D],
+ ["BE55",0xD44E],
+ ["BE56",0xD44F],
+ ["BE57",0xD450],
+ ["BE58",0xD451],
+ ["BE59",0xD452],
+ ["BE5A",0xD453],
+ ["BE61",0xD454],
+ ["BE62",0xD455],
+ ["BE63",0xD456],
+ ["BE64",0xD457],
+ ["BE65",0xD458],
+ ["BE66",0xD459],
+ ["BE67",0xD45A],
+ ["BE68",0xD45B],
+ ["BE69",0xD45D],
+ ["BE6A",0xD45E],
+ ["BE6B",0xD45F],
+ ["BE6C",0xD461],
+ ["BE6D",0xD462],
+ ["BE6E",0xD463],
+ ["BE6F",0xD465],
+ ["BE70",0xD466],
+ ["BE71",0xD467],
+ ["BE72",0xD468],
+ ["BE73",0xD469],
+ ["BE74",0xD46A],
+ ["BE75",0xD46B],
+ ["BE76",0xD46C],
+ ["BE77",0xD46E],
+ ["BE78",0xD470],
+ ["BE79",0xD471],
+ ["BE7A",0xD472],
+ ["BE81",0xD473],
+ ["BE82",0xD474],
+ ["BE83",0xD475],
+ ["BE84",0xD476],
+ ["BE85",0xD477],
+ ["BE86",0xD47A],
+ ["BE87",0xD47B],
+ ["BE88",0xD47D],
+ ["BE89",0xD47E],
+ ["BE8A",0xD481],
+ ["BE8B",0xD483],
+ ["BE8C",0xD484],
+ ["BE8D",0xD485],
+ ["BE8E",0xD486],
+ ["BE8F",0xD487],
+ ["BE90",0xD48A],
+ ["BE91",0xD48C],
+ ["BE92",0xD48E],
+ ["BE93",0xD48F],
+ ["BE94",0xD490],
+ ["BE95",0xD491],
+ ["BE96",0xD492],
+ ["BE97",0xD493],
+ ["BE98",0xD495],
+ ["BE99",0xD496],
+ ["BE9A",0xD497],
+ ["BE9B",0xD498],
+ ["BE9C",0xD499],
+ ["BE9D",0xD49A],
+ ["BE9E",0xD49B],
+ ["BE9F",0xD49C],
+ ["BEA0",0xD49D],
+ ["BF41",0xD49E],
+ ["BF42",0xD49F],
+ ["BF43",0xD4A0],
+ ["BF44",0xD4A1],
+ ["BF45",0xD4A2],
+ ["BF46",0xD4A3],
+ ["BF47",0xD4A4],
+ ["BF48",0xD4A5],
+ ["BF49",0xD4A6],
+ ["BF4A",0xD4A7],
+ ["BF4B",0xD4A8],
+ ["BF4C",0xD4AA],
+ ["BF4D",0xD4AB],
+ ["BF4E",0xD4AC],
+ ["BF4F",0xD4AD],
+ ["BF50",0xD4AE],
+ ["BF51",0xD4AF],
+ ["BF52",0xD4B0],
+ ["BF53",0xD4B1],
+ ["BF54",0xD4B2],
+ ["BF55",0xD4B3],
+ ["BF56",0xD4B4],
+ ["BF57",0xD4B5],
+ ["BF58",0xD4B6],
+ ["BF59",0xD4B7],
+ ["BF5A",0xD4B8],
+ ["BF61",0xD4B9],
+ ["BF62",0xD4BA],
+ ["BF63",0xD4BB],
+ ["BF64",0xD4BC],
+ ["BF65",0xD4BD],
+ ["BF66",0xD4BE],
+ ["BF67",0xD4BF],
+ ["BF68",0xD4C0],
+ ["BF69",0xD4C1],
+ ["BF6A",0xD4C2],
+ ["BF6B",0xD4C3],
+ ["BF6C",0xD4C4],
+ ["BF6D",0xD4C5],
+ ["BF6E",0xD4C6],
+ ["BF6F",0xD4C7],
+ ["BF70",0xD4C8],
+ ["BF71",0xD4C9],
+ ["BF72",0xD4CA],
+ ["BF73",0xD4CB],
+ ["BF74",0xD4CD],
+ ["BF75",0xD4CE],
+ ["BF76",0xD4CF],
+ ["BF77",0xD4D1],
+ ["BF78",0xD4D2],
+ ["BF79",0xD4D3],
+ ["BF7A",0xD4D5],
+ ["BF81",0xD4D6],
+ ["BF82",0xD4D7],
+ ["BF83",0xD4D8],
+ ["BF84",0xD4D9],
+ ["BF85",0xD4DA],
+ ["BF86",0xD4DB],
+ ["BF87",0xD4DD],
+ ["BF88",0xD4DE],
+ ["BF89",0xD4E0],
+ ["BF8A",0xD4E1],
+ ["BF8B",0xD4E2],
+ ["BF8C",0xD4E3],
+ ["BF8D",0xD4E4],
+ ["BF8E",0xD4E5],
+ ["BF8F",0xD4E6],
+ ["BF90",0xD4E7],
+ ["BF91",0xD4E9],
+ ["BF92",0xD4EA],
+ ["BF93",0xD4EB],
+ ["BF94",0xD4ED],
+ ["BF95",0xD4EE],
+ ["BF96",0xD4EF],
+ ["BF97",0xD4F1],
+ ["BF98",0xD4F2],
+ ["BF99",0xD4F3],
+ ["BF9A",0xD4F4],
+ ["BF9B",0xD4F5],
+ ["BF9C",0xD4F6],
+ ["BF9D",0xD4F7],
+ ["BF9E",0xD4F9],
+ ["BF9F",0xD4FA],
+ ["BFA0",0xD4FC],
+ ["C041",0xD4FE],
+ ["C042",0xD4FF],
+ ["C043",0xD500],
+ ["C044",0xD501],
+ ["C045",0xD502],
+ ["C046",0xD503],
+ ["C047",0xD505],
+ ["C048",0xD506],
+ ["C049",0xD507],
+ ["C04A",0xD509],
+ ["C04B",0xD50A],
+ ["C04C",0xD50B],
+ ["C04D",0xD50D],
+ ["C04E",0xD50E],
+ ["C04F",0xD50F],
+ ["C050",0xD510],
+ ["C051",0xD511],
+ ["C052",0xD512],
+ ["C053",0xD513],
+ ["C054",0xD516],
+ ["C055",0xD518],
+ ["C056",0xD519],
+ ["C057",0xD51A],
+ ["C058",0xD51B],
+ ["C059",0xD51C],
+ ["C05A",0xD51D],
+ ["C061",0xD51E],
+ ["C062",0xD51F],
+ ["C063",0xD520],
+ ["C064",0xD521],
+ ["C065",0xD522],
+ ["C066",0xD523],
+ ["C067",0xD524],
+ ["C068",0xD525],
+ ["C069",0xD526],
+ ["C06A",0xD527],
+ ["C06B",0xD528],
+ ["C06C",0xD529],
+ ["C06D",0xD52A],
+ ["C06E",0xD52B],
+ ["C06F",0xD52C],
+ ["C070",0xD52D],
+ ["C071",0xD52E],
+ ["C072",0xD52F],
+ ["C073",0xD530],
+ ["C074",0xD531],
+ ["C075",0xD532],
+ ["C076",0xD533],
+ ["C077",0xD534],
+ ["C078",0xD535],
+ ["C079",0xD536],
+ ["C07A",0xD537],
+ ["C081",0xD538],
+ ["C082",0xD539],
+ ["C083",0xD53A],
+ ["C084",0xD53B],
+ ["C085",0xD53E],
+ ["C086",0xD53F],
+ ["C087",0xD541],
+ ["C088",0xD542],
+ ["C089",0xD543],
+ ["C08A",0xD545],
+ ["C08B",0xD546],
+ ["C08C",0xD547],
+ ["C08D",0xD548],
+ ["C08E",0xD549],
+ ["C08F",0xD54A],
+ ["C090",0xD54B],
+ ["C091",0xD54E],
+ ["C092",0xD550],
+ ["C093",0xD552],
+ ["C094",0xD553],
+ ["C095",0xD554],
+ ["C096",0xD555],
+ ["C097",0xD556],
+ ["C098",0xD557],
+ ["C099",0xD55A],
+ ["C09A",0xD55B],
+ ["C09B",0xD55D],
+ ["C09C",0xD55E],
+ ["C09D",0xD55F],
+ ["C09E",0xD561],
+ ["C09F",0xD562],
+ ["C0A0",0xD563],
+ ["C141",0xD564],
+ ["C142",0xD566],
+ ["C143",0xD567],
+ ["C144",0xD56A],
+ ["C145",0xD56C],
+ ["C146",0xD56E],
+ ["C147",0xD56F],
+ ["C148",0xD570],
+ ["C149",0xD571],
+ ["C14A",0xD572],
+ ["C14B",0xD573],
+ ["C14C",0xD576],
+ ["C14D",0xD577],
+ ["C14E",0xD579],
+ ["C14F",0xD57A],
+ ["C150",0xD57B],
+ ["C151",0xD57D],
+ ["C152",0xD57E],
+ ["C153",0xD57F],
+ ["C154",0xD580],
+ ["C155",0xD581],
+ ["C156",0xD582],
+ ["C157",0xD583],
+ ["C158",0xD586],
+ ["C159",0xD58A],
+ ["C15A",0xD58B],
+ ["C161",0xD58C],
+ ["C162",0xD58D],
+ ["C163",0xD58E],
+ ["C164",0xD58F],
+ ["C165",0xD591],
+ ["C166",0xD592],
+ ["C167",0xD593],
+ ["C168",0xD594],
+ ["C169",0xD595],
+ ["C16A",0xD596],
+ ["C16B",0xD597],
+ ["C16C",0xD598],
+ ["C16D",0xD599],
+ ["C16E",0xD59A],
+ ["C16F",0xD59B],
+ ["C170",0xD59C],
+ ["C171",0xD59D],
+ ["C172",0xD59E],
+ ["C173",0xD59F],
+ ["C174",0xD5A0],
+ ["C175",0xD5A1],
+ ["C176",0xD5A2],
+ ["C177",0xD5A3],
+ ["C178",0xD5A4],
+ ["C179",0xD5A6],
+ ["C17A",0xD5A7],
+ ["C181",0xD5A8],
+ ["C182",0xD5A9],
+ ["C183",0xD5AA],
+ ["C184",0xD5AB],
+ ["C185",0xD5AC],
+ ["C186",0xD5AD],
+ ["C187",0xD5AE],
+ ["C188",0xD5AF],
+ ["C189",0xD5B0],
+ ["C18A",0xD5B1],
+ ["C18B",0xD5B2],
+ ["C18C",0xD5B3],
+ ["C18D",0xD5B4],
+ ["C18E",0xD5B5],
+ ["C18F",0xD5B6],
+ ["C190",0xD5B7],
+ ["C191",0xD5B8],
+ ["C192",0xD5B9],
+ ["C193",0xD5BA],
+ ["C194",0xD5BB],
+ ["C195",0xD5BC],
+ ["C196",0xD5BD],
+ ["C197",0xD5BE],
+ ["C198",0xD5BF],
+ ["C199",0xD5C0],
+ ["C19A",0xD5C1],
+ ["C19B",0xD5C2],
+ ["C19C",0xD5C3],
+ ["C19D",0xD5C4],
+ ["C19E",0xD5C5],
+ ["C19F",0xD5C6],
+ ["C1A0",0xD5C7],
+ ["C241",0xD5CA],
+ ["C242",0xD5CB],
+ ["C243",0xD5CD],
+ ["C244",0xD5CE],
+ ["C245",0xD5CF],
+ ["C246",0xD5D1],
+ ["C247",0xD5D3],
+ ["C248",0xD5D4],
+ ["C249",0xD5D5],
+ ["C24A",0xD5D6],
+ ["C24B",0xD5D7],
+ ["C24C",0xD5DA],
+ ["C24D",0xD5DC],
+ ["C24E",0xD5DE],
+ ["C24F",0xD5DF],
+ ["C250",0xD5E0],
+ ["C251",0xD5E1],
+ ["C252",0xD5E2],
+ ["C253",0xD5E3],
+ ["C254",0xD5E6],
+ ["C255",0xD5E7],
+ ["C256",0xD5E9],
+ ["C257",0xD5EA],
+ ["C258",0xD5EB],
+ ["C259",0xD5ED],
+ ["C25A",0xD5EE],
+ ["C261",0xD5EF],
+ ["C262",0xD5F0],
+ ["C263",0xD5F1],
+ ["C264",0xD5F2],
+ ["C265",0xD5F3],
+ ["C266",0xD5F6],
+ ["C267",0xD5F8],
+ ["C268",0xD5FA],
+ ["C269",0xD5FB],
+ ["C26A",0xD5FC],
+ ["C26B",0xD5FD],
+ ["C26C",0xD5FE],
+ ["C26D",0xD5FF],
+ ["C26E",0xD602],
+ ["C26F",0xD603],
+ ["C270",0xD605],
+ ["C271",0xD606],
+ ["C272",0xD607],
+ ["C273",0xD609],
+ ["C274",0xD60A],
+ ["C275",0xD60B],
+ ["C276",0xD60C],
+ ["C277",0xD60D],
+ ["C278",0xD60E],
+ ["C279",0xD60F],
+ ["C27A",0xD612],
+ ["C281",0xD616],
+ ["C282",0xD617],
+ ["C283",0xD618],
+ ["C284",0xD619],
+ ["C285",0xD61A],
+ ["C286",0xD61B],
+ ["C287",0xD61D],
+ ["C288",0xD61E],
+ ["C289",0xD61F],
+ ["C28A",0xD621],
+ ["C28B",0xD622],
+ ["C28C",0xD623],
+ ["C28D",0xD625],
+ ["C28E",0xD626],
+ ["C28F",0xD627],
+ ["C290",0xD628],
+ ["C291",0xD629],
+ ["C292",0xD62A],
+ ["C293",0xD62B],
+ ["C294",0xD62C],
+ ["C295",0xD62E],
+ ["C296",0xD62F],
+ ["C297",0xD630],
+ ["C298",0xD631],
+ ["C299",0xD632],
+ ["C29A",0xD633],
+ ["C29B",0xD634],
+ ["C29C",0xD635],
+ ["C29D",0xD636],
+ ["C29E",0xD637],
+ ["C29F",0xD63A],
+ ["C2A0",0xD63B],
+ ["C341",0xD63D],
+ ["C342",0xD63E],
+ ["C343",0xD63F],
+ ["C344",0xD641],
+ ["C345",0xD642],
+ ["C346",0xD643],
+ ["C347",0xD644],
+ ["C348",0xD646],
+ ["C349",0xD647],
+ ["C34A",0xD64A],
+ ["C34B",0xD64C],
+ ["C34C",0xD64E],
+ ["C34D",0xD64F],
+ ["C34E",0xD650],
+ ["C34F",0xD652],
+ ["C350",0xD653],
+ ["C351",0xD656],
+ ["C352",0xD657],
+ ["C353",0xD659],
+ ["C354",0xD65A],
+ ["C355",0xD65B],
+ ["C356",0xD65D],
+ ["C357",0xD65E],
+ ["C358",0xD65F],
+ ["C359",0xD660],
+ ["C35A",0xD661],
+ ["C361",0xD662],
+ ["C362",0xD663],
+ ["C363",0xD664],
+ ["C364",0xD665],
+ ["C365",0xD666],
+ ["C366",0xD668],
+ ["C367",0xD66A],
+ ["C368",0xD66B],
+ ["C369",0xD66C],
+ ["C36A",0xD66D],
+ ["C36B",0xD66E],
+ ["C36C",0xD66F],
+ ["C36D",0xD672],
+ ["C36E",0xD673],
+ ["C36F",0xD675],
+ ["C370",0xD676],
+ ["C371",0xD677],
+ ["C372",0xD678],
+ ["C373",0xD679],
+ ["C374",0xD67A],
+ ["C375",0xD67B],
+ ["C376",0xD67C],
+ ["C377",0xD67D],
+ ["C378",0xD67E],
+ ["C379",0xD67F],
+ ["C37A",0xD680],
+ ["C381",0xD681],
+ ["C382",0xD682],
+ ["C383",0xD684],
+ ["C384",0xD686],
+ ["C385",0xD687],
+ ["C386",0xD688],
+ ["C387",0xD689],
+ ["C388",0xD68A],
+ ["C389",0xD68B],
+ ["C38A",0xD68E],
+ ["C38B",0xD68F],
+ ["C38C",0xD691],
+ ["C38D",0xD692],
+ ["C38E",0xD693],
+ ["C38F",0xD695],
+ ["C390",0xD696],
+ ["C391",0xD697],
+ ["C392",0xD698],
+ ["C393",0xD699],
+ ["C394",0xD69A],
+ ["C395",0xD69B],
+ ["C396",0xD69C],
+ ["C397",0xD69E],
+ ["C398",0xD6A0],
+ ["C399",0xD6A2],
+ ["C39A",0xD6A3],
+ ["C39B",0xD6A4],
+ ["C39C",0xD6A5],
+ ["C39D",0xD6A6],
+ ["C39E",0xD6A7],
+ ["C39F",0xD6A9],
+ ["C3A0",0xD6AA],
+ ["C441",0xD6AB],
+ ["C442",0xD6AD],
+ ["C443",0xD6AE],
+ ["C444",0xD6AF],
+ ["C445",0xD6B1],
+ ["C446",0xD6B2],
+ ["C447",0xD6B3],
+ ["C448",0xD6B4],
+ ["C449",0xD6B5],
+ ["C44A",0xD6B6],
+ ["C44B",0xD6B7],
+ ["C44C",0xD6B8],
+ ["C44D",0xD6BA],
+ ["C44E",0xD6BC],
+ ["C44F",0xD6BD],
+ ["C450",0xD6BE],
+ ["C451",0xD6BF],
+ ["C452",0xD6C0],
+ ["C453",0xD6C1],
+ ["C454",0xD6C2],
+ ["C455",0xD6C3],
+ ["C456",0xD6C6],
+ ["C457",0xD6C7],
+ ["C458",0xD6C9],
+ ["C459",0xD6CA],
+ ["C45A",0xD6CB],
+ ["C461",0xD6CD],
+ ["C462",0xD6CE],
+ ["C463",0xD6CF],
+ ["C464",0xD6D0],
+ ["C465",0xD6D2],
+ ["C466",0xD6D3],
+ ["C467",0xD6D5],
+ ["C468",0xD6D6],
+ ["C469",0xD6D8],
+ ["C46A",0xD6DA],
+ ["C46B",0xD6DB],
+ ["C46C",0xD6DC],
+ ["C46D",0xD6DD],
+ ["C46E",0xD6DE],
+ ["C46F",0xD6DF],
+ ["C470",0xD6E1],
+ ["C471",0xD6E2],
+ ["C472",0xD6E3],
+ ["C473",0xD6E5],
+ ["C474",0xD6E6],
+ ["C475",0xD6E7],
+ ["C476",0xD6E9],
+ ["C477",0xD6EA],
+ ["C478",0xD6EB],
+ ["C479",0xD6EC],
+ ["C47A",0xD6ED],
+ ["C481",0xD6EE],
+ ["C482",0xD6EF],
+ ["C483",0xD6F1],
+ ["C484",0xD6F2],
+ ["C485",0xD6F3],
+ ["C486",0xD6F4],
+ ["C487",0xD6F6],
+ ["C488",0xD6F7],
+ ["C489",0xD6F8],
+ ["C48A",0xD6F9],
+ ["C48B",0xD6FA],
+ ["C48C",0xD6FB],
+ ["C48D",0xD6FE],
+ ["C48E",0xD6FF],
+ ["C48F",0xD701],
+ ["C490",0xD702],
+ ["C491",0xD703],
+ ["C492",0xD705],
+ ["C493",0xD706],
+ ["C494",0xD707],
+ ["C495",0xD708],
+ ["C496",0xD709],
+ ["C497",0xD70A],
+ ["C498",0xD70B],
+ ["C499",0xD70C],
+ ["C49A",0xD70D],
+ ["C49B",0xD70E],
+ ["C49C",0xD70F],
+ ["C49D",0xD710],
+ ["C49E",0xD712],
+ ["C49F",0xD713],
+ ["C4A0",0xD714],
+ ["C541",0xD715],
+ ["C542",0xD716],
+ ["C543",0xD717],
+ ["C544",0xD71A],
+ ["C545",0xD71B],
+ ["C546",0xD71D],
+ ["C547",0xD71E],
+ ["C548",0xD71F],
+ ["C549",0xD721],
+ ["C54A",0xD722],
+ ["C54B",0xD723],
+ ["C54C",0xD724],
+ ["C54D",0xD725],
+ ["C54E",0xD726],
+ ["C54F",0xD727],
+ ["C550",0xD72A],
+ ["C551",0xD72C],
+ ["C552",0xD72E],
+ ["C553",0xD72F],
+ ["C554",0xD730],
+ ["C555",0xD731],
+ ["C556",0xD732],
+ ["C557",0xD733],
+ ["C558",0xD736],
+ ["C559",0xD737],
+ ["C55A",0xD739],
+ ["C561",0xD73A],
+ ["C562",0xD73B],
+ ["C563",0xD73D],
+ ["C564",0xD73E],
+ ["C565",0xD73F],
+ ["C566",0xD740],
+ ["C567",0xD741],
+ ["C568",0xD742],
+ ["C569",0xD743],
+ ["C56A",0xD745],
+ ["C56B",0xD746],
+ ["C56C",0xD748],
+ ["C56D",0xD74A],
+ ["C56E",0xD74B],
+ ["C56F",0xD74C],
+ ["C570",0xD74D],
+ ["C571",0xD74E],
+ ["C572",0xD74F],
+ ["C573",0xD752],
+ ["C574",0xD753],
+ ["C575",0xD755],
+ ["C576",0xD75A],
+ ["C577",0xD75B],
+ ["C578",0xD75C],
+ ["C579",0xD75D],
+ ["C57A",0xD75E],
+ ["C581",0xD75F],
+ ["C582",0xD762],
+ ["C583",0xD764],
+ ["C584",0xD766],
+ ["C585",0xD767],
+ ["C586",0xD768],
+ ["C587",0xD76A],
+ ["C588",0xD76B],
+ ["C589",0xD76D],
+ ["C58A",0xD76E],
+ ["C58B",0xD76F],
+ ["C58C",0xD771],
+ ["C58D",0xD772],
+ ["C58E",0xD773],
+ ["C58F",0xD775],
+ ["C590",0xD776],
+ ["C591",0xD777],
+ ["C592",0xD778],
+ ["C593",0xD779],
+ ["C594",0xD77A],
+ ["C595",0xD77B],
+ ["C596",0xD77E],
+ ["C597",0xD77F],
+ ["C598",0xD780],
+ ["C599",0xD782],
+ ["C59A",0xD783],
+ ["C59B",0xD784],
+ ["C59C",0xD785],
+ ["C59D",0xD786],
+ ["C59E",0xD787],
+ ["C59F",0xD78A],
+ ["C5A0",0xD78B],
+ ["C641",0xD78D],
+ ["C642",0xD78E],
+ ["C643",0xD78F],
+ ["C644",0xD791],
+ ["C645",0xD792],
+ ["C646",0xD793],
+ ["C647",0xD794],
+ ["C648",0xD795],
+ ["C649",0xD796],
+ ["C64A",0xD797],
+ ["C64B",0xD79A],
+ ["C64C",0xD79C],
+ ["C64D",0xD79E],
+ ["C64E",0xD79F],
+ ["C64F",0xD7A0],
+ ["C650",0xD7A1],
+ ["C651",0xD7A2],
+ ["C652",0xD7A3],
+]
+
+CP949_TO_UCS_TBL = EUCKR_TO_UCS_TBL + CP949_TO_UCS_ADDITIONAL_TBL
+UCS_TO_CP949_TBL = CP949_TO_UCS_TBL.map {|a,b| [b,a]}
diff --git a/enc/trans/eucjp-tbl.rb b/enc/trans/eucjp-tbl.rb
new file mode 100644
index 0000000000..eba5f16751
--- /dev/null
+++ b/enc/trans/eucjp-tbl.rb
@@ -0,0 +1,14803 @@
+EUCJP_TO_UCS_TBL = [
+ ["A1A1",0x3000],
+ ["A1A2",0x3001],
+ ["A1A3",0x3002],
+ ["A1A4",0xFF0C],
+ ["A1A5",0xFF0E],
+ ["A1A6",0x30FB],
+ ["A1A7",0xFF1A],
+ ["A1A8",0xFF1B],
+ ["A1A9",0xFF1F],
+ ["A1AA",0xFF01],
+ ["A1AB",0x309B],
+ ["A1AC",0x309C],
+ ["A1AD",0xB4],
+ ["A1AE",0xFF40],
+ ["A1AF",0xA8],
+ ["A1B0",0xFF3E],
+ ["A1B1",0xFFE3],
+ ["A1B2",0xFF3F],
+ ["A1B3",0x30FD],
+ ["A1B4",0x30FE],
+ ["A1B5",0x309D],
+ ["A1B6",0x309E],
+ ["A1B7",0x3003],
+ ["A1B8",0x4EDD],
+ ["A1B9",0x3005],
+ ["A1BA",0x3006],
+ ["A1BB",0x3007],
+ ["A1BC",0x30FC],
+ ["A1BD",0x2015],
+ ["A1BE",0x2010],
+ ["A1BF",0xFF0F],
+ ["A1C0",0xFF3C],
+ ["A1C1",0xFF5E],
+ ["A1C2",0x2225],
+ ["A1C3",0xFF5C],
+ ["A1C4",0x2026],
+ ["A1C5",0x2025],
+ ["A1C6",0x2018],
+ ["A1C7",0x2019],
+ ["A1C8",0x201C],
+ ["A1C9",0x201D],
+ ["A1CA",0xFF08],
+ ["A1CB",0xFF09],
+ ["A1CC",0x3014],
+ ["A1CD",0x3015],
+ ["A1CE",0xFF3B],
+ ["A1CF",0xFF3D],
+ ["A1D0",0xFF5B],
+ ["A1D1",0xFF5D],
+ ["A1D2",0x3008],
+ ["A1D3",0x3009],
+ ["A1D4",0x300A],
+ ["A1D5",0x300B],
+ ["A1D6",0x300C],
+ ["A1D7",0x300D],
+ ["A1D8",0x300E],
+ ["A1D9",0x300F],
+ ["A1DA",0x3010],
+ ["A1DB",0x3011],
+ ["A1DC",0xFF0B],
+ ["A1DD",0xFF0D],
+ ["A1DE",0xB1],
+ ["A1DF",0xD7],
+ ["A1E0",0xF7],
+ ["A1E1",0xFF1D],
+ ["A1E2",0x2260],
+ ["A1E3",0xFF1C],
+ ["A1E4",0xFF1E],
+ ["A1E5",0x2266],
+ ["A1E6",0x2267],
+ ["A1E7",0x221E],
+ ["A1E8",0x2234],
+ ["A1E9",0x2642],
+ ["A1EA",0x2640],
+ ["A1EB",0xB0],
+ ["A1EC",0x2032],
+ ["A1ED",0x2033],
+ ["A1EE",0x2103],
+ ["A1EF",0xFFE5],
+ ["A1F0",0xFF04],
+ ["A1F1",0xFFE0],
+ ["A1F2",0xFFE1],
+ ["A1F3",0xFF05],
+ ["A1F4",0xFF03],
+ ["A1F5",0xFF06],
+ ["A1F6",0xFF0A],
+ ["A1F7",0xFF20],
+ ["A1F8",0xA7],
+ ["A1F9",0x2606],
+ ["A1FA",0x2605],
+ ["A1FB",0x25CB],
+ ["A1FC",0x25CF],
+ ["A1FD",0x25CE],
+ ["A1FE",0x25C7],
+ ["A2A1",0x25C6],
+ ["A2A2",0x25A1],
+ ["A2A3",0x25A0],
+ ["A2A4",0x25B3],
+ ["A2A5",0x25B2],
+ ["A2A6",0x25BD],
+ ["A2A7",0x25BC],
+ ["A2A8",0x203B],
+ ["A2A9",0x3012],
+ ["A2AA",0x2192],
+ ["A2AB",0x2190],
+ ["A2AC",0x2191],
+ ["A2AD",0x2193],
+ ["A2AE",0x3013],
+ ["A2BA",0x2208],
+ ["A2BB",0x220B],
+ ["A2BC",0x2286],
+ ["A2BD",0x2287],
+ ["A2BE",0x2282],
+ ["A2BF",0x2283],
+ ["A2C0",0x222A],
+ ["A2C1",0x2229],
+ ["A2CA",0x2227],
+ ["A2CB",0x2228],
+ ["A2CC",0xFFE2],
+ ["A2CD",0x21D2],
+ ["A2CE",0x21D4],
+ ["A2CF",0x2200],
+ ["A2D0",0x2203],
+ ["A2DC",0x2220],
+ ["A2DD",0x22A5],
+ ["A2DE",0x2312],
+ ["A2DF",0x2202],
+ ["A2E0",0x2207],
+ ["A2E1",0x2261],
+ ["A2E2",0x2252],
+ ["A2E3",0x226A],
+ ["A2E4",0x226B],
+ ["A2E5",0x221A],
+ ["A2E6",0x223D],
+ ["A2E7",0x221D],
+ ["A2E8",0x2235],
+ ["A2E9",0x222B],
+ ["A2EA",0x222C],
+ ["A2F2",0x212B],
+ ["A2F3",0x2030],
+ ["A2F4",0x266F],
+ ["A2F5",0x266D],
+ ["A2F6",0x266A],
+ ["A2F7",0x2020],
+ ["A2F8",0x2021],
+ ["A2F9",0xB6],
+ ["A2FE",0x25EF],
+ ["A3B0",0xFF10],
+ ["A3B1",0xFF11],
+ ["A3B2",0xFF12],
+ ["A3B3",0xFF13],
+ ["A3B4",0xFF14],
+ ["A3B5",0xFF15],
+ ["A3B6",0xFF16],
+ ["A3B7",0xFF17],
+ ["A3B8",0xFF18],
+ ["A3B9",0xFF19],
+ ["A3C1",0xFF21],
+ ["A3C2",0xFF22],
+ ["A3C3",0xFF23],
+ ["A3C4",0xFF24],
+ ["A3C5",0xFF25],
+ ["A3C6",0xFF26],
+ ["A3C7",0xFF27],
+ ["A3C8",0xFF28],
+ ["A3C9",0xFF29],
+ ["A3CA",0xFF2A],
+ ["A3CB",0xFF2B],
+ ["A3CC",0xFF2C],
+ ["A3CD",0xFF2D],
+ ["A3CE",0xFF2E],
+ ["A3CF",0xFF2F],
+ ["A3D0",0xFF30],
+ ["A3D1",0xFF31],
+ ["A3D2",0xFF32],
+ ["A3D3",0xFF33],
+ ["A3D4",0xFF34],
+ ["A3D5",0xFF35],
+ ["A3D6",0xFF36],
+ ["A3D7",0xFF37],
+ ["A3D8",0xFF38],
+ ["A3D9",0xFF39],
+ ["A3DA",0xFF3A],
+ ["A3E1",0xFF41],
+ ["A3E2",0xFF42],
+ ["A3E3",0xFF43],
+ ["A3E4",0xFF44],
+ ["A3E5",0xFF45],
+ ["A3E6",0xFF46],
+ ["A3E7",0xFF47],
+ ["A3E8",0xFF48],
+ ["A3E9",0xFF49],
+ ["A3EA",0xFF4A],
+ ["A3EB",0xFF4B],
+ ["A3EC",0xFF4C],
+ ["A3ED",0xFF4D],
+ ["A3EE",0xFF4E],
+ ["A3EF",0xFF4F],
+ ["A3F0",0xFF50],
+ ["A3F1",0xFF51],
+ ["A3F2",0xFF52],
+ ["A3F3",0xFF53],
+ ["A3F4",0xFF54],
+ ["A3F5",0xFF55],
+ ["A3F6",0xFF56],
+ ["A3F7",0xFF57],
+ ["A3F8",0xFF58],
+ ["A3F9",0xFF59],
+ ["A3FA",0xFF5A],
+ ["A4A1",0x3041],
+ ["A4A2",0x3042],
+ ["A4A3",0x3043],
+ ["A4A4",0x3044],
+ ["A4A5",0x3045],
+ ["A4A6",0x3046],
+ ["A4A7",0x3047],
+ ["A4A8",0x3048],
+ ["A4A9",0x3049],
+ ["A4AA",0x304A],
+ ["A4AB",0x304B],
+ ["A4AC",0x304C],
+ ["A4AD",0x304D],
+ ["A4AE",0x304E],
+ ["A4AF",0x304F],
+ ["A4B0",0x3050],
+ ["A4B1",0x3051],
+ ["A4B2",0x3052],
+ ["A4B3",0x3053],
+ ["A4B4",0x3054],
+ ["A4B5",0x3055],
+ ["A4B6",0x3056],
+ ["A4B7",0x3057],
+ ["A4B8",0x3058],
+ ["A4B9",0x3059],
+ ["A4BA",0x305A],
+ ["A4BB",0x305B],
+ ["A4BC",0x305C],
+ ["A4BD",0x305D],
+ ["A4BE",0x305E],
+ ["A4BF",0x305F],
+ ["A4C0",0x3060],
+ ["A4C1",0x3061],
+ ["A4C2",0x3062],
+ ["A4C3",0x3063],
+ ["A4C4",0x3064],
+ ["A4C5",0x3065],
+ ["A4C6",0x3066],
+ ["A4C7",0x3067],
+ ["A4C8",0x3068],
+ ["A4C9",0x3069],
+ ["A4CA",0x306A],
+ ["A4CB",0x306B],
+ ["A4CC",0x306C],
+ ["A4CD",0x306D],
+ ["A4CE",0x306E],
+ ["A4CF",0x306F],
+ ["A4D0",0x3070],
+ ["A4D1",0x3071],
+ ["A4D2",0x3072],
+ ["A4D3",0x3073],
+ ["A4D4",0x3074],
+ ["A4D5",0x3075],
+ ["A4D6",0x3076],
+ ["A4D7",0x3077],
+ ["A4D8",0x3078],
+ ["A4D9",0x3079],
+ ["A4DA",0x307A],
+ ["A4DB",0x307B],
+ ["A4DC",0x307C],
+ ["A4DD",0x307D],
+ ["A4DE",0x307E],
+ ["A4DF",0x307F],
+ ["A4E0",0x3080],
+ ["A4E1",0x3081],
+ ["A4E2",0x3082],
+ ["A4E3",0x3083],
+ ["A4E4",0x3084],
+ ["A4E5",0x3085],
+ ["A4E6",0x3086],
+ ["A4E7",0x3087],
+ ["A4E8",0x3088],
+ ["A4E9",0x3089],
+ ["A4EA",0x308A],
+ ["A4EB",0x308B],
+ ["A4EC",0x308C],
+ ["A4ED",0x308D],
+ ["A4EE",0x308E],
+ ["A4EF",0x308F],
+ ["A4F0",0x3090],
+ ["A4F1",0x3091],
+ ["A4F2",0x3092],
+ ["A4F3",0x3093],
+ ["A5A1",0x30A1],
+ ["A5A2",0x30A2],
+ ["A5A3",0x30A3],
+ ["A5A4",0x30A4],
+ ["A5A5",0x30A5],
+ ["A5A6",0x30A6],
+ ["A5A7",0x30A7],
+ ["A5A8",0x30A8],
+ ["A5A9",0x30A9],
+ ["A5AA",0x30AA],
+ ["A5AB",0x30AB],
+ ["A5AC",0x30AC],
+ ["A5AD",0x30AD],
+ ["A5AE",0x30AE],
+ ["A5AF",0x30AF],
+ ["A5B0",0x30B0],
+ ["A5B1",0x30B1],
+ ["A5B2",0x30B2],
+ ["A5B3",0x30B3],
+ ["A5B4",0x30B4],
+ ["A5B5",0x30B5],
+ ["A5B6",0x30B6],
+ ["A5B7",0x30B7],
+ ["A5B8",0x30B8],
+ ["A5B9",0x30B9],
+ ["A5BA",0x30BA],
+ ["A5BB",0x30BB],
+ ["A5BC",0x30BC],
+ ["A5BD",0x30BD],
+ ["A5BE",0x30BE],
+ ["A5BF",0x30BF],
+ ["A5C0",0x30C0],
+ ["A5C1",0x30C1],
+ ["A5C2",0x30C2],
+ ["A5C3",0x30C3],
+ ["A5C4",0x30C4],
+ ["A5C5",0x30C5],
+ ["A5C6",0x30C6],
+ ["A5C7",0x30C7],
+ ["A5C8",0x30C8],
+ ["A5C9",0x30C9],
+ ["A5CA",0x30CA],
+ ["A5CB",0x30CB],
+ ["A5CC",0x30CC],
+ ["A5CD",0x30CD],
+ ["A5CE",0x30CE],
+ ["A5CF",0x30CF],
+ ["A5D0",0x30D0],
+ ["A5D1",0x30D1],
+ ["A5D2",0x30D2],
+ ["A5D3",0x30D3],
+ ["A5D4",0x30D4],
+ ["A5D5",0x30D5],
+ ["A5D6",0x30D6],
+ ["A5D7",0x30D7],
+ ["A5D8",0x30D8],
+ ["A5D9",0x30D9],
+ ["A5DA",0x30DA],
+ ["A5DB",0x30DB],
+ ["A5DC",0x30DC],
+ ["A5DD",0x30DD],
+ ["A5DE",0x30DE],
+ ["A5DF",0x30DF],
+ ["A5E0",0x30E0],
+ ["A5E1",0x30E1],
+ ["A5E2",0x30E2],
+ ["A5E3",0x30E3],
+ ["A5E4",0x30E4],
+ ["A5E5",0x30E5],
+ ["A5E6",0x30E6],
+ ["A5E7",0x30E7],
+ ["A5E8",0x30E8],
+ ["A5E9",0x30E9],
+ ["A5EA",0x30EA],
+ ["A5EB",0x30EB],
+ ["A5EC",0x30EC],
+ ["A5ED",0x30ED],
+ ["A5EE",0x30EE],
+ ["A5EF",0x30EF],
+ ["A5F0",0x30F0],
+ ["A5F1",0x30F1],
+ ["A5F2",0x30F2],
+ ["A5F3",0x30F3],
+ ["A5F4",0x30F4],
+ ["A5F5",0x30F5],
+ ["A5F6",0x30F6],
+ ["A6A1",0x391],
+ ["A6A2",0x392],
+ ["A6A3",0x393],
+ ["A6A4",0x394],
+ ["A6A5",0x395],
+ ["A6A6",0x396],
+ ["A6A7",0x397],
+ ["A6A8",0x398],
+ ["A6A9",0x399],
+ ["A6AA",0x39A],
+ ["A6AB",0x39B],
+ ["A6AC",0x39C],
+ ["A6AD",0x39D],
+ ["A6AE",0x39E],
+ ["A6AF",0x39F],
+ ["A6B0",0x3A0],
+ ["A6B1",0x3A1],
+ ["A6B2",0x3A3],
+ ["A6B3",0x3A4],
+ ["A6B4",0x3A5],
+ ["A6B5",0x3A6],
+ ["A6B6",0x3A7],
+ ["A6B7",0x3A8],
+ ["A6B8",0x3A9],
+ ["A6C1",0x3B1],
+ ["A6C2",0x3B2],
+ ["A6C3",0x3B3],
+ ["A6C4",0x3B4],
+ ["A6C5",0x3B5],
+ ["A6C6",0x3B6],
+ ["A6C7",0x3B7],
+ ["A6C8",0x3B8],
+ ["A6C9",0x3B9],
+ ["A6CA",0x3BA],
+ ["A6CB",0x3BB],
+ ["A6CC",0x3BC],
+ ["A6CD",0x3BD],
+ ["A6CE",0x3BE],
+ ["A6CF",0x3BF],
+ ["A6D0",0x3C0],
+ ["A6D1",0x3C1],
+ ["A6D2",0x3C3],
+ ["A6D3",0x3C4],
+ ["A6D4",0x3C5],
+ ["A6D5",0x3C6],
+ ["A6D6",0x3C7],
+ ["A6D7",0x3C8],
+ ["A6D8",0x3C9],
+ ["A7A1",0x410],
+ ["A7A2",0x411],
+ ["A7A3",0x412],
+ ["A7A4",0x413],
+ ["A7A5",0x414],
+ ["A7A6",0x415],
+ ["A7A7",0x401],
+ ["A7A8",0x416],
+ ["A7A9",0x417],
+ ["A7AA",0x418],
+ ["A7AB",0x419],
+ ["A7AC",0x41A],
+ ["A7AD",0x41B],
+ ["A7AE",0x41C],
+ ["A7AF",0x41D],
+ ["A7B0",0x41E],
+ ["A7B1",0x41F],
+ ["A7B2",0x420],
+ ["A7B3",0x421],
+ ["A7B4",0x422],
+ ["A7B5",0x423],
+ ["A7B6",0x424],
+ ["A7B7",0x425],
+ ["A7B8",0x426],
+ ["A7B9",0x427],
+ ["A7BA",0x428],
+ ["A7BB",0x429],
+ ["A7BC",0x42A],
+ ["A7BD",0x42B],
+ ["A7BE",0x42C],
+ ["A7BF",0x42D],
+ ["A7C0",0x42E],
+ ["A7C1",0x42F],
+ ["A7D1",0x430],
+ ["A7D2",0x431],
+ ["A7D3",0x432],
+ ["A7D4",0x433],
+ ["A7D5",0x434],
+ ["A7D6",0x435],
+ ["A7D7",0x451],
+ ["A7D8",0x436],
+ ["A7D9",0x437],
+ ["A7DA",0x438],
+ ["A7DB",0x439],
+ ["A7DC",0x43A],
+ ["A7DD",0x43B],
+ ["A7DE",0x43C],
+ ["A7DF",0x43D],
+ ["A7E0",0x43E],
+ ["A7E1",0x43F],
+ ["A7E2",0x440],
+ ["A7E3",0x441],
+ ["A7E4",0x442],
+ ["A7E5",0x443],
+ ["A7E6",0x444],
+ ["A7E7",0x445],
+ ["A7E8",0x446],
+ ["A7E9",0x447],
+ ["A7EA",0x448],
+ ["A7EB",0x449],
+ ["A7EC",0x44A],
+ ["A7ED",0x44B],
+ ["A7EE",0x44C],
+ ["A7EF",0x44D],
+ ["A7F0",0x44E],
+ ["A7F1",0x44F],
+ ["A8A1",0x2500],
+ ["A8A2",0x2502],
+ ["A8A3",0x250C],
+ ["A8A4",0x2510],
+ ["A8A5",0x2518],
+ ["A8A6",0x2514],
+ ["A8A7",0x251C],
+ ["A8A8",0x252C],
+ ["A8A9",0x2524],
+ ["A8AA",0x2534],
+ ["A8AB",0x253C],
+ ["A8AC",0x2501],
+ ["A8AD",0x2503],
+ ["A8AE",0x250F],
+ ["A8AF",0x2513],
+ ["A8B0",0x251B],
+ ["A8B1",0x2517],
+ ["A8B2",0x2523],
+ ["A8B3",0x2533],
+ ["A8B4",0x252B],
+ ["A8B5",0x253B],
+ ["A8B6",0x254B],
+ ["A8B7",0x2520],
+ ["A8B8",0x252F],
+ ["A8B9",0x2528],
+ ["A8BA",0x2537],
+ ["A8BB",0x253F],
+ ["A8BC",0x251D],
+ ["A8BD",0x2530],
+ ["A8BE",0x2525],
+ ["A8BF",0x2538],
+ ["A8C0",0x2542],
+ ["ADA1",0x2460],
+ ["ADA2",0x2461],
+ ["ADA3",0x2462],
+ ["ADA4",0x2463],
+ ["ADA5",0x2464],
+ ["ADA6",0x2465],
+ ["ADA7",0x2466],
+ ["ADA8",0x2467],
+ ["ADA9",0x2468],
+ ["ADAA",0x2469],
+ ["ADAB",0x246A],
+ ["ADAC",0x246B],
+ ["ADAD",0x246C],
+ ["ADAE",0x246D],
+ ["ADAF",0x246E],
+ ["ADB0",0x246F],
+ ["ADB1",0x2470],
+ ["ADB2",0x2471],
+ ["ADB3",0x2472],
+ ["ADB4",0x2473],
+ ["ADB5",0x2160],
+ ["ADB6",0x2161],
+ ["ADB7",0x2162],
+ ["ADB8",0x2163],
+ ["ADB9",0x2164],
+ ["ADBA",0x2165],
+ ["ADBB",0x2166],
+ ["ADBC",0x2167],
+ ["ADBD",0x2168],
+ ["ADBE",0x2169],
+ ["ADC0",0x3349],
+ ["ADC1",0x3314],
+ ["ADC2",0x3322],
+ ["ADC3",0x334D],
+ ["ADC4",0x3318],
+ ["ADC5",0x3327],
+ ["ADC6",0x3303],
+ ["ADC7",0x3336],
+ ["ADC8",0x3351],
+ ["ADC9",0x3357],
+ ["ADCA",0x330D],
+ ["ADCB",0x3326],
+ ["ADCC",0x3323],
+ ["ADCD",0x332B],
+ ["ADCE",0x334A],
+ ["ADCF",0x333B],
+ ["ADD0",0x339C],
+ ["ADD1",0x339D],
+ ["ADD2",0x339E],
+ ["ADD3",0x338E],
+ ["ADD4",0x338F],
+ ["ADD5",0x33C4],
+ ["ADD6",0x33A1],
+ ["ADDF",0x337B],
+ ["ADE0",0x301D],
+ ["ADE1",0x301F],
+ ["ADE2",0x2116],
+ ["ADE3",0x33CD],
+ ["ADE4",0x2121],
+ ["ADE5",0x32A4],
+ ["ADE6",0x32A5],
+ ["ADE7",0x32A6],
+ ["ADE8",0x32A7],
+ ["ADE9",0x32A8],
+ ["ADEA",0x3231],
+ ["ADEB",0x3232],
+ ["ADEC",0x3239],
+ ["ADED",0x337E],
+ ["ADEE",0x337D],
+ ["ADEF",0x337C],
+ ["ADF0",0x2252],
+ ["ADF1",0x2261],
+ ["ADF2",0x222B],
+ ["ADF3",0x222E],
+ ["ADF4",0x2211],
+ ["ADF5",0x221A],
+ ["ADF6",0x22A5],
+ ["ADF7",0x2220],
+ ["ADF8",0x221F],
+ ["ADF9",0x22BF],
+ ["ADFA",0x2235],
+ ["ADFB",0x2229],
+ ["ADFC",0x222A],
+ ["B0A1",0x4E9C],
+ ["B0A2",0x5516],
+ ["B0A3",0x5A03],
+ ["B0A4",0x963F],
+ ["B0A5",0x54C0],
+ ["B0A6",0x611B],
+ ["B0A7",0x6328],
+ ["B0A8",0x59F6],
+ ["B0A9",0x9022],
+ ["B0AA",0x8475],
+ ["B0AB",0x831C],
+ ["B0AC",0x7A50],
+ ["B0AD",0x60AA],
+ ["B0AE",0x63E1],
+ ["B0AF",0x6E25],
+ ["B0B0",0x65ED],
+ ["B0B1",0x8466],
+ ["B0B2",0x82A6],
+ ["B0B3",0x9BF5],
+ ["B0B4",0x6893],
+ ["B0B5",0x5727],
+ ["B0B6",0x65A1],
+ ["B0B7",0x6271],
+ ["B0B8",0x5B9B],
+ ["B0B9",0x59D0],
+ ["B0BA",0x867B],
+ ["B0BB",0x98F4],
+ ["B0BC",0x7D62],
+ ["B0BD",0x7DBE],
+ ["B0BE",0x9B8E],
+ ["B0BF",0x6216],
+ ["B0C0",0x7C9F],
+ ["B0C1",0x88B7],
+ ["B0C2",0x5B89],
+ ["B0C3",0x5EB5],
+ ["B0C4",0x6309],
+ ["B0C5",0x6697],
+ ["B0C6",0x6848],
+ ["B0C7",0x95C7],
+ ["B0C8",0x978D],
+ ["B0C9",0x674F],
+ ["B0CA",0x4EE5],
+ ["B0CB",0x4F0A],
+ ["B0CC",0x4F4D],
+ ["B0CD",0x4F9D],
+ ["B0CE",0x5049],
+ ["B0CF",0x56F2],
+ ["B0D0",0x5937],
+ ["B0D1",0x59D4],
+ ["B0D2",0x5A01],
+ ["B0D3",0x5C09],
+ ["B0D4",0x60DF],
+ ["B0D5",0x610F],
+ ["B0D6",0x6170],
+ ["B0D7",0x6613],
+ ["B0D8",0x6905],
+ ["B0D9",0x70BA],
+ ["B0DA",0x754F],
+ ["B0DB",0x7570],
+ ["B0DC",0x79FB],
+ ["B0DD",0x7DAD],
+ ["B0DE",0x7DEF],
+ ["B0DF",0x80C3],
+ ["B0E0",0x840E],
+ ["B0E1",0x8863],
+ ["B0E2",0x8B02],
+ ["B0E3",0x9055],
+ ["B0E4",0x907A],
+ ["B0E5",0x533B],
+ ["B0E6",0x4E95],
+ ["B0E7",0x4EA5],
+ ["B0E8",0x57DF],
+ ["B0E9",0x80B2],
+ ["B0EA",0x90C1],
+ ["B0EB",0x78EF],
+ ["B0EC",0x4E00],
+ ["B0ED",0x58F1],
+ ["B0EE",0x6EA2],
+ ["B0EF",0x9038],
+ ["B0F0",0x7A32],
+ ["B0F1",0x8328],
+ ["B0F2",0x828B],
+ ["B0F3",0x9C2F],
+ ["B0F4",0x5141],
+ ["B0F5",0x5370],
+ ["B0F6",0x54BD],
+ ["B0F7",0x54E1],
+ ["B0F8",0x56E0],
+ ["B0F9",0x59FB],
+ ["B0FA",0x5F15],
+ ["B0FB",0x98F2],
+ ["B0FC",0x6DEB],
+ ["B0FD",0x80E4],
+ ["B0FE",0x852D],
+ ["B1A1",0x9662],
+ ["B1A2",0x9670],
+ ["B1A3",0x96A0],
+ ["B1A4",0x97FB],
+ ["B1A5",0x540B],
+ ["B1A6",0x53F3],
+ ["B1A7",0x5B87],
+ ["B1A8",0x70CF],
+ ["B1A9",0x7FBD],
+ ["B1AA",0x8FC2],
+ ["B1AB",0x96E8],
+ ["B1AC",0x536F],
+ ["B1AD",0x9D5C],
+ ["B1AE",0x7ABA],
+ ["B1AF",0x4E11],
+ ["B1B0",0x7893],
+ ["B1B1",0x81FC],
+ ["B1B2",0x6E26],
+ ["B1B3",0x5618],
+ ["B1B4",0x5504],
+ ["B1B5",0x6B1D],
+ ["B1B6",0x851A],
+ ["B1B7",0x9C3B],
+ ["B1B8",0x59E5],
+ ["B1B9",0x53A9],
+ ["B1BA",0x6D66],
+ ["B1BB",0x74DC],
+ ["B1BC",0x958F],
+ ["B1BD",0x5642],
+ ["B1BE",0x4E91],
+ ["B1BF",0x904B],
+ ["B1C0",0x96F2],
+ ["B1C1",0x834F],
+ ["B1C2",0x990C],
+ ["B1C3",0x53E1],
+ ["B1C4",0x55B6],
+ ["B1C5",0x5B30],
+ ["B1C6",0x5F71],
+ ["B1C7",0x6620],
+ ["B1C8",0x66F3],
+ ["B1C9",0x6804],
+ ["B1CA",0x6C38],
+ ["B1CB",0x6CF3],
+ ["B1CC",0x6D29],
+ ["B1CD",0x745B],
+ ["B1CE",0x76C8],
+ ["B1CF",0x7A4E],
+ ["B1D0",0x9834],
+ ["B1D1",0x82F1],
+ ["B1D2",0x885B],
+ ["B1D3",0x8A60],
+ ["B1D4",0x92ED],
+ ["B1D5",0x6DB2],
+ ["B1D6",0x75AB],
+ ["B1D7",0x76CA],
+ ["B1D8",0x99C5],
+ ["B1D9",0x60A6],
+ ["B1DA",0x8B01],
+ ["B1DB",0x8D8A],
+ ["B1DC",0x95B2],
+ ["B1DD",0x698E],
+ ["B1DE",0x53AD],
+ ["B1DF",0x5186],
+ ["B1E0",0x5712],
+ ["B1E1",0x5830],
+ ["B1E2",0x5944],
+ ["B1E3",0x5BB4],
+ ["B1E4",0x5EF6],
+ ["B1E5",0x6028],
+ ["B1E6",0x63A9],
+ ["B1E7",0x63F4],
+ ["B1E8",0x6CBF],
+ ["B1E9",0x6F14],
+ ["B1EA",0x708E],
+ ["B1EB",0x7114],
+ ["B1EC",0x7159],
+ ["B1ED",0x71D5],
+ ["B1EE",0x733F],
+ ["B1EF",0x7E01],
+ ["B1F0",0x8276],
+ ["B1F1",0x82D1],
+ ["B1F2",0x8597],
+ ["B1F3",0x9060],
+ ["B1F4",0x925B],
+ ["B1F5",0x9D1B],
+ ["B1F6",0x5869],
+ ["B1F7",0x65BC],
+ ["B1F8",0x6C5A],
+ ["B1F9",0x7525],
+ ["B1FA",0x51F9],
+ ["B1FB",0x592E],
+ ["B1FC",0x5965],
+ ["B1FD",0x5F80],
+ ["B1FE",0x5FDC],
+ ["B2A1",0x62BC],
+ ["B2A2",0x65FA],
+ ["B2A3",0x6A2A],
+ ["B2A4",0x6B27],
+ ["B2A5",0x6BB4],
+ ["B2A6",0x738B],
+ ["B2A7",0x7FC1],
+ ["B2A8",0x8956],
+ ["B2A9",0x9D2C],
+ ["B2AA",0x9D0E],
+ ["B2AB",0x9EC4],
+ ["B2AC",0x5CA1],
+ ["B2AD",0x6C96],
+ ["B2AE",0x837B],
+ ["B2AF",0x5104],
+ ["B2B0",0x5C4B],
+ ["B2B1",0x61B6],
+ ["B2B2",0x81C6],
+ ["B2B3",0x6876],
+ ["B2B4",0x7261],
+ ["B2B5",0x4E59],
+ ["B2B6",0x4FFA],
+ ["B2B7",0x5378],
+ ["B2B8",0x6069],
+ ["B2B9",0x6E29],
+ ["B2BA",0x7A4F],
+ ["B2BB",0x97F3],
+ ["B2BC",0x4E0B],
+ ["B2BD",0x5316],
+ ["B2BE",0x4EEE],
+ ["B2BF",0x4F55],
+ ["B2C0",0x4F3D],
+ ["B2C1",0x4FA1],
+ ["B2C2",0x4F73],
+ ["B2C3",0x52A0],
+ ["B2C4",0x53EF],
+ ["B2C5",0x5609],
+ ["B2C6",0x590F],
+ ["B2C7",0x5AC1],
+ ["B2C8",0x5BB6],
+ ["B2C9",0x5BE1],
+ ["B2CA",0x79D1],
+ ["B2CB",0x6687],
+ ["B2CC",0x679C],
+ ["B2CD",0x67B6],
+ ["B2CE",0x6B4C],
+ ["B2CF",0x6CB3],
+ ["B2D0",0x706B],
+ ["B2D1",0x73C2],
+ ["B2D2",0x798D],
+ ["B2D3",0x79BE],
+ ["B2D4",0x7A3C],
+ ["B2D5",0x7B87],
+ ["B2D6",0x82B1],
+ ["B2D7",0x82DB],
+ ["B2D8",0x8304],
+ ["B2D9",0x8377],
+ ["B2DA",0x83EF],
+ ["B2DB",0x83D3],
+ ["B2DC",0x8766],
+ ["B2DD",0x8AB2],
+ ["B2DE",0x5629],
+ ["B2DF",0x8CA8],
+ ["B2E0",0x8FE6],
+ ["B2E1",0x904E],
+ ["B2E2",0x971E],
+ ["B2E3",0x868A],
+ ["B2E4",0x4FC4],
+ ["B2E5",0x5CE8],
+ ["B2E6",0x6211],
+ ["B2E7",0x7259],
+ ["B2E8",0x753B],
+ ["B2E9",0x81E5],
+ ["B2EA",0x82BD],
+ ["B2EB",0x86FE],
+ ["B2EC",0x8CC0],
+ ["B2ED",0x96C5],
+ ["B2EE",0x9913],
+ ["B2EF",0x99D5],
+ ["B2F0",0x4ECB],
+ ["B2F1",0x4F1A],
+ ["B2F2",0x89E3],
+ ["B2F3",0x56DE],
+ ["B2F4",0x584A],
+ ["B2F5",0x58CA],
+ ["B2F6",0x5EFB],
+ ["B2F7",0x5FEB],
+ ["B2F8",0x602A],
+ ["B2F9",0x6094],
+ ["B2FA",0x6062],
+ ["B2FB",0x61D0],
+ ["B2FC",0x6212],
+ ["B2FD",0x62D0],
+ ["B2FE",0x6539],
+ ["B3A1",0x9B41],
+ ["B3A2",0x6666],
+ ["B3A3",0x68B0],
+ ["B3A4",0x6D77],
+ ["B3A5",0x7070],
+ ["B3A6",0x754C],
+ ["B3A7",0x7686],
+ ["B3A8",0x7D75],
+ ["B3A9",0x82A5],
+ ["B3AA",0x87F9],
+ ["B3AB",0x958B],
+ ["B3AC",0x968E],
+ ["B3AD",0x8C9D],
+ ["B3AE",0x51F1],
+ ["B3AF",0x52BE],
+ ["B3B0",0x5916],
+ ["B3B1",0x54B3],
+ ["B3B2",0x5BB3],
+ ["B3B3",0x5D16],
+ ["B3B4",0x6168],
+ ["B3B5",0x6982],
+ ["B3B6",0x6DAF],
+ ["B3B7",0x788D],
+ ["B3B8",0x84CB],
+ ["B3B9",0x8857],
+ ["B3BA",0x8A72],
+ ["B3BB",0x93A7],
+ ["B3BC",0x9AB8],
+ ["B3BD",0x6D6C],
+ ["B3BE",0x99A8],
+ ["B3BF",0x86D9],
+ ["B3C0",0x57A3],
+ ["B3C1",0x67FF],
+ ["B3C2",0x86CE],
+ ["B3C3",0x920E],
+ ["B3C4",0x5283],
+ ["B3C5",0x5687],
+ ["B3C6",0x5404],
+ ["B3C7",0x5ED3],
+ ["B3C8",0x62E1],
+ ["B3C9",0x64B9],
+ ["B3CA",0x683C],
+ ["B3CB",0x6838],
+ ["B3CC",0x6BBB],
+ ["B3CD",0x7372],
+ ["B3CE",0x78BA],
+ ["B3CF",0x7A6B],
+ ["B3D0",0x899A],
+ ["B3D1",0x89D2],
+ ["B3D2",0x8D6B],
+ ["B3D3",0x8F03],
+ ["B3D4",0x90ED],
+ ["B3D5",0x95A3],
+ ["B3D6",0x9694],
+ ["B3D7",0x9769],
+ ["B3D8",0x5B66],
+ ["B3D9",0x5CB3],
+ ["B3DA",0x697D],
+ ["B3DB",0x984D],
+ ["B3DC",0x984E],
+ ["B3DD",0x639B],
+ ["B3DE",0x7B20],
+ ["B3DF",0x6A2B],
+ ["B3E0",0x6A7F],
+ ["B3E1",0x68B6],
+ ["B3E2",0x9C0D],
+ ["B3E3",0x6F5F],
+ ["B3E4",0x5272],
+ ["B3E5",0x559D],
+ ["B3E6",0x6070],
+ ["B3E7",0x62EC],
+ ["B3E8",0x6D3B],
+ ["B3E9",0x6E07],
+ ["B3EA",0x6ED1],
+ ["B3EB",0x845B],
+ ["B3EC",0x8910],
+ ["B3ED",0x8F44],
+ ["B3EE",0x4E14],
+ ["B3EF",0x9C39],
+ ["B3F0",0x53F6],
+ ["B3F1",0x691B],
+ ["B3F2",0x6A3A],
+ ["B3F3",0x9784],
+ ["B3F4",0x682A],
+ ["B3F5",0x515C],
+ ["B3F6",0x7AC3],
+ ["B3F7",0x84B2],
+ ["B3F8",0x91DC],
+ ["B3F9",0x938C],
+ ["B3FA",0x565B],
+ ["B3FB",0x9D28],
+ ["B3FC",0x6822],
+ ["B3FD",0x8305],
+ ["B3FE",0x8431],
+ ["B4A1",0x7CA5],
+ ["B4A2",0x5208],
+ ["B4A3",0x82C5],
+ ["B4A4",0x74E6],
+ ["B4A5",0x4E7E],
+ ["B4A6",0x4F83],
+ ["B4A7",0x51A0],
+ ["B4A8",0x5BD2],
+ ["B4A9",0x520A],
+ ["B4AA",0x52D8],
+ ["B4AB",0x52E7],
+ ["B4AC",0x5DFB],
+ ["B4AD",0x559A],
+ ["B4AE",0x582A],
+ ["B4AF",0x59E6],
+ ["B4B0",0x5B8C],
+ ["B4B1",0x5B98],
+ ["B4B2",0x5BDB],
+ ["B4B3",0x5E72],
+ ["B4B4",0x5E79],
+ ["B4B5",0x60A3],
+ ["B4B6",0x611F],
+ ["B4B7",0x6163],
+ ["B4B8",0x61BE],
+ ["B4B9",0x63DB],
+ ["B4BA",0x6562],
+ ["B4BB",0x67D1],
+ ["B4BC",0x6853],
+ ["B4BD",0x68FA],
+ ["B4BE",0x6B3E],
+ ["B4BF",0x6B53],
+ ["B4C0",0x6C57],
+ ["B4C1",0x6F22],
+ ["B4C2",0x6F97],
+ ["B4C3",0x6F45],
+ ["B4C4",0x74B0],
+ ["B4C5",0x7518],
+ ["B4C6",0x76E3],
+ ["B4C7",0x770B],
+ ["B4C8",0x7AFF],
+ ["B4C9",0x7BA1],
+ ["B4CA",0x7C21],
+ ["B4CB",0x7DE9],
+ ["B4CC",0x7F36],
+ ["B4CD",0x7FF0],
+ ["B4CE",0x809D],
+ ["B4CF",0x8266],
+ ["B4D0",0x839E],
+ ["B4D1",0x89B3],
+ ["B4D2",0x8ACC],
+ ["B4D3",0x8CAB],
+ ["B4D4",0x9084],
+ ["B4D5",0x9451],
+ ["B4D6",0x9593],
+ ["B4D7",0x9591],
+ ["B4D8",0x95A2],
+ ["B4D9",0x9665],
+ ["B4DA",0x97D3],
+ ["B4DB",0x9928],
+ ["B4DC",0x8218],
+ ["B4DD",0x4E38],
+ ["B4DE",0x542B],
+ ["B4DF",0x5CB8],
+ ["B4E0",0x5DCC],
+ ["B4E1",0x73A9],
+ ["B4E2",0x764C],
+ ["B4E3",0x773C],
+ ["B4E4",0x5CA9],
+ ["B4E5",0x7FEB],
+ ["B4E6",0x8D0B],
+ ["B4E7",0x96C1],
+ ["B4E8",0x9811],
+ ["B4E9",0x9854],
+ ["B4EA",0x9858],
+ ["B4EB",0x4F01],
+ ["B4EC",0x4F0E],
+ ["B4ED",0x5371],
+ ["B4EE",0x559C],
+ ["B4EF",0x5668],
+ ["B4F0",0x57FA],
+ ["B4F1",0x5947],
+ ["B4F2",0x5B09],
+ ["B4F3",0x5BC4],
+ ["B4F4",0x5C90],
+ ["B4F5",0x5E0C],
+ ["B4F6",0x5E7E],
+ ["B4F7",0x5FCC],
+ ["B4F8",0x63EE],
+ ["B4F9",0x673A],
+ ["B4FA",0x65D7],
+ ["B4FB",0x65E2],
+ ["B4FC",0x671F],
+ ["B4FD",0x68CB],
+ ["B4FE",0x68C4],
+ ["B5A1",0x6A5F],
+ ["B5A2",0x5E30],
+ ["B5A3",0x6BC5],
+ ["B5A4",0x6C17],
+ ["B5A5",0x6C7D],
+ ["B5A6",0x757F],
+ ["B5A7",0x7948],
+ ["B5A8",0x5B63],
+ ["B5A9",0x7A00],
+ ["B5AA",0x7D00],
+ ["B5AB",0x5FBD],
+ ["B5AC",0x898F],
+ ["B5AD",0x8A18],
+ ["B5AE",0x8CB4],
+ ["B5AF",0x8D77],
+ ["B5B0",0x8ECC],
+ ["B5B1",0x8F1D],
+ ["B5B2",0x98E2],
+ ["B5B3",0x9A0E],
+ ["B5B4",0x9B3C],
+ ["B5B5",0x4E80],
+ ["B5B6",0x507D],
+ ["B5B7",0x5100],
+ ["B5B8",0x5993],
+ ["B5B9",0x5B9C],
+ ["B5BA",0x622F],
+ ["B5BB",0x6280],
+ ["B5BC",0x64EC],
+ ["B5BD",0x6B3A],
+ ["B5BE",0x72A0],
+ ["B5BF",0x7591],
+ ["B5C0",0x7947],
+ ["B5C1",0x7FA9],
+ ["B5C2",0x87FB],
+ ["B5C3",0x8ABC],
+ ["B5C4",0x8B70],
+ ["B5C5",0x63AC],
+ ["B5C6",0x83CA],
+ ["B5C7",0x97A0],
+ ["B5C8",0x5409],
+ ["B5C9",0x5403],
+ ["B5CA",0x55AB],
+ ["B5CB",0x6854],
+ ["B5CC",0x6A58],
+ ["B5CD",0x8A70],
+ ["B5CE",0x7827],
+ ["B5CF",0x6775],
+ ["B5D0",0x9ECD],
+ ["B5D1",0x5374],
+ ["B5D2",0x5BA2],
+ ["B5D3",0x811A],
+ ["B5D4",0x8650],
+ ["B5D5",0x9006],
+ ["B5D6",0x4E18],
+ ["B5D7",0x4E45],
+ ["B5D8",0x4EC7],
+ ["B5D9",0x4F11],
+ ["B5DA",0x53CA],
+ ["B5DB",0x5438],
+ ["B5DC",0x5BAE],
+ ["B5DD",0x5F13],
+ ["B5DE",0x6025],
+ ["B5DF",0x6551],
+ ["B5E0",0x673D],
+ ["B5E1",0x6C42],
+ ["B5E2",0x6C72],
+ ["B5E3",0x6CE3],
+ ["B5E4",0x7078],
+ ["B5E5",0x7403],
+ ["B5E6",0x7A76],
+ ["B5E7",0x7AAE],
+ ["B5E8",0x7B08],
+ ["B5E9",0x7D1A],
+ ["B5EA",0x7CFE],
+ ["B5EB",0x7D66],
+ ["B5EC",0x65E7],
+ ["B5ED",0x725B],
+ ["B5EE",0x53BB],
+ ["B5EF",0x5C45],
+ ["B5F0",0x5DE8],
+ ["B5F1",0x62D2],
+ ["B5F2",0x62E0],
+ ["B5F3",0x6319],
+ ["B5F4",0x6E20],
+ ["B5F5",0x865A],
+ ["B5F6",0x8A31],
+ ["B5F7",0x8DDD],
+ ["B5F8",0x92F8],
+ ["B5F9",0x6F01],
+ ["B5FA",0x79A6],
+ ["B5FB",0x9B5A],
+ ["B5FC",0x4EA8],
+ ["B5FD",0x4EAB],
+ ["B5FE",0x4EAC],
+ ["B6A1",0x4F9B],
+ ["B6A2",0x4FA0],
+ ["B6A3",0x50D1],
+ ["B6A4",0x5147],
+ ["B6A5",0x7AF6],
+ ["B6A6",0x5171],
+ ["B6A7",0x51F6],
+ ["B6A8",0x5354],
+ ["B6A9",0x5321],
+ ["B6AA",0x537F],
+ ["B6AB",0x53EB],
+ ["B6AC",0x55AC],
+ ["B6AD",0x5883],
+ ["B6AE",0x5CE1],
+ ["B6AF",0x5F37],
+ ["B6B0",0x5F4A],
+ ["B6B1",0x602F],
+ ["B6B2",0x6050],
+ ["B6B3",0x606D],
+ ["B6B4",0x631F],
+ ["B6B5",0x6559],
+ ["B6B6",0x6A4B],
+ ["B6B7",0x6CC1],
+ ["B6B8",0x72C2],
+ ["B6B9",0x72ED],
+ ["B6BA",0x77EF],
+ ["B6BB",0x80F8],
+ ["B6BC",0x8105],
+ ["B6BD",0x8208],
+ ["B6BE",0x854E],
+ ["B6BF",0x90F7],
+ ["B6C0",0x93E1],
+ ["B6C1",0x97FF],
+ ["B6C2",0x9957],
+ ["B6C3",0x9A5A],
+ ["B6C4",0x4EF0],
+ ["B6C5",0x51DD],
+ ["B6C6",0x5C2D],
+ ["B6C7",0x6681],
+ ["B6C8",0x696D],
+ ["B6C9",0x5C40],
+ ["B6CA",0x66F2],
+ ["B6CB",0x6975],
+ ["B6CC",0x7389],
+ ["B6CD",0x6850],
+ ["B6CE",0x7C81],
+ ["B6CF",0x50C5],
+ ["B6D0",0x52E4],
+ ["B6D1",0x5747],
+ ["B6D2",0x5DFE],
+ ["B6D3",0x9326],
+ ["B6D4",0x65A4],
+ ["B6D5",0x6B23],
+ ["B6D6",0x6B3D],
+ ["B6D7",0x7434],
+ ["B6D8",0x7981],
+ ["B6D9",0x79BD],
+ ["B6DA",0x7B4B],
+ ["B6DB",0x7DCA],
+ ["B6DC",0x82B9],
+ ["B6DD",0x83CC],
+ ["B6DE",0x887F],
+ ["B6DF",0x895F],
+ ["B6E0",0x8B39],
+ ["B6E1",0x8FD1],
+ ["B6E2",0x91D1],
+ ["B6E3",0x541F],
+ ["B6E4",0x9280],
+ ["B6E5",0x4E5D],
+ ["B6E6",0x5036],
+ ["B6E7",0x53E5],
+ ["B6E8",0x533A],
+ ["B6E9",0x72D7],
+ ["B6EA",0x7396],
+ ["B6EB",0x77E9],
+ ["B6EC",0x82E6],
+ ["B6ED",0x8EAF],
+ ["B6EE",0x99C6],
+ ["B6EF",0x99C8],
+ ["B6F0",0x99D2],
+ ["B6F1",0x5177],
+ ["B6F2",0x611A],
+ ["B6F3",0x865E],
+ ["B6F4",0x55B0],
+ ["B6F5",0x7A7A],
+ ["B6F6",0x5076],
+ ["B6F7",0x5BD3],
+ ["B6F8",0x9047],
+ ["B6F9",0x9685],
+ ["B6FA",0x4E32],
+ ["B6FB",0x6ADB],
+ ["B6FC",0x91E7],
+ ["B6FD",0x5C51],
+ ["B6FE",0x5C48],
+ ["B7A1",0x6398],
+ ["B7A2",0x7A9F],
+ ["B7A3",0x6C93],
+ ["B7A4",0x9774],
+ ["B7A5",0x8F61],
+ ["B7A6",0x7AAA],
+ ["B7A7",0x718A],
+ ["B7A8",0x9688],
+ ["B7A9",0x7C82],
+ ["B7AA",0x6817],
+ ["B7AB",0x7E70],
+ ["B7AC",0x6851],
+ ["B7AD",0x936C],
+ ["B7AE",0x52F2],
+ ["B7AF",0x541B],
+ ["B7B0",0x85AB],
+ ["B7B1",0x8A13],
+ ["B7B2",0x7FA4],
+ ["B7B3",0x8ECD],
+ ["B7B4",0x90E1],
+ ["B7B5",0x5366],
+ ["B7B6",0x8888],
+ ["B7B7",0x7941],
+ ["B7B8",0x4FC2],
+ ["B7B9",0x50BE],
+ ["B7BA",0x5211],
+ ["B7BB",0x5144],
+ ["B7BC",0x5553],
+ ["B7BD",0x572D],
+ ["B7BE",0x73EA],
+ ["B7BF",0x578B],
+ ["B7C0",0x5951],
+ ["B7C1",0x5F62],
+ ["B7C2",0x5F84],
+ ["B7C3",0x6075],
+ ["B7C4",0x6176],
+ ["B7C5",0x6167],
+ ["B7C6",0x61A9],
+ ["B7C7",0x63B2],
+ ["B7C8",0x643A],
+ ["B7C9",0x656C],
+ ["B7CA",0x666F],
+ ["B7CB",0x6842],
+ ["B7CC",0x6E13],
+ ["B7CD",0x7566],
+ ["B7CE",0x7A3D],
+ ["B7CF",0x7CFB],
+ ["B7D0",0x7D4C],
+ ["B7D1",0x7D99],
+ ["B7D2",0x7E4B],
+ ["B7D3",0x7F6B],
+ ["B7D4",0x830E],
+ ["B7D5",0x834A],
+ ["B7D6",0x86CD],
+ ["B7D7",0x8A08],
+ ["B7D8",0x8A63],
+ ["B7D9",0x8B66],
+ ["B7DA",0x8EFD],
+ ["B7DB",0x981A],
+ ["B7DC",0x9D8F],
+ ["B7DD",0x82B8],
+ ["B7DE",0x8FCE],
+ ["B7DF",0x9BE8],
+ ["B7E0",0x5287],
+ ["B7E1",0x621F],
+ ["B7E2",0x6483],
+ ["B7E3",0x6FC0],
+ ["B7E4",0x9699],
+ ["B7E5",0x6841],
+ ["B7E6",0x5091],
+ ["B7E7",0x6B20],
+ ["B7E8",0x6C7A],
+ ["B7E9",0x6F54],
+ ["B7EA",0x7A74],
+ ["B7EB",0x7D50],
+ ["B7EC",0x8840],
+ ["B7ED",0x8A23],
+ ["B7EE",0x6708],
+ ["B7EF",0x4EF6],
+ ["B7F0",0x5039],
+ ["B7F1",0x5026],
+ ["B7F2",0x5065],
+ ["B7F3",0x517C],
+ ["B7F4",0x5238],
+ ["B7F5",0x5263],
+ ["B7F6",0x55A7],
+ ["B7F7",0x570F],
+ ["B7F8",0x5805],
+ ["B7F9",0x5ACC],
+ ["B7FA",0x5EFA],
+ ["B7FB",0x61B2],
+ ["B7FC",0x61F8],
+ ["B7FD",0x62F3],
+ ["B7FE",0x6372],
+ ["B8A1",0x691C],
+ ["B8A2",0x6A29],
+ ["B8A3",0x727D],
+ ["B8A4",0x72AC],
+ ["B8A5",0x732E],
+ ["B8A6",0x7814],
+ ["B8A7",0x786F],
+ ["B8A8",0x7D79],
+ ["B8A9",0x770C],
+ ["B8AA",0x80A9],
+ ["B8AB",0x898B],
+ ["B8AC",0x8B19],
+ ["B8AD",0x8CE2],
+ ["B8AE",0x8ED2],
+ ["B8AF",0x9063],
+ ["B8B0",0x9375],
+ ["B8B1",0x967A],
+ ["B8B2",0x9855],
+ ["B8B3",0x9A13],
+ ["B8B4",0x9E78],
+ ["B8B5",0x5143],
+ ["B8B6",0x539F],
+ ["B8B7",0x53B3],
+ ["B8B8",0x5E7B],
+ ["B8B9",0x5F26],
+ ["B8BA",0x6E1B],
+ ["B8BB",0x6E90],
+ ["B8BC",0x7384],
+ ["B8BD",0x73FE],
+ ["B8BE",0x7D43],
+ ["B8BF",0x8237],
+ ["B8C0",0x8A00],
+ ["B8C1",0x8AFA],
+ ["B8C2",0x9650],
+ ["B8C3",0x4E4E],
+ ["B8C4",0x500B],
+ ["B8C5",0x53E4],
+ ["B8C6",0x547C],
+ ["B8C7",0x56FA],
+ ["B8C8",0x59D1],
+ ["B8C9",0x5B64],
+ ["B8CA",0x5DF1],
+ ["B8CB",0x5EAB],
+ ["B8CC",0x5F27],
+ ["B8CD",0x6238],
+ ["B8CE",0x6545],
+ ["B8CF",0x67AF],
+ ["B8D0",0x6E56],
+ ["B8D1",0x72D0],
+ ["B8D2",0x7CCA],
+ ["B8D3",0x88B4],
+ ["B8D4",0x80A1],
+ ["B8D5",0x80E1],
+ ["B8D6",0x83F0],
+ ["B8D7",0x864E],
+ ["B8D8",0x8A87],
+ ["B8D9",0x8DE8],
+ ["B8DA",0x9237],
+ ["B8DB",0x96C7],
+ ["B8DC",0x9867],
+ ["B8DD",0x9F13],
+ ["B8DE",0x4E94],
+ ["B8DF",0x4E92],
+ ["B8E0",0x4F0D],
+ ["B8E1",0x5348],
+ ["B8E2",0x5449],
+ ["B8E3",0x543E],
+ ["B8E4",0x5A2F],
+ ["B8E5",0x5F8C],
+ ["B8E6",0x5FA1],
+ ["B8E7",0x609F],
+ ["B8E8",0x68A7],
+ ["B8E9",0x6A8E],
+ ["B8EA",0x745A],
+ ["B8EB",0x7881],
+ ["B8EC",0x8A9E],
+ ["B8ED",0x8AA4],
+ ["B8EE",0x8B77],
+ ["B8EF",0x9190],
+ ["B8F0",0x4E5E],
+ ["B8F1",0x9BC9],
+ ["B8F2",0x4EA4],
+ ["B8F3",0x4F7C],
+ ["B8F4",0x4FAF],
+ ["B8F5",0x5019],
+ ["B8F6",0x5016],
+ ["B8F7",0x5149],
+ ["B8F8",0x516C],
+ ["B8F9",0x529F],
+ ["B8FA",0x52B9],
+ ["B8FB",0x52FE],
+ ["B8FC",0x539A],
+ ["B8FD",0x53E3],
+ ["B8FE",0x5411],
+ ["B9A1",0x540E],
+ ["B9A2",0x5589],
+ ["B9A3",0x5751],
+ ["B9A4",0x57A2],
+ ["B9A5",0x597D],
+ ["B9A6",0x5B54],
+ ["B9A7",0x5B5D],
+ ["B9A8",0x5B8F],
+ ["B9A9",0x5DE5],
+ ["B9AA",0x5DE7],
+ ["B9AB",0x5DF7],
+ ["B9AC",0x5E78],
+ ["B9AD",0x5E83],
+ ["B9AE",0x5E9A],
+ ["B9AF",0x5EB7],
+ ["B9B0",0x5F18],
+ ["B9B1",0x6052],
+ ["B9B2",0x614C],
+ ["B9B3",0x6297],
+ ["B9B4",0x62D8],
+ ["B9B5",0x63A7],
+ ["B9B6",0x653B],
+ ["B9B7",0x6602],
+ ["B9B8",0x6643],
+ ["B9B9",0x66F4],
+ ["B9BA",0x676D],
+ ["B9BB",0x6821],
+ ["B9BC",0x6897],
+ ["B9BD",0x69CB],
+ ["B9BE",0x6C5F],
+ ["B9BF",0x6D2A],
+ ["B9C0",0x6D69],
+ ["B9C1",0x6E2F],
+ ["B9C2",0x6E9D],
+ ["B9C3",0x7532],
+ ["B9C4",0x7687],
+ ["B9C5",0x786C],
+ ["B9C6",0x7A3F],
+ ["B9C7",0x7CE0],
+ ["B9C8",0x7D05],
+ ["B9C9",0x7D18],
+ ["B9CA",0x7D5E],
+ ["B9CB",0x7DB1],
+ ["B9CC",0x8015],
+ ["B9CD",0x8003],
+ ["B9CE",0x80AF],
+ ["B9CF",0x80B1],
+ ["B9D0",0x8154],
+ ["B9D1",0x818F],
+ ["B9D2",0x822A],
+ ["B9D3",0x8352],
+ ["B9D4",0x884C],
+ ["B9D5",0x8861],
+ ["B9D6",0x8B1B],
+ ["B9D7",0x8CA2],
+ ["B9D8",0x8CFC],
+ ["B9D9",0x90CA],
+ ["B9DA",0x9175],
+ ["B9DB",0x9271],
+ ["B9DC",0x783F],
+ ["B9DD",0x92FC],
+ ["B9DE",0x95A4],
+ ["B9DF",0x964D],
+ ["B9E0",0x9805],
+ ["B9E1",0x9999],
+ ["B9E2",0x9AD8],
+ ["B9E3",0x9D3B],
+ ["B9E4",0x525B],
+ ["B9E5",0x52AB],
+ ["B9E6",0x53F7],
+ ["B9E7",0x5408],
+ ["B9E8",0x58D5],
+ ["B9E9",0x62F7],
+ ["B9EA",0x6FE0],
+ ["B9EB",0x8C6A],
+ ["B9EC",0x8F5F],
+ ["B9ED",0x9EB9],
+ ["B9EE",0x514B],
+ ["B9EF",0x523B],
+ ["B9F0",0x544A],
+ ["B9F1",0x56FD],
+ ["B9F2",0x7A40],
+ ["B9F3",0x9177],
+ ["B9F4",0x9D60],
+ ["B9F5",0x9ED2],
+ ["B9F6",0x7344],
+ ["B9F7",0x6F09],
+ ["B9F8",0x8170],
+ ["B9F9",0x7511],
+ ["B9FA",0x5FFD],
+ ["B9FB",0x60DA],
+ ["B9FC",0x9AA8],
+ ["B9FD",0x72DB],
+ ["B9FE",0x8FBC],
+ ["BAA1",0x6B64],
+ ["BAA2",0x9803],
+ ["BAA3",0x4ECA],
+ ["BAA4",0x56F0],
+ ["BAA5",0x5764],
+ ["BAA6",0x58BE],
+ ["BAA7",0x5A5A],
+ ["BAA8",0x6068],
+ ["BAA9",0x61C7],
+ ["BAAA",0x660F],
+ ["BAAB",0x6606],
+ ["BAAC",0x6839],
+ ["BAAD",0x68B1],
+ ["BAAE",0x6DF7],
+ ["BAAF",0x75D5],
+ ["BAB0",0x7D3A],
+ ["BAB1",0x826E],
+ ["BAB2",0x9B42],
+ ["BAB3",0x4E9B],
+ ["BAB4",0x4F50],
+ ["BAB5",0x53C9],
+ ["BAB6",0x5506],
+ ["BAB7",0x5D6F],
+ ["BAB8",0x5DE6],
+ ["BAB9",0x5DEE],
+ ["BABA",0x67FB],
+ ["BABB",0x6C99],
+ ["BABC",0x7473],
+ ["BABD",0x7802],
+ ["BABE",0x8A50],
+ ["BABF",0x9396],
+ ["BAC0",0x88DF],
+ ["BAC1",0x5750],
+ ["BAC2",0x5EA7],
+ ["BAC3",0x632B],
+ ["BAC4",0x50B5],
+ ["BAC5",0x50AC],
+ ["BAC6",0x518D],
+ ["BAC7",0x6700],
+ ["BAC8",0x54C9],
+ ["BAC9",0x585E],
+ ["BACA",0x59BB],
+ ["BACB",0x5BB0],
+ ["BACC",0x5F69],
+ ["BACD",0x624D],
+ ["BACE",0x63A1],
+ ["BACF",0x683D],
+ ["BAD0",0x6B73],
+ ["BAD1",0x6E08],
+ ["BAD2",0x707D],
+ ["BAD3",0x91C7],
+ ["BAD4",0x7280],
+ ["BAD5",0x7815],
+ ["BAD6",0x7826],
+ ["BAD7",0x796D],
+ ["BAD8",0x658E],
+ ["BAD9",0x7D30],
+ ["BADA",0x83DC],
+ ["BADB",0x88C1],
+ ["BADC",0x8F09],
+ ["BADD",0x969B],
+ ["BADE",0x5264],
+ ["BADF",0x5728],
+ ["BAE0",0x6750],
+ ["BAE1",0x7F6A],
+ ["BAE2",0x8CA1],
+ ["BAE3",0x51B4],
+ ["BAE4",0x5742],
+ ["BAE5",0x962A],
+ ["BAE6",0x583A],
+ ["BAE7",0x698A],
+ ["BAE8",0x80B4],
+ ["BAE9",0x54B2],
+ ["BAEA",0x5D0E],
+ ["BAEB",0x57FC],
+ ["BAEC",0x7895],
+ ["BAED",0x9DFA],
+ ["BAEE",0x4F5C],
+ ["BAEF",0x524A],
+ ["BAF0",0x548B],
+ ["BAF1",0x643E],
+ ["BAF2",0x6628],
+ ["BAF3",0x6714],
+ ["BAF4",0x67F5],
+ ["BAF5",0x7A84],
+ ["BAF6",0x7B56],
+ ["BAF7",0x7D22],
+ ["BAF8",0x932F],
+ ["BAF9",0x685C],
+ ["BAFA",0x9BAD],
+ ["BAFB",0x7B39],
+ ["BAFC",0x5319],
+ ["BAFD",0x518A],
+ ["BAFE",0x5237],
+ ["BBA1",0x5BDF],
+ ["BBA2",0x62F6],
+ ["BBA3",0x64AE],
+ ["BBA4",0x64E6],
+ ["BBA5",0x672D],
+ ["BBA6",0x6BBA],
+ ["BBA7",0x85A9],
+ ["BBA8",0x96D1],
+ ["BBA9",0x7690],
+ ["BBAA",0x9BD6],
+ ["BBAB",0x634C],
+ ["BBAC",0x9306],
+ ["BBAD",0x9BAB],
+ ["BBAE",0x76BF],
+ ["BBAF",0x6652],
+ ["BBB0",0x4E09],
+ ["BBB1",0x5098],
+ ["BBB2",0x53C2],
+ ["BBB3",0x5C71],
+ ["BBB4",0x60E8],
+ ["BBB5",0x6492],
+ ["BBB6",0x6563],
+ ["BBB7",0x685F],
+ ["BBB8",0x71E6],
+ ["BBB9",0x73CA],
+ ["BBBA",0x7523],
+ ["BBBB",0x7B97],
+ ["BBBC",0x7E82],
+ ["BBBD",0x8695],
+ ["BBBE",0x8B83],
+ ["BBBF",0x8CDB],
+ ["BBC0",0x9178],
+ ["BBC1",0x9910],
+ ["BBC2",0x65AC],
+ ["BBC3",0x66AB],
+ ["BBC4",0x6B8B],
+ ["BBC5",0x4ED5],
+ ["BBC6",0x4ED4],
+ ["BBC7",0x4F3A],
+ ["BBC8",0x4F7F],
+ ["BBC9",0x523A],
+ ["BBCA",0x53F8],
+ ["BBCB",0x53F2],
+ ["BBCC",0x55E3],
+ ["BBCD",0x56DB],
+ ["BBCE",0x58EB],
+ ["BBCF",0x59CB],
+ ["BBD0",0x59C9],
+ ["BBD1",0x59FF],
+ ["BBD2",0x5B50],
+ ["BBD3",0x5C4D],
+ ["BBD4",0x5E02],
+ ["BBD5",0x5E2B],
+ ["BBD6",0x5FD7],
+ ["BBD7",0x601D],
+ ["BBD8",0x6307],
+ ["BBD9",0x652F],
+ ["BBDA",0x5B5C],
+ ["BBDB",0x65AF],
+ ["BBDC",0x65BD],
+ ["BBDD",0x65E8],
+ ["BBDE",0x679D],
+ ["BBDF",0x6B62],
+ ["BBE0",0x6B7B],
+ ["BBE1",0x6C0F],
+ ["BBE2",0x7345],
+ ["BBE3",0x7949],
+ ["BBE4",0x79C1],
+ ["BBE5",0x7CF8],
+ ["BBE6",0x7D19],
+ ["BBE7",0x7D2B],
+ ["BBE8",0x80A2],
+ ["BBE9",0x8102],
+ ["BBEA",0x81F3],
+ ["BBEB",0x8996],
+ ["BBEC",0x8A5E],
+ ["BBED",0x8A69],
+ ["BBEE",0x8A66],
+ ["BBEF",0x8A8C],
+ ["BBF0",0x8AEE],
+ ["BBF1",0x8CC7],
+ ["BBF2",0x8CDC],
+ ["BBF3",0x96CC],
+ ["BBF4",0x98FC],
+ ["BBF5",0x6B6F],
+ ["BBF6",0x4E8B],
+ ["BBF7",0x4F3C],
+ ["BBF8",0x4F8D],
+ ["BBF9",0x5150],
+ ["BBFA",0x5B57],
+ ["BBFB",0x5BFA],
+ ["BBFC",0x6148],
+ ["BBFD",0x6301],
+ ["BBFE",0x6642],
+ ["BCA1",0x6B21],
+ ["BCA2",0x6ECB],
+ ["BCA3",0x6CBB],
+ ["BCA4",0x723E],
+ ["BCA5",0x74BD],
+ ["BCA6",0x75D4],
+ ["BCA7",0x78C1],
+ ["BCA8",0x793A],
+ ["BCA9",0x800C],
+ ["BCAA",0x8033],
+ ["BCAB",0x81EA],
+ ["BCAC",0x8494],
+ ["BCAD",0x8F9E],
+ ["BCAE",0x6C50],
+ ["BCAF",0x9E7F],
+ ["BCB0",0x5F0F],
+ ["BCB1",0x8B58],
+ ["BCB2",0x9D2B],
+ ["BCB3",0x7AFA],
+ ["BCB4",0x8EF8],
+ ["BCB5",0x5B8D],
+ ["BCB6",0x96EB],
+ ["BCB7",0x4E03],
+ ["BCB8",0x53F1],
+ ["BCB9",0x57F7],
+ ["BCBA",0x5931],
+ ["BCBB",0x5AC9],
+ ["BCBC",0x5BA4],
+ ["BCBD",0x6089],
+ ["BCBE",0x6E7F],
+ ["BCBF",0x6F06],
+ ["BCC0",0x75BE],
+ ["BCC1",0x8CEA],
+ ["BCC2",0x5B9F],
+ ["BCC3",0x8500],
+ ["BCC4",0x7BE0],
+ ["BCC5",0x5072],
+ ["BCC6",0x67F4],
+ ["BCC7",0x829D],
+ ["BCC8",0x5C61],
+ ["BCC9",0x854A],
+ ["BCCA",0x7E1E],
+ ["BCCB",0x820E],
+ ["BCCC",0x5199],
+ ["BCCD",0x5C04],
+ ["BCCE",0x6368],
+ ["BCCF",0x8D66],
+ ["BCD0",0x659C],
+ ["BCD1",0x716E],
+ ["BCD2",0x793E],
+ ["BCD3",0x7D17],
+ ["BCD4",0x8005],
+ ["BCD5",0x8B1D],
+ ["BCD6",0x8ECA],
+ ["BCD7",0x906E],
+ ["BCD8",0x86C7],
+ ["BCD9",0x90AA],
+ ["BCDA",0x501F],
+ ["BCDB",0x52FA],
+ ["BCDC",0x5C3A],
+ ["BCDD",0x6753],
+ ["BCDE",0x707C],
+ ["BCDF",0x7235],
+ ["BCE0",0x914C],
+ ["BCE1",0x91C8],
+ ["BCE2",0x932B],
+ ["BCE3",0x82E5],
+ ["BCE4",0x5BC2],
+ ["BCE5",0x5F31],
+ ["BCE6",0x60F9],
+ ["BCE7",0x4E3B],
+ ["BCE8",0x53D6],
+ ["BCE9",0x5B88],
+ ["BCEA",0x624B],
+ ["BCEB",0x6731],
+ ["BCEC",0x6B8A],
+ ["BCED",0x72E9],
+ ["BCEE",0x73E0],
+ ["BCEF",0x7A2E],
+ ["BCF0",0x816B],
+ ["BCF1",0x8DA3],
+ ["BCF2",0x9152],
+ ["BCF3",0x9996],
+ ["BCF4",0x5112],
+ ["BCF5",0x53D7],
+ ["BCF6",0x546A],
+ ["BCF7",0x5BFF],
+ ["BCF8",0x6388],
+ ["BCF9",0x6A39],
+ ["BCFA",0x7DAC],
+ ["BCFB",0x9700],
+ ["BCFC",0x56DA],
+ ["BCFD",0x53CE],
+ ["BCFE",0x5468],
+ ["BDA1",0x5B97],
+ ["BDA2",0x5C31],
+ ["BDA3",0x5DDE],
+ ["BDA4",0x4FEE],
+ ["BDA5",0x6101],
+ ["BDA6",0x62FE],
+ ["BDA7",0x6D32],
+ ["BDA8",0x79C0],
+ ["BDA9",0x79CB],
+ ["BDAA",0x7D42],
+ ["BDAB",0x7E4D],
+ ["BDAC",0x7FD2],
+ ["BDAD",0x81ED],
+ ["BDAE",0x821F],
+ ["BDAF",0x8490],
+ ["BDB0",0x8846],
+ ["BDB1",0x8972],
+ ["BDB2",0x8B90],
+ ["BDB3",0x8E74],
+ ["BDB4",0x8F2F],
+ ["BDB5",0x9031],
+ ["BDB6",0x914B],
+ ["BDB7",0x916C],
+ ["BDB8",0x96C6],
+ ["BDB9",0x919C],
+ ["BDBA",0x4EC0],
+ ["BDBB",0x4F4F],
+ ["BDBC",0x5145],
+ ["BDBD",0x5341],
+ ["BDBE",0x5F93],
+ ["BDBF",0x620E],
+ ["BDC0",0x67D4],
+ ["BDC1",0x6C41],
+ ["BDC2",0x6E0B],
+ ["BDC3",0x7363],
+ ["BDC4",0x7E26],
+ ["BDC5",0x91CD],
+ ["BDC6",0x9283],
+ ["BDC7",0x53D4],
+ ["BDC8",0x5919],
+ ["BDC9",0x5BBF],
+ ["BDCA",0x6DD1],
+ ["BDCB",0x795D],
+ ["BDCC",0x7E2E],
+ ["BDCD",0x7C9B],
+ ["BDCE",0x587E],
+ ["BDCF",0x719F],
+ ["BDD0",0x51FA],
+ ["BDD1",0x8853],
+ ["BDD2",0x8FF0],
+ ["BDD3",0x4FCA],
+ ["BDD4",0x5CFB],
+ ["BDD5",0x6625],
+ ["BDD6",0x77AC],
+ ["BDD7",0x7AE3],
+ ["BDD8",0x821C],
+ ["BDD9",0x99FF],
+ ["BDDA",0x51C6],
+ ["BDDB",0x5FAA],
+ ["BDDC",0x65EC],
+ ["BDDD",0x696F],
+ ["BDDE",0x6B89],
+ ["BDDF",0x6DF3],
+ ["BDE0",0x6E96],
+ ["BDE1",0x6F64],
+ ["BDE2",0x76FE],
+ ["BDE3",0x7D14],
+ ["BDE4",0x5DE1],
+ ["BDE5",0x9075],
+ ["BDE6",0x9187],
+ ["BDE7",0x9806],
+ ["BDE8",0x51E6],
+ ["BDE9",0x521D],
+ ["BDEA",0x6240],
+ ["BDEB",0x6691],
+ ["BDEC",0x66D9],
+ ["BDED",0x6E1A],
+ ["BDEE",0x5EB6],
+ ["BDEF",0x7DD2],
+ ["BDF0",0x7F72],
+ ["BDF1",0x66F8],
+ ["BDF2",0x85AF],
+ ["BDF3",0x85F7],
+ ["BDF4",0x8AF8],
+ ["BDF5",0x52A9],
+ ["BDF6",0x53D9],
+ ["BDF7",0x5973],
+ ["BDF8",0x5E8F],
+ ["BDF9",0x5F90],
+ ["BDFA",0x6055],
+ ["BDFB",0x92E4],
+ ["BDFC",0x9664],
+ ["BDFD",0x50B7],
+ ["BDFE",0x511F],
+ ["BEA1",0x52DD],
+ ["BEA2",0x5320],
+ ["BEA3",0x5347],
+ ["BEA4",0x53EC],
+ ["BEA5",0x54E8],
+ ["BEA6",0x5546],
+ ["BEA7",0x5531],
+ ["BEA8",0x5617],
+ ["BEA9",0x5968],
+ ["BEAA",0x59BE],
+ ["BEAB",0x5A3C],
+ ["BEAC",0x5BB5],
+ ["BEAD",0x5C06],
+ ["BEAE",0x5C0F],
+ ["BEAF",0x5C11],
+ ["BEB0",0x5C1A],
+ ["BEB1",0x5E84],
+ ["BEB2",0x5E8A],
+ ["BEB3",0x5EE0],
+ ["BEB4",0x5F70],
+ ["BEB5",0x627F],
+ ["BEB6",0x6284],
+ ["BEB7",0x62DB],
+ ["BEB8",0x638C],
+ ["BEB9",0x6377],
+ ["BEBA",0x6607],
+ ["BEBB",0x660C],
+ ["BEBC",0x662D],
+ ["BEBD",0x6676],
+ ["BEBE",0x677E],
+ ["BEBF",0x68A2],
+ ["BEC0",0x6A1F],
+ ["BEC1",0x6A35],
+ ["BEC2",0x6CBC],
+ ["BEC3",0x6D88],
+ ["BEC4",0x6E09],
+ ["BEC5",0x6E58],
+ ["BEC6",0x713C],
+ ["BEC7",0x7126],
+ ["BEC8",0x7167],
+ ["BEC9",0x75C7],
+ ["BECA",0x7701],
+ ["BECB",0x785D],
+ ["BECC",0x7901],
+ ["BECD",0x7965],
+ ["BECE",0x79F0],
+ ["BECF",0x7AE0],
+ ["BED0",0x7B11],
+ ["BED1",0x7CA7],
+ ["BED2",0x7D39],
+ ["BED3",0x8096],
+ ["BED4",0x83D6],
+ ["BED5",0x848B],
+ ["BED6",0x8549],
+ ["BED7",0x885D],
+ ["BED8",0x88F3],
+ ["BED9",0x8A1F],
+ ["BEDA",0x8A3C],
+ ["BEDB",0x8A54],
+ ["BEDC",0x8A73],
+ ["BEDD",0x8C61],
+ ["BEDE",0x8CDE],
+ ["BEDF",0x91A4],
+ ["BEE0",0x9266],
+ ["BEE1",0x937E],
+ ["BEE2",0x9418],
+ ["BEE3",0x969C],
+ ["BEE4",0x9798],
+ ["BEE5",0x4E0A],
+ ["BEE6",0x4E08],
+ ["BEE7",0x4E1E],
+ ["BEE8",0x4E57],
+ ["BEE9",0x5197],
+ ["BEEA",0x5270],
+ ["BEEB",0x57CE],
+ ["BEEC",0x5834],
+ ["BEED",0x58CC],
+ ["BEEE",0x5B22],
+ ["BEEF",0x5E38],
+ ["BEF0",0x60C5],
+ ["BEF1",0x64FE],
+ ["BEF2",0x6761],
+ ["BEF3",0x6756],
+ ["BEF4",0x6D44],
+ ["BEF5",0x72B6],
+ ["BEF6",0x7573],
+ ["BEF7",0x7A63],
+ ["BEF8",0x84B8],
+ ["BEF9",0x8B72],
+ ["BEFA",0x91B8],
+ ["BEFB",0x9320],
+ ["BEFC",0x5631],
+ ["BEFD",0x57F4],
+ ["BEFE",0x98FE],
+ ["BFA1",0x62ED],
+ ["BFA2",0x690D],
+ ["BFA3",0x6B96],
+ ["BFA4",0x71ED],
+ ["BFA5",0x7E54],
+ ["BFA6",0x8077],
+ ["BFA7",0x8272],
+ ["BFA8",0x89E6],
+ ["BFA9",0x98DF],
+ ["BFAA",0x8755],
+ ["BFAB",0x8FB1],
+ ["BFAC",0x5C3B],
+ ["BFAD",0x4F38],
+ ["BFAE",0x4FE1],
+ ["BFAF",0x4FB5],
+ ["BFB0",0x5507],
+ ["BFB1",0x5A20],
+ ["BFB2",0x5BDD],
+ ["BFB3",0x5BE9],
+ ["BFB4",0x5FC3],
+ ["BFB5",0x614E],
+ ["BFB6",0x632F],
+ ["BFB7",0x65B0],
+ ["BFB8",0x664B],
+ ["BFB9",0x68EE],
+ ["BFBA",0x699B],
+ ["BFBB",0x6D78],
+ ["BFBC",0x6DF1],
+ ["BFBD",0x7533],
+ ["BFBE",0x75B9],
+ ["BFBF",0x771F],
+ ["BFC0",0x795E],
+ ["BFC1",0x79E6],
+ ["BFC2",0x7D33],
+ ["BFC3",0x81E3],
+ ["BFC4",0x82AF],
+ ["BFC5",0x85AA],
+ ["BFC6",0x89AA],
+ ["BFC7",0x8A3A],
+ ["BFC8",0x8EAB],
+ ["BFC9",0x8F9B],
+ ["BFCA",0x9032],
+ ["BFCB",0x91DD],
+ ["BFCC",0x9707],
+ ["BFCD",0x4EBA],
+ ["BFCE",0x4EC1],
+ ["BFCF",0x5203],
+ ["BFD0",0x5875],
+ ["BFD1",0x58EC],
+ ["BFD2",0x5C0B],
+ ["BFD3",0x751A],
+ ["BFD4",0x5C3D],
+ ["BFD5",0x814E],
+ ["BFD6",0x8A0A],
+ ["BFD7",0x8FC5],
+ ["BFD8",0x9663],
+ ["BFD9",0x976D],
+ ["BFDA",0x7B25],
+ ["BFDB",0x8ACF],
+ ["BFDC",0x9808],
+ ["BFDD",0x9162],
+ ["BFDE",0x56F3],
+ ["BFDF",0x53A8],
+ ["BFE0",0x9017],
+ ["BFE1",0x5439],
+ ["BFE2",0x5782],
+ ["BFE3",0x5E25],
+ ["BFE4",0x63A8],
+ ["BFE5",0x6C34],
+ ["BFE6",0x708A],
+ ["BFE7",0x7761],
+ ["BFE8",0x7C8B],
+ ["BFE9",0x7FE0],
+ ["BFEA",0x8870],
+ ["BFEB",0x9042],
+ ["BFEC",0x9154],
+ ["BFED",0x9310],
+ ["BFEE",0x9318],
+ ["BFEF",0x968F],
+ ["BFF0",0x745E],
+ ["BFF1",0x9AC4],
+ ["BFF2",0x5D07],
+ ["BFF3",0x5D69],
+ ["BFF4",0x6570],
+ ["BFF5",0x67A2],
+ ["BFF6",0x8DA8],
+ ["BFF7",0x96DB],
+ ["BFF8",0x636E],
+ ["BFF9",0x6749],
+ ["BFFA",0x6919],
+ ["BFFB",0x83C5],
+ ["BFFC",0x9817],
+ ["BFFD",0x96C0],
+ ["BFFE",0x88FE],
+ ["C0A1",0x6F84],
+ ["C0A2",0x647A],
+ ["C0A3",0x5BF8],
+ ["C0A4",0x4E16],
+ ["C0A5",0x702C],
+ ["C0A6",0x755D],
+ ["C0A7",0x662F],
+ ["C0A8",0x51C4],
+ ["C0A9",0x5236],
+ ["C0AA",0x52E2],
+ ["C0AB",0x59D3],
+ ["C0AC",0x5F81],
+ ["C0AD",0x6027],
+ ["C0AE",0x6210],
+ ["C0AF",0x653F],
+ ["C0B0",0x6574],
+ ["C0B1",0x661F],
+ ["C0B2",0x6674],
+ ["C0B3",0x68F2],
+ ["C0B4",0x6816],
+ ["C0B5",0x6B63],
+ ["C0B6",0x6E05],
+ ["C0B7",0x7272],
+ ["C0B8",0x751F],
+ ["C0B9",0x76DB],
+ ["C0BA",0x7CBE],
+ ["C0BB",0x8056],
+ ["C0BC",0x58F0],
+ ["C0BD",0x88FD],
+ ["C0BE",0x897F],
+ ["C0BF",0x8AA0],
+ ["C0C0",0x8A93],
+ ["C0C1",0x8ACB],
+ ["C0C2",0x901D],
+ ["C0C3",0x9192],
+ ["C0C4",0x9752],
+ ["C0C5",0x9759],
+ ["C0C6",0x6589],
+ ["C0C7",0x7A0E],
+ ["C0C8",0x8106],
+ ["C0C9",0x96BB],
+ ["C0CA",0x5E2D],
+ ["C0CB",0x60DC],
+ ["C0CC",0x621A],
+ ["C0CD",0x65A5],
+ ["C0CE",0x6614],
+ ["C0CF",0x6790],
+ ["C0D0",0x77F3],
+ ["C0D1",0x7A4D],
+ ["C0D2",0x7C4D],
+ ["C0D3",0x7E3E],
+ ["C0D4",0x810A],
+ ["C0D5",0x8CAC],
+ ["C0D6",0x8D64],
+ ["C0D7",0x8DE1],
+ ["C0D8",0x8E5F],
+ ["C0D9",0x78A9],
+ ["C0DA",0x5207],
+ ["C0DB",0x62D9],
+ ["C0DC",0x63A5],
+ ["C0DD",0x6442],
+ ["C0DE",0x6298],
+ ["C0DF",0x8A2D],
+ ["C0E0",0x7A83],
+ ["C0E1",0x7BC0],
+ ["C0E2",0x8AAC],
+ ["C0E3",0x96EA],
+ ["C0E4",0x7D76],
+ ["C0E5",0x820C],
+ ["C0E6",0x8749],
+ ["C0E7",0x4ED9],
+ ["C0E8",0x5148],
+ ["C0E9",0x5343],
+ ["C0EA",0x5360],
+ ["C0EB",0x5BA3],
+ ["C0EC",0x5C02],
+ ["C0ED",0x5C16],
+ ["C0EE",0x5DDD],
+ ["C0EF",0x6226],
+ ["C0F0",0x6247],
+ ["C0F1",0x64B0],
+ ["C0F2",0x6813],
+ ["C0F3",0x6834],
+ ["C0F4",0x6CC9],
+ ["C0F5",0x6D45],
+ ["C0F6",0x6D17],
+ ["C0F7",0x67D3],
+ ["C0F8",0x6F5C],
+ ["C0F9",0x714E],
+ ["C0FA",0x717D],
+ ["C0FB",0x65CB],
+ ["C0FC",0x7A7F],
+ ["C0FD",0x7BAD],
+ ["C0FE",0x7DDA],
+ ["C1A1",0x7E4A],
+ ["C1A2",0x7FA8],
+ ["C1A3",0x817A],
+ ["C1A4",0x821B],
+ ["C1A5",0x8239],
+ ["C1A6",0x85A6],
+ ["C1A7",0x8A6E],
+ ["C1A8",0x8CCE],
+ ["C1A9",0x8DF5],
+ ["C1AA",0x9078],
+ ["C1AB",0x9077],
+ ["C1AC",0x92AD],
+ ["C1AD",0x9291],
+ ["C1AE",0x9583],
+ ["C1AF",0x9BAE],
+ ["C1B0",0x524D],
+ ["C1B1",0x5584],
+ ["C1B2",0x6F38],
+ ["C1B3",0x7136],
+ ["C1B4",0x5168],
+ ["C1B5",0x7985],
+ ["C1B6",0x7E55],
+ ["C1B7",0x81B3],
+ ["C1B8",0x7CCE],
+ ["C1B9",0x564C],
+ ["C1BA",0x5851],
+ ["C1BB",0x5CA8],
+ ["C1BC",0x63AA],
+ ["C1BD",0x66FE],
+ ["C1BE",0x66FD],
+ ["C1BF",0x695A],
+ ["C1C0",0x72D9],
+ ["C1C1",0x758F],
+ ["C1C2",0x758E],
+ ["C1C3",0x790E],
+ ["C1C4",0x7956],
+ ["C1C5",0x79DF],
+ ["C1C6",0x7C97],
+ ["C1C7",0x7D20],
+ ["C1C8",0x7D44],
+ ["C1C9",0x8607],
+ ["C1CA",0x8A34],
+ ["C1CB",0x963B],
+ ["C1CC",0x9061],
+ ["C1CD",0x9F20],
+ ["C1CE",0x50E7],
+ ["C1CF",0x5275],
+ ["C1D0",0x53CC],
+ ["C1D1",0x53E2],
+ ["C1D2",0x5009],
+ ["C1D3",0x55AA],
+ ["C1D4",0x58EE],
+ ["C1D5",0x594F],
+ ["C1D6",0x723D],
+ ["C1D7",0x5B8B],
+ ["C1D8",0x5C64],
+ ["C1D9",0x531D],
+ ["C1DA",0x60E3],
+ ["C1DB",0x60F3],
+ ["C1DC",0x635C],
+ ["C1DD",0x6383],
+ ["C1DE",0x633F],
+ ["C1DF",0x63BB],
+ ["C1E0",0x64CD],
+ ["C1E1",0x65E9],
+ ["C1E2",0x66F9],
+ ["C1E3",0x5DE3],
+ ["C1E4",0x69CD],
+ ["C1E5",0x69FD],
+ ["C1E6",0x6F15],
+ ["C1E7",0x71E5],
+ ["C1E8",0x4E89],
+ ["C1E9",0x75E9],
+ ["C1EA",0x76F8],
+ ["C1EB",0x7A93],
+ ["C1EC",0x7CDF],
+ ["C1ED",0x7DCF],
+ ["C1EE",0x7D9C],
+ ["C1EF",0x8061],
+ ["C1F0",0x8349],
+ ["C1F1",0x8358],
+ ["C1F2",0x846C],
+ ["C1F3",0x84BC],
+ ["C1F4",0x85FB],
+ ["C1F5",0x88C5],
+ ["C1F6",0x8D70],
+ ["C1F7",0x9001],
+ ["C1F8",0x906D],
+ ["C1F9",0x9397],
+ ["C1FA",0x971C],
+ ["C1FB",0x9A12],
+ ["C1FC",0x50CF],
+ ["C1FD",0x5897],
+ ["C1FE",0x618E],
+ ["C2A1",0x81D3],
+ ["C2A2",0x8535],
+ ["C2A3",0x8D08],
+ ["C2A4",0x9020],
+ ["C2A5",0x4FC3],
+ ["C2A6",0x5074],
+ ["C2A7",0x5247],
+ ["C2A8",0x5373],
+ ["C2A9",0x606F],
+ ["C2AA",0x6349],
+ ["C2AB",0x675F],
+ ["C2AC",0x6E2C],
+ ["C2AD",0x8DB3],
+ ["C2AE",0x901F],
+ ["C2AF",0x4FD7],
+ ["C2B0",0x5C5E],
+ ["C2B1",0x8CCA],
+ ["C2B2",0x65CF],
+ ["C2B3",0x7D9A],
+ ["C2B4",0x5352],
+ ["C2B5",0x8896],
+ ["C2B6",0x5176],
+ ["C2B7",0x63C3],
+ ["C2B8",0x5B58],
+ ["C2B9",0x5B6B],
+ ["C2BA",0x5C0A],
+ ["C2BB",0x640D],
+ ["C2BC",0x6751],
+ ["C2BD",0x905C],
+ ["C2BE",0x4ED6],
+ ["C2BF",0x591A],
+ ["C2C0",0x592A],
+ ["C2C1",0x6C70],
+ ["C2C2",0x8A51],
+ ["C2C3",0x553E],
+ ["C2C4",0x5815],
+ ["C2C5",0x59A5],
+ ["C2C6",0x60F0],
+ ["C2C7",0x6253],
+ ["C2C8",0x67C1],
+ ["C2C9",0x8235],
+ ["C2CA",0x6955],
+ ["C2CB",0x9640],
+ ["C2CC",0x99C4],
+ ["C2CD",0x9A28],
+ ["C2CE",0x4F53],
+ ["C2CF",0x5806],
+ ["C2D0",0x5BFE],
+ ["C2D1",0x8010],
+ ["C2D2",0x5CB1],
+ ["C2D3",0x5E2F],
+ ["C2D4",0x5F85],
+ ["C2D5",0x6020],
+ ["C2D6",0x614B],
+ ["C2D7",0x6234],
+ ["C2D8",0x66FF],
+ ["C2D9",0x6CF0],
+ ["C2DA",0x6EDE],
+ ["C2DB",0x80CE],
+ ["C2DC",0x817F],
+ ["C2DD",0x82D4],
+ ["C2DE",0x888B],
+ ["C2DF",0x8CB8],
+ ["C2E0",0x9000],
+ ["C2E1",0x902E],
+ ["C2E2",0x968A],
+ ["C2E3",0x9EDB],
+ ["C2E4",0x9BDB],
+ ["C2E5",0x4EE3],
+ ["C2E6",0x53F0],
+ ["C2E7",0x5927],
+ ["C2E8",0x7B2C],
+ ["C2E9",0x918D],
+ ["C2EA",0x984C],
+ ["C2EB",0x9DF9],
+ ["C2EC",0x6EDD],
+ ["C2ED",0x7027],
+ ["C2EE",0x5353],
+ ["C2EF",0x5544],
+ ["C2F0",0x5B85],
+ ["C2F1",0x6258],
+ ["C2F2",0x629E],
+ ["C2F3",0x62D3],
+ ["C2F4",0x6CA2],
+ ["C2F5",0x6FEF],
+ ["C2F6",0x7422],
+ ["C2F7",0x8A17],
+ ["C2F8",0x9438],
+ ["C2F9",0x6FC1],
+ ["C2FA",0x8AFE],
+ ["C2FB",0x8338],
+ ["C2FC",0x51E7],
+ ["C2FD",0x86F8],
+ ["C2FE",0x53EA],
+ ["C3A1",0x53E9],
+ ["C3A2",0x4F46],
+ ["C3A3",0x9054],
+ ["C3A4",0x8FB0],
+ ["C3A5",0x596A],
+ ["C3A6",0x8131],
+ ["C3A7",0x5DFD],
+ ["C3A8",0x7AEA],
+ ["C3A9",0x8FBF],
+ ["C3AA",0x68DA],
+ ["C3AB",0x8C37],
+ ["C3AC",0x72F8],
+ ["C3AD",0x9C48],
+ ["C3AE",0x6A3D],
+ ["C3AF",0x8AB0],
+ ["C3B0",0x4E39],
+ ["C3B1",0x5358],
+ ["C3B2",0x5606],
+ ["C3B3",0x5766],
+ ["C3B4",0x62C5],
+ ["C3B5",0x63A2],
+ ["C3B6",0x65E6],
+ ["C3B7",0x6B4E],
+ ["C3B8",0x6DE1],
+ ["C3B9",0x6E5B],
+ ["C3BA",0x70AD],
+ ["C3BB",0x77ED],
+ ["C3BC",0x7AEF],
+ ["C3BD",0x7BAA],
+ ["C3BE",0x7DBB],
+ ["C3BF",0x803D],
+ ["C3C0",0x80C6],
+ ["C3C1",0x86CB],
+ ["C3C2",0x8A95],
+ ["C3C3",0x935B],
+ ["C3C4",0x56E3],
+ ["C3C5",0x58C7],
+ ["C3C6",0x5F3E],
+ ["C3C7",0x65AD],
+ ["C3C8",0x6696],
+ ["C3C9",0x6A80],
+ ["C3CA",0x6BB5],
+ ["C3CB",0x7537],
+ ["C3CC",0x8AC7],
+ ["C3CD",0x5024],
+ ["C3CE",0x77E5],
+ ["C3CF",0x5730],
+ ["C3D0",0x5F1B],
+ ["C3D1",0x6065],
+ ["C3D2",0x667A],
+ ["C3D3",0x6C60],
+ ["C3D4",0x75F4],
+ ["C3D5",0x7A1A],
+ ["C3D6",0x7F6E],
+ ["C3D7",0x81F4],
+ ["C3D8",0x8718],
+ ["C3D9",0x9045],
+ ["C3DA",0x99B3],
+ ["C3DB",0x7BC9],
+ ["C3DC",0x755C],
+ ["C3DD",0x7AF9],
+ ["C3DE",0x7B51],
+ ["C3DF",0x84C4],
+ ["C3E0",0x9010],
+ ["C3E1",0x79E9],
+ ["C3E2",0x7A92],
+ ["C3E3",0x8336],
+ ["C3E4",0x5AE1],
+ ["C3E5",0x7740],
+ ["C3E6",0x4E2D],
+ ["C3E7",0x4EF2],
+ ["C3E8",0x5B99],
+ ["C3E9",0x5FE0],
+ ["C3EA",0x62BD],
+ ["C3EB",0x663C],
+ ["C3EC",0x67F1],
+ ["C3ED",0x6CE8],
+ ["C3EE",0x866B],
+ ["C3EF",0x8877],
+ ["C3F0",0x8A3B],
+ ["C3F1",0x914E],
+ ["C3F2",0x92F3],
+ ["C3F3",0x99D0],
+ ["C3F4",0x6A17],
+ ["C3F5",0x7026],
+ ["C3F6",0x732A],
+ ["C3F7",0x82E7],
+ ["C3F8",0x8457],
+ ["C3F9",0x8CAF],
+ ["C3FA",0x4E01],
+ ["C3FB",0x5146],
+ ["C3FC",0x51CB],
+ ["C3FD",0x558B],
+ ["C3FE",0x5BF5],
+ ["C4A1",0x5E16],
+ ["C4A2",0x5E33],
+ ["C4A3",0x5E81],
+ ["C4A4",0x5F14],
+ ["C4A5",0x5F35],
+ ["C4A6",0x5F6B],
+ ["C4A7",0x5FB4],
+ ["C4A8",0x61F2],
+ ["C4A9",0x6311],
+ ["C4AA",0x66A2],
+ ["C4AB",0x671D],
+ ["C4AC",0x6F6E],
+ ["C4AD",0x7252],
+ ["C4AE",0x753A],
+ ["C4AF",0x773A],
+ ["C4B0",0x8074],
+ ["C4B1",0x8139],
+ ["C4B2",0x8178],
+ ["C4B3",0x8776],
+ ["C4B4",0x8ABF],
+ ["C4B5",0x8ADC],
+ ["C4B6",0x8D85],
+ ["C4B7",0x8DF3],
+ ["C4B8",0x929A],
+ ["C4B9",0x9577],
+ ["C4BA",0x9802],
+ ["C4BB",0x9CE5],
+ ["C4BC",0x52C5],
+ ["C4BD",0x6357],
+ ["C4BE",0x76F4],
+ ["C4BF",0x6715],
+ ["C4C0",0x6C88],
+ ["C4C1",0x73CD],
+ ["C4C2",0x8CC3],
+ ["C4C3",0x93AE],
+ ["C4C4",0x9673],
+ ["C4C5",0x6D25],
+ ["C4C6",0x589C],
+ ["C4C7",0x690E],
+ ["C4C8",0x69CC],
+ ["C4C9",0x8FFD],
+ ["C4CA",0x939A],
+ ["C4CB",0x75DB],
+ ["C4CC",0x901A],
+ ["C4CD",0x585A],
+ ["C4CE",0x6802],
+ ["C4CF",0x63B4],
+ ["C4D0",0x69FB],
+ ["C4D1",0x4F43],
+ ["C4D2",0x6F2C],
+ ["C4D3",0x67D8],
+ ["C4D4",0x8FBB],
+ ["C4D5",0x8526],
+ ["C4D6",0x7DB4],
+ ["C4D7",0x9354],
+ ["C4D8",0x693F],
+ ["C4D9",0x6F70],
+ ["C4DA",0x576A],
+ ["C4DB",0x58F7],
+ ["C4DC",0x5B2C],
+ ["C4DD",0x7D2C],
+ ["C4DE",0x722A],
+ ["C4DF",0x540A],
+ ["C4E0",0x91E3],
+ ["C4E1",0x9DB4],
+ ["C4E2",0x4EAD],
+ ["C4E3",0x4F4E],
+ ["C4E4",0x505C],
+ ["C4E5",0x5075],
+ ["C4E6",0x5243],
+ ["C4E7",0x8C9E],
+ ["C4E8",0x5448],
+ ["C4E9",0x5824],
+ ["C4EA",0x5B9A],
+ ["C4EB",0x5E1D],
+ ["C4EC",0x5E95],
+ ["C4ED",0x5EAD],
+ ["C4EE",0x5EF7],
+ ["C4EF",0x5F1F],
+ ["C4F0",0x608C],
+ ["C4F1",0x62B5],
+ ["C4F2",0x633A],
+ ["C4F3",0x63D0],
+ ["C4F4",0x68AF],
+ ["C4F5",0x6C40],
+ ["C4F6",0x7887],
+ ["C4F7",0x798E],
+ ["C4F8",0x7A0B],
+ ["C4F9",0x7DE0],
+ ["C4FA",0x8247],
+ ["C4FB",0x8A02],
+ ["C4FC",0x8AE6],
+ ["C4FD",0x8E44],
+ ["C4FE",0x9013],
+ ["C5A1",0x90B8],
+ ["C5A2",0x912D],
+ ["C5A3",0x91D8],
+ ["C5A4",0x9F0E],
+ ["C5A5",0x6CE5],
+ ["C5A6",0x6458],
+ ["C5A7",0x64E2],
+ ["C5A8",0x6575],
+ ["C5A9",0x6EF4],
+ ["C5AA",0x7684],
+ ["C5AB",0x7B1B],
+ ["C5AC",0x9069],
+ ["C5AD",0x93D1],
+ ["C5AE",0x6EBA],
+ ["C5AF",0x54F2],
+ ["C5B0",0x5FB9],
+ ["C5B1",0x64A4],
+ ["C5B2",0x8F4D],
+ ["C5B3",0x8FED],
+ ["C5B4",0x9244],
+ ["C5B5",0x5178],
+ ["C5B6",0x586B],
+ ["C5B7",0x5929],
+ ["C5B8",0x5C55],
+ ["C5B9",0x5E97],
+ ["C5BA",0x6DFB],
+ ["C5BB",0x7E8F],
+ ["C5BC",0x751C],
+ ["C5BD",0x8CBC],
+ ["C5BE",0x8EE2],
+ ["C5BF",0x985B],
+ ["C5C0",0x70B9],
+ ["C5C1",0x4F1D],
+ ["C5C2",0x6BBF],
+ ["C5C3",0x6FB1],
+ ["C5C4",0x7530],
+ ["C5C5",0x96FB],
+ ["C5C6",0x514E],
+ ["C5C7",0x5410],
+ ["C5C8",0x5835],
+ ["C5C9",0x5857],
+ ["C5CA",0x59AC],
+ ["C5CB",0x5C60],
+ ["C5CC",0x5F92],
+ ["C5CD",0x6597],
+ ["C5CE",0x675C],
+ ["C5CF",0x6E21],
+ ["C5D0",0x767B],
+ ["C5D1",0x83DF],
+ ["C5D2",0x8CED],
+ ["C5D3",0x9014],
+ ["C5D4",0x90FD],
+ ["C5D5",0x934D],
+ ["C5D6",0x7825],
+ ["C5D7",0x783A],
+ ["C5D8",0x52AA],
+ ["C5D9",0x5EA6],
+ ["C5DA",0x571F],
+ ["C5DB",0x5974],
+ ["C5DC",0x6012],
+ ["C5DD",0x5012],
+ ["C5DE",0x515A],
+ ["C5DF",0x51AC],
+ ["C5E0",0x51CD],
+ ["C5E1",0x5200],
+ ["C5E2",0x5510],
+ ["C5E3",0x5854],
+ ["C5E4",0x5858],
+ ["C5E5",0x5957],
+ ["C5E6",0x5B95],
+ ["C5E7",0x5CF6],
+ ["C5E8",0x5D8B],
+ ["C5E9",0x60BC],
+ ["C5EA",0x6295],
+ ["C5EB",0x642D],
+ ["C5EC",0x6771],
+ ["C5ED",0x6843],
+ ["C5EE",0x68BC],
+ ["C5EF",0x68DF],
+ ["C5F0",0x76D7],
+ ["C5F1",0x6DD8],
+ ["C5F2",0x6E6F],
+ ["C5F3",0x6D9B],
+ ["C5F4",0x706F],
+ ["C5F5",0x71C8],
+ ["C5F6",0x5F53],
+ ["C5F7",0x75D8],
+ ["C5F8",0x7977],
+ ["C5F9",0x7B49],
+ ["C5FA",0x7B54],
+ ["C5FB",0x7B52],
+ ["C5FC",0x7CD6],
+ ["C5FD",0x7D71],
+ ["C5FE",0x5230],
+ ["C6A1",0x8463],
+ ["C6A2",0x8569],
+ ["C6A3",0x85E4],
+ ["C6A4",0x8A0E],
+ ["C6A5",0x8B04],
+ ["C6A6",0x8C46],
+ ["C6A7",0x8E0F],
+ ["C6A8",0x9003],
+ ["C6A9",0x900F],
+ ["C6AA",0x9419],
+ ["C6AB",0x9676],
+ ["C6AC",0x982D],
+ ["C6AD",0x9A30],
+ ["C6AE",0x95D8],
+ ["C6AF",0x50CD],
+ ["C6B0",0x52D5],
+ ["C6B1",0x540C],
+ ["C6B2",0x5802],
+ ["C6B3",0x5C0E],
+ ["C6B4",0x61A7],
+ ["C6B5",0x649E],
+ ["C6B6",0x6D1E],
+ ["C6B7",0x77B3],
+ ["C6B8",0x7AE5],
+ ["C6B9",0x80F4],
+ ["C6BA",0x8404],
+ ["C6BB",0x9053],
+ ["C6BC",0x9285],
+ ["C6BD",0x5CE0],
+ ["C6BE",0x9D07],
+ ["C6BF",0x533F],
+ ["C6C0",0x5F97],
+ ["C6C1",0x5FB3],
+ ["C6C2",0x6D9C],
+ ["C6C3",0x7279],
+ ["C6C4",0x7763],
+ ["C6C5",0x79BF],
+ ["C6C6",0x7BE4],
+ ["C6C7",0x6BD2],
+ ["C6C8",0x72EC],
+ ["C6C9",0x8AAD],
+ ["C6CA",0x6803],
+ ["C6CB",0x6A61],
+ ["C6CC",0x51F8],
+ ["C6CD",0x7A81],
+ ["C6CE",0x6934],
+ ["C6CF",0x5C4A],
+ ["C6D0",0x9CF6],
+ ["C6D1",0x82EB],
+ ["C6D2",0x5BC5],
+ ["C6D3",0x9149],
+ ["C6D4",0x701E],
+ ["C6D5",0x5678],
+ ["C6D6",0x5C6F],
+ ["C6D7",0x60C7],
+ ["C6D8",0x6566],
+ ["C6D9",0x6C8C],
+ ["C6DA",0x8C5A],
+ ["C6DB",0x9041],
+ ["C6DC",0x9813],
+ ["C6DD",0x5451],
+ ["C6DE",0x66C7],
+ ["C6DF",0x920D],
+ ["C6E0",0x5948],
+ ["C6E1",0x90A3],
+ ["C6E2",0x5185],
+ ["C6E3",0x4E4D],
+ ["C6E4",0x51EA],
+ ["C6E5",0x8599],
+ ["C6E6",0x8B0E],
+ ["C6E7",0x7058],
+ ["C6E8",0x637A],
+ ["C6E9",0x934B],
+ ["C6EA",0x6962],
+ ["C6EB",0x99B4],
+ ["C6EC",0x7E04],
+ ["C6ED",0x7577],
+ ["C6EE",0x5357],
+ ["C6EF",0x6960],
+ ["C6F0",0x8EDF],
+ ["C6F1",0x96E3],
+ ["C6F2",0x6C5D],
+ ["C6F3",0x4E8C],
+ ["C6F4",0x5C3C],
+ ["C6F5",0x5F10],
+ ["C6F6",0x8FE9],
+ ["C6F7",0x5302],
+ ["C6F8",0x8CD1],
+ ["C6F9",0x8089],
+ ["C6FA",0x8679],
+ ["C6FB",0x5EFF],
+ ["C6FC",0x65E5],
+ ["C6FD",0x4E73],
+ ["C6FE",0x5165],
+ ["C7A1",0x5982],
+ ["C7A2",0x5C3F],
+ ["C7A3",0x97EE],
+ ["C7A4",0x4EFB],
+ ["C7A5",0x598A],
+ ["C7A6",0x5FCD],
+ ["C7A7",0x8A8D],
+ ["C7A8",0x6FE1],
+ ["C7A9",0x79B0],
+ ["C7AA",0x7962],
+ ["C7AB",0x5BE7],
+ ["C7AC",0x8471],
+ ["C7AD",0x732B],
+ ["C7AE",0x71B1],
+ ["C7AF",0x5E74],
+ ["C7B0",0x5FF5],
+ ["C7B1",0x637B],
+ ["C7B2",0x649A],
+ ["C7B3",0x71C3],
+ ["C7B4",0x7C98],
+ ["C7B5",0x4E43],
+ ["C7B6",0x5EFC],
+ ["C7B7",0x4E4B],
+ ["C7B8",0x57DC],
+ ["C7B9",0x56A2],
+ ["C7BA",0x60A9],
+ ["C7BB",0x6FC3],
+ ["C7BC",0x7D0D],
+ ["C7BD",0x80FD],
+ ["C7BE",0x8133],
+ ["C7BF",0x81BF],
+ ["C7C0",0x8FB2],
+ ["C7C1",0x8997],
+ ["C7C2",0x86A4],
+ ["C7C3",0x5DF4],
+ ["C7C4",0x628A],
+ ["C7C5",0x64AD],
+ ["C7C6",0x8987],
+ ["C7C7",0x6777],
+ ["C7C8",0x6CE2],
+ ["C7C9",0x6D3E],
+ ["C7CA",0x7436],
+ ["C7CB",0x7834],
+ ["C7CC",0x5A46],
+ ["C7CD",0x7F75],
+ ["C7CE",0x82AD],
+ ["C7CF",0x99AC],
+ ["C7D0",0x4FF3],
+ ["C7D1",0x5EC3],
+ ["C7D2",0x62DD],
+ ["C7D3",0x6392],
+ ["C7D4",0x6557],
+ ["C7D5",0x676F],
+ ["C7D6",0x76C3],
+ ["C7D7",0x724C],
+ ["C7D8",0x80CC],
+ ["C7D9",0x80BA],
+ ["C7DA",0x8F29],
+ ["C7DB",0x914D],
+ ["C7DC",0x500D],
+ ["C7DD",0x57F9],
+ ["C7DE",0x5A92],
+ ["C7DF",0x6885],
+ ["C7E0",0x6973],
+ ["C7E1",0x7164],
+ ["C7E2",0x72FD],
+ ["C7E3",0x8CB7],
+ ["C7E4",0x58F2],
+ ["C7E5",0x8CE0],
+ ["C7E6",0x966A],
+ ["C7E7",0x9019],
+ ["C7E8",0x877F],
+ ["C7E9",0x79E4],
+ ["C7EA",0x77E7],
+ ["C7EB",0x8429],
+ ["C7EC",0x4F2F],
+ ["C7ED",0x5265],
+ ["C7EE",0x535A],
+ ["C7EF",0x62CD],
+ ["C7F0",0x67CF],
+ ["C7F1",0x6CCA],
+ ["C7F2",0x767D],
+ ["C7F3",0x7B94],
+ ["C7F4",0x7C95],
+ ["C7F5",0x8236],
+ ["C7F6",0x8584],
+ ["C7F7",0x8FEB],
+ ["C7F8",0x66DD],
+ ["C7F9",0x6F20],
+ ["C7FA",0x7206],
+ ["C7FB",0x7E1B],
+ ["C7FC",0x83AB],
+ ["C7FD",0x99C1],
+ ["C7FE",0x9EA6],
+ ["C8A1",0x51FD],
+ ["C8A2",0x7BB1],
+ ["C8A3",0x7872],
+ ["C8A4",0x7BB8],
+ ["C8A5",0x8087],
+ ["C8A6",0x7B48],
+ ["C8A7",0x6AE8],
+ ["C8A8",0x5E61],
+ ["C8A9",0x808C],
+ ["C8AA",0x7551],
+ ["C8AB",0x7560],
+ ["C8AC",0x516B],
+ ["C8AD",0x9262],
+ ["C8AE",0x6E8C],
+ ["C8AF",0x767A],
+ ["C8B0",0x9197],
+ ["C8B1",0x9AEA],
+ ["C8B2",0x4F10],
+ ["C8B3",0x7F70],
+ ["C8B4",0x629C],
+ ["C8B5",0x7B4F],
+ ["C8B6",0x95A5],
+ ["C8B7",0x9CE9],
+ ["C8B8",0x567A],
+ ["C8B9",0x5859],
+ ["C8BA",0x86E4],
+ ["C8BB",0x96BC],
+ ["C8BC",0x4F34],
+ ["C8BD",0x5224],
+ ["C8BE",0x534A],
+ ["C8BF",0x53CD],
+ ["C8C0",0x53DB],
+ ["C8C1",0x5E06],
+ ["C8C2",0x642C],
+ ["C8C3",0x6591],
+ ["C8C4",0x677F],
+ ["C8C5",0x6C3E],
+ ["C8C6",0x6C4E],
+ ["C8C7",0x7248],
+ ["C8C8",0x72AF],
+ ["C8C9",0x73ED],
+ ["C8CA",0x7554],
+ ["C8CB",0x7E41],
+ ["C8CC",0x822C],
+ ["C8CD",0x85E9],
+ ["C8CE",0x8CA9],
+ ["C8CF",0x7BC4],
+ ["C8D0",0x91C6],
+ ["C8D1",0x7169],
+ ["C8D2",0x9812],
+ ["C8D3",0x98EF],
+ ["C8D4",0x633D],
+ ["C8D5",0x6669],
+ ["C8D6",0x756A],
+ ["C8D7",0x76E4],
+ ["C8D8",0x78D0],
+ ["C8D9",0x8543],
+ ["C8DA",0x86EE],
+ ["C8DB",0x532A],
+ ["C8DC",0x5351],
+ ["C8DD",0x5426],
+ ["C8DE",0x5983],
+ ["C8DF",0x5E87],
+ ["C8E0",0x5F7C],
+ ["C8E1",0x60B2],
+ ["C8E2",0x6249],
+ ["C8E3",0x6279],
+ ["C8E4",0x62AB],
+ ["C8E5",0x6590],
+ ["C8E6",0x6BD4],
+ ["C8E7",0x6CCC],
+ ["C8E8",0x75B2],
+ ["C8E9",0x76AE],
+ ["C8EA",0x7891],
+ ["C8EB",0x79D8],
+ ["C8EC",0x7DCB],
+ ["C8ED",0x7F77],
+ ["C8EE",0x80A5],
+ ["C8EF",0x88AB],
+ ["C8F0",0x8AB9],
+ ["C8F1",0x8CBB],
+ ["C8F2",0x907F],
+ ["C8F3",0x975E],
+ ["C8F4",0x98DB],
+ ["C8F5",0x6A0B],
+ ["C8F6",0x7C38],
+ ["C8F7",0x5099],
+ ["C8F8",0x5C3E],
+ ["C8F9",0x5FAE],
+ ["C8FA",0x6787],
+ ["C8FB",0x6BD8],
+ ["C8FC",0x7435],
+ ["C8FD",0x7709],
+ ["C8FE",0x7F8E],
+ ["C9A1",0x9F3B],
+ ["C9A2",0x67CA],
+ ["C9A3",0x7A17],
+ ["C9A4",0x5339],
+ ["C9A5",0x758B],
+ ["C9A6",0x9AED],
+ ["C9A7",0x5F66],
+ ["C9A8",0x819D],
+ ["C9A9",0x83F1],
+ ["C9AA",0x8098],
+ ["C9AB",0x5F3C],
+ ["C9AC",0x5FC5],
+ ["C9AD",0x7562],
+ ["C9AE",0x7B46],
+ ["C9AF",0x903C],
+ ["C9B0",0x6867],
+ ["C9B1",0x59EB],
+ ["C9B2",0x5A9B],
+ ["C9B3",0x7D10],
+ ["C9B4",0x767E],
+ ["C9B5",0x8B2C],
+ ["C9B6",0x4FF5],
+ ["C9B7",0x5F6A],
+ ["C9B8",0x6A19],
+ ["C9B9",0x6C37],
+ ["C9BA",0x6F02],
+ ["C9BB",0x74E2],
+ ["C9BC",0x7968],
+ ["C9BD",0x8868],
+ ["C9BE",0x8A55],
+ ["C9BF",0x8C79],
+ ["C9C0",0x5EDF],
+ ["C9C1",0x63CF],
+ ["C9C2",0x75C5],
+ ["C9C3",0x79D2],
+ ["C9C4",0x82D7],
+ ["C9C5",0x9328],
+ ["C9C6",0x92F2],
+ ["C9C7",0x849C],
+ ["C9C8",0x86ED],
+ ["C9C9",0x9C2D],
+ ["C9CA",0x54C1],
+ ["C9CB",0x5F6C],
+ ["C9CC",0x658C],
+ ["C9CD",0x6D5C],
+ ["C9CE",0x7015],
+ ["C9CF",0x8CA7],
+ ["C9D0",0x8CD3],
+ ["C9D1",0x983B],
+ ["C9D2",0x654F],
+ ["C9D3",0x74F6],
+ ["C9D4",0x4E0D],
+ ["C9D5",0x4ED8],
+ ["C9D6",0x57E0],
+ ["C9D7",0x592B],
+ ["C9D8",0x5A66],
+ ["C9D9",0x5BCC],
+ ["C9DA",0x51A8],
+ ["C9DB",0x5E03],
+ ["C9DC",0x5E9C],
+ ["C9DD",0x6016],
+ ["C9DE",0x6276],
+ ["C9DF",0x6577],
+ ["C9E0",0x65A7],
+ ["C9E1",0x666E],
+ ["C9E2",0x6D6E],
+ ["C9E3",0x7236],
+ ["C9E4",0x7B26],
+ ["C9E5",0x8150],
+ ["C9E6",0x819A],
+ ["C9E7",0x8299],
+ ["C9E8",0x8B5C],
+ ["C9E9",0x8CA0],
+ ["C9EA",0x8CE6],
+ ["C9EB",0x8D74],
+ ["C9EC",0x961C],
+ ["C9ED",0x9644],
+ ["C9EE",0x4FAE],
+ ["C9EF",0x64AB],
+ ["C9F0",0x6B66],
+ ["C9F1",0x821E],
+ ["C9F2",0x8461],
+ ["C9F3",0x856A],
+ ["C9F4",0x90E8],
+ ["C9F5",0x5C01],
+ ["C9F6",0x6953],
+ ["C9F7",0x98A8],
+ ["C9F8",0x847A],
+ ["C9F9",0x8557],
+ ["C9FA",0x4F0F],
+ ["C9FB",0x526F],
+ ["C9FC",0x5FA9],
+ ["C9FD",0x5E45],
+ ["C9FE",0x670D],
+ ["CAA1",0x798F],
+ ["CAA2",0x8179],
+ ["CAA3",0x8907],
+ ["CAA4",0x8986],
+ ["CAA5",0x6DF5],
+ ["CAA6",0x5F17],
+ ["CAA7",0x6255],
+ ["CAA8",0x6CB8],
+ ["CAA9",0x4ECF],
+ ["CAAA",0x7269],
+ ["CAAB",0x9B92],
+ ["CAAC",0x5206],
+ ["CAAD",0x543B],
+ ["CAAE",0x5674],
+ ["CAAF",0x58B3],
+ ["CAB0",0x61A4],
+ ["CAB1",0x626E],
+ ["CAB2",0x711A],
+ ["CAB3",0x596E],
+ ["CAB4",0x7C89],
+ ["CAB5",0x7CDE],
+ ["CAB6",0x7D1B],
+ ["CAB7",0x96F0],
+ ["CAB8",0x6587],
+ ["CAB9",0x805E],
+ ["CABA",0x4E19],
+ ["CABB",0x4F75],
+ ["CABC",0x5175],
+ ["CABD",0x5840],
+ ["CABE",0x5E63],
+ ["CABF",0x5E73],
+ ["CAC0",0x5F0A],
+ ["CAC1",0x67C4],
+ ["CAC2",0x4E26],
+ ["CAC3",0x853D],
+ ["CAC4",0x9589],
+ ["CAC5",0x965B],
+ ["CAC6",0x7C73],
+ ["CAC7",0x9801],
+ ["CAC8",0x50FB],
+ ["CAC9",0x58C1],
+ ["CACA",0x7656],
+ ["CACB",0x78A7],
+ ["CACC",0x5225],
+ ["CACD",0x77A5],
+ ["CACE",0x8511],
+ ["CACF",0x7B86],
+ ["CAD0",0x504F],
+ ["CAD1",0x5909],
+ ["CAD2",0x7247],
+ ["CAD3",0x7BC7],
+ ["CAD4",0x7DE8],
+ ["CAD5",0x8FBA],
+ ["CAD6",0x8FD4],
+ ["CAD7",0x904D],
+ ["CAD8",0x4FBF],
+ ["CAD9",0x52C9],
+ ["CADA",0x5A29],
+ ["CADB",0x5F01],
+ ["CADC",0x97AD],
+ ["CADD",0x4FDD],
+ ["CADE",0x8217],
+ ["CADF",0x92EA],
+ ["CAE0",0x5703],
+ ["CAE1",0x6355],
+ ["CAE2",0x6B69],
+ ["CAE3",0x752B],
+ ["CAE4",0x88DC],
+ ["CAE5",0x8F14],
+ ["CAE6",0x7A42],
+ ["CAE7",0x52DF],
+ ["CAE8",0x5893],
+ ["CAE9",0x6155],
+ ["CAEA",0x620A],
+ ["CAEB",0x66AE],
+ ["CAEC",0x6BCD],
+ ["CAED",0x7C3F],
+ ["CAEE",0x83E9],
+ ["CAEF",0x5023],
+ ["CAF0",0x4FF8],
+ ["CAF1",0x5305],
+ ["CAF2",0x5446],
+ ["CAF3",0x5831],
+ ["CAF4",0x5949],
+ ["CAF5",0x5B9D],
+ ["CAF6",0x5CF0],
+ ["CAF7",0x5CEF],
+ ["CAF8",0x5D29],
+ ["CAF9",0x5E96],
+ ["CAFA",0x62B1],
+ ["CAFB",0x6367],
+ ["CAFC",0x653E],
+ ["CAFD",0x65B9],
+ ["CAFE",0x670B],
+ ["CBA1",0x6CD5],
+ ["CBA2",0x6CE1],
+ ["CBA3",0x70F9],
+ ["CBA4",0x7832],
+ ["CBA5",0x7E2B],
+ ["CBA6",0x80DE],
+ ["CBA7",0x82B3],
+ ["CBA8",0x840C],
+ ["CBA9",0x84EC],
+ ["CBAA",0x8702],
+ ["CBAB",0x8912],
+ ["CBAC",0x8A2A],
+ ["CBAD",0x8C4A],
+ ["CBAE",0x90A6],
+ ["CBAF",0x92D2],
+ ["CBB0",0x98FD],
+ ["CBB1",0x9CF3],
+ ["CBB2",0x9D6C],
+ ["CBB3",0x4E4F],
+ ["CBB4",0x4EA1],
+ ["CBB5",0x508D],
+ ["CBB6",0x5256],
+ ["CBB7",0x574A],
+ ["CBB8",0x59A8],
+ ["CBB9",0x5E3D],
+ ["CBBA",0x5FD8],
+ ["CBBB",0x5FD9],
+ ["CBBC",0x623F],
+ ["CBBD",0x66B4],
+ ["CBBE",0x671B],
+ ["CBBF",0x67D0],
+ ["CBC0",0x68D2],
+ ["CBC1",0x5192],
+ ["CBC2",0x7D21],
+ ["CBC3",0x80AA],
+ ["CBC4",0x81A8],
+ ["CBC5",0x8B00],
+ ["CBC6",0x8C8C],
+ ["CBC7",0x8CBF],
+ ["CBC8",0x927E],
+ ["CBC9",0x9632],
+ ["CBCA",0x5420],
+ ["CBCB",0x982C],
+ ["CBCC",0x5317],
+ ["CBCD",0x50D5],
+ ["CBCE",0x535C],
+ ["CBCF",0x58A8],
+ ["CBD0",0x64B2],
+ ["CBD1",0x6734],
+ ["CBD2",0x7267],
+ ["CBD3",0x7766],
+ ["CBD4",0x7A46],
+ ["CBD5",0x91E6],
+ ["CBD6",0x52C3],
+ ["CBD7",0x6CA1],
+ ["CBD8",0x6B86],
+ ["CBD9",0x5800],
+ ["CBDA",0x5E4C],
+ ["CBDB",0x5954],
+ ["CBDC",0x672C],
+ ["CBDD",0x7FFB],
+ ["CBDE",0x51E1],
+ ["CBDF",0x76C6],
+ ["CBE0",0x6469],
+ ["CBE1",0x78E8],
+ ["CBE2",0x9B54],
+ ["CBE3",0x9EBB],
+ ["CBE4",0x57CB],
+ ["CBE5",0x59B9],
+ ["CBE6",0x6627],
+ ["CBE7",0x679A],
+ ["CBE8",0x6BCE],
+ ["CBE9",0x54E9],
+ ["CBEA",0x69D9],
+ ["CBEB",0x5E55],
+ ["CBEC",0x819C],
+ ["CBED",0x6795],
+ ["CBEE",0x9BAA],
+ ["CBEF",0x67FE],
+ ["CBF0",0x9C52],
+ ["CBF1",0x685D],
+ ["CBF2",0x4EA6],
+ ["CBF3",0x4FE3],
+ ["CBF4",0x53C8],
+ ["CBF5",0x62B9],
+ ["CBF6",0x672B],
+ ["CBF7",0x6CAB],
+ ["CBF8",0x8FC4],
+ ["CBF9",0x4FAD],
+ ["CBFA",0x7E6D],
+ ["CBFB",0x9EBF],
+ ["CBFC",0x4E07],
+ ["CBFD",0x6162],
+ ["CBFE",0x6E80],
+ ["CCA1",0x6F2B],
+ ["CCA2",0x8513],
+ ["CCA3",0x5473],
+ ["CCA4",0x672A],
+ ["CCA5",0x9B45],
+ ["CCA6",0x5DF3],
+ ["CCA7",0x7B95],
+ ["CCA8",0x5CAC],
+ ["CCA9",0x5BC6],
+ ["CCAA",0x871C],
+ ["CCAB",0x6E4A],
+ ["CCAC",0x84D1],
+ ["CCAD",0x7A14],
+ ["CCAE",0x8108],
+ ["CCAF",0x5999],
+ ["CCB0",0x7C8D],
+ ["CCB1",0x6C11],
+ ["CCB2",0x7720],
+ ["CCB3",0x52D9],
+ ["CCB4",0x5922],
+ ["CCB5",0x7121],
+ ["CCB6",0x725F],
+ ["CCB7",0x77DB],
+ ["CCB8",0x9727],
+ ["CCB9",0x9D61],
+ ["CCBA",0x690B],
+ ["CCBB",0x5A7F],
+ ["CCBC",0x5A18],
+ ["CCBD",0x51A5],
+ ["CCBE",0x540D],
+ ["CCBF",0x547D],
+ ["CCC0",0x660E],
+ ["CCC1",0x76DF],
+ ["CCC2",0x8FF7],
+ ["CCC3",0x9298],
+ ["CCC4",0x9CF4],
+ ["CCC5",0x59EA],
+ ["CCC6",0x725D],
+ ["CCC7",0x6EC5],
+ ["CCC8",0x514D],
+ ["CCC9",0x68C9],
+ ["CCCA",0x7DBF],
+ ["CCCB",0x7DEC],
+ ["CCCC",0x9762],
+ ["CCCD",0x9EBA],
+ ["CCCE",0x6478],
+ ["CCCF",0x6A21],
+ ["CCD0",0x8302],
+ ["CCD1",0x5984],
+ ["CCD2",0x5B5F],
+ ["CCD3",0x6BDB],
+ ["CCD4",0x731B],
+ ["CCD5",0x76F2],
+ ["CCD6",0x7DB2],
+ ["CCD7",0x8017],
+ ["CCD8",0x8499],
+ ["CCD9",0x5132],
+ ["CCDA",0x6728],
+ ["CCDB",0x9ED9],
+ ["CCDC",0x76EE],
+ ["CCDD",0x6762],
+ ["CCDE",0x52FF],
+ ["CCDF",0x9905],
+ ["CCE0",0x5C24],
+ ["CCE1",0x623B],
+ ["CCE2",0x7C7E],
+ ["CCE3",0x8CB0],
+ ["CCE4",0x554F],
+ ["CCE5",0x60B6],
+ ["CCE6",0x7D0B],
+ ["CCE7",0x9580],
+ ["CCE8",0x5301],
+ ["CCE9",0x4E5F],
+ ["CCEA",0x51B6],
+ ["CCEB",0x591C],
+ ["CCEC",0x723A],
+ ["CCED",0x8036],
+ ["CCEE",0x91CE],
+ ["CCEF",0x5F25],
+ ["CCF0",0x77E2],
+ ["CCF1",0x5384],
+ ["CCF2",0x5F79],
+ ["CCF3",0x7D04],
+ ["CCF4",0x85AC],
+ ["CCF5",0x8A33],
+ ["CCF6",0x8E8D],
+ ["CCF7",0x9756],
+ ["CCF8",0x67F3],
+ ["CCF9",0x85AE],
+ ["CCFA",0x9453],
+ ["CCFB",0x6109],
+ ["CCFC",0x6108],
+ ["CCFD",0x6CB9],
+ ["CCFE",0x7652],
+ ["CDA1",0x8AED],
+ ["CDA2",0x8F38],
+ ["CDA3",0x552F],
+ ["CDA4",0x4F51],
+ ["CDA5",0x512A],
+ ["CDA6",0x52C7],
+ ["CDA7",0x53CB],
+ ["CDA8",0x5BA5],
+ ["CDA9",0x5E7D],
+ ["CDAA",0x60A0],
+ ["CDAB",0x6182],
+ ["CDAC",0x63D6],
+ ["CDAD",0x6709],
+ ["CDAE",0x67DA],
+ ["CDAF",0x6E67],
+ ["CDB0",0x6D8C],
+ ["CDB1",0x7336],
+ ["CDB2",0x7337],
+ ["CDB3",0x7531],
+ ["CDB4",0x7950],
+ ["CDB5",0x88D5],
+ ["CDB6",0x8A98],
+ ["CDB7",0x904A],
+ ["CDB8",0x9091],
+ ["CDB9",0x90F5],
+ ["CDBA",0x96C4],
+ ["CDBB",0x878D],
+ ["CDBC",0x5915],
+ ["CDBD",0x4E88],
+ ["CDBE",0x4F59],
+ ["CDBF",0x4E0E],
+ ["CDC0",0x8A89],
+ ["CDC1",0x8F3F],
+ ["CDC2",0x9810],
+ ["CDC3",0x50AD],
+ ["CDC4",0x5E7C],
+ ["CDC5",0x5996],
+ ["CDC6",0x5BB9],
+ ["CDC7",0x5EB8],
+ ["CDC8",0x63DA],
+ ["CDC9",0x63FA],
+ ["CDCA",0x64C1],
+ ["CDCB",0x66DC],
+ ["CDCC",0x694A],
+ ["CDCD",0x69D8],
+ ["CDCE",0x6D0B],
+ ["CDCF",0x6EB6],
+ ["CDD0",0x7194],
+ ["CDD1",0x7528],
+ ["CDD2",0x7AAF],
+ ["CDD3",0x7F8A],
+ ["CDD4",0x8000],
+ ["CDD5",0x8449],
+ ["CDD6",0x84C9],
+ ["CDD7",0x8981],
+ ["CDD8",0x8B21],
+ ["CDD9",0x8E0A],
+ ["CDDA",0x9065],
+ ["CDDB",0x967D],
+ ["CDDC",0x990A],
+ ["CDDD",0x617E],
+ ["CDDE",0x6291],
+ ["CDDF",0x6B32],
+ ["CDE0",0x6C83],
+ ["CDE1",0x6D74],
+ ["CDE2",0x7FCC],
+ ["CDE3",0x7FFC],
+ ["CDE4",0x6DC0],
+ ["CDE5",0x7F85],
+ ["CDE6",0x87BA],
+ ["CDE7",0x88F8],
+ ["CDE8",0x6765],
+ ["CDE9",0x83B1],
+ ["CDEA",0x983C],
+ ["CDEB",0x96F7],
+ ["CDEC",0x6D1B],
+ ["CDED",0x7D61],
+ ["CDEE",0x843D],
+ ["CDEF",0x916A],
+ ["CDF0",0x4E71],
+ ["CDF1",0x5375],
+ ["CDF2",0x5D50],
+ ["CDF3",0x6B04],
+ ["CDF4",0x6FEB],
+ ["CDF5",0x85CD],
+ ["CDF6",0x862D],
+ ["CDF7",0x89A7],
+ ["CDF8",0x5229],
+ ["CDF9",0x540F],
+ ["CDFA",0x5C65],
+ ["CDFB",0x674E],
+ ["CDFC",0x68A8],
+ ["CDFD",0x7406],
+ ["CDFE",0x7483],
+ ["CEA1",0x75E2],
+ ["CEA2",0x88CF],
+ ["CEA3",0x88E1],
+ ["CEA4",0x91CC],
+ ["CEA5",0x96E2],
+ ["CEA6",0x9678],
+ ["CEA7",0x5F8B],
+ ["CEA8",0x7387],
+ ["CEA9",0x7ACB],
+ ["CEAA",0x844E],
+ ["CEAB",0x63A0],
+ ["CEAC",0x7565],
+ ["CEAD",0x5289],
+ ["CEAE",0x6D41],
+ ["CEAF",0x6E9C],
+ ["CEB0",0x7409],
+ ["CEB1",0x7559],
+ ["CEB2",0x786B],
+ ["CEB3",0x7C92],
+ ["CEB4",0x9686],
+ ["CEB5",0x7ADC],
+ ["CEB6",0x9F8D],
+ ["CEB7",0x4FB6],
+ ["CEB8",0x616E],
+ ["CEB9",0x65C5],
+ ["CEBA",0x865C],
+ ["CEBB",0x4E86],
+ ["CEBC",0x4EAE],
+ ["CEBD",0x50DA],
+ ["CEBE",0x4E21],
+ ["CEBF",0x51CC],
+ ["CEC0",0x5BEE],
+ ["CEC1",0x6599],
+ ["CEC2",0x6881],
+ ["CEC3",0x6DBC],
+ ["CEC4",0x731F],
+ ["CEC5",0x7642],
+ ["CEC6",0x77AD],
+ ["CEC7",0x7A1C],
+ ["CEC8",0x7CE7],
+ ["CEC9",0x826F],
+ ["CECA",0x8AD2],
+ ["CECB",0x907C],
+ ["CECC",0x91CF],
+ ["CECD",0x9675],
+ ["CECE",0x9818],
+ ["CECF",0x529B],
+ ["CED0",0x7DD1],
+ ["CED1",0x502B],
+ ["CED2",0x5398],
+ ["CED3",0x6797],
+ ["CED4",0x6DCB],
+ ["CED5",0x71D0],
+ ["CED6",0x7433],
+ ["CED7",0x81E8],
+ ["CED8",0x8F2A],
+ ["CED9",0x96A3],
+ ["CEDA",0x9C57],
+ ["CEDB",0x9E9F],
+ ["CEDC",0x7460],
+ ["CEDD",0x5841],
+ ["CEDE",0x6D99],
+ ["CEDF",0x7D2F],
+ ["CEE0",0x985E],
+ ["CEE1",0x4EE4],
+ ["CEE2",0x4F36],
+ ["CEE3",0x4F8B],
+ ["CEE4",0x51B7],
+ ["CEE5",0x52B1],
+ ["CEE6",0x5DBA],
+ ["CEE7",0x601C],
+ ["CEE8",0x73B2],
+ ["CEE9",0x793C],
+ ["CEEA",0x82D3],
+ ["CEEB",0x9234],
+ ["CEEC",0x96B7],
+ ["CEED",0x96F6],
+ ["CEEE",0x970A],
+ ["CEEF",0x9E97],
+ ["CEF0",0x9F62],
+ ["CEF1",0x66A6],
+ ["CEF2",0x6B74],
+ ["CEF3",0x5217],
+ ["CEF4",0x52A3],
+ ["CEF5",0x70C8],
+ ["CEF6",0x88C2],
+ ["CEF7",0x5EC9],
+ ["CEF8",0x604B],
+ ["CEF9",0x6190],
+ ["CEFA",0x6F23],
+ ["CEFB",0x7149],
+ ["CEFC",0x7C3E],
+ ["CEFD",0x7DF4],
+ ["CEFE",0x806F],
+ ["CFA1",0x84EE],
+ ["CFA2",0x9023],
+ ["CFA3",0x932C],
+ ["CFA4",0x5442],
+ ["CFA5",0x9B6F],
+ ["CFA6",0x6AD3],
+ ["CFA7",0x7089],
+ ["CFA8",0x8CC2],
+ ["CFA9",0x8DEF],
+ ["CFAA",0x9732],
+ ["CFAB",0x52B4],
+ ["CFAC",0x5A41],
+ ["CFAD",0x5ECA],
+ ["CFAE",0x5F04],
+ ["CFAF",0x6717],
+ ["CFB0",0x697C],
+ ["CFB1",0x6994],
+ ["CFB2",0x6D6A],
+ ["CFB3",0x6F0F],
+ ["CFB4",0x7262],
+ ["CFB5",0x72FC],
+ ["CFB6",0x7BED],
+ ["CFB7",0x8001],
+ ["CFB8",0x807E],
+ ["CFB9",0x874B],
+ ["CFBA",0x90CE],
+ ["CFBB",0x516D],
+ ["CFBC",0x9E93],
+ ["CFBD",0x7984],
+ ["CFBE",0x808B],
+ ["CFBF",0x9332],
+ ["CFC0",0x8AD6],
+ ["CFC1",0x502D],
+ ["CFC2",0x548C],
+ ["CFC3",0x8A71],
+ ["CFC4",0x6B6A],
+ ["CFC5",0x8CC4],
+ ["CFC6",0x8107],
+ ["CFC7",0x60D1],
+ ["CFC8",0x67A0],
+ ["CFC9",0x9DF2],
+ ["CFCA",0x4E99],
+ ["CFCB",0x4E98],
+ ["CFCC",0x9C10],
+ ["CFCD",0x8A6B],
+ ["CFCE",0x85C1],
+ ["CFCF",0x8568],
+ ["CFD0",0x6900],
+ ["CFD1",0x6E7E],
+ ["CFD2",0x7897],
+ ["CFD3",0x8155],
+ ["D0A1",0x5F0C],
+ ["D0A2",0x4E10],
+ ["D0A3",0x4E15],
+ ["D0A4",0x4E2A],
+ ["D0A5",0x4E31],
+ ["D0A6",0x4E36],
+ ["D0A7",0x4E3C],
+ ["D0A8",0x4E3F],
+ ["D0A9",0x4E42],
+ ["D0AA",0x4E56],
+ ["D0AB",0x4E58],
+ ["D0AC",0x4E82],
+ ["D0AD",0x4E85],
+ ["D0AE",0x8C6B],
+ ["D0AF",0x4E8A],
+ ["D0B0",0x8212],
+ ["D0B1",0x5F0D],
+ ["D0B2",0x4E8E],
+ ["D0B3",0x4E9E],
+ ["D0B4",0x4E9F],
+ ["D0B5",0x4EA0],
+ ["D0B6",0x4EA2],
+ ["D0B7",0x4EB0],
+ ["D0B8",0x4EB3],
+ ["D0B9",0x4EB6],
+ ["D0BA",0x4ECE],
+ ["D0BB",0x4ECD],
+ ["D0BC",0x4EC4],
+ ["D0BD",0x4EC6],
+ ["D0BE",0x4EC2],
+ ["D0BF",0x4ED7],
+ ["D0C0",0x4EDE],
+ ["D0C1",0x4EED],
+ ["D0C2",0x4EDF],
+ ["D0C3",0x4EF7],
+ ["D0C4",0x4F09],
+ ["D0C5",0x4F5A],
+ ["D0C6",0x4F30],
+ ["D0C7",0x4F5B],
+ ["D0C8",0x4F5D],
+ ["D0C9",0x4F57],
+ ["D0CA",0x4F47],
+ ["D0CB",0x4F76],
+ ["D0CC",0x4F88],
+ ["D0CD",0x4F8F],
+ ["D0CE",0x4F98],
+ ["D0CF",0x4F7B],
+ ["D0D0",0x4F69],
+ ["D0D1",0x4F70],
+ ["D0D2",0x4F91],
+ ["D0D3",0x4F6F],
+ ["D0D4",0x4F86],
+ ["D0D5",0x4F96],
+ ["D0D6",0x5118],
+ ["D0D7",0x4FD4],
+ ["D0D8",0x4FDF],
+ ["D0D9",0x4FCE],
+ ["D0DA",0x4FD8],
+ ["D0DB",0x4FDB],
+ ["D0DC",0x4FD1],
+ ["D0DD",0x4FDA],
+ ["D0DE",0x4FD0],
+ ["D0DF",0x4FE4],
+ ["D0E0",0x4FE5],
+ ["D0E1",0x501A],
+ ["D0E2",0x5028],
+ ["D0E3",0x5014],
+ ["D0E4",0x502A],
+ ["D0E5",0x5025],
+ ["D0E6",0x5005],
+ ["D0E7",0x4F1C],
+ ["D0E8",0x4FF6],
+ ["D0E9",0x5021],
+ ["D0EA",0x5029],
+ ["D0EB",0x502C],
+ ["D0EC",0x4FFE],
+ ["D0ED",0x4FEF],
+ ["D0EE",0x5011],
+ ["D0EF",0x5006],
+ ["D0F0",0x5043],
+ ["D0F1",0x5047],
+ ["D0F2",0x6703],
+ ["D0F3",0x5055],
+ ["D0F4",0x5050],
+ ["D0F5",0x5048],
+ ["D0F6",0x505A],
+ ["D0F7",0x5056],
+ ["D0F8",0x506C],
+ ["D0F9",0x5078],
+ ["D0FA",0x5080],
+ ["D0FB",0x509A],
+ ["D0FC",0x5085],
+ ["D0FD",0x50B4],
+ ["D0FE",0x50B2],
+ ["D1A1",0x50C9],
+ ["D1A2",0x50CA],
+ ["D1A3",0x50B3],
+ ["D1A4",0x50C2],
+ ["D1A5",0x50D6],
+ ["D1A6",0x50DE],
+ ["D1A7",0x50E5],
+ ["D1A8",0x50ED],
+ ["D1A9",0x50E3],
+ ["D1AA",0x50EE],
+ ["D1AB",0x50F9],
+ ["D1AC",0x50F5],
+ ["D1AD",0x5109],
+ ["D1AE",0x5101],
+ ["D1AF",0x5102],
+ ["D1B0",0x5116],
+ ["D1B1",0x5115],
+ ["D1B2",0x5114],
+ ["D1B3",0x511A],
+ ["D1B4",0x5121],
+ ["D1B5",0x513A],
+ ["D1B6",0x5137],
+ ["D1B7",0x513C],
+ ["D1B8",0x513B],
+ ["D1B9",0x513F],
+ ["D1BA",0x5140],
+ ["D1BB",0x5152],
+ ["D1BC",0x514C],
+ ["D1BD",0x5154],
+ ["D1BE",0x5162],
+ ["D1BF",0x7AF8],
+ ["D1C0",0x5169],
+ ["D1C1",0x516A],
+ ["D1C2",0x516E],
+ ["D1C3",0x5180],
+ ["D1C4",0x5182],
+ ["D1C5",0x56D8],
+ ["D1C6",0x518C],
+ ["D1C7",0x5189],
+ ["D1C8",0x518F],
+ ["D1C9",0x5191],
+ ["D1CA",0x5193],
+ ["D1CB",0x5195],
+ ["D1CC",0x5196],
+ ["D1CD",0x51A4],
+ ["D1CE",0x51A6],
+ ["D1CF",0x51A2],
+ ["D1D0",0x51A9],
+ ["D1D1",0x51AA],
+ ["D1D2",0x51AB],
+ ["D1D3",0x51B3],
+ ["D1D4",0x51B1],
+ ["D1D5",0x51B2],
+ ["D1D6",0x51B0],
+ ["D1D7",0x51B5],
+ ["D1D8",0x51BD],
+ ["D1D9",0x51C5],
+ ["D1DA",0x51C9],
+ ["D1DB",0x51DB],
+ ["D1DC",0x51E0],
+ ["D1DD",0x8655],
+ ["D1DE",0x51E9],
+ ["D1DF",0x51ED],
+ ["D1E0",0x51F0],
+ ["D1E1",0x51F5],
+ ["D1E2",0x51FE],
+ ["D1E3",0x5204],
+ ["D1E4",0x520B],
+ ["D1E5",0x5214],
+ ["D1E6",0x520E],
+ ["D1E7",0x5227],
+ ["D1E8",0x522A],
+ ["D1E9",0x522E],
+ ["D1EA",0x5233],
+ ["D1EB",0x5239],
+ ["D1EC",0x524F],
+ ["D1ED",0x5244],
+ ["D1EE",0x524B],
+ ["D1EF",0x524C],
+ ["D1F0",0x525E],
+ ["D1F1",0x5254],
+ ["D1F2",0x526A],
+ ["D1F3",0x5274],
+ ["D1F4",0x5269],
+ ["D1F5",0x5273],
+ ["D1F6",0x527F],
+ ["D1F7",0x527D],
+ ["D1F8",0x528D],
+ ["D1F9",0x5294],
+ ["D1FA",0x5292],
+ ["D1FB",0x5271],
+ ["D1FC",0x5288],
+ ["D1FD",0x5291],
+ ["D1FE",0x8FA8],
+ ["D2A1",0x8FA7],
+ ["D2A2",0x52AC],
+ ["D2A3",0x52AD],
+ ["D2A4",0x52BC],
+ ["D2A5",0x52B5],
+ ["D2A6",0x52C1],
+ ["D2A7",0x52CD],
+ ["D2A8",0x52D7],
+ ["D2A9",0x52DE],
+ ["D2AA",0x52E3],
+ ["D2AB",0x52E6],
+ ["D2AC",0x98ED],
+ ["D2AD",0x52E0],
+ ["D2AE",0x52F3],
+ ["D2AF",0x52F5],
+ ["D2B0",0x52F8],
+ ["D2B1",0x52F9],
+ ["D2B2",0x5306],
+ ["D2B3",0x5308],
+ ["D2B4",0x7538],
+ ["D2B5",0x530D],
+ ["D2B6",0x5310],
+ ["D2B7",0x530F],
+ ["D2B8",0x5315],
+ ["D2B9",0x531A],
+ ["D2BA",0x5323],
+ ["D2BB",0x532F],
+ ["D2BC",0x5331],
+ ["D2BD",0x5333],
+ ["D2BE",0x5338],
+ ["D2BF",0x5340],
+ ["D2C0",0x5346],
+ ["D2C1",0x5345],
+ ["D2C2",0x4E17],
+ ["D2C3",0x5349],
+ ["D2C4",0x534D],
+ ["D2C5",0x51D6],
+ ["D2C6",0x535E],
+ ["D2C7",0x5369],
+ ["D2C8",0x536E],
+ ["D2C9",0x5918],
+ ["D2CA",0x537B],
+ ["D2CB",0x5377],
+ ["D2CC",0x5382],
+ ["D2CD",0x5396],
+ ["D2CE",0x53A0],
+ ["D2CF",0x53A6],
+ ["D2D0",0x53A5],
+ ["D2D1",0x53AE],
+ ["D2D2",0x53B0],
+ ["D2D3",0x53B6],
+ ["D2D4",0x53C3],
+ ["D2D5",0x7C12],
+ ["D2D6",0x96D9],
+ ["D2D7",0x53DF],
+ ["D2D8",0x66FC],
+ ["D2D9",0x71EE],
+ ["D2DA",0x53EE],
+ ["D2DB",0x53E8],
+ ["D2DC",0x53ED],
+ ["D2DD",0x53FA],
+ ["D2DE",0x5401],
+ ["D2DF",0x543D],
+ ["D2E0",0x5440],
+ ["D2E1",0x542C],
+ ["D2E2",0x542D],
+ ["D2E3",0x543C],
+ ["D2E4",0x542E],
+ ["D2E5",0x5436],
+ ["D2E6",0x5429],
+ ["D2E7",0x541D],
+ ["D2E8",0x544E],
+ ["D2E9",0x548F],
+ ["D2EA",0x5475],
+ ["D2EB",0x548E],
+ ["D2EC",0x545F],
+ ["D2ED",0x5471],
+ ["D2EE",0x5477],
+ ["D2EF",0x5470],
+ ["D2F0",0x5492],
+ ["D2F1",0x547B],
+ ["D2F2",0x5480],
+ ["D2F3",0x5476],
+ ["D2F4",0x5484],
+ ["D2F5",0x5490],
+ ["D2F6",0x5486],
+ ["D2F7",0x54C7],
+ ["D2F8",0x54A2],
+ ["D2F9",0x54B8],
+ ["D2FA",0x54A5],
+ ["D2FB",0x54AC],
+ ["D2FC",0x54C4],
+ ["D2FD",0x54C8],
+ ["D2FE",0x54A8],
+ ["D3A1",0x54AB],
+ ["D3A2",0x54C2],
+ ["D3A3",0x54A4],
+ ["D3A4",0x54BE],
+ ["D3A5",0x54BC],
+ ["D3A6",0x54D8],
+ ["D3A7",0x54E5],
+ ["D3A8",0x54E6],
+ ["D3A9",0x550F],
+ ["D3AA",0x5514],
+ ["D3AB",0x54FD],
+ ["D3AC",0x54EE],
+ ["D3AD",0x54ED],
+ ["D3AE",0x54FA],
+ ["D3AF",0x54E2],
+ ["D3B0",0x5539],
+ ["D3B1",0x5540],
+ ["D3B2",0x5563],
+ ["D3B3",0x554C],
+ ["D3B4",0x552E],
+ ["D3B5",0x555C],
+ ["D3B6",0x5545],
+ ["D3B7",0x5556],
+ ["D3B8",0x5557],
+ ["D3B9",0x5538],
+ ["D3BA",0x5533],
+ ["D3BB",0x555D],
+ ["D3BC",0x5599],
+ ["D3BD",0x5580],
+ ["D3BE",0x54AF],
+ ["D3BF",0x558A],
+ ["D3C0",0x559F],
+ ["D3C1",0x557B],
+ ["D3C2",0x557E],
+ ["D3C3",0x5598],
+ ["D3C4",0x559E],
+ ["D3C5",0x55AE],
+ ["D3C6",0x557C],
+ ["D3C7",0x5583],
+ ["D3C8",0x55A9],
+ ["D3C9",0x5587],
+ ["D3CA",0x55A8],
+ ["D3CB",0x55DA],
+ ["D3CC",0x55C5],
+ ["D3CD",0x55DF],
+ ["D3CE",0x55C4],
+ ["D3CF",0x55DC],
+ ["D3D0",0x55E4],
+ ["D3D1",0x55D4],
+ ["D3D2",0x5614],
+ ["D3D3",0x55F7],
+ ["D3D4",0x5616],
+ ["D3D5",0x55FE],
+ ["D3D6",0x55FD],
+ ["D3D7",0x561B],
+ ["D3D8",0x55F9],
+ ["D3D9",0x564E],
+ ["D3DA",0x5650],
+ ["D3DB",0x71DF],
+ ["D3DC",0x5634],
+ ["D3DD",0x5636],
+ ["D3DE",0x5632],
+ ["D3DF",0x5638],
+ ["D3E0",0x566B],
+ ["D3E1",0x5664],
+ ["D3E2",0x562F],
+ ["D3E3",0x566C],
+ ["D3E4",0x566A],
+ ["D3E5",0x5686],
+ ["D3E6",0x5680],
+ ["D3E7",0x568A],
+ ["D3E8",0x56A0],
+ ["D3E9",0x5694],
+ ["D3EA",0x568F],
+ ["D3EB",0x56A5],
+ ["D3EC",0x56AE],
+ ["D3ED",0x56B6],
+ ["D3EE",0x56B4],
+ ["D3EF",0x56C2],
+ ["D3F0",0x56BC],
+ ["D3F1",0x56C1],
+ ["D3F2",0x56C3],
+ ["D3F3",0x56C0],
+ ["D3F4",0x56C8],
+ ["D3F5",0x56CE],
+ ["D3F6",0x56D1],
+ ["D3F7",0x56D3],
+ ["D3F8",0x56D7],
+ ["D3F9",0x56EE],
+ ["D3FA",0x56F9],
+ ["D3FB",0x5700],
+ ["D3FC",0x56FF],
+ ["D3FD",0x5704],
+ ["D3FE",0x5709],
+ ["D4A1",0x5708],
+ ["D4A2",0x570B],
+ ["D4A3",0x570D],
+ ["D4A4",0x5713],
+ ["D4A5",0x5718],
+ ["D4A6",0x5716],
+ ["D4A7",0x55C7],
+ ["D4A8",0x571C],
+ ["D4A9",0x5726],
+ ["D4AA",0x5737],
+ ["D4AB",0x5738],
+ ["D4AC",0x574E],
+ ["D4AD",0x573B],
+ ["D4AE",0x5740],
+ ["D4AF",0x574F],
+ ["D4B0",0x5769],
+ ["D4B1",0x57C0],
+ ["D4B2",0x5788],
+ ["D4B3",0x5761],
+ ["D4B4",0x577F],
+ ["D4B5",0x5789],
+ ["D4B6",0x5793],
+ ["D4B7",0x57A0],
+ ["D4B8",0x57B3],
+ ["D4B9",0x57A4],
+ ["D4BA",0x57AA],
+ ["D4BB",0x57B0],
+ ["D4BC",0x57C3],
+ ["D4BD",0x57C6],
+ ["D4BE",0x57D4],
+ ["D4BF",0x57D2],
+ ["D4C0",0x57D3],
+ ["D4C1",0x580A],
+ ["D4C2",0x57D6],
+ ["D4C3",0x57E3],
+ ["D4C4",0x580B],
+ ["D4C5",0x5819],
+ ["D4C6",0x581D],
+ ["D4C7",0x5872],
+ ["D4C8",0x5821],
+ ["D4C9",0x5862],
+ ["D4CA",0x584B],
+ ["D4CB",0x5870],
+ ["D4CC",0x6BC0],
+ ["D4CD",0x5852],
+ ["D4CE",0x583D],
+ ["D4CF",0x5879],
+ ["D4D0",0x5885],
+ ["D4D1",0x58B9],
+ ["D4D2",0x589F],
+ ["D4D3",0x58AB],
+ ["D4D4",0x58BA],
+ ["D4D5",0x58DE],
+ ["D4D6",0x58BB],
+ ["D4D7",0x58B8],
+ ["D4D8",0x58AE],
+ ["D4D9",0x58C5],
+ ["D4DA",0x58D3],
+ ["D4DB",0x58D1],
+ ["D4DC",0x58D7],
+ ["D4DD",0x58D9],
+ ["D4DE",0x58D8],
+ ["D4DF",0x58E5],
+ ["D4E0",0x58DC],
+ ["D4E1",0x58E4],
+ ["D4E2",0x58DF],
+ ["D4E3",0x58EF],
+ ["D4E4",0x58FA],
+ ["D4E5",0x58F9],
+ ["D4E6",0x58FB],
+ ["D4E7",0x58FC],
+ ["D4E8",0x58FD],
+ ["D4E9",0x5902],
+ ["D4EA",0x590A],
+ ["D4EB",0x5910],
+ ["D4EC",0x591B],
+ ["D4ED",0x68A6],
+ ["D4EE",0x5925],
+ ["D4EF",0x592C],
+ ["D4F0",0x592D],
+ ["D4F1",0x5932],
+ ["D4F2",0x5938],
+ ["D4F3",0x593E],
+ ["D4F4",0x7AD2],
+ ["D4F5",0x5955],
+ ["D4F6",0x5950],
+ ["D4F7",0x594E],
+ ["D4F8",0x595A],
+ ["D4F9",0x5958],
+ ["D4FA",0x5962],
+ ["D4FB",0x5960],
+ ["D4FC",0x5967],
+ ["D4FD",0x596C],
+ ["D4FE",0x5969],
+ ["D5A1",0x5978],
+ ["D5A2",0x5981],
+ ["D5A3",0x599D],
+ ["D5A4",0x4F5E],
+ ["D5A5",0x4FAB],
+ ["D5A6",0x59A3],
+ ["D5A7",0x59B2],
+ ["D5A8",0x59C6],
+ ["D5A9",0x59E8],
+ ["D5AA",0x59DC],
+ ["D5AB",0x598D],
+ ["D5AC",0x59D9],
+ ["D5AD",0x59DA],
+ ["D5AE",0x5A25],
+ ["D5AF",0x5A1F],
+ ["D5B0",0x5A11],
+ ["D5B1",0x5A1C],
+ ["D5B2",0x5A09],
+ ["D5B3",0x5A1A],
+ ["D5B4",0x5A40],
+ ["D5B5",0x5A6C],
+ ["D5B6",0x5A49],
+ ["D5B7",0x5A35],
+ ["D5B8",0x5A36],
+ ["D5B9",0x5A62],
+ ["D5BA",0x5A6A],
+ ["D5BB",0x5A9A],
+ ["D5BC",0x5ABC],
+ ["D5BD",0x5ABE],
+ ["D5BE",0x5ACB],
+ ["D5BF",0x5AC2],
+ ["D5C0",0x5ABD],
+ ["D5C1",0x5AE3],
+ ["D5C2",0x5AD7],
+ ["D5C3",0x5AE6],
+ ["D5C4",0x5AE9],
+ ["D5C5",0x5AD6],
+ ["D5C6",0x5AFA],
+ ["D5C7",0x5AFB],
+ ["D5C8",0x5B0C],
+ ["D5C9",0x5B0B],
+ ["D5CA",0x5B16],
+ ["D5CB",0x5B32],
+ ["D5CC",0x5AD0],
+ ["D5CD",0x5B2A],
+ ["D5CE",0x5B36],
+ ["D5CF",0x5B3E],
+ ["D5D0",0x5B43],
+ ["D5D1",0x5B45],
+ ["D5D2",0x5B40],
+ ["D5D3",0x5B51],
+ ["D5D4",0x5B55],
+ ["D5D5",0x5B5A],
+ ["D5D6",0x5B5B],
+ ["D5D7",0x5B65],
+ ["D5D8",0x5B69],
+ ["D5D9",0x5B70],
+ ["D5DA",0x5B73],
+ ["D5DB",0x5B75],
+ ["D5DC",0x5B78],
+ ["D5DD",0x6588],
+ ["D5DE",0x5B7A],
+ ["D5DF",0x5B80],
+ ["D5E0",0x5B83],
+ ["D5E1",0x5BA6],
+ ["D5E2",0x5BB8],
+ ["D5E3",0x5BC3],
+ ["D5E4",0x5BC7],
+ ["D5E5",0x5BC9],
+ ["D5E6",0x5BD4],
+ ["D5E7",0x5BD0],
+ ["D5E8",0x5BE4],
+ ["D5E9",0x5BE6],
+ ["D5EA",0x5BE2],
+ ["D5EB",0x5BDE],
+ ["D5EC",0x5BE5],
+ ["D5ED",0x5BEB],
+ ["D5EE",0x5BF0],
+ ["D5EF",0x5BF6],
+ ["D5F0",0x5BF3],
+ ["D5F1",0x5C05],
+ ["D5F2",0x5C07],
+ ["D5F3",0x5C08],
+ ["D5F4",0x5C0D],
+ ["D5F5",0x5C13],
+ ["D5F6",0x5C20],
+ ["D5F7",0x5C22],
+ ["D5F8",0x5C28],
+ ["D5F9",0x5C38],
+ ["D5FA",0x5C39],
+ ["D5FB",0x5C41],
+ ["D5FC",0x5C46],
+ ["D5FD",0x5C4E],
+ ["D5FE",0x5C53],
+ ["D6A1",0x5C50],
+ ["D6A2",0x5C4F],
+ ["D6A3",0x5B71],
+ ["D6A4",0x5C6C],
+ ["D6A5",0x5C6E],
+ ["D6A6",0x4E62],
+ ["D6A7",0x5C76],
+ ["D6A8",0x5C79],
+ ["D6A9",0x5C8C],
+ ["D6AA",0x5C91],
+ ["D6AB",0x5C94],
+ ["D6AC",0x599B],
+ ["D6AD",0x5CAB],
+ ["D6AE",0x5CBB],
+ ["D6AF",0x5CB6],
+ ["D6B0",0x5CBC],
+ ["D6B1",0x5CB7],
+ ["D6B2",0x5CC5],
+ ["D6B3",0x5CBE],
+ ["D6B4",0x5CC7],
+ ["D6B5",0x5CD9],
+ ["D6B6",0x5CE9],
+ ["D6B7",0x5CFD],
+ ["D6B8",0x5CFA],
+ ["D6B9",0x5CED],
+ ["D6BA",0x5D8C],
+ ["D6BB",0x5CEA],
+ ["D6BC",0x5D0B],
+ ["D6BD",0x5D15],
+ ["D6BE",0x5D17],
+ ["D6BF",0x5D5C],
+ ["D6C0",0x5D1F],
+ ["D6C1",0x5D1B],
+ ["D6C2",0x5D11],
+ ["D6C3",0x5D14],
+ ["D6C4",0x5D22],
+ ["D6C5",0x5D1A],
+ ["D6C6",0x5D19],
+ ["D6C7",0x5D18],
+ ["D6C8",0x5D4C],
+ ["D6C9",0x5D52],
+ ["D6CA",0x5D4E],
+ ["D6CB",0x5D4B],
+ ["D6CC",0x5D6C],
+ ["D6CD",0x5D73],
+ ["D6CE",0x5D76],
+ ["D6CF",0x5D87],
+ ["D6D0",0x5D84],
+ ["D6D1",0x5D82],
+ ["D6D2",0x5DA2],
+ ["D6D3",0x5D9D],
+ ["D6D4",0x5DAC],
+ ["D6D5",0x5DAE],
+ ["D6D6",0x5DBD],
+ ["D6D7",0x5D90],
+ ["D6D8",0x5DB7],
+ ["D6D9",0x5DBC],
+ ["D6DA",0x5DC9],
+ ["D6DB",0x5DCD],
+ ["D6DC",0x5DD3],
+ ["D6DD",0x5DD2],
+ ["D6DE",0x5DD6],
+ ["D6DF",0x5DDB],
+ ["D6E0",0x5DEB],
+ ["D6E1",0x5DF2],
+ ["D6E2",0x5DF5],
+ ["D6E3",0x5E0B],
+ ["D6E4",0x5E1A],
+ ["D6E5",0x5E19],
+ ["D6E6",0x5E11],
+ ["D6E7",0x5E1B],
+ ["D6E8",0x5E36],
+ ["D6E9",0x5E37],
+ ["D6EA",0x5E44],
+ ["D6EB",0x5E43],
+ ["D6EC",0x5E40],
+ ["D6ED",0x5E4E],
+ ["D6EE",0x5E57],
+ ["D6EF",0x5E54],
+ ["D6F0",0x5E5F],
+ ["D6F1",0x5E62],
+ ["D6F2",0x5E64],
+ ["D6F3",0x5E47],
+ ["D6F4",0x5E75],
+ ["D6F5",0x5E76],
+ ["D6F6",0x5E7A],
+ ["D6F7",0x9EBC],
+ ["D6F8",0x5E7F],
+ ["D6F9",0x5EA0],
+ ["D6FA",0x5EC1],
+ ["D6FB",0x5EC2],
+ ["D6FC",0x5EC8],
+ ["D6FD",0x5ED0],
+ ["D6FE",0x5ECF],
+ ["D7A1",0x5ED6],
+ ["D7A2",0x5EE3],
+ ["D7A3",0x5EDD],
+ ["D7A4",0x5EDA],
+ ["D7A5",0x5EDB],
+ ["D7A6",0x5EE2],
+ ["D7A7",0x5EE1],
+ ["D7A8",0x5EE8],
+ ["D7A9",0x5EE9],
+ ["D7AA",0x5EEC],
+ ["D7AB",0x5EF1],
+ ["D7AC",0x5EF3],
+ ["D7AD",0x5EF0],
+ ["D7AE",0x5EF4],
+ ["D7AF",0x5EF8],
+ ["D7B0",0x5EFE],
+ ["D7B1",0x5F03],
+ ["D7B2",0x5F09],
+ ["D7B3",0x5F5D],
+ ["D7B4",0x5F5C],
+ ["D7B5",0x5F0B],
+ ["D7B6",0x5F11],
+ ["D7B7",0x5F16],
+ ["D7B8",0x5F29],
+ ["D7B9",0x5F2D],
+ ["D7BA",0x5F38],
+ ["D7BB",0x5F41],
+ ["D7BC",0x5F48],
+ ["D7BD",0x5F4C],
+ ["D7BE",0x5F4E],
+ ["D7BF",0x5F2F],
+ ["D7C0",0x5F51],
+ ["D7C1",0x5F56],
+ ["D7C2",0x5F57],
+ ["D7C3",0x5F59],
+ ["D7C4",0x5F61],
+ ["D7C5",0x5F6D],
+ ["D7C6",0x5F73],
+ ["D7C7",0x5F77],
+ ["D7C8",0x5F83],
+ ["D7C9",0x5F82],
+ ["D7CA",0x5F7F],
+ ["D7CB",0x5F8A],
+ ["D7CC",0x5F88],
+ ["D7CD",0x5F91],
+ ["D7CE",0x5F87],
+ ["D7CF",0x5F9E],
+ ["D7D0",0x5F99],
+ ["D7D1",0x5F98],
+ ["D7D2",0x5FA0],
+ ["D7D3",0x5FA8],
+ ["D7D4",0x5FAD],
+ ["D7D5",0x5FBC],
+ ["D7D6",0x5FD6],
+ ["D7D7",0x5FFB],
+ ["D7D8",0x5FE4],
+ ["D7D9",0x5FF8],
+ ["D7DA",0x5FF1],
+ ["D7DB",0x5FDD],
+ ["D7DC",0x60B3],
+ ["D7DD",0x5FFF],
+ ["D7DE",0x6021],
+ ["D7DF",0x6060],
+ ["D7E0",0x6019],
+ ["D7E1",0x6010],
+ ["D7E2",0x6029],
+ ["D7E3",0x600E],
+ ["D7E4",0x6031],
+ ["D7E5",0x601B],
+ ["D7E6",0x6015],
+ ["D7E7",0x602B],
+ ["D7E8",0x6026],
+ ["D7E9",0x600F],
+ ["D7EA",0x603A],
+ ["D7EB",0x605A],
+ ["D7EC",0x6041],
+ ["D7ED",0x606A],
+ ["D7EE",0x6077],
+ ["D7EF",0x605F],
+ ["D7F0",0x604A],
+ ["D7F1",0x6046],
+ ["D7F2",0x604D],
+ ["D7F3",0x6063],
+ ["D7F4",0x6043],
+ ["D7F5",0x6064],
+ ["D7F6",0x6042],
+ ["D7F7",0x606C],
+ ["D7F8",0x606B],
+ ["D7F9",0x6059],
+ ["D7FA",0x6081],
+ ["D7FB",0x608D],
+ ["D7FC",0x60E7],
+ ["D7FD",0x6083],
+ ["D7FE",0x609A],
+ ["D8A1",0x6084],
+ ["D8A2",0x609B],
+ ["D8A3",0x6096],
+ ["D8A4",0x6097],
+ ["D8A5",0x6092],
+ ["D8A6",0x60A7],
+ ["D8A7",0x608B],
+ ["D8A8",0x60E1],
+ ["D8A9",0x60B8],
+ ["D8AA",0x60E0],
+ ["D8AB",0x60D3],
+ ["D8AC",0x60B4],
+ ["D8AD",0x5FF0],
+ ["D8AE",0x60BD],
+ ["D8AF",0x60C6],
+ ["D8B0",0x60B5],
+ ["D8B1",0x60D8],
+ ["D8B2",0x614D],
+ ["D8B3",0x6115],
+ ["D8B4",0x6106],
+ ["D8B5",0x60F6],
+ ["D8B6",0x60F7],
+ ["D8B7",0x6100],
+ ["D8B8",0x60F4],
+ ["D8B9",0x60FA],
+ ["D8BA",0x6103],
+ ["D8BB",0x6121],
+ ["D8BC",0x60FB],
+ ["D8BD",0x60F1],
+ ["D8BE",0x610D],
+ ["D8BF",0x610E],
+ ["D8C0",0x6147],
+ ["D8C1",0x613E],
+ ["D8C2",0x6128],
+ ["D8C3",0x6127],
+ ["D8C4",0x614A],
+ ["D8C5",0x613F],
+ ["D8C6",0x613C],
+ ["D8C7",0x612C],
+ ["D8C8",0x6134],
+ ["D8C9",0x613D],
+ ["D8CA",0x6142],
+ ["D8CB",0x6144],
+ ["D8CC",0x6173],
+ ["D8CD",0x6177],
+ ["D8CE",0x6158],
+ ["D8CF",0x6159],
+ ["D8D0",0x615A],
+ ["D8D1",0x616B],
+ ["D8D2",0x6174],
+ ["D8D3",0x616F],
+ ["D8D4",0x6165],
+ ["D8D5",0x6171],
+ ["D8D6",0x615F],
+ ["D8D7",0x615D],
+ ["D8D8",0x6153],
+ ["D8D9",0x6175],
+ ["D8DA",0x6199],
+ ["D8DB",0x6196],
+ ["D8DC",0x6187],
+ ["D8DD",0x61AC],
+ ["D8DE",0x6194],
+ ["D8DF",0x619A],
+ ["D8E0",0x618A],
+ ["D8E1",0x6191],
+ ["D8E2",0x61AB],
+ ["D8E3",0x61AE],
+ ["D8E4",0x61CC],
+ ["D8E5",0x61CA],
+ ["D8E6",0x61C9],
+ ["D8E7",0x61F7],
+ ["D8E8",0x61C8],
+ ["D8E9",0x61C3],
+ ["D8EA",0x61C6],
+ ["D8EB",0x61BA],
+ ["D8EC",0x61CB],
+ ["D8ED",0x7F79],
+ ["D8EE",0x61CD],
+ ["D8EF",0x61E6],
+ ["D8F0",0x61E3],
+ ["D8F1",0x61F6],
+ ["D8F2",0x61FA],
+ ["D8F3",0x61F4],
+ ["D8F4",0x61FF],
+ ["D8F5",0x61FD],
+ ["D8F6",0x61FC],
+ ["D8F7",0x61FE],
+ ["D8F8",0x6200],
+ ["D8F9",0x6208],
+ ["D8FA",0x6209],
+ ["D8FB",0x620D],
+ ["D8FC",0x620C],
+ ["D8FD",0x6214],
+ ["D8FE",0x621B],
+ ["D9A1",0x621E],
+ ["D9A2",0x6221],
+ ["D9A3",0x622A],
+ ["D9A4",0x622E],
+ ["D9A5",0x6230],
+ ["D9A6",0x6232],
+ ["D9A7",0x6233],
+ ["D9A8",0x6241],
+ ["D9A9",0x624E],
+ ["D9AA",0x625E],
+ ["D9AB",0x6263],
+ ["D9AC",0x625B],
+ ["D9AD",0x6260],
+ ["D9AE",0x6268],
+ ["D9AF",0x627C],
+ ["D9B0",0x6282],
+ ["D9B1",0x6289],
+ ["D9B2",0x627E],
+ ["D9B3",0x6292],
+ ["D9B4",0x6293],
+ ["D9B5",0x6296],
+ ["D9B6",0x62D4],
+ ["D9B7",0x6283],
+ ["D9B8",0x6294],
+ ["D9B9",0x62D7],
+ ["D9BA",0x62D1],
+ ["D9BB",0x62BB],
+ ["D9BC",0x62CF],
+ ["D9BD",0x62FF],
+ ["D9BE",0x62C6],
+ ["D9BF",0x64D4],
+ ["D9C0",0x62C8],
+ ["D9C1",0x62DC],
+ ["D9C2",0x62CC],
+ ["D9C3",0x62CA],
+ ["D9C4",0x62C2],
+ ["D9C5",0x62C7],
+ ["D9C6",0x629B],
+ ["D9C7",0x62C9],
+ ["D9C8",0x630C],
+ ["D9C9",0x62EE],
+ ["D9CA",0x62F1],
+ ["D9CB",0x6327],
+ ["D9CC",0x6302],
+ ["D9CD",0x6308],
+ ["D9CE",0x62EF],
+ ["D9CF",0x62F5],
+ ["D9D0",0x6350],
+ ["D9D1",0x633E],
+ ["D9D2",0x634D],
+ ["D9D3",0x641C],
+ ["D9D4",0x634F],
+ ["D9D5",0x6396],
+ ["D9D6",0x638E],
+ ["D9D7",0x6380],
+ ["D9D8",0x63AB],
+ ["D9D9",0x6376],
+ ["D9DA",0x63A3],
+ ["D9DB",0x638F],
+ ["D9DC",0x6389],
+ ["D9DD",0x639F],
+ ["D9DE",0x63B5],
+ ["D9DF",0x636B],
+ ["D9E0",0x6369],
+ ["D9E1",0x63BE],
+ ["D9E2",0x63E9],
+ ["D9E3",0x63C0],
+ ["D9E4",0x63C6],
+ ["D9E5",0x63E3],
+ ["D9E6",0x63C9],
+ ["D9E7",0x63D2],
+ ["D9E8",0x63F6],
+ ["D9E9",0x63C4],
+ ["D9EA",0x6416],
+ ["D9EB",0x6434],
+ ["D9EC",0x6406],
+ ["D9ED",0x6413],
+ ["D9EE",0x6426],
+ ["D9EF",0x6436],
+ ["D9F0",0x651D],
+ ["D9F1",0x6417],
+ ["D9F2",0x6428],
+ ["D9F3",0x640F],
+ ["D9F4",0x6467],
+ ["D9F5",0x646F],
+ ["D9F6",0x6476],
+ ["D9F7",0x644E],
+ ["D9F8",0x652A],
+ ["D9F9",0x6495],
+ ["D9FA",0x6493],
+ ["D9FB",0x64A5],
+ ["D9FC",0x64A9],
+ ["D9FD",0x6488],
+ ["D9FE",0x64BC],
+ ["DAA1",0x64DA],
+ ["DAA2",0x64D2],
+ ["DAA3",0x64C5],
+ ["DAA4",0x64C7],
+ ["DAA5",0x64BB],
+ ["DAA6",0x64D8],
+ ["DAA7",0x64C2],
+ ["DAA8",0x64F1],
+ ["DAA9",0x64E7],
+ ["DAAA",0x8209],
+ ["DAAB",0x64E0],
+ ["DAAC",0x64E1],
+ ["DAAD",0x62AC],
+ ["DAAE",0x64E3],
+ ["DAAF",0x64EF],
+ ["DAB0",0x652C],
+ ["DAB1",0x64F6],
+ ["DAB2",0x64F4],
+ ["DAB3",0x64F2],
+ ["DAB4",0x64FA],
+ ["DAB5",0x6500],
+ ["DAB6",0x64FD],
+ ["DAB7",0x6518],
+ ["DAB8",0x651C],
+ ["DAB9",0x6505],
+ ["DABA",0x6524],
+ ["DABB",0x6523],
+ ["DABC",0x652B],
+ ["DABD",0x6534],
+ ["DABE",0x6535],
+ ["DABF",0x6537],
+ ["DAC0",0x6536],
+ ["DAC1",0x6538],
+ ["DAC2",0x754B],
+ ["DAC3",0x6548],
+ ["DAC4",0x6556],
+ ["DAC5",0x6555],
+ ["DAC6",0x654D],
+ ["DAC7",0x6558],
+ ["DAC8",0x655E],
+ ["DAC9",0x655D],
+ ["DACA",0x6572],
+ ["DACB",0x6578],
+ ["DACC",0x6582],
+ ["DACD",0x6583],
+ ["DACE",0x8B8A],
+ ["DACF",0x659B],
+ ["DAD0",0x659F],
+ ["DAD1",0x65AB],
+ ["DAD2",0x65B7],
+ ["DAD3",0x65C3],
+ ["DAD4",0x65C6],
+ ["DAD5",0x65C1],
+ ["DAD6",0x65C4],
+ ["DAD7",0x65CC],
+ ["DAD8",0x65D2],
+ ["DAD9",0x65DB],
+ ["DADA",0x65D9],
+ ["DADB",0x65E0],
+ ["DADC",0x65E1],
+ ["DADD",0x65F1],
+ ["DADE",0x6772],
+ ["DADF",0x660A],
+ ["DAE0",0x6603],
+ ["DAE1",0x65FB],
+ ["DAE2",0x6773],
+ ["DAE3",0x6635],
+ ["DAE4",0x6636],
+ ["DAE5",0x6634],
+ ["DAE6",0x661C],
+ ["DAE7",0x664F],
+ ["DAE8",0x6644],
+ ["DAE9",0x6649],
+ ["DAEA",0x6641],
+ ["DAEB",0x665E],
+ ["DAEC",0x665D],
+ ["DAED",0x6664],
+ ["DAEE",0x6667],
+ ["DAEF",0x6668],
+ ["DAF0",0x665F],
+ ["DAF1",0x6662],
+ ["DAF2",0x6670],
+ ["DAF3",0x6683],
+ ["DAF4",0x6688],
+ ["DAF5",0x668E],
+ ["DAF6",0x6689],
+ ["DAF7",0x6684],
+ ["DAF8",0x6698],
+ ["DAF9",0x669D],
+ ["DAFA",0x66C1],
+ ["DAFB",0x66B9],
+ ["DAFC",0x66C9],
+ ["DAFD",0x66BE],
+ ["DAFE",0x66BC],
+ ["DBA1",0x66C4],
+ ["DBA2",0x66B8],
+ ["DBA3",0x66D6],
+ ["DBA4",0x66DA],
+ ["DBA5",0x66E0],
+ ["DBA6",0x663F],
+ ["DBA7",0x66E6],
+ ["DBA8",0x66E9],
+ ["DBA9",0x66F0],
+ ["DBAA",0x66F5],
+ ["DBAB",0x66F7],
+ ["DBAC",0x670F],
+ ["DBAD",0x6716],
+ ["DBAE",0x671E],
+ ["DBAF",0x6726],
+ ["DBB0",0x6727],
+ ["DBB1",0x9738],
+ ["DBB2",0x672E],
+ ["DBB3",0x673F],
+ ["DBB4",0x6736],
+ ["DBB5",0x6741],
+ ["DBB6",0x6738],
+ ["DBB7",0x6737],
+ ["DBB8",0x6746],
+ ["DBB9",0x675E],
+ ["DBBA",0x6760],
+ ["DBBB",0x6759],
+ ["DBBC",0x6763],
+ ["DBBD",0x6764],
+ ["DBBE",0x6789],
+ ["DBBF",0x6770],
+ ["DBC0",0x67A9],
+ ["DBC1",0x677C],
+ ["DBC2",0x676A],
+ ["DBC3",0x678C],
+ ["DBC4",0x678B],
+ ["DBC5",0x67A6],
+ ["DBC6",0x67A1],
+ ["DBC7",0x6785],
+ ["DBC8",0x67B7],
+ ["DBC9",0x67EF],
+ ["DBCA",0x67B4],
+ ["DBCB",0x67EC],
+ ["DBCC",0x67B3],
+ ["DBCD",0x67E9],
+ ["DBCE",0x67B8],
+ ["DBCF",0x67E4],
+ ["DBD0",0x67DE],
+ ["DBD1",0x67DD],
+ ["DBD2",0x67E2],
+ ["DBD3",0x67EE],
+ ["DBD4",0x67B9],
+ ["DBD5",0x67CE],
+ ["DBD6",0x67C6],
+ ["DBD7",0x67E7],
+ ["DBD8",0x6A9C],
+ ["DBD9",0x681E],
+ ["DBDA",0x6846],
+ ["DBDB",0x6829],
+ ["DBDC",0x6840],
+ ["DBDD",0x684D],
+ ["DBDE",0x6832],
+ ["DBDF",0x684E],
+ ["DBE0",0x68B3],
+ ["DBE1",0x682B],
+ ["DBE2",0x6859],
+ ["DBE3",0x6863],
+ ["DBE4",0x6877],
+ ["DBE5",0x687F],
+ ["DBE6",0x689F],
+ ["DBE7",0x688F],
+ ["DBE8",0x68AD],
+ ["DBE9",0x6894],
+ ["DBEA",0x689D],
+ ["DBEB",0x689B],
+ ["DBEC",0x6883],
+ ["DBED",0x6AAE],
+ ["DBEE",0x68B9],
+ ["DBEF",0x6874],
+ ["DBF0",0x68B5],
+ ["DBF1",0x68A0],
+ ["DBF2",0x68BA],
+ ["DBF3",0x690F],
+ ["DBF4",0x688D],
+ ["DBF5",0x687E],
+ ["DBF6",0x6901],
+ ["DBF7",0x68CA],
+ ["DBF8",0x6908],
+ ["DBF9",0x68D8],
+ ["DBFA",0x6922],
+ ["DBFB",0x6926],
+ ["DBFC",0x68E1],
+ ["DBFD",0x690C],
+ ["DBFE",0x68CD],
+ ["DCA1",0x68D4],
+ ["DCA2",0x68E7],
+ ["DCA3",0x68D5],
+ ["DCA4",0x6936],
+ ["DCA5",0x6912],
+ ["DCA6",0x6904],
+ ["DCA7",0x68D7],
+ ["DCA8",0x68E3],
+ ["DCA9",0x6925],
+ ["DCAA",0x68F9],
+ ["DCAB",0x68E0],
+ ["DCAC",0x68EF],
+ ["DCAD",0x6928],
+ ["DCAE",0x692A],
+ ["DCAF",0x691A],
+ ["DCB0",0x6923],
+ ["DCB1",0x6921],
+ ["DCB2",0x68C6],
+ ["DCB3",0x6979],
+ ["DCB4",0x6977],
+ ["DCB5",0x695C],
+ ["DCB6",0x6978],
+ ["DCB7",0x696B],
+ ["DCB8",0x6954],
+ ["DCB9",0x697E],
+ ["DCBA",0x696E],
+ ["DCBB",0x6939],
+ ["DCBC",0x6974],
+ ["DCBD",0x693D],
+ ["DCBE",0x6959],
+ ["DCBF",0x6930],
+ ["DCC0",0x6961],
+ ["DCC1",0x695E],
+ ["DCC2",0x695D],
+ ["DCC3",0x6981],
+ ["DCC4",0x696A],
+ ["DCC5",0x69B2],
+ ["DCC6",0x69AE],
+ ["DCC7",0x69D0],
+ ["DCC8",0x69BF],
+ ["DCC9",0x69C1],
+ ["DCCA",0x69D3],
+ ["DCCB",0x69BE],
+ ["DCCC",0x69CE],
+ ["DCCD",0x5BE8],
+ ["DCCE",0x69CA],
+ ["DCCF",0x69DD],
+ ["DCD0",0x69BB],
+ ["DCD1",0x69C3],
+ ["DCD2",0x69A7],
+ ["DCD3",0x6A2E],
+ ["DCD4",0x6991],
+ ["DCD5",0x69A0],
+ ["DCD6",0x699C],
+ ["DCD7",0x6995],
+ ["DCD8",0x69B4],
+ ["DCD9",0x69DE],
+ ["DCDA",0x69E8],
+ ["DCDB",0x6A02],
+ ["DCDC",0x6A1B],
+ ["DCDD",0x69FF],
+ ["DCDE",0x6B0A],
+ ["DCDF",0x69F9],
+ ["DCE0",0x69F2],
+ ["DCE1",0x69E7],
+ ["DCE2",0x6A05],
+ ["DCE3",0x69B1],
+ ["DCE4",0x6A1E],
+ ["DCE5",0x69ED],
+ ["DCE6",0x6A14],
+ ["DCE7",0x69EB],
+ ["DCE8",0x6A0A],
+ ["DCE9",0x6A12],
+ ["DCEA",0x6AC1],
+ ["DCEB",0x6A23],
+ ["DCEC",0x6A13],
+ ["DCED",0x6A44],
+ ["DCEE",0x6A0C],
+ ["DCEF",0x6A72],
+ ["DCF0",0x6A36],
+ ["DCF1",0x6A78],
+ ["DCF2",0x6A47],
+ ["DCF3",0x6A62],
+ ["DCF4",0x6A59],
+ ["DCF5",0x6A66],
+ ["DCF6",0x6A48],
+ ["DCF7",0x6A38],
+ ["DCF8",0x6A22],
+ ["DCF9",0x6A90],
+ ["DCFA",0x6A8D],
+ ["DCFB",0x6AA0],
+ ["DCFC",0x6A84],
+ ["DCFD",0x6AA2],
+ ["DCFE",0x6AA3],
+ ["DDA1",0x6A97],
+ ["DDA2",0x8617],
+ ["DDA3",0x6ABB],
+ ["DDA4",0x6AC3],
+ ["DDA5",0x6AC2],
+ ["DDA6",0x6AB8],
+ ["DDA7",0x6AB3],
+ ["DDA8",0x6AAC],
+ ["DDA9",0x6ADE],
+ ["DDAA",0x6AD1],
+ ["DDAB",0x6ADF],
+ ["DDAC",0x6AAA],
+ ["DDAD",0x6ADA],
+ ["DDAE",0x6AEA],
+ ["DDAF",0x6AFB],
+ ["DDB0",0x6B05],
+ ["DDB1",0x8616],
+ ["DDB2",0x6AFA],
+ ["DDB3",0x6B12],
+ ["DDB4",0x6B16],
+ ["DDB5",0x9B31],
+ ["DDB6",0x6B1F],
+ ["DDB7",0x6B38],
+ ["DDB8",0x6B37],
+ ["DDB9",0x76DC],
+ ["DDBA",0x6B39],
+ ["DDBB",0x98EE],
+ ["DDBC",0x6B47],
+ ["DDBD",0x6B43],
+ ["DDBE",0x6B49],
+ ["DDBF",0x6B50],
+ ["DDC0",0x6B59],
+ ["DDC1",0x6B54],
+ ["DDC2",0x6B5B],
+ ["DDC3",0x6B5F],
+ ["DDC4",0x6B61],
+ ["DDC5",0x6B78],
+ ["DDC6",0x6B79],
+ ["DDC7",0x6B7F],
+ ["DDC8",0x6B80],
+ ["DDC9",0x6B84],
+ ["DDCA",0x6B83],
+ ["DDCB",0x6B8D],
+ ["DDCC",0x6B98],
+ ["DDCD",0x6B95],
+ ["DDCE",0x6B9E],
+ ["DDCF",0x6BA4],
+ ["DDD0",0x6BAA],
+ ["DDD1",0x6BAB],
+ ["DDD2",0x6BAF],
+ ["DDD3",0x6BB2],
+ ["DDD4",0x6BB1],
+ ["DDD5",0x6BB3],
+ ["DDD6",0x6BB7],
+ ["DDD7",0x6BBC],
+ ["DDD8",0x6BC6],
+ ["DDD9",0x6BCB],
+ ["DDDA",0x6BD3],
+ ["DDDB",0x6BDF],
+ ["DDDC",0x6BEC],
+ ["DDDD",0x6BEB],
+ ["DDDE",0x6BF3],
+ ["DDDF",0x6BEF],
+ ["DDE0",0x9EBE],
+ ["DDE1",0x6C08],
+ ["DDE2",0x6C13],
+ ["DDE3",0x6C14],
+ ["DDE4",0x6C1B],
+ ["DDE5",0x6C24],
+ ["DDE6",0x6C23],
+ ["DDE7",0x6C5E],
+ ["DDE8",0x6C55],
+ ["DDE9",0x6C62],
+ ["DDEA",0x6C6A],
+ ["DDEB",0x6C82],
+ ["DDEC",0x6C8D],
+ ["DDED",0x6C9A],
+ ["DDEE",0x6C81],
+ ["DDEF",0x6C9B],
+ ["DDF0",0x6C7E],
+ ["DDF1",0x6C68],
+ ["DDF2",0x6C73],
+ ["DDF3",0x6C92],
+ ["DDF4",0x6C90],
+ ["DDF5",0x6CC4],
+ ["DDF6",0x6CF1],
+ ["DDF7",0x6CD3],
+ ["DDF8",0x6CBD],
+ ["DDF9",0x6CD7],
+ ["DDFA",0x6CC5],
+ ["DDFB",0x6CDD],
+ ["DDFC",0x6CAE],
+ ["DDFD",0x6CB1],
+ ["DDFE",0x6CBE],
+ ["DEA1",0x6CBA],
+ ["DEA2",0x6CDB],
+ ["DEA3",0x6CEF],
+ ["DEA4",0x6CD9],
+ ["DEA5",0x6CEA],
+ ["DEA6",0x6D1F],
+ ["DEA7",0x884D],
+ ["DEA8",0x6D36],
+ ["DEA9",0x6D2B],
+ ["DEAA",0x6D3D],
+ ["DEAB",0x6D38],
+ ["DEAC",0x6D19],
+ ["DEAD",0x6D35],
+ ["DEAE",0x6D33],
+ ["DEAF",0x6D12],
+ ["DEB0",0x6D0C],
+ ["DEB1",0x6D63],
+ ["DEB2",0x6D93],
+ ["DEB3",0x6D64],
+ ["DEB4",0x6D5A],
+ ["DEB5",0x6D79],
+ ["DEB6",0x6D59],
+ ["DEB7",0x6D8E],
+ ["DEB8",0x6D95],
+ ["DEB9",0x6FE4],
+ ["DEBA",0x6D85],
+ ["DEBB",0x6DF9],
+ ["DEBC",0x6E15],
+ ["DEBD",0x6E0A],
+ ["DEBE",0x6DB5],
+ ["DEBF",0x6DC7],
+ ["DEC0",0x6DE6],
+ ["DEC1",0x6DB8],
+ ["DEC2",0x6DC6],
+ ["DEC3",0x6DEC],
+ ["DEC4",0x6DDE],
+ ["DEC5",0x6DCC],
+ ["DEC6",0x6DE8],
+ ["DEC7",0x6DD2],
+ ["DEC8",0x6DC5],
+ ["DEC9",0x6DFA],
+ ["DECA",0x6DD9],
+ ["DECB",0x6DE4],
+ ["DECC",0x6DD5],
+ ["DECD",0x6DEA],
+ ["DECE",0x6DEE],
+ ["DECF",0x6E2D],
+ ["DED0",0x6E6E],
+ ["DED1",0x6E2E],
+ ["DED2",0x6E19],
+ ["DED3",0x6E72],
+ ["DED4",0x6E5F],
+ ["DED5",0x6E3E],
+ ["DED6",0x6E23],
+ ["DED7",0x6E6B],
+ ["DED8",0x6E2B],
+ ["DED9",0x6E76],
+ ["DEDA",0x6E4D],
+ ["DEDB",0x6E1F],
+ ["DEDC",0x6E43],
+ ["DEDD",0x6E3A],
+ ["DEDE",0x6E4E],
+ ["DEDF",0x6E24],
+ ["DEE0",0x6EFF],
+ ["DEE1",0x6E1D],
+ ["DEE2",0x6E38],
+ ["DEE3",0x6E82],
+ ["DEE4",0x6EAA],
+ ["DEE5",0x6E98],
+ ["DEE6",0x6EC9],
+ ["DEE7",0x6EB7],
+ ["DEE8",0x6ED3],
+ ["DEE9",0x6EBD],
+ ["DEEA",0x6EAF],
+ ["DEEB",0x6EC4],
+ ["DEEC",0x6EB2],
+ ["DEED",0x6ED4],
+ ["DEEE",0x6ED5],
+ ["DEEF",0x6E8F],
+ ["DEF0",0x6EA5],
+ ["DEF1",0x6EC2],
+ ["DEF2",0x6E9F],
+ ["DEF3",0x6F41],
+ ["DEF4",0x6F11],
+ ["DEF5",0x704C],
+ ["DEF6",0x6EEC],
+ ["DEF7",0x6EF8],
+ ["DEF8",0x6EFE],
+ ["DEF9",0x6F3F],
+ ["DEFA",0x6EF2],
+ ["DEFB",0x6F31],
+ ["DEFC",0x6EEF],
+ ["DEFD",0x6F32],
+ ["DEFE",0x6ECC],
+ ["DFA1",0x6F3E],
+ ["DFA2",0x6F13],
+ ["DFA3",0x6EF7],
+ ["DFA4",0x6F86],
+ ["DFA5",0x6F7A],
+ ["DFA6",0x6F78],
+ ["DFA7",0x6F81],
+ ["DFA8",0x6F80],
+ ["DFA9",0x6F6F],
+ ["DFAA",0x6F5B],
+ ["DFAB",0x6FF3],
+ ["DFAC",0x6F6D],
+ ["DFAD",0x6F82],
+ ["DFAE",0x6F7C],
+ ["DFAF",0x6F58],
+ ["DFB0",0x6F8E],
+ ["DFB1",0x6F91],
+ ["DFB2",0x6FC2],
+ ["DFB3",0x6F66],
+ ["DFB4",0x6FB3],
+ ["DFB5",0x6FA3],
+ ["DFB6",0x6FA1],
+ ["DFB7",0x6FA4],
+ ["DFB8",0x6FB9],
+ ["DFB9",0x6FC6],
+ ["DFBA",0x6FAA],
+ ["DFBB",0x6FDF],
+ ["DFBC",0x6FD5],
+ ["DFBD",0x6FEC],
+ ["DFBE",0x6FD4],
+ ["DFBF",0x6FD8],
+ ["DFC0",0x6FF1],
+ ["DFC1",0x6FEE],
+ ["DFC2",0x6FDB],
+ ["DFC3",0x7009],
+ ["DFC4",0x700B],
+ ["DFC5",0x6FFA],
+ ["DFC6",0x7011],
+ ["DFC7",0x7001],
+ ["DFC8",0x700F],
+ ["DFC9",0x6FFE],
+ ["DFCA",0x701B],
+ ["DFCB",0x701A],
+ ["DFCC",0x6F74],
+ ["DFCD",0x701D],
+ ["DFCE",0x7018],
+ ["DFCF",0x701F],
+ ["DFD0",0x7030],
+ ["DFD1",0x703E],
+ ["DFD2",0x7032],
+ ["DFD3",0x7051],
+ ["DFD4",0x7063],
+ ["DFD5",0x7099],
+ ["DFD6",0x7092],
+ ["DFD7",0x70AF],
+ ["DFD8",0x70F1],
+ ["DFD9",0x70AC],
+ ["DFDA",0x70B8],
+ ["DFDB",0x70B3],
+ ["DFDC",0x70AE],
+ ["DFDD",0x70DF],
+ ["DFDE",0x70CB],
+ ["DFDF",0x70DD],
+ ["DFE0",0x70D9],
+ ["DFE1",0x7109],
+ ["DFE2",0x70FD],
+ ["DFE3",0x711C],
+ ["DFE4",0x7119],
+ ["DFE5",0x7165],
+ ["DFE6",0x7155],
+ ["DFE7",0x7188],
+ ["DFE8",0x7166],
+ ["DFE9",0x7162],
+ ["DFEA",0x714C],
+ ["DFEB",0x7156],
+ ["DFEC",0x716C],
+ ["DFED",0x718F],
+ ["DFEE",0x71FB],
+ ["DFEF",0x7184],
+ ["DFF0",0x7195],
+ ["DFF1",0x71A8],
+ ["DFF2",0x71AC],
+ ["DFF3",0x71D7],
+ ["DFF4",0x71B9],
+ ["DFF5",0x71BE],
+ ["DFF6",0x71D2],
+ ["DFF7",0x71C9],
+ ["DFF8",0x71D4],
+ ["DFF9",0x71CE],
+ ["DFFA",0x71E0],
+ ["DFFB",0x71EC],
+ ["DFFC",0x71E7],
+ ["DFFD",0x71F5],
+ ["DFFE",0x71FC],
+ ["E0A1",0x71F9],
+ ["E0A2",0x71FF],
+ ["E0A3",0x720D],
+ ["E0A4",0x7210],
+ ["E0A5",0x721B],
+ ["E0A6",0x7228],
+ ["E0A7",0x722D],
+ ["E0A8",0x722C],
+ ["E0A9",0x7230],
+ ["E0AA",0x7232],
+ ["E0AB",0x723B],
+ ["E0AC",0x723C],
+ ["E0AD",0x723F],
+ ["E0AE",0x7240],
+ ["E0AF",0x7246],
+ ["E0B0",0x724B],
+ ["E0B1",0x7258],
+ ["E0B2",0x7274],
+ ["E0B3",0x727E],
+ ["E0B4",0x7282],
+ ["E0B5",0x7281],
+ ["E0B6",0x7287],
+ ["E0B7",0x7292],
+ ["E0B8",0x7296],
+ ["E0B9",0x72A2],
+ ["E0BA",0x72A7],
+ ["E0BB",0x72B9],
+ ["E0BC",0x72B2],
+ ["E0BD",0x72C3],
+ ["E0BE",0x72C6],
+ ["E0BF",0x72C4],
+ ["E0C0",0x72CE],
+ ["E0C1",0x72D2],
+ ["E0C2",0x72E2],
+ ["E0C3",0x72E0],
+ ["E0C4",0x72E1],
+ ["E0C5",0x72F9],
+ ["E0C6",0x72F7],
+ ["E0C7",0x500F],
+ ["E0C8",0x7317],
+ ["E0C9",0x730A],
+ ["E0CA",0x731C],
+ ["E0CB",0x7316],
+ ["E0CC",0x731D],
+ ["E0CD",0x7334],
+ ["E0CE",0x732F],
+ ["E0CF",0x7329],
+ ["E0D0",0x7325],
+ ["E0D1",0x733E],
+ ["E0D2",0x734E],
+ ["E0D3",0x734F],
+ ["E0D4",0x9ED8],
+ ["E0D5",0x7357],
+ ["E0D6",0x736A],
+ ["E0D7",0x7368],
+ ["E0D8",0x7370],
+ ["E0D9",0x7378],
+ ["E0DA",0x7375],
+ ["E0DB",0x737B],
+ ["E0DC",0x737A],
+ ["E0DD",0x73C8],
+ ["E0DE",0x73B3],
+ ["E0DF",0x73CE],
+ ["E0E0",0x73BB],
+ ["E0E1",0x73C0],
+ ["E0E2",0x73E5],
+ ["E0E3",0x73EE],
+ ["E0E4",0x73DE],
+ ["E0E5",0x74A2],
+ ["E0E6",0x7405],
+ ["E0E7",0x746F],
+ ["E0E8",0x7425],
+ ["E0E9",0x73F8],
+ ["E0EA",0x7432],
+ ["E0EB",0x743A],
+ ["E0EC",0x7455],
+ ["E0ED",0x743F],
+ ["E0EE",0x745F],
+ ["E0EF",0x7459],
+ ["E0F0",0x7441],
+ ["E0F1",0x745C],
+ ["E0F2",0x7469],
+ ["E0F3",0x7470],
+ ["E0F4",0x7463],
+ ["E0F5",0x746A],
+ ["E0F6",0x7476],
+ ["E0F7",0x747E],
+ ["E0F8",0x748B],
+ ["E0F9",0x749E],
+ ["E0FA",0x74A7],
+ ["E0FB",0x74CA],
+ ["E0FC",0x74CF],
+ ["E0FD",0x74D4],
+ ["E0FE",0x73F1],
+ ["E1A1",0x74E0],
+ ["E1A2",0x74E3],
+ ["E1A3",0x74E7],
+ ["E1A4",0x74E9],
+ ["E1A5",0x74EE],
+ ["E1A6",0x74F2],
+ ["E1A7",0x74F0],
+ ["E1A8",0x74F1],
+ ["E1A9",0x74F8],
+ ["E1AA",0x74F7],
+ ["E1AB",0x7504],
+ ["E1AC",0x7503],
+ ["E1AD",0x7505],
+ ["E1AE",0x750C],
+ ["E1AF",0x750E],
+ ["E1B0",0x750D],
+ ["E1B1",0x7515],
+ ["E1B2",0x7513],
+ ["E1B3",0x751E],
+ ["E1B4",0x7526],
+ ["E1B5",0x752C],
+ ["E1B6",0x753C],
+ ["E1B7",0x7544],
+ ["E1B8",0x754D],
+ ["E1B9",0x754A],
+ ["E1BA",0x7549],
+ ["E1BB",0x755B],
+ ["E1BC",0x7546],
+ ["E1BD",0x755A],
+ ["E1BE",0x7569],
+ ["E1BF",0x7564],
+ ["E1C0",0x7567],
+ ["E1C1",0x756B],
+ ["E1C2",0x756D],
+ ["E1C3",0x7578],
+ ["E1C4",0x7576],
+ ["E1C5",0x7586],
+ ["E1C6",0x7587],
+ ["E1C7",0x7574],
+ ["E1C8",0x758A],
+ ["E1C9",0x7589],
+ ["E1CA",0x7582],
+ ["E1CB",0x7594],
+ ["E1CC",0x759A],
+ ["E1CD",0x759D],
+ ["E1CE",0x75A5],
+ ["E1CF",0x75A3],
+ ["E1D0",0x75C2],
+ ["E1D1",0x75B3],
+ ["E1D2",0x75C3],
+ ["E1D3",0x75B5],
+ ["E1D4",0x75BD],
+ ["E1D5",0x75B8],
+ ["E1D6",0x75BC],
+ ["E1D7",0x75B1],
+ ["E1D8",0x75CD],
+ ["E1D9",0x75CA],
+ ["E1DA",0x75D2],
+ ["E1DB",0x75D9],
+ ["E1DC",0x75E3],
+ ["E1DD",0x75DE],
+ ["E1DE",0x75FE],
+ ["E1DF",0x75FF],
+ ["E1E0",0x75FC],
+ ["E1E1",0x7601],
+ ["E1E2",0x75F0],
+ ["E1E3",0x75FA],
+ ["E1E4",0x75F2],
+ ["E1E5",0x75F3],
+ ["E1E6",0x760B],
+ ["E1E7",0x760D],
+ ["E1E8",0x7609],
+ ["E1E9",0x761F],
+ ["E1EA",0x7627],
+ ["E1EB",0x7620],
+ ["E1EC",0x7621],
+ ["E1ED",0x7622],
+ ["E1EE",0x7624],
+ ["E1EF",0x7634],
+ ["E1F0",0x7630],
+ ["E1F1",0x763B],
+ ["E1F2",0x7647],
+ ["E1F3",0x7648],
+ ["E1F4",0x7646],
+ ["E1F5",0x765C],
+ ["E1F6",0x7658],
+ ["E1F7",0x7661],
+ ["E1F8",0x7662],
+ ["E1F9",0x7668],
+ ["E1FA",0x7669],
+ ["E1FB",0x766A],
+ ["E1FC",0x7667],
+ ["E1FD",0x766C],
+ ["E1FE",0x7670],
+ ["E2A1",0x7672],
+ ["E2A2",0x7676],
+ ["E2A3",0x7678],
+ ["E2A4",0x767C],
+ ["E2A5",0x7680],
+ ["E2A6",0x7683],
+ ["E2A7",0x7688],
+ ["E2A8",0x768B],
+ ["E2A9",0x768E],
+ ["E2AA",0x7696],
+ ["E2AB",0x7693],
+ ["E2AC",0x7699],
+ ["E2AD",0x769A],
+ ["E2AE",0x76B0],
+ ["E2AF",0x76B4],
+ ["E2B0",0x76B8],
+ ["E2B1",0x76B9],
+ ["E2B2",0x76BA],
+ ["E2B3",0x76C2],
+ ["E2B4",0x76CD],
+ ["E2B5",0x76D6],
+ ["E2B6",0x76D2],
+ ["E2B7",0x76DE],
+ ["E2B8",0x76E1],
+ ["E2B9",0x76E5],
+ ["E2BA",0x76E7],
+ ["E2BB",0x76EA],
+ ["E2BC",0x862F],
+ ["E2BD",0x76FB],
+ ["E2BE",0x7708],
+ ["E2BF",0x7707],
+ ["E2C0",0x7704],
+ ["E2C1",0x7729],
+ ["E2C2",0x7724],
+ ["E2C3",0x771E],
+ ["E2C4",0x7725],
+ ["E2C5",0x7726],
+ ["E2C6",0x771B],
+ ["E2C7",0x7737],
+ ["E2C8",0x7738],
+ ["E2C9",0x7747],
+ ["E2CA",0x775A],
+ ["E2CB",0x7768],
+ ["E2CC",0x776B],
+ ["E2CD",0x775B],
+ ["E2CE",0x7765],
+ ["E2CF",0x777F],
+ ["E2D0",0x777E],
+ ["E2D1",0x7779],
+ ["E2D2",0x778E],
+ ["E2D3",0x778B],
+ ["E2D4",0x7791],
+ ["E2D5",0x77A0],
+ ["E2D6",0x779E],
+ ["E2D7",0x77B0],
+ ["E2D8",0x77B6],
+ ["E2D9",0x77B9],
+ ["E2DA",0x77BF],
+ ["E2DB",0x77BC],
+ ["E2DC",0x77BD],
+ ["E2DD",0x77BB],
+ ["E2DE",0x77C7],
+ ["E2DF",0x77CD],
+ ["E2E0",0x77D7],
+ ["E2E1",0x77DA],
+ ["E2E2",0x77DC],
+ ["E2E3",0x77E3],
+ ["E2E4",0x77EE],
+ ["E2E5",0x77FC],
+ ["E2E6",0x780C],
+ ["E2E7",0x7812],
+ ["E2E8",0x7926],
+ ["E2E9",0x7820],
+ ["E2EA",0x792A],
+ ["E2EB",0x7845],
+ ["E2EC",0x788E],
+ ["E2ED",0x7874],
+ ["E2EE",0x7886],
+ ["E2EF",0x787C],
+ ["E2F0",0x789A],
+ ["E2F1",0x788C],
+ ["E2F2",0x78A3],
+ ["E2F3",0x78B5],
+ ["E2F4",0x78AA],
+ ["E2F5",0x78AF],
+ ["E2F6",0x78D1],
+ ["E2F7",0x78C6],
+ ["E2F8",0x78CB],
+ ["E2F9",0x78D4],
+ ["E2FA",0x78BE],
+ ["E2FB",0x78BC],
+ ["E2FC",0x78C5],
+ ["E2FD",0x78CA],
+ ["E2FE",0x78EC],
+ ["E3A1",0x78E7],
+ ["E3A2",0x78DA],
+ ["E3A3",0x78FD],
+ ["E3A4",0x78F4],
+ ["E3A5",0x7907],
+ ["E3A6",0x7912],
+ ["E3A7",0x7911],
+ ["E3A8",0x7919],
+ ["E3A9",0x792C],
+ ["E3AA",0x792B],
+ ["E3AB",0x7940],
+ ["E3AC",0x7960],
+ ["E3AD",0x7957],
+ ["E3AE",0x795F],
+ ["E3AF",0x795A],
+ ["E3B0",0x7955],
+ ["E3B1",0x7953],
+ ["E3B2",0x797A],
+ ["E3B3",0x797F],
+ ["E3B4",0x798A],
+ ["E3B5",0x799D],
+ ["E3B6",0x79A7],
+ ["E3B7",0x9F4B],
+ ["E3B8",0x79AA],
+ ["E3B9",0x79AE],
+ ["E3BA",0x79B3],
+ ["E3BB",0x79B9],
+ ["E3BC",0x79BA],
+ ["E3BD",0x79C9],
+ ["E3BE",0x79D5],
+ ["E3BF",0x79E7],
+ ["E3C0",0x79EC],
+ ["E3C1",0x79E1],
+ ["E3C2",0x79E3],
+ ["E3C3",0x7A08],
+ ["E3C4",0x7A0D],
+ ["E3C5",0x7A18],
+ ["E3C6",0x7A19],
+ ["E3C7",0x7A20],
+ ["E3C8",0x7A1F],
+ ["E3C9",0x7980],
+ ["E3CA",0x7A31],
+ ["E3CB",0x7A3B],
+ ["E3CC",0x7A3E],
+ ["E3CD",0x7A37],
+ ["E3CE",0x7A43],
+ ["E3CF",0x7A57],
+ ["E3D0",0x7A49],
+ ["E3D1",0x7A61],
+ ["E3D2",0x7A62],
+ ["E3D3",0x7A69],
+ ["E3D4",0x9F9D],
+ ["E3D5",0x7A70],
+ ["E3D6",0x7A79],
+ ["E3D7",0x7A7D],
+ ["E3D8",0x7A88],
+ ["E3D9",0x7A97],
+ ["E3DA",0x7A95],
+ ["E3DB",0x7A98],
+ ["E3DC",0x7A96],
+ ["E3DD",0x7AA9],
+ ["E3DE",0x7AC8],
+ ["E3DF",0x7AB0],
+ ["E3E0",0x7AB6],
+ ["E3E1",0x7AC5],
+ ["E3E2",0x7AC4],
+ ["E3E3",0x7ABF],
+ ["E3E4",0x9083],
+ ["E3E5",0x7AC7],
+ ["E3E6",0x7ACA],
+ ["E3E7",0x7ACD],
+ ["E3E8",0x7ACF],
+ ["E3E9",0x7AD5],
+ ["E3EA",0x7AD3],
+ ["E3EB",0x7AD9],
+ ["E3EC",0x7ADA],
+ ["E3ED",0x7ADD],
+ ["E3EE",0x7AE1],
+ ["E3EF",0x7AE2],
+ ["E3F0",0x7AE6],
+ ["E3F1",0x7AED],
+ ["E3F2",0x7AF0],
+ ["E3F3",0x7B02],
+ ["E3F4",0x7B0F],
+ ["E3F5",0x7B0A],
+ ["E3F6",0x7B06],
+ ["E3F7",0x7B33],
+ ["E3F8",0x7B18],
+ ["E3F9",0x7B19],
+ ["E3FA",0x7B1E],
+ ["E3FB",0x7B35],
+ ["E3FC",0x7B28],
+ ["E3FD",0x7B36],
+ ["E3FE",0x7B50],
+ ["E4A1",0x7B7A],
+ ["E4A2",0x7B04],
+ ["E4A3",0x7B4D],
+ ["E4A4",0x7B0B],
+ ["E4A5",0x7B4C],
+ ["E4A6",0x7B45],
+ ["E4A7",0x7B75],
+ ["E4A8",0x7B65],
+ ["E4A9",0x7B74],
+ ["E4AA",0x7B67],
+ ["E4AB",0x7B70],
+ ["E4AC",0x7B71],
+ ["E4AD",0x7B6C],
+ ["E4AE",0x7B6E],
+ ["E4AF",0x7B9D],
+ ["E4B0",0x7B98],
+ ["E4B1",0x7B9F],
+ ["E4B2",0x7B8D],
+ ["E4B3",0x7B9C],
+ ["E4B4",0x7B9A],
+ ["E4B5",0x7B8B],
+ ["E4B6",0x7B92],
+ ["E4B7",0x7B8F],
+ ["E4B8",0x7B5D],
+ ["E4B9",0x7B99],
+ ["E4BA",0x7BCB],
+ ["E4BB",0x7BC1],
+ ["E4BC",0x7BCC],
+ ["E4BD",0x7BCF],
+ ["E4BE",0x7BB4],
+ ["E4BF",0x7BC6],
+ ["E4C0",0x7BDD],
+ ["E4C1",0x7BE9],
+ ["E4C2",0x7C11],
+ ["E4C3",0x7C14],
+ ["E4C4",0x7BE6],
+ ["E4C5",0x7BE5],
+ ["E4C6",0x7C60],
+ ["E4C7",0x7C00],
+ ["E4C8",0x7C07],
+ ["E4C9",0x7C13],
+ ["E4CA",0x7BF3],
+ ["E4CB",0x7BF7],
+ ["E4CC",0x7C17],
+ ["E4CD",0x7C0D],
+ ["E4CE",0x7BF6],
+ ["E4CF",0x7C23],
+ ["E4D0",0x7C27],
+ ["E4D1",0x7C2A],
+ ["E4D2",0x7C1F],
+ ["E4D3",0x7C37],
+ ["E4D4",0x7C2B],
+ ["E4D5",0x7C3D],
+ ["E4D6",0x7C4C],
+ ["E4D7",0x7C43],
+ ["E4D8",0x7C54],
+ ["E4D9",0x7C4F],
+ ["E4DA",0x7C40],
+ ["E4DB",0x7C50],
+ ["E4DC",0x7C58],
+ ["E4DD",0x7C5F],
+ ["E4DE",0x7C64],
+ ["E4DF",0x7C56],
+ ["E4E0",0x7C65],
+ ["E4E1",0x7C6C],
+ ["E4E2",0x7C75],
+ ["E4E3",0x7C83],
+ ["E4E4",0x7C90],
+ ["E4E5",0x7CA4],
+ ["E4E6",0x7CAD],
+ ["E4E7",0x7CA2],
+ ["E4E8",0x7CAB],
+ ["E4E9",0x7CA1],
+ ["E4EA",0x7CA8],
+ ["E4EB",0x7CB3],
+ ["E4EC",0x7CB2],
+ ["E4ED",0x7CB1],
+ ["E4EE",0x7CAE],
+ ["E4EF",0x7CB9],
+ ["E4F0",0x7CBD],
+ ["E4F1",0x7CC0],
+ ["E4F2",0x7CC5],
+ ["E4F3",0x7CC2],
+ ["E4F4",0x7CD8],
+ ["E4F5",0x7CD2],
+ ["E4F6",0x7CDC],
+ ["E4F7",0x7CE2],
+ ["E4F8",0x9B3B],
+ ["E4F9",0x7CEF],
+ ["E4FA",0x7CF2],
+ ["E4FB",0x7CF4],
+ ["E4FC",0x7CF6],
+ ["E4FD",0x7CFA],
+ ["E4FE",0x7D06],
+ ["E5A1",0x7D02],
+ ["E5A2",0x7D1C],
+ ["E5A3",0x7D15],
+ ["E5A4",0x7D0A],
+ ["E5A5",0x7D45],
+ ["E5A6",0x7D4B],
+ ["E5A7",0x7D2E],
+ ["E5A8",0x7D32],
+ ["E5A9",0x7D3F],
+ ["E5AA",0x7D35],
+ ["E5AB",0x7D46],
+ ["E5AC",0x7D73],
+ ["E5AD",0x7D56],
+ ["E5AE",0x7D4E],
+ ["E5AF",0x7D72],
+ ["E5B0",0x7D68],
+ ["E5B1",0x7D6E],
+ ["E5B2",0x7D4F],
+ ["E5B3",0x7D63],
+ ["E5B4",0x7D93],
+ ["E5B5",0x7D89],
+ ["E5B6",0x7D5B],
+ ["E5B7",0x7D8F],
+ ["E5B8",0x7D7D],
+ ["E5B9",0x7D9B],
+ ["E5BA",0x7DBA],
+ ["E5BB",0x7DAE],
+ ["E5BC",0x7DA3],
+ ["E5BD",0x7DB5],
+ ["E5BE",0x7DC7],
+ ["E5BF",0x7DBD],
+ ["E5C0",0x7DAB],
+ ["E5C1",0x7E3D],
+ ["E5C2",0x7DA2],
+ ["E5C3",0x7DAF],
+ ["E5C4",0x7DDC],
+ ["E5C5",0x7DB8],
+ ["E5C6",0x7D9F],
+ ["E5C7",0x7DB0],
+ ["E5C8",0x7DD8],
+ ["E5C9",0x7DDD],
+ ["E5CA",0x7DE4],
+ ["E5CB",0x7DDE],
+ ["E5CC",0x7DFB],
+ ["E5CD",0x7DF2],
+ ["E5CE",0x7DE1],
+ ["E5CF",0x7E05],
+ ["E5D0",0x7E0A],
+ ["E5D1",0x7E23],
+ ["E5D2",0x7E21],
+ ["E5D3",0x7E12],
+ ["E5D4",0x7E31],
+ ["E5D5",0x7E1F],
+ ["E5D6",0x7E09],
+ ["E5D7",0x7E0B],
+ ["E5D8",0x7E22],
+ ["E5D9",0x7E46],
+ ["E5DA",0x7E66],
+ ["E5DB",0x7E3B],
+ ["E5DC",0x7E35],
+ ["E5DD",0x7E39],
+ ["E5DE",0x7E43],
+ ["E5DF",0x7E37],
+ ["E5E0",0x7E32],
+ ["E5E1",0x7E3A],
+ ["E5E2",0x7E67],
+ ["E5E3",0x7E5D],
+ ["E5E4",0x7E56],
+ ["E5E5",0x7E5E],
+ ["E5E6",0x7E59],
+ ["E5E7",0x7E5A],
+ ["E5E8",0x7E79],
+ ["E5E9",0x7E6A],
+ ["E5EA",0x7E69],
+ ["E5EB",0x7E7C],
+ ["E5EC",0x7E7B],
+ ["E5ED",0x7E83],
+ ["E5EE",0x7DD5],
+ ["E5EF",0x7E7D],
+ ["E5F0",0x8FAE],
+ ["E5F1",0x7E7F],
+ ["E5F2",0x7E88],
+ ["E5F3",0x7E89],
+ ["E5F4",0x7E8C],
+ ["E5F5",0x7E92],
+ ["E5F6",0x7E90],
+ ["E5F7",0x7E93],
+ ["E5F8",0x7E94],
+ ["E5F9",0x7E96],
+ ["E5FA",0x7E8E],
+ ["E5FB",0x7E9B],
+ ["E5FC",0x7E9C],
+ ["E5FD",0x7F38],
+ ["E5FE",0x7F3A],
+ ["E6A1",0x7F45],
+ ["E6A2",0x7F4C],
+ ["E6A3",0x7F4D],
+ ["E6A4",0x7F4E],
+ ["E6A5",0x7F50],
+ ["E6A6",0x7F51],
+ ["E6A7",0x7F55],
+ ["E6A8",0x7F54],
+ ["E6A9",0x7F58],
+ ["E6AA",0x7F5F],
+ ["E6AB",0x7F60],
+ ["E6AC",0x7F68],
+ ["E6AD",0x7F69],
+ ["E6AE",0x7F67],
+ ["E6AF",0x7F78],
+ ["E6B0",0x7F82],
+ ["E6B1",0x7F86],
+ ["E6B2",0x7F83],
+ ["E6B3",0x7F88],
+ ["E6B4",0x7F87],
+ ["E6B5",0x7F8C],
+ ["E6B6",0x7F94],
+ ["E6B7",0x7F9E],
+ ["E6B8",0x7F9D],
+ ["E6B9",0x7F9A],
+ ["E6BA",0x7FA3],
+ ["E6BB",0x7FAF],
+ ["E6BC",0x7FB2],
+ ["E6BD",0x7FB9],
+ ["E6BE",0x7FAE],
+ ["E6BF",0x7FB6],
+ ["E6C0",0x7FB8],
+ ["E6C1",0x8B71],
+ ["E6C2",0x7FC5],
+ ["E6C3",0x7FC6],
+ ["E6C4",0x7FCA],
+ ["E6C5",0x7FD5],
+ ["E6C6",0x7FD4],
+ ["E6C7",0x7FE1],
+ ["E6C8",0x7FE6],
+ ["E6C9",0x7FE9],
+ ["E6CA",0x7FF3],
+ ["E6CB",0x7FF9],
+ ["E6CC",0x98DC],
+ ["E6CD",0x8006],
+ ["E6CE",0x8004],
+ ["E6CF",0x800B],
+ ["E6D0",0x8012],
+ ["E6D1",0x8018],
+ ["E6D2",0x8019],
+ ["E6D3",0x801C],
+ ["E6D4",0x8021],
+ ["E6D5",0x8028],
+ ["E6D6",0x803F],
+ ["E6D7",0x803B],
+ ["E6D8",0x804A],
+ ["E6D9",0x8046],
+ ["E6DA",0x8052],
+ ["E6DB",0x8058],
+ ["E6DC",0x805A],
+ ["E6DD",0x805F],
+ ["E6DE",0x8062],
+ ["E6DF",0x8068],
+ ["E6E0",0x8073],
+ ["E6E1",0x8072],
+ ["E6E2",0x8070],
+ ["E6E3",0x8076],
+ ["E6E4",0x8079],
+ ["E6E5",0x807D],
+ ["E6E6",0x807F],
+ ["E6E7",0x8084],
+ ["E6E8",0x8086],
+ ["E6E9",0x8085],
+ ["E6EA",0x809B],
+ ["E6EB",0x8093],
+ ["E6EC",0x809A],
+ ["E6ED",0x80AD],
+ ["E6EE",0x5190],
+ ["E6EF",0x80AC],
+ ["E6F0",0x80DB],
+ ["E6F1",0x80E5],
+ ["E6F2",0x80D9],
+ ["E6F3",0x80DD],
+ ["E6F4",0x80C4],
+ ["E6F5",0x80DA],
+ ["E6F6",0x80D6],
+ ["E6F7",0x8109],
+ ["E6F8",0x80EF],
+ ["E6F9",0x80F1],
+ ["E6FA",0x811B],
+ ["E6FB",0x8129],
+ ["E6FC",0x8123],
+ ["E6FD",0x812F],
+ ["E6FE",0x814B],
+ ["E7A1",0x968B],
+ ["E7A2",0x8146],
+ ["E7A3",0x813E],
+ ["E7A4",0x8153],
+ ["E7A5",0x8151],
+ ["E7A6",0x80FC],
+ ["E7A7",0x8171],
+ ["E7A8",0x816E],
+ ["E7A9",0x8165],
+ ["E7AA",0x8166],
+ ["E7AB",0x8174],
+ ["E7AC",0x8183],
+ ["E7AD",0x8188],
+ ["E7AE",0x818A],
+ ["E7AF",0x8180],
+ ["E7B0",0x8182],
+ ["E7B1",0x81A0],
+ ["E7B2",0x8195],
+ ["E7B3",0x81A4],
+ ["E7B4",0x81A3],
+ ["E7B5",0x815F],
+ ["E7B6",0x8193],
+ ["E7B7",0x81A9],
+ ["E7B8",0x81B0],
+ ["E7B9",0x81B5],
+ ["E7BA",0x81BE],
+ ["E7BB",0x81B8],
+ ["E7BC",0x81BD],
+ ["E7BD",0x81C0],
+ ["E7BE",0x81C2],
+ ["E7BF",0x81BA],
+ ["E7C0",0x81C9],
+ ["E7C1",0x81CD],
+ ["E7C2",0x81D1],
+ ["E7C3",0x81D9],
+ ["E7C4",0x81D8],
+ ["E7C5",0x81C8],
+ ["E7C6",0x81DA],
+ ["E7C7",0x81DF],
+ ["E7C8",0x81E0],
+ ["E7C9",0x81E7],
+ ["E7CA",0x81FA],
+ ["E7CB",0x81FB],
+ ["E7CC",0x81FE],
+ ["E7CD",0x8201],
+ ["E7CE",0x8202],
+ ["E7CF",0x8205],
+ ["E7D0",0x8207],
+ ["E7D1",0x820A],
+ ["E7D2",0x820D],
+ ["E7D3",0x8210],
+ ["E7D4",0x8216],
+ ["E7D5",0x8229],
+ ["E7D6",0x822B],
+ ["E7D7",0x8238],
+ ["E7D8",0x8233],
+ ["E7D9",0x8240],
+ ["E7DA",0x8259],
+ ["E7DB",0x8258],
+ ["E7DC",0x825D],
+ ["E7DD",0x825A],
+ ["E7DE",0x825F],
+ ["E7DF",0x8264],
+ ["E7E0",0x8262],
+ ["E7E1",0x8268],
+ ["E7E2",0x826A],
+ ["E7E3",0x826B],
+ ["E7E4",0x822E],
+ ["E7E5",0x8271],
+ ["E7E6",0x8277],
+ ["E7E7",0x8278],
+ ["E7E8",0x827E],
+ ["E7E9",0x828D],
+ ["E7EA",0x8292],
+ ["E7EB",0x82AB],
+ ["E7EC",0x829F],
+ ["E7ED",0x82BB],
+ ["E7EE",0x82AC],
+ ["E7EF",0x82E1],
+ ["E7F0",0x82E3],
+ ["E7F1",0x82DF],
+ ["E7F2",0x82D2],
+ ["E7F3",0x82F4],
+ ["E7F4",0x82F3],
+ ["E7F5",0x82FA],
+ ["E7F6",0x8393],
+ ["E7F7",0x8303],
+ ["E7F8",0x82FB],
+ ["E7F9",0x82F9],
+ ["E7FA",0x82DE],
+ ["E7FB",0x8306],
+ ["E7FC",0x82DC],
+ ["E7FD",0x8309],
+ ["E7FE",0x82D9],
+ ["E8A1",0x8335],
+ ["E8A2",0x8334],
+ ["E8A3",0x8316],
+ ["E8A4",0x8332],
+ ["E8A5",0x8331],
+ ["E8A6",0x8340],
+ ["E8A7",0x8339],
+ ["E8A8",0x8350],
+ ["E8A9",0x8345],
+ ["E8AA",0x832F],
+ ["E8AB",0x832B],
+ ["E8AC",0x8317],
+ ["E8AD",0x8318],
+ ["E8AE",0x8385],
+ ["E8AF",0x839A],
+ ["E8B0",0x83AA],
+ ["E8B1",0x839F],
+ ["E8B2",0x83A2],
+ ["E8B3",0x8396],
+ ["E8B4",0x8323],
+ ["E8B5",0x838E],
+ ["E8B6",0x8387],
+ ["E8B7",0x838A],
+ ["E8B8",0x837C],
+ ["E8B9",0x83B5],
+ ["E8BA",0x8373],
+ ["E8BB",0x8375],
+ ["E8BC",0x83A0],
+ ["E8BD",0x8389],
+ ["E8BE",0x83A8],
+ ["E8BF",0x83F4],
+ ["E8C0",0x8413],
+ ["E8C1",0x83EB],
+ ["E8C2",0x83CE],
+ ["E8C3",0x83FD],
+ ["E8C4",0x8403],
+ ["E8C5",0x83D8],
+ ["E8C6",0x840B],
+ ["E8C7",0x83C1],
+ ["E8C8",0x83F7],
+ ["E8C9",0x8407],
+ ["E8CA",0x83E0],
+ ["E8CB",0x83F2],
+ ["E8CC",0x840D],
+ ["E8CD",0x8422],
+ ["E8CE",0x8420],
+ ["E8CF",0x83BD],
+ ["E8D0",0x8438],
+ ["E8D1",0x8506],
+ ["E8D2",0x83FB],
+ ["E8D3",0x846D],
+ ["E8D4",0x842A],
+ ["E8D5",0x843C],
+ ["E8D6",0x855A],
+ ["E8D7",0x8484],
+ ["E8D8",0x8477],
+ ["E8D9",0x846B],
+ ["E8DA",0x84AD],
+ ["E8DB",0x846E],
+ ["E8DC",0x8482],
+ ["E8DD",0x8469],
+ ["E8DE",0x8446],
+ ["E8DF",0x842C],
+ ["E8E0",0x846F],
+ ["E8E1",0x8479],
+ ["E8E2",0x8435],
+ ["E8E3",0x84CA],
+ ["E8E4",0x8462],
+ ["E8E5",0x84B9],
+ ["E8E6",0x84BF],
+ ["E8E7",0x849F],
+ ["E8E8",0x84D9],
+ ["E8E9",0x84CD],
+ ["E8EA",0x84BB],
+ ["E8EB",0x84DA],
+ ["E8EC",0x84D0],
+ ["E8ED",0x84C1],
+ ["E8EE",0x84C6],
+ ["E8EF",0x84D6],
+ ["E8F0",0x84A1],
+ ["E8F1",0x8521],
+ ["E8F2",0x84FF],
+ ["E8F3",0x84F4],
+ ["E8F4",0x8517],
+ ["E8F5",0x8518],
+ ["E8F6",0x852C],
+ ["E8F7",0x851F],
+ ["E8F8",0x8515],
+ ["E8F9",0x8514],
+ ["E8FA",0x84FC],
+ ["E8FB",0x8540],
+ ["E8FC",0x8563],
+ ["E8FD",0x8558],
+ ["E8FE",0x8548],
+ ["E9A1",0x8541],
+ ["E9A2",0x8602],
+ ["E9A3",0x854B],
+ ["E9A4",0x8555],
+ ["E9A5",0x8580],
+ ["E9A6",0x85A4],
+ ["E9A7",0x8588],
+ ["E9A8",0x8591],
+ ["E9A9",0x858A],
+ ["E9AA",0x85A8],
+ ["E9AB",0x856D],
+ ["E9AC",0x8594],
+ ["E9AD",0x859B],
+ ["E9AE",0x85EA],
+ ["E9AF",0x8587],
+ ["E9B0",0x859C],
+ ["E9B1",0x8577],
+ ["E9B2",0x857E],
+ ["E9B3",0x8590],
+ ["E9B4",0x85C9],
+ ["E9B5",0x85BA],
+ ["E9B6",0x85CF],
+ ["E9B7",0x85B9],
+ ["E9B8",0x85D0],
+ ["E9B9",0x85D5],
+ ["E9BA",0x85DD],
+ ["E9BB",0x85E5],
+ ["E9BC",0x85DC],
+ ["E9BD",0x85F9],
+ ["E9BE",0x860A],
+ ["E9BF",0x8613],
+ ["E9C0",0x860B],
+ ["E9C1",0x85FE],
+ ["E9C2",0x85FA],
+ ["E9C3",0x8606],
+ ["E9C4",0x8622],
+ ["E9C5",0x861A],
+ ["E9C6",0x8630],
+ ["E9C7",0x863F],
+ ["E9C8",0x864D],
+ ["E9C9",0x4E55],
+ ["E9CA",0x8654],
+ ["E9CB",0x865F],
+ ["E9CC",0x8667],
+ ["E9CD",0x8671],
+ ["E9CE",0x8693],
+ ["E9CF",0x86A3],
+ ["E9D0",0x86A9],
+ ["E9D1",0x86AA],
+ ["E9D2",0x868B],
+ ["E9D3",0x868C],
+ ["E9D4",0x86B6],
+ ["E9D5",0x86AF],
+ ["E9D6",0x86C4],
+ ["E9D7",0x86C6],
+ ["E9D8",0x86B0],
+ ["E9D9",0x86C9],
+ ["E9DA",0x8823],
+ ["E9DB",0x86AB],
+ ["E9DC",0x86D4],
+ ["E9DD",0x86DE],
+ ["E9DE",0x86E9],
+ ["E9DF",0x86EC],
+ ["E9E0",0x86DF],
+ ["E9E1",0x86DB],
+ ["E9E2",0x86EF],
+ ["E9E3",0x8712],
+ ["E9E4",0x8706],
+ ["E9E5",0x8708],
+ ["E9E6",0x8700],
+ ["E9E7",0x8703],
+ ["E9E8",0x86FB],
+ ["E9E9",0x8711],
+ ["E9EA",0x8709],
+ ["E9EB",0x870D],
+ ["E9EC",0x86F9],
+ ["E9ED",0x870A],
+ ["E9EE",0x8734],
+ ["E9EF",0x873F],
+ ["E9F0",0x8737],
+ ["E9F1",0x873B],
+ ["E9F2",0x8725],
+ ["E9F3",0x8729],
+ ["E9F4",0x871A],
+ ["E9F5",0x8760],
+ ["E9F6",0x875F],
+ ["E9F7",0x8778],
+ ["E9F8",0x874C],
+ ["E9F9",0x874E],
+ ["E9FA",0x8774],
+ ["E9FB",0x8757],
+ ["E9FC",0x8768],
+ ["E9FD",0x876E],
+ ["E9FE",0x8759],
+ ["EAA1",0x8753],
+ ["EAA2",0x8763],
+ ["EAA3",0x876A],
+ ["EAA4",0x8805],
+ ["EAA5",0x87A2],
+ ["EAA6",0x879F],
+ ["EAA7",0x8782],
+ ["EAA8",0x87AF],
+ ["EAA9",0x87CB],
+ ["EAAA",0x87BD],
+ ["EAAB",0x87C0],
+ ["EAAC",0x87D0],
+ ["EAAD",0x96D6],
+ ["EAAE",0x87AB],
+ ["EAAF",0x87C4],
+ ["EAB0",0x87B3],
+ ["EAB1",0x87C7],
+ ["EAB2",0x87C6],
+ ["EAB3",0x87BB],
+ ["EAB4",0x87EF],
+ ["EAB5",0x87F2],
+ ["EAB6",0x87E0],
+ ["EAB7",0x880F],
+ ["EAB8",0x880D],
+ ["EAB9",0x87FE],
+ ["EABA",0x87F6],
+ ["EABB",0x87F7],
+ ["EABC",0x880E],
+ ["EABD",0x87D2],
+ ["EABE",0x8811],
+ ["EABF",0x8816],
+ ["EAC0",0x8815],
+ ["EAC1",0x8822],
+ ["EAC2",0x8821],
+ ["EAC3",0x8831],
+ ["EAC4",0x8836],
+ ["EAC5",0x8839],
+ ["EAC6",0x8827],
+ ["EAC7",0x883B],
+ ["EAC8",0x8844],
+ ["EAC9",0x8842],
+ ["EACA",0x8852],
+ ["EACB",0x8859],
+ ["EACC",0x885E],
+ ["EACD",0x8862],
+ ["EACE",0x886B],
+ ["EACF",0x8881],
+ ["EAD0",0x887E],
+ ["EAD1",0x889E],
+ ["EAD2",0x8875],
+ ["EAD3",0x887D],
+ ["EAD4",0x88B5],
+ ["EAD5",0x8872],
+ ["EAD6",0x8882],
+ ["EAD7",0x8897],
+ ["EAD8",0x8892],
+ ["EAD9",0x88AE],
+ ["EADA",0x8899],
+ ["EADB",0x88A2],
+ ["EADC",0x888D],
+ ["EADD",0x88A4],
+ ["EADE",0x88B0],
+ ["EADF",0x88BF],
+ ["EAE0",0x88B1],
+ ["EAE1",0x88C3],
+ ["EAE2",0x88C4],
+ ["EAE3",0x88D4],
+ ["EAE4",0x88D8],
+ ["EAE5",0x88D9],
+ ["EAE6",0x88DD],
+ ["EAE7",0x88F9],
+ ["EAE8",0x8902],
+ ["EAE9",0x88FC],
+ ["EAEA",0x88F4],
+ ["EAEB",0x88E8],
+ ["EAEC",0x88F2],
+ ["EAED",0x8904],
+ ["EAEE",0x890C],
+ ["EAEF",0x890A],
+ ["EAF0",0x8913],
+ ["EAF1",0x8943],
+ ["EAF2",0x891E],
+ ["EAF3",0x8925],
+ ["EAF4",0x892A],
+ ["EAF5",0x892B],
+ ["EAF6",0x8941],
+ ["EAF7",0x8944],
+ ["EAF8",0x893B],
+ ["EAF9",0x8936],
+ ["EAFA",0x8938],
+ ["EAFB",0x894C],
+ ["EAFC",0x891D],
+ ["EAFD",0x8960],
+ ["EAFE",0x895E],
+ ["EBA1",0x8966],
+ ["EBA2",0x8964],
+ ["EBA3",0x896D],
+ ["EBA4",0x896A],
+ ["EBA5",0x896F],
+ ["EBA6",0x8974],
+ ["EBA7",0x8977],
+ ["EBA8",0x897E],
+ ["EBA9",0x8983],
+ ["EBAA",0x8988],
+ ["EBAB",0x898A],
+ ["EBAC",0x8993],
+ ["EBAD",0x8998],
+ ["EBAE",0x89A1],
+ ["EBAF",0x89A9],
+ ["EBB0",0x89A6],
+ ["EBB1",0x89AC],
+ ["EBB2",0x89AF],
+ ["EBB3",0x89B2],
+ ["EBB4",0x89BA],
+ ["EBB5",0x89BD],
+ ["EBB6",0x89BF],
+ ["EBB7",0x89C0],
+ ["EBB8",0x89DA],
+ ["EBB9",0x89DC],
+ ["EBBA",0x89DD],
+ ["EBBB",0x89E7],
+ ["EBBC",0x89F4],
+ ["EBBD",0x89F8],
+ ["EBBE",0x8A03],
+ ["EBBF",0x8A16],
+ ["EBC0",0x8A10],
+ ["EBC1",0x8A0C],
+ ["EBC2",0x8A1B],
+ ["EBC3",0x8A1D],
+ ["EBC4",0x8A25],
+ ["EBC5",0x8A36],
+ ["EBC6",0x8A41],
+ ["EBC7",0x8A5B],
+ ["EBC8",0x8A52],
+ ["EBC9",0x8A46],
+ ["EBCA",0x8A48],
+ ["EBCB",0x8A7C],
+ ["EBCC",0x8A6D],
+ ["EBCD",0x8A6C],
+ ["EBCE",0x8A62],
+ ["EBCF",0x8A85],
+ ["EBD0",0x8A82],
+ ["EBD1",0x8A84],
+ ["EBD2",0x8AA8],
+ ["EBD3",0x8AA1],
+ ["EBD4",0x8A91],
+ ["EBD5",0x8AA5],
+ ["EBD6",0x8AA6],
+ ["EBD7",0x8A9A],
+ ["EBD8",0x8AA3],
+ ["EBD9",0x8AC4],
+ ["EBDA",0x8ACD],
+ ["EBDB",0x8AC2],
+ ["EBDC",0x8ADA],
+ ["EBDD",0x8AEB],
+ ["EBDE",0x8AF3],
+ ["EBDF",0x8AE7],
+ ["EBE0",0x8AE4],
+ ["EBE1",0x8AF1],
+ ["EBE2",0x8B14],
+ ["EBE3",0x8AE0],
+ ["EBE4",0x8AE2],
+ ["EBE5",0x8AF7],
+ ["EBE6",0x8ADE],
+ ["EBE7",0x8ADB],
+ ["EBE8",0x8B0C],
+ ["EBE9",0x8B07],
+ ["EBEA",0x8B1A],
+ ["EBEB",0x8AE1],
+ ["EBEC",0x8B16],
+ ["EBED",0x8B10],
+ ["EBEE",0x8B17],
+ ["EBEF",0x8B20],
+ ["EBF0",0x8B33],
+ ["EBF1",0x97AB],
+ ["EBF2",0x8B26],
+ ["EBF3",0x8B2B],
+ ["EBF4",0x8B3E],
+ ["EBF5",0x8B28],
+ ["EBF6",0x8B41],
+ ["EBF7",0x8B4C],
+ ["EBF8",0x8B4F],
+ ["EBF9",0x8B4E],
+ ["EBFA",0x8B49],
+ ["EBFB",0x8B56],
+ ["EBFC",0x8B5B],
+ ["EBFD",0x8B5A],
+ ["EBFE",0x8B6B],
+ ["ECA1",0x8B5F],
+ ["ECA2",0x8B6C],
+ ["ECA3",0x8B6F],
+ ["ECA4",0x8B74],
+ ["ECA5",0x8B7D],
+ ["ECA6",0x8B80],
+ ["ECA7",0x8B8C],
+ ["ECA8",0x8B8E],
+ ["ECA9",0x8B92],
+ ["ECAA",0x8B93],
+ ["ECAB",0x8B96],
+ ["ECAC",0x8B99],
+ ["ECAD",0x8B9A],
+ ["ECAE",0x8C3A],
+ ["ECAF",0x8C41],
+ ["ECB0",0x8C3F],
+ ["ECB1",0x8C48],
+ ["ECB2",0x8C4C],
+ ["ECB3",0x8C4E],
+ ["ECB4",0x8C50],
+ ["ECB5",0x8C55],
+ ["ECB6",0x8C62],
+ ["ECB7",0x8C6C],
+ ["ECB8",0x8C78],
+ ["ECB9",0x8C7A],
+ ["ECBA",0x8C82],
+ ["ECBB",0x8C89],
+ ["ECBC",0x8C85],
+ ["ECBD",0x8C8A],
+ ["ECBE",0x8C8D],
+ ["ECBF",0x8C8E],
+ ["ECC0",0x8C94],
+ ["ECC1",0x8C7C],
+ ["ECC2",0x8C98],
+ ["ECC3",0x621D],
+ ["ECC4",0x8CAD],
+ ["ECC5",0x8CAA],
+ ["ECC6",0x8CBD],
+ ["ECC7",0x8CB2],
+ ["ECC8",0x8CB3],
+ ["ECC9",0x8CAE],
+ ["ECCA",0x8CB6],
+ ["ECCB",0x8CC8],
+ ["ECCC",0x8CC1],
+ ["ECCD",0x8CE4],
+ ["ECCE",0x8CE3],
+ ["ECCF",0x8CDA],
+ ["ECD0",0x8CFD],
+ ["ECD1",0x8CFA],
+ ["ECD2",0x8CFB],
+ ["ECD3",0x8D04],
+ ["ECD4",0x8D05],
+ ["ECD5",0x8D0A],
+ ["ECD6",0x8D07],
+ ["ECD7",0x8D0F],
+ ["ECD8",0x8D0D],
+ ["ECD9",0x8D10],
+ ["ECDA",0x9F4E],
+ ["ECDB",0x8D13],
+ ["ECDC",0x8CCD],
+ ["ECDD",0x8D14],
+ ["ECDE",0x8D16],
+ ["ECDF",0x8D67],
+ ["ECE0",0x8D6D],
+ ["ECE1",0x8D71],
+ ["ECE2",0x8D73],
+ ["ECE3",0x8D81],
+ ["ECE4",0x8D99],
+ ["ECE5",0x8DC2],
+ ["ECE6",0x8DBE],
+ ["ECE7",0x8DBA],
+ ["ECE8",0x8DCF],
+ ["ECE9",0x8DDA],
+ ["ECEA",0x8DD6],
+ ["ECEB",0x8DCC],
+ ["ECEC",0x8DDB],
+ ["ECED",0x8DCB],
+ ["ECEE",0x8DEA],
+ ["ECEF",0x8DEB],
+ ["ECF0",0x8DDF],
+ ["ECF1",0x8DE3],
+ ["ECF2",0x8DFC],
+ ["ECF3",0x8E08],
+ ["ECF4",0x8E09],
+ ["ECF5",0x8DFF],
+ ["ECF6",0x8E1D],
+ ["ECF7",0x8E1E],
+ ["ECF8",0x8E10],
+ ["ECF9",0x8E1F],
+ ["ECFA",0x8E42],
+ ["ECFB",0x8E35],
+ ["ECFC",0x8E30],
+ ["ECFD",0x8E34],
+ ["ECFE",0x8E4A],
+ ["EDA1",0x8E47],
+ ["EDA2",0x8E49],
+ ["EDA3",0x8E4C],
+ ["EDA4",0x8E50],
+ ["EDA5",0x8E48],
+ ["EDA6",0x8E59],
+ ["EDA7",0x8E64],
+ ["EDA8",0x8E60],
+ ["EDA9",0x8E2A],
+ ["EDAA",0x8E63],
+ ["EDAB",0x8E55],
+ ["EDAC",0x8E76],
+ ["EDAD",0x8E72],
+ ["EDAE",0x8E7C],
+ ["EDAF",0x8E81],
+ ["EDB0",0x8E87],
+ ["EDB1",0x8E85],
+ ["EDB2",0x8E84],
+ ["EDB3",0x8E8B],
+ ["EDB4",0x8E8A],
+ ["EDB5",0x8E93],
+ ["EDB6",0x8E91],
+ ["EDB7",0x8E94],
+ ["EDB8",0x8E99],
+ ["EDB9",0x8EAA],
+ ["EDBA",0x8EA1],
+ ["EDBB",0x8EAC],
+ ["EDBC",0x8EB0],
+ ["EDBD",0x8EC6],
+ ["EDBE",0x8EB1],
+ ["EDBF",0x8EBE],
+ ["EDC0",0x8EC5],
+ ["EDC1",0x8EC8],
+ ["EDC2",0x8ECB],
+ ["EDC3",0x8EDB],
+ ["EDC4",0x8EE3],
+ ["EDC5",0x8EFC],
+ ["EDC6",0x8EFB],
+ ["EDC7",0x8EEB],
+ ["EDC8",0x8EFE],
+ ["EDC9",0x8F0A],
+ ["EDCA",0x8F05],
+ ["EDCB",0x8F15],
+ ["EDCC",0x8F12],
+ ["EDCD",0x8F19],
+ ["EDCE",0x8F13],
+ ["EDCF",0x8F1C],
+ ["EDD0",0x8F1F],
+ ["EDD1",0x8F1B],
+ ["EDD2",0x8F0C],
+ ["EDD3",0x8F26],
+ ["EDD4",0x8F33],
+ ["EDD5",0x8F3B],
+ ["EDD6",0x8F39],
+ ["EDD7",0x8F45],
+ ["EDD8",0x8F42],
+ ["EDD9",0x8F3E],
+ ["EDDA",0x8F4C],
+ ["EDDB",0x8F49],
+ ["EDDC",0x8F46],
+ ["EDDD",0x8F4E],
+ ["EDDE",0x8F57],
+ ["EDDF",0x8F5C],
+ ["EDE0",0x8F62],
+ ["EDE1",0x8F63],
+ ["EDE2",0x8F64],
+ ["EDE3",0x8F9C],
+ ["EDE4",0x8F9F],
+ ["EDE5",0x8FA3],
+ ["EDE6",0x8FAD],
+ ["EDE7",0x8FAF],
+ ["EDE8",0x8FB7],
+ ["EDE9",0x8FDA],
+ ["EDEA",0x8FE5],
+ ["EDEB",0x8FE2],
+ ["EDEC",0x8FEA],
+ ["EDED",0x8FEF],
+ ["EDEE",0x9087],
+ ["EDEF",0x8FF4],
+ ["EDF0",0x9005],
+ ["EDF1",0x8FF9],
+ ["EDF2",0x8FFA],
+ ["EDF3",0x9011],
+ ["EDF4",0x9015],
+ ["EDF5",0x9021],
+ ["EDF6",0x900D],
+ ["EDF7",0x901E],
+ ["EDF8",0x9016],
+ ["EDF9",0x900B],
+ ["EDFA",0x9027],
+ ["EDFB",0x9036],
+ ["EDFC",0x9035],
+ ["EDFD",0x9039],
+ ["EDFE",0x8FF8],
+ ["EEA1",0x904F],
+ ["EEA2",0x9050],
+ ["EEA3",0x9051],
+ ["EEA4",0x9052],
+ ["EEA5",0x900E],
+ ["EEA6",0x9049],
+ ["EEA7",0x903E],
+ ["EEA8",0x9056],
+ ["EEA9",0x9058],
+ ["EEAA",0x905E],
+ ["EEAB",0x9068],
+ ["EEAC",0x906F],
+ ["EEAD",0x9076],
+ ["EEAE",0x96A8],
+ ["EEAF",0x9072],
+ ["EEB0",0x9082],
+ ["EEB1",0x907D],
+ ["EEB2",0x9081],
+ ["EEB3",0x9080],
+ ["EEB4",0x908A],
+ ["EEB5",0x9089],
+ ["EEB6",0x908F],
+ ["EEB7",0x90A8],
+ ["EEB8",0x90AF],
+ ["EEB9",0x90B1],
+ ["EEBA",0x90B5],
+ ["EEBB",0x90E2],
+ ["EEBC",0x90E4],
+ ["EEBD",0x6248],
+ ["EEBE",0x90DB],
+ ["EEBF",0x9102],
+ ["EEC0",0x9112],
+ ["EEC1",0x9119],
+ ["EEC2",0x9132],
+ ["EEC3",0x9130],
+ ["EEC4",0x914A],
+ ["EEC5",0x9156],
+ ["EEC6",0x9158],
+ ["EEC7",0x9163],
+ ["EEC8",0x9165],
+ ["EEC9",0x9169],
+ ["EECA",0x9173],
+ ["EECB",0x9172],
+ ["EECC",0x918B],
+ ["EECD",0x9189],
+ ["EECE",0x9182],
+ ["EECF",0x91A2],
+ ["EED0",0x91AB],
+ ["EED1",0x91AF],
+ ["EED2",0x91AA],
+ ["EED3",0x91B5],
+ ["EED4",0x91B4],
+ ["EED5",0x91BA],
+ ["EED6",0x91C0],
+ ["EED7",0x91C1],
+ ["EED8",0x91C9],
+ ["EED9",0x91CB],
+ ["EEDA",0x91D0],
+ ["EEDB",0x91D6],
+ ["EEDC",0x91DF],
+ ["EEDD",0x91E1],
+ ["EEDE",0x91DB],
+ ["EEDF",0x91FC],
+ ["EEE0",0x91F5],
+ ["EEE1",0x91F6],
+ ["EEE2",0x921E],
+ ["EEE3",0x91FF],
+ ["EEE4",0x9214],
+ ["EEE5",0x922C],
+ ["EEE6",0x9215],
+ ["EEE7",0x9211],
+ ["EEE8",0x925E],
+ ["EEE9",0x9257],
+ ["EEEA",0x9245],
+ ["EEEB",0x9249],
+ ["EEEC",0x9264],
+ ["EEED",0x9248],
+ ["EEEE",0x9295],
+ ["EEEF",0x923F],
+ ["EEF0",0x924B],
+ ["EEF1",0x9250],
+ ["EEF2",0x929C],
+ ["EEF3",0x9296],
+ ["EEF4",0x9293],
+ ["EEF5",0x929B],
+ ["EEF6",0x925A],
+ ["EEF7",0x92CF],
+ ["EEF8",0x92B9],
+ ["EEF9",0x92B7],
+ ["EEFA",0x92E9],
+ ["EEFB",0x930F],
+ ["EEFC",0x92FA],
+ ["EEFD",0x9344],
+ ["EEFE",0x932E],
+ ["EFA1",0x9319],
+ ["EFA2",0x9322],
+ ["EFA3",0x931A],
+ ["EFA4",0x9323],
+ ["EFA5",0x933A],
+ ["EFA6",0x9335],
+ ["EFA7",0x933B],
+ ["EFA8",0x935C],
+ ["EFA9",0x9360],
+ ["EFAA",0x937C],
+ ["EFAB",0x936E],
+ ["EFAC",0x9356],
+ ["EFAD",0x93B0],
+ ["EFAE",0x93AC],
+ ["EFAF",0x93AD],
+ ["EFB0",0x9394],
+ ["EFB1",0x93B9],
+ ["EFB2",0x93D6],
+ ["EFB3",0x93D7],
+ ["EFB4",0x93E8],
+ ["EFB5",0x93E5],
+ ["EFB6",0x93D8],
+ ["EFB7",0x93C3],
+ ["EFB8",0x93DD],
+ ["EFB9",0x93D0],
+ ["EFBA",0x93C8],
+ ["EFBB",0x93E4],
+ ["EFBC",0x941A],
+ ["EFBD",0x9414],
+ ["EFBE",0x9413],
+ ["EFBF",0x9403],
+ ["EFC0",0x9407],
+ ["EFC1",0x9410],
+ ["EFC2",0x9436],
+ ["EFC3",0x942B],
+ ["EFC4",0x9435],
+ ["EFC5",0x9421],
+ ["EFC6",0x943A],
+ ["EFC7",0x9441],
+ ["EFC8",0x9452],
+ ["EFC9",0x9444],
+ ["EFCA",0x945B],
+ ["EFCB",0x9460],
+ ["EFCC",0x9462],
+ ["EFCD",0x945E],
+ ["EFCE",0x946A],
+ ["EFCF",0x9229],
+ ["EFD0",0x9470],
+ ["EFD1",0x9475],
+ ["EFD2",0x9477],
+ ["EFD3",0x947D],
+ ["EFD4",0x945A],
+ ["EFD5",0x947C],
+ ["EFD6",0x947E],
+ ["EFD7",0x9481],
+ ["EFD8",0x947F],
+ ["EFD9",0x9582],
+ ["EFDA",0x9587],
+ ["EFDB",0x958A],
+ ["EFDC",0x9594],
+ ["EFDD",0x9596],
+ ["EFDE",0x9598],
+ ["EFDF",0x9599],
+ ["EFE0",0x95A0],
+ ["EFE1",0x95A8],
+ ["EFE2",0x95A7],
+ ["EFE3",0x95AD],
+ ["EFE4",0x95BC],
+ ["EFE5",0x95BB],
+ ["EFE6",0x95B9],
+ ["EFE7",0x95BE],
+ ["EFE8",0x95CA],
+ ["EFE9",0x6FF6],
+ ["EFEA",0x95C3],
+ ["EFEB",0x95CD],
+ ["EFEC",0x95CC],
+ ["EFED",0x95D5],
+ ["EFEE",0x95D4],
+ ["EFEF",0x95D6],
+ ["EFF0",0x95DC],
+ ["EFF1",0x95E1],
+ ["EFF2",0x95E5],
+ ["EFF3",0x95E2],
+ ["EFF4",0x9621],
+ ["EFF5",0x9628],
+ ["EFF6",0x962E],
+ ["EFF7",0x962F],
+ ["EFF8",0x9642],
+ ["EFF9",0x964C],
+ ["EFFA",0x964F],
+ ["EFFB",0x964B],
+ ["EFFC",0x9677],
+ ["EFFD",0x965C],
+ ["EFFE",0x965E],
+ ["F0A1",0x965D],
+ ["F0A2",0x965F],
+ ["F0A3",0x9666],
+ ["F0A4",0x9672],
+ ["F0A5",0x966C],
+ ["F0A6",0x968D],
+ ["F0A7",0x9698],
+ ["F0A8",0x9695],
+ ["F0A9",0x9697],
+ ["F0AA",0x96AA],
+ ["F0AB",0x96A7],
+ ["F0AC",0x96B1],
+ ["F0AD",0x96B2],
+ ["F0AE",0x96B0],
+ ["F0AF",0x96B4],
+ ["F0B0",0x96B6],
+ ["F0B1",0x96B8],
+ ["F0B2",0x96B9],
+ ["F0B3",0x96CE],
+ ["F0B4",0x96CB],
+ ["F0B5",0x96C9],
+ ["F0B6",0x96CD],
+ ["F0B7",0x894D],
+ ["F0B8",0x96DC],
+ ["F0B9",0x970D],
+ ["F0BA",0x96D5],
+ ["F0BB",0x96F9],
+ ["F0BC",0x9704],
+ ["F0BD",0x9706],
+ ["F0BE",0x9708],
+ ["F0BF",0x9713],
+ ["F0C0",0x970E],
+ ["F0C1",0x9711],
+ ["F0C2",0x970F],
+ ["F0C3",0x9716],
+ ["F0C4",0x9719],
+ ["F0C5",0x9724],
+ ["F0C6",0x972A],
+ ["F0C7",0x9730],
+ ["F0C8",0x9739],
+ ["F0C9",0x973D],
+ ["F0CA",0x973E],
+ ["F0CB",0x9744],
+ ["F0CC",0x9746],
+ ["F0CD",0x9748],
+ ["F0CE",0x9742],
+ ["F0CF",0x9749],
+ ["F0D0",0x975C],
+ ["F0D1",0x9760],
+ ["F0D2",0x9764],
+ ["F0D3",0x9766],
+ ["F0D4",0x9768],
+ ["F0D5",0x52D2],
+ ["F0D6",0x976B],
+ ["F0D7",0x9771],
+ ["F0D8",0x9779],
+ ["F0D9",0x9785],
+ ["F0DA",0x977C],
+ ["F0DB",0x9781],
+ ["F0DC",0x977A],
+ ["F0DD",0x9786],
+ ["F0DE",0x978B],
+ ["F0DF",0x978F],
+ ["F0E0",0x9790],
+ ["F0E1",0x979C],
+ ["F0E2",0x97A8],
+ ["F0E3",0x97A6],
+ ["F0E4",0x97A3],
+ ["F0E5",0x97B3],
+ ["F0E6",0x97B4],
+ ["F0E7",0x97C3],
+ ["F0E8",0x97C6],
+ ["F0E9",0x97C8],
+ ["F0EA",0x97CB],
+ ["F0EB",0x97DC],
+ ["F0EC",0x97ED],
+ ["F0ED",0x9F4F],
+ ["F0EE",0x97F2],
+ ["F0EF",0x7ADF],
+ ["F0F0",0x97F6],
+ ["F0F1",0x97F5],
+ ["F0F2",0x980F],
+ ["F0F3",0x980C],
+ ["F0F4",0x9838],
+ ["F0F5",0x9824],
+ ["F0F6",0x9821],
+ ["F0F7",0x9837],
+ ["F0F8",0x983D],
+ ["F0F9",0x9846],
+ ["F0FA",0x984F],
+ ["F0FB",0x984B],
+ ["F0FC",0x986B],
+ ["F0FD",0x986F],
+ ["F0FE",0x9870],
+ ["F1A1",0x9871],
+ ["F1A2",0x9874],
+ ["F1A3",0x9873],
+ ["F1A4",0x98AA],
+ ["F1A5",0x98AF],
+ ["F1A6",0x98B1],
+ ["F1A7",0x98B6],
+ ["F1A8",0x98C4],
+ ["F1A9",0x98C3],
+ ["F1AA",0x98C6],
+ ["F1AB",0x98E9],
+ ["F1AC",0x98EB],
+ ["F1AD",0x9903],
+ ["F1AE",0x9909],
+ ["F1AF",0x9912],
+ ["F1B0",0x9914],
+ ["F1B1",0x9918],
+ ["F1B2",0x9921],
+ ["F1B3",0x991D],
+ ["F1B4",0x991E],
+ ["F1B5",0x9924],
+ ["F1B6",0x9920],
+ ["F1B7",0x992C],
+ ["F1B8",0x992E],
+ ["F1B9",0x993D],
+ ["F1BA",0x993E],
+ ["F1BB",0x9942],
+ ["F1BC",0x9949],
+ ["F1BD",0x9945],
+ ["F1BE",0x9950],
+ ["F1BF",0x994B],
+ ["F1C0",0x9951],
+ ["F1C1",0x9952],
+ ["F1C2",0x994C],
+ ["F1C3",0x9955],
+ ["F1C4",0x9997],
+ ["F1C5",0x9998],
+ ["F1C6",0x99A5],
+ ["F1C7",0x99AD],
+ ["F1C8",0x99AE],
+ ["F1C9",0x99BC],
+ ["F1CA",0x99DF],
+ ["F1CB",0x99DB],
+ ["F1CC",0x99DD],
+ ["F1CD",0x99D8],
+ ["F1CE",0x99D1],
+ ["F1CF",0x99ED],
+ ["F1D0",0x99EE],
+ ["F1D1",0x99F1],
+ ["F1D2",0x99F2],
+ ["F1D3",0x99FB],
+ ["F1D4",0x99F8],
+ ["F1D5",0x9A01],
+ ["F1D6",0x9A0F],
+ ["F1D7",0x9A05],
+ ["F1D8",0x99E2],
+ ["F1D9",0x9A19],
+ ["F1DA",0x9A2B],
+ ["F1DB",0x9A37],
+ ["F1DC",0x9A45],
+ ["F1DD",0x9A42],
+ ["F1DE",0x9A40],
+ ["F1DF",0x9A43],
+ ["F1E0",0x9A3E],
+ ["F1E1",0x9A55],
+ ["F1E2",0x9A4D],
+ ["F1E3",0x9A5B],
+ ["F1E4",0x9A57],
+ ["F1E5",0x9A5F],
+ ["F1E6",0x9A62],
+ ["F1E7",0x9A65],
+ ["F1E8",0x9A64],
+ ["F1E9",0x9A69],
+ ["F1EA",0x9A6B],
+ ["F1EB",0x9A6A],
+ ["F1EC",0x9AAD],
+ ["F1ED",0x9AB0],
+ ["F1EE",0x9ABC],
+ ["F1EF",0x9AC0],
+ ["F1F0",0x9ACF],
+ ["F1F1",0x9AD1],
+ ["F1F2",0x9AD3],
+ ["F1F3",0x9AD4],
+ ["F1F4",0x9ADE],
+ ["F1F5",0x9ADF],
+ ["F1F6",0x9AE2],
+ ["F1F7",0x9AE3],
+ ["F1F8",0x9AE6],
+ ["F1F9",0x9AEF],
+ ["F1FA",0x9AEB],
+ ["F1FB",0x9AEE],
+ ["F1FC",0x9AF4],
+ ["F1FD",0x9AF1],
+ ["F1FE",0x9AF7],
+ ["F2A1",0x9AFB],
+ ["F2A2",0x9B06],
+ ["F2A3",0x9B18],
+ ["F2A4",0x9B1A],
+ ["F2A5",0x9B1F],
+ ["F2A6",0x9B22],
+ ["F2A7",0x9B23],
+ ["F2A8",0x9B25],
+ ["F2A9",0x9B27],
+ ["F2AA",0x9B28],
+ ["F2AB",0x9B29],
+ ["F2AC",0x9B2A],
+ ["F2AD",0x9B2E],
+ ["F2AE",0x9B2F],
+ ["F2AF",0x9B32],
+ ["F2B0",0x9B44],
+ ["F2B1",0x9B43],
+ ["F2B2",0x9B4F],
+ ["F2B3",0x9B4D],
+ ["F2B4",0x9B4E],
+ ["F2B5",0x9B51],
+ ["F2B6",0x9B58],
+ ["F2B7",0x9B74],
+ ["F2B8",0x9B93],
+ ["F2B9",0x9B83],
+ ["F2BA",0x9B91],
+ ["F2BB",0x9B96],
+ ["F2BC",0x9B97],
+ ["F2BD",0x9B9F],
+ ["F2BE",0x9BA0],
+ ["F2BF",0x9BA8],
+ ["F2C0",0x9BB4],
+ ["F2C1",0x9BC0],
+ ["F2C2",0x9BCA],
+ ["F2C3",0x9BB9],
+ ["F2C4",0x9BC6],
+ ["F2C5",0x9BCF],
+ ["F2C6",0x9BD1],
+ ["F2C7",0x9BD2],
+ ["F2C8",0x9BE3],
+ ["F2C9",0x9BE2],
+ ["F2CA",0x9BE4],
+ ["F2CB",0x9BD4],
+ ["F2CC",0x9BE1],
+ ["F2CD",0x9C3A],
+ ["F2CE",0x9BF2],
+ ["F2CF",0x9BF1],
+ ["F2D0",0x9BF0],
+ ["F2D1",0x9C15],
+ ["F2D2",0x9C14],
+ ["F2D3",0x9C09],
+ ["F2D4",0x9C13],
+ ["F2D5",0x9C0C],
+ ["F2D6",0x9C06],
+ ["F2D7",0x9C08],
+ ["F2D8",0x9C12],
+ ["F2D9",0x9C0A],
+ ["F2DA",0x9C04],
+ ["F2DB",0x9C2E],
+ ["F2DC",0x9C1B],
+ ["F2DD",0x9C25],
+ ["F2DE",0x9C24],
+ ["F2DF",0x9C21],
+ ["F2E0",0x9C30],
+ ["F2E1",0x9C47],
+ ["F2E2",0x9C32],
+ ["F2E3",0x9C46],
+ ["F2E4",0x9C3E],
+ ["F2E5",0x9C5A],
+ ["F2E6",0x9C60],
+ ["F2E7",0x9C67],
+ ["F2E8",0x9C76],
+ ["F2E9",0x9C78],
+ ["F2EA",0x9CE7],
+ ["F2EB",0x9CEC],
+ ["F2EC",0x9CF0],
+ ["F2ED",0x9D09],
+ ["F2EE",0x9D08],
+ ["F2EF",0x9CEB],
+ ["F2F0",0x9D03],
+ ["F2F1",0x9D06],
+ ["F2F2",0x9D2A],
+ ["F2F3",0x9D26],
+ ["F2F4",0x9DAF],
+ ["F2F5",0x9D23],
+ ["F2F6",0x9D1F],
+ ["F2F7",0x9D44],
+ ["F2F8",0x9D15],
+ ["F2F9",0x9D12],
+ ["F2FA",0x9D41],
+ ["F2FB",0x9D3F],
+ ["F2FC",0x9D3E],
+ ["F2FD",0x9D46],
+ ["F2FE",0x9D48],
+ ["F3A1",0x9D5D],
+ ["F3A2",0x9D5E],
+ ["F3A3",0x9D64],
+ ["F3A4",0x9D51],
+ ["F3A5",0x9D50],
+ ["F3A6",0x9D59],
+ ["F3A7",0x9D72],
+ ["F3A8",0x9D89],
+ ["F3A9",0x9D87],
+ ["F3AA",0x9DAB],
+ ["F3AB",0x9D6F],
+ ["F3AC",0x9D7A],
+ ["F3AD",0x9D9A],
+ ["F3AE",0x9DA4],
+ ["F3AF",0x9DA9],
+ ["F3B0",0x9DB2],
+ ["F3B1",0x9DC4],
+ ["F3B2",0x9DC1],
+ ["F3B3",0x9DBB],
+ ["F3B4",0x9DB8],
+ ["F3B5",0x9DBA],
+ ["F3B6",0x9DC6],
+ ["F3B7",0x9DCF],
+ ["F3B8",0x9DC2],
+ ["F3B9",0x9DD9],
+ ["F3BA",0x9DD3],
+ ["F3BB",0x9DF8],
+ ["F3BC",0x9DE6],
+ ["F3BD",0x9DED],
+ ["F3BE",0x9DEF],
+ ["F3BF",0x9DFD],
+ ["F3C0",0x9E1A],
+ ["F3C1",0x9E1B],
+ ["F3C2",0x9E1E],
+ ["F3C3",0x9E75],
+ ["F3C4",0x9E79],
+ ["F3C5",0x9E7D],
+ ["F3C6",0x9E81],
+ ["F3C7",0x9E88],
+ ["F3C8",0x9E8B],
+ ["F3C9",0x9E8C],
+ ["F3CA",0x9E92],
+ ["F3CB",0x9E95],
+ ["F3CC",0x9E91],
+ ["F3CD",0x9E9D],
+ ["F3CE",0x9EA5],
+ ["F3CF",0x9EA9],
+ ["F3D0",0x9EB8],
+ ["F3D1",0x9EAA],
+ ["F3D2",0x9EAD],
+ ["F3D3",0x9761],
+ ["F3D4",0x9ECC],
+ ["F3D5",0x9ECE],
+ ["F3D6",0x9ECF],
+ ["F3D7",0x9ED0],
+ ["F3D8",0x9ED4],
+ ["F3D9",0x9EDC],
+ ["F3DA",0x9EDE],
+ ["F3DB",0x9EDD],
+ ["F3DC",0x9EE0],
+ ["F3DD",0x9EE5],
+ ["F3DE",0x9EE8],
+ ["F3DF",0x9EEF],
+ ["F3E0",0x9EF4],
+ ["F3E1",0x9EF6],
+ ["F3E2",0x9EF7],
+ ["F3E3",0x9EF9],
+ ["F3E4",0x9EFB],
+ ["F3E5",0x9EFC],
+ ["F3E6",0x9EFD],
+ ["F3E7",0x9F07],
+ ["F3E8",0x9F08],
+ ["F3E9",0x76B7],
+ ["F3EA",0x9F15],
+ ["F3EB",0x9F21],
+ ["F3EC",0x9F2C],
+ ["F3ED",0x9F3E],
+ ["F3EE",0x9F4A],
+ ["F3EF",0x9F52],
+ ["F3F0",0x9F54],
+ ["F3F1",0x9F63],
+ ["F3F2",0x9F5F],
+ ["F3F3",0x9F60],
+ ["F3F4",0x9F61],
+ ["F3F5",0x9F66],
+ ["F3F6",0x9F67],
+ ["F3F7",0x9F6C],
+ ["F3F8",0x9F6A],
+ ["F3F9",0x9F77],
+ ["F3FA",0x9F72],
+ ["F3FB",0x9F76],
+ ["F3FC",0x9F95],
+ ["F3FD",0x9F9C],
+ ["F3FE",0x9FA0],
+ ["F4A1",0x582F],
+ ["F4A2",0x69C7],
+ ["F4A3",0x9059],
+ ["F4A4",0x7464],
+ ["F4A5",0x51DC],
+ ["F4A6",0x7199],
+ ["F9A1",0x7E8A],
+ ["F9A2",0x891C],
+ ["F9A3",0x9348],
+ ["F9A4",0x9288],
+ ["F9A5",0x84DC],
+ ["F9A6",0x4FC9],
+ ["F9A7",0x70BB],
+ ["F9A8",0x6631],
+ ["F9A9",0x68C8],
+ ["F9AA",0x92F9],
+ ["F9AB",0x66FB],
+ ["F9AC",0x5F45],
+ ["F9AD",0x4E28],
+ ["F9AE",0x4EE1],
+ ["F9AF",0x4EFC],
+ ["F9B0",0x4F00],
+ ["F9B1",0x4F03],
+ ["F9B2",0x4F39],
+ ["F9B3",0x4F56],
+ ["F9B4",0x4F92],
+ ["F9B5",0x4F8A],
+ ["F9B6",0x4F9A],
+ ["F9B7",0x4F94],
+ ["F9B8",0x4FCD],
+ ["F9B9",0x5040],
+ ["F9BA",0x5022],
+ ["F9BB",0x4FFF],
+ ["F9BC",0x501E],
+ ["F9BD",0x5046],
+ ["F9BE",0x5070],
+ ["F9BF",0x5042],
+ ["F9C0",0x5094],
+ ["F9C1",0x50F4],
+ ["F9C2",0x50D8],
+ ["F9C3",0x514A],
+ ["F9C4",0x5164],
+ ["F9C5",0x519D],
+ ["F9C6",0x51BE],
+ ["F9C7",0x51EC],
+ ["F9C8",0x5215],
+ ["F9C9",0x529C],
+ ["F9CA",0x52A6],
+ ["F9CB",0x52C0],
+ ["F9CC",0x52DB],
+ ["F9CD",0x5300],
+ ["F9CE",0x5307],
+ ["F9CF",0x5324],
+ ["F9D0",0x5372],
+ ["F9D1",0x5393],
+ ["F9D2",0x53B2],
+ ["F9D3",0x53DD],
+ ["F9D4",0xFA0E],
+ ["F9D5",0x549C],
+ ["F9D6",0x548A],
+ ["F9D7",0x54A9],
+ ["F9D8",0x54FF],
+ ["F9D9",0x5586],
+ ["F9DA",0x5759],
+ ["F9DB",0x5765],
+ ["F9DC",0x57AC],
+ ["F9DD",0x57C8],
+ ["F9DE",0x57C7],
+ ["F9DF",0xFA0F],
+ ["F9E0",0xFA10],
+ ["F9E1",0x589E],
+ ["F9E2",0x58B2],
+ ["F9E3",0x590B],
+ ["F9E4",0x5953],
+ ["F9E5",0x595B],
+ ["F9E6",0x595D],
+ ["F9E7",0x5963],
+ ["F9E8",0x59A4],
+ ["F9E9",0x59BA],
+ ["F9EA",0x5B56],
+ ["F9EB",0x5BC0],
+ ["F9EC",0x752F],
+ ["F9ED",0x5BD8],
+ ["F9EE",0x5BEC],
+ ["F9EF",0x5C1E],
+ ["F9F0",0x5CA6],
+ ["F9F1",0x5CBA],
+ ["F9F2",0x5CF5],
+ ["F9F3",0x5D27],
+ ["F9F4",0x5D53],
+ ["F9F5",0xFA11],
+ ["F9F6",0x5D42],
+ ["F9F7",0x5D6D],
+ ["F9F8",0x5DB8],
+ ["F9F9",0x5DB9],
+ ["F9FA",0x5DD0],
+ ["F9FB",0x5F21],
+ ["F9FC",0x5F34],
+ ["F9FD",0x5F67],
+ ["F9FE",0x5FB7],
+ ["FAA1",0x5FDE],
+ ["FAA2",0x605D],
+ ["FAA3",0x6085],
+ ["FAA4",0x608A],
+ ["FAA5",0x60DE],
+ ["FAA6",0x60D5],
+ ["FAA7",0x6120],
+ ["FAA8",0x60F2],
+ ["FAA9",0x6111],
+ ["FAAA",0x6137],
+ ["FAAB",0x6130],
+ ["FAAC",0x6198],
+ ["FAAD",0x6213],
+ ["FAAE",0x62A6],
+ ["FAAF",0x63F5],
+ ["FAB0",0x6460],
+ ["FAB1",0x649D],
+ ["FAB2",0x64CE],
+ ["FAB3",0x654E],
+ ["FAB4",0x6600],
+ ["FAB5",0x6615],
+ ["FAB6",0x663B],
+ ["FAB7",0x6609],
+ ["FAB8",0x662E],
+ ["FAB9",0x661E],
+ ["FABA",0x6624],
+ ["FABB",0x6665],
+ ["FABC",0x6657],
+ ["FABD",0x6659],
+ ["FABE",0xFA12],
+ ["FABF",0x6673],
+ ["FAC0",0x6699],
+ ["FAC1",0x66A0],
+ ["FAC2",0x66B2],
+ ["FAC3",0x66BF],
+ ["FAC4",0x66FA],
+ ["FAC5",0x670E],
+ ["FAC6",0xF929],
+ ["FAC7",0x6766],
+ ["FAC8",0x67BB],
+ ["FAC9",0x6852],
+ ["FACA",0x67C0],
+ ["FACB",0x6801],
+ ["FACC",0x6844],
+ ["FACD",0x68CF],
+ ["FACE",0xFA13],
+ ["FACF",0x6968],
+ ["FAD0",0xFA14],
+ ["FAD1",0x6998],
+ ["FAD2",0x69E2],
+ ["FAD3",0x6A30],
+ ["FAD4",0x6A6B],
+ ["FAD5",0x6A46],
+ ["FAD6",0x6A73],
+ ["FAD7",0x6A7E],
+ ["FAD8",0x6AE2],
+ ["FAD9",0x6AE4],
+ ["FADA",0x6BD6],
+ ["FADB",0x6C3F],
+ ["FADC",0x6C5C],
+ ["FADD",0x6C86],
+ ["FADE",0x6C6F],
+ ["FADF",0x6CDA],
+ ["FAE0",0x6D04],
+ ["FAE1",0x6D87],
+ ["FAE2",0x6D6F],
+ ["FAE3",0x6D96],
+ ["FAE4",0x6DAC],
+ ["FAE5",0x6DCF],
+ ["FAE6",0x6DF8],
+ ["FAE7",0x6DF2],
+ ["FAE8",0x6DFC],
+ ["FAE9",0x6E39],
+ ["FAEA",0x6E5C],
+ ["FAEB",0x6E27],
+ ["FAEC",0x6E3C],
+ ["FAED",0x6EBF],
+ ["FAEE",0x6F88],
+ ["FAEF",0x6FB5],
+ ["FAF0",0x6FF5],
+ ["FAF1",0x7005],
+ ["FAF2",0x7007],
+ ["FAF3",0x7028],
+ ["FAF4",0x7085],
+ ["FAF5",0x70AB],
+ ["FAF6",0x710F],
+ ["FAF7",0x7104],
+ ["FAF8",0x715C],
+ ["FAF9",0x7146],
+ ["FAFA",0x7147],
+ ["FAFB",0xFA15],
+ ["FAFC",0x71C1],
+ ["FAFD",0x71FE],
+ ["FAFE",0x72B1],
+ ["FBA1",0x72BE],
+ ["FBA2",0x7324],
+ ["FBA3",0xFA16],
+ ["FBA4",0x7377],
+ ["FBA5",0x73BD],
+ ["FBA6",0x73C9],
+ ["FBA7",0x73D6],
+ ["FBA8",0x73E3],
+ ["FBA9",0x73D2],
+ ["FBAA",0x7407],
+ ["FBAB",0x73F5],
+ ["FBAC",0x7426],
+ ["FBAD",0x742A],
+ ["FBAE",0x7429],
+ ["FBAF",0x742E],
+ ["FBB0",0x7462],
+ ["FBB1",0x7489],
+ ["FBB2",0x749F],
+ ["FBB3",0x7501],
+ ["FBB4",0x756F],
+ ["FBB5",0x7682],
+ ["FBB6",0x769C],
+ ["FBB7",0x769E],
+ ["FBB8",0x769B],
+ ["FBB9",0x76A6],
+ ["FBBA",0xFA17],
+ ["FBBB",0x7746],
+ ["FBBC",0x52AF],
+ ["FBBD",0x7821],
+ ["FBBE",0x784E],
+ ["FBBF",0x7864],
+ ["FBC0",0x787A],
+ ["FBC1",0x7930],
+ ["FBC2",0xFA18],
+ ["FBC3",0xFA19],
+ ["FBC4",0xFA1A],
+ ["FBC5",0x7994],
+ ["FBC6",0xFA1B],
+ ["FBC7",0x799B],
+ ["FBC8",0x7AD1],
+ ["FBC9",0x7AE7],
+ ["FBCA",0xFA1C],
+ ["FBCB",0x7AEB],
+ ["FBCC",0x7B9E],
+ ["FBCD",0xFA1D],
+ ["FBCE",0x7D48],
+ ["FBCF",0x7D5C],
+ ["FBD0",0x7DB7],
+ ["FBD1",0x7DA0],
+ ["FBD2",0x7DD6],
+ ["FBD3",0x7E52],
+ ["FBD4",0x7F47],
+ ["FBD5",0x7FA1],
+ ["FBD6",0xFA1E],
+ ["FBD7",0x8301],
+ ["FBD8",0x8362],
+ ["FBD9",0x837F],
+ ["FBDA",0x83C7],
+ ["FBDB",0x83F6],
+ ["FBDC",0x8448],
+ ["FBDD",0x84B4],
+ ["FBDE",0x8553],
+ ["FBDF",0x8559],
+ ["FBE0",0x856B],
+ ["FBE1",0xFA1F],
+ ["FBE2",0x85B0],
+ ["FBE3",0xFA20],
+ ["FBE4",0xFA21],
+ ["FBE5",0x8807],
+ ["FBE6",0x88F5],
+ ["FBE7",0x8A12],
+ ["FBE8",0x8A37],
+ ["FBE9",0x8A79],
+ ["FBEA",0x8AA7],
+ ["FBEB",0x8ABE],
+ ["FBEC",0x8ADF],
+ ["FBED",0xFA22],
+ ["FBEE",0x8AF6],
+ ["FBEF",0x8B53],
+ ["FBF0",0x8B7F],
+ ["FBF1",0x8CF0],
+ ["FBF2",0x8CF4],
+ ["FBF3",0x8D12],
+ ["FBF4",0x8D76],
+ ["FBF5",0xFA23],
+ ["FBF6",0x8ECF],
+ ["FBF7",0xFA24],
+ ["FBF8",0xFA25],
+ ["FBF9",0x9067],
+ ["FBFA",0x90DE],
+ ["FBFB",0xFA26],
+ ["FBFC",0x9115],
+ ["FBFD",0x9127],
+ ["FBFE",0x91DA],
+ ["FCA1",0x91D7],
+ ["FCA2",0x91DE],
+ ["FCA3",0x91ED],
+ ["FCA4",0x91EE],
+ ["FCA5",0x91E4],
+ ["FCA6",0x91E5],
+ ["FCA7",0x9206],
+ ["FCA8",0x9210],
+ ["FCA9",0x920A],
+ ["FCAA",0x923A],
+ ["FCAB",0x9240],
+ ["FCAC",0x923C],
+ ["FCAD",0x924E],
+ ["FCAE",0x9259],
+ ["FCAF",0x9251],
+ ["FCB0",0x9239],
+ ["FCB1",0x9267],
+ ["FCB2",0x92A7],
+ ["FCB3",0x9277],
+ ["FCB4",0x9278],
+ ["FCB5",0x92E7],
+ ["FCB6",0x92D7],
+ ["FCB7",0x92D9],
+ ["FCB8",0x92D0],
+ ["FCB9",0xFA27],
+ ["FCBA",0x92D5],
+ ["FCBB",0x92E0],
+ ["FCBC",0x92D3],
+ ["FCBD",0x9325],
+ ["FCBE",0x9321],
+ ["FCBF",0x92FB],
+ ["FCC0",0xFA28],
+ ["FCC1",0x931E],
+ ["FCC2",0x92FF],
+ ["FCC3",0x931D],
+ ["FCC4",0x9302],
+ ["FCC5",0x9370],
+ ["FCC6",0x9357],
+ ["FCC7",0x93A4],
+ ["FCC8",0x93C6],
+ ["FCC9",0x93DE],
+ ["FCCA",0x93F8],
+ ["FCCB",0x9431],
+ ["FCCC",0x9445],
+ ["FCCD",0x9448],
+ ["FCCE",0x9592],
+ ["FCCF",0xF9DC],
+ ["FCD0",0xFA29],
+ ["FCD1",0x969D],
+ ["FCD2",0x96AF],
+ ["FCD3",0x9733],
+ ["FCD4",0x973B],
+ ["FCD5",0x9743],
+ ["FCD6",0x974D],
+ ["FCD7",0x974F],
+ ["FCD8",0x9751],
+ ["FCD9",0x9755],
+ ["FCDA",0x9857],
+ ["FCDB",0x9865],
+ ["FCDC",0xFA2A],
+ ["FCDD",0xFA2B],
+ ["FCDE",0x9927],
+ ["FCDF",0xFA2C],
+ ["FCE0",0x999E],
+ ["FCE1",0x9A4E],
+ ["FCE2",0x9AD9],
+ ["FCE3",0x9ADC],
+ ["FCE4",0x9B75],
+ ["FCE5",0x9B72],
+ ["FCE6",0x9B8F],
+ ["FCE7",0x9BB1],
+ ["FCE8",0x9BBB],
+ ["FCE9",0x9C00],
+ ["FCEA",0x9D70],
+ ["FCEB",0x9D6B],
+ ["FCEC",0xFA2D],
+ ["FCED",0x9E19],
+ ["FCEE",0x9ED1],
+ ["FCF1",0x2170],
+ ["FCF2",0x2171],
+ ["FCF3",0x2172],
+ ["FCF4",0x2173],
+ ["FCF5",0x2174],
+ ["FCF6",0x2175],
+ ["FCF7",0x2176],
+ ["FCF8",0x2177],
+ ["FCF9",0x2178],
+ ["FCFA",0x2179],
+ ["FCFC",0xFFE4],
+ ["FCFD",0xFF07],
+ ["FCFE",0xFF02],
+ ["8EA1",0xFF61],
+ ["8EA2",0xFF62],
+ ["8EA3",0xFF63],
+ ["8EA4",0xFF64],
+ ["8EA5",0xFF65],
+ ["8EA6",0xFF66],
+ ["8EA7",0xFF67],
+ ["8EA8",0xFF68],
+ ["8EA9",0xFF69],
+ ["8EAA",0xFF6A],
+ ["8EAB",0xFF6B],
+ ["8EAC",0xFF6C],
+ ["8EAD",0xFF6D],
+ ["8EAE",0xFF6E],
+ ["8EAF",0xFF6F],
+ ["8EB0",0xFF70],
+ ["8EB1",0xFF71],
+ ["8EB2",0xFF72],
+ ["8EB3",0xFF73],
+ ["8EB4",0xFF74],
+ ["8EB5",0xFF75],
+ ["8EB6",0xFF76],
+ ["8EB7",0xFF77],
+ ["8EB8",0xFF78],
+ ["8EB9",0xFF79],
+ ["8EBA",0xFF7A],
+ ["8EBB",0xFF7B],
+ ["8EBC",0xFF7C],
+ ["8EBD",0xFF7D],
+ ["8EBE",0xFF7E],
+ ["8EBF",0xFF7F],
+ ["8EC0",0xFF80],
+ ["8EC1",0xFF81],
+ ["8EC2",0xFF82],
+ ["8EC3",0xFF83],
+ ["8EC4",0xFF84],
+ ["8EC5",0xFF85],
+ ["8EC6",0xFF86],
+ ["8EC7",0xFF87],
+ ["8EC8",0xFF88],
+ ["8EC9",0xFF89],
+ ["8ECA",0xFF8A],
+ ["8ECB",0xFF8B],
+ ["8ECC",0xFF8C],
+ ["8ECD",0xFF8D],
+ ["8ECE",0xFF8E],
+ ["8ECF",0xFF8F],
+ ["8ED0",0xFF90],
+ ["8ED1",0xFF91],
+ ["8ED2",0xFF92],
+ ["8ED3",0xFF93],
+ ["8ED4",0xFF94],
+ ["8ED5",0xFF95],
+ ["8ED6",0xFF96],
+ ["8ED7",0xFF97],
+ ["8ED8",0xFF98],
+ ["8ED9",0xFF99],
+ ["8EDA",0xFF9A],
+ ["8EDB",0xFF9B],
+ ["8EDC",0xFF9C],
+ ["8EDD",0xFF9D],
+ ["8EDE",0xFF9E],
+ ["8EDF",0xFF9F],
+]
+
+UCS_TO_EUCJP_TBL = [
+ [0xA2,"A1F1"],
+ [0xA3,"A1F2"],
+ [0xA5,"A1EF"],
+ [0xA6,"FCFC"],
+ [0xA7,"A1F8"],
+ [0xA8,"A1AF"],
+ [0xAC,"A2CC"],
+ [0xAF,"A1B1"],
+ [0xB0,"A1EB"],
+ [0xB1,"A1DE"],
+ [0xB4,"A1AD"],
+ [0xB6,"A2F9"],
+ [0xB8,"A1A4"],
+ [0xD7,"A1DF"],
+ [0xF7,"A1E0"],
+ [0x391,"A6A1"],
+ [0x392,"A6A2"],
+ [0x393,"A6A3"],
+ [0x394,"A6A4"],
+ [0x395,"A6A5"],
+ [0x396,"A6A6"],
+ [0x397,"A6A7"],
+ [0x398,"A6A8"],
+ [0x399,"A6A9"],
+ [0x39A,"A6AA"],
+ [0x39B,"A6AB"],
+ [0x39C,"A6AC"],
+ [0x39D,"A6AD"],
+ [0x39E,"A6AE"],
+ [0x39F,"A6AF"],
+ [0x3A0,"A6B0"],
+ [0x3A1,"A6B1"],
+ [0x3A3,"A6B2"],
+ [0x3A4,"A6B3"],
+ [0x3A5,"A6B4"],
+ [0x3A6,"A6B5"],
+ [0x3A7,"A6B6"],
+ [0x3A8,"A6B7"],
+ [0x3A9,"A6B8"],
+ [0x3B1,"A6C1"],
+ [0x3B2,"A6C2"],
+ [0x3B3,"A6C3"],
+ [0x3B4,"A6C4"],
+ [0x3B5,"A6C5"],
+ [0x3B6,"A6C6"],
+ [0x3B7,"A6C7"],
+ [0x3B8,"A6C8"],
+ [0x3B9,"A6C9"],
+ [0x3BA,"A6CA"],
+ [0x3BB,"A6CB"],
+ [0x3BC,"A6CC"],
+ [0x3BD,"A6CD"],
+ [0x3BE,"A6CE"],
+ [0x3BF,"A6CF"],
+ [0x3C0,"A6D0"],
+ [0x3C1,"A6D1"],
+ [0x3C3,"A6D2"],
+ [0x3C4,"A6D3"],
+ [0x3C5,"A6D4"],
+ [0x3C6,"A6D5"],
+ [0x3C7,"A6D6"],
+ [0x3C8,"A6D7"],
+ [0x3C9,"A6D8"],
+ [0x401,"A7A7"],
+ [0x410,"A7A1"],
+ [0x411,"A7A2"],
+ [0x412,"A7A3"],
+ [0x413,"A7A4"],
+ [0x414,"A7A5"],
+ [0x415,"A7A6"],
+ [0x416,"A7A8"],
+ [0x417,"A7A9"],
+ [0x418,"A7AA"],
+ [0x419,"A7AB"],
+ [0x41A,"A7AC"],
+ [0x41B,"A7AD"],
+ [0x41C,"A7AE"],
+ [0x41D,"A7AF"],
+ [0x41E,"A7B0"],
+ [0x41F,"A7B1"],
+ [0x420,"A7B2"],
+ [0x421,"A7B3"],
+ [0x422,"A7B4"],
+ [0x423,"A7B5"],
+ [0x424,"A7B6"],
+ [0x425,"A7B7"],
+ [0x426,"A7B8"],
+ [0x427,"A7B9"],
+ [0x428,"A7BA"],
+ [0x429,"A7BB"],
+ [0x42A,"A7BC"],
+ [0x42B,"A7BD"],
+ [0x42C,"A7BE"],
+ [0x42D,"A7BF"],
+ [0x42E,"A7C0"],
+ [0x42F,"A7C1"],
+ [0x430,"A7D1"],
+ [0x431,"A7D2"],
+ [0x432,"A7D3"],
+ [0x433,"A7D4"],
+ [0x434,"A7D5"],
+ [0x435,"A7D6"],
+ [0x436,"A7D8"],
+ [0x437,"A7D9"],
+ [0x438,"A7DA"],
+ [0x439,"A7DB"],
+ [0x43A,"A7DC"],
+ [0x43B,"A7DD"],
+ [0x43C,"A7DE"],
+ [0x43D,"A7DF"],
+ [0x43E,"A7E0"],
+ [0x43F,"A7E1"],
+ [0x440,"A7E2"],
+ [0x441,"A7E3"],
+ [0x442,"A7E4"],
+ [0x443,"A7E5"],
+ [0x444,"A7E6"],
+ [0x445,"A7E7"],
+ [0x446,"A7E8"],
+ [0x447,"A7E9"],
+ [0x448,"A7EA"],
+ [0x449,"A7EB"],
+ [0x44A,"A7EC"],
+ [0x44B,"A7ED"],
+ [0x44C,"A7EE"],
+ [0x44D,"A7EF"],
+ [0x44E,"A7F0"],
+ [0x44F,"A7F1"],
+ [0x451,"A7D7"],
+ [0x2010,"A1BE"],
+ [0x2014,"A1BD"],
+ [0x2015,"A1EE"],
+ [0x2016,"A1C2"],
+ [0x2018,"A1C6"],
+ [0x2019,"A1C7"],
+ [0x201C,"A1C8"],
+ [0x201D,"A1C9"],
+ [0x2020,"A2F7"],
+ [0x2021,"A2F8"],
+ [0x2025,"A1C5"],
+ [0x2026,"A1C4"],
+ [0x2030,"A2F3"],
+ [0x2032,"A1EC"],
+ [0x2033,"A1ED"],
+ [0x203B,"A2A8"],
+ [0x2103,"A1EE"],
+ [0x2116,"ADE2"],
+ [0x2121,"ADE4"],
+ [0x212B,"A2F2"],
+ [0x2160,"ADB5"],
+ [0x2161,"ADB6"],
+ [0x2162,"ADB7"],
+ [0x2163,"ADB8"],
+ [0x2164,"ADB9"],
+ [0x2165,"ADBA"],
+ [0x2166,"ADBB"],
+ [0x2167,"ADBC"],
+ [0x2168,"ADBD"],
+ [0x2169,"ADBE"],
+ [0x2170,"FCF1"],
+ [0x2171,"FCF2"],
+ [0x2172,"FCF3"],
+ [0x2173,"FCF4"],
+ [0x2174,"FCF5"],
+ [0x2175,"FCF6"],
+ [0x2176,"FCF7"],
+ [0x2177,"FCF8"],
+ [0x2178,"FCF9"],
+ [0x2179,"FCFA"],
+ [0x2190,"A2AB"],
+ [0x2191,"A2AC"],
+ [0x2192,"A2AA"],
+ [0x2193,"A2AD"],
+ [0x21D2,"A2CD"],
+ [0x21D4,"A2CE"],
+ [0x2200,"A2CF"],
+ [0x2202,"A2DF"],
+ [0x2203,"A2D0"],
+ [0x2207,"A2E0"],
+ [0x2208,"A2BA"],
+ [0x220B,"A2BB"],
+ [0x2211,"ADF4"],
+ [0x2212,"A1DD"],
+ [0x221A,"ADF5"],
+ [0x221D,"A2E7"],
+ [0x221E,"A1E7"],
+ [0x221F,"ADF8"],
+ [0x2220,"ADF7"],
+ [0x2225,"ADF0"],
+ [0x2227,"A2CA"],
+ [0x2228,"A2CB"],
+ [0x2229,"ADFB"],
+ [0x222A,"ADFC"],
+ [0x222B,"ADF2"],
+ [0x222C,"A2EA"],
+ [0x222E,"ADF3"],
+ [0x2234,"A1E8"],
+ [0x2235,"ADFA"],
+ [0x223D,"A2E6"],
+ [0x2252,"ADF0"],
+ [0x2260,"A1E2"],
+ [0x2261,"ADF1"],
+ [0x2266,"A1E5"],
+ [0x2267,"A1E6"],
+ [0x226A,"A2E3"],
+ [0x226B,"A2E4"],
+ [0x2282,"A2BE"],
+ [0x2283,"A2BF"],
+ [0x2286,"A2BC"],
+ [0x2287,"A2BD"],
+ [0x22A5,"ADF6"],
+ [0x22BF,"ADF9"],
+ [0x2312,"A2DE"],
+ [0x2460,"ADA1"],
+ [0x2461,"ADA2"],
+ [0x2462,"ADA3"],
+ [0x2463,"ADA4"],
+ [0x2464,"ADA5"],
+ [0x2465,"ADA6"],
+ [0x2466,"ADA7"],
+ [0x2467,"ADA8"],
+ [0x2468,"ADA9"],
+ [0x2469,"ADAA"],
+ [0x246A,"ADAB"],
+ [0x246B,"ADAC"],
+ [0x246C,"ADAD"],
+ [0x246D,"ADAE"],
+ [0x246E,"ADAF"],
+ [0x246F,"ADB0"],
+ [0x2470,"ADB1"],
+ [0x2471,"ADB2"],
+ [0x2472,"ADB3"],
+ [0x2473,"ADB4"],
+ [0x2500,"A8A1"],
+ [0x2501,"A8AC"],
+ [0x2502,"A8A2"],
+ [0x2503,"A8AD"],
+ [0x250C,"A8A3"],
+ [0x250F,"A8AE"],
+ [0x2510,"A8A4"],
+ [0x2513,"A8AF"],
+ [0x2514,"A8A6"],
+ [0x2517,"A8B1"],
+ [0x2518,"A8A5"],
+ [0x251B,"A8B0"],
+ [0x251C,"A8A7"],
+ [0x251D,"A8BC"],
+ [0x2520,"A8B7"],
+ [0x2523,"A8B2"],
+ [0x2524,"A8A9"],
+ [0x2525,"A8BE"],
+ [0x2528,"A8B9"],
+ [0x252B,"A8B4"],
+ [0x252C,"A8A8"],
+ [0x252F,"A8B8"],
+ [0x2530,"A8BD"],
+ [0x2533,"A8B3"],
+ [0x2534,"A8AA"],
+ [0x2537,"A8BA"],
+ [0x2538,"A8BF"],
+ [0x253B,"A8B5"],
+ [0x253C,"A8AB"],
+ [0x253F,"A8BB"],
+ [0x2542,"A8C0"],
+ [0x254B,"A8B6"],
+ [0x25A0,"A2A3"],
+ [0x25A1,"A2A2"],
+ [0x25B2,"A2A5"],
+ [0x25B3,"A2A4"],
+ [0x25BC,"A2A7"],
+ [0x25BD,"A2A6"],
+ [0x25C6,"A2A1"],
+ [0x25C7,"A1FE"],
+ [0x25CB,"A1FB"],
+ [0x25CE,"A1FD"],
+ [0x25CF,"A1FC"],
+ [0x25EF,"A2FE"],
+ [0x2605,"A1FA"],
+ [0x2606,"A1F9"],
+ [0x2640,"A1EA"],
+ [0x2642,"A1E9"],
+ [0x266A,"A2F6"],
+ [0x266D,"A2F5"],
+ [0x266F,"A2F4"],
+ [0x3000,"A1A1"],
+ [0x3001,"A1A2"],
+ [0x3002,"A1A3"],
+ [0x3003,"A1B7"],
+ [0x3005,"A1B9"],
+ [0x3006,"A1BA"],
+ [0x3007,"A1BB"],
+ [0x3008,"A1D2"],
+ [0x3009,"A1D3"],
+ [0x300A,"A1D4"],
+ [0x300B,"A1D5"],
+ [0x300C,"A1D6"],
+ [0x300D,"A1D7"],
+ [0x300E,"A1D8"],
+ [0x300F,"A1D9"],
+ [0x3010,"A1DA"],
+ [0x3011,"A1DB"],
+ [0x3012,"A2A9"],
+ [0x3013,"A2AE"],
+ [0x3014,"A1CC"],
+ [0x3015,"A1CD"],
+ [0x301C,"A1C1"],
+ [0x301D,"ADE0"],
+ [0x301F,"ADE1"],
+ [0x3041,"A4A1"],
+ [0x3042,"A4A2"],
+ [0x3043,"A4A3"],
+ [0x3044,"A4A4"],
+ [0x3045,"A4A5"],
+ [0x3046,"A4A6"],
+ [0x3047,"A4A7"],
+ [0x3048,"A4A8"],
+ [0x3049,"A4A9"],
+ [0x304A,"A4AA"],
+ [0x304B,"A4AB"],
+ [0x304C,"A4AC"],
+ [0x304D,"A4AD"],
+ [0x304E,"A4AE"],
+ [0x304F,"A4AF"],
+ [0x3050,"A4B0"],
+ [0x3051,"A4B1"],
+ [0x3052,"A4B2"],
+ [0x3053,"A4B3"],
+ [0x3054,"A4B4"],
+ [0x3055,"A4B5"],
+ [0x3056,"A4B6"],
+ [0x3057,"A4B7"],
+ [0x3058,"A4B8"],
+ [0x3059,"A4B9"],
+ [0x305A,"A4BA"],
+ [0x305B,"A4BB"],
+ [0x305C,"A4BC"],
+ [0x305D,"A4BD"],
+ [0x305E,"A4BE"],
+ [0x305F,"A4BF"],
+ [0x3060,"A4C0"],
+ [0x3061,"A4C1"],
+ [0x3062,"A4C2"],
+ [0x3063,"A4C3"],
+ [0x3064,"A4C4"],
+ [0x3065,"A4C5"],
+ [0x3066,"A4C6"],
+ [0x3067,"A4C7"],
+ [0x3068,"A4C8"],
+ [0x3069,"A4C9"],
+ [0x306A,"A4CA"],
+ [0x306B,"A4CB"],
+ [0x306C,"A4CC"],
+ [0x306D,"A4CD"],
+ [0x306E,"A4CE"],
+ [0x306F,"A4CF"],
+ [0x3070,"A4D0"],
+ [0x3071,"A4D1"],
+ [0x3072,"A4D2"],
+ [0x3073,"A4D3"],
+ [0x3074,"A4D4"],
+ [0x3075,"A4D5"],
+ [0x3076,"A4D6"],
+ [0x3077,"A4D7"],
+ [0x3078,"A4D8"],
+ [0x3079,"A4D9"],
+ [0x307A,"A4DA"],
+ [0x307B,"A4DB"],
+ [0x307C,"A4DC"],
+ [0x307D,"A4DD"],
+ [0x307E,"A4DE"],
+ [0x307F,"A4DF"],
+ [0x3080,"A4E0"],
+ [0x3081,"A4E1"],
+ [0x3082,"A4E2"],
+ [0x3083,"A4E3"],
+ [0x3084,"A4E4"],
+ [0x3085,"A4E5"],
+ [0x3086,"A4E6"],
+ [0x3087,"A4E7"],
+ [0x3088,"A4E8"],
+ [0x3089,"A4E9"],
+ [0x308A,"A4EA"],
+ [0x308B,"A4EB"],
+ [0x308C,"A4EC"],
+ [0x308D,"A4ED"],
+ [0x308E,"A4EE"],
+ [0x308F,"A4EF"],
+ [0x3090,"A4F0"],
+ [0x3091,"A4F1"],
+ [0x3092,"A4F2"],
+ [0x3093,"A4F3"],
+ [0x309B,"A1AB"],
+ [0x309C,"A1AC"],
+ [0x309D,"A1B5"],
+ [0x309E,"A1B6"],
+ [0x30A1,"A5A1"],
+ [0x30A2,"A5A2"],
+ [0x30A3,"A5A3"],
+ [0x30A4,"A5A4"],
+ [0x30A5,"A5A5"],
+ [0x30A6,"A5A6"],
+ [0x30A7,"A5A7"],
+ [0x30A8,"A5A8"],
+ [0x30A9,"A5A9"],
+ [0x30AA,"A5AA"],
+ [0x30AB,"A5AB"],
+ [0x30AC,"A5AC"],
+ [0x30AD,"A5AD"],
+ [0x30AE,"A5AE"],
+ [0x30AF,"A5AF"],
+ [0x30B0,"A5B0"],
+ [0x30B1,"A5B1"],
+ [0x30B2,"A5B2"],
+ [0x30B3,"A5B3"],
+ [0x30B4,"A5B4"],
+ [0x30B5,"A5B5"],
+ [0x30B6,"A5B6"],
+ [0x30B7,"A5B7"],
+ [0x30B8,"A5B8"],
+ [0x30B9,"A5B9"],
+ [0x30BA,"A5BA"],
+ [0x30BB,"A5BB"],
+ [0x30BC,"A5BC"],
+ [0x30BD,"A5BD"],
+ [0x30BE,"A5BE"],
+ [0x30BF,"A5BF"],
+ [0x30C0,"A5C0"],
+ [0x30C1,"A5C1"],
+ [0x30C2,"A5C2"],
+ [0x30C3,"A5C3"],
+ [0x30C4,"A5C4"],
+ [0x30C5,"A5C5"],
+ [0x30C6,"A5C6"],
+ [0x30C7,"A5C7"],
+ [0x30C8,"A5C8"],
+ [0x30C9,"A5C9"],
+ [0x30CA,"A5CA"],
+ [0x30CB,"A5CB"],
+ [0x30CC,"A5CC"],
+ [0x30CD,"A5CD"],
+ [0x30CE,"A5CE"],
+ [0x30CF,"A5CF"],
+ [0x30D0,"A5D0"],
+ [0x30D1,"A5D1"],
+ [0x30D2,"A5D2"],
+ [0x30D3,"A5D3"],
+ [0x30D4,"A5D4"],
+ [0x30D5,"A5D5"],
+ [0x30D6,"A5D6"],
+ [0x30D7,"A5D7"],
+ [0x30D8,"A5D8"],
+ [0x30D9,"A5D9"],
+ [0x30DA,"A5DA"],
+ [0x30DB,"A5DB"],
+ [0x30DC,"A5DC"],
+ [0x30DD,"A5DD"],
+ [0x30DE,"A5DE"],
+ [0x30DF,"A5DF"],
+ [0x30E0,"A5E0"],
+ [0x30E1,"A5E1"],
+ [0x30E2,"A5E2"],
+ [0x30E3,"A5E3"],
+ [0x30E4,"A5E4"],
+ [0x30E5,"A5E5"],
+ [0x30E6,"A5E6"],
+ [0x30E7,"A5E7"],
+ [0x30E8,"A5E8"],
+ [0x30E9,"A5E9"],
+ [0x30EA,"A5EA"],
+ [0x30EB,"A5EB"],
+ [0x30EC,"A5EC"],
+ [0x30ED,"A5ED"],
+ [0x30EE,"A5EE"],
+ [0x30EF,"A5EF"],
+ [0x30F0,"A5F0"],
+ [0x30F1,"A5F1"],
+ [0x30F2,"A5F2"],
+ [0x30F3,"A5F3"],
+ [0x30F4,"A5F4"],
+ [0x30F5,"A5F5"],
+ [0x30F6,"A5F6"],
+ [0x30FB,"A1A6"],
+ [0x30FC,"A1BC"],
+ [0x30FD,"A1B3"],
+ [0x30FE,"A1B4"],
+ [0x3231,"ADEA"],
+ [0x3232,"ADEB"],
+ [0x3239,"ADEC"],
+ [0x32A4,"ADE5"],
+ [0x32A5,"ADE6"],
+ [0x32A6,"ADE7"],
+ [0x32A7,"ADE8"],
+ [0x32A8,"ADE9"],
+ [0x3303,"ADC6"],
+ [0x330D,"ADCA"],
+ [0x3314,"ADC1"],
+ [0x3318,"ADC4"],
+ [0x3322,"ADC2"],
+ [0x3323,"ADCC"],
+ [0x3326,"ADCB"],
+ [0x3327,"ADC5"],
+ [0x332B,"ADCD"],
+ [0x3336,"ADC7"],
+ [0x333B,"ADCF"],
+ [0x3349,"ADC0"],
+ [0x334A,"ADCE"],
+ [0x334D,"ADC3"],
+ [0x3351,"ADC8"],
+ [0x3357,"ADC9"],
+ [0x337B,"ADDF"],
+ [0x337C,"ADEF"],
+ [0x337D,"ADEE"],
+ [0x337E,"ADED"],
+ [0x338E,"ADD3"],
+ [0x338F,"ADD4"],
+ [0x339C,"ADD0"],
+ [0x339D,"ADD1"],
+ [0x339E,"ADD2"],
+ [0x33A1,"ADD6"],
+ [0x33C4,"ADD5"],
+ [0x33CD,"ADE3"],
+ [0x4E00,"B0EC"],
+ [0x4E01,"C3FA"],
+ [0x4E03,"BCB7"],
+ [0x4E07,"CBFC"],
+ [0x4E08,"BEE6"],
+ [0x4E09,"BBB0"],
+ [0x4E0A,"BEE5"],
+ [0x4E0B,"B2BC"],
+ [0x4E0D,"C9D4"],
+ [0x4E0E,"CDBF"],
+ [0x4E10,"D0A2"],
+ [0x4E11,"B1AF"],
+ [0x4E14,"B3EE"],
+ [0x4E15,"D0A3"],
+ [0x4E16,"C0A4"],
+ [0x4E17,"D2C2"],
+ [0x4E18,"B5D6"],
+ [0x4E19,"CABA"],
+ [0x4E1E,"BEE7"],
+ [0x4E21,"CEBE"],
+ [0x4E26,"CAC2"],
+ [0x4E28,"F9AD"],
+ [0x4E2A,"D0A4"],
+ [0x4E2D,"C3E6"],
+ [0x4E31,"D0A5"],
+ [0x4E32,"B6FA"],
+ [0x4E36,"D0A6"],
+ [0x4E38,"B4DD"],
+ [0x4E39,"C3B0"],
+ [0x4E3B,"BCE7"],
+ [0x4E3C,"D0A7"],
+ [0x4E3F,"D0A8"],
+ [0x4E42,"D0A9"],
+ [0x4E43,"C7B5"],
+ [0x4E45,"B5D7"],
+ [0x4E4B,"C7B7"],
+ [0x4E4D,"C6E3"],
+ [0x4E4E,"B8C3"],
+ [0x4E4F,"CBB3"],
+ [0x4E55,"E9C9"],
+ [0x4E56,"D0AA"],
+ [0x4E57,"BEE8"],
+ [0x4E58,"D0AB"],
+ [0x4E59,"B2B5"],
+ [0x4E5D,"B6E5"],
+ [0x4E5E,"B8F0"],
+ [0x4E5F,"CCE9"],
+ [0x4E62,"D6A6"],
+ [0x4E71,"CDF0"],
+ [0x4E73,"C6FD"],
+ [0x4E7E,"B4A5"],
+ [0x4E80,"B5B5"],
+ [0x4E82,"D0AC"],
+ [0x4E85,"D0AD"],
+ [0x4E86,"CEBB"],
+ [0x4E88,"CDBD"],
+ [0x4E89,"C1E8"],
+ [0x4E8A,"D0AF"],
+ [0x4E8B,"BBF6"],
+ [0x4E8C,"C6F3"],
+ [0x4E8E,"D0B2"],
+ [0x4E91,"B1BE"],
+ [0x4E92,"B8DF"],
+ [0x4E94,"B8DE"],
+ [0x4E95,"B0E6"],
+ [0x4E98,"CFCB"],
+ [0x4E99,"CFCA"],
+ [0x4E9B,"BAB3"],
+ [0x4E9C,"B0A1"],
+ [0x4E9E,"D0B3"],
+ [0x4E9F,"D0B4"],
+ [0x4EA0,"D0B5"],
+ [0x4EA1,"CBB4"],
+ [0x4EA2,"D0B6"],
+ [0x4EA4,"B8F2"],
+ [0x4EA5,"B0E7"],
+ [0x4EA6,"CBF2"],
+ [0x4EA8,"B5FC"],
+ [0x4EAB,"B5FD"],
+ [0x4EAC,"B5FE"],
+ [0x4EAD,"C4E2"],
+ [0x4EAE,"CEBC"],
+ [0x4EB0,"D0B7"],
+ [0x4EB3,"D0B8"],
+ [0x4EB6,"D0B9"],
+ [0x4EBA,"BFCD"],
+ [0x4EC0,"BDBA"],
+ [0x4EC1,"BFCE"],
+ [0x4EC2,"D0BE"],
+ [0x4EC4,"D0BC"],
+ [0x4EC6,"D0BD"],
+ [0x4EC7,"B5D8"],
+ [0x4ECA,"BAA3"],
+ [0x4ECB,"B2F0"],
+ [0x4ECD,"D0BB"],
+ [0x4ECE,"D0BA"],
+ [0x4ECF,"CAA9"],
+ [0x4ED4,"BBC6"],
+ [0x4ED5,"BBC5"],
+ [0x4ED6,"C2BE"],
+ [0x4ED7,"D0BF"],
+ [0x4ED8,"C9D5"],
+ [0x4ED9,"C0E7"],
+ [0x4EDD,"A1B8"],
+ [0x4EDE,"D0C0"],
+ [0x4EDF,"D0C2"],
+ [0x4EE1,"F9AE"],
+ [0x4EE3,"C2E5"],
+ [0x4EE4,"CEE1"],
+ [0x4EE5,"B0CA"],
+ [0x4EED,"D0C1"],
+ [0x4EEE,"B2BE"],
+ [0x4EF0,"B6C4"],
+ [0x4EF2,"C3E7"],
+ [0x4EF6,"B7EF"],
+ [0x4EF7,"D0C3"],
+ [0x4EFB,"C7A4"],
+ [0x4EFC,"F9AF"],
+ [0x4F00,"F9B0"],
+ [0x4F01,"B4EB"],
+ [0x4F03,"F9B1"],
+ [0x4F09,"D0C4"],
+ [0x4F0A,"B0CB"],
+ [0x4F0D,"B8E0"],
+ [0x4F0E,"B4EC"],
+ [0x4F0F,"C9FA"],
+ [0x4F10,"C8B2"],
+ [0x4F11,"B5D9"],
+ [0x4F1A,"B2F1"],
+ [0x4F1C,"D0E7"],
+ [0x4F1D,"C5C1"],
+ [0x4F2F,"C7EC"],
+ [0x4F30,"D0C6"],
+ [0x4F34,"C8BC"],
+ [0x4F36,"CEE2"],
+ [0x4F38,"BFAD"],
+ [0x4F39,"F9B2"],
+ [0x4F3A,"BBC7"],
+ [0x4F3C,"BBF7"],
+ [0x4F3D,"B2C0"],
+ [0x4F43,"C4D1"],
+ [0x4F46,"C3A2"],
+ [0x4F47,"D0CA"],
+ [0x4F4D,"B0CC"],
+ [0x4F4E,"C4E3"],
+ [0x4F4F,"BDBB"],
+ [0x4F50,"BAB4"],
+ [0x4F51,"CDA4"],
+ [0x4F53,"C2CE"],
+ [0x4F55,"B2BF"],
+ [0x4F56,"F9B3"],
+ [0x4F57,"D0C9"],
+ [0x4F59,"CDBE"],
+ [0x4F5A,"D0C5"],
+ [0x4F5B,"D0C7"],
+ [0x4F5C,"BAEE"],
+ [0x4F5D,"D0C8"],
+ [0x4F5E,"D5A4"],
+ [0x4F69,"D0D0"],
+ [0x4F6F,"D0D3"],
+ [0x4F70,"D0D1"],
+ [0x4F73,"B2C2"],
+ [0x4F75,"CABB"],
+ [0x4F76,"D0CB"],
+ [0x4F7B,"D0CF"],
+ [0x4F7C,"B8F3"],
+ [0x4F7F,"BBC8"],
+ [0x4F83,"B4A6"],
+ [0x4F86,"D0D4"],
+ [0x4F88,"D0CC"],
+ [0x4F8A,"F9B5"],
+ [0x4F8B,"CEE3"],
+ [0x4F8D,"BBF8"],
+ [0x4F8F,"D0CD"],
+ [0x4F91,"D0D2"],
+ [0x4F92,"F9B4"],
+ [0x4F94,"F9B7"],
+ [0x4F96,"D0D5"],
+ [0x4F98,"D0CE"],
+ [0x4F9A,"F9B6"],
+ [0x4F9B,"B6A1"],
+ [0x4F9D,"B0CD"],
+ [0x4FA0,"B6A2"],
+ [0x4FA1,"B2C1"],
+ [0x4FAB,"D5A5"],
+ [0x4FAD,"CBF9"],
+ [0x4FAE,"C9EE"],
+ [0x4FAF,"B8F4"],
+ [0x4FB5,"BFAF"],
+ [0x4FB6,"CEB7"],
+ [0x4FBF,"CAD8"],
+ [0x4FC2,"B7B8"],
+ [0x4FC3,"C2A5"],
+ [0x4FC4,"B2E4"],
+ [0x4FC9,"F9A6"],
+ [0x4FCA,"BDD3"],
+ [0x4FCD,"F9B8"],
+ [0x4FCE,"D0D9"],
+ [0x4FD0,"D0DE"],
+ [0x4FD1,"D0DC"],
+ [0x4FD4,"D0D7"],
+ [0x4FD7,"C2AF"],
+ [0x4FD8,"D0DA"],
+ [0x4FDA,"D0DD"],
+ [0x4FDB,"D0DB"],
+ [0x4FDD,"CADD"],
+ [0x4FDF,"D0D8"],
+ [0x4FE1,"BFAE"],
+ [0x4FE3,"CBF3"],
+ [0x4FE4,"D0DF"],
+ [0x4FE5,"D0E0"],
+ [0x4FEE,"BDA4"],
+ [0x4FEF,"D0ED"],
+ [0x4FF3,"C7D0"],
+ [0x4FF5,"C9B6"],
+ [0x4FF6,"D0E8"],
+ [0x4FF8,"CAF0"],
+ [0x4FFA,"B2B6"],
+ [0x4FFE,"D0EC"],
+ [0x4FFF,"F9BB"],
+ [0x5005,"D0E6"],
+ [0x5006,"D0EF"],
+ [0x5009,"C1D2"],
+ [0x500B,"B8C4"],
+ [0x500D,"C7DC"],
+ [0x500F,"E0C7"],
+ [0x5011,"D0EE"],
+ [0x5012,"C5DD"],
+ [0x5014,"D0E3"],
+ [0x5016,"B8F6"],
+ [0x5019,"B8F5"],
+ [0x501A,"D0E1"],
+ [0x501E,"F9BC"],
+ [0x501F,"BCDA"],
+ [0x5021,"D0E9"],
+ [0x5022,"F9BA"],
+ [0x5023,"CAEF"],
+ [0x5024,"C3CD"],
+ [0x5025,"D0E5"],
+ [0x5026,"B7F1"],
+ [0x5028,"D0E2"],
+ [0x5029,"D0EA"],
+ [0x502A,"D0E4"],
+ [0x502B,"CED1"],
+ [0x502C,"D0EB"],
+ [0x502D,"CFC1"],
+ [0x5036,"B6E6"],
+ [0x5039,"B7F0"],
+ [0x5040,"F9B9"],
+ [0x5042,"F9BF"],
+ [0x5043,"D0F0"],
+ [0x5046,"F9BD"],
+ [0x5047,"D0F1"],
+ [0x5048,"D0F5"],
+ [0x5049,"B0CE"],
+ [0x504F,"CAD0"],
+ [0x5050,"D0F4"],
+ [0x5055,"D0F3"],
+ [0x5056,"D0F7"],
+ [0x505A,"D0F6"],
+ [0x505C,"C4E4"],
+ [0x5065,"B7F2"],
+ [0x506C,"D0F8"],
+ [0x5070,"F9BE"],
+ [0x5072,"BCC5"],
+ [0x5074,"C2A6"],
+ [0x5075,"C4E5"],
+ [0x5076,"B6F6"],
+ [0x5078,"D0F9"],
+ [0x507D,"B5B6"],
+ [0x5080,"D0FA"],
+ [0x5085,"D0FC"],
+ [0x508D,"CBB5"],
+ [0x5091,"B7E6"],
+ [0x5094,"F9C0"],
+ [0x5098,"BBB1"],
+ [0x5099,"C8F7"],
+ [0x509A,"D0FB"],
+ [0x50AC,"BAC5"],
+ [0x50AD,"CDC3"],
+ [0x50B2,"D0FE"],
+ [0x50B3,"D1A3"],
+ [0x50B4,"D0FD"],
+ [0x50B5,"BAC4"],
+ [0x50B7,"BDFD"],
+ [0x50BE,"B7B9"],
+ [0x50C2,"D1A4"],
+ [0x50C5,"B6CF"],
+ [0x50C9,"D1A1"],
+ [0x50CA,"D1A2"],
+ [0x50CD,"C6AF"],
+ [0x50CF,"C1FC"],
+ [0x50D1,"B6A3"],
+ [0x50D5,"CBCD"],
+ [0x50D6,"D1A5"],
+ [0x50D8,"F9C2"],
+ [0x50DA,"CEBD"],
+ [0x50DE,"D1A6"],
+ [0x50E3,"D1A9"],
+ [0x50E5,"D1A7"],
+ [0x50E7,"C1CE"],
+ [0x50ED,"D1A8"],
+ [0x50EE,"D1AA"],
+ [0x50F4,"F9C1"],
+ [0x50F5,"D1AC"],
+ [0x50F9,"D1AB"],
+ [0x50FB,"CAC8"],
+ [0x5100,"B5B7"],
+ [0x5101,"D1AE"],
+ [0x5102,"D1AF"],
+ [0x5104,"B2AF"],
+ [0x5109,"D1AD"],
+ [0x5112,"BCF4"],
+ [0x5114,"D1B2"],
+ [0x5115,"D1B1"],
+ [0x5116,"D1B0"],
+ [0x5118,"D0D6"],
+ [0x511A,"D1B3"],
+ [0x511F,"BDFE"],
+ [0x5121,"D1B4"],
+ [0x512A,"CDA5"],
+ [0x5132,"CCD9"],
+ [0x5137,"D1B6"],
+ [0x513A,"D1B5"],
+ [0x513B,"D1B8"],
+ [0x513C,"D1B7"],
+ [0x513F,"D1B9"],
+ [0x5140,"D1BA"],
+ [0x5141,"B0F4"],
+ [0x5143,"B8B5"],
+ [0x5144,"B7BB"],
+ [0x5145,"BDBC"],
+ [0x5146,"C3FB"],
+ [0x5147,"B6A4"],
+ [0x5148,"C0E8"],
+ [0x5149,"B8F7"],
+ [0x514A,"F9C3"],
+ [0x514B,"B9EE"],
+ [0x514C,"D1BC"],
+ [0x514D,"CCC8"],
+ [0x514E,"C5C6"],
+ [0x5150,"BBF9"],
+ [0x5152,"D1BB"],
+ [0x5154,"D1BD"],
+ [0x515A,"C5DE"],
+ [0x515C,"B3F5"],
+ [0x5162,"D1BE"],
+ [0x5164,"F9C4"],
+ [0x5165,"C6FE"],
+ [0x5168,"C1B4"],
+ [0x5169,"D1C0"],
+ [0x516A,"D1C1"],
+ [0x516B,"C8AC"],
+ [0x516C,"B8F8"],
+ [0x516D,"CFBB"],
+ [0x516E,"D1C2"],
+ [0x5171,"B6A6"],
+ [0x5175,"CABC"],
+ [0x5176,"C2B6"],
+ [0x5177,"B6F1"],
+ [0x5178,"C5B5"],
+ [0x517C,"B7F3"],
+ [0x5180,"D1C3"],
+ [0x5182,"D1C4"],
+ [0x5185,"C6E2"],
+ [0x5186,"B1DF"],
+ [0x5189,"D1C7"],
+ [0x518A,"BAFD"],
+ [0x518C,"D1C6"],
+ [0x518D,"BAC6"],
+ [0x518F,"D1C8"],
+ [0x5190,"E6EE"],
+ [0x5191,"D1C9"],
+ [0x5192,"CBC1"],
+ [0x5193,"D1CA"],
+ [0x5195,"D1CB"],
+ [0x5196,"D1CC"],
+ [0x5197,"BEE9"],
+ [0x5199,"BCCC"],
+ [0x519D,"F9C5"],
+ [0x51A0,"B4A7"],
+ [0x51A2,"D1CF"],
+ [0x51A4,"D1CD"],
+ [0x51A5,"CCBD"],
+ [0x51A6,"D1CE"],
+ [0x51A8,"C9DA"],
+ [0x51A9,"D1D0"],
+ [0x51AA,"D1D1"],
+ [0x51AB,"D1D2"],
+ [0x51AC,"C5DF"],
+ [0x51B0,"D1D6"],
+ [0x51B1,"D1D4"],
+ [0x51B2,"D1D5"],
+ [0x51B3,"D1D3"],
+ [0x51B4,"BAE3"],
+ [0x51B5,"D1D7"],
+ [0x51B6,"CCEA"],
+ [0x51B7,"CEE4"],
+ [0x51BD,"D1D8"],
+ [0x51BE,"F9C6"],
+ [0x51C4,"C0A8"],
+ [0x51C5,"D1D9"],
+ [0x51C6,"BDDA"],
+ [0x51C9,"D1DA"],
+ [0x51CB,"C3FC"],
+ [0x51CC,"CEBF"],
+ [0x51CD,"C5E0"],
+ [0x51D6,"D2C5"],
+ [0x51DB,"D1DB"],
+ [0x51DC,"F4A5"],
+ [0x51DD,"B6C5"],
+ [0x51E0,"D1DC"],
+ [0x51E1,"CBDE"],
+ [0x51E6,"BDE8"],
+ [0x51E7,"C2FC"],
+ [0x51E9,"D1DE"],
+ [0x51EA,"C6E4"],
+ [0x51EC,"F9C7"],
+ [0x51ED,"D1DF"],
+ [0x51F0,"D1E0"],
+ [0x51F1,"B3AE"],
+ [0x51F5,"D1E1"],
+ [0x51F6,"B6A7"],
+ [0x51F8,"C6CC"],
+ [0x51F9,"B1FA"],
+ [0x51FA,"BDD0"],
+ [0x51FD,"C8A1"],
+ [0x51FE,"D1E2"],
+ [0x5200,"C5E1"],
+ [0x5203,"BFCF"],
+ [0x5204,"D1E3"],
+ [0x5206,"CAAC"],
+ [0x5207,"C0DA"],
+ [0x5208,"B4A2"],
+ [0x520A,"B4A9"],
+ [0x520B,"D1E4"],
+ [0x520E,"D1E6"],
+ [0x5211,"B7BA"],
+ [0x5214,"D1E5"],
+ [0x5215,"F9C8"],
+ [0x5217,"CEF3"],
+ [0x521D,"BDE9"],
+ [0x5224,"C8BD"],
+ [0x5225,"CACC"],
+ [0x5227,"D1E7"],
+ [0x5229,"CDF8"],
+ [0x522A,"D1E8"],
+ [0x522E,"D1E9"],
+ [0x5230,"C5FE"],
+ [0x5233,"D1EA"],
+ [0x5236,"C0A9"],
+ [0x5237,"BAFE"],
+ [0x5238,"B7F4"],
+ [0x5239,"D1EB"],
+ [0x523A,"BBC9"],
+ [0x523B,"B9EF"],
+ [0x5243,"C4E6"],
+ [0x5244,"D1ED"],
+ [0x5247,"C2A7"],
+ [0x524A,"BAEF"],
+ [0x524B,"D1EE"],
+ [0x524C,"D1EF"],
+ [0x524D,"C1B0"],
+ [0x524F,"D1EC"],
+ [0x5254,"D1F1"],
+ [0x5256,"CBB6"],
+ [0x525B,"B9E4"],
+ [0x525E,"D1F0"],
+ [0x5263,"B7F5"],
+ [0x5264,"BADE"],
+ [0x5265,"C7ED"],
+ [0x5269,"D1F4"],
+ [0x526A,"D1F2"],
+ [0x526F,"C9FB"],
+ [0x5270,"BEEA"],
+ [0x5271,"D1FB"],
+ [0x5272,"B3E4"],
+ [0x5273,"D1F5"],
+ [0x5274,"D1F3"],
+ [0x5275,"C1CF"],
+ [0x527D,"D1F7"],
+ [0x527F,"D1F6"],
+ [0x5283,"B3C4"],
+ [0x5287,"B7E0"],
+ [0x5288,"D1FC"],
+ [0x5289,"CEAD"],
+ [0x528D,"D1F8"],
+ [0x5291,"D1FD"],
+ [0x5292,"D1FA"],
+ [0x5294,"D1F9"],
+ [0x529B,"CECF"],
+ [0x529C,"F9C9"],
+ [0x529F,"B8F9"],
+ [0x52A0,"B2C3"],
+ [0x52A3,"CEF4"],
+ [0x52A6,"F9CA"],
+ [0x52A9,"BDF5"],
+ [0x52AA,"C5D8"],
+ [0x52AB,"B9E5"],
+ [0x52AC,"D2A2"],
+ [0x52AD,"D2A3"],
+ [0x52AF,"FBBC"],
+ [0x52B1,"CEE5"],
+ [0x52B4,"CFAB"],
+ [0x52B5,"D2A5"],
+ [0x52B9,"B8FA"],
+ [0x52BC,"D2A4"],
+ [0x52BE,"B3AF"],
+ [0x52C0,"F9CB"],
+ [0x52C1,"D2A6"],
+ [0x52C3,"CBD6"],
+ [0x52C5,"C4BC"],
+ [0x52C7,"CDA6"],
+ [0x52C9,"CAD9"],
+ [0x52CD,"D2A7"],
+ [0x52D2,"F0D5"],
+ [0x52D5,"C6B0"],
+ [0x52D7,"D2A8"],
+ [0x52D8,"B4AA"],
+ [0x52D9,"CCB3"],
+ [0x52DB,"F9CC"],
+ [0x52DD,"BEA1"],
+ [0x52DE,"D2A9"],
+ [0x52DF,"CAE7"],
+ [0x52E0,"D2AD"],
+ [0x52E2,"C0AA"],
+ [0x52E3,"D2AA"],
+ [0x52E4,"B6D0"],
+ [0x52E6,"D2AB"],
+ [0x52E7,"B4AB"],
+ [0x52F2,"B7AE"],
+ [0x52F3,"D2AE"],
+ [0x52F5,"D2AF"],
+ [0x52F8,"D2B0"],
+ [0x52F9,"D2B1"],
+ [0x52FA,"BCDB"],
+ [0x52FE,"B8FB"],
+ [0x52FF,"CCDE"],
+ [0x5300,"F9CD"],
+ [0x5301,"CCE8"],
+ [0x5302,"C6F7"],
+ [0x5305,"CAF1"],
+ [0x5306,"D2B2"],
+ [0x5307,"F9CE"],
+ [0x5308,"D2B3"],
+ [0x530D,"D2B5"],
+ [0x530F,"D2B7"],
+ [0x5310,"D2B6"],
+ [0x5315,"D2B8"],
+ [0x5316,"B2BD"],
+ [0x5317,"CBCC"],
+ [0x5319,"BAFC"],
+ [0x531A,"D2B9"],
+ [0x531D,"C1D9"],
+ [0x5320,"BEA2"],
+ [0x5321,"B6A9"],
+ [0x5323,"D2BA"],
+ [0x5324,"F9CF"],
+ [0x532A,"C8DB"],
+ [0x532F,"D2BB"],
+ [0x5331,"D2BC"],
+ [0x5333,"D2BD"],
+ [0x5338,"D2BE"],
+ [0x5339,"C9A4"],
+ [0x533A,"B6E8"],
+ [0x533B,"B0E5"],
+ [0x533F,"C6BF"],
+ [0x5340,"D2BF"],
+ [0x5341,"BDBD"],
+ [0x5343,"C0E9"],
+ [0x5345,"D2C1"],
+ [0x5346,"D2C0"],
+ [0x5347,"BEA3"],
+ [0x5348,"B8E1"],
+ [0x5349,"D2C3"],
+ [0x534A,"C8BE"],
+ [0x534D,"D2C4"],
+ [0x5351,"C8DC"],
+ [0x5352,"C2B4"],
+ [0x5353,"C2EE"],
+ [0x5354,"B6A8"],
+ [0x5357,"C6EE"],
+ [0x5358,"C3B1"],
+ [0x535A,"C7EE"],
+ [0x535C,"CBCE"],
+ [0x535E,"D2C6"],
+ [0x5360,"C0EA"],
+ [0x5366,"B7B5"],
+ [0x5369,"D2C7"],
+ [0x536E,"D2C8"],
+ [0x536F,"B1AC"],
+ [0x5370,"B0F5"],
+ [0x5371,"B4ED"],
+ [0x5372,"F9D0"],
+ [0x5373,"C2A8"],
+ [0x5374,"B5D1"],
+ [0x5375,"CDF1"],
+ [0x5377,"D2CB"],
+ [0x5378,"B2B7"],
+ [0x537B,"D2CA"],
+ [0x537F,"B6AA"],
+ [0x5382,"D2CC"],
+ [0x5384,"CCF1"],
+ [0x5393,"F9D1"],
+ [0x5396,"D2CD"],
+ [0x5398,"CED2"],
+ [0x539A,"B8FC"],
+ [0x539F,"B8B6"],
+ [0x53A0,"D2CE"],
+ [0x53A5,"D2D0"],
+ [0x53A6,"D2CF"],
+ [0x53A8,"BFDF"],
+ [0x53A9,"B1B9"],
+ [0x53AD,"B1DE"],
+ [0x53AE,"D2D1"],
+ [0x53B0,"D2D2"],
+ [0x53B2,"F9D2"],
+ [0x53B3,"B8B7"],
+ [0x53B6,"D2D3"],
+ [0x53BB,"B5EE"],
+ [0x53C2,"BBB2"],
+ [0x53C3,"D2D4"],
+ [0x53C8,"CBF4"],
+ [0x53C9,"BAB5"],
+ [0x53CA,"B5DA"],
+ [0x53CB,"CDA7"],
+ [0x53CC,"C1D0"],
+ [0x53CD,"C8BF"],
+ [0x53CE,"BCFD"],
+ [0x53D4,"BDC7"],
+ [0x53D6,"BCE8"],
+ [0x53D7,"BCF5"],
+ [0x53D9,"BDF6"],
+ [0x53DB,"C8C0"],
+ [0x53DD,"F9D3"],
+ [0x53DF,"D2D7"],
+ [0x53E1,"B1C3"],
+ [0x53E2,"C1D1"],
+ [0x53E3,"B8FD"],
+ [0x53E4,"B8C5"],
+ [0x53E5,"B6E7"],
+ [0x53E8,"D2DB"],
+ [0x53E9,"C3A1"],
+ [0x53EA,"C2FE"],
+ [0x53EB,"B6AB"],
+ [0x53EC,"BEA4"],
+ [0x53ED,"D2DC"],
+ [0x53EE,"D2DA"],
+ [0x53EF,"B2C4"],
+ [0x53F0,"C2E6"],
+ [0x53F1,"BCB8"],
+ [0x53F2,"BBCB"],
+ [0x53F3,"B1A6"],
+ [0x53F6,"B3F0"],
+ [0x53F7,"B9E6"],
+ [0x53F8,"BBCA"],
+ [0x53FA,"D2DD"],
+ [0x5401,"D2DE"],
+ [0x5403,"B5C9"],
+ [0x5404,"B3C6"],
+ [0x5408,"B9E7"],
+ [0x5409,"B5C8"],
+ [0x540A,"C4DF"],
+ [0x540B,"B1A5"],
+ [0x540C,"C6B1"],
+ [0x540D,"CCBE"],
+ [0x540E,"B9A1"],
+ [0x540F,"CDF9"],
+ [0x5410,"C5C7"],
+ [0x5411,"B8FE"],
+ [0x541B,"B7AF"],
+ [0x541D,"D2E7"],
+ [0x541F,"B6E3"],
+ [0x5420,"CBCA"],
+ [0x5426,"C8DD"],
+ [0x5429,"D2E6"],
+ [0x542B,"B4DE"],
+ [0x542C,"D2E1"],
+ [0x542D,"D2E2"],
+ [0x542E,"D2E4"],
+ [0x5436,"D2E5"],
+ [0x5438,"B5DB"],
+ [0x5439,"BFE1"],
+ [0x543B,"CAAD"],
+ [0x543C,"D2E3"],
+ [0x543D,"D2DF"],
+ [0x543E,"B8E3"],
+ [0x5440,"D2E0"],
+ [0x5442,"CFA4"],
+ [0x5446,"CAF2"],
+ [0x5448,"C4E8"],
+ [0x5449,"B8E2"],
+ [0x544A,"B9F0"],
+ [0x544E,"D2E8"],
+ [0x5451,"C6DD"],
+ [0x545F,"D2EC"],
+ [0x5468,"BCFE"],
+ [0x546A,"BCF6"],
+ [0x5470,"D2EF"],
+ [0x5471,"D2ED"],
+ [0x5473,"CCA3"],
+ [0x5475,"D2EA"],
+ [0x5476,"D2F3"],
+ [0x5477,"D2EE"],
+ [0x547B,"D2F1"],
+ [0x547C,"B8C6"],
+ [0x547D,"CCBF"],
+ [0x5480,"D2F2"],
+ [0x5484,"D2F4"],
+ [0x5486,"D2F6"],
+ [0x548A,"F9D6"],
+ [0x548B,"BAF0"],
+ [0x548C,"CFC2"],
+ [0x548E,"D2EB"],
+ [0x548F,"D2E9"],
+ [0x5490,"D2F5"],
+ [0x5492,"D2F0"],
+ [0x549C,"F9D5"],
+ [0x54A2,"D2F8"],
+ [0x54A4,"D3A3"],
+ [0x54A5,"D2FA"],
+ [0x54A8,"D2FE"],
+ [0x54A9,"F9D7"],
+ [0x54AB,"D3A1"],
+ [0x54AC,"D2FB"],
+ [0x54AF,"D3BE"],
+ [0x54B2,"BAE9"],
+ [0x54B3,"B3B1"],
+ [0x54B8,"D2F9"],
+ [0x54BC,"D3A5"],
+ [0x54BD,"B0F6"],
+ [0x54BE,"D3A4"],
+ [0x54C0,"B0A5"],
+ [0x54C1,"C9CA"],
+ [0x54C2,"D3A2"],
+ [0x54C4,"D2FC"],
+ [0x54C7,"D2F7"],
+ [0x54C8,"D2FD"],
+ [0x54C9,"BAC8"],
+ [0x54D8,"D3A6"],
+ [0x54E1,"B0F7"],
+ [0x54E2,"D3AF"],
+ [0x54E5,"D3A7"],
+ [0x54E6,"D3A8"],
+ [0x54E8,"BEA5"],
+ [0x54E9,"CBE9"],
+ [0x54ED,"D3AD"],
+ [0x54EE,"D3AC"],
+ [0x54F2,"C5AF"],
+ [0x54FA,"D3AE"],
+ [0x54FD,"D3AB"],
+ [0x54FF,"F9D8"],
+ [0x5504,"B1B4"],
+ [0x5506,"BAB6"],
+ [0x5507,"BFB0"],
+ [0x550F,"D3A9"],
+ [0x5510,"C5E2"],
+ [0x5514,"D3AA"],
+ [0x5516,"B0A2"],
+ [0x552E,"D3B4"],
+ [0x552F,"CDA3"],
+ [0x5531,"BEA7"],
+ [0x5533,"D3BA"],
+ [0x5538,"D3B9"],
+ [0x5539,"D3B0"],
+ [0x553E,"C2C3"],
+ [0x5540,"D3B1"],
+ [0x5544,"C2EF"],
+ [0x5545,"D3B6"],
+ [0x5546,"BEA6"],
+ [0x554C,"D3B3"],
+ [0x554F,"CCE4"],
+ [0x5553,"B7BC"],
+ [0x5556,"D3B7"],
+ [0x5557,"D3B8"],
+ [0x555C,"D3B5"],
+ [0x555D,"D3BB"],
+ [0x5563,"D3B2"],
+ [0x557B,"D3C1"],
+ [0x557C,"D3C6"],
+ [0x557E,"D3C2"],
+ [0x5580,"D3BD"],
+ [0x5583,"D3C7"],
+ [0x5584,"C1B1"],
+ [0x5586,"F9D9"],
+ [0x5587,"D3C9"],
+ [0x5589,"B9A2"],
+ [0x558A,"D3BF"],
+ [0x558B,"C3FD"],
+ [0x5598,"D3C3"],
+ [0x5599,"D3BC"],
+ [0x559A,"B4AD"],
+ [0x559C,"B4EE"],
+ [0x559D,"B3E5"],
+ [0x559E,"D3C4"],
+ [0x559F,"D3C0"],
+ [0x55A7,"B7F6"],
+ [0x55A8,"D3CA"],
+ [0x55A9,"D3C8"],
+ [0x55AA,"C1D3"],
+ [0x55AB,"B5CA"],
+ [0x55AC,"B6AC"],
+ [0x55AE,"D3C5"],
+ [0x55B0,"B6F4"],
+ [0x55B6,"B1C4"],
+ [0x55C4,"D3CE"],
+ [0x55C5,"D3CC"],
+ [0x55C7,"D4A7"],
+ [0x55D4,"D3D1"],
+ [0x55DA,"D3CB"],
+ [0x55DC,"D3CF"],
+ [0x55DF,"D3CD"],
+ [0x55E3,"BBCC"],
+ [0x55E4,"D3D0"],
+ [0x55F7,"D3D3"],
+ [0x55F9,"D3D8"],
+ [0x55FD,"D3D6"],
+ [0x55FE,"D3D5"],
+ [0x5606,"C3B2"],
+ [0x5609,"B2C5"],
+ [0x5614,"D3D2"],
+ [0x5616,"D3D4"],
+ [0x5617,"BEA8"],
+ [0x5618,"B1B3"],
+ [0x561B,"D3D7"],
+ [0x5629,"B2DE"],
+ [0x562F,"D3E2"],
+ [0x5631,"BEFC"],
+ [0x5632,"D3DE"],
+ [0x5634,"D3DC"],
+ [0x5636,"D3DD"],
+ [0x5638,"D3DF"],
+ [0x5642,"B1BD"],
+ [0x564C,"C1B9"],
+ [0x564E,"D3D9"],
+ [0x5650,"D3DA"],
+ [0x565B,"B3FA"],
+ [0x5664,"D3E1"],
+ [0x5668,"B4EF"],
+ [0x566A,"D3E4"],
+ [0x566B,"D3E0"],
+ [0x566C,"D3E3"],
+ [0x5674,"CAAE"],
+ [0x5678,"C6D5"],
+ [0x567A,"C8B8"],
+ [0x5680,"D3E6"],
+ [0x5686,"D3E5"],
+ [0x5687,"B3C5"],
+ [0x568A,"D3E7"],
+ [0x568F,"D3EA"],
+ [0x5694,"D3E9"],
+ [0x56A0,"D3E8"],
+ [0x56A2,"C7B9"],
+ [0x56A5,"D3EB"],
+ [0x56AE,"D3EC"],
+ [0x56B4,"D3EE"],
+ [0x56B6,"D3ED"],
+ [0x56BC,"D3F0"],
+ [0x56C0,"D3F3"],
+ [0x56C1,"D3F1"],
+ [0x56C2,"D3EF"],
+ [0x56C3,"D3F2"],
+ [0x56C8,"D3F4"],
+ [0x56CE,"D3F5"],
+ [0x56D1,"D3F6"],
+ [0x56D3,"D3F7"],
+ [0x56D7,"D3F8"],
+ [0x56D8,"D1C5"],
+ [0x56DA,"BCFC"],
+ [0x56DB,"BBCD"],
+ [0x56DE,"B2F3"],
+ [0x56E0,"B0F8"],
+ [0x56E3,"C3C4"],
+ [0x56EE,"D3F9"],
+ [0x56F0,"BAA4"],
+ [0x56F2,"B0CF"],
+ [0x56F3,"BFDE"],
+ [0x56F9,"D3FA"],
+ [0x56FA,"B8C7"],
+ [0x56FD,"B9F1"],
+ [0x56FF,"D3FC"],
+ [0x5700,"D3FB"],
+ [0x5703,"CAE0"],
+ [0x5704,"D3FD"],
+ [0x5708,"D4A1"],
+ [0x5709,"D3FE"],
+ [0x570B,"D4A2"],
+ [0x570D,"D4A3"],
+ [0x570F,"B7F7"],
+ [0x5712,"B1E0"],
+ [0x5713,"D4A4"],
+ [0x5716,"D4A6"],
+ [0x5718,"D4A5"],
+ [0x571C,"D4A8"],
+ [0x571F,"C5DA"],
+ [0x5726,"D4A9"],
+ [0x5727,"B0B5"],
+ [0x5728,"BADF"],
+ [0x572D,"B7BD"],
+ [0x5730,"C3CF"],
+ [0x5737,"D4AA"],
+ [0x5738,"D4AB"],
+ [0x573B,"D4AD"],
+ [0x5740,"D4AE"],
+ [0x5742,"BAE4"],
+ [0x5747,"B6D1"],
+ [0x574A,"CBB7"],
+ [0x574E,"D4AC"],
+ [0x574F,"D4AF"],
+ [0x5750,"BAC1"],
+ [0x5751,"B9A3"],
+ [0x5759,"F9DA"],
+ [0x5761,"D4B3"],
+ [0x5764,"BAA5"],
+ [0x5765,"F9DB"],
+ [0x5766,"C3B3"],
+ [0x5769,"D4B0"],
+ [0x576A,"C4DA"],
+ [0x577F,"D4B4"],
+ [0x5782,"BFE2"],
+ [0x5788,"D4B2"],
+ [0x5789,"D4B5"],
+ [0x578B,"B7BF"],
+ [0x5793,"D4B6"],
+ [0x57A0,"D4B7"],
+ [0x57A2,"B9A4"],
+ [0x57A3,"B3C0"],
+ [0x57A4,"D4B9"],
+ [0x57AA,"D4BA"],
+ [0x57AC,"F9DC"],
+ [0x57B0,"D4BB"],
+ [0x57B3,"D4B8"],
+ [0x57C0,"D4B1"],
+ [0x57C3,"D4BC"],
+ [0x57C6,"D4BD"],
+ [0x57C7,"F9DE"],
+ [0x57C8,"F9DD"],
+ [0x57CB,"CBE4"],
+ [0x57CE,"BEEB"],
+ [0x57D2,"D4BF"],
+ [0x57D3,"D4C0"],
+ [0x57D4,"D4BE"],
+ [0x57D6,"D4C2"],
+ [0x57DC,"C7B8"],
+ [0x57DF,"B0E8"],
+ [0x57E0,"C9D6"],
+ [0x57E3,"D4C3"],
+ [0x57F4,"BEFD"],
+ [0x57F7,"BCB9"],
+ [0x57F9,"C7DD"],
+ [0x57FA,"B4F0"],
+ [0x57FC,"BAEB"],
+ [0x5800,"CBD9"],
+ [0x5802,"C6B2"],
+ [0x5805,"B7F8"],
+ [0x5806,"C2CF"],
+ [0x580A,"D4C1"],
+ [0x580B,"D4C4"],
+ [0x5815,"C2C4"],
+ [0x5819,"D4C5"],
+ [0x581D,"D4C6"],
+ [0x5821,"D4C8"],
+ [0x5824,"C4E9"],
+ [0x582A,"B4AE"],
+ [0x582F,"F4A1"],
+ [0x5830,"B1E1"],
+ [0x5831,"CAF3"],
+ [0x5834,"BEEC"],
+ [0x5835,"C5C8"],
+ [0x583A,"BAE6"],
+ [0x583D,"D4CE"],
+ [0x5840,"CABD"],
+ [0x5841,"CEDD"],
+ [0x584A,"B2F4"],
+ [0x584B,"D4CA"],
+ [0x5851,"C1BA"],
+ [0x5852,"D4CD"],
+ [0x5854,"C5E3"],
+ [0x5857,"C5C9"],
+ [0x5858,"C5E4"],
+ [0x5859,"C8B9"],
+ [0x585A,"C4CD"],
+ [0x585E,"BAC9"],
+ [0x5862,"D4C9"],
+ [0x5869,"B1F6"],
+ [0x586B,"C5B6"],
+ [0x5870,"D4CB"],
+ [0x5872,"D4C7"],
+ [0x5875,"BFD0"],
+ [0x5879,"D4CF"],
+ [0x587E,"BDCE"],
+ [0x5883,"B6AD"],
+ [0x5885,"D4D0"],
+ [0x5893,"CAE8"],
+ [0x5897,"C1FD"],
+ [0x589C,"C4C6"],
+ [0x589E,"F9E1"],
+ [0x589F,"D4D2"],
+ [0x58A8,"CBCF"],
+ [0x58AB,"D4D3"],
+ [0x58AE,"D4D8"],
+ [0x58B2,"F9E2"],
+ [0x58B3,"CAAF"],
+ [0x58B8,"D4D7"],
+ [0x58B9,"D4D1"],
+ [0x58BA,"D4D4"],
+ [0x58BB,"D4D6"],
+ [0x58BE,"BAA6"],
+ [0x58C1,"CAC9"],
+ [0x58C5,"D4D9"],
+ [0x58C7,"C3C5"],
+ [0x58CA,"B2F5"],
+ [0x58CC,"BEED"],
+ [0x58D1,"D4DB"],
+ [0x58D3,"D4DA"],
+ [0x58D5,"B9E8"],
+ [0x58D7,"D4DC"],
+ [0x58D8,"D4DE"],
+ [0x58D9,"D4DD"],
+ [0x58DC,"D4E0"],
+ [0x58DE,"D4D5"],
+ [0x58DF,"D4E2"],
+ [0x58E4,"D4E1"],
+ [0x58E5,"D4DF"],
+ [0x58EB,"BBCE"],
+ [0x58EC,"BFD1"],
+ [0x58EE,"C1D4"],
+ [0x58EF,"D4E3"],
+ [0x58F0,"C0BC"],
+ [0x58F1,"B0ED"],
+ [0x58F2,"C7E4"],
+ [0x58F7,"C4DB"],
+ [0x58F9,"D4E5"],
+ [0x58FA,"D4E4"],
+ [0x58FB,"D4E6"],
+ [0x58FC,"D4E7"],
+ [0x58FD,"D4E8"],
+ [0x5902,"D4E9"],
+ [0x5909,"CAD1"],
+ [0x590A,"D4EA"],
+ [0x590B,"F9E3"],
+ [0x590F,"B2C6"],
+ [0x5910,"D4EB"],
+ [0x5915,"CDBC"],
+ [0x5916,"B3B0"],
+ [0x5918,"D2C9"],
+ [0x5919,"BDC8"],
+ [0x591A,"C2BF"],
+ [0x591B,"D4EC"],
+ [0x591C,"CCEB"],
+ [0x5922,"CCB4"],
+ [0x5925,"D4EE"],
+ [0x5927,"C2E7"],
+ [0x5929,"C5B7"],
+ [0x592A,"C2C0"],
+ [0x592B,"C9D7"],
+ [0x592C,"D4EF"],
+ [0x592D,"D4F0"],
+ [0x592E,"B1FB"],
+ [0x5931,"BCBA"],
+ [0x5932,"D4F1"],
+ [0x5937,"B0D0"],
+ [0x5938,"D4F2"],
+ [0x593E,"D4F3"],
+ [0x5944,"B1E2"],
+ [0x5947,"B4F1"],
+ [0x5948,"C6E0"],
+ [0x5949,"CAF4"],
+ [0x594E,"D4F7"],
+ [0x594F,"C1D5"],
+ [0x5950,"D4F6"],
+ [0x5951,"B7C0"],
+ [0x5953,"F9E4"],
+ [0x5954,"CBDB"],
+ [0x5955,"D4F5"],
+ [0x5957,"C5E5"],
+ [0x5958,"D4F9"],
+ [0x595A,"D4F8"],
+ [0x595B,"F9E5"],
+ [0x595D,"F9E6"],
+ [0x5960,"D4FB"],
+ [0x5962,"D4FA"],
+ [0x5963,"F9E7"],
+ [0x5965,"B1FC"],
+ [0x5967,"D4FC"],
+ [0x5968,"BEA9"],
+ [0x5969,"D4FE"],
+ [0x596A,"C3A5"],
+ [0x596C,"D4FD"],
+ [0x596E,"CAB3"],
+ [0x5973,"BDF7"],
+ [0x5974,"C5DB"],
+ [0x5978,"D5A1"],
+ [0x597D,"B9A5"],
+ [0x5981,"D5A2"],
+ [0x5982,"C7A1"],
+ [0x5983,"C8DE"],
+ [0x5984,"CCD1"],
+ [0x598A,"C7A5"],
+ [0x598D,"D5AB"],
+ [0x5993,"B5B8"],
+ [0x5996,"CDC5"],
+ [0x5999,"CCAF"],
+ [0x599B,"D6AC"],
+ [0x599D,"D5A3"],
+ [0x59A3,"D5A6"],
+ [0x59A4,"F9E8"],
+ [0x59A5,"C2C5"],
+ [0x59A8,"CBB8"],
+ [0x59AC,"C5CA"],
+ [0x59B2,"D5A7"],
+ [0x59B9,"CBE5"],
+ [0x59BA,"F9E9"],
+ [0x59BB,"BACA"],
+ [0x59BE,"BEAA"],
+ [0x59C6,"D5A8"],
+ [0x59C9,"BBD0"],
+ [0x59CB,"BBCF"],
+ [0x59D0,"B0B9"],
+ [0x59D1,"B8C8"],
+ [0x59D3,"C0AB"],
+ [0x59D4,"B0D1"],
+ [0x59D9,"D5AC"],
+ [0x59DA,"D5AD"],
+ [0x59DC,"D5AA"],
+ [0x59E5,"B1B8"],
+ [0x59E6,"B4AF"],
+ [0x59E8,"D5A9"],
+ [0x59EA,"CCC5"],
+ [0x59EB,"C9B1"],
+ [0x59F6,"B0A8"],
+ [0x59FB,"B0F9"],
+ [0x59FF,"BBD1"],
+ [0x5A01,"B0D2"],
+ [0x5A03,"B0A3"],
+ [0x5A09,"D5B2"],
+ [0x5A11,"D5B0"],
+ [0x5A18,"CCBC"],
+ [0x5A1A,"D5B3"],
+ [0x5A1C,"D5B1"],
+ [0x5A1F,"D5AF"],
+ [0x5A20,"BFB1"],
+ [0x5A25,"D5AE"],
+ [0x5A29,"CADA"],
+ [0x5A2F,"B8E4"],
+ [0x5A35,"D5B7"],
+ [0x5A36,"D5B8"],
+ [0x5A3C,"BEAB"],
+ [0x5A40,"D5B4"],
+ [0x5A41,"CFAC"],
+ [0x5A46,"C7CC"],
+ [0x5A49,"D5B6"],
+ [0x5A5A,"BAA7"],
+ [0x5A62,"D5B9"],
+ [0x5A66,"C9D8"],
+ [0x5A6A,"D5BA"],
+ [0x5A6C,"D5B5"],
+ [0x5A7F,"CCBB"],
+ [0x5A92,"C7DE"],
+ [0x5A9A,"D5BB"],
+ [0x5A9B,"C9B2"],
+ [0x5ABC,"D5BC"],
+ [0x5ABD,"D5C0"],
+ [0x5ABE,"D5BD"],
+ [0x5AC1,"B2C7"],
+ [0x5AC2,"D5BF"],
+ [0x5AC9,"BCBB"],
+ [0x5ACB,"D5BE"],
+ [0x5ACC,"B7F9"],
+ [0x5AD0,"D5CC"],
+ [0x5AD6,"D5C5"],
+ [0x5AD7,"D5C2"],
+ [0x5AE1,"C3E4"],
+ [0x5AE3,"D5C1"],
+ [0x5AE6,"D5C3"],
+ [0x5AE9,"D5C4"],
+ [0x5AFA,"D5C6"],
+ [0x5AFB,"D5C7"],
+ [0x5B09,"B4F2"],
+ [0x5B0B,"D5C9"],
+ [0x5B0C,"D5C8"],
+ [0x5B16,"D5CA"],
+ [0x5B22,"BEEE"],
+ [0x5B2A,"D5CD"],
+ [0x5B2C,"C4DC"],
+ [0x5B30,"B1C5"],
+ [0x5B32,"D5CB"],
+ [0x5B36,"D5CE"],
+ [0x5B3E,"D5CF"],
+ [0x5B40,"D5D2"],
+ [0x5B43,"D5D0"],
+ [0x5B45,"D5D1"],
+ [0x5B50,"BBD2"],
+ [0x5B51,"D5D3"],
+ [0x5B54,"B9A6"],
+ [0x5B55,"D5D4"],
+ [0x5B56,"F9EA"],
+ [0x5B57,"BBFA"],
+ [0x5B58,"C2B8"],
+ [0x5B5A,"D5D5"],
+ [0x5B5B,"D5D6"],
+ [0x5B5C,"BBDA"],
+ [0x5B5D,"B9A7"],
+ [0x5B5F,"CCD2"],
+ [0x5B63,"B5A8"],
+ [0x5B64,"B8C9"],
+ [0x5B65,"D5D7"],
+ [0x5B66,"B3D8"],
+ [0x5B69,"D5D8"],
+ [0x5B6B,"C2B9"],
+ [0x5B70,"D5D9"],
+ [0x5B71,"D6A3"],
+ [0x5B73,"D5DA"],
+ [0x5B75,"D5DB"],
+ [0x5B78,"D5DC"],
+ [0x5B7A,"D5DE"],
+ [0x5B80,"D5DF"],
+ [0x5B83,"D5E0"],
+ [0x5B85,"C2F0"],
+ [0x5B87,"B1A7"],
+ [0x5B88,"BCE9"],
+ [0x5B89,"B0C2"],
+ [0x5B8B,"C1D7"],
+ [0x5B8C,"B4B0"],
+ [0x5B8D,"BCB5"],
+ [0x5B8F,"B9A8"],
+ [0x5B95,"C5E6"],
+ [0x5B97,"BDA1"],
+ [0x5B98,"B4B1"],
+ [0x5B99,"C3E8"],
+ [0x5B9A,"C4EA"],
+ [0x5B9B,"B0B8"],
+ [0x5B9C,"B5B9"],
+ [0x5B9D,"CAF5"],
+ [0x5B9F,"BCC2"],
+ [0x5BA2,"B5D2"],
+ [0x5BA3,"C0EB"],
+ [0x5BA4,"BCBC"],
+ [0x5BA5,"CDA8"],
+ [0x5BA6,"D5E1"],
+ [0x5BAE,"B5DC"],
+ [0x5BB0,"BACB"],
+ [0x5BB3,"B3B2"],
+ [0x5BB4,"B1E3"],
+ [0x5BB5,"BEAC"],
+ [0x5BB6,"B2C8"],
+ [0x5BB8,"D5E2"],
+ [0x5BB9,"CDC6"],
+ [0x5BBF,"BDC9"],
+ [0x5BC0,"F9EB"],
+ [0x5BC2,"BCE4"],
+ [0x5BC3,"D5E3"],
+ [0x5BC4,"B4F3"],
+ [0x5BC5,"C6D2"],
+ [0x5BC6,"CCA9"],
+ [0x5BC7,"D5E4"],
+ [0x5BC9,"D5E5"],
+ [0x5BCC,"C9D9"],
+ [0x5BD0,"D5E7"],
+ [0x5BD2,"B4A8"],
+ [0x5BD3,"B6F7"],
+ [0x5BD4,"D5E6"],
+ [0x5BD8,"F9ED"],
+ [0x5BDB,"B4B2"],
+ [0x5BDD,"BFB2"],
+ [0x5BDE,"D5EB"],
+ [0x5BDF,"BBA1"],
+ [0x5BE1,"B2C9"],
+ [0x5BE2,"D5EA"],
+ [0x5BE4,"D5E8"],
+ [0x5BE5,"D5EC"],
+ [0x5BE6,"D5E9"],
+ [0x5BE7,"C7AB"],
+ [0x5BE8,"DCCD"],
+ [0x5BE9,"BFB3"],
+ [0x5BEB,"D5ED"],
+ [0x5BEC,"F9EE"],
+ [0x5BEE,"CEC0"],
+ [0x5BF0,"D5EE"],
+ [0x5BF3,"D5F0"],
+ [0x5BF5,"C3FE"],
+ [0x5BF6,"D5EF"],
+ [0x5BF8,"C0A3"],
+ [0x5BFA,"BBFB"],
+ [0x5BFE,"C2D0"],
+ [0x5BFF,"BCF7"],
+ [0x5C01,"C9F5"],
+ [0x5C02,"C0EC"],
+ [0x5C04,"BCCD"],
+ [0x5C05,"D5F1"],
+ [0x5C06,"BEAD"],
+ [0x5C07,"D5F2"],
+ [0x5C08,"D5F3"],
+ [0x5C09,"B0D3"],
+ [0x5C0A,"C2BA"],
+ [0x5C0B,"BFD2"],
+ [0x5C0D,"D5F4"],
+ [0x5C0E,"C6B3"],
+ [0x5C0F,"BEAE"],
+ [0x5C11,"BEAF"],
+ [0x5C13,"D5F5"],
+ [0x5C16,"C0ED"],
+ [0x5C1A,"BEB0"],
+ [0x5C1E,"F9EF"],
+ [0x5C20,"D5F6"],
+ [0x5C22,"D5F7"],
+ [0x5C24,"CCE0"],
+ [0x5C28,"D5F8"],
+ [0x5C2D,"B6C6"],
+ [0x5C31,"BDA2"],
+ [0x5C38,"D5F9"],
+ [0x5C39,"D5FA"],
+ [0x5C3A,"BCDC"],
+ [0x5C3B,"BFAC"],
+ [0x5C3C,"C6F4"],
+ [0x5C3D,"BFD4"],
+ [0x5C3E,"C8F8"],
+ [0x5C3F,"C7A2"],
+ [0x5C40,"B6C9"],
+ [0x5C41,"D5FB"],
+ [0x5C45,"B5EF"],
+ [0x5C46,"D5FC"],
+ [0x5C48,"B6FE"],
+ [0x5C4A,"C6CF"],
+ [0x5C4B,"B2B0"],
+ [0x5C4D,"BBD3"],
+ [0x5C4E,"D5FD"],
+ [0x5C4F,"D6A2"],
+ [0x5C50,"D6A1"],
+ [0x5C51,"B6FD"],
+ [0x5C53,"D5FE"],
+ [0x5C55,"C5B8"],
+ [0x5C5E,"C2B0"],
+ [0x5C60,"C5CB"],
+ [0x5C61,"BCC8"],
+ [0x5C64,"C1D8"],
+ [0x5C65,"CDFA"],
+ [0x5C6C,"D6A4"],
+ [0x5C6E,"D6A5"],
+ [0x5C6F,"C6D6"],
+ [0x5C71,"BBB3"],
+ [0x5C76,"D6A7"],
+ [0x5C79,"D6A8"],
+ [0x5C8C,"D6A9"],
+ [0x5C90,"B4F4"],
+ [0x5C91,"D6AA"],
+ [0x5C94,"D6AB"],
+ [0x5CA1,"B2AC"],
+ [0x5CA6,"F9F0"],
+ [0x5CA8,"C1BB"],
+ [0x5CA9,"B4E4"],
+ [0x5CAB,"D6AD"],
+ [0x5CAC,"CCA8"],
+ [0x5CB1,"C2D2"],
+ [0x5CB3,"B3D9"],
+ [0x5CB6,"D6AF"],
+ [0x5CB7,"D6B1"],
+ [0x5CB8,"B4DF"],
+ [0x5CBA,"F9F1"],
+ [0x5CBB,"D6AE"],
+ [0x5CBC,"D6B0"],
+ [0x5CBE,"D6B3"],
+ [0x5CC5,"D6B2"],
+ [0x5CC7,"D6B4"],
+ [0x5CD9,"D6B5"],
+ [0x5CE0,"C6BD"],
+ [0x5CE1,"B6AE"],
+ [0x5CE8,"B2E5"],
+ [0x5CE9,"D6B6"],
+ [0x5CEA,"D6BB"],
+ [0x5CED,"D6B9"],
+ [0x5CEF,"CAF7"],
+ [0x5CF0,"CAF6"],
+ [0x5CF5,"F9F2"],
+ [0x5CF6,"C5E7"],
+ [0x5CFA,"D6B8"],
+ [0x5CFB,"BDD4"],
+ [0x5CFD,"D6B7"],
+ [0x5D07,"BFF2"],
+ [0x5D0B,"D6BC"],
+ [0x5D0E,"BAEA"],
+ [0x5D11,"D6C2"],
+ [0x5D14,"D6C3"],
+ [0x5D15,"D6BD"],
+ [0x5D16,"B3B3"],
+ [0x5D17,"D6BE"],
+ [0x5D18,"D6C7"],
+ [0x5D19,"D6C6"],
+ [0x5D1A,"D6C5"],
+ [0x5D1B,"D6C1"],
+ [0x5D1F,"D6C0"],
+ [0x5D22,"D6C4"],
+ [0x5D27,"F9F3"],
+ [0x5D29,"CAF8"],
+ [0x5D42,"F9F6"],
+ [0x5D4B,"D6CB"],
+ [0x5D4C,"D6C8"],
+ [0x5D4E,"D6CA"],
+ [0x5D50,"CDF2"],
+ [0x5D52,"D6C9"],
+ [0x5D53,"F9F4"],
+ [0x5D5C,"D6BF"],
+ [0x5D69,"BFF3"],
+ [0x5D6C,"D6CC"],
+ [0x5D6D,"F9F7"],
+ [0x5D6F,"BAB7"],
+ [0x5D73,"D6CD"],
+ [0x5D76,"D6CE"],
+ [0x5D82,"D6D1"],
+ [0x5D84,"D6D0"],
+ [0x5D87,"D6CF"],
+ [0x5D8B,"C5E8"],
+ [0x5D8C,"D6BA"],
+ [0x5D90,"D6D7"],
+ [0x5D9D,"D6D3"],
+ [0x5DA2,"D6D2"],
+ [0x5DAC,"D6D4"],
+ [0x5DAE,"D6D5"],
+ [0x5DB7,"D6D8"],
+ [0x5DB8,"F9F8"],
+ [0x5DB9,"F9F9"],
+ [0x5DBA,"CEE6"],
+ [0x5DBC,"D6D9"],
+ [0x5DBD,"D6D6"],
+ [0x5DC9,"D6DA"],
+ [0x5DCC,"B4E0"],
+ [0x5DCD,"D6DB"],
+ [0x5DD0,"F9FA"],
+ [0x5DD2,"D6DD"],
+ [0x5DD3,"D6DC"],
+ [0x5DD6,"D6DE"],
+ [0x5DDB,"D6DF"],
+ [0x5DDD,"C0EE"],
+ [0x5DDE,"BDA3"],
+ [0x5DE1,"BDE4"],
+ [0x5DE3,"C1E3"],
+ [0x5DE5,"B9A9"],
+ [0x5DE6,"BAB8"],
+ [0x5DE7,"B9AA"],
+ [0x5DE8,"B5F0"],
+ [0x5DEB,"D6E0"],
+ [0x5DEE,"BAB9"],
+ [0x5DF1,"B8CA"],
+ [0x5DF2,"D6E1"],
+ [0x5DF3,"CCA6"],
+ [0x5DF4,"C7C3"],
+ [0x5DF5,"D6E2"],
+ [0x5DF7,"B9AB"],
+ [0x5DFB,"B4AC"],
+ [0x5DFD,"C3A7"],
+ [0x5DFE,"B6D2"],
+ [0x5E02,"BBD4"],
+ [0x5E03,"C9DB"],
+ [0x5E06,"C8C1"],
+ [0x5E0B,"D6E3"],
+ [0x5E0C,"B4F5"],
+ [0x5E11,"D6E6"],
+ [0x5E16,"C4A1"],
+ [0x5E19,"D6E5"],
+ [0x5E1A,"D6E4"],
+ [0x5E1B,"D6E7"],
+ [0x5E1D,"C4EB"],
+ [0x5E25,"BFE3"],
+ [0x5E2B,"BBD5"],
+ [0x5E2D,"C0CA"],
+ [0x5E2F,"C2D3"],
+ [0x5E30,"B5A2"],
+ [0x5E33,"C4A2"],
+ [0x5E36,"D6E8"],
+ [0x5E37,"D6E9"],
+ [0x5E38,"BEEF"],
+ [0x5E3D,"CBB9"],
+ [0x5E40,"D6EC"],
+ [0x5E43,"D6EB"],
+ [0x5E44,"D6EA"],
+ [0x5E45,"C9FD"],
+ [0x5E47,"D6F3"],
+ [0x5E4C,"CBDA"],
+ [0x5E4E,"D6ED"],
+ [0x5E54,"D6EF"],
+ [0x5E55,"CBEB"],
+ [0x5E57,"D6EE"],
+ [0x5E5F,"D6F0"],
+ [0x5E61,"C8A8"],
+ [0x5E62,"D6F1"],
+ [0x5E63,"CABE"],
+ [0x5E64,"D6F2"],
+ [0x5E72,"B4B3"],
+ [0x5E73,"CABF"],
+ [0x5E74,"C7AF"],
+ [0x5E75,"D6F4"],
+ [0x5E76,"D6F5"],
+ [0x5E78,"B9AC"],
+ [0x5E79,"B4B4"],
+ [0x5E7A,"D6F6"],
+ [0x5E7B,"B8B8"],
+ [0x5E7C,"CDC4"],
+ [0x5E7D,"CDA9"],
+ [0x5E7E,"B4F6"],
+ [0x5E7F,"D6F8"],
+ [0x5E81,"C4A3"],
+ [0x5E83,"B9AD"],
+ [0x5E84,"BEB1"],
+ [0x5E87,"C8DF"],
+ [0x5E8A,"BEB2"],
+ [0x5E8F,"BDF8"],
+ [0x5E95,"C4EC"],
+ [0x5E96,"CAF9"],
+ [0x5E97,"C5B9"],
+ [0x5E9A,"B9AE"],
+ [0x5E9C,"C9DC"],
+ [0x5EA0,"D6F9"],
+ [0x5EA6,"C5D9"],
+ [0x5EA7,"BAC2"],
+ [0x5EAB,"B8CB"],
+ [0x5EAD,"C4ED"],
+ [0x5EB5,"B0C3"],
+ [0x5EB6,"BDEE"],
+ [0x5EB7,"B9AF"],
+ [0x5EB8,"CDC7"],
+ [0x5EC1,"D6FA"],
+ [0x5EC2,"D6FB"],
+ [0x5EC3,"C7D1"],
+ [0x5EC8,"D6FC"],
+ [0x5EC9,"CEF7"],
+ [0x5ECA,"CFAD"],
+ [0x5ECF,"D6FE"],
+ [0x5ED0,"D6FD"],
+ [0x5ED3,"B3C7"],
+ [0x5ED6,"D7A1"],
+ [0x5EDA,"D7A4"],
+ [0x5EDB,"D7A5"],
+ [0x5EDD,"D7A3"],
+ [0x5EDF,"C9C0"],
+ [0x5EE0,"BEB3"],
+ [0x5EE1,"D7A7"],
+ [0x5EE2,"D7A6"],
+ [0x5EE3,"D7A2"],
+ [0x5EE8,"D7A8"],
+ [0x5EE9,"D7A9"],
+ [0x5EEC,"D7AA"],
+ [0x5EF0,"D7AD"],
+ [0x5EF1,"D7AB"],
+ [0x5EF3,"D7AC"],
+ [0x5EF4,"D7AE"],
+ [0x5EF6,"B1E4"],
+ [0x5EF7,"C4EE"],
+ [0x5EF8,"D7AF"],
+ [0x5EFA,"B7FA"],
+ [0x5EFB,"B2F6"],
+ [0x5EFC,"C7B6"],
+ [0x5EFE,"D7B0"],
+ [0x5EFF,"C6FB"],
+ [0x5F01,"CADB"],
+ [0x5F03,"D7B1"],
+ [0x5F04,"CFAE"],
+ [0x5F09,"D7B2"],
+ [0x5F0A,"CAC0"],
+ [0x5F0B,"D7B5"],
+ [0x5F0C,"D0A1"],
+ [0x5F0D,"D0B1"],
+ [0x5F0F,"BCB0"],
+ [0x5F10,"C6F5"],
+ [0x5F11,"D7B6"],
+ [0x5F13,"B5DD"],
+ [0x5F14,"C4A4"],
+ [0x5F15,"B0FA"],
+ [0x5F16,"D7B7"],
+ [0x5F17,"CAA6"],
+ [0x5F18,"B9B0"],
+ [0x5F1B,"C3D0"],
+ [0x5F1F,"C4EF"],
+ [0x5F21,"F9FB"],
+ [0x5F25,"CCEF"],
+ [0x5F26,"B8B9"],
+ [0x5F27,"B8CC"],
+ [0x5F29,"D7B8"],
+ [0x5F2D,"D7B9"],
+ [0x5F2F,"D7BF"],
+ [0x5F31,"BCE5"],
+ [0x5F34,"F9FC"],
+ [0x5F35,"C4A5"],
+ [0x5F37,"B6AF"],
+ [0x5F38,"D7BA"],
+ [0x5F3C,"C9AB"],
+ [0x5F3E,"C3C6"],
+ [0x5F41,"D7BB"],
+ [0x5F45,"F9AC"],
+ [0x5F48,"D7BC"],
+ [0x5F4A,"B6B0"],
+ [0x5F4C,"D7BD"],
+ [0x5F4E,"D7BE"],
+ [0x5F51,"D7C0"],
+ [0x5F53,"C5F6"],
+ [0x5F56,"D7C1"],
+ [0x5F57,"D7C2"],
+ [0x5F59,"D7C3"],
+ [0x5F5C,"D7B4"],
+ [0x5F5D,"D7B3"],
+ [0x5F61,"D7C4"],
+ [0x5F62,"B7C1"],
+ [0x5F66,"C9A7"],
+ [0x5F67,"F9FD"],
+ [0x5F69,"BACC"],
+ [0x5F6A,"C9B7"],
+ [0x5F6B,"C4A6"],
+ [0x5F6C,"C9CB"],
+ [0x5F6D,"D7C5"],
+ [0x5F70,"BEB4"],
+ [0x5F71,"B1C6"],
+ [0x5F73,"D7C6"],
+ [0x5F77,"D7C7"],
+ [0x5F79,"CCF2"],
+ [0x5F7C,"C8E0"],
+ [0x5F7F,"D7CA"],
+ [0x5F80,"B1FD"],
+ [0x5F81,"C0AC"],
+ [0x5F82,"D7C9"],
+ [0x5F83,"D7C8"],
+ [0x5F84,"B7C2"],
+ [0x5F85,"C2D4"],
+ [0x5F87,"D7CE"],
+ [0x5F88,"D7CC"],
+ [0x5F8A,"D7CB"],
+ [0x5F8B,"CEA7"],
+ [0x5F8C,"B8E5"],
+ [0x5F90,"BDF9"],
+ [0x5F91,"D7CD"],
+ [0x5F92,"C5CC"],
+ [0x5F93,"BDBE"],
+ [0x5F97,"C6C0"],
+ [0x5F98,"D7D1"],
+ [0x5F99,"D7D0"],
+ [0x5F9E,"D7CF"],
+ [0x5FA0,"D7D2"],
+ [0x5FA1,"B8E6"],
+ [0x5FA8,"D7D3"],
+ [0x5FA9,"C9FC"],
+ [0x5FAA,"BDDB"],
+ [0x5FAD,"D7D4"],
+ [0x5FAE,"C8F9"],
+ [0x5FB3,"C6C1"],
+ [0x5FB4,"C4A7"],
+ [0x5FB7,"F9FE"],
+ [0x5FB9,"C5B0"],
+ [0x5FBC,"D7D5"],
+ [0x5FBD,"B5AB"],
+ [0x5FC3,"BFB4"],
+ [0x5FC5,"C9AC"],
+ [0x5FCC,"B4F7"],
+ [0x5FCD,"C7A6"],
+ [0x5FD6,"D7D6"],
+ [0x5FD7,"BBD6"],
+ [0x5FD8,"CBBA"],
+ [0x5FD9,"CBBB"],
+ [0x5FDC,"B1FE"],
+ [0x5FDD,"D7DB"],
+ [0x5FDE,"FAA1"],
+ [0x5FE0,"C3E9"],
+ [0x5FE4,"D7D8"],
+ [0x5FEB,"B2F7"],
+ [0x5FF0,"D8AD"],
+ [0x5FF1,"D7DA"],
+ [0x5FF5,"C7B0"],
+ [0x5FF8,"D7D9"],
+ [0x5FFB,"D7D7"],
+ [0x5FFD,"B9FA"],
+ [0x5FFF,"D7DD"],
+ [0x600E,"D7E3"],
+ [0x600F,"D7E9"],
+ [0x6010,"D7E1"],
+ [0x6012,"C5DC"],
+ [0x6015,"D7E6"],
+ [0x6016,"C9DD"],
+ [0x6019,"D7E0"],
+ [0x601B,"D7E5"],
+ [0x601C,"CEE7"],
+ [0x601D,"BBD7"],
+ [0x6020,"C2D5"],
+ [0x6021,"D7DE"],
+ [0x6025,"B5DE"],
+ [0x6026,"D7E8"],
+ [0x6027,"C0AD"],
+ [0x6028,"B1E5"],
+ [0x6029,"D7E2"],
+ [0x602A,"B2F8"],
+ [0x602B,"D7E7"],
+ [0x602F,"B6B1"],
+ [0x6031,"D7E4"],
+ [0x603A,"D7EA"],
+ [0x6041,"D7EC"],
+ [0x6042,"D7F6"],
+ [0x6043,"D7F4"],
+ [0x6046,"D7F1"],
+ [0x604A,"D7F0"],
+ [0x604B,"CEF8"],
+ [0x604D,"D7F2"],
+ [0x6050,"B6B2"],
+ [0x6052,"B9B1"],
+ [0x6055,"BDFA"],
+ [0x6059,"D7F9"],
+ [0x605A,"D7EB"],
+ [0x605D,"FAA2"],
+ [0x605F,"D7EF"],
+ [0x6060,"D7DF"],
+ [0x6062,"B2FA"],
+ [0x6063,"D7F3"],
+ [0x6064,"D7F5"],
+ [0x6065,"C3D1"],
+ [0x6068,"BAA8"],
+ [0x6069,"B2B8"],
+ [0x606A,"D7ED"],
+ [0x606B,"D7F8"],
+ [0x606C,"D7F7"],
+ [0x606D,"B6B3"],
+ [0x606F,"C2A9"],
+ [0x6070,"B3E6"],
+ [0x6075,"B7C3"],
+ [0x6077,"D7EE"],
+ [0x6081,"D7FA"],
+ [0x6083,"D7FD"],
+ [0x6084,"D8A1"],
+ [0x6085,"FAA3"],
+ [0x6089,"BCBD"],
+ [0x608A,"FAA4"],
+ [0x608B,"D8A7"],
+ [0x608C,"C4F0"],
+ [0x608D,"D7FB"],
+ [0x6092,"D8A5"],
+ [0x6094,"B2F9"],
+ [0x6096,"D8A3"],
+ [0x6097,"D8A4"],
+ [0x609A,"D7FE"],
+ [0x609B,"D8A2"],
+ [0x609F,"B8E7"],
+ [0x60A0,"CDAA"],
+ [0x60A3,"B4B5"],
+ [0x60A6,"B1D9"],
+ [0x60A7,"D8A6"],
+ [0x60A9,"C7BA"],
+ [0x60AA,"B0AD"],
+ [0x60B2,"C8E1"],
+ [0x60B3,"D7DC"],
+ [0x60B4,"D8AC"],
+ [0x60B5,"D8B0"],
+ [0x60B6,"CCE5"],
+ [0x60B8,"D8A9"],
+ [0x60BC,"C5E9"],
+ [0x60BD,"D8AE"],
+ [0x60C5,"BEF0"],
+ [0x60C6,"D8AF"],
+ [0x60C7,"C6D7"],
+ [0x60D1,"CFC7"],
+ [0x60D3,"D8AB"],
+ [0x60D5,"FAA6"],
+ [0x60D8,"D8B1"],
+ [0x60DA,"B9FB"],
+ [0x60DC,"C0CB"],
+ [0x60DE,"FAA5"],
+ [0x60DF,"B0D4"],
+ [0x60E0,"D8AA"],
+ [0x60E1,"D8A8"],
+ [0x60E3,"C1DA"],
+ [0x60E7,"D7FC"],
+ [0x60E8,"BBB4"],
+ [0x60F0,"C2C6"],
+ [0x60F1,"D8BD"],
+ [0x60F2,"FAA8"],
+ [0x60F3,"C1DB"],
+ [0x60F4,"D8B8"],
+ [0x60F6,"D8B5"],
+ [0x60F7,"D8B6"],
+ [0x60F9,"BCE6"],
+ [0x60FA,"D8B9"],
+ [0x60FB,"D8BC"],
+ [0x6100,"D8B7"],
+ [0x6101,"BDA5"],
+ [0x6103,"D8BA"],
+ [0x6106,"D8B4"],
+ [0x6108,"CCFC"],
+ [0x6109,"CCFB"],
+ [0x610D,"D8BE"],
+ [0x610E,"D8BF"],
+ [0x610F,"B0D5"],
+ [0x6111,"FAA9"],
+ [0x6115,"D8B3"],
+ [0x611A,"B6F2"],
+ [0x611B,"B0A6"],
+ [0x611F,"B4B6"],
+ [0x6120,"FAA7"],
+ [0x6121,"D8BB"],
+ [0x6127,"D8C3"],
+ [0x6128,"D8C2"],
+ [0x612C,"D8C7"],
+ [0x6130,"FAAB"],
+ [0x6134,"D8C8"],
+ [0x6137,"FAAA"],
+ [0x613C,"D8C6"],
+ [0x613D,"D8C9"],
+ [0x613E,"D8C1"],
+ [0x613F,"D8C5"],
+ [0x6142,"D8CA"],
+ [0x6144,"D8CB"],
+ [0x6147,"D8C0"],
+ [0x6148,"BBFC"],
+ [0x614A,"D8C4"],
+ [0x614B,"C2D6"],
+ [0x614C,"B9B2"],
+ [0x614D,"D8B2"],
+ [0x614E,"BFB5"],
+ [0x6153,"D8D8"],
+ [0x6155,"CAE9"],
+ [0x6158,"D8CE"],
+ [0x6159,"D8CF"],
+ [0x615A,"D8D0"],
+ [0x615D,"D8D7"],
+ [0x615F,"D8D6"],
+ [0x6162,"CBFD"],
+ [0x6163,"B4B7"],
+ [0x6165,"D8D4"],
+ [0x6167,"B7C5"],
+ [0x6168,"B3B4"],
+ [0x616B,"D8D1"],
+ [0x616E,"CEB8"],
+ [0x616F,"D8D3"],
+ [0x6170,"B0D6"],
+ [0x6171,"D8D5"],
+ [0x6173,"D8CC"],
+ [0x6174,"D8D2"],
+ [0x6175,"D8D9"],
+ [0x6176,"B7C4"],
+ [0x6177,"D8CD"],
+ [0x617E,"CDDD"],
+ [0x6182,"CDAB"],
+ [0x6187,"D8DC"],
+ [0x618A,"D8E0"],
+ [0x618E,"C1FE"],
+ [0x6190,"CEF9"],
+ [0x6191,"D8E1"],
+ [0x6194,"D8DE"],
+ [0x6196,"D8DB"],
+ [0x6198,"FAAC"],
+ [0x6199,"D8DA"],
+ [0x619A,"D8DF"],
+ [0x61A4,"CAB0"],
+ [0x61A7,"C6B4"],
+ [0x61A9,"B7C6"],
+ [0x61AB,"D8E2"],
+ [0x61AC,"D8DD"],
+ [0x61AE,"D8E3"],
+ [0x61B2,"B7FB"],
+ [0x61B6,"B2B1"],
+ [0x61BA,"D8EB"],
+ [0x61BE,"B4B8"],
+ [0x61C3,"D8E9"],
+ [0x61C6,"D8EA"],
+ [0x61C7,"BAA9"],
+ [0x61C8,"D8E8"],
+ [0x61C9,"D8E6"],
+ [0x61CA,"D8E5"],
+ [0x61CB,"D8EC"],
+ [0x61CC,"D8E4"],
+ [0x61CD,"D8EE"],
+ [0x61D0,"B2FB"],
+ [0x61E3,"D8F0"],
+ [0x61E6,"D8EF"],
+ [0x61F2,"C4A8"],
+ [0x61F4,"D8F3"],
+ [0x61F6,"D8F1"],
+ [0x61F7,"D8E7"],
+ [0x61F8,"B7FC"],
+ [0x61FA,"D8F2"],
+ [0x61FC,"D8F6"],
+ [0x61FD,"D8F5"],
+ [0x61FE,"D8F7"],
+ [0x61FF,"D8F4"],
+ [0x6200,"D8F8"],
+ [0x6208,"D8F9"],
+ [0x6209,"D8FA"],
+ [0x620A,"CAEA"],
+ [0x620C,"D8FC"],
+ [0x620D,"D8FB"],
+ [0x620E,"BDBF"],
+ [0x6210,"C0AE"],
+ [0x6211,"B2E6"],
+ [0x6212,"B2FC"],
+ [0x6213,"FAAD"],
+ [0x6214,"D8FD"],
+ [0x6216,"B0BF"],
+ [0x621A,"C0CC"],
+ [0x621B,"D8FE"],
+ [0x621D,"ECC3"],
+ [0x621E,"D9A1"],
+ [0x621F,"B7E1"],
+ [0x6221,"D9A2"],
+ [0x6226,"C0EF"],
+ [0x622A,"D9A3"],
+ [0x622E,"D9A4"],
+ [0x622F,"B5BA"],
+ [0x6230,"D9A5"],
+ [0x6232,"D9A6"],
+ [0x6233,"D9A7"],
+ [0x6234,"C2D7"],
+ [0x6238,"B8CD"],
+ [0x623B,"CCE1"],
+ [0x623F,"CBBC"],
+ [0x6240,"BDEA"],
+ [0x6241,"D9A8"],
+ [0x6247,"C0F0"],
+ [0x6248,"EEBD"],
+ [0x6249,"C8E2"],
+ [0x624B,"BCEA"],
+ [0x624D,"BACD"],
+ [0x624E,"D9A9"],
+ [0x6253,"C2C7"],
+ [0x6255,"CAA7"],
+ [0x6258,"C2F1"],
+ [0x625B,"D9AC"],
+ [0x625E,"D9AA"],
+ [0x6260,"D9AD"],
+ [0x6263,"D9AB"],
+ [0x6268,"D9AE"],
+ [0x626E,"CAB1"],
+ [0x6271,"B0B7"],
+ [0x6276,"C9DE"],
+ [0x6279,"C8E3"],
+ [0x627C,"D9AF"],
+ [0x627E,"D9B2"],
+ [0x627F,"BEB5"],
+ [0x6280,"B5BB"],
+ [0x6282,"D9B0"],
+ [0x6283,"D9B7"],
+ [0x6284,"BEB6"],
+ [0x6289,"D9B1"],
+ [0x628A,"C7C4"],
+ [0x6291,"CDDE"],
+ [0x6292,"D9B3"],
+ [0x6293,"D9B4"],
+ [0x6294,"D9B8"],
+ [0x6295,"C5EA"],
+ [0x6296,"D9B5"],
+ [0x6297,"B9B3"],
+ [0x6298,"C0DE"],
+ [0x629B,"D9C6"],
+ [0x629C,"C8B4"],
+ [0x629E,"C2F2"],
+ [0x62A6,"FAAE"],
+ [0x62AB,"C8E4"],
+ [0x62AC,"DAAD"],
+ [0x62B1,"CAFA"],
+ [0x62B5,"C4F1"],
+ [0x62B9,"CBF5"],
+ [0x62BB,"D9BB"],
+ [0x62BC,"B2A1"],
+ [0x62BD,"C3EA"],
+ [0x62C2,"D9C4"],
+ [0x62C5,"C3B4"],
+ [0x62C6,"D9BE"],
+ [0x62C7,"D9C5"],
+ [0x62C8,"D9C0"],
+ [0x62C9,"D9C7"],
+ [0x62CA,"D9C3"],
+ [0x62CC,"D9C2"],
+ [0x62CD,"C7EF"],
+ [0x62CF,"D9BC"],
+ [0x62D0,"B2FD"],
+ [0x62D1,"D9BA"],
+ [0x62D2,"B5F1"],
+ [0x62D3,"C2F3"],
+ [0x62D4,"D9B6"],
+ [0x62D7,"D9B9"],
+ [0x62D8,"B9B4"],
+ [0x62D9,"C0DB"],
+ [0x62DB,"BEB7"],
+ [0x62DC,"D9C1"],
+ [0x62DD,"C7D2"],
+ [0x62E0,"B5F2"],
+ [0x62E1,"B3C8"],
+ [0x62EC,"B3E7"],
+ [0x62ED,"BFA1"],
+ [0x62EE,"D9C9"],
+ [0x62EF,"D9CE"],
+ [0x62F1,"D9CA"],
+ [0x62F3,"B7FD"],
+ [0x62F5,"D9CF"],
+ [0x62F6,"BBA2"],
+ [0x62F7,"B9E9"],
+ [0x62FE,"BDA6"],
+ [0x62FF,"D9BD"],
+ [0x6301,"BBFD"],
+ [0x6302,"D9CC"],
+ [0x6307,"BBD8"],
+ [0x6308,"D9CD"],
+ [0x6309,"B0C4"],
+ [0x630C,"D9C8"],
+ [0x6311,"C4A9"],
+ [0x6319,"B5F3"],
+ [0x631F,"B6B4"],
+ [0x6327,"D9CB"],
+ [0x6328,"B0A7"],
+ [0x632B,"BAC3"],
+ [0x632F,"BFB6"],
+ [0x633A,"C4F2"],
+ [0x633D,"C8D4"],
+ [0x633E,"D9D1"],
+ [0x633F,"C1DE"],
+ [0x6349,"C2AA"],
+ [0x634C,"BBAB"],
+ [0x634D,"D9D2"],
+ [0x634F,"D9D4"],
+ [0x6350,"D9D0"],
+ [0x6355,"CAE1"],
+ [0x6357,"C4BD"],
+ [0x635C,"C1DC"],
+ [0x6367,"CAFB"],
+ [0x6368,"BCCE"],
+ [0x6369,"D9E0"],
+ [0x636B,"D9DF"],
+ [0x636E,"BFF8"],
+ [0x6372,"B7FE"],
+ [0x6376,"D9D9"],
+ [0x6377,"BEB9"],
+ [0x637A,"C6E8"],
+ [0x637B,"C7B1"],
+ [0x6380,"D9D7"],
+ [0x6383,"C1DD"],
+ [0x6388,"BCF8"],
+ [0x6389,"D9DC"],
+ [0x638C,"BEB8"],
+ [0x638E,"D9D6"],
+ [0x638F,"D9DB"],
+ [0x6392,"C7D3"],
+ [0x6396,"D9D5"],
+ [0x6398,"B7A1"],
+ [0x639B,"B3DD"],
+ [0x639F,"D9DD"],
+ [0x63A0,"CEAB"],
+ [0x63A1,"BACE"],
+ [0x63A2,"C3B5"],
+ [0x63A3,"D9DA"],
+ [0x63A5,"C0DC"],
+ [0x63A7,"B9B5"],
+ [0x63A8,"BFE4"],
+ [0x63A9,"B1E6"],
+ [0x63AA,"C1BC"],
+ [0x63AB,"D9D8"],
+ [0x63AC,"B5C5"],
+ [0x63B2,"B7C7"],
+ [0x63B4,"C4CF"],
+ [0x63B5,"D9DE"],
+ [0x63BB,"C1DF"],
+ [0x63BE,"D9E1"],
+ [0x63C0,"D9E3"],
+ [0x63C3,"C2B7"],
+ [0x63C4,"D9E9"],
+ [0x63C6,"D9E4"],
+ [0x63C9,"D9E6"],
+ [0x63CF,"C9C1"],
+ [0x63D0,"C4F3"],
+ [0x63D2,"D9E7"],
+ [0x63D6,"CDAC"],
+ [0x63DA,"CDC8"],
+ [0x63DB,"B4B9"],
+ [0x63E1,"B0AE"],
+ [0x63E3,"D9E5"],
+ [0x63E9,"D9E2"],
+ [0x63EE,"B4F8"],
+ [0x63F4,"B1E7"],
+ [0x63F5,"FAAF"],
+ [0x63F6,"D9E8"],
+ [0x63FA,"CDC9"],
+ [0x6406,"D9EC"],
+ [0x640D,"C2BB"],
+ [0x640F,"D9F3"],
+ [0x6413,"D9ED"],
+ [0x6416,"D9EA"],
+ [0x6417,"D9F1"],
+ [0x641C,"D9D3"],
+ [0x6426,"D9EE"],
+ [0x6428,"D9F2"],
+ [0x642C,"C8C2"],
+ [0x642D,"C5EB"],
+ [0x6434,"D9EB"],
+ [0x6436,"D9EF"],
+ [0x643A,"B7C8"],
+ [0x643E,"BAF1"],
+ [0x6442,"C0DD"],
+ [0x644E,"D9F7"],
+ [0x6458,"C5A6"],
+ [0x6460,"FAB0"],
+ [0x6467,"D9F4"],
+ [0x6469,"CBE0"],
+ [0x646F,"D9F5"],
+ [0x6476,"D9F6"],
+ [0x6478,"CCCE"],
+ [0x647A,"C0A2"],
+ [0x6483,"B7E2"],
+ [0x6488,"D9FD"],
+ [0x6492,"BBB5"],
+ [0x6493,"D9FA"],
+ [0x6495,"D9F9"],
+ [0x649A,"C7B2"],
+ [0x649D,"FAB1"],
+ [0x649E,"C6B5"],
+ [0x64A4,"C5B1"],
+ [0x64A5,"D9FB"],
+ [0x64A9,"D9FC"],
+ [0x64AB,"C9EF"],
+ [0x64AD,"C7C5"],
+ [0x64AE,"BBA3"],
+ [0x64B0,"C0F1"],
+ [0x64B2,"CBD0"],
+ [0x64B9,"B3C9"],
+ [0x64BB,"DAA5"],
+ [0x64BC,"D9FE"],
+ [0x64C1,"CDCA"],
+ [0x64C2,"DAA7"],
+ [0x64C5,"DAA3"],
+ [0x64C7,"DAA4"],
+ [0x64CD,"C1E0"],
+ [0x64CE,"FAB2"],
+ [0x64D2,"DAA2"],
+ [0x64D4,"D9BF"],
+ [0x64D8,"DAA6"],
+ [0x64DA,"DAA1"],
+ [0x64E0,"DAAB"],
+ [0x64E1,"DAAC"],
+ [0x64E2,"C5A7"],
+ [0x64E3,"DAAE"],
+ [0x64E6,"BBA4"],
+ [0x64E7,"DAA9"],
+ [0x64EC,"B5BC"],
+ [0x64EF,"DAAF"],
+ [0x64F1,"DAA8"],
+ [0x64F2,"DAB3"],
+ [0x64F4,"DAB2"],
+ [0x64F6,"DAB1"],
+ [0x64FA,"DAB4"],
+ [0x64FD,"DAB6"],
+ [0x64FE,"BEF1"],
+ [0x6500,"DAB5"],
+ [0x6505,"DAB9"],
+ [0x6518,"DAB7"],
+ [0x651C,"DAB8"],
+ [0x651D,"D9F0"],
+ [0x6523,"DABB"],
+ [0x6524,"DABA"],
+ [0x652A,"D9F8"],
+ [0x652B,"DABC"],
+ [0x652C,"DAB0"],
+ [0x652F,"BBD9"],
+ [0x6534,"DABD"],
+ [0x6535,"DABE"],
+ [0x6536,"DAC0"],
+ [0x6537,"DABF"],
+ [0x6538,"DAC1"],
+ [0x6539,"B2FE"],
+ [0x653B,"B9B6"],
+ [0x653E,"CAFC"],
+ [0x653F,"C0AF"],
+ [0x6545,"B8CE"],
+ [0x6548,"DAC3"],
+ [0x654D,"DAC6"],
+ [0x654E,"FAB3"],
+ [0x654F,"C9D2"],
+ [0x6551,"B5DF"],
+ [0x6555,"DAC5"],
+ [0x6556,"DAC4"],
+ [0x6557,"C7D4"],
+ [0x6558,"DAC7"],
+ [0x6559,"B6B5"],
+ [0x655D,"DAC9"],
+ [0x655E,"DAC8"],
+ [0x6562,"B4BA"],
+ [0x6563,"BBB6"],
+ [0x6566,"C6D8"],
+ [0x656C,"B7C9"],
+ [0x6570,"BFF4"],
+ [0x6572,"DACA"],
+ [0x6574,"C0B0"],
+ [0x6575,"C5A8"],
+ [0x6577,"C9DF"],
+ [0x6578,"DACB"],
+ [0x6582,"DACC"],
+ [0x6583,"DACD"],
+ [0x6587,"CAB8"],
+ [0x6588,"D5DD"],
+ [0x6589,"C0C6"],
+ [0x658C,"C9CC"],
+ [0x658E,"BAD8"],
+ [0x6590,"C8E5"],
+ [0x6591,"C8C3"],
+ [0x6597,"C5CD"],
+ [0x6599,"CEC1"],
+ [0x659B,"DACF"],
+ [0x659C,"BCD0"],
+ [0x659F,"DAD0"],
+ [0x65A1,"B0B6"],
+ [0x65A4,"B6D4"],
+ [0x65A5,"C0CD"],
+ [0x65A7,"C9E0"],
+ [0x65AB,"DAD1"],
+ [0x65AC,"BBC2"],
+ [0x65AD,"C3C7"],
+ [0x65AF,"BBDB"],
+ [0x65B0,"BFB7"],
+ [0x65B7,"DAD2"],
+ [0x65B9,"CAFD"],
+ [0x65BC,"B1F7"],
+ [0x65BD,"BBDC"],
+ [0x65C1,"DAD5"],
+ [0x65C3,"DAD3"],
+ [0x65C4,"DAD6"],
+ [0x65C5,"CEB9"],
+ [0x65C6,"DAD4"],
+ [0x65CB,"C0FB"],
+ [0x65CC,"DAD7"],
+ [0x65CF,"C2B2"],
+ [0x65D2,"DAD8"],
+ [0x65D7,"B4FA"],
+ [0x65D9,"DADA"],
+ [0x65DB,"DAD9"],
+ [0x65E0,"DADB"],
+ [0x65E1,"DADC"],
+ [0x65E2,"B4FB"],
+ [0x65E5,"C6FC"],
+ [0x65E6,"C3B6"],
+ [0x65E7,"B5EC"],
+ [0x65E8,"BBDD"],
+ [0x65E9,"C1E1"],
+ [0x65EC,"BDDC"],
+ [0x65ED,"B0B0"],
+ [0x65F1,"DADD"],
+ [0x65FA,"B2A2"],
+ [0x65FB,"DAE1"],
+ [0x6600,"FAB4"],
+ [0x6602,"B9B7"],
+ [0x6603,"DAE0"],
+ [0x6606,"BAAB"],
+ [0x6607,"BEBA"],
+ [0x6609,"FAB7"],
+ [0x660A,"DADF"],
+ [0x660C,"BEBB"],
+ [0x660E,"CCC0"],
+ [0x660F,"BAAA"],
+ [0x6613,"B0D7"],
+ [0x6614,"C0CE"],
+ [0x6615,"FAB5"],
+ [0x661C,"DAE6"],
+ [0x661E,"FAB9"],
+ [0x661F,"C0B1"],
+ [0x6620,"B1C7"],
+ [0x6624,"FABA"],
+ [0x6625,"BDD5"],
+ [0x6627,"CBE6"],
+ [0x6628,"BAF2"],
+ [0x662D,"BEBC"],
+ [0x662E,"FAB8"],
+ [0x662F,"C0A7"],
+ [0x6631,"F9A8"],
+ [0x6634,"DAE5"],
+ [0x6635,"DAE3"],
+ [0x6636,"DAE4"],
+ [0x663B,"FAB6"],
+ [0x663C,"C3EB"],
+ [0x663F,"DBA6"],
+ [0x6641,"DAEA"],
+ [0x6642,"BBFE"],
+ [0x6643,"B9B8"],
+ [0x6644,"DAE8"],
+ [0x6649,"DAE9"],
+ [0x664B,"BFB8"],
+ [0x664F,"DAE7"],
+ [0x6652,"BBAF"],
+ [0x6657,"FABC"],
+ [0x6659,"FABD"],
+ [0x665D,"DAEC"],
+ [0x665E,"DAEB"],
+ [0x665F,"DAF0"],
+ [0x6662,"DAF1"],
+ [0x6664,"DAED"],
+ [0x6665,"FABB"],
+ [0x6666,"B3A2"],
+ [0x6667,"DAEE"],
+ [0x6668,"DAEF"],
+ [0x6669,"C8D5"],
+ [0x666E,"C9E1"],
+ [0x666F,"B7CA"],
+ [0x6670,"DAF2"],
+ [0x6673,"FABF"],
+ [0x6674,"C0B2"],
+ [0x6676,"BEBD"],
+ [0x667A,"C3D2"],
+ [0x6681,"B6C7"],
+ [0x6683,"DAF3"],
+ [0x6684,"DAF7"],
+ [0x6687,"B2CB"],
+ [0x6688,"DAF4"],
+ [0x6689,"DAF6"],
+ [0x668E,"DAF5"],
+ [0x6691,"BDEB"],
+ [0x6696,"C3C8"],
+ [0x6697,"B0C5"],
+ [0x6698,"DAF8"],
+ [0x6699,"FAC0"],
+ [0x669D,"DAF9"],
+ [0x66A0,"FAC1"],
+ [0x66A2,"C4AA"],
+ [0x66A6,"CEF1"],
+ [0x66AB,"BBC3"],
+ [0x66AE,"CAEB"],
+ [0x66B2,"FAC2"],
+ [0x66B4,"CBBD"],
+ [0x66B8,"DBA2"],
+ [0x66B9,"DAFB"],
+ [0x66BC,"DAFE"],
+ [0x66BE,"DAFD"],
+ [0x66BF,"FAC3"],
+ [0x66C1,"DAFA"],
+ [0x66C4,"DBA1"],
+ [0x66C7,"C6DE"],
+ [0x66C9,"DAFC"],
+ [0x66D6,"DBA3"],
+ [0x66D9,"BDEC"],
+ [0x66DA,"DBA4"],
+ [0x66DC,"CDCB"],
+ [0x66DD,"C7F8"],
+ [0x66E0,"DBA5"],
+ [0x66E6,"DBA7"],
+ [0x66E9,"DBA8"],
+ [0x66F0,"DBA9"],
+ [0x66F2,"B6CA"],
+ [0x66F3,"B1C8"],
+ [0x66F4,"B9B9"],
+ [0x66F5,"DBAA"],
+ [0x66F7,"DBAB"],
+ [0x66F8,"BDF1"],
+ [0x66F9,"C1E2"],
+ [0x66FA,"FAC4"],
+ [0x66FB,"F9AB"],
+ [0x66FC,"D2D8"],
+ [0x66FD,"C1BE"],
+ [0x66FE,"C1BD"],
+ [0x66FF,"C2D8"],
+ [0x6700,"BAC7"],
+ [0x6703,"D0F2"],
+ [0x6708,"B7EE"],
+ [0x6709,"CDAD"],
+ [0x670B,"CAFE"],
+ [0x670D,"C9FE"],
+ [0x670E,"FAC5"],
+ [0x670F,"DBAC"],
+ [0x6714,"BAF3"],
+ [0x6715,"C4BF"],
+ [0x6716,"DBAD"],
+ [0x6717,"CFAF"],
+ [0x671B,"CBBE"],
+ [0x671D,"C4AB"],
+ [0x671E,"DBAE"],
+ [0x671F,"B4FC"],
+ [0x6726,"DBAF"],
+ [0x6727,"DBB0"],
+ [0x6728,"CCDA"],
+ [0x672A,"CCA4"],
+ [0x672B,"CBF6"],
+ [0x672C,"CBDC"],
+ [0x672D,"BBA5"],
+ [0x672E,"DBB2"],
+ [0x6731,"BCEB"],
+ [0x6734,"CBD1"],
+ [0x6736,"DBB4"],
+ [0x6737,"DBB7"],
+ [0x6738,"DBB6"],
+ [0x673A,"B4F9"],
+ [0x673D,"B5E0"],
+ [0x673F,"DBB3"],
+ [0x6741,"DBB5"],
+ [0x6746,"DBB8"],
+ [0x6749,"BFF9"],
+ [0x674E,"CDFB"],
+ [0x674F,"B0C9"],
+ [0x6750,"BAE0"],
+ [0x6751,"C2BC"],
+ [0x6753,"BCDD"],
+ [0x6756,"BEF3"],
+ [0x6759,"DBBB"],
+ [0x675C,"C5CE"],
+ [0x675E,"DBB9"],
+ [0x675F,"C2AB"],
+ [0x6760,"DBBA"],
+ [0x6761,"BEF2"],
+ [0x6762,"CCDD"],
+ [0x6763,"DBBC"],
+ [0x6764,"DBBD"],
+ [0x6765,"CDE8"],
+ [0x6766,"FAC7"],
+ [0x676A,"DBC2"],
+ [0x676D,"B9BA"],
+ [0x676F,"C7D5"],
+ [0x6770,"DBBF"],
+ [0x6771,"C5EC"],
+ [0x6772,"DADE"],
+ [0x6773,"DAE2"],
+ [0x6775,"B5CF"],
+ [0x6777,"C7C7"],
+ [0x677C,"DBC1"],
+ [0x677E,"BEBE"],
+ [0x677F,"C8C4"],
+ [0x6785,"DBC7"],
+ [0x6787,"C8FA"],
+ [0x6789,"DBBE"],
+ [0x678B,"DBC4"],
+ [0x678C,"DBC3"],
+ [0x6790,"C0CF"],
+ [0x6795,"CBED"],
+ [0x6797,"CED3"],
+ [0x679A,"CBE7"],
+ [0x679C,"B2CC"],
+ [0x679D,"BBDE"],
+ [0x67A0,"CFC8"],
+ [0x67A1,"DBC6"],
+ [0x67A2,"BFF5"],
+ [0x67A6,"DBC5"],
+ [0x67A9,"DBC0"],
+ [0x67AF,"B8CF"],
+ [0x67B3,"DBCC"],
+ [0x67B4,"DBCA"],
+ [0x67B6,"B2CD"],
+ [0x67B7,"DBC8"],
+ [0x67B8,"DBCE"],
+ [0x67B9,"DBD4"],
+ [0x67BB,"FAC8"],
+ [0x67C0,"FACA"],
+ [0x67C1,"C2C8"],
+ [0x67C4,"CAC1"],
+ [0x67C6,"DBD6"],
+ [0x67CA,"C9A2"],
+ [0x67CE,"DBD5"],
+ [0x67CF,"C7F0"],
+ [0x67D0,"CBBF"],
+ [0x67D1,"B4BB"],
+ [0x67D3,"C0F7"],
+ [0x67D4,"BDC0"],
+ [0x67D8,"C4D3"],
+ [0x67DA,"CDAE"],
+ [0x67DD,"DBD1"],
+ [0x67DE,"DBD0"],
+ [0x67E2,"DBD2"],
+ [0x67E4,"DBCF"],
+ [0x67E7,"DBD7"],
+ [0x67E9,"DBCD"],
+ [0x67EC,"DBCB"],
+ [0x67EE,"DBD3"],
+ [0x67EF,"DBC9"],
+ [0x67F1,"C3EC"],
+ [0x67F3,"CCF8"],
+ [0x67F4,"BCC6"],
+ [0x67F5,"BAF4"],
+ [0x67FB,"BABA"],
+ [0x67FE,"CBEF"],
+ [0x67FF,"B3C1"],
+ [0x6801,"FACB"],
+ [0x6802,"C4CE"],
+ [0x6803,"C6CA"],
+ [0x6804,"B1C9"],
+ [0x6813,"C0F2"],
+ [0x6816,"C0B4"],
+ [0x6817,"B7AA"],
+ [0x681E,"DBD9"],
+ [0x6821,"B9BB"],
+ [0x6822,"B3FC"],
+ [0x6829,"DBDB"],
+ [0x682A,"B3F4"],
+ [0x682B,"DBE1"],
+ [0x6832,"DBDE"],
+ [0x6834,"C0F3"],
+ [0x6838,"B3CB"],
+ [0x6839,"BAAC"],
+ [0x683C,"B3CA"],
+ [0x683D,"BACF"],
+ [0x6840,"DBDC"],
+ [0x6841,"B7E5"],
+ [0x6842,"B7CB"],
+ [0x6843,"C5ED"],
+ [0x6844,"FACC"],
+ [0x6846,"DBDA"],
+ [0x6848,"B0C6"],
+ [0x684D,"DBDD"],
+ [0x684E,"DBDF"],
+ [0x6850,"B6CD"],
+ [0x6851,"B7AC"],
+ [0x6852,"FAC9"],
+ [0x6853,"B4BC"],
+ [0x6854,"B5CB"],
+ [0x6859,"DBE2"],
+ [0x685C,"BAF9"],
+ [0x685D,"CBF1"],
+ [0x685F,"BBB7"],
+ [0x6863,"DBE3"],
+ [0x6867,"C9B0"],
+ [0x6874,"DBEF"],
+ [0x6876,"B2B3"],
+ [0x6877,"DBE4"],
+ [0x687E,"DBF5"],
+ [0x687F,"DBE5"],
+ [0x6881,"CEC2"],
+ [0x6883,"DBEC"],
+ [0x6885,"C7DF"],
+ [0x688D,"DBF4"],
+ [0x688F,"DBE7"],
+ [0x6893,"B0B4"],
+ [0x6894,"DBE9"],
+ [0x6897,"B9BC"],
+ [0x689B,"DBEB"],
+ [0x689D,"DBEA"],
+ [0x689F,"DBE6"],
+ [0x68A0,"DBF1"],
+ [0x68A2,"BEBF"],
+ [0x68A6,"D4ED"],
+ [0x68A7,"B8E8"],
+ [0x68A8,"CDFC"],
+ [0x68AD,"DBE8"],
+ [0x68AF,"C4F4"],
+ [0x68B0,"B3A3"],
+ [0x68B1,"BAAD"],
+ [0x68B3,"DBE0"],
+ [0x68B5,"DBF0"],
+ [0x68B6,"B3E1"],
+ [0x68B9,"DBEE"],
+ [0x68BA,"DBF2"],
+ [0x68BC,"C5EE"],
+ [0x68C4,"B4FE"],
+ [0x68C6,"DCB2"],
+ [0x68C8,"F9A9"],
+ [0x68C9,"CCC9"],
+ [0x68CA,"DBF7"],
+ [0x68CB,"B4FD"],
+ [0x68CD,"DBFE"],
+ [0x68CF,"FACD"],
+ [0x68D2,"CBC0"],
+ [0x68D4,"DCA1"],
+ [0x68D5,"DCA3"],
+ [0x68D7,"DCA7"],
+ [0x68D8,"DBF9"],
+ [0x68DA,"C3AA"],
+ [0x68DF,"C5EF"],
+ [0x68E0,"DCAB"],
+ [0x68E1,"DBFC"],
+ [0x68E3,"DCA8"],
+ [0x68E7,"DCA2"],
+ [0x68EE,"BFB9"],
+ [0x68EF,"DCAC"],
+ [0x68F2,"C0B3"],
+ [0x68F9,"DCAA"],
+ [0x68FA,"B4BD"],
+ [0x6900,"CFD0"],
+ [0x6901,"DBF6"],
+ [0x6904,"DCA6"],
+ [0x6905,"B0D8"],
+ [0x6908,"DBF8"],
+ [0x690B,"CCBA"],
+ [0x690C,"DBFD"],
+ [0x690D,"BFA2"],
+ [0x690E,"C4C7"],
+ [0x690F,"DBF3"],
+ [0x6912,"DCA5"],
+ [0x6919,"BFFA"],
+ [0x691A,"DCAF"],
+ [0x691B,"B3F1"],
+ [0x691C,"B8A1"],
+ [0x6921,"DCB1"],
+ [0x6922,"DBFA"],
+ [0x6923,"DCB0"],
+ [0x6925,"DCA9"],
+ [0x6926,"DBFB"],
+ [0x6928,"DCAD"],
+ [0x692A,"DCAE"],
+ [0x6930,"DCBF"],
+ [0x6934,"C6CE"],
+ [0x6936,"DCA4"],
+ [0x6939,"DCBB"],
+ [0x693D,"DCBD"],
+ [0x693F,"C4D8"],
+ [0x694A,"CDCC"],
+ [0x6953,"C9F6"],
+ [0x6954,"DCB8"],
+ [0x6955,"C2CA"],
+ [0x6959,"DCBE"],
+ [0x695A,"C1BF"],
+ [0x695C,"DCB5"],
+ [0x695D,"DCC2"],
+ [0x695E,"DCC1"],
+ [0x6960,"C6EF"],
+ [0x6961,"DCC0"],
+ [0x6962,"C6EA"],
+ [0x6968,"FACF"],
+ [0x696A,"DCC4"],
+ [0x696B,"DCB7"],
+ [0x696D,"B6C8"],
+ [0x696E,"DCBA"],
+ [0x696F,"BDDD"],
+ [0x6973,"C7E0"],
+ [0x6974,"DCBC"],
+ [0x6975,"B6CB"],
+ [0x6977,"DCB4"],
+ [0x6978,"DCB6"],
+ [0x6979,"DCB3"],
+ [0x697C,"CFB0"],
+ [0x697D,"B3DA"],
+ [0x697E,"DCB9"],
+ [0x6981,"DCC3"],
+ [0x6982,"B3B5"],
+ [0x698A,"BAE7"],
+ [0x698E,"B1DD"],
+ [0x6991,"DCD4"],
+ [0x6994,"CFB1"],
+ [0x6995,"DCD7"],
+ [0x6998,"FAD1"],
+ [0x699B,"BFBA"],
+ [0x699C,"DCD6"],
+ [0x69A0,"DCD5"],
+ [0x69A7,"DCD2"],
+ [0x69AE,"DCC6"],
+ [0x69B1,"DCE3"],
+ [0x69B2,"DCC5"],
+ [0x69B4,"DCD8"],
+ [0x69BB,"DCD0"],
+ [0x69BE,"DCCB"],
+ [0x69BF,"DCC8"],
+ [0x69C1,"DCC9"],
+ [0x69C3,"DCD1"],
+ [0x69C7,"F4A2"],
+ [0x69CA,"DCCE"],
+ [0x69CB,"B9BD"],
+ [0x69CC,"C4C8"],
+ [0x69CD,"C1E4"],
+ [0x69CE,"DCCC"],
+ [0x69D0,"DCC7"],
+ [0x69D3,"DCCA"],
+ [0x69D8,"CDCD"],
+ [0x69D9,"CBEA"],
+ [0x69DD,"DCCF"],
+ [0x69DE,"DCD9"],
+ [0x69E2,"FAD2"],
+ [0x69E7,"DCE1"],
+ [0x69E8,"DCDA"],
+ [0x69EB,"DCE7"],
+ [0x69ED,"DCE5"],
+ [0x69F2,"DCE0"],
+ [0x69F9,"DCDF"],
+ [0x69FB,"C4D0"],
+ [0x69FD,"C1E5"],
+ [0x69FF,"DCDD"],
+ [0x6A02,"DCDB"],
+ [0x6A05,"DCE2"],
+ [0x6A0A,"DCE8"],
+ [0x6A0B,"C8F5"],
+ [0x6A0C,"DCEE"],
+ [0x6A12,"DCE9"],
+ [0x6A13,"DCEC"],
+ [0x6A14,"DCE6"],
+ [0x6A17,"C3F4"],
+ [0x6A19,"C9B8"],
+ [0x6A1B,"DCDC"],
+ [0x6A1E,"DCE4"],
+ [0x6A1F,"BEC0"],
+ [0x6A21,"CCCF"],
+ [0x6A22,"DCF8"],
+ [0x6A23,"DCEB"],
+ [0x6A29,"B8A2"],
+ [0x6A2A,"B2A3"],
+ [0x6A2B,"B3DF"],
+ [0x6A2E,"DCD3"],
+ [0x6A30,"FAD3"],
+ [0x6A35,"BEC1"],
+ [0x6A36,"DCF0"],
+ [0x6A38,"DCF7"],
+ [0x6A39,"BCF9"],
+ [0x6A3A,"B3F2"],
+ [0x6A3D,"C3AE"],
+ [0x6A44,"DCED"],
+ [0x6A46,"FAD5"],
+ [0x6A47,"DCF2"],
+ [0x6A48,"DCF6"],
+ [0x6A4B,"B6B6"],
+ [0x6A58,"B5CC"],
+ [0x6A59,"DCF4"],
+ [0x6A5F,"B5A1"],
+ [0x6A61,"C6CB"],
+ [0x6A62,"DCF3"],
+ [0x6A66,"DCF5"],
+ [0x6A6B,"FAD4"],
+ [0x6A72,"DCEF"],
+ [0x6A73,"FAD6"],
+ [0x6A78,"DCF1"],
+ [0x6A7E,"FAD7"],
+ [0x6A7F,"B3E0"],
+ [0x6A80,"C3C9"],
+ [0x6A84,"DCFC"],
+ [0x6A8D,"DCFA"],
+ [0x6A8E,"B8E9"],
+ [0x6A90,"DCF9"],
+ [0x6A97,"DDA1"],
+ [0x6A9C,"DBD8"],
+ [0x6AA0,"DCFB"],
+ [0x6AA2,"DCFD"],
+ [0x6AA3,"DCFE"],
+ [0x6AAA,"DDAC"],
+ [0x6AAC,"DDA8"],
+ [0x6AAE,"DBED"],
+ [0x6AB3,"DDA7"],
+ [0x6AB8,"DDA6"],
+ [0x6ABB,"DDA3"],
+ [0x6AC1,"DCEA"],
+ [0x6AC2,"DDA5"],
+ [0x6AC3,"DDA4"],
+ [0x6AD1,"DDAA"],
+ [0x6AD3,"CFA6"],
+ [0x6ADA,"DDAD"],
+ [0x6ADB,"B6FB"],
+ [0x6ADE,"DDA9"],
+ [0x6ADF,"DDAB"],
+ [0x6AE2,"FAD8"],
+ [0x6AE4,"FAD9"],
+ [0x6AE8,"C8A7"],
+ [0x6AEA,"DDAE"],
+ [0x6AFA,"DDB2"],
+ [0x6AFB,"DDAF"],
+ [0x6B04,"CDF3"],
+ [0x6B05,"DDB0"],
+ [0x6B0A,"DCDE"],
+ [0x6B12,"DDB3"],
+ [0x6B16,"DDB4"],
+ [0x6B1D,"B1B5"],
+ [0x6B1F,"DDB6"],
+ [0x6B20,"B7E7"],
+ [0x6B21,"BCA1"],
+ [0x6B23,"B6D5"],
+ [0x6B27,"B2A4"],
+ [0x6B32,"CDDF"],
+ [0x6B37,"DDB8"],
+ [0x6B38,"DDB7"],
+ [0x6B39,"DDBA"],
+ [0x6B3A,"B5BD"],
+ [0x6B3D,"B6D6"],
+ [0x6B3E,"B4BE"],
+ [0x6B43,"DDBD"],
+ [0x6B47,"DDBC"],
+ [0x6B49,"DDBE"],
+ [0x6B4C,"B2CE"],
+ [0x6B4E,"C3B7"],
+ [0x6B50,"DDBF"],
+ [0x6B53,"B4BF"],
+ [0x6B54,"DDC1"],
+ [0x6B59,"DDC0"],
+ [0x6B5B,"DDC2"],
+ [0x6B5F,"DDC3"],
+ [0x6B61,"DDC4"],
+ [0x6B62,"BBDF"],
+ [0x6B63,"C0B5"],
+ [0x6B64,"BAA1"],
+ [0x6B66,"C9F0"],
+ [0x6B69,"CAE2"],
+ [0x6B6A,"CFC4"],
+ [0x6B6F,"BBF5"],
+ [0x6B73,"BAD0"],
+ [0x6B74,"CEF2"],
+ [0x6B78,"DDC5"],
+ [0x6B79,"DDC6"],
+ [0x6B7B,"BBE0"],
+ [0x6B7F,"DDC7"],
+ [0x6B80,"DDC8"],
+ [0x6B83,"DDCA"],
+ [0x6B84,"DDC9"],
+ [0x6B86,"CBD8"],
+ [0x6B89,"BDDE"],
+ [0x6B8A,"BCEC"],
+ [0x6B8B,"BBC4"],
+ [0x6B8D,"DDCB"],
+ [0x6B95,"DDCD"],
+ [0x6B96,"BFA3"],
+ [0x6B98,"DDCC"],
+ [0x6B9E,"DDCE"],
+ [0x6BA4,"DDCF"],
+ [0x6BAA,"DDD0"],
+ [0x6BAB,"DDD1"],
+ [0x6BAF,"DDD2"],
+ [0x6BB1,"DDD4"],
+ [0x6BB2,"DDD3"],
+ [0x6BB3,"DDD5"],
+ [0x6BB4,"B2A5"],
+ [0x6BB5,"C3CA"],
+ [0x6BB7,"DDD6"],
+ [0x6BBA,"BBA6"],
+ [0x6BBB,"B3CC"],
+ [0x6BBC,"DDD7"],
+ [0x6BBF,"C5C2"],
+ [0x6BC0,"D4CC"],
+ [0x6BC5,"B5A3"],
+ [0x6BC6,"DDD8"],
+ [0x6BCB,"DDD9"],
+ [0x6BCD,"CAEC"],
+ [0x6BCE,"CBE8"],
+ [0x6BD2,"C6C7"],
+ [0x6BD3,"DDDA"],
+ [0x6BD4,"C8E6"],
+ [0x6BD6,"FADA"],
+ [0x6BD8,"C8FB"],
+ [0x6BDB,"CCD3"],
+ [0x6BDF,"DDDB"],
+ [0x6BEB,"DDDD"],
+ [0x6BEC,"DDDC"],
+ [0x6BEF,"DDDF"],
+ [0x6BF3,"DDDE"],
+ [0x6C08,"DDE1"],
+ [0x6C0F,"BBE1"],
+ [0x6C11,"CCB1"],
+ [0x6C13,"DDE2"],
+ [0x6C14,"DDE3"],
+ [0x6C17,"B5A4"],
+ [0x6C1B,"DDE4"],
+ [0x6C23,"DDE6"],
+ [0x6C24,"DDE5"],
+ [0x6C34,"BFE5"],
+ [0x6C37,"C9B9"],
+ [0x6C38,"B1CA"],
+ [0x6C3E,"C8C5"],
+ [0x6C3F,"FADB"],
+ [0x6C40,"C4F5"],
+ [0x6C41,"BDC1"],
+ [0x6C42,"B5E1"],
+ [0x6C4E,"C8C6"],
+ [0x6C50,"BCAE"],
+ [0x6C55,"DDE8"],
+ [0x6C57,"B4C0"],
+ [0x6C5A,"B1F8"],
+ [0x6C5C,"FADC"],
+ [0x6C5D,"C6F2"],
+ [0x6C5E,"DDE7"],
+ [0x6C5F,"B9BE"],
+ [0x6C60,"C3D3"],
+ [0x6C62,"DDE9"],
+ [0x6C68,"DDF1"],
+ [0x6C6A,"DDEA"],
+ [0x6C6F,"FADE"],
+ [0x6C70,"C2C1"],
+ [0x6C72,"B5E2"],
+ [0x6C73,"DDF2"],
+ [0x6C7A,"B7E8"],
+ [0x6C7D,"B5A5"],
+ [0x6C7E,"DDF0"],
+ [0x6C81,"DDEE"],
+ [0x6C82,"DDEB"],
+ [0x6C83,"CDE0"],
+ [0x6C86,"FADD"],
+ [0x6C88,"C4C0"],
+ [0x6C8C,"C6D9"],
+ [0x6C8D,"DDEC"],
+ [0x6C90,"DDF4"],
+ [0x6C92,"DDF3"],
+ [0x6C93,"B7A3"],
+ [0x6C96,"B2AD"],
+ [0x6C99,"BABB"],
+ [0x6C9A,"DDED"],
+ [0x6C9B,"DDEF"],
+ [0x6CA1,"CBD7"],
+ [0x6CA2,"C2F4"],
+ [0x6CAB,"CBF7"],
+ [0x6CAE,"DDFC"],
+ [0x6CB1,"DDFD"],
+ [0x6CB3,"B2CF"],
+ [0x6CB8,"CAA8"],
+ [0x6CB9,"CCFD"],
+ [0x6CBA,"DEA1"],
+ [0x6CBB,"BCA3"],
+ [0x6CBC,"BEC2"],
+ [0x6CBD,"DDF8"],
+ [0x6CBE,"DDFE"],
+ [0x6CBF,"B1E8"],
+ [0x6CC1,"B6B7"],
+ [0x6CC4,"DDF5"],
+ [0x6CC5,"DDFA"],
+ [0x6CC9,"C0F4"],
+ [0x6CCA,"C7F1"],
+ [0x6CCC,"C8E7"],
+ [0x6CD3,"DDF7"],
+ [0x6CD5,"CBA1"],
+ [0x6CD7,"DDF9"],
+ [0x6CD9,"DEA4"],
+ [0x6CDA,"FADF"],
+ [0x6CDB,"DEA2"],
+ [0x6CDD,"DDFB"],
+ [0x6CE1,"CBA2"],
+ [0x6CE2,"C7C8"],
+ [0x6CE3,"B5E3"],
+ [0x6CE5,"C5A5"],
+ [0x6CE8,"C3ED"],
+ [0x6CEA,"DEA5"],
+ [0x6CEF,"DEA3"],
+ [0x6CF0,"C2D9"],
+ [0x6CF1,"DDF6"],
+ [0x6CF3,"B1CB"],
+ [0x6D04,"FAE0"],
+ [0x6D0B,"CDCE"],
+ [0x6D0C,"DEB0"],
+ [0x6D12,"DEAF"],
+ [0x6D17,"C0F6"],
+ [0x6D19,"DEAC"],
+ [0x6D1B,"CDEC"],
+ [0x6D1E,"C6B6"],
+ [0x6D1F,"DEA6"],
+ [0x6D25,"C4C5"],
+ [0x6D29,"B1CC"],
+ [0x6D2A,"B9BF"],
+ [0x6D2B,"DEA9"],
+ [0x6D32,"BDA7"],
+ [0x6D33,"DEAE"],
+ [0x6D35,"DEAD"],
+ [0x6D36,"DEA8"],
+ [0x6D38,"DEAB"],
+ [0x6D3B,"B3E8"],
+ [0x6D3D,"DEAA"],
+ [0x6D3E,"C7C9"],
+ [0x6D41,"CEAE"],
+ [0x6D44,"BEF4"],
+ [0x6D45,"C0F5"],
+ [0x6D59,"DEB6"],
+ [0x6D5A,"DEB4"],
+ [0x6D5C,"C9CD"],
+ [0x6D63,"DEB1"],
+ [0x6D64,"DEB3"],
+ [0x6D66,"B1BA"],
+ [0x6D69,"B9C0"],
+ [0x6D6A,"CFB2"],
+ [0x6D6C,"B3BD"],
+ [0x6D6E,"C9E2"],
+ [0x6D6F,"FAE2"],
+ [0x6D74,"CDE1"],
+ [0x6D77,"B3A4"],
+ [0x6D78,"BFBB"],
+ [0x6D79,"DEB5"],
+ [0x6D85,"DEBA"],
+ [0x6D87,"FAE1"],
+ [0x6D88,"BEC3"],
+ [0x6D8C,"CDB0"],
+ [0x6D8E,"DEB7"],
+ [0x6D93,"DEB2"],
+ [0x6D95,"DEB8"],
+ [0x6D96,"FAE3"],
+ [0x6D99,"CEDE"],
+ [0x6D9B,"C5F3"],
+ [0x6D9C,"C6C2"],
+ [0x6DAC,"FAE4"],
+ [0x6DAF,"B3B6"],
+ [0x6DB2,"B1D5"],
+ [0x6DB5,"DEBE"],
+ [0x6DB8,"DEC1"],
+ [0x6DBC,"CEC3"],
+ [0x6DC0,"CDE4"],
+ [0x6DC5,"DEC8"],
+ [0x6DC6,"DEC2"],
+ [0x6DC7,"DEBF"],
+ [0x6DCB,"CED4"],
+ [0x6DCC,"DEC5"],
+ [0x6DCF,"FAE5"],
+ [0x6DD1,"BDCA"],
+ [0x6DD2,"DEC7"],
+ [0x6DD5,"DECC"],
+ [0x6DD8,"C5F1"],
+ [0x6DD9,"DECA"],
+ [0x6DDE,"DEC4"],
+ [0x6DE1,"C3B8"],
+ [0x6DE4,"DECB"],
+ [0x6DE6,"DEC0"],
+ [0x6DE8,"DEC6"],
+ [0x6DEA,"DECD"],
+ [0x6DEB,"B0FC"],
+ [0x6DEC,"DEC3"],
+ [0x6DEE,"DECE"],
+ [0x6DF1,"BFBC"],
+ [0x6DF2,"FAE7"],
+ [0x6DF3,"BDDF"],
+ [0x6DF5,"CAA5"],
+ [0x6DF7,"BAAE"],
+ [0x6DF8,"FAE6"],
+ [0x6DF9,"DEBB"],
+ [0x6DFA,"DEC9"],
+ [0x6DFB,"C5BA"],
+ [0x6DFC,"FAE8"],
+ [0x6E05,"C0B6"],
+ [0x6E07,"B3E9"],
+ [0x6E08,"BAD1"],
+ [0x6E09,"BEC4"],
+ [0x6E0A,"DEBD"],
+ [0x6E0B,"BDC2"],
+ [0x6E13,"B7CC"],
+ [0x6E15,"DEBC"],
+ [0x6E19,"DED2"],
+ [0x6E1A,"BDED"],
+ [0x6E1B,"B8BA"],
+ [0x6E1D,"DEE1"],
+ [0x6E1F,"DEDB"],
+ [0x6E20,"B5F4"],
+ [0x6E21,"C5CF"],
+ [0x6E23,"DED6"],
+ [0x6E24,"DEDF"],
+ [0x6E25,"B0AF"],
+ [0x6E26,"B1B2"],
+ [0x6E27,"FAEB"],
+ [0x6E29,"B2B9"],
+ [0x6E2B,"DED8"],
+ [0x6E2C,"C2AC"],
+ [0x6E2D,"DECF"],
+ [0x6E2E,"DED1"],
+ [0x6E2F,"B9C1"],
+ [0x6E38,"DEE2"],
+ [0x6E39,"FAE9"],
+ [0x6E3A,"DEDD"],
+ [0x6E3C,"FAEC"],
+ [0x6E3E,"DED5"],
+ [0x6E43,"DEDC"],
+ [0x6E4A,"CCAB"],
+ [0x6E4D,"DEDA"],
+ [0x6E4E,"DEDE"],
+ [0x6E56,"B8D0"],
+ [0x6E58,"BEC5"],
+ [0x6E5B,"C3B9"],
+ [0x6E5C,"FAEA"],
+ [0x6E5F,"DED4"],
+ [0x6E67,"CDAF"],
+ [0x6E6B,"DED7"],
+ [0x6E6E,"DED0"],
+ [0x6E6F,"C5F2"],
+ [0x6E72,"DED3"],
+ [0x6E76,"DED9"],
+ [0x6E7E,"CFD1"],
+ [0x6E7F,"BCBE"],
+ [0x6E80,"CBFE"],
+ [0x6E82,"DEE3"],
+ [0x6E8C,"C8AE"],
+ [0x6E8F,"DEEF"],
+ [0x6E90,"B8BB"],
+ [0x6E96,"BDE0"],
+ [0x6E98,"DEE5"],
+ [0x6E9C,"CEAF"],
+ [0x6E9D,"B9C2"],
+ [0x6E9F,"DEF2"],
+ [0x6EA2,"B0EE"],
+ [0x6EA5,"DEF0"],
+ [0x6EAA,"DEE4"],
+ [0x6EAF,"DEEA"],
+ [0x6EB2,"DEEC"],
+ [0x6EB6,"CDCF"],
+ [0x6EB7,"DEE7"],
+ [0x6EBA,"C5AE"],
+ [0x6EBD,"DEE9"],
+ [0x6EBF,"FAED"],
+ [0x6EC2,"DEF1"],
+ [0x6EC4,"DEEB"],
+ [0x6EC5,"CCC7"],
+ [0x6EC9,"DEE6"],
+ [0x6ECB,"BCA2"],
+ [0x6ECC,"DEFE"],
+ [0x6ED1,"B3EA"],
+ [0x6ED3,"DEE8"],
+ [0x6ED4,"DEED"],
+ [0x6ED5,"DEEE"],
+ [0x6EDD,"C2EC"],
+ [0x6EDE,"C2DA"],
+ [0x6EEC,"DEF6"],
+ [0x6EEF,"DEFC"],
+ [0x6EF2,"DEFA"],
+ [0x6EF4,"C5A9"],
+ [0x6EF7,"DFA3"],
+ [0x6EF8,"DEF7"],
+ [0x6EFE,"DEF8"],
+ [0x6EFF,"DEE0"],
+ [0x6F01,"B5F9"],
+ [0x6F02,"C9BA"],
+ [0x6F06,"BCBF"],
+ [0x6F09,"B9F7"],
+ [0x6F0F,"CFB3"],
+ [0x6F11,"DEF4"],
+ [0x6F13,"DFA2"],
+ [0x6F14,"B1E9"],
+ [0x6F15,"C1E6"],
+ [0x6F20,"C7F9"],
+ [0x6F22,"B4C1"],
+ [0x6F23,"CEFA"],
+ [0x6F2B,"CCA1"],
+ [0x6F2C,"C4D2"],
+ [0x6F31,"DEFB"],
+ [0x6F32,"DEFD"],
+ [0x6F38,"C1B2"],
+ [0x6F3E,"DFA1"],
+ [0x6F3F,"DEF9"],
+ [0x6F41,"DEF3"],
+ [0x6F45,"B4C3"],
+ [0x6F54,"B7E9"],
+ [0x6F58,"DFAF"],
+ [0x6F5B,"DFAA"],
+ [0x6F5C,"C0F8"],
+ [0x6F5F,"B3E3"],
+ [0x6F64,"BDE1"],
+ [0x6F66,"DFB3"],
+ [0x6F6D,"DFAC"],
+ [0x6F6E,"C4AC"],
+ [0x6F6F,"DFA9"],
+ [0x6F70,"C4D9"],
+ [0x6F74,"DFCC"],
+ [0x6F78,"DFA6"],
+ [0x6F7A,"DFA5"],
+ [0x6F7C,"DFAE"],
+ [0x6F80,"DFA8"],
+ [0x6F81,"DFA7"],
+ [0x6F82,"DFAD"],
+ [0x6F84,"C0A1"],
+ [0x6F86,"DFA4"],
+ [0x6F88,"FAEE"],
+ [0x6F8E,"DFB0"],
+ [0x6F91,"DFB1"],
+ [0x6F97,"B4C2"],
+ [0x6FA1,"DFB6"],
+ [0x6FA3,"DFB5"],
+ [0x6FA4,"DFB7"],
+ [0x6FAA,"DFBA"],
+ [0x6FB1,"C5C3"],
+ [0x6FB3,"DFB4"],
+ [0x6FB5,"FAEF"],
+ [0x6FB9,"DFB8"],
+ [0x6FC0,"B7E3"],
+ [0x6FC1,"C2F9"],
+ [0x6FC2,"DFB2"],
+ [0x6FC3,"C7BB"],
+ [0x6FC6,"DFB9"],
+ [0x6FD4,"DFBE"],
+ [0x6FD5,"DFBC"],
+ [0x6FD8,"DFBF"],
+ [0x6FDB,"DFC2"],
+ [0x6FDF,"DFBB"],
+ [0x6FE0,"B9EA"],
+ [0x6FE1,"C7A8"],
+ [0x6FE4,"DEB9"],
+ [0x6FEB,"CDF4"],
+ [0x6FEC,"DFBD"],
+ [0x6FEE,"DFC1"],
+ [0x6FEF,"C2F5"],
+ [0x6FF1,"DFC0"],
+ [0x6FF3,"DFAB"],
+ [0x6FF5,"FAF0"],
+ [0x6FF6,"EFE9"],
+ [0x6FFA,"DFC5"],
+ [0x6FFE,"DFC9"],
+ [0x7001,"DFC7"],
+ [0x7005,"FAF1"],
+ [0x7007,"FAF2"],
+ [0x7009,"DFC3"],
+ [0x700B,"DFC4"],
+ [0x700F,"DFC8"],
+ [0x7011,"DFC6"],
+ [0x7015,"C9CE"],
+ [0x7018,"DFCE"],
+ [0x701A,"DFCB"],
+ [0x701B,"DFCA"],
+ [0x701D,"DFCD"],
+ [0x701E,"C6D4"],
+ [0x701F,"DFCF"],
+ [0x7026,"C3F5"],
+ [0x7027,"C2ED"],
+ [0x7028,"FAF3"],
+ [0x702C,"C0A5"],
+ [0x7030,"DFD0"],
+ [0x7032,"DFD2"],
+ [0x703E,"DFD1"],
+ [0x704C,"DEF5"],
+ [0x7051,"DFD3"],
+ [0x7058,"C6E7"],
+ [0x7063,"DFD4"],
+ [0x706B,"B2D0"],
+ [0x706F,"C5F4"],
+ [0x7070,"B3A5"],
+ [0x7078,"B5E4"],
+ [0x707C,"BCDE"],
+ [0x707D,"BAD2"],
+ [0x7085,"FAF4"],
+ [0x7089,"CFA7"],
+ [0x708A,"BFE6"],
+ [0x708E,"B1EA"],
+ [0x7092,"DFD6"],
+ [0x7099,"DFD5"],
+ [0x70AB,"FAF5"],
+ [0x70AC,"DFD9"],
+ [0x70AD,"C3BA"],
+ [0x70AE,"DFDC"],
+ [0x70AF,"DFD7"],
+ [0x70B3,"DFDB"],
+ [0x70B8,"DFDA"],
+ [0x70B9,"C5C0"],
+ [0x70BA,"B0D9"],
+ [0x70BB,"F9A7"],
+ [0x70C8,"CEF5"],
+ [0x70CB,"DFDE"],
+ [0x70CF,"B1A8"],
+ [0x70D9,"DFE0"],
+ [0x70DD,"DFDF"],
+ [0x70DF,"DFDD"],
+ [0x70F1,"DFD8"],
+ [0x70F9,"CBA3"],
+ [0x70FD,"DFE2"],
+ [0x7104,"FAF7"],
+ [0x7109,"DFE1"],
+ [0x710F,"FAF6"],
+ [0x7114,"B1EB"],
+ [0x7119,"DFE4"],
+ [0x711A,"CAB2"],
+ [0x711C,"DFE3"],
+ [0x7121,"CCB5"],
+ [0x7126,"BEC7"],
+ [0x7136,"C1B3"],
+ [0x713C,"BEC6"],
+ [0x7146,"FAF9"],
+ [0x7147,"FAFA"],
+ [0x7149,"CEFB"],
+ [0x714C,"DFEA"],
+ [0x714E,"C0F9"],
+ [0x7155,"DFE6"],
+ [0x7156,"DFEB"],
+ [0x7159,"B1EC"],
+ [0x715C,"FAF8"],
+ [0x7162,"DFE9"],
+ [0x7164,"C7E1"],
+ [0x7165,"DFE5"],
+ [0x7166,"DFE8"],
+ [0x7167,"BEC8"],
+ [0x7169,"C8D1"],
+ [0x716C,"DFEC"],
+ [0x716E,"BCD1"],
+ [0x717D,"C0FA"],
+ [0x7184,"DFEF"],
+ [0x7188,"DFE7"],
+ [0x718A,"B7A7"],
+ [0x718F,"DFED"],
+ [0x7194,"CDD0"],
+ [0x7195,"DFF0"],
+ [0x7199,"F4A6"],
+ [0x719F,"BDCF"],
+ [0x71A8,"DFF1"],
+ [0x71AC,"DFF2"],
+ [0x71B1,"C7AE"],
+ [0x71B9,"DFF4"],
+ [0x71BE,"DFF5"],
+ [0x71C1,"FAFC"],
+ [0x71C3,"C7B3"],
+ [0x71C8,"C5F5"],
+ [0x71C9,"DFF7"],
+ [0x71CE,"DFF9"],
+ [0x71D0,"CED5"],
+ [0x71D2,"DFF6"],
+ [0x71D4,"DFF8"],
+ [0x71D5,"B1ED"],
+ [0x71D7,"DFF3"],
+ [0x71DF,"D3DB"],
+ [0x71E0,"DFFA"],
+ [0x71E5,"C1E7"],
+ [0x71E6,"BBB8"],
+ [0x71E7,"DFFC"],
+ [0x71EC,"DFFB"],
+ [0x71ED,"BFA4"],
+ [0x71EE,"D2D9"],
+ [0x71F5,"DFFD"],
+ [0x71F9,"E0A1"],
+ [0x71FB,"DFEE"],
+ [0x71FC,"DFFE"],
+ [0x71FE,"FAFD"],
+ [0x71FF,"E0A2"],
+ [0x7206,"C7FA"],
+ [0x720D,"E0A3"],
+ [0x7210,"E0A4"],
+ [0x721B,"E0A5"],
+ [0x7228,"E0A6"],
+ [0x722A,"C4DE"],
+ [0x722C,"E0A8"],
+ [0x722D,"E0A7"],
+ [0x7230,"E0A9"],
+ [0x7232,"E0AA"],
+ [0x7235,"BCDF"],
+ [0x7236,"C9E3"],
+ [0x723A,"CCEC"],
+ [0x723B,"E0AB"],
+ [0x723C,"E0AC"],
+ [0x723D,"C1D6"],
+ [0x723E,"BCA4"],
+ [0x723F,"E0AD"],
+ [0x7240,"E0AE"],
+ [0x7246,"E0AF"],
+ [0x7247,"CAD2"],
+ [0x7248,"C8C7"],
+ [0x724B,"E0B0"],
+ [0x724C,"C7D7"],
+ [0x7252,"C4AD"],
+ [0x7258,"E0B1"],
+ [0x7259,"B2E7"],
+ [0x725B,"B5ED"],
+ [0x725D,"CCC6"],
+ [0x725F,"CCB6"],
+ [0x7261,"B2B4"],
+ [0x7262,"CFB4"],
+ [0x7267,"CBD2"],
+ [0x7269,"CAAA"],
+ [0x7272,"C0B7"],
+ [0x7274,"E0B2"],
+ [0x7279,"C6C3"],
+ [0x727D,"B8A3"],
+ [0x727E,"E0B3"],
+ [0x7280,"BAD4"],
+ [0x7281,"E0B5"],
+ [0x7282,"E0B4"],
+ [0x7287,"E0B6"],
+ [0x7292,"E0B7"],
+ [0x7296,"E0B8"],
+ [0x72A0,"B5BE"],
+ [0x72A2,"E0B9"],
+ [0x72A7,"E0BA"],
+ [0x72AC,"B8A4"],
+ [0x72AF,"C8C8"],
+ [0x72B1,"FAFE"],
+ [0x72B2,"E0BC"],
+ [0x72B6,"BEF5"],
+ [0x72B9,"E0BB"],
+ [0x72BE,"FBA1"],
+ [0x72C2,"B6B8"],
+ [0x72C3,"E0BD"],
+ [0x72C4,"E0BF"],
+ [0x72C6,"E0BE"],
+ [0x72CE,"E0C0"],
+ [0x72D0,"B8D1"],
+ [0x72D2,"E0C1"],
+ [0x72D7,"B6E9"],
+ [0x72D9,"C1C0"],
+ [0x72DB,"B9FD"],
+ [0x72E0,"E0C3"],
+ [0x72E1,"E0C4"],
+ [0x72E2,"E0C2"],
+ [0x72E9,"BCED"],
+ [0x72EC,"C6C8"],
+ [0x72ED,"B6B9"],
+ [0x72F7,"E0C6"],
+ [0x72F8,"C3AC"],
+ [0x72F9,"E0C5"],
+ [0x72FC,"CFB5"],
+ [0x72FD,"C7E2"],
+ [0x730A,"E0C9"],
+ [0x7316,"E0CB"],
+ [0x7317,"E0C8"],
+ [0x731B,"CCD4"],
+ [0x731C,"E0CA"],
+ [0x731D,"E0CC"],
+ [0x731F,"CEC4"],
+ [0x7324,"FBA2"],
+ [0x7325,"E0D0"],
+ [0x7329,"E0CF"],
+ [0x732A,"C3F6"],
+ [0x732B,"C7AD"],
+ [0x732E,"B8A5"],
+ [0x732F,"E0CE"],
+ [0x7334,"E0CD"],
+ [0x7336,"CDB1"],
+ [0x7337,"CDB2"],
+ [0x733E,"E0D1"],
+ [0x733F,"B1EE"],
+ [0x7344,"B9F6"],
+ [0x7345,"BBE2"],
+ [0x734E,"E0D2"],
+ [0x734F,"E0D3"],
+ [0x7357,"E0D5"],
+ [0x7363,"BDC3"],
+ [0x7368,"E0D7"],
+ [0x736A,"E0D6"],
+ [0x7370,"E0D8"],
+ [0x7372,"B3CD"],
+ [0x7375,"E0DA"],
+ [0x7377,"FBA4"],
+ [0x7378,"E0D9"],
+ [0x737A,"E0DC"],
+ [0x737B,"E0DB"],
+ [0x7384,"B8BC"],
+ [0x7387,"CEA8"],
+ [0x7389,"B6CC"],
+ [0x738B,"B2A6"],
+ [0x7396,"B6EA"],
+ [0x73A9,"B4E1"],
+ [0x73B2,"CEE8"],
+ [0x73B3,"E0DE"],
+ [0x73BB,"E0E0"],
+ [0x73BD,"FBA5"],
+ [0x73C0,"E0E1"],
+ [0x73C2,"B2D1"],
+ [0x73C8,"E0DD"],
+ [0x73C9,"FBA6"],
+ [0x73CA,"BBB9"],
+ [0x73CD,"C4C1"],
+ [0x73CE,"E0DF"],
+ [0x73D2,"FBA9"],
+ [0x73D6,"FBA7"],
+ [0x73DE,"E0E4"],
+ [0x73E0,"BCEE"],
+ [0x73E3,"FBA8"],
+ [0x73E5,"E0E2"],
+ [0x73EA,"B7BE"],
+ [0x73ED,"C8C9"],
+ [0x73EE,"E0E3"],
+ [0x73F1,"E0FE"],
+ [0x73F5,"FBAB"],
+ [0x73F8,"E0E9"],
+ [0x73FE,"B8BD"],
+ [0x7403,"B5E5"],
+ [0x7405,"E0E6"],
+ [0x7406,"CDFD"],
+ [0x7407,"FBAA"],
+ [0x7409,"CEB0"],
+ [0x7422,"C2F6"],
+ [0x7425,"E0E8"],
+ [0x7426,"FBAC"],
+ [0x7429,"FBAE"],
+ [0x742A,"FBAD"],
+ [0x742E,"FBAF"],
+ [0x7432,"E0EA"],
+ [0x7433,"CED6"],
+ [0x7434,"B6D7"],
+ [0x7435,"C8FC"],
+ [0x7436,"C7CA"],
+ [0x743A,"E0EB"],
+ [0x743F,"E0ED"],
+ [0x7441,"E0F0"],
+ [0x7455,"E0EC"],
+ [0x7459,"E0EF"],
+ [0x745A,"B8EA"],
+ [0x745B,"B1CD"],
+ [0x745C,"E0F1"],
+ [0x745E,"BFF0"],
+ [0x745F,"E0EE"],
+ [0x7460,"CEDC"],
+ [0x7462,"FBB0"],
+ [0x7463,"E0F4"],
+ [0x7464,"F4A4"],
+ [0x7469,"E0F2"],
+ [0x746A,"E0F5"],
+ [0x746F,"E0E7"],
+ [0x7470,"E0F3"],
+ [0x7473,"BABC"],
+ [0x7476,"E0F6"],
+ [0x747E,"E0F7"],
+ [0x7483,"CDFE"],
+ [0x7489,"FBB1"],
+ [0x748B,"E0F8"],
+ [0x749E,"E0F9"],
+ [0x749F,"FBB2"],
+ [0x74A2,"E0E5"],
+ [0x74A7,"E0FA"],
+ [0x74B0,"B4C4"],
+ [0x74BD,"BCA5"],
+ [0x74CA,"E0FB"],
+ [0x74CF,"E0FC"],
+ [0x74D4,"E0FD"],
+ [0x74DC,"B1BB"],
+ [0x74E0,"E1A1"],
+ [0x74E2,"C9BB"],
+ [0x74E3,"E1A2"],
+ [0x74E6,"B4A4"],
+ [0x74E7,"E1A3"],
+ [0x74E9,"E1A4"],
+ [0x74EE,"E1A5"],
+ [0x74F0,"E1A7"],
+ [0x74F1,"E1A8"],
+ [0x74F2,"E1A6"],
+ [0x74F6,"C9D3"],
+ [0x74F7,"E1AA"],
+ [0x74F8,"E1A9"],
+ [0x7501,"FBB3"],
+ [0x7503,"E1AC"],
+ [0x7504,"E1AB"],
+ [0x7505,"E1AD"],
+ [0x750C,"E1AE"],
+ [0x750D,"E1B0"],
+ [0x750E,"E1AF"],
+ [0x7511,"B9F9"],
+ [0x7513,"E1B2"],
+ [0x7515,"E1B1"],
+ [0x7518,"B4C5"],
+ [0x751A,"BFD3"],
+ [0x751C,"C5BC"],
+ [0x751E,"E1B3"],
+ [0x751F,"C0B8"],
+ [0x7523,"BBBA"],
+ [0x7525,"B1F9"],
+ [0x7526,"E1B4"],
+ [0x7528,"CDD1"],
+ [0x752B,"CAE3"],
+ [0x752C,"E1B5"],
+ [0x752F,"F9EC"],
+ [0x7530,"C5C4"],
+ [0x7531,"CDB3"],
+ [0x7532,"B9C3"],
+ [0x7533,"BFBD"],
+ [0x7537,"C3CB"],
+ [0x7538,"D2B4"],
+ [0x753A,"C4AE"],
+ [0x753B,"B2E8"],
+ [0x753C,"E1B6"],
+ [0x7544,"E1B7"],
+ [0x7546,"E1BC"],
+ [0x7549,"E1BA"],
+ [0x754A,"E1B9"],
+ [0x754B,"DAC2"],
+ [0x754C,"B3A6"],
+ [0x754D,"E1B8"],
+ [0x754F,"B0DA"],
+ [0x7551,"C8AA"],
+ [0x7554,"C8CA"],
+ [0x7559,"CEB1"],
+ [0x755A,"E1BD"],
+ [0x755B,"E1BB"],
+ [0x755C,"C3DC"],
+ [0x755D,"C0A6"],
+ [0x7560,"C8AB"],
+ [0x7562,"C9AD"],
+ [0x7564,"E1BF"],
+ [0x7565,"CEAC"],
+ [0x7566,"B7CD"],
+ [0x7567,"E1C0"],
+ [0x7569,"E1BE"],
+ [0x756A,"C8D6"],
+ [0x756B,"E1C1"],
+ [0x756D,"E1C2"],
+ [0x756F,"FBB4"],
+ [0x7570,"B0DB"],
+ [0x7573,"BEF6"],
+ [0x7574,"E1C7"],
+ [0x7576,"E1C4"],
+ [0x7577,"C6ED"],
+ [0x7578,"E1C3"],
+ [0x757F,"B5A6"],
+ [0x7582,"E1CA"],
+ [0x7586,"E1C5"],
+ [0x7587,"E1C6"],
+ [0x7589,"E1C9"],
+ [0x758A,"E1C8"],
+ [0x758B,"C9A5"],
+ [0x758E,"C1C2"],
+ [0x758F,"C1C1"],
+ [0x7591,"B5BF"],
+ [0x7594,"E1CB"],
+ [0x759A,"E1CC"],
+ [0x759D,"E1CD"],
+ [0x75A3,"E1CF"],
+ [0x75A5,"E1CE"],
+ [0x75AB,"B1D6"],
+ [0x75B1,"E1D7"],
+ [0x75B2,"C8E8"],
+ [0x75B3,"E1D1"],
+ [0x75B5,"E1D3"],
+ [0x75B8,"E1D5"],
+ [0x75B9,"BFBE"],
+ [0x75BC,"E1D6"],
+ [0x75BD,"E1D4"],
+ [0x75BE,"BCC0"],
+ [0x75C2,"E1D0"],
+ [0x75C3,"E1D2"],
+ [0x75C5,"C9C2"],
+ [0x75C7,"BEC9"],
+ [0x75CA,"E1D9"],
+ [0x75CD,"E1D8"],
+ [0x75D2,"E1DA"],
+ [0x75D4,"BCA6"],
+ [0x75D5,"BAAF"],
+ [0x75D8,"C5F7"],
+ [0x75D9,"E1DB"],
+ [0x75DB,"C4CB"],
+ [0x75DE,"E1DD"],
+ [0x75E2,"CEA1"],
+ [0x75E3,"E1DC"],
+ [0x75E9,"C1E9"],
+ [0x75F0,"E1E2"],
+ [0x75F2,"E1E4"],
+ [0x75F3,"E1E5"],
+ [0x75F4,"C3D4"],
+ [0x75FA,"E1E3"],
+ [0x75FC,"E1E0"],
+ [0x75FE,"E1DE"],
+ [0x75FF,"E1DF"],
+ [0x7601,"E1E1"],
+ [0x7609,"E1E8"],
+ [0x760B,"E1E6"],
+ [0x760D,"E1E7"],
+ [0x761F,"E1E9"],
+ [0x7620,"E1EB"],
+ [0x7621,"E1EC"],
+ [0x7622,"E1ED"],
+ [0x7624,"E1EE"],
+ [0x7627,"E1EA"],
+ [0x7630,"E1F0"],
+ [0x7634,"E1EF"],
+ [0x763B,"E1F1"],
+ [0x7642,"CEC5"],
+ [0x7646,"E1F4"],
+ [0x7647,"E1F2"],
+ [0x7648,"E1F3"],
+ [0x764C,"B4E2"],
+ [0x7652,"CCFE"],
+ [0x7656,"CACA"],
+ [0x7658,"E1F6"],
+ [0x765C,"E1F5"],
+ [0x7661,"E1F7"],
+ [0x7662,"E1F8"],
+ [0x7667,"E1FC"],
+ [0x7668,"E1F9"],
+ [0x7669,"E1FA"],
+ [0x766A,"E1FB"],
+ [0x766C,"E1FD"],
+ [0x7670,"E1FE"],
+ [0x7672,"E2A1"],
+ [0x7676,"E2A2"],
+ [0x7678,"E2A3"],
+ [0x767A,"C8AF"],
+ [0x767B,"C5D0"],
+ [0x767C,"E2A4"],
+ [0x767D,"C7F2"],
+ [0x767E,"C9B4"],
+ [0x7680,"E2A5"],
+ [0x7682,"FBB5"],
+ [0x7683,"E2A6"],
+ [0x7684,"C5AA"],
+ [0x7686,"B3A7"],
+ [0x7687,"B9C4"],
+ [0x7688,"E2A7"],
+ [0x768B,"E2A8"],
+ [0x768E,"E2A9"],
+ [0x7690,"BBA9"],
+ [0x7693,"E2AB"],
+ [0x7696,"E2AA"],
+ [0x7699,"E2AC"],
+ [0x769A,"E2AD"],
+ [0x769B,"FBB8"],
+ [0x769C,"FBB6"],
+ [0x769E,"FBB7"],
+ [0x76A6,"FBB9"],
+ [0x76AE,"C8E9"],
+ [0x76B0,"E2AE"],
+ [0x76B4,"E2AF"],
+ [0x76B7,"F3E9"],
+ [0x76B8,"E2B0"],
+ [0x76B9,"E2B1"],
+ [0x76BA,"E2B2"],
+ [0x76BF,"BBAE"],
+ [0x76C2,"E2B3"],
+ [0x76C3,"C7D6"],
+ [0x76C6,"CBDF"],
+ [0x76C8,"B1CE"],
+ [0x76CA,"B1D7"],
+ [0x76CD,"E2B4"],
+ [0x76D2,"E2B6"],
+ [0x76D6,"E2B5"],
+ [0x76D7,"C5F0"],
+ [0x76DB,"C0B9"],
+ [0x76DC,"DDB9"],
+ [0x76DE,"E2B7"],
+ [0x76DF,"CCC1"],
+ [0x76E1,"E2B8"],
+ [0x76E3,"B4C6"],
+ [0x76E4,"C8D7"],
+ [0x76E5,"E2B9"],
+ [0x76E7,"E2BA"],
+ [0x76EA,"E2BB"],
+ [0x76EE,"CCDC"],
+ [0x76F2,"CCD5"],
+ [0x76F4,"C4BE"],
+ [0x76F8,"C1EA"],
+ [0x76FB,"E2BD"],
+ [0x76FE,"BDE2"],
+ [0x7701,"BECA"],
+ [0x7704,"E2C0"],
+ [0x7707,"E2BF"],
+ [0x7708,"E2BE"],
+ [0x7709,"C8FD"],
+ [0x770B,"B4C7"],
+ [0x770C,"B8A9"],
+ [0x771B,"E2C6"],
+ [0x771E,"E2C3"],
+ [0x771F,"BFBF"],
+ [0x7720,"CCB2"],
+ [0x7724,"E2C2"],
+ [0x7725,"E2C4"],
+ [0x7726,"E2C5"],
+ [0x7729,"E2C1"],
+ [0x7737,"E2C7"],
+ [0x7738,"E2C8"],
+ [0x773A,"C4AF"],
+ [0x773C,"B4E3"],
+ [0x7740,"C3E5"],
+ [0x7746,"FBBB"],
+ [0x7747,"E2C9"],
+ [0x775A,"E2CA"],
+ [0x775B,"E2CD"],
+ [0x7761,"BFE7"],
+ [0x7763,"C6C4"],
+ [0x7765,"E2CE"],
+ [0x7766,"CBD3"],
+ [0x7768,"E2CB"],
+ [0x776B,"E2CC"],
+ [0x7779,"E2D1"],
+ [0x777E,"E2D0"],
+ [0x777F,"E2CF"],
+ [0x778B,"E2D3"],
+ [0x778E,"E2D2"],
+ [0x7791,"E2D4"],
+ [0x779E,"E2D6"],
+ [0x77A0,"E2D5"],
+ [0x77A5,"CACD"],
+ [0x77AC,"BDD6"],
+ [0x77AD,"CEC6"],
+ [0x77B0,"E2D7"],
+ [0x77B3,"C6B7"],
+ [0x77B6,"E2D8"],
+ [0x77B9,"E2D9"],
+ [0x77BB,"E2DD"],
+ [0x77BC,"E2DB"],
+ [0x77BD,"E2DC"],
+ [0x77BF,"E2DA"],
+ [0x77C7,"E2DE"],
+ [0x77CD,"E2DF"],
+ [0x77D7,"E2E0"],
+ [0x77DA,"E2E1"],
+ [0x77DB,"CCB7"],
+ [0x77DC,"E2E2"],
+ [0x77E2,"CCF0"],
+ [0x77E3,"E2E3"],
+ [0x77E5,"C3CE"],
+ [0x77E7,"C7EA"],
+ [0x77E9,"B6EB"],
+ [0x77ED,"C3BB"],
+ [0x77EE,"E2E4"],
+ [0x77EF,"B6BA"],
+ [0x77F3,"C0D0"],
+ [0x77FC,"E2E5"],
+ [0x7802,"BABD"],
+ [0x780C,"E2E6"],
+ [0x7812,"E2E7"],
+ [0x7814,"B8A6"],
+ [0x7815,"BAD5"],
+ [0x7820,"E2E9"],
+ [0x7821,"FBBD"],
+ [0x7825,"C5D6"],
+ [0x7826,"BAD6"],
+ [0x7827,"B5CE"],
+ [0x7832,"CBA4"],
+ [0x7834,"C7CB"],
+ [0x783A,"C5D7"],
+ [0x783F,"B9DC"],
+ [0x7845,"E2EB"],
+ [0x784E,"FBBE"],
+ [0x785D,"BECB"],
+ [0x7864,"FBBF"],
+ [0x786B,"CEB2"],
+ [0x786C,"B9C5"],
+ [0x786F,"B8A7"],
+ [0x7872,"C8A3"],
+ [0x7874,"E2ED"],
+ [0x787A,"FBC0"],
+ [0x787C,"E2EF"],
+ [0x7881,"B8EB"],
+ [0x7886,"E2EE"],
+ [0x7887,"C4F6"],
+ [0x788C,"E2F1"],
+ [0x788D,"B3B7"],
+ [0x788E,"E2EC"],
+ [0x7891,"C8EA"],
+ [0x7893,"B1B0"],
+ [0x7895,"BAEC"],
+ [0x7897,"CFD2"],
+ [0x789A,"E2F0"],
+ [0x78A3,"E2F2"],
+ [0x78A7,"CACB"],
+ [0x78A9,"C0D9"],
+ [0x78AA,"E2F4"],
+ [0x78AF,"E2F5"],
+ [0x78B5,"E2F3"],
+ [0x78BA,"B3CE"],
+ [0x78BC,"E2FB"],
+ [0x78BE,"E2FA"],
+ [0x78C1,"BCA7"],
+ [0x78C5,"E2FC"],
+ [0x78C6,"E2F7"],
+ [0x78CA,"E2FD"],
+ [0x78CB,"E2F8"],
+ [0x78D0,"C8D8"],
+ [0x78D1,"E2F6"],
+ [0x78D4,"E2F9"],
+ [0x78DA,"E3A2"],
+ [0x78E7,"E3A1"],
+ [0x78E8,"CBE1"],
+ [0x78EC,"E2FE"],
+ [0x78EF,"B0EB"],
+ [0x78F4,"E3A4"],
+ [0x78FD,"E3A3"],
+ [0x7901,"BECC"],
+ [0x7907,"E3A5"],
+ [0x790E,"C1C3"],
+ [0x7911,"E3A7"],
+ [0x7912,"E3A6"],
+ [0x7919,"E3A8"],
+ [0x7926,"E2E8"],
+ [0x792A,"E2EA"],
+ [0x792B,"E3AA"],
+ [0x792C,"E3A9"],
+ [0x7930,"FBC1"],
+ [0x793A,"BCA8"],
+ [0x793C,"CEE9"],
+ [0x793E,"BCD2"],
+ [0x7940,"E3AB"],
+ [0x7941,"B7B7"],
+ [0x7947,"B5C0"],
+ [0x7948,"B5A7"],
+ [0x7949,"BBE3"],
+ [0x7950,"CDB4"],
+ [0x7953,"E3B1"],
+ [0x7955,"E3B0"],
+ [0x7956,"C1C4"],
+ [0x7957,"E3AD"],
+ [0x795A,"E3AF"],
+ [0x795D,"BDCB"],
+ [0x795E,"BFC0"],
+ [0x795F,"E3AE"],
+ [0x7960,"E3AC"],
+ [0x7962,"C7AA"],
+ [0x7965,"BECD"],
+ [0x7968,"C9BC"],
+ [0x796D,"BAD7"],
+ [0x7977,"C5F8"],
+ [0x797A,"E3B2"],
+ [0x797F,"E3B3"],
+ [0x7980,"E3C9"],
+ [0x7981,"B6D8"],
+ [0x7984,"CFBD"],
+ [0x7985,"C1B5"],
+ [0x798A,"E3B4"],
+ [0x798D,"B2D2"],
+ [0x798E,"C4F7"],
+ [0x798F,"CAA1"],
+ [0x7994,"FBC5"],
+ [0x799B,"FBC7"],
+ [0x799D,"E3B5"],
+ [0x79A6,"B5FA"],
+ [0x79A7,"E3B6"],
+ [0x79AA,"E3B8"],
+ [0x79AE,"E3B9"],
+ [0x79B0,"C7A9"],
+ [0x79B3,"E3BA"],
+ [0x79B9,"E3BB"],
+ [0x79BA,"E3BC"],
+ [0x79BD,"B6D9"],
+ [0x79BE,"B2D3"],
+ [0x79BF,"C6C5"],
+ [0x79C0,"BDA8"],
+ [0x79C1,"BBE4"],
+ [0x79C9,"E3BD"],
+ [0x79CB,"BDA9"],
+ [0x79D1,"B2CA"],
+ [0x79D2,"C9C3"],
+ [0x79D5,"E3BE"],
+ [0x79D8,"C8EB"],
+ [0x79DF,"C1C5"],
+ [0x79E1,"E3C1"],
+ [0x79E3,"E3C2"],
+ [0x79E4,"C7E9"],
+ [0x79E6,"BFC1"],
+ [0x79E7,"E3BF"],
+ [0x79E9,"C3E1"],
+ [0x79EC,"E3C0"],
+ [0x79F0,"BECE"],
+ [0x79FB,"B0DC"],
+ [0x7A00,"B5A9"],
+ [0x7A08,"E3C3"],
+ [0x7A0B,"C4F8"],
+ [0x7A0D,"E3C4"],
+ [0x7A0E,"C0C7"],
+ [0x7A14,"CCAD"],
+ [0x7A17,"C9A3"],
+ [0x7A18,"E3C5"],
+ [0x7A19,"E3C6"],
+ [0x7A1A,"C3D5"],
+ [0x7A1C,"CEC7"],
+ [0x7A1F,"E3C8"],
+ [0x7A20,"E3C7"],
+ [0x7A2E,"BCEF"],
+ [0x7A31,"E3CA"],
+ [0x7A32,"B0F0"],
+ [0x7A37,"E3CD"],
+ [0x7A3B,"E3CB"],
+ [0x7A3C,"B2D4"],
+ [0x7A3D,"B7CE"],
+ [0x7A3E,"E3CC"],
+ [0x7A3F,"B9C6"],
+ [0x7A40,"B9F2"],
+ [0x7A42,"CAE6"],
+ [0x7A43,"E3CE"],
+ [0x7A46,"CBD4"],
+ [0x7A49,"E3D0"],
+ [0x7A4D,"C0D1"],
+ [0x7A4E,"B1CF"],
+ [0x7A4F,"B2BA"],
+ [0x7A50,"B0AC"],
+ [0x7A57,"E3CF"],
+ [0x7A61,"E3D1"],
+ [0x7A62,"E3D2"],
+ [0x7A63,"BEF7"],
+ [0x7A69,"E3D3"],
+ [0x7A6B,"B3CF"],
+ [0x7A70,"E3D5"],
+ [0x7A74,"B7EA"],
+ [0x7A76,"B5E6"],
+ [0x7A79,"E3D6"],
+ [0x7A7A,"B6F5"],
+ [0x7A7D,"E3D7"],
+ [0x7A7F,"C0FC"],
+ [0x7A81,"C6CD"],
+ [0x7A83,"C0E0"],
+ [0x7A84,"BAF5"],
+ [0x7A88,"E3D8"],
+ [0x7A92,"C3E2"],
+ [0x7A93,"C1EB"],
+ [0x7A95,"E3DA"],
+ [0x7A96,"E3DC"],
+ [0x7A97,"E3D9"],
+ [0x7A98,"E3DB"],
+ [0x7A9F,"B7A2"],
+ [0x7AA9,"E3DD"],
+ [0x7AAA,"B7A6"],
+ [0x7AAE,"B5E7"],
+ [0x7AAF,"CDD2"],
+ [0x7AB0,"E3DF"],
+ [0x7AB6,"E3E0"],
+ [0x7ABA,"B1AE"],
+ [0x7ABF,"E3E3"],
+ [0x7AC3,"B3F6"],
+ [0x7AC4,"E3E2"],
+ [0x7AC5,"E3E1"],
+ [0x7AC7,"E3E5"],
+ [0x7AC8,"E3DE"],
+ [0x7ACA,"E3E6"],
+ [0x7ACB,"CEA9"],
+ [0x7ACD,"E3E7"],
+ [0x7ACF,"E3E8"],
+ [0x7AD1,"FBC8"],
+ [0x7AD2,"D4F4"],
+ [0x7AD3,"E3EA"],
+ [0x7AD5,"E3E9"],
+ [0x7AD9,"E3EB"],
+ [0x7ADA,"E3EC"],
+ [0x7ADC,"CEB5"],
+ [0x7ADD,"E3ED"],
+ [0x7ADF,"F0EF"],
+ [0x7AE0,"BECF"],
+ [0x7AE1,"E3EE"],
+ [0x7AE2,"E3EF"],
+ [0x7AE3,"BDD7"],
+ [0x7AE5,"C6B8"],
+ [0x7AE6,"E3F0"],
+ [0x7AE7,"FBC9"],
+ [0x7AEA,"C3A8"],
+ [0x7AEB,"FBCB"],
+ [0x7AED,"E3F1"],
+ [0x7AEF,"C3BC"],
+ [0x7AF0,"E3F2"],
+ [0x7AF6,"B6A5"],
+ [0x7AF8,"D1BF"],
+ [0x7AF9,"C3DD"],
+ [0x7AFA,"BCB3"],
+ [0x7AFF,"B4C8"],
+ [0x7B02,"E3F3"],
+ [0x7B04,"E4A2"],
+ [0x7B06,"E3F6"],
+ [0x7B08,"B5E8"],
+ [0x7B0A,"E3F5"],
+ [0x7B0B,"E4A4"],
+ [0x7B0F,"E3F4"],
+ [0x7B11,"BED0"],
+ [0x7B18,"E3F8"],
+ [0x7B19,"E3F9"],
+ [0x7B1B,"C5AB"],
+ [0x7B1E,"E3FA"],
+ [0x7B20,"B3DE"],
+ [0x7B25,"BFDA"],
+ [0x7B26,"C9E4"],
+ [0x7B28,"E3FC"],
+ [0x7B2C,"C2E8"],
+ [0x7B33,"E3F7"],
+ [0x7B35,"E3FB"],
+ [0x7B36,"E3FD"],
+ [0x7B39,"BAFB"],
+ [0x7B45,"E4A6"],
+ [0x7B46,"C9AE"],
+ [0x7B48,"C8A6"],
+ [0x7B49,"C5F9"],
+ [0x7B4B,"B6DA"],
+ [0x7B4C,"E4A5"],
+ [0x7B4D,"E4A3"],
+ [0x7B4F,"C8B5"],
+ [0x7B50,"E3FE"],
+ [0x7B51,"C3DE"],
+ [0x7B52,"C5FB"],
+ [0x7B54,"C5FA"],
+ [0x7B56,"BAF6"],
+ [0x7B5D,"E4B8"],
+ [0x7B65,"E4A8"],
+ [0x7B67,"E4AA"],
+ [0x7B6C,"E4AD"],
+ [0x7B6E,"E4AE"],
+ [0x7B70,"E4AB"],
+ [0x7B71,"E4AC"],
+ [0x7B74,"E4A9"],
+ [0x7B75,"E4A7"],
+ [0x7B7A,"E4A1"],
+ [0x7B86,"CACF"],
+ [0x7B87,"B2D5"],
+ [0x7B8B,"E4B5"],
+ [0x7B8D,"E4B2"],
+ [0x7B8F,"E4B7"],
+ [0x7B92,"E4B6"],
+ [0x7B94,"C7F3"],
+ [0x7B95,"CCA7"],
+ [0x7B97,"BBBB"],
+ [0x7B98,"E4B0"],
+ [0x7B99,"E4B9"],
+ [0x7B9A,"E4B4"],
+ [0x7B9C,"E4B3"],
+ [0x7B9D,"E4AF"],
+ [0x7B9E,"FBCC"],
+ [0x7B9F,"E4B1"],
+ [0x7BA1,"B4C9"],
+ [0x7BAA,"C3BD"],
+ [0x7BAD,"C0FD"],
+ [0x7BB1,"C8A2"],
+ [0x7BB4,"E4BE"],
+ [0x7BB8,"C8A4"],
+ [0x7BC0,"C0E1"],
+ [0x7BC1,"E4BB"],
+ [0x7BC4,"C8CF"],
+ [0x7BC6,"E4BF"],
+ [0x7BC7,"CAD3"],
+ [0x7BC9,"C3DB"],
+ [0x7BCB,"E4BA"],
+ [0x7BCC,"E4BC"],
+ [0x7BCF,"E4BD"],
+ [0x7BDD,"E4C0"],
+ [0x7BE0,"BCC4"],
+ [0x7BE4,"C6C6"],
+ [0x7BE5,"E4C5"],
+ [0x7BE6,"E4C4"],
+ [0x7BE9,"E4C1"],
+ [0x7BED,"CFB6"],
+ [0x7BF3,"E4CA"],
+ [0x7BF6,"E4CE"],
+ [0x7BF7,"E4CB"],
+ [0x7C00,"E4C7"],
+ [0x7C07,"E4C8"],
+ [0x7C0D,"E4CD"],
+ [0x7C11,"E4C2"],
+ [0x7C12,"D2D5"],
+ [0x7C13,"E4C9"],
+ [0x7C14,"E4C3"],
+ [0x7C17,"E4CC"],
+ [0x7C1F,"E4D2"],
+ [0x7C21,"B4CA"],
+ [0x7C23,"E4CF"],
+ [0x7C27,"E4D0"],
+ [0x7C2A,"E4D1"],
+ [0x7C2B,"E4D4"],
+ [0x7C37,"E4D3"],
+ [0x7C38,"C8F6"],
+ [0x7C3D,"E4D5"],
+ [0x7C3E,"CEFC"],
+ [0x7C3F,"CAED"],
+ [0x7C40,"E4DA"],
+ [0x7C43,"E4D7"],
+ [0x7C4C,"E4D6"],
+ [0x7C4D,"C0D2"],
+ [0x7C4F,"E4D9"],
+ [0x7C50,"E4DB"],
+ [0x7C54,"E4D8"],
+ [0x7C56,"E4DF"],
+ [0x7C58,"E4DC"],
+ [0x7C5F,"E4DD"],
+ [0x7C60,"E4C6"],
+ [0x7C64,"E4DE"],
+ [0x7C65,"E4E0"],
+ [0x7C6C,"E4E1"],
+ [0x7C73,"CAC6"],
+ [0x7C75,"E4E2"],
+ [0x7C7E,"CCE2"],
+ [0x7C81,"B6CE"],
+ [0x7C82,"B7A9"],
+ [0x7C83,"E4E3"],
+ [0x7C89,"CAB4"],
+ [0x7C8B,"BFE8"],
+ [0x7C8D,"CCB0"],
+ [0x7C90,"E4E4"],
+ [0x7C92,"CEB3"],
+ [0x7C95,"C7F4"],
+ [0x7C97,"C1C6"],
+ [0x7C98,"C7B4"],
+ [0x7C9B,"BDCD"],
+ [0x7C9F,"B0C0"],
+ [0x7CA1,"E4E9"],
+ [0x7CA2,"E4E7"],
+ [0x7CA4,"E4E5"],
+ [0x7CA5,"B4A1"],
+ [0x7CA7,"BED1"],
+ [0x7CA8,"E4EA"],
+ [0x7CAB,"E4E8"],
+ [0x7CAD,"E4E6"],
+ [0x7CAE,"E4EE"],
+ [0x7CB1,"E4ED"],
+ [0x7CB2,"E4EC"],
+ [0x7CB3,"E4EB"],
+ [0x7CB9,"E4EF"],
+ [0x7CBD,"E4F0"],
+ [0x7CBE,"C0BA"],
+ [0x7CC0,"E4F1"],
+ [0x7CC2,"E4F3"],
+ [0x7CC5,"E4F2"],
+ [0x7CCA,"B8D2"],
+ [0x7CCE,"C1B8"],
+ [0x7CD2,"E4F5"],
+ [0x7CD6,"C5FC"],
+ [0x7CD8,"E4F4"],
+ [0x7CDC,"E4F6"],
+ [0x7CDE,"CAB5"],
+ [0x7CDF,"C1EC"],
+ [0x7CE0,"B9C7"],
+ [0x7CE2,"E4F7"],
+ [0x7CE7,"CEC8"],
+ [0x7CEF,"E4F9"],
+ [0x7CF2,"E4FA"],
+ [0x7CF4,"E4FB"],
+ [0x7CF6,"E4FC"],
+ [0x7CF8,"BBE5"],
+ [0x7CFA,"E4FD"],
+ [0x7CFB,"B7CF"],
+ [0x7CFE,"B5EA"],
+ [0x7D00,"B5AA"],
+ [0x7D02,"E5A1"],
+ [0x7D04,"CCF3"],
+ [0x7D05,"B9C8"],
+ [0x7D06,"E4FE"],
+ [0x7D0A,"E5A4"],
+ [0x7D0B,"CCE6"],
+ [0x7D0D,"C7BC"],
+ [0x7D10,"C9B3"],
+ [0x7D14,"BDE3"],
+ [0x7D15,"E5A3"],
+ [0x7D17,"BCD3"],
+ [0x7D18,"B9C9"],
+ [0x7D19,"BBE6"],
+ [0x7D1A,"B5E9"],
+ [0x7D1B,"CAB6"],
+ [0x7D1C,"E5A2"],
+ [0x7D20,"C1C7"],
+ [0x7D21,"CBC2"],
+ [0x7D22,"BAF7"],
+ [0x7D2B,"BBE7"],
+ [0x7D2C,"C4DD"],
+ [0x7D2E,"E5A7"],
+ [0x7D2F,"CEDF"],
+ [0x7D30,"BAD9"],
+ [0x7D32,"E5A8"],
+ [0x7D33,"BFC2"],
+ [0x7D35,"E5AA"],
+ [0x7D39,"BED2"],
+ [0x7D3A,"BAB0"],
+ [0x7D3F,"E5A9"],
+ [0x7D42,"BDAA"],
+ [0x7D43,"B8BE"],
+ [0x7D44,"C1C8"],
+ [0x7D45,"E5A5"],
+ [0x7D46,"E5AB"],
+ [0x7D48,"FBCE"],
+ [0x7D4B,"E5A6"],
+ [0x7D4C,"B7D0"],
+ [0x7D4E,"E5AE"],
+ [0x7D4F,"E5B2"],
+ [0x7D50,"B7EB"],
+ [0x7D56,"E5AD"],
+ [0x7D5B,"E5B6"],
+ [0x7D5C,"FBCF"],
+ [0x7D5E,"B9CA"],
+ [0x7D61,"CDED"],
+ [0x7D62,"B0BC"],
+ [0x7D63,"E5B3"],
+ [0x7D66,"B5EB"],
+ [0x7D68,"E5B0"],
+ [0x7D6E,"E5B1"],
+ [0x7D71,"C5FD"],
+ [0x7D72,"E5AF"],
+ [0x7D73,"E5AC"],
+ [0x7D75,"B3A8"],
+ [0x7D76,"C0E4"],
+ [0x7D79,"B8A8"],
+ [0x7D7D,"E5B8"],
+ [0x7D89,"E5B5"],
+ [0x7D8F,"E5B7"],
+ [0x7D93,"E5B4"],
+ [0x7D99,"B7D1"],
+ [0x7D9A,"C2B3"],
+ [0x7D9B,"E5B9"],
+ [0x7D9C,"C1EE"],
+ [0x7D9F,"E5C6"],
+ [0x7DA0,"FBD1"],
+ [0x7DA2,"E5C2"],
+ [0x7DA3,"E5BC"],
+ [0x7DAB,"E5C0"],
+ [0x7DAC,"BCFA"],
+ [0x7DAD,"B0DD"],
+ [0x7DAE,"E5BB"],
+ [0x7DAF,"E5C3"],
+ [0x7DB0,"E5C7"],
+ [0x7DB1,"B9CB"],
+ [0x7DB2,"CCD6"],
+ [0x7DB4,"C4D6"],
+ [0x7DB5,"E5BD"],
+ [0x7DB7,"FBD0"],
+ [0x7DB8,"E5C5"],
+ [0x7DBA,"E5BA"],
+ [0x7DBB,"C3BE"],
+ [0x7DBD,"E5BF"],
+ [0x7DBE,"B0BD"],
+ [0x7DBF,"CCCA"],
+ [0x7DC7,"E5BE"],
+ [0x7DCA,"B6DB"],
+ [0x7DCB,"C8EC"],
+ [0x7DCF,"C1ED"],
+ [0x7DD1,"CED0"],
+ [0x7DD2,"BDEF"],
+ [0x7DD5,"E5EE"],
+ [0x7DD6,"FBD2"],
+ [0x7DD8,"E5C8"],
+ [0x7DDA,"C0FE"],
+ [0x7DDC,"E5C4"],
+ [0x7DDD,"E5C9"],
+ [0x7DDE,"E5CB"],
+ [0x7DE0,"C4F9"],
+ [0x7DE1,"E5CE"],
+ [0x7DE4,"E5CA"],
+ [0x7DE8,"CAD4"],
+ [0x7DE9,"B4CB"],
+ [0x7DEC,"CCCB"],
+ [0x7DEF,"B0DE"],
+ [0x7DF2,"E5CD"],
+ [0x7DF4,"CEFD"],
+ [0x7DFB,"E5CC"],
+ [0x7E01,"B1EF"],
+ [0x7E04,"C6EC"],
+ [0x7E05,"E5CF"],
+ [0x7E09,"E5D6"],
+ [0x7E0A,"E5D0"],
+ [0x7E0B,"E5D7"],
+ [0x7E12,"E5D3"],
+ [0x7E1B,"C7FB"],
+ [0x7E1E,"BCCA"],
+ [0x7E1F,"E5D5"],
+ [0x7E21,"E5D2"],
+ [0x7E22,"E5D8"],
+ [0x7E23,"E5D1"],
+ [0x7E26,"BDC4"],
+ [0x7E2B,"CBA5"],
+ [0x7E2E,"BDCC"],
+ [0x7E31,"E5D4"],
+ [0x7E32,"E5E0"],
+ [0x7E35,"E5DC"],
+ [0x7E37,"E5DF"],
+ [0x7E39,"E5DD"],
+ [0x7E3A,"E5E1"],
+ [0x7E3B,"E5DB"],
+ [0x7E3D,"E5C1"],
+ [0x7E3E,"C0D3"],
+ [0x7E41,"C8CB"],
+ [0x7E43,"E5DE"],
+ [0x7E46,"E5D9"],
+ [0x7E4A,"C1A1"],
+ [0x7E4B,"B7D2"],
+ [0x7E4D,"BDAB"],
+ [0x7E52,"FBD3"],
+ [0x7E54,"BFA5"],
+ [0x7E55,"C1B6"],
+ [0x7E56,"E5E4"],
+ [0x7E59,"E5E6"],
+ [0x7E5A,"E5E7"],
+ [0x7E5D,"E5E3"],
+ [0x7E5E,"E5E5"],
+ [0x7E66,"E5DA"],
+ [0x7E67,"E5E2"],
+ [0x7E69,"E5EA"],
+ [0x7E6A,"E5E9"],
+ [0x7E6D,"CBFA"],
+ [0x7E70,"B7AB"],
+ [0x7E79,"E5E8"],
+ [0x7E7B,"E5EC"],
+ [0x7E7C,"E5EB"],
+ [0x7E7D,"E5EF"],
+ [0x7E7F,"E5F1"],
+ [0x7E82,"BBBC"],
+ [0x7E83,"E5ED"],
+ [0x7E88,"E5F2"],
+ [0x7E89,"E5F3"],
+ [0x7E8A,"F9A1"],
+ [0x7E8C,"E5F4"],
+ [0x7E8E,"E5FA"],
+ [0x7E8F,"C5BB"],
+ [0x7E90,"E5F6"],
+ [0x7E92,"E5F5"],
+ [0x7E93,"E5F7"],
+ [0x7E94,"E5F8"],
+ [0x7E96,"E5F9"],
+ [0x7E9B,"E5FB"],
+ [0x7E9C,"E5FC"],
+ [0x7F36,"B4CC"],
+ [0x7F38,"E5FD"],
+ [0x7F3A,"E5FE"],
+ [0x7F45,"E6A1"],
+ [0x7F47,"FBD4"],
+ [0x7F4C,"E6A2"],
+ [0x7F4D,"E6A3"],
+ [0x7F4E,"E6A4"],
+ [0x7F50,"E6A5"],
+ [0x7F51,"E6A6"],
+ [0x7F54,"E6A8"],
+ [0x7F55,"E6A7"],
+ [0x7F58,"E6A9"],
+ [0x7F5F,"E6AA"],
+ [0x7F60,"E6AB"],
+ [0x7F67,"E6AE"],
+ [0x7F68,"E6AC"],
+ [0x7F69,"E6AD"],
+ [0x7F6A,"BAE1"],
+ [0x7F6B,"B7D3"],
+ [0x7F6E,"C3D6"],
+ [0x7F70,"C8B3"],
+ [0x7F72,"BDF0"],
+ [0x7F75,"C7CD"],
+ [0x7F77,"C8ED"],
+ [0x7F78,"E6AF"],
+ [0x7F79,"D8ED"],
+ [0x7F82,"E6B0"],
+ [0x7F83,"E6B2"],
+ [0x7F85,"CDE5"],
+ [0x7F86,"E6B1"],
+ [0x7F87,"E6B4"],
+ [0x7F88,"E6B3"],
+ [0x7F8A,"CDD3"],
+ [0x7F8C,"E6B5"],
+ [0x7F8E,"C8FE"],
+ [0x7F94,"E6B6"],
+ [0x7F9A,"E6B9"],
+ [0x7F9D,"E6B8"],
+ [0x7F9E,"E6B7"],
+ [0x7FA1,"FBD5"],
+ [0x7FA3,"E6BA"],
+ [0x7FA4,"B7B2"],
+ [0x7FA8,"C1A2"],
+ [0x7FA9,"B5C1"],
+ [0x7FAE,"E6BE"],
+ [0x7FAF,"E6BB"],
+ [0x7FB2,"E6BC"],
+ [0x7FB6,"E6BF"],
+ [0x7FB8,"E6C0"],
+ [0x7FB9,"E6BD"],
+ [0x7FBD,"B1A9"],
+ [0x7FC1,"B2A7"],
+ [0x7FC5,"E6C2"],
+ [0x7FC6,"E6C3"],
+ [0x7FCA,"E6C4"],
+ [0x7FCC,"CDE2"],
+ [0x7FD2,"BDAC"],
+ [0x7FD4,"E6C6"],
+ [0x7FD5,"E6C5"],
+ [0x7FE0,"BFE9"],
+ [0x7FE1,"E6C7"],
+ [0x7FE6,"E6C8"],
+ [0x7FE9,"E6C9"],
+ [0x7FEB,"B4E5"],
+ [0x7FF0,"B4CD"],
+ [0x7FF3,"E6CA"],
+ [0x7FF9,"E6CB"],
+ [0x7FFB,"CBDD"],
+ [0x7FFC,"CDE3"],
+ [0x8000,"CDD4"],
+ [0x8001,"CFB7"],
+ [0x8003,"B9CD"],
+ [0x8004,"E6CE"],
+ [0x8005,"BCD4"],
+ [0x8006,"E6CD"],
+ [0x800B,"E6CF"],
+ [0x800C,"BCA9"],
+ [0x8010,"C2D1"],
+ [0x8012,"E6D0"],
+ [0x8015,"B9CC"],
+ [0x8017,"CCD7"],
+ [0x8018,"E6D1"],
+ [0x8019,"E6D2"],
+ [0x801C,"E6D3"],
+ [0x8021,"E6D4"],
+ [0x8028,"E6D5"],
+ [0x8033,"BCAA"],
+ [0x8036,"CCED"],
+ [0x803B,"E6D7"],
+ [0x803D,"C3BF"],
+ [0x803F,"E6D6"],
+ [0x8046,"E6D9"],
+ [0x804A,"E6D8"],
+ [0x8052,"E6DA"],
+ [0x8056,"C0BB"],
+ [0x8058,"E6DB"],
+ [0x805A,"E6DC"],
+ [0x805E,"CAB9"],
+ [0x805F,"E6DD"],
+ [0x8061,"C1EF"],
+ [0x8062,"E6DE"],
+ [0x8068,"E6DF"],
+ [0x806F,"CEFE"],
+ [0x8070,"E6E2"],
+ [0x8072,"E6E1"],
+ [0x8073,"E6E0"],
+ [0x8074,"C4B0"],
+ [0x8076,"E6E3"],
+ [0x8077,"BFA6"],
+ [0x8079,"E6E4"],
+ [0x807D,"E6E5"],
+ [0x807E,"CFB8"],
+ [0x807F,"E6E6"],
+ [0x8084,"E6E7"],
+ [0x8085,"E6E9"],
+ [0x8086,"E6E8"],
+ [0x8087,"C8A5"],
+ [0x8089,"C6F9"],
+ [0x808B,"CFBE"],
+ [0x808C,"C8A9"],
+ [0x8093,"E6EB"],
+ [0x8096,"BED3"],
+ [0x8098,"C9AA"],
+ [0x809A,"E6EC"],
+ [0x809B,"E6EA"],
+ [0x809D,"B4CE"],
+ [0x80A1,"B8D4"],
+ [0x80A2,"BBE8"],
+ [0x80A5,"C8EE"],
+ [0x80A9,"B8AA"],
+ [0x80AA,"CBC3"],
+ [0x80AC,"E6EF"],
+ [0x80AD,"E6ED"],
+ [0x80AF,"B9CE"],
+ [0x80B1,"B9CF"],
+ [0x80B2,"B0E9"],
+ [0x80B4,"BAE8"],
+ [0x80BA,"C7D9"],
+ [0x80C3,"B0DF"],
+ [0x80C4,"E6F4"],
+ [0x80C6,"C3C0"],
+ [0x80CC,"C7D8"],
+ [0x80CE,"C2DB"],
+ [0x80D6,"E6F6"],
+ [0x80D9,"E6F2"],
+ [0x80DA,"E6F5"],
+ [0x80DB,"E6F0"],
+ [0x80DD,"E6F3"],
+ [0x80DE,"CBA6"],
+ [0x80E1,"B8D5"],
+ [0x80E4,"B0FD"],
+ [0x80E5,"E6F1"],
+ [0x80EF,"E6F8"],
+ [0x80F1,"E6F9"],
+ [0x80F4,"C6B9"],
+ [0x80F8,"B6BB"],
+ [0x80FC,"E7A6"],
+ [0x80FD,"C7BD"],
+ [0x8102,"BBE9"],
+ [0x8105,"B6BC"],
+ [0x8106,"C0C8"],
+ [0x8107,"CFC6"],
+ [0x8108,"CCAE"],
+ [0x8109,"E6F7"],
+ [0x810A,"C0D4"],
+ [0x811A,"B5D3"],
+ [0x811B,"E6FA"],
+ [0x8123,"E6FC"],
+ [0x8129,"E6FB"],
+ [0x812F,"E6FD"],
+ [0x8131,"C3A6"],
+ [0x8133,"C7BE"],
+ [0x8139,"C4B1"],
+ [0x813E,"E7A3"],
+ [0x8146,"E7A2"],
+ [0x814B,"E6FE"],
+ [0x814E,"BFD5"],
+ [0x8150,"C9E5"],
+ [0x8151,"E7A5"],
+ [0x8153,"E7A4"],
+ [0x8154,"B9D0"],
+ [0x8155,"CFD3"],
+ [0x815F,"E7B5"],
+ [0x8165,"E7A9"],
+ [0x8166,"E7AA"],
+ [0x816B,"BCF0"],
+ [0x816E,"E7A8"],
+ [0x8170,"B9F8"],
+ [0x8171,"E7A7"],
+ [0x8174,"E7AB"],
+ [0x8178,"C4B2"],
+ [0x8179,"CAA2"],
+ [0x817A,"C1A3"],
+ [0x817F,"C2DC"],
+ [0x8180,"E7AF"],
+ [0x8182,"E7B0"],
+ [0x8183,"E7AC"],
+ [0x8188,"E7AD"],
+ [0x818A,"E7AE"],
+ [0x818F,"B9D1"],
+ [0x8193,"E7B6"],
+ [0x8195,"E7B2"],
+ [0x819A,"C9E6"],
+ [0x819C,"CBEC"],
+ [0x819D,"C9A8"],
+ [0x81A0,"E7B1"],
+ [0x81A3,"E7B4"],
+ [0x81A4,"E7B3"],
+ [0x81A8,"CBC4"],
+ [0x81A9,"E7B7"],
+ [0x81B0,"E7B8"],
+ [0x81B3,"C1B7"],
+ [0x81B5,"E7B9"],
+ [0x81B8,"E7BB"],
+ [0x81BA,"E7BF"],
+ [0x81BD,"E7BC"],
+ [0x81BE,"E7BA"],
+ [0x81BF,"C7BF"],
+ [0x81C0,"E7BD"],
+ [0x81C2,"E7BE"],
+ [0x81C6,"B2B2"],
+ [0x81C8,"E7C5"],
+ [0x81C9,"E7C0"],
+ [0x81CD,"E7C1"],
+ [0x81D1,"E7C2"],
+ [0x81D3,"C2A1"],
+ [0x81D8,"E7C4"],
+ [0x81D9,"E7C3"],
+ [0x81DA,"E7C6"],
+ [0x81DF,"E7C7"],
+ [0x81E0,"E7C8"],
+ [0x81E3,"BFC3"],
+ [0x81E5,"B2E9"],
+ [0x81E7,"E7C9"],
+ [0x81E8,"CED7"],
+ [0x81EA,"BCAB"],
+ [0x81ED,"BDAD"],
+ [0x81F3,"BBEA"],
+ [0x81F4,"C3D7"],
+ [0x81FA,"E7CA"],
+ [0x81FB,"E7CB"],
+ [0x81FC,"B1B1"],
+ [0x81FE,"E7CC"],
+ [0x8201,"E7CD"],
+ [0x8202,"E7CE"],
+ [0x8205,"E7CF"],
+ [0x8207,"E7D0"],
+ [0x8208,"B6BD"],
+ [0x8209,"DAAA"],
+ [0x820A,"E7D1"],
+ [0x820C,"C0E5"],
+ [0x820D,"E7D2"],
+ [0x820E,"BCCB"],
+ [0x8210,"E7D3"],
+ [0x8212,"D0B0"],
+ [0x8216,"E7D4"],
+ [0x8217,"CADE"],
+ [0x8218,"B4DC"],
+ [0x821B,"C1A4"],
+ [0x821C,"BDD8"],
+ [0x821E,"C9F1"],
+ [0x821F,"BDAE"],
+ [0x8229,"E7D5"],
+ [0x822A,"B9D2"],
+ [0x822B,"E7D6"],
+ [0x822C,"C8CC"],
+ [0x822E,"E7E4"],
+ [0x8233,"E7D8"],
+ [0x8235,"C2C9"],
+ [0x8236,"C7F5"],
+ [0x8237,"B8BF"],
+ [0x8238,"E7D7"],
+ [0x8239,"C1A5"],
+ [0x8240,"E7D9"],
+ [0x8247,"C4FA"],
+ [0x8258,"E7DB"],
+ [0x8259,"E7DA"],
+ [0x825A,"E7DD"],
+ [0x825D,"E7DC"],
+ [0x825F,"E7DE"],
+ [0x8262,"E7E0"],
+ [0x8264,"E7DF"],
+ [0x8266,"B4CF"],
+ [0x8268,"E7E1"],
+ [0x826A,"E7E2"],
+ [0x826B,"E7E3"],
+ [0x826E,"BAB1"],
+ [0x826F,"CEC9"],
+ [0x8271,"E7E5"],
+ [0x8272,"BFA7"],
+ [0x8276,"B1F0"],
+ [0x8277,"E7E6"],
+ [0x8278,"E7E7"],
+ [0x827E,"E7E8"],
+ [0x828B,"B0F2"],
+ [0x828D,"E7E9"],
+ [0x8292,"E7EA"],
+ [0x8299,"C9E7"],
+ [0x829D,"BCC7"],
+ [0x829F,"E7EC"],
+ [0x82A5,"B3A9"],
+ [0x82A6,"B0B2"],
+ [0x82AB,"E7EB"],
+ [0x82AC,"E7EE"],
+ [0x82AD,"C7CE"],
+ [0x82AF,"BFC4"],
+ [0x82B1,"B2D6"],
+ [0x82B3,"CBA7"],
+ [0x82B8,"B7DD"],
+ [0x82B9,"B6DC"],
+ [0x82BB,"E7ED"],
+ [0x82BD,"B2EA"],
+ [0x82C5,"B4A3"],
+ [0x82D1,"B1F1"],
+ [0x82D2,"E7F2"],
+ [0x82D3,"CEEA"],
+ [0x82D4,"C2DD"],
+ [0x82D7,"C9C4"],
+ [0x82D9,"E7FE"],
+ [0x82DB,"B2D7"],
+ [0x82DC,"E7FC"],
+ [0x82DE,"E7FA"],
+ [0x82DF,"E7F1"],
+ [0x82E1,"E7EF"],
+ [0x82E3,"E7F0"],
+ [0x82E5,"BCE3"],
+ [0x82E6,"B6EC"],
+ [0x82E7,"C3F7"],
+ [0x82EB,"C6D1"],
+ [0x82F1,"B1D1"],
+ [0x82F3,"E7F4"],
+ [0x82F4,"E7F3"],
+ [0x82F9,"E7F9"],
+ [0x82FA,"E7F5"],
+ [0x82FB,"E7F8"],
+ [0x8301,"FBD7"],
+ [0x8302,"CCD0"],
+ [0x8303,"E7F7"],
+ [0x8304,"B2D8"],
+ [0x8305,"B3FD"],
+ [0x8306,"E7FB"],
+ [0x8309,"E7FD"],
+ [0x830E,"B7D4"],
+ [0x8316,"E8A3"],
+ [0x8317,"E8AC"],
+ [0x8318,"E8AD"],
+ [0x831C,"B0AB"],
+ [0x8323,"E8B4"],
+ [0x8328,"B0F1"],
+ [0x832B,"E8AB"],
+ [0x832F,"E8AA"],
+ [0x8331,"E8A5"],
+ [0x8332,"E8A4"],
+ [0x8334,"E8A2"],
+ [0x8335,"E8A1"],
+ [0x8336,"C3E3"],
+ [0x8338,"C2FB"],
+ [0x8339,"E8A7"],
+ [0x8340,"E8A6"],
+ [0x8345,"E8A9"],
+ [0x8349,"C1F0"],
+ [0x834A,"B7D5"],
+ [0x834F,"B1C1"],
+ [0x8350,"E8A8"],
+ [0x8352,"B9D3"],
+ [0x8358,"C1F1"],
+ [0x8362,"FBD8"],
+ [0x8373,"E8BA"],
+ [0x8375,"E8BB"],
+ [0x8377,"B2D9"],
+ [0x837B,"B2AE"],
+ [0x837C,"E8B8"],
+ [0x837F,"FBD9"],
+ [0x8385,"E8AE"],
+ [0x8387,"E8B6"],
+ [0x8389,"E8BD"],
+ [0x838A,"E8B7"],
+ [0x838E,"E8B5"],
+ [0x8393,"E7F6"],
+ [0x8396,"E8B3"],
+ [0x839A,"E8AF"],
+ [0x839E,"B4D0"],
+ [0x839F,"E8B1"],
+ [0x83A0,"E8BC"],
+ [0x83A2,"E8B2"],
+ [0x83A8,"E8BE"],
+ [0x83AA,"E8B0"],
+ [0x83AB,"C7FC"],
+ [0x83B1,"CDE9"],
+ [0x83B5,"E8B9"],
+ [0x83BD,"E8CF"],
+ [0x83C1,"E8C7"],
+ [0x83C5,"BFFB"],
+ [0x83C7,"FBDA"],
+ [0x83CA,"B5C6"],
+ [0x83CC,"B6DD"],
+ [0x83CE,"E8C2"],
+ [0x83D3,"B2DB"],
+ [0x83D6,"BED4"],
+ [0x83D8,"E8C5"],
+ [0x83DC,"BADA"],
+ [0x83DF,"C5D1"],
+ [0x83E0,"E8CA"],
+ [0x83E9,"CAEE"],
+ [0x83EB,"E8C1"],
+ [0x83EF,"B2DA"],
+ [0x83F0,"B8D6"],
+ [0x83F1,"C9A9"],
+ [0x83F2,"E8CB"],
+ [0x83F4,"E8BF"],
+ [0x83F6,"FBDB"],
+ [0x83F7,"E8C8"],
+ [0x83FB,"E8D2"],
+ [0x83FD,"E8C3"],
+ [0x8403,"E8C4"],
+ [0x8404,"C6BA"],
+ [0x8407,"E8C9"],
+ [0x840B,"E8C6"],
+ [0x840C,"CBA8"],
+ [0x840D,"E8CC"],
+ [0x840E,"B0E0"],
+ [0x8413,"E8C0"],
+ [0x8420,"E8CE"],
+ [0x8422,"E8CD"],
+ [0x8429,"C7EB"],
+ [0x842A,"E8D4"],
+ [0x842C,"E8DF"],
+ [0x8431,"B3FE"],
+ [0x8435,"E8E2"],
+ [0x8438,"E8D0"],
+ [0x843C,"E8D5"],
+ [0x843D,"CDEE"],
+ [0x8446,"E8DE"],
+ [0x8448,"FBDC"],
+ [0x8449,"CDD5"],
+ [0x844E,"CEAA"],
+ [0x8457,"C3F8"],
+ [0x845B,"B3EB"],
+ [0x8461,"C9F2"],
+ [0x8462,"E8E4"],
+ [0x8463,"C6A1"],
+ [0x8466,"B0B1"],
+ [0x8469,"E8DD"],
+ [0x846B,"E8D9"],
+ [0x846C,"C1F2"],
+ [0x846D,"E8D3"],
+ [0x846E,"E8DB"],
+ [0x846F,"E8E0"],
+ [0x8471,"C7AC"],
+ [0x8475,"B0AA"],
+ [0x8477,"E8D8"],
+ [0x8479,"E8E1"],
+ [0x847A,"C9F8"],
+ [0x8482,"E8DC"],
+ [0x8484,"E8D7"],
+ [0x848B,"BED5"],
+ [0x8490,"BDAF"],
+ [0x8494,"BCAC"],
+ [0x8499,"CCD8"],
+ [0x849C,"C9C7"],
+ [0x849F,"E8E7"],
+ [0x84A1,"E8F0"],
+ [0x84AD,"E8DA"],
+ [0x84B2,"B3F7"],
+ [0x84B4,"FBDD"],
+ [0x84B8,"BEF8"],
+ [0x84B9,"E8E5"],
+ [0x84BB,"E8EA"],
+ [0x84BC,"C1F3"],
+ [0x84BF,"E8E6"],
+ [0x84C1,"E8ED"],
+ [0x84C4,"C3DF"],
+ [0x84C6,"E8EE"],
+ [0x84C9,"CDD6"],
+ [0x84CA,"E8E3"],
+ [0x84CB,"B3B8"],
+ [0x84CD,"E8E9"],
+ [0x84D0,"E8EC"],
+ [0x84D1,"CCAC"],
+ [0x84D6,"E8EF"],
+ [0x84D9,"E8E8"],
+ [0x84DA,"E8EB"],
+ [0x84DC,"F9A5"],
+ [0x84EC,"CBA9"],
+ [0x84EE,"CFA1"],
+ [0x84F4,"E8F3"],
+ [0x84FC,"E8FA"],
+ [0x84FF,"E8F2"],
+ [0x8500,"BCC3"],
+ [0x8506,"E8D1"],
+ [0x8511,"CACE"],
+ [0x8513,"CCA2"],
+ [0x8514,"E8F9"],
+ [0x8515,"E8F8"],
+ [0x8517,"E8F4"],
+ [0x8518,"E8F5"],
+ [0x851A,"B1B6"],
+ [0x851F,"E8F7"],
+ [0x8521,"E8F1"],
+ [0x8526,"C4D5"],
+ [0x852C,"E8F6"],
+ [0x852D,"B0FE"],
+ [0x8535,"C2A2"],
+ [0x853D,"CAC3"],
+ [0x8540,"E8FB"],
+ [0x8541,"E9A1"],
+ [0x8543,"C8D9"],
+ [0x8548,"E8FE"],
+ [0x8549,"BED6"],
+ [0x854A,"BCC9"],
+ [0x854B,"E9A3"],
+ [0x854E,"B6BE"],
+ [0x8553,"FBDE"],
+ [0x8555,"E9A4"],
+ [0x8557,"C9F9"],
+ [0x8558,"E8FD"],
+ [0x8559,"FBDF"],
+ [0x855A,"E8D6"],
+ [0x8563,"E8FC"],
+ [0x8568,"CFCF"],
+ [0x8569,"C6A2"],
+ [0x856A,"C9F3"],
+ [0x856B,"FBE0"],
+ [0x856D,"E9AB"],
+ [0x8577,"E9B1"],
+ [0x857E,"E9B2"],
+ [0x8580,"E9A5"],
+ [0x8584,"C7F6"],
+ [0x8587,"E9AF"],
+ [0x8588,"E9A7"],
+ [0x858A,"E9A9"],
+ [0x8590,"E9B3"],
+ [0x8591,"E9A8"],
+ [0x8594,"E9AC"],
+ [0x8597,"B1F2"],
+ [0x8599,"C6E5"],
+ [0x859B,"E9AD"],
+ [0x859C,"E9B0"],
+ [0x85A4,"E9A6"],
+ [0x85A6,"C1A6"],
+ [0x85A8,"E9AA"],
+ [0x85A9,"BBA7"],
+ [0x85AA,"BFC5"],
+ [0x85AB,"B7B0"],
+ [0x85AC,"CCF4"],
+ [0x85AE,"CCF9"],
+ [0x85AF,"BDF2"],
+ [0x85B0,"FBE2"],
+ [0x85B9,"E9B7"],
+ [0x85BA,"E9B5"],
+ [0x85C1,"CFCE"],
+ [0x85C9,"E9B4"],
+ [0x85CD,"CDF5"],
+ [0x85CF,"E9B6"],
+ [0x85D0,"E9B8"],
+ [0x85D5,"E9B9"],
+ [0x85DC,"E9BC"],
+ [0x85DD,"E9BA"],
+ [0x85E4,"C6A3"],
+ [0x85E5,"E9BB"],
+ [0x85E9,"C8CD"],
+ [0x85EA,"E9AE"],
+ [0x85F7,"BDF3"],
+ [0x85F9,"E9BD"],
+ [0x85FA,"E9C2"],
+ [0x85FB,"C1F4"],
+ [0x85FE,"E9C1"],
+ [0x8602,"E9A2"],
+ [0x8606,"E9C3"],
+ [0x8607,"C1C9"],
+ [0x860A,"E9BE"],
+ [0x860B,"E9C0"],
+ [0x8613,"E9BF"],
+ [0x8616,"DDB1"],
+ [0x8617,"DDA2"],
+ [0x861A,"E9C5"],
+ [0x8622,"E9C4"],
+ [0x862D,"CDF6"],
+ [0x862F,"E2BC"],
+ [0x8630,"E9C6"],
+ [0x863F,"E9C7"],
+ [0x864D,"E9C8"],
+ [0x864E,"B8D7"],
+ [0x8650,"B5D4"],
+ [0x8654,"E9CA"],
+ [0x8655,"D1DD"],
+ [0x865A,"B5F5"],
+ [0x865C,"CEBA"],
+ [0x865E,"B6F3"],
+ [0x865F,"E9CB"],
+ [0x8667,"E9CC"],
+ [0x866B,"C3EE"],
+ [0x8671,"E9CD"],
+ [0x8679,"C6FA"],
+ [0x867B,"B0BA"],
+ [0x868A,"B2E3"],
+ [0x868B,"E9D2"],
+ [0x868C,"E9D3"],
+ [0x8693,"E9CE"],
+ [0x8695,"BBBD"],
+ [0x86A3,"E9CF"],
+ [0x86A4,"C7C2"],
+ [0x86A9,"E9D0"],
+ [0x86AA,"E9D1"],
+ [0x86AB,"E9DB"],
+ [0x86AF,"E9D5"],
+ [0x86B0,"E9D8"],
+ [0x86B6,"E9D4"],
+ [0x86C4,"E9D6"],
+ [0x86C6,"E9D7"],
+ [0x86C7,"BCD8"],
+ [0x86C9,"E9D9"],
+ [0x86CB,"C3C1"],
+ [0x86CD,"B7D6"],
+ [0x86CE,"B3C2"],
+ [0x86D4,"E9DC"],
+ [0x86D9,"B3BF"],
+ [0x86DB,"E9E1"],
+ [0x86DE,"E9DD"],
+ [0x86DF,"E9E0"],
+ [0x86E4,"C8BA"],
+ [0x86E9,"E9DE"],
+ [0x86EC,"E9DF"],
+ [0x86ED,"C9C8"],
+ [0x86EE,"C8DA"],
+ [0x86EF,"E9E2"],
+ [0x86F8,"C2FD"],
+ [0x86F9,"E9EC"],
+ [0x86FB,"E9E8"],
+ [0x86FE,"B2EB"],
+ [0x8700,"E9E6"],
+ [0x8702,"CBAA"],
+ [0x8703,"E9E7"],
+ [0x8706,"E9E4"],
+ [0x8708,"E9E5"],
+ [0x8709,"E9EA"],
+ [0x870A,"E9ED"],
+ [0x870D,"E9EB"],
+ [0x8711,"E9E9"],
+ [0x8712,"E9E3"],
+ [0x8718,"C3D8"],
+ [0x871A,"E9F4"],
+ [0x871C,"CCAA"],
+ [0x8725,"E9F2"],
+ [0x8729,"E9F3"],
+ [0x8734,"E9EE"],
+ [0x8737,"E9F0"],
+ [0x873B,"E9F1"],
+ [0x873F,"E9EF"],
+ [0x8749,"C0E6"],
+ [0x874B,"CFB9"],
+ [0x874C,"E9F8"],
+ [0x874E,"E9F9"],
+ [0x8753,"EAA1"],
+ [0x8755,"BFAA"],
+ [0x8757,"E9FB"],
+ [0x8759,"E9FE"],
+ [0x875F,"E9F6"],
+ [0x8760,"E9F5"],
+ [0x8763,"EAA2"],
+ [0x8766,"B2DC"],
+ [0x8768,"E9FC"],
+ [0x876A,"EAA3"],
+ [0x876E,"E9FD"],
+ [0x8774,"E9FA"],
+ [0x8776,"C4B3"],
+ [0x8778,"E9F7"],
+ [0x877F,"C7E8"],
+ [0x8782,"EAA7"],
+ [0x878D,"CDBB"],
+ [0x879F,"EAA6"],
+ [0x87A2,"EAA5"],
+ [0x87AB,"EAAE"],
+ [0x87AF,"EAA8"],
+ [0x87B3,"EAB0"],
+ [0x87BA,"CDE6"],
+ [0x87BB,"EAB3"],
+ [0x87BD,"EAAA"],
+ [0x87C0,"EAAB"],
+ [0x87C4,"EAAF"],
+ [0x87C6,"EAB2"],
+ [0x87C7,"EAB1"],
+ [0x87CB,"EAA9"],
+ [0x87D0,"EAAC"],
+ [0x87D2,"EABD"],
+ [0x87E0,"EAB6"],
+ [0x87EF,"EAB4"],
+ [0x87F2,"EAB5"],
+ [0x87F6,"EABA"],
+ [0x87F7,"EABB"],
+ [0x87F9,"B3AA"],
+ [0x87FB,"B5C2"],
+ [0x87FE,"EAB9"],
+ [0x8805,"EAA4"],
+ [0x8807,"FBE5"],
+ [0x880D,"EAB8"],
+ [0x880E,"EABC"],
+ [0x880F,"EAB7"],
+ [0x8811,"EABE"],
+ [0x8815,"EAC0"],
+ [0x8816,"EABF"],
+ [0x8821,"EAC2"],
+ [0x8822,"EAC1"],
+ [0x8823,"E9DA"],
+ [0x8827,"EAC6"],
+ [0x8831,"EAC3"],
+ [0x8836,"EAC4"],
+ [0x8839,"EAC5"],
+ [0x883B,"EAC7"],
+ [0x8840,"B7EC"],
+ [0x8842,"EAC9"],
+ [0x8844,"EAC8"],
+ [0x8846,"BDB0"],
+ [0x884C,"B9D4"],
+ [0x884D,"DEA7"],
+ [0x8852,"EACA"],
+ [0x8853,"BDD1"],
+ [0x8857,"B3B9"],
+ [0x8859,"EACB"],
+ [0x885B,"B1D2"],
+ [0x885D,"BED7"],
+ [0x885E,"EACC"],
+ [0x8861,"B9D5"],
+ [0x8862,"EACD"],
+ [0x8863,"B0E1"],
+ [0x8868,"C9BD"],
+ [0x886B,"EACE"],
+ [0x8870,"BFEA"],
+ [0x8872,"EAD5"],
+ [0x8875,"EAD2"],
+ [0x8877,"C3EF"],
+ [0x887D,"EAD3"],
+ [0x887E,"EAD0"],
+ [0x887F,"B6DE"],
+ [0x8881,"EACF"],
+ [0x8882,"EAD6"],
+ [0x8888,"B7B6"],
+ [0x888B,"C2DE"],
+ [0x888D,"EADC"],
+ [0x8892,"EAD8"],
+ [0x8896,"C2B5"],
+ [0x8897,"EAD7"],
+ [0x8899,"EADA"],
+ [0x889E,"EAD1"],
+ [0x88A2,"EADB"],
+ [0x88A4,"EADD"],
+ [0x88AB,"C8EF"],
+ [0x88AE,"EAD9"],
+ [0x88B0,"EADE"],
+ [0x88B1,"EAE0"],
+ [0x88B4,"B8D3"],
+ [0x88B5,"EAD4"],
+ [0x88B7,"B0C1"],
+ [0x88BF,"EADF"],
+ [0x88C1,"BADB"],
+ [0x88C2,"CEF6"],
+ [0x88C3,"EAE1"],
+ [0x88C4,"EAE2"],
+ [0x88C5,"C1F5"],
+ [0x88CF,"CEA2"],
+ [0x88D4,"EAE3"],
+ [0x88D5,"CDB5"],
+ [0x88D8,"EAE4"],
+ [0x88D9,"EAE5"],
+ [0x88DC,"CAE4"],
+ [0x88DD,"EAE6"],
+ [0x88DF,"BAC0"],
+ [0x88E1,"CEA3"],
+ [0x88E8,"EAEB"],
+ [0x88F2,"EAEC"],
+ [0x88F3,"BED8"],
+ [0x88F4,"EAEA"],
+ [0x88F5,"FBE6"],
+ [0x88F8,"CDE7"],
+ [0x88F9,"EAE7"],
+ [0x88FC,"EAE9"],
+ [0x88FD,"C0BD"],
+ [0x88FE,"BFFE"],
+ [0x8902,"EAE8"],
+ [0x8904,"EAED"],
+ [0x8907,"CAA3"],
+ [0x890A,"EAEF"],
+ [0x890C,"EAEE"],
+ [0x8910,"B3EC"],
+ [0x8912,"CBAB"],
+ [0x8913,"EAF0"],
+ [0x891C,"F9A2"],
+ [0x891D,"EAFC"],
+ [0x891E,"EAF2"],
+ [0x8925,"EAF3"],
+ [0x892A,"EAF4"],
+ [0x892B,"EAF5"],
+ [0x8936,"EAF9"],
+ [0x8938,"EAFA"],
+ [0x893B,"EAF8"],
+ [0x8941,"EAF6"],
+ [0x8943,"EAF1"],
+ [0x8944,"EAF7"],
+ [0x894C,"EAFB"],
+ [0x894D,"F0B7"],
+ [0x8956,"B2A8"],
+ [0x895E,"EAFE"],
+ [0x895F,"B6DF"],
+ [0x8960,"EAFD"],
+ [0x8964,"EBA2"],
+ [0x8966,"EBA1"],
+ [0x896A,"EBA4"],
+ [0x896D,"EBA3"],
+ [0x896F,"EBA5"],
+ [0x8972,"BDB1"],
+ [0x8974,"EBA6"],
+ [0x8977,"EBA7"],
+ [0x897E,"EBA8"],
+ [0x897F,"C0BE"],
+ [0x8981,"CDD7"],
+ [0x8983,"EBA9"],
+ [0x8986,"CAA4"],
+ [0x8987,"C7C6"],
+ [0x8988,"EBAA"],
+ [0x898A,"EBAB"],
+ [0x898B,"B8AB"],
+ [0x898F,"B5AC"],
+ [0x8993,"EBAC"],
+ [0x8996,"BBEB"],
+ [0x8997,"C7C1"],
+ [0x8998,"EBAD"],
+ [0x899A,"B3D0"],
+ [0x89A1,"EBAE"],
+ [0x89A6,"EBB0"],
+ [0x89A7,"CDF7"],
+ [0x89A9,"EBAF"],
+ [0x89AA,"BFC6"],
+ [0x89AC,"EBB1"],
+ [0x89AF,"EBB2"],
+ [0x89B2,"EBB3"],
+ [0x89B3,"B4D1"],
+ [0x89BA,"EBB4"],
+ [0x89BD,"EBB5"],
+ [0x89BF,"EBB6"],
+ [0x89C0,"EBB7"],
+ [0x89D2,"B3D1"],
+ [0x89DA,"EBB8"],
+ [0x89DC,"EBB9"],
+ [0x89DD,"EBBA"],
+ [0x89E3,"B2F2"],
+ [0x89E6,"BFA8"],
+ [0x89E7,"EBBB"],
+ [0x89F4,"EBBC"],
+ [0x89F8,"EBBD"],
+ [0x8A00,"B8C0"],
+ [0x8A02,"C4FB"],
+ [0x8A03,"EBBE"],
+ [0x8A08,"B7D7"],
+ [0x8A0A,"BFD6"],
+ [0x8A0C,"EBC1"],
+ [0x8A0E,"C6A4"],
+ [0x8A10,"EBC0"],
+ [0x8A12,"FBE7"],
+ [0x8A13,"B7B1"],
+ [0x8A16,"EBBF"],
+ [0x8A17,"C2F7"],
+ [0x8A18,"B5AD"],
+ [0x8A1B,"EBC2"],
+ [0x8A1D,"EBC3"],
+ [0x8A1F,"BED9"],
+ [0x8A23,"B7ED"],
+ [0x8A25,"EBC4"],
+ [0x8A2A,"CBAC"],
+ [0x8A2D,"C0DF"],
+ [0x8A31,"B5F6"],
+ [0x8A33,"CCF5"],
+ [0x8A34,"C1CA"],
+ [0x8A36,"EBC5"],
+ [0x8A37,"FBE8"],
+ [0x8A3A,"BFC7"],
+ [0x8A3B,"C3F0"],
+ [0x8A3C,"BEDA"],
+ [0x8A41,"EBC6"],
+ [0x8A46,"EBC9"],
+ [0x8A48,"EBCA"],
+ [0x8A50,"BABE"],
+ [0x8A51,"C2C2"],
+ [0x8A52,"EBC8"],
+ [0x8A54,"BEDB"],
+ [0x8A55,"C9BE"],
+ [0x8A5B,"EBC7"],
+ [0x8A5E,"BBEC"],
+ [0x8A60,"B1D3"],
+ [0x8A62,"EBCE"],
+ [0x8A63,"B7D8"],
+ [0x8A66,"BBEE"],
+ [0x8A69,"BBED"],
+ [0x8A6B,"CFCD"],
+ [0x8A6C,"EBCD"],
+ [0x8A6D,"EBCC"],
+ [0x8A6E,"C1A7"],
+ [0x8A70,"B5CD"],
+ [0x8A71,"CFC3"],
+ [0x8A72,"B3BA"],
+ [0x8A73,"BEDC"],
+ [0x8A79,"FBE9"],
+ [0x8A7C,"EBCB"],
+ [0x8A82,"EBD0"],
+ [0x8A84,"EBD1"],
+ [0x8A85,"EBCF"],
+ [0x8A87,"B8D8"],
+ [0x8A89,"CDC0"],
+ [0x8A8C,"BBEF"],
+ [0x8A8D,"C7A7"],
+ [0x8A91,"EBD4"],
+ [0x8A93,"C0C0"],
+ [0x8A95,"C3C2"],
+ [0x8A98,"CDB6"],
+ [0x8A9A,"EBD7"],
+ [0x8A9E,"B8EC"],
+ [0x8AA0,"C0BF"],
+ [0x8AA1,"EBD3"],
+ [0x8AA3,"EBD8"],
+ [0x8AA4,"B8ED"],
+ [0x8AA5,"EBD5"],
+ [0x8AA6,"EBD6"],
+ [0x8AA7,"FBEA"],
+ [0x8AA8,"EBD2"],
+ [0x8AAC,"C0E2"],
+ [0x8AAD,"C6C9"],
+ [0x8AB0,"C3AF"],
+ [0x8AB2,"B2DD"],
+ [0x8AB9,"C8F0"],
+ [0x8ABC,"B5C3"],
+ [0x8ABE,"FBEB"],
+ [0x8ABF,"C4B4"],
+ [0x8AC2,"EBDB"],
+ [0x8AC4,"EBD9"],
+ [0x8AC7,"C3CC"],
+ [0x8ACB,"C0C1"],
+ [0x8ACC,"B4D2"],
+ [0x8ACD,"EBDA"],
+ [0x8ACF,"BFDB"],
+ [0x8AD2,"CECA"],
+ [0x8AD6,"CFC0"],
+ [0x8ADA,"EBDC"],
+ [0x8ADB,"EBE7"],
+ [0x8ADC,"C4B5"],
+ [0x8ADE,"EBE6"],
+ [0x8ADF,"FBEC"],
+ [0x8AE0,"EBE3"],
+ [0x8AE1,"EBEB"],
+ [0x8AE2,"EBE4"],
+ [0x8AE4,"EBE0"],
+ [0x8AE6,"C4FC"],
+ [0x8AE7,"EBDF"],
+ [0x8AEB,"EBDD"],
+ [0x8AED,"CDA1"],
+ [0x8AEE,"BBF0"],
+ [0x8AF1,"EBE1"],
+ [0x8AF3,"EBDE"],
+ [0x8AF6,"FBEE"],
+ [0x8AF7,"EBE5"],
+ [0x8AF8,"BDF4"],
+ [0x8AFA,"B8C1"],
+ [0x8AFE,"C2FA"],
+ [0x8B00,"CBC5"],
+ [0x8B01,"B1DA"],
+ [0x8B02,"B0E2"],
+ [0x8B04,"C6A5"],
+ [0x8B07,"EBE9"],
+ [0x8B0C,"EBE8"],
+ [0x8B0E,"C6E6"],
+ [0x8B10,"EBED"],
+ [0x8B14,"EBE2"],
+ [0x8B16,"EBEC"],
+ [0x8B17,"EBEE"],
+ [0x8B19,"B8AC"],
+ [0x8B1A,"EBEA"],
+ [0x8B1B,"B9D6"],
+ [0x8B1D,"BCD5"],
+ [0x8B20,"EBEF"],
+ [0x8B21,"CDD8"],
+ [0x8B26,"EBF2"],
+ [0x8B28,"EBF5"],
+ [0x8B2B,"EBF3"],
+ [0x8B2C,"C9B5"],
+ [0x8B33,"EBF0"],
+ [0x8B39,"B6E0"],
+ [0x8B3E,"EBF4"],
+ [0x8B41,"EBF6"],
+ [0x8B49,"EBFA"],
+ [0x8B4C,"EBF7"],
+ [0x8B4E,"EBF9"],
+ [0x8B4F,"EBF8"],
+ [0x8B53,"FBEF"],
+ [0x8B56,"EBFB"],
+ [0x8B58,"BCB1"],
+ [0x8B5A,"EBFD"],
+ [0x8B5B,"EBFC"],
+ [0x8B5C,"C9E8"],
+ [0x8B5F,"ECA1"],
+ [0x8B66,"B7D9"],
+ [0x8B6B,"EBFE"],
+ [0x8B6C,"ECA2"],
+ [0x8B6F,"ECA3"],
+ [0x8B70,"B5C4"],
+ [0x8B71,"E6C1"],
+ [0x8B72,"BEF9"],
+ [0x8B74,"ECA4"],
+ [0x8B77,"B8EE"],
+ [0x8B7D,"ECA5"],
+ [0x8B7F,"FBF0"],
+ [0x8B80,"ECA6"],
+ [0x8B83,"BBBE"],
+ [0x8B8A,"DACE"],
+ [0x8B8C,"ECA7"],
+ [0x8B8E,"ECA8"],
+ [0x8B90,"BDB2"],
+ [0x8B92,"ECA9"],
+ [0x8B93,"ECAA"],
+ [0x8B96,"ECAB"],
+ [0x8B99,"ECAC"],
+ [0x8B9A,"ECAD"],
+ [0x8C37,"C3AB"],
+ [0x8C3A,"ECAE"],
+ [0x8C3F,"ECB0"],
+ [0x8C41,"ECAF"],
+ [0x8C46,"C6A6"],
+ [0x8C48,"ECB1"],
+ [0x8C4A,"CBAD"],
+ [0x8C4C,"ECB2"],
+ [0x8C4E,"ECB3"],
+ [0x8C50,"ECB4"],
+ [0x8C55,"ECB5"],
+ [0x8C5A,"C6DA"],
+ [0x8C61,"BEDD"],
+ [0x8C62,"ECB6"],
+ [0x8C6A,"B9EB"],
+ [0x8C6B,"D0AE"],
+ [0x8C6C,"ECB7"],
+ [0x8C78,"ECB8"],
+ [0x8C79,"C9BF"],
+ [0x8C7A,"ECB9"],
+ [0x8C7C,"ECC1"],
+ [0x8C82,"ECBA"],
+ [0x8C85,"ECBC"],
+ [0x8C89,"ECBB"],
+ [0x8C8A,"ECBD"],
+ [0x8C8C,"CBC6"],
+ [0x8C8D,"ECBE"],
+ [0x8C8E,"ECBF"],
+ [0x8C94,"ECC0"],
+ [0x8C98,"ECC2"],
+ [0x8C9D,"B3AD"],
+ [0x8C9E,"C4E7"],
+ [0x8CA0,"C9E9"],
+ [0x8CA1,"BAE2"],
+ [0x8CA2,"B9D7"],
+ [0x8CA7,"C9CF"],
+ [0x8CA8,"B2DF"],
+ [0x8CA9,"C8CE"],
+ [0x8CAA,"ECC5"],
+ [0x8CAB,"B4D3"],
+ [0x8CAC,"C0D5"],
+ [0x8CAD,"ECC4"],
+ [0x8CAE,"ECC9"],
+ [0x8CAF,"C3F9"],
+ [0x8CB0,"CCE3"],
+ [0x8CB2,"ECC7"],
+ [0x8CB3,"ECC8"],
+ [0x8CB4,"B5AE"],
+ [0x8CB6,"ECCA"],
+ [0x8CB7,"C7E3"],
+ [0x8CB8,"C2DF"],
+ [0x8CBB,"C8F1"],
+ [0x8CBC,"C5BD"],
+ [0x8CBD,"ECC6"],
+ [0x8CBF,"CBC7"],
+ [0x8CC0,"B2EC"],
+ [0x8CC1,"ECCC"],
+ [0x8CC2,"CFA8"],
+ [0x8CC3,"C4C2"],
+ [0x8CC4,"CFC5"],
+ [0x8CC7,"BBF1"],
+ [0x8CC8,"ECCB"],
+ [0x8CCA,"C2B1"],
+ [0x8CCD,"ECDC"],
+ [0x8CCE,"C1A8"],
+ [0x8CD1,"C6F8"],
+ [0x8CD3,"C9D0"],
+ [0x8CDA,"ECCF"],
+ [0x8CDB,"BBBF"],
+ [0x8CDC,"BBF2"],
+ [0x8CDE,"BEDE"],
+ [0x8CE0,"C7E5"],
+ [0x8CE2,"B8AD"],
+ [0x8CE3,"ECCE"],
+ [0x8CE4,"ECCD"],
+ [0x8CE6,"C9EA"],
+ [0x8CEA,"BCC1"],
+ [0x8CED,"C5D2"],
+ [0x8CF0,"FBF1"],
+ [0x8CF4,"FBF2"],
+ [0x8CFA,"ECD1"],
+ [0x8CFB,"ECD2"],
+ [0x8CFC,"B9D8"],
+ [0x8CFD,"ECD0"],
+ [0x8D04,"ECD3"],
+ [0x8D05,"ECD4"],
+ [0x8D07,"ECD6"],
+ [0x8D08,"C2A3"],
+ [0x8D0A,"ECD5"],
+ [0x8D0B,"B4E6"],
+ [0x8D0D,"ECD8"],
+ [0x8D0F,"ECD7"],
+ [0x8D10,"ECD9"],
+ [0x8D12,"FBF3"],
+ [0x8D13,"ECDB"],
+ [0x8D14,"ECDD"],
+ [0x8D16,"ECDE"],
+ [0x8D64,"C0D6"],
+ [0x8D66,"BCCF"],
+ [0x8D67,"ECDF"],
+ [0x8D6B,"B3D2"],
+ [0x8D6D,"ECE0"],
+ [0x8D70,"C1F6"],
+ [0x8D71,"ECE1"],
+ [0x8D73,"ECE2"],
+ [0x8D74,"C9EB"],
+ [0x8D76,"FBF4"],
+ [0x8D77,"B5AF"],
+ [0x8D81,"ECE3"],
+ [0x8D85,"C4B6"],
+ [0x8D8A,"B1DB"],
+ [0x8D99,"ECE4"],
+ [0x8DA3,"BCF1"],
+ [0x8DA8,"BFF6"],
+ [0x8DB3,"C2AD"],
+ [0x8DBA,"ECE7"],
+ [0x8DBE,"ECE6"],
+ [0x8DC2,"ECE5"],
+ [0x8DCB,"ECED"],
+ [0x8DCC,"ECEB"],
+ [0x8DCF,"ECE8"],
+ [0x8DD6,"ECEA"],
+ [0x8DDA,"ECE9"],
+ [0x8DDB,"ECEC"],
+ [0x8DDD,"B5F7"],
+ [0x8DDF,"ECF0"],
+ [0x8DE1,"C0D7"],
+ [0x8DE3,"ECF1"],
+ [0x8DE8,"B8D9"],
+ [0x8DEA,"ECEE"],
+ [0x8DEB,"ECEF"],
+ [0x8DEF,"CFA9"],
+ [0x8DF3,"C4B7"],
+ [0x8DF5,"C1A9"],
+ [0x8DFC,"ECF2"],
+ [0x8DFF,"ECF5"],
+ [0x8E08,"ECF3"],
+ [0x8E09,"ECF4"],
+ [0x8E0A,"CDD9"],
+ [0x8E0F,"C6A7"],
+ [0x8E10,"ECF8"],
+ [0x8E1D,"ECF6"],
+ [0x8E1E,"ECF7"],
+ [0x8E1F,"ECF9"],
+ [0x8E2A,"EDA9"],
+ [0x8E30,"ECFC"],
+ [0x8E34,"ECFD"],
+ [0x8E35,"ECFB"],
+ [0x8E42,"ECFA"],
+ [0x8E44,"C4FD"],
+ [0x8E47,"EDA1"],
+ [0x8E48,"EDA5"],
+ [0x8E49,"EDA2"],
+ [0x8E4A,"ECFE"],
+ [0x8E4C,"EDA3"],
+ [0x8E50,"EDA4"],
+ [0x8E55,"EDAB"],
+ [0x8E59,"EDA6"],
+ [0x8E5F,"C0D8"],
+ [0x8E60,"EDA8"],
+ [0x8E63,"EDAA"],
+ [0x8E64,"EDA7"],
+ [0x8E72,"EDAD"],
+ [0x8E74,"BDB3"],
+ [0x8E76,"EDAC"],
+ [0x8E7C,"EDAE"],
+ [0x8E81,"EDAF"],
+ [0x8E84,"EDB2"],
+ [0x8E85,"EDB1"],
+ [0x8E87,"EDB0"],
+ [0x8E8A,"EDB4"],
+ [0x8E8B,"EDB3"],
+ [0x8E8D,"CCF6"],
+ [0x8E91,"EDB6"],
+ [0x8E93,"EDB5"],
+ [0x8E94,"EDB7"],
+ [0x8E99,"EDB8"],
+ [0x8EA1,"EDBA"],
+ [0x8EAA,"EDB9"],
+ [0x8EAB,"BFC8"],
+ [0x8EAC,"EDBB"],
+ [0x8EAF,"B6ED"],
+ [0x8EB0,"EDBC"],
+ [0x8EB1,"EDBE"],
+ [0x8EBE,"EDBF"],
+ [0x8EC5,"EDC0"],
+ [0x8EC6,"EDBD"],
+ [0x8EC8,"EDC1"],
+ [0x8ECA,"BCD6"],
+ [0x8ECB,"EDC2"],
+ [0x8ECC,"B5B0"],
+ [0x8ECD,"B7B3"],
+ [0x8ECF,"FBF6"],
+ [0x8ED2,"B8AE"],
+ [0x8EDB,"EDC3"],
+ [0x8EDF,"C6F0"],
+ [0x8EE2,"C5BE"],
+ [0x8EE3,"EDC4"],
+ [0x8EEB,"EDC7"],
+ [0x8EF8,"BCB4"],
+ [0x8EFB,"EDC6"],
+ [0x8EFC,"EDC5"],
+ [0x8EFD,"B7DA"],
+ [0x8EFE,"EDC8"],
+ [0x8F03,"B3D3"],
+ [0x8F05,"EDCA"],
+ [0x8F09,"BADC"],
+ [0x8F0A,"EDC9"],
+ [0x8F0C,"EDD2"],
+ [0x8F12,"EDCC"],
+ [0x8F13,"EDCE"],
+ [0x8F14,"CAE5"],
+ [0x8F15,"EDCB"],
+ [0x8F19,"EDCD"],
+ [0x8F1B,"EDD1"],
+ [0x8F1C,"EDCF"],
+ [0x8F1D,"B5B1"],
+ [0x8F1F,"EDD0"],
+ [0x8F26,"EDD3"],
+ [0x8F29,"C7DA"],
+ [0x8F2A,"CED8"],
+ [0x8F2F,"BDB4"],
+ [0x8F33,"EDD4"],
+ [0x8F38,"CDA2"],
+ [0x8F39,"EDD6"],
+ [0x8F3B,"EDD5"],
+ [0x8F3E,"EDD9"],
+ [0x8F3F,"CDC1"],
+ [0x8F42,"EDD8"],
+ [0x8F44,"B3ED"],
+ [0x8F45,"EDD7"],
+ [0x8F46,"EDDC"],
+ [0x8F49,"EDDB"],
+ [0x8F4C,"EDDA"],
+ [0x8F4D,"C5B2"],
+ [0x8F4E,"EDDD"],
+ [0x8F57,"EDDE"],
+ [0x8F5C,"EDDF"],
+ [0x8F5F,"B9EC"],
+ [0x8F61,"B7A5"],
+ [0x8F62,"EDE0"],
+ [0x8F63,"EDE1"],
+ [0x8F64,"EDE2"],
+ [0x8F9B,"BFC9"],
+ [0x8F9C,"EDE3"],
+ [0x8F9E,"BCAD"],
+ [0x8F9F,"EDE4"],
+ [0x8FA3,"EDE5"],
+ [0x8FA7,"D2A1"],
+ [0x8FA8,"D1FE"],
+ [0x8FAD,"EDE6"],
+ [0x8FAE,"E5F0"],
+ [0x8FAF,"EDE7"],
+ [0x8FB0,"C3A4"],
+ [0x8FB1,"BFAB"],
+ [0x8FB2,"C7C0"],
+ [0x8FB7,"EDE8"],
+ [0x8FBA,"CAD5"],
+ [0x8FBB,"C4D4"],
+ [0x8FBC,"B9FE"],
+ [0x8FBF,"C3A9"],
+ [0x8FC2,"B1AA"],
+ [0x8FC4,"CBF8"],
+ [0x8FC5,"BFD7"],
+ [0x8FCE,"B7DE"],
+ [0x8FD1,"B6E1"],
+ [0x8FD4,"CAD6"],
+ [0x8FDA,"EDE9"],
+ [0x8FE2,"EDEB"],
+ [0x8FE5,"EDEA"],
+ [0x8FE6,"B2E0"],
+ [0x8FE9,"C6F6"],
+ [0x8FEA,"EDEC"],
+ [0x8FEB,"C7F7"],
+ [0x8FED,"C5B3"],
+ [0x8FEF,"EDED"],
+ [0x8FF0,"BDD2"],
+ [0x8FF4,"EDEF"],
+ [0x8FF7,"CCC2"],
+ [0x8FF8,"EDFE"],
+ [0x8FF9,"EDF1"],
+ [0x8FFA,"EDF2"],
+ [0x8FFD,"C4C9"],
+ [0x9000,"C2E0"],
+ [0x9001,"C1F7"],
+ [0x9003,"C6A8"],
+ [0x9005,"EDF0"],
+ [0x9006,"B5D5"],
+ [0x900B,"EDF9"],
+ [0x900D,"EDF6"],
+ [0x900E,"EEA5"],
+ [0x900F,"C6A9"],
+ [0x9010,"C3E0"],
+ [0x9011,"EDF3"],
+ [0x9013,"C4FE"],
+ [0x9014,"C5D3"],
+ [0x9015,"EDF4"],
+ [0x9016,"EDF8"],
+ [0x9017,"BFE0"],
+ [0x9019,"C7E7"],
+ [0x901A,"C4CC"],
+ [0x901D,"C0C2"],
+ [0x901E,"EDF7"],
+ [0x901F,"C2AE"],
+ [0x9020,"C2A4"],
+ [0x9021,"EDF5"],
+ [0x9022,"B0A9"],
+ [0x9023,"CFA2"],
+ [0x9027,"EDFA"],
+ [0x902E,"C2E1"],
+ [0x9031,"BDB5"],
+ [0x9032,"BFCA"],
+ [0x9035,"EDFC"],
+ [0x9036,"EDFB"],
+ [0x9038,"B0EF"],
+ [0x9039,"EDFD"],
+ [0x903C,"C9AF"],
+ [0x903E,"EEA7"],
+ [0x9041,"C6DB"],
+ [0x9042,"BFEB"],
+ [0x9045,"C3D9"],
+ [0x9047,"B6F8"],
+ [0x9049,"EEA6"],
+ [0x904A,"CDB7"],
+ [0x904B,"B1BF"],
+ [0x904D,"CAD7"],
+ [0x904E,"B2E1"],
+ [0x904F,"EEA1"],
+ [0x9050,"EEA2"],
+ [0x9051,"EEA3"],
+ [0x9052,"EEA4"],
+ [0x9053,"C6BB"],
+ [0x9054,"C3A3"],
+ [0x9055,"B0E3"],
+ [0x9056,"EEA8"],
+ [0x9058,"EEA9"],
+ [0x9059,"F4A3"],
+ [0x905C,"C2BD"],
+ [0x905E,"EEAA"],
+ [0x9060,"B1F3"],
+ [0x9061,"C1CC"],
+ [0x9063,"B8AF"],
+ [0x9065,"CDDA"],
+ [0x9067,"FBF9"],
+ [0x9068,"EEAB"],
+ [0x9069,"C5AC"],
+ [0x906D,"C1F8"],
+ [0x906E,"BCD7"],
+ [0x906F,"EEAC"],
+ [0x9072,"EEAF"],
+ [0x9075,"BDE5"],
+ [0x9076,"EEAD"],
+ [0x9077,"C1AB"],
+ [0x9078,"C1AA"],
+ [0x907A,"B0E4"],
+ [0x907C,"CECB"],
+ [0x907D,"EEB1"],
+ [0x907F,"C8F2"],
+ [0x9080,"EEB3"],
+ [0x9081,"EEB2"],
+ [0x9082,"EEB0"],
+ [0x9083,"E3E4"],
+ [0x9084,"B4D4"],
+ [0x9087,"EDEE"],
+ [0x9089,"EEB5"],
+ [0x908A,"EEB4"],
+ [0x908F,"EEB6"],
+ [0x9091,"CDB8"],
+ [0x90A3,"C6E1"],
+ [0x90A6,"CBAE"],
+ [0x90A8,"EEB7"],
+ [0x90AA,"BCD9"],
+ [0x90AF,"EEB8"],
+ [0x90B1,"EEB9"],
+ [0x90B5,"EEBA"],
+ [0x90B8,"C5A1"],
+ [0x90C1,"B0EA"],
+ [0x90CA,"B9D9"],
+ [0x90CE,"CFBA"],
+ [0x90DB,"EEBE"],
+ [0x90DE,"FBFA"],
+ [0x90E1,"B7B4"],
+ [0x90E2,"EEBB"],
+ [0x90E4,"EEBC"],
+ [0x90E8,"C9F4"],
+ [0x90ED,"B3D4"],
+ [0x90F5,"CDB9"],
+ [0x90F7,"B6BF"],
+ [0x90FD,"C5D4"],
+ [0x9102,"EEBF"],
+ [0x9112,"EEC0"],
+ [0x9115,"FBFC"],
+ [0x9119,"EEC1"],
+ [0x9127,"FBFD"],
+ [0x912D,"C5A2"],
+ [0x9130,"EEC3"],
+ [0x9132,"EEC2"],
+ [0x9149,"C6D3"],
+ [0x914A,"EEC4"],
+ [0x914B,"BDB6"],
+ [0x914C,"BCE0"],
+ [0x914D,"C7DB"],
+ [0x914E,"C3F1"],
+ [0x9152,"BCF2"],
+ [0x9154,"BFEC"],
+ [0x9156,"EEC5"],
+ [0x9158,"EEC6"],
+ [0x9162,"BFDD"],
+ [0x9163,"EEC7"],
+ [0x9165,"EEC8"],
+ [0x9169,"EEC9"],
+ [0x916A,"CDEF"],
+ [0x916C,"BDB7"],
+ [0x9172,"EECB"],
+ [0x9173,"EECA"],
+ [0x9175,"B9DA"],
+ [0x9177,"B9F3"],
+ [0x9178,"BBC0"],
+ [0x9182,"EECE"],
+ [0x9187,"BDE6"],
+ [0x9189,"EECD"],
+ [0x918B,"EECC"],
+ [0x918D,"C2E9"],
+ [0x9190,"B8EF"],
+ [0x9192,"C0C3"],
+ [0x9197,"C8B0"],
+ [0x919C,"BDB9"],
+ [0x91A2,"EECF"],
+ [0x91A4,"BEDF"],
+ [0x91AA,"EED2"],
+ [0x91AB,"EED0"],
+ [0x91AF,"EED1"],
+ [0x91B4,"EED4"],
+ [0x91B5,"EED3"],
+ [0x91B8,"BEFA"],
+ [0x91BA,"EED5"],
+ [0x91C0,"EED6"],
+ [0x91C1,"EED7"],
+ [0x91C6,"C8D0"],
+ [0x91C7,"BAD3"],
+ [0x91C8,"BCE1"],
+ [0x91C9,"EED8"],
+ [0x91CB,"EED9"],
+ [0x91CC,"CEA4"],
+ [0x91CD,"BDC5"],
+ [0x91CE,"CCEE"],
+ [0x91CF,"CECC"],
+ [0x91D0,"EEDA"],
+ [0x91D1,"B6E2"],
+ [0x91D6,"EEDB"],
+ [0x91D7,"FCA1"],
+ [0x91D8,"C5A3"],
+ [0x91DA,"FBFE"],
+ [0x91DB,"EEDE"],
+ [0x91DC,"B3F8"],
+ [0x91DD,"BFCB"],
+ [0x91DE,"FCA2"],
+ [0x91DF,"EEDC"],
+ [0x91E1,"EEDD"],
+ [0x91E3,"C4E0"],
+ [0x91E4,"FCA5"],
+ [0x91E5,"FCA6"],
+ [0x91E6,"CBD5"],
+ [0x91E7,"B6FC"],
+ [0x91ED,"FCA3"],
+ [0x91EE,"FCA4"],
+ [0x91F5,"EEE0"],
+ [0x91F6,"EEE1"],
+ [0x91FC,"EEDF"],
+ [0x91FF,"EEE3"],
+ [0x9206,"FCA7"],
+ [0x920A,"FCA9"],
+ [0x920D,"C6DF"],
+ [0x920E,"B3C3"],
+ [0x9210,"FCA8"],
+ [0x9211,"EEE7"],
+ [0x9214,"EEE4"],
+ [0x9215,"EEE6"],
+ [0x921E,"EEE2"],
+ [0x9229,"EFCF"],
+ [0x922C,"EEE5"],
+ [0x9234,"CEEB"],
+ [0x9237,"B8DA"],
+ [0x9239,"FCB0"],
+ [0x923A,"FCAA"],
+ [0x923C,"FCAC"],
+ [0x923F,"EEEF"],
+ [0x9240,"FCAB"],
+ [0x9244,"C5B4"],
+ [0x9245,"EEEA"],
+ [0x9248,"EEED"],
+ [0x9249,"EEEB"],
+ [0x924B,"EEF0"],
+ [0x924E,"FCAD"],
+ [0x9250,"EEF1"],
+ [0x9251,"FCAF"],
+ [0x9257,"EEE9"],
+ [0x9259,"FCAE"],
+ [0x925A,"EEF6"],
+ [0x925B,"B1F4"],
+ [0x925E,"EEE8"],
+ [0x9262,"C8AD"],
+ [0x9264,"EEEC"],
+ [0x9266,"BEE0"],
+ [0x9267,"FCB1"],
+ [0x9271,"B9DB"],
+ [0x9277,"FCB3"],
+ [0x9278,"FCB4"],
+ [0x927E,"CBC8"],
+ [0x9280,"B6E4"],
+ [0x9283,"BDC6"],
+ [0x9285,"C6BC"],
+ [0x9288,"F9A4"],
+ [0x9291,"C1AD"],
+ [0x9293,"EEF4"],
+ [0x9295,"EEEE"],
+ [0x9296,"EEF3"],
+ [0x9298,"CCC3"],
+ [0x929A,"C4B8"],
+ [0x929B,"EEF5"],
+ [0x929C,"EEF2"],
+ [0x92A7,"FCB2"],
+ [0x92AD,"C1AC"],
+ [0x92B7,"EEF9"],
+ [0x92B9,"EEF8"],
+ [0x92CF,"EEF7"],
+ [0x92D0,"FCB8"],
+ [0x92D2,"CBAF"],
+ [0x92D3,"FCBC"],
+ [0x92D5,"FCBA"],
+ [0x92D7,"FCB6"],
+ [0x92D9,"FCB7"],
+ [0x92E0,"FCBB"],
+ [0x92E4,"BDFB"],
+ [0x92E7,"FCB5"],
+ [0x92E9,"EEFA"],
+ [0x92EA,"CADF"],
+ [0x92ED,"B1D4"],
+ [0x92F2,"C9C6"],
+ [0x92F3,"C3F2"],
+ [0x92F8,"B5F8"],
+ [0x92F9,"F9AA"],
+ [0x92FA,"EEFC"],
+ [0x92FB,"FCBF"],
+ [0x92FC,"B9DD"],
+ [0x92FF,"FCC2"],
+ [0x9302,"FCC4"],
+ [0x9306,"BBAC"],
+ [0x930F,"EEFB"],
+ [0x9310,"BFED"],
+ [0x9318,"BFEE"],
+ [0x9319,"EFA1"],
+ [0x931A,"EFA3"],
+ [0x931D,"FCC3"],
+ [0x931E,"FCC1"],
+ [0x9320,"BEFB"],
+ [0x9321,"FCBE"],
+ [0x9322,"EFA2"],
+ [0x9323,"EFA4"],
+ [0x9325,"FCBD"],
+ [0x9326,"B6D3"],
+ [0x9328,"C9C5"],
+ [0x932B,"BCE2"],
+ [0x932C,"CFA3"],
+ [0x932E,"EEFE"],
+ [0x932F,"BAF8"],
+ [0x9332,"CFBF"],
+ [0x9335,"EFA6"],
+ [0x933A,"EFA5"],
+ [0x933B,"EFA7"],
+ [0x9344,"EEFD"],
+ [0x9348,"F9A3"],
+ [0x934B,"C6E9"],
+ [0x934D,"C5D5"],
+ [0x9354,"C4D7"],
+ [0x9356,"EFAC"],
+ [0x9357,"FCC6"],
+ [0x935B,"C3C3"],
+ [0x935C,"EFA8"],
+ [0x9360,"EFA9"],
+ [0x936C,"B7AD"],
+ [0x936E,"EFAB"],
+ [0x9370,"FCC5"],
+ [0x9375,"B8B0"],
+ [0x937C,"EFAA"],
+ [0x937E,"BEE1"],
+ [0x938C,"B3F9"],
+ [0x9394,"EFB0"],
+ [0x9396,"BABF"],
+ [0x9397,"C1F9"],
+ [0x939A,"C4CA"],
+ [0x93A4,"FCC7"],
+ [0x93A7,"B3BB"],
+ [0x93AC,"EFAE"],
+ [0x93AD,"EFAF"],
+ [0x93AE,"C4C3"],
+ [0x93B0,"EFAD"],
+ [0x93B9,"EFB1"],
+ [0x93C3,"EFB7"],
+ [0x93C6,"FCC8"],
+ [0x93C8,"EFBA"],
+ [0x93D0,"EFB9"],
+ [0x93D1,"C5AD"],
+ [0x93D6,"EFB2"],
+ [0x93D7,"EFB3"],
+ [0x93D8,"EFB6"],
+ [0x93DD,"EFB8"],
+ [0x93DE,"FCC9"],
+ [0x93E1,"B6C0"],
+ [0x93E4,"EFBB"],
+ [0x93E5,"EFB5"],
+ [0x93E8,"EFB4"],
+ [0x93F8,"FCCA"],
+ [0x9403,"EFBF"],
+ [0x9407,"EFC0"],
+ [0x9410,"EFC1"],
+ [0x9413,"EFBE"],
+ [0x9414,"EFBD"],
+ [0x9418,"BEE2"],
+ [0x9419,"C6AA"],
+ [0x941A,"EFBC"],
+ [0x9421,"EFC5"],
+ [0x942B,"EFC3"],
+ [0x9431,"FCCB"],
+ [0x9435,"EFC4"],
+ [0x9436,"EFC2"],
+ [0x9438,"C2F8"],
+ [0x943A,"EFC6"],
+ [0x9441,"EFC7"],
+ [0x9444,"EFC9"],
+ [0x9445,"FCCC"],
+ [0x9448,"FCCD"],
+ [0x9451,"B4D5"],
+ [0x9452,"EFC8"],
+ [0x9453,"CCFA"],
+ [0x945A,"EFD4"],
+ [0x945B,"EFCA"],
+ [0x945E,"EFCD"],
+ [0x9460,"EFCB"],
+ [0x9462,"EFCC"],
+ [0x946A,"EFCE"],
+ [0x9470,"EFD0"],
+ [0x9475,"EFD1"],
+ [0x9477,"EFD2"],
+ [0x947C,"EFD5"],
+ [0x947D,"EFD3"],
+ [0x947E,"EFD6"],
+ [0x947F,"EFD8"],
+ [0x9481,"EFD7"],
+ [0x9577,"C4B9"],
+ [0x9580,"CCE7"],
+ [0x9582,"EFD9"],
+ [0x9583,"C1AE"],
+ [0x9587,"EFDA"],
+ [0x9589,"CAC4"],
+ [0x958A,"EFDB"],
+ [0x958B,"B3AB"],
+ [0x958F,"B1BC"],
+ [0x9591,"B4D7"],
+ [0x9592,"FCCE"],
+ [0x9593,"B4D6"],
+ [0x9594,"EFDC"],
+ [0x9596,"EFDD"],
+ [0x9598,"EFDE"],
+ [0x9599,"EFDF"],
+ [0x95A0,"EFE0"],
+ [0x95A2,"B4D8"],
+ [0x95A3,"B3D5"],
+ [0x95A4,"B9DE"],
+ [0x95A5,"C8B6"],
+ [0x95A7,"EFE2"],
+ [0x95A8,"EFE1"],
+ [0x95AD,"EFE3"],
+ [0x95B2,"B1DC"],
+ [0x95B9,"EFE6"],
+ [0x95BB,"EFE5"],
+ [0x95BC,"EFE4"],
+ [0x95BE,"EFE7"],
+ [0x95C3,"EFEA"],
+ [0x95C7,"B0C7"],
+ [0x95CA,"EFE8"],
+ [0x95CC,"EFEC"],
+ [0x95CD,"EFEB"],
+ [0x95D4,"EFEE"],
+ [0x95D5,"EFED"],
+ [0x95D6,"EFEF"],
+ [0x95D8,"C6AE"],
+ [0x95DC,"EFF0"],
+ [0x95E1,"EFF1"],
+ [0x95E2,"EFF3"],
+ [0x95E5,"EFF2"],
+ [0x961C,"C9EC"],
+ [0x9621,"EFF4"],
+ [0x9628,"EFF5"],
+ [0x962A,"BAE5"],
+ [0x962E,"EFF6"],
+ [0x962F,"EFF7"],
+ [0x9632,"CBC9"],
+ [0x963B,"C1CB"],
+ [0x963F,"B0A4"],
+ [0x9640,"C2CB"],
+ [0x9642,"EFF8"],
+ [0x9644,"C9ED"],
+ [0x964B,"EFFB"],
+ [0x964C,"EFF9"],
+ [0x964D,"B9DF"],
+ [0x964F,"EFFA"],
+ [0x9650,"B8C2"],
+ [0x965B,"CAC5"],
+ [0x965C,"EFFD"],
+ [0x965D,"F0A1"],
+ [0x965E,"EFFE"],
+ [0x965F,"F0A2"],
+ [0x9662,"B1A1"],
+ [0x9663,"BFD8"],
+ [0x9664,"BDFC"],
+ [0x9665,"B4D9"],
+ [0x9666,"F0A3"],
+ [0x966A,"C7E6"],
+ [0x966C,"F0A5"],
+ [0x9670,"B1A2"],
+ [0x9672,"F0A4"],
+ [0x9673,"C4C4"],
+ [0x9675,"CECD"],
+ [0x9676,"C6AB"],
+ [0x9677,"EFFC"],
+ [0x9678,"CEA6"],
+ [0x967A,"B8B1"],
+ [0x967D,"CDDB"],
+ [0x9685,"B6F9"],
+ [0x9686,"CEB4"],
+ [0x9688,"B7A8"],
+ [0x968A,"C2E2"],
+ [0x968B,"E7A1"],
+ [0x968D,"F0A6"],
+ [0x968E,"B3AC"],
+ [0x968F,"BFEF"],
+ [0x9694,"B3D6"],
+ [0x9695,"F0A8"],
+ [0x9697,"F0A9"],
+ [0x9698,"F0A7"],
+ [0x9699,"B7E4"],
+ [0x969B,"BADD"],
+ [0x969C,"BEE3"],
+ [0x969D,"FCD1"],
+ [0x96A0,"B1A3"],
+ [0x96A3,"CED9"],
+ [0x96A7,"F0AB"],
+ [0x96A8,"EEAE"],
+ [0x96AA,"F0AA"],
+ [0x96AF,"FCD2"],
+ [0x96B0,"F0AE"],
+ [0x96B1,"F0AC"],
+ [0x96B2,"F0AD"],
+ [0x96B4,"F0AF"],
+ [0x96B6,"F0B0"],
+ [0x96B7,"CEEC"],
+ [0x96B8,"F0B1"],
+ [0x96B9,"F0B2"],
+ [0x96BB,"C0C9"],
+ [0x96BC,"C8BB"],
+ [0x96C0,"BFFD"],
+ [0x96C1,"B4E7"],
+ [0x96C4,"CDBA"],
+ [0x96C5,"B2ED"],
+ [0x96C6,"BDB8"],
+ [0x96C7,"B8DB"],
+ [0x96C9,"F0B5"],
+ [0x96CB,"F0B4"],
+ [0x96CC,"BBF3"],
+ [0x96CD,"F0B6"],
+ [0x96CE,"F0B3"],
+ [0x96D1,"BBA8"],
+ [0x96D5,"F0BA"],
+ [0x96D6,"EAAD"],
+ [0x96D9,"D2D6"],
+ [0x96DB,"BFF7"],
+ [0x96DC,"F0B8"],
+ [0x96E2,"CEA5"],
+ [0x96E3,"C6F1"],
+ [0x96E8,"B1AB"],
+ [0x96EA,"C0E3"],
+ [0x96EB,"BCB6"],
+ [0x96F0,"CAB7"],
+ [0x96F2,"B1C0"],
+ [0x96F6,"CEED"],
+ [0x96F7,"CDEB"],
+ [0x96F9,"F0BB"],
+ [0x96FB,"C5C5"],
+ [0x9700,"BCFB"],
+ [0x9704,"F0BC"],
+ [0x9706,"F0BD"],
+ [0x9707,"BFCC"],
+ [0x9708,"F0BE"],
+ [0x970A,"CEEE"],
+ [0x970D,"F0B9"],
+ [0x970E,"F0C0"],
+ [0x970F,"F0C2"],
+ [0x9711,"F0C1"],
+ [0x9713,"F0BF"],
+ [0x9716,"F0C3"],
+ [0x9719,"F0C4"],
+ [0x971C,"C1FA"],
+ [0x971E,"B2E2"],
+ [0x9724,"F0C5"],
+ [0x9727,"CCB8"],
+ [0x972A,"F0C6"],
+ [0x9730,"F0C7"],
+ [0x9732,"CFAA"],
+ [0x9733,"FCD3"],
+ [0x9738,"DBB1"],
+ [0x9739,"F0C8"],
+ [0x973B,"FCD4"],
+ [0x973D,"F0C9"],
+ [0x973E,"F0CA"],
+ [0x9742,"F0CE"],
+ [0x9743,"FCD5"],
+ [0x9744,"F0CB"],
+ [0x9746,"F0CC"],
+ [0x9748,"F0CD"],
+ [0x9749,"F0CF"],
+ [0x974D,"FCD6"],
+ [0x974F,"FCD7"],
+ [0x9751,"FCD8"],
+ [0x9752,"C0C4"],
+ [0x9755,"FCD9"],
+ [0x9756,"CCF7"],
+ [0x9759,"C0C5"],
+ [0x975C,"F0D0"],
+ [0x975E,"C8F3"],
+ [0x9760,"F0D1"],
+ [0x9761,"F3D3"],
+ [0x9762,"CCCC"],
+ [0x9764,"F0D2"],
+ [0x9766,"F0D3"],
+ [0x9768,"F0D4"],
+ [0x9769,"B3D7"],
+ [0x976B,"F0D6"],
+ [0x976D,"BFD9"],
+ [0x9771,"F0D7"],
+ [0x9774,"B7A4"],
+ [0x9779,"F0D8"],
+ [0x977A,"F0DC"],
+ [0x977C,"F0DA"],
+ [0x9781,"F0DB"],
+ [0x9784,"B3F3"],
+ [0x9785,"F0D9"],
+ [0x9786,"F0DD"],
+ [0x978B,"F0DE"],
+ [0x978D,"B0C8"],
+ [0x978F,"F0DF"],
+ [0x9790,"F0E0"],
+ [0x9798,"BEE4"],
+ [0x979C,"F0E1"],
+ [0x97A0,"B5C7"],
+ [0x97A3,"F0E4"],
+ [0x97A6,"F0E3"],
+ [0x97A8,"F0E2"],
+ [0x97AB,"EBF1"],
+ [0x97AD,"CADC"],
+ [0x97B3,"F0E5"],
+ [0x97B4,"F0E6"],
+ [0x97C3,"F0E7"],
+ [0x97C6,"F0E8"],
+ [0x97C8,"F0E9"],
+ [0x97CB,"F0EA"],
+ [0x97D3,"B4DA"],
+ [0x97DC,"F0EB"],
+ [0x97ED,"F0EC"],
+ [0x97EE,"C7A3"],
+ [0x97F2,"F0EE"],
+ [0x97F3,"B2BB"],
+ [0x97F5,"F0F1"],
+ [0x97F6,"F0F0"],
+ [0x97FB,"B1A4"],
+ [0x97FF,"B6C1"],
+ [0x9801,"CAC7"],
+ [0x9802,"C4BA"],
+ [0x9803,"BAA2"],
+ [0x9805,"B9E0"],
+ [0x9806,"BDE7"],
+ [0x9808,"BFDC"],
+ [0x980C,"F0F3"],
+ [0x980F,"F0F2"],
+ [0x9810,"CDC2"],
+ [0x9811,"B4E8"],
+ [0x9812,"C8D2"],
+ [0x9813,"C6DC"],
+ [0x9817,"BFFC"],
+ [0x9818,"CECE"],
+ [0x981A,"B7DB"],
+ [0x9821,"F0F6"],
+ [0x9824,"F0F5"],
+ [0x982C,"CBCB"],
+ [0x982D,"C6AC"],
+ [0x9834,"B1D0"],
+ [0x9837,"F0F7"],
+ [0x9838,"F0F4"],
+ [0x983B,"C9D1"],
+ [0x983C,"CDEA"],
+ [0x983D,"F0F8"],
+ [0x9846,"F0F9"],
+ [0x984B,"F0FB"],
+ [0x984C,"C2EA"],
+ [0x984D,"B3DB"],
+ [0x984E,"B3DC"],
+ [0x984F,"F0FA"],
+ [0x9854,"B4E9"],
+ [0x9855,"B8B2"],
+ [0x9857,"FCDA"],
+ [0x9858,"B4EA"],
+ [0x985B,"C5BF"],
+ [0x985E,"CEE0"],
+ [0x9865,"FCDB"],
+ [0x9867,"B8DC"],
+ [0x986B,"F0FC"],
+ [0x986F,"F0FD"],
+ [0x9870,"F0FE"],
+ [0x9871,"F1A1"],
+ [0x9873,"F1A3"],
+ [0x9874,"F1A2"],
+ [0x98A8,"C9F7"],
+ [0x98AA,"F1A4"],
+ [0x98AF,"F1A5"],
+ [0x98B1,"F1A6"],
+ [0x98B6,"F1A7"],
+ [0x98C3,"F1A9"],
+ [0x98C4,"F1A8"],
+ [0x98C6,"F1AA"],
+ [0x98DB,"C8F4"],
+ [0x98DC,"E6CC"],
+ [0x98DF,"BFA9"],
+ [0x98E2,"B5B2"],
+ [0x98E9,"F1AB"],
+ [0x98EB,"F1AC"],
+ [0x98ED,"D2AC"],
+ [0x98EE,"DDBB"],
+ [0x98EF,"C8D3"],
+ [0x98F2,"B0FB"],
+ [0x98F4,"B0BB"],
+ [0x98FC,"BBF4"],
+ [0x98FD,"CBB0"],
+ [0x98FE,"BEFE"],
+ [0x9903,"F1AD"],
+ [0x9905,"CCDF"],
+ [0x9909,"F1AE"],
+ [0x990A,"CDDC"],
+ [0x990C,"B1C2"],
+ [0x9910,"BBC1"],
+ [0x9912,"F1AF"],
+ [0x9913,"B2EE"],
+ [0x9914,"F1B0"],
+ [0x9918,"F1B1"],
+ [0x991D,"F1B3"],
+ [0x991E,"F1B4"],
+ [0x9920,"F1B6"],
+ [0x9921,"F1B2"],
+ [0x9924,"F1B5"],
+ [0x9927,"FCDE"],
+ [0x9928,"B4DB"],
+ [0x992C,"F1B7"],
+ [0x992E,"F1B8"],
+ [0x993D,"F1B9"],
+ [0x993E,"F1BA"],
+ [0x9942,"F1BB"],
+ [0x9945,"F1BD"],
+ [0x9949,"F1BC"],
+ [0x994B,"F1BF"],
+ [0x994C,"F1C2"],
+ [0x9950,"F1BE"],
+ [0x9951,"F1C0"],
+ [0x9952,"F1C1"],
+ [0x9955,"F1C3"],
+ [0x9957,"B6C2"],
+ [0x9996,"BCF3"],
+ [0x9997,"F1C4"],
+ [0x9998,"F1C5"],
+ [0x9999,"B9E1"],
+ [0x999E,"FCE0"],
+ [0x99A5,"F1C6"],
+ [0x99A8,"B3BE"],
+ [0x99AC,"C7CF"],
+ [0x99AD,"F1C7"],
+ [0x99AE,"F1C8"],
+ [0x99B3,"C3DA"],
+ [0x99B4,"C6EB"],
+ [0x99BC,"F1C9"],
+ [0x99C1,"C7FD"],
+ [0x99C4,"C2CC"],
+ [0x99C5,"B1D8"],
+ [0x99C6,"B6EE"],
+ [0x99C8,"B6EF"],
+ [0x99D0,"C3F3"],
+ [0x99D1,"F1CE"],
+ [0x99D2,"B6F0"],
+ [0x99D5,"B2EF"],
+ [0x99D8,"F1CD"],
+ [0x99DB,"F1CB"],
+ [0x99DD,"F1CC"],
+ [0x99DF,"F1CA"],
+ [0x99E2,"F1D8"],
+ [0x99ED,"F1CF"],
+ [0x99EE,"F1D0"],
+ [0x99F1,"F1D1"],
+ [0x99F2,"F1D2"],
+ [0x99F8,"F1D4"],
+ [0x99FB,"F1D3"],
+ [0x99FF,"BDD9"],
+ [0x9A01,"F1D5"],
+ [0x9A05,"F1D7"],
+ [0x9A0E,"B5B3"],
+ [0x9A0F,"F1D6"],
+ [0x9A12,"C1FB"],
+ [0x9A13,"B8B3"],
+ [0x9A19,"F1D9"],
+ [0x9A28,"C2CD"],
+ [0x9A2B,"F1DA"],
+ [0x9A30,"C6AD"],
+ [0x9A37,"F1DB"],
+ [0x9A3E,"F1E0"],
+ [0x9A40,"F1DE"],
+ [0x9A42,"F1DD"],
+ [0x9A43,"F1DF"],
+ [0x9A45,"F1DC"],
+ [0x9A4D,"F1E2"],
+ [0x9A4E,"FCE1"],
+ [0x9A55,"F1E1"],
+ [0x9A57,"F1E4"],
+ [0x9A5A,"B6C3"],
+ [0x9A5B,"F1E3"],
+ [0x9A5F,"F1E5"],
+ [0x9A62,"F1E6"],
+ [0x9A64,"F1E8"],
+ [0x9A65,"F1E7"],
+ [0x9A69,"F1E9"],
+ [0x9A6A,"F1EB"],
+ [0x9A6B,"F1EA"],
+ [0x9AA8,"B9FC"],
+ [0x9AAD,"F1EC"],
+ [0x9AB0,"F1ED"],
+ [0x9AB8,"B3BC"],
+ [0x9ABC,"F1EE"],
+ [0x9AC0,"F1EF"],
+ [0x9AC4,"BFF1"],
+ [0x9ACF,"F1F0"],
+ [0x9AD1,"F1F1"],
+ [0x9AD3,"F1F2"],
+ [0x9AD4,"F1F3"],
+ [0x9AD8,"B9E2"],
+ [0x9AD9,"FCE2"],
+ [0x9ADC,"FCE3"],
+ [0x9ADE,"F1F4"],
+ [0x9ADF,"F1F5"],
+ [0x9AE2,"F1F6"],
+ [0x9AE3,"F1F7"],
+ [0x9AE6,"F1F8"],
+ [0x9AEA,"C8B1"],
+ [0x9AEB,"F1FA"],
+ [0x9AED,"C9A6"],
+ [0x9AEE,"F1FB"],
+ [0x9AEF,"F1F9"],
+ [0x9AF1,"F1FD"],
+ [0x9AF4,"F1FC"],
+ [0x9AF7,"F1FE"],
+ [0x9AFB,"F2A1"],
+ [0x9B06,"F2A2"],
+ [0x9B18,"F2A3"],
+ [0x9B1A,"F2A4"],
+ [0x9B1F,"F2A5"],
+ [0x9B22,"F2A6"],
+ [0x9B23,"F2A7"],
+ [0x9B25,"F2A8"],
+ [0x9B27,"F2A9"],
+ [0x9B28,"F2AA"],
+ [0x9B29,"F2AB"],
+ [0x9B2A,"F2AC"],
+ [0x9B2E,"F2AD"],
+ [0x9B2F,"F2AE"],
+ [0x9B31,"DDB5"],
+ [0x9B32,"F2AF"],
+ [0x9B3B,"E4F8"],
+ [0x9B3C,"B5B4"],
+ [0x9B41,"B3A1"],
+ [0x9B42,"BAB2"],
+ [0x9B43,"F2B1"],
+ [0x9B44,"F2B0"],
+ [0x9B45,"CCA5"],
+ [0x9B4D,"F2B3"],
+ [0x9B4E,"F2B4"],
+ [0x9B4F,"F2B2"],
+ [0x9B51,"F2B5"],
+ [0x9B54,"CBE2"],
+ [0x9B58,"F2B6"],
+ [0x9B5A,"B5FB"],
+ [0x9B6F,"CFA5"],
+ [0x9B72,"FCE5"],
+ [0x9B74,"F2B7"],
+ [0x9B75,"FCE4"],
+ [0x9B83,"F2B9"],
+ [0x9B8E,"B0BE"],
+ [0x9B8F,"FCE6"],
+ [0x9B91,"F2BA"],
+ [0x9B92,"CAAB"],
+ [0x9B93,"F2B8"],
+ [0x9B96,"F2BB"],
+ [0x9B97,"F2BC"],
+ [0x9B9F,"F2BD"],
+ [0x9BA0,"F2BE"],
+ [0x9BA8,"F2BF"],
+ [0x9BAA,"CBEE"],
+ [0x9BAB,"BBAD"],
+ [0x9BAD,"BAFA"],
+ [0x9BAE,"C1AF"],
+ [0x9BB1,"FCE7"],
+ [0x9BB4,"F2C0"],
+ [0x9BB9,"F2C3"],
+ [0x9BBB,"FCE8"],
+ [0x9BC0,"F2C1"],
+ [0x9BC6,"F2C4"],
+ [0x9BC9,"B8F1"],
+ [0x9BCA,"F2C2"],
+ [0x9BCF,"F2C5"],
+ [0x9BD1,"F2C6"],
+ [0x9BD2,"F2C7"],
+ [0x9BD4,"F2CB"],
+ [0x9BD6,"BBAA"],
+ [0x9BDB,"C2E4"],
+ [0x9BE1,"F2CC"],
+ [0x9BE2,"F2C9"],
+ [0x9BE3,"F2C8"],
+ [0x9BE4,"F2CA"],
+ [0x9BE8,"B7DF"],
+ [0x9BF0,"F2D0"],
+ [0x9BF1,"F2CF"],
+ [0x9BF2,"F2CE"],
+ [0x9BF5,"B0B3"],
+ [0x9C00,"FCE9"],
+ [0x9C04,"F2DA"],
+ [0x9C06,"F2D6"],
+ [0x9C08,"F2D7"],
+ [0x9C09,"F2D3"],
+ [0x9C0A,"F2D9"],
+ [0x9C0C,"F2D5"],
+ [0x9C0D,"B3E2"],
+ [0x9C10,"CFCC"],
+ [0x9C12,"F2D8"],
+ [0x9C13,"F2D4"],
+ [0x9C14,"F2D2"],
+ [0x9C15,"F2D1"],
+ [0x9C1B,"F2DC"],
+ [0x9C21,"F2DF"],
+ [0x9C24,"F2DE"],
+ [0x9C25,"F2DD"],
+ [0x9C2D,"C9C9"],
+ [0x9C2E,"F2DB"],
+ [0x9C2F,"B0F3"],
+ [0x9C30,"F2E0"],
+ [0x9C32,"F2E2"],
+ [0x9C39,"B3EF"],
+ [0x9C3A,"F2CD"],
+ [0x9C3B,"B1B7"],
+ [0x9C3E,"F2E4"],
+ [0x9C46,"F2E3"],
+ [0x9C47,"F2E1"],
+ [0x9C48,"C3AD"],
+ [0x9C52,"CBF0"],
+ [0x9C57,"CEDA"],
+ [0x9C5A,"F2E5"],
+ [0x9C60,"F2E6"],
+ [0x9C67,"F2E7"],
+ [0x9C76,"F2E8"],
+ [0x9C78,"F2E9"],
+ [0x9CE5,"C4BB"],
+ [0x9CE7,"F2EA"],
+ [0x9CE9,"C8B7"],
+ [0x9CEB,"F2EF"],
+ [0x9CEC,"F2EB"],
+ [0x9CF0,"F2EC"],
+ [0x9CF3,"CBB1"],
+ [0x9CF4,"CCC4"],
+ [0x9CF6,"C6D0"],
+ [0x9D03,"F2F0"],
+ [0x9D06,"F2F1"],
+ [0x9D07,"C6BE"],
+ [0x9D08,"F2EE"],
+ [0x9D09,"F2ED"],
+ [0x9D0E,"B2AA"],
+ [0x9D12,"F2F9"],
+ [0x9D15,"F2F8"],
+ [0x9D1B,"B1F5"],
+ [0x9D1F,"F2F6"],
+ [0x9D23,"F2F5"],
+ [0x9D26,"F2F3"],
+ [0x9D28,"B3FB"],
+ [0x9D2A,"F2F2"],
+ [0x9D2B,"BCB2"],
+ [0x9D2C,"B2A9"],
+ [0x9D3B,"B9E3"],
+ [0x9D3E,"F2FC"],
+ [0x9D3F,"F2FB"],
+ [0x9D41,"F2FA"],
+ [0x9D44,"F2F7"],
+ [0x9D46,"F2FD"],
+ [0x9D48,"F2FE"],
+ [0x9D50,"F3A5"],
+ [0x9D51,"F3A4"],
+ [0x9D59,"F3A6"],
+ [0x9D5C,"B1AD"],
+ [0x9D5D,"F3A1"],
+ [0x9D5E,"F3A2"],
+ [0x9D60,"B9F4"],
+ [0x9D61,"CCB9"],
+ [0x9D64,"F3A3"],
+ [0x9D6B,"FCEB"],
+ [0x9D6C,"CBB2"],
+ [0x9D6F,"F3AB"],
+ [0x9D70,"FCEA"],
+ [0x9D72,"F3A7"],
+ [0x9D7A,"F3AC"],
+ [0x9D87,"F3A9"],
+ [0x9D89,"F3A8"],
+ [0x9D8F,"B7DC"],
+ [0x9D9A,"F3AD"],
+ [0x9DA4,"F3AE"],
+ [0x9DA9,"F3AF"],
+ [0x9DAB,"F3AA"],
+ [0x9DAF,"F2F4"],
+ [0x9DB2,"F3B0"],
+ [0x9DB4,"C4E1"],
+ [0x9DB8,"F3B4"],
+ [0x9DBA,"F3B5"],
+ [0x9DBB,"F3B3"],
+ [0x9DC1,"F3B2"],
+ [0x9DC2,"F3B8"],
+ [0x9DC4,"F3B1"],
+ [0x9DC6,"F3B6"],
+ [0x9DCF,"F3B7"],
+ [0x9DD3,"F3BA"],
+ [0x9DD9,"F3B9"],
+ [0x9DE6,"F3BC"],
+ [0x9DED,"F3BD"],
+ [0x9DEF,"F3BE"],
+ [0x9DF2,"CFC9"],
+ [0x9DF8,"F3BB"],
+ [0x9DF9,"C2EB"],
+ [0x9DFA,"BAED"],
+ [0x9DFD,"F3BF"],
+ [0x9E19,"FCED"],
+ [0x9E1A,"F3C0"],
+ [0x9E1B,"F3C1"],
+ [0x9E1E,"F3C2"],
+ [0x9E75,"F3C3"],
+ [0x9E78,"B8B4"],
+ [0x9E79,"F3C4"],
+ [0x9E7D,"F3C5"],
+ [0x9E7F,"BCAF"],
+ [0x9E81,"F3C6"],
+ [0x9E88,"F3C7"],
+ [0x9E8B,"F3C8"],
+ [0x9E8C,"F3C9"],
+ [0x9E91,"F3CC"],
+ [0x9E92,"F3CA"],
+ [0x9E93,"CFBC"],
+ [0x9E95,"F3CB"],
+ [0x9E97,"CEEF"],
+ [0x9E9D,"F3CD"],
+ [0x9E9F,"CEDB"],
+ [0x9EA5,"F3CE"],
+ [0x9EA6,"C7FE"],
+ [0x9EA9,"F3CF"],
+ [0x9EAA,"F3D1"],
+ [0x9EAD,"F3D2"],
+ [0x9EB8,"F3D0"],
+ [0x9EB9,"B9ED"],
+ [0x9EBA,"CCCD"],
+ [0x9EBB,"CBE3"],
+ [0x9EBC,"D6F7"],
+ [0x9EBE,"DDE0"],
+ [0x9EBF,"CBFB"],
+ [0x9EC4,"B2AB"],
+ [0x9ECC,"F3D4"],
+ [0x9ECD,"B5D0"],
+ [0x9ECE,"F3D5"],
+ [0x9ECF,"F3D6"],
+ [0x9ED0,"F3D7"],
+ [0x9ED1,"FCEE"],
+ [0x9ED2,"B9F5"],
+ [0x9ED4,"F3D8"],
+ [0x9ED8,"E0D4"],
+ [0x9ED9,"CCDB"],
+ [0x9EDB,"C2E3"],
+ [0x9EDC,"F3D9"],
+ [0x9EDD,"F3DB"],
+ [0x9EDE,"F3DA"],
+ [0x9EE0,"F3DC"],
+ [0x9EE5,"F3DD"],
+ [0x9EE8,"F3DE"],
+ [0x9EEF,"F3DF"],
+ [0x9EF4,"F3E0"],
+ [0x9EF6,"F3E1"],
+ [0x9EF7,"F3E2"],
+ [0x9EF9,"F3E3"],
+ [0x9EFB,"F3E4"],
+ [0x9EFC,"F3E5"],
+ [0x9EFD,"F3E6"],
+ [0x9F07,"F3E7"],
+ [0x9F08,"F3E8"],
+ [0x9F0E,"C5A4"],
+ [0x9F13,"B8DD"],
+ [0x9F15,"F3EA"],
+ [0x9F20,"C1CD"],
+ [0x9F21,"F3EB"],
+ [0x9F2C,"F3EC"],
+ [0x9F3B,"C9A1"],
+ [0x9F3E,"F3ED"],
+ [0x9F4A,"F3EE"],
+ [0x9F4B,"E3B7"],
+ [0x9F4E,"ECDA"],
+ [0x9F4F,"F0ED"],
+ [0x9F52,"F3EF"],
+ [0x9F54,"F3F0"],
+ [0x9F5F,"F3F2"],
+ [0x9F60,"F3F3"],
+ [0x9F61,"F3F4"],
+ [0x9F62,"CEF0"],
+ [0x9F63,"F3F1"],
+ [0x9F66,"F3F5"],
+ [0x9F67,"F3F6"],
+ [0x9F6A,"F3F8"],
+ [0x9F6C,"F3F7"],
+ [0x9F72,"F3FA"],
+ [0x9F76,"F3FB"],
+ [0x9F77,"F3F9"],
+ [0x9F8D,"CEB6"],
+ [0x9F95,"F3FC"],
+ [0x9F9C,"F3FD"],
+ [0x9F9D,"E3D4"],
+ [0x9FA0,"F3FE"],
+ [0xF929,"FAC6"],
+ [0xF9DC,"FCCF"],
+ [0xFA0E,"F9D4"],
+ [0xFA0F,"F9DF"],
+ [0xFA10,"F9E0"],
+ [0xFA11,"F9F5"],
+ [0xFA12,"FABE"],
+ [0xFA13,"FACE"],
+ [0xFA14,"FAD0"],
+ [0xFA15,"FAFB"],
+ [0xFA16,"FBA3"],
+ [0xFA17,"FBBA"],
+ [0xFA18,"FBC2"],
+ [0xFA19,"FBC3"],
+ [0xFA1A,"FBC4"],
+ [0xFA1B,"FBC6"],
+ [0xFA1C,"FBCA"],
+ [0xFA1D,"FBCD"],
+ [0xFA1E,"FBD6"],
+ [0xFA1F,"FBE1"],
+ [0xFA20,"FBE3"],
+ [0xFA21,"FBE4"],
+ [0xFA22,"FBED"],
+ [0xFA23,"FBF5"],
+ [0xFA24,"FBF7"],
+ [0xFA25,"FBF8"],
+ [0xFA26,"FBFB"],
+ [0xFA27,"FCB9"],
+ [0xFA28,"FCC0"],
+ [0xFA29,"FCD0"],
+ [0xFA2A,"FCDC"],
+ [0xFA2B,"FCDD"],
+ [0xFA2C,"FCDF"],
+ [0xFA2D,"FCEC"],
+ [0xFF01,"A1AA"],
+ [0xFF02,"FCFE"],
+ [0xFF03,"A1F4"],
+ [0xFF04,"A1F0"],
+ [0xFF05,"A1F3"],
+ [0xFF06,"A1F5"],
+ [0xFF07,"FCFD"],
+ [0xFF08,"A1CA"],
+ [0xFF09,"A1CB"],
+ [0xFF0A,"A1F6"],
+ [0xFF0B,"A1DC"],
+ [0xFF0C,"A1A4"],
+ [0xFF0D,"A1DD"],
+ [0xFF0E,"A1A5"],
+ [0xFF0F,"A1BF"],
+ [0xFF10,"A3B0"],
+ [0xFF11,"A3B1"],
+ [0xFF12,"A3B2"],
+ [0xFF13,"A3B3"],
+ [0xFF14,"A3B4"],
+ [0xFF15,"A3B5"],
+ [0xFF16,"A3B6"],
+ [0xFF17,"A3B7"],
+ [0xFF18,"A3B8"],
+ [0xFF19,"A3B9"],
+ [0xFF1A,"A1A7"],
+ [0xFF1B,"A1A8"],
+ [0xFF1C,"A1E3"],
+ [0xFF1D,"A1E1"],
+ [0xFF1E,"A1E4"],
+ [0xFF1F,"A1A9"],
+ [0xFF20,"A1F7"],
+ [0xFF21,"A3C1"],
+ [0xFF22,"A3C2"],
+ [0xFF23,"A3C3"],
+ [0xFF24,"A3C4"],
+ [0xFF25,"A3C5"],
+ [0xFF26,"A3C6"],
+ [0xFF27,"A3C7"],
+ [0xFF28,"A3C8"],
+ [0xFF29,"A3C9"],
+ [0xFF2A,"A3CA"],
+ [0xFF2B,"A3CB"],
+ [0xFF2C,"A3CC"],
+ [0xFF2D,"A3CD"],
+ [0xFF2E,"A3CE"],
+ [0xFF2F,"A3CF"],
+ [0xFF30,"A3D0"],
+ [0xFF31,"A3D1"],
+ [0xFF32,"A3D2"],
+ [0xFF33,"A3D3"],
+ [0xFF34,"A3D4"],
+ [0xFF35,"A3D5"],
+ [0xFF36,"A3D6"],
+ [0xFF37,"A3D7"],
+ [0xFF38,"A3D8"],
+ [0xFF39,"A3D9"],
+ [0xFF3A,"A3DA"],
+ [0xFF3B,"A1CE"],
+ [0xFF3C,"A1C0"],
+ [0xFF3D,"A1CF"],
+ [0xFF3E,"A1B0"],
+ [0xFF3F,"A1B2"],
+ [0xFF40,"A1AE"],
+ [0xFF41,"A3E1"],
+ [0xFF42,"A3E2"],
+ [0xFF43,"A3E3"],
+ [0xFF44,"A3E4"],
+ [0xFF45,"A3E5"],
+ [0xFF46,"A3E6"],
+ [0xFF47,"A3E7"],
+ [0xFF48,"A3E8"],
+ [0xFF49,"A3E9"],
+ [0xFF4A,"A3EA"],
+ [0xFF4B,"A3EB"],
+ [0xFF4C,"A3EC"],
+ [0xFF4D,"A3ED"],
+ [0xFF4E,"A3EE"],
+ [0xFF4F,"A3EF"],
+ [0xFF50,"A3F0"],
+ [0xFF51,"A3F1"],
+ [0xFF52,"A3F2"],
+ [0xFF53,"A3F3"],
+ [0xFF54,"A3F4"],
+ [0xFF55,"A3F5"],
+ [0xFF56,"A3F6"],
+ [0xFF57,"A3F7"],
+ [0xFF58,"A3F8"],
+ [0xFF59,"A3F9"],
+ [0xFF5A,"A3FA"],
+ [0xFF5B,"A1D0"],
+ [0xFF5C,"A1C3"],
+ [0xFF5D,"A1D1"],
+ [0xFF5E,"A1C1"],
+ [0xFF61,"8EA1"],
+ [0xFF62,"8EA2"],
+ [0xFF63,"8EA3"],
+ [0xFF64,"8EA4"],
+ [0xFF65,"8EA5"],
+ [0xFF66,"8EA6"],
+ [0xFF67,"8EA7"],
+ [0xFF68,"8EA8"],
+ [0xFF69,"8EA9"],
+ [0xFF6A,"8EAA"],
+ [0xFF6B,"8EAB"],
+ [0xFF6C,"8EAC"],
+ [0xFF6D,"8EAD"],
+ [0xFF6E,"8EAE"],
+ [0xFF6F,"8EAF"],
+ [0xFF70,"8EB0"],
+ [0xFF71,"8EB1"],
+ [0xFF72,"8EB2"],
+ [0xFF73,"8EB3"],
+ [0xFF74,"8EB4"],
+ [0xFF75,"8EB5"],
+ [0xFF76,"8EB6"],
+ [0xFF77,"8EB7"],
+ [0xFF78,"8EB8"],
+ [0xFF79,"8EB9"],
+ [0xFF7A,"8EBA"],
+ [0xFF7B,"8EBB"],
+ [0xFF7C,"8EBC"],
+ [0xFF7D,"8EBD"],
+ [0xFF7E,"8EBE"],
+ [0xFF7F,"8EBF"],
+ [0xFF80,"8EC0"],
+ [0xFF81,"8EC1"],
+ [0xFF82,"8EC2"],
+ [0xFF83,"8EC3"],
+ [0xFF84,"8EC4"],
+ [0xFF85,"8EC5"],
+ [0xFF86,"8EC6"],
+ [0xFF87,"8EC7"],
+ [0xFF88,"8EC8"],
+ [0xFF89,"8EC9"],
+ [0xFF8A,"8ECA"],
+ [0xFF8B,"8ECB"],
+ [0xFF8C,"8ECC"],
+ [0xFF8D,"8ECD"],
+ [0xFF8E,"8ECE"],
+ [0xFF8F,"8ECF"],
+ [0xFF90,"8ED0"],
+ [0xFF91,"8ED1"],
+ [0xFF92,"8ED2"],
+ [0xFF93,"8ED3"],
+ [0xFF94,"8ED4"],
+ [0xFF95,"8ED5"],
+ [0xFF96,"8ED6"],
+ [0xFF97,"8ED7"],
+ [0xFF98,"8ED8"],
+ [0xFF99,"8ED9"],
+ [0xFF9A,"8EDA"],
+ [0xFF9B,"8EDB"],
+ [0xFF9C,"8EDC"],
+ [0xFF9D,"8EDD"],
+ [0xFF9E,"8EDE"],
+ [0xFF9F,"8EDF"],
+ [0xFFE0,"A1F1"],
+ [0xFFE1,"A1F2"],
+ [0xFFE2,"A2CC"],
+ [0xFFE3,"A1B1"],
+ [0xFFE4,"FCFC"],
+ [0xFFE5,"A1EF"],
+]
diff --git a/enc/trans/euckr-tbl.rb b/enc/trans/euckr-tbl.rb
new file mode 100644
index 0000000000..773cd90122
--- /dev/null
+++ b/enc/trans/euckr-tbl.rb
@@ -0,0 +1,8228 @@
+EUCKR_TO_UCS_TBL = [
+ ["A1A1",0x3000],
+ ["A1A2",0x3001],
+ ["A1A3",0x3002],
+ ["A1A4",0xB7],
+ ["A1A5",0x2025],
+ ["A1A6",0x2026],
+ ["A1A7",0xA8],
+ ["A1A8",0x3003],
+ ["A1A9",0xAD],
+ ["A1AA",0x2015],
+ ["A1AB",0x2225],
+ ["A1AC",0xFF3C],
+ ["A1AD",0x223C],
+ ["A1AE",0x2018],
+ ["A1AF",0x2019],
+ ["A1B0",0x201C],
+ ["A1B1",0x201D],
+ ["A1B2",0x3014],
+ ["A1B3",0x3015],
+ ["A1B4",0x3008],
+ ["A1B5",0x3009],
+ ["A1B6",0x300A],
+ ["A1B7",0x300B],
+ ["A1B8",0x300C],
+ ["A1B9",0x300D],
+ ["A1BA",0x300E],
+ ["A1BB",0x300F],
+ ["A1BC",0x3010],
+ ["A1BD",0x3011],
+ ["A1BE",0xB1],
+ ["A1BF",0xD7],
+ ["A1C0",0xF7],
+ ["A1C1",0x2260],
+ ["A1C2",0x2264],
+ ["A1C3",0x2265],
+ ["A1C4",0x221E],
+ ["A1C5",0x2234],
+ ["A1C6",0xB0],
+ ["A1C7",0x2032],
+ ["A1C8",0x2033],
+ ["A1C9",0x2103],
+ ["A1CA",0x212B],
+ ["A1CB",0xFFE0],
+ ["A1CC",0xFFE1],
+ ["A1CD",0xFFE5],
+ ["A1CE",0x2642],
+ ["A1CF",0x2640],
+ ["A1D0",0x2220],
+ ["A1D1",0x22A5],
+ ["A1D2",0x2312],
+ ["A1D3",0x2202],
+ ["A1D4",0x2207],
+ ["A1D5",0x2261],
+ ["A1D6",0x2252],
+ ["A1D7",0xA7],
+ ["A1D8",0x203B],
+ ["A1D9",0x2606],
+ ["A1DA",0x2605],
+ ["A1DB",0x25CB],
+ ["A1DC",0x25CF],
+ ["A1DD",0x25CE],
+ ["A1DE",0x25C7],
+ ["A1DF",0x25C6],
+ ["A1E0",0x25A1],
+ ["A1E1",0x25A0],
+ ["A1E2",0x25B3],
+ ["A1E3",0x25B2],
+ ["A1E4",0x25BD],
+ ["A1E5",0x25BC],
+ ["A1E6",0x2192],
+ ["A1E7",0x2190],
+ ["A1E8",0x2191],
+ ["A1E9",0x2193],
+ ["A1EA",0x2194],
+ ["A1EB",0x3013],
+ ["A1EC",0x226A],
+ ["A1ED",0x226B],
+ ["A1EE",0x221A],
+ ["A1EF",0x223D],
+ ["A1F0",0x221D],
+ ["A1F1",0x2235],
+ ["A1F2",0x222B],
+ ["A1F3",0x222C],
+ ["A1F4",0x2208],
+ ["A1F5",0x220B],
+ ["A1F6",0x2286],
+ ["A1F7",0x2287],
+ ["A1F8",0x2282],
+ ["A1F9",0x2283],
+ ["A1FA",0x222A],
+ ["A1FB",0x2229],
+ ["A1FC",0x2227],
+ ["A1FD",0x2228],
+ ["A1FE",0xFFE2],
+ ["A2A1",0x21D2],
+ ["A2A2",0x21D4],
+ ["A2A3",0x2200],
+ ["A2A4",0x2203],
+ ["A2A5",0xB4],
+ ["A2A6",0xFF5E],
+ ["A2A7",0x2C7],
+ ["A2A8",0x2D8],
+ ["A2A9",0x2DD],
+ ["A2AA",0x2DA],
+ ["A2AB",0x2D9],
+ ["A2AC",0xB8],
+ ["A2AD",0x2DB],
+ ["A2AE",0xA1],
+ ["A2AF",0xBF],
+ ["A2B0",0x2D0],
+ ["A2B1",0x222E],
+ ["A2B2",0x2211],
+ ["A2B3",0x220F],
+ ["A2B4",0xA4],
+ ["A2B5",0x2109],
+ ["A2B6",0x2030],
+ ["A2B7",0x25C1],
+ ["A2B8",0x25C0],
+ ["A2B9",0x25B7],
+ ["A2BA",0x25B6],
+ ["A2BB",0x2664],
+ ["A2BC",0x2660],
+ ["A2BD",0x2661],
+ ["A2BE",0x2665],
+ ["A2BF",0x2667],
+ ["A2C0",0x2663],
+ ["A2C1",0x2299],
+ ["A2C2",0x25C8],
+ ["A2C3",0x25A3],
+ ["A2C4",0x25D0],
+ ["A2C5",0x25D1],
+ ["A2C6",0x2592],
+ ["A2C7",0x25A4],
+ ["A2C8",0x25A5],
+ ["A2C9",0x25A8],
+ ["A2CA",0x25A7],
+ ["A2CB",0x25A6],
+ ["A2CC",0x25A9],
+ ["A2CD",0x2668],
+ ["A2CE",0x260F],
+ ["A2CF",0x260E],
+ ["A2D0",0x261C],
+ ["A2D1",0x261E],
+ ["A2D2",0xB6],
+ ["A2D3",0x2020],
+ ["A2D4",0x2021],
+ ["A2D5",0x2195],
+ ["A2D6",0x2197],
+ ["A2D7",0x2199],
+ ["A2D8",0x2196],
+ ["A2D9",0x2198],
+ ["A2DA",0x266D],
+ ["A2DB",0x2669],
+ ["A2DC",0x266A],
+ ["A2DD",0x266C],
+ ["A2DE",0x327F],
+ ["A2DF",0x321C],
+ ["A2E0",0x2116],
+ ["A2E1",0x33C7],
+ ["A2E2",0x2122],
+ ["A2E3",0x33C2],
+ ["A2E4",0x33D8],
+ ["A2E5",0x2121],
+ ["A3A1",0xFF01],
+ ["A3A2",0xFF02],
+ ["A3A3",0xFF03],
+ ["A3A4",0xFF04],
+ ["A3A5",0xFF05],
+ ["A3A6",0xFF06],
+ ["A3A7",0xFF07],
+ ["A3A8",0xFF08],
+ ["A3A9",0xFF09],
+ ["A3AA",0xFF0A],
+ ["A3AB",0xFF0B],
+ ["A3AC",0xFF0C],
+ ["A3AD",0xFF0D],
+ ["A3AE",0xFF0E],
+ ["A3AF",0xFF0F],
+ ["A3B0",0xFF10],
+ ["A3B1",0xFF11],
+ ["A3B2",0xFF12],
+ ["A3B3",0xFF13],
+ ["A3B4",0xFF14],
+ ["A3B5",0xFF15],
+ ["A3B6",0xFF16],
+ ["A3B7",0xFF17],
+ ["A3B8",0xFF18],
+ ["A3B9",0xFF19],
+ ["A3BA",0xFF1A],
+ ["A3BB",0xFF1B],
+ ["A3BC",0xFF1C],
+ ["A3BD",0xFF1D],
+ ["A3BE",0xFF1E],
+ ["A3BF",0xFF1F],
+ ["A3C0",0xFF20],
+ ["A3C1",0xFF21],
+ ["A3C2",0xFF22],
+ ["A3C3",0xFF23],
+ ["A3C4",0xFF24],
+ ["A3C5",0xFF25],
+ ["A3C6",0xFF26],
+ ["A3C7",0xFF27],
+ ["A3C8",0xFF28],
+ ["A3C9",0xFF29],
+ ["A3CA",0xFF2A],
+ ["A3CB",0xFF2B],
+ ["A3CC",0xFF2C],
+ ["A3CD",0xFF2D],
+ ["A3CE",0xFF2E],
+ ["A3CF",0xFF2F],
+ ["A3D0",0xFF30],
+ ["A3D1",0xFF31],
+ ["A3D2",0xFF32],
+ ["A3D3",0xFF33],
+ ["A3D4",0xFF34],
+ ["A3D5",0xFF35],
+ ["A3D6",0xFF36],
+ ["A3D7",0xFF37],
+ ["A3D8",0xFF38],
+ ["A3D9",0xFF39],
+ ["A3DA",0xFF3A],
+ ["A3DB",0xFF3B],
+ ["A3DC",0xFFE6],
+ ["A3DD",0xFF3D],
+ ["A3DE",0xFF3E],
+ ["A3DF",0xFF3F],
+ ["A3E0",0xFF40],
+ ["A3E1",0xFF41],
+ ["A3E2",0xFF42],
+ ["A3E3",0xFF43],
+ ["A3E4",0xFF44],
+ ["A3E5",0xFF45],
+ ["A3E6",0xFF46],
+ ["A3E7",0xFF47],
+ ["A3E8",0xFF48],
+ ["A3E9",0xFF49],
+ ["A3EA",0xFF4A],
+ ["A3EB",0xFF4B],
+ ["A3EC",0xFF4C],
+ ["A3ED",0xFF4D],
+ ["A3EE",0xFF4E],
+ ["A3EF",0xFF4F],
+ ["A3F0",0xFF50],
+ ["A3F1",0xFF51],
+ ["A3F2",0xFF52],
+ ["A3F3",0xFF53],
+ ["A3F4",0xFF54],
+ ["A3F5",0xFF55],
+ ["A3F6",0xFF56],
+ ["A3F7",0xFF57],
+ ["A3F8",0xFF58],
+ ["A3F9",0xFF59],
+ ["A3FA",0xFF5A],
+ ["A3FB",0xFF5B],
+ ["A3FC",0xFF5C],
+ ["A3FD",0xFF5D],
+ ["A3FE",0xFFE3],
+ ["A4A1",0x3131],
+ ["A4A2",0x3132],
+ ["A4A3",0x3133],
+ ["A4A4",0x3134],
+ ["A4A5",0x3135],
+ ["A4A6",0x3136],
+ ["A4A7",0x3137],
+ ["A4A8",0x3138],
+ ["A4A9",0x3139],
+ ["A4AA",0x313A],
+ ["A4AB",0x313B],
+ ["A4AC",0x313C],
+ ["A4AD",0x313D],
+ ["A4AE",0x313E],
+ ["A4AF",0x313F],
+ ["A4B0",0x3140],
+ ["A4B1",0x3141],
+ ["A4B2",0x3142],
+ ["A4B3",0x3143],
+ ["A4B4",0x3144],
+ ["A4B5",0x3145],
+ ["A4B6",0x3146],
+ ["A4B7",0x3147],
+ ["A4B8",0x3148],
+ ["A4B9",0x3149],
+ ["A4BA",0x314A],
+ ["A4BB",0x314B],
+ ["A4BC",0x314C],
+ ["A4BD",0x314D],
+ ["A4BE",0x314E],
+ ["A4BF",0x314F],
+ ["A4C0",0x3150],
+ ["A4C1",0x3151],
+ ["A4C2",0x3152],
+ ["A4C3",0x3153],
+ ["A4C4",0x3154],
+ ["A4C5",0x3155],
+ ["A4C6",0x3156],
+ ["A4C7",0x3157],
+ ["A4C8",0x3158],
+ ["A4C9",0x3159],
+ ["A4CA",0x315A],
+ ["A4CB",0x315B],
+ ["A4CC",0x315C],
+ ["A4CD",0x315D],
+ ["A4CE",0x315E],
+ ["A4CF",0x315F],
+ ["A4D0",0x3160],
+ ["A4D1",0x3161],
+ ["A4D2",0x3162],
+ ["A4D3",0x3163],
+ ["A4D4",0x3164],
+ ["A4D5",0x3165],
+ ["A4D6",0x3166],
+ ["A4D7",0x3167],
+ ["A4D8",0x3168],
+ ["A4D9",0x3169],
+ ["A4DA",0x316A],
+ ["A4DB",0x316B],
+ ["A4DC",0x316C],
+ ["A4DD",0x316D],
+ ["A4DE",0x316E],
+ ["A4DF",0x316F],
+ ["A4E0",0x3170],
+ ["A4E1",0x3171],
+ ["A4E2",0x3172],
+ ["A4E3",0x3173],
+ ["A4E4",0x3174],
+ ["A4E5",0x3175],
+ ["A4E6",0x3176],
+ ["A4E7",0x3177],
+ ["A4E8",0x3178],
+ ["A4E9",0x3179],
+ ["A4EA",0x317A],
+ ["A4EB",0x317B],
+ ["A4EC",0x317C],
+ ["A4ED",0x317D],
+ ["A4EE",0x317E],
+ ["A4EF",0x317F],
+ ["A4F0",0x3180],
+ ["A4F1",0x3181],
+ ["A4F2",0x3182],
+ ["A4F3",0x3183],
+ ["A4F4",0x3184],
+ ["A4F5",0x3185],
+ ["A4F6",0x3186],
+ ["A4F7",0x3187],
+ ["A4F8",0x3188],
+ ["A4F9",0x3189],
+ ["A4FA",0x318A],
+ ["A4FB",0x318B],
+ ["A4FC",0x318C],
+ ["A4FD",0x318D],
+ ["A4FE",0x318E],
+ ["A5A1",0x2170],
+ ["A5A2",0x2171],
+ ["A5A3",0x2172],
+ ["A5A4",0x2173],
+ ["A5A5",0x2174],
+ ["A5A6",0x2175],
+ ["A5A7",0x2176],
+ ["A5A8",0x2177],
+ ["A5A9",0x2178],
+ ["A5AA",0x2179],
+ ["A5B0",0x2160],
+ ["A5B1",0x2161],
+ ["A5B2",0x2162],
+ ["A5B3",0x2163],
+ ["A5B4",0x2164],
+ ["A5B5",0x2165],
+ ["A5B6",0x2166],
+ ["A5B7",0x2167],
+ ["A5B8",0x2168],
+ ["A5B9",0x2169],
+ ["A5C1",0x391],
+ ["A5C2",0x392],
+ ["A5C3",0x393],
+ ["A5C4",0x394],
+ ["A5C5",0x395],
+ ["A5C6",0x396],
+ ["A5C7",0x397],
+ ["A5C8",0x398],
+ ["A5C9",0x399],
+ ["A5CA",0x39A],
+ ["A5CB",0x39B],
+ ["A5CC",0x39C],
+ ["A5CD",0x39D],
+ ["A5CE",0x39E],
+ ["A5CF",0x39F],
+ ["A5D0",0x3A0],
+ ["A5D1",0x3A1],
+ ["A5D2",0x3A3],
+ ["A5D3",0x3A4],
+ ["A5D4",0x3A5],
+ ["A5D5",0x3A6],
+ ["A5D6",0x3A7],
+ ["A5D7",0x3A8],
+ ["A5D8",0x3A9],
+ ["A5E1",0x3B1],
+ ["A5E2",0x3B2],
+ ["A5E3",0x3B3],
+ ["A5E4",0x3B4],
+ ["A5E5",0x3B5],
+ ["A5E6",0x3B6],
+ ["A5E7",0x3B7],
+ ["A5E8",0x3B8],
+ ["A5E9",0x3B9],
+ ["A5EA",0x3BA],
+ ["A5EB",0x3BB],
+ ["A5EC",0x3BC],
+ ["A5ED",0x3BD],
+ ["A5EE",0x3BE],
+ ["A5EF",0x3BF],
+ ["A5F0",0x3C0],
+ ["A5F1",0x3C1],
+ ["A5F2",0x3C3],
+ ["A5F3",0x3C4],
+ ["A5F4",0x3C5],
+ ["A5F5",0x3C6],
+ ["A5F6",0x3C7],
+ ["A5F7",0x3C8],
+ ["A5F8",0x3C9],
+ ["A6A1",0x2500],
+ ["A6A2",0x2502],
+ ["A6A3",0x250C],
+ ["A6A4",0x2510],
+ ["A6A5",0x2518],
+ ["A6A6",0x2514],
+ ["A6A7",0x251C],
+ ["A6A8",0x252C],
+ ["A6A9",0x2524],
+ ["A6AA",0x2534],
+ ["A6AB",0x253C],
+ ["A6AC",0x2501],
+ ["A6AD",0x2503],
+ ["A6AE",0x250F],
+ ["A6AF",0x2513],
+ ["A6B0",0x251B],
+ ["A6B1",0x2517],
+ ["A6B2",0x2523],
+ ["A6B3",0x2533],
+ ["A6B4",0x252B],
+ ["A6B5",0x253B],
+ ["A6B6",0x254B],
+ ["A6B7",0x2520],
+ ["A6B8",0x252F],
+ ["A6B9",0x2528],
+ ["A6BA",0x2537],
+ ["A6BB",0x253F],
+ ["A6BC",0x251D],
+ ["A6BD",0x2530],
+ ["A6BE",0x2525],
+ ["A6BF",0x2538],
+ ["A6C0",0x2542],
+ ["A6C1",0x2512],
+ ["A6C2",0x2511],
+ ["A6C3",0x251A],
+ ["A6C4",0x2519],
+ ["A6C5",0x2516],
+ ["A6C6",0x2515],
+ ["A6C7",0x250E],
+ ["A6C8",0x250D],
+ ["A6C9",0x251E],
+ ["A6CA",0x251F],
+ ["A6CB",0x2521],
+ ["A6CC",0x2522],
+ ["A6CD",0x2526],
+ ["A6CE",0x2527],
+ ["A6CF",0x2529],
+ ["A6D0",0x252A],
+ ["A6D1",0x252D],
+ ["A6D2",0x252E],
+ ["A6D3",0x2531],
+ ["A6D4",0x2532],
+ ["A6D5",0x2535],
+ ["A6D6",0x2536],
+ ["A6D7",0x2539],
+ ["A6D8",0x253A],
+ ["A6D9",0x253D],
+ ["A6DA",0x253E],
+ ["A6DB",0x2540],
+ ["A6DC",0x2541],
+ ["A6DD",0x2543],
+ ["A6DE",0x2544],
+ ["A6DF",0x2545],
+ ["A6E0",0x2546],
+ ["A6E1",0x2547],
+ ["A6E2",0x2548],
+ ["A6E3",0x2549],
+ ["A6E4",0x254A],
+ ["A7A1",0x3395],
+ ["A7A2",0x3396],
+ ["A7A3",0x3397],
+ ["A7A4",0x2113],
+ ["A7A5",0x3398],
+ ["A7A6",0x33C4],
+ ["A7A7",0x33A3],
+ ["A7A8",0x33A4],
+ ["A7A9",0x33A5],
+ ["A7AA",0x33A6],
+ ["A7AB",0x3399],
+ ["A7AC",0x339A],
+ ["A7AD",0x339B],
+ ["A7AE",0x339C],
+ ["A7AF",0x339D],
+ ["A7B0",0x339E],
+ ["A7B1",0x339F],
+ ["A7B2",0x33A0],
+ ["A7B3",0x33A1],
+ ["A7B4",0x33A2],
+ ["A7B5",0x33CA],
+ ["A7B6",0x338D],
+ ["A7B7",0x338E],
+ ["A7B8",0x338F],
+ ["A7B9",0x33CF],
+ ["A7BA",0x3388],
+ ["A7BB",0x3389],
+ ["A7BC",0x33C8],
+ ["A7BD",0x33A7],
+ ["A7BE",0x33A8],
+ ["A7BF",0x33B0],
+ ["A7C0",0x33B1],
+ ["A7C1",0x33B2],
+ ["A7C2",0x33B3],
+ ["A7C3",0x33B4],
+ ["A7C4",0x33B5],
+ ["A7C5",0x33B6],
+ ["A7C6",0x33B7],
+ ["A7C7",0x33B8],
+ ["A7C8",0x33B9],
+ ["A7C9",0x3380],
+ ["A7CA",0x3381],
+ ["A7CB",0x3382],
+ ["A7CC",0x3383],
+ ["A7CD",0x3384],
+ ["A7CE",0x33BA],
+ ["A7CF",0x33BB],
+ ["A7D0",0x33BC],
+ ["A7D1",0x33BD],
+ ["A7D2",0x33BE],
+ ["A7D3",0x33BF],
+ ["A7D4",0x3390],
+ ["A7D5",0x3391],
+ ["A7D6",0x3392],
+ ["A7D7",0x3393],
+ ["A7D8",0x3394],
+ ["A7D9",0x2126],
+ ["A7DA",0x33C0],
+ ["A7DB",0x33C1],
+ ["A7DC",0x338A],
+ ["A7DD",0x338B],
+ ["A7DE",0x338C],
+ ["A7DF",0x33D6],
+ ["A7E0",0x33C5],
+ ["A7E1",0x33AD],
+ ["A7E2",0x33AE],
+ ["A7E3",0x33AF],
+ ["A7E4",0x33DB],
+ ["A7E5",0x33A9],
+ ["A7E6",0x33AA],
+ ["A7E7",0x33AB],
+ ["A7E8",0x33AC],
+ ["A7E9",0x33DD],
+ ["A7EA",0x33D0],
+ ["A7EB",0x33D3],
+ ["A7EC",0x33C3],
+ ["A7ED",0x33C9],
+ ["A7EE",0x33DC],
+ ["A7EF",0x33C6],
+ ["A8A1",0xC6],
+ ["A8A2",0xD0],
+ ["A8A3",0xAA],
+ ["A8A4",0x126],
+ ["A8A6",0x132],
+ ["A8A8",0x13F],
+ ["A8A9",0x141],
+ ["A8AA",0xD8],
+ ["A8AB",0x152],
+ ["A8AC",0xBA],
+ ["A8AD",0xDE],
+ ["A8AE",0x166],
+ ["A8AF",0x14A],
+ ["A8B1",0x3260],
+ ["A8B2",0x3261],
+ ["A8B3",0x3262],
+ ["A8B4",0x3263],
+ ["A8B5",0x3264],
+ ["A8B6",0x3265],
+ ["A8B7",0x3266],
+ ["A8B8",0x3267],
+ ["A8B9",0x3268],
+ ["A8BA",0x3269],
+ ["A8BB",0x326A],
+ ["A8BC",0x326B],
+ ["A8BD",0x326C],
+ ["A8BE",0x326D],
+ ["A8BF",0x326E],
+ ["A8C0",0x326F],
+ ["A8C1",0x3270],
+ ["A8C2",0x3271],
+ ["A8C3",0x3272],
+ ["A8C4",0x3273],
+ ["A8C5",0x3274],
+ ["A8C6",0x3275],
+ ["A8C7",0x3276],
+ ["A8C8",0x3277],
+ ["A8C9",0x3278],
+ ["A8CA",0x3279],
+ ["A8CB",0x327A],
+ ["A8CC",0x327B],
+ ["A8CD",0x24D0],
+ ["A8CE",0x24D1],
+ ["A8CF",0x24D2],
+ ["A8D0",0x24D3],
+ ["A8D1",0x24D4],
+ ["A8D2",0x24D5],
+ ["A8D3",0x24D6],
+ ["A8D4",0x24D7],
+ ["A8D5",0x24D8],
+ ["A8D6",0x24D9],
+ ["A8D7",0x24DA],
+ ["A8D8",0x24DB],
+ ["A8D9",0x24DC],
+ ["A8DA",0x24DD],
+ ["A8DB",0x24DE],
+ ["A8DC",0x24DF],
+ ["A8DD",0x24E0],
+ ["A8DE",0x24E1],
+ ["A8DF",0x24E2],
+ ["A8E0",0x24E3],
+ ["A8E1",0x24E4],
+ ["A8E2",0x24E5],
+ ["A8E3",0x24E6],
+ ["A8E4",0x24E7],
+ ["A8E5",0x24E8],
+ ["A8E6",0x24E9],
+ ["A8E7",0x2460],
+ ["A8E8",0x2461],
+ ["A8E9",0x2462],
+ ["A8EA",0x2463],
+ ["A8EB",0x2464],
+ ["A8EC",0x2465],
+ ["A8ED",0x2466],
+ ["A8EE",0x2467],
+ ["A8EF",0x2468],
+ ["A8F0",0x2469],
+ ["A8F1",0x246A],
+ ["A8F2",0x246B],
+ ["A8F3",0x246C],
+ ["A8F4",0x246D],
+ ["A8F5",0x246E],
+ ["A8F6",0xBD],
+ ["A8F7",0x2153],
+ ["A8F8",0x2154],
+ ["A8F9",0xBC],
+ ["A8FA",0xBE],
+ ["A8FB",0x215B],
+ ["A8FC",0x215C],
+ ["A8FD",0x215D],
+ ["A8FE",0x215E],
+ ["A9A1",0xE6],
+ ["A9A2",0x111],
+ ["A9A3",0xF0],
+ ["A9A4",0x127],
+ ["A9A5",0x131],
+ ["A9A6",0x133],
+ ["A9A7",0x138],
+ ["A9A8",0x140],
+ ["A9A9",0x142],
+ ["A9AA",0xF8],
+ ["A9AB",0x153],
+ ["A9AC",0xDF],
+ ["A9AD",0xFE],
+ ["A9AE",0x167],
+ ["A9AF",0x14B],
+ ["A9B0",0x149],
+ ["A9B1",0x3200],
+ ["A9B2",0x3201],
+ ["A9B3",0x3202],
+ ["A9B4",0x3203],
+ ["A9B5",0x3204],
+ ["A9B6",0x3205],
+ ["A9B7",0x3206],
+ ["A9B8",0x3207],
+ ["A9B9",0x3208],
+ ["A9BA",0x3209],
+ ["A9BB",0x320A],
+ ["A9BC",0x320B],
+ ["A9BD",0x320C],
+ ["A9BE",0x320D],
+ ["A9BF",0x320E],
+ ["A9C0",0x320F],
+ ["A9C1",0x3210],
+ ["A9C2",0x3211],
+ ["A9C3",0x3212],
+ ["A9C4",0x3213],
+ ["A9C5",0x3214],
+ ["A9C6",0x3215],
+ ["A9C7",0x3216],
+ ["A9C8",0x3217],
+ ["A9C9",0x3218],
+ ["A9CA",0x3219],
+ ["A9CB",0x321A],
+ ["A9CC",0x321B],
+ ["A9CD",0x249C],
+ ["A9CE",0x249D],
+ ["A9CF",0x249E],
+ ["A9D0",0x249F],
+ ["A9D1",0x24A0],
+ ["A9D2",0x24A1],
+ ["A9D3",0x24A2],
+ ["A9D4",0x24A3],
+ ["A9D5",0x24A4],
+ ["A9D6",0x24A5],
+ ["A9D7",0x24A6],
+ ["A9D8",0x24A7],
+ ["A9D9",0x24A8],
+ ["A9DA",0x24A9],
+ ["A9DB",0x24AA],
+ ["A9DC",0x24AB],
+ ["A9DD",0x24AC],
+ ["A9DE",0x24AD],
+ ["A9DF",0x24AE],
+ ["A9E0",0x24AF],
+ ["A9E1",0x24B0],
+ ["A9E2",0x24B1],
+ ["A9E3",0x24B2],
+ ["A9E4",0x24B3],
+ ["A9E5",0x24B4],
+ ["A9E6",0x24B5],
+ ["A9E7",0x2474],
+ ["A9E8",0x2475],
+ ["A9E9",0x2476],
+ ["A9EA",0x2477],
+ ["A9EB",0x2478],
+ ["A9EC",0x2479],
+ ["A9ED",0x247A],
+ ["A9EE",0x247B],
+ ["A9EF",0x247C],
+ ["A9F0",0x247D],
+ ["A9F1",0x247E],
+ ["A9F2",0x247F],
+ ["A9F3",0x2480],
+ ["A9F4",0x2481],
+ ["A9F5",0x2482],
+ ["A9F6",0xB9],
+ ["A9F7",0xB2],
+ ["A9F8",0xB3],
+ ["A9F9",0x2074],
+ ["A9FA",0x207F],
+ ["A9FB",0x2081],
+ ["A9FC",0x2082],
+ ["A9FD",0x2083],
+ ["A9FE",0x2084],
+ ["AAA1",0x3041],
+ ["AAA2",0x3042],
+ ["AAA3",0x3043],
+ ["AAA4",0x3044],
+ ["AAA5",0x3045],
+ ["AAA6",0x3046],
+ ["AAA7",0x3047],
+ ["AAA8",0x3048],
+ ["AAA9",0x3049],
+ ["AAAA",0x304A],
+ ["AAAB",0x304B],
+ ["AAAC",0x304C],
+ ["AAAD",0x304D],
+ ["AAAE",0x304E],
+ ["AAAF",0x304F],
+ ["AAB0",0x3050],
+ ["AAB1",0x3051],
+ ["AAB2",0x3052],
+ ["AAB3",0x3053],
+ ["AAB4",0x3054],
+ ["AAB5",0x3055],
+ ["AAB6",0x3056],
+ ["AAB7",0x3057],
+ ["AAB8",0x3058],
+ ["AAB9",0x3059],
+ ["AABA",0x305A],
+ ["AABB",0x305B],
+ ["AABC",0x305C],
+ ["AABD",0x305D],
+ ["AABE",0x305E],
+ ["AABF",0x305F],
+ ["AAC0",0x3060],
+ ["AAC1",0x3061],
+ ["AAC2",0x3062],
+ ["AAC3",0x3063],
+ ["AAC4",0x3064],
+ ["AAC5",0x3065],
+ ["AAC6",0x3066],
+ ["AAC7",0x3067],
+ ["AAC8",0x3068],
+ ["AAC9",0x3069],
+ ["AACA",0x306A],
+ ["AACB",0x306B],
+ ["AACC",0x306C],
+ ["AACD",0x306D],
+ ["AACE",0x306E],
+ ["AACF",0x306F],
+ ["AAD0",0x3070],
+ ["AAD1",0x3071],
+ ["AAD2",0x3072],
+ ["AAD3",0x3073],
+ ["AAD4",0x3074],
+ ["AAD5",0x3075],
+ ["AAD6",0x3076],
+ ["AAD7",0x3077],
+ ["AAD8",0x3078],
+ ["AAD9",0x3079],
+ ["AADA",0x307A],
+ ["AADB",0x307B],
+ ["AADC",0x307C],
+ ["AADD",0x307D],
+ ["AADE",0x307E],
+ ["AADF",0x307F],
+ ["AAE0",0x3080],
+ ["AAE1",0x3081],
+ ["AAE2",0x3082],
+ ["AAE3",0x3083],
+ ["AAE4",0x3084],
+ ["AAE5",0x3085],
+ ["AAE6",0x3086],
+ ["AAE7",0x3087],
+ ["AAE8",0x3088],
+ ["AAE9",0x3089],
+ ["AAEA",0x308A],
+ ["AAEB",0x308B],
+ ["AAEC",0x308C],
+ ["AAED",0x308D],
+ ["AAEE",0x308E],
+ ["AAEF",0x308F],
+ ["AAF0",0x3090],
+ ["AAF1",0x3091],
+ ["AAF2",0x3092],
+ ["AAF3",0x3093],
+ ["ABA1",0x30A1],
+ ["ABA2",0x30A2],
+ ["ABA3",0x30A3],
+ ["ABA4",0x30A4],
+ ["ABA5",0x30A5],
+ ["ABA6",0x30A6],
+ ["ABA7",0x30A7],
+ ["ABA8",0x30A8],
+ ["ABA9",0x30A9],
+ ["ABAA",0x30AA],
+ ["ABAB",0x30AB],
+ ["ABAC",0x30AC],
+ ["ABAD",0x30AD],
+ ["ABAE",0x30AE],
+ ["ABAF",0x30AF],
+ ["ABB0",0x30B0],
+ ["ABB1",0x30B1],
+ ["ABB2",0x30B2],
+ ["ABB3",0x30B3],
+ ["ABB4",0x30B4],
+ ["ABB5",0x30B5],
+ ["ABB6",0x30B6],
+ ["ABB7",0x30B7],
+ ["ABB8",0x30B8],
+ ["ABB9",0x30B9],
+ ["ABBA",0x30BA],
+ ["ABBB",0x30BB],
+ ["ABBC",0x30BC],
+ ["ABBD",0x30BD],
+ ["ABBE",0x30BE],
+ ["ABBF",0x30BF],
+ ["ABC0",0x30C0],
+ ["ABC1",0x30C1],
+ ["ABC2",0x30C2],
+ ["ABC3",0x30C3],
+ ["ABC4",0x30C4],
+ ["ABC5",0x30C5],
+ ["ABC6",0x30C6],
+ ["ABC7",0x30C7],
+ ["ABC8",0x30C8],
+ ["ABC9",0x30C9],
+ ["ABCA",0x30CA],
+ ["ABCB",0x30CB],
+ ["ABCC",0x30CC],
+ ["ABCD",0x30CD],
+ ["ABCE",0x30CE],
+ ["ABCF",0x30CF],
+ ["ABD0",0x30D0],
+ ["ABD1",0x30D1],
+ ["ABD2",0x30D2],
+ ["ABD3",0x30D3],
+ ["ABD4",0x30D4],
+ ["ABD5",0x30D5],
+ ["ABD6",0x30D6],
+ ["ABD7",0x30D7],
+ ["ABD8",0x30D8],
+ ["ABD9",0x30D9],
+ ["ABDA",0x30DA],
+ ["ABDB",0x30DB],
+ ["ABDC",0x30DC],
+ ["ABDD",0x30DD],
+ ["ABDE",0x30DE],
+ ["ABDF",0x30DF],
+ ["ABE0",0x30E0],
+ ["ABE1",0x30E1],
+ ["ABE2",0x30E2],
+ ["ABE3",0x30E3],
+ ["ABE4",0x30E4],
+ ["ABE5",0x30E5],
+ ["ABE6",0x30E6],
+ ["ABE7",0x30E7],
+ ["ABE8",0x30E8],
+ ["ABE9",0x30E9],
+ ["ABEA",0x30EA],
+ ["ABEB",0x30EB],
+ ["ABEC",0x30EC],
+ ["ABED",0x30ED],
+ ["ABEE",0x30EE],
+ ["ABEF",0x30EF],
+ ["ABF0",0x30F0],
+ ["ABF1",0x30F1],
+ ["ABF2",0x30F2],
+ ["ABF3",0x30F3],
+ ["ABF4",0x30F4],
+ ["ABF5",0x30F5],
+ ["ABF6",0x30F6],
+ ["ACA1",0x410],
+ ["ACA2",0x411],
+ ["ACA3",0x412],
+ ["ACA4",0x413],
+ ["ACA5",0x414],
+ ["ACA6",0x415],
+ ["ACA7",0x401],
+ ["ACA8",0x416],
+ ["ACA9",0x417],
+ ["ACAA",0x418],
+ ["ACAB",0x419],
+ ["ACAC",0x41A],
+ ["ACAD",0x41B],
+ ["ACAE",0x41C],
+ ["ACAF",0x41D],
+ ["ACB0",0x41E],
+ ["ACB1",0x41F],
+ ["ACB2",0x420],
+ ["ACB3",0x421],
+ ["ACB4",0x422],
+ ["ACB5",0x423],
+ ["ACB6",0x424],
+ ["ACB7",0x425],
+ ["ACB8",0x426],
+ ["ACB9",0x427],
+ ["ACBA",0x428],
+ ["ACBB",0x429],
+ ["ACBC",0x42A],
+ ["ACBD",0x42B],
+ ["ACBE",0x42C],
+ ["ACBF",0x42D],
+ ["ACC0",0x42E],
+ ["ACC1",0x42F],
+ ["ACD1",0x430],
+ ["ACD2",0x431],
+ ["ACD3",0x432],
+ ["ACD4",0x433],
+ ["ACD5",0x434],
+ ["ACD6",0x435],
+ ["ACD7",0x451],
+ ["ACD8",0x436],
+ ["ACD9",0x437],
+ ["ACDA",0x438],
+ ["ACDB",0x439],
+ ["ACDC",0x43A],
+ ["ACDD",0x43B],
+ ["ACDE",0x43C],
+ ["ACDF",0x43D],
+ ["ACE0",0x43E],
+ ["ACE1",0x43F],
+ ["ACE2",0x440],
+ ["ACE3",0x441],
+ ["ACE4",0x442],
+ ["ACE5",0x443],
+ ["ACE6",0x444],
+ ["ACE7",0x445],
+ ["ACE8",0x446],
+ ["ACE9",0x447],
+ ["ACEA",0x448],
+ ["ACEB",0x449],
+ ["ACEC",0x44A],
+ ["ACED",0x44B],
+ ["ACEE",0x44C],
+ ["ACEF",0x44D],
+ ["ACF0",0x44E],
+ ["ACF1",0x44F],
+ ["B0A1",0xAC00],
+ ["B0A2",0xAC01],
+ ["B0A3",0xAC04],
+ ["B0A4",0xAC07],
+ ["B0A5",0xAC08],
+ ["B0A6",0xAC09],
+ ["B0A7",0xAC0A],
+ ["B0A8",0xAC10],
+ ["B0A9",0xAC11],
+ ["B0AA",0xAC12],
+ ["B0AB",0xAC13],
+ ["B0AC",0xAC14],
+ ["B0AD",0xAC15],
+ ["B0AE",0xAC16],
+ ["B0AF",0xAC17],
+ ["B0B0",0xAC19],
+ ["B0B1",0xAC1A],
+ ["B0B2",0xAC1B],
+ ["B0B3",0xAC1C],
+ ["B0B4",0xAC1D],
+ ["B0B5",0xAC20],
+ ["B0B6",0xAC24],
+ ["B0B7",0xAC2C],
+ ["B0B8",0xAC2D],
+ ["B0B9",0xAC2F],
+ ["B0BA",0xAC30],
+ ["B0BB",0xAC31],
+ ["B0BC",0xAC38],
+ ["B0BD",0xAC39],
+ ["B0BE",0xAC3C],
+ ["B0BF",0xAC40],
+ ["B0C0",0xAC4B],
+ ["B0C1",0xAC4D],
+ ["B0C2",0xAC54],
+ ["B0C3",0xAC58],
+ ["B0C4",0xAC5C],
+ ["B0C5",0xAC70],
+ ["B0C6",0xAC71],
+ ["B0C7",0xAC74],
+ ["B0C8",0xAC77],
+ ["B0C9",0xAC78],
+ ["B0CA",0xAC7A],
+ ["B0CB",0xAC80],
+ ["B0CC",0xAC81],
+ ["B0CD",0xAC83],
+ ["B0CE",0xAC84],
+ ["B0CF",0xAC85],
+ ["B0D0",0xAC86],
+ ["B0D1",0xAC89],
+ ["B0D2",0xAC8A],
+ ["B0D3",0xAC8B],
+ ["B0D4",0xAC8C],
+ ["B0D5",0xAC90],
+ ["B0D6",0xAC94],
+ ["B0D7",0xAC9C],
+ ["B0D8",0xAC9D],
+ ["B0D9",0xAC9F],
+ ["B0DA",0xACA0],
+ ["B0DB",0xACA1],
+ ["B0DC",0xACA8],
+ ["B0DD",0xACA9],
+ ["B0DE",0xACAA],
+ ["B0DF",0xACAC],
+ ["B0E0",0xACAF],
+ ["B0E1",0xACB0],
+ ["B0E2",0xACB8],
+ ["B0E3",0xACB9],
+ ["B0E4",0xACBB],
+ ["B0E5",0xACBC],
+ ["B0E6",0xACBD],
+ ["B0E7",0xACC1],
+ ["B0E8",0xACC4],
+ ["B0E9",0xACC8],
+ ["B0EA",0xACCC],
+ ["B0EB",0xACD5],
+ ["B0EC",0xACD7],
+ ["B0ED",0xACE0],
+ ["B0EE",0xACE1],
+ ["B0EF",0xACE4],
+ ["B0F0",0xACE7],
+ ["B0F1",0xACE8],
+ ["B0F2",0xACEA],
+ ["B0F3",0xACEC],
+ ["B0F4",0xACEF],
+ ["B0F5",0xACF0],
+ ["B0F6",0xACF1],
+ ["B0F7",0xACF3],
+ ["B0F8",0xACF5],
+ ["B0F9",0xACF6],
+ ["B0FA",0xACFC],
+ ["B0FB",0xACFD],
+ ["B0FC",0xAD00],
+ ["B0FD",0xAD04],
+ ["B0FE",0xAD06],
+ ["B1A1",0xAD0C],
+ ["B1A2",0xAD0D],
+ ["B1A3",0xAD0F],
+ ["B1A4",0xAD11],
+ ["B1A5",0xAD18],
+ ["B1A6",0xAD1C],
+ ["B1A7",0xAD20],
+ ["B1A8",0xAD29],
+ ["B1A9",0xAD2C],
+ ["B1AA",0xAD2D],
+ ["B1AB",0xAD34],
+ ["B1AC",0xAD35],
+ ["B1AD",0xAD38],
+ ["B1AE",0xAD3C],
+ ["B1AF",0xAD44],
+ ["B1B0",0xAD45],
+ ["B1B1",0xAD47],
+ ["B1B2",0xAD49],
+ ["B1B3",0xAD50],
+ ["B1B4",0xAD54],
+ ["B1B5",0xAD58],
+ ["B1B6",0xAD61],
+ ["B1B7",0xAD63],
+ ["B1B8",0xAD6C],
+ ["B1B9",0xAD6D],
+ ["B1BA",0xAD70],
+ ["B1BB",0xAD73],
+ ["B1BC",0xAD74],
+ ["B1BD",0xAD75],
+ ["B1BE",0xAD76],
+ ["B1BF",0xAD7B],
+ ["B1C0",0xAD7C],
+ ["B1C1",0xAD7D],
+ ["B1C2",0xAD7F],
+ ["B1C3",0xAD81],
+ ["B1C4",0xAD82],
+ ["B1C5",0xAD88],
+ ["B1C6",0xAD89],
+ ["B1C7",0xAD8C],
+ ["B1C8",0xAD90],
+ ["B1C9",0xAD9C],
+ ["B1CA",0xAD9D],
+ ["B1CB",0xADA4],
+ ["B1CC",0xADB7],
+ ["B1CD",0xADC0],
+ ["B1CE",0xADC1],
+ ["B1CF",0xADC4],
+ ["B1D0",0xADC8],
+ ["B1D1",0xADD0],
+ ["B1D2",0xADD1],
+ ["B1D3",0xADD3],
+ ["B1D4",0xADDC],
+ ["B1D5",0xADE0],
+ ["B1D6",0xADE4],
+ ["B1D7",0xADF8],
+ ["B1D8",0xADF9],
+ ["B1D9",0xADFC],
+ ["B1DA",0xADFF],
+ ["B1DB",0xAE00],
+ ["B1DC",0xAE01],
+ ["B1DD",0xAE08],
+ ["B1DE",0xAE09],
+ ["B1DF",0xAE0B],
+ ["B1E0",0xAE0D],
+ ["B1E1",0xAE14],
+ ["B1E2",0xAE30],
+ ["B1E3",0xAE31],
+ ["B1E4",0xAE34],
+ ["B1E5",0xAE37],
+ ["B1E6",0xAE38],
+ ["B1E7",0xAE3A],
+ ["B1E8",0xAE40],
+ ["B1E9",0xAE41],
+ ["B1EA",0xAE43],
+ ["B1EB",0xAE45],
+ ["B1EC",0xAE46],
+ ["B1ED",0xAE4A],
+ ["B1EE",0xAE4C],
+ ["B1EF",0xAE4D],
+ ["B1F0",0xAE4E],
+ ["B1F1",0xAE50],
+ ["B1F2",0xAE54],
+ ["B1F3",0xAE56],
+ ["B1F4",0xAE5C],
+ ["B1F5",0xAE5D],
+ ["B1F6",0xAE5F],
+ ["B1F7",0xAE60],
+ ["B1F8",0xAE61],
+ ["B1F9",0xAE65],
+ ["B1FA",0xAE68],
+ ["B1FB",0xAE69],
+ ["B1FC",0xAE6C],
+ ["B1FD",0xAE70],
+ ["B1FE",0xAE78],
+ ["B2A1",0xAE79],
+ ["B2A2",0xAE7B],
+ ["B2A3",0xAE7C],
+ ["B2A4",0xAE7D],
+ ["B2A5",0xAE84],
+ ["B2A6",0xAE85],
+ ["B2A7",0xAE8C],
+ ["B2A8",0xAEBC],
+ ["B2A9",0xAEBD],
+ ["B2AA",0xAEBE],
+ ["B2AB",0xAEC0],
+ ["B2AC",0xAEC4],
+ ["B2AD",0xAECC],
+ ["B2AE",0xAECD],
+ ["B2AF",0xAECF],
+ ["B2B0",0xAED0],
+ ["B2B1",0xAED1],
+ ["B2B2",0xAED8],
+ ["B2B3",0xAED9],
+ ["B2B4",0xAEDC],
+ ["B2B5",0xAEE8],
+ ["B2B6",0xAEEB],
+ ["B2B7",0xAEED],
+ ["B2B8",0xAEF4],
+ ["B2B9",0xAEF8],
+ ["B2BA",0xAEFC],
+ ["B2BB",0xAF07],
+ ["B2BC",0xAF08],
+ ["B2BD",0xAF0D],
+ ["B2BE",0xAF10],
+ ["B2BF",0xAF2C],
+ ["B2C0",0xAF2D],
+ ["B2C1",0xAF30],
+ ["B2C2",0xAF32],
+ ["B2C3",0xAF34],
+ ["B2C4",0xAF3C],
+ ["B2C5",0xAF3D],
+ ["B2C6",0xAF3F],
+ ["B2C7",0xAF41],
+ ["B2C8",0xAF42],
+ ["B2C9",0xAF43],
+ ["B2CA",0xAF48],
+ ["B2CB",0xAF49],
+ ["B2CC",0xAF50],
+ ["B2CD",0xAF5C],
+ ["B2CE",0xAF5D],
+ ["B2CF",0xAF64],
+ ["B2D0",0xAF65],
+ ["B2D1",0xAF79],
+ ["B2D2",0xAF80],
+ ["B2D3",0xAF84],
+ ["B2D4",0xAF88],
+ ["B2D5",0xAF90],
+ ["B2D6",0xAF91],
+ ["B2D7",0xAF95],
+ ["B2D8",0xAF9C],
+ ["B2D9",0xAFB8],
+ ["B2DA",0xAFB9],
+ ["B2DB",0xAFBC],
+ ["B2DC",0xAFC0],
+ ["B2DD",0xAFC7],
+ ["B2DE",0xAFC8],
+ ["B2DF",0xAFC9],
+ ["B2E0",0xAFCB],
+ ["B2E1",0xAFCD],
+ ["B2E2",0xAFCE],
+ ["B2E3",0xAFD4],
+ ["B2E4",0xAFDC],
+ ["B2E5",0xAFE8],
+ ["B2E6",0xAFE9],
+ ["B2E7",0xAFF0],
+ ["B2E8",0xAFF1],
+ ["B2E9",0xAFF4],
+ ["B2EA",0xAFF8],
+ ["B2EB",0xB000],
+ ["B2EC",0xB001],
+ ["B2ED",0xB004],
+ ["B2EE",0xB00C],
+ ["B2EF",0xB010],
+ ["B2F0",0xB014],
+ ["B2F1",0xB01C],
+ ["B2F2",0xB01D],
+ ["B2F3",0xB028],
+ ["B2F4",0xB044],
+ ["B2F5",0xB045],
+ ["B2F6",0xB048],
+ ["B2F7",0xB04A],
+ ["B2F8",0xB04C],
+ ["B2F9",0xB04E],
+ ["B2FA",0xB053],
+ ["B2FB",0xB054],
+ ["B2FC",0xB055],
+ ["B2FD",0xB057],
+ ["B2FE",0xB059],
+ ["B3A1",0xB05D],
+ ["B3A2",0xB07C],
+ ["B3A3",0xB07D],
+ ["B3A4",0xB080],
+ ["B3A5",0xB084],
+ ["B3A6",0xB08C],
+ ["B3A7",0xB08D],
+ ["B3A8",0xB08F],
+ ["B3A9",0xB091],
+ ["B3AA",0xB098],
+ ["B3AB",0xB099],
+ ["B3AC",0xB09A],
+ ["B3AD",0xB09C],
+ ["B3AE",0xB09F],
+ ["B3AF",0xB0A0],
+ ["B3B0",0xB0A1],
+ ["B3B1",0xB0A2],
+ ["B3B2",0xB0A8],
+ ["B3B3",0xB0A9],
+ ["B3B4",0xB0AB],
+ ["B3B5",0xB0AC],
+ ["B3B6",0xB0AD],
+ ["B3B7",0xB0AE],
+ ["B3B8",0xB0AF],
+ ["B3B9",0xB0B1],
+ ["B3BA",0xB0B3],
+ ["B3BB",0xB0B4],
+ ["B3BC",0xB0B5],
+ ["B3BD",0xB0B8],
+ ["B3BE",0xB0BC],
+ ["B3BF",0xB0C4],
+ ["B3C0",0xB0C5],
+ ["B3C1",0xB0C7],
+ ["B3C2",0xB0C8],
+ ["B3C3",0xB0C9],
+ ["B3C4",0xB0D0],
+ ["B3C5",0xB0D1],
+ ["B3C6",0xB0D4],
+ ["B3C7",0xB0D8],
+ ["B3C8",0xB0E0],
+ ["B3C9",0xB0E5],
+ ["B3CA",0xB108],
+ ["B3CB",0xB109],
+ ["B3CC",0xB10B],
+ ["B3CD",0xB10C],
+ ["B3CE",0xB110],
+ ["B3CF",0xB112],
+ ["B3D0",0xB113],
+ ["B3D1",0xB118],
+ ["B3D2",0xB119],
+ ["B3D3",0xB11B],
+ ["B3D4",0xB11C],
+ ["B3D5",0xB11D],
+ ["B3D6",0xB123],
+ ["B3D7",0xB124],
+ ["B3D8",0xB125],
+ ["B3D9",0xB128],
+ ["B3DA",0xB12C],
+ ["B3DB",0xB134],
+ ["B3DC",0xB135],
+ ["B3DD",0xB137],
+ ["B3DE",0xB138],
+ ["B3DF",0xB139],
+ ["B3E0",0xB140],
+ ["B3E1",0xB141],
+ ["B3E2",0xB144],
+ ["B3E3",0xB148],
+ ["B3E4",0xB150],
+ ["B3E5",0xB151],
+ ["B3E6",0xB154],
+ ["B3E7",0xB155],
+ ["B3E8",0xB158],
+ ["B3E9",0xB15C],
+ ["B3EA",0xB160],
+ ["B3EB",0xB178],
+ ["B3EC",0xB179],
+ ["B3ED",0xB17C],
+ ["B3EE",0xB180],
+ ["B3EF",0xB182],
+ ["B3F0",0xB188],
+ ["B3F1",0xB189],
+ ["B3F2",0xB18B],
+ ["B3F3",0xB18D],
+ ["B3F4",0xB192],
+ ["B3F5",0xB193],
+ ["B3F6",0xB194],
+ ["B3F7",0xB198],
+ ["B3F8",0xB19C],
+ ["B3F9",0xB1A8],
+ ["B3FA",0xB1CC],
+ ["B3FB",0xB1D0],
+ ["B3FC",0xB1D4],
+ ["B3FD",0xB1DC],
+ ["B3FE",0xB1DD],
+ ["B4A1",0xB1DF],
+ ["B4A2",0xB1E8],
+ ["B4A3",0xB1E9],
+ ["B4A4",0xB1EC],
+ ["B4A5",0xB1F0],
+ ["B4A6",0xB1F9],
+ ["B4A7",0xB1FB],
+ ["B4A8",0xB1FD],
+ ["B4A9",0xB204],
+ ["B4AA",0xB205],
+ ["B4AB",0xB208],
+ ["B4AC",0xB20B],
+ ["B4AD",0xB20C],
+ ["B4AE",0xB214],
+ ["B4AF",0xB215],
+ ["B4B0",0xB217],
+ ["B4B1",0xB219],
+ ["B4B2",0xB220],
+ ["B4B3",0xB234],
+ ["B4B4",0xB23C],
+ ["B4B5",0xB258],
+ ["B4B6",0xB25C],
+ ["B4B7",0xB260],
+ ["B4B8",0xB268],
+ ["B4B9",0xB269],
+ ["B4BA",0xB274],
+ ["B4BB",0xB275],
+ ["B4BC",0xB27C],
+ ["B4BD",0xB284],
+ ["B4BE",0xB285],
+ ["B4BF",0xB289],
+ ["B4C0",0xB290],
+ ["B4C1",0xB291],
+ ["B4C2",0xB294],
+ ["B4C3",0xB298],
+ ["B4C4",0xB299],
+ ["B4C5",0xB29A],
+ ["B4C6",0xB2A0],
+ ["B4C7",0xB2A1],
+ ["B4C8",0xB2A3],
+ ["B4C9",0xB2A5],
+ ["B4CA",0xB2A6],
+ ["B4CB",0xB2AA],
+ ["B4CC",0xB2AC],
+ ["B4CD",0xB2B0],
+ ["B4CE",0xB2B4],
+ ["B4CF",0xB2C8],
+ ["B4D0",0xB2C9],
+ ["B4D1",0xB2CC],
+ ["B4D2",0xB2D0],
+ ["B4D3",0xB2D2],
+ ["B4D4",0xB2D8],
+ ["B4D5",0xB2D9],
+ ["B4D6",0xB2DB],
+ ["B4D7",0xB2DD],
+ ["B4D8",0xB2E2],
+ ["B4D9",0xB2E4],
+ ["B4DA",0xB2E5],
+ ["B4DB",0xB2E6],
+ ["B4DC",0xB2E8],
+ ["B4DD",0xB2EB],
+ ["B4DE",0xB2EC],
+ ["B4DF",0xB2ED],
+ ["B4E0",0xB2EE],
+ ["B4E1",0xB2EF],
+ ["B4E2",0xB2F3],
+ ["B4E3",0xB2F4],
+ ["B4E4",0xB2F5],
+ ["B4E5",0xB2F7],
+ ["B4E6",0xB2F8],
+ ["B4E7",0xB2F9],
+ ["B4E8",0xB2FA],
+ ["B4E9",0xB2FB],
+ ["B4EA",0xB2FF],
+ ["B4EB",0xB300],
+ ["B4EC",0xB301],
+ ["B4ED",0xB304],
+ ["B4EE",0xB308],
+ ["B4EF",0xB310],
+ ["B4F0",0xB311],
+ ["B4F1",0xB313],
+ ["B4F2",0xB314],
+ ["B4F3",0xB315],
+ ["B4F4",0xB31C],
+ ["B4F5",0xB354],
+ ["B4F6",0xB355],
+ ["B4F7",0xB356],
+ ["B4F8",0xB358],
+ ["B4F9",0xB35B],
+ ["B4FA",0xB35C],
+ ["B4FB",0xB35E],
+ ["B4FC",0xB35F],
+ ["B4FD",0xB364],
+ ["B4FE",0xB365],
+ ["B5A1",0xB367],
+ ["B5A2",0xB369],
+ ["B5A3",0xB36B],
+ ["B5A4",0xB36E],
+ ["B5A5",0xB370],
+ ["B5A6",0xB371],
+ ["B5A7",0xB374],
+ ["B5A8",0xB378],
+ ["B5A9",0xB380],
+ ["B5AA",0xB381],
+ ["B5AB",0xB383],
+ ["B5AC",0xB384],
+ ["B5AD",0xB385],
+ ["B5AE",0xB38C],
+ ["B5AF",0xB390],
+ ["B5B0",0xB394],
+ ["B5B1",0xB3A0],
+ ["B5B2",0xB3A1],
+ ["B5B3",0xB3A8],
+ ["B5B4",0xB3AC],
+ ["B5B5",0xB3C4],
+ ["B5B6",0xB3C5],
+ ["B5B7",0xB3C8],
+ ["B5B8",0xB3CB],
+ ["B5B9",0xB3CC],
+ ["B5BA",0xB3CE],
+ ["B5BB",0xB3D0],
+ ["B5BC",0xB3D4],
+ ["B5BD",0xB3D5],
+ ["B5BE",0xB3D7],
+ ["B5BF",0xB3D9],
+ ["B5C0",0xB3DB],
+ ["B5C1",0xB3DD],
+ ["B5C2",0xB3E0],
+ ["B5C3",0xB3E4],
+ ["B5C4",0xB3E8],
+ ["B5C5",0xB3FC],
+ ["B5C6",0xB410],
+ ["B5C7",0xB418],
+ ["B5C8",0xB41C],
+ ["B5C9",0xB420],
+ ["B5CA",0xB428],
+ ["B5CB",0xB429],
+ ["B5CC",0xB42B],
+ ["B5CD",0xB434],
+ ["B5CE",0xB450],
+ ["B5CF",0xB451],
+ ["B5D0",0xB454],
+ ["B5D1",0xB458],
+ ["B5D2",0xB460],
+ ["B5D3",0xB461],
+ ["B5D4",0xB463],
+ ["B5D5",0xB465],
+ ["B5D6",0xB46C],
+ ["B5D7",0xB480],
+ ["B5D8",0xB488],
+ ["B5D9",0xB49D],
+ ["B5DA",0xB4A4],
+ ["B5DB",0xB4A8],
+ ["B5DC",0xB4AC],
+ ["B5DD",0xB4B5],
+ ["B5DE",0xB4B7],
+ ["B5DF",0xB4B9],
+ ["B5E0",0xB4C0],
+ ["B5E1",0xB4C4],
+ ["B5E2",0xB4C8],
+ ["B5E3",0xB4D0],
+ ["B5E4",0xB4D5],
+ ["B5E5",0xB4DC],
+ ["B5E6",0xB4DD],
+ ["B5E7",0xB4E0],
+ ["B5E8",0xB4E3],
+ ["B5E9",0xB4E4],
+ ["B5EA",0xB4E6],
+ ["B5EB",0xB4EC],
+ ["B5EC",0xB4ED],
+ ["B5ED",0xB4EF],
+ ["B5EE",0xB4F1],
+ ["B5EF",0xB4F8],
+ ["B5F0",0xB514],
+ ["B5F1",0xB515],
+ ["B5F2",0xB518],
+ ["B5F3",0xB51B],
+ ["B5F4",0xB51C],
+ ["B5F5",0xB524],
+ ["B5F6",0xB525],
+ ["B5F7",0xB527],
+ ["B5F8",0xB528],
+ ["B5F9",0xB529],
+ ["B5FA",0xB52A],
+ ["B5FB",0xB530],
+ ["B5FC",0xB531],
+ ["B5FD",0xB534],
+ ["B5FE",0xB538],
+ ["B6A1",0xB540],
+ ["B6A2",0xB541],
+ ["B6A3",0xB543],
+ ["B6A4",0xB544],
+ ["B6A5",0xB545],
+ ["B6A6",0xB54B],
+ ["B6A7",0xB54C],
+ ["B6A8",0xB54D],
+ ["B6A9",0xB550],
+ ["B6AA",0xB554],
+ ["B6AB",0xB55C],
+ ["B6AC",0xB55D],
+ ["B6AD",0xB55F],
+ ["B6AE",0xB560],
+ ["B6AF",0xB561],
+ ["B6B0",0xB5A0],
+ ["B6B1",0xB5A1],
+ ["B6B2",0xB5A4],
+ ["B6B3",0xB5A8],
+ ["B6B4",0xB5AA],
+ ["B6B5",0xB5AB],
+ ["B6B6",0xB5B0],
+ ["B6B7",0xB5B1],
+ ["B6B8",0xB5B3],
+ ["B6B9",0xB5B4],
+ ["B6BA",0xB5B5],
+ ["B6BB",0xB5BB],
+ ["B6BC",0xB5BC],
+ ["B6BD",0xB5BD],
+ ["B6BE",0xB5C0],
+ ["B6BF",0xB5C4],
+ ["B6C0",0xB5CC],
+ ["B6C1",0xB5CD],
+ ["B6C2",0xB5CF],
+ ["B6C3",0xB5D0],
+ ["B6C4",0xB5D1],
+ ["B6C5",0xB5D8],
+ ["B6C6",0xB5EC],
+ ["B6C7",0xB610],
+ ["B6C8",0xB611],
+ ["B6C9",0xB614],
+ ["B6CA",0xB618],
+ ["B6CB",0xB625],
+ ["B6CC",0xB62C],
+ ["B6CD",0xB634],
+ ["B6CE",0xB648],
+ ["B6CF",0xB664],
+ ["B6D0",0xB668],
+ ["B6D1",0xB69C],
+ ["B6D2",0xB69D],
+ ["B6D3",0xB6A0],
+ ["B6D4",0xB6A4],
+ ["B6D5",0xB6AB],
+ ["B6D6",0xB6AC],
+ ["B6D7",0xB6B1],
+ ["B6D8",0xB6D4],
+ ["B6D9",0xB6F0],
+ ["B6DA",0xB6F4],
+ ["B6DB",0xB6F8],
+ ["B6DC",0xB700],
+ ["B6DD",0xB701],
+ ["B6DE",0xB705],
+ ["B6DF",0xB728],
+ ["B6E0",0xB729],
+ ["B6E1",0xB72C],
+ ["B6E2",0xB72F],
+ ["B6E3",0xB730],
+ ["B6E4",0xB738],
+ ["B6E5",0xB739],
+ ["B6E6",0xB73B],
+ ["B6E7",0xB744],
+ ["B6E8",0xB748],
+ ["B6E9",0xB74C],
+ ["B6EA",0xB754],
+ ["B6EB",0xB755],
+ ["B6EC",0xB760],
+ ["B6ED",0xB764],
+ ["B6EE",0xB768],
+ ["B6EF",0xB770],
+ ["B6F0",0xB771],
+ ["B6F1",0xB773],
+ ["B6F2",0xB775],
+ ["B6F3",0xB77C],
+ ["B6F4",0xB77D],
+ ["B6F5",0xB780],
+ ["B6F6",0xB784],
+ ["B6F7",0xB78C],
+ ["B6F8",0xB78D],
+ ["B6F9",0xB78F],
+ ["B6FA",0xB790],
+ ["B6FB",0xB791],
+ ["B6FC",0xB792],
+ ["B6FD",0xB796],
+ ["B6FE",0xB797],
+ ["B7A1",0xB798],
+ ["B7A2",0xB799],
+ ["B7A3",0xB79C],
+ ["B7A4",0xB7A0],
+ ["B7A5",0xB7A8],
+ ["B7A6",0xB7A9],
+ ["B7A7",0xB7AB],
+ ["B7A8",0xB7AC],
+ ["B7A9",0xB7AD],
+ ["B7AA",0xB7B4],
+ ["B7AB",0xB7B5],
+ ["B7AC",0xB7B8],
+ ["B7AD",0xB7C7],
+ ["B7AE",0xB7C9],
+ ["B7AF",0xB7EC],
+ ["B7B0",0xB7ED],
+ ["B7B1",0xB7F0],
+ ["B7B2",0xB7F4],
+ ["B7B3",0xB7FC],
+ ["B7B4",0xB7FD],
+ ["B7B5",0xB7FF],
+ ["B7B6",0xB800],
+ ["B7B7",0xB801],
+ ["B7B8",0xB807],
+ ["B7B9",0xB808],
+ ["B7BA",0xB809],
+ ["B7BB",0xB80C],
+ ["B7BC",0xB810],
+ ["B7BD",0xB818],
+ ["B7BE",0xB819],
+ ["B7BF",0xB81B],
+ ["B7C0",0xB81D],
+ ["B7C1",0xB824],
+ ["B7C2",0xB825],
+ ["B7C3",0xB828],
+ ["B7C4",0xB82C],
+ ["B7C5",0xB834],
+ ["B7C6",0xB835],
+ ["B7C7",0xB837],
+ ["B7C8",0xB838],
+ ["B7C9",0xB839],
+ ["B7CA",0xB840],
+ ["B7CB",0xB844],
+ ["B7CC",0xB851],
+ ["B7CD",0xB853],
+ ["B7CE",0xB85C],
+ ["B7CF",0xB85D],
+ ["B7D0",0xB860],
+ ["B7D1",0xB864],
+ ["B7D2",0xB86C],
+ ["B7D3",0xB86D],
+ ["B7D4",0xB86F],
+ ["B7D5",0xB871],
+ ["B7D6",0xB878],
+ ["B7D7",0xB87C],
+ ["B7D8",0xB88D],
+ ["B7D9",0xB8A8],
+ ["B7DA",0xB8B0],
+ ["B7DB",0xB8B4],
+ ["B7DC",0xB8B8],
+ ["B7DD",0xB8C0],
+ ["B7DE",0xB8C1],
+ ["B7DF",0xB8C3],
+ ["B7E0",0xB8C5],
+ ["B7E1",0xB8CC],
+ ["B7E2",0xB8D0],
+ ["B7E3",0xB8D4],
+ ["B7E4",0xB8DD],
+ ["B7E5",0xB8DF],
+ ["B7E6",0xB8E1],
+ ["B7E7",0xB8E8],
+ ["B7E8",0xB8E9],
+ ["B7E9",0xB8EC],
+ ["B7EA",0xB8F0],
+ ["B7EB",0xB8F8],
+ ["B7EC",0xB8F9],
+ ["B7ED",0xB8FB],
+ ["B7EE",0xB8FD],
+ ["B7EF",0xB904],
+ ["B7F0",0xB918],
+ ["B7F1",0xB920],
+ ["B7F2",0xB93C],
+ ["B7F3",0xB93D],
+ ["B7F4",0xB940],
+ ["B7F5",0xB944],
+ ["B7F6",0xB94C],
+ ["B7F7",0xB94F],
+ ["B7F8",0xB951],
+ ["B7F9",0xB958],
+ ["B7FA",0xB959],
+ ["B7FB",0xB95C],
+ ["B7FC",0xB960],
+ ["B7FD",0xB968],
+ ["B7FE",0xB969],
+ ["B8A1",0xB96B],
+ ["B8A2",0xB96D],
+ ["B8A3",0xB974],
+ ["B8A4",0xB975],
+ ["B8A5",0xB978],
+ ["B8A6",0xB97C],
+ ["B8A7",0xB984],
+ ["B8A8",0xB985],
+ ["B8A9",0xB987],
+ ["B8AA",0xB989],
+ ["B8AB",0xB98A],
+ ["B8AC",0xB98D],
+ ["B8AD",0xB98E],
+ ["B8AE",0xB9AC],
+ ["B8AF",0xB9AD],
+ ["B8B0",0xB9B0],
+ ["B8B1",0xB9B4],
+ ["B8B2",0xB9BC],
+ ["B8B3",0xB9BD],
+ ["B8B4",0xB9BF],
+ ["B8B5",0xB9C1],
+ ["B8B6",0xB9C8],
+ ["B8B7",0xB9C9],
+ ["B8B8",0xB9CC],
+ ["B8B9",0xB9CE],
+ ["B8BA",0xB9CF],
+ ["B8BB",0xB9D0],
+ ["B8BC",0xB9D1],
+ ["B8BD",0xB9D2],
+ ["B8BE",0xB9D8],
+ ["B8BF",0xB9D9],
+ ["B8C0",0xB9DB],
+ ["B8C1",0xB9DD],
+ ["B8C2",0xB9DE],
+ ["B8C3",0xB9E1],
+ ["B8C4",0xB9E3],
+ ["B8C5",0xB9E4],
+ ["B8C6",0xB9E5],
+ ["B8C7",0xB9E8],
+ ["B8C8",0xB9EC],
+ ["B8C9",0xB9F4],
+ ["B8CA",0xB9F5],
+ ["B8CB",0xB9F7],
+ ["B8CC",0xB9F8],
+ ["B8CD",0xB9F9],
+ ["B8CE",0xB9FA],
+ ["B8CF",0xBA00],
+ ["B8D0",0xBA01],
+ ["B8D1",0xBA08],
+ ["B8D2",0xBA15],
+ ["B8D3",0xBA38],
+ ["B8D4",0xBA39],
+ ["B8D5",0xBA3C],
+ ["B8D6",0xBA40],
+ ["B8D7",0xBA42],
+ ["B8D8",0xBA48],
+ ["B8D9",0xBA49],
+ ["B8DA",0xBA4B],
+ ["B8DB",0xBA4D],
+ ["B8DC",0xBA4E],
+ ["B8DD",0xBA53],
+ ["B8DE",0xBA54],
+ ["B8DF",0xBA55],
+ ["B8E0",0xBA58],
+ ["B8E1",0xBA5C],
+ ["B8E2",0xBA64],
+ ["B8E3",0xBA65],
+ ["B8E4",0xBA67],
+ ["B8E5",0xBA68],
+ ["B8E6",0xBA69],
+ ["B8E7",0xBA70],
+ ["B8E8",0xBA71],
+ ["B8E9",0xBA74],
+ ["B8EA",0xBA78],
+ ["B8EB",0xBA83],
+ ["B8EC",0xBA84],
+ ["B8ED",0xBA85],
+ ["B8EE",0xBA87],
+ ["B8EF",0xBA8C],
+ ["B8F0",0xBAA8],
+ ["B8F1",0xBAA9],
+ ["B8F2",0xBAAB],
+ ["B8F3",0xBAAC],
+ ["B8F4",0xBAB0],
+ ["B8F5",0xBAB2],
+ ["B8F6",0xBAB8],
+ ["B8F7",0xBAB9],
+ ["B8F8",0xBABB],
+ ["B8F9",0xBABD],
+ ["B8FA",0xBAC4],
+ ["B8FB",0xBAC8],
+ ["B8FC",0xBAD8],
+ ["B8FD",0xBAD9],
+ ["B8FE",0xBAFC],
+ ["B9A1",0xBB00],
+ ["B9A2",0xBB04],
+ ["B9A3",0xBB0D],
+ ["B9A4",0xBB0F],
+ ["B9A5",0xBB11],
+ ["B9A6",0xBB18],
+ ["B9A7",0xBB1C],
+ ["B9A8",0xBB20],
+ ["B9A9",0xBB29],
+ ["B9AA",0xBB2B],
+ ["B9AB",0xBB34],
+ ["B9AC",0xBB35],
+ ["B9AD",0xBB36],
+ ["B9AE",0xBB38],
+ ["B9AF",0xBB3B],
+ ["B9B0",0xBB3C],
+ ["B9B1",0xBB3D],
+ ["B9B2",0xBB3E],
+ ["B9B3",0xBB44],
+ ["B9B4",0xBB45],
+ ["B9B5",0xBB47],
+ ["B9B6",0xBB49],
+ ["B9B7",0xBB4D],
+ ["B9B8",0xBB4F],
+ ["B9B9",0xBB50],
+ ["B9BA",0xBB54],
+ ["B9BB",0xBB58],
+ ["B9BC",0xBB61],
+ ["B9BD",0xBB63],
+ ["B9BE",0xBB6C],
+ ["B9BF",0xBB88],
+ ["B9C0",0xBB8C],
+ ["B9C1",0xBB90],
+ ["B9C2",0xBBA4],
+ ["B9C3",0xBBA8],
+ ["B9C4",0xBBAC],
+ ["B9C5",0xBBB4],
+ ["B9C6",0xBBB7],
+ ["B9C7",0xBBC0],
+ ["B9C8",0xBBC4],
+ ["B9C9",0xBBC8],
+ ["B9CA",0xBBD0],
+ ["B9CB",0xBBD3],
+ ["B9CC",0xBBF8],
+ ["B9CD",0xBBF9],
+ ["B9CE",0xBBFC],
+ ["B9CF",0xBBFF],
+ ["B9D0",0xBC00],
+ ["B9D1",0xBC02],
+ ["B9D2",0xBC08],
+ ["B9D3",0xBC09],
+ ["B9D4",0xBC0B],
+ ["B9D5",0xBC0C],
+ ["B9D6",0xBC0D],
+ ["B9D7",0xBC0F],
+ ["B9D8",0xBC11],
+ ["B9D9",0xBC14],
+ ["B9DA",0xBC15],
+ ["B9DB",0xBC16],
+ ["B9DC",0xBC17],
+ ["B9DD",0xBC18],
+ ["B9DE",0xBC1B],
+ ["B9DF",0xBC1C],
+ ["B9E0",0xBC1D],
+ ["B9E1",0xBC1E],
+ ["B9E2",0xBC1F],
+ ["B9E3",0xBC24],
+ ["B9E4",0xBC25],
+ ["B9E5",0xBC27],
+ ["B9E6",0xBC29],
+ ["B9E7",0xBC2D],
+ ["B9E8",0xBC30],
+ ["B9E9",0xBC31],
+ ["B9EA",0xBC34],
+ ["B9EB",0xBC38],
+ ["B9EC",0xBC40],
+ ["B9ED",0xBC41],
+ ["B9EE",0xBC43],
+ ["B9EF",0xBC44],
+ ["B9F0",0xBC45],
+ ["B9F1",0xBC49],
+ ["B9F2",0xBC4C],
+ ["B9F3",0xBC4D],
+ ["B9F4",0xBC50],
+ ["B9F5",0xBC5D],
+ ["B9F6",0xBC84],
+ ["B9F7",0xBC85],
+ ["B9F8",0xBC88],
+ ["B9F9",0xBC8B],
+ ["B9FA",0xBC8C],
+ ["B9FB",0xBC8E],
+ ["B9FC",0xBC94],
+ ["B9FD",0xBC95],
+ ["B9FE",0xBC97],
+ ["BAA1",0xBC99],
+ ["BAA2",0xBC9A],
+ ["BAA3",0xBCA0],
+ ["BAA4",0xBCA1],
+ ["BAA5",0xBCA4],
+ ["BAA6",0xBCA7],
+ ["BAA7",0xBCA8],
+ ["BAA8",0xBCB0],
+ ["BAA9",0xBCB1],
+ ["BAAA",0xBCB3],
+ ["BAAB",0xBCB4],
+ ["BAAC",0xBCB5],
+ ["BAAD",0xBCBC],
+ ["BAAE",0xBCBD],
+ ["BAAF",0xBCC0],
+ ["BAB0",0xBCC4],
+ ["BAB1",0xBCCD],
+ ["BAB2",0xBCCF],
+ ["BAB3",0xBCD0],
+ ["BAB4",0xBCD1],
+ ["BAB5",0xBCD5],
+ ["BAB6",0xBCD8],
+ ["BAB7",0xBCDC],
+ ["BAB8",0xBCF4],
+ ["BAB9",0xBCF5],
+ ["BABA",0xBCF6],
+ ["BABB",0xBCF8],
+ ["BABC",0xBCFC],
+ ["BABD",0xBD04],
+ ["BABE",0xBD05],
+ ["BABF",0xBD07],
+ ["BAC0",0xBD09],
+ ["BAC1",0xBD10],
+ ["BAC2",0xBD14],
+ ["BAC3",0xBD24],
+ ["BAC4",0xBD2C],
+ ["BAC5",0xBD40],
+ ["BAC6",0xBD48],
+ ["BAC7",0xBD49],
+ ["BAC8",0xBD4C],
+ ["BAC9",0xBD50],
+ ["BACA",0xBD58],
+ ["BACB",0xBD59],
+ ["BACC",0xBD64],
+ ["BACD",0xBD68],
+ ["BACE",0xBD80],
+ ["BACF",0xBD81],
+ ["BAD0",0xBD84],
+ ["BAD1",0xBD87],
+ ["BAD2",0xBD88],
+ ["BAD3",0xBD89],
+ ["BAD4",0xBD8A],
+ ["BAD5",0xBD90],
+ ["BAD6",0xBD91],
+ ["BAD7",0xBD93],
+ ["BAD8",0xBD95],
+ ["BAD9",0xBD99],
+ ["BADA",0xBD9A],
+ ["BADB",0xBD9C],
+ ["BADC",0xBDA4],
+ ["BADD",0xBDB0],
+ ["BADE",0xBDB8],
+ ["BADF",0xBDD4],
+ ["BAE0",0xBDD5],
+ ["BAE1",0xBDD8],
+ ["BAE2",0xBDDC],
+ ["BAE3",0xBDE9],
+ ["BAE4",0xBDF0],
+ ["BAE5",0xBDF4],
+ ["BAE6",0xBDF8],
+ ["BAE7",0xBE00],
+ ["BAE8",0xBE03],
+ ["BAE9",0xBE05],
+ ["BAEA",0xBE0C],
+ ["BAEB",0xBE0D],
+ ["BAEC",0xBE10],
+ ["BAED",0xBE14],
+ ["BAEE",0xBE1C],
+ ["BAEF",0xBE1D],
+ ["BAF0",0xBE1F],
+ ["BAF1",0xBE44],
+ ["BAF2",0xBE45],
+ ["BAF3",0xBE48],
+ ["BAF4",0xBE4C],
+ ["BAF5",0xBE4E],
+ ["BAF6",0xBE54],
+ ["BAF7",0xBE55],
+ ["BAF8",0xBE57],
+ ["BAF9",0xBE59],
+ ["BAFA",0xBE5A],
+ ["BAFB",0xBE5B],
+ ["BAFC",0xBE60],
+ ["BAFD",0xBE61],
+ ["BAFE",0xBE64],
+ ["BBA1",0xBE68],
+ ["BBA2",0xBE6A],
+ ["BBA3",0xBE70],
+ ["BBA4",0xBE71],
+ ["BBA5",0xBE73],
+ ["BBA6",0xBE74],
+ ["BBA7",0xBE75],
+ ["BBA8",0xBE7B],
+ ["BBA9",0xBE7C],
+ ["BBAA",0xBE7D],
+ ["BBAB",0xBE80],
+ ["BBAC",0xBE84],
+ ["BBAD",0xBE8C],
+ ["BBAE",0xBE8D],
+ ["BBAF",0xBE8F],
+ ["BBB0",0xBE90],
+ ["BBB1",0xBE91],
+ ["BBB2",0xBE98],
+ ["BBB3",0xBE99],
+ ["BBB4",0xBEA8],
+ ["BBB5",0xBED0],
+ ["BBB6",0xBED1],
+ ["BBB7",0xBED4],
+ ["BBB8",0xBED7],
+ ["BBB9",0xBED8],
+ ["BBBA",0xBEE0],
+ ["BBBB",0xBEE3],
+ ["BBBC",0xBEE4],
+ ["BBBD",0xBEE5],
+ ["BBBE",0xBEEC],
+ ["BBBF",0xBF01],
+ ["BBC0",0xBF08],
+ ["BBC1",0xBF09],
+ ["BBC2",0xBF18],
+ ["BBC3",0xBF19],
+ ["BBC4",0xBF1B],
+ ["BBC5",0xBF1C],
+ ["BBC6",0xBF1D],
+ ["BBC7",0xBF40],
+ ["BBC8",0xBF41],
+ ["BBC9",0xBF44],
+ ["BBCA",0xBF48],
+ ["BBCB",0xBF50],
+ ["BBCC",0xBF51],
+ ["BBCD",0xBF55],
+ ["BBCE",0xBF94],
+ ["BBCF",0xBFB0],
+ ["BBD0",0xBFC5],
+ ["BBD1",0xBFCC],
+ ["BBD2",0xBFCD],
+ ["BBD3",0xBFD0],
+ ["BBD4",0xBFD4],
+ ["BBD5",0xBFDC],
+ ["BBD6",0xBFDF],
+ ["BBD7",0xBFE1],
+ ["BBD8",0xC03C],
+ ["BBD9",0xC051],
+ ["BBDA",0xC058],
+ ["BBDB",0xC05C],
+ ["BBDC",0xC060],
+ ["BBDD",0xC068],
+ ["BBDE",0xC069],
+ ["BBDF",0xC090],
+ ["BBE0",0xC091],
+ ["BBE1",0xC094],
+ ["BBE2",0xC098],
+ ["BBE3",0xC0A0],
+ ["BBE4",0xC0A1],
+ ["BBE5",0xC0A3],
+ ["BBE6",0xC0A5],
+ ["BBE7",0xC0AC],
+ ["BBE8",0xC0AD],
+ ["BBE9",0xC0AF],
+ ["BBEA",0xC0B0],
+ ["BBEB",0xC0B3],
+ ["BBEC",0xC0B4],
+ ["BBED",0xC0B5],
+ ["BBEE",0xC0B6],
+ ["BBEF",0xC0BC],
+ ["BBF0",0xC0BD],
+ ["BBF1",0xC0BF],
+ ["BBF2",0xC0C0],
+ ["BBF3",0xC0C1],
+ ["BBF4",0xC0C5],
+ ["BBF5",0xC0C8],
+ ["BBF6",0xC0C9],
+ ["BBF7",0xC0CC],
+ ["BBF8",0xC0D0],
+ ["BBF9",0xC0D8],
+ ["BBFA",0xC0D9],
+ ["BBFB",0xC0DB],
+ ["BBFC",0xC0DC],
+ ["BBFD",0xC0DD],
+ ["BBFE",0xC0E4],
+ ["BCA1",0xC0E5],
+ ["BCA2",0xC0E8],
+ ["BCA3",0xC0EC],
+ ["BCA4",0xC0F4],
+ ["BCA5",0xC0F5],
+ ["BCA6",0xC0F7],
+ ["BCA7",0xC0F9],
+ ["BCA8",0xC100],
+ ["BCA9",0xC104],
+ ["BCAA",0xC108],
+ ["BCAB",0xC110],
+ ["BCAC",0xC115],
+ ["BCAD",0xC11C],
+ ["BCAE",0xC11D],
+ ["BCAF",0xC11E],
+ ["BCB0",0xC11F],
+ ["BCB1",0xC120],
+ ["BCB2",0xC123],
+ ["BCB3",0xC124],
+ ["BCB4",0xC126],
+ ["BCB5",0xC127],
+ ["BCB6",0xC12C],
+ ["BCB7",0xC12D],
+ ["BCB8",0xC12F],
+ ["BCB9",0xC130],
+ ["BCBA",0xC131],
+ ["BCBB",0xC136],
+ ["BCBC",0xC138],
+ ["BCBD",0xC139],
+ ["BCBE",0xC13C],
+ ["BCBF",0xC140],
+ ["BCC0",0xC148],
+ ["BCC1",0xC149],
+ ["BCC2",0xC14B],
+ ["BCC3",0xC14C],
+ ["BCC4",0xC14D],
+ ["BCC5",0xC154],
+ ["BCC6",0xC155],
+ ["BCC7",0xC158],
+ ["BCC8",0xC15C],
+ ["BCC9",0xC164],
+ ["BCCA",0xC165],
+ ["BCCB",0xC167],
+ ["BCCC",0xC168],
+ ["BCCD",0xC169],
+ ["BCCE",0xC170],
+ ["BCCF",0xC174],
+ ["BCD0",0xC178],
+ ["BCD1",0xC185],
+ ["BCD2",0xC18C],
+ ["BCD3",0xC18D],
+ ["BCD4",0xC18E],
+ ["BCD5",0xC190],
+ ["BCD6",0xC194],
+ ["BCD7",0xC196],
+ ["BCD8",0xC19C],
+ ["BCD9",0xC19D],
+ ["BCDA",0xC19F],
+ ["BCDB",0xC1A1],
+ ["BCDC",0xC1A5],
+ ["BCDD",0xC1A8],
+ ["BCDE",0xC1A9],
+ ["BCDF",0xC1AC],
+ ["BCE0",0xC1B0],
+ ["BCE1",0xC1BD],
+ ["BCE2",0xC1C4],
+ ["BCE3",0xC1C8],
+ ["BCE4",0xC1CC],
+ ["BCE5",0xC1D4],
+ ["BCE6",0xC1D7],
+ ["BCE7",0xC1D8],
+ ["BCE8",0xC1E0],
+ ["BCE9",0xC1E4],
+ ["BCEA",0xC1E8],
+ ["BCEB",0xC1F0],
+ ["BCEC",0xC1F1],
+ ["BCED",0xC1F3],
+ ["BCEE",0xC1FC],
+ ["BCEF",0xC1FD],
+ ["BCF0",0xC200],
+ ["BCF1",0xC204],
+ ["BCF2",0xC20C],
+ ["BCF3",0xC20D],
+ ["BCF4",0xC20F],
+ ["BCF5",0xC211],
+ ["BCF6",0xC218],
+ ["BCF7",0xC219],
+ ["BCF8",0xC21C],
+ ["BCF9",0xC21F],
+ ["BCFA",0xC220],
+ ["BCFB",0xC228],
+ ["BCFC",0xC229],
+ ["BCFD",0xC22B],
+ ["BCFE",0xC22D],
+ ["BDA1",0xC22F],
+ ["BDA2",0xC231],
+ ["BDA3",0xC232],
+ ["BDA4",0xC234],
+ ["BDA5",0xC248],
+ ["BDA6",0xC250],
+ ["BDA7",0xC251],
+ ["BDA8",0xC254],
+ ["BDA9",0xC258],
+ ["BDAA",0xC260],
+ ["BDAB",0xC265],
+ ["BDAC",0xC26C],
+ ["BDAD",0xC26D],
+ ["BDAE",0xC270],
+ ["BDAF",0xC274],
+ ["BDB0",0xC27C],
+ ["BDB1",0xC27D],
+ ["BDB2",0xC27F],
+ ["BDB3",0xC281],
+ ["BDB4",0xC288],
+ ["BDB5",0xC289],
+ ["BDB6",0xC290],
+ ["BDB7",0xC298],
+ ["BDB8",0xC29B],
+ ["BDB9",0xC29D],
+ ["BDBA",0xC2A4],
+ ["BDBB",0xC2A5],
+ ["BDBC",0xC2A8],
+ ["BDBD",0xC2AC],
+ ["BDBE",0xC2AD],
+ ["BDBF",0xC2B4],
+ ["BDC0",0xC2B5],
+ ["BDC1",0xC2B7],
+ ["BDC2",0xC2B9],
+ ["BDC3",0xC2DC],
+ ["BDC4",0xC2DD],
+ ["BDC5",0xC2E0],
+ ["BDC6",0xC2E3],
+ ["BDC7",0xC2E4],
+ ["BDC8",0xC2EB],
+ ["BDC9",0xC2EC],
+ ["BDCA",0xC2ED],
+ ["BDCB",0xC2EF],
+ ["BDCC",0xC2F1],
+ ["BDCD",0xC2F6],
+ ["BDCE",0xC2F8],
+ ["BDCF",0xC2F9],
+ ["BDD0",0xC2FB],
+ ["BDD1",0xC2FC],
+ ["BDD2",0xC300],
+ ["BDD3",0xC308],
+ ["BDD4",0xC309],
+ ["BDD5",0xC30C],
+ ["BDD6",0xC30D],
+ ["BDD7",0xC313],
+ ["BDD8",0xC314],
+ ["BDD9",0xC315],
+ ["BDDA",0xC318],
+ ["BDDB",0xC31C],
+ ["BDDC",0xC324],
+ ["BDDD",0xC325],
+ ["BDDE",0xC328],
+ ["BDDF",0xC329],
+ ["BDE0",0xC345],
+ ["BDE1",0xC368],
+ ["BDE2",0xC369],
+ ["BDE3",0xC36C],
+ ["BDE4",0xC370],
+ ["BDE5",0xC372],
+ ["BDE6",0xC378],
+ ["BDE7",0xC379],
+ ["BDE8",0xC37C],
+ ["BDE9",0xC37D],
+ ["BDEA",0xC384],
+ ["BDEB",0xC388],
+ ["BDEC",0xC38C],
+ ["BDED",0xC3C0],
+ ["BDEE",0xC3D8],
+ ["BDEF",0xC3D9],
+ ["BDF0",0xC3DC],
+ ["BDF1",0xC3DF],
+ ["BDF2",0xC3E0],
+ ["BDF3",0xC3E2],
+ ["BDF4",0xC3E8],
+ ["BDF5",0xC3E9],
+ ["BDF6",0xC3ED],
+ ["BDF7",0xC3F4],
+ ["BDF8",0xC3F5],
+ ["BDF9",0xC3F8],
+ ["BDFA",0xC408],
+ ["BDFB",0xC410],
+ ["BDFC",0xC424],
+ ["BDFD",0xC42C],
+ ["BDFE",0xC430],
+ ["BEA1",0xC434],
+ ["BEA2",0xC43C],
+ ["BEA3",0xC43D],
+ ["BEA4",0xC448],
+ ["BEA5",0xC464],
+ ["BEA6",0xC465],
+ ["BEA7",0xC468],
+ ["BEA8",0xC46C],
+ ["BEA9",0xC474],
+ ["BEAA",0xC475],
+ ["BEAB",0xC479],
+ ["BEAC",0xC480],
+ ["BEAD",0xC494],
+ ["BEAE",0xC49C],
+ ["BEAF",0xC4B8],
+ ["BEB0",0xC4BC],
+ ["BEB1",0xC4E9],
+ ["BEB2",0xC4F0],
+ ["BEB3",0xC4F1],
+ ["BEB4",0xC4F4],
+ ["BEB5",0xC4F8],
+ ["BEB6",0xC4FA],
+ ["BEB7",0xC4FF],
+ ["BEB8",0xC500],
+ ["BEB9",0xC501],
+ ["BEBA",0xC50C],
+ ["BEBB",0xC510],
+ ["BEBC",0xC514],
+ ["BEBD",0xC51C],
+ ["BEBE",0xC528],
+ ["BEBF",0xC529],
+ ["BEC0",0xC52C],
+ ["BEC1",0xC530],
+ ["BEC2",0xC538],
+ ["BEC3",0xC539],
+ ["BEC4",0xC53B],
+ ["BEC5",0xC53D],
+ ["BEC6",0xC544],
+ ["BEC7",0xC545],
+ ["BEC8",0xC548],
+ ["BEC9",0xC549],
+ ["BECA",0xC54A],
+ ["BECB",0xC54C],
+ ["BECC",0xC54D],
+ ["BECD",0xC54E],
+ ["BECE",0xC553],
+ ["BECF",0xC554],
+ ["BED0",0xC555],
+ ["BED1",0xC557],
+ ["BED2",0xC558],
+ ["BED3",0xC559],
+ ["BED4",0xC55D],
+ ["BED5",0xC55E],
+ ["BED6",0xC560],
+ ["BED7",0xC561],
+ ["BED8",0xC564],
+ ["BED9",0xC568],
+ ["BEDA",0xC570],
+ ["BEDB",0xC571],
+ ["BEDC",0xC573],
+ ["BEDD",0xC574],
+ ["BEDE",0xC575],
+ ["BEDF",0xC57C],
+ ["BEE0",0xC57D],
+ ["BEE1",0xC580],
+ ["BEE2",0xC584],
+ ["BEE3",0xC587],
+ ["BEE4",0xC58C],
+ ["BEE5",0xC58D],
+ ["BEE6",0xC58F],
+ ["BEE7",0xC591],
+ ["BEE8",0xC595],
+ ["BEE9",0xC597],
+ ["BEEA",0xC598],
+ ["BEEB",0xC59C],
+ ["BEEC",0xC5A0],
+ ["BEED",0xC5A9],
+ ["BEEE",0xC5B4],
+ ["BEEF",0xC5B5],
+ ["BEF0",0xC5B8],
+ ["BEF1",0xC5B9],
+ ["BEF2",0xC5BB],
+ ["BEF3",0xC5BC],
+ ["BEF4",0xC5BD],
+ ["BEF5",0xC5BE],
+ ["BEF6",0xC5C4],
+ ["BEF7",0xC5C5],
+ ["BEF8",0xC5C6],
+ ["BEF9",0xC5C7],
+ ["BEFA",0xC5C8],
+ ["BEFB",0xC5C9],
+ ["BEFC",0xC5CA],
+ ["BEFD",0xC5CC],
+ ["BEFE",0xC5CE],
+ ["BFA1",0xC5D0],
+ ["BFA2",0xC5D1],
+ ["BFA3",0xC5D4],
+ ["BFA4",0xC5D8],
+ ["BFA5",0xC5E0],
+ ["BFA6",0xC5E1],
+ ["BFA7",0xC5E3],
+ ["BFA8",0xC5E5],
+ ["BFA9",0xC5EC],
+ ["BFAA",0xC5ED],
+ ["BFAB",0xC5EE],
+ ["BFAC",0xC5F0],
+ ["BFAD",0xC5F4],
+ ["BFAE",0xC5F6],
+ ["BFAF",0xC5F7],
+ ["BFB0",0xC5FC],
+ ["BFB1",0xC5FD],
+ ["BFB2",0xC5FE],
+ ["BFB3",0xC5FF],
+ ["BFB4",0xC600],
+ ["BFB5",0xC601],
+ ["BFB6",0xC605],
+ ["BFB7",0xC606],
+ ["BFB8",0xC607],
+ ["BFB9",0xC608],
+ ["BFBA",0xC60C],
+ ["BFBB",0xC610],
+ ["BFBC",0xC618],
+ ["BFBD",0xC619],
+ ["BFBE",0xC61B],
+ ["BFBF",0xC61C],
+ ["BFC0",0xC624],
+ ["BFC1",0xC625],
+ ["BFC2",0xC628],
+ ["BFC3",0xC62C],
+ ["BFC4",0xC62D],
+ ["BFC5",0xC62E],
+ ["BFC6",0xC630],
+ ["BFC7",0xC633],
+ ["BFC8",0xC634],
+ ["BFC9",0xC635],
+ ["BFCA",0xC637],
+ ["BFCB",0xC639],
+ ["BFCC",0xC63B],
+ ["BFCD",0xC640],
+ ["BFCE",0xC641],
+ ["BFCF",0xC644],
+ ["BFD0",0xC648],
+ ["BFD1",0xC650],
+ ["BFD2",0xC651],
+ ["BFD3",0xC653],
+ ["BFD4",0xC654],
+ ["BFD5",0xC655],
+ ["BFD6",0xC65C],
+ ["BFD7",0xC65D],
+ ["BFD8",0xC660],
+ ["BFD9",0xC66C],
+ ["BFDA",0xC66F],
+ ["BFDB",0xC671],
+ ["BFDC",0xC678],
+ ["BFDD",0xC679],
+ ["BFDE",0xC67C],
+ ["BFDF",0xC680],
+ ["BFE0",0xC688],
+ ["BFE1",0xC689],
+ ["BFE2",0xC68B],
+ ["BFE3",0xC68D],
+ ["BFE4",0xC694],
+ ["BFE5",0xC695],
+ ["BFE6",0xC698],
+ ["BFE7",0xC69C],
+ ["BFE8",0xC6A4],
+ ["BFE9",0xC6A5],
+ ["BFEA",0xC6A7],
+ ["BFEB",0xC6A9],
+ ["BFEC",0xC6B0],
+ ["BFED",0xC6B1],
+ ["BFEE",0xC6B4],
+ ["BFEF",0xC6B8],
+ ["BFF0",0xC6B9],
+ ["BFF1",0xC6BA],
+ ["BFF2",0xC6C0],
+ ["BFF3",0xC6C1],
+ ["BFF4",0xC6C3],
+ ["BFF5",0xC6C5],
+ ["BFF6",0xC6CC],
+ ["BFF7",0xC6CD],
+ ["BFF8",0xC6D0],
+ ["BFF9",0xC6D4],
+ ["BFFA",0xC6DC],
+ ["BFFB",0xC6DD],
+ ["BFFC",0xC6E0],
+ ["BFFD",0xC6E1],
+ ["BFFE",0xC6E8],
+ ["C0A1",0xC6E9],
+ ["C0A2",0xC6EC],
+ ["C0A3",0xC6F0],
+ ["C0A4",0xC6F8],
+ ["C0A5",0xC6F9],
+ ["C0A6",0xC6FD],
+ ["C0A7",0xC704],
+ ["C0A8",0xC705],
+ ["C0A9",0xC708],
+ ["C0AA",0xC70C],
+ ["C0AB",0xC714],
+ ["C0AC",0xC715],
+ ["C0AD",0xC717],
+ ["C0AE",0xC719],
+ ["C0AF",0xC720],
+ ["C0B0",0xC721],
+ ["C0B1",0xC724],
+ ["C0B2",0xC728],
+ ["C0B3",0xC730],
+ ["C0B4",0xC731],
+ ["C0B5",0xC733],
+ ["C0B6",0xC735],
+ ["C0B7",0xC737],
+ ["C0B8",0xC73C],
+ ["C0B9",0xC73D],
+ ["C0BA",0xC740],
+ ["C0BB",0xC744],
+ ["C0BC",0xC74A],
+ ["C0BD",0xC74C],
+ ["C0BE",0xC74D],
+ ["C0BF",0xC74F],
+ ["C0C0",0xC751],
+ ["C0C1",0xC752],
+ ["C0C2",0xC753],
+ ["C0C3",0xC754],
+ ["C0C4",0xC755],
+ ["C0C5",0xC756],
+ ["C0C6",0xC757],
+ ["C0C7",0xC758],
+ ["C0C8",0xC75C],
+ ["C0C9",0xC760],
+ ["C0CA",0xC768],
+ ["C0CB",0xC76B],
+ ["C0CC",0xC774],
+ ["C0CD",0xC775],
+ ["C0CE",0xC778],
+ ["C0CF",0xC77C],
+ ["C0D0",0xC77D],
+ ["C0D1",0xC77E],
+ ["C0D2",0xC783],
+ ["C0D3",0xC784],
+ ["C0D4",0xC785],
+ ["C0D5",0xC787],
+ ["C0D6",0xC788],
+ ["C0D7",0xC789],
+ ["C0D8",0xC78A],
+ ["C0D9",0xC78E],
+ ["C0DA",0xC790],
+ ["C0DB",0xC791],
+ ["C0DC",0xC794],
+ ["C0DD",0xC796],
+ ["C0DE",0xC797],
+ ["C0DF",0xC798],
+ ["C0E0",0xC79A],
+ ["C0E1",0xC7A0],
+ ["C0E2",0xC7A1],
+ ["C0E3",0xC7A3],
+ ["C0E4",0xC7A4],
+ ["C0E5",0xC7A5],
+ ["C0E6",0xC7A6],
+ ["C0E7",0xC7AC],
+ ["C0E8",0xC7AD],
+ ["C0E9",0xC7B0],
+ ["C0EA",0xC7B4],
+ ["C0EB",0xC7BC],
+ ["C0EC",0xC7BD],
+ ["C0ED",0xC7BF],
+ ["C0EE",0xC7C0],
+ ["C0EF",0xC7C1],
+ ["C0F0",0xC7C8],
+ ["C0F1",0xC7C9],
+ ["C0F2",0xC7CC],
+ ["C0F3",0xC7CE],
+ ["C0F4",0xC7D0],
+ ["C0F5",0xC7D8],
+ ["C0F6",0xC7DD],
+ ["C0F7",0xC7E4],
+ ["C0F8",0xC7E8],
+ ["C0F9",0xC7EC],
+ ["C0FA",0xC800],
+ ["C0FB",0xC801],
+ ["C0FC",0xC804],
+ ["C0FD",0xC808],
+ ["C0FE",0xC80A],
+ ["C1A1",0xC810],
+ ["C1A2",0xC811],
+ ["C1A3",0xC813],
+ ["C1A4",0xC815],
+ ["C1A5",0xC816],
+ ["C1A6",0xC81C],
+ ["C1A7",0xC81D],
+ ["C1A8",0xC820],
+ ["C1A9",0xC824],
+ ["C1AA",0xC82C],
+ ["C1AB",0xC82D],
+ ["C1AC",0xC82F],
+ ["C1AD",0xC831],
+ ["C1AE",0xC838],
+ ["C1AF",0xC83C],
+ ["C1B0",0xC840],
+ ["C1B1",0xC848],
+ ["C1B2",0xC849],
+ ["C1B3",0xC84C],
+ ["C1B4",0xC84D],
+ ["C1B5",0xC854],
+ ["C1B6",0xC870],
+ ["C1B7",0xC871],
+ ["C1B8",0xC874],
+ ["C1B9",0xC878],
+ ["C1BA",0xC87A],
+ ["C1BB",0xC880],
+ ["C1BC",0xC881],
+ ["C1BD",0xC883],
+ ["C1BE",0xC885],
+ ["C1BF",0xC886],
+ ["C1C0",0xC887],
+ ["C1C1",0xC88B],
+ ["C1C2",0xC88C],
+ ["C1C3",0xC88D],
+ ["C1C4",0xC894],
+ ["C1C5",0xC89D],
+ ["C1C6",0xC89F],
+ ["C1C7",0xC8A1],
+ ["C1C8",0xC8A8],
+ ["C1C9",0xC8BC],
+ ["C1CA",0xC8BD],
+ ["C1CB",0xC8C4],
+ ["C1CC",0xC8C8],
+ ["C1CD",0xC8CC],
+ ["C1CE",0xC8D4],
+ ["C1CF",0xC8D5],
+ ["C1D0",0xC8D7],
+ ["C1D1",0xC8D9],
+ ["C1D2",0xC8E0],
+ ["C1D3",0xC8E1],
+ ["C1D4",0xC8E4],
+ ["C1D5",0xC8F5],
+ ["C1D6",0xC8FC],
+ ["C1D7",0xC8FD],
+ ["C1D8",0xC900],
+ ["C1D9",0xC904],
+ ["C1DA",0xC905],
+ ["C1DB",0xC906],
+ ["C1DC",0xC90C],
+ ["C1DD",0xC90D],
+ ["C1DE",0xC90F],
+ ["C1DF",0xC911],
+ ["C1E0",0xC918],
+ ["C1E1",0xC92C],
+ ["C1E2",0xC934],
+ ["C1E3",0xC950],
+ ["C1E4",0xC951],
+ ["C1E5",0xC954],
+ ["C1E6",0xC958],
+ ["C1E7",0xC960],
+ ["C1E8",0xC961],
+ ["C1E9",0xC963],
+ ["C1EA",0xC96C],
+ ["C1EB",0xC970],
+ ["C1EC",0xC974],
+ ["C1ED",0xC97C],
+ ["C1EE",0xC988],
+ ["C1EF",0xC989],
+ ["C1F0",0xC98C],
+ ["C1F1",0xC990],
+ ["C1F2",0xC998],
+ ["C1F3",0xC999],
+ ["C1F4",0xC99B],
+ ["C1F5",0xC99D],
+ ["C1F6",0xC9C0],
+ ["C1F7",0xC9C1],
+ ["C1F8",0xC9C4],
+ ["C1F9",0xC9C7],
+ ["C1FA",0xC9C8],
+ ["C1FB",0xC9CA],
+ ["C1FC",0xC9D0],
+ ["C1FD",0xC9D1],
+ ["C1FE",0xC9D3],
+ ["C2A1",0xC9D5],
+ ["C2A2",0xC9D6],
+ ["C2A3",0xC9D9],
+ ["C2A4",0xC9DA],
+ ["C2A5",0xC9DC],
+ ["C2A6",0xC9DD],
+ ["C2A7",0xC9E0],
+ ["C2A8",0xC9E2],
+ ["C2A9",0xC9E4],
+ ["C2AA",0xC9E7],
+ ["C2AB",0xC9EC],
+ ["C2AC",0xC9ED],
+ ["C2AD",0xC9EF],
+ ["C2AE",0xC9F0],
+ ["C2AF",0xC9F1],
+ ["C2B0",0xC9F8],
+ ["C2B1",0xC9F9],
+ ["C2B2",0xC9FC],
+ ["C2B3",0xCA00],
+ ["C2B4",0xCA08],
+ ["C2B5",0xCA09],
+ ["C2B6",0xCA0B],
+ ["C2B7",0xCA0C],
+ ["C2B8",0xCA0D],
+ ["C2B9",0xCA14],
+ ["C2BA",0xCA18],
+ ["C2BB",0xCA29],
+ ["C2BC",0xCA4C],
+ ["C2BD",0xCA4D],
+ ["C2BE",0xCA50],
+ ["C2BF",0xCA54],
+ ["C2C0",0xCA5C],
+ ["C2C1",0xCA5D],
+ ["C2C2",0xCA5F],
+ ["C2C3",0xCA60],
+ ["C2C4",0xCA61],
+ ["C2C5",0xCA68],
+ ["C2C6",0xCA7D],
+ ["C2C7",0xCA84],
+ ["C2C8",0xCA98],
+ ["C2C9",0xCABC],
+ ["C2CA",0xCABD],
+ ["C2CB",0xCAC0],
+ ["C2CC",0xCAC4],
+ ["C2CD",0xCACC],
+ ["C2CE",0xCACD],
+ ["C2CF",0xCACF],
+ ["C2D0",0xCAD1],
+ ["C2D1",0xCAD3],
+ ["C2D2",0xCAD8],
+ ["C2D3",0xCAD9],
+ ["C2D4",0xCAE0],
+ ["C2D5",0xCAEC],
+ ["C2D6",0xCAF4],
+ ["C2D7",0xCB08],
+ ["C2D8",0xCB10],
+ ["C2D9",0xCB14],
+ ["C2DA",0xCB18],
+ ["C2DB",0xCB20],
+ ["C2DC",0xCB21],
+ ["C2DD",0xCB41],
+ ["C2DE",0xCB48],
+ ["C2DF",0xCB49],
+ ["C2E0",0xCB4C],
+ ["C2E1",0xCB50],
+ ["C2E2",0xCB58],
+ ["C2E3",0xCB59],
+ ["C2E4",0xCB5D],
+ ["C2E5",0xCB64],
+ ["C2E6",0xCB78],
+ ["C2E7",0xCB79],
+ ["C2E8",0xCB9C],
+ ["C2E9",0xCBB8],
+ ["C2EA",0xCBD4],
+ ["C2EB",0xCBE4],
+ ["C2EC",0xCBE7],
+ ["C2ED",0xCBE9],
+ ["C2EE",0xCC0C],
+ ["C2EF",0xCC0D],
+ ["C2F0",0xCC10],
+ ["C2F1",0xCC14],
+ ["C2F2",0xCC1C],
+ ["C2F3",0xCC1D],
+ ["C2F4",0xCC21],
+ ["C2F5",0xCC22],
+ ["C2F6",0xCC27],
+ ["C2F7",0xCC28],
+ ["C2F8",0xCC29],
+ ["C2F9",0xCC2C],
+ ["C2FA",0xCC2E],
+ ["C2FB",0xCC30],
+ ["C2FC",0xCC38],
+ ["C2FD",0xCC39],
+ ["C2FE",0xCC3B],
+ ["C3A1",0xCC3C],
+ ["C3A2",0xCC3D],
+ ["C3A3",0xCC3E],
+ ["C3A4",0xCC44],
+ ["C3A5",0xCC45],
+ ["C3A6",0xCC48],
+ ["C3A7",0xCC4C],
+ ["C3A8",0xCC54],
+ ["C3A9",0xCC55],
+ ["C3AA",0xCC57],
+ ["C3AB",0xCC58],
+ ["C3AC",0xCC59],
+ ["C3AD",0xCC60],
+ ["C3AE",0xCC64],
+ ["C3AF",0xCC66],
+ ["C3B0",0xCC68],
+ ["C3B1",0xCC70],
+ ["C3B2",0xCC75],
+ ["C3B3",0xCC98],
+ ["C3B4",0xCC99],
+ ["C3B5",0xCC9C],
+ ["C3B6",0xCCA0],
+ ["C3B7",0xCCA8],
+ ["C3B8",0xCCA9],
+ ["C3B9",0xCCAB],
+ ["C3BA",0xCCAC],
+ ["C3BB",0xCCAD],
+ ["C3BC",0xCCB4],
+ ["C3BD",0xCCB5],
+ ["C3BE",0xCCB8],
+ ["C3BF",0xCCBC],
+ ["C3C0",0xCCC4],
+ ["C3C1",0xCCC5],
+ ["C3C2",0xCCC7],
+ ["C3C3",0xCCC9],
+ ["C3C4",0xCCD0],
+ ["C3C5",0xCCD4],
+ ["C3C6",0xCCE4],
+ ["C3C7",0xCCEC],
+ ["C3C8",0xCCF0],
+ ["C3C9",0xCD01],
+ ["C3CA",0xCD08],
+ ["C3CB",0xCD09],
+ ["C3CC",0xCD0C],
+ ["C3CD",0xCD10],
+ ["C3CE",0xCD18],
+ ["C3CF",0xCD19],
+ ["C3D0",0xCD1B],
+ ["C3D1",0xCD1D],
+ ["C3D2",0xCD24],
+ ["C3D3",0xCD28],
+ ["C3D4",0xCD2C],
+ ["C3D5",0xCD39],
+ ["C3D6",0xCD5C],
+ ["C3D7",0xCD60],
+ ["C3D8",0xCD64],
+ ["C3D9",0xCD6C],
+ ["C3DA",0xCD6D],
+ ["C3DB",0xCD6F],
+ ["C3DC",0xCD71],
+ ["C3DD",0xCD78],
+ ["C3DE",0xCD88],
+ ["C3DF",0xCD94],
+ ["C3E0",0xCD95],
+ ["C3E1",0xCD98],
+ ["C3E2",0xCD9C],
+ ["C3E3",0xCDA4],
+ ["C3E4",0xCDA5],
+ ["C3E5",0xCDA7],
+ ["C3E6",0xCDA9],
+ ["C3E7",0xCDB0],
+ ["C3E8",0xCDC4],
+ ["C3E9",0xCDCC],
+ ["C3EA",0xCDD0],
+ ["C3EB",0xCDE8],
+ ["C3EC",0xCDEC],
+ ["C3ED",0xCDF0],
+ ["C3EE",0xCDF8],
+ ["C3EF",0xCDF9],
+ ["C3F0",0xCDFB],
+ ["C3F1",0xCDFD],
+ ["C3F2",0xCE04],
+ ["C3F3",0xCE08],
+ ["C3F4",0xCE0C],
+ ["C3F5",0xCE14],
+ ["C3F6",0xCE19],
+ ["C3F7",0xCE20],
+ ["C3F8",0xCE21],
+ ["C3F9",0xCE24],
+ ["C3FA",0xCE28],
+ ["C3FB",0xCE30],
+ ["C3FC",0xCE31],
+ ["C3FD",0xCE33],
+ ["C3FE",0xCE35],
+ ["C4A1",0xCE58],
+ ["C4A2",0xCE59],
+ ["C4A3",0xCE5C],
+ ["C4A4",0xCE5F],
+ ["C4A5",0xCE60],
+ ["C4A6",0xCE61],
+ ["C4A7",0xCE68],
+ ["C4A8",0xCE69],
+ ["C4A9",0xCE6B],
+ ["C4AA",0xCE6D],
+ ["C4AB",0xCE74],
+ ["C4AC",0xCE75],
+ ["C4AD",0xCE78],
+ ["C4AE",0xCE7C],
+ ["C4AF",0xCE84],
+ ["C4B0",0xCE85],
+ ["C4B1",0xCE87],
+ ["C4B2",0xCE89],
+ ["C4B3",0xCE90],
+ ["C4B4",0xCE91],
+ ["C4B5",0xCE94],
+ ["C4B6",0xCE98],
+ ["C4B7",0xCEA0],
+ ["C4B8",0xCEA1],
+ ["C4B9",0xCEA3],
+ ["C4BA",0xCEA4],
+ ["C4BB",0xCEA5],
+ ["C4BC",0xCEAC],
+ ["C4BD",0xCEAD],
+ ["C4BE",0xCEC1],
+ ["C4BF",0xCEE4],
+ ["C4C0",0xCEE5],
+ ["C4C1",0xCEE8],
+ ["C4C2",0xCEEB],
+ ["C4C3",0xCEEC],
+ ["C4C4",0xCEF4],
+ ["C4C5",0xCEF5],
+ ["C4C6",0xCEF7],
+ ["C4C7",0xCEF8],
+ ["C4C8",0xCEF9],
+ ["C4C9",0xCF00],
+ ["C4CA",0xCF01],
+ ["C4CB",0xCF04],
+ ["C4CC",0xCF08],
+ ["C4CD",0xCF10],
+ ["C4CE",0xCF11],
+ ["C4CF",0xCF13],
+ ["C4D0",0xCF15],
+ ["C4D1",0xCF1C],
+ ["C4D2",0xCF20],
+ ["C4D3",0xCF24],
+ ["C4D4",0xCF2C],
+ ["C4D5",0xCF2D],
+ ["C4D6",0xCF2F],
+ ["C4D7",0xCF30],
+ ["C4D8",0xCF31],
+ ["C4D9",0xCF38],
+ ["C4DA",0xCF54],
+ ["C4DB",0xCF55],
+ ["C4DC",0xCF58],
+ ["C4DD",0xCF5C],
+ ["C4DE",0xCF64],
+ ["C4DF",0xCF65],
+ ["C4E0",0xCF67],
+ ["C4E1",0xCF69],
+ ["C4E2",0xCF70],
+ ["C4E3",0xCF71],
+ ["C4E4",0xCF74],
+ ["C4E5",0xCF78],
+ ["C4E6",0xCF80],
+ ["C4E7",0xCF85],
+ ["C4E8",0xCF8C],
+ ["C4E9",0xCFA1],
+ ["C4EA",0xCFA8],
+ ["C4EB",0xCFB0],
+ ["C4EC",0xCFC4],
+ ["C4ED",0xCFE0],
+ ["C4EE",0xCFE1],
+ ["C4EF",0xCFE4],
+ ["C4F0",0xCFE8],
+ ["C4F1",0xCFF0],
+ ["C4F2",0xCFF1],
+ ["C4F3",0xCFF3],
+ ["C4F4",0xCFF5],
+ ["C4F5",0xCFFC],
+ ["C4F6",0xD000],
+ ["C4F7",0xD004],
+ ["C4F8",0xD011],
+ ["C4F9",0xD018],
+ ["C4FA",0xD02D],
+ ["C4FB",0xD034],
+ ["C4FC",0xD035],
+ ["C4FD",0xD038],
+ ["C4FE",0xD03C],
+ ["C5A1",0xD044],
+ ["C5A2",0xD045],
+ ["C5A3",0xD047],
+ ["C5A4",0xD049],
+ ["C5A5",0xD050],
+ ["C5A6",0xD054],
+ ["C5A7",0xD058],
+ ["C5A8",0xD060],
+ ["C5A9",0xD06C],
+ ["C5AA",0xD06D],
+ ["C5AB",0xD070],
+ ["C5AC",0xD074],
+ ["C5AD",0xD07C],
+ ["C5AE",0xD07D],
+ ["C5AF",0xD081],
+ ["C5B0",0xD0A4],
+ ["C5B1",0xD0A5],
+ ["C5B2",0xD0A8],
+ ["C5B3",0xD0AC],
+ ["C5B4",0xD0B4],
+ ["C5B5",0xD0B5],
+ ["C5B6",0xD0B7],
+ ["C5B7",0xD0B9],
+ ["C5B8",0xD0C0],
+ ["C5B9",0xD0C1],
+ ["C5BA",0xD0C4],
+ ["C5BB",0xD0C8],
+ ["C5BC",0xD0C9],
+ ["C5BD",0xD0D0],
+ ["C5BE",0xD0D1],
+ ["C5BF",0xD0D3],
+ ["C5C0",0xD0D4],
+ ["C5C1",0xD0D5],
+ ["C5C2",0xD0DC],
+ ["C5C3",0xD0DD],
+ ["C5C4",0xD0E0],
+ ["C5C5",0xD0E4],
+ ["C5C6",0xD0EC],
+ ["C5C7",0xD0ED],
+ ["C5C8",0xD0EF],
+ ["C5C9",0xD0F0],
+ ["C5CA",0xD0F1],
+ ["C5CB",0xD0F8],
+ ["C5CC",0xD10D],
+ ["C5CD",0xD130],
+ ["C5CE",0xD131],
+ ["C5CF",0xD134],
+ ["C5D0",0xD138],
+ ["C5D1",0xD13A],
+ ["C5D2",0xD140],
+ ["C5D3",0xD141],
+ ["C5D4",0xD143],
+ ["C5D5",0xD144],
+ ["C5D6",0xD145],
+ ["C5D7",0xD14C],
+ ["C5D8",0xD14D],
+ ["C5D9",0xD150],
+ ["C5DA",0xD154],
+ ["C5DB",0xD15C],
+ ["C5DC",0xD15D],
+ ["C5DD",0xD15F],
+ ["C5DE",0xD161],
+ ["C5DF",0xD168],
+ ["C5E0",0xD16C],
+ ["C5E1",0xD17C],
+ ["C5E2",0xD184],
+ ["C5E3",0xD188],
+ ["C5E4",0xD1A0],
+ ["C5E5",0xD1A1],
+ ["C5E6",0xD1A4],
+ ["C5E7",0xD1A8],
+ ["C5E8",0xD1B0],
+ ["C5E9",0xD1B1],
+ ["C5EA",0xD1B3],
+ ["C5EB",0xD1B5],
+ ["C5EC",0xD1BA],
+ ["C5ED",0xD1BC],
+ ["C5EE",0xD1C0],
+ ["C5EF",0xD1D8],
+ ["C5F0",0xD1F4],
+ ["C5F1",0xD1F8],
+ ["C5F2",0xD207],
+ ["C5F3",0xD209],
+ ["C5F4",0xD210],
+ ["C5F5",0xD22C],
+ ["C5F6",0xD22D],
+ ["C5F7",0xD230],
+ ["C5F8",0xD234],
+ ["C5F9",0xD23C],
+ ["C5FA",0xD23D],
+ ["C5FB",0xD23F],
+ ["C5FC",0xD241],
+ ["C5FD",0xD248],
+ ["C5FE",0xD25C],
+ ["C6A1",0xD264],
+ ["C6A2",0xD280],
+ ["C6A3",0xD281],
+ ["C6A4",0xD284],
+ ["C6A5",0xD288],
+ ["C6A6",0xD290],
+ ["C6A7",0xD291],
+ ["C6A8",0xD295],
+ ["C6A9",0xD29C],
+ ["C6AA",0xD2A0],
+ ["C6AB",0xD2A4],
+ ["C6AC",0xD2AC],
+ ["C6AD",0xD2B1],
+ ["C6AE",0xD2B8],
+ ["C6AF",0xD2B9],
+ ["C6B0",0xD2BC],
+ ["C6B1",0xD2BF],
+ ["C6B2",0xD2C0],
+ ["C6B3",0xD2C2],
+ ["C6B4",0xD2C8],
+ ["C6B5",0xD2C9],
+ ["C6B6",0xD2CB],
+ ["C6B7",0xD2D4],
+ ["C6B8",0xD2D8],
+ ["C6B9",0xD2DC],
+ ["C6BA",0xD2E4],
+ ["C6BB",0xD2E5],
+ ["C6BC",0xD2F0],
+ ["C6BD",0xD2F1],
+ ["C6BE",0xD2F4],
+ ["C6BF",0xD2F8],
+ ["C6C0",0xD300],
+ ["C6C1",0xD301],
+ ["C6C2",0xD303],
+ ["C6C3",0xD305],
+ ["C6C4",0xD30C],
+ ["C6C5",0xD30D],
+ ["C6C6",0xD30E],
+ ["C6C7",0xD310],
+ ["C6C8",0xD314],
+ ["C6C9",0xD316],
+ ["C6CA",0xD31C],
+ ["C6CB",0xD31D],
+ ["C6CC",0xD31F],
+ ["C6CD",0xD320],
+ ["C6CE",0xD321],
+ ["C6CF",0xD325],
+ ["C6D0",0xD328],
+ ["C6D1",0xD329],
+ ["C6D2",0xD32C],
+ ["C6D3",0xD330],
+ ["C6D4",0xD338],
+ ["C6D5",0xD339],
+ ["C6D6",0xD33B],
+ ["C6D7",0xD33C],
+ ["C6D8",0xD33D],
+ ["C6D9",0xD344],
+ ["C6DA",0xD345],
+ ["C6DB",0xD37C],
+ ["C6DC",0xD37D],
+ ["C6DD",0xD380],
+ ["C6DE",0xD384],
+ ["C6DF",0xD38C],
+ ["C6E0",0xD38D],
+ ["C6E1",0xD38F],
+ ["C6E2",0xD390],
+ ["C6E3",0xD391],
+ ["C6E4",0xD398],
+ ["C6E5",0xD399],
+ ["C6E6",0xD39C],
+ ["C6E7",0xD3A0],
+ ["C6E8",0xD3A8],
+ ["C6E9",0xD3A9],
+ ["C6EA",0xD3AB],
+ ["C6EB",0xD3AD],
+ ["C6EC",0xD3B4],
+ ["C6ED",0xD3B8],
+ ["C6EE",0xD3BC],
+ ["C6EF",0xD3C4],
+ ["C6F0",0xD3C5],
+ ["C6F1",0xD3C8],
+ ["C6F2",0xD3C9],
+ ["C6F3",0xD3D0],
+ ["C6F4",0xD3D8],
+ ["C6F5",0xD3E1],
+ ["C6F6",0xD3E3],
+ ["C6F7",0xD3EC],
+ ["C6F8",0xD3ED],
+ ["C6F9",0xD3F0],
+ ["C6FA",0xD3F4],
+ ["C6FB",0xD3FC],
+ ["C6FC",0xD3FD],
+ ["C6FD",0xD3FF],
+ ["C6FE",0xD401],
+ ["C7A1",0xD408],
+ ["C7A2",0xD41D],
+ ["C7A3",0xD440],
+ ["C7A4",0xD444],
+ ["C7A5",0xD45C],
+ ["C7A6",0xD460],
+ ["C7A7",0xD464],
+ ["C7A8",0xD46D],
+ ["C7A9",0xD46F],
+ ["C7AA",0xD478],
+ ["C7AB",0xD479],
+ ["C7AC",0xD47C],
+ ["C7AD",0xD47F],
+ ["C7AE",0xD480],
+ ["C7AF",0xD482],
+ ["C7B0",0xD488],
+ ["C7B1",0xD489],
+ ["C7B2",0xD48B],
+ ["C7B3",0xD48D],
+ ["C7B4",0xD494],
+ ["C7B5",0xD4A9],
+ ["C7B6",0xD4CC],
+ ["C7B7",0xD4D0],
+ ["C7B8",0xD4D4],
+ ["C7B9",0xD4DC],
+ ["C7BA",0xD4DF],
+ ["C7BB",0xD4E8],
+ ["C7BC",0xD4EC],
+ ["C7BD",0xD4F0],
+ ["C7BE",0xD4F8],
+ ["C7BF",0xD4FB],
+ ["C7C0",0xD4FD],
+ ["C7C1",0xD504],
+ ["C7C2",0xD508],
+ ["C7C3",0xD50C],
+ ["C7C4",0xD514],
+ ["C7C5",0xD515],
+ ["C7C6",0xD517],
+ ["C7C7",0xD53C],
+ ["C7C8",0xD53D],
+ ["C7C9",0xD540],
+ ["C7CA",0xD544],
+ ["C7CB",0xD54C],
+ ["C7CC",0xD54D],
+ ["C7CD",0xD54F],
+ ["C7CE",0xD551],
+ ["C7CF",0xD558],
+ ["C7D0",0xD559],
+ ["C7D1",0xD55C],
+ ["C7D2",0xD560],
+ ["C7D3",0xD565],
+ ["C7D4",0xD568],
+ ["C7D5",0xD569],
+ ["C7D6",0xD56B],
+ ["C7D7",0xD56D],
+ ["C7D8",0xD574],
+ ["C7D9",0xD575],
+ ["C7DA",0xD578],
+ ["C7DB",0xD57C],
+ ["C7DC",0xD584],
+ ["C7DD",0xD585],
+ ["C7DE",0xD587],
+ ["C7DF",0xD588],
+ ["C7E0",0xD589],
+ ["C7E1",0xD590],
+ ["C7E2",0xD5A5],
+ ["C7E3",0xD5C8],
+ ["C7E4",0xD5C9],
+ ["C7E5",0xD5CC],
+ ["C7E6",0xD5D0],
+ ["C7E7",0xD5D2],
+ ["C7E8",0xD5D8],
+ ["C7E9",0xD5D9],
+ ["C7EA",0xD5DB],
+ ["C7EB",0xD5DD],
+ ["C7EC",0xD5E4],
+ ["C7ED",0xD5E5],
+ ["C7EE",0xD5E8],
+ ["C7EF",0xD5EC],
+ ["C7F0",0xD5F4],
+ ["C7F1",0xD5F5],
+ ["C7F2",0xD5F7],
+ ["C7F3",0xD5F9],
+ ["C7F4",0xD600],
+ ["C7F5",0xD601],
+ ["C7F6",0xD604],
+ ["C7F7",0xD608],
+ ["C7F8",0xD610],
+ ["C7F9",0xD611],
+ ["C7FA",0xD613],
+ ["C7FB",0xD614],
+ ["C7FC",0xD615],
+ ["C7FD",0xD61C],
+ ["C7FE",0xD620],
+ ["C8A1",0xD624],
+ ["C8A2",0xD62D],
+ ["C8A3",0xD638],
+ ["C8A4",0xD639],
+ ["C8A5",0xD63C],
+ ["C8A6",0xD640],
+ ["C8A7",0xD645],
+ ["C8A8",0xD648],
+ ["C8A9",0xD649],
+ ["C8AA",0xD64B],
+ ["C8AB",0xD64D],
+ ["C8AC",0xD651],
+ ["C8AD",0xD654],
+ ["C8AE",0xD655],
+ ["C8AF",0xD658],
+ ["C8B0",0xD65C],
+ ["C8B1",0xD667],
+ ["C8B2",0xD669],
+ ["C8B3",0xD670],
+ ["C8B4",0xD671],
+ ["C8B5",0xD674],
+ ["C8B6",0xD683],
+ ["C8B7",0xD685],
+ ["C8B8",0xD68C],
+ ["C8B9",0xD68D],
+ ["C8BA",0xD690],
+ ["C8BB",0xD694],
+ ["C8BC",0xD69D],
+ ["C8BD",0xD69F],
+ ["C8BE",0xD6A1],
+ ["C8BF",0xD6A8],
+ ["C8C0",0xD6AC],
+ ["C8C1",0xD6B0],
+ ["C8C2",0xD6B9],
+ ["C8C3",0xD6BB],
+ ["C8C4",0xD6C4],
+ ["C8C5",0xD6C5],
+ ["C8C6",0xD6C8],
+ ["C8C7",0xD6CC],
+ ["C8C8",0xD6D1],
+ ["C8C9",0xD6D4],
+ ["C8CA",0xD6D7],
+ ["C8CB",0xD6D9],
+ ["C8CC",0xD6E0],
+ ["C8CD",0xD6E4],
+ ["C8CE",0xD6E8],
+ ["C8CF",0xD6F0],
+ ["C8D0",0xD6F5],
+ ["C8D1",0xD6FC],
+ ["C8D2",0xD6FD],
+ ["C8D3",0xD700],
+ ["C8D4",0xD704],
+ ["C8D5",0xD711],
+ ["C8D6",0xD718],
+ ["C8D7",0xD719],
+ ["C8D8",0xD71C],
+ ["C8D9",0xD720],
+ ["C8DA",0xD728],
+ ["C8DB",0xD729],
+ ["C8DC",0xD72B],
+ ["C8DD",0xD72D],
+ ["C8DE",0xD734],
+ ["C8DF",0xD735],
+ ["C8E0",0xD738],
+ ["C8E1",0xD73C],
+ ["C8E2",0xD744],
+ ["C8E3",0xD747],
+ ["C8E4",0xD749],
+ ["C8E5",0xD750],
+ ["C8E6",0xD751],
+ ["C8E7",0xD754],
+ ["C8E8",0xD756],
+ ["C8E9",0xD757],
+ ["C8EA",0xD758],
+ ["C8EB",0xD759],
+ ["C8EC",0xD760],
+ ["C8ED",0xD761],
+ ["C8EE",0xD763],
+ ["C8EF",0xD765],
+ ["C8F0",0xD769],
+ ["C8F1",0xD76C],
+ ["C8F2",0xD770],
+ ["C8F3",0xD774],
+ ["C8F4",0xD77C],
+ ["C8F5",0xD77D],
+ ["C8F6",0xD781],
+ ["C8F7",0xD788],
+ ["C8F8",0xD789],
+ ["C8F9",0xD78C],
+ ["C8FA",0xD790],
+ ["C8FB",0xD798],
+ ["C8FC",0xD799],
+ ["C8FD",0xD79B],
+ ["C8FE",0xD79D],
+ ["CAA1",0x4F3D],
+ ["CAA2",0x4F73],
+ ["CAA3",0x5047],
+ ["CAA4",0x50F9],
+ ["CAA5",0x52A0],
+ ["CAA6",0x53EF],
+ ["CAA7",0x5475],
+ ["CAA8",0x54E5],
+ ["CAA9",0x5609],
+ ["CAAA",0x5AC1],
+ ["CAAB",0x5BB6],
+ ["CAAC",0x6687],
+ ["CAAD",0x67B6],
+ ["CAAE",0x67B7],
+ ["CAAF",0x67EF],
+ ["CAB0",0x6B4C],
+ ["CAB1",0x73C2],
+ ["CAB2",0x75C2],
+ ["CAB3",0x7A3C],
+ ["CAB4",0x82DB],
+ ["CAB5",0x8304],
+ ["CAB6",0x8857],
+ ["CAB7",0x8888],
+ ["CAB8",0x8A36],
+ ["CAB9",0x8CC8],
+ ["CABA",0x8DCF],
+ ["CABB",0x8EFB],
+ ["CABC",0x8FE6],
+ ["CABD",0x99D5],
+ ["CABE",0x523B],
+ ["CABF",0x5374],
+ ["CAC0",0x5404],
+ ["CAC1",0x606A],
+ ["CAC2",0x6164],
+ ["CAC3",0x6BBC],
+ ["CAC4",0x73CF],
+ ["CAC5",0x811A],
+ ["CAC6",0x89BA],
+ ["CAC7",0x89D2],
+ ["CAC8",0x95A3],
+ ["CAC9",0x4F83],
+ ["CACA",0x520A],
+ ["CACB",0x58BE],
+ ["CACC",0x5978],
+ ["CACD",0x59E6],
+ ["CACE",0x5E72],
+ ["CACF",0x5E79],
+ ["CAD0",0x61C7],
+ ["CAD1",0x63C0],
+ ["CAD2",0x6746],
+ ["CAD3",0x67EC],
+ ["CAD4",0x687F],
+ ["CAD5",0x6F97],
+ ["CAD6",0x764E],
+ ["CAD7",0x770B],
+ ["CAD8",0x78F5],
+ ["CAD9",0x7A08],
+ ["CADA",0x7AFF],
+ ["CADB",0x7C21],
+ ["CADC",0x809D],
+ ["CADD",0x826E],
+ ["CADE",0x8271],
+ ["CADF",0x8AEB],
+ ["CAE0",0x9593],
+ ["CAE1",0x4E6B],
+ ["CAE2",0x559D],
+ ["CAE3",0x66F7],
+ ["CAE4",0x6E34],
+ ["CAE5",0x78A3],
+ ["CAE6",0x7AED],
+ ["CAE7",0x845B],
+ ["CAE8",0x8910],
+ ["CAE9",0x874E],
+ ["CAEA",0x97A8],
+ ["CAEB",0x52D8],
+ ["CAEC",0x574E],
+ ["CAED",0x582A],
+ ["CAEE",0x5D4C],
+ ["CAEF",0x611F],
+ ["CAF0",0x61BE],
+ ["CAF1",0x6221],
+ ["CAF2",0x6562],
+ ["CAF3",0x67D1],
+ ["CAF4",0x6A44],
+ ["CAF5",0x6E1B],
+ ["CAF6",0x7518],
+ ["CAF7",0x75B3],
+ ["CAF8",0x76E3],
+ ["CAF9",0x77B0],
+ ["CAFA",0x7D3A],
+ ["CAFB",0x90AF],
+ ["CAFC",0x9451],
+ ["CAFD",0x9452],
+ ["CAFE",0x9F95],
+ ["CBA1",0x5323],
+ ["CBA2",0x5CAC],
+ ["CBA3",0x7532],
+ ["CBA4",0x80DB],
+ ["CBA5",0x9240],
+ ["CBA6",0x9598],
+ ["CBA7",0x525B],
+ ["CBA8",0x5808],
+ ["CBA9",0x59DC],
+ ["CBAA",0x5CA1],
+ ["CBAB",0x5D17],
+ ["CBAC",0x5EB7],
+ ["CBAD",0x5F3A],
+ ["CBAE",0x5F4A],
+ ["CBAF",0x6177],
+ ["CBB0",0x6C5F],
+ ["CBB1",0x757A],
+ ["CBB2",0x7586],
+ ["CBB3",0x7CE0],
+ ["CBB4",0x7D73],
+ ["CBB5",0x7DB1],
+ ["CBB6",0x7F8C],
+ ["CBB7",0x8154],
+ ["CBB8",0x8221],
+ ["CBB9",0x8591],
+ ["CBBA",0x8941],
+ ["CBBB",0x8B1B],
+ ["CBBC",0x92FC],
+ ["CBBD",0x964D],
+ ["CBBE",0x9C47],
+ ["CBBF",0x4ECB],
+ ["CBC0",0x4EF7],
+ ["CBC1",0x500B],
+ ["CBC2",0x51F1],
+ ["CBC3",0x584F],
+ ["CBC4",0x6137],
+ ["CBC5",0x613E],
+ ["CBC6",0x6168],
+ ["CBC7",0x6539],
+ ["CBC8",0x69EA],
+ ["CBC9",0x6F11],
+ ["CBCA",0x75A5],
+ ["CBCB",0x7686],
+ ["CBCC",0x76D6],
+ ["CBCD",0x7B87],
+ ["CBCE",0x82A5],
+ ["CBCF",0x84CB],
+ ["CBD0",0xF900],
+ ["CBD1",0x93A7],
+ ["CBD2",0x958B],
+ ["CBD3",0x5580],
+ ["CBD4",0x5BA2],
+ ["CBD5",0x5751],
+ ["CBD6",0xF901],
+ ["CBD7",0x7CB3],
+ ["CBD8",0x7FB9],
+ ["CBD9",0x91B5],
+ ["CBDA",0x5028],
+ ["CBDB",0x53BB],
+ ["CBDC",0x5C45],
+ ["CBDD",0x5DE8],
+ ["CBDE",0x62D2],
+ ["CBDF",0x636E],
+ ["CBE0",0x64DA],
+ ["CBE1",0x64E7],
+ ["CBE2",0x6E20],
+ ["CBE3",0x70AC],
+ ["CBE4",0x795B],
+ ["CBE5",0x8DDD],
+ ["CBE6",0x8E1E],
+ ["CBE7",0xF902],
+ ["CBE8",0x907D],
+ ["CBE9",0x9245],
+ ["CBEA",0x92F8],
+ ["CBEB",0x4E7E],
+ ["CBEC",0x4EF6],
+ ["CBED",0x5065],
+ ["CBEE",0x5DFE],
+ ["CBEF",0x5EFA],
+ ["CBF0",0x6106],
+ ["CBF1",0x6957],
+ ["CBF2",0x8171],
+ ["CBF3",0x8654],
+ ["CBF4",0x8E47],
+ ["CBF5",0x9375],
+ ["CBF6",0x9A2B],
+ ["CBF7",0x4E5E],
+ ["CBF8",0x5091],
+ ["CBF9",0x6770],
+ ["CBFA",0x6840],
+ ["CBFB",0x5109],
+ ["CBFC",0x528D],
+ ["CBFD",0x5292],
+ ["CBFE",0x6AA2],
+ ["CCA1",0x77BC],
+ ["CCA2",0x9210],
+ ["CCA3",0x9ED4],
+ ["CCA4",0x52AB],
+ ["CCA5",0x602F],
+ ["CCA6",0x8FF2],
+ ["CCA7",0x5048],
+ ["CCA8",0x61A9],
+ ["CCA9",0x63ED],
+ ["CCAA",0x64CA],
+ ["CCAB",0x683C],
+ ["CCAC",0x6A84],
+ ["CCAD",0x6FC0],
+ ["CCAE",0x8188],
+ ["CCAF",0x89A1],
+ ["CCB0",0x9694],
+ ["CCB1",0x5805],
+ ["CCB2",0x727D],
+ ["CCB3",0x72AC],
+ ["CCB4",0x7504],
+ ["CCB5",0x7D79],
+ ["CCB6",0x7E6D],
+ ["CCB7",0x80A9],
+ ["CCB8",0x898B],
+ ["CCB9",0x8B74],
+ ["CCBA",0x9063],
+ ["CCBB",0x9D51],
+ ["CCBC",0x6289],
+ ["CCBD",0x6C7A],
+ ["CCBE",0x6F54],
+ ["CCBF",0x7D50],
+ ["CCC0",0x7F3A],
+ ["CCC1",0x8A23],
+ ["CCC2",0x517C],
+ ["CCC3",0x614A],
+ ["CCC4",0x7B9D],
+ ["CCC5",0x8B19],
+ ["CCC6",0x9257],
+ ["CCC7",0x938C],
+ ["CCC8",0x4EAC],
+ ["CCC9",0x4FD3],
+ ["CCCA",0x501E],
+ ["CCCB",0x50BE],
+ ["CCCC",0x5106],
+ ["CCCD",0x52C1],
+ ["CCCE",0x52CD],
+ ["CCCF",0x537F],
+ ["CCD0",0x5770],
+ ["CCD1",0x5883],
+ ["CCD2",0x5E9A],
+ ["CCD3",0x5F91],
+ ["CCD4",0x6176],
+ ["CCD5",0x61AC],
+ ["CCD6",0x64CE],
+ ["CCD7",0x656C],
+ ["CCD8",0x666F],
+ ["CCD9",0x66BB],
+ ["CCDA",0x66F4],
+ ["CCDB",0x6897],
+ ["CCDC",0x6D87],
+ ["CCDD",0x7085],
+ ["CCDE",0x70F1],
+ ["CCDF",0x749F],
+ ["CCE0",0x74A5],
+ ["CCE1",0x74CA],
+ ["CCE2",0x75D9],
+ ["CCE3",0x786C],
+ ["CCE4",0x78EC],
+ ["CCE5",0x7ADF],
+ ["CCE6",0x7AF6],
+ ["CCE7",0x7D45],
+ ["CCE8",0x7D93],
+ ["CCE9",0x8015],
+ ["CCEA",0x803F],
+ ["CCEB",0x811B],
+ ["CCEC",0x8396],
+ ["CCED",0x8B66],
+ ["CCEE",0x8F15],
+ ["CCEF",0x9015],
+ ["CCF0",0x93E1],
+ ["CCF1",0x9803],
+ ["CCF2",0x9838],
+ ["CCF3",0x9A5A],
+ ["CCF4",0x9BE8],
+ ["CCF5",0x4FC2],
+ ["CCF6",0x5553],
+ ["CCF7",0x583A],
+ ["CCF8",0x5951],
+ ["CCF9",0x5B63],
+ ["CCFA",0x5C46],
+ ["CCFB",0x60B8],
+ ["CCFC",0x6212],
+ ["CCFD",0x6842],
+ ["CCFE",0x68B0],
+ ["CDA1",0x68E8],
+ ["CDA2",0x6EAA],
+ ["CDA3",0x754C],
+ ["CDA4",0x7678],
+ ["CDA5",0x78CE],
+ ["CDA6",0x7A3D],
+ ["CDA7",0x7CFB],
+ ["CDA8",0x7E6B],
+ ["CDA9",0x7E7C],
+ ["CDAA",0x8A08],
+ ["CDAB",0x8AA1],
+ ["CDAC",0x8C3F],
+ ["CDAD",0x968E],
+ ["CDAE",0x9DC4],
+ ["CDAF",0x53E4],
+ ["CDB0",0x53E9],
+ ["CDB1",0x544A],
+ ["CDB2",0x5471],
+ ["CDB3",0x56FA],
+ ["CDB4",0x59D1],
+ ["CDB5",0x5B64],
+ ["CDB6",0x5C3B],
+ ["CDB7",0x5EAB],
+ ["CDB8",0x62F7],
+ ["CDB9",0x6537],
+ ["CDBA",0x6545],
+ ["CDBB",0x6572],
+ ["CDBC",0x66A0],
+ ["CDBD",0x67AF],
+ ["CDBE",0x69C1],
+ ["CDBF",0x6CBD],
+ ["CDC0",0x75FC],
+ ["CDC1",0x7690],
+ ["CDC2",0x777E],
+ ["CDC3",0x7A3F],
+ ["CDC4",0x7F94],
+ ["CDC5",0x8003],
+ ["CDC6",0x80A1],
+ ["CDC7",0x818F],
+ ["CDC8",0x82E6],
+ ["CDC9",0x82FD],
+ ["CDCA",0x83F0],
+ ["CDCB",0x85C1],
+ ["CDCC",0x8831],
+ ["CDCD",0x88B4],
+ ["CDCE",0x8AA5],
+ ["CDCF",0xF903],
+ ["CDD0",0x8F9C],
+ ["CDD1",0x932E],
+ ["CDD2",0x96C7],
+ ["CDD3",0x9867],
+ ["CDD4",0x9AD8],
+ ["CDD5",0x9F13],
+ ["CDD6",0x54ED],
+ ["CDD7",0x659B],
+ ["CDD8",0x66F2],
+ ["CDD9",0x688F],
+ ["CDDA",0x7A40],
+ ["CDDB",0x8C37],
+ ["CDDC",0x9D60],
+ ["CDDD",0x56F0],
+ ["CDDE",0x5764],
+ ["CDDF",0x5D11],
+ ["CDE0",0x6606],
+ ["CDE1",0x68B1],
+ ["CDE2",0x68CD],
+ ["CDE3",0x6EFE],
+ ["CDE4",0x7428],
+ ["CDE5",0x889E],
+ ["CDE6",0x9BE4],
+ ["CDE7",0x6C68],
+ ["CDE8",0xF904],
+ ["CDE9",0x9AA8],
+ ["CDEA",0x4F9B],
+ ["CDEB",0x516C],
+ ["CDEC",0x5171],
+ ["CDED",0x529F],
+ ["CDEE",0x5B54],
+ ["CDEF",0x5DE5],
+ ["CDF0",0x6050],
+ ["CDF1",0x606D],
+ ["CDF2",0x62F1],
+ ["CDF3",0x63A7],
+ ["CDF4",0x653B],
+ ["CDF5",0x73D9],
+ ["CDF6",0x7A7A],
+ ["CDF7",0x86A3],
+ ["CDF8",0x8CA2],
+ ["CDF9",0x978F],
+ ["CDFA",0x4E32],
+ ["CDFB",0x5BE1],
+ ["CDFC",0x6208],
+ ["CDFD",0x679C],
+ ["CDFE",0x74DC],
+ ["CEA1",0x79D1],
+ ["CEA2",0x83D3],
+ ["CEA3",0x8A87],
+ ["CEA4",0x8AB2],
+ ["CEA5",0x8DE8],
+ ["CEA6",0x904E],
+ ["CEA7",0x934B],
+ ["CEA8",0x9846],
+ ["CEA9",0x5ED3],
+ ["CEAA",0x69E8],
+ ["CEAB",0x85FF],
+ ["CEAC",0x90ED],
+ ["CEAD",0xF905],
+ ["CEAE",0x51A0],
+ ["CEAF",0x5B98],
+ ["CEB0",0x5BEC],
+ ["CEB1",0x6163],
+ ["CEB2",0x68FA],
+ ["CEB3",0x6B3E],
+ ["CEB4",0x704C],
+ ["CEB5",0x742F],
+ ["CEB6",0x74D8],
+ ["CEB7",0x7BA1],
+ ["CEB8",0x7F50],
+ ["CEB9",0x83C5],
+ ["CEBA",0x89C0],
+ ["CEBB",0x8CAB],
+ ["CEBC",0x95DC],
+ ["CEBD",0x9928],
+ ["CEBE",0x522E],
+ ["CEBF",0x605D],
+ ["CEC0",0x62EC],
+ ["CEC1",0x9002],
+ ["CEC2",0x4F8A],
+ ["CEC3",0x5149],
+ ["CEC4",0x5321],
+ ["CEC5",0x58D9],
+ ["CEC6",0x5EE3],
+ ["CEC7",0x66E0],
+ ["CEC8",0x6D38],
+ ["CEC9",0x709A],
+ ["CECA",0x72C2],
+ ["CECB",0x73D6],
+ ["CECC",0x7B50],
+ ["CECD",0x80F1],
+ ["CECE",0x945B],
+ ["CECF",0x5366],
+ ["CED0",0x639B],
+ ["CED1",0x7F6B],
+ ["CED2",0x4E56],
+ ["CED3",0x5080],
+ ["CED4",0x584A],
+ ["CED5",0x58DE],
+ ["CED6",0x602A],
+ ["CED7",0x6127],
+ ["CED8",0x62D0],
+ ["CED9",0x69D0],
+ ["CEDA",0x9B41],
+ ["CEDB",0x5B8F],
+ ["CEDC",0x7D18],
+ ["CEDD",0x80B1],
+ ["CEDE",0x8F5F],
+ ["CEDF",0x4EA4],
+ ["CEE0",0x50D1],
+ ["CEE1",0x54AC],
+ ["CEE2",0x55AC],
+ ["CEE3",0x5B0C],
+ ["CEE4",0x5DA0],
+ ["CEE5",0x5DE7],
+ ["CEE6",0x652A],
+ ["CEE7",0x654E],
+ ["CEE8",0x6821],
+ ["CEE9",0x6A4B],
+ ["CEEA",0x72E1],
+ ["CEEB",0x768E],
+ ["CEEC",0x77EF],
+ ["CEED",0x7D5E],
+ ["CEEE",0x7FF9],
+ ["CEEF",0x81A0],
+ ["CEF0",0x854E],
+ ["CEF1",0x86DF],
+ ["CEF2",0x8F03],
+ ["CEF3",0x8F4E],
+ ["CEF4",0x90CA],
+ ["CEF5",0x9903],
+ ["CEF6",0x9A55],
+ ["CEF7",0x9BAB],
+ ["CEF8",0x4E18],
+ ["CEF9",0x4E45],
+ ["CEFA",0x4E5D],
+ ["CEFB",0x4EC7],
+ ["CEFC",0x4FF1],
+ ["CEFD",0x5177],
+ ["CEFE",0x52FE],
+ ["CFA1",0x5340],
+ ["CFA2",0x53E3],
+ ["CFA3",0x53E5],
+ ["CFA4",0x548E],
+ ["CFA5",0x5614],
+ ["CFA6",0x5775],
+ ["CFA7",0x57A2],
+ ["CFA8",0x5BC7],
+ ["CFA9",0x5D87],
+ ["CFAA",0x5ED0],
+ ["CFAB",0x61FC],
+ ["CFAC",0x62D8],
+ ["CFAD",0x6551],
+ ["CFAE",0x67B8],
+ ["CFAF",0x67E9],
+ ["CFB0",0x69CB],
+ ["CFB1",0x6B50],
+ ["CFB2",0x6BC6],
+ ["CFB3",0x6BEC],
+ ["CFB4",0x6C42],
+ ["CFB5",0x6E9D],
+ ["CFB6",0x7078],
+ ["CFB7",0x72D7],
+ ["CFB8",0x7396],
+ ["CFB9",0x7403],
+ ["CFBA",0x77BF],
+ ["CFBB",0x77E9],
+ ["CFBC",0x7A76],
+ ["CFBD",0x7D7F],
+ ["CFBE",0x8009],
+ ["CFBF",0x81FC],
+ ["CFC0",0x8205],
+ ["CFC1",0x820A],
+ ["CFC2",0x82DF],
+ ["CFC3",0x8862],
+ ["CFC4",0x8B33],
+ ["CFC5",0x8CFC],
+ ["CFC6",0x8EC0],
+ ["CFC7",0x9011],
+ ["CFC8",0x90B1],
+ ["CFC9",0x9264],
+ ["CFCA",0x92B6],
+ ["CFCB",0x99D2],
+ ["CFCC",0x9A45],
+ ["CFCD",0x9CE9],
+ ["CFCE",0x9DD7],
+ ["CFCF",0x9F9C],
+ ["CFD0",0x570B],
+ ["CFD1",0x5C40],
+ ["CFD2",0x83CA],
+ ["CFD3",0x97A0],
+ ["CFD4",0x97AB],
+ ["CFD5",0x9EB4],
+ ["CFD6",0x541B],
+ ["CFD7",0x7A98],
+ ["CFD8",0x7FA4],
+ ["CFD9",0x88D9],
+ ["CFDA",0x8ECD],
+ ["CFDB",0x90E1],
+ ["CFDC",0x5800],
+ ["CFDD",0x5C48],
+ ["CFDE",0x6398],
+ ["CFDF",0x7A9F],
+ ["CFE0",0x5BAE],
+ ["CFE1",0x5F13],
+ ["CFE2",0x7A79],
+ ["CFE3",0x7AAE],
+ ["CFE4",0x828E],
+ ["CFE5",0x8EAC],
+ ["CFE6",0x5026],
+ ["CFE7",0x5238],
+ ["CFE8",0x52F8],
+ ["CFE9",0x5377],
+ ["CFEA",0x5708],
+ ["CFEB",0x62F3],
+ ["CFEC",0x6372],
+ ["CFED",0x6B0A],
+ ["CFEE",0x6DC3],
+ ["CFEF",0x7737],
+ ["CFF0",0x53A5],
+ ["CFF1",0x7357],
+ ["CFF2",0x8568],
+ ["CFF3",0x8E76],
+ ["CFF4",0x95D5],
+ ["CFF5",0x673A],
+ ["CFF6",0x6AC3],
+ ["CFF7",0x6F70],
+ ["CFF8",0x8A6D],
+ ["CFF9",0x8ECC],
+ ["CFFA",0x994B],
+ ["CFFB",0xF906],
+ ["CFFC",0x6677],
+ ["CFFD",0x6B78],
+ ["CFFE",0x8CB4],
+ ["D0A1",0x9B3C],
+ ["D0A2",0xF907],
+ ["D0A3",0x53EB],
+ ["D0A4",0x572D],
+ ["D0A5",0x594E],
+ ["D0A6",0x63C6],
+ ["D0A7",0x69FB],
+ ["D0A8",0x73EA],
+ ["D0A9",0x7845],
+ ["D0AA",0x7ABA],
+ ["D0AB",0x7AC5],
+ ["D0AC",0x7CFE],
+ ["D0AD",0x8475],
+ ["D0AE",0x898F],
+ ["D0AF",0x8D73],
+ ["D0B0",0x9035],
+ ["D0B1",0x95A8],
+ ["D0B2",0x52FB],
+ ["D0B3",0x5747],
+ ["D0B4",0x7547],
+ ["D0B5",0x7B60],
+ ["D0B6",0x83CC],
+ ["D0B7",0x921E],
+ ["D0B8",0xF908],
+ ["D0B9",0x6A58],
+ ["D0BA",0x514B],
+ ["D0BB",0x524B],
+ ["D0BC",0x5287],
+ ["D0BD",0x621F],
+ ["D0BE",0x68D8],
+ ["D0BF",0x6975],
+ ["D0C0",0x9699],
+ ["D0C1",0x50C5],
+ ["D0C2",0x52A4],
+ ["D0C3",0x52E4],
+ ["D0C4",0x61C3],
+ ["D0C5",0x65A4],
+ ["D0C6",0x6839],
+ ["D0C7",0x69FF],
+ ["D0C8",0x747E],
+ ["D0C9",0x7B4B],
+ ["D0CA",0x82B9],
+ ["D0CB",0x83EB],
+ ["D0CC",0x89B2],
+ ["D0CD",0x8B39],
+ ["D0CE",0x8FD1],
+ ["D0CF",0x9949],
+ ["D0D0",0xF909],
+ ["D0D1",0x4ECA],
+ ["D0D2",0x5997],
+ ["D0D3",0x64D2],
+ ["D0D4",0x6611],
+ ["D0D5",0x6A8E],
+ ["D0D6",0x7434],
+ ["D0D7",0x7981],
+ ["D0D8",0x79BD],
+ ["D0D9",0x82A9],
+ ["D0DA",0x887E],
+ ["D0DB",0x887F],
+ ["D0DC",0x895F],
+ ["D0DD",0xF90A],
+ ["D0DE",0x9326],
+ ["D0DF",0x4F0B],
+ ["D0E0",0x53CA],
+ ["D0E1",0x6025],
+ ["D0E2",0x6271],
+ ["D0E3",0x6C72],
+ ["D0E4",0x7D1A],
+ ["D0E5",0x7D66],
+ ["D0E6",0x4E98],
+ ["D0E7",0x5162],
+ ["D0E8",0x77DC],
+ ["D0E9",0x80AF],
+ ["D0EA",0x4F01],
+ ["D0EB",0x4F0E],
+ ["D0EC",0x5176],
+ ["D0ED",0x5180],
+ ["D0EE",0x55DC],
+ ["D0EF",0x5668],
+ ["D0F0",0x573B],
+ ["D0F1",0x57FA],
+ ["D0F2",0x57FC],
+ ["D0F3",0x5914],
+ ["D0F4",0x5947],
+ ["D0F5",0x5993],
+ ["D0F6",0x5BC4],
+ ["D0F7",0x5C90],
+ ["D0F8",0x5D0E],
+ ["D0F9",0x5DF1],
+ ["D0FA",0x5E7E],
+ ["D0FB",0x5FCC],
+ ["D0FC",0x6280],
+ ["D0FD",0x65D7],
+ ["D0FE",0x65E3],
+ ["D1A1",0x671E],
+ ["D1A2",0x671F],
+ ["D1A3",0x675E],
+ ["D1A4",0x68CB],
+ ["D1A5",0x68C4],
+ ["D1A6",0x6A5F],
+ ["D1A7",0x6B3A],
+ ["D1A8",0x6C23],
+ ["D1A9",0x6C7D],
+ ["D1AA",0x6C82],
+ ["D1AB",0x6DC7],
+ ["D1AC",0x7398],
+ ["D1AD",0x7426],
+ ["D1AE",0x742A],
+ ["D1AF",0x7482],
+ ["D1B0",0x74A3],
+ ["D1B1",0x7578],
+ ["D1B2",0x757F],
+ ["D1B3",0x7881],
+ ["D1B4",0x78EF],
+ ["D1B5",0x7941],
+ ["D1B6",0x7947],
+ ["D1B7",0x7948],
+ ["D1B8",0x797A],
+ ["D1B9",0x7B95],
+ ["D1BA",0x7D00],
+ ["D1BB",0x7DBA],
+ ["D1BC",0x7F88],
+ ["D1BD",0x8006],
+ ["D1BE",0x802D],
+ ["D1BF",0x808C],
+ ["D1C0",0x8A18],
+ ["D1C1",0x8B4F],
+ ["D1C2",0x8C48],
+ ["D1C3",0x8D77],
+ ["D1C4",0x9321],
+ ["D1C5",0x9324],
+ ["D1C6",0x98E2],
+ ["D1C7",0x9951],
+ ["D1C8",0x9A0E],
+ ["D1C9",0x9A0F],
+ ["D1CA",0x9A65],
+ ["D1CB",0x9E92],
+ ["D1CC",0x7DCA],
+ ["D1CD",0x4F76],
+ ["D1CE",0x5409],
+ ["D1CF",0x62EE],
+ ["D1D0",0x6854],
+ ["D1D1",0x91D1],
+ ["D1D2",0x55AB],
+ ["D1D3",0x513A],
+ ["D1D4",0xF90B],
+ ["D1D5",0xF90C],
+ ["D1D6",0x5A1C],
+ ["D1D7",0x61E6],
+ ["D1D8",0xF90D],
+ ["D1D9",0x62CF],
+ ["D1DA",0x62FF],
+ ["D1DB",0xF90E],
+ ["D1DC",0xF90F],
+ ["D1DD",0xF910],
+ ["D1DE",0xF911],
+ ["D1DF",0xF912],
+ ["D1E0",0xF913],
+ ["D1E1",0x90A3],
+ ["D1E2",0xF914],
+ ["D1E3",0xF915],
+ ["D1E4",0xF916],
+ ["D1E5",0xF917],
+ ["D1E6",0xF918],
+ ["D1E7",0x8AFE],
+ ["D1E8",0xF919],
+ ["D1E9",0xF91A],
+ ["D1EA",0xF91B],
+ ["D1EB",0xF91C],
+ ["D1EC",0x6696],
+ ["D1ED",0xF91D],
+ ["D1EE",0x7156],
+ ["D1EF",0xF91E],
+ ["D1F0",0xF91F],
+ ["D1F1",0x96E3],
+ ["D1F2",0xF920],
+ ["D1F3",0x634F],
+ ["D1F4",0x637A],
+ ["D1F5",0x5357],
+ ["D1F6",0xF921],
+ ["D1F7",0x678F],
+ ["D1F8",0x6960],
+ ["D1F9",0x6E73],
+ ["D1FA",0xF922],
+ ["D1FB",0x7537],
+ ["D1FC",0xF923],
+ ["D1FD",0xF924],
+ ["D1FE",0xF925],
+ ["D2A1",0x7D0D],
+ ["D2A2",0xF926],
+ ["D2A3",0xF927],
+ ["D2A4",0x8872],
+ ["D2A5",0x56CA],
+ ["D2A6",0x5A18],
+ ["D2A7",0xF928],
+ ["D2A8",0xF929],
+ ["D2A9",0xF92A],
+ ["D2AA",0xF92B],
+ ["D2AB",0xF92C],
+ ["D2AC",0x4E43],
+ ["D2AD",0xF92D],
+ ["D2AE",0x5167],
+ ["D2AF",0x5948],
+ ["D2B0",0x67F0],
+ ["D2B1",0x8010],
+ ["D2B2",0xF92E],
+ ["D2B3",0x5973],
+ ["D2B4",0x5E74],
+ ["D2B5",0x649A],
+ ["D2B6",0x79CA],
+ ["D2B7",0x5FF5],
+ ["D2B8",0x606C],
+ ["D2B9",0x62C8],
+ ["D2BA",0x637B],
+ ["D2BB",0x5BE7],
+ ["D2BC",0x5BD7],
+ ["D2BD",0x52AA],
+ ["D2BE",0xF92F],
+ ["D2BF",0x5974],
+ ["D2C0",0x5F29],
+ ["D2C1",0x6012],
+ ["D2C2",0xF930],
+ ["D2C3",0xF931],
+ ["D2C4",0xF932],
+ ["D2C5",0x7459],
+ ["D2C6",0xF933],
+ ["D2C7",0xF934],
+ ["D2C8",0xF935],
+ ["D2C9",0xF936],
+ ["D2CA",0xF937],
+ ["D2CB",0xF938],
+ ["D2CC",0x99D1],
+ ["D2CD",0xF939],
+ ["D2CE",0xF93A],
+ ["D2CF",0xF93B],
+ ["D2D0",0xF93C],
+ ["D2D1",0xF93D],
+ ["D2D2",0xF93E],
+ ["D2D3",0xF93F],
+ ["D2D4",0xF940],
+ ["D2D5",0xF941],
+ ["D2D6",0xF942],
+ ["D2D7",0xF943],
+ ["D2D8",0x6FC3],
+ ["D2D9",0xF944],
+ ["D2DA",0xF945],
+ ["D2DB",0x81BF],
+ ["D2DC",0x8FB2],
+ ["D2DD",0x60F1],
+ ["D2DE",0xF946],
+ ["D2DF",0xF947],
+ ["D2E0",0x8166],
+ ["D2E1",0xF948],
+ ["D2E2",0xF949],
+ ["D2E3",0x5C3F],
+ ["D2E4",0xF94A],
+ ["D2E5",0xF94B],
+ ["D2E6",0xF94C],
+ ["D2E7",0xF94D],
+ ["D2E8",0xF94E],
+ ["D2E9",0xF94F],
+ ["D2EA",0xF950],
+ ["D2EB",0xF951],
+ ["D2EC",0x5AE9],
+ ["D2ED",0x8A25],
+ ["D2EE",0x677B],
+ ["D2EF",0x7D10],
+ ["D2F0",0xF952],
+ ["D2F1",0xF953],
+ ["D2F2",0xF954],
+ ["D2F3",0xF955],
+ ["D2F4",0xF956],
+ ["D2F5",0xF957],
+ ["D2F6",0x80FD],
+ ["D2F7",0xF958],
+ ["D2F8",0xF959],
+ ["D2F9",0x5C3C],
+ ["D2FA",0x6CE5],
+ ["D2FB",0x533F],
+ ["D2FC",0x6EBA],
+ ["D2FD",0x591A],
+ ["D2FE",0x8336],
+ ["D3A1",0x4E39],
+ ["D3A2",0x4EB6],
+ ["D3A3",0x4F46],
+ ["D3A4",0x55AE],
+ ["D3A5",0x5718],
+ ["D3A6",0x58C7],
+ ["D3A7",0x5F56],
+ ["D3A8",0x65B7],
+ ["D3A9",0x65E6],
+ ["D3AA",0x6A80],
+ ["D3AB",0x6BB5],
+ ["D3AC",0x6E4D],
+ ["D3AD",0x77ED],
+ ["D3AE",0x7AEF],
+ ["D3AF",0x7C1E],
+ ["D3B0",0x7DDE],
+ ["D3B1",0x86CB],
+ ["D3B2",0x8892],
+ ["D3B3",0x9132],
+ ["D3B4",0x935B],
+ ["D3B5",0x64BB],
+ ["D3B6",0x6FBE],
+ ["D3B7",0x737A],
+ ["D3B8",0x75B8],
+ ["D3B9",0x9054],
+ ["D3BA",0x5556],
+ ["D3BB",0x574D],
+ ["D3BC",0x61BA],
+ ["D3BD",0x64D4],
+ ["D3BE",0x66C7],
+ ["D3BF",0x6DE1],
+ ["D3C0",0x6E5B],
+ ["D3C1",0x6F6D],
+ ["D3C2",0x6FB9],
+ ["D3C3",0x75F0],
+ ["D3C4",0x8043],
+ ["D3C5",0x81BD],
+ ["D3C6",0x8541],
+ ["D3C7",0x8983],
+ ["D3C8",0x8AC7],
+ ["D3C9",0x8B5A],
+ ["D3CA",0x931F],
+ ["D3CB",0x6C93],
+ ["D3CC",0x7553],
+ ["D3CD",0x7B54],
+ ["D3CE",0x8E0F],
+ ["D3CF",0x905D],
+ ["D3D0",0x5510],
+ ["D3D1",0x5802],
+ ["D3D2",0x5858],
+ ["D3D3",0x5E62],
+ ["D3D4",0x6207],
+ ["D3D5",0x649E],
+ ["D3D6",0x68E0],
+ ["D3D7",0x7576],
+ ["D3D8",0x7CD6],
+ ["D3D9",0x87B3],
+ ["D3DA",0x9EE8],
+ ["D3DB",0x4EE3],
+ ["D3DC",0x5788],
+ ["D3DD",0x576E],
+ ["D3DE",0x5927],
+ ["D3DF",0x5C0D],
+ ["D3E0",0x5CB1],
+ ["D3E1",0x5E36],
+ ["D3E2",0x5F85],
+ ["D3E3",0x6234],
+ ["D3E4",0x64E1],
+ ["D3E5",0x73B3],
+ ["D3E6",0x81FA],
+ ["D3E7",0x888B],
+ ["D3E8",0x8CB8],
+ ["D3E9",0x968A],
+ ["D3EA",0x9EDB],
+ ["D3EB",0x5B85],
+ ["D3EC",0x5FB7],
+ ["D3ED",0x60B3],
+ ["D3EE",0x5012],
+ ["D3EF",0x5200],
+ ["D3F0",0x5230],
+ ["D3F1",0x5716],
+ ["D3F2",0x5835],
+ ["D3F3",0x5857],
+ ["D3F4",0x5C0E],
+ ["D3F5",0x5C60],
+ ["D3F6",0x5CF6],
+ ["D3F7",0x5D8B],
+ ["D3F8",0x5EA6],
+ ["D3F9",0x5F92],
+ ["D3FA",0x60BC],
+ ["D3FB",0x6311],
+ ["D3FC",0x6389],
+ ["D3FD",0x6417],
+ ["D3FE",0x6843],
+ ["D4A1",0x68F9],
+ ["D4A2",0x6AC2],
+ ["D4A3",0x6DD8],
+ ["D4A4",0x6E21],
+ ["D4A5",0x6ED4],
+ ["D4A6",0x6FE4],
+ ["D4A7",0x71FE],
+ ["D4A8",0x76DC],
+ ["D4A9",0x7779],
+ ["D4AA",0x79B1],
+ ["D4AB",0x7A3B],
+ ["D4AC",0x8404],
+ ["D4AD",0x89A9],
+ ["D4AE",0x8CED],
+ ["D4AF",0x8DF3],
+ ["D4B0",0x8E48],
+ ["D4B1",0x9003],
+ ["D4B2",0x9014],
+ ["D4B3",0x9053],
+ ["D4B4",0x90FD],
+ ["D4B5",0x934D],
+ ["D4B6",0x9676],
+ ["D4B7",0x97DC],
+ ["D4B8",0x6BD2],
+ ["D4B9",0x7006],
+ ["D4BA",0x7258],
+ ["D4BB",0x72A2],
+ ["D4BC",0x7368],
+ ["D4BD",0x7763],
+ ["D4BE",0x79BF],
+ ["D4BF",0x7BE4],
+ ["D4C0",0x7E9B],
+ ["D4C1",0x8B80],
+ ["D4C2",0x58A9],
+ ["D4C3",0x60C7],
+ ["D4C4",0x6566],
+ ["D4C5",0x65FD],
+ ["D4C6",0x66BE],
+ ["D4C7",0x6C8C],
+ ["D4C8",0x711E],
+ ["D4C9",0x71C9],
+ ["D4CA",0x8C5A],
+ ["D4CB",0x9813],
+ ["D4CC",0x4E6D],
+ ["D4CD",0x7A81],
+ ["D4CE",0x4EDD],
+ ["D4CF",0x51AC],
+ ["D4D0",0x51CD],
+ ["D4D1",0x52D5],
+ ["D4D2",0x540C],
+ ["D4D3",0x61A7],
+ ["D4D4",0x6771],
+ ["D4D5",0x6850],
+ ["D4D6",0x68DF],
+ ["D4D7",0x6D1E],
+ ["D4D8",0x6F7C],
+ ["D4D9",0x75BC],
+ ["D4DA",0x77B3],
+ ["D4DB",0x7AE5],
+ ["D4DC",0x80F4],
+ ["D4DD",0x8463],
+ ["D4DE",0x9285],
+ ["D4DF",0x515C],
+ ["D4E0",0x6597],
+ ["D4E1",0x675C],
+ ["D4E2",0x6793],
+ ["D4E3",0x75D8],
+ ["D4E4",0x7AC7],
+ ["D4E5",0x8373],
+ ["D4E6",0xF95A],
+ ["D4E7",0x8C46],
+ ["D4E8",0x9017],
+ ["D4E9",0x982D],
+ ["D4EA",0x5C6F],
+ ["D4EB",0x81C0],
+ ["D4EC",0x829A],
+ ["D4ED",0x9041],
+ ["D4EE",0x906F],
+ ["D4EF",0x920D],
+ ["D4F0",0x5F97],
+ ["D4F1",0x5D9D],
+ ["D4F2",0x6A59],
+ ["D4F3",0x71C8],
+ ["D4F4",0x767B],
+ ["D4F5",0x7B49],
+ ["D4F6",0x85E4],
+ ["D4F7",0x8B04],
+ ["D4F8",0x9127],
+ ["D4F9",0x9A30],
+ ["D4FA",0x5587],
+ ["D4FB",0x61F6],
+ ["D4FC",0xF95B],
+ ["D4FD",0x7669],
+ ["D4FE",0x7F85],
+ ["D5A1",0x863F],
+ ["D5A2",0x87BA],
+ ["D5A3",0x88F8],
+ ["D5A4",0x908F],
+ ["D5A5",0xF95C],
+ ["D5A6",0x6D1B],
+ ["D5A7",0x70D9],
+ ["D5A8",0x73DE],
+ ["D5A9",0x7D61],
+ ["D5AA",0x843D],
+ ["D5AB",0xF95D],
+ ["D5AC",0x916A],
+ ["D5AD",0x99F1],
+ ["D5AE",0xF95E],
+ ["D5AF",0x4E82],
+ ["D5B0",0x5375],
+ ["D5B1",0x6B04],
+ ["D5B2",0x6B12],
+ ["D5B3",0x703E],
+ ["D5B4",0x721B],
+ ["D5B5",0x862D],
+ ["D5B6",0x9E1E],
+ ["D5B7",0x524C],
+ ["D5B8",0x8FA3],
+ ["D5B9",0x5D50],
+ ["D5BA",0x64E5],
+ ["D5BB",0x652C],
+ ["D5BC",0x6B16],
+ ["D5BD",0x6FEB],
+ ["D5BE",0x7C43],
+ ["D5BF",0x7E9C],
+ ["D5C0",0x85CD],
+ ["D5C1",0x8964],
+ ["D5C2",0x89BD],
+ ["D5C3",0x62C9],
+ ["D5C4",0x81D8],
+ ["D5C5",0x881F],
+ ["D5C6",0x5ECA],
+ ["D5C7",0x6717],
+ ["D5C8",0x6D6A],
+ ["D5C9",0x72FC],
+ ["D5CA",0x7405],
+ ["D5CB",0x746F],
+ ["D5CC",0x8782],
+ ["D5CD",0x90DE],
+ ["D5CE",0x4F86],
+ ["D5CF",0x5D0D],
+ ["D5D0",0x5FA0],
+ ["D5D1",0x840A],
+ ["D5D2",0x51B7],
+ ["D5D3",0x63A0],
+ ["D5D4",0x7565],
+ ["D5D5",0x4EAE],
+ ["D5D6",0x5006],
+ ["D5D7",0x5169],
+ ["D5D8",0x51C9],
+ ["D5D9",0x6881],
+ ["D5DA",0x6A11],
+ ["D5DB",0x7CAE],
+ ["D5DC",0x7CB1],
+ ["D5DD",0x7CE7],
+ ["D5DE",0x826F],
+ ["D5DF",0x8AD2],
+ ["D5E0",0x8F1B],
+ ["D5E1",0x91CF],
+ ["D5E2",0x4FB6],
+ ["D5E3",0x5137],
+ ["D5E4",0x52F5],
+ ["D5E5",0x5442],
+ ["D5E6",0x5EEC],
+ ["D5E7",0x616E],
+ ["D5E8",0x623E],
+ ["D5E9",0x65C5],
+ ["D5EA",0x6ADA],
+ ["D5EB",0x6FFE],
+ ["D5EC",0x792A],
+ ["D5ED",0x85DC],
+ ["D5EE",0x8823],
+ ["D5EF",0x95AD],
+ ["D5F0",0x9A62],
+ ["D5F1",0x9A6A],
+ ["D5F2",0x9E97],
+ ["D5F3",0x9ECE],
+ ["D5F4",0x529B],
+ ["D5F5",0x66C6],
+ ["D5F6",0x6B77],
+ ["D5F7",0x701D],
+ ["D5F8",0x792B],
+ ["D5F9",0x8F62],
+ ["D5FA",0x9742],
+ ["D5FB",0x6190],
+ ["D5FC",0x6200],
+ ["D5FD",0x6523],
+ ["D5FE",0x6F23],
+ ["D6A1",0x7149],
+ ["D6A2",0x7489],
+ ["D6A3",0x7DF4],
+ ["D6A4",0x806F],
+ ["D6A5",0x84EE],
+ ["D6A6",0x8F26],
+ ["D6A7",0x9023],
+ ["D6A8",0x934A],
+ ["D6A9",0x51BD],
+ ["D6AA",0x5217],
+ ["D6AB",0x52A3],
+ ["D6AC",0x6D0C],
+ ["D6AD",0x70C8],
+ ["D6AE",0x88C2],
+ ["D6AF",0x5EC9],
+ ["D6B0",0x6582],
+ ["D6B1",0x6BAE],
+ ["D6B2",0x6FC2],
+ ["D6B3",0x7C3E],
+ ["D6B4",0x7375],
+ ["D6B5",0x4EE4],
+ ["D6B6",0x4F36],
+ ["D6B7",0x56F9],
+ ["D6B8",0xF95F],
+ ["D6B9",0x5CBA],
+ ["D6BA",0x5DBA],
+ ["D6BB",0x601C],
+ ["D6BC",0x73B2],
+ ["D6BD",0x7B2D],
+ ["D6BE",0x7F9A],
+ ["D6BF",0x7FCE],
+ ["D6C0",0x8046],
+ ["D6C1",0x901E],
+ ["D6C2",0x9234],
+ ["D6C3",0x96F6],
+ ["D6C4",0x9748],
+ ["D6C5",0x9818],
+ ["D6C6",0x9F61],
+ ["D6C7",0x4F8B],
+ ["D6C8",0x6FA7],
+ ["D6C9",0x79AE],
+ ["D6CA",0x91B4],
+ ["D6CB",0x96B7],
+ ["D6CC",0x52DE],
+ ["D6CD",0xF960],
+ ["D6CE",0x6488],
+ ["D6CF",0x64C4],
+ ["D6D0",0x6AD3],
+ ["D6D1",0x6F5E],
+ ["D6D2",0x7018],
+ ["D6D3",0x7210],
+ ["D6D4",0x76E7],
+ ["D6D5",0x8001],
+ ["D6D6",0x8606],
+ ["D6D7",0x865C],
+ ["D6D8",0x8DEF],
+ ["D6D9",0x8F05],
+ ["D6DA",0x9732],
+ ["D6DB",0x9B6F],
+ ["D6DC",0x9DFA],
+ ["D6DD",0x9E75],
+ ["D6DE",0x788C],
+ ["D6DF",0x797F],
+ ["D6E0",0x7DA0],
+ ["D6E1",0x83C9],
+ ["D6E2",0x9304],
+ ["D6E3",0x9E7F],
+ ["D6E4",0x9E93],
+ ["D6E5",0x8AD6],
+ ["D6E6",0x58DF],
+ ["D6E7",0x5F04],
+ ["D6E8",0x6727],
+ ["D6E9",0x7027],
+ ["D6EA",0x74CF],
+ ["D6EB",0x7C60],
+ ["D6EC",0x807E],
+ ["D6ED",0x5121],
+ ["D6EE",0x7028],
+ ["D6EF",0x7262],
+ ["D6F0",0x78CA],
+ ["D6F1",0x8CC2],
+ ["D6F2",0x8CDA],
+ ["D6F3",0x8CF4],
+ ["D6F4",0x96F7],
+ ["D6F5",0x4E86],
+ ["D6F6",0x50DA],
+ ["D6F7",0x5BEE],
+ ["D6F8",0x5ED6],
+ ["D6F9",0x6599],
+ ["D6FA",0x71CE],
+ ["D6FB",0x7642],
+ ["D6FC",0x77AD],
+ ["D6FD",0x804A],
+ ["D6FE",0x84FC],
+ ["D7A1",0x907C],
+ ["D7A2",0x9B27],
+ ["D7A3",0x9F8D],
+ ["D7A4",0x58D8],
+ ["D7A5",0x5A41],
+ ["D7A6",0x5C62],
+ ["D7A7",0x6A13],
+ ["D7A8",0x6DDA],
+ ["D7A9",0x6F0F],
+ ["D7AA",0x763B],
+ ["D7AB",0x7D2F],
+ ["D7AC",0x7E37],
+ ["D7AD",0x851E],
+ ["D7AE",0x8938],
+ ["D7AF",0x93E4],
+ ["D7B0",0x964B],
+ ["D7B1",0x5289],
+ ["D7B2",0x65D2],
+ ["D7B3",0x67F3],
+ ["D7B4",0x69B4],
+ ["D7B5",0x6D41],
+ ["D7B6",0x6E9C],
+ ["D7B7",0x700F],
+ ["D7B8",0x7409],
+ ["D7B9",0x7460],
+ ["D7BA",0x7559],
+ ["D7BB",0x7624],
+ ["D7BC",0x786B],
+ ["D7BD",0x8B2C],
+ ["D7BE",0x985E],
+ ["D7BF",0x516D],
+ ["D7C0",0x622E],
+ ["D7C1",0x9678],
+ ["D7C2",0x4F96],
+ ["D7C3",0x502B],
+ ["D7C4",0x5D19],
+ ["D7C5",0x6DEA],
+ ["D7C6",0x7DB8],
+ ["D7C7",0x8F2A],
+ ["D7C8",0x5F8B],
+ ["D7C9",0x6144],
+ ["D7CA",0x6817],
+ ["D7CB",0xF961],
+ ["D7CC",0x9686],
+ ["D7CD",0x52D2],
+ ["D7CE",0x808B],
+ ["D7CF",0x51DC],
+ ["D7D0",0x51CC],
+ ["D7D1",0x695E],
+ ["D7D2",0x7A1C],
+ ["D7D3",0x7DBE],
+ ["D7D4",0x83F1],
+ ["D7D5",0x9675],
+ ["D7D6",0x4FDA],
+ ["D7D7",0x5229],
+ ["D7D8",0x5398],
+ ["D7D9",0x540F],
+ ["D7DA",0x550E],
+ ["D7DB",0x5C65],
+ ["D7DC",0x60A7],
+ ["D7DD",0x674E],
+ ["D7DE",0x68A8],
+ ["D7DF",0x6D6C],
+ ["D7E0",0x7281],
+ ["D7E1",0x72F8],
+ ["D7E2",0x7406],
+ ["D7E3",0x7483],
+ ["D7E4",0xF962],
+ ["D7E5",0x75E2],
+ ["D7E6",0x7C6C],
+ ["D7E7",0x7F79],
+ ["D7E8",0x7FB8],
+ ["D7E9",0x8389],
+ ["D7EA",0x88CF],
+ ["D7EB",0x88E1],
+ ["D7EC",0x91CC],
+ ["D7ED",0x91D0],
+ ["D7EE",0x96E2],
+ ["D7EF",0x9BC9],
+ ["D7F0",0x541D],
+ ["D7F1",0x6F7E],
+ ["D7F2",0x71D0],
+ ["D7F3",0x7498],
+ ["D7F4",0x85FA],
+ ["D7F5",0x8EAA],
+ ["D7F6",0x96A3],
+ ["D7F7",0x9C57],
+ ["D7F8",0x9E9F],
+ ["D7F9",0x6797],
+ ["D7FA",0x6DCB],
+ ["D7FB",0x7433],
+ ["D7FC",0x81E8],
+ ["D7FD",0x9716],
+ ["D7FE",0x782C],
+ ["D8A1",0x7ACB],
+ ["D8A2",0x7B20],
+ ["D8A3",0x7C92],
+ ["D8A4",0x6469],
+ ["D8A5",0x746A],
+ ["D8A6",0x75F2],
+ ["D8A7",0x78BC],
+ ["D8A8",0x78E8],
+ ["D8A9",0x99AC],
+ ["D8AA",0x9B54],
+ ["D8AB",0x9EBB],
+ ["D8AC",0x5BDE],
+ ["D8AD",0x5E55],
+ ["D8AE",0x6F20],
+ ["D8AF",0x819C],
+ ["D8B0",0x83AB],
+ ["D8B1",0x9088],
+ ["D8B2",0x4E07],
+ ["D8B3",0x534D],
+ ["D8B4",0x5A29],
+ ["D8B5",0x5DD2],
+ ["D8B6",0x5F4E],
+ ["D8B7",0x6162],
+ ["D8B8",0x633D],
+ ["D8B9",0x6669],
+ ["D8BA",0x66FC],
+ ["D8BB",0x6EFF],
+ ["D8BC",0x6F2B],
+ ["D8BD",0x7063],
+ ["D8BE",0x779E],
+ ["D8BF",0x842C],
+ ["D8C0",0x8513],
+ ["D8C1",0x883B],
+ ["D8C2",0x8F13],
+ ["D8C3",0x9945],
+ ["D8C4",0x9C3B],
+ ["D8C5",0x551C],
+ ["D8C6",0x62B9],
+ ["D8C7",0x672B],
+ ["D8C8",0x6CAB],
+ ["D8C9",0x8309],
+ ["D8CA",0x896A],
+ ["D8CB",0x977A],
+ ["D8CC",0x4EA1],
+ ["D8CD",0x5984],
+ ["D8CE",0x5FD8],
+ ["D8CF",0x5FD9],
+ ["D8D0",0x671B],
+ ["D8D1",0x7DB2],
+ ["D8D2",0x7F54],
+ ["D8D3",0x8292],
+ ["D8D4",0x832B],
+ ["D8D5",0x83BD],
+ ["D8D6",0x8F1E],
+ ["D8D7",0x9099],
+ ["D8D8",0x57CB],
+ ["D8D9",0x59B9],
+ ["D8DA",0x5A92],
+ ["D8DB",0x5BD0],
+ ["D8DC",0x6627],
+ ["D8DD",0x679A],
+ ["D8DE",0x6885],
+ ["D8DF",0x6BCF],
+ ["D8E0",0x7164],
+ ["D8E1",0x7F75],
+ ["D8E2",0x8CB7],
+ ["D8E3",0x8CE3],
+ ["D8E4",0x9081],
+ ["D8E5",0x9B45],
+ ["D8E6",0x8108],
+ ["D8E7",0x8C8A],
+ ["D8E8",0x964C],
+ ["D8E9",0x9A40],
+ ["D8EA",0x9EA5],
+ ["D8EB",0x5B5F],
+ ["D8EC",0x6C13],
+ ["D8ED",0x731B],
+ ["D8EE",0x76F2],
+ ["D8EF",0x76DF],
+ ["D8F0",0x840C],
+ ["D8F1",0x51AA],
+ ["D8F2",0x8993],
+ ["D8F3",0x514D],
+ ["D8F4",0x5195],
+ ["D8F5",0x52C9],
+ ["D8F6",0x68C9],
+ ["D8F7",0x6C94],
+ ["D8F8",0x7704],
+ ["D8F9",0x7720],
+ ["D8FA",0x7DBF],
+ ["D8FB",0x7DEC],
+ ["D8FC",0x9762],
+ ["D8FD",0x9EB5],
+ ["D8FE",0x6EC5],
+ ["D9A1",0x8511],
+ ["D9A2",0x51A5],
+ ["D9A3",0x540D],
+ ["D9A4",0x547D],
+ ["D9A5",0x660E],
+ ["D9A6",0x669D],
+ ["D9A7",0x6927],
+ ["D9A8",0x6E9F],
+ ["D9A9",0x76BF],
+ ["D9AA",0x7791],
+ ["D9AB",0x8317],
+ ["D9AC",0x84C2],
+ ["D9AD",0x879F],
+ ["D9AE",0x9169],
+ ["D9AF",0x9298],
+ ["D9B0",0x9CF4],
+ ["D9B1",0x8882],
+ ["D9B2",0x4FAE],
+ ["D9B3",0x5192],
+ ["D9B4",0x52DF],
+ ["D9B5",0x59C6],
+ ["D9B6",0x5E3D],
+ ["D9B7",0x6155],
+ ["D9B8",0x6478],
+ ["D9B9",0x6479],
+ ["D9BA",0x66AE],
+ ["D9BB",0x67D0],
+ ["D9BC",0x6A21],
+ ["D9BD",0x6BCD],
+ ["D9BE",0x6BDB],
+ ["D9BF",0x725F],
+ ["D9C0",0x7261],
+ ["D9C1",0x7441],
+ ["D9C2",0x7738],
+ ["D9C3",0x77DB],
+ ["D9C4",0x8017],
+ ["D9C5",0x82BC],
+ ["D9C6",0x8305],
+ ["D9C7",0x8B00],
+ ["D9C8",0x8B28],
+ ["D9C9",0x8C8C],
+ ["D9CA",0x6728],
+ ["D9CB",0x6C90],
+ ["D9CC",0x7267],
+ ["D9CD",0x76EE],
+ ["D9CE",0x7766],
+ ["D9CF",0x7A46],
+ ["D9D0",0x9DA9],
+ ["D9D1",0x6B7F],
+ ["D9D2",0x6C92],
+ ["D9D3",0x5922],
+ ["D9D4",0x6726],
+ ["D9D5",0x8499],
+ ["D9D6",0x536F],
+ ["D9D7",0x5893],
+ ["D9D8",0x5999],
+ ["D9D9",0x5EDF],
+ ["D9DA",0x63CF],
+ ["D9DB",0x6634],
+ ["D9DC",0x6773],
+ ["D9DD",0x6E3A],
+ ["D9DE",0x732B],
+ ["D9DF",0x7AD7],
+ ["D9E0",0x82D7],
+ ["D9E1",0x9328],
+ ["D9E2",0x52D9],
+ ["D9E3",0x5DEB],
+ ["D9E4",0x61AE],
+ ["D9E5",0x61CB],
+ ["D9E6",0x620A],
+ ["D9E7",0x62C7],
+ ["D9E8",0x64AB],
+ ["D9E9",0x65E0],
+ ["D9EA",0x6959],
+ ["D9EB",0x6B66],
+ ["D9EC",0x6BCB],
+ ["D9ED",0x7121],
+ ["D9EE",0x73F7],
+ ["D9EF",0x755D],
+ ["D9F0",0x7E46],
+ ["D9F1",0x821E],
+ ["D9F2",0x8302],
+ ["D9F3",0x856A],
+ ["D9F4",0x8AA3],
+ ["D9F5",0x8CBF],
+ ["D9F6",0x9727],
+ ["D9F7",0x9D61],
+ ["D9F8",0x58A8],
+ ["D9F9",0x9ED8],
+ ["D9FA",0x5011],
+ ["D9FB",0x520E],
+ ["D9FC",0x543B],
+ ["D9FD",0x554F],
+ ["D9FE",0x6587],
+ ["DAA1",0x6C76],
+ ["DAA2",0x7D0A],
+ ["DAA3",0x7D0B],
+ ["DAA4",0x805E],
+ ["DAA5",0x868A],
+ ["DAA6",0x9580],
+ ["DAA7",0x96EF],
+ ["DAA8",0x52FF],
+ ["DAA9",0x6C95],
+ ["DAAA",0x7269],
+ ["DAAB",0x5473],
+ ["DAAC",0x5A9A],
+ ["DAAD",0x5C3E],
+ ["DAAE",0x5D4B],
+ ["DAAF",0x5F4C],
+ ["DAB0",0x5FAE],
+ ["DAB1",0x672A],
+ ["DAB2",0x68B6],
+ ["DAB3",0x6963],
+ ["DAB4",0x6E3C],
+ ["DAB5",0x6E44],
+ ["DAB6",0x7709],
+ ["DAB7",0x7C73],
+ ["DAB8",0x7F8E],
+ ["DAB9",0x8587],
+ ["DABA",0x8B0E],
+ ["DABB",0x8FF7],
+ ["DABC",0x9761],
+ ["DABD",0x9EF4],
+ ["DABE",0x5CB7],
+ ["DABF",0x60B6],
+ ["DAC0",0x610D],
+ ["DAC1",0x61AB],
+ ["DAC2",0x654F],
+ ["DAC3",0x65FB],
+ ["DAC4",0x65FC],
+ ["DAC5",0x6C11],
+ ["DAC6",0x6CEF],
+ ["DAC7",0x739F],
+ ["DAC8",0x73C9],
+ ["DAC9",0x7DE1],
+ ["DACA",0x9594],
+ ["DACB",0x5BC6],
+ ["DACC",0x871C],
+ ["DACD",0x8B10],
+ ["DACE",0x525D],
+ ["DACF",0x535A],
+ ["DAD0",0x62CD],
+ ["DAD1",0x640F],
+ ["DAD2",0x64B2],
+ ["DAD3",0x6734],
+ ["DAD4",0x6A38],
+ ["DAD5",0x6CCA],
+ ["DAD6",0x73C0],
+ ["DAD7",0x749E],
+ ["DAD8",0x7B94],
+ ["DAD9",0x7C95],
+ ["DADA",0x7E1B],
+ ["DADB",0x818A],
+ ["DADC",0x8236],
+ ["DADD",0x8584],
+ ["DADE",0x8FEB],
+ ["DADF",0x96F9],
+ ["DAE0",0x99C1],
+ ["DAE1",0x4F34],
+ ["DAE2",0x534A],
+ ["DAE3",0x53CD],
+ ["DAE4",0x53DB],
+ ["DAE5",0x62CC],
+ ["DAE6",0x642C],
+ ["DAE7",0x6500],
+ ["DAE8",0x6591],
+ ["DAE9",0x69C3],
+ ["DAEA",0x6CEE],
+ ["DAEB",0x6F58],
+ ["DAEC",0x73ED],
+ ["DAED",0x7554],
+ ["DAEE",0x7622],
+ ["DAEF",0x76E4],
+ ["DAF0",0x76FC],
+ ["DAF1",0x78D0],
+ ["DAF2",0x78FB],
+ ["DAF3",0x792C],
+ ["DAF4",0x7D46],
+ ["DAF5",0x822C],
+ ["DAF6",0x87E0],
+ ["DAF7",0x8FD4],
+ ["DAF8",0x9812],
+ ["DAF9",0x98EF],
+ ["DAFA",0x52C3],
+ ["DAFB",0x62D4],
+ ["DAFC",0x64A5],
+ ["DAFD",0x6E24],
+ ["DAFE",0x6F51],
+ ["DBA1",0x767C],
+ ["DBA2",0x8DCB],
+ ["DBA3",0x91B1],
+ ["DBA4",0x9262],
+ ["DBA5",0x9AEE],
+ ["DBA6",0x9B43],
+ ["DBA7",0x5023],
+ ["DBA8",0x508D],
+ ["DBA9",0x574A],
+ ["DBAA",0x59A8],
+ ["DBAB",0x5C28],
+ ["DBAC",0x5E47],
+ ["DBAD",0x5F77],
+ ["DBAE",0x623F],
+ ["DBAF",0x653E],
+ ["DBB0",0x65B9],
+ ["DBB1",0x65C1],
+ ["DBB2",0x6609],
+ ["DBB3",0x678B],
+ ["DBB4",0x699C],
+ ["DBB5",0x6EC2],
+ ["DBB6",0x78C5],
+ ["DBB7",0x7D21],
+ ["DBB8",0x80AA],
+ ["DBB9",0x8180],
+ ["DBBA",0x822B],
+ ["DBBB",0x82B3],
+ ["DBBC",0x84A1],
+ ["DBBD",0x868C],
+ ["DBBE",0x8A2A],
+ ["DBBF",0x8B17],
+ ["DBC0",0x90A6],
+ ["DBC1",0x9632],
+ ["DBC2",0x9F90],
+ ["DBC3",0x500D],
+ ["DBC4",0x4FF3],
+ ["DBC5",0xF963],
+ ["DBC6",0x57F9],
+ ["DBC7",0x5F98],
+ ["DBC8",0x62DC],
+ ["DBC9",0x6392],
+ ["DBCA",0x676F],
+ ["DBCB",0x6E43],
+ ["DBCC",0x7119],
+ ["DBCD",0x76C3],
+ ["DBCE",0x80CC],
+ ["DBCF",0x80DA],
+ ["DBD0",0x88F4],
+ ["DBD1",0x88F5],
+ ["DBD2",0x8919],
+ ["DBD3",0x8CE0],
+ ["DBD4",0x8F29],
+ ["DBD5",0x914D],
+ ["DBD6",0x966A],
+ ["DBD7",0x4F2F],
+ ["DBD8",0x4F70],
+ ["DBD9",0x5E1B],
+ ["DBDA",0x67CF],
+ ["DBDB",0x6822],
+ ["DBDC",0x767D],
+ ["DBDD",0x767E],
+ ["DBDE",0x9B44],
+ ["DBDF",0x5E61],
+ ["DBE0",0x6A0A],
+ ["DBE1",0x7169],
+ ["DBE2",0x71D4],
+ ["DBE3",0x756A],
+ ["DBE4",0xF964],
+ ["DBE5",0x7E41],
+ ["DBE6",0x8543],
+ ["DBE7",0x85E9],
+ ["DBE8",0x98DC],
+ ["DBE9",0x4F10],
+ ["DBEA",0x7B4F],
+ ["DBEB",0x7F70],
+ ["DBEC",0x95A5],
+ ["DBED",0x51E1],
+ ["DBEE",0x5E06],
+ ["DBEF",0x68B5],
+ ["DBF0",0x6C3E],
+ ["DBF1",0x6C4E],
+ ["DBF2",0x6CDB],
+ ["DBF3",0x72AF],
+ ["DBF4",0x7BC4],
+ ["DBF5",0x8303],
+ ["DBF6",0x6CD5],
+ ["DBF7",0x743A],
+ ["DBF8",0x50FB],
+ ["DBF9",0x5288],
+ ["DBFA",0x58C1],
+ ["DBFB",0x64D8],
+ ["DBFC",0x6A97],
+ ["DBFD",0x74A7],
+ ["DBFE",0x7656],
+ ["DCA1",0x78A7],
+ ["DCA2",0x8617],
+ ["DCA3",0x95E2],
+ ["DCA4",0x9739],
+ ["DCA5",0xF965],
+ ["DCA6",0x535E],
+ ["DCA7",0x5F01],
+ ["DCA8",0x8B8A],
+ ["DCA9",0x8FA8],
+ ["DCAA",0x8FAF],
+ ["DCAB",0x908A],
+ ["DCAC",0x5225],
+ ["DCAD",0x77A5],
+ ["DCAE",0x9C49],
+ ["DCAF",0x9F08],
+ ["DCB0",0x4E19],
+ ["DCB1",0x5002],
+ ["DCB2",0x5175],
+ ["DCB3",0x5C5B],
+ ["DCB4",0x5E77],
+ ["DCB5",0x661E],
+ ["DCB6",0x663A],
+ ["DCB7",0x67C4],
+ ["DCB8",0x68C5],
+ ["DCB9",0x70B3],
+ ["DCBA",0x7501],
+ ["DCBB",0x75C5],
+ ["DCBC",0x79C9],
+ ["DCBD",0x7ADD],
+ ["DCBE",0x8F27],
+ ["DCBF",0x9920],
+ ["DCC0",0x9A08],
+ ["DCC1",0x4FDD],
+ ["DCC2",0x5821],
+ ["DCC3",0x5831],
+ ["DCC4",0x5BF6],
+ ["DCC5",0x666E],
+ ["DCC6",0x6B65],
+ ["DCC7",0x6D11],
+ ["DCC8",0x6E7A],
+ ["DCC9",0x6F7D],
+ ["DCCA",0x73E4],
+ ["DCCB",0x752B],
+ ["DCCC",0x83E9],
+ ["DCCD",0x88DC],
+ ["DCCE",0x8913],
+ ["DCCF",0x8B5C],
+ ["DCD0",0x8F14],
+ ["DCD1",0x4F0F],
+ ["DCD2",0x50D5],
+ ["DCD3",0x5310],
+ ["DCD4",0x535C],
+ ["DCD5",0x5B93],
+ ["DCD6",0x5FA9],
+ ["DCD7",0x670D],
+ ["DCD8",0x798F],
+ ["DCD9",0x8179],
+ ["DCDA",0x832F],
+ ["DCDB",0x8514],
+ ["DCDC",0x8907],
+ ["DCDD",0x8986],
+ ["DCDE",0x8F39],
+ ["DCDF",0x8F3B],
+ ["DCE0",0x99A5],
+ ["DCE1",0x9C12],
+ ["DCE2",0x672C],
+ ["DCE3",0x4E76],
+ ["DCE4",0x4FF8],
+ ["DCE5",0x5949],
+ ["DCE6",0x5C01],
+ ["DCE7",0x5CEF],
+ ["DCE8",0x5CF0],
+ ["DCE9",0x6367],
+ ["DCEA",0x68D2],
+ ["DCEB",0x70FD],
+ ["DCEC",0x71A2],
+ ["DCED",0x742B],
+ ["DCEE",0x7E2B],
+ ["DCEF",0x84EC],
+ ["DCF0",0x8702],
+ ["DCF1",0x9022],
+ ["DCF2",0x92D2],
+ ["DCF3",0x9CF3],
+ ["DCF4",0x4E0D],
+ ["DCF5",0x4ED8],
+ ["DCF6",0x4FEF],
+ ["DCF7",0x5085],
+ ["DCF8",0x5256],
+ ["DCF9",0x526F],
+ ["DCFA",0x5426],
+ ["DCFB",0x5490],
+ ["DCFC",0x57E0],
+ ["DCFD",0x592B],
+ ["DCFE",0x5A66],
+ ["DDA1",0x5B5A],
+ ["DDA2",0x5B75],
+ ["DDA3",0x5BCC],
+ ["DDA4",0x5E9C],
+ ["DDA5",0xF966],
+ ["DDA6",0x6276],
+ ["DDA7",0x6577],
+ ["DDA8",0x65A7],
+ ["DDA9",0x6D6E],
+ ["DDAA",0x6EA5],
+ ["DDAB",0x7236],
+ ["DDAC",0x7B26],
+ ["DDAD",0x7C3F],
+ ["DDAE",0x7F36],
+ ["DDAF",0x8150],
+ ["DDB0",0x8151],
+ ["DDB1",0x819A],
+ ["DDB2",0x8240],
+ ["DDB3",0x8299],
+ ["DDB4",0x83A9],
+ ["DDB5",0x8A03],
+ ["DDB6",0x8CA0],
+ ["DDB7",0x8CE6],
+ ["DDB8",0x8CFB],
+ ["DDB9",0x8D74],
+ ["DDBA",0x8DBA],
+ ["DDBB",0x90E8],
+ ["DDBC",0x91DC],
+ ["DDBD",0x961C],
+ ["DDBE",0x9644],
+ ["DDBF",0x99D9],
+ ["DDC0",0x9CE7],
+ ["DDC1",0x5317],
+ ["DDC2",0x5206],
+ ["DDC3",0x5429],
+ ["DDC4",0x5674],
+ ["DDC5",0x58B3],
+ ["DDC6",0x5954],
+ ["DDC7",0x596E],
+ ["DDC8",0x5FFF],
+ ["DDC9",0x61A4],
+ ["DDCA",0x626E],
+ ["DDCB",0x6610],
+ ["DDCC",0x6C7E],
+ ["DDCD",0x711A],
+ ["DDCE",0x76C6],
+ ["DDCF",0x7C89],
+ ["DDD0",0x7CDE],
+ ["DDD1",0x7D1B],
+ ["DDD2",0x82AC],
+ ["DDD3",0x8CC1],
+ ["DDD4",0x96F0],
+ ["DDD5",0xF967],
+ ["DDD6",0x4F5B],
+ ["DDD7",0x5F17],
+ ["DDD8",0x5F7F],
+ ["DDD9",0x62C2],
+ ["DDDA",0x5D29],
+ ["DDDB",0x670B],
+ ["DDDC",0x68DA],
+ ["DDDD",0x787C],
+ ["DDDE",0x7E43],
+ ["DDDF",0x9D6C],
+ ["DDE0",0x4E15],
+ ["DDE1",0x5099],
+ ["DDE2",0x5315],
+ ["DDE3",0x532A],
+ ["DDE4",0x5351],
+ ["DDE5",0x5983],
+ ["DDE6",0x5A62],
+ ["DDE7",0x5E87],
+ ["DDE8",0x60B2],
+ ["DDE9",0x618A],
+ ["DDEA",0x6249],
+ ["DDEB",0x6279],
+ ["DDEC",0x6590],
+ ["DDED",0x6787],
+ ["DDEE",0x69A7],
+ ["DDEF",0x6BD4],
+ ["DDF0",0x6BD6],
+ ["DDF1",0x6BD7],
+ ["DDF2",0x6BD8],
+ ["DDF3",0x6CB8],
+ ["DDF4",0xF968],
+ ["DDF5",0x7435],
+ ["DDF6",0x75FA],
+ ["DDF7",0x7812],
+ ["DDF8",0x7891],
+ ["DDF9",0x79D5],
+ ["DDFA",0x79D8],
+ ["DDFB",0x7C83],
+ ["DDFC",0x7DCB],
+ ["DDFD",0x7FE1],
+ ["DDFE",0x80A5],
+ ["DEA1",0x813E],
+ ["DEA2",0x81C2],
+ ["DEA3",0x83F2],
+ ["DEA4",0x871A],
+ ["DEA5",0x88E8],
+ ["DEA6",0x8AB9],
+ ["DEA7",0x8B6C],
+ ["DEA8",0x8CBB],
+ ["DEA9",0x9119],
+ ["DEAA",0x975E],
+ ["DEAB",0x98DB],
+ ["DEAC",0x9F3B],
+ ["DEAD",0x56AC],
+ ["DEAE",0x5B2A],
+ ["DEAF",0x5F6C],
+ ["DEB0",0x658C],
+ ["DEB1",0x6AB3],
+ ["DEB2",0x6BAF],
+ ["DEB3",0x6D5C],
+ ["DEB4",0x6FF1],
+ ["DEB5",0x7015],
+ ["DEB6",0x725D],
+ ["DEB7",0x73AD],
+ ["DEB8",0x8CA7],
+ ["DEB9",0x8CD3],
+ ["DEBA",0x983B],
+ ["DEBB",0x6191],
+ ["DEBC",0x6C37],
+ ["DEBD",0x8058],
+ ["DEBE",0x9A01],
+ ["DEBF",0x4E4D],
+ ["DEC0",0x4E8B],
+ ["DEC1",0x4E9B],
+ ["DEC2",0x4ED5],
+ ["DEC3",0x4F3A],
+ ["DEC4",0x4F3C],
+ ["DEC5",0x4F7F],
+ ["DEC6",0x4FDF],
+ ["DEC7",0x50FF],
+ ["DEC8",0x53F2],
+ ["DEC9",0x53F8],
+ ["DECA",0x5506],
+ ["DECB",0x55E3],
+ ["DECC",0x56DB],
+ ["DECD",0x58EB],
+ ["DECE",0x5962],
+ ["DECF",0x5A11],
+ ["DED0",0x5BEB],
+ ["DED1",0x5BFA],
+ ["DED2",0x5C04],
+ ["DED3",0x5DF3],
+ ["DED4",0x5E2B],
+ ["DED5",0x5F99],
+ ["DED6",0x601D],
+ ["DED7",0x6368],
+ ["DED8",0x659C],
+ ["DED9",0x65AF],
+ ["DEDA",0x67F6],
+ ["DEDB",0x67FB],
+ ["DEDC",0x68AD],
+ ["DEDD",0x6B7B],
+ ["DEDE",0x6C99],
+ ["DEDF",0x6CD7],
+ ["DEE0",0x6E23],
+ ["DEE1",0x7009],
+ ["DEE2",0x7345],
+ ["DEE3",0x7802],
+ ["DEE4",0x793E],
+ ["DEE5",0x7940],
+ ["DEE6",0x7960],
+ ["DEE7",0x79C1],
+ ["DEE8",0x7BE9],
+ ["DEE9",0x7D17],
+ ["DEEA",0x7D72],
+ ["DEEB",0x8086],
+ ["DEEC",0x820D],
+ ["DEED",0x838E],
+ ["DEEE",0x84D1],
+ ["DEEF",0x86C7],
+ ["DEF0",0x88DF],
+ ["DEF1",0x8A50],
+ ["DEF2",0x8A5E],
+ ["DEF3",0x8B1D],
+ ["DEF4",0x8CDC],
+ ["DEF5",0x8D66],
+ ["DEF6",0x8FAD],
+ ["DEF7",0x90AA],
+ ["DEF8",0x98FC],
+ ["DEF9",0x99DF],
+ ["DEFA",0x9E9D],
+ ["DEFB",0x524A],
+ ["DEFC",0xF969],
+ ["DEFD",0x6714],
+ ["DEFE",0xF96A],
+ ["DFA1",0x5098],
+ ["DFA2",0x522A],
+ ["DFA3",0x5C71],
+ ["DFA4",0x6563],
+ ["DFA5",0x6C55],
+ ["DFA6",0x73CA],
+ ["DFA7",0x7523],
+ ["DFA8",0x759D],
+ ["DFA9",0x7B97],
+ ["DFAA",0x849C],
+ ["DFAB",0x9178],
+ ["DFAC",0x9730],
+ ["DFAD",0x4E77],
+ ["DFAE",0x6492],
+ ["DFAF",0x6BBA],
+ ["DFB0",0x715E],
+ ["DFB1",0x85A9],
+ ["DFB2",0x4E09],
+ ["DFB3",0xF96B],
+ ["DFB4",0x6749],
+ ["DFB5",0x68EE],
+ ["DFB6",0x6E17],
+ ["DFB7",0x829F],
+ ["DFB8",0x8518],
+ ["DFB9",0x886B],
+ ["DFBA",0x63F7],
+ ["DFBB",0x6F81],
+ ["DFBC",0x9212],
+ ["DFBD",0x98AF],
+ ["DFBE",0x4E0A],
+ ["DFBF",0x50B7],
+ ["DFC0",0x50CF],
+ ["DFC1",0x511F],
+ ["DFC2",0x5546],
+ ["DFC3",0x55AA],
+ ["DFC4",0x5617],
+ ["DFC5",0x5B40],
+ ["DFC6",0x5C19],
+ ["DFC7",0x5CE0],
+ ["DFC8",0x5E38],
+ ["DFC9",0x5E8A],
+ ["DFCA",0x5EA0],
+ ["DFCB",0x5EC2],
+ ["DFCC",0x60F3],
+ ["DFCD",0x6851],
+ ["DFCE",0x6A61],
+ ["DFCF",0x6E58],
+ ["DFD0",0x723D],
+ ["DFD1",0x7240],
+ ["DFD2",0x72C0],
+ ["DFD3",0x76F8],
+ ["DFD4",0x7965],
+ ["DFD5",0x7BB1],
+ ["DFD6",0x7FD4],
+ ["DFD7",0x88F3],
+ ["DFD8",0x89F4],
+ ["DFD9",0x8A73],
+ ["DFDA",0x8C61],
+ ["DFDB",0x8CDE],
+ ["DFDC",0x971C],
+ ["DFDD",0x585E],
+ ["DFDE",0x74BD],
+ ["DFDF",0x8CFD],
+ ["DFE0",0x55C7],
+ ["DFE1",0xF96C],
+ ["DFE2",0x7A61],
+ ["DFE3",0x7D22],
+ ["DFE4",0x8272],
+ ["DFE5",0x7272],
+ ["DFE6",0x751F],
+ ["DFE7",0x7525],
+ ["DFE8",0xF96D],
+ ["DFE9",0x7B19],
+ ["DFEA",0x5885],
+ ["DFEB",0x58FB],
+ ["DFEC",0x5DBC],
+ ["DFED",0x5E8F],
+ ["DFEE",0x5EB6],
+ ["DFEF",0x5F90],
+ ["DFF0",0x6055],
+ ["DFF1",0x6292],
+ ["DFF2",0x637F],
+ ["DFF3",0x654D],
+ ["DFF4",0x6691],
+ ["DFF5",0x66D9],
+ ["DFF6",0x66F8],
+ ["DFF7",0x6816],
+ ["DFF8",0x68F2],
+ ["DFF9",0x7280],
+ ["DFFA",0x745E],
+ ["DFFB",0x7B6E],
+ ["DFFC",0x7D6E],
+ ["DFFD",0x7DD6],
+ ["DFFE",0x7F72],
+ ["E0A1",0x80E5],
+ ["E0A2",0x8212],
+ ["E0A3",0x85AF],
+ ["E0A4",0x897F],
+ ["E0A5",0x8A93],
+ ["E0A6",0x901D],
+ ["E0A7",0x92E4],
+ ["E0A8",0x9ECD],
+ ["E0A9",0x9F20],
+ ["E0AA",0x5915],
+ ["E0AB",0x596D],
+ ["E0AC",0x5E2D],
+ ["E0AD",0x60DC],
+ ["E0AE",0x6614],
+ ["E0AF",0x6673],
+ ["E0B0",0x6790],
+ ["E0B1",0x6C50],
+ ["E0B2",0x6DC5],
+ ["E0B3",0x6F5F],
+ ["E0B4",0x77F3],
+ ["E0B5",0x78A9],
+ ["E0B6",0x84C6],
+ ["E0B7",0x91CB],
+ ["E0B8",0x932B],
+ ["E0B9",0x4ED9],
+ ["E0BA",0x50CA],
+ ["E0BB",0x5148],
+ ["E0BC",0x5584],
+ ["E0BD",0x5B0B],
+ ["E0BE",0x5BA3],
+ ["E0BF",0x6247],
+ ["E0C0",0x657E],
+ ["E0C1",0x65CB],
+ ["E0C2",0x6E32],
+ ["E0C3",0x717D],
+ ["E0C4",0x7401],
+ ["E0C5",0x7444],
+ ["E0C6",0x7487],
+ ["E0C7",0x74BF],
+ ["E0C8",0x766C],
+ ["E0C9",0x79AA],
+ ["E0CA",0x7DDA],
+ ["E0CB",0x7E55],
+ ["E0CC",0x7FA8],
+ ["E0CD",0x817A],
+ ["E0CE",0x81B3],
+ ["E0CF",0x8239],
+ ["E0D0",0x861A],
+ ["E0D1",0x87EC],
+ ["E0D2",0x8A75],
+ ["E0D3",0x8DE3],
+ ["E0D4",0x9078],
+ ["E0D5",0x9291],
+ ["E0D6",0x9425],
+ ["E0D7",0x994D],
+ ["E0D8",0x9BAE],
+ ["E0D9",0x5368],
+ ["E0DA",0x5C51],
+ ["E0DB",0x6954],
+ ["E0DC",0x6CC4],
+ ["E0DD",0x6D29],
+ ["E0DE",0x6E2B],
+ ["E0DF",0x820C],
+ ["E0E0",0x859B],
+ ["E0E1",0x893B],
+ ["E0E2",0x8A2D],
+ ["E0E3",0x8AAA],
+ ["E0E4",0x96EA],
+ ["E0E5",0x9F67],
+ ["E0E6",0x5261],
+ ["E0E7",0x66B9],
+ ["E0E8",0x6BB2],
+ ["E0E9",0x7E96],
+ ["E0EA",0x87FE],
+ ["E0EB",0x8D0D],
+ ["E0EC",0x9583],
+ ["E0ED",0x965D],
+ ["E0EE",0x651D],
+ ["E0EF",0x6D89],
+ ["E0F0",0x71EE],
+ ["E0F1",0xF96E],
+ ["E0F2",0x57CE],
+ ["E0F3",0x59D3],
+ ["E0F4",0x5BAC],
+ ["E0F5",0x6027],
+ ["E0F6",0x60FA],
+ ["E0F7",0x6210],
+ ["E0F8",0x661F],
+ ["E0F9",0x665F],
+ ["E0FA",0x7329],
+ ["E0FB",0x73F9],
+ ["E0FC",0x76DB],
+ ["E0FD",0x7701],
+ ["E0FE",0x7B6C],
+ ["E1A1",0x8056],
+ ["E1A2",0x8072],
+ ["E1A3",0x8165],
+ ["E1A4",0x8AA0],
+ ["E1A5",0x9192],
+ ["E1A6",0x4E16],
+ ["E1A7",0x52E2],
+ ["E1A8",0x6B72],
+ ["E1A9",0x6D17],
+ ["E1AA",0x7A05],
+ ["E1AB",0x7B39],
+ ["E1AC",0x7D30],
+ ["E1AD",0xF96F],
+ ["E1AE",0x8CB0],
+ ["E1AF",0x53EC],
+ ["E1B0",0x562F],
+ ["E1B1",0x5851],
+ ["E1B2",0x5BB5],
+ ["E1B3",0x5C0F],
+ ["E1B4",0x5C11],
+ ["E1B5",0x5DE2],
+ ["E1B6",0x6240],
+ ["E1B7",0x6383],
+ ["E1B8",0x6414],
+ ["E1B9",0x662D],
+ ["E1BA",0x68B3],
+ ["E1BB",0x6CBC],
+ ["E1BC",0x6D88],
+ ["E1BD",0x6EAF],
+ ["E1BE",0x701F],
+ ["E1BF",0x70A4],
+ ["E1C0",0x71D2],
+ ["E1C1",0x7526],
+ ["E1C2",0x758F],
+ ["E1C3",0x758E],
+ ["E1C4",0x7619],
+ ["E1C5",0x7B11],
+ ["E1C6",0x7BE0],
+ ["E1C7",0x7C2B],
+ ["E1C8",0x7D20],
+ ["E1C9",0x7D39],
+ ["E1CA",0x852C],
+ ["E1CB",0x856D],
+ ["E1CC",0x8607],
+ ["E1CD",0x8A34],
+ ["E1CE",0x900D],
+ ["E1CF",0x9061],
+ ["E1D0",0x90B5],
+ ["E1D1",0x92B7],
+ ["E1D2",0x97F6],
+ ["E1D3",0x9A37],
+ ["E1D4",0x4FD7],
+ ["E1D5",0x5C6C],
+ ["E1D6",0x675F],
+ ["E1D7",0x6D91],
+ ["E1D8",0x7C9F],
+ ["E1D9",0x7E8C],
+ ["E1DA",0x8B16],
+ ["E1DB",0x8D16],
+ ["E1DC",0x901F],
+ ["E1DD",0x5B6B],
+ ["E1DE",0x5DFD],
+ ["E1DF",0x640D],
+ ["E1E0",0x84C0],
+ ["E1E1",0x905C],
+ ["E1E2",0x98E1],
+ ["E1E3",0x7387],
+ ["E1E4",0x5B8B],
+ ["E1E5",0x609A],
+ ["E1E6",0x677E],
+ ["E1E7",0x6DDE],
+ ["E1E8",0x8A1F],
+ ["E1E9",0x8AA6],
+ ["E1EA",0x9001],
+ ["E1EB",0x980C],
+ ["E1EC",0x5237],
+ ["E1ED",0xF970],
+ ["E1EE",0x7051],
+ ["E1EF",0x788E],
+ ["E1F0",0x9396],
+ ["E1F1",0x8870],
+ ["E1F2",0x91D7],
+ ["E1F3",0x4FEE],
+ ["E1F4",0x53D7],
+ ["E1F5",0x55FD],
+ ["E1F6",0x56DA],
+ ["E1F7",0x5782],
+ ["E1F8",0x58FD],
+ ["E1F9",0x5AC2],
+ ["E1FA",0x5B88],
+ ["E1FB",0x5CAB],
+ ["E1FC",0x5CC0],
+ ["E1FD",0x5E25],
+ ["E1FE",0x6101],
+ ["E2A1",0x620D],
+ ["E2A2",0x624B],
+ ["E2A3",0x6388],
+ ["E2A4",0x641C],
+ ["E2A5",0x6536],
+ ["E2A6",0x6578],
+ ["E2A7",0x6A39],
+ ["E2A8",0x6B8A],
+ ["E2A9",0x6C34],
+ ["E2AA",0x6D19],
+ ["E2AB",0x6F31],
+ ["E2AC",0x71E7],
+ ["E2AD",0x72E9],
+ ["E2AE",0x7378],
+ ["E2AF",0x7407],
+ ["E2B0",0x74B2],
+ ["E2B1",0x7626],
+ ["E2B2",0x7761],
+ ["E2B3",0x79C0],
+ ["E2B4",0x7A57],
+ ["E2B5",0x7AEA],
+ ["E2B6",0x7CB9],
+ ["E2B7",0x7D8F],
+ ["E2B8",0x7DAC],
+ ["E2B9",0x7E61],
+ ["E2BA",0x7F9E],
+ ["E2BB",0x8129],
+ ["E2BC",0x8331],
+ ["E2BD",0x8490],
+ ["E2BE",0x84DA],
+ ["E2BF",0x85EA],
+ ["E2C0",0x8896],
+ ["E2C1",0x8AB0],
+ ["E2C2",0x8B90],
+ ["E2C3",0x8F38],
+ ["E2C4",0x9042],
+ ["E2C5",0x9083],
+ ["E2C6",0x916C],
+ ["E2C7",0x9296],
+ ["E2C8",0x92B9],
+ ["E2C9",0x968B],
+ ["E2CA",0x96A7],
+ ["E2CB",0x96A8],
+ ["E2CC",0x96D6],
+ ["E2CD",0x9700],
+ ["E2CE",0x9808],
+ ["E2CF",0x9996],
+ ["E2D0",0x9AD3],
+ ["E2D1",0x9B1A],
+ ["E2D2",0x53D4],
+ ["E2D3",0x587E],
+ ["E2D4",0x5919],
+ ["E2D5",0x5B70],
+ ["E2D6",0x5BBF],
+ ["E2D7",0x6DD1],
+ ["E2D8",0x6F5A],
+ ["E2D9",0x719F],
+ ["E2DA",0x7421],
+ ["E2DB",0x74B9],
+ ["E2DC",0x8085],
+ ["E2DD",0x83FD],
+ ["E2DE",0x5DE1],
+ ["E2DF",0x5F87],
+ ["E2E0",0x5FAA],
+ ["E2E1",0x6042],
+ ["E2E2",0x65EC],
+ ["E2E3",0x6812],
+ ["E2E4",0x696F],
+ ["E2E5",0x6A53],
+ ["E2E6",0x6B89],
+ ["E2E7",0x6D35],
+ ["E2E8",0x6DF3],
+ ["E2E9",0x73E3],
+ ["E2EA",0x76FE],
+ ["E2EB",0x77AC],
+ ["E2EC",0x7B4D],
+ ["E2ED",0x7D14],
+ ["E2EE",0x8123],
+ ["E2EF",0x821C],
+ ["E2F0",0x8340],
+ ["E2F1",0x84F4],
+ ["E2F2",0x8563],
+ ["E2F3",0x8A62],
+ ["E2F4",0x8AC4],
+ ["E2F5",0x9187],
+ ["E2F6",0x931E],
+ ["E2F7",0x9806],
+ ["E2F8",0x99B4],
+ ["E2F9",0x620C],
+ ["E2FA",0x8853],
+ ["E2FB",0x8FF0],
+ ["E2FC",0x9265],
+ ["E2FD",0x5D07],
+ ["E2FE",0x5D27],
+ ["E3A1",0x5D69],
+ ["E3A2",0x745F],
+ ["E3A3",0x819D],
+ ["E3A4",0x8768],
+ ["E3A5",0x6FD5],
+ ["E3A6",0x62FE],
+ ["E3A7",0x7FD2],
+ ["E3A8",0x8936],
+ ["E3A9",0x8972],
+ ["E3AA",0x4E1E],
+ ["E3AB",0x4E58],
+ ["E3AC",0x50E7],
+ ["E3AD",0x52DD],
+ ["E3AE",0x5347],
+ ["E3AF",0x627F],
+ ["E3B0",0x6607],
+ ["E3B1",0x7E69],
+ ["E3B2",0x8805],
+ ["E3B3",0x965E],
+ ["E3B4",0x4F8D],
+ ["E3B5",0x5319],
+ ["E3B6",0x5636],
+ ["E3B7",0x59CB],
+ ["E3B8",0x5AA4],
+ ["E3B9",0x5C38],
+ ["E3BA",0x5C4E],
+ ["E3BB",0x5C4D],
+ ["E3BC",0x5E02],
+ ["E3BD",0x5F11],
+ ["E3BE",0x6043],
+ ["E3BF",0x65BD],
+ ["E3C0",0x662F],
+ ["E3C1",0x6642],
+ ["E3C2",0x67BE],
+ ["E3C3",0x67F4],
+ ["E3C4",0x731C],
+ ["E3C5",0x77E2],
+ ["E3C6",0x793A],
+ ["E3C7",0x7FC5],
+ ["E3C8",0x8494],
+ ["E3C9",0x84CD],
+ ["E3CA",0x8996],
+ ["E3CB",0x8A66],
+ ["E3CC",0x8A69],
+ ["E3CD",0x8AE1],
+ ["E3CE",0x8C55],
+ ["E3CF",0x8C7A],
+ ["E3D0",0x57F4],
+ ["E3D1",0x5BD4],
+ ["E3D2",0x5F0F],
+ ["E3D3",0x606F],
+ ["E3D4",0x62ED],
+ ["E3D5",0x690D],
+ ["E3D6",0x6B96],
+ ["E3D7",0x6E5C],
+ ["E3D8",0x7184],
+ ["E3D9",0x7BD2],
+ ["E3DA",0x8755],
+ ["E3DB",0x8B58],
+ ["E3DC",0x8EFE],
+ ["E3DD",0x98DF],
+ ["E3DE",0x98FE],
+ ["E3DF",0x4F38],
+ ["E3E0",0x4F81],
+ ["E3E1",0x4FE1],
+ ["E3E2",0x547B],
+ ["E3E3",0x5A20],
+ ["E3E4",0x5BB8],
+ ["E3E5",0x613C],
+ ["E3E6",0x65B0],
+ ["E3E7",0x6668],
+ ["E3E8",0x71FC],
+ ["E3E9",0x7533],
+ ["E3EA",0x795E],
+ ["E3EB",0x7D33],
+ ["E3EC",0x814E],
+ ["E3ED",0x81E3],
+ ["E3EE",0x8398],
+ ["E3EF",0x85AA],
+ ["E3F0",0x85CE],
+ ["E3F1",0x8703],
+ ["E3F2",0x8A0A],
+ ["E3F3",0x8EAB],
+ ["E3F4",0x8F9B],
+ ["E3F5",0xF971],
+ ["E3F6",0x8FC5],
+ ["E3F7",0x5931],
+ ["E3F8",0x5BA4],
+ ["E3F9",0x5BE6],
+ ["E3FA",0x6089],
+ ["E3FB",0x5BE9],
+ ["E3FC",0x5C0B],
+ ["E3FD",0x5FC3],
+ ["E3FE",0x6C81],
+ ["E4A1",0xF972],
+ ["E4A2",0x6DF1],
+ ["E4A3",0x700B],
+ ["E4A4",0x751A],
+ ["E4A5",0x82AF],
+ ["E4A6",0x8AF6],
+ ["E4A7",0x4EC0],
+ ["E4A8",0x5341],
+ ["E4A9",0xF973],
+ ["E4AA",0x96D9],
+ ["E4AB",0x6C0F],
+ ["E4AC",0x4E9E],
+ ["E4AD",0x4FC4],
+ ["E4AE",0x5152],
+ ["E4AF",0x555E],
+ ["E4B0",0x5A25],
+ ["E4B1",0x5CE8],
+ ["E4B2",0x6211],
+ ["E4B3",0x7259],
+ ["E4B4",0x82BD],
+ ["E4B5",0x83AA],
+ ["E4B6",0x86FE],
+ ["E4B7",0x8859],
+ ["E4B8",0x8A1D],
+ ["E4B9",0x963F],
+ ["E4BA",0x96C5],
+ ["E4BB",0x9913],
+ ["E4BC",0x9D09],
+ ["E4BD",0x9D5D],
+ ["E4BE",0x580A],
+ ["E4BF",0x5CB3],
+ ["E4C0",0x5DBD],
+ ["E4C1",0x5E44],
+ ["E4C2",0x60E1],
+ ["E4C3",0x6115],
+ ["E4C4",0x63E1],
+ ["E4C5",0x6A02],
+ ["E4C6",0x6E25],
+ ["E4C7",0x9102],
+ ["E4C8",0x9354],
+ ["E4C9",0x984E],
+ ["E4CA",0x9C10],
+ ["E4CB",0x9F77],
+ ["E4CC",0x5B89],
+ ["E4CD",0x5CB8],
+ ["E4CE",0x6309],
+ ["E4CF",0x664F],
+ ["E4D0",0x6848],
+ ["E4D1",0x773C],
+ ["E4D2",0x96C1],
+ ["E4D3",0x978D],
+ ["E4D4",0x9854],
+ ["E4D5",0x9B9F],
+ ["E4D6",0x65A1],
+ ["E4D7",0x8B01],
+ ["E4D8",0x8ECB],
+ ["E4D9",0x95BC],
+ ["E4DA",0x5535],
+ ["E4DB",0x5CA9],
+ ["E4DC",0x5DD6],
+ ["E4DD",0x5EB5],
+ ["E4DE",0x6697],
+ ["E4DF",0x764C],
+ ["E4E0",0x83F4],
+ ["E4E1",0x95C7],
+ ["E4E2",0x58D3],
+ ["E4E3",0x62BC],
+ ["E4E4",0x72CE],
+ ["E4E5",0x9D28],
+ ["E4E6",0x4EF0],
+ ["E4E7",0x592E],
+ ["E4E8",0x600F],
+ ["E4E9",0x663B],
+ ["E4EA",0x6B83],
+ ["E4EB",0x79E7],
+ ["E4EC",0x9D26],
+ ["E4ED",0x5393],
+ ["E4EE",0x54C0],
+ ["E4EF",0x57C3],
+ ["E4F0",0x5D16],
+ ["E4F1",0x611B],
+ ["E4F2",0x66D6],
+ ["E4F3",0x6DAF],
+ ["E4F4",0x788D],
+ ["E4F5",0x827E],
+ ["E4F6",0x9698],
+ ["E4F7",0x9744],
+ ["E4F8",0x5384],
+ ["E4F9",0x627C],
+ ["E4FA",0x6396],
+ ["E4FB",0x6DB2],
+ ["E4FC",0x7E0A],
+ ["E4FD",0x814B],
+ ["E4FE",0x984D],
+ ["E5A1",0x6AFB],
+ ["E5A2",0x7F4C],
+ ["E5A3",0x9DAF],
+ ["E5A4",0x9E1A],
+ ["E5A5",0x4E5F],
+ ["E5A6",0x503B],
+ ["E5A7",0x51B6],
+ ["E5A8",0x591C],
+ ["E5A9",0x60F9],
+ ["E5AA",0x63F6],
+ ["E5AB",0x6930],
+ ["E5AC",0x723A],
+ ["E5AD",0x8036],
+ ["E5AE",0xF974],
+ ["E5AF",0x91CE],
+ ["E5B0",0x5F31],
+ ["E5B1",0xF975],
+ ["E5B2",0xF976],
+ ["E5B3",0x7D04],
+ ["E5B4",0x82E5],
+ ["E5B5",0x846F],
+ ["E5B6",0x84BB],
+ ["E5B7",0x85E5],
+ ["E5B8",0x8E8D],
+ ["E5B9",0xF977],
+ ["E5BA",0x4F6F],
+ ["E5BB",0xF978],
+ ["E5BC",0xF979],
+ ["E5BD",0x58E4],
+ ["E5BE",0x5B43],
+ ["E5BF",0x6059],
+ ["E5C0",0x63DA],
+ ["E5C1",0x6518],
+ ["E5C2",0x656D],
+ ["E5C3",0x6698],
+ ["E5C4",0xF97A],
+ ["E5C5",0x694A],
+ ["E5C6",0x6A23],
+ ["E5C7",0x6D0B],
+ ["E5C8",0x7001],
+ ["E5C9",0x716C],
+ ["E5CA",0x75D2],
+ ["E5CB",0x760D],
+ ["E5CC",0x79B3],
+ ["E5CD",0x7A70],
+ ["E5CE",0xF97B],
+ ["E5CF",0x7F8A],
+ ["E5D0",0xF97C],
+ ["E5D1",0x8944],
+ ["E5D2",0xF97D],
+ ["E5D3",0x8B93],
+ ["E5D4",0x91C0],
+ ["E5D5",0x967D],
+ ["E5D6",0xF97E],
+ ["E5D7",0x990A],
+ ["E5D8",0x5704],
+ ["E5D9",0x5FA1],
+ ["E5DA",0x65BC],
+ ["E5DB",0x6F01],
+ ["E5DC",0x7600],
+ ["E5DD",0x79A6],
+ ["E5DE",0x8A9E],
+ ["E5DF",0x99AD],
+ ["E5E0",0x9B5A],
+ ["E5E1",0x9F6C],
+ ["E5E2",0x5104],
+ ["E5E3",0x61B6],
+ ["E5E4",0x6291],
+ ["E5E5",0x6A8D],
+ ["E5E6",0x81C6],
+ ["E5E7",0x5043],
+ ["E5E8",0x5830],
+ ["E5E9",0x5F66],
+ ["E5EA",0x7109],
+ ["E5EB",0x8A00],
+ ["E5EC",0x8AFA],
+ ["E5ED",0x5B7C],
+ ["E5EE",0x8616],
+ ["E5EF",0x4FFA],
+ ["E5F0",0x513C],
+ ["E5F1",0x56B4],
+ ["E5F2",0x5944],
+ ["E5F3",0x63A9],
+ ["E5F4",0x6DF9],
+ ["E5F5",0x5DAA],
+ ["E5F6",0x696D],
+ ["E5F7",0x5186],
+ ["E5F8",0x4E88],
+ ["E5F9",0x4F59],
+ ["E5FA",0xF97F],
+ ["E5FB",0xF980],
+ ["E5FC",0xF981],
+ ["E5FD",0x5982],
+ ["E5FE",0xF982],
+ ["E6A1",0xF983],
+ ["E6A2",0x6B5F],
+ ["E6A3",0x6C5D],
+ ["E6A4",0xF984],
+ ["E6A5",0x74B5],
+ ["E6A6",0x7916],
+ ["E6A7",0xF985],
+ ["E6A8",0x8207],
+ ["E6A9",0x8245],
+ ["E6AA",0x8339],
+ ["E6AB",0x8F3F],
+ ["E6AC",0x8F5D],
+ ["E6AD",0xF986],
+ ["E6AE",0x9918],
+ ["E6AF",0xF987],
+ ["E6B0",0xF988],
+ ["E6B1",0xF989],
+ ["E6B2",0x4EA6],
+ ["E6B3",0xF98A],
+ ["E6B4",0x57DF],
+ ["E6B5",0x5F79],
+ ["E6B6",0x6613],
+ ["E6B7",0xF98B],
+ ["E6B8",0xF98C],
+ ["E6B9",0x75AB],
+ ["E6BA",0x7E79],
+ ["E6BB",0x8B6F],
+ ["E6BC",0xF98D],
+ ["E6BD",0x9006],
+ ["E6BE",0x9A5B],
+ ["E6BF",0x56A5],
+ ["E6C0",0x5827],
+ ["E6C1",0x59F8],
+ ["E6C2",0x5A1F],
+ ["E6C3",0x5BB4],
+ ["E6C4",0xF98E],
+ ["E6C5",0x5EF6],
+ ["E6C6",0xF98F],
+ ["E6C7",0xF990],
+ ["E6C8",0x6350],
+ ["E6C9",0x633B],
+ ["E6CA",0xF991],
+ ["E6CB",0x693D],
+ ["E6CC",0x6C87],
+ ["E6CD",0x6CBF],
+ ["E6CE",0x6D8E],
+ ["E6CF",0x6D93],
+ ["E6D0",0x6DF5],
+ ["E6D1",0x6F14],
+ ["E6D2",0xF992],
+ ["E6D3",0x70DF],
+ ["E6D4",0x7136],
+ ["E6D5",0x7159],
+ ["E6D6",0xF993],
+ ["E6D7",0x71C3],
+ ["E6D8",0x71D5],
+ ["E6D9",0xF994],
+ ["E6DA",0x784F],
+ ["E6DB",0x786F],
+ ["E6DC",0xF995],
+ ["E6DD",0x7B75],
+ ["E6DE",0x7DE3],
+ ["E6DF",0xF996],
+ ["E6E0",0x7E2F],
+ ["E6E1",0xF997],
+ ["E6E2",0x884D],
+ ["E6E3",0x8EDF],
+ ["E6E4",0xF998],
+ ["E6E5",0xF999],
+ ["E6E6",0xF99A],
+ ["E6E7",0x925B],
+ ["E6E8",0xF99B],
+ ["E6E9",0x9CF6],
+ ["E6EA",0xF99C],
+ ["E6EB",0xF99D],
+ ["E6EC",0xF99E],
+ ["E6ED",0x6085],
+ ["E6EE",0x6D85],
+ ["E6EF",0xF99F],
+ ["E6F0",0x71B1],
+ ["E6F1",0xF9A0],
+ ["E6F2",0xF9A1],
+ ["E6F3",0x95B1],
+ ["E6F4",0x53AD],
+ ["E6F5",0xF9A2],
+ ["E6F6",0xF9A3],
+ ["E6F7",0xF9A4],
+ ["E6F8",0x67D3],
+ ["E6F9",0xF9A5],
+ ["E6FA",0x708E],
+ ["E6FB",0x7130],
+ ["E6FC",0x7430],
+ ["E6FD",0x8276],
+ ["E6FE",0x82D2],
+ ["E7A1",0xF9A6],
+ ["E7A2",0x95BB],
+ ["E7A3",0x9AE5],
+ ["E7A4",0x9E7D],
+ ["E7A5",0x66C4],
+ ["E7A6",0xF9A7],
+ ["E7A7",0x71C1],
+ ["E7A8",0x8449],
+ ["E7A9",0xF9A8],
+ ["E7AA",0xF9A9],
+ ["E7AB",0x584B],
+ ["E7AC",0xF9AA],
+ ["E7AD",0xF9AB],
+ ["E7AE",0x5DB8],
+ ["E7AF",0x5F71],
+ ["E7B0",0xF9AC],
+ ["E7B1",0x6620],
+ ["E7B2",0x668E],
+ ["E7B3",0x6979],
+ ["E7B4",0x69AE],
+ ["E7B5",0x6C38],
+ ["E7B6",0x6CF3],
+ ["E7B7",0x6E36],
+ ["E7B8",0x6F41],
+ ["E7B9",0x6FDA],
+ ["E7BA",0x701B],
+ ["E7BB",0x702F],
+ ["E7BC",0x7150],
+ ["E7BD",0x71DF],
+ ["E7BE",0x7370],
+ ["E7BF",0xF9AD],
+ ["E7C0",0x745B],
+ ["E7C1",0xF9AE],
+ ["E7C2",0x74D4],
+ ["E7C3",0x76C8],
+ ["E7C4",0x7A4E],
+ ["E7C5",0x7E93],
+ ["E7C6",0xF9AF],
+ ["E7C7",0xF9B0],
+ ["E7C8",0x82F1],
+ ["E7C9",0x8A60],
+ ["E7CA",0x8FCE],
+ ["E7CB",0xF9B1],
+ ["E7CC",0x9348],
+ ["E7CD",0xF9B2],
+ ["E7CE",0x9719],
+ ["E7CF",0xF9B3],
+ ["E7D0",0xF9B4],
+ ["E7D1",0x4E42],
+ ["E7D2",0x502A],
+ ["E7D3",0xF9B5],
+ ["E7D4",0x5208],
+ ["E7D5",0x53E1],
+ ["E7D6",0x66F3],
+ ["E7D7",0x6C6D],
+ ["E7D8",0x6FCA],
+ ["E7D9",0x730A],
+ ["E7DA",0x777F],
+ ["E7DB",0x7A62],
+ ["E7DC",0x82AE],
+ ["E7DD",0x85DD],
+ ["E7DE",0x8602],
+ ["E7DF",0xF9B6],
+ ["E7E0",0x88D4],
+ ["E7E1",0x8A63],
+ ["E7E2",0x8B7D],
+ ["E7E3",0x8C6B],
+ ["E7E4",0xF9B7],
+ ["E7E5",0x92B3],
+ ["E7E6",0xF9B8],
+ ["E7E7",0x9713],
+ ["E7E8",0x9810],
+ ["E7E9",0x4E94],
+ ["E7EA",0x4F0D],
+ ["E7EB",0x4FC9],
+ ["E7EC",0x50B2],
+ ["E7ED",0x5348],
+ ["E7EE",0x543E],
+ ["E7EF",0x5433],
+ ["E7F0",0x55DA],
+ ["E7F1",0x5862],
+ ["E7F2",0x58BA],
+ ["E7F3",0x5967],
+ ["E7F4",0x5A1B],
+ ["E7F5",0x5BE4],
+ ["E7F6",0x609F],
+ ["E7F7",0xF9B9],
+ ["E7F8",0x61CA],
+ ["E7F9",0x6556],
+ ["E7FA",0x65FF],
+ ["E7FB",0x6664],
+ ["E7FC",0x68A7],
+ ["E7FD",0x6C5A],
+ ["E7FE",0x6FB3],
+ ["E8A1",0x70CF],
+ ["E8A2",0x71AC],
+ ["E8A3",0x7352],
+ ["E8A4",0x7B7D],
+ ["E8A5",0x8708],
+ ["E8A6",0x8AA4],
+ ["E8A7",0x9C32],
+ ["E8A8",0x9F07],
+ ["E8A9",0x5C4B],
+ ["E8AA",0x6C83],
+ ["E8AB",0x7344],
+ ["E8AC",0x7389],
+ ["E8AD",0x923A],
+ ["E8AE",0x6EAB],
+ ["E8AF",0x7465],
+ ["E8B0",0x761F],
+ ["E8B1",0x7A69],
+ ["E8B2",0x7E15],
+ ["E8B3",0x860A],
+ ["E8B4",0x5140],
+ ["E8B5",0x58C5],
+ ["E8B6",0x64C1],
+ ["E8B7",0x74EE],
+ ["E8B8",0x7515],
+ ["E8B9",0x7670],
+ ["E8BA",0x7FC1],
+ ["E8BB",0x9095],
+ ["E8BC",0x96CD],
+ ["E8BD",0x9954],
+ ["E8BE",0x6E26],
+ ["E8BF",0x74E6],
+ ["E8C0",0x7AA9],
+ ["E8C1",0x7AAA],
+ ["E8C2",0x81E5],
+ ["E8C3",0x86D9],
+ ["E8C4",0x8778],
+ ["E8C5",0x8A1B],
+ ["E8C6",0x5A49],
+ ["E8C7",0x5B8C],
+ ["E8C8",0x5B9B],
+ ["E8C9",0x68A1],
+ ["E8CA",0x6900],
+ ["E8CB",0x6D63],
+ ["E8CC",0x73A9],
+ ["E8CD",0x7413],
+ ["E8CE",0x742C],
+ ["E8CF",0x7897],
+ ["E8D0",0x7DE9],
+ ["E8D1",0x7FEB],
+ ["E8D2",0x8118],
+ ["E8D3",0x8155],
+ ["E8D4",0x839E],
+ ["E8D5",0x8C4C],
+ ["E8D6",0x962E],
+ ["E8D7",0x9811],
+ ["E8D8",0x66F0],
+ ["E8D9",0x5F80],
+ ["E8DA",0x65FA],
+ ["E8DB",0x6789],
+ ["E8DC",0x6C6A],
+ ["E8DD",0x738B],
+ ["E8DE",0x502D],
+ ["E8DF",0x5A03],
+ ["E8E0",0x6B6A],
+ ["E8E1",0x77EE],
+ ["E8E2",0x5916],
+ ["E8E3",0x5D6C],
+ ["E8E4",0x5DCD],
+ ["E8E5",0x7325],
+ ["E8E6",0x754F],
+ ["E8E7",0xF9BA],
+ ["E8E8",0xF9BB],
+ ["E8E9",0x50E5],
+ ["E8EA",0x51F9],
+ ["E8EB",0x582F],
+ ["E8EC",0x592D],
+ ["E8ED",0x5996],
+ ["E8EE",0x59DA],
+ ["E8EF",0x5BE5],
+ ["E8F0",0xF9BC],
+ ["E8F1",0xF9BD],
+ ["E8F2",0x5DA2],
+ ["E8F3",0x62D7],
+ ["E8F4",0x6416],
+ ["E8F5",0x6493],
+ ["E8F6",0x64FE],
+ ["E8F7",0xF9BE],
+ ["E8F8",0x66DC],
+ ["E8F9",0xF9BF],
+ ["E8FA",0x6A48],
+ ["E8FB",0xF9C0],
+ ["E8FC",0x71FF],
+ ["E8FD",0x7464],
+ ["E8FE",0xF9C1],
+ ["E9A1",0x7A88],
+ ["E9A2",0x7AAF],
+ ["E9A3",0x7E47],
+ ["E9A4",0x7E5E],
+ ["E9A5",0x8000],
+ ["E9A6",0x8170],
+ ["E9A7",0xF9C2],
+ ["E9A8",0x87EF],
+ ["E9A9",0x8981],
+ ["E9AA",0x8B20],
+ ["E9AB",0x9059],
+ ["E9AC",0xF9C3],
+ ["E9AD",0x9080],
+ ["E9AE",0x9952],
+ ["E9AF",0x617E],
+ ["E9B0",0x6B32],
+ ["E9B1",0x6D74],
+ ["E9B2",0x7E1F],
+ ["E9B3",0x8925],
+ ["E9B4",0x8FB1],
+ ["E9B5",0x4FD1],
+ ["E9B6",0x50AD],
+ ["E9B7",0x5197],
+ ["E9B8",0x52C7],
+ ["E9B9",0x57C7],
+ ["E9BA",0x5889],
+ ["E9BB",0x5BB9],
+ ["E9BC",0x5EB8],
+ ["E9BD",0x6142],
+ ["E9BE",0x6995],
+ ["E9BF",0x6D8C],
+ ["E9C0",0x6E67],
+ ["E9C1",0x6EB6],
+ ["E9C2",0x7194],
+ ["E9C3",0x7462],
+ ["E9C4",0x7528],
+ ["E9C5",0x752C],
+ ["E9C6",0x8073],
+ ["E9C7",0x8338],
+ ["E9C8",0x84C9],
+ ["E9C9",0x8E0A],
+ ["E9CA",0x9394],
+ ["E9CB",0x93DE],
+ ["E9CC",0xF9C4],
+ ["E9CD",0x4E8E],
+ ["E9CE",0x4F51],
+ ["E9CF",0x5076],
+ ["E9D0",0x512A],
+ ["E9D1",0x53C8],
+ ["E9D2",0x53CB],
+ ["E9D3",0x53F3],
+ ["E9D4",0x5B87],
+ ["E9D5",0x5BD3],
+ ["E9D6",0x5C24],
+ ["E9D7",0x611A],
+ ["E9D8",0x6182],
+ ["E9D9",0x65F4],
+ ["E9DA",0x725B],
+ ["E9DB",0x7397],
+ ["E9DC",0x7440],
+ ["E9DD",0x76C2],
+ ["E9DE",0x7950],
+ ["E9DF",0x7991],
+ ["E9E0",0x79B9],
+ ["E9E1",0x7D06],
+ ["E9E2",0x7FBD],
+ ["E9E3",0x828B],
+ ["E9E4",0x85D5],
+ ["E9E5",0x865E],
+ ["E9E6",0x8FC2],
+ ["E9E7",0x9047],
+ ["E9E8",0x90F5],
+ ["E9E9",0x91EA],
+ ["E9EA",0x9685],
+ ["E9EB",0x96E8],
+ ["E9EC",0x96E9],
+ ["E9ED",0x52D6],
+ ["E9EE",0x5F67],
+ ["E9EF",0x65ED],
+ ["E9F0",0x6631],
+ ["E9F1",0x682F],
+ ["E9F2",0x715C],
+ ["E9F3",0x7A36],
+ ["E9F4",0x90C1],
+ ["E9F5",0x980A],
+ ["E9F6",0x4E91],
+ ["E9F7",0xF9C5],
+ ["E9F8",0x6A52],
+ ["E9F9",0x6B9E],
+ ["E9FA",0x6F90],
+ ["E9FB",0x7189],
+ ["E9FC",0x8018],
+ ["E9FD",0x82B8],
+ ["E9FE",0x8553],
+ ["EAA1",0x904B],
+ ["EAA2",0x9695],
+ ["EAA3",0x96F2],
+ ["EAA4",0x97FB],
+ ["EAA5",0x851A],
+ ["EAA6",0x9B31],
+ ["EAA7",0x4E90],
+ ["EAA8",0x718A],
+ ["EAA9",0x96C4],
+ ["EAAA",0x5143],
+ ["EAAB",0x539F],
+ ["EAAC",0x54E1],
+ ["EAAD",0x5713],
+ ["EAAE",0x5712],
+ ["EAAF",0x57A3],
+ ["EAB0",0x5A9B],
+ ["EAB1",0x5AC4],
+ ["EAB2",0x5BC3],
+ ["EAB3",0x6028],
+ ["EAB4",0x613F],
+ ["EAB5",0x63F4],
+ ["EAB6",0x6C85],
+ ["EAB7",0x6D39],
+ ["EAB8",0x6E72],
+ ["EAB9",0x6E90],
+ ["EABA",0x7230],
+ ["EABB",0x733F],
+ ["EABC",0x7457],
+ ["EABD",0x82D1],
+ ["EABE",0x8881],
+ ["EABF",0x8F45],
+ ["EAC0",0x9060],
+ ["EAC1",0xF9C6],
+ ["EAC2",0x9662],
+ ["EAC3",0x9858],
+ ["EAC4",0x9D1B],
+ ["EAC5",0x6708],
+ ["EAC6",0x8D8A],
+ ["EAC7",0x925E],
+ ["EAC8",0x4F4D],
+ ["EAC9",0x5049],
+ ["EACA",0x50DE],
+ ["EACB",0x5371],
+ ["EACC",0x570D],
+ ["EACD",0x59D4],
+ ["EACE",0x5A01],
+ ["EACF",0x5C09],
+ ["EAD0",0x6170],
+ ["EAD1",0x6690],
+ ["EAD2",0x6E2D],
+ ["EAD3",0x7232],
+ ["EAD4",0x744B],
+ ["EAD5",0x7DEF],
+ ["EAD6",0x80C3],
+ ["EAD7",0x840E],
+ ["EAD8",0x8466],
+ ["EAD9",0x853F],
+ ["EADA",0x875F],
+ ["EADB",0x885B],
+ ["EADC",0x8918],
+ ["EADD",0x8B02],
+ ["EADE",0x9055],
+ ["EADF",0x97CB],
+ ["EAE0",0x9B4F],
+ ["EAE1",0x4E73],
+ ["EAE2",0x4F91],
+ ["EAE3",0x5112],
+ ["EAE4",0x516A],
+ ["EAE5",0xF9C7],
+ ["EAE6",0x552F],
+ ["EAE7",0x55A9],
+ ["EAE8",0x5B7A],
+ ["EAE9",0x5BA5],
+ ["EAEA",0x5E7C],
+ ["EAEB",0x5E7D],
+ ["EAEC",0x5EBE],
+ ["EAED",0x60A0],
+ ["EAEE",0x60DF],
+ ["EAEF",0x6108],
+ ["EAF0",0x6109],
+ ["EAF1",0x63C4],
+ ["EAF2",0x6538],
+ ["EAF3",0x6709],
+ ["EAF4",0xF9C8],
+ ["EAF5",0x67D4],
+ ["EAF6",0x67DA],
+ ["EAF7",0xF9C9],
+ ["EAF8",0x6961],
+ ["EAF9",0x6962],
+ ["EAFA",0x6CB9],
+ ["EAFB",0x6D27],
+ ["EAFC",0xF9CA],
+ ["EAFD",0x6E38],
+ ["EAFE",0xF9CB],
+ ["EBA1",0x6FE1],
+ ["EBA2",0x7336],
+ ["EBA3",0x7337],
+ ["EBA4",0xF9CC],
+ ["EBA5",0x745C],
+ ["EBA6",0x7531],
+ ["EBA7",0xF9CD],
+ ["EBA8",0x7652],
+ ["EBA9",0xF9CE],
+ ["EBAA",0xF9CF],
+ ["EBAB",0x7DAD],
+ ["EBAC",0x81FE],
+ ["EBAD",0x8438],
+ ["EBAE",0x88D5],
+ ["EBAF",0x8A98],
+ ["EBB0",0x8ADB],
+ ["EBB1",0x8AED],
+ ["EBB2",0x8E30],
+ ["EBB3",0x8E42],
+ ["EBB4",0x904A],
+ ["EBB5",0x903E],
+ ["EBB6",0x907A],
+ ["EBB7",0x9149],
+ ["EBB8",0x91C9],
+ ["EBB9",0x936E],
+ ["EBBA",0xF9D0],
+ ["EBBB",0xF9D1],
+ ["EBBC",0x5809],
+ ["EBBD",0xF9D2],
+ ["EBBE",0x6BD3],
+ ["EBBF",0x8089],
+ ["EBC0",0x80B2],
+ ["EBC1",0xF9D3],
+ ["EBC2",0xF9D4],
+ ["EBC3",0x5141],
+ ["EBC4",0x596B],
+ ["EBC5",0x5C39],
+ ["EBC6",0xF9D5],
+ ["EBC7",0xF9D6],
+ ["EBC8",0x6F64],
+ ["EBC9",0x73A7],
+ ["EBCA",0x80E4],
+ ["EBCB",0x8D07],
+ ["EBCC",0xF9D7],
+ ["EBCD",0x9217],
+ ["EBCE",0x958F],
+ ["EBCF",0xF9D8],
+ ["EBD0",0xF9D9],
+ ["EBD1",0xF9DA],
+ ["EBD2",0xF9DB],
+ ["EBD3",0x807F],
+ ["EBD4",0x620E],
+ ["EBD5",0x701C],
+ ["EBD6",0x7D68],
+ ["EBD7",0x878D],
+ ["EBD8",0xF9DC],
+ ["EBD9",0x57A0],
+ ["EBDA",0x6069],
+ ["EBDB",0x6147],
+ ["EBDC",0x6BB7],
+ ["EBDD",0x8ABE],
+ ["EBDE",0x9280],
+ ["EBDF",0x96B1],
+ ["EBE0",0x4E59],
+ ["EBE1",0x541F],
+ ["EBE2",0x6DEB],
+ ["EBE3",0x852D],
+ ["EBE4",0x9670],
+ ["EBE5",0x97F3],
+ ["EBE6",0x98EE],
+ ["EBE7",0x63D6],
+ ["EBE8",0x6CE3],
+ ["EBE9",0x9091],
+ ["EBEA",0x51DD],
+ ["EBEB",0x61C9],
+ ["EBEC",0x81BA],
+ ["EBED",0x9DF9],
+ ["EBEE",0x4F9D],
+ ["EBEF",0x501A],
+ ["EBF0",0x5100],
+ ["EBF1",0x5B9C],
+ ["EBF2",0x610F],
+ ["EBF3",0x61FF],
+ ["EBF4",0x64EC],
+ ["EBF5",0x6905],
+ ["EBF6",0x6BC5],
+ ["EBF7",0x7591],
+ ["EBF8",0x77E3],
+ ["EBF9",0x7FA9],
+ ["EBFA",0x8264],
+ ["EBFB",0x858F],
+ ["EBFC",0x87FB],
+ ["EBFD",0x8863],
+ ["EBFE",0x8ABC],
+ ["ECA1",0x8B70],
+ ["ECA2",0x91AB],
+ ["ECA3",0x4E8C],
+ ["ECA4",0x4EE5],
+ ["ECA5",0x4F0A],
+ ["ECA6",0xF9DD],
+ ["ECA7",0xF9DE],
+ ["ECA8",0x5937],
+ ["ECA9",0x59E8],
+ ["ECAA",0xF9DF],
+ ["ECAB",0x5DF2],
+ ["ECAC",0x5F1B],
+ ["ECAD",0x5F5B],
+ ["ECAE",0x6021],
+ ["ECAF",0xF9E0],
+ ["ECB0",0xF9E1],
+ ["ECB1",0xF9E2],
+ ["ECB2",0xF9E3],
+ ["ECB3",0x723E],
+ ["ECB4",0x73E5],
+ ["ECB5",0xF9E4],
+ ["ECB6",0x7570],
+ ["ECB7",0x75CD],
+ ["ECB8",0xF9E5],
+ ["ECB9",0x79FB],
+ ["ECBA",0xF9E6],
+ ["ECBB",0x800C],
+ ["ECBC",0x8033],
+ ["ECBD",0x8084],
+ ["ECBE",0x82E1],
+ ["ECBF",0x8351],
+ ["ECC0",0xF9E7],
+ ["ECC1",0xF9E8],
+ ["ECC2",0x8CBD],
+ ["ECC3",0x8CB3],
+ ["ECC4",0x9087],
+ ["ECC5",0xF9E9],
+ ["ECC6",0xF9EA],
+ ["ECC7",0x98F4],
+ ["ECC8",0x990C],
+ ["ECC9",0xF9EB],
+ ["ECCA",0xF9EC],
+ ["ECCB",0x7037],
+ ["ECCC",0x76CA],
+ ["ECCD",0x7FCA],
+ ["ECCE",0x7FCC],
+ ["ECCF",0x7FFC],
+ ["ECD0",0x8B1A],
+ ["ECD1",0x4EBA],
+ ["ECD2",0x4EC1],
+ ["ECD3",0x5203],
+ ["ECD4",0x5370],
+ ["ECD5",0xF9ED],
+ ["ECD6",0x54BD],
+ ["ECD7",0x56E0],
+ ["ECD8",0x59FB],
+ ["ECD9",0x5BC5],
+ ["ECDA",0x5F15],
+ ["ECDB",0x5FCD],
+ ["ECDC",0x6E6E],
+ ["ECDD",0xF9EE],
+ ["ECDE",0xF9EF],
+ ["ECDF",0x7D6A],
+ ["ECE0",0x8335],
+ ["ECE1",0xF9F0],
+ ["ECE2",0x8693],
+ ["ECE3",0x8A8D],
+ ["ECE4",0xF9F1],
+ ["ECE5",0x976D],
+ ["ECE6",0x9777],
+ ["ECE7",0xF9F2],
+ ["ECE8",0xF9F3],
+ ["ECE9",0x4E00],
+ ["ECEA",0x4F5A],
+ ["ECEB",0x4F7E],
+ ["ECEC",0x58F9],
+ ["ECED",0x65E5],
+ ["ECEE",0x6EA2],
+ ["ECEF",0x9038],
+ ["ECF0",0x93B0],
+ ["ECF1",0x99B9],
+ ["ECF2",0x4EFB],
+ ["ECF3",0x58EC],
+ ["ECF4",0x598A],
+ ["ECF5",0x59D9],
+ ["ECF6",0x6041],
+ ["ECF7",0xF9F4],
+ ["ECF8",0xF9F5],
+ ["ECF9",0x7A14],
+ ["ECFA",0xF9F6],
+ ["ECFB",0x834F],
+ ["ECFC",0x8CC3],
+ ["ECFD",0x5165],
+ ["ECFE",0x5344],
+ ["EDA1",0xF9F7],
+ ["EDA2",0xF9F8],
+ ["EDA3",0xF9F9],
+ ["EDA4",0x4ECD],
+ ["EDA5",0x5269],
+ ["EDA6",0x5B55],
+ ["EDA7",0x82BF],
+ ["EDA8",0x4ED4],
+ ["EDA9",0x523A],
+ ["EDAA",0x54A8],
+ ["EDAB",0x59C9],
+ ["EDAC",0x59FF],
+ ["EDAD",0x5B50],
+ ["EDAE",0x5B57],
+ ["EDAF",0x5B5C],
+ ["EDB0",0x6063],
+ ["EDB1",0x6148],
+ ["EDB2",0x6ECB],
+ ["EDB3",0x7099],
+ ["EDB4",0x716E],
+ ["EDB5",0x7386],
+ ["EDB6",0x74F7],
+ ["EDB7",0x75B5],
+ ["EDB8",0x78C1],
+ ["EDB9",0x7D2B],
+ ["EDBA",0x8005],
+ ["EDBB",0x81EA],
+ ["EDBC",0x8328],
+ ["EDBD",0x8517],
+ ["EDBE",0x85C9],
+ ["EDBF",0x8AEE],
+ ["EDC0",0x8CC7],
+ ["EDC1",0x96CC],
+ ["EDC2",0x4F5C],
+ ["EDC3",0x52FA],
+ ["EDC4",0x56BC],
+ ["EDC5",0x65AB],
+ ["EDC6",0x6628],
+ ["EDC7",0x707C],
+ ["EDC8",0x70B8],
+ ["EDC9",0x7235],
+ ["EDCA",0x7DBD],
+ ["EDCB",0x828D],
+ ["EDCC",0x914C],
+ ["EDCD",0x96C0],
+ ["EDCE",0x9D72],
+ ["EDCF",0x5B71],
+ ["EDD0",0x68E7],
+ ["EDD1",0x6B98],
+ ["EDD2",0x6F7A],
+ ["EDD3",0x76DE],
+ ["EDD4",0x5C91],
+ ["EDD5",0x66AB],
+ ["EDD6",0x6F5B],
+ ["EDD7",0x7BB4],
+ ["EDD8",0x7C2A],
+ ["EDD9",0x8836],
+ ["EDDA",0x96DC],
+ ["EDDB",0x4E08],
+ ["EDDC",0x4ED7],
+ ["EDDD",0x5320],
+ ["EDDE",0x5834],
+ ["EDDF",0x58BB],
+ ["EDE0",0x58EF],
+ ["EDE1",0x596C],
+ ["EDE2",0x5C07],
+ ["EDE3",0x5E33],
+ ["EDE4",0x5E84],
+ ["EDE5",0x5F35],
+ ["EDE6",0x638C],
+ ["EDE7",0x66B2],
+ ["EDE8",0x6756],
+ ["EDE9",0x6A1F],
+ ["EDEA",0x6AA3],
+ ["EDEB",0x6B0C],
+ ["EDEC",0x6F3F],
+ ["EDED",0x7246],
+ ["EDEE",0xF9FA],
+ ["EDEF",0x7350],
+ ["EDF0",0x748B],
+ ["EDF1",0x7AE0],
+ ["EDF2",0x7CA7],
+ ["EDF3",0x8178],
+ ["EDF4",0x81DF],
+ ["EDF5",0x81E7],
+ ["EDF6",0x838A],
+ ["EDF7",0x846C],
+ ["EDF8",0x8523],
+ ["EDF9",0x8594],
+ ["EDFA",0x85CF],
+ ["EDFB",0x88DD],
+ ["EDFC",0x8D13],
+ ["EDFD",0x91AC],
+ ["EDFE",0x9577],
+ ["EEA1",0x969C],
+ ["EEA2",0x518D],
+ ["EEA3",0x54C9],
+ ["EEA4",0x5728],
+ ["EEA5",0x5BB0],
+ ["EEA6",0x624D],
+ ["EEA7",0x6750],
+ ["EEA8",0x683D],
+ ["EEA9",0x6893],
+ ["EEAA",0x6E3D],
+ ["EEAB",0x6ED3],
+ ["EEAC",0x707D],
+ ["EEAD",0x7E21],
+ ["EEAE",0x88C1],
+ ["EEAF",0x8CA1],
+ ["EEB0",0x8F09],
+ ["EEB1",0x9F4B],
+ ["EEB2",0x9F4E],
+ ["EEB3",0x722D],
+ ["EEB4",0x7B8F],
+ ["EEB5",0x8ACD],
+ ["EEB6",0x931A],
+ ["EEB7",0x4F47],
+ ["EEB8",0x4F4E],
+ ["EEB9",0x5132],
+ ["EEBA",0x5480],
+ ["EEBB",0x59D0],
+ ["EEBC",0x5E95],
+ ["EEBD",0x62B5],
+ ["EEBE",0x6775],
+ ["EEBF",0x696E],
+ ["EEC0",0x6A17],
+ ["EEC1",0x6CAE],
+ ["EEC2",0x6E1A],
+ ["EEC3",0x72D9],
+ ["EEC4",0x732A],
+ ["EEC5",0x75BD],
+ ["EEC6",0x7BB8],
+ ["EEC7",0x7D35],
+ ["EEC8",0x82E7],
+ ["EEC9",0x83F9],
+ ["EECA",0x8457],
+ ["EECB",0x85F7],
+ ["EECC",0x8A5B],
+ ["EECD",0x8CAF],
+ ["EECE",0x8E87],
+ ["EECF",0x9019],
+ ["EED0",0x90B8],
+ ["EED1",0x96CE],
+ ["EED2",0x9F5F],
+ ["EED3",0x52E3],
+ ["EED4",0x540A],
+ ["EED5",0x5AE1],
+ ["EED6",0x5BC2],
+ ["EED7",0x6458],
+ ["EED8",0x6575],
+ ["EED9",0x6EF4],
+ ["EEDA",0x72C4],
+ ["EEDB",0xF9FB],
+ ["EEDC",0x7684],
+ ["EEDD",0x7A4D],
+ ["EEDE",0x7B1B],
+ ["EEDF",0x7C4D],
+ ["EEE0",0x7E3E],
+ ["EEE1",0x7FDF],
+ ["EEE2",0x837B],
+ ["EEE3",0x8B2B],
+ ["EEE4",0x8CCA],
+ ["EEE5",0x8D64],
+ ["EEE6",0x8DE1],
+ ["EEE7",0x8E5F],
+ ["EEE8",0x8FEA],
+ ["EEE9",0x8FF9],
+ ["EEEA",0x9069],
+ ["EEEB",0x93D1],
+ ["EEEC",0x4F43],
+ ["EEED",0x4F7A],
+ ["EEEE",0x50B3],
+ ["EEEF",0x5168],
+ ["EEF0",0x5178],
+ ["EEF1",0x524D],
+ ["EEF2",0x526A],
+ ["EEF3",0x5861],
+ ["EEF4",0x587C],
+ ["EEF5",0x5960],
+ ["EEF6",0x5C08],
+ ["EEF7",0x5C55],
+ ["EEF8",0x5EDB],
+ ["EEF9",0x609B],
+ ["EEFA",0x6230],
+ ["EEFB",0x6813],
+ ["EEFC",0x6BBF],
+ ["EEFD",0x6C08],
+ ["EEFE",0x6FB1],
+ ["EFA1",0x714E],
+ ["EFA2",0x7420],
+ ["EFA3",0x7530],
+ ["EFA4",0x7538],
+ ["EFA5",0x7551],
+ ["EFA6",0x7672],
+ ["EFA7",0x7B4C],
+ ["EFA8",0x7B8B],
+ ["EFA9",0x7BAD],
+ ["EFAA",0x7BC6],
+ ["EFAB",0x7E8F],
+ ["EFAC",0x8A6E],
+ ["EFAD",0x8F3E],
+ ["EFAE",0x8F49],
+ ["EFAF",0x923F],
+ ["EFB0",0x9293],
+ ["EFB1",0x9322],
+ ["EFB2",0x942B],
+ ["EFB3",0x96FB],
+ ["EFB4",0x985A],
+ ["EFB5",0x986B],
+ ["EFB6",0x991E],
+ ["EFB7",0x5207],
+ ["EFB8",0x622A],
+ ["EFB9",0x6298],
+ ["EFBA",0x6D59],
+ ["EFBB",0x7664],
+ ["EFBC",0x7ACA],
+ ["EFBD",0x7BC0],
+ ["EFBE",0x7D76],
+ ["EFBF",0x5360],
+ ["EFC0",0x5CBE],
+ ["EFC1",0x5E97],
+ ["EFC2",0x6F38],
+ ["EFC3",0x70B9],
+ ["EFC4",0x7C98],
+ ["EFC5",0x9711],
+ ["EFC6",0x9B8E],
+ ["EFC7",0x9EDE],
+ ["EFC8",0x63A5],
+ ["EFC9",0x647A],
+ ["EFCA",0x8776],
+ ["EFCB",0x4E01],
+ ["EFCC",0x4E95],
+ ["EFCD",0x4EAD],
+ ["EFCE",0x505C],
+ ["EFCF",0x5075],
+ ["EFD0",0x5448],
+ ["EFD1",0x59C3],
+ ["EFD2",0x5B9A],
+ ["EFD3",0x5E40],
+ ["EFD4",0x5EAD],
+ ["EFD5",0x5EF7],
+ ["EFD6",0x5F81],
+ ["EFD7",0x60C5],
+ ["EFD8",0x633A],
+ ["EFD9",0x653F],
+ ["EFDA",0x6574],
+ ["EFDB",0x65CC],
+ ["EFDC",0x6676],
+ ["EFDD",0x6678],
+ ["EFDE",0x67FE],
+ ["EFDF",0x6968],
+ ["EFE0",0x6A89],
+ ["EFE1",0x6B63],
+ ["EFE2",0x6C40],
+ ["EFE3",0x6DC0],
+ ["EFE4",0x6DE8],
+ ["EFE5",0x6E1F],
+ ["EFE6",0x6E5E],
+ ["EFE7",0x701E],
+ ["EFE8",0x70A1],
+ ["EFE9",0x738E],
+ ["EFEA",0x73FD],
+ ["EFEB",0x753A],
+ ["EFEC",0x775B],
+ ["EFED",0x7887],
+ ["EFEE",0x798E],
+ ["EFEF",0x7A0B],
+ ["EFF0",0x7A7D],
+ ["EFF1",0x7CBE],
+ ["EFF2",0x7D8E],
+ ["EFF3",0x8247],
+ ["EFF4",0x8A02],
+ ["EFF5",0x8AEA],
+ ["EFF6",0x8C9E],
+ ["EFF7",0x912D],
+ ["EFF8",0x914A],
+ ["EFF9",0x91D8],
+ ["EFFA",0x9266],
+ ["EFFB",0x92CC],
+ ["EFFC",0x9320],
+ ["EFFD",0x9706],
+ ["EFFE",0x9756],
+ ["F0A1",0x975C],
+ ["F0A2",0x9802],
+ ["F0A3",0x9F0E],
+ ["F0A4",0x5236],
+ ["F0A5",0x5291],
+ ["F0A6",0x557C],
+ ["F0A7",0x5824],
+ ["F0A8",0x5E1D],
+ ["F0A9",0x5F1F],
+ ["F0AA",0x608C],
+ ["F0AB",0x63D0],
+ ["F0AC",0x68AF],
+ ["F0AD",0x6FDF],
+ ["F0AE",0x796D],
+ ["F0AF",0x7B2C],
+ ["F0B0",0x81CD],
+ ["F0B1",0x85BA],
+ ["F0B2",0x88FD],
+ ["F0B3",0x8AF8],
+ ["F0B4",0x8E44],
+ ["F0B5",0x918D],
+ ["F0B6",0x9664],
+ ["F0B7",0x969B],
+ ["F0B8",0x973D],
+ ["F0B9",0x984C],
+ ["F0BA",0x9F4A],
+ ["F0BB",0x4FCE],
+ ["F0BC",0x5146],
+ ["F0BD",0x51CB],
+ ["F0BE",0x52A9],
+ ["F0BF",0x5632],
+ ["F0C0",0x5F14],
+ ["F0C1",0x5F6B],
+ ["F0C2",0x63AA],
+ ["F0C3",0x64CD],
+ ["F0C4",0x65E9],
+ ["F0C5",0x6641],
+ ["F0C6",0x66FA],
+ ["F0C7",0x66F9],
+ ["F0C8",0x671D],
+ ["F0C9",0x689D],
+ ["F0CA",0x68D7],
+ ["F0CB",0x69FD],
+ ["F0CC",0x6F15],
+ ["F0CD",0x6F6E],
+ ["F0CE",0x7167],
+ ["F0CF",0x71E5],
+ ["F0D0",0x722A],
+ ["F0D1",0x74AA],
+ ["F0D2",0x773A],
+ ["F0D3",0x7956],
+ ["F0D4",0x795A],
+ ["F0D5",0x79DF],
+ ["F0D6",0x7A20],
+ ["F0D7",0x7A95],
+ ["F0D8",0x7C97],
+ ["F0D9",0x7CDF],
+ ["F0DA",0x7D44],
+ ["F0DB",0x7E70],
+ ["F0DC",0x8087],
+ ["F0DD",0x85FB],
+ ["F0DE",0x86A4],
+ ["F0DF",0x8A54],
+ ["F0E0",0x8ABF],
+ ["F0E1",0x8D99],
+ ["F0E2",0x8E81],
+ ["F0E3",0x9020],
+ ["F0E4",0x906D],
+ ["F0E5",0x91E3],
+ ["F0E6",0x963B],
+ ["F0E7",0x96D5],
+ ["F0E8",0x9CE5],
+ ["F0E9",0x65CF],
+ ["F0EA",0x7C07],
+ ["F0EB",0x8DB3],
+ ["F0EC",0x93C3],
+ ["F0ED",0x5B58],
+ ["F0EE",0x5C0A],
+ ["F0EF",0x5352],
+ ["F0F0",0x62D9],
+ ["F0F1",0x731D],
+ ["F0F2",0x5027],
+ ["F0F3",0x5B97],
+ ["F0F4",0x5F9E],
+ ["F0F5",0x60B0],
+ ["F0F6",0x616B],
+ ["F0F7",0x68D5],
+ ["F0F8",0x6DD9],
+ ["F0F9",0x742E],
+ ["F0FA",0x7A2E],
+ ["F0FB",0x7D42],
+ ["F0FC",0x7D9C],
+ ["F0FD",0x7E31],
+ ["F0FE",0x816B],
+ ["F1A1",0x8E2A],
+ ["F1A2",0x8E35],
+ ["F1A3",0x937E],
+ ["F1A4",0x9418],
+ ["F1A5",0x4F50],
+ ["F1A6",0x5750],
+ ["F1A7",0x5DE6],
+ ["F1A8",0x5EA7],
+ ["F1A9",0x632B],
+ ["F1AA",0x7F6A],
+ ["F1AB",0x4E3B],
+ ["F1AC",0x4F4F],
+ ["F1AD",0x4F8F],
+ ["F1AE",0x505A],
+ ["F1AF",0x59DD],
+ ["F1B0",0x80C4],
+ ["F1B1",0x546A],
+ ["F1B2",0x5468],
+ ["F1B3",0x55FE],
+ ["F1B4",0x594F],
+ ["F1B5",0x5B99],
+ ["F1B6",0x5DDE],
+ ["F1B7",0x5EDA],
+ ["F1B8",0x665D],
+ ["F1B9",0x6731],
+ ["F1BA",0x67F1],
+ ["F1BB",0x682A],
+ ["F1BC",0x6CE8],
+ ["F1BD",0x6D32],
+ ["F1BE",0x6E4A],
+ ["F1BF",0x6F8D],
+ ["F1C0",0x70B7],
+ ["F1C1",0x73E0],
+ ["F1C2",0x7587],
+ ["F1C3",0x7C4C],
+ ["F1C4",0x7D02],
+ ["F1C5",0x7D2C],
+ ["F1C6",0x7DA2],
+ ["F1C7",0x821F],
+ ["F1C8",0x86DB],
+ ["F1C9",0x8A3B],
+ ["F1CA",0x8A85],
+ ["F1CB",0x8D70],
+ ["F1CC",0x8E8A],
+ ["F1CD",0x8F33],
+ ["F1CE",0x9031],
+ ["F1CF",0x914E],
+ ["F1D0",0x9152],
+ ["F1D1",0x9444],
+ ["F1D2",0x99D0],
+ ["F1D3",0x7AF9],
+ ["F1D4",0x7CA5],
+ ["F1D5",0x4FCA],
+ ["F1D6",0x5101],
+ ["F1D7",0x51C6],
+ ["F1D8",0x57C8],
+ ["F1D9",0x5BEF],
+ ["F1DA",0x5CFB],
+ ["F1DB",0x6659],
+ ["F1DC",0x6A3D],
+ ["F1DD",0x6D5A],
+ ["F1DE",0x6E96],
+ ["F1DF",0x6FEC],
+ ["F1E0",0x710C],
+ ["F1E1",0x756F],
+ ["F1E2",0x7AE3],
+ ["F1E3",0x8822],
+ ["F1E4",0x9021],
+ ["F1E5",0x9075],
+ ["F1E6",0x96CB],
+ ["F1E7",0x99FF],
+ ["F1E8",0x8301],
+ ["F1E9",0x4E2D],
+ ["F1EA",0x4EF2],
+ ["F1EB",0x8846],
+ ["F1EC",0x91CD],
+ ["F1ED",0x537D],
+ ["F1EE",0x6ADB],
+ ["F1EF",0x696B],
+ ["F1F0",0x6C41],
+ ["F1F1",0x847A],
+ ["F1F2",0x589E],
+ ["F1F3",0x618E],
+ ["F1F4",0x66FE],
+ ["F1F5",0x62EF],
+ ["F1F6",0x70DD],
+ ["F1F7",0x7511],
+ ["F1F8",0x75C7],
+ ["F1F9",0x7E52],
+ ["F1FA",0x84B8],
+ ["F1FB",0x8B49],
+ ["F1FC",0x8D08],
+ ["F1FD",0x4E4B],
+ ["F1FE",0x53EA],
+ ["F2A1",0x54AB],
+ ["F2A2",0x5730],
+ ["F2A3",0x5740],
+ ["F2A4",0x5FD7],
+ ["F2A5",0x6301],
+ ["F2A6",0x6307],
+ ["F2A7",0x646F],
+ ["F2A8",0x652F],
+ ["F2A9",0x65E8],
+ ["F2AA",0x667A],
+ ["F2AB",0x679D],
+ ["F2AC",0x67B3],
+ ["F2AD",0x6B62],
+ ["F2AE",0x6C60],
+ ["F2AF",0x6C9A],
+ ["F2B0",0x6F2C],
+ ["F2B1",0x77E5],
+ ["F2B2",0x7825],
+ ["F2B3",0x7949],
+ ["F2B4",0x7957],
+ ["F2B5",0x7D19],
+ ["F2B6",0x80A2],
+ ["F2B7",0x8102],
+ ["F2B8",0x81F3],
+ ["F2B9",0x829D],
+ ["F2BA",0x82B7],
+ ["F2BB",0x8718],
+ ["F2BC",0x8A8C],
+ ["F2BD",0xF9FC],
+ ["F2BE",0x8D04],
+ ["F2BF",0x8DBE],
+ ["F2C0",0x9072],
+ ["F2C1",0x76F4],
+ ["F2C2",0x7A19],
+ ["F2C3",0x7A37],
+ ["F2C4",0x7E54],
+ ["F2C5",0x8077],
+ ["F2C6",0x5507],
+ ["F2C7",0x55D4],
+ ["F2C8",0x5875],
+ ["F2C9",0x632F],
+ ["F2CA",0x6422],
+ ["F2CB",0x6649],
+ ["F2CC",0x664B],
+ ["F2CD",0x686D],
+ ["F2CE",0x699B],
+ ["F2CF",0x6B84],
+ ["F2D0",0x6D25],
+ ["F2D1",0x6EB1],
+ ["F2D2",0x73CD],
+ ["F2D3",0x7468],
+ ["F2D4",0x74A1],
+ ["F2D5",0x755B],
+ ["F2D6",0x75B9],
+ ["F2D7",0x76E1],
+ ["F2D8",0x771E],
+ ["F2D9",0x778B],
+ ["F2DA",0x79E6],
+ ["F2DB",0x7E09],
+ ["F2DC",0x7E1D],
+ ["F2DD",0x81FB],
+ ["F2DE",0x852F],
+ ["F2DF",0x8897],
+ ["F2E0",0x8A3A],
+ ["F2E1",0x8CD1],
+ ["F2E2",0x8EEB],
+ ["F2E3",0x8FB0],
+ ["F2E4",0x9032],
+ ["F2E5",0x93AD],
+ ["F2E6",0x9663],
+ ["F2E7",0x9673],
+ ["F2E8",0x9707],
+ ["F2E9",0x4F84],
+ ["F2EA",0x53F1],
+ ["F2EB",0x59EA],
+ ["F2EC",0x5AC9],
+ ["F2ED",0x5E19],
+ ["F2EE",0x684E],
+ ["F2EF",0x74C6],
+ ["F2F0",0x75BE],
+ ["F2F1",0x79E9],
+ ["F2F2",0x7A92],
+ ["F2F3",0x81A3],
+ ["F2F4",0x86ED],
+ ["F2F5",0x8CEA],
+ ["F2F6",0x8DCC],
+ ["F2F7",0x8FED],
+ ["F2F8",0x659F],
+ ["F2F9",0x6715],
+ ["F2FA",0xF9FD],
+ ["F2FB",0x57F7],
+ ["F2FC",0x6F57],
+ ["F2FD",0x7DDD],
+ ["F2FE",0x8F2F],
+ ["F3A1",0x93F6],
+ ["F3A2",0x96C6],
+ ["F3A3",0x5FB5],
+ ["F3A4",0x61F2],
+ ["F3A5",0x6F84],
+ ["F3A6",0x4E14],
+ ["F3A7",0x4F98],
+ ["F3A8",0x501F],
+ ["F3A9",0x53C9],
+ ["F3AA",0x55DF],
+ ["F3AB",0x5D6F],
+ ["F3AC",0x5DEE],
+ ["F3AD",0x6B21],
+ ["F3AE",0x6B64],
+ ["F3AF",0x78CB],
+ ["F3B0",0x7B9A],
+ ["F3B1",0xF9FE],
+ ["F3B2",0x8E49],
+ ["F3B3",0x8ECA],
+ ["F3B4",0x906E],
+ ["F3B5",0x6349],
+ ["F3B6",0x643E],
+ ["F3B7",0x7740],
+ ["F3B8",0x7A84],
+ ["F3B9",0x932F],
+ ["F3BA",0x947F],
+ ["F3BB",0x9F6A],
+ ["F3BC",0x64B0],
+ ["F3BD",0x6FAF],
+ ["F3BE",0x71E6],
+ ["F3BF",0x74A8],
+ ["F3C0",0x74DA],
+ ["F3C1",0x7AC4],
+ ["F3C2",0x7C12],
+ ["F3C3",0x7E82],
+ ["F3C4",0x7CB2],
+ ["F3C5",0x7E98],
+ ["F3C6",0x8B9A],
+ ["F3C7",0x8D0A],
+ ["F3C8",0x947D],
+ ["F3C9",0x9910],
+ ["F3CA",0x994C],
+ ["F3CB",0x5239],
+ ["F3CC",0x5BDF],
+ ["F3CD",0x64E6],
+ ["F3CE",0x672D],
+ ["F3CF",0x7D2E],
+ ["F3D0",0x50ED],
+ ["F3D1",0x53C3],
+ ["F3D2",0x5879],
+ ["F3D3",0x6158],
+ ["F3D4",0x6159],
+ ["F3D5",0x61FA],
+ ["F3D6",0x65AC],
+ ["F3D7",0x7AD9],
+ ["F3D8",0x8B92],
+ ["F3D9",0x8B96],
+ ["F3DA",0x5009],
+ ["F3DB",0x5021],
+ ["F3DC",0x5275],
+ ["F3DD",0x5531],
+ ["F3DE",0x5A3C],
+ ["F3DF",0x5EE0],
+ ["F3E0",0x5F70],
+ ["F3E1",0x6134],
+ ["F3E2",0x655E],
+ ["F3E3",0x660C],
+ ["F3E4",0x6636],
+ ["F3E5",0x66A2],
+ ["F3E6",0x69CD],
+ ["F3E7",0x6EC4],
+ ["F3E8",0x6F32],
+ ["F3E9",0x7316],
+ ["F3EA",0x7621],
+ ["F3EB",0x7A93],
+ ["F3EC",0x8139],
+ ["F3ED",0x8259],
+ ["F3EE",0x83D6],
+ ["F3EF",0x84BC],
+ ["F3F0",0x50B5],
+ ["F3F1",0x57F0],
+ ["F3F2",0x5BC0],
+ ["F3F3",0x5BE8],
+ ["F3F4",0x5F69],
+ ["F3F5",0x63A1],
+ ["F3F6",0x7826],
+ ["F3F7",0x7DB5],
+ ["F3F8",0x83DC],
+ ["F3F9",0x8521],
+ ["F3FA",0x91C7],
+ ["F3FB",0x91F5],
+ ["F3FC",0x518A],
+ ["F3FD",0x67F5],
+ ["F3FE",0x7B56],
+ ["F4A1",0x8CAC],
+ ["F4A2",0x51C4],
+ ["F4A3",0x59BB],
+ ["F4A4",0x60BD],
+ ["F4A5",0x8655],
+ ["F4A6",0x501C],
+ ["F4A7",0xF9FF],
+ ["F4A8",0x5254],
+ ["F4A9",0x5C3A],
+ ["F4AA",0x617D],
+ ["F4AB",0x621A],
+ ["F4AC",0x62D3],
+ ["F4AD",0x64F2],
+ ["F4AE",0x65A5],
+ ["F4AF",0x6ECC],
+ ["F4B0",0x7620],
+ ["F4B1",0x810A],
+ ["F4B2",0x8E60],
+ ["F4B3",0x965F],
+ ["F4B4",0x96BB],
+ ["F4B5",0x4EDF],
+ ["F4B6",0x5343],
+ ["F4B7",0x5598],
+ ["F4B8",0x5929],
+ ["F4B9",0x5DDD],
+ ["F4BA",0x64C5],
+ ["F4BB",0x6CC9],
+ ["F4BC",0x6DFA],
+ ["F4BD",0x7394],
+ ["F4BE",0x7A7F],
+ ["F4BF",0x821B],
+ ["F4C0",0x85A6],
+ ["F4C1",0x8CE4],
+ ["F4C2",0x8E10],
+ ["F4C3",0x9077],
+ ["F4C4",0x91E7],
+ ["F4C5",0x95E1],
+ ["F4C6",0x9621],
+ ["F4C7",0x97C6],
+ ["F4C8",0x51F8],
+ ["F4C9",0x54F2],
+ ["F4CA",0x5586],
+ ["F4CB",0x5FB9],
+ ["F4CC",0x64A4],
+ ["F4CD",0x6F88],
+ ["F4CE",0x7DB4],
+ ["F4CF",0x8F1F],
+ ["F4D0",0x8F4D],
+ ["F4D1",0x9435],
+ ["F4D2",0x50C9],
+ ["F4D3",0x5C16],
+ ["F4D4",0x6CBE],
+ ["F4D5",0x6DFB],
+ ["F4D6",0x751B],
+ ["F4D7",0x77BB],
+ ["F4D8",0x7C3D],
+ ["F4D9",0x7C64],
+ ["F4DA",0x8A79],
+ ["F4DB",0x8AC2],
+ ["F4DC",0x581E],
+ ["F4DD",0x59BE],
+ ["F4DE",0x5E16],
+ ["F4DF",0x6377],
+ ["F4E0",0x7252],
+ ["F4E1",0x758A],
+ ["F4E2",0x776B],
+ ["F4E3",0x8ADC],
+ ["F4E4",0x8CBC],
+ ["F4E5",0x8F12],
+ ["F4E6",0x5EF3],
+ ["F4E7",0x6674],
+ ["F4E8",0x6DF8],
+ ["F4E9",0x807D],
+ ["F4EA",0x83C1],
+ ["F4EB",0x8ACB],
+ ["F4EC",0x9751],
+ ["F4ED",0x9BD6],
+ ["F4EE",0xFA00],
+ ["F4EF",0x5243],
+ ["F4F0",0x66FF],
+ ["F4F1",0x6D95],
+ ["F4F2",0x6EEF],
+ ["F4F3",0x7DE0],
+ ["F4F4",0x8AE6],
+ ["F4F5",0x902E],
+ ["F4F6",0x905E],
+ ["F4F7",0x9AD4],
+ ["F4F8",0x521D],
+ ["F4F9",0x527F],
+ ["F4FA",0x54E8],
+ ["F4FB",0x6194],
+ ["F4FC",0x6284],
+ ["F4FD",0x62DB],
+ ["F4FE",0x68A2],
+ ["F5A1",0x6912],
+ ["F5A2",0x695A],
+ ["F5A3",0x6A35],
+ ["F5A4",0x7092],
+ ["F5A5",0x7126],
+ ["F5A6",0x785D],
+ ["F5A7",0x7901],
+ ["F5A8",0x790E],
+ ["F5A9",0x79D2],
+ ["F5AA",0x7A0D],
+ ["F5AB",0x8096],
+ ["F5AC",0x8278],
+ ["F5AD",0x82D5],
+ ["F5AE",0x8349],
+ ["F5AF",0x8549],
+ ["F5B0",0x8C82],
+ ["F5B1",0x8D85],
+ ["F5B2",0x9162],
+ ["F5B3",0x918B],
+ ["F5B4",0x91AE],
+ ["F5B5",0x4FC3],
+ ["F5B6",0x56D1],
+ ["F5B7",0x71ED],
+ ["F5B8",0x77D7],
+ ["F5B9",0x8700],
+ ["F5BA",0x89F8],
+ ["F5BB",0x5BF8],
+ ["F5BC",0x5FD6],
+ ["F5BD",0x6751],
+ ["F5BE",0x90A8],
+ ["F5BF",0x53E2],
+ ["F5C0",0x585A],
+ ["F5C1",0x5BF5],
+ ["F5C2",0x60A4],
+ ["F5C3",0x6181],
+ ["F5C4",0x6460],
+ ["F5C5",0x7E3D],
+ ["F5C6",0x8070],
+ ["F5C7",0x8525],
+ ["F5C8",0x9283],
+ ["F5C9",0x64AE],
+ ["F5CA",0x50AC],
+ ["F5CB",0x5D14],
+ ["F5CC",0x6700],
+ ["F5CD",0x589C],
+ ["F5CE",0x62BD],
+ ["F5CF",0x63A8],
+ ["F5D0",0x690E],
+ ["F5D1",0x6978],
+ ["F5D2",0x6A1E],
+ ["F5D3",0x6E6B],
+ ["F5D4",0x76BA],
+ ["F5D5",0x79CB],
+ ["F5D6",0x82BB],
+ ["F5D7",0x8429],
+ ["F5D8",0x8ACF],
+ ["F5D9",0x8DA8],
+ ["F5DA",0x8FFD],
+ ["F5DB",0x9112],
+ ["F5DC",0x914B],
+ ["F5DD",0x919C],
+ ["F5DE",0x9310],
+ ["F5DF",0x9318],
+ ["F5E0",0x939A],
+ ["F5E1",0x96DB],
+ ["F5E2",0x9A36],
+ ["F5E3",0x9C0D],
+ ["F5E4",0x4E11],
+ ["F5E5",0x755C],
+ ["F5E6",0x795D],
+ ["F5E7",0x7AFA],
+ ["F5E8",0x7B51],
+ ["F5E9",0x7BC9],
+ ["F5EA",0x7E2E],
+ ["F5EB",0x84C4],
+ ["F5EC",0x8E59],
+ ["F5ED",0x8E74],
+ ["F5EE",0x8EF8],
+ ["F5EF",0x9010],
+ ["F5F0",0x6625],
+ ["F5F1",0x693F],
+ ["F5F2",0x7443],
+ ["F5F3",0x51FA],
+ ["F5F4",0x672E],
+ ["F5F5",0x9EDC],
+ ["F5F6",0x5145],
+ ["F5F7",0x5FE0],
+ ["F5F8",0x6C96],
+ ["F5F9",0x87F2],
+ ["F5FA",0x885D],
+ ["F5FB",0x8877],
+ ["F5FC",0x60B4],
+ ["F5FD",0x81B5],
+ ["F5FE",0x8403],
+ ["F6A1",0x8D05],
+ ["F6A2",0x53D6],
+ ["F6A3",0x5439],
+ ["F6A4",0x5634],
+ ["F6A5",0x5A36],
+ ["F6A6",0x5C31],
+ ["F6A7",0x708A],
+ ["F6A8",0x7FE0],
+ ["F6A9",0x805A],
+ ["F6AA",0x8106],
+ ["F6AB",0x81ED],
+ ["F6AC",0x8DA3],
+ ["F6AD",0x9189],
+ ["F6AE",0x9A5F],
+ ["F6AF",0x9DF2],
+ ["F6B0",0x5074],
+ ["F6B1",0x4EC4],
+ ["F6B2",0x53A0],
+ ["F6B3",0x60FB],
+ ["F6B4",0x6E2C],
+ ["F6B5",0x5C64],
+ ["F6B6",0x4F88],
+ ["F6B7",0x5024],
+ ["F6B8",0x55E4],
+ ["F6B9",0x5CD9],
+ ["F6BA",0x5E5F],
+ ["F6BB",0x6065],
+ ["F6BC",0x6894],
+ ["F6BD",0x6CBB],
+ ["F6BE",0x6DC4],
+ ["F6BF",0x71BE],
+ ["F6C0",0x75D4],
+ ["F6C1",0x75F4],
+ ["F6C2",0x7661],
+ ["F6C3",0x7A1A],
+ ["F6C4",0x7A49],
+ ["F6C5",0x7DC7],
+ ["F6C6",0x7DFB],
+ ["F6C7",0x7F6E],
+ ["F6C8",0x81F4],
+ ["F6C9",0x86A9],
+ ["F6CA",0x8F1C],
+ ["F6CB",0x96C9],
+ ["F6CC",0x99B3],
+ ["F6CD",0x9F52],
+ ["F6CE",0x5247],
+ ["F6CF",0x52C5],
+ ["F6D0",0x98ED],
+ ["F6D1",0x89AA],
+ ["F6D2",0x4E03],
+ ["F6D3",0x67D2],
+ ["F6D4",0x6F06],
+ ["F6D5",0x4FB5],
+ ["F6D6",0x5BE2],
+ ["F6D7",0x6795],
+ ["F6D8",0x6C88],
+ ["F6D9",0x6D78],
+ ["F6DA",0x741B],
+ ["F6DB",0x7827],
+ ["F6DC",0x91DD],
+ ["F6DD",0x937C],
+ ["F6DE",0x87C4],
+ ["F6DF",0x79E4],
+ ["F6E0",0x7A31],
+ ["F6E1",0x5FEB],
+ ["F6E2",0x4ED6],
+ ["F6E3",0x54A4],
+ ["F6E4",0x553E],
+ ["F6E5",0x58AE],
+ ["F6E6",0x59A5],
+ ["F6E7",0x60F0],
+ ["F6E8",0x6253],
+ ["F6E9",0x62D6],
+ ["F6EA",0x6736],
+ ["F6EB",0x6955],
+ ["F6EC",0x8235],
+ ["F6ED",0x9640],
+ ["F6EE",0x99B1],
+ ["F6EF",0x99DD],
+ ["F6F0",0x502C],
+ ["F6F1",0x5353],
+ ["F6F2",0x5544],
+ ["F6F3",0x577C],
+ ["F6F4",0xFA01],
+ ["F6F5",0x6258],
+ ["F6F6",0xFA02],
+ ["F6F7",0x64E2],
+ ["F6F8",0x666B],
+ ["F6F9",0x67DD],
+ ["F6FA",0x6FC1],
+ ["F6FB",0x6FEF],
+ ["F6FC",0x7422],
+ ["F6FD",0x7438],
+ ["F6FE",0x8A17],
+ ["F7A1",0x9438],
+ ["F7A2",0x5451],
+ ["F7A3",0x5606],
+ ["F7A4",0x5766],
+ ["F7A5",0x5F48],
+ ["F7A6",0x619A],
+ ["F7A7",0x6B4E],
+ ["F7A8",0x7058],
+ ["F7A9",0x70AD],
+ ["F7AA",0x7DBB],
+ ["F7AB",0x8A95],
+ ["F7AC",0x596A],
+ ["F7AD",0x812B],
+ ["F7AE",0x63A2],
+ ["F7AF",0x7708],
+ ["F7B0",0x803D],
+ ["F7B1",0x8CAA],
+ ["F7B2",0x5854],
+ ["F7B3",0x642D],
+ ["F7B4",0x69BB],
+ ["F7B5",0x5B95],
+ ["F7B6",0x5E11],
+ ["F7B7",0x6E6F],
+ ["F7B8",0xFA03],
+ ["F7B9",0x8569],
+ ["F7BA",0x514C],
+ ["F7BB",0x53F0],
+ ["F7BC",0x592A],
+ ["F7BD",0x6020],
+ ["F7BE",0x614B],
+ ["F7BF",0x6B86],
+ ["F7C0",0x6C70],
+ ["F7C1",0x6CF0],
+ ["F7C2",0x7B1E],
+ ["F7C3",0x80CE],
+ ["F7C4",0x82D4],
+ ["F7C5",0x8DC6],
+ ["F7C6",0x90B0],
+ ["F7C7",0x98B1],
+ ["F7C8",0xFA04],
+ ["F7C9",0x64C7],
+ ["F7CA",0x6FA4],
+ ["F7CB",0x6491],
+ ["F7CC",0x6504],
+ ["F7CD",0x514E],
+ ["F7CE",0x5410],
+ ["F7CF",0x571F],
+ ["F7D0",0x8A0E],
+ ["F7D1",0x615F],
+ ["F7D2",0x6876],
+ ["F7D3",0xFA05],
+ ["F7D4",0x75DB],
+ ["F7D5",0x7B52],
+ ["F7D6",0x7D71],
+ ["F7D7",0x901A],
+ ["F7D8",0x5806],
+ ["F7D9",0x69CC],
+ ["F7DA",0x817F],
+ ["F7DB",0x892A],
+ ["F7DC",0x9000],
+ ["F7DD",0x9839],
+ ["F7DE",0x5078],
+ ["F7DF",0x5957],
+ ["F7E0",0x59AC],
+ ["F7E1",0x6295],
+ ["F7E2",0x900F],
+ ["F7E3",0x9B2A],
+ ["F7E4",0x615D],
+ ["F7E5",0x7279],
+ ["F7E6",0x95D6],
+ ["F7E7",0x5761],
+ ["F7E8",0x5A46],
+ ["F7E9",0x5DF4],
+ ["F7EA",0x628A],
+ ["F7EB",0x64AD],
+ ["F7EC",0x64FA],
+ ["F7ED",0x6777],
+ ["F7EE",0x6CE2],
+ ["F7EF",0x6D3E],
+ ["F7F0",0x722C],
+ ["F7F1",0x7436],
+ ["F7F2",0x7834],
+ ["F7F3",0x7F77],
+ ["F7F4",0x82AD],
+ ["F7F5",0x8DDB],
+ ["F7F6",0x9817],
+ ["F7F7",0x5224],
+ ["F7F8",0x5742],
+ ["F7F9",0x677F],
+ ["F7FA",0x7248],
+ ["F7FB",0x74E3],
+ ["F7FC",0x8CA9],
+ ["F7FD",0x8FA6],
+ ["F7FE",0x9211],
+ ["F8A1",0x962A],
+ ["F8A2",0x516B],
+ ["F8A3",0x53ED],
+ ["F8A4",0x634C],
+ ["F8A5",0x4F69],
+ ["F8A6",0x5504],
+ ["F8A7",0x6096],
+ ["F8A8",0x6557],
+ ["F8A9",0x6C9B],
+ ["F8AA",0x6D7F],
+ ["F8AB",0x724C],
+ ["F8AC",0x72FD],
+ ["F8AD",0x7A17],
+ ["F8AE",0x8987],
+ ["F8AF",0x8C9D],
+ ["F8B0",0x5F6D],
+ ["F8B1",0x6F8E],
+ ["F8B2",0x70F9],
+ ["F8B3",0x81A8],
+ ["F8B4",0x610E],
+ ["F8B5",0x4FBF],
+ ["F8B6",0x504F],
+ ["F8B7",0x6241],
+ ["F8B8",0x7247],
+ ["F8B9",0x7BC7],
+ ["F8BA",0x7DE8],
+ ["F8BB",0x7FE9],
+ ["F8BC",0x904D],
+ ["F8BD",0x97AD],
+ ["F8BE",0x9A19],
+ ["F8BF",0x8CB6],
+ ["F8C0",0x576A],
+ ["F8C1",0x5E73],
+ ["F8C2",0x67B0],
+ ["F8C3",0x840D],
+ ["F8C4",0x8A55],
+ ["F8C5",0x5420],
+ ["F8C6",0x5B16],
+ ["F8C7",0x5E63],
+ ["F8C8",0x5EE2],
+ ["F8C9",0x5F0A],
+ ["F8CA",0x6583],
+ ["F8CB",0x80BA],
+ ["F8CC",0x853D],
+ ["F8CD",0x9589],
+ ["F8CE",0x965B],
+ ["F8CF",0x4F48],
+ ["F8D0",0x5305],
+ ["F8D1",0x530D],
+ ["F8D2",0x530F],
+ ["F8D3",0x5486],
+ ["F8D4",0x54FA],
+ ["F8D5",0x5703],
+ ["F8D6",0x5E03],
+ ["F8D7",0x6016],
+ ["F8D8",0x629B],
+ ["F8D9",0x62B1],
+ ["F8DA",0x6355],
+ ["F8DB",0xFA06],
+ ["F8DC",0x6CE1],
+ ["F8DD",0x6D66],
+ ["F8DE",0x75B1],
+ ["F8DF",0x7832],
+ ["F8E0",0x80DE],
+ ["F8E1",0x812F],
+ ["F8E2",0x82DE],
+ ["F8E3",0x8461],
+ ["F8E4",0x84B2],
+ ["F8E5",0x888D],
+ ["F8E6",0x8912],
+ ["F8E7",0x900B],
+ ["F8E8",0x92EA],
+ ["F8E9",0x98FD],
+ ["F8EA",0x9B91],
+ ["F8EB",0x5E45],
+ ["F8EC",0x66B4],
+ ["F8ED",0x66DD],
+ ["F8EE",0x7011],
+ ["F8EF",0x7206],
+ ["F8F0",0xFA07],
+ ["F8F1",0x4FF5],
+ ["F8F2",0x527D],
+ ["F8F3",0x5F6A],
+ ["F8F4",0x6153],
+ ["F8F5",0x6753],
+ ["F8F6",0x6A19],
+ ["F8F7",0x6F02],
+ ["F8F8",0x74E2],
+ ["F8F9",0x7968],
+ ["F8FA",0x8868],
+ ["F8FB",0x8C79],
+ ["F8FC",0x98C7],
+ ["F8FD",0x98C4],
+ ["F8FE",0x9A43],
+ ["F9A1",0x54C1],
+ ["F9A2",0x7A1F],
+ ["F9A3",0x6953],
+ ["F9A4",0x8AF7],
+ ["F9A5",0x8C4A],
+ ["F9A6",0x98A8],
+ ["F9A7",0x99AE],
+ ["F9A8",0x5F7C],
+ ["F9A9",0x62AB],
+ ["F9AA",0x75B2],
+ ["F9AB",0x76AE],
+ ["F9AC",0x88AB],
+ ["F9AD",0x907F],
+ ["F9AE",0x9642],
+ ["F9AF",0x5339],
+ ["F9B0",0x5F3C],
+ ["F9B1",0x5FC5],
+ ["F9B2",0x6CCC],
+ ["F9B3",0x73CC],
+ ["F9B4",0x7562],
+ ["F9B5",0x758B],
+ ["F9B6",0x7B46],
+ ["F9B7",0x82FE],
+ ["F9B8",0x999D],
+ ["F9B9",0x4E4F],
+ ["F9BA",0x903C],
+ ["F9BB",0x4E0B],
+ ["F9BC",0x4F55],
+ ["F9BD",0x53A6],
+ ["F9BE",0x590F],
+ ["F9BF",0x5EC8],
+ ["F9C0",0x6630],
+ ["F9C1",0x6CB3],
+ ["F9C2",0x7455],
+ ["F9C3",0x8377],
+ ["F9C4",0x8766],
+ ["F9C5",0x8CC0],
+ ["F9C6",0x9050],
+ ["F9C7",0x971E],
+ ["F9C8",0x9C15],
+ ["F9C9",0x58D1],
+ ["F9CA",0x5B78],
+ ["F9CB",0x8650],
+ ["F9CC",0x8B14],
+ ["F9CD",0x9DB4],
+ ["F9CE",0x5BD2],
+ ["F9CF",0x6068],
+ ["F9D0",0x608D],
+ ["F9D1",0x65F1],
+ ["F9D2",0x6C57],
+ ["F9D3",0x6F22],
+ ["F9D4",0x6FA3],
+ ["F9D5",0x701A],
+ ["F9D6",0x7F55],
+ ["F9D7",0x7FF0],
+ ["F9D8",0x9591],
+ ["F9D9",0x9592],
+ ["F9DA",0x9650],
+ ["F9DB",0x97D3],
+ ["F9DC",0x5272],
+ ["F9DD",0x8F44],
+ ["F9DE",0x51FD],
+ ["F9DF",0x542B],
+ ["F9E0",0x54B8],
+ ["F9E1",0x5563],
+ ["F9E2",0x558A],
+ ["F9E3",0x6ABB],
+ ["F9E4",0x6DB5],
+ ["F9E5",0x7DD8],
+ ["F9E6",0x8266],
+ ["F9E7",0x929C],
+ ["F9E8",0x9677],
+ ["F9E9",0x9E79],
+ ["F9EA",0x5408],
+ ["F9EB",0x54C8],
+ ["F9EC",0x76D2],
+ ["F9ED",0x86E4],
+ ["F9EE",0x95A4],
+ ["F9EF",0x95D4],
+ ["F9F0",0x965C],
+ ["F9F1",0x4EA2],
+ ["F9F2",0x4F09],
+ ["F9F3",0x59EE],
+ ["F9F4",0x5AE6],
+ ["F9F5",0x5DF7],
+ ["F9F6",0x6052],
+ ["F9F7",0x6297],
+ ["F9F8",0x676D],
+ ["F9F9",0x6841],
+ ["F9FA",0x6C86],
+ ["F9FB",0x6E2F],
+ ["F9FC",0x7F38],
+ ["F9FD",0x809B],
+ ["F9FE",0x822A],
+ ["FAA1",0xFA08],
+ ["FAA2",0xFA09],
+ ["FAA3",0x9805],
+ ["FAA4",0x4EA5],
+ ["FAA5",0x5055],
+ ["FAA6",0x54B3],
+ ["FAA7",0x5793],
+ ["FAA8",0x595A],
+ ["FAA9",0x5B69],
+ ["FAAA",0x5BB3],
+ ["FAAB",0x61C8],
+ ["FAAC",0x6977],
+ ["FAAD",0x6D77],
+ ["FAAE",0x7023],
+ ["FAAF",0x87F9],
+ ["FAB0",0x89E3],
+ ["FAB1",0x8A72],
+ ["FAB2",0x8AE7],
+ ["FAB3",0x9082],
+ ["FAB4",0x99ED],
+ ["FAB5",0x9AB8],
+ ["FAB6",0x52BE],
+ ["FAB7",0x6838],
+ ["FAB8",0x5016],
+ ["FAB9",0x5E78],
+ ["FABA",0x674F],
+ ["FABB",0x8347],
+ ["FABC",0x884C],
+ ["FABD",0x4EAB],
+ ["FABE",0x5411],
+ ["FABF",0x56AE],
+ ["FAC0",0x73E6],
+ ["FAC1",0x9115],
+ ["FAC2",0x97FF],
+ ["FAC3",0x9909],
+ ["FAC4",0x9957],
+ ["FAC5",0x9999],
+ ["FAC6",0x5653],
+ ["FAC7",0x589F],
+ ["FAC8",0x865B],
+ ["FAC9",0x8A31],
+ ["FACA",0x61B2],
+ ["FACB",0x6AF6],
+ ["FACC",0x737B],
+ ["FACD",0x8ED2],
+ ["FACE",0x6B47],
+ ["FACF",0x96AA],
+ ["FAD0",0x9A57],
+ ["FAD1",0x5955],
+ ["FAD2",0x7200],
+ ["FAD3",0x8D6B],
+ ["FAD4",0x9769],
+ ["FAD5",0x4FD4],
+ ["FAD6",0x5CF4],
+ ["FAD7",0x5F26],
+ ["FAD8",0x61F8],
+ ["FAD9",0x665B],
+ ["FADA",0x6CEB],
+ ["FADB",0x70AB],
+ ["FADC",0x7384],
+ ["FADD",0x73B9],
+ ["FADE",0x73FE],
+ ["FADF",0x7729],
+ ["FAE0",0x774D],
+ ["FAE1",0x7D43],
+ ["FAE2",0x7D62],
+ ["FAE3",0x7E23],
+ ["FAE4",0x8237],
+ ["FAE5",0x8852],
+ ["FAE6",0xFA0A],
+ ["FAE7",0x8CE2],
+ ["FAE8",0x9249],
+ ["FAE9",0x986F],
+ ["FAEA",0x5B51],
+ ["FAEB",0x7A74],
+ ["FAEC",0x8840],
+ ["FAED",0x9801],
+ ["FAEE",0x5ACC],
+ ["FAEF",0x4FE0],
+ ["FAF0",0x5354],
+ ["FAF1",0x593E],
+ ["FAF2",0x5CFD],
+ ["FAF3",0x633E],
+ ["FAF4",0x6D79],
+ ["FAF5",0x72F9],
+ ["FAF6",0x8105],
+ ["FAF7",0x8107],
+ ["FAF8",0x83A2],
+ ["FAF9",0x92CF],
+ ["FAFA",0x9830],
+ ["FAFB",0x4EA8],
+ ["FAFC",0x5144],
+ ["FAFD",0x5211],
+ ["FAFE",0x578B],
+ ["FBA1",0x5F62],
+ ["FBA2",0x6CC2],
+ ["FBA3",0x6ECE],
+ ["FBA4",0x7005],
+ ["FBA5",0x7050],
+ ["FBA6",0x70AF],
+ ["FBA7",0x7192],
+ ["FBA8",0x73E9],
+ ["FBA9",0x7469],
+ ["FBAA",0x834A],
+ ["FBAB",0x87A2],
+ ["FBAC",0x8861],
+ ["FBAD",0x9008],
+ ["FBAE",0x90A2],
+ ["FBAF",0x93A3],
+ ["FBB0",0x99A8],
+ ["FBB1",0x516E],
+ ["FBB2",0x5F57],
+ ["FBB3",0x60E0],
+ ["FBB4",0x6167],
+ ["FBB5",0x66B3],
+ ["FBB6",0x8559],
+ ["FBB7",0x8E4A],
+ ["FBB8",0x91AF],
+ ["FBB9",0x978B],
+ ["FBBA",0x4E4E],
+ ["FBBB",0x4E92],
+ ["FBBC",0x547C],
+ ["FBBD",0x58D5],
+ ["FBBE",0x58FA],
+ ["FBBF",0x597D],
+ ["FBC0",0x5CB5],
+ ["FBC1",0x5F27],
+ ["FBC2",0x6236],
+ ["FBC3",0x6248],
+ ["FBC4",0x660A],
+ ["FBC5",0x6667],
+ ["FBC6",0x6BEB],
+ ["FBC7",0x6D69],
+ ["FBC8",0x6DCF],
+ ["FBC9",0x6E56],
+ ["FBCA",0x6EF8],
+ ["FBCB",0x6F94],
+ ["FBCC",0x6FE0],
+ ["FBCD",0x6FE9],
+ ["FBCE",0x705D],
+ ["FBCF",0x72D0],
+ ["FBD0",0x7425],
+ ["FBD1",0x745A],
+ ["FBD2",0x74E0],
+ ["FBD3",0x7693],
+ ["FBD4",0x795C],
+ ["FBD5",0x7CCA],
+ ["FBD6",0x7E1E],
+ ["FBD7",0x80E1],
+ ["FBD8",0x82A6],
+ ["FBD9",0x846B],
+ ["FBDA",0x84BF],
+ ["FBDB",0x864E],
+ ["FBDC",0x865F],
+ ["FBDD",0x8774],
+ ["FBDE",0x8B77],
+ ["FBDF",0x8C6A],
+ ["FBE0",0x93AC],
+ ["FBE1",0x9800],
+ ["FBE2",0x9865],
+ ["FBE3",0x60D1],
+ ["FBE4",0x6216],
+ ["FBE5",0x9177],
+ ["FBE6",0x5A5A],
+ ["FBE7",0x660F],
+ ["FBE8",0x6DF7],
+ ["FBE9",0x6E3E],
+ ["FBEA",0x743F],
+ ["FBEB",0x9B42],
+ ["FBEC",0x5FFD],
+ ["FBED",0x60DA],
+ ["FBEE",0x7B0F],
+ ["FBEF",0x54C4],
+ ["FBF0",0x5F18],
+ ["FBF1",0x6C5E],
+ ["FBF2",0x6CD3],
+ ["FBF3",0x6D2A],
+ ["FBF4",0x70D8],
+ ["FBF5",0x7D05],
+ ["FBF6",0x8679],
+ ["FBF7",0x8A0C],
+ ["FBF8",0x9D3B],
+ ["FBF9",0x5316],
+ ["FBFA",0x548C],
+ ["FBFB",0x5B05],
+ ["FBFC",0x6A3A],
+ ["FBFD",0x706B],
+ ["FBFE",0x7575],
+ ["FCA1",0x798D],
+ ["FCA2",0x79BE],
+ ["FCA3",0x82B1],
+ ["FCA4",0x83EF],
+ ["FCA5",0x8A71],
+ ["FCA6",0x8B41],
+ ["FCA7",0x8CA8],
+ ["FCA8",0x9774],
+ ["FCA9",0xFA0B],
+ ["FCAA",0x64F4],
+ ["FCAB",0x652B],
+ ["FCAC",0x78BA],
+ ["FCAD",0x78BB],
+ ["FCAE",0x7A6B],
+ ["FCAF",0x4E38],
+ ["FCB0",0x559A],
+ ["FCB1",0x5950],
+ ["FCB2",0x5BA6],
+ ["FCB3",0x5E7B],
+ ["FCB4",0x60A3],
+ ["FCB5",0x63DB],
+ ["FCB6",0x6B61],
+ ["FCB7",0x6665],
+ ["FCB8",0x6853],
+ ["FCB9",0x6E19],
+ ["FCBA",0x7165],
+ ["FCBB",0x74B0],
+ ["FCBC",0x7D08],
+ ["FCBD",0x9084],
+ ["FCBE",0x9A69],
+ ["FCBF",0x9C25],
+ ["FCC0",0x6D3B],
+ ["FCC1",0x6ED1],
+ ["FCC2",0x733E],
+ ["FCC3",0x8C41],
+ ["FCC4",0x95CA],
+ ["FCC5",0x51F0],
+ ["FCC6",0x5E4C],
+ ["FCC7",0x5FA8],
+ ["FCC8",0x604D],
+ ["FCC9",0x60F6],
+ ["FCCA",0x6130],
+ ["FCCB",0x614C],
+ ["FCCC",0x6643],
+ ["FCCD",0x6644],
+ ["FCCE",0x69A5],
+ ["FCCF",0x6CC1],
+ ["FCD0",0x6E5F],
+ ["FCD1",0x6EC9],
+ ["FCD2",0x6F62],
+ ["FCD3",0x714C],
+ ["FCD4",0x749C],
+ ["FCD5",0x7687],
+ ["FCD6",0x7BC1],
+ ["FCD7",0x7C27],
+ ["FCD8",0x8352],
+ ["FCD9",0x8757],
+ ["FCDA",0x9051],
+ ["FCDB",0x968D],
+ ["FCDC",0x9EC3],
+ ["FCDD",0x532F],
+ ["FCDE",0x56DE],
+ ["FCDF",0x5EFB],
+ ["FCE0",0x5F8A],
+ ["FCE1",0x6062],
+ ["FCE2",0x6094],
+ ["FCE3",0x61F7],
+ ["FCE4",0x6666],
+ ["FCE5",0x6703],
+ ["FCE6",0x6A9C],
+ ["FCE7",0x6DEE],
+ ["FCE8",0x6FAE],
+ ["FCE9",0x7070],
+ ["FCEA",0x736A],
+ ["FCEB",0x7E6A],
+ ["FCEC",0x81BE],
+ ["FCED",0x8334],
+ ["FCEE",0x86D4],
+ ["FCEF",0x8AA8],
+ ["FCF0",0x8CC4],
+ ["FCF1",0x5283],
+ ["FCF2",0x7372],
+ ["FCF3",0x5B96],
+ ["FCF4",0x6A6B],
+ ["FCF5",0x9404],
+ ["FCF6",0x54EE],
+ ["FCF7",0x5686],
+ ["FCF8",0x5B5D],
+ ["FCF9",0x6548],
+ ["FCFA",0x6585],
+ ["FCFB",0x66C9],
+ ["FCFC",0x689F],
+ ["FCFD",0x6D8D],
+ ["FCFE",0x6DC6],
+ ["FDA1",0x723B],
+ ["FDA2",0x80B4],
+ ["FDA3",0x9175],
+ ["FDA4",0x9A4D],
+ ["FDA5",0x4FAF],
+ ["FDA6",0x5019],
+ ["FDA7",0x539A],
+ ["FDA8",0x540E],
+ ["FDA9",0x543C],
+ ["FDAA",0x5589],
+ ["FDAB",0x55C5],
+ ["FDAC",0x5E3F],
+ ["FDAD",0x5F8C],
+ ["FDAE",0x673D],
+ ["FDAF",0x7166],
+ ["FDB0",0x73DD],
+ ["FDB1",0x9005],
+ ["FDB2",0x52DB],
+ ["FDB3",0x52F3],
+ ["FDB4",0x5864],
+ ["FDB5",0x58CE],
+ ["FDB6",0x7104],
+ ["FDB7",0x718F],
+ ["FDB8",0x71FB],
+ ["FDB9",0x85B0],
+ ["FDBA",0x8A13],
+ ["FDBB",0x6688],
+ ["FDBC",0x85A8],
+ ["FDBD",0x55A7],
+ ["FDBE",0x6684],
+ ["FDBF",0x714A],
+ ["FDC0",0x8431],
+ ["FDC1",0x5349],
+ ["FDC2",0x5599],
+ ["FDC3",0x6BC1],
+ ["FDC4",0x5F59],
+ ["FDC5",0x5FBD],
+ ["FDC6",0x63EE],
+ ["FDC7",0x6689],
+ ["FDC8",0x7147],
+ ["FDC9",0x8AF1],
+ ["FDCA",0x8F1D],
+ ["FDCB",0x9EBE],
+ ["FDCC",0x4F11],
+ ["FDCD",0x643A],
+ ["FDCE",0x70CB],
+ ["FDCF",0x7566],
+ ["FDD0",0x8667],
+ ["FDD1",0x6064],
+ ["FDD2",0x8B4E],
+ ["FDD3",0x9DF8],
+ ["FDD4",0x5147],
+ ["FDD5",0x51F6],
+ ["FDD6",0x5308],
+ ["FDD7",0x6D36],
+ ["FDD8",0x80F8],
+ ["FDD9",0x9ED1],
+ ["FDDA",0x6615],
+ ["FDDB",0x6B23],
+ ["FDDC",0x7098],
+ ["FDDD",0x75D5],
+ ["FDDE",0x5403],
+ ["FDDF",0x5C79],
+ ["FDE0",0x7D07],
+ ["FDE1",0x8A16],
+ ["FDE2",0x6B20],
+ ["FDE3",0x6B3D],
+ ["FDE4",0x6B46],
+ ["FDE5",0x5438],
+ ["FDE6",0x6070],
+ ["FDE7",0x6D3D],
+ ["FDE8",0x7FD5],
+ ["FDE9",0x8208],
+ ["FDEA",0x50D6],
+ ["FDEB",0x51DE],
+ ["FDEC",0x559C],
+ ["FDED",0x566B],
+ ["FDEE",0x56CD],
+ ["FDEF",0x59EC],
+ ["FDF0",0x5B09],
+ ["FDF1",0x5E0C],
+ ["FDF2",0x6199],
+ ["FDF3",0x6198],
+ ["FDF4",0x6231],
+ ["FDF5",0x665E],
+ ["FDF6",0x66E6],
+ ["FDF7",0x7199],
+ ["FDF8",0x71B9],
+ ["FDF9",0x71BA],
+ ["FDFA",0x72A7],
+ ["FDFB",0x79A7],
+ ["FDFC",0x7A00],
+ ["FDFD",0x7FB2],
+ ["FDFE",0x8A70],
+]
+
+UCS_TO_EUCKR_TBL = EUCKR_TO_UCS_TBL.map {|a,b| [b,a] }
diff --git a/enc/trans/iso-8859-10-tbl.rb b/enc/trans/iso-8859-10-tbl.rb
new file mode 100644
index 0000000000..8104f526cc
--- /dev/null
+++ b/enc/trans/iso-8859-10-tbl.rb
@@ -0,0 +1,98 @@
+ISO_8859_10_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A1",0x104],
+ ["A2",0x112],
+ ["A3",0x122],
+ ["A4",0x12A],
+ ["A5",0x128],
+ ["A6",0x136],
+ ["A7",0xA7],
+ ["A8",0x13B],
+ ["A9",0x110],
+ ["AA",0x160],
+ ["AB",0x166],
+ ["AC",0x17D],
+ ["AD",0xAD],
+ ["AE",0x16A],
+ ["AF",0x14A],
+ ["B0",0xB0],
+ ["B1",0x105],
+ ["B2",0x113],
+ ["B3",0x123],
+ ["B4",0x12B],
+ ["B5",0x129],
+ ["B6",0x137],
+ ["B7",0xB7],
+ ["B8",0x13C],
+ ["B9",0x111],
+ ["BA",0x161],
+ ["BB",0x167],
+ ["BC",0x17E],
+ ["BD",0x2015],
+ ["BE",0x16B],
+ ["BF",0x14B],
+ ["C0",0x100],
+ ["C1",0xC1],
+ ["C2",0xC2],
+ ["C3",0xC3],
+ ["C4",0xC4],
+ ["C5",0xC5],
+ ["C6",0xC6],
+ ["C7",0x12E],
+ ["C8",0x10C],
+ ["C9",0xC9],
+ ["CA",0x118],
+ ["CB",0xCB],
+ ["CC",0x116],
+ ["CD",0xCD],
+ ["CE",0xCE],
+ ["CF",0xCF],
+ ["D0",0xD0],
+ ["D1",0x145],
+ ["D2",0x14C],
+ ["D3",0xD3],
+ ["D4",0xD4],
+ ["D5",0xD5],
+ ["D6",0xD6],
+ ["D7",0x168],
+ ["D8",0xD8],
+ ["D9",0x172],
+ ["DA",0xDA],
+ ["DB",0xDB],
+ ["DC",0xDC],
+ ["DD",0xDD],
+ ["DE",0xDE],
+ ["DF",0xDF],
+ ["E0",0x101],
+ ["E1",0xE1],
+ ["E2",0xE2],
+ ["E3",0xE3],
+ ["E4",0xE4],
+ ["E5",0xE5],
+ ["E6",0xE6],
+ ["E7",0x12F],
+ ["E8",0x10D],
+ ["E9",0xE9],
+ ["EA",0x119],
+ ["EB",0xEB],
+ ["EC",0x117],
+ ["ED",0xED],
+ ["EE",0xEE],
+ ["EF",0xEF],
+ ["F0",0xF0],
+ ["F1",0x146],
+ ["F2",0x14D],
+ ["F3",0xF3],
+ ["F4",0xF4],
+ ["F5",0xF5],
+ ["F6",0xF6],
+ ["F7",0x169],
+ ["F8",0xF8],
+ ["F9",0x173],
+ ["FA",0xFA],
+ ["FB",0xFB],
+ ["FC",0xFC],
+ ["FD",0xFD],
+ ["FE",0xFE],
+ ["FF",0x138],
+]
diff --git a/enc/trans/iso-8859-11-tbl.rb b/enc/trans/iso-8859-11-tbl.rb
new file mode 100644
index 0000000000..686631c294
--- /dev/null
+++ b/enc/trans/iso-8859-11-tbl.rb
@@ -0,0 +1,90 @@
+ISO_8859_11_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A1",0xE01],
+ ["A2",0xE02],
+ ["A3",0xE03],
+ ["A4",0xE04],
+ ["A5",0xE05],
+ ["A6",0xE06],
+ ["A7",0xE07],
+ ["A8",0xE08],
+ ["A9",0xE09],
+ ["AA",0xE0A],
+ ["AB",0xE0B],
+ ["AC",0xE0C],
+ ["AD",0xE0D],
+ ["AE",0xE0E],
+ ["AF",0xE0F],
+ ["B0",0xE10],
+ ["B1",0xE11],
+ ["B2",0xE12],
+ ["B3",0xE13],
+ ["B4",0xE14],
+ ["B5",0xE15],
+ ["B6",0xE16],
+ ["B7",0xE17],
+ ["B8",0xE18],
+ ["B9",0xE19],
+ ["BA",0xE1A],
+ ["BB",0xE1B],
+ ["BC",0xE1C],
+ ["BD",0xE1D],
+ ["BE",0xE1E],
+ ["BF",0xE1F],
+ ["C0",0xE20],
+ ["C1",0xE21],
+ ["C2",0xE22],
+ ["C3",0xE23],
+ ["C4",0xE24],
+ ["C5",0xE25],
+ ["C6",0xE26],
+ ["C7",0xE27],
+ ["C8",0xE28],
+ ["C9",0xE29],
+ ["CA",0xE2A],
+ ["CB",0xE2B],
+ ["CC",0xE2C],
+ ["CD",0xE2D],
+ ["CE",0xE2E],
+ ["CF",0xE2F],
+ ["D0",0xE30],
+ ["D1",0xE31],
+ ["D2",0xE32],
+ ["D3",0xE33],
+ ["D4",0xE34],
+ ["D5",0xE35],
+ ["D6",0xE36],
+ ["D7",0xE37],
+ ["D8",0xE38],
+ ["D9",0xE39],
+ ["DA",0xE3A],
+ ["DF",0xE3F],
+ ["E0",0xE40],
+ ["E1",0xE41],
+ ["E2",0xE42],
+ ["E3",0xE43],
+ ["E4",0xE44],
+ ["E5",0xE45],
+ ["E6",0xE46],
+ ["E7",0xE47],
+ ["E8",0xE48],
+ ["E9",0xE49],
+ ["EA",0xE4A],
+ ["EB",0xE4B],
+ ["EC",0xE4C],
+ ["ED",0xE4D],
+ ["EE",0xE4E],
+ ["EF",0xE4F],
+ ["F0",0xE50],
+ ["F1",0xE51],
+ ["F2",0xE52],
+ ["F3",0xE53],
+ ["F4",0xE54],
+ ["F5",0xE55],
+ ["F6",0xE56],
+ ["F7",0xE57],
+ ["F8",0xE58],
+ ["F9",0xE59],
+ ["FA",0xE5A],
+ ["FB",0xE5B],
+]
diff --git a/enc/trans/iso-8859-13-tbl.rb b/enc/trans/iso-8859-13-tbl.rb
new file mode 100644
index 0000000000..832d012c96
--- /dev/null
+++ b/enc/trans/iso-8859-13-tbl.rb
@@ -0,0 +1,98 @@
+ISO_8859_13_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A1",0x201D],
+ ["A2",0xA2],
+ ["A3",0xA3],
+ ["A4",0xA4],
+ ["A5",0x201E],
+ ["A6",0xA6],
+ ["A7",0xA7],
+ ["A8",0xD8],
+ ["A9",0xA9],
+ ["AA",0x156],
+ ["AB",0xAB],
+ ["AC",0xAC],
+ ["AD",0xAD],
+ ["AE",0xAE],
+ ["AF",0xC6],
+ ["B0",0xB0],
+ ["B1",0xB1],
+ ["B2",0xB2],
+ ["B3",0xB3],
+ ["B4",0x201C],
+ ["B5",0xB5],
+ ["B6",0xB6],
+ ["B7",0xB7],
+ ["B8",0xF8],
+ ["B9",0xB9],
+ ["BA",0x157],
+ ["BB",0xBB],
+ ["BC",0xBC],
+ ["BD",0xBD],
+ ["BE",0xBE],
+ ["BF",0xE6],
+ ["C0",0x104],
+ ["C1",0x12E],
+ ["C2",0x100],
+ ["C3",0x106],
+ ["C4",0xC4],
+ ["C5",0xC5],
+ ["C6",0x118],
+ ["C7",0x112],
+ ["C8",0x10C],
+ ["C9",0xC9],
+ ["CA",0x179],
+ ["CB",0x116],
+ ["CC",0x122],
+ ["CD",0x136],
+ ["CE",0x12A],
+ ["CF",0x13B],
+ ["D0",0x160],
+ ["D1",0x143],
+ ["D2",0x145],
+ ["D3",0xD3],
+ ["D4",0x14C],
+ ["D5",0xD5],
+ ["D6",0xD6],
+ ["D7",0xD7],
+ ["D8",0x172],
+ ["D9",0x141],
+ ["DA",0x15A],
+ ["DB",0x16A],
+ ["DC",0xDC],
+ ["DD",0x17B],
+ ["DE",0x17D],
+ ["DF",0xDF],
+ ["E0",0x105],
+ ["E1",0x12F],
+ ["E2",0x101],
+ ["E3",0x107],
+ ["E4",0xE4],
+ ["E5",0xE5],
+ ["E6",0x119],
+ ["E7",0x113],
+ ["E8",0x10D],
+ ["E9",0xE9],
+ ["EA",0x17A],
+ ["EB",0x117],
+ ["EC",0x123],
+ ["ED",0x137],
+ ["EE",0x12B],
+ ["EF",0x13C],
+ ["F0",0x161],
+ ["F1",0x144],
+ ["F2",0x146],
+ ["F3",0xF3],
+ ["F4",0x14D],
+ ["F5",0xF5],
+ ["F6",0xF6],
+ ["F7",0xF7],
+ ["F8",0x173],
+ ["F9",0x142],
+ ["FA",0x15B],
+ ["FB",0x16B],
+ ["FC",0xFC],
+ ["FD",0x17C],
+ ["FE",0x17E],
+ ["FF",0x2019],
+]
diff --git a/enc/trans/iso-8859-14-tbl.rb b/enc/trans/iso-8859-14-tbl.rb
new file mode 100644
index 0000000000..db5c13996a
--- /dev/null
+++ b/enc/trans/iso-8859-14-tbl.rb
@@ -0,0 +1,98 @@
+ISO_8859_14_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A1",0x1E02],
+ ["A2",0x1E03],
+ ["A3",0xA3],
+ ["A4",0x10A],
+ ["A5",0x10B],
+ ["A6",0x1E0A],
+ ["A7",0xA7],
+ ["A8",0x1E80],
+ ["A9",0xA9],
+ ["AA",0x1E82],
+ ["AB",0x1E0B],
+ ["AC",0x1EF2],
+ ["AD",0xAD],
+ ["AE",0xAE],
+ ["AF",0x178],
+ ["B0",0x1E1E],
+ ["B1",0x1E1F],
+ ["B2",0x120],
+ ["B3",0x121],
+ ["B4",0x1E40],
+ ["B5",0x1E41],
+ ["B6",0xB6],
+ ["B7",0x1E56],
+ ["B8",0x1E81],
+ ["B9",0x1E57],
+ ["BA",0x1E83],
+ ["BB",0x1E60],
+ ["BC",0x1EF3],
+ ["BD",0x1E84],
+ ["BE",0x1E85],
+ ["BF",0x1E61],
+ ["C0",0xC0],
+ ["C1",0xC1],
+ ["C2",0xC2],
+ ["C3",0xC3],
+ ["C4",0xC4],
+ ["C5",0xC5],
+ ["C6",0xC6],
+ ["C7",0xC7],
+ ["C8",0xC8],
+ ["C9",0xC9],
+ ["CA",0xCA],
+ ["CB",0xCB],
+ ["CC",0xCC],
+ ["CD",0xCD],
+ ["CE",0xCE],
+ ["CF",0xCF],
+ ["D0",0x174],
+ ["D1",0xD1],
+ ["D2",0xD2],
+ ["D3",0xD3],
+ ["D4",0xD4],
+ ["D5",0xD5],
+ ["D6",0xD6],
+ ["D7",0x1E6A],
+ ["D8",0xD8],
+ ["D9",0xD9],
+ ["DA",0xDA],
+ ["DB",0xDB],
+ ["DC",0xDC],
+ ["DD",0xDD],
+ ["DE",0x176],
+ ["DF",0xDF],
+ ["E0",0xE0],
+ ["E1",0xE1],
+ ["E2",0xE2],
+ ["E3",0xE3],
+ ["E4",0xE4],
+ ["E5",0xE5],
+ ["E6",0xE6],
+ ["E7",0xE7],
+ ["E8",0xE8],
+ ["E9",0xE9],
+ ["EA",0xEA],
+ ["EB",0xEB],
+ ["EC",0xEC],
+ ["ED",0xED],
+ ["EE",0xEE],
+ ["EF",0xEF],
+ ["F0",0x175],
+ ["F1",0xF1],
+ ["F2",0xF2],
+ ["F3",0xF3],
+ ["F4",0xF4],
+ ["F5",0xF5],
+ ["F6",0xF6],
+ ["F7",0x1E6B],
+ ["F8",0xF8],
+ ["F9",0xF9],
+ ["FA",0xFA],
+ ["FB",0xFB],
+ ["FC",0xFC],
+ ["FD",0xFD],
+ ["FE",0x177],
+ ["FF",0xFF],
+]
diff --git a/enc/trans/iso-8859-15-tbl.rb b/enc/trans/iso-8859-15-tbl.rb
new file mode 100644
index 0000000000..54d952a25f
--- /dev/null
+++ b/enc/trans/iso-8859-15-tbl.rb
@@ -0,0 +1,98 @@
+ISO_8859_15_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A1",0xA1],
+ ["A2",0xA2],
+ ["A3",0xA3],
+ ["A4",0x20AC],
+ ["A5",0xA5],
+ ["A6",0x160],
+ ["A7",0xA7],
+ ["A8",0x161],
+ ["A9",0xA9],
+ ["AA",0xAA],
+ ["AB",0xAB],
+ ["AC",0xAC],
+ ["AD",0xAD],
+ ["AE",0xAE],
+ ["AF",0xAF],
+ ["B0",0xB0],
+ ["B1",0xB1],
+ ["B2",0xB2],
+ ["B3",0xB3],
+ ["B4",0x17D],
+ ["B5",0xB5],
+ ["B6",0xB6],
+ ["B7",0xB7],
+ ["B8",0x17E],
+ ["B9",0xB9],
+ ["BA",0xBA],
+ ["BB",0xBB],
+ ["BC",0x152],
+ ["BD",0x153],
+ ["BE",0x178],
+ ["BF",0xBF],
+ ["C0",0xC0],
+ ["C1",0xC1],
+ ["C2",0xC2],
+ ["C3",0xC3],
+ ["C4",0xC4],
+ ["C5",0xC5],
+ ["C6",0xC6],
+ ["C7",0xC7],
+ ["C8",0xC8],
+ ["C9",0xC9],
+ ["CA",0xCA],
+ ["CB",0xCB],
+ ["CC",0xCC],
+ ["CD",0xCD],
+ ["CE",0xCE],
+ ["CF",0xCF],
+ ["D0",0xD0],
+ ["D1",0xD1],
+ ["D2",0xD2],
+ ["D3",0xD3],
+ ["D4",0xD4],
+ ["D5",0xD5],
+ ["D6",0xD6],
+ ["D7",0xD7],
+ ["D8",0xD8],
+ ["D9",0xD9],
+ ["DA",0xDA],
+ ["DB",0xDB],
+ ["DC",0xDC],
+ ["DD",0xDD],
+ ["DE",0xDE],
+ ["DF",0xDF],
+ ["E0",0xE0],
+ ["E1",0xE1],
+ ["E2",0xE2],
+ ["E3",0xE3],
+ ["E4",0xE4],
+ ["E5",0xE5],
+ ["E6",0xE6],
+ ["E7",0xE7],
+ ["E8",0xE8],
+ ["E9",0xE9],
+ ["EA",0xEA],
+ ["EB",0xEB],
+ ["EC",0xEC],
+ ["ED",0xED],
+ ["EE",0xEE],
+ ["EF",0xEF],
+ ["F0",0xF0],
+ ["F1",0xF1],
+ ["F2",0xF2],
+ ["F3",0xF3],
+ ["F4",0xF4],
+ ["F5",0xF5],
+ ["F6",0xF6],
+ ["F7",0xF7],
+ ["F8",0xF8],
+ ["F9",0xF9],
+ ["FA",0xFA],
+ ["FB",0xFB],
+ ["FC",0xFC],
+ ["FD",0xFD],
+ ["FE",0xFE],
+ ["FF",0xFF],
+]
diff --git a/enc/trans/iso-8859-2-tbl.rb b/enc/trans/iso-8859-2-tbl.rb
new file mode 100644
index 0000000000..adf2bb1182
--- /dev/null
+++ b/enc/trans/iso-8859-2-tbl.rb
@@ -0,0 +1,98 @@
+ISO_8859_2_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A1",0x104],
+ ["A2",0x2D8],
+ ["A3",0x141],
+ ["A4",0xA4],
+ ["A5",0x13D],
+ ["A6",0x15A],
+ ["A7",0xA7],
+ ["A8",0xA8],
+ ["A9",0x160],
+ ["AA",0x15E],
+ ["AB",0x164],
+ ["AC",0x179],
+ ["AD",0xAD],
+ ["AE",0x17D],
+ ["AF",0x17B],
+ ["B0",0xB0],
+ ["B1",0x105],
+ ["B2",0x2DB],
+ ["B3",0x142],
+ ["B4",0xB4],
+ ["B5",0x13E],
+ ["B6",0x15B],
+ ["B7",0x2C7],
+ ["B8",0xB8],
+ ["B9",0x161],
+ ["BA",0x15F],
+ ["BB",0x165],
+ ["BC",0x17A],
+ ["BD",0x2DD],
+ ["BE",0x17E],
+ ["BF",0x17C],
+ ["C0",0x154],
+ ["C1",0xC1],
+ ["C2",0xC2],
+ ["C3",0x102],
+ ["C4",0xC4],
+ ["C5",0x139],
+ ["C6",0x106],
+ ["C7",0xC7],
+ ["C8",0x10C],
+ ["C9",0xC9],
+ ["CA",0x118],
+ ["CB",0xCB],
+ ["CC",0x11A],
+ ["CD",0xCD],
+ ["CE",0xCE],
+ ["CF",0x10E],
+ ["D0",0x110],
+ ["D1",0x143],
+ ["D2",0x147],
+ ["D3",0xD3],
+ ["D4",0xD4],
+ ["D5",0x150],
+ ["D6",0xD6],
+ ["D7",0xD7],
+ ["D8",0x158],
+ ["D9",0x16E],
+ ["DA",0xDA],
+ ["DB",0x170],
+ ["DC",0xDC],
+ ["DD",0xDD],
+ ["DE",0x162],
+ ["DF",0xDF],
+ ["E0",0x155],
+ ["E1",0xE1],
+ ["E2",0xE2],
+ ["E3",0x103],
+ ["E4",0xE4],
+ ["E5",0x13A],
+ ["E6",0x107],
+ ["E7",0xE7],
+ ["E8",0x10D],
+ ["E9",0xE9],
+ ["EA",0x119],
+ ["EB",0xEB],
+ ["EC",0x11B],
+ ["ED",0xED],
+ ["EE",0xEE],
+ ["EF",0x10F],
+ ["F0",0x111],
+ ["F1",0x144],
+ ["F2",0x148],
+ ["F3",0xF3],
+ ["F4",0xF4],
+ ["F5",0x151],
+ ["F6",0xF6],
+ ["F7",0xF7],
+ ["F8",0x159],
+ ["F9",0x16F],
+ ["FA",0xFA],
+ ["FB",0x171],
+ ["FC",0xFC],
+ ["FD",0xFD],
+ ["FE",0x163],
+ ["FF",0x2D9],
+]
diff --git a/enc/trans/iso-8859-3-tbl.rb b/enc/trans/iso-8859-3-tbl.rb
new file mode 100644
index 0000000000..4751ee0c0a
--- /dev/null
+++ b/enc/trans/iso-8859-3-tbl.rb
@@ -0,0 +1,91 @@
+ISO_8859_3_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A1",0x126],
+ ["A2",0x2D8],
+ ["A3",0xA3],
+ ["A4",0xA4],
+ ["A6",0x124],
+ ["A7",0xA7],
+ ["A8",0xA8],
+ ["A9",0x130],
+ ["AA",0x15E],
+ ["AB",0x11E],
+ ["AC",0x134],
+ ["AD",0xAD],
+ ["AF",0x17B],
+ ["B0",0xB0],
+ ["B1",0x127],
+ ["B2",0xB2],
+ ["B3",0xB3],
+ ["B4",0xB4],
+ ["B5",0xB5],
+ ["B6",0x125],
+ ["B7",0xB7],
+ ["B8",0xB8],
+ ["B9",0x131],
+ ["BA",0x15F],
+ ["BB",0x11F],
+ ["BC",0x135],
+ ["BD",0xBD],
+ ["BF",0x17C],
+ ["C0",0xC0],
+ ["C1",0xC1],
+ ["C2",0xC2],
+ ["C4",0xC4],
+ ["C5",0x10A],
+ ["C6",0x108],
+ ["C7",0xC7],
+ ["C8",0xC8],
+ ["C9",0xC9],
+ ["CA",0xCA],
+ ["CB",0xCB],
+ ["CC",0xCC],
+ ["CD",0xCD],
+ ["CE",0xCE],
+ ["CF",0xCF],
+ ["D1",0xD1],
+ ["D2",0xD2],
+ ["D3",0xD3],
+ ["D4",0xD4],
+ ["D5",0x120],
+ ["D6",0xD6],
+ ["D7",0xD7],
+ ["D8",0x11C],
+ ["D9",0xD9],
+ ["DA",0xDA],
+ ["DB",0xDB],
+ ["DC",0xDC],
+ ["DD",0x16C],
+ ["DE",0x15C],
+ ["DF",0xDF],
+ ["E0",0xE0],
+ ["E1",0xE1],
+ ["E2",0xE2],
+ ["E4",0xE4],
+ ["E5",0x10B],
+ ["E6",0x109],
+ ["E7",0xE7],
+ ["E8",0xE8],
+ ["E9",0xE9],
+ ["EA",0xEA],
+ ["EB",0xEB],
+ ["EC",0xEC],
+ ["ED",0xED],
+ ["EE",0xEE],
+ ["EF",0xEF],
+ ["F1",0xF1],
+ ["F2",0xF2],
+ ["F3",0xF3],
+ ["F4",0xF4],
+ ["F5",0x121],
+ ["F6",0xF6],
+ ["F7",0xF7],
+ ["F8",0x11D],
+ ["F9",0xF9],
+ ["FA",0xFA],
+ ["FB",0xFB],
+ ["FC",0xFC],
+ ["FD",0x16D],
+ ["FE",0x15D],
+ ["FF",0x2D9],
+]
diff --git a/enc/trans/iso-8859-4-tbl.rb b/enc/trans/iso-8859-4-tbl.rb
new file mode 100644
index 0000000000..ff13883321
--- /dev/null
+++ b/enc/trans/iso-8859-4-tbl.rb
@@ -0,0 +1,98 @@
+ISO_8859_4_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A1",0x104],
+ ["A2",0x138],
+ ["A3",0x156],
+ ["A4",0xA4],
+ ["A5",0x128],
+ ["A6",0x13B],
+ ["A7",0xA7],
+ ["A8",0xA8],
+ ["A9",0x160],
+ ["AA",0x112],
+ ["AB",0x122],
+ ["AC",0x166],
+ ["AD",0xAD],
+ ["AE",0x17D],
+ ["AF",0xAF],
+ ["B0",0xB0],
+ ["B1",0x105],
+ ["B2",0x2DB],
+ ["B3",0x157],
+ ["B4",0xB4],
+ ["B5",0x129],
+ ["B6",0x13C],
+ ["B7",0x2C7],
+ ["B8",0xB8],
+ ["B9",0x161],
+ ["BA",0x113],
+ ["BB",0x123],
+ ["BC",0x167],
+ ["BD",0x14A],
+ ["BE",0x17E],
+ ["BF",0x14B],
+ ["C0",0x100],
+ ["C1",0xC1],
+ ["C2",0xC2],
+ ["C3",0xC3],
+ ["C4",0xC4],
+ ["C5",0xC5],
+ ["C6",0xC6],
+ ["C7",0x12E],
+ ["C8",0x10C],
+ ["C9",0xC9],
+ ["CA",0x118],
+ ["CB",0xCB],
+ ["CC",0x116],
+ ["CD",0xCD],
+ ["CE",0xCE],
+ ["CF",0x12A],
+ ["D0",0x110],
+ ["D1",0x145],
+ ["D2",0x14C],
+ ["D3",0x136],
+ ["D4",0xD4],
+ ["D5",0xD5],
+ ["D6",0xD6],
+ ["D7",0xD7],
+ ["D8",0xD8],
+ ["D9",0x172],
+ ["DA",0xDA],
+ ["DB",0xDB],
+ ["DC",0xDC],
+ ["DD",0x168],
+ ["DE",0x16A],
+ ["DF",0xDF],
+ ["E0",0x101],
+ ["E1",0xE1],
+ ["E2",0xE2],
+ ["E3",0xE3],
+ ["E4",0xE4],
+ ["E5",0xE5],
+ ["E6",0xE6],
+ ["E7",0x12F],
+ ["E8",0x10D],
+ ["E9",0xE9],
+ ["EA",0x119],
+ ["EB",0xEB],
+ ["EC",0x117],
+ ["ED",0xED],
+ ["EE",0xEE],
+ ["EF",0x12B],
+ ["F0",0x111],
+ ["F1",0x146],
+ ["F2",0x14D],
+ ["F3",0x137],
+ ["F4",0xF4],
+ ["F5",0xF5],
+ ["F6",0xF6],
+ ["F7",0xF7],
+ ["F8",0xF8],
+ ["F9",0x173],
+ ["FA",0xFA],
+ ["FB",0xFB],
+ ["FC",0xFC],
+ ["FD",0x169],
+ ["FE",0x16B],
+ ["FF",0x2D9],
+]
diff --git a/enc/trans/iso-8859-5-tbl.rb b/enc/trans/iso-8859-5-tbl.rb
new file mode 100644
index 0000000000..b0ef366a27
--- /dev/null
+++ b/enc/trans/iso-8859-5-tbl.rb
@@ -0,0 +1,98 @@
+ISO_8859_5_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A1",0x401],
+ ["A2",0x402],
+ ["A3",0x403],
+ ["A4",0x404],
+ ["A5",0x405],
+ ["A6",0x406],
+ ["A7",0x407],
+ ["A8",0x408],
+ ["A9",0x409],
+ ["AA",0x40A],
+ ["AB",0x40B],
+ ["AC",0x40C],
+ ["AD",0xAD],
+ ["AE",0x40E],
+ ["AF",0x40F],
+ ["B0",0x410],
+ ["B1",0x411],
+ ["B2",0x412],
+ ["B3",0x413],
+ ["B4",0x414],
+ ["B5",0x415],
+ ["B6",0x416],
+ ["B7",0x417],
+ ["B8",0x418],
+ ["B9",0x419],
+ ["BA",0x41A],
+ ["BB",0x41B],
+ ["BC",0x41C],
+ ["BD",0x41D],
+ ["BE",0x41E],
+ ["BF",0x41F],
+ ["C0",0x420],
+ ["C1",0x421],
+ ["C2",0x422],
+ ["C3",0x423],
+ ["C4",0x424],
+ ["C5",0x425],
+ ["C6",0x426],
+ ["C7",0x427],
+ ["C8",0x428],
+ ["C9",0x429],
+ ["CA",0x42A],
+ ["CB",0x42B],
+ ["CC",0x42C],
+ ["CD",0x42D],
+ ["CE",0x42E],
+ ["CF",0x42F],
+ ["D0",0x430],
+ ["D1",0x431],
+ ["D2",0x432],
+ ["D3",0x433],
+ ["D4",0x434],
+ ["D5",0x435],
+ ["D6",0x436],
+ ["D7",0x437],
+ ["D8",0x438],
+ ["D9",0x439],
+ ["DA",0x43A],
+ ["DB",0x43B],
+ ["DC",0x43C],
+ ["DD",0x43D],
+ ["DE",0x43E],
+ ["DF",0x43F],
+ ["E0",0x440],
+ ["E1",0x441],
+ ["E2",0x442],
+ ["E3",0x443],
+ ["E4",0x444],
+ ["E5",0x445],
+ ["E6",0x446],
+ ["E7",0x447],
+ ["E8",0x448],
+ ["E9",0x449],
+ ["EA",0x44A],
+ ["EB",0x44B],
+ ["EC",0x44C],
+ ["ED",0x44D],
+ ["EE",0x44E],
+ ["EF",0x44F],
+ ["F0",0x2116],
+ ["F1",0x451],
+ ["F2",0x452],
+ ["F3",0x453],
+ ["F4",0x454],
+ ["F5",0x455],
+ ["F6",0x456],
+ ["F7",0x457],
+ ["F8",0x458],
+ ["F9",0x459],
+ ["FA",0x45A],
+ ["FB",0x45B],
+ ["FC",0x45C],
+ ["FD",0xA7],
+ ["FE",0x45E],
+ ["FF",0x45F],
+]
diff --git a/enc/trans/iso-8859-6-tbl.rb b/enc/trans/iso-8859-6-tbl.rb
new file mode 100644
index 0000000000..d387372b98
--- /dev/null
+++ b/enc/trans/iso-8859-6-tbl.rb
@@ -0,0 +1,53 @@
+ISO_8859_6_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A4",0xA4],
+ ["AC",0x60C],
+ ["AD",0xAD],
+ ["BB",0x61B],
+ ["BF",0x61F],
+ ["C1",0x621],
+ ["C2",0x622],
+ ["C3",0x623],
+ ["C4",0x624],
+ ["C5",0x625],
+ ["C6",0x626],
+ ["C7",0x627],
+ ["C8",0x628],
+ ["C9",0x629],
+ ["CA",0x62A],
+ ["CB",0x62B],
+ ["CC",0x62C],
+ ["CD",0x62D],
+ ["CE",0x62E],
+ ["CF",0x62F],
+ ["D0",0x630],
+ ["D1",0x631],
+ ["D2",0x632],
+ ["D3",0x633],
+ ["D4",0x634],
+ ["D5",0x635],
+ ["D6",0x636],
+ ["D7",0x637],
+ ["D8",0x638],
+ ["D9",0x639],
+ ["DA",0x63A],
+ ["E0",0x640],
+ ["E1",0x641],
+ ["E2",0x642],
+ ["E3",0x643],
+ ["E4",0x644],
+ ["E5",0x645],
+ ["E6",0x646],
+ ["E7",0x647],
+ ["E8",0x648],
+ ["E9",0x649],
+ ["EA",0x64A],
+ ["EB",0x64B],
+ ["EC",0x64C],
+ ["ED",0x64D],
+ ["EE",0x64E],
+ ["EF",0x64F],
+ ["F0",0x650],
+ ["F1",0x651],
+ ["F2",0x652],
+]
diff --git a/enc/trans/iso-8859-7-tbl.rb b/enc/trans/iso-8859-7-tbl.rb
new file mode 100644
index 0000000000..4ebce5c1f1
--- /dev/null
+++ b/enc/trans/iso-8859-7-tbl.rb
@@ -0,0 +1,95 @@
+ISO_8859_7_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A1",0x2018],
+ ["A2",0x2019],
+ ["A3",0xA3],
+ ["A4",0x20AC],
+ ["A5",0x20AF],
+ ["A6",0xA6],
+ ["A7",0xA7],
+ ["A8",0xA8],
+ ["A9",0xA9],
+ ["AA",0x37A],
+ ["AB",0xAB],
+ ["AC",0xAC],
+ ["AD",0xAD],
+ ["AF",0x2015],
+ ["B0",0xB0],
+ ["B1",0xB1],
+ ["B2",0xB2],
+ ["B3",0xB3],
+ ["B4",0x384],
+ ["B5",0x385],
+ ["B6",0x386],
+ ["B7",0xB7],
+ ["B8",0x388],
+ ["B9",0x389],
+ ["BA",0x38A],
+ ["BB",0xBB],
+ ["BC",0x38C],
+ ["BD",0xBD],
+ ["BE",0x38E],
+ ["BF",0x38F],
+ ["C0",0x390],
+ ["C1",0x391],
+ ["C2",0x392],
+ ["C3",0x393],
+ ["C4",0x394],
+ ["C5",0x395],
+ ["C6",0x396],
+ ["C7",0x397],
+ ["C8",0x398],
+ ["C9",0x399],
+ ["CA",0x39A],
+ ["CB",0x39B],
+ ["CC",0x39C],
+ ["CD",0x39D],
+ ["CE",0x39E],
+ ["CF",0x39F],
+ ["D0",0x3A0],
+ ["D1",0x3A1],
+ ["D3",0x3A3],
+ ["D4",0x3A4],
+ ["D5",0x3A5],
+ ["D6",0x3A6],
+ ["D7",0x3A7],
+ ["D8",0x3A8],
+ ["D9",0x3A9],
+ ["DA",0x3AA],
+ ["DB",0x3AB],
+ ["DC",0x3AC],
+ ["DD",0x3AD],
+ ["DE",0x3AE],
+ ["DF",0x3AF],
+ ["E0",0x3B0],
+ ["E1",0x3B1],
+ ["E2",0x3B2],
+ ["E3",0x3B3],
+ ["E4",0x3B4],
+ ["E5",0x3B5],
+ ["E6",0x3B6],
+ ["E7",0x3B7],
+ ["E8",0x3B8],
+ ["E9",0x3B9],
+ ["EA",0x3BA],
+ ["EB",0x3BB],
+ ["EC",0x3BC],
+ ["ED",0x3BD],
+ ["EE",0x3BE],
+ ["EF",0x3BF],
+ ["F0",0x3C0],
+ ["F1",0x3C1],
+ ["F2",0x3C2],
+ ["F3",0x3C3],
+ ["F4",0x3C4],
+ ["F5",0x3C5],
+ ["F6",0x3C6],
+ ["F7",0x3C7],
+ ["F8",0x3C8],
+ ["F9",0x3C9],
+ ["FA",0x3CA],
+ ["FB",0x3CB],
+ ["FC",0x3CC],
+ ["FD",0x3CD],
+ ["FE",0x3CE],
+]
diff --git a/enc/trans/iso-8859-8-tbl.rb b/enc/trans/iso-8859-8-tbl.rb
new file mode 100644
index 0000000000..d0806f4524
--- /dev/null
+++ b/enc/trans/iso-8859-8-tbl.rb
@@ -0,0 +1,62 @@
+ISO_8859_8_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A2",0xA2],
+ ["A3",0xA3],
+ ["A4",0xA4],
+ ["A5",0xA5],
+ ["A6",0xA6],
+ ["A7",0xA7],
+ ["A8",0xA8],
+ ["A9",0xA9],
+ ["AA",0xD7],
+ ["AB",0xAB],
+ ["AC",0xAC],
+ ["AD",0xAD],
+ ["AE",0xAE],
+ ["AF",0xAF],
+ ["B0",0xB0],
+ ["B1",0xB1],
+ ["B2",0xB2],
+ ["B3",0xB3],
+ ["B4",0xB4],
+ ["B5",0xB5],
+ ["B6",0xB6],
+ ["B7",0xB7],
+ ["B8",0xB8],
+ ["B9",0xB9],
+ ["BA",0xF7],
+ ["BB",0xBB],
+ ["BC",0xBC],
+ ["BD",0xBD],
+ ["BE",0xBE],
+ ["DF",0x2017],
+ ["E0",0x5D0],
+ ["E1",0x5D1],
+ ["E2",0x5D2],
+ ["E3",0x5D3],
+ ["E4",0x5D4],
+ ["E5",0x5D5],
+ ["E6",0x5D6],
+ ["E7",0x5D7],
+ ["E8",0x5D8],
+ ["E9",0x5D9],
+ ["EA",0x5DA],
+ ["EB",0x5DB],
+ ["EC",0x5DC],
+ ["ED",0x5DD],
+ ["EE",0x5DE],
+ ["EF",0x5DF],
+ ["F0",0x5E0],
+ ["F1",0x5E1],
+ ["F2",0x5E2],
+ ["F3",0x5E3],
+ ["F4",0x5E4],
+ ["F5",0x5E5],
+ ["F6",0x5E6],
+ ["F7",0x5E7],
+ ["F8",0x5E8],
+ ["F9",0x5E9],
+ ["FA",0x5EA],
+ ["FD",0x200E],
+ ["FE",0x200F],
+]
diff --git a/enc/trans/iso-8859-9-tbl.rb b/enc/trans/iso-8859-9-tbl.rb
new file mode 100644
index 0000000000..0cd92d61e9
--- /dev/null
+++ b/enc/trans/iso-8859-9-tbl.rb
@@ -0,0 +1,98 @@
+ISO_8859_9_TO_UCS_TBL = [
+ ["A0",0xA0],
+ ["A1",0xA1],
+ ["A2",0xA2],
+ ["A3",0xA3],
+ ["A4",0xA4],
+ ["A5",0xA5],
+ ["A6",0xA6],
+ ["A7",0xA7],
+ ["A8",0xA8],
+ ["A9",0xA9],
+ ["AA",0xAA],
+ ["AB",0xAB],
+ ["AC",0xAC],
+ ["AD",0xAD],
+ ["AE",0xAE],
+ ["AF",0xAF],
+ ["B0",0xB0],
+ ["B1",0xB1],
+ ["B2",0xB2],
+ ["B3",0xB3],
+ ["B4",0xB4],
+ ["B5",0xB5],
+ ["B6",0xB6],
+ ["B7",0xB7],
+ ["B8",0xB8],
+ ["B9",0xB9],
+ ["BA",0xBA],
+ ["BB",0xBB],
+ ["BC",0xBC],
+ ["BD",0xBD],
+ ["BE",0xBE],
+ ["BF",0xBF],
+ ["C0",0xC0],
+ ["C1",0xC1],
+ ["C2",0xC2],
+ ["C3",0xC3],
+ ["C4",0xC4],
+ ["C5",0xC5],
+ ["C6",0xC6],
+ ["C7",0xC7],
+ ["C8",0xC8],
+ ["C9",0xC9],
+ ["CA",0xCA],
+ ["CB",0xCB],
+ ["CC",0xCC],
+ ["CD",0xCD],
+ ["CE",0xCE],
+ ["CF",0xCF],
+ ["D0",0x11E],
+ ["D1",0xD1],
+ ["D2",0xD2],
+ ["D3",0xD3],
+ ["D4",0xD4],
+ ["D5",0xD5],
+ ["D6",0xD6],
+ ["D7",0xD7],
+ ["D8",0xD8],
+ ["D9",0xD9],
+ ["DA",0xDA],
+ ["DB",0xDB],
+ ["DC",0xDC],
+ ["DD",0x130],
+ ["DE",0x15E],
+ ["DF",0xDF],
+ ["E0",0xE0],
+ ["E1",0xE1],
+ ["E2",0xE2],
+ ["E3",0xE3],
+ ["E4",0xE4],
+ ["E5",0xE5],
+ ["E6",0xE6],
+ ["E7",0xE7],
+ ["E8",0xE8],
+ ["E9",0xE9],
+ ["EA",0xEA],
+ ["EB",0xEB],
+ ["EC",0xEC],
+ ["ED",0xED],
+ ["EE",0xEE],
+ ["EF",0xEF],
+ ["F0",0x11F],
+ ["F1",0xF1],
+ ["F2",0xF2],
+ ["F3",0xF3],
+ ["F4",0xF4],
+ ["F5",0xF5],
+ ["F6",0xF6],
+ ["F7",0xF7],
+ ["F8",0xF8],
+ ["F9",0xF9],
+ ["FA",0xFA],
+ ["FB",0xFB],
+ ["FC",0xFC],
+ ["FD",0x131],
+ ["FE",0x15F],
+ ["FF",0xFF],
+]
diff --git a/enc/trans/japanese.c b/enc/trans/japanese.c
index fb5d3141d6..3a31f21ace 100644
--- a/enc/trans/japanese.c
+++ b/enc/trans/japanese.c
@@ -1,7 +1,14 @@
+/* autogenerated. */
+/* src="japanese.erb.c", len=7666, checksum=33649 */
+/* src="sjis-tbl.rb", len=280681, checksum=16879 */
+/* src="eucjp-tbl.rb", len=280935, checksum=34066 */
+
#include "transcode_data.h"
+
+
static const unsigned char
-from_SHIFT_JIS_81_offsets[256] = {
+from_Shift_JIS_81_offsets[256] = {
147,147,147,147,147,147,147,147, 147,147,147,147,147,147,147,147,
147,147,147,147,147,147,147,147, 147,147,147,147,147,147,147,147,
147,147,147,147,147,147,147,147, 147,147,147,147,147,147,147,147,
@@ -20,7 +27,7 @@ from_SHIFT_JIS_81_offsets[256] = {
138,139,140,141,142,143,144,145, 147,147,147,147,146,147,147,147,
};
static const struct byte_lookup* const
-from_SHIFT_JIS_81_infos[148] = {
+from_Shift_JIS_81_infos[148] = {
o3(0xE3,0x80,0x80), o3(0xE3,0x80,0x81),
o3(0xE3,0x80,0x82), o3(0xEF,0xBC,0x8C),
o3(0xEF,0xBC,0x8E), o3(0xE3,0x83,0xBB),
@@ -97,13 +104,13 @@ from_SHIFT_JIS_81_infos[148] = {
o3(0xE2,0x97,0xAF), UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_81 = {
- from_SHIFT_JIS_81_offsets,
- from_SHIFT_JIS_81_infos
+from_Shift_JIS_81 = {
+ from_Shift_JIS_81_offsets,
+ from_Shift_JIS_81_infos
};
static const unsigned char
-from_SHIFT_JIS_82_offsets[256] = {
+from_Shift_JIS_82_offsets[256] = {
145,145,145,145,145,145,145,145, 145,145,145,145,145,145,145,145,
145,145,145,145,145,145,145,145, 145,145,145,145,145,145,145,145,
145,145,145,145,145,145,145,145, 145,145,145,145,145,145,145,145,
@@ -122,7 +129,7 @@ from_SHIFT_JIS_82_offsets[256] = {
143,144,145,145,145,145,145,145, 145,145,145,145,145,145,145,145,
};
static const struct byte_lookup* const
-from_SHIFT_JIS_82_infos[146] = {
+from_Shift_JIS_82_infos[146] = {
o3(0xEF,0xBC,0x90), o3(0xEF,0xBC,0x91),
o3(0xEF,0xBC,0x92), o3(0xEF,0xBC,0x93),
o3(0xEF,0xBC,0x94), o3(0xEF,0xBC,0x95),
@@ -198,13 +205,13 @@ from_SHIFT_JIS_82_infos[146] = {
o3(0xE3,0x82,0x93), UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_82 = {
- from_SHIFT_JIS_82_offsets,
- from_SHIFT_JIS_82_infos
+from_Shift_JIS_82 = {
+ from_Shift_JIS_82_offsets,
+ from_Shift_JIS_82_infos
};
static const unsigned char
-from_SHIFT_JIS_83_offsets[256] = {
+from_Shift_JIS_83_offsets[256] = {
134,134,134,134,134,134,134,134, 134,134,134,134,134,134,134,134,
134,134,134,134,134,134,134,134, 134,134,134,134,134,134,134,134,
134,134,134,134,134,134,134,134, 134,134,134,134,134,134,134,134,
@@ -223,7 +230,7 @@ from_SHIFT_JIS_83_offsets[256] = {
134,134,134,134,134,134,134,134, 134,134,134,134,134,134,134,134,
};
static const struct byte_lookup* const
-from_SHIFT_JIS_83_infos[135] = {
+from_Shift_JIS_83_infos[135] = {
o3(0xE3,0x82,0xA1), o3(0xE3,0x82,0xA2),
o3(0xE3,0x82,0xA3), o3(0xE3,0x82,0xA4),
o3(0xE3,0x82,0xA5), o3(0xE3,0x82,0xA6),
@@ -294,13 +301,13 @@ from_SHIFT_JIS_83_infos[135] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_83 = {
- from_SHIFT_JIS_83_offsets,
- from_SHIFT_JIS_83_infos
+from_Shift_JIS_83 = {
+ from_Shift_JIS_83_offsets,
+ from_Shift_JIS_83_infos
};
static const unsigned char
-from_SHIFT_JIS_84_offsets[256] = {
+from_Shift_JIS_84_offsets[256] = {
98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98,
98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98,
98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98,
@@ -319,7 +326,7 @@ from_SHIFT_JIS_84_offsets[256] = {
98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98,
};
static const struct byte_lookup* const
-from_SHIFT_JIS_84_infos[99] = {
+from_Shift_JIS_84_infos[99] = {
o2(0xD0,0x90), o2(0xD0,0x91),
o2(0xD0,0x92), o2(0xD0,0x93),
o2(0xD0,0x94), o2(0xD0,0x95),
@@ -372,13 +379,13 @@ from_SHIFT_JIS_84_infos[99] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_84 = {
- from_SHIFT_JIS_84_offsets,
- from_SHIFT_JIS_84_infos
+from_Shift_JIS_84 = {
+ from_Shift_JIS_84_offsets,
+ from_Shift_JIS_84_infos
};
static const unsigned char
-from_SHIFT_JIS_87_offsets[256] = {
+from_Shift_JIS_87_offsets[256] = {
83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
@@ -397,9 +404,7 @@ from_SHIFT_JIS_87_offsets[256] = {
83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
};
static const struct byte_lookup* const
-from_SHIFT_JIS_87_infos[84] = {
- /* used from from_SHIFT_JIS_87 */
- /* used from from_EUC_JP_AD */
+from_Shift_JIS_87_infos[84] = {
o3(0xE2,0x91,0xA0), o3(0xE2,0x91,0xA1),
o3(0xE2,0x91,0xA2), o3(0xE2,0x91,0xA3),
o3(0xE2,0x91,0xA4), o3(0xE2,0x91,0xA5),
@@ -444,13 +449,13 @@ from_SHIFT_JIS_87_infos[84] = {
o3(0xE2,0x88,0xAA), UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_87 = {
- from_SHIFT_JIS_87_offsets,
- from_SHIFT_JIS_87_infos
+from_Shift_JIS_87 = {
+ from_Shift_JIS_87_offsets,
+ from_Shift_JIS_87_infos
};
static const unsigned char
-from_SHIFT_JIS_88_offsets[256] = {
+from_Shift_JIS_88_offsets[256] = {
94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
@@ -469,9 +474,7 @@ from_SHIFT_JIS_88_offsets[256] = {
81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 94, 94,
};
static const struct byte_lookup* const
-from_SHIFT_JIS_88_infos[95] = {
- /* used from from_SHIFT_JIS_88 */
- /* used from from_EUC_JP_B0 */
+from_Shift_JIS_88_infos[95] = {
o3(0xE4,0xBA,0x9C), o3(0xE5,0x94,0x96),
o3(0xE5,0xA8,0x83), o3(0xE9,0x98,0xBF),
o3(0xE5,0x93,0x80), o3(0xE6,0x84,0x9B),
@@ -522,46 +525,13 @@ from_SHIFT_JIS_88_infos[95] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_88 = {
- from_SHIFT_JIS_88_offsets,
- from_SHIFT_JIS_88_infos
-};
-
-static const unsigned char
-from_SHIFT_JIS_89_offsets[256] = {
- /* used from from_SHIFT_JIS_89 */
- /* used from from_SHIFT_JIS_8A */
- /* used from from_SHIFT_JIS_8B */
- /* used from from_SHIFT_JIS_8C */
- /* used from from_SHIFT_JIS_8D */
- /* used from from_SHIFT_JIS_8E */
- /* used from from_SHIFT_JIS_8F */
- /* used from from_SHIFT_JIS_90 */
- /* used from from_SHIFT_JIS_91 */
- /* used from from_SHIFT_JIS_92 */
- /* used from from_SHIFT_JIS_93 */
- /* used from from_SHIFT_JIS_94 */
- /* used from from_SHIFT_JIS_95 */
- /* used from from_SHIFT_JIS_96 */
- /* used from from_SHIFT_JIS_97 */
- /* used from from_SHIFT_JIS_99 */
- /* used from from_SHIFT_JIS_9A */
- /* used from from_SHIFT_JIS_9B */
- /* used from from_SHIFT_JIS_9C */
- /* used from from_SHIFT_JIS_9D */
- /* used from from_SHIFT_JIS_9E */
- /* used from from_SHIFT_JIS_9F */
- /* used from from_SHIFT_JIS_E0 */
- /* used from from_SHIFT_JIS_E1 */
- /* used from from_SHIFT_JIS_E2 */
- /* used from from_SHIFT_JIS_E3 */
- /* used from from_SHIFT_JIS_E4 */
- /* used from from_SHIFT_JIS_E5 */
- /* used from from_SHIFT_JIS_E6 */
- /* used from from_SHIFT_JIS_E7 */
- /* used from from_SHIFT_JIS_E8 */
- /* used from from_SHIFT_JIS_E9 */
- /* used from from_SHIFT_JIS_FB */
+from_Shift_JIS_88 = {
+ from_Shift_JIS_88_offsets,
+ from_Shift_JIS_88_infos
+};
+
+static const unsigned char
+from_Shift_JIS_89_offsets[256] = {
188,188,188,188,188,188,188,188, 188,188,188,188,188,188,188,188,
188,188,188,188,188,188,188,188, 188,188,188,188,188,188,188,188,
188,188,188,188,188,188,188,188, 188,188,188,188,188,188,188,188,
@@ -580,7 +550,7 @@ from_SHIFT_JIS_89_offsets[256] = {
175,176,177,178,179,180,181,182, 183,184,185,186,187,188,188,188,
};
static const struct byte_lookup* const
-from_SHIFT_JIS_89_infos[189] = {
+from_Shift_JIS_89_infos[189] = {
o3(0xE9,0x99,0xA2), o3(0xE9,0x99,0xB0),
o3(0xE9,0x9A,0xA0), o3(0xE9,0x9F,0xBB),
o3(0xE5,0x90,0x8B), o3(0xE5,0x8F,0xB3),
@@ -678,13 +648,13 @@ from_SHIFT_JIS_89_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_89 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_89_infos
+from_Shift_JIS_89 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_89_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_8A_infos[189] = {
+from_Shift_JIS_8A_infos[189] = {
o3(0xE9,0xAD,0x81), o3(0xE6,0x99,0xA6),
o3(0xE6,0xA2,0xB0), o3(0xE6,0xB5,0xB7),
o3(0xE7,0x81,0xB0), o3(0xE7,0x95,0x8C),
@@ -782,13 +752,13 @@ from_SHIFT_JIS_8A_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_8A = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_8A_infos
+from_Shift_JIS_8A = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_8A_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_8B_infos[189] = {
+from_Shift_JIS_8B_infos[189] = {
o3(0xE6,0xA9,0x9F), o3(0xE5,0xB8,0xB0),
o3(0xE6,0xAF,0x85), o3(0xE6,0xB0,0x97),
o3(0xE6,0xB1,0xBD), o3(0xE7,0x95,0xBF),
@@ -886,13 +856,13 @@ from_SHIFT_JIS_8B_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_8B = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_8B_infos
+from_Shift_JIS_8B = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_8B_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_8C_infos[189] = {
+from_Shift_JIS_8C_infos[189] = {
o3(0xE6,0x8E,0x98), o3(0xE7,0xAA,0x9F),
o3(0xE6,0xB2,0x93), o3(0xE9,0x9D,0xB4),
o3(0xE8,0xBD,0xA1), o3(0xE7,0xAA,0xAA),
@@ -990,13 +960,13 @@ from_SHIFT_JIS_8C_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_8C = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_8C_infos
+from_Shift_JIS_8C = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_8C_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_8D_infos[189] = {
+from_Shift_JIS_8D_infos[189] = {
o3(0xE5,0x90,0x8E), o3(0xE5,0x96,0x89),
o3(0xE5,0x9D,0x91), o3(0xE5,0x9E,0xA2),
o3(0xE5,0xA5,0xBD), o3(0xE5,0xAD,0x94),
@@ -1094,13 +1064,13 @@ from_SHIFT_JIS_8D_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_8D = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_8D_infos
+from_Shift_JIS_8D = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_8D_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_8E_infos[189] = {
+from_Shift_JIS_8E_infos[189] = {
o3(0xE5,0xAF,0x9F), o3(0xE6,0x8B,0xB6),
o3(0xE6,0x92,0xAE), o3(0xE6,0x93,0xA6),
o3(0xE6,0x9C,0xAD), o3(0xE6,0xAE,0xBA),
@@ -1198,13 +1168,13 @@ from_SHIFT_JIS_8E_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_8E = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_8E_infos
+from_Shift_JIS_8E = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_8E_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_8F_infos[189] = {
+from_Shift_JIS_8F_infos[189] = {
o3(0xE5,0xAE,0x97), o3(0xE5,0xB0,0xB1),
o3(0xE5,0xB7,0x9E), o3(0xE4,0xBF,0xAE),
o3(0xE6,0x84,0x81), o3(0xE6,0x8B,0xBE),
@@ -1302,13 +1272,13 @@ from_SHIFT_JIS_8F_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_8F = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_8F_infos
+from_Shift_JIS_8F = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_8F_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_90_infos[189] = {
+from_Shift_JIS_90_infos[189] = {
o3(0xE6,0x8B,0xAD), o3(0xE6,0xA4,0x8D),
o3(0xE6,0xAE,0x96), o3(0xE7,0x87,0xAD),
o3(0xE7,0xB9,0x94), o3(0xE8,0x81,0xB7),
@@ -1406,13 +1376,13 @@ from_SHIFT_JIS_90_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_90 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_90_infos
+from_Shift_JIS_90 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_90_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_91_infos[189] = {
+from_Shift_JIS_91_infos[189] = {
o3(0xE7,0xB9,0x8A), o3(0xE7,0xBE,0xA8),
o3(0xE8,0x85,0xBA), o3(0xE8,0x88,0x9B),
o3(0xE8,0x88,0xB9), o3(0xE8,0x96,0xA6),
@@ -1510,13 +1480,13 @@ from_SHIFT_JIS_91_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_91 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_91_infos
+from_Shift_JIS_91 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_91_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_92_infos[189] = {
+from_Shift_JIS_92_infos[189] = {
o3(0xE5,0x8F,0xA9), o3(0xE4,0xBD,0x86),
o3(0xE9,0x81,0x94), o3(0xE8,0xBE,0xB0),
o3(0xE5,0xA5,0xAA), o3(0xE8,0x84,0xB1),
@@ -1614,13 +1584,13 @@ from_SHIFT_JIS_92_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_92 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_92_infos
+from_Shift_JIS_92 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_92_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_93_infos[189] = {
+from_Shift_JIS_93_infos[189] = {
o3(0xE9,0x82,0xB8), o3(0xE9,0x84,0xAD),
o3(0xE9,0x87,0x98), o3(0xE9,0xBC,0x8E),
o3(0xE6,0xB3,0xA5), o3(0xE6,0x91,0x98),
@@ -1718,13 +1688,13 @@ from_SHIFT_JIS_93_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_93 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_93_infos
+from_Shift_JIS_93 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_93_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_94_infos[189] = {
+from_Shift_JIS_94_infos[189] = {
o3(0xE5,0xA6,0x82), o3(0xE5,0xB0,0xBF),
o3(0xE9,0x9F,0xAE), o3(0xE4,0xBB,0xBB),
o3(0xE5,0xA6,0x8A), o3(0xE5,0xBF,0x8D),
@@ -1822,13 +1792,13 @@ from_SHIFT_JIS_94_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_94 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_94_infos
+from_Shift_JIS_94 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_94_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_95_infos[189] = {
+from_Shift_JIS_95_infos[189] = {
o3(0xE9,0xBC,0xBB), o3(0xE6,0x9F,0x8A),
o3(0xE7,0xA8,0x97), o3(0xE5,0x8C,0xB9),
o3(0xE7,0x96,0x8B), o3(0xE9,0xAB,0xAD),
@@ -1926,13 +1896,13 @@ from_SHIFT_JIS_95_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_95 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_95_infos
+from_Shift_JIS_95 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_95_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_96_infos[189] = {
+from_Shift_JIS_96_infos[189] = {
o3(0xE6,0xB3,0x95), o3(0xE6,0xB3,0xA1),
o3(0xE7,0x83,0xB9), o3(0xE7,0xA0,0xB2),
o3(0xE7,0xB8,0xAB), o3(0xE8,0x83,0x9E),
@@ -2030,13 +2000,13 @@ from_SHIFT_JIS_96_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_96 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_96_infos
+from_Shift_JIS_96 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_96_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_97_infos[189] = {
+from_Shift_JIS_97_infos[189] = {
o3(0xE8,0xAB,0xAD), o3(0xE8,0xBC,0xB8),
o3(0xE5,0x94,0xAF), o3(0xE4,0xBD,0x91),
o3(0xE5,0x84,0xAA), o3(0xE5,0x8B,0x87),
@@ -2134,13 +2104,13 @@ from_SHIFT_JIS_97_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_97 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_97_infos
+from_Shift_JIS_97 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_97_infos
};
static const unsigned char
-from_SHIFT_JIS_98_offsets[256] = {
+from_Shift_JIS_98_offsets[256] = {
145,145,145,145,145,145,145,145, 145,145,145,145,145,145,145,145,
145,145,145,145,145,145,145,145, 145,145,145,145,145,145,145,145,
145,145,145,145,145,145,145,145, 145,145,145,145,145,145,145,145,
@@ -2159,7 +2129,7 @@ from_SHIFT_JIS_98_offsets[256] = {
132,133,134,135,136,137,138,139, 140,141,142,143,144,145,145,145,
};
static const struct byte_lookup* const
-from_SHIFT_JIS_98_infos[146] = {
+from_Shift_JIS_98_infos[146] = {
o3(0xE8,0x93,0xAE), o3(0xE9,0x80,0xA3),
o3(0xE9,0x8C,0xAC), o3(0xE5,0x91,0x82),
o3(0xE9,0xAD,0xAF), o3(0xE6,0xAB,0x93),
@@ -2235,13 +2205,13 @@ from_SHIFT_JIS_98_infos[146] = {
o3(0xE5,0x82,0xB2), UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_98 = {
- from_SHIFT_JIS_98_offsets,
- from_SHIFT_JIS_98_infos
+from_Shift_JIS_98 = {
+ from_Shift_JIS_98_offsets,
+ from_Shift_JIS_98_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_99_infos[189] = {
+from_Shift_JIS_99_infos[189] = {
o3(0xE5,0x83,0x89), o3(0xE5,0x83,0x8A),
o3(0xE5,0x82,0xB3), o3(0xE5,0x83,0x82),
o3(0xE5,0x83,0x96), o3(0xE5,0x83,0x9E),
@@ -2339,13 +2309,13 @@ from_SHIFT_JIS_99_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_99 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_99_infos
+from_Shift_JIS_99 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_99_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_9A_infos[189] = {
+from_Shift_JIS_9A_infos[189] = {
o3(0xE5,0x92,0xAB), o3(0xE5,0x93,0x82),
o3(0xE5,0x92,0xA4), o3(0xE5,0x92,0xBE),
o3(0xE5,0x92,0xBC), o3(0xE5,0x93,0x98),
@@ -2443,13 +2413,13 @@ from_SHIFT_JIS_9A_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_9A = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_9A_infos
+from_Shift_JIS_9A = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_9A_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_9B_infos[189] = {
+from_Shift_JIS_9B_infos[189] = {
o3(0xE5,0xA5,0xB8), o3(0xE5,0xA6,0x81),
o3(0xE5,0xA6,0x9D), o3(0xE4,0xBD,0x9E),
o3(0xE4,0xBE,0xAB), o3(0xE5,0xA6,0xA3),
@@ -2547,13 +2517,13 @@ from_SHIFT_JIS_9B_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_9B = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_9B_infos
+from_Shift_JIS_9B = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_9B_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_9C_infos[189] = {
+from_Shift_JIS_9C_infos[189] = {
o3(0xE5,0xBB,0x96), o3(0xE5,0xBB,0xA3),
o3(0xE5,0xBB,0x9D), o3(0xE5,0xBB,0x9A),
o3(0xE5,0xBB,0x9B), o3(0xE5,0xBB,0xA2),
@@ -2651,13 +2621,13 @@ from_SHIFT_JIS_9C_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_9C = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_9C_infos
+from_Shift_JIS_9C = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_9C_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_9D_infos[189] = {
+from_Shift_JIS_9D_infos[189] = {
o3(0xE6,0x88,0x9E), o3(0xE6,0x88,0xA1),
o3(0xE6,0x88,0xAA), o3(0xE6,0x88,0xAE),
o3(0xE6,0x88,0xB0), o3(0xE6,0x88,0xB2),
@@ -2755,13 +2725,13 @@ from_SHIFT_JIS_9D_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_9D = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_9D_infos
+from_Shift_JIS_9D = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_9D_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_9E_infos[189] = {
+from_Shift_JIS_9E_infos[189] = {
o3(0xE6,0x9B,0x84), o3(0xE6,0x9A,0xB8),
o3(0xE6,0x9B,0x96), o3(0xE6,0x9B,0x9A),
o3(0xE6,0x9B,0xA0), o3(0xE6,0x98,0xBF),
@@ -2859,13 +2829,13 @@ from_SHIFT_JIS_9E_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_9E = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_9E_infos
+from_Shift_JIS_9E = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_9E_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_9F_infos[189] = {
+from_Shift_JIS_9F_infos[189] = {
o3(0xE6,0xAA,0x97), o3(0xE8,0x98,0x97),
o3(0xE6,0xAA,0xBB), o3(0xE6,0xAB,0x83),
o3(0xE6,0xAB,0x82), o3(0xE6,0xAA,0xB8),
@@ -2963,13 +2933,13 @@ from_SHIFT_JIS_9F_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_9F = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_9F_infos
+from_Shift_JIS_9F = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_9F_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_E0_infos[189] = {
+from_Shift_JIS_E0_infos[189] = {
o3(0xE6,0xBC,0xBE), o3(0xE6,0xBC,0x93),
o3(0xE6,0xBB,0xB7), o3(0xE6,0xBE,0x86),
o3(0xE6,0xBD,0xBA), o3(0xE6,0xBD,0xB8),
@@ -3067,13 +3037,13 @@ from_SHIFT_JIS_E0_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_E0 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_E0_infos
+from_Shift_JIS_E0 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_E0_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_E1_infos[189] = {
+from_Shift_JIS_E1_infos[189] = {
o3(0xE7,0x93,0xA0), o3(0xE7,0x93,0xA3),
o3(0xE7,0x93,0xA7), o3(0xE7,0x93,0xA9),
o3(0xE7,0x93,0xAE), o3(0xE7,0x93,0xB2),
@@ -3171,13 +3141,13 @@ from_SHIFT_JIS_E1_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_E1 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_E1_infos
+from_Shift_JIS_E1 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_E1_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_E2_infos[189] = {
+from_Shift_JIS_E2_infos[189] = {
o3(0xE7,0xA3,0xA7), o3(0xE7,0xA3,0x9A),
o3(0xE7,0xA3,0xBD), o3(0xE7,0xA3,0xB4),
o3(0xE7,0xA4,0x87), o3(0xE7,0xA4,0x92),
@@ -3275,13 +3245,13 @@ from_SHIFT_JIS_E2_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_E2 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_E2_infos
+from_Shift_JIS_E2 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_E2_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_E3_infos[189] = {
+from_Shift_JIS_E3_infos[189] = {
o3(0xE7,0xB4,0x82), o3(0xE7,0xB4,0x9C),
o3(0xE7,0xB4,0x95), o3(0xE7,0xB4,0x8A),
o3(0xE7,0xB5,0x85), o3(0xE7,0xB5,0x8B),
@@ -3379,13 +3349,13 @@ from_SHIFT_JIS_E3_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_E3 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_E3_infos
+from_Shift_JIS_E3 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_E3_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_E4_infos[189] = {
+from_Shift_JIS_E4_infos[189] = {
o3(0xE9,0x9A,0x8B), o3(0xE8,0x85,0x86),
o3(0xE8,0x84,0xBE), o3(0xE8,0x85,0x93),
o3(0xE8,0x85,0x91), o3(0xE8,0x83,0xBC),
@@ -3483,13 +3453,13 @@ from_SHIFT_JIS_E4_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_E4 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_E4_infos
+from_Shift_JIS_E4 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_E4_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_E5_infos[189] = {
+from_Shift_JIS_E5_infos[189] = {
o3(0xE8,0x95,0x81), o3(0xE8,0x98,0x82),
o3(0xE8,0x95,0x8B), o3(0xE8,0x95,0x95),
o3(0xE8,0x96,0x80), o3(0xE8,0x96,0xA4),
@@ -3587,13 +3557,13 @@ from_SHIFT_JIS_E5_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_E5 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_E5_infos
+from_Shift_JIS_E5 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_E5_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_E6_infos[189] = {
+from_Shift_JIS_E6_infos[189] = {
o3(0xE8,0xA5,0xA6), o3(0xE8,0xA5,0xA4),
o3(0xE8,0xA5,0xAD), o3(0xE8,0xA5,0xAA),
o3(0xE8,0xA5,0xAF), o3(0xE8,0xA5,0xB4),
@@ -3691,13 +3661,13 @@ from_SHIFT_JIS_E6_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_E6 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_E6_infos
+from_Shift_JIS_E6 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_E6_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_E7_infos[189] = {
+from_Shift_JIS_E7_infos[189] = {
o3(0xE8,0xB9,0x87), o3(0xE8,0xB9,0x89),
o3(0xE8,0xB9,0x8C), o3(0xE8,0xB9,0x90),
o3(0xE8,0xB9,0x88), o3(0xE8,0xB9,0x99),
@@ -3795,13 +3765,13 @@ from_SHIFT_JIS_E7_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_E7 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_E7_infos
+from_Shift_JIS_E7 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_E7_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_E8_infos[189] = {
+from_Shift_JIS_E8_infos[189] = {
o3(0xE9,0x8C,0x99), o3(0xE9,0x8C,0xA2),
o3(0xE9,0x8C,0x9A), o3(0xE9,0x8C,0xA3),
o3(0xE9,0x8C,0xBA), o3(0xE9,0x8C,0xB5),
@@ -3899,13 +3869,13 @@ from_SHIFT_JIS_E8_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_E8 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_E8_infos
+from_Shift_JIS_E8 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_E8_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_E9_infos[189] = {
+from_Shift_JIS_E9_infos[189] = {
o3(0xE9,0xA1,0xB1), o3(0xE9,0xA1,0xB4),
o3(0xE9,0xA1,0xB3), o3(0xE9,0xA2,0xAA),
o3(0xE9,0xA2,0xAF), o3(0xE9,0xA2,0xB1),
@@ -4003,13 +3973,13 @@ from_SHIFT_JIS_E9_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_E9 = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_E9_infos
+from_Shift_JIS_E9 = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_E9_infos
};
static const unsigned char
-from_SHIFT_JIS_EA_offsets[256] = {
+from_Shift_JIS_EA_offsets[256] = {
100,100,100,100,100,100,100,100, 100,100,100,100,100,100,100,100,
100,100,100,100,100,100,100,100, 100,100,100,100,100,100,100,100,
100,100,100,100,100,100,100,100, 100,100,100,100,100,100,100,100,
@@ -4028,7 +3998,7 @@ from_SHIFT_JIS_EA_offsets[256] = {
100,100,100,100,100,100,100,100, 100,100,100,100,100,100,100,100,
};
static const struct byte_lookup* const
-from_SHIFT_JIS_EA_infos[101] = {
+from_Shift_JIS_EA_infos[101] = {
o3(0xE9,0xB5,0x9D), o3(0xE9,0xB5,0x9E),
o3(0xE9,0xB5,0xA4), o3(0xE9,0xB5,0x91),
o3(0xE9,0xB5,0x90), o3(0xE9,0xB5,0x99),
@@ -4082,13 +4052,13 @@ from_SHIFT_JIS_EA_infos[101] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_EA = {
- from_SHIFT_JIS_EA_offsets,
- from_SHIFT_JIS_EA_infos
+from_Shift_JIS_EA = {
+ from_Shift_JIS_EA_offsets,
+ from_Shift_JIS_EA_infos
};
static const unsigned char
-from_SHIFT_JIS_FA_offsets[256] = {
+from_Shift_JIS_FA_offsets[256] = {
173,173,173,173,173,173,173,173, 173,173,173,173,173,173,173,173,
173,173,173,173,173,173,173,173, 173,173,173,173,173,173,173,173,
173,173,173,173,173,173,173,173, 173,173,173,173,173,173,173,173,
@@ -4107,7 +4077,7 @@ from_SHIFT_JIS_FA_offsets[256] = {
160,161,162,163,164,165,166,167, 168,169,170,171,172,173,173,173,
};
static const struct byte_lookup* const
-from_SHIFT_JIS_FA_infos[174] = {
+from_Shift_JIS_FA_infos[174] = {
o3(0xE2,0x85,0xB0), o3(0xE2,0x85,0xB1),
o3(0xE2,0x85,0xB2), o3(0xE2,0x85,0xB3),
o3(0xE2,0x85,0xB4), o3(0xE2,0x85,0xB5),
@@ -4197,13 +4167,13 @@ from_SHIFT_JIS_FA_infos[174] = {
o3(0xE6,0xB5,0xAF), UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_FA = {
- from_SHIFT_JIS_FA_offsets,
- from_SHIFT_JIS_FA_infos
+from_Shift_JIS_FA = {
+ from_Shift_JIS_FA_offsets,
+ from_Shift_JIS_FA_infos
};
static const struct byte_lookup* const
-from_SHIFT_JIS_FB_infos[189] = {
+from_Shift_JIS_FB_infos[189] = {
o3(0xE6,0xB6,0x96), o3(0xE6,0xB6,0xAC),
o3(0xE6,0xB7,0x8F), o3(0xE6,0xB7,0xB8),
o3(0xE6,0xB7,0xB2), o3(0xE6,0xB7,0xBC),
@@ -4301,13 +4271,13 @@ from_SHIFT_JIS_FB_infos[189] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_FB = {
- from_SHIFT_JIS_89_offsets,
- from_SHIFT_JIS_FB_infos
+from_Shift_JIS_FB = {
+ from_Shift_JIS_89_offsets,
+ from_Shift_JIS_FB_infos
};
static const unsigned char
-from_SHIFT_JIS_FC_offsets[256] = {
+from_Shift_JIS_FC_offsets[256] = {
12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
@@ -4326,7 +4296,7 @@ from_SHIFT_JIS_FC_offsets[256] = {
12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
};
static const struct byte_lookup* const
-from_SHIFT_JIS_FC_infos[13] = {
+from_Shift_JIS_FC_infos[13] = {
o3(0xE9,0xAB,0x9C), o3(0xE9,0xAD,0xB5),
o3(0xE9,0xAD,0xB2), o3(0xE9,0xAE,0x8F),
o3(0xE9,0xAE,0xB1), o3(0xE9,0xAE,0xBB),
@@ -4336,13 +4306,13 @@ from_SHIFT_JIS_FC_infos[13] = {
UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS_FC = {
- from_SHIFT_JIS_FC_offsets,
- from_SHIFT_JIS_FC_infos
+from_Shift_JIS_FC = {
+ from_Shift_JIS_FC_offsets,
+ from_Shift_JIS_FC_infos
};
static const unsigned char
-from_SHIFT_JIS_offsets[256] = {
+from_Shift_JIS_offsets[256] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -4361,22 +4331,22 @@ from_SHIFT_JIS_offsets[256] = {
107,107,107,107,107,107,107,107, 107,107,104,105,106,107,107,107,
};
static const struct byte_lookup* const
-from_SHIFT_JIS_infos[108] = {
- NOMAP, &from_SHIFT_JIS_81,
- &from_SHIFT_JIS_82, &from_SHIFT_JIS_83,
- &from_SHIFT_JIS_84, &from_SHIFT_JIS_87,
- &from_SHIFT_JIS_88, &from_SHIFT_JIS_89,
- &from_SHIFT_JIS_8A, &from_SHIFT_JIS_8B,
- &from_SHIFT_JIS_8C, &from_SHIFT_JIS_8D,
- &from_SHIFT_JIS_8E, &from_SHIFT_JIS_8F,
- &from_SHIFT_JIS_90, &from_SHIFT_JIS_91,
- &from_SHIFT_JIS_92, &from_SHIFT_JIS_93,
- &from_SHIFT_JIS_94, &from_SHIFT_JIS_95,
- &from_SHIFT_JIS_96, &from_SHIFT_JIS_97,
- &from_SHIFT_JIS_98, &from_SHIFT_JIS_99,
- &from_SHIFT_JIS_9A, &from_SHIFT_JIS_9B,
- &from_SHIFT_JIS_9C, &from_SHIFT_JIS_9D,
- &from_SHIFT_JIS_9E, &from_SHIFT_JIS_9F,
+from_Shift_JIS_infos[108] = {
+ NOMAP, &from_Shift_JIS_81,
+ &from_Shift_JIS_82, &from_Shift_JIS_83,
+ &from_Shift_JIS_84, &from_Shift_JIS_87,
+ &from_Shift_JIS_88, &from_Shift_JIS_89,
+ &from_Shift_JIS_8A, &from_Shift_JIS_8B,
+ &from_Shift_JIS_8C, &from_Shift_JIS_8D,
+ &from_Shift_JIS_8E, &from_Shift_JIS_8F,
+ &from_Shift_JIS_90, &from_Shift_JIS_91,
+ &from_Shift_JIS_92, &from_Shift_JIS_93,
+ &from_Shift_JIS_94, &from_Shift_JIS_95,
+ &from_Shift_JIS_96, &from_Shift_JIS_97,
+ &from_Shift_JIS_98, &from_Shift_JIS_99,
+ &from_Shift_JIS_9A, &from_Shift_JIS_9B,
+ &from_Shift_JIS_9C, &from_Shift_JIS_9D,
+ &from_Shift_JIS_9E, &from_Shift_JIS_9F,
o3(0xEF,0xBD,0xA1), o3(0xEF,0xBD,0xA2),
o3(0xEF,0xBD,0xA3), o3(0xEF,0xBD,0xA4),
o3(0xEF,0xBD,0xA5), o3(0xEF,0xBD,0xA6),
@@ -4408,83 +4378,82 @@ from_SHIFT_JIS_infos[108] = {
o3(0xEF,0xBE,0x99), o3(0xEF,0xBE,0x9A),
o3(0xEF,0xBE,0x9B), o3(0xEF,0xBE,0x9C),
o3(0xEF,0xBE,0x9D), o3(0xEF,0xBE,0x9E),
- o3(0xEF,0xBE,0x9F), &from_SHIFT_JIS_E0,
- &from_SHIFT_JIS_E1, &from_SHIFT_JIS_E2,
- &from_SHIFT_JIS_E3, &from_SHIFT_JIS_E4,
- &from_SHIFT_JIS_E5, &from_SHIFT_JIS_E6,
- &from_SHIFT_JIS_E7, &from_SHIFT_JIS_E8,
- &from_SHIFT_JIS_E9, &from_SHIFT_JIS_EA,
- &from_SHIFT_JIS_FA, &from_SHIFT_JIS_FB,
- &from_SHIFT_JIS_FC, UNDEF,
+ o3(0xEF,0xBE,0x9F), &from_Shift_JIS_E0,
+ &from_Shift_JIS_E1, &from_Shift_JIS_E2,
+ &from_Shift_JIS_E3, &from_Shift_JIS_E4,
+ &from_Shift_JIS_E5, &from_Shift_JIS_E6,
+ &from_Shift_JIS_E7, &from_Shift_JIS_E8,
+ &from_Shift_JIS_E9, &from_Shift_JIS_EA,
+ &from_Shift_JIS_FA, &from_Shift_JIS_FB,
+ &from_Shift_JIS_FC, UNDEF,
};
static const BYTE_LOOKUP
-from_SHIFT_JIS = {
- from_SHIFT_JIS_offsets,
- from_SHIFT_JIS_infos
+from_Shift_JIS = {
+ from_Shift_JIS_offsets,
+ from_Shift_JIS_infos
};
+
+
static const rb_transcoder
-rb_from_SHIFT_JIS = {
- "SHIFT_JIS", "UTF-8", &from_SHIFT_JIS, 3, 0,
+rb_from_Shift_JIS = {
+ "Shift_JIS", "UTF-8", &from_Shift_JIS, 3, 0,
NULL, NULL,
};
+
+
static const rb_transcoder
rb_from_Windows_31J = {
- "Windows-31J", "UTF-8", &from_SHIFT_JIS, 3, 0,
+ "Windows-31J", "UTF-8", &from_Shift_JIS, 3, 0,
NULL, NULL,
};
+
static const unsigned char
-to_SHIFT_JIS_C2_offsets[64] = {
- /* used from to_SHIFT_JIS_C2 */
- /* used from to_EUC_JP_C2 */
+to_Shift_JIS_C2_offsets[64] = {
13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 0, 1, 13, 2, 3, 4, 5, 13, 13, 13, 6, 13, 13, 7,
8, 9, 13, 13, 10, 13, 11, 13, 12, 13, 13, 13, 13, 13, 13, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_C2_infos[14] = {
+to_Shift_JIS_C2_infos[14] = {
o2(0x81,0x91), o2(0x81,0x92), o2(0x81,0x8F), o2(0xFA,0x55),
o2(0x81,0x98), o2(0x81,0x4E), o2(0x81,0xCA), o2(0x81,0x50),
o2(0x81,0x8B), o2(0x81,0x7D), o2(0x81,0x4C), o2(0x81,0xF7),
o2(0x81,0x43), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_C2 = {
- to_SHIFT_JIS_C2_offsets,
- to_SHIFT_JIS_C2_infos
+to_Shift_JIS_C2 = {
+ to_Shift_JIS_C2_offsets,
+ to_Shift_JIS_C2_infos
};
static const unsigned char
-to_SHIFT_JIS_C3_offsets[64] = {
- /* used from to_SHIFT_JIS_C3 */
- /* used from to_EUC_JP_C3 */
+to_Shift_JIS_C3_offsets[64] = {
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_C3_infos[3] = {
+to_Shift_JIS_C3_infos[3] = {
o2(0x81,0x7E), o2(0x81,0x80), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_C3 = {
- to_SHIFT_JIS_C3_offsets,
- to_SHIFT_JIS_C3_infos
+to_Shift_JIS_C3 = {
+ to_Shift_JIS_C3_offsets,
+ to_Shift_JIS_C3_infos
};
static const unsigned char
-to_SHIFT_JIS_CE_offsets[64] = {
- /* used from to_SHIFT_JIS_CE */
- /* used from to_EUC_JP_CE */
+to_Shift_JIS_CE_offsets[64] = {
39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39,
39, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
15, 16, 39, 17, 18, 19, 20, 21, 22, 23, 39, 39, 39, 39, 39, 39,
39, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_CE_infos[40] = {
+to_Shift_JIS_CE_infos[40] = {
o2(0x83,0x9F), o2(0x83,0xA0), o2(0x83,0xA1), o2(0x83,0xA2),
o2(0x83,0xA3), o2(0x83,0xA4), o2(0x83,0xA5), o2(0x83,0xA6),
o2(0x83,0xA7), o2(0x83,0xA8), o2(0x83,0xA9), o2(0x83,0xAA),
@@ -4497,43 +4466,39 @@ to_SHIFT_JIS_CE_infos[40] = {
o2(0x83,0xCB), o2(0x83,0xCC), o2(0x83,0xCD), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_CE = {
- to_SHIFT_JIS_CE_offsets,
- to_SHIFT_JIS_CE_infos
+to_Shift_JIS_CE = {
+ to_Shift_JIS_CE_offsets,
+ to_Shift_JIS_CE_infos
};
static const unsigned char
-to_SHIFT_JIS_CF_offsets[64] = {
- /* used from to_SHIFT_JIS_CF */
- /* used from to_EUC_JP_CF */
+to_Shift_JIS_CF_offsets[64] = {
0, 1, 9, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9,
9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_CF_infos[10] = {
+to_Shift_JIS_CF_infos[10] = {
o2(0x83,0xCE), o2(0x83,0xCF), o2(0x83,0xD0), o2(0x83,0xD1),
o2(0x83,0xD2), o2(0x83,0xD3), o2(0x83,0xD4), o2(0x83,0xD5),
o2(0x83,0xD6), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_CF = {
- to_SHIFT_JIS_CF_offsets,
- to_SHIFT_JIS_CF_infos
+to_Shift_JIS_CF = {
+ to_Shift_JIS_CF_offsets,
+ to_Shift_JIS_CF_infos
};
static const unsigned char
-to_SHIFT_JIS_D0_offsets[64] = {
- /* used from to_SHIFT_JIS_D0 */
- /* used from to_EUC_JP_D0 */
+to_Shift_JIS_D0_offsets[64] = {
49, 0, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,
33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_D0_infos[50] = {
+to_Shift_JIS_D0_infos[50] = {
o2(0x84,0x46), o2(0x84,0x40), o2(0x84,0x41), o2(0x84,0x42),
o2(0x84,0x43), o2(0x84,0x44), o2(0x84,0x45), o2(0x84,0x47),
o2(0x84,0x48), o2(0x84,0x49), o2(0x84,0x4A), o2(0x84,0x4B),
@@ -4549,22 +4514,20 @@ to_SHIFT_JIS_D0_infos[50] = {
o2(0x84,0x81), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_D0 = {
- to_SHIFT_JIS_D0_offsets,
- to_SHIFT_JIS_D0_infos
+to_Shift_JIS_D0 = {
+ to_Shift_JIS_D0_offsets,
+ to_Shift_JIS_D0_infos
};
static const unsigned char
-to_SHIFT_JIS_D1_offsets[64] = {
- /* used from to_SHIFT_JIS_D1 */
- /* used from to_EUC_JP_D1 */
+to_Shift_JIS_D1_offsets[64] = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_D1_infos[18] = {
+to_Shift_JIS_D1_infos[18] = {
o2(0x84,0x82), o2(0x84,0x83), o2(0x84,0x84), o2(0x84,0x85),
o2(0x84,0x86), o2(0x84,0x87), o2(0x84,0x88), o2(0x84,0x89),
o2(0x84,0x8A), o2(0x84,0x8B), o2(0x84,0x8C), o2(0x84,0x8D),
@@ -4572,65 +4535,58 @@ to_SHIFT_JIS_D1_infos[18] = {
o2(0x84,0x76), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_D1 = {
- to_SHIFT_JIS_D1_offsets,
- to_SHIFT_JIS_D1_infos
+to_Shift_JIS_D1 = {
+ to_Shift_JIS_D1_offsets,
+ to_Shift_JIS_D1_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_80_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_80 */
- /* used from to_EUC_JP_E2_80 */
+to_Shift_JIS_E2_80_offsets[64] = {
15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 0, 15, 15, 15, 1, 16, 2, 15, 3, 4, 15, 15, 5, 6, 15, 15,
+ 0, 15, 15, 15, 1, 1, 2, 15, 3, 4, 15, 15, 5, 6, 15, 15,
7, 8, 15, 15, 15, 9, 10, 15, 15, 15, 15, 15, 15, 15, 15, 15,
11, 15, 12, 13, 15, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_80_infos[17] = {
+to_Shift_JIS_E2_80_infos[16] = {
o2(0x81,0x5D), o2(0x81,0x5C), o2(0x81,0x61), o2(0x81,0x65),
o2(0x81,0x66), o2(0x81,0x67), o2(0x81,0x68), o2(0x81,0xF5),
o2(0x81,0xF6), o2(0x81,0x64), o2(0x81,0x63), o2(0x81,0xF1),
o2(0x81,0x8C), o2(0x81,0x8D), o2(0x81,0xA6), UNDEF,
- o2(0x81,0x5C),
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_80 = {
- to_SHIFT_JIS_E2_80_offsets,
- to_SHIFT_JIS_E2_80_infos
+to_Shift_JIS_E2_80 = {
+ to_Shift_JIS_E2_80_offsets,
+ to_Shift_JIS_E2_80_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_84_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_84 */
- /* used from to_EUC_JP_E2_84 */
+to_Shift_JIS_E2_84_offsets[64] = {
4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 2, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_84_infos[5] = {
+to_Shift_JIS_E2_84_infos[5] = {
o2(0x81,0x8E), o2(0x87,0x82), o2(0x87,0x84), o2(0x81,0xF0),
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_84 = {
- to_SHIFT_JIS_E2_84_offsets,
- to_SHIFT_JIS_E2_84_infos
+to_Shift_JIS_E2_84 = {
+ to_Shift_JIS_E2_84_offsets,
+ to_Shift_JIS_E2_84_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_85_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_85 */
- /* used from to_EUC_JP_E2_85 */
+to_Shift_JIS_E2_85_offsets[64] = {
20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 20, 20, 20, 20, 20, 20,
10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 20, 20, 20, 20, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_85_infos[21] = {
+to_Shift_JIS_E2_85_infos[21] = {
o2(0x87,0x54), o2(0x87,0x55), o2(0x87,0x56), o2(0x87,0x57),
o2(0x87,0x58), o2(0x87,0x59), o2(0x87,0x5A), o2(0x87,0x5B),
o2(0x87,0x5C), o2(0x87,0x5D), o2(0xFA,0x40), o2(0xFA,0x41),
@@ -4639,145 +4595,131 @@ to_SHIFT_JIS_E2_85_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_85 = {
- to_SHIFT_JIS_E2_85_offsets,
- to_SHIFT_JIS_E2_85_infos
+to_Shift_JIS_E2_85 = {
+ to_Shift_JIS_E2_85_offsets,
+ to_Shift_JIS_E2_85_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_86_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_86 */
- /* used from to_EUC_JP_E2_86 */
+to_Shift_JIS_E2_86_offsets[64] = {
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_86_infos[5] = {
+to_Shift_JIS_E2_86_infos[5] = {
o2(0x81,0xA9), o2(0x81,0xAA), o2(0x81,0xA8), o2(0x81,0xAB),
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_86 = {
- to_SHIFT_JIS_E2_86_offsets,
- to_SHIFT_JIS_E2_86_infos
+to_Shift_JIS_E2_86 = {
+ to_Shift_JIS_E2_86_offsets,
+ to_Shift_JIS_E2_86_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_87_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_87 */
- /* used from to_EUC_JP_E2_87 */
+to_Shift_JIS_E2_87_offsets[64] = {
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 0, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_87_infos[3] = {
+to_Shift_JIS_E2_87_infos[3] = {
o2(0x81,0xCB), o2(0x81,0xCC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_87 = {
- to_SHIFT_JIS_E2_87_offsets,
- to_SHIFT_JIS_E2_87_infos
+to_Shift_JIS_E2_87 = {
+ to_Shift_JIS_E2_87_offsets,
+ to_Shift_JIS_E2_87_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_88_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_88 */
- /* used from to_EUC_JP_E2_88 */
- 0, 23, 1, 2, 23, 23, 23, 3, 4, 23, 23, 5, 23, 23, 23, 23,
- 23, 6, 7, 23, 23, 23, 23, 23, 23, 23, 8, 23, 23, 9, 10, 11,
- 12, 23, 23, 23, 23, 24, 23, 13, 14, 15, 16, 17, 18, 23, 19, 23,
- 23, 23, 23, 23, 20, 21, 23, 23, 23, 23, 23, 23, 23, 22, 23, 23,
+to_Shift_JIS_E2_88_offsets[64] = {
+ 0, 24, 1, 2, 24, 24, 24, 3, 4, 24, 24, 5, 24, 24, 24, 24,
+ 24, 6, 7, 24, 24, 24, 24, 24, 24, 24, 8, 24, 24, 9, 10, 11,
+ 12, 24, 24, 24, 24, 13, 24, 14, 15, 16, 17, 18, 19, 24, 20, 24,
+ 24, 24, 24, 24, 21, 22, 24, 24, 24, 24, 24, 24, 24, 23, 24, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_88_infos[25] = {
+to_Shift_JIS_E2_88_infos[25] = {
o2(0x81,0xCD), o2(0x81,0xDD), o2(0x81,0xCE), o2(0x81,0xDE),
o2(0x81,0xB8), o2(0x81,0xB9), o2(0x87,0x94), o2(0x81,0x7C),
o2(0x87,0x95), o2(0x81,0xE5), o2(0x81,0x87), o2(0x87,0x98),
- o2(0x87,0x97), o2(0x81,0xC8), o2(0x81,0xC9), o2(0x87,0x9B),
- o2(0x87,0x9C), o2(0x87,0x92), o2(0x81,0xE8), o2(0x87,0x93),
- o2(0x81,0x88), o2(0x87,0x9A), o2(0x81,0xE4), UNDEF,
- o2(0x81,0x61),
+ o2(0x87,0x97), o2(0x81,0x61), o2(0x81,0xC8), o2(0x81,0xC9),
+ o2(0x87,0x9B), o2(0x87,0x9C), o2(0x87,0x92), o2(0x81,0xE8),
+ o2(0x87,0x93), o2(0x81,0x88), o2(0x87,0x9A), o2(0x81,0xE4),
+ UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_88 = {
- to_SHIFT_JIS_E2_88_offsets,
- to_SHIFT_JIS_E2_88_infos
+to_Shift_JIS_E2_88 = {
+ to_Shift_JIS_E2_88_offsets,
+ to_Shift_JIS_E2_88_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_89_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_89 */
- /* used from to_EUC_JP_E2_89 */
+to_Shift_JIS_E2_89_offsets[64] = {
7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
1, 2, 7, 7, 7, 7, 3, 4, 7, 7, 5, 6, 7, 7, 7, 7,
7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_89_infos[8] = {
+to_Shift_JIS_E2_89_infos[8] = {
o2(0x87,0x90), o2(0x81,0x82), o2(0x87,0x91), o2(0x81,0x85),
o2(0x81,0x86), o2(0x81,0xE1), o2(0x81,0xE2), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_89 = {
- to_SHIFT_JIS_E2_89_offsets,
- to_SHIFT_JIS_E2_89_infos
+to_Shift_JIS_E2_89 = {
+ to_Shift_JIS_E2_89_offsets,
+ to_Shift_JIS_E2_89_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_8A_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_8A */
- /* used from to_EUC_JP_E2_8A */
+to_Shift_JIS_E2_8A_offsets[64] = {
6, 6, 0, 1, 6, 6, 2, 3, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_8A_infos[7] = {
+to_Shift_JIS_E2_8A_infos[7] = {
o2(0x81,0xBC), o2(0x81,0xBD), o2(0x81,0xBA), o2(0x81,0xBB),
o2(0x87,0x96), o2(0x87,0x99), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_8A = {
- to_SHIFT_JIS_E2_8A_offsets,
- to_SHIFT_JIS_E2_8A_infos
+to_Shift_JIS_E2_8A = {
+ to_Shift_JIS_E2_8A_offsets,
+ to_Shift_JIS_E2_8A_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_8C_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_8C */
- /* used from to_EUC_JP_E2_8C */
+to_Shift_JIS_E2_8C_offsets[64] = {
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_8C_infos[2] = {
+to_Shift_JIS_E2_8C_infos[2] = {
o2(0x81,0xDC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_8C = {
- to_SHIFT_JIS_E2_8C_offsets,
- to_SHIFT_JIS_E2_8C_infos
+to_Shift_JIS_E2_8C = {
+ to_Shift_JIS_E2_8C_offsets,
+ to_Shift_JIS_E2_8C_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_91_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_91 */
- /* used from to_EUC_JP_E2_91 */
+to_Shift_JIS_E2_91_offsets[64] = {
20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_91_infos[21] = {
+to_Shift_JIS_E2_91_infos[21] = {
o2(0x87,0x40), o2(0x87,0x41), o2(0x87,0x42), o2(0x87,0x43),
o2(0x87,0x44), o2(0x87,0x45), o2(0x87,0x46), o2(0x87,0x47),
o2(0x87,0x48), o2(0x87,0x49), o2(0x87,0x4A), o2(0x87,0x4B),
@@ -4786,22 +4728,20 @@ to_SHIFT_JIS_E2_91_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_91 = {
- to_SHIFT_JIS_E2_91_offsets,
- to_SHIFT_JIS_E2_91_infos
+to_Shift_JIS_E2_91 = {
+ to_Shift_JIS_E2_91_offsets,
+ to_Shift_JIS_E2_91_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_94_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_94 */
- /* used from to_EUC_JP_E2_94 */
+to_Shift_JIS_E2_94_offsets[64] = {
0, 1, 2, 3, 30, 30, 30, 30, 30, 30, 30, 30, 4, 30, 30, 5,
6, 30, 30, 7, 8, 30, 30, 9, 10, 30, 30, 11, 12, 13, 30, 30,
14, 30, 30, 15, 16, 17, 30, 30, 18, 30, 30, 19, 20, 30, 30, 21,
22, 30, 30, 23, 24, 30, 30, 25, 26, 30, 30, 27, 28, 30, 30, 29,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_94_infos[31] = {
+to_Shift_JIS_E2_94_infos[31] = {
o2(0x84,0x9F), o2(0x84,0xAA), o2(0x84,0xA0), o2(0x84,0xAB),
o2(0x84,0xA1), o2(0x84,0xAC), o2(0x84,0xA2), o2(0x84,0xAD),
o2(0x84,0xA4), o2(0x84,0xAF), o2(0x84,0xA3), o2(0x84,0xAE),
@@ -4812,147 +4752,133 @@ to_SHIFT_JIS_E2_94_infos[31] = {
o2(0x84,0xA9), o2(0x84,0xB9), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_94 = {
- to_SHIFT_JIS_E2_94_offsets,
- to_SHIFT_JIS_E2_94_infos
+to_Shift_JIS_E2_94 = {
+ to_Shift_JIS_E2_94_offsets,
+ to_Shift_JIS_E2_94_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_95_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_95 */
- /* used from to_EUC_JP_E2_95 */
+to_Shift_JIS_E2_95_offsets[64] = {
2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_95_infos[3] = {
+to_Shift_JIS_E2_95_infos[3] = {
o2(0x84,0xBE), o2(0x84,0xB4), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_95 = {
- to_SHIFT_JIS_E2_95_offsets,
- to_SHIFT_JIS_E2_95_infos
+to_Shift_JIS_E2_95 = {
+ to_Shift_JIS_E2_95_offsets,
+ to_Shift_JIS_E2_95_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_96_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_96 */
- /* used from to_EUC_JP_E2_96 */
+to_Shift_JIS_E2_96_offsets[64] = {
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
0, 1, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 2, 3, 6, 6, 6, 6, 6, 6, 6, 6, 4, 5, 6, 6,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_96_infos[7] = {
+to_Shift_JIS_E2_96_infos[7] = {
o2(0x81,0xA1), o2(0x81,0xA0), o2(0x81,0xA3), o2(0x81,0xA2),
o2(0x81,0xA5), o2(0x81,0xA4), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_96 = {
- to_SHIFT_JIS_E2_96_offsets,
- to_SHIFT_JIS_E2_96_infos
+to_Shift_JIS_E2_96 = {
+ to_Shift_JIS_E2_96_offsets,
+ to_Shift_JIS_E2_96_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_97_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_97 */
- /* used from to_EUC_JP_E2_97 */
+to_Shift_JIS_E2_97_offsets[64] = {
6, 6, 6, 6, 6, 6, 0, 1, 6, 6, 6, 2, 6, 6, 3, 4,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_97_infos[7] = {
+to_Shift_JIS_E2_97_infos[7] = {
o2(0x81,0x9F), o2(0x81,0x9E), o2(0x81,0x9B), o2(0x81,0x9D),
o2(0x81,0x9C), o2(0x81,0xFC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_97 = {
- to_SHIFT_JIS_E2_97_offsets,
- to_SHIFT_JIS_E2_97_infos
+to_Shift_JIS_E2_97 = {
+ to_Shift_JIS_E2_97_offsets,
+ to_Shift_JIS_E2_97_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_98_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_98 */
- /* used from to_EUC_JP_E2_98 */
+to_Shift_JIS_E2_98_offsets[64] = {
2, 2, 2, 2, 2, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_98_infos[3] = {
+to_Shift_JIS_E2_98_infos[3] = {
o2(0x81,0x9A), o2(0x81,0x99), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_98 = {
- to_SHIFT_JIS_E2_98_offsets,
- to_SHIFT_JIS_E2_98_infos
+to_Shift_JIS_E2_98 = {
+ to_Shift_JIS_E2_98_offsets,
+ to_Shift_JIS_E2_98_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_99_offsets[64] = {
- /* used from to_SHIFT_JIS_E2_99 */
- /* used from to_EUC_JP_E2_99 */
+to_Shift_JIS_E2_99_offsets[64] = {
0, 5, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 5, 5, 3, 5, 4,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_99_infos[6] = {
+to_Shift_JIS_E2_99_infos[6] = {
o2(0x81,0x8A), o2(0x81,0x89), o2(0x81,0xF4), o2(0x81,0xF3),
o2(0x81,0xF2), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2_99 = {
- to_SHIFT_JIS_E2_99_offsets,
- to_SHIFT_JIS_E2_99_infos
+to_Shift_JIS_E2_99 = {
+ to_Shift_JIS_E2_99_offsets,
+ to_Shift_JIS_E2_99_infos
};
static const unsigned char
-to_SHIFT_JIS_E2_offsets[64] = {
- /* used from to_SHIFT_JIS_E2 */
- /* used from to_EUC_JP_E2 */
+to_Shift_JIS_E2_offsets[64] = {
0, 16, 16, 16, 1, 2, 3, 4, 5, 6, 7, 16, 8, 16, 16, 16,
16, 9, 16, 16, 10, 11, 12, 13, 14, 15, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E2_infos[17] = {
- &to_SHIFT_JIS_E2_80, &to_SHIFT_JIS_E2_84,
- &to_SHIFT_JIS_E2_85, &to_SHIFT_JIS_E2_86,
- &to_SHIFT_JIS_E2_87, &to_SHIFT_JIS_E2_88,
- &to_SHIFT_JIS_E2_89, &to_SHIFT_JIS_E2_8A,
- &to_SHIFT_JIS_E2_8C, &to_SHIFT_JIS_E2_91,
- &to_SHIFT_JIS_E2_94, &to_SHIFT_JIS_E2_95,
- &to_SHIFT_JIS_E2_96, &to_SHIFT_JIS_E2_97,
- &to_SHIFT_JIS_E2_98, &to_SHIFT_JIS_E2_99,
+to_Shift_JIS_E2_infos[17] = {
+ &to_Shift_JIS_E2_80, &to_Shift_JIS_E2_84,
+ &to_Shift_JIS_E2_85, &to_Shift_JIS_E2_86,
+ &to_Shift_JIS_E2_87, &to_Shift_JIS_E2_88,
+ &to_Shift_JIS_E2_89, &to_Shift_JIS_E2_8A,
+ &to_Shift_JIS_E2_8C, &to_Shift_JIS_E2_91,
+ &to_Shift_JIS_E2_94, &to_Shift_JIS_E2_95,
+ &to_Shift_JIS_E2_96, &to_Shift_JIS_E2_97,
+ &to_Shift_JIS_E2_98, &to_Shift_JIS_E2_99,
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E2 = {
- to_SHIFT_JIS_E2_offsets,
- to_SHIFT_JIS_E2_infos
+to_Shift_JIS_E2 = {
+ to_Shift_JIS_E2_offsets,
+ to_Shift_JIS_E2_infos
};
static const unsigned char
-to_SHIFT_JIS_E3_80_offsets[64] = {
- /* used from to_SHIFT_JIS_E3_80 */
- /* used from to_EUC_JP_E3_80 */
+to_Shift_JIS_E3_80_offsets[64] = {
0, 1, 2, 3, 24, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
15, 16, 17, 18, 19, 20, 24, 24, 24, 24, 24, 24, 21, 22, 24, 23,
24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E3_80_infos[25] = {
+to_Shift_JIS_E3_80_infos[25] = {
o2(0x81,0x40), o2(0x81,0x41), o2(0x81,0x42), o2(0x81,0x56),
o2(0x81,0x58), o2(0x81,0x59), o2(0x81,0x5A), o2(0x81,0x71),
o2(0x81,0x72), o2(0x81,0x73), o2(0x81,0x74), o2(0x81,0x75),
@@ -4962,22 +4888,20 @@ to_SHIFT_JIS_E3_80_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E3_80 = {
- to_SHIFT_JIS_E3_80_offsets,
- to_SHIFT_JIS_E3_80_infos
+to_Shift_JIS_E3_80 = {
+ to_Shift_JIS_E3_80_offsets,
+ to_Shift_JIS_E3_80_infos
};
static const unsigned char
-to_SHIFT_JIS_E3_81_offsets[64] = {
- /* used from to_SHIFT_JIS_E3_81 */
- /* used from to_EUC_JP_E3_81 */
+to_Shift_JIS_E3_81_offsets[64] = {
63, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E3_81_infos[64] = {
+to_Shift_JIS_E3_81_infos[64] = {
o2(0x82,0x9F), o2(0x82,0xA0), o2(0x82,0xA1), o2(0x82,0xA2),
o2(0x82,0xA3), o2(0x82,0xA4), o2(0x82,0xA5), o2(0x82,0xA6),
o2(0x82,0xA7), o2(0x82,0xA8), o2(0x82,0xA9), o2(0x82,0xAA),
@@ -4996,22 +4920,20 @@ to_SHIFT_JIS_E3_81_infos[64] = {
o2(0x82,0xDB), o2(0x82,0xDC), o2(0x82,0xDD), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E3_81 = {
- to_SHIFT_JIS_E3_81_offsets,
- to_SHIFT_JIS_E3_81_infos
+to_Shift_JIS_E3_81 = {
+ to_Shift_JIS_E3_81_offsets,
+ to_Shift_JIS_E3_81_infos
};
static const unsigned char
-to_SHIFT_JIS_E3_82_offsets[64] = {
- /* used from to_SHIFT_JIS_E3_82 */
- /* used from to_EUC_JP_E3_82 */
+to_Shift_JIS_E3_82_offsets[64] = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 55, 55, 55, 55, 55, 55, 55, 20, 21, 22, 23, 55,
55, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38,
39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E3_82_infos[56] = {
+to_Shift_JIS_E3_82_infos[56] = {
o2(0x82,0xDE), o2(0x82,0xDF), o2(0x82,0xE0), o2(0x82,0xE1),
o2(0x82,0xE2), o2(0x82,0xE3), o2(0x82,0xE4), o2(0x82,0xE5),
o2(0x82,0xE6), o2(0x82,0xE7), o2(0x82,0xE8), o2(0x82,0xE9),
@@ -5028,22 +4950,20 @@ to_SHIFT_JIS_E3_82_infos[56] = {
o2(0x83,0x5C), o2(0x83,0x5D), o2(0x83,0x5E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E3_82 = {
- to_SHIFT_JIS_E3_82_offsets,
- to_SHIFT_JIS_E3_82_infos
+to_Shift_JIS_E3_82 = {
+ to_Shift_JIS_E3_82_offsets,
+ to_Shift_JIS_E3_82_infos
};
static const unsigned char
-to_SHIFT_JIS_E3_83_offsets[64] = {
- /* used from to_SHIFT_JIS_E3_83 */
- /* used from to_EUC_JP_E3_83 */
+to_Shift_JIS_E3_83_offsets[64] = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
48, 49, 50, 51, 52, 53, 54, 59, 59, 59, 59, 55, 56, 57, 58, 59,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E3_83_infos[60] = {
+to_Shift_JIS_E3_83_infos[60] = {
o2(0x83,0x5F), o2(0x83,0x60), o2(0x83,0x61), o2(0x83,0x62),
o2(0x83,0x63), o2(0x83,0x64), o2(0x83,0x65), o2(0x83,0x66),
o2(0x83,0x67), o2(0x83,0x68), o2(0x83,0x69), o2(0x83,0x6A),
@@ -5061,166 +4981,150 @@ to_SHIFT_JIS_E3_83_infos[60] = {
o2(0x81,0x5B), o2(0x81,0x52), o2(0x81,0x53), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E3_83 = {
- to_SHIFT_JIS_E3_83_offsets,
- to_SHIFT_JIS_E3_83_infos
+to_Shift_JIS_E3_83 = {
+ to_Shift_JIS_E3_83_offsets,
+ to_Shift_JIS_E3_83_infos
};
static const unsigned char
-to_SHIFT_JIS_E3_88_offsets[64] = {
- /* used from to_SHIFT_JIS_E3_88 */
- /* used from to_EUC_JP_E3_88 */
+to_Shift_JIS_E3_88_offsets[64] = {
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 0, 1, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E3_88_infos[4] = {
+to_Shift_JIS_E3_88_infos[4] = {
o2(0x87,0x8A), o2(0x87,0x8B), o2(0x87,0x8C), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E3_88 = {
- to_SHIFT_JIS_E3_88_offsets,
- to_SHIFT_JIS_E3_88_infos
+to_Shift_JIS_E3_88 = {
+ to_Shift_JIS_E3_88_offsets,
+ to_Shift_JIS_E3_88_infos
};
static const unsigned char
-to_SHIFT_JIS_E3_8A_offsets[64] = {
- /* used from to_SHIFT_JIS_E3_8A */
- /* used from to_EUC_JP_E3_8A */
+to_Shift_JIS_E3_8A_offsets[64] = {
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E3_8A_infos[6] = {
+to_Shift_JIS_E3_8A_infos[6] = {
o2(0x87,0x85), o2(0x87,0x86), o2(0x87,0x87), o2(0x87,0x88),
o2(0x87,0x89), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E3_8A = {
- to_SHIFT_JIS_E3_8A_offsets,
- to_SHIFT_JIS_E3_8A_infos
+to_Shift_JIS_E3_8A = {
+ to_Shift_JIS_E3_8A_offsets,
+ to_Shift_JIS_E3_8A_infos
};
static const unsigned char
-to_SHIFT_JIS_E3_8C_offsets[64] = {
- /* used from to_SHIFT_JIS_E3_8C */
- /* used from to_EUC_JP_E3_8C */
+to_Shift_JIS_E3_8C_offsets[64] = {
11, 11, 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 11, 11,
11, 11, 11, 11, 2, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11,
11, 11, 4, 5, 11, 11, 6, 7, 11, 11, 11, 8, 11, 11, 11, 11,
11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 11, 10, 11, 11, 11, 11,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E3_8C_infos[12] = {
+to_Shift_JIS_E3_8C_infos[12] = {
o2(0x87,0x65), o2(0x87,0x69), o2(0x87,0x60), o2(0x87,0x63),
o2(0x87,0x61), o2(0x87,0x6B), o2(0x87,0x6A), o2(0x87,0x64),
o2(0x87,0x6C), o2(0x87,0x66), o2(0x87,0x6E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E3_8C = {
- to_SHIFT_JIS_E3_8C_offsets,
- to_SHIFT_JIS_E3_8C_infos
+to_Shift_JIS_E3_8C = {
+ to_Shift_JIS_E3_8C_offsets,
+ to_Shift_JIS_E3_8C_infos
};
static const unsigned char
-to_SHIFT_JIS_E3_8D_offsets[64] = {
- /* used from to_SHIFT_JIS_E3_8D */
- /* used from to_EUC_JP_E3_8D */
+to_Shift_JIS_E3_8D_offsets[64] = {
9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 1, 9, 9, 2, 9, 9,
9, 3, 9, 9, 9, 9, 9, 4, 9, 9, 9, 9, 9, 9, 9, 9,
9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 6, 7, 8, 9,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E3_8D_infos[10] = {
+to_Shift_JIS_E3_8D_infos[10] = {
o2(0x87,0x5F), o2(0x87,0x6D), o2(0x87,0x62), o2(0x87,0x67),
o2(0x87,0x68), o2(0x87,0x7E), o2(0x87,0x8F), o2(0x87,0x8E),
o2(0x87,0x8D), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E3_8D = {
- to_SHIFT_JIS_E3_8D_offsets,
- to_SHIFT_JIS_E3_8D_infos
+to_Shift_JIS_E3_8D = {
+ to_Shift_JIS_E3_8D_offsets,
+ to_Shift_JIS_E3_8D_infos
};
static const unsigned char
-to_SHIFT_JIS_E3_8E_offsets[64] = {
- /* used from to_SHIFT_JIS_E3_8E */
- /* used from to_EUC_JP_E3_8E */
+to_Shift_JIS_E3_8E_offsets[64] = {
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 1,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 3, 4, 6,
6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E3_8E_infos[7] = {
+to_Shift_JIS_E3_8E_infos[7] = {
o2(0x87,0x72), o2(0x87,0x73), o2(0x87,0x6F), o2(0x87,0x70),
o2(0x87,0x71), o2(0x87,0x75), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E3_8E = {
- to_SHIFT_JIS_E3_8E_offsets,
- to_SHIFT_JIS_E3_8E_infos
+to_Shift_JIS_E3_8E = {
+ to_Shift_JIS_E3_8E_offsets,
+ to_Shift_JIS_E3_8E_infos
};
static const unsigned char
-to_SHIFT_JIS_E3_8F_offsets[64] = {
- /* used from to_SHIFT_JIS_E3_8F */
- /* used from to_EUC_JP_E3_8F */
+to_Shift_JIS_E3_8F_offsets[64] = {
2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E3_8F_infos[3] = {
+to_Shift_JIS_E3_8F_infos[3] = {
o2(0x87,0x74), o2(0x87,0x83), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E3_8F = {
- to_SHIFT_JIS_E3_8F_offsets,
- to_SHIFT_JIS_E3_8F_infos
+to_Shift_JIS_E3_8F = {
+ to_Shift_JIS_E3_8F_offsets,
+ to_Shift_JIS_E3_8F_infos
};
static const unsigned char
-to_SHIFT_JIS_E3_offsets[64] = {
- /* used from to_SHIFT_JIS_E3 */
- /* used from to_EUC_JP_E3 */
+to_Shift_JIS_E3_offsets[64] = {
0, 1, 2, 3, 10, 10, 10, 10, 4, 10, 5, 10, 6, 7, 8, 9,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E3_infos[11] = {
- &to_SHIFT_JIS_E3_80, &to_SHIFT_JIS_E3_81,
- &to_SHIFT_JIS_E3_82, &to_SHIFT_JIS_E3_83,
- &to_SHIFT_JIS_E3_88, &to_SHIFT_JIS_E3_8A,
- &to_SHIFT_JIS_E3_8C, &to_SHIFT_JIS_E3_8D,
- &to_SHIFT_JIS_E3_8E, &to_SHIFT_JIS_E3_8F,
+to_Shift_JIS_E3_infos[11] = {
+ &to_Shift_JIS_E3_80, &to_Shift_JIS_E3_81,
+ &to_Shift_JIS_E3_82, &to_Shift_JIS_E3_83,
+ &to_Shift_JIS_E3_88, &to_Shift_JIS_E3_8A,
+ &to_Shift_JIS_E3_8C, &to_Shift_JIS_E3_8D,
+ &to_Shift_JIS_E3_8E, &to_Shift_JIS_E3_8F,
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E3 = {
- to_SHIFT_JIS_E3_offsets,
- to_SHIFT_JIS_E3_infos
+to_Shift_JIS_E3 = {
+ to_Shift_JIS_E3_offsets,
+ to_Shift_JIS_E3_infos
};
static const unsigned char
-to_SHIFT_JIS_E4_B8_offsets[64] = {
- /* used from to_SHIFT_JIS_E4_B8 */
- /* used from to_EUC_JP_E4_B8 */
+to_Shift_JIS_E4_B8_offsets[64] = {
0, 1, 32, 2, 32, 32, 32, 3, 4, 5, 6, 7, 32, 8, 9, 32,
10, 11, 32, 32, 12, 13, 14, 15, 16, 17, 32, 32, 32, 32, 18, 32,
32, 19, 32, 32, 32, 32, 20, 32, 21, 32, 22, 32, 32, 23, 32, 32,
32, 24, 25, 32, 32, 32, 26, 32, 27, 28, 32, 29, 30, 32, 32, 31,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E4_B8_infos[33] = {
+to_Shift_JIS_E4_B8_infos[33] = {
o2(0x88,0xEA), o2(0x92,0x9A), o2(0x8E,0xB5), o2(0x96,0x9C),
o2(0x8F,0xE4), o2(0x8E,0x4F), o2(0x8F,0xE3), o2(0x89,0xBA),
o2(0x95,0x73), o2(0x97,0x5E), o2(0x98,0xA0), o2(0x89,0x4E),
@@ -5232,22 +5136,20 @@ to_SHIFT_JIS_E4_B8_infos[33] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E4_B8 = {
- to_SHIFT_JIS_E4_B8_offsets,
- to_SHIFT_JIS_E4_B8_infos
+to_Shift_JIS_E4_B8 = {
+ to_Shift_JIS_E4_B8_offsets,
+ to_Shift_JIS_E4_B8_infos
};
static const unsigned char
-to_SHIFT_JIS_E4_B9_offsets[64] = {
- /* used from to_SHIFT_JIS_E4_B9 */
- /* used from to_EUC_JP_E4_B9 */
+to_Shift_JIS_E4_B9_offsets[64] = {
19, 19, 0, 1, 19, 2, 19, 19, 19, 19, 19, 3, 19, 4, 5, 6,
19, 19, 19, 19, 19, 7, 8, 9, 10, 11, 19, 19, 19, 12, 13, 14,
19, 19, 15, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 16, 19, 17, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E4_B9_infos[20] = {
+to_Shift_JIS_E4_B9_infos[20] = {
o2(0x98,0xA7), o2(0x94,0x54), o2(0x8B,0x76), o2(0x94,0x56),
o2(0x93,0xE1), o2(0x8C,0xC1), o2(0x96,0x52), o2(0xE5,0x68),
o2(0x98,0xA8), o2(0x8F,0xE6), o2(0x98,0xA9), o2(0x89,0xB3),
@@ -5255,22 +5157,20 @@ to_SHIFT_JIS_E4_B9_infos[20] = {
o2(0x97,0x90), o2(0x93,0xFB), o2(0x8A,0xA3), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E4_B9 = {
- to_SHIFT_JIS_E4_B9_offsets,
- to_SHIFT_JIS_E4_B9_infos
+to_Shift_JIS_E4_B9 = {
+ to_Shift_JIS_E4_B9_offsets,
+ to_Shift_JIS_E4_B9_infos
};
static const unsigned char
-to_SHIFT_JIS_E4_BA_offsets[64] = {
- /* used from to_SHIFT_JIS_E4_BA */
- /* used from to_EUC_JP_E4_BA */
+to_Shift_JIS_E4_BA_offsets[64] = {
0, 35, 1, 35, 35, 2, 3, 35, 4, 5, 6, 7, 8, 35, 9, 35,
35, 10, 11, 35, 12, 13, 35, 35, 14, 15, 35, 16, 17, 35, 18, 19,
20, 21, 22, 35, 23, 24, 25, 35, 26, 35, 35, 27, 28, 29, 30, 35,
31, 35, 35, 32, 35, 35, 33, 35, 35, 35, 34, 35, 35, 35, 35, 35,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E4_BA_infos[36] = {
+to_Shift_JIS_E4_BA_infos[36] = {
o2(0x8B,0x54), o2(0x98,0xAA), o2(0x98,0xAB), o2(0x97,0xB9),
o2(0x97,0x5C), o2(0x91,0x88), o2(0x98,0xAD), o2(0x8E,0x96),
o2(0x93,0xF1), o2(0x98,0xB0), o2(0x89,0x5D), o2(0x8C,0xDD),
@@ -5282,22 +5182,20 @@ to_SHIFT_JIS_E4_BA_infos[36] = {
o2(0x98,0xB6), o2(0x98,0xB7), o2(0x90,0x6C), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E4_BA = {
- to_SHIFT_JIS_E4_BA_offsets,
- to_SHIFT_JIS_E4_BA_infos
+to_Shift_JIS_E4_BA = {
+ to_Shift_JIS_E4_BA_offsets,
+ to_Shift_JIS_E4_BA_infos
};
static const unsigned char
-to_SHIFT_JIS_E4_BB_offsets[64] = {
- /* used from to_SHIFT_JIS_E4_BB */
- /* used from to_EUC_JP_E4_BB */
+to_Shift_JIS_E4_BB_offsets[64] = {
0, 1, 2, 32, 3, 32, 4, 5, 32, 32, 6, 7, 32, 8, 9, 10,
32, 32, 32, 32, 11, 12, 13, 14, 15, 16, 32, 32, 32, 17, 18, 19,
32, 20, 32, 21, 22, 23, 32, 32, 32, 32, 32, 32, 32, 24, 25, 32,
26, 32, 27, 32, 32, 32, 28, 29, 32, 32, 32, 30, 31, 32, 32, 32,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E4_BB_infos[33] = {
+to_Shift_JIS_E4_BB_infos[33] = {
o2(0x8F,0x59), o2(0x90,0x6D), o2(0x98,0xBC), o2(0x98,0xBA),
o2(0x98,0xBB), o2(0x8B,0x77), o2(0x8D,0xA1), o2(0x89,0xEE),
o2(0x98,0xB9), o2(0x98,0xB8), o2(0x95,0xA7), o2(0x8E,0x65),
@@ -5309,22 +5207,20 @@ to_SHIFT_JIS_E4_BB_infos[33] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E4_BB = {
- to_SHIFT_JIS_E4_BB_offsets,
- to_SHIFT_JIS_E4_BB_infos
+to_Shift_JIS_E4_BB = {
+ to_Shift_JIS_E4_BB_offsets,
+ to_Shift_JIS_E4_BB_infos
};
static const unsigned char
-to_SHIFT_JIS_E4_BC_offsets[64] = {
- /* used from to_SHIFT_JIS_E4_BC */
- /* used from to_EUC_JP_E4_BC */
+to_Shift_JIS_E4_BC_offsets[64] = {
0, 1, 22, 2, 22, 22, 22, 22, 22, 3, 4, 22, 22, 5, 6, 7,
8, 9, 22, 22, 22, 22, 22, 22, 22, 22, 10, 22, 11, 12, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 13,
14, 22, 22, 22, 15, 22, 16, 22, 17, 18, 19, 22, 20, 21, 22, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E4_BC_infos[23] = {
+to_Shift_JIS_E4_BC_infos[23] = {
o2(0xFA,0x6B), o2(0x8A,0xE9), o2(0xFA,0x6C), o2(0x98,0xC2),
o2(0x88,0xC9), o2(0x8C,0xDE), o2(0x8A,0xEA), o2(0x95,0x9A),
o2(0x94,0xB0), o2(0x8B,0x78), o2(0x89,0xEF), o2(0x98,0xE5),
@@ -5333,22 +5229,20 @@ to_SHIFT_JIS_E4_BC_infos[23] = {
o2(0x8E,0x97), o2(0x89,0xBE), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E4_BC = {
- to_SHIFT_JIS_E4_BC_offsets,
- to_SHIFT_JIS_E4_BC_infos
+to_Shift_JIS_E4_BC = {
+ to_Shift_JIS_E4_BC_offsets,
+ to_Shift_JIS_E4_BC_infos
};
static const unsigned char
-to_SHIFT_JIS_E4_BD_offsets[64] = {
- /* used from to_SHIFT_JIS_E4_BD */
- /* used from to_EUC_JP_E4_BD */
+to_Shift_JIS_E4_BD_offsets[64] = {
27, 27, 27, 0, 27, 27, 1, 2, 27, 27, 27, 27, 27, 3, 4, 5,
6, 7, 27, 8, 27, 9, 10, 11, 27, 12, 13, 14, 15, 16, 17, 27,
27, 27, 27, 27, 27, 27, 27, 27, 27, 18, 27, 27, 27, 27, 27, 19,
20, 27, 27, 21, 27, 22, 23, 27, 27, 27, 27, 24, 25, 27, 27, 26,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E4_BD_infos[28] = {
+to_Shift_JIS_E4_BD_infos[28] = {
o2(0x92,0xCF), o2(0x92,0x41), o2(0x98,0xC8), o2(0x88,0xCA),
o2(0x92,0xE1), o2(0x8F,0x5A), o2(0x8D,0xB2), o2(0x97,0x43),
o2(0x91,0xCC), o2(0x89,0xBD), o2(0xFA,0x6E), o2(0x98,0xC7),
@@ -5358,22 +5252,20 @@ to_SHIFT_JIS_E4_BD_infos[28] = {
o2(0x98,0xCD), o2(0x8C,0xF1), o2(0x8E,0x67), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E4_BD = {
- to_SHIFT_JIS_E4_BD_offsets,
- to_SHIFT_JIS_E4_BD_infos
+to_Shift_JIS_E4_BD = {
+ to_Shift_JIS_E4_BD_offsets,
+ to_Shift_JIS_E4_BD_infos
};
static const unsigned char
-to_SHIFT_JIS_E4_BE_offsets[64] = {
- /* used from to_SHIFT_JIS_E4_BE */
- /* used from to_EUC_JP_E4_BE */
+to_Shift_JIS_E4_BE_offsets[64] = {
24, 24, 24, 0, 24, 24, 1, 24, 2, 24, 3, 4, 24, 5, 24, 6,
24, 7, 8, 24, 9, 24, 10, 24, 11, 24, 12, 13, 24, 14, 24, 24,
15, 16, 24, 24, 24, 24, 24, 24, 24, 24, 24, 17, 24, 18, 19, 20,
24, 24, 24, 24, 24, 21, 22, 24, 24, 24, 24, 24, 24, 24, 24, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E4_BE_infos[25] = {
+to_Shift_JIS_E4_BE_infos[25] = {
o2(0x8A,0xA4), o2(0x98,0xD2), o2(0x98,0xCA), o2(0xFA,0x70),
o2(0x97,0xE1), o2(0x8E,0x98), o2(0x98,0xCB), o2(0x98,0xD0),
o2(0xFA,0x6F), o2(0xFA,0x72), o2(0x98,0xD3), o2(0x98,0xCC),
@@ -5383,22 +5275,20 @@ to_SHIFT_JIS_E4_BE_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E4_BE = {
- to_SHIFT_JIS_E4_BE_offsets,
- to_SHIFT_JIS_E4_BE_infos
+to_Shift_JIS_E4_BE = {
+ to_Shift_JIS_E4_BE_offsets,
+ to_Shift_JIS_E4_BE_infos
};
static const unsigned char
-to_SHIFT_JIS_E4_BF_offsets[64] = {
- /* used from to_SHIFT_JIS_E4_BF */
- /* used from to_EUC_JP_E4_BF */
+to_Shift_JIS_E4_BF_offsets[64] = {
29, 29, 0, 1, 2, 29, 29, 29, 29, 3, 4, 29, 29, 5, 6, 29,
7, 8, 29, 29, 9, 29, 29, 10, 11, 29, 12, 13, 29, 14, 29, 15,
29, 16, 29, 17, 18, 19, 29, 29, 29, 29, 29, 29, 29, 29, 20, 21,
29, 29, 29, 22, 29, 23, 24, 29, 25, 29, 26, 29, 29, 29, 27, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E4_BF_infos[30] = {
+to_Shift_JIS_E4_BF_infos[30] = {
o2(0x8C,0x57), o2(0x91,0xA3), o2(0x89,0xE2), o2(0xFA,0x61),
o2(0x8F,0x72), o2(0xFA,0x73), o2(0x98,0xD7), o2(0x98,0xDC),
o2(0x98,0xDA), o2(0x98,0xD5), o2(0x91,0xAD), o2(0x98,0xD8),
@@ -5409,45 +5299,41 @@ to_SHIFT_JIS_E4_BF_infos[30] = {
o2(0xFA,0x76), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E4_BF = {
- to_SHIFT_JIS_E4_BF_offsets,
- to_SHIFT_JIS_E4_BF_infos
+to_Shift_JIS_E4_BF = {
+ to_Shift_JIS_E4_BF_offsets,
+ to_Shift_JIS_E4_BF_infos
};
static const unsigned char
-to_SHIFT_JIS_E4_offsets[64] = {
- /* used from to_SHIFT_JIS_E4 */
- /* used from to_EUC_JP_E4 */
+to_Shift_JIS_E4_offsets[64] = {
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 0, 1, 2, 3, 4, 5, 6, 7,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E4_infos[9] = {
- &to_SHIFT_JIS_E4_B8, &to_SHIFT_JIS_E4_B9,
- &to_SHIFT_JIS_E4_BA, &to_SHIFT_JIS_E4_BB,
- &to_SHIFT_JIS_E4_BC, &to_SHIFT_JIS_E4_BD,
- &to_SHIFT_JIS_E4_BE, &to_SHIFT_JIS_E4_BF,
+to_Shift_JIS_E4_infos[9] = {
+ &to_Shift_JIS_E4_B8, &to_Shift_JIS_E4_B9,
+ &to_Shift_JIS_E4_BA, &to_Shift_JIS_E4_BB,
+ &to_Shift_JIS_E4_BC, &to_Shift_JIS_E4_BD,
+ &to_Shift_JIS_E4_BE, &to_Shift_JIS_E4_BF,
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E4 = {
- to_SHIFT_JIS_E4_offsets,
- to_SHIFT_JIS_E4_infos
+to_Shift_JIS_E4 = {
+ to_Shift_JIS_E4_offsets,
+ to_Shift_JIS_E4_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_80_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_80 */
- /* used from to_EUC_JP_E5_80 */
+to_Shift_JIS_E5_80_offsets[64] = {
28, 28, 28, 28, 28, 0, 1, 28, 28, 2, 28, 3, 28, 4, 28, 5,
28, 6, 7, 28, 8, 28, 9, 28, 28, 10, 11, 28, 28, 28, 12, 13,
28, 14, 15, 16, 17, 18, 19, 28, 20, 21, 22, 23, 24, 25, 28, 28,
28, 28, 28, 28, 28, 28, 26, 28, 28, 27, 28, 28, 28, 28, 28, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_80_infos[29] = {
+to_Shift_JIS_E5_80_infos[29] = {
o2(0x98,0xE4), o2(0x98,0xED), o2(0x91,0x71), o2(0x8C,0xC2),
o2(0x94,0x7B), o2(0xE0,0xC5), o2(0x98,0xEC), o2(0x93,0x7C),
o2(0x98,0xE1), o2(0x8C,0xF4), o2(0x8C,0xF3), o2(0x98,0xDF),
@@ -5458,22 +5344,20 @@ to_SHIFT_JIS_E5_80_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_80 = {
- to_SHIFT_JIS_E5_80_offsets,
- to_SHIFT_JIS_E5_80_infos
+to_Shift_JIS_E5_80 = {
+ to_Shift_JIS_E5_80_offsets,
+ to_Shift_JIS_E5_80_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_81_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_81 */
- /* used from to_EUC_JP_E5_81 */
+to_Shift_JIS_E5_81_offsets[64] = {
0, 22, 1, 2, 22, 22, 3, 4, 5, 6, 22, 22, 22, 22, 22, 7,
8, 22, 22, 22, 22, 9, 10, 22, 22, 22, 11, 22, 12, 22, 22, 22,
22, 22, 22, 22, 22, 13, 22, 22, 22, 22, 22, 22, 14, 22, 22, 22,
15, 22, 16, 22, 17, 18, 19, 22, 20, 22, 22, 22, 22, 21, 22, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_81_infos[23] = {
+to_Shift_JIS_E5_81_infos[23] = {
o2(0xFA,0x74), o2(0xFA,0x7A), o2(0x98,0xEE), o2(0xFA,0x78),
o2(0x98,0xEF), o2(0x98,0xF3), o2(0x88,0xCC), o2(0x95,0xCE),
o2(0x98,0xF2), o2(0x98,0xF1), o2(0x98,0xF5), o2(0x98,0xF4),
@@ -5482,22 +5366,20 @@ to_SHIFT_JIS_E5_81_infos[23] = {
o2(0x98,0xF7), o2(0x8B,0x55), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_81 = {
- to_SHIFT_JIS_E5_81_offsets,
- to_SHIFT_JIS_E5_81_infos
+to_Shift_JIS_E5_81 = {
+ to_Shift_JIS_E5_81_offsets,
+ to_Shift_JIS_E5_81_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_82_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_82 */
- /* used from to_EUC_JP_E5_82 */
+to_Shift_JIS_E5_82_offsets[64] = {
0, 16, 16, 16, 16, 1, 16, 16, 16, 16, 16, 16, 16, 2, 16, 16,
16, 3, 16, 16, 4, 16, 16, 16, 5, 6, 7, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 8, 9, 16, 16,
16, 16, 10, 11, 12, 13, 16, 14, 16, 16, 16, 16, 16, 16, 15, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_82_infos[17] = {
+to_Shift_JIS_E5_82_infos[17] = {
o2(0x98,0xF8), o2(0x98,0xFA), o2(0x96,0x54), o2(0x8C,0x86),
o2(0xFA,0x7B), o2(0x8E,0x50), o2(0x94,0xF5), o2(0x98,0xF9),
o2(0x8D,0xC3), o2(0x97,0x62), o2(0x98,0xFC), o2(0x99,0x42),
@@ -5505,22 +5387,20 @@ to_SHIFT_JIS_E5_82_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_82 = {
- to_SHIFT_JIS_E5_82_offsets,
- to_SHIFT_JIS_E5_82_infos
+to_Shift_JIS_E5_82 = {
+ to_Shift_JIS_E5_82_offsets,
+ to_Shift_JIS_E5_82_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_83_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_83 */
- /* used from to_EUC_JP_E5_83 */
+to_Shift_JIS_E5_83_offsets[64] = {
21, 21, 0, 21, 21, 1, 21, 21, 21, 2, 3, 21, 21, 4, 21, 5,
21, 6, 21, 21, 21, 7, 8, 21, 9, 21, 10, 21, 21, 21, 11, 21,
21, 21, 21, 12, 21, 13, 21, 14, 21, 21, 21, 21, 21, 15, 16, 21,
21, 21, 21, 21, 17, 18, 21, 21, 21, 19, 21, 20, 21, 21, 21, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_83_infos[22] = {
+to_Shift_JIS_E5_83_infos[22] = {
o2(0x99,0x43), o2(0x8B,0xCD), o2(0x99,0x40), o2(0x99,0x41),
o2(0x93,0xAD), o2(0x91,0x9C), o2(0x8B,0xA1), o2(0x96,0x6C),
o2(0x99,0x44), o2(0xFA,0x7D), o2(0x97,0xBB), o2(0x99,0x45),
@@ -5529,22 +5409,20 @@ to_SHIFT_JIS_E5_83_infos[22] = {
o2(0x95,0xC6), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_83 = {
- to_SHIFT_JIS_E5_83_offsets,
- to_SHIFT_JIS_E5_83_infos
+to_Shift_JIS_E5_83 = {
+ to_Shift_JIS_E5_83_offsets,
+ to_Shift_JIS_E5_83_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_84_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_84 */
- /* used from to_EUC_JP_E5_84 */
+to_Shift_JIS_E5_84_offsets[64] = {
0, 1, 2, 20, 3, 20, 20, 20, 20, 4, 20, 20, 20, 20, 20, 20,
20, 20, 5, 20, 6, 7, 8, 20, 9, 20, 10, 20, 20, 20, 20, 11,
20, 12, 20, 20, 20, 20, 20, 20, 20, 20, 13, 20, 20, 20, 20, 20,
20, 20, 14, 20, 20, 20, 20, 15, 20, 20, 16, 17, 18, 20, 20, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_84_infos[21] = {
+to_Shift_JIS_E5_84_infos[21] = {
o2(0x8B,0x56), o2(0x99,0x4D), o2(0x99,0x4E), o2(0x89,0xAD),
o2(0x99,0x4C), o2(0x8E,0xF2), o2(0x99,0x51), o2(0x99,0x50),
o2(0x99,0x4F), o2(0x98,0xD4), o2(0x99,0x52), o2(0x8F,0x9E),
@@ -5553,22 +5431,20 @@ to_SHIFT_JIS_E5_84_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_84 = {
- to_SHIFT_JIS_E5_84_offsets,
- to_SHIFT_JIS_E5_84_infos
+to_Shift_JIS_E5_84 = {
+ to_Shift_JIS_E5_84_offsets,
+ to_Shift_JIS_E5_84_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_85_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_85 */
- /* used from to_EUC_JP_E5_85 */
+to_Shift_JIS_E5_85_offsets[64] = {
0, 1, 35, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 35,
14, 35, 15, 35, 16, 35, 35, 35, 35, 35, 17, 35, 18, 35, 35, 35,
35, 35, 19, 35, 20, 21, 35, 35, 22, 23, 24, 25, 26, 27, 28, 35,
35, 29, 35, 35, 35, 30, 31, 32, 33, 35, 35, 35, 34, 35, 35, 35,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_85_infos[36] = {
+to_Shift_JIS_E5_85_infos[36] = {
o2(0x99,0x59), o2(0x88,0xF2), o2(0x8C,0xB3), o2(0x8C,0x5A),
o2(0x8F,0x5B), o2(0x92,0x9B), o2(0x8B,0xA2), o2(0x90,0xE6),
o2(0x8C,0xF5), o2(0xFA,0x7E), o2(0x8D,0x8E), o2(0x99,0x5B),
@@ -5580,22 +5456,20 @@ to_SHIFT_JIS_E5_85_infos[36] = {
o2(0x8B,0xEF), o2(0x93,0x54), o2(0x8C,0x93), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_85 = {
- to_SHIFT_JIS_E5_85_offsets,
- to_SHIFT_JIS_E5_85_infos
+to_Shift_JIS_E5_85 = {
+ to_Shift_JIS_E5_85_offsets,
+ to_Shift_JIS_E5_85_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_86_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_86 */
- /* used from to_EUC_JP_E5_86 */
+to_Shift_JIS_E5_86_offsets[64] = {
0, 38, 1, 38, 38, 2, 3, 38, 38, 4, 5, 38, 6, 7, 38, 8,
9, 10, 11, 12, 38, 13, 14, 15, 38, 16, 38, 38, 38, 17, 38, 38,
18, 38, 19, 38, 20, 21, 22, 38, 23, 24, 25, 26, 27, 38, 38, 38,
28, 29, 30, 31, 32, 33, 34, 35, 38, 38, 38, 38, 38, 36, 37, 38,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_86_infos[39] = {
+to_Shift_JIS_E5_86_infos[39] = {
o2(0x99,0x62), o2(0x99,0x63), o2(0x93,0xE0), o2(0x89,0x7E),
o2(0x99,0x66), o2(0x8D,0xFB), o2(0x99,0x65), o2(0x8D,0xC4),
o2(0x99,0x67), o2(0xE3,0xEC), o2(0x99,0x68), o2(0x96,0x60),
@@ -5608,22 +5482,20 @@ to_SHIFT_JIS_E5_86_infos[39] = {
o2(0x99,0x77), o2(0xFA,0x82), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_86 = {
- to_SHIFT_JIS_E5_86_offsets,
- to_SHIFT_JIS_E5_86_infos
+to_Shift_JIS_E5_86 = {
+ to_Shift_JIS_E5_86_offsets,
+ to_Shift_JIS_E5_86_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_87_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_87 */
- /* used from to_EUC_JP_E5_87 */
+to_Shift_JIS_E5_87_offsets[64] = {
28, 28, 28, 28, 0, 1, 2, 28, 28, 3, 28, 4, 5, 6, 28, 28,
28, 28, 28, 28, 28, 28, 7, 28, 28, 28, 28, 8, 9, 10, 28, 28,
11, 12, 28, 28, 28, 28, 13, 14, 28, 15, 16, 28, 17, 18, 28, 28,
19, 20, 28, 28, 28, 21, 22, 28, 23, 24, 25, 28, 28, 26, 27, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_87_infos[29] = {
+to_Shift_JIS_E5_87_infos[29] = {
o2(0x90,0xA6), o2(0x99,0x78), o2(0x8F,0x79), o2(0x99,0x79),
o2(0x92,0x9C), o2(0x97,0xBD), o2(0x93,0x80), o2(0x99,0xC3),
o2(0x99,0x7A), o2(0xEA,0xA3), o2(0x8B,0xC3), o2(0x99,0x7B),
@@ -5634,22 +5506,20 @@ to_SHIFT_JIS_E5_87_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_87 = {
- to_SHIFT_JIS_E5_87_offsets,
- to_SHIFT_JIS_E5_87_infos
+to_Shift_JIS_E5_87 = {
+ to_Shift_JIS_E5_87_offsets,
+ to_Shift_JIS_E5_87_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_88_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_88 */
- /* used from to_EUC_JP_E5_88 */
+to_Shift_JIS_E5_88_offsets[64] = {
0, 28, 28, 1, 2, 28, 3, 4, 5, 28, 6, 7, 28, 28, 8, 28,
28, 9, 28, 28, 10, 11, 28, 12, 28, 28, 28, 28, 28, 13, 28, 28,
28, 28, 28, 28, 14, 15, 28, 16, 28, 17, 18, 28, 28, 28, 19, 28,
20, 28, 28, 21, 28, 28, 22, 23, 24, 25, 26, 27, 28, 28, 28, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_88_infos[29] = {
+to_Shift_JIS_E5_88_infos[29] = {
o2(0x93,0x81), o2(0x90,0x6E), o2(0x99,0x83), o2(0x95,0xAA),
o2(0x90,0xD8), o2(0x8A,0xA0), o2(0x8A,0xA7), o2(0x99,0x84),
o2(0x99,0x86), o2(0x8C,0x59), o2(0x99,0x85), o2(0xFA,0x84),
@@ -5660,22 +5530,20 @@ to_SHIFT_JIS_E5_88_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_88 = {
- to_SHIFT_JIS_E5_88_offsets,
- to_SHIFT_JIS_E5_88_infos
+to_Shift_JIS_E5_88 = {
+ to_Shift_JIS_E5_88_offsets,
+ to_Shift_JIS_E5_88_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_89_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_89 */
- /* used from to_EUC_JP_E5_89 */
+to_Shift_JIS_E5_89_offsets[64] = {
26, 26, 26, 0, 1, 26, 26, 2, 26, 26, 3, 4, 5, 6, 26, 7,
26, 26, 26, 26, 8, 26, 9, 26, 26, 26, 26, 10, 26, 26, 11, 26,
26, 26, 26, 12, 13, 14, 26, 26, 26, 15, 16, 26, 26, 26, 26, 17,
18, 19, 20, 21, 22, 23, 26, 26, 26, 26, 26, 26, 26, 24, 26, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_89_infos[27] = {
+to_Shift_JIS_E5_89_infos[27] = {
o2(0x92,0xE4), o2(0x99,0x8D), o2(0x91,0xA5), o2(0x8D,0xED),
o2(0x99,0x8E), o2(0x99,0x8F), o2(0x91,0x4F), o2(0x99,0x8C),
o2(0x99,0x91), o2(0x96,0x55), o2(0x8D,0x84), o2(0x99,0x90),
@@ -5685,22 +5553,20 @@ to_SHIFT_JIS_E5_89_infos[27] = {
o2(0x99,0x97), o2(0x99,0x96), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_89 = {
- to_SHIFT_JIS_E5_89_offsets,
- to_SHIFT_JIS_E5_89_infos
+to_Shift_JIS_E5_89 = {
+ to_Shift_JIS_E5_89_offsets,
+ to_Shift_JIS_E5_89_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_8A_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_8A */
- /* used from to_EUC_JP_E5_8A */
+to_Shift_JIS_E5_8A_offsets[64] = {
26, 26, 26, 0, 26, 26, 26, 1, 2, 3, 26, 26, 26, 4, 26, 26,
26, 5, 6, 26, 7, 26, 26, 26, 26, 26, 26, 8, 9, 26, 26, 10,
11, 26, 26, 12, 26, 26, 13, 26, 26, 14, 15, 16, 17, 18, 26, 19,
26, 20, 26, 26, 21, 22, 26, 26, 26, 23, 26, 26, 24, 26, 25, 26,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_8A_infos[27] = {
+to_Shift_JIS_E5_8A_infos[27] = {
o2(0x8A,0x63), o2(0x8C,0x80), o2(0x99,0x9C), o2(0x97,0xAB),
o2(0x99,0x98), o2(0x99,0x9D), o2(0x99,0x9A), o2(0x99,0x99),
o2(0x97,0xCD), o2(0xFA,0x85), o2(0x8C,0xF7), o2(0x89,0xC1),
@@ -5710,22 +5576,20 @@ to_SHIFT_JIS_E5_8A_infos[27] = {
o2(0x99,0xA2), o2(0x8A,0x4E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_8A = {
- to_SHIFT_JIS_E5_8A_offsets,
- to_SHIFT_JIS_E5_8A_infos
+to_Shift_JIS_E5_8A = {
+ to_Shift_JIS_E5_8A_offsets,
+ to_Shift_JIS_E5_8A_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_8B_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_8B */
- /* used from to_EUC_JP_E5_8B */
+to_Shift_JIS_E5_8B_offsets[64] = {
0, 1, 30, 2, 30, 3, 30, 4, 30, 5, 30, 30, 30, 6, 30, 30,
30, 30, 7, 30, 30, 8, 30, 9, 10, 11, 30, 12, 30, 13, 14, 15,
16, 30, 17, 18, 19, 30, 20, 21, 30, 30, 30, 30, 30, 30, 30, 30,
30, 30, 22, 23, 30, 24, 30, 30, 25, 26, 27, 30, 30, 30, 28, 29,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_8B_infos[31] = {
+to_Shift_JIS_E5_8B_infos[31] = {
o2(0xFA,0x87), o2(0x99,0xA4), o2(0x96,0x75), o2(0x92,0xBA),
o2(0x97,0x45), o2(0x95,0xD7), o2(0x99,0xA5), o2(0xE8,0xD3),
o2(0x93,0xAE), o2(0x99,0xA6), o2(0x8A,0xA8), o2(0x96,0xB1),
@@ -5736,22 +5600,20 @@ to_SHIFT_JIS_E5_8B_infos[31] = {
o2(0x8C,0xF9), o2(0x96,0xDC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_8B = {
- to_SHIFT_JIS_E5_8B_offsets,
- to_SHIFT_JIS_E5_8B_infos
+to_Shift_JIS_E5_8B = {
+ to_Shift_JIS_E5_8B_offsets,
+ to_Shift_JIS_E5_8B_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_8C_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_8C */
- /* used from to_EUC_JP_E5_8C */
+to_Shift_JIS_E5_8C_offsets[64] = {
0, 1, 2, 29, 29, 3, 4, 5, 6, 29, 29, 29, 29, 7, 29, 8,
9, 29, 29, 29, 29, 10, 11, 12, 29, 13, 14, 29, 29, 15, 29, 29,
16, 17, 29, 18, 19, 29, 29, 29, 29, 29, 20, 29, 29, 29, 29, 21,
29, 22, 29, 23, 29, 29, 29, 29, 24, 25, 26, 27, 29, 29, 29, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_8C_infos[30] = {
+to_Shift_JIS_E5_8C_infos[30] = {
o2(0xFA,0x89), o2(0x96,0xE6), o2(0x93,0xF5), o2(0x95,0xEF),
o2(0x99,0xB0), o2(0xFA,0x8A), o2(0x99,0xB1), o2(0x99,0xB3),
o2(0x99,0xB5), o2(0x99,0xB4), o2(0x99,0xB6), o2(0x89,0xBB),
@@ -5762,22 +5624,20 @@ to_SHIFT_JIS_E5_8C_infos[30] = {
o2(0x93,0xBD), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_8C = {
- to_SHIFT_JIS_E5_8C_offsets,
- to_SHIFT_JIS_E5_8C_infos
+to_Shift_JIS_E5_8C = {
+ to_Shift_JIS_E5_8C_offsets,
+ to_Shift_JIS_E5_8C_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_8D_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_8D */
- /* used from to_EUC_JP_E5_8D */
+to_Shift_JIS_E5_8D_offsets[64] = {
0, 1, 34, 2, 34, 3, 4, 5, 6, 7, 8, 34, 34, 9, 34, 34,
34, 10, 11, 12, 13, 34, 34, 14, 15, 34, 16, 34, 17, 34, 18, 34,
19, 34, 34, 34, 34, 34, 20, 34, 34, 21, 34, 34, 34, 34, 22, 23,
24, 25, 26, 27, 28, 29, 34, 30, 31, 34, 34, 32, 34, 34, 34, 33,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_8D_infos[35] = {
+to_Shift_JIS_E5_8D_infos[35] = {
o2(0x99,0xBD), o2(0x8F,0x5C), o2(0x90,0xE7), o2(0x99,0xBF),
o2(0x99,0xBE), o2(0x8F,0xA1), o2(0x8C,0xDF), o2(0x99,0xC1),
o2(0x94,0xBC), o2(0x99,0xC2), o2(0x94,0xDA), o2(0x91,0xB2),
@@ -5789,22 +5649,20 @@ to_SHIFT_JIS_E5_8D_infos[35] = {
o2(0x99,0xC8), o2(0x8B,0xA8), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_8D = {
- to_SHIFT_JIS_E5_8D_offsets,
- to_SHIFT_JIS_E5_8D_infos
+to_Shift_JIS_E5_8D = {
+ to_Shift_JIS_E5_8D_offsets,
+ to_Shift_JIS_E5_8D_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_8E_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_8E */
- /* used from to_EUC_JP_E5_8E */
+to_Shift_JIS_E5_8E_offsets[64] = {
19, 19, 0, 19, 1, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 2, 19, 19, 3, 19, 4, 19, 5, 19, 19, 19, 19, 6,
7, 19, 19, 19, 19, 8, 9, 19, 10, 11, 19, 19, 19, 12, 13, 19,
14, 19, 15, 16, 19, 19, 17, 19, 19, 19, 19, 18, 19, 19, 19, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_8E_infos[20] = {
+to_Shift_JIS_E5_8E_infos[20] = {
o2(0x99,0xCA), o2(0x96,0xEF), o2(0xFA,0x8D), o2(0x99,0xCB),
o2(0x97,0xD0), o2(0x8C,0xFA), o2(0x8C,0xB4), o2(0x99,0xCC),
o2(0x99,0xCE), o2(0x99,0xCD), o2(0x90,0x7E), o2(0x89,0x58),
@@ -5812,22 +5670,20 @@ to_SHIFT_JIS_E5_8E_infos[20] = {
o2(0x8C,0xB5), o2(0x99,0xD1), o2(0x8B,0x8E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_8E = {
- to_SHIFT_JIS_E5_8E_offsets,
- to_SHIFT_JIS_E5_8E_infos
+to_Shift_JIS_E5_8E = {
+ to_Shift_JIS_E5_8E_offsets,
+ to_Shift_JIS_E5_8E_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_8F_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_8F */
- /* used from to_EUC_JP_E5_8F */
+to_Shift_JIS_E5_8F_offsets[64] = {
37, 37, 0, 1, 37, 37, 37, 37, 2, 3, 4, 5, 6, 7, 8, 37,
37, 37, 37, 37, 9, 37, 10, 11, 37, 12, 37, 13, 37, 14, 37, 15,
37, 16, 17, 18, 19, 20, 37, 37, 21, 22, 23, 24, 25, 26, 27, 28,
29, 30, 31, 32, 37, 37, 33, 34, 35, 37, 36, 37, 37, 37, 37, 37,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_8F_infos[38] = {
+to_Shift_JIS_E5_8F_infos[38] = {
o2(0x8E,0x51), o2(0x99,0xD2), o2(0x96,0x94), o2(0x8D,0xB3),
o2(0x8B,0x79), o2(0x97,0x46), o2(0x91,0x6F), o2(0x94,0xBD),
o2(0x8E,0xFB), o2(0x8F,0x66), o2(0x8E,0xE6), o2(0x8E,0xF3),
@@ -5840,22 +5696,20 @@ to_SHIFT_JIS_E5_8F_infos[38] = {
o2(0x99,0xDB), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_8F = {
- to_SHIFT_JIS_E5_8F_offsets,
- to_SHIFT_JIS_E5_8F_infos
+to_Shift_JIS_E5_8F = {
+ to_Shift_JIS_E5_8F_offsets,
+ to_Shift_JIS_E5_8F_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_90_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_90 */
- /* used from to_EUC_JP_E5_90 */
+to_Shift_JIS_E5_90_offsets[64] = {
30, 0, 30, 1, 2, 30, 30, 30, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 30, 30, 30, 30, 30, 30, 30, 30, 30, 13, 30, 14, 30, 15,
16, 30, 30, 30, 30, 30, 17, 30, 30, 18, 30, 19, 20, 21, 22, 30,
30, 30, 30, 30, 30, 30, 23, 30, 24, 25, 30, 26, 27, 28, 29, 30,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_90_infos[31] = {
+to_Shift_JIS_E5_90_infos[31] = {
o2(0x99,0xDC), o2(0x8B,0x68), o2(0x8A,0x65), o2(0x8D,0x87),
o2(0x8B,0x67), o2(0x92,0xDD), o2(0x89,0x44), o2(0x93,0xAF),
o2(0x96,0xBC), o2(0x8D,0x40), o2(0x97,0x99), o2(0x93,0x66),
@@ -5866,22 +5720,20 @@ to_SHIFT_JIS_E5_90_infos[31] = {
o2(0x99,0xDD), o2(0x8C,0xE1), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_90 = {
- to_SHIFT_JIS_E5_90_offsets,
- to_SHIFT_JIS_E5_90_infos
+to_Shift_JIS_E5_90 = {
+ to_Shift_JIS_E5_90_offsets,
+ to_Shift_JIS_E5_90_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_91_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_91 */
- /* used from to_EUC_JP_E5_91 */
+to_Shift_JIS_E5_91_offsets[64] = {
0, 20, 1, 20, 20, 20, 2, 20, 3, 4, 5, 20, 20, 20, 6, 20,
20, 7, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 8,
20, 20, 20, 20, 20, 20, 20, 20, 9, 20, 10, 20, 20, 20, 20, 20,
11, 12, 20, 13, 20, 14, 15, 16, 20, 20, 20, 17, 18, 19, 20, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_91_infos[21] = {
+to_Shift_JIS_E5_91_infos[21] = {
o2(0x99,0xDE), o2(0x98,0x43), o2(0x95,0xF0), o2(0x92,0xE6),
o2(0x8C,0xE0), o2(0x8D,0x90), o2(0x99,0xE6), o2(0x93,0xDB),
o2(0x99,0xEA), o2(0x8E,0xFC), o2(0x8E,0xF4), o2(0x99,0xED),
@@ -5890,22 +5742,20 @@ to_SHIFT_JIS_E5_91_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_91 = {
- to_SHIFT_JIS_E5_91_offsets,
- to_SHIFT_JIS_E5_91_infos
+to_Shift_JIS_E5_91 = {
+ to_Shift_JIS_E5_91_offsets,
+ to_Shift_JIS_E5_91_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_92_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_92 */
- /* used from to_EUC_JP_E5_92 */
+to_Shift_JIS_E5_92_offsets[64] = {
0, 25, 25, 25, 1, 25, 2, 25, 25, 25, 3, 4, 5, 25, 6, 7,
8, 25, 9, 25, 25, 25, 25, 25, 25, 25, 25, 25, 10, 25, 25, 25,
25, 25, 11, 25, 12, 13, 25, 25, 14, 15, 25, 16, 17, 25, 25, 18,
25, 25, 19, 20, 25, 25, 25, 25, 21, 25, 25, 25, 22, 23, 24, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_92_infos[26] = {
+to_Shift_JIS_E5_92_infos[26] = {
o2(0x99,0xF0), o2(0x99,0xF2), o2(0x99,0xF4), o2(0xFA,0x92),
o2(0x8D,0xEE), o2(0x98,0x61), o2(0x99,0xE9), o2(0x99,0xE7),
o2(0x99,0xF3), o2(0x99,0xEE), o2(0xFA,0x91), o2(0x99,0xF6),
@@ -5915,22 +5765,20 @@ to_SHIFT_JIS_E5_92_infos[26] = {
o2(0x9A,0x43), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_92 = {
- to_SHIFT_JIS_E5_92_offsets,
- to_SHIFT_JIS_E5_92_infos
+to_Shift_JIS_E5_92 = {
+ to_Shift_JIS_E5_92_offsets,
+ to_Shift_JIS_E5_92_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_93_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_93 */
- /* used from to_EUC_JP_E5_93 */
+to_Shift_JIS_E5_93_offsets[64] = {
0, 1, 2, 20, 3, 20, 20, 4, 5, 6, 20, 20, 20, 20, 20, 20,
20, 20, 20, 20, 20, 20, 20, 20, 7, 20, 20, 20, 20, 20, 20, 20,
20, 8, 9, 20, 20, 10, 11, 20, 12, 13, 20, 20, 20, 14, 15, 20,
20, 20, 16, 20, 20, 20, 20, 20, 20, 20, 17, 20, 20, 18, 20, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_93_infos[21] = {
+to_Shift_JIS_E5_93_infos[21] = {
o2(0x88,0xA3), o2(0x95,0x69), o2(0x9A,0x41), o2(0x99,0xFA),
o2(0x99,0xF5), o2(0x99,0xFB), o2(0x8D,0xC6), o2(0x9A,0x45),
o2(0x88,0xF5), o2(0x9A,0x4E), o2(0x9A,0x46), o2(0x9A,0x47),
@@ -5939,66 +5787,60 @@ to_SHIFT_JIS_E5_93_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_93 = {
- to_SHIFT_JIS_E5_93_offsets,
- to_SHIFT_JIS_E5_93_infos
+to_Shift_JIS_E5_93 = {
+ to_Shift_JIS_E5_93_offsets,
+ to_Shift_JIS_E5_93_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_94_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_94 */
- /* used from to_EUC_JP_E5_94 */
+to_Shift_JIS_E5_94_offsets[64] = {
14, 14, 14, 14, 0, 14, 1, 2, 14, 14, 14, 14, 14, 14, 14, 3,
4, 14, 14, 14, 5, 14, 6, 14, 14, 14, 14, 14, 14, 14, 14, 14,
14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 7, 8,
14, 9, 14, 10, 14, 14, 14, 14, 11, 12, 14, 14, 14, 14, 13, 14,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_94_infos[15] = {
+to_Shift_JIS_E5_94_infos[15] = {
o2(0x89,0x53), o2(0x8D,0xB4), o2(0x90,0x4F), o2(0x9A,0x48),
o2(0x93,0x82), o2(0x9A,0x49), o2(0x88,0xA0), o2(0x9A,0x53),
o2(0x97,0x42), o2(0x8F,0xA5), o2(0x9A,0x59), o2(0x9A,0x58),
o2(0x9A,0x4F), o2(0x91,0xC1), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_94 = {
- to_SHIFT_JIS_E5_94_offsets,
- to_SHIFT_JIS_E5_94_infos
+to_Shift_JIS_E5_94 = {
+ to_Shift_JIS_E5_94_offsets,
+ to_Shift_JIS_E5_94_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_95_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_95 */
- /* used from to_EUC_JP_E5_95 */
+to_Shift_JIS_E5_95_offsets[64] = {
0, 15, 15, 15, 1, 2, 3, 15, 15, 15, 15, 15, 4, 15, 15, 5,
15, 15, 15, 6, 15, 15, 7, 8, 15, 15, 15, 15, 9, 10, 15, 15,
15, 15, 15, 11, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 13, 15, 14, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_95_infos[16] = {
+to_Shift_JIS_E5_95_infos[16] = {
o2(0x9A,0x50), o2(0x91,0xED), o2(0x9A,0x55), o2(0x8F,0xA4),
o2(0x9A,0x52), o2(0x96,0xE2), o2(0x8C,0x5B), o2(0x9A,0x56),
o2(0x9A,0x57), o2(0x9A,0x54), o2(0x9A,0x5A), o2(0x9A,0x51),
o2(0x9A,0x60), o2(0x9A,0x65), o2(0x9A,0x61), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_95 = {
- to_SHIFT_JIS_E5_95_offsets,
- to_SHIFT_JIS_E5_95_infos
+to_Shift_JIS_E5_95 = {
+ to_Shift_JIS_E5_95_offsets,
+ to_Shift_JIS_E5_95_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_96_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_96 */
- /* used from to_EUC_JP_E5_96 */
+to_Shift_JIS_E5_96_offsets[64] = {
0, 24, 24, 1, 2, 24, 3, 4, 24, 5, 6, 7, 24, 24, 24, 24,
24, 24, 24, 24, 24, 24, 24, 24, 8, 9, 10, 24, 11, 12, 13, 14,
24, 24, 24, 24, 24, 24, 24, 15, 16, 17, 18, 19, 20, 24, 21, 24,
22, 24, 24, 24, 24, 24, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_96_infos[25] = {
+to_Shift_JIS_E5_96_infos[25] = {
o2(0x9A,0x5C), o2(0x9A,0x66), o2(0x91,0x50), o2(0xFA,0x95),
o2(0x9A,0x68), o2(0x8D,0x41), o2(0x9A,0x5E), o2(0x92,0x9D),
o2(0x9A,0x62), o2(0x9A,0x5B), o2(0x8A,0xAB), o2(0x8A,0xEC),
@@ -6008,110 +5850,100 @@ to_SHIFT_JIS_E5_96_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_96 = {
- to_SHIFT_JIS_E5_96_offsets,
- to_SHIFT_JIS_E5_96_infos
+to_Shift_JIS_E5_96 = {
+ to_Shift_JIS_E5_96_offsets,
+ to_Shift_JIS_E5_96_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_97_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_97 */
- /* used from to_EUC_JP_E5_97 */
+to_Shift_JIS_E5_97_offsets[64] = {
13, 13, 13, 13, 0, 1, 13, 2, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 3, 13, 13, 13, 13, 13, 4, 13, 5, 13, 13, 6,
13, 13, 13, 7, 8, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 9, 13, 10, 13, 13, 13, 11, 12, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_97_infos[14] = {
+to_Shift_JIS_E5_97_infos[14] = {
o2(0x9A,0x6D), o2(0x9A,0x6B), o2(0x9A,0xA5), o2(0x9A,0x70),
o2(0x9A,0x6A), o2(0x9A,0x6E), o2(0x9A,0x6C), o2(0x8E,0x6B),
o2(0x9A,0x6F), o2(0x9A,0x72), o2(0x9A,0x77), o2(0x9A,0x75),
o2(0x9A,0x74), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_97 = {
- to_SHIFT_JIS_E5_97_offsets,
- to_SHIFT_JIS_E5_97_infos
+to_Shift_JIS_E5_97 = {
+ to_Shift_JIS_E5_97_offsets,
+ to_Shift_JIS_E5_97_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_98_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_98 */
- /* used from to_EUC_JP_E5_98 */
+to_Shift_JIS_E5_98_offsets[64] = {
14, 14, 14, 14, 14, 14, 0, 14, 14, 1, 14, 14, 14, 14, 14, 14,
14, 14, 14, 14, 2, 14, 3, 4, 5, 14, 14, 6, 14, 14, 14, 14,
14, 14, 14, 14, 14, 14, 14, 14, 14, 7, 14, 14, 14, 14, 14, 8,
14, 9, 10, 14, 11, 14, 12, 14, 13, 14, 14, 14, 14, 14, 14, 14,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_98_infos[15] = {
+to_Shift_JIS_E5_98_infos[15] = {
o2(0x92,0x51), o2(0x89,0xC3), o2(0x9A,0x71), o2(0x9A,0x73),
o2(0x8F,0xA6), o2(0x89,0x52), o2(0x9A,0x76), o2(0x89,0xDC),
o2(0x9A,0x82), o2(0x8F,0xFA), o2(0x9A,0x7D), o2(0x9A,0x7B),
o2(0x9A,0x7C), o2(0x9A,0x7E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_98 = {
- to_SHIFT_JIS_E5_98_offsets,
- to_SHIFT_JIS_E5_98_infos
+to_Shift_JIS_E5_98 = {
+ to_Shift_JIS_E5_98_offsets,
+ to_Shift_JIS_E5_98_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_99_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_99 */
- /* used from to_EUC_JP_E5_99 */
+to_Shift_JIS_E5_99_offsets[64] = {
13, 13, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 13, 2, 13,
3, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 4, 13, 13, 13, 13,
13, 13, 13, 13, 5, 13, 13, 13, 6, 13, 7, 8, 9, 13, 13, 13,
13, 13, 13, 13, 10, 13, 13, 13, 11, 13, 12, 13, 13, 13, 13, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_99_infos[14] = {
+to_Shift_JIS_E5_99_infos[14] = {
o2(0x89,0x5C), o2(0x91,0x58), o2(0x9A,0x78), o2(0x9A,0x79),
o2(0x8A,0x9A), o2(0x9A,0x81), o2(0x8A,0xED), o2(0x9A,0x84),
o2(0x9A,0x80), o2(0x9A,0x83), o2(0x95,0xAC), o2(0x93,0xD3),
o2(0x94,0xB6), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_99 = {
- to_SHIFT_JIS_E5_99_offsets,
- to_SHIFT_JIS_E5_99_infos
+to_Shift_JIS_E5_99 = {
+ to_Shift_JIS_E5_99_offsets,
+ to_Shift_JIS_E5_99_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_9A_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_9A */
- /* used from to_EUC_JP_E5_9A */
+to_Shift_JIS_E5_9A_offsets[64] = {
0, 13, 13, 13, 13, 13, 1, 2, 13, 13, 3, 13, 13, 13, 13, 4,
13, 13, 13, 13, 5, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
6, 13, 7, 13, 13, 8, 13, 13, 13, 13, 13, 13, 13, 13, 9, 13,
13, 13, 13, 13, 10, 13, 11, 13, 13, 13, 13, 13, 12, 13, 13, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_9A_infos[14] = {
+to_Shift_JIS_E5_9A_infos[14] = {
o2(0x9A,0x86), o2(0x9A,0x85), o2(0x8A,0x64), o2(0x9A,0x87),
o2(0x9A,0x8A), o2(0x9A,0x89), o2(0x9A,0x88), o2(0x94,0x58),
o2(0x9A,0x8B), o2(0x9A,0x8C), o2(0x9A,0x8E), o2(0x9A,0x8D),
o2(0x9A,0x90), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_9A = {
- to_SHIFT_JIS_E5_9A_offsets,
- to_SHIFT_JIS_E5_9A_infos
+to_Shift_JIS_E5_9A = {
+ to_Shift_JIS_E5_9A_offsets,
+ to_Shift_JIS_E5_9A_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_9B_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_9B */
- /* used from to_EUC_JP_E5_9B */
+to_Shift_JIS_E5_9B_offsets[64] = {
0, 1, 2, 3, 23, 23, 23, 23, 4, 23, 23, 23, 23, 23, 5, 23,
23, 6, 23, 7, 23, 23, 23, 8, 9, 23, 10, 11, 23, 23, 12, 23,
13, 23, 23, 14, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 15, 23,
16, 23, 17, 18, 23, 23, 23, 23, 23, 19, 20, 23, 23, 21, 23, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_9B_infos[24] = {
+to_Shift_JIS_E5_9B_infos[24] = {
o2(0x9A,0x93), o2(0x9A,0x91), o2(0x9A,0x8F), o2(0x9A,0x92),
o2(0x9A,0x94), o2(0x9A,0x95), o2(0x9A,0x96), o2(0x9A,0x97),
o2(0x9A,0x98), o2(0x99,0x64), o2(0x8E,0xFA), o2(0x8E,0x6C),
@@ -6120,22 +5952,20 @@ to_SHIFT_JIS_E5_9B_infos[24] = {
o2(0x8C,0xC5), o2(0x8D,0x91), o2(0x9A,0x9C), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_9B = {
- to_SHIFT_JIS_E5_9B_offsets,
- to_SHIFT_JIS_E5_9B_infos
+to_Shift_JIS_E5_9B = {
+ to_Shift_JIS_E5_9B_offsets,
+ to_Shift_JIS_E5_9B_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_9C_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_9C */
- /* used from to_EUC_JP_E5_9C */
+to_Shift_JIS_E5_9C_offsets[64] = {
0, 22, 22, 1, 2, 22, 22, 22, 3, 4, 22, 5, 22, 6, 22, 7,
22, 22, 8, 9, 22, 22, 10, 22, 11, 22, 22, 22, 12, 22, 22, 13,
22, 22, 22, 22, 22, 22, 14, 15, 16, 22, 22, 22, 22, 17, 22, 22,
18, 22, 22, 22, 22, 22, 22, 19, 20, 22, 22, 21, 22, 22, 22, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_9C_infos[23] = {
+to_Shift_JIS_E5_9C_infos[23] = {
o2(0x9A,0x9B), o2(0x95,0xDE), o2(0x9A,0x9D), o2(0x9A,0x9F),
o2(0x9A,0x9E), o2(0x9A,0xA0), o2(0x9A,0xA1), o2(0x8C,0x97),
o2(0x89,0x80), o2(0x9A,0xA2), o2(0x9A,0xA4), o2(0x9A,0xA3),
@@ -6144,22 +5974,20 @@ to_SHIFT_JIS_E5_9C_infos[23] = {
o2(0x9A,0xA9), o2(0x9A,0xAB), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_9C = {
- to_SHIFT_JIS_E5_9C_offsets,
- to_SHIFT_JIS_E5_9C_infos
+to_Shift_JIS_E5_9C = {
+ to_Shift_JIS_E5_9C_offsets,
+ to_Shift_JIS_E5_9C_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_9D_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_9D */
- /* used from to_EUC_JP_E5_9D */
+to_Shift_JIS_E5_9D_offsets[64] = {
0, 16, 1, 16, 16, 16, 16, 2, 16, 16, 3, 16, 16, 16, 4, 5,
6, 7, 16, 16, 16, 16, 16, 16, 16, 8, 16, 16, 16, 16, 16, 16,
16, 9, 16, 16, 10, 11, 12, 16, 16, 13, 14, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_9D_infos[17] = {
+to_Shift_JIS_E5_9D_infos[17] = {
o2(0x9A,0xAC), o2(0x8D,0xE2), o2(0x8B,0xCF), o2(0x96,0x56),
o2(0x9A,0xAA), o2(0x9A,0xAD), o2(0x8D,0xBF), o2(0x8D,0x42),
o2(0xFA,0x96), o2(0x9A,0xB1), o2(0x8D,0xA3), o2(0xFA,0x97),
@@ -6167,44 +5995,40 @@ to_SHIFT_JIS_E5_9D_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_9D = {
- to_SHIFT_JIS_E5_9D_offsets,
- to_SHIFT_JIS_E5_9D_infos
+to_Shift_JIS_E5_9D = {
+ to_Shift_JIS_E5_9D_offsets,
+ to_Shift_JIS_E5_9D_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_9E_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_9E */
- /* used from to_EUC_JP_E5_9E */
+to_Shift_JIS_E5_9E_offsets[64] = {
13, 13, 0, 13, 13, 13, 13, 13, 1, 2, 13, 3, 13, 13, 13, 13,
13, 13, 13, 4, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
5, 13, 6, 7, 8, 13, 13, 13, 13, 13, 9, 13, 10, 13, 13, 13,
11, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_9E_infos[14] = {
+to_Shift_JIS_E5_9E_infos[14] = {
o2(0x90,0x82), o2(0x9A,0xB0), o2(0x9A,0xB3), o2(0x8C,0x5E),
o2(0x9A,0xB4), o2(0x9A,0xB5), o2(0x8D,0x43), o2(0x8A,0x5F),
o2(0x9A,0xB7), o2(0x9A,0xB8), o2(0xFA,0x98), o2(0x9A,0xB9),
o2(0x9A,0xB6), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_9E = {
- to_SHIFT_JIS_E5_9E_offsets,
- to_SHIFT_JIS_E5_9E_infos
+to_Shift_JIS_E5_9E = {
+ to_Shift_JIS_E5_9E_offsets,
+ to_Shift_JIS_E5_9E_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_9F_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_9F */
- /* used from to_EUC_JP_E5_9F */
+to_Shift_JIS_E5_9F_offsets[64] = {
0, 20, 20, 1, 20, 20, 2, 3, 4, 20, 20, 5, 20, 20, 6, 20,
20, 20, 7, 8, 9, 20, 10, 20, 20, 20, 20, 20, 11, 20, 20, 12,
13, 20, 20, 14, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
20, 20, 20, 20, 15, 20, 20, 16, 20, 17, 18, 20, 19, 20, 20, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_9F_infos[21] = {
+to_Shift_JIS_E5_9F_infos[21] = {
o2(0x9A,0xAF), o2(0x9A,0xBA), o2(0x9A,0xBB), o2(0xFA,0x9A),
o2(0xFA,0x99), o2(0x96,0x84), o2(0x8F,0xE9), o2(0x9A,0xBD),
o2(0x9A,0xBE), o2(0x9A,0xBC), o2(0x9A,0xC0), o2(0x94,0x57),
@@ -6213,22 +6037,20 @@ to_SHIFT_JIS_E5_9F_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_9F = {
- to_SHIFT_JIS_E5_9F_offsets,
- to_SHIFT_JIS_E5_9F_infos
+to_Shift_JIS_E5_9F = {
+ to_Shift_JIS_E5_9F_offsets,
+ to_Shift_JIS_E5_9F_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_A0_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_A0 */
- /* used from to_EUC_JP_E5_A0 */
+to_Shift_JIS_E5_A0_offsets[64] = {
0, 19, 1, 19, 19, 2, 3, 19, 19, 19, 4, 5, 19, 19, 19, 19,
19, 19, 19, 19, 19, 6, 19, 19, 19, 7, 19, 19, 19, 8, 19, 19,
19, 9, 19, 19, 10, 19, 19, 19, 19, 19, 11, 19, 19, 19, 19, 12,
13, 14, 19, 19, 15, 16, 19, 19, 19, 19, 17, 19, 19, 18, 19, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_A0_infos[20] = {
+to_Shift_JIS_E5_A0_infos[20] = {
o2(0x96,0x78), o2(0x93,0xB0), o2(0x8C,0x98), o2(0x91,0xCD),
o2(0x9A,0xBF), o2(0x9A,0xC2), o2(0x91,0xC2), o2(0x9A,0xC3),
o2(0x9A,0xC4), o2(0x9A,0xC6), o2(0x92,0xE7), o2(0x8A,0xAC),
@@ -6236,22 +6058,20 @@ to_SHIFT_JIS_E5_A0_infos[20] = {
o2(0x93,0x67), o2(0x8D,0xE4), o2(0x9A,0xCC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_A0 = {
- to_SHIFT_JIS_E5_A0_offsets,
- to_SHIFT_JIS_E5_A0_infos
+to_Shift_JIS_E5_A0 = {
+ to_Shift_JIS_E5_A0_offsets,
+ to_Shift_JIS_E5_A0_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_A1_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_A1 */
- /* used from to_EUC_JP_E5_A1 */
+to_Shift_JIS_E5_A1_offsets[64] = {
0, 1, 20, 20, 20, 20, 20, 20, 20, 20, 2, 3, 20, 20, 20, 20,
20, 4, 5, 20, 6, 20, 20, 7, 8, 9, 10, 20, 20, 20, 11, 20,
20, 20, 12, 20, 20, 20, 20, 20, 20, 13, 20, 14, 20, 20, 20, 20,
15, 20, 16, 20, 20, 17, 20, 20, 20, 18, 20, 20, 20, 20, 19, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_A1_infos[21] = {
+to_Shift_JIS_E5_A1_infos[21] = {
o2(0x95,0xBB), o2(0x97,0xDB), o2(0x89,0xF2), o2(0x9A,0xC8),
o2(0x91,0x59), o2(0x9A,0xCB), o2(0x93,0x83), o2(0x93,0x68),
o2(0x93,0x84), o2(0x94,0xB7), o2(0x92,0xCB), o2(0x8D,0xC7),
@@ -6260,22 +6080,20 @@ to_SHIFT_JIS_E5_A1_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_A1 = {
- to_SHIFT_JIS_E5_A1_offsets,
- to_SHIFT_JIS_E5_A1_infos
+to_Shift_JIS_E5_A1 = {
+ to_Shift_JIS_E5_A1_offsets,
+ to_Shift_JIS_E5_A1_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_A2_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_A2 */
- /* used from to_EUC_JP_E5_A2 */
+to_Shift_JIS_E5_A2_offsets[64] = {
17, 17, 17, 0, 17, 1, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 17, 2, 17, 17, 17, 3, 17, 17, 17, 17, 4, 17, 5, 6,
17, 17, 17, 17, 17, 17, 17, 17, 7, 17, 17, 8, 17, 17, 9, 17,
17, 17, 10, 11, 17, 17, 17, 17, 12, 13, 14, 15, 17, 17, 16, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_A2_infos[18] = {
+to_Shift_JIS_E5_A2_infos[18] = {
o2(0x8B,0xAB), o2(0x9A,0xCE), o2(0x95,0xE6), o2(0x91,0x9D),
o2(0x92,0xC4), o2(0xFA,0x9D), o2(0x9A,0xD0), o2(0x96,0x6E),
o2(0x9A,0xD1), o2(0x9A,0xD6), o2(0xFA,0x9E), o2(0x95,0xAD),
@@ -6283,22 +6101,20 @@ to_SHIFT_JIS_E5_A2_infos[18] = {
o2(0x8D,0xA4), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_A2 = {
- to_SHIFT_JIS_E5_A2_offsets,
- to_SHIFT_JIS_E5_A2_infos
+to_Shift_JIS_E5_A2 = {
+ to_Shift_JIS_E5_A2_offsets,
+ to_Shift_JIS_E5_A2_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_A3_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_A3 */
- /* used from to_EUC_JP_E5_A3 */
+to_Shift_JIS_E5_A3_offsets[64] = {
29, 0, 29, 29, 29, 1, 29, 2, 29, 29, 3, 29, 4, 29, 29, 29,
29, 5, 29, 6, 29, 7, 29, 8, 9, 10, 29, 29, 11, 29, 12, 13,
29, 29, 29, 29, 14, 15, 29, 29, 29, 29, 29, 16, 17, 29, 18, 19,
20, 21, 22, 29, 29, 29, 29, 23, 29, 24, 25, 26, 27, 28, 29, 29,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_A3_infos[30] = {
+to_Shift_JIS_E5_A3_infos[30] = {
o2(0x95,0xC7), o2(0x9A,0xD7), o2(0x92,0x64), o2(0x89,0xF3),
o2(0x8F,0xEB), o2(0x9A,0xD9), o2(0x9A,0xD8), o2(0x8D,0x88),
o2(0x9A,0xDA), o2(0x9A,0xDC), o2(0x9A,0xDB), o2(0x9A,0xDE),
@@ -6309,22 +6125,20 @@ to_SHIFT_JIS_E5_A3_infos[30] = {
o2(0x9A,0xE6), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_A3 = {
- to_SHIFT_JIS_E5_A3_offsets,
- to_SHIFT_JIS_E5_A3_infos
+to_Shift_JIS_E5_A3 = {
+ to_Shift_JIS_E5_A3_offsets,
+ to_Shift_JIS_E5_A3_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_A4_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_A4 */
- /* used from to_EUC_JP_E5_A4 */
+to_Shift_JIS_E5_A4_offsets[64] = {
27, 27, 0, 27, 27, 27, 27, 27, 27, 1, 2, 3, 27, 27, 27, 4,
5, 27, 27, 27, 27, 6, 7, 27, 8, 9, 10, 11, 12, 27, 27, 27,
27, 27, 13, 27, 27, 14, 27, 15, 27, 16, 17, 18, 19, 20, 21, 27,
27, 22, 23, 27, 27, 27, 27, 24, 25, 27, 27, 27, 27, 27, 26, 27,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_A4_infos[28] = {
+to_Shift_JIS_E5_A4_infos[28] = {
o2(0x9A,0xE7), o2(0x95,0xCF), o2(0x9A,0xE8), o2(0xFA,0x9F),
o2(0x89,0xC4), o2(0x9A,0xE9), o2(0x97,0x5B), o2(0x8A,0x4F),
o2(0x99,0xC7), o2(0x8F,0x67), o2(0x91,0xBD), o2(0x9A,0xEA),
@@ -6334,22 +6148,20 @@ to_SHIFT_JIS_E5_A4_infos[28] = {
o2(0x88,0xCE), o2(0x9A,0xF0), o2(0x9A,0xF1), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_A4 = {
- to_SHIFT_JIS_E5_A4_offsets,
- to_SHIFT_JIS_E5_A4_infos
+to_Shift_JIS_E5_A4 = {
+ to_Shift_JIS_E5_A4_offsets,
+ to_Shift_JIS_E5_A4_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_A5_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_A5 */
- /* used from to_EUC_JP_E5_A5 */
+to_Shift_JIS_E5_A5_offsets[64] = {
30, 30, 30, 30, 0, 30, 30, 1, 2, 3, 30, 30, 30, 30, 4, 5,
6, 7, 30, 8, 9, 10, 30, 11, 12, 30, 13, 14, 30, 15, 30, 30,
16, 30, 17, 18, 30, 19, 30, 20, 21, 22, 23, 30, 24, 30, 25, 30,
30, 30, 30, 26, 27, 30, 30, 30, 28, 30, 30, 30, 30, 29, 30, 30,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_A5_infos[31] = {
+to_Shift_JIS_E5_A5_infos[31] = {
o2(0x89,0x82), o2(0x8A,0xEF), o2(0x93,0xDE), o2(0x95,0xF2),
o2(0x9A,0xF5), o2(0x91,0x74), o2(0x9A,0xF4), o2(0x8C,0x5F),
o2(0xFA,0xA0), o2(0x96,0x7A), o2(0x9A,0xF3), o2(0x93,0x85),
@@ -6360,22 +6172,20 @@ to_SHIFT_JIS_E5_A5_infos[31] = {
o2(0x9B,0x40), o2(0x8D,0x44), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_A5 = {
- to_SHIFT_JIS_E5_A5_offsets,
- to_SHIFT_JIS_E5_A5_infos
+to_Shift_JIS_E5_A5 = {
+ to_Shift_JIS_E5_A5_offsets,
+ to_Shift_JIS_E5_A5_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_A6_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_A6 */
- /* used from to_EUC_JP_E5_A6 */
+to_Shift_JIS_E5_A6_offsets[64] = {
21, 0, 1, 2, 3, 21, 21, 21, 21, 21, 4, 21, 21, 5, 21, 21,
21, 21, 21, 6, 21, 21, 7, 21, 21, 8, 21, 9, 21, 10, 21, 21,
21, 21, 21, 11, 12, 13, 21, 21, 14, 21, 21, 21, 15, 21, 21, 21,
21, 21, 16, 21, 21, 21, 21, 21, 21, 17, 18, 19, 21, 21, 20, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_A6_infos[22] = {
+to_Shift_JIS_E5_A6_infos[22] = {
o2(0x9B,0x41), o2(0x94,0x40), o2(0x94,0xDC), o2(0x96,0xCF),
o2(0x94,0x44), o2(0x9B,0x4A), o2(0x8B,0x57), o2(0x97,0x64),
o2(0x96,0xAD), o2(0x9B,0xAA), o2(0x9B,0x42), o2(0x9B,0x45),
@@ -6384,22 +6194,20 @@ to_SHIFT_JIS_E5_A6_infos[22] = {
o2(0x8F,0xA8), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_A6 = {
- to_SHIFT_JIS_E5_A6_offsets,
- to_SHIFT_JIS_E5_A6_infos
+to_Shift_JIS_E5_A6 = {
+ to_Shift_JIS_E5_A6_offsets,
+ to_Shift_JIS_E5_A6_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_A7_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_A7 */
- /* used from to_EUC_JP_E5_A7 */
+to_Shift_JIS_E5_A7_offsets[64] = {
18, 18, 18, 18, 18, 18, 0, 18, 18, 1, 18, 2, 18, 18, 18, 18,
3, 4, 18, 5, 6, 18, 18, 18, 18, 7, 8, 18, 9, 18, 18, 18,
18, 18, 18, 18, 18, 10, 11, 18, 12, 18, 13, 14, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 15, 18, 18, 18, 18, 16, 18, 18, 18, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_A7_infos[19] = {
+to_Shift_JIS_E5_A7_infos[19] = {
o2(0x9B,0x47), o2(0x8E,0x6F), o2(0x8E,0x6E), o2(0x88,0xB7),
o2(0x8C,0xC6), o2(0x90,0xA9), o2(0x88,0xCF), o2(0x9B,0x4B),
o2(0x9B,0x4C), o2(0x9B,0x49), o2(0x89,0x57), o2(0x8A,0xAD),
@@ -6407,128 +6215,116 @@ to_SHIFT_JIS_E5_A7_infos[19] = {
o2(0x88,0xF7), o2(0x8E,0x70), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_A7 = {
- to_SHIFT_JIS_E5_A7_offsets,
- to_SHIFT_JIS_E5_A7_infos
+to_Shift_JIS_E5_A7 = {
+ to_Shift_JIS_E5_A7_offsets,
+ to_Shift_JIS_E5_A7_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_A8_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_A8 */
- /* used from to_EUC_JP_E5_A8 */
+to_Shift_JIS_E5_A8_offsets[64] = {
15, 0, 15, 1, 15, 15, 15, 15, 15, 2, 15, 15, 15, 15, 15, 15,
15, 3, 15, 15, 15, 15, 15, 15, 4, 15, 5, 15, 6, 15, 15, 7,
8, 15, 15, 15, 15, 9, 15, 15, 15, 10, 15, 15, 15, 15, 15, 11,
15, 15, 15, 15, 15, 12, 13, 15, 15, 15, 15, 15, 14, 15, 15, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_A8_infos[16] = {
+to_Shift_JIS_E5_A8_infos[16] = {
o2(0x88,0xD0), o2(0x88,0xA1), o2(0x9B,0x51), o2(0x9B,0x4F),
o2(0x96,0xBA), o2(0x9B,0x52), o2(0x9B,0x50), o2(0x9B,0x4E),
o2(0x90,0x50), o2(0x9B,0x4D), o2(0x95,0xD8), o2(0x8C,0xE2),
o2(0x9B,0x56), o2(0x9B,0x57), o2(0x8F,0xA9), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_A8 = {
- to_SHIFT_JIS_E5_A8_offsets,
- to_SHIFT_JIS_E5_A8_infos
+to_Shift_JIS_E5_A8 = {
+ to_Shift_JIS_E5_A8_offsets,
+ to_Shift_JIS_E5_A8_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_A9_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_A9 */
- /* used from to_EUC_JP_E5_A9 */
+to_Shift_JIS_E5_A9_offsets[64] = {
0, 1, 10, 10, 10, 10, 2, 10, 10, 3, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 4, 10, 10, 10, 10, 10,
10, 10, 5, 10, 10, 10, 6, 10, 10, 10, 7, 10, 8, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_A9_infos[11] = {
+to_Shift_JIS_E5_A9_infos[11] = {
o2(0x9B,0x53), o2(0x98,0x4B), o2(0x94,0x6B), o2(0x9B,0x55),
o2(0x8D,0xA5), o2(0x9B,0x58), o2(0x95,0x77), o2(0x9B,0x59),
o2(0x9B,0x54), o2(0x96,0xB9), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_A9 = {
- to_SHIFT_JIS_E5_A9_offsets,
- to_SHIFT_JIS_E5_A9_infos
+to_Shift_JIS_E5_A9 = {
+ to_Shift_JIS_E5_A9_offsets,
+ to_Shift_JIS_E5_A9_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_AA_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_AA */
- /* used from to_EUC_JP_E5_AA */
+to_Shift_JIS_E5_AA_offsets[64] = {
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 1, 2, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 4, 5, 6,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_AA_infos[7] = {
+to_Shift_JIS_E5_AA_infos[7] = {
o2(0x94,0x7D), o2(0x9B,0x5A), o2(0x95,0x51), o2(0x9B,0x5B),
o2(0x9B,0x5F), o2(0x9B,0x5C), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_AA = {
- to_SHIFT_JIS_E5_AA_offsets,
- to_SHIFT_JIS_E5_AA_infos
+to_Shift_JIS_E5_AA = {
+ to_Shift_JIS_E5_AA_offsets,
+ to_Shift_JIS_E5_AA_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_AB_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_AB */
- /* used from to_EUC_JP_E5_AB */
+to_Shift_JIS_E5_AB_offsets[64] = {
14, 0, 1, 14, 14, 14, 14, 14, 14, 2, 14, 3, 4, 14, 14, 14,
5, 14, 14, 14, 14, 14, 6, 7, 14, 14, 14, 14, 14, 14, 14, 14,
14, 8, 14, 9, 14, 14, 10, 14, 14, 11, 14, 14, 14, 14, 14, 14,
14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 13, 14, 14, 14, 14,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_AB_infos[15] = {
+to_Shift_JIS_E5_AB_infos[15] = {
o2(0x89,0xC5), o2(0x9B,0x5E), o2(0x8E,0xB9), o2(0x9B,0x5D),
o2(0x8C,0x99), o2(0x9B,0x6B), o2(0x9B,0x64), o2(0x9B,0x61),
o2(0x92,0x84), o2(0x9B,0x60), o2(0x9B,0x62), o2(0x9B,0x63),
o2(0x9B,0x65), o2(0x9B,0x66), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_AB = {
- to_SHIFT_JIS_E5_AB_offsets,
- to_SHIFT_JIS_E5_AB_infos
+to_Shift_JIS_E5_AB = {
+ to_Shift_JIS_E5_AB_offsets,
+ to_Shift_JIS_E5_AB_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_AC_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_AC */
- /* used from to_EUC_JP_E5_AC */
+to_Shift_JIS_E5_AC_offsets[64] = {
11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 1, 2, 11, 11, 11,
11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11,
11, 11, 4, 11, 11, 11, 11, 11, 11, 11, 5, 11, 6, 11, 11, 11,
7, 11, 8, 11, 11, 11, 9, 11, 11, 11, 11, 11, 11, 11, 10, 11,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_AC_infos[12] = {
+to_Shift_JIS_E5_AC_infos[12] = {
o2(0x8A,0xF0), o2(0x9B,0x68), o2(0x9B,0x67), o2(0x9B,0x69),
o2(0x8F,0xEC), o2(0x9B,0x6C), o2(0x92,0xDA), o2(0x89,0x64),
o2(0x9B,0x6A), o2(0x9B,0x6D), o2(0x9B,0x6E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_AC = {
- to_SHIFT_JIS_E5_AC_offsets,
- to_SHIFT_JIS_E5_AC_infos
+to_Shift_JIS_E5_AC = {
+ to_Shift_JIS_E5_AC_offsets,
+ to_Shift_JIS_E5_AC_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_AD_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_AD */
- /* used from to_EUC_JP_E5_AD */
+to_Shift_JIS_E5_AD_offsets[64] = {
0, 27, 27, 1, 27, 2, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
3, 4, 27, 27, 5, 6, 7, 8, 9, 27, 10, 11, 12, 13, 27, 14,
27, 27, 27, 15, 16, 17, 18, 27, 27, 19, 27, 20, 27, 27, 27, 27,
21, 22, 27, 23, 27, 24, 27, 27, 25, 27, 26, 27, 27, 27, 27, 27,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_AD_infos[28] = {
+to_Shift_JIS_E5_AD_infos[28] = {
o2(0x9B,0x71), o2(0x9B,0x6F), o2(0x9B,0x70), o2(0x8E,0x71),
o2(0x9B,0x72), o2(0x8D,0x45), o2(0x9B,0x73), o2(0xFA,0xA6),
o2(0x8E,0x9A), o2(0x91,0xB6), o2(0x9B,0x74), o2(0x9B,0x75),
@@ -6538,22 +6334,20 @@ to_SHIFT_JIS_E5_AD_infos[28] = {
o2(0x9B,0x7A), o2(0x9B,0x7B), o2(0x9B,0x7D), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_AD = {
- to_SHIFT_JIS_E5_AD_offsets,
- to_SHIFT_JIS_E5_AD_infos
+to_Shift_JIS_E5_AD = {
+ to_Shift_JIS_E5_AD_offsets,
+ to_Shift_JIS_E5_AD_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_AE_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_AE */
- /* used from to_EUC_JP_E5_AE */
+to_Shift_JIS_E5_AE_offsets[64] = {
0, 33, 33, 1, 33, 2, 33, 3, 4, 5, 33, 6, 7, 8, 33, 9,
33, 33, 33, 33, 33, 10, 33, 11, 12, 13, 14, 15, 16, 17, 33, 18,
33, 33, 19, 20, 21, 22, 23, 33, 33, 33, 33, 33, 33, 33, 24, 33,
25, 33, 33, 26, 27, 28, 29, 33, 30, 31, 33, 33, 33, 33, 33, 32,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_AE_infos[34] = {
+to_Shift_JIS_E5_AE_infos[34] = {
o2(0x9B,0x7E), o2(0x9B,0x80), o2(0x91,0xEE), o2(0x89,0x46),
o2(0x8E,0xE7), o2(0x88,0xC0), o2(0x91,0x76), o2(0x8A,0xAE),
o2(0x8E,0xB3), o2(0x8D,0x47), o2(0x93,0x86), o2(0x8F,0x40),
@@ -6565,22 +6359,20 @@ to_SHIFT_JIS_E5_AE_infos[34] = {
o2(0x8F,0x68), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_AE = {
- to_SHIFT_JIS_E5_AE_offsets,
- to_SHIFT_JIS_E5_AE_infos
+to_Shift_JIS_E5_AE = {
+ to_Shift_JIS_E5_AE_offsets,
+ to_Shift_JIS_E5_AE_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_AF_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_AF */
- /* used from to_EUC_JP_E5_AF */
+to_Shift_JIS_E5_AF_offsets[64] = {
0, 37, 1, 2, 3, 4, 5, 6, 37, 7, 37, 37, 8, 37, 37, 37,
9, 37, 10, 11, 12, 37, 37, 37, 13, 37, 37, 14, 37, 15, 16, 17,
37, 18, 19, 37, 20, 21, 22, 23, 24, 25, 37, 26, 27, 37, 28, 37,
29, 37, 37, 30, 37, 31, 32, 37, 33, 37, 34, 37, 37, 37, 35, 36,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_AF_infos[38] = {
+to_Shift_JIS_E5_AF_infos[38] = {
o2(0xFA,0xA7), o2(0x8E,0xE2), o2(0x9B,0x83), o2(0x8A,0xF1),
o2(0x93,0xD0), o2(0x96,0xA7), o2(0x9B,0x84), o2(0x9B,0x85),
o2(0x95,0x78), o2(0x9B,0x87), o2(0x8A,0xA6), o2(0x8B,0xF5),
@@ -6593,22 +6385,20 @@ to_SHIFT_JIS_E5_AF_infos[38] = {
o2(0x8E,0xF5), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_AF = {
- to_SHIFT_JIS_E5_AF_offsets,
- to_SHIFT_JIS_E5_AF_infos
+to_Shift_JIS_E5_AF = {
+ to_Shift_JIS_E5_AF_offsets,
+ to_Shift_JIS_E5_AF_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_B0_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_B0 */
- /* used from to_EUC_JP_E5_B0 */
+to_Shift_JIS_E5_B0_offsets[64] = {
32, 0, 1, 32, 2, 3, 4, 5, 6, 7, 8, 9, 32, 10, 11, 12,
32, 13, 32, 14, 32, 32, 15, 32, 32, 32, 16, 32, 32, 32, 17, 32,
18, 32, 19, 32, 20, 32, 32, 32, 21, 32, 32, 32, 32, 22, 32, 32,
32, 23, 32, 32, 32, 32, 32, 32, 24, 25, 26, 27, 28, 29, 30, 31,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_B0_infos[33] = {
+to_Shift_JIS_E5_B0_infos[33] = {
o2(0x95,0x95), o2(0x90,0xEA), o2(0x8E,0xCB), o2(0x9B,0x91),
o2(0x8F,0xAB), o2(0x9B,0x92), o2(0x9B,0x93), o2(0x88,0xD1),
o2(0x91,0xB8), o2(0x90,0x71), o2(0x9B,0x94), o2(0x93,0xB1),
@@ -6620,22 +6410,20 @@ to_SHIFT_JIS_E5_B0_infos[33] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_B0 = {
- to_SHIFT_JIS_E5_B0_offsets,
- to_SHIFT_JIS_E5_B0_infos
+to_Shift_JIS_E5_B0 = {
+ to_Shift_JIS_E5_B0_offsets,
+ to_Shift_JIS_E5_B0_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_B1_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_B1 */
- /* used from to_EUC_JP_E5_B1 */
+to_Shift_JIS_E5_B1_offsets[64] = {
0, 1, 25, 25, 25, 2, 3, 25, 4, 25, 5, 6, 25, 7, 8, 9,
10, 11, 25, 12, 25, 13, 25, 25, 25, 25, 25, 25, 25, 25, 14, 25,
15, 16, 25, 25, 17, 18, 25, 25, 25, 25, 25, 25, 19, 25, 20, 21,
25, 22, 25, 25, 25, 25, 23, 25, 25, 24, 25, 25, 25, 25, 25, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_B1_infos[26] = {
+to_Shift_JIS_E5_B1_infos[26] = {
o2(0x8B,0xC7), o2(0x9B,0x9B), o2(0x8B,0x8F), o2(0x9B,0x9C),
o2(0x8B,0xFC), o2(0x93,0xCD), o2(0x89,0xAE), o2(0x8E,0x72),
o2(0x9B,0x9D), o2(0x9B,0xA0), o2(0x9B,0x9F), o2(0x8B,0xFB),
@@ -6645,22 +6433,20 @@ to_SHIFT_JIS_E5_B1_infos[26] = {
o2(0x9B,0xA6), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_B1 = {
- to_SHIFT_JIS_E5_B1_offsets,
- to_SHIFT_JIS_E5_B1_infos
+to_Shift_JIS_E5_B1 = {
+ to_Shift_JIS_E5_B1_offsets,
+ to_Shift_JIS_E5_B1_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_B2_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_B2 */
- /* used from to_EUC_JP_E5_B2 */
+to_Shift_JIS_E5_B2_offsets[64] = {
19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 0, 19, 19, 19,
1, 2, 19, 19, 3, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 4, 19, 19, 19, 19, 5, 19, 6, 7, 19, 8, 9, 19, 19, 19,
19, 10, 19, 11, 19, 19, 12, 13, 14, 19, 15, 16, 17, 19, 18, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_B2_infos[20] = {
+to_Shift_JIS_E5_B2_infos[20] = {
o2(0x9B,0xA7), o2(0x8A,0xF2), o2(0x9B,0xA8), o2(0x9B,0xA9),
o2(0x89,0xAA), o2(0xFA,0xAC), o2(0x91,0x5A), o2(0x8A,0xE2),
o2(0x9B,0xAB), o2(0x96,0xA6), o2(0x91,0xD0), o2(0x8A,0x78),
@@ -6668,22 +6454,20 @@ to_SHIFT_JIS_E5_B2_infos[20] = {
o2(0x9B,0xAC), o2(0x9B,0xAE), o2(0x9B,0xB1), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_B2 = {
- to_SHIFT_JIS_E5_B2_offsets,
- to_SHIFT_JIS_E5_B2_infos
+to_Shift_JIS_E5_B2 = {
+ to_Shift_JIS_E5_B2_offsets,
+ to_Shift_JIS_E5_B2_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_B3_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_B3 */
- /* used from to_EUC_JP_E5_B3 */
+to_Shift_JIS_E5_B3_offsets[64] = {
16, 16, 16, 16, 16, 0, 16, 1, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 2, 16, 16, 16, 16, 16, 16,
3, 4, 16, 16, 16, 16, 16, 16, 5, 6, 7, 16, 16, 8, 16, 9,
10, 16, 16, 16, 16, 11, 12, 16, 16, 16, 13, 14, 16, 15, 16, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_B3_infos[17] = {
+to_Shift_JIS_E5_B3_infos[17] = {
o2(0x9B,0xB0), o2(0x9B,0xB2), o2(0x9B,0xB3), o2(0x93,0xBB),
o2(0x8B,0xAC), o2(0x89,0xE3), o2(0x9B,0xB4), o2(0x9B,0xB9),
o2(0x9B,0xB7), o2(0x95,0xF5), o2(0x95,0xF4), o2(0xFA,0xAE),
@@ -6691,22 +6475,20 @@ to_SHIFT_JIS_E5_B3_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_B3 = {
- to_SHIFT_JIS_E5_B3_offsets,
- to_SHIFT_JIS_E5_B3_infos
+to_Shift_JIS_E5_B3 = {
+ to_Shift_JIS_E5_B3_offsets,
+ to_Shift_JIS_E5_B3_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_B4_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_B4 */
- /* used from to_EUC_JP_E5_B4 */
+to_Shift_JIS_E5_B4_offsets[64] = {
16, 16, 16, 16, 16, 16, 16, 0, 16, 16, 16, 1, 16, 16, 2, 16,
16, 3, 16, 16, 4, 5, 6, 7, 8, 9, 10, 11, 16, 16, 16, 12,
16, 16, 13, 16, 16, 16, 16, 14, 16, 15, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_B4_infos[17] = {
+to_Shift_JIS_E5_B4_infos[17] = {
o2(0x90,0x92), o2(0x9B,0xBA), o2(0x8D,0xE8), o2(0x9B,0xC0),
o2(0x9B,0xC1), o2(0x9B,0xBB), o2(0x8A,0x52), o2(0x9B,0xBC),
o2(0x9B,0xC5), o2(0x9B,0xC4), o2(0x9B,0xC3), o2(0x9B,0xBF),
@@ -6714,44 +6496,40 @@ to_SHIFT_JIS_E5_B4_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_B4 = {
- to_SHIFT_JIS_E5_B4_offsets,
- to_SHIFT_JIS_E5_B4_infos
+to_Shift_JIS_E5_B4 = {
+ to_Shift_JIS_E5_B4_offsets,
+ to_Shift_JIS_E5_B4_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_B5_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_B5 */
- /* used from to_EUC_JP_E5_B5 */
+to_Shift_JIS_E5_B5_offsets[64] = {
14, 14, 0, 14, 14, 14, 14, 14, 14, 14, 14, 1, 2, 14, 3, 14,
4, 14, 5, 6, 14, 14, 14, 14, 14, 14, 14, 14, 7, 14, 14, 14,
14, 14, 14, 14, 14, 14, 14, 14, 14, 8, 14, 14, 9, 10, 14, 11,
14, 14, 14, 12, 14, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_B5_infos[15] = {
+to_Shift_JIS_E5_B5_infos[15] = {
o2(0xFA,0xB2), o2(0x9B,0xC9), o2(0x9B,0xC6), o2(0x9B,0xC8),
o2(0x97,0x92), o2(0x9B,0xC7), o2(0xFA,0xB0), o2(0x9B,0xBD),
o2(0x90,0x93), o2(0x9B,0xCA), o2(0xFA,0xB3), o2(0x8D,0xB5),
o2(0x9B,0xCB), o2(0x9B,0xCC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_B5 = {
- to_SHIFT_JIS_E5_B5_offsets,
- to_SHIFT_JIS_E5_B5_infos
+to_Shift_JIS_E5_B5 = {
+ to_Shift_JIS_E5_B5_offsets,
+ to_Shift_JIS_E5_B5_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_B6_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_B6 */
- /* used from to_EUC_JP_E5_B6 */
+to_Shift_JIS_E5_B6_offsets[64] = {
16, 16, 0, 16, 1, 16, 16, 2, 16, 16, 16, 3, 4, 16, 16, 16,
5, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 6, 16, 16,
16, 16, 7, 16, 16, 16, 16, 16, 16, 16, 16, 16, 8, 16, 9, 16,
16, 16, 16, 16, 16, 16, 16, 10, 11, 12, 13, 16, 14, 15, 16, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_B6_infos[17] = {
+to_Shift_JIS_E5_B6_infos[17] = {
o2(0x9B,0xCF), o2(0x9B,0xCE), o2(0x9B,0xCD), o2(0x93,0x88),
o2(0x9B,0xB8), o2(0x9B,0xD5), o2(0x9B,0xD1), o2(0x9B,0xD0),
o2(0x9B,0xD2), o2(0x9B,0xD3), o2(0x9B,0xD6), o2(0xFA,0xB4),
@@ -6759,22 +6537,20 @@ to_SHIFT_JIS_E5_B6_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_B6 = {
- to_SHIFT_JIS_E5_B6_offsets,
- to_SHIFT_JIS_E5_B6_infos
+to_Shift_JIS_E5_B6 = {
+ to_Shift_JIS_E5_B6_offsets,
+ to_Shift_JIS_E5_B6_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_B7_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_B7 */
- /* used from to_EUC_JP_E5_B7 */
+to_Shift_JIS_E5_B7_offsets[64] = {
27, 27, 27, 27, 27, 27, 27, 27, 27, 0, 27, 27, 1, 2, 27, 27,
3, 27, 4, 5, 27, 27, 6, 27, 27, 27, 27, 7, 27, 8, 9, 27,
27, 10, 27, 11, 27, 12, 13, 14, 15, 27, 27, 16, 27, 27, 17, 27,
27, 18, 19, 20, 21, 22, 27, 23, 27, 27, 27, 24, 27, 25, 26, 27,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_B7_infos[28] = {
+to_Shift_JIS_E5_B7_infos[28] = {
o2(0x9B,0xD8), o2(0x8A,0xDE), o2(0x9B,0xD9), o2(0xFA,0xB6),
o2(0x9B,0xDB), o2(0x9B,0xDA), o2(0x9B,0xDC), o2(0x9B,0xDD),
o2(0x90,0xEC), o2(0x8F,0x42), o2(0x8F,0x84), o2(0x91,0x83),
@@ -6784,22 +6560,20 @@ to_SHIFT_JIS_E5_B7_infos[28] = {
o2(0x8A,0xAA), o2(0x92,0x46), o2(0x8B,0xD0), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_B7 = {
- to_SHIFT_JIS_E5_B7_offsets,
- to_SHIFT_JIS_E5_B7_infos
+to_Shift_JIS_E5_B7 = {
+ to_Shift_JIS_E5_B7_offsets,
+ to_Shift_JIS_E5_B7_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_B8_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_B8 */
- /* used from to_EUC_JP_E5_B8 */
+to_Shift_JIS_E5_B8_offsets[64] = {
21, 21, 0, 1, 21, 21, 2, 21, 21, 21, 21, 3, 4, 21, 21, 21,
21, 5, 21, 21, 21, 21, 6, 21, 21, 7, 8, 9, 21, 10, 21, 21,
21, 21, 21, 21, 21, 11, 21, 21, 21, 21, 21, 12, 21, 13, 21, 14,
15, 21, 21, 16, 21, 21, 17, 18, 19, 21, 21, 21, 21, 20, 21, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_B8_infos[22] = {
+to_Shift_JIS_E5_B8_infos[22] = {
o2(0x8E,0x73), o2(0x95,0x7A), o2(0x94,0xBF), o2(0x9B,0xE1),
o2(0x8A,0xF3), o2(0x9B,0xE4), o2(0x92,0x9F), o2(0x9B,0xE3),
o2(0x9B,0xE2), o2(0x9B,0xE5), o2(0x92,0xE9), o2(0x90,0x83),
@@ -6808,22 +6582,20 @@ to_SHIFT_JIS_E5_B8_infos[22] = {
o2(0x96,0x58), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_B8 = {
- to_SHIFT_JIS_E5_B8_offsets,
- to_SHIFT_JIS_E5_B8_infos
+to_Shift_JIS_E5_B8 = {
+ to_Shift_JIS_E5_B8_offsets,
+ to_Shift_JIS_E5_B8_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_B9_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_B9 */
- /* used from to_EUC_JP_E5_B9 */
+to_Shift_JIS_E5_B9_offsets[64] = {
0, 28, 28, 1, 2, 3, 28, 4, 28, 28, 28, 28, 5, 28, 6, 28,
28, 28, 28, 28, 7, 8, 28, 9, 28, 28, 28, 28, 28, 28, 28, 10,
28, 11, 12, 13, 14, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 15, 16, 17, 18, 19, 28, 20, 21, 22, 23, 24, 25, 26, 27,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_B9_infos[29] = {
+to_Shift_JIS_E5_B9_infos[29] = {
o2(0x9B,0xEA), o2(0x9B,0xE9), o2(0x9B,0xE8), o2(0x95,0x9D),
o2(0x9B,0xF1), o2(0x96,0x79), o2(0x9B,0xEB), o2(0x9B,0xED),
o2(0x96,0x8B), o2(0x9B,0xEC), o2(0x9B,0xEE), o2(0x94,0xA6),
@@ -6834,22 +6606,20 @@ to_SHIFT_JIS_E5_B9_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_B9 = {
- to_SHIFT_JIS_E5_B9_offsets,
- to_SHIFT_JIS_E5_B9_infos
+to_Shift_JIS_E5_B9 = {
+ to_Shift_JIS_E5_B9_offsets,
+ to_Shift_JIS_E5_B9_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_BA_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_BA */
- /* used from to_EUC_JP_E5_BA */
+to_Shift_JIS_E5_BA_offsets[64] = {
20, 0, 20, 1, 2, 20, 20, 3, 20, 20, 4, 20, 20, 20, 20, 5,
20, 20, 20, 20, 20, 6, 7, 8, 20, 20, 9, 20, 10, 20, 20, 20,
11, 20, 20, 20, 20, 20, 12, 13, 20, 20, 20, 14, 20, 15, 20, 20,
20, 20, 20, 20, 20, 16, 17, 18, 19, 20, 20, 20, 20, 20, 20, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_BA_infos[21] = {
+to_Shift_JIS_E5_BA_infos[21] = {
o2(0x92,0xA1), o2(0x8D,0x4C), o2(0x8F,0xAF), o2(0x94,0xDD),
o2(0x8F,0xB0), o2(0x8F,0x98), o2(0x92,0xEA), o2(0x95,0xF7),
o2(0x93,0x58), o2(0x8D,0x4D), o2(0x95,0x7B), o2(0x9B,0xF7),
@@ -6858,22 +6628,20 @@ to_SHIFT_JIS_E5_BA_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_BA = {
- to_SHIFT_JIS_E5_BA_offsets,
- to_SHIFT_JIS_E5_BA_infos
+to_Shift_JIS_E5_BA = {
+ to_Shift_JIS_E5_BA_offsets,
+ to_Shift_JIS_E5_BA_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_BB_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_BB */
- /* used from to_EUC_JP_E5_BB */
+to_Shift_JIS_E5_BB_offsets[64] = {
33, 0, 1, 2, 33, 33, 33, 33, 3, 4, 5, 33, 33, 33, 33, 6,
7, 33, 33, 8, 33, 33, 9, 33, 33, 33, 10, 11, 33, 12, 33, 13,
14, 15, 16, 17, 33, 33, 33, 33, 18, 19, 33, 33, 20, 33, 33, 33,
21, 22, 33, 23, 24, 33, 25, 26, 27, 33, 28, 29, 30, 33, 31, 32,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_BB_infos[34] = {
+to_Shift_JIS_E5_BB_infos[34] = {
o2(0x9B,0xF8), o2(0x9B,0xF9), o2(0x94,0x70), o2(0x9B,0xFA),
o2(0x97,0xF5), o2(0x98,0x4C), o2(0x9B,0xFC), o2(0x9B,0xFB),
o2(0x8A,0x66), o2(0x9C,0x40), o2(0x9C,0x43), o2(0x9C,0x44),
@@ -6885,22 +6653,20 @@ to_SHIFT_JIS_E5_BB_infos[34] = {
o2(0x93,0xF9), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_BB = {
- to_SHIFT_JIS_E5_BB_offsets,
- to_SHIFT_JIS_E5_BB_infos
+to_Shift_JIS_E5_BB = {
+ to_Shift_JIS_E5_BB_offsets,
+ to_Shift_JIS_E5_BB_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_BC_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_BC */
- /* used from to_EUC_JP_E5_BC */
+to_Shift_JIS_E5_BC_offsets[64] = {
33, 0, 33, 1, 2, 33, 33, 33, 33, 3, 4, 5, 6, 7, 33, 8,
9, 10, 33, 11, 12, 13, 14, 15, 16, 33, 33, 17, 33, 33, 33, 18,
33, 19, 33, 33, 33, 20, 21, 22, 33, 23, 33, 33, 33, 24, 33, 25,
33, 26, 33, 33, 27, 28, 33, 29, 30, 33, 33, 33, 31, 33, 32, 33,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_BC_infos[34] = {
+to_Shift_JIS_E5_BC_infos[34] = {
o2(0x95,0xD9), o2(0x9C,0x50), o2(0x98,0x4D), o2(0x9C,0x51),
o2(0x95,0xBE), o2(0x9C,0x54), o2(0x98,0x9F), o2(0x98,0xAF),
o2(0x8E,0xAE), o2(0x93,0xF3), o2(0x9C,0x55), o2(0x8B,0x7C),
@@ -6912,22 +6678,20 @@ to_SHIFT_JIS_E5_BC_infos[34] = {
o2(0x92,0x65), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_BC = {
- to_SHIFT_JIS_E5_BC_offsets,
- to_SHIFT_JIS_E5_BC_infos
+to_Shift_JIS_E5_BC = {
+ to_Shift_JIS_E5_BC_offsets,
+ to_Shift_JIS_E5_BC_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_BD_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_BD */
- /* used from to_EUC_JP_E5_BD */
+to_Shift_JIS_E5_BD_offsets[64] = {
29, 0, 29, 29, 29, 1, 29, 29, 2, 29, 3, 29, 4, 29, 5, 29,
29, 6, 29, 7, 29, 29, 8, 9, 29, 10, 29, 29, 11, 12, 29, 29,
29, 13, 14, 29, 29, 29, 15, 16, 29, 17, 18, 19, 20, 21, 29, 29,
22, 23, 29, 24, 29, 29, 29, 25, 29, 26, 29, 29, 27, 29, 29, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_BD_infos[30] = {
+to_Shift_JIS_E5_BD_infos[30] = {
o2(0x9C,0x5A), o2(0xFA,0x67), o2(0x9C,0x5B), o2(0x8B,0xAE),
o2(0x9C,0x5C), o2(0x9C,0x5D), o2(0x9C,0x5F), o2(0x93,0x96),
o2(0x9C,0x60), o2(0x9C,0x61), o2(0x9C,0x62), o2(0x9C,0x53),
@@ -6938,22 +6702,20 @@ to_SHIFT_JIS_E5_BD_infos[30] = {
o2(0x9C,0x69), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_BD = {
- to_SHIFT_JIS_E5_BD_offsets,
- to_SHIFT_JIS_E5_BD_infos
+to_Shift_JIS_E5_BD = {
+ to_Shift_JIS_E5_BD_offsets,
+ to_Shift_JIS_E5_BD_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_BE_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_BE */
- /* used from to_EUC_JP_E5_BE */
+to_Shift_JIS_E5_BE_offsets[64] = {
0, 1, 2, 3, 4, 5, 32, 6, 7, 32, 8, 9, 10, 32, 32, 32,
11, 12, 13, 14, 32, 32, 32, 15, 16, 17, 32, 32, 32, 32, 18, 32,
19, 20, 32, 32, 32, 32, 32, 32, 21, 22, 23, 32, 32, 24, 25, 32,
32, 32, 32, 26, 27, 32, 32, 28, 32, 29, 32, 32, 30, 31, 32, 32,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_BE_infos[33] = {
+to_Shift_JIS_E5_BE_infos[33] = {
o2(0x89,0x9D), o2(0x90,0xAA), o2(0x9C,0x68), o2(0x9C,0x67),
o2(0x8C,0x61), o2(0x91,0xD2), o2(0x9C,0x6D), o2(0x9C,0x6B),
o2(0x9C,0x6A), o2(0x97,0xA5), o2(0x8C,0xE3), o2(0x8F,0x99),
@@ -6965,22 +6727,20 @@ to_SHIFT_JIS_E5_BE_infos[33] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_BE = {
- to_SHIFT_JIS_E5_BE_offsets,
- to_SHIFT_JIS_E5_BE_infos
+to_Shift_JIS_E5_BE = {
+ to_Shift_JIS_E5_BE_offsets,
+ to_Shift_JIS_E5_BE_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_BF_offsets[64] = {
- /* used from to_SHIFT_JIS_E5_BF */
- /* used from to_EUC_JP_E5_BF */
+to_Shift_JIS_E5_BF_offsets[64] = {
21, 21, 21, 0, 21, 1, 21, 21, 21, 21, 21, 21, 2, 3, 21, 21,
21, 21, 21, 21, 21, 21, 4, 5, 6, 7, 21, 21, 8, 9, 10, 21,
11, 21, 21, 21, 12, 21, 21, 21, 21, 21, 21, 13, 21, 21, 21, 21,
14, 15, 21, 21, 21, 16, 21, 21, 17, 21, 21, 18, 21, 19, 21, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_BF_infos[22] = {
+to_Shift_JIS_E5_BF_infos[22] = {
o2(0x90,0x53), o2(0x95,0x4B), o2(0x8A,0xF5), o2(0x94,0x45),
o2(0x9C,0x75), o2(0x8E,0x75), o2(0x96,0x59), o2(0x96,0x5A),
o2(0x89,0x9E), o2(0x9C,0x7A), o2(0xFA,0xBB), o2(0x92,0x89),
@@ -6989,74 +6749,68 @@ to_SHIFT_JIS_E5_BF_infos[22] = {
o2(0x9C,0x7C), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E5_BF = {
- to_SHIFT_JIS_E5_BF_offsets,
- to_SHIFT_JIS_E5_BF_infos
+to_Shift_JIS_E5_BF = {
+ to_Shift_JIS_E5_BF_offsets,
+ to_Shift_JIS_E5_BF_infos
};
static const unsigned char
-to_SHIFT_JIS_E5_offsets[64] = {
- /* used from to_SHIFT_JIS_E5 */
- /* used from to_SHIFT_JIS_E6 */
- /* used from to_EUC_JP_E5 */
- /* used from to_EUC_JP_E6 */
+to_Shift_JIS_E5_offsets[64] = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E5_infos[64] = {
- &to_SHIFT_JIS_E5_80, &to_SHIFT_JIS_E5_81,
- &to_SHIFT_JIS_E5_82, &to_SHIFT_JIS_E5_83,
- &to_SHIFT_JIS_E5_84, &to_SHIFT_JIS_E5_85,
- &to_SHIFT_JIS_E5_86, &to_SHIFT_JIS_E5_87,
- &to_SHIFT_JIS_E5_88, &to_SHIFT_JIS_E5_89,
- &to_SHIFT_JIS_E5_8A, &to_SHIFT_JIS_E5_8B,
- &to_SHIFT_JIS_E5_8C, &to_SHIFT_JIS_E5_8D,
- &to_SHIFT_JIS_E5_8E, &to_SHIFT_JIS_E5_8F,
- &to_SHIFT_JIS_E5_90, &to_SHIFT_JIS_E5_91,
- &to_SHIFT_JIS_E5_92, &to_SHIFT_JIS_E5_93,
- &to_SHIFT_JIS_E5_94, &to_SHIFT_JIS_E5_95,
- &to_SHIFT_JIS_E5_96, &to_SHIFT_JIS_E5_97,
- &to_SHIFT_JIS_E5_98, &to_SHIFT_JIS_E5_99,
- &to_SHIFT_JIS_E5_9A, &to_SHIFT_JIS_E5_9B,
- &to_SHIFT_JIS_E5_9C, &to_SHIFT_JIS_E5_9D,
- &to_SHIFT_JIS_E5_9E, &to_SHIFT_JIS_E5_9F,
- &to_SHIFT_JIS_E5_A0, &to_SHIFT_JIS_E5_A1,
- &to_SHIFT_JIS_E5_A2, &to_SHIFT_JIS_E5_A3,
- &to_SHIFT_JIS_E5_A4, &to_SHIFT_JIS_E5_A5,
- &to_SHIFT_JIS_E5_A6, &to_SHIFT_JIS_E5_A7,
- &to_SHIFT_JIS_E5_A8, &to_SHIFT_JIS_E5_A9,
- &to_SHIFT_JIS_E5_AA, &to_SHIFT_JIS_E5_AB,
- &to_SHIFT_JIS_E5_AC, &to_SHIFT_JIS_E5_AD,
- &to_SHIFT_JIS_E5_AE, &to_SHIFT_JIS_E5_AF,
- &to_SHIFT_JIS_E5_B0, &to_SHIFT_JIS_E5_B1,
- &to_SHIFT_JIS_E5_B2, &to_SHIFT_JIS_E5_B3,
- &to_SHIFT_JIS_E5_B4, &to_SHIFT_JIS_E5_B5,
- &to_SHIFT_JIS_E5_B6, &to_SHIFT_JIS_E5_B7,
- &to_SHIFT_JIS_E5_B8, &to_SHIFT_JIS_E5_B9,
- &to_SHIFT_JIS_E5_BA, &to_SHIFT_JIS_E5_BB,
- &to_SHIFT_JIS_E5_BC, &to_SHIFT_JIS_E5_BD,
- &to_SHIFT_JIS_E5_BE, &to_SHIFT_JIS_E5_BF,
-};
-static const BYTE_LOOKUP
-to_SHIFT_JIS_E5 = {
- to_SHIFT_JIS_E5_offsets,
- to_SHIFT_JIS_E5_infos
-};
-
-static const unsigned char
-to_SHIFT_JIS_E6_80_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_80 */
- /* used from to_EUC_JP_E6_80 */
+to_Shift_JIS_E5_infos[64] = {
+ &to_Shift_JIS_E5_80, &to_Shift_JIS_E5_81,
+ &to_Shift_JIS_E5_82, &to_Shift_JIS_E5_83,
+ &to_Shift_JIS_E5_84, &to_Shift_JIS_E5_85,
+ &to_Shift_JIS_E5_86, &to_Shift_JIS_E5_87,
+ &to_Shift_JIS_E5_88, &to_Shift_JIS_E5_89,
+ &to_Shift_JIS_E5_8A, &to_Shift_JIS_E5_8B,
+ &to_Shift_JIS_E5_8C, &to_Shift_JIS_E5_8D,
+ &to_Shift_JIS_E5_8E, &to_Shift_JIS_E5_8F,
+ &to_Shift_JIS_E5_90, &to_Shift_JIS_E5_91,
+ &to_Shift_JIS_E5_92, &to_Shift_JIS_E5_93,
+ &to_Shift_JIS_E5_94, &to_Shift_JIS_E5_95,
+ &to_Shift_JIS_E5_96, &to_Shift_JIS_E5_97,
+ &to_Shift_JIS_E5_98, &to_Shift_JIS_E5_99,
+ &to_Shift_JIS_E5_9A, &to_Shift_JIS_E5_9B,
+ &to_Shift_JIS_E5_9C, &to_Shift_JIS_E5_9D,
+ &to_Shift_JIS_E5_9E, &to_Shift_JIS_E5_9F,
+ &to_Shift_JIS_E5_A0, &to_Shift_JIS_E5_A1,
+ &to_Shift_JIS_E5_A2, &to_Shift_JIS_E5_A3,
+ &to_Shift_JIS_E5_A4, &to_Shift_JIS_E5_A5,
+ &to_Shift_JIS_E5_A6, &to_Shift_JIS_E5_A7,
+ &to_Shift_JIS_E5_A8, &to_Shift_JIS_E5_A9,
+ &to_Shift_JIS_E5_AA, &to_Shift_JIS_E5_AB,
+ &to_Shift_JIS_E5_AC, &to_Shift_JIS_E5_AD,
+ &to_Shift_JIS_E5_AE, &to_Shift_JIS_E5_AF,
+ &to_Shift_JIS_E5_B0, &to_Shift_JIS_E5_B1,
+ &to_Shift_JIS_E5_B2, &to_Shift_JIS_E5_B3,
+ &to_Shift_JIS_E5_B4, &to_Shift_JIS_E5_B5,
+ &to_Shift_JIS_E5_B6, &to_Shift_JIS_E5_B7,
+ &to_Shift_JIS_E5_B8, &to_Shift_JIS_E5_B9,
+ &to_Shift_JIS_E5_BA, &to_Shift_JIS_E5_BB,
+ &to_Shift_JIS_E5_BC, &to_Shift_JIS_E5_BD,
+ &to_Shift_JIS_E5_BE, &to_Shift_JIS_E5_BF,
+};
+static const BYTE_LOOKUP
+to_Shift_JIS_E5 = {
+ to_Shift_JIS_E5_offsets,
+ to_Shift_JIS_E5_infos
+};
+
+static const unsigned char
+to_Shift_JIS_E6_80_offsets[64] = {
22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 0, 1,
2, 22, 3, 22, 22, 4, 5, 22, 22, 6, 22, 7, 8, 9, 22, 22,
10, 11, 22, 22, 22, 12, 13, 14, 15, 16, 17, 18, 22, 22, 22, 19,
22, 20, 22, 22, 22, 22, 22, 22, 22, 22, 21, 22, 22, 22, 22, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_80_infos[23] = {
+to_Shift_JIS_E6_80_infos[23] = {
o2(0x9C,0x83), o2(0x9C,0x89), o2(0x9C,0x81), o2(0x93,0x7B),
o2(0x9C,0x86), o2(0x95,0x7C), o2(0x9C,0x80), o2(0x9C,0x85),
o2(0x97,0xE5), o2(0x8E,0x76), o2(0x91,0xD3), o2(0x9C,0x7D),
@@ -7065,22 +6819,20 @@ to_SHIFT_JIS_E6_80_infos[23] = {
o2(0x9C,0x84), o2(0x9C,0x8A), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_80 = {
- to_SHIFT_JIS_E6_80_offsets,
- to_SHIFT_JIS_E6_80_infos
+to_Shift_JIS_E6_80 = {
+ to_Shift_JIS_E6_80_offsets,
+ to_Shift_JIS_E6_80_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_81_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_81 */
- /* used from to_EUC_JP_E6_81 */
+to_Shift_JIS_E6_81_offsets[64] = {
29, 0, 1, 2, 29, 29, 3, 29, 29, 29, 4, 5, 29, 6, 29, 29,
7, 29, 8, 29, 29, 9, 29, 29, 29, 10, 11, 29, 29, 12, 29, 13,
14, 29, 15, 16, 17, 18, 29, 29, 19, 20, 21, 22, 23, 24, 29, 25,
26, 29, 29, 29, 29, 27, 29, 28, 29, 29, 29, 29, 29, 29, 29, 29,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_81_infos[30] = {
+to_Shift_JIS_E6_81_infos[30] = {
o2(0x9C,0x8C), o2(0x9C,0x96), o2(0x9C,0x94), o2(0x9C,0x91),
o2(0x9C,0x90), o2(0x97,0xF6), o2(0x9C,0x92), o2(0x8B,0xB0),
o2(0x8D,0x50), o2(0x8F,0x9A), o2(0x9C,0x99), o2(0x9C,0x8B),
@@ -7091,22 +6843,20 @@ to_SHIFT_JIS_E6_81_infos[30] = {
o2(0x9C,0x8E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_81 = {
- to_SHIFT_JIS_E6_81_offsets,
- to_SHIFT_JIS_E6_81_infos
+to_Shift_JIS_E6_81 = {
+ to_Shift_JIS_E6_81_offsets,
+ to_Shift_JIS_E6_81_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_82_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_82 */
- /* used from to_EUC_JP_E6_82 */
+to_Shift_JIS_E6_82_offsets[64] = {
30, 0, 30, 1, 2, 3, 30, 30, 30, 4, 5, 6, 7, 8, 30, 30,
30, 30, 9, 30, 10, 30, 11, 12, 30, 30, 13, 14, 30, 30, 30, 15,
16, 30, 30, 17, 30, 30, 18, 19, 30, 20, 21, 30, 30, 30, 30, 30,
30, 30, 22, 23, 24, 25, 26, 30, 27, 30, 30, 30, 28, 29, 30, 30,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_82_infos[31] = {
+to_Shift_JIS_E6_82_infos[31] = {
o2(0x9C,0x9A), o2(0x9C,0x9D), o2(0x9C,0x9F), o2(0xFA,0xBD),
o2(0x8E,0xBB), o2(0xFA,0xBE), o2(0x9C,0xA5), o2(0x92,0xEE),
o2(0x9C,0x9B), o2(0x9C,0xA3), o2(0x89,0xF7), o2(0x9C,0xA1),
@@ -7117,22 +6867,20 @@ to_SHIFT_JIS_E6_82_infos[31] = {
o2(0x93,0x89), o2(0x9C,0xAC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_82 = {
- to_SHIFT_JIS_E6_82_offsets,
- to_SHIFT_JIS_E6_82_infos
+to_Shift_JIS_E6_82 = {
+ to_Shift_JIS_E6_82_offsets,
+ to_Shift_JIS_E6_82_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_83_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_83 */
- /* used from to_EUC_JP_E6_83 */
+to_Shift_JIS_E6_83_offsets[64] = {
26, 26, 26, 26, 26, 0, 1, 2, 26, 26, 26, 26, 26, 26, 26, 26,
26, 3, 26, 4, 26, 5, 26, 26, 6, 26, 7, 26, 8, 26, 9, 10,
11, 12, 26, 13, 26, 26, 26, 14, 15, 26, 26, 26, 26, 26, 26, 26,
16, 17, 18, 19, 20, 26, 21, 22, 26, 23, 24, 25, 26, 26, 26, 26,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_83_infos[27] = {
+to_Shift_JIS_E6_83_infos[27] = {
o2(0x8F,0xEE), o2(0x9C,0xAD), o2(0x93,0xD5), o2(0x98,0x66),
o2(0x9C,0xA9), o2(0xFA,0xC0), o2(0x9C,0xAF), o2(0x8D,0x9B),
o2(0x90,0xC9), o2(0xFA,0xBF), o2(0x88,0xD2), o2(0x9C,0xA8),
@@ -7142,22 +6890,20 @@ to_SHIFT_JIS_E6_83_infos[27] = {
o2(0x9C,0xB7), o2(0x9C,0xBA), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_83 = {
- to_SHIFT_JIS_E6_83_offsets,
- to_SHIFT_JIS_E6_83_infos
+to_Shift_JIS_E6_83 = {
+ to_Shift_JIS_E6_83_offsets,
+ to_Shift_JIS_E6_83_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_84_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_84 */
- /* used from to_EUC_JP_E6_84 */
+to_Shift_JIS_E6_84_offsets[64] = {
0, 1, 26, 2, 26, 26, 3, 26, 4, 5, 26, 26, 26, 6, 7, 8,
26, 9, 26, 26, 26, 10, 26, 26, 26, 26, 11, 12, 26, 26, 26, 13,
14, 15, 26, 26, 26, 26, 26, 16, 17, 26, 26, 26, 18, 26, 26, 26,
19, 26, 26, 26, 20, 26, 26, 21, 26, 26, 26, 26, 22, 23, 24, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_84_infos[27] = {
+to_Shift_JIS_E6_84_infos[27] = {
o2(0x9C,0xB5), o2(0x8F,0x44), o2(0x9C,0xB8), o2(0x9C,0xB2),
o2(0x96,0xFA), o2(0x96,0xF9), o2(0x9C,0xBC), o2(0x9C,0xBD),
o2(0x88,0xD3), o2(0xFA,0xC3), o2(0x9C,0xB1), o2(0x8B,0xF0),
@@ -7167,22 +6913,20 @@ to_SHIFT_JIS_E6_84_infos[27] = {
o2(0x9C,0xBF), o2(0x9C,0xC3), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_84 = {
- to_SHIFT_JIS_E6_84_offsets,
- to_SHIFT_JIS_E6_84_infos
+to_Shift_JIS_E6_84 = {
+ to_Shift_JIS_E6_84_offsets,
+ to_Shift_JIS_E6_84_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_85_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_85 */
- /* used from to_EUC_JP_E6_85 */
+to_Shift_JIS_E6_85_offsets[64] = {
32, 32, 0, 32, 1, 32, 32, 2, 3, 32, 4, 5, 6, 7, 8, 32,
32, 32, 32, 9, 32, 10, 32, 32, 11, 12, 13, 32, 32, 14, 32, 15,
32, 32, 16, 17, 32, 18, 32, 19, 20, 32, 32, 21, 32, 32, 22, 23,
24, 25, 32, 26, 27, 28, 29, 30, 32, 32, 32, 32, 32, 32, 31, 32,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_85_infos[33] = {
+to_Shift_JIS_E6_85_infos[33] = {
o2(0x9C,0xC8), o2(0x9C,0xC9), o2(0x9C,0xBE), o2(0x8E,0x9C),
o2(0x9C,0xC2), o2(0x91,0xD4), o2(0x8D,0x51), o2(0x9C,0xB0),
o2(0x90,0x54), o2(0x9C,0xD6), o2(0x95,0xE7), o2(0x9C,0xCC),
@@ -7194,22 +6938,20 @@ to_SHIFT_JIS_E6_85_infos[33] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_85 = {
- to_SHIFT_JIS_E6_85_offsets,
- to_SHIFT_JIS_E6_85_infos
+to_Shift_JIS_E6_85 = {
+ to_Shift_JIS_E6_85_offsets,
+ to_Shift_JIS_E6_85_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_86_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_86 */
- /* used from to_EUC_JP_E6_86 */
+to_Shift_JIS_E6_86_offsets[64] = {
21, 21, 0, 21, 21, 21, 21, 1, 21, 21, 2, 21, 21, 21, 3, 21,
4, 5, 21, 21, 6, 21, 7, 21, 8, 9, 10, 21, 21, 21, 21, 21,
21, 21, 21, 21, 11, 21, 21, 12, 21, 13, 21, 14, 15, 21, 16, 21,
21, 21, 17, 21, 21, 21, 18, 21, 21, 21, 19, 21, 21, 21, 20, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_86_infos[22] = {
+to_Shift_JIS_E6_86_infos[22] = {
o2(0x97,0x4A), o2(0x9C,0xDA), o2(0x9C,0xDE), o2(0x91,0x9E),
o2(0x97,0xF7), o2(0x9C,0xDF), o2(0x9C,0xDC), o2(0x9C,0xD9),
o2(0xFA,0xC6), o2(0x9C,0xD8), o2(0x9C,0xDD), o2(0x95,0xAE),
@@ -7218,22 +6960,20 @@ to_SHIFT_JIS_E6_86_infos[22] = {
o2(0x8A,0xB6), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_86 = {
- to_SHIFT_JIS_E6_86_offsets,
- to_SHIFT_JIS_E6_86_infos
+to_Shift_JIS_E6_86 = {
+ to_Shift_JIS_E6_86_offsets,
+ to_Shift_JIS_E6_86_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_87_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_87 */
- /* used from to_EUC_JP_E6_87 */
+to_Shift_JIS_E6_87_offsets[64] = {
22, 22, 22, 0, 22, 22, 1, 2, 3, 4, 5, 6, 7, 8, 22, 22,
9, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 10, 22, 22, 11, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 12, 22, 13, 22, 14, 15, 16, 22, 17, 22, 18, 19, 20, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_87_infos[23] = {
+to_Shift_JIS_E6_87_infos[23] = {
o2(0x9C,0xE7), o2(0x9C,0xE8), o2(0x8D,0xA7), o2(0x9C,0xE6),
o2(0x9C,0xE4), o2(0x9C,0xE3), o2(0x9C,0xEA), o2(0x9C,0xE2),
o2(0x9C,0xEC), o2(0x89,0xF9), o2(0x9C,0xEE), o2(0x9C,0xED),
@@ -7242,22 +6982,20 @@ to_SHIFT_JIS_E6_87_infos[23] = {
o2(0x9C,0xF5), o2(0x9C,0xF2), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_87 = {
- to_SHIFT_JIS_E6_87_offsets,
- to_SHIFT_JIS_E6_87_infos
+to_Shift_JIS_E6_87 = {
+ to_Shift_JIS_E6_87_offsets,
+ to_Shift_JIS_E6_87_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_88_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_88 */
- /* used from to_EUC_JP_E6_88 */
+to_Shift_JIS_E6_88_offsets[64] = {
0, 30, 30, 30, 30, 30, 30, 30, 1, 2, 3, 30, 4, 5, 6, 30,
7, 8, 9, 10, 11, 30, 12, 30, 30, 30, 13, 14, 30, 15, 16, 17,
30, 18, 30, 30, 30, 30, 19, 30, 30, 30, 20, 30, 30, 30, 21, 22,
23, 30, 24, 25, 26, 30, 30, 30, 27, 30, 30, 28, 30, 30, 30, 29,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_88_infos[31] = {
+to_Shift_JIS_E6_88_infos[31] = {
o2(0x9C,0xF6), o2(0x9C,0xF7), o2(0x9C,0xF8), o2(0x95,0xE8),
o2(0x9C,0xFA), o2(0x9C,0xF9), o2(0x8F,0x5E), o2(0x90,0xAC),
o2(0x89,0xE4), o2(0x89,0xFA), o2(0xFA,0xC7), o2(0x9C,0xFB),
@@ -7268,22 +7006,20 @@ to_SHIFT_JIS_E6_88_infos[31] = {
o2(0x96,0xDF), o2(0x96,0x5B), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_88 = {
- to_SHIFT_JIS_E6_88_offsets,
- to_SHIFT_JIS_E6_88_infos
+to_Shift_JIS_E6_88 = {
+ to_Shift_JIS_E6_88_offsets,
+ to_Shift_JIS_E6_88_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_89_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_89 */
- /* used from to_EUC_JP_E6_89 */
+to_Shift_JIS_E6_89_offsets[64] = {
0, 1, 23, 23, 23, 23, 23, 2, 3, 4, 23, 5, 23, 6, 7, 23,
23, 23, 23, 8, 23, 9, 23, 23, 10, 23, 23, 11, 23, 23, 12, 23,
13, 23, 23, 14, 23, 23, 23, 23, 15, 23, 23, 23, 23, 23, 16, 23,
23, 17, 23, 23, 23, 23, 18, 23, 23, 19, 23, 23, 20, 23, 21, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_89_infos[24] = {
+to_Shift_JIS_E6_89_infos[24] = {
o2(0x8F,0x8A), o2(0x9D,0x47), o2(0x90,0xEE), o2(0xE7,0xBB),
o2(0x94,0xE0), o2(0x8E,0xE8), o2(0x8D,0xCB), o2(0x9D,0x48),
o2(0x91,0xC5), o2(0x95,0xA5), o2(0x91,0xEF), o2(0x9D,0x4B),
@@ -7292,22 +7028,20 @@ to_SHIFT_JIS_E6_89_infos[24] = {
o2(0x9D,0x4E), o2(0x9D,0x51), o2(0x8F,0xB3), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_89 = {
- to_SHIFT_JIS_E6_89_offsets,
- to_SHIFT_JIS_E6_89_infos
+to_Shift_JIS_E6_89 = {
+ to_Shift_JIS_E6_89_offsets,
+ to_Shift_JIS_E6_89_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_8A_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_8A */
- /* used from to_EUC_JP_E6_8A */
+to_Shift_JIS_E6_8A_offsets[64] = {
0, 26, 1, 2, 3, 26, 26, 26, 26, 4, 5, 26, 26, 26, 26, 26,
26, 6, 7, 8, 9, 10, 11, 12, 13, 26, 26, 14, 15, 26, 16, 26,
26, 26, 26, 26, 26, 26, 17, 26, 26, 26, 26, 18, 19, 26, 26, 26,
26, 20, 26, 26, 26, 21, 26, 26, 26, 22, 26, 23, 24, 25, 26, 26,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_8A_infos[27] = {
+to_Shift_JIS_E6_8A_infos[27] = {
o2(0x8B,0x5A), o2(0x9D,0x4F), o2(0x9D,0x56), o2(0x8F,0xB4),
o2(0x9D,0x50), o2(0x94,0x63), o2(0x97,0x7D), o2(0x9D,0x52),
o2(0x9D,0x53), o2(0x9D,0x57), o2(0x93,0x8A), o2(0x9D,0x54),
@@ -7317,22 +7051,20 @@ to_SHIFT_JIS_E6_8A_infos[27] = {
o2(0x89,0x9F), o2(0x92,0x8A), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_8A = {
- to_SHIFT_JIS_E6_8A_offsets,
- to_SHIFT_JIS_E6_8A_infos
+to_Shift_JIS_E6_8A = {
+ to_Shift_JIS_E6_8A_offsets,
+ to_Shift_JIS_E6_8A_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_8B_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_8B */
- /* used from to_EUC_JP_E6_8B */
+to_Shift_JIS_E6_8B_offsets[64] = {
34, 34, 0, 34, 34, 1, 2, 3, 4, 5, 6, 34, 7, 8, 34, 9,
10, 11, 12, 13, 14, 34, 34, 15, 16, 17, 34, 18, 19, 20, 34, 34,
21, 22, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 23, 24, 25, 26,
34, 27, 34, 28, 34, 29, 30, 31, 34, 34, 34, 34, 34, 34, 32, 33,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_8B_infos[35] = {
+to_Shift_JIS_E6_8B_infos[35] = {
o2(0x9D,0x63), o2(0x92,0x53), o2(0x9D,0x5D), o2(0x9D,0x64),
o2(0x9D,0x5F), o2(0x9D,0x66), o2(0x9D,0x62), o2(0x9D,0x61),
o2(0x94,0x8F), o2(0x9D,0x5B), o2(0x89,0xFB), o2(0x9D,0x59),
@@ -7344,22 +7076,20 @@ to_SHIFT_JIS_E6_8B_infos[35] = {
o2(0x8F,0x45), o2(0x9D,0x5C), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_8B = {
- to_SHIFT_JIS_E6_8B_offsets,
- to_SHIFT_JIS_E6_8B_infos
+to_Shift_JIS_E6_8B = {
+ to_Shift_JIS_E6_8B_offsets,
+ to_Shift_JIS_E6_8B_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_8C_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_8C */
- /* used from to_EUC_JP_E6_8C */
+to_Shift_JIS_E6_8C_offsets[64] = {
17, 0, 1, 17, 17, 17, 17, 2, 3, 4, 17, 17, 5, 17, 17, 17,
17, 6, 17, 17, 17, 17, 17, 17, 17, 7, 17, 17, 17, 17, 17, 8,
17, 17, 17, 17, 17, 17, 17, 9, 10, 17, 17, 11, 17, 17, 17, 12,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 17, 17, 14, 15, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_8C_infos[18] = {
+to_Shift_JIS_E6_8C_infos[18] = {
o2(0x8E,0x9D), o2(0x9D,0x6B), o2(0x8E,0x77), o2(0x9D,0x6C),
o2(0x88,0xC2), o2(0x9D,0x67), o2(0x92,0xA7), o2(0x8B,0x93),
o2(0x8B,0xB2), o2(0x9D,0x6A), o2(0x88,0xA5), o2(0x8D,0xC1),
@@ -7367,22 +7097,20 @@ to_SHIFT_JIS_E6_8C_infos[18] = {
o2(0x91,0x7D), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_8C = {
- to_SHIFT_JIS_E6_8C_offsets,
- to_SHIFT_JIS_E6_8C_infos
+to_Shift_JIS_E6_8C = {
+ to_Shift_JIS_E6_8C_offsets,
+ to_Shift_JIS_E6_8C_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_8D_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_8D */
- /* used from to_EUC_JP_E6_8D */
+to_Shift_JIS_E6_8D_offsets[64] = {
18, 18, 18, 18, 18, 18, 18, 18, 18, 0, 18, 18, 1, 2, 18, 3,
4, 18, 18, 18, 18, 5, 18, 6, 18, 18, 18, 18, 7, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 8, 9, 10, 18, 11, 18, 18, 12, 18,
18, 18, 13, 18, 18, 18, 14, 15, 18, 18, 16, 17, 18, 18, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_8D_infos[19] = {
+to_Shift_JIS_E6_8D_infos[19] = {
o2(0x91,0xA8), o2(0x8E,0x4A), o2(0x9D,0x71), o2(0x9D,0x73),
o2(0x9D,0x6F), o2(0x95,0xDF), o2(0x92,0xBB), o2(0x91,0x7B),
o2(0x95,0xF9), o2(0x8E,0xCC), o2(0x9D,0x80), o2(0x9D,0x7E),
@@ -7390,22 +7118,20 @@ to_SHIFT_JIS_E6_8D_infos[19] = {
o2(0x93,0xE6), o2(0x94,0x50), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_8D = {
- to_SHIFT_JIS_E6_8D_offsets,
- to_SHIFT_JIS_E6_8D_infos
+to_Shift_JIS_E6_8D = {
+ to_Shift_JIS_E6_8D_offsets,
+ to_Shift_JIS_E6_8D_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_8E_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_8E */
- /* used from to_EUC_JP_E6_8E */
+to_Shift_JIS_E6_8E_offsets[64] = {
0, 28, 28, 1, 28, 28, 28, 28, 2, 3, 28, 28, 4, 28, 5, 6,
28, 28, 7, 28, 28, 28, 8, 28, 9, 28, 28, 10, 28, 28, 28, 11,
12, 13, 14, 15, 28, 16, 28, 17, 18, 19, 20, 21, 22, 28, 28, 28,
28, 28, 23, 28, 24, 25, 28, 28, 28, 28, 28, 26, 28, 28, 27, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_8E_infos[29] = {
+to_Shift_JIS_E6_8E_infos[29] = {
o2(0x9D,0x76), o2(0x91,0x7C), o2(0x8E,0xF6), o2(0x9D,0x7B),
o2(0x8F,0xB6), o2(0x9D,0x75), o2(0x9D,0x7A), o2(0x94,0x72),
o2(0x9D,0x74), o2(0x8C,0x40), o2(0x8A,0x7C), o2(0x9D,0x7C),
@@ -7416,22 +7142,20 @@ to_SHIFT_JIS_E6_8E_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_8E = {
- to_SHIFT_JIS_E6_8E_offsets,
- to_SHIFT_JIS_E6_8E_infos
+to_Shift_JIS_E6_8E = {
+ to_Shift_JIS_E6_8E_offsets,
+ to_Shift_JIS_E6_8E_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_8F_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_8F */
- /* used from to_EUC_JP_E6_8F */
+to_Shift_JIS_E6_8F_offsets[64] = {
0, 19, 19, 1, 2, 19, 3, 19, 19, 4, 19, 19, 19, 19, 19, 5,
6, 19, 7, 19, 19, 19, 8, 19, 19, 19, 9, 10, 19, 19, 19, 19,
19, 11, 19, 12, 19, 19, 19, 19, 19, 13, 19, 19, 19, 19, 14, 19,
19, 19, 19, 19, 15, 16, 17, 19, 19, 19, 18, 19, 19, 19, 19, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_8F_infos[20] = {
+to_Shift_JIS_E6_8F_infos[20] = {
o2(0x9D,0x83), o2(0x91,0xB5), o2(0x9D,0x89), o2(0x9D,0x84),
o2(0x9D,0x86), o2(0x95,0x60), o2(0x92,0xF1), o2(0x9D,0x87),
o2(0x97,0x4B), o2(0x97,0x67), o2(0x8A,0xB7), o2(0x88,0xAC),
@@ -7439,65 +7163,59 @@ to_SHIFT_JIS_E6_8F_infos[20] = {
o2(0xFA,0xC9), o2(0x9D,0x88), o2(0x97,0x68), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_8F = {
- to_SHIFT_JIS_E6_8F_offsets,
- to_SHIFT_JIS_E6_8F_infos
+to_Shift_JIS_E6_8F = {
+ to_Shift_JIS_E6_8F_offsets,
+ to_Shift_JIS_E6_8F_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_90_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_90 */
- /* used from to_EUC_JP_E6_90 */
+to_Shift_JIS_E6_90_offsets[64] = {
15, 15, 15, 15, 15, 15, 0, 15, 15, 15, 15, 15, 15, 1, 15, 2,
15, 15, 15, 3, 15, 15, 4, 5, 15, 15, 15, 15, 6, 15, 15, 15,
15, 15, 15, 15, 15, 15, 7, 15, 8, 15, 15, 15, 9, 10, 15, 15,
15, 15, 15, 15, 11, 15, 12, 15, 15, 15, 13, 15, 15, 15, 14, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_90_infos[16] = {
+to_Shift_JIS_E6_90_infos[16] = {
o2(0x9D,0x8C), o2(0x91,0xB9), o2(0x9D,0x93), o2(0x9D,0x8D),
o2(0x9D,0x8A), o2(0x9D,0x91), o2(0x9D,0x72), o2(0x9D,0x8E),
o2(0x9D,0x92), o2(0x94,0xC0), o2(0x93,0x8B), o2(0x9D,0x8B),
o2(0x9D,0x8F), o2(0x8C,0x67), o2(0x8D,0xEF), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_90 = {
- to_SHIFT_JIS_E6_90_offsets,
- to_SHIFT_JIS_E6_90_infos
+to_Shift_JIS_E6_90 = {
+ to_Shift_JIS_E6_90_offsets,
+ to_Shift_JIS_E6_90_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_91_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_91 */
- /* used from to_EUC_JP_E6_91 */
+to_Shift_JIS_E6_91_offsets[64] = {
10, 10, 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 10,
10, 10, 10, 10, 10, 10, 10, 10, 2, 10, 10, 10, 10, 10, 10, 10,
3, 10, 10, 10, 10, 10, 10, 4, 10, 5, 10, 10, 10, 10, 10, 6,
10, 10, 10, 10, 10, 10, 7, 10, 8, 10, 9, 10, 10, 10, 10, 10,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_91_infos[11] = {
+to_Shift_JIS_E6_91_infos[11] = {
o2(0x90,0xDB), o2(0x9D,0x97), o2(0x93,0x45), o2(0xFA,0xCA),
o2(0x9D,0x94), o2(0x96,0x80), o2(0x9D,0x95), o2(0x9D,0x96),
o2(0x96,0xCC), o2(0x90,0xA0), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_91 = {
- to_SHIFT_JIS_E6_91_offsets,
- to_SHIFT_JIS_E6_91_infos
+to_Shift_JIS_E6_91 = {
+ to_Shift_JIS_E6_91_offsets,
+ to_Shift_JIS_E6_91_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_92_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_92 */
- /* used from to_EUC_JP_E6_92 */
+to_Shift_JIS_E6_92_offsets[64] = {
19, 19, 19, 0, 19, 19, 19, 19, 1, 19, 19, 19, 19, 19, 19, 19,
19, 19, 2, 3, 19, 4, 19, 19, 19, 19, 5, 19, 19, 6, 7, 19,
19, 19, 19, 19, 8, 9, 19, 19, 19, 10, 19, 11, 19, 12, 13, 19,
14, 19, 15, 19, 19, 19, 19, 19, 19, 16, 19, 17, 18, 19, 19, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_92_infos[20] = {
+to_Shift_JIS_E6_92_infos[20] = {
o2(0x8C,0x82), o2(0x9D,0x9D), o2(0x8E,0x54), o2(0x9D,0x9A),
o2(0x9D,0x99), o2(0x94,0x51), o2(0xFA,0xCB), o2(0x93,0xB3),
o2(0x93,0x50), o2(0x9D,0x9B), o2(0x9D,0x9C), o2(0x95,0x8F),
@@ -7505,22 +7223,20 @@ to_SHIFT_JIS_E6_92_infos[20] = {
o2(0x8A,0x68), o2(0x9D,0xA3), o2(0x9D,0x9E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_92 = {
- to_SHIFT_JIS_E6_92_offsets,
- to_SHIFT_JIS_E6_92_infos
+to_Shift_JIS_E6_92 = {
+ to_Shift_JIS_E6_92_offsets,
+ to_Shift_JIS_E6_92_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_93_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_93 */
- /* used from to_EUC_JP_E6_93 */
+to_Shift_JIS_E6_93_offsets[64] = {
25, 0, 1, 25, 25, 2, 25, 3, 25, 25, 25, 25, 25, 4, 5, 25,
25, 25, 6, 25, 7, 25, 25, 25, 8, 25, 9, 25, 25, 25, 25, 25,
10, 11, 12, 13, 25, 25, 14, 15, 25, 25, 25, 25, 16, 25, 25, 17,
25, 18, 19, 25, 20, 25, 21, 25, 25, 25, 22, 25, 25, 23, 24, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_93_infos[26] = {
+to_Shift_JIS_E6_93_infos[26] = {
o2(0x97,0x69), o2(0x9D,0xA5), o2(0x9D,0xA1), o2(0x9D,0xA2),
o2(0x91,0x80), o2(0xFA,0xCC), o2(0x9D,0xA0), o2(0x9D,0x5E),
o2(0x9D,0xA4), o2(0x9D,0x9F), o2(0x9D,0xA9), o2(0x9D,0xAA),
@@ -7530,22 +7246,20 @@ to_SHIFT_JIS_E6_93_infos[26] = {
o2(0x8F,0xEF), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_93 = {
- to_SHIFT_JIS_E6_93_offsets,
- to_SHIFT_JIS_E6_93_infos
+to_Shift_JIS_E6_93 = {
+ to_Shift_JIS_E6_93_offsets,
+ to_Shift_JIS_E6_93_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_94_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_94 */
- /* used from to_EUC_JP_E6_94 */
+to_Shift_JIS_E6_94_offsets[64] = {
0, 20, 20, 20, 20, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
20, 20, 20, 20, 20, 20, 20, 20, 2, 20, 20, 20, 3, 4, 20, 20,
20, 20, 20, 5, 6, 20, 20, 20, 20, 20, 7, 8, 9, 20, 20, 10,
20, 20, 20, 20, 11, 12, 13, 14, 15, 16, 20, 17, 20, 20, 18, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_94_infos[21] = {
+to_Shift_JIS_E6_94_infos[21] = {
o2(0x9D,0xB3), o2(0x9D,0xB7), o2(0x9D,0xB5), o2(0x9D,0xB6),
o2(0x9D,0x90), o2(0x9D,0xB9), o2(0x9D,0xB8), o2(0x9D,0x98),
o2(0x9D,0xBA), o2(0x9D,0xAE), o2(0x8E,0x78), o2(0x9D,0xBB),
@@ -7554,22 +7268,20 @@ to_SHIFT_JIS_E6_94_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_94 = {
- to_SHIFT_JIS_E6_94_offsets,
- to_SHIFT_JIS_E6_94_infos
+to_Shift_JIS_E6_94 = {
+ to_Shift_JIS_E6_94_offsets,
+ to_Shift_JIS_E6_94_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_95_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_95 */
- /* used from to_EUC_JP_E6_95 */
+to_Shift_JIS_E6_95_offsets[64] = {
23, 23, 23, 23, 23, 0, 23, 23, 1, 23, 23, 23, 23, 2, 3, 4,
23, 5, 23, 23, 23, 6, 7, 8, 9, 10, 23, 23, 23, 11, 12, 23,
23, 23, 13, 14, 23, 23, 15, 23, 23, 23, 23, 23, 16, 23, 23, 23,
17, 23, 18, 23, 19, 20, 23, 21, 22, 23, 23, 23, 23, 23, 23, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_95_infos[24] = {
+to_Shift_JIS_E6_95_infos[24] = {
o2(0x8C,0xCC), o2(0x9D,0xC1), o2(0x9D,0xC4), o2(0xFA,0xCD),
o2(0x95,0x71), o2(0x8B,0x7E), o2(0x9D,0xC3), o2(0x9D,0xC2),
o2(0x94,0x73), o2(0x9D,0xC5), o2(0x8B,0xB3), o2(0x9D,0xC7),
@@ -7578,22 +7290,20 @@ to_SHIFT_JIS_E6_95_infos[24] = {
o2(0x93,0x47), o2(0x95,0x7E), o2(0x9D,0xC9), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_95 = {
- to_SHIFT_JIS_E6_95_offsets,
- to_SHIFT_JIS_E6_95_infos
+to_Shift_JIS_E6_95 = {
+ to_Shift_JIS_E6_95_offsets,
+ to_Shift_JIS_E6_95_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_96_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_96 */
- /* used from to_EUC_JP_E6_96 */
+to_Shift_JIS_E6_96_offsets[64] = {
27, 27, 0, 1, 27, 27, 27, 2, 3, 4, 27, 27, 5, 27, 6, 27,
7, 8, 27, 27, 27, 27, 27, 9, 27, 10, 27, 11, 12, 27, 27, 13,
27, 14, 27, 27, 15, 16, 27, 17, 27, 27, 27, 18, 19, 20, 27, 21,
22, 27, 27, 27, 27, 27, 27, 23, 27, 24, 27, 27, 25, 26, 27, 27,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_96_infos[28] = {
+to_Shift_JIS_E6_96_infos[28] = {
o2(0x9D,0xCA), o2(0x9D,0xCB), o2(0x95,0xB6), o2(0x9B,0x7C),
o2(0x90,0xC4), o2(0x95,0x6B), o2(0x8D,0xD6), o2(0x94,0xE3),
o2(0x94,0xC1), o2(0x93,0x6C), o2(0x97,0xBF), o2(0x9D,0xCD),
@@ -7603,22 +7313,20 @@ to_SHIFT_JIS_E6_96_infos[28] = {
o2(0x95,0xFB), o2(0x89,0x97), o2(0x8E,0x7B), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_96 = {
- to_SHIFT_JIS_E6_96_offsets,
- to_SHIFT_JIS_E6_96_infos
+to_Shift_JIS_E6_96 = {
+ to_Shift_JIS_E6_96_offsets,
+ to_Shift_JIS_E6_96_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_97_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_97 */
- /* used from to_EUC_JP_E6_97 */
+to_Shift_JIS_E6_97_offsets[64] = {
25, 0, 25, 1, 2, 3, 4, 25, 25, 25, 25, 5, 6, 25, 25, 7,
25, 25, 8, 25, 25, 25, 25, 9, 25, 10, 25, 11, 25, 25, 25, 25,
12, 13, 14, 25, 25, 15, 16, 17, 18, 19, 25, 25, 20, 21, 25, 25,
25, 22, 25, 25, 25, 25, 25, 25, 25, 25, 23, 24, 25, 25, 25, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_97_infos[26] = {
+to_Shift_JIS_E6_97_infos[26] = {
o2(0x9D,0xD3), o2(0x9D,0xD1), o2(0x9D,0xD4), o2(0x97,0xB7),
o2(0x9D,0xD2), o2(0x90,0xF9), o2(0x9D,0xD5), o2(0x91,0xB0),
o2(0x9D,0xD6), o2(0x8A,0xF8), o2(0x9D,0xD8), o2(0x9D,0xD7),
@@ -7628,22 +7336,20 @@ to_SHIFT_JIS_E6_97_infos[26] = {
o2(0x9D,0xDF), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_97 = {
- to_SHIFT_JIS_E6_97_offsets,
- to_SHIFT_JIS_E6_97_infos
+to_Shift_JIS_E6_97 = {
+ to_Shift_JIS_E6_97_offsets,
+ to_Shift_JIS_E6_97_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_98_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_98 */
- /* used from to_EUC_JP_E6_98 */
+to_Shift_JIS_E6_98_offsets[64] = {
0, 31, 1, 2, 31, 31, 3, 4, 31, 5, 6, 31, 7, 31, 8, 9,
31, 31, 31, 10, 11, 12, 31, 31, 31, 31, 31, 31, 13, 31, 14, 15,
16, 31, 31, 31, 17, 18, 31, 19, 20, 31, 31, 31, 31, 21, 22, 23,
31, 24, 31, 31, 25, 26, 27, 31, 31, 31, 31, 28, 29, 31, 31, 30,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_98_infos[32] = {
+to_Shift_JIS_E6_98_infos[32] = {
o2(0xFA,0xCE), o2(0x8D,0x56), o2(0x9D,0xDE), o2(0x8D,0xA9),
o2(0x8F,0xB8), o2(0xFA,0xD1), o2(0x9D,0xDD), o2(0x8F,0xB9),
o2(0x96,0xBE), o2(0x8D,0xA8), o2(0x88,0xD5), o2(0x90,0xCC),
@@ -7654,22 +7360,20 @@ to_SHIFT_JIS_E6_98_infos[32] = {
o2(0xFA,0xD0), o2(0x92,0x8B), o2(0x9E,0x45), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_98 = {
- to_SHIFT_JIS_E6_98_offsets,
- to_SHIFT_JIS_E6_98_infos
+to_Shift_JIS_E6_98 = {
+ to_Shift_JIS_E6_98_offsets,
+ to_Shift_JIS_E6_98_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_99_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_99 */
- /* used from to_EUC_JP_E6_99 */
+to_Shift_JIS_E6_99_offsets[64] = {
27, 0, 1, 2, 3, 27, 27, 27, 27, 4, 27, 5, 27, 27, 27, 6,
27, 27, 7, 27, 27, 27, 27, 8, 27, 9, 27, 27, 27, 10, 11, 12,
27, 27, 13, 27, 14, 15, 16, 17, 18, 19, 27, 27, 27, 27, 20, 21,
22, 27, 27, 23, 24, 27, 25, 27, 27, 27, 26, 27, 27, 27, 27, 27,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_99_infos[28] = {
+to_Shift_JIS_E6_99_infos[28] = {
o2(0x9D,0xE8), o2(0x8E,0x9E), o2(0x8D,0x57), o2(0x9D,0xE6),
o2(0x9D,0xE7), o2(0x90,0x57), o2(0x9D,0xE5), o2(0x8E,0x4E),
o2(0xFA,0xD6), o2(0xFA,0xD7), o2(0x9D,0xEA), o2(0x9D,0xE9),
@@ -7679,22 +7383,20 @@ to_SHIFT_JIS_E6_99_infos[28] = {
o2(0x90,0xB0), o2(0x8F,0xBB), o2(0x92,0x71), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_99 = {
- to_SHIFT_JIS_E6_99_offsets,
- to_SHIFT_JIS_E6_99_infos
+to_Shift_JIS_E6_99 = {
+ to_Shift_JIS_E6_99_offsets,
+ to_Shift_JIS_E6_99_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_9A_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_9A */
- /* used from to_EUC_JP_E6_9A */
+to_Shift_JIS_E6_9A_offsets[64] = {
25, 0, 25, 1, 2, 25, 25, 3, 4, 5, 25, 25, 25, 25, 6, 25,
25, 7, 25, 25, 25, 25, 8, 9, 10, 11, 25, 25, 25, 12, 25, 25,
13, 25, 14, 25, 25, 25, 15, 25, 25, 25, 25, 16, 25, 25, 17, 25,
25, 25, 18, 25, 19, 25, 25, 25, 20, 21, 25, 25, 22, 25, 23, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_9A_infos[26] = {
+to_Shift_JIS_E6_9A_infos[26] = {
o2(0x8B,0xC5), o2(0x9D,0xF1), o2(0x9D,0xF5), o2(0x89,0xC9),
o2(0x9D,0xF2), o2(0x9D,0xF4), o2(0x9D,0xF3), o2(0x8F,0x8B),
o2(0x92,0x67), o2(0x88,0xC3), o2(0x9D,0xF6), o2(0xFA,0xDA),
@@ -7704,22 +7406,20 @@ to_SHIFT_JIS_E6_9A_infos[26] = {
o2(0xFA,0xDD), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_9A = {
- to_SHIFT_JIS_E6_9A_offsets,
- to_SHIFT_JIS_E6_9A_infos
+to_Shift_JIS_E6_9A = {
+ to_Shift_JIS_E6_9A_offsets,
+ to_Shift_JIS_E6_9A_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_9B_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_9B */
- /* used from to_EUC_JP_E6_9B */
+to_Shift_JIS_E6_9B_offsets[64] = {
26, 0, 26, 26, 1, 26, 26, 2, 26, 3, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 4, 26, 26, 5, 6, 26, 7, 8, 26, 26,
9, 26, 26, 26, 26, 26, 10, 26, 26, 11, 26, 26, 26, 26, 26, 26,
12, 26, 13, 14, 15, 16, 26, 17, 18, 19, 20, 21, 22, 23, 24, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_9B_infos[27] = {
+to_Shift_JIS_E6_9B_infos[27] = {
o2(0x9D,0xF8), o2(0x9E,0x40), o2(0x93,0xDC), o2(0x9D,0xFA),
o2(0x9E,0x42), o2(0x8F,0x8C), o2(0x9E,0x43), o2(0x97,0x6A),
o2(0x94,0x98), o2(0x9E,0x44), o2(0x9E,0x46), o2(0x9E,0x47),
@@ -7729,22 +7429,20 @@ to_SHIFT_JIS_E6_9B_infos[27] = {
o2(0x91,0x5C), o2(0x91,0xD6), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_9B = {
- to_SHIFT_JIS_E6_9B_offsets,
- to_SHIFT_JIS_E6_9B_infos
+to_Shift_JIS_E6_9B = {
+ to_Shift_JIS_E6_9B_offsets,
+ to_Shift_JIS_E6_9B_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_9C_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_9C */
- /* used from to_EUC_JP_E6_9C */
+to_Shift_JIS_E6_9C_offsets[64] = {
0, 32, 32, 1, 32, 32, 32, 32, 2, 3, 32, 4, 32, 5, 6, 7,
32, 32, 32, 32, 8, 9, 10, 11, 32, 32, 32, 12, 32, 13, 14, 15,
32, 32, 32, 32, 32, 32, 16, 17, 18, 32, 19, 20, 21, 22, 23, 32,
32, 24, 32, 32, 25, 32, 26, 27, 28, 32, 29, 32, 32, 30, 32, 31,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_9C_infos[33] = {
+to_Shift_JIS_E6_9C_infos[33] = {
o2(0x8D,0xC5), o2(0x98,0xF0), o2(0x8C,0x8E), o2(0x97,0x4C),
o2(0x95,0xFC), o2(0x95,0x9E), o2(0xFA,0xDF), o2(0x9E,0x4B),
o2(0x8D,0xF1), o2(0x92,0xBD), o2(0x9E,0x4C), o2(0x98,0x4E),
@@ -7756,22 +7454,20 @@ to_SHIFT_JIS_E6_9C_infos[33] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_9C = {
- to_SHIFT_JIS_E6_9C_offsets,
- to_SHIFT_JIS_E6_9C_infos
+to_Shift_JIS_E6_9C = {
+ to_Shift_JIS_E6_9C_offsets,
+ to_Shift_JIS_E6_9C_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_9D_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_9D */
- /* used from to_EUC_JP_E6_9D */
+to_Shift_JIS_E6_9D_offsets[64] = {
32, 0, 32, 32, 32, 32, 1, 32, 32, 2, 32, 32, 32, 32, 3, 4,
5, 6, 32, 7, 32, 32, 8, 32, 32, 9, 32, 32, 10, 32, 11, 12,
13, 14, 15, 16, 17, 18, 19, 32, 32, 32, 20, 32, 32, 21, 32, 22,
23, 24, 25, 26, 32, 27, 32, 28, 32, 32, 32, 32, 29, 32, 30, 31,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_9D_infos[33] = {
+to_Shift_JIS_E6_9D_infos[33] = {
o2(0x9E,0x54), o2(0x9E,0x57), o2(0x90,0x99), o2(0x97,0x9B),
o2(0x88,0xC7), o2(0x8D,0xDE), o2(0x91,0xBA), o2(0x8E,0xDB),
o2(0x8F,0xF1), o2(0x9E,0x5A), o2(0x93,0x6D), o2(0x9E,0x58),
@@ -7783,22 +7479,20 @@ to_SHIFT_JIS_E6_9D_infos[33] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_9D = {
- to_SHIFT_JIS_E6_9D_offsets,
- to_SHIFT_JIS_E6_9D_infos
+to_Shift_JIS_E6_9D = {
+ to_Shift_JIS_E6_9D_offsets,
+ to_Shift_JIS_E6_9D_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_9E_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_9E */
- /* used from to_EUC_JP_E6_9E */
+to_Shift_JIS_E6_9E_offsets[64] = {
24, 24, 24, 24, 24, 0, 24, 1, 24, 2, 24, 3, 4, 24, 24, 24,
5, 24, 24, 24, 24, 6, 24, 7, 24, 24, 8, 24, 9, 10, 24, 24,
11, 12, 13, 24, 24, 24, 14, 24, 24, 15, 24, 24, 24, 24, 24, 16,
24, 24, 24, 17, 18, 24, 19, 20, 21, 22, 24, 23, 24, 24, 24, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_9E_infos[25] = {
+to_Shift_JIS_E6_9E_infos[25] = {
o2(0x9E,0x66), o2(0x94,0xF8), o2(0x9E,0x5D), o2(0x9E,0x63),
o2(0x9E,0x62), o2(0x90,0xCD), o2(0x96,0x8D), o2(0x97,0xD1),
o2(0x96,0x87), o2(0x89,0xCA), o2(0x8E,0x7D), o2(0x98,0x67),
@@ -7808,22 +7502,20 @@ to_SHIFT_JIS_E6_9E_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_9E = {
- to_SHIFT_JIS_E6_9E_offsets,
- to_SHIFT_JIS_E6_9E_infos
+to_Shift_JIS_E6_9E = {
+ to_Shift_JIS_E6_9E_offsets,
+ to_Shift_JIS_E6_9E_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_9F_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_9F */
- /* used from to_EUC_JP_E6_9F */
+to_Shift_JIS_E6_9F_offsets[64] = {
0, 1, 29, 29, 2, 29, 3, 29, 29, 29, 4, 29, 29, 29, 5, 6,
7, 8, 29, 9, 10, 29, 29, 29, 11, 29, 12, 29, 29, 13, 14, 29,
29, 29, 15, 29, 16, 29, 29, 17, 29, 18, 29, 29, 19, 29, 20, 21,
29, 22, 29, 23, 24, 25, 29, 29, 29, 29, 29, 26, 29, 29, 27, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_9F_infos[30] = {
+to_Shift_JIS_E6_9F_infos[30] = {
o2(0xFA,0xE4), o2(0x91,0xC6), o2(0x95,0xBF), o2(0x9E,0x75),
o2(0x95,0x41), o2(0x9E,0x74), o2(0x94,0x90), o2(0x96,0x5E),
o2(0x8A,0xB9), o2(0x90,0xF5), o2(0x8F,0x5F), o2(0x92,0xD1),
@@ -7834,22 +7526,20 @@ to_SHIFT_JIS_E6_9F_infos[30] = {
o2(0x8A,0x60), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_9F = {
- to_SHIFT_JIS_E6_9F_offsets,
- to_SHIFT_JIS_E6_9F_infos
+to_Shift_JIS_E6_9F = {
+ to_Shift_JIS_E6_9F_offsets,
+ to_Shift_JIS_E6_9F_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_A0_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_A0 */
- /* used from to_EUC_JP_E6_A0 */
+to_Shift_JIS_E6_A0_offsets[64] = {
19, 0, 1, 2, 3, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 4, 19, 19, 5, 6, 19, 19, 19, 19, 19, 19, 7, 19,
19, 8, 9, 19, 19, 19, 19, 19, 19, 10, 11, 12, 19, 19, 19, 19,
19, 19, 13, 19, 14, 19, 19, 19, 15, 16, 19, 19, 17, 18, 19, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_A0_infos[20] = {
+to_Shift_JIS_E6_A0_infos[20] = {
o2(0xFA,0xE5), o2(0x92,0xCC), o2(0x93,0xC8), o2(0x89,0x68),
o2(0x90,0xF0), o2(0x90,0xB2), o2(0x8C,0x49), o2(0x9E,0x78),
o2(0x8D,0x5A), o2(0x8A,0x9C), o2(0x9E,0x7A), o2(0x8A,0x94),
@@ -7857,22 +7547,20 @@ to_SHIFT_JIS_E6_A0_infos[20] = {
o2(0x8D,0xAA), o2(0x8A,0x69), o2(0x8D,0xCD), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_A0 = {
- to_SHIFT_JIS_E6_A0_offsets,
- to_SHIFT_JIS_E6_A0_infos
+to_Shift_JIS_E6_A0 = {
+ to_Shift_JIS_E6_A0_offsets,
+ to_Shift_JIS_E6_A0_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_A1_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_A1 */
- /* used from to_EUC_JP_E6_A1 */
+to_Shift_JIS_E6_A1_offsets[64] = {
0, 1, 2, 3, 4, 25, 5, 25, 6, 25, 25, 25, 25, 7, 8, 25,
9, 10, 11, 12, 13, 25, 25, 25, 25, 14, 25, 25, 15, 16, 25, 17,
25, 25, 25, 18, 25, 25, 25, 19, 25, 25, 25, 25, 25, 25, 25, 25,
25, 25, 25, 25, 20, 25, 21, 22, 25, 25, 25, 25, 25, 25, 23, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_A1_infos[26] = {
+to_Shift_JIS_E6_A1_infos[26] = {
o2(0x9E,0x7B), o2(0x8C,0x85), o2(0x8C,0x6A), o2(0x93,0x8D),
o2(0xFA,0xE6), o2(0x9E,0x79), o2(0x88,0xC4), o2(0x9E,0x7C),
o2(0x9E,0x7E), o2(0x8B,0xCB), o2(0x8C,0x4B), o2(0xFA,0xE3),
@@ -7882,22 +7570,20 @@ to_SHIFT_JIS_E6_A1_infos[26] = {
o2(0x9E,0x85), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_A1 = {
- to_SHIFT_JIS_E6_A1_offsets,
- to_SHIFT_JIS_E6_A1_infos
+to_Shift_JIS_E6_A1 = {
+ to_Shift_JIS_E6_A1_offsets,
+ to_Shift_JIS_E6_A1_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_A2_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_A2 */
- /* used from to_EUC_JP_E6_A2 */
+to_Shift_JIS_E6_A2_offsets[64] = {
26, 0, 26, 1, 26, 2, 26, 26, 26, 26, 26, 26, 26, 3, 26, 4,
26, 26, 26, 5, 6, 26, 26, 7, 26, 26, 26, 8, 26, 9, 26, 10,
11, 26, 12, 26, 26, 26, 13, 14, 15, 26, 26, 26, 26, 16, 26, 17,
18, 19, 26, 20, 26, 21, 22, 26, 26, 23, 24, 26, 25, 26, 26, 26,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_A2_infos[27] = {
+to_Shift_JIS_E6_A2_infos[27] = {
o2(0x97,0xC0), o2(0x9E,0x8C), o2(0x94,0x7E), o2(0x9E,0x94),
o2(0x9E,0x87), o2(0x88,0xB2), o2(0x9E,0x89), o2(0x8D,0x5B),
o2(0x9E,0x8B), o2(0x9E,0x8A), o2(0x9E,0x86), o2(0x9E,0x91),
@@ -7907,22 +7593,20 @@ to_SHIFT_JIS_E6_A2_infos[27] = {
o2(0x9E,0x92), o2(0x93,0x8E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_A2 = {
- to_SHIFT_JIS_E6_A2_offsets,
- to_SHIFT_JIS_E6_A2_infos
+to_Shift_JIS_E6_A2 = {
+ to_Shift_JIS_E6_A2_offsets,
+ to_Shift_JIS_E6_A2_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_A3_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_A3 */
- /* used from to_EUC_JP_E6_A3 */
+to_Shift_JIS_E6_A3_offsets[64] = {
24, 24, 24, 24, 0, 24, 1, 24, 2, 3, 4, 5, 24, 6, 24, 7,
24, 24, 8, 24, 9, 10, 24, 11, 12, 24, 13, 24, 24, 24, 24, 14,
15, 16, 24, 17, 24, 24, 24, 18, 24, 24, 24, 24, 24, 24, 19, 20,
24, 24, 21, 24, 24, 24, 24, 24, 24, 22, 23, 24, 24, 24, 24, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_A3_infos[25] = {
+to_Shift_JIS_E6_A3_infos[25] = {
o2(0x8A,0xFC), o2(0x9E,0xB0), o2(0xFA,0x64), o2(0x96,0xC7),
o2(0x9E,0x97), o2(0x8A,0xFB), o2(0x9E,0x9E), o2(0xFA,0xE7),
o2(0x96,0x5F), o2(0x9E,0x9F), o2(0x9E,0xA1), o2(0x9E,0xA5),
@@ -7932,22 +7616,20 @@ to_SHIFT_JIS_E6_A3_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_A3 = {
- to_SHIFT_JIS_E6_A3_offsets,
- to_SHIFT_JIS_E6_A3_infos
+to_Shift_JIS_E6_A3 = {
+ to_Shift_JIS_E6_A3_offsets,
+ to_Shift_JIS_E6_A3_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_A4_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_A4 */
- /* used from to_EUC_JP_E6_A4 */
+to_Shift_JIS_E6_A4_offsets[64] = {
0, 1, 28, 28, 2, 3, 28, 28, 4, 28, 28, 5, 6, 7, 8, 9,
28, 28, 10, 28, 28, 28, 28, 28, 28, 11, 12, 13, 14, 28, 28, 28,
28, 15, 16, 17, 28, 18, 19, 28, 20, 28, 21, 28, 28, 28, 28, 28,
22, 28, 28, 28, 23, 28, 24, 28, 28, 25, 28, 28, 28, 26, 28, 27,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_A4_infos[29] = {
+to_Shift_JIS_E6_A4_infos[29] = {
o2(0x98,0x6F), o2(0x9E,0x96), o2(0x9E,0xA4), o2(0x88,0xD6),
o2(0x9E,0x98), o2(0x96,0xB8), o2(0x9E,0x9D), o2(0x90,0x41),
o2(0x92,0xC5), o2(0x9E,0x93), o2(0x9E,0xA3), o2(0x90,0x9A),
@@ -7958,22 +7640,20 @@ to_SHIFT_JIS_E6_A4_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_A4 = {
- to_SHIFT_JIS_E6_A4_offsets,
- to_SHIFT_JIS_E6_A4_infos
+to_Shift_JIS_E6_A4 = {
+ to_Shift_JIS_E6_A4_offsets,
+ to_Shift_JIS_E6_A4_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_A5_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_A5 */
- /* used from to_EUC_JP_E6_A5 */
+to_Shift_JIS_E6_A5_offsets[64] = {
27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 0, 27, 27, 27, 27, 27,
27, 27, 27, 1, 2, 3, 27, 27, 27, 4, 5, 27, 6, 7, 8, 27,
9, 10, 11, 27, 27, 27, 27, 27, 12, 27, 13, 14, 27, 15, 16, 17,
27, 27, 27, 18, 19, 20, 27, 21, 22, 23, 27, 27, 24, 25, 26, 27,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_A5_infos[28] = {
+to_Shift_JIS_E6_A5_infos[28] = {
o2(0x97,0x6B), o2(0x95,0x96), o2(0x9E,0xB6), o2(0x91,0xC8),
o2(0x9E,0xBC), o2(0x91,0x5E), o2(0x9E,0xB3), o2(0x9E,0xC0),
o2(0x9E,0xBF), o2(0x93,0xED), o2(0x9E,0xBE), o2(0x93,0xE8),
@@ -7983,22 +7663,20 @@ to_SHIFT_JIS_E6_A5_infos[28] = {
o2(0x98,0x4F), o2(0x8A,0x79), o2(0x9E,0xB7), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_A5 = {
- to_SHIFT_JIS_E6_A5_offsets,
- to_SHIFT_JIS_E6_A5_infos
+to_Shift_JIS_E6_A5 = {
+ to_Shift_JIS_E6_A5_offsets,
+ to_Shift_JIS_E6_A5_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_A6_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_A6 */
- /* used from to_EUC_JP_E6_A6 */
+to_Shift_JIS_E6_A6_offsets[64] = {
19, 0, 1, 19, 19, 19, 19, 19, 19, 19, 2, 19, 19, 19, 3, 19,
19, 4, 19, 19, 5, 6, 19, 19, 7, 19, 19, 8, 9, 19, 19, 19,
10, 19, 19, 19, 19, 19, 19, 11, 19, 19, 19, 19, 19, 19, 12, 19,
19, 13, 14, 19, 15, 19, 19, 19, 19, 19, 19, 16, 19, 19, 17, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_A6_infos[20] = {
+to_Shift_JIS_E6_A6_infos[20] = {
o2(0x9E,0xC1), o2(0x8A,0x54), o2(0x8D,0xE5), o2(0x89,0x7C),
o2(0x9E,0xD2), o2(0x98,0x50), o2(0x9E,0xD5), o2(0xFA,0xEB),
o2(0x90,0x59), o2(0x9E,0xD4), o2(0x9E,0xD3), o2(0x9E,0xD0),
@@ -8006,22 +7684,20 @@ to_SHIFT_JIS_E6_A6_infos[20] = {
o2(0x9E,0xCE), o2(0x9E,0xC9), o2(0x9E,0xC6), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_A6 = {
- to_SHIFT_JIS_E6_A6_offsets,
- to_SHIFT_JIS_E6_A6_infos
+to_Shift_JIS_E6_A6 = {
+ to_Shift_JIS_E6_A6_offsets,
+ to_Shift_JIS_E6_A6_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_A7_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_A7 */
- /* used from to_EUC_JP_E6_A7 */
+to_Shift_JIS_E6_A7_offsets[64] = {
24, 0, 24, 1, 24, 24, 24, 2, 24, 24, 3, 4, 5, 6, 7, 24,
8, 24, 24, 9, 24, 24, 24, 24, 10, 11, 24, 24, 24, 12, 13, 24,
24, 24, 14, 24, 24, 24, 24, 15, 16, 24, 24, 17, 24, 18, 24, 24,
24, 24, 19, 24, 24, 24, 24, 24, 24, 20, 24, 21, 24, 22, 24, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_A7_infos[25] = {
+to_Shift_JIS_E6_A7_infos[25] = {
o2(0x9E,0xC7), o2(0x9E,0xCF), o2(0xEA,0xA0), o2(0x9E,0xCC),
o2(0x8D,0x5C), o2(0x92,0xC6), o2(0x91,0x84), o2(0x9E,0xCA),
o2(0x9E,0xC5), o2(0x9E,0xC8), o2(0x97,0x6C), o2(0x96,0x8A),
@@ -8031,22 +7707,20 @@ to_SHIFT_JIS_E6_A7_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_A7 = {
- to_SHIFT_JIS_E6_A7_offsets,
- to_SHIFT_JIS_E6_A7_infos
+to_Shift_JIS_E6_A7 = {
+ to_Shift_JIS_E6_A7_offsets,
+ to_Shift_JIS_E6_A7_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_A8_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_A8 */
- /* used from to_EUC_JP_E6_A8 */
+to_Shift_JIS_E6_A8_offsets[64] = {
27, 27, 0, 27, 27, 1, 27, 27, 27, 27, 2, 3, 4, 27, 27, 27,
27, 27, 5, 6, 7, 27, 27, 8, 27, 9, 27, 10, 27, 27, 11, 12,
27, 13, 14, 15, 27, 27, 27, 27, 27, 16, 17, 18, 27, 27, 19, 27,
20, 27, 27, 27, 27, 21, 22, 27, 23, 24, 25, 27, 27, 26, 27, 27,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_A8_infos[28] = {
+to_Shift_JIS_E6_A8_infos[28] = {
o2(0x9E,0xD9), o2(0x9E,0xE0), o2(0x9E,0xE6), o2(0x94,0xF3),
o2(0x9E,0xEC), o2(0x9E,0xE7), o2(0x9E,0xEA), o2(0x9E,0xE4),
o2(0x92,0x94), o2(0x95,0x57), o2(0x9E,0xDA), o2(0x9E,0xE2),
@@ -8056,22 +7730,20 @@ to_SHIFT_JIS_E6_A8_infos[28] = {
o2(0x8E,0xF7), o2(0x8A,0x92), o2(0x92,0x4D), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_A8 = {
- to_SHIFT_JIS_E6_A8_offsets,
- to_SHIFT_JIS_E6_A8_infos
+to_Shift_JIS_E6_A8 = {
+ to_Shift_JIS_E6_A8_offsets,
+ to_Shift_JIS_E6_A8_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_A9_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_A9 */
- /* used from to_EUC_JP_E6_A9 */
+to_Shift_JIS_E6_A9_offsets[64] = {
17, 17, 17, 17, 0, 17, 1, 2, 3, 17, 17, 4, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 5, 6, 17, 17, 17, 17, 17, 7,
17, 8, 9, 17, 17, 17, 10, 17, 17, 17, 17, 11, 17, 17, 17, 17,
17, 17, 12, 13, 17, 17, 17, 17, 14, 17, 17, 17, 17, 17, 15, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_A9_infos[18] = {
+to_Shift_JIS_E6_A9_infos[18] = {
o2(0x9E,0xEB), o2(0xFA,0xEF), o2(0x9E,0xF0), o2(0x9E,0xF4),
o2(0x8B,0xB4), o2(0x8B,0x6B), o2(0x9E,0xF2), o2(0x8B,0x40),
o2(0x93,0xC9), o2(0x9E,0xF1), o2(0x9E,0xF3), o2(0xFA,0xEE),
@@ -8079,22 +7751,20 @@ to_SHIFT_JIS_E6_A9_infos[18] = {
o2(0x8A,0x80), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_A9 = {
- to_SHIFT_JIS_E6_A9_offsets,
- to_SHIFT_JIS_E6_A9_infos
+to_Shift_JIS_E6_A9 = {
+ to_Shift_JIS_E6_A9_offsets,
+ to_Shift_JIS_E6_A9_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_AA_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_AA */
- /* used from to_EUC_JP_E6_AA */
+to_Shift_JIS_E6_AA_offsets[64] = {
0, 16, 16, 16, 1, 16, 16, 16, 16, 16, 16, 16, 16, 2, 3, 16,
4, 16, 16, 16, 16, 16, 16, 5, 16, 16, 16, 16, 6, 16, 16, 16,
7, 16, 8, 9, 16, 16, 16, 16, 16, 16, 10, 16, 11, 16, 12, 16,
16, 16, 16, 13, 16, 16, 16, 16, 14, 16, 16, 15, 16, 16, 16, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_AA_infos[17] = {
+to_Shift_JIS_E6_AA_infos[17] = {
o2(0x92,0x68), o2(0x9E,0xFA), o2(0x9E,0xF8), o2(0x8C,0xE7),
o2(0x9E,0xF7), o2(0x9F,0x40), o2(0x9E,0x77), o2(0x9E,0xF9),
o2(0x9E,0xFB), o2(0x9E,0xFC), o2(0x9F,0x4B), o2(0x9F,0x47),
@@ -8102,44 +7772,40 @@ to_SHIFT_JIS_E6_AA_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_AA = {
- to_SHIFT_JIS_E6_AA_offsets,
- to_SHIFT_JIS_E6_AA_infos
+to_Shift_JIS_E6_AA = {
+ to_Shift_JIS_E6_AA_offsets,
+ to_Shift_JIS_E6_AA_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_AB_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_AB */
- /* used from to_EUC_JP_E6_AB */
+to_Shift_JIS_E6_AB_offsets[64] = {
15, 0, 1, 2, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 3, 15, 4, 15, 15, 15, 15, 15, 15, 5, 6, 15, 15, 7, 8,
15, 15, 9, 15, 10, 15, 15, 15, 11, 15, 12, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 14, 15, 15, 15, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_AB_infos[16] = {
+to_Shift_JIS_E6_AB_infos[16] = {
o2(0x9E,0xE8), o2(0x9F,0x44), o2(0x9F,0x43), o2(0x9F,0x49),
o2(0x98,0x45), o2(0x9F,0x4C), o2(0x8B,0xF9), o2(0x9F,0x48),
o2(0x9F,0x4A), o2(0xFA,0xF2), o2(0xFA,0xF3), o2(0x94,0xA5),
o2(0x9F,0x4D), o2(0x9F,0x51), o2(0x9F,0x4E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_AB = {
- to_SHIFT_JIS_E6_AB_offsets,
- to_SHIFT_JIS_E6_AB_infos
+to_Shift_JIS_E6_AB = {
+ to_Shift_JIS_E6_AB_offsets,
+ to_Shift_JIS_E6_AB_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_AC_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_AC */
- /* used from to_EUC_JP_E6_AC */
+to_Shift_JIS_E6_AC_offsets[64] = {
18, 18, 18, 18, 0, 1, 18, 18, 18, 18, 2, 18, 18, 18, 18, 18,
18, 18, 3, 18, 18, 18, 4, 18, 18, 18, 18, 18, 18, 5, 18, 6,
7, 8, 18, 9, 18, 18, 18, 10, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 11, 18, 18, 18, 18, 12, 13, 14, 15, 18, 18, 16, 17, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_AC_infos[19] = {
+to_Shift_JIS_E6_AC_infos[19] = {
o2(0x97,0x93), o2(0x9F,0x4F), o2(0x9E,0xDC), o2(0x9F,0x52),
o2(0x9F,0x53), o2(0x89,0x54), o2(0x9F,0x55), o2(0x8C,0x87),
o2(0x8E,0x9F), o2(0x8B,0xD3), o2(0x89,0xA2), o2(0x97,0x7E),
@@ -8147,22 +7813,20 @@ to_SHIFT_JIS_E6_AC_infos[19] = {
o2(0x8B,0xD4), o2(0x8A,0xBC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_AC = {
- to_SHIFT_JIS_E6_AC_offsets,
- to_SHIFT_JIS_E6_AC_infos
+to_Shift_JIS_E6_AC = {
+ to_Shift_JIS_E6_AC_offsets,
+ to_Shift_JIS_E6_AC_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_AD_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_AD */
- /* used from to_EUC_JP_E6_AD */
+to_Shift_JIS_E6_AD_offsets[64] = {
25, 25, 25, 0, 25, 25, 25, 1, 25, 2, 25, 25, 3, 25, 4, 25,
5, 25, 25, 6, 7, 25, 25, 25, 25, 8, 25, 9, 25, 25, 25, 10,
25, 11, 12, 13, 14, 25, 15, 25, 25, 16, 17, 25, 25, 25, 25, 18,
25, 25, 25, 19, 20, 25, 25, 25, 21, 22, 25, 23, 25, 25, 25, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_AD_infos[26] = {
+to_Shift_JIS_E6_AD_infos[26] = {
o2(0x9F,0x5C), o2(0x9F,0x5B), o2(0x9F,0x5D), o2(0x89,0xCC),
o2(0x92,0x56), o2(0x9F,0x5E), o2(0x8A,0xBD), o2(0x9F,0x60),
o2(0x9F,0x5F), o2(0x9F,0x61), o2(0x9F,0x62), o2(0x9F,0x63),
@@ -8172,22 +7836,20 @@ to_SHIFT_JIS_E6_AD_infos[26] = {
o2(0x9F,0x66), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_AD = {
- to_SHIFT_JIS_E6_AD_offsets,
- to_SHIFT_JIS_E6_AD_infos
+to_Shift_JIS_E6_AD = {
+ to_Shift_JIS_E6_AD_offsets,
+ to_Shift_JIS_E6_AD_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_AE_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_AE */
- /* used from to_EUC_JP_E6_AE */
+to_Shift_JIS_E6_AE_offsets[64] = {
0, 26, 26, 1, 2, 26, 3, 26, 26, 4, 5, 6, 26, 7, 26, 26,
26, 26, 26, 26, 26, 8, 9, 26, 10, 26, 26, 26, 26, 26, 11, 26,
26, 26, 26, 26, 12, 26, 26, 26, 26, 26, 13, 14, 26, 26, 26, 15,
26, 16, 17, 18, 19, 20, 26, 21, 26, 26, 22, 23, 24, 26, 26, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_AE_infos[27] = {
+to_Shift_JIS_E6_AE_infos[27] = {
o2(0x9F,0x67), o2(0x9F,0x69), o2(0x9F,0x68), o2(0x96,0x77),
o2(0x8F,0x7D), o2(0x8E,0xEA), o2(0x8E,0x63), o2(0x9F,0x6A),
o2(0x9F,0x6C), o2(0x90,0x42), o2(0x9F,0x6B), o2(0x9F,0x6D),
@@ -8197,22 +7859,20 @@ to_SHIFT_JIS_E6_AE_infos[27] = {
o2(0x9F,0x76), o2(0x93,0x61), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_AE = {
- to_SHIFT_JIS_E6_AE_offsets,
- to_SHIFT_JIS_E6_AE_infos
+to_Shift_JIS_E6_AE = {
+ to_Shift_JIS_E6_AE_offsets,
+ to_Shift_JIS_E6_AE_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_AF_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_AF */
- /* used from to_EUC_JP_E6_AF */
+to_Shift_JIS_E6_AF_offsets[64] = {
0, 17, 17, 17, 17, 1, 2, 17, 17, 17, 17, 3, 17, 4, 5, 17,
17, 17, 6, 7, 8, 17, 9, 17, 10, 17, 17, 11, 17, 17, 17, 12,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 14, 17, 17, 15,
17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_AF_infos[18] = {
+to_Shift_JIS_E6_AF_infos[18] = {
o2(0x9A,0xCA), o2(0x8B,0x42), o2(0x9F,0x77), o2(0x9F,0x78),
o2(0x95,0xEA), o2(0x96,0x88), o2(0x93,0xC5), o2(0x9F,0x79),
o2(0x94,0xE4), o2(0xFA,0xF4), o2(0x94,0xF9), o2(0x96,0xD1),
@@ -8220,44 +7880,40 @@ to_SHIFT_JIS_E6_AF_infos[18] = {
o2(0x9F,0x7D), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_AF = {
- to_SHIFT_JIS_E6_AF_offsets,
- to_SHIFT_JIS_E6_AF_infos
+to_Shift_JIS_E6_AF = {
+ to_Shift_JIS_E6_AF_offsets,
+ to_Shift_JIS_E6_AF_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_B0_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_B0 */
- /* used from to_EUC_JP_E6_B0 */
+to_Shift_JIS_E6_B0_offsets[64] = {
14, 14, 14, 14, 14, 14, 14, 14, 0, 14, 14, 14, 14, 14, 14, 1,
14, 2, 14, 3, 4, 14, 14, 5, 14, 14, 14, 6, 14, 14, 14, 14,
14, 14, 14, 7, 8, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
14, 14, 14, 14, 9, 14, 14, 10, 11, 14, 14, 14, 14, 14, 12, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_B0_infos[15] = {
+to_Shift_JIS_E6_B0_infos[15] = {
o2(0x9F,0x81), o2(0x8E,0x81), o2(0x96,0xAF), o2(0x9F,0x82),
o2(0x9F,0x83), o2(0x8B,0x43), o2(0x9F,0x84), o2(0x9F,0x86),
o2(0x9F,0x85), o2(0x90,0x85), o2(0x95,0x58), o2(0x89,0x69),
o2(0x94,0xC3), o2(0xFA,0xF5), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_B0 = {
- to_SHIFT_JIS_E6_B0_offsets,
- to_SHIFT_JIS_E6_B0_infos
+to_Shift_JIS_E6_B0 = {
+ to_Shift_JIS_E6_B0_offsets,
+ to_Shift_JIS_E6_B0_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_B1_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_B1 */
- /* used from to_EUC_JP_E6_B1 */
+to_Shift_JIS_E6_B1_offsets[64] = {
0, 1, 2, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 3, 23,
4, 23, 23, 23, 23, 5, 23, 6, 23, 23, 7, 23, 8, 9, 10, 11,
12, 23, 13, 23, 23, 23, 23, 23, 14, 23, 15, 23, 23, 23, 23, 16,
17, 23, 18, 19, 23, 23, 23, 23, 23, 23, 20, 23, 23, 21, 22, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_B1_infos[24] = {
+to_Shift_JIS_E6_B1_infos[24] = {
o2(0x92,0xF3), o2(0x8F,0x60), o2(0x8B,0x81), o2(0x94,0xC4),
o2(0x8E,0xAC), o2(0x9F,0x88), o2(0x8A,0xBE), o2(0x89,0x98),
o2(0xFA,0xF6), o2(0x93,0xF0), o2(0x9F,0x87), o2(0x8D,0x5D),
@@ -8266,22 +7922,20 @@ to_SHIFT_JIS_E6_B1_infos[24] = {
o2(0x8C,0x88), o2(0x8B,0x44), o2(0x9F,0x90), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_B1 = {
- to_SHIFT_JIS_E6_B1_offsets,
- to_SHIFT_JIS_E6_B1_infos
+to_Shift_JIS_E6_B1 = {
+ to_Shift_JIS_E6_B1_offsets,
+ to_Shift_JIS_E6_B1_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_B2_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_B2 */
- /* used from to_EUC_JP_E6_B2 */
+to_Shift_JIS_E6_B2_offsets[64] = {
28, 0, 1, 2, 28, 28, 3, 28, 4, 28, 28, 28, 5, 6, 28, 28,
7, 28, 8, 9, 28, 28, 10, 28, 28, 11, 12, 13, 28, 28, 28, 28,
28, 14, 15, 28, 28, 28, 28, 28, 28, 28, 28, 16, 28, 28, 17, 28,
28, 18, 28, 19, 28, 28, 28, 28, 20, 21, 22, 23, 24, 25, 26, 27,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_B2_infos[29] = {
+to_Shift_JIS_E6_B2_infos[29] = {
o2(0x9F,0x8E), o2(0x9F,0x8B), o2(0x97,0x80), o2(0xFA,0xF7),
o2(0x92,0xBE), o2(0x93,0xD7), o2(0x9F,0x8C), o2(0x9F,0x94),
o2(0x9F,0x93), o2(0x8C,0x42), o2(0x89,0xAB), o2(0x8D,0xB9),
@@ -8292,22 +7946,20 @@ to_SHIFT_JIS_E6_B2_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_B2 = {
- to_SHIFT_JIS_E6_B2_offsets,
- to_SHIFT_JIS_E6_B2_infos
+to_Shift_JIS_E6_B2 = {
+ to_Shift_JIS_E6_B2_offsets,
+ to_Shift_JIS_E6_B2_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_B3_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_B3 */
- /* used from to_EUC_JP_E6_B3 */
+to_Shift_JIS_E6_B3_offsets[64] = {
23, 0, 23, 23, 1, 2, 23, 23, 23, 3, 4, 23, 5, 23, 23, 23,
23, 23, 23, 6, 23, 7, 23, 8, 23, 9, 10, 11, 23, 12, 23, 23,
23, 13, 14, 15, 23, 16, 23, 23, 17, 23, 18, 23, 23, 23, 23, 19,
20, 21, 23, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_B3_infos[24] = {
+to_Shift_JIS_E6_B3_infos[24] = {
o2(0x8B,0xB5), o2(0x9F,0x95), o2(0x9F,0x9A), o2(0x90,0xF2),
o2(0x94,0x91), o2(0x94,0xE5), o2(0x9F,0x97), o2(0x96,0x40),
o2(0x9F,0x99), o2(0x9F,0xA2), o2(0xFA,0xF9), o2(0x9F,0xA0),
@@ -8316,22 +7968,20 @@ to_SHIFT_JIS_E6_B3_infos[24] = {
o2(0x91,0xD7), o2(0x9F,0x96), o2(0x89,0x6A), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_B3 = {
- to_SHIFT_JIS_E6_B3_offsets,
- to_SHIFT_JIS_E6_B3_infos
+to_Shift_JIS_E6_B3 = {
+ to_Shift_JIS_E6_B3_offsets,
+ to_Shift_JIS_E6_B3_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_B4_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_B4 */
- /* used from to_EUC_JP_E6_B4 */
+to_Shift_JIS_E6_B4_offsets[64] = {
21, 21, 21, 21, 0, 21, 21, 21, 21, 21, 21, 1, 2, 21, 21, 21,
21, 21, 3, 21, 21, 21, 21, 4, 21, 5, 21, 6, 21, 21, 7, 8,
21, 21, 21, 21, 21, 9, 21, 21, 21, 10, 11, 12, 21, 21, 21, 21,
21, 21, 13, 14, 21, 15, 16, 21, 17, 21, 21, 18, 21, 19, 20, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_B4_infos[22] = {
+to_Shift_JIS_E6_B4_infos[22] = {
o2(0xFA,0xFA), o2(0x97,0x6D), o2(0x9F,0xAE), o2(0x9F,0xAD),
o2(0x90,0xF4), o2(0x9F,0xAA), o2(0x97,0x8C), o2(0x93,0xB4),
o2(0x9F,0xA4), o2(0x92,0xC3), o2(0x89,0x6B), o2(0x8D,0x5E),
@@ -8340,22 +7990,20 @@ to_SHIFT_JIS_E6_B4_infos[22] = {
o2(0x94,0x68), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_B4 = {
- to_SHIFT_JIS_E6_B4_offsets,
- to_SHIFT_JIS_E6_B4_infos
+to_Shift_JIS_E6_B4 = {
+ to_Shift_JIS_E6_B4_offsets,
+ to_Shift_JIS_E6_B4_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_B5_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_B5 */
- /* used from to_EUC_JP_E6_B5 */
+to_Shift_JIS_E6_B5_offsets[64] = {
18, 0, 18, 18, 1, 2, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 3, 4, 18, 5, 18, 18, 18,
18, 18, 18, 6, 7, 18, 8, 18, 18, 9, 10, 18, 11, 18, 12, 13,
18, 18, 18, 18, 14, 18, 18, 15, 16, 17, 18, 18, 18, 18, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_B5_infos[19] = {
+to_Shift_JIS_E6_B5_infos[19] = {
o2(0x97,0xAC), o2(0x8F,0xF2), o2(0x90,0xF3), o2(0x9F,0xB4),
o2(0x9F,0xB2), o2(0x95,0x6C), o2(0x9F,0xAF), o2(0x9F,0xB1),
o2(0x89,0x59), o2(0x8D,0x5F), o2(0x98,0x51), o2(0x8A,0x5C),
@@ -8363,22 +8011,20 @@ to_SHIFT_JIS_E6_B5_infos[19] = {
o2(0x90,0x5A), o2(0x9F,0xB3), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_B5 = {
- to_SHIFT_JIS_E6_B5_offsets,
- to_SHIFT_JIS_E6_B5_infos
+to_Shift_JIS_E6_B5 = {
+ to_Shift_JIS_E6_B5_offsets,
+ to_Shift_JIS_E6_B5_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_B6_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_B6 */
- /* used from to_EUC_JP_E6_B6 */
+to_Shift_JIS_E6_B6_offsets[64] = {
17, 17, 17, 17, 17, 0, 17, 1, 2, 17, 17, 17, 3, 17, 4, 17,
17, 17, 17, 5, 17, 6, 7, 17, 17, 8, 17, 9, 10, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 17, 17, 12,
17, 17, 13, 17, 17, 14, 17, 17, 15, 17, 17, 17, 16, 17, 17, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_B6_infos[18] = {
+to_Shift_JIS_E6_B6_infos[18] = {
o2(0x9F,0xB8), o2(0xFA,0xFB), o2(0x8F,0xC1), o2(0x97,0x4F),
o2(0x9F,0xB5), o2(0x9F,0xB0), o2(0x9F,0xB6), o2(0xFB,0x40),
o2(0x97,0xDC), o2(0x93,0x93), o2(0x93,0xC0), o2(0xFB,0x41),
@@ -8386,22 +8032,20 @@ to_SHIFT_JIS_E6_B6_infos[18] = {
o2(0x97,0xC1), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_B6 = {
- to_SHIFT_JIS_E6_B6_offsets,
- to_SHIFT_JIS_E6_B6_infos
+to_Shift_JIS_E6_B6 = {
+ to_Shift_JIS_E6_B6_offsets,
+ to_Shift_JIS_E6_B6_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_B7_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_B7 */
- /* used from to_EUC_JP_E6_B7 */
+to_Shift_JIS_E6_B7_offsets[64] = {
0, 31, 31, 31, 31, 1, 2, 3, 31, 31, 31, 4, 5, 31, 31, 6,
31, 7, 8, 31, 31, 9, 31, 31, 10, 11, 31, 31, 31, 31, 12, 31,
31, 13, 31, 31, 14, 31, 15, 31, 16, 31, 17, 18, 19, 31, 20, 31,
31, 21, 22, 23, 31, 24, 31, 25, 26, 27, 28, 29, 30, 31, 31, 31,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_B7_infos[32] = {
+to_Shift_JIS_E6_B7_infos[32] = {
o2(0x97,0x84), o2(0x9F,0xC6), o2(0x9F,0xC0), o2(0x9F,0xBD),
o2(0x97,0xD2), o2(0x9F,0xC3), o2(0xFB,0x42), o2(0x8F,0x69),
o2(0x9F,0xC5), o2(0x9F,0xCA), o2(0x93,0x91), o2(0x9F,0xC8),
@@ -8412,22 +8056,20 @@ to_SHIFT_JIS_E6_B7_infos[32] = {
o2(0x9F,0xC7), o2(0x93,0x59), o2(0xFB,0x45), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_B7 = {
- to_SHIFT_JIS_E6_B7_offsets,
- to_SHIFT_JIS_E6_B7_infos
+to_Shift_JIS_E6_B7 = {
+ to_Shift_JIS_E6_B7_offsets,
+ to_Shift_JIS_E6_B7_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_B8_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_B8 */
- /* used from to_EUC_JP_E6_B8 */
+to_Shift_JIS_E6_B8_offsets[64] = {
31, 31, 31, 31, 31, 0, 31, 1, 2, 3, 4, 5, 31, 31, 31, 31,
31, 31, 31, 6, 31, 7, 31, 31, 31, 8, 9, 10, 31, 11, 31, 12,
13, 14, 31, 15, 16, 17, 18, 19, 31, 20, 31, 21, 22, 23, 24, 25,
31, 31, 31, 31, 31, 31, 31, 31, 26, 27, 28, 31, 29, 31, 30, 31,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_B8_infos[32] = {
+to_Shift_JIS_E6_B8_infos[32] = {
o2(0x90,0xB4), o2(0x8A,0x89), o2(0x8D,0xCF), o2(0x8F,0xC2),
o2(0x9F,0xBB), o2(0x8F,0x61), o2(0x8C,0x6B), o2(0x9F,0xBA),
o2(0x9F,0xD0), o2(0x8F,0x8D), o2(0x8C,0xB8), o2(0x9F,0xDF),
@@ -8438,22 +8080,20 @@ to_SHIFT_JIS_E6_B8_infos[32] = {
o2(0x9F,0xDB), o2(0xFB,0x49), o2(0x9F,0xD3), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_B8 = {
- to_SHIFT_JIS_E6_B8_offsets,
- to_SHIFT_JIS_E6_B8_infos
+to_Shift_JIS_E6_B8 = {
+ to_Shift_JIS_E6_B8_offsets,
+ to_Shift_JIS_E6_B8_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_B9_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_B9 */
- /* used from to_EUC_JP_E6_B9 */
+to_Shift_JIS_E6_B9_offsets[64] = {
17, 17, 17, 0, 17, 17, 17, 17, 17, 17, 1, 17, 17, 2, 3, 17,
17, 17, 17, 17, 17, 17, 4, 17, 5, 17, 17, 6, 7, 17, 17, 8,
17, 17, 17, 17, 17, 17, 17, 9, 17, 17, 17, 10, 17, 17, 11, 12,
17, 17, 13, 17, 17, 17, 14, 17, 17, 17, 17, 17, 17, 17, 15, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_B9_infos[18] = {
+to_Shift_JIS_E6_B9_infos[18] = {
o2(0x9F,0xDA), o2(0x96,0xA9), o2(0x9F,0xD8), o2(0x9F,0xDC),
o2(0x8C,0xCE), o2(0x8F,0xC3), o2(0x92,0x58), o2(0xFB,0x47),
o2(0x9F,0xD2), o2(0x97,0x4E), o2(0x9F,0xD5), o2(0x9F,0xCE),
@@ -8461,22 +8101,20 @@ to_SHIFT_JIS_E6_B9_infos[18] = {
o2(0x8E,0xBC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_B9 = {
- to_SHIFT_JIS_E6_B9_offsets,
- to_SHIFT_JIS_E6_B9_infos
+to_Shift_JIS_E6_B9 = {
+ to_Shift_JIS_E6_B9_offsets,
+ to_Shift_JIS_E6_B9_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_BA_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_BA */
- /* used from to_EUC_JP_E6_BA */
+to_Shift_JIS_E6_BA_offsets[64] = {
0, 20, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 2, 20, 20, 3,
4, 20, 20, 20, 20, 20, 5, 20, 6, 20, 20, 20, 7, 8, 20, 9,
20, 20, 10, 20, 20, 11, 20, 20, 20, 20, 12, 20, 20, 20, 20, 13,
20, 20, 14, 20, 20, 20, 15, 16, 20, 20, 17, 20, 20, 18, 20, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_BA_infos[21] = {
+to_Shift_JIS_E6_BA_infos[21] = {
o2(0x96,0x9E), o2(0x9F,0xE1), o2(0x94,0xAC), o2(0x9F,0xED),
o2(0x8C,0xB9), o2(0x8F,0x80), o2(0x9F,0xE3), o2(0x97,0xAD),
o2(0x8D,0x61), o2(0x9F,0xF0), o2(0x88,0xEC), o2(0x9F,0xEE),
@@ -8485,22 +8123,20 @@ to_SHIFT_JIS_E6_BA_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_BA = {
- to_SHIFT_JIS_E6_BA_offsets,
- to_SHIFT_JIS_E6_BA_infos
+to_Shift_JIS_E6_BA = {
+ to_Shift_JIS_E6_BA_offsets,
+ to_Shift_JIS_E6_BA_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_BB_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_BB */
- /* used from to_EUC_JP_E6_BB */
+to_Shift_JIS_E6_BB_offsets[64] = {
20, 20, 0, 20, 1, 2, 20, 20, 20, 3, 20, 4, 5, 20, 20, 20,
20, 6, 20, 7, 8, 9, 20, 20, 20, 20, 20, 20, 20, 10, 11, 20,
20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 12, 20, 20, 13,
20, 20, 14, 20, 15, 20, 20, 16, 17, 20, 20, 20, 20, 20, 18, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_BB_infos[21] = {
+to_Shift_JIS_E6_BB_infos[21] = {
o2(0x9F,0xEF), o2(0x9F,0xE9), o2(0x96,0xC5), o2(0x9F,0xE4),
o2(0x8E,0xA0), o2(0x9F,0xFC), o2(0x8A,0x8A), o2(0x9F,0xE6),
o2(0x9F,0xEB), o2(0x9F,0xEC), o2(0x91,0xEA), o2(0x91,0xD8),
@@ -8509,22 +8145,20 @@ to_SHIFT_JIS_E6_BB_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_BB = {
- to_SHIFT_JIS_E6_BB_offsets,
- to_SHIFT_JIS_E6_BB_infos
+to_Shift_JIS_E6_BB = {
+ to_Shift_JIS_E6_BB_offsets,
+ to_Shift_JIS_E6_BB_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_BC_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_BC */
- /* used from to_EUC_JP_E6_BC */
+to_Shift_JIS_E6_BC_offsets[64] = {
19, 0, 1, 19, 19, 19, 2, 19, 19, 3, 19, 19, 19, 19, 19, 4,
19, 5, 19, 6, 7, 8, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
9, 19, 10, 11, 19, 19, 19, 19, 19, 19, 19, 12, 13, 19, 19, 19,
19, 14, 15, 19, 19, 19, 19, 19, 16, 19, 19, 19, 19, 19, 17, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_BC_infos[20] = {
+to_Shift_JIS_E6_BC_infos[20] = {
o2(0x8B,0x99), o2(0x95,0x59), o2(0x8E,0xBD), o2(0x8D,0x97),
o2(0x98,0x52), o2(0x9F,0xF2), o2(0xE0,0x41), o2(0x89,0x89),
o2(0x91,0x86), o2(0x94,0x99), o2(0x8A,0xBF), o2(0x97,0xF8),
@@ -8532,22 +8166,20 @@ to_SHIFT_JIS_E6_BC_infos[20] = {
o2(0x91,0x51), o2(0xE0,0x40), o2(0x9F,0xF7), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_BC = {
- to_SHIFT_JIS_E6_BC_offsets,
- to_SHIFT_JIS_E6_BC_infos
+to_Shift_JIS_E6_BC = {
+ to_Shift_JIS_E6_BC_offsets,
+ to_Shift_JIS_E6_BC_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_BD_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_BD */
- /* used from to_EUC_JP_E6_BD */
+to_Shift_JIS_E6_BD_offsets[64] = {
17, 0, 17, 17, 17, 1, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 17, 17, 2, 17, 17, 17, 3, 17, 17, 4, 5, 17, 17, 6,
17, 17, 17, 17, 7, 17, 8, 17, 17, 17, 17, 17, 17, 9, 10, 11,
12, 17, 17, 17, 13, 17, 17, 17, 14, 17, 15, 17, 16, 17, 17, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_BD_infos[18] = {
+to_Shift_JIS_E6_BD_infos[18] = {
o2(0x9F,0xF1), o2(0x8A,0xC1), o2(0x8C,0x89), o2(0xE0,0x4E),
o2(0xE0,0x49), o2(0x90,0xF6), o2(0x8A,0x83), o2(0x8F,0x81),
o2(0xE0,0x52), o2(0xE0,0x4B), o2(0x92,0xAA), o2(0xE0,0x48),
@@ -8555,22 +8187,20 @@ to_SHIFT_JIS_E6_BD_infos[18] = {
o2(0xE0,0x4D), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_BD = {
- to_SHIFT_JIS_E6_BD_offsets,
- to_SHIFT_JIS_E6_BD_infos
+to_Shift_JIS_E6_BD = {
+ to_Shift_JIS_E6_BD_offsets,
+ to_Shift_JIS_E6_BD_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_BE_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_BE */
- /* used from to_EUC_JP_E6_BE */
+to_Shift_JIS_E6_BE_offsets[64] = {
0, 1, 2, 17, 3, 17, 4, 17, 5, 17, 17, 17, 17, 17, 6, 17,
17, 7, 17, 17, 17, 17, 17, 8, 17, 17, 17, 17, 17, 17, 17, 17,
17, 9, 17, 10, 11, 17, 17, 17, 17, 17, 12, 17, 17, 17, 17, 17,
17, 13, 17, 14, 17, 15, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_BE_infos[18] = {
+to_Shift_JIS_E6_BE_infos[18] = {
o2(0xE0,0x47), o2(0xE0,0x46), o2(0xE0,0x4C), o2(0x90,0x9F),
o2(0xE0,0x43), o2(0xFB,0x4B), o2(0xE0,0x4F), o2(0xE0,0x50),
o2(0x8A,0xC0), o2(0xE0,0x55), o2(0xE0,0x54), o2(0xE0,0x56),
@@ -8578,22 +8208,20 @@ to_SHIFT_JIS_E6_BE_infos[18] = {
o2(0xE0,0x57), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_BE = {
- to_SHIFT_JIS_E6_BE_offsets,
- to_SHIFT_JIS_E6_BE_infos
+to_Shift_JIS_E6_BE = {
+ to_Shift_JIS_E6_BE_offsets,
+ to_Shift_JIS_E6_BE_infos
};
static const unsigned char
-to_SHIFT_JIS_E6_BF_offsets[64] = {
- /* used from to_SHIFT_JIS_E6_BF */
- /* used from to_EUC_JP_E6_BF */
+to_Shift_JIS_E6_BF_offsets[64] = {
0, 1, 2, 3, 23, 23, 4, 23, 23, 23, 23, 23, 23, 23, 23, 23,
23, 23, 23, 23, 5, 6, 23, 23, 7, 23, 23, 8, 23, 23, 23, 9,
10, 11, 23, 23, 12, 23, 23, 23, 23, 23, 23, 13, 14, 23, 15, 16,
23, 17, 23, 18, 23, 19, 20, 23, 23, 23, 21, 23, 23, 23, 22, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E6_BF_infos[24] = {
+to_Shift_JIS_E6_BF_infos[24] = {
o2(0x8C,0x83), o2(0x91,0xF7), o2(0xE0,0x51), o2(0x94,0x5A),
o2(0xE0,0x58), o2(0xE0,0x5D), o2(0xE0,0x5B), o2(0xE0,0x5E),
o2(0xE0,0x61), o2(0xE0,0x5A), o2(0x8D,0x8A), o2(0x94,0x47),
@@ -8602,63 +8230,61 @@ to_SHIFT_JIS_E6_BF_infos[24] = {
o2(0xE8,0x89), o2(0xE0,0x64), o2(0xE0,0x68), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E6_BF = {
- to_SHIFT_JIS_E6_BF_offsets,
- to_SHIFT_JIS_E6_BF_infos
-};
-
-static const struct byte_lookup* const
-to_SHIFT_JIS_E6_infos[64] = {
- &to_SHIFT_JIS_E6_80, &to_SHIFT_JIS_E6_81,
- &to_SHIFT_JIS_E6_82, &to_SHIFT_JIS_E6_83,
- &to_SHIFT_JIS_E6_84, &to_SHIFT_JIS_E6_85,
- &to_SHIFT_JIS_E6_86, &to_SHIFT_JIS_E6_87,
- &to_SHIFT_JIS_E6_88, &to_SHIFT_JIS_E6_89,
- &to_SHIFT_JIS_E6_8A, &to_SHIFT_JIS_E6_8B,
- &to_SHIFT_JIS_E6_8C, &to_SHIFT_JIS_E6_8D,
- &to_SHIFT_JIS_E6_8E, &to_SHIFT_JIS_E6_8F,
- &to_SHIFT_JIS_E6_90, &to_SHIFT_JIS_E6_91,
- &to_SHIFT_JIS_E6_92, &to_SHIFT_JIS_E6_93,
- &to_SHIFT_JIS_E6_94, &to_SHIFT_JIS_E6_95,
- &to_SHIFT_JIS_E6_96, &to_SHIFT_JIS_E6_97,
- &to_SHIFT_JIS_E6_98, &to_SHIFT_JIS_E6_99,
- &to_SHIFT_JIS_E6_9A, &to_SHIFT_JIS_E6_9B,
- &to_SHIFT_JIS_E6_9C, &to_SHIFT_JIS_E6_9D,
- &to_SHIFT_JIS_E6_9E, &to_SHIFT_JIS_E6_9F,
- &to_SHIFT_JIS_E6_A0, &to_SHIFT_JIS_E6_A1,
- &to_SHIFT_JIS_E6_A2, &to_SHIFT_JIS_E6_A3,
- &to_SHIFT_JIS_E6_A4, &to_SHIFT_JIS_E6_A5,
- &to_SHIFT_JIS_E6_A6, &to_SHIFT_JIS_E6_A7,
- &to_SHIFT_JIS_E6_A8, &to_SHIFT_JIS_E6_A9,
- &to_SHIFT_JIS_E6_AA, &to_SHIFT_JIS_E6_AB,
- &to_SHIFT_JIS_E6_AC, &to_SHIFT_JIS_E6_AD,
- &to_SHIFT_JIS_E6_AE, &to_SHIFT_JIS_E6_AF,
- &to_SHIFT_JIS_E6_B0, &to_SHIFT_JIS_E6_B1,
- &to_SHIFT_JIS_E6_B2, &to_SHIFT_JIS_E6_B3,
- &to_SHIFT_JIS_E6_B4, &to_SHIFT_JIS_E6_B5,
- &to_SHIFT_JIS_E6_B6, &to_SHIFT_JIS_E6_B7,
- &to_SHIFT_JIS_E6_B8, &to_SHIFT_JIS_E6_B9,
- &to_SHIFT_JIS_E6_BA, &to_SHIFT_JIS_E6_BB,
- &to_SHIFT_JIS_E6_BC, &to_SHIFT_JIS_E6_BD,
- &to_SHIFT_JIS_E6_BE, &to_SHIFT_JIS_E6_BF,
-};
-static const BYTE_LOOKUP
-to_SHIFT_JIS_E6 = {
- to_SHIFT_JIS_E5_offsets,
- to_SHIFT_JIS_E6_infos
-};
-
-static const unsigned char
-to_SHIFT_JIS_E7_80_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_80 */
- /* used from to_EUC_JP_E7_80 */
+to_Shift_JIS_E6_BF = {
+ to_Shift_JIS_E6_BF_offsets,
+ to_Shift_JIS_E6_BF_infos
+};
+
+static const struct byte_lookup* const
+to_Shift_JIS_E6_infos[64] = {
+ &to_Shift_JIS_E6_80, &to_Shift_JIS_E6_81,
+ &to_Shift_JIS_E6_82, &to_Shift_JIS_E6_83,
+ &to_Shift_JIS_E6_84, &to_Shift_JIS_E6_85,
+ &to_Shift_JIS_E6_86, &to_Shift_JIS_E6_87,
+ &to_Shift_JIS_E6_88, &to_Shift_JIS_E6_89,
+ &to_Shift_JIS_E6_8A, &to_Shift_JIS_E6_8B,
+ &to_Shift_JIS_E6_8C, &to_Shift_JIS_E6_8D,
+ &to_Shift_JIS_E6_8E, &to_Shift_JIS_E6_8F,
+ &to_Shift_JIS_E6_90, &to_Shift_JIS_E6_91,
+ &to_Shift_JIS_E6_92, &to_Shift_JIS_E6_93,
+ &to_Shift_JIS_E6_94, &to_Shift_JIS_E6_95,
+ &to_Shift_JIS_E6_96, &to_Shift_JIS_E6_97,
+ &to_Shift_JIS_E6_98, &to_Shift_JIS_E6_99,
+ &to_Shift_JIS_E6_9A, &to_Shift_JIS_E6_9B,
+ &to_Shift_JIS_E6_9C, &to_Shift_JIS_E6_9D,
+ &to_Shift_JIS_E6_9E, &to_Shift_JIS_E6_9F,
+ &to_Shift_JIS_E6_A0, &to_Shift_JIS_E6_A1,
+ &to_Shift_JIS_E6_A2, &to_Shift_JIS_E6_A3,
+ &to_Shift_JIS_E6_A4, &to_Shift_JIS_E6_A5,
+ &to_Shift_JIS_E6_A6, &to_Shift_JIS_E6_A7,
+ &to_Shift_JIS_E6_A8, &to_Shift_JIS_E6_A9,
+ &to_Shift_JIS_E6_AA, &to_Shift_JIS_E6_AB,
+ &to_Shift_JIS_E6_AC, &to_Shift_JIS_E6_AD,
+ &to_Shift_JIS_E6_AE, &to_Shift_JIS_E6_AF,
+ &to_Shift_JIS_E6_B0, &to_Shift_JIS_E6_B1,
+ &to_Shift_JIS_E6_B2, &to_Shift_JIS_E6_B3,
+ &to_Shift_JIS_E6_B4, &to_Shift_JIS_E6_B5,
+ &to_Shift_JIS_E6_B6, &to_Shift_JIS_E6_B7,
+ &to_Shift_JIS_E6_B8, &to_Shift_JIS_E6_B9,
+ &to_Shift_JIS_E6_BA, &to_Shift_JIS_E6_BB,
+ &to_Shift_JIS_E6_BC, &to_Shift_JIS_E6_BD,
+ &to_Shift_JIS_E6_BE, &to_Shift_JIS_E6_BF,
+};
+static const BYTE_LOOKUP
+to_Shift_JIS_E6 = {
+ to_Shift_JIS_E5_offsets,
+ to_Shift_JIS_E6_infos
+};
+
+static const unsigned char
+to_Shift_JIS_E7_80_offsets[64] = {
21, 0, 21, 21, 21, 1, 21, 2, 21, 3, 21, 4, 21, 21, 21, 5,
21, 6, 21, 21, 21, 7, 21, 21, 8, 21, 9, 10, 21, 11, 12, 13,
21, 21, 21, 21, 21, 21, 14, 15, 16, 21, 21, 21, 17, 21, 21, 21,
18, 21, 19, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_80_infos[22] = {
+to_Shift_JIS_E7_80_infos[22] = {
o2(0xE0,0x66), o2(0xFB,0x4E), o2(0xFB,0x4F), o2(0xE0,0x62),
o2(0xE0,0x63), o2(0xE0,0x67), o2(0xE0,0x65), o2(0x95,0x6D),
o2(0xE0,0x6D), o2(0xE0,0x6A), o2(0xE0,0x69), o2(0xE0,0x6C),
@@ -8667,43 +8293,39 @@ to_SHIFT_JIS_E7_80_infos[22] = {
o2(0xE0,0x70), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_80 = {
- to_SHIFT_JIS_E7_80_offsets,
- to_SHIFT_JIS_E7_80_infos
+to_Shift_JIS_E7_80 = {
+ to_Shift_JIS_E7_80_offsets,
+ to_Shift_JIS_E7_80_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_81_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_81 */
- /* used from to_EUC_JP_E7_81 */
+to_Shift_JIS_E7_81_offsets[64] = {
10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 10,
10, 1, 10, 10, 10, 10, 10, 10, 2, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 3, 10, 10, 10, 10, 10, 10, 10, 4, 10, 10, 10, 5,
6, 10, 10, 10, 10, 10, 10, 10, 7, 10, 10, 10, 8, 9, 10, 10,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_81_infos[11] = {
+to_Shift_JIS_E7_81_infos[11] = {
o2(0x9F,0xF3), o2(0xE0,0x72), o2(0x93,0xE5), o2(0xE0,0x73),
o2(0x89,0xCE), o2(0x93,0x94), o2(0x8A,0x44), o2(0x8B,0x84),
o2(0x8E,0xDC), o2(0x8D,0xD0), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_81 = {
- to_SHIFT_JIS_E7_81_offsets,
- to_SHIFT_JIS_E7_81_infos
+to_Shift_JIS_E7_81 = {
+ to_Shift_JIS_E7_81_offsets,
+ to_Shift_JIS_E7_81_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_82_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_82 */
- /* used from to_EUC_JP_E7_82 */
+to_Shift_JIS_E7_82_offsets[64] = {
16, 16, 16, 16, 16, 0, 16, 16, 16, 1, 2, 16, 16, 16, 3, 16,
16, 16, 4, 16, 16, 16, 16, 16, 16, 5, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 6, 7, 8, 9, 10,
16, 16, 16, 11, 16, 16, 16, 16, 12, 13, 14, 15, 16, 16, 16, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_82_infos[17] = {
+to_Shift_JIS_E7_82_infos[17] = {
o2(0xFB,0x51), o2(0x98,0x46), o2(0x90,0x86), o2(0x89,0x8A),
o2(0xE0,0x75), o2(0xE0,0x74), o2(0xFB,0x52), o2(0xE0,0x78),
o2(0x92,0x59), o2(0xE0,0x7B), o2(0xE0,0x76), o2(0xE0,0x7A),
@@ -8711,64 +8333,58 @@ to_SHIFT_JIS_E7_82_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_82 = {
- to_SHIFT_JIS_E7_82_offsets,
- to_SHIFT_JIS_E7_82_infos
+to_Shift_JIS_E7_82 = {
+ to_Shift_JIS_E7_82_offsets,
+ to_Shift_JIS_E7_82_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_83_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_83 */
- /* used from to_EUC_JP_E7_83 */
+to_Shift_JIS_E7_83_offsets[64] = {
9, 9, 9, 9, 9, 9, 9, 9, 0, 9, 9, 1, 9, 9, 9, 2,
9, 9, 9, 9, 9, 9, 9, 9, 9, 3, 9, 9, 9, 4, 9, 5,
9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
9, 6, 9, 9, 9, 9, 9, 9, 9, 7, 9, 9, 9, 8, 9, 9,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_83_infos[10] = {
+to_Shift_JIS_E7_83_infos[10] = {
o2(0x97,0xF3), o2(0xE0,0x7D), o2(0x89,0x47), o2(0xE0,0x80),
o2(0xE0,0x7E), o2(0xE0,0x7C), o2(0xE0,0x77), o2(0x96,0x42),
o2(0xE0,0x82), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_83 = {
- to_SHIFT_JIS_E7_83_offsets,
- to_SHIFT_JIS_E7_83_infos
+to_Shift_JIS_E7_83 = {
+ to_Shift_JIS_E7_83_offsets,
+ to_Shift_JIS_E7_83_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_84_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_84 */
- /* used from to_EUC_JP_E7_84 */
+to_Shift_JIS_E7_84_offsets[64] = {
11, 11, 11, 11, 0, 11, 11, 11, 11, 1, 11, 11, 11, 11, 11, 2,
11, 11, 11, 11, 3, 11, 11, 11, 11, 4, 5, 11, 6, 11, 11, 11,
11, 7, 11, 11, 11, 11, 8, 11, 11, 11, 11, 11, 11, 11, 11, 11,
11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 11, 11, 10, 11, 11, 11,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_84_infos[12] = {
+to_Shift_JIS_E7_84_infos[12] = {
o2(0xFB,0x54), o2(0xE0,0x81), o2(0xFB,0x53), o2(0x89,0x8B),
o2(0xE0,0x84), o2(0x95,0xB0), o2(0xE0,0x83), o2(0x96,0xB3),
o2(0x8F,0xC5), o2(0x91,0x52), o2(0x8F,0xC4), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_84 = {
- to_SHIFT_JIS_E7_84_offsets,
- to_SHIFT_JIS_E7_84_infos
+to_Shift_JIS_E7_84 = {
+ to_Shift_JIS_E7_84_offsets,
+ to_Shift_JIS_E7_84_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_85_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_85 */
- /* used from to_EUC_JP_E7_85 */
+to_Shift_JIS_E7_85_offsets[64] = {
18, 18, 18, 18, 18, 18, 0, 1, 18, 2, 18, 18, 3, 18, 4, 18,
18, 18, 18, 18, 18, 5, 6, 18, 18, 7, 18, 18, 8, 18, 18, 18,
18, 18, 9, 18, 10, 11, 12, 13, 18, 14, 18, 18, 15, 18, 16, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_85_infos[19] = {
+to_Shift_JIS_E7_85_infos[19] = {
o2(0xFB,0x56), o2(0xFB,0x57), o2(0x97,0xF9), o2(0xE0,0x8A),
o2(0x90,0xF7), o2(0xE0,0x86), o2(0xE0,0x8B), o2(0x89,0x8C),
o2(0xFB,0x55), o2(0xE0,0x89), o2(0x94,0x81), o2(0xE0,0x85),
@@ -8776,44 +8392,40 @@ to_SHIFT_JIS_E7_85_infos[19] = {
o2(0x8E,0xCF), o2(0x90,0xF8), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_85 = {
- to_SHIFT_JIS_E7_85_offsets,
- to_SHIFT_JIS_E7_85_infos
+to_Shift_JIS_E7_85 = {
+ to_Shift_JIS_E7_85_offsets,
+ to_Shift_JIS_E7_85_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_86_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_86 */
- /* used from to_EUC_JP_E7_86 */
+to_Shift_JIS_E7_86_offsets[64] = {
13, 13, 13, 13, 0, 13, 13, 13, 1, 13, 2, 13, 13, 13, 13, 3,
13, 13, 13, 13, 4, 5, 13, 13, 13, 6, 13, 13, 13, 13, 13, 7,
13, 13, 13, 13, 13, 13, 13, 13, 8, 13, 13, 13, 9, 13, 13, 13,
13, 10, 13, 13, 13, 13, 13, 13, 13, 11, 13, 13, 13, 13, 12, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_86_infos[14] = {
+to_Shift_JIS_E7_86_infos[14] = {
o2(0xE0,0x8F), o2(0xE0,0x87), o2(0x8C,0x46), o2(0xE0,0x8D),
o2(0x97,0x6F), o2(0xE0,0x90), o2(0xEA,0xA4), o2(0x8F,0x6E),
o2(0xE0,0x91), o2(0xE0,0x92), o2(0x94,0x4D), o2(0xE0,0x94),
o2(0xE0,0x95), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_86 = {
- to_SHIFT_JIS_E7_86_offsets,
- to_SHIFT_JIS_E7_86_infos
+to_Shift_JIS_E7_86 = {
+ to_Shift_JIS_E7_86_offsets,
+ to_Shift_JIS_E7_86_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_87_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_87 */
- /* used from to_EUC_JP_E7_87 */
+to_Shift_JIS_E7_87_offsets[64] = {
24, 0, 24, 1, 24, 24, 24, 24, 2, 3, 24, 24, 24, 24, 4, 24,
5, 24, 6, 24, 7, 8, 24, 9, 24, 24, 24, 24, 24, 24, 24, 10,
11, 24, 24, 24, 24, 12, 13, 14, 24, 24, 24, 24, 15, 16, 17, 24,
24, 24, 24, 24, 24, 18, 24, 24, 24, 19, 24, 20, 21, 24, 22, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_87_infos[25] = {
+to_Shift_JIS_E7_87_infos[25] = {
o2(0xFB,0x59), o2(0x94,0x52), o2(0x93,0x95), o2(0xE0,0x97),
o2(0xE0,0x99), o2(0x97,0xD3), o2(0xE0,0x96), o2(0xE0,0x98),
o2(0x89,0x8D), o2(0xE0,0x93), o2(0x9A,0x7A), o2(0xE0,0x9A),
@@ -8823,22 +8435,20 @@ to_SHIFT_JIS_E7_87_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_87 = {
- to_SHIFT_JIS_E7_87_offsets,
- to_SHIFT_JIS_E7_87_infos
+to_Shift_JIS_E7_87 = {
+ to_Shift_JIS_E7_87_offsets,
+ to_Shift_JIS_E7_87_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_88_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_88 */
- /* used from to_EUC_JP_E7_88 */
+to_Shift_JIS_E7_88_offsets[64] = {
18, 18, 18, 18, 18, 18, 0, 18, 18, 18, 18, 18, 18, 1, 18, 18,
2, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 3, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 4, 18, 5, 18, 6, 7, 18, 18,
8, 18, 9, 18, 18, 10, 11, 18, 18, 18, 12, 13, 14, 15, 16, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_88_infos[19] = {
+to_Shift_JIS_E7_88_infos[19] = {
o2(0x94,0x9A), o2(0xE0,0xA1), o2(0xE0,0xA2), o2(0xE0,0xA3),
o2(0xE0,0xA4), o2(0x92,0xDC), o2(0xE0,0xA6), o2(0xE0,0xA5),
o2(0xE0,0xA7), o2(0xE0,0xA8), o2(0x8E,0xDD), o2(0x95,0x83),
@@ -8846,22 +8456,20 @@ to_SHIFT_JIS_E7_88_infos[19] = {
o2(0x8E,0xA2), o2(0xE0,0xAB), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_88 = {
- to_SHIFT_JIS_E7_88_offsets,
- to_SHIFT_JIS_E7_88_infos
+to_Shift_JIS_E7_88 = {
+ to_Shift_JIS_E7_88_offsets,
+ to_Shift_JIS_E7_88_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_89_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_89 */
- /* used from to_EUC_JP_E7_89 */
+to_Shift_JIS_E7_89_offsets[64] = {
0, 21, 21, 21, 21, 21, 1, 2, 3, 21, 21, 4, 5, 21, 21, 21,
21, 21, 6, 21, 21, 21, 21, 21, 7, 8, 21, 9, 21, 10, 21, 11,
21, 12, 13, 21, 21, 21, 21, 14, 21, 15, 21, 21, 21, 21, 21, 21,
21, 21, 16, 21, 17, 21, 21, 21, 21, 18, 21, 21, 21, 19, 20, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_89_infos[22] = {
+to_Shift_JIS_E7_89_infos[22] = {
o2(0xE0,0xAC), o2(0xE0,0xAD), o2(0x95,0xD0), o2(0x94,0xC5),
o2(0xE0,0xAE), o2(0x94,0x76), o2(0x92,0xAB), o2(0xE0,0xAF),
o2(0x89,0xE5), o2(0x8B,0x8D), o2(0x96,0xC4), o2(0x96,0xB4),
@@ -8870,22 +8478,20 @@ to_SHIFT_JIS_E7_89_infos[22] = {
o2(0xE0,0xB1), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_89 = {
- to_SHIFT_JIS_E7_89_offsets,
- to_SHIFT_JIS_E7_89_infos
+to_Shift_JIS_E7_89 = {
+ to_Shift_JIS_E7_89_offsets,
+ to_Shift_JIS_E7_89_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_8A_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_8A */
- /* used from to_EUC_JP_E7_8A */
+to_Shift_JIS_E7_8A_offsets[64] = {
0, 1, 2, 16, 16, 16, 16, 3, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 4, 16, 16, 16, 5, 16, 16, 16, 16, 16, 16, 16, 16, 16,
6, 16, 7, 16, 16, 16, 16, 8, 16, 16, 16, 16, 9, 16, 16, 10,
16, 11, 12, 16, 16, 16, 13, 16, 16, 14, 16, 16, 16, 16, 15, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_8A_infos[17] = {
+to_Shift_JIS_E7_8A_infos[17] = {
o2(0x8D,0xD2), o2(0xE0,0xB3), o2(0xE0,0xB2), o2(0xE0,0xB4),
o2(0xE0,0xB5), o2(0xE0,0xB6), o2(0x8B,0x5D), o2(0xE0,0xB7),
o2(0xE0,0xB8), o2(0x8C,0xA2), o2(0x94,0xC6), o2(0xFB,0x5B),
@@ -8893,22 +8499,20 @@ to_SHIFT_JIS_E7_8A_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_8A = {
- to_SHIFT_JIS_E7_8A_offsets,
- to_SHIFT_JIS_E7_8A_infos
+to_Shift_JIS_E7_8A = {
+ to_Shift_JIS_E7_8A_offsets,
+ to_Shift_JIS_E7_8A_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_8B_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_8B */
- /* used from to_EUC_JP_E7_8B */
+to_Shift_JIS_E7_8B_offsets[64] = {
21, 21, 0, 1, 2, 21, 3, 21, 21, 21, 21, 21, 21, 21, 4, 21,
5, 21, 6, 21, 21, 21, 21, 7, 21, 8, 21, 9, 21, 21, 21, 21,
10, 11, 12, 21, 21, 21, 21, 21, 21, 13, 21, 21, 14, 15, 21, 21,
21, 21, 21, 21, 21, 21, 21, 16, 17, 18, 21, 21, 19, 20, 21, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_8B_infos[22] = {
+to_Shift_JIS_E7_8B_infos[22] = {
o2(0x8B,0xB6), o2(0xE0,0xBB), o2(0xE0,0xBD), o2(0xE0,0xBC),
o2(0xE0,0xBE), o2(0x8C,0xCF), o2(0xE0,0xBF), o2(0x8B,0xE7),
o2(0x91,0x5F), o2(0x8D,0x9D), o2(0xE0,0xC1), o2(0xE0,0xC2),
@@ -8917,22 +8521,20 @@ to_SHIFT_JIS_E7_8B_infos[22] = {
o2(0x94,0x82), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_8B = {
- to_SHIFT_JIS_E7_8B_offsets,
- to_SHIFT_JIS_E7_8B_infos
+to_Shift_JIS_E7_8B = {
+ to_Shift_JIS_E7_8B_offsets,
+ to_Shift_JIS_E7_8B_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_8C_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_8C */
- /* used from to_EUC_JP_E7_8C */
+to_Shift_JIS_E7_8C_offsets[64] = {
19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 0, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 1, 2, 19, 19, 19, 3, 4, 5, 19, 6,
19, 19, 19, 19, 7, 8, 19, 19, 19, 9, 10, 11, 19, 19, 12, 13,
19, 19, 19, 19, 14, 19, 15, 16, 19, 19, 19, 19, 19, 19, 17, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_8C_infos[20] = {
+to_Shift_JIS_E7_8C_infos[20] = {
o2(0xE0,0xC7), o2(0xE0,0xC9), o2(0xE0,0xC6), o2(0x96,0xD2),
o2(0xE0,0xC8), o2(0xE0,0xCA), o2(0x97,0xC2), o2(0xFB,0x5D),
o2(0xE0,0xCE), o2(0xE0,0xCD), o2(0x92,0x96), o2(0x94,0x4C),
@@ -8940,65 +8542,59 @@ to_SHIFT_JIS_E7_8C_infos[20] = {
o2(0x97,0x51), o2(0xE0,0xCF), o2(0x89,0x8E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_8C = {
- to_SHIFT_JIS_E7_8C_offsets,
- to_SHIFT_JIS_E7_8C_infos
+to_Shift_JIS_E7_8C = {
+ to_Shift_JIS_E7_8C_offsets,
+ to_Shift_JIS_E7_8C_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_8D_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_8D */
- /* used from to_EUC_JP_E7_8D */
+to_Shift_JIS_E7_8D_offsets[64] = {
15, 15, 15, 15, 0, 1, 15, 15, 15, 15, 15, 15, 15, 15, 2, 3,
15, 15, 15, 15, 15, 15, 15, 4, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 5, 15, 15, 15, 15, 6, 15, 7, 15, 15, 15, 15, 15,
8, 15, 9, 15, 15, 10, 15, 11, 12, 15, 13, 14, 15, 15, 15, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_8D_infos[16] = {
+to_Shift_JIS_E7_8D_infos[16] = {
o2(0x8D,0x96), o2(0x8E,0x82), o2(0xE0,0xD0), o2(0xE0,0xD1),
o2(0xE0,0xD3), o2(0x8F,0x62), o2(0xE0,0xD5), o2(0xE0,0xD4),
o2(0xE0,0xD6), o2(0x8A,0x6C), o2(0xE0,0xD8), o2(0xFB,0x5F),
o2(0xE0,0xD7), o2(0xE0,0xDA), o2(0xE0,0xD9), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_8D = {
- to_SHIFT_JIS_E7_8D_offsets,
- to_SHIFT_JIS_E7_8D_infos
+to_Shift_JIS_E7_8D = {
+ to_Shift_JIS_E7_8D_offsets,
+ to_Shift_JIS_E7_8D_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_8E_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_8E */
- /* used from to_EUC_JP_E7_8E */
+to_Shift_JIS_E7_8E_offsets[64] = {
10, 10, 10, 10, 0, 10, 10, 1, 10, 2, 10, 3, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 4, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 5, 10, 10, 10, 10, 10, 10,
10, 10, 6, 7, 10, 10, 10, 10, 10, 10, 10, 8, 10, 9, 10, 10,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_8E_infos[11] = {
+to_Shift_JIS_E7_8E_infos[11] = {
o2(0x8C,0xBA), o2(0x97,0xA6), o2(0x8B,0xCA), o2(0x89,0xA4),
o2(0x8B,0xE8), o2(0x8A,0xDF), o2(0x97,0xE6), o2(0xE0,0xDC),
o2(0xE0,0xDE), o2(0xFB,0x60), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_8E = {
- to_SHIFT_JIS_E7_8E_offsets,
- to_SHIFT_JIS_E7_8E_infos
+to_Shift_JIS_E7_8E = {
+ to_Shift_JIS_E7_8E_offsets,
+ to_Shift_JIS_E7_8E_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_8F_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_8F */
- /* used from to_EUC_JP_E7_8F */
+to_Shift_JIS_E7_8F_offsets[64] = {
0, 20, 1, 20, 20, 20, 20, 20, 2, 3, 4, 20, 20, 5, 6, 20,
20, 20, 7, 20, 20, 20, 8, 20, 20, 20, 20, 20, 20, 20, 9, 20,
10, 20, 20, 11, 20, 12, 20, 20, 20, 20, 13, 20, 20, 14, 15, 20,
20, 16, 20, 20, 20, 17, 20, 20, 18, 20, 20, 20, 20, 20, 19, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_8F_infos[21] = {
+to_Shift_JIS_E7_8F_infos[21] = {
o2(0xE0,0xDF), o2(0x89,0xCF), o2(0xE0,0xDB), o2(0xFB,0x61),
o2(0x8E,0x58), o2(0x92,0xBF), o2(0xE0,0xDD), o2(0xFB,0x64),
o2(0xFB,0x62), o2(0xE0,0xE2), o2(0x8E,0xEC), o2(0xFB,0x63),
@@ -9007,22 +8603,20 @@ to_SHIFT_JIS_E7_8F_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_8F = {
- to_SHIFT_JIS_E7_8F_offsets,
- to_SHIFT_JIS_E7_8F_infos
+to_Shift_JIS_E7_8F = {
+ to_Shift_JIS_E7_8F_offsets,
+ to_Shift_JIS_E7_8F_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_90_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_90 */
- /* used from to_EUC_JP_E7_90 */
+to_Shift_JIS_E7_90_offsets[64] = {
18, 18, 18, 0, 18, 1, 2, 3, 18, 4, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 5, 18, 18, 6, 7, 18, 18, 8, 9, 18, 18, 18, 10, 18,
18, 18, 11, 12, 13, 14, 15, 18, 18, 18, 16, 18, 18, 18, 18, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_90_infos[19] = {
+to_Shift_JIS_E7_90_infos[19] = {
o2(0x8B,0x85), o2(0xE0,0xE4), o2(0x97,0x9D), o2(0xFB,0x65),
o2(0x97,0xAE), o2(0x91,0xF4), o2(0xE0,0xE6), o2(0xFB,0x67),
o2(0xFB,0x69), o2(0xFB,0x68), o2(0xFB,0x6A), o2(0xE0,0xE8),
@@ -9030,22 +8624,20 @@ to_SHIFT_JIS_E7_90_infos[19] = {
o2(0xE0,0xE9), o2(0xE0,0xEB), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_90 = {
- to_SHIFT_JIS_E7_90_offsets,
- to_SHIFT_JIS_E7_90_infos
+to_Shift_JIS_E7_90 = {
+ to_Shift_JIS_E7_90_offsets,
+ to_Shift_JIS_E7_90_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_91_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_91 */
- /* used from to_EUC_JP_E7_91 */
+to_Shift_JIS_E7_91_offsets[64] = {
19, 0, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 1, 19, 19, 19, 2, 3, 4, 5, 19, 6, 7,
8, 19, 9, 10, 11, 19, 19, 19, 19, 12, 13, 19, 19, 19, 19, 14,
15, 19, 19, 16, 19, 19, 17, 19, 19, 19, 19, 19, 19, 19, 18, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_91_infos[20] = {
+to_Shift_JIS_E7_91_infos[20] = {
o2(0xE0,0xEE), o2(0xE0,0xEA), o2(0xE0,0xED), o2(0x8C,0xE8),
o2(0x89,0x6C), o2(0xE0,0xEF), o2(0x90,0x90), o2(0xE0,0xEC),
o2(0x97,0xDA), o2(0xFB,0x6B), o2(0xE0,0xF2), o2(0xEA,0xA2),
@@ -9053,43 +8645,39 @@ to_SHIFT_JIS_E7_91_infos[20] = {
o2(0x8D,0xBA), o2(0xE0,0xF4), o2(0xE0,0xF5), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_91 = {
- to_SHIFT_JIS_E7_91_offsets,
- to_SHIFT_JIS_E7_91_infos
+to_Shift_JIS_E7_91 = {
+ to_Shift_JIS_E7_91_offsets,
+ to_Shift_JIS_E7_91_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_92_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_92 */
- /* used from to_EUC_JP_E7_92 */
+to_Shift_JIS_E7_92_offsets[64] = {
9, 9, 9, 0, 9, 9, 9, 9, 9, 1, 9, 2, 9, 9, 9, 9,
9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 3, 4,
9, 9, 5, 9, 9, 9, 9, 6, 9, 9, 9, 9, 9, 9, 9, 9,
7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_92_infos[10] = {
+to_Shift_JIS_E7_92_infos[10] = {
o2(0x97,0x9E), o2(0xFB,0x6C), o2(0xE0,0xF6), o2(0xE0,0xF7),
o2(0xFB,0x6D), o2(0xE0,0xE3), o2(0xE0,0xF8), o2(0x8A,0xC2),
o2(0x8E,0xA3), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_92 = {
- to_SHIFT_JIS_E7_92_offsets,
- to_SHIFT_JIS_E7_92_infos
+to_Shift_JIS_E7_92 = {
+ to_Shift_JIS_E7_92_offsets,
+ to_Shift_JIS_E7_92_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_93_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_93 */
- /* used from to_EUC_JP_E7_93 */
+to_Shift_JIS_E7_93_offsets[64] = {
17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0, 17, 17, 17, 17, 1,
17, 17, 17, 17, 2, 17, 17, 17, 17, 17, 17, 17, 3, 17, 17, 17,
4, 17, 5, 6, 17, 17, 7, 8, 17, 9, 17, 17, 17, 17, 10, 17,
11, 12, 13, 17, 17, 17, 14, 15, 16, 17, 17, 17, 17, 17, 17, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_93_infos[18] = {
+to_Shift_JIS_E7_93_infos[18] = {
o2(0xE0,0xF9), o2(0xE0,0xFA), o2(0xE0,0xFB), o2(0x89,0x5A),
o2(0xE1,0x40), o2(0x95,0x5A), o2(0xE1,0x41), o2(0x8A,0xA2),
o2(0xE1,0x42), o2(0xE1,0x43), o2(0xE1,0x44), o2(0xE1,0x46),
@@ -9097,22 +8685,20 @@ to_SHIFT_JIS_E7_93_infos[18] = {
o2(0xE1,0x48), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_93 = {
- to_SHIFT_JIS_E7_93_offsets,
- to_SHIFT_JIS_E7_93_infos
+to_Shift_JIS_E7_93 = {
+ to_Shift_JIS_E7_93_offsets,
+ to_Shift_JIS_E7_93_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_94_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_94 */
- /* used from to_EUC_JP_E7_94 */
+to_Shift_JIS_E7_94_offsets[64] = {
31, 0, 31, 1, 2, 3, 31, 31, 31, 31, 31, 31, 4, 5, 6, 31,
31, 7, 31, 8, 31, 9, 31, 31, 10, 31, 11, 31, 12, 31, 13, 14,
31, 31, 31, 15, 31, 16, 17, 31, 18, 31, 31, 19, 20, 31, 31, 21,
22, 23, 24, 25, 31, 31, 31, 26, 27, 31, 28, 29, 30, 31, 31, 31,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_94_infos[32] = {
+to_Shift_JIS_E7_94_infos[32] = {
o2(0xFB,0x6E), o2(0xE1,0x4B), o2(0xE1,0x4A), o2(0xE1,0x4C),
o2(0xE1,0x4D), o2(0xE1,0x4F), o2(0xE1,0x4E), o2(0x8D,0x99),
o2(0xE1,0x51), o2(0xE1,0x50), o2(0x8A,0xC3), o2(0x90,0x72),
@@ -9123,22 +8709,20 @@ to_SHIFT_JIS_E7_94_infos[32] = {
o2(0x92,0xAC), o2(0x89,0xE6), o2(0xE1,0x55), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_94 = {
- to_SHIFT_JIS_E7_94_offsets,
- to_SHIFT_JIS_E7_94_infos
+to_Shift_JIS_E7_94 = {
+ to_Shift_JIS_E7_94_offsets,
+ to_Shift_JIS_E7_94_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_95_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_95 */
- /* used from to_EUC_JP_E7_95 */
+to_Shift_JIS_E7_95_offsets[64] = {
33, 33, 33, 33, 0, 33, 1, 33, 33, 2, 3, 4, 5, 6, 33, 7,
33, 8, 33, 33, 9, 33, 33, 33, 33, 10, 11, 12, 13, 14, 33, 33,
15, 33, 16, 33, 17, 18, 19, 20, 33, 21, 22, 23, 33, 24, 33, 25,
26, 33, 33, 27, 28, 33, 29, 30, 31, 33, 33, 33, 33, 33, 33, 32,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_95_infos[34] = {
+to_Shift_JIS_E7_95_infos[34] = {
o2(0xE1,0x56), o2(0xE1,0x5B), o2(0xE1,0x59), o2(0xE1,0x58),
o2(0x9D,0xC0), o2(0x8A,0x45), o2(0xE1,0x57), o2(0x88,0xD8),
o2(0x94,0xA8), o2(0x94,0xC8), o2(0x97,0xAF), o2(0xE1,0x5C),
@@ -9150,22 +8734,20 @@ to_SHIFT_JIS_E7_95_infos[34] = {
o2(0x8B,0x45), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_95 = {
- to_SHIFT_JIS_E7_95_offsets,
- to_SHIFT_JIS_E7_95_infos
+to_Shift_JIS_E7_95 = {
+ to_Shift_JIS_E7_95_offsets,
+ to_Shift_JIS_E7_95_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_96_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_96 */
- /* used from to_EUC_JP_E7_96 */
+to_Shift_JIS_E7_96_offsets[64] = {
24, 24, 0, 24, 24, 24, 1, 2, 24, 3, 4, 5, 24, 24, 6, 7,
24, 8, 24, 24, 9, 24, 24, 24, 24, 24, 10, 24, 24, 11, 24, 24,
24, 24, 24, 12, 24, 13, 24, 24, 24, 24, 24, 14, 24, 24, 24, 24,
24, 15, 16, 17, 24, 18, 24, 24, 19, 20, 24, 24, 21, 22, 23, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_96_infos[25] = {
+to_Shift_JIS_E7_96_infos[25] = {
o2(0xE1,0x69), o2(0xE1,0x64), o2(0xE1,0x65), o2(0xE1,0x68),
o2(0xE1,0x67), o2(0x95,0x44), o2(0x91,0x61), o2(0x91,0x60),
o2(0x8B,0x5E), o2(0xE1,0x6A), o2(0xE1,0x6B), o2(0xE1,0x6C),
@@ -9175,22 +8757,20 @@ to_SHIFT_JIS_E7_96_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_96 = {
- to_SHIFT_JIS_E7_96_offsets,
- to_SHIFT_JIS_E7_96_infos
+to_Shift_JIS_E7_96 = {
+ to_Shift_JIS_E7_96_offsets,
+ to_Shift_JIS_E7_96_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_97_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_97 */
- /* used from to_EUC_JP_E7_97 */
+to_Shift_JIS_E7_97_offsets[64] = {
24, 24, 0, 1, 24, 2, 24, 3, 24, 24, 4, 24, 24, 5, 24, 24,
24, 24, 6, 24, 7, 8, 24, 24, 9, 10, 24, 11, 24, 24, 12, 24,
24, 24, 13, 14, 24, 24, 24, 24, 24, 15, 24, 24, 24, 24, 24, 24,
16, 24, 17, 18, 19, 24, 24, 24, 24, 24, 20, 24, 21, 24, 22, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_97_infos[25] = {
+to_Shift_JIS_E7_97_infos[25] = {
o2(0xE1,0x6F), o2(0xE1,0x71), o2(0x95,0x61), o2(0x8F,0xC7),
o2(0xE1,0x78), o2(0xE1,0x77), o2(0xE1,0x79), o2(0x8E,0xA4),
o2(0x8D,0xAD), o2(0x93,0x97), o2(0xE1,0x7A), o2(0x92,0xC9),
@@ -9200,44 +8780,40 @@ to_SHIFT_JIS_E7_97_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_97 = {
- to_SHIFT_JIS_E7_97_offsets,
- to_SHIFT_JIS_E7_97_infos
+to_Shift_JIS_E7_97 = {
+ to_Shift_JIS_E7_97_offsets,
+ to_Shift_JIS_E7_97_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_98_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_98 */
- /* used from to_EUC_JP_E7_98 */
+to_Shift_JIS_E7_98_offsets[64] = {
13, 0, 13, 13, 13, 13, 13, 13, 13, 1, 13, 2, 13, 3, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 4,
5, 6, 7, 13, 8, 13, 13, 9, 13, 13, 13, 13, 13, 13, 13, 13,
10, 13, 13, 13, 11, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_98_infos[14] = {
+to_Shift_JIS_E7_98_infos[14] = {
o2(0xE1,0x81), o2(0xE1,0x88), o2(0xE1,0x86), o2(0xE1,0x87),
o2(0xE1,0x89), o2(0xE1,0x8B), o2(0xE1,0x8C), o2(0xE1,0x8D),
o2(0xE1,0x8E), o2(0xE1,0x8A), o2(0xE1,0x90), o2(0xE1,0x8F),
o2(0xE1,0x91), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_98 = {
- to_SHIFT_JIS_E7_98_offsets,
- to_SHIFT_JIS_E7_98_infos
+to_Shift_JIS_E7_98 = {
+ to_Shift_JIS_E7_98_offsets,
+ to_Shift_JIS_E7_98_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_99_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_99 */
- /* used from to_EUC_JP_E7_99 */
+to_Shift_JIS_E7_99_offsets[64] = {
25, 25, 0, 25, 25, 25, 1, 2, 3, 25, 25, 25, 4, 25, 25, 25,
25, 25, 5, 25, 25, 25, 6, 25, 7, 25, 25, 25, 8, 25, 25, 25,
25, 9, 10, 25, 25, 25, 25, 11, 12, 13, 14, 25, 15, 25, 25, 25,
16, 25, 17, 25, 25, 25, 18, 25, 19, 25, 20, 21, 22, 23, 24, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_99_infos[26] = {
+to_Shift_JIS_E7_99_infos[26] = {
o2(0x97,0xC3), o2(0xE1,0x94), o2(0xE1,0x92), o2(0xE1,0x93),
o2(0x8A,0xE0), o2(0x96,0xFC), o2(0x95,0xC8), o2(0xE1,0x96),
o2(0xE1,0x95), o2(0xE1,0x97), o2(0xE1,0x98), o2(0xE1,0x9C),
@@ -9247,22 +8823,20 @@ to_SHIFT_JIS_E7_99_infos[26] = {
o2(0x95,0x53), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_99 = {
- to_SHIFT_JIS_E7_99_offsets,
- to_SHIFT_JIS_E7_99_infos
+to_Shift_JIS_E7_99 = {
+ to_Shift_JIS_E7_99_offsets,
+ to_Shift_JIS_E7_99_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_9A_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_9A */
- /* used from to_EUC_JP_E7_9A */
+to_Shift_JIS_E7_9A_offsets[64] = {
0, 26, 1, 2, 3, 26, 4, 5, 6, 26, 26, 7, 26, 26, 8, 26,
9, 26, 26, 10, 26, 26, 11, 26, 26, 12, 13, 14, 15, 26, 16, 26,
26, 26, 26, 26, 26, 26, 17, 26, 26, 26, 26, 26, 26, 26, 18, 26,
19, 26, 26, 26, 20, 26, 26, 21, 22, 23, 24, 26, 26, 26, 26, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_9A_infos[27] = {
+to_Shift_JIS_E7_9A_infos[27] = {
o2(0xE1,0xA3), o2(0xFB,0x70), o2(0xE1,0xA4), o2(0x93,0x49),
o2(0x8A,0x46), o2(0x8D,0x63), o2(0xE1,0xA5), o2(0xE1,0xA6),
o2(0xE1,0xA7), o2(0x8E,0x48), o2(0xE1,0xA9), o2(0xE1,0xA8),
@@ -9272,22 +8846,20 @@ to_SHIFT_JIS_E7_9A_infos[27] = {
o2(0xE1,0xB0), o2(0x8E,0x4D), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_9A = {
- to_SHIFT_JIS_E7_9A_offsets,
- to_SHIFT_JIS_E7_9A_infos
+to_Shift_JIS_E7_9A = {
+ to_Shift_JIS_E7_9A_offsets,
+ to_Shift_JIS_E7_9A_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_9B_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_9B */
- /* used from to_EUC_JP_E7_9B */
+to_Shift_JIS_E7_9B_offsets[64] = {
25, 25, 0, 1, 25, 25, 2, 25, 3, 25, 4, 25, 25, 5, 25, 25,
25, 25, 6, 25, 25, 25, 7, 8, 25, 25, 25, 9, 10, 25, 11, 12,
25, 13, 25, 14, 15, 16, 25, 17, 25, 25, 18, 25, 25, 25, 19, 25,
25, 25, 20, 25, 21, 25, 25, 25, 22, 25, 25, 23, 25, 25, 24, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_9B_infos[26] = {
+to_Shift_JIS_E7_9B_infos[26] = {
o2(0xE1,0xB1), o2(0x94,0x75), o2(0x96,0x7E), o2(0x89,0x6D),
o2(0x89,0x76), o2(0xE1,0xB2), o2(0xE1,0xB4), o2(0xE1,0xB3),
o2(0x93,0x90), o2(0x90,0xB7), o2(0x9F,0x58), o2(0xE1,0xB5),
@@ -9297,22 +8869,20 @@ to_SHIFT_JIS_E7_9B_infos[26] = {
o2(0x8F,0x82), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_9B = {
- to_SHIFT_JIS_E7_9B_offsets,
- to_SHIFT_JIS_E7_9B_infos
+to_Shift_JIS_E7_9B = {
+ to_Shift_JIS_E7_9B_offsets,
+ to_Shift_JIS_E7_9B_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_9C_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_9C */
- /* used from to_EUC_JP_E7_9C */
+to_Shift_JIS_E7_9C_offsets[64] = {
19, 0, 19, 19, 1, 19, 19, 2, 3, 4, 19, 5, 6, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 7, 19, 19, 8, 9,
10, 19, 19, 19, 11, 12, 13, 19, 19, 14, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 15, 16, 19, 17, 19, 18, 19, 19, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_9C_infos[20] = {
+to_Shift_JIS_E7_9C_infos[20] = {
o2(0x8F,0xC8), o2(0xE1,0xBE), o2(0xE1,0xBD), o2(0xE1,0xBC),
o2(0x94,0xFB), o2(0x8A,0xC5), o2(0x8C,0xA7), o2(0xE1,0xC4),
o2(0xE1,0xC1), o2(0x90,0x5E), o2(0x96,0xB0), o2(0xE1,0xC0),
@@ -9320,44 +8890,40 @@ to_SHIFT_JIS_E7_9C_infos[20] = {
o2(0xE1,0xC6), o2(0x92,0xAD), o2(0x8A,0xE1), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_9C = {
- to_SHIFT_JIS_E7_9C_offsets,
- to_SHIFT_JIS_E7_9C_infos
+to_Shift_JIS_E7_9C = {
+ to_Shift_JIS_E7_9C_offsets,
+ to_Shift_JIS_E7_9C_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_9D_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_9D */
- /* used from to_EUC_JP_E7_9D */
+to_Shift_JIS_E7_9D_offsets[64] = {
0, 14, 14, 14, 14, 14, 1, 2, 14, 14, 14, 14, 14, 14, 14, 14,
14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 3, 4, 14, 14, 14, 14,
14, 5, 14, 6, 14, 7, 8, 14, 9, 14, 14, 10, 14, 14, 14, 14,
14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 14, 14, 14, 14, 12, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_9D_infos[15] = {
+to_Shift_JIS_E7_9D_infos[15] = {
o2(0x92,0x85), o2(0xFB,0x76), o2(0xE1,0xC7), o2(0xE1,0xC8),
o2(0xE1,0xCB), o2(0x90,0x87), o2(0x93,0xC2), o2(0xE1,0xCC),
o2(0x96,0x72), o2(0xE1,0xC9), o2(0xE1,0xCA), o2(0xE1,0xCF),
o2(0xE1,0xCE), o2(0xE1,0xCD), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_9D = {
- to_SHIFT_JIS_E7_9D_offsets,
- to_SHIFT_JIS_E7_9D_infos
+to_Shift_JIS_E7_9D = {
+ to_Shift_JIS_E7_9D_offsets,
+ to_Shift_JIS_E7_9D_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_9E_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_9E */
- /* used from to_EUC_JP_E7_9E */
+to_Shift_JIS_E7_9E_offsets[64] = {
16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 0, 16, 16, 1, 16,
16, 2, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 3, 16,
4, 16, 16, 16, 16, 5, 16, 16, 16, 16, 16, 16, 6, 7, 16, 16,
8, 16, 16, 9, 16, 16, 10, 16, 16, 11, 16, 12, 13, 14, 16, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_9E_infos[17] = {
+to_Shift_JIS_E7_9E_infos[17] = {
o2(0xE1,0xD1), o2(0xE1,0xD0), o2(0xE1,0xD2), o2(0xE1,0xD4),
o2(0xE1,0xD3), o2(0x95,0xCB), o2(0x8F,0x75), o2(0x97,0xC4),
o2(0xE1,0xD5), o2(0x93,0xB5), o2(0xE1,0xD6), o2(0xE1,0xD7),
@@ -9365,22 +8931,20 @@ to_SHIFT_JIS_E7_9E_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_9E = {
- to_SHIFT_JIS_E7_9E_offsets,
- to_SHIFT_JIS_E7_9E_infos
+to_Shift_JIS_E7_9E = {
+ to_Shift_JIS_E7_9E_offsets,
+ to_Shift_JIS_E7_9E_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_9F_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_9F */
- /* used from to_EUC_JP_E7_9F */
+to_Shift_JIS_E7_9F_offsets[64] = {
16, 16, 16, 16, 16, 16, 16, 0, 16, 16, 16, 16, 16, 1, 16, 16,
16, 16, 16, 16, 16, 16, 16, 2, 16, 16, 3, 4, 5, 16, 16, 16,
16, 16, 6, 7, 16, 8, 16, 9, 16, 10, 16, 16, 16, 11, 12, 13,
16, 16, 16, 14, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_9F_infos[17] = {
+to_Shift_JIS_E7_9F_infos[17] = {
o2(0xE1,0xDC), o2(0xE1,0xDD), o2(0xE1,0xDE), o2(0xE1,0xDF),
o2(0x96,0xB5), o2(0xE1,0xE0), o2(0x96,0xEE), o2(0xE1,0xE1),
o2(0x92,0x6D), o2(0x94,0x8A), o2(0x8B,0xE9), o2(0x92,0x5A),
@@ -9388,65 +8952,59 @@ to_SHIFT_JIS_E7_9F_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_9F = {
- to_SHIFT_JIS_E7_9F_offsets,
- to_SHIFT_JIS_E7_9F_infos
+to_Shift_JIS_E7_9F = {
+ to_Shift_JIS_E7_9F_offsets,
+ to_Shift_JIS_E7_9F_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_A0_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_A0 */
- /* used from to_EUC_JP_E7_A0 */
+to_Shift_JIS_E7_A0_offsets[64] = {
14, 14, 0, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 14, 14, 14,
14, 14, 2, 14, 3, 4, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
5, 6, 14, 14, 14, 7, 8, 9, 14, 14, 14, 14, 14, 14, 14, 14,
14, 14, 10, 14, 11, 14, 14, 14, 14, 14, 12, 14, 14, 14, 14, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_A0_infos[15] = {
+to_Shift_JIS_E7_A0_infos[15] = {
o2(0x8D,0xBB), o2(0xE1,0xE4), o2(0xE1,0xE5), o2(0x8C,0xA4),
o2(0x8D,0xD3), o2(0xE1,0xE7), o2(0xFB,0x78), o2(0x93,0x75),
o2(0x8D,0xD4), o2(0x8B,0x6D), o2(0x96,0x43), o2(0x94,0x6A),
o2(0x93,0x76), o2(0x8D,0x7B), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_A0 = {
- to_SHIFT_JIS_E7_A0_offsets,
- to_SHIFT_JIS_E7_A0_infos
+to_Shift_JIS_E7_A0 = {
+ to_Shift_JIS_E7_A0_offsets,
+ to_Shift_JIS_E7_A0_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_A1_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_A1 */
- /* used from to_EUC_JP_E7_A1 */
+to_Shift_JIS_E7_A1_offsets[64] = {
11, 11, 11, 11, 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 1, 11,
11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 2, 11, 11,
11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 4, 5, 11, 11, 6,
11, 11, 7, 11, 8, 11, 11, 11, 11, 11, 9, 11, 10, 11, 11, 11,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_A1_infos[12] = {
+to_Shift_JIS_E7_A1_infos[12] = {
o2(0xE1,0xE9), o2(0xFB,0x79), o2(0x8F,0xC9), o2(0xFB,0x7A),
o2(0x97,0xB0), o2(0x8D,0x64), o2(0x8C,0xA5), o2(0x94,0xA1),
o2(0xE1,0xEB), o2(0xFB,0x7B), o2(0xE1,0xED), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_A1 = {
- to_SHIFT_JIS_E7_A1_offsets,
- to_SHIFT_JIS_E7_A1_infos
+to_Shift_JIS_E7_A1 = {
+ to_Shift_JIS_E7_A1_offsets,
+ to_Shift_JIS_E7_A1_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_A2_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_A2 */
- /* used from to_EUC_JP_E7_A2 */
+to_Shift_JIS_E7_A2_offsets[64] = {
20, 0, 20, 20, 20, 20, 1, 2, 20, 20, 20, 20, 3, 4, 5, 20,
20, 6, 20, 7, 20, 8, 20, 9, 20, 20, 10, 20, 20, 20, 20, 20,
20, 20, 20, 11, 20, 20, 20, 12, 20, 13, 14, 20, 20, 20, 20, 15,
20, 20, 20, 20, 20, 16, 20, 20, 20, 20, 17, 20, 18, 20, 19, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_A2_infos[21] = {
+to_Shift_JIS_E7_A2_infos[21] = {
o2(0x8C,0xE9), o2(0xE1,0xEC), o2(0x92,0xF4), o2(0xE1,0xEF),
o2(0x8A,0x56), o2(0xE1,0xEA), o2(0x94,0xE8), o2(0x89,0x4F),
o2(0x8D,0xEA), o2(0x98,0x71), o2(0xE1,0xEE), o2(0xE1,0xF0),
@@ -9455,66 +9013,60 @@ to_SHIFT_JIS_E7_A2_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_A2 = {
- to_SHIFT_JIS_E7_A2_offsets,
- to_SHIFT_JIS_E7_A2_infos
+to_Shift_JIS_E7_A2 = {
+ to_Shift_JIS_E7_A2_offsets,
+ to_Shift_JIS_E7_A2_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_A3_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_A3 */
- /* used from to_EUC_JP_E7_A3 */
+to_Shift_JIS_E7_A3_offsets[64] = {
15, 0, 15, 15, 15, 1, 2, 15, 15, 15, 3, 4, 15, 15, 15, 15,
5, 6, 15, 15, 7, 15, 15, 15, 15, 15, 8, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 9, 10, 15, 15, 15, 11, 15, 15, 12,
15, 15, 15, 15, 13, 15, 15, 15, 15, 15, 15, 15, 15, 14, 15, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_A3_infos[16] = {
+to_Shift_JIS_E7_A3_infos[16] = {
o2(0x8E,0xA5), o2(0xE1,0xFA), o2(0xE1,0xF5), o2(0xE1,0xFB),
o2(0xE1,0xF6), o2(0x94,0xD6), o2(0xE1,0xF4), o2(0xE1,0xF7),
o2(0xE2,0x41), o2(0xE2,0x40), o2(0x96,0x81), o2(0xE1,0xFC),
o2(0x88,0xE9), o2(0xE2,0x43), o2(0xE2,0x42), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_A3 = {
- to_SHIFT_JIS_E7_A3_offsets,
- to_SHIFT_JIS_E7_A3_infos
+to_Shift_JIS_E7_A3 = {
+ to_Shift_JIS_E7_A3_offsets,
+ to_Shift_JIS_E7_A3_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_A4_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_A4 */
- /* used from to_EUC_JP_E7_A4 */
+to_Shift_JIS_E7_A4_offsets[64] = {
14, 0, 14, 14, 14, 14, 14, 1, 14, 14, 14, 14, 14, 14, 2, 14,
14, 3, 4, 14, 14, 14, 14, 14, 14, 5, 14, 14, 14, 14, 14, 14,
14, 14, 14, 14, 14, 14, 6, 14, 14, 14, 7, 8, 9, 14, 14, 14,
10, 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 14, 12, 14, 13, 14,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_A4_infos[15] = {
+to_Shift_JIS_E7_A4_infos[15] = {
o2(0x8F,0xCA), o2(0xE2,0x44), o2(0x91,0x62), o2(0xE2,0x46),
o2(0xE2,0x45), o2(0xE2,0x47), o2(0xE1,0xE6), o2(0xE1,0xE8),
o2(0xE2,0x49), o2(0xE2,0x48), o2(0xFB,0x7C), o2(0x8E,0xA6),
o2(0x97,0xE7), o2(0x8E,0xD0), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_A4 = {
- to_SHIFT_JIS_E7_A4_offsets,
- to_SHIFT_JIS_E7_A4_infos
+to_Shift_JIS_E7_A4 = {
+ to_Shift_JIS_E7_A4_offsets,
+ to_Shift_JIS_E7_A4_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_A5_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_A5 */
- /* used from to_EUC_JP_E7_A5 */
+to_Shift_JIS_E7_A5_offsets[64] = {
0, 1, 22, 22, 22, 22, 22, 2, 3, 4, 22, 22, 22, 22, 22, 22,
5, 22, 22, 6, 22, 7, 8, 9, 22, 22, 10, 22, 22, 11, 12, 13,
14, 22, 15, 22, 22, 16, 22, 22, 17, 22, 22, 22, 22, 18, 22, 22,
22, 22, 22, 22, 22, 22, 22, 19, 22, 22, 20, 22, 22, 22, 22, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_A5_infos[23] = {
+to_Shift_JIS_E7_A5_infos[23] = {
o2(0xE2,0x4A), o2(0x8C,0x56), o2(0x8B,0x5F), o2(0x8B,0x46),
o2(0x8E,0x83), o2(0x97,0x53), o2(0xE2,0x50), o2(0xE2,0x4F),
o2(0x91,0x63), o2(0xE2,0x4C), o2(0xE2,0x4E), o2(0x8F,0x6A),
@@ -9523,22 +9075,20 @@ to_SHIFT_JIS_E7_A5_infos[23] = {
o2(0xE2,0x51), o2(0xE2,0x52), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_A5 = {
- to_SHIFT_JIS_E7_A5_offsets,
- to_SHIFT_JIS_E7_A5_infos
+to_Shift_JIS_E7_A5 = {
+ to_Shift_JIS_E7_A5_offsets,
+ to_Shift_JIS_E7_A5_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_A6_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_A6 */
- /* used from to_EUC_JP_E7_A6 */
+to_Shift_JIS_E7_A6_offsets[64] = {
0, 1, 22, 22, 2, 3, 22, 22, 22, 22, 4, 22, 22, 5, 6, 7,
22, 22, 22, 22, 8, 22, 22, 22, 22, 22, 22, 9, 22, 10, 22, 22,
22, 22, 22, 22, 22, 22, 11, 12, 22, 22, 13, 22, 22, 22, 14, 22,
15, 22, 22, 16, 22, 22, 22, 22, 22, 17, 18, 22, 22, 19, 20, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_A6_infos[23] = {
+to_Shift_JIS_E7_A6_infos[23] = {
o2(0xE2,0x68), o2(0x8B,0xD6), o2(0x98,0x5C), o2(0x91,0x54),
o2(0xE2,0x53), o2(0x89,0xD0), o2(0x92,0xF5), o2(0x95,0x9F),
o2(0xFB,0x81), o2(0xFB,0x83), o2(0xE2,0x54), o2(0x8B,0x9A),
@@ -9547,22 +9097,20 @@ to_SHIFT_JIS_E7_A6_infos[23] = {
o2(0x89,0xD1), o2(0x93,0xC3), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_A6 = {
- to_SHIFT_JIS_E7_A6_offsets,
- to_SHIFT_JIS_E7_A6_infos
+to_Shift_JIS_E7_A6 = {
+ to_Shift_JIS_E7_A6_offsets,
+ to_Shift_JIS_E7_A6_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_A7_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_A7 */
- /* used from to_EUC_JP_E7_A7 */
+to_Shift_JIS_E7_A7_offsets[64] = {
0, 1, 18, 18, 18, 18, 18, 18, 18, 2, 18, 3, 18, 18, 18, 18,
18, 4, 5, 18, 18, 6, 18, 18, 7, 18, 18, 18, 18, 18, 18, 8,
18, 9, 18, 10, 11, 18, 12, 13, 18, 14, 18, 18, 15, 18, 18, 18,
16, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_A7_infos[19] = {
+to_Shift_JIS_E7_A7_infos[19] = {
o2(0x8F,0x47), o2(0x8E,0x84), o2(0xE2,0x5C), o2(0x8F,0x48),
o2(0x89,0xC8), o2(0x95,0x62), o2(0xE2,0x5D), o2(0x94,0xE9),
o2(0x91,0x64), o2(0xE2,0x60), o2(0xE2,0x61), o2(0x94,0x89),
@@ -9570,22 +9118,20 @@ to_SHIFT_JIS_E7_A7_infos[19] = {
o2(0x8F,0xCC), o2(0x88,0xDA), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_A7 = {
- to_SHIFT_JIS_E7_A7_offsets,
- to_SHIFT_JIS_E7_A7_infos
+to_Shift_JIS_E7_A7 = {
+ to_Shift_JIS_E7_A7_offsets,
+ to_Shift_JIS_E7_A7_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_A8_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_A8 */
- /* used from to_EUC_JP_E7_A8 */
+to_Shift_JIS_E7_A8_offsets[64] = {
0, 22, 22, 22, 22, 22, 22, 22, 1, 22, 22, 2, 22, 3, 4, 22,
22, 22, 22, 22, 5, 22, 22, 6, 7, 8, 9, 22, 10, 22, 22, 11,
12, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 13, 22,
22, 14, 15, 22, 22, 22, 22, 16, 22, 22, 22, 17, 18, 19, 20, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_A8_infos[23] = {
+to_Shift_JIS_E7_A8_infos[23] = {
o2(0x8B,0x48), o2(0xE2,0x62), o2(0x92,0xF6), o2(0xE2,0x63),
o2(0x90,0xC5), o2(0x96,0xAB), o2(0x95,0x42), o2(0xE2,0x64),
o2(0xE2,0x65), o2(0x92,0x74), o2(0x97,0xC5), o2(0xE2,0x67),
@@ -9594,22 +9140,20 @@ to_SHIFT_JIS_E7_A8_infos[23] = {
o2(0xE2,0x6B), o2(0x8D,0x65), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_A8 = {
- to_SHIFT_JIS_E7_A8_offsets,
- to_SHIFT_JIS_E7_A8_infos
+to_Shift_JIS_E7_A8 = {
+ to_Shift_JIS_E7_A8_offsets,
+ to_Shift_JIS_E7_A8_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_A9_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_A9 */
- /* used from to_EUC_JP_E7_A9 */
+to_Shift_JIS_E7_A9_offsets[64] = {
0, 22, 1, 2, 22, 22, 3, 22, 22, 4, 22, 22, 22, 5, 6, 7,
8, 22, 22, 22, 22, 22, 22, 9, 22, 22, 22, 22, 22, 22, 22, 22,
22, 10, 11, 12, 22, 22, 22, 22, 22, 13, 22, 14, 22, 22, 22, 22,
15, 22, 22, 22, 16, 22, 17, 22, 22, 18, 19, 22, 22, 20, 22, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_A9_infos[23] = {
+to_Shift_JIS_E7_A9_infos[23] = {
o2(0x8D,0x92), o2(0x95,0xE4), o2(0xE2,0x6D), o2(0x96,0x73),
o2(0xE2,0x6F), o2(0x90,0xCF), o2(0x89,0x6E), o2(0x89,0xB8),
o2(0x88,0xAA), o2(0xE2,0x6E), o2(0xE2,0x70), o2(0xE2,0x71),
@@ -9618,22 +9162,20 @@ to_SHIFT_JIS_E7_A9_infos[23] = {
o2(0xE2,0x76), o2(0x90,0xFA), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_A9 = {
- to_SHIFT_JIS_E7_A9_offsets,
- to_SHIFT_JIS_E7_A9_infos
+to_Shift_JIS_E7_A9 = {
+ to_Shift_JIS_E7_A9_offsets,
+ to_Shift_JIS_E7_A9_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_AA_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_AA */
- /* used from to_EUC_JP_E7_AA */
+to_Shift_JIS_E7_AA_offsets[64] = {
19, 0, 19, 1, 2, 19, 19, 19, 3, 19, 19, 19, 19, 19, 19, 19,
19, 19, 4, 5, 19, 6, 7, 8, 9, 19, 19, 19, 19, 19, 19, 10,
19, 19, 19, 19, 19, 19, 19, 19, 19, 11, 12, 19, 19, 19, 13, 14,
15, 19, 19, 19, 19, 19, 16, 19, 19, 19, 17, 19, 19, 19, 19, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_AA_infos[20] = {
+to_Shift_JIS_E7_AA_infos[20] = {
o2(0x93,0xCB), o2(0x90,0xDE), o2(0x8D,0xF3), o2(0xE2,0x77),
o2(0x92,0x82), o2(0x91,0x8B), o2(0xE2,0x79), o2(0xE2,0x7B),
o2(0xE2,0x78), o2(0xE2,0x7A), o2(0x8C,0x41), o2(0xE2,0x7C),
@@ -9641,22 +9183,20 @@ to_SHIFT_JIS_E7_AA_infos[20] = {
o2(0xE2,0x80), o2(0x89,0x4D), o2(0xE2,0x83), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_AA = {
- to_SHIFT_JIS_E7_AA_offsets,
- to_SHIFT_JIS_E7_AA_infos
+to_Shift_JIS_E7_AA = {
+ to_Shift_JIS_E7_AA_offsets,
+ to_Shift_JIS_E7_AA_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_AB_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_AB */
- /* used from to_EUC_JP_E7_AB */
+to_Shift_JIS_E7_AB_offsets[64] = {
35, 35, 35, 0, 1, 2, 35, 3, 4, 35, 5, 6, 35, 7, 35, 8,
35, 9, 10, 11, 35, 12, 35, 35, 35, 13, 14, 35, 15, 16, 35, 17,
18, 19, 20, 21, 35, 22, 23, 24, 35, 35, 25, 26, 35, 27, 35, 28,
29, 35, 35, 35, 35, 35, 30, 35, 31, 32, 33, 35, 35, 35, 35, 34,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_AB_infos[36] = {
+to_Shift_JIS_E7_AB_infos[36] = {
o2(0x8A,0x96), o2(0xE2,0x82), o2(0xE2,0x81), o2(0xE2,0x85),
o2(0xE2,0x7D), o2(0xE2,0x86), o2(0x97,0xA7), o2(0xE2,0x87),
o2(0xE2,0x88), o2(0xFB,0x84), o2(0x9A,0xF2), o2(0xE2,0x8A),
@@ -9668,22 +9208,20 @@ to_SHIFT_JIS_E7_AB_infos[36] = {
o2(0x92,0x7C), o2(0x8E,0xB1), o2(0x8A,0xC6), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_AB = {
- to_SHIFT_JIS_E7_AB_offsets,
- to_SHIFT_JIS_E7_AB_infos
+to_Shift_JIS_E7_AB = {
+ to_Shift_JIS_E7_AB_offsets,
+ to_Shift_JIS_E7_AB_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_AC_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_AC */
- /* used from to_EUC_JP_E7_AC */
+to_Shift_JIS_E7_AC_offsets[64] = {
21, 21, 0, 21, 1, 21, 2, 21, 3, 21, 4, 5, 21, 21, 21, 6,
21, 7, 21, 21, 21, 21, 21, 21, 8, 9, 21, 10, 21, 21, 11, 21,
12, 21, 21, 21, 21, 13, 14, 21, 15, 21, 21, 21, 16, 21, 21, 21,
21, 21, 21, 17, 21, 18, 19, 21, 21, 20, 21, 21, 21, 21, 21, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_AC_infos[22] = {
+to_Shift_JIS_E7_AC_infos[22] = {
o2(0xE2,0x93), o2(0xE2,0xA0), o2(0xE2,0x96), o2(0x8B,0x88),
o2(0xE2,0x95), o2(0xE2,0xA2), o2(0xE2,0x94), o2(0x8F,0xCE),
o2(0xE2,0x98), o2(0xE2,0x99), o2(0x93,0x4A), o2(0xE2,0x9A),
@@ -9692,22 +9230,20 @@ to_SHIFT_JIS_E7_AC_infos[22] = {
o2(0x8D,0xF9), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_AC = {
- to_SHIFT_JIS_E7_AC_offsets,
- to_SHIFT_JIS_E7_AC_infos
+to_Shift_JIS_E7_AC = {
+ to_Shift_JIS_E7_AC_offsets,
+ to_Shift_JIS_E7_AC_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_AD_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_AD */
- /* used from to_EUC_JP_E7_AD */
+to_Shift_JIS_E7_AD_offsets[64] = {
23, 23, 23, 23, 23, 0, 1, 23, 2, 3, 23, 4, 5, 6, 23, 7,
8, 9, 10, 23, 11, 23, 12, 23, 23, 23, 23, 23, 23, 13, 23, 23,
23, 23, 23, 23, 23, 14, 23, 15, 23, 23, 23, 23, 16, 23, 17, 23,
18, 19, 23, 23, 20, 21, 23, 23, 23, 23, 22, 23, 23, 23, 23, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_AD_infos[24] = {
+to_Shift_JIS_E7_AD_infos[24] = {
o2(0xE2,0xA4), o2(0x95,0x4D), o2(0x94,0xA4), o2(0x93,0x99),
o2(0x8B,0xD8), o2(0xE2,0xA3), o2(0xE2,0xA1), o2(0x94,0xB3),
o2(0xE2,0x9E), o2(0x92,0x7D), o2(0x93,0x9B), o2(0x93,0x9A),
@@ -9716,22 +9252,20 @@ to_SHIFT_JIS_E7_AD_infos[24] = {
o2(0xE2,0xA7), o2(0xE2,0xA5), o2(0xE2,0x9F), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_AD = {
- to_SHIFT_JIS_E7_AD_offsets,
- to_SHIFT_JIS_E7_AD_infos
+to_Shift_JIS_E7_AD = {
+ to_Shift_JIS_E7_AD_offsets,
+ to_Shift_JIS_E7_AD_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_AE_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_AE */
- /* used from to_EUC_JP_E7_AE */
+to_Shift_JIS_E7_AE_offsets[64] = {
22, 22, 22, 22, 22, 22, 0, 1, 22, 22, 22, 2, 22, 3, 22, 4,
22, 22, 5, 22, 6, 7, 22, 8, 9, 10, 11, 22, 12, 13, 14, 15,
22, 16, 22, 22, 22, 22, 22, 22, 22, 22, 17, 22, 22, 18, 22, 22,
22, 19, 22, 22, 20, 22, 22, 22, 21, 22, 22, 22, 22, 22, 22, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_AE_infos[23] = {
+to_Shift_JIS_E7_AE_infos[23] = {
o2(0x95,0xCD), o2(0x89,0xD3), o2(0xE2,0xB3), o2(0xE2,0xB0),
o2(0xE2,0xB5), o2(0xE2,0xB4), o2(0x94,0x93), o2(0x96,0xA5),
o2(0x8E,0x5A), o2(0xE2,0xAE), o2(0xE2,0xB7), o2(0xE2,0xB2),
@@ -9740,22 +9274,20 @@ to_SHIFT_JIS_E7_AE_infos[23] = {
o2(0xE2,0xBC), o2(0x94,0xA2), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_AE = {
- to_SHIFT_JIS_E7_AE_offsets,
- to_SHIFT_JIS_E7_AE_infos
+to_Shift_JIS_E7_AE = {
+ to_Shift_JIS_E7_AE_offsets,
+ to_Shift_JIS_E7_AE_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_AF_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_AF */
- /* used from to_EUC_JP_E7_AF */
+to_Shift_JIS_E7_AF_offsets[64] = {
0, 1, 19, 19, 2, 19, 3, 4, 19, 5, 19, 6, 7, 19, 19, 8,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 9, 19, 19,
10, 19, 19, 19, 11, 12, 13, 19, 19, 14, 19, 19, 19, 15, 19, 19,
19, 19, 19, 16, 19, 19, 17, 18, 19, 19, 19, 19, 19, 19, 19, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_AF_infos[20] = {
+to_Shift_JIS_E7_AF_infos[20] = {
o2(0x90,0xDF), o2(0xE2,0xB9), o2(0x94,0xCD), o2(0xE2,0xBD),
o2(0x95,0xD1), o2(0x92,0x7A), o2(0xE2,0xB8), o2(0xE2,0xBA),
o2(0xE2,0xBB), o2(0xE2,0xBE), o2(0x8E,0xC2), o2(0x93,0xC4),
@@ -9763,22 +9295,20 @@ to_SHIFT_JIS_E7_AF_infos[20] = {
o2(0xE2,0xC8), o2(0xE2,0xCC), o2(0xE2,0xC9), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_AF = {
- to_SHIFT_JIS_E7_AF_offsets,
- to_SHIFT_JIS_E7_AF_infos
+to_Shift_JIS_E7_AF = {
+ to_Shift_JIS_E7_AF_offsets,
+ to_Shift_JIS_E7_AF_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_B0_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_B0 */
- /* used from to_EUC_JP_E7_B0 */
+to_Shift_JIS_E7_B0_offsets[64] = {
0, 19, 19, 19, 19, 19, 19, 1, 19, 19, 19, 19, 19, 2, 19, 19,
19, 3, 4, 5, 6, 19, 19, 7, 19, 19, 19, 19, 19, 19, 19, 8,
19, 9, 19, 10, 19, 19, 19, 11, 19, 19, 12, 13, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 14, 15, 19, 19, 19, 19, 16, 17, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_B0_infos[20] = {
+to_Shift_JIS_E7_B0_infos[20] = {
o2(0xE2,0xC5), o2(0xE2,0xC6), o2(0xE2,0xCB), o2(0xE2,0xC0),
o2(0x99,0xD3), o2(0xE2,0xC7), o2(0xE2,0xC1), o2(0xE2,0xCA),
o2(0xE2,0xD0), o2(0x8A,0xC8), o2(0xE2,0xCD), o2(0xE2,0xCE),
@@ -9786,22 +9316,20 @@ to_SHIFT_JIS_E7_B0_infos[20] = {
o2(0xE2,0xD3), o2(0x97,0xFA), o2(0x95,0xEB), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_B0 = {
- to_SHIFT_JIS_E7_B0_offsets,
- to_SHIFT_JIS_E7_B0_infos
+to_Shift_JIS_E7_B0 = {
+ to_Shift_JIS_E7_B0_offsets,
+ to_Shift_JIS_E7_B0_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_B1_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_B1 */
- /* used from to_EUC_JP_E7_B1 */
+to_Shift_JIS_E7_B1_offsets[64] = {
0, 17, 17, 1, 17, 17, 17, 17, 17, 17, 17, 17, 2, 3, 17, 4,
5, 17, 17, 17, 6, 17, 7, 17, 8, 17, 17, 17, 17, 17, 17, 9,
10, 17, 17, 17, 11, 12, 17, 17, 17, 17, 17, 17, 13, 17, 17, 17,
17, 17, 17, 14, 17, 15, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_B1_infos[18] = {
+to_Shift_JIS_E7_B1_infos[18] = {
o2(0xE2,0xD8), o2(0xE2,0xD5), o2(0xE2,0xD4), o2(0x90,0xD0),
o2(0xE2,0xD7), o2(0xE2,0xD9), o2(0xE2,0xD6), o2(0xE2,0xDD),
o2(0xE2,0xDA), o2(0xE2,0xDB), o2(0xE2,0xC4), o2(0xE2,0xDC),
@@ -9809,22 +9337,20 @@ to_SHIFT_JIS_E7_B1_infos[18] = {
o2(0x96,0xE0), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_B1 = {
- to_SHIFT_JIS_E7_B1_offsets,
- to_SHIFT_JIS_E7_B1_infos
+to_Shift_JIS_E7_B1 = {
+ to_Shift_JIS_E7_B1_offsets,
+ to_Shift_JIS_E7_B1_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_B2_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_B2 */
- /* used from to_EUC_JP_E7_B2 */
+to_Shift_JIS_E7_B2_offsets[64] = {
28, 0, 1, 2, 28, 28, 28, 28, 28, 3, 28, 4, 28, 5, 28, 28,
6, 28, 7, 28, 28, 8, 28, 9, 10, 28, 28, 11, 28, 28, 28, 12,
28, 13, 14, 28, 15, 16, 28, 17, 18, 28, 28, 19, 28, 20, 21, 28,
28, 22, 23, 24, 28, 28, 28, 28, 28, 25, 28, 28, 28, 26, 27, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_B2_infos[29] = {
+to_Shift_JIS_E7_B2_infos[29] = {
o2(0x8B,0xCC), o2(0x8C,0x48), o2(0xE2,0xE1), o2(0x95,0xB2),
o2(0x90,0x88), o2(0x96,0xAE), o2(0xE2,0xE2), o2(0x97,0xB1),
o2(0x94,0x94), o2(0x91,0x65), o2(0x94,0x53), o2(0x8F,0x6C),
@@ -9835,22 +9361,20 @@ to_SHIFT_JIS_E7_B2_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_B2 = {
- to_SHIFT_JIS_E7_B2_offsets,
- to_SHIFT_JIS_E7_B2_infos
+to_Shift_JIS_E7_B2 = {
+ to_Shift_JIS_E7_B2_offsets,
+ to_Shift_JIS_E7_B2_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_B3_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_B3 */
- /* used from to_EUC_JP_E7_B3 */
+to_Shift_JIS_E7_B3_offsets[64] = {
0, 22, 1, 22, 22, 2, 22, 22, 22, 22, 3, 22, 22, 22, 4, 22,
22, 22, 5, 22, 22, 22, 6, 22, 7, 22, 22, 22, 8, 22, 9, 10,
11, 22, 12, 22, 22, 22, 22, 13, 22, 22, 22, 22, 22, 22, 22, 14,
22, 22, 15, 22, 16, 22, 17, 22, 18, 22, 19, 20, 22, 22, 21, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_B3_infos[23] = {
+to_Shift_JIS_E7_B3_infos[23] = {
o2(0xE2,0xEF), o2(0xE2,0xF1), o2(0xE2,0xF0), o2(0x8C,0xD0),
o2(0x91,0x57), o2(0xE2,0xF3), o2(0x93,0x9C), o2(0xE2,0xF2),
o2(0xE2,0xF4), o2(0x95,0xB3), o2(0x91,0x8C), o2(0x8D,0x66),
@@ -9859,22 +9383,20 @@ to_SHIFT_JIS_E7_B3_infos[23] = {
o2(0x8C,0x6E), o2(0x8B,0x8A), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_B3 = {
- to_SHIFT_JIS_E7_B3_offsets,
- to_SHIFT_JIS_E7_B3_infos
+to_Shift_JIS_E7_B3 = {
+ to_Shift_JIS_E7_B3_offsets,
+ to_Shift_JIS_E7_B3_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_B4_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_B4 */
- /* used from to_EUC_JP_E7_B4 */
+to_Shift_JIS_E7_B4_offsets[64] = {
0, 31, 1, 31, 2, 3, 4, 31, 31, 31, 5, 6, 31, 7, 31, 31,
8, 31, 31, 31, 9, 10, 31, 11, 12, 13, 14, 15, 16, 31, 31, 31,
17, 18, 19, 31, 31, 31, 31, 31, 31, 31, 31, 20, 21, 31, 22, 23,
24, 31, 25, 26, 31, 27, 31, 31, 31, 28, 29, 31, 31, 31, 31, 30,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_B4_infos[32] = {
+to_Shift_JIS_E7_B4_infos[32] = {
o2(0x8B,0x49), o2(0xE3,0x40), o2(0x96,0xF1), o2(0x8D,0x67),
o2(0xE2,0xFC), o2(0xE3,0x43), o2(0x96,0xE4), o2(0x94,0x5B),
o2(0x95,0x52), o2(0x8F,0x83), o2(0xE3,0x42), o2(0x8E,0xD1),
@@ -9885,22 +9407,20 @@ to_SHIFT_JIS_E7_B4_infos[32] = {
o2(0x8F,0xD0), o2(0x8D,0xAE), o2(0xE3,0x48), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_B4 = {
- to_SHIFT_JIS_E7_B4_offsets,
- to_SHIFT_JIS_E7_B4_infos
+to_Shift_JIS_E7_B4 = {
+ to_Shift_JIS_E7_B4_offsets,
+ to_Shift_JIS_E7_B4_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_B5_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_B5 */
- /* used from to_EUC_JP_E7_B5 */
+to_Shift_JIS_E7_B5_offsets[64] = {
28, 28, 0, 1, 2, 3, 4, 28, 5, 28, 28, 6, 7, 28, 8, 9,
10, 28, 28, 28, 28, 28, 11, 28, 28, 28, 28, 12, 13, 28, 14, 28,
28, 15, 16, 17, 28, 28, 18, 28, 19, 28, 28, 28, 28, 28, 20, 28,
28, 21, 22, 23, 28, 24, 25, 28, 28, 26, 28, 28, 28, 27, 28, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_B5_infos[29] = {
+to_Shift_JIS_E7_B5_infos[29] = {
o2(0x8F,0x49), o2(0x8C,0xBC), o2(0x91,0x67), o2(0xE3,0x44),
o2(0xE3,0x4A), o2(0xFB,0x8A), o2(0xE3,0x45), o2(0x8C,0x6F),
o2(0xE3,0x4D), o2(0xE3,0x51), o2(0x8C,0x8B), o2(0xE3,0x4C),
@@ -9911,22 +9431,20 @@ to_SHIFT_JIS_E7_B5_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_B5 = {
- to_SHIFT_JIS_E7_B5_offsets,
- to_SHIFT_JIS_E7_B5_infos
+to_Shift_JIS_E7_B5 = {
+ to_Shift_JIS_E7_B5_offsets,
+ to_Shift_JIS_E7_B5_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_B6_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_B6 */
- /* used from to_EUC_JP_E7_B6 */
+to_Shift_JIS_E7_B6_offsets[64] = {
28, 28, 28, 28, 28, 28, 28, 28, 28, 0, 28, 28, 28, 28, 28, 1,
28, 28, 28, 2, 28, 28, 28, 28, 28, 3, 4, 5, 6, 28, 28, 7,
8, 28, 9, 10, 28, 28, 28, 28, 28, 28, 28, 11, 12, 13, 14, 15,
16, 17, 18, 28, 19, 20, 28, 21, 22, 28, 23, 24, 28, 25, 26, 27,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_B6_infos[29] = {
+to_Shift_JIS_E7_B6_infos[29] = {
o2(0xE3,0x54), o2(0xE3,0x56), o2(0xE3,0x53), o2(0x8C,0x70),
o2(0x91,0xB1), o2(0xE3,0x58), o2(0x91,0x8E), o2(0xE3,0x65),
o2(0xFB,0x8D), o2(0xE3,0x61), o2(0xE3,0x5B), o2(0xE3,0x5F),
@@ -9937,22 +9455,20 @@ to_SHIFT_JIS_E7_B6_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_B6 = {
- to_SHIFT_JIS_E7_B6_offsets,
- to_SHIFT_JIS_E7_B6_infos
+to_Shift_JIS_E7_B6 = {
+ to_Shift_JIS_E7_B6_offsets,
+ to_Shift_JIS_E7_B6_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_B7_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_B7 */
- /* used from to_EUC_JP_E7_B7 */
+to_Shift_JIS_E7_B7_offsets[64] = {
23, 23, 23, 23, 23, 23, 23, 0, 23, 23, 1, 2, 23, 23, 23, 3,
23, 4, 5, 23, 23, 6, 7, 23, 8, 23, 9, 23, 10, 11, 12, 23,
13, 14, 23, 23, 15, 23, 23, 23, 16, 17, 23, 23, 18, 23, 23, 19,
23, 23, 20, 23, 21, 23, 23, 23, 23, 23, 23, 22, 23, 23, 23, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_B7_infos[24] = {
+to_Shift_JIS_E7_B7_infos[24] = {
o2(0xE3,0x5D), o2(0x8B,0xD9), o2(0x94,0xEA), o2(0x91,0x8D),
o2(0x97,0xCE), o2(0x8F,0x8F), o2(0xE3,0x8E), o2(0xFB,0x8E),
o2(0xE3,0x67), o2(0x90,0xFC), o2(0xE3,0x63), o2(0xE3,0x68),
@@ -9961,22 +9477,20 @@ to_SHIFT_JIS_E7_B7_infos[24] = {
o2(0xE3,0x6C), o2(0x97,0xFB), o2(0xE3,0x6B), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_B7 = {
- to_SHIFT_JIS_E7_B7_offsets,
- to_SHIFT_JIS_E7_B7_infos
+to_Shift_JIS_E7_B7 = {
+ to_Shift_JIS_E7_B7_offsets,
+ to_Shift_JIS_E7_B7_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_B8_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_B8 */
- /* used from to_EUC_JP_E7_B8 */
+to_Shift_JIS_E7_B8_offsets[64] = {
25, 0, 25, 25, 1, 2, 25, 25, 25, 3, 4, 5, 25, 25, 25, 25,
25, 25, 6, 25, 25, 25, 25, 25, 25, 25, 25, 7, 25, 25, 8, 9,
25, 10, 11, 12, 25, 25, 13, 25, 25, 25, 25, 14, 25, 25, 15, 25,
25, 16, 17, 25, 25, 18, 25, 19, 25, 20, 21, 22, 25, 23, 24, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_B8_infos[26] = {
+to_Shift_JIS_E7_B8_infos[26] = {
o2(0x89,0x8F), o2(0x93,0xEA), o2(0xE3,0x6E), o2(0xE3,0x75),
o2(0xE3,0x6F), o2(0xE3,0x76), o2(0xE3,0x72), o2(0x94,0x9B),
o2(0x8E,0xC8), o2(0xE3,0x74), o2(0xE3,0x71), o2(0xE3,0x77),
@@ -9986,22 +9500,20 @@ to_SHIFT_JIS_E7_B8_infos[26] = {
o2(0x90,0xD1), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_B8 = {
- to_SHIFT_JIS_E7_B8_offsets,
- to_SHIFT_JIS_E7_B8_infos
+to_Shift_JIS_E7_B8 = {
+ to_Shift_JIS_E7_B8_offsets,
+ to_Shift_JIS_E7_B8_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_B9_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_B9 */
- /* used from to_EUC_JP_E7_B9 */
+to_Shift_JIS_E7_B9_offsets[64] = {
25, 0, 25, 1, 25, 25, 2, 25, 25, 25, 3, 4, 25, 5, 25, 25,
25, 25, 6, 25, 7, 8, 9, 25, 25, 10, 11, 25, 25, 12, 13, 25,
25, 25, 25, 25, 25, 25, 14, 15, 25, 16, 17, 25, 25, 18, 25, 25,
19, 25, 25, 25, 25, 25, 25, 25, 25, 20, 25, 21, 22, 23, 25, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_B9_infos[26] = {
+to_Shift_JIS_E7_B9_infos[26] = {
o2(0x94,0xC9), o2(0xE3,0x7D), o2(0xE3,0x78), o2(0x91,0x40),
o2(0x8C,0x71), o2(0x8F,0x4A), o2(0xFB,0x8F), o2(0x90,0x44),
o2(0x91,0x55), o2(0xE3,0x84), o2(0xE3,0x86), o2(0xE3,0x87),
@@ -10011,63 +9523,57 @@ to_SHIFT_JIS_E7_B9_infos[26] = {
o2(0xE3,0x91), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_B9 = {
- to_SHIFT_JIS_E7_B9_offsets,
- to_SHIFT_JIS_E7_B9_infos
+to_Shift_JIS_E7_B9 = {
+ to_Shift_JIS_E7_B9_offsets,
+ to_Shift_JIS_E7_B9_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_BA_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_BA */
- /* used from to_EUC_JP_E7_BA */
+to_Shift_JIS_E7_BA_offsets[64] = {
15, 15, 0, 1, 15, 15, 15, 15, 2, 3, 4, 15, 5, 15, 6, 7,
8, 15, 9, 10, 11, 15, 12, 15, 15, 15, 15, 13, 14, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_BA_infos[16] = {
+to_Shift_JIS_E7_BA_infos[16] = {
o2(0x8E,0x5B), o2(0xE3,0x8D), o2(0xE3,0x92), o2(0xE3,0x93),
o2(0xFA,0x5C), o2(0xE3,0x94), o2(0xE3,0x9A), o2(0x93,0x5A),
o2(0xE3,0x96), o2(0xE3,0x95), o2(0xE3,0x97), o2(0xE3,0x98),
o2(0xE3,0x99), o2(0xE3,0x9B), o2(0xE3,0x9C), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_BA = {
- to_SHIFT_JIS_E7_BA_offsets,
- to_SHIFT_JIS_E7_BA_infos
+to_Shift_JIS_E7_BA = {
+ to_Shift_JIS_E7_BA_offsets,
+ to_Shift_JIS_E7_BA_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_BC_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_BC */
- /* used from to_EUC_JP_E7_BC */
+to_Shift_JIS_E7_BC_offsets[64] = {
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 0, 3, 1, 3, 2, 3, 3, 3, 3, 3,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_BC_infos[4] = {
+to_Shift_JIS_E7_BC_infos[4] = {
o2(0x8A,0xCA), o2(0xE3,0x9D), o2(0xE3,0x9E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_BC = {
- to_SHIFT_JIS_E7_BC_offsets,
- to_SHIFT_JIS_E7_BC_infos
+to_Shift_JIS_E7_BC = {
+ to_Shift_JIS_E7_BC_offsets,
+ to_Shift_JIS_E7_BC_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_BD_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_BD */
- /* used from to_EUC_JP_E7_BD */
+to_Shift_JIS_E7_BD_offsets[64] = {
24, 24, 24, 24, 24, 0, 24, 1, 24, 24, 24, 24, 2, 3, 4, 24,
5, 6, 24, 24, 7, 8, 24, 24, 9, 24, 24, 24, 24, 24, 24, 10,
11, 24, 24, 24, 24, 24, 24, 12, 13, 14, 15, 16, 24, 24, 17, 24,
18, 24, 19, 24, 24, 20, 24, 21, 22, 23, 24, 24, 24, 24, 24, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_BD_infos[25] = {
+to_Shift_JIS_E7_BD_infos[25] = {
o2(0xE3,0x9F), o2(0xFB,0x90), o2(0xE3,0xA0), o2(0xE3,0xA1),
o2(0xE3,0xA2), o2(0xE3,0xA3), o2(0xE3,0xA4), o2(0xE3,0xA6),
o2(0xE3,0xA5), o2(0xE3,0xA7), o2(0xE3,0xA8), o2(0xE3,0xA9),
@@ -10077,22 +9583,20 @@ to_SHIFT_JIS_E7_BD_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_BD = {
- to_SHIFT_JIS_E7_BD_offsets,
- to_SHIFT_JIS_E7_BD_infos
+to_Shift_JIS_E7_BD = {
+ to_Shift_JIS_E7_BD_offsets,
+ to_Shift_JIS_E7_BD_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_BE_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_BE */
- /* used from to_EUC_JP_E7_BE */
+to_Shift_JIS_E7_BE_offsets[64] = {
25, 25, 0, 1, 25, 2, 3, 4, 5, 25, 6, 25, 7, 25, 8, 25,
25, 25, 25, 25, 9, 25, 25, 25, 25, 25, 10, 25, 25, 11, 12, 25,
25, 13, 25, 14, 15, 25, 25, 25, 16, 17, 25, 25, 25, 25, 18, 19,
25, 25, 20, 25, 25, 25, 21, 25, 22, 23, 25, 25, 25, 24, 25, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_BE_infos[26] = {
+to_Shift_JIS_E7_BE_infos[26] = {
o2(0xE3,0xAE), o2(0xE3,0xB0), o2(0x97,0x85), o2(0xE3,0xAF),
o2(0xE3,0xB2), o2(0xE3,0xB1), o2(0x97,0x72), o2(0xE3,0xB3),
o2(0x94,0xFC), o2(0xE3,0xB4), o2(0xE3,0xB7), o2(0xE3,0xB6),
@@ -10102,22 +9606,20 @@ to_SHIFT_JIS_E7_BE_infos[26] = {
o2(0x89,0x48), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_BE = {
- to_SHIFT_JIS_E7_BE_offsets,
- to_SHIFT_JIS_E7_BE_infos
+to_Shift_JIS_E7_BE = {
+ to_Shift_JIS_E7_BE_offsets,
+ to_Shift_JIS_E7_BE_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_BF_offsets[64] = {
- /* used from to_SHIFT_JIS_E7_BF */
- /* used from to_EUC_JP_E7_BF */
+to_Shift_JIS_E7_BF_offsets[64] = {
18, 0, 18, 18, 18, 1, 2, 18, 18, 18, 3, 18, 4, 18, 18, 18,
18, 18, 5, 18, 6, 7, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
8, 9, 18, 18, 18, 18, 10, 18, 18, 11, 18, 12, 18, 18, 18, 18,
13, 18, 18, 14, 18, 18, 18, 18, 18, 15, 18, 16, 17, 18, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_BF_infos[19] = {
+to_Shift_JIS_E7_BF_infos[19] = {
o2(0x89,0xA5), o2(0xE3,0xC0), o2(0xE3,0xC1), o2(0xE3,0xC2),
o2(0x97,0x82), o2(0x8F,0x4B), o2(0xE3,0xC4), o2(0xE3,0xC3),
o2(0x90,0x89), o2(0xE3,0xC5), o2(0xE3,0xC6), o2(0xE3,0xC7),
@@ -10125,72 +9627,68 @@ to_SHIFT_JIS_E7_BF_infos[19] = {
o2(0x96,0x7C), o2(0x97,0x83), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E7_BF = {
- to_SHIFT_JIS_E7_BF_offsets,
- to_SHIFT_JIS_E7_BF_infos
+to_Shift_JIS_E7_BF = {
+ to_Shift_JIS_E7_BF_offsets,
+ to_Shift_JIS_E7_BF_infos
};
static const unsigned char
-to_SHIFT_JIS_E7_offsets[64] = {
- /* used from to_SHIFT_JIS_E7 */
- /* used from to_EUC_JP_E7 */
+to_Shift_JIS_E7_offsets[64] = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 63, 59, 60, 61, 62,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E7_infos[64] = {
- &to_SHIFT_JIS_E7_80, &to_SHIFT_JIS_E7_81,
- &to_SHIFT_JIS_E7_82, &to_SHIFT_JIS_E7_83,
- &to_SHIFT_JIS_E7_84, &to_SHIFT_JIS_E7_85,
- &to_SHIFT_JIS_E7_86, &to_SHIFT_JIS_E7_87,
- &to_SHIFT_JIS_E7_88, &to_SHIFT_JIS_E7_89,
- &to_SHIFT_JIS_E7_8A, &to_SHIFT_JIS_E7_8B,
- &to_SHIFT_JIS_E7_8C, &to_SHIFT_JIS_E7_8D,
- &to_SHIFT_JIS_E7_8E, &to_SHIFT_JIS_E7_8F,
- &to_SHIFT_JIS_E7_90, &to_SHIFT_JIS_E7_91,
- &to_SHIFT_JIS_E7_92, &to_SHIFT_JIS_E7_93,
- &to_SHIFT_JIS_E7_94, &to_SHIFT_JIS_E7_95,
- &to_SHIFT_JIS_E7_96, &to_SHIFT_JIS_E7_97,
- &to_SHIFT_JIS_E7_98, &to_SHIFT_JIS_E7_99,
- &to_SHIFT_JIS_E7_9A, &to_SHIFT_JIS_E7_9B,
- &to_SHIFT_JIS_E7_9C, &to_SHIFT_JIS_E7_9D,
- &to_SHIFT_JIS_E7_9E, &to_SHIFT_JIS_E7_9F,
- &to_SHIFT_JIS_E7_A0, &to_SHIFT_JIS_E7_A1,
- &to_SHIFT_JIS_E7_A2, &to_SHIFT_JIS_E7_A3,
- &to_SHIFT_JIS_E7_A4, &to_SHIFT_JIS_E7_A5,
- &to_SHIFT_JIS_E7_A6, &to_SHIFT_JIS_E7_A7,
- &to_SHIFT_JIS_E7_A8, &to_SHIFT_JIS_E7_A9,
- &to_SHIFT_JIS_E7_AA, &to_SHIFT_JIS_E7_AB,
- &to_SHIFT_JIS_E7_AC, &to_SHIFT_JIS_E7_AD,
- &to_SHIFT_JIS_E7_AE, &to_SHIFT_JIS_E7_AF,
- &to_SHIFT_JIS_E7_B0, &to_SHIFT_JIS_E7_B1,
- &to_SHIFT_JIS_E7_B2, &to_SHIFT_JIS_E7_B3,
- &to_SHIFT_JIS_E7_B4, &to_SHIFT_JIS_E7_B5,
- &to_SHIFT_JIS_E7_B6, &to_SHIFT_JIS_E7_B7,
- &to_SHIFT_JIS_E7_B8, &to_SHIFT_JIS_E7_B9,
- &to_SHIFT_JIS_E7_BA, &to_SHIFT_JIS_E7_BC,
- &to_SHIFT_JIS_E7_BD, &to_SHIFT_JIS_E7_BE,
- &to_SHIFT_JIS_E7_BF, UNDEF,
-};
-static const BYTE_LOOKUP
-to_SHIFT_JIS_E7 = {
- to_SHIFT_JIS_E7_offsets,
- to_SHIFT_JIS_E7_infos
-};
-
-static const unsigned char
-to_SHIFT_JIS_E8_80_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_80 */
- /* used from to_EUC_JP_E8_80 */
+to_Shift_JIS_E7_infos[64] = {
+ &to_Shift_JIS_E7_80, &to_Shift_JIS_E7_81,
+ &to_Shift_JIS_E7_82, &to_Shift_JIS_E7_83,
+ &to_Shift_JIS_E7_84, &to_Shift_JIS_E7_85,
+ &to_Shift_JIS_E7_86, &to_Shift_JIS_E7_87,
+ &to_Shift_JIS_E7_88, &to_Shift_JIS_E7_89,
+ &to_Shift_JIS_E7_8A, &to_Shift_JIS_E7_8B,
+ &to_Shift_JIS_E7_8C, &to_Shift_JIS_E7_8D,
+ &to_Shift_JIS_E7_8E, &to_Shift_JIS_E7_8F,
+ &to_Shift_JIS_E7_90, &to_Shift_JIS_E7_91,
+ &to_Shift_JIS_E7_92, &to_Shift_JIS_E7_93,
+ &to_Shift_JIS_E7_94, &to_Shift_JIS_E7_95,
+ &to_Shift_JIS_E7_96, &to_Shift_JIS_E7_97,
+ &to_Shift_JIS_E7_98, &to_Shift_JIS_E7_99,
+ &to_Shift_JIS_E7_9A, &to_Shift_JIS_E7_9B,
+ &to_Shift_JIS_E7_9C, &to_Shift_JIS_E7_9D,
+ &to_Shift_JIS_E7_9E, &to_Shift_JIS_E7_9F,
+ &to_Shift_JIS_E7_A0, &to_Shift_JIS_E7_A1,
+ &to_Shift_JIS_E7_A2, &to_Shift_JIS_E7_A3,
+ &to_Shift_JIS_E7_A4, &to_Shift_JIS_E7_A5,
+ &to_Shift_JIS_E7_A6, &to_Shift_JIS_E7_A7,
+ &to_Shift_JIS_E7_A8, &to_Shift_JIS_E7_A9,
+ &to_Shift_JIS_E7_AA, &to_Shift_JIS_E7_AB,
+ &to_Shift_JIS_E7_AC, &to_Shift_JIS_E7_AD,
+ &to_Shift_JIS_E7_AE, &to_Shift_JIS_E7_AF,
+ &to_Shift_JIS_E7_B0, &to_Shift_JIS_E7_B1,
+ &to_Shift_JIS_E7_B2, &to_Shift_JIS_E7_B3,
+ &to_Shift_JIS_E7_B4, &to_Shift_JIS_E7_B5,
+ &to_Shift_JIS_E7_B6, &to_Shift_JIS_E7_B7,
+ &to_Shift_JIS_E7_B8, &to_Shift_JIS_E7_B9,
+ &to_Shift_JIS_E7_BA, &to_Shift_JIS_E7_BC,
+ &to_Shift_JIS_E7_BD, &to_Shift_JIS_E7_BE,
+ &to_Shift_JIS_E7_BF, UNDEF,
+};
+static const BYTE_LOOKUP
+to_Shift_JIS_E7 = {
+ to_Shift_JIS_E7_offsets,
+ to_Shift_JIS_E7_infos
+};
+
+static const unsigned char
+to_Shift_JIS_E8_80_offsets[64] = {
0, 1, 22, 2, 3, 4, 5, 22, 22, 22, 22, 6, 7, 22, 22, 22,
8, 22, 9, 22, 22, 10, 22, 11, 12, 13, 22, 22, 14, 22, 22, 22,
22, 15, 22, 22, 22, 22, 22, 22, 16, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 17, 22, 22, 18, 22, 22, 22, 22, 19, 22, 20, 22, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_80_infos[23] = {
+to_Shift_JIS_E8_80_infos[23] = {
o2(0x97,0x73), o2(0x98,0x56), o2(0x8D,0x6C), o2(0xE3,0xCC),
o2(0x8E,0xD2), o2(0xE3,0xCB), o2(0xE3,0xCD), o2(0x8E,0xA7),
o2(0x91,0xCF), o2(0xE3,0xCE), o2(0x8D,0x6B), o2(0x96,0xD5),
@@ -10199,22 +9697,20 @@ to_SHIFT_JIS_E8_80_infos[23] = {
o2(0x92,0x5E), o2(0xE3,0xD4), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_80 = {
- to_SHIFT_JIS_E8_80_offsets,
- to_SHIFT_JIS_E8_80_infos
+to_Shift_JIS_E8_80 = {
+ to_Shift_JIS_E8_80_offsets,
+ to_Shift_JIS_E8_80_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_81_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_81 */
- /* used from to_EUC_JP_E8_81 */
+to_Shift_JIS_E8_81_offsets[64] = {
22, 22, 22, 22, 22, 22, 0, 22, 22, 22, 1, 22, 22, 22, 22, 22,
22, 22, 2, 22, 22, 22, 3, 22, 4, 22, 5, 22, 22, 22, 6, 7,
22, 8, 9, 22, 22, 22, 22, 22, 10, 22, 22, 22, 22, 22, 22, 11,
12, 22, 13, 14, 15, 22, 16, 17, 22, 18, 22, 22, 22, 19, 20, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_81_infos[23] = {
+to_Shift_JIS_E8_81_infos[23] = {
o2(0xE3,0xD7), o2(0xE3,0xD6), o2(0xE3,0xD8), o2(0x90,0xB9),
o2(0xE3,0xD9), o2(0xE3,0xDA), o2(0x95,0xB7), o2(0xE3,0xDB),
o2(0x91,0x8F), o2(0xE3,0xDC), o2(0xE3,0xDD), o2(0x97,0xFC),
@@ -10223,22 +9719,20 @@ to_SHIFT_JIS_E8_81_infos[23] = {
o2(0x98,0x57), o2(0xE3,0xE4), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_81 = {
- to_SHIFT_JIS_E8_81_offsets,
- to_SHIFT_JIS_E8_81_infos
+to_Shift_JIS_E8_81 = {
+ to_Shift_JIS_E8_81_offsets,
+ to_Shift_JIS_E8_81_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_82_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_82 */
- /* used from to_EUC_JP_E8_82 */
+to_Shift_JIS_E8_82_offsets[64] = {
25, 25, 25, 25, 0, 1, 2, 3, 25, 4, 25, 5, 6, 25, 25, 25,
25, 25, 25, 7, 25, 25, 8, 25, 9, 25, 10, 11, 25, 12, 25, 25,
25, 13, 14, 25, 25, 15, 25, 25, 25, 16, 17, 25, 18, 19, 25, 20,
25, 21, 22, 25, 23, 25, 25, 25, 25, 25, 24, 25, 25, 25, 25, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_82_infos[26] = {
+to_Shift_JIS_E8_82_infos[26] = {
o2(0xE3,0xE5), o2(0xE3,0xE7), o2(0xE3,0xE6), o2(0x94,0xA3),
o2(0x93,0xF7), o2(0x98,0x5D), o2(0x94,0xA7), o2(0xE3,0xE9),
o2(0x8F,0xD1), o2(0x95,0x49), o2(0xE3,0xEA), o2(0xE3,0xE8),
@@ -10248,22 +9742,20 @@ to_SHIFT_JIS_E8_82_infos[26] = {
o2(0x94,0x78), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_82 = {
- to_SHIFT_JIS_E8_82_offsets,
- to_SHIFT_JIS_E8_82_infos
+to_Shift_JIS_E8_82 = {
+ to_Shift_JIS_E8_82_offsets,
+ to_Shift_JIS_E8_82_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_83_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_83 */
- /* used from to_EUC_JP_E8_83 */
+to_Shift_JIS_E8_83_offsets[64] = {
20, 20, 20, 0, 1, 20, 2, 20, 20, 20, 20, 20, 3, 20, 4, 20,
20, 20, 20, 20, 20, 20, 5, 20, 20, 6, 7, 8, 20, 9, 10, 20,
20, 11, 20, 20, 12, 13, 20, 20, 20, 20, 20, 20, 20, 20, 20, 14,
20, 15, 20, 20, 16, 20, 20, 20, 17, 20, 20, 20, 18, 19, 20, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_83_infos[21] = {
+to_Shift_JIS_E8_83_infos[21] = {
o2(0x88,0xDD), o2(0xE3,0xF2), o2(0x92,0x5F), o2(0x94,0x77),
o2(0x91,0xD9), o2(0xE3,0xF4), o2(0xE3,0xF0), o2(0xE3,0xF3),
o2(0xE3,0xEE), o2(0xE3,0xF1), o2(0x96,0x45), o2(0x8C,0xD3),
@@ -10272,22 +9764,20 @@ to_SHIFT_JIS_E8_83_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_83 = {
- to_SHIFT_JIS_E8_83_offsets,
- to_SHIFT_JIS_E8_83_infos
+to_Shift_JIS_E8_83 = {
+ to_Shift_JIS_E8_83_offsets,
+ to_Shift_JIS_E8_83_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_84_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_84 */
- /* used from to_EUC_JP_E8_84 */
+to_Shift_JIS_E8_84_offsets[64] = {
16, 16, 0, 16, 16, 1, 2, 3, 4, 5, 6, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 7, 8, 16, 16, 16, 16,
16, 16, 16, 9, 16, 16, 16, 16, 16, 10, 16, 16, 16, 16, 16, 11,
16, 12, 16, 13, 16, 16, 16, 16, 16, 14, 16, 16, 16, 16, 15, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_84_infos[17] = {
+to_Shift_JIS_E8_84_infos[17] = {
o2(0x8E,0x89), o2(0x8B,0xBA), o2(0x90,0xC6), o2(0x98,0x65),
o2(0x96,0xAC), o2(0xE3,0xF5), o2(0x90,0xD2), o2(0x8B,0x72),
o2(0xE3,0xF8), o2(0xE3,0xFA), o2(0xE3,0xF9), o2(0xE3,0xFB),
@@ -10295,22 +9785,20 @@ to_SHIFT_JIS_E8_84_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_84 = {
- to_SHIFT_JIS_E8_84_offsets,
- to_SHIFT_JIS_E8_84_infos
+to_Shift_JIS_E8_84 = {
+ to_Shift_JIS_E8_84_offsets,
+ to_Shift_JIS_E8_84_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_85_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_85 */
- /* used from to_EUC_JP_E8_85 */
+to_Shift_JIS_E8_85_offsets[64] = {
20, 20, 20, 20, 20, 20, 0, 20, 20, 20, 20, 1, 20, 20, 2, 20,
3, 4, 20, 5, 6, 7, 20, 20, 20, 20, 20, 20, 20, 20, 20, 8,
20, 20, 20, 20, 20, 9, 10, 20, 20, 20, 20, 11, 20, 20, 12, 20,
13, 14, 20, 20, 15, 20, 20, 20, 16, 17, 18, 20, 20, 20, 20, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_85_infos[21] = {
+to_Shift_JIS_E8_85_infos[21] = {
o2(0xE4,0x41), o2(0xE3,0xFC), o2(0x90,0x74), o2(0x95,0x85),
o2(0xE4,0x44), o2(0xE4,0x43), o2(0x8D,0x6F), o2(0x98,0x72),
o2(0xE4,0x54), o2(0xE4,0x48), o2(0xE4,0x49), o2(0x8E,0xEE),
@@ -10319,22 +9807,20 @@ to_SHIFT_JIS_E8_85_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_85 = {
- to_SHIFT_JIS_E8_85_offsets,
- to_SHIFT_JIS_E8_85_infos
+to_Shift_JIS_E8_85 = {
+ to_Shift_JIS_E8_85_offsets,
+ to_Shift_JIS_E8_85_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_86_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_86 */
- /* used from to_EUC_JP_E8_86 */
+to_Shift_JIS_E8_86_offsets[64] = {
0, 24, 1, 2, 24, 24, 24, 24, 3, 24, 4, 24, 24, 24, 24, 5,
24, 24, 24, 6, 24, 7, 24, 24, 24, 24, 8, 24, 9, 10, 24, 24,
11, 24, 24, 12, 13, 24, 24, 24, 14, 15, 24, 24, 24, 24, 24, 24,
16, 24, 24, 17, 24, 18, 24, 24, 19, 24, 20, 24, 24, 21, 22, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_86_infos[25] = {
+to_Shift_JIS_E8_86_infos[25] = {
o2(0xE4,0x4E), o2(0xE4,0x4F), o2(0xE4,0x4B), o2(0xE4,0x4C),
o2(0xE4,0x4D), o2(0x8D,0x70), o2(0xE4,0x55), o2(0xE4,0x51),
o2(0x95,0x86), o2(0x96,0x8C), o2(0x95,0x47), o2(0xE4,0x50),
@@ -10344,22 +9830,20 @@ to_SHIFT_JIS_E8_86_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_86 = {
- to_SHIFT_JIS_E8_86_offsets,
- to_SHIFT_JIS_E8_86_infos
+to_Shift_JIS_E8_86 = {
+ to_Shift_JIS_E8_86_offsets,
+ to_Shift_JIS_E8_86_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_87_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_87 */
- /* used from to_EUC_JP_E8_87 */
+to_Shift_JIS_E8_87_offsets[64] = {
0, 25, 1, 25, 25, 25, 2, 25, 3, 4, 25, 25, 25, 5, 25, 25,
25, 6, 25, 7, 25, 25, 25, 25, 8, 9, 10, 25, 25, 25, 25, 11,
12, 25, 25, 13, 25, 14, 25, 15, 16, 25, 17, 25, 25, 18, 25, 25,
25, 25, 25, 19, 20, 25, 25, 25, 25, 25, 21, 22, 23, 25, 24, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_87_infos[26] = {
+to_Shift_JIS_E8_87_infos[26] = {
o2(0xE4,0x5C), o2(0xE4,0x5D), o2(0x89,0xB0), o2(0xE4,0x64),
o2(0xE4,0x5F), o2(0xE4,0x60), o2(0xE4,0x61), o2(0x91,0x9F),
o2(0xE4,0x63), o2(0xE4,0x62), o2(0xE4,0x65), o2(0xE4,0x66),
@@ -10369,22 +9853,20 @@ to_SHIFT_JIS_E8_87_infos[26] = {
o2(0xE4,0x6B), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_87 = {
- to_SHIFT_JIS_E8_87_offsets,
- to_SHIFT_JIS_E8_87_infos
+to_Shift_JIS_E8_87 = {
+ to_Shift_JIS_E8_87_offsets,
+ to_Shift_JIS_E8_87_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_88_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_88 */
- /* used from to_EUC_JP_E8_88 */
+to_Shift_JIS_E8_88_offsets[64] = {
30, 0, 1, 30, 30, 2, 30, 3, 4, 5, 6, 30, 7, 8, 9, 30,
10, 30, 11, 30, 30, 30, 12, 13, 14, 30, 30, 15, 16, 30, 17, 18,
30, 30, 30, 30, 30, 30, 30, 30, 30, 19, 20, 21, 22, 30, 23, 30,
30, 30, 30, 24, 30, 25, 26, 27, 28, 29, 30, 30, 30, 30, 30, 30,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_88_infos[31] = {
+to_Shift_JIS_E8_88_infos[31] = {
o2(0xE4,0x6C), o2(0xE4,0x6D), o2(0xE4,0x6E), o2(0xE4,0x6F),
o2(0x8B,0xBB), o2(0x9D,0xA8), o2(0xE4,0x70), o2(0x90,0xE3),
o2(0xE4,0x71), o2(0x8E,0xC9), o2(0xE4,0x72), o2(0x98,0xAE),
@@ -10395,22 +9877,20 @@ to_SHIFT_JIS_E8_88_infos[31] = {
o2(0xE4,0x76), o2(0x91,0x44), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_88 = {
- to_SHIFT_JIS_E8_88_offsets,
- to_SHIFT_JIS_E8_88_infos
+to_Shift_JIS_E8_88 = {
+ to_Shift_JIS_E8_88_offsets,
+ to_Shift_JIS_E8_88_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_89_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_89 */
- /* used from to_EUC_JP_E8_89 */
+to_Shift_JIS_E8_89_offsets[64] = {
0, 21, 21, 21, 21, 21, 21, 1, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 2, 3, 4, 21, 21, 5, 21, 6,
21, 21, 7, 21, 8, 21, 9, 21, 10, 21, 11, 12, 21, 21, 13, 14,
21, 15, 16, 21, 21, 21, 17, 18, 19, 21, 21, 21, 21, 21, 20, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_89_infos[22] = {
+to_Shift_JIS_E8_89_infos[22] = {
o2(0xE4,0x78), o2(0x92,0xF8), o2(0xE4,0x7A), o2(0xE4,0x79),
o2(0xE4,0x7C), o2(0xE4,0x7B), o2(0xE4,0x7D), o2(0xE4,0x80),
o2(0xE4,0x7E), o2(0x8A,0xCD), o2(0xE4,0x81), o2(0xE4,0x82),
@@ -10419,22 +9899,20 @@ to_SHIFT_JIS_E8_89_infos[22] = {
o2(0xE4,0x88), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_89 = {
- to_SHIFT_JIS_E8_89_offsets,
- to_SHIFT_JIS_E8_89_infos
+to_Shift_JIS_E8_89 = {
+ to_Shift_JIS_E8_89_offsets,
+ to_Shift_JIS_E8_89_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_8A_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_8A */
- /* used from to_EUC_JP_E8_8A */
+to_Shift_JIS_E8_8A_offsets[64] = {
18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 0, 18, 1, 18, 18,
18, 18, 2, 18, 18, 18, 18, 18, 18, 3, 18, 18, 18, 4, 18, 5,
18, 18, 18, 18, 18, 6, 7, 18, 18, 18, 18, 8, 9, 10, 18, 11,
18, 12, 18, 13, 18, 18, 18, 18, 14, 15, 18, 16, 18, 17, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_8A_infos[19] = {
+to_Shift_JIS_E8_8A_infos[19] = {
o2(0x88,0xF0), o2(0xE4,0x89), o2(0xE4,0x8A), o2(0x95,0x87),
o2(0x8E,0xC5), o2(0xE4,0x8C), o2(0x8A,0x48), o2(0x88,0xB0),
o2(0xE4,0x8B), o2(0xE4,0x8E), o2(0x94,0x6D), o2(0x90,0x63),
@@ -10442,22 +9920,20 @@ to_SHIFT_JIS_E8_8A_infos[19] = {
o2(0xE4,0x8D), o2(0x89,0xE8), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_8A = {
- to_SHIFT_JIS_E8_8A_offsets,
- to_SHIFT_JIS_E8_8A_infos
+to_Shift_JIS_E8_8A = {
+ to_Shift_JIS_E8_8A_offsets,
+ to_Shift_JIS_E8_8A_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_8B_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_8B */
- /* used from to_EUC_JP_E8_8B */
+to_Shift_JIS_E8_8B_offsets[64] = {
23, 23, 23, 23, 23, 0, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
23, 1, 2, 3, 4, 23, 23, 5, 23, 6, 23, 7, 8, 23, 9, 10,
23, 11, 23, 12, 23, 13, 14, 15, 23, 23, 23, 16, 23, 23, 23, 23,
23, 17, 23, 18, 19, 23, 23, 23, 23, 20, 21, 22, 23, 23, 23, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_8B_infos[24] = {
+to_Shift_JIS_E8_8B_infos[24] = {
o2(0x8A,0xA1), o2(0x89,0x91), o2(0xE4,0x92), o2(0x97,0xE8),
o2(0x91,0xDB), o2(0x95,0x63), o2(0xE4,0x9E), o2(0x89,0xD5),
o2(0xE4,0x9C), o2(0xE4,0x9A), o2(0xE4,0x91), o2(0xE4,0x8F),
@@ -10466,22 +9942,20 @@ to_SHIFT_JIS_E8_8B_infos[24] = {
o2(0xE4,0x99), o2(0xE4,0x95), o2(0xE4,0x98), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_8B = {
- to_SHIFT_JIS_E8_8B_offsets,
- to_SHIFT_JIS_E8_8B_infos
+to_Shift_JIS_E8_8B = {
+ to_Shift_JIS_E8_8B_offsets,
+ to_Shift_JIS_E8_8B_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_8C_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_8C */
- /* used from to_EUC_JP_E8_8C */
+to_Shift_JIS_E8_8C_offsets[64] = {
23, 0, 1, 2, 3, 4, 5, 23, 23, 6, 23, 23, 23, 23, 7, 23,
23, 23, 23, 23, 23, 23, 8, 9, 10, 23, 23, 23, 11, 23, 23, 23,
23, 23, 23, 12, 23, 23, 23, 23, 13, 23, 23, 14, 23, 23, 23, 15,
23, 16, 17, 23, 18, 19, 20, 23, 21, 22, 23, 23, 23, 23, 23, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_8C_infos[24] = {
+to_Shift_JIS_E8_8C_infos[24] = {
o2(0xFB,0x93), o2(0x96,0xCE), o2(0xE4,0x97), o2(0x89,0xD6),
o2(0x8A,0x9D), o2(0xE4,0x9B), o2(0xE4,0x9D), o2(0x8C,0x73),
o2(0xE4,0xA1), o2(0xE4,0xAA), o2(0xE4,0xAB), o2(0x88,0xA9),
@@ -10490,44 +9964,40 @@ to_SHIFT_JIS_E8_8C_infos[24] = {
o2(0x92,0x83), o2(0x91,0xF9), o2(0xE4,0xA5), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_8C = {
- to_SHIFT_JIS_E8_8C_offsets,
- to_SHIFT_JIS_E8_8C_infos
+to_Shift_JIS_E8_8C = {
+ to_Shift_JIS_E8_8C_offsets,
+ to_Shift_JIS_E8_8C_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_8D_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_8D */
- /* used from to_EUC_JP_E8_8D */
+to_Shift_JIS_E8_8D_offsets[64] = {
0, 15, 15, 15, 15, 1, 15, 15, 15, 2, 3, 15, 15, 15, 15, 4,
5, 15, 6, 15, 15, 15, 15, 15, 7, 15, 15, 15, 15, 15, 15, 15,
15, 15, 8, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 9, 15, 10, 15, 11, 15, 15, 15, 12, 13, 15, 15, 14,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_8D_infos[16] = {
+to_Shift_JIS_E8_8D_infos[16] = {
o2(0xE4,0xA4), o2(0xE4,0xA7), o2(0x91,0x90), o2(0x8C,0x74),
o2(0x89,0x60), o2(0xE4,0xA6), o2(0x8D,0x72), o2(0x91,0x91),
o2(0xFB,0x94), o2(0xE4,0xB8), o2(0xE4,0xB9), o2(0x89,0xD7),
o2(0x89,0xAC), o2(0xE4,0xB6), o2(0xFB,0x95), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_8D = {
- to_SHIFT_JIS_E8_8D_offsets,
- to_SHIFT_JIS_E8_8D_infos
+to_Shift_JIS_E8_8D = {
+ to_Shift_JIS_E8_8D_offsets,
+ to_Shift_JIS_E8_8D_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_8E_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_8E */
- /* used from to_EUC_JP_E8_8E */
+to_Shift_JIS_E8_8E_offsets[64] = {
18, 18, 18, 18, 18, 0, 18, 1, 18, 2, 3, 18, 18, 18, 4, 18,
18, 18, 18, 5, 18, 18, 6, 18, 18, 18, 7, 18, 18, 18, 8, 9,
10, 18, 11, 18, 18, 18, 18, 18, 12, 18, 13, 14, 18, 18, 18, 18,
18, 15, 18, 18, 18, 16, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_8E_infos[19] = {
+to_Shift_JIS_E8_8E_infos[19] = {
o2(0xE4,0xAC), o2(0xE4,0xB4), o2(0xE4,0xBB), o2(0xE4,0xB5),
o2(0xE4,0xB3), o2(0xE4,0x96), o2(0xE4,0xB1), o2(0xE4,0xAD),
o2(0x8A,0xCE), o2(0xE4,0xAF), o2(0xE4,0xBA), o2(0xE4,0xB0),
@@ -10535,22 +10005,20 @@ to_SHIFT_JIS_E8_8E_infos[19] = {
o2(0xE4,0xB7), o2(0xE4,0xCD), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_8E = {
- to_SHIFT_JIS_E8_8E_offsets,
- to_SHIFT_JIS_E8_8E_infos
+to_Shift_JIS_E8_8E = {
+ to_Shift_JIS_E8_8E_offsets,
+ to_Shift_JIS_E8_8E_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_8F_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_8F */
- /* used from to_EUC_JP_E8_8F */
+to_Shift_JIS_E8_8F_offsets[64] = {
23, 0, 23, 23, 23, 1, 23, 2, 23, 23, 3, 23, 4, 23, 5, 23,
23, 23, 23, 6, 23, 23, 7, 23, 8, 23, 23, 23, 9, 23, 23, 10,
11, 23, 23, 23, 23, 23, 23, 23, 23, 12, 23, 13, 23, 23, 23, 14,
15, 16, 17, 23, 18, 23, 19, 20, 23, 23, 23, 21, 23, 22, 23, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_8F_infos[24] = {
+to_Shift_JIS_E8_8F_infos[24] = {
o2(0xE4,0xC5), o2(0x90,0x9B), o2(0xFB,0x96), o2(0x8B,0x65),
o2(0x8B,0xDB), o2(0xE4,0xC0), o2(0x89,0xD9), o2(0x8F,0xD2),
o2(0xE4,0xC3), o2(0x8D,0xD8), o2(0x93,0x70), o2(0xE4,0xC8),
@@ -10559,22 +10027,20 @@ to_SHIFT_JIS_E8_8F_infos[24] = {
o2(0xE4,0xC6), o2(0xE4,0xD0), o2(0xE4,0xC1), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_8F = {
- to_SHIFT_JIS_E8_8F_offsets,
- to_SHIFT_JIS_E8_8F_infos
+to_Shift_JIS_E8_8F = {
+ to_Shift_JIS_E8_8F_offsets,
+ to_Shift_JIS_E8_8F_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_90_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_90 */
- /* used from to_EUC_JP_E8_90 */
+to_Shift_JIS_E8_90_offsets[64] = {
18, 18, 18, 0, 1, 18, 18, 2, 18, 18, 18, 3, 4, 5, 6, 18,
18, 18, 18, 7, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
8, 18, 9, 18, 18, 18, 18, 18, 18, 10, 11, 18, 12, 18, 18, 18,
18, 13, 18, 18, 18, 14, 18, 18, 15, 18, 18, 18, 16, 17, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_90_infos[19] = {
+to_Shift_JIS_E8_90_infos[19] = {
o2(0xE4,0xC2), o2(0x93,0xB8), o2(0xE4,0xC7), o2(0xE4,0xC4),
o2(0x96,0x47), o2(0xE4,0xCA), o2(0x88,0xDE), o2(0xE4,0xBE),
o2(0xE4,0xCC), o2(0xE4,0xCB), o2(0x94,0x8B), o2(0xE4,0xD2),
@@ -10582,22 +10048,20 @@ to_SHIFT_JIS_E8_90_infos[19] = {
o2(0xE4,0xD3), o2(0x97,0x8E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_90 = {
- to_SHIFT_JIS_E8_90_offsets,
- to_SHIFT_JIS_E8_90_infos
+to_Shift_JIS_E8_90 = {
+ to_Shift_JIS_E8_90_offsets,
+ to_Shift_JIS_E8_90_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_91_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_91 */
- /* used from to_EUC_JP_E8_91 */
+to_Shift_JIS_E8_91_offsets[64] = {
21, 21, 21, 21, 21, 21, 0, 21, 1, 2, 21, 21, 21, 21, 3, 21,
21, 21, 21, 21, 21, 21, 21, 4, 21, 21, 21, 5, 21, 21, 21, 21,
21, 6, 7, 8, 21, 21, 9, 21, 21, 10, 21, 11, 12, 13, 14, 15,
21, 16, 21, 21, 21, 17, 21, 18, 21, 19, 20, 21, 21, 21, 21, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_91_infos[22] = {
+to_Shift_JIS_E8_91_infos[22] = {
o2(0xE4,0xDC), o2(0xFB,0x98), o2(0x97,0x74), o2(0x97,0xA8),
o2(0x92,0x98), o2(0x8A,0x8B), o2(0x95,0x92), o2(0xE4,0xE2),
o2(0x93,0x9F), o2(0x88,0xAF), o2(0xE4,0xDB), o2(0xE4,0xD7),
@@ -10606,22 +10070,20 @@ to_SHIFT_JIS_E8_91_infos[22] = {
o2(0x95,0x98), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_91 = {
- to_SHIFT_JIS_E8_91_offsets,
- to_SHIFT_JIS_E8_91_infos
+to_Shift_JIS_E8_91 = {
+ to_Shift_JIS_E8_91_offsets,
+ to_Shift_JIS_E8_91_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_92_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_92 */
- /* used from to_EUC_JP_E8_92 */
+to_Shift_JIS_E8_92_offsets[64] = {
17, 17, 0, 17, 1, 17, 17, 17, 17, 17, 17, 2, 17, 17, 17, 17,
3, 17, 17, 17, 4, 17, 17, 17, 17, 5, 17, 17, 6, 17, 17, 7,
17, 8, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 9, 17, 17,
17, 17, 10, 17, 11, 17, 17, 17, 12, 13, 17, 14, 15, 17, 17, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_92_infos[18] = {
+to_Shift_JIS_E8_92_infos[18] = {
o2(0xE4,0xDA), o2(0xE4,0xD5), o2(0x8F,0xD3), o2(0x8F,0x4E),
o2(0x8E,0xAA), o2(0x96,0xD6), o2(0x95,0x66), o2(0xE4,0xE5),
o2(0xE4,0xEE), o2(0xE4,0xD8), o2(0x8A,0x97), o2(0xFB,0x99),
@@ -10629,22 +10091,20 @@ to_SHIFT_JIS_E8_92_infos[18] = {
o2(0xE4,0xE4), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_92 = {
- to_SHIFT_JIS_E8_92_offsets,
- to_SHIFT_JIS_E8_92_infos
+to_Shift_JIS_E8_92 = {
+ to_Shift_JIS_E8_92_offsets,
+ to_Shift_JIS_E8_92_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_93_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_93 */
- /* used from to_EUC_JP_E8_93 */
+to_Shift_JIS_E8_93_offsets[64] = {
18, 0, 18, 18, 1, 18, 2, 18, 18, 3, 4, 5, 18, 6, 18, 18,
7, 8, 18, 18, 18, 18, 9, 18, 18, 10, 11, 18, 12, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 13, 18, 14, 18,
18, 18, 18, 18, 15, 18, 18, 18, 18, 18, 18, 18, 16, 18, 18, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_93_infos[19] = {
+to_Shift_JIS_E8_93_infos[19] = {
o2(0xE4,0xEB), o2(0x92,0x7E), o2(0xE4,0xEC), o2(0x97,0x75),
o2(0xE4,0xE1), o2(0x8A,0x57), o2(0xE4,0xE7), o2(0xE4,0xEA),
o2(0x96,0xAA), o2(0xE4,0xED), o2(0xE4,0xE6), o2(0xE4,0xE9),
@@ -10652,22 +10112,20 @@ to_SHIFT_JIS_E8_93_infos[19] = {
o2(0xE4,0xF8), o2(0xE4,0xF0), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_93 = {
- to_SHIFT_JIS_E8_93_offsets,
- to_SHIFT_JIS_E8_93_infos
+to_Shift_JIS_E8_93 = {
+ to_Shift_JIS_E8_93_offsets,
+ to_Shift_JIS_E8_93_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_94_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_94 */
- /* used from to_EUC_JP_E8_94 */
+to_Shift_JIS_E8_94_offsets[64] = {
0, 16, 16, 16, 16, 16, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 2, 16, 3, 4, 5, 16, 6, 7, 16, 8, 16, 16, 16, 16, 9,
16, 10, 16, 16, 16, 16, 11, 16, 16, 16, 16, 16, 12, 13, 16, 16,
16, 16, 16, 16, 16, 14, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_94_infos[17] = {
+to_Shift_JIS_E8_94_infos[17] = {
o2(0x8E,0xC1), o2(0xE4,0xCF), o2(0x95,0xCC), o2(0x96,0xA0),
o2(0xE4,0xF7), o2(0xE4,0xF6), o2(0xE4,0xF2), o2(0xE4,0xF3),
o2(0x89,0x55), o2(0xE4,0xF5), o2(0xE4,0xEF), o2(0x92,0xD3),
@@ -10675,22 +10133,20 @@ to_SHIFT_JIS_E8_94_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_94 = {
- to_SHIFT_JIS_E8_94_offsets,
- to_SHIFT_JIS_E8_94_infos
+to_Shift_JIS_E8_94 = {
+ to_Shift_JIS_E8_94_offsets,
+ to_Shift_JIS_E8_94_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_95_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_95 */
- /* used from to_EUC_JP_E8_95 */
+to_Shift_JIS_E8_95_offsets[64] = {
0, 1, 22, 2, 22, 22, 22, 22, 3, 4, 5, 6, 22, 22, 7, 22,
22, 22, 22, 8, 22, 9, 22, 10, 11, 12, 13, 22, 22, 22, 22, 22,
22, 22, 22, 14, 22, 22, 22, 22, 15, 16, 17, 18, 22, 19, 22, 22,
22, 22, 22, 22, 22, 22, 22, 20, 22, 22, 22, 22, 22, 22, 21, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_95_infos[23] = {
+to_Shift_JIS_E8_95_infos[23] = {
o2(0xE4,0xF9), o2(0xE5,0x40), o2(0x94,0xD7), o2(0xE4,0xFC),
o2(0x8F,0xD4), o2(0x8E,0xC7), o2(0xE5,0x42), o2(0x8B,0xBC),
o2(0xFB,0x9A), o2(0xE5,0x43), o2(0x95,0x99), o2(0xE4,0xFB),
@@ -10699,22 +10155,20 @@ to_SHIFT_JIS_E8_95_infos[23] = {
o2(0xE5,0x50), o2(0xE5,0x51), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_95 = {
- to_SHIFT_JIS_E8_95_offsets,
- to_SHIFT_JIS_E8_95_infos
+to_Shift_JIS_E8_95 = {
+ to_Shift_JIS_E8_95_offsets,
+ to_Shift_JIS_E8_95_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_96_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_96 */
- /* used from to_EUC_JP_E8_96 */
+to_Shift_JIS_E8_96_offsets[64] = {
0, 24, 24, 24, 1, 24, 24, 2, 3, 24, 4, 24, 24, 24, 24, 24,
5, 6, 24, 24, 7, 24, 24, 8, 24, 9, 24, 10, 11, 24, 24, 24,
24, 24, 24, 24, 12, 24, 13, 24, 14, 15, 16, 17, 18, 24, 19, 20,
21, 24, 24, 24, 24, 24, 24, 24, 24, 22, 23, 24, 24, 24, 24, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_96_infos[25] = {
+to_Shift_JIS_E8_96_infos[25] = {
o2(0xE5,0x44), o2(0x94,0x96), o2(0xE5,0x4E), o2(0xE5,0x46),
o2(0xE5,0x48), o2(0xE5,0x52), o2(0xE5,0x47), o2(0xE5,0x4B),
o2(0x89,0x92), o2(0x93,0xE3), o2(0xE5,0x4C), o2(0xE5,0x4F),
@@ -10724,22 +10178,20 @@ to_SHIFT_JIS_E8_96_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_96 = {
- to_SHIFT_JIS_E8_96_offsets,
- to_SHIFT_JIS_E8_96_infos
+to_Shift_JIS_E8_96 = {
+ to_Shift_JIS_E8_96_offsets,
+ to_Shift_JIS_E8_96_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_97_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_97 */
- /* used from to_EUC_JP_E8_97 */
+to_Shift_JIS_E8_97_offsets[64] = {
17, 0, 17, 17, 17, 17, 17, 17, 17, 1, 17, 17, 17, 2, 17, 3,
4, 17, 17, 17, 17, 5, 17, 17, 17, 17, 17, 17, 6, 7, 17, 17,
17, 17, 17, 17, 8, 9, 17, 17, 17, 10, 11, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 12, 17, 13, 14, 15, 17, 17, 16, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_97_infos[18] = {
+to_Shift_JIS_E8_97_infos[18] = {
o2(0x98,0x6D), o2(0xE5,0x53), o2(0x97,0x95), o2(0xE5,0x55),
o2(0xE5,0x57), o2(0xE5,0x58), o2(0xE5,0x5B), o2(0xE5,0x59),
o2(0x93,0xA1), o2(0xE5,0x5A), o2(0x94,0xCB), o2(0xE5,0x4D),
@@ -10747,88 +10199,80 @@ to_SHIFT_JIS_E8_97_infos[18] = {
o2(0xE5,0x60), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_97 = {
- to_SHIFT_JIS_E8_97_offsets,
- to_SHIFT_JIS_E8_97_infos
+to_Shift_JIS_E8_97 = {
+ to_Shift_JIS_E8_97_offsets,
+ to_Shift_JIS_E8_97_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_98_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_98 */
- /* used from to_EUC_JP_E8_98 */
+to_Shift_JIS_E8_98_offsets[64] = {
14, 14, 0, 14, 14, 14, 1, 2, 14, 14, 3, 4, 14, 14, 14, 14,
14, 14, 14, 5, 14, 14, 6, 7, 14, 14, 8, 14, 14, 14, 14, 14,
14, 14, 9, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 10, 14, 11,
12, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_98_infos[15] = {
+to_Shift_JIS_E8_98_infos[15] = {
o2(0xE5,0x41), o2(0xE5,0x62), o2(0x91,0x68), o2(0xE5,0x5D),
o2(0xE5,0x5F), o2(0xE5,0x5E), o2(0x9F,0x50), o2(0x9F,0x41),
o2(0xE5,0x64), o2(0xE5,0x63), o2(0x97,0x96), o2(0xE1,0xBA),
o2(0xE5,0x65), o2(0xE5,0x66), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_98 = {
- to_SHIFT_JIS_E8_98_offsets,
- to_SHIFT_JIS_E8_98_infos
+to_Shift_JIS_E8_98 = {
+ to_Shift_JIS_E8_98_offsets,
+ to_Shift_JIS_E8_98_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_99_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_99 */
- /* used from to_EUC_JP_E8_99 */
+to_Shift_JIS_E8_99_offsets[64] = {
14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 0, 1, 14,
2, 14, 14, 14, 3, 4, 14, 14, 14, 14, 5, 14, 6, 14, 7, 8,
14, 14, 14, 14, 14, 14, 14, 9, 14, 14, 14, 10, 14, 14, 14, 14,
14, 11, 14, 14, 14, 14, 14, 14, 14, 12, 14, 13, 14, 14, 14, 14,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_99_infos[15] = {
+to_Shift_JIS_E8_99_infos[15] = {
o2(0xE5,0x67), o2(0x8C,0xD5), o2(0x8B,0x73), o2(0xE5,0x69),
o2(0x99,0x7C), o2(0x8B,0x95), o2(0x97,0xB8), o2(0x8B,0xF1),
o2(0xE5,0x6A), o2(0xE5,0x6B), o2(0x92,0x8E), o2(0xE5,0x6C),
o2(0x93,0xF8), o2(0x88,0xB8), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_99 = {
- to_SHIFT_JIS_E8_99_offsets,
- to_SHIFT_JIS_E8_99_infos
+to_Shift_JIS_E8_99 = {
+ to_Shift_JIS_E8_99_offsets,
+ to_Shift_JIS_E8_99_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_9A_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_9A */
- /* used from to_EUC_JP_E8_9A */
+to_Shift_JIS_E8_9A_offsets[64] = {
13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 0, 1, 2, 13, 13, 13,
13, 13, 13, 3, 13, 4, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 5, 6, 13, 13, 13, 13, 7, 8, 9, 13, 13, 13, 10,
11, 13, 13, 13, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_9A_infos[14] = {
+to_Shift_JIS_E8_9A_infos[14] = {
o2(0x89,0xE1), o2(0xE5,0x71), o2(0xE5,0x72), o2(0xE5,0x6D),
o2(0x8E,0x5C), o2(0xE5,0x6E), o2(0x94,0x61), o2(0xE5,0x6F),
o2(0xE5,0x70), o2(0xE5,0x7A), o2(0xE5,0x74), o2(0xE5,0x77),
o2(0xE5,0x73), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_9A = {
- to_SHIFT_JIS_E8_9A_offsets,
- to_SHIFT_JIS_E8_9A_infos
+to_Shift_JIS_E8_9A = {
+ to_Shift_JIS_E8_9A_offsets,
+ to_Shift_JIS_E8_9A_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_9B_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_9B */
- /* used from to_EUC_JP_E8_9B */
+to_Shift_JIS_E8_9B_offsets[64] = {
22, 22, 22, 22, 0, 22, 1, 2, 22, 3, 22, 4, 22, 5, 6, 22,
22, 22, 22, 22, 7, 22, 22, 22, 22, 8, 22, 9, 22, 22, 10, 11,
22, 22, 22, 22, 12, 22, 22, 22, 22, 13, 22, 22, 14, 15, 16, 17,
22, 22, 22, 22, 22, 22, 22, 22, 18, 19, 22, 20, 22, 22, 21, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_9B_infos[23] = {
+to_Shift_JIS_E8_9B_infos[23] = {
o2(0xE5,0x75), o2(0xE5,0x76), o2(0x8E,0xD6), o2(0xE5,0x78),
o2(0x92,0x60), o2(0x8C,0x75), o2(0x8A,0x61), o2(0xE5,0x7B),
o2(0x8A,0x5E), o2(0xE5,0x81), o2(0xE5,0x7C), o2(0xE5,0x80),
@@ -10837,22 +10281,20 @@ to_SHIFT_JIS_E8_9B_infos[23] = {
o2(0xE5,0x88), o2(0x89,0xE9), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_9B = {
- to_SHIFT_JIS_E8_9B_offsets,
- to_SHIFT_JIS_E8_9B_infos
+to_Shift_JIS_E8_9B = {
+ to_Shift_JIS_E8_9B_offsets,
+ to_Shift_JIS_E8_9B_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_9C_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_9C */
- /* used from to_EUC_JP_E8_9C */
+to_Shift_JIS_E8_9C_offsets[64] = {
0, 19, 1, 2, 19, 19, 3, 19, 4, 5, 6, 19, 19, 7, 19, 19,
19, 8, 9, 19, 19, 19, 19, 19, 10, 19, 11, 19, 12, 19, 19, 19,
19, 19, 19, 19, 19, 13, 19, 19, 19, 14, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 15, 19, 19, 16, 19, 19, 19, 17, 19, 19, 19, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_9C_infos[20] = {
+to_Shift_JIS_E8_9C_infos[20] = {
o2(0xE5,0x86), o2(0x96,0x49), o2(0xE5,0x87), o2(0xE5,0x84),
o2(0xE5,0x85), o2(0xE5,0x8A), o2(0xE5,0x8D), o2(0xE5,0x8B),
o2(0xE5,0x89), o2(0xE5,0x83), o2(0x92,0x77), o2(0xE5,0x94),
@@ -10860,22 +10302,20 @@ to_SHIFT_JIS_E8_9C_infos[20] = {
o2(0xE5,0x90), o2(0xE5,0x91), o2(0xE5,0x8F), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_9C = {
- to_SHIFT_JIS_E8_9C_offsets,
- to_SHIFT_JIS_E8_9C_infos
+to_Shift_JIS_E8_9C = {
+ to_Shift_JIS_E8_9C_offsets,
+ to_Shift_JIS_E8_9C_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_9D_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_9D */
- /* used from to_EUC_JP_E8_9D */
+to_Shift_JIS_E8_9D_offsets[64] = {
19, 19, 19, 19, 19, 19, 19, 19, 19, 0, 19, 1, 2, 19, 3, 19,
19, 19, 19, 4, 19, 5, 19, 6, 19, 7, 19, 19, 19, 19, 19, 8,
9, 19, 19, 10, 19, 19, 11, 19, 12, 19, 13, 19, 19, 19, 14, 19,
19, 19, 19, 19, 15, 19, 16, 19, 17, 19, 19, 19, 19, 19, 19, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_9D_infos[20] = {
+to_Shift_JIS_E8_9D_infos[20] = {
o2(0x90,0xE4), o2(0x98,0x58), o2(0xE5,0x98), o2(0xE5,0x99),
o2(0xE5,0x9F), o2(0x90,0x49), o2(0xE5,0x9B), o2(0xE5,0x9E),
o2(0xE5,0x96), o2(0xE5,0x95), o2(0xE5,0xA0), o2(0x89,0xDA),
@@ -10883,65 +10323,59 @@ to_SHIFT_JIS_E8_9D_infos[20] = {
o2(0x92,0xB1), o2(0xE5,0x97), o2(0x94,0x88), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_9D = {
- to_SHIFT_JIS_E8_9D_offsets,
- to_SHIFT_JIS_E8_9D_infos
+to_Shift_JIS_E8_9D = {
+ to_Shift_JIS_E8_9D_offsets,
+ to_Shift_JIS_E8_9D_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_9E_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_9E */
- /* used from to_EUC_JP_E8_9E */
+to_Shift_JIS_E8_9E_offsets[64] = {
10, 10, 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 2,
10, 10, 3, 10, 10, 10, 10, 10, 10, 10, 10, 4, 10, 10, 10, 5,
10, 10, 10, 6, 10, 10, 10, 10, 10, 10, 7, 8, 10, 9, 10, 10,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_9E_infos[11] = {
+to_Shift_JIS_E8_9E_infos[11] = {
o2(0xE5,0xA5), o2(0x97,0x5A), o2(0xE5,0xA4), o2(0xE5,0xA3),
o2(0xE5,0xAC), o2(0xE5,0xA6), o2(0xE5,0xAE), o2(0x97,0x86),
o2(0xE5,0xB1), o2(0xE5,0xA8), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_9E = {
- to_SHIFT_JIS_E8_9E_offsets,
- to_SHIFT_JIS_E8_9E_infos
+to_Shift_JIS_E8_9E = {
+ to_Shift_JIS_E8_9E_offsets,
+ to_Shift_JIS_E8_9E_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_9F_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_9F */
- /* used from to_EUC_JP_E8_9F */
+to_Shift_JIS_E8_9F_offsets[64] = {
0, 15, 15, 15, 1, 15, 2, 3, 15, 15, 15, 4, 15, 15, 15, 15,
5, 15, 6, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
7, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 8,
15, 15, 9, 15, 15, 15, 10, 11, 15, 12, 15, 13, 15, 15, 14, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_9F_infos[16] = {
+to_Shift_JIS_E8_9F_infos[16] = {
o2(0xE5,0xA9), o2(0xE5,0xAD), o2(0xE5,0xB0), o2(0xE5,0xAF),
o2(0xE5,0xA7), o2(0xE5,0xAA), o2(0xE5,0xBB), o2(0xE5,0xB4),
o2(0xE5,0xB2), o2(0xE5,0xB3), o2(0xE5,0xB8), o2(0xE5,0xB9),
o2(0x8A,0x49), o2(0x8B,0x61), o2(0xE5,0xB7), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_9F = {
- to_SHIFT_JIS_E8_9F_offsets,
- to_SHIFT_JIS_E8_9F_infos
+to_Shift_JIS_E8_9F = {
+ to_Shift_JIS_E8_9F_offsets,
+ to_Shift_JIS_E8_9F_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_A0_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_A0 */
- /* used from to_EUC_JP_E8_A0 */
+to_Shift_JIS_E8_A0_offsets[64] = {
16, 16, 16, 16, 16, 0, 16, 1, 16, 16, 16, 16, 16, 2, 3, 4,
16, 5, 16, 16, 16, 6, 7, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 8, 9, 10, 16, 16, 16, 11, 16, 16, 16, 16, 16, 16, 16, 16,
16, 12, 16, 16, 16, 16, 13, 16, 16, 14, 16, 15, 16, 16, 16, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_A0_infos[17] = {
+to_Shift_JIS_E8_A0_infos[17] = {
o2(0xE5,0xA2), o2(0xFB,0xA1), o2(0xE5,0xB6), o2(0xE5,0xBA),
o2(0xE5,0xB5), o2(0xE5,0xBC), o2(0xE5,0xBE), o2(0xE5,0xBD),
o2(0xE5,0xC0), o2(0xE5,0xBF), o2(0xE5,0x79), o2(0xE5,0xC4),
@@ -10949,22 +10383,20 @@ to_SHIFT_JIS_E8_A0_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_A0 = {
- to_SHIFT_JIS_E8_A0_offsets,
- to_SHIFT_JIS_E8_A0_infos
+to_Shift_JIS_E8_A0 = {
+ to_Shift_JIS_E8_A0_offsets,
+ to_Shift_JIS_E8_A0_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_A1_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_A1 */
- /* used from to_EUC_JP_E8_A1 */
+to_Shift_JIS_E8_A1_offsets[64] = {
0, 25, 1, 25, 2, 25, 3, 25, 25, 25, 25, 25, 4, 5, 25, 25,
25, 25, 6, 7, 25, 25, 25, 8, 25, 9, 25, 10, 25, 11, 12, 25,
25, 13, 14, 15, 25, 25, 25, 25, 16, 25, 25, 17, 25, 25, 25, 25,
18, 25, 19, 25, 25, 20, 25, 21, 25, 25, 25, 25, 25, 22, 23, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_A1_infos[26] = {
+to_Shift_JIS_E8_A1_infos[26] = {
o2(0x8C,0x8C), o2(0xE5,0xC7), o2(0xE5,0xC6), o2(0x8F,0x4F),
o2(0x8D,0x73), o2(0x9F,0xA5), o2(0xE5,0xC8), o2(0x8F,0x70),
o2(0x8A,0x58), o2(0xE5,0xC9), o2(0x89,0x71), o2(0x8F,0xD5),
@@ -10974,22 +10406,20 @@ to_SHIFT_JIS_E8_A1_infos[26] = {
o2(0x8B,0xDC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_A1 = {
- to_SHIFT_JIS_E8_A1_offsets,
- to_SHIFT_JIS_E8_A1_infos
+to_Shift_JIS_E8_A1 = {
+ to_Shift_JIS_E8_A1_offsets,
+ to_Shift_JIS_E8_A1_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_A2_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_A2 */
- /* used from to_EUC_JP_E8_A2 */
+to_Shift_JIS_E8_A2_offsets[64] = {
20, 0, 1, 20, 20, 20, 20, 20, 2, 20, 20, 3, 20, 4, 20, 20,
20, 20, 5, 20, 20, 20, 6, 7, 20, 8, 20, 20, 20, 20, 9, 20,
20, 20, 10, 20, 11, 20, 20, 20, 20, 20, 20, 12, 20, 20, 13, 20,
14, 15, 20, 20, 16, 17, 20, 18, 20, 20, 20, 20, 20, 20, 20, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_A2_infos[21] = {
+to_Shift_JIS_E8_A2_infos[21] = {
o2(0xE5,0xCD), o2(0xE5,0xD4), o2(0x8C,0x55), o2(0x91,0xDC),
o2(0xE5,0xDA), o2(0xE5,0xD6), o2(0x91,0xB3), o2(0xE5,0xD5),
o2(0xE5,0xD8), o2(0xE5,0xCF), o2(0xE5,0xD9), o2(0xE5,0xDB),
@@ -10998,22 +10428,20 @@ to_SHIFT_JIS_E8_A2_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_A2 = {
- to_SHIFT_JIS_E8_A2_offsets,
- to_SHIFT_JIS_E8_A2_infos
+to_Shift_JIS_E8_A2 = {
+ to_Shift_JIS_E8_A2_offsets,
+ to_Shift_JIS_E8_A2_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_A3_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_A3 */
- /* used from to_EUC_JP_E8_A3 */
+to_Shift_JIS_E8_A3_offsets[64] = {
24, 0, 1, 2, 3, 4, 24, 24, 24, 24, 24, 24, 24, 24, 24, 5,
24, 24, 24, 24, 6, 7, 24, 24, 8, 9, 24, 24, 10, 11, 24, 12,
24, 13, 24, 24, 24, 24, 24, 24, 14, 24, 24, 24, 24, 24, 24, 24,
24, 24, 15, 16, 17, 18, 24, 24, 19, 20, 24, 24, 21, 22, 23, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_A3_infos[25] = {
+to_Shift_JIS_E8_A3_infos[25] = {
o2(0x8D,0xD9), o2(0x97,0xF4), o2(0xE5,0xDF), o2(0xE5,0xE0),
o2(0x91,0x95), o2(0x97,0xA0), o2(0xE5,0xE1), o2(0x97,0x54),
o2(0xE5,0xE2), o2(0xE5,0xE3), o2(0x95,0xE2), o2(0xE5,0xE4),
@@ -11023,22 +10451,20 @@ to_SHIFT_JIS_E8_A3_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_A3 = {
- to_SHIFT_JIS_E8_A3_offsets,
- to_SHIFT_JIS_E8_A3_infos
+to_Shift_JIS_E8_A3 = {
+ to_Shift_JIS_E8_A3_offsets,
+ to_Shift_JIS_E8_A3_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_A4_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_A4 */
- /* used from to_EUC_JP_E8_A4 */
+to_Shift_JIS_E8_A4_offsets[64] = {
17, 17, 0, 17, 1, 17, 17, 2, 17, 17, 3, 17, 4, 17, 17, 17,
5, 17, 6, 7, 17, 17, 17, 17, 17, 17, 17, 17, 8, 9, 10, 17,
17, 17, 17, 17, 17, 11, 17, 17, 17, 17, 12, 13, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 14, 17, 15, 17, 17, 16, 17, 17, 17, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_A4_infos[18] = {
+to_Shift_JIS_E8_A4_infos[18] = {
o2(0xE5,0xE6), o2(0xE5,0xEB), o2(0x95,0xA1), o2(0xE5,0xED),
o2(0xE5,0xEC), o2(0x8A,0x8C), o2(0x96,0x4A), o2(0xE5,0xEE),
o2(0xFA,0x5D), o2(0xE5,0xFA), o2(0xE5,0xF0), o2(0xE5,0xF1),
@@ -11046,22 +10472,20 @@ to_SHIFT_JIS_E8_A4_infos[18] = {
o2(0xE5,0xF6), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_A4 = {
- to_SHIFT_JIS_E8_A4_offsets,
- to_SHIFT_JIS_E8_A4_infos
+to_Shift_JIS_E8_A4 = {
+ to_Shift_JIS_E8_A4_offsets,
+ to_Shift_JIS_E8_A4_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_A5_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_A5 */
- /* used from to_EUC_JP_E8_A5 */
+to_Shift_JIS_E8_A5_offsets[64] = {
19, 0, 19, 1, 2, 19, 19, 19, 19, 19, 19, 19, 3, 4, 19, 19,
19, 19, 19, 19, 19, 19, 5, 19, 19, 19, 19, 19, 19, 19, 6, 7,
8, 19, 19, 19, 9, 19, 10, 19, 19, 19, 11, 19, 19, 12, 19, 13,
19, 19, 14, 19, 15, 19, 19, 16, 19, 19, 19, 19, 19, 19, 17, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_A5_infos[20] = {
+to_Shift_JIS_E8_A5_infos[20] = {
o2(0xE5,0xF4), o2(0xE5,0xEF), o2(0xE5,0xF5), o2(0xE5,0xF9),
o2(0xE8,0xB5), o2(0x89,0xA6), o2(0xE5,0xFC), o2(0x8B,0xDD),
o2(0xE5,0xFB), o2(0xE6,0x41), o2(0xE6,0x40), o2(0xE6,0x43),
@@ -11069,22 +10493,20 @@ to_SHIFT_JIS_E8_A5_infos[20] = {
o2(0xE6,0x46), o2(0xE6,0x47), o2(0x90,0xBC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_A5 = {
- to_SHIFT_JIS_E8_A5_offsets,
- to_SHIFT_JIS_E8_A5_infos
+to_Shift_JIS_E8_A5 = {
+ to_Shift_JIS_E8_A5_offsets,
+ to_Shift_JIS_E8_A5_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_A6_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_A6 */
- /* used from to_EUC_JP_E8_A6 */
+to_Shift_JIS_E8_A6_offsets[64] = {
25, 0, 25, 1, 25, 25, 2, 3, 4, 25, 5, 6, 25, 25, 25, 7,
25, 25, 25, 8, 25, 25, 9, 10, 11, 25, 12, 25, 25, 25, 25, 25,
25, 13, 25, 25, 25, 25, 14, 15, 25, 16, 17, 25, 18, 25, 25, 19,
25, 25, 20, 21, 25, 25, 25, 25, 25, 25, 22, 25, 25, 23, 25, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_A6_infos[26] = {
+to_Shift_JIS_E8_A6_infos[26] = {
o2(0x97,0x76), o2(0xE6,0x48), o2(0x95,0xA2), o2(0x94,0x65),
o2(0xE6,0x49), o2(0xE6,0x4A), o2(0x8C,0xA9), o2(0x8B,0x4B),
o2(0xE6,0x4B), o2(0x8E,0x8B), o2(0x94,0x60), o2(0xE6,0x4C),
@@ -11094,43 +10516,39 @@ to_SHIFT_JIS_E8_A6_infos[26] = {
o2(0xE6,0x55), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_A6 = {
- to_SHIFT_JIS_E8_A6_offsets,
- to_SHIFT_JIS_E8_A6_infos
+to_Shift_JIS_E8_A6 = {
+ to_Shift_JIS_E8_A6_offsets,
+ to_Shift_JIS_E8_A6_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_A7_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_A7 */
- /* used from to_EUC_JP_E8_A7 */
+to_Shift_JIS_E8_A7_offsets[64] = {
0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 1, 10, 10, 10, 10, 10, 10, 10, 2, 10, 3, 4, 10, 10,
10, 10, 10, 5, 10, 10, 6, 7, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 8, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_A7_infos[11] = {
+to_Shift_JIS_E8_A7_infos[11] = {
o2(0xE6,0x56), o2(0x8A,0x70), o2(0xE6,0x57), o2(0xE6,0x58),
o2(0xE6,0x59), o2(0x89,0xF0), o2(0x90,0x47), o2(0xE6,0x5A),
o2(0xE6,0x5B), o2(0xE6,0x5C), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_A7 = {
- to_SHIFT_JIS_E8_A7_offsets,
- to_SHIFT_JIS_E8_A7_infos
+to_Shift_JIS_E8_A7 = {
+ to_Shift_JIS_E8_A7_offsets,
+ to_Shift_JIS_E8_A7_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_A8_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_A8 */
- /* used from to_EUC_JP_E8_A8 */
+to_Shift_JIS_E8_A8_offsets[64] = {
0, 28, 1, 2, 28, 28, 28, 28, 3, 28, 4, 28, 5, 28, 6, 28,
7, 28, 8, 9, 28, 28, 10, 11, 12, 28, 28, 13, 28, 14, 28, 15,
28, 28, 28, 16, 28, 17, 28, 28, 28, 28, 18, 28, 28, 19, 28, 28,
28, 20, 28, 21, 22, 28, 23, 24, 28, 28, 25, 26, 27, 28, 28, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_A8_infos[29] = {
+to_Shift_JIS_E8_A8_infos[29] = {
o2(0x8C,0xBE), o2(0x92,0xF9), o2(0xE6,0x5D), o2(0x8C,0x76),
o2(0x90,0x75), o2(0xE6,0x60), o2(0x93,0xA2), o2(0xE6,0x5F),
o2(0xFB,0xA3), o2(0x8C,0x50), o2(0xE6,0x5E), o2(0x91,0xF5),
@@ -11141,22 +10559,20 @@ to_SHIFT_JIS_E8_A8_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_A8 = {
- to_SHIFT_JIS_E8_A8_offsets,
- to_SHIFT_JIS_E8_A8_infos
+to_Shift_JIS_E8_A8 = {
+ to_Shift_JIS_E8_A8_offsets,
+ to_Shift_JIS_E8_A8_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_A9_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_A9 */
- /* used from to_EUC_JP_E8_A9 */
+to_Shift_JIS_E8_A9_offsets[64] = {
25, 0, 25, 25, 25, 25, 1, 25, 2, 25, 25, 25, 25, 25, 25, 25,
3, 4, 5, 25, 6, 7, 25, 25, 25, 25, 25, 8, 25, 25, 9, 25,
10, 25, 11, 12, 25, 25, 13, 25, 25, 14, 25, 15, 16, 17, 18, 25,
19, 20, 21, 22, 25, 25, 25, 25, 25, 23, 25, 25, 24, 25, 25, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_A9_infos[26] = {
+to_Shift_JIS_E8_A9_infos[26] = {
o2(0xE6,0x65), o2(0xE6,0x68), o2(0xE6,0x69), o2(0x8D,0xBC),
o2(0x91,0xC0), o2(0xE6,0x67), o2(0x8F,0xD9), o2(0x95,0x5D),
o2(0xE6,0x66), o2(0x8E,0x8C), o2(0x89,0x72), o2(0xE6,0x6D),
@@ -11166,22 +10582,20 @@ to_SHIFT_JIS_E8_A9_infos[26] = {
o2(0xE6,0x6A), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_A9 = {
- to_SHIFT_JIS_E8_A9_offsets,
- to_SHIFT_JIS_E8_A9_infos
+to_Shift_JIS_E8_A9 = {
+ to_Shift_JIS_E8_A9_offsets,
+ to_Shift_JIS_E8_A9_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_AA_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_AA */
- /* used from to_EUC_JP_E8_AA */
+to_Shift_JIS_E8_AA_offsets[64] = {
29, 29, 0, 29, 1, 2, 29, 3, 29, 4, 29, 29, 5, 6, 29, 29,
29, 7, 29, 8, 29, 9, 29, 29, 10, 29, 11, 29, 29, 29, 12, 29,
13, 14, 29, 15, 16, 17, 18, 19, 20, 29, 29, 29, 21, 22, 29, 29,
23, 29, 24, 29, 29, 29, 29, 29, 29, 25, 29, 29, 26, 29, 27, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_AA_infos[30] = {
+to_Shift_JIS_E8_AA_infos[30] = {
o2(0xE6,0x6F), o2(0xE6,0x70), o2(0xE6,0x6E), o2(0x8C,0xD6),
o2(0x97,0x5F), o2(0x8E,0x8F), o2(0x94,0x46), o2(0xE6,0x73),
o2(0x90,0xBE), o2(0x92,0x61), o2(0x97,0x55), o2(0xE6,0x76),
@@ -11192,22 +10606,20 @@ to_SHIFT_JIS_E8_AA_infos[30] = {
o2(0x92,0xB2), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_AA = {
- to_SHIFT_JIS_E8_AA_offsets,
- to_SHIFT_JIS_E8_AA_infos
+to_Shift_JIS_E8_AA = {
+ to_Shift_JIS_E8_AA_offsets,
+ to_Shift_JIS_E8_AA_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_AB_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_AB */
- /* used from to_EUC_JP_E8_AB */
+to_Shift_JIS_E8_AB_offsets[64] = {
30, 30, 0, 30, 1, 30, 30, 2, 30, 30, 30, 3, 4, 5, 30, 6,
30, 30, 7, 30, 30, 30, 8, 30, 30, 30, 9, 10, 11, 30, 12, 13,
14, 15, 16, 30, 17, 30, 18, 19, 30, 30, 30, 20, 30, 21, 22, 30,
30, 23, 30, 24, 30, 30, 25, 26, 27, 30, 28, 30, 30, 30, 29, 30,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_AB_infos[31] = {
+to_Shift_JIS_E8_AB_infos[31] = {
o2(0xE6,0x7A), o2(0xE6,0x78), o2(0x92,0x6B), o2(0x90,0xBF),
o2(0x8A,0xD0), o2(0xE6,0x79), o2(0x90,0x7A), o2(0x97,0xC8),
o2(0x98,0x5F), o2(0xE6,0x7B), o2(0xE6,0x87), o2(0x92,0xB3),
@@ -11218,22 +10630,20 @@ to_SHIFT_JIS_E8_AB_infos[31] = {
o2(0x8C,0xBF), o2(0x91,0xF8), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_AB = {
- to_SHIFT_JIS_E8_AB_offsets,
- to_SHIFT_JIS_E8_AB_infos
+to_Shift_JIS_E8_AB = {
+ to_Shift_JIS_E8_AB_offsets,
+ to_Shift_JIS_E8_AB_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_AC_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_AC */
- /* used from to_EUC_JP_E8_AC */
+to_Shift_JIS_E8_AC_offsets[64] = {
0, 1, 2, 24, 3, 24, 24, 4, 24, 24, 24, 24, 5, 24, 6, 24,
7, 24, 24, 24, 8, 24, 9, 10, 24, 11, 12, 13, 24, 14, 24, 24,
15, 16, 24, 24, 24, 24, 17, 24, 18, 24, 24, 19, 20, 24, 24, 24,
24, 24, 24, 21, 24, 24, 24, 24, 24, 22, 24, 24, 24, 24, 23, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_AC_infos[25] = {
+to_Shift_JIS_E8_AC_infos[25] = {
o2(0x96,0x64), o2(0x89,0x79), o2(0x88,0xE0), o2(0x93,0xA3),
o2(0xE6,0x89), o2(0xE6,0x88), o2(0x93,0xE4), o2(0xE6,0x8D),
o2(0xE6,0x82), o2(0xE6,0x8C), o2(0xE6,0x8E), o2(0x8C,0xAA),
@@ -11243,22 +10653,20 @@ to_SHIFT_JIS_E8_AC_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_AC = {
- to_SHIFT_JIS_E8_AC_offsets,
- to_SHIFT_JIS_E8_AC_infos
+to_Shift_JIS_E8_AC = {
+ to_Shift_JIS_E8_AC_offsets,
+ to_Shift_JIS_E8_AC_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_AD_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_AD */
- /* used from to_EUC_JP_E8_AD */
+to_Shift_JIS_E8_AD_offsets[64] = {
23, 0, 23, 23, 23, 23, 23, 23, 23, 1, 23, 23, 2, 23, 3, 4,
23, 23, 23, 5, 23, 23, 6, 23, 7, 23, 8, 9, 10, 23, 23, 11,
23, 23, 23, 23, 23, 23, 12, 23, 23, 23, 23, 13, 14, 23, 23, 15,
16, 17, 18, 23, 19, 23, 23, 20, 23, 23, 23, 23, 23, 21, 23, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_AD_infos[24] = {
+to_Shift_JIS_E8_AD_infos[24] = {
o2(0xE6,0x96), o2(0xE6,0x9A), o2(0xE6,0x97), o2(0xE6,0x99),
o2(0xE6,0x98), o2(0xFB,0xAB), o2(0xE6,0x9B), o2(0x8E,0xAF),
o2(0xE6,0x9D), o2(0xE6,0x9C), o2(0x95,0x88), o2(0xE6,0x9F),
@@ -11267,62 +10675,56 @@ to_SHIFT_JIS_E8_AD_infos[24] = {
o2(0x8C,0xEC), o2(0xE6,0xA3), o2(0xFB,0xAC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_AD = {
- to_SHIFT_JIS_E8_AD_offsets,
- to_SHIFT_JIS_E8_AD_infos
+to_Shift_JIS_E8_AD = {
+ to_Shift_JIS_E8_AD_offsets,
+ to_Shift_JIS_E8_AD_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_AE_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_AE */
- /* used from to_EUC_JP_E8_AE */
+to_Shift_JIS_E8_AE_offsets[64] = {
0, 11, 11, 1, 11, 11, 11, 11, 11, 11, 2, 11, 3, 11, 4, 11,
5, 11, 6, 7, 11, 11, 8, 11, 11, 9, 10, 11, 11, 11, 11, 11,
11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_AE_infos[12] = {
+to_Shift_JIS_E8_AE_infos[12] = {
o2(0xE6,0xA4), o2(0x8E,0x5D), o2(0x9D,0xCC), o2(0xE6,0xA5),
o2(0xE6,0xA6), o2(0x8F,0x51), o2(0xE6,0xA7), o2(0xE6,0xA8),
o2(0xE6,0xA9), o2(0xE6,0xAA), o2(0xE6,0xAB), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_AE = {
- to_SHIFT_JIS_E8_AE_offsets,
- to_SHIFT_JIS_E8_AE_infos
+to_Shift_JIS_E8_AE = {
+ to_Shift_JIS_E8_AE_offsets,
+ to_Shift_JIS_E8_AE_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_B0_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_B0 */
- /* used from to_EUC_JP_E8_B0 */
+to_Shift_JIS_E8_B0_offsets[64] = {
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 1, 3, 3, 3, 3, 2,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_B0_infos[4] = {
+to_Shift_JIS_E8_B0_infos[4] = {
o2(0x92,0x4A), o2(0xE6,0xAC), o2(0xE6,0xAE), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_B0 = {
- to_SHIFT_JIS_E8_B0_offsets,
- to_SHIFT_JIS_E8_B0_infos
+to_Shift_JIS_E8_B0 = {
+ to_Shift_JIS_E8_B0_offsets,
+ to_Shift_JIS_E8_B0_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_B1_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_B1 */
- /* used from to_EUC_JP_E8_B1 */
+to_Shift_JIS_E8_B1_offsets[64] = {
18, 0, 18, 18, 18, 18, 1, 18, 2, 18, 3, 18, 4, 18, 5, 18,
6, 18, 18, 18, 18, 7, 18, 18, 18, 18, 8, 18, 18, 18, 18, 18,
18, 9, 10, 18, 18, 18, 18, 18, 18, 18, 11, 12, 13, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 14, 15, 16, 18, 17, 18, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_B1_infos[19] = {
+to_Shift_JIS_E8_B1_infos[19] = {
o2(0xE6,0xAD), o2(0x93,0xA4), o2(0xE6,0xAF), o2(0x96,0x4C),
o2(0xE6,0xB0), o2(0xE6,0xB1), o2(0xE6,0xB2), o2(0xE6,0xB3),
o2(0x93,0xD8), o2(0x8F,0xDB), o2(0xE6,0xB4), o2(0x8D,0x8B),
@@ -11330,22 +10732,20 @@ to_SHIFT_JIS_E8_B1_infos[19] = {
o2(0xE6,0xB7), o2(0xE6,0xBF), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_B1 = {
- to_SHIFT_JIS_E8_B1_offsets,
- to_SHIFT_JIS_E8_B1_infos
+to_Shift_JIS_E8_B1 = {
+ to_Shift_JIS_E8_B1_offsets,
+ to_Shift_JIS_E8_B1_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_B2_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_B2 */
- /* used from to_EUC_JP_E8_B2 */
+to_Shift_JIS_E8_B2_offsets[64] = {
34, 34, 0, 34, 34, 1, 34, 34, 34, 2, 3, 34, 4, 5, 6, 34,
34, 34, 34, 34, 7, 34, 34, 34, 8, 34, 34, 34, 34, 9, 10, 34,
11, 12, 13, 34, 34, 34, 34, 14, 15, 16, 17, 18, 19, 20, 21, 22,
23, 34, 24, 25, 26, 34, 27, 28, 29, 34, 34, 30, 31, 32, 34, 33,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_B2_infos[35] = {
+to_Shift_JIS_E8_B2_infos[35] = {
o2(0xE6,0xB8), o2(0xE6,0xBA), o2(0xE6,0xB9), o2(0xE6,0xBB),
o2(0x96,0x65), o2(0xE6,0xBC), o2(0xE6,0xBD), o2(0xE6,0xBE),
o2(0xE6,0xC0), o2(0x8A,0x4C), o2(0x92,0xE5), o2(0x95,0x89),
@@ -11357,22 +10757,20 @@ to_SHIFT_JIS_E8_B2_infos[35] = {
o2(0xE6,0xC4), o2(0x96,0x66), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_B2 = {
- to_SHIFT_JIS_E8_B2_offsets,
- to_SHIFT_JIS_E8_B2_infos
+to_Shift_JIS_E8_B2 = {
+ to_Shift_JIS_E8_B2_offsets,
+ to_Shift_JIS_E8_B2_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_B3_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_B3 */
- /* used from to_EUC_JP_E8_B3 */
+to_Shift_JIS_E8_B3_offsets[64] = {
0, 1, 2, 3, 4, 29, 29, 5, 6, 29, 7, 29, 29, 8, 9, 29,
29, 10, 29, 11, 29, 29, 29, 29, 29, 29, 12, 13, 14, 29, 15, 29,
16, 29, 17, 18, 19, 29, 20, 29, 29, 29, 21, 29, 29, 22, 29, 29,
23, 29, 29, 29, 24, 29, 29, 29, 29, 29, 25, 26, 27, 28, 29, 29,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_B3_infos[30] = {
+to_Shift_JIS_E8_B3_infos[30] = {
o2(0x89,0xEA), o2(0xE6,0xCA), o2(0x98,0x47), o2(0x92,0xC0),
o2(0x98,0x64), o2(0x8E,0x91), o2(0xE6,0xC9), o2(0x91,0xAF),
o2(0xE6,0xDA), o2(0x91,0x47), o2(0x93,0xF6), o2(0x95,0x6F),
@@ -11383,86 +10781,78 @@ to_SHIFT_JIS_E8_B3_infos[30] = {
o2(0xE6,0xCE), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_B3 = {
- to_SHIFT_JIS_E8_B3_offsets,
- to_SHIFT_JIS_E8_B3_infos
+to_Shift_JIS_E8_B3 = {
+ to_Shift_JIS_E8_B3_offsets,
+ to_Shift_JIS_E8_B3_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_B4_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_B4 */
- /* used from to_EUC_JP_E8_B4 */
+to_Shift_JIS_E8_B4_offsets[64] = {
13, 13, 13, 13, 0, 1, 13, 2, 3, 13, 4, 5, 13, 6, 13, 7,
8, 13, 9, 10, 11, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_B4_infos[14] = {
+to_Shift_JIS_E8_B4_infos[14] = {
o2(0xE6,0xD1), o2(0xE6,0xD2), o2(0xE6,0xD4), o2(0x91,0xA1),
o2(0xE6,0xD3), o2(0x8A,0xE4), o2(0xE6,0xD6), o2(0xE6,0xD5),
o2(0xE6,0xD7), o2(0xFB,0xAF), o2(0xE6,0xD9), o2(0xE6,0xDB),
o2(0xE6,0xDC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_B4 = {
- to_SHIFT_JIS_E8_B4_offsets,
- to_SHIFT_JIS_E8_B4_infos
+to_Shift_JIS_E8_B4 = {
+ to_Shift_JIS_E8_B4_offsets,
+ to_Shift_JIS_E8_B4_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_B5_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_B5 */
- /* used from to_EUC_JP_E8_B5 */
+to_Shift_JIS_E8_B5_offsets[64] = {
11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
11, 11, 11, 11, 0, 11, 1, 2, 11, 11, 11, 3, 11, 4, 11, 11,
5, 6, 11, 7, 8, 11, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_B5_infos[12] = {
+to_Shift_JIS_E8_B5_infos[12] = {
o2(0x90,0xD4), o2(0x8E,0xCD), o2(0xE6,0xDD), o2(0x8A,0x71),
o2(0xE6,0xDE), o2(0x91,0x96), o2(0xE6,0xDF), o2(0xE6,0xE0),
o2(0x95,0x8B), o2(0xFB,0xB0), o2(0x8B,0x4E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_B5 = {
- to_SHIFT_JIS_E8_B5_offsets,
- to_SHIFT_JIS_E8_B5_infos
+to_Shift_JIS_E8_B5 = {
+ to_Shift_JIS_E8_B5_offsets,
+ to_Shift_JIS_E8_B5_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_B6_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_B6 */
- /* used from to_EUC_JP_E8_B6 */
+to_Shift_JIS_E8_B6_offsets[64] = {
9, 0, 9, 9, 9, 1, 9, 9, 9, 9, 2, 9, 9, 9, 9, 9,
9, 9, 9, 9, 9, 9, 9, 9, 9, 3, 9, 9, 9, 9, 9, 9,
9, 9, 9, 4, 9, 9, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9,
9, 9, 9, 6, 9, 9, 9, 9, 9, 9, 7, 9, 9, 9, 8, 9,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_B6_infos[10] = {
+to_Shift_JIS_E8_B6_infos[10] = {
o2(0xE6,0xE1), o2(0x92,0xB4), o2(0x89,0x7A), o2(0xE6,0xE2),
o2(0x8E,0xEF), o2(0x90,0x96), o2(0x91,0xAB), o2(0xE6,0xE5),
o2(0xE6,0xE4), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_B6 = {
- to_SHIFT_JIS_E8_B6_offsets,
- to_SHIFT_JIS_E8_B6_infos
+to_Shift_JIS_E8_B6 = {
+ to_Shift_JIS_E8_B6_offsets,
+ to_Shift_JIS_E8_B6_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_B7_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_B7 */
- /* used from to_EUC_JP_E8_B7 */
+to_Shift_JIS_E8_B7_offsets[64] = {
19, 19, 0, 19, 19, 19, 19, 19, 19, 19, 19, 1, 2, 19, 19, 3,
19, 19, 19, 19, 19, 19, 4, 19, 19, 19, 5, 6, 19, 7, 19, 8,
19, 9, 19, 10, 19, 19, 19, 19, 11, 19, 12, 13, 19, 19, 19, 14,
19, 19, 19, 15, 19, 16, 19, 19, 19, 19, 19, 19, 17, 19, 19, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_B7_infos[20] = {
+to_Shift_JIS_E8_B7_infos[20] = {
o2(0xE6,0xE3), o2(0xE6,0xEB), o2(0xE6,0xE9), o2(0xE6,0xE6),
o2(0xE6,0xE8), o2(0xE6,0xE7), o2(0xE6,0xEA), o2(0x8B,0x97),
o2(0xE6,0xEE), o2(0x90,0xD5), o2(0xE6,0xEF), o2(0x8C,0xD7),
@@ -11470,44 +10860,40 @@ to_SHIFT_JIS_E8_B7_infos[20] = {
o2(0x91,0x48), o2(0xE6,0xF0), o2(0xE6,0xF3), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_B7 = {
- to_SHIFT_JIS_E8_B7_offsets,
- to_SHIFT_JIS_E8_B7_infos
+to_Shift_JIS_E8_B7 = {
+ to_Shift_JIS_E8_B7_offsets,
+ to_Shift_JIS_E8_B7_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_B8_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_B8 */
- /* used from to_EUC_JP_E8_B8 */
+to_Shift_JIS_E8_B8_offsets[64] = {
12, 12, 12, 12, 12, 12, 12, 12, 0, 1, 2, 12, 12, 12, 12, 3,
4, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 5, 6, 7,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 12, 12, 12, 12, 12,
9, 12, 12, 12, 10, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_B8_infos[13] = {
+to_Shift_JIS_E8_B8_infos[13] = {
o2(0xE6,0xF1), o2(0xE6,0xF2), o2(0x97,0x78), o2(0x93,0xA5),
o2(0xE6,0xF6), o2(0xE6,0xF4), o2(0xE6,0xF5), o2(0xE6,0xF7),
o2(0xE7,0x48), o2(0xE6,0xFA), o2(0xE6,0xFB), o2(0xE6,0xF9),
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_B8 = {
- to_SHIFT_JIS_E8_B8_offsets,
- to_SHIFT_JIS_E8_B8_infos
+to_Shift_JIS_E8_B8 = {
+ to_Shift_JIS_E8_B8_offsets,
+ to_Shift_JIS_E8_B8_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_B9_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_B9 */
- /* used from to_EUC_JP_E8_B9 */
+to_Shift_JIS_E8_B9_offsets[64] = {
18, 18, 0, 18, 1, 18, 18, 2, 3, 4, 5, 18, 6, 18, 18, 18,
7, 18, 18, 18, 18, 8, 18, 18, 18, 9, 18, 18, 18, 18, 18, 10,
11, 18, 18, 12, 13, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 14, 18, 15, 18, 16, 18, 18, 18, 18, 18, 17, 18, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_B9_infos[19] = {
+to_Shift_JIS_E8_B9_infos[19] = {
o2(0xE6,0xF8), o2(0x92,0xFB), o2(0xE7,0x40), o2(0xE7,0x44),
o2(0xE7,0x41), o2(0xE6,0xFC), o2(0xE7,0x42), o2(0xE7,0x43),
o2(0xE7,0x4A), o2(0xE7,0x45), o2(0x90,0xD6), o2(0xE7,0x47),
@@ -11515,22 +10901,20 @@ to_SHIFT_JIS_E8_B9_infos[19] = {
o2(0xE7,0x4B), o2(0xE7,0x4D), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_B9 = {
- to_SHIFT_JIS_E8_B9_offsets,
- to_SHIFT_JIS_E8_B9_infos
+to_Shift_JIS_E8_B9 = {
+ to_Shift_JIS_E8_B9_offsets,
+ to_Shift_JIS_E8_B9_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_BA_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_BA */
- /* used from to_EUC_JP_E8_BA */
+to_Shift_JIS_E8_BA_offsets[64] = {
19, 0, 19, 19, 1, 2, 19, 3, 19, 19, 4, 5, 19, 6, 19, 19,
19, 7, 19, 8, 9, 19, 19, 19, 19, 10, 19, 19, 19, 19, 19, 19,
19, 11, 19, 19, 19, 19, 19, 19, 19, 19, 12, 13, 14, 19, 19, 15,
16, 17, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_BA_infos[20] = {
+to_Shift_JIS_E8_BA_infos[20] = {
o2(0xE7,0x4E), o2(0xE7,0x51), o2(0xE7,0x50), o2(0xE7,0x4F),
o2(0xE7,0x53), o2(0xE7,0x52), o2(0x96,0xF4), o2(0xE7,0x55),
o2(0xE7,0x54), o2(0xE7,0x56), o2(0xE7,0x57), o2(0xE7,0x59),
@@ -11538,22 +10922,20 @@ to_SHIFT_JIS_E8_BA_infos[20] = {
o2(0xE7,0x5B), o2(0xE7,0x5D), o2(0xE7,0x5E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_BA = {
- to_SHIFT_JIS_E8_BA_offsets,
- to_SHIFT_JIS_E8_BA_infos
+to_Shift_JIS_E8_BA = {
+ to_Shift_JIS_E8_BA_offsets,
+ to_Shift_JIS_E8_BA_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_BB_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_BB */
- /* used from to_EUC_JP_E8_BB */
+to_Shift_JIS_E8_BB_offsets[64] = {
19, 19, 19, 19, 19, 0, 1, 19, 2, 19, 3, 4, 5, 6, 19, 7,
19, 19, 8, 19, 19, 19, 19, 19, 19, 19, 19, 9, 19, 19, 19, 10,
19, 19, 11, 12, 19, 19, 19, 19, 19, 19, 19, 13, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 14, 19, 19, 15, 16, 17, 18, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_BB_infos[20] = {
+to_Shift_JIS_E8_BB_infos[20] = {
o2(0xE7,0x5F), o2(0xE7,0x5C), o2(0xE7,0x60), o2(0x8E,0xD4),
o2(0xE7,0x61), o2(0x8B,0x4F), o2(0x8C,0x52), o2(0xFB,0xB2),
o2(0x8C,0xAC), o2(0xE7,0x62), o2(0x93,0xEE), o2(0x93,0x5D),
@@ -11561,22 +10943,20 @@ to_SHIFT_JIS_E8_BB_infos[20] = {
o2(0xE7,0x64), o2(0x8C,0x79), o2(0xE7,0x67), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_BB = {
- to_SHIFT_JIS_E8_BB_offsets,
- to_SHIFT_JIS_E8_BB_infos
+to_Shift_JIS_E8_BB = {
+ to_Shift_JIS_E8_BB_offsets,
+ to_Shift_JIS_E8_BB_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_BC_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_BC */
- /* used from to_EUC_JP_E8_BC */
+to_Shift_JIS_E8_BC_offsets[64] = {
24, 24, 24, 0, 24, 1, 24, 24, 24, 2, 3, 24, 4, 24, 24, 24,
24, 24, 5, 6, 7, 8, 24, 24, 24, 9, 24, 10, 11, 12, 24, 13,
24, 24, 24, 24, 24, 24, 14, 24, 24, 15, 16, 24, 24, 24, 24, 17,
24, 24, 24, 18, 24, 24, 24, 24, 19, 20, 24, 21, 24, 24, 22, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_BC_infos[25] = {
+to_Shift_JIS_E8_BC_infos[25] = {
o2(0x8A,0x72), o2(0xE7,0x69), o2(0x8D,0xDA), o2(0xE7,0x68),
o2(0xE7,0x71), o2(0xE7,0x6B), o2(0xE7,0x6D), o2(0x95,0xE3),
o2(0xE7,0x6A), o2(0xE7,0x6C), o2(0xE7,0x70), o2(0xE7,0x6E),
@@ -11586,44 +10966,40 @@ to_SHIFT_JIS_E8_BC_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_BC = {
- to_SHIFT_JIS_E8_BC_offsets,
- to_SHIFT_JIS_E8_BC_infos
+to_Shift_JIS_E8_BC = {
+ to_Shift_JIS_E8_BC_offsets,
+ to_Shift_JIS_E8_BC_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_BD_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_BD */
- /* used from to_EUC_JP_E8_BD */
+to_Shift_JIS_E8_BD_offsets[64] = {
15, 15, 0, 15, 1, 2, 3, 15, 15, 4, 15, 15, 5, 6, 7, 15,
15, 15, 15, 15, 15, 15, 15, 8, 15, 15, 15, 15, 9, 15, 15, 10,
15, 11, 12, 13, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_BD_infos[16] = {
+to_Shift_JIS_E8_BD_infos[16] = {
o2(0xE7,0x77), o2(0x8A,0x8D), o2(0xE7,0x76), o2(0xE7,0x7B),
o2(0xE7,0x7A), o2(0xE7,0x79), o2(0x93,0x51), o2(0xE7,0x7C),
o2(0xE7,0x7D), o2(0xE7,0x7E), o2(0x8D,0x8C), o2(0x8C,0x44),
o2(0xE7,0x80), o2(0xE7,0x81), o2(0xE7,0x82), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_BD = {
- to_SHIFT_JIS_E8_BD_offsets,
- to_SHIFT_JIS_E8_BD_infos
+to_Shift_JIS_E8_BD = {
+ to_Shift_JIS_E8_BD_offsets,
+ to_Shift_JIS_E8_BD_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_BE_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_BE */
- /* used from to_EUC_JP_E8_BE */
+to_Shift_JIS_E8_BE_offsets[64] = {
18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 0, 1, 18, 2, 3,
18, 18, 18, 4, 18, 18, 18, 5, 6, 18, 18, 18, 18, 7, 8, 9,
10, 11, 12, 18, 18, 18, 18, 13, 18, 18, 14, 15, 16, 18, 18, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_BE_infos[19] = {
+to_Shift_JIS_E8_BE_infos[19] = {
o2(0x90,0x68), o2(0xE7,0x83), o2(0x8E,0xAB), o2(0xE7,0x84),
o2(0xE7,0x85), o2(0x99,0x9F), o2(0x99,0x9E), o2(0xE7,0x86),
o2(0xE3,0x90), o2(0xE7,0x87), o2(0x92,0x43), o2(0x90,0x4A),
@@ -11631,22 +11007,20 @@ to_SHIFT_JIS_E8_BE_infos[19] = {
o2(0x8D,0x9E), o2(0x92,0x48), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_BE = {
- to_SHIFT_JIS_E8_BE_offsets,
- to_SHIFT_JIS_E8_BE_infos
+to_Shift_JIS_E8_BE = {
+ to_Shift_JIS_E8_BE_offsets,
+ to_Shift_JIS_E8_BE_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_BF_offsets[64] = {
- /* used from to_SHIFT_JIS_E8_BF */
- /* used from to_EUC_JP_E8_BF */
+to_Shift_JIS_E8_BF_offsets[64] = {
22, 22, 0, 22, 1, 2, 22, 22, 22, 22, 22, 22, 22, 22, 3, 22,
22, 4, 22, 22, 5, 22, 22, 22, 22, 22, 6, 22, 22, 22, 22, 22,
22, 22, 7, 22, 22, 8, 9, 22, 22, 10, 11, 12, 22, 13, 22, 14,
15, 22, 22, 22, 16, 22, 22, 17, 18, 19, 20, 22, 22, 21, 22, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_BF_infos[23] = {
+to_Shift_JIS_E8_BF_infos[23] = {
o2(0x89,0x49), o2(0x96,0x98), o2(0x90,0x76), o2(0x8C,0x7D),
o2(0x8B,0xDF), o2(0x95,0xD4), o2(0xE7,0x89), o2(0xE7,0x8B),
o2(0xE7,0x8A), o2(0x89,0xDE), o2(0x93,0xF4), o2(0xE7,0x8C),
@@ -11655,72 +11029,68 @@ to_SHIFT_JIS_E8_BF_infos[23] = {
o2(0xE7,0x92), o2(0x92,0xC7), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E8_BF = {
- to_SHIFT_JIS_E8_BF_offsets,
- to_SHIFT_JIS_E8_BF_infos
+to_Shift_JIS_E8_BF = {
+ to_Shift_JIS_E8_BF_offsets,
+ to_Shift_JIS_E8_BF_infos
};
static const unsigned char
-to_SHIFT_JIS_E8_offsets[64] = {
- /* used from to_SHIFT_JIS_E8 */
- /* used from to_EUC_JP_E8 */
+to_Shift_JIS_E8_offsets[64] = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 63,
47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E8_infos[64] = {
- &to_SHIFT_JIS_E8_80, &to_SHIFT_JIS_E8_81,
- &to_SHIFT_JIS_E8_82, &to_SHIFT_JIS_E8_83,
- &to_SHIFT_JIS_E8_84, &to_SHIFT_JIS_E8_85,
- &to_SHIFT_JIS_E8_86, &to_SHIFT_JIS_E8_87,
- &to_SHIFT_JIS_E8_88, &to_SHIFT_JIS_E8_89,
- &to_SHIFT_JIS_E8_8A, &to_SHIFT_JIS_E8_8B,
- &to_SHIFT_JIS_E8_8C, &to_SHIFT_JIS_E8_8D,
- &to_SHIFT_JIS_E8_8E, &to_SHIFT_JIS_E8_8F,
- &to_SHIFT_JIS_E8_90, &to_SHIFT_JIS_E8_91,
- &to_SHIFT_JIS_E8_92, &to_SHIFT_JIS_E8_93,
- &to_SHIFT_JIS_E8_94, &to_SHIFT_JIS_E8_95,
- &to_SHIFT_JIS_E8_96, &to_SHIFT_JIS_E8_97,
- &to_SHIFT_JIS_E8_98, &to_SHIFT_JIS_E8_99,
- &to_SHIFT_JIS_E8_9A, &to_SHIFT_JIS_E8_9B,
- &to_SHIFT_JIS_E8_9C, &to_SHIFT_JIS_E8_9D,
- &to_SHIFT_JIS_E8_9E, &to_SHIFT_JIS_E8_9F,
- &to_SHIFT_JIS_E8_A0, &to_SHIFT_JIS_E8_A1,
- &to_SHIFT_JIS_E8_A2, &to_SHIFT_JIS_E8_A3,
- &to_SHIFT_JIS_E8_A4, &to_SHIFT_JIS_E8_A5,
- &to_SHIFT_JIS_E8_A6, &to_SHIFT_JIS_E8_A7,
- &to_SHIFT_JIS_E8_A8, &to_SHIFT_JIS_E8_A9,
- &to_SHIFT_JIS_E8_AA, &to_SHIFT_JIS_E8_AB,
- &to_SHIFT_JIS_E8_AC, &to_SHIFT_JIS_E8_AD,
- &to_SHIFT_JIS_E8_AE, &to_SHIFT_JIS_E8_B0,
- &to_SHIFT_JIS_E8_B1, &to_SHIFT_JIS_E8_B2,
- &to_SHIFT_JIS_E8_B3, &to_SHIFT_JIS_E8_B4,
- &to_SHIFT_JIS_E8_B5, &to_SHIFT_JIS_E8_B6,
- &to_SHIFT_JIS_E8_B7, &to_SHIFT_JIS_E8_B8,
- &to_SHIFT_JIS_E8_B9, &to_SHIFT_JIS_E8_BA,
- &to_SHIFT_JIS_E8_BB, &to_SHIFT_JIS_E8_BC,
- &to_SHIFT_JIS_E8_BD, &to_SHIFT_JIS_E8_BE,
- &to_SHIFT_JIS_E8_BF, UNDEF,
-};
-static const BYTE_LOOKUP
-to_SHIFT_JIS_E8 = {
- to_SHIFT_JIS_E8_offsets,
- to_SHIFT_JIS_E8_infos
-};
-
-static const unsigned char
-to_SHIFT_JIS_E9_80_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_80 */
- /* used from to_EUC_JP_E9_80 */
+to_Shift_JIS_E8_infos[64] = {
+ &to_Shift_JIS_E8_80, &to_Shift_JIS_E8_81,
+ &to_Shift_JIS_E8_82, &to_Shift_JIS_E8_83,
+ &to_Shift_JIS_E8_84, &to_Shift_JIS_E8_85,
+ &to_Shift_JIS_E8_86, &to_Shift_JIS_E8_87,
+ &to_Shift_JIS_E8_88, &to_Shift_JIS_E8_89,
+ &to_Shift_JIS_E8_8A, &to_Shift_JIS_E8_8B,
+ &to_Shift_JIS_E8_8C, &to_Shift_JIS_E8_8D,
+ &to_Shift_JIS_E8_8E, &to_Shift_JIS_E8_8F,
+ &to_Shift_JIS_E8_90, &to_Shift_JIS_E8_91,
+ &to_Shift_JIS_E8_92, &to_Shift_JIS_E8_93,
+ &to_Shift_JIS_E8_94, &to_Shift_JIS_E8_95,
+ &to_Shift_JIS_E8_96, &to_Shift_JIS_E8_97,
+ &to_Shift_JIS_E8_98, &to_Shift_JIS_E8_99,
+ &to_Shift_JIS_E8_9A, &to_Shift_JIS_E8_9B,
+ &to_Shift_JIS_E8_9C, &to_Shift_JIS_E8_9D,
+ &to_Shift_JIS_E8_9E, &to_Shift_JIS_E8_9F,
+ &to_Shift_JIS_E8_A0, &to_Shift_JIS_E8_A1,
+ &to_Shift_JIS_E8_A2, &to_Shift_JIS_E8_A3,
+ &to_Shift_JIS_E8_A4, &to_Shift_JIS_E8_A5,
+ &to_Shift_JIS_E8_A6, &to_Shift_JIS_E8_A7,
+ &to_Shift_JIS_E8_A8, &to_Shift_JIS_E8_A9,
+ &to_Shift_JIS_E8_AA, &to_Shift_JIS_E8_AB,
+ &to_Shift_JIS_E8_AC, &to_Shift_JIS_E8_AD,
+ &to_Shift_JIS_E8_AE, &to_Shift_JIS_E8_B0,
+ &to_Shift_JIS_E8_B1, &to_Shift_JIS_E8_B2,
+ &to_Shift_JIS_E8_B3, &to_Shift_JIS_E8_B4,
+ &to_Shift_JIS_E8_B5, &to_Shift_JIS_E8_B6,
+ &to_Shift_JIS_E8_B7, &to_Shift_JIS_E8_B8,
+ &to_Shift_JIS_E8_B9, &to_Shift_JIS_E8_BA,
+ &to_Shift_JIS_E8_BB, &to_Shift_JIS_E8_BC,
+ &to_Shift_JIS_E8_BD, &to_Shift_JIS_E8_BE,
+ &to_Shift_JIS_E8_BF, UNDEF,
+};
+static const BYTE_LOOKUP
+to_Shift_JIS_E8 = {
+ to_Shift_JIS_E8_offsets,
+ to_Shift_JIS_E8_infos
+};
+
+static const unsigned char
+to_Shift_JIS_E9_80_offsets[64] = {
0, 1, 35, 2, 35, 3, 4, 35, 35, 35, 35, 5, 35, 6, 7, 8,
9, 10, 35, 11, 12, 13, 14, 15, 35, 16, 17, 35, 35, 18, 19, 20,
21, 22, 23, 24, 35, 35, 35, 25, 35, 35, 35, 35, 35, 35, 26, 35,
35, 27, 28, 35, 35, 29, 30, 35, 31, 32, 35, 35, 33, 35, 34, 35,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_80_infos[36] = {
+to_Shift_JIS_E9_80_infos[36] = {
o2(0x91,0xDE), o2(0x91,0x97), o2(0x93,0xA6), o2(0xE7,0x90),
o2(0x8B,0x74), o2(0xE7,0x99), o2(0xE7,0x96), o2(0xE7,0xA3),
o2(0x93,0xA7), o2(0x92,0x80), o2(0xE7,0x93), o2(0x92,0xFC),
@@ -11732,22 +11102,20 @@ to_SHIFT_JIS_E9_80_infos[36] = {
o2(0xE7,0x9D), o2(0x95,0x4E), o2(0xE7,0xA5), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_80 = {
- to_SHIFT_JIS_E9_80_offsets,
- to_SHIFT_JIS_E9_80_infos
+to_Shift_JIS_E9_80 = {
+ to_Shift_JIS_E9_80_offsets,
+ to_Shift_JIS_E9_80_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_81_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_81 */
- /* used from to_EUC_JP_E9_81 */
+to_Shift_JIS_E9_81_offsets[64] = {
40, 0, 1, 40, 40, 2, 40, 3, 40, 4, 5, 6, 40, 7, 8, 9,
10, 11, 12, 13, 14, 15, 16, 40, 17, 18, 40, 40, 19, 40, 20, 40,
21, 22, 40, 23, 40, 24, 40, 25, 26, 27, 40, 40, 40, 28, 29, 30,
40, 40, 31, 40, 40, 32, 33, 34, 35, 40, 36, 40, 37, 38, 40, 39,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_81_infos[41] = {
+to_Shift_JIS_E9_81_infos[41] = {
o2(0x93,0xD9), o2(0x90,0x8B), o2(0x92,0x78), o2(0x8B,0xF6),
o2(0xE7,0xA4), o2(0x97,0x56), o2(0x89,0x5E), o2(0x95,0xD5),
o2(0x89,0xDF), o2(0xE7,0x9F), o2(0xE7,0xA0), o2(0xE7,0xA1),
@@ -11761,22 +11129,20 @@ to_SHIFT_JIS_E9_81_infos[41] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_81 = {
- to_SHIFT_JIS_E9_81_offsets,
- to_SHIFT_JIS_E9_81_infos
+to_Shift_JIS_E9_81 = {
+ to_Shift_JIS_E9_81_offsets,
+ to_Shift_JIS_E9_81_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_82_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_82 */
- /* used from to_EUC_JP_E9_82 */
+to_Shift_JIS_E9_82_offsets[64] = {
0, 1, 2, 3, 4, 18, 18, 5, 18, 6, 7, 18, 18, 18, 18, 8,
18, 9, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 10, 18, 18, 11, 18, 12, 18, 13, 18, 18, 18, 18, 14,
18, 15, 18, 18, 18, 16, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_82_infos[19] = {
+to_Shift_JIS_E9_82_infos[19] = {
o2(0xE7,0xB1), o2(0xE7,0xB0), o2(0xE7,0xAE), o2(0xE2,0x84),
o2(0x8A,0xD2), o2(0xE7,0x8E), o2(0xE7,0xB3), o2(0xE7,0xB2),
o2(0xE7,0xB4), o2(0x97,0x57), o2(0x93,0xDF), o2(0x96,0x4D),
@@ -11784,65 +11150,59 @@ to_SHIFT_JIS_E9_82_infos[19] = {
o2(0xE7,0xB8), o2(0x93,0x40), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_82 = {
- to_SHIFT_JIS_E9_82_offsets,
- to_SHIFT_JIS_E9_82_infos
+to_Shift_JIS_E9_82 = {
+ to_Shift_JIS_E9_82_offsets,
+ to_Shift_JIS_E9_82_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_83_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_83 */
- /* used from to_EUC_JP_E9_83 */
+to_Shift_JIS_E9_83_offsets[64] = {
13, 0, 13, 13, 13, 13, 13, 13, 13, 13, 1, 13, 13, 13, 2, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 3, 13, 13, 4, 13,
13, 5, 6, 13, 7, 13, 13, 13, 8, 13, 13, 13, 13, 9, 13, 13,
13, 13, 13, 13, 13, 10, 13, 11, 13, 13, 13, 13, 13, 12, 13, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_83_infos[14] = {
+to_Shift_JIS_E9_83_infos[14] = {
o2(0x88,0xE8), o2(0x8D,0x78), o2(0x98,0x59), o2(0xE7,0xBC),
o2(0xFB,0xB6), o2(0x8C,0x53), o2(0xE7,0xB9), o2(0xE7,0xBA),
o2(0x95,0x94), o2(0x8A,0x73), o2(0x97,0x58), o2(0x8B,0xBD),
o2(0x93,0x73), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_83 = {
- to_SHIFT_JIS_E9_83_offsets,
- to_SHIFT_JIS_E9_83_infos
+to_Shift_JIS_E9_83 = {
+ to_Shift_JIS_E9_83_offsets,
+ to_Shift_JIS_E9_83_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_84_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_84 */
- /* used from to_EUC_JP_E9_84 */
+to_Shift_JIS_E9_84_offsets[64] = {
8, 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 1, 8, 8, 2, 8, 8, 8, 3, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 4, 8, 8, 8, 8, 8, 5, 8, 8,
6, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_84_infos[9] = {
+to_Shift_JIS_E9_84_infos[9] = {
o2(0xE7,0xBD), o2(0xE7,0xBE), o2(0xFB,0xB8), o2(0xE7,0xBF),
o2(0xFB,0xB9), o2(0x93,0x41), o2(0xE7,0xC1), o2(0xE7,0xC0),
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_84 = {
- to_SHIFT_JIS_E9_84_offsets,
- to_SHIFT_JIS_E9_84_infos
+to_Shift_JIS_E9_84 = {
+ to_Shift_JIS_E9_84_offsets,
+ to_Shift_JIS_E9_84_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_85_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_85 */
- /* used from to_EUC_JP_E9_85 */
+to_Shift_JIS_E9_85_offsets[64] = {
21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 1, 2, 3, 4, 5, 21,
21, 21, 6, 21, 7, 21, 8, 21, 9, 21, 21, 21, 21, 21, 21, 21,
21, 21, 10, 11, 21, 12, 21, 21, 21, 13, 14, 21, 15, 21, 21, 21,
21, 21, 16, 17, 21, 18, 21, 19, 20, 21, 21, 21, 21, 21, 21, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_85_infos[22] = {
+to_Shift_JIS_E9_85_infos[22] = {
o2(0x93,0xD1), o2(0xE7,0xC2), o2(0x8F,0x55), o2(0x8E,0xDE),
o2(0x94,0x7A), o2(0x92,0x91), o2(0x8E,0xF0), o2(0x90,0x8C),
o2(0xE7,0xC3), o2(0xE7,0xC4), o2(0x90,0x7C), o2(0xE7,0xC5),
@@ -11851,22 +11211,20 @@ to_SHIFT_JIS_E9_85_infos[22] = {
o2(0x8E,0x5F), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_85 = {
- to_SHIFT_JIS_E9_85_offsets,
- to_SHIFT_JIS_E9_85_infos
+to_Shift_JIS_E9_85 = {
+ to_Shift_JIS_E9_85_offsets,
+ to_Shift_JIS_E9_85_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_86_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_86 */
- /* used from to_EUC_JP_E9_86 */
+to_Shift_JIS_E9_86_offsets[64] = {
18, 18, 0, 18, 18, 18, 18, 1, 18, 2, 18, 3, 18, 4, 18, 18,
5, 18, 6, 18, 18, 18, 18, 7, 18, 18, 18, 18, 8, 18, 18, 18,
18, 18, 9, 18, 10, 18, 18, 18, 18, 18, 11, 12, 18, 18, 18, 13,
18, 18, 18, 18, 14, 15, 18, 18, 16, 18, 17, 18, 18, 18, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_86_infos[19] = {
+to_Shift_JIS_E9_86_infos[19] = {
o2(0xE7,0xCC), o2(0x8F,0x86), o2(0xE7,0xCB), o2(0xE7,0xCA),
o2(0x91,0xE7), o2(0x8C,0xED), o2(0x90,0xC1), o2(0x94,0xAE),
o2(0x8F,0x58), o2(0xE7,0xCD), o2(0x8F,0xDD), o2(0xE7,0xD0),
@@ -11874,22 +11232,20 @@ to_SHIFT_JIS_E9_86_infos[19] = {
o2(0x8F,0xF8), o2(0xE7,0xD3), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_86 = {
- to_SHIFT_JIS_E9_86_offsets,
- to_SHIFT_JIS_E9_86_infos
+to_Shift_JIS_E9_86 = {
+ to_Shift_JIS_E9_86_offsets,
+ to_Shift_JIS_E9_86_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_87_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_87 */
- /* used from to_EUC_JP_E9_87 */
+to_Shift_JIS_E9_87_offsets[64] = {
0, 1, 34, 34, 34, 34, 2, 3, 4, 5, 34, 6, 7, 8, 9, 10,
11, 12, 34, 34, 34, 34, 13, 14, 15, 34, 16, 17, 18, 19, 20, 21,
34, 22, 34, 23, 24, 25, 26, 27, 34, 34, 34, 34, 34, 28, 29, 34,
34, 34, 34, 34, 34, 30, 31, 34, 34, 34, 34, 34, 32, 34, 34, 33,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_87_infos[35] = {
+to_Shift_JIS_E9_87_infos[35] = {
o2(0xE7,0xD4), o2(0xE7,0xD5), o2(0x94,0xCE), o2(0x8D,0xD1),
o2(0x8E,0xDF), o2(0xE7,0xD6), o2(0xE7,0xD7), o2(0x97,0xA2),
o2(0x8F,0x64), o2(0x96,0xEC), o2(0x97,0xCA), o2(0xE7,0xD8),
@@ -11901,22 +11257,20 @@ to_SHIFT_JIS_E9_87_infos[35] = {
o2(0xE7,0xDD), o2(0xE7,0xE1), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_87 = {
- to_SHIFT_JIS_E9_87_offsets,
- to_SHIFT_JIS_E9_87_infos
+to_Shift_JIS_E9_87 = {
+ to_Shift_JIS_E9_87_offsets,
+ to_Shift_JIS_E9_87_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_88_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_88 */
- /* used from to_EUC_JP_E9_88 */
+to_Shift_JIS_E9_88_offsets[64] = {
17, 17, 17, 17, 17, 17, 0, 17, 17, 17, 1, 17, 17, 2, 3, 17,
4, 5, 17, 17, 6, 7, 17, 17, 17, 17, 17, 17, 17, 17, 8, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 9, 17, 17, 10, 17, 17, 17,
17, 17, 17, 17, 11, 17, 17, 12, 17, 13, 14, 17, 15, 17, 17, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_88_infos[18] = {
+to_Shift_JIS_E9_88_infos[18] = {
o2(0xFB,0xC1), o2(0xFB,0xC3), o2(0x93,0xDD), o2(0x8A,0x62),
o2(0xFB,0xC2), o2(0xE7,0xE5), o2(0xE7,0xE2), o2(0xE7,0xE4),
o2(0xE7,0xE0), o2(0xE8,0x6E), o2(0xE7,0xE3), o2(0x97,0xE9),
@@ -11924,22 +11278,20 @@ to_SHIFT_JIS_E9_88_infos[18] = {
o2(0xE7,0xED), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_88 = {
- to_SHIFT_JIS_E9_88_offsets,
- to_SHIFT_JIS_E9_88_infos
+to_Shift_JIS_E9_88 = {
+ to_Shift_JIS_E9_88_offsets,
+ to_Shift_JIS_E9_88_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_89_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_89 */
- /* used from to_EUC_JP_E9_89 */
+to_Shift_JIS_E9_89_offsets[64] = {
0, 22, 22, 22, 1, 2, 22, 22, 3, 4, 22, 5, 22, 22, 6, 22,
7, 8, 22, 22, 22, 22, 22, 9, 22, 10, 11, 12, 22, 22, 13, 22,
22, 22, 14, 22, 15, 22, 16, 17, 22, 22, 22, 22, 22, 22, 22, 22,
22, 18, 22, 22, 22, 22, 22, 19, 20, 22, 22, 22, 22, 22, 21, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_89_infos[23] = {
+to_Shift_JIS_E9_89_infos[23] = {
o2(0xFB,0xC5), o2(0x93,0x53), o2(0xE7,0xE8), o2(0xE7,0xEB),
o2(0xE7,0xE9), o2(0xE7,0xEE), o2(0xFB,0xC7), o2(0xE7,0xEF),
o2(0xFB,0xC9), o2(0xE7,0xE7), o2(0xFB,0xC8), o2(0xE7,0xF4),
@@ -11948,22 +11300,20 @@ to_SHIFT_JIS_E9_89_infos[23] = {
o2(0xFB,0xCE), o2(0x96,0x67), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_89 = {
- to_SHIFT_JIS_E9_89_offsets,
- to_SHIFT_JIS_E9_89_infos
+to_Shift_JIS_E9_89 = {
+ to_Shift_JIS_E9_89_offsets,
+ to_Shift_JIS_E9_89_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_8A_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_8A */
- /* used from to_EUC_JP_E9_8A */
+to_Shift_JIS_E9_8A_offsets[64] = {
0, 16, 16, 1, 16, 2, 16, 16, 3, 16, 16, 16, 16, 16, 16, 16,
16, 4, 16, 5, 16, 6, 7, 16, 8, 16, 9, 10, 11, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 12, 16, 16, 16, 16, 16, 13, 16, 16,
16, 16, 16, 16, 16, 16, 16, 14, 16, 15, 16, 16, 16, 16, 16, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_8A_infos[17] = {
+to_Shift_JIS_E9_8A_infos[17] = {
o2(0x8B,0xE2), o2(0x8F,0x65), o2(0x93,0xBA), o2(0xFA,0x5F),
o2(0x91,0x4C), o2(0xE7,0xF2), o2(0xE7,0xEC), o2(0xE7,0xF1),
o2(0x96,0xC1), o2(0x92,0xB6), o2(0xE7,0xF3), o2(0xE7,0xF0),
@@ -11971,22 +11321,20 @@ to_SHIFT_JIS_E9_8A_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_8A = {
- to_SHIFT_JIS_E9_8A_offsets,
- to_SHIFT_JIS_E9_8A_infos
+to_Shift_JIS_E9_8A = {
+ to_Shift_JIS_E9_8A_offsets,
+ to_Shift_JIS_E9_8A_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_8B_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_8B */
- /* used from to_EUC_JP_E9_8B */
+to_Shift_JIS_E9_8B_offsets[64] = {
21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0,
1, 21, 2, 3, 21, 4, 21, 5, 21, 6, 21, 21, 21, 21, 21, 21,
7, 21, 21, 21, 8, 21, 21, 9, 21, 10, 11, 21, 21, 12, 21, 21,
21, 21, 13, 14, 21, 21, 21, 21, 15, 16, 17, 18, 19, 21, 21, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_8B_infos[22] = {
+to_Shift_JIS_E9_8B_infos[22] = {
o2(0xE7,0xF5), o2(0xFB,0xD2), o2(0x96,0x4E), o2(0xFB,0xD6),
o2(0xFB,0xD4), o2(0xFB,0xD0), o2(0xFB,0xD1), o2(0xFB,0xD5),
o2(0x8F,0x9B), o2(0xFB,0xCF), o2(0xE7,0xF8), o2(0x95,0xDD),
@@ -11995,22 +11343,20 @@ to_SHIFT_JIS_E9_8B_infos[22] = {
o2(0xFB,0xDC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_8B = {
- to_SHIFT_JIS_E9_8B_offsets,
- to_SHIFT_JIS_E9_8B_infos
+to_Shift_JIS_E9_8B = {
+ to_Shift_JIS_E9_8B_offsets,
+ to_Shift_JIS_E9_8B_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_8C_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_8C */
- /* used from to_EUC_JP_E9_8C */
+to_Shift_JIS_E9_8C_offsets[64] = {
24, 24, 0, 24, 24, 24, 1, 24, 24, 24, 24, 24, 24, 24, 24, 2,
3, 24, 24, 24, 24, 24, 24, 24, 4, 5, 6, 24, 24, 7, 8, 24,
9, 10, 11, 12, 24, 13, 14, 24, 15, 24, 24, 16, 17, 24, 18, 19,
24, 24, 20, 24, 24, 21, 24, 24, 24, 24, 22, 23, 24, 24, 24, 24,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_8C_infos[25] = {
+to_Shift_JIS_E9_8C_infos[25] = {
o2(0xFB,0xDE), o2(0x8E,0x4B), o2(0xE7,0xF9), o2(0x90,0x8D),
o2(0x90,0x8E), o2(0xE8,0x40), o2(0xE8,0x42), o2(0xFB,0xDD),
o2(0xFB,0xDB), o2(0x8F,0xF9), o2(0xFB,0xD8), o2(0xE8,0x41),
@@ -12020,22 +11366,20 @@ to_SHIFT_JIS_E9_8C_infos[25] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_8C = {
- to_SHIFT_JIS_E9_8C_offsets,
- to_SHIFT_JIS_E9_8C_infos
+to_Shift_JIS_E9_8C = {
+ to_Shift_JIS_E9_8C_offsets,
+ to_Shift_JIS_E9_8C_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_8D_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_8D */
- /* used from to_EUC_JP_E9_8D */
+to_Shift_JIS_E9_8D_offsets[64] = {
16, 16, 16, 16, 0, 16, 16, 16, 1, 16, 16, 2, 16, 3, 16, 16,
16, 16, 16, 16, 4, 16, 5, 6, 16, 16, 16, 7, 8, 16, 16, 16,
9, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 10, 16, 11, 16,
12, 16, 16, 16, 16, 13, 16, 16, 16, 16, 16, 16, 14, 16, 15, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_8D_infos[17] = {
+to_Shift_JIS_E9_8D_infos[17] = {
o2(0xE7,0xFB), o2(0xFA,0x5E), o2(0x93,0xE7), o2(0x93,0x74),
o2(0x92,0xD5), o2(0xE8,0x4B), o2(0xFB,0xE0), o2(0x92,0x62),
o2(0xE8,0x47), o2(0xE8,0x48), o2(0x8C,0x4C), o2(0xE8,0x4A),
@@ -12043,88 +11387,80 @@ to_SHIFT_JIS_E9_8D_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_8D = {
- to_SHIFT_JIS_E9_8D_offsets,
- to_SHIFT_JIS_E9_8D_infos
+to_Shift_JIS_E9_8D = {
+ to_Shift_JIS_E9_8D_offsets,
+ to_Shift_JIS_E9_8D_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_8E_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_8E */
- /* used from to_EUC_JP_E9_8E */
+to_Shift_JIS_E9_8E_offsets[64] = {
12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 0, 12, 12, 12,
12, 12, 12, 12, 1, 12, 2, 3, 12, 12, 4, 12, 12, 12, 12, 12,
12, 12, 12, 12, 5, 12, 12, 6, 12, 12, 12, 12, 7, 8, 9, 12,
10, 12, 12, 12, 12, 12, 12, 12, 12, 11, 12, 12, 12, 12, 12, 12,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_8E_infos[13] = {
+to_Shift_JIS_E9_8E_infos[13] = {
o2(0x8A,0x99), o2(0xE8,0x4F), o2(0x8D,0xBD), o2(0x91,0x99),
o2(0x92,0xC8), o2(0xFB,0xE1), o2(0x8A,0x5A), o2(0xE8,0x4D),
o2(0xE8,0x4E), o2(0x92,0xC1), o2(0xE8,0x4C), o2(0xE8,0x50),
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_8E = {
- to_SHIFT_JIS_E9_8E_offsets,
- to_SHIFT_JIS_E9_8E_infos
+to_Shift_JIS_E9_8E = {
+ to_Shift_JIS_E9_8E_offsets,
+ to_Shift_JIS_E9_8E_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_8F_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_8F */
- /* used from to_EUC_JP_E9_8F */
+to_Shift_JIS_E9_8F_offsets[64] = {
15, 15, 15, 0, 15, 15, 1, 15, 2, 15, 15, 15, 15, 15, 15, 15,
3, 4, 15, 15, 15, 15, 5, 6, 7, 15, 15, 15, 15, 8, 9, 15,
15, 10, 15, 15, 11, 12, 15, 15, 13, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_8F_infos[16] = {
+to_Shift_JIS_E9_8F_infos[16] = {
o2(0xE8,0x56), o2(0xFB,0xE2), o2(0xE8,0x59), o2(0xE8,0x58),
o2(0x93,0x4C), o2(0xE8,0x51), o2(0xE8,0x52), o2(0xE8,0x55),
o2(0xE8,0x57), o2(0xFB,0xE3), o2(0x8B,0xBE), o2(0xE8,0x5A),
o2(0xE8,0x54), o2(0xE8,0x53), o2(0xFB,0xE4), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_8F = {
- to_SHIFT_JIS_E9_8F_offsets,
- to_SHIFT_JIS_E9_8F_infos
+to_Shift_JIS_E9_8F = {
+ to_Shift_JIS_E9_8F_offsets,
+ to_Shift_JIS_E9_8F_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_90_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_90 */
- /* used from to_EUC_JP_E9_90 */
+to_Shift_JIS_E9_90_offsets[64] = {
15, 15, 15, 0, 15, 15, 15, 1, 15, 15, 15, 15, 15, 15, 15, 15,
2, 15, 15, 3, 4, 15, 15, 15, 5, 6, 7, 15, 15, 15, 15, 15,
15, 8, 15, 15, 15, 15, 15, 15, 15, 15, 15, 9, 15, 15, 15, 15,
15, 10, 15, 15, 15, 11, 12, 15, 13, 15, 14, 15, 15, 15, 15, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_90_infos[16] = {
+to_Shift_JIS_E9_90_infos[16] = {
o2(0xE8,0x5E), o2(0xE8,0x5F), o2(0xE8,0x60), o2(0xE8,0x5D),
o2(0xE8,0x5C), o2(0x8F,0xE0), o2(0x93,0xA8), o2(0xE8,0x5B),
o2(0xE8,0x64), o2(0xE8,0x62), o2(0xFB,0xE5), o2(0xE8,0x63),
o2(0xE8,0x61), o2(0x91,0xF6), o2(0xE8,0x65), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_90 = {
- to_SHIFT_JIS_E9_90_offsets,
- to_SHIFT_JIS_E9_90_infos
+to_Shift_JIS_E9_90 = {
+ to_Shift_JIS_E9_90_offsets,
+ to_Shift_JIS_E9_90_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_91_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_91 */
- /* used from to_EUC_JP_E9_91 */
+to_Shift_JIS_E9_91_offsets[64] = {
20, 0, 20, 20, 1, 2, 20, 20, 3, 20, 20, 20, 20, 20, 20, 20,
20, 4, 5, 6, 20, 20, 20, 20, 20, 20, 7, 8, 20, 20, 9, 20,
10, 20, 11, 20, 20, 20, 20, 20, 20, 20, 12, 20, 20, 20, 20, 20,
13, 20, 20, 20, 20, 14, 20, 15, 20, 20, 20, 20, 16, 17, 18, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_91_infos[21] = {
+to_Shift_JIS_E9_91_infos[21] = {
o2(0xE8,0x66), o2(0xE8,0x68), o2(0xFB,0xE6), o2(0xFB,0xE7),
o2(0x8A,0xD3), o2(0xE8,0x67), o2(0x96,0xF8), o2(0xE8,0x73),
o2(0xE8,0x69), o2(0xE8,0x6C), o2(0xE8,0x6A), o2(0xE8,0x6B),
@@ -12133,60 +11469,54 @@ to_SHIFT_JIS_E9_91_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_91 = {
- to_SHIFT_JIS_E9_91_offsets,
- to_SHIFT_JIS_E9_91_infos
+to_Shift_JIS_E9_91 = {
+ to_Shift_JIS_E9_91_offsets,
+ to_Shift_JIS_E9_91_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_92_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_92 */
- /* used from to_EUC_JP_E9_92 */
+to_Shift_JIS_E9_92_offsets[64] = {
1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_92_infos[2] = {
+to_Shift_JIS_E9_92_infos[2] = {
o2(0xE8,0x76), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_92 = {
- to_SHIFT_JIS_E9_92_offsets,
- to_SHIFT_JIS_E9_92_infos
+to_Shift_JIS_E9_92 = {
+ to_Shift_JIS_E9_92_offsets,
+ to_Shift_JIS_E9_92_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_95_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_95 */
- /* used from to_EUC_JP_E9_95 */
+to_Shift_JIS_E9_95_offsets[64] = {
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_95_infos[2] = {
+to_Shift_JIS_E9_95_infos[2] = {
o2(0x92,0xB7), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_95 = {
- to_SHIFT_JIS_E9_95_offsets,
- to_SHIFT_JIS_E9_95_infos
+to_Shift_JIS_E9_95 = {
+ to_Shift_JIS_E9_95_offsets,
+ to_Shift_JIS_E9_95_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_96_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_96 */
- /* used from to_EUC_JP_E9_96 */
+to_Shift_JIS_E9_96_offsets[64] = {
0, 28, 1, 2, 28, 28, 28, 3, 28, 4, 5, 6, 28, 28, 28, 7,
28, 8, 9, 10, 11, 28, 12, 28, 13, 14, 28, 28, 28, 28, 28, 28,
15, 28, 16, 17, 18, 19, 28, 20, 21, 28, 28, 28, 28, 22, 28, 28,
28, 28, 23, 28, 28, 28, 28, 28, 28, 24, 28, 25, 26, 28, 27, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_96_infos[29] = {
+to_Shift_JIS_E9_96_infos[29] = {
o2(0x96,0xE5), o2(0xE8,0x78), o2(0x91,0x4D), o2(0xE8,0x79),
o2(0x95,0xC2), o2(0xE8,0x7A), o2(0x8A,0x4A), o2(0x89,0x5B),
o2(0x8A,0xD5), o2(0xFB,0xE8), o2(0x8A,0xD4), o2(0xE8,0x7B),
@@ -12197,65 +11527,59 @@ to_SHIFT_JIS_E9_96_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_96 = {
- to_SHIFT_JIS_E9_96_offsets,
- to_SHIFT_JIS_E9_96_infos
+to_Shift_JIS_E9_96 = {
+ to_Shift_JIS_E9_96_offsets,
+ to_Shift_JIS_E9_96_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_97_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_97 */
- /* used from to_EUC_JP_E9_97 */
+to_Shift_JIS_E9_97_offsets[64] = {
13, 13, 13, 0, 13, 13, 13, 1, 13, 13, 2, 13, 3, 4, 13, 13,
13, 13, 13, 13, 5, 6, 7, 13, 8, 13, 13, 13, 9, 13, 13, 13,
13, 10, 11, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_97_infos[14] = {
+to_Shift_JIS_E9_97_infos[14] = {
o2(0xE8,0x8A), o2(0x88,0xC5), o2(0xE8,0x88), o2(0xE8,0x8C),
o2(0xE8,0x8B), o2(0xE8,0x8E), o2(0xE8,0x8D), o2(0xE8,0x8F),
o2(0x93,0xAC), o2(0xE8,0x90), o2(0xE8,0x91), o2(0xE8,0x93),
o2(0xE8,0x92), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_97 = {
- to_SHIFT_JIS_E9_97_offsets,
- to_SHIFT_JIS_E9_97_infos
+to_Shift_JIS_E9_97 = {
+ to_Shift_JIS_E9_97_offsets,
+ to_Shift_JIS_E9_97_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_98_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_98 */
- /* used from to_EUC_JP_E9_98 */
+to_Shift_JIS_E9_98_offsets[64] = {
9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 9, 9, 9,
9, 1, 9, 9, 9, 9, 9, 9, 2, 9, 3, 9, 9, 9, 4, 5,
9, 9, 6, 9, 9, 9, 9, 9, 9, 9, 9, 7, 9, 9, 9, 8,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_98_infos[10] = {
+to_Shift_JIS_E9_98_infos[10] = {
o2(0x95,0x8C), o2(0xE8,0x94), o2(0xE8,0x95), o2(0x8D,0xE3),
o2(0xE8,0x96), o2(0xE8,0x97), o2(0x96,0x68), o2(0x91,0x6A),
o2(0x88,0xA2), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_98 = {
- to_SHIFT_JIS_E9_98_offsets,
- to_SHIFT_JIS_E9_98_infos
+to_Shift_JIS_E9_98 = {
+ to_Shift_JIS_E9_98_offsets,
+ to_Shift_JIS_E9_98_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_99_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_99 */
- /* used from to_EUC_JP_E9_99 */
+to_Shift_JIS_E9_99_offsets[64] = {
0, 29, 1, 29, 2, 29, 29, 29, 29, 29, 29, 3, 4, 5, 29, 6,
7, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 8, 9, 10, 11, 12,
29, 29, 13, 14, 15, 16, 17, 29, 29, 29, 18, 29, 19, 29, 29, 29,
20, 29, 21, 22, 29, 23, 24, 25, 26, 29, 27, 29, 29, 28, 29, 29,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_99_infos[30] = {
+to_Shift_JIS_E9_99_infos[30] = {
o2(0x91,0xC9), o2(0xE8,0x98), o2(0x95,0x8D), o2(0xE8,0x9B),
o2(0xE8,0x99), o2(0x8D,0x7E), o2(0xE8,0x9A), o2(0x8C,0xC0),
o2(0x95,0xC3), o2(0xE8,0x9D), o2(0xE8,0x9F), o2(0xE8,0x9E),
@@ -12266,22 +11590,20 @@ to_SHIFT_JIS_E9_99_infos[30] = {
o2(0x97,0x7A), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_99 = {
- to_SHIFT_JIS_E9_99_offsets,
- to_SHIFT_JIS_E9_99_infos
+to_Shift_JIS_E9_99 = {
+ to_Shift_JIS_E9_99_offsets,
+ to_Shift_JIS_E9_99_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_9A_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_9A */
- /* used from to_EUC_JP_E9_9A */
+to_Shift_JIS_E9_9A_offsets[64] = {
32, 32, 32, 32, 32, 0, 1, 32, 2, 32, 3, 4, 32, 5, 6, 7,
32, 32, 32, 32, 8, 9, 32, 10, 11, 12, 32, 13, 14, 15, 32, 32,
16, 32, 32, 17, 32, 32, 32, 18, 19, 32, 20, 32, 32, 32, 32, 21,
22, 23, 24, 32, 25, 32, 26, 27, 28, 29, 32, 30, 31, 32, 32, 32,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_9A_infos[33] = {
+to_Shift_JIS_E9_9A_infos[33] = {
o2(0x8B,0xF7), o2(0x97,0xB2), o2(0x8C,0x47), o2(0x91,0xE0),
o2(0xE4,0x40), o2(0xE8,0xA4), o2(0x8A,0x4B), o2(0x90,0x8F),
o2(0x8A,0x75), o2(0xE8,0xA6), o2(0xE8,0xA7), o2(0xE8,0xA5),
@@ -12293,22 +11615,20 @@ to_SHIFT_JIS_E9_9A_infos[33] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_9A = {
- to_SHIFT_JIS_E9_9A_offsets,
- to_SHIFT_JIS_E9_9A_infos
+to_Shift_JIS_E9_9A = {
+ to_Shift_JIS_E9_9A_offsets,
+ to_Shift_JIS_E9_9A_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_9B_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_9B */
- /* used from to_EUC_JP_E9_9B */
+to_Shift_JIS_E9_9B_offsets[64] = {
0, 1, 28, 28, 2, 3, 4, 5, 28, 6, 28, 7, 8, 9, 10, 28,
28, 11, 28, 28, 28, 12, 13, 28, 28, 14, 28, 15, 16, 28, 28, 28,
28, 28, 17, 18, 28, 28, 28, 28, 19, 28, 20, 21, 28, 28, 28, 28,
22, 28, 23, 28, 28, 28, 24, 25, 28, 26, 28, 27, 28, 28, 28, 28,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_9B_infos[29] = {
+to_Shift_JIS_E9_9B_infos[29] = {
o2(0x90,0x9D), o2(0x8A,0xE5), o2(0x97,0x59), o2(0x89,0xEB),
o2(0x8F,0x57), o2(0x8C,0xD9), o2(0xE8,0xB3), o2(0xE8,0xB2),
o2(0x8E,0x93), o2(0xE8,0xB4), o2(0xE8,0xB1), o2(0x8E,0x47),
@@ -12319,22 +11639,20 @@ to_SHIFT_JIS_E9_9B_infos[29] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_9B = {
- to_SHIFT_JIS_E9_9B_offsets,
- to_SHIFT_JIS_E9_9B_infos
+to_Shift_JIS_E9_9B = {
+ to_Shift_JIS_E9_9B_offsets,
+ to_Shift_JIS_E9_9B_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_9C_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_9C */
- /* used from to_EUC_JP_E9_9C */
+to_Shift_JIS_E9_9C_offsets[64] = {
0, 26, 26, 26, 1, 26, 2, 3, 4, 26, 5, 26, 26, 6, 7, 8,
26, 9, 26, 10, 26, 26, 11, 26, 26, 12, 26, 26, 13, 26, 14, 26,
26, 26, 26, 26, 15, 26, 26, 16, 26, 26, 17, 26, 26, 26, 26, 26,
18, 26, 19, 20, 26, 26, 26, 26, 21, 22, 26, 23, 26, 24, 25, 26,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_9C_infos[27] = {
+to_Shift_JIS_E9_9C_infos[27] = {
o2(0x8E,0xF9), o2(0xE8,0xBA), o2(0xE8,0xBB), o2(0x90,0x6B),
o2(0xE8,0xBC), o2(0x97,0xEC), o2(0xE8,0xB7), o2(0xE8,0xBE),
o2(0xE8,0xC0), o2(0xE8,0xBF), o2(0xE8,0xBD), o2(0xE8,0xC1),
@@ -12344,22 +11662,20 @@ to_SHIFT_JIS_E9_9C_infos[27] = {
o2(0xE8,0xC7), o2(0xE8,0xC8), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_9C = {
- to_SHIFT_JIS_E9_9C_offsets,
- to_SHIFT_JIS_E9_9C_infos
+to_Shift_JIS_E9_9C = {
+ to_Shift_JIS_E9_9C_offsets,
+ to_Shift_JIS_E9_9C_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_9D_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_9D */
- /* used from to_EUC_JP_E9_9D */
+to_Shift_JIS_E9_9D_offsets[64] = {
29, 29, 0, 1, 2, 29, 3, 29, 4, 5, 29, 29, 29, 6, 29, 7,
29, 8, 9, 29, 29, 10, 11, 29, 29, 12, 29, 29, 13, 29, 14, 29,
15, 16, 17, 29, 18, 29, 19, 29, 20, 21, 29, 22, 29, 23, 29, 29,
29, 24, 29, 29, 25, 29, 29, 29, 29, 26, 27, 29, 28, 29, 29, 29,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_9D_infos[30] = {
+to_Shift_JIS_E9_9D_infos[30] = {
o2(0xE8,0xCC), o2(0xFB,0xEF), o2(0xE8,0xC9), o2(0xE8,0xCA),
o2(0xE8,0xCB), o2(0xE8,0xCD), o2(0xFB,0xF0), o2(0xFB,0xF1),
o2(0xFB,0xF2), o2(0x90,0xC2), o2(0xFB,0xF3), o2(0x96,0xF5),
@@ -12370,22 +11686,20 @@ to_SHIFT_JIS_E9_9D_infos[30] = {
o2(0xE8,0xD8), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_9D = {
- to_SHIFT_JIS_E9_9D_offsets,
- to_SHIFT_JIS_E9_9D_infos
+to_Shift_JIS_E9_9D = {
+ to_Shift_JIS_E9_9D_offsets,
+ to_Shift_JIS_E9_9D_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_9E_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_9E */
- /* used from to_EUC_JP_E9_9E */
+to_Shift_JIS_E9_9E_offsets[64] = {
18, 0, 18, 18, 1, 2, 3, 18, 18, 18, 18, 4, 18, 5, 18, 6,
7, 18, 18, 18, 18, 18, 18, 18, 8, 18, 18, 18, 9, 18, 18, 18,
10, 18, 18, 11, 18, 18, 12, 18, 13, 18, 18, 14, 18, 15, 18, 18,
18, 18, 18, 16, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_9E_infos[19] = {
+to_Shift_JIS_E9_9E_infos[19] = {
o2(0xE8,0xD9), o2(0x8A,0x93), o2(0xE8,0xD7), o2(0xE8,0xDB),
o2(0xE8,0xDC), o2(0x88,0xC6), o2(0xE8,0xDD), o2(0xE8,0xDE),
o2(0x8F,0xE2), o2(0xE8,0xDF), o2(0x8B,0x66), o2(0xE8,0xE2),
@@ -12393,44 +11707,40 @@ to_SHIFT_JIS_E9_9E_infos[19] = {
o2(0xE8,0xE3), o2(0xE8,0xE4), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_9E = {
- to_SHIFT_JIS_E9_9E_offsets,
- to_SHIFT_JIS_E9_9E_infos
+to_Shift_JIS_E9_9E = {
+ to_Shift_JIS_E9_9E_offsets,
+ to_Shift_JIS_E9_9E_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_9F_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_9F */
- /* used from to_EUC_JP_E9_9F */
+to_Shift_JIS_E9_9F_offsets[64] = {
14, 14, 14, 0, 14, 14, 1, 14, 2, 14, 14, 3, 14, 14, 14, 14,
14, 14, 14, 4, 14, 14, 14, 14, 14, 14, 14, 14, 5, 14, 14, 14,
14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 6, 7, 14,
14, 14, 8, 9, 14, 10, 11, 14, 14, 14, 14, 12, 14, 14, 14, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_9F_infos[15] = {
+to_Shift_JIS_E9_9F_infos[15] = {
o2(0xE8,0xE5), o2(0xE8,0xE6), o2(0xE8,0xE7), o2(0xE8,0xE8),
o2(0x8A,0xD8), o2(0xE8,0xE9), o2(0xE8,0xEA), o2(0x94,0x42),
o2(0xE8,0xEC), o2(0x89,0xB9), o2(0xE8,0xEF), o2(0xE8,0xEE),
o2(0x89,0x43), o2(0x8B,0xBF), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_9F = {
- to_SHIFT_JIS_E9_9F_offsets,
- to_SHIFT_JIS_E9_9F_infos
+to_Shift_JIS_E9_9F = {
+ to_Shift_JIS_E9_9F_offsets,
+ to_Shift_JIS_E9_9F_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_A0_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_A0 */
- /* used from to_EUC_JP_E9_A0 */
+to_Shift_JIS_E9_A0_offsets[64] = {
25, 0, 1, 2, 25, 3, 4, 25, 5, 25, 25, 25, 6, 25, 25, 7,
8, 9, 10, 11, 25, 25, 25, 12, 13, 25, 14, 25, 25, 25, 25, 25,
25, 15, 25, 25, 16, 25, 25, 25, 25, 25, 25, 25, 17, 18, 25, 25,
25, 25, 25, 25, 19, 25, 25, 20, 21, 25, 25, 22, 23, 24, 25, 25,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_A0_infos[26] = {
+to_Shift_JIS_E9_A0_infos[26] = {
o2(0x95,0xC5), o2(0x92,0xB8), o2(0x8D,0xA0), o2(0x8D,0x80),
o2(0x8F,0x87), o2(0x90,0x7B), o2(0xE8,0xF1), o2(0xE8,0xF0),
o2(0x97,0x61), o2(0x8A,0xE6), o2(0x94,0xD0), o2(0x93,0xDA),
@@ -12440,22 +11750,20 @@ to_SHIFT_JIS_E9_A0_infos[26] = {
o2(0xE8,0xF6), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_A0 = {
- to_SHIFT_JIS_E9_A0_offsets,
- to_SHIFT_JIS_E9_A0_infos
+to_Shift_JIS_E9_A0 = {
+ to_Shift_JIS_E9_A0_offsets,
+ to_Shift_JIS_E9_A0_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_A1_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_A1 */
- /* used from to_EUC_JP_E9_A1 */
+to_Shift_JIS_E9_A1_offsets[64] = {
20, 20, 20, 20, 20, 20, 0, 20, 20, 20, 20, 1, 2, 3, 4, 5,
20, 20, 20, 20, 6, 7, 20, 8, 9, 20, 20, 10, 20, 20, 11, 20,
20, 20, 20, 20, 20, 12, 20, 13, 20, 20, 20, 14, 20, 20, 20, 15,
16, 17, 20, 18, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_A1_infos[21] = {
+to_Shift_JIS_E9_A1_infos[21] = {
o2(0xE8,0xF7), o2(0xE8,0xF9), o2(0x91,0xE8), o2(0x8A,0x7A),
o2(0x8A,0x7B), o2(0xE8,0xF8), o2(0x8A,0xE7), o2(0x8C,0xB0),
o2(0xFB,0xF4), o2(0x8A,0xE8), o2(0x93,0x5E), o2(0x97,0xDE),
@@ -12464,42 +11772,38 @@ to_SHIFT_JIS_E9_A1_infos[21] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_A1 = {
- to_SHIFT_JIS_E9_A1_offsets,
- to_SHIFT_JIS_E9_A1_infos
+to_Shift_JIS_E9_A1 = {
+ to_Shift_JIS_E9_A1_offsets,
+ to_Shift_JIS_E9_A1_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_A2_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_A2 */
- /* used from to_EUC_JP_E9_A2 */
+to_Shift_JIS_E9_A2_offsets[64] = {
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 1, 5, 5, 5, 5, 2,
5, 3, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_A2_infos[6] = {
+to_Shift_JIS_E9_A2_infos[6] = {
o2(0x95,0x97), o2(0xE9,0x43), o2(0xE9,0x44), o2(0xE9,0x45),
o2(0xE9,0x46), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_A2 = {
- to_SHIFT_JIS_E9_A2_offsets,
- to_SHIFT_JIS_E9_A2_infos
+to_Shift_JIS_E9_A2 = {
+ to_Shift_JIS_E9_A2_offsets,
+ to_Shift_JIS_E9_A2_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_A3_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_A3 */
- /* used from to_EUC_JP_E9_A3 */
+to_Shift_JIS_E9_A3_offsets[64] = {
17, 17, 17, 0, 1, 17, 2, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 3, 4, 17, 17, 5,
17, 17, 6, 17, 17, 17, 17, 17, 17, 7, 17, 8, 17, 9, 10, 11,
17, 17, 12, 17, 13, 17, 17, 17, 17, 17, 17, 17, 14, 15, 16, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_A3_infos[18] = {
+to_Shift_JIS_E9_A3_infos[18] = {
o2(0xE9,0x48), o2(0xE9,0x47), o2(0xE9,0x49), o2(0x94,0xF2),
o2(0xE3,0xCA), o2(0x90,0x48), o2(0x8B,0x51), o2(0xE9,0x4A),
o2(0xE9,0x4B), o2(0x99,0xAA), o2(0x9F,0x5A), o2(0x94,0xD1),
@@ -12507,22 +11811,20 @@ to_SHIFT_JIS_E9_A3_infos[18] = {
o2(0x8F,0xFC), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_A3 = {
- to_SHIFT_JIS_E9_A3_offsets,
- to_SHIFT_JIS_E9_A3_infos
+to_Shift_JIS_E9_A3 = {
+ to_Shift_JIS_E9_A3_offsets,
+ to_Shift_JIS_E9_A3_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_A4_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_A4 */
- /* used from to_EUC_JP_E9_A4 */
+to_Shift_JIS_E9_A4_offsets[64] = {
21, 21, 21, 0, 21, 1, 21, 21, 21, 2, 3, 21, 4, 21, 21, 21,
5, 21, 6, 7, 8, 21, 21, 21, 9, 21, 21, 21, 21, 10, 11, 21,
12, 13, 21, 21, 14, 21, 21, 15, 16, 21, 21, 21, 17, 21, 18, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 19, 20, 21,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_A4_infos[22] = {
+to_Shift_JIS_E9_A4_infos[22] = {
o2(0xE9,0x4C), o2(0x96,0xDD), o2(0xE9,0x4D), o2(0x97,0x7B),
o2(0x89,0x61), o2(0x8E,0x60), o2(0xE9,0x4E), o2(0x89,0xEC),
o2(0xE9,0x4F), o2(0xE9,0x50), o2(0xE9,0x52), o2(0xE9,0x53),
@@ -12531,65 +11833,59 @@ to_SHIFT_JIS_E9_A4_infos[22] = {
o2(0xE9,0x59), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_A4 = {
- to_SHIFT_JIS_E9_A4_offsets,
- to_SHIFT_JIS_E9_A4_infos
+to_Shift_JIS_E9_A4 = {
+ to_Shift_JIS_E9_A4_offsets,
+ to_Shift_JIS_E9_A4_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_A5_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_A5 */
- /* used from to_EUC_JP_E9_A5 */
+to_Shift_JIS_E9_A5_offsets[64] = {
10, 10, 0, 10, 10, 1, 10, 10, 10, 2, 10, 3, 4, 10, 10, 10,
5, 6, 7, 10, 10, 8, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_A5_infos[11] = {
+to_Shift_JIS_E9_A5_infos[11] = {
o2(0xE9,0x5A), o2(0xE9,0x5C), o2(0xE9,0x5B), o2(0xE9,0x5E),
o2(0xE9,0x61), o2(0xE9,0x5D), o2(0xE9,0x5F), o2(0xE9,0x60),
o2(0xE9,0x62), o2(0x8B,0xC0), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_A5 = {
- to_SHIFT_JIS_E9_A5_offsets,
- to_SHIFT_JIS_E9_A5_infos
+to_Shift_JIS_E9_A5 = {
+ to_Shift_JIS_E9_A5_offsets,
+ to_Shift_JIS_E9_A5_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_A6_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_A6 */
- /* used from to_EUC_JP_E9_A6 */
+to_Shift_JIS_E9_A6_offsets[64] = {
13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 0, 1, 2, 3, 13, 13, 13, 13, 4, 13,
13, 13, 13, 13, 13, 5, 13, 13, 6, 13, 13, 13, 7, 8, 9, 13,
13, 13, 13, 10, 11, 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_A6_infos[14] = {
+to_Shift_JIS_E9_A6_infos[14] = {
o2(0x8E,0xF1), o2(0xE9,0x63), o2(0xE9,0x64), o2(0x8D,0x81),
o2(0xFB,0xFA), o2(0xE9,0x65), o2(0x8A,0x5D), o2(0x94,0x6E),
o2(0xE9,0x66), o2(0xE9,0x67), o2(0x92,0x79), o2(0x93,0xE9),
o2(0xE9,0x68), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_A6 = {
- to_SHIFT_JIS_E9_A6_offsets,
- to_SHIFT_JIS_E9_A6_infos
+to_Shift_JIS_E9_A6 = {
+ to_Shift_JIS_E9_A6_offsets,
+ to_Shift_JIS_E9_A6_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_A7_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_A7 */
- /* used from to_EUC_JP_E9_A7 */
+to_Shift_JIS_E9_A7_offsets[64] = {
21, 0, 21, 21, 1, 2, 3, 21, 4, 21, 21, 21, 21, 21, 21, 21,
5, 6, 7, 21, 21, 8, 21, 21, 9, 21, 21, 10, 21, 11, 21, 12,
21, 21, 13, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 14, 15, 21,
21, 16, 17, 21, 21, 21, 21, 21, 18, 21, 21, 19, 21, 21, 21, 20,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_A7_infos[22] = {
+to_Shift_JIS_E9_A7_infos[22] = {
o2(0x94,0x9D), o2(0x91,0xCA), o2(0x89,0x77), o2(0x8B,0xEC),
o2(0x8B,0xED), o2(0x92,0x93), o2(0xE9,0x6D), o2(0x8B,0xEE),
o2(0x89,0xED), o2(0xE9,0x6C), o2(0xE9,0x6A), o2(0xE9,0x6B),
@@ -12598,44 +11894,40 @@ to_SHIFT_JIS_E9_A7_infos[22] = {
o2(0x8F,0x78), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_A7 = {
- to_SHIFT_JIS_E9_A7_offsets,
- to_SHIFT_JIS_E9_A7_infos
+to_Shift_JIS_E9_A7 = {
+ to_Shift_JIS_E9_A7_offsets,
+ to_Shift_JIS_E9_A7_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_A8_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_A8 */
- /* used from to_EUC_JP_E9_A8 */
+to_Shift_JIS_E9_A8_offsets[64] = {
12, 0, 12, 12, 12, 1, 12, 12, 12, 12, 12, 12, 12, 12, 2, 3,
12, 12, 4, 5, 12, 12, 12, 12, 12, 6, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 7, 12, 12, 8, 12, 12, 12, 12,
9, 12, 12, 12, 12, 12, 12, 10, 12, 12, 12, 12, 12, 12, 11, 12,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_A8_infos[13] = {
+to_Shift_JIS_E9_A8_infos[13] = {
o2(0xE9,0x74), o2(0xE9,0x76), o2(0x8B,0x52), o2(0xE9,0x75),
o2(0x91,0x9B), o2(0x8C,0xB1), o2(0xE9,0x78), o2(0x91,0xCB),
o2(0xE9,0x79), o2(0x93,0xAB), o2(0xE9,0x7A), o2(0xE9,0x80),
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_A8 = {
- to_SHIFT_JIS_E9_A8_offsets,
- to_SHIFT_JIS_E9_A8_infos
+to_Shift_JIS_E9_A8 = {
+ to_Shift_JIS_E9_A8_offsets,
+ to_Shift_JIS_E9_A8_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_A9_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_A9 */
- /* used from to_EUC_JP_E9_A9 */
+to_Shift_JIS_E9_A9_offsets[64] = {
0, 17, 1, 2, 17, 3, 17, 17, 17, 17, 17, 17, 17, 4, 5, 17,
17, 17, 17, 17, 17, 6, 17, 7, 17, 17, 8, 9, 17, 17, 17, 10,
17, 17, 11, 17, 12, 13, 17, 17, 17, 14, 15, 16, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_A9_infos[18] = {
+to_Shift_JIS_E9_A9_infos[18] = {
o2(0xE9,0x7D), o2(0xE9,0x7C), o2(0xE9,0x7E), o2(0xE9,0x7B),
o2(0xE9,0x82), o2(0xFB,0xFB), o2(0xE9,0x81), o2(0xE9,0x84),
o2(0x8B,0xC1), o2(0xE9,0x83), o2(0xE9,0x85), o2(0xE9,0x86),
@@ -12643,42 +11935,38 @@ to_SHIFT_JIS_E9_A9_infos[18] = {
o2(0xE9,0x8A), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_A9 = {
- to_SHIFT_JIS_E9_A9_offsets,
- to_SHIFT_JIS_E9_A9_infos
+to_Shift_JIS_E9_A9 = {
+ to_Shift_JIS_E9_A9_offsets,
+ to_Shift_JIS_E9_A9_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_AA_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_AA */
- /* used from to_EUC_JP_E9_AA */
+to_Shift_JIS_E9_AA_offsets[64] = {
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 1, 5, 5,
2, 5, 5, 5, 5, 5, 5, 5, 3, 5, 5, 5, 4, 5, 5, 5,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_AA_infos[6] = {
+to_Shift_JIS_E9_AA_infos[6] = {
o2(0x8D,0x9C), o2(0xE9,0x8C), o2(0xE9,0x8D), o2(0x8A,0x5B),
o2(0xE9,0x8E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_AA = {
- to_SHIFT_JIS_E9_AA_offsets,
- to_SHIFT_JIS_E9_AA_infos
+to_Shift_JIS_E9_AA = {
+ to_Shift_JIS_E9_AA_offsets,
+ to_Shift_JIS_E9_AA_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_AB_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_AB */
- /* used from to_EUC_JP_E9_AB */
+to_Shift_JIS_E9_AB_offsets[64] = {
0, 23, 23, 23, 1, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 2,
23, 3, 23, 4, 5, 23, 23, 23, 6, 7, 23, 23, 8, 23, 9, 10,
23, 23, 11, 12, 23, 23, 13, 23, 23, 23, 14, 15, 23, 16, 17, 18,
23, 19, 23, 23, 20, 23, 23, 21, 23, 23, 23, 22, 23, 23, 23, 23,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_AB_infos[24] = {
+to_Shift_JIS_E9_AB_infos[24] = {
o2(0xE9,0x8F), o2(0x90,0x91), o2(0xE9,0x90), o2(0xE9,0x91),
o2(0xE9,0x92), o2(0xE9,0x93), o2(0x8D,0x82), o2(0xFB,0xFC),
o2(0xFC,0x40), o2(0xE9,0x94), o2(0xE9,0x95), o2(0xE9,0x96),
@@ -12687,22 +11975,20 @@ to_SHIFT_JIS_E9_AB_infos[24] = {
o2(0xE9,0x9C), o2(0xE9,0x9E), o2(0xE9,0x9F), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_AB = {
- to_SHIFT_JIS_E9_AB_offsets,
- to_SHIFT_JIS_E9_AB_infos
+to_Shift_JIS_E9_AB = {
+ to_Shift_JIS_E9_AB_offsets,
+ to_Shift_JIS_E9_AB_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_AC_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_AC */
- /* used from to_EUC_JP_E9_AC */
+to_Shift_JIS_E9_AC_offsets[64] = {
17, 17, 17, 17, 17, 17, 0, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 1, 17, 2, 17, 17, 17, 17, 3,
17, 17, 4, 5, 17, 6, 17, 7, 8, 9, 10, 17, 17, 17, 11, 12,
17, 13, 14, 17, 17, 17, 17, 17, 17, 17, 17, 15, 16, 17, 17, 17,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_AC_infos[18] = {
+to_Shift_JIS_E9_AC_infos[18] = {
o2(0xE9,0xA0), o2(0xE9,0xA1), o2(0xE9,0xA2), o2(0xE9,0xA3),
o2(0xE9,0xA4), o2(0xE9,0xA5), o2(0xE9,0xA6), o2(0xE9,0xA7),
o2(0xE9,0xA8), o2(0xE9,0xA9), o2(0xE9,0xAA), o2(0xE9,0xAB),
@@ -12710,22 +11996,20 @@ to_SHIFT_JIS_E9_AC_infos[18] = {
o2(0x8B,0x53), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_AC = {
- to_SHIFT_JIS_E9_AC_offsets,
- to_SHIFT_JIS_E9_AC_infos
+to_Shift_JIS_E9_AC = {
+ to_Shift_JIS_E9_AC_offsets,
+ to_Shift_JIS_E9_AC_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_AD_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_AD */
- /* used from to_EUC_JP_E9_AD */
+to_Shift_JIS_E9_AD_offsets[64] = {
16, 0, 1, 2, 3, 4, 16, 16, 16, 16, 16, 16, 16, 5, 6, 7,
16, 8, 16, 16, 9, 16, 16, 16, 10, 16, 11, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 12,
16, 16, 13, 16, 14, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_AD_infos[17] = {
+to_Shift_JIS_E9_AD_infos[17] = {
o2(0x8A,0x40), o2(0x8D,0xB0), o2(0xE9,0xAF), o2(0xE9,0xAE),
o2(0x96,0xA3), o2(0xE9,0xB1), o2(0xE9,0xB2), o2(0xE9,0xB0),
o2(0xE9,0xB3), o2(0x96,0x82), o2(0xE9,0xB4), o2(0x8B,0x9B),
@@ -12733,22 +12017,20 @@ to_SHIFT_JIS_E9_AD_infos[17] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_AD = {
- to_SHIFT_JIS_E9_AD_offsets,
- to_SHIFT_JIS_E9_AD_infos
+to_Shift_JIS_E9_AD = {
+ to_Shift_JIS_E9_AD_offsets,
+ to_Shift_JIS_E9_AD_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_AE_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_AE */
- /* used from to_EUC_JP_E9_AE */
+to_Shift_JIS_E9_AE_offsets[64] = {
19, 19, 19, 0, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 1, 2,
19, 3, 4, 5, 19, 19, 6, 7, 19, 19, 19, 19, 19, 19, 19, 8,
9, 19, 19, 19, 19, 19, 19, 19, 10, 19, 11, 12, 19, 13, 14, 19,
19, 15, 19, 19, 16, 19, 19, 19, 19, 17, 19, 18, 19, 19, 19, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_AE_infos[20] = {
+to_Shift_JIS_E9_AE_infos[20] = {
o2(0xE9,0xB7), o2(0x88,0xBC), o2(0xFC,0x43), o2(0xE9,0xB8),
o2(0x95,0xA9), o2(0xE9,0xB6), o2(0xE9,0xB9), o2(0xE9,0xBA),
o2(0xE9,0xBB), o2(0xE9,0xBC), o2(0xE9,0xBD), o2(0x96,0x8E),
@@ -12756,22 +12038,20 @@ to_SHIFT_JIS_E9_AE_infos[20] = {
o2(0xE9,0xBE), o2(0xE9,0xC1), o2(0xFC,0x45), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_AE = {
- to_SHIFT_JIS_E9_AE_offsets,
- to_SHIFT_JIS_E9_AE_infos
+to_Shift_JIS_E9_AE = {
+ to_Shift_JIS_E9_AE_offsets,
+ to_Shift_JIS_E9_AE_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_AF_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_AF */
- /* used from to_EUC_JP_E9_AF */
+to_Shift_JIS_E9_AF_offsets[64] = {
0, 19, 19, 19, 19, 19, 1, 19, 19, 2, 3, 19, 19, 19, 19, 4,
19, 5, 6, 19, 7, 19, 8, 19, 19, 19, 19, 9, 19, 19, 19, 19,
19, 10, 11, 12, 13, 19, 19, 19, 14, 19, 19, 19, 19, 19, 19, 19,
15, 16, 17, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_AF_infos[20] = {
+to_Shift_JIS_E9_AF_infos[20] = {
o2(0xE9,0xBF), o2(0xE9,0xC2), o2(0x8C,0xEF), o2(0xE9,0xC0),
o2(0xE9,0xC3), o2(0xE9,0xC4), o2(0xE9,0xC5), o2(0xE9,0xC9),
o2(0x8E,0x49), o2(0x91,0xE2), o2(0xE9,0xCA), o2(0xE9,0xC7),
@@ -12779,22 +12059,20 @@ to_SHIFT_JIS_E9_AF_infos[20] = {
o2(0xE9,0xCD), o2(0xE9,0xCC), o2(0x88,0xB1), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_AF = {
- to_SHIFT_JIS_E9_AF_offsets,
- to_SHIFT_JIS_E9_AF_infos
+to_Shift_JIS_E9_AF = {
+ to_Shift_JIS_E9_AF_offsets,
+ to_Shift_JIS_E9_AF_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_B0_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_B0 */
- /* used from to_EUC_JP_E9_B0 */
+to_Shift_JIS_E9_B0_offsets[64] = {
0, 26, 26, 26, 1, 26, 2, 26, 3, 4, 5, 26, 6, 7, 26, 26,
8, 26, 9, 10, 11, 12, 26, 26, 26, 26, 26, 13, 26, 26, 26, 26,
26, 14, 26, 26, 15, 16, 26, 26, 26, 26, 26, 26, 26, 17, 18, 19,
20, 26, 21, 26, 26, 26, 26, 26, 26, 22, 23, 24, 26, 26, 25, 26,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_B0_infos[27] = {
+to_Shift_JIS_E9_B0_infos[27] = {
o2(0xFC,0x46), o2(0xE9,0xD8), o2(0xE9,0xD4), o2(0xE9,0xD5),
o2(0xE9,0xD1), o2(0xE9,0xD7), o2(0xE9,0xD3), o2(0x8A,0x82),
o2(0x98,0x6B), o2(0xE9,0xD6), o2(0xE9,0xD2), o2(0xE9,0xD0),
@@ -12804,64 +12082,58 @@ to_SHIFT_JIS_E9_B0_infos[27] = {
o2(0x89,0x56), o2(0xE9,0xE2), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_B0 = {
- to_SHIFT_JIS_E9_B0_offsets,
- to_SHIFT_JIS_E9_B0_infos
+to_Shift_JIS_E9_B0 = {
+ to_Shift_JIS_E9_B0_offsets,
+ to_Shift_JIS_E9_B0_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_B1_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_B1 */
- /* used from to_EUC_JP_E9_B1 */
+to_Shift_JIS_E9_B1_offsets[64] = {
10, 10, 10, 10, 10, 10, 0, 1, 2, 10, 10, 10, 10, 10, 10, 10,
10, 10, 3, 10, 10, 10, 10, 4, 10, 10, 5, 10, 10, 10, 10, 10,
6, 10, 10, 10, 10, 10, 10, 7, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 8, 10, 9, 10, 10, 10, 10, 10, 10, 10,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_B1_infos[11] = {
+to_Shift_JIS_E9_B1_infos[11] = {
o2(0xE9,0xE1), o2(0xE9,0xDF), o2(0x92,0x4C), o2(0x96,0x90),
o2(0x97,0xD8), o2(0xE9,0xE3), o2(0xE9,0xE4), o2(0xE9,0xE5),
o2(0xE9,0xE6), o2(0xE9,0xE7), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_B1 = {
- to_SHIFT_JIS_E9_B1_offsets,
- to_SHIFT_JIS_E9_B1_infos
+to_Shift_JIS_E9_B1 = {
+ to_Shift_JIS_E9_B1_offsets,
+ to_Shift_JIS_E9_B1_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_B3_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_B3 */
- /* used from to_EUC_JP_E9_B3 */
+to_Shift_JIS_E9_B3_offsets[64] = {
9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
9, 9, 9, 9, 9, 0, 9, 1, 9, 2, 9, 3, 4, 9, 9, 9,
5, 9, 9, 6, 7, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_B3_infos[10] = {
+to_Shift_JIS_E9_B3_infos[10] = {
o2(0x92,0xB9), o2(0xE9,0xE8), o2(0x94,0xB5), o2(0xE9,0xED),
o2(0xE9,0xE9), o2(0xE9,0xEA), o2(0x96,0x50), o2(0x96,0xC2),
o2(0x93,0xCE), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_B3 = {
- to_SHIFT_JIS_E9_B3_offsets,
- to_SHIFT_JIS_E9_B3_infos
+to_Shift_JIS_E9_B3 = {
+ to_Shift_JIS_E9_B3_offsets,
+ to_Shift_JIS_E9_B3_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_B4_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_B4 */
- /* used from to_EUC_JP_E9_B4 */
+to_Shift_JIS_E9_B4_offsets[64] = {
19, 19, 19, 0, 19, 19, 1, 2, 3, 4, 19, 19, 19, 19, 5, 19,
19, 19, 6, 19, 19, 7, 19, 19, 19, 19, 19, 8, 19, 19, 19, 9,
19, 19, 19, 10, 19, 19, 11, 19, 12, 19, 13, 14, 15, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 16, 19, 19, 17, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_B4_infos[20] = {
+to_Shift_JIS_E9_B4_infos[20] = {
o2(0xE9,0xEE), o2(0xE9,0xEF), o2(0x93,0xBC), o2(0xE9,0xEC),
o2(0xE9,0xEB), o2(0x89,0xA8), o2(0xE9,0xF7), o2(0xE9,0xF6),
o2(0x89,0x95), o2(0xE9,0xF4), o2(0xE9,0xF3), o2(0xE9,0xF1),
@@ -12869,22 +12141,20 @@ to_SHIFT_JIS_E9_B4_infos[20] = {
o2(0x8D,0x83), o2(0xE9,0xFA), o2(0xE9,0xF9), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_B4 = {
- to_SHIFT_JIS_E9_B4_offsets,
- to_SHIFT_JIS_E9_B4_infos
+to_Shift_JIS_E9_B4 = {
+ to_Shift_JIS_E9_B4_offsets,
+ to_Shift_JIS_E9_B4_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_B5_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_B5 */
- /* used from to_EUC_JP_E9_B5 */
+to_Shift_JIS_E9_B5_offsets[64] = {
19, 0, 19, 19, 1, 19, 2, 19, 3, 19, 19, 19, 19, 19, 19, 19,
4, 5, 19, 19, 19, 19, 19, 19, 19, 6, 19, 19, 7, 8, 9, 19,
10, 11, 19, 19, 12, 19, 19, 19, 19, 19, 19, 13, 14, 19, 19, 15,
16, 19, 17, 19, 19, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_B5_infos[20] = {
+to_Shift_JIS_E9_B5_infos[20] = {
o2(0xE9,0xF8), o2(0xE9,0xF5), o2(0xE9,0xFB), o2(0xE9,0xFC),
o2(0xEA,0x44), o2(0xEA,0x43), o2(0xEA,0x45), o2(0x89,0x4C),
o2(0xEA,0x40), o2(0xEA,0x41), o2(0x8D,0x94), o2(0x96,0xB7),
@@ -12892,106 +12162,96 @@ to_SHIFT_JIS_E9_B5_infos[20] = {
o2(0xFC,0x47), o2(0xEA,0x46), o2(0xEA,0x4B), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_B5 = {
- to_SHIFT_JIS_E9_B5_offsets,
- to_SHIFT_JIS_E9_B5_infos
+to_Shift_JIS_E9_B5 = {
+ to_Shift_JIS_E9_B5_offsets,
+ to_Shift_JIS_E9_B5_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_B6_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_B6 */
- /* used from to_EUC_JP_E9_B6 */
+to_Shift_JIS_E9_B6_offsets[64] = {
13, 13, 13, 13, 13, 13, 13, 0, 13, 1, 13, 13, 13, 13, 13, 2,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 3, 13, 13, 13, 13, 13,
13, 13, 13, 13, 4, 13, 13, 13, 13, 5, 13, 6, 13, 13, 13, 7,
13, 13, 8, 13, 9, 13, 13, 13, 10, 13, 11, 12, 13, 13, 13, 13,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_B6_infos[14] = {
+to_Shift_JIS_E9_B6_infos[14] = {
o2(0xEA,0x48), o2(0xEA,0x47), o2(0x8C,0x7B), o2(0xEA,0x4C),
o2(0xEA,0x4D), o2(0xEA,0x4E), o2(0xEA,0x49), o2(0xE9,0xF2),
o2(0xEA,0x4F), o2(0x92,0xDF), o2(0xEA,0x53), o2(0xEA,0x54),
o2(0xEA,0x52), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_B6 = {
- to_SHIFT_JIS_E9_B6_offsets,
- to_SHIFT_JIS_E9_B6_infos
+to_Shift_JIS_E9_B6 = {
+ to_Shift_JIS_E9_B6_offsets,
+ to_Shift_JIS_E9_B6_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_B7_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_B7 */
- /* used from to_EUC_JP_E9_B7 */
+to_Shift_JIS_E9_B7_offsets[64] = {
15, 0, 1, 15, 2, 15, 3, 15, 15, 15, 15, 15, 15, 15, 15, 4,
15, 15, 15, 5, 15, 15, 15, 15, 15, 6, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 7, 15, 15, 15, 15, 15, 15, 8, 15, 9,
15, 15, 10, 15, 15, 15, 15, 15, 11, 12, 13, 15, 15, 14, 15, 15,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_B7_infos[16] = {
+to_Shift_JIS_E9_B7_infos[16] = {
o2(0xEA,0x51), o2(0xEA,0x57), o2(0xEA,0x50), o2(0xEA,0x55),
o2(0xEA,0x56), o2(0xEA,0x59), o2(0xEA,0x58), o2(0xEA,0x5B),
o2(0xEA,0x5C), o2(0xEA,0x5D), o2(0x98,0x68), o2(0xEA,0x5A),
o2(0x91,0xE9), o2(0x8D,0xEB), o2(0xEA,0x5E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_B7 = {
- to_SHIFT_JIS_E9_B7_offsets,
- to_SHIFT_JIS_E9_B7_infos
+to_Shift_JIS_E9_B7 = {
+ to_Shift_JIS_E9_B7_offsets,
+ to_Shift_JIS_E9_B7_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_B8_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_B8 */
- /* used from to_EUC_JP_E9_B8 */
+to_Shift_JIS_E9_B8_offsets[64] = {
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 1, 2, 4, 4, 3, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_B8_infos[5] = {
+to_Shift_JIS_E9_B8_infos[5] = {
o2(0xFC,0x4A), o2(0xEA,0x5F), o2(0xEA,0x60), o2(0xEA,0x61),
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_B8 = {
- to_SHIFT_JIS_E9_B8_offsets,
- to_SHIFT_JIS_E9_B8_infos
+to_Shift_JIS_E9_B8 = {
+ to_Shift_JIS_E9_B8_offsets,
+ to_Shift_JIS_E9_B8_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_B9_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_B9 */
- /* used from to_EUC_JP_E9_B9 */
+to_Shift_JIS_E9_B9_offsets[64] = {
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 0, 5, 5, 1, 2, 5, 5, 5, 3, 5, 4,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_B9_infos[6] = {
+to_Shift_JIS_E9_B9_infos[6] = {
o2(0xEA,0x62), o2(0x8C,0xB2), o2(0xEA,0x63), o2(0xEA,0x64),
o2(0x8E,0xAD), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_B9 = {
- to_SHIFT_JIS_E9_B9_offsets,
- to_SHIFT_JIS_E9_B9_infos
+to_Shift_JIS_E9_B9 = {
+ to_Shift_JIS_E9_B9_offsets,
+ to_Shift_JIS_E9_B9_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_BA_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_BA */
- /* used from to_EUC_JP_E9_BA */
+to_Shift_JIS_E9_BA_offsets[64] = {
23, 0, 23, 23, 23, 23, 23, 23, 1, 23, 23, 2, 3, 23, 23, 23,
23, 4, 5, 6, 23, 7, 23, 8, 23, 23, 23, 23, 23, 9, 23, 10,
23, 23, 23, 23, 23, 11, 12, 23, 23, 13, 14, 23, 23, 15, 23, 23,
23, 23, 23, 23, 23, 23, 23, 23, 16, 17, 18, 19, 20, 23, 21, 22,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_BA_infos[24] = {
+to_Shift_JIS_E9_BA_infos[24] = {
o2(0xEA,0x65), o2(0xEA,0x66), o2(0xEA,0x67), o2(0xEA,0x68),
o2(0xEA,0x6B), o2(0xEA,0x69), o2(0x98,0x5B), o2(0xEA,0x6A),
o2(0x97,0xED), o2(0xEA,0x6C), o2(0x97,0xD9), o2(0xEA,0x6D),
@@ -13000,22 +12260,20 @@ to_SHIFT_JIS_E9_BA_infos[24] = {
o2(0x9B,0xF5), o2(0x9F,0x80), o2(0x96,0x9B), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_BA = {
- to_SHIFT_JIS_E9_BA_offsets,
- to_SHIFT_JIS_E9_BA_infos
+to_Shift_JIS_E9_BA = {
+ to_Shift_JIS_E9_BA_offsets,
+ to_Shift_JIS_E9_BA_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_BB_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_BB */
- /* used from to_EUC_JP_E9_BB */
+to_Shift_JIS_E9_BB_offsets[64] = {
26, 26, 26, 26, 0, 26, 26, 26, 26, 26, 26, 26, 1, 2, 3, 4,
5, 6, 7, 26, 8, 26, 26, 26, 9, 10, 26, 11, 12, 13, 14, 26,
15, 26, 26, 26, 26, 16, 26, 26, 17, 26, 26, 26, 26, 26, 26, 18,
26, 26, 26, 26, 19, 26, 20, 21, 26, 22, 26, 23, 24, 25, 26, 26,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_BB_infos[27] = {
+to_Shift_JIS_E9_BB_infos[27] = {
o2(0x89,0xA9), o2(0xEA,0x73), o2(0x8B,0x6F), o2(0xEA,0x74),
o2(0xEA,0x75), o2(0xEA,0x76), o2(0xFC,0x4B), o2(0x8D,0x95),
o2(0xEA,0x77), o2(0xE0,0xD2), o2(0x96,0xD9), o2(0x91,0xE1),
@@ -13025,43 +12283,39 @@ to_SHIFT_JIS_E9_BB_infos[27] = {
o2(0xEA,0x85), o2(0xEA,0x86), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_BB = {
- to_SHIFT_JIS_E9_BB_offsets,
- to_SHIFT_JIS_E9_BB_infos
+to_Shift_JIS_E9_BB = {
+ to_Shift_JIS_E9_BB_offsets,
+ to_Shift_JIS_E9_BB_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_BC_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_BC */
- /* used from to_EUC_JP_E9_BC */
+to_Shift_JIS_E9_BC_offsets[64] = {
10, 10, 10, 10, 10, 10, 10, 0, 1, 10, 10, 10, 10, 10, 2, 10,
10, 10, 10, 3, 10, 4, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
5, 6, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 10, 10, 9, 10,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_BC_infos[11] = {
+to_Shift_JIS_E9_BC_infos[11] = {
o2(0xEA,0x87), o2(0xEA,0x88), o2(0x93,0x43), o2(0x8C,0xDB),
o2(0xEA,0x8A), o2(0x91,0x6C), o2(0xEA,0x8B), o2(0xEA,0x8C),
o2(0x95,0x40), o2(0xEA,0x8D), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_BC = {
- to_SHIFT_JIS_E9_BC_offsets,
- to_SHIFT_JIS_E9_BC_infos
+to_Shift_JIS_E9_BC = {
+ to_Shift_JIS_E9_BC_offsets,
+ to_Shift_JIS_E9_BC_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_BD_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_BD */
- /* used from to_EUC_JP_E9_BD */
+to_Shift_JIS_E9_BD_offsets[64] = {
18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 0, 1, 18, 18, 2, 3,
18, 18, 4, 18, 5, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 6,
7, 8, 9, 10, 18, 18, 11, 12, 18, 18, 13, 18, 14, 18, 18, 18,
18, 18, 15, 18, 18, 18, 16, 17, 18, 18, 18, 18, 18, 18, 18, 18,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_BD_infos[19] = {
+to_Shift_JIS_E9_BD_infos[19] = {
o2(0xEA,0x8E), o2(0xE2,0x56), o2(0xE6,0xD8), o2(0xE8,0xEB),
o2(0xEA,0x8F), o2(0xEA,0x90), o2(0xEA,0x92), o2(0xEA,0x93),
o2(0xEA,0x94), o2(0x97,0xEE), o2(0xEA,0x91), o2(0xEA,0x95),
@@ -13069,129 +12323,119 @@ to_SHIFT_JIS_E9_BD_infos[19] = {
o2(0xEA,0x9B), o2(0xEA,0x99), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_BD = {
- to_SHIFT_JIS_E9_BD_offsets,
- to_SHIFT_JIS_E9_BD_infos
+to_Shift_JIS_E9_BD = {
+ to_Shift_JIS_E9_BD_offsets,
+ to_Shift_JIS_E9_BD_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_BE_offsets[64] = {
- /* used from to_SHIFT_JIS_E9_BE */
- /* used from to_EUC_JP_E9_BE */
+to_Shift_JIS_E9_BE_offsets[64] = {
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5,
5, 5, 5, 5, 5, 1, 5, 5, 5, 5, 5, 5, 2, 3, 5, 5,
4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_BE_infos[6] = {
+to_Shift_JIS_E9_BE_infos[6] = {
o2(0x97,0xB4), o2(0xEA,0x9C), o2(0xEA,0x9D), o2(0xE2,0x73),
o2(0xEA,0x9E), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9_BE = {
- to_SHIFT_JIS_E9_BE_offsets,
- to_SHIFT_JIS_E9_BE_infos
+to_Shift_JIS_E9_BE = {
+ to_Shift_JIS_E9_BE_offsets,
+ to_Shift_JIS_E9_BE_infos
};
static const unsigned char
-to_SHIFT_JIS_E9_offsets[64] = {
- /* used from to_SHIFT_JIS_E9 */
- /* used from to_EUC_JP_E9 */
+to_Shift_JIS_E9_offsets[64] = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 60, 60, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29,
30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45,
46, 47, 60, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_E9_infos[61] = {
- &to_SHIFT_JIS_E9_80, &to_SHIFT_JIS_E9_81,
- &to_SHIFT_JIS_E9_82, &to_SHIFT_JIS_E9_83,
- &to_SHIFT_JIS_E9_84, &to_SHIFT_JIS_E9_85,
- &to_SHIFT_JIS_E9_86, &to_SHIFT_JIS_E9_87,
- &to_SHIFT_JIS_E9_88, &to_SHIFT_JIS_E9_89,
- &to_SHIFT_JIS_E9_8A, &to_SHIFT_JIS_E9_8B,
- &to_SHIFT_JIS_E9_8C, &to_SHIFT_JIS_E9_8D,
- &to_SHIFT_JIS_E9_8E, &to_SHIFT_JIS_E9_8F,
- &to_SHIFT_JIS_E9_90, &to_SHIFT_JIS_E9_91,
- &to_SHIFT_JIS_E9_92, &to_SHIFT_JIS_E9_95,
- &to_SHIFT_JIS_E9_96, &to_SHIFT_JIS_E9_97,
- &to_SHIFT_JIS_E9_98, &to_SHIFT_JIS_E9_99,
- &to_SHIFT_JIS_E9_9A, &to_SHIFT_JIS_E9_9B,
- &to_SHIFT_JIS_E9_9C, &to_SHIFT_JIS_E9_9D,
- &to_SHIFT_JIS_E9_9E, &to_SHIFT_JIS_E9_9F,
- &to_SHIFT_JIS_E9_A0, &to_SHIFT_JIS_E9_A1,
- &to_SHIFT_JIS_E9_A2, &to_SHIFT_JIS_E9_A3,
- &to_SHIFT_JIS_E9_A4, &to_SHIFT_JIS_E9_A5,
- &to_SHIFT_JIS_E9_A6, &to_SHIFT_JIS_E9_A7,
- &to_SHIFT_JIS_E9_A8, &to_SHIFT_JIS_E9_A9,
- &to_SHIFT_JIS_E9_AA, &to_SHIFT_JIS_E9_AB,
- &to_SHIFT_JIS_E9_AC, &to_SHIFT_JIS_E9_AD,
- &to_SHIFT_JIS_E9_AE, &to_SHIFT_JIS_E9_AF,
- &to_SHIFT_JIS_E9_B0, &to_SHIFT_JIS_E9_B1,
- &to_SHIFT_JIS_E9_B3, &to_SHIFT_JIS_E9_B4,
- &to_SHIFT_JIS_E9_B5, &to_SHIFT_JIS_E9_B6,
- &to_SHIFT_JIS_E9_B7, &to_SHIFT_JIS_E9_B8,
- &to_SHIFT_JIS_E9_B9, &to_SHIFT_JIS_E9_BA,
- &to_SHIFT_JIS_E9_BB, &to_SHIFT_JIS_E9_BC,
- &to_SHIFT_JIS_E9_BD, &to_SHIFT_JIS_E9_BE,
+to_Shift_JIS_E9_infos[61] = {
+ &to_Shift_JIS_E9_80, &to_Shift_JIS_E9_81,
+ &to_Shift_JIS_E9_82, &to_Shift_JIS_E9_83,
+ &to_Shift_JIS_E9_84, &to_Shift_JIS_E9_85,
+ &to_Shift_JIS_E9_86, &to_Shift_JIS_E9_87,
+ &to_Shift_JIS_E9_88, &to_Shift_JIS_E9_89,
+ &to_Shift_JIS_E9_8A, &to_Shift_JIS_E9_8B,
+ &to_Shift_JIS_E9_8C, &to_Shift_JIS_E9_8D,
+ &to_Shift_JIS_E9_8E, &to_Shift_JIS_E9_8F,
+ &to_Shift_JIS_E9_90, &to_Shift_JIS_E9_91,
+ &to_Shift_JIS_E9_92, &to_Shift_JIS_E9_95,
+ &to_Shift_JIS_E9_96, &to_Shift_JIS_E9_97,
+ &to_Shift_JIS_E9_98, &to_Shift_JIS_E9_99,
+ &to_Shift_JIS_E9_9A, &to_Shift_JIS_E9_9B,
+ &to_Shift_JIS_E9_9C, &to_Shift_JIS_E9_9D,
+ &to_Shift_JIS_E9_9E, &to_Shift_JIS_E9_9F,
+ &to_Shift_JIS_E9_A0, &to_Shift_JIS_E9_A1,
+ &to_Shift_JIS_E9_A2, &to_Shift_JIS_E9_A3,
+ &to_Shift_JIS_E9_A4, &to_Shift_JIS_E9_A5,
+ &to_Shift_JIS_E9_A6, &to_Shift_JIS_E9_A7,
+ &to_Shift_JIS_E9_A8, &to_Shift_JIS_E9_A9,
+ &to_Shift_JIS_E9_AA, &to_Shift_JIS_E9_AB,
+ &to_Shift_JIS_E9_AC, &to_Shift_JIS_E9_AD,
+ &to_Shift_JIS_E9_AE, &to_Shift_JIS_E9_AF,
+ &to_Shift_JIS_E9_B0, &to_Shift_JIS_E9_B1,
+ &to_Shift_JIS_E9_B3, &to_Shift_JIS_E9_B4,
+ &to_Shift_JIS_E9_B5, &to_Shift_JIS_E9_B6,
+ &to_Shift_JIS_E9_B7, &to_Shift_JIS_E9_B8,
+ &to_Shift_JIS_E9_B9, &to_Shift_JIS_E9_BA,
+ &to_Shift_JIS_E9_BB, &to_Shift_JIS_E9_BC,
+ &to_Shift_JIS_E9_BD, &to_Shift_JIS_E9_BE,
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_E9 = {
- to_SHIFT_JIS_E9_offsets,
- to_SHIFT_JIS_E9_infos
+to_Shift_JIS_E9 = {
+ to_Shift_JIS_E9_offsets,
+ to_Shift_JIS_E9_infos
};
static const unsigned char
-to_SHIFT_JIS_EF_A4_offsets[64] = {
- /* used from to_SHIFT_JIS_EF_A4 */
- /* used from to_EUC_JP_EF_A4 */
+to_Shift_JIS_EF_A4_offsets[64] = {
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_EF_A4_infos[2] = {
+to_Shift_JIS_EF_A4_infos[2] = {
o2(0xFA,0xE0), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_EF_A4 = {
- to_SHIFT_JIS_EF_A4_offsets,
- to_SHIFT_JIS_EF_A4_infos
+to_Shift_JIS_EF_A4 = {
+ to_Shift_JIS_EF_A4_offsets,
+ to_Shift_JIS_EF_A4_infos
};
static const unsigned char
-to_SHIFT_JIS_EF_A7_offsets[64] = {
- /* used from to_SHIFT_JIS_EF_A7 */
- /* used from to_EUC_JP_EF_A7 */
+to_Shift_JIS_EF_A7_offsets[64] = {
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_EF_A7_infos[2] = {
+to_Shift_JIS_EF_A7_infos[2] = {
o2(0xFB,0xE9), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_EF_A7 = {
- to_SHIFT_JIS_EF_A7_offsets,
- to_SHIFT_JIS_EF_A7_infos
+to_Shift_JIS_EF_A7 = {
+ to_Shift_JIS_EF_A7_offsets,
+ to_Shift_JIS_EF_A7_infos
};
static const unsigned char
-to_SHIFT_JIS_EF_A8_offsets[64] = {
- /* used from to_SHIFT_JIS_EF_A8 */
- /* used from to_EUC_JP_EF_A8 */
+to_Shift_JIS_EF_A8_offsets[64] = {
32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 0, 1,
2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17,
18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 32,
32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_EF_A8_infos[33] = {
+to_Shift_JIS_EF_A8_infos[33] = {
o2(0xFA,0x90), o2(0xFA,0x9B), o2(0xFA,0x9C), o2(0xFA,0xB1),
o2(0xFA,0xD8), o2(0xFA,0xE8), o2(0xFA,0xEA), o2(0xFB,0x58),
o2(0xFB,0x5E), o2(0xFB,0x75), o2(0xFB,0x7D), o2(0xFB,0x7E),
@@ -13203,56 +12447,45 @@ to_SHIFT_JIS_EF_A8_infos[33] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_EF_A8 = {
- to_SHIFT_JIS_EF_A8_offsets,
- to_SHIFT_JIS_EF_A8_infos
+to_Shift_JIS_EF_A8 = {
+ to_Shift_JIS_EF_A8_offsets,
+ to_Shift_JIS_EF_A8_infos
};
-static const unsigned char
-to_SHIFT_JIS_EF_BC_offsets[64] = {
- /* used from to_SHIFT_JIS_EF_BC */
- /* used from to_EUC_JP_EF_BC */
- 63, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 61, 62, 11, 12,
- 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
- 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
- 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
-};
static const struct byte_lookup* const
-to_SHIFT_JIS_EF_BC_infos[64] = {
+to_Shift_JIS_EF_BC_infos[64] = {
o2(0x81,0x49), o2(0xFA,0x57), o2(0x81,0x94), o2(0x81,0x90),
o2(0x81,0x93), o2(0x81,0x95), o2(0xFA,0x56), o2(0x81,0x69),
- o2(0x81,0x6A), o2(0x81,0x96), o2(0x81,0x7B), o2(0x81,0x44),
- o2(0x81,0x5E), o2(0x82,0x4F), o2(0x82,0x50), o2(0x82,0x51),
- o2(0x82,0x52), o2(0x82,0x53), o2(0x82,0x54), o2(0x82,0x55),
- o2(0x82,0x56), o2(0x82,0x57), o2(0x82,0x58), o2(0x81,0x46),
- o2(0x81,0x47), o2(0x81,0x83), o2(0x81,0x81), o2(0x81,0x84),
- o2(0x81,0x48), o2(0x81,0x97), o2(0x82,0x60), o2(0x82,0x61),
- o2(0x82,0x62), o2(0x82,0x63), o2(0x82,0x64), o2(0x82,0x65),
- o2(0x82,0x66), o2(0x82,0x67), o2(0x82,0x68), o2(0x82,0x69),
- o2(0x82,0x6A), o2(0x82,0x6B), o2(0x82,0x6C), o2(0x82,0x6D),
- o2(0x82,0x6E), o2(0x82,0x6F), o2(0x82,0x70), o2(0x82,0x71),
- o2(0x82,0x72), o2(0x82,0x73), o2(0x82,0x74), o2(0x82,0x75),
- o2(0x82,0x76), o2(0x82,0x77), o2(0x82,0x78), o2(0x82,0x79),
- o2(0x81,0x6D), o2(0x81,0x5F), o2(0x81,0x6E), o2(0x81,0x4F),
- o2(0x81,0x51), o2(0x81,0x43), o2(0x81,0x7C), UNDEF,
-};
-static const BYTE_LOOKUP
-to_SHIFT_JIS_EF_BC = {
- to_SHIFT_JIS_EF_BC_offsets,
- to_SHIFT_JIS_EF_BC_infos
-};
-
-static const unsigned char
-to_SHIFT_JIS_EF_BD_offsets[64] = {
- /* used from to_SHIFT_JIS_EF_BD */
- /* used from to_EUC_JP_EF_BD */
+ o2(0x81,0x6A), o2(0x81,0x96), o2(0x81,0x7B), o2(0x81,0x43),
+ o2(0x81,0x7C), o2(0x81,0x44), o2(0x81,0x5E), o2(0x82,0x4F),
+ o2(0x82,0x50), o2(0x82,0x51), o2(0x82,0x52), o2(0x82,0x53),
+ o2(0x82,0x54), o2(0x82,0x55), o2(0x82,0x56), o2(0x82,0x57),
+ o2(0x82,0x58), o2(0x81,0x46), o2(0x81,0x47), o2(0x81,0x83),
+ o2(0x81,0x81), o2(0x81,0x84), o2(0x81,0x48), o2(0x81,0x97),
+ o2(0x82,0x60), o2(0x82,0x61), o2(0x82,0x62), o2(0x82,0x63),
+ o2(0x82,0x64), o2(0x82,0x65), o2(0x82,0x66), o2(0x82,0x67),
+ o2(0x82,0x68), o2(0x82,0x69), o2(0x82,0x6A), o2(0x82,0x6B),
+ o2(0x82,0x6C), o2(0x82,0x6D), o2(0x82,0x6E), o2(0x82,0x6F),
+ o2(0x82,0x70), o2(0x82,0x71), o2(0x82,0x72), o2(0x82,0x73),
+ o2(0x82,0x74), o2(0x82,0x75), o2(0x82,0x76), o2(0x82,0x77),
+ o2(0x82,0x78), o2(0x82,0x79), o2(0x81,0x6D), o2(0x81,0x5F),
+ o2(0x81,0x6E), o2(0x81,0x4F), o2(0x81,0x51), UNDEF,
+};
+static const BYTE_LOOKUP
+to_Shift_JIS_EF_BC = {
+ to_Shift_JIS_E3_81_offsets,
+ to_Shift_JIS_EF_BC_infos
+};
+
+static const unsigned char
+to_Shift_JIS_EF_BD_offsets[64] = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 62, 61,
- 61, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
- 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 62,
+ 62, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45,
+ 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_EF_BD_infos[63] = {
+to_Shift_JIS_EF_BD_infos[63] = {
o2(0x81,0x4D), o2(0x82,0x81), o2(0x82,0x82), o2(0x82,0x83),
o2(0x82,0x84), o2(0x82,0x85), o2(0x82,0x86), o2(0x82,0x87),
o2(0x82,0x88), o2(0x82,0x89), o2(0x82,0x8A), o2(0x82,0x8B),
@@ -13260,33 +12493,31 @@ to_SHIFT_JIS_EF_BD_infos[63] = {
o2(0x82,0x90), o2(0x82,0x91), o2(0x82,0x92), o2(0x82,0x93),
o2(0x82,0x94), o2(0x82,0x95), o2(0x82,0x96), o2(0x82,0x97),
o2(0x82,0x98), o2(0x82,0x99), o2(0x82,0x9A), o2(0x81,0x6F),
- o2(0x81,0x62), o2(0x81,0x70), o1(0xA1), o1(0xA2),
- o1(0xA3), o1(0xA4), o1(0xA5), o1(0xA6),
- o1(0xA7), o1(0xA8), o1(0xA9), o1(0xAA),
- o1(0xAB), o1(0xAC), o1(0xAD), o1(0xAE),
- o1(0xAF), o1(0xB0), o1(0xB1), o1(0xB2),
- o1(0xB3), o1(0xB4), o1(0xB5), o1(0xB6),
- o1(0xB7), o1(0xB8), o1(0xB9), o1(0xBA),
- o1(0xBB), o1(0xBC), o1(0xBD), o1(0xBE),
- o1(0xBF), UNDEF, o2(0x81,0x60),
+ o2(0x81,0x62), o2(0x81,0x70), o2(0x81,0x60), o1(0xA1),
+ o1(0xA2), o1(0xA3), o1(0xA4), o1(0xA5),
+ o1(0xA6), o1(0xA7), o1(0xA8), o1(0xA9),
+ o1(0xAA), o1(0xAB), o1(0xAC), o1(0xAD),
+ o1(0xAE), o1(0xAF), o1(0xB0), o1(0xB1),
+ o1(0xB2), o1(0xB3), o1(0xB4), o1(0xB5),
+ o1(0xB6), o1(0xB7), o1(0xB8), o1(0xB9),
+ o1(0xBA), o1(0xBB), o1(0xBC), o1(0xBD),
+ o1(0xBE), o1(0xBF), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_EF_BD = {
- to_SHIFT_JIS_EF_BD_offsets,
- to_SHIFT_JIS_EF_BD_infos
+to_Shift_JIS_EF_BD = {
+ to_Shift_JIS_EF_BD_offsets,
+ to_Shift_JIS_EF_BD_infos
};
static const unsigned char
-to_SHIFT_JIS_EF_BE_offsets[64] = {
- /* used from to_SHIFT_JIS_EF_BE */
- /* used from to_EUC_JP_EF_BE */
+to_Shift_JIS_EF_BE_offsets[64] = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_EF_BE_infos[33] = {
+to_Shift_JIS_EF_BE_infos[33] = {
o1(0xC0), o1(0xC1), o1(0xC2), o1(0xC3),
o1(0xC4), o1(0xC5), o1(0xC6), o1(0xC7),
o1(0xC8), o1(0xC9), o1(0xCA), o1(0xCB),
@@ -13298,57 +12529,51 @@ to_SHIFT_JIS_EF_BE_infos[33] = {
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_EF_BE = {
- to_SHIFT_JIS_EF_BE_offsets,
- to_SHIFT_JIS_EF_BE_infos
+to_Shift_JIS_EF_BE = {
+ to_Shift_JIS_EF_BE_offsets,
+ to_Shift_JIS_EF_BE_infos
};
static const unsigned char
-to_SHIFT_JIS_EF_BF_offsets[64] = {
- /* used from to_SHIFT_JIS_EF_BF */
- /* used from to_EUC_JP_EF_BF */
+to_Shift_JIS_EF_BF_offsets[64] = {
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_EF_BF_infos[33] = {
+to_Shift_JIS_EF_BF_infos[7] = {
o2(0x81,0x91), o2(0x81,0x92), o2(0x81,0xCA), o2(0x81,0x50),
- o2(0xFA,0x55), o2(0x81,0x8F), UNDEF,
+ o2(0xFA,0x55), o2(0x81,0x8F), UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_EF_BF = {
- to_SHIFT_JIS_EF_BF_offsets,
- to_SHIFT_JIS_EF_BF_infos
+to_Shift_JIS_EF_BF = {
+ to_Shift_JIS_EF_BF_offsets,
+ to_Shift_JIS_EF_BF_infos
};
static const unsigned char
-to_SHIFT_JIS_EF_offsets[64] = {
- /* used from to_SHIFT_JIS_EF */
- /* used from to_EUC_JP_EF */
+to_Shift_JIS_EF_offsets[64] = {
7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
7, 7, 7, 7, 0, 7, 7, 1, 2, 7, 7, 7, 7, 7, 7, 7,
7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 4, 5, 6,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_EF_infos[8] = {
- &to_SHIFT_JIS_EF_A4, &to_SHIFT_JIS_EF_A7,
- &to_SHIFT_JIS_EF_A8, &to_SHIFT_JIS_EF_BC,
- &to_SHIFT_JIS_EF_BD, &to_SHIFT_JIS_EF_BE,
- &to_SHIFT_JIS_EF_BF, UNDEF,
+to_Shift_JIS_EF_infos[8] = {
+ &to_Shift_JIS_EF_A4, &to_Shift_JIS_EF_A7,
+ &to_Shift_JIS_EF_A8, &to_Shift_JIS_EF_BC,
+ &to_Shift_JIS_EF_BD, &to_Shift_JIS_EF_BE,
+ &to_Shift_JIS_EF_BF, UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS_EF = {
- to_SHIFT_JIS_EF_offsets,
- to_SHIFT_JIS_EF_infos
+to_Shift_JIS_EF = {
+ to_Shift_JIS_EF_offsets,
+ to_Shift_JIS_EF_infos
};
static const unsigned char
-to_SHIFT_JIS_offsets[256] = {
- /* used from to_SHIFT_JIS */
- /* used from to_EUC_JP */
+to_Shift_JIS_offsets[256] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -13367,29 +12592,34 @@ to_SHIFT_JIS_offsets[256] = {
16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
};
static const struct byte_lookup* const
-to_SHIFT_JIS_infos[17] = {
- NOMAP, &to_SHIFT_JIS_C2, &to_SHIFT_JIS_C3, &to_SHIFT_JIS_CE,
- &to_SHIFT_JIS_CF, &to_SHIFT_JIS_D0, &to_SHIFT_JIS_D1, &to_SHIFT_JIS_E2,
- &to_SHIFT_JIS_E3, &to_SHIFT_JIS_E4, &to_SHIFT_JIS_E5, &to_SHIFT_JIS_E6,
- &to_SHIFT_JIS_E7, &to_SHIFT_JIS_E8, &to_SHIFT_JIS_E9, &to_SHIFT_JIS_EF,
+to_Shift_JIS_infos[17] = {
+ NOMAP, &to_Shift_JIS_C2, &to_Shift_JIS_C3, &to_Shift_JIS_CE,
+ &to_Shift_JIS_CF, &to_Shift_JIS_D0, &to_Shift_JIS_D1, &to_Shift_JIS_E2,
+ &to_Shift_JIS_E3, &to_Shift_JIS_E4, &to_Shift_JIS_E5, &to_Shift_JIS_E6,
+ &to_Shift_JIS_E7, &to_Shift_JIS_E8, &to_Shift_JIS_E9, &to_Shift_JIS_EF,
UNDEF,
};
static const BYTE_LOOKUP
-to_SHIFT_JIS = {
- to_SHIFT_JIS_offsets,
- to_SHIFT_JIS_infos
+to_Shift_JIS = {
+ to_Shift_JIS_offsets,
+ to_Shift_JIS_infos
};
+
+
static const rb_transcoder
-rb_to_SHIFT_JIS = {
- "UTF-8", "SHIFT_JIS", &to_SHIFT_JIS, 2, 1,
+rb_to_Shift_JIS = {
+ "UTF-8", "Shift_JIS", &to_Shift_JIS, 2, 1,
NULL, NULL,
};
+
+
static const rb_transcoder
rb_to_Windows_31J = {
- "UTF-8", "Windows-31J", &to_SHIFT_JIS, 2, 1,
+ "UTF-8", "Windows-31J", &to_Shift_JIS, 2, 1,
NULL, NULL,
};
+
static const unsigned char
from_EUC_JP_8E_offsets[256] = {
63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63,
@@ -13452,77 +12682,6 @@ from_EUC_JP_8E = {
static const unsigned char
from_EUC_JP_A1_offsets[256] = {
- /* used from from_EUC_JP_A1 */
- /* used from from_EUC_JP_B0 */
- /* used from from_EUC_JP_B1 */
- /* used from from_EUC_JP_B2 */
- /* used from from_EUC_JP_B3 */
- /* used from from_EUC_JP_B4 */
- /* used from from_EUC_JP_B5 */
- /* used from from_EUC_JP_B6 */
- /* used from from_EUC_JP_B7 */
- /* used from from_EUC_JP_B8 */
- /* used from from_EUC_JP_B9 */
- /* used from from_EUC_JP_BA */
- /* used from from_EUC_JP_BB */
- /* used from from_EUC_JP_BC */
- /* used from from_EUC_JP_BD */
- /* used from from_EUC_JP_BE */
- /* used from from_EUC_JP_BF */
- /* used from from_EUC_JP_C0 */
- /* used from from_EUC_JP_C1 */
- /* used from from_EUC_JP_C2 */
- /* used from from_EUC_JP_C3 */
- /* used from from_EUC_JP_C4 */
- /* used from from_EUC_JP_C5 */
- /* used from from_EUC_JP_C6 */
- /* used from from_EUC_JP_C7 */
- /* used from from_EUC_JP_C8 */
- /* used from from_EUC_JP_C9 */
- /* used from from_EUC_JP_CA */
- /* used from from_EUC_JP_CB */
- /* used from from_EUC_JP_CC */
- /* used from from_EUC_JP_CD */
- /* used from from_EUC_JP_CE */
- /* used from from_EUC_JP_D0 */
- /* used from from_EUC_JP_D1 */
- /* used from from_EUC_JP_D2 */
- /* used from from_EUC_JP_D3 */
- /* used from from_EUC_JP_D4 */
- /* used from from_EUC_JP_D5 */
- /* used from from_EUC_JP_D6 */
- /* used from from_EUC_JP_D7 */
- /* used from from_EUC_JP_D8 */
- /* used from from_EUC_JP_D9 */
- /* used from from_EUC_JP_DA */
- /* used from from_EUC_JP_DB */
- /* used from from_EUC_JP_DC */
- /* used from from_EUC_JP_DD */
- /* used from from_EUC_JP_DE */
- /* used from from_EUC_JP_DF */
- /* used from from_EUC_JP_E0 */
- /* used from from_EUC_JP_E1 */
- /* used from from_EUC_JP_E2 */
- /* used from from_EUC_JP_E3 */
- /* used from from_EUC_JP_E4 */
- /* used from from_EUC_JP_E5 */
- /* used from from_EUC_JP_E6 */
- /* used from from_EUC_JP_E7 */
- /* used from from_EUC_JP_E8 */
- /* used from from_EUC_JP_E9 */
- /* used from from_EUC_JP_EA */
- /* used from from_EUC_JP_EB */
- /* used from from_EUC_JP_EC */
- /* used from from_EUC_JP_ED */
- /* used from from_EUC_JP_EE */
- /* used from from_EUC_JP_EF */
- /* used from from_EUC_JP_F0 */
- /* used from from_EUC_JP_F1 */
- /* used from from_EUC_JP_F2 */
- /* used from from_EUC_JP_F3 */
- /* used from from_EUC_JP_F9 */
- /* used from from_EUC_JP_FA */
- /* used from from_EUC_JP_FB */
94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
@@ -14007,13 +13166,13 @@ from_EUC_JP_AD_offsets[256] = {
static const BYTE_LOOKUP
from_EUC_JP_AD = {
from_EUC_JP_AD_offsets,
- from_SHIFT_JIS_87_infos
+ from_Shift_JIS_87_infos
};
static const BYTE_LOOKUP
from_EUC_JP_B0 = {
from_EUC_JP_A1_offsets,
- from_SHIFT_JIS_88_infos
+ from_Shift_JIS_88_infos
};
static const struct byte_lookup* const
@@ -18158,17 +17317,22 @@ from_EUC_JP = {
from_EUC_JP_offsets,
from_EUC_JP_infos
};
+
+
static const rb_transcoder
rb_from_EUC_JP = {
"EUC-JP", "UTF-8", &from_EUC_JP, 3, 0,
NULL, NULL,
};
+
+
static const rb_transcoder
rb_from_CP51932 = {
"CP51932", "UTF-8", &from_EUC_JP, 3, 0,
NULL, NULL,
};
+
static const struct byte_lookup* const
to_EUC_JP_C2_infos[14] = {
o2(0xA1,0xF1), o2(0xA1,0xF2), o2(0xA1,0xEF), o2(0xFC,0xFC),
@@ -18178,7 +17342,7 @@ to_EUC_JP_C2_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_C2 = {
- to_SHIFT_JIS_C2_offsets,
+ to_Shift_JIS_C2_offsets,
to_EUC_JP_C2_infos
};
@@ -18188,7 +17352,7 @@ to_EUC_JP_C3_infos[3] = {
};
static const BYTE_LOOKUP
to_EUC_JP_C3 = {
- to_SHIFT_JIS_C3_offsets,
+ to_Shift_JIS_C3_offsets,
to_EUC_JP_C3_infos
};
@@ -18207,7 +17371,7 @@ to_EUC_JP_CE_infos[40] = {
};
static const BYTE_LOOKUP
to_EUC_JP_CE = {
- to_SHIFT_JIS_CE_offsets,
+ to_Shift_JIS_CE_offsets,
to_EUC_JP_CE_infos
};
@@ -18219,7 +17383,7 @@ to_EUC_JP_CF_infos[10] = {
};
static const BYTE_LOOKUP
to_EUC_JP_CF = {
- to_SHIFT_JIS_CF_offsets,
+ to_Shift_JIS_CF_offsets,
to_EUC_JP_CF_infos
};
@@ -18241,7 +17405,7 @@ to_EUC_JP_D0_infos[50] = {
};
static const BYTE_LOOKUP
to_EUC_JP_D0 = {
- to_SHIFT_JIS_D0_offsets,
+ to_Shift_JIS_D0_offsets,
to_EUC_JP_D0_infos
};
@@ -18255,20 +17419,28 @@ to_EUC_JP_D1_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_D1 = {
- to_SHIFT_JIS_D1_offsets,
+ to_Shift_JIS_D1_offsets,
to_EUC_JP_D1_infos
};
+static const unsigned char
+to_EUC_JP_E2_80_offsets[64] = {
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 0, 16, 16, 16, 1, 2, 3, 16, 4, 5, 16, 16, 6, 7, 16, 16,
+ 8, 9, 16, 16, 16, 10, 11, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 12, 16, 13, 14, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 16, 16,
+};
static const struct byte_lookup* const
-to_EUC_JP_E2_80_infos[16] = {
- o2(0xA1,0xBE), o2(0xA1,0xBD), o2(0xA1,0xC2), o2(0xA1,0xC6),
- o2(0xA1,0xC7), o2(0xA1,0xC8), o2(0xA1,0xC9), o2(0xA2,0xF7),
- o2(0xA2,0xF8), o2(0xA1,0xC5), o2(0xA1,0xC4), o2(0xA2,0xF3),
- o2(0xA1,0xEC), o2(0xA1,0xED), o2(0xA2,0xA8), UNDEF,
+to_EUC_JP_E2_80_infos[17] = {
+ o2(0xA1,0xBE), o2(0xA1,0xBD), o2(0xA1,0xEE), o2(0xA1,0xC2),
+ o2(0xA1,0xC6), o2(0xA1,0xC7), o2(0xA1,0xC8), o2(0xA1,0xC9),
+ o2(0xA2,0xF7), o2(0xA2,0xF8), o2(0xA1,0xC5), o2(0xA1,0xC4),
+ o2(0xA2,0xF3), o2(0xA1,0xEC), o2(0xA1,0xED), o2(0xA2,0xA8),
+ UNDEF,
};
static const BYTE_LOOKUP
to_EUC_JP_E2_80 = {
- to_SHIFT_JIS_E2_80_offsets,
+ to_EUC_JP_E2_80_offsets,
to_EUC_JP_E2_80_infos
};
@@ -18279,7 +17451,7 @@ to_EUC_JP_E2_84_infos[5] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_84 = {
- to_SHIFT_JIS_E2_84_offsets,
+ to_Shift_JIS_E2_84_offsets,
to_EUC_JP_E2_84_infos
};
@@ -18294,7 +17466,7 @@ to_EUC_JP_E2_85_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_85 = {
- to_SHIFT_JIS_E2_85_offsets,
+ to_Shift_JIS_E2_85_offsets,
to_EUC_JP_E2_85_infos
};
@@ -18305,7 +17477,7 @@ to_EUC_JP_E2_86_infos[5] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_86 = {
- to_SHIFT_JIS_E2_86_offsets,
+ to_Shift_JIS_E2_86_offsets,
to_EUC_JP_E2_86_infos
};
@@ -18315,22 +17487,23 @@ to_EUC_JP_E2_87_infos[3] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_87 = {
- to_SHIFT_JIS_E2_87_offsets,
+ to_Shift_JIS_E2_87_offsets,
to_EUC_JP_E2_87_infos
};
static const struct byte_lookup* const
-to_EUC_JP_E2_88_infos[24] = {
+to_EUC_JP_E2_88_infos[25] = {
o2(0xA2,0xCF), o2(0xA2,0xDF), o2(0xA2,0xD0), o2(0xA2,0xE0),
o2(0xA2,0xBA), o2(0xA2,0xBB), o2(0xAD,0xF4), o2(0xA1,0xDD),
o2(0xAD,0xF5), o2(0xA2,0xE7), o2(0xA1,0xE7), o2(0xAD,0xF8),
- o2(0xAD,0xF7), o2(0xA2,0xCA), o2(0xA2,0xCB), o2(0xAD,0xFB),
- o2(0xAD,0xFC), o2(0xAD,0xF2), o2(0xA2,0xEA), o2(0xAD,0xF3),
- o2(0xA1,0xE8), o2(0xAD,0xFA), o2(0xA2,0xE6), UNDEF,
+ o2(0xAD,0xF7), o2(0xAD,0xF0), o2(0xA2,0xCA), o2(0xA2,0xCB),
+ o2(0xAD,0xFB), o2(0xAD,0xFC), o2(0xAD,0xF2), o2(0xA2,0xEA),
+ o2(0xAD,0xF3), o2(0xA1,0xE8), o2(0xAD,0xFA), o2(0xA2,0xE6),
+ UNDEF,
};
static const BYTE_LOOKUP
to_EUC_JP_E2_88 = {
- to_SHIFT_JIS_E2_88_offsets,
+ to_Shift_JIS_E2_88_offsets,
to_EUC_JP_E2_88_infos
};
@@ -18341,7 +17514,7 @@ to_EUC_JP_E2_89_infos[8] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_89 = {
- to_SHIFT_JIS_E2_89_offsets,
+ to_Shift_JIS_E2_89_offsets,
to_EUC_JP_E2_89_infos
};
@@ -18352,7 +17525,7 @@ to_EUC_JP_E2_8A_infos[7] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_8A = {
- to_SHIFT_JIS_E2_8A_offsets,
+ to_Shift_JIS_E2_8A_offsets,
to_EUC_JP_E2_8A_infos
};
@@ -18362,7 +17535,7 @@ to_EUC_JP_E2_8C_infos[2] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_8C = {
- to_SHIFT_JIS_E2_8C_offsets,
+ to_Shift_JIS_E2_8C_offsets,
to_EUC_JP_E2_8C_infos
};
@@ -18377,7 +17550,7 @@ to_EUC_JP_E2_91_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_91 = {
- to_SHIFT_JIS_E2_91_offsets,
+ to_Shift_JIS_E2_91_offsets,
to_EUC_JP_E2_91_infos
};
@@ -18394,7 +17567,7 @@ to_EUC_JP_E2_94_infos[31] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_94 = {
- to_SHIFT_JIS_E2_94_offsets,
+ to_Shift_JIS_E2_94_offsets,
to_EUC_JP_E2_94_infos
};
@@ -18404,7 +17577,7 @@ to_EUC_JP_E2_95_infos[3] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_95 = {
- to_SHIFT_JIS_E2_95_offsets,
+ to_Shift_JIS_E2_95_offsets,
to_EUC_JP_E2_95_infos
};
@@ -18415,7 +17588,7 @@ to_EUC_JP_E2_96_infos[7] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_96 = {
- to_SHIFT_JIS_E2_96_offsets,
+ to_Shift_JIS_E2_96_offsets,
to_EUC_JP_E2_96_infos
};
@@ -18426,7 +17599,7 @@ to_EUC_JP_E2_97_infos[7] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_97 = {
- to_SHIFT_JIS_E2_97_offsets,
+ to_Shift_JIS_E2_97_offsets,
to_EUC_JP_E2_97_infos
};
@@ -18436,7 +17609,7 @@ to_EUC_JP_E2_98_infos[3] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_98 = {
- to_SHIFT_JIS_E2_98_offsets,
+ to_Shift_JIS_E2_98_offsets,
to_EUC_JP_E2_98_infos
};
@@ -18447,7 +17620,7 @@ to_EUC_JP_E2_99_infos[6] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2_99 = {
- to_SHIFT_JIS_E2_99_offsets,
+ to_Shift_JIS_E2_99_offsets,
to_EUC_JP_E2_99_infos
};
@@ -18461,7 +17634,7 @@ to_EUC_JP_E2_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E2 = {
- to_SHIFT_JIS_E2_offsets,
+ to_Shift_JIS_E2_offsets,
to_EUC_JP_E2_infos
};
@@ -18477,7 +17650,7 @@ to_EUC_JP_E3_80_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E3_80 = {
- to_SHIFT_JIS_E3_80_offsets,
+ to_Shift_JIS_E3_80_offsets,
to_EUC_JP_E3_80_infos
};
@@ -18502,7 +17675,7 @@ to_EUC_JP_E3_81_infos[64] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E3_81 = {
- to_SHIFT_JIS_E3_81_offsets,
+ to_Shift_JIS_E3_81_offsets,
to_EUC_JP_E3_81_infos
};
@@ -18525,7 +17698,7 @@ to_EUC_JP_E3_82_infos[56] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E3_82 = {
- to_SHIFT_JIS_E3_82_offsets,
+ to_Shift_JIS_E3_82_offsets,
to_EUC_JP_E3_82_infos
};
@@ -18549,7 +17722,7 @@ to_EUC_JP_E3_83_infos[60] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E3_83 = {
- to_SHIFT_JIS_E3_83_offsets,
+ to_Shift_JIS_E3_83_offsets,
to_EUC_JP_E3_83_infos
};
@@ -18559,7 +17732,7 @@ to_EUC_JP_E3_88_infos[4] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E3_88 = {
- to_SHIFT_JIS_E3_88_offsets,
+ to_Shift_JIS_E3_88_offsets,
to_EUC_JP_E3_88_infos
};
@@ -18570,7 +17743,7 @@ to_EUC_JP_E3_8A_infos[6] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E3_8A = {
- to_SHIFT_JIS_E3_8A_offsets,
+ to_Shift_JIS_E3_8A_offsets,
to_EUC_JP_E3_8A_infos
};
@@ -18582,7 +17755,7 @@ to_EUC_JP_E3_8C_infos[12] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E3_8C = {
- to_SHIFT_JIS_E3_8C_offsets,
+ to_Shift_JIS_E3_8C_offsets,
to_EUC_JP_E3_8C_infos
};
@@ -18594,7 +17767,7 @@ to_EUC_JP_E3_8D_infos[10] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E3_8D = {
- to_SHIFT_JIS_E3_8D_offsets,
+ to_Shift_JIS_E3_8D_offsets,
to_EUC_JP_E3_8D_infos
};
@@ -18605,7 +17778,7 @@ to_EUC_JP_E3_8E_infos[7] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E3_8E = {
- to_SHIFT_JIS_E3_8E_offsets,
+ to_Shift_JIS_E3_8E_offsets,
to_EUC_JP_E3_8E_infos
};
@@ -18615,7 +17788,7 @@ to_EUC_JP_E3_8F_infos[3] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E3_8F = {
- to_SHIFT_JIS_E3_8F_offsets,
+ to_Shift_JIS_E3_8F_offsets,
to_EUC_JP_E3_8F_infos
};
@@ -18627,7 +17800,7 @@ to_EUC_JP_E3_infos[11] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E3 = {
- to_SHIFT_JIS_E3_offsets,
+ to_Shift_JIS_E3_offsets,
to_EUC_JP_E3_infos
};
@@ -18645,7 +17818,7 @@ to_EUC_JP_E4_B8_infos[33] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E4_B8 = {
- to_SHIFT_JIS_E4_B8_offsets,
+ to_Shift_JIS_E4_B8_offsets,
to_EUC_JP_E4_B8_infos
};
@@ -18659,7 +17832,7 @@ to_EUC_JP_E4_B9_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E4_B9 = {
- to_SHIFT_JIS_E4_B9_offsets,
+ to_Shift_JIS_E4_B9_offsets,
to_EUC_JP_E4_B9_infos
};
@@ -18677,7 +17850,7 @@ to_EUC_JP_E4_BA_infos[36] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E4_BA = {
- to_SHIFT_JIS_E4_BA_offsets,
+ to_Shift_JIS_E4_BA_offsets,
to_EUC_JP_E4_BA_infos
};
@@ -18695,7 +17868,7 @@ to_EUC_JP_E4_BB_infos[33] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E4_BB = {
- to_SHIFT_JIS_E4_BB_offsets,
+ to_Shift_JIS_E4_BB_offsets,
to_EUC_JP_E4_BB_infos
};
@@ -18710,7 +17883,7 @@ to_EUC_JP_E4_BC_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E4_BC = {
- to_SHIFT_JIS_E4_BC_offsets,
+ to_Shift_JIS_E4_BC_offsets,
to_EUC_JP_E4_BC_infos
};
@@ -18726,7 +17899,7 @@ to_EUC_JP_E4_BD_infos[28] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E4_BD = {
- to_SHIFT_JIS_E4_BD_offsets,
+ to_Shift_JIS_E4_BD_offsets,
to_EUC_JP_E4_BD_infos
};
@@ -18742,7 +17915,7 @@ to_EUC_JP_E4_BE_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E4_BE = {
- to_SHIFT_JIS_E4_BE_offsets,
+ to_Shift_JIS_E4_BE_offsets,
to_EUC_JP_E4_BE_infos
};
@@ -18759,7 +17932,7 @@ to_EUC_JP_E4_BF_infos[30] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E4_BF = {
- to_SHIFT_JIS_E4_BF_offsets,
+ to_Shift_JIS_E4_BF_offsets,
to_EUC_JP_E4_BF_infos
};
@@ -18771,7 +17944,7 @@ to_EUC_JP_E4_infos[9] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E4 = {
- to_SHIFT_JIS_E4_offsets,
+ to_Shift_JIS_E4_offsets,
to_EUC_JP_E4_infos
};
@@ -18788,7 +17961,7 @@ to_EUC_JP_E5_80_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_80 = {
- to_SHIFT_JIS_E5_80_offsets,
+ to_Shift_JIS_E5_80_offsets,
to_EUC_JP_E5_80_infos
};
@@ -18803,7 +17976,7 @@ to_EUC_JP_E5_81_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_81 = {
- to_SHIFT_JIS_E5_81_offsets,
+ to_Shift_JIS_E5_81_offsets,
to_EUC_JP_E5_81_infos
};
@@ -18817,7 +17990,7 @@ to_EUC_JP_E5_82_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_82 = {
- to_SHIFT_JIS_E5_82_offsets,
+ to_Shift_JIS_E5_82_offsets,
to_EUC_JP_E5_82_infos
};
@@ -18832,7 +18005,7 @@ to_EUC_JP_E5_83_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_83 = {
- to_SHIFT_JIS_E5_83_offsets,
+ to_Shift_JIS_E5_83_offsets,
to_EUC_JP_E5_83_infos
};
@@ -18847,7 +18020,7 @@ to_EUC_JP_E5_84_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_84 = {
- to_SHIFT_JIS_E5_84_offsets,
+ to_Shift_JIS_E5_84_offsets,
to_EUC_JP_E5_84_infos
};
@@ -18865,7 +18038,7 @@ to_EUC_JP_E5_85_infos[36] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_85 = {
- to_SHIFT_JIS_E5_85_offsets,
+ to_Shift_JIS_E5_85_offsets,
to_EUC_JP_E5_85_infos
};
@@ -18884,7 +18057,7 @@ to_EUC_JP_E5_86_infos[39] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_86 = {
- to_SHIFT_JIS_E5_86_offsets,
+ to_Shift_JIS_E5_86_offsets,
to_EUC_JP_E5_86_infos
};
@@ -18901,7 +18074,7 @@ to_EUC_JP_E5_87_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_87 = {
- to_SHIFT_JIS_E5_87_offsets,
+ to_Shift_JIS_E5_87_offsets,
to_EUC_JP_E5_87_infos
};
@@ -18918,7 +18091,7 @@ to_EUC_JP_E5_88_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_88 = {
- to_SHIFT_JIS_E5_88_offsets,
+ to_Shift_JIS_E5_88_offsets,
to_EUC_JP_E5_88_infos
};
@@ -18934,7 +18107,7 @@ to_EUC_JP_E5_89_infos[27] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_89 = {
- to_SHIFT_JIS_E5_89_offsets,
+ to_Shift_JIS_E5_89_offsets,
to_EUC_JP_E5_89_infos
};
@@ -18950,7 +18123,7 @@ to_EUC_JP_E5_8A_infos[27] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_8A = {
- to_SHIFT_JIS_E5_8A_offsets,
+ to_Shift_JIS_E5_8A_offsets,
to_EUC_JP_E5_8A_infos
};
@@ -18967,7 +18140,7 @@ to_EUC_JP_E5_8B_infos[31] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_8B = {
- to_SHIFT_JIS_E5_8B_offsets,
+ to_Shift_JIS_E5_8B_offsets,
to_EUC_JP_E5_8B_infos
};
@@ -18984,7 +18157,7 @@ to_EUC_JP_E5_8C_infos[30] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_8C = {
- to_SHIFT_JIS_E5_8C_offsets,
+ to_Shift_JIS_E5_8C_offsets,
to_EUC_JP_E5_8C_infos
};
@@ -19002,7 +18175,7 @@ to_EUC_JP_E5_8D_infos[35] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_8D = {
- to_SHIFT_JIS_E5_8D_offsets,
+ to_Shift_JIS_E5_8D_offsets,
to_EUC_JP_E5_8D_infos
};
@@ -19016,7 +18189,7 @@ to_EUC_JP_E5_8E_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_8E = {
- to_SHIFT_JIS_E5_8E_offsets,
+ to_Shift_JIS_E5_8E_offsets,
to_EUC_JP_E5_8E_infos
};
@@ -19035,7 +18208,7 @@ to_EUC_JP_E5_8F_infos[38] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_8F = {
- to_SHIFT_JIS_E5_8F_offsets,
+ to_Shift_JIS_E5_8F_offsets,
to_EUC_JP_E5_8F_infos
};
@@ -19052,7 +18225,7 @@ to_EUC_JP_E5_90_infos[31] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_90 = {
- to_SHIFT_JIS_E5_90_offsets,
+ to_Shift_JIS_E5_90_offsets,
to_EUC_JP_E5_90_infos
};
@@ -19067,7 +18240,7 @@ to_EUC_JP_E5_91_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_91 = {
- to_SHIFT_JIS_E5_91_offsets,
+ to_Shift_JIS_E5_91_offsets,
to_EUC_JP_E5_91_infos
};
@@ -19083,7 +18256,7 @@ to_EUC_JP_E5_92_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_92 = {
- to_SHIFT_JIS_E5_92_offsets,
+ to_Shift_JIS_E5_92_offsets,
to_EUC_JP_E5_92_infos
};
@@ -19098,7 +18271,7 @@ to_EUC_JP_E5_93_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_93 = {
- to_SHIFT_JIS_E5_93_offsets,
+ to_Shift_JIS_E5_93_offsets,
to_EUC_JP_E5_93_infos
};
@@ -19111,7 +18284,7 @@ to_EUC_JP_E5_94_infos[15] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_94 = {
- to_SHIFT_JIS_E5_94_offsets,
+ to_Shift_JIS_E5_94_offsets,
to_EUC_JP_E5_94_infos
};
@@ -19124,7 +18297,7 @@ to_EUC_JP_E5_95_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_95 = {
- to_SHIFT_JIS_E5_95_offsets,
+ to_Shift_JIS_E5_95_offsets,
to_EUC_JP_E5_95_infos
};
@@ -19140,7 +18313,7 @@ to_EUC_JP_E5_96_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_96 = {
- to_SHIFT_JIS_E5_96_offsets,
+ to_Shift_JIS_E5_96_offsets,
to_EUC_JP_E5_96_infos
};
@@ -19153,7 +18326,7 @@ to_EUC_JP_E5_97_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_97 = {
- to_SHIFT_JIS_E5_97_offsets,
+ to_Shift_JIS_E5_97_offsets,
to_EUC_JP_E5_97_infos
};
@@ -19166,7 +18339,7 @@ to_EUC_JP_E5_98_infos[15] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_98 = {
- to_SHIFT_JIS_E5_98_offsets,
+ to_Shift_JIS_E5_98_offsets,
to_EUC_JP_E5_98_infos
};
@@ -19179,7 +18352,7 @@ to_EUC_JP_E5_99_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_99 = {
- to_SHIFT_JIS_E5_99_offsets,
+ to_Shift_JIS_E5_99_offsets,
to_EUC_JP_E5_99_infos
};
@@ -19192,7 +18365,7 @@ to_EUC_JP_E5_9A_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_9A = {
- to_SHIFT_JIS_E5_9A_offsets,
+ to_Shift_JIS_E5_9A_offsets,
to_EUC_JP_E5_9A_infos
};
@@ -19207,7 +18380,7 @@ to_EUC_JP_E5_9B_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_9B = {
- to_SHIFT_JIS_E5_9B_offsets,
+ to_Shift_JIS_E5_9B_offsets,
to_EUC_JP_E5_9B_infos
};
@@ -19222,7 +18395,7 @@ to_EUC_JP_E5_9C_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_9C = {
- to_SHIFT_JIS_E5_9C_offsets,
+ to_Shift_JIS_E5_9C_offsets,
to_EUC_JP_E5_9C_infos
};
@@ -19236,7 +18409,7 @@ to_EUC_JP_E5_9D_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_9D = {
- to_SHIFT_JIS_E5_9D_offsets,
+ to_Shift_JIS_E5_9D_offsets,
to_EUC_JP_E5_9D_infos
};
@@ -19249,7 +18422,7 @@ to_EUC_JP_E5_9E_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_9E = {
- to_SHIFT_JIS_E5_9E_offsets,
+ to_Shift_JIS_E5_9E_offsets,
to_EUC_JP_E5_9E_infos
};
@@ -19264,7 +18437,7 @@ to_EUC_JP_E5_9F_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_9F = {
- to_SHIFT_JIS_E5_9F_offsets,
+ to_Shift_JIS_E5_9F_offsets,
to_EUC_JP_E5_9F_infos
};
@@ -19278,7 +18451,7 @@ to_EUC_JP_E5_A0_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_A0 = {
- to_SHIFT_JIS_E5_A0_offsets,
+ to_Shift_JIS_E5_A0_offsets,
to_EUC_JP_E5_A0_infos
};
@@ -19293,7 +18466,7 @@ to_EUC_JP_E5_A1_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_A1 = {
- to_SHIFT_JIS_E5_A1_offsets,
+ to_Shift_JIS_E5_A1_offsets,
to_EUC_JP_E5_A1_infos
};
@@ -19307,7 +18480,7 @@ to_EUC_JP_E5_A2_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_A2 = {
- to_SHIFT_JIS_E5_A2_offsets,
+ to_Shift_JIS_E5_A2_offsets,
to_EUC_JP_E5_A2_infos
};
@@ -19324,7 +18497,7 @@ to_EUC_JP_E5_A3_infos[30] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_A3 = {
- to_SHIFT_JIS_E5_A3_offsets,
+ to_Shift_JIS_E5_A3_offsets,
to_EUC_JP_E5_A3_infos
};
@@ -19340,7 +18513,7 @@ to_EUC_JP_E5_A4_infos[28] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_A4 = {
- to_SHIFT_JIS_E5_A4_offsets,
+ to_Shift_JIS_E5_A4_offsets,
to_EUC_JP_E5_A4_infos
};
@@ -19357,7 +18530,7 @@ to_EUC_JP_E5_A5_infos[31] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_A5 = {
- to_SHIFT_JIS_E5_A5_offsets,
+ to_Shift_JIS_E5_A5_offsets,
to_EUC_JP_E5_A5_infos
};
@@ -19372,7 +18545,7 @@ to_EUC_JP_E5_A6_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_A6 = {
- to_SHIFT_JIS_E5_A6_offsets,
+ to_Shift_JIS_E5_A6_offsets,
to_EUC_JP_E5_A6_infos
};
@@ -19386,7 +18559,7 @@ to_EUC_JP_E5_A7_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_A7 = {
- to_SHIFT_JIS_E5_A7_offsets,
+ to_Shift_JIS_E5_A7_offsets,
to_EUC_JP_E5_A7_infos
};
@@ -19399,7 +18572,7 @@ to_EUC_JP_E5_A8_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_A8 = {
- to_SHIFT_JIS_E5_A8_offsets,
+ to_Shift_JIS_E5_A8_offsets,
to_EUC_JP_E5_A8_infos
};
@@ -19411,7 +18584,7 @@ to_EUC_JP_E5_A9_infos[11] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_A9 = {
- to_SHIFT_JIS_E5_A9_offsets,
+ to_Shift_JIS_E5_A9_offsets,
to_EUC_JP_E5_A9_infos
};
@@ -19422,7 +18595,7 @@ to_EUC_JP_E5_AA_infos[7] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_AA = {
- to_SHIFT_JIS_E5_AA_offsets,
+ to_Shift_JIS_E5_AA_offsets,
to_EUC_JP_E5_AA_infos
};
@@ -19435,7 +18608,7 @@ to_EUC_JP_E5_AB_infos[15] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_AB = {
- to_SHIFT_JIS_E5_AB_offsets,
+ to_Shift_JIS_E5_AB_offsets,
to_EUC_JP_E5_AB_infos
};
@@ -19447,7 +18620,7 @@ to_EUC_JP_E5_AC_infos[12] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_AC = {
- to_SHIFT_JIS_E5_AC_offsets,
+ to_Shift_JIS_E5_AC_offsets,
to_EUC_JP_E5_AC_infos
};
@@ -19463,7 +18636,7 @@ to_EUC_JP_E5_AD_infos[28] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_AD = {
- to_SHIFT_JIS_E5_AD_offsets,
+ to_Shift_JIS_E5_AD_offsets,
to_EUC_JP_E5_AD_infos
};
@@ -19481,7 +18654,7 @@ to_EUC_JP_E5_AE_infos[34] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_AE = {
- to_SHIFT_JIS_E5_AE_offsets,
+ to_Shift_JIS_E5_AE_offsets,
to_EUC_JP_E5_AE_infos
};
@@ -19500,7 +18673,7 @@ to_EUC_JP_E5_AF_infos[38] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_AF = {
- to_SHIFT_JIS_E5_AF_offsets,
+ to_Shift_JIS_E5_AF_offsets,
to_EUC_JP_E5_AF_infos
};
@@ -19518,7 +18691,7 @@ to_EUC_JP_E5_B0_infos[33] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_B0 = {
- to_SHIFT_JIS_E5_B0_offsets,
+ to_Shift_JIS_E5_B0_offsets,
to_EUC_JP_E5_B0_infos
};
@@ -19534,7 +18707,7 @@ to_EUC_JP_E5_B1_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_B1 = {
- to_SHIFT_JIS_E5_B1_offsets,
+ to_Shift_JIS_E5_B1_offsets,
to_EUC_JP_E5_B1_infos
};
@@ -19548,7 +18721,7 @@ to_EUC_JP_E5_B2_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_B2 = {
- to_SHIFT_JIS_E5_B2_offsets,
+ to_Shift_JIS_E5_B2_offsets,
to_EUC_JP_E5_B2_infos
};
@@ -19562,7 +18735,7 @@ to_EUC_JP_E5_B3_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_B3 = {
- to_SHIFT_JIS_E5_B3_offsets,
+ to_Shift_JIS_E5_B3_offsets,
to_EUC_JP_E5_B3_infos
};
@@ -19576,7 +18749,7 @@ to_EUC_JP_E5_B4_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_B4 = {
- to_SHIFT_JIS_E5_B4_offsets,
+ to_Shift_JIS_E5_B4_offsets,
to_EUC_JP_E5_B4_infos
};
@@ -19589,7 +18762,7 @@ to_EUC_JP_E5_B5_infos[15] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_B5 = {
- to_SHIFT_JIS_E5_B5_offsets,
+ to_Shift_JIS_E5_B5_offsets,
to_EUC_JP_E5_B5_infos
};
@@ -19603,7 +18776,7 @@ to_EUC_JP_E5_B6_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_B6 = {
- to_SHIFT_JIS_E5_B6_offsets,
+ to_Shift_JIS_E5_B6_offsets,
to_EUC_JP_E5_B6_infos
};
@@ -19619,7 +18792,7 @@ to_EUC_JP_E5_B7_infos[28] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_B7 = {
- to_SHIFT_JIS_E5_B7_offsets,
+ to_Shift_JIS_E5_B7_offsets,
to_EUC_JP_E5_B7_infos
};
@@ -19634,7 +18807,7 @@ to_EUC_JP_E5_B8_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_B8 = {
- to_SHIFT_JIS_E5_B8_offsets,
+ to_Shift_JIS_E5_B8_offsets,
to_EUC_JP_E5_B8_infos
};
@@ -19651,7 +18824,7 @@ to_EUC_JP_E5_B9_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_B9 = {
- to_SHIFT_JIS_E5_B9_offsets,
+ to_Shift_JIS_E5_B9_offsets,
to_EUC_JP_E5_B9_infos
};
@@ -19666,7 +18839,7 @@ to_EUC_JP_E5_BA_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_BA = {
- to_SHIFT_JIS_E5_BA_offsets,
+ to_Shift_JIS_E5_BA_offsets,
to_EUC_JP_E5_BA_infos
};
@@ -19684,7 +18857,7 @@ to_EUC_JP_E5_BB_infos[34] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_BB = {
- to_SHIFT_JIS_E5_BB_offsets,
+ to_Shift_JIS_E5_BB_offsets,
to_EUC_JP_E5_BB_infos
};
@@ -19702,7 +18875,7 @@ to_EUC_JP_E5_BC_infos[34] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_BC = {
- to_SHIFT_JIS_E5_BC_offsets,
+ to_Shift_JIS_E5_BC_offsets,
to_EUC_JP_E5_BC_infos
};
@@ -19719,7 +18892,7 @@ to_EUC_JP_E5_BD_infos[30] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_BD = {
- to_SHIFT_JIS_E5_BD_offsets,
+ to_Shift_JIS_E5_BD_offsets,
to_EUC_JP_E5_BD_infos
};
@@ -19737,7 +18910,7 @@ to_EUC_JP_E5_BE_infos[33] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_BE = {
- to_SHIFT_JIS_E5_BE_offsets,
+ to_Shift_JIS_E5_BE_offsets,
to_EUC_JP_E5_BE_infos
};
@@ -19752,7 +18925,7 @@ to_EUC_JP_E5_BF_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5_BF = {
- to_SHIFT_JIS_E5_BF_offsets,
+ to_Shift_JIS_E5_BF_offsets,
to_EUC_JP_E5_BF_infos
};
@@ -19777,7 +18950,7 @@ to_EUC_JP_E5_infos[64] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E5 = {
- to_SHIFT_JIS_E5_offsets,
+ to_Shift_JIS_E5_offsets,
to_EUC_JP_E5_infos
};
@@ -19792,7 +18965,7 @@ to_EUC_JP_E6_80_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_80 = {
- to_SHIFT_JIS_E6_80_offsets,
+ to_Shift_JIS_E6_80_offsets,
to_EUC_JP_E6_80_infos
};
@@ -19809,7 +18982,7 @@ to_EUC_JP_E6_81_infos[30] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_81 = {
- to_SHIFT_JIS_E6_81_offsets,
+ to_Shift_JIS_E6_81_offsets,
to_EUC_JP_E6_81_infos
};
@@ -19826,7 +18999,7 @@ to_EUC_JP_E6_82_infos[31] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_82 = {
- to_SHIFT_JIS_E6_82_offsets,
+ to_Shift_JIS_E6_82_offsets,
to_EUC_JP_E6_82_infos
};
@@ -19842,7 +19015,7 @@ to_EUC_JP_E6_83_infos[27] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_83 = {
- to_SHIFT_JIS_E6_83_offsets,
+ to_Shift_JIS_E6_83_offsets,
to_EUC_JP_E6_83_infos
};
@@ -19858,7 +19031,7 @@ to_EUC_JP_E6_84_infos[27] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_84 = {
- to_SHIFT_JIS_E6_84_offsets,
+ to_Shift_JIS_E6_84_offsets,
to_EUC_JP_E6_84_infos
};
@@ -19876,7 +19049,7 @@ to_EUC_JP_E6_85_infos[33] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_85 = {
- to_SHIFT_JIS_E6_85_offsets,
+ to_Shift_JIS_E6_85_offsets,
to_EUC_JP_E6_85_infos
};
@@ -19891,7 +19064,7 @@ to_EUC_JP_E6_86_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_86 = {
- to_SHIFT_JIS_E6_86_offsets,
+ to_Shift_JIS_E6_86_offsets,
to_EUC_JP_E6_86_infos
};
@@ -19906,7 +19079,7 @@ to_EUC_JP_E6_87_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_87 = {
- to_SHIFT_JIS_E6_87_offsets,
+ to_Shift_JIS_E6_87_offsets,
to_EUC_JP_E6_87_infos
};
@@ -19923,7 +19096,7 @@ to_EUC_JP_E6_88_infos[31] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_88 = {
- to_SHIFT_JIS_E6_88_offsets,
+ to_Shift_JIS_E6_88_offsets,
to_EUC_JP_E6_88_infos
};
@@ -19938,7 +19111,7 @@ to_EUC_JP_E6_89_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_89 = {
- to_SHIFT_JIS_E6_89_offsets,
+ to_Shift_JIS_E6_89_offsets,
to_EUC_JP_E6_89_infos
};
@@ -19954,7 +19127,7 @@ to_EUC_JP_E6_8A_infos[27] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_8A = {
- to_SHIFT_JIS_E6_8A_offsets,
+ to_Shift_JIS_E6_8A_offsets,
to_EUC_JP_E6_8A_infos
};
@@ -19972,7 +19145,7 @@ to_EUC_JP_E6_8B_infos[35] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_8B = {
- to_SHIFT_JIS_E6_8B_offsets,
+ to_Shift_JIS_E6_8B_offsets,
to_EUC_JP_E6_8B_infos
};
@@ -19986,7 +19159,7 @@ to_EUC_JP_E6_8C_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_8C = {
- to_SHIFT_JIS_E6_8C_offsets,
+ to_Shift_JIS_E6_8C_offsets,
to_EUC_JP_E6_8C_infos
};
@@ -20000,7 +19173,7 @@ to_EUC_JP_E6_8D_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_8D = {
- to_SHIFT_JIS_E6_8D_offsets,
+ to_Shift_JIS_E6_8D_offsets,
to_EUC_JP_E6_8D_infos
};
@@ -20017,7 +19190,7 @@ to_EUC_JP_E6_8E_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_8E = {
- to_SHIFT_JIS_E6_8E_offsets,
+ to_Shift_JIS_E6_8E_offsets,
to_EUC_JP_E6_8E_infos
};
@@ -20031,7 +19204,7 @@ to_EUC_JP_E6_8F_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_8F = {
- to_SHIFT_JIS_E6_8F_offsets,
+ to_Shift_JIS_E6_8F_offsets,
to_EUC_JP_E6_8F_infos
};
@@ -20044,7 +19217,7 @@ to_EUC_JP_E6_90_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_90 = {
- to_SHIFT_JIS_E6_90_offsets,
+ to_Shift_JIS_E6_90_offsets,
to_EUC_JP_E6_90_infos
};
@@ -20056,7 +19229,7 @@ to_EUC_JP_E6_91_infos[11] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_91 = {
- to_SHIFT_JIS_E6_91_offsets,
+ to_Shift_JIS_E6_91_offsets,
to_EUC_JP_E6_91_infos
};
@@ -20070,7 +19243,7 @@ to_EUC_JP_E6_92_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_92 = {
- to_SHIFT_JIS_E6_92_offsets,
+ to_Shift_JIS_E6_92_offsets,
to_EUC_JP_E6_92_infos
};
@@ -20086,7 +19259,7 @@ to_EUC_JP_E6_93_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_93 = {
- to_SHIFT_JIS_E6_93_offsets,
+ to_Shift_JIS_E6_93_offsets,
to_EUC_JP_E6_93_infos
};
@@ -20101,7 +19274,7 @@ to_EUC_JP_E6_94_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_94 = {
- to_SHIFT_JIS_E6_94_offsets,
+ to_Shift_JIS_E6_94_offsets,
to_EUC_JP_E6_94_infos
};
@@ -20116,7 +19289,7 @@ to_EUC_JP_E6_95_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_95 = {
- to_SHIFT_JIS_E6_95_offsets,
+ to_Shift_JIS_E6_95_offsets,
to_EUC_JP_E6_95_infos
};
@@ -20132,7 +19305,7 @@ to_EUC_JP_E6_96_infos[28] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_96 = {
- to_SHIFT_JIS_E6_96_offsets,
+ to_Shift_JIS_E6_96_offsets,
to_EUC_JP_E6_96_infos
};
@@ -20148,7 +19321,7 @@ to_EUC_JP_E6_97_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_97 = {
- to_SHIFT_JIS_E6_97_offsets,
+ to_Shift_JIS_E6_97_offsets,
to_EUC_JP_E6_97_infos
};
@@ -20165,7 +19338,7 @@ to_EUC_JP_E6_98_infos[32] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_98 = {
- to_SHIFT_JIS_E6_98_offsets,
+ to_Shift_JIS_E6_98_offsets,
to_EUC_JP_E6_98_infos
};
@@ -20181,7 +19354,7 @@ to_EUC_JP_E6_99_infos[28] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_99 = {
- to_SHIFT_JIS_E6_99_offsets,
+ to_Shift_JIS_E6_99_offsets,
to_EUC_JP_E6_99_infos
};
@@ -20197,7 +19370,7 @@ to_EUC_JP_E6_9A_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_9A = {
- to_SHIFT_JIS_E6_9A_offsets,
+ to_Shift_JIS_E6_9A_offsets,
to_EUC_JP_E6_9A_infos
};
@@ -20213,7 +19386,7 @@ to_EUC_JP_E6_9B_infos[27] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_9B = {
- to_SHIFT_JIS_E6_9B_offsets,
+ to_Shift_JIS_E6_9B_offsets,
to_EUC_JP_E6_9B_infos
};
@@ -20231,7 +19404,7 @@ to_EUC_JP_E6_9C_infos[33] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_9C = {
- to_SHIFT_JIS_E6_9C_offsets,
+ to_Shift_JIS_E6_9C_offsets,
to_EUC_JP_E6_9C_infos
};
@@ -20249,7 +19422,7 @@ to_EUC_JP_E6_9D_infos[33] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_9D = {
- to_SHIFT_JIS_E6_9D_offsets,
+ to_Shift_JIS_E6_9D_offsets,
to_EUC_JP_E6_9D_infos
};
@@ -20265,7 +19438,7 @@ to_EUC_JP_E6_9E_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_9E = {
- to_SHIFT_JIS_E6_9E_offsets,
+ to_Shift_JIS_E6_9E_offsets,
to_EUC_JP_E6_9E_infos
};
@@ -20282,7 +19455,7 @@ to_EUC_JP_E6_9F_infos[30] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_9F = {
- to_SHIFT_JIS_E6_9F_offsets,
+ to_Shift_JIS_E6_9F_offsets,
to_EUC_JP_E6_9F_infos
};
@@ -20296,7 +19469,7 @@ to_EUC_JP_E6_A0_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_A0 = {
- to_SHIFT_JIS_E6_A0_offsets,
+ to_Shift_JIS_E6_A0_offsets,
to_EUC_JP_E6_A0_infos
};
@@ -20312,7 +19485,7 @@ to_EUC_JP_E6_A1_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_A1 = {
- to_SHIFT_JIS_E6_A1_offsets,
+ to_Shift_JIS_E6_A1_offsets,
to_EUC_JP_E6_A1_infos
};
@@ -20328,7 +19501,7 @@ to_EUC_JP_E6_A2_infos[27] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_A2 = {
- to_SHIFT_JIS_E6_A2_offsets,
+ to_Shift_JIS_E6_A2_offsets,
to_EUC_JP_E6_A2_infos
};
@@ -20344,7 +19517,7 @@ to_EUC_JP_E6_A3_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_A3 = {
- to_SHIFT_JIS_E6_A3_offsets,
+ to_Shift_JIS_E6_A3_offsets,
to_EUC_JP_E6_A3_infos
};
@@ -20361,7 +19534,7 @@ to_EUC_JP_E6_A4_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_A4 = {
- to_SHIFT_JIS_E6_A4_offsets,
+ to_Shift_JIS_E6_A4_offsets,
to_EUC_JP_E6_A4_infos
};
@@ -20377,7 +19550,7 @@ to_EUC_JP_E6_A5_infos[28] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_A5 = {
- to_SHIFT_JIS_E6_A5_offsets,
+ to_Shift_JIS_E6_A5_offsets,
to_EUC_JP_E6_A5_infos
};
@@ -20391,7 +19564,7 @@ to_EUC_JP_E6_A6_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_A6 = {
- to_SHIFT_JIS_E6_A6_offsets,
+ to_Shift_JIS_E6_A6_offsets,
to_EUC_JP_E6_A6_infos
};
@@ -20407,7 +19580,7 @@ to_EUC_JP_E6_A7_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_A7 = {
- to_SHIFT_JIS_E6_A7_offsets,
+ to_Shift_JIS_E6_A7_offsets,
to_EUC_JP_E6_A7_infos
};
@@ -20423,7 +19596,7 @@ to_EUC_JP_E6_A8_infos[28] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_A8 = {
- to_SHIFT_JIS_E6_A8_offsets,
+ to_Shift_JIS_E6_A8_offsets,
to_EUC_JP_E6_A8_infos
};
@@ -20437,7 +19610,7 @@ to_EUC_JP_E6_A9_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_A9 = {
- to_SHIFT_JIS_E6_A9_offsets,
+ to_Shift_JIS_E6_A9_offsets,
to_EUC_JP_E6_A9_infos
};
@@ -20451,7 +19624,7 @@ to_EUC_JP_E6_AA_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_AA = {
- to_SHIFT_JIS_E6_AA_offsets,
+ to_Shift_JIS_E6_AA_offsets,
to_EUC_JP_E6_AA_infos
};
@@ -20464,7 +19637,7 @@ to_EUC_JP_E6_AB_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_AB = {
- to_SHIFT_JIS_E6_AB_offsets,
+ to_Shift_JIS_E6_AB_offsets,
to_EUC_JP_E6_AB_infos
};
@@ -20478,7 +19651,7 @@ to_EUC_JP_E6_AC_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_AC = {
- to_SHIFT_JIS_E6_AC_offsets,
+ to_Shift_JIS_E6_AC_offsets,
to_EUC_JP_E6_AC_infos
};
@@ -20494,7 +19667,7 @@ to_EUC_JP_E6_AD_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_AD = {
- to_SHIFT_JIS_E6_AD_offsets,
+ to_Shift_JIS_E6_AD_offsets,
to_EUC_JP_E6_AD_infos
};
@@ -20510,7 +19683,7 @@ to_EUC_JP_E6_AE_infos[27] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_AE = {
- to_SHIFT_JIS_E6_AE_offsets,
+ to_Shift_JIS_E6_AE_offsets,
to_EUC_JP_E6_AE_infos
};
@@ -20524,7 +19697,7 @@ to_EUC_JP_E6_AF_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_AF = {
- to_SHIFT_JIS_E6_AF_offsets,
+ to_Shift_JIS_E6_AF_offsets,
to_EUC_JP_E6_AF_infos
};
@@ -20537,7 +19710,7 @@ to_EUC_JP_E6_B0_infos[15] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_B0 = {
- to_SHIFT_JIS_E6_B0_offsets,
+ to_Shift_JIS_E6_B0_offsets,
to_EUC_JP_E6_B0_infos
};
@@ -20552,7 +19725,7 @@ to_EUC_JP_E6_B1_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_B1 = {
- to_SHIFT_JIS_E6_B1_offsets,
+ to_Shift_JIS_E6_B1_offsets,
to_EUC_JP_E6_B1_infos
};
@@ -20569,7 +19742,7 @@ to_EUC_JP_E6_B2_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_B2 = {
- to_SHIFT_JIS_E6_B2_offsets,
+ to_Shift_JIS_E6_B2_offsets,
to_EUC_JP_E6_B2_infos
};
@@ -20584,7 +19757,7 @@ to_EUC_JP_E6_B3_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_B3 = {
- to_SHIFT_JIS_E6_B3_offsets,
+ to_Shift_JIS_E6_B3_offsets,
to_EUC_JP_E6_B3_infos
};
@@ -20599,7 +19772,7 @@ to_EUC_JP_E6_B4_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_B4 = {
- to_SHIFT_JIS_E6_B4_offsets,
+ to_Shift_JIS_E6_B4_offsets,
to_EUC_JP_E6_B4_infos
};
@@ -20613,7 +19786,7 @@ to_EUC_JP_E6_B5_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_B5 = {
- to_SHIFT_JIS_E6_B5_offsets,
+ to_Shift_JIS_E6_B5_offsets,
to_EUC_JP_E6_B5_infos
};
@@ -20627,7 +19800,7 @@ to_EUC_JP_E6_B6_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_B6 = {
- to_SHIFT_JIS_E6_B6_offsets,
+ to_Shift_JIS_E6_B6_offsets,
to_EUC_JP_E6_B6_infos
};
@@ -20644,7 +19817,7 @@ to_EUC_JP_E6_B7_infos[32] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_B7 = {
- to_SHIFT_JIS_E6_B7_offsets,
+ to_Shift_JIS_E6_B7_offsets,
to_EUC_JP_E6_B7_infos
};
@@ -20661,7 +19834,7 @@ to_EUC_JP_E6_B8_infos[32] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_B8 = {
- to_SHIFT_JIS_E6_B8_offsets,
+ to_Shift_JIS_E6_B8_offsets,
to_EUC_JP_E6_B8_infos
};
@@ -20675,7 +19848,7 @@ to_EUC_JP_E6_B9_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_B9 = {
- to_SHIFT_JIS_E6_B9_offsets,
+ to_Shift_JIS_E6_B9_offsets,
to_EUC_JP_E6_B9_infos
};
@@ -20690,7 +19863,7 @@ to_EUC_JP_E6_BA_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_BA = {
- to_SHIFT_JIS_E6_BA_offsets,
+ to_Shift_JIS_E6_BA_offsets,
to_EUC_JP_E6_BA_infos
};
@@ -20705,7 +19878,7 @@ to_EUC_JP_E6_BB_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_BB = {
- to_SHIFT_JIS_E6_BB_offsets,
+ to_Shift_JIS_E6_BB_offsets,
to_EUC_JP_E6_BB_infos
};
@@ -20719,7 +19892,7 @@ to_EUC_JP_E6_BC_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_BC = {
- to_SHIFT_JIS_E6_BC_offsets,
+ to_Shift_JIS_E6_BC_offsets,
to_EUC_JP_E6_BC_infos
};
@@ -20733,7 +19906,7 @@ to_EUC_JP_E6_BD_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_BD = {
- to_SHIFT_JIS_E6_BD_offsets,
+ to_Shift_JIS_E6_BD_offsets,
to_EUC_JP_E6_BD_infos
};
@@ -20747,7 +19920,7 @@ to_EUC_JP_E6_BE_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_BE = {
- to_SHIFT_JIS_E6_BE_offsets,
+ to_Shift_JIS_E6_BE_offsets,
to_EUC_JP_E6_BE_infos
};
@@ -20762,7 +19935,7 @@ to_EUC_JP_E6_BF_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6_BF = {
- to_SHIFT_JIS_E6_BF_offsets,
+ to_Shift_JIS_E6_BF_offsets,
to_EUC_JP_E6_BF_infos
};
@@ -20787,7 +19960,7 @@ to_EUC_JP_E6_infos[64] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E6 = {
- to_SHIFT_JIS_E5_offsets,
+ to_Shift_JIS_E5_offsets,
to_EUC_JP_E6_infos
};
@@ -20802,7 +19975,7 @@ to_EUC_JP_E7_80_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_80 = {
- to_SHIFT_JIS_E7_80_offsets,
+ to_Shift_JIS_E7_80_offsets,
to_EUC_JP_E7_80_infos
};
@@ -20814,7 +19987,7 @@ to_EUC_JP_E7_81_infos[11] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_81 = {
- to_SHIFT_JIS_E7_81_offsets,
+ to_Shift_JIS_E7_81_offsets,
to_EUC_JP_E7_81_infos
};
@@ -20828,7 +20001,7 @@ to_EUC_JP_E7_82_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_82 = {
- to_SHIFT_JIS_E7_82_offsets,
+ to_Shift_JIS_E7_82_offsets,
to_EUC_JP_E7_82_infos
};
@@ -20840,7 +20013,7 @@ to_EUC_JP_E7_83_infos[10] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_83 = {
- to_SHIFT_JIS_E7_83_offsets,
+ to_Shift_JIS_E7_83_offsets,
to_EUC_JP_E7_83_infos
};
@@ -20852,7 +20025,7 @@ to_EUC_JP_E7_84_infos[12] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_84 = {
- to_SHIFT_JIS_E7_84_offsets,
+ to_Shift_JIS_E7_84_offsets,
to_EUC_JP_E7_84_infos
};
@@ -20866,7 +20039,7 @@ to_EUC_JP_E7_85_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_85 = {
- to_SHIFT_JIS_E7_85_offsets,
+ to_Shift_JIS_E7_85_offsets,
to_EUC_JP_E7_85_infos
};
@@ -20879,7 +20052,7 @@ to_EUC_JP_E7_86_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_86 = {
- to_SHIFT_JIS_E7_86_offsets,
+ to_Shift_JIS_E7_86_offsets,
to_EUC_JP_E7_86_infos
};
@@ -20895,7 +20068,7 @@ to_EUC_JP_E7_87_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_87 = {
- to_SHIFT_JIS_E7_87_offsets,
+ to_Shift_JIS_E7_87_offsets,
to_EUC_JP_E7_87_infos
};
@@ -20909,7 +20082,7 @@ to_EUC_JP_E7_88_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_88 = {
- to_SHIFT_JIS_E7_88_offsets,
+ to_Shift_JIS_E7_88_offsets,
to_EUC_JP_E7_88_infos
};
@@ -20924,7 +20097,7 @@ to_EUC_JP_E7_89_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_89 = {
- to_SHIFT_JIS_E7_89_offsets,
+ to_Shift_JIS_E7_89_offsets,
to_EUC_JP_E7_89_infos
};
@@ -20938,7 +20111,7 @@ to_EUC_JP_E7_8A_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_8A = {
- to_SHIFT_JIS_E7_8A_offsets,
+ to_Shift_JIS_E7_8A_offsets,
to_EUC_JP_E7_8A_infos
};
@@ -20953,7 +20126,7 @@ to_EUC_JP_E7_8B_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_8B = {
- to_SHIFT_JIS_E7_8B_offsets,
+ to_Shift_JIS_E7_8B_offsets,
to_EUC_JP_E7_8B_infos
};
@@ -20967,7 +20140,7 @@ to_EUC_JP_E7_8C_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_8C = {
- to_SHIFT_JIS_E7_8C_offsets,
+ to_Shift_JIS_E7_8C_offsets,
to_EUC_JP_E7_8C_infos
};
@@ -20980,7 +20153,7 @@ to_EUC_JP_E7_8D_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_8D = {
- to_SHIFT_JIS_E7_8D_offsets,
+ to_Shift_JIS_E7_8D_offsets,
to_EUC_JP_E7_8D_infos
};
@@ -20992,7 +20165,7 @@ to_EUC_JP_E7_8E_infos[11] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_8E = {
- to_SHIFT_JIS_E7_8E_offsets,
+ to_Shift_JIS_E7_8E_offsets,
to_EUC_JP_E7_8E_infos
};
@@ -21007,7 +20180,7 @@ to_EUC_JP_E7_8F_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_8F = {
- to_SHIFT_JIS_E7_8F_offsets,
+ to_Shift_JIS_E7_8F_offsets,
to_EUC_JP_E7_8F_infos
};
@@ -21021,7 +20194,7 @@ to_EUC_JP_E7_90_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_90 = {
- to_SHIFT_JIS_E7_90_offsets,
+ to_Shift_JIS_E7_90_offsets,
to_EUC_JP_E7_90_infos
};
@@ -21035,7 +20208,7 @@ to_EUC_JP_E7_91_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_91 = {
- to_SHIFT_JIS_E7_91_offsets,
+ to_Shift_JIS_E7_91_offsets,
to_EUC_JP_E7_91_infos
};
@@ -21047,7 +20220,7 @@ to_EUC_JP_E7_92_infos[10] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_92 = {
- to_SHIFT_JIS_E7_92_offsets,
+ to_Shift_JIS_E7_92_offsets,
to_EUC_JP_E7_92_infos
};
@@ -21061,7 +20234,7 @@ to_EUC_JP_E7_93_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_93 = {
- to_SHIFT_JIS_E7_93_offsets,
+ to_Shift_JIS_E7_93_offsets,
to_EUC_JP_E7_93_infos
};
@@ -21078,7 +20251,7 @@ to_EUC_JP_E7_94_infos[32] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_94 = {
- to_SHIFT_JIS_E7_94_offsets,
+ to_Shift_JIS_E7_94_offsets,
to_EUC_JP_E7_94_infos
};
@@ -21096,7 +20269,7 @@ to_EUC_JP_E7_95_infos[34] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_95 = {
- to_SHIFT_JIS_E7_95_offsets,
+ to_Shift_JIS_E7_95_offsets,
to_EUC_JP_E7_95_infos
};
@@ -21112,7 +20285,7 @@ to_EUC_JP_E7_96_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_96 = {
- to_SHIFT_JIS_E7_96_offsets,
+ to_Shift_JIS_E7_96_offsets,
to_EUC_JP_E7_96_infos
};
@@ -21128,7 +20301,7 @@ to_EUC_JP_E7_97_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_97 = {
- to_SHIFT_JIS_E7_97_offsets,
+ to_Shift_JIS_E7_97_offsets,
to_EUC_JP_E7_97_infos
};
@@ -21141,7 +20314,7 @@ to_EUC_JP_E7_98_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_98 = {
- to_SHIFT_JIS_E7_98_offsets,
+ to_Shift_JIS_E7_98_offsets,
to_EUC_JP_E7_98_infos
};
@@ -21157,7 +20330,7 @@ to_EUC_JP_E7_99_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_99 = {
- to_SHIFT_JIS_E7_99_offsets,
+ to_Shift_JIS_E7_99_offsets,
to_EUC_JP_E7_99_infos
};
@@ -21173,7 +20346,7 @@ to_EUC_JP_E7_9A_infos[27] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_9A = {
- to_SHIFT_JIS_E7_9A_offsets,
+ to_Shift_JIS_E7_9A_offsets,
to_EUC_JP_E7_9A_infos
};
@@ -21189,7 +20362,7 @@ to_EUC_JP_E7_9B_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_9B = {
- to_SHIFT_JIS_E7_9B_offsets,
+ to_Shift_JIS_E7_9B_offsets,
to_EUC_JP_E7_9B_infos
};
@@ -21203,7 +20376,7 @@ to_EUC_JP_E7_9C_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_9C = {
- to_SHIFT_JIS_E7_9C_offsets,
+ to_Shift_JIS_E7_9C_offsets,
to_EUC_JP_E7_9C_infos
};
@@ -21216,7 +20389,7 @@ to_EUC_JP_E7_9D_infos[15] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_9D = {
- to_SHIFT_JIS_E7_9D_offsets,
+ to_Shift_JIS_E7_9D_offsets,
to_EUC_JP_E7_9D_infos
};
@@ -21230,7 +20403,7 @@ to_EUC_JP_E7_9E_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_9E = {
- to_SHIFT_JIS_E7_9E_offsets,
+ to_Shift_JIS_E7_9E_offsets,
to_EUC_JP_E7_9E_infos
};
@@ -21244,7 +20417,7 @@ to_EUC_JP_E7_9F_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_9F = {
- to_SHIFT_JIS_E7_9F_offsets,
+ to_Shift_JIS_E7_9F_offsets,
to_EUC_JP_E7_9F_infos
};
@@ -21257,7 +20430,7 @@ to_EUC_JP_E7_A0_infos[15] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_A0 = {
- to_SHIFT_JIS_E7_A0_offsets,
+ to_Shift_JIS_E7_A0_offsets,
to_EUC_JP_E7_A0_infos
};
@@ -21269,7 +20442,7 @@ to_EUC_JP_E7_A1_infos[12] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_A1 = {
- to_SHIFT_JIS_E7_A1_offsets,
+ to_Shift_JIS_E7_A1_offsets,
to_EUC_JP_E7_A1_infos
};
@@ -21284,7 +20457,7 @@ to_EUC_JP_E7_A2_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_A2 = {
- to_SHIFT_JIS_E7_A2_offsets,
+ to_Shift_JIS_E7_A2_offsets,
to_EUC_JP_E7_A2_infos
};
@@ -21297,7 +20470,7 @@ to_EUC_JP_E7_A3_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_A3 = {
- to_SHIFT_JIS_E7_A3_offsets,
+ to_Shift_JIS_E7_A3_offsets,
to_EUC_JP_E7_A3_infos
};
@@ -21310,7 +20483,7 @@ to_EUC_JP_E7_A4_infos[15] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_A4 = {
- to_SHIFT_JIS_E7_A4_offsets,
+ to_Shift_JIS_E7_A4_offsets,
to_EUC_JP_E7_A4_infos
};
@@ -21325,7 +20498,7 @@ to_EUC_JP_E7_A5_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_A5 = {
- to_SHIFT_JIS_E7_A5_offsets,
+ to_Shift_JIS_E7_A5_offsets,
to_EUC_JP_E7_A5_infos
};
@@ -21340,7 +20513,7 @@ to_EUC_JP_E7_A6_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_A6 = {
- to_SHIFT_JIS_E7_A6_offsets,
+ to_Shift_JIS_E7_A6_offsets,
to_EUC_JP_E7_A6_infos
};
@@ -21354,7 +20527,7 @@ to_EUC_JP_E7_A7_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_A7 = {
- to_SHIFT_JIS_E7_A7_offsets,
+ to_Shift_JIS_E7_A7_offsets,
to_EUC_JP_E7_A7_infos
};
@@ -21369,7 +20542,7 @@ to_EUC_JP_E7_A8_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_A8 = {
- to_SHIFT_JIS_E7_A8_offsets,
+ to_Shift_JIS_E7_A8_offsets,
to_EUC_JP_E7_A8_infos
};
@@ -21384,7 +20557,7 @@ to_EUC_JP_E7_A9_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_A9 = {
- to_SHIFT_JIS_E7_A9_offsets,
+ to_Shift_JIS_E7_A9_offsets,
to_EUC_JP_E7_A9_infos
};
@@ -21398,7 +20571,7 @@ to_EUC_JP_E7_AA_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_AA = {
- to_SHIFT_JIS_E7_AA_offsets,
+ to_Shift_JIS_E7_AA_offsets,
to_EUC_JP_E7_AA_infos
};
@@ -21416,7 +20589,7 @@ to_EUC_JP_E7_AB_infos[36] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_AB = {
- to_SHIFT_JIS_E7_AB_offsets,
+ to_Shift_JIS_E7_AB_offsets,
to_EUC_JP_E7_AB_infos
};
@@ -21431,7 +20604,7 @@ to_EUC_JP_E7_AC_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_AC = {
- to_SHIFT_JIS_E7_AC_offsets,
+ to_Shift_JIS_E7_AC_offsets,
to_EUC_JP_E7_AC_infos
};
@@ -21446,7 +20619,7 @@ to_EUC_JP_E7_AD_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_AD = {
- to_SHIFT_JIS_E7_AD_offsets,
+ to_Shift_JIS_E7_AD_offsets,
to_EUC_JP_E7_AD_infos
};
@@ -21461,7 +20634,7 @@ to_EUC_JP_E7_AE_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_AE = {
- to_SHIFT_JIS_E7_AE_offsets,
+ to_Shift_JIS_E7_AE_offsets,
to_EUC_JP_E7_AE_infos
};
@@ -21475,7 +20648,7 @@ to_EUC_JP_E7_AF_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_AF = {
- to_SHIFT_JIS_E7_AF_offsets,
+ to_Shift_JIS_E7_AF_offsets,
to_EUC_JP_E7_AF_infos
};
@@ -21489,7 +20662,7 @@ to_EUC_JP_E7_B0_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_B0 = {
- to_SHIFT_JIS_E7_B0_offsets,
+ to_Shift_JIS_E7_B0_offsets,
to_EUC_JP_E7_B0_infos
};
@@ -21503,7 +20676,7 @@ to_EUC_JP_E7_B1_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_B1 = {
- to_SHIFT_JIS_E7_B1_offsets,
+ to_Shift_JIS_E7_B1_offsets,
to_EUC_JP_E7_B1_infos
};
@@ -21520,7 +20693,7 @@ to_EUC_JP_E7_B2_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_B2 = {
- to_SHIFT_JIS_E7_B2_offsets,
+ to_Shift_JIS_E7_B2_offsets,
to_EUC_JP_E7_B2_infos
};
@@ -21535,7 +20708,7 @@ to_EUC_JP_E7_B3_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_B3 = {
- to_SHIFT_JIS_E7_B3_offsets,
+ to_Shift_JIS_E7_B3_offsets,
to_EUC_JP_E7_B3_infos
};
@@ -21552,7 +20725,7 @@ to_EUC_JP_E7_B4_infos[32] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_B4 = {
- to_SHIFT_JIS_E7_B4_offsets,
+ to_Shift_JIS_E7_B4_offsets,
to_EUC_JP_E7_B4_infos
};
@@ -21569,7 +20742,7 @@ to_EUC_JP_E7_B5_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_B5 = {
- to_SHIFT_JIS_E7_B5_offsets,
+ to_Shift_JIS_E7_B5_offsets,
to_EUC_JP_E7_B5_infos
};
@@ -21586,7 +20759,7 @@ to_EUC_JP_E7_B6_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_B6 = {
- to_SHIFT_JIS_E7_B6_offsets,
+ to_Shift_JIS_E7_B6_offsets,
to_EUC_JP_E7_B6_infos
};
@@ -21601,7 +20774,7 @@ to_EUC_JP_E7_B7_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_B7 = {
- to_SHIFT_JIS_E7_B7_offsets,
+ to_Shift_JIS_E7_B7_offsets,
to_EUC_JP_E7_B7_infos
};
@@ -21617,7 +20790,7 @@ to_EUC_JP_E7_B8_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_B8 = {
- to_SHIFT_JIS_E7_B8_offsets,
+ to_Shift_JIS_E7_B8_offsets,
to_EUC_JP_E7_B8_infos
};
@@ -21633,7 +20806,7 @@ to_EUC_JP_E7_B9_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_B9 = {
- to_SHIFT_JIS_E7_B9_offsets,
+ to_Shift_JIS_E7_B9_offsets,
to_EUC_JP_E7_B9_infos
};
@@ -21646,7 +20819,7 @@ to_EUC_JP_E7_BA_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_BA = {
- to_SHIFT_JIS_E7_BA_offsets,
+ to_Shift_JIS_E7_BA_offsets,
to_EUC_JP_E7_BA_infos
};
@@ -21656,7 +20829,7 @@ to_EUC_JP_E7_BC_infos[4] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_BC = {
- to_SHIFT_JIS_E7_BC_offsets,
+ to_Shift_JIS_E7_BC_offsets,
to_EUC_JP_E7_BC_infos
};
@@ -21672,7 +20845,7 @@ to_EUC_JP_E7_BD_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_BD = {
- to_SHIFT_JIS_E7_BD_offsets,
+ to_Shift_JIS_E7_BD_offsets,
to_EUC_JP_E7_BD_infos
};
@@ -21688,7 +20861,7 @@ to_EUC_JP_E7_BE_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_BE = {
- to_SHIFT_JIS_E7_BE_offsets,
+ to_Shift_JIS_E7_BE_offsets,
to_EUC_JP_E7_BE_infos
};
@@ -21702,7 +20875,7 @@ to_EUC_JP_E7_BF_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7_BF = {
- to_SHIFT_JIS_E7_BF_offsets,
+ to_Shift_JIS_E7_BF_offsets,
to_EUC_JP_E7_BF_infos
};
@@ -21727,7 +20900,7 @@ to_EUC_JP_E7_infos[64] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E7 = {
- to_SHIFT_JIS_E7_offsets,
+ to_Shift_JIS_E7_offsets,
to_EUC_JP_E7_infos
};
@@ -21742,7 +20915,7 @@ to_EUC_JP_E8_80_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_80 = {
- to_SHIFT_JIS_E8_80_offsets,
+ to_Shift_JIS_E8_80_offsets,
to_EUC_JP_E8_80_infos
};
@@ -21757,7 +20930,7 @@ to_EUC_JP_E8_81_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_81 = {
- to_SHIFT_JIS_E8_81_offsets,
+ to_Shift_JIS_E8_81_offsets,
to_EUC_JP_E8_81_infos
};
@@ -21773,7 +20946,7 @@ to_EUC_JP_E8_82_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_82 = {
- to_SHIFT_JIS_E8_82_offsets,
+ to_Shift_JIS_E8_82_offsets,
to_EUC_JP_E8_82_infos
};
@@ -21788,7 +20961,7 @@ to_EUC_JP_E8_83_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_83 = {
- to_SHIFT_JIS_E8_83_offsets,
+ to_Shift_JIS_E8_83_offsets,
to_EUC_JP_E8_83_infos
};
@@ -21802,7 +20975,7 @@ to_EUC_JP_E8_84_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_84 = {
- to_SHIFT_JIS_E8_84_offsets,
+ to_Shift_JIS_E8_84_offsets,
to_EUC_JP_E8_84_infos
};
@@ -21817,7 +20990,7 @@ to_EUC_JP_E8_85_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_85 = {
- to_SHIFT_JIS_E8_85_offsets,
+ to_Shift_JIS_E8_85_offsets,
to_EUC_JP_E8_85_infos
};
@@ -21833,7 +21006,7 @@ to_EUC_JP_E8_86_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_86 = {
- to_SHIFT_JIS_E8_86_offsets,
+ to_Shift_JIS_E8_86_offsets,
to_EUC_JP_E8_86_infos
};
@@ -21849,7 +21022,7 @@ to_EUC_JP_E8_87_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_87 = {
- to_SHIFT_JIS_E8_87_offsets,
+ to_Shift_JIS_E8_87_offsets,
to_EUC_JP_E8_87_infos
};
@@ -21866,7 +21039,7 @@ to_EUC_JP_E8_88_infos[31] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_88 = {
- to_SHIFT_JIS_E8_88_offsets,
+ to_Shift_JIS_E8_88_offsets,
to_EUC_JP_E8_88_infos
};
@@ -21881,7 +21054,7 @@ to_EUC_JP_E8_89_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_89 = {
- to_SHIFT_JIS_E8_89_offsets,
+ to_Shift_JIS_E8_89_offsets,
to_EUC_JP_E8_89_infos
};
@@ -21895,7 +21068,7 @@ to_EUC_JP_E8_8A_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_8A = {
- to_SHIFT_JIS_E8_8A_offsets,
+ to_Shift_JIS_E8_8A_offsets,
to_EUC_JP_E8_8A_infos
};
@@ -21910,7 +21083,7 @@ to_EUC_JP_E8_8B_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_8B = {
- to_SHIFT_JIS_E8_8B_offsets,
+ to_Shift_JIS_E8_8B_offsets,
to_EUC_JP_E8_8B_infos
};
@@ -21925,7 +21098,7 @@ to_EUC_JP_E8_8C_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_8C = {
- to_SHIFT_JIS_E8_8C_offsets,
+ to_Shift_JIS_E8_8C_offsets,
to_EUC_JP_E8_8C_infos
};
@@ -21938,7 +21111,7 @@ to_EUC_JP_E8_8D_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_8D = {
- to_SHIFT_JIS_E8_8D_offsets,
+ to_Shift_JIS_E8_8D_offsets,
to_EUC_JP_E8_8D_infos
};
@@ -21952,7 +21125,7 @@ to_EUC_JP_E8_8E_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_8E = {
- to_SHIFT_JIS_E8_8E_offsets,
+ to_Shift_JIS_E8_8E_offsets,
to_EUC_JP_E8_8E_infos
};
@@ -21967,7 +21140,7 @@ to_EUC_JP_E8_8F_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_8F = {
- to_SHIFT_JIS_E8_8F_offsets,
+ to_Shift_JIS_E8_8F_offsets,
to_EUC_JP_E8_8F_infos
};
@@ -21981,7 +21154,7 @@ to_EUC_JP_E8_90_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_90 = {
- to_SHIFT_JIS_E8_90_offsets,
+ to_Shift_JIS_E8_90_offsets,
to_EUC_JP_E8_90_infos
};
@@ -21996,7 +21169,7 @@ to_EUC_JP_E8_91_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_91 = {
- to_SHIFT_JIS_E8_91_offsets,
+ to_Shift_JIS_E8_91_offsets,
to_EUC_JP_E8_91_infos
};
@@ -22010,7 +21183,7 @@ to_EUC_JP_E8_92_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_92 = {
- to_SHIFT_JIS_E8_92_offsets,
+ to_Shift_JIS_E8_92_offsets,
to_EUC_JP_E8_92_infos
};
@@ -22024,7 +21197,7 @@ to_EUC_JP_E8_93_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_93 = {
- to_SHIFT_JIS_E8_93_offsets,
+ to_Shift_JIS_E8_93_offsets,
to_EUC_JP_E8_93_infos
};
@@ -22038,7 +21211,7 @@ to_EUC_JP_E8_94_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_94 = {
- to_SHIFT_JIS_E8_94_offsets,
+ to_Shift_JIS_E8_94_offsets,
to_EUC_JP_E8_94_infos
};
@@ -22053,7 +21226,7 @@ to_EUC_JP_E8_95_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_95 = {
- to_SHIFT_JIS_E8_95_offsets,
+ to_Shift_JIS_E8_95_offsets,
to_EUC_JP_E8_95_infos
};
@@ -22069,7 +21242,7 @@ to_EUC_JP_E8_96_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_96 = {
- to_SHIFT_JIS_E8_96_offsets,
+ to_Shift_JIS_E8_96_offsets,
to_EUC_JP_E8_96_infos
};
@@ -22083,7 +21256,7 @@ to_EUC_JP_E8_97_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_97 = {
- to_SHIFT_JIS_E8_97_offsets,
+ to_Shift_JIS_E8_97_offsets,
to_EUC_JP_E8_97_infos
};
@@ -22096,7 +21269,7 @@ to_EUC_JP_E8_98_infos[15] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_98 = {
- to_SHIFT_JIS_E8_98_offsets,
+ to_Shift_JIS_E8_98_offsets,
to_EUC_JP_E8_98_infos
};
@@ -22109,7 +21282,7 @@ to_EUC_JP_E8_99_infos[15] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_99 = {
- to_SHIFT_JIS_E8_99_offsets,
+ to_Shift_JIS_E8_99_offsets,
to_EUC_JP_E8_99_infos
};
@@ -22122,7 +21295,7 @@ to_EUC_JP_E8_9A_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_9A = {
- to_SHIFT_JIS_E8_9A_offsets,
+ to_Shift_JIS_E8_9A_offsets,
to_EUC_JP_E8_9A_infos
};
@@ -22137,7 +21310,7 @@ to_EUC_JP_E8_9B_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_9B = {
- to_SHIFT_JIS_E8_9B_offsets,
+ to_Shift_JIS_E8_9B_offsets,
to_EUC_JP_E8_9B_infos
};
@@ -22151,7 +21324,7 @@ to_EUC_JP_E8_9C_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_9C = {
- to_SHIFT_JIS_E8_9C_offsets,
+ to_Shift_JIS_E8_9C_offsets,
to_EUC_JP_E8_9C_infos
};
@@ -22165,7 +21338,7 @@ to_EUC_JP_E8_9D_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_9D = {
- to_SHIFT_JIS_E8_9D_offsets,
+ to_Shift_JIS_E8_9D_offsets,
to_EUC_JP_E8_9D_infos
};
@@ -22177,7 +21350,7 @@ to_EUC_JP_E8_9E_infos[11] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_9E = {
- to_SHIFT_JIS_E8_9E_offsets,
+ to_Shift_JIS_E8_9E_offsets,
to_EUC_JP_E8_9E_infos
};
@@ -22190,7 +21363,7 @@ to_EUC_JP_E8_9F_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_9F = {
- to_SHIFT_JIS_E8_9F_offsets,
+ to_Shift_JIS_E8_9F_offsets,
to_EUC_JP_E8_9F_infos
};
@@ -22204,7 +21377,7 @@ to_EUC_JP_E8_A0_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_A0 = {
- to_SHIFT_JIS_E8_A0_offsets,
+ to_Shift_JIS_E8_A0_offsets,
to_EUC_JP_E8_A0_infos
};
@@ -22220,7 +21393,7 @@ to_EUC_JP_E8_A1_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_A1 = {
- to_SHIFT_JIS_E8_A1_offsets,
+ to_Shift_JIS_E8_A1_offsets,
to_EUC_JP_E8_A1_infos
};
@@ -22235,7 +21408,7 @@ to_EUC_JP_E8_A2_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_A2 = {
- to_SHIFT_JIS_E8_A2_offsets,
+ to_Shift_JIS_E8_A2_offsets,
to_EUC_JP_E8_A2_infos
};
@@ -22251,7 +21424,7 @@ to_EUC_JP_E8_A3_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_A3 = {
- to_SHIFT_JIS_E8_A3_offsets,
+ to_Shift_JIS_E8_A3_offsets,
to_EUC_JP_E8_A3_infos
};
@@ -22265,7 +21438,7 @@ to_EUC_JP_E8_A4_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_A4 = {
- to_SHIFT_JIS_E8_A4_offsets,
+ to_Shift_JIS_E8_A4_offsets,
to_EUC_JP_E8_A4_infos
};
@@ -22279,7 +21452,7 @@ to_EUC_JP_E8_A5_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_A5 = {
- to_SHIFT_JIS_E8_A5_offsets,
+ to_Shift_JIS_E8_A5_offsets,
to_EUC_JP_E8_A5_infos
};
@@ -22295,7 +21468,7 @@ to_EUC_JP_E8_A6_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_A6 = {
- to_SHIFT_JIS_E8_A6_offsets,
+ to_Shift_JIS_E8_A6_offsets,
to_EUC_JP_E8_A6_infos
};
@@ -22307,7 +21480,7 @@ to_EUC_JP_E8_A7_infos[11] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_A7 = {
- to_SHIFT_JIS_E8_A7_offsets,
+ to_Shift_JIS_E8_A7_offsets,
to_EUC_JP_E8_A7_infos
};
@@ -22324,7 +21497,7 @@ to_EUC_JP_E8_A8_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_A8 = {
- to_SHIFT_JIS_E8_A8_offsets,
+ to_Shift_JIS_E8_A8_offsets,
to_EUC_JP_E8_A8_infos
};
@@ -22340,7 +21513,7 @@ to_EUC_JP_E8_A9_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_A9 = {
- to_SHIFT_JIS_E8_A9_offsets,
+ to_Shift_JIS_E8_A9_offsets,
to_EUC_JP_E8_A9_infos
};
@@ -22357,7 +21530,7 @@ to_EUC_JP_E8_AA_infos[30] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_AA = {
- to_SHIFT_JIS_E8_AA_offsets,
+ to_Shift_JIS_E8_AA_offsets,
to_EUC_JP_E8_AA_infos
};
@@ -22374,7 +21547,7 @@ to_EUC_JP_E8_AB_infos[31] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_AB = {
- to_SHIFT_JIS_E8_AB_offsets,
+ to_Shift_JIS_E8_AB_offsets,
to_EUC_JP_E8_AB_infos
};
@@ -22390,7 +21563,7 @@ to_EUC_JP_E8_AC_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_AC = {
- to_SHIFT_JIS_E8_AC_offsets,
+ to_Shift_JIS_E8_AC_offsets,
to_EUC_JP_E8_AC_infos
};
@@ -22405,7 +21578,7 @@ to_EUC_JP_E8_AD_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_AD = {
- to_SHIFT_JIS_E8_AD_offsets,
+ to_Shift_JIS_E8_AD_offsets,
to_EUC_JP_E8_AD_infos
};
@@ -22417,7 +21590,7 @@ to_EUC_JP_E8_AE_infos[12] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_AE = {
- to_SHIFT_JIS_E8_AE_offsets,
+ to_Shift_JIS_E8_AE_offsets,
to_EUC_JP_E8_AE_infos
};
@@ -22427,7 +21600,7 @@ to_EUC_JP_E8_B0_infos[4] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_B0 = {
- to_SHIFT_JIS_E8_B0_offsets,
+ to_Shift_JIS_E8_B0_offsets,
to_EUC_JP_E8_B0_infos
};
@@ -22441,7 +21614,7 @@ to_EUC_JP_E8_B1_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_B1 = {
- to_SHIFT_JIS_E8_B1_offsets,
+ to_Shift_JIS_E8_B1_offsets,
to_EUC_JP_E8_B1_infos
};
@@ -22459,7 +21632,7 @@ to_EUC_JP_E8_B2_infos[35] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_B2 = {
- to_SHIFT_JIS_E8_B2_offsets,
+ to_Shift_JIS_E8_B2_offsets,
to_EUC_JP_E8_B2_infos
};
@@ -22476,7 +21649,7 @@ to_EUC_JP_E8_B3_infos[30] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_B3 = {
- to_SHIFT_JIS_E8_B3_offsets,
+ to_Shift_JIS_E8_B3_offsets,
to_EUC_JP_E8_B3_infos
};
@@ -22489,7 +21662,7 @@ to_EUC_JP_E8_B4_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_B4 = {
- to_SHIFT_JIS_E8_B4_offsets,
+ to_Shift_JIS_E8_B4_offsets,
to_EUC_JP_E8_B4_infos
};
@@ -22501,7 +21674,7 @@ to_EUC_JP_E8_B5_infos[12] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_B5 = {
- to_SHIFT_JIS_E8_B5_offsets,
+ to_Shift_JIS_E8_B5_offsets,
to_EUC_JP_E8_B5_infos
};
@@ -22513,7 +21686,7 @@ to_EUC_JP_E8_B6_infos[10] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_B6 = {
- to_SHIFT_JIS_E8_B6_offsets,
+ to_Shift_JIS_E8_B6_offsets,
to_EUC_JP_E8_B6_infos
};
@@ -22527,7 +21700,7 @@ to_EUC_JP_E8_B7_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_B7 = {
- to_SHIFT_JIS_E8_B7_offsets,
+ to_Shift_JIS_E8_B7_offsets,
to_EUC_JP_E8_B7_infos
};
@@ -22540,7 +21713,7 @@ to_EUC_JP_E8_B8_infos[13] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_B8 = {
- to_SHIFT_JIS_E8_B8_offsets,
+ to_Shift_JIS_E8_B8_offsets,
to_EUC_JP_E8_B8_infos
};
@@ -22554,7 +21727,7 @@ to_EUC_JP_E8_B9_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_B9 = {
- to_SHIFT_JIS_E8_B9_offsets,
+ to_Shift_JIS_E8_B9_offsets,
to_EUC_JP_E8_B9_infos
};
@@ -22568,7 +21741,7 @@ to_EUC_JP_E8_BA_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_BA = {
- to_SHIFT_JIS_E8_BA_offsets,
+ to_Shift_JIS_E8_BA_offsets,
to_EUC_JP_E8_BA_infos
};
@@ -22582,7 +21755,7 @@ to_EUC_JP_E8_BB_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_BB = {
- to_SHIFT_JIS_E8_BB_offsets,
+ to_Shift_JIS_E8_BB_offsets,
to_EUC_JP_E8_BB_infos
};
@@ -22598,7 +21771,7 @@ to_EUC_JP_E8_BC_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_BC = {
- to_SHIFT_JIS_E8_BC_offsets,
+ to_Shift_JIS_E8_BC_offsets,
to_EUC_JP_E8_BC_infos
};
@@ -22611,7 +21784,7 @@ to_EUC_JP_E8_BD_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_BD = {
- to_SHIFT_JIS_E8_BD_offsets,
+ to_Shift_JIS_E8_BD_offsets,
to_EUC_JP_E8_BD_infos
};
@@ -22625,7 +21798,7 @@ to_EUC_JP_E8_BE_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_BE = {
- to_SHIFT_JIS_E8_BE_offsets,
+ to_Shift_JIS_E8_BE_offsets,
to_EUC_JP_E8_BE_infos
};
@@ -22640,7 +21813,7 @@ to_EUC_JP_E8_BF_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8_BF = {
- to_SHIFT_JIS_E8_BF_offsets,
+ to_Shift_JIS_E8_BF_offsets,
to_EUC_JP_E8_BF_infos
};
@@ -22665,7 +21838,7 @@ to_EUC_JP_E8_infos[64] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E8 = {
- to_SHIFT_JIS_E8_offsets,
+ to_Shift_JIS_E8_offsets,
to_EUC_JP_E8_infos
};
@@ -22683,7 +21856,7 @@ to_EUC_JP_E9_80_infos[36] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_80 = {
- to_SHIFT_JIS_E9_80_offsets,
+ to_Shift_JIS_E9_80_offsets,
to_EUC_JP_E9_80_infos
};
@@ -22703,7 +21876,7 @@ to_EUC_JP_E9_81_infos[41] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_81 = {
- to_SHIFT_JIS_E9_81_offsets,
+ to_Shift_JIS_E9_81_offsets,
to_EUC_JP_E9_81_infos
};
@@ -22717,7 +21890,7 @@ to_EUC_JP_E9_82_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_82 = {
- to_SHIFT_JIS_E9_82_offsets,
+ to_Shift_JIS_E9_82_offsets,
to_EUC_JP_E9_82_infos
};
@@ -22730,7 +21903,7 @@ to_EUC_JP_E9_83_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_83 = {
- to_SHIFT_JIS_E9_83_offsets,
+ to_Shift_JIS_E9_83_offsets,
to_EUC_JP_E9_83_infos
};
@@ -22742,7 +21915,7 @@ to_EUC_JP_E9_84_infos[9] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_84 = {
- to_SHIFT_JIS_E9_84_offsets,
+ to_Shift_JIS_E9_84_offsets,
to_EUC_JP_E9_84_infos
};
@@ -22757,7 +21930,7 @@ to_EUC_JP_E9_85_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_85 = {
- to_SHIFT_JIS_E9_85_offsets,
+ to_Shift_JIS_E9_85_offsets,
to_EUC_JP_E9_85_infos
};
@@ -22771,7 +21944,7 @@ to_EUC_JP_E9_86_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_86 = {
- to_SHIFT_JIS_E9_86_offsets,
+ to_Shift_JIS_E9_86_offsets,
to_EUC_JP_E9_86_infos
};
@@ -22789,7 +21962,7 @@ to_EUC_JP_E9_87_infos[35] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_87 = {
- to_SHIFT_JIS_E9_87_offsets,
+ to_Shift_JIS_E9_87_offsets,
to_EUC_JP_E9_87_infos
};
@@ -22803,7 +21976,7 @@ to_EUC_JP_E9_88_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_88 = {
- to_SHIFT_JIS_E9_88_offsets,
+ to_Shift_JIS_E9_88_offsets,
to_EUC_JP_E9_88_infos
};
@@ -22818,7 +21991,7 @@ to_EUC_JP_E9_89_infos[23] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_89 = {
- to_SHIFT_JIS_E9_89_offsets,
+ to_Shift_JIS_E9_89_offsets,
to_EUC_JP_E9_89_infos
};
@@ -22832,7 +22005,7 @@ to_EUC_JP_E9_8A_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_8A = {
- to_SHIFT_JIS_E9_8A_offsets,
+ to_Shift_JIS_E9_8A_offsets,
to_EUC_JP_E9_8A_infos
};
@@ -22847,7 +22020,7 @@ to_EUC_JP_E9_8B_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_8B = {
- to_SHIFT_JIS_E9_8B_offsets,
+ to_Shift_JIS_E9_8B_offsets,
to_EUC_JP_E9_8B_infos
};
@@ -22863,7 +22036,7 @@ to_EUC_JP_E9_8C_infos[25] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_8C = {
- to_SHIFT_JIS_E9_8C_offsets,
+ to_Shift_JIS_E9_8C_offsets,
to_EUC_JP_E9_8C_infos
};
@@ -22877,7 +22050,7 @@ to_EUC_JP_E9_8D_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_8D = {
- to_SHIFT_JIS_E9_8D_offsets,
+ to_Shift_JIS_E9_8D_offsets,
to_EUC_JP_E9_8D_infos
};
@@ -22890,7 +22063,7 @@ to_EUC_JP_E9_8E_infos[13] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_8E = {
- to_SHIFT_JIS_E9_8E_offsets,
+ to_Shift_JIS_E9_8E_offsets,
to_EUC_JP_E9_8E_infos
};
@@ -22903,7 +22076,7 @@ to_EUC_JP_E9_8F_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_8F = {
- to_SHIFT_JIS_E9_8F_offsets,
+ to_Shift_JIS_E9_8F_offsets,
to_EUC_JP_E9_8F_infos
};
@@ -22916,7 +22089,7 @@ to_EUC_JP_E9_90_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_90 = {
- to_SHIFT_JIS_E9_90_offsets,
+ to_Shift_JIS_E9_90_offsets,
to_EUC_JP_E9_90_infos
};
@@ -22931,7 +22104,7 @@ to_EUC_JP_E9_91_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_91 = {
- to_SHIFT_JIS_E9_91_offsets,
+ to_Shift_JIS_E9_91_offsets,
to_EUC_JP_E9_91_infos
};
@@ -22941,7 +22114,7 @@ to_EUC_JP_E9_92_infos[2] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_92 = {
- to_SHIFT_JIS_E9_92_offsets,
+ to_Shift_JIS_E9_92_offsets,
to_EUC_JP_E9_92_infos
};
@@ -22951,7 +22124,7 @@ to_EUC_JP_E9_95_infos[2] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_95 = {
- to_SHIFT_JIS_E9_95_offsets,
+ to_Shift_JIS_E9_95_offsets,
to_EUC_JP_E9_95_infos
};
@@ -22968,7 +22141,7 @@ to_EUC_JP_E9_96_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_96 = {
- to_SHIFT_JIS_E9_96_offsets,
+ to_Shift_JIS_E9_96_offsets,
to_EUC_JP_E9_96_infos
};
@@ -22981,7 +22154,7 @@ to_EUC_JP_E9_97_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_97 = {
- to_SHIFT_JIS_E9_97_offsets,
+ to_Shift_JIS_E9_97_offsets,
to_EUC_JP_E9_97_infos
};
@@ -22993,7 +22166,7 @@ to_EUC_JP_E9_98_infos[10] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_98 = {
- to_SHIFT_JIS_E9_98_offsets,
+ to_Shift_JIS_E9_98_offsets,
to_EUC_JP_E9_98_infos
};
@@ -23010,7 +22183,7 @@ to_EUC_JP_E9_99_infos[30] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_99 = {
- to_SHIFT_JIS_E9_99_offsets,
+ to_Shift_JIS_E9_99_offsets,
to_EUC_JP_E9_99_infos
};
@@ -23028,7 +22201,7 @@ to_EUC_JP_E9_9A_infos[33] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_9A = {
- to_SHIFT_JIS_E9_9A_offsets,
+ to_Shift_JIS_E9_9A_offsets,
to_EUC_JP_E9_9A_infos
};
@@ -23045,7 +22218,7 @@ to_EUC_JP_E9_9B_infos[29] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_9B = {
- to_SHIFT_JIS_E9_9B_offsets,
+ to_Shift_JIS_E9_9B_offsets,
to_EUC_JP_E9_9B_infos
};
@@ -23061,7 +22234,7 @@ to_EUC_JP_E9_9C_infos[27] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_9C = {
- to_SHIFT_JIS_E9_9C_offsets,
+ to_Shift_JIS_E9_9C_offsets,
to_EUC_JP_E9_9C_infos
};
@@ -23078,7 +22251,7 @@ to_EUC_JP_E9_9D_infos[30] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_9D = {
- to_SHIFT_JIS_E9_9D_offsets,
+ to_Shift_JIS_E9_9D_offsets,
to_EUC_JP_E9_9D_infos
};
@@ -23092,7 +22265,7 @@ to_EUC_JP_E9_9E_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_9E = {
- to_SHIFT_JIS_E9_9E_offsets,
+ to_Shift_JIS_E9_9E_offsets,
to_EUC_JP_E9_9E_infos
};
@@ -23105,7 +22278,7 @@ to_EUC_JP_E9_9F_infos[15] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_9F = {
- to_SHIFT_JIS_E9_9F_offsets,
+ to_Shift_JIS_E9_9F_offsets,
to_EUC_JP_E9_9F_infos
};
@@ -23121,7 +22294,7 @@ to_EUC_JP_E9_A0_infos[26] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_A0 = {
- to_SHIFT_JIS_E9_A0_offsets,
+ to_Shift_JIS_E9_A0_offsets,
to_EUC_JP_E9_A0_infos
};
@@ -23136,7 +22309,7 @@ to_EUC_JP_E9_A1_infos[21] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_A1 = {
- to_SHIFT_JIS_E9_A1_offsets,
+ to_Shift_JIS_E9_A1_offsets,
to_EUC_JP_E9_A1_infos
};
@@ -23147,7 +22320,7 @@ to_EUC_JP_E9_A2_infos[6] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_A2 = {
- to_SHIFT_JIS_E9_A2_offsets,
+ to_Shift_JIS_E9_A2_offsets,
to_EUC_JP_E9_A2_infos
};
@@ -23161,7 +22334,7 @@ to_EUC_JP_E9_A3_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_A3 = {
- to_SHIFT_JIS_E9_A3_offsets,
+ to_Shift_JIS_E9_A3_offsets,
to_EUC_JP_E9_A3_infos
};
@@ -23176,7 +22349,7 @@ to_EUC_JP_E9_A4_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_A4 = {
- to_SHIFT_JIS_E9_A4_offsets,
+ to_Shift_JIS_E9_A4_offsets,
to_EUC_JP_E9_A4_infos
};
@@ -23188,7 +22361,7 @@ to_EUC_JP_E9_A5_infos[11] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_A5 = {
- to_SHIFT_JIS_E9_A5_offsets,
+ to_Shift_JIS_E9_A5_offsets,
to_EUC_JP_E9_A5_infos
};
@@ -23201,7 +22374,7 @@ to_EUC_JP_E9_A6_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_A6 = {
- to_SHIFT_JIS_E9_A6_offsets,
+ to_Shift_JIS_E9_A6_offsets,
to_EUC_JP_E9_A6_infos
};
@@ -23216,7 +22389,7 @@ to_EUC_JP_E9_A7_infos[22] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_A7 = {
- to_SHIFT_JIS_E9_A7_offsets,
+ to_Shift_JIS_E9_A7_offsets,
to_EUC_JP_E9_A7_infos
};
@@ -23229,7 +22402,7 @@ to_EUC_JP_E9_A8_infos[13] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_A8 = {
- to_SHIFT_JIS_E9_A8_offsets,
+ to_Shift_JIS_E9_A8_offsets,
to_EUC_JP_E9_A8_infos
};
@@ -23243,7 +22416,7 @@ to_EUC_JP_E9_A9_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_A9 = {
- to_SHIFT_JIS_E9_A9_offsets,
+ to_Shift_JIS_E9_A9_offsets,
to_EUC_JP_E9_A9_infos
};
@@ -23254,7 +22427,7 @@ to_EUC_JP_E9_AA_infos[6] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_AA = {
- to_SHIFT_JIS_E9_AA_offsets,
+ to_Shift_JIS_E9_AA_offsets,
to_EUC_JP_E9_AA_infos
};
@@ -23269,7 +22442,7 @@ to_EUC_JP_E9_AB_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_AB = {
- to_SHIFT_JIS_E9_AB_offsets,
+ to_Shift_JIS_E9_AB_offsets,
to_EUC_JP_E9_AB_infos
};
@@ -23283,7 +22456,7 @@ to_EUC_JP_E9_AC_infos[18] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_AC = {
- to_SHIFT_JIS_E9_AC_offsets,
+ to_Shift_JIS_E9_AC_offsets,
to_EUC_JP_E9_AC_infos
};
@@ -23297,7 +22470,7 @@ to_EUC_JP_E9_AD_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_AD = {
- to_SHIFT_JIS_E9_AD_offsets,
+ to_Shift_JIS_E9_AD_offsets,
to_EUC_JP_E9_AD_infos
};
@@ -23311,7 +22484,7 @@ to_EUC_JP_E9_AE_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_AE = {
- to_SHIFT_JIS_E9_AE_offsets,
+ to_Shift_JIS_E9_AE_offsets,
to_EUC_JP_E9_AE_infos
};
@@ -23325,7 +22498,7 @@ to_EUC_JP_E9_AF_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_AF = {
- to_SHIFT_JIS_E9_AF_offsets,
+ to_Shift_JIS_E9_AF_offsets,
to_EUC_JP_E9_AF_infos
};
@@ -23341,7 +22514,7 @@ to_EUC_JP_E9_B0_infos[27] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_B0 = {
- to_SHIFT_JIS_E9_B0_offsets,
+ to_Shift_JIS_E9_B0_offsets,
to_EUC_JP_E9_B0_infos
};
@@ -23353,7 +22526,7 @@ to_EUC_JP_E9_B1_infos[11] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_B1 = {
- to_SHIFT_JIS_E9_B1_offsets,
+ to_Shift_JIS_E9_B1_offsets,
to_EUC_JP_E9_B1_infos
};
@@ -23365,7 +22538,7 @@ to_EUC_JP_E9_B3_infos[10] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_B3 = {
- to_SHIFT_JIS_E9_B3_offsets,
+ to_Shift_JIS_E9_B3_offsets,
to_EUC_JP_E9_B3_infos
};
@@ -23379,7 +22552,7 @@ to_EUC_JP_E9_B4_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_B4 = {
- to_SHIFT_JIS_E9_B4_offsets,
+ to_Shift_JIS_E9_B4_offsets,
to_EUC_JP_E9_B4_infos
};
@@ -23393,7 +22566,7 @@ to_EUC_JP_E9_B5_infos[20] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_B5 = {
- to_SHIFT_JIS_E9_B5_offsets,
+ to_Shift_JIS_E9_B5_offsets,
to_EUC_JP_E9_B5_infos
};
@@ -23406,7 +22579,7 @@ to_EUC_JP_E9_B6_infos[14] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_B6 = {
- to_SHIFT_JIS_E9_B6_offsets,
+ to_Shift_JIS_E9_B6_offsets,
to_EUC_JP_E9_B6_infos
};
@@ -23419,7 +22592,7 @@ to_EUC_JP_E9_B7_infos[16] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_B7 = {
- to_SHIFT_JIS_E9_B7_offsets,
+ to_Shift_JIS_E9_B7_offsets,
to_EUC_JP_E9_B7_infos
};
@@ -23430,7 +22603,7 @@ to_EUC_JP_E9_B8_infos[5] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_B8 = {
- to_SHIFT_JIS_E9_B8_offsets,
+ to_Shift_JIS_E9_B8_offsets,
to_EUC_JP_E9_B8_infos
};
@@ -23441,7 +22614,7 @@ to_EUC_JP_E9_B9_infos[6] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_B9 = {
- to_SHIFT_JIS_E9_B9_offsets,
+ to_Shift_JIS_E9_B9_offsets,
to_EUC_JP_E9_B9_infos
};
@@ -23456,7 +22629,7 @@ to_EUC_JP_E9_BA_infos[24] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_BA = {
- to_SHIFT_JIS_E9_BA_offsets,
+ to_Shift_JIS_E9_BA_offsets,
to_EUC_JP_E9_BA_infos
};
@@ -23472,7 +22645,7 @@ to_EUC_JP_E9_BB_infos[27] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_BB = {
- to_SHIFT_JIS_E9_BB_offsets,
+ to_Shift_JIS_E9_BB_offsets,
to_EUC_JP_E9_BB_infos
};
@@ -23484,7 +22657,7 @@ to_EUC_JP_E9_BC_infos[11] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_BC = {
- to_SHIFT_JIS_E9_BC_offsets,
+ to_Shift_JIS_E9_BC_offsets,
to_EUC_JP_E9_BC_infos
};
@@ -23498,7 +22671,7 @@ to_EUC_JP_E9_BD_infos[19] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_BD = {
- to_SHIFT_JIS_E9_BD_offsets,
+ to_Shift_JIS_E9_BD_offsets,
to_EUC_JP_E9_BD_infos
};
@@ -23509,7 +22682,7 @@ to_EUC_JP_E9_BE_infos[6] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9_BE = {
- to_SHIFT_JIS_E9_BE_offsets,
+ to_Shift_JIS_E9_BE_offsets,
to_EUC_JP_E9_BE_infos
};
@@ -23534,7 +22707,7 @@ to_EUC_JP_E9_infos[61] = {
};
static const BYTE_LOOKUP
to_EUC_JP_E9 = {
- to_SHIFT_JIS_E9_offsets,
+ to_Shift_JIS_E9_offsets,
to_EUC_JP_E9_infos
};
@@ -23544,7 +22717,7 @@ to_EUC_JP_EF_A4_infos[2] = {
};
static const BYTE_LOOKUP
to_EUC_JP_EF_A4 = {
- to_SHIFT_JIS_EF_A4_offsets,
+ to_Shift_JIS_EF_A4_offsets,
to_EUC_JP_EF_A4_infos
};
@@ -23554,7 +22727,7 @@ to_EUC_JP_EF_A7_infos[2] = {
};
static const BYTE_LOOKUP
to_EUC_JP_EF_A7 = {
- to_SHIFT_JIS_EF_A7_offsets,
+ to_Shift_JIS_EF_A7_offsets,
to_EUC_JP_EF_A7_infos
};
@@ -23572,7 +22745,7 @@ to_EUC_JP_EF_A8_infos[33] = {
};
static const BYTE_LOOKUP
to_EUC_JP_EF_A8 = {
- to_SHIFT_JIS_EF_A8_offsets,
+ to_Shift_JIS_EF_A8_offsets,
to_EUC_JP_EF_A8_infos
};
@@ -23580,24 +22753,24 @@ static const struct byte_lookup* const
to_EUC_JP_EF_BC_infos[64] = {
o2(0xA1,0xAA), o2(0xFC,0xFE), o2(0xA1,0xF4), o2(0xA1,0xF0),
o2(0xA1,0xF3), o2(0xA1,0xF5), o2(0xFC,0xFD), o2(0xA1,0xCA),
- o2(0xA1,0xCB), o2(0xA1,0xF6), o2(0xA1,0xDC), o2(0xA1,0xA5),
- o2(0xA1,0xBF), o2(0xA3,0xB0), o2(0xA3,0xB1), o2(0xA3,0xB2),
- o2(0xA3,0xB3), o2(0xA3,0xB4), o2(0xA3,0xB5), o2(0xA3,0xB6),
- o2(0xA3,0xB7), o2(0xA3,0xB8), o2(0xA3,0xB9), o2(0xA1,0xA7),
- o2(0xA1,0xA8), o2(0xA1,0xE3), o2(0xA1,0xE1), o2(0xA1,0xE4),
- o2(0xA1,0xA9), o2(0xA1,0xF7), o2(0xA3,0xC1), o2(0xA3,0xC2),
- o2(0xA3,0xC3), o2(0xA3,0xC4), o2(0xA3,0xC5), o2(0xA3,0xC6),
- o2(0xA3,0xC7), o2(0xA3,0xC8), o2(0xA3,0xC9), o2(0xA3,0xCA),
- o2(0xA3,0xCB), o2(0xA3,0xCC), o2(0xA3,0xCD), o2(0xA3,0xCE),
- o2(0xA3,0xCF), o2(0xA3,0xD0), o2(0xA3,0xD1), o2(0xA3,0xD2),
- o2(0xA3,0xD3), o2(0xA3,0xD4), o2(0xA3,0xD5), o2(0xA3,0xD6),
- o2(0xA3,0xD7), o2(0xA3,0xD8), o2(0xA3,0xD9), o2(0xA3,0xDA),
- o2(0xA1,0xCE), o2(0xA1,0xC0), o2(0xA1,0xCF), o2(0xA1,0xB0),
- o2(0xA1,0xB2), o2(0xA1,0xA4), o2(0xA1,0xDD), UNDEF,
+ o2(0xA1,0xCB), o2(0xA1,0xF6), o2(0xA1,0xDC), o2(0xA1,0xA4),
+ o2(0xA1,0xDD), o2(0xA1,0xA5), o2(0xA1,0xBF), o2(0xA3,0xB0),
+ o2(0xA3,0xB1), o2(0xA3,0xB2), o2(0xA3,0xB3), o2(0xA3,0xB4),
+ o2(0xA3,0xB5), o2(0xA3,0xB6), o2(0xA3,0xB7), o2(0xA3,0xB8),
+ o2(0xA3,0xB9), o2(0xA1,0xA7), o2(0xA1,0xA8), o2(0xA1,0xE3),
+ o2(0xA1,0xE1), o2(0xA1,0xE4), o2(0xA1,0xA9), o2(0xA1,0xF7),
+ o2(0xA3,0xC1), o2(0xA3,0xC2), o2(0xA3,0xC3), o2(0xA3,0xC4),
+ o2(0xA3,0xC5), o2(0xA3,0xC6), o2(0xA3,0xC7), o2(0xA3,0xC8),
+ o2(0xA3,0xC9), o2(0xA3,0xCA), o2(0xA3,0xCB), o2(0xA3,0xCC),
+ o2(0xA3,0xCD), o2(0xA3,0xCE), o2(0xA3,0xCF), o2(0xA3,0xD0),
+ o2(0xA3,0xD1), o2(0xA3,0xD2), o2(0xA3,0xD3), o2(0xA3,0xD4),
+ o2(0xA3,0xD5), o2(0xA3,0xD6), o2(0xA3,0xD7), o2(0xA3,0xD8),
+ o2(0xA3,0xD9), o2(0xA3,0xDA), o2(0xA1,0xCE), o2(0xA1,0xC0),
+ o2(0xA1,0xCF), o2(0xA1,0xB0), o2(0xA1,0xB2), UNDEF,
};
static const BYTE_LOOKUP
to_EUC_JP_EF_BC = {
- to_SHIFT_JIS_EF_BC_offsets,
+ to_Shift_JIS_E3_81_offsets,
to_EUC_JP_EF_BC_infos
};
@@ -23610,19 +22783,19 @@ to_EUC_JP_EF_BD_infos[63] = {
o2(0xA3,0xF0), o2(0xA3,0xF1), o2(0xA3,0xF2), o2(0xA3,0xF3),
o2(0xA3,0xF4), o2(0xA3,0xF5), o2(0xA3,0xF6), o2(0xA3,0xF7),
o2(0xA3,0xF8), o2(0xA3,0xF9), o2(0xA3,0xFA), o2(0xA1,0xD0),
- o2(0xA1,0xC3), o2(0xA1,0xD1), o2(0x8E,0xA1), o2(0x8E,0xA2),
- o2(0x8E,0xA3), o2(0x8E,0xA4), o2(0x8E,0xA5), o2(0x8E,0xA6),
- o2(0x8E,0xA7), o2(0x8E,0xA8), o2(0x8E,0xA9), o2(0x8E,0xAA),
- o2(0x8E,0xAB), o2(0x8E,0xAC), o2(0x8E,0xAD), o2(0x8E,0xAE),
- o2(0x8E,0xAF), o2(0x8E,0xB0), o2(0x8E,0xB1), o2(0x8E,0xB2),
- o2(0x8E,0xB3), o2(0x8E,0xB4), o2(0x8E,0xB5), o2(0x8E,0xB6),
- o2(0x8E,0xB7), o2(0x8E,0xB8), o2(0x8E,0xB9), o2(0x8E,0xBA),
- o2(0x8E,0xBB), o2(0x8E,0xBC), o2(0x8E,0xBD), o2(0x8E,0xBE),
- o2(0x8E,0xBF), UNDEF, o2(0xA1,0xC1),
+ o2(0xA1,0xC3), o2(0xA1,0xD1), o2(0xA1,0xC1), o2(0x8E,0xA1),
+ o2(0x8E,0xA2), o2(0x8E,0xA3), o2(0x8E,0xA4), o2(0x8E,0xA5),
+ o2(0x8E,0xA6), o2(0x8E,0xA7), o2(0x8E,0xA8), o2(0x8E,0xA9),
+ o2(0x8E,0xAA), o2(0x8E,0xAB), o2(0x8E,0xAC), o2(0x8E,0xAD),
+ o2(0x8E,0xAE), o2(0x8E,0xAF), o2(0x8E,0xB0), o2(0x8E,0xB1),
+ o2(0x8E,0xB2), o2(0x8E,0xB3), o2(0x8E,0xB4), o2(0x8E,0xB5),
+ o2(0x8E,0xB6), o2(0x8E,0xB7), o2(0x8E,0xB8), o2(0x8E,0xB9),
+ o2(0x8E,0xBA), o2(0x8E,0xBB), o2(0x8E,0xBC), o2(0x8E,0xBD),
+ o2(0x8E,0xBE), o2(0x8E,0xBF), UNDEF,
};
static const BYTE_LOOKUP
to_EUC_JP_EF_BD = {
- to_SHIFT_JIS_EF_BD_offsets,
+ to_Shift_JIS_EF_BD_offsets,
to_EUC_JP_EF_BD_infos
};
@@ -23640,18 +22813,18 @@ to_EUC_JP_EF_BE_infos[33] = {
};
static const BYTE_LOOKUP
to_EUC_JP_EF_BE = {
- to_SHIFT_JIS_EF_BE_offsets,
+ to_Shift_JIS_EF_BE_offsets,
to_EUC_JP_EF_BE_infos
};
static const struct byte_lookup* const
-to_EUC_JP_EF_BF_infos[33] = {
+to_EUC_JP_EF_BF_infos[7] = {
o2(0xA1,0xF1), o2(0xA1,0xF2), o2(0xA2,0xCC), o2(0xA1,0xB1),
- o2(0xFC,0xFC), o2(0xA1,0xEF), UNDEF,
+ o2(0xFC,0xFC), o2(0xA1,0xEF), UNDEF,
};
static const BYTE_LOOKUP
to_EUC_JP_EF_BF = {
- to_SHIFT_JIS_EF_BF_offsets,
+ to_Shift_JIS_EF_BF_offsets,
to_EUC_JP_EF_BF_infos
};
@@ -23662,7 +22835,7 @@ to_EUC_JP_EF_infos[8] = {
};
static const BYTE_LOOKUP
to_EUC_JP_EF = {
- to_SHIFT_JIS_EF_offsets,
+ to_Shift_JIS_EF_offsets,
to_EUC_JP_EF_infos
};
@@ -23676,20 +22849,25 @@ to_EUC_JP_infos[17] = {
};
static const BYTE_LOOKUP
to_EUC_JP = {
- to_SHIFT_JIS_offsets,
+ to_Shift_JIS_offsets,
to_EUC_JP_infos
};
+
+
static const rb_transcoder
rb_to_EUC_JP = {
"UTF-8", "EUC-JP", &to_EUC_JP, 2, 1,
NULL, NULL,
};
+
+
static const rb_transcoder
rb_to_CP51932 = {
"UTF-8", "CP51932", &to_EUC_JP, 2, 1,
NULL, NULL,
};
+
#define ISO_2022_ENCODING(escseq, byte) ((escseq<<8)|byte)
enum ISO_2022_ESCSEQ {
ISO_2022_CZD = '!',
@@ -23918,14 +23096,16 @@ rb_to_ISO_2022_JP = {
void
Init_japanese(void)
{
- rb_register_transcoder(&rb_from_SHIFT_JIS);
+ rb_register_transcoder(&rb_from_Shift_JIS);
rb_register_transcoder(&rb_from_Windows_31J);
+ rb_register_transcoder(&rb_to_Shift_JIS);
+ rb_register_transcoder(&rb_to_Windows_31J);
rb_register_transcoder(&rb_from_EUC_JP);
rb_register_transcoder(&rb_from_CP51932);
- rb_register_transcoder(&rb_to_SHIFT_JIS);
- rb_register_transcoder(&rb_to_Windows_31J);
rb_register_transcoder(&rb_to_EUC_JP);
rb_register_transcoder(&rb_to_CP51932);
+
rb_register_transcoder(&rb_from_ISO_2022_JP);
rb_register_transcoder(&rb_to_ISO_2022_JP);
}
+
diff --git a/enc/trans/japanese.erb.c b/enc/trans/japanese.erb.c
new file mode 100644
index 0000000000..dce9ab5932
--- /dev/null
+++ b/enc/trans/japanese.erb.c
@@ -0,0 +1,251 @@
+#include "transcode_data.h"
+
+<%
+ require 'sjis-tbl'
+ require 'eucjp-tbl'
+%>
+
+<%= transcode_tblgen "Shift_JIS", "UTF-8", [["{00-7f}", :nomap], *SJIS_TO_UCS_TBL] %>
+<%= transcode_tblgen "Windows-31J", "UTF-8", [["{00-7f}", :nomap], *SJIS_TO_UCS_TBL] %>
+
+<%= transcode_tblgen "UTF-8", "Shift_JIS", [["{00-7f}", :nomap], *UCS_TO_SJIS_TBL] %>
+<%= transcode_tblgen "UTF-8", "Windows-31J", [["{00-7f}", :nomap], *UCS_TO_SJIS_TBL] %>
+
+<%= transcode_tblgen "EUC-JP", "UTF-8", [["{00-7f}", :nomap], *EUCJP_TO_UCS_TBL] %>
+<%= transcode_tblgen "CP51932", "UTF-8", [["{00-7f}", :nomap], *EUCJP_TO_UCS_TBL] %>
+
+<%= transcode_tblgen "UTF-8", "EUC-JP", [["{00-7f}", :nomap], *UCS_TO_EUCJP_TBL] %>
+<%= transcode_tblgen "UTF-8", "CP51932", [["{00-7f}", :nomap], *UCS_TO_EUCJP_TBL] %>
+
+#define ISO_2022_ENCODING(escseq, byte) ((escseq<<8)|byte)
+enum ISO_2022_ESCSEQ {
+ ISO_2022_CZD = '!',
+ ISO_2022_C1D = '"',
+ ISO_2022_GZD4 = '(',
+ ISO_2022_G1D4 = ')',
+ ISO_2022_G2D4 = '*',
+ ISO_2022_G3D4 = '+',
+ ISO_2022_G1D6 = '-',
+ ISO_2022_G2D6 = '.',
+ ISO_2022_G3D6 = '/',
+ ISO_2022_GZDM4 = ISO_2022_ENCODING('$','('),
+ ISO_2022_G1DM4 = ISO_2022_ENCODING('$',')'),
+ ISO_2022_G2DM4 = ISO_2022_ENCODING('$','*'),
+ ISO_2022_G3DM4 = ISO_2022_ENCODING('$','+'),
+ ISO_2022_G1DM6 = ISO_2022_ENCODING('$','-'),
+ ISO_2022_G2DM6 = ISO_2022_ENCODING('$','.'),
+ ISO_2022_G3DM6 = ISO_2022_ENCODING('$','/'),
+ ISO_2022_DOCS = ISO_2022_ENCODING('%','I'),
+ ISO_2022_IRR = '&'
+};
+
+
+#define ISO_2022_GZ_ASCII ISO_2022_ENCODING(ISO_2022_GZD4, 'B')
+#define ISO_2022_GZ_JIS_X_0201_Katakana ISO_2022_ENCODING(ISO_2022_GZD4, 'I')
+#define ISO_2022_GZ_JIS_X_0201_Roman ISO_2022_ENCODING(ISO_2022_GZD4, 'J')
+#define ISO_2022_GZ_JIS_C_6226_1978 ISO_2022_ENCODING(ISO_2022_GZDM4,'@')
+#define ISO_2022_GZ_JIS_X_0208_1983 ISO_2022_ENCODING(ISO_2022_GZDM4,'B')
+#define ISO_2022_GZ_JIS_X_0212_1990 ISO_2022_ENCODING(ISO_2022_GZDM4,'D')
+#define ISO_2022_GZ_JIS_X_0213_2000_1 ISO_2022_ENCODING(ISO_2022_GZDM4,'O')
+#define ISO_2022_GZ_JIS_X_0213_2000_2 ISO_2022_ENCODING(ISO_2022_GZDM4,'P')
+#define ISO_2022_GZ_JIS_X_0213_2004_1 ISO_2022_ENCODING(ISO_2022_GZDM4,'Q')
+
+#define UNSUPPORTED_MODE TRANSCODE_ERROR
+
+static int
+get_iso_2022_mode(const unsigned char **in_pos)
+{
+ int new_mode;
+ const unsigned char *in_p = *in_pos;
+ switch (*in_p++) {
+ case '(':
+ switch (*in_p++) {
+ case 'B': case 'I': case 'J':
+ new_mode = ISO_2022_ENCODING(ISO_2022_GZD4, *(in_p-1));
+ break;
+ default:
+ rb_raise(UNSUPPORTED_MODE, "this mode is not supported (ESC ( %c)", *(in_p-1));
+ break;
+ }
+ break;
+ case '$':
+ switch (*in_p++) {
+ case '@': case 'A': case 'B':
+ new_mode = ISO_2022_ENCODING(ISO_2022_GZDM4, *(in_p-1));
+ break;
+ case '(':
+ switch (*in_p++) {
+ case 'D': case 'O': case 'P': case 'Q':
+ new_mode = ISO_2022_ENCODING(ISO_2022_GZDM4, *(in_p-1));
+ break;
+ default:
+ rb_raise(UNSUPPORTED_MODE, "this mode is not supported (ESC $ ( %c)", *(in_p-1));
+ break;
+ }
+ break;
+ default:
+ rb_raise(UNSUPPORTED_MODE, "this mode is not supported (ESC $ %c)", *(in_p-1));
+ break;
+ }
+ break;
+ default:
+ rb_raise(UNSUPPORTED_MODE, "this mode is not supported (ESC %c)", *(in_p-1));
+ break;
+ }
+ *in_pos = in_p;
+ return new_mode;
+}
+
+static void
+from_iso_2022_jp_transcoder_preprocessor(const unsigned char **in_pos, unsigned char **out_pos,
+ const unsigned char *in_stop, unsigned char *out_stop,
+ rb_transcoding *my_transcoding)
+{
+ const rb_transcoder *my_transcoder = my_transcoding->transcoder;
+ const unsigned char *in_p = *in_pos;
+ unsigned char *out_p = *out_pos;
+ int cur_mode = ISO_2022_GZ_ASCII;
+ unsigned char c1;
+ unsigned char *out_s = out_stop - my_transcoder->max_output + 1;
+ while (in_p < in_stop) {
+ if (out_p >= out_s) {
+ int len = (out_p - *out_pos);
+ int new_len = (len + my_transcoder->max_output) * 2;
+ *out_pos = (*my_transcoding->flush_func)(my_transcoding, len, new_len);
+ out_p = *out_pos + len;
+ out_s = *out_pos + new_len - my_transcoder->max_output;
+ }
+ c1 = *in_p++;
+ if (c1 == 0x1B) {
+ cur_mode = get_iso_2022_mode(&in_p);
+ }
+ else if (c1 == 0x1E || c1 == 0x1F) {
+ /* SHIFT */
+ rb_raise(UNSUPPORTED_MODE, "shift is not supported");
+ }
+ else if (c1 >= 0x80) {
+ rb_raise(TRANSCODE_ERROR, "invalid byte sequence");
+ }
+ else {
+ switch (cur_mode) {
+ case ISO_2022_GZ_ASCII:
+ case ISO_2022_GZ_JIS_X_0201_Roman:
+ *out_p++ = c1;
+ break;
+ case ISO_2022_GZ_JIS_X_0201_Katakana:
+ *out_p++ = 0x8E;
+ *out_p++ = c1 | 0x80;
+ break;
+ case ISO_2022_GZ_JIS_X_0212_1990:
+ *out_p++ = 0x8F;
+ case ISO_2022_GZ_JIS_C_6226_1978:
+ case ISO_2022_GZ_JIS_X_0208_1983:
+ *out_p++ = c1 | 0x80;
+ *out_p++ = *in_p++ | 0x80;
+ break;
+ }
+ }
+ }
+ /* cleanup */
+ *in_pos = in_p;
+ *out_pos = out_p;
+}
+
+static int
+select_iso_2022_mode(unsigned char **out_pos, int new_mode)
+{
+ unsigned char *out_p = *out_pos;
+ *out_p++ = '\x1b';
+ switch (new_mode>>8) {
+ case ISO_2022_GZD4:
+ *out_p++ = new_mode >> 8;
+ *out_p++ = new_mode & 0x7F;
+ break;
+ case ISO_2022_GZDM4:
+ *out_p++ = new_mode >> 16;
+ if ((new_mode & 0x7F) != '@' &&
+ (new_mode & 0x7F) != 'A' &&
+ (new_mode & 0x7F) != 'B')
+ {
+ *out_p++ = (new_mode>>8) & 0x7F;
+ }
+ *out_p++ = new_mode & 0x7F;
+ break;
+ default:
+ rb_raise(UNSUPPORTED_MODE, "this mode is not supported.");
+ break;
+ }
+ *out_pos = out_p;
+ return new_mode;
+}
+
+static void
+to_iso_2022_jp_transcoder_postprocessor(const unsigned char **in_pos, unsigned char **out_pos,
+ const unsigned char *in_stop, unsigned char *out_stop,
+ rb_transcoding *my_transcoding)
+{
+ const rb_transcoder *my_transcoder = my_transcoding->transcoder;
+ const unsigned char *in_p = *in_pos;
+ unsigned char *out_p = *out_pos;
+ int cur_mode = ISO_2022_GZ_ASCII, new_mode = 0;
+ unsigned char next_byte;
+ unsigned char *out_s = out_stop - my_transcoder->max_output + 1;
+ while (in_p < in_stop) {
+ if (out_p >= out_s) {
+ int len = (out_p - *out_pos);
+ int new_len = (len + my_transcoder->max_output) * 2;
+ *out_pos = (*my_transcoding->flush_func)(my_transcoding, len, new_len);
+ out_p = *out_pos + len;
+ out_s = *out_pos + new_len - my_transcoder->max_output;
+ }
+ next_byte = *in_p++;
+ if (next_byte < 0x80) {
+ new_mode = ISO_2022_GZ_ASCII;
+ }
+ else if (next_byte == 0x8E) {
+ new_mode = ISO_2022_GZ_JIS_X_0201_Katakana;
+ next_byte = *in_p++;
+ }
+ else if (next_byte == 0x8F) {
+ new_mode = ISO_2022_GZ_JIS_X_0212_1990;
+ next_byte = *in_p++;
+ }
+ else {
+ new_mode = ISO_2022_GZ_JIS_X_0208_1983;
+ }
+ if (cur_mode != new_mode)
+ cur_mode = select_iso_2022_mode(&out_p, new_mode);
+ if (cur_mode < 0xFFFF) {
+ *out_p++ = next_byte & 0x7F;
+ }
+ else {
+ *out_p++ = next_byte & 0x7F;
+ *out_p++ = *in_p++ & 0x7F;
+ }
+ }
+ if (cur_mode != ISO_2022_GZ_ASCII)
+ cur_mode = select_iso_2022_mode(&out_p, ISO_2022_GZ_ASCII);
+ /* cleanup */
+ *in_pos = in_p;
+ *out_pos = out_p;
+}
+
+static const rb_transcoder
+rb_from_ISO_2022_JP = {
+ "ISO-2022-JP", "UTF-8", &from_EUC_JP, 8, 0,
+ &from_iso_2022_jp_transcoder_preprocessor, NULL,
+};
+
+static const rb_transcoder
+rb_to_ISO_2022_JP = {
+ "UTF-8", "ISO-2022-JP", &to_EUC_JP, 8, 1,
+ NULL, &to_iso_2022_jp_transcoder_postprocessor,
+};
+
+void
+Init_japanese(void)
+{
+<%= transcode_register_code %>
+ rb_register_transcoder(&rb_from_ISO_2022_JP);
+ rb_register_transcoder(&rb_to_ISO_2022_JP);
+}
diff --git a/enc/trans/korean.c b/enc/trans/korean.c
index da0c4edc07..3737dd56ea 100644
--- a/enc/trans/korean.c
+++ b/enc/trans/korean.c
@@ -1,28 +1,28 @@
+/* autogenerated. */
+/* src="korean.erb.c", len=473, checksum=35738 */
+/* src="euckr-tbl.rb", len=156134, checksum=29369 */
+/* src="cp949-tbl.rb", len=167830, checksum=37452 */
+
#include "transcode_data.h"
+
+
static const unsigned char
to_EUC_KR_C2_offsets[64] = {
- 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
- 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
- 20, 0, 20, 20, 1, 20, 20, 2, 3, 20, 4, 20, 20, 5, 20, 20,
- 6, 7, 8, 9, 10, 20, 11, 12, 13, 14, 15, 20, 16, 17, 18, 19,
+ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
+ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
+ 20, 0, 20, 20, 1, 20, 20, 2, 3, 20, 4, 20, 20, 5, 20, 20,
+ 6, 7, 8, 9, 10, 20, 11, 12, 13, 14, 15, 20, 16, 17, 18, 19,
};
-
static const struct byte_lookup* const
to_EUC_KR_C2_infos[21] = {
- o2(0xA2,0xAE), o2(0xA2,0xB4),
- o2(0xA1,0xD7), o2(0xA1,0xA7),
- o2(0xA8,0xA3), o2(0xA1,0xA9),
- o2(0xA1,0xC6), o2(0xA1,0xBE),
- o2(0xA9,0xF7), o2(0xA9,0xF8),
- o2(0xA2,0xA5), o2(0xA2,0xD2),
- o2(0xA1,0xA4), o2(0xA2,0xAC),
- o2(0xA9,0xF6), o2(0xA8,0xAC),
- o2(0xA8,0xF9), o2(0xA8,0xF6),
- o2(0xA8,0xFA), o2(0xA2,0xAF),
- UNDEF,
+ o2(0xA2,0xAE), o2(0xA2,0xB4), o2(0xA1,0xD7), o2(0xA1,0xA7),
+ o2(0xA8,0xA3), o2(0xA1,0xA9), o2(0xA1,0xC6), o2(0xA1,0xBE),
+ o2(0xA9,0xF7), o2(0xA9,0xF8), o2(0xA2,0xA5), o2(0xA2,0xD2),
+ o2(0xA1,0xA4), o2(0xA2,0xAC), o2(0xA9,0xF6), o2(0xA8,0xAC),
+ o2(0xA8,0xF9), o2(0xA8,0xF6), o2(0xA8,0xFA), o2(0xA2,0xAF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_C2 = {
to_EUC_KR_C2_offsets,
@@ -31,22 +31,17 @@ to_EUC_KR_C2 = {
static const unsigned char
to_EUC_KR_C3_offsets[64] = {
- 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 1, 11, 11, 11, 11, 11, 11, 2, 3, 11, 11, 11, 11, 11, 4, 5,
- 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 7, 11, 11, 11, 11, 11, 11, 8, 9, 11, 11, 11, 11, 11, 10, 11,
+ 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 1, 11, 11, 11, 11, 11, 11, 2, 3, 11, 11, 11, 11, 11, 4, 5,
+ 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 7, 11, 11, 11, 11, 11, 11, 8, 9, 11, 11, 11, 11, 11, 10, 11,
};
-
static const struct byte_lookup* const
to_EUC_KR_C3_infos[12] = {
- o2(0xA8,0xA1), o2(0xA8,0xA2),
- o2(0xA1,0xBF), o2(0xA8,0xAA),
- o2(0xA8,0xAD), o2(0xA9,0xAC),
- o2(0xA9,0xA1), o2(0xA9,0xA3),
- o2(0xA1,0xC0), o2(0xA9,0xAA),
- o2(0xA9,0xAD), UNDEF,
+ o2(0xA8,0xA1), o2(0xA8,0xA2), o2(0xA1,0xBF), o2(0xA8,0xAA),
+ o2(0xA8,0xAD), o2(0xA9,0xAC), o2(0xA9,0xA1), o2(0xA9,0xA3),
+ o2(0xA1,0xC0), o2(0xA9,0xAA), o2(0xA9,0xAD), UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_C3 = {
to_EUC_KR_C3_offsets,
@@ -55,21 +50,17 @@ to_EUC_KR_C3 = {
static const unsigned char
to_EUC_KR_C4_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 1, 2, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 3, 4, 5, 8, 8, 8, 8, 6, 8, 8, 8, 8, 8, 8, 7,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 1, 2, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 3, 4, 5, 8, 8, 8, 8, 6, 8, 8, 8, 8, 8, 8, 7,
};
-
static const struct byte_lookup* const
to_EUC_KR_C4_infos[9] = {
- o2(0xA9,0xA2), o2(0xA8,0xA4),
- o2(0xA9,0xA4), o2(0xA9,0xA5),
- o2(0xA8,0xA6), o2(0xA9,0xA6),
- o2(0xA9,0xA7), o2(0xA8,0xA8),
- UNDEF,
+ o2(0xA9,0xA2), o2(0xA8,0xA4), o2(0xA9,0xA4), o2(0xA9,0xA5),
+ o2(0xA8,0xA6), o2(0xA9,0xA6), o2(0xA9,0xA7), o2(0xA8,0xA8),
+ UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_C4 = {
to_EUC_KR_C4_offsets,
@@ -78,22 +69,17 @@ to_EUC_KR_C4 = {
static const unsigned char
to_EUC_KR_C5_offsets[64] = {
- 0, 1, 2, 10, 10, 10, 10, 10, 10, 3, 4, 5, 10, 10, 10, 10,
- 10, 10, 6, 7, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 0, 1, 2, 10, 10, 10, 10, 10, 10, 3, 4, 5, 10, 10, 10, 10,
+ 10, 10, 6, 7, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
to_EUC_KR_C5_infos[11] = {
- o2(0xA9,0xA8), o2(0xA8,0xA9),
- o2(0xA9,0xA9), o2(0xA9,0xB0),
- o2(0xA8,0xAF), o2(0xA9,0xAF),
- o2(0xA8,0xAB), o2(0xA9,0xAB),
- o2(0xA8,0xAE), o2(0xA9,0xAE),
- UNDEF,
+ o2(0xA9,0xA8), o2(0xA8,0xA9), o2(0xA9,0xA9), o2(0xA9,0xB0),
+ o2(0xA8,0xAF), o2(0xA9,0xAF), o2(0xA8,0xAB), o2(0xA9,0xAB),
+ o2(0xA8,0xAE), o2(0xA9,0xAE), UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_C5 = {
to_EUC_KR_C5_offsets,
@@ -102,20 +88,16 @@ to_EUC_KR_C5 = {
static const unsigned char
to_EUC_KR_CB_offsets[64] = {
- 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7,
- 1, 7, 7, 7, 7, 7, 7, 7, 2, 3, 4, 5, 7, 6, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7,
+ 1, 7, 7, 7, 7, 7, 7, 7, 2, 3, 4, 5, 7, 6, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
to_EUC_KR_CB_infos[8] = {
- o2(0xA2,0xA7), o2(0xA2,0xB0),
- o2(0xA2,0xA8), o2(0xA2,0xAB),
- o2(0xA2,0xAA), o2(0xA2,0xAD),
- o2(0xA2,0xA9), UNDEF,
+ o2(0xA2,0xA7), o2(0xA2,0xB0), o2(0xA2,0xA8), o2(0xA2,0xAB),
+ o2(0xA2,0xAA), o2(0xA2,0xAD), o2(0xA2,0xA9), UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_CB = {
to_EUC_KR_CB_offsets,
@@ -124,36 +106,24 @@ to_EUC_KR_CB = {
static const unsigned char
to_EUC_KR_CE_offsets[64] = {
- 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39,
- 39, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 39, 17, 18, 19, 20, 21, 22, 23, 39, 39, 39, 39, 39, 39,
- 39, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38,
+ 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39,
+ 39, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 39, 17, 18, 19, 20, 21, 22, 23, 39, 39, 39, 39, 39, 39,
+ 39, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38,
};
-
static const struct byte_lookup* const
to_EUC_KR_CE_infos[40] = {
- o2(0xA5,0xC1), o2(0xA5,0xC2),
- o2(0xA5,0xC3), o2(0xA5,0xC4),
- o2(0xA5,0xC5), o2(0xA5,0xC6),
- o2(0xA5,0xC7), o2(0xA5,0xC8),
- o2(0xA5,0xC9), o2(0xA5,0xCA),
- o2(0xA5,0xCB), o2(0xA5,0xCC),
- o2(0xA5,0xCD), o2(0xA5,0xCE),
- o2(0xA5,0xCF), o2(0xA5,0xD0),
- o2(0xA5,0xD1), o2(0xA5,0xD2),
- o2(0xA5,0xD3), o2(0xA5,0xD4),
- o2(0xA5,0xD5), o2(0xA5,0xD6),
- o2(0xA5,0xD7), o2(0xA5,0xD8),
- o2(0xA5,0xE1), o2(0xA5,0xE2),
- o2(0xA5,0xE3), o2(0xA5,0xE4),
- o2(0xA5,0xE5), o2(0xA5,0xE6),
- o2(0xA5,0xE7), o2(0xA5,0xE8),
- o2(0xA5,0xE9), o2(0xA5,0xEA),
- o2(0xA5,0xEB), o2(0xA5,0xEC),
- o2(0xA5,0xED), o2(0xA5,0xEE),
- o2(0xA5,0xEF), UNDEF,
+ o2(0xA5,0xC1), o2(0xA5,0xC2), o2(0xA5,0xC3), o2(0xA5,0xC4),
+ o2(0xA5,0xC5), o2(0xA5,0xC6), o2(0xA5,0xC7), o2(0xA5,0xC8),
+ o2(0xA5,0xC9), o2(0xA5,0xCA), o2(0xA5,0xCB), o2(0xA5,0xCC),
+ o2(0xA5,0xCD), o2(0xA5,0xCE), o2(0xA5,0xCF), o2(0xA5,0xD0),
+ o2(0xA5,0xD1), o2(0xA5,0xD2), o2(0xA5,0xD3), o2(0xA5,0xD4),
+ o2(0xA5,0xD5), o2(0xA5,0xD6), o2(0xA5,0xD7), o2(0xA5,0xD8),
+ o2(0xA5,0xE1), o2(0xA5,0xE2), o2(0xA5,0xE3), o2(0xA5,0xE4),
+ o2(0xA5,0xE5), o2(0xA5,0xE6), o2(0xA5,0xE7), o2(0xA5,0xE8),
+ o2(0xA5,0xE9), o2(0xA5,0xEA), o2(0xA5,0xEB), o2(0xA5,0xEC),
+ o2(0xA5,0xED), o2(0xA5,0xEE), o2(0xA5,0xEF), UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_CE = {
to_EUC_KR_CE_offsets,
@@ -162,21 +132,17 @@ to_EUC_KR_CE = {
static const unsigned char
to_EUC_KR_CF_offsets[64] = {
- 0, 1, 9, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 0, 1, 9, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
to_EUC_KR_CF_infos[10] = {
- o2(0xA5,0xF0), o2(0xA5,0xF1),
- o2(0xA5,0xF2), o2(0xA5,0xF3),
- o2(0xA5,0xF4), o2(0xA5,0xF5),
- o2(0xA5,0xF6), o2(0xA5,0xF7),
- o2(0xA5,0xF8), UNDEF,
+ o2(0xA5,0xF0), o2(0xA5,0xF1), o2(0xA5,0xF2), o2(0xA5,0xF3),
+ o2(0xA5,0xF4), o2(0xA5,0xF5), o2(0xA5,0xF6), o2(0xA5,0xF7),
+ o2(0xA5,0xF8), UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_CF = {
to_EUC_KR_CF_offsets,
@@ -185,41 +151,27 @@ to_EUC_KR_CF = {
static const unsigned char
to_EUC_KR_D0_offsets[64] = {
- 49, 0, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
- 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
- 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,
- 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48,
+ 49, 0, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
+ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
+ 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,
+ 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48,
};
-
static const struct byte_lookup* const
to_EUC_KR_D0_infos[50] = {
- o2(0xAC,0xA7), o2(0xAC,0xA1),
- o2(0xAC,0xA2), o2(0xAC,0xA3),
- o2(0xAC,0xA4), o2(0xAC,0xA5),
- o2(0xAC,0xA6), o2(0xAC,0xA8),
- o2(0xAC,0xA9), o2(0xAC,0xAA),
- o2(0xAC,0xAB), o2(0xAC,0xAC),
- o2(0xAC,0xAD), o2(0xAC,0xAE),
- o2(0xAC,0xAF), o2(0xAC,0xB0),
- o2(0xAC,0xB1), o2(0xAC,0xB2),
- o2(0xAC,0xB3), o2(0xAC,0xB4),
- o2(0xAC,0xB5), o2(0xAC,0xB6),
- o2(0xAC,0xB7), o2(0xAC,0xB8),
- o2(0xAC,0xB9), o2(0xAC,0xBA),
- o2(0xAC,0xBB), o2(0xAC,0xBC),
- o2(0xAC,0xBD), o2(0xAC,0xBE),
- o2(0xAC,0xBF), o2(0xAC,0xC0),
- o2(0xAC,0xC1), o2(0xAC,0xD1),
- o2(0xAC,0xD2), o2(0xAC,0xD3),
- o2(0xAC,0xD4), o2(0xAC,0xD5),
- o2(0xAC,0xD6), o2(0xAC,0xD8),
- o2(0xAC,0xD9), o2(0xAC,0xDA),
- o2(0xAC,0xDB), o2(0xAC,0xDC),
- o2(0xAC,0xDD), o2(0xAC,0xDE),
- o2(0xAC,0xDF), o2(0xAC,0xE0),
- o2(0xAC,0xE1), UNDEF,
+ o2(0xAC,0xA7), o2(0xAC,0xA1), o2(0xAC,0xA2), o2(0xAC,0xA3),
+ o2(0xAC,0xA4), o2(0xAC,0xA5), o2(0xAC,0xA6), o2(0xAC,0xA8),
+ o2(0xAC,0xA9), o2(0xAC,0xAA), o2(0xAC,0xAB), o2(0xAC,0xAC),
+ o2(0xAC,0xAD), o2(0xAC,0xAE), o2(0xAC,0xAF), o2(0xAC,0xB0),
+ o2(0xAC,0xB1), o2(0xAC,0xB2), o2(0xAC,0xB3), o2(0xAC,0xB4),
+ o2(0xAC,0xB5), o2(0xAC,0xB6), o2(0xAC,0xB7), o2(0xAC,0xB8),
+ o2(0xAC,0xB9), o2(0xAC,0xBA), o2(0xAC,0xBB), o2(0xAC,0xBC),
+ o2(0xAC,0xBD), o2(0xAC,0xBE), o2(0xAC,0xBF), o2(0xAC,0xC0),
+ o2(0xAC,0xC1), o2(0xAC,0xD1), o2(0xAC,0xD2), o2(0xAC,0xD3),
+ o2(0xAC,0xD4), o2(0xAC,0xD5), o2(0xAC,0xD6), o2(0xAC,0xD8),
+ o2(0xAC,0xD9), o2(0xAC,0xDA), o2(0xAC,0xDB), o2(0xAC,0xDC),
+ o2(0xAC,0xDD), o2(0xAC,0xDE), o2(0xAC,0xDF), o2(0xAC,0xE0),
+ o2(0xAC,0xE1), UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_D0 = {
to_EUC_KR_D0_offsets,
@@ -228,25 +180,19 @@ to_EUC_KR_D0 = {
static const unsigned char
to_EUC_KR_D1_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
- 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
- 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
+ 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
+ 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
};
-
static const struct byte_lookup* const
to_EUC_KR_D1_infos[18] = {
- o2(0xAC,0xE2), o2(0xAC,0xE3),
- o2(0xAC,0xE4), o2(0xAC,0xE5),
- o2(0xAC,0xE6), o2(0xAC,0xE7),
- o2(0xAC,0xE8), o2(0xAC,0xE9),
- o2(0xAC,0xEA), o2(0xAC,0xEB),
- o2(0xAC,0xEC), o2(0xAC,0xED),
- o2(0xAC,0xEE), o2(0xAC,0xEF),
- o2(0xAC,0xF0), o2(0xAC,0xF1),
- o2(0xAC,0xD7), UNDEF,
+ o2(0xAC,0xE2), o2(0xAC,0xE3), o2(0xAC,0xE4), o2(0xAC,0xE5),
+ o2(0xAC,0xE6), o2(0xAC,0xE7), o2(0xAC,0xE8), o2(0xAC,0xE9),
+ o2(0xAC,0xEA), o2(0xAC,0xEB), o2(0xAC,0xEC), o2(0xAC,0xED),
+ o2(0xAC,0xEE), o2(0xAC,0xEF), o2(0xAC,0xF0), o2(0xAC,0xF1),
+ o2(0xAC,0xD7), UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_D1 = {
to_EUC_KR_D1_offsets,
@@ -254,554 +200,429 @@ to_EUC_KR_D1 = {
};
static const unsigned char
-to_EUC_KR_E2_00_offsets[64] = {
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 0, 13, 13, 1, 2, 13, 13, 3, 4, 13, 13,
- 5, 6, 13, 13, 13, 7, 8, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 9, 13, 10, 11, 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13, 13,
+to_EUC_KR_E2_80_offsets[64] = {
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 0, 13, 13, 1, 2, 13, 13, 3, 4, 13, 13,
+ 5, 6, 13, 13, 13, 7, 8, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 9, 13, 10, 11, 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_00_infos[14] = {
- o2(0xA1,0xAA), o2(0xA1,0xAE),
- o2(0xA1,0xAF), o2(0xA1,0xB0),
- o2(0xA1,0xB1), o2(0xA2,0xD3),
- o2(0xA2,0xD4), o2(0xA1,0xA5),
- o2(0xA1,0xA6), o2(0xA2,0xB6),
- o2(0xA1,0xC7), o2(0xA1,0xC8),
- o2(0xA1,0xD8), UNDEF,
+to_EUC_KR_E2_80_infos[14] = {
+ o2(0xA1,0xAA), o2(0xA1,0xAE), o2(0xA1,0xAF), o2(0xA1,0xB0),
+ o2(0xA1,0xB1), o2(0xA2,0xD3), o2(0xA2,0xD4), o2(0xA1,0xA5),
+ o2(0xA1,0xA6), o2(0xA2,0xB6), o2(0xA1,0xC7), o2(0xA1,0xC8),
+ o2(0xA1,0xD8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_00 = {
- to_EUC_KR_E2_00_offsets,
- to_EUC_KR_E2_00_infos
+to_EUC_KR_E2_80 = {
+ to_EUC_KR_E2_80_offsets,
+ to_EUC_KR_E2_80_infos
};
static const unsigned char
-to_EUC_KR_E2_01_offsets[64] = {
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1,
+to_EUC_KR_E2_81_offsets[64] = {
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_01_infos[3] = {
- o2(0xA9,0xF9), o2(0xA9,0xFA),
- UNDEF,
+to_EUC_KR_E2_81_infos[3] = {
+ o2(0xA9,0xF9), o2(0xA9,0xFA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_01 = {
- to_EUC_KR_E2_01_offsets,
- to_EUC_KR_E2_01_infos
+to_EUC_KR_E2_81 = {
+ to_EUC_KR_E2_81_offsets,
+ to_EUC_KR_E2_81_infos
};
static const unsigned char
-to_EUC_KR_E2_02_offsets[64] = {
- 4, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+to_EUC_KR_E2_82_offsets[64] = {
+ 4, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_02_infos[5] = {
- o2(0xA9,0xFB), o2(0xA9,0xFC),
- o2(0xA9,0xFD), o2(0xA9,0xFE),
- UNDEF,
+to_EUC_KR_E2_82_infos[5] = {
+ o2(0xA9,0xFB), o2(0xA9,0xFC), o2(0xA9,0xFD), o2(0xA9,0xFE),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_02 = {
- to_EUC_KR_E2_02_offsets,
- to_EUC_KR_E2_02_infos
+to_EUC_KR_E2_82 = {
+ to_EUC_KR_E2_82_offsets,
+ to_EUC_KR_E2_82_infos
};
static const unsigned char
-to_EUC_KR_E2_04_offsets[64] = {
- 8, 8, 8, 0, 8, 8, 8, 8, 8, 1, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 2, 8, 8, 3, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 4, 5, 8, 8, 8, 6, 8, 8, 8, 8, 7, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_E2_84_offsets[64] = {
+ 8, 8, 8, 0, 8, 8, 8, 8, 8, 1, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 2, 8, 8, 3, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 4, 5, 8, 8, 8, 6, 8, 8, 8, 8, 7, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_04_infos[9] = {
- o2(0xA1,0xC9), o2(0xA2,0xB5),
- o2(0xA7,0xA4), o2(0xA2,0xE0),
- o2(0xA2,0xE5), o2(0xA2,0xE2),
- o2(0xA7,0xD9), o2(0xA1,0xCA),
- UNDEF,
+to_EUC_KR_E2_84_infos[9] = {
+ o2(0xA1,0xC9), o2(0xA2,0xB5), o2(0xA7,0xA4), o2(0xA2,0xE0),
+ o2(0xA2,0xE5), o2(0xA2,0xE2), o2(0xA7,0xD9), o2(0xA1,0xCA),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_04 = {
- to_EUC_KR_E2_04_offsets,
- to_EUC_KR_E2_04_infos
+to_EUC_KR_E2_84 = {
+ to_EUC_KR_E2_84_offsets,
+ to_EUC_KR_E2_84_infos
};
static const unsigned char
-to_EUC_KR_E2_05_offsets[64] = {
- 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
- 26, 26, 26, 0, 1, 26, 26, 26, 26, 26, 26, 2, 3, 4, 5, 26,
- 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 26, 26, 26, 26, 26, 26,
- 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 26, 26, 26, 26, 26,
+to_EUC_KR_E2_85_offsets[64] = {
+ 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
+ 26, 26, 26, 0, 1, 26, 26, 26, 26, 26, 26, 2, 3, 4, 5, 26,
+ 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 26, 26, 26, 26, 26, 26,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 26, 26, 26, 26, 26,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_05_infos[27] = {
- o2(0xA8,0xF7), o2(0xA8,0xF8),
- o2(0xA8,0xFB), o2(0xA8,0xFC),
- o2(0xA8,0xFD), o2(0xA8,0xFE),
- o2(0xA5,0xB0), o2(0xA5,0xB1),
- o2(0xA5,0xB2), o2(0xA5,0xB3),
- o2(0xA5,0xB4), o2(0xA5,0xB5),
- o2(0xA5,0xB6), o2(0xA5,0xB7),
- o2(0xA5,0xB8), o2(0xA5,0xB9),
- o2(0xA5,0xA1), o2(0xA5,0xA2),
- o2(0xA5,0xA3), o2(0xA5,0xA4),
- o2(0xA5,0xA5), o2(0xA5,0xA6),
- o2(0xA5,0xA7), o2(0xA5,0xA8),
- o2(0xA5,0xA9), o2(0xA5,0xAA),
- UNDEF,
+to_EUC_KR_E2_85_infos[27] = {
+ o2(0xA8,0xF7), o2(0xA8,0xF8), o2(0xA8,0xFB), o2(0xA8,0xFC),
+ o2(0xA8,0xFD), o2(0xA8,0xFE), o2(0xA5,0xB0), o2(0xA5,0xB1),
+ o2(0xA5,0xB2), o2(0xA5,0xB3), o2(0xA5,0xB4), o2(0xA5,0xB5),
+ o2(0xA5,0xB6), o2(0xA5,0xB7), o2(0xA5,0xB8), o2(0xA5,0xB9),
+ o2(0xA5,0xA1), o2(0xA5,0xA2), o2(0xA5,0xA3), o2(0xA5,0xA4),
+ o2(0xA5,0xA5), o2(0xA5,0xA6), o2(0xA5,0xA7), o2(0xA5,0xA8),
+ o2(0xA5,0xA9), o2(0xA5,0xAA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_05 = {
- to_EUC_KR_E2_05_offsets,
- to_EUC_KR_E2_05_infos
+to_EUC_KR_E2_85 = {
+ to_EUC_KR_E2_85_offsets,
+ to_EUC_KR_E2_85_infos
};
static const unsigned char
-to_EUC_KR_E2_06_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_E2_86_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_06_infos[11] = {
- o2(0xA1,0xE7), o2(0xA1,0xE8),
- o2(0xA1,0xE6), o2(0xA1,0xE9),
- o2(0xA1,0xEA), o2(0xA2,0xD5),
- o2(0xA2,0xD8), o2(0xA2,0xD6),
- o2(0xA2,0xD9), o2(0xA2,0xD7),
- UNDEF,
+to_EUC_KR_E2_86_infos[11] = {
+ o2(0xA1,0xE7), o2(0xA1,0xE8), o2(0xA1,0xE6), o2(0xA1,0xE9),
+ o2(0xA1,0xEA), o2(0xA2,0xD5), o2(0xA2,0xD8), o2(0xA2,0xD6),
+ o2(0xA2,0xD9), o2(0xA2,0xD7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_06 = {
- to_EUC_KR_E2_06_offsets,
- to_EUC_KR_E2_06_infos
+to_EUC_KR_E2_86 = {
+ to_EUC_KR_E2_86_offsets,
+ to_EUC_KR_E2_86_infos
};
static const unsigned char
-to_EUC_KR_E2_07_offsets[64] = {
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 0, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+to_EUC_KR_E2_87_offsets[64] = {
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 0, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_07_infos[3] = {
- o2(0xA2,0xA1), o2(0xA2,0xA2),
- UNDEF,
+to_EUC_KR_E2_87_infos[3] = {
+ o2(0xA2,0xA1), o2(0xA2,0xA2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_07 = {
- to_EUC_KR_E2_07_offsets,
- to_EUC_KR_E2_07_infos
+to_EUC_KR_E2_87 = {
+ to_EUC_KR_E2_87_offsets,
+ to_EUC_KR_E2_87_infos
};
static const unsigned char
-to_EUC_KR_E2_08_offsets[64] = {
- 0, 24, 1, 2, 24, 24, 24, 3, 4, 24, 24, 5, 24, 24, 24, 6,
- 24, 7, 24, 24, 24, 24, 24, 24, 24, 24, 8, 24, 24, 9, 10, 24,
- 11, 24, 24, 24, 24, 12, 24, 13, 14, 15, 16, 17, 18, 24, 19, 24,
- 24, 24, 24, 24, 20, 21, 24, 24, 24, 24, 24, 24, 22, 23, 24, 24,
+to_EUC_KR_E2_88_offsets[64] = {
+ 0, 24, 1, 2, 24, 24, 24, 3, 4, 24, 24, 5, 24, 24, 24, 6,
+ 24, 7, 24, 24, 24, 24, 24, 24, 24, 24, 8, 24, 24, 9, 10, 24,
+ 11, 24, 24, 24, 24, 12, 24, 13, 14, 15, 16, 17, 18, 24, 19, 24,
+ 24, 24, 24, 24, 20, 21, 24, 24, 24, 24, 24, 24, 22, 23, 24, 24,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_08_infos[25] = {
- o2(0xA2,0xA3), o2(0xA1,0xD3),
- o2(0xA2,0xA4), o2(0xA1,0xD4),
- o2(0xA1,0xF4), o2(0xA1,0xF5),
- o2(0xA2,0xB3), o2(0xA2,0xB2),
- o2(0xA1,0xEE), o2(0xA1,0xF0),
- o2(0xA1,0xC4), o2(0xA1,0xD0),
- o2(0xA1,0xAB), o2(0xA1,0xFC),
- o2(0xA1,0xFD), o2(0xA1,0xFB),
- o2(0xA1,0xFA), o2(0xA1,0xF2),
- o2(0xA1,0xF3), o2(0xA2,0xB1),
- o2(0xA1,0xC5), o2(0xA1,0xF1),
- o2(0xA1,0xAD), o2(0xA1,0xEF),
- UNDEF,
+to_EUC_KR_E2_88_infos[25] = {
+ o2(0xA2,0xA3), o2(0xA1,0xD3), o2(0xA2,0xA4), o2(0xA1,0xD4),
+ o2(0xA1,0xF4), o2(0xA1,0xF5), o2(0xA2,0xB3), o2(0xA2,0xB2),
+ o2(0xA1,0xEE), o2(0xA1,0xF0), o2(0xA1,0xC4), o2(0xA1,0xD0),
+ o2(0xA1,0xAB), o2(0xA1,0xFC), o2(0xA1,0xFD), o2(0xA1,0xFB),
+ o2(0xA1,0xFA), o2(0xA1,0xF2), o2(0xA1,0xF3), o2(0xA2,0xB1),
+ o2(0xA1,0xC5), o2(0xA1,0xF1), o2(0xA1,0xAD), o2(0xA1,0xEF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_08 = {
- to_EUC_KR_E2_08_offsets,
- to_EUC_KR_E2_08_infos
+to_EUC_KR_E2_88 = {
+ to_EUC_KR_E2_88_offsets,
+ to_EUC_KR_E2_88_infos
};
static const unsigned char
-to_EUC_KR_E2_09_offsets[64] = {
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 1, 2, 7, 7, 3, 4, 7, 7, 7, 7, 5, 6, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_E2_89_offsets[64] = {
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 1, 2, 7, 7, 3, 4, 7, 7, 7, 7, 5, 6, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_09_infos[8] = {
- o2(0xA1,0xD6), o2(0xA1,0xC1),
- o2(0xA1,0xD5), o2(0xA1,0xC2),
- o2(0xA1,0xC3), o2(0xA1,0xEC),
- o2(0xA1,0xED), UNDEF,
+to_EUC_KR_E2_89_infos[8] = {
+ o2(0xA1,0xD6), o2(0xA1,0xC1), o2(0xA1,0xD5), o2(0xA1,0xC2),
+ o2(0xA1,0xC3), o2(0xA1,0xEC), o2(0xA1,0xED), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_09 = {
- to_EUC_KR_E2_09_offsets,
- to_EUC_KR_E2_09_infos
+to_EUC_KR_E2_89 = {
+ to_EUC_KR_E2_89_offsets,
+ to_EUC_KR_E2_89_infos
};
static const unsigned char
-to_EUC_KR_E2_0A_offsets[64] = {
- 6, 6, 0, 1, 6, 6, 2, 3, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_E2_8A_offsets[64] = {
+ 6, 6, 0, 1, 6, 6, 2, 3, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_0A_infos[7] = {
- o2(0xA1,0xF8), o2(0xA1,0xF9),
- o2(0xA1,0xF6), o2(0xA1,0xF7),
- o2(0xA2,0xC1), o2(0xA1,0xD1),
- UNDEF,
+to_EUC_KR_E2_8A_infos[7] = {
+ o2(0xA1,0xF8), o2(0xA1,0xF9), o2(0xA1,0xF6), o2(0xA1,0xF7),
+ o2(0xA2,0xC1), o2(0xA1,0xD1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_0A = {
- to_EUC_KR_E2_0A_offsets,
- to_EUC_KR_E2_0A_infos
+to_EUC_KR_E2_8A = {
+ to_EUC_KR_E2_8A_offsets,
+ to_EUC_KR_E2_8A_infos
};
static const unsigned char
-to_EUC_KR_E2_0C_offsets[64] = {
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+to_EUC_KR_E2_8C_offsets[64] = {
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_0C_infos[2] = {
- o2(0xA1,0xD2), UNDEF,
+to_EUC_KR_E2_8C_infos[2] = {
+ o2(0xA1,0xD2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_0C = {
- to_EUC_KR_E2_0C_offsets,
- to_EUC_KR_E2_0C_infos
+to_EUC_KR_E2_8C = {
+ to_EUC_KR_E2_8C_offsets,
+ to_EUC_KR_E2_8C_infos
};
static const unsigned char
-to_EUC_KR_E2_11_offsets[64] = {
- 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
- 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 27,
- 27, 27, 27, 27, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26,
+to_EUC_KR_E2_91_offsets[64] = {
+ 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 27,
+ 27, 27, 27, 27, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_11_infos[28] = {
- o2(0xA8,0xE7), o2(0xA8,0xE8),
- o2(0xA8,0xE9), o2(0xA8,0xEA),
- o2(0xA8,0xEB), o2(0xA8,0xEC),
- o2(0xA8,0xED), o2(0xA8,0xEE),
- o2(0xA8,0xEF), o2(0xA8,0xF0),
- o2(0xA8,0xF1), o2(0xA8,0xF2),
- o2(0xA8,0xF3), o2(0xA8,0xF4),
- o2(0xA8,0xF5), o2(0xA9,0xE7),
- o2(0xA9,0xE8), o2(0xA9,0xE9),
- o2(0xA9,0xEA), o2(0xA9,0xEB),
- o2(0xA9,0xEC), o2(0xA9,0xED),
- o2(0xA9,0xEE), o2(0xA9,0xEF),
- o2(0xA9,0xF0), o2(0xA9,0xF1),
- o2(0xA9,0xF2), UNDEF,
+to_EUC_KR_E2_91_infos[28] = {
+ o2(0xA8,0xE7), o2(0xA8,0xE8), o2(0xA8,0xE9), o2(0xA8,0xEA),
+ o2(0xA8,0xEB), o2(0xA8,0xEC), o2(0xA8,0xED), o2(0xA8,0xEE),
+ o2(0xA8,0xEF), o2(0xA8,0xF0), o2(0xA8,0xF1), o2(0xA8,0xF2),
+ o2(0xA8,0xF3), o2(0xA8,0xF4), o2(0xA8,0xF5), o2(0xA9,0xE7),
+ o2(0xA9,0xE8), o2(0xA9,0xE9), o2(0xA9,0xEA), o2(0xA9,0xEB),
+ o2(0xA9,0xEC), o2(0xA9,0xED), o2(0xA9,0xEE), o2(0xA9,0xEF),
+ o2(0xA9,0xF0), o2(0xA9,0xF1), o2(0xA9,0xF2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_11 = {
- to_EUC_KR_E2_11_offsets,
- to_EUC_KR_E2_11_infos
+to_EUC_KR_E2_91 = {
+ to_EUC_KR_E2_91_offsets,
+ to_EUC_KR_E2_91_infos
};
static const unsigned char
-to_EUC_KR_E2_12_offsets[64] = {
- 0, 1, 2, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
- 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 3, 4, 5, 6,
- 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22,
- 23, 24, 25, 26, 27, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
+to_EUC_KR_E2_92_offsets[64] = {
+ 0, 1, 2, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
+ 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 3, 4, 5, 6,
+ 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22,
+ 23, 24, 25, 26, 27, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_12_infos[30] = {
- o2(0xA9,0xF3), o2(0xA9,0xF4),
- o2(0xA9,0xF5), o2(0xA9,0xCD),
- o2(0xA9,0xCE), o2(0xA9,0xCF),
- o2(0xA9,0xD0), o2(0xA9,0xD1),
- o2(0xA9,0xD2), o2(0xA9,0xD3),
- o2(0xA9,0xD4), o2(0xA9,0xD5),
- o2(0xA9,0xD6), o2(0xA9,0xD7),
- o2(0xA9,0xD8), o2(0xA9,0xD9),
- o2(0xA9,0xDA), o2(0xA9,0xDB),
- o2(0xA9,0xDC), o2(0xA9,0xDD),
- o2(0xA9,0xDE), o2(0xA9,0xDF),
- o2(0xA9,0xE0), o2(0xA9,0xE1),
- o2(0xA9,0xE2), o2(0xA9,0xE3),
- o2(0xA9,0xE4), o2(0xA9,0xE5),
- o2(0xA9,0xE6), UNDEF,
+to_EUC_KR_E2_92_infos[30] = {
+ o2(0xA9,0xF3), o2(0xA9,0xF4), o2(0xA9,0xF5), o2(0xA9,0xCD),
+ o2(0xA9,0xCE), o2(0xA9,0xCF), o2(0xA9,0xD0), o2(0xA9,0xD1),
+ o2(0xA9,0xD2), o2(0xA9,0xD3), o2(0xA9,0xD4), o2(0xA9,0xD5),
+ o2(0xA9,0xD6), o2(0xA9,0xD7), o2(0xA9,0xD8), o2(0xA9,0xD9),
+ o2(0xA9,0xDA), o2(0xA9,0xDB), o2(0xA9,0xDC), o2(0xA9,0xDD),
+ o2(0xA9,0xDE), o2(0xA9,0xDF), o2(0xA9,0xE0), o2(0xA9,0xE1),
+ o2(0xA9,0xE2), o2(0xA9,0xE3), o2(0xA9,0xE4), o2(0xA9,0xE5),
+ o2(0xA9,0xE6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_12 = {
- to_EUC_KR_E2_12_offsets,
- to_EUC_KR_E2_12_infos
+to_EUC_KR_E2_92 = {
+ to_EUC_KR_E2_92_offsets,
+ to_EUC_KR_E2_92_infos
};
static const unsigned char
-to_EUC_KR_E2_13_offsets[64] = {
- 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 26, 26, 26, 26, 26,
- 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
+to_EUC_KR_E2_93_offsets[64] = {
+ 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 26, 26, 26, 26, 26,
+ 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_13_infos[27] = {
- o2(0xA8,0xCD), o2(0xA8,0xCE),
- o2(0xA8,0xCF), o2(0xA8,0xD0),
- o2(0xA8,0xD1), o2(0xA8,0xD2),
- o2(0xA8,0xD3), o2(0xA8,0xD4),
- o2(0xA8,0xD5), o2(0xA8,0xD6),
- o2(0xA8,0xD7), o2(0xA8,0xD8),
- o2(0xA8,0xD9), o2(0xA8,0xDA),
- o2(0xA8,0xDB), o2(0xA8,0xDC),
- o2(0xA8,0xDD), o2(0xA8,0xDE),
- o2(0xA8,0xDF), o2(0xA8,0xE0),
- o2(0xA8,0xE1), o2(0xA8,0xE2),
- o2(0xA8,0xE3), o2(0xA8,0xE4),
- o2(0xA8,0xE5), o2(0xA8,0xE6),
- UNDEF,
+to_EUC_KR_E2_93_infos[27] = {
+ o2(0xA8,0xCD), o2(0xA8,0xCE), o2(0xA8,0xCF), o2(0xA8,0xD0),
+ o2(0xA8,0xD1), o2(0xA8,0xD2), o2(0xA8,0xD3), o2(0xA8,0xD4),
+ o2(0xA8,0xD5), o2(0xA8,0xD6), o2(0xA8,0xD7), o2(0xA8,0xD8),
+ o2(0xA8,0xD9), o2(0xA8,0xDA), o2(0xA8,0xDB), o2(0xA8,0xDC),
+ o2(0xA8,0xDD), o2(0xA8,0xDE), o2(0xA8,0xDF), o2(0xA8,0xE0),
+ o2(0xA8,0xE1), o2(0xA8,0xE2), o2(0xA8,0xE3), o2(0xA8,0xE4),
+ o2(0xA8,0xE5), o2(0xA8,0xE6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_13 = {
- to_EUC_KR_E2_13_offsets,
- to_EUC_KR_E2_13_infos
-};
-
-static const unsigned char
-to_EUC_KR_E2_14_offsets[64] = {
- 0, 1, 2, 3, 56, 56, 56, 56, 56, 56, 56, 56, 4, 5, 6, 7,
- 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
- 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39,
- 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55,
-};
-
-static const struct byte_lookup* const
-to_EUC_KR_E2_14_infos[57] = {
- o2(0xA6,0xA1), o2(0xA6,0xAC),
- o2(0xA6,0xA2), o2(0xA6,0xAD),
- o2(0xA6,0xA3), o2(0xA6,0xC8),
- o2(0xA6,0xC7), o2(0xA6,0xAE),
- o2(0xA6,0xA4), o2(0xA6,0xC2),
- o2(0xA6,0xC1), o2(0xA6,0xAF),
- o2(0xA6,0xA6), o2(0xA6,0xC6),
- o2(0xA6,0xC5), o2(0xA6,0xB1),
- o2(0xA6,0xA5), o2(0xA6,0xC4),
- o2(0xA6,0xC3), o2(0xA6,0xB0),
- o2(0xA6,0xA7), o2(0xA6,0xBC),
- o2(0xA6,0xC9), o2(0xA6,0xCA),
- o2(0xA6,0xB7), o2(0xA6,0xCB),
- o2(0xA6,0xCC), o2(0xA6,0xB2),
- o2(0xA6,0xA9), o2(0xA6,0xBE),
- o2(0xA6,0xCD), o2(0xA6,0xCE),
- o2(0xA6,0xB9), o2(0xA6,0xCF),
- o2(0xA6,0xD0), o2(0xA6,0xB4),
- o2(0xA6,0xA8), o2(0xA6,0xD1),
- o2(0xA6,0xD2), o2(0xA6,0xB8),
- o2(0xA6,0xBD), o2(0xA6,0xD3),
- o2(0xA6,0xD4), o2(0xA6,0xB3),
- o2(0xA6,0xAA), o2(0xA6,0xD5),
- o2(0xA6,0xD6), o2(0xA6,0xBA),
- o2(0xA6,0xBF), o2(0xA6,0xD7),
- o2(0xA6,0xD8), o2(0xA6,0xB5),
- o2(0xA6,0xAB), o2(0xA6,0xD9),
- o2(0xA6,0xDA), o2(0xA6,0xBB),
- UNDEF,
+to_EUC_KR_E2_93 = {
+ to_EUC_KR_E2_93_offsets,
+ to_EUC_KR_E2_93_infos
};
+static const unsigned char
+to_EUC_KR_E2_94_offsets[64] = {
+ 0, 1, 2, 3, 56, 56, 56, 56, 56, 56, 56, 56, 4, 5, 6, 7,
+ 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
+ 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39,
+ 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55,
+};
+static const struct byte_lookup* const
+to_EUC_KR_E2_94_infos[57] = {
+ o2(0xA6,0xA1), o2(0xA6,0xAC), o2(0xA6,0xA2), o2(0xA6,0xAD),
+ o2(0xA6,0xA3), o2(0xA6,0xC8), o2(0xA6,0xC7), o2(0xA6,0xAE),
+ o2(0xA6,0xA4), o2(0xA6,0xC2), o2(0xA6,0xC1), o2(0xA6,0xAF),
+ o2(0xA6,0xA6), o2(0xA6,0xC6), o2(0xA6,0xC5), o2(0xA6,0xB1),
+ o2(0xA6,0xA5), o2(0xA6,0xC4), o2(0xA6,0xC3), o2(0xA6,0xB0),
+ o2(0xA6,0xA7), o2(0xA6,0xBC), o2(0xA6,0xC9), o2(0xA6,0xCA),
+ o2(0xA6,0xB7), o2(0xA6,0xCB), o2(0xA6,0xCC), o2(0xA6,0xB2),
+ o2(0xA6,0xA9), o2(0xA6,0xBE), o2(0xA6,0xCD), o2(0xA6,0xCE),
+ o2(0xA6,0xB9), o2(0xA6,0xCF), o2(0xA6,0xD0), o2(0xA6,0xB4),
+ o2(0xA6,0xA8), o2(0xA6,0xD1), o2(0xA6,0xD2), o2(0xA6,0xB8),
+ o2(0xA6,0xBD), o2(0xA6,0xD3), o2(0xA6,0xD4), o2(0xA6,0xB3),
+ o2(0xA6,0xAA), o2(0xA6,0xD5), o2(0xA6,0xD6), o2(0xA6,0xBA),
+ o2(0xA6,0xBF), o2(0xA6,0xD7), o2(0xA6,0xD8), o2(0xA6,0xB5),
+ o2(0xA6,0xAB), o2(0xA6,0xD9), o2(0xA6,0xDA), o2(0xA6,0xBB),
+ UNDEF,
+};
static const BYTE_LOOKUP
-to_EUC_KR_E2_14 = {
- to_EUC_KR_E2_14_offsets,
- to_EUC_KR_E2_14_infos
+to_EUC_KR_E2_94 = {
+ to_EUC_KR_E2_94_offsets,
+ to_EUC_KR_E2_94_infos
};
static const unsigned char
-to_EUC_KR_E2_15_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+to_EUC_KR_E2_95_offsets[64] = {
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_15_infos[13] = {
- o2(0xA6,0xDB), o2(0xA6,0xDC),
- o2(0xA6,0xC0), o2(0xA6,0xDD),
- o2(0xA6,0xDE), o2(0xA6,0xDF),
- o2(0xA6,0xE0), o2(0xA6,0xE1),
- o2(0xA6,0xE2), o2(0xA6,0xE3),
- o2(0xA6,0xE4), o2(0xA6,0xB6),
- UNDEF,
+to_EUC_KR_E2_95_infos[13] = {
+ o2(0xA6,0xDB), o2(0xA6,0xDC), o2(0xA6,0xC0), o2(0xA6,0xDD),
+ o2(0xA6,0xDE), o2(0xA6,0xDF), o2(0xA6,0xE0), o2(0xA6,0xE1),
+ o2(0xA6,0xE2), o2(0xA6,0xE3), o2(0xA6,0xE4), o2(0xA6,0xB6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_15 = {
- to_EUC_KR_E2_15_offsets,
- to_EUC_KR_E2_15_infos
+to_EUC_KR_E2_95 = {
+ to_EUC_KR_E2_95_offsets,
+ to_EUC_KR_E2_95_infos
};
static const unsigned char
-to_EUC_KR_E2_16_offsets[64] = {
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 1, 2, 16, 3, 4, 5, 6, 7, 8, 9, 16, 16, 16, 16, 16, 16,
- 16, 16, 10, 11, 16, 16, 12, 13, 16, 16, 16, 16, 14, 15, 16, 16,
+to_EUC_KR_E2_96_offsets[64] = {
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 1, 2, 16, 3, 4, 5, 6, 7, 8, 9, 16, 16, 16, 16, 16, 16,
+ 16, 16, 10, 11, 16, 16, 12, 13, 16, 16, 16, 16, 14, 15, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_16_infos[17] = {
- o2(0xA2,0xC6), o2(0xA1,0xE1),
- o2(0xA1,0xE0), o2(0xA2,0xC3),
- o2(0xA2,0xC7), o2(0xA2,0xC8),
- o2(0xA2,0xCB), o2(0xA2,0xCA),
- o2(0xA2,0xC9), o2(0xA2,0xCC),
- o2(0xA1,0xE3), o2(0xA1,0xE2),
- o2(0xA2,0xBA), o2(0xA2,0xB9),
- o2(0xA1,0xE5), o2(0xA1,0xE4),
- UNDEF,
+to_EUC_KR_E2_96_infos[17] = {
+ o2(0xA2,0xC6), o2(0xA1,0xE1), o2(0xA1,0xE0), o2(0xA2,0xC3),
+ o2(0xA2,0xC7), o2(0xA2,0xC8), o2(0xA2,0xCB), o2(0xA2,0xCA),
+ o2(0xA2,0xC9), o2(0xA2,0xCC), o2(0xA1,0xE3), o2(0xA1,0xE2),
+ o2(0xA2,0xBA), o2(0xA2,0xB9), o2(0xA1,0xE5), o2(0xA1,0xE4),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_16 = {
- to_EUC_KR_E2_16_offsets,
- to_EUC_KR_E2_16_infos
+to_EUC_KR_E2_96 = {
+ to_EUC_KR_E2_96_offsets,
+ to_EUC_KR_E2_96_infos
};
static const unsigned char
-to_EUC_KR_E2_17_offsets[64] = {
- 0, 1, 10, 10, 10, 10, 2, 3, 4, 10, 10, 5, 10, 10, 6, 7,
- 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_E2_97_offsets[64] = {
+ 0, 1, 10, 10, 10, 10, 2, 3, 4, 10, 10, 5, 10, 10, 6, 7,
+ 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_17_infos[11] = {
- o2(0xA2,0xB8), o2(0xA2,0xB7),
- o2(0xA1,0xDF), o2(0xA1,0xDE),
- o2(0xA2,0xC2), o2(0xA1,0xDB),
- o2(0xA1,0xDD), o2(0xA1,0xDC),
- o2(0xA2,0xC4), o2(0xA2,0xC5),
- UNDEF,
+to_EUC_KR_E2_97_infos[11] = {
+ o2(0xA2,0xB8), o2(0xA2,0xB7), o2(0xA1,0xDF), o2(0xA1,0xDE),
+ o2(0xA2,0xC2), o2(0xA1,0xDB), o2(0xA1,0xDD), o2(0xA1,0xDC),
+ o2(0xA2,0xC4), o2(0xA2,0xC5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_17 = {
- to_EUC_KR_E2_17_offsets,
- to_EUC_KR_E2_17_infos
+to_EUC_KR_E2_97 = {
+ to_EUC_KR_E2_97_offsets,
+ to_EUC_KR_E2_97_infos
};
static const unsigned char
-to_EUC_KR_E2_18_offsets[64] = {
- 6, 6, 6, 6, 6, 0, 1, 6, 6, 6, 6, 6, 6, 6, 2, 3,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 5, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_E2_98_offsets[64] = {
+ 6, 6, 6, 6, 6, 0, 1, 6, 6, 6, 6, 6, 6, 6, 2, 3,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 5, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_18_infos[7] = {
- o2(0xA1,0xDA), o2(0xA1,0xD9),
- o2(0xA2,0xCF), o2(0xA2,0xCE),
- o2(0xA2,0xD0), o2(0xA2,0xD1),
- UNDEF,
+to_EUC_KR_E2_98_infos[7] = {
+ o2(0xA1,0xDA), o2(0xA1,0xD9), o2(0xA2,0xCF), o2(0xA2,0xCE),
+ o2(0xA2,0xD0), o2(0xA2,0xD1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_18 = {
- to_EUC_KR_E2_18_offsets,
- to_EUC_KR_E2_18_infos
+to_EUC_KR_E2_98 = {
+ to_EUC_KR_E2_98_offsets,
+ to_EUC_KR_E2_98_infos
};
static const unsigned char
-to_EUC_KR_E2_19_offsets[64] = {
- 0, 13, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 2, 3, 13, 4, 5, 6, 13, 7, 8, 9, 10, 13, 11, 12, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+to_EUC_KR_E2_99_offsets[64] = {
+ 0, 13, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 2, 3, 13, 4, 5, 6, 13, 7, 8, 9, 10, 13, 11, 12, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E2_19_infos[14] = {
- o2(0xA1,0xCF), o2(0xA1,0xCE),
- o2(0xA2,0xBC), o2(0xA2,0xBD),
- o2(0xA2,0xC0), o2(0xA2,0xBB),
- o2(0xA2,0xBE), o2(0xA2,0xBF),
- o2(0xA2,0xCD), o2(0xA2,0xDB),
- o2(0xA2,0xDC), o2(0xA2,0xDD),
- o2(0xA2,0xDA), UNDEF,
+to_EUC_KR_E2_99_infos[14] = {
+ o2(0xA1,0xCF), o2(0xA1,0xCE), o2(0xA2,0xBC), o2(0xA2,0xBD),
+ o2(0xA2,0xC0), o2(0xA2,0xBB), o2(0xA2,0xBE), o2(0xA2,0xBF),
+ o2(0xA2,0xCD), o2(0xA2,0xDB), o2(0xA2,0xDC), o2(0xA2,0xDD),
+ o2(0xA2,0xDA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E2_19 = {
- to_EUC_KR_E2_19_offsets,
- to_EUC_KR_E2_19_infos
+to_EUC_KR_E2_99 = {
+ to_EUC_KR_E2_99_offsets,
+ to_EUC_KR_E2_99_infos
};
static const unsigned char
to_EUC_KR_E2_offsets[64] = {
- 0, 1, 2, 20, 3, 4, 5, 6, 7, 8, 9, 20, 10, 20, 20, 20,
- 20, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 20, 20, 20, 20, 20,
- 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
- 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
+ 0, 1, 2, 20, 3, 4, 5, 6, 7, 8, 9, 20, 10, 20, 20, 20,
+ 20, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 20, 20, 20, 20, 20,
+ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
+ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
};
-
static const struct byte_lookup* const
to_EUC_KR_E2_infos[21] = {
- &to_EUC_KR_E2_00, &to_EUC_KR_E2_01,
- &to_EUC_KR_E2_02, &to_EUC_KR_E2_04,
- &to_EUC_KR_E2_05, &to_EUC_KR_E2_06,
- &to_EUC_KR_E2_07, &to_EUC_KR_E2_08,
- &to_EUC_KR_E2_09, &to_EUC_KR_E2_0A,
- &to_EUC_KR_E2_0C, &to_EUC_KR_E2_11,
- &to_EUC_KR_E2_12, &to_EUC_KR_E2_13,
- &to_EUC_KR_E2_14, &to_EUC_KR_E2_15,
- &to_EUC_KR_E2_16, &to_EUC_KR_E2_17,
- &to_EUC_KR_E2_18, &to_EUC_KR_E2_19,
- UNDEF,
+ &to_EUC_KR_E2_80, &to_EUC_KR_E2_81, &to_EUC_KR_E2_82, &to_EUC_KR_E2_84,
+ &to_EUC_KR_E2_85, &to_EUC_KR_E2_86, &to_EUC_KR_E2_87, &to_EUC_KR_E2_88,
+ &to_EUC_KR_E2_89, &to_EUC_KR_E2_8A, &to_EUC_KR_E2_8C, &to_EUC_KR_E2_91,
+ &to_EUC_KR_E2_92, &to_EUC_KR_E2_93, &to_EUC_KR_E2_94, &to_EUC_KR_E2_95,
+ &to_EUC_KR_E2_96, &to_EUC_KR_E2_97, &to_EUC_KR_E2_98, &to_EUC_KR_E2_99,
+ UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_E2 = {
to_EUC_KR_E2_offsets,
@@ -809,436 +630,303 @@ to_EUC_KR_E2 = {
};
static const unsigned char
-to_EUC_KR_E3_00_offsets[64] = {
- 0, 1, 2, 3, 17, 17, 17, 17, 4, 5, 6, 7, 8, 9, 10, 11,
- 12, 13, 17, 14, 15, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
- 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
- 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
-};
-
-static const struct byte_lookup* const
-to_EUC_KR_E3_00_infos[18] = {
- o2(0xA1,0xA1), o2(0xA1,0xA2),
- o2(0xA1,0xA3), o2(0xA1,0xA8),
- o2(0xA1,0xB4), o2(0xA1,0xB5),
- o2(0xA1,0xB6), o2(0xA1,0xB7),
- o2(0xA1,0xB8), o2(0xA1,0xB9),
- o2(0xA1,0xBA), o2(0xA1,0xBB),
- o2(0xA1,0xBC), o2(0xA1,0xBD),
- o2(0xA1,0xEB), o2(0xA1,0xB2),
- o2(0xA1,0xB3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_EUC_KR_E3_00 = {
- to_EUC_KR_E3_00_offsets,
- to_EUC_KR_E3_00_infos
-};
-
-static const unsigned char
-to_EUC_KR_E3_01_offsets[64] = {
- 63, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
- 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
- 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
-};
-
-static const struct byte_lookup* const
-to_EUC_KR_E3_01_infos[64] = {
- o2(0xAA,0xA1), o2(0xAA,0xA2),
- o2(0xAA,0xA3), o2(0xAA,0xA4),
- o2(0xAA,0xA5), o2(0xAA,0xA6),
- o2(0xAA,0xA7), o2(0xAA,0xA8),
- o2(0xAA,0xA9), o2(0xAA,0xAA),
- o2(0xAA,0xAB), o2(0xAA,0xAC),
- o2(0xAA,0xAD), o2(0xAA,0xAE),
- o2(0xAA,0xAF), o2(0xAA,0xB0),
- o2(0xAA,0xB1), o2(0xAA,0xB2),
- o2(0xAA,0xB3), o2(0xAA,0xB4),
- o2(0xAA,0xB5), o2(0xAA,0xB6),
- o2(0xAA,0xB7), o2(0xAA,0xB8),
- o2(0xAA,0xB9), o2(0xAA,0xBA),
- o2(0xAA,0xBB), o2(0xAA,0xBC),
- o2(0xAA,0xBD), o2(0xAA,0xBE),
- o2(0xAA,0xBF), o2(0xAA,0xC0),
- o2(0xAA,0xC1), o2(0xAA,0xC2),
- o2(0xAA,0xC3), o2(0xAA,0xC4),
- o2(0xAA,0xC5), o2(0xAA,0xC6),
- o2(0xAA,0xC7), o2(0xAA,0xC8),
- o2(0xAA,0xC9), o2(0xAA,0xCA),
- o2(0xAA,0xCB), o2(0xAA,0xCC),
- o2(0xAA,0xCD), o2(0xAA,0xCE),
- o2(0xAA,0xCF), o2(0xAA,0xD0),
- o2(0xAA,0xD1), o2(0xAA,0xD2),
- o2(0xAA,0xD3), o2(0xAA,0xD4),
- o2(0xAA,0xD5), o2(0xAA,0xD6),
- o2(0xAA,0xD7), o2(0xAA,0xD8),
- o2(0xAA,0xD9), o2(0xAA,0xDA),
- o2(0xAA,0xDB), o2(0xAA,0xDC),
- o2(0xAA,0xDD), o2(0xAA,0xDE),
- o2(0xAA,0xDF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_EUC_KR_E3_01 = {
- to_EUC_KR_E3_01_offsets,
- to_EUC_KR_E3_01_infos
-};
-
-static const unsigned char
-to_EUC_KR_E3_02_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 18, 19, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
- 51, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34,
- 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50,
-};
-
-static const struct byte_lookup* const
-to_EUC_KR_E3_02_infos[52] = {
- o2(0xAA,0xE0), o2(0xAA,0xE1),
- o2(0xAA,0xE2), o2(0xAA,0xE3),
- o2(0xAA,0xE4), o2(0xAA,0xE5),
- o2(0xAA,0xE6), o2(0xAA,0xE7),
- o2(0xAA,0xE8), o2(0xAA,0xE9),
- o2(0xAA,0xEA), o2(0xAA,0xEB),
- o2(0xAA,0xEC), o2(0xAA,0xED),
- o2(0xAA,0xEE), o2(0xAA,0xEF),
- o2(0xAA,0xF0), o2(0xAA,0xF1),
- o2(0xAA,0xF2), o2(0xAA,0xF3),
- o2(0xAB,0xA1), o2(0xAB,0xA2),
- o2(0xAB,0xA3), o2(0xAB,0xA4),
- o2(0xAB,0xA5), o2(0xAB,0xA6),
- o2(0xAB,0xA7), o2(0xAB,0xA8),
- o2(0xAB,0xA9), o2(0xAB,0xAA),
- o2(0xAB,0xAB), o2(0xAB,0xAC),
- o2(0xAB,0xAD), o2(0xAB,0xAE),
- o2(0xAB,0xAF), o2(0xAB,0xB0),
- o2(0xAB,0xB1), o2(0xAB,0xB2),
- o2(0xAB,0xB3), o2(0xAB,0xB4),
- o2(0xAB,0xB5), o2(0xAB,0xB6),
- o2(0xAB,0xB7), o2(0xAB,0xB8),
- o2(0xAB,0xB9), o2(0xAB,0xBA),
- o2(0xAB,0xBB), o2(0xAB,0xBC),
- o2(0xAB,0xBD), o2(0xAB,0xBE),
- o2(0xAB,0xBF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_EUC_KR_E3_02 = {
- to_EUC_KR_E3_02_offsets,
- to_EUC_KR_E3_02_infos
-};
-
-static const unsigned char
-to_EUC_KR_E3_03_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
- 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
- 48, 49, 50, 51, 52, 53, 54, 55, 55, 55, 55, 55, 55, 55, 55, 55,
-};
-
-static const struct byte_lookup* const
-to_EUC_KR_E3_03_infos[56] = {
- o2(0xAB,0xC0), o2(0xAB,0xC1),
- o2(0xAB,0xC2), o2(0xAB,0xC3),
- o2(0xAB,0xC4), o2(0xAB,0xC5),
- o2(0xAB,0xC6), o2(0xAB,0xC7),
- o2(0xAB,0xC8), o2(0xAB,0xC9),
- o2(0xAB,0xCA), o2(0xAB,0xCB),
- o2(0xAB,0xCC), o2(0xAB,0xCD),
- o2(0xAB,0xCE), o2(0xAB,0xCF),
- o2(0xAB,0xD0), o2(0xAB,0xD1),
- o2(0xAB,0xD2), o2(0xAB,0xD3),
- o2(0xAB,0xD4), o2(0xAB,0xD5),
- o2(0xAB,0xD6), o2(0xAB,0xD7),
- o2(0xAB,0xD8), o2(0xAB,0xD9),
- o2(0xAB,0xDA), o2(0xAB,0xDB),
- o2(0xAB,0xDC), o2(0xAB,0xDD),
- o2(0xAB,0xDE), o2(0xAB,0xDF),
- o2(0xAB,0xE0), o2(0xAB,0xE1),
- o2(0xAB,0xE2), o2(0xAB,0xE3),
- o2(0xAB,0xE4), o2(0xAB,0xE5),
- o2(0xAB,0xE6), o2(0xAB,0xE7),
- o2(0xAB,0xE8), o2(0xAB,0xE9),
- o2(0xAB,0xEA), o2(0xAB,0xEB),
- o2(0xAB,0xEC), o2(0xAB,0xED),
- o2(0xAB,0xEE), o2(0xAB,0xEF),
- o2(0xAB,0xF0), o2(0xAB,0xF1),
- o2(0xAB,0xF2), o2(0xAB,0xF3),
- o2(0xAB,0xF4), o2(0xAB,0xF5),
- o2(0xAB,0xF6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_EUC_KR_E3_03 = {
- to_EUC_KR_E3_03_offsets,
- to_EUC_KR_E3_03_infos
-};
-
-static const unsigned char
-to_EUC_KR_E3_04_offsets[64] = {
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
-};
-
-static const struct byte_lookup* const
-to_EUC_KR_E3_04_infos[16] = {
- o2(0xA4,0xA1), o2(0xA4,0xA2),
- o2(0xA4,0xA3), o2(0xA4,0xA4),
- o2(0xA4,0xA5), o2(0xA4,0xA6),
- o2(0xA4,0xA7), o2(0xA4,0xA8),
- o2(0xA4,0xA9), o2(0xA4,0xAA),
- o2(0xA4,0xAB), o2(0xA4,0xAC),
- o2(0xA4,0xAD), o2(0xA4,0xAE),
- o2(0xA4,0xAF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_EUC_KR_E3_04 = {
- to_EUC_KR_E3_04_offsets,
- to_EUC_KR_E3_04_infos
-};
-
-static const unsigned char
-to_EUC_KR_E3_05_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
- 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
- 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,
-};
-
-static const struct byte_lookup* const
-to_EUC_KR_E3_05_infos[65] = {
- o2(0xA4,0xB0), o2(0xA4,0xB1),
- o2(0xA4,0xB2), o2(0xA4,0xB3),
- o2(0xA4,0xB4), o2(0xA4,0xB5),
- o2(0xA4,0xB6), o2(0xA4,0xB7),
- o2(0xA4,0xB8), o2(0xA4,0xB9),
- o2(0xA4,0xBA), o2(0xA4,0xBB),
- o2(0xA4,0xBC), o2(0xA4,0xBD),
- o2(0xA4,0xBE), o2(0xA4,0xBF),
- o2(0xA4,0xC0), o2(0xA4,0xC1),
- o2(0xA4,0xC2), o2(0xA4,0xC3),
- o2(0xA4,0xC4), o2(0xA4,0xC5),
- o2(0xA4,0xC6), o2(0xA4,0xC7),
- o2(0xA4,0xC8), o2(0xA4,0xC9),
- o2(0xA4,0xCA), o2(0xA4,0xCB),
- o2(0xA4,0xCC), o2(0xA4,0xCD),
- o2(0xA4,0xCE), o2(0xA4,0xCF),
- o2(0xA4,0xD0), o2(0xA4,0xD1),
- o2(0xA4,0xD2), o2(0xA4,0xD3),
- o2(0xA4,0xD4), o2(0xA4,0xD5),
- o2(0xA4,0xD6), o2(0xA4,0xD7),
- o2(0xA4,0xD8), o2(0xA4,0xD9),
- o2(0xA4,0xDA), o2(0xA4,0xDB),
- o2(0xA4,0xDC), o2(0xA4,0xDD),
- o2(0xA4,0xDE), o2(0xA4,0xDF),
- o2(0xA4,0xE0), o2(0xA4,0xE1),
- o2(0xA4,0xE2), o2(0xA4,0xE3),
- o2(0xA4,0xE4), o2(0xA4,0xE5),
- o2(0xA4,0xE6), o2(0xA4,0xE7),
- o2(0xA4,0xE8), o2(0xA4,0xE9),
- o2(0xA4,0xEA), o2(0xA4,0xEB),
- o2(0xA4,0xEC), o2(0xA4,0xED),
- o2(0xA4,0xEE), o2(0xA4,0xEF),
- UNDEF,
+to_EUC_KR_E3_80_offsets[64] = {
+ 0, 1, 2, 3, 17, 17, 17, 17, 4, 5, 6, 7, 8, 9, 10, 11,
+ 12, 13, 17, 14, 15, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
+ 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
+ 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
+};
+static const struct byte_lookup* const
+to_EUC_KR_E3_80_infos[18] = {
+ o2(0xA1,0xA1), o2(0xA1,0xA2), o2(0xA1,0xA3), o2(0xA1,0xA8),
+ o2(0xA1,0xB4), o2(0xA1,0xB5), o2(0xA1,0xB6), o2(0xA1,0xB7),
+ o2(0xA1,0xB8), o2(0xA1,0xB9), o2(0xA1,0xBA), o2(0xA1,0xBB),
+ o2(0xA1,0xBC), o2(0xA1,0xBD), o2(0xA1,0xEB), o2(0xA1,0xB2),
+ o2(0xA1,0xB3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E3_05 = {
- to_EUC_KR_E3_05_offsets,
- to_EUC_KR_E3_05_infos
+to_EUC_KR_E3_80 = {
+ to_EUC_KR_E3_80_offsets,
+ to_EUC_KR_E3_80_infos
};
static const unsigned char
-to_EUC_KR_E3_06_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+to_EUC_KR_E3_81_offsets[64] = {
+ 63, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
+ 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
+ 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E3_06_infos[16] = {
- o2(0xA4,0xF0), o2(0xA4,0xF1),
- o2(0xA4,0xF2), o2(0xA4,0xF3),
- o2(0xA4,0xF4), o2(0xA4,0xF5),
- o2(0xA4,0xF6), o2(0xA4,0xF7),
- o2(0xA4,0xF8), o2(0xA4,0xF9),
- o2(0xA4,0xFA), o2(0xA4,0xFB),
- o2(0xA4,0xFC), o2(0xA4,0xFD),
- o2(0xA4,0xFE), UNDEF,
+to_EUC_KR_E3_81_infos[64] = {
+ o2(0xAA,0xA1), o2(0xAA,0xA2), o2(0xAA,0xA3), o2(0xAA,0xA4),
+ o2(0xAA,0xA5), o2(0xAA,0xA6), o2(0xAA,0xA7), o2(0xAA,0xA8),
+ o2(0xAA,0xA9), o2(0xAA,0xAA), o2(0xAA,0xAB), o2(0xAA,0xAC),
+ o2(0xAA,0xAD), o2(0xAA,0xAE), o2(0xAA,0xAF), o2(0xAA,0xB0),
+ o2(0xAA,0xB1), o2(0xAA,0xB2), o2(0xAA,0xB3), o2(0xAA,0xB4),
+ o2(0xAA,0xB5), o2(0xAA,0xB6), o2(0xAA,0xB7), o2(0xAA,0xB8),
+ o2(0xAA,0xB9), o2(0xAA,0xBA), o2(0xAA,0xBB), o2(0xAA,0xBC),
+ o2(0xAA,0xBD), o2(0xAA,0xBE), o2(0xAA,0xBF), o2(0xAA,0xC0),
+ o2(0xAA,0xC1), o2(0xAA,0xC2), o2(0xAA,0xC3), o2(0xAA,0xC4),
+ o2(0xAA,0xC5), o2(0xAA,0xC6), o2(0xAA,0xC7), o2(0xAA,0xC8),
+ o2(0xAA,0xC9), o2(0xAA,0xCA), o2(0xAA,0xCB), o2(0xAA,0xCC),
+ o2(0xAA,0xCD), o2(0xAA,0xCE), o2(0xAA,0xCF), o2(0xAA,0xD0),
+ o2(0xAA,0xD1), o2(0xAA,0xD2), o2(0xAA,0xD3), o2(0xAA,0xD4),
+ o2(0xAA,0xD5), o2(0xAA,0xD6), o2(0xAA,0xD7), o2(0xAA,0xD8),
+ o2(0xAA,0xD9), o2(0xAA,0xDA), o2(0xAA,0xDB), o2(0xAA,0xDC),
+ o2(0xAA,0xDD), o2(0xAA,0xDE), o2(0xAA,0xDF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E3_06 = {
- to_EUC_KR_E3_06_offsets,
- to_EUC_KR_E3_06_infos
+to_EUC_KR_E3_81 = {
+ to_EUC_KR_E3_81_offsets,
+ to_EUC_KR_E3_81_infos
};
static const unsigned char
-to_EUC_KR_E3_08_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 29, 29,
- 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
- 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
+to_EUC_KR_E3_82_offsets[64] = {
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
+ 51, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34,
+ 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E3_08_infos[30] = {
- o2(0xA9,0xB1), o2(0xA9,0xB2),
- o2(0xA9,0xB3), o2(0xA9,0xB4),
- o2(0xA9,0xB5), o2(0xA9,0xB6),
- o2(0xA9,0xB7), o2(0xA9,0xB8),
- o2(0xA9,0xB9), o2(0xA9,0xBA),
- o2(0xA9,0xBB), o2(0xA9,0xBC),
- o2(0xA9,0xBD), o2(0xA9,0xBE),
- o2(0xA9,0xBF), o2(0xA9,0xC0),
- o2(0xA9,0xC1), o2(0xA9,0xC2),
- o2(0xA9,0xC3), o2(0xA9,0xC4),
- o2(0xA9,0xC5), o2(0xA9,0xC6),
- o2(0xA9,0xC7), o2(0xA9,0xC8),
- o2(0xA9,0xC9), o2(0xA9,0xCA),
- o2(0xA9,0xCB), o2(0xA9,0xCC),
- o2(0xA2,0xDF), UNDEF,
+to_EUC_KR_E3_82_infos[52] = {
+ o2(0xAA,0xE0), o2(0xAA,0xE1), o2(0xAA,0xE2), o2(0xAA,0xE3),
+ o2(0xAA,0xE4), o2(0xAA,0xE5), o2(0xAA,0xE6), o2(0xAA,0xE7),
+ o2(0xAA,0xE8), o2(0xAA,0xE9), o2(0xAA,0xEA), o2(0xAA,0xEB),
+ o2(0xAA,0xEC), o2(0xAA,0xED), o2(0xAA,0xEE), o2(0xAA,0xEF),
+ o2(0xAA,0xF0), o2(0xAA,0xF1), o2(0xAA,0xF2), o2(0xAA,0xF3),
+ o2(0xAB,0xA1), o2(0xAB,0xA2), o2(0xAB,0xA3), o2(0xAB,0xA4),
+ o2(0xAB,0xA5), o2(0xAB,0xA6), o2(0xAB,0xA7), o2(0xAB,0xA8),
+ o2(0xAB,0xA9), o2(0xAB,0xAA), o2(0xAB,0xAB), o2(0xAB,0xAC),
+ o2(0xAB,0xAD), o2(0xAB,0xAE), o2(0xAB,0xAF), o2(0xAB,0xB0),
+ o2(0xAB,0xB1), o2(0xAB,0xB2), o2(0xAB,0xB3), o2(0xAB,0xB4),
+ o2(0xAB,0xB5), o2(0xAB,0xB6), o2(0xAB,0xB7), o2(0xAB,0xB8),
+ o2(0xAB,0xB9), o2(0xAB,0xBA), o2(0xAB,0xBB), o2(0xAB,0xBC),
+ o2(0xAB,0xBD), o2(0xAB,0xBE), o2(0xAB,0xBF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E3_08 = {
- to_EUC_KR_E3_08_offsets,
- to_EUC_KR_E3_08_infos
+to_EUC_KR_E3_82 = {
+ to_EUC_KR_E3_82_offsets,
+ to_EUC_KR_E3_82_infos
};
static const unsigned char
-to_EUC_KR_E3_09_offsets[64] = {
- 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
- 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 29, 29, 28,
+to_EUC_KR_E3_83_offsets[64] = {
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
+ 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
+ 48, 49, 50, 51, 52, 53, 54, 55, 55, 55, 55, 55, 55, 55, 55, 55,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E3_09_infos[30] = {
- o2(0xA8,0xB1), o2(0xA8,0xB2),
- o2(0xA8,0xB3), o2(0xA8,0xB4),
- o2(0xA8,0xB5), o2(0xA8,0xB6),
- o2(0xA8,0xB7), o2(0xA8,0xB8),
- o2(0xA8,0xB9), o2(0xA8,0xBA),
- o2(0xA8,0xBB), o2(0xA8,0xBC),
- o2(0xA8,0xBD), o2(0xA8,0xBE),
- o2(0xA8,0xBF), o2(0xA8,0xC0),
- o2(0xA8,0xC1), o2(0xA8,0xC2),
- o2(0xA8,0xC3), o2(0xA8,0xC4),
- o2(0xA8,0xC5), o2(0xA8,0xC6),
- o2(0xA8,0xC7), o2(0xA8,0xC8),
- o2(0xA8,0xC9), o2(0xA8,0xCA),
- o2(0xA8,0xCB), o2(0xA8,0xCC),
- o2(0xA2,0xDE), UNDEF,
+to_EUC_KR_E3_83_infos[56] = {
+ o2(0xAB,0xC0), o2(0xAB,0xC1), o2(0xAB,0xC2), o2(0xAB,0xC3),
+ o2(0xAB,0xC4), o2(0xAB,0xC5), o2(0xAB,0xC6), o2(0xAB,0xC7),
+ o2(0xAB,0xC8), o2(0xAB,0xC9), o2(0xAB,0xCA), o2(0xAB,0xCB),
+ o2(0xAB,0xCC), o2(0xAB,0xCD), o2(0xAB,0xCE), o2(0xAB,0xCF),
+ o2(0xAB,0xD0), o2(0xAB,0xD1), o2(0xAB,0xD2), o2(0xAB,0xD3),
+ o2(0xAB,0xD4), o2(0xAB,0xD5), o2(0xAB,0xD6), o2(0xAB,0xD7),
+ o2(0xAB,0xD8), o2(0xAB,0xD9), o2(0xAB,0xDA), o2(0xAB,0xDB),
+ o2(0xAB,0xDC), o2(0xAB,0xDD), o2(0xAB,0xDE), o2(0xAB,0xDF),
+ o2(0xAB,0xE0), o2(0xAB,0xE1), o2(0xAB,0xE2), o2(0xAB,0xE3),
+ o2(0xAB,0xE4), o2(0xAB,0xE5), o2(0xAB,0xE6), o2(0xAB,0xE7),
+ o2(0xAB,0xE8), o2(0xAB,0xE9), o2(0xAB,0xEA), o2(0xAB,0xEB),
+ o2(0xAB,0xEC), o2(0xAB,0xED), o2(0xAB,0xEE), o2(0xAB,0xEF),
+ o2(0xAB,0xF0), o2(0xAB,0xF1), o2(0xAB,0xF2), o2(0xAB,0xF3),
+ o2(0xAB,0xF4), o2(0xAB,0xF5), o2(0xAB,0xF6), UNDEF,
+};
+static const BYTE_LOOKUP
+to_EUC_KR_E3_83 = {
+ to_EUC_KR_E3_83_offsets,
+ to_EUC_KR_E3_83_infos
};
+static const unsigned char
+to_EUC_KR_E3_84_offsets[64] = {
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+};
+static const struct byte_lookup* const
+to_EUC_KR_E3_84_infos[16] = {
+ o2(0xA4,0xA1), o2(0xA4,0xA2), o2(0xA4,0xA3), o2(0xA4,0xA4),
+ o2(0xA4,0xA5), o2(0xA4,0xA6), o2(0xA4,0xA7), o2(0xA4,0xA8),
+ o2(0xA4,0xA9), o2(0xA4,0xAA), o2(0xA4,0xAB), o2(0xA4,0xAC),
+ o2(0xA4,0xAD), o2(0xA4,0xAE), o2(0xA4,0xAF), UNDEF,
+};
static const BYTE_LOOKUP
-to_EUC_KR_E3_09 = {
- to_EUC_KR_E3_09_offsets,
- to_EUC_KR_E3_09_infos
+to_EUC_KR_E3_84 = {
+ to_EUC_KR_E3_84_offsets,
+ to_EUC_KR_E3_84_infos
};
static const unsigned char
-to_EUC_KR_E3_0E_offsets[64] = {
- 0, 1, 2, 3, 4, 61, 61, 61, 5, 6, 7, 8, 9, 10, 11, 12,
- 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
- 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
- 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
+to_EUC_KR_E3_85_offsets[64] = {
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
+ 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
+ 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,
+};
+static const struct byte_lookup* const
+to_EUC_KR_E3_85_infos[64] = {
+ o2(0xA4,0xB0), o2(0xA4,0xB1), o2(0xA4,0xB2), o2(0xA4,0xB3),
+ o2(0xA4,0xB4), o2(0xA4,0xB5), o2(0xA4,0xB6), o2(0xA4,0xB7),
+ o2(0xA4,0xB8), o2(0xA4,0xB9), o2(0xA4,0xBA), o2(0xA4,0xBB),
+ o2(0xA4,0xBC), o2(0xA4,0xBD), o2(0xA4,0xBE), o2(0xA4,0xBF),
+ o2(0xA4,0xC0), o2(0xA4,0xC1), o2(0xA4,0xC2), o2(0xA4,0xC3),
+ o2(0xA4,0xC4), o2(0xA4,0xC5), o2(0xA4,0xC6), o2(0xA4,0xC7),
+ o2(0xA4,0xC8), o2(0xA4,0xC9), o2(0xA4,0xCA), o2(0xA4,0xCB),
+ o2(0xA4,0xCC), o2(0xA4,0xCD), o2(0xA4,0xCE), o2(0xA4,0xCF),
+ o2(0xA4,0xD0), o2(0xA4,0xD1), o2(0xA4,0xD2), o2(0xA4,0xD3),
+ o2(0xA4,0xD4), o2(0xA4,0xD5), o2(0xA4,0xD6), o2(0xA4,0xD7),
+ o2(0xA4,0xD8), o2(0xA4,0xD9), o2(0xA4,0xDA), o2(0xA4,0xDB),
+ o2(0xA4,0xDC), o2(0xA4,0xDD), o2(0xA4,0xDE), o2(0xA4,0xDF),
+ o2(0xA4,0xE0), o2(0xA4,0xE1), o2(0xA4,0xE2), o2(0xA4,0xE3),
+ o2(0xA4,0xE4), o2(0xA4,0xE5), o2(0xA4,0xE6), o2(0xA4,0xE7),
+ o2(0xA4,0xE8), o2(0xA4,0xE9), o2(0xA4,0xEA), o2(0xA4,0xEB),
+ o2(0xA4,0xEC), o2(0xA4,0xED), o2(0xA4,0xEE), o2(0xA4,0xEF),
+};
+static const BYTE_LOOKUP
+to_EUC_KR_E3_85 = {
+ to_EUC_KR_E3_85_offsets,
+ to_EUC_KR_E3_85_infos
};
+static const unsigned char
+to_EUC_KR_E3_86_offsets[64] = {
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+};
static const struct byte_lookup* const
-to_EUC_KR_E3_0E_infos[62] = {
- o2(0xA7,0xC9), o2(0xA7,0xCA),
- o2(0xA7,0xCB), o2(0xA7,0xCC),
- o2(0xA7,0xCD), o2(0xA7,0xBA),
- o2(0xA7,0xBB), o2(0xA7,0xDC),
- o2(0xA7,0xDD), o2(0xA7,0xDE),
- o2(0xA7,0xB6), o2(0xA7,0xB7),
- o2(0xA7,0xB8), o2(0xA7,0xD4),
- o2(0xA7,0xD5), o2(0xA7,0xD6),
- o2(0xA7,0xD7), o2(0xA7,0xD8),
- o2(0xA7,0xA1), o2(0xA7,0xA2),
- o2(0xA7,0xA3), o2(0xA7,0xA5),
- o2(0xA7,0xAB), o2(0xA7,0xAC),
- o2(0xA7,0xAD), o2(0xA7,0xAE),
- o2(0xA7,0xAF), o2(0xA7,0xB0),
- o2(0xA7,0xB1), o2(0xA7,0xB2),
- o2(0xA7,0xB3), o2(0xA7,0xB4),
- o2(0xA7,0xA7), o2(0xA7,0xA8),
- o2(0xA7,0xA9), o2(0xA7,0xAA),
- o2(0xA7,0xBD), o2(0xA7,0xBE),
- o2(0xA7,0xE5), o2(0xA7,0xE6),
- o2(0xA7,0xE7), o2(0xA7,0xE8),
- o2(0xA7,0xE1), o2(0xA7,0xE2),
- o2(0xA7,0xE3), o2(0xA7,0xBF),
- o2(0xA7,0xC0), o2(0xA7,0xC1),
- o2(0xA7,0xC2), o2(0xA7,0xC3),
- o2(0xA7,0xC4), o2(0xA7,0xC5),
- o2(0xA7,0xC6), o2(0xA7,0xC7),
- o2(0xA7,0xC8), o2(0xA7,0xCE),
- o2(0xA7,0xCF), o2(0xA7,0xD0),
- o2(0xA7,0xD1), o2(0xA7,0xD2),
- o2(0xA7,0xD3), UNDEF,
+to_EUC_KR_E3_86_infos[16] = {
+ o2(0xA4,0xF0), o2(0xA4,0xF1), o2(0xA4,0xF2), o2(0xA4,0xF3),
+ o2(0xA4,0xF4), o2(0xA4,0xF5), o2(0xA4,0xF6), o2(0xA4,0xF7),
+ o2(0xA4,0xF8), o2(0xA4,0xF9), o2(0xA4,0xFA), o2(0xA4,0xFB),
+ o2(0xA4,0xFC), o2(0xA4,0xFD), o2(0xA4,0xFE), UNDEF,
+};
+static const BYTE_LOOKUP
+to_EUC_KR_E3_86 = {
+ to_EUC_KR_E3_86_offsets,
+ to_EUC_KR_E3_86_infos
};
+static const unsigned char
+to_EUC_KR_E3_88_offsets[64] = {
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 29, 29,
+ 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
+ 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
+};
+static const struct byte_lookup* const
+to_EUC_KR_E3_88_infos[30] = {
+ o2(0xA9,0xB1), o2(0xA9,0xB2), o2(0xA9,0xB3), o2(0xA9,0xB4),
+ o2(0xA9,0xB5), o2(0xA9,0xB6), o2(0xA9,0xB7), o2(0xA9,0xB8),
+ o2(0xA9,0xB9), o2(0xA9,0xBA), o2(0xA9,0xBB), o2(0xA9,0xBC),
+ o2(0xA9,0xBD), o2(0xA9,0xBE), o2(0xA9,0xBF), o2(0xA9,0xC0),
+ o2(0xA9,0xC1), o2(0xA9,0xC2), o2(0xA9,0xC3), o2(0xA9,0xC4),
+ o2(0xA9,0xC5), o2(0xA9,0xC6), o2(0xA9,0xC7), o2(0xA9,0xC8),
+ o2(0xA9,0xC9), o2(0xA9,0xCA), o2(0xA9,0xCB), o2(0xA9,0xCC),
+ o2(0xA2,0xDF), UNDEF,
+};
static const BYTE_LOOKUP
-to_EUC_KR_E3_0E = {
- to_EUC_KR_E3_0E_offsets,
- to_EUC_KR_E3_0E_infos
+to_EUC_KR_E3_88 = {
+ to_EUC_KR_E3_88_offsets,
+ to_EUC_KR_E3_88_infos
};
static const unsigned char
-to_EUC_KR_E3_0F_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 19, 19, 19, 19, 11,
- 12, 19, 19, 13, 19, 19, 14, 19, 15, 19, 19, 16, 17, 18, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
+to_EUC_KR_E3_89_offsets[64] = {
+ 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
+ 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 29, 29, 28,
+};
+static const struct byte_lookup* const
+to_EUC_KR_E3_89_infos[30] = {
+ o2(0xA8,0xB1), o2(0xA8,0xB2), o2(0xA8,0xB3), o2(0xA8,0xB4),
+ o2(0xA8,0xB5), o2(0xA8,0xB6), o2(0xA8,0xB7), o2(0xA8,0xB8),
+ o2(0xA8,0xB9), o2(0xA8,0xBA), o2(0xA8,0xBB), o2(0xA8,0xBC),
+ o2(0xA8,0xBD), o2(0xA8,0xBE), o2(0xA8,0xBF), o2(0xA8,0xC0),
+ o2(0xA8,0xC1), o2(0xA8,0xC2), o2(0xA8,0xC3), o2(0xA8,0xC4),
+ o2(0xA8,0xC5), o2(0xA8,0xC6), o2(0xA8,0xC7), o2(0xA8,0xC8),
+ o2(0xA8,0xC9), o2(0xA8,0xCA), o2(0xA8,0xCB), o2(0xA8,0xCC),
+ o2(0xA2,0xDE), UNDEF,
+};
+static const BYTE_LOOKUP
+to_EUC_KR_E3_89 = {
+ to_EUC_KR_E3_89_offsets,
+ to_EUC_KR_E3_89_infos
};
+static const unsigned char
+to_EUC_KR_E3_8E_offsets[64] = {
+ 0, 1, 2, 3, 4, 61, 61, 61, 5, 6, 7, 8, 9, 10, 11, 12,
+ 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
+ 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
+ 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
+};
static const struct byte_lookup* const
-to_EUC_KR_E3_0F_infos[20] = {
- o2(0xA7,0xDA), o2(0xA7,0xDB),
- o2(0xA2,0xE3), o2(0xA7,0xEC),
- o2(0xA7,0xA6), o2(0xA7,0xE0),
- o2(0xA7,0xEF), o2(0xA2,0xE1),
- o2(0xA7,0xBC), o2(0xA7,0xED),
- o2(0xA7,0xB5), o2(0xA7,0xB9),
- o2(0xA7,0xEA), o2(0xA7,0xEB),
- o2(0xA7,0xDF), o2(0xA2,0xE4),
- o2(0xA7,0xE4), o2(0xA7,0xEE),
- o2(0xA7,0xE9), UNDEF,
+to_EUC_KR_E3_8E_infos[62] = {
+ o2(0xA7,0xC9), o2(0xA7,0xCA), o2(0xA7,0xCB), o2(0xA7,0xCC),
+ o2(0xA7,0xCD), o2(0xA7,0xBA), o2(0xA7,0xBB), o2(0xA7,0xDC),
+ o2(0xA7,0xDD), o2(0xA7,0xDE), o2(0xA7,0xB6), o2(0xA7,0xB7),
+ o2(0xA7,0xB8), o2(0xA7,0xD4), o2(0xA7,0xD5), o2(0xA7,0xD6),
+ o2(0xA7,0xD7), o2(0xA7,0xD8), o2(0xA7,0xA1), o2(0xA7,0xA2),
+ o2(0xA7,0xA3), o2(0xA7,0xA5), o2(0xA7,0xAB), o2(0xA7,0xAC),
+ o2(0xA7,0xAD), o2(0xA7,0xAE), o2(0xA7,0xAF), o2(0xA7,0xB0),
+ o2(0xA7,0xB1), o2(0xA7,0xB2), o2(0xA7,0xB3), o2(0xA7,0xB4),
+ o2(0xA7,0xA7), o2(0xA7,0xA8), o2(0xA7,0xA9), o2(0xA7,0xAA),
+ o2(0xA7,0xBD), o2(0xA7,0xBE), o2(0xA7,0xE5), o2(0xA7,0xE6),
+ o2(0xA7,0xE7), o2(0xA7,0xE8), o2(0xA7,0xE1), o2(0xA7,0xE2),
+ o2(0xA7,0xE3), o2(0xA7,0xBF), o2(0xA7,0xC0), o2(0xA7,0xC1),
+ o2(0xA7,0xC2), o2(0xA7,0xC3), o2(0xA7,0xC4), o2(0xA7,0xC5),
+ o2(0xA7,0xC6), o2(0xA7,0xC7), o2(0xA7,0xC8), o2(0xA7,0xCE),
+ o2(0xA7,0xCF), o2(0xA7,0xD0), o2(0xA7,0xD1), o2(0xA7,0xD2),
+ o2(0xA7,0xD3), UNDEF,
+};
+static const BYTE_LOOKUP
+to_EUC_KR_E3_8E = {
+ to_EUC_KR_E3_8E_offsets,
+ to_EUC_KR_E3_8E_infos
};
+static const unsigned char
+to_EUC_KR_E3_8F_offsets[64] = {
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 19, 19, 19, 19, 11,
+ 12, 19, 19, 13, 19, 19, 14, 19, 15, 19, 19, 16, 17, 18, 19, 19,
+ 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
+ 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
+};
+static const struct byte_lookup* const
+to_EUC_KR_E3_8F_infos[20] = {
+ o2(0xA7,0xDA), o2(0xA7,0xDB), o2(0xA2,0xE3), o2(0xA7,0xEC),
+ o2(0xA7,0xA6), o2(0xA7,0xE0), o2(0xA7,0xEF), o2(0xA2,0xE1),
+ o2(0xA7,0xBC), o2(0xA7,0xED), o2(0xA7,0xB5), o2(0xA7,0xB9),
+ o2(0xA7,0xEA), o2(0xA7,0xEB), o2(0xA7,0xDF), o2(0xA2,0xE4),
+ o2(0xA7,0xE4), o2(0xA7,0xEE), o2(0xA7,0xE9), UNDEF,
+};
static const BYTE_LOOKUP
-to_EUC_KR_E3_0F = {
- to_EUC_KR_E3_0F_offsets,
- to_EUC_KR_E3_0F_infos
+to_EUC_KR_E3_8F = {
+ to_EUC_KR_E3_8F_offsets,
+ to_EUC_KR_E3_8F_infos
};
static const unsigned char
to_EUC_KR_E3_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 11, 7, 8, 11, 11, 11, 11, 9, 10,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 0, 1, 2, 3, 4, 5, 6, 11, 7, 8, 11, 11, 11, 11, 9, 10,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
to_EUC_KR_E3_infos[12] = {
- &to_EUC_KR_E3_00, &to_EUC_KR_E3_01,
- &to_EUC_KR_E3_02, &to_EUC_KR_E3_03,
- &to_EUC_KR_E3_04, &to_EUC_KR_E3_05,
- &to_EUC_KR_E3_06, &to_EUC_KR_E3_08,
- &to_EUC_KR_E3_09, &to_EUC_KR_E3_0E,
- &to_EUC_KR_E3_0F, UNDEF,
+ &to_EUC_KR_E3_80, &to_EUC_KR_E3_81, &to_EUC_KR_E3_82, &to_EUC_KR_E3_83,
+ &to_EUC_KR_E3_84, &to_EUC_KR_E3_85, &to_EUC_KR_E3_86, &to_EUC_KR_E3_88,
+ &to_EUC_KR_E3_89, &to_EUC_KR_E3_8E, &to_EUC_KR_E3_8F, UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_E3 = {
to_EUC_KR_E3_offsets,
@@ -1246,256 +934,192 @@ to_EUC_KR_E3 = {
};
static const unsigned char
-to_EUC_KR_E4_38_offsets[64] = {
- 0, 1, 21, 2, 21, 21, 21, 3, 4, 5, 6, 7, 21, 8, 21, 21,
- 21, 9, 21, 21, 10, 11, 12, 21, 13, 14, 21, 21, 21, 21, 15, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 16, 21, 21,
- 21, 21, 17, 21, 21, 21, 21, 21, 18, 19, 21, 20, 21, 21, 21, 21,
+to_EUC_KR_E4_B8_offsets[64] = {
+ 0, 1, 21, 2, 21, 21, 21, 3, 4, 5, 6, 7, 21, 8, 21, 21,
+ 21, 9, 21, 21, 10, 11, 12, 21, 13, 14, 21, 21, 21, 21, 15, 21,
+ 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 16, 21, 21,
+ 21, 21, 17, 21, 21, 21, 21, 21, 18, 19, 21, 20, 21, 21, 21, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E4_38_infos[22] = {
- o2(0xEC,0xE9), o2(0xEF,0xCB),
- o2(0xF6,0xD2), o2(0xD8,0xB2),
- o2(0xED,0xDB), o2(0xDF,0xB2),
- o2(0xDF,0xBE), o2(0xF9,0xBB),
- o2(0xDC,0xF4), o2(0xF5,0xE4),
- o2(0xF3,0xA6), o2(0xDD,0xE0),
- o2(0xE1,0xA6), o2(0xCE,0xF8),
- o2(0xDC,0xB0), o2(0xE3,0xAA),
- o2(0xF1,0xE9), o2(0xCD,0xFA),
- o2(0xFC,0xAF), o2(0xD3,0xA1),
- o2(0xF1,0xAB), UNDEF,
+to_EUC_KR_E4_B8_infos[22] = {
+ o2(0xEC,0xE9), o2(0xEF,0xCB), o2(0xF6,0xD2), o2(0xD8,0xB2),
+ o2(0xED,0xDB), o2(0xDF,0xB2), o2(0xDF,0xBE), o2(0xF9,0xBB),
+ o2(0xDC,0xF4), o2(0xF5,0xE4), o2(0xF3,0xA6), o2(0xDD,0xE0),
+ o2(0xE1,0xA6), o2(0xCE,0xF8), o2(0xDC,0xB0), o2(0xE3,0xAA),
+ o2(0xF1,0xE9), o2(0xCD,0xFA), o2(0xFC,0xAF), o2(0xD3,0xA1),
+ o2(0xF1,0xAB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E4_38 = {
- to_EUC_KR_E4_38_offsets,
- to_EUC_KR_E4_38_infos
+to_EUC_KR_E4_B8 = {
+ to_EUC_KR_E4_B8_offsets,
+ to_EUC_KR_E4_B8_infos
};
static const unsigned char
-to_EUC_KR_E4_39_offsets[64] = {
- 19, 19, 0, 1, 19, 2, 19, 19, 19, 19, 19, 3, 19, 4, 5, 6,
- 19, 19, 19, 19, 19, 19, 7, 19, 8, 9, 19, 19, 19, 10, 11, 12,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 13, 19, 14, 19, 19,
- 19, 19, 19, 15, 19, 19, 16, 17, 19, 19, 19, 19, 19, 19, 18, 19,
+to_EUC_KR_E4_B9_offsets[64] = {
+ 19, 19, 0, 1, 19, 2, 19, 19, 19, 19, 19, 3, 19, 4, 5, 6,
+ 19, 19, 19, 19, 19, 19, 7, 19, 8, 9, 19, 19, 19, 10, 11, 12,
+ 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 13, 19, 14, 19, 19,
+ 19, 19, 19, 15, 19, 19, 16, 17, 19, 19, 19, 19, 19, 19, 18, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E4_39_infos[20] = {
- o2(0xE7,0xD1), o2(0xD2,0xAC),
- o2(0xCE,0xF9), o2(0xF1,0xFD),
- o2(0xDE,0xBF), o2(0xFB,0xBA),
- o2(0xF9,0xB9), o2(0xCE,0xD2),
- o2(0xE3,0xAB), o2(0xEB,0xE0),
- o2(0xCE,0xFA), o2(0xCB,0xF7),
- o2(0xE5,0xA5), o2(0xCA,0xE1),
- o2(0xD4,0xCC), o2(0xEA,0xE1),
- o2(0xDC,0xE3), o2(0xDF,0xAD),
- o2(0xCB,0xEB), UNDEF,
+to_EUC_KR_E4_B9_infos[20] = {
+ o2(0xE7,0xD1), o2(0xD2,0xAC), o2(0xCE,0xF9), o2(0xF1,0xFD),
+ o2(0xDE,0xBF), o2(0xFB,0xBA), o2(0xF9,0xB9), o2(0xCE,0xD2),
+ o2(0xE3,0xAB), o2(0xEB,0xE0), o2(0xCE,0xFA), o2(0xCB,0xF7),
+ o2(0xE5,0xA5), o2(0xCA,0xE1), o2(0xD4,0xCC), o2(0xEA,0xE1),
+ o2(0xDC,0xE3), o2(0xDF,0xAD), o2(0xCB,0xEB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E4_39 = {
- to_EUC_KR_E4_39_offsets,
- to_EUC_KR_E4_39_infos
+to_EUC_KR_E4_B9 = {
+ to_EUC_KR_E4_B9_offsets,
+ to_EUC_KR_E4_B9_infos
};
static const unsigned char
-to_EUC_KR_E4_3A_offsets[64] = {
- 26, 26, 0, 26, 26, 26, 1, 26, 2, 26, 26, 3, 4, 26, 5, 26,
- 6, 7, 8, 26, 9, 10, 26, 26, 11, 26, 26, 12, 26, 26, 13, 26,
- 26, 14, 15, 26, 16, 17, 18, 26, 19, 26, 26, 20, 21, 22, 23, 26,
- 26, 26, 26, 26, 26, 26, 24, 26, 26, 26, 25, 26, 26, 26, 26, 26,
+to_EUC_KR_E4_BA_offsets[64] = {
+ 26, 26, 0, 26, 26, 26, 1, 26, 2, 26, 26, 3, 4, 26, 5, 26,
+ 6, 7, 8, 26, 9, 10, 26, 26, 11, 26, 26, 12, 26, 26, 13, 26,
+ 26, 14, 15, 26, 16, 17, 18, 26, 19, 26, 26, 20, 21, 22, 23, 26,
+ 26, 26, 26, 26, 26, 26, 24, 26, 26, 26, 25, 26, 26, 26, 26, 26,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E4_3A_infos[27] = {
- o2(0xD5,0xAF), o2(0xD6,0xF5),
- o2(0xE5,0xF8), o2(0xDE,0xC0),
- o2(0xEC,0xA3), o2(0xE9,0xCD),
- o2(0xEA,0xA7), o2(0xE9,0xF6),
- o2(0xFB,0xBB), o2(0xE7,0xE9),
- o2(0xEF,0xCC), o2(0xD0,0xE6),
- o2(0xDE,0xC1), o2(0xE4,0xAC),
- o2(0xD8,0xCC), o2(0xF9,0xF1),
- o2(0xCE,0xDF), o2(0xFA,0xA4),
- o2(0xE6,0xB2), o2(0xFA,0xFB),
- o2(0xFA,0xBD), o2(0xCC,0xC8),
- o2(0xEF,0xCD), o2(0xD5,0xD5),
- o2(0xD3,0xA2), o2(0xEC,0xD1),
- UNDEF,
+to_EUC_KR_E4_BA_infos[27] = {
+ o2(0xD5,0xAF), o2(0xD6,0xF5), o2(0xE5,0xF8), o2(0xDE,0xC0),
+ o2(0xEC,0xA3), o2(0xE9,0xCD), o2(0xEA,0xA7), o2(0xE9,0xF6),
+ o2(0xFB,0xBB), o2(0xE7,0xE9), o2(0xEF,0xCC), o2(0xD0,0xE6),
+ o2(0xDE,0xC1), o2(0xE4,0xAC), o2(0xD8,0xCC), o2(0xF9,0xF1),
+ o2(0xCE,0xDF), o2(0xFA,0xA4), o2(0xE6,0xB2), o2(0xFA,0xFB),
+ o2(0xFA,0xBD), o2(0xCC,0xC8), o2(0xEF,0xCD), o2(0xD5,0xD5),
+ o2(0xD3,0xA2), o2(0xEC,0xD1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E4_3A = {
- to_EUC_KR_E4_3A_offsets,
- to_EUC_KR_E4_3A_infos
+to_EUC_KR_E4_BA = {
+ to_EUC_KR_E4_BA_offsets,
+ to_EUC_KR_E4_BA_infos
};
static const unsigned char
-to_EUC_KR_E4_3B_offsets[64] = {
- 0, 1, 23, 23, 2, 23, 23, 3, 23, 23, 4, 5, 23, 6, 23, 23,
- 23, 23, 23, 23, 7, 8, 9, 10, 11, 12, 23, 23, 23, 13, 23, 14,
- 23, 23, 23, 15, 16, 17, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 18, 23, 19, 23, 23, 23, 20, 21, 23, 23, 23, 22, 23, 23, 23, 23,
+to_EUC_KR_E4_BB_offsets[64] = {
+ 0, 1, 23, 23, 2, 23, 23, 3, 23, 23, 4, 5, 23, 6, 23, 23,
+ 23, 23, 23, 23, 7, 8, 9, 10, 11, 12, 23, 23, 23, 13, 23, 14,
+ 23, 23, 23, 15, 16, 17, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
+ 18, 23, 19, 23, 23, 23, 20, 21, 23, 23, 23, 22, 23, 23, 23, 23,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E4_3B_infos[24] = {
- o2(0xE4,0xA7), o2(0xEC,0xD2),
- o2(0xF6,0xB1), o2(0xCE,0xFB),
- o2(0xD0,0xD1), o2(0xCB,0xBF),
- o2(0xED,0xA4), o2(0xED,0xA8),
- o2(0xDE,0xC2), o2(0xF6,0xE2),
- o2(0xED,0xDC), o2(0xDC,0xF5),
- o2(0xE0,0xB9), o2(0xD4,0xCE),
- o2(0xF4,0xB5), o2(0xD3,0xDB),
- o2(0xD6,0xB5), o2(0xEC,0xA4),
- o2(0xE4,0xE6), o2(0xF1,0xEA),
- o2(0xCB,0xEC), o2(0xCB,0xC0),
- o2(0xEC,0xF2), UNDEF,
+to_EUC_KR_E4_BB_infos[24] = {
+ o2(0xE4,0xA7), o2(0xEC,0xD2), o2(0xF6,0xB1), o2(0xCE,0xFB),
+ o2(0xD0,0xD1), o2(0xCB,0xBF), o2(0xED,0xA4), o2(0xED,0xA8),
+ o2(0xDE,0xC2), o2(0xF6,0xE2), o2(0xED,0xDC), o2(0xDC,0xF5),
+ o2(0xE0,0xB9), o2(0xD4,0xCE), o2(0xF4,0xB5), o2(0xD3,0xDB),
+ o2(0xD6,0xB5), o2(0xEC,0xA4), o2(0xE4,0xE6), o2(0xF1,0xEA),
+ o2(0xCB,0xEC), o2(0xCB,0xC0), o2(0xEC,0xF2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E4_3B = {
- to_EUC_KR_E4_3B_offsets,
- to_EUC_KR_E4_3B_infos
+to_EUC_KR_E4_BB = {
+ to_EUC_KR_E4_BB_offsets,
+ to_EUC_KR_E4_BB_infos
};
static const unsigned char
-to_EUC_KR_E4_3C_offsets[64] = {
- 16, 0, 16, 16, 16, 16, 16, 16, 16, 1, 2, 3, 16, 4, 5, 6,
- 7, 8, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 9,
- 16, 16, 16, 16, 10, 16, 11, 16, 12, 16, 13, 16, 14, 15, 16, 16,
+to_EUC_KR_E4_BC_offsets[64] = {
+ 16, 0, 16, 16, 16, 16, 16, 16, 16, 1, 2, 3, 16, 4, 5, 6,
+ 7, 8, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 9,
+ 16, 16, 16, 16, 10, 16, 11, 16, 12, 16, 13, 16, 14, 15, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E4_3C_infos[17] = {
- o2(0xD0,0xEA), o2(0xF9,0xF2),
- o2(0xEC,0xA5), o2(0xD0,0xDF),
- o2(0xE7,0xEA), o2(0xD0,0xEB),
- o2(0xDC,0xD1), o2(0xDB,0xE9),
- o2(0xFD,0xCC), o2(0xDB,0xD7),
- o2(0xDA,0xE1), o2(0xD6,0xB6),
- o2(0xE3,0xDF), o2(0xDE,0xC3),
- o2(0xDE,0xC4), o2(0xCA,0xA1),
- UNDEF,
+to_EUC_KR_E4_BC_infos[17] = {
+ o2(0xD0,0xEA), o2(0xF9,0xF2), o2(0xEC,0xA5), o2(0xD0,0xDF),
+ o2(0xE7,0xEA), o2(0xD0,0xEB), o2(0xDC,0xD1), o2(0xDB,0xE9),
+ o2(0xFD,0xCC), o2(0xDB,0xD7), o2(0xDA,0xE1), o2(0xD6,0xB6),
+ o2(0xE3,0xDF), o2(0xDE,0xC3), o2(0xDE,0xC4), o2(0xCA,0xA1),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E4_3C = {
- to_EUC_KR_E4_3C_offsets,
- to_EUC_KR_E4_3C_infos
+to_EUC_KR_E4_BC = {
+ to_EUC_KR_E4_BC_offsets,
+ to_EUC_KR_E4_BC_infos
};
static const unsigned char
-to_EUC_KR_E4_3D_offsets[64] = {
- 22, 22, 22, 0, 22, 22, 1, 2, 3, 22, 22, 22, 22, 4, 5, 6,
- 7, 8, 22, 22, 22, 9, 22, 22, 22, 10, 11, 12, 13, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 14, 22, 22, 22, 22, 22, 15,
- 16, 22, 22, 17, 22, 22, 18, 22, 22, 22, 19, 22, 22, 22, 20, 21,
+to_EUC_KR_E4_BD_offsets[64] = {
+ 22, 22, 22, 0, 22, 22, 1, 2, 3, 22, 22, 22, 22, 4, 5, 6,
+ 7, 8, 22, 22, 22, 9, 22, 22, 22, 10, 11, 12, 13, 22, 22, 22,
+ 22, 22, 22, 22, 22, 22, 22, 22, 22, 14, 22, 22, 22, 22, 22, 15,
+ 16, 22, 22, 17, 22, 22, 18, 22, 22, 22, 19, 22, 22, 22, 20, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E4_3D_infos[23] = {
- o2(0xEE,0xEC), o2(0xD3,0xA3),
- o2(0xEE,0xB7), o2(0xF8,0xCF),
- o2(0xEA,0xC8), o2(0xEE,0xB8),
- o2(0xF1,0xAC), o2(0xF1,0xA5),
- o2(0xE9,0xCE), o2(0xF9,0xBC),
- o2(0xE5,0xF9), o2(0xEC,0xEA),
- o2(0xDD,0xD6), o2(0xED,0xC2),
- o2(0xF8,0xA5), o2(0xE5,0xBA),
- o2(0xDB,0xD8), o2(0xCA,0xA2),
- o2(0xD1,0xCD), o2(0xEE,0xED),
- o2(0xEC,0xEB), o2(0xDE,0xC5),
- UNDEF,
+to_EUC_KR_E4_BD_infos[23] = {
+ o2(0xEE,0xEC), o2(0xD3,0xA3), o2(0xEE,0xB7), o2(0xF8,0xCF),
+ o2(0xEA,0xC8), o2(0xEE,0xB8), o2(0xF1,0xAC), o2(0xF1,0xA5),
+ o2(0xE9,0xCE), o2(0xF9,0xBC), o2(0xE5,0xF9), o2(0xEC,0xEA),
+ o2(0xDD,0xD6), o2(0xED,0xC2), o2(0xF8,0xA5), o2(0xE5,0xBA),
+ o2(0xDB,0xD8), o2(0xCA,0xA2), o2(0xD1,0xCD), o2(0xEE,0xED),
+ o2(0xEC,0xEB), o2(0xDE,0xC5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E4_3D = {
- to_EUC_KR_E4_3D_offsets,
- to_EUC_KR_E4_3D_infos
+to_EUC_KR_E4_BD = {
+ to_EUC_KR_E4_BD_offsets,
+ to_EUC_KR_E4_BD_infos
};
static const unsigned char
-to_EUC_KR_E4_3E_offsets[64] = {
- 19, 0, 19, 1, 2, 19, 3, 19, 4, 19, 5, 6, 19, 7, 19, 8,
- 19, 9, 19, 19, 19, 19, 10, 19, 11, 19, 19, 12, 19, 13, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 14, 15,
- 19, 19, 19, 19, 19, 16, 17, 19, 19, 19, 19, 19, 19, 19, 19, 18,
+to_EUC_KR_E4_BE_offsets[64] = {
+ 19, 0, 19, 1, 2, 19, 3, 19, 4, 19, 5, 6, 19, 7, 19, 8,
+ 19, 9, 19, 19, 19, 19, 10, 19, 11, 19, 19, 12, 19, 13, 19, 19,
+ 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 14, 15,
+ 19, 19, 19, 19, 19, 16, 17, 19, 19, 19, 19, 19, 19, 19, 19, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E4_3E_infos[20] = {
- o2(0xE3,0xE0), o2(0xCA,0xC9),
- o2(0xF2,0xE9), o2(0xD5,0xCE),
- o2(0xF6,0xB6), o2(0xCE,0xC2),
- o2(0xD6,0xC7), o2(0xE3,0xB4),
- o2(0xF1,0xAD), o2(0xEA,0xE2),
- o2(0xD7,0xC2), o2(0xF3,0xA7),
- o2(0xCD,0xEA), o2(0xEB,0xEE),
- o2(0xD9,0xB2), o2(0xFD,0xA5),
- o2(0xF6,0xD5), o2(0xD5,0xE2),
- o2(0xF8,0xB5), UNDEF,
+to_EUC_KR_E4_BE_infos[20] = {
+ o2(0xE3,0xE0), o2(0xCA,0xC9), o2(0xF2,0xE9), o2(0xD5,0xCE),
+ o2(0xF6,0xB6), o2(0xCE,0xC2), o2(0xD6,0xC7), o2(0xE3,0xB4),
+ o2(0xF1,0xAD), o2(0xEA,0xE2), o2(0xD7,0xC2), o2(0xF3,0xA7),
+ o2(0xCD,0xEA), o2(0xEB,0xEE), o2(0xD9,0xB2), o2(0xFD,0xA5),
+ o2(0xF6,0xD5), o2(0xD5,0xE2), o2(0xF8,0xB5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E4_3E = {
- to_EUC_KR_E4_3E_offsets,
- to_EUC_KR_E4_3E_infos
+to_EUC_KR_E4_BE = {
+ to_EUC_KR_E4_BE_offsets,
+ to_EUC_KR_E4_BE_infos
};
static const unsigned char
-to_EUC_KR_E4_3F_offsets[64] = {
- 22, 22, 0, 1, 2, 22, 22, 22, 22, 3, 4, 22, 22, 22, 5, 22,
- 22, 6, 22, 7, 8, 22, 22, 9, 22, 22, 10, 22, 22, 11, 22, 12,
- 13, 14, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 15, 16,
- 22, 17, 22, 18, 22, 19, 22, 22, 20, 22, 21, 22, 22, 22, 22, 22,
+to_EUC_KR_E4_BF_offsets[64] = {
+ 22, 22, 0, 1, 2, 22, 22, 22, 22, 3, 4, 22, 22, 22, 5, 22,
+ 22, 6, 22, 7, 8, 22, 22, 9, 22, 22, 10, 22, 22, 11, 22, 12,
+ 13, 14, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 15, 16,
+ 22, 17, 22, 18, 22, 19, 22, 22, 20, 22, 21, 22, 22, 22, 22, 22,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E4_3F_infos[23] = {
- o2(0xCC,0xF5), o2(0xF5,0xB5),
- o2(0xE4,0xAD), o2(0xE7,0xEB),
- o2(0xF1,0xD5), o2(0xF0,0xBB),
- o2(0xE9,0xB5), o2(0xCC,0xC9),
- o2(0xFA,0xD5), o2(0xE1,0xD4),
- o2(0xD7,0xD6), o2(0xDC,0xC1),
- o2(0xDE,0xC6), o2(0xFA,0xEF),
- o2(0xE3,0xE1), o2(0xE1,0xF3),
- o2(0xDC,0xF6), o2(0xCE,0xFC),
- o2(0xDB,0xC4), o2(0xF8,0xF1),
- o2(0xDC,0xE4), o2(0xE5,0xEF),
- UNDEF,
+to_EUC_KR_E4_BF_infos[23] = {
+ o2(0xCC,0xF5), o2(0xF5,0xB5), o2(0xE4,0xAD), o2(0xE7,0xEB),
+ o2(0xF1,0xD5), o2(0xF0,0xBB), o2(0xE9,0xB5), o2(0xCC,0xC9),
+ o2(0xFA,0xD5), o2(0xE1,0xD4), o2(0xD7,0xD6), o2(0xDC,0xC1),
+ o2(0xDE,0xC6), o2(0xFA,0xEF), o2(0xE3,0xE1), o2(0xE1,0xF3),
+ o2(0xDC,0xF6), o2(0xCE,0xFC), o2(0xDB,0xC4), o2(0xF8,0xF1),
+ o2(0xDC,0xE4), o2(0xE5,0xEF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E4_3F = {
- to_EUC_KR_E4_3F_offsets,
- to_EUC_KR_E4_3F_infos
+to_EUC_KR_E4_BF = {
+ to_EUC_KR_E4_BF_offsets,
+ to_EUC_KR_E4_BF_infos
};
static const unsigned char
to_EUC_KR_E4_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 0, 1, 2, 3, 4, 5, 6, 7,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 0, 1, 2, 3, 4, 5, 6, 7,
};
-
static const struct byte_lookup* const
to_EUC_KR_E4_infos[9] = {
- &to_EUC_KR_E4_38, &to_EUC_KR_E4_39,
- &to_EUC_KR_E4_3A, &to_EUC_KR_E4_3B,
- &to_EUC_KR_E4_3C, &to_EUC_KR_E4_3D,
- &to_EUC_KR_E4_3E, &to_EUC_KR_E4_3F,
- UNDEF,
+ &to_EUC_KR_E4_B8, &to_EUC_KR_E4_B9, &to_EUC_KR_E4_BA, &to_EUC_KR_E4_BB,
+ &to_EUC_KR_E4_BC, &to_EUC_KR_E4_BD, &to_EUC_KR_E4_BE, &to_EUC_KR_E4_BF,
+ UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_E4 = {
to_EUC_KR_E4_offsets,
@@ -1503,5232 +1127,4013 @@ to_EUC_KR_E4 = {
};
static const unsigned char
-to_EUC_KR_E5_00_offsets[64] = {
- 24, 24, 0, 24, 24, 24, 1, 24, 24, 2, 24, 3, 24, 4, 24, 24,
- 24, 5, 6, 24, 24, 24, 7, 24, 24, 8, 9, 24, 10, 24, 11, 12,
- 24, 13, 24, 14, 15, 24, 16, 17, 18, 24, 19, 20, 21, 22, 24, 24,
- 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 23, 24, 24, 24, 24,
+to_EUC_KR_E5_80_offsets[64] = {
+ 24, 24, 0, 24, 24, 24, 1, 24, 24, 2, 24, 3, 24, 4, 24, 24,
+ 24, 5, 6, 24, 24, 24, 7, 24, 24, 8, 9, 24, 10, 24, 11, 12,
+ 24, 13, 24, 14, 15, 24, 16, 17, 18, 24, 19, 20, 21, 22, 24, 24,
+ 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 23, 24, 24, 24, 24,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_00_infos[25] = {
- o2(0xDC,0xB1), o2(0xD5,0xD6),
- o2(0xF3,0xDA), o2(0xCB,0xC1),
- o2(0xDB,0xC3), o2(0xD9,0xFA),
- o2(0xD3,0xEE), o2(0xFA,0xB8),
- o2(0xFD,0xA6), o2(0xEB,0xEF),
- o2(0xF4,0xA6), o2(0xCC,0xCA),
- o2(0xF3,0xA8), o2(0xF3,0xDB),
- o2(0xDB,0xA7), o2(0xF6,0xB7),
- o2(0xCF,0xE6), o2(0xF0,0xF2),
- o2(0xCB,0xDA), o2(0xE7,0xD2),
- o2(0xD7,0xC3), o2(0xF6,0xF0),
- o2(0xE8,0xDE), o2(0xE5,0xA6),
- UNDEF,
+to_EUC_KR_E5_80_infos[25] = {
+ o2(0xDC,0xB1), o2(0xD5,0xD6), o2(0xF3,0xDA), o2(0xCB,0xC1),
+ o2(0xDB,0xC3), o2(0xD9,0xFA), o2(0xD3,0xEE), o2(0xFA,0xB8),
+ o2(0xFD,0xA6), o2(0xEB,0xEF), o2(0xF4,0xA6), o2(0xCC,0xCA),
+ o2(0xF3,0xA8), o2(0xF3,0xDB), o2(0xDB,0xA7), o2(0xF6,0xB7),
+ o2(0xCF,0xE6), o2(0xF0,0xF2), o2(0xCB,0xDA), o2(0xE7,0xD2),
+ o2(0xD7,0xC3), o2(0xF6,0xF0), o2(0xE8,0xDE), o2(0xE5,0xA6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_00 = {
- to_EUC_KR_E5_00_offsets,
- to_EUC_KR_E5_00_infos
+to_EUC_KR_E5_80 = {
+ to_EUC_KR_E5_80_offsets,
+ to_EUC_KR_E5_80_infos
};
static const unsigned char
-to_EUC_KR_E5_01_offsets[64] = {
- 13, 13, 13, 0, 13, 13, 13, 1, 2, 3, 13, 13, 13, 13, 13, 4,
- 13, 13, 13, 13, 13, 5, 13, 13, 13, 13, 6, 13, 7, 13, 13, 13,
- 13, 13, 13, 13, 13, 8, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 9, 10, 11, 13, 12, 13, 13, 13, 13, 13, 13, 13,
+to_EUC_KR_E5_81_offsets[64] = {
+ 13, 13, 13, 0, 13, 13, 13, 1, 2, 3, 13, 13, 13, 13, 13, 4,
+ 13, 13, 13, 13, 13, 5, 13, 13, 13, 13, 6, 13, 7, 13, 13, 13,
+ 13, 13, 13, 13, 13, 8, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 9, 10, 11, 13, 12, 13, 13, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_01_infos[14] = {
- o2(0xE5,0xE7), o2(0xCA,0xA3),
- o2(0xCC,0xA7), o2(0xEA,0xC9),
- o2(0xF8,0xB6), o2(0xFA,0xA5),
- o2(0xF1,0xAE), o2(0xEF,0xCE),
- o2(0xCB,0xED), o2(0xF6,0xB0),
- o2(0xEF,0xCF), o2(0xE9,0xCF),
- o2(0xF7,0xDE), UNDEF,
+to_EUC_KR_E5_81_infos[14] = {
+ o2(0xE5,0xE7), o2(0xCA,0xA3), o2(0xCC,0xA7), o2(0xEA,0xC9),
+ o2(0xF8,0xB6), o2(0xFA,0xA5), o2(0xF1,0xAE), o2(0xEF,0xCE),
+ o2(0xCB,0xED), o2(0xF6,0xB0), o2(0xEF,0xCF), o2(0xE9,0xCF),
+ o2(0xF7,0xDE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_01 = {
- to_EUC_KR_E5_01_offsets,
- to_EUC_KR_E5_01_infos
+to_EUC_KR_E5_81 = {
+ to_EUC_KR_E5_81_offsets,
+ to_EUC_KR_E5_81_infos
};
static const unsigned char
-to_EUC_KR_E5_02_offsets[64] = {
- 0, 13, 13, 13, 13, 1, 13, 13, 13, 13, 13, 13, 13, 2, 13, 13,
- 13, 3, 13, 13, 13, 13, 13, 13, 4, 5, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 6, 7, 13, 13,
- 13, 13, 8, 9, 13, 10, 13, 11, 13, 13, 13, 13, 13, 13, 12, 13,
+to_EUC_KR_E5_82_offsets[64] = {
+ 0, 13, 13, 13, 13, 1, 13, 13, 13, 13, 13, 13, 13, 2, 13, 13,
+ 13, 3, 13, 13, 13, 13, 13, 13, 4, 5, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 6, 7, 13, 13,
+ 13, 13, 8, 9, 13, 10, 13, 11, 13, 13, 13, 13, 13, 13, 12, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_02_infos[14] = {
- o2(0xCE,0xD3), o2(0xDC,0xF7),
- o2(0xDB,0xA8), o2(0xCB,0xF8),
- o2(0xDF,0xA1), o2(0xDD,0xE1),
- o2(0xF5,0xCA), o2(0xE9,0xB6),
- o2(0xE7,0xEC), o2(0xEE,0xEE),
- o2(0xF3,0xF0), o2(0xDF,0xBF),
- o2(0xCC,0xCB), UNDEF,
+to_EUC_KR_E5_82_infos[14] = {
+ o2(0xCE,0xD3), o2(0xDC,0xF7), o2(0xDB,0xA8), o2(0xCB,0xF8),
+ o2(0xDF,0xA1), o2(0xDD,0xE1), o2(0xF5,0xCA), o2(0xE9,0xB6),
+ o2(0xE7,0xEC), o2(0xEE,0xEE), o2(0xF3,0xF0), o2(0xDF,0xBF),
+ o2(0xCC,0xCB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_02 = {
- to_EUC_KR_E5_02_offsets,
- to_EUC_KR_E5_02_infos
+to_EUC_KR_E5_82 = {
+ to_EUC_KR_E5_82_offsets,
+ to_EUC_KR_E5_82_infos
};
static const unsigned char
-to_EUC_KR_E5_03_offsets[64] = {
- 15, 15, 15, 15, 15, 0, 15, 15, 15, 1, 2, 15, 15, 15, 15, 3,
- 15, 4, 15, 15, 15, 5, 6, 15, 15, 15, 7, 15, 15, 15, 8, 15,
- 15, 15, 15, 15, 15, 9, 15, 10, 15, 15, 15, 15, 15, 11, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 15, 13, 15, 15, 15, 14,
+to_EUC_KR_E5_83_offsets[64] = {
+ 15, 15, 15, 15, 15, 0, 15, 15, 15, 1, 2, 15, 15, 15, 15, 3,
+ 15, 4, 15, 15, 15, 5, 6, 15, 15, 15, 7, 15, 15, 15, 8, 15,
+ 15, 15, 15, 15, 15, 9, 15, 10, 15, 15, 15, 15, 15, 11, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 15, 13, 15, 15, 15, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_03_infos[16] = {
- o2(0xD0,0xC1), o2(0xF4,0xD2),
- o2(0xE0,0xBA), o2(0xDF,0xC0),
- o2(0xCE,0xE0), o2(0xDC,0xD2),
- o2(0xFD,0xEA), o2(0xD6,0xF6),
- o2(0xEA,0xCA), o2(0xE8,0xE9),
- o2(0xE3,0xAC), o2(0xF3,0xD0),
- o2(0xCA,0xA4), o2(0xDB,0xF8),
- o2(0xDE,0xC7), UNDEF,
+to_EUC_KR_E5_83_infos[16] = {
+ o2(0xD0,0xC1), o2(0xF4,0xD2), o2(0xE0,0xBA), o2(0xDF,0xC0),
+ o2(0xCE,0xE0), o2(0xDC,0xD2), o2(0xFD,0xEA), o2(0xD6,0xF6),
+ o2(0xEA,0xCA), o2(0xE8,0xE9), o2(0xE3,0xAC), o2(0xF3,0xD0),
+ o2(0xCA,0xA4), o2(0xDB,0xF8), o2(0xDE,0xC7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_03 = {
- to_EUC_KR_E5_03_offsets,
- to_EUC_KR_E5_03_infos
+to_EUC_KR_E5_83 = {
+ to_EUC_KR_E5_83_offsets,
+ to_EUC_KR_E5_83_infos
};
static const unsigned char
-to_EUC_KR_E5_04_offsets[64] = {
- 0, 1, 13, 13, 2, 13, 3, 13, 13, 4, 13, 13, 13, 13, 13, 13,
- 13, 13, 5, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 6,
- 13, 7, 13, 13, 13, 13, 13, 13, 13, 13, 8, 13, 13, 13, 13, 13,
- 13, 13, 9, 13, 13, 13, 13, 10, 13, 13, 11, 13, 12, 13, 13, 13,
+to_EUC_KR_E5_84_offsets[64] = {
+ 0, 1, 13, 13, 2, 13, 3, 13, 13, 4, 13, 13, 13, 13, 13, 13,
+ 13, 13, 5, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 6,
+ 13, 7, 13, 13, 13, 13, 13, 13, 13, 13, 8, 13, 13, 13, 13, 13,
+ 13, 13, 9, 13, 13, 13, 13, 10, 13, 13, 11, 13, 12, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_04_infos[14] = {
- o2(0xEB,0xF0), o2(0xF1,0xD6),
- o2(0xE5,0xE2), o2(0xCC,0xCC),
- o2(0xCB,0xFB), o2(0xEA,0xE3),
- o2(0xDF,0xC1), o2(0xD6,0xED),
- o2(0xE9,0xD0), o2(0xEE,0xB9),
- o2(0xD5,0xE3), o2(0xD1,0xD3),
- o2(0xE5,0xF0), UNDEF,
+to_EUC_KR_E5_84_infos[14] = {
+ o2(0xEB,0xF0), o2(0xF1,0xD6), o2(0xE5,0xE2), o2(0xCC,0xCC),
+ o2(0xCB,0xFB), o2(0xEA,0xE3), o2(0xDF,0xC1), o2(0xD6,0xED),
+ o2(0xE9,0xD0), o2(0xEE,0xB9), o2(0xD5,0xE3), o2(0xD1,0xD3),
+ o2(0xE5,0xF0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_04 = {
- to_EUC_KR_E5_04_offsets,
- to_EUC_KR_E5_04_infos
+to_EUC_KR_E5_84 = {
+ to_EUC_KR_E5_84_offsets,
+ to_EUC_KR_E5_84_infos
};
static const unsigned char
-to_EUC_KR_E5_05_offsets[64] = {
- 0, 1, 31, 2, 3, 4, 5, 6, 7, 8, 31, 9, 10, 11, 12, 31,
- 31, 31, 13, 31, 31, 31, 31, 31, 31, 31, 31, 31, 14, 31, 31, 31,
- 31, 31, 15, 31, 31, 16, 31, 17, 18, 19, 20, 21, 22, 23, 24, 31,
- 31, 25, 31, 31, 31, 26, 27, 28, 29, 31, 31, 31, 30, 31, 31, 31,
+to_EUC_KR_E5_85_offsets[64] = {
+ 0, 1, 31, 2, 3, 4, 5, 6, 7, 8, 31, 9, 10, 11, 12, 31,
+ 31, 31, 13, 31, 31, 31, 31, 31, 31, 31, 31, 31, 14, 31, 31, 31,
+ 31, 31, 15, 31, 31, 16, 31, 17, 18, 19, 20, 21, 22, 23, 24, 31,
+ 31, 25, 31, 31, 31, 26, 27, 28, 29, 31, 31, 31, 30, 31, 31, 31,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_05_infos[32] = {
- o2(0xE8,0xB4), o2(0xEB,0xC3),
- o2(0xEA,0xAA), o2(0xFA,0xFC),
- o2(0xF5,0xF6), o2(0xF0,0xBC),
- o2(0xFD,0xD4), o2(0xE0,0xBB),
- o2(0xCE,0xC3), o2(0xD0,0xBA),
- o2(0xF7,0xBA), o2(0xD8,0xF3),
- o2(0xF7,0xCD), o2(0xE4,0xAE),
- o2(0xD4,0xDF), o2(0xD0,0xE7),
- o2(0xEC,0xFD), o2(0xD2,0xAE),
- o2(0xEE,0xEF), o2(0xD5,0xD7),
- o2(0xEA,0xE4), o2(0xF8,0xA2),
- o2(0xCD,0xEB), o2(0xD7,0xBF),
- o2(0xFB,0xB1), o2(0xCD,0xEC),
- o2(0xDC,0xB2), o2(0xD0,0xEC),
- o2(0xCE,0xFD), o2(0xEE,0xF0),
- o2(0xCC,0xC2), UNDEF,
+to_EUC_KR_E5_85_infos[32] = {
+ o2(0xE8,0xB4), o2(0xEB,0xC3), o2(0xEA,0xAA), o2(0xFA,0xFC),
+ o2(0xF5,0xF6), o2(0xF0,0xBC), o2(0xFD,0xD4), o2(0xE0,0xBB),
+ o2(0xCE,0xC3), o2(0xD0,0xBA), o2(0xF7,0xBA), o2(0xD8,0xF3),
+ o2(0xF7,0xCD), o2(0xE4,0xAE), o2(0xD4,0xDF), o2(0xD0,0xE7),
+ o2(0xEC,0xFD), o2(0xD2,0xAE), o2(0xEE,0xEF), o2(0xD5,0xD7),
+ o2(0xEA,0xE4), o2(0xF8,0xA2), o2(0xCD,0xEB), o2(0xD7,0xBF),
+ o2(0xFB,0xB1), o2(0xCD,0xEC), o2(0xDC,0xB2), o2(0xD0,0xEC),
+ o2(0xCE,0xFD), o2(0xEE,0xF0), o2(0xCC,0xC2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_05 = {
- to_EUC_KR_E5_05_offsets,
- to_EUC_KR_E5_05_infos
+to_EUC_KR_E5_85 = {
+ to_EUC_KR_E5_85_offsets,
+ to_EUC_KR_E5_85_infos
};
static const unsigned char
-to_EUC_KR_E5_06_offsets[64] = {
- 0, 14, 14, 14, 14, 14, 1, 14, 14, 14, 2, 14, 14, 3, 14, 14,
- 14, 14, 4, 14, 14, 5, 14, 6, 14, 14, 14, 14, 14, 14, 14, 14,
- 7, 14, 14, 14, 14, 8, 14, 14, 14, 14, 9, 14, 10, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 11, 12, 14, 14, 14, 14, 14, 13, 14, 14,
+to_EUC_KR_E5_86_offsets[64] = {
+ 0, 14, 14, 14, 14, 14, 1, 14, 14, 14, 2, 14, 14, 3, 14, 14,
+ 14, 14, 4, 14, 14, 5, 14, 6, 14, 14, 14, 14, 14, 14, 14, 14,
+ 7, 14, 14, 14, 14, 8, 14, 14, 14, 14, 9, 14, 10, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 11, 12, 14, 14, 14, 14, 14, 13, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_06_infos[15] = {
- o2(0xD0,0xED), o2(0xE5,0xF7),
- o2(0xF3,0xFC), o2(0xEE,0xA2),
- o2(0xD9,0xB3), o2(0xD8,0xF4),
- o2(0xE9,0xB7), o2(0xCE,0xAE),
- o2(0xD9,0xA2), o2(0xD8,0xF1),
- o2(0xD4,0xCF), o2(0xE5,0xA7),
- o2(0xD5,0xD2), o2(0xD6,0xA9),
- UNDEF,
+to_EUC_KR_E5_86_infos[15] = {
+ o2(0xD0,0xED), o2(0xE5,0xF7), o2(0xF3,0xFC), o2(0xEE,0xA2),
+ o2(0xD9,0xB3), o2(0xD8,0xF4), o2(0xE9,0xB7), o2(0xCE,0xAE),
+ o2(0xD9,0xA2), o2(0xD8,0xF1), o2(0xD4,0xCF), o2(0xE5,0xA7),
+ o2(0xD5,0xD2), o2(0xD6,0xA9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_06 = {
- to_EUC_KR_E5_06_offsets,
- to_EUC_KR_E5_06_infos
+to_EUC_KR_E5_86 = {
+ to_EUC_KR_E5_86_offsets,
+ to_EUC_KR_E5_86_infos
};
static const unsigned char
-to_EUC_KR_E5_07_offsets[64] = {
- 17, 17, 17, 17, 0, 17, 1, 17, 17, 2, 17, 3, 4, 5, 17, 17,
- 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 6, 7, 8, 17,
- 17, 9, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
- 10, 11, 17, 17, 17, 17, 12, 17, 13, 14, 15, 17, 17, 16, 17, 17,
+to_EUC_KR_E5_87_offsets[64] = {
+ 17, 17, 17, 17, 0, 17, 1, 17, 17, 2, 17, 3, 4, 5, 17, 17,
+ 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 6, 7, 8, 17,
+ 17, 9, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
+ 10, 11, 17, 17, 17, 17, 12, 17, 13, 14, 15, 17, 17, 16, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_07_infos[18] = {
- o2(0xF4,0xA2), o2(0xF1,0xD7),
- o2(0xD5,0xD8), o2(0xF0,0xBD),
- o2(0xD7,0xD0), o2(0xD4,0xD0),
- o2(0xD7,0xCF), o2(0xEB,0xEA),
- o2(0xFD,0xEB), o2(0xDB,0xED),
- o2(0xFC,0xC5), o2(0xCB,0xC2),
- o2(0xFD,0xD5), o2(0xF4,0xC8),
- o2(0xE8,0xEA), o2(0xF5,0xF3),
- o2(0xF9,0xDE), UNDEF,
+to_EUC_KR_E5_87_infos[18] = {
+ o2(0xF4,0xA2), o2(0xF1,0xD7), o2(0xD5,0xD8), o2(0xF0,0xBD),
+ o2(0xD7,0xD0), o2(0xD4,0xD0), o2(0xD7,0xCF), o2(0xEB,0xEA),
+ o2(0xFD,0xEB), o2(0xDB,0xED), o2(0xFC,0xC5), o2(0xCB,0xC2),
+ o2(0xFD,0xD5), o2(0xF4,0xC8), o2(0xE8,0xEA), o2(0xF5,0xF3),
+ o2(0xF9,0xDE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_07 = {
- to_EUC_KR_E5_07_offsets,
- to_EUC_KR_E5_07_infos
+to_EUC_KR_E5_87 = {
+ to_EUC_KR_E5_87_offsets,
+ to_EUC_KR_E5_87_infos
};
static const unsigned char
-to_EUC_KR_E5_08_offsets[64] = {
- 0, 22, 22, 1, 22, 22, 2, 3, 4, 22, 5, 22, 22, 22, 6, 22,
- 22, 7, 22, 22, 22, 22, 22, 8, 22, 22, 22, 22, 22, 9, 22, 22,
- 22, 22, 22, 22, 10, 11, 22, 22, 22, 12, 13, 22, 22, 22, 14, 22,
- 15, 22, 22, 22, 22, 22, 16, 17, 18, 19, 20, 21, 22, 22, 22, 22,
+to_EUC_KR_E5_88_offsets[64] = {
+ 0, 22, 22, 1, 22, 22, 2, 3, 4, 22, 5, 22, 22, 22, 6, 22,
+ 22, 7, 22, 22, 22, 22, 22, 8, 22, 22, 22, 22, 22, 9, 22, 22,
+ 22, 22, 22, 22, 10, 11, 22, 22, 22, 12, 13, 22, 22, 22, 14, 22,
+ 15, 22, 22, 22, 22, 22, 16, 17, 18, 19, 20, 21, 22, 22, 22, 22,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_08_infos[23] = {
- o2(0xD3,0xEF), o2(0xEC,0xD3),
- o2(0xDD,0xC2), o2(0xEF,0xB7),
- o2(0xE7,0xD4), o2(0xCA,0xCA),
- o2(0xD9,0xFB), o2(0xFA,0xFD),
- o2(0xD6,0xAA), o2(0xF4,0xF8),
- o2(0xF7,0xF7), o2(0xDC,0xAC),
- o2(0xD7,0xD7), o2(0xDF,0xA2),
- o2(0xCE,0xBE), o2(0xD3,0xF0),
- o2(0xF0,0xA4), o2(0xE1,0xEC),
- o2(0xCF,0xE7), o2(0xF3,0xCB),
- o2(0xED,0xA9), o2(0xCA,0xBE),
- UNDEF,
+to_EUC_KR_E5_88_infos[23] = {
+ o2(0xD3,0xEF), o2(0xEC,0xD3), o2(0xDD,0xC2), o2(0xEF,0xB7),
+ o2(0xE7,0xD4), o2(0xCA,0xCA), o2(0xD9,0xFB), o2(0xFA,0xFD),
+ o2(0xD6,0xAA), o2(0xF4,0xF8), o2(0xF7,0xF7), o2(0xDC,0xAC),
+ o2(0xD7,0xD7), o2(0xDF,0xA2), o2(0xCE,0xBE), o2(0xD3,0xF0),
+ o2(0xF0,0xA4), o2(0xE1,0xEC), o2(0xCF,0xE7), o2(0xF3,0xCB),
+ o2(0xED,0xA9), o2(0xCA,0xBE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_08 = {
- to_EUC_KR_E5_08_offsets,
- to_EUC_KR_E5_08_infos
+to_EUC_KR_E5_88 = {
+ to_EUC_KR_E5_88_offsets,
+ to_EUC_KR_E5_88_infos
};
static const unsigned char
-to_EUC_KR_E5_09_offsets[64] = {
- 18, 18, 18, 0, 18, 18, 18, 1, 18, 18, 2, 3, 4, 5, 18, 18,
- 18, 18, 18, 18, 6, 18, 7, 18, 18, 18, 18, 8, 18, 9, 18, 18,
- 18, 10, 18, 18, 18, 18, 18, 18, 18, 11, 12, 18, 18, 18, 18, 13,
- 18, 18, 14, 18, 18, 15, 18, 18, 18, 18, 18, 18, 18, 16, 18, 17,
+to_EUC_KR_E5_89_offsets[64] = {
+ 18, 18, 18, 0, 18, 18, 18, 1, 18, 18, 2, 3, 4, 5, 18, 18,
+ 18, 18, 18, 18, 6, 18, 7, 18, 18, 18, 18, 8, 18, 9, 18, 18,
+ 18, 10, 18, 18, 18, 18, 18, 18, 18, 11, 12, 18, 18, 18, 18, 13,
+ 18, 18, 14, 18, 18, 15, 18, 18, 18, 18, 18, 18, 18, 16, 18, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_09_infos[19] = {
- o2(0xF4,0xEF), o2(0xF6,0xCE),
- o2(0xDE,0xFB), o2(0xD0,0xBB),
- o2(0xD5,0xB7), o2(0xEE,0xF1),
- o2(0xF4,0xA8), o2(0xDC,0xF8),
- o2(0xCB,0xA7), o2(0xDA,0xCE),
- o2(0xE0,0xE6), o2(0xED,0xA5),
- o2(0xEE,0xF2), o2(0xDC,0xF9),
- o2(0xF9,0xDC), o2(0xF3,0xDC),
- o2(0xF8,0xF2), o2(0xF4,0xF9),
- UNDEF,
+to_EUC_KR_E5_89_infos[19] = {
+ o2(0xF4,0xEF), o2(0xF6,0xCE), o2(0xDE,0xFB), o2(0xD0,0xBB),
+ o2(0xD5,0xB7), o2(0xEE,0xF1), o2(0xF4,0xA8), o2(0xDC,0xF8),
+ o2(0xCB,0xA7), o2(0xDA,0xCE), o2(0xE0,0xE6), o2(0xED,0xA5),
+ o2(0xEE,0xF2), o2(0xDC,0xF9), o2(0xF9,0xDC), o2(0xF3,0xDC),
+ o2(0xF8,0xF2), o2(0xF4,0xF9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_09 = {
- to_EUC_KR_E5_09_offsets,
- to_EUC_KR_E5_09_infos
+to_EUC_KR_E5_89 = {
+ to_EUC_KR_E5_89_offsets,
+ to_EUC_KR_E5_89_infos
};
static const unsigned char
-to_EUC_KR_E5_0A_offsets[64] = {
- 16, 16, 16, 0, 16, 16, 16, 1, 2, 3, 16, 16, 16, 4, 16, 16,
- 16, 5, 6, 16, 16, 16, 16, 16, 16, 16, 16, 7, 16, 16, 16, 8,
- 9, 16, 16, 10, 11, 16, 16, 16, 16, 12, 13, 14, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16,
+to_EUC_KR_E5_8A_offsets[64] = {
+ 16, 16, 16, 0, 16, 16, 16, 1, 2, 3, 16, 16, 16, 4, 16, 16,
+ 16, 5, 6, 16, 16, 16, 16, 16, 16, 16, 16, 7, 16, 16, 16, 8,
+ 9, 16, 16, 10, 11, 16, 16, 16, 16, 12, 13, 14, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_0A_infos[17] = {
- o2(0xFC,0xF1), o2(0xD0,0xBC),
- o2(0xDB,0xF9), o2(0xD7,0xB1),
- o2(0xCB,0xFC), o2(0xF0,0xA5),
- o2(0xCB,0xFD), o2(0xD5,0xF4),
- o2(0xCD,0xED), o2(0xCA,0xA5),
- o2(0xD6,0xAB), o2(0xD0,0xC2),
- o2(0xF0,0xBE), o2(0xD2,0xBD),
- o2(0xCC,0xA4), o2(0xFA,0xB6),
- UNDEF,
+to_EUC_KR_E5_8A_infos[17] = {
+ o2(0xFC,0xF1), o2(0xD0,0xBC), o2(0xDB,0xF9), o2(0xD7,0xB1),
+ o2(0xCB,0xFC), o2(0xF0,0xA5), o2(0xCB,0xFD), o2(0xD5,0xF4),
+ o2(0xCD,0xED), o2(0xCA,0xA5), o2(0xD6,0xAB), o2(0xD0,0xC2),
+ o2(0xF0,0xBE), o2(0xD2,0xBD), o2(0xCC,0xA4), o2(0xFA,0xB6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_0A = {
- to_EUC_KR_E5_0A_offsets,
- to_EUC_KR_E5_0A_infos
+to_EUC_KR_E5_8A = {
+ to_EUC_KR_E5_8A_offsets,
+ to_EUC_KR_E5_8A_infos
};
static const unsigned char
-to_EUC_KR_E5_0B_offsets[64] = {
- 25, 0, 25, 1, 25, 2, 25, 3, 25, 4, 25, 25, 25, 5, 25, 25,
- 25, 25, 6, 25, 25, 7, 8, 25, 9, 10, 25, 11, 25, 12, 13, 14,
- 25, 25, 15, 16, 17, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
- 25, 25, 25, 18, 25, 19, 25, 25, 20, 25, 21, 22, 25, 25, 23, 24,
+to_EUC_KR_E5_8B_offsets[64] = {
+ 25, 0, 25, 1, 25, 2, 25, 3, 25, 4, 25, 25, 25, 5, 25, 25,
+ 25, 25, 6, 25, 25, 7, 8, 25, 9, 10, 25, 11, 25, 12, 13, 14,
+ 25, 25, 15, 16, 17, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 18, 25, 19, 25, 25, 20, 25, 21, 22, 25, 25, 23, 24,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_0B_infos[26] = {
- o2(0xCC,0xCD), o2(0xDA,0xFA),
- o2(0xF6,0xCF), o2(0xE9,0xB8),
- o2(0xD8,0xF5), o2(0xCC,0xCE),
- o2(0xD7,0xCD), o2(0xD4,0xD1),
- o2(0xE9,0xED), o2(0xCA,0xEB),
- o2(0xD9,0xE2), o2(0xFD,0xB2),
- o2(0xE3,0xAD), o2(0xD6,0xCC),
- o2(0xD9,0xB4), o2(0xE1,0xA7),
- o2(0xEE,0xD3), o2(0xD0,0xC3),
- o2(0xFD,0xB3), o2(0xD5,0xE4),
- o2(0xCF,0xE8), o2(0xED,0xC3),
- o2(0xD0,0xB2), o2(0xCE,0xFE),
- o2(0xDA,0xA8), UNDEF,
+to_EUC_KR_E5_8B_infos[26] = {
+ o2(0xCC,0xCD), o2(0xDA,0xFA), o2(0xF6,0xCF), o2(0xE9,0xB8),
+ o2(0xD8,0xF5), o2(0xCC,0xCE), o2(0xD7,0xCD), o2(0xD4,0xD1),
+ o2(0xE9,0xED), o2(0xCA,0xEB), o2(0xD9,0xE2), o2(0xFD,0xB2),
+ o2(0xE3,0xAD), o2(0xD6,0xCC), o2(0xD9,0xB4), o2(0xE1,0xA7),
+ o2(0xEE,0xD3), o2(0xD0,0xC3), o2(0xFD,0xB3), o2(0xD5,0xE4),
+ o2(0xCF,0xE8), o2(0xED,0xC3), o2(0xD0,0xB2), o2(0xCE,0xFE),
+ o2(0xDA,0xA8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_0B = {
- to_EUC_KR_E5_0B_offsets,
- to_EUC_KR_E5_0B_infos
+to_EUC_KR_E5_8B = {
+ to_EUC_KR_E5_8B_offsets,
+ to_EUC_KR_E5_8B_infos
};
static const unsigned char
-to_EUC_KR_E5_0C_offsets[64] = {
- 16, 16, 16, 16, 16, 0, 16, 16, 1, 16, 16, 16, 16, 2, 16, 3,
- 4, 16, 16, 16, 16, 5, 6, 7, 16, 8, 16, 16, 16, 16, 16, 16,
- 9, 10, 16, 11, 16, 16, 16, 16, 16, 16, 12, 16, 16, 16, 16, 13,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 16, 16, 16, 16, 16, 15,
+to_EUC_KR_E5_8C_offsets[64] = {
+ 16, 16, 16, 16, 16, 0, 16, 16, 1, 16, 16, 16, 16, 2, 16, 3,
+ 4, 16, 16, 16, 16, 5, 6, 7, 16, 8, 16, 16, 16, 16, 16, 16,
+ 9, 10, 16, 11, 16, 16, 16, 16, 16, 16, 12, 16, 16, 16, 16, 13,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 16, 16, 16, 16, 16, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_0C_infos[17] = {
- o2(0xF8,0xD0), o2(0xFD,0xD6),
- o2(0xF8,0xD1), o2(0xF8,0xD2),
- o2(0xDC,0xD3), o2(0xDD,0xE2),
- o2(0xFB,0xF9), o2(0xDD,0xC1),
- o2(0xE3,0xB5), o2(0xED,0xDD),
- o2(0xCE,0xC4), o2(0xCB,0xA1),
- o2(0xDD,0xE3), o2(0xFC,0xDD),
- o2(0xF9,0xAF), o2(0xD2,0xFB),
- UNDEF,
+to_EUC_KR_E5_8C_infos[17] = {
+ o2(0xF8,0xD0), o2(0xFD,0xD6), o2(0xF8,0xD1), o2(0xF8,0xD2),
+ o2(0xDC,0xD3), o2(0xDD,0xE2), o2(0xFB,0xF9), o2(0xDD,0xC1),
+ o2(0xE3,0xB5), o2(0xED,0xDD), o2(0xCE,0xC4), o2(0xCB,0xA1),
+ o2(0xDD,0xE3), o2(0xFC,0xDD), o2(0xF9,0xAF), o2(0xD2,0xFB),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_0C = {
- to_EUC_KR_E5_0C_offsets,
- to_EUC_KR_E5_0C_infos
+to_EUC_KR_E5_8C = {
+ to_EUC_KR_E5_8C_offsets,
+ to_EUC_KR_E5_8C_infos
};
static const unsigned char
-to_EUC_KR_E5_0D_offsets[64] = {
- 0, 1, 28, 2, 3, 28, 28, 4, 5, 6, 7, 28, 28, 8, 28, 28,
- 28, 9, 10, 11, 12, 28, 28, 13, 28, 28, 14, 28, 15, 28, 16, 28,
- 17, 28, 28, 28, 28, 28, 18, 28, 19, 28, 28, 28, 28, 28, 28, 20,
- 21, 22, 28, 28, 23, 24, 28, 25, 28, 28, 28, 28, 28, 26, 28, 27,
+to_EUC_KR_E5_8D_offsets[64] = {
+ 0, 1, 28, 2, 3, 28, 28, 4, 5, 6, 7, 28, 28, 8, 28, 28,
+ 28, 9, 10, 11, 12, 28, 28, 13, 28, 28, 14, 28, 15, 28, 16, 28,
+ 17, 28, 28, 28, 28, 28, 18, 28, 19, 28, 28, 28, 28, 28, 28, 20,
+ 21, 22, 28, 28, 23, 24, 28, 25, 28, 28, 28, 28, 28, 26, 28, 27,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_0D_infos[29] = {
- o2(0xCF,0xA1), o2(0xE4,0xA8),
- o2(0xF4,0xB6), o2(0xEC,0xFE),
- o2(0xE3,0xAE), o2(0xE7,0xED),
- o2(0xFD,0xC1), o2(0xDA,0xE2),
- o2(0xD8,0xB3), o2(0xDD,0xE4),
- o2(0xF0,0xEF), o2(0xF6,0xF1),
- o2(0xFA,0xF0), o2(0xD1,0xF5),
- o2(0xDA,0xCF), o2(0xDC,0xD4),
- o2(0xDC,0xA6), o2(0xEF,0xBF),
- o2(0xCE,0xCF), o2(0xE0,0xD9),
- o2(0xD9,0xD6), o2(0xEC,0xD4),
- o2(0xEA,0xCB), o2(0xCA,0xBF),
- o2(0xD5,0xB0), o2(0xCF,0xE9),
- o2(0xF1,0xED), o2(0xCC,0xCF),
- UNDEF,
+to_EUC_KR_E5_8D_infos[29] = {
+ o2(0xCF,0xA1), o2(0xE4,0xA8), o2(0xF4,0xB6), o2(0xEC,0xFE),
+ o2(0xE3,0xAE), o2(0xE7,0xED), o2(0xFD,0xC1), o2(0xDA,0xE2),
+ o2(0xD8,0xB3), o2(0xDD,0xE4), o2(0xF0,0xEF), o2(0xF6,0xF1),
+ o2(0xFA,0xF0), o2(0xD1,0xF5), o2(0xDA,0xCF), o2(0xDC,0xD4),
+ o2(0xDC,0xA6), o2(0xEF,0xBF), o2(0xCE,0xCF), o2(0xE0,0xD9),
+ o2(0xD9,0xD6), o2(0xEC,0xD4), o2(0xEA,0xCB), o2(0xCA,0xBF),
+ o2(0xD5,0xB0), o2(0xCF,0xE9), o2(0xF1,0xED), o2(0xCC,0xCF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_0D = {
- to_EUC_KR_E5_0D_offsets,
- to_EUC_KR_E5_0D_infos
+to_EUC_KR_E5_8D = {
+ to_EUC_KR_E5_8D_offsets,
+ to_EUC_KR_E5_8D_infos
};
static const unsigned char
-to_EUC_KR_E5_0E_offsets[64] = {
- 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 1, 10, 10, 10, 10, 2, 10, 3, 10, 10, 10, 10, 4,
- 5, 10, 10, 10, 10, 6, 7, 10, 10, 10, 10, 10, 10, 8, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10,
+to_EUC_KR_E5_8E_offsets[64] = {
+ 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 1, 10, 10, 10, 10, 2, 10, 3, 10, 10, 10, 10, 4,
+ 5, 10, 10, 10, 10, 6, 7, 10, 10, 10, 10, 10, 10, 8, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_0E_infos[11] = {
- o2(0xE4,0xF8), o2(0xE4,0xED),
- o2(0xD7,0xD8), o2(0xFD,0xA7),
- o2(0xEA,0xAB), o2(0xF6,0xB2),
- o2(0xCF,0xF0), o2(0xF9,0xBD),
- o2(0xE6,0xF4), o2(0xCB,0xDB),
- UNDEF,
+to_EUC_KR_E5_8E_infos[11] = {
+ o2(0xE4,0xF8), o2(0xE4,0xED), o2(0xD7,0xD8), o2(0xFD,0xA7),
+ o2(0xEA,0xAB), o2(0xF6,0xB2), o2(0xCF,0xF0), o2(0xF9,0xBD),
+ o2(0xE6,0xF4), o2(0xCB,0xDB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_0E = {
- to_EUC_KR_E5_0E_offsets,
- to_EUC_KR_E5_0E_infos
+to_EUC_KR_E5_8E = {
+ to_EUC_KR_E5_8E_offsets,
+ to_EUC_KR_E5_8E_infos
};
static const unsigned char
-to_EUC_KR_E5_0F_offsets[64] = {
- 26, 26, 26, 0, 26, 26, 26, 26, 1, 2, 3, 4, 26, 5, 26, 26,
- 26, 26, 26, 26, 6, 26, 7, 8, 26, 26, 26, 9, 26, 26, 26, 26,
- 26, 10, 11, 12, 13, 14, 26, 26, 26, 15, 16, 17, 18, 19, 26, 20,
- 21, 22, 23, 24, 26, 26, 26, 26, 25, 26, 26, 26, 26, 26, 26, 26,
+to_EUC_KR_E5_8F_offsets[64] = {
+ 26, 26, 26, 0, 26, 26, 26, 26, 1, 2, 3, 4, 26, 5, 26, 26,
+ 26, 26, 26, 26, 6, 26, 7, 8, 26, 26, 26, 9, 26, 26, 26, 26,
+ 26, 10, 11, 12, 13, 14, 26, 26, 26, 15, 16, 17, 18, 19, 26, 20,
+ 21, 22, 23, 24, 26, 26, 26, 26, 25, 26, 26, 26, 26, 26, 26, 26,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_0F_infos[27] = {
- o2(0xF3,0xD1), o2(0xE9,0xD1),
- o2(0xF3,0xA9), o2(0xD0,0xE0),
- o2(0xE9,0xD2), o2(0xDA,0xE3),
- o2(0xE2,0xD2), o2(0xF6,0xA2),
- o2(0xE1,0xF4), o2(0xDA,0xE4),
- o2(0xE7,0xD5), o2(0xF5,0xBF),
- o2(0xCF,0xA2), o2(0xCD,0xAF),
- o2(0xCF,0xA3), o2(0xCD,0xB0),
- o2(0xF1,0xFE), o2(0xD0,0xA3),
- o2(0xE1,0xAF), o2(0xF8,0xA3),
- o2(0xCA,0xA6), o2(0xF7,0xBB),
- o2(0xF2,0xEA), o2(0xDE,0xC8),
- o2(0xE9,0xD3), o2(0xDE,0xC9),
- UNDEF,
+to_EUC_KR_E5_8F_infos[27] = {
+ o2(0xF3,0xD1), o2(0xE9,0xD1), o2(0xF3,0xA9), o2(0xD0,0xE0),
+ o2(0xE9,0xD2), o2(0xDA,0xE3), o2(0xE2,0xD2), o2(0xF6,0xA2),
+ o2(0xE1,0xF4), o2(0xDA,0xE4), o2(0xE7,0xD5), o2(0xF5,0xBF),
+ o2(0xCF,0xA2), o2(0xCD,0xAF), o2(0xCF,0xA3), o2(0xCD,0xB0),
+ o2(0xF1,0xFE), o2(0xD0,0xA3), o2(0xE1,0xAF), o2(0xF8,0xA3),
+ o2(0xCA,0xA6), o2(0xF7,0xBB), o2(0xF2,0xEA), o2(0xDE,0xC8),
+ o2(0xE9,0xD3), o2(0xDE,0xC9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_0F = {
- to_EUC_KR_E5_0F_offsets,
- to_EUC_KR_E5_0F_infos
+to_EUC_KR_E5_8F = {
+ to_EUC_KR_E5_8F_offsets,
+ to_EUC_KR_E5_8F_infos
};
static const unsigned char
-to_EUC_KR_E5_10_offsets[64] = {
- 24, 24, 24, 0, 1, 24, 24, 24, 2, 3, 4, 24, 5, 6, 7, 8,
- 9, 10, 24, 24, 24, 24, 24, 24, 24, 24, 24, 11, 24, 12, 24, 13,
- 14, 24, 24, 24, 24, 24, 15, 24, 24, 16, 24, 17, 24, 24, 24, 24,
- 24, 24, 24, 18, 24, 24, 24, 24, 19, 20, 24, 21, 22, 24, 23, 24,
+to_EUC_KR_E5_90_offsets[64] = {
+ 24, 24, 24, 0, 1, 24, 24, 24, 2, 3, 4, 24, 5, 6, 7, 8,
+ 9, 10, 24, 24, 24, 24, 24, 24, 24, 24, 24, 11, 24, 12, 24, 13,
+ 14, 24, 24, 24, 24, 24, 15, 24, 24, 16, 24, 17, 24, 24, 24, 24,
+ 24, 24, 24, 18, 24, 24, 24, 24, 19, 20, 24, 21, 22, 24, 23, 24,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_10_infos[25] = {
- o2(0xFD,0xDE), o2(0xCA,0xC0),
- o2(0xF9,0xEA), o2(0xD1,0xCE),
- o2(0xEE,0xD4), o2(0xD4,0xD2),
- o2(0xD9,0xA3), o2(0xFD,0xA8),
- o2(0xD7,0xD9), o2(0xF7,0xCE),
- o2(0xFA,0xBE), o2(0xCF,0xD6),
- o2(0xD7,0xF0), o2(0xEB,0xE1),
- o2(0xF8,0xC5), o2(0xDC,0xFA),
- o2(0xDD,0xC3), o2(0xF9,0xDF),
- o2(0xE7,0xEF), o2(0xFD,0xE5),
- o2(0xF6,0xA3), o2(0xD9,0xFC),
- o2(0xFD,0xA9), o2(0xE7,0xEE),
- UNDEF,
+to_EUC_KR_E5_90_infos[25] = {
+ o2(0xFD,0xDE), o2(0xCA,0xC0), o2(0xF9,0xEA), o2(0xD1,0xCE),
+ o2(0xEE,0xD4), o2(0xD4,0xD2), o2(0xD9,0xA3), o2(0xFD,0xA8),
+ o2(0xD7,0xD9), o2(0xF7,0xCE), o2(0xFA,0xBE), o2(0xCF,0xD6),
+ o2(0xD7,0xF0), o2(0xEB,0xE1), o2(0xF8,0xC5), o2(0xDC,0xFA),
+ o2(0xDD,0xC3), o2(0xF9,0xDF), o2(0xE7,0xEF), o2(0xFD,0xE5),
+ o2(0xF6,0xA3), o2(0xD9,0xFC), o2(0xFD,0xA9), o2(0xE7,0xEE),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_10 = {
- to_EUC_KR_E5_10_offsets,
- to_EUC_KR_E5_10_infos
+to_EUC_KR_E5_90 = {
+ to_EUC_KR_E5_90_offsets,
+ to_EUC_KR_E5_90_infos
};
static const unsigned char
-to_EUC_KR_E5_11_offsets[64] = {
- 12, 12, 0, 12, 12, 12, 12, 12, 1, 12, 2, 12, 12, 12, 12, 12,
- 12, 3, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 4, 12, 5, 12, 12, 12, 12, 12,
- 12, 6, 12, 7, 12, 8, 12, 12, 12, 12, 12, 9, 10, 11, 12, 12,
+to_EUC_KR_E5_91_offsets[64] = {
+ 12, 12, 0, 12, 12, 12, 12, 12, 1, 12, 2, 12, 12, 12, 12, 12,
+ 12, 3, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 4, 12, 5, 12, 12, 12, 12, 12,
+ 12, 6, 12, 7, 12, 8, 12, 12, 12, 12, 12, 9, 10, 11, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_11_infos[13] = {
- o2(0xD5,0xE5), o2(0xEF,0xD0),
- o2(0xCD,0xB1), o2(0xF7,0xA2),
- o2(0xF1,0xB2), o2(0xF1,0xB1),
- o2(0xCD,0xB2), o2(0xDA,0xAB),
- o2(0xCA,0xA7), o2(0xE3,0xE2),
- o2(0xFB,0xBC), o2(0xD9,0xA4),
- UNDEF,
+to_EUC_KR_E5_91_infos[13] = {
+ o2(0xD5,0xE5), o2(0xEF,0xD0), o2(0xCD,0xB1), o2(0xF7,0xA2),
+ o2(0xF1,0xB2), o2(0xF1,0xB1), o2(0xCD,0xB2), o2(0xDA,0xAB),
+ o2(0xCA,0xA7), o2(0xE3,0xE2), o2(0xFB,0xBC), o2(0xD9,0xA4),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_11 = {
- to_EUC_KR_E5_11_offsets,
- to_EUC_KR_E5_11_infos
+to_EUC_KR_E5_91 = {
+ to_EUC_KR_E5_91_offsets,
+ to_EUC_KR_E5_91_infos
};
static const unsigned char
-to_EUC_KR_E5_12_offsets[64] = {
- 0, 12, 12, 12, 12, 12, 1, 12, 12, 12, 12, 12, 2, 12, 3, 12,
- 4, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 5, 12, 12, 12, 6, 12, 12, 7, 8, 12, 12, 12,
- 12, 12, 12, 9, 12, 12, 12, 12, 10, 12, 12, 12, 12, 11, 12, 12,
+to_EUC_KR_E5_92_offsets[64] = {
+ 0, 12, 12, 12, 12, 12, 1, 12, 12, 12, 12, 12, 2, 12, 3, 12,
+ 4, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 5, 12, 12, 12, 6, 12, 12, 7, 8, 12, 12, 12,
+ 12, 12, 12, 9, 12, 12, 12, 12, 10, 12, 12, 12, 12, 11, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_12_infos[13] = {
- o2(0xEE,0xBA), o2(0xF8,0xD3),
- o2(0xFB,0xFA), o2(0xCF,0xA4),
- o2(0xDC,0xFB), o2(0xF6,0xE3),
- o2(0xED,0xAA), o2(0xF2,0xA1),
- o2(0xCE,0xE1), o2(0xFA,0xA6),
- o2(0xF9,0xE0), o2(0xEC,0xD6),
- UNDEF,
+to_EUC_KR_E5_92_infos[13] = {
+ o2(0xEE,0xBA), o2(0xF8,0xD3), o2(0xFB,0xFA), o2(0xCF,0xA4),
+ o2(0xDC,0xFB), o2(0xF6,0xE3), o2(0xED,0xAA), o2(0xF2,0xA1),
+ o2(0xCE,0xE1), o2(0xFA,0xA6), o2(0xF9,0xE0), o2(0xEC,0xD6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_12 = {
- to_EUC_KR_E5_12_offsets,
- to_EUC_KR_E5_12_infos
+to_EUC_KR_E5_92 = {
+ to_EUC_KR_E5_92_offsets,
+ to_EUC_KR_E5_92_infos
};
static const unsigned char
-to_EUC_KR_E5_13_offsets[64] = {
- 0, 1, 12, 12, 2, 12, 12, 12, 3, 4, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 5, 12, 12, 12, 6, 12, 12, 7, 12, 12, 12, 12, 8, 9, 12,
- 12, 12, 10, 12, 12, 12, 12, 12, 12, 12, 11, 12, 12, 12, 12, 12,
+to_EUC_KR_E5_93_offsets[64] = {
+ 0, 1, 12, 12, 2, 12, 12, 12, 3, 4, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 5, 12, 12, 12, 6, 12, 12, 7, 12, 12, 12, 12, 8, 9, 12,
+ 12, 12, 10, 12, 12, 12, 12, 12, 12, 12, 11, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_13_infos[13] = {
- o2(0xE4,0xEE), o2(0xF9,0xA1),
- o2(0xFB,0xEF), o2(0xF9,0xEB),
- o2(0xEE,0xA3), o2(0xEA,0xAC),
- o2(0xCA,0xA8), o2(0xF4,0xFA),
- o2(0xCD,0xD6), o2(0xFC,0xF6),
- o2(0xF4,0xC9), o2(0xF8,0xD4),
- UNDEF,
+to_EUC_KR_E5_93_infos[13] = {
+ o2(0xE4,0xEE), o2(0xF9,0xA1), o2(0xFB,0xEF), o2(0xF9,0xEB),
+ o2(0xEE,0xA3), o2(0xEA,0xAC), o2(0xCA,0xA8), o2(0xF4,0xFA),
+ o2(0xCD,0xD6), o2(0xFC,0xF6), o2(0xF4,0xC9), o2(0xF8,0xD4),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_13 = {
- to_EUC_KR_E5_13_offsets,
- to_EUC_KR_E5_13_infos
+to_EUC_KR_E5_93 = {
+ to_EUC_KR_E5_93_offsets,
+ to_EUC_KR_E5_93_infos
};
static const unsigned char
-to_EUC_KR_E5_14_offsets[64] = {
- 10, 10, 10, 10, 0, 10, 1, 2, 10, 10, 10, 10, 10, 10, 3, 10,
- 4, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 5, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6,
- 10, 7, 10, 10, 10, 8, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10,
+to_EUC_KR_E5_94_offsets[64] = {
+ 10, 10, 10, 10, 0, 10, 1, 2, 10, 10, 10, 10, 10, 10, 3, 10,
+ 4, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 5, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6,
+ 10, 7, 10, 10, 10, 8, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_14_infos[11] = {
- o2(0xF8,0xA6), o2(0xDE,0xCA),
- o2(0xF2,0xC6), o2(0xD7,0xDA),
- o2(0xD3,0xD0), o2(0xD8,0xC5),
- o2(0xEA,0xE6), o2(0xF3,0xDD),
- o2(0xE4,0xDA), o2(0xF6,0xE4),
- UNDEF,
+to_EUC_KR_E5_94_infos[11] = {
+ o2(0xF8,0xA6), o2(0xDE,0xCA), o2(0xF2,0xC6), o2(0xD7,0xDA),
+ o2(0xD3,0xD0), o2(0xD8,0xC5), o2(0xEA,0xE6), o2(0xF3,0xDD),
+ o2(0xE4,0xDA), o2(0xF6,0xE4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_14 = {
- to_EUC_KR_E5_14_offsets,
- to_EUC_KR_E5_14_infos
+to_EUC_KR_E5_94 = {
+ to_EUC_KR_E5_94_offsets,
+ to_EUC_KR_E5_94_infos
};
static const unsigned char
-to_EUC_KR_E5_15_offsets[64] = {
- 8, 8, 8, 8, 0, 8, 1, 8, 8, 8, 8, 8, 8, 8, 8, 2,
- 8, 8, 8, 3, 8, 8, 4, 8, 8, 8, 8, 8, 8, 8, 5, 8,
- 8, 8, 8, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8,
+to_EUC_KR_E5_95_offsets[64] = {
+ 8, 8, 8, 8, 0, 8, 1, 8, 8, 8, 8, 8, 8, 8, 8, 2,
+ 8, 8, 8, 3, 8, 8, 4, 8, 8, 8, 8, 8, 8, 8, 5, 8,
+ 8, 8, 8, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_15_infos[9] = {
- o2(0xF6,0xF2), o2(0xDF,0xC2),
- o2(0xD9,0xFD), o2(0xCC,0xF6),
- o2(0xD3,0xBA), o2(0xE4,0xAF),
- o2(0xF9,0xE1), o2(0xF0,0xA6),
- UNDEF,
+to_EUC_KR_E5_95_infos[9] = {
+ o2(0xF6,0xF2), o2(0xDF,0xC2), o2(0xD9,0xFD), o2(0xCC,0xF6),
+ o2(0xD3,0xBA), o2(0xE4,0xAF), o2(0xF9,0xE1), o2(0xF0,0xA6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_15 = {
- to_EUC_KR_E5_15_offsets,
- to_EUC_KR_E5_15_infos
+to_EUC_KR_E5_95 = {
+ to_EUC_KR_E5_95_offsets,
+ to_EUC_KR_E5_95_infos
};
static const unsigned char
-to_EUC_KR_E5_16_offsets[64] = {
- 0, 17, 17, 17, 1, 17, 2, 3, 17, 4, 5, 17, 17, 17, 17, 17,
- 17, 17, 17, 17, 17, 17, 17, 17, 6, 7, 8, 17, 9, 10, 17, 17,
- 17, 17, 17, 17, 17, 17, 17, 11, 17, 12, 13, 14, 15, 17, 16, 17,
- 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
+to_EUC_KR_E5_96_offsets[64] = {
+ 0, 17, 17, 17, 1, 17, 2, 3, 17, 4, 5, 17, 17, 17, 17, 17,
+ 17, 17, 17, 17, 17, 17, 17, 17, 6, 7, 8, 17, 9, 10, 17, 17,
+ 17, 17, 17, 17, 17, 17, 17, 11, 17, 12, 13, 14, 15, 17, 16, 17,
+ 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_16_infos[18] = {
- o2(0xCB,0xD3), o2(0xE0,0xBC),
- o2(0xF4,0xCA), o2(0xD4,0xFA),
- o2(0xFD,0xAA), o2(0xF9,0xE2),
- o2(0xF4,0xB7), o2(0xFD,0xC2),
- o2(0xFC,0xB0), o2(0xFD,0xEC),
- o2(0xCA,0xE2), o2(0xFD,0xBD),
- o2(0xEA,0xE7), o2(0xDF,0xC3),
- o2(0xD1,0xD2), o2(0xCE,0xE2),
- o2(0xD3,0xA4), UNDEF,
+to_EUC_KR_E5_96_infos[18] = {
+ o2(0xCB,0xD3), o2(0xE0,0xBC), o2(0xF4,0xCA), o2(0xD4,0xFA),
+ o2(0xFD,0xAA), o2(0xF9,0xE2), o2(0xF4,0xB7), o2(0xFD,0xC2),
+ o2(0xFC,0xB0), o2(0xFD,0xEC), o2(0xCA,0xE2), o2(0xFD,0xBD),
+ o2(0xEA,0xE7), o2(0xDF,0xC3), o2(0xD1,0xD2), o2(0xCE,0xE2),
+ o2(0xD3,0xA4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_16 = {
- to_EUC_KR_E5_16_offsets,
- to_EUC_KR_E5_16_infos
+to_EUC_KR_E5_96 = {
+ to_EUC_KR_E5_96_offsets,
+ to_EUC_KR_E5_96_infos
};
static const unsigned char
-to_EUC_KR_E5_17_offsets[64] = {
- 10, 10, 10, 10, 10, 0, 10, 1, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 2, 10, 10, 10, 10, 10, 3, 10, 4, 10, 10, 5,
- 10, 10, 10, 6, 7, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 9, 10,
+to_EUC_KR_E5_97_offsets[64] = {
+ 10, 10, 10, 10, 10, 0, 10, 1, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 2, 10, 10, 10, 10, 10, 3, 10, 4, 10, 10, 5,
+ 10, 10, 10, 6, 7, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 9, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_17_infos[11] = {
- o2(0xFD,0xAB), o2(0xDF,0xE0),
- o2(0xF2,0xC7), o2(0xE7,0xF0),
- o2(0xD0,0xEE), o2(0xF3,0xAA),
- o2(0xDE,0xCB), o2(0xF6,0xB8),
- o2(0xE1,0xF5), o2(0xF1,0xB3),
- UNDEF,
+to_EUC_KR_E5_97_infos[11] = {
+ o2(0xFD,0xAB), o2(0xDF,0xE0), o2(0xF2,0xC7), o2(0xE7,0xF0),
+ o2(0xD0,0xEE), o2(0xF3,0xAA), o2(0xDE,0xCB), o2(0xF6,0xB8),
+ o2(0xE1,0xF5), o2(0xF1,0xB3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_17 = {
- to_EUC_KR_E5_17_offsets,
- to_EUC_KR_E5_17_infos
+to_EUC_KR_E5_97 = {
+ to_EUC_KR_E5_97_offsets,
+ to_EUC_KR_E5_97_infos
};
static const unsigned char
-to_EUC_KR_E5_18_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 0, 8, 8, 1, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 2, 8, 8, 3, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4,
- 8, 8, 5, 8, 6, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_E5_98_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 0, 8, 8, 1, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 2, 8, 8, 3, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4,
+ 8, 8, 5, 8, 6, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_18_infos[9] = {
- o2(0xF7,0xA3), o2(0xCA,0xA9),
- o2(0xCF,0xA5), o2(0xDF,0xC4),
- o2(0xE1,0xB0), o2(0xF0,0xBF),
- o2(0xF6,0xA4), o2(0xE3,0xB6),
- UNDEF,
+to_EUC_KR_E5_98_infos[9] = {
+ o2(0xF7,0xA3), o2(0xCA,0xA9), o2(0xCF,0xA5), o2(0xDF,0xC4),
+ o2(0xE1,0xB0), o2(0xF0,0xBF), o2(0xF6,0xA4), o2(0xE3,0xB6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_18 = {
- to_EUC_KR_E5_18_offsets,
- to_EUC_KR_E5_18_infos
+to_EUC_KR_E5_98 = {
+ to_EUC_KR_E5_98_offsets,
+ to_EUC_KR_E5_98_infos
};
static const unsigned char
-to_EUC_KR_E5_19_offsets[64] = {
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 1, 4, 4, 2, 4, 4, 4, 4,
- 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+to_EUC_KR_E5_99_offsets[64] = {
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 1, 4, 4, 2, 4, 4, 4, 4,
+ 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_19_infos[5] = {
- o2(0xFA,0xC6), o2(0xD0,0xEF),
- o2(0xFD,0xED), o2(0xDD,0xC4),
- UNDEF,
+to_EUC_KR_E5_99_infos[5] = {
+ o2(0xFA,0xC6), o2(0xD0,0xEF), o2(0xFD,0xED), o2(0xDD,0xC4),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_19 = {
- to_EUC_KR_E5_19_offsets,
- to_EUC_KR_E5_19_infos
+to_EUC_KR_E5_99 = {
+ to_EUC_KR_E5_99_offsets,
+ to_EUC_KR_E5_99_infos
};
static const unsigned char
-to_EUC_KR_E5_1A_offsets[64] = {
- 6, 6, 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 1, 6, 6, 6, 6, 6, 6, 2, 6, 3, 6,
- 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6,
+to_EUC_KR_E5_9A_offsets[64] = {
+ 6, 6, 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 1, 6, 6, 6, 6, 6, 6, 2, 6, 3, 6,
+ 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_1A_infos[7] = {
- o2(0xFC,0xF7), o2(0xE6,0xBF),
- o2(0xDE,0xAD), o2(0xFA,0xBF),
- o2(0xE5,0xF1), o2(0xED,0xC4),
- UNDEF,
+to_EUC_KR_E5_9A_infos[7] = {
+ o2(0xFC,0xF7), o2(0xE6,0xBF), o2(0xDE,0xAD), o2(0xFA,0xBF),
+ o2(0xE5,0xF1), o2(0xED,0xC4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_1A = {
- to_EUC_KR_E5_1A_offsets,
- to_EUC_KR_E5_1A_infos
+to_EUC_KR_E5_9A = {
+ to_EUC_KR_E5_9A_offsets,
+ to_EUC_KR_E5_9A_infos
};
static const unsigned char
-to_EUC_KR_E5_1B_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 1, 10, 10,
- 10, 2, 10, 10, 10, 10, 10, 10, 10, 10, 3, 4, 10, 10, 5, 10,
- 6, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 7, 10, 10, 10, 10, 10, 10, 10, 10, 8, 9, 10, 10, 10, 10, 10,
+to_EUC_KR_E5_9B_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 1, 10, 10,
+ 10, 2, 10, 10, 10, 10, 10, 10, 10, 10, 3, 4, 10, 10, 5, 10,
+ 6, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 7, 10, 10, 10, 10, 10, 10, 10, 10, 8, 9, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_1B_infos[11] = {
- o2(0xD2,0xA5), o2(0xFD,0xEE),
- o2(0xF5,0xB6), o2(0xE1,0xF6),
- o2(0xDE,0xCC), o2(0xFC,0xDE),
- o2(0xEC,0xD7), o2(0xCD,0xDD),
- o2(0xD6,0xB7), o2(0xCD,0xB3),
- UNDEF,
+to_EUC_KR_E5_9B_infos[11] = {
+ o2(0xD2,0xA5), o2(0xFD,0xEE), o2(0xF5,0xB6), o2(0xE1,0xF6),
+ o2(0xDE,0xCC), o2(0xFC,0xDE), o2(0xEC,0xD7), o2(0xCD,0xDD),
+ o2(0xD6,0xB7), o2(0xCD,0xB3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_1B = {
- to_EUC_KR_E5_1B_offsets,
- to_EUC_KR_E5_1B_infos
+to_EUC_KR_E5_9B = {
+ to_EUC_KR_E5_9B_offsets,
+ to_EUC_KR_E5_9B_infos
};
static const unsigned char
-to_EUC_KR_E5_1C_offsets[64] = {
- 14, 14, 14, 0, 1, 14, 14, 14, 2, 14, 14, 3, 14, 4, 14, 14,
- 14, 14, 5, 6, 14, 14, 7, 14, 8, 14, 14, 14, 14, 14, 14, 9,
- 14, 14, 14, 14, 14, 14, 14, 14, 10, 14, 14, 14, 14, 11, 14, 14,
- 12, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 14, 14, 14, 14,
+to_EUC_KR_E5_9C_offsets[64] = {
+ 14, 14, 14, 0, 1, 14, 14, 14, 2, 14, 14, 3, 14, 4, 14, 14,
+ 14, 14, 5, 6, 14, 14, 7, 14, 8, 14, 14, 14, 14, 14, 14, 9,
+ 14, 14, 14, 14, 14, 14, 14, 14, 10, 14, 14, 14, 14, 11, 14, 14,
+ 12, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 14, 14, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_1C_infos[15] = {
- o2(0xF8,0xD5), o2(0xE5,0xD8),
- o2(0xCF,0xEA), o2(0xCF,0xD0),
- o2(0xEA,0xCC), o2(0xEA,0xAE),
- o2(0xEA,0xAD), o2(0xD3,0xF1),
- o2(0xD3,0xA5), o2(0xF7,0xCF),
- o2(0xEE,0xA4), o2(0xD0,0xA4),
- o2(0xF2,0xA2), o2(0xD0,0xF0),
- UNDEF,
+to_EUC_KR_E5_9C_infos[15] = {
+ o2(0xF8,0xD5), o2(0xE5,0xD8), o2(0xCF,0xEA), o2(0xCF,0xD0),
+ o2(0xEA,0xCC), o2(0xEA,0xAE), o2(0xEA,0xAD), o2(0xD3,0xF1),
+ o2(0xD3,0xA5), o2(0xF7,0xCF), o2(0xEE,0xA4), o2(0xD0,0xA4),
+ o2(0xF2,0xA2), o2(0xD0,0xF0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_1C = {
- to_EUC_KR_E5_1C_offsets,
- to_EUC_KR_E5_1C_infos
+to_EUC_KR_E5_9C = {
+ to_EUC_KR_E5_9C_offsets,
+ to_EUC_KR_E5_9C_infos
};
static const unsigned char
-to_EUC_KR_E5_1D_offsets[64] = {
- 0, 16, 1, 16, 16, 16, 16, 2, 16, 16, 3, 16, 16, 4, 5, 16,
- 6, 7, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 8, 16, 16, 9, 16, 10, 16, 16, 16, 11, 16, 16, 16, 12, 16,
- 13, 16, 16, 16, 16, 14, 16, 16, 16, 16, 16, 16, 15, 16, 16, 16,
+to_EUC_KR_E5_9D_offsets[64] = {
+ 0, 16, 1, 16, 16, 16, 16, 2, 16, 16, 3, 16, 16, 4, 5, 16,
+ 6, 7, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 16, 8, 16, 16, 9, 16, 10, 16, 16, 16, 11, 16, 16, 16, 12, 16,
+ 13, 16, 16, 16, 16, 14, 16, 16, 16, 16, 16, 16, 15, 16, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_1D_infos[17] = {
- o2(0xF2,0xA3), o2(0xF7,0xF8),
- o2(0xD0,0xB3), o2(0xDB,0xA9),
- o2(0xD3,0xBB), o2(0xCA,0xEC),
- o2(0xF1,0xA6), o2(0xCB,0xD5),
- o2(0xF7,0xE7), o2(0xCD,0xDE),
- o2(0xF7,0xA4), o2(0xF8,0xC0),
- o2(0xD3,0xDD), o2(0xCC,0xD0),
- o2(0xCF,0xA6), o2(0xF6,0xF3),
- UNDEF,
+to_EUC_KR_E5_9D_infos[17] = {
+ o2(0xF2,0xA3), o2(0xF7,0xF8), o2(0xD0,0xB3), o2(0xDB,0xA9),
+ o2(0xD3,0xBB), o2(0xCA,0xEC), o2(0xF1,0xA6), o2(0xCB,0xD5),
+ o2(0xF7,0xE7), o2(0xCD,0xDE), o2(0xF7,0xA4), o2(0xF8,0xC0),
+ o2(0xD3,0xDD), o2(0xCC,0xD0), o2(0xCF,0xA6), o2(0xF6,0xF3),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_1D = {
- to_EUC_KR_E5_1D_offsets,
- to_EUC_KR_E5_1D_infos
+to_EUC_KR_E5_9D = {
+ to_EUC_KR_E5_9D_offsets,
+ to_EUC_KR_E5_9D_infos
};
static const unsigned char
-to_EUC_KR_E5_1E_offsets[64] = {
- 7, 7, 0, 7, 7, 7, 7, 7, 1, 7, 7, 2, 7, 7, 7, 7,
- 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 4, 7, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_E5_9E_offsets[64] = {
+ 7, 7, 0, 7, 7, 7, 7, 7, 1, 7, 7, 2, 7, 7, 7, 7,
+ 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 4, 7, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_1E_infos[8] = {
- o2(0xE1,0xF7), o2(0xD3,0xDC),
- o2(0xFA,0xFE), o2(0xFA,0xA7),
- o2(0xEB,0xD9), o2(0xCF,0xA7),
- o2(0xEA,0xAF), UNDEF,
+to_EUC_KR_E5_9E_infos[8] = {
+ o2(0xE1,0xF7), o2(0xD3,0xDC), o2(0xFA,0xFE), o2(0xFA,0xA7),
+ o2(0xEB,0xD9), o2(0xCF,0xA7), o2(0xEA,0xAF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_1E = {
- to_EUC_KR_E5_1E_offsets,
- to_EUC_KR_E5_1E_infos
+to_EUC_KR_E5_9E = {
+ to_EUC_KR_E5_9E_offsets,
+ to_EUC_KR_E5_9E_infos
};
static const unsigned char
-to_EUC_KR_E5_1F_offsets[64] = {
- 13, 13, 13, 0, 13, 13, 13, 1, 2, 13, 13, 3, 13, 13, 4, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 5,
- 6, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 7, 13, 13, 13, 8, 13, 13, 9, 13, 10, 11, 13, 12, 13, 13, 13,
+to_EUC_KR_E5_9F_offsets[64] = {
+ 13, 13, 13, 0, 13, 13, 13, 1, 2, 13, 13, 3, 13, 13, 4, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 5,
+ 6, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 7, 13, 13, 13, 8, 13, 13, 9, 13, 10, 11, 13, 12, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_1F_infos[14] = {
- o2(0xE4,0xEF), o2(0xE9,0xB9),
- o2(0xF1,0xD8), o2(0xD8,0xD8),
- o2(0xE0,0xF2), o2(0xE6,0xB4),
- o2(0xDC,0xFC), o2(0xF3,0xF1),
- o2(0xE3,0xD0), o2(0xF2,0xFB),
- o2(0xDB,0xC6), o2(0xD0,0xF1),
- o2(0xD0,0xF2), UNDEF,
+to_EUC_KR_E5_9F_infos[14] = {
+ o2(0xE4,0xEF), o2(0xE9,0xB9), o2(0xF1,0xD8), o2(0xD8,0xD8),
+ o2(0xE0,0xF2), o2(0xE6,0xB4), o2(0xDC,0xFC), o2(0xF3,0xF1),
+ o2(0xE3,0xD0), o2(0xF2,0xFB), o2(0xDB,0xC6), o2(0xD0,0xF1),
+ o2(0xD0,0xF2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_1F = {
- to_EUC_KR_E5_1F_offsets,
- to_EUC_KR_E5_1F_infos
+to_EUC_KR_E5_9F = {
+ to_EUC_KR_E5_9F_offsets,
+ to_EUC_KR_E5_9F_infos
};
static const unsigned char
-to_EUC_KR_E5_20_offsets[64] = {
- 0, 18, 1, 18, 18, 2, 3, 18, 4, 5, 6, 18, 18, 18, 18, 18,
- 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 7, 18,
- 18, 8, 18, 18, 9, 18, 18, 10, 18, 18, 11, 18, 18, 18, 18, 12,
- 13, 14, 18, 18, 15, 16, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18,
+to_EUC_KR_E5_A0_offsets[64] = {
+ 0, 18, 1, 18, 18, 2, 3, 18, 4, 5, 6, 18, 18, 18, 18, 18,
+ 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 7, 18,
+ 18, 8, 18, 18, 9, 18, 18, 10, 18, 18, 11, 18, 18, 18, 18, 12,
+ 13, 14, 18, 18, 15, 16, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_20_infos[19] = {
- o2(0xCF,0xDC), o2(0xD3,0xD1),
- o2(0xCC,0xB1), o2(0xF7,0xD8),
- o2(0xCB,0xA8), o2(0xEB,0xBC),
- o2(0xE4,0xBE), o2(0xF4,0xDC),
- o2(0xDC,0xC2), o2(0xF0,0xA7),
- o2(0xE6,0xC0), o2(0xCA,0xED),
- o2(0xE8,0xEB), o2(0xE5,0xE8),
- o2(0xDC,0xC3), o2(0xED,0xDE),
- o2(0xD3,0xF2), o2(0xCC,0xF7),
- UNDEF,
+to_EUC_KR_E5_A0_infos[19] = {
+ o2(0xCF,0xDC), o2(0xD3,0xD1), o2(0xCC,0xB1), o2(0xF7,0xD8),
+ o2(0xCB,0xA8), o2(0xEB,0xBC), o2(0xE4,0xBE), o2(0xF4,0xDC),
+ o2(0xDC,0xC2), o2(0xF0,0xA7), o2(0xE6,0xC0), o2(0xCA,0xED),
+ o2(0xE8,0xEB), o2(0xE5,0xE8), o2(0xDC,0xC3), o2(0xED,0xDE),
+ o2(0xD3,0xF2), o2(0xCC,0xF7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_20 = {
- to_EUC_KR_E5_20_offsets,
- to_EUC_KR_E5_20_infos
+to_EUC_KR_E5_A0 = {
+ to_EUC_KR_E5_A0_offsets,
+ to_EUC_KR_E5_A0_infos
};
static const unsigned char
-to_EUC_KR_E5_21_offsets[64] = {
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 0, 1, 16, 16, 16, 2,
- 16, 3, 16, 16, 4, 16, 16, 5, 6, 16, 7, 16, 16, 16, 8, 16,
- 16, 9, 10, 16, 11, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 12, 16, 16, 16, 13, 16, 16, 14, 16, 15, 16,
+to_EUC_KR_E5_A1_offsets[64] = {
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 0, 1, 16, 16, 16, 2,
+ 16, 3, 16, 16, 4, 16, 16, 5, 6, 16, 7, 16, 16, 16, 8, 16,
+ 16, 9, 10, 16, 11, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 12, 16, 16, 16, 13, 16, 16, 14, 16, 15, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_21_infos[17] = {
- o2(0xCE,0xD4), o2(0xE7,0xAB),
- o2(0xCB,0xC3), o2(0xE1,0xB1),
- o2(0xF7,0xB2), o2(0xD3,0xF3),
- o2(0xD3,0xD2), o2(0xF5,0xC0),
- o2(0xDF,0xDD), o2(0xEE,0xF3),
- o2(0xE7,0xF1), o2(0xFD,0xB4),
- o2(0xF2,0xC8), o2(0xF3,0xD2),
- o2(0xEE,0xF4), o2(0xE2,0xD3),
- UNDEF,
+to_EUC_KR_E5_A1_infos[17] = {
+ o2(0xCE,0xD4), o2(0xE7,0xAB), o2(0xCB,0xC3), o2(0xE1,0xB1),
+ o2(0xF7,0xB2), o2(0xD3,0xF3), o2(0xD3,0xD2), o2(0xF5,0xC0),
+ o2(0xDF,0xDD), o2(0xEE,0xF3), o2(0xE7,0xF1), o2(0xFD,0xB4),
+ o2(0xF2,0xC8), o2(0xF3,0xD2), o2(0xEE,0xF4), o2(0xE2,0xD3),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_21 = {
- to_EUC_KR_E5_21_offsets,
- to_EUC_KR_E5_21_infos
+to_EUC_KR_E5_A1 = {
+ to_EUC_KR_E5_A1_offsets,
+ to_EUC_KR_E5_A1_infos
};
static const unsigned char
-to_EUC_KR_E5_22_offsets[64] = {
- 14, 14, 14, 0, 14, 1, 14, 14, 14, 2, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 3, 14, 14, 14, 14, 14, 14, 14, 14, 4, 14, 5, 6,
- 14, 14, 14, 14, 14, 14, 14, 14, 7, 8, 14, 14, 14, 14, 9, 14,
- 14, 14, 14, 10, 14, 14, 14, 14, 14, 14, 11, 12, 14, 14, 13, 14,
+to_EUC_KR_E5_A2_offsets[64] = {
+ 14, 14, 14, 0, 14, 1, 14, 14, 14, 2, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 3, 14, 14, 14, 14, 14, 14, 14, 14, 4, 14, 5, 6,
+ 14, 14, 14, 14, 14, 14, 14, 14, 7, 8, 14, 14, 14, 14, 9, 14,
+ 14, 14, 14, 10, 14, 14, 14, 14, 14, 14, 11, 12, 14, 14, 13, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_22_infos[15] = {
- o2(0xCC,0xD1), o2(0xDF,0xEA),
- o2(0xE9,0xBA), o2(0xD9,0xD7),
- o2(0xF5,0xCD), o2(0xF1,0xF2),
- o2(0xFA,0xC7), o2(0xD9,0xF8),
- o2(0xD4,0xC2), o2(0xF6,0xE5),
- o2(0xDD,0xC5), o2(0xE7,0xF2),
- o2(0xED,0xDF), o2(0xCA,0xCB),
- UNDEF,
+to_EUC_KR_E5_A2_infos[15] = {
+ o2(0xCC,0xD1), o2(0xDF,0xEA), o2(0xE9,0xBA), o2(0xD9,0xD7),
+ o2(0xF5,0xCD), o2(0xF1,0xF2), o2(0xFA,0xC7), o2(0xD9,0xF8),
+ o2(0xD4,0xC2), o2(0xF6,0xE5), o2(0xDD,0xC5), o2(0xE7,0xF2),
+ o2(0xED,0xDF), o2(0xCA,0xCB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_22 = {
- to_EUC_KR_E5_22_offsets,
- to_EUC_KR_E5_22_infos
+to_EUC_KR_E5_A2 = {
+ to_EUC_KR_E5_A2_offsets,
+ to_EUC_KR_E5_A2_infos
};
static const unsigned char
-to_EUC_KR_E5_23_offsets[64] = {
- 19, 0, 19, 19, 19, 1, 19, 2, 19, 19, 19, 19, 19, 19, 3, 19,
- 19, 4, 19, 5, 19, 6, 19, 19, 7, 8, 19, 19, 19, 19, 9, 10,
- 19, 19, 19, 19, 11, 19, 19, 19, 19, 19, 19, 12, 13, 19, 19, 14,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 15, 16, 17, 19, 18, 19, 19,
+to_EUC_KR_E5_A3_offsets[64] = {
+ 19, 0, 19, 19, 19, 1, 19, 2, 19, 19, 19, 19, 19, 19, 3, 19,
+ 19, 4, 19, 5, 19, 6, 19, 19, 7, 8, 19, 19, 19, 19, 9, 10,
+ 19, 19, 19, 19, 11, 19, 19, 19, 19, 19, 19, 12, 13, 19, 19, 14,
+ 19, 19, 19, 19, 19, 19, 19, 19, 19, 15, 16, 17, 19, 18, 19, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_23_infos[20] = {
- o2(0xDB,0xFA), o2(0xE8,0xB5),
- o2(0xD3,0xA6), o2(0xFD,0xB5),
- o2(0xF9,0xC9), o2(0xE4,0xE2),
- o2(0xFB,0xBD), o2(0xD7,0xA4),
- o2(0xCE,0xC5), o2(0xCE,0xD5),
- o2(0xD6,0xE6), o2(0xE5,0xBD),
- o2(0xDE,0xCD), o2(0xEC,0xF3),
- o2(0xED,0xE0), o2(0xEC,0xEC),
- o2(0xFB,0xBE), o2(0xDF,0xEB),
- o2(0xE1,0xF8), UNDEF,
+to_EUC_KR_E5_A3_infos[20] = {
+ o2(0xDB,0xFA), o2(0xE8,0xB5), o2(0xD3,0xA6), o2(0xFD,0xB5),
+ o2(0xF9,0xC9), o2(0xE4,0xE2), o2(0xFB,0xBD), o2(0xD7,0xA4),
+ o2(0xCE,0xC5), o2(0xCE,0xD5), o2(0xD6,0xE6), o2(0xE5,0xBD),
+ o2(0xDE,0xCD), o2(0xEC,0xF3), o2(0xED,0xE0), o2(0xEC,0xEC),
+ o2(0xFB,0xBE), o2(0xDF,0xEB), o2(0xE1,0xF8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_23 = {
- to_EUC_KR_E5_23_offsets,
- to_EUC_KR_E5_23_infos
+to_EUC_KR_E5_A3 = {
+ to_EUC_KR_E5_A3_offsets,
+ to_EUC_KR_E5_A3_infos
};
static const unsigned char
-to_EUC_KR_E5_24_offsets[64] = {
- 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0,
- 17, 17, 17, 17, 1, 2, 3, 17, 17, 4, 5, 17, 6, 17, 17, 17,
- 17, 17, 7, 17, 17, 17, 17, 8, 17, 9, 10, 11, 17, 12, 13, 17,
- 17, 14, 17, 17, 17, 17, 17, 15, 17, 17, 17, 17, 17, 17, 16, 17,
+to_EUC_KR_E5_A4_offsets[64] = {
+ 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 0,
+ 17, 17, 17, 17, 1, 2, 3, 17, 17, 4, 5, 17, 6, 17, 17, 17,
+ 17, 17, 7, 17, 17, 17, 17, 8, 17, 9, 10, 11, 17, 12, 13, 17,
+ 17, 14, 17, 17, 17, 17, 17, 15, 17, 17, 17, 17, 17, 17, 16, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_24_infos[18] = {
- o2(0xF9,0xBE), o2(0xD0,0xF3),
- o2(0xE0,0xAA), o2(0xE8,0xE2),
- o2(0xE2,0xD4), o2(0xD2,0xFD),
- o2(0xE5,0xA8), o2(0xD9,0xD3),
- o2(0xD3,0xDE), o2(0xF4,0xB8),
- o2(0xF7,0xBC), o2(0xDC,0xFD),
- o2(0xE8,0xEC), o2(0xE4,0xE7),
- o2(0xE3,0xF7), o2(0xEC,0xA8),
- o2(0xFA,0xF1), UNDEF,
+to_EUC_KR_E5_A4_infos[18] = {
+ o2(0xF9,0xBE), o2(0xD0,0xF3), o2(0xE0,0xAA), o2(0xE8,0xE2),
+ o2(0xE2,0xD4), o2(0xD2,0xFD), o2(0xE5,0xA8), o2(0xD9,0xD3),
+ o2(0xD3,0xDE), o2(0xF4,0xB8), o2(0xF7,0xBC), o2(0xDC,0xFD),
+ o2(0xE8,0xEC), o2(0xE4,0xE7), o2(0xE3,0xF7), o2(0xEC,0xA8),
+ o2(0xFA,0xF1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_24 = {
- to_EUC_KR_E5_24_offsets,
- to_EUC_KR_E5_24_infos
+to_EUC_KR_E5_A4 = {
+ to_EUC_KR_E5_A4_offsets,
+ to_EUC_KR_E5_A4_infos
};
static const unsigned char
-to_EUC_KR_E5_25_offsets[64] = {
- 24, 24, 24, 24, 0, 24, 24, 1, 2, 3, 24, 24, 24, 24, 4, 5,
- 6, 7, 24, 24, 8, 9, 24, 10, 24, 24, 11, 24, 24, 24, 24, 24,
- 12, 24, 13, 24, 24, 24, 24, 14, 24, 24, 15, 16, 17, 18, 19, 24,
- 24, 24, 24, 20, 21, 24, 24, 24, 22, 24, 24, 24, 24, 23, 24, 24,
+to_EUC_KR_E5_A5_offsets[64] = {
+ 24, 24, 24, 24, 0, 24, 24, 1, 2, 3, 24, 24, 24, 24, 4, 5,
+ 6, 7, 24, 24, 8, 9, 24, 10, 24, 24, 11, 24, 24, 24, 24, 24,
+ 12, 24, 13, 24, 24, 24, 24, 14, 24, 24, 15, 16, 17, 18, 19, 24,
+ 24, 24, 24, 20, 21, 24, 24, 24, 22, 24, 24, 24, 24, 23, 24, 24,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_25_infos[25] = {
- o2(0xE5,0xF2), o2(0xD0,0xF4),
- o2(0xD2,0xAF), o2(0xDC,0xE5),
- o2(0xD0,0xA5), o2(0xF1,0xB4),
- o2(0xFC,0xB1), o2(0xCC,0xF8),
- o2(0xDD,0xC6), o2(0xFA,0xD1),
- o2(0xF7,0xDF), o2(0xFA,0xA8),
- o2(0xEE,0xF5), o2(0xDE,0xCE),
- o2(0xE7,0xF3), o2(0xF7,0xAC),
- o2(0xEB,0xC4), o2(0xED,0xE1),
- o2(0xE0,0xAB), o2(0xDD,0xC7),
- o2(0xD2,0xB3), o2(0xD2,0xBF),
- o2(0xCA,0xCC), o2(0xFB,0xBF),
- UNDEF,
+to_EUC_KR_E5_A5_infos[25] = {
+ o2(0xE5,0xF2), o2(0xD0,0xF4), o2(0xD2,0xAF), o2(0xDC,0xE5),
+ o2(0xD0,0xA5), o2(0xF1,0xB4), o2(0xFC,0xB1), o2(0xCC,0xF8),
+ o2(0xDD,0xC6), o2(0xFA,0xD1), o2(0xF7,0xDF), o2(0xFA,0xA8),
+ o2(0xEE,0xF5), o2(0xDE,0xCE), o2(0xE7,0xF3), o2(0xF7,0xAC),
+ o2(0xEB,0xC4), o2(0xED,0xE1), o2(0xE0,0xAB), o2(0xDD,0xC7),
+ o2(0xD2,0xB3), o2(0xD2,0xBF), o2(0xCA,0xCC), o2(0xFB,0xBF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_25 = {
- to_EUC_KR_E5_25_offsets,
- to_EUC_KR_E5_25_infos
+to_EUC_KR_E5_A5 = {
+ to_EUC_KR_E5_A5_offsets,
+ to_EUC_KR_E5_A5_infos
};
static const unsigned char
-to_EUC_KR_E5_26_offsets[64] = {
- 14, 14, 0, 1, 2, 14, 14, 14, 14, 14, 3, 14, 14, 14, 14, 14,
- 14, 14, 14, 4, 14, 14, 5, 6, 14, 7, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 14, 14, 8, 14, 14, 9, 14, 14, 14, 10, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 14, 12, 14, 14, 13, 14,
+to_EUC_KR_E5_A6_offsets[64] = {
+ 14, 14, 0, 1, 2, 14, 14, 14, 14, 14, 3, 14, 14, 14, 14, 14,
+ 14, 14, 14, 4, 14, 14, 5, 6, 14, 7, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 14, 14, 8, 14, 14, 9, 14, 14, 14, 10, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 14, 12, 14, 14, 13, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_26_infos[15] = {
- o2(0xE5,0xFD), o2(0xDD,0xE5),
- o2(0xD8,0xCD), o2(0xEC,0xF4),
- o2(0xD0,0xF5), o2(0xE8,0xED),
- o2(0xD0,0xD2), o2(0xD9,0xD8),
- o2(0xF6,0xE6), o2(0xDB,0xAA),
- o2(0xF7,0xE0), o2(0xD8,0xD9),
- o2(0xF4,0xA3), o2(0xF4,0xDD),
- UNDEF,
+to_EUC_KR_E5_A6_infos[15] = {
+ o2(0xE5,0xFD), o2(0xDD,0xE5), o2(0xD8,0xCD), o2(0xEC,0xF4),
+ o2(0xD0,0xF5), o2(0xE8,0xED), o2(0xD0,0xD2), o2(0xD9,0xD8),
+ o2(0xF6,0xE6), o2(0xDB,0xAA), o2(0xF7,0xE0), o2(0xD8,0xD9),
+ o2(0xF4,0xA3), o2(0xF4,0xDD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_26 = {
- to_EUC_KR_E5_26_offsets,
- to_EUC_KR_E5_26_infos
+to_EUC_KR_E5_A6 = {
+ to_EUC_KR_E5_A6_offsets,
+ to_EUC_KR_E5_A6_infos
};
static const unsigned char
-to_EUC_KR_E5_27_offsets[64] = {
- 20, 20, 20, 0, 20, 20, 1, 20, 20, 2, 20, 3, 20, 20, 20, 20,
- 4, 5, 20, 6, 7, 20, 20, 20, 20, 8, 9, 20, 10, 11, 20, 20,
- 20, 20, 20, 20, 20, 20, 12, 20, 13, 20, 14, 20, 15, 20, 16, 20,
- 20, 20, 20, 20, 20, 20, 20, 20, 17, 20, 20, 18, 20, 20, 20, 19,
+to_EUC_KR_E5_A7_offsets[64] = {
+ 20, 20, 20, 0, 20, 20, 1, 20, 20, 2, 20, 3, 20, 20, 20, 20,
+ 4, 5, 20, 6, 7, 20, 20, 20, 20, 8, 9, 20, 10, 11, 20, 20,
+ 20, 20, 20, 20, 20, 20, 12, 20, 13, 20, 14, 20, 15, 20, 16, 20,
+ 20, 20, 20, 20, 20, 20, 20, 20, 17, 20, 20, 18, 20, 20, 20, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_27_infos[21] = {
- o2(0xEF,0xD1), o2(0xD9,0xB5),
- o2(0xED,0xAB), o2(0xE3,0xB7),
- o2(0xEE,0xBB), o2(0xCD,0xB4),
- o2(0xE0,0xF3), o2(0xEA,0xCD),
- o2(0xEC,0xF5), o2(0xE8,0xEE),
- o2(0xCB,0xA9), o2(0xF1,0xAF),
- o2(0xCA,0xCD), o2(0xEC,0xA9),
- o2(0xF2,0xEB), o2(0xFD,0xEF),
- o2(0xF9,0xF3), o2(0xE6,0xC1),
- o2(0xEC,0xD8), o2(0xED,0xAC),
- UNDEF,
+to_EUC_KR_E5_A7_infos[21] = {
+ o2(0xEF,0xD1), o2(0xD9,0xB5), o2(0xED,0xAB), o2(0xE3,0xB7),
+ o2(0xEE,0xBB), o2(0xCD,0xB4), o2(0xE0,0xF3), o2(0xEA,0xCD),
+ o2(0xEC,0xF5), o2(0xE8,0xEE), o2(0xCB,0xA9), o2(0xF1,0xAF),
+ o2(0xCA,0xCD), o2(0xEC,0xA9), o2(0xF2,0xEB), o2(0xFD,0xEF),
+ o2(0xF9,0xF3), o2(0xE6,0xC1), o2(0xEC,0xD8), o2(0xED,0xAC),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_27 = {
- to_EUC_KR_E5_27_offsets,
- to_EUC_KR_E5_27_infos
+to_EUC_KR_E5_A7 = {
+ to_EUC_KR_E5_A7_offsets,
+ to_EUC_KR_E5_A7_infos
};
static const unsigned char
-to_EUC_KR_E5_28_offsets[64] = {
- 12, 0, 12, 1, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 2, 12, 12, 12, 12, 12, 12, 3, 12, 12, 4, 5, 12, 12, 6,
- 7, 12, 12, 12, 12, 8, 12, 12, 12, 9, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 10, 12, 12, 12, 12, 12, 11, 12, 12, 12,
+to_EUC_KR_E5_A8_offsets[64] = {
+ 12, 0, 12, 1, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 2, 12, 12, 12, 12, 12, 12, 3, 12, 12, 4, 5, 12, 12, 6,
+ 7, 12, 12, 12, 12, 8, 12, 12, 12, 9, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 10, 12, 12, 12, 12, 12, 11, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_28_infos[13] = {
- o2(0xEA,0xCE), o2(0xE8,0xDF),
- o2(0xDE,0xCF), o2(0xD2,0xA6),
- o2(0xE7,0xF4), o2(0xD1,0xD6),
- o2(0xE6,0xC2), o2(0xE3,0xE3),
- o2(0xE4,0xB0), o2(0xD8,0xB4),
- o2(0xF6,0xA5), o2(0xF3,0xDE),
- UNDEF,
+to_EUC_KR_E5_A8_infos[13] = {
+ o2(0xEA,0xCE), o2(0xE8,0xDF), o2(0xDE,0xCF), o2(0xD2,0xA6),
+ o2(0xE7,0xF4), o2(0xD1,0xD6), o2(0xE6,0xC2), o2(0xE3,0xE3),
+ o2(0xE4,0xB0), o2(0xD8,0xB4), o2(0xF6,0xA5), o2(0xF3,0xDE),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_28 = {
- to_EUC_KR_E5_28_offsets,
- to_EUC_KR_E5_28_infos
+to_EUC_KR_E5_A8 = {
+ to_EUC_KR_E5_A8_offsets,
+ to_EUC_KR_E5_A8_infos
};
static const unsigned char
-to_EUC_KR_E5_29_offsets[64] = {
- 6, 0, 6, 6, 6, 6, 1, 6, 6, 2, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 6, 6, 6, 6, 6,
- 6, 6, 4, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_E5_A9_offsets[64] = {
+ 6, 0, 6, 6, 6, 6, 1, 6, 6, 2, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 6, 6, 6, 6, 6,
+ 6, 6, 4, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_29_infos[7] = {
- o2(0xD7,0xA5), o2(0xF7,0xE8),
- o2(0xE8,0xC6), o2(0xFB,0xE6),
- o2(0xDD,0xE6), o2(0xDC,0xFE),
- UNDEF,
+to_EUC_KR_E5_A9_infos[7] = {
+ o2(0xD7,0xA5), o2(0xF7,0xE8), o2(0xE8,0xC6), o2(0xFB,0xE6),
+ o2(0xDD,0xE6), o2(0xDC,0xFE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_29 = {
- to_EUC_KR_E5_29_offsets,
- to_EUC_KR_E5_29_infos
+to_EUC_KR_E5_A9 = {
+ to_EUC_KR_E5_A9_offsets,
+ to_EUC_KR_E5_A9_infos
};
static const unsigned char
-to_EUC_KR_E5_2A_offsets[64] = {
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 1, 2, 4, 4, 4, 4,
- 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+to_EUC_KR_E5_AA_offsets[64] = {
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 1, 2, 4, 4, 4, 4,
+ 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_2A_infos[5] = {
- o2(0xD8,0xDA), o2(0xDA,0xAC),
- o2(0xEA,0xB0), o2(0xE3,0xB8),
- UNDEF,
+to_EUC_KR_E5_AA_infos[5] = {
+ o2(0xD8,0xDA), o2(0xDA,0xAC), o2(0xEA,0xB0), o2(0xE3,0xB8),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_2A = {
- to_EUC_KR_E5_2A_offsets,
- to_EUC_KR_E5_2A_infos
+to_EUC_KR_E5_AA = {
+ to_EUC_KR_E5_AA_offsets,
+ to_EUC_KR_E5_AA_infos
};
static const unsigned char
-to_EUC_KR_E5_2B_offsets[64] = {
- 8, 0, 1, 8, 2, 8, 8, 8, 8, 3, 8, 8, 4, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 5, 8, 8, 8, 8, 6, 8, 8, 7, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_E5_AB_offsets[64] = {
+ 8, 0, 1, 8, 2, 8, 8, 8, 8, 3, 8, 8, 4, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 5, 8, 8, 8, 8, 6, 8, 8, 7, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_2B_infos[9] = {
- o2(0xCA,0xAA), o2(0xE1,0xF9),
- o2(0xEA,0xB1), o2(0xF2,0xEC),
- o2(0xFA,0xEE), o2(0xEE,0xD5),
- o2(0xF9,0xF4), o2(0xD2,0xEC),
- UNDEF,
+to_EUC_KR_E5_AB_infos[9] = {
+ o2(0xCA,0xAA), o2(0xE1,0xF9), o2(0xEA,0xB1), o2(0xF2,0xEC),
+ o2(0xFA,0xEE), o2(0xEE,0xD5), o2(0xF9,0xF4), o2(0xD2,0xEC),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_2B = {
- to_EUC_KR_E5_2B_offsets,
- to_EUC_KR_E5_2B_infos
+to_EUC_KR_E5_AB = {
+ to_EUC_KR_E5_AB_offsets,
+ to_EUC_KR_E5_AB_infos
};
static const unsigned char
-to_EUC_KR_E5_2C_offsets[64] = {
- 6, 6, 6, 6, 6, 0, 6, 6, 6, 1, 6, 2, 3, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_E5_AC_offsets[64] = {
+ 6, 6, 6, 6, 6, 0, 6, 6, 6, 1, 6, 2, 3, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_2C_infos[7] = {
- o2(0xFB,0xFB), o2(0xFD,0xF0),
- o2(0xE0,0xBD), o2(0xCE,0xE3),
- o2(0xF8,0xC6), o2(0xDE,0xAE),
- UNDEF,
+to_EUC_KR_E5_AC_infos[7] = {
+ o2(0xFB,0xFB), o2(0xFD,0xF0), o2(0xE0,0xBD), o2(0xCE,0xE3),
+ o2(0xF8,0xC6), o2(0xDE,0xAE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_2C = {
- to_EUC_KR_E5_2C_offsets,
- to_EUC_KR_E5_2C_infos
+to_EUC_KR_E5_AC = {
+ to_EUC_KR_E5_AC_offsets,
+ to_EUC_KR_E5_AC_infos
};
static const unsigned char
-to_EUC_KR_E5_2D_offsets[64] = {
- 0, 22, 22, 1, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 2, 3, 22, 22, 4, 5, 22, 6, 7, 22, 8, 22, 9, 10, 22, 11,
- 22, 22, 22, 12, 13, 22, 22, 22, 22, 14, 22, 15, 22, 22, 22, 22,
- 16, 17, 22, 22, 22, 18, 22, 22, 19, 22, 20, 22, 21, 22, 22, 22,
+to_EUC_KR_E5_AD_offsets[64] = {
+ 0, 22, 22, 1, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
+ 2, 3, 22, 22, 4, 5, 22, 6, 7, 22, 8, 22, 9, 10, 22, 11,
+ 22, 22, 22, 12, 13, 22, 22, 22, 22, 14, 22, 15, 22, 22, 22, 22,
+ 16, 17, 22, 22, 22, 18, 22, 22, 19, 22, 20, 22, 21, 22, 22, 22,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_2D_infos[23] = {
- o2(0xDF,0xC5), o2(0xE5,0xBE),
- o2(0xED,0xAD), o2(0xFA,0xEA),
- o2(0xCD,0xEE), o2(0xED,0xA6),
- o2(0xED,0xAE), o2(0xF0,0xED),
- o2(0xDD,0xA1), o2(0xED,0xAF),
- o2(0xFC,0xF8), o2(0xD8,0xEB),
- o2(0xCC,0xF9), o2(0xCD,0xB5),
- o2(0xFA,0xA9), o2(0xE1,0xDD),
- o2(0xE2,0xD5), o2(0xED,0xCF),
- o2(0xDD,0xA2), o2(0xF9,0xCA),
- o2(0xEA,0xE8), o2(0xE5,0xED),
- UNDEF,
+to_EUC_KR_E5_AD_infos[23] = {
+ o2(0xDF,0xC5), o2(0xE5,0xBE), o2(0xED,0xAD), o2(0xFA,0xEA),
+ o2(0xCD,0xEE), o2(0xED,0xA6), o2(0xED,0xAE), o2(0xF0,0xED),
+ o2(0xDD,0xA1), o2(0xED,0xAF), o2(0xFC,0xF8), o2(0xD8,0xEB),
+ o2(0xCC,0xF9), o2(0xCD,0xB5), o2(0xFA,0xA9), o2(0xE1,0xDD),
+ o2(0xE2,0xD5), o2(0xED,0xCF), o2(0xDD,0xA2), o2(0xF9,0xCA),
+ o2(0xEA,0xE8), o2(0xE5,0xED), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_2D = {
- to_EUC_KR_E5_2D_offsets,
- to_EUC_KR_E5_2D_infos
+to_EUC_KR_E5_AD = {
+ to_EUC_KR_E5_AD_offsets,
+ to_EUC_KR_E5_AD_infos
};
static const unsigned char
-to_EUC_KR_E5_2E_offsets[64] = {
- 31, 31, 31, 31, 31, 0, 31, 1, 2, 3, 31, 4, 5, 31, 31, 6,
- 31, 31, 31, 7, 31, 8, 9, 10, 11, 12, 13, 14, 15, 31, 31, 31,
- 31, 31, 16, 17, 18, 19, 20, 31, 31, 31, 31, 31, 21, 31, 22, 31,
- 23, 31, 31, 24, 25, 26, 27, 31, 28, 29, 31, 31, 31, 31, 31, 30,
+to_EUC_KR_E5_AE_offsets[64] = {
+ 31, 31, 31, 31, 31, 0, 31, 1, 2, 3, 31, 4, 5, 31, 31, 6,
+ 31, 31, 31, 7, 31, 8, 9, 10, 11, 12, 13, 14, 15, 31, 31, 31,
+ 31, 31, 16, 17, 18, 19, 20, 31, 31, 31, 31, 31, 21, 31, 22, 31,
+ 23, 31, 31, 24, 25, 26, 27, 31, 28, 29, 31, 31, 31, 31, 31, 30,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_2E_infos[32] = {
- o2(0xD3,0xEB), o2(0xE9,0xD4),
- o2(0xE1,0xFA), o2(0xE4,0xCC),
- o2(0xE1,0xE4), o2(0xE8,0xC7),
- o2(0xCE,0xDB), o2(0xDC,0xD5),
- o2(0xF7,0xB5), o2(0xFC,0xF3),
- o2(0xF0,0xF3), o2(0xCE,0xAF),
- o2(0xF1,0xB5), o2(0xEF,0xD2),
- o2(0xE8,0xC8), o2(0xEB,0xF1),
- o2(0xCB,0xD4), o2(0xE0,0xBE),
- o2(0xE3,0xF8), o2(0xEA,0xE9),
- o2(0xFC,0xB2), o2(0xE0,0xF4),
- o2(0xCF,0xE0), o2(0xEE,0xA5),
- o2(0xFA,0xAA), o2(0xE6,0xC3),
- o2(0xE1,0xB2), o2(0xCA,0xAB),
- o2(0xE3,0xE4), o2(0xE9,0xBB),
- o2(0xE2,0xD6), UNDEF,
+to_EUC_KR_E5_AE_infos[32] = {
+ o2(0xD3,0xEB), o2(0xE9,0xD4), o2(0xE1,0xFA), o2(0xE4,0xCC),
+ o2(0xE1,0xE4), o2(0xE8,0xC7), o2(0xCE,0xDB), o2(0xDC,0xD5),
+ o2(0xF7,0xB5), o2(0xFC,0xF3), o2(0xF0,0xF3), o2(0xCE,0xAF),
+ o2(0xF1,0xB5), o2(0xEF,0xD2), o2(0xE8,0xC8), o2(0xEB,0xF1),
+ o2(0xCB,0xD4), o2(0xE0,0xBE), o2(0xE3,0xF8), o2(0xEA,0xE9),
+ o2(0xFC,0xB2), o2(0xE0,0xF4), o2(0xCF,0xE0), o2(0xEE,0xA5),
+ o2(0xFA,0xAA), o2(0xE6,0xC3), o2(0xE1,0xB2), o2(0xCA,0xAB),
+ o2(0xE3,0xE4), o2(0xE9,0xBB), o2(0xE2,0xD6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_2E = {
- to_EUC_KR_E5_2E_offsets,
- to_EUC_KR_E5_2E_infos
+to_EUC_KR_E5_AE = {
+ to_EUC_KR_E5_AE_offsets,
+ to_EUC_KR_E5_AE_infos
};
static const unsigned char
-to_EUC_KR_E5_2F_offsets[64] = {
- 0, 31, 1, 2, 3, 4, 5, 6, 31, 31, 31, 31, 7, 31, 31, 31,
- 8, 31, 9, 10, 11, 31, 31, 12, 31, 31, 31, 31, 31, 31, 13, 14,
- 31, 15, 16, 31, 17, 18, 19, 20, 21, 22, 31, 23, 24, 31, 25, 26,
- 31, 31, 31, 31, 31, 27, 28, 31, 29, 31, 30, 31, 31, 31, 31, 31,
+to_EUC_KR_E5_AF_offsets[64] = {
+ 0, 31, 1, 2, 3, 4, 5, 6, 31, 31, 31, 31, 7, 31, 31, 31,
+ 8, 31, 9, 10, 11, 31, 31, 12, 31, 31, 31, 31, 31, 31, 13, 14,
+ 31, 15, 16, 31, 17, 18, 19, 20, 21, 22, 31, 23, 24, 31, 25, 26,
+ 31, 31, 31, 31, 31, 27, 28, 31, 29, 31, 30, 31, 31, 31, 31, 31,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_2F_infos[32] = {
- o2(0xF3,0xF2), o2(0xEE,0xD6),
- o2(0xEA,0xB2), o2(0xD0,0xF6),
- o2(0xEC,0xD9), o2(0xDA,0xCB),
- o2(0xCF,0xA8), o2(0xDD,0xA3),
- o2(0xD8,0xDB), o2(0xF9,0xCE),
- o2(0xE9,0xD5), o2(0xE3,0xD1),
- o2(0xD2,0xBC), o2(0xD8,0xAC),
- o2(0xF3,0xCC), o2(0xCD,0xFB),
- o2(0xF6,0xD6), o2(0xE7,0xF5),
- o2(0xE8,0xEF), o2(0xE3,0xF9),
- o2(0xD2,0xBB), o2(0xF3,0xF3),
- o2(0xE3,0xFB), o2(0xDE,0xD0),
- o2(0xCE,0xB0), o2(0xD6,0xF7),
- o2(0xF1,0xD9), o2(0xF5,0xC1),
- o2(0xDC,0xC4), o2(0xF5,0xBB),
- o2(0xDE,0xD1), UNDEF,
+to_EUC_KR_E5_AF_infos[32] = {
+ o2(0xF3,0xF2), o2(0xEE,0xD6), o2(0xEA,0xB2), o2(0xD0,0xF6),
+ o2(0xEC,0xD9), o2(0xDA,0xCB), o2(0xCF,0xA8), o2(0xDD,0xA3),
+ o2(0xD8,0xDB), o2(0xF9,0xCE), o2(0xE9,0xD5), o2(0xE3,0xD1),
+ o2(0xD2,0xBC), o2(0xD8,0xAC), o2(0xF3,0xCC), o2(0xCD,0xFB),
+ o2(0xF6,0xD6), o2(0xE7,0xF5), o2(0xE8,0xEF), o2(0xE3,0xF9),
+ o2(0xD2,0xBB), o2(0xF3,0xF3), o2(0xE3,0xFB), o2(0xDE,0xD0),
+ o2(0xCE,0xB0), o2(0xD6,0xF7), o2(0xF1,0xD9), o2(0xF5,0xC1),
+ o2(0xDC,0xC4), o2(0xF5,0xBB), o2(0xDE,0xD1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_2F = {
- to_EUC_KR_E5_2F_offsets,
- to_EUC_KR_E5_2F_infos
+to_EUC_KR_E5_AF = {
+ to_EUC_KR_E5_AF_offsets,
+ to_EUC_KR_E5_AF_infos
};
static const unsigned char
-to_EUC_KR_E5_30_offsets[64] = {
- 23, 0, 23, 23, 1, 23, 23, 2, 3, 4, 5, 6, 23, 7, 8, 9,
- 23, 10, 23, 23, 23, 23, 11, 23, 23, 12, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 13, 23, 23, 23, 14, 23, 23, 23, 23, 23, 23, 23,
- 23, 15, 23, 23, 23, 23, 23, 23, 16, 17, 18, 19, 20, 23, 21, 22,
+to_EUC_KR_E5_B0_offsets[64] = {
+ 23, 0, 23, 23, 1, 23, 23, 2, 3, 4, 5, 6, 23, 7, 8, 9,
+ 23, 10, 23, 23, 23, 23, 11, 23, 23, 12, 23, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 13, 23, 23, 23, 14, 23, 23, 23, 23, 23, 23, 23,
+ 23, 15, 23, 23, 23, 23, 23, 23, 16, 17, 18, 19, 20, 23, 21, 22,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_30_infos[24] = {
- o2(0xDC,0xE6), o2(0xDE,0xD2),
- o2(0xED,0xE2), o2(0xEE,0xF6),
- o2(0xEA,0xCF), o2(0xF0,0xEE),
- o2(0xE3,0xFC), o2(0xD3,0xDF),
- o2(0xD3,0xF4), o2(0xE1,0xB3),
- o2(0xE1,0xB4), o2(0xF4,0xD3),
- o2(0xDF,0xC6), o2(0xE9,0xD6),
- o2(0xDB,0xAB), o2(0xF6,0xA6),
- o2(0xE3,0xB9), o2(0xEB,0xC5),
- o2(0xF4,0xA9), o2(0xCD,0xB6),
- o2(0xD2,0xF9), o2(0xDA,0xAD),
- o2(0xD2,0xE3), UNDEF,
+to_EUC_KR_E5_B0_infos[24] = {
+ o2(0xDC,0xE6), o2(0xDE,0xD2), o2(0xED,0xE2), o2(0xEE,0xF6),
+ o2(0xEA,0xCF), o2(0xF0,0xEE), o2(0xE3,0xFC), o2(0xD3,0xDF),
+ o2(0xD3,0xF4), o2(0xE1,0xB3), o2(0xE1,0xB4), o2(0xF4,0xD3),
+ o2(0xDF,0xC6), o2(0xE9,0xD6), o2(0xDB,0xAB), o2(0xF6,0xA6),
+ o2(0xE3,0xB9), o2(0xEB,0xC5), o2(0xF4,0xA9), o2(0xCD,0xB6),
+ o2(0xD2,0xF9), o2(0xDA,0xAD), o2(0xD2,0xE3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_30 = {
- to_EUC_KR_E5_30_offsets,
- to_EUC_KR_E5_30_infos
+to_EUC_KR_E5_B0 = {
+ to_EUC_KR_E5_B0_offsets,
+ to_EUC_KR_E5_B0_infos
};
static const unsigned char
-to_EUC_KR_E5_31_offsets[64] = {
- 0, 18, 18, 18, 18, 1, 2, 18, 3, 18, 18, 4, 18, 5, 6, 18,
- 18, 7, 18, 18, 18, 8, 18, 18, 18, 18, 18, 9, 18, 18, 18, 18,
- 10, 18, 11, 18, 12, 13, 18, 18, 18, 18, 18, 18, 14, 18, 18, 15,
- 18, 16, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18,
+to_EUC_KR_E5_B1_offsets[64] = {
+ 0, 18, 18, 18, 18, 1, 2, 18, 3, 18, 18, 4, 18, 5, 6, 18,
+ 18, 7, 18, 18, 18, 8, 18, 18, 18, 18, 18, 9, 18, 18, 18, 18,
+ 10, 18, 11, 18, 12, 13, 18, 18, 18, 18, 18, 18, 14, 18, 18, 15,
+ 18, 16, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_31_infos[19] = {
- o2(0xCF,0xD1), o2(0xCB,0xDC),
- o2(0xCC,0xFA), o2(0xCF,0xDD),
- o2(0xE8,0xA9), o2(0xE3,0xBB),
- o2(0xE3,0xBA), o2(0xE0,0xDA),
- o2(0xEE,0xF7), o2(0xDC,0xB3),
- o2(0xD3,0xF5), o2(0xD7,0xA6),
- o2(0xF6,0xB5), o2(0xD7,0xDB),
- o2(0xE1,0xD5), o2(0xD4,0xEA),
- o2(0xDF,0xA3), o2(0xFD,0xDF),
- UNDEF,
+to_EUC_KR_E5_B1_infos[19] = {
+ o2(0xCF,0xD1), o2(0xCB,0xDC), o2(0xCC,0xFA), o2(0xCF,0xDD),
+ o2(0xE8,0xA9), o2(0xE3,0xBB), o2(0xE3,0xBA), o2(0xE0,0xDA),
+ o2(0xEE,0xF7), o2(0xDC,0xB3), o2(0xD3,0xF5), o2(0xD7,0xA6),
+ o2(0xF6,0xB5), o2(0xD7,0xDB), o2(0xE1,0xD5), o2(0xD4,0xEA),
+ o2(0xDF,0xA3), o2(0xFD,0xDF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_31 = {
- to_EUC_KR_E5_31_offsets,
- to_EUC_KR_E5_31_infos
+to_EUC_KR_E5_B1 = {
+ to_EUC_KR_E5_B1_offsets,
+ to_EUC_KR_E5_B1_infos
};
static const unsigned char
-to_EUC_KR_E5_32_offsets[64] = {
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 0, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 2, 13, 13, 13, 13, 13, 13, 13, 3, 13, 4, 5, 13, 13, 13,
- 13, 6, 13, 7, 13, 8, 13, 9, 10, 13, 11, 13, 13, 13, 12, 13,
+to_EUC_KR_E5_B2_offsets[64] = {
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 0, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 2, 13, 13, 13, 13, 13, 13, 13, 3, 13, 4, 5, 13, 13, 13,
+ 13, 6, 13, 7, 13, 8, 13, 9, 10, 13, 11, 13, 13, 13, 12, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_32_infos[14] = {
- o2(0xD0,0xF7), o2(0xED,0xD4),
- o2(0xCB,0xAA), o2(0xE4,0xDB),
- o2(0xE1,0xFB), o2(0xCB,0xA2),
- o2(0xD3,0xE0), o2(0xE4,0xBF),
- o2(0xFB,0xC0), o2(0xDA,0xBE),
- o2(0xE4,0xCD), o2(0xD6,0xB9),
- o2(0xEF,0xC0), UNDEF,
+to_EUC_KR_E5_B2_infos[14] = {
+ o2(0xD0,0xF7), o2(0xED,0xD4), o2(0xCB,0xAA), o2(0xE4,0xDB),
+ o2(0xE1,0xFB), o2(0xCB,0xA2), o2(0xD3,0xE0), o2(0xE4,0xBF),
+ o2(0xFB,0xC0), o2(0xDA,0xBE), o2(0xE4,0xCD), o2(0xD6,0xB9),
+ o2(0xEF,0xC0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_32 = {
- to_EUC_KR_E5_32_offsets,
- to_EUC_KR_E5_32_infos
+to_EUC_KR_E5_B2 = {
+ to_EUC_KR_E5_B2_offsets,
+ to_EUC_KR_E5_B2_infos
};
static const unsigned char
-to_EUC_KR_E5_33_offsets[64] = {
- 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 10, 10, 10, 10, 10, 10,
- 2, 10, 10, 10, 10, 10, 10, 10, 3, 10, 10, 10, 10, 10, 10, 4,
- 5, 10, 10, 10, 6, 10, 7, 10, 10, 10, 10, 8, 10, 9, 10, 10,
+to_EUC_KR_E5_B3_offsets[64] = {
+ 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 10, 10, 10, 10, 10, 10,
+ 2, 10, 10, 10, 10, 10, 10, 10, 3, 10, 10, 10, 10, 10, 10, 4,
+ 5, 10, 10, 10, 6, 10, 7, 10, 10, 10, 10, 8, 10, 9, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_33_infos[11] = {
- o2(0xE1,0xFC), o2(0xF6,0xB9),
- o2(0xDF,0xC7), o2(0xE4,0xB1),
- o2(0xDC,0xE7), o2(0xDC,0xE8),
- o2(0xFA,0xD6), o2(0xD3,0xF6),
- o2(0xF1,0xDA), o2(0xFA,0xF2),
- UNDEF,
+to_EUC_KR_E5_B3_infos[11] = {
+ o2(0xE1,0xFC), o2(0xF6,0xB9), o2(0xDF,0xC7), o2(0xE4,0xB1),
+ o2(0xDC,0xE7), o2(0xDC,0xE8), o2(0xFA,0xD6), o2(0xD3,0xF6),
+ o2(0xF1,0xDA), o2(0xFA,0xF2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_33 = {
- to_EUC_KR_E5_33_offsets,
- to_EUC_KR_E5_33_infos
+to_EUC_KR_E5_B3 = {
+ to_EUC_KR_E5_B3_offsets,
+ to_EUC_KR_E5_B3_infos
};
static const unsigned char
-to_EUC_KR_E5_34_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 1, 2, 10,
- 10, 3, 10, 10, 4, 10, 5, 6, 10, 7, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 8, 10, 9, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_E5_B4_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 1, 2, 10,
+ 10, 3, 10, 10, 4, 10, 5, 6, 10, 7, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 8, 10, 9, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_34_infos[11] = {
- o2(0xE2,0xFD), o2(0xD5,0xCF),
- o2(0xD0,0xF8), o2(0xCD,0xDF),
- o2(0xF5,0xCB), o2(0xE4,0xF0),
- o2(0xCB,0xAB), o2(0xD7,0xC4),
- o2(0xE2,0xFE), o2(0xDD,0xDA),
- UNDEF,
+to_EUC_KR_E5_B4_infos[11] = {
+ o2(0xE2,0xFD), o2(0xD5,0xCF), o2(0xD0,0xF8), o2(0xCD,0xDF),
+ o2(0xF5,0xCB), o2(0xE4,0xF0), o2(0xCB,0xAB), o2(0xD7,0xC4),
+ o2(0xE2,0xFE), o2(0xDD,0xDA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_34 = {
- to_EUC_KR_E5_34_offsets,
- to_EUC_KR_E5_34_infos
+to_EUC_KR_E5_B4 = {
+ to_EUC_KR_E5_B4_offsets,
+ to_EUC_KR_E5_B4_infos
};
static const unsigned char
-to_EUC_KR_E5_35_offsets[64] = {
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 1, 6, 6, 6,
- 2, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 6, 6, 4, 6, 6, 5,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_E5_B5_offsets[64] = {
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 1, 6, 6, 6,
+ 2, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 6, 6, 4, 6, 6, 5,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_35_infos[7] = {
- o2(0xDA,0xAE), o2(0xCA,0xEE),
- o2(0xD5,0xB9), o2(0xE3,0xA1),
- o2(0xE8,0xE3), o2(0xF3,0xAB),
- UNDEF,
+to_EUC_KR_E5_B5_infos[7] = {
+ o2(0xDA,0xAE), o2(0xCA,0xEE), o2(0xD5,0xB9), o2(0xE3,0xA1),
+ o2(0xE8,0xE3), o2(0xF3,0xAB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_35 = {
- to_EUC_KR_E5_35_offsets,
- to_EUC_KR_E5_35_infos
+to_EUC_KR_E5_B5 = {
+ to_EUC_KR_E5_B5_offsets,
+ to_EUC_KR_E5_B5_infos
};
static const unsigned char
-to_EUC_KR_E5_36_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 10, 1, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 2, 10, 10,
- 3, 10, 4, 10, 10, 10, 10, 10, 10, 10, 5, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 6, 10, 7, 10, 8, 9, 10, 10,
+to_EUC_KR_E5_B6_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 10, 1, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 2, 10, 10,
+ 3, 10, 4, 10, 10, 10, 10, 10, 10, 10, 5, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 6, 10, 7, 10, 8, 9, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_36_infos[11] = {
- o2(0xCF,0xA9), o2(0xD3,0xF7),
- o2(0xD4,0xF1), o2(0xCE,0xE4),
- o2(0xE8,0xF2), o2(0xE5,0xF5),
- o2(0xE7,0xAE), o2(0xD6,0xBA),
- o2(0xDF,0xEC), o2(0xE4,0xC0),
- UNDEF,
+to_EUC_KR_E5_B6_infos[11] = {
+ o2(0xCF,0xA9), o2(0xD3,0xF7), o2(0xD4,0xF1), o2(0xCE,0xE4),
+ o2(0xE8,0xF2), o2(0xE5,0xF5), o2(0xE7,0xAE), o2(0xD6,0xBA),
+ o2(0xDF,0xEC), o2(0xE4,0xC0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_36 = {
- to_EUC_KR_E5_36_offsets,
- to_EUC_KR_E5_36_infos
+to_EUC_KR_E5_B6 = {
+ to_EUC_KR_E5_B6_offsets,
+ to_EUC_KR_E5_B6_infos
};
static const unsigned char
-to_EUC_KR_E5_37_offsets[64] = {
- 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 0, 20, 20,
- 20, 20, 1, 20, 20, 20, 2, 20, 20, 20, 20, 20, 20, 3, 4, 20,
- 20, 5, 6, 20, 20, 7, 8, 9, 10, 20, 20, 11, 20, 20, 12, 20,
- 20, 13, 14, 15, 16, 20, 20, 17, 20, 20, 20, 20, 20, 18, 19, 20,
+to_EUC_KR_E5_B7_offsets[64] = {
+ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 0, 20, 20,
+ 20, 20, 1, 20, 20, 20, 2, 20, 20, 20, 20, 20, 20, 3, 4, 20,
+ 20, 5, 6, 20, 20, 7, 8, 9, 10, 20, 20, 11, 20, 20, 12, 20,
+ 20, 13, 14, 15, 16, 20, 20, 17, 20, 20, 20, 20, 20, 18, 19, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_37_infos[21] = {
- o2(0xE8,0xE4), o2(0xD8,0xB5),
- o2(0xE4,0xDC), o2(0xF4,0xB9),
- o2(0xF1,0xB6), o2(0xE2,0xDE),
- o2(0xE1,0xB5), o2(0xCD,0xEF),
- o2(0xF1,0xA7), o2(0xCE,0xE5),
- o2(0xCB,0xDD), o2(0xD9,0xE3),
- o2(0xF3,0xAC), o2(0xD0,0xF9),
- o2(0xEC,0xAB), o2(0xDE,0xD3),
- o2(0xF7,0xE9), o2(0xF9,0xF5),
- o2(0xE1,0xDE), o2(0xCB,0xEE),
- UNDEF,
+to_EUC_KR_E5_B7_infos[21] = {
+ o2(0xE8,0xE4), o2(0xD8,0xB5), o2(0xE4,0xDC), o2(0xF4,0xB9),
+ o2(0xF1,0xB6), o2(0xE2,0xDE), o2(0xE1,0xB5), o2(0xCD,0xEF),
+ o2(0xF1,0xA7), o2(0xCE,0xE5), o2(0xCB,0xDD), o2(0xD9,0xE3),
+ o2(0xF3,0xAC), o2(0xD0,0xF9), o2(0xEC,0xAB), o2(0xDE,0xD3),
+ o2(0xF7,0xE9), o2(0xF9,0xF5), o2(0xE1,0xDE), o2(0xCB,0xEE),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_37 = {
- to_EUC_KR_E5_37_offsets,
- to_EUC_KR_E5_37_infos
+to_EUC_KR_E5_B7 = {
+ to_EUC_KR_E5_B7_offsets,
+ to_EUC_KR_E5_B7_infos
};
static const unsigned char
-to_EUC_KR_E5_38_offsets[64] = {
- 17, 17, 0, 1, 17, 17, 2, 17, 17, 17, 17, 17, 3, 17, 17, 17,
- 17, 4, 17, 17, 17, 17, 5, 17, 17, 6, 17, 7, 17, 8, 17, 17,
- 17, 17, 17, 17, 17, 9, 17, 17, 17, 17, 17, 10, 17, 11, 17, 17,
- 17, 17, 17, 12, 17, 17, 13, 17, 14, 17, 17, 17, 17, 15, 17, 16,
+to_EUC_KR_E5_B8_offsets[64] = {
+ 17, 17, 0, 1, 17, 17, 2, 17, 17, 17, 17, 17, 3, 17, 17, 17,
+ 17, 4, 17, 17, 17, 17, 5, 17, 17, 6, 17, 7, 17, 8, 17, 17,
+ 17, 17, 17, 17, 17, 9, 17, 17, 17, 17, 17, 10, 17, 11, 17, 17,
+ 17, 17, 17, 12, 17, 17, 13, 17, 14, 17, 17, 17, 17, 15, 17, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_38_infos[18] = {
- o2(0xE3,0xBC), o2(0xF8,0xD6),
- o2(0xDB,0xEE), o2(0xFD,0xF1),
- o2(0xF7,0xB6), o2(0xF4,0xDE),
- o2(0xF2,0xED), o2(0xDB,0xD9),
- o2(0xF0,0xA8), o2(0xE1,0xFD),
- o2(0xDE,0xD4), o2(0xE0,0xAC),
- o2(0xED,0xE3), o2(0xD3,0xE1),
- o2(0xDF,0xC8), o2(0xD9,0xB6),
- o2(0xFD,0xAC), UNDEF,
+to_EUC_KR_E5_B8_infos[18] = {
+ o2(0xE3,0xBC), o2(0xF8,0xD6), o2(0xDB,0xEE), o2(0xFD,0xF1),
+ o2(0xF7,0xB6), o2(0xF4,0xDE), o2(0xF2,0xED), o2(0xDB,0xD9),
+ o2(0xF0,0xA8), o2(0xE1,0xFD), o2(0xDE,0xD4), o2(0xE0,0xAC),
+ o2(0xED,0xE3), o2(0xD3,0xE1), o2(0xDF,0xC8), o2(0xD9,0xB6),
+ o2(0xFD,0xAC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_38 = {
- to_EUC_KR_E5_38_offsets,
- to_EUC_KR_E5_38_infos
+to_EUC_KR_E5_B8 = {
+ to_EUC_KR_E5_B8_offsets,
+ to_EUC_KR_E5_B8_infos
};
static const unsigned char
-to_EUC_KR_E5_39_offsets[64] = {
- 0, 20, 20, 20, 1, 2, 20, 3, 20, 20, 20, 20, 4, 20, 20, 20,
- 20, 20, 20, 20, 20, 5, 20, 20, 20, 20, 20, 20, 20, 20, 20, 6,
- 20, 7, 8, 9, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
- 20, 20, 10, 11, 12, 20, 20, 13, 14, 15, 20, 16, 17, 18, 19, 20,
+to_EUC_KR_E5_B9_offsets[64] = {
+ 0, 20, 20, 20, 1, 2, 20, 3, 20, 20, 20, 20, 4, 20, 20, 20,
+ 20, 20, 20, 20, 20, 5, 20, 20, 20, 20, 20, 20, 20, 20, 20, 6,
+ 20, 7, 8, 9, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
+ 20, 20, 10, 11, 12, 20, 20, 13, 14, 15, 20, 16, 17, 18, 19, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_39_infos[21] = {
- o2(0xEF,0xD3), o2(0xE4,0xC1),
- o2(0xF8,0xEB), o2(0xDB,0xAC),
- o2(0xFC,0xC6), o2(0xD8,0xAD),
- o2(0xF6,0xBA), o2(0xDB,0xDF),
- o2(0xD3,0xD3), o2(0xF8,0xC7),
- o2(0xCA,0xCE), o2(0xF8,0xC1),
- o2(0xD2,0xB4), o2(0xDC,0xB4),
- o2(0xFA,0xB9), o2(0xCA,0xCF),
- o2(0xFC,0xB3), o2(0xEA,0xEA),
- o2(0xEA,0xEB), o2(0xD0,0xFA),
- UNDEF,
+to_EUC_KR_E5_B9_infos[21] = {
+ o2(0xEF,0xD3), o2(0xE4,0xC1), o2(0xF8,0xEB), o2(0xDB,0xAC),
+ o2(0xFC,0xC6), o2(0xD8,0xAD), o2(0xF6,0xBA), o2(0xDB,0xDF),
+ o2(0xD3,0xD3), o2(0xF8,0xC7), o2(0xCA,0xCE), o2(0xF8,0xC1),
+ o2(0xD2,0xB4), o2(0xDC,0xB4), o2(0xFA,0xB9), o2(0xCA,0xCF),
+ o2(0xFC,0xB3), o2(0xEA,0xEA), o2(0xEA,0xEB), o2(0xD0,0xFA),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_39 = {
- to_EUC_KR_E5_39_offsets,
- to_EUC_KR_E5_39_infos
+to_EUC_KR_E5_B9 = {
+ to_EUC_KR_E5_B9_offsets,
+ to_EUC_KR_E5_B9_infos
};
static const unsigned char
-to_EUC_KR_E5_3A_offsets[64] = {
- 18, 18, 18, 18, 0, 18, 18, 1, 18, 18, 2, 18, 18, 18, 18, 3,
- 18, 18, 18, 18, 18, 4, 18, 5, 18, 18, 6, 18, 7, 18, 18, 18,
- 8, 18, 18, 18, 18, 18, 9, 10, 18, 18, 18, 11, 18, 12, 18, 18,
- 18, 18, 18, 18, 18, 13, 14, 15, 16, 18, 18, 18, 18, 18, 17, 18,
+to_EUC_KR_E5_BA_offsets[64] = {
+ 18, 18, 18, 18, 0, 18, 18, 1, 18, 18, 2, 18, 18, 18, 18, 3,
+ 18, 18, 18, 18, 18, 4, 18, 5, 18, 18, 6, 18, 7, 18, 18, 18,
+ 8, 18, 18, 18, 18, 18, 9, 10, 18, 18, 18, 11, 18, 12, 18, 18,
+ 18, 18, 18, 18, 18, 13, 14, 15, 16, 18, 18, 18, 18, 18, 17, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_3A_infos[19] = {
- o2(0xED,0xE4), o2(0xDD,0xE7),
- o2(0xDF,0xC9), o2(0xDF,0xED),
- o2(0xEE,0xBC), o2(0xEF,0xC1),
- o2(0xCC,0xD2), o2(0xDD,0xA4),
- o2(0xDF,0xCA), o2(0xD3,0xF8),
- o2(0xF1,0xA8), o2(0xCD,0xB7),
- o2(0xEF,0xD4), o2(0xE4,0xDD),
- o2(0xDF,0xEE), o2(0xCB,0xAC),
- o2(0xE9,0xBC), o2(0xEA,0xEC),
- UNDEF,
+to_EUC_KR_E5_BA_infos[19] = {
+ o2(0xED,0xE4), o2(0xDD,0xE7), o2(0xDF,0xC9), o2(0xDF,0xED),
+ o2(0xEE,0xBC), o2(0xEF,0xC1), o2(0xCC,0xD2), o2(0xDD,0xA4),
+ o2(0xDF,0xCA), o2(0xD3,0xF8), o2(0xF1,0xA8), o2(0xCD,0xB7),
+ o2(0xEF,0xD4), o2(0xE4,0xDD), o2(0xDF,0xEE), o2(0xCB,0xAC),
+ o2(0xE9,0xBC), o2(0xEA,0xEC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_3A = {
- to_EUC_KR_E5_3A_offsets,
- to_EUC_KR_E5_3A_infos
+to_EUC_KR_E5_BA = {
+ to_EUC_KR_E5_BA_offsets,
+ to_EUC_KR_E5_BA_infos
};
static const unsigned char
-to_EUC_KR_E5_3B_offsets[64] = {
- 19, 19, 0, 19, 19, 19, 19, 19, 1, 2, 3, 19, 19, 19, 19, 19,
- 4, 19, 19, 5, 19, 19, 6, 19, 19, 19, 7, 8, 19, 19, 19, 9,
- 10, 19, 11, 12, 19, 19, 19, 19, 19, 19, 19, 19, 13, 19, 19, 19,
- 19, 19, 19, 14, 19, 19, 15, 16, 19, 19, 17, 18, 19, 19, 19, 19,
+to_EUC_KR_E5_BB_offsets[64] = {
+ 19, 19, 0, 19, 19, 19, 19, 19, 1, 2, 3, 19, 19, 19, 19, 19,
+ 4, 19, 19, 5, 19, 19, 6, 19, 19, 19, 7, 8, 19, 19, 19, 9,
+ 10, 19, 11, 12, 19, 19, 19, 19, 19, 19, 19, 19, 13, 19, 19, 19,
+ 19, 19, 19, 14, 19, 19, 15, 16, 19, 19, 17, 18, 19, 19, 19, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_3B_infos[20] = {
- o2(0xDF,0xCB), o2(0xF9,0xBF),
- o2(0xD6,0xAF), o2(0xD5,0xC6),
- o2(0xCF,0xAA), o2(0xCE,0xA9),
- o2(0xD6,0xF8), o2(0xF1,0xB7),
- o2(0xEE,0xF8), o2(0xD9,0xD9),
- o2(0xF3,0xDF), o2(0xF8,0xC8),
- o2(0xCE,0xC6), o2(0xD5,0xE6),
- o2(0xF4,0xE6), o2(0xE6,0xC5),
- o2(0xEF,0xD5), o2(0xCB,0xEF),
- o2(0xFC,0xDF), UNDEF,
+to_EUC_KR_E5_BB_infos[20] = {
+ o2(0xDF,0xCB), o2(0xF9,0xBF), o2(0xD6,0xAF), o2(0xD5,0xC6),
+ o2(0xCF,0xAA), o2(0xCE,0xA9), o2(0xD6,0xF8), o2(0xF1,0xB7),
+ o2(0xEE,0xF8), o2(0xD9,0xD9), o2(0xF3,0xDF), o2(0xF8,0xC8),
+ o2(0xCE,0xC6), o2(0xD5,0xE6), o2(0xF4,0xE6), o2(0xE6,0xC5),
+ o2(0xEF,0xD5), o2(0xCB,0xEF), o2(0xFC,0xDF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_3B = {
- to_EUC_KR_E5_3B_offsets,
- to_EUC_KR_E5_3B_infos
+to_EUC_KR_E5_BB = {
+ to_EUC_KR_E5_BB_offsets,
+ to_EUC_KR_E5_BB_infos
};
static const unsigned char
-to_EUC_KR_E5_3C_offsets[64] = {
- 19, 0, 19, 19, 1, 19, 19, 19, 19, 19, 2, 19, 19, 19, 19, 3,
- 19, 4, 19, 5, 6, 7, 19, 8, 9, 19, 19, 10, 19, 19, 19, 11,
- 19, 19, 19, 19, 19, 19, 12, 13, 19, 14, 19, 19, 19, 19, 19, 19,
- 19, 15, 19, 19, 19, 16, 19, 19, 19, 19, 17, 19, 18, 19, 19, 19,
+to_EUC_KR_E5_BC_offsets[64] = {
+ 19, 0, 19, 19, 1, 19, 19, 19, 19, 19, 2, 19, 19, 19, 19, 3,
+ 19, 4, 19, 5, 6, 7, 19, 8, 9, 19, 19, 10, 19, 19, 19, 11,
+ 19, 19, 19, 19, 19, 19, 12, 13, 19, 14, 19, 19, 19, 19, 19, 19,
+ 19, 15, 19, 19, 19, 16, 19, 19, 19, 19, 17, 19, 18, 19, 19, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_3C_infos[20] = {
- o2(0xDC,0xA7), o2(0xD6,0xE7),
- o2(0xF8,0xC9), o2(0xE3,0xD2),
- o2(0xE3,0xBD), o2(0xCF,0xE1),
- o2(0xF0,0xC0), o2(0xEC,0xDA),
- o2(0xDD,0xD7), o2(0xFB,0xF0),
- o2(0xEC,0xAC), o2(0xF0,0xA9),
- o2(0xFA,0xD7), o2(0xFB,0xC1),
- o2(0xD2,0xC0), o2(0xE5,0xB0),
- o2(0xED,0xE5), o2(0xCB,0xAD),
- o2(0xF9,0xB0), UNDEF,
+to_EUC_KR_E5_BC_infos[20] = {
+ o2(0xDC,0xA7), o2(0xD6,0xE7), o2(0xF8,0xC9), o2(0xE3,0xD2),
+ o2(0xE3,0xBD), o2(0xCF,0xE1), o2(0xF0,0xC0), o2(0xEC,0xDA),
+ o2(0xDD,0xD7), o2(0xFB,0xF0), o2(0xEC,0xAC), o2(0xF0,0xA9),
+ o2(0xFA,0xD7), o2(0xFB,0xC1), o2(0xD2,0xC0), o2(0xE5,0xB0),
+ o2(0xED,0xE5), o2(0xCB,0xAD), o2(0xF9,0xB0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_3C = {
- to_EUC_KR_E5_3C_offsets,
- to_EUC_KR_E5_3C_infos
+to_EUC_KR_E5_BC = {
+ to_EUC_KR_E5_BC_offsets,
+ to_EUC_KR_E5_BC_infos
};
static const unsigned char
-to_EUC_KR_E5_3D_offsets[64] = {
- 22, 22, 22, 22, 22, 22, 22, 22, 0, 22, 1, 22, 2, 22, 3, 22,
- 22, 22, 22, 22, 22, 22, 4, 5, 22, 6, 22, 7, 22, 22, 22, 22,
- 22, 22, 8, 22, 22, 22, 9, 10, 22, 11, 12, 13, 14, 15, 22, 22,
- 16, 17, 22, 22, 22, 22, 22, 18, 22, 19, 22, 22, 20, 22, 22, 21,
+to_EUC_KR_E5_BD_offsets[64] = {
+ 22, 22, 22, 22, 22, 22, 22, 22, 0, 22, 1, 22, 2, 22, 3, 22,
+ 22, 22, 22, 22, 22, 22, 4, 5, 22, 6, 22, 7, 22, 22, 22, 22,
+ 22, 22, 8, 22, 22, 22, 9, 10, 22, 11, 12, 13, 14, 15, 22, 22,
+ 16, 17, 22, 22, 22, 22, 22, 18, 22, 19, 22, 22, 20, 22, 22, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_3D_infos[23] = {
- o2(0xF7,0xA5), o2(0xCB,0xAE),
- o2(0xDA,0xAF), o2(0xD8,0xB6),
- o2(0xD3,0xA7), o2(0xFB,0xB2),
- o2(0xFD,0xC4), o2(0xEC,0xAD),
- o2(0xFB,0xA1), o2(0xE5,0xE9),
- o2(0xE9,0xEE), o2(0xF3,0xF4),
- o2(0xF8,0xF3), o2(0xF0,0xC1),
- o2(0xDE,0xAF), o2(0xF8,0xB0),
- o2(0xF3,0xE0), o2(0xE7,0xAF),
- o2(0xDB,0xAD), o2(0xE6,0xB5),
- o2(0xF9,0xA8), o2(0xDD,0xD8),
- UNDEF,
+to_EUC_KR_E5_BD_infos[23] = {
+ o2(0xF7,0xA5), o2(0xCB,0xAE), o2(0xDA,0xAF), o2(0xD8,0xB6),
+ o2(0xD3,0xA7), o2(0xFB,0xB2), o2(0xFD,0xC4), o2(0xEC,0xAD),
+ o2(0xFB,0xA1), o2(0xE5,0xE9), o2(0xE9,0xEE), o2(0xF3,0xF4),
+ o2(0xF8,0xF3), o2(0xF0,0xC1), o2(0xDE,0xAF), o2(0xF8,0xB0),
+ o2(0xF3,0xE0), o2(0xE7,0xAF), o2(0xDB,0xAD), o2(0xE6,0xB5),
+ o2(0xF9,0xA8), o2(0xDD,0xD8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E5_3D = {
- to_EUC_KR_E5_3D_offsets,
- to_EUC_KR_E5_3D_infos
+to_EUC_KR_E5_BD = {
+ to_EUC_KR_E5_BD_offsets,
+ to_EUC_KR_E5_BD_infos
};
static const unsigned char
-to_EUC_KR_E5_3E_offsets[64] = {
- 0, 1, 24, 24, 24, 2, 24, 3, 24, 24, 4, 5, 6, 24, 24, 24,
- 7, 8, 9, 24, 24, 24, 24, 10, 11, 12, 24, 24, 24, 24, 13, 24,
- 14, 15, 24, 24, 24, 24, 24, 24, 16, 17, 18, 24, 24, 24, 19, 24,
- 24, 24, 24, 24, 24, 20, 24, 21, 24, 22, 24, 24, 24, 23, 24, 24,
+to_EUC_KR_E5_BE_offsets[64] = {
+ 0, 1, 24, 24, 24, 2, 24, 3, 24, 24, 4, 5, 6, 24, 24, 24,
+ 7, 8, 9, 24, 24, 24, 24, 10, 11, 12, 24, 24, 24, 24, 13, 24,
+ 14, 15, 24, 24, 24, 24, 24, 24, 16, 17, 18, 24, 24, 24, 19, 24,
+ 24, 24, 24, 24, 24, 20, 24, 21, 24, 22, 24, 24, 24, 23, 24, 24,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E5_3E_infos[25] = {
- o2(0xE8,0xD9), o2(0xEF,0xD6),
- o2(0xD3,0xE2), o2(0xE2,0xDF),
- o2(0xFC,0xE0), o2(0xD7,0xC8),
- o2(0xFD,0xAD), o2(0xDF,0xEF),
- o2(0xCC,0xD3), o2(0xD3,0xF9),
- o2(0xD4,0xF0), o2(0xDB,0xC7),
- o2(0xDE,0xD5), o2(0xF0,0xF4),
- o2(0xD5,0xD0), o2(0xE5,0xD9),
- o2(0xFC,0xC7), o2(0xDC,0xD6),
- o2(0xE2,0xE0), o2(0xDA,0xB0),
- o2(0xF3,0xA3), o2(0xD3,0xEC),
- o2(0xF4,0xCB), o2(0xFD,0xC5),
- UNDEF,
+to_EUC_KR_E5_BE_infos[25] = {
+ o2(0xE8,0xD9), o2(0xEF,0xD6), o2(0xD3,0xE2), o2(0xE2,0xDF),
+ o2(0xFC,0xE0), o2(0xD7,0xC8), o2(0xFD,0xAD), o2(0xDF,0xEF),
+ o2(0xCC,0xD3), o2(0xD3,0xF9), o2(0xD4,0xF0), o2(0xDB,0xC7),
+ o2(0xDE,0xD5), o2(0xF0,0xF4), o2(0xD5,0xD0), o2(0xE5,0xD9),
+ o2(0xFC,0xC7), o2(0xDC,0xD6), o2(0xE2,0xE0), o2(0xDA,0xB0),
+ o2(0xF3,0xA3), o2(0xD3,0xEC), o2(0xF4,0xCB), o2(0xFD,0xC5),
+ UNDEF,
+};
+static const BYTE_LOOKUP
+to_EUC_KR_E5_BE = {
+ to_EUC_KR_E5_BE_offsets,
+ to_EUC_KR_E5_BE_infos
};
+static const unsigned char
+to_EUC_KR_E5_BF_offsets[64] = {
+ 13, 13, 13, 0, 13, 1, 13, 13, 13, 13, 13, 13, 2, 3, 13, 13,
+ 13, 13, 13, 13, 13, 13, 4, 5, 6, 7, 13, 13, 13, 13, 13, 13,
+ 8, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 10, 13, 13, 13, 13, 13, 13, 13, 11, 13, 12,
+};
+static const struct byte_lookup* const
+to_EUC_KR_E5_BF_infos[14] = {
+ o2(0xE3,0xFD), o2(0xF9,0xB1), o2(0xD0,0xFB), o2(0xEC,0xDB),
+ o2(0xF5,0xBC), o2(0xF2,0xA4), o2(0xD8,0xCE), o2(0xD8,0xCF),
+ o2(0xF5,0xF7), o2(0xF6,0xE1), o2(0xD2,0xB7), o2(0xFB,0xEC),
+ o2(0xDD,0xC8), UNDEF,
+};
static const BYTE_LOOKUP
-to_EUC_KR_E5_3E = {
- to_EUC_KR_E5_3E_offsets,
- to_EUC_KR_E5_3E_infos
-};
-
-static const unsigned char
-to_EUC_KR_E5_3F_offsets[64] = {
- 13, 13, 13, 0, 13, 1, 13, 13, 13, 13, 13, 13, 2, 3, 13, 13,
- 13, 13, 13, 13, 13, 13, 4, 5, 6, 7, 13, 13, 13, 13, 13, 13,
- 8, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 10, 13, 13, 13, 13, 13, 13, 13, 11, 13, 12,
-};
-
-static const struct byte_lookup* const
-to_EUC_KR_E5_3F_infos[14] = {
- o2(0xE3,0xFD), o2(0xF9,0xB1),
- o2(0xD0,0xFB), o2(0xEC,0xDB),
- o2(0xF5,0xBC), o2(0xF2,0xA4),
- o2(0xD8,0xCE), o2(0xD8,0xCF),
- o2(0xF5,0xF7), o2(0xF6,0xE1),
- o2(0xD2,0xB7), o2(0xFB,0xEC),
- o2(0xDD,0xC8), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_EUC_KR_E5_3F = {
- to_EUC_KR_E5_3F_offsets,
- to_EUC_KR_E5_3F_infos
-};
-
-
-static const struct byte_lookup* const
-to_EUC_KR_E5_infos[65] = {
- &to_EUC_KR_E5_00, &to_EUC_KR_E5_01,
- &to_EUC_KR_E5_02, &to_EUC_KR_E5_03,
- &to_EUC_KR_E5_04, &to_EUC_KR_E5_05,
- &to_EUC_KR_E5_06, &to_EUC_KR_E5_07,
- &to_EUC_KR_E5_08, &to_EUC_KR_E5_09,
- &to_EUC_KR_E5_0A, &to_EUC_KR_E5_0B,
- &to_EUC_KR_E5_0C, &to_EUC_KR_E5_0D,
- &to_EUC_KR_E5_0E, &to_EUC_KR_E5_0F,
- &to_EUC_KR_E5_10, &to_EUC_KR_E5_11,
- &to_EUC_KR_E5_12, &to_EUC_KR_E5_13,
- &to_EUC_KR_E5_14, &to_EUC_KR_E5_15,
- &to_EUC_KR_E5_16, &to_EUC_KR_E5_17,
- &to_EUC_KR_E5_18, &to_EUC_KR_E5_19,
- &to_EUC_KR_E5_1A, &to_EUC_KR_E5_1B,
- &to_EUC_KR_E5_1C, &to_EUC_KR_E5_1D,
- &to_EUC_KR_E5_1E, &to_EUC_KR_E5_1F,
- &to_EUC_KR_E5_20, &to_EUC_KR_E5_21,
- &to_EUC_KR_E5_22, &to_EUC_KR_E5_23,
- &to_EUC_KR_E5_24, &to_EUC_KR_E5_25,
- &to_EUC_KR_E5_26, &to_EUC_KR_E5_27,
- &to_EUC_KR_E5_28, &to_EUC_KR_E5_29,
- &to_EUC_KR_E5_2A, &to_EUC_KR_E5_2B,
- &to_EUC_KR_E5_2C, &to_EUC_KR_E5_2D,
- &to_EUC_KR_E5_2E, &to_EUC_KR_E5_2F,
- &to_EUC_KR_E5_30, &to_EUC_KR_E5_31,
- &to_EUC_KR_E5_32, &to_EUC_KR_E5_33,
- &to_EUC_KR_E5_34, &to_EUC_KR_E5_35,
- &to_EUC_KR_E5_36, &to_EUC_KR_E5_37,
- &to_EUC_KR_E5_38, &to_EUC_KR_E5_39,
- &to_EUC_KR_E5_3A, &to_EUC_KR_E5_3B,
- &to_EUC_KR_E5_3C, &to_EUC_KR_E5_3D,
- &to_EUC_KR_E5_3E, &to_EUC_KR_E5_3F,
- UNDEF,
+to_EUC_KR_E5_BF = {
+ to_EUC_KR_E5_BF_offsets,
+ to_EUC_KR_E5_BF_infos
};
+static const struct byte_lookup* const
+to_EUC_KR_E5_infos[64] = {
+ &to_EUC_KR_E5_80, &to_EUC_KR_E5_81, &to_EUC_KR_E5_82, &to_EUC_KR_E5_83,
+ &to_EUC_KR_E5_84, &to_EUC_KR_E5_85, &to_EUC_KR_E5_86, &to_EUC_KR_E5_87,
+ &to_EUC_KR_E5_88, &to_EUC_KR_E5_89, &to_EUC_KR_E5_8A, &to_EUC_KR_E5_8B,
+ &to_EUC_KR_E5_8C, &to_EUC_KR_E5_8D, &to_EUC_KR_E5_8E, &to_EUC_KR_E5_8F,
+ &to_EUC_KR_E5_90, &to_EUC_KR_E5_91, &to_EUC_KR_E5_92, &to_EUC_KR_E5_93,
+ &to_EUC_KR_E5_94, &to_EUC_KR_E5_95, &to_EUC_KR_E5_96, &to_EUC_KR_E5_97,
+ &to_EUC_KR_E5_98, &to_EUC_KR_E5_99, &to_EUC_KR_E5_9A, &to_EUC_KR_E5_9B,
+ &to_EUC_KR_E5_9C, &to_EUC_KR_E5_9D, &to_EUC_KR_E5_9E, &to_EUC_KR_E5_9F,
+ &to_EUC_KR_E5_A0, &to_EUC_KR_E5_A1, &to_EUC_KR_E5_A2, &to_EUC_KR_E5_A3,
+ &to_EUC_KR_E5_A4, &to_EUC_KR_E5_A5, &to_EUC_KR_E5_A6, &to_EUC_KR_E5_A7,
+ &to_EUC_KR_E5_A8, &to_EUC_KR_E5_A9, &to_EUC_KR_E5_AA, &to_EUC_KR_E5_AB,
+ &to_EUC_KR_E5_AC, &to_EUC_KR_E5_AD, &to_EUC_KR_E5_AE, &to_EUC_KR_E5_AF,
+ &to_EUC_KR_E5_B0, &to_EUC_KR_E5_B1, &to_EUC_KR_E5_B2, &to_EUC_KR_E5_B3,
+ &to_EUC_KR_E5_B4, &to_EUC_KR_E5_B5, &to_EUC_KR_E5_B6, &to_EUC_KR_E5_B7,
+ &to_EUC_KR_E5_B8, &to_EUC_KR_E5_B9, &to_EUC_KR_E5_BA, &to_EUC_KR_E5_BB,
+ &to_EUC_KR_E5_BC, &to_EUC_KR_E5_BD, &to_EUC_KR_E5_BE, &to_EUC_KR_E5_BF,
+};
static const BYTE_LOOKUP
to_EUC_KR_E5 = {
- to_EUC_KR_E3_05_offsets,
+ to_EUC_KR_E3_85_offsets,
to_EUC_KR_E5_infos
};
static const unsigned char
-to_EUC_KR_E6_00_offsets[64] = {
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 0,
- 12, 12, 1, 12, 12, 12, 2, 12, 12, 12, 12, 12, 3, 4, 12, 12,
- 5, 6, 12, 12, 12, 7, 12, 8, 9, 12, 10, 12, 12, 12, 12, 11,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+to_EUC_KR_E6_80_offsets[64] = {
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 0,
+ 12, 12, 1, 12, 12, 12, 2, 12, 12, 12, 12, 12, 3, 4, 12, 12,
+ 5, 6, 12, 12, 12, 7, 12, 8, 9, 12, 10, 12, 12, 12, 12, 11,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_00_infos[13] = {
- o2(0xE4,0xE8), o2(0xD2,0xC1),
- o2(0xF8,0xD7), o2(0xD6,0xBB),
- o2(0xDE,0xD6), o2(0xF7,0xBD),
- o2(0xEC,0xAE), o2(0xD0,0xE1),
- o2(0xE0,0xF5), o2(0xEA,0xB3),
- o2(0xCE,0xD6), o2(0xCC,0xA5),
- UNDEF,
+to_EUC_KR_E6_80_infos[13] = {
+ o2(0xE4,0xE8), o2(0xD2,0xC1), o2(0xF8,0xD7), o2(0xD6,0xBB),
+ o2(0xDE,0xD6), o2(0xF7,0xBD), o2(0xEC,0xAE), o2(0xD0,0xE1),
+ o2(0xE0,0xF5), o2(0xEA,0xB3), o2(0xCE,0xD6), o2(0xCC,0xA5),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_00 = {
- to_EUC_KR_E6_00_offsets,
- to_EUC_KR_E6_00_infos
+to_EUC_KR_E6_80 = {
+ to_EUC_KR_E6_80_offsets,
+ to_EUC_KR_E6_80_infos
};
static const unsigned char
-to_EUC_KR_E6_01_offsets[64] = {
- 20, 0, 1, 2, 20, 20, 20, 20, 20, 20, 20, 20, 20, 3, 20, 20,
- 4, 20, 5, 20, 20, 6, 20, 20, 20, 7, 20, 20, 20, 8, 20, 20,
- 20, 20, 9, 10, 11, 12, 20, 20, 13, 14, 15, 20, 16, 17, 20, 18,
- 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
+to_EUC_KR_E6_81_offsets[64] = {
+ 20, 0, 1, 2, 20, 20, 20, 20, 20, 20, 20, 20, 20, 3, 20, 20,
+ 4, 20, 5, 20, 20, 6, 20, 20, 20, 7, 20, 20, 20, 8, 20, 20,
+ 20, 20, 9, 10, 11, 12, 20, 20, 13, 14, 15, 20, 16, 17, 20, 18,
+ 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_01_infos[21] = {
- o2(0xEC,0xF6), o2(0xE2,0xE1),
- o2(0xE3,0xBE), o2(0xFC,0xC8),
- o2(0xCD,0xF0), o2(0xF9,0xF6),
- o2(0xDF,0xF0), o2(0xE5,0xBF),
- o2(0xCE,0xBF), o2(0xFC,0xE1),
- o2(0xED,0xB0), o2(0xFD,0xD1),
- o2(0xF6,0xBB), o2(0xF9,0xCF),
- o2(0xEB,0xDA), o2(0xCA,0xC1),
- o2(0xD2,0xB8), o2(0xCD,0xF1),
- o2(0xE3,0xD3), o2(0xFD,0xE6),
- UNDEF,
+to_EUC_KR_E6_81_infos[21] = {
+ o2(0xEC,0xF6), o2(0xE2,0xE1), o2(0xE3,0xBE), o2(0xFC,0xC8),
+ o2(0xCD,0xF0), o2(0xF9,0xF6), o2(0xDF,0xF0), o2(0xE5,0xBF),
+ o2(0xCE,0xBF), o2(0xFC,0xE1), o2(0xED,0xB0), o2(0xFD,0xD1),
+ o2(0xF6,0xBB), o2(0xF9,0xCF), o2(0xEB,0xDA), o2(0xCA,0xC1),
+ o2(0xD2,0xB8), o2(0xCD,0xF1), o2(0xE3,0xD3), o2(0xFD,0xE6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_01 = {
- to_EUC_KR_E6_01_offsets,
- to_EUC_KR_E6_01_infos
+to_EUC_KR_E6_81 = {
+ to_EUC_KR_E6_81_offsets,
+ to_EUC_KR_E6_81_infos
};
static const unsigned char
-to_EUC_KR_E6_02_offsets[64] = {
- 21, 21, 21, 21, 21, 0, 21, 21, 21, 1, 21, 21, 2, 3, 21, 21,
- 21, 21, 21, 21, 4, 21, 5, 21, 21, 21, 6, 7, 21, 21, 21, 8,
- 9, 21, 21, 10, 11, 21, 21, 12, 21, 21, 21, 21, 21, 21, 21, 21,
- 13, 21, 14, 15, 16, 21, 17, 21, 18, 21, 21, 21, 19, 20, 21, 21,
+to_EUC_KR_E6_82_offsets[64] = {
+ 21, 21, 21, 21, 21, 0, 21, 21, 21, 1, 21, 21, 2, 3, 21, 21,
+ 21, 21, 21, 21, 4, 21, 5, 21, 21, 21, 6, 7, 21, 21, 21, 8,
+ 9, 21, 21, 10, 11, 21, 21, 12, 21, 21, 21, 21, 21, 21, 21, 21,
+ 13, 21, 14, 15, 16, 21, 17, 21, 18, 21, 21, 21, 19, 20, 21, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_02_infos[22] = {
- o2(0xE6,0xED), o2(0xE3,0xFA),
- o2(0xF0,0xAA), o2(0xF9,0xD0),
- o2(0xFC,0xE2), o2(0xF8,0xA7),
- o2(0xE1,0xE5), o2(0xEE,0xF9),
- o2(0xE7,0xF6), o2(0xEA,0xED),
- o2(0xFC,0xB4), o2(0xF5,0xC2),
- o2(0xD7,0xDC), o2(0xF0,0xF5),
- o2(0xDD,0xE8), o2(0xD3,0xED),
- o2(0xF5,0xFC), o2(0xDA,0xBF),
- o2(0xCC,0xFB), o2(0xD3,0xFA),
- o2(0xF4,0xA4), UNDEF,
+to_EUC_KR_E6_82_infos[22] = {
+ o2(0xE6,0xED), o2(0xE3,0xFA), o2(0xF0,0xAA), o2(0xF9,0xD0),
+ o2(0xFC,0xE2), o2(0xF8,0xA7), o2(0xE1,0xE5), o2(0xEE,0xF9),
+ o2(0xE7,0xF6), o2(0xEA,0xED), o2(0xFC,0xB4), o2(0xF5,0xC2),
+ o2(0xD7,0xDC), o2(0xF0,0xF5), o2(0xDD,0xE8), o2(0xD3,0xED),
+ o2(0xF5,0xFC), o2(0xDA,0xBF), o2(0xCC,0xFB), o2(0xD3,0xFA),
+ o2(0xF4,0xA4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_02 = {
- to_EUC_KR_E6_02_offsets,
- to_EUC_KR_E6_02_infos
+to_EUC_KR_E6_82 = {
+ to_EUC_KR_E6_82_offsets,
+ to_EUC_KR_E6_82_infos
};
static const unsigned char
-to_EUC_KR_E6_03_offsets[64] = {
- 15, 15, 15, 15, 15, 0, 15, 1, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 2, 15, 15, 15, 15, 15, 15, 15, 15, 3, 15, 4, 15, 15, 5,
- 6, 7, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 8, 9, 15, 10, 15, 15, 11, 15, 15, 12, 13, 14, 15, 15, 15, 15,
+to_EUC_KR_E6_83_offsets[64] = {
+ 15, 15, 15, 15, 15, 0, 15, 1, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 2, 15, 15, 15, 15, 15, 15, 15, 15, 3, 15, 4, 15, 15, 5,
+ 6, 7, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 8, 9, 15, 10, 15, 15, 11, 15, 15, 12, 13, 14, 15, 15, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_03_infos[16] = {
- o2(0xEF,0xD7), o2(0xD4,0xC3),
- o2(0xFB,0xE3), o2(0xFB,0xED),
- o2(0xE0,0xAD), o2(0xEA,0xEE),
- o2(0xFB,0xB3), o2(0xE4,0xC2),
- o2(0xF6,0xE7), o2(0xD2,0xDD),
- o2(0xDF,0xCC), o2(0xFC,0xC9),
- o2(0xE5,0xA9), o2(0xE0,0xF6),
- o2(0xF6,0xB3), UNDEF,
+to_EUC_KR_E6_83_infos[16] = {
+ o2(0xEF,0xD7), o2(0xD4,0xC3), o2(0xFB,0xE3), o2(0xFB,0xED),
+ o2(0xE0,0xAD), o2(0xEA,0xEE), o2(0xFB,0xB3), o2(0xE4,0xC2),
+ o2(0xF6,0xE7), o2(0xD2,0xDD), o2(0xDF,0xCC), o2(0xFC,0xC9),
+ o2(0xE5,0xA9), o2(0xE0,0xF6), o2(0xF6,0xB3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_03 = {
- to_EUC_KR_E6_03_offsets,
- to_EUC_KR_E6_03_infos
+to_EUC_KR_E6_83 = {
+ to_EUC_KR_E6_83_offsets,
+ to_EUC_KR_E6_83_infos
};
static const unsigned char
-to_EUC_KR_E6_04_offsets[64] = {
- 18, 0, 18, 18, 18, 18, 1, 18, 2, 3, 18, 18, 18, 4, 5, 6,
- 18, 18, 18, 18, 18, 7, 18, 18, 18, 18, 8, 9, 18, 18, 18, 10,
- 18, 18, 18, 18, 18, 18, 18, 11, 18, 18, 18, 18, 18, 18, 18, 18,
- 12, 18, 18, 18, 13, 18, 18, 14, 18, 18, 18, 18, 15, 18, 16, 17,
+to_EUC_KR_E6_84_offsets[64] = {
+ 18, 0, 18, 18, 18, 18, 1, 18, 2, 3, 18, 18, 18, 4, 5, 6,
+ 18, 18, 18, 18, 18, 7, 18, 18, 18, 18, 8, 9, 18, 18, 18, 10,
+ 18, 18, 18, 18, 18, 18, 18, 11, 18, 18, 18, 18, 18, 18, 18, 18,
+ 12, 18, 18, 18, 13, 18, 18, 14, 18, 18, 18, 18, 15, 18, 16, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_04_infos[19] = {
- o2(0xE1,0xFE), o2(0xCB,0xF0),
- o2(0xEA,0xEF), o2(0xEA,0xF0),
- o2(0xDA,0xC0), o2(0xF8,0xB4),
- o2(0xEB,0xF2), o2(0xE4,0xC3),
- o2(0xE9,0xD7), o2(0xE4,0xF1),
- o2(0xCA,0xEF), o2(0xCE,0xD7),
- o2(0xFC,0xCA), o2(0xF3,0xE1),
- o2(0xCB,0xC4), o2(0xE3,0xE5),
- o2(0xCB,0xC5), o2(0xEA,0xB4),
- UNDEF,
+to_EUC_KR_E6_84_infos[19] = {
+ o2(0xE1,0xFE), o2(0xCB,0xF0), o2(0xEA,0xEF), o2(0xEA,0xF0),
+ o2(0xDA,0xC0), o2(0xF8,0xB4), o2(0xEB,0xF2), o2(0xE4,0xC3),
+ o2(0xE9,0xD7), o2(0xE4,0xF1), o2(0xCA,0xEF), o2(0xCE,0xD7),
+ o2(0xFC,0xCA), o2(0xF3,0xE1), o2(0xCB,0xC4), o2(0xE3,0xE5),
+ o2(0xCB,0xC5), o2(0xEA,0xB4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_04 = {
- to_EUC_KR_E6_04_offsets,
- to_EUC_KR_E6_04_infos
+to_EUC_KR_E6_84 = {
+ to_EUC_KR_E6_84_offsets,
+ to_EUC_KR_E6_84_infos
};
static const unsigned char
-to_EUC_KR_E6_05_offsets[64] = {
- 25, 25, 0, 25, 1, 25, 25, 2, 3, 25, 4, 5, 6, 25, 25, 25,
- 25, 25, 25, 7, 25, 8, 25, 25, 9, 10, 25, 25, 25, 11, 25, 12,
- 25, 25, 13, 14, 15, 25, 25, 16, 17, 25, 25, 18, 25, 25, 19, 25,
- 20, 25, 25, 25, 25, 25, 21, 22, 25, 25, 25, 25, 25, 23, 24, 25,
+to_EUC_KR_E6_85_offsets[64] = {
+ 25, 25, 0, 25, 1, 25, 25, 2, 3, 25, 4, 5, 6, 25, 25, 25,
+ 25, 25, 25, 7, 25, 8, 25, 25, 9, 10, 25, 25, 25, 11, 25, 12,
+ 25, 25, 13, 14, 15, 25, 25, 16, 17, 25, 25, 18, 25, 25, 19, 25,
+ 20, 25, 25, 25, 25, 25, 21, 22, 25, 25, 25, 25, 25, 23, 24, 25,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_05_infos[26] = {
- o2(0xE9,0xBD), o2(0xD7,0xC9),
- o2(0xEB,0xDB), o2(0xED,0xB1),
- o2(0xCC,0xC3), o2(0xF7,0xBE),
- o2(0xFC,0xCB), o2(0xF8,0xF4),
- o2(0xD9,0xB7), o2(0xF3,0xD3),
- o2(0xF3,0xD4), o2(0xF7,0xE4),
- o2(0xF7,0xD1), o2(0xD8,0xB7),
- o2(0xCE,0xB1), o2(0xCA,0xC2),
- o2(0xFB,0xB4), o2(0xCB,0xC6),
- o2(0xF0,0xF6), o2(0xD5,0xE7),
- o2(0xEA,0xD0), o2(0xCC,0xD4),
- o2(0xCB,0xAF), o2(0xF4,0xAA),
- o2(0xE9,0xAF), UNDEF,
+to_EUC_KR_E6_85_infos[26] = {
+ o2(0xE9,0xBD), o2(0xD7,0xC9), o2(0xEB,0xDB), o2(0xED,0xB1),
+ o2(0xCC,0xC3), o2(0xF7,0xBE), o2(0xFC,0xCB), o2(0xF8,0xF4),
+ o2(0xD9,0xB7), o2(0xF3,0xD3), o2(0xF3,0xD4), o2(0xF7,0xE4),
+ o2(0xF7,0xD1), o2(0xD8,0xB7), o2(0xCE,0xB1), o2(0xCA,0xC2),
+ o2(0xFB,0xB4), o2(0xCB,0xC6), o2(0xF0,0xF6), o2(0xD5,0xE7),
+ o2(0xEA,0xD0), o2(0xCC,0xD4), o2(0xCB,0xAF), o2(0xF4,0xAA),
+ o2(0xE9,0xAF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_05 = {
- to_EUC_KR_E6_05_offsets,
- to_EUC_KR_E6_05_infos
+to_EUC_KR_E6_85 = {
+ to_EUC_KR_E6_85_offsets,
+ to_EUC_KR_E6_85_infos
};
static const unsigned char
-to_EUC_KR_E6_06_offsets[64] = {
- 20, 0, 1, 20, 20, 20, 20, 20, 20, 20, 2, 20, 20, 20, 3, 20,
- 4, 5, 20, 20, 6, 20, 20, 20, 7, 8, 9, 20, 20, 20, 20, 20,
- 20, 20, 20, 20, 10, 20, 20, 11, 20, 12, 20, 13, 14, 20, 15, 20,
- 20, 20, 16, 20, 20, 20, 17, 20, 20, 20, 18, 20, 20, 20, 19, 20,
+to_EUC_KR_E6_86_offsets[64] = {
+ 20, 0, 1, 20, 20, 20, 20, 20, 20, 20, 2, 20, 20, 20, 3, 20,
+ 4, 5, 20, 20, 6, 20, 20, 20, 7, 8, 9, 20, 20, 20, 20, 20,
+ 20, 20, 20, 20, 10, 20, 20, 11, 20, 12, 20, 13, 14, 20, 15, 20,
+ 20, 20, 16, 20, 20, 20, 17, 20, 20, 20, 18, 20, 20, 20, 19, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_06_infos[21] = {
- o2(0xF5,0xC3), o2(0xE9,0xD8),
- o2(0xDD,0xE9), o2(0xF1,0xF3),
- o2(0xD5,0xFB), o2(0xDE,0xBB),
- o2(0xF4,0xFB), o2(0xFD,0xF3),
- o2(0xFD,0xF2), o2(0xF7,0xA6),
- o2(0xDD,0xC9), o2(0xD4,0xD3),
- o2(0xCC,0xA8), o2(0xDA,0xC1),
- o2(0xCC,0xD5), o2(0xD9,0xE4),
- o2(0xFA,0xCA), o2(0xE5,0xE3),
- o2(0xD3,0xBC), o2(0xCA,0xF0),
- UNDEF,
+to_EUC_KR_E6_86_infos[21] = {
+ o2(0xF5,0xC3), o2(0xE9,0xD8), o2(0xDD,0xE9), o2(0xF1,0xF3),
+ o2(0xD5,0xFB), o2(0xDE,0xBB), o2(0xF4,0xFB), o2(0xFD,0xF3),
+ o2(0xFD,0xF2), o2(0xF7,0xA6), o2(0xDD,0xC9), o2(0xD4,0xD3),
+ o2(0xCC,0xA8), o2(0xDA,0xC1), o2(0xCC,0xD5), o2(0xD9,0xE4),
+ o2(0xFA,0xCA), o2(0xE5,0xE3), o2(0xD3,0xBC), o2(0xCA,0xF0),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_06 = {
- to_EUC_KR_E6_06_offsets,
- to_EUC_KR_E6_06_infos
+to_EUC_KR_E6_86 = {
+ to_EUC_KR_E6_86_offsets,
+ to_EUC_KR_E6_86_infos
};
static const unsigned char
-to_EUC_KR_E6_07_offsets[64] = {
- 14, 14, 14, 0, 14, 14, 14, 1, 2, 3, 4, 5, 14, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 6, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 14, 7, 14, 14, 14, 8, 9, 10, 14, 11, 14, 12, 14, 14, 13,
+to_EUC_KR_E6_87_offsets[64] = {
+ 14, 14, 14, 0, 14, 14, 14, 1, 2, 3, 4, 5, 14, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 6, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 14, 7, 14, 14, 14, 8, 9, 10, 14, 11, 14, 12, 14, 14, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_07_infos[15] = {
- o2(0xD0,0xC4), o2(0xCA,0xD0),
- o2(0xFA,0xAB), o2(0xEB,0xEB),
- o2(0xE7,0xF8), o2(0xD9,0xE5),
- o2(0xD1,0xD7), o2(0xF3,0xA4),
- o2(0xD4,0xFB), o2(0xFC,0xE3),
- o2(0xFA,0xD8), o2(0xF3,0xD5),
- o2(0xCF,0xAB), o2(0xEB,0xF3),
- UNDEF,
+to_EUC_KR_E6_87_infos[15] = {
+ o2(0xD0,0xC4), o2(0xCA,0xD0), o2(0xFA,0xAB), o2(0xEB,0xEB),
+ o2(0xE7,0xF8), o2(0xD9,0xE5), o2(0xD1,0xD7), o2(0xF3,0xA4),
+ o2(0xD4,0xFB), o2(0xFC,0xE3), o2(0xFA,0xD8), o2(0xF3,0xD5),
+ o2(0xCF,0xAB), o2(0xEB,0xF3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_07 = {
- to_EUC_KR_E6_07_offsets,
- to_EUC_KR_E6_07_infos
+to_EUC_KR_E6_87 = {
+ to_EUC_KR_E6_87_offsets,
+ to_EUC_KR_E6_87_infos
};
static const unsigned char
-to_EUC_KR_E6_08_offsets[64] = {
- 0, 22, 22, 22, 22, 22, 22, 1, 2, 22, 3, 22, 4, 5, 6, 22,
- 7, 8, 9, 22, 22, 22, 10, 22, 22, 22, 11, 22, 22, 22, 22, 12,
- 22, 13, 22, 22, 22, 22, 22, 22, 22, 22, 14, 22, 22, 22, 15, 22,
- 16, 17, 22, 22, 18, 22, 19, 22, 22, 22, 22, 22, 22, 22, 20, 21,
+to_EUC_KR_E6_88_offsets[64] = {
+ 0, 22, 22, 22, 22, 22, 22, 1, 2, 22, 3, 22, 4, 5, 6, 22,
+ 7, 8, 9, 22, 22, 22, 10, 22, 22, 22, 11, 22, 22, 22, 22, 12,
+ 22, 13, 22, 22, 22, 22, 22, 22, 22, 22, 14, 22, 22, 22, 15, 22,
+ 16, 17, 22, 22, 18, 22, 19, 22, 22, 22, 22, 22, 22, 22, 20, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_08_infos[23] = {
- o2(0xD5,0xFC), o2(0xD3,0xD4),
- o2(0xCD,0xFC), o2(0xD9,0xE6),
- o2(0xE2,0xF9), o2(0xE2,0xA1),
- o2(0xEB,0xD4), o2(0xE0,0xF7),
- o2(0xE4,0xB2), o2(0xCC,0xFC),
- o2(0xFB,0xE4), o2(0xF4,0xAB),
- o2(0xD0,0xBD), o2(0xCA,0xF1),
- o2(0xEF,0xB8), o2(0xD7,0xC0),
- o2(0xEE,0xFA), o2(0xFD,0xF4),
- o2(0xD3,0xE3), o2(0xFB,0xC2),
- o2(0xD5,0xE8), o2(0xDB,0xAE),
- UNDEF,
+to_EUC_KR_E6_88_infos[23] = {
+ o2(0xD5,0xFC), o2(0xD3,0xD4), o2(0xCD,0xFC), o2(0xD9,0xE6),
+ o2(0xE2,0xF9), o2(0xE2,0xA1), o2(0xEB,0xD4), o2(0xE0,0xF7),
+ o2(0xE4,0xB2), o2(0xCC,0xFC), o2(0xFB,0xE4), o2(0xF4,0xAB),
+ o2(0xD0,0xBD), o2(0xCA,0xF1), o2(0xEF,0xB8), o2(0xD7,0xC0),
+ o2(0xEE,0xFA), o2(0xFD,0xF4), o2(0xD3,0xE3), o2(0xFB,0xC2),
+ o2(0xD5,0xE8), o2(0xDB,0xAE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_08 = {
- to_EUC_KR_E6_08_offsets,
- to_EUC_KR_E6_08_infos
+to_EUC_KR_E6_88 = {
+ to_EUC_KR_E6_88_offsets,
+ to_EUC_KR_E6_88_infos
};
static const unsigned char
-to_EUC_KR_E6_09_offsets[64] = {
- 0, 1, 15, 15, 15, 15, 15, 2, 3, 4, 15, 5, 15, 6, 15, 15,
- 15, 15, 15, 7, 15, 15, 15, 15, 8, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 9, 15,
- 15, 10, 15, 15, 15, 15, 11, 15, 15, 12, 15, 15, 13, 15, 15, 14,
+to_EUC_KR_E6_89_offsets[64] = {
+ 0, 1, 15, 15, 15, 15, 15, 2, 3, 4, 15, 5, 15, 6, 15, 15,
+ 15, 15, 15, 7, 15, 15, 15, 15, 8, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 9, 15,
+ 15, 10, 15, 15, 15, 15, 11, 15, 15, 12, 15, 15, 13, 15, 15, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_09_infos[16] = {
- o2(0xE1,0xB6), o2(0xF8,0xB7),
- o2(0xE0,0xBF), o2(0xFB,0xC3),
- o2(0xDD,0xEA), o2(0xE2,0xA2),
- o2(0xEE,0xA6), o2(0xF6,0xE8),
- o2(0xF6,0xF5), o2(0xDD,0xCA),
- o2(0xD0,0xE2), o2(0xDD,0xA6),
- o2(0xDD,0xEB), o2(0xE4,0xF9),
- o2(0xE3,0xAF), UNDEF,
+to_EUC_KR_E6_89_infos[16] = {
+ o2(0xE1,0xB6), o2(0xF8,0xB7), o2(0xE0,0xBF), o2(0xFB,0xC3),
+ o2(0xDD,0xEA), o2(0xE2,0xA2), o2(0xEE,0xA6), o2(0xF6,0xE8),
+ o2(0xF6,0xF5), o2(0xDD,0xCA), o2(0xD0,0xE2), o2(0xDD,0xA6),
+ o2(0xDD,0xEB), o2(0xE4,0xF9), o2(0xE3,0xAF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_09 = {
- to_EUC_KR_E6_09_offsets,
- to_EUC_KR_E6_09_infos
+to_EUC_KR_E6_89 = {
+ to_EUC_KR_E6_89_offsets,
+ to_EUC_KR_E6_89_infos
};
static const unsigned char
-to_EUC_KR_E6_0A_offsets[64] = {
- 0, 16, 16, 16, 1, 16, 16, 16, 16, 2, 3, 16, 16, 16, 16, 16,
- 16, 4, 5, 16, 16, 6, 16, 7, 8, 16, 16, 9, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 10, 16, 16, 16, 16,
- 16, 11, 16, 16, 16, 12, 16, 16, 16, 13, 16, 16, 14, 15, 16, 16,
+to_EUC_KR_E6_8A_offsets[64] = {
+ 0, 16, 16, 16, 1, 16, 16, 16, 16, 2, 3, 16, 16, 16, 16, 16,
+ 16, 4, 5, 16, 16, 6, 16, 7, 8, 16, 16, 9, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 10, 16, 16, 16, 16,
+ 16, 11, 16, 16, 16, 12, 16, 16, 16, 13, 16, 16, 14, 15, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_0A_infos[17] = {
- o2(0xD0,0xFC), o2(0xF4,0xFC),
- o2(0xCC,0xBC), o2(0xF7,0xEA),
- o2(0xE5,0xE4), o2(0xDF,0xF1),
- o2(0xF7,0xE1), o2(0xF9,0xF7),
- o2(0xEF,0xB9), o2(0xF8,0xD8),
- o2(0xF9,0xA9), o2(0xF8,0xD9),
- o2(0xEE,0xBD), o2(0xD8,0xC6),
- o2(0xE4,0xE3), o2(0xF5,0xCE),
- UNDEF,
+to_EUC_KR_E6_8A_infos[17] = {
+ o2(0xD0,0xFC), o2(0xF4,0xFC), o2(0xCC,0xBC), o2(0xF7,0xEA),
+ o2(0xE5,0xE4), o2(0xDF,0xF1), o2(0xF7,0xE1), o2(0xF9,0xF7),
+ o2(0xEF,0xB9), o2(0xF8,0xD8), o2(0xF9,0xA9), o2(0xF8,0xD9),
+ o2(0xEE,0xBD), o2(0xD8,0xC6), o2(0xE4,0xE3), o2(0xF5,0xCE),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_0A = {
- to_EUC_KR_E6_0A_offsets,
- to_EUC_KR_E6_0A_infos
+to_EUC_KR_E6_8A = {
+ to_EUC_KR_E6_8A_offsets,
+ to_EUC_KR_E6_8A_infos
};
static const unsigned char
-to_EUC_KR_E6_0B_offsets[64] = {
- 26, 26, 0, 26, 26, 26, 26, 1, 2, 3, 26, 26, 4, 5, 26, 6,
- 7, 26, 8, 9, 10, 26, 11, 12, 13, 14, 26, 15, 16, 26, 26, 26,
- 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 17, 18, 19, 20,
- 26, 21, 26, 22, 26, 26, 26, 23, 26, 26, 26, 26, 26, 26, 24, 25,
+to_EUC_KR_E6_8B_offsets[64] = {
+ 26, 26, 0, 26, 26, 26, 26, 1, 2, 3, 26, 26, 4, 5, 26, 6,
+ 7, 26, 8, 9, 10, 26, 11, 12, 13, 14, 26, 15, 16, 26, 26, 26,
+ 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 17, 18, 19, 20,
+ 26, 21, 26, 22, 26, 26, 26, 23, 26, 26, 26, 26, 26, 26, 24, 25,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_0B_infos[27] = {
- o2(0xDD,0xD9), o2(0xD9,0xE7),
- o2(0xD2,0xB9), o2(0xD5,0xC3),
- o2(0xDA,0xE5), o2(0xDA,0xD0),
- o2(0xD1,0xD9), o2(0xCE,0xD8),
- o2(0xCB,0xDE), o2(0xF4,0xAC),
- o2(0xDA,0xFB), o2(0xF6,0xE9),
- o2(0xE8,0xF3), o2(0xCF,0xAC),
- o2(0xF0,0xF0), o2(0xF4,0xFD),
- o2(0xDB,0xC8), o2(0xCE,0xC0),
- o2(0xE3,0xD4), o2(0xD1,0xCF),
- o2(0xF1,0xF5), o2(0xCD,0xF2),
- o2(0xCF,0xEB), o2(0xCD,0xB8),
- o2(0xE3,0xA6), o2(0xD1,0xDA),
- UNDEF,
+to_EUC_KR_E6_8B_infos[27] = {
+ o2(0xDD,0xD9), o2(0xD9,0xE7), o2(0xD2,0xB9), o2(0xD5,0xC3),
+ o2(0xDA,0xE5), o2(0xDA,0xD0), o2(0xD1,0xD9), o2(0xCE,0xD8),
+ o2(0xCB,0xDE), o2(0xF4,0xAC), o2(0xDA,0xFB), o2(0xF6,0xE9),
+ o2(0xE8,0xF3), o2(0xCF,0xAC), o2(0xF0,0xF0), o2(0xF4,0xFD),
+ o2(0xDB,0xC8), o2(0xCE,0xC0), o2(0xE3,0xD4), o2(0xD1,0xCF),
+ o2(0xF1,0xF5), o2(0xCD,0xF2), o2(0xCF,0xEB), o2(0xCD,0xB8),
+ o2(0xE3,0xA6), o2(0xD1,0xDA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_0B = {
- to_EUC_KR_E6_0B_offsets,
- to_EUC_KR_E6_0B_infos
+to_EUC_KR_E6_8B = {
+ to_EUC_KR_E6_8B_offsets,
+ to_EUC_KR_E6_8B_infos
};
static const unsigned char
-to_EUC_KR_E6_0C_offsets[64] = {
- 10, 0, 10, 10, 10, 10, 10, 1, 10, 2, 10, 10, 10, 10, 10, 10,
- 10, 3, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 4, 10, 10, 10, 5,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 7, 10, 8, 9, 10,
+to_EUC_KR_E6_8C_offsets[64] = {
+ 10, 0, 10, 10, 10, 10, 10, 1, 10, 2, 10, 10, 10, 10, 10, 10,
+ 10, 3, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 4, 10, 10, 10, 5,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 7, 10, 8, 9, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_0C_infos[11] = {
- o2(0xF2,0xA5), o2(0xF2,0xA6),
- o2(0xE4,0xCE), o2(0xD3,0xFB),
- o2(0xF1,0xA9), o2(0xF2,0xC9),
- o2(0xEF,0xD8), o2(0xE6,0xC9),
- o2(0xD8,0xB8), o2(0xFA,0xF3),
- UNDEF,
+to_EUC_KR_E6_8C_infos[11] = {
+ o2(0xF2,0xA5), o2(0xF2,0xA6), o2(0xE4,0xCE), o2(0xD3,0xFB),
+ o2(0xF1,0xA9), o2(0xF2,0xC9), o2(0xEF,0xD8), o2(0xE6,0xC9),
+ o2(0xD8,0xB8), o2(0xFA,0xF3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_0C = {
- to_EUC_KR_E6_0C_offsets,
- to_EUC_KR_E6_0C_infos
+to_EUC_KR_E6_8C = {
+ to_EUC_KR_E6_8C_offsets,
+ to_EUC_KR_E6_8C_infos
};
static const unsigned char
-to_EUC_KR_E6_0D_offsets[64] = {
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 0, 13, 13, 1, 13, 13, 2,
- 3, 13, 13, 13, 13, 4, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 5, 6, 13, 13, 13, 13, 13, 7, 13,
- 13, 13, 8, 13, 13, 13, 13, 9, 13, 13, 10, 11, 13, 13, 13, 12,
+to_EUC_KR_E6_8D_offsets[64] = {
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 0, 13, 13, 1, 13, 13, 2,
+ 3, 13, 13, 13, 13, 4, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 5, 6, 13, 13, 13, 13, 13, 7, 13,
+ 13, 13, 8, 13, 13, 13, 13, 9, 13, 13, 10, 11, 13, 13, 13, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_0D_infos[14] = {
- o2(0xF3,0xB5), o2(0xF8,0xA4),
- o2(0xD1,0xF3), o2(0xE6,0xC8),
- o2(0xF8,0xDA), o2(0xDC,0xE9),
- o2(0xDE,0xD7), o2(0xCB,0xDF),
- o2(0xCF,0xEC), o2(0xF4,0xDF),
- o2(0xD1,0xF4), o2(0xD2,0xBA),
- o2(0xDF,0xF2), UNDEF,
+to_EUC_KR_E6_8D_infos[14] = {
+ o2(0xF3,0xB5), o2(0xF8,0xA4), o2(0xD1,0xF3), o2(0xE6,0xC8),
+ o2(0xF8,0xDA), o2(0xDC,0xE9), o2(0xDE,0xD7), o2(0xCB,0xDF),
+ o2(0xCF,0xEC), o2(0xF4,0xDF), o2(0xD1,0xF4), o2(0xD2,0xBA),
+ o2(0xDF,0xF2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_0D = {
- to_EUC_KR_E6_0D_offsets,
- to_EUC_KR_E6_0D_infos
+to_EUC_KR_E6_8D = {
+ to_EUC_KR_E6_8D_offsets,
+ to_EUC_KR_E6_8D_infos
};
static const unsigned char
-to_EUC_KR_E6_0E_offsets[64] = {
- 16, 16, 16, 0, 16, 16, 16, 16, 1, 2, 16, 16, 3, 16, 16, 16,
- 16, 16, 4, 16, 16, 16, 5, 16, 6, 16, 16, 7, 16, 16, 16, 16,
- 8, 9, 10, 16, 16, 11, 16, 12, 13, 14, 15, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+to_EUC_KR_E6_8E_offsets[64] = {
+ 16, 16, 16, 0, 16, 16, 16, 16, 1, 2, 16, 16, 3, 16, 16, 16,
+ 16, 16, 4, 16, 16, 16, 5, 16, 6, 16, 16, 7, 16, 16, 16, 16,
+ 8, 9, 10, 16, 16, 11, 16, 12, 13, 14, 15, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_0E_infos[17] = {
- o2(0xE1,0xB7), o2(0xE2,0xA3),
- o2(0xD3,0xFC), o2(0xED,0xE6),
- o2(0xDB,0xC9), o2(0xE4,0xFA),
- o2(0xCF,0xDE), o2(0xCE,0xD0),
- o2(0xD5,0xD3), o2(0xF3,0xF5),
- o2(0xF7,0xAE), o2(0xEF,0xC8),
- o2(0xCD,0xF3), o2(0xF5,0xCF),
- o2(0xE5,0xF3), o2(0xF0,0xC2),
- UNDEF,
+to_EUC_KR_E6_8E_infos[17] = {
+ o2(0xE1,0xB7), o2(0xE2,0xA3), o2(0xD3,0xFC), o2(0xED,0xE6),
+ o2(0xDB,0xC9), o2(0xE4,0xFA), o2(0xCF,0xDE), o2(0xCE,0xD0),
+ o2(0xD5,0xD3), o2(0xF3,0xF5), o2(0xF7,0xAE), o2(0xEF,0xC8),
+ o2(0xCD,0xF3), o2(0xF5,0xCF), o2(0xE5,0xF3), o2(0xF0,0xC2),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_0E = {
- to_EUC_KR_E6_0E_offsets,
- to_EUC_KR_E6_0E_infos
+to_EUC_KR_E6_8E = {
+ to_EUC_KR_E6_8E_offsets,
+ to_EUC_KR_E6_8E_infos
};
static const unsigned char
-to_EUC_KR_E6_0F_offsets[64] = {
- 0, 14, 14, 14, 1, 14, 2, 14, 14, 14, 14, 14, 14, 14, 14, 3,
- 4, 14, 14, 14, 14, 14, 5, 14, 14, 14, 6, 7, 14, 14, 14, 14,
- 14, 8, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 9, 10, 14,
- 14, 14, 14, 14, 11, 14, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14,
+to_EUC_KR_E6_8F_offsets[64] = {
+ 0, 14, 14, 14, 1, 14, 2, 14, 14, 14, 14, 14, 14, 14, 14, 3,
+ 4, 14, 14, 14, 14, 14, 5, 14, 14, 14, 6, 7, 14, 14, 14, 14,
+ 14, 8, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 9, 10, 14,
+ 14, 14, 14, 14, 11, 14, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_0F_infos[15] = {
- o2(0xCA,0xD1), o2(0xEA,0xF1),
- o2(0xD0,0xA6), o2(0xD9,0xDA),
- o2(0xF0,0xAB), o2(0xEB,0xE7),
- o2(0xE5,0xC0), o2(0xFC,0xB5),
- o2(0xE4,0xC4), o2(0xCC,0xA9),
- o2(0xFD,0xC6), o2(0xEA,0xB5),
- o2(0xE5,0xAA), o2(0xDF,0xBA),
- UNDEF,
+to_EUC_KR_E6_8F_infos[15] = {
+ o2(0xCA,0xD1), o2(0xEA,0xF1), o2(0xD0,0xA6), o2(0xD9,0xDA),
+ o2(0xF0,0xAB), o2(0xEB,0xE7), o2(0xE5,0xC0), o2(0xFC,0xB5),
+ o2(0xE4,0xC4), o2(0xCC,0xA9), o2(0xFD,0xC6), o2(0xEA,0xB5),
+ o2(0xE5,0xAA), o2(0xDF,0xBA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_0F = {
- to_EUC_KR_E6_0F_offsets,
- to_EUC_KR_E6_0F_infos
+to_EUC_KR_E6_8F = {
+ to_EUC_KR_E6_8F_offsets,
+ to_EUC_KR_E6_8F_infos
};
static const unsigned char
-to_EUC_KR_E6_10_offsets[64] = {
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 1,
- 11, 11, 11, 11, 2, 11, 3, 4, 11, 11, 11, 11, 5, 11, 11, 11,
- 11, 11, 6, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 8, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 10, 11,
+to_EUC_KR_E6_90_offsets[64] = {
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 1,
+ 11, 11, 11, 11, 2, 11, 3, 4, 11, 11, 11, 11, 5, 11, 11, 11,
+ 11, 11, 6, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 8, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 10, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_10_infos[12] = {
- o2(0xE1,0xDF), o2(0xDA,0xD1),
- o2(0xE1,0xB8), o2(0xE8,0xF4),
- o2(0xD3,0xFD), o2(0xE2,0xA4),
- o2(0xF2,0xCA), o2(0xDA,0xE6),
- o2(0xF7,0xB3), o2(0xFD,0xCD),
- o2(0xF3,0xB6), UNDEF,
+to_EUC_KR_E6_90_infos[12] = {
+ o2(0xE1,0xDF), o2(0xDA,0xD1), o2(0xE1,0xB8), o2(0xE8,0xF4),
+ o2(0xD3,0xFD), o2(0xE2,0xA4), o2(0xF2,0xCA), o2(0xDA,0xE6),
+ o2(0xF7,0xB3), o2(0xFD,0xCD), o2(0xF3,0xB6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_10 = {
- to_EUC_KR_E6_10_offsets,
- to_EUC_KR_E6_10_infos
+to_EUC_KR_E6_90 = {
+ to_EUC_KR_E6_90_offsets,
+ to_EUC_KR_E6_90_infos
};
static const unsigned char
-to_EUC_KR_E6_11_offsets[64] = {
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7,
- 1, 7, 7, 7, 7, 7, 7, 7, 7, 2, 7, 7, 7, 7, 7, 3,
- 7, 7, 7, 7, 7, 7, 7, 7, 4, 5, 6, 7, 7, 7, 7, 7,
+to_EUC_KR_E6_91_offsets[64] = {
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7,
+ 1, 7, 7, 7, 7, 7, 7, 7, 7, 2, 7, 7, 7, 7, 7, 3,
+ 7, 7, 7, 7, 7, 7, 7, 7, 4, 5, 6, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_11_infos[8] = {
- o2(0xEE,0xD7), o2(0xF5,0xC4),
- o2(0xD8,0xA4), o2(0xF2,0xA7),
- o2(0xD9,0xB8), o2(0xD9,0xB9),
- o2(0xEF,0xC9), UNDEF,
+to_EUC_KR_E6_91_infos[8] = {
+ o2(0xEE,0xD7), o2(0xF5,0xC4), o2(0xD8,0xA4), o2(0xF2,0xA7),
+ o2(0xD9,0xB8), o2(0xD9,0xB9), o2(0xEF,0xC9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_11 = {
- to_EUC_KR_E6_11_offsets,
- to_EUC_KR_E6_11_infos
+to_EUC_KR_E6_91 = {
+ to_EUC_KR_E6_91_offsets,
+ to_EUC_KR_E6_91_infos
};
static const unsigned char
-to_EUC_KR_E6_12_offsets[64] = {
- 14, 14, 14, 14, 14, 14, 14, 14, 0, 14, 14, 14, 14, 14, 14, 14,
- 14, 1, 2, 3, 14, 14, 14, 14, 14, 14, 4, 14, 14, 14, 5, 14,
- 14, 14, 14, 14, 6, 7, 14, 14, 14, 14, 14, 8, 14, 9, 10, 14,
- 11, 14, 12, 14, 14, 14, 14, 14, 14, 14, 14, 13, 14, 14, 14, 14,
+to_EUC_KR_E6_92_offsets[64] = {
+ 14, 14, 14, 14, 14, 14, 14, 14, 0, 14, 14, 14, 14, 14, 14, 14,
+ 14, 1, 2, 3, 14, 14, 14, 14, 14, 14, 4, 14, 14, 14, 5, 14,
+ 14, 14, 14, 14, 6, 7, 14, 14, 14, 14, 14, 8, 14, 9, 10, 14,
+ 11, 14, 12, 14, 14, 14, 14, 14, 14, 14, 14, 13, 14, 14, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_12_infos[15] = {
- o2(0xD6,0xCE), o2(0xF7,0xCB),
- o2(0xDF,0xAE), o2(0xE8,0xF5),
- o2(0xD2,0xB5), o2(0xD3,0xD5),
- o2(0xF4,0xCC), o2(0xDA,0xFC),
- o2(0xD9,0xE8), o2(0xF7,0xEB),
- o2(0xF5,0xC9), o2(0xF3,0xBC),
- o2(0xDA,0xD2), o2(0xD3,0xB5),
- UNDEF,
+to_EUC_KR_E6_92_infos[15] = {
+ o2(0xD6,0xCE), o2(0xF7,0xCB), o2(0xDF,0xAE), o2(0xE8,0xF5),
+ o2(0xD2,0xB5), o2(0xD3,0xD5), o2(0xF4,0xCC), o2(0xDA,0xFC),
+ o2(0xD9,0xE8), o2(0xF7,0xEB), o2(0xF5,0xC9), o2(0xF3,0xBC),
+ o2(0xDA,0xD2), o2(0xD3,0xB5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_12 = {
- to_EUC_KR_E6_12_offsets,
- to_EUC_KR_E6_12_infos
+to_EUC_KR_E6_92 = {
+ to_EUC_KR_E6_92_offsets,
+ to_EUC_KR_E6_92_infos
};
static const unsigned char
-to_EUC_KR_E6_13_offsets[64] = {
- 21, 0, 21, 21, 1, 2, 21, 3, 21, 21, 4, 21, 21, 5, 6, 21,
- 21, 21, 7, 21, 8, 21, 21, 21, 9, 21, 10, 21, 21, 21, 21, 21,
- 21, 11, 12, 21, 21, 13, 14, 15, 21, 21, 21, 21, 16, 21, 21, 21,
- 21, 21, 17, 21, 18, 21, 21, 21, 21, 21, 19, 21, 21, 21, 20, 21,
+to_EUC_KR_E6_93_offsets[64] = {
+ 21, 0, 21, 21, 1, 2, 21, 3, 21, 21, 4, 21, 21, 5, 6, 21,
+ 21, 21, 7, 21, 8, 21, 21, 21, 9, 21, 10, 21, 21, 21, 21, 21,
+ 21, 11, 12, 21, 21, 13, 14, 15, 21, 21, 21, 21, 16, 21, 21, 21,
+ 21, 21, 17, 21, 18, 21, 21, 21, 21, 21, 19, 21, 21, 21, 20, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_13_infos[22] = {
- o2(0xE8,0xB6), o2(0xD6,0xCF),
- o2(0xF4,0xBA), o2(0xF7,0xC9),
- o2(0xCC,0xAA), o2(0xF0,0xC3),
- o2(0xCC,0xD6), o2(0xD0,0xD3),
- o2(0xD3,0xBD), o2(0xDB,0xFB),
- o2(0xCB,0xE0), o2(0xD3,0xE4),
- o2(0xF6,0xF7), o2(0xD5,0xBA),
- o2(0xF3,0xCD), o2(0xCB,0xE1),
- o2(0xEB,0xF4), o2(0xF4,0xAD),
- o2(0xFC,0xAA), o2(0xF7,0xEC),
- o2(0xE8,0xF6), UNDEF,
+to_EUC_KR_E6_93_infos[22] = {
+ o2(0xE8,0xB6), o2(0xD6,0xCF), o2(0xF4,0xBA), o2(0xF7,0xC9),
+ o2(0xCC,0xAA), o2(0xF0,0xC3), o2(0xCC,0xD6), o2(0xD0,0xD3),
+ o2(0xD3,0xBD), o2(0xDB,0xFB), o2(0xCB,0xE0), o2(0xD3,0xE4),
+ o2(0xF6,0xF7), o2(0xD5,0xBA), o2(0xF3,0xCD), o2(0xCB,0xE1),
+ o2(0xEB,0xF4), o2(0xF4,0xAD), o2(0xFC,0xAA), o2(0xF7,0xEC),
+ o2(0xE8,0xF6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_13 = {
- to_EUC_KR_E6_13_offsets,
- to_EUC_KR_E6_13_infos
+to_EUC_KR_E6_93 = {
+ to_EUC_KR_E6_93_offsets,
+ to_EUC_KR_E6_93_infos
};
static const unsigned char
-to_EUC_KR_E6_14_offsets[64] = {
- 0, 16, 16, 16, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 2, 16, 16, 16, 16, 3, 16, 16,
- 16, 16, 16, 4, 16, 16, 16, 16, 16, 16, 5, 6, 7, 16, 16, 8,
- 16, 16, 16, 16, 16, 16, 9, 10, 11, 12, 16, 13, 16, 16, 14, 15,
+to_EUC_KR_E6_94_offsets[64] = {
+ 0, 16, 16, 16, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 2, 16, 16, 16, 16, 3, 16, 16,
+ 16, 16, 16, 4, 16, 16, 16, 16, 16, 16, 5, 6, 7, 16, 16, 8,
+ 16, 16, 16, 16, 16, 16, 9, 10, 11, 12, 16, 13, 16, 16, 14, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_14_infos[17] = {
- o2(0xDA,0xE7), o2(0xF7,0xCC),
- o2(0xE5,0xC1), o2(0xE0,0xEE),
- o2(0xD5,0xFD), o2(0xCE,0xE6),
- o2(0xFC,0xAB), o2(0xD5,0xBB),
- o2(0xF2,0xA8), o2(0xE2,0xA5),
- o2(0xCD,0xB9), o2(0xEA,0xF2),
- o2(0xCB,0xC7), o2(0xCD,0xF4),
- o2(0xDB,0xAF), o2(0xEF,0xD9),
- UNDEF,
+to_EUC_KR_E6_94_infos[17] = {
+ o2(0xDA,0xE7), o2(0xF7,0xCC), o2(0xE5,0xC1), o2(0xE0,0xEE),
+ o2(0xD5,0xFD), o2(0xCE,0xE6), o2(0xFC,0xAB), o2(0xD5,0xBB),
+ o2(0xF2,0xA8), o2(0xE2,0xA5), o2(0xCD,0xB9), o2(0xEA,0xF2),
+ o2(0xCB,0xC7), o2(0xCD,0xF4), o2(0xDB,0xAF), o2(0xEF,0xD9),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_14 = {
- to_EUC_KR_E6_14_offsets,
- to_EUC_KR_E6_14_infos
+to_EUC_KR_E6_94 = {
+ to_EUC_KR_E6_94_offsets,
+ to_EUC_KR_E6_94_infos
};
static const unsigned char
-to_EUC_KR_E6_15_offsets[64] = {
- 20, 20, 20, 20, 20, 0, 20, 20, 1, 20, 20, 20, 20, 2, 3, 4,
- 20, 5, 20, 20, 20, 20, 6, 7, 20, 20, 20, 20, 20, 20, 8, 20,
- 20, 20, 9, 10, 20, 20, 11, 20, 20, 20, 20, 20, 12, 13, 20, 20,
- 20, 20, 14, 20, 15, 16, 20, 17, 18, 20, 20, 20, 20, 20, 19, 20,
+to_EUC_KR_E6_95_offsets[64] = {
+ 20, 20, 20, 20, 20, 0, 20, 20, 1, 20, 20, 20, 20, 2, 3, 4,
+ 20, 5, 20, 20, 20, 20, 6, 7, 20, 20, 20, 20, 20, 20, 8, 20,
+ 20, 20, 9, 10, 20, 20, 11, 20, 20, 20, 20, 20, 12, 13, 20, 20,
+ 20, 20, 14, 20, 15, 16, 20, 17, 18, 20, 20, 20, 20, 20, 19, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_15_infos[21] = {
- o2(0xCD,0xBA), o2(0xFC,0xF9),
- o2(0xDF,0xF3), o2(0xCE,0xE7),
- o2(0xDA,0xC2), o2(0xCF,0xAD),
- o2(0xE7,0xF9), o2(0xF8,0xA8),
- o2(0xF3,0xE2), o2(0xCA,0xF2),
- o2(0xDF,0xA4), o2(0xD4,0xC4),
- o2(0xCC,0xD7), o2(0xE5,0xC2),
- o2(0xCD,0xBB), o2(0xEF,0xDA),
- o2(0xEE,0xD8), o2(0xDD,0xA7),
- o2(0xE2,0xA6), o2(0xE0,0xC0),
- UNDEF,
+to_EUC_KR_E6_95_infos[21] = {
+ o2(0xCD,0xBA), o2(0xFC,0xF9), o2(0xDF,0xF3), o2(0xCE,0xE7),
+ o2(0xDA,0xC2), o2(0xCF,0xAD), o2(0xE7,0xF9), o2(0xF8,0xA8),
+ o2(0xF3,0xE2), o2(0xCA,0xF2), o2(0xDF,0xA4), o2(0xD4,0xC4),
+ o2(0xCC,0xD7), o2(0xE5,0xC2), o2(0xCD,0xBB), o2(0xEF,0xDA),
+ o2(0xEE,0xD8), o2(0xDD,0xA7), o2(0xE2,0xA6), o2(0xE0,0xC0),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_15 = {
- to_EUC_KR_E6_15_offsets,
- to_EUC_KR_E6_15_infos
+to_EUC_KR_E6_95 = {
+ to_EUC_KR_E6_95_offsets,
+ to_EUC_KR_E6_95_infos
};
static const unsigned char
-to_EUC_KR_E6_16_offsets[64] = {
- 24, 24, 0, 1, 24, 2, 24, 3, 24, 24, 24, 24, 4, 24, 24, 24,
- 5, 6, 24, 24, 24, 24, 24, 7, 24, 8, 24, 9, 10, 24, 24, 11,
- 24, 12, 24, 24, 13, 14, 24, 15, 24, 24, 24, 16, 17, 24, 24, 18,
- 19, 24, 24, 24, 24, 24, 24, 20, 24, 21, 24, 24, 22, 23, 24, 24,
+to_EUC_KR_E6_96_offsets[64] = {
+ 24, 24, 0, 1, 24, 2, 24, 3, 24, 24, 24, 24, 4, 24, 24, 24,
+ 5, 6, 24, 24, 24, 24, 24, 7, 24, 8, 24, 9, 10, 24, 24, 11,
+ 24, 12, 24, 24, 13, 14, 24, 15, 24, 24, 24, 16, 17, 24, 24, 18,
+ 19, 24, 24, 24, 24, 24, 24, 20, 24, 21, 24, 24, 22, 23, 24, 24,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_16_infos[25] = {
- o2(0xD6,0xB0), o2(0xF8,0xCA),
- o2(0xFC,0xFA), o2(0xD9,0xFE),
- o2(0xDE,0xB0), o2(0xDD,0xEC),
- o2(0xDA,0xE8), o2(0xD4,0xE0),
- o2(0xD6,0xF9), o2(0xCD,0xD7),
- o2(0xDE,0xD8), o2(0xF2,0xF8),
- o2(0xE4,0xD6), o2(0xD0,0xC5),
- o2(0xF4,0xAE), o2(0xDD,0xA8),
- o2(0xED,0xC5), o2(0xF3,0xD6),
- o2(0xDE,0xD9), o2(0xE3,0xE6),
- o2(0xD3,0xA8), o2(0xDB,0xB0),
- o2(0xE5,0xDA), o2(0xE3,0xBF),
- UNDEF,
+to_EUC_KR_E6_96_infos[25] = {
+ o2(0xD6,0xB0), o2(0xF8,0xCA), o2(0xFC,0xFA), o2(0xD9,0xFE),
+ o2(0xDE,0xB0), o2(0xDD,0xEC), o2(0xDA,0xE8), o2(0xD4,0xE0),
+ o2(0xD6,0xF9), o2(0xCD,0xD7), o2(0xDE,0xD8), o2(0xF2,0xF8),
+ o2(0xE4,0xD6), o2(0xD0,0xC5), o2(0xF4,0xAE), o2(0xDD,0xA8),
+ o2(0xED,0xC5), o2(0xF3,0xD6), o2(0xDE,0xD9), o2(0xE3,0xE6),
+ o2(0xD3,0xA8), o2(0xDB,0xB0), o2(0xE5,0xDA), o2(0xE3,0xBF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_16 = {
- to_EUC_KR_E6_16_offsets,
- to_EUC_KR_E6_16_infos
+to_EUC_KR_E6_96 = {
+ to_EUC_KR_E6_96_offsets,
+ to_EUC_KR_E6_96_infos
};
static const unsigned char
-to_EUC_KR_E6_17_offsets[64] = {
- 22, 0, 22, 22, 22, 1, 22, 22, 22, 22, 22, 2, 3, 22, 22, 4,
- 22, 22, 5, 22, 22, 22, 22, 6, 22, 22, 22, 22, 22, 22, 22, 22,
- 7, 22, 22, 8, 22, 9, 10, 22, 11, 12, 22, 22, 13, 14, 22, 22,
- 22, 15, 22, 22, 16, 22, 22, 22, 22, 22, 17, 18, 19, 20, 22, 21,
+to_EUC_KR_E6_97_offsets[64] = {
+ 22, 0, 22, 22, 22, 1, 22, 22, 22, 22, 22, 2, 3, 22, 22, 4,
+ 22, 22, 5, 22, 22, 22, 22, 6, 22, 22, 22, 22, 22, 22, 22, 22,
+ 7, 22, 22, 8, 22, 9, 10, 22, 11, 12, 22, 22, 13, 14, 22, 22,
+ 22, 15, 22, 22, 16, 22, 22, 22, 22, 22, 17, 18, 19, 20, 22, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_17_infos[23] = {
- o2(0xDB,0xB1), o2(0xD5,0xE9),
- o2(0xE0,0xC1), o2(0xEF,0xDB),
- o2(0xF0,0xE9), o2(0xD7,0xB2),
- o2(0xD0,0xFD), o2(0xD9,0xE9),
- o2(0xD0,0xFE), o2(0xEC,0xED),
- o2(0xD3,0xA9), o2(0xF2,0xA9),
- o2(0xF0,0xC4), o2(0xE2,0xE2),
- o2(0xE9,0xEF), o2(0xF9,0xD1),
- o2(0xE9,0xD9), o2(0xE8,0xDA),
- o2(0xDA,0xC3), o2(0xDA,0xC4),
- o2(0xD4,0xC5), o2(0xE7,0xFA),
- UNDEF,
+to_EUC_KR_E6_97_infos[23] = {
+ o2(0xDB,0xB1), o2(0xD5,0xE9), o2(0xE0,0xC1), o2(0xEF,0xDB),
+ o2(0xF0,0xE9), o2(0xD7,0xB2), o2(0xD0,0xFD), o2(0xD9,0xE9),
+ o2(0xD0,0xFE), o2(0xEC,0xED), o2(0xD3,0xA9), o2(0xF2,0xA9),
+ o2(0xF0,0xC4), o2(0xE2,0xE2), o2(0xE9,0xEF), o2(0xF9,0xD1),
+ o2(0xE9,0xD9), o2(0xE8,0xDA), o2(0xDA,0xC3), o2(0xDA,0xC4),
+ o2(0xD4,0xC5), o2(0xE7,0xFA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_17 = {
- to_EUC_KR_E6_17_offsets,
- to_EUC_KR_E6_17_infos
+to_EUC_KR_E6_97 = {
+ to_EUC_KR_E6_97_offsets,
+ to_EUC_KR_E6_97_infos
};
static const unsigned char
-to_EUC_KR_E6_18_offsets[64] = {
- 26, 26, 26, 26, 26, 26, 0, 1, 26, 2, 3, 26, 4, 26, 5, 6,
- 7, 8, 26, 9, 10, 11, 26, 26, 26, 26, 26, 26, 26, 26, 12, 13,
- 14, 26, 26, 26, 26, 15, 26, 16, 17, 26, 26, 26, 26, 18, 26, 19,
- 20, 21, 26, 26, 22, 26, 23, 26, 26, 26, 24, 25, 26, 26, 26, 26,
+to_EUC_KR_E6_98_offsets[64] = {
+ 26, 26, 26, 26, 26, 26, 0, 1, 26, 2, 3, 26, 4, 26, 5, 6,
+ 7, 8, 26, 9, 10, 11, 26, 26, 26, 26, 26, 26, 26, 26, 12, 13,
+ 14, 26, 26, 26, 26, 15, 26, 16, 17, 26, 26, 26, 26, 18, 26, 19,
+ 20, 21, 26, 26, 22, 26, 23, 26, 26, 26, 24, 25, 26, 26, 26, 26,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_18_infos[27] = {
- o2(0xCD,0xE0), o2(0xE3,0xB0),
- o2(0xDB,0xB2), o2(0xFB,0xC4),
- o2(0xF3,0xE3), o2(0xD9,0xA5),
- o2(0xFB,0xE7), o2(0xDD,0xCB),
- o2(0xD0,0xD4), o2(0xE6,0xB6),
- o2(0xE0,0xAE), o2(0xFD,0xDA),
- o2(0xDC,0xB5), o2(0xE0,0xF8),
- o2(0xE7,0xB1), o2(0xF5,0xF0),
- o2(0xD8,0xDC), o2(0xED,0xC6),
- o2(0xE1,0xB9), o2(0xE3,0xC0),
- o2(0xF9,0xC0), o2(0xE9,0xF0),
- o2(0xD9,0xDB), o2(0xF3,0xE4),
- o2(0xDC,0xB6), o2(0xE4,0xE9),
- UNDEF,
+to_EUC_KR_E6_98_infos[27] = {
+ o2(0xCD,0xE0), o2(0xE3,0xB0), o2(0xDB,0xB2), o2(0xFB,0xC4),
+ o2(0xF3,0xE3), o2(0xD9,0xA5), o2(0xFB,0xE7), o2(0xDD,0xCB),
+ o2(0xD0,0xD4), o2(0xE6,0xB6), o2(0xE0,0xAE), o2(0xFD,0xDA),
+ o2(0xDC,0xB5), o2(0xE0,0xF8), o2(0xE7,0xB1), o2(0xF5,0xF0),
+ o2(0xD8,0xDC), o2(0xED,0xC6), o2(0xE1,0xB9), o2(0xE3,0xC0),
+ o2(0xF9,0xC0), o2(0xE9,0xF0), o2(0xD9,0xDB), o2(0xF3,0xE4),
+ o2(0xDC,0xB6), o2(0xE4,0xE9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_18 = {
- to_EUC_KR_E6_18_offsets,
- to_EUC_KR_E6_18_infos
+to_EUC_KR_E6_98 = {
+ to_EUC_KR_E6_98_offsets,
+ to_EUC_KR_E6_98_infos
};
static const unsigned char
-to_EUC_KR_E6_19_offsets[64] = {
- 27, 0, 1, 2, 3, 27, 27, 27, 27, 4, 27, 5, 27, 27, 27, 6,
- 27, 27, 27, 27, 27, 27, 27, 27, 27, 7, 27, 8, 27, 9, 10, 11,
- 27, 27, 27, 27, 12, 13, 14, 15, 16, 17, 27, 18, 27, 27, 19, 20,
- 27, 27, 27, 21, 22, 27, 23, 24, 25, 27, 26, 27, 27, 27, 27, 27,
+to_EUC_KR_E6_99_offsets[64] = {
+ 27, 0, 1, 2, 3, 27, 27, 27, 27, 4, 27, 5, 27, 27, 27, 6,
+ 27, 27, 27, 27, 27, 27, 27, 27, 27, 7, 27, 8, 27, 9, 10, 11,
+ 27, 27, 27, 27, 12, 13, 14, 15, 16, 17, 27, 18, 27, 27, 19, 20,
+ 27, 27, 27, 21, 22, 27, 23, 24, 25, 27, 26, 27, 27, 27, 27, 27,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_19_infos[28] = {
- o2(0xF0,0xC5), o2(0xE3,0xC1),
- o2(0xFC,0xCC), o2(0xFC,0xCD),
- o2(0xF2,0xCB), o2(0xF2,0xCC),
- o2(0xE4,0xCF), o2(0xF1,0xDB),
- o2(0xFA,0xD9), o2(0xF1,0xB8),
- o2(0xFD,0xF5), o2(0xE0,0xF9),
- o2(0xE7,0xFB), o2(0xFC,0xB7),
- o2(0xFC,0xE4), o2(0xFB,0xC5),
- o2(0xE3,0xE7), o2(0xD8,0xB9),
- o2(0xF6,0xF8), o2(0xDC,0xC5),
- o2(0xCC,0xD8), o2(0xE0,0xAF),
- o2(0xF4,0xE7), o2(0xEF,0xDC),
- o2(0xCF,0xFC), o2(0xEF,0xDD),
- o2(0xF2,0xAA), UNDEF,
+to_EUC_KR_E6_99_infos[28] = {
+ o2(0xF0,0xC5), o2(0xE3,0xC1), o2(0xFC,0xCC), o2(0xFC,0xCD),
+ o2(0xF2,0xCB), o2(0xF2,0xCC), o2(0xE4,0xCF), o2(0xF1,0xDB),
+ o2(0xFA,0xD9), o2(0xF1,0xB8), o2(0xFD,0xF5), o2(0xE0,0xF9),
+ o2(0xE7,0xFB), o2(0xFC,0xB7), o2(0xFC,0xE4), o2(0xFB,0xC5),
+ o2(0xE3,0xE7), o2(0xD8,0xB9), o2(0xF6,0xF8), o2(0xDC,0xC5),
+ o2(0xCC,0xD8), o2(0xE0,0xAF), o2(0xF4,0xE7), o2(0xEF,0xDC),
+ o2(0xCF,0xFC), o2(0xEF,0xDD), o2(0xF2,0xAA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_19 = {
- to_EUC_KR_E6_19_offsets,
- to_EUC_KR_E6_19_infos
+to_EUC_KR_E6_99 = {
+ to_EUC_KR_E6_99_offsets,
+ to_EUC_KR_E6_99_infos
};
static const unsigned char
-to_EUC_KR_E6_1A_offsets[64] = {
- 21, 21, 21, 21, 0, 21, 21, 1, 2, 3, 21, 21, 21, 21, 4, 21,
- 5, 6, 21, 21, 21, 21, 7, 8, 9, 21, 21, 21, 21, 10, 21, 21,
- 11, 21, 12, 21, 21, 21, 21, 21, 21, 21, 21, 13, 21, 21, 14, 21,
- 21, 21, 15, 16, 17, 21, 21, 21, 21, 18, 21, 19, 21, 21, 20, 21,
+to_EUC_KR_E6_9A_offsets[64] = {
+ 21, 21, 21, 21, 0, 21, 21, 1, 2, 3, 21, 21, 21, 21, 4, 21,
+ 5, 6, 21, 21, 21, 21, 7, 8, 9, 21, 21, 21, 21, 10, 21, 21,
+ 11, 21, 12, 21, 21, 21, 21, 21, 21, 21, 21, 13, 21, 21, 14, 21,
+ 21, 21, 15, 16, 17, 21, 21, 21, 21, 18, 21, 19, 21, 21, 20, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_1A_infos[22] = {
- o2(0xFD,0xBE), o2(0xCA,0xAC),
- o2(0xFD,0xBB), o2(0xFD,0xC7),
- o2(0xE7,0xB2), o2(0xEA,0xD1),
- o2(0xDF,0xF4), o2(0xD1,0xEC),
- o2(0xE4,0xDE), o2(0xE5,0xC3),
- o2(0xD9,0xA6), o2(0xCD,0xBC),
- o2(0xF3,0xE5), o2(0xED,0xD5),
- o2(0xD9,0xBA), o2(0xED,0xE7),
- o2(0xFB,0xB5), o2(0xF8,0xEC),
- o2(0xE0,0xE7), o2(0xCC,0xD9),
- o2(0xD4,0xC6), UNDEF,
+to_EUC_KR_E6_9A_infos[22] = {
+ o2(0xFD,0xBE), o2(0xCA,0xAC), o2(0xFD,0xBB), o2(0xFD,0xC7),
+ o2(0xE7,0xB2), o2(0xEA,0xD1), o2(0xDF,0xF4), o2(0xD1,0xEC),
+ o2(0xE4,0xDE), o2(0xE5,0xC3), o2(0xD9,0xA6), o2(0xCD,0xBC),
+ o2(0xF3,0xE5), o2(0xED,0xD5), o2(0xD9,0xBA), o2(0xED,0xE7),
+ o2(0xFB,0xB5), o2(0xF8,0xEC), o2(0xE0,0xE7), o2(0xCC,0xD9),
+ o2(0xD4,0xC6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_1A = {
- to_EUC_KR_E6_1A_offsets,
- to_EUC_KR_E6_1A_infos
+to_EUC_KR_E6_9A = {
+ to_EUC_KR_E6_9A_offsets,
+ to_EUC_KR_E6_9A_infos
};
static const unsigned char
-to_EUC_KR_E6_1B_offsets[64] = {
- 21, 21, 21, 21, 0, 21, 1, 2, 21, 3, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 4, 21, 21, 5, 21, 21, 6, 7, 21, 21,
- 8, 21, 21, 21, 21, 21, 9, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 10, 21, 11, 12, 13, 21, 21, 14, 15, 16, 17, 21, 18, 21, 19, 20,
+to_EUC_KR_E6_9B_offsets[64] = {
+ 21, 21, 21, 21, 0, 21, 1, 2, 21, 3, 21, 21, 21, 21, 21, 21,
+ 21, 21, 21, 21, 21, 21, 4, 21, 21, 5, 21, 21, 6, 7, 21, 21,
+ 8, 21, 21, 21, 21, 21, 9, 21, 21, 21, 21, 21, 21, 21, 21, 21,
+ 10, 21, 11, 12, 13, 21, 21, 14, 15, 16, 17, 21, 18, 21, 19, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_1B_infos[22] = {
- o2(0xE7,0xA5), o2(0xD5,0xF5),
- o2(0xD3,0xBE), o2(0xFC,0xFB),
- o2(0xE4,0xF2), o2(0xDF,0xF5),
- o2(0xE8,0xF8), o2(0xF8,0xED),
- o2(0xCE,0xC7), o2(0xFD,0xF6),
- o2(0xE8,0xD8), o2(0xCD,0xD8),
- o2(0xE7,0xD6), o2(0xCC,0xDA),
- o2(0xCA,0xE3), o2(0xDF,0xF6),
- o2(0xF0,0xC7), o2(0xF0,0xC6),
- o2(0xD8,0xBA), o2(0xF1,0xF4),
- o2(0xF4,0xF0), UNDEF,
+to_EUC_KR_E6_9B_infos[22] = {
+ o2(0xE7,0xA5), o2(0xD5,0xF5), o2(0xD3,0xBE), o2(0xFC,0xFB),
+ o2(0xE4,0xF2), o2(0xDF,0xF5), o2(0xE8,0xF8), o2(0xF8,0xED),
+ o2(0xCE,0xC7), o2(0xFD,0xF6), o2(0xE8,0xD8), o2(0xCD,0xD8),
+ o2(0xE7,0xD6), o2(0xCC,0xDA), o2(0xCA,0xE3), o2(0xDF,0xF6),
+ o2(0xF0,0xC7), o2(0xF0,0xC6), o2(0xD8,0xBA), o2(0xF1,0xF4),
+ o2(0xF4,0xF0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_1B = {
- to_EUC_KR_E6_1B_offsets,
- to_EUC_KR_E6_1B_infos
+to_EUC_KR_E6_9B = {
+ to_EUC_KR_E6_9B_offsets,
+ to_EUC_KR_E6_9B_infos
};
static const unsigned char
-to_EUC_KR_E6_1C_offsets[64] = {
- 0, 26, 26, 1, 26, 26, 26, 26, 2, 3, 26, 4, 26, 5, 26, 26,
- 26, 26, 26, 26, 6, 7, 26, 8, 26, 26, 26, 9, 26, 10, 11, 12,
- 26, 26, 26, 26, 26, 26, 13, 14, 15, 26, 16, 17, 18, 19, 20, 26,
- 26, 21, 26, 26, 22, 26, 23, 26, 26, 26, 24, 26, 26, 25, 26, 26,
+to_EUC_KR_E6_9C_offsets[64] = {
+ 0, 26, 26, 1, 26, 26, 26, 26, 2, 3, 26, 4, 26, 5, 26, 26,
+ 26, 26, 26, 26, 6, 7, 26, 8, 26, 26, 26, 9, 26, 10, 11, 12,
+ 26, 26, 26, 26, 26, 26, 13, 14, 15, 26, 16, 17, 18, 19, 20, 26,
+ 26, 21, 26, 26, 22, 26, 23, 26, 26, 26, 24, 26, 26, 25, 26, 26,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_1C_infos[27] = {
- o2(0xF5,0xCC), o2(0xFC,0xE5),
- o2(0xEA,0xC5), o2(0xEA,0xF3),
- o2(0xDD,0xDB), o2(0xDC,0xD7),
- o2(0xDE,0xFD), o2(0xF2,0xF9),
- o2(0xD5,0xC7), o2(0xD8,0xD0),
- o2(0xF0,0xC8), o2(0xD1,0xA1),
- o2(0xD1,0xA2), o2(0xD9,0xD4),
- o2(0xD6,0xE8), o2(0xD9,0xCA),
- o2(0xDA,0xB1), o2(0xD8,0xC7),
- o2(0xDC,0xE2), o2(0xF3,0xCE),
- o2(0xF5,0xF4), o2(0xF1,0xB9),
- o2(0xDA,0xD3), o2(0xF6,0xEA),
- o2(0xCF,0xF5), o2(0xFD,0xAE),
- UNDEF,
+to_EUC_KR_E6_9C_infos[27] = {
+ o2(0xF5,0xCC), o2(0xFC,0xE5), o2(0xEA,0xC5), o2(0xEA,0xF3),
+ o2(0xDD,0xDB), o2(0xDC,0xD7), o2(0xDE,0xFD), o2(0xF2,0xF9),
+ o2(0xD5,0xC7), o2(0xD8,0xD0), o2(0xF0,0xC8), o2(0xD1,0xA1),
+ o2(0xD1,0xA2), o2(0xD9,0xD4), o2(0xD6,0xE8), o2(0xD9,0xCA),
+ o2(0xDA,0xB1), o2(0xD8,0xC7), o2(0xDC,0xE2), o2(0xF3,0xCE),
+ o2(0xF5,0xF4), o2(0xF1,0xB9), o2(0xDA,0xD3), o2(0xF6,0xEA),
+ o2(0xCF,0xF5), o2(0xFD,0xAE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_1C = {
- to_EUC_KR_E6_1C_offsets,
- to_EUC_KR_E6_1C_infos
+to_EUC_KR_E6_9C = {
+ to_EUC_KR_E6_9C_offsets,
+ to_EUC_KR_E6_9C_infos
};
static const unsigned char
-to_EUC_KR_E6_1D_offsets[64] = {
- 21, 21, 21, 21, 21, 21, 0, 21, 21, 1, 21, 21, 21, 21, 2, 3,
- 4, 5, 21, 6, 21, 21, 7, 21, 21, 21, 21, 21, 8, 21, 9, 10,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 11, 21, 12,
- 13, 14, 21, 15, 21, 16, 21, 17, 21, 21, 21, 18, 21, 21, 19, 20,
+to_EUC_KR_E6_9D_offsets[64] = {
+ 21, 21, 21, 21, 21, 21, 0, 21, 21, 1, 21, 21, 21, 21, 2, 3,
+ 4, 5, 21, 6, 21, 21, 7, 21, 21, 21, 21, 21, 8, 21, 9, 10,
+ 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 11, 21, 12,
+ 13, 14, 21, 15, 21, 16, 21, 17, 21, 21, 21, 18, 21, 21, 19, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_1D_infos[22] = {
- o2(0xCA,0xD2), o2(0xDF,0xB4),
- o2(0xD7,0xDD), o2(0xFA,0xBA),
- o2(0xEE,0xA7), o2(0xF5,0xBD),
- o2(0xF8,0xF5), o2(0xED,0xE8),
- o2(0xD4,0xE1), o2(0xD1,0xA3),
- o2(0xE1,0xD6), o2(0xF9,0xF8),
- o2(0xDB,0xCA), o2(0xCB,0xF9),
- o2(0xD4,0xD4), o2(0xD9,0xDC),
- o2(0xEE,0xBE), o2(0xF7,0xED),
- o2(0xD2,0xEE), o2(0xE1,0xE6),
- o2(0xF7,0xF9), UNDEF,
+to_EUC_KR_E6_9D_infos[22] = {
+ o2(0xCA,0xD2), o2(0xDF,0xB4), o2(0xD7,0xDD), o2(0xFA,0xBA),
+ o2(0xEE,0xA7), o2(0xF5,0xBD), o2(0xF8,0xF5), o2(0xED,0xE8),
+ o2(0xD4,0xE1), o2(0xD1,0xA3), o2(0xE1,0xD6), o2(0xF9,0xF8),
+ o2(0xDB,0xCA), o2(0xCB,0xF9), o2(0xD4,0xD4), o2(0xD9,0xDC),
+ o2(0xEE,0xBE), o2(0xF7,0xED), o2(0xD2,0xEE), o2(0xE1,0xE6),
+ o2(0xF7,0xF9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_1D = {
- to_EUC_KR_E6_1D_offsets,
- to_EUC_KR_E6_1D_infos
+to_EUC_KR_E6_9D = {
+ to_EUC_KR_E6_9D_offsets,
+ to_EUC_KR_E6_9D_infos
};
static const unsigned char
-to_EUC_KR_E6_1E_offsets[64] = {
- 18, 18, 18, 18, 18, 18, 18, 0, 18, 1, 18, 2, 18, 18, 18, 3,
- 4, 18, 18, 5, 18, 6, 18, 7, 18, 18, 8, 18, 9, 10, 18, 18,
- 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 11,
- 12, 18, 18, 13, 18, 18, 14, 15, 16, 18, 18, 18, 18, 18, 17, 18,
+to_EUC_KR_E6_9E_offsets[64] = {
+ 18, 18, 18, 18, 18, 18, 18, 0, 18, 1, 18, 2, 18, 18, 18, 3,
+ 4, 18, 18, 5, 18, 6, 18, 7, 18, 18, 8, 18, 9, 10, 18, 18,
+ 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 11,
+ 12, 18, 18, 13, 18, 18, 14, 15, 16, 18, 18, 18, 18, 18, 17, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_1E_infos[19] = {
- o2(0xDD,0xED), o2(0xE8,0xDB),
- o2(0xDB,0xB3), o2(0xD1,0xF7),
- o2(0xE0,0xB0), o2(0xD4,0xE2),
- o2(0xF6,0xD7), o2(0xD7,0xF9),
- o2(0xD8,0xDD), o2(0xCD,0xFD),
- o2(0xF2,0xAB), o2(0xCD,0xBD),
- o2(0xF8,0xC2), o2(0xF2,0xAC),
- o2(0xCA,0xAD), o2(0xCA,0xAE),
- o2(0xCF,0xAE), o2(0xE3,0xC2),
- UNDEF,
+to_EUC_KR_E6_9E_infos[19] = {
+ o2(0xDD,0xED), o2(0xE8,0xDB), o2(0xDB,0xB3), o2(0xD1,0xF7),
+ o2(0xE0,0xB0), o2(0xD4,0xE2), o2(0xF6,0xD7), o2(0xD7,0xF9),
+ o2(0xD8,0xDD), o2(0xCD,0xFD), o2(0xF2,0xAB), o2(0xCD,0xBD),
+ o2(0xF8,0xC2), o2(0xF2,0xAC), o2(0xCA,0xAD), o2(0xCA,0xAE),
+ o2(0xCF,0xAE), o2(0xE3,0xC2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_1E = {
- to_EUC_KR_E6_1E_offsets,
- to_EUC_KR_E6_1E_infos
+to_EUC_KR_E6_9E = {
+ to_EUC_KR_E6_9E_offsets,
+ to_EUC_KR_E6_9E_infos
};
static const unsigned char
-to_EUC_KR_E6_1F_offsets[64] = {
- 20, 20, 20, 20, 0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1,
- 2, 3, 4, 5, 6, 20, 20, 20, 20, 20, 7, 20, 20, 8, 20, 20,
- 20, 20, 20, 20, 20, 20, 20, 20, 20, 9, 20, 20, 10, 20, 20, 11,
- 12, 13, 20, 14, 15, 16, 17, 20, 20, 20, 20, 18, 20, 20, 19, 20,
+to_EUC_KR_E6_9F_offsets[64] = {
+ 20, 20, 20, 20, 0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1,
+ 2, 3, 4, 5, 6, 20, 20, 20, 20, 20, 7, 20, 20, 8, 20, 20,
+ 20, 20, 20, 20, 20, 20, 20, 20, 20, 9, 20, 20, 10, 20, 20, 11,
+ 12, 13, 20, 14, 15, 16, 17, 20, 20, 20, 20, 18, 20, 20, 19, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_1F_infos[21] = {
- o2(0xDC,0xB7), o2(0xDB,0xDA),
- o2(0xD9,0xBB), o2(0xCA,0xF3),
- o2(0xF6,0xD3), o2(0xE6,0xF8),
- o2(0xEA,0xF5), o2(0xEA,0xF6),
- o2(0xF6,0xF9), o2(0xCF,0xAF),
- o2(0xCA,0xD3), o2(0xCA,0xAF),
- o2(0xD2,0xB0), o2(0xF1,0xBA),
- o2(0xD7,0xB3), o2(0xE3,0xC3),
- o2(0xF3,0xFD), o2(0xDE,0xDA),
- o2(0xDE,0xDB), o2(0xEF,0xDE),
- UNDEF,
+to_EUC_KR_E6_9F_infos[21] = {
+ o2(0xDC,0xB7), o2(0xDB,0xDA), o2(0xD9,0xBB), o2(0xCA,0xF3),
+ o2(0xF6,0xD3), o2(0xE6,0xF8), o2(0xEA,0xF5), o2(0xEA,0xF6),
+ o2(0xF6,0xF9), o2(0xCF,0xAF), o2(0xCA,0xD3), o2(0xCA,0xAF),
+ o2(0xD2,0xB0), o2(0xF1,0xBA), o2(0xD7,0xB3), o2(0xE3,0xC3),
+ o2(0xF3,0xFD), o2(0xDE,0xDA), o2(0xDE,0xDB), o2(0xEF,0xDE),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_1F = {
- to_EUC_KR_E6_1F_offsets,
- to_EUC_KR_E6_1F_infos
+to_EUC_KR_E6_9F = {
+ to_EUC_KR_E6_9F_offsets,
+ to_EUC_KR_E6_9F_infos
};
static const unsigned char
-to_EUC_KR_E6_20_offsets[64] = {
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 0, 1, 12, 12, 2, 3, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 4, 5, 12, 12, 12, 12, 12, 12, 12, 6, 12, 12, 12, 12, 7,
- 12, 12, 12, 12, 12, 12, 12, 12, 8, 9, 12, 12, 10, 11, 12, 12,
+to_EUC_KR_E6_A0_offsets[64] = {
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 0, 1, 12, 12, 2, 3, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 4, 5, 12, 12, 12, 12, 12, 12, 12, 6, 12, 12, 12, 12, 7,
+ 12, 12, 12, 12, 12, 12, 12, 12, 8, 9, 12, 12, 10, 11, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_20_infos[13] = {
- o2(0xE2,0xE3), o2(0xEE,0xFB),
- o2(0xDF,0xF7), o2(0xD7,0xCA),
- o2(0xCE,0xE8), o2(0xDB,0xDB),
- o2(0xF1,0xBB), o2(0xE9,0xF1),
- o2(0xFA,0xB7), o2(0xD0,0xC6),
- o2(0xCC,0xAB), o2(0xEE,0xA8),
- UNDEF,
+to_EUC_KR_E6_A0_infos[13] = {
+ o2(0xE2,0xE3), o2(0xEE,0xFB), o2(0xDF,0xF7), o2(0xD7,0xCA),
+ o2(0xCE,0xE8), o2(0xDB,0xDB), o2(0xF1,0xBB), o2(0xE9,0xF1),
+ o2(0xFA,0xB7), o2(0xD0,0xC6), o2(0xCC,0xAB), o2(0xEE,0xA8),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_20 = {
- to_EUC_KR_E6_20_offsets,
- to_EUC_KR_E6_20_infos
+to_EUC_KR_E6_A0 = {
+ to_EUC_KR_E6_A0_offsets,
+ to_EUC_KR_E6_A0_infos
};
static const unsigned char
-to_EUC_KR_E6_21_offsets[64] = {
- 0, 1, 2, 3, 13, 13, 13, 13, 4, 13, 13, 13, 13, 13, 5, 13,
- 6, 7, 13, 8, 9, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 13, 13,
- 13, 13, 13, 13, 13, 13, 11, 13, 13, 13, 13, 13, 13, 13, 13, 12,
+to_EUC_KR_E6_A1_offsets[64] = {
+ 0, 1, 2, 3, 13, 13, 13, 13, 4, 13, 13, 13, 13, 13, 5, 13,
+ 6, 7, 13, 8, 9, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 13, 13,
+ 13, 13, 13, 13, 13, 13, 11, 13, 13, 13, 13, 13, 13, 13, 13, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_21_infos[14] = {
- o2(0xCB,0xFA), o2(0xF9,0xF9),
- o2(0xCC,0xFD), o2(0xD3,0xFE),
- o2(0xE4,0xD0), o2(0xF2,0xEE),
- o2(0xD4,0xD5), o2(0xDF,0xCD),
- o2(0xFC,0xB8), o2(0xD1,0xD0),
- o2(0xF2,0xCD), o2(0xF7,0xD2),
- o2(0xCA,0xD4), UNDEF,
+to_EUC_KR_E6_A1_infos[14] = {
+ o2(0xCB,0xFA), o2(0xF9,0xF9), o2(0xCC,0xFD), o2(0xD3,0xFE),
+ o2(0xE4,0xD0), o2(0xF2,0xEE), o2(0xD4,0xD5), o2(0xDF,0xCD),
+ o2(0xFC,0xB8), o2(0xD1,0xD0), o2(0xF2,0xCD), o2(0xF7,0xD2),
+ o2(0xCA,0xD4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_21 = {
- to_EUC_KR_E6_21_offsets,
- to_EUC_KR_E6_21_infos
+to_EUC_KR_E6_A1 = {
+ to_EUC_KR_E6_A1_offsets,
+ to_EUC_KR_E6_A1_infos
};
static const unsigned char
-to_EUC_KR_E6_22_offsets[64] = {
- 19, 0, 19, 19, 19, 1, 19, 19, 19, 19, 19, 19, 19, 19, 19, 2,
- 19, 19, 19, 3, 4, 19, 19, 5, 19, 19, 19, 19, 19, 6, 19, 7,
- 19, 8, 9, 19, 19, 19, 19, 10, 11, 19, 19, 19, 19, 12, 19, 13,
- 14, 15, 19, 16, 19, 17, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19,
+to_EUC_KR_E6_A2_offsets[64] = {
+ 19, 0, 19, 19, 19, 1, 19, 19, 19, 19, 19, 19, 19, 19, 19, 2,
+ 19, 19, 19, 3, 4, 19, 19, 5, 19, 19, 19, 19, 19, 6, 19, 7,
+ 19, 8, 9, 19, 19, 19, 19, 10, 11, 19, 19, 19, 19, 12, 19, 13,
+ 14, 15, 19, 16, 19, 17, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_22_infos[20] = {
- o2(0xD5,0xD9), o2(0xD8,0xDE),
- o2(0xCD,0xD9), o2(0xEE,0xA9),
- o2(0xF6,0xBC), o2(0xCC,0xDB),
- o2(0xF0,0xC9), o2(0xFC,0xFC),
- o2(0xE8,0xC9), o2(0xF4,0xFE),
- o2(0xE7,0xFC), o2(0xD7,0xDE),
- o2(0xDE,0xDC), o2(0xF0,0xAC),
- o2(0xCC,0xFE), o2(0xCD,0xE1),
- o2(0xE1,0xBA), o2(0xDB,0xEF),
- o2(0xDA,0xB2), UNDEF,
+to_EUC_KR_E6_A2_infos[20] = {
+ o2(0xD5,0xD9), o2(0xD8,0xDE), o2(0xCD,0xD9), o2(0xEE,0xA9),
+ o2(0xF6,0xBC), o2(0xCC,0xDB), o2(0xF0,0xC9), o2(0xFC,0xFC),
+ o2(0xE8,0xC9), o2(0xF4,0xFE), o2(0xE7,0xFC), o2(0xD7,0xDE),
+ o2(0xDE,0xDC), o2(0xF0,0xAC), o2(0xCC,0xFE), o2(0xCD,0xE1),
+ o2(0xE1,0xBA), o2(0xDB,0xEF), o2(0xDA,0xB2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_22 = {
- to_EUC_KR_E6_22_offsets,
- to_EUC_KR_E6_22_infos
+to_EUC_KR_E6_A2 = {
+ to_EUC_KR_E6_A2_offsets,
+ to_EUC_KR_E6_A2_infos
};
static const unsigned char
-to_EUC_KR_E6_23_offsets[64] = {
- 18, 18, 18, 18, 0, 1, 18, 18, 18, 2, 18, 3, 18, 4, 18, 18,
- 18, 18, 5, 18, 18, 6, 18, 7, 8, 18, 9, 18, 18, 18, 18, 10,
- 11, 18, 18, 18, 18, 18, 18, 12, 13, 18, 18, 18, 18, 18, 14, 18,
- 18, 18, 15, 18, 18, 18, 18, 18, 18, 16, 17, 18, 18, 18, 18, 18,
+to_EUC_KR_E6_A3_offsets[64] = {
+ 18, 18, 18, 18, 0, 1, 18, 18, 18, 2, 18, 3, 18, 4, 18, 18,
+ 18, 18, 5, 18, 18, 6, 18, 7, 8, 18, 9, 18, 18, 18, 18, 10,
+ 11, 18, 18, 18, 18, 18, 18, 12, 13, 18, 18, 18, 18, 18, 14, 18,
+ 18, 18, 15, 18, 18, 18, 18, 18, 18, 16, 17, 18, 18, 18, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_23_infos[19] = {
- o2(0xD1,0xA5), o2(0xDC,0xB8),
- o2(0xD8,0xF6), o2(0xD1,0xA4),
- o2(0xCD,0xE2), o2(0xDC,0xEA),
- o2(0xF0,0xF7), o2(0xF0,0xCA),
- o2(0xD0,0xBE), o2(0xDD,0xDC),
- o2(0xD4,0xD6), o2(0xD3,0xD6),
- o2(0xED,0xD0), o2(0xCD,0xA1),
- o2(0xDF,0xB5), o2(0xDF,0xF8),
- o2(0xD4,0xA1), o2(0xCE,0xB2),
- UNDEF,
+to_EUC_KR_E6_A3_infos[19] = {
+ o2(0xD1,0xA5), o2(0xDC,0xB8), o2(0xD8,0xF6), o2(0xD1,0xA4),
+ o2(0xCD,0xE2), o2(0xDC,0xEA), o2(0xF0,0xF7), o2(0xF0,0xCA),
+ o2(0xD0,0xBE), o2(0xDD,0xDC), o2(0xD4,0xD6), o2(0xD3,0xD6),
+ o2(0xED,0xD0), o2(0xCD,0xA1), o2(0xDF,0xB5), o2(0xDF,0xF8),
+ o2(0xD4,0xA1), o2(0xCE,0xB2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_23 = {
- to_EUC_KR_E6_23_offsets,
- to_EUC_KR_E6_23_infos
+to_EUC_KR_E6_A3 = {
+ to_EUC_KR_E6_A3_offsets,
+ to_EUC_KR_E6_A3_infos
};
static const unsigned char
-to_EUC_KR_E6_24_offsets[64] = {
- 0, 9, 9, 9, 9, 1, 9, 9, 9, 9, 9, 9, 9, 2, 3, 9,
- 9, 9, 4, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 9,
- 6, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 9, 8,
+to_EUC_KR_E6_A4_offsets[64] = {
+ 0, 9, 9, 9, 9, 1, 9, 9, 9, 9, 9, 9, 9, 2, 3, 9,
+ 9, 9, 4, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 9,
+ 6, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 9, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_24_infos[10] = {
- o2(0xE8,0xCA), o2(0xEB,0xF5),
- o2(0xE3,0xD5), o2(0xF5,0xD0),
- o2(0xF5,0xA1), o2(0xD9,0xA7),
- o2(0xE5,0xAB), o2(0xE6,0xCB),
- o2(0xF5,0xF1), UNDEF,
+to_EUC_KR_E6_A4_infos[10] = {
+ o2(0xE8,0xCA), o2(0xEB,0xF5), o2(0xE3,0xD5), o2(0xF5,0xD0),
+ o2(0xF5,0xA1), o2(0xD9,0xA7), o2(0xE5,0xAB), o2(0xE6,0xCB),
+ o2(0xF5,0xF1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_24 = {
- to_EUC_KR_E6_24_offsets,
- to_EUC_KR_E6_24_infos
+to_EUC_KR_E6_A4 = {
+ to_EUC_KR_E6_A4_offsets,
+ to_EUC_KR_E6_A4_infos
};
static const unsigned char
-to_EUC_KR_E6_25_offsets[64] = {
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 21, 21, 21, 21, 21,
- 21, 21, 21, 1, 2, 3, 21, 4, 21, 5, 6, 21, 21, 21, 7, 21,
- 8, 9, 10, 11, 21, 21, 21, 21, 12, 21, 21, 13, 21, 14, 15, 16,
- 21, 21, 21, 21, 21, 17, 21, 18, 19, 20, 21, 21, 21, 21, 21, 21,
+to_EUC_KR_E6_A5_offsets[64] = {
+ 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 21, 21, 21, 21, 21,
+ 21, 21, 21, 1, 2, 3, 21, 4, 21, 5, 6, 21, 21, 21, 7, 21,
+ 8, 9, 10, 11, 21, 21, 21, 21, 12, 21, 21, 13, 21, 14, 15, 16,
+ 21, 21, 21, 21, 21, 17, 21, 18, 19, 20, 21, 21, 21, 21, 21, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_25_infos[22] = {
- o2(0xE5,0xC5), o2(0xF9,0xA3),
- o2(0xE0,0xDB), o2(0xF6,0xEB),
- o2(0xCB,0xF1), o2(0xD9,0xEA),
- o2(0xF5,0xA2), o2(0xD7,0xD1),
- o2(0xD1,0xF8), o2(0xEA,0xF8),
- o2(0xEA,0xF9), o2(0xDA,0xB3),
- o2(0xEF,0xDF), o2(0xF1,0xEF),
- o2(0xE5,0xF6), o2(0xEE,0xBF),
- o2(0xE2,0xE4), o2(0xD0,0xBF),
- o2(0xFA,0xAC), o2(0xF5,0xD1),
- o2(0xE7,0xB3), UNDEF,
+to_EUC_KR_E6_A5_infos[22] = {
+ o2(0xE5,0xC5), o2(0xF9,0xA3), o2(0xE0,0xDB), o2(0xF6,0xEB),
+ o2(0xCB,0xF1), o2(0xD9,0xEA), o2(0xF5,0xA2), o2(0xD7,0xD1),
+ o2(0xD1,0xF8), o2(0xEA,0xF8), o2(0xEA,0xF9), o2(0xDA,0xB3),
+ o2(0xEF,0xDF), o2(0xF1,0xEF), o2(0xE5,0xF6), o2(0xEE,0xBF),
+ o2(0xE2,0xE4), o2(0xD0,0xBF), o2(0xFA,0xAC), o2(0xF5,0xD1),
+ o2(0xE7,0xB3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_25 = {
- to_EUC_KR_E6_25_offsets,
- to_EUC_KR_E6_25_infos
+to_EUC_KR_E6_A5 = {
+ to_EUC_KR_E6_A5_offsets,
+ to_EUC_KR_E6_A5_infos
};
static const unsigned char
-to_EUC_KR_E6_26_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 8, 1, 2, 8, 8, 8,
- 8, 8, 8, 8, 8, 3, 8, 4, 8, 8, 8, 8, 8, 8, 5, 8,
- 8, 8, 8, 8, 6, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8,
+to_EUC_KR_E6_A6_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 8, 1, 2, 8, 8, 8,
+ 8, 8, 8, 8, 8, 3, 8, 4, 8, 8, 8, 8, 8, 8, 5, 8,
+ 8, 8, 8, 8, 6, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_26_infos[9] = {
- o2(0xE9,0xBE), o2(0xF2,0xCE),
- o2(0xDB,0xB4), o2(0xFC,0xCE),
- o2(0xDD,0xEE), o2(0xE7,0xB4),
- o2(0xD7,0xB4), o2(0xF7,0xB4),
- UNDEF,
+to_EUC_KR_E6_A6_infos[9] = {
+ o2(0xE9,0xBE), o2(0xF2,0xCE), o2(0xDB,0xB4), o2(0xFC,0xCE),
+ o2(0xDD,0xEE), o2(0xE7,0xB4), o2(0xD7,0xB4), o2(0xF7,0xB4),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_26 = {
- to_EUC_KR_E6_26_offsets,
- to_EUC_KR_E6_26_infos
+to_EUC_KR_E6_A6 = {
+ to_EUC_KR_E6_A6_offsets,
+ to_EUC_KR_E6_A6_infos
};
static const unsigned char
-to_EUC_KR_E6_27_offsets[64] = {
- 11, 0, 11, 1, 11, 11, 11, 11, 11, 11, 11, 2, 3, 4, 11, 11,
- 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 7, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 11, 9, 11, 10,
+to_EUC_KR_E6_A7_offsets[64] = {
+ 11, 0, 11, 1, 11, 11, 11, 11, 11, 11, 11, 2, 3, 4, 11, 11,
+ 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 7, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 11, 9, 11, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_27_infos[12] = {
- o2(0xCD,0xBE), o2(0xDA,0xE9),
- o2(0xCF,0xB0), o2(0xF7,0xD9),
- o2(0xF3,0xE6), o2(0xCE,0xD9),
- o2(0xCE,0xAA), o2(0xCB,0xC8),
- o2(0xD0,0xA7), o2(0xF0,0xCB),
- o2(0xD0,0xC7), UNDEF,
+to_EUC_KR_E6_A7_infos[12] = {
+ o2(0xCD,0xBE), o2(0xDA,0xE9), o2(0xCF,0xB0), o2(0xF7,0xD9),
+ o2(0xF3,0xE6), o2(0xCE,0xD9), o2(0xCE,0xAA), o2(0xCB,0xC8),
+ o2(0xD0,0xA7), o2(0xF0,0xCB), o2(0xD0,0xC7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_27 = {
- to_EUC_KR_E6_27_offsets,
- to_EUC_KR_E6_27_infos
+to_EUC_KR_E6_A7 = {
+ to_EUC_KR_E6_A7_offsets,
+ to_EUC_KR_E6_A7_infos
};
static const unsigned char
-to_EUC_KR_E6_28_offsets[64] = {
- 15, 15, 0, 15, 15, 15, 15, 15, 15, 15, 1, 15, 15, 15, 15, 15,
- 15, 2, 15, 3, 15, 15, 15, 4, 15, 5, 15, 15, 15, 15, 6, 7,
- 15, 8, 15, 9, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 10, 15, 15, 11, 12, 13, 15, 15, 14, 15, 15,
+to_EUC_KR_E6_A8_offsets[64] = {
+ 15, 15, 0, 15, 15, 15, 15, 15, 15, 15, 1, 15, 15, 15, 15, 15,
+ 15, 2, 15, 3, 15, 15, 15, 4, 15, 5, 15, 15, 15, 15, 6, 7,
+ 15, 8, 15, 9, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 10, 15, 15, 11, 12, 13, 15, 15, 14, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_28_infos[16] = {
- o2(0xE4,0xC5), o2(0xDB,0xE0),
- o2(0xD5,0xDA), o2(0xD7,0xA7),
- o2(0xEE,0xC0), o2(0xF8,0xF6),
- o2(0xF5,0xD2), o2(0xED,0xE9),
- o2(0xD9,0xBC), o2(0xE5,0xC6),
- o2(0xF5,0xA3), o2(0xDA,0xD4),
- o2(0xE2,0xA7), o2(0xFB,0xFC),
- o2(0xF1,0xDC), UNDEF,
+to_EUC_KR_E6_A8_infos[16] = {
+ o2(0xE4,0xC5), o2(0xDB,0xE0), o2(0xD5,0xDA), o2(0xD7,0xA7),
+ o2(0xEE,0xC0), o2(0xF8,0xF6), o2(0xF5,0xD2), o2(0xED,0xE9),
+ o2(0xD9,0xBC), o2(0xE5,0xC6), o2(0xF5,0xA3), o2(0xDA,0xD4),
+ o2(0xE2,0xA7), o2(0xFB,0xFC), o2(0xF1,0xDC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_28 = {
- to_EUC_KR_E6_28_offsets,
- to_EUC_KR_E6_28_infos
+to_EUC_KR_E6_A8 = {
+ to_EUC_KR_E6_A8_offsets,
+ to_EUC_KR_E6_A8_infos
};
static const unsigned char
-to_EUC_KR_E6_29_offsets[64] = {
- 10, 10, 10, 10, 0, 10, 10, 10, 1, 10, 10, 2, 10, 10, 10, 10,
- 10, 10, 3, 4, 10, 10, 10, 10, 5, 6, 10, 10, 10, 10, 10, 7,
- 10, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_E6_A9_offsets[64] = {
+ 10, 10, 10, 10, 0, 10, 10, 10, 1, 10, 10, 2, 10, 10, 10, 10,
+ 10, 10, 3, 4, 10, 10, 10, 10, 5, 6, 10, 10, 10, 10, 10, 7,
+ 10, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_29_infos[11] = {
- o2(0xCA,0xF4), o2(0xE8,0xFA),
- o2(0xCE,0xE9), o2(0xE9,0xF8),
- o2(0xE2,0xE5), o2(0xD0,0xB9),
- o2(0xD4,0xF2), o2(0xD1,0xA6),
- o2(0xDF,0xCE), o2(0xFC,0xF4),
- UNDEF,
+to_EUC_KR_E6_A9_infos[11] = {
+ o2(0xCA,0xF4), o2(0xE8,0xFA), o2(0xCE,0xE9), o2(0xE9,0xF8),
+ o2(0xE2,0xE5), o2(0xD0,0xB9), o2(0xD4,0xF2), o2(0xD1,0xA6),
+ o2(0xDF,0xCE), o2(0xFC,0xF4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_29 = {
- to_EUC_KR_E6_29_offsets,
- to_EUC_KR_E6_29_infos
+to_EUC_KR_E6_A9 = {
+ to_EUC_KR_E6_A9_offsets,
+ to_EUC_KR_E6_A9_infos
};
static const unsigned char
-to_EUC_KR_E6_2A_offsets[64] = {
- 0, 11, 11, 11, 1, 11, 11, 11, 11, 2, 11, 11, 11, 3, 4, 11,
- 11, 11, 11, 11, 11, 11, 11, 5, 11, 11, 11, 11, 6, 11, 11, 11,
- 11, 11, 7, 8, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 9, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11,
+to_EUC_KR_E6_AA_offsets[64] = {
+ 0, 11, 11, 11, 1, 11, 11, 11, 11, 2, 11, 11, 11, 3, 4, 11,
+ 11, 11, 11, 11, 11, 11, 11, 5, 11, 11, 11, 11, 6, 11, 11, 11,
+ 11, 11, 7, 8, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 9, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_2A_infos[12] = {
- o2(0xD3,0xAA), o2(0xCC,0xAC),
- o2(0xEF,0xE0), o2(0xE5,0xE5),
- o2(0xD0,0xD5), o2(0xDB,0xFC),
- o2(0xFC,0xE6), o2(0xCB,0xFE),
- o2(0xED,0xEA), o2(0xDE,0xB1),
- o2(0xF9,0xE3), UNDEF,
+to_EUC_KR_E6_AA_infos[12] = {
+ o2(0xD3,0xAA), o2(0xCC,0xAC), o2(0xEF,0xE0), o2(0xE5,0xE5),
+ o2(0xD0,0xD5), o2(0xDB,0xFC), o2(0xFC,0xE6), o2(0xCB,0xFE),
+ o2(0xED,0xEA), o2(0xDE,0xB1), o2(0xF9,0xE3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_2A = {
- to_EUC_KR_E6_2A_offsets,
- to_EUC_KR_E6_2A_infos
+to_EUC_KR_E6_AA = {
+ to_EUC_KR_E6_AA_offsets,
+ to_EUC_KR_E6_AA_infos
};
static const unsigned char
-to_EUC_KR_E6_2B_offsets[64] = {
- 7, 7, 0, 1, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 2, 7, 7, 7, 7, 7, 7, 3, 4, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 5, 7, 7, 7, 7, 6, 7, 7, 7, 7,
+to_EUC_KR_E6_AB_offsets[64] = {
+ 7, 7, 0, 1, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 2, 7, 7, 7, 7, 7, 7, 3, 4, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 5, 7, 7, 7, 7, 6, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_2B_infos[8] = {
- o2(0xD4,0xA2), o2(0xCF,0xF6),
- o2(0xD6,0xD0), o2(0xD5,0xEA),
- o2(0xF1,0xEE), o2(0xFA,0xCB),
- o2(0xE5,0xA1), UNDEF,
+to_EUC_KR_E6_AB_infos[8] = {
+ o2(0xD4,0xA2), o2(0xCF,0xF6), o2(0xD6,0xD0), o2(0xD5,0xEA),
+ o2(0xF1,0xEE), o2(0xFA,0xCB), o2(0xE5,0xA1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_2B = {
- to_EUC_KR_E6_2B_offsets,
- to_EUC_KR_E6_2B_infos
+to_EUC_KR_E6_AB = {
+ to_EUC_KR_E6_AB_offsets,
+ to_EUC_KR_E6_AB_infos
};
static const unsigned char
-to_EUC_KR_E6_2C_offsets[64] = {
- 12, 12, 12, 12, 0, 12, 12, 12, 12, 12, 1, 12, 2, 12, 12, 12,
- 12, 12, 3, 12, 12, 12, 4, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 5, 6, 12, 7, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 8, 12, 12, 12, 12, 12, 12, 12, 9, 12, 12, 10, 11, 12,
+to_EUC_KR_E6_AC_offsets[64] = {
+ 12, 12, 12, 12, 0, 12, 12, 12, 12, 12, 1, 12, 2, 12, 12, 12,
+ 12, 12, 3, 12, 12, 12, 4, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 5, 6, 12, 7, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 8, 12, 12, 12, 12, 12, 12, 12, 9, 12, 12, 10, 11, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_2C_infos[13] = {
- o2(0xD5,0xB1), o2(0xCF,0xED),
- o2(0xED,0xEB), o2(0xD5,0xB2),
- o2(0xD5,0xBC), o2(0xFD,0xE2),
- o2(0xF3,0xAD), o2(0xFD,0xDB),
- o2(0xE9,0xB0), o2(0xD1,0xA7),
- o2(0xFD,0xE3), o2(0xCE,0xB3),
- UNDEF,
+to_EUC_KR_E6_AC_infos[13] = {
+ o2(0xD5,0xB1), o2(0xCF,0xED), o2(0xED,0xEB), o2(0xD5,0xB2),
+ o2(0xD5,0xBC), o2(0xFD,0xE2), o2(0xF3,0xAD), o2(0xFD,0xDB),
+ o2(0xE9,0xB0), o2(0xD1,0xA7), o2(0xFD,0xE3), o2(0xCE,0xB3),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_2C = {
- to_EUC_KR_E6_2C_offsets,
- to_EUC_KR_E6_2C_infos
+to_EUC_KR_E6_AC = {
+ to_EUC_KR_E6_AC_offsets,
+ to_EUC_KR_E6_AC_infos
};
static const unsigned char
-to_EUC_KR_E6_2D_offsets[64] = {
- 18, 18, 18, 18, 18, 18, 0, 1, 18, 18, 18, 18, 2, 18, 3, 18,
- 4, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 5,
- 18, 6, 7, 8, 9, 10, 11, 18, 18, 18, 12, 18, 18, 18, 18, 18,
- 18, 18, 13, 18, 18, 18, 18, 14, 15, 18, 18, 16, 18, 18, 18, 17,
+to_EUC_KR_E6_AD_offsets[64] = {
+ 18, 18, 18, 18, 18, 18, 0, 1, 18, 18, 18, 18, 2, 18, 3, 18,
+ 4, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 5,
+ 18, 6, 7, 8, 9, 10, 11, 18, 18, 18, 12, 18, 18, 18, 18, 18,
+ 18, 18, 13, 18, 18, 18, 18, 14, 15, 18, 18, 16, 18, 18, 18, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_2D_infos[19] = {
- o2(0xFD,0xE4), o2(0xFA,0xCE),
- o2(0xCA,0xB0), o2(0xF7,0xA7),
- o2(0xCF,0xB1), o2(0xE6,0xA2),
- o2(0xFC,0xB6), o2(0xF2,0xAD),
- o2(0xEF,0xE1), o2(0xF3,0xAE),
- o2(0xDC,0xC6), o2(0xD9,0xEB),
- o2(0xE8,0xE0), o2(0xE1,0xA8),
- o2(0xD5,0xF6), o2(0xCF,0xFD),
- o2(0xDE,0xDD), o2(0xD9,0xD1),
- UNDEF,
+to_EUC_KR_E6_AD_infos[19] = {
+ o2(0xFD,0xE4), o2(0xFA,0xCE), o2(0xCA,0xB0), o2(0xF7,0xA7),
+ o2(0xCF,0xB1), o2(0xE6,0xA2), o2(0xFC,0xB6), o2(0xF2,0xAD),
+ o2(0xEF,0xE1), o2(0xF3,0xAE), o2(0xDC,0xC6), o2(0xD9,0xEB),
+ o2(0xE8,0xE0), o2(0xE1,0xA8), o2(0xD5,0xF6), o2(0xCF,0xFD),
+ o2(0xDE,0xDD), o2(0xD9,0xD1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_2D = {
- to_EUC_KR_E6_2D_offsets,
- to_EUC_KR_E6_2D_infos
+to_EUC_KR_E6_AD = {
+ to_EUC_KR_E6_AD_offsets,
+ to_EUC_KR_E6_AD_infos
};
static const unsigned char
-to_EUC_KR_E6_2E_offsets[64] = {
- 16, 16, 16, 0, 1, 16, 2, 16, 16, 3, 4, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 5, 16, 6, 16, 16, 16, 16, 16, 7, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 8, 9,
- 16, 16, 10, 16, 16, 11, 16, 12, 16, 16, 13, 16, 14, 16, 16, 15,
+to_EUC_KR_E6_AE_offsets[64] = {
+ 16, 16, 16, 0, 1, 16, 2, 16, 16, 3, 4, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 5, 16, 6, 16, 16, 16, 16, 16, 7, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 8, 9,
+ 16, 16, 10, 16, 16, 11, 16, 12, 16, 16, 13, 16, 14, 16, 16, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_2E_infos[17] = {
- o2(0xE4,0xEA), o2(0xF2,0xCF),
- o2(0xF7,0xBF), o2(0xE2,0xE6),
- o2(0xE2,0xA8), o2(0xE3,0xD6),
- o2(0xED,0xD1), o2(0xE9,0xF9),
- o2(0xD6,0xB1), o2(0xDE,0xB2),
- o2(0xE0,0xE8), o2(0xD3,0xAB),
- o2(0xEB,0xDC), o2(0xDF,0xAF),
- o2(0xCA,0xC3), o2(0xEE,0xFC),
- UNDEF,
+to_EUC_KR_E6_AE_infos[17] = {
+ o2(0xE4,0xEA), o2(0xF2,0xCF), o2(0xF7,0xBF), o2(0xE2,0xE6),
+ o2(0xE2,0xA8), o2(0xE3,0xD6), o2(0xED,0xD1), o2(0xE9,0xF9),
+ o2(0xD6,0xB1), o2(0xDE,0xB2), o2(0xE0,0xE8), o2(0xD3,0xAB),
+ o2(0xEB,0xDC), o2(0xDF,0xAF), o2(0xCA,0xC3), o2(0xEE,0xFC),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_2E = {
- to_EUC_KR_E6_2E_offsets,
- to_EUC_KR_E6_2E_infos
+to_EUC_KR_E6_AE = {
+ to_EUC_KR_E6_AE_offsets,
+ to_EUC_KR_E6_AE_infos
};
static const unsigned char
-to_EUC_KR_E6_2F_offsets[64] = {
- 15, 0, 15, 15, 15, 1, 2, 15, 15, 15, 15, 3, 15, 4, 15, 5,
- 15, 15, 6, 7, 8, 15, 9, 10, 11, 15, 15, 12, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 14, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+to_EUC_KR_E6_AF_offsets[64] = {
+ 15, 0, 15, 15, 15, 1, 2, 15, 15, 15, 15, 3, 15, 4, 15, 5,
+ 15, 15, 6, 7, 8, 15, 9, 10, 11, 15, 15, 12, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 14, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_2F_infos[16] = {
- o2(0xFD,0xC3), o2(0xEB,0xF6),
- o2(0xCF,0xB2), o2(0xD9,0xEC),
- o2(0xD9,0xBD), o2(0xD8,0xDF),
- o2(0xD4,0xB8), o2(0xEB,0xBE),
- o2(0xDD,0xEF), o2(0xDD,0xF0),
- o2(0xDD,0xF1), o2(0xDD,0xF2),
- o2(0xD9,0xBE), o2(0xFB,0xC6),
- o2(0xCF,0xB3), UNDEF,
+to_EUC_KR_E6_AF_infos[16] = {
+ o2(0xFD,0xC3), o2(0xEB,0xF6), o2(0xCF,0xB2), o2(0xD9,0xEC),
+ o2(0xD9,0xBD), o2(0xD8,0xDF), o2(0xD4,0xB8), o2(0xEB,0xBE),
+ o2(0xDD,0xEF), o2(0xDD,0xF0), o2(0xDD,0xF1), o2(0xDD,0xF2),
+ o2(0xD9,0xBE), o2(0xFB,0xC6), o2(0xCF,0xB3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_2F = {
- to_EUC_KR_E6_2F_offsets,
- to_EUC_KR_E6_2F_infos
+to_EUC_KR_E6_AF = {
+ to_EUC_KR_E6_AF_offsets,
+ to_EUC_KR_E6_AF_infos
};
static const unsigned char
-to_EUC_KR_E6_30_offsets[64] = {
- 9, 9, 9, 9, 9, 9, 9, 9, 0, 9, 9, 9, 9, 9, 9, 1,
- 9, 2, 9, 3, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 4, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 5, 9, 9, 6, 7, 9, 9, 9, 9, 9, 8, 9,
+to_EUC_KR_E6_B0_offsets[64] = {
+ 9, 9, 9, 9, 9, 9, 9, 9, 0, 9, 9, 9, 9, 9, 9, 1,
+ 9, 2, 9, 3, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 4, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 5, 9, 9, 6, 7, 9, 9, 9, 9, 9, 8, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_30_infos[10] = {
- o2(0xEE,0xFD), o2(0xE4,0xAB),
- o2(0xDA,0xC5), o2(0xD8,0xEC),
- o2(0xD1,0xA8), o2(0xE2,0xA9),
- o2(0xDE,0xBC), o2(0xE7,0xB5),
- o2(0xDB,0xF0), UNDEF,
+to_EUC_KR_E6_B0_infos[10] = {
+ o2(0xEE,0xFD), o2(0xE4,0xAB), o2(0xDA,0xC5), o2(0xD8,0xEC),
+ o2(0xD1,0xA8), o2(0xE2,0xA9), o2(0xDE,0xBC), o2(0xE7,0xB5),
+ o2(0xDB,0xF0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_30 = {
- to_EUC_KR_E6_30_offsets,
- to_EUC_KR_E6_30_infos
+to_EUC_KR_E6_B0 = {
+ to_EUC_KR_E6_B0_offsets,
+ to_EUC_KR_E6_B0_infos
};
static const unsigned char
-to_EUC_KR_E6_31_offsets[64] = {
- 0, 1, 2, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 3, 21,
- 4, 21, 21, 21, 21, 5, 21, 6, 21, 21, 7, 21, 21, 8, 9, 10,
- 11, 21, 21, 21, 21, 21, 21, 21, 12, 21, 13, 21, 21, 14, 21, 21,
- 15, 21, 16, 21, 21, 21, 17, 21, 21, 21, 18, 21, 21, 19, 20, 21,
+to_EUC_KR_E6_B1_offsets[64] = {
+ 0, 1, 2, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 3, 21,
+ 4, 21, 21, 21, 21, 5, 21, 6, 21, 21, 7, 21, 21, 8, 9, 10,
+ 11, 21, 21, 21, 21, 21, 21, 21, 12, 21, 13, 21, 21, 14, 21, 21,
+ 15, 21, 16, 21, 21, 21, 17, 21, 21, 21, 18, 21, 21, 19, 20, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_31_infos[22] = {
- o2(0xEF,0xE2), o2(0xF1,0xF0),
- o2(0xCF,0xB4), o2(0xDB,0xF1),
- o2(0xE0,0xB1), o2(0xDF,0xA5),
- o2(0xF9,0xD2), o2(0xE7,0xFD),
- o2(0xE6,0xA3), o2(0xFB,0xF1),
- o2(0xCB,0xB0), o2(0xF2,0xAE),
- o2(0xCD,0xE7), o2(0xE8,0xDC),
- o2(0xE7,0xD7), o2(0xF7,0xC0),
- o2(0xD0,0xE3), o2(0xDA,0xA1),
- o2(0xCC,0xBD), o2(0xD1,0xA9),
- o2(0xDD,0xCC), UNDEF,
+to_EUC_KR_E6_B1_infos[22] = {
+ o2(0xEF,0xE2), o2(0xF1,0xF0), o2(0xCF,0xB4), o2(0xDB,0xF1),
+ o2(0xE0,0xB1), o2(0xDF,0xA5), o2(0xF9,0xD2), o2(0xE7,0xFD),
+ o2(0xE6,0xA3), o2(0xFB,0xF1), o2(0xCB,0xB0), o2(0xF2,0xAE),
+ o2(0xCD,0xE7), o2(0xE8,0xDC), o2(0xE7,0xD7), o2(0xF7,0xC0),
+ o2(0xD0,0xE3), o2(0xDA,0xA1), o2(0xCC,0xBD), o2(0xD1,0xA9),
+ o2(0xDD,0xCC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_31 = {
- to_EUC_KR_E6_31_offsets,
- to_EUC_KR_E6_31_infos
+to_EUC_KR_E6_B1 = {
+ to_EUC_KR_E6_B1_offsets,
+ to_EUC_KR_E6_B1_infos
};
static const unsigned char
-to_EUC_KR_E6_32_offsets[64] = {
- 27, 0, 1, 2, 27, 3, 4, 5, 6, 27, 27, 27, 7, 27, 27, 27,
- 8, 27, 9, 10, 11, 12, 13, 27, 27, 14, 15, 16, 27, 27, 27, 27,
- 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 17, 27, 27, 18, 27,
- 27, 27, 27, 19, 27, 27, 27, 27, 20, 21, 27, 22, 23, 24, 25, 26,
+to_EUC_KR_E6_B2_offsets[64] = {
+ 27, 0, 1, 2, 27, 3, 4, 5, 6, 27, 27, 27, 7, 27, 27, 27,
+ 8, 27, 9, 10, 11, 12, 13, 27, 27, 14, 15, 16, 27, 27, 27, 27,
+ 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 17, 27, 27, 18, 27,
+ 27, 27, 27, 19, 27, 27, 27, 27, 20, 21, 27, 22, 23, 24, 25, 26,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_32_infos[28] = {
- o2(0xE3,0xFE), o2(0xD1,0xAA),
- o2(0xE8,0xAA), o2(0xEA,0xB6),
- o2(0xF9,0xFA), o2(0xE6,0xCC),
- o2(0xF6,0xD8), o2(0xD4,0xC7),
- o2(0xD9,0xCB), o2(0xD9,0xD2),
- o2(0xD3,0xCB), o2(0xD8,0xF7),
- o2(0xDA,0xA9), o2(0xF5,0xF8),
- o2(0xDE,0xDE), o2(0xF2,0xAF),
- o2(0xF8,0xA9), o2(0xD8,0xC8),
- o2(0xEE,0xC1), o2(0xF9,0xC1),
- o2(0xDD,0xF3), o2(0xEA,0xFA),
- o2(0xF6,0xBD), o2(0xE1,0xBB),
- o2(0xCD,0xBF), o2(0xF4,0xD4),
- o2(0xE6,0xCD), UNDEF,
+to_EUC_KR_E6_B2_infos[28] = {
+ o2(0xE3,0xFE), o2(0xD1,0xAA), o2(0xE8,0xAA), o2(0xEA,0xB6),
+ o2(0xF9,0xFA), o2(0xE6,0xCC), o2(0xF6,0xD8), o2(0xD4,0xC7),
+ o2(0xD9,0xCB), o2(0xD9,0xD2), o2(0xD3,0xCB), o2(0xD8,0xF7),
+ o2(0xDA,0xA9), o2(0xF5,0xF8), o2(0xDE,0xDE), o2(0xF2,0xAF),
+ o2(0xF8,0xA9), o2(0xD8,0xC8), o2(0xEE,0xC1), o2(0xF9,0xC1),
+ o2(0xDD,0xF3), o2(0xEA,0xFA), o2(0xF6,0xBD), o2(0xE1,0xBB),
+ o2(0xCD,0xBF), o2(0xF4,0xD4), o2(0xE6,0xCD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_32 = {
- to_EUC_KR_E6_32_offsets,
- to_EUC_KR_E6_32_infos
+to_EUC_KR_E6_B2 = {
+ to_EUC_KR_E6_B2_offsets,
+ to_EUC_KR_E6_B2_infos
};
static const unsigned char
-to_EUC_KR_E6_33_offsets[64] = {
- 20, 0, 1, 20, 2, 20, 20, 20, 20, 3, 4, 20, 5, 20, 20, 20,
- 20, 20, 20, 6, 20, 7, 20, 8, 20, 20, 20, 9, 20, 20, 20, 20,
- 20, 10, 11, 12, 20, 13, 20, 20, 14, 20, 20, 15, 20, 20, 16, 17,
- 18, 20, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
+to_EUC_KR_E6_B3_offsets[64] = {
+ 20, 0, 1, 20, 2, 20, 20, 20, 20, 3, 4, 20, 5, 20, 20, 20,
+ 20, 20, 20, 6, 20, 7, 20, 8, 20, 20, 20, 9, 20, 20, 20, 20,
+ 20, 10, 11, 12, 20, 13, 20, 20, 14, 20, 20, 15, 20, 20, 16, 17,
+ 18, 20, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_33_infos[21] = {
- o2(0xFC,0xCF), o2(0xFB,0xA2),
- o2(0xE0,0xDC), o2(0xF4,0xBB),
- o2(0xDA,0xD5), o2(0xF9,0xB2),
- o2(0xFB,0xF2), o2(0xDB,0xF6),
- o2(0xDE,0xDF), o2(0xDB,0xF2),
- o2(0xF8,0xDC), o2(0xF7,0xEE),
- o2(0xEB,0xE8), o2(0xD2,0xFA),
- o2(0xF1,0xBC), o2(0xFA,0xDA),
- o2(0xDA,0xEA), o2(0xDA,0xC6),
- o2(0xF7,0xC1), o2(0xE7,0xB6),
- UNDEF,
+to_EUC_KR_E6_B3_infos[21] = {
+ o2(0xFC,0xCF), o2(0xFB,0xA2), o2(0xE0,0xDC), o2(0xF4,0xBB),
+ o2(0xDA,0xD5), o2(0xF9,0xB2), o2(0xFB,0xF2), o2(0xDB,0xF6),
+ o2(0xDE,0xDF), o2(0xDB,0xF2), o2(0xF8,0xDC), o2(0xF7,0xEE),
+ o2(0xEB,0xE8), o2(0xD2,0xFA), o2(0xF1,0xBC), o2(0xFA,0xDA),
+ o2(0xDA,0xEA), o2(0xDA,0xC6), o2(0xF7,0xC1), o2(0xE7,0xB6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_33 = {
- to_EUC_KR_E6_33_offsets,
- to_EUC_KR_E6_33_infos
+to_EUC_KR_E6_B3 = {
+ to_EUC_KR_E6_B3_offsets,
+ to_EUC_KR_E6_B3_infos
};
static const unsigned char
-to_EUC_KR_E6_34_offsets[64] = {
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 0, 1, 19, 19, 19,
- 19, 2, 19, 19, 19, 19, 19, 3, 19, 4, 19, 5, 19, 19, 6, 19,
- 19, 19, 19, 19, 19, 7, 19, 8, 19, 9, 10, 19, 19, 19, 19, 19,
- 19, 19, 11, 19, 19, 12, 13, 19, 14, 15, 19, 16, 19, 17, 18, 19,
+to_EUC_KR_E6_B4_offsets[64] = {
+ 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 0, 1, 19, 19, 19,
+ 19, 2, 19, 19, 19, 19, 19, 3, 19, 4, 19, 5, 19, 19, 6, 19,
+ 19, 19, 19, 19, 19, 7, 19, 8, 19, 9, 10, 19, 19, 19, 19, 19,
+ 19, 19, 11, 19, 19, 12, 13, 19, 14, 15, 19, 16, 19, 17, 18, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_34_infos[20] = {
- o2(0xE5,0xC7), o2(0xD6,0xAC),
- o2(0xDC,0xC7), o2(0xE1,0xA9),
- o2(0xE2,0xAA), o2(0xD5,0xA6),
- o2(0xD4,0xD7), o2(0xF2,0xD0),
- o2(0xEA,0xFB), o2(0xE0,0xDD),
- o2(0xFB,0xF3), o2(0xF1,0xBD),
- o2(0xE2,0xE7), o2(0xFD,0xD7),
- o2(0xCE,0xC8), o2(0xEA,0xB7),
- o2(0xFC,0xC0), o2(0xFD,0xE7),
- o2(0xF7,0xEF), UNDEF,
+to_EUC_KR_E6_B4_infos[20] = {
+ o2(0xE5,0xC7), o2(0xD6,0xAC), o2(0xDC,0xC7), o2(0xE1,0xA9),
+ o2(0xE2,0xAA), o2(0xD5,0xA6), o2(0xD4,0xD7), o2(0xF2,0xD0),
+ o2(0xEA,0xFB), o2(0xE0,0xDD), o2(0xFB,0xF3), o2(0xF1,0xBD),
+ o2(0xE2,0xE7), o2(0xFD,0xD7), o2(0xCE,0xC8), o2(0xEA,0xB7),
+ o2(0xFC,0xC0), o2(0xFD,0xE7), o2(0xF7,0xEF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_34 = {
- to_EUC_KR_E6_34_offsets,
- to_EUC_KR_E6_34_infos
+to_EUC_KR_E6_B4 = {
+ to_EUC_KR_E6_B4_offsets,
+ to_EUC_KR_E6_B4_infos
};
static const unsigned char
-to_EUC_KR_E6_35_offsets[64] = {
- 15, 0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 1, 2, 15, 3, 15, 15, 15,
- 15, 15, 15, 4, 15, 15, 5, 15, 15, 6, 7, 15, 8, 15, 9, 15,
- 15, 15, 15, 15, 10, 15, 15, 11, 12, 13, 15, 15, 15, 15, 15, 14,
+to_EUC_KR_E6_B5_offsets[64] = {
+ 15, 0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 1, 2, 15, 3, 15, 15, 15,
+ 15, 15, 15, 4, 15, 15, 5, 15, 15, 6, 7, 15, 8, 15, 9, 15,
+ 15, 15, 15, 15, 10, 15, 15, 11, 12, 13, 15, 15, 15, 15, 15, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_35_infos[16] = {
- o2(0xD7,0xB5), o2(0xEF,0xBA),
- o2(0xF1,0xDD), o2(0xDE,0xB3),
- o2(0xE8,0xCB), o2(0xF8,0xDD),
- o2(0xFB,0xC7), o2(0xD5,0xC8),
- o2(0xD7,0xDF), o2(0xDD,0xA9),
- o2(0xE9,0xB1), o2(0xFA,0xAD),
- o2(0xF6,0xD9), o2(0xFA,0xF4),
- o2(0xF8,0xAA), UNDEF,
+to_EUC_KR_E6_B5_infos[16] = {
+ o2(0xD7,0xB5), o2(0xEF,0xBA), o2(0xF1,0xDD), o2(0xDE,0xB3),
+ o2(0xE8,0xCB), o2(0xF8,0xDD), o2(0xFB,0xC7), o2(0xD5,0xC8),
+ o2(0xD7,0xDF), o2(0xDD,0xA9), o2(0xE9,0xB1), o2(0xFA,0xAD),
+ o2(0xF6,0xD9), o2(0xFA,0xF4), o2(0xF8,0xAA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_35 = {
- to_EUC_KR_E6_35_offsets,
- to_EUC_KR_E6_35_infos
+to_EUC_KR_E6_B5 = {
+ to_EUC_KR_E6_B5_offsets,
+ to_EUC_KR_E6_B5_infos
};
static const unsigned char
-to_EUC_KR_E6_36_offsets[64] = {
- 13, 13, 13, 13, 13, 0, 13, 1, 2, 3, 13, 13, 4, 5, 6, 13,
- 13, 7, 13, 8, 13, 9, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10,
- 13, 13, 11, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+to_EUC_KR_E6_B6_offsets[64] = {
+ 13, 13, 13, 13, 13, 0, 13, 1, 2, 3, 13, 13, 4, 5, 6, 13,
+ 13, 7, 13, 8, 13, 9, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10,
+ 13, 13, 11, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_36_infos[14] = {
- o2(0xE6,0xEE), o2(0xCC,0xDC),
- o2(0xE1,0xBC), o2(0xE0,0xEF),
- o2(0xE9,0xBF), o2(0xFC,0xFD),
- o2(0xE6,0xCE), o2(0xE1,0xD7),
- o2(0xE6,0xCF), o2(0xF4,0xF1),
- o2(0xE4,0xF3), o2(0xE4,0xFB),
- o2(0xF9,0xE4), UNDEF,
+to_EUC_KR_E6_B6_infos[14] = {
+ o2(0xE6,0xEE), o2(0xCC,0xDC), o2(0xE1,0xBC), o2(0xE0,0xEF),
+ o2(0xE9,0xBF), o2(0xFC,0xFD), o2(0xE6,0xCE), o2(0xE1,0xD7),
+ o2(0xE6,0xCF), o2(0xF4,0xF1), o2(0xE4,0xF3), o2(0xE4,0xFB),
+ o2(0xF9,0xE4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_36 = {
- to_EUC_KR_E6_36_offsets,
- to_EUC_KR_E6_36_infos
+to_EUC_KR_E6_B6 = {
+ to_EUC_KR_E6_B6_offsets,
+ to_EUC_KR_E6_B6_infos
};
static const unsigned char
-to_EUC_KR_E6_37_offsets[64] = {
- 0, 26, 26, 1, 2, 3, 4, 5, 26, 26, 26, 6, 26, 26, 26, 7,
- 26, 8, 26, 26, 26, 26, 26, 26, 9, 10, 11, 26, 26, 26, 12, 26,
- 26, 13, 26, 26, 26, 26, 26, 26, 14, 26, 15, 16, 26, 26, 17, 26,
- 26, 18, 26, 19, 26, 20, 26, 21, 22, 23, 24, 25, 26, 26, 26, 26,
+to_EUC_KR_E6_B7_offsets[64] = {
+ 0, 26, 26, 1, 2, 3, 4, 5, 26, 26, 26, 6, 26, 26, 26, 7,
+ 26, 8, 26, 26, 26, 26, 26, 26, 9, 10, 11, 26, 26, 26, 12, 26,
+ 26, 13, 26, 26, 26, 26, 26, 26, 14, 26, 15, 16, 26, 26, 17, 26,
+ 26, 18, 26, 19, 26, 20, 26, 21, 22, 23, 24, 25, 26, 26, 26, 26,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_37_infos[27] = {
- o2(0xEF,0xE3), o2(0xCF,0xEE),
- o2(0xF6,0xBE), o2(0xE0,0xB2),
- o2(0xFC,0xFE), o2(0xD1,0xAB),
- o2(0xD7,0xFA), o2(0xFB,0xC8),
- o2(0xE2,0xD7), o2(0xD4,0xA3),
- o2(0xF0,0xF8), o2(0xD7,0xA8),
- o2(0xE1,0xE7), o2(0xD3,0xBF),
- o2(0xEF,0xE4), o2(0xD7,0xC5),
- o2(0xEB,0xE2), o2(0xFC,0xE7),
- o2(0xE4,0xA2), o2(0xE2,0xE8),
- o2(0xE6,0xD0), o2(0xFB,0xE8),
- o2(0xF4,0xE8), o2(0xE5,0xF4),
- o2(0xF4,0xBC), o2(0xF4,0xD5),
- UNDEF,
+to_EUC_KR_E6_B7_infos[27] = {
+ o2(0xEF,0xE3), o2(0xCF,0xEE), o2(0xF6,0xBE), o2(0xE0,0xB2),
+ o2(0xFC,0xFE), o2(0xD1,0xAB), o2(0xD7,0xFA), o2(0xFB,0xC8),
+ o2(0xE2,0xD7), o2(0xD4,0xA3), o2(0xF0,0xF8), o2(0xD7,0xA8),
+ o2(0xE1,0xE7), o2(0xD3,0xBF), o2(0xEF,0xE4), o2(0xD7,0xC5),
+ o2(0xEB,0xE2), o2(0xFC,0xE7), o2(0xE4,0xA2), o2(0xE2,0xE8),
+ o2(0xE6,0xD0), o2(0xFB,0xE8), o2(0xF4,0xE8), o2(0xE5,0xF4),
+ o2(0xF4,0xBC), o2(0xF4,0xD5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_37 = {
- to_EUC_KR_E6_37_offsets,
- to_EUC_KR_E6_37_infos
+to_EUC_KR_E6_B7 = {
+ to_EUC_KR_E6_B7_offsets,
+ to_EUC_KR_E6_B7_infos
};
static const unsigned char
-to_EUC_KR_E6_38_offsets[64] = {
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 0, 23, 1, 2, 3, 23, 23, 23, 4,
- 5, 6, 23, 7, 8, 9, 10, 23, 23, 23, 23, 11, 12, 13, 23, 14,
- 23, 23, 15, 23, 16, 23, 17, 23, 18, 23, 19, 23, 20, 21, 22, 23,
+to_EUC_KR_E6_B8_offsets[64] = {
+ 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 23, 23, 0, 23, 1, 2, 3, 23, 23, 23, 4,
+ 5, 6, 23, 7, 8, 9, 10, 23, 23, 23, 23, 11, 12, 13, 23, 14,
+ 23, 23, 15, 23, 16, 23, 17, 23, 18, 23, 19, 23, 20, 21, 22, 23,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_38_infos[24] = {
- o2(0xDF,0xB6), o2(0xFC,0xB9),
- o2(0xEE,0xC2), o2(0xCA,0xF5),
- o2(0xEF,0xE5), o2(0xCB,0xE2),
- o2(0xD4,0xA4), o2(0xDE,0xE0),
- o2(0xDA,0xFD), o2(0xE4,0xC6),
- o2(0xE8,0xBE), o2(0xE0,0xDE),
- o2(0xF6,0xB4), o2(0xEA,0xD2),
- o2(0xF9,0xFB), o2(0xE0,0xC2),
- o2(0xCA,0xE4), o2(0xE7,0xB7),
- o2(0xEA,0xFD), o2(0xD9,0xDD),
- o2(0xDA,0xB4), o2(0xEE,0xAA),
- o2(0xFB,0xE9), UNDEF,
+to_EUC_KR_E6_B8_infos[24] = {
+ o2(0xDF,0xB6), o2(0xFC,0xB9), o2(0xEE,0xC2), o2(0xCA,0xF5),
+ o2(0xEF,0xE5), o2(0xCB,0xE2), o2(0xD4,0xA4), o2(0xDE,0xE0),
+ o2(0xDA,0xFD), o2(0xE4,0xC6), o2(0xE8,0xBE), o2(0xE0,0xDE),
+ o2(0xF6,0xB4), o2(0xEA,0xD2), o2(0xF9,0xFB), o2(0xE0,0xC2),
+ o2(0xCA,0xE4), o2(0xE7,0xB7), o2(0xEA,0xFD), o2(0xD9,0xDD),
+ o2(0xDA,0xB4), o2(0xEE,0xAA), o2(0xFB,0xE9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_38 = {
- to_EUC_KR_E6_38_offsets,
- to_EUC_KR_E6_38_infos
+to_EUC_KR_E6_B8 = {
+ to_EUC_KR_E6_B8_offsets,
+ to_EUC_KR_E6_B8_infos
};
static const unsigned char
-to_EUC_KR_E6_39_offsets[64] = {
- 17, 17, 17, 0, 1, 17, 17, 17, 17, 17, 2, 17, 17, 3, 17, 17,
- 17, 17, 17, 17, 17, 17, 4, 17, 5, 17, 17, 6, 7, 17, 8, 9,
- 17, 17, 17, 17, 17, 17, 17, 10, 17, 17, 17, 11, 17, 17, 12, 13,
- 17, 17, 14, 15, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17,
+to_EUC_KR_E6_B9_offsets[64] = {
+ 17, 17, 17, 0, 1, 17, 17, 17, 17, 17, 2, 17, 17, 3, 17, 17,
+ 17, 17, 17, 17, 17, 17, 4, 17, 5, 17, 17, 6, 7, 17, 8, 9,
+ 17, 17, 17, 17, 17, 17, 17, 10, 17, 17, 17, 11, 17, 17, 12, 13,
+ 17, 17, 14, 15, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_39_infos[18] = {
- o2(0xDB,0xCB), o2(0xDA,0xB5),
- o2(0xF1,0xBE), o2(0xD3,0xAC),
- o2(0xFB,0xC9), o2(0xDF,0xCF),
- o2(0xD3,0xC0), o2(0xE3,0xD7),
- o2(0xEF,0xE6), o2(0xFC,0xD0),
- o2(0xE9,0xC0), o2(0xF5,0xD3),
- o2(0xEC,0xDC), o2(0xF7,0xB7),
- o2(0xEA,0xB8), o2(0xD1,0xF9),
- o2(0xDC,0xC8), UNDEF,
+to_EUC_KR_E6_B9_infos[18] = {
+ o2(0xDB,0xCB), o2(0xDA,0xB5), o2(0xF1,0xBE), o2(0xD3,0xAC),
+ o2(0xFB,0xC9), o2(0xDF,0xCF), o2(0xD3,0xC0), o2(0xE3,0xD7),
+ o2(0xEF,0xE6), o2(0xFC,0xD0), o2(0xE9,0xC0), o2(0xF5,0xD3),
+ o2(0xEC,0xDC), o2(0xF7,0xB7), o2(0xEA,0xB8), o2(0xD1,0xF9),
+ o2(0xDC,0xC8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_39 = {
- to_EUC_KR_E6_39_offsets,
- to_EUC_KR_E6_39_infos
+to_EUC_KR_E6_B9 = {
+ to_EUC_KR_E6_B9_offsets,
+ to_EUC_KR_E6_B9_infos
};
static const unsigned char
-to_EUC_KR_E6_3A_offsets[64] = {
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 0, 13, 13, 13, 13, 13, 1, 13, 13, 13, 13, 13, 2, 3, 13, 4,
- 13, 13, 5, 13, 13, 6, 13, 13, 13, 13, 7, 8, 13, 13, 13, 9,
- 13, 10, 13, 13, 13, 13, 11, 13, 13, 13, 12, 13, 13, 13, 13, 13,
+to_EUC_KR_E6_BA_offsets[64] = {
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 0, 13, 13, 13, 13, 13, 1, 13, 13, 13, 13, 13, 2, 3, 13, 4,
+ 13, 13, 5, 13, 13, 6, 13, 13, 13, 13, 7, 8, 13, 13, 13, 9,
+ 13, 10, 13, 13, 13, 13, 11, 13, 13, 13, 12, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_3A_infos[14] = {
- o2(0xEA,0xB9), o2(0xF1,0xDE),
- o2(0xD7,0xB6), o2(0xCF,0xB5),
- o2(0xD9,0xA8), o2(0xEC,0xEE),
- o2(0xDD,0xAA), o2(0xCD,0xA2),
- o2(0xE8,0xAE), o2(0xE1,0xBD),
- o2(0xF2,0xD1), o2(0xE9,0xC1),
- o2(0xD2,0xFC), UNDEF,
+to_EUC_KR_E6_BA_infos[14] = {
+ o2(0xEA,0xB9), o2(0xF1,0xDE), o2(0xD7,0xB6), o2(0xCF,0xB5),
+ o2(0xD9,0xA8), o2(0xEC,0xEE), o2(0xDD,0xAA), o2(0xCD,0xA2),
+ o2(0xE8,0xAE), o2(0xE1,0xBD), o2(0xF2,0xD1), o2(0xE9,0xC1),
+ o2(0xD2,0xFC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_3A = {
- to_EUC_KR_E6_3A_offsets,
- to_EUC_KR_E6_3A_infos
+to_EUC_KR_E6_BA = {
+ to_EUC_KR_E6_BA_offsets,
+ to_EUC_KR_E6_BA_infos
};
static const unsigned char
-to_EUC_KR_E6_3B_offsets[64] = {
- 15, 15, 0, 15, 1, 2, 15, 15, 15, 3, 15, 4, 5, 15, 6, 15,
- 15, 7, 15, 8, 9, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10,
- 15, 15, 15, 15, 11, 15, 15, 15, 12, 15, 15, 15, 15, 15, 13, 14,
+to_EUC_KR_E6_BB_offsets[64] = {
+ 15, 15, 0, 15, 1, 2, 15, 15, 15, 3, 15, 4, 5, 15, 6, 15,
+ 15, 7, 15, 8, 9, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10,
+ 15, 15, 15, 15, 11, 15, 15, 15, 12, 15, 15, 15, 15, 15, 13, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_3B_infos[16] = {
- o2(0xDB,0xB5), o2(0xF3,0xE7),
- o2(0xD8,0xFE), o2(0xFC,0xD1),
- o2(0xED,0xB2), o2(0xF4,0xAF),
- o2(0xFB,0xA3), o2(0xFC,0xC1),
- o2(0xEE,0xAB), o2(0xD4,0xA5),
- o2(0xF4,0xF2), o2(0xEE,0xD9),
- o2(0xFB,0xCA), o2(0xCD,0xE3),
- o2(0xD8,0xBB), UNDEF,
+to_EUC_KR_E6_BB_infos[16] = {
+ o2(0xDB,0xB5), o2(0xF3,0xE7), o2(0xD8,0xFE), o2(0xFC,0xD1),
+ o2(0xED,0xB2), o2(0xF4,0xAF), o2(0xFB,0xA3), o2(0xFC,0xC1),
+ o2(0xEE,0xAB), o2(0xD4,0xA5), o2(0xF4,0xF2), o2(0xEE,0xD9),
+ o2(0xFB,0xCA), o2(0xCD,0xE3), o2(0xD8,0xBB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_3B = {
- to_EUC_KR_E6_3B_offsets,
- to_EUC_KR_E6_3B_infos
+to_EUC_KR_E6_BB = {
+ to_EUC_KR_E6_BB_offsets,
+ to_EUC_KR_E6_BB_infos
};
static const unsigned char
-to_EUC_KR_E6_3C_offsets[64] = {
- 16, 0, 1, 16, 16, 16, 2, 16, 16, 16, 16, 16, 16, 16, 16, 3,
- 16, 4, 16, 16, 5, 6, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 7, 16, 8, 9, 16, 16, 16, 16, 16, 16, 16, 10, 11, 16, 16, 16,
- 16, 12, 13, 16, 16, 16, 16, 16, 14, 16, 16, 16, 16, 16, 16, 15,
+to_EUC_KR_E6_BC_offsets[64] = {
+ 16, 0, 1, 16, 16, 16, 2, 16, 16, 16, 16, 16, 16, 16, 16, 3,
+ 16, 4, 16, 16, 5, 6, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 7, 16, 8, 9, 16, 16, 16, 16, 16, 16, 16, 10, 11, 16, 16, 16,
+ 16, 12, 13, 16, 16, 16, 16, 16, 14, 16, 16, 16, 16, 16, 16, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_3C_infos[17] = {
- o2(0xE5,0xDB), o2(0xF8,0xF7),
- o2(0xF6,0xD4), o2(0xD7,0xA9),
- o2(0xCB,0xC9), o2(0xE6,0xD1),
- o2(0xF0,0xCC), o2(0xD8,0xAE),
- o2(0xF9,0xD3), o2(0xD5,0xFE),
- o2(0xD8,0xBC), o2(0xF2,0xB0),
- o2(0xE2,0xAB), o2(0xF3,0xE8),
- o2(0xEF,0xC2), o2(0xED,0xEC),
- UNDEF,
+to_EUC_KR_E6_BC_infos[17] = {
+ o2(0xE5,0xDB), o2(0xF8,0xF7), o2(0xF6,0xD4), o2(0xD7,0xA9),
+ o2(0xCB,0xC9), o2(0xE6,0xD1), o2(0xF0,0xCC), o2(0xD8,0xAE),
+ o2(0xF9,0xD3), o2(0xD5,0xFE), o2(0xD8,0xBC), o2(0xF2,0xB0),
+ o2(0xE2,0xAB), o2(0xF3,0xE8), o2(0xEF,0xC2), o2(0xED,0xEC),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_3C = {
- to_EUC_KR_E6_3C_offsets,
- to_EUC_KR_E6_3C_infos
+to_EUC_KR_E6_BC = {
+ to_EUC_KR_E6_BC_offsets,
+ to_EUC_KR_E6_BC_infos
};
static const unsigned char
-to_EUC_KR_E6_3D_offsets[64] = {
- 18, 0, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
- 18, 1, 18, 18, 2, 18, 18, 3, 4, 18, 5, 6, 18, 18, 7, 8,
- 18, 18, 9, 18, 10, 18, 18, 18, 18, 18, 18, 18, 18, 11, 12, 18,
- 13, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 18, 15, 16, 17, 18,
+to_EUC_KR_E6_BD_offsets[64] = {
+ 18, 0, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
+ 18, 1, 18, 18, 2, 18, 18, 3, 4, 18, 5, 6, 18, 18, 7, 8,
+ 18, 18, 9, 18, 10, 18, 18, 18, 18, 18, 18, 18, 18, 11, 12, 18,
+ 13, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 18, 15, 16, 17, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_3D_infos[19] = {
- o2(0xE7,0xB8), o2(0xDA,0xFE),
- o2(0xCC,0xBE), o2(0xF2,0xFC),
- o2(0xDA,0xEB), o2(0xE2,0xD8),
- o2(0xED,0xD6), o2(0xD6,0xD1),
- o2(0xE0,0xB3), o2(0xFC,0xD2),
- o2(0xEB,0xC8), o2(0xD3,0xC1),
- o2(0xF0,0xCD), o2(0xCF,0xF7),
- o2(0xED,0xD2), o2(0xD4,0xD8),
- o2(0xDC,0xC9), o2(0xD7,0xF1),
- UNDEF,
+to_EUC_KR_E6_BD_infos[19] = {
+ o2(0xE7,0xB8), o2(0xDA,0xFE), o2(0xCC,0xBE), o2(0xF2,0xFC),
+ o2(0xDA,0xEB), o2(0xE2,0xD8), o2(0xED,0xD6), o2(0xD6,0xD1),
+ o2(0xE0,0xB3), o2(0xFC,0xD2), o2(0xEB,0xC8), o2(0xD3,0xC1),
+ o2(0xF0,0xCD), o2(0xCF,0xF7), o2(0xED,0xD2), o2(0xD4,0xD8),
+ o2(0xDC,0xC9), o2(0xD7,0xF1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_3D = {
- to_EUC_KR_E6_3D_offsets,
- to_EUC_KR_E6_3D_infos
+to_EUC_KR_E6_BD = {
+ to_EUC_KR_E6_BD_offsets,
+ to_EUC_KR_E6_BD_infos
};
static const unsigned char
-to_EUC_KR_E6_3E_offsets[64] = {
- 17, 0, 17, 17, 1, 17, 17, 17, 2, 17, 17, 17, 17, 3, 4, 17,
- 5, 17, 17, 17, 6, 17, 17, 7, 17, 17, 17, 17, 17, 17, 17, 17,
- 17, 17, 17, 8, 9, 17, 17, 10, 17, 17, 17, 17, 17, 17, 11, 12,
- 17, 13, 17, 14, 17, 17, 17, 17, 17, 15, 17, 17, 17, 17, 16, 17,
+to_EUC_KR_E6_BE_offsets[64] = {
+ 17, 0, 17, 17, 1, 17, 17, 17, 2, 17, 17, 17, 17, 3, 4, 17,
+ 5, 17, 17, 17, 6, 17, 17, 7, 17, 17, 17, 17, 17, 17, 17, 17,
+ 17, 17, 17, 8, 9, 17, 17, 10, 17, 17, 17, 17, 17, 17, 11, 12,
+ 17, 13, 17, 14, 17, 17, 17, 17, 17, 15, 17, 17, 17, 17, 16, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_3E_infos[18] = {
- o2(0xDF,0xBB), o2(0xF3,0xA5),
- o2(0xF4,0xCD), o2(0xF1,0xBF),
- o2(0xF8,0xB1), o2(0xE9,0xFA),
- o2(0xFB,0xCB), o2(0xCA,0xD5),
- o2(0xF9,0xD4), o2(0xF7,0xCA),
- o2(0xD6,0xC8), o2(0xFC,0xE8),
- o2(0xF3,0xBD), o2(0xEE,0xFE),
- o2(0xE7,0xFE), o2(0xD3,0xC2),
- o2(0xD3,0xB6), UNDEF,
+to_EUC_KR_E6_BE_infos[18] = {
+ o2(0xDF,0xBB), o2(0xF3,0xA5), o2(0xF4,0xCD), o2(0xF1,0xBF),
+ o2(0xF8,0xB1), o2(0xE9,0xFA), o2(0xFB,0xCB), o2(0xCA,0xD5),
+ o2(0xF9,0xD4), o2(0xF7,0xCA), o2(0xD6,0xC8), o2(0xFC,0xE8),
+ o2(0xF3,0xBD), o2(0xEE,0xFE), o2(0xE7,0xFE), o2(0xD3,0xC2),
+ o2(0xD3,0xB6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_3E = {
- to_EUC_KR_E6_3E_offsets,
- to_EUC_KR_E6_3E_infos
+to_EUC_KR_E6_BE = {
+ to_EUC_KR_E6_BE_offsets,
+ to_EUC_KR_E6_BE_infos
};
static const unsigned char
-to_EUC_KR_E6_3F_offsets[64] = {
- 0, 1, 2, 3, 17, 17, 17, 17, 17, 17, 4, 17, 17, 17, 17, 17,
- 17, 17, 17, 17, 17, 5, 17, 17, 17, 17, 6, 17, 17, 17, 17, 7,
- 8, 9, 17, 17, 10, 17, 17, 17, 17, 11, 17, 12, 13, 17, 17, 14,
- 17, 15, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17,
+to_EUC_KR_E6_BF_offsets[64] = {
+ 0, 1, 2, 3, 17, 17, 17, 17, 17, 17, 4, 17, 17, 17, 17, 17,
+ 17, 17, 17, 17, 17, 5, 17, 17, 17, 17, 6, 17, 17, 17, 17, 7,
+ 8, 9, 17, 17, 10, 17, 17, 17, 17, 11, 17, 12, 13, 17, 17, 14,
+ 17, 15, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_3F_infos[18] = {
- o2(0xCC,0xAD), o2(0xF6,0xFA),
- o2(0xD6,0xB2), o2(0xD2,0xD8),
- o2(0xE7,0xD8), o2(0xE3,0xA5),
- o2(0xE7,0xB9), o2(0xF0,0xAD),
- o2(0xFB,0xCC), o2(0xEB,0xA1),
- o2(0xD4,0xA6), o2(0xFB,0xCD),
- o2(0xD5,0xBD), o2(0xF1,0xDF),
- o2(0xF6,0xFB), o2(0xDE,0xB4),
- o2(0xD5,0xEB), UNDEF,
+to_EUC_KR_E6_BF_infos[18] = {
+ o2(0xCC,0xAD), o2(0xF6,0xFA), o2(0xD6,0xB2), o2(0xD2,0xD8),
+ o2(0xE7,0xD8), o2(0xE3,0xA5), o2(0xE7,0xB9), o2(0xF0,0xAD),
+ o2(0xFB,0xCC), o2(0xEB,0xA1), o2(0xD4,0xA6), o2(0xFB,0xCD),
+ o2(0xD5,0xBD), o2(0xF1,0xDF), o2(0xF6,0xFB), o2(0xDE,0xB4),
+ o2(0xD5,0xEB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E6_3F = {
- to_EUC_KR_E6_3F_offsets,
- to_EUC_KR_E6_3F_infos
+to_EUC_KR_E6_BF = {
+ to_EUC_KR_E6_BF_offsets,
+ to_EUC_KR_E6_BF_infos
};
-
static const struct byte_lookup* const
-to_EUC_KR_E6_infos[65] = {
- &to_EUC_KR_E6_00, &to_EUC_KR_E6_01,
- &to_EUC_KR_E6_02, &to_EUC_KR_E6_03,
- &to_EUC_KR_E6_04, &to_EUC_KR_E6_05,
- &to_EUC_KR_E6_06, &to_EUC_KR_E6_07,
- &to_EUC_KR_E6_08, &to_EUC_KR_E6_09,
- &to_EUC_KR_E6_0A, &to_EUC_KR_E6_0B,
- &to_EUC_KR_E6_0C, &to_EUC_KR_E6_0D,
- &to_EUC_KR_E6_0E, &to_EUC_KR_E6_0F,
- &to_EUC_KR_E6_10, &to_EUC_KR_E6_11,
- &to_EUC_KR_E6_12, &to_EUC_KR_E6_13,
- &to_EUC_KR_E6_14, &to_EUC_KR_E6_15,
- &to_EUC_KR_E6_16, &to_EUC_KR_E6_17,
- &to_EUC_KR_E6_18, &to_EUC_KR_E6_19,
- &to_EUC_KR_E6_1A, &to_EUC_KR_E6_1B,
- &to_EUC_KR_E6_1C, &to_EUC_KR_E6_1D,
- &to_EUC_KR_E6_1E, &to_EUC_KR_E6_1F,
- &to_EUC_KR_E6_20, &to_EUC_KR_E6_21,
- &to_EUC_KR_E6_22, &to_EUC_KR_E6_23,
- &to_EUC_KR_E6_24, &to_EUC_KR_E6_25,
- &to_EUC_KR_E6_26, &to_EUC_KR_E6_27,
- &to_EUC_KR_E6_28, &to_EUC_KR_E6_29,
- &to_EUC_KR_E6_2A, &to_EUC_KR_E6_2B,
- &to_EUC_KR_E6_2C, &to_EUC_KR_E6_2D,
- &to_EUC_KR_E6_2E, &to_EUC_KR_E6_2F,
- &to_EUC_KR_E6_30, &to_EUC_KR_E6_31,
- &to_EUC_KR_E6_32, &to_EUC_KR_E6_33,
- &to_EUC_KR_E6_34, &to_EUC_KR_E6_35,
- &to_EUC_KR_E6_36, &to_EUC_KR_E6_37,
- &to_EUC_KR_E6_38, &to_EUC_KR_E6_39,
- &to_EUC_KR_E6_3A, &to_EUC_KR_E6_3B,
- &to_EUC_KR_E6_3C, &to_EUC_KR_E6_3D,
- &to_EUC_KR_E6_3E, &to_EUC_KR_E6_3F,
- UNDEF,
+to_EUC_KR_E6_infos[64] = {
+ &to_EUC_KR_E6_80, &to_EUC_KR_E6_81, &to_EUC_KR_E6_82, &to_EUC_KR_E6_83,
+ &to_EUC_KR_E6_84, &to_EUC_KR_E6_85, &to_EUC_KR_E6_86, &to_EUC_KR_E6_87,
+ &to_EUC_KR_E6_88, &to_EUC_KR_E6_89, &to_EUC_KR_E6_8A, &to_EUC_KR_E6_8B,
+ &to_EUC_KR_E6_8C, &to_EUC_KR_E6_8D, &to_EUC_KR_E6_8E, &to_EUC_KR_E6_8F,
+ &to_EUC_KR_E6_90, &to_EUC_KR_E6_91, &to_EUC_KR_E6_92, &to_EUC_KR_E6_93,
+ &to_EUC_KR_E6_94, &to_EUC_KR_E6_95, &to_EUC_KR_E6_96, &to_EUC_KR_E6_97,
+ &to_EUC_KR_E6_98, &to_EUC_KR_E6_99, &to_EUC_KR_E6_9A, &to_EUC_KR_E6_9B,
+ &to_EUC_KR_E6_9C, &to_EUC_KR_E6_9D, &to_EUC_KR_E6_9E, &to_EUC_KR_E6_9F,
+ &to_EUC_KR_E6_A0, &to_EUC_KR_E6_A1, &to_EUC_KR_E6_A2, &to_EUC_KR_E6_A3,
+ &to_EUC_KR_E6_A4, &to_EUC_KR_E6_A5, &to_EUC_KR_E6_A6, &to_EUC_KR_E6_A7,
+ &to_EUC_KR_E6_A8, &to_EUC_KR_E6_A9, &to_EUC_KR_E6_AA, &to_EUC_KR_E6_AB,
+ &to_EUC_KR_E6_AC, &to_EUC_KR_E6_AD, &to_EUC_KR_E6_AE, &to_EUC_KR_E6_AF,
+ &to_EUC_KR_E6_B0, &to_EUC_KR_E6_B1, &to_EUC_KR_E6_B2, &to_EUC_KR_E6_B3,
+ &to_EUC_KR_E6_B4, &to_EUC_KR_E6_B5, &to_EUC_KR_E6_B6, &to_EUC_KR_E6_B7,
+ &to_EUC_KR_E6_B8, &to_EUC_KR_E6_B9, &to_EUC_KR_E6_BA, &to_EUC_KR_E6_BB,
+ &to_EUC_KR_E6_BC, &to_EUC_KR_E6_BD, &to_EUC_KR_E6_BE, &to_EUC_KR_E6_BF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_E6 = {
- to_EUC_KR_E3_05_offsets,
+ to_EUC_KR_E3_85_offsets,
to_EUC_KR_E6_infos
};
static const unsigned char
-to_EUC_KR_E7_00_offsets[64] = {
- 21, 0, 21, 21, 21, 1, 2, 21, 21, 3, 21, 4, 21, 21, 21, 5,
- 21, 6, 21, 21, 21, 7, 21, 21, 8, 21, 9, 10, 11, 12, 13, 14,
- 21, 21, 21, 15, 21, 21, 21, 16, 17, 21, 21, 21, 21, 21, 21, 18,
- 21, 21, 21, 21, 21, 21, 21, 19, 21, 21, 21, 21, 21, 21, 20, 21,
+to_EUC_KR_E7_80_offsets[64] = {
+ 21, 0, 21, 21, 21, 1, 2, 21, 21, 3, 21, 4, 21, 21, 21, 5,
+ 21, 6, 21, 21, 21, 7, 21, 21, 8, 21, 9, 10, 11, 12, 13, 14,
+ 21, 21, 21, 15, 21, 21, 21, 16, 17, 21, 21, 21, 21, 21, 21, 18,
+ 21, 21, 21, 21, 21, 21, 21, 19, 21, 21, 21, 21, 21, 21, 20, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_00_infos[22] = {
- o2(0xE5,0xC8), o2(0xFB,0xA4),
- o2(0xD4,0xB9), o2(0xDE,0xE1),
- o2(0xE4,0xA3), o2(0xD7,0xB7),
- o2(0xF8,0xEE), o2(0xDE,0xB5),
- o2(0xD6,0xD2), o2(0xF9,0xD5),
- o2(0xE7,0xBA), o2(0xEB,0xD5),
- o2(0xD5,0xF7), o2(0xEF,0xE7),
- o2(0xE1,0xBE), o2(0xFA,0xAE),
- o2(0xD6,0xE9), o2(0xD6,0xEE),
- o2(0xE7,0xBB), o2(0xEC,0xCB),
- o2(0xD5,0xB3), UNDEF,
+to_EUC_KR_E7_80_infos[22] = {
+ o2(0xE5,0xC8), o2(0xFB,0xA4), o2(0xD4,0xB9), o2(0xDE,0xE1),
+ o2(0xE4,0xA3), o2(0xD7,0xB7), o2(0xF8,0xEE), o2(0xDE,0xB5),
+ o2(0xD6,0xD2), o2(0xF9,0xD5), o2(0xE7,0xBA), o2(0xEB,0xD5),
+ o2(0xD5,0xF7), o2(0xEF,0xE7), o2(0xE1,0xBE), o2(0xFA,0xAE),
+ o2(0xD6,0xE9), o2(0xD6,0xEE), o2(0xE7,0xBB), o2(0xEC,0xCB),
+ o2(0xD5,0xB3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_00 = {
- to_EUC_KR_E7_00_offsets,
- to_EUC_KR_E7_00_infos
+to_EUC_KR_E7_80 = {
+ to_EUC_KR_E7_80_offsets,
+ to_EUC_KR_E7_80_infos
};
static const unsigned char
-to_EUC_KR_E7_01_offsets[64] = {
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11,
- 1, 2, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 4, 11, 11,
- 11, 11, 11, 5, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11,
- 7, 11, 11, 11, 11, 11, 11, 11, 8, 11, 11, 11, 9, 10, 11, 11,
+to_EUC_KR_E7_81_offsets[64] = {
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11,
+ 1, 2, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 4, 11, 11,
+ 11, 11, 11, 5, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11,
+ 7, 11, 11, 11, 11, 11, 11, 11, 8, 11, 11, 11, 9, 10, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_01_infos[12] = {
- o2(0xCE,0xB4), o2(0xFB,0xA5),
- o2(0xE1,0xEE), o2(0xF7,0xA8),
- o2(0xFB,0xCE), o2(0xD8,0xBD),
- o2(0xFB,0xFD), o2(0xFC,0xE9),
- o2(0xCF,0xB6), o2(0xED,0xC7),
- o2(0xEE,0xAC), UNDEF,
+to_EUC_KR_E7_81_infos[12] = {
+ o2(0xCE,0xB4), o2(0xFB,0xA5), o2(0xE1,0xEE), o2(0xF7,0xA8),
+ o2(0xFB,0xCE), o2(0xD8,0xBD), o2(0xFB,0xFD), o2(0xFC,0xE9),
+ o2(0xCF,0xB6), o2(0xED,0xC7), o2(0xEE,0xAC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_01 = {
- to_EUC_KR_E7_01_offsets,
- to_EUC_KR_E7_01_infos
+to_EUC_KR_E7_81 = {
+ to_EUC_KR_E7_81_offsets,
+ to_EUC_KR_E7_81_infos
};
static const unsigned char
-to_EUC_KR_E7_02_offsets[64] = {
- 17, 17, 17, 17, 17, 0, 17, 17, 17, 17, 1, 17, 17, 17, 2, 17,
- 17, 17, 3, 17, 17, 17, 17, 17, 4, 5, 6, 17, 17, 17, 17, 17,
- 17, 7, 17, 17, 8, 17, 17, 17, 17, 17, 17, 9, 10, 11, 17, 12,
- 17, 17, 17, 13, 17, 17, 17, 14, 15, 16, 17, 17, 17, 17, 17, 17,
+to_EUC_KR_E7_82_offsets[64] = {
+ 17, 17, 17, 17, 17, 0, 17, 17, 17, 17, 1, 17, 17, 17, 2, 17,
+ 17, 17, 3, 17, 17, 17, 17, 17, 4, 5, 6, 17, 17, 17, 17, 17,
+ 17, 7, 17, 17, 8, 17, 17, 17, 17, 17, 17, 9, 10, 11, 17, 12,
+ 17, 17, 17, 13, 17, 17, 17, 14, 15, 16, 17, 17, 17, 17, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_02_infos[18] = {
- o2(0xCC,0xDD), o2(0xF6,0xA7),
- o2(0xE6,0xFA), o2(0xF5,0xA4),
- o2(0xFD,0xDC), o2(0xED,0xB3),
- o2(0xCE,0xC9), o2(0xEF,0xE8),
- o2(0xE1,0xBF), o2(0xFA,0xDB),
- o2(0xCB,0xE3), o2(0xF7,0xA9),
- o2(0xFB,0xA6), o2(0xDC,0xB9),
- o2(0xF1,0xC0), o2(0xED,0xC8),
- o2(0xEF,0xC3), UNDEF,
+to_EUC_KR_E7_82_infos[18] = {
+ o2(0xCC,0xDD), o2(0xF6,0xA7), o2(0xE6,0xFA), o2(0xF5,0xA4),
+ o2(0xFD,0xDC), o2(0xED,0xB3), o2(0xCE,0xC9), o2(0xEF,0xE8),
+ o2(0xE1,0xBF), o2(0xFA,0xDB), o2(0xCB,0xE3), o2(0xF7,0xA9),
+ o2(0xFB,0xA6), o2(0xDC,0xB9), o2(0xF1,0xC0), o2(0xED,0xC8),
+ o2(0xEF,0xC3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_02 = {
- to_EUC_KR_E7_02_offsets,
- to_EUC_KR_E7_02_infos
+to_EUC_KR_E7_82 = {
+ to_EUC_KR_E7_82_offsets,
+ to_EUC_KR_E7_82_infos
};
static const unsigned char
-to_EUC_KR_E7_03_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 1, 10, 10, 10, 2,
- 10, 10, 10, 10, 10, 10, 10, 10, 3, 4, 10, 10, 10, 5, 10, 6,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 7, 10, 10, 10, 10, 10, 10, 10, 8, 10, 10, 10, 9, 10, 10,
+to_EUC_KR_E7_83_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 1, 10, 10, 10, 2,
+ 10, 10, 10, 10, 10, 10, 10, 10, 3, 4, 10, 10, 10, 5, 10, 6,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 7, 10, 10, 10, 10, 10, 10, 10, 8, 10, 10, 10, 9, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_03_infos[11] = {
- o2(0xD6,0xAD), o2(0xFD,0xCE),
- o2(0xE8,0xA1), o2(0xFB,0xF4),
- o2(0xD5,0xA7), o2(0xF1,0xF6),
- o2(0xE6,0xD3), o2(0xCC,0xDE),
- o2(0xF8,0xB2), o2(0xDC,0xEB),
- UNDEF,
+to_EUC_KR_E7_83_infos[11] = {
+ o2(0xD6,0xAD), o2(0xFD,0xCE), o2(0xE8,0xA1), o2(0xFB,0xF4),
+ o2(0xD5,0xA7), o2(0xF1,0xF6), o2(0xE6,0xD3), o2(0xCC,0xDE),
+ o2(0xF8,0xB2), o2(0xDC,0xEB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_03 = {
- to_EUC_KR_E7_03_offsets,
- to_EUC_KR_E7_03_infos
+to_EUC_KR_E7_83 = {
+ to_EUC_KR_E7_83_offsets,
+ to_EUC_KR_E7_83_infos
};
static const unsigned char
-to_EUC_KR_E7_04_offsets[64] = {
- 10, 10, 10, 10, 0, 10, 10, 10, 10, 1, 10, 10, 2, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 3, 4, 10, 10, 10, 5, 10,
- 10, 6, 10, 10, 10, 10, 7, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 8, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_E7_84_offsets[64] = {
+ 10, 10, 10, 10, 0, 10, 10, 10, 10, 1, 10, 10, 2, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 3, 4, 10, 10, 10, 5, 10,
+ 10, 6, 10, 10, 10, 10, 7, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 8, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_04_infos[11] = {
- o2(0xFD,0xB6), o2(0xE5,0xEA),
- o2(0xF1,0xE0), o2(0xDB,0xCC),
- o2(0xDD,0xCD), o2(0xD4,0xC8),
- o2(0xD9,0xED), o2(0xF5,0xA5),
- o2(0xE6,0xFB), o2(0xE6,0xD4),
- UNDEF,
+to_EUC_KR_E7_84_infos[11] = {
+ o2(0xFD,0xB6), o2(0xE5,0xEA), o2(0xF1,0xE0), o2(0xDB,0xCC),
+ o2(0xDD,0xCD), o2(0xD4,0xC8), o2(0xD9,0xED), o2(0xF5,0xA5),
+ o2(0xE6,0xFB), o2(0xE6,0xD4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_04 = {
- to_EUC_KR_E7_04_offsets,
- to_EUC_KR_E7_04_infos
+to_EUC_KR_E7_84 = {
+ to_EUC_KR_E7_84_offsets,
+ to_EUC_KR_E7_84_infos
};
static const unsigned char
-to_EUC_KR_E7_05_offsets[64] = {
- 18, 18, 18, 18, 18, 18, 18, 0, 18, 1, 2, 18, 3, 18, 4, 18,
- 5, 18, 18, 18, 18, 18, 6, 18, 18, 7, 18, 18, 8, 18, 9, 18,
- 18, 18, 18, 18, 10, 11, 12, 13, 18, 14, 18, 18, 15, 18, 16, 18,
- 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18,
+to_EUC_KR_E7_85_offsets[64] = {
+ 18, 18, 18, 18, 18, 18, 18, 0, 18, 1, 2, 18, 3, 18, 4, 18,
+ 5, 18, 18, 18, 18, 18, 6, 18, 18, 7, 18, 18, 8, 18, 9, 18,
+ 18, 18, 18, 18, 10, 11, 12, 13, 18, 14, 18, 18, 15, 18, 16, 18,
+ 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_05_infos[19] = {
- o2(0xFD,0xC8), o2(0xD6,0xA1),
- o2(0xFD,0xBF), o2(0xFC,0xD3),
- o2(0xEF,0xA1), o2(0xE7,0xBC),
- o2(0xD1,0xEE), o2(0xE6,0xD5),
- o2(0xE9,0xF2), o2(0xDF,0xB0),
- o2(0xD8,0xE0), o2(0xFC,0xBA),
- o2(0xFD,0xAF), o2(0xF0,0xCE),
- o2(0xDB,0xE1), o2(0xE5,0xC9),
- o2(0xED,0xB4), o2(0xE0,0xC3),
- UNDEF,
+to_EUC_KR_E7_85_infos[19] = {
+ o2(0xFD,0xC8), o2(0xD6,0xA1), o2(0xFD,0xBF), o2(0xFC,0xD3),
+ o2(0xEF,0xA1), o2(0xE7,0xBC), o2(0xD1,0xEE), o2(0xE6,0xD5),
+ o2(0xE9,0xF2), o2(0xDF,0xB0), o2(0xD8,0xE0), o2(0xFC,0xBA),
+ o2(0xFD,0xAF), o2(0xF0,0xCE), o2(0xDB,0xE1), o2(0xE5,0xC9),
+ o2(0xED,0xB4), o2(0xE0,0xC3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_05 = {
- to_EUC_KR_E7_05_offsets,
- to_EUC_KR_E7_05_infos
+to_EUC_KR_E7_85 = {
+ to_EUC_KR_E7_85_offsets,
+ to_EUC_KR_E7_85_infos
};
static const unsigned char
-to_EUC_KR_E7_06_offsets[64] = {
- 14, 14, 14, 14, 0, 14, 14, 14, 14, 1, 2, 14, 14, 14, 14, 3,
- 14, 14, 4, 14, 5, 14, 14, 14, 14, 6, 14, 14, 14, 14, 14, 7,
- 14, 14, 8, 14, 14, 14, 14, 14, 14, 14, 14, 14, 9, 14, 14, 14,
- 14, 10, 14, 14, 14, 14, 14, 14, 14, 11, 12, 14, 14, 14, 13, 14,
+to_EUC_KR_E7_86_offsets[64] = {
+ 14, 14, 14, 14, 0, 14, 14, 14, 14, 1, 2, 14, 14, 14, 14, 3,
+ 14, 14, 4, 14, 5, 14, 14, 14, 14, 6, 14, 14, 14, 14, 14, 7,
+ 14, 14, 8, 14, 14, 14, 14, 14, 14, 14, 14, 14, 9, 14, 14, 14,
+ 14, 10, 14, 14, 14, 14, 14, 14, 14, 11, 12, 14, 14, 14, 13, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_06_infos[15] = {
- o2(0xE3,0xD8), o2(0xE9,0xFB),
- o2(0xEA,0xA8), o2(0xFD,0xB7),
- o2(0xFB,0xA7), o2(0xE9,0xC2),
- o2(0xFD,0xF7), o2(0xE2,0xD9),
- o2(0xDC,0xEC), o2(0xE8,0xA2),
- o2(0xE6,0xF0), o2(0xFD,0xF8),
- o2(0xFD,0xF9), o2(0xF6,0xBF),
- UNDEF,
+to_EUC_KR_E7_86_infos[15] = {
+ o2(0xE3,0xD8), o2(0xE9,0xFB), o2(0xEA,0xA8), o2(0xFD,0xB7),
+ o2(0xFB,0xA7), o2(0xE9,0xC2), o2(0xFD,0xF7), o2(0xE2,0xD9),
+ o2(0xDC,0xEC), o2(0xE8,0xA2), o2(0xE6,0xF0), o2(0xFD,0xF8),
+ o2(0xFD,0xF9), o2(0xF6,0xBF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_06 = {
- to_EUC_KR_E7_06_offsets,
- to_EUC_KR_E7_06_infos
+to_EUC_KR_E7_86 = {
+ to_EUC_KR_E7_86_offsets,
+ to_EUC_KR_E7_86_infos
};
static const unsigned char
-to_EUC_KR_E7_07_offsets[64] = {
- 19, 0, 19, 1, 19, 19, 19, 19, 2, 3, 19, 19, 19, 19, 4, 19,
- 5, 19, 6, 19, 7, 8, 19, 19, 19, 19, 19, 19, 19, 19, 19, 9,
- 19, 19, 19, 19, 19, 10, 11, 12, 19, 19, 19, 19, 19, 13, 14, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 15, 16, 19, 17, 18,
+to_EUC_KR_E7_87_offsets[64] = {
+ 19, 0, 19, 1, 19, 19, 19, 19, 2, 3, 19, 19, 19, 19, 4, 19,
+ 5, 19, 6, 19, 7, 8, 19, 19, 19, 19, 19, 19, 19, 19, 19, 9,
+ 19, 19, 19, 19, 19, 10, 11, 12, 19, 19, 19, 19, 19, 13, 14, 19,
+ 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 15, 16, 19, 17, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_07_infos[20] = {
- o2(0xE7,0xA7), o2(0xE6,0xD7),
- o2(0xD4,0xF3), o2(0xD4,0xC9),
- o2(0xD6,0xFA), o2(0xD7,0xF2),
- o2(0xE1,0xC0), o2(0xDB,0xE2),
- o2(0xE6,0xD8), o2(0xE7,0xBD),
- o2(0xF0,0xCF), o2(0xF3,0xBE),
- o2(0xE2,0xAC), o2(0xF5,0xB7),
- o2(0xE0,0xF0), o2(0xFD,0xB8),
- o2(0xE3,0xE8), o2(0xD4,0xA7),
- o2(0xE8,0xFC), UNDEF,
+to_EUC_KR_E7_87_infos[20] = {
+ o2(0xE7,0xA7), o2(0xE6,0xD7), o2(0xD4,0xF3), o2(0xD4,0xC9),
+ o2(0xD6,0xFA), o2(0xD7,0xF2), o2(0xE1,0xC0), o2(0xDB,0xE2),
+ o2(0xE6,0xD8), o2(0xE7,0xBD), o2(0xF0,0xCF), o2(0xF3,0xBE),
+ o2(0xE2,0xAC), o2(0xF5,0xB7), o2(0xE0,0xF0), o2(0xFD,0xB8),
+ o2(0xE3,0xE8), o2(0xD4,0xA7), o2(0xE8,0xFC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_07 = {
- to_EUC_KR_E7_07_offsets,
- to_EUC_KR_E7_07_infos
+to_EUC_KR_E7_87 = {
+ to_EUC_KR_E7_87_offsets,
+ to_EUC_KR_E7_87_infos
};
static const unsigned char
-to_EUC_KR_E7_08_offsets[64] = {
- 0, 15, 15, 15, 15, 15, 1, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 2, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 3, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 4, 15, 5, 6, 15, 15,
- 7, 15, 8, 15, 15, 9, 10, 15, 15, 15, 11, 12, 15, 13, 14, 15,
+to_EUC_KR_E7_88_offsets[64] = {
+ 0, 15, 15, 15, 15, 15, 1, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 2, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 3, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 4, 15, 5, 6, 15, 15,
+ 7, 15, 8, 15, 15, 9, 10, 15, 15, 15, 11, 12, 15, 13, 14, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_08_infos[16] = {
- o2(0xFA,0xD2), o2(0xF8,0xEF),
- o2(0xD6,0xD3), o2(0xD5,0xB4),
- o2(0xF0,0xD0), o2(0xF7,0xF0),
- o2(0xEE,0xB3), o2(0xEA,0xBA),
- o2(0xEA,0xD3), o2(0xED,0xC9),
- o2(0xDD,0xAB), o2(0xE5,0xAC),
- o2(0xFD,0xA1), o2(0xDF,0xD0),
- o2(0xEC,0xB3), UNDEF,
+to_EUC_KR_E7_88_infos[16] = {
+ o2(0xFA,0xD2), o2(0xF8,0xEF), o2(0xD6,0xD3), o2(0xD5,0xB4),
+ o2(0xF0,0xD0), o2(0xF7,0xF0), o2(0xEE,0xB3), o2(0xEA,0xBA),
+ o2(0xEA,0xD3), o2(0xED,0xC9), o2(0xDD,0xAB), o2(0xE5,0xAC),
+ o2(0xFD,0xA1), o2(0xDF,0xD0), o2(0xEC,0xB3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_08 = {
- to_EUC_KR_E7_08_offsets,
- to_EUC_KR_E7_08_infos
+to_EUC_KR_E7_88 = {
+ to_EUC_KR_E7_88_offsets,
+ to_EUC_KR_E7_88_infos
};
static const unsigned char
-to_EUC_KR_E7_09_offsets[64] = {
- 0, 18, 18, 18, 18, 18, 1, 2, 3, 18, 18, 18, 4, 18, 18, 18,
- 18, 18, 5, 18, 18, 18, 18, 18, 6, 7, 18, 8, 18, 9, 18, 10,
- 18, 11, 12, 18, 18, 18, 18, 13, 18, 14, 18, 18, 18, 18, 18, 18,
- 18, 18, 15, 18, 18, 18, 18, 18, 18, 16, 18, 18, 18, 17, 18, 18,
+to_EUC_KR_E7_89_offsets[64] = {
+ 0, 18, 18, 18, 18, 18, 1, 2, 3, 18, 18, 18, 4, 18, 18, 18,
+ 18, 18, 5, 18, 18, 18, 18, 18, 6, 7, 18, 8, 18, 9, 18, 10,
+ 18, 11, 12, 18, 18, 18, 18, 13, 18, 14, 18, 18, 18, 18, 18, 18,
+ 18, 18, 15, 18, 18, 18, 18, 18, 18, 16, 18, 18, 18, 17, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_09_infos[19] = {
- o2(0xDF,0xD1), o2(0xED,0xED),
- o2(0xF8,0xB8), o2(0xF7,0xFA),
- o2(0xF8,0xAB), o2(0xF4,0xE0),
- o2(0xD4,0xBA), o2(0xE4,0xB3),
- o2(0xE9,0xDA), o2(0xDE,0xB6),
- o2(0xD9,0xBF), o2(0xD9,0xC0),
- o2(0xD6,0xEF), o2(0xD9,0xCC),
- o2(0xDA,0xAA), o2(0xDF,0xE5),
- o2(0xF7,0xE5), o2(0xCC,0xB2),
- UNDEF,
+to_EUC_KR_E7_89_infos[19] = {
+ o2(0xDF,0xD1), o2(0xED,0xED), o2(0xF8,0xB8), o2(0xF7,0xFA),
+ o2(0xF8,0xAB), o2(0xF4,0xE0), o2(0xD4,0xBA), o2(0xE4,0xB3),
+ o2(0xE9,0xDA), o2(0xDE,0xB6), o2(0xD9,0xBF), o2(0xD9,0xC0),
+ o2(0xD6,0xEF), o2(0xD9,0xCC), o2(0xDA,0xAA), o2(0xDF,0xE5),
+ o2(0xF7,0xE5), o2(0xCC,0xB2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_09 = {
- to_EUC_KR_E7_09_offsets,
- to_EUC_KR_E7_09_infos
+to_EUC_KR_E7_89 = {
+ to_EUC_KR_E7_89_offsets,
+ to_EUC_KR_E7_89_infos
};
static const unsigned char
-to_EUC_KR_E7_0A_offsets[64] = {
- 0, 1, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 2, 6, 6, 6, 6, 3, 6, 6, 6, 6, 4, 6, 6, 5,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_E7_8A_offsets[64] = {
+ 0, 1, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 2, 6, 6, 6, 6, 3, 6, 6, 6, 6, 4, 6, 6, 5,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_0A_infos[7] = {
- o2(0xDF,0xF9), o2(0xD7,0xE0),
- o2(0xD4,0xBB), o2(0xFD,0xFA),
- o2(0xCC,0xB3), o2(0xDB,0xF3),
- UNDEF,
+to_EUC_KR_E7_8A_infos[7] = {
+ o2(0xDF,0xF9), o2(0xD7,0xE0), o2(0xD4,0xBB), o2(0xFD,0xFA),
+ o2(0xCC,0xB3), o2(0xDB,0xF3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_0A = {
- to_EUC_KR_E7_0A_offsets,
- to_EUC_KR_E7_0A_infos
+to_EUC_KR_E7_8A = {
+ to_EUC_KR_E7_8A_offsets,
+ to_EUC_KR_E7_8A_infos
};
static const unsigned char
-to_EUC_KR_E7_0B_offsets[64] = {
- 0, 13, 1, 13, 2, 13, 13, 13, 13, 13, 13, 13, 13, 13, 3, 13,
- 4, 13, 13, 13, 13, 13, 13, 5, 13, 6, 13, 13, 13, 13, 13, 13,
- 13, 7, 13, 13, 13, 13, 13, 13, 13, 8, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 9, 10, 13, 13, 11, 12, 13, 13,
+to_EUC_KR_E7_8B_offsets[64] = {
+ 0, 13, 1, 13, 2, 13, 13, 13, 13, 13, 13, 13, 13, 13, 3, 13,
+ 4, 13, 13, 13, 13, 13, 13, 5, 13, 6, 13, 13, 13, 13, 13, 13,
+ 13, 7, 13, 13, 13, 13, 13, 13, 13, 8, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 9, 10, 13, 13, 11, 12, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_0B_infos[14] = {
- o2(0xDF,0xD2), o2(0xCE,0xCA),
- o2(0xEE,0xDA), o2(0xE4,0xE4),
- o2(0xFB,0xCF), o2(0xCF,0xB7),
- o2(0xEE,0xC3), o2(0xCE,0xEA),
- o2(0xE2,0xAD), o2(0xD7,0xE1),
- o2(0xFA,0xF5), o2(0xD5,0xC9),
- o2(0xF8,0xAC), UNDEF,
+to_EUC_KR_E7_8B_infos[14] = {
+ o2(0xDF,0xD2), o2(0xCE,0xCA), o2(0xEE,0xDA), o2(0xE4,0xE4),
+ o2(0xFB,0xCF), o2(0xCF,0xB7), o2(0xEE,0xC3), o2(0xCE,0xEA),
+ o2(0xE2,0xAD), o2(0xD7,0xE1), o2(0xFA,0xF5), o2(0xD5,0xC9),
+ o2(0xF8,0xAC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_0B = {
- to_EUC_KR_E7_0B_offsets,
- to_EUC_KR_E7_0B_infos
+to_EUC_KR_E7_8B = {
+ to_EUC_KR_E7_8B_offsets,
+ to_EUC_KR_E7_8B_infos
};
static const unsigned char
-to_EUC_KR_E7_0C_offsets[64] = {
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 0, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 1, 13, 13, 13, 13, 2, 3, 4, 13, 13,
- 13, 13, 13, 13, 13, 5, 13, 13, 13, 6, 7, 8, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 9, 10, 13, 13, 13, 13, 13, 13, 11, 12,
+to_EUC_KR_E7_8C_offsets[64] = {
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 0, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 1, 13, 13, 13, 13, 2, 3, 4, 13, 13,
+ 13, 13, 13, 13, 13, 5, 13, 13, 13, 6, 7, 8, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 9, 10, 13, 13, 13, 13, 13, 13, 11, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_0C_infos[14] = {
- o2(0xE7,0xD9), o2(0xF3,0xE9),
- o2(0xD8,0xED), o2(0xE3,0xC4),
- o2(0xF0,0xF1), o2(0xE8,0xE5),
- o2(0xE0,0xFA), o2(0xEE,0xC4),
- o2(0xD9,0xDE), o2(0xEB,0xA2),
- o2(0xEB,0xA3), o2(0xFC,0xC2),
- o2(0xEA,0xBB), UNDEF,
+to_EUC_KR_E7_8C_infos[14] = {
+ o2(0xE7,0xD9), o2(0xF3,0xE9), o2(0xD8,0xED), o2(0xE3,0xC4),
+ o2(0xF0,0xF1), o2(0xE8,0xE5), o2(0xE0,0xFA), o2(0xEE,0xC4),
+ o2(0xD9,0xDE), o2(0xEB,0xA2), o2(0xEB,0xA3), o2(0xFC,0xC2),
+ o2(0xEA,0xBB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_0C = {
- to_EUC_KR_E7_0C_offsets,
- to_EUC_KR_E7_0C_infos
+to_EUC_KR_E7_8C = {
+ to_EUC_KR_E7_8C_offsets,
+ to_EUC_KR_E7_8C_infos
};
static const unsigned char
-to_EUC_KR_E7_0D_offsets[64] = {
- 13, 13, 13, 13, 0, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 2, 13, 3, 13, 13, 13, 13, 4, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 5, 13, 6, 13, 13, 13, 13, 13,
- 7, 13, 8, 13, 13, 9, 13, 13, 10, 13, 11, 12, 13, 13, 13, 13,
+to_EUC_KR_E7_8D_offsets[64] = {
+ 13, 13, 13, 13, 0, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 2, 13, 3, 13, 13, 13, 13, 4, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 5, 13, 6, 13, 13, 13, 13, 13,
+ 7, 13, 8, 13, 13, 9, 13, 13, 10, 13, 11, 12, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_0D_infos[14] = {
- o2(0xE8,0xAB), o2(0xDE,0xE2),
- o2(0xED,0xEF), o2(0xE8,0xA3),
- o2(0xCF,0xF1), o2(0xD4,0xBC),
- o2(0xFC,0xEA), o2(0xE7,0xBE),
- o2(0xFC,0xF2), o2(0xD6,0xB4),
- o2(0xE2,0xAE), o2(0xD3,0xB7),
- o2(0xFA,0xCC), UNDEF,
+to_EUC_KR_E7_8D_infos[14] = {
+ o2(0xE8,0xAB), o2(0xDE,0xE2), o2(0xED,0xEF), o2(0xE8,0xA3),
+ o2(0xCF,0xF1), o2(0xD4,0xBC), o2(0xFC,0xEA), o2(0xE7,0xBE),
+ o2(0xFC,0xF2), o2(0xD6,0xB4), o2(0xE2,0xAE), o2(0xD3,0xB7),
+ o2(0xFA,0xCC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_0D = {
- to_EUC_KR_E7_0D_offsets,
- to_EUC_KR_E7_0D_infos
+to_EUC_KR_E7_8D = {
+ to_EUC_KR_E7_8D_offsets,
+ to_EUC_KR_E7_8D_infos
};
static const unsigned char
-to_EUC_KR_E7_0E_offsets[64] = {
- 17, 17, 17, 17, 0, 17, 1, 2, 17, 3, 17, 4, 17, 17, 5, 17,
- 17, 17, 17, 17, 6, 17, 7, 8, 9, 17, 17, 17, 17, 17, 17, 10,
- 17, 17, 17, 17, 17, 17, 17, 11, 17, 12, 17, 17, 17, 13, 17, 17,
- 17, 17, 14, 15, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17,
+to_EUC_KR_E7_8E_offsets[64] = {
+ 17, 17, 17, 17, 0, 17, 1, 2, 17, 3, 17, 4, 17, 17, 5, 17,
+ 17, 17, 17, 17, 6, 17, 7, 8, 9, 17, 17, 17, 17, 17, 17, 10,
+ 17, 17, 17, 17, 17, 17, 17, 11, 17, 12, 17, 17, 17, 13, 17, 17,
+ 17, 17, 14, 15, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_0E_infos[18] = {
- o2(0xFA,0xDC), o2(0xED,0xB5),
- o2(0xE1,0xE3), o2(0xE8,0xAC),
- o2(0xE8,0xDD), o2(0xEF,0xE9),
- o2(0xF4,0xBD), o2(0xCF,0xB8),
- o2(0xE9,0xDB), o2(0xD1,0xAC),
- o2(0xDA,0xC7), o2(0xEB,0xC9),
- o2(0xE8,0xCC), o2(0xDE,0xB7),
- o2(0xD6,0xBC), o2(0xD3,0xE5),
- o2(0xFA,0xDD), UNDEF,
+to_EUC_KR_E7_8E_infos[18] = {
+ o2(0xFA,0xDC), o2(0xED,0xB5), o2(0xE1,0xE3), o2(0xE8,0xAC),
+ o2(0xE8,0xDD), o2(0xEF,0xE9), o2(0xF4,0xBD), o2(0xCF,0xB8),
+ o2(0xE9,0xDB), o2(0xD1,0xAC), o2(0xDA,0xC7), o2(0xEB,0xC9),
+ o2(0xE8,0xCC), o2(0xDE,0xB7), o2(0xD6,0xBC), o2(0xD3,0xE5),
+ o2(0xFA,0xDD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_0E = {
- to_EUC_KR_E7_0E_offsets,
- to_EUC_KR_E7_0E_infos
+to_EUC_KR_E7_8E = {
+ to_EUC_KR_E7_8E_offsets,
+ to_EUC_KR_E7_8E_infos
};
static const unsigned char
-to_EUC_KR_E7_0F_offsets[64] = {
- 0, 23, 1, 23, 23, 23, 23, 23, 23, 2, 3, 23, 4, 5, 23, 6,
- 23, 23, 23, 23, 23, 23, 7, 23, 23, 8, 23, 23, 23, 9, 10, 23,
- 11, 23, 23, 12, 13, 14, 15, 23, 23, 16, 17, 23, 23, 18, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 19, 23, 20, 23, 23, 23, 21, 22, 23,
+to_EUC_KR_E7_8F_offsets[64] = {
+ 0, 23, 1, 23, 23, 23, 23, 23, 23, 2, 3, 23, 4, 5, 23, 6,
+ 23, 23, 23, 23, 23, 23, 7, 23, 23, 8, 23, 23, 23, 9, 10, 23,
+ 11, 23, 23, 12, 13, 14, 15, 23, 23, 16, 17, 23, 23, 18, 23, 23,
+ 23, 23, 23, 23, 23, 23, 23, 19, 23, 20, 23, 23, 23, 21, 22, 23,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_0F_infos[24] = {
- o2(0xDA,0xD6), o2(0xCA,0xB1),
- o2(0xDA,0xC8), o2(0xDF,0xA6),
- o2(0xF9,0xB3), o2(0xF2,0xD2),
- o2(0xCA,0xC4), o2(0xCE,0xCB),
- o2(0xCD,0xF5), o2(0xFD,0xB0),
- o2(0xD5,0xA8), o2(0xF1,0xC1),
- o2(0xE2,0xE9), o2(0xDC,0xCA),
- o2(0xEC,0xB4), o2(0xFA,0xC0),
- o2(0xFB,0xA8), o2(0xD0,0xA8),
- o2(0xDA,0xEC), o2(0xD9,0xEE),
- o2(0xE0,0xFB), o2(0xEF,0xEA),
- o2(0xFA,0xDE), UNDEF,
+to_EUC_KR_E7_8F_infos[24] = {
+ o2(0xDA,0xD6), o2(0xCA,0xB1), o2(0xDA,0xC8), o2(0xDF,0xA6),
+ o2(0xF9,0xB3), o2(0xF2,0xD2), o2(0xCA,0xC4), o2(0xCE,0xCB),
+ o2(0xCD,0xF5), o2(0xFD,0xB0), o2(0xD5,0xA8), o2(0xF1,0xC1),
+ o2(0xE2,0xE9), o2(0xDC,0xCA), o2(0xEC,0xB4), o2(0xFA,0xC0),
+ o2(0xFB,0xA8), o2(0xD0,0xA8), o2(0xDA,0xEC), o2(0xD9,0xEE),
+ o2(0xE0,0xFB), o2(0xEF,0xEA), o2(0xFA,0xDE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_0F = {
- to_EUC_KR_E7_0F_offsets,
- to_EUC_KR_E7_0F_infos
+to_EUC_KR_E7_8F = {
+ to_EUC_KR_E7_8F_offsets,
+ to_EUC_KR_E7_8F_infos
};
static const unsigned char
-to_EUC_KR_E7_10_offsets[64] = {
- 27, 0, 27, 1, 27, 2, 3, 4, 27, 5, 27, 27, 27, 27, 27, 27,
- 27, 27, 27, 6, 27, 27, 27, 27, 27, 27, 27, 7, 27, 27, 27, 27,
- 8, 9, 10, 27, 27, 11, 12, 27, 13, 27, 14, 15, 16, 27, 17, 18,
- 19, 27, 27, 20, 21, 22, 23, 27, 24, 27, 25, 27, 27, 27, 27, 26,
+to_EUC_KR_E7_90_offsets[64] = {
+ 27, 0, 27, 1, 27, 2, 3, 4, 27, 5, 27, 27, 27, 27, 27, 27,
+ 27, 27, 27, 6, 27, 27, 27, 27, 27, 27, 27, 7, 27, 27, 27, 27,
+ 8, 9, 10, 27, 27, 11, 12, 27, 13, 27, 14, 15, 16, 27, 17, 18,
+ 19, 27, 27, 20, 21, 22, 23, 27, 24, 27, 25, 27, 27, 27, 27, 26,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_10_infos[28] = {
- o2(0xE0,0xC4), o2(0xCF,0xB9),
- o2(0xD5,0xCA), o2(0xD7,0xE2),
- o2(0xE2,0xAF), o2(0xD7,0xB8),
- o2(0xE8,0xCD), o2(0xF6,0xDA),
- o2(0xEF,0xA2), o2(0xE2,0xDA),
- o2(0xF6,0xFC), o2(0xFB,0xD0),
- o2(0xD1,0xAD), o2(0xCD,0xE4),
- o2(0xD1,0xAE), o2(0xDC,0xED),
- o2(0xE8,0xCE), o2(0xF0,0xF9),
- o2(0xCE,0xB5), o2(0xE6,0xFC),
- o2(0xD7,0xFB), o2(0xD0,0xD6),
- o2(0xDD,0xF5), o2(0xF7,0xF1),
- o2(0xF6,0xFD), o2(0xDB,0xF7),
- o2(0xFB,0xEA), UNDEF,
+to_EUC_KR_E7_90_infos[28] = {
+ o2(0xE0,0xC4), o2(0xCF,0xB9), o2(0xD5,0xCA), o2(0xD7,0xE2),
+ o2(0xE2,0xAF), o2(0xD7,0xB8), o2(0xE8,0xCD), o2(0xF6,0xDA),
+ o2(0xEF,0xA2), o2(0xE2,0xDA), o2(0xF6,0xFC), o2(0xFB,0xD0),
+ o2(0xD1,0xAD), o2(0xCD,0xE4), o2(0xD1,0xAE), o2(0xDC,0xED),
+ o2(0xE8,0xCE), o2(0xF0,0xF9), o2(0xCE,0xB5), o2(0xE6,0xFC),
+ o2(0xD7,0xFB), o2(0xD0,0xD6), o2(0xDD,0xF5), o2(0xF7,0xF1),
+ o2(0xF6,0xFD), o2(0xDB,0xF7), o2(0xFB,0xEA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_10 = {
- to_EUC_KR_E7_10_offsets,
- to_EUC_KR_E7_10_infos
+to_EUC_KR_E7_90 = {
+ to_EUC_KR_E7_90_offsets,
+ to_EUC_KR_E7_90_infos
};
static const unsigned char
-to_EUC_KR_E7_11_offsets[64] = {
- 0, 1, 22, 2, 3, 22, 22, 22, 22, 22, 22, 4, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 5, 22, 6, 22, 7, 8, 9, 10, 22, 11, 12,
- 13, 22, 14, 22, 15, 16, 22, 22, 17, 18, 19, 22, 22, 22, 22, 20,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 22,
+to_EUC_KR_E7_91_offsets[64] = {
+ 0, 1, 22, 2, 3, 22, 22, 22, 22, 22, 22, 4, 22, 22, 22, 22,
+ 22, 22, 22, 22, 22, 5, 22, 6, 22, 7, 8, 9, 10, 22, 11, 12,
+ 13, 22, 14, 22, 15, 16, 22, 22, 17, 18, 19, 22, 22, 22, 22, 20,
+ 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 22,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_11_infos[23] = {
- o2(0xE9,0xDC), o2(0xD9,0xC1),
- o2(0xF5,0xF2), o2(0xE0,0xC5),
- o2(0xEA,0xD4), o2(0xF9,0xC2),
- o2(0xEA,0xBC), o2(0xD2,0xC5),
- o2(0xFB,0xD1), o2(0xE7,0xC0),
- o2(0xEB,0xA5), o2(0xDF,0xFA),
- o2(0xE3,0xA2), o2(0xD7,0xB9),
- o2(0xE9,0xC3), o2(0xE8,0xFD),
- o2(0xE8,0xAF), o2(0xF2,0xD3),
- o2(0xFB,0xA9), o2(0xD8,0xA5),
- o2(0xD5,0xCB), o2(0xD0,0xC8),
- UNDEF,
+to_EUC_KR_E7_91_infos[23] = {
+ o2(0xE9,0xDC), o2(0xD9,0xC1), o2(0xF5,0xF2), o2(0xE0,0xC5),
+ o2(0xEA,0xD4), o2(0xF9,0xC2), o2(0xEA,0xBC), o2(0xD2,0xC5),
+ o2(0xFB,0xD1), o2(0xE7,0xC0), o2(0xEB,0xA5), o2(0xDF,0xFA),
+ o2(0xE3,0xA2), o2(0xD7,0xB9), o2(0xE9,0xC3), o2(0xE8,0xFD),
+ o2(0xE8,0xAF), o2(0xF2,0xD3), o2(0xFB,0xA9), o2(0xD8,0xA5),
+ o2(0xD5,0xCB), o2(0xD0,0xC8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_11 = {
- to_EUC_KR_E7_11_offsets,
- to_EUC_KR_E7_11_infos
+to_EUC_KR_E7_91 = {
+ to_EUC_KR_E7_91_offsets,
+ to_EUC_KR_E7_91_infos
};
static const unsigned char
-to_EUC_KR_E7_12_offsets[64] = {
- 21, 21, 0, 1, 21, 21, 21, 2, 21, 3, 21, 4, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 5, 21, 21, 21, 6, 21, 7, 8,
- 21, 9, 21, 10, 21, 11, 21, 12, 13, 21, 14, 21, 21, 21, 21, 21,
- 15, 21, 16, 21, 21, 17, 21, 21, 21, 18, 21, 21, 21, 19, 21, 20,
+to_EUC_KR_E7_92_offsets[64] = {
+ 21, 21, 0, 1, 21, 21, 21, 2, 21, 3, 21, 4, 21, 21, 21, 21,
+ 21, 21, 21, 21, 21, 21, 21, 21, 5, 21, 21, 21, 6, 21, 7, 8,
+ 21, 9, 21, 10, 21, 11, 21, 12, 13, 21, 14, 21, 21, 21, 21, 21,
+ 15, 21, 16, 21, 21, 17, 21, 21, 21, 18, 21, 21, 21, 19, 21, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_12_infos[22] = {
- o2(0xD1,0xAF), o2(0xD7,0xE3),
- o2(0xE0,0xC6), o2(0xD6,0xA2),
- o2(0xED,0xF0), o2(0xD7,0xF3),
- o2(0xFC,0xD4), o2(0xDA,0xD7),
- o2(0xCC,0xDF), o2(0xF2,0xD4),
- o2(0xD1,0xB0), o2(0xCC,0xE0),
- o2(0xDB,0xFD), o2(0xF3,0xBF),
- o2(0xF0,0xD1), o2(0xFC,0xBB),
- o2(0xE2,0xB0), o2(0xE6,0xA5),
- o2(0xE2,0xDB), o2(0xDF,0xDE),
- o2(0xE0,0xC7), UNDEF,
+to_EUC_KR_E7_92_infos[22] = {
+ o2(0xD1,0xAF), o2(0xD7,0xE3), o2(0xE0,0xC6), o2(0xD6,0xA2),
+ o2(0xED,0xF0), o2(0xD7,0xF3), o2(0xFC,0xD4), o2(0xDA,0xD7),
+ o2(0xCC,0xDF), o2(0xF2,0xD4), o2(0xD1,0xB0), o2(0xCC,0xE0),
+ o2(0xDB,0xFD), o2(0xF3,0xBF), o2(0xF0,0xD1), o2(0xFC,0xBB),
+ o2(0xE2,0xB0), o2(0xE6,0xA5), o2(0xE2,0xDB), o2(0xDF,0xDE),
+ o2(0xE0,0xC7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_12 = {
- to_EUC_KR_E7_12_offsets,
- to_EUC_KR_E7_12_infos
+to_EUC_KR_E7_92 = {
+ to_EUC_KR_E7_92_offsets,
+ to_EUC_KR_E7_92_infos
};
static const unsigned char
-to_EUC_KR_E7_13_offsets[64] = {
- 13, 13, 13, 13, 13, 13, 0, 13, 13, 13, 1, 13, 13, 13, 13, 2,
- 13, 13, 13, 13, 3, 13, 13, 13, 4, 13, 5, 13, 6, 13, 13, 13,
- 7, 13, 8, 9, 13, 13, 10, 13, 13, 13, 13, 13, 13, 13, 11, 13,
- 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13,
+to_EUC_KR_E7_93_offsets[64] = {
+ 13, 13, 13, 13, 13, 13, 0, 13, 13, 13, 1, 13, 13, 13, 13, 2,
+ 13, 13, 13, 13, 3, 13, 13, 13, 4, 13, 5, 13, 6, 13, 13, 13,
+ 7, 13, 8, 9, 13, 13, 10, 13, 13, 13, 13, 13, 13, 13, 11, 13,
+ 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_13_infos[14] = {
- o2(0xF2,0xEF), o2(0xCC,0xE1),
- o2(0xD6,0xEA), o2(0xE7,0xC2),
- o2(0xCE,0xB6), o2(0xF3,0xC0),
- o2(0xCD,0xFE), o2(0xFB,0xD2),
- o2(0xF8,0xF8), o2(0xF7,0xFB),
- o2(0xE8,0xBF), o2(0xE8,0xB7),
- o2(0xED,0xB6), UNDEF,
+to_EUC_KR_E7_93_infos[14] = {
+ o2(0xF2,0xEF), o2(0xCC,0xE1), o2(0xD6,0xEA), o2(0xE7,0xC2),
+ o2(0xCE,0xB6), o2(0xF3,0xC0), o2(0xCD,0xFE), o2(0xFB,0xD2),
+ o2(0xF8,0xF8), o2(0xF7,0xFB), o2(0xE8,0xBF), o2(0xE8,0xB7),
+ o2(0xED,0xB6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_13 = {
- to_EUC_KR_E7_13_offsets,
- to_EUC_KR_E7_13_infos
+to_EUC_KR_E7_93 = {
+ to_EUC_KR_E7_93_offsets,
+ to_EUC_KR_E7_93_infos
};
static const unsigned char
-to_EUC_KR_E7_14_offsets[64] = {
- 21, 0, 21, 21, 1, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 2, 21, 21, 21, 3, 21, 21, 4, 21, 5, 6, 21, 21, 21, 7,
- 21, 21, 21, 8, 21, 9, 10, 21, 11, 21, 21, 12, 13, 21, 21, 21,
- 14, 15, 16, 17, 21, 21, 21, 18, 19, 21, 20, 21, 21, 21, 21, 21,
+to_EUC_KR_E7_94_offsets[64] = {
+ 21, 0, 21, 21, 1, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
+ 21, 2, 21, 21, 21, 3, 21, 21, 4, 21, 5, 6, 21, 21, 21, 7,
+ 21, 21, 21, 8, 21, 9, 10, 21, 11, 21, 21, 12, 13, 21, 21, 21,
+ 14, 15, 16, 17, 21, 21, 21, 18, 19, 21, 20, 21, 21, 21, 21, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_14_infos[22] = {
- o2(0xDC,0xBA), o2(0xCC,0xB4),
- o2(0xF1,0xF7), o2(0xE8,0xB8),
- o2(0xCA,0xF6), o2(0xE4,0xA4),
- o2(0xF4,0xD6), o2(0xDF,0xE6),
- o2(0xDF,0xA7), o2(0xDF,0xE7),
- o2(0xE1,0xC1), o2(0xE9,0xC4),
- o2(0xDC,0xCB), o2(0xE9,0xC5),
- o2(0xEF,0xA3), o2(0xEB,0xA6),
- o2(0xCB,0xA3), o2(0xE3,0xE9),
- o2(0xD1,0xFB), o2(0xEF,0xA4),
- o2(0xEF,0xEB), UNDEF,
+to_EUC_KR_E7_94_infos[22] = {
+ o2(0xDC,0xBA), o2(0xCC,0xB4), o2(0xF1,0xF7), o2(0xE8,0xB8),
+ o2(0xCA,0xF6), o2(0xE4,0xA4), o2(0xF4,0xD6), o2(0xDF,0xE6),
+ o2(0xDF,0xA7), o2(0xDF,0xE7), o2(0xE1,0xC1), o2(0xE9,0xC4),
+ o2(0xDC,0xCB), o2(0xE9,0xC5), o2(0xEF,0xA3), o2(0xEB,0xA6),
+ o2(0xCB,0xA3), o2(0xE3,0xE9), o2(0xD1,0xFB), o2(0xEF,0xA4),
+ o2(0xEF,0xEB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_14 = {
- to_EUC_KR_E7_14_offsets,
- to_EUC_KR_E7_14_infos
+to_EUC_KR_E7_94 = {
+ to_EUC_KR_E7_94_offsets,
+ to_EUC_KR_E7_94_infos
};
static const unsigned char
-to_EUC_KR_E7_15_offsets[64] = {
- 21, 21, 21, 21, 21, 21, 21, 0, 21, 21, 21, 21, 1, 21, 21, 2,
- 21, 3, 21, 4, 5, 21, 21, 21, 21, 6, 21, 7, 8, 9, 21, 21,
- 21, 21, 10, 21, 21, 11, 12, 21, 21, 21, 13, 21, 21, 21, 21, 14,
- 15, 21, 21, 21, 21, 16, 17, 21, 18, 21, 19, 21, 21, 21, 21, 20,
+to_EUC_KR_E7_95_offsets[64] = {
+ 21, 21, 21, 21, 21, 21, 21, 0, 21, 21, 21, 21, 1, 21, 21, 2,
+ 21, 3, 21, 4, 5, 21, 21, 21, 21, 6, 21, 7, 8, 9, 21, 21,
+ 21, 21, 10, 21, 21, 11, 12, 21, 21, 21, 13, 21, 21, 21, 21, 14,
+ 15, 21, 21, 21, 21, 16, 17, 21, 18, 21, 19, 21, 21, 21, 21, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_15_infos[22] = {
- o2(0xD0,0xB4), o2(0xCD,0xA3),
- o2(0xE8,0xE6), o2(0xEF,0xA5),
- o2(0xD3,0xCC), o2(0xDA,0xED),
- o2(0xD7,0xBA), o2(0xF2,0xD5),
- o2(0xF5,0xE5), o2(0xD9,0xEF),
- o2(0xF9,0xB4), o2(0xD5,0xD4),
- o2(0xFD,0xCF), o2(0xDB,0xE3),
- o2(0xF1,0xE1), o2(0xEC,0xB6),
- o2(0xFB,0xFE), o2(0xD3,0xD7),
- o2(0xD1,0xB1), o2(0xCB,0xB1),
- o2(0xD1,0xB2), UNDEF,
+to_EUC_KR_E7_95_infos[22] = {
+ o2(0xD0,0xB4), o2(0xCD,0xA3), o2(0xE8,0xE6), o2(0xEF,0xA5),
+ o2(0xD3,0xCC), o2(0xDA,0xED), o2(0xD7,0xBA), o2(0xF2,0xD5),
+ o2(0xF5,0xE5), o2(0xD9,0xEF), o2(0xF9,0xB4), o2(0xD5,0xD4),
+ o2(0xFD,0xCF), o2(0xDB,0xE3), o2(0xF1,0xE1), o2(0xEC,0xB6),
+ o2(0xFB,0xFE), o2(0xD3,0xD7), o2(0xD1,0xB1), o2(0xCB,0xB1),
+ o2(0xD1,0xB2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_15 = {
- to_EUC_KR_E7_15_offsets,
- to_EUC_KR_E7_15_infos
+to_EUC_KR_E7_95 = {
+ to_EUC_KR_E7_95_offsets,
+ to_EUC_KR_E7_95_infos
};
static const unsigned char
-to_EUC_KR_E7_16_offsets[64] = {
- 19, 19, 19, 19, 19, 19, 0, 1, 19, 19, 2, 3, 19, 19, 4, 5,
- 19, 6, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 7, 19, 19,
- 19, 19, 19, 19, 19, 8, 19, 19, 19, 19, 19, 9, 19, 19, 19, 19,
- 19, 10, 11, 12, 19, 13, 19, 19, 14, 15, 19, 19, 16, 17, 18, 19,
+to_EUC_KR_E7_96_offsets[64] = {
+ 19, 19, 19, 19, 19, 19, 0, 1, 19, 19, 2, 3, 19, 19, 4, 5,
+ 19, 6, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 7, 19, 19,
+ 19, 19, 19, 19, 19, 8, 19, 19, 19, 19, 19, 9, 19, 19, 19, 19,
+ 19, 10, 11, 12, 19, 13, 19, 19, 14, 15, 19, 19, 16, 17, 18, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_16_infos[20] = {
- o2(0xCB,0xB2), o2(0xF1,0xC2),
- o2(0xF4,0xE1), o2(0xF9,0xB5),
- o2(0xE1,0xC3), o2(0xE1,0xC2),
- o2(0xEB,0xF7), o2(0xDF,0xA8),
- o2(0xCB,0xCA), o2(0xE6,0xB9),
- o2(0xF8,0xDE), o2(0xF9,0xAA),
- o2(0xCA,0xF7), o2(0xED,0xB7),
- o2(0xD3,0xB8), o2(0xF2,0xD6),
- o2(0xD4,0xD9), o2(0xEE,0xC5),
- o2(0xF2,0xF0), UNDEF,
+to_EUC_KR_E7_96_infos[20] = {
+ o2(0xCB,0xB2), o2(0xF1,0xC2), o2(0xF4,0xE1), o2(0xF9,0xB5),
+ o2(0xE1,0xC3), o2(0xE1,0xC2), o2(0xEB,0xF7), o2(0xDF,0xA8),
+ o2(0xCB,0xCA), o2(0xE6,0xB9), o2(0xF8,0xDE), o2(0xF9,0xAA),
+ o2(0xCA,0xF7), o2(0xED,0xB7), o2(0xD3,0xB8), o2(0xF2,0xD6),
+ o2(0xD4,0xD9), o2(0xEE,0xC5), o2(0xF2,0xF0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_16 = {
- to_EUC_KR_E7_16_offsets,
- to_EUC_KR_E7_16_infos
+to_EUC_KR_E7_96 = {
+ to_EUC_KR_E7_96_offsets,
+ to_EUC_KR_E7_96_infos
};
static const unsigned char
-to_EUC_KR_E7_17_offsets[64] = {
- 16, 16, 0, 16, 16, 1, 16, 2, 16, 16, 16, 16, 16, 3, 16, 16,
- 16, 16, 4, 16, 5, 6, 16, 16, 7, 8, 16, 9, 16, 16, 16, 16,
- 16, 16, 10, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 11, 16, 12, 16, 13, 16, 16, 16, 16, 16, 14, 16, 15, 16, 16, 16,
+to_EUC_KR_E7_97_offsets[64] = {
+ 16, 16, 0, 16, 16, 1, 16, 2, 16, 16, 16, 16, 16, 3, 16, 16,
+ 16, 16, 4, 16, 5, 6, 16, 16, 7, 8, 16, 9, 16, 16, 16, 16,
+ 16, 16, 10, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 11, 16, 12, 16, 13, 16, 16, 16, 16, 16, 14, 16, 15, 16, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_17_infos[17] = {
- o2(0xCA,0xB2), o2(0xDC,0xBB),
- o2(0xF1,0xF8), o2(0xEC,0xB7),
- o2(0xE5,0xCA), o2(0xF6,0xC0),
- o2(0xFD,0xDD), o2(0xD4,0xE3),
- o2(0xCC,0xE2), o2(0xF7,0xD4),
- o2(0xD7,0xE5), o2(0xD3,0xC3),
- o2(0xD8,0xA6), o2(0xF6,0xC1),
- o2(0xDD,0xF6), o2(0xCD,0xC0),
- UNDEF,
+to_EUC_KR_E7_97_infos[17] = {
+ o2(0xCA,0xB2), o2(0xDC,0xBB), o2(0xF1,0xF8), o2(0xEC,0xB7),
+ o2(0xE5,0xCA), o2(0xF6,0xC0), o2(0xFD,0xDD), o2(0xD4,0xE3),
+ o2(0xCC,0xE2), o2(0xF7,0xD4), o2(0xD7,0xE5), o2(0xD3,0xC3),
+ o2(0xD8,0xA6), o2(0xF6,0xC1), o2(0xDD,0xF6), o2(0xCD,0xC0),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_17 = {
- to_EUC_KR_E7_17_offsets,
- to_EUC_KR_E7_17_infos
+to_EUC_KR_E7_97 = {
+ to_EUC_KR_E7_97_offsets,
+ to_EUC_KR_E7_97_infos
};
static const unsigned char
-to_EUC_KR_E7_18_offsets[64] = {
- 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 2, 10, 10, 10, 10, 10, 3,
- 4, 5, 6, 10, 7, 10, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10,
+to_EUC_KR_E7_98_offsets[64] = {
+ 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 2, 10, 10, 10, 10, 10, 3,
+ 4, 5, 6, 10, 7, 10, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_18_infos[11] = {
- o2(0xE5,0xDC), o2(0xE5,0xCB),
- o2(0xE1,0xC4), o2(0xE8,0xB0),
- o2(0xF4,0xB0), o2(0xF3,0xEA),
- o2(0xDA,0xEE), o2(0xD7,0xBB),
- o2(0xE2,0xB1), o2(0xD7,0xAA),
- UNDEF,
+to_EUC_KR_E7_98_infos[11] = {
+ o2(0xE5,0xDC), o2(0xE5,0xCB), o2(0xE1,0xC4), o2(0xE8,0xB0),
+ o2(0xF4,0xB0), o2(0xF3,0xEA), o2(0xDA,0xEE), o2(0xD7,0xBB),
+ o2(0xE2,0xB1), o2(0xD7,0xAA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_18 = {
- to_EUC_KR_E7_18_offsets,
- to_EUC_KR_E7_18_infos
+to_EUC_KR_E7_98 = {
+ to_EUC_KR_E7_98_offsets,
+ to_EUC_KR_E7_98_infos
};
static const unsigned char
-to_EUC_KR_E7_19_offsets[64] = {
- 16, 16, 0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 16, 2, 16,
- 16, 16, 3, 16, 16, 16, 4, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 5, 16, 16, 6, 16, 16, 16, 16, 7, 16, 16, 8, 16, 16, 16,
- 9, 16, 10, 16, 16, 16, 16, 16, 11, 16, 16, 12, 13, 14, 15, 16,
+to_EUC_KR_E7_99_offsets[64] = {
+ 16, 16, 0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 16, 2, 16,
+ 16, 16, 3, 16, 16, 16, 4, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 16, 5, 16, 16, 6, 16, 16, 16, 16, 7, 16, 16, 8, 16, 16, 16,
+ 9, 16, 10, 16, 16, 16, 16, 16, 11, 16, 16, 12, 13, 14, 15, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_19_infos[17] = {
- o2(0xD6,0xFB), o2(0xE4,0xDF),
- o2(0xCA,0xD6), o2(0xEB,0xA8),
- o2(0xDB,0xFE), o2(0xF6,0xC2),
- o2(0xEF,0xBB), o2(0xD4,0xFD),
- o2(0xE0,0xC8), o2(0xE8,0xB9),
- o2(0xEF,0xA6), o2(0xCD,0xA4),
- o2(0xD4,0xF4), o2(0xDB,0xA1),
- o2(0xDB,0xDC), o2(0xDB,0xDD),
- UNDEF,
+to_EUC_KR_E7_99_infos[17] = {
+ o2(0xD6,0xFB), o2(0xE4,0xDF), o2(0xCA,0xD6), o2(0xEB,0xA8),
+ o2(0xDB,0xFE), o2(0xF6,0xC2), o2(0xEF,0xBB), o2(0xD4,0xFD),
+ o2(0xE0,0xC8), o2(0xE8,0xB9), o2(0xEF,0xA6), o2(0xCD,0xA4),
+ o2(0xD4,0xF4), o2(0xDB,0xA1), o2(0xDB,0xDC), o2(0xDB,0xDD),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_19 = {
- to_EUC_KR_E7_19_offsets,
- to_EUC_KR_E7_19_infos
+to_EUC_KR_E7_99 = {
+ to_EUC_KR_E7_99_offsets,
+ to_EUC_KR_E7_99_infos
};
static const unsigned char
-to_EUC_KR_E7_1A_offsets[64] = {
- 9, 9, 9, 9, 0, 9, 1, 2, 9, 9, 9, 9, 9, 9, 3, 9,
- 4, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 9, 9, 9, 9, 8,
+to_EUC_KR_E7_9A_offsets[64] = {
+ 9, 9, 9, 9, 0, 9, 1, 2, 9, 9, 9, 9, 9, 9, 3, 9,
+ 4, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 9, 9, 9, 9, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_1A_infos[10] = {
- o2(0xEE,0xDC), o2(0xCB,0xCB),
- o2(0xFC,0xD5), o2(0xCE,0xEB),
- o2(0xCD,0xC1), o2(0xFB,0xD3),
- o2(0xF9,0xAB), o2(0xF5,0xD4),
- o2(0xD9,0xA9), UNDEF,
+to_EUC_KR_E7_9A_infos[10] = {
+ o2(0xEE,0xDC), o2(0xCB,0xCB), o2(0xFC,0xD5), o2(0xCE,0xEB),
+ o2(0xCD,0xC1), o2(0xFB,0xD3), o2(0xF9,0xAB), o2(0xF5,0xD4),
+ o2(0xD9,0xA9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_1A = {
- to_EUC_KR_E7_1A_offsets,
- to_EUC_KR_E7_1A_infos
+to_EUC_KR_E7_9A = {
+ to_EUC_KR_E7_9A_offsets,
+ to_EUC_KR_E7_9A_infos
};
static const unsigned char
-to_EUC_KR_E7_1B_offsets[64] = {
- 21, 21, 0, 1, 21, 21, 2, 21, 3, 21, 4, 21, 21, 21, 21, 21,
- 21, 21, 5, 21, 21, 21, 6, 21, 21, 21, 21, 7, 8, 21, 9, 10,
- 21, 11, 21, 12, 13, 21, 21, 14, 21, 21, 21, 21, 21, 21, 15, 21,
- 21, 21, 16, 21, 17, 21, 21, 21, 18, 21, 21, 21, 19, 21, 20, 21,
+to_EUC_KR_E7_9B_offsets[64] = {
+ 21, 21, 0, 1, 21, 21, 2, 21, 3, 21, 4, 21, 21, 21, 21, 21,
+ 21, 21, 5, 21, 21, 21, 6, 21, 21, 21, 21, 7, 8, 21, 9, 10,
+ 21, 11, 21, 12, 13, 21, 21, 14, 21, 21, 21, 21, 21, 21, 15, 21,
+ 21, 21, 16, 21, 17, 21, 21, 21, 18, 21, 21, 21, 19, 21, 20, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_1B_infos[22] = {
- o2(0xE9,0xDD), o2(0xDB,0xCD),
- o2(0xDD,0xCE), o2(0xE7,0xC3),
- o2(0xEC,0xCC), o2(0xF9,0xEC),
- o2(0xCB,0xCC), o2(0xE0,0xFC),
- o2(0xD4,0xA8), o2(0xED,0xD3),
- o2(0xD8,0xEF), o2(0xF2,0xD7),
- o2(0xCA,0xF8), o2(0xDA,0xEF),
- o2(0xD6,0xD4), o2(0xD9,0xCD),
- o2(0xD8,0xEE), o2(0xF2,0xC1),
- o2(0xDF,0xD3), o2(0xDA,0xF0),
- o2(0xE2,0xEA), UNDEF,
+to_EUC_KR_E7_9B_infos[22] = {
+ o2(0xE9,0xDD), o2(0xDB,0xCD), o2(0xDD,0xCE), o2(0xE7,0xC3),
+ o2(0xEC,0xCC), o2(0xF9,0xEC), o2(0xCB,0xCC), o2(0xE0,0xFC),
+ o2(0xD4,0xA8), o2(0xED,0xD3), o2(0xD8,0xEF), o2(0xF2,0xD7),
+ o2(0xCA,0xF8), o2(0xDA,0xEF), o2(0xD6,0xD4), o2(0xD9,0xCD),
+ o2(0xD8,0xEE), o2(0xF2,0xC1), o2(0xDF,0xD3), o2(0xDA,0xF0),
+ o2(0xE2,0xEA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_1B = {
- to_EUC_KR_E7_1B_offsets,
- to_EUC_KR_E7_1B_infos
+to_EUC_KR_E7_9B = {
+ to_EUC_KR_E7_9B_offsets,
+ to_EUC_KR_E7_9B_infos
};
static const unsigned char
-to_EUC_KR_E7_1C_offsets[64] = {
- 12, 0, 12, 12, 1, 12, 12, 12, 2, 3, 12, 4, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 5, 12,
- 6, 12, 12, 12, 12, 12, 12, 12, 12, 7, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 8, 9, 12, 10, 12, 11, 12, 12, 12,
+to_EUC_KR_E7_9C_offsets[64] = {
+ 12, 0, 12, 12, 1, 12, 12, 12, 2, 3, 12, 4, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 5, 12,
+ 6, 12, 12, 12, 12, 12, 12, 12, 12, 7, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 8, 9, 12, 10, 12, 11, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_1C_infos[13] = {
- o2(0xE0,0xFD), o2(0xD8,0xF8),
- o2(0xF7,0xAF), o2(0xDA,0xB6),
- o2(0xCA,0xD7), o2(0xF2,0xD8),
- o2(0xD8,0xF9), o2(0xFA,0xDF),
- o2(0xCF,0xEF), o2(0xD9,0xC2),
- o2(0xF0,0xD2), o2(0xE4,0xD1),
- UNDEF,
+to_EUC_KR_E7_9C_infos[13] = {
+ o2(0xE0,0xFD), o2(0xD8,0xF8), o2(0xF7,0xAF), o2(0xDA,0xB6),
+ o2(0xCA,0xD7), o2(0xF2,0xD8), o2(0xD8,0xF9), o2(0xFA,0xDF),
+ o2(0xCF,0xEF), o2(0xD9,0xC2), o2(0xF0,0xD2), o2(0xE4,0xD1),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_1C = {
- to_EUC_KR_E7_1C_offsets,
- to_EUC_KR_E7_1C_infos
+to_EUC_KR_E7_9C = {
+ to_EUC_KR_E7_9C_offsets,
+ to_EUC_KR_E7_9C_infos
};
static const unsigned char
-to_EUC_KR_E7_1D_offsets[64] = {
- 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 2, 10, 10, 10, 10,
- 10, 3, 10, 4, 10, 10, 5, 10, 10, 10, 10, 6, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 10, 10, 10, 10, 8, 9,
+to_EUC_KR_E7_9D_offsets[64] = {
+ 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 2, 10, 10, 10, 10,
+ 10, 3, 10, 4, 10, 10, 5, 10, 10, 10, 10, 6, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 10, 10, 10, 10, 8, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_1D_infos[11] = {
- o2(0xF3,0xB7), o2(0xFA,0xE0),
- o2(0xEF,0xEC), o2(0xE2,0xB2),
- o2(0xD4,0xBD), o2(0xD9,0xCE),
- o2(0xF4,0xE2), o2(0xD4,0xA9),
- o2(0xCD,0xC2), o2(0xE7,0xDA),
- UNDEF,
+to_EUC_KR_E7_9D_infos[11] = {
+ o2(0xF3,0xB7), o2(0xFA,0xE0), o2(0xEF,0xEC), o2(0xE2,0xB2),
+ o2(0xD4,0xBD), o2(0xD9,0xCE), o2(0xF4,0xE2), o2(0xD4,0xA9),
+ o2(0xCD,0xC2), o2(0xE7,0xDA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_1D = {
- to_EUC_KR_E7_1D_offsets,
- to_EUC_KR_E7_1D_infos
+to_EUC_KR_E7_9D = {
+ to_EUC_KR_E7_9D_offsets,
+ to_EUC_KR_E7_9D_infos
};
static const unsigned char
-to_EUC_KR_E7_1E_offsets[64] = {
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11,
- 11, 1, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 2, 11,
- 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 4, 5, 11, 11,
- 6, 11, 11, 7, 11, 11, 11, 11, 11, 11, 11, 8, 9, 11, 11, 10,
+to_EUC_KR_E7_9E_offsets[64] = {
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11,
+ 11, 1, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 2, 11,
+ 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 4, 5, 11, 11,
+ 6, 11, 11, 7, 11, 11, 11, 11, 11, 11, 11, 8, 9, 11, 11, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_1E_infos[12] = {
- o2(0xF2,0xD9), o2(0xD9,0xAA),
- o2(0xD8,0xBE), o2(0xDC,0xAD),
- o2(0xE2,0xEB), o2(0xD6,0xFC),
- o2(0xCA,0xF9), o2(0xD4,0xDA),
- o2(0xF4,0xD7), o2(0xCC,0xA1),
- o2(0xCF,0xBA), UNDEF,
+to_EUC_KR_E7_9E_infos[12] = {
+ o2(0xF2,0xD9), o2(0xD9,0xAA), o2(0xD8,0xBE), o2(0xDC,0xAD),
+ o2(0xE2,0xEB), o2(0xD6,0xFC), o2(0xCA,0xF9), o2(0xD4,0xDA),
+ o2(0xF4,0xD7), o2(0xCC,0xA1), o2(0xCF,0xBA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_1E = {
- to_EUC_KR_E7_1E_offsets,
- to_EUC_KR_E7_1E_infos
+to_EUC_KR_E7_9E = {
+ to_EUC_KR_E7_9E_offsets,
+ to_EUC_KR_E7_9E_infos
};
static const unsigned char
-to_EUC_KR_E7_1F_offsets[64] = {
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 1, 2, 11, 11, 11,
- 11, 11, 3, 4, 11, 5, 11, 11, 11, 6, 11, 11, 11, 7, 8, 9,
- 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+to_EUC_KR_E7_9F_offsets[64] = {
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 1, 2, 11, 11, 11,
+ 11, 11, 3, 4, 11, 5, 11, 11, 11, 6, 11, 11, 11, 7, 8, 9,
+ 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_1F_infos[12] = {
- o2(0xF5,0xB8), o2(0xD9,0xC3),
- o2(0xD0,0xE8), o2(0xE3,0xC5),
- o2(0xEB,0xF8), o2(0xF2,0xB1),
- o2(0xCF,0xBB), o2(0xD3,0xAD),
- o2(0xE8,0xE1), o2(0xCE,0xEC),
- o2(0xE0,0xB4), UNDEF,
+to_EUC_KR_E7_9F_infos[12] = {
+ o2(0xF5,0xB8), o2(0xD9,0xC3), o2(0xD0,0xE8), o2(0xE3,0xC5),
+ o2(0xEB,0xF8), o2(0xF2,0xB1), o2(0xCF,0xBB), o2(0xD3,0xAD),
+ o2(0xE8,0xE1), o2(0xCE,0xEC), o2(0xE0,0xB4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_1F = {
- to_EUC_KR_E7_1F_offsets,
- to_EUC_KR_E7_1F_infos
+to_EUC_KR_E7_9F = {
+ to_EUC_KR_E7_9F_offsets,
+ to_EUC_KR_E7_9F_infos
};
static const unsigned char
-to_EUC_KR_E7_20_offsets[64] = {
- 8, 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 2, 3, 4, 8, 8, 8, 8, 5, 8, 8, 8,
- 8, 8, 6, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_E7_A0_offsets[64] = {
+ 8, 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 2, 3, 4, 8, 8, 8, 8, 5, 8, 8, 8,
+ 8, 8, 6, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_20_infos[9] = {
- o2(0xDE,0xE3), o2(0xDD,0xF7),
- o2(0xF2,0xB2), o2(0xF3,0xF6),
- o2(0xF6,0xDB), o2(0xD7,0xFE),
- o2(0xF8,0xDF), o2(0xF7,0xF2),
- UNDEF,
+to_EUC_KR_E7_A0_infos[9] = {
+ o2(0xDE,0xE3), o2(0xDD,0xF7), o2(0xF2,0xB2), o2(0xF3,0xF6),
+ o2(0xF6,0xDB), o2(0xD7,0xFE), o2(0xF8,0xDF), o2(0xF7,0xF2),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_20 = {
- to_EUC_KR_E7_20_offsets,
- to_EUC_KR_E7_20_infos
+to_EUC_KR_E7_A0 = {
+ to_EUC_KR_E7_A0_offsets,
+ to_EUC_KR_E7_A0_infos
};
static const unsigned char
-to_EUC_KR_E7_21_offsets[64] = {
- 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 4, 7, 7, 5,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7,
+to_EUC_KR_E7_A1_offsets[64] = {
+ 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 4, 7, 7, 5,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_21_infos[8] = {
- o2(0xD0,0xA9), o2(0xE6,0xDA),
- o2(0xF5,0xA6), o2(0xD7,0xBC),
- o2(0xCC,0xE3), o2(0xE6,0xDB),
- o2(0xDD,0xDD), UNDEF,
+to_EUC_KR_E7_A1_infos[8] = {
+ o2(0xD0,0xA9), o2(0xE6,0xDA), o2(0xF5,0xA6), o2(0xD7,0xBC),
+ o2(0xCC,0xE3), o2(0xE6,0xDB), o2(0xDD,0xDD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_21 = {
- to_EUC_KR_E7_21_offsets,
- to_EUC_KR_E7_21_infos
+to_EUC_KR_E7_A1 = {
+ to_EUC_KR_E7_A1_offsets,
+ to_EUC_KR_E7_A1_infos
};
static const unsigned char
-to_EUC_KR_E7_22_offsets[64] = {
- 13, 0, 13, 13, 13, 13, 13, 1, 13, 13, 13, 13, 2, 3, 4, 13,
- 13, 5, 13, 13, 13, 13, 13, 6, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 7, 13, 13, 13, 8, 13, 9, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 11, 12, 13, 13, 13,
+to_EUC_KR_E7_A2_offsets[64] = {
+ 13, 0, 13, 13, 13, 13, 13, 1, 13, 13, 13, 13, 2, 3, 4, 13,
+ 13, 5, 13, 13, 13, 13, 13, 6, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 7, 13, 13, 13, 8, 13, 9, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 11, 12, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_22_infos[14] = {
- o2(0xD1,0xB3), o2(0xEF,0xED),
- o2(0xD6,0xDE), o2(0xE4,0xF4),
- o2(0xE1,0xEF), o2(0xDD,0xF8),
- o2(0xE8,0xCF), o2(0xCA,0xE5),
- o2(0xDC,0xA1), o2(0xE0,0xB5),
- o2(0xFC,0xAC), o2(0xFC,0xAD),
- o2(0xD8,0xA7), UNDEF,
+to_EUC_KR_E7_A2_infos[14] = {
+ o2(0xD1,0xB3), o2(0xEF,0xED), o2(0xD6,0xDE), o2(0xE4,0xF4),
+ o2(0xE1,0xEF), o2(0xDD,0xF8), o2(0xE8,0xCF), o2(0xCA,0xE5),
+ o2(0xDC,0xA1), o2(0xE0,0xB5), o2(0xFC,0xAC), o2(0xFC,0xAD),
+ o2(0xD8,0xA7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_22 = {
- to_EUC_KR_E7_22_offsets,
- to_EUC_KR_E7_22_infos
+to_EUC_KR_E7_A2 = {
+ to_EUC_KR_E7_A2_offsets,
+ to_EUC_KR_E7_A2_infos
};
static const unsigned char
-to_EUC_KR_E7_23_offsets[64] = {
- 11, 0, 11, 11, 11, 1, 11, 11, 11, 11, 2, 3, 11, 11, 4, 11,
- 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 7, 11, 11, 8,
- 11, 11, 11, 11, 11, 9, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11,
+to_EUC_KR_E7_A3_offsets[64] = {
+ 11, 0, 11, 11, 11, 1, 11, 11, 11, 11, 2, 3, 11, 11, 4, 11,
+ 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 7, 11, 11, 8,
+ 11, 11, 11, 11, 11, 9, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_23_infos[12] = {
- o2(0xED,0xB8), o2(0xDB,0xB6),
- o2(0xD6,0xF0), o2(0xF3,0xAF),
- o2(0xCD,0xA5), o2(0xDA,0xF1),
- o2(0xD8,0xA8), o2(0xCC,0xE4),
- o2(0xD1,0xB4), o2(0xCA,0xD8),
- o2(0xDA,0xF2), UNDEF,
+to_EUC_KR_E7_A3_infos[12] = {
+ o2(0xED,0xB8), o2(0xDB,0xB6), o2(0xD6,0xF0), o2(0xF3,0xAF),
+ o2(0xCD,0xA5), o2(0xDA,0xF1), o2(0xD8,0xA8), o2(0xCC,0xE4),
+ o2(0xD1,0xB4), o2(0xCA,0xD8), o2(0xDA,0xF2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_23 = {
- to_EUC_KR_E7_23_offsets,
- to_EUC_KR_E7_23_infos
+to_EUC_KR_E7_A3 = {
+ to_EUC_KR_E7_A3_offsets,
+ to_EUC_KR_E7_A3_infos
};
static const unsigned char
-to_EUC_KR_E7_24_offsets[64] = {
- 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 8,
- 8, 8, 8, 8, 8, 8, 2, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3, 4, 5, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 8, 8, 8, 7, 8,
+to_EUC_KR_E7_A4_offsets[64] = {
+ 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 8,
+ 8, 8, 8, 8, 8, 8, 2, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3, 4, 5, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 8, 8, 8, 7, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_24_infos[9] = {
- o2(0xF5,0xA7), o2(0xF5,0xA8),
- o2(0xE6,0xA6), o2(0xD5,0xEC),
- o2(0xD5,0xF8), o2(0xDA,0xF3),
- o2(0xE3,0xC6), o2(0xDE,0xE4),
- UNDEF,
+to_EUC_KR_E7_A4_infos[9] = {
+ o2(0xF5,0xA7), o2(0xF5,0xA8), o2(0xE6,0xA6), o2(0xD5,0xEC),
+ o2(0xD5,0xF8), o2(0xDA,0xF3), o2(0xE3,0xC6), o2(0xDE,0xE4),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_24 = {
- to_EUC_KR_E7_24_offsets,
- to_EUC_KR_E7_24_infos
+to_EUC_KR_E7_A4 = {
+ to_EUC_KR_E7_A4_offsets,
+ to_EUC_KR_E7_A4_infos
};
static const unsigned char
-to_EUC_KR_E7_25_offsets[64] = {
- 0, 1, 19, 19, 19, 19, 19, 2, 3, 4, 19, 19, 19, 19, 19, 19,
- 5, 19, 19, 19, 19, 19, 6, 7, 19, 19, 8, 9, 10, 11, 12, 19,
- 13, 19, 19, 19, 19, 14, 19, 19, 15, 19, 19, 19, 19, 16, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 17, 19, 19, 19, 19, 18,
+to_EUC_KR_E7_A5_offsets[64] = {
+ 0, 1, 19, 19, 19, 19, 19, 2, 3, 4, 19, 19, 19, 19, 19, 19,
+ 5, 19, 19, 19, 19, 19, 6, 7, 19, 19, 8, 9, 10, 11, 12, 19,
+ 13, 19, 19, 19, 19, 14, 19, 19, 15, 19, 19, 19, 19, 16, 19, 19,
+ 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 17, 19, 19, 19, 19, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_25_infos[20] = {
- o2(0xDE,0xE5), o2(0xD1,0xB5),
- o2(0xD1,0xB6), o2(0xD1,0xB7),
- o2(0xF2,0xB3), o2(0xE9,0xDE),
- o2(0xF0,0xD3), o2(0xF2,0xB4),
- o2(0xF0,0xD4), o2(0xCB,0xE4),
- o2(0xFB,0xD4), o2(0xF5,0xE6),
- o2(0xE3,0xEA), o2(0xDE,0xE6),
- o2(0xDF,0xD4), o2(0xF8,0xF9),
- o2(0xF0,0xAE), o2(0xD1,0xB8),
- o2(0xD6,0xDF), UNDEF,
+to_EUC_KR_E7_A5_infos[20] = {
+ o2(0xDE,0xE5), o2(0xD1,0xB5), o2(0xD1,0xB6), o2(0xD1,0xB7),
+ o2(0xF2,0xB3), o2(0xE9,0xDE), o2(0xF0,0xD3), o2(0xF2,0xB4),
+ o2(0xF0,0xD4), o2(0xCB,0xE4), o2(0xFB,0xD4), o2(0xF5,0xE6),
+ o2(0xE3,0xEA), o2(0xDE,0xE6), o2(0xDF,0xD4), o2(0xF8,0xF9),
+ o2(0xF0,0xAE), o2(0xD1,0xB8), o2(0xD6,0xDF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_25 = {
- to_EUC_KR_E7_25_offsets,
- to_EUC_KR_E7_25_infos
+to_EUC_KR_E7_A5 = {
+ to_EUC_KR_E7_A5_offsets,
+ to_EUC_KR_E7_A5_infos
};
static const unsigned char
-to_EUC_KR_E7_26_offsets[64] = {
- 15, 0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 1, 2, 3,
- 15, 4, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 5, 6, 15, 15, 7, 15, 15, 15, 8, 15,
- 15, 9, 15, 10, 15, 15, 15, 15, 15, 11, 15, 15, 15, 12, 13, 14,
+to_EUC_KR_E7_A6_offsets[64] = {
+ 15, 0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 1, 2, 3,
+ 15, 4, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 5, 6, 15, 15, 7, 15, 15, 15, 8, 15,
+ 15, 9, 15, 10, 15, 15, 15, 15, 15, 11, 15, 15, 15, 12, 13, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_26_infos[16] = {
- o2(0xD0,0xD7), o2(0xFC,0xA1),
- o2(0xEF,0xEE), o2(0xDC,0xD8),
- o2(0xE9,0xDF), o2(0xE5,0xDD),
- o2(0xFD,0xFB), o2(0xE0,0xC9),
- o2(0xD6,0xC9), o2(0xD4,0xAA),
- o2(0xE5,0xCC), o2(0xE9,0xE0),
- o2(0xD0,0xD8), o2(0xFC,0xA2),
- o2(0xD4,0xBE), UNDEF,
+to_EUC_KR_E7_A6_infos[16] = {
+ o2(0xD0,0xD7), o2(0xFC,0xA1), o2(0xEF,0xEE), o2(0xDC,0xD8),
+ o2(0xE9,0xDF), o2(0xE5,0xDD), o2(0xFD,0xFB), o2(0xE0,0xC9),
+ o2(0xD6,0xC9), o2(0xD4,0xAA), o2(0xE5,0xCC), o2(0xE9,0xE0),
+ o2(0xD0,0xD8), o2(0xFC,0xA2), o2(0xD4,0xBE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_26 = {
- to_EUC_KR_E7_26_offsets,
- to_EUC_KR_E7_26_infos
+to_EUC_KR_E7_A6 = {
+ to_EUC_KR_E7_A6_offsets,
+ to_EUC_KR_E7_A6_infos
};
static const unsigned char
-to_EUC_KR_E7_27_offsets[64] = {
- 0, 1, 15, 15, 15, 15, 15, 15, 15, 2, 3, 4, 15, 15, 15, 15,
- 15, 5, 6, 15, 15, 7, 15, 15, 8, 15, 15, 15, 15, 15, 15, 9,
- 15, 15, 15, 15, 10, 15, 11, 12, 15, 13, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15,
+to_EUC_KR_E7_A7_offsets[64] = {
+ 0, 1, 15, 15, 15, 15, 15, 15, 15, 2, 3, 4, 15, 15, 15, 15,
+ 15, 5, 6, 15, 15, 7, 15, 15, 8, 15, 15, 15, 15, 15, 15, 9,
+ 15, 15, 15, 15, 10, 15, 11, 12, 15, 13, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_27_infos[16] = {
- o2(0xE2,0xB3), o2(0xDE,0xE7),
- o2(0xDC,0xBC), o2(0xD2,0xB6),
- o2(0xF5,0xD5), o2(0xCE,0xA1),
- o2(0xF5,0xA9), o2(0xDD,0xF9),
- o2(0xDD,0xFA), o2(0xF0,0xD5),
- o2(0xF6,0xDF), o2(0xF2,0xDA),
- o2(0xE4,0xEB), o2(0xF2,0xF1),
- o2(0xEC,0xB9), UNDEF,
+to_EUC_KR_E7_A7_infos[16] = {
+ o2(0xE2,0xB3), o2(0xDE,0xE7), o2(0xDC,0xBC), o2(0xD2,0xB6),
+ o2(0xF5,0xD5), o2(0xCE,0xA1), o2(0xF5,0xA9), o2(0xDD,0xF9),
+ o2(0xDD,0xFA), o2(0xF0,0xD5), o2(0xF6,0xDF), o2(0xF2,0xDA),
+ o2(0xE4,0xEB), o2(0xF2,0xF1), o2(0xEC,0xB9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_27 = {
- to_EUC_KR_E7_27_offsets,
- to_EUC_KR_E7_27_infos
+to_EUC_KR_E7_A7 = {
+ to_EUC_KR_E7_A7_offsets,
+ to_EUC_KR_E7_A7_infos
};
static const unsigned char
-to_EUC_KR_E7_28_offsets[64] = {
- 0, 20, 20, 20, 20, 1, 20, 20, 2, 20, 20, 3, 20, 4, 20, 20,
- 20, 20, 20, 20, 5, 20, 20, 6, 20, 7, 8, 20, 9, 20, 20, 10,
- 11, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 12, 20,
- 20, 13, 20, 20, 20, 20, 14, 15, 20, 20, 20, 16, 17, 18, 20, 19,
+to_EUC_KR_E7_A8_offsets[64] = {
+ 0, 20, 20, 20, 20, 1, 20, 20, 2, 20, 20, 3, 20, 4, 20, 20,
+ 20, 20, 20, 20, 5, 20, 20, 6, 20, 7, 8, 20, 9, 20, 20, 10,
+ 11, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 12, 20,
+ 20, 13, 20, 20, 20, 20, 14, 15, 20, 20, 20, 16, 17, 18, 20, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_28_infos[21] = {
- o2(0xFD,0xFC), o2(0xE1,0xAA),
- o2(0xCA,0xD9), o2(0xEF,0xEF),
- o2(0xF5,0xAA), o2(0xEC,0xF9),
- o2(0xF8,0xAD), o2(0xF2,0xC2),
- o2(0xF6,0xC3), o2(0xD7,0xD2),
- o2(0xF9,0xA2), o2(0xF0,0xD6),
- o2(0xF0,0xFA), o2(0xF6,0xE0),
- o2(0xE9,0xF3), o2(0xF2,0xC3),
- o2(0xD4,0xAB), o2(0xCA,0xB3),
- o2(0xCD,0xA6), o2(0xCD,0xC3),
- UNDEF,
+to_EUC_KR_E7_A8_infos[21] = {
+ o2(0xFD,0xFC), o2(0xE1,0xAA), o2(0xCA,0xD9), o2(0xEF,0xEF),
+ o2(0xF5,0xAA), o2(0xEC,0xF9), o2(0xF8,0xAD), o2(0xF2,0xC2),
+ o2(0xF6,0xC3), o2(0xD7,0xD2), o2(0xF9,0xA2), o2(0xF0,0xD6),
+ o2(0xF0,0xFA), o2(0xF6,0xE0), o2(0xE9,0xF3), o2(0xF2,0xC3),
+ o2(0xD4,0xAB), o2(0xCA,0xB3), o2(0xCD,0xA6), o2(0xCD,0xC3),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_28 = {
- to_EUC_KR_E7_28_offsets,
- to_EUC_KR_E7_28_infos
+to_EUC_KR_E7_A8 = {
+ to_EUC_KR_E7_A8_offsets,
+ to_EUC_KR_E7_A8_infos
};
static const unsigned char
-to_EUC_KR_E7_29_offsets[64] = {
- 0, 17, 17, 17, 17, 17, 1, 17, 17, 2, 17, 17, 17, 3, 4, 17,
- 17, 17, 17, 17, 17, 17, 17, 5, 17, 17, 17, 17, 17, 17, 17, 17,
- 17, 6, 7, 17, 17, 17, 17, 17, 17, 8, 17, 9, 17, 17, 17, 17,
- 10, 17, 17, 17, 11, 17, 12, 17, 17, 13, 14, 17, 17, 15, 17, 16,
+to_EUC_KR_E7_A9_offsets[64] = {
+ 0, 17, 17, 17, 17, 17, 1, 17, 17, 2, 17, 17, 17, 3, 4, 17,
+ 17, 17, 17, 17, 17, 17, 17, 5, 17, 17, 17, 17, 17, 17, 17, 17,
+ 17, 6, 7, 17, 17, 17, 17, 17, 17, 8, 17, 9, 17, 17, 17, 17,
+ 10, 17, 17, 17, 11, 17, 12, 17, 17, 13, 14, 17, 17, 15, 17, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_29_infos[18] = {
- o2(0xCD,0xDA), o2(0xD9,0xCF),
- o2(0xF6,0xC4), o2(0xEE,0xDD),
- o2(0xE7,0xC4), o2(0xE2,0xB4),
- o2(0xDF,0xE2), o2(0xE7,0xDB),
- o2(0xE8,0xB1), o2(0xFC,0xAE),
- o2(0xE5,0xCD), o2(0xFA,0xEB),
- o2(0xCF,0xBC), o2(0xCF,0xE2),
- o2(0xCD,0xF6), o2(0xEF,0xF0),
- o2(0xF4,0xBE), UNDEF,
+to_EUC_KR_E7_A9_infos[18] = {
+ o2(0xCD,0xDA), o2(0xD9,0xCF), o2(0xF6,0xC4), o2(0xEE,0xDD),
+ o2(0xE7,0xC4), o2(0xE2,0xB4), o2(0xDF,0xE2), o2(0xE7,0xDB),
+ o2(0xE8,0xB1), o2(0xFC,0xAE), o2(0xE5,0xCD), o2(0xFA,0xEB),
+ o2(0xCF,0xBC), o2(0xCF,0xE2), o2(0xCD,0xF6), o2(0xEF,0xF0),
+ o2(0xF4,0xBE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_29 = {
- to_EUC_KR_E7_29_offsets,
- to_EUC_KR_E7_29_infos
+to_EUC_KR_E7_A9 = {
+ to_EUC_KR_E7_A9_offsets,
+ to_EUC_KR_E7_A9_infos
};
static const unsigned char
-to_EUC_KR_E7_2A_offsets[64] = {
- 13, 0, 13, 13, 1, 13, 13, 13, 2, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 3, 4, 13, 5, 13, 13, 6, 13, 13, 13, 13, 13, 13, 7,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 9, 13, 13, 13, 10, 11,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13, 13, 13,
+to_EUC_KR_E7_AA_offsets[64] = {
+ 13, 0, 13, 13, 1, 13, 13, 13, 2, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 3, 4, 13, 5, 13, 13, 6, 13, 13, 13, 13, 13, 13, 7,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 9, 13, 13, 13, 10, 11,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_2A_infos[14] = {
- o2(0xD4,0xCD), o2(0xF3,0xB8),
- o2(0xE9,0xA1), o2(0xF2,0xF2),
- o2(0xF3,0xEB), o2(0xF0,0xD7),
- o2(0xCF,0xD7), o2(0xCF,0xDF),
- o2(0xE8,0xC0), o2(0xE8,0xC1),
- o2(0xCF,0xE3), o2(0xE9,0xA2),
- o2(0xD0,0xAA), UNDEF,
+to_EUC_KR_E7_AA_infos[14] = {
+ o2(0xD4,0xCD), o2(0xF3,0xB8), o2(0xE9,0xA1), o2(0xF2,0xF2),
+ o2(0xF3,0xEB), o2(0xF0,0xD7), o2(0xCF,0xD7), o2(0xCF,0xDF),
+ o2(0xE8,0xC0), o2(0xE8,0xC1), o2(0xCF,0xE3), o2(0xE9,0xA2),
+ o2(0xD0,0xAA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_2A = {
- to_EUC_KR_E7_2A_offsets,
- to_EUC_KR_E7_2A_infos
+to_EUC_KR_E7_AA = {
+ to_EUC_KR_E7_AA_offsets,
+ to_EUC_KR_E7_AA_infos
};
static const unsigned char
-to_EUC_KR_E7_2B_offsets[64] = {
- 19, 19, 19, 19, 0, 1, 19, 2, 19, 19, 3, 4, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 5, 19, 6, 19, 19, 19, 7, 19, 8,
- 9, 19, 19, 10, 19, 11, 19, 19, 19, 19, 12, 19, 19, 13, 19, 14,
- 19, 19, 19, 19, 19, 19, 15, 19, 19, 16, 17, 19, 19, 19, 19, 18,
+to_EUC_KR_E7_AB_offsets[64] = {
+ 19, 19, 19, 19, 0, 1, 19, 2, 19, 19, 3, 4, 19, 19, 19, 19,
+ 19, 19, 19, 19, 19, 19, 19, 5, 19, 6, 19, 19, 19, 7, 19, 8,
+ 9, 19, 19, 10, 19, 11, 19, 19, 19, 19, 12, 19, 19, 13, 19, 14,
+ 19, 19, 19, 19, 19, 19, 15, 19, 19, 16, 17, 19, 19, 19, 19, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_2B_infos[20] = {
- o2(0xF3,0xC1), o2(0xD0,0xAB),
- o2(0xD4,0xE4), o2(0xEF,0xBC),
- o2(0xD8,0xA1), o2(0xD9,0xDF),
- o2(0xF3,0xD7), o2(0xDC,0xBD),
- o2(0xCC,0xE5), o2(0xED,0xF1),
- o2(0xF1,0xE2), o2(0xD4,0xDB),
- o2(0xE2,0xB5), o2(0xCA,0xE6),
- o2(0xD3,0xAE), o2(0xCC,0xE6),
- o2(0xF1,0xD3), o2(0xF5,0xE7),
- o2(0xCA,0xDA), UNDEF,
+to_EUC_KR_E7_AB_infos[20] = {
+ o2(0xF3,0xC1), o2(0xD0,0xAB), o2(0xD4,0xE4), o2(0xEF,0xBC),
+ o2(0xD8,0xA1), o2(0xD9,0xDF), o2(0xF3,0xD7), o2(0xDC,0xBD),
+ o2(0xCC,0xE5), o2(0xED,0xF1), o2(0xF1,0xE2), o2(0xD4,0xDB),
+ o2(0xE2,0xB5), o2(0xCA,0xE6), o2(0xD3,0xAE), o2(0xCC,0xE6),
+ o2(0xF1,0xD3), o2(0xF5,0xE7), o2(0xCA,0xDA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_2B = {
- to_EUC_KR_E7_2B_offsets,
- to_EUC_KR_E7_2B_infos
+to_EUC_KR_E7_AB = {
+ to_EUC_KR_E7_AB_offsets,
+ to_EUC_KR_E7_AB_infos
};
static const unsigned char
-to_EUC_KR_E7_2C_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0,
- 10, 1, 10, 10, 10, 10, 10, 10, 10, 2, 10, 3, 10, 10, 4, 10,
- 5, 10, 10, 10, 10, 10, 6, 10, 10, 10, 10, 10, 7, 8, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_E7_AC_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0,
+ 10, 1, 10, 10, 10, 10, 10, 10, 10, 2, 10, 3, 10, 10, 4, 10,
+ 5, 10, 10, 10, 10, 10, 6, 10, 10, 10, 10, 10, 7, 8, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_2C_infos[11] = {
- o2(0xFB,0xEE), o2(0xE1,0xC5),
- o2(0xDF,0xE9), o2(0xEE,0xDE),
- o2(0xF7,0xC2), o2(0xD8,0xA2),
- o2(0xDD,0xAC), o2(0xF0,0xAF),
- o2(0xD6,0xBD), o2(0xE1,0xAB),
- UNDEF,
+to_EUC_KR_E7_AC_infos[11] = {
+ o2(0xFB,0xEE), o2(0xE1,0xC5), o2(0xDF,0xE9), o2(0xEE,0xDE),
+ o2(0xF7,0xC2), o2(0xD8,0xA2), o2(0xDD,0xAC), o2(0xF0,0xAF),
+ o2(0xD6,0xBD), o2(0xE1,0xAB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_2C = {
- to_EUC_KR_E7_2C_offsets,
- to_EUC_KR_E7_2C_infos
+to_EUC_KR_E7_AC = {
+ to_EUC_KR_E7_AC_offsets,
+ to_EUC_KR_E7_AC_infos
};
static const unsigned char
-to_EUC_KR_E7_2D_offsets[64] = {
- 16, 16, 16, 16, 16, 16, 0, 16, 16, 1, 16, 2, 3, 4, 16, 5,
- 6, 7, 8, 16, 9, 16, 10, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 11, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 12, 16, 13, 16,
- 16, 16, 16, 16, 16, 14, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16,
+to_EUC_KR_E7_AD_offsets[64] = {
+ 16, 16, 16, 16, 16, 16, 0, 16, 16, 1, 16, 2, 3, 4, 16, 5,
+ 6, 7, 8, 16, 9, 16, 10, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 11, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 12, 16, 13, 16,
+ 16, 16, 16, 16, 16, 14, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_2D_infos[17] = {
- o2(0xF9,0xB6), o2(0xD4,0xF5),
- o2(0xD0,0xC9), o2(0xEF,0xA7),
- o2(0xE2,0xEC), o2(0xDB,0xEA),
- o2(0xCE,0xCC), o2(0xF5,0xE8),
- o2(0xF7,0xD5), o2(0xD3,0xCD),
- o2(0xF3,0xFE), o2(0xD0,0xB5),
- o2(0xE0,0xFE), o2(0xDF,0xFB),
- o2(0xE6,0xDD), o2(0xE8,0xA4),
- UNDEF,
+to_EUC_KR_E7_AD_infos[17] = {
+ o2(0xF9,0xB6), o2(0xD4,0xF5), o2(0xD0,0xC9), o2(0xEF,0xA7),
+ o2(0xE2,0xEC), o2(0xDB,0xEA), o2(0xCE,0xCC), o2(0xF5,0xE8),
+ o2(0xF7,0xD5), o2(0xD3,0xCD), o2(0xF3,0xFE), o2(0xD0,0xB5),
+ o2(0xE0,0xFE), o2(0xDF,0xFB), o2(0xE6,0xDD), o2(0xE8,0xA4),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_2D = {
- to_EUC_KR_E7_2D_offsets,
- to_EUC_KR_E7_2D_infos
+to_EUC_KR_E7_AD = {
+ to_EUC_KR_E7_AD_offsets,
+ to_EUC_KR_E7_AD_infos
};
static const unsigned char
-to_EUC_KR_E7_2E_offsets[64] = {
- 13, 13, 13, 13, 13, 13, 13, 0, 13, 13, 13, 1, 13, 13, 13, 2,
- 13, 13, 13, 13, 3, 4, 13, 5, 13, 13, 6, 13, 13, 7, 13, 13,
- 13, 8, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 13, 13,
- 13, 10, 13, 13, 11, 13, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13,
+to_EUC_KR_E7_AE_offsets[64] = {
+ 13, 13, 13, 13, 13, 13, 13, 0, 13, 13, 13, 1, 13, 13, 13, 2,
+ 13, 13, 13, 13, 3, 4, 13, 5, 13, 13, 6, 13, 13, 7, 13, 13,
+ 13, 8, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 13, 13,
+ 13, 10, 13, 13, 11, 13, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_2E_infos[14] = {
- o2(0xCB,0xCD), o2(0xEF,0xA8),
- o2(0xEE,0xB4), o2(0xDA,0xD8),
- o2(0xD1,0xB9), o2(0xDF,0xA9),
- o2(0xF3,0xB0), o2(0xCC,0xC4),
- o2(0xCE,0xB7), o2(0xEF,0xA9),
- o2(0xDF,0xD5), o2(0xED,0xD7),
- o2(0xEE,0xC6), UNDEF,
+to_EUC_KR_E7_AE_infos[14] = {
+ o2(0xCB,0xCD), o2(0xEF,0xA8), o2(0xEE,0xB4), o2(0xDA,0xD8),
+ o2(0xD1,0xB9), o2(0xDF,0xA9), o2(0xF3,0xB0), o2(0xCC,0xC4),
+ o2(0xCE,0xB7), o2(0xEF,0xA9), o2(0xDF,0xD5), o2(0xED,0xD7),
+ o2(0xEE,0xC6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_2E = {
- to_EUC_KR_E7_2E_offsets,
- to_EUC_KR_E7_2E_infos
+to_EUC_KR_E7_AE = {
+ to_EUC_KR_E7_AE_offsets,
+ to_EUC_KR_E7_AE_infos
};
static const unsigned char
-to_EUC_KR_E7_2F_offsets[64] = {
- 0, 1, 10, 10, 2, 10, 3, 4, 10, 5, 10, 10, 10, 10, 10, 10,
- 10, 10, 6, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 7, 10, 10, 10, 8, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_E7_AF_offsets[64] = {
+ 0, 1, 10, 10, 2, 10, 3, 4, 10, 5, 10, 10, 10, 10, 10, 10,
+ 10, 10, 6, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 7, 10, 10, 10, 8, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_2F_infos[11] = {
- o2(0xEF,0xBD), o2(0xFC,0xD6),
- o2(0xDB,0xF4), o2(0xEF,0xAA),
- o2(0xF8,0xB9), o2(0xF5,0xE9),
- o2(0xE3,0xD9), o2(0xE1,0xC6),
- o2(0xD4,0xBF), o2(0xDE,0xE8),
- UNDEF,
+to_EUC_KR_E7_AF_infos[11] = {
+ o2(0xEF,0xBD), o2(0xFC,0xD6), o2(0xDB,0xF4), o2(0xEF,0xAA),
+ o2(0xF8,0xB9), o2(0xF5,0xE9), o2(0xE3,0xD9), o2(0xE1,0xC6),
+ o2(0xD4,0xBF), o2(0xDE,0xE8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_2F = {
- to_EUC_KR_E7_2F_offsets,
- to_EUC_KR_E7_2F_infos
+to_EUC_KR_E7_AF = {
+ to_EUC_KR_E7_AF_offsets,
+ to_EUC_KR_E7_AF_infos
};
static const unsigned char
-to_EUC_KR_E7_30_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 1, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 2, 10,
- 10, 3, 10, 10, 10, 10, 10, 4, 10, 10, 5, 6, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 8, 9,
+to_EUC_KR_E7_B0_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 1, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 2, 10,
+ 10, 3, 10, 10, 10, 10, 10, 4, 10, 10, 5, 6, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 8, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_30_infos[11] = {
- o2(0xF0,0xEA), o2(0xF3,0xC2),
- o2(0xD3,0xAF), o2(0xCA,0xDB),
- o2(0xFC,0xD7), o2(0xED,0xD8),
- o2(0xE1,0xC7), o2(0xF4,0xD8),
- o2(0xD6,0xB3), o2(0xDD,0xAD),
- UNDEF,
+to_EUC_KR_E7_B0_infos[11] = {
+ o2(0xF0,0xEA), o2(0xF3,0xC2), o2(0xD3,0xAF), o2(0xCA,0xDB),
+ o2(0xFC,0xD7), o2(0xED,0xD8), o2(0xE1,0xC7), o2(0xF4,0xD8),
+ o2(0xD6,0xB3), o2(0xDD,0xAD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_30 = {
- to_EUC_KR_E7_30_offsets,
- to_EUC_KR_E7_30_infos
+to_EUC_KR_E7_B0 = {
+ to_EUC_KR_E7_B0_offsets,
+ to_EUC_KR_E7_B0_infos
};
static const unsigned char
-to_EUC_KR_E7_31_offsets[64] = {
- 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 1, 2, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 3, 7, 7, 7, 4, 7, 7, 7, 7, 7, 7, 7, 5, 7, 7, 7,
- 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_E7_B1_offsets[64] = {
+ 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 1, 2, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 3, 7, 7, 7, 4, 7, 7, 7, 7, 7, 7, 7, 5, 7, 7, 7,
+ 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_31_infos[8] = {
- o2(0xD5,0xBE), o2(0xF1,0xC3),
- o2(0xEE,0xDF), o2(0xD6,0xEB),
- o2(0xF4,0xD9), o2(0xD7,0xE6),
- o2(0xDA,0xB7), UNDEF,
+to_EUC_KR_E7_B1_infos[8] = {
+ o2(0xD5,0xBE), o2(0xF1,0xC3), o2(0xEE,0xDF), o2(0xD6,0xEB),
+ o2(0xF4,0xD9), o2(0xD7,0xE6), o2(0xDA,0xB7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_31 = {
- to_EUC_KR_E7_31_offsets,
- to_EUC_KR_E7_31_infos
+to_EUC_KR_E7_B1 = {
+ to_EUC_KR_E7_B1_offsets,
+ to_EUC_KR_E7_B1_infos
};
static const unsigned char
-to_EUC_KR_E7_32_offsets[64] = {
- 15, 15, 15, 0, 15, 15, 15, 15, 15, 1, 15, 15, 15, 15, 15, 15,
- 15, 15, 2, 15, 15, 3, 15, 4, 5, 15, 15, 15, 15, 15, 15, 6,
- 15, 15, 15, 15, 15, 7, 15, 8, 15, 15, 15, 15, 15, 15, 9, 15,
- 15, 10, 11, 12, 15, 15, 15, 15, 15, 13, 15, 15, 15, 15, 14, 15,
+to_EUC_KR_E7_B2_offsets[64] = {
+ 15, 15, 15, 0, 15, 15, 15, 15, 15, 1, 15, 15, 15, 15, 15, 15,
+ 15, 15, 2, 15, 15, 3, 15, 4, 5, 15, 15, 15, 15, 15, 15, 6,
+ 15, 15, 15, 15, 15, 7, 15, 8, 15, 15, 15, 15, 15, 15, 9, 15,
+ 15, 10, 11, 12, 15, 15, 15, 15, 15, 13, 15, 15, 15, 15, 14, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_32_infos[16] = {
- o2(0xDD,0xFB), o2(0xDD,0xCF),
- o2(0xD8,0xA3), o2(0xDA,0xD9),
- o2(0xF0,0xD8), o2(0xEF,0xC4),
- o2(0xE1,0xD8), o2(0xF1,0xD4),
- o2(0xED,0xF2), o2(0xD5,0xDB),
- o2(0xD5,0xDC), o2(0xF3,0xC4),
- o2(0xCB,0xD7), o2(0xE2,0xB6),
- o2(0xEF,0xF1), UNDEF,
+to_EUC_KR_E7_B2_infos[16] = {
+ o2(0xDD,0xFB), o2(0xDD,0xCF), o2(0xD8,0xA3), o2(0xDA,0xD9),
+ o2(0xF0,0xD8), o2(0xEF,0xC4), o2(0xE1,0xD8), o2(0xF1,0xD4),
+ o2(0xED,0xF2), o2(0xD5,0xDB), o2(0xD5,0xDC), o2(0xF3,0xC4),
+ o2(0xCB,0xD7), o2(0xE2,0xB6), o2(0xEF,0xF1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_32 = {
- to_EUC_KR_E7_32_offsets,
- to_EUC_KR_E7_32_infos
+to_EUC_KR_E7_B2 = {
+ to_EUC_KR_E7_B2_offsets,
+ to_EUC_KR_E7_B2_infos
};
static const unsigned char
-to_EUC_KR_E7_33_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 1, 8, 8, 8, 8, 8, 8, 8, 2, 3,
- 4, 8, 8, 8, 8, 8, 8, 5, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 8, 8, 7, 8,
+to_EUC_KR_E7_B3_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 1, 8, 8, 8, 8, 8, 8, 8, 2, 3,
+ 4, 8, 8, 8, 8, 8, 8, 5, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 8, 8, 7, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_33_infos[9] = {
- o2(0xFB,0xD5), o2(0xD3,0xD8),
- o2(0xDD,0xD0), o2(0xF0,0xD9),
- o2(0xCB,0xB3), o2(0xD5,0xDD),
- o2(0xCD,0xA7), o2(0xD0,0xAC),
- UNDEF,
+to_EUC_KR_E7_B3_infos[9] = {
+ o2(0xFB,0xD5), o2(0xD3,0xD8), o2(0xDD,0xD0), o2(0xF0,0xD9),
+ o2(0xCB,0xB3), o2(0xD5,0xDD), o2(0xCD,0xA7), o2(0xD0,0xAC),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_33 = {
- to_EUC_KR_E7_33_offsets,
- to_EUC_KR_E7_33_infos
+to_EUC_KR_E7_B3 = {
+ to_EUC_KR_E7_B3_offsets,
+ to_EUC_KR_E7_B3_infos
};
static const unsigned char
-to_EUC_KR_E7_34_offsets[64] = {
- 0, 29, 1, 29, 2, 3, 4, 5, 6, 29, 7, 8, 29, 9, 29, 29,
- 10, 29, 29, 29, 11, 29, 29, 12, 13, 14, 15, 16, 29, 29, 29, 29,
- 17, 18, 19, 29, 29, 29, 29, 29, 29, 29, 29, 20, 21, 29, 22, 23,
- 24, 29, 29, 25, 29, 26, 29, 29, 29, 27, 28, 29, 29, 29, 29, 29,
+to_EUC_KR_E7_B4_offsets[64] = {
+ 0, 29, 1, 29, 2, 3, 4, 5, 6, 29, 7, 8, 29, 9, 29, 29,
+ 10, 29, 29, 29, 11, 29, 29, 12, 13, 14, 15, 16, 29, 29, 29, 29,
+ 17, 18, 19, 29, 29, 29, 29, 29, 29, 29, 29, 20, 21, 29, 22, 23,
+ 24, 29, 29, 25, 29, 26, 29, 29, 29, 27, 28, 29, 29, 29, 29, 29,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_34_infos[30] = {
- o2(0xD1,0xBA), o2(0xF1,0xC4),
- o2(0xE5,0xB3), o2(0xFB,0xF5),
- o2(0xE9,0xE1), o2(0xFD,0xE0),
- o2(0xFC,0xBC), o2(0xDA,0xA2),
- o2(0xDA,0xA3), o2(0xD2,0xA1),
- o2(0xD2,0xEF), o2(0xE2,0xED),
- o2(0xDE,0xE9), o2(0xCE,0xDC),
- o2(0xF2,0xB5), o2(0xD0,0xE4),
- o2(0xDD,0xD1), o2(0xE1,0xC8),
- o2(0xDB,0xB7), o2(0xDF,0xE3),
- o2(0xED,0xB9), o2(0xF1,0xC5),
- o2(0xF3,0xCF), o2(0xD7,0xAB),
- o2(0xE1,0xAC), o2(0xE3,0xEB),
- o2(0xEE,0xC7), o2(0xE1,0xC9),
- o2(0xCA,0xFA), UNDEF,
+to_EUC_KR_E7_B4_infos[30] = {
+ o2(0xD1,0xBA), o2(0xF1,0xC4), o2(0xE5,0xB3), o2(0xFB,0xF5),
+ o2(0xE9,0xE1), o2(0xFD,0xE0), o2(0xFC,0xBC), o2(0xDA,0xA2),
+ o2(0xDA,0xA3), o2(0xD2,0xA1), o2(0xD2,0xEF), o2(0xE2,0xED),
+ o2(0xDE,0xE9), o2(0xCE,0xDC), o2(0xF2,0xB5), o2(0xD0,0xE4),
+ o2(0xDD,0xD1), o2(0xE1,0xC8), o2(0xDB,0xB7), o2(0xDF,0xE3),
+ o2(0xED,0xB9), o2(0xF1,0xC5), o2(0xF3,0xCF), o2(0xD7,0xAB),
+ o2(0xE1,0xAC), o2(0xE3,0xEB), o2(0xEE,0xC7), o2(0xE1,0xC9),
+ o2(0xCA,0xFA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_34 = {
- to_EUC_KR_E7_34_offsets,
- to_EUC_KR_E7_34_infos
+to_EUC_KR_E7_B4 = {
+ to_EUC_KR_E7_B4_offsets,
+ to_EUC_KR_E7_B4_infos
};
static const unsigned char
-to_EUC_KR_E7_35_offsets[64] = {
- 19, 19, 0, 1, 2, 3, 4, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 5, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 6, 19,
- 19, 7, 8, 19, 19, 19, 9, 19, 10, 19, 11, 19, 19, 19, 12, 19,
- 19, 13, 14, 15, 19, 19, 16, 19, 19, 17, 19, 19, 19, 19, 19, 18,
+to_EUC_KR_E7_B5_offsets[64] = {
+ 19, 19, 0, 1, 2, 3, 4, 19, 19, 19, 19, 19, 19, 19, 19, 19,
+ 5, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 6, 19,
+ 19, 7, 8, 19, 19, 19, 9, 19, 10, 19, 11, 19, 19, 19, 12, 19,
+ 19, 13, 14, 15, 19, 19, 16, 19, 19, 17, 19, 19, 19, 19, 19, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_35_infos[20] = {
- o2(0xF0,0xFB), o2(0xFA,0xE1),
- o2(0xF0,0xDA), o2(0xCC,0xE7),
- o2(0xDA,0xF4), o2(0xCC,0xBF),
- o2(0xCE,0xED), o2(0xD5,0xA9),
- o2(0xFA,0xE2), o2(0xD0,0xE5),
- o2(0xEB,0xD6), o2(0xEC,0xDF),
- o2(0xDF,0xFC), o2(0xF7,0xD6),
- o2(0xDE,0xEA), o2(0xCB,0xB4),
- o2(0xEF,0xBE), o2(0xCC,0xB5),
- o2(0xCF,0xBD), UNDEF,
+to_EUC_KR_E7_B5_infos[20] = {
+ o2(0xF0,0xFB), o2(0xFA,0xE1), o2(0xF0,0xDA), o2(0xCC,0xE7),
+ o2(0xDA,0xF4), o2(0xCC,0xBF), o2(0xCE,0xED), o2(0xD5,0xA9),
+ o2(0xFA,0xE2), o2(0xD0,0xE5), o2(0xEB,0xD6), o2(0xEC,0xDF),
+ o2(0xDF,0xFC), o2(0xF7,0xD6), o2(0xDE,0xEA), o2(0xCB,0xB4),
+ o2(0xEF,0xBE), o2(0xCC,0xB5), o2(0xCF,0xBD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_35 = {
- to_EUC_KR_E7_35_offsets,
- to_EUC_KR_E7_35_infos
+to_EUC_KR_E7_B5 = {
+ to_EUC_KR_E7_B5_offsets,
+ to_EUC_KR_E7_B5_infos
};
static const unsigned char
-to_EUC_KR_E7_36_offsets[64] = {
- 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 0, 1,
- 18, 18, 18, 2, 18, 18, 18, 18, 18, 18, 18, 18, 3, 18, 18, 18,
- 4, 18, 5, 18, 18, 18, 18, 18, 18, 18, 18, 18, 6, 7, 18, 18,
- 18, 8, 9, 18, 10, 11, 18, 18, 12, 18, 13, 14, 18, 15, 16, 17,
+to_EUC_KR_E7_B6_offsets[64] = {
+ 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 0, 1,
+ 18, 18, 18, 2, 18, 18, 18, 18, 18, 18, 18, 18, 3, 18, 18, 18,
+ 4, 18, 5, 18, 18, 18, 18, 18, 18, 18, 18, 18, 6, 7, 18, 18,
+ 18, 8, 9, 18, 10, 11, 18, 18, 12, 18, 13, 14, 18, 15, 16, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_36_infos[19] = {
- o2(0xEF,0xF2), o2(0xE2,0xB7),
- o2(0xCC,0xE8), o2(0xF0,0xFC),
- o2(0xD6,0xE0), o2(0xF1,0xC6),
- o2(0xE2,0xB8), o2(0xEB,0xAB),
- o2(0xCB,0xB5), o2(0xD8,0xD1),
- o2(0xF4,0xCE), o2(0xF3,0xF7),
- o2(0xD7,0xC6), o2(0xD1,0xBB),
- o2(0xF7,0xAA), o2(0xED,0xCA),
- o2(0xD7,0xD3), o2(0xD8,0xFA),
- UNDEF,
+to_EUC_KR_E7_B6_infos[19] = {
+ o2(0xEF,0xF2), o2(0xE2,0xB7), o2(0xCC,0xE8), o2(0xF0,0xFC),
+ o2(0xD6,0xE0), o2(0xF1,0xC6), o2(0xE2,0xB8), o2(0xEB,0xAB),
+ o2(0xCB,0xB5), o2(0xD8,0xD1), o2(0xF4,0xCE), o2(0xF3,0xF7),
+ o2(0xD7,0xC6), o2(0xD1,0xBB), o2(0xF7,0xAA), o2(0xED,0xCA),
+ o2(0xD7,0xD3), o2(0xD8,0xFA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_36 = {
- to_EUC_KR_E7_36_offsets,
- to_EUC_KR_E7_36_infos
+to_EUC_KR_E7_B6 = {
+ to_EUC_KR_E7_B6_offsets,
+ to_EUC_KR_E7_B6_infos
};
static const unsigned char
-to_EUC_KR_E7_37_offsets[64] = {
- 17, 17, 17, 17, 17, 17, 17, 0, 17, 17, 1, 2, 17, 17, 17, 17,
- 17, 17, 17, 17, 17, 17, 3, 17, 4, 17, 5, 17, 17, 6, 7, 17,
- 8, 9, 17, 10, 17, 17, 17, 17, 11, 12, 17, 17, 13, 17, 17, 14,
- 17, 17, 17, 17, 15, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17,
+to_EUC_KR_E7_B7_offsets[64] = {
+ 17, 17, 17, 17, 17, 17, 17, 0, 17, 17, 1, 2, 17, 17, 17, 17,
+ 17, 17, 17, 17, 17, 17, 3, 17, 4, 17, 5, 17, 17, 6, 7, 17,
+ 8, 9, 17, 10, 17, 17, 17, 17, 11, 12, 17, 17, 13, 17, 17, 14,
+ 17, 17, 17, 17, 15, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_37_infos[18] = {
- o2(0xF6,0xC5), o2(0xD1,0xCC),
- o2(0xDD,0xFC), o2(0xDF,0xFD),
- o2(0xF9,0xE5), o2(0xE0,0xCA),
- o2(0xF2,0xFD), o2(0xD3,0xB0),
- o2(0xF4,0xF3), o2(0xDA,0xC9),
- o2(0xE6,0xDE), o2(0xF8,0xBA),
- o2(0xE8,0xD0), o2(0xD8,0xFB),
- o2(0xEA,0xD5), o2(0xD6,0xA3),
- o2(0xF6,0xC6), UNDEF,
+to_EUC_KR_E7_B7_infos[18] = {
+ o2(0xF6,0xC5), o2(0xD1,0xCC), o2(0xDD,0xFC), o2(0xDF,0xFD),
+ o2(0xF9,0xE5), o2(0xE0,0xCA), o2(0xF2,0xFD), o2(0xD3,0xB0),
+ o2(0xF4,0xF3), o2(0xDA,0xC9), o2(0xE6,0xDE), o2(0xF8,0xBA),
+ o2(0xE8,0xD0), o2(0xD8,0xFB), o2(0xEA,0xD5), o2(0xD6,0xA3),
+ o2(0xF6,0xC6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_37 = {
- to_EUC_KR_E7_37_offsets,
- to_EUC_KR_E7_37_infos
+to_EUC_KR_E7_B7 = {
+ to_EUC_KR_E7_B7_offsets,
+ to_EUC_KR_E7_B7_infos
};
static const unsigned char
-to_EUC_KR_E7_38_offsets[64] = {
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 0, 1, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 2, 16, 16, 16, 16, 16, 3, 16, 4, 5, 6,
- 16, 7, 16, 8, 16, 16, 16, 16, 16, 16, 16, 9, 16, 16, 10, 11,
- 16, 12, 16, 16, 16, 16, 16, 13, 16, 16, 16, 16, 16, 14, 15, 16,
+to_EUC_KR_E7_B8_offsets[64] = {
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 0, 1, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 2, 16, 16, 16, 16, 16, 3, 16, 4, 5, 6,
+ 16, 7, 16, 8, 16, 16, 16, 16, 16, 16, 16, 9, 16, 16, 10, 11,
+ 16, 12, 16, 16, 16, 16, 16, 13, 16, 16, 16, 16, 16, 14, 15, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_38_infos[17] = {
- o2(0xF2,0xDB), o2(0xE4,0xFC),
- o2(0xE8,0xB2), o2(0xDA,0xDA),
- o2(0xF2,0xDC), o2(0xFB,0xD6),
- o2(0xE9,0xB2), o2(0xEE,0xAD),
- o2(0xFA,0xE3), o2(0xDC,0xEE),
- o2(0xF5,0xEA), o2(0xE6,0xE0),
- o2(0xF0,0xFD), o2(0xD7,0xAC),
- o2(0xF5,0xC5), o2(0xEE,0xE0),
- UNDEF,
+to_EUC_KR_E7_B8_infos[17] = {
+ o2(0xF2,0xDB), o2(0xE4,0xFC), o2(0xE8,0xB2), o2(0xDA,0xDA),
+ o2(0xF2,0xDC), o2(0xFB,0xD6), o2(0xE9,0xB2), o2(0xEE,0xAD),
+ o2(0xFA,0xE3), o2(0xDC,0xEE), o2(0xF5,0xEA), o2(0xE6,0xE0),
+ o2(0xF0,0xFD), o2(0xD7,0xAC), o2(0xF5,0xC5), o2(0xEE,0xE0),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_38 = {
- to_EUC_KR_E7_38_offsets,
- to_EUC_KR_E7_38_infos
+to_EUC_KR_E7_B8 = {
+ to_EUC_KR_E7_B8_offsets,
+ to_EUC_KR_E7_B8_infos
};
static const unsigned char
-to_EUC_KR_E7_39_offsets[64] = {
- 16, 0, 16, 1, 16, 16, 2, 3, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 4, 16, 5, 6, 16, 16, 16, 16, 16, 16, 16, 16, 7, 16,
- 16, 8, 16, 16, 16, 16, 16, 16, 16, 9, 10, 11, 16, 12, 16, 16,
- 13, 16, 16, 16, 16, 16, 16, 16, 16, 14, 16, 16, 15, 16, 16, 16,
+to_EUC_KR_E7_B9_offsets[64] = {
+ 16, 0, 16, 1, 16, 16, 2, 3, 16, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 4, 16, 5, 6, 16, 16, 16, 16, 16, 16, 16, 16, 7, 16,
+ 16, 8, 16, 16, 16, 16, 16, 16, 16, 9, 10, 11, 16, 12, 16, 16,
+ 13, 16, 16, 16, 16, 16, 16, 16, 16, 14, 16, 16, 15, 16, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_39_infos[17] = {
- o2(0xDB,0xE5), o2(0xDD,0xDE),
- o2(0xD9,0xF0), o2(0xE9,0xA3),
- o2(0xF1,0xF9), o2(0xF2,0xC4),
- o2(0xE0,0xCB), o2(0xE9,0xA4),
- o2(0xE2,0xB9), o2(0xE3,0xB1),
- o2(0xFC,0xEB), o2(0xCD,0xA8),
- o2(0xCC,0xB6), o2(0xF0,0xDB),
- o2(0xE6,0xBA), o2(0xCD,0xA9),
- UNDEF,
+to_EUC_KR_E7_B9_infos[17] = {
+ o2(0xDB,0xE5), o2(0xDD,0xDE), o2(0xD9,0xF0), o2(0xE9,0xA3),
+ o2(0xF1,0xF9), o2(0xF2,0xC4), o2(0xE0,0xCB), o2(0xE9,0xA4),
+ o2(0xE2,0xB9), o2(0xE3,0xB1), o2(0xFC,0xEB), o2(0xCD,0xA8),
+ o2(0xCC,0xB6), o2(0xF0,0xDB), o2(0xE6,0xBA), o2(0xCD,0xA9),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_39 = {
- to_EUC_KR_E7_39_offsets,
- to_EUC_KR_E7_39_infos
+to_EUC_KR_E7_B9 = {
+ to_EUC_KR_E7_B9_offsets,
+ to_EUC_KR_E7_B9_infos
};
static const unsigned char
-to_EUC_KR_E7_3A_offsets[64] = {
- 8, 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 8, 8, 2,
- 8, 8, 8, 3, 8, 8, 4, 8, 5, 8, 8, 6, 7, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_E7_BA_offsets[64] = {
+ 8, 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 8, 8, 2,
+ 8, 8, 8, 3, 8, 8, 4, 8, 5, 8, 8, 6, 7, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_3A_infos[9] = {
- o2(0xF3,0xC3), o2(0xE1,0xD9),
- o2(0xEF,0xAB), o2(0xE7,0xC5),
- o2(0xE0,0xE9), o2(0xF3,0xC5),
- o2(0xD4,0xC0), o2(0xD5,0xBF),
- UNDEF,
+to_EUC_KR_E7_BA_infos[9] = {
+ o2(0xF3,0xC3), o2(0xE1,0xD9), o2(0xEF,0xAB), o2(0xE7,0xC5),
+ o2(0xE0,0xE9), o2(0xF3,0xC5), o2(0xD4,0xC0), o2(0xD5,0xBF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_3A = {
- to_EUC_KR_E7_3A_offsets,
- to_EUC_KR_E7_3A_infos
+to_EUC_KR_E7_BA = {
+ to_EUC_KR_E7_BA_offsets,
+ to_EUC_KR_E7_BA_infos
};
static const unsigned char
-to_EUC_KR_E7_3C_offsets[64] = {
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 0, 3, 1, 3, 2, 3, 3, 3, 3, 3,
+to_EUC_KR_E7_BC_offsets[64] = {
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 0, 3, 1, 3, 2, 3, 3, 3, 3, 3,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_3C_infos[4] = {
- o2(0xDD,0xAE), o2(0xF9,0xFC),
- o2(0xCC,0xC0), UNDEF,
+to_EUC_KR_E7_BC_infos[4] = {
+ o2(0xDD,0xAE), o2(0xF9,0xFC), o2(0xCC,0xC0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_3C = {
- to_EUC_KR_E7_3C_offsets,
- to_EUC_KR_E7_3C_infos
+to_EUC_KR_E7_BC = {
+ to_EUC_KR_E7_BC_offsets,
+ to_EUC_KR_E7_BC_infos
};
static const unsigned char
-to_EUC_KR_E7_3D_offsets[64] = {
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 0, 12, 12, 12,
- 1, 12, 12, 12, 2, 3, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 4, 5, 12, 12, 6, 12,
- 7, 12, 8, 12, 12, 9, 12, 10, 12, 11, 12, 12, 12, 12, 12, 12,
+to_EUC_KR_E7_BD_offsets[64] = {
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 0, 12, 12, 12,
+ 1, 12, 12, 12, 2, 3, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 4, 5, 12, 12, 6, 12,
+ 7, 12, 8, 12, 12, 9, 12, 10, 12, 11, 12, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_3D_infos[13] = {
- o2(0xE5,0xA2), o2(0xCE,0xB8),
- o2(0xD8,0xD2), o2(0xF9,0xD6),
- o2(0xF1,0xAA), o2(0xCE,0xD1),
- o2(0xF6,0xC7), o2(0xDB,0xEB),
- o2(0xDF,0xFE), o2(0xD8,0xE1),
- o2(0xF7,0xF3), o2(0xD7,0xE7),
- UNDEF,
+to_EUC_KR_E7_BD_infos[13] = {
+ o2(0xE5,0xA2), o2(0xCE,0xB8), o2(0xD8,0xD2), o2(0xF9,0xD6),
+ o2(0xF1,0xAA), o2(0xCE,0xD1), o2(0xF6,0xC7), o2(0xDB,0xEB),
+ o2(0xDF,0xFE), o2(0xD8,0xE1), o2(0xF7,0xF3), o2(0xD7,0xE7),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_3D = {
- to_EUC_KR_E7_3D_offsets,
- to_EUC_KR_E7_3D_infos
+to_EUC_KR_E7_BD = {
+ to_EUC_KR_E7_BD_offsets,
+ to_EUC_KR_E7_BD_infos
};
static const unsigned char
-to_EUC_KR_E7_3E_offsets[64] = {
- 15, 15, 15, 15, 15, 0, 15, 15, 1, 15, 2, 15, 3, 15, 4, 15,
- 15, 15, 15, 15, 5, 15, 15, 15, 15, 15, 6, 15, 15, 15, 7, 15,
- 15, 15, 15, 15, 8, 15, 15, 15, 9, 10, 15, 15, 15, 15, 15, 15,
- 15, 15, 11, 15, 15, 15, 15, 15, 12, 13, 15, 15, 15, 14, 15, 15,
+to_EUC_KR_E7_BE_offsets[64] = {
+ 15, 15, 15, 15, 15, 0, 15, 15, 1, 15, 2, 15, 3, 15, 4, 15,
+ 15, 15, 15, 15, 5, 15, 15, 15, 15, 15, 6, 15, 15, 15, 7, 15,
+ 15, 15, 15, 15, 8, 15, 15, 15, 9, 10, 15, 15, 15, 15, 15, 15,
+ 15, 15, 11, 15, 15, 15, 15, 15, 12, 13, 15, 15, 15, 14, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_3E_infos[16] = {
- o2(0xD4,0xFE), o2(0xD1,0xBC),
- o2(0xE5,0xCF), o2(0xCB,0xB6),
- o2(0xDA,0xB8), o2(0xCD,0xC4),
- o2(0xD6,0xBE), o2(0xE2,0xBA),
- o2(0xCF,0xD8), o2(0xE0,0xCC),
- o2(0xEB,0xF9), o2(0xFD,0xFD),
- o2(0xD7,0xE8), o2(0xCB,0xD8),
- o2(0xE9,0xE2), UNDEF,
+to_EUC_KR_E7_BE_infos[16] = {
+ o2(0xD4,0xFE), o2(0xD1,0xBC), o2(0xE5,0xCF), o2(0xCB,0xB6),
+ o2(0xDA,0xB8), o2(0xCD,0xC4), o2(0xD6,0xBE), o2(0xE2,0xBA),
+ o2(0xCF,0xD8), o2(0xE0,0xCC), o2(0xEB,0xF9), o2(0xFD,0xFD),
+ o2(0xD7,0xE8), o2(0xCB,0xD8), o2(0xE9,0xE2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_3E = {
- to_EUC_KR_E7_3E_offsets,
- to_EUC_KR_E7_3E_infos
+to_EUC_KR_E7_BE = {
+ to_EUC_KR_E7_BE_offsets,
+ to_EUC_KR_E7_BE_infos
};
static const unsigned char
-to_EUC_KR_E7_3F_offsets[64] = {
- 16, 0, 16, 16, 16, 1, 16, 16, 16, 16, 2, 16, 3, 16, 4, 16,
- 16, 16, 5, 16, 6, 7, 16, 16, 16, 16, 16, 16, 16, 16, 16, 8,
- 9, 10, 16, 16, 16, 16, 16, 16, 16, 11, 16, 12, 16, 16, 16, 16,
- 13, 16, 16, 16, 16, 16, 16, 16, 16, 14, 16, 16, 15, 16, 16, 16,
+to_EUC_KR_E7_BF_offsets[64] = {
+ 16, 0, 16, 16, 16, 1, 16, 16, 16, 16, 2, 16, 3, 16, 4, 16,
+ 16, 16, 5, 16, 6, 7, 16, 16, 16, 16, 16, 16, 16, 16, 16, 8,
+ 9, 10, 16, 16, 16, 16, 16, 16, 16, 11, 16, 12, 16, 16, 16, 16,
+ 13, 16, 16, 16, 16, 16, 16, 16, 16, 14, 16, 16, 15, 16, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E7_3F_infos[17] = {
- o2(0xE8,0xBA), o2(0xE3,0xC7),
- o2(0xEC,0xCD), o2(0xEC,0xCE),
- o2(0xD6,0xBF), o2(0xE3,0xA7),
- o2(0xDF,0xD6), o2(0xFD,0xE8),
- o2(0xEE,0xE1), o2(0xF6,0xA8),
- o2(0xDD,0xFD), o2(0xF8,0xBB),
- o2(0xE8,0xD1), o2(0xF9,0xD7),
- o2(0xCE,0xEE), o2(0xEC,0xCF),
- UNDEF,
+to_EUC_KR_E7_BF_infos[17] = {
+ o2(0xE8,0xBA), o2(0xE3,0xC7), o2(0xEC,0xCD), o2(0xEC,0xCE),
+ o2(0xD6,0xBF), o2(0xE3,0xA7), o2(0xDF,0xD6), o2(0xFD,0xE8),
+ o2(0xEE,0xE1), o2(0xF6,0xA8), o2(0xDD,0xFD), o2(0xF8,0xBB),
+ o2(0xE8,0xD1), o2(0xF9,0xD7), o2(0xCE,0xEE), o2(0xEC,0xCF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E7_3F = {
- to_EUC_KR_E7_3F_offsets,
- to_EUC_KR_E7_3F_infos
+to_EUC_KR_E7_BF = {
+ to_EUC_KR_E7_BF_offsets,
+ to_EUC_KR_E7_BF_infos
};
static const unsigned char
to_EUC_KR_E7_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
- 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
- 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 63, 59, 60, 61, 62,
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
+ 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
+ 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 63, 59, 60, 61, 62,
};
-
static const struct byte_lookup* const
to_EUC_KR_E7_infos[64] = {
- &to_EUC_KR_E7_00, &to_EUC_KR_E7_01,
- &to_EUC_KR_E7_02, &to_EUC_KR_E7_03,
- &to_EUC_KR_E7_04, &to_EUC_KR_E7_05,
- &to_EUC_KR_E7_06, &to_EUC_KR_E7_07,
- &to_EUC_KR_E7_08, &to_EUC_KR_E7_09,
- &to_EUC_KR_E7_0A, &to_EUC_KR_E7_0B,
- &to_EUC_KR_E7_0C, &to_EUC_KR_E7_0D,
- &to_EUC_KR_E7_0E, &to_EUC_KR_E7_0F,
- &to_EUC_KR_E7_10, &to_EUC_KR_E7_11,
- &to_EUC_KR_E7_12, &to_EUC_KR_E7_13,
- &to_EUC_KR_E7_14, &to_EUC_KR_E7_15,
- &to_EUC_KR_E7_16, &to_EUC_KR_E7_17,
- &to_EUC_KR_E7_18, &to_EUC_KR_E7_19,
- &to_EUC_KR_E7_1A, &to_EUC_KR_E7_1B,
- &to_EUC_KR_E7_1C, &to_EUC_KR_E7_1D,
- &to_EUC_KR_E7_1E, &to_EUC_KR_E7_1F,
- &to_EUC_KR_E7_20, &to_EUC_KR_E7_21,
- &to_EUC_KR_E7_22, &to_EUC_KR_E7_23,
- &to_EUC_KR_E7_24, &to_EUC_KR_E7_25,
- &to_EUC_KR_E7_26, &to_EUC_KR_E7_27,
- &to_EUC_KR_E7_28, &to_EUC_KR_E7_29,
- &to_EUC_KR_E7_2A, &to_EUC_KR_E7_2B,
- &to_EUC_KR_E7_2C, &to_EUC_KR_E7_2D,
- &to_EUC_KR_E7_2E, &to_EUC_KR_E7_2F,
- &to_EUC_KR_E7_30, &to_EUC_KR_E7_31,
- &to_EUC_KR_E7_32, &to_EUC_KR_E7_33,
- &to_EUC_KR_E7_34, &to_EUC_KR_E7_35,
- &to_EUC_KR_E7_36, &to_EUC_KR_E7_37,
- &to_EUC_KR_E7_38, &to_EUC_KR_E7_39,
- &to_EUC_KR_E7_3A, &to_EUC_KR_E7_3C,
- &to_EUC_KR_E7_3D, &to_EUC_KR_E7_3E,
- &to_EUC_KR_E7_3F, UNDEF,
+ &to_EUC_KR_E7_80, &to_EUC_KR_E7_81, &to_EUC_KR_E7_82, &to_EUC_KR_E7_83,
+ &to_EUC_KR_E7_84, &to_EUC_KR_E7_85, &to_EUC_KR_E7_86, &to_EUC_KR_E7_87,
+ &to_EUC_KR_E7_88, &to_EUC_KR_E7_89, &to_EUC_KR_E7_8A, &to_EUC_KR_E7_8B,
+ &to_EUC_KR_E7_8C, &to_EUC_KR_E7_8D, &to_EUC_KR_E7_8E, &to_EUC_KR_E7_8F,
+ &to_EUC_KR_E7_90, &to_EUC_KR_E7_91, &to_EUC_KR_E7_92, &to_EUC_KR_E7_93,
+ &to_EUC_KR_E7_94, &to_EUC_KR_E7_95, &to_EUC_KR_E7_96, &to_EUC_KR_E7_97,
+ &to_EUC_KR_E7_98, &to_EUC_KR_E7_99, &to_EUC_KR_E7_9A, &to_EUC_KR_E7_9B,
+ &to_EUC_KR_E7_9C, &to_EUC_KR_E7_9D, &to_EUC_KR_E7_9E, &to_EUC_KR_E7_9F,
+ &to_EUC_KR_E7_A0, &to_EUC_KR_E7_A1, &to_EUC_KR_E7_A2, &to_EUC_KR_E7_A3,
+ &to_EUC_KR_E7_A4, &to_EUC_KR_E7_A5, &to_EUC_KR_E7_A6, &to_EUC_KR_E7_A7,
+ &to_EUC_KR_E7_A8, &to_EUC_KR_E7_A9, &to_EUC_KR_E7_AA, &to_EUC_KR_E7_AB,
+ &to_EUC_KR_E7_AC, &to_EUC_KR_E7_AD, &to_EUC_KR_E7_AE, &to_EUC_KR_E7_AF,
+ &to_EUC_KR_E7_B0, &to_EUC_KR_E7_B1, &to_EUC_KR_E7_B2, &to_EUC_KR_E7_B3,
+ &to_EUC_KR_E7_B4, &to_EUC_KR_E7_B5, &to_EUC_KR_E7_B6, &to_EUC_KR_E7_B7,
+ &to_EUC_KR_E7_B8, &to_EUC_KR_E7_B9, &to_EUC_KR_E7_BA, &to_EUC_KR_E7_BC,
+ &to_EUC_KR_E7_BD, &to_EUC_KR_E7_BE, &to_EUC_KR_E7_BF, UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_E7 = {
to_EUC_KR_E7_offsets,
@@ -6736,1640 +5141,1279 @@ to_EUC_KR_E7 = {
};
static const unsigned char
-to_EUC_KR_E8_00_offsets[64] = {
- 0, 1, 16, 2, 16, 3, 4, 16, 16, 5, 16, 16, 6, 16, 16, 16,
- 7, 16, 16, 16, 16, 8, 16, 9, 10, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 11, 16, 16,
- 16, 16, 16, 12, 16, 16, 13, 16, 16, 16, 16, 16, 16, 14, 16, 15,
+to_EUC_KR_E8_80_offsets[64] = {
+ 0, 1, 16, 2, 16, 3, 4, 16, 16, 5, 16, 16, 6, 16, 16, 16,
+ 7, 16, 16, 16, 16, 8, 16, 9, 10, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 11, 16, 16,
+ 16, 16, 16, 12, 16, 16, 13, 16, 16, 16, 16, 16, 16, 14, 16, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_00_infos[17] = {
- o2(0xE9,0xA5), o2(0xD6,0xD5),
- o2(0xCD,0xC5), o2(0xED,0xBA),
- o2(0xD1,0xBD), o2(0xCF,0xBE),
- o2(0xEC,0xBB), o2(0xD2,0xB1),
- o2(0xCC,0xE9), o2(0xD9,0xC4),
- o2(0xE9,0xFC), o2(0xD1,0xBE),
- o2(0xEC,0xBC), o2(0xE5,0xAD),
- o2(0xF7,0xB0), o2(0xCC,0xEA),
- UNDEF,
+to_EUC_KR_E8_80_infos[17] = {
+ o2(0xE9,0xA5), o2(0xD6,0xD5), o2(0xCD,0xC5), o2(0xED,0xBA),
+ o2(0xD1,0xBD), o2(0xCF,0xBE), o2(0xEC,0xBB), o2(0xD2,0xB1),
+ o2(0xCC,0xE9), o2(0xD9,0xC4), o2(0xE9,0xFC), o2(0xD1,0xBE),
+ o2(0xEC,0xBC), o2(0xE5,0xAD), o2(0xF7,0xB0), o2(0xCC,0xEA),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_00 = {
- to_EUC_KR_E8_00_offsets,
- to_EUC_KR_E8_00_infos
+to_EUC_KR_E8_80 = {
+ to_EUC_KR_E8_80_offsets,
+ to_EUC_KR_E8_80_infos
};
static const unsigned char
-to_EUC_KR_E8_01_offsets[64] = {
- 15, 15, 15, 0, 15, 15, 1, 15, 15, 15, 2, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 3, 15, 4, 15, 5, 15, 15, 15, 6, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 7,
- 8, 15, 9, 10, 15, 15, 15, 11, 15, 15, 15, 15, 15, 12, 13, 14,
+to_EUC_KR_E8_81_offsets[64] = {
+ 15, 15, 15, 0, 15, 15, 1, 15, 15, 15, 2, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 3, 15, 4, 15, 5, 15, 15, 15, 6, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 7,
+ 8, 15, 9, 10, 15, 15, 15, 11, 15, 15, 15, 15, 15, 12, 13, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_01_infos[16] = {
- o2(0xD3,0xC4), o2(0xD6,0xC0),
- o2(0xD6,0xFD), o2(0xE1,0xA1),
- o2(0xDE,0xBD), o2(0xF6,0xA9),
- o2(0xDA,0xA4), o2(0xD6,0xA4),
- o2(0xF5,0xC6), o2(0xE1,0xA2),
- o2(0xE9,0xC6), o2(0xF2,0xC5),
- o2(0xF4,0xE9), o2(0xD6,0xEC),
- o2(0xEB,0xD3), UNDEF,
+to_EUC_KR_E8_81_infos[16] = {
+ o2(0xD3,0xC4), o2(0xD6,0xC0), o2(0xD6,0xFD), o2(0xE1,0xA1),
+ o2(0xDE,0xBD), o2(0xF6,0xA9), o2(0xDA,0xA4), o2(0xD6,0xA4),
+ o2(0xF5,0xC6), o2(0xE1,0xA2), o2(0xE9,0xC6), o2(0xF2,0xC5),
+ o2(0xF4,0xE9), o2(0xD6,0xEC), o2(0xEB,0xD3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_01 = {
- to_EUC_KR_E8_01_offsets,
- to_EUC_KR_E8_01_infos
+to_EUC_KR_E8_81 = {
+ to_EUC_KR_E8_81_offsets,
+ to_EUC_KR_E8_81_infos
};
static const unsigned char
-to_EUC_KR_E8_02_offsets[64] = {
- 20, 20, 20, 20, 0, 1, 2, 3, 20, 4, 20, 5, 6, 20, 20, 20,
- 20, 20, 20, 20, 20, 20, 7, 20, 20, 20, 20, 8, 20, 9, 20, 20,
- 20, 10, 11, 20, 20, 12, 20, 20, 20, 13, 14, 20, 20, 20, 20, 15,
- 20, 16, 17, 20, 18, 20, 20, 20, 20, 20, 19, 20, 20, 20, 20, 20,
+to_EUC_KR_E8_82_offsets[64] = {
+ 20, 20, 20, 20, 0, 1, 2, 3, 20, 4, 20, 5, 6, 20, 20, 20,
+ 20, 20, 20, 20, 20, 20, 7, 20, 20, 20, 20, 8, 20, 9, 20, 20,
+ 20, 10, 11, 20, 20, 12, 20, 20, 20, 13, 14, 20, 20, 20, 20, 15,
+ 20, 16, 17, 20, 18, 20, 20, 20, 20, 20, 19, 20, 20, 20, 20, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_02_infos[21] = {
- o2(0xEC,0xBD), o2(0xE2,0xDC),
- o2(0xDE,0xEB), o2(0xF0,0xDC),
- o2(0xEB,0xBF), o2(0xD7,0xCE),
- o2(0xD1,0xBF), o2(0xF5,0xAB),
- o2(0xF9,0xFD), o2(0xCA,0xDC),
- o2(0xCD,0xC6), o2(0xF2,0xB6),
- o2(0xDD,0xFE), o2(0xCC,0xB7),
- o2(0xDB,0xB8), o2(0xD0,0xE9),
- o2(0xCE,0xDD), o2(0xEB,0xC0),
- o2(0xFD,0xA2), o2(0xF8,0xCB),
- UNDEF,
+to_EUC_KR_E8_82_infos[21] = {
+ o2(0xEC,0xBD), o2(0xE2,0xDC), o2(0xDE,0xEB), o2(0xF0,0xDC),
+ o2(0xEB,0xBF), o2(0xD7,0xCE), o2(0xD1,0xBF), o2(0xF5,0xAB),
+ o2(0xF9,0xFD), o2(0xCA,0xDC), o2(0xCD,0xC6), o2(0xF2,0xB6),
+ o2(0xDD,0xFE), o2(0xCC,0xB7), o2(0xDB,0xB8), o2(0xD0,0xE9),
+ o2(0xCE,0xDD), o2(0xEB,0xC0), o2(0xFD,0xA2), o2(0xF8,0xCB),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_02 = {
- to_EUC_KR_E8_02_offsets,
- to_EUC_KR_E8_02_infos
+to_EUC_KR_E8_82 = {
+ to_EUC_KR_E8_82_offsets,
+ to_EUC_KR_E8_82_infos
};
static const unsigned char
-to_EUC_KR_E8_03_offsets[64] = {
- 14, 14, 14, 0, 1, 14, 14, 14, 14, 14, 14, 14, 2, 14, 3, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 4, 5, 14, 14, 6, 14,
- 14, 7, 14, 14, 8, 9, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 10, 14, 14, 11, 14, 14, 14, 12, 14, 14, 14, 14, 13, 14, 14,
+to_EUC_KR_E8_83_offsets[64] = {
+ 14, 14, 14, 0, 1, 14, 14, 14, 14, 14, 14, 14, 2, 14, 3, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 4, 5, 14, 14, 6, 14,
+ 14, 7, 14, 14, 8, 9, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 10, 14, 14, 11, 14, 14, 14, 12, 14, 14, 14, 14, 13, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_03_infos[15] = {
- o2(0xEA,0xD6), o2(0xF1,0xB0),
- o2(0xDB,0xCE), o2(0xF7,0xC3),
- o2(0xDB,0xCF), o2(0xCB,0xA4),
- o2(0xF8,0xE0), o2(0xFB,0xD7),
- o2(0xEB,0xCA), o2(0xE0,0xA1),
- o2(0xCE,0xCD), o2(0xD4,0xDC),
- o2(0xFD,0xD8), o2(0xD2,0xF6),
- UNDEF,
+to_EUC_KR_E8_83_infos[15] = {
+ o2(0xEA,0xD6), o2(0xF1,0xB0), o2(0xDB,0xCE), o2(0xF7,0xC3),
+ o2(0xDB,0xCF), o2(0xCB,0xA4), o2(0xF8,0xE0), o2(0xFB,0xD7),
+ o2(0xEB,0xCA), o2(0xE0,0xA1), o2(0xCE,0xCD), o2(0xD4,0xDC),
+ o2(0xFD,0xD8), o2(0xD2,0xF6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_03 = {
- to_EUC_KR_E8_03_offsets,
- to_EUC_KR_E8_03_infos
+to_EUC_KR_E8_83 = {
+ to_EUC_KR_E8_83_offsets,
+ to_EUC_KR_E8_83_infos
};
static const unsigned char
-to_EUC_KR_E8_04_offsets[64] = {
- 15, 15, 0, 15, 15, 1, 2, 3, 4, 15, 5, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 6, 15, 7, 8, 15, 15, 15, 15,
- 15, 15, 15, 9, 15, 15, 15, 15, 15, 10, 15, 11, 15, 15, 15, 12,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 15, 15, 15, 15, 14, 15,
+to_EUC_KR_E8_84_offsets[64] = {
+ 15, 15, 0, 15, 15, 1, 2, 3, 4, 15, 5, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 6, 15, 7, 8, 15, 15, 15, 15,
+ 15, 15, 15, 9, 15, 15, 15, 15, 15, 10, 15, 11, 15, 15, 15, 12,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 15, 15, 15, 15, 14, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_04_infos[16] = {
- o2(0xF2,0xB7), o2(0xFA,0xF6),
- o2(0xF6,0xAA), o2(0xFA,0xF7),
- o2(0xD8,0xE6), o2(0xF4,0xB1),
- o2(0xE8,0xD2), o2(0xCA,0xC5),
- o2(0xCC,0xEB), o2(0xE2,0xEE),
- o2(0xE2,0xBB), o2(0xF7,0xAD),
- o2(0xF8,0xE1), o2(0xF3,0xEC),
- o2(0xDE,0xA1), UNDEF,
+to_EUC_KR_E8_84_infos[16] = {
+ o2(0xF2,0xB7), o2(0xFA,0xF6), o2(0xF6,0xAA), o2(0xFA,0xF7),
+ o2(0xD8,0xE6), o2(0xF4,0xB1), o2(0xE8,0xD2), o2(0xCA,0xC5),
+ o2(0xCC,0xEB), o2(0xE2,0xEE), o2(0xE2,0xBB), o2(0xF7,0xAD),
+ o2(0xF8,0xE1), o2(0xF3,0xEC), o2(0xDE,0xA1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_04 = {
- to_EUC_KR_E8_04_offsets,
- to_EUC_KR_E8_04_infos
+to_EUC_KR_E8_84 = {
+ to_EUC_KR_E8_84_offsets,
+ to_EUC_KR_E8_84_infos
};
static const unsigned char
-to_EUC_KR_E8_05_offsets[64] = {
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 0, 15, 15, 1, 15,
- 2, 3, 15, 15, 4, 5, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 6, 7, 15, 15, 15, 15, 8, 15, 15, 15, 15,
- 9, 10, 15, 15, 15, 15, 15, 15, 11, 12, 13, 15, 15, 15, 15, 14,
+to_EUC_KR_E8_85_offsets[64] = {
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 0, 15, 15, 1, 15,
+ 2, 3, 15, 15, 4, 5, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 6, 7, 15, 15, 15, 15, 8, 15, 15, 15, 15,
+ 9, 10, 15, 15, 15, 15, 15, 15, 11, 12, 13, 15, 15, 15, 15, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_05_infos[16] = {
- o2(0xE4,0xFD), o2(0xE3,0xEC),
- o2(0xDD,0xAF), o2(0xDD,0xB0),
- o2(0xCB,0xB7), o2(0xE8,0xD3),
- o2(0xE1,0xA3), o2(0xD2,0xE0),
- o2(0xF0,0xFE), o2(0xE9,0xA6),
- o2(0xCB,0xF2), o2(0xED,0xF3),
- o2(0xDC,0xD9), o2(0xE0,0xCD),
- o2(0xF7,0xDA), UNDEF,
+to_EUC_KR_E8_85_infos[16] = {
+ o2(0xE4,0xFD), o2(0xE3,0xEC), o2(0xDD,0xAF), o2(0xDD,0xB0),
+ o2(0xCB,0xB7), o2(0xE8,0xD3), o2(0xE1,0xA3), o2(0xD2,0xE0),
+ o2(0xF0,0xFE), o2(0xE9,0xA6), o2(0xCB,0xF2), o2(0xED,0xF3),
+ o2(0xDC,0xD9), o2(0xE0,0xCD), o2(0xF7,0xDA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_05 = {
- to_EUC_KR_E8_05_offsets,
- to_EUC_KR_E8_05_infos
+to_EUC_KR_E8_85 = {
+ to_EUC_KR_E8_85_offsets,
+ to_EUC_KR_E8_85_infos
};
static const unsigned char
-to_EUC_KR_E8_06_offsets[64] = {
- 0, 16, 16, 16, 16, 16, 16, 16, 1, 16, 2, 16, 16, 16, 16, 3,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 4, 16, 5, 6, 16, 16,
- 7, 16, 16, 8, 16, 16, 16, 16, 9, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 10, 16, 11, 16, 16, 16, 16, 12, 16, 16, 13, 14, 15,
+to_EUC_KR_E8_86_offsets[64] = {
+ 0, 16, 16, 16, 16, 16, 16, 16, 1, 16, 2, 16, 16, 16, 16, 3,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 4, 16, 5, 6, 16, 16,
+ 7, 16, 16, 8, 16, 16, 16, 16, 9, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 10, 16, 11, 16, 16, 16, 16, 12, 16, 16, 13, 14, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_06_infos[17] = {
- o2(0xDB,0xB9), o2(0xCC,0xAE),
- o2(0xDA,0xDB), o2(0xCD,0xC7),
- o2(0xDD,0xB1), o2(0xD8,0xAF),
- o2(0xE3,0xA3), o2(0xCE,0xEF),
- o2(0xF2,0xF3), o2(0xF8,0xB3),
- o2(0xE0,0xCE), o2(0xF5,0xFD),
- o2(0xEB,0xEC), o2(0xD3,0xC5),
- o2(0xFC,0xEC), o2(0xD2,0xDB),
- UNDEF,
+to_EUC_KR_E8_86_infos[17] = {
+ o2(0xDB,0xB9), o2(0xCC,0xAE), o2(0xDA,0xDB), o2(0xCD,0xC7),
+ o2(0xDD,0xB1), o2(0xD8,0xAF), o2(0xE3,0xA3), o2(0xCE,0xEF),
+ o2(0xF2,0xF3), o2(0xF8,0xB3), o2(0xE0,0xCE), o2(0xF5,0xFD),
+ o2(0xEB,0xEC), o2(0xD3,0xC5), o2(0xFC,0xEC), o2(0xD2,0xDB),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_06 = {
- to_EUC_KR_E8_06_offsets,
- to_EUC_KR_E8_06_infos
+to_EUC_KR_E8_86 = {
+ to_EUC_KR_E8_86_offsets,
+ to_EUC_KR_E8_86_infos
};
static const unsigned char
-to_EUC_KR_E8_07_offsets[64] = {
- 0, 18, 1, 18, 18, 18, 2, 18, 18, 18, 18, 18, 18, 3, 18, 18,
- 18, 18, 18, 18, 18, 18, 18, 18, 4, 18, 18, 18, 18, 18, 18, 5,
- 18, 18, 18, 6, 18, 7, 18, 8, 9, 18, 10, 18, 18, 11, 18, 18,
- 18, 18, 18, 12, 13, 18, 18, 18, 18, 18, 14, 15, 16, 18, 17, 18,
+to_EUC_KR_E8_87_offsets[64] = {
+ 0, 18, 1, 18, 18, 18, 2, 18, 18, 18, 18, 18, 18, 3, 18, 18,
+ 18, 18, 18, 18, 18, 18, 18, 18, 4, 18, 18, 18, 18, 18, 18, 5,
+ 18, 18, 18, 6, 18, 7, 18, 8, 9, 18, 10, 18, 18, 11, 18, 18,
+ 18, 18, 18, 12, 13, 18, 18, 18, 18, 18, 14, 15, 16, 18, 17, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_07_infos[19] = {
- o2(0xD4,0xEB), o2(0xDE,0xA2),
- o2(0xE5,0xE6), o2(0xF0,0xB0),
- o2(0xD5,0xC4), o2(0xED,0xF4),
- o2(0xE3,0xED), o2(0xE8,0xC2),
- o2(0xED,0xF5), o2(0xD7,0xFC),
- o2(0xED,0xBB), o2(0xF6,0xAB),
- o2(0xF2,0xB8), o2(0xF6,0xC8),
- o2(0xD3,0xE6), o2(0xF2,0xDD),
- o2(0xCF,0xBF), o2(0xEB,0xAC),
- UNDEF,
+to_EUC_KR_E8_87_infos[19] = {
+ o2(0xD4,0xEB), o2(0xDE,0xA2), o2(0xE5,0xE6), o2(0xF0,0xB0),
+ o2(0xD5,0xC4), o2(0xED,0xF4), o2(0xE3,0xED), o2(0xE8,0xC2),
+ o2(0xED,0xF5), o2(0xD7,0xFC), o2(0xED,0xBB), o2(0xF6,0xAB),
+ o2(0xF2,0xB8), o2(0xF6,0xC8), o2(0xD3,0xE6), o2(0xF2,0xDD),
+ o2(0xCF,0xBF), o2(0xEB,0xAC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_07 = {
- to_EUC_KR_E8_07_offsets,
- to_EUC_KR_E8_07_infos
+to_EUC_KR_E8_87 = {
+ to_EUC_KR_E8_87_offsets,
+ to_EUC_KR_E8_87_infos
};
static const unsigned char
-to_EUC_KR_E8_08_offsets[64] = {
- 19, 19, 19, 19, 19, 0, 19, 1, 2, 19, 3, 19, 4, 5, 19, 19,
- 19, 19, 6, 19, 19, 19, 19, 19, 19, 19, 19, 7, 8, 19, 9, 10,
- 19, 11, 19, 19, 19, 19, 19, 19, 19, 19, 12, 13, 14, 19, 19, 19,
- 19, 19, 19, 19, 19, 15, 16, 17, 19, 18, 19, 19, 19, 19, 19, 19,
+to_EUC_KR_E8_88_offsets[64] = {
+ 19, 19, 19, 19, 19, 0, 19, 1, 2, 19, 3, 19, 4, 5, 19, 19,
+ 19, 19, 6, 19, 19, 19, 19, 19, 19, 19, 19, 7, 8, 19, 9, 10,
+ 19, 11, 19, 19, 19, 19, 19, 19, 19, 19, 12, 13, 14, 19, 19, 19,
+ 19, 19, 19, 19, 19, 15, 16, 17, 19, 18, 19, 19, 19, 19, 19, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_08_infos[20] = {
- o2(0xCF,0xC0), o2(0xE6,0xA8),
- o2(0xFD,0xE9), o2(0xCF,0xC1),
- o2(0xE0,0xDF), o2(0xDE,0xEC),
- o2(0xE0,0xA2), o2(0xF4,0xBF),
- o2(0xE2,0xEF), o2(0xD9,0xF1),
- o2(0xF1,0xC7), o2(0xCB,0xB8),
- o2(0xF9,0xFE), o2(0xDB,0xBA),
- o2(0xDA,0xF5), o2(0xF6,0xEC),
- o2(0xDA,0xDC), o2(0xFA,0xE4),
- o2(0xE0,0xCF), UNDEF,
+to_EUC_KR_E8_88_infos[20] = {
+ o2(0xCF,0xC0), o2(0xE6,0xA8), o2(0xFD,0xE9), o2(0xCF,0xC1),
+ o2(0xE0,0xDF), o2(0xDE,0xEC), o2(0xE0,0xA2), o2(0xF4,0xBF),
+ o2(0xE2,0xEF), o2(0xD9,0xF1), o2(0xF1,0xC7), o2(0xCB,0xB8),
+ o2(0xF9,0xFE), o2(0xDB,0xBA), o2(0xDA,0xF5), o2(0xF6,0xEC),
+ o2(0xDA,0xDC), o2(0xFA,0xE4), o2(0xE0,0xCF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_08 = {
- to_EUC_KR_E8_08_offsets,
- to_EUC_KR_E8_08_infos
+to_EUC_KR_E8_88 = {
+ to_EUC_KR_E8_88_offsets,
+ to_EUC_KR_E8_88_infos
};
static const unsigned char
-to_EUC_KR_E8_09_offsets[64] = {
- 0, 13, 13, 13, 13, 1, 13, 2, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 3, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 4, 13, 5, 13, 13, 13, 13, 13, 13, 13, 6, 7,
- 13, 8, 9, 13, 13, 13, 10, 13, 11, 13, 13, 13, 13, 13, 12, 13,
+to_EUC_KR_E8_89_offsets[64] = {
+ 0, 13, 13, 13, 13, 1, 13, 2, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 3, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 4, 13, 5, 13, 13, 13, 13, 13, 13, 13, 6, 7,
+ 13, 8, 9, 13, 13, 13, 10, 13, 11, 13, 13, 13, 13, 13, 12, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_09_infos[14] = {
- o2(0xDD,0xB2), o2(0xE6,0xA9),
- o2(0xEF,0xF3), o2(0xF3,0xED),
- o2(0xEB,0xFA), o2(0xF9,0xE6),
- o2(0xCA,0xDD), o2(0xD5,0xDE),
- o2(0xCA,0xDE), o2(0xDF,0xE4),
- o2(0xE6,0xFD), o2(0xF5,0xAC),
- o2(0xE4,0xF5), UNDEF,
+to_EUC_KR_E8_89_infos[14] = {
+ o2(0xDD,0xB2), o2(0xE6,0xA9), o2(0xEF,0xF3), o2(0xF3,0xED),
+ o2(0xEB,0xFA), o2(0xF9,0xE6), o2(0xCA,0xDD), o2(0xD5,0xDE),
+ o2(0xCA,0xDE), o2(0xDF,0xE4), o2(0xE6,0xFD), o2(0xF5,0xAC),
+ o2(0xE4,0xF5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_09 = {
- to_EUC_KR_E8_09_offsets,
- to_EUC_KR_E8_09_infos
+to_EUC_KR_E8_89 = {
+ to_EUC_KR_E8_89_offsets,
+ to_EUC_KR_E8_89_infos
};
static const unsigned char
-to_EUC_KR_E8_0A_offsets[64] = {
- 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 0, 24, 1, 2, 24,
- 24, 24, 3, 24, 24, 24, 24, 24, 24, 4, 5, 24, 24, 6, 24, 7,
- 24, 24, 24, 24, 24, 8, 9, 24, 24, 10, 24, 24, 11, 12, 13, 14,
- 24, 15, 24, 16, 24, 24, 24, 17, 18, 19, 24, 20, 21, 22, 24, 23,
+to_EUC_KR_E8_8A_offsets[64] = {
+ 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 0, 24, 1, 2, 24,
+ 24, 24, 3, 24, 24, 24, 24, 24, 24, 4, 5, 24, 24, 6, 24, 7,
+ 24, 24, 24, 24, 24, 8, 9, 24, 24, 10, 24, 24, 11, 12, 13, 14,
+ 24, 15, 24, 16, 24, 24, 24, 17, 18, 19, 24, 20, 21, 22, 24, 23,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_0A_infos[25] = {
- o2(0xE9,0xE3), o2(0xED,0xCB),
- o2(0xCF,0xE4), o2(0xD8,0xD3),
- o2(0xDD,0xB3), o2(0xD4,0xEC),
- o2(0xF2,0xB9), o2(0xDF,0xB7),
- o2(0xCB,0xCE), o2(0xFB,0xD8),
- o2(0xD0,0xD9), o2(0xDD,0xD2),
- o2(0xF7,0xF4), o2(0xE7,0xDC),
- o2(0xE4,0xA5), o2(0xFC,0xA3),
- o2(0xDB,0xBB), o2(0xF2,0xBA),
- o2(0xE9,0xFD), o2(0xD0,0xCA),
- o2(0xF5,0xD6), o2(0xD9,0xC5),
- o2(0xE4,0xB4), o2(0xED,0xA7),
- UNDEF,
+to_EUC_KR_E8_8A_infos[25] = {
+ o2(0xE9,0xE3), o2(0xED,0xCB), o2(0xCF,0xE4), o2(0xD8,0xD3),
+ o2(0xDD,0xB3), o2(0xD4,0xEC), o2(0xF2,0xB9), o2(0xDF,0xB7),
+ o2(0xCB,0xCE), o2(0xFB,0xD8), o2(0xD0,0xD9), o2(0xDD,0xD2),
+ o2(0xF7,0xF4), o2(0xE7,0xDC), o2(0xE4,0xA5), o2(0xFC,0xA3),
+ o2(0xDB,0xBB), o2(0xF2,0xBA), o2(0xE9,0xFD), o2(0xD0,0xCA),
+ o2(0xF5,0xD6), o2(0xD9,0xC5), o2(0xE4,0xB4), o2(0xED,0xA7),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_0A = {
- to_EUC_KR_E8_0A_offsets,
- to_EUC_KR_E8_0A_infos
+to_EUC_KR_E8_8A = {
+ to_EUC_KR_E8_8A_offsets,
+ to_EUC_KR_E8_8A_infos
};
static const unsigned char
-to_EUC_KR_E8_0B_offsets[64] = {
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 0, 1, 15, 2, 3, 15, 4, 15, 15, 15, 5, 15, 15, 6, 7,
- 15, 8, 15, 15, 15, 9, 10, 11, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 12, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 14, 15,
+to_EUC_KR_E8_8B_offsets[64] = {
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 0, 1, 15, 2, 3, 15, 4, 15, 15, 15, 5, 15, 15, 6, 7,
+ 15, 8, 15, 15, 15, 9, 10, 11, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 12, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 14, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_0B_infos[16] = {
- o2(0xEA,0xBD), o2(0xE6,0xFE),
- o2(0xF7,0xC4), o2(0xF5,0xAD),
- o2(0xD9,0xE0), o2(0xCA,0xB4),
- o2(0xF8,0xE2), o2(0xCF,0xC2),
- o2(0xEC,0xBE), o2(0xE5,0xB4),
- o2(0xCD,0xC8), o2(0xEE,0xC8),
- o2(0xE7,0xC8), o2(0xCD,0xC9),
- o2(0xF9,0xB7), UNDEF,
+to_EUC_KR_E8_8B_infos[16] = {
+ o2(0xEA,0xBD), o2(0xE6,0xFE), o2(0xF7,0xC4), o2(0xF5,0xAD),
+ o2(0xD9,0xE0), o2(0xCA,0xB4), o2(0xF8,0xE2), o2(0xCF,0xC2),
+ o2(0xEC,0xBE), o2(0xE5,0xB4), o2(0xCD,0xC8), o2(0xEE,0xC8),
+ o2(0xE7,0xC8), o2(0xCD,0xC9), o2(0xF9,0xB7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_0B = {
- to_EUC_KR_E8_0B_offsets,
- to_EUC_KR_E8_0B_infos
+to_EUC_KR_E8_8B = {
+ to_EUC_KR_E8_8B_offsets,
+ to_EUC_KR_E8_8B_infos
};
static const unsigned char
-to_EUC_KR_E8_0C_offsets[64] = {
- 16, 0, 1, 2, 3, 4, 16, 16, 16, 5, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 6, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 7, 16, 16, 8, 16, 16, 16, 9,
- 16, 10, 16, 16, 11, 12, 13, 16, 14, 15, 16, 16, 16, 16, 16, 16,
+to_EUC_KR_E8_8C_offsets[64] = {
+ 16, 0, 1, 2, 3, 4, 16, 16, 16, 5, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 6, 16, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 7, 16, 16, 8, 16, 16, 16, 9,
+ 16, 10, 16, 16, 11, 12, 13, 16, 14, 15, 16, 16, 16, 16, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_0C_infos[17] = {
- o2(0xF1,0xE8), o2(0xD9,0xF2),
- o2(0xDB,0xF5), o2(0xCA,0xB5),
- o2(0xD9,0xC6), o2(0xD8,0xC9),
- o2(0xD9,0xAB), o2(0xED,0xBC),
- o2(0xD8,0xD4), o2(0xDC,0xDA),
- o2(0xE2,0xBC), o2(0xFC,0xED),
- o2(0xEC,0xE0), o2(0xD2,0xFE),
- o2(0xE9,0xC7), o2(0xE6,0xAA),
- UNDEF,
+to_EUC_KR_E8_8C_infos[17] = {
+ o2(0xF1,0xE8), o2(0xD9,0xF2), o2(0xDB,0xF5), o2(0xCA,0xB5),
+ o2(0xD9,0xC6), o2(0xD8,0xC9), o2(0xD9,0xAB), o2(0xED,0xBC),
+ o2(0xD8,0xD4), o2(0xDC,0xDA), o2(0xE2,0xBC), o2(0xFC,0xED),
+ o2(0xEC,0xE0), o2(0xD2,0xFE), o2(0xE9,0xC7), o2(0xE6,0xAA),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_0C = {
- to_EUC_KR_E8_0C_offsets,
- to_EUC_KR_E8_0C_infos
+to_EUC_KR_E8_8C = {
+ to_EUC_KR_E8_8C_offsets,
+ to_EUC_KR_E8_8C_infos
};
static const unsigned char
-to_EUC_KR_E8_0D_offsets[64] = {
- 0, 10, 10, 10, 10, 10, 10, 1, 10, 2, 3, 10, 10, 10, 10, 4,
- 10, 5, 6, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 7, 10, 10, 10, 8, 10, 10, 10, 9, 10, 10, 10, 10,
+to_EUC_KR_E8_8D_offsets[64] = {
+ 0, 10, 10, 10, 10, 10, 10, 1, 10, 2, 3, 10, 10, 10, 10, 4,
+ 10, 5, 6, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 7, 10, 10, 10, 8, 10, 10, 10, 9, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_0D_infos[11] = {
- o2(0xE2,0xF0), o2(0xFA,0xBB),
- o2(0xF5,0xAE), o2(0xFB,0xAA),
- o2(0xEC,0xFB), o2(0xEC,0xBF),
- o2(0xFC,0xD8), o2(0xD4,0xE5),
- o2(0xF9,0xC3), o2(0xEE,0xE2),
- UNDEF,
+to_EUC_KR_E8_8D_infos[11] = {
+ o2(0xE2,0xF0), o2(0xFA,0xBB), o2(0xF5,0xAE), o2(0xFB,0xAA),
+ o2(0xEC,0xFB), o2(0xEC,0xBF), o2(0xFC,0xD8), o2(0xD4,0xE5),
+ o2(0xF9,0xC3), o2(0xEE,0xE2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_0D = {
- to_EUC_KR_E8_0D_offsets,
- to_EUC_KR_E8_0D_infos
+to_EUC_KR_E8_8D = {
+ to_EUC_KR_E8_8D_offsets,
+ to_EUC_KR_E8_8D_infos
};
static const unsigned char
-to_EUC_KR_E8_0E_offsets[64] = {
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 1, 11, 11, 11, 2, 11,
- 11, 11, 11, 11, 11, 11, 3, 11, 4, 11, 11, 11, 11, 11, 5, 11,
- 11, 11, 6, 11, 11, 11, 11, 11, 11, 7, 8, 9, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11,
+to_EUC_KR_E8_8E_offsets[64] = {
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 1, 11, 11, 11, 2, 11,
+ 11, 11, 11, 11, 11, 11, 3, 11, 4, 11, 11, 11, 11, 11, 5, 11,
+ 11, 11, 6, 11, 11, 11, 11, 11, 11, 7, 8, 9, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_0E_infos[12] = {
- o2(0xD7,0xE9), o2(0xED,0xF6),
- o2(0xDE,0xED), o2(0xCC,0xEC),
- o2(0xE3,0xEE), o2(0xE8,0xD4),
- o2(0xFA,0xF8), o2(0xDD,0xB4),
- o2(0xE4,0xB5), o2(0xD8,0xB0),
- o2(0xD8,0xD5), UNDEF,
+to_EUC_KR_E8_8E_infos[12] = {
+ o2(0xD7,0xE9), o2(0xED,0xF6), o2(0xDE,0xED), o2(0xCC,0xEC),
+ o2(0xE3,0xEE), o2(0xE8,0xD4), o2(0xFA,0xF8), o2(0xDD,0xB4),
+ o2(0xE4,0xB5), o2(0xD8,0xB0), o2(0xD8,0xD5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_0E = {
- to_EUC_KR_E8_0E_offsets,
- to_EUC_KR_E8_0E_infos
+to_EUC_KR_E8_8E = {
+ to_EUC_KR_E8_8E_offsets,
+ to_EUC_KR_E8_8E_infos
};
static const unsigned char
-to_EUC_KR_E8_0F_offsets[64] = {
- 17, 0, 17, 17, 17, 1, 17, 17, 17, 2, 3, 17, 4, 17, 17, 17,
- 17, 17, 17, 5, 17, 17, 6, 17, 17, 17, 17, 17, 7, 17, 17, 17,
- 17, 17, 17, 17, 17, 17, 17, 17, 17, 8, 17, 9, 17, 17, 17, 10,
- 11, 12, 13, 17, 14, 17, 17, 17, 17, 15, 17, 17, 17, 16, 17, 17,
+to_EUC_KR_E8_8F_offsets[64] = {
+ 17, 0, 17, 17, 17, 1, 17, 17, 17, 2, 3, 17, 4, 17, 17, 17,
+ 17, 17, 17, 5, 17, 17, 6, 17, 17, 17, 17, 17, 7, 17, 17, 17,
+ 17, 17, 17, 17, 17, 17, 17, 17, 17, 8, 17, 9, 17, 17, 17, 10,
+ 11, 12, 13, 17, 14, 17, 17, 17, 17, 15, 17, 17, 17, 16, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_0F_infos[18] = {
- o2(0xF4,0xEA), o2(0xCE,0xB9),
- o2(0xD6,0xE1), o2(0xCF,0xD2),
- o2(0xD0,0xB6), o2(0xCE,0xA2),
- o2(0xF3,0xEE), o2(0xF3,0xF8),
- o2(0xDC,0xCC), o2(0xD0,0xCB),
- o2(0xFC,0xA4), o2(0xCD,0xCA),
- o2(0xD7,0xD4), o2(0xDE,0xA3),
- o2(0xE4,0xE0), o2(0xEE,0xC9),
- o2(0xE2,0xDD), UNDEF,
+to_EUC_KR_E8_8F_infos[18] = {
+ o2(0xF4,0xEA), o2(0xCE,0xB9), o2(0xD6,0xE1), o2(0xCF,0xD2),
+ o2(0xD0,0xB6), o2(0xCE,0xA2), o2(0xF3,0xEE), o2(0xF3,0xF8),
+ o2(0xDC,0xCC), o2(0xD0,0xCB), o2(0xFC,0xA4), o2(0xCD,0xCA),
+ o2(0xD7,0xD4), o2(0xDE,0xA3), o2(0xE4,0xE0), o2(0xEE,0xC9),
+ o2(0xE2,0xDD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_0F = {
- to_EUC_KR_E8_0F_offsets,
- to_EUC_KR_E8_0F_infos
+to_EUC_KR_E8_8F = {
+ to_EUC_KR_E8_8F_offsets,
+ to_EUC_KR_E8_8F_infos
};
static const unsigned char
-to_EUC_KR_E8_10_offsets[64] = {
- 11, 11, 11, 0, 1, 11, 11, 11, 11, 11, 2, 11, 3, 4, 5, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 7, 11, 11, 11,
- 11, 8, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 11, 10, 11, 11,
+to_EUC_KR_E8_90_offsets[64] = {
+ 11, 11, 11, 0, 1, 11, 11, 11, 11, 11, 2, 11, 3, 4, 5, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 7, 11, 11, 11,
+ 11, 8, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 11, 10, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_10_infos[12] = {
- o2(0xF5,0xFE), o2(0xD4,0xAC),
- o2(0xD5,0xD1), o2(0xD8,0xF0),
- o2(0xF8,0xC3), o2(0xEA,0xD7),
- o2(0xF5,0xD7), o2(0xD8,0xBF),
- o2(0xFD,0xC0), o2(0xEB,0xAD),
- o2(0xD5,0xAA), UNDEF,
+to_EUC_KR_E8_90_infos[12] = {
+ o2(0xF5,0xFE), o2(0xD4,0xAC), o2(0xD5,0xD1), o2(0xD8,0xF0),
+ o2(0xF8,0xC3), o2(0xEA,0xD7), o2(0xF5,0xD7), o2(0xD8,0xBF),
+ o2(0xFD,0xC0), o2(0xEB,0xAD), o2(0xD5,0xAA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_10 = {
- to_EUC_KR_E8_10_offsets,
- to_EUC_KR_E8_10_infos
+to_EUC_KR_E8_90 = {
+ to_EUC_KR_E8_90_offsets,
+ to_EUC_KR_E8_90_infos
};
static const unsigned char
-to_EUC_KR_E8_11_offsets[64] = {
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 1, 11, 11, 11, 2, 11, 11, 11, 11,
- 11, 3, 11, 4, 11, 11, 5, 11, 11, 11, 11, 6, 7, 11, 11, 8,
- 11, 11, 11, 11, 11, 9, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11,
+to_EUC_KR_E8_91_offsets[64] = {
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 1, 11, 11, 11, 2, 11, 11, 11, 11,
+ 11, 3, 11, 4, 11, 11, 5, 11, 11, 11, 11, 6, 7, 11, 11, 8,
+ 11, 11, 11, 11, 11, 9, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_11_infos[12] = {
- o2(0xE7,0xA8), o2(0xEE,0xCA),
- o2(0xCA,0xE7), o2(0xF8,0xE3),
- o2(0xD4,0xDD), o2(0xEA,0xD8),
- o2(0xFB,0xD9), o2(0xED,0xF7),
- o2(0xE5,0xB5), o2(0xD0,0xAD),
- o2(0xF1,0xF1), UNDEF,
+to_EUC_KR_E8_91_infos[12] = {
+ o2(0xE7,0xA8), o2(0xEE,0xCA), o2(0xCA,0xE7), o2(0xF8,0xE3),
+ o2(0xD4,0xDD), o2(0xEA,0xD8), o2(0xFB,0xD9), o2(0xED,0xF7),
+ o2(0xE5,0xB5), o2(0xD0,0xAD), o2(0xF1,0xF1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_11 = {
- to_EUC_KR_E8_11_offsets,
- to_EUC_KR_E8_11_infos
+to_EUC_KR_E8_91 = {
+ to_EUC_KR_E8_91_offsets,
+ to_EUC_KR_E8_91_infos
};
static const unsigned char
-to_EUC_KR_E8_12_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 0, 10, 10, 10, 1, 10, 10, 10, 10, 2, 10, 10, 3, 10, 10, 10,
- 10, 4, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 5, 10, 10, 10, 10, 10, 6, 10, 10, 7, 8, 10, 10, 9,
+to_EUC_KR_E8_92_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 0, 10, 10, 10, 1, 10, 10, 10, 10, 2, 10, 10, 3, 10, 10, 10,
+ 10, 4, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 5, 10, 10, 10, 10, 10, 6, 10, 10, 7, 8, 10, 10, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_12_infos[11] = {
- o2(0xE2,0xBD), o2(0xE3,0xC8),
- o2(0xD9,0xD5), o2(0xDF,0xAA),
- o2(0xDB,0xBC), o2(0xF8,0xE4),
- o2(0xF1,0xFA), o2(0xE5,0xB6),
- o2(0xF3,0xEF), o2(0xFB,0xDA),
- UNDEF,
+to_EUC_KR_E8_92_infos[11] = {
+ o2(0xE2,0xBD), o2(0xE3,0xC8), o2(0xD9,0xD5), o2(0xDF,0xAA),
+ o2(0xDB,0xBC), o2(0xF8,0xE4), o2(0xF1,0xFA), o2(0xE5,0xB6),
+ o2(0xF3,0xEF), o2(0xFB,0xDA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_12 = {
- to_EUC_KR_E8_12_offsets,
- to_EUC_KR_E8_12_infos
+to_EUC_KR_E8_92 = {
+ to_EUC_KR_E8_92_offsets,
+ to_EUC_KR_E8_92_infos
};
static const unsigned char
-to_EUC_KR_E8_13_offsets[64] = {
- 0, 13, 1, 13, 2, 13, 3, 13, 13, 4, 13, 5, 13, 6, 13, 13,
- 13, 7, 13, 13, 13, 13, 13, 13, 13, 13, 8, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 13, 10, 13,
- 13, 13, 13, 13, 11, 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13,
+to_EUC_KR_E8_93_offsets[64] = {
+ 0, 13, 1, 13, 2, 13, 3, 13, 13, 4, 13, 5, 13, 6, 13, 13,
+ 13, 7, 13, 13, 13, 13, 13, 13, 13, 13, 8, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 13, 10, 13,
+ 13, 13, 13, 13, 11, 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_13_infos[14] = {
- o2(0xE1,0xE0), o2(0xD9,0xAC),
- o2(0xF5,0xEB), o2(0xE0,0xB6),
- o2(0xE9,0xC8), o2(0xCB,0xCF),
- o2(0xE3,0xC9), o2(0xDE,0xEE),
- o2(0xE2,0xBE), o2(0xDC,0xEF),
- o2(0xD6,0xA5), o2(0xE2,0xF1),
- o2(0xD6,0xFE), UNDEF,
+to_EUC_KR_E8_93_infos[14] = {
+ o2(0xE1,0xE0), o2(0xD9,0xAC), o2(0xF5,0xEB), o2(0xE0,0xB6),
+ o2(0xE9,0xC8), o2(0xCB,0xCF), o2(0xE3,0xC9), o2(0xDE,0xEE),
+ o2(0xE2,0xBE), o2(0xDC,0xEF), o2(0xD6,0xA5), o2(0xE2,0xF1),
+ o2(0xD6,0xFE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_13 = {
- to_EUC_KR_E8_13_offsets,
- to_EUC_KR_E8_13_infos
+to_EUC_KR_E8_93 = {
+ to_EUC_KR_E8_93_offsets,
+ to_EUC_KR_E8_93_infos
};
static const unsigned char
-to_EUC_KR_E8_14_offsets[64] = {
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 0, 15, 1, 2, 15, 15, 3, 4, 15, 5, 15, 15, 15, 6, 15,
- 15, 7, 15, 8, 15, 9, 15, 15, 15, 15, 15, 15, 10, 11, 15, 12,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 15, 14,
+to_EUC_KR_E8_94_offsets[64] = {
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 0, 15, 1, 2, 15, 15, 3, 4, 15, 5, 15, 15, 15, 6, 15,
+ 15, 7, 15, 8, 15, 9, 15, 15, 15, 15, 15, 15, 10, 11, 15, 12,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 15, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_14_infos[16] = {
- o2(0xD9,0xA1), o2(0xD8,0xC0),
- o2(0xDC,0xDB), o2(0xED,0xBD),
- o2(0xDF,0xB8), o2(0xEA,0xA5),
- o2(0xD7,0xAD), o2(0xF3,0xF9),
- o2(0xED,0xF8), o2(0xF5,0xC7),
- o2(0xE1,0xCA), o2(0xEB,0xE3),
- o2(0xF2,0xDE), o2(0xF8,0xCC),
- o2(0xEA,0xD9), UNDEF,
+to_EUC_KR_E8_94_infos[16] = {
+ o2(0xD9,0xA1), o2(0xD8,0xC0), o2(0xDC,0xDB), o2(0xED,0xBD),
+ o2(0xDF,0xB8), o2(0xEA,0xA5), o2(0xD7,0xAD), o2(0xF3,0xF9),
+ o2(0xED,0xF8), o2(0xF5,0xC7), o2(0xE1,0xCA), o2(0xEB,0xE3),
+ o2(0xF2,0xDE), o2(0xF8,0xCC), o2(0xEA,0xD9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_14 = {
- to_EUC_KR_E8_14_offsets,
- to_EUC_KR_E8_14_infos
+to_EUC_KR_E8_94 = {
+ to_EUC_KR_E8_94_offsets,
+ to_EUC_KR_E8_94_infos
};
static const unsigned char
-to_EUC_KR_E8_15_offsets[64] = {
- 11, 0, 11, 1, 11, 11, 11, 11, 11, 2, 11, 11, 11, 11, 3, 11,
- 11, 11, 11, 4, 11, 11, 11, 11, 11, 5, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 6, 11, 11, 11, 11, 7, 8, 9, 11, 11, 10, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+to_EUC_KR_E8_95_offsets[64] = {
+ 11, 0, 11, 1, 11, 11, 11, 11, 11, 2, 11, 11, 11, 11, 3, 11,
+ 11, 11, 11, 4, 11, 11, 11, 11, 11, 5, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 6, 11, 11, 11, 11, 7, 8, 9, 11, 11, 10, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_15_infos[12] = {
- o2(0xD3,0xC6), o2(0xDB,0xE6),
- o2(0xF5,0xAF), o2(0xCE,0xF0),
- o2(0xE9,0xFE), o2(0xFB,0xB6),
- o2(0xE2,0xF2), o2(0xCF,0xF2),
- o2(0xF7,0xB9), o2(0xD9,0xF3),
- o2(0xE1,0xCB), UNDEF,
+to_EUC_KR_E8_95_infos[12] = {
+ o2(0xD3,0xC6), o2(0xDB,0xE6), o2(0xF5,0xAF), o2(0xCE,0xF0),
+ o2(0xE9,0xFE), o2(0xFB,0xB6), o2(0xE2,0xF2), o2(0xCF,0xF2),
+ o2(0xF7,0xB9), o2(0xD9,0xF3), o2(0xE1,0xCB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_15 = {
- to_EUC_KR_E8_15_offsets,
- to_EUC_KR_E8_15_infos
+to_EUC_KR_E8_95 = {
+ to_EUC_KR_E8_95_offsets,
+ to_EUC_KR_E8_95_infos
};
static const unsigned char
-to_EUC_KR_E8_16_offsets[64] = {
- 13, 13, 13, 13, 0, 13, 13, 1, 13, 13, 13, 13, 13, 13, 13, 2,
- 13, 3, 13, 13, 4, 13, 13, 13, 13, 13, 13, 5, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 6, 13, 7, 8, 9, 13, 13, 13, 13, 10,
- 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13, 13, 13,
+to_EUC_KR_E8_96_offsets[64] = {
+ 13, 13, 13, 13, 0, 13, 13, 1, 13, 13, 13, 13, 13, 13, 13, 2,
+ 13, 3, 13, 13, 4, 13, 13, 13, 13, 13, 13, 5, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 6, 13, 7, 8, 9, 13, 13, 13, 13, 10,
+ 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_16_infos[14] = {
- o2(0xDA,0xDD), o2(0xDA,0xB9),
- o2(0xEB,0xFB), o2(0xCB,0xB9),
- o2(0xED,0xF9), o2(0xE0,0xE0),
- o2(0xF4,0xC0), o2(0xFD,0xBC),
- o2(0xDF,0xB1), o2(0xE3,0xEF),
- o2(0xE0,0xA3), o2(0xFD,0xB9),
- o2(0xF0,0xB1), UNDEF,
+to_EUC_KR_E8_96_infos[14] = {
+ o2(0xDA,0xDD), o2(0xDA,0xB9), o2(0xEB,0xFB), o2(0xCB,0xB9),
+ o2(0xED,0xF9), o2(0xE0,0xE0), o2(0xF4,0xC0), o2(0xFD,0xBC),
+ o2(0xDF,0xB1), o2(0xE3,0xEF), o2(0xE0,0xA3), o2(0xFD,0xB9),
+ o2(0xF0,0xB1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_16 = {
- to_EUC_KR_E8_16_offsets,
- to_EUC_KR_E8_16_infos
+to_EUC_KR_E8_96 = {
+ to_EUC_KR_E8_96_offsets,
+ to_EUC_KR_E8_96_infos
};
static const unsigned char
-to_EUC_KR_E8_17_offsets[64] = {
- 16, 0, 16, 16, 16, 16, 16, 16, 16, 1, 16, 16, 16, 2, 3, 4,
- 16, 16, 16, 16, 16, 5, 16, 16, 16, 16, 16, 16, 6, 7, 16, 16,
- 16, 16, 16, 16, 8, 9, 16, 16, 16, 10, 11, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 12, 16, 16, 13, 14, 16, 16, 16, 15,
+to_EUC_KR_E8_97_offsets[64] = {
+ 16, 0, 16, 16, 16, 16, 16, 16, 16, 1, 16, 16, 16, 2, 3, 4,
+ 16, 16, 16, 16, 16, 5, 16, 16, 16, 16, 16, 16, 6, 7, 16, 16,
+ 16, 16, 16, 16, 8, 9, 16, 16, 16, 10, 11, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 12, 16, 16, 13, 14, 16, 16, 16, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_17_infos[17] = {
- o2(0xCD,0xCB), o2(0xED,0xBE),
- o2(0xD5,0xC0), o2(0xE3,0xF0),
- o2(0xED,0xFA), o2(0xE9,0xE4),
- o2(0xD5,0xED), o2(0xE7,0xDD),
- o2(0xD4,0xF6), o2(0xE5,0xB7),
- o2(0xDB,0xE7), o2(0xE2,0xBF),
- o2(0xEE,0xCB), o2(0xD7,0xF4),
- o2(0xF0,0xDD), o2(0xCE,0xAB),
- UNDEF,
+to_EUC_KR_E8_97_infos[17] = {
+ o2(0xCD,0xCB), o2(0xED,0xBE), o2(0xD5,0xC0), o2(0xE3,0xF0),
+ o2(0xED,0xFA), o2(0xE9,0xE4), o2(0xD5,0xED), o2(0xE7,0xDD),
+ o2(0xD4,0xF6), o2(0xE5,0xB7), o2(0xDB,0xE7), o2(0xE2,0xBF),
+ o2(0xEE,0xCB), o2(0xD7,0xF4), o2(0xF0,0xDD), o2(0xCE,0xAB),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_17 = {
- to_EUC_KR_E8_17_offsets,
- to_EUC_KR_E8_17_infos
+to_EUC_KR_E8_97 = {
+ to_EUC_KR_E8_97_offsets,
+ to_EUC_KR_E8_97_infos
};
static const unsigned char
-to_EUC_KR_E8_18_offsets[64] = {
- 9, 9, 0, 9, 9, 9, 1, 2, 9, 9, 3, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 4, 5, 9, 9, 6, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8,
+to_EUC_KR_E8_98_offsets[64] = {
+ 9, 9, 0, 9, 9, 9, 1, 2, 9, 9, 3, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 4, 5, 9, 9, 6, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_18_infos[10] = {
- o2(0xE7,0xDE), o2(0xD6,0xD6),
- o2(0xE1,0xCC), o2(0xE8,0xB3),
- o2(0xE5,0xEE), o2(0xDC,0xA2),
- o2(0xE0,0xD0), o2(0xD5,0xB5),
- o2(0xD5,0xA1), UNDEF,
+to_EUC_KR_E8_98_infos[10] = {
+ o2(0xE7,0xDE), o2(0xD6,0xD6), o2(0xE1,0xCC), o2(0xE8,0xB3),
+ o2(0xE5,0xEE), o2(0xDC,0xA2), o2(0xE0,0xD0), o2(0xD5,0xB5),
+ o2(0xD5,0xA1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_18 = {
- to_EUC_KR_E8_18_offsets,
- to_EUC_KR_E8_18_infos
+to_EUC_KR_E8_98 = {
+ to_EUC_KR_E8_98_offsets,
+ to_EUC_KR_E8_98_infos
};
static const unsigned char
-to_EUC_KR_E8_19_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 10,
- 1, 10, 10, 10, 2, 3, 10, 10, 10, 10, 10, 4, 5, 10, 6, 7,
- 10, 10, 10, 10, 10, 10, 10, 8, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_E8_99_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 10,
+ 1, 10, 10, 10, 2, 3, 10, 10, 10, 10, 10, 4, 5, 10, 6, 7,
+ 10, 10, 10, 10, 10, 10, 10, 8, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_19_infos[11] = {
- o2(0xFB,0xDB), o2(0xF9,0xCB),
- o2(0xCB,0xF3), o2(0xF4,0xA5),
- o2(0xFA,0xC8), o2(0xD6,0xD7),
- o2(0xE9,0xE5), o2(0xFB,0xDC),
- o2(0xFD,0xD0), o2(0xFB,0xF6),
- UNDEF,
+to_EUC_KR_E8_99_infos[11] = {
+ o2(0xFB,0xDB), o2(0xF9,0xCB), o2(0xCB,0xF3), o2(0xF4,0xA5),
+ o2(0xFA,0xC8), o2(0xD6,0xD7), o2(0xE9,0xE5), o2(0xFB,0xDC),
+ o2(0xFD,0xD0), o2(0xFB,0xF6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_19 = {
- to_EUC_KR_E8_19_offsets,
- to_EUC_KR_E8_19_infos
+to_EUC_KR_E8_99 = {
+ to_EUC_KR_E8_99_offsets,
+ to_EUC_KR_E8_99_infos
};
static const unsigned char
-to_EUC_KR_E8_1A_offsets[64] = {
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 1, 6, 6, 6,
- 6, 6, 6, 2, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 3, 4, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_E8_9A_offsets[64] = {
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 1, 6, 6, 6,
+ 6, 6, 6, 2, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 3, 4, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_1A_infos[7] = {
- o2(0xDA,0xA5), o2(0xDB,0xBD),
- o2(0xEC,0xE2), o2(0xCD,0xF7),
- o2(0xF0,0xDE), o2(0xF6,0xC9),
- UNDEF,
+to_EUC_KR_E8_9A_infos[7] = {
+ o2(0xDA,0xA5), o2(0xDB,0xBD), o2(0xEC,0xE2), o2(0xCD,0xF7),
+ o2(0xF0,0xDE), o2(0xF6,0xC9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_1A = {
- to_EUC_KR_E8_1A_offsets,
- to_EUC_KR_E8_1A_infos
+to_EUC_KR_E8_9A = {
+ to_EUC_KR_E8_9A_offsets,
+ to_EUC_KR_E8_9A_infos
};
static const unsigned char
-to_EUC_KR_E8_1B_offsets[64] = {
- 9, 9, 9, 9, 9, 9, 9, 0, 9, 9, 9, 1, 9, 9, 9, 9,
- 9, 9, 9, 9, 2, 9, 9, 9, 9, 3, 9, 4, 9, 9, 9, 5,
- 9, 9, 9, 9, 6, 9, 9, 9, 9, 9, 9, 9, 9, 7, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9,
+to_EUC_KR_E8_9B_offsets[64] = {
+ 9, 9, 9, 9, 9, 9, 9, 0, 9, 9, 9, 1, 9, 9, 9, 9,
+ 9, 9, 9, 9, 2, 9, 9, 9, 9, 3, 9, 4, 9, 9, 9, 5,
+ 9, 9, 9, 9, 6, 9, 9, 9, 9, 9, 9, 9, 9, 7, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_1B_infos[10] = {
- o2(0xDE,0xEF), o2(0xD3,0xB1),
- o2(0xFC,0xEE), o2(0xE8,0xC3),
- o2(0xF1,0xC8), o2(0xCE,0xF1),
- o2(0xF9,0xED), o2(0xF2,0xF4),
- o2(0xE4,0xB6), UNDEF,
+to_EUC_KR_E8_9B_infos[10] = {
+ o2(0xDE,0xEF), o2(0xD3,0xB1), o2(0xFC,0xEE), o2(0xE8,0xC3),
+ o2(0xF1,0xC8), o2(0xCE,0xF1), o2(0xF9,0xED), o2(0xF2,0xF4),
+ o2(0xE4,0xB6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_1B = {
- to_EUC_KR_E8_1B_offsets,
- to_EUC_KR_E8_1B_infos
+to_EUC_KR_E8_9B = {
+ to_EUC_KR_E8_9B_offsets,
+ to_EUC_KR_E8_9B_infos
};
static const unsigned char
-to_EUC_KR_E8_1C_offsets[64] = {
- 0, 7, 1, 2, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 4, 7, 5, 7, 6, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_E8_9C_offsets[64] = {
+ 0, 7, 1, 2, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 4, 7, 5, 7, 6, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_1C_infos[8] = {
- o2(0xF5,0xB9), o2(0xDC,0xF0),
- o2(0xE3,0xF1), o2(0xE8,0xA5),
- o2(0xF2,0xBB), o2(0xDE,0xA4),
- o2(0xDA,0xCC), UNDEF,
+to_EUC_KR_E8_9C_infos[8] = {
+ o2(0xF5,0xB9), o2(0xDC,0xF0), o2(0xE3,0xF1), o2(0xE8,0xA5),
+ o2(0xF2,0xBB), o2(0xDE,0xA4), o2(0xDA,0xCC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_1C = {
- to_EUC_KR_E8_1C_offsets,
- to_EUC_KR_E8_1C_infos
+to_EUC_KR_E8_9C = {
+ to_EUC_KR_E8_9C_offsets,
+ to_EUC_KR_E8_9C_infos
};
static const unsigned char
-to_EUC_KR_E8_1D_offsets[64] = {
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 9,
- 9, 9, 9, 9, 9, 1, 9, 2, 9, 9, 9, 9, 9, 9, 9, 3,
- 9, 9, 9, 9, 9, 9, 4, 9, 5, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 6, 9, 7, 9, 8, 9, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_E8_9D_offsets[64] = {
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 9,
+ 9, 9, 9, 9, 9, 1, 9, 2, 9, 9, 9, 9, 9, 9, 9, 3,
+ 9, 9, 9, 9, 9, 9, 4, 9, 5, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 6, 9, 7, 9, 8, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_1D_infos[10] = {
- o2(0xCA,0xE9), o2(0xE3,0xDA),
- o2(0xFC,0xD9), o2(0xEA,0xDA),
- o2(0xF9,0xC4), o2(0xE3,0xA4),
- o2(0xFB,0xDD), o2(0xEF,0xCA),
- o2(0xE8,0xC4), UNDEF,
+to_EUC_KR_E8_9D_infos[10] = {
+ o2(0xCA,0xE9), o2(0xE3,0xDA), o2(0xFC,0xD9), o2(0xEA,0xDA),
+ o2(0xF9,0xC4), o2(0xE3,0xA4), o2(0xFB,0xDD), o2(0xEF,0xCA),
+ o2(0xE8,0xC4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_1D = {
- to_EUC_KR_E8_1D_offsets,
- to_EUC_KR_E8_1D_infos
+to_EUC_KR_E8_9D = {
+ to_EUC_KR_E8_9D_offsets,
+ to_EUC_KR_E8_9D_infos
};
static const unsigned char
-to_EUC_KR_E8_1E_offsets[64] = {
- 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2,
- 6, 6, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6,
+to_EUC_KR_E8_9E_offsets[64] = {
+ 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2,
+ 6, 6, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_1E_infos[7] = {
- o2(0xD5,0xCC), o2(0xEB,0xD7),
- o2(0xD9,0xAD), o2(0xFB,0xAB),
- o2(0xD3,0xD9), o2(0xD5,0xA2),
- UNDEF,
+to_EUC_KR_E8_9E_infos[7] = {
+ o2(0xD5,0xCC), o2(0xEB,0xD7), o2(0xD9,0xAD), o2(0xFB,0xAB),
+ o2(0xD3,0xD9), o2(0xD5,0xA2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_1E = {
- to_EUC_KR_E8_1E_offsets,
- to_EUC_KR_E8_1E_infos
+to_EUC_KR_E8_9E = {
+ to_EUC_KR_E8_9E_offsets,
+ to_EUC_KR_E8_9E_infos
};
static const unsigned char
-to_EUC_KR_E8_1F_offsets[64] = {
- 8, 8, 8, 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 8, 8, 3,
- 8, 8, 4, 8, 8, 8, 8, 8, 8, 5, 8, 6, 8, 8, 7, 8,
+to_EUC_KR_E8_9F_offsets[64] = {
+ 8, 8, 8, 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 8, 8, 3,
+ 8, 8, 4, 8, 8, 8, 8, 8, 8, 5, 8, 6, 8, 8, 7, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_1F_infos[9] = {
- o2(0xF6,0xDE), o2(0xDA,0xF6),
- o2(0xE0,0xD1), o2(0xE9,0xA8),
- o2(0xF5,0xF9), o2(0xFA,0xAF),
- o2(0xEB,0xFC), o2(0xE0,0xEA),
- UNDEF,
+to_EUC_KR_E8_9F_infos[9] = {
+ o2(0xF6,0xDE), o2(0xDA,0xF6), o2(0xE0,0xD1), o2(0xE9,0xA8),
+ o2(0xF5,0xF9), o2(0xFA,0xAF), o2(0xEB,0xFC), o2(0xE0,0xEA),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_1F = {
- to_EUC_KR_E8_1F_offsets,
- to_EUC_KR_E8_1F_infos
+to_EUC_KR_E8_9F = {
+ to_EUC_KR_E8_9F_offsets,
+ to_EUC_KR_E8_9F_infos
};
static const unsigned char
-to_EUC_KR_E8_20_offsets[64] = {
- 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1,
- 7, 7, 2, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 4, 7, 7, 7, 7, 5, 7, 7, 7, 7, 6, 7, 7, 7, 7,
+to_EUC_KR_E8_A0_offsets[64] = {
+ 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1,
+ 7, 7, 2, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 4, 7, 7, 7, 7, 5, 7, 7, 7, 7, 6, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_20_infos[8] = {
- o2(0xE3,0xB2), o2(0xD5,0xC5),
- o2(0xF1,0xE3), o2(0xD5,0xEE),
- o2(0xCD,0xCC), o2(0xED,0xD9),
- o2(0xD8,0xC1), UNDEF,
+to_EUC_KR_E8_A0_infos[8] = {
+ o2(0xE3,0xB2), o2(0xD5,0xC5), o2(0xF1,0xE3), o2(0xD5,0xEE),
+ o2(0xCD,0xCC), o2(0xED,0xD9), o2(0xD8,0xC1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_20 = {
- to_EUC_KR_E8_20_offsets,
- to_EUC_KR_E8_20_infos
+to_EUC_KR_E8_A0 = {
+ to_EUC_KR_E8_A0_offsets,
+ to_EUC_KR_E8_A0_infos
};
static const unsigned char
-to_EUC_KR_E8_21_offsets[64] = {
- 0, 20, 20, 20, 20, 20, 1, 20, 20, 20, 20, 20, 2, 3, 20, 20,
- 20, 20, 4, 5, 20, 20, 20, 6, 20, 7, 20, 8, 20, 9, 20, 20,
- 20, 10, 11, 12, 20, 20, 20, 20, 13, 20, 20, 14, 20, 20, 20, 20,
- 15, 20, 16, 20, 20, 20, 20, 17, 20, 20, 20, 20, 20, 20, 18, 19,
+to_EUC_KR_E8_A1_offsets[64] = {
+ 0, 20, 20, 20, 20, 20, 1, 20, 20, 20, 20, 20, 2, 3, 20, 20,
+ 20, 20, 4, 5, 20, 20, 20, 6, 20, 7, 20, 8, 20, 9, 20, 20,
+ 20, 10, 11, 12, 20, 20, 20, 20, 13, 20, 20, 14, 20, 20, 20, 20,
+ 15, 20, 16, 20, 20, 20, 20, 17, 20, 20, 20, 20, 20, 20, 18, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_21_infos[21] = {
- o2(0xFA,0xEC), o2(0xF1,0xEB),
- o2(0xFA,0xBC), o2(0xE6,0xE2),
- o2(0xFA,0xE5), o2(0xE2,0xFA),
- o2(0xCA,0xB6), o2(0xE4,0xB7),
- o2(0xEA,0xDB), o2(0xF5,0xFA),
- o2(0xFB,0xAC), o2(0xCF,0xC3),
- o2(0xEB,0xFD), o2(0xF8,0xFA),
- o2(0xDF,0xB9), o2(0xE1,0xF1),
- o2(0xD2,0xA4), o2(0xF5,0xFB),
- o2(0xD0,0xDA), o2(0xD0,0xDB),
- UNDEF,
+to_EUC_KR_E8_A1_infos[21] = {
+ o2(0xFA,0xEC), o2(0xF1,0xEB), o2(0xFA,0xBC), o2(0xE6,0xE2),
+ o2(0xFA,0xE5), o2(0xE2,0xFA), o2(0xCA,0xB6), o2(0xE4,0xB7),
+ o2(0xEA,0xDB), o2(0xF5,0xFA), o2(0xFB,0xAC), o2(0xCF,0xC3),
+ o2(0xEB,0xFD), o2(0xF8,0xFA), o2(0xDF,0xB9), o2(0xE1,0xF1),
+ o2(0xD2,0xA4), o2(0xF5,0xFB), o2(0xD0,0xDA), o2(0xD0,0xDB),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_21 = {
- to_EUC_KR_E8_21_offsets,
- to_EUC_KR_E8_21_infos
+to_EUC_KR_E8_A1 = {
+ to_EUC_KR_E8_A1_offsets,
+ to_EUC_KR_E8_A1_infos
};
static const unsigned char
-to_EUC_KR_E8_22_offsets[64] = {
- 11, 0, 1, 11, 11, 11, 11, 11, 2, 11, 11, 3, 11, 4, 11, 11,
- 11, 11, 5, 11, 11, 11, 6, 7, 11, 11, 11, 11, 11, 11, 8, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 11,
- 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+to_EUC_KR_E8_A2_offsets[64] = {
+ 11, 0, 1, 11, 11, 11, 11, 11, 2, 11, 11, 3, 11, 4, 11, 11,
+ 11, 11, 5, 11, 11, 11, 6, 7, 11, 11, 11, 11, 11, 11, 8, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 11,
+ 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_22_infos[12] = {
- o2(0xEA,0xBE), o2(0xD9,0xB1),
- o2(0xCA,0xB7), o2(0xD3,0xE7),
- o2(0xF8,0xE5), o2(0xD3,0xB2),
- o2(0xE2,0xC0), o2(0xF2,0xDF),
- o2(0xCD,0xE5), o2(0xF9,0xAC),
- o2(0xCD,0xCD), UNDEF,
+to_EUC_KR_E8_A2_infos[12] = {
+ o2(0xEA,0xBE), o2(0xD9,0xB1), o2(0xCA,0xB7), o2(0xD3,0xE7),
+ o2(0xF8,0xE5), o2(0xD3,0xB2), o2(0xE2,0xC0), o2(0xF2,0xDF),
+ o2(0xCD,0xE5), o2(0xF9,0xAC), o2(0xCD,0xCD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_22 = {
- to_EUC_KR_E8_22_offsets,
- to_EUC_KR_E8_22_infos
+to_EUC_KR_E8_A2 = {
+ to_EUC_KR_E8_A2_offsets,
+ to_EUC_KR_E8_A2_infos
};
static const unsigned char
-to_EUC_KR_E8_23_offsets[64] = {
- 16, 0, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 2,
- 16, 16, 16, 16, 3, 4, 16, 16, 16, 5, 16, 16, 6, 7, 16, 8,
- 16, 9, 16, 16, 16, 16, 16, 16, 10, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 11, 12, 13, 16, 16, 14, 16, 16, 16, 16, 15, 16, 16,
+to_EUC_KR_E8_A3_offsets[64] = {
+ 16, 0, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 2,
+ 16, 16, 16, 16, 3, 4, 16, 16, 16, 5, 16, 16, 6, 7, 16, 8,
+ 16, 9, 16, 16, 16, 16, 16, 16, 10, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 11, 12, 13, 16, 16, 14, 16, 16, 16, 16, 15, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_23_infos[17] = {
- o2(0xEE,0xAE), o2(0xD6,0xAE),
- o2(0xD7,0xEA), o2(0xE7,0xE0),
- o2(0xEB,0xAE), o2(0xCF,0xD9),
- o2(0xDC,0xCD), o2(0xED,0xFB),
- o2(0xDE,0xF0), o2(0xD7,0xEB),
- o2(0xDE,0xA5), o2(0xDF,0xD7),
- o2(0xDB,0xD0), o2(0xDB,0xD1),
- o2(0xD5,0xA3), o2(0xF0,0xB2),
- UNDEF,
+to_EUC_KR_E8_A3_infos[17] = {
+ o2(0xEE,0xAE), o2(0xD6,0xAE), o2(0xD7,0xEA), o2(0xE7,0xE0),
+ o2(0xEB,0xAE), o2(0xCF,0xD9), o2(0xDC,0xCD), o2(0xED,0xFB),
+ o2(0xDE,0xF0), o2(0xD7,0xEB), o2(0xDE,0xA5), o2(0xDF,0xD7),
+ o2(0xDB,0xD0), o2(0xDB,0xD1), o2(0xD5,0xA3), o2(0xF0,0xB2),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_23 = {
- to_EUC_KR_E8_23_offsets,
- to_EUC_KR_E8_23_infos
+to_EUC_KR_E8_A3 = {
+ to_EUC_KR_E8_A3_offsets,
+ to_EUC_KR_E8_A3_infos
};
static const unsigned char
-to_EUC_KR_E8_24_offsets[64] = {
- 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11, 11, 11, 11, 11,
- 1, 11, 2, 3, 11, 11, 11, 11, 4, 5, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 7, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 8, 11, 9, 11, 11, 10, 11, 11, 11, 11,
+to_EUC_KR_E8_A4_offsets[64] = {
+ 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11, 11, 11, 11, 11,
+ 1, 11, 2, 3, 11, 11, 11, 11, 4, 5, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 7, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 8, 11, 9, 11, 11, 10, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_24_infos[12] = {
- o2(0xDC,0xDC), o2(0xCA,0xE8),
- o2(0xF8,0xE6), o2(0xDC,0xCE),
- o2(0xEA,0xDC), o2(0xDB,0xD2),
- o2(0xE9,0xB3), o2(0xF7,0xDB),
- o2(0xE3,0xA8), o2(0xD7,0xAE),
- o2(0xE0,0xE1), UNDEF,
+to_EUC_KR_E8_A4_infos[12] = {
+ o2(0xDC,0xDC), o2(0xCA,0xE8), o2(0xF8,0xE6), o2(0xDC,0xCE),
+ o2(0xEA,0xDC), o2(0xDB,0xD2), o2(0xE9,0xB3), o2(0xF7,0xDB),
+ o2(0xE3,0xA8), o2(0xD7,0xAE), o2(0xE0,0xE1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_24 = {
- to_EUC_KR_E8_24_offsets,
- to_EUC_KR_E8_24_infos
+to_EUC_KR_E8_A4 = {
+ to_EUC_KR_E8_A4_offsets,
+ to_EUC_KR_E8_A4_infos
};
static const unsigned char
-to_EUC_KR_E8_25_offsets[64] = {
- 7, 0, 7, 7, 1, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2,
- 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7,
- 7, 7, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6,
+to_EUC_KR_E8_A5_offsets[64] = {
+ 7, 0, 7, 7, 1, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2,
+ 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7,
+ 7, 7, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_25_infos[8] = {
- o2(0xCB,0xBA), o2(0xE5,0xD1),
- o2(0xD0,0xDC), o2(0xD5,0xC1),
- o2(0xD8,0xCA), o2(0xE3,0xA9),
- o2(0xE0,0xA4), UNDEF,
+to_EUC_KR_E8_A5_infos[8] = {
+ o2(0xCB,0xBA), o2(0xE5,0xD1), o2(0xD0,0xDC), o2(0xD5,0xC1),
+ o2(0xD8,0xCA), o2(0xE3,0xA9), o2(0xE0,0xA4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_25 = {
- to_EUC_KR_E8_25_offsets,
- to_EUC_KR_E8_25_infos
+to_EUC_KR_E8_A5 = {
+ to_EUC_KR_E8_A5_offsets,
+ to_EUC_KR_E8_A5_infos
};
static const unsigned char
-to_EUC_KR_E8_26_offsets[64] = {
- 14, 0, 14, 1, 14, 14, 2, 3, 14, 14, 14, 4, 14, 14, 14, 5,
- 14, 14, 14, 6, 14, 14, 7, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 8, 14, 14, 14, 14, 14, 14, 14, 9, 10, 14, 14, 14, 14, 14,
- 14, 14, 11, 14, 14, 14, 14, 14, 14, 14, 12, 14, 14, 13, 14, 14,
+to_EUC_KR_E8_A6_offsets[64] = {
+ 14, 0, 14, 1, 14, 14, 2, 3, 14, 14, 14, 4, 14, 14, 14, 5,
+ 14, 14, 14, 6, 14, 14, 7, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 8, 14, 14, 14, 14, 14, 14, 14, 9, 10, 14, 14, 14, 14, 14,
+ 14, 14, 11, 14, 14, 14, 14, 14, 14, 14, 12, 14, 14, 13, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_26_infos[15] = {
- o2(0xE9,0xA9), o2(0xD3,0xC7),
- o2(0xDC,0xDD), o2(0xF8,0xAE),
- o2(0xCC,0xB8), o2(0xD0,0xAE),
- o2(0xD8,0xF2), o2(0xE3,0xCA),
- o2(0xCC,0xAF), o2(0xD4,0xAD),
- o2(0xF6,0xD1), o2(0xD0,0xCC),
- o2(0xCA,0xC6), o2(0xD5,0xC2),
- UNDEF,
+to_EUC_KR_E8_A6_infos[15] = {
+ o2(0xE9,0xA9), o2(0xD3,0xC7), o2(0xDC,0xDD), o2(0xF8,0xAE),
+ o2(0xCC,0xB8), o2(0xD0,0xAE), o2(0xD8,0xF2), o2(0xE3,0xCA),
+ o2(0xCC,0xAF), o2(0xD4,0xAD), o2(0xF6,0xD1), o2(0xD0,0xCC),
+ o2(0xCA,0xC6), o2(0xD5,0xC2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_26 = {
- to_EUC_KR_E8_26_offsets,
- to_EUC_KR_E8_26_infos
+to_EUC_KR_E8_A6 = {
+ to_EUC_KR_E8_A6_offsets,
+ to_EUC_KR_E8_A6_infos
};
static const unsigned char
-to_EUC_KR_E8_27_offsets[64] = {
- 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 3, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5,
+to_EUC_KR_E8_A7_offsets[64] = {
+ 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 3, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_27_infos[6] = {
- o2(0xCE,0xBA), o2(0xCA,0xC7),
- o2(0xFA,0xB0), o2(0xDF,0xD8),
- o2(0xF5,0xBA), UNDEF,
+to_EUC_KR_E8_A7_infos[6] = {
+ o2(0xCE,0xBA), o2(0xCA,0xC7), o2(0xFA,0xB0), o2(0xDF,0xD8),
+ o2(0xF5,0xBA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_27 = {
- to_EUC_KR_E8_27_offsets,
- to_EUC_KR_E8_27_infos
+to_EUC_KR_E8_A7 = {
+ to_EUC_KR_E8_A7_offsets,
+ to_EUC_KR_E8_A7_infos
};
static const unsigned char
-to_EUC_KR_E8_28_offsets[64] = {
- 0, 23, 1, 2, 23, 23, 23, 23, 3, 23, 4, 23, 5, 23, 6, 23,
- 23, 23, 23, 7, 23, 23, 8, 9, 10, 23, 23, 11, 23, 12, 23, 13,
- 23, 23, 23, 14, 23, 15, 23, 23, 23, 23, 16, 23, 23, 17, 23, 23,
- 23, 18, 23, 23, 19, 23, 20, 23, 23, 23, 21, 22, 23, 23, 23, 23,
+to_EUC_KR_E8_A8_offsets[64] = {
+ 0, 23, 1, 2, 23, 23, 23, 23, 3, 23, 4, 23, 5, 23, 6, 23,
+ 23, 23, 23, 7, 23, 23, 8, 9, 10, 23, 23, 11, 23, 12, 23, 13,
+ 23, 23, 23, 14, 23, 15, 23, 23, 23, 23, 16, 23, 23, 17, 23, 23,
+ 23, 18, 23, 23, 19, 23, 20, 23, 23, 23, 21, 22, 23, 23, 23, 23,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_28_infos[24] = {
- o2(0xE5,0xEB), o2(0xEF,0xF4),
- o2(0xDD,0xB5), o2(0xCD,0xAA),
- o2(0xE3,0xF2), o2(0xFB,0xF7),
- o2(0xF7,0xD0), o2(0xFD,0xBA),
- o2(0xFD,0xE1), o2(0xF6,0xFE),
- o2(0xD1,0xC0), o2(0xE8,0xC5),
- o2(0xE4,0xB8), o2(0xE1,0xE8),
- o2(0xCC,0xC1), o2(0xD2,0xED),
- o2(0xDB,0xBE), o2(0xE0,0xE2),
- o2(0xFA,0xC9), o2(0xE1,0xCD),
- o2(0xCA,0xB8), o2(0xF2,0xE0),
- o2(0xF1,0xC9), UNDEF,
+to_EUC_KR_E8_A8_infos[24] = {
+ o2(0xE5,0xEB), o2(0xEF,0xF4), o2(0xDD,0xB5), o2(0xCD,0xAA),
+ o2(0xE3,0xF2), o2(0xFB,0xF7), o2(0xF7,0xD0), o2(0xFD,0xBA),
+ o2(0xFD,0xE1), o2(0xF6,0xFE), o2(0xD1,0xC0), o2(0xE8,0xC5),
+ o2(0xE4,0xB8), o2(0xE1,0xE8), o2(0xCC,0xC1), o2(0xD2,0xED),
+ o2(0xDB,0xBE), o2(0xE0,0xE2), o2(0xFA,0xC9), o2(0xE1,0xCD),
+ o2(0xCA,0xB8), o2(0xF2,0xE0), o2(0xF1,0xC9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_28 = {
- to_EUC_KR_E8_28_offsets,
- to_EUC_KR_E8_28_infos
+to_EUC_KR_E8_A8 = {
+ to_EUC_KR_E8_A8_offsets,
+ to_EUC_KR_E8_A8_infos
};
static const unsigned char
-to_EUC_KR_E8_29_offsets[64] = {
- 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
- 0, 18, 18, 18, 1, 2, 18, 18, 18, 18, 18, 3, 18, 18, 4, 18,
- 5, 18, 6, 7, 18, 18, 8, 18, 18, 9, 18, 18, 18, 10, 11, 18,
- 12, 13, 14, 15, 18, 16, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18,
+to_EUC_KR_E8_A9_offsets[64] = {
+ 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
+ 0, 18, 18, 18, 1, 2, 18, 18, 18, 18, 18, 3, 18, 18, 4, 18,
+ 5, 18, 6, 7, 18, 18, 8, 18, 18, 9, 18, 18, 18, 10, 11, 18,
+ 12, 13, 14, 15, 18, 16, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_29_infos[19] = {
- o2(0xDE,0xF1), o2(0xF0,0xDF),
- o2(0xF8,0xC4), o2(0xEE,0xCC),
- o2(0xDE,0xF2), o2(0xE7,0xC9),
- o2(0xE2,0xF3), o2(0xE7,0xE1),
- o2(0xE3,0xCB), o2(0xE3,0xCC),
- o2(0xCF,0xF8), o2(0xEF,0xAC),
- o2(0xFD,0xFE), o2(0xFC,0xA5),
- o2(0xFA,0xB1), o2(0xDF,0xD9),
- o2(0xE0,0xD2), o2(0xF4,0xDA),
- UNDEF,
+to_EUC_KR_E8_A9_infos[19] = {
+ o2(0xDE,0xF1), o2(0xF0,0xDF), o2(0xF8,0xC4), o2(0xEE,0xCC),
+ o2(0xDE,0xF2), o2(0xE7,0xC9), o2(0xE2,0xF3), o2(0xE7,0xE1),
+ o2(0xE3,0xCB), o2(0xE3,0xCC), o2(0xCF,0xF8), o2(0xEF,0xAC),
+ o2(0xFD,0xFE), o2(0xFC,0xA5), o2(0xFA,0xB1), o2(0xDF,0xD9),
+ o2(0xE0,0xD2), o2(0xF4,0xDA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_29 = {
- to_EUC_KR_E8_29_offsets,
- to_EUC_KR_E8_29_infos
+to_EUC_KR_E8_A9 = {
+ to_EUC_KR_E8_A9_offsets,
+ to_EUC_KR_E8_A9_infos
};
static const unsigned char
-to_EUC_KR_E8_2A_offsets[64] = {
- 22, 22, 22, 22, 22, 0, 22, 1, 22, 22, 22, 22, 2, 3, 22, 22,
- 22, 22, 22, 4, 22, 5, 22, 22, 6, 22, 22, 22, 22, 22, 7, 22,
- 8, 9, 22, 10, 11, 12, 13, 22, 14, 22, 15, 22, 22, 22, 22, 22,
- 16, 22, 17, 22, 22, 22, 22, 22, 22, 18, 22, 22, 19, 22, 20, 21,
+to_EUC_KR_E8_AA_offsets[64] = {
+ 22, 22, 22, 22, 22, 0, 22, 1, 22, 22, 22, 22, 2, 3, 22, 22,
+ 22, 22, 22, 4, 22, 5, 22, 22, 6, 22, 22, 22, 22, 22, 7, 22,
+ 8, 9, 22, 10, 11, 12, 13, 22, 14, 22, 15, 22, 22, 22, 22, 22,
+ 16, 22, 17, 22, 22, 22, 22, 22, 22, 18, 22, 22, 19, 22, 20, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_2A_infos[23] = {
- o2(0xF1,0xCA), o2(0xCE,0xA3),
- o2(0xF2,0xBC), o2(0xEC,0xE3),
- o2(0xE0,0xA5), o2(0xF7,0xAB),
- o2(0xEB,0xAF), o2(0xE5,0xDE),
- o2(0xE1,0xA4), o2(0xCD,0xAB),
- o2(0xD9,0xF4), o2(0xE8,0xA6),
- o2(0xCD,0xCE), o2(0xE1,0xE9),
- o2(0xFC,0xEF), o2(0xE0,0xE3),
- o2(0xE2,0xC1), o2(0xCE,0xA4),
- o2(0xDE,0xA6), o2(0xEB,0xFE),
- o2(0xEB,0xDD), o2(0xF0,0xE0),
- UNDEF,
+to_EUC_KR_E8_AA_infos[23] = {
+ o2(0xF1,0xCA), o2(0xCE,0xA3), o2(0xF2,0xBC), o2(0xEC,0xE3),
+ o2(0xE0,0xA5), o2(0xF7,0xAB), o2(0xEB,0xAF), o2(0xE5,0xDE),
+ o2(0xE1,0xA4), o2(0xCD,0xAB), o2(0xD9,0xF4), o2(0xE8,0xA6),
+ o2(0xCD,0xCE), o2(0xE1,0xE9), o2(0xFC,0xEF), o2(0xE0,0xE3),
+ o2(0xE2,0xC1), o2(0xCE,0xA4), o2(0xDE,0xA6), o2(0xEB,0xFE),
+ o2(0xEB,0xDD), o2(0xF0,0xE0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_2A = {
- to_EUC_KR_E8_2A_offsets,
- to_EUC_KR_E8_2A_infos
+to_EUC_KR_E8_AA = {
+ to_EUC_KR_E8_AA_offsets,
+ to_EUC_KR_E8_AA_infos
};
static const unsigned char
-to_EUC_KR_E8_2B_offsets[64] = {
- 23, 23, 0, 23, 1, 23, 23, 2, 23, 23, 23, 3, 23, 4, 23, 5,
- 23, 23, 6, 23, 23, 23, 7, 23, 23, 23, 23, 8, 9, 23, 23, 23,
- 23, 10, 23, 23, 23, 23, 11, 12, 23, 23, 13, 14, 23, 15, 16, 23,
- 23, 17, 23, 23, 23, 23, 18, 19, 20, 23, 21, 23, 23, 23, 22, 23,
+to_EUC_KR_E8_AB_offsets[64] = {
+ 23, 23, 0, 23, 1, 23, 23, 2, 23, 23, 23, 3, 23, 4, 23, 5,
+ 23, 23, 6, 23, 23, 23, 7, 23, 23, 23, 23, 8, 9, 23, 23, 23,
+ 23, 10, 23, 23, 23, 23, 11, 12, 23, 23, 13, 14, 23, 15, 16, 23,
+ 23, 17, 23, 23, 23, 23, 18, 19, 20, 23, 21, 23, 23, 23, 22, 23,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_2B_infos[24] = {
- o2(0xF4,0xDB), o2(0xE2,0xF4),
- o2(0xD3,0xC8), o2(0xF4,0xEB),
- o2(0xEE,0xB5), o2(0xF5,0xD8),
- o2(0xD5,0xDF), o2(0xD6,0xE5),
- o2(0xEB,0xB0), o2(0xF4,0xE3),
- o2(0xE3,0xCD), o2(0xF4,0xF4),
- o2(0xFA,0xB2), o2(0xEF,0xF5),
- o2(0xCA,0xDF), o2(0xEB,0xB1),
- o2(0xED,0xBF), o2(0xFD,0xC9),
- o2(0xE4,0xA6), o2(0xF9,0xA4),
- o2(0xF0,0xB3), o2(0xE5,0xEC),
- o2(0xD1,0xE7), UNDEF,
+to_EUC_KR_E8_AB_infos[24] = {
+ o2(0xF4,0xDB), o2(0xE2,0xF4), o2(0xD3,0xC8), o2(0xF4,0xEB),
+ o2(0xEE,0xB5), o2(0xF5,0xD8), o2(0xD5,0xDF), o2(0xD6,0xE5),
+ o2(0xEB,0xB0), o2(0xF4,0xE3), o2(0xE3,0xCD), o2(0xF4,0xF4),
+ o2(0xFA,0xB2), o2(0xEF,0xF5), o2(0xCA,0xDF), o2(0xEB,0xB1),
+ o2(0xED,0xBF), o2(0xFD,0xC9), o2(0xE4,0xA6), o2(0xF9,0xA4),
+ o2(0xF0,0xB3), o2(0xE5,0xEC), o2(0xD1,0xE7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_2B = {
- to_EUC_KR_E8_2B_offsets,
- to_EUC_KR_E8_2B_infos
+to_EUC_KR_E8_AB = {
+ to_EUC_KR_E8_AB_offsets,
+ to_EUC_KR_E8_AB_infos
};
static const unsigned char
-to_EUC_KR_E8_2C_offsets[64] = {
- 0, 1, 2, 19, 3, 19, 19, 19, 19, 19, 19, 19, 19, 19, 4, 19,
- 5, 19, 19, 19, 6, 19, 7, 8, 19, 9, 10, 11, 19, 12, 19, 19,
- 13, 19, 19, 19, 19, 19, 19, 19, 14, 19, 19, 15, 16, 19, 19, 19,
- 19, 19, 19, 17, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19,
+to_EUC_KR_E8_AC_offsets[64] = {
+ 0, 1, 2, 19, 3, 19, 19, 19, 19, 19, 19, 19, 19, 19, 4, 19,
+ 5, 19, 19, 19, 6, 19, 7, 8, 19, 9, 10, 11, 19, 12, 19, 19,
+ 13, 19, 19, 19, 19, 19, 19, 19, 14, 19, 19, 15, 16, 19, 19, 19,
+ 19, 19, 19, 17, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_2C_infos[20] = {
- o2(0xD9,0xC7), o2(0xE4,0xD7),
- o2(0xEA,0xDD), o2(0xD4,0xF7),
- o2(0xDA,0xBA), o2(0xDA,0xCD),
- o2(0xF9,0xCC), o2(0xE1,0xDA),
- o2(0xDB,0xBF), o2(0xCC,0xC5),
- o2(0xEC,0xD0), o2(0xCB,0xBB),
- o2(0xDE,0xF3), o2(0xE9,0xAA),
- o2(0xD9,0xC8), o2(0xEE,0xE3),
- o2(0xD7,0xBD), o2(0xCF,0xC4),
- o2(0xD0,0xCD), UNDEF,
+to_EUC_KR_E8_AC_infos[20] = {
+ o2(0xD9,0xC7), o2(0xE4,0xD7), o2(0xEA,0xDD), o2(0xD4,0xF7),
+ o2(0xDA,0xBA), o2(0xDA,0xCD), o2(0xF9,0xCC), o2(0xE1,0xDA),
+ o2(0xDB,0xBF), o2(0xCC,0xC5), o2(0xEC,0xD0), o2(0xCB,0xBB),
+ o2(0xDE,0xF3), o2(0xE9,0xAA), o2(0xD9,0xC8), o2(0xEE,0xE3),
+ o2(0xD7,0xBD), o2(0xCF,0xC4), o2(0xD0,0xCD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_2C = {
- to_EUC_KR_E8_2C_offsets,
- to_EUC_KR_E8_2C_infos
+to_EUC_KR_E8_AC = {
+ to_EUC_KR_E8_AC_offsets,
+ to_EUC_KR_E8_AC_infos
};
static const unsigned char
-to_EUC_KR_E8_2D_offsets[64] = {
- 14, 0, 14, 14, 14, 14, 14, 14, 14, 1, 14, 14, 14, 14, 2, 3,
- 14, 14, 14, 14, 14, 14, 14, 14, 4, 14, 5, 14, 6, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 7, 14, 14, 14, 14, 14, 8, 14, 14, 9,
- 10, 14, 14, 14, 11, 14, 14, 12, 14, 14, 14, 14, 14, 13, 14, 14,
+to_EUC_KR_E8_AD_offsets[64] = {
+ 14, 0, 14, 14, 14, 14, 14, 14, 14, 1, 14, 14, 14, 14, 2, 3,
+ 14, 14, 14, 14, 14, 14, 14, 14, 4, 14, 5, 14, 6, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 7, 14, 14, 14, 14, 14, 8, 14, 14, 9,
+ 10, 14, 14, 14, 11, 14, 14, 12, 14, 14, 14, 14, 14, 13, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_2D_infos[15] = {
- o2(0xFC,0xA6), o2(0xF1,0xFB),
- o2(0xFD,0xD2), o2(0xD1,0xC1),
- o2(0xE3,0xDB), o2(0xD3,0xC9),
- o2(0xDC,0xCF), o2(0xCC,0xED),
- o2(0xDE,0xA7), o2(0xE6,0xBB),
- o2(0xEC,0xA1), o2(0xCC,0xB9),
- o2(0xFB,0xDE), o2(0xE7,0xE2),
- UNDEF,
+to_EUC_KR_E8_AD_infos[15] = {
+ o2(0xFC,0xA6), o2(0xF1,0xFB), o2(0xFD,0xD2), o2(0xD1,0xC1),
+ o2(0xE3,0xDB), o2(0xD3,0xC9), o2(0xDC,0xCF), o2(0xCC,0xED),
+ o2(0xDE,0xA7), o2(0xE6,0xBB), o2(0xEC,0xA1), o2(0xCC,0xB9),
+ o2(0xFB,0xDE), o2(0xE7,0xE2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_2D = {
- to_EUC_KR_E8_2D_offsets,
- to_EUC_KR_E8_2D_infos
+to_EUC_KR_E8_AD = {
+ to_EUC_KR_E8_AD_offsets,
+ to_EUC_KR_E8_AD_infos
};
static const unsigned char
-to_EUC_KR_E8_2E_offsets[64] = {
- 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 7, 7, 7, 7, 7,
- 2, 7, 3, 4, 7, 7, 5, 7, 7, 7, 6, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_E8_AE_offsets[64] = {
+ 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 7, 7, 7, 7, 7,
+ 2, 7, 3, 4, 7, 7, 5, 7, 7, 7, 6, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_2E_infos[8] = {
- o2(0xD4,0xC1), o2(0xDC,0xA8),
- o2(0xE2,0xC2), o2(0xF3,0xD8),
- o2(0xE5,0xD3), o2(0xF3,0xD9),
- o2(0xF3,0xC6), UNDEF,
+to_EUC_KR_E8_AE_infos[8] = {
+ o2(0xD4,0xC1), o2(0xDC,0xA8), o2(0xE2,0xC2), o2(0xF3,0xD8),
+ o2(0xE5,0xD3), o2(0xF3,0xD9), o2(0xF3,0xC6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_2E = {
- to_EUC_KR_E8_2E_offsets,
- to_EUC_KR_E8_2E_infos
+to_EUC_KR_E8_AE = {
+ to_EUC_KR_E8_AE_offsets,
+ to_EUC_KR_E8_AE_infos
};
static const unsigned char
-to_EUC_KR_E8_30_offsets[64] = {
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 1,
+to_EUC_KR_E8_B0_offsets[64] = {
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 1,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_30_infos[3] = {
- o2(0xCD,0xDB), o2(0xCD,0xAC),
- UNDEF,
+to_EUC_KR_E8_B0_infos[3] = {
+ o2(0xCD,0xDB), o2(0xCD,0xAC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_30 = {
- to_EUC_KR_E8_30_offsets,
- to_EUC_KR_E8_30_infos
+to_EUC_KR_E8_B0 = {
+ to_EUC_KR_E8_B0_offsets,
+ to_EUC_KR_E8_B0_infos
};
static const unsigned char
-to_EUC_KR_E8_31_offsets[64] = {
- 12, 0, 12, 12, 12, 12, 1, 12, 2, 12, 3, 12, 4, 12, 12, 12,
- 12, 12, 12, 12, 12, 5, 12, 12, 12, 12, 6, 12, 12, 12, 12, 12,
- 12, 7, 12, 12, 12, 12, 12, 12, 12, 12, 8, 9, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 11, 12, 12, 12, 12, 12,
+to_EUC_KR_E8_B1_offsets[64] = {
+ 12, 0, 12, 12, 12, 12, 1, 12, 2, 12, 3, 12, 4, 12, 12, 12,
+ 12, 12, 12, 12, 12, 5, 12, 12, 12, 12, 6, 12, 12, 12, 12, 12,
+ 12, 7, 12, 12, 12, 12, 12, 12, 12, 12, 8, 9, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 11, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_31_infos[13] = {
- o2(0xFC,0xC3), o2(0xD4,0xE7),
- o2(0xD1,0xC2), o2(0xF9,0xA5),
- o2(0xE8,0xD5), o2(0xE3,0xCE),
- o2(0xD4,0xCA), o2(0xDF,0xDA),
- o2(0xFB,0xDF), o2(0xE7,0xE3),
- o2(0xF8,0xFB), o2(0xE3,0xCF),
- UNDEF,
+to_EUC_KR_E8_B1_infos[13] = {
+ o2(0xFC,0xC3), o2(0xD4,0xE7), o2(0xD1,0xC2), o2(0xF9,0xA5),
+ o2(0xE8,0xD5), o2(0xE3,0xCE), o2(0xD4,0xCA), o2(0xDF,0xDA),
+ o2(0xFB,0xDF), o2(0xE7,0xE3), o2(0xF8,0xFB), o2(0xE3,0xCF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_31 = {
- to_EUC_KR_E8_31_offsets,
- to_EUC_KR_E8_31_infos
+to_EUC_KR_E8_B1 = {
+ to_EUC_KR_E8_B1_offsets,
+ to_EUC_KR_E8_B1_infos
};
static const unsigned char
-to_EUC_KR_E8_32_offsets[64] = {
- 25, 25, 0, 25, 25, 25, 25, 25, 25, 25, 1, 25, 2, 25, 25, 25,
- 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 3, 4, 25,
- 5, 6, 7, 25, 25, 25, 25, 8, 9, 10, 11, 12, 13, 25, 25, 14,
- 15, 25, 25, 16, 17, 25, 18, 19, 20, 25, 25, 21, 22, 23, 25, 24,
+to_EUC_KR_E8_B2_offsets[64] = {
+ 25, 25, 0, 25, 25, 25, 25, 25, 25, 25, 1, 25, 2, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 3, 4, 25,
+ 5, 6, 7, 25, 25, 25, 25, 8, 9, 10, 11, 12, 13, 25, 25, 14,
+ 15, 25, 25, 16, 17, 25, 18, 19, 20, 25, 25, 21, 22, 23, 25, 24,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_32_infos[26] = {
- o2(0xF5,0xB0), o2(0xD8,0xE7),
- o2(0xD9,0xC9), o2(0xF8,0xAF),
- o2(0xEF,0xF6), o2(0xDD,0xB6),
- o2(0xEE,0xAF), o2(0xCD,0xF8),
- o2(0xDE,0xB8), o2(0xFC,0xA7),
- o2(0xF7,0xFC), o2(0xF7,0xB1),
- o2(0xCE,0xBB), o2(0xF4,0xA1),
- o2(0xEE,0xCD), o2(0xE1,0xAE),
- o2(0xEC,0xC3), o2(0xCF,0xFE),
- o2(0xF8,0xBF), o2(0xD8,0xE2),
- o2(0xD3,0xE8), o2(0xDE,0xA8),
- o2(0xF4,0xE4), o2(0xEC,0xC2),
- o2(0xD9,0xF5), UNDEF,
+to_EUC_KR_E8_B2_infos[26] = {
+ o2(0xF5,0xB0), o2(0xD8,0xE7), o2(0xD9,0xC9), o2(0xF8,0xAF),
+ o2(0xEF,0xF6), o2(0xDD,0xB6), o2(0xEE,0xAF), o2(0xCD,0xF8),
+ o2(0xDE,0xB8), o2(0xFC,0xA7), o2(0xF7,0xFC), o2(0xF7,0xB1),
+ o2(0xCE,0xBB), o2(0xF4,0xA1), o2(0xEE,0xCD), o2(0xE1,0xAE),
+ o2(0xEC,0xC3), o2(0xCF,0xFE), o2(0xF8,0xBF), o2(0xD8,0xE2),
+ o2(0xD3,0xE8), o2(0xDE,0xA8), o2(0xF4,0xE4), o2(0xEC,0xC2),
+ o2(0xD9,0xF5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_32 = {
- to_EUC_KR_E8_32_offsets,
- to_EUC_KR_E8_32_infos
+to_EUC_KR_E8_B2 = {
+ to_EUC_KR_E8_B2_offsets,
+ to_EUC_KR_E8_B2_infos
};
static const unsigned char
-to_EUC_KR_E8_33_offsets[64] = {
- 0, 1, 2, 3, 4, 24, 24, 5, 6, 24, 7, 24, 24, 24, 24, 24,
- 24, 8, 24, 9, 24, 24, 24, 24, 24, 24, 10, 24, 11, 24, 12, 24,
- 13, 24, 14, 15, 16, 24, 17, 24, 24, 24, 18, 24, 24, 19, 24, 24,
- 24, 24, 24, 24, 20, 24, 24, 24, 24, 24, 24, 21, 22, 23, 24, 24,
+to_EUC_KR_E8_B3_offsets[64] = {
+ 0, 1, 2, 3, 4, 24, 24, 5, 6, 24, 7, 24, 24, 24, 24, 24,
+ 24, 8, 24, 9, 24, 24, 24, 24, 24, 24, 10, 24, 11, 24, 12, 24,
+ 13, 24, 14, 15, 16, 24, 17, 24, 24, 24, 18, 24, 24, 19, 24, 24,
+ 24, 24, 24, 24, 20, 24, 24, 24, 24, 24, 24, 21, 22, 23, 24, 24,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_33_infos[25] = {
- o2(0xF9,0xC5), o2(0xDD,0xD3),
- o2(0xD6,0xF1), o2(0xEC,0xFC),
- o2(0xFC,0xF0), o2(0xED,0xC0),
- o2(0xCA,0xB9), o2(0xEE,0xE4),
- o2(0xF2,0xE1), o2(0xDE,0xB9),
- o2(0xD6,0xF2), o2(0xDE,0xF4),
- o2(0xDF,0xDB), o2(0xDB,0xD3),
- o2(0xFA,0xE7), o2(0xD8,0xE3),
- o2(0xF4,0xC1), o2(0xDD,0xB7),
- o2(0xF2,0xF5), o2(0xD4,0xAE),
- o2(0xD6,0xF3), o2(0xDD,0xB8),
- o2(0xCF,0xC5), o2(0xDF,0xDF),
- UNDEF,
+to_EUC_KR_E8_B3_infos[25] = {
+ o2(0xF9,0xC5), o2(0xDD,0xD3), o2(0xD6,0xF1), o2(0xEC,0xFC),
+ o2(0xFC,0xF0), o2(0xED,0xC0), o2(0xCA,0xB9), o2(0xEE,0xE4),
+ o2(0xF2,0xE1), o2(0xDE,0xB9), o2(0xD6,0xF2), o2(0xDE,0xF4),
+ o2(0xDF,0xDB), o2(0xDB,0xD3), o2(0xFA,0xE7), o2(0xD8,0xE3),
+ o2(0xF4,0xC1), o2(0xDD,0xB7), o2(0xF2,0xF5), o2(0xD4,0xAE),
+ o2(0xD6,0xF3), o2(0xDD,0xB8), o2(0xCF,0xC5), o2(0xDF,0xDF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_33 = {
- to_EUC_KR_E8_33_offsets,
- to_EUC_KR_E8_33_infos
+to_EUC_KR_E8_B3 = {
+ to_EUC_KR_E8_B3_offsets,
+ to_EUC_KR_E8_B3_infos
};
static const unsigned char
-to_EUC_KR_E8_34_offsets[64] = {
- 8, 8, 8, 8, 0, 1, 8, 2, 3, 8, 4, 8, 8, 5, 8, 8,
- 8, 8, 8, 6, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_E8_B4_offsets[64] = {
+ 8, 8, 8, 8, 0, 1, 8, 2, 3, 8, 4, 8, 8, 5, 8, 8,
+ 8, 8, 8, 6, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_34_infos[9] = {
- o2(0xF2,0xBE), o2(0xF6,0xA1),
- o2(0xEB,0xCB), o2(0xF1,0xFC),
- o2(0xF3,0xC7), o2(0xE0,0xEB),
- o2(0xED,0xFC), o2(0xE1,0xDB),
- UNDEF,
+to_EUC_KR_E8_B4_infos[9] = {
+ o2(0xF2,0xBE), o2(0xF6,0xA1), o2(0xEB,0xCB), o2(0xF1,0xFC),
+ o2(0xF3,0xC7), o2(0xE0,0xEB), o2(0xED,0xFC), o2(0xE1,0xDB),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_34 = {
- to_EUC_KR_E8_34_offsets,
- to_EUC_KR_E8_34_infos
+to_EUC_KR_E8_B4 = {
+ to_EUC_KR_E8_B4_offsets,
+ to_EUC_KR_E8_B4_infos
};
static const unsigned char
-to_EUC_KR_E8_35_offsets[64] = {
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 0, 7, 1, 7, 7, 7, 7, 2, 7, 7, 7, 7,
- 3, 7, 7, 4, 5, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_E8_B5_offsets[64] = {
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 0, 7, 1, 7, 7, 7, 7, 2, 7, 7, 7, 7,
+ 3, 7, 7, 4, 5, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_35_infos[8] = {
- o2(0xEE,0xE5), o2(0xDE,0xF5),
- o2(0xFA,0xD3), o2(0xF1,0xCB),
- o2(0xD0,0xAF), o2(0xDD,0xB9),
- o2(0xD1,0xC3), UNDEF,
+to_EUC_KR_E8_B5_infos[8] = {
+ o2(0xEE,0xE5), o2(0xDE,0xF5), o2(0xFA,0xD3), o2(0xF1,0xCB),
+ o2(0xD0,0xAF), o2(0xDD,0xB9), o2(0xD1,0xC3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_35 = {
- to_EUC_KR_E8_35_offsets,
- to_EUC_KR_E8_35_infos
+to_EUC_KR_E8_B5 = {
+ to_EUC_KR_E8_B5_offsets,
+ to_EUC_KR_E8_B5_infos
};
static const unsigned char
-to_EUC_KR_E8_36_offsets[64] = {
- 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 1, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 3, 8, 8, 8, 8, 4, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 5, 8, 8, 8, 8, 8, 8, 6, 8, 8, 8, 7, 8,
+to_EUC_KR_E8_B6_offsets[64] = {
+ 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 1, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 3, 8, 8, 8, 8, 4, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 5, 8, 8, 8, 8, 8, 8, 6, 8, 8, 8, 7, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_36_infos[9] = {
- o2(0xF5,0xB1), o2(0xEA,0xC6),
- o2(0xF0,0xE1), o2(0xF6,0xAC),
- o2(0xF5,0xD9), o2(0xF0,0xEB),
- o2(0xDD,0xBA), o2(0xF2,0xBF),
- UNDEF,
+to_EUC_KR_E8_B6_infos[9] = {
+ o2(0xF5,0xB1), o2(0xEA,0xC6), o2(0xF0,0xE1), o2(0xF6,0xAC),
+ o2(0xF5,0xD9), o2(0xF0,0xEB), o2(0xDD,0xBA), o2(0xF2,0xBF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_36 = {
- to_EUC_KR_E8_36_offsets,
- to_EUC_KR_E8_36_infos
+to_EUC_KR_E8_B6 = {
+ to_EUC_KR_E8_B6_offsets,
+ to_EUC_KR_E8_B6_infos
};
static const unsigned char
-to_EUC_KR_E8_37_offsets[64] = {
- 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11, 1, 2, 11, 11, 3,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 4, 11, 5, 11, 11,
- 11, 6, 11, 7, 11, 11, 11, 11, 8, 11, 11, 11, 11, 11, 11, 9,
- 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+to_EUC_KR_E8_B7_offsets[64] = {
+ 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11, 1, 2, 11, 11, 3,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 4, 11, 5, 11, 11,
+ 11, 6, 11, 7, 11, 11, 11, 11, 8, 11, 11, 11, 11, 11, 11, 9,
+ 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_37_infos[12] = {
- o2(0xF7,0xC5), o2(0xDB,0xA2),
- o2(0xF2,0xF6), o2(0xCA,0xBA),
- o2(0xF7,0xF5), o2(0xCB,0xE5),
- o2(0xEE,0xE6), o2(0xE0,0xD3),
- o2(0xCE,0xA5), o2(0xD6,0xD8),
- o2(0xD4,0xAF), UNDEF,
+to_EUC_KR_E8_B7_infos[12] = {
+ o2(0xF7,0xC5), o2(0xDB,0xA2), o2(0xF2,0xF6), o2(0xCA,0xBA),
+ o2(0xF7,0xF5), o2(0xCB,0xE5), o2(0xEE,0xE6), o2(0xE0,0xD3),
+ o2(0xCE,0xA5), o2(0xD6,0xD8), o2(0xD4,0xAF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_37 = {
- to_EUC_KR_E8_37_offsets,
- to_EUC_KR_E8_37_infos
+to_EUC_KR_E8_B7 = {
+ to_EUC_KR_E8_B7_offsets,
+ to_EUC_KR_E8_B7_infos
};
static const unsigned char
-to_EUC_KR_E8_38_offsets[64] = {
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 1,
- 2, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7,
- 5, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_E8_B8_offsets[64] = {
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 1,
+ 2, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7,
+ 5, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_38_infos[8] = {
- o2(0xE9,0xC9), o2(0xD3,0xCE),
- o2(0xF4,0xC2), o2(0xCB,0xE6),
- o2(0xF1,0xA1), o2(0xEB,0xB2),
- o2(0xF1,0xA2), UNDEF,
+to_EUC_KR_E8_B8_infos[8] = {
+ o2(0xE9,0xC9), o2(0xD3,0xCE), o2(0xF4,0xC2), o2(0xCB,0xE6),
+ o2(0xF1,0xA1), o2(0xEB,0xB2), o2(0xF1,0xA2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_38 = {
- to_EUC_KR_E8_38_offsets,
- to_EUC_KR_E8_38_infos
+to_EUC_KR_E8_B8 = {
+ to_EUC_KR_E8_B8_offsets,
+ to_EUC_KR_E8_B8_infos
};
static const unsigned char
-to_EUC_KR_E8_39_offsets[64] = {
- 11, 11, 0, 11, 1, 11, 11, 2, 3, 4, 5, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 11, 7,
- 8, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 9, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+to_EUC_KR_E8_B9_offsets[64] = {
+ 11, 11, 0, 11, 1, 11, 11, 2, 3, 4, 5, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 11, 7,
+ 8, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 9, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_39_infos[12] = {
- o2(0xEB,0xB3), o2(0xF0,0xB4),
- o2(0xCB,0xF4), o2(0xD4,0xB0),
- o2(0xF3,0xB2), o2(0xFB,0xB7),
- o2(0xF5,0xEC), o2(0xEE,0xE7),
- o2(0xF4,0xB2), o2(0xF5,0xED),
- o2(0xCF,0xF3), UNDEF,
+to_EUC_KR_E8_B9_infos[12] = {
+ o2(0xEB,0xB3), o2(0xF0,0xB4), o2(0xCB,0xF4), o2(0xD4,0xB0),
+ o2(0xF3,0xB2), o2(0xFB,0xB7), o2(0xF5,0xEC), o2(0xEE,0xE7),
+ o2(0xF4,0xB2), o2(0xF5,0xED), o2(0xCF,0xF3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_39 = {
- to_EUC_KR_E8_39_offsets,
- to_EUC_KR_E8_39_infos
+to_EUC_KR_E8_B9 = {
+ to_EUC_KR_E8_B9_offsets,
+ to_EUC_KR_E8_B9_infos
};
static const unsigned char
-to_EUC_KR_E8_3A_offsets[64] = {
- 7, 0, 7, 7, 7, 7, 7, 1, 7, 7, 2, 7, 7, 3, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 5, 6, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_E8_BA_offsets[64] = {
+ 7, 0, 7, 7, 7, 7, 7, 1, 7, 7, 2, 7, 7, 3, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 5, 6, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_3A_infos[8] = {
- o2(0xF0,0xE2), o2(0xEE,0xCE),
- o2(0xF1,0xCC), o2(0xE5,0xB8),
- o2(0xD7,0xF5), o2(0xE3,0xF3),
- o2(0xCF,0xE5), UNDEF,
+to_EUC_KR_E8_BA_infos[8] = {
+ o2(0xF0,0xE2), o2(0xEE,0xCE), o2(0xF1,0xCC), o2(0xE5,0xB8),
+ o2(0xD7,0xF5), o2(0xE3,0xF3), o2(0xCF,0xE5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_3A = {
- to_EUC_KR_E8_3A_offsets,
- to_EUC_KR_E8_3A_infos
+to_EUC_KR_E8_BA = {
+ to_EUC_KR_E8_BA_offsets,
+ to_EUC_KR_E8_BA_infos
};
static const unsigned char
-to_EUC_KR_E8_3B_offsets[64] = {
- 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 2, 3, 4, 11, 11,
- 11, 11, 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 8, 11, 11, 9, 11, 11, 10, 11,
+to_EUC_KR_E8_BB_offsets[64] = {
+ 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 2, 3, 4, 11, 11,
+ 11, 11, 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 8, 11, 11, 9, 11, 11, 10, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_3B_infos[12] = {
- o2(0xCF,0xC6), o2(0xF3,0xB3),
- o2(0xE4,0xD8), o2(0xCF,0xF9),
- o2(0xCF,0xDA), o2(0xFA,0xCD),
- o2(0xE6,0xE3), o2(0xF2,0xE2),
- o2(0xF5,0xEE), o2(0xCA,0xBB),
- o2(0xE3,0xDC), UNDEF,
+to_EUC_KR_E8_BB_infos[12] = {
+ o2(0xCF,0xC6), o2(0xF3,0xB3), o2(0xE4,0xD8), o2(0xCF,0xF9),
+ o2(0xCF,0xDA), o2(0xFA,0xCD), o2(0xE6,0xE3), o2(0xF2,0xE2),
+ o2(0xF5,0xEE), o2(0xCA,0xBB), o2(0xE3,0xDC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_3B = {
- to_EUC_KR_E8_3B_offsets,
- to_EUC_KR_E8_3B_infos
+to_EUC_KR_E8_BB = {
+ to_EUC_KR_E8_BB_offsets,
+ to_EUC_KR_E8_BB_infos
};
static const unsigned char
-to_EUC_KR_E8_3C_offsets[64] = {
- 23, 23, 23, 0, 23, 1, 23, 23, 23, 2, 23, 23, 23, 23, 23, 23,
- 23, 23, 3, 4, 5, 6, 23, 23, 23, 23, 23, 7, 8, 9, 10, 11,
- 23, 23, 23, 23, 23, 23, 12, 13, 23, 14, 15, 23, 23, 23, 23, 16,
- 23, 23, 23, 17, 23, 23, 23, 23, 18, 19, 23, 20, 23, 23, 21, 22,
+to_EUC_KR_E8_BC_offsets[64] = {
+ 23, 23, 23, 0, 23, 1, 23, 23, 23, 2, 23, 23, 23, 23, 23, 23,
+ 23, 23, 3, 4, 5, 6, 23, 23, 23, 23, 23, 7, 8, 9, 10, 11,
+ 23, 23, 23, 23, 23, 23, 12, 13, 23, 14, 15, 23, 23, 23, 23, 16,
+ 23, 23, 23, 17, 23, 23, 23, 23, 18, 19, 23, 20, 23, 23, 21, 22,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_3C_infos[24] = {
- o2(0xCE,0xF2), o2(0xD6,0xD9),
- o2(0xEE,0xB0), o2(0xF4,0xE5),
- o2(0xD8,0xC2), o2(0xDC,0xD0),
- o2(0xCC,0xEE), o2(0xD5,0xE0),
- o2(0xF6,0xCA), o2(0xFD,0xCA),
- o2(0xD8,0xD6), o2(0xF4,0xCF),
- o2(0xD6,0xA6), o2(0xDC,0xBE),
- o2(0xDB,0xD4), o2(0xD7,0xC7),
- o2(0xF2,0xFE), o2(0xF1,0xCD),
- o2(0xE2,0xC3), o2(0xDC,0xDE),
- o2(0xDC,0xDF), o2(0xEF,0xAD),
- o2(0xE6,0xAB), UNDEF,
+to_EUC_KR_E8_BC_infos[24] = {
+ o2(0xCE,0xF2), o2(0xD6,0xD9), o2(0xEE,0xB0), o2(0xF4,0xE5),
+ o2(0xD8,0xC2), o2(0xDC,0xD0), o2(0xCC,0xEE), o2(0xD5,0xE0),
+ o2(0xF6,0xCA), o2(0xFD,0xCA), o2(0xD8,0xD6), o2(0xF4,0xCF),
+ o2(0xD6,0xA6), o2(0xDC,0xBE), o2(0xDB,0xD4), o2(0xD7,0xC7),
+ o2(0xF2,0xFE), o2(0xF1,0xCD), o2(0xE2,0xC3), o2(0xDC,0xDE),
+ o2(0xDC,0xDF), o2(0xEF,0xAD), o2(0xE6,0xAB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_3C = {
- to_EUC_KR_E8_3C_offsets,
- to_EUC_KR_E8_3C_infos
+to_EUC_KR_E8_BC = {
+ to_EUC_KR_E8_BC_offsets,
+ to_EUC_KR_E8_BC_infos
};
static const unsigned char
-to_EUC_KR_E8_3D_offsets[64] = {
- 8, 8, 8, 8, 0, 1, 8, 8, 8, 2, 8, 8, 8, 3, 4, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 8, 6,
- 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_E8_BD_offsets[64] = {
+ 8, 8, 8, 8, 0, 1, 8, 8, 8, 2, 8, 8, 8, 3, 4, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 8, 6,
+ 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_3D_infos[9] = {
- o2(0xF9,0xDD), o2(0xEA,0xBF),
- o2(0xEF,0xAE), o2(0xF4,0xD0),
- o2(0xCE,0xF3), o2(0xE6,0xAC),
- o2(0xCE,0xDE), o2(0xD5,0xF9),
- UNDEF,
+to_EUC_KR_E8_BD_infos[9] = {
+ o2(0xF9,0xDD), o2(0xEA,0xBF), o2(0xEF,0xAE), o2(0xF4,0xD0),
+ o2(0xCE,0xF3), o2(0xE6,0xAC), o2(0xCE,0xDE), o2(0xD5,0xF9),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_3D = {
- to_EUC_KR_E8_3D_offsets,
- to_EUC_KR_E8_3D_infos
+to_EUC_KR_E8_BD = {
+ to_EUC_KR_E8_BD_offsets,
+ to_EUC_KR_E8_BD_infos
};
static const unsigned char
-to_EUC_KR_E8_3E_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 1, 10, 10, 10,
- 10, 10, 10, 2, 10, 10, 3, 10, 4, 10, 10, 10, 10, 5, 10, 6,
- 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_E8_BE_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 1, 10, 10, 10,
+ 10, 10, 10, 2, 10, 10, 3, 10, 4, 10, 10, 10, 10, 5, 10, 6,
+ 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_3E_infos[11] = {
- o2(0xE3,0xF4), o2(0xCD,0xD0),
- o2(0xD5,0xB8), o2(0xF7,0xFD),
- o2(0xDC,0xA9), o2(0xDE,0xF6),
- o2(0xDC,0xAA), o2(0xF2,0xE3),
- o2(0xE9,0xB4), o2(0xD2,0xDC),
- UNDEF,
+to_EUC_KR_E8_BE_infos[11] = {
+ o2(0xE3,0xF4), o2(0xCD,0xD0), o2(0xD5,0xB8), o2(0xF7,0xFD),
+ o2(0xDC,0xA9), o2(0xDE,0xF6), o2(0xDC,0xAA), o2(0xF2,0xE3),
+ o2(0xE9,0xB4), o2(0xD2,0xDC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_3E = {
- to_EUC_KR_E8_3E_offsets,
- to_EUC_KR_E8_3E_infos
+to_EUC_KR_E8_BE = {
+ to_EUC_KR_E8_BE_offsets,
+ to_EUC_KR_E8_BE_infos
};
static const unsigned char
-to_EUC_KR_E8_3F_offsets[64] = {
- 14, 14, 0, 14, 14, 1, 14, 14, 14, 14, 14, 14, 14, 14, 2, 14,
- 14, 3, 14, 14, 4, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 5, 14, 14, 14, 6, 7, 14, 8, 14, 14,
- 9, 14, 10, 14, 14, 14, 14, 11, 14, 12, 14, 14, 14, 13, 14, 14,
+to_EUC_KR_E8_BF_offsets[64] = {
+ 14, 14, 0, 14, 14, 1, 14, 14, 14, 14, 14, 14, 14, 14, 2, 14,
+ 14, 3, 14, 14, 4, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 5, 14, 14, 14, 6, 7, 14, 8, 14, 14,
+ 9, 14, 10, 14, 14, 14, 14, 11, 14, 12, 14, 14, 14, 13, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E8_3F_infos[15] = {
- o2(0xE9,0xE6), o2(0xE3,0xF6),
- o2(0xE7,0xCA), o2(0xD0,0xCE),
- o2(0xDA,0xF7), o2(0xCA,0xBC),
- o2(0xEE,0xE8), o2(0xDA,0xDE),
- o2(0xF2,0xF7), o2(0xE2,0xFB),
- o2(0xCC,0xA6), o2(0xDA,0xBB),
- o2(0xEE,0xE9), o2(0xF5,0xDA),
- UNDEF,
+to_EUC_KR_E8_BF_infos[15] = {
+ o2(0xE9,0xE6), o2(0xE3,0xF6), o2(0xE7,0xCA), o2(0xD0,0xCE),
+ o2(0xDA,0xF7), o2(0xCA,0xBC), o2(0xEE,0xE8), o2(0xDA,0xDE),
+ o2(0xF2,0xF7), o2(0xE2,0xFB), o2(0xCC,0xA6), o2(0xDA,0xBB),
+ o2(0xEE,0xE9), o2(0xF5,0xDA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E8_3F = {
- to_EUC_KR_E8_3F_offsets,
- to_EUC_KR_E8_3F_infos
+to_EUC_KR_E8_BF = {
+ to_EUC_KR_E8_BF_offsets,
+ to_EUC_KR_E8_BF_infos
};
static const unsigned char
to_EUC_KR_E8_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
- 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 63,
- 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
+ 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 63,
+ 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
};
-
static const struct byte_lookup* const
to_EUC_KR_E8_infos[64] = {
- &to_EUC_KR_E8_00, &to_EUC_KR_E8_01,
- &to_EUC_KR_E8_02, &to_EUC_KR_E8_03,
- &to_EUC_KR_E8_04, &to_EUC_KR_E8_05,
- &to_EUC_KR_E8_06, &to_EUC_KR_E8_07,
- &to_EUC_KR_E8_08, &to_EUC_KR_E8_09,
- &to_EUC_KR_E8_0A, &to_EUC_KR_E8_0B,
- &to_EUC_KR_E8_0C, &to_EUC_KR_E8_0D,
- &to_EUC_KR_E8_0E, &to_EUC_KR_E8_0F,
- &to_EUC_KR_E8_10, &to_EUC_KR_E8_11,
- &to_EUC_KR_E8_12, &to_EUC_KR_E8_13,
- &to_EUC_KR_E8_14, &to_EUC_KR_E8_15,
- &to_EUC_KR_E8_16, &to_EUC_KR_E8_17,
- &to_EUC_KR_E8_18, &to_EUC_KR_E8_19,
- &to_EUC_KR_E8_1A, &to_EUC_KR_E8_1B,
- &to_EUC_KR_E8_1C, &to_EUC_KR_E8_1D,
- &to_EUC_KR_E8_1E, &to_EUC_KR_E8_1F,
- &to_EUC_KR_E8_20, &to_EUC_KR_E8_21,
- &to_EUC_KR_E8_22, &to_EUC_KR_E8_23,
- &to_EUC_KR_E8_24, &to_EUC_KR_E8_25,
- &to_EUC_KR_E8_26, &to_EUC_KR_E8_27,
- &to_EUC_KR_E8_28, &to_EUC_KR_E8_29,
- &to_EUC_KR_E8_2A, &to_EUC_KR_E8_2B,
- &to_EUC_KR_E8_2C, &to_EUC_KR_E8_2D,
- &to_EUC_KR_E8_2E, &to_EUC_KR_E8_30,
- &to_EUC_KR_E8_31, &to_EUC_KR_E8_32,
- &to_EUC_KR_E8_33, &to_EUC_KR_E8_34,
- &to_EUC_KR_E8_35, &to_EUC_KR_E8_36,
- &to_EUC_KR_E8_37, &to_EUC_KR_E8_38,
- &to_EUC_KR_E8_39, &to_EUC_KR_E8_3A,
- &to_EUC_KR_E8_3B, &to_EUC_KR_E8_3C,
- &to_EUC_KR_E8_3D, &to_EUC_KR_E8_3E,
- &to_EUC_KR_E8_3F, UNDEF,
+ &to_EUC_KR_E8_80, &to_EUC_KR_E8_81, &to_EUC_KR_E8_82, &to_EUC_KR_E8_83,
+ &to_EUC_KR_E8_84, &to_EUC_KR_E8_85, &to_EUC_KR_E8_86, &to_EUC_KR_E8_87,
+ &to_EUC_KR_E8_88, &to_EUC_KR_E8_89, &to_EUC_KR_E8_8A, &to_EUC_KR_E8_8B,
+ &to_EUC_KR_E8_8C, &to_EUC_KR_E8_8D, &to_EUC_KR_E8_8E, &to_EUC_KR_E8_8F,
+ &to_EUC_KR_E8_90, &to_EUC_KR_E8_91, &to_EUC_KR_E8_92, &to_EUC_KR_E8_93,
+ &to_EUC_KR_E8_94, &to_EUC_KR_E8_95, &to_EUC_KR_E8_96, &to_EUC_KR_E8_97,
+ &to_EUC_KR_E8_98, &to_EUC_KR_E8_99, &to_EUC_KR_E8_9A, &to_EUC_KR_E8_9B,
+ &to_EUC_KR_E8_9C, &to_EUC_KR_E8_9D, &to_EUC_KR_E8_9E, &to_EUC_KR_E8_9F,
+ &to_EUC_KR_E8_A0, &to_EUC_KR_E8_A1, &to_EUC_KR_E8_A2, &to_EUC_KR_E8_A3,
+ &to_EUC_KR_E8_A4, &to_EUC_KR_E8_A5, &to_EUC_KR_E8_A6, &to_EUC_KR_E8_A7,
+ &to_EUC_KR_E8_A8, &to_EUC_KR_E8_A9, &to_EUC_KR_E8_AA, &to_EUC_KR_E8_AB,
+ &to_EUC_KR_E8_AC, &to_EUC_KR_E8_AD, &to_EUC_KR_E8_AE, &to_EUC_KR_E8_B0,
+ &to_EUC_KR_E8_B1, &to_EUC_KR_E8_B2, &to_EUC_KR_E8_B3, &to_EUC_KR_E8_B4,
+ &to_EUC_KR_E8_B5, &to_EUC_KR_E8_B6, &to_EUC_KR_E8_B7, &to_EUC_KR_E8_B8,
+ &to_EUC_KR_E8_B9, &to_EUC_KR_E8_BA, &to_EUC_KR_E8_BB, &to_EUC_KR_E8_BC,
+ &to_EUC_KR_E8_BD, &to_EUC_KR_E8_BE, &to_EUC_KR_E8_BF, UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_E8 = {
to_EUC_KR_E8_offsets,
@@ -8377,1458 +6421,1160 @@ to_EUC_KR_E8 = {
};
static const unsigned char
-to_EUC_KR_E9_00_offsets[64] = {
- 0, 1, 2, 3, 31, 4, 5, 31, 6, 31, 31, 7, 31, 8, 31, 9,
- 10, 11, 31, 31, 12, 13, 31, 14, 31, 15, 16, 31, 31, 17, 18, 19,
- 20, 21, 22, 23, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 24, 31,
- 31, 25, 26, 31, 31, 27, 31, 31, 28, 31, 31, 31, 29, 31, 30, 31,
+to_EUC_KR_E9_80_offsets[64] = {
+ 0, 1, 2, 3, 31, 4, 5, 31, 6, 31, 31, 7, 31, 8, 31, 9,
+ 10, 11, 31, 31, 12, 13, 31, 14, 31, 15, 16, 31, 31, 17, 18, 19,
+ 20, 21, 22, 23, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 24, 31,
+ 31, 25, 26, 31, 31, 27, 31, 31, 28, 31, 31, 31, 29, 31, 30, 31,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_00_infos[32] = {
- o2(0xF7,0xDC), o2(0xE1,0xEA),
- o2(0xCE,0xC1), o2(0xD4,0xB1),
- o2(0xFD,0xB1), o2(0xE6,0xBD),
- o2(0xFB,0xAD), o2(0xF8,0xE7),
- o2(0xE1,0xCE), o2(0xF7,0xE2),
- o2(0xF5,0xEF), o2(0xCF,0xC7),
- o2(0xD4,0xB2), o2(0xCC,0xEF),
- o2(0xD4,0xE8), o2(0xEE,0xCF),
- o2(0xF7,0xD7), o2(0xE0,0xA6),
- o2(0xD6,0xC1), o2(0xE1,0xDC),
- o2(0xF0,0xE3), o2(0xF1,0xE4),
- o2(0xDC,0xF1), o2(0xD6,0xA7),
- o2(0xF4,0xF5), o2(0xF1,0xCE),
- o2(0xF2,0xE4), o2(0xD0,0xB0),
- o2(0xEC,0xEF), o2(0xF9,0xBA),
- o2(0xEB,0xB5), UNDEF,
+to_EUC_KR_E9_80_infos[32] = {
+ o2(0xF7,0xDC), o2(0xE1,0xEA), o2(0xCE,0xC1), o2(0xD4,0xB1),
+ o2(0xFD,0xB1), o2(0xE6,0xBD), o2(0xFB,0xAD), o2(0xF8,0xE7),
+ o2(0xE1,0xCE), o2(0xF7,0xE2), o2(0xF5,0xEF), o2(0xCF,0xC7),
+ o2(0xD4,0xB2), o2(0xCC,0xEF), o2(0xD4,0xE8), o2(0xEE,0xCF),
+ o2(0xF7,0xD7), o2(0xE0,0xA6), o2(0xD6,0xC1), o2(0xE1,0xDC),
+ o2(0xF0,0xE3), o2(0xF1,0xE4), o2(0xDC,0xF1), o2(0xD6,0xA7),
+ o2(0xF4,0xF5), o2(0xF1,0xCE), o2(0xF2,0xE4), o2(0xD0,0xB0),
+ o2(0xEC,0xEF), o2(0xF9,0xBA), o2(0xEB,0xB5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_00 = {
- to_EUC_KR_E9_00_offsets,
- to_EUC_KR_E9_00_infos
+to_EUC_KR_E9_80 = {
+ to_EUC_KR_E9_80_offsets,
+ to_EUC_KR_E9_80_infos
};
static const unsigned char
-to_EUC_KR_E9_01_offsets[64] = {
- 31, 0, 1, 31, 31, 31, 31, 2, 31, 31, 3, 4, 31, 5, 6, 31,
- 7, 8, 31, 9, 10, 11, 31, 31, 31, 12, 31, 31, 13, 14, 15, 31,
- 16, 17, 31, 18, 31, 31, 31, 31, 31, 19, 31, 31, 31, 20, 21, 22,
- 31, 31, 23, 31, 31, 24, 31, 25, 26, 31, 27, 31, 28, 29, 31, 30,
+to_EUC_KR_E9_81_offsets[64] = {
+ 31, 0, 1, 31, 31, 31, 31, 2, 31, 31, 3, 4, 31, 5, 6, 31,
+ 7, 8, 31, 9, 10, 11, 31, 31, 31, 12, 31, 31, 13, 14, 15, 31,
+ 16, 17, 31, 18, 31, 31, 31, 31, 31, 19, 31, 31, 31, 20, 21, 22,
+ 31, 31, 23, 31, 31, 24, 31, 25, 26, 31, 27, 31, 28, 29, 31, 30,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_01_infos[32] = {
- o2(0xD4,0xED), o2(0xE2,0xC4),
- o2(0xE9,0xE7), o2(0xEB,0xB4),
- o2(0xEA,0xA1), o2(0xF8,0xBC),
- o2(0xCE,0xA6), o2(0xF9,0xC6),
- o2(0xFC,0xDA), o2(0xD4,0xB3),
- o2(0xD3,0xB9), o2(0xEA,0xDE),
- o2(0xE9,0xAB), o2(0xE1,0xE1),
- o2(0xD3,0xCF), o2(0xF4,0xF6),
- o2(0xEA,0xC0), o2(0xE1,0xCF),
- o2(0xCC,0xBA), o2(0xEE,0xEA),
- o2(0xF0,0xE4), o2(0xF3,0xB4),
- o2(0xD4,0xEE), o2(0xF2,0xC0),
- o2(0xF1,0xE5), o2(0xF4,0xC3),
- o2(0xE0,0xD4), o2(0xEB,0xB6),
- o2(0xD7,0xA1), o2(0xCB,0xE8),
- o2(0xF9,0xAD), UNDEF,
+to_EUC_KR_E9_81_infos[32] = {
+ o2(0xD4,0xED), o2(0xE2,0xC4), o2(0xE9,0xE7), o2(0xEB,0xB4),
+ o2(0xEA,0xA1), o2(0xF8,0xBC), o2(0xCE,0xA6), o2(0xF9,0xC6),
+ o2(0xFC,0xDA), o2(0xD4,0xB3), o2(0xD3,0xB9), o2(0xEA,0xDE),
+ o2(0xE9,0xAB), o2(0xE1,0xE1), o2(0xD3,0xCF), o2(0xF4,0xF6),
+ o2(0xEA,0xC0), o2(0xE1,0xCF), o2(0xCC,0xBA), o2(0xEE,0xEA),
+ o2(0xF0,0xE4), o2(0xF3,0xB4), o2(0xD4,0xEE), o2(0xF2,0xC0),
+ o2(0xF1,0xE5), o2(0xF4,0xC3), o2(0xE0,0xD4), o2(0xEB,0xB6),
+ o2(0xD7,0xA1), o2(0xCB,0xE8), o2(0xF9,0xAD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_01 = {
- to_EUC_KR_E9_01_offsets,
- to_EUC_KR_E9_01_infos
+to_EUC_KR_E9_81 = {
+ to_EUC_KR_E9_81_offsets,
+ to_EUC_KR_E9_81_infos
};
static const unsigned char
-to_EUC_KR_E9_02_offsets[64] = {
- 0, 1, 2, 3, 4, 22, 22, 5, 6, 22, 7, 22, 22, 22, 22, 8,
- 22, 9, 22, 22, 22, 10, 22, 22, 22, 11, 22, 22, 22, 22, 22, 22,
- 22, 22, 12, 13, 22, 22, 14, 22, 15, 22, 16, 22, 22, 22, 22, 17,
- 18, 19, 22, 22, 22, 20, 22, 22, 21, 22, 22, 22, 22, 22, 22, 22,
+to_EUC_KR_E9_82_offsets[64] = {
+ 0, 1, 2, 3, 4, 22, 22, 5, 6, 22, 7, 22, 22, 22, 22, 8,
+ 22, 9, 22, 22, 22, 10, 22, 22, 22, 11, 22, 22, 22, 22, 22, 22,
+ 22, 22, 12, 13, 22, 22, 14, 22, 15, 22, 16, 22, 22, 22, 22, 17,
+ 18, 19, 22, 22, 22, 20, 22, 22, 21, 22, 22, 22, 22, 22, 22, 22,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_02_infos[23] = {
- o2(0xE9,0xAD), o2(0xD8,0xE4),
- o2(0xFA,0xB3), o2(0xE2,0xC5),
- o2(0xFC,0xBD), o2(0xEC,0xC4),
- o2(0xD8,0xB1), o2(0xDC,0xAB),
- o2(0xD5,0xA4), o2(0xEB,0xE9),
- o2(0xE8,0xBB), o2(0xD8,0xD7),
- o2(0xFB,0xAE), o2(0xD1,0xE1),
- o2(0xDB,0xC0), o2(0xF5,0xBE),
- o2(0xDE,0xF7), o2(0xCA,0xFB),
- o2(0xF7,0xC6), o2(0xCF,0xC8),
- o2(0xE1,0xD0), o2(0xEE,0xD0),
- UNDEF,
+to_EUC_KR_E9_82_infos[23] = {
+ o2(0xE9,0xAD), o2(0xD8,0xE4), o2(0xFA,0xB3), o2(0xE2,0xC5),
+ o2(0xFC,0xBD), o2(0xEC,0xC4), o2(0xD8,0xB1), o2(0xDC,0xAB),
+ o2(0xD5,0xA4), o2(0xEB,0xE9), o2(0xE8,0xBB), o2(0xD8,0xD7),
+ o2(0xFB,0xAE), o2(0xD1,0xE1), o2(0xDB,0xC0), o2(0xF5,0xBE),
+ o2(0xDE,0xF7), o2(0xCA,0xFB), o2(0xF7,0xC6), o2(0xCF,0xC8),
+ o2(0xE1,0xD0), o2(0xEE,0xD0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_02 = {
- to_EUC_KR_E9_02_offsets,
- to_EUC_KR_E9_02_infos
+to_EUC_KR_E9_82 = {
+ to_EUC_KR_E9_82_offsets,
+ to_EUC_KR_E9_82_infos
};
static const unsigned char
-to_EUC_KR_E9_03_offsets[64] = {
- 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 1, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 8,
- 8, 3, 8, 8, 8, 8, 8, 8, 4, 8, 8, 8, 8, 5, 8, 8,
- 8, 8, 8, 8, 8, 6, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8,
+to_EUC_KR_E9_83_offsets[64] = {
+ 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 1, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 8,
+ 8, 3, 8, 8, 8, 8, 8, 8, 4, 8, 8, 8, 8, 5, 8, 8,
+ 8, 8, 8, 8, 8, 6, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_03_infos[9] = {
- o2(0xE9,0xF4), o2(0xCE,0xF4),
- o2(0xD5,0xCD), o2(0xCF,0xDB),
- o2(0xDD,0xBB), o2(0xCE,0xAC),
- o2(0xE9,0xE8), o2(0xD4,0xB4),
- UNDEF,
+to_EUC_KR_E9_83_infos[9] = {
+ o2(0xE9,0xF4), o2(0xCE,0xF4), o2(0xD5,0xCD), o2(0xCF,0xDB),
+ o2(0xDD,0xBB), o2(0xCE,0xAC), o2(0xE9,0xE8), o2(0xD4,0xB4),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_03 = {
- to_EUC_KR_E9_03_offsets,
- to_EUC_KR_E9_03_infos
+to_EUC_KR_E9_83 = {
+ to_EUC_KR_E9_83_offsets,
+ to_EUC_KR_E9_83_infos
};
static const unsigned char
-to_EUC_KR_E9_04_offsets[64] = {
- 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 1, 7, 7, 2, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7, 5, 7, 7,
- 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_E9_84_offsets[64] = {
+ 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 1, 7, 7, 2, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7, 5, 7, 7,
+ 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_04_infos[8] = {
- o2(0xE4,0xC7), o2(0xF5,0xDB),
- o2(0xFA,0xC1), o2(0xDE,0xA9),
- o2(0xD4,0xF8), o2(0xEF,0xF7),
- o2(0xD3,0xB3), UNDEF,
+to_EUC_KR_E9_84_infos[8] = {
+ o2(0xE4,0xC7), o2(0xF5,0xDB), o2(0xFA,0xC1), o2(0xDE,0xA9),
+ o2(0xD4,0xF8), o2(0xEF,0xF7), o2(0xD3,0xB3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_04 = {
- to_EUC_KR_E9_04_offsets,
- to_EUC_KR_E9_04_infos
+to_EUC_KR_E9_84 = {
+ to_EUC_KR_E9_84_offsets,
+ to_EUC_KR_E9_84_infos
};
static const unsigned char
-to_EUC_KR_E9_05_offsets[64] = {
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 0, 1, 2, 3, 4, 5, 14,
- 14, 14, 6, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 14, 7, 14, 14, 14, 14, 14, 14, 8, 9, 14, 10, 14, 14, 14,
- 14, 14, 14, 14, 14, 11, 14, 12, 13, 14, 14, 14, 14, 14, 14, 14,
+to_EUC_KR_E9_85_offsets[64] = {
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 0, 1, 2, 3, 4, 5, 14,
+ 14, 14, 6, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 14, 7, 14, 14, 14, 14, 14, 14, 8, 9, 14, 10, 14, 14, 14,
+ 14, 14, 14, 14, 14, 11, 14, 12, 13, 14, 14, 14, 14, 14, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_05_infos[15] = {
- o2(0xEB,0xB7), o2(0xEF,0xF8),
- o2(0xF5,0xDC), o2(0xED,0xCC),
- o2(0xDB,0xD5), o2(0xF1,0xCF),
- o2(0xF1,0xD0), o2(0xF5,0xB2),
- o2(0xD9,0xAE), o2(0xD5,0xAC),
- o2(0xE2,0xC6), o2(0xFD,0xA3),
- o2(0xFB,0xE5), o2(0xDF,0xAB),
- UNDEF,
+to_EUC_KR_E9_85_infos[15] = {
+ o2(0xEB,0xB7), o2(0xEF,0xF8), o2(0xF5,0xDC), o2(0xED,0xCC),
+ o2(0xDB,0xD5), o2(0xF1,0xCF), o2(0xF1,0xD0), o2(0xF5,0xB2),
+ o2(0xD9,0xAE), o2(0xD5,0xAC), o2(0xE2,0xC6), o2(0xFD,0xA3),
+ o2(0xFB,0xE5), o2(0xDF,0xAB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_05 = {
- to_EUC_KR_E9_05_offsets,
- to_EUC_KR_E9_05_infos
+to_EUC_KR_E9_85 = {
+ to_EUC_KR_E9_85_offsets,
+ to_EUC_KR_E9_85_infos
};
static const unsigned char
-to_EUC_KR_E9_06_offsets[64] = {
- 13, 13, 13, 13, 13, 13, 13, 0, 13, 1, 13, 2, 13, 3, 13, 13,
- 13, 13, 4, 13, 13, 13, 13, 13, 13, 13, 13, 13, 5, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 6, 7, 13, 8, 9,
- 13, 10, 13, 13, 11, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+to_EUC_KR_E9_86_offsets[64] = {
+ 13, 13, 13, 13, 13, 13, 13, 0, 13, 1, 13, 2, 13, 3, 13, 13,
+ 13, 13, 4, 13, 13, 13, 13, 13, 13, 13, 13, 13, 5, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 6, 7, 13, 8, 9,
+ 13, 10, 13, 13, 11, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_06_infos[14] = {
- o2(0xE2,0xF5), o2(0xF6,0xAD),
- o2(0xF5,0xB3), o2(0xF0,0xB5),
- o2(0xE1,0xA5), o2(0xF5,0xDD),
- o2(0xEC,0xA2), o2(0xED,0xFD),
- o2(0xF5,0xB4), o2(0xFB,0xB8),
- o2(0xDB,0xA3), o2(0xD6,0xCA),
- o2(0xCB,0xD9), UNDEF,
+to_EUC_KR_E9_86_infos[14] = {
+ o2(0xE2,0xF5), o2(0xF6,0xAD), o2(0xF5,0xB3), o2(0xF0,0xB5),
+ o2(0xE1,0xA5), o2(0xF5,0xDD), o2(0xEC,0xA2), o2(0xED,0xFD),
+ o2(0xF5,0xB4), o2(0xFB,0xB8), o2(0xDB,0xA3), o2(0xD6,0xCA),
+ o2(0xCB,0xD9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_06 = {
- to_EUC_KR_E9_06_offsets,
- to_EUC_KR_E9_06_infos
+to_EUC_KR_E9_86 = {
+ to_EUC_KR_E9_86_offsets,
+ to_EUC_KR_E9_86_infos
};
static const unsigned char
-to_EUC_KR_E9_07_offsets[64] = {
- 0, 18, 18, 18, 18, 18, 18, 1, 18, 2, 18, 3, 4, 5, 6, 7,
- 8, 9, 18, 18, 18, 18, 18, 10, 11, 18, 18, 18, 12, 13, 18, 18,
- 18, 18, 18, 14, 18, 18, 18, 15, 18, 18, 16, 18, 18, 18, 18, 18,
- 18, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
+to_EUC_KR_E9_87_offsets[64] = {
+ 0, 18, 18, 18, 18, 18, 18, 1, 18, 2, 18, 3, 4, 5, 6, 7,
+ 8, 9, 18, 18, 18, 18, 18, 10, 11, 18, 18, 18, 12, 13, 18, 18,
+ 18, 18, 18, 14, 18, 18, 18, 15, 18, 18, 16, 18, 18, 18, 18, 18,
+ 18, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_07_infos[19] = {
- o2(0xE5,0xD4), o2(0xF3,0xFA),
- o2(0xEB,0xB8), o2(0xE0,0xB7),
- o2(0xD7,0xEC), o2(0xF1,0xEC),
- o2(0xE5,0xAF), o2(0xD5,0xE1),
- o2(0xD7,0xED), o2(0xD1,0xD1),
- o2(0xE1,0xF2), o2(0xEF,0xF9),
- o2(0xDD,0xBC), o2(0xF6,0xDC),
- o2(0xF0,0xE5), o2(0xF4,0xC4),
- o2(0xE9,0xE9), o2(0xF3,0xFB),
- UNDEF,
+to_EUC_KR_E9_87_infos[19] = {
+ o2(0xE5,0xD4), o2(0xF3,0xFA), o2(0xEB,0xB8), o2(0xE0,0xB7),
+ o2(0xD7,0xEC), o2(0xF1,0xEC), o2(0xE5,0xAF), o2(0xD5,0xE1),
+ o2(0xD7,0xED), o2(0xD1,0xD1), o2(0xE1,0xF2), o2(0xEF,0xF9),
+ o2(0xDD,0xBC), o2(0xF6,0xDC), o2(0xF0,0xE5), o2(0xF4,0xC4),
+ o2(0xE9,0xE9), o2(0xF3,0xFB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_07 = {
- to_EUC_KR_E9_07_offsets,
- to_EUC_KR_E9_07_infos
+to_EUC_KR_E9_87 = {
+ to_EUC_KR_E9_87_offsets,
+ to_EUC_KR_E9_87_infos
};
static const unsigned char
-to_EUC_KR_E9_08_offsets[64] = {
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 9, 9,
- 1, 2, 3, 9, 9, 9, 9, 4, 9, 9, 9, 9, 9, 9, 5, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 6, 9, 9, 9, 9, 9, 7, 9, 9, 9, 9, 8,
+to_EUC_KR_E9_88_offsets[64] = {
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 9, 9,
+ 1, 2, 3, 9, 9, 9, 9, 4, 9, 9, 9, 9, 9, 9, 5, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 6, 9, 9, 9, 9, 9, 7, 9, 9, 9, 9, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_08_infos[10] = {
- o2(0xD4,0xEF), o2(0xCC,0xA2),
- o2(0xF7,0xFE), o2(0xDF,0xBC),
- o2(0xEB,0xCD), o2(0xD0,0xB7),
- o2(0xD6,0xC2), o2(0xE8,0xAD),
- o2(0xEF,0xAF), UNDEF,
+to_EUC_KR_E9_88_infos[10] = {
+ o2(0xD4,0xEF), o2(0xCC,0xA2), o2(0xF7,0xFE), o2(0xDF,0xBC),
+ o2(0xEB,0xCD), o2(0xD0,0xB7), o2(0xD6,0xC2), o2(0xE8,0xAD),
+ o2(0xEF,0xAF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_08 = {
- to_EUC_KR_E9_08_offsets,
- to_EUC_KR_E9_08_infos
+to_EUC_KR_E9_88 = {
+ to_EUC_KR_E9_88_offsets,
+ to_EUC_KR_E9_88_infos
};
static const unsigned char
-to_EUC_KR_E9_09_offsets[64] = {
- 0, 10, 10, 10, 10, 1, 10, 10, 10, 2, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 3, 10, 10, 10, 4, 10, 10, 5, 10,
- 10, 10, 6, 10, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_E9_89_offsets[64] = {
+ 0, 10, 10, 10, 10, 1, 10, 10, 10, 2, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 3, 10, 10, 10, 4, 10, 10, 5, 10,
+ 10, 10, 6, 10, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_09_infos[11] = {
- o2(0xCB,0xA5), o2(0xCB,0xE9),
- o2(0xFA,0xE8), o2(0xCC,0xC6),
- o2(0xE6,0xE7), o2(0xEA,0xC7),
- o2(0xDB,0xA4), o2(0xCF,0xC9),
- o2(0xE2,0xFC), o2(0xEF,0xFA),
- UNDEF,
+to_EUC_KR_E9_89_infos[11] = {
+ o2(0xCB,0xA5), o2(0xCB,0xE9), o2(0xFA,0xE8), o2(0xCC,0xC6),
+ o2(0xE6,0xE7), o2(0xEA,0xC7), o2(0xDB,0xA4), o2(0xCF,0xC9),
+ o2(0xE2,0xFC), o2(0xEF,0xFA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_09 = {
- to_EUC_KR_E9_09_offsets,
- to_EUC_KR_E9_09_infos
+to_EUC_KR_E9_89 = {
+ to_EUC_KR_E9_89_offsets,
+ to_EUC_KR_E9_89_infos
};
static const unsigned char
-to_EUC_KR_E9_0A_offsets[64] = {
- 0, 12, 12, 1, 12, 2, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 3, 12, 4, 12, 12, 5, 12, 6, 12, 12, 12, 7, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 8, 12, 12, 9, 10, 12, 11, 12, 12, 12, 12, 12, 12,
+to_EUC_KR_E9_8A_offsets[64] = {
+ 0, 12, 12, 1, 12, 2, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 3, 12, 4, 12, 12, 5, 12, 6, 12, 12, 12, 7, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 8, 12, 12, 9, 10, 12, 11, 12, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_0A_infos[13] = {
- o2(0xEB,0xDE), o2(0xF5,0xC8),
- o2(0xD4,0xDE), o2(0xE0,0xD5),
- o2(0xEF,0xB0), o2(0xE2,0xC7),
- o2(0xD9,0xAF), o2(0xF9,0xE7),
- o2(0xE7,0xE5), o2(0xCF,0xCA),
- o2(0xE1,0xD1), o2(0xE2,0xC8),
- UNDEF,
+to_EUC_KR_E9_8A_infos[13] = {
+ o2(0xEB,0xDE), o2(0xF5,0xC8), o2(0xD4,0xDE), o2(0xE0,0xD5),
+ o2(0xEF,0xB0), o2(0xE2,0xC7), o2(0xD9,0xAF), o2(0xF9,0xE7),
+ o2(0xE7,0xE5), o2(0xCF,0xCA), o2(0xE1,0xD1), o2(0xE2,0xC8),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_0A = {
- to_EUC_KR_E9_0A_offsets,
- to_EUC_KR_E9_0A_infos
+to_EUC_KR_E9_8A = {
+ to_EUC_KR_E9_8A_offsets,
+ to_EUC_KR_E9_8A_infos
};
static const unsigned char
-to_EUC_KR_E9_0B_offsets[64] = {
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 1,
- 7, 7, 2, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 5, 7, 7, 7, 6, 7, 7, 7,
+to_EUC_KR_E9_8B_offsets[64] = {
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 1,
+ 7, 7, 2, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 5, 7, 7, 7, 6, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_0B_infos[8] = {
- o2(0xEF,0xFB), o2(0xFA,0xF9),
- o2(0xDC,0xF2), o2(0xE0,0xA7),
- o2(0xF8,0xE8), o2(0xCB,0xEA),
- o2(0xCB,0xBC), UNDEF,
+to_EUC_KR_E9_8B_infos[8] = {
+ o2(0xEF,0xFB), o2(0xFA,0xF9), o2(0xDC,0xF2), o2(0xE0,0xA7),
+ o2(0xF8,0xE8), o2(0xCB,0xEA), o2(0xCB,0xBC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_0B = {
- to_EUC_KR_E9_0B_offsets,
- to_EUC_KR_E9_0B_infos
+to_EUC_KR_E9_8B = {
+ to_EUC_KR_E9_8B_offsets,
+ to_EUC_KR_E9_8B_infos
};
static const unsigned char
-to_EUC_KR_E9_0C_offsets[64] = {
- 15, 15, 15, 15, 0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 1, 15, 15, 15, 15, 15, 15, 15, 2, 15, 3, 15, 15, 15, 4, 5,
- 6, 7, 8, 15, 9, 15, 10, 15, 11, 15, 15, 12, 15, 15, 13, 14,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+to_EUC_KR_E9_8C_offsets[64] = {
+ 15, 15, 15, 15, 0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 1, 15, 15, 15, 15, 15, 15, 15, 2, 15, 3, 15, 15, 15, 4, 5,
+ 6, 7, 8, 15, 9, 15, 10, 15, 11, 15, 15, 12, 15, 15, 13, 14,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_0C_infos[16] = {
- o2(0xD6,0xE2), o2(0xF5,0xDE),
- o2(0xF5,0xDF), o2(0xEE,0xB6),
- o2(0xE2,0xF6), o2(0xD3,0xCA),
- o2(0xEF,0xFC), o2(0xD1,0xC4),
- o2(0xEF,0xB1), o2(0xD1,0xC5),
- o2(0xD0,0xDE), o2(0xD9,0xE1),
- o2(0xE0,0xB8), o2(0xCD,0xD1),
- o2(0xF3,0xB9), UNDEF,
+to_EUC_KR_E9_8C_infos[16] = {
+ o2(0xD6,0xE2), o2(0xF5,0xDE), o2(0xF5,0xDF), o2(0xEE,0xB6),
+ o2(0xE2,0xF6), o2(0xD3,0xCA), o2(0xEF,0xFC), o2(0xD1,0xC4),
+ o2(0xEF,0xB1), o2(0xD1,0xC5), o2(0xD0,0xDE), o2(0xD9,0xE1),
+ o2(0xE0,0xB8), o2(0xCD,0xD1), o2(0xF3,0xB9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_0C = {
- to_EUC_KR_E9_0C_offsets,
- to_EUC_KR_E9_0C_infos
+to_EUC_KR_E9_8C = {
+ to_EUC_KR_E9_8C_offsets,
+ to_EUC_KR_E9_8C_infos
};
static const unsigned char
-to_EUC_KR_E9_0D_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 10, 0, 10, 1, 2, 10, 3, 10, 10,
- 10, 10, 10, 10, 4, 10, 10, 10, 10, 10, 10, 5, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 10,
- 10, 10, 10, 10, 10, 7, 10, 10, 10, 10, 10, 10, 8, 10, 9, 10,
+to_EUC_KR_E9_8D_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 10, 0, 10, 1, 2, 10, 3, 10, 10,
+ 10, 10, 10, 10, 4, 10, 10, 10, 10, 10, 10, 5, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 10,
+ 10, 10, 10, 10, 10, 7, 10, 10, 10, 10, 10, 10, 8, 10, 9, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_0D_infos[11] = {
- o2(0xE7,0xCC), o2(0xD6,0xA8),
- o2(0xCE,0xA7), o2(0xD4,0xB5),
- o2(0xE4,0xC8), o2(0xD3,0xB4),
- o2(0xEB,0xB9), o2(0xCB,0xF5),
- o2(0xF6,0xDD), o2(0xF1,0xA3),
- UNDEF,
+to_EUC_KR_E9_8D_infos[11] = {
+ o2(0xE7,0xCC), o2(0xD6,0xA8), o2(0xCE,0xA7), o2(0xD4,0xB5),
+ o2(0xE4,0xC8), o2(0xD3,0xB4), o2(0xEB,0xB9), o2(0xCB,0xF5),
+ o2(0xF6,0xDD), o2(0xF1,0xA3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_0D = {
- to_EUC_KR_E9_0D_offsets,
- to_EUC_KR_E9_0D_infos
+to_EUC_KR_E9_8D = {
+ to_EUC_KR_E9_8D_offsets,
+ to_EUC_KR_E9_8D_infos
};
static const unsigned char
-to_EUC_KR_E9_0E_offsets[64] = {
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 9, 9, 9,
- 9, 9, 9, 9, 1, 9, 2, 9, 9, 9, 3, 9, 9, 9, 9, 9,
- 9, 9, 9, 4, 9, 9, 9, 5, 9, 9, 9, 9, 6, 7, 9, 9,
- 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_E9_8E_offsets[64] = {
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 9, 9, 9,
+ 9, 9, 9, 9, 1, 9, 2, 9, 9, 9, 3, 9, 9, 9, 9, 9,
+ 9, 9, 9, 4, 9, 9, 9, 5, 9, 9, 9, 9, 6, 7, 9, 9,
+ 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_0E_infos[10] = {
- o2(0xCC,0xC7), o2(0xE9,0xCA),
- o2(0xE1,0xF0), o2(0xF5,0xE0),
- o2(0xFB,0xAF), o2(0xCB,0xD1),
- o2(0xFB,0xE0), o2(0xF2,0xE5),
- o2(0xEC,0xF0), UNDEF,
+to_EUC_KR_E9_8E_infos[10] = {
+ o2(0xCC,0xC7), o2(0xE9,0xCA), o2(0xE1,0xF0), o2(0xF5,0xE0),
+ o2(0xFB,0xAF), o2(0xCB,0xD1), o2(0xFB,0xE0), o2(0xF2,0xE5),
+ o2(0xEC,0xF0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_0E = {
- to_EUC_KR_E9_0E_offsets,
- to_EUC_KR_E9_0E_infos
+to_EUC_KR_E9_8E = {
+ to_EUC_KR_E9_8E_offsets,
+ to_EUC_KR_E9_8E_infos
};
static const unsigned char
-to_EUC_KR_E9_0F_offsets[64] = {
- 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 1, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 6,
- 6, 3, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_E9_8F_offsets[64] = {
+ 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 1, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 6,
+ 6, 3, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_0F_infos[7] = {
- o2(0xF0,0xEC), o2(0xEE,0xEB),
- o2(0xE9,0xCB), o2(0xCC,0xF0),
- o2(0xD7,0xAF), o2(0xF3,0xA1),
- UNDEF,
+to_EUC_KR_E9_8F_infos[7] = {
+ o2(0xF0,0xEC), o2(0xEE,0xEB), o2(0xE9,0xCB), o2(0xCC,0xF0),
+ o2(0xD7,0xAF), o2(0xF3,0xA1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_0F = {
- to_EUC_KR_E9_0F_offsets,
- to_EUC_KR_E9_0F_infos
+to_EUC_KR_E9_8F = {
+ to_EUC_KR_E9_8F_offsets,
+ to_EUC_KR_E9_8F_infos
};
static const unsigned char
-to_EUC_KR_E9_10_offsets[64] = {
- 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 1, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 2, 6, 6, 6, 6, 6, 3, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 4, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_E9_90_offsets[64] = {
+ 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 1, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 2, 6, 6, 6, 6, 6, 3, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 4, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_10_infos[7] = {
- o2(0xFC,0xF5), o2(0xF1,0xA4),
- o2(0xE0,0xD6), o2(0xEF,0xB2),
- o2(0xF4,0xD1), o2(0xF7,0xA1),
- UNDEF,
+to_EUC_KR_E9_90_infos[7] = {
+ o2(0xFC,0xF5), o2(0xF1,0xA4), o2(0xE0,0xD6), o2(0xEF,0xB2),
+ o2(0xF4,0xD1), o2(0xF7,0xA1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_10 = {
- to_EUC_KR_E9_10_offsets,
- to_EUC_KR_E9_10_infos
+to_EUC_KR_E9_90 = {
+ to_EUC_KR_E9_90_offsets,
+ to_EUC_KR_E9_90_infos
};
static const unsigned char
-to_EUC_KR_E9_11_offsets[64] = {
- 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 1, 2, 6, 6, 6, 6, 6, 6, 6, 6, 3, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 5,
+to_EUC_KR_E9_91_offsets[64] = {
+ 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 1, 2, 6, 6, 6, 6, 6, 6, 6, 6, 3, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 5,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_11_infos[7] = {
- o2(0xF1,0xD1), o2(0xCA,0xFC),
- o2(0xCA,0xFD), o2(0xCE,0xCE),
- o2(0xF3,0xC8), o2(0xF3,0xBA),
- UNDEF,
+to_EUC_KR_E9_91_infos[7] = {
+ o2(0xF1,0xD1), o2(0xCA,0xFC), o2(0xCA,0xFD), o2(0xCE,0xCE),
+ o2(0xF3,0xC8), o2(0xF3,0xBA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_11 = {
- to_EUC_KR_E9_11_offsets,
- to_EUC_KR_E9_11_infos
+to_EUC_KR_E9_91 = {
+ to_EUC_KR_E9_91_offsets,
+ to_EUC_KR_E9_91_infos
};
static const unsigned char
-to_EUC_KR_E9_15_offsets[64] = {
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1,
+to_EUC_KR_E9_95_offsets[64] = {
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_15_infos[2] = {
- o2(0xED,0xFE), UNDEF,
+to_EUC_KR_E9_95_infos[2] = {
+ o2(0xED,0xFE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_15 = {
- to_EUC_KR_E9_15_offsets,
- to_EUC_KR_E9_15_infos
+to_EUC_KR_E9_95 = {
+ to_EUC_KR_E9_95_offsets,
+ to_EUC_KR_E9_95_infos
};
static const unsigned char
-to_EUC_KR_E9_16_offsets[64] = {
- 0, 18, 18, 1, 18, 18, 18, 18, 18, 2, 18, 3, 18, 18, 18, 4,
- 18, 5, 6, 7, 8, 18, 18, 18, 9, 18, 18, 18, 18, 18, 18, 18,
- 18, 18, 18, 10, 11, 12, 18, 18, 13, 18, 18, 18, 18, 14, 18, 18,
- 18, 15, 18, 18, 18, 18, 18, 18, 18, 18, 18, 16, 17, 18, 18, 18,
+to_EUC_KR_E9_96_offsets[64] = {
+ 0, 18, 18, 1, 18, 18, 18, 18, 18, 2, 18, 3, 18, 18, 18, 4,
+ 18, 5, 6, 7, 8, 18, 18, 18, 9, 18, 18, 18, 18, 18, 18, 18,
+ 18, 18, 18, 10, 11, 12, 18, 18, 13, 18, 18, 18, 18, 14, 18, 18,
+ 18, 15, 18, 18, 18, 18, 18, 18, 18, 18, 18, 16, 17, 18, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_16_infos[19] = {
- o2(0xDA,0xA6), o2(0xE0,0xEC),
- o2(0xF8,0xCD), o2(0xCB,0xD2),
- o2(0xEB,0xCE), o2(0xF9,0xD8),
- o2(0xF9,0xD9), o2(0xCA,0xE0),
- o2(0xDA,0xCA), o2(0xCB,0xA6),
- o2(0xCA,0xC8), o2(0xF9,0xEE),
- o2(0xDB,0xEC), o2(0xD0,0xB1),
- o2(0xD5,0xEF), o2(0xE6,0xF3),
- o2(0xE7,0xA2), o2(0xE4,0xD9),
- UNDEF,
+to_EUC_KR_E9_96_infos[19] = {
+ o2(0xDA,0xA6), o2(0xE0,0xEC), o2(0xF8,0xCD), o2(0xCB,0xD2),
+ o2(0xEB,0xCE), o2(0xF9,0xD8), o2(0xF9,0xD9), o2(0xCA,0xE0),
+ o2(0xDA,0xCA), o2(0xCB,0xA6), o2(0xCA,0xC8), o2(0xF9,0xEE),
+ o2(0xDB,0xEC), o2(0xD0,0xB1), o2(0xD5,0xEF), o2(0xE6,0xF3),
+ o2(0xE7,0xA2), o2(0xE4,0xD9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_16 = {
- to_EUC_KR_E9_16_offsets,
- to_EUC_KR_E9_16_infos
+to_EUC_KR_E9_96 = {
+ to_EUC_KR_E9_96_offsets,
+ to_EUC_KR_E9_96_infos
};
static const unsigned char
-to_EUC_KR_E9_17_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 1, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 2, 3, 4, 8, 8, 8, 8, 8, 5, 8, 8, 8,
- 8, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_E9_97_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 1, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 2, 3, 4, 8, 8, 8, 8, 8, 5, 8, 8, 8,
+ 8, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_17_infos[9] = {
- o2(0xE4,0xE1), o2(0xFC,0xC4),
- o2(0xF9,0xEF), o2(0xCF,0xF4),
- o2(0xF7,0xE6), o2(0xCE,0xBC),
- o2(0xF4,0xC5), o2(0xDC,0xA3),
- UNDEF,
+to_EUC_KR_E9_97_infos[9] = {
+ o2(0xE4,0xE1), o2(0xFC,0xC4), o2(0xF9,0xEF), o2(0xCF,0xF4),
+ o2(0xF7,0xE6), o2(0xCE,0xBC), o2(0xF4,0xC5), o2(0xDC,0xA3),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_17 = {
- to_EUC_KR_E9_17_offsets,
- to_EUC_KR_E9_17_infos
+to_EUC_KR_E9_97 = {
+ to_EUC_KR_E9_97_offsets,
+ to_EUC_KR_E9_97_infos
};
static const unsigned char
-to_EUC_KR_E9_18_offsets[64] = {
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 7,
- 7, 1, 7, 7, 7, 7, 7, 7, 7, 7, 2, 7, 7, 7, 3, 7,
- 7, 7, 4, 7, 7, 7, 7, 7, 7, 7, 7, 5, 7, 7, 7, 6,
+to_EUC_KR_E9_98_offsets[64] = {
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 7,
+ 7, 1, 7, 7, 7, 7, 7, 7, 7, 7, 2, 7, 7, 7, 3, 7,
+ 7, 7, 4, 7, 7, 7, 7, 7, 7, 7, 7, 5, 7, 7, 7, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_18_infos[8] = {
- o2(0xDD,0xBD), o2(0xF4,0xC6),
- o2(0xF8,0xA1), o2(0xE8,0xD6),
- o2(0xDB,0xC1), o2(0xF0,0xE6),
- o2(0xE4,0xB9), UNDEF,
+to_EUC_KR_E9_98_infos[8] = {
+ o2(0xDD,0xBD), o2(0xF4,0xC6), o2(0xF8,0xA1), o2(0xE8,0xD6),
+ o2(0xDB,0xC1), o2(0xF0,0xE6), o2(0xE4,0xB9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_18 = {
- to_EUC_KR_E9_18_offsets,
- to_EUC_KR_E9_18_infos
+to_EUC_KR_E9_98 = {
+ to_EUC_KR_E9_98_offsets,
+ to_EUC_KR_E9_98_infos
};
static const unsigned char
-to_EUC_KR_E9_19_offsets[64] = {
- 0, 23, 1, 23, 2, 23, 23, 23, 23, 23, 23, 3, 4, 5, 23, 23,
- 6, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 7, 8, 9, 10, 11,
- 23, 23, 12, 13, 14, 23, 23, 23, 23, 23, 15, 23, 23, 23, 23, 23,
- 16, 23, 23, 17, 23, 18, 19, 20, 21, 23, 23, 23, 23, 22, 23, 23,
+to_EUC_KR_E9_99_offsets[64] = {
+ 0, 23, 1, 23, 2, 23, 23, 23, 23, 23, 23, 3, 4, 5, 23, 23,
+ 6, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 7, 8, 9, 10, 11,
+ 23, 23, 12, 13, 14, 23, 23, 23, 23, 23, 15, 23, 23, 23, 23, 23,
+ 16, 23, 23, 17, 23, 18, 19, 20, 21, 23, 23, 23, 23, 22, 23, 23,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_19_infos[24] = {
- o2(0xF6,0xED), o2(0xF9,0xAE),
- o2(0xDD,0xBE), o2(0xD7,0xB0),
- o2(0xD8,0xE8), o2(0xCB,0xBD),
- o2(0xF9,0xDA), o2(0xF8,0xCE),
- o2(0xF9,0xF0), o2(0xE0,0xED),
- o2(0xE3,0xB3), o2(0xF4,0xB3),
- o2(0xEA,0xC2), o2(0xF2,0xE6),
- o2(0xF0,0xB6), o2(0xDB,0xD6),
- o2(0xEB,0xE4), o2(0xF2,0xE7),
- o2(0xD7,0xD5), o2(0xD4,0xB6),
- o2(0xF9,0xE8), o2(0xD7,0xC1),
- o2(0xE5,0xD5), UNDEF,
+to_EUC_KR_E9_99_infos[24] = {
+ o2(0xF6,0xED), o2(0xF9,0xAE), o2(0xDD,0xBE), o2(0xD7,0xB0),
+ o2(0xD8,0xE8), o2(0xCB,0xBD), o2(0xF9,0xDA), o2(0xF8,0xCE),
+ o2(0xF9,0xF0), o2(0xE0,0xED), o2(0xE3,0xB3), o2(0xF4,0xB3),
+ o2(0xEA,0xC2), o2(0xF2,0xE6), o2(0xF0,0xB6), o2(0xDB,0xD6),
+ o2(0xEB,0xE4), o2(0xF2,0xE7), o2(0xD7,0xD5), o2(0xD4,0xB6),
+ o2(0xF9,0xE8), o2(0xD7,0xC1), o2(0xE5,0xD5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_19 = {
- to_EUC_KR_E9_19_offsets,
- to_EUC_KR_E9_19_infos
+to_EUC_KR_E9_99 = {
+ to_EUC_KR_E9_99_offsets,
+ to_EUC_KR_E9_99_infos
};
static const unsigned char
-to_EUC_KR_E9_1A_offsets[64] = {
- 19, 19, 19, 19, 19, 0, 1, 19, 19, 19, 2, 3, 19, 4, 5, 19,
- 19, 19, 19, 19, 6, 7, 19, 19, 8, 9, 19, 10, 11, 19, 19, 19,
- 19, 19, 19, 12, 19, 19, 19, 13, 14, 19, 15, 19, 19, 19, 19, 19,
- 19, 16, 19, 19, 19, 19, 19, 17, 19, 19, 19, 18, 19, 19, 19, 19,
+to_EUC_KR_E9_9A_offsets[64] = {
+ 19, 19, 19, 19, 19, 0, 1, 19, 19, 19, 2, 3, 19, 4, 5, 19,
+ 19, 19, 19, 19, 6, 7, 19, 19, 8, 9, 19, 10, 11, 19, 19, 19,
+ 19, 19, 19, 12, 19, 19, 19, 13, 14, 19, 15, 19, 19, 19, 19, 19,
+ 19, 16, 19, 19, 19, 19, 19, 17, 19, 19, 19, 18, 19, 19, 19, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_1A_infos[20] = {
- o2(0xE9,0xEA), o2(0xD7,0xCC),
- o2(0xD3,0xE9), o2(0xE2,0xC9),
- o2(0xFC,0xDB), o2(0xCD,0xAD),
- o2(0xCC,0xB0), o2(0xEA,0xA2),
- o2(0xE4,0xF6), o2(0xD0,0xC0),
- o2(0xF0,0xB7), o2(0xEE,0xA1),
- o2(0xD7,0xF6), o2(0xE2,0xCA),
- o2(0xE2,0xCB), o2(0xFA,0xCF),
- o2(0xEB,0xDF), o2(0xD6,0xCB),
- o2(0xF4,0xB4), UNDEF,
+to_EUC_KR_E9_9A_infos[20] = {
+ o2(0xE9,0xEA), o2(0xD7,0xCC), o2(0xD3,0xE9), o2(0xE2,0xC9),
+ o2(0xFC,0xDB), o2(0xCD,0xAD), o2(0xCC,0xB0), o2(0xEA,0xA2),
+ o2(0xE4,0xF6), o2(0xD0,0xC0), o2(0xF0,0xB7), o2(0xEE,0xA1),
+ o2(0xD7,0xF6), o2(0xE2,0xCA), o2(0xE2,0xCB), o2(0xFA,0xCF),
+ o2(0xEB,0xDF), o2(0xD6,0xCB), o2(0xF4,0xB4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_1A = {
- to_EUC_KR_E9_1A_offsets,
- to_EUC_KR_E9_1A_infos
+to_EUC_KR_E9_9A = {
+ to_EUC_KR_E9_9A_offsets,
+ to_EUC_KR_E9_9A_infos
};
static const unsigned char
-to_EUC_KR_E9_1B_offsets[64] = {
- 0, 1, 28, 28, 2, 3, 4, 5, 28, 6, 28, 7, 8, 9, 10, 28,
- 28, 28, 28, 28, 28, 11, 12, 28, 28, 13, 28, 14, 15, 28, 28, 28,
- 28, 28, 16, 17, 28, 28, 28, 28, 18, 19, 20, 28, 28, 28, 28, 21,
- 22, 28, 23, 28, 28, 28, 24, 25, 28, 26, 28, 27, 28, 28, 28, 28,
+to_EUC_KR_E9_9B_offsets[64] = {
+ 0, 1, 28, 28, 2, 3, 4, 5, 28, 6, 28, 7, 8, 9, 10, 28,
+ 28, 28, 28, 28, 28, 11, 12, 28, 28, 13, 28, 14, 15, 28, 28, 28,
+ 28, 28, 16, 17, 28, 28, 28, 28, 18, 19, 20, 28, 28, 28, 28, 21,
+ 22, 28, 23, 28, 28, 28, 24, 25, 28, 26, 28, 27, 28, 28, 28, 28,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_1B_infos[29] = {
- o2(0xED,0xCD), o2(0xE4,0xD2),
- o2(0xEA,0xA9), o2(0xE4,0xBA),
- o2(0xF3,0xA2), o2(0xCD,0xD2),
- o2(0xF6,0xCB), o2(0xF1,0xE6),
- o2(0xED,0xC1), o2(0xE8,0xBC),
- o2(0xEE,0xD1), o2(0xF0,0xE7),
- o2(0xE2,0xCC), o2(0xE4,0xAA),
- o2(0xF5,0xE1), o2(0xED,0xDA),
- o2(0xD7,0xEE), o2(0xD1,0xF1),
- o2(0xE9,0xEB), o2(0xE9,0xEC),
- o2(0xE0,0xE4), o2(0xDA,0xA7),
- o2(0xDD,0xD4), o2(0xEA,0xA3),
- o2(0xD6,0xC3), o2(0xD6,0xF4),
- o2(0xDA,0xDF), o2(0xEF,0xB3),
- UNDEF,
+to_EUC_KR_E9_9B_infos[29] = {
+ o2(0xED,0xCD), o2(0xE4,0xD2), o2(0xEA,0xA9), o2(0xE4,0xBA),
+ o2(0xF3,0xA2), o2(0xCD,0xD2), o2(0xF6,0xCB), o2(0xF1,0xE6),
+ o2(0xED,0xC1), o2(0xE8,0xBC), o2(0xEE,0xD1), o2(0xF0,0xE7),
+ o2(0xE2,0xCC), o2(0xE4,0xAA), o2(0xF5,0xE1), o2(0xED,0xDA),
+ o2(0xD7,0xEE), o2(0xD1,0xF1), o2(0xE9,0xEB), o2(0xE9,0xEC),
+ o2(0xE0,0xE4), o2(0xDA,0xA7), o2(0xDD,0xD4), o2(0xEA,0xA3),
+ o2(0xD6,0xC3), o2(0xD6,0xF4), o2(0xDA,0xDF), o2(0xEF,0xB3),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_1B = {
- to_EUC_KR_E9_1B_offsets,
- to_EUC_KR_E9_1B_infos
+to_EUC_KR_E9_9B = {
+ to_EUC_KR_E9_9B_offsets,
+ to_EUC_KR_E9_9B_infos
};
static const unsigned char
-to_EUC_KR_E9_1C_offsets[64] = {
- 0, 14, 14, 14, 14, 14, 1, 2, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 3, 14, 4, 14, 14, 5, 14, 14, 6, 14, 14, 7, 14, 8, 14,
- 14, 14, 14, 14, 14, 14, 14, 9, 14, 14, 14, 14, 14, 14, 14, 14,
- 10, 14, 11, 14, 14, 14, 14, 14, 14, 12, 14, 14, 14, 13, 14, 14,
+to_EUC_KR_E9_9C_offsets[64] = {
+ 0, 14, 14, 14, 14, 14, 1, 2, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 3, 14, 4, 14, 14, 5, 14, 14, 6, 14, 14, 7, 14, 8, 14,
+ 14, 14, 14, 14, 14, 14, 14, 9, 14, 14, 14, 14, 14, 14, 14, 14,
+ 10, 14, 11, 14, 14, 14, 14, 14, 14, 12, 14, 14, 14, 13, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_1C_infos[15] = {
- o2(0xE2,0xCD), o2(0xEF,0xFD),
- o2(0xF2,0xE8), o2(0xEF,0xC5),
- o2(0xE7,0xE7), o2(0xD7,0xFD),
- o2(0xE7,0xCE), o2(0xDF,0xDC),
- o2(0xF9,0xC7), o2(0xD9,0xF6),
- o2(0xDF,0xAC), o2(0xD6,0xDA),
- o2(0xDC,0xA4), o2(0xF0,0xB8),
- UNDEF,
+to_EUC_KR_E9_9C_infos[15] = {
+ o2(0xE2,0xCD), o2(0xEF,0xFD), o2(0xF2,0xE8), o2(0xEF,0xC5),
+ o2(0xE7,0xE7), o2(0xD7,0xFD), o2(0xE7,0xCE), o2(0xDF,0xDC),
+ o2(0xF9,0xC7), o2(0xD9,0xF6), o2(0xDF,0xAC), o2(0xD6,0xDA),
+ o2(0xDC,0xA4), o2(0xF0,0xB8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_1C = {
- to_EUC_KR_E9_1C_offsets,
- to_EUC_KR_E9_1C_infos
+to_EUC_KR_E9_9C = {
+ to_EUC_KR_E9_9C_offsets,
+ to_EUC_KR_E9_9C_infos
};
static const unsigned char
-to_EUC_KR_E9_1D_offsets[64] = {
- 14, 14, 0, 14, 1, 14, 14, 14, 2, 14, 14, 14, 14, 14, 14, 14,
- 14, 3, 14, 14, 14, 14, 4, 14, 14, 14, 14, 14, 5, 14, 6, 14,
- 14, 7, 8, 14, 14, 14, 14, 14, 14, 9, 14, 14, 14, 10, 14, 14,
- 14, 14, 14, 14, 11, 14, 14, 12, 14, 14, 13, 14, 14, 14, 14, 14,
+to_EUC_KR_E9_9D_offsets[64] = {
+ 14, 14, 0, 14, 1, 14, 14, 14, 2, 14, 14, 14, 14, 14, 14, 14,
+ 14, 3, 14, 14, 14, 14, 4, 14, 14, 14, 14, 14, 5, 14, 6, 14,
+ 14, 7, 8, 14, 14, 14, 14, 14, 14, 9, 14, 14, 14, 10, 14, 14,
+ 14, 14, 14, 14, 11, 14, 14, 12, 14, 14, 13, 14, 14, 14, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_1D_infos[15] = {
- o2(0xD5,0xFA), o2(0xE4,0xF7),
- o2(0xD6,0xC4), o2(0xF4,0xEC),
- o2(0xEF,0xFE), o2(0xF0,0xA1),
- o2(0xDE,0xAA), o2(0xDA,0xBC),
- o2(0xD8,0xFC), o2(0xFA,0xD4),
- o2(0xEC,0xE5), o2(0xFC,0xA8),
- o2(0xEC,0xE6), o2(0xD8,0xCB),
- UNDEF,
+to_EUC_KR_E9_9D_infos[15] = {
+ o2(0xD5,0xFA), o2(0xE4,0xF7), o2(0xD6,0xC4), o2(0xF4,0xEC),
+ o2(0xEF,0xFE), o2(0xF0,0xA1), o2(0xDE,0xAA), o2(0xDA,0xBC),
+ o2(0xD8,0xFC), o2(0xFA,0xD4), o2(0xEC,0xE5), o2(0xFC,0xA8),
+ o2(0xEC,0xE6), o2(0xD8,0xCB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_1D = {
- to_EUC_KR_E9_1D_offsets,
- to_EUC_KR_E9_1D_infos
+to_EUC_KR_E9_9D = {
+ to_EUC_KR_E9_9D_offsets,
+ to_EUC_KR_E9_9D_infos
};
static const unsigned char
-to_EUC_KR_E9_1E_offsets[64] = {
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 1, 7, 2,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 3, 7, 7, 7, 7, 7, 7, 7, 4, 7, 7, 5, 7, 6, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_E9_9E_offsets[64] = {
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 1, 7, 2,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 3, 7, 7, 7, 7, 7, 7, 7, 4, 7, 7, 5, 7, 6, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_1E_infos[8] = {
- o2(0xFB,0xB9), o2(0xE4,0xD3),
- o2(0xCD,0xF9), o2(0xCF,0xD3),
- o2(0xCA,0xEA), o2(0xCF,0xD4),
- o2(0xF8,0xBD), UNDEF,
+to_EUC_KR_E9_9E_infos[8] = {
+ o2(0xFB,0xB9), o2(0xE4,0xD3), o2(0xCD,0xF9), o2(0xCF,0xD3),
+ o2(0xCA,0xEA), o2(0xCF,0xD4), o2(0xF8,0xBD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_1E = {
- to_EUC_KR_E9_1E_offsets,
- to_EUC_KR_E9_1E_infos
+to_EUC_KR_E9_9E = {
+ to_EUC_KR_E9_9E_offsets,
+ to_EUC_KR_E9_9E_infos
};
static const unsigned char
-to_EUC_KR_E9_1F_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 1, 8, 8, 8, 8,
- 8, 8, 8, 2, 8, 8, 8, 8, 8, 8, 8, 8, 3, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 4, 8, 8, 5, 8, 8, 8, 8, 6, 8, 8, 8, 7,
+to_EUC_KR_E9_9F_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 1, 8, 8, 8, 8,
+ 8, 8, 8, 2, 8, 8, 8, 8, 8, 8, 8, 8, 3, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 4, 8, 8, 5, 8, 8, 8, 8, 6, 8, 8, 8, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_1F_infos[9] = {
- o2(0xF4,0xC7), o2(0xEA,0xDF),
- o2(0xF9,0xDB), o2(0xD4,0xB7),
- o2(0xEB,0xE5), o2(0xE1,0xD2),
- o2(0xEA,0xA4), o2(0xFA,0xC2),
- UNDEF,
+to_EUC_KR_E9_9F_infos[9] = {
+ o2(0xF4,0xC7), o2(0xEA,0xDF), o2(0xF9,0xDB), o2(0xD4,0xB7),
+ o2(0xEB,0xE5), o2(0xE1,0xD2), o2(0xEA,0xA4), o2(0xFA,0xC2),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_1F = {
- to_EUC_KR_E9_1F_offsets,
- to_EUC_KR_E9_1F_infos
+to_EUC_KR_E9_9F = {
+ to_EUC_KR_E9_9F_offsets,
+ to_EUC_KR_E9_9F_infos
};
static const unsigned char
-to_EUC_KR_E9_20_offsets[64] = {
- 0, 1, 2, 3, 20, 4, 5, 20, 6, 20, 7, 20, 8, 20, 20, 20,
- 9, 10, 11, 12, 20, 20, 20, 13, 14, 20, 20, 20, 20, 20, 20, 20,
- 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 15, 20, 20,
- 16, 20, 20, 20, 20, 20, 20, 20, 17, 18, 20, 19, 20, 20, 20, 20,
+to_EUC_KR_E9_A0_offsets[64] = {
+ 0, 1, 2, 3, 20, 4, 5, 20, 6, 20, 7, 20, 8, 20, 20, 20,
+ 9, 10, 11, 12, 20, 20, 20, 13, 14, 20, 20, 20, 20, 20, 20, 20,
+ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 15, 20, 20,
+ 16, 20, 20, 20, 20, 20, 20, 20, 17, 18, 20, 19, 20, 20, 20, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_20_infos[21] = {
- o2(0xFB,0xE1), o2(0xFA,0xED),
- o2(0xF0,0xA2), o2(0xCC,0xF1),
- o2(0xFA,0xA3), o2(0xE2,0xF7),
- o2(0xE2,0xCE), o2(0xE9,0xF5),
- o2(0xE1,0xEB), o2(0xE7,0xE8),
- o2(0xE8,0xD7), o2(0xDA,0xF8),
- o2(0xD4,0xCB), o2(0xF7,0xF6),
- o2(0xD6,0xC5), o2(0xD4,0xE9),
- o2(0xFA,0xFA), o2(0xCC,0xF2),
- o2(0xF7,0xDD), o2(0xDE,0xBA),
- UNDEF,
+to_EUC_KR_E9_A0_infos[21] = {
+ o2(0xFB,0xE1), o2(0xFA,0xED), o2(0xF0,0xA2), o2(0xCC,0xF1),
+ o2(0xFA,0xA3), o2(0xE2,0xF7), o2(0xE2,0xCE), o2(0xE9,0xF5),
+ o2(0xE1,0xEB), o2(0xE7,0xE8), o2(0xE8,0xD7), o2(0xDA,0xF8),
+ o2(0xD4,0xCB), o2(0xF7,0xF6), o2(0xD6,0xC5), o2(0xD4,0xE9),
+ o2(0xFA,0xFA), o2(0xCC,0xF2), o2(0xF7,0xDD), o2(0xDE,0xBA),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_20 = {
- to_EUC_KR_E9_20_offsets,
- to_EUC_KR_E9_20_infos
+to_EUC_KR_E9_A0 = {
+ to_EUC_KR_E9_A0_offsets,
+ to_EUC_KR_E9_A0_infos
};
static const unsigned char
-to_EUC_KR_E9_21_offsets[64] = {
- 12, 12, 12, 12, 12, 12, 0, 12, 12, 12, 12, 12, 1, 2, 3, 12,
- 12, 12, 12, 12, 4, 12, 12, 12, 5, 12, 6, 12, 12, 12, 7, 12,
- 12, 12, 12, 12, 12, 8, 12, 9, 12, 12, 12, 10, 12, 12, 12, 11,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+to_EUC_KR_E9_A1_offsets[64] = {
+ 12, 12, 12, 12, 12, 12, 0, 12, 12, 12, 12, 12, 1, 2, 3, 12,
+ 12, 12, 12, 12, 4, 12, 12, 12, 5, 12, 6, 12, 12, 12, 7, 12,
+ 12, 12, 12, 12, 12, 8, 12, 9, 12, 12, 12, 10, 12, 12, 12, 11,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_21_infos[13] = {
- o2(0xCE,0xA8), o2(0xF0,0xB9),
- o2(0xE4,0xFE), o2(0xE4,0xC9),
- o2(0xE4,0xD4), o2(0xEA,0xC3),
- o2(0xEF,0xB4), o2(0xD7,0xBE),
- o2(0xFB,0xE2), o2(0xCD,0xD3),
- o2(0xEF,0xB5), o2(0xFA,0xE9),
- UNDEF,
+to_EUC_KR_E9_A1_infos[13] = {
+ o2(0xCE,0xA8), o2(0xF0,0xB9), o2(0xE4,0xFE), o2(0xE4,0xC9),
+ o2(0xE4,0xD4), o2(0xEA,0xC3), o2(0xEF,0xB4), o2(0xD7,0xBE),
+ o2(0xFB,0xE2), o2(0xCD,0xD3), o2(0xEF,0xB5), o2(0xFA,0xE9),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_21 = {
- to_EUC_KR_E9_21_offsets,
- to_EUC_KR_E9_21_infos
+to_EUC_KR_E9_A1 = {
+ to_EUC_KR_E9_A1_offsets,
+ to_EUC_KR_E9_A1_infos
};
static const unsigned char
-to_EUC_KR_E9_22_offsets[64] = {
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 3, 3, 3, 1,
- 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+to_EUC_KR_E9_A2_offsets[64] = {
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 3, 3, 3, 1,
+ 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_22_infos[4] = {
- o2(0xF9,0xA6), o2(0xDF,0xBD),
- o2(0xF7,0xC7), UNDEF,
+to_EUC_KR_E9_A2_infos[4] = {
+ o2(0xF9,0xA6), o2(0xDF,0xBD), o2(0xF7,0xC7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_22 = {
- to_EUC_KR_E9_22_offsets,
- to_EUC_KR_E9_22_infos
+to_EUC_KR_E9_A2 = {
+ to_EUC_KR_E9_A2_offsets,
+ to_EUC_KR_E9_A2_infos
};
static const unsigned char
-to_EUC_KR_E9_23_offsets[64] = {
- 14, 14, 14, 14, 0, 14, 14, 1, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 2, 3, 14, 14, 4,
- 14, 5, 6, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 7, 8, 9,
- 14, 14, 14, 14, 10, 14, 14, 14, 14, 14, 14, 14, 11, 12, 13, 14,
+to_EUC_KR_E9_A3_offsets[64] = {
+ 14, 14, 14, 14, 0, 14, 14, 1, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 2, 3, 14, 14, 4,
+ 14, 5, 6, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 7, 8, 9,
+ 14, 14, 14, 14, 10, 14, 14, 14, 14, 14, 14, 14, 11, 12, 13, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_23_infos[15] = {
- o2(0xF8,0xFD), o2(0xF8,0xFC),
- o2(0xDE,0xAB), o2(0xDB,0xE8),
- o2(0xE3,0xDD), o2(0xE1,0xE2),
- o2(0xD1,0xC6), o2(0xF6,0xD0),
- o2(0xEB,0xE6), o2(0xDA,0xF9),
- o2(0xEC,0xC7), o2(0xDE,0xF8),
- o2(0xF8,0xE9), o2(0xE3,0xDE),
- UNDEF,
+to_EUC_KR_E9_A3_infos[15] = {
+ o2(0xF8,0xFD), o2(0xF8,0xFC), o2(0xDE,0xAB), o2(0xDB,0xE8),
+ o2(0xE3,0xDD), o2(0xE1,0xE2), o2(0xD1,0xC6), o2(0xF6,0xD0),
+ o2(0xEB,0xE6), o2(0xDA,0xF9), o2(0xEC,0xC7), o2(0xDE,0xF8),
+ o2(0xF8,0xE9), o2(0xE3,0xDE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_23 = {
- to_EUC_KR_E9_23_offsets,
- to_EUC_KR_E9_23_infos
+to_EUC_KR_E9_A3 = {
+ to_EUC_KR_E9_A3_offsets,
+ to_EUC_KR_E9_A3_infos
};
static const unsigned char
-to_EUC_KR_E9_24_offsets[64] = {
- 10, 10, 10, 0, 10, 10, 10, 10, 10, 1, 2, 10, 3, 10, 10, 10,
- 4, 10, 10, 5, 10, 10, 10, 10, 6, 10, 10, 10, 10, 10, 7, 10,
- 8, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_E9_A4_offsets[64] = {
+ 10, 10, 10, 0, 10, 10, 10, 10, 10, 1, 2, 10, 3, 10, 10, 10,
+ 4, 10, 10, 5, 10, 10, 10, 10, 6, 10, 10, 10, 10, 10, 7, 10,
+ 8, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_24_infos[11] = {
- o2(0xCE,0xF5), o2(0xFA,0xC3),
- o2(0xE5,0xD7), o2(0xEC,0xC8),
- o2(0xF3,0xC9), o2(0xE4,0xBB),
- o2(0xE6,0xAE), o2(0xEF,0xB6),
- o2(0xDC,0xBF), o2(0xCE,0xBD),
- UNDEF,
+to_EUC_KR_E9_A4_infos[11] = {
+ o2(0xCE,0xF5), o2(0xFA,0xC3), o2(0xE5,0xD7), o2(0xEC,0xC8),
+ o2(0xF3,0xC9), o2(0xE4,0xBB), o2(0xE6,0xAE), o2(0xEF,0xB6),
+ o2(0xDC,0xBF), o2(0xCE,0xBD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_24 = {
- to_EUC_KR_E9_24_offsets,
- to_EUC_KR_E9_24_infos
+to_EUC_KR_E9_A4 = {
+ to_EUC_KR_E9_A4_offsets,
+ to_EUC_KR_E9_A4_infos
};
static const unsigned char
-to_EUC_KR_E9_25_offsets[64] = {
- 9, 9, 9, 9, 9, 0, 9, 9, 9, 1, 9, 2, 3, 4, 9, 9,
- 9, 5, 6, 9, 7, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_E9_A5_offsets[64] = {
+ 9, 9, 9, 9, 9, 0, 9, 9, 9, 1, 9, 2, 3, 4, 9, 9,
+ 9, 5, 6, 9, 7, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_25_infos[10] = {
- o2(0xD8,0xC3), o2(0xD0,0xCF),
- o2(0xCF,0xFA), o2(0xF3,0xCA),
- o2(0xE0,0xD7), o2(0xD1,0xC7),
- o2(0xE9,0xAE), o2(0xE8,0xBD),
- o2(0xFA,0xC4), UNDEF,
+to_EUC_KR_E9_A5_infos[10] = {
+ o2(0xD8,0xC3), o2(0xD0,0xCF), o2(0xCF,0xFA), o2(0xF3,0xCA),
+ o2(0xE0,0xD7), o2(0xD1,0xC7), o2(0xE9,0xAE), o2(0xE8,0xBD),
+ o2(0xFA,0xC4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_25 = {
- to_EUC_KR_E9_25_offsets,
- to_EUC_KR_E9_25_infos
+to_EUC_KR_E9_A5 = {
+ to_EUC_KR_E9_A5_offsets,
+ to_EUC_KR_E9_A5_infos
};
static const unsigned char
-to_EUC_KR_E9_26_offsets[64] = {
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 0, 12, 12, 1, 12, 12, 12, 2, 12, 12,
- 12, 12, 12, 12, 12, 3, 12, 12, 4, 12, 12, 12, 5, 6, 7, 12,
- 12, 8, 12, 9, 10, 12, 12, 12, 12, 11, 12, 12, 12, 12, 12, 12,
+to_EUC_KR_E9_A6_offsets[64] = {
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 0, 12, 12, 1, 12, 12, 12, 2, 12, 12,
+ 12, 12, 12, 12, 12, 3, 12, 12, 4, 12, 12, 12, 5, 6, 7, 12,
+ 12, 8, 12, 9, 10, 12, 12, 12, 12, 11, 12, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_26_infos[13] = {
- o2(0xE2,0xCF), o2(0xFA,0xC5),
- o2(0xF9,0xB8), o2(0xDC,0xE0),
- o2(0xFB,0xB0), o2(0xD8,0xA9),
- o2(0xE5,0xDF), o2(0xF9,0xA7),
- o2(0xF6,0xEE), o2(0xF6,0xCC),
- o2(0xE2,0xF8), o2(0xEC,0xF1),
- UNDEF,
+to_EUC_KR_E9_A6_infos[13] = {
+ o2(0xE2,0xCF), o2(0xFA,0xC5), o2(0xF9,0xB8), o2(0xDC,0xE0),
+ o2(0xFB,0xB0), o2(0xD8,0xA9), o2(0xE5,0xDF), o2(0xF9,0xA7),
+ o2(0xF6,0xEE), o2(0xF6,0xCC), o2(0xE2,0xF8), o2(0xEC,0xF1),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_26 = {
- to_EUC_KR_E9_26_offsets,
- to_EUC_KR_E9_26_infos
+to_EUC_KR_E9_A6 = {
+ to_EUC_KR_E9_A6_offsets,
+ to_EUC_KR_E9_A6_infos
};
static const unsigned char
-to_EUC_KR_E9_27_offsets[64] = {
- 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 1, 2, 3, 11, 11, 4, 11, 11, 11, 5, 11, 11, 11, 6, 11, 7,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 11, 11,
- 11, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10,
+to_EUC_KR_E9_A7_offsets[64] = {
+ 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 1, 2, 3, 11, 11, 4, 11, 11, 11, 5, 11, 11, 11, 6, 11, 7,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 11, 11,
+ 11, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_27_infos[12] = {
- o2(0xDA,0xE0), o2(0xF1,0xD2),
- o2(0xD2,0xCC), o2(0xCF,0xCB),
- o2(0xCA,0xBD), o2(0xDD,0xBF),
- o2(0xF6,0xEF), o2(0xDE,0xF9),
- o2(0xFA,0xB4), o2(0xD5,0xAD),
- o2(0xF1,0xE7), UNDEF,
+to_EUC_KR_E9_A7_infos[12] = {
+ o2(0xDA,0xE0), o2(0xF1,0xD2), o2(0xD2,0xCC), o2(0xCF,0xCB),
+ o2(0xCA,0xBD), o2(0xDD,0xBF), o2(0xF6,0xEF), o2(0xDE,0xF9),
+ o2(0xFA,0xB4), o2(0xD5,0xAD), o2(0xF1,0xE7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_27 = {
- to_EUC_KR_E9_27_offsets,
- to_EUC_KR_E9_27_infos
+to_EUC_KR_E9_A7 = {
+ to_EUC_KR_E9_A7_offsets,
+ to_EUC_KR_E9_A7_infos
};
static const unsigned char
-to_EUC_KR_E9_28_offsets[64] = {
- 9, 0, 9, 9, 9, 9, 9, 9, 1, 9, 9, 9, 9, 9, 2, 3,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 9, 9, 9, 9,
- 6, 9, 9, 9, 9, 9, 7, 8, 9, 9, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_E9_A8_offsets[64] = {
+ 9, 0, 9, 9, 9, 9, 9, 9, 1, 9, 9, 9, 9, 9, 2, 3,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 9, 9, 9, 9,
+ 6, 9, 9, 9, 9, 9, 7, 8, 9, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_28_infos[10] = {
- o2(0xDE,0xBE), o2(0xDC,0xC0),
- o2(0xD1,0xC8), o2(0xD1,0xC9),
- o2(0xF8,0xBE), o2(0xCB,0xF6),
- o2(0xD4,0xF9), o2(0xF5,0xE2),
- o2(0xE1,0xD3), UNDEF,
+to_EUC_KR_E9_A8_infos[10] = {
+ o2(0xDE,0xBE), o2(0xDC,0xC0), o2(0xD1,0xC8), o2(0xD1,0xC9),
+ o2(0xF8,0xBE), o2(0xCB,0xF6), o2(0xD4,0xF9), o2(0xF5,0xE2),
+ o2(0xE1,0xD3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_28 = {
- to_EUC_KR_E9_28_offsets,
- to_EUC_KR_E9_28_infos
+to_EUC_KR_E9_A8 = {
+ to_EUC_KR_E9_A8_offsets,
+ to_EUC_KR_E9_A8_infos
};
static const unsigned char
-to_EUC_KR_E9_29_offsets[64] = {
- 0, 13, 13, 1, 13, 2, 13, 13, 13, 13, 13, 13, 13, 3, 13, 13,
- 13, 13, 13, 13, 13, 4, 13, 5, 13, 13, 6, 7, 13, 13, 13, 8,
- 13, 13, 9, 13, 13, 10, 13, 13, 13, 11, 12, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+to_EUC_KR_E9_A9_offsets[64] = {
+ 0, 13, 13, 1, 13, 2, 13, 13, 13, 13, 13, 13, 13, 3, 13, 13,
+ 13, 13, 13, 13, 13, 4, 13, 5, 13, 13, 6, 7, 13, 13, 13, 8,
+ 13, 13, 9, 13, 13, 10, 13, 13, 13, 11, 12, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_29_infos[14] = {
- o2(0xD8,0xE9), o2(0xF8,0xFE),
- o2(0xCF,0xCC), o2(0xFD,0xA4),
- o2(0xCE,0xF6), o2(0xFA,0xD0),
- o2(0xCC,0xF3), o2(0xE6,0xBE),
- o2(0xF6,0xAE), o2(0xD5,0xF0),
- o2(0xD1,0xCA), o2(0xFC,0xBE),
- o2(0xD5,0xF1), UNDEF,
+to_EUC_KR_E9_A9_infos[14] = {
+ o2(0xD8,0xE9), o2(0xF8,0xFE), o2(0xCF,0xCC), o2(0xFD,0xA4),
+ o2(0xCE,0xF6), o2(0xFA,0xD0), o2(0xCC,0xF3), o2(0xE6,0xBE),
+ o2(0xF6,0xAE), o2(0xD5,0xF0), o2(0xD1,0xCA), o2(0xFC,0xBE),
+ o2(0xD5,0xF1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_29 = {
- to_EUC_KR_E9_29_offsets,
- to_EUC_KR_E9_29_infos
+to_EUC_KR_E9_A9 = {
+ to_EUC_KR_E9_A9_offsets,
+ to_EUC_KR_E9_A9_infos
};
static const unsigned char
-to_EUC_KR_E9_2A_offsets[64] = {
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2,
+to_EUC_KR_E9_AA_offsets[64] = {
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_2A_infos[3] = {
- o2(0xCD,0xE9), o2(0xFA,0xB5),
- UNDEF,
+to_EUC_KR_E9_AA_infos[3] = {
+ o2(0xCD,0xE9), o2(0xFA,0xB5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_2A = {
- to_EUC_KR_E9_2A_offsets,
- to_EUC_KR_E9_2A_infos
+to_EUC_KR_E9_AA = {
+ to_EUC_KR_E9_AA_offsets,
+ to_EUC_KR_E9_AA_infos
};
static const unsigned char
-to_EUC_KR_E9_2B_offsets[64] = {
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 0, 1, 5, 5, 5, 2, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 3, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+to_EUC_KR_E9_AB_offsets[64] = {
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 0, 1, 5, 5, 5, 2, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 3, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_2B_infos[6] = {
- o2(0xE2,0xD0), o2(0xF4,0xF7),
- o2(0xCD,0xD4), o2(0xE7,0xA3),
- o2(0xDB,0xA5), UNDEF,
+to_EUC_KR_E9_AB_infos[6] = {
+ o2(0xE2,0xD0), o2(0xF4,0xF7), o2(0xCD,0xD4), o2(0xE7,0xA3),
+ o2(0xDB,0xA5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_2B = {
- to_EUC_KR_E9_2B_offsets,
- to_EUC_KR_E9_2B_infos
+to_EUC_KR_E9_AB = {
+ to_EUC_KR_E9_AB_offsets,
+ to_EUC_KR_E9_AB_infos
};
static const unsigned char
-to_EUC_KR_E9_2C_offsets[64] = {
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 1, 5, 5, 2, 5, 5, 5, 5, 5,
- 5, 3, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5,
+to_EUC_KR_E9_AC_offsets[64] = {
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 1, 5, 5, 2, 5, 5, 5, 5, 5,
+ 5, 3, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_2C_infos[6] = {
- o2(0xE2,0xD1), o2(0xD7,0xA2),
- o2(0xF7,0xE3), o2(0xEA,0xA6),
- o2(0xD0,0xA1), UNDEF,
+to_EUC_KR_E9_AC_infos[6] = {
+ o2(0xE2,0xD1), o2(0xD7,0xA2), o2(0xF7,0xE3), o2(0xEA,0xA6),
+ o2(0xD0,0xA1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_2C = {
- to_EUC_KR_E9_2C_offsets,
- to_EUC_KR_E9_2C_infos
+to_EUC_KR_E9_AC = {
+ to_EUC_KR_E9_AC_offsets,
+ to_EUC_KR_E9_AC_infos
};
static const unsigned char
-to_EUC_KR_E9_2D_offsets[64] = {
- 9, 0, 1, 2, 3, 4, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5,
- 9, 9, 9, 9, 6, 9, 9, 9, 9, 9, 7, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_E9_AD_offsets[64] = {
+ 9, 0, 1, 2, 3, 4, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5,
+ 9, 9, 9, 9, 6, 9, 9, 9, 9, 9, 7, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_2D_infos[10] = {
- o2(0xCE,0xDA), o2(0xFB,0xEB),
- o2(0xDB,0xA6), o2(0xDB,0xDE),
- o2(0xD8,0xE5), o2(0xEA,0xE0),
- o2(0xD8,0xAA), o2(0xE5,0xE0),
- o2(0xD6,0xDB), UNDEF,
+to_EUC_KR_E9_AD_infos[10] = {
+ o2(0xCE,0xDA), o2(0xFB,0xEB), o2(0xDB,0xA6), o2(0xDB,0xDE),
+ o2(0xD8,0xE5), o2(0xEA,0xE0), o2(0xD8,0xAA), o2(0xE5,0xE0),
+ o2(0xD6,0xDB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_2D = {
- to_EUC_KR_E9_2D_offsets,
- to_EUC_KR_E9_2D_infos
+to_EUC_KR_E9_AD = {
+ to_EUC_KR_E9_AD_offsets,
+ to_EUC_KR_E9_AD_infos
};
static const unsigned char
-to_EUC_KR_E9_2E_offsets[64] = {
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5,
- 5, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 5, 5, 4, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+to_EUC_KR_E9_AE_offsets[64] = {
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5,
+ 5, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 5, 5, 4, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_2E_infos[6] = {
- o2(0xEF,0xC6), o2(0xF8,0xEA),
- o2(0xE4,0xD5), o2(0xCE,0xF7),
- o2(0xE0,0xD8), UNDEF,
+to_EUC_KR_E9_AE_infos[6] = {
+ o2(0xEF,0xC6), o2(0xF8,0xEA), o2(0xE4,0xD5), o2(0xCE,0xF7),
+ o2(0xE0,0xD8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_2E = {
- to_EUC_KR_E9_2E_offsets,
- to_EUC_KR_E9_2E_infos
+to_EUC_KR_E9_AE = {
+ to_EUC_KR_E9_AE_offsets,
+ to_EUC_KR_E9_AE_infos
};
static const unsigned char
-to_EUC_KR_E9_2F_offsets[64] = {
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 2, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+to_EUC_KR_E9_AF_offsets[64] = {
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 2, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_2F_infos[5] = {
- o2(0xD7,0xEF), o2(0xF4,0xED),
- o2(0xCD,0xE6), o2(0xCC,0xF4),
- UNDEF,
+to_EUC_KR_E9_AF_infos[5] = {
+ o2(0xD7,0xEF), o2(0xF4,0xED), o2(0xCD,0xE6), o2(0xCC,0xF4),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_2F = {
- to_EUC_KR_E9_2F_offsets,
- to_EUC_KR_E9_2F_infos
+to_EUC_KR_E9_AF = {
+ to_EUC_KR_E9_AF_offsets,
+ to_EUC_KR_E9_AF_infos
};
static const unsigned char
-to_EUC_KR_E9_30_offsets[64] = {
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7,
- 1, 7, 2, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 5, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7,
+to_EUC_KR_E9_B0_offsets[64] = {
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7,
+ 1, 7, 2, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 5, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_30_infos[8] = {
- o2(0xF5,0xE3), o2(0xE4,0xCA),
- o2(0xDC,0xE1), o2(0xF9,0xC8),
- o2(0xFC,0xBF), o2(0xE8,0xA7),
- o2(0xD8,0xC4), UNDEF,
+to_EUC_KR_E9_B0_infos[8] = {
+ o2(0xF5,0xE3), o2(0xE4,0xCA), o2(0xDC,0xE1), o2(0xF9,0xC8),
+ o2(0xFC,0xBF), o2(0xE8,0xA7), o2(0xD8,0xC4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_30 = {
- to_EUC_KR_E9_30_offsets,
- to_EUC_KR_E9_30_infos
+to_EUC_KR_E9_B0 = {
+ to_EUC_KR_E9_B0_offsets,
+ to_EUC_KR_E9_B0_infos
};
static const unsigned char
-to_EUC_KR_E9_31_offsets[64] = {
- 3, 3, 3, 3, 3, 3, 3, 0, 3, 1, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+to_EUC_KR_E9_B1_offsets[64] = {
+ 3, 3, 3, 3, 3, 3, 3, 0, 3, 1, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_31_infos[4] = {
- o2(0xCB,0xBE), o2(0xDC,0xAE),
- o2(0xD7,0xF7), UNDEF,
+to_EUC_KR_E9_B1_infos[4] = {
+ o2(0xCB,0xBE), o2(0xDC,0xAE), o2(0xD7,0xF7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_31 = {
- to_EUC_KR_E9_31_offsets,
- to_EUC_KR_E9_31_infos
+to_EUC_KR_E9_B1 = {
+ to_EUC_KR_E9_B1_offsets,
+ to_EUC_KR_E9_B1_infos
};
static const unsigned char
-to_EUC_KR_E9_33_offsets[64] = {
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 0, 6, 1, 6, 2, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 3, 4, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_E9_B3_offsets[64] = {
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 0, 6, 1, 6, 2, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 3, 4, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_33_infos[7] = {
- o2(0xF0,0xE8), o2(0xDD,0xC0),
- o2(0xCF,0xCD), o2(0xDC,0xF3),
- o2(0xD9,0xB0), o2(0xE6,0xE9),
- UNDEF,
+to_EUC_KR_E9_B3_infos[7] = {
+ o2(0xF0,0xE8), o2(0xDD,0xC0), o2(0xCF,0xCD), o2(0xDC,0xF3),
+ o2(0xD9,0xB0), o2(0xE6,0xE9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_33 = {
- to_EUC_KR_E9_33_offsets,
- to_EUC_KR_E9_33_infos
+to_EUC_KR_E9_B3 = {
+ to_EUC_KR_E9_B3_offsets,
+ to_EUC_KR_E9_B3_infos
};
static const unsigned char
-to_EUC_KR_E9_34_offsets[64] = {
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 2, 5, 3, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5,
+to_EUC_KR_E9_B4_offsets[64] = {
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 2, 5, 3, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_34_infos[6] = {
- o2(0xE4,0xBC), o2(0xEA,0xC4),
- o2(0xE4,0xEC), o2(0xE4,0xE5),
- o2(0xFB,0xF8), UNDEF,
+to_EUC_KR_E9_B4_infos[6] = {
+ o2(0xE4,0xBC), o2(0xEA,0xC4), o2(0xE4,0xEC), o2(0xE4,0xE5),
+ o2(0xFB,0xF8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_34 = {
- to_EUC_KR_E9_34_offsets,
- to_EUC_KR_E9_34_infos
+to_EUC_KR_E9_B4 = {
+ to_EUC_KR_E9_B4_offsets,
+ to_EUC_KR_E9_B4_infos
};
static const unsigned char
-to_EUC_KR_E9_35_offsets[64] = {
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 6, 6,
- 2, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6,
- 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_E9_B5_offsets[64] = {
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 6, 6,
+ 2, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6,
+ 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_35_infos[7] = {
- o2(0xCC,0xBB), o2(0xE4,0xBD),
- o2(0xCD,0xDC), o2(0xD9,0xF7),
- o2(0xDD,0xDF), o2(0xED,0xCE),
- UNDEF,
+to_EUC_KR_E9_B5_infos[7] = {
+ o2(0xCC,0xBB), o2(0xE4,0xBD), o2(0xCD,0xDC), o2(0xD9,0xF7),
+ o2(0xDD,0xDF), o2(0xED,0xCE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_35 = {
- to_EUC_KR_E9_35_offsets,
- to_EUC_KR_E9_35_infos
+to_EUC_KR_E9_B5 = {
+ to_EUC_KR_E9_B5_offsets,
+ to_EUC_KR_E9_B5_infos
};
static const unsigned char
-to_EUC_KR_E9_36_offsets[64] = {
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 3, 3, 1,
- 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+to_EUC_KR_E9_B6_offsets[64] = {
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 3, 3, 1,
+ 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_36_infos[4] = {
- o2(0xD9,0xD0), o2(0xE5,0xA3),
- o2(0xF9,0xCD), UNDEF,
+to_EUC_KR_E9_B6_infos[4] = {
+ o2(0xD9,0xD0), o2(0xE5,0xA3), o2(0xF9,0xCD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_36 = {
- to_EUC_KR_E9_36_offsets,
- to_EUC_KR_E9_36_infos
+to_EUC_KR_E9_B6 = {
+ to_EUC_KR_E9_B6_offsets,
+ to_EUC_KR_E9_B6_infos
};
static const unsigned char
-to_EUC_KR_E9_37_offsets[64] = {
- 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 1, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 2, 6, 6, 6, 6, 6, 3, 4, 5, 6, 6, 6, 6, 6,
+to_EUC_KR_E9_B7_offsets[64] = {
+ 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 1, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 2, 6, 6, 6, 6, 6, 3, 4, 5, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_37_infos[7] = {
- o2(0xCD,0xAE), o2(0xCF,0xCE),
- o2(0xF6,0xAF), o2(0xFD,0xD3),
- o2(0xEB,0xED), o2(0xD6,0xDC),
- UNDEF,
+to_EUC_KR_E9_B7_infos[7] = {
+ o2(0xCD,0xAE), o2(0xCF,0xCE), o2(0xF6,0xAF), o2(0xFD,0xD3),
+ o2(0xEB,0xED), o2(0xD6,0xDC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_37 = {
- to_EUC_KR_E9_37_offsets,
- to_EUC_KR_E9_37_infos
+to_EUC_KR_E9_B7 = {
+ to_EUC_KR_E9_B7_offsets,
+ to_EUC_KR_E9_B7_infos
};
static const unsigned char
-to_EUC_KR_E9_38_offsets[64] = {
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 1, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+to_EUC_KR_E9_B8_offsets[64] = {
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 1, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_38_infos[3] = {
- o2(0xE5,0xA4), o2(0xD5,0xB6),
- UNDEF,
+to_EUC_KR_E9_B8_infos[3] = {
+ o2(0xE5,0xA4), o2(0xD5,0xB6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_38 = {
- to_EUC_KR_E9_38_offsets,
- to_EUC_KR_E9_38_infos
+to_EUC_KR_E9_B8 = {
+ to_EUC_KR_E9_B8_offsets,
+ to_EUC_KR_E9_B8_infos
};
static const unsigned char
-to_EUC_KR_E9_39_offsets[64] = {
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 0, 4, 4, 4, 1, 4, 4, 4, 2, 4, 3,
+to_EUC_KR_E9_B9_offsets[64] = {
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 0, 4, 4, 4, 1, 4, 4, 4, 2, 4, 3,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_39_infos[5] = {
- o2(0xD6,0xDD), o2(0xF9,0xE9),
- o2(0xE7,0xA4), o2(0xD6,0xE3),
- UNDEF,
+to_EUC_KR_E9_B9_infos[5] = {
+ o2(0xD6,0xDD), o2(0xF9,0xE9), o2(0xE7,0xA4), o2(0xD6,0xE3),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_39 = {
- to_EUC_KR_E9_39_offsets,
- to_EUC_KR_E9_39_infos
+to_EUC_KR_E9_B9 = {
+ to_EUC_KR_E9_B9_offsets,
+ to_EUC_KR_E9_B9_infos
};
static const unsigned char
-to_EUC_KR_E9_3A_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 0, 1, 10, 10, 10, 2, 10, 10, 10, 10, 10, 3, 10, 4,
- 10, 10, 10, 10, 10, 5, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 6, 7, 10, 10, 10, 10, 10, 8, 10, 10, 9, 10,
+to_EUC_KR_E9_BA_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 0, 1, 10, 10, 10, 2, 10, 10, 10, 10, 10, 3, 10, 4,
+ 10, 10, 10, 10, 10, 5, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 6, 7, 10, 10, 10, 10, 10, 8, 10, 10, 9, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_3A_infos[11] = {
- o2(0xD1,0xCB), o2(0xD6,0xE4),
- o2(0xD5,0xF2), o2(0xDE,0xFA),
- o2(0xD7,0xF8), o2(0xD8,0xEA),
- o2(0xCF,0xD5), o2(0xD8,0xFD),
- o2(0xD8,0xAB), o2(0xFD,0xCB),
- UNDEF,
+to_EUC_KR_E9_BA_infos[11] = {
+ o2(0xD1,0xCB), o2(0xD6,0xE4), o2(0xD5,0xF2), o2(0xDE,0xFA),
+ o2(0xD7,0xF8), o2(0xD8,0xEA), o2(0xCF,0xD5), o2(0xD8,0xFD),
+ o2(0xD8,0xAB), o2(0xFD,0xCB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_3A = {
- to_EUC_KR_E9_3A_offsets,
- to_EUC_KR_E9_3A_infos
+to_EUC_KR_E9_BA = {
+ to_EUC_KR_E9_BA_offsets,
+ to_EUC_KR_E9_BA_infos
};
static const unsigned char
-to_EUC_KR_E9_3B_offsets[64] = {
- 11, 11, 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 2, 11,
- 11, 3, 11, 11, 4, 11, 11, 11, 5, 11, 11, 6, 7, 11, 8, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+to_EUC_KR_E9_BB_offsets[64] = {
+ 11, 11, 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 2, 11,
+ 11, 3, 11, 11, 4, 11, 11, 11, 5, 11, 11, 6, 7, 11, 8, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_3B_infos[12] = {
- o2(0xFC,0xDC), o2(0xE0,0xA8),
- o2(0xD5,0xF3), o2(0xFD,0xD9),
- o2(0xCC,0xA3), o2(0xD9,0xF9),
- o2(0xD3,0xEA), o2(0xF5,0xF5),
- o2(0xEF,0xC7), o2(0xD3,0xDA),
- o2(0xDA,0xBD), UNDEF,
+to_EUC_KR_E9_BB_infos[12] = {
+ o2(0xFC,0xDC), o2(0xE0,0xA8), o2(0xD5,0xF3), o2(0xFD,0xD9),
+ o2(0xCC,0xA3), o2(0xD9,0xF9), o2(0xD3,0xEA), o2(0xF5,0xF5),
+ o2(0xEF,0xC7), o2(0xD3,0xDA), o2(0xDA,0xBD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_3B = {
- to_EUC_KR_E9_3B_offsets,
- to_EUC_KR_E9_3B_infos
+to_EUC_KR_E9_BB = {
+ to_EUC_KR_E9_BB_offsets,
+ to_EUC_KR_E9_BB_infos
};
static const unsigned char
-to_EUC_KR_E9_3C_offsets[64] = {
- 6, 6, 6, 6, 6, 6, 6, 0, 1, 6, 6, 6, 6, 6, 2, 6,
- 6, 6, 6, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6,
+to_EUC_KR_E9_BC_offsets[64] = {
+ 6, 6, 6, 6, 6, 6, 6, 0, 1, 6, 6, 6, 6, 6, 2, 6,
+ 6, 6, 6, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_3C_infos[7] = {
- o2(0xE8,0xA8), o2(0xDC,0xAF),
- o2(0xF0,0xA3), o2(0xCD,0xD5),
- o2(0xE0,0xA9), o2(0xDE,0xAC),
- UNDEF,
+to_EUC_KR_E9_BC_infos[7] = {
+ o2(0xE8,0xA8), o2(0xDC,0xAF), o2(0xF0,0xA3), o2(0xCD,0xD5),
+ o2(0xE0,0xA9), o2(0xDE,0xAC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_3C = {
- to_EUC_KR_E9_3C_offsets,
- to_EUC_KR_E9_3C_infos
+to_EUC_KR_E9_BC = {
+ to_EUC_KR_E9_BC_offsets,
+ to_EUC_KR_E9_BC_infos
};
static const unsigned char
-to_EUC_KR_E9_3D_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 1, 10, 10, 2, 10,
- 10, 10, 3, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 4,
- 10, 5, 10, 10, 10, 10, 10, 6, 10, 10, 7, 10, 8, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_E9_BD_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 1, 10, 10, 2, 10,
+ 10, 10, 3, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 4,
+ 10, 5, 10, 10, 10, 10, 10, 6, 10, 10, 7, 10, 8, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_3D_infos[11] = {
- o2(0xF0,0xBA), o2(0xEE,0xB1),
- o2(0xEE,0xB2), o2(0xF6,0xCD),
- o2(0xEE,0xD2), o2(0xD6,0xC6),
- o2(0xE0,0xE5), o2(0xF3,0xBB),
- o2(0xE5,0xE1), o2(0xE4,0xCB),
- UNDEF,
+to_EUC_KR_E9_BD_infos[11] = {
+ o2(0xF0,0xBA), o2(0xEE,0xB1), o2(0xEE,0xB2), o2(0xF6,0xCD),
+ o2(0xEE,0xD2), o2(0xD6,0xC6), o2(0xE0,0xE5), o2(0xF3,0xBB),
+ o2(0xE5,0xE1), o2(0xE4,0xCB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_3D = {
- to_EUC_KR_E9_3D_offsets,
- to_EUC_KR_E9_3D_infos
+to_EUC_KR_E9_BD = {
+ to_EUC_KR_E9_BD_offsets,
+ to_EUC_KR_E9_BD_infos
};
static const unsigned char
-to_EUC_KR_E9_3E_offsets[64] = {
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4,
- 1, 4, 4, 4, 4, 2, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+to_EUC_KR_E9_BE_offsets[64] = {
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4,
+ 1, 4, 4, 4, 4, 2, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
};
-
static const struct byte_lookup* const
-to_EUC_KR_E9_3E_infos[5] = {
- o2(0xD7,0xA3), o2(0xDB,0xC2),
- o2(0xCA,0xFE), o2(0xCF,0xCF),
- UNDEF,
+to_EUC_KR_E9_BE_infos[5] = {
+ o2(0xD7,0xA3), o2(0xDB,0xC2), o2(0xCA,0xFE), o2(0xCF,0xCF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_E9_3E = {
- to_EUC_KR_E9_3E_offsets,
- to_EUC_KR_E9_3E_infos
+to_EUC_KR_E9_BE = {
+ to_EUC_KR_E9_BE_offsets,
+ to_EUC_KR_E9_BE_infos
};
static const unsigned char
to_EUC_KR_E9_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 59, 59, 59, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
- 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
- 45, 46, 59, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 59, 59, 59, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
+ 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
+ 45, 46, 59, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
};
-
static const struct byte_lookup* const
to_EUC_KR_E9_infos[60] = {
- &to_EUC_KR_E9_00, &to_EUC_KR_E9_01,
- &to_EUC_KR_E9_02, &to_EUC_KR_E9_03,
- &to_EUC_KR_E9_04, &to_EUC_KR_E9_05,
- &to_EUC_KR_E9_06, &to_EUC_KR_E9_07,
- &to_EUC_KR_E9_08, &to_EUC_KR_E9_09,
- &to_EUC_KR_E9_0A, &to_EUC_KR_E9_0B,
- &to_EUC_KR_E9_0C, &to_EUC_KR_E9_0D,
- &to_EUC_KR_E9_0E, &to_EUC_KR_E9_0F,
- &to_EUC_KR_E9_10, &to_EUC_KR_E9_11,
- &to_EUC_KR_E9_15, &to_EUC_KR_E9_16,
- &to_EUC_KR_E9_17, &to_EUC_KR_E9_18,
- &to_EUC_KR_E9_19, &to_EUC_KR_E9_1A,
- &to_EUC_KR_E9_1B, &to_EUC_KR_E9_1C,
- &to_EUC_KR_E9_1D, &to_EUC_KR_E9_1E,
- &to_EUC_KR_E9_1F, &to_EUC_KR_E9_20,
- &to_EUC_KR_E9_21, &to_EUC_KR_E9_22,
- &to_EUC_KR_E9_23, &to_EUC_KR_E9_24,
- &to_EUC_KR_E9_25, &to_EUC_KR_E9_26,
- &to_EUC_KR_E9_27, &to_EUC_KR_E9_28,
- &to_EUC_KR_E9_29, &to_EUC_KR_E9_2A,
- &to_EUC_KR_E9_2B, &to_EUC_KR_E9_2C,
- &to_EUC_KR_E9_2D, &to_EUC_KR_E9_2E,
- &to_EUC_KR_E9_2F, &to_EUC_KR_E9_30,
- &to_EUC_KR_E9_31, &to_EUC_KR_E9_33,
- &to_EUC_KR_E9_34, &to_EUC_KR_E9_35,
- &to_EUC_KR_E9_36, &to_EUC_KR_E9_37,
- &to_EUC_KR_E9_38, &to_EUC_KR_E9_39,
- &to_EUC_KR_E9_3A, &to_EUC_KR_E9_3B,
- &to_EUC_KR_E9_3C, &to_EUC_KR_E9_3D,
- &to_EUC_KR_E9_3E, UNDEF,
+ &to_EUC_KR_E9_80, &to_EUC_KR_E9_81, &to_EUC_KR_E9_82, &to_EUC_KR_E9_83,
+ &to_EUC_KR_E9_84, &to_EUC_KR_E9_85, &to_EUC_KR_E9_86, &to_EUC_KR_E9_87,
+ &to_EUC_KR_E9_88, &to_EUC_KR_E9_89, &to_EUC_KR_E9_8A, &to_EUC_KR_E9_8B,
+ &to_EUC_KR_E9_8C, &to_EUC_KR_E9_8D, &to_EUC_KR_E9_8E, &to_EUC_KR_E9_8F,
+ &to_EUC_KR_E9_90, &to_EUC_KR_E9_91, &to_EUC_KR_E9_95, &to_EUC_KR_E9_96,
+ &to_EUC_KR_E9_97, &to_EUC_KR_E9_98, &to_EUC_KR_E9_99, &to_EUC_KR_E9_9A,
+ &to_EUC_KR_E9_9B, &to_EUC_KR_E9_9C, &to_EUC_KR_E9_9D, &to_EUC_KR_E9_9E,
+ &to_EUC_KR_E9_9F, &to_EUC_KR_E9_A0, &to_EUC_KR_E9_A1, &to_EUC_KR_E9_A2,
+ &to_EUC_KR_E9_A3, &to_EUC_KR_E9_A4, &to_EUC_KR_E9_A5, &to_EUC_KR_E9_A6,
+ &to_EUC_KR_E9_A7, &to_EUC_KR_E9_A8, &to_EUC_KR_E9_A9, &to_EUC_KR_E9_AA,
+ &to_EUC_KR_E9_AB, &to_EUC_KR_E9_AC, &to_EUC_KR_E9_AD, &to_EUC_KR_E9_AE,
+ &to_EUC_KR_E9_AF, &to_EUC_KR_E9_B0, &to_EUC_KR_E9_B1, &to_EUC_KR_E9_B3,
+ &to_EUC_KR_E9_B4, &to_EUC_KR_E9_B5, &to_EUC_KR_E9_B6, &to_EUC_KR_E9_B7,
+ &to_EUC_KR_E9_B8, &to_EUC_KR_E9_B9, &to_EUC_KR_E9_BA, &to_EUC_KR_E9_BB,
+ &to_EUC_KR_E9_BC, &to_EUC_KR_E9_BD, &to_EUC_KR_E9_BE, UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_E9 = {
to_EUC_KR_E9_offsets,
@@ -9836,458 +7582,352 @@ to_EUC_KR_E9 = {
};
static const unsigned char
-to_EUC_KR_EA_30_offsets[64] = {
- 0, 1, 30, 30, 2, 30, 30, 3, 4, 5, 6, 30, 30, 30, 30, 30,
- 7, 8, 9, 10, 11, 12, 13, 14, 30, 15, 16, 17, 18, 19, 30, 30,
- 20, 30, 30, 30, 21, 30, 30, 30, 30, 30, 30, 30, 22, 23, 30, 24,
- 25, 26, 30, 30, 30, 30, 30, 30, 27, 28, 30, 30, 29, 30, 30, 30,
+to_EUC_KR_EA_B0_offsets[64] = {
+ 0, 1, 30, 30, 2, 30, 30, 3, 4, 5, 6, 30, 30, 30, 30, 30,
+ 7, 8, 9, 10, 11, 12, 13, 14, 30, 15, 16, 17, 18, 19, 30, 30,
+ 20, 30, 30, 30, 21, 30, 30, 30, 30, 30, 30, 30, 22, 23, 30, 24,
+ 25, 26, 30, 30, 30, 30, 30, 30, 27, 28, 30, 30, 29, 30, 30, 30,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_30_infos[31] = {
- o2(0xB0,0xA1), o2(0xB0,0xA2),
- o2(0xB0,0xA3), o2(0xB0,0xA4),
- o2(0xB0,0xA5), o2(0xB0,0xA6),
- o2(0xB0,0xA7), o2(0xB0,0xA8),
- o2(0xB0,0xA9), o2(0xB0,0xAA),
- o2(0xB0,0xAB), o2(0xB0,0xAC),
- o2(0xB0,0xAD), o2(0xB0,0xAE),
- o2(0xB0,0xAF), o2(0xB0,0xB0),
- o2(0xB0,0xB1), o2(0xB0,0xB2),
- o2(0xB0,0xB3), o2(0xB0,0xB4),
- o2(0xB0,0xB5), o2(0xB0,0xB6),
- o2(0xB0,0xB7), o2(0xB0,0xB8),
- o2(0xB0,0xB9), o2(0xB0,0xBA),
- o2(0xB0,0xBB), o2(0xB0,0xBC),
- o2(0xB0,0xBD), o2(0xB0,0xBE),
- UNDEF,
+to_EUC_KR_EA_B0_infos[31] = {
+ o2(0xB0,0xA1), o2(0xB0,0xA2), o2(0xB0,0xA3), o2(0xB0,0xA4),
+ o2(0xB0,0xA5), o2(0xB0,0xA6), o2(0xB0,0xA7), o2(0xB0,0xA8),
+ o2(0xB0,0xA9), o2(0xB0,0xAA), o2(0xB0,0xAB), o2(0xB0,0xAC),
+ o2(0xB0,0xAD), o2(0xB0,0xAE), o2(0xB0,0xAF), o2(0xB0,0xB0),
+ o2(0xB0,0xB1), o2(0xB0,0xB2), o2(0xB0,0xB3), o2(0xB0,0xB4),
+ o2(0xB0,0xB5), o2(0xB0,0xB6), o2(0xB0,0xB7), o2(0xB0,0xB8),
+ o2(0xB0,0xB9), o2(0xB0,0xBA), o2(0xB0,0xBB), o2(0xB0,0xBC),
+ o2(0xB0,0xBD), o2(0xB0,0xBE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_30 = {
- to_EUC_KR_EA_30_offsets,
- to_EUC_KR_EA_30_infos
+to_EUC_KR_EA_B0 = {
+ to_EUC_KR_EA_B0_offsets,
+ to_EUC_KR_EA_B0_infos
};
static const unsigned char
-to_EUC_KR_EA_31_offsets[64] = {
- 0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 1, 12, 2, 12, 12,
- 12, 12, 12, 12, 3, 12, 12, 12, 4, 12, 12, 12, 5, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 6, 7, 12, 12, 8, 12, 12, 9, 10, 12, 11, 12, 12, 12, 12, 12,
+to_EUC_KR_EA_B1_offsets[64] = {
+ 0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 1, 12, 2, 12, 12,
+ 12, 12, 12, 12, 3, 12, 12, 12, 4, 12, 12, 12, 5, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 6, 7, 12, 12, 8, 12, 12, 9, 10, 12, 11, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_31_infos[13] = {
- o2(0xB0,0xBF), o2(0xB0,0xC0),
- o2(0xB0,0xC1), o2(0xB0,0xC2),
- o2(0xB0,0xC3), o2(0xB0,0xC4),
- o2(0xB0,0xC5), o2(0xB0,0xC6),
- o2(0xB0,0xC7), o2(0xB0,0xC8),
- o2(0xB0,0xC9), o2(0xB0,0xCA),
- UNDEF,
+to_EUC_KR_EA_B1_infos[13] = {
+ o2(0xB0,0xBF), o2(0xB0,0xC0), o2(0xB0,0xC1), o2(0xB0,0xC2),
+ o2(0xB0,0xC3), o2(0xB0,0xC4), o2(0xB0,0xC5), o2(0xB0,0xC6),
+ o2(0xB0,0xC7), o2(0xB0,0xC8), o2(0xB0,0xC9), o2(0xB0,0xCA),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_31 = {
- to_EUC_KR_EA_31_offsets,
- to_EUC_KR_EA_31_infos
+to_EUC_KR_EA_B1 = {
+ to_EUC_KR_EA_B1_offsets,
+ to_EUC_KR_EA_B1_infos
};
static const unsigned char
-to_EUC_KR_EA_32_offsets[64] = {
- 0, 1, 28, 2, 3, 4, 5, 28, 28, 6, 7, 8, 9, 28, 28, 28,
- 10, 28, 28, 28, 11, 28, 28, 28, 28, 28, 28, 28, 12, 13, 28, 14,
- 15, 16, 28, 28, 28, 28, 28, 28, 17, 18, 19, 28, 20, 28, 28, 21,
- 22, 28, 28, 28, 28, 28, 28, 28, 23, 24, 28, 25, 26, 27, 28, 28,
+to_EUC_KR_EA_B2_offsets[64] = {
+ 0, 1, 28, 2, 3, 4, 5, 28, 28, 6, 7, 8, 9, 28, 28, 28,
+ 10, 28, 28, 28, 11, 28, 28, 28, 28, 28, 28, 28, 12, 13, 28, 14,
+ 15, 16, 28, 28, 28, 28, 28, 28, 17, 18, 19, 28, 20, 28, 28, 21,
+ 22, 28, 28, 28, 28, 28, 28, 28, 23, 24, 28, 25, 26, 27, 28, 28,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_32_infos[29] = {
- o2(0xB0,0xCB), o2(0xB0,0xCC),
- o2(0xB0,0xCD), o2(0xB0,0xCE),
- o2(0xB0,0xCF), o2(0xB0,0xD0),
- o2(0xB0,0xD1), o2(0xB0,0xD2),
- o2(0xB0,0xD3), o2(0xB0,0xD4),
- o2(0xB0,0xD5), o2(0xB0,0xD6),
- o2(0xB0,0xD7), o2(0xB0,0xD8),
- o2(0xB0,0xD9), o2(0xB0,0xDA),
- o2(0xB0,0xDB), o2(0xB0,0xDC),
- o2(0xB0,0xDD), o2(0xB0,0xDE),
- o2(0xB0,0xDF), o2(0xB0,0xE0),
- o2(0xB0,0xE1), o2(0xB0,0xE2),
- o2(0xB0,0xE3), o2(0xB0,0xE4),
- o2(0xB0,0xE5), o2(0xB0,0xE6),
- UNDEF,
+to_EUC_KR_EA_B2_infos[29] = {
+ o2(0xB0,0xCB), o2(0xB0,0xCC), o2(0xB0,0xCD), o2(0xB0,0xCE),
+ o2(0xB0,0xCF), o2(0xB0,0xD0), o2(0xB0,0xD1), o2(0xB0,0xD2),
+ o2(0xB0,0xD3), o2(0xB0,0xD4), o2(0xB0,0xD5), o2(0xB0,0xD6),
+ o2(0xB0,0xD7), o2(0xB0,0xD8), o2(0xB0,0xD9), o2(0xB0,0xDA),
+ o2(0xB0,0xDB), o2(0xB0,0xDC), o2(0xB0,0xDD), o2(0xB0,0xDE),
+ o2(0xB0,0xDF), o2(0xB0,0xE0), o2(0xB0,0xE1), o2(0xB0,0xE2),
+ o2(0xB0,0xE3), o2(0xB0,0xE4), o2(0xB0,0xE5), o2(0xB0,0xE6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_32 = {
- to_EUC_KR_EA_32_offsets,
- to_EUC_KR_EA_32_infos
+to_EUC_KR_EA_B2 = {
+ to_EUC_KR_EA_B2_offsets,
+ to_EUC_KR_EA_B2_infos
};
static const unsigned char
-to_EUC_KR_EA_33_offsets[64] = {
- 21, 0, 21, 21, 1, 21, 21, 21, 2, 21, 21, 21, 3, 21, 21, 21,
- 21, 21, 21, 21, 21, 4, 21, 5, 21, 21, 21, 21, 21, 21, 21, 21,
- 6, 7, 21, 21, 8, 21, 21, 9, 10, 21, 11, 21, 12, 21, 21, 13,
- 14, 15, 21, 16, 21, 17, 18, 21, 21, 21, 21, 21, 19, 20, 21, 21,
+to_EUC_KR_EA_B3_offsets[64] = {
+ 21, 0, 21, 21, 1, 21, 21, 21, 2, 21, 21, 21, 3, 21, 21, 21,
+ 21, 21, 21, 21, 21, 4, 21, 5, 21, 21, 21, 21, 21, 21, 21, 21,
+ 6, 7, 21, 21, 8, 21, 21, 9, 10, 21, 11, 21, 12, 21, 21, 13,
+ 14, 15, 21, 16, 21, 17, 18, 21, 21, 21, 21, 21, 19, 20, 21, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_33_infos[22] = {
- o2(0xB0,0xE7), o2(0xB0,0xE8),
- o2(0xB0,0xE9), o2(0xB0,0xEA),
- o2(0xB0,0xEB), o2(0xB0,0xEC),
- o2(0xB0,0xED), o2(0xB0,0xEE),
- o2(0xB0,0xEF), o2(0xB0,0xF0),
- o2(0xB0,0xF1), o2(0xB0,0xF2),
- o2(0xB0,0xF3), o2(0xB0,0xF4),
- o2(0xB0,0xF5), o2(0xB0,0xF6),
- o2(0xB0,0xF7), o2(0xB0,0xF8),
- o2(0xB0,0xF9), o2(0xB0,0xFA),
- o2(0xB0,0xFB), UNDEF,
+to_EUC_KR_EA_B3_infos[22] = {
+ o2(0xB0,0xE7), o2(0xB0,0xE8), o2(0xB0,0xE9), o2(0xB0,0xEA),
+ o2(0xB0,0xEB), o2(0xB0,0xEC), o2(0xB0,0xED), o2(0xB0,0xEE),
+ o2(0xB0,0xEF), o2(0xB0,0xF0), o2(0xB0,0xF1), o2(0xB0,0xF2),
+ o2(0xB0,0xF3), o2(0xB0,0xF4), o2(0xB0,0xF5), o2(0xB0,0xF6),
+ o2(0xB0,0xF7), o2(0xB0,0xF8), o2(0xB0,0xF9), o2(0xB0,0xFA),
+ o2(0xB0,0xFB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_33 = {
- to_EUC_KR_EA_33_offsets,
- to_EUC_KR_EA_33_infos
+to_EUC_KR_EA_B3 = {
+ to_EUC_KR_EA_B3_offsets,
+ to_EUC_KR_EA_B3_infos
};
static const unsigned char
-to_EUC_KR_EA_34_offsets[64] = {
- 0, 17, 17, 17, 1, 17, 2, 17, 17, 17, 17, 17, 3, 4, 17, 5,
- 17, 6, 17, 17, 17, 17, 17, 17, 7, 17, 17, 17, 8, 17, 17, 17,
- 9, 17, 17, 17, 17, 17, 17, 17, 17, 10, 17, 17, 11, 12, 17, 17,
- 17, 17, 17, 17, 13, 14, 17, 17, 15, 17, 17, 17, 16, 17, 17, 17,
+to_EUC_KR_EA_B4_offsets[64] = {
+ 0, 17, 17, 17, 1, 17, 2, 17, 17, 17, 17, 17, 3, 4, 17, 5,
+ 17, 6, 17, 17, 17, 17, 17, 17, 7, 17, 17, 17, 8, 17, 17, 17,
+ 9, 17, 17, 17, 17, 17, 17, 17, 17, 10, 17, 17, 11, 12, 17, 17,
+ 17, 17, 17, 17, 13, 14, 17, 17, 15, 17, 17, 17, 16, 17, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_34_infos[18] = {
- o2(0xB0,0xFC), o2(0xB0,0xFD),
- o2(0xB0,0xFE), o2(0xB1,0xA1),
- o2(0xB1,0xA2), o2(0xB1,0xA3),
- o2(0xB1,0xA4), o2(0xB1,0xA5),
- o2(0xB1,0xA6), o2(0xB1,0xA7),
- o2(0xB1,0xA8), o2(0xB1,0xA9),
- o2(0xB1,0xAA), o2(0xB1,0xAB),
- o2(0xB1,0xAC), o2(0xB1,0xAD),
- o2(0xB1,0xAE), UNDEF,
+to_EUC_KR_EA_B4_infos[18] = {
+ o2(0xB0,0xFC), o2(0xB0,0xFD), o2(0xB0,0xFE), o2(0xB1,0xA1),
+ o2(0xB1,0xA2), o2(0xB1,0xA3), o2(0xB1,0xA4), o2(0xB1,0xA5),
+ o2(0xB1,0xA6), o2(0xB1,0xA7), o2(0xB1,0xA8), o2(0xB1,0xA9),
+ o2(0xB1,0xAA), o2(0xB1,0xAB), o2(0xB1,0xAC), o2(0xB1,0xAD),
+ o2(0xB1,0xAE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_34 = {
- to_EUC_KR_EA_34_offsets,
- to_EUC_KR_EA_34_infos
+to_EUC_KR_EA_B4 = {
+ to_EUC_KR_EA_B4_offsets,
+ to_EUC_KR_EA_B4_infos
};
static const unsigned char
-to_EUC_KR_EA_35_offsets[64] = {
- 20, 20, 20, 20, 0, 1, 20, 2, 20, 3, 20, 20, 20, 20, 20, 20,
- 4, 20, 20, 20, 5, 20, 20, 20, 6, 20, 20, 20, 20, 20, 20, 20,
- 20, 7, 20, 8, 20, 20, 20, 20, 20, 20, 20, 20, 9, 10, 20, 20,
- 11, 20, 20, 12, 13, 14, 15, 20, 20, 20, 20, 16, 17, 18, 20, 19,
+to_EUC_KR_EA_B5_offsets[64] = {
+ 20, 20, 20, 20, 0, 1, 20, 2, 20, 3, 20, 20, 20, 20, 20, 20,
+ 4, 20, 20, 20, 5, 20, 20, 20, 6, 20, 20, 20, 20, 20, 20, 20,
+ 20, 7, 20, 8, 20, 20, 20, 20, 20, 20, 20, 20, 9, 10, 20, 20,
+ 11, 20, 20, 12, 13, 14, 15, 20, 20, 20, 20, 16, 17, 18, 20, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_35_infos[21] = {
- o2(0xB1,0xAF), o2(0xB1,0xB0),
- o2(0xB1,0xB1), o2(0xB1,0xB2),
- o2(0xB1,0xB3), o2(0xB1,0xB4),
- o2(0xB1,0xB5), o2(0xB1,0xB6),
- o2(0xB1,0xB7), o2(0xB1,0xB8),
- o2(0xB1,0xB9), o2(0xB1,0xBA),
- o2(0xB1,0xBB), o2(0xB1,0xBC),
- o2(0xB1,0xBD), o2(0xB1,0xBE),
- o2(0xB1,0xBF), o2(0xB1,0xC0),
- o2(0xB1,0xC1), o2(0xB1,0xC2),
- UNDEF,
+to_EUC_KR_EA_B5_infos[21] = {
+ o2(0xB1,0xAF), o2(0xB1,0xB0), o2(0xB1,0xB1), o2(0xB1,0xB2),
+ o2(0xB1,0xB3), o2(0xB1,0xB4), o2(0xB1,0xB5), o2(0xB1,0xB6),
+ o2(0xB1,0xB7), o2(0xB1,0xB8), o2(0xB1,0xB9), o2(0xB1,0xBA),
+ o2(0xB1,0xBB), o2(0xB1,0xBC), o2(0xB1,0xBD), o2(0xB1,0xBE),
+ o2(0xB1,0xBF), o2(0xB1,0xC0), o2(0xB1,0xC1), o2(0xB1,0xC2),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_35 = {
- to_EUC_KR_EA_35_offsets,
- to_EUC_KR_EA_35_infos
+to_EUC_KR_EA_B5 = {
+ to_EUC_KR_EA_B5_offsets,
+ to_EUC_KR_EA_B5_infos
};
static const unsigned char
-to_EUC_KR_EA_36_offsets[64] = {
- 10, 0, 1, 10, 10, 10, 10, 10, 2, 3, 10, 10, 4, 10, 10, 10,
- 5, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 7, 10, 10,
- 10, 10, 10, 10, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_EA_B6_offsets[64] = {
+ 10, 0, 1, 10, 10, 10, 10, 10, 2, 3, 10, 10, 4, 10, 10, 10,
+ 5, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 7, 10, 10,
+ 10, 10, 10, 10, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_36_infos[11] = {
- o2(0xB1,0xC3), o2(0xB1,0xC4),
- o2(0xB1,0xC5), o2(0xB1,0xC6),
- o2(0xB1,0xC7), o2(0xB1,0xC8),
- o2(0xB1,0xC9), o2(0xB1,0xCA),
- o2(0xB1,0xCB), o2(0xB1,0xCC),
- UNDEF,
+to_EUC_KR_EA_B6_infos[11] = {
+ o2(0xB1,0xC3), o2(0xB1,0xC4), o2(0xB1,0xC5), o2(0xB1,0xC6),
+ o2(0xB1,0xC7), o2(0xB1,0xC8), o2(0xB1,0xC9), o2(0xB1,0xCA),
+ o2(0xB1,0xCB), o2(0xB1,0xCC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_36 = {
- to_EUC_KR_EA_36_offsets,
- to_EUC_KR_EA_36_infos
+to_EUC_KR_EA_B6 = {
+ to_EUC_KR_EA_B6_offsets,
+ to_EUC_KR_EA_B6_infos
};
static const unsigned char
-to_EUC_KR_EA_37_offsets[64] = {
- 0, 1, 14, 14, 2, 14, 14, 14, 3, 14, 14, 14, 14, 14, 14, 14,
- 4, 5, 14, 6, 14, 14, 14, 14, 14, 14, 14, 14, 7, 14, 14, 14,
- 8, 14, 14, 14, 9, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 10, 11, 14, 14, 12, 14, 14, 13,
+to_EUC_KR_EA_B7_offsets[64] = {
+ 0, 1, 14, 14, 2, 14, 14, 14, 3, 14, 14, 14, 14, 14, 14, 14,
+ 4, 5, 14, 6, 14, 14, 14, 14, 14, 14, 14, 14, 7, 14, 14, 14,
+ 8, 14, 14, 14, 9, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 10, 11, 14, 14, 12, 14, 14, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_37_infos[15] = {
- o2(0xB1,0xCD), o2(0xB1,0xCE),
- o2(0xB1,0xCF), o2(0xB1,0xD0),
- o2(0xB1,0xD1), o2(0xB1,0xD2),
- o2(0xB1,0xD3), o2(0xB1,0xD4),
- o2(0xB1,0xD5), o2(0xB1,0xD6),
- o2(0xB1,0xD7), o2(0xB1,0xD8),
- o2(0xB1,0xD9), o2(0xB1,0xDA),
- UNDEF,
+to_EUC_KR_EA_B7_infos[15] = {
+ o2(0xB1,0xCD), o2(0xB1,0xCE), o2(0xB1,0xCF), o2(0xB1,0xD0),
+ o2(0xB1,0xD1), o2(0xB1,0xD2), o2(0xB1,0xD3), o2(0xB1,0xD4),
+ o2(0xB1,0xD5), o2(0xB1,0xD6), o2(0xB1,0xD7), o2(0xB1,0xD8),
+ o2(0xB1,0xD9), o2(0xB1,0xDA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_37 = {
- to_EUC_KR_EA_37_offsets,
- to_EUC_KR_EA_37_infos
+to_EUC_KR_EA_B7 = {
+ to_EUC_KR_EA_B7_offsets,
+ to_EUC_KR_EA_B7_infos
};
static const unsigned char
-to_EUC_KR_EA_38_offsets[64] = {
- 0, 1, 13, 13, 13, 13, 13, 13, 2, 3, 13, 4, 13, 5, 13, 13,
- 13, 13, 13, 13, 6, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 7, 8, 13, 13, 9, 13, 13, 10, 11, 13, 12, 13, 13, 13, 13, 13,
+to_EUC_KR_EA_B8_offsets[64] = {
+ 0, 1, 13, 13, 13, 13, 13, 13, 2, 3, 13, 4, 13, 5, 13, 13,
+ 13, 13, 13, 13, 6, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 7, 8, 13, 13, 9, 13, 13, 10, 11, 13, 12, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_38_infos[14] = {
- o2(0xB1,0xDB), o2(0xB1,0xDC),
- o2(0xB1,0xDD), o2(0xB1,0xDE),
- o2(0xB1,0xDF), o2(0xB1,0xE0),
- o2(0xB1,0xE1), o2(0xB1,0xE2),
- o2(0xB1,0xE3), o2(0xB1,0xE4),
- o2(0xB1,0xE5), o2(0xB1,0xE6),
- o2(0xB1,0xE7), UNDEF,
+to_EUC_KR_EA_B8_infos[14] = {
+ o2(0xB1,0xDB), o2(0xB1,0xDC), o2(0xB1,0xDD), o2(0xB1,0xDE),
+ o2(0xB1,0xDF), o2(0xB1,0xE0), o2(0xB1,0xE1), o2(0xB1,0xE2),
+ o2(0xB1,0xE3), o2(0xB1,0xE4), o2(0xB1,0xE5), o2(0xB1,0xE6),
+ o2(0xB1,0xE7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_38 = {
- to_EUC_KR_EA_38_offsets,
- to_EUC_KR_EA_38_infos
+to_EUC_KR_EA_B8 = {
+ to_EUC_KR_EA_B8_offsets,
+ to_EUC_KR_EA_B8_infos
};
static const unsigned char
-to_EUC_KR_EA_39_offsets[64] = {
- 0, 1, 27, 2, 27, 3, 4, 27, 27, 27, 5, 27, 6, 7, 8, 27,
- 9, 27, 27, 27, 10, 27, 11, 27, 27, 27, 27, 27, 12, 13, 27, 14,
- 15, 16, 27, 27, 27, 17, 27, 27, 18, 19, 27, 27, 20, 27, 27, 27,
- 21, 27, 27, 27, 27, 27, 27, 27, 22, 23, 27, 24, 25, 26, 27, 27,
+to_EUC_KR_EA_B9_offsets[64] = {
+ 0, 1, 27, 2, 27, 3, 4, 27, 27, 27, 5, 27, 6, 7, 8, 27,
+ 9, 27, 27, 27, 10, 27, 11, 27, 27, 27, 27, 27, 12, 13, 27, 14,
+ 15, 16, 27, 27, 27, 17, 27, 27, 18, 19, 27, 27, 20, 27, 27, 27,
+ 21, 27, 27, 27, 27, 27, 27, 27, 22, 23, 27, 24, 25, 26, 27, 27,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_39_infos[28] = {
- o2(0xB1,0xE8), o2(0xB1,0xE9),
- o2(0xB1,0xEA), o2(0xB1,0xEB),
- o2(0xB1,0xEC), o2(0xB1,0xED),
- o2(0xB1,0xEE), o2(0xB1,0xEF),
- o2(0xB1,0xF0), o2(0xB1,0xF1),
- o2(0xB1,0xF2), o2(0xB1,0xF3),
- o2(0xB1,0xF4), o2(0xB1,0xF5),
- o2(0xB1,0xF6), o2(0xB1,0xF7),
- o2(0xB1,0xF8), o2(0xB1,0xF9),
- o2(0xB1,0xFA), o2(0xB1,0xFB),
- o2(0xB1,0xFC), o2(0xB1,0xFD),
- o2(0xB1,0xFE), o2(0xB2,0xA1),
- o2(0xB2,0xA2), o2(0xB2,0xA3),
- o2(0xB2,0xA4), UNDEF,
+to_EUC_KR_EA_B9_infos[28] = {
+ o2(0xB1,0xE8), o2(0xB1,0xE9), o2(0xB1,0xEA), o2(0xB1,0xEB),
+ o2(0xB1,0xEC), o2(0xB1,0xED), o2(0xB1,0xEE), o2(0xB1,0xEF),
+ o2(0xB1,0xF0), o2(0xB1,0xF1), o2(0xB1,0xF2), o2(0xB1,0xF3),
+ o2(0xB1,0xF4), o2(0xB1,0xF5), o2(0xB1,0xF6), o2(0xB1,0xF7),
+ o2(0xB1,0xF8), o2(0xB1,0xF9), o2(0xB1,0xFA), o2(0xB1,0xFB),
+ o2(0xB1,0xFC), o2(0xB1,0xFD), o2(0xB1,0xFE), o2(0xB2,0xA1),
+ o2(0xB2,0xA2), o2(0xB2,0xA3), o2(0xB2,0xA4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_39 = {
- to_EUC_KR_EA_39_offsets,
- to_EUC_KR_EA_39_infos
+to_EUC_KR_EA_B9 = {
+ to_EUC_KR_EA_B9_offsets,
+ to_EUC_KR_EA_B9_infos
};
static const unsigned char
-to_EUC_KR_EA_3A_offsets[64] = {
- 6, 6, 6, 6, 0, 1, 6, 6, 6, 6, 6, 6, 2, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 4, 5, 6,
+to_EUC_KR_EA_BA_offsets[64] = {
+ 6, 6, 6, 6, 0, 1, 6, 6, 6, 6, 6, 6, 2, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 4, 5, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_3A_infos[7] = {
- o2(0xB2,0xA5), o2(0xB2,0xA6),
- o2(0xB2,0xA7), o2(0xB2,0xA8),
- o2(0xB2,0xA9), o2(0xB2,0xAA),
- UNDEF,
+to_EUC_KR_EA_BA_infos[7] = {
+ o2(0xB2,0xA5), o2(0xB2,0xA6), o2(0xB2,0xA7), o2(0xB2,0xA8),
+ o2(0xB2,0xA9), o2(0xB2,0xAA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_3A = {
- to_EUC_KR_EA_3A_offsets,
- to_EUC_KR_EA_3A_infos
+to_EUC_KR_EA_BA = {
+ to_EUC_KR_EA_BA_offsets,
+ to_EUC_KR_EA_BA_infos
};
static const unsigned char
-to_EUC_KR_EA_3B_offsets[64] = {
- 0, 16, 16, 16, 1, 16, 16, 16, 16, 16, 16, 16, 2, 3, 16, 4,
- 5, 6, 16, 16, 16, 16, 16, 16, 7, 8, 16, 16, 9, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 10, 16, 16, 11, 16, 12, 16, 16,
- 16, 16, 16, 16, 13, 16, 16, 16, 14, 16, 16, 16, 15, 16, 16, 16,
+to_EUC_KR_EA_BB_offsets[64] = {
+ 0, 16, 16, 16, 1, 16, 16, 16, 16, 16, 16, 16, 2, 3, 16, 4,
+ 5, 6, 16, 16, 16, 16, 16, 16, 7, 8, 16, 16, 9, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 10, 16, 16, 11, 16, 12, 16, 16,
+ 16, 16, 16, 16, 13, 16, 16, 16, 14, 16, 16, 16, 15, 16, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_3B_infos[17] = {
- o2(0xB2,0xAB), o2(0xB2,0xAC),
- o2(0xB2,0xAD), o2(0xB2,0xAE),
- o2(0xB2,0xAF), o2(0xB2,0xB0),
- o2(0xB2,0xB1), o2(0xB2,0xB2),
- o2(0xB2,0xB3), o2(0xB2,0xB4),
- o2(0xB2,0xB5), o2(0xB2,0xB6),
- o2(0xB2,0xB7), o2(0xB2,0xB8),
- o2(0xB2,0xB9), o2(0xB2,0xBA),
- UNDEF,
+to_EUC_KR_EA_BB_infos[17] = {
+ o2(0xB2,0xAB), o2(0xB2,0xAC), o2(0xB2,0xAD), o2(0xB2,0xAE),
+ o2(0xB2,0xAF), o2(0xB2,0xB0), o2(0xB2,0xB1), o2(0xB2,0xB2),
+ o2(0xB2,0xB3), o2(0xB2,0xB4), o2(0xB2,0xB5), o2(0xB2,0xB6),
+ o2(0xB2,0xB7), o2(0xB2,0xB8), o2(0xB2,0xB9), o2(0xB2,0xBA),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_3B = {
- to_EUC_KR_EA_3B_offsets,
- to_EUC_KR_EA_3B_infos
+to_EUC_KR_EA_BB = {
+ to_EUC_KR_EA_BB_offsets,
+ to_EUC_KR_EA_BB_infos
};
static const unsigned char
-to_EUC_KR_EA_3C_offsets[64] = {
- 12, 12, 12, 12, 12, 12, 12, 0, 1, 12, 12, 12, 12, 2, 12, 12,
- 3, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 4, 5, 12, 12,
- 6, 12, 7, 12, 8, 12, 12, 12, 12, 12, 12, 12, 9, 10, 12, 11,
+to_EUC_KR_EA_BC_offsets[64] = {
+ 12, 12, 12, 12, 12, 12, 12, 0, 1, 12, 12, 12, 12, 2, 12, 12,
+ 3, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 4, 5, 12, 12,
+ 6, 12, 7, 12, 8, 12, 12, 12, 12, 12, 12, 12, 9, 10, 12, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_3C_infos[13] = {
- o2(0xB2,0xBB), o2(0xB2,0xBC),
- o2(0xB2,0xBD), o2(0xB2,0xBE),
- o2(0xB2,0xBF), o2(0xB2,0xC0),
- o2(0xB2,0xC1), o2(0xB2,0xC2),
- o2(0xB2,0xC3), o2(0xB2,0xC4),
- o2(0xB2,0xC5), o2(0xB2,0xC6),
- UNDEF,
+to_EUC_KR_EA_BC_infos[13] = {
+ o2(0xB2,0xBB), o2(0xB2,0xBC), o2(0xB2,0xBD), o2(0xB2,0xBE),
+ o2(0xB2,0xBF), o2(0xB2,0xC0), o2(0xB2,0xC1), o2(0xB2,0xC2),
+ o2(0xB2,0xC3), o2(0xB2,0xC4), o2(0xB2,0xC5), o2(0xB2,0xC6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_3C = {
- to_EUC_KR_EA_3C_offsets,
- to_EUC_KR_EA_3C_infos
+to_EUC_KR_EA_BC = {
+ to_EUC_KR_EA_BC_offsets,
+ to_EUC_KR_EA_BC_infos
};
static const unsigned char
-to_EUC_KR_EA_3D_offsets[64] = {
- 11, 0, 1, 2, 11, 11, 11, 11, 3, 4, 11, 11, 11, 11, 11, 11,
- 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 7, 11, 11,
- 11, 11, 11, 11, 8, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11,
+to_EUC_KR_EA_BD_offsets[64] = {
+ 11, 0, 1, 2, 11, 11, 11, 11, 3, 4, 11, 11, 11, 11, 11, 11,
+ 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 7, 11, 11,
+ 11, 11, 11, 11, 8, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_3D_infos[12] = {
- o2(0xB2,0xC7), o2(0xB2,0xC8),
- o2(0xB2,0xC9), o2(0xB2,0xCA),
- o2(0xB2,0xCB), o2(0xB2,0xCC),
- o2(0xB2,0xCD), o2(0xB2,0xCE),
- o2(0xB2,0xCF), o2(0xB2,0xD0),
- o2(0xB2,0xD1), UNDEF,
+to_EUC_KR_EA_BD_infos[12] = {
+ o2(0xB2,0xC7), o2(0xB2,0xC8), o2(0xB2,0xC9), o2(0xB2,0xCA),
+ o2(0xB2,0xCB), o2(0xB2,0xCC), o2(0xB2,0xCD), o2(0xB2,0xCE),
+ o2(0xB2,0xCF), o2(0xB2,0xD0), o2(0xB2,0xD1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_3D = {
- to_EUC_KR_EA_3D_offsets,
- to_EUC_KR_EA_3D_infos
+to_EUC_KR_EA_BD = {
+ to_EUC_KR_EA_BD_offsets,
+ to_EUC_KR_EA_BD_infos
};
static const unsigned char
-to_EUC_KR_EA_3E_offsets[64] = {
- 0, 10, 10, 10, 1, 10, 10, 10, 2, 10, 10, 10, 10, 10, 10, 10,
- 3, 4, 10, 10, 10, 5, 10, 10, 10, 10, 10, 10, 6, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 7, 8, 10, 10, 9, 10, 10, 10,
+to_EUC_KR_EA_BE_offsets[64] = {
+ 0, 10, 10, 10, 1, 10, 10, 10, 2, 10, 10, 10, 10, 10, 10, 10,
+ 3, 4, 10, 10, 10, 5, 10, 10, 10, 10, 10, 10, 6, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 7, 8, 10, 10, 9, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_3E_infos[11] = {
- o2(0xB2,0xD2), o2(0xB2,0xD3),
- o2(0xB2,0xD4), o2(0xB2,0xD5),
- o2(0xB2,0xD6), o2(0xB2,0xD7),
- o2(0xB2,0xD8), o2(0xB2,0xD9),
- o2(0xB2,0xDA), o2(0xB2,0xDB),
- UNDEF,
+to_EUC_KR_EA_BE_infos[11] = {
+ o2(0xB2,0xD2), o2(0xB2,0xD3), o2(0xB2,0xD4), o2(0xB2,0xD5),
+ o2(0xB2,0xD6), o2(0xB2,0xD7), o2(0xB2,0xD8), o2(0xB2,0xD9),
+ o2(0xB2,0xDA), o2(0xB2,0xDB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_3E = {
- to_EUC_KR_EA_3E_offsets,
- to_EUC_KR_EA_3E_infos
+to_EUC_KR_EA_BE = {
+ to_EUC_KR_EA_BE_offsets,
+ to_EUC_KR_EA_BE_infos
};
static const unsigned char
-to_EUC_KR_EA_3F_offsets[64] = {
- 0, 15, 15, 15, 15, 15, 15, 1, 2, 3, 15, 4, 15, 5, 6, 15,
- 15, 15, 15, 15, 7, 15, 15, 15, 15, 15, 15, 15, 8, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 9, 10, 15, 15, 15, 15, 15, 15,
- 11, 12, 15, 15, 13, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15,
+to_EUC_KR_EA_BF_offsets[64] = {
+ 0, 15, 15, 15, 15, 15, 15, 1, 2, 3, 15, 4, 15, 5, 6, 15,
+ 15, 15, 15, 15, 7, 15, 15, 15, 15, 15, 15, 15, 8, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 9, 10, 15, 15, 15, 15, 15, 15,
+ 11, 12, 15, 15, 13, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EA_3F_infos[16] = {
- o2(0xB2,0xDC), o2(0xB2,0xDD),
- o2(0xB2,0xDE), o2(0xB2,0xDF),
- o2(0xB2,0xE0), o2(0xB2,0xE1),
- o2(0xB2,0xE2), o2(0xB2,0xE3),
- o2(0xB2,0xE4), o2(0xB2,0xE5),
- o2(0xB2,0xE6), o2(0xB2,0xE7),
- o2(0xB2,0xE8), o2(0xB2,0xE9),
- o2(0xB2,0xEA), UNDEF,
+to_EUC_KR_EA_BF_infos[16] = {
+ o2(0xB2,0xDC), o2(0xB2,0xDD), o2(0xB2,0xDE), o2(0xB2,0xDF),
+ o2(0xB2,0xE0), o2(0xB2,0xE1), o2(0xB2,0xE2), o2(0xB2,0xE3),
+ o2(0xB2,0xE4), o2(0xB2,0xE5), o2(0xB2,0xE6), o2(0xB2,0xE7),
+ o2(0xB2,0xE8), o2(0xB2,0xE9), o2(0xB2,0xEA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EA_3F = {
- to_EUC_KR_EA_3F_offsets,
- to_EUC_KR_EA_3F_infos
+to_EUC_KR_EA_BF = {
+ to_EUC_KR_EA_BF_offsets,
+ to_EUC_KR_EA_BF_infos
};
static const unsigned char
to_EUC_KR_EA_offsets[64] = {
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
};
-
static const struct byte_lookup* const
to_EUC_KR_EA_infos[17] = {
- &to_EUC_KR_EA_30, &to_EUC_KR_EA_31,
- &to_EUC_KR_EA_32, &to_EUC_KR_EA_33,
- &to_EUC_KR_EA_34, &to_EUC_KR_EA_35,
- &to_EUC_KR_EA_36, &to_EUC_KR_EA_37,
- &to_EUC_KR_EA_38, &to_EUC_KR_EA_39,
- &to_EUC_KR_EA_3A, &to_EUC_KR_EA_3B,
- &to_EUC_KR_EA_3C, &to_EUC_KR_EA_3D,
- &to_EUC_KR_EA_3E, &to_EUC_KR_EA_3F,
- UNDEF,
+ &to_EUC_KR_EA_B0, &to_EUC_KR_EA_B1, &to_EUC_KR_EA_B2, &to_EUC_KR_EA_B3,
+ &to_EUC_KR_EA_B4, &to_EUC_KR_EA_B5, &to_EUC_KR_EA_B6, &to_EUC_KR_EA_B7,
+ &to_EUC_KR_EA_B8, &to_EUC_KR_EA_B9, &to_EUC_KR_EA_BA, &to_EUC_KR_EA_BB,
+ &to_EUC_KR_EA_BC, &to_EUC_KR_EA_BD, &to_EUC_KR_EA_BE, &to_EUC_KR_EA_BF,
+ UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_EA = {
to_EUC_KR_EA_offsets,
@@ -10295,4459 +7935,3432 @@ to_EUC_KR_EA = {
};
static const unsigned char
-to_EUC_KR_EB_00_offsets[64] = {
- 0, 1, 9, 9, 2, 9, 9, 9, 9, 9, 9, 9, 3, 9, 9, 9,
- 4, 9, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 6, 7, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_EB_80_offsets[64] = {
+ 0, 1, 9, 9, 2, 9, 9, 9, 9, 9, 9, 9, 3, 9, 9, 9,
+ 4, 9, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 6, 7, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_00_infos[10] = {
- o2(0xB2,0xEB), o2(0xB2,0xEC),
- o2(0xB2,0xED), o2(0xB2,0xEE),
- o2(0xB2,0xEF), o2(0xB2,0xF0),
- o2(0xB2,0xF1), o2(0xB2,0xF2),
- o2(0xB2,0xF3), UNDEF,
+to_EUC_KR_EB_80_infos[10] = {
+ o2(0xB2,0xEB), o2(0xB2,0xEC), o2(0xB2,0xED), o2(0xB2,0xEE),
+ o2(0xB2,0xEF), o2(0xB2,0xF0), o2(0xB2,0xF1), o2(0xB2,0xF2),
+ o2(0xB2,0xF3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_00 = {
- to_EUC_KR_EB_00_offsets,
- to_EUC_KR_EB_00_infos
+to_EUC_KR_EB_80 = {
+ to_EUC_KR_EB_80_offsets,
+ to_EUC_KR_EB_80_infos
};
static const unsigned char
-to_EUC_KR_EB_01_offsets[64] = {
- 14, 14, 14, 14, 0, 1, 14, 14, 2, 14, 3, 14, 4, 14, 5, 14,
- 14, 14, 14, 6, 7, 8, 14, 9, 14, 10, 14, 14, 14, 11, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 13, 14, 14,
+to_EUC_KR_EB_81_offsets[64] = {
+ 14, 14, 14, 14, 0, 1, 14, 14, 2, 14, 3, 14, 4, 14, 5, 14,
+ 14, 14, 14, 6, 7, 8, 14, 9, 14, 10, 14, 14, 14, 11, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 13, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_01_infos[15] = {
- o2(0xB2,0xF4), o2(0xB2,0xF5),
- o2(0xB2,0xF6), o2(0xB2,0xF7),
- o2(0xB2,0xF8), o2(0xB2,0xF9),
- o2(0xB2,0xFA), o2(0xB2,0xFB),
- o2(0xB2,0xFC), o2(0xB2,0xFD),
- o2(0xB2,0xFE), o2(0xB3,0xA1),
- o2(0xB3,0xA2), o2(0xB3,0xA3),
- UNDEF,
+to_EUC_KR_EB_81_infos[15] = {
+ o2(0xB2,0xF4), o2(0xB2,0xF5), o2(0xB2,0xF6), o2(0xB2,0xF7),
+ o2(0xB2,0xF8), o2(0xB2,0xF9), o2(0xB2,0xFA), o2(0xB2,0xFB),
+ o2(0xB2,0xFC), o2(0xB2,0xFD), o2(0xB2,0xFE), o2(0xB3,0xA1),
+ o2(0xB3,0xA2), o2(0xB3,0xA3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_01 = {
- to_EUC_KR_EB_01_offsets,
- to_EUC_KR_EB_01_infos
+to_EUC_KR_EB_81 = {
+ to_EUC_KR_EB_81_offsets,
+ to_EUC_KR_EB_81_infos
};
static const unsigned char
-to_EUC_KR_EB_02_offsets[64] = {
- 0, 27, 27, 27, 1, 27, 27, 27, 27, 27, 27, 27, 2, 3, 27, 4,
- 27, 5, 27, 27, 27, 27, 27, 27, 6, 7, 8, 27, 9, 27, 27, 10,
- 11, 12, 13, 27, 27, 27, 27, 27, 14, 15, 27, 16, 17, 18, 19, 20,
- 27, 21, 27, 22, 23, 24, 27, 27, 25, 27, 27, 27, 26, 27, 27, 27,
+to_EUC_KR_EB_82_offsets[64] = {
+ 0, 27, 27, 27, 1, 27, 27, 27, 27, 27, 27, 27, 2, 3, 27, 4,
+ 27, 5, 27, 27, 27, 27, 27, 27, 6, 7, 8, 27, 9, 27, 27, 10,
+ 11, 12, 13, 27, 27, 27, 27, 27, 14, 15, 27, 16, 17, 18, 19, 20,
+ 27, 21, 27, 22, 23, 24, 27, 27, 25, 27, 27, 27, 26, 27, 27, 27,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_02_infos[28] = {
- o2(0xB3,0xA4), o2(0xB3,0xA5),
- o2(0xB3,0xA6), o2(0xB3,0xA7),
- o2(0xB3,0xA8), o2(0xB3,0xA9),
- o2(0xB3,0xAA), o2(0xB3,0xAB),
- o2(0xB3,0xAC), o2(0xB3,0xAD),
- o2(0xB3,0xAE), o2(0xB3,0xAF),
- o2(0xB3,0xB0), o2(0xB3,0xB1),
- o2(0xB3,0xB2), o2(0xB3,0xB3),
- o2(0xB3,0xB4), o2(0xB3,0xB5),
- o2(0xB3,0xB6), o2(0xB3,0xB7),
- o2(0xB3,0xB8), o2(0xB3,0xB9),
- o2(0xB3,0xBA), o2(0xB3,0xBB),
- o2(0xB3,0xBC), o2(0xB3,0xBD),
- o2(0xB3,0xBE), UNDEF,
+to_EUC_KR_EB_82_infos[28] = {
+ o2(0xB3,0xA4), o2(0xB3,0xA5), o2(0xB3,0xA6), o2(0xB3,0xA7),
+ o2(0xB3,0xA8), o2(0xB3,0xA9), o2(0xB3,0xAA), o2(0xB3,0xAB),
+ o2(0xB3,0xAC), o2(0xB3,0xAD), o2(0xB3,0xAE), o2(0xB3,0xAF),
+ o2(0xB3,0xB0), o2(0xB3,0xB1), o2(0xB3,0xB2), o2(0xB3,0xB3),
+ o2(0xB3,0xB4), o2(0xB3,0xB5), o2(0xB3,0xB6), o2(0xB3,0xB7),
+ o2(0xB3,0xB8), o2(0xB3,0xB9), o2(0xB3,0xBA), o2(0xB3,0xBB),
+ o2(0xB3,0xBC), o2(0xB3,0xBD), o2(0xB3,0xBE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_02 = {
- to_EUC_KR_EB_02_offsets,
- to_EUC_KR_EB_02_infos
+to_EUC_KR_EB_82 = {
+ to_EUC_KR_EB_82_offsets,
+ to_EUC_KR_EB_82_infos
};
static const unsigned char
-to_EUC_KR_EB_03_offsets[64] = {
- 11, 11, 11, 11, 0, 1, 11, 2, 3, 4, 11, 11, 11, 11, 11, 11,
- 5, 6, 11, 11, 7, 11, 11, 11, 8, 11, 11, 11, 11, 11, 11, 11,
- 9, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+to_EUC_KR_EB_83_offsets[64] = {
+ 11, 11, 11, 11, 0, 1, 11, 2, 3, 4, 11, 11, 11, 11, 11, 11,
+ 5, 6, 11, 11, 7, 11, 11, 11, 8, 11, 11, 11, 11, 11, 11, 11,
+ 9, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_03_infos[12] = {
- o2(0xB3,0xBF), o2(0xB3,0xC0),
- o2(0xB3,0xC1), o2(0xB3,0xC2),
- o2(0xB3,0xC3), o2(0xB3,0xC4),
- o2(0xB3,0xC5), o2(0xB3,0xC6),
- o2(0xB3,0xC7), o2(0xB3,0xC8),
- o2(0xB3,0xC9), UNDEF,
+to_EUC_KR_EB_83_infos[12] = {
+ o2(0xB3,0xBF), o2(0xB3,0xC0), o2(0xB3,0xC1), o2(0xB3,0xC2),
+ o2(0xB3,0xC3), o2(0xB3,0xC4), o2(0xB3,0xC5), o2(0xB3,0xC6),
+ o2(0xB3,0xC7), o2(0xB3,0xC8), o2(0xB3,0xC9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_03 = {
- to_EUC_KR_EB_03_offsets,
- to_EUC_KR_EB_03_infos
+to_EUC_KR_EB_83 = {
+ to_EUC_KR_EB_83_offsets,
+ to_EUC_KR_EB_83_infos
};
static const unsigned char
-to_EUC_KR_EB_04_offsets[64] = {
- 22, 22, 22, 22, 22, 22, 22, 22, 0, 1, 22, 2, 3, 22, 22, 22,
- 4, 22, 5, 6, 22, 22, 22, 22, 7, 8, 22, 9, 10, 11, 22, 22,
- 22, 22, 22, 12, 13, 14, 22, 22, 15, 22, 22, 22, 16, 22, 22, 22,
- 22, 22, 22, 22, 17, 18, 22, 19, 20, 21, 22, 22, 22, 22, 22, 22,
+to_EUC_KR_EB_84_offsets[64] = {
+ 22, 22, 22, 22, 22, 22, 22, 22, 0, 1, 22, 2, 3, 22, 22, 22,
+ 4, 22, 5, 6, 22, 22, 22, 22, 7, 8, 22, 9, 10, 11, 22, 22,
+ 22, 22, 22, 12, 13, 14, 22, 22, 15, 22, 22, 22, 16, 22, 22, 22,
+ 22, 22, 22, 22, 17, 18, 22, 19, 20, 21, 22, 22, 22, 22, 22, 22,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_04_infos[23] = {
- o2(0xB3,0xCA), o2(0xB3,0xCB),
- o2(0xB3,0xCC), o2(0xB3,0xCD),
- o2(0xB3,0xCE), o2(0xB3,0xCF),
- o2(0xB3,0xD0), o2(0xB3,0xD1),
- o2(0xB3,0xD2), o2(0xB3,0xD3),
- o2(0xB3,0xD4), o2(0xB3,0xD5),
- o2(0xB3,0xD6), o2(0xB3,0xD7),
- o2(0xB3,0xD8), o2(0xB3,0xD9),
- o2(0xB3,0xDA), o2(0xB3,0xDB),
- o2(0xB3,0xDC), o2(0xB3,0xDD),
- o2(0xB3,0xDE), o2(0xB3,0xDF),
- UNDEF,
+to_EUC_KR_EB_84_infos[23] = {
+ o2(0xB3,0xCA), o2(0xB3,0xCB), o2(0xB3,0xCC), o2(0xB3,0xCD),
+ o2(0xB3,0xCE), o2(0xB3,0xCF), o2(0xB3,0xD0), o2(0xB3,0xD1),
+ o2(0xB3,0xD2), o2(0xB3,0xD3), o2(0xB3,0xD4), o2(0xB3,0xD5),
+ o2(0xB3,0xD6), o2(0xB3,0xD7), o2(0xB3,0xD8), o2(0xB3,0xD9),
+ o2(0xB3,0xDA), o2(0xB3,0xDB), o2(0xB3,0xDC), o2(0xB3,0xDD),
+ o2(0xB3,0xDE), o2(0xB3,0xDF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_04 = {
- to_EUC_KR_EB_04_offsets,
- to_EUC_KR_EB_04_infos
+to_EUC_KR_EB_84 = {
+ to_EUC_KR_EB_84_offsets,
+ to_EUC_KR_EB_84_infos
};
static const unsigned char
-to_EUC_KR_EB_05_offsets[64] = {
- 0, 1, 14, 14, 2, 14, 14, 14, 3, 14, 14, 14, 14, 14, 14, 14,
- 4, 5, 14, 14, 6, 7, 14, 14, 8, 14, 14, 14, 9, 14, 14, 14,
- 10, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 11, 12, 14, 14, 13, 14, 14, 14,
+to_EUC_KR_EB_85_offsets[64] = {
+ 0, 1, 14, 14, 2, 14, 14, 14, 3, 14, 14, 14, 14, 14, 14, 14,
+ 4, 5, 14, 14, 6, 7, 14, 14, 8, 14, 14, 14, 9, 14, 14, 14,
+ 10, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 11, 12, 14, 14, 13, 14, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_05_infos[15] = {
- o2(0xB3,0xE0), o2(0xB3,0xE1),
- o2(0xB3,0xE2), o2(0xB3,0xE3),
- o2(0xB3,0xE4), o2(0xB3,0xE5),
- o2(0xB3,0xE6), o2(0xB3,0xE7),
- o2(0xB3,0xE8), o2(0xB3,0xE9),
- o2(0xB3,0xEA), o2(0xB3,0xEB),
- o2(0xB3,0xEC), o2(0xB3,0xED),
- UNDEF,
+to_EUC_KR_EB_85_infos[15] = {
+ o2(0xB3,0xE0), o2(0xB3,0xE1), o2(0xB3,0xE2), o2(0xB3,0xE3),
+ o2(0xB3,0xE4), o2(0xB3,0xE5), o2(0xB3,0xE6), o2(0xB3,0xE7),
+ o2(0xB3,0xE8), o2(0xB3,0xE9), o2(0xB3,0xEA), o2(0xB3,0xEB),
+ o2(0xB3,0xEC), o2(0xB3,0xED), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_05 = {
- to_EUC_KR_EB_05_offsets,
- to_EUC_KR_EB_05_infos
+to_EUC_KR_EB_85 = {
+ to_EUC_KR_EB_85_offsets,
+ to_EUC_KR_EB_85_infos
};
static const unsigned char
-to_EUC_KR_EB_06_offsets[64] = {
- 0, 12, 1, 12, 12, 12, 12, 12, 2, 3, 12, 4, 12, 5, 12, 12,
- 12, 12, 6, 7, 8, 12, 12, 12, 9, 12, 12, 12, 10, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 11, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+to_EUC_KR_EB_86_offsets[64] = {
+ 0, 12, 1, 12, 12, 12, 12, 12, 2, 3, 12, 4, 12, 5, 12, 12,
+ 12, 12, 6, 7, 8, 12, 12, 12, 9, 12, 12, 12, 10, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 11, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_06_infos[13] = {
- o2(0xB3,0xEE), o2(0xB3,0xEF),
- o2(0xB3,0xF0), o2(0xB3,0xF1),
- o2(0xB3,0xF2), o2(0xB3,0xF3),
- o2(0xB3,0xF4), o2(0xB3,0xF5),
- o2(0xB3,0xF6), o2(0xB3,0xF7),
- o2(0xB3,0xF8), o2(0xB3,0xF9),
- UNDEF,
+to_EUC_KR_EB_86_infos[13] = {
+ o2(0xB3,0xEE), o2(0xB3,0xEF), o2(0xB3,0xF0), o2(0xB3,0xF1),
+ o2(0xB3,0xF2), o2(0xB3,0xF3), o2(0xB3,0xF4), o2(0xB3,0xF5),
+ o2(0xB3,0xF6), o2(0xB3,0xF7), o2(0xB3,0xF8), o2(0xB3,0xF9),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_06 = {
- to_EUC_KR_EB_06_offsets,
- to_EUC_KR_EB_06_infos
+to_EUC_KR_EB_86 = {
+ to_EUC_KR_EB_86_offsets,
+ to_EUC_KR_EB_86_infos
};
static const unsigned char
-to_EUC_KR_EB_07_offsets[64] = {
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 0, 13, 13, 13,
- 1, 13, 13, 13, 2, 13, 13, 13, 13, 13, 13, 13, 3, 4, 13, 5,
- 13, 13, 13, 13, 13, 13, 13, 13, 6, 7, 13, 13, 8, 13, 13, 13,
- 9, 13, 13, 13, 13, 13, 13, 13, 13, 10, 13, 11, 13, 12, 13, 13,
+to_EUC_KR_EB_87_offsets[64] = {
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 0, 13, 13, 13,
+ 1, 13, 13, 13, 2, 13, 13, 13, 13, 13, 13, 13, 3, 4, 13, 5,
+ 13, 13, 13, 13, 13, 13, 13, 13, 6, 7, 13, 13, 8, 13, 13, 13,
+ 9, 13, 13, 13, 13, 13, 13, 13, 13, 10, 13, 11, 13, 12, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_07_infos[14] = {
- o2(0xB3,0xFA), o2(0xB3,0xFB),
- o2(0xB3,0xFC), o2(0xB3,0xFD),
- o2(0xB3,0xFE), o2(0xB4,0xA1),
- o2(0xB4,0xA2), o2(0xB4,0xA3),
- o2(0xB4,0xA4), o2(0xB4,0xA5),
- o2(0xB4,0xA6), o2(0xB4,0xA7),
- o2(0xB4,0xA8), UNDEF,
+to_EUC_KR_EB_87_infos[14] = {
+ o2(0xB3,0xFA), o2(0xB3,0xFB), o2(0xB3,0xFC), o2(0xB3,0xFD),
+ o2(0xB3,0xFE), o2(0xB4,0xA1), o2(0xB4,0xA2), o2(0xB4,0xA3),
+ o2(0xB4,0xA4), o2(0xB4,0xA5), o2(0xB4,0xA6), o2(0xB4,0xA7),
+ o2(0xB4,0xA8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_07 = {
- to_EUC_KR_EB_07_offsets,
- to_EUC_KR_EB_07_infos
+to_EUC_KR_EB_87 = {
+ to_EUC_KR_EB_87_offsets,
+ to_EUC_KR_EB_87_infos
};
static const unsigned char
-to_EUC_KR_EB_08_offsets[64] = {
- 12, 12, 12, 12, 0, 1, 12, 12, 2, 12, 12, 3, 4, 12, 12, 12,
- 12, 12, 12, 12, 5, 6, 12, 7, 12, 8, 12, 12, 12, 12, 12, 12,
- 9, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 10, 12, 12, 12, 12, 12, 12, 12, 11, 12, 12, 12,
+to_EUC_KR_EB_88_offsets[64] = {
+ 12, 12, 12, 12, 0, 1, 12, 12, 2, 12, 12, 3, 4, 12, 12, 12,
+ 12, 12, 12, 12, 5, 6, 12, 7, 12, 8, 12, 12, 12, 12, 12, 12,
+ 9, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 10, 12, 12, 12, 12, 12, 12, 12, 11, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_08_infos[13] = {
- o2(0xB4,0xA9), o2(0xB4,0xAA),
- o2(0xB4,0xAB), o2(0xB4,0xAC),
- o2(0xB4,0xAD), o2(0xB4,0xAE),
- o2(0xB4,0xAF), o2(0xB4,0xB0),
- o2(0xB4,0xB1), o2(0xB4,0xB2),
- o2(0xB4,0xB3), o2(0xB4,0xB4),
- UNDEF,
+to_EUC_KR_EB_88_infos[13] = {
+ o2(0xB4,0xA9), o2(0xB4,0xAA), o2(0xB4,0xAB), o2(0xB4,0xAC),
+ o2(0xB4,0xAD), o2(0xB4,0xAE), o2(0xB4,0xAF), o2(0xB4,0xB0),
+ o2(0xB4,0xB1), o2(0xB4,0xB2), o2(0xB4,0xB3), o2(0xB4,0xB4),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_08 = {
- to_EUC_KR_EB_08_offsets,
- to_EUC_KR_EB_08_infos
+to_EUC_KR_EB_88 = {
+ to_EUC_KR_EB_88_offsets,
+ to_EUC_KR_EB_88_infos
};
static const unsigned char
-to_EUC_KR_EB_09_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 8, 1, 8, 8, 8,
- 2, 8, 8, 8, 8, 8, 8, 8, 3, 4, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 5, 6, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8,
+to_EUC_KR_EB_89_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 8, 1, 8, 8, 8,
+ 2, 8, 8, 8, 8, 8, 8, 8, 3, 4, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 5, 6, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_09_infos[9] = {
- o2(0xB4,0xB5), o2(0xB4,0xB6),
- o2(0xB4,0xB7), o2(0xB4,0xB8),
- o2(0xB4,0xB9), o2(0xB4,0xBA),
- o2(0xB4,0xBB), o2(0xB4,0xBC),
- UNDEF,
+to_EUC_KR_EB_89_infos[9] = {
+ o2(0xB4,0xB5), o2(0xB4,0xB6), o2(0xB4,0xB7), o2(0xB4,0xB8),
+ o2(0xB4,0xB9), o2(0xB4,0xBA), o2(0xB4,0xBB), o2(0xB4,0xBC),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_09 = {
- to_EUC_KR_EB_09_offsets,
- to_EUC_KR_EB_09_infos
+to_EUC_KR_EB_89 = {
+ to_EUC_KR_EB_89_offsets,
+ to_EUC_KR_EB_89_infos
};
static const unsigned char
-to_EUC_KR_EB_0A_offsets[64] = {
- 18, 18, 18, 18, 0, 1, 18, 18, 18, 2, 18, 18, 18, 18, 18, 18,
- 3, 4, 18, 18, 5, 18, 18, 18, 6, 7, 8, 18, 18, 18, 18, 18,
- 9, 10, 18, 11, 18, 12, 13, 18, 18, 18, 14, 18, 15, 18, 18, 18,
- 16, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
+to_EUC_KR_EB_8A_offsets[64] = {
+ 18, 18, 18, 18, 0, 1, 18, 18, 18, 2, 18, 18, 18, 18, 18, 18,
+ 3, 4, 18, 18, 5, 18, 18, 18, 6, 7, 8, 18, 18, 18, 18, 18,
+ 9, 10, 18, 11, 18, 12, 13, 18, 18, 18, 14, 18, 15, 18, 18, 18,
+ 16, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_0A_infos[19] = {
- o2(0xB4,0xBD), o2(0xB4,0xBE),
- o2(0xB4,0xBF), o2(0xB4,0xC0),
- o2(0xB4,0xC1), o2(0xB4,0xC2),
- o2(0xB4,0xC3), o2(0xB4,0xC4),
- o2(0xB4,0xC5), o2(0xB4,0xC6),
- o2(0xB4,0xC7), o2(0xB4,0xC8),
- o2(0xB4,0xC9), o2(0xB4,0xCA),
- o2(0xB4,0xCB), o2(0xB4,0xCC),
- o2(0xB4,0xCD), o2(0xB4,0xCE),
- UNDEF,
+to_EUC_KR_EB_8A_infos[19] = {
+ o2(0xB4,0xBD), o2(0xB4,0xBE), o2(0xB4,0xBF), o2(0xB4,0xC0),
+ o2(0xB4,0xC1), o2(0xB4,0xC2), o2(0xB4,0xC3), o2(0xB4,0xC4),
+ o2(0xB4,0xC5), o2(0xB4,0xC6), o2(0xB4,0xC7), o2(0xB4,0xC8),
+ o2(0xB4,0xC9), o2(0xB4,0xCA), o2(0xB4,0xCB), o2(0xB4,0xCC),
+ o2(0xB4,0xCD), o2(0xB4,0xCE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_0A = {
- to_EUC_KR_EB_0A_offsets,
- to_EUC_KR_EB_0A_infos
+to_EUC_KR_EB_8A = {
+ to_EUC_KR_EB_8A_offsets,
+ to_EUC_KR_EB_8A_infos
};
static const unsigned char
-to_EUC_KR_EB_0B_offsets[64] = {
- 28, 28, 28, 28, 28, 28, 28, 28, 0, 1, 28, 28, 2, 28, 28, 28,
- 3, 28, 4, 28, 28, 28, 28, 28, 5, 6, 28, 7, 28, 8, 28, 28,
- 28, 28, 9, 28, 10, 11, 12, 28, 13, 28, 28, 14, 15, 16, 17, 18,
- 28, 28, 28, 19, 20, 21, 28, 22, 23, 24, 25, 26, 28, 28, 28, 27,
+to_EUC_KR_EB_8B_offsets[64] = {
+ 28, 28, 28, 28, 28, 28, 28, 28, 0, 1, 28, 28, 2, 28, 28, 28,
+ 3, 28, 4, 28, 28, 28, 28, 28, 5, 6, 28, 7, 28, 8, 28, 28,
+ 28, 28, 9, 28, 10, 11, 12, 28, 13, 28, 28, 14, 15, 16, 17, 18,
+ 28, 28, 28, 19, 20, 21, 28, 22, 23, 24, 25, 26, 28, 28, 28, 27,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_0B_infos[29] = {
- o2(0xB4,0xCF), o2(0xB4,0xD0),
- o2(0xB4,0xD1), o2(0xB4,0xD2),
- o2(0xB4,0xD3), o2(0xB4,0xD4),
- o2(0xB4,0xD5), o2(0xB4,0xD6),
- o2(0xB4,0xD7), o2(0xB4,0xD8),
- o2(0xB4,0xD9), o2(0xB4,0xDA),
- o2(0xB4,0xDB), o2(0xB4,0xDC),
- o2(0xB4,0xDD), o2(0xB4,0xDE),
- o2(0xB4,0xDF), o2(0xB4,0xE0),
- o2(0xB4,0xE1), o2(0xB4,0xE2),
- o2(0xB4,0xE3), o2(0xB4,0xE4),
- o2(0xB4,0xE5), o2(0xB4,0xE6),
- o2(0xB4,0xE7), o2(0xB4,0xE8),
- o2(0xB4,0xE9), o2(0xB4,0xEA),
- UNDEF,
+to_EUC_KR_EB_8B_infos[29] = {
+ o2(0xB4,0xCF), o2(0xB4,0xD0), o2(0xB4,0xD1), o2(0xB4,0xD2),
+ o2(0xB4,0xD3), o2(0xB4,0xD4), o2(0xB4,0xD5), o2(0xB4,0xD6),
+ o2(0xB4,0xD7), o2(0xB4,0xD8), o2(0xB4,0xD9), o2(0xB4,0xDA),
+ o2(0xB4,0xDB), o2(0xB4,0xDC), o2(0xB4,0xDD), o2(0xB4,0xDE),
+ o2(0xB4,0xDF), o2(0xB4,0xE0), o2(0xB4,0xE1), o2(0xB4,0xE2),
+ o2(0xB4,0xE3), o2(0xB4,0xE4), o2(0xB4,0xE5), o2(0xB4,0xE6),
+ o2(0xB4,0xE7), o2(0xB4,0xE8), o2(0xB4,0xE9), o2(0xB4,0xEA),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_0B = {
- to_EUC_KR_EB_0B_offsets,
- to_EUC_KR_EB_0B_infos
+to_EUC_KR_EB_8B = {
+ to_EUC_KR_EB_8B_offsets,
+ to_EUC_KR_EB_8B_infos
};
static const unsigned char
-to_EUC_KR_EB_0C_offsets[64] = {
- 0, 1, 10, 10, 2, 10, 10, 10, 3, 10, 10, 10, 10, 10, 10, 10,
- 4, 5, 10, 6, 7, 8, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_EB_8C_offsets[64] = {
+ 0, 1, 10, 10, 2, 10, 10, 10, 3, 10, 10, 10, 10, 10, 10, 10,
+ 4, 5, 10, 6, 7, 8, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_0C_infos[11] = {
- o2(0xB4,0xEB), o2(0xB4,0xEC),
- o2(0xB4,0xED), o2(0xB4,0xEE),
- o2(0xB4,0xEF), o2(0xB4,0xF0),
- o2(0xB4,0xF1), o2(0xB4,0xF2),
- o2(0xB4,0xF3), o2(0xB4,0xF4),
- UNDEF,
+to_EUC_KR_EB_8C_infos[11] = {
+ o2(0xB4,0xEB), o2(0xB4,0xEC), o2(0xB4,0xED), o2(0xB4,0xEE),
+ o2(0xB4,0xEF), o2(0xB4,0xF0), o2(0xB4,0xF1), o2(0xB4,0xF2),
+ o2(0xB4,0xF3), o2(0xB4,0xF4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_0C = {
- to_EUC_KR_EB_0C_offsets,
- to_EUC_KR_EB_0C_infos
+to_EUC_KR_EB_8C = {
+ to_EUC_KR_EB_8C_offsets,
+ to_EUC_KR_EB_8C_infos
};
static const unsigned char
-to_EUC_KR_EB_0D_offsets[64] = {
- 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
- 18, 18, 18, 18, 0, 1, 2, 18, 3, 18, 18, 4, 5, 18, 6, 7,
- 18, 18, 18, 18, 8, 9, 18, 10, 18, 11, 18, 12, 18, 18, 13, 18,
- 14, 15, 18, 18, 16, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18,
+to_EUC_KR_EB_8D_offsets[64] = {
+ 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
+ 18, 18, 18, 18, 0, 1, 2, 18, 3, 18, 18, 4, 5, 18, 6, 7,
+ 18, 18, 18, 18, 8, 9, 18, 10, 18, 11, 18, 12, 18, 18, 13, 18,
+ 14, 15, 18, 18, 16, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_0D_infos[19] = {
- o2(0xB4,0xF5), o2(0xB4,0xF6),
- o2(0xB4,0xF7), o2(0xB4,0xF8),
- o2(0xB4,0xF9), o2(0xB4,0xFA),
- o2(0xB4,0xFB), o2(0xB4,0xFC),
- o2(0xB4,0xFD), o2(0xB4,0xFE),
- o2(0xB5,0xA1), o2(0xB5,0xA2),
- o2(0xB5,0xA3), o2(0xB5,0xA4),
- o2(0xB5,0xA5), o2(0xB5,0xA6),
- o2(0xB5,0xA7), o2(0xB5,0xA8),
- UNDEF,
+to_EUC_KR_EB_8D_infos[19] = {
+ o2(0xB4,0xF5), o2(0xB4,0xF6), o2(0xB4,0xF7), o2(0xB4,0xF8),
+ o2(0xB4,0xF9), o2(0xB4,0xFA), o2(0xB4,0xFB), o2(0xB4,0xFC),
+ o2(0xB4,0xFD), o2(0xB4,0xFE), o2(0xB5,0xA1), o2(0xB5,0xA2),
+ o2(0xB5,0xA3), o2(0xB5,0xA4), o2(0xB5,0xA5), o2(0xB5,0xA6),
+ o2(0xB5,0xA7), o2(0xB5,0xA8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_0D = {
- to_EUC_KR_EB_0D_offsets,
- to_EUC_KR_EB_0D_infos
+to_EUC_KR_EB_8D = {
+ to_EUC_KR_EB_8D_offsets,
+ to_EUC_KR_EB_8D_infos
};
static const unsigned char
-to_EUC_KR_EB_0E_offsets[64] = {
- 0, 1, 12, 2, 3, 4, 12, 12, 12, 12, 12, 12, 5, 12, 12, 12,
- 6, 12, 12, 12, 7, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 8, 9, 12, 12, 12, 12, 12, 12, 10, 12, 12, 12, 11, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+to_EUC_KR_EB_8E_offsets[64] = {
+ 0, 1, 12, 2, 3, 4, 12, 12, 12, 12, 12, 12, 5, 12, 12, 12,
+ 6, 12, 12, 12, 7, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 8, 9, 12, 12, 12, 12, 12, 12, 10, 12, 12, 12, 11, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_0E_infos[13] = {
- o2(0xB5,0xA9), o2(0xB5,0xAA),
- o2(0xB5,0xAB), o2(0xB5,0xAC),
- o2(0xB5,0xAD), o2(0xB5,0xAE),
- o2(0xB5,0xAF), o2(0xB5,0xB0),
- o2(0xB5,0xB1), o2(0xB5,0xB2),
- o2(0xB5,0xB3), o2(0xB5,0xB4),
- UNDEF,
+to_EUC_KR_EB_8E_infos[13] = {
+ o2(0xB5,0xA9), o2(0xB5,0xAA), o2(0xB5,0xAB), o2(0xB5,0xAC),
+ o2(0xB5,0xAD), o2(0xB5,0xAE), o2(0xB5,0xAF), o2(0xB5,0xB0),
+ o2(0xB5,0xB1), o2(0xB5,0xB2), o2(0xB5,0xB3), o2(0xB5,0xB4),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_0E = {
- to_EUC_KR_EB_0E_offsets,
- to_EUC_KR_EB_0E_infos
+to_EUC_KR_EB_8E = {
+ to_EUC_KR_EB_8E_offsets,
+ to_EUC_KR_EB_8E_infos
};
static const unsigned char
-to_EUC_KR_EB_0F_offsets[64] = {
- 17, 17, 17, 17, 0, 1, 17, 17, 2, 17, 17, 3, 4, 17, 5, 17,
- 6, 17, 17, 17, 7, 8, 17, 9, 17, 10, 17, 11, 17, 12, 17, 17,
- 13, 17, 17, 17, 14, 17, 17, 17, 15, 17, 17, 17, 17, 17, 17, 17,
- 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17,
+to_EUC_KR_EB_8F_offsets[64] = {
+ 17, 17, 17, 17, 0, 1, 17, 17, 2, 17, 17, 3, 4, 17, 5, 17,
+ 6, 17, 17, 17, 7, 8, 17, 9, 17, 10, 17, 11, 17, 12, 17, 17,
+ 13, 17, 17, 17, 14, 17, 17, 17, 15, 17, 17, 17, 17, 17, 17, 17,
+ 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_0F_infos[18] = {
- o2(0xB5,0xB5), o2(0xB5,0xB6),
- o2(0xB5,0xB7), o2(0xB5,0xB8),
- o2(0xB5,0xB9), o2(0xB5,0xBA),
- o2(0xB5,0xBB), o2(0xB5,0xBC),
- o2(0xB5,0xBD), o2(0xB5,0xBE),
- o2(0xB5,0xBF), o2(0xB5,0xC0),
- o2(0xB5,0xC1), o2(0xB5,0xC2),
- o2(0xB5,0xC3), o2(0xB5,0xC4),
- o2(0xB5,0xC5), UNDEF,
+to_EUC_KR_EB_8F_infos[18] = {
+ o2(0xB5,0xB5), o2(0xB5,0xB6), o2(0xB5,0xB7), o2(0xB5,0xB8),
+ o2(0xB5,0xB9), o2(0xB5,0xBA), o2(0xB5,0xBB), o2(0xB5,0xBC),
+ o2(0xB5,0xBD), o2(0xB5,0xBE), o2(0xB5,0xBF), o2(0xB5,0xC0),
+ o2(0xB5,0xC1), o2(0xB5,0xC2), o2(0xB5,0xC3), o2(0xB5,0xC4),
+ o2(0xB5,0xC5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_0F = {
- to_EUC_KR_EB_0F_offsets,
- to_EUC_KR_EB_0F_infos
+to_EUC_KR_EB_8F = {
+ to_EUC_KR_EB_8F_offsets,
+ to_EUC_KR_EB_8F_infos
};
static const unsigned char
-to_EUC_KR_EB_10_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 0, 8, 8, 8, 8, 8, 8, 8, 1, 8, 8, 8, 2, 8, 8, 8,
- 3, 8, 8, 8, 8, 8, 8, 8, 4, 5, 8, 6, 8, 8, 8, 8,
- 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_EB_90_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 0, 8, 8, 8, 8, 8, 8, 8, 1, 8, 8, 8, 2, 8, 8, 8,
+ 3, 8, 8, 8, 8, 8, 8, 8, 4, 5, 8, 6, 8, 8, 8, 8,
+ 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_10_infos[9] = {
- o2(0xB5,0xC6), o2(0xB5,0xC7),
- o2(0xB5,0xC8), o2(0xB5,0xC9),
- o2(0xB5,0xCA), o2(0xB5,0xCB),
- o2(0xB5,0xCC), o2(0xB5,0xCD),
- UNDEF,
+to_EUC_KR_EB_90_infos[9] = {
+ o2(0xB5,0xC6), o2(0xB5,0xC7), o2(0xB5,0xC8), o2(0xB5,0xC9),
+ o2(0xB5,0xCA), o2(0xB5,0xCB), o2(0xB5,0xCC), o2(0xB5,0xCD),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_10 = {
- to_EUC_KR_EB_10_offsets,
- to_EUC_KR_EB_10_infos
+to_EUC_KR_EB_90 = {
+ to_EUC_KR_EB_90_offsets,
+ to_EUC_KR_EB_90_infos
};
static const unsigned char
-to_EUC_KR_EB_11_offsets[64] = {
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 0, 1, 9, 9, 2, 9, 9, 9, 3, 9, 9, 9, 9, 9, 9, 9,
- 4, 5, 9, 6, 9, 7, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_EB_91_offsets[64] = {
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 0, 1, 9, 9, 2, 9, 9, 9, 3, 9, 9, 9, 9, 9, 9, 9,
+ 4, 5, 9, 6, 9, 7, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_11_infos[10] = {
- o2(0xB5,0xCE), o2(0xB5,0xCF),
- o2(0xB5,0xD0), o2(0xB5,0xD1),
- o2(0xB5,0xD2), o2(0xB5,0xD3),
- o2(0xB5,0xD4), o2(0xB5,0xD5),
- o2(0xB5,0xD6), UNDEF,
+to_EUC_KR_EB_91_infos[10] = {
+ o2(0xB5,0xCE), o2(0xB5,0xCF), o2(0xB5,0xD0), o2(0xB5,0xD1),
+ o2(0xB5,0xD2), o2(0xB5,0xD3), o2(0xB5,0xD4), o2(0xB5,0xD5),
+ o2(0xB5,0xD6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_11 = {
- to_EUC_KR_EB_11_offsets,
- to_EUC_KR_EB_11_infos
+to_EUC_KR_EB_91 = {
+ to_EUC_KR_EB_91_offsets,
+ to_EUC_KR_EB_91_infos
};
static const unsigned char
-to_EUC_KR_EB_12_offsets[64] = {
- 0, 9, 9, 9, 9, 9, 9, 9, 1, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 2, 9, 9,
- 9, 9, 9, 9, 3, 9, 9, 9, 4, 9, 9, 9, 5, 9, 9, 9,
- 9, 9, 9, 9, 9, 6, 9, 7, 9, 8, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_EB_92_offsets[64] = {
+ 0, 9, 9, 9, 9, 9, 9, 9, 1, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 2, 9, 9,
+ 9, 9, 9, 9, 3, 9, 9, 9, 4, 9, 9, 9, 5, 9, 9, 9,
+ 9, 9, 9, 9, 9, 6, 9, 7, 9, 8, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_12_infos[10] = {
- o2(0xB5,0xD7), o2(0xB5,0xD8),
- o2(0xB5,0xD9), o2(0xB5,0xDA),
- o2(0xB5,0xDB), o2(0xB5,0xDC),
- o2(0xB5,0xDD), o2(0xB5,0xDE),
- o2(0xB5,0xDF), UNDEF,
+to_EUC_KR_EB_92_infos[10] = {
+ o2(0xB5,0xD7), o2(0xB5,0xD8), o2(0xB5,0xD9), o2(0xB5,0xDA),
+ o2(0xB5,0xDB), o2(0xB5,0xDC), o2(0xB5,0xDD), o2(0xB5,0xDE),
+ o2(0xB5,0xDF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_12 = {
- to_EUC_KR_EB_12_offsets,
- to_EUC_KR_EB_12_infos
+to_EUC_KR_EB_92 = {
+ to_EUC_KR_EB_92_offsets,
+ to_EUC_KR_EB_92_infos
};
static const unsigned char
-to_EUC_KR_EB_13_offsets[64] = {
- 0, 16, 16, 16, 1, 16, 16, 16, 2, 16, 16, 16, 16, 16, 16, 16,
- 3, 16, 16, 16, 16, 4, 16, 16, 16, 16, 16, 16, 5, 6, 16, 16,
- 7, 16, 16, 8, 9, 16, 10, 16, 16, 16, 16, 16, 11, 12, 16, 13,
- 16, 14, 16, 16, 16, 16, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16,
+to_EUC_KR_EB_93_offsets[64] = {
+ 0, 16, 16, 16, 1, 16, 16, 16, 2, 16, 16, 16, 16, 16, 16, 16,
+ 3, 16, 16, 16, 16, 4, 16, 16, 16, 16, 16, 16, 5, 6, 16, 16,
+ 7, 16, 16, 8, 9, 16, 10, 16, 16, 16, 16, 16, 11, 12, 16, 13,
+ 16, 14, 16, 16, 16, 16, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_13_infos[17] = {
- o2(0xB5,0xE0), o2(0xB5,0xE1),
- o2(0xB5,0xE2), o2(0xB5,0xE3),
- o2(0xB5,0xE4), o2(0xB5,0xE5),
- o2(0xB5,0xE6), o2(0xB5,0xE7),
- o2(0xB5,0xE8), o2(0xB5,0xE9),
- o2(0xB5,0xEA), o2(0xB5,0xEB),
- o2(0xB5,0xEC), o2(0xB5,0xED),
- o2(0xB5,0xEE), o2(0xB5,0xEF),
- UNDEF,
+to_EUC_KR_EB_93_infos[17] = {
+ o2(0xB5,0xE0), o2(0xB5,0xE1), o2(0xB5,0xE2), o2(0xB5,0xE3),
+ o2(0xB5,0xE4), o2(0xB5,0xE5), o2(0xB5,0xE6), o2(0xB5,0xE7),
+ o2(0xB5,0xE8), o2(0xB5,0xE9), o2(0xB5,0xEA), o2(0xB5,0xEB),
+ o2(0xB5,0xEC), o2(0xB5,0xED), o2(0xB5,0xEE), o2(0xB5,0xEF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_13 = {
- to_EUC_KR_EB_13_offsets,
- to_EUC_KR_EB_13_infos
+to_EUC_KR_EB_93 = {
+ to_EUC_KR_EB_93_offsets,
+ to_EUC_KR_EB_93_infos
};
static const unsigned char
-to_EUC_KR_EB_14_offsets[64] = {
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 0, 1, 15, 15, 2, 15, 15, 3, 4, 15, 15, 15,
- 15, 15, 15, 15, 5, 6, 15, 7, 8, 9, 10, 15, 15, 15, 15, 15,
- 11, 12, 15, 15, 13, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15,
+to_EUC_KR_EB_94_offsets[64] = {
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 0, 1, 15, 15, 2, 15, 15, 3, 4, 15, 15, 15,
+ 15, 15, 15, 15, 5, 6, 15, 7, 8, 9, 10, 15, 15, 15, 15, 15,
+ 11, 12, 15, 15, 13, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_14_infos[16] = {
- o2(0xB5,0xF0), o2(0xB5,0xF1),
- o2(0xB5,0xF2), o2(0xB5,0xF3),
- o2(0xB5,0xF4), o2(0xB5,0xF5),
- o2(0xB5,0xF6), o2(0xB5,0xF7),
- o2(0xB5,0xF8), o2(0xB5,0xF9),
- o2(0xB5,0xFA), o2(0xB5,0xFB),
- o2(0xB5,0xFC), o2(0xB5,0xFD),
- o2(0xB5,0xFE), UNDEF,
+to_EUC_KR_EB_94_infos[16] = {
+ o2(0xB5,0xF0), o2(0xB5,0xF1), o2(0xB5,0xF2), o2(0xB5,0xF3),
+ o2(0xB5,0xF4), o2(0xB5,0xF5), o2(0xB5,0xF6), o2(0xB5,0xF7),
+ o2(0xB5,0xF8), o2(0xB5,0xF9), o2(0xB5,0xFA), o2(0xB5,0xFB),
+ o2(0xB5,0xFC), o2(0xB5,0xFD), o2(0xB5,0xFE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_14 = {
- to_EUC_KR_EB_14_offsets,
- to_EUC_KR_EB_14_infos
+to_EUC_KR_EB_94 = {
+ to_EUC_KR_EB_94_offsets,
+ to_EUC_KR_EB_94_infos
};
static const unsigned char
-to_EUC_KR_EB_15_offsets[64] = {
- 0, 1, 15, 2, 3, 4, 15, 15, 15, 15, 15, 5, 6, 7, 15, 15,
- 8, 15, 15, 15, 9, 15, 15, 15, 15, 15, 15, 15, 10, 11, 15, 12,
- 13, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+to_EUC_KR_EB_95_offsets[64] = {
+ 0, 1, 15, 2, 3, 4, 15, 15, 15, 15, 15, 5, 6, 7, 15, 15,
+ 8, 15, 15, 15, 9, 15, 15, 15, 15, 15, 15, 15, 10, 11, 15, 12,
+ 13, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_15_infos[16] = {
- o2(0xB6,0xA1), o2(0xB6,0xA2),
- o2(0xB6,0xA3), o2(0xB6,0xA4),
- o2(0xB6,0xA5), o2(0xB6,0xA6),
- o2(0xB6,0xA7), o2(0xB6,0xA8),
- o2(0xB6,0xA9), o2(0xB6,0xAA),
- o2(0xB6,0xAB), o2(0xB6,0xAC),
- o2(0xB6,0xAD), o2(0xB6,0xAE),
- o2(0xB6,0xAF), UNDEF,
+to_EUC_KR_EB_95_infos[16] = {
+ o2(0xB6,0xA1), o2(0xB6,0xA2), o2(0xB6,0xA3), o2(0xB6,0xA4),
+ o2(0xB6,0xA5), o2(0xB6,0xA6), o2(0xB6,0xA7), o2(0xB6,0xA8),
+ o2(0xB6,0xA9), o2(0xB6,0xAA), o2(0xB6,0xAB), o2(0xB6,0xAC),
+ o2(0xB6,0xAD), o2(0xB6,0xAE), o2(0xB6,0xAF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_15 = {
- to_EUC_KR_EB_15_offsets,
- to_EUC_KR_EB_15_infos
+to_EUC_KR_EB_95 = {
+ to_EUC_KR_EB_95_offsets,
+ to_EUC_KR_EB_95_infos
};
static const unsigned char
-to_EUC_KR_EB_16_offsets[64] = {
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 0, 1, 14, 14, 2, 14, 14, 14, 3, 14, 4, 5, 14, 14, 14, 14,
- 6, 7, 14, 8, 9, 10, 14, 14, 14, 14, 14, 11, 12, 13, 14, 14,
+to_EUC_KR_EB_96_offsets[64] = {
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 0, 1, 14, 14, 2, 14, 14, 14, 3, 14, 4, 5, 14, 14, 14, 14,
+ 6, 7, 14, 8, 9, 10, 14, 14, 14, 14, 14, 11, 12, 13, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_16_infos[15] = {
- o2(0xB6,0xB0), o2(0xB6,0xB1),
- o2(0xB6,0xB2), o2(0xB6,0xB3),
- o2(0xB6,0xB4), o2(0xB6,0xB5),
- o2(0xB6,0xB6), o2(0xB6,0xB7),
- o2(0xB6,0xB8), o2(0xB6,0xB9),
- o2(0xB6,0xBA), o2(0xB6,0xBB),
- o2(0xB6,0xBC), o2(0xB6,0xBD),
- UNDEF,
+to_EUC_KR_EB_96_infos[15] = {
+ o2(0xB6,0xB0), o2(0xB6,0xB1), o2(0xB6,0xB2), o2(0xB6,0xB3),
+ o2(0xB6,0xB4), o2(0xB6,0xB5), o2(0xB6,0xB6), o2(0xB6,0xB7),
+ o2(0xB6,0xB8), o2(0xB6,0xB9), o2(0xB6,0xBA), o2(0xB6,0xBB),
+ o2(0xB6,0xBC), o2(0xB6,0xBD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_16 = {
- to_EUC_KR_EB_16_offsets,
- to_EUC_KR_EB_16_infos
+to_EUC_KR_EB_96 = {
+ to_EUC_KR_EB_96_offsets,
+ to_EUC_KR_EB_96_infos
};
static const unsigned char
-to_EUC_KR_EB_17_offsets[64] = {
- 0, 9, 9, 9, 1, 9, 9, 9, 9, 9, 9, 9, 2, 3, 9, 4,
- 5, 6, 9, 9, 9, 9, 9, 9, 7, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_EB_97_offsets[64] = {
+ 0, 9, 9, 9, 1, 9, 9, 9, 9, 9, 9, 9, 2, 3, 9, 4,
+ 5, 6, 9, 9, 9, 9, 9, 9, 7, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_17_infos[10] = {
- o2(0xB6,0xBE), o2(0xB6,0xBF),
- o2(0xB6,0xC0), o2(0xB6,0xC1),
- o2(0xB6,0xC2), o2(0xB6,0xC3),
- o2(0xB6,0xC4), o2(0xB6,0xC5),
- o2(0xB6,0xC6), UNDEF,
+to_EUC_KR_EB_97_infos[10] = {
+ o2(0xB6,0xBE), o2(0xB6,0xBF), o2(0xB6,0xC0), o2(0xB6,0xC1),
+ o2(0xB6,0xC2), o2(0xB6,0xC3), o2(0xB6,0xC4), o2(0xB6,0xC5),
+ o2(0xB6,0xC6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_17 = {
- to_EUC_KR_EB_17_offsets,
- to_EUC_KR_EB_17_infos
+to_EUC_KR_EB_97 = {
+ to_EUC_KR_EB_97_offsets,
+ to_EUC_KR_EB_97_infos
};
static const unsigned char
-to_EUC_KR_EB_18_offsets[64] = {
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 0, 1, 7, 7, 2, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7, 7, 5, 7, 7, 7,
- 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_EB_98_offsets[64] = {
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 0, 1, 7, 7, 2, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 4, 7, 7, 7, 7, 7, 7, 5, 7, 7, 7,
+ 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_18_infos[8] = {
- o2(0xB6,0xC7), o2(0xB6,0xC8),
- o2(0xB6,0xC9), o2(0xB6,0xCA),
- o2(0xB6,0xCB), o2(0xB6,0xCC),
- o2(0xB6,0xCD), UNDEF,
+to_EUC_KR_EB_98_infos[8] = {
+ o2(0xB6,0xC7), o2(0xB6,0xC8), o2(0xB6,0xC9), o2(0xB6,0xCA),
+ o2(0xB6,0xCB), o2(0xB6,0xCC), o2(0xB6,0xCD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_18 = {
- to_EUC_KR_EB_18_offsets,
- to_EUC_KR_EB_18_infos
+to_EUC_KR_EB_98 = {
+ to_EUC_KR_EB_98_offsets,
+ to_EUC_KR_EB_98_infos
};
static const unsigned char
-to_EUC_KR_EB_19_offsets[64] = {
- 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 1, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+to_EUC_KR_EB_99_offsets[64] = {
+ 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 1, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_19_infos[4] = {
- o2(0xB6,0xCE), o2(0xB6,0xCF),
- o2(0xB6,0xD0), UNDEF,
+to_EUC_KR_EB_99_infos[4] = {
+ o2(0xB6,0xCE), o2(0xB6,0xCF), o2(0xB6,0xD0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_19 = {
- to_EUC_KR_EB_19_offsets,
- to_EUC_KR_EB_19_infos
+to_EUC_KR_EB_99 = {
+ to_EUC_KR_EB_99_offsets,
+ to_EUC_KR_EB_99_infos
};
static const unsigned char
-to_EUC_KR_EB_1A_offsets[64] = {
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 1, 7, 7,
- 2, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 4, 5, 7, 7, 7,
- 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_EB_9A_offsets[64] = {
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 1, 7, 7,
+ 2, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 4, 5, 7, 7, 7,
+ 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_1A_infos[8] = {
- o2(0xB6,0xD1), o2(0xB6,0xD2),
- o2(0xB6,0xD3), o2(0xB6,0xD4),
- o2(0xB6,0xD5), o2(0xB6,0xD6),
- o2(0xB6,0xD7), UNDEF,
+to_EUC_KR_EB_9A_infos[8] = {
+ o2(0xB6,0xD1), o2(0xB6,0xD2), o2(0xB6,0xD3), o2(0xB6,0xD4),
+ o2(0xB6,0xD5), o2(0xB6,0xD6), o2(0xB6,0xD7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_1A = {
- to_EUC_KR_EB_1A_offsets,
- to_EUC_KR_EB_1A_infos
+to_EUC_KR_EB_9A = {
+ to_EUC_KR_EB_9A_offsets,
+ to_EUC_KR_EB_9A_infos
};
static const unsigned char
-to_EUC_KR_EB_1B_offsets[64] = {
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 1, 4, 4, 4, 2, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4,
+to_EUC_KR_EB_9B_offsets[64] = {
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 1, 4, 4, 4, 2, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_1B_infos[5] = {
- o2(0xB6,0xD8), o2(0xB6,0xD9),
- o2(0xB6,0xDA), o2(0xB6,0xDB),
- UNDEF,
+to_EUC_KR_EB_9B_infos[5] = {
+ o2(0xB6,0xD8), o2(0xB6,0xD9), o2(0xB6,0xDA), o2(0xB6,0xDB),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_1B = {
- to_EUC_KR_EB_1B_offsets,
- to_EUC_KR_EB_1B_infos
+to_EUC_KR_EB_9B = {
+ to_EUC_KR_EB_9B_offsets,
+ to_EUC_KR_EB_9B_infos
};
static const unsigned char
-to_EUC_KR_EB_1C_offsets[64] = {
- 0, 1, 11, 11, 11, 2, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 3, 4, 11, 11, 5, 11, 11, 6,
- 7, 11, 11, 11, 11, 11, 11, 11, 8, 9, 11, 10, 11, 11, 11, 11,
+to_EUC_KR_EB_9C_offsets[64] = {
+ 0, 1, 11, 11, 11, 2, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 3, 4, 11, 11, 5, 11, 11, 6,
+ 7, 11, 11, 11, 11, 11, 11, 11, 8, 9, 11, 10, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_1C_infos[12] = {
- o2(0xB6,0xDC), o2(0xB6,0xDD),
- o2(0xB6,0xDE), o2(0xB6,0xDF),
- o2(0xB6,0xE0), o2(0xB6,0xE1),
- o2(0xB6,0xE2), o2(0xB6,0xE3),
- o2(0xB6,0xE4), o2(0xB6,0xE5),
- o2(0xB6,0xE6), UNDEF,
+to_EUC_KR_EB_9C_infos[12] = {
+ o2(0xB6,0xDC), o2(0xB6,0xDD), o2(0xB6,0xDE), o2(0xB6,0xDF),
+ o2(0xB6,0xE0), o2(0xB6,0xE1), o2(0xB6,0xE2), o2(0xB6,0xE3),
+ o2(0xB6,0xE4), o2(0xB6,0xE5), o2(0xB6,0xE6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_1C = {
- to_EUC_KR_EB_1C_offsets,
- to_EUC_KR_EB_1C_infos
+to_EUC_KR_EB_9C = {
+ to_EUC_KR_EB_9C_offsets,
+ to_EUC_KR_EB_9C_infos
};
static const unsigned char
-to_EUC_KR_EB_1D_offsets[64] = {
- 14, 14, 14, 14, 0, 14, 14, 14, 1, 14, 14, 14, 2, 14, 14, 14,
- 14, 14, 14, 14, 3, 4, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 5, 14, 14, 14, 6, 14, 14, 14, 7, 14, 14, 14, 14, 14, 14, 14,
- 8, 9, 14, 10, 14, 11, 14, 14, 14, 14, 14, 14, 12, 13, 14, 14,
+to_EUC_KR_EB_9D_offsets[64] = {
+ 14, 14, 14, 14, 0, 14, 14, 14, 1, 14, 14, 14, 2, 14, 14, 14,
+ 14, 14, 14, 14, 3, 4, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 5, 14, 14, 14, 6, 14, 14, 14, 7, 14, 14, 14, 14, 14, 14, 14,
+ 8, 9, 14, 10, 14, 11, 14, 14, 14, 14, 14, 14, 12, 13, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_1D_infos[15] = {
- o2(0xB6,0xE7), o2(0xB6,0xE8),
- o2(0xB6,0xE9), o2(0xB6,0xEA),
- o2(0xB6,0xEB), o2(0xB6,0xEC),
- o2(0xB6,0xED), o2(0xB6,0xEE),
- o2(0xB6,0xEF), o2(0xB6,0xF0),
- o2(0xB6,0xF1), o2(0xB6,0xF2),
- o2(0xB6,0xF3), o2(0xB6,0xF4),
- UNDEF,
+to_EUC_KR_EB_9D_infos[15] = {
+ o2(0xB6,0xE7), o2(0xB6,0xE8), o2(0xB6,0xE9), o2(0xB6,0xEA),
+ o2(0xB6,0xEB), o2(0xB6,0xEC), o2(0xB6,0xED), o2(0xB6,0xEE),
+ o2(0xB6,0xEF), o2(0xB6,0xF0), o2(0xB6,0xF1), o2(0xB6,0xF2),
+ o2(0xB6,0xF3), o2(0xB6,0xF4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_1D = {
- to_EUC_KR_EB_1D_offsets,
- to_EUC_KR_EB_1D_infos
+to_EUC_KR_EB_9D = {
+ to_EUC_KR_EB_9D_offsets,
+ to_EUC_KR_EB_9D_infos
};
static const unsigned char
-to_EUC_KR_EB_1E_offsets[64] = {
- 0, 22, 22, 22, 1, 22, 22, 22, 22, 22, 22, 22, 2, 3, 22, 4,
- 5, 6, 7, 22, 22, 22, 8, 9, 10, 11, 22, 22, 12, 22, 22, 22,
- 13, 22, 22, 22, 22, 22, 22, 22, 14, 15, 22, 16, 17, 18, 22, 22,
- 22, 22, 22, 22, 19, 20, 22, 22, 21, 22, 22, 22, 22, 22, 22, 22,
+to_EUC_KR_EB_9E_offsets[64] = {
+ 0, 22, 22, 22, 1, 22, 22, 22, 22, 22, 22, 22, 2, 3, 22, 4,
+ 5, 6, 7, 22, 22, 22, 8, 9, 10, 11, 22, 22, 12, 22, 22, 22,
+ 13, 22, 22, 22, 22, 22, 22, 22, 14, 15, 22, 16, 17, 18, 22, 22,
+ 22, 22, 22, 22, 19, 20, 22, 22, 21, 22, 22, 22, 22, 22, 22, 22,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_1E_infos[23] = {
- o2(0xB6,0xF5), o2(0xB6,0xF6),
- o2(0xB6,0xF7), o2(0xB6,0xF8),
- o2(0xB6,0xF9), o2(0xB6,0xFA),
- o2(0xB6,0xFB), o2(0xB6,0xFC),
- o2(0xB6,0xFD), o2(0xB6,0xFE),
- o2(0xB7,0xA1), o2(0xB7,0xA2),
- o2(0xB7,0xA3), o2(0xB7,0xA4),
- o2(0xB7,0xA5), o2(0xB7,0xA6),
- o2(0xB7,0xA7), o2(0xB7,0xA8),
- o2(0xB7,0xA9), o2(0xB7,0xAA),
- o2(0xB7,0xAB), o2(0xB7,0xAC),
- UNDEF,
+to_EUC_KR_EB_9E_infos[23] = {
+ o2(0xB6,0xF5), o2(0xB6,0xF6), o2(0xB6,0xF7), o2(0xB6,0xF8),
+ o2(0xB6,0xF9), o2(0xB6,0xFA), o2(0xB6,0xFB), o2(0xB6,0xFC),
+ o2(0xB6,0xFD), o2(0xB6,0xFE), o2(0xB7,0xA1), o2(0xB7,0xA2),
+ o2(0xB7,0xA3), o2(0xB7,0xA4), o2(0xB7,0xA5), o2(0xB7,0xA6),
+ o2(0xB7,0xA7), o2(0xB7,0xA8), o2(0xB7,0xA9), o2(0xB7,0xAA),
+ o2(0xB7,0xAB), o2(0xB7,0xAC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_1E = {
- to_EUC_KR_EB_1E_offsets,
- to_EUC_KR_EB_1E_infos
+to_EUC_KR_EB_9E = {
+ to_EUC_KR_EB_9E_offsets,
+ to_EUC_KR_EB_9E_infos
};
static const unsigned char
-to_EUC_KR_EB_1F_offsets[64] = {
- 9, 9, 9, 9, 9, 9, 9, 0, 9, 1, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 2, 3, 9, 9,
- 4, 9, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 6, 7, 9, 8,
+to_EUC_KR_EB_9F_offsets[64] = {
+ 9, 9, 9, 9, 9, 9, 9, 0, 9, 1, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 2, 3, 9, 9,
+ 4, 9, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 6, 7, 9, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_1F_infos[10] = {
- o2(0xB7,0xAD), o2(0xB7,0xAE),
- o2(0xB7,0xAF), o2(0xB7,0xB0),
- o2(0xB7,0xB1), o2(0xB7,0xB2),
- o2(0xB7,0xB3), o2(0xB7,0xB4),
- o2(0xB7,0xB5), UNDEF,
+to_EUC_KR_EB_9F_infos[10] = {
+ o2(0xB7,0xAD), o2(0xB7,0xAE), o2(0xB7,0xAF), o2(0xB7,0xB0),
+ o2(0xB7,0xB1), o2(0xB7,0xB2), o2(0xB7,0xB3), o2(0xB7,0xB4),
+ o2(0xB7,0xB5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_1F = {
- to_EUC_KR_EB_1F_offsets,
- to_EUC_KR_EB_1F_infos
+to_EUC_KR_EB_9F = {
+ to_EUC_KR_EB_9F_offsets,
+ to_EUC_KR_EB_9F_infos
};
static const unsigned char
-to_EUC_KR_EB_20_offsets[64] = {
- 0, 1, 20, 20, 20, 20, 20, 2, 3, 4, 20, 20, 5, 20, 20, 20,
- 6, 20, 20, 20, 20, 20, 20, 20, 7, 8, 20, 9, 20, 10, 20, 20,
- 20, 20, 20, 20, 11, 12, 20, 20, 13, 20, 20, 20, 14, 20, 20, 20,
- 20, 20, 20, 20, 15, 16, 20, 17, 18, 19, 20, 20, 20, 20, 20, 20,
+to_EUC_KR_EB_A0_offsets[64] = {
+ 0, 1, 20, 20, 20, 20, 20, 2, 3, 4, 20, 20, 5, 20, 20, 20,
+ 6, 20, 20, 20, 20, 20, 20, 20, 7, 8, 20, 9, 20, 10, 20, 20,
+ 20, 20, 20, 20, 11, 12, 20, 20, 13, 20, 20, 20, 14, 20, 20, 20,
+ 20, 20, 20, 20, 15, 16, 20, 17, 18, 19, 20, 20, 20, 20, 20, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_20_infos[21] = {
- o2(0xB7,0xB6), o2(0xB7,0xB7),
- o2(0xB7,0xB8), o2(0xB7,0xB9),
- o2(0xB7,0xBA), o2(0xB7,0xBB),
- o2(0xB7,0xBC), o2(0xB7,0xBD),
- o2(0xB7,0xBE), o2(0xB7,0xBF),
- o2(0xB7,0xC0), o2(0xB7,0xC1),
- o2(0xB7,0xC2), o2(0xB7,0xC3),
- o2(0xB7,0xC4), o2(0xB7,0xC5),
- o2(0xB7,0xC6), o2(0xB7,0xC7),
- o2(0xB7,0xC8), o2(0xB7,0xC9),
- UNDEF,
+to_EUC_KR_EB_A0_infos[21] = {
+ o2(0xB7,0xB6), o2(0xB7,0xB7), o2(0xB7,0xB8), o2(0xB7,0xB9),
+ o2(0xB7,0xBA), o2(0xB7,0xBB), o2(0xB7,0xBC), o2(0xB7,0xBD),
+ o2(0xB7,0xBE), o2(0xB7,0xBF), o2(0xB7,0xC0), o2(0xB7,0xC1),
+ o2(0xB7,0xC2), o2(0xB7,0xC3), o2(0xB7,0xC4), o2(0xB7,0xC5),
+ o2(0xB7,0xC6), o2(0xB7,0xC7), o2(0xB7,0xC8), o2(0xB7,0xC9),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_20 = {
- to_EUC_KR_EB_20_offsets,
- to_EUC_KR_EB_20_infos
+to_EUC_KR_EB_A0 = {
+ to_EUC_KR_EB_A0_offsets,
+ to_EUC_KR_EB_A0_infos
};
static const unsigned char
-to_EUC_KR_EB_21_offsets[64] = {
- 0, 14, 14, 14, 1, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 2, 14, 3, 14, 14, 14, 14, 14, 14, 14, 14, 4, 5, 14, 14,
- 6, 14, 14, 14, 7, 14, 14, 14, 14, 14, 14, 14, 8, 9, 14, 10,
- 14, 11, 14, 14, 14, 14, 14, 14, 12, 14, 14, 14, 13, 14, 14, 14,
+to_EUC_KR_EB_A1_offsets[64] = {
+ 0, 14, 14, 14, 1, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 2, 14, 3, 14, 14, 14, 14, 14, 14, 14, 14, 4, 5, 14, 14,
+ 6, 14, 14, 14, 7, 14, 14, 14, 14, 14, 14, 14, 8, 9, 14, 10,
+ 14, 11, 14, 14, 14, 14, 14, 14, 12, 14, 14, 14, 13, 14, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_21_infos[15] = {
- o2(0xB7,0xCA), o2(0xB7,0xCB),
- o2(0xB7,0xCC), o2(0xB7,0xCD),
- o2(0xB7,0xCE), o2(0xB7,0xCF),
- o2(0xB7,0xD0), o2(0xB7,0xD1),
- o2(0xB7,0xD2), o2(0xB7,0xD3),
- o2(0xB7,0xD4), o2(0xB7,0xD5),
- o2(0xB7,0xD6), o2(0xB7,0xD7),
- UNDEF,
+to_EUC_KR_EB_A1_infos[15] = {
+ o2(0xB7,0xCA), o2(0xB7,0xCB), o2(0xB7,0xCC), o2(0xB7,0xCD),
+ o2(0xB7,0xCE), o2(0xB7,0xCF), o2(0xB7,0xD0), o2(0xB7,0xD1),
+ o2(0xB7,0xD2), o2(0xB7,0xD3), o2(0xB7,0xD4), o2(0xB7,0xD5),
+ o2(0xB7,0xD6), o2(0xB7,0xD7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_21 = {
- to_EUC_KR_EB_21_offsets,
- to_EUC_KR_EB_21_infos
+to_EUC_KR_EB_A1 = {
+ to_EUC_KR_EB_A1_offsets,
+ to_EUC_KR_EB_A1_infos
};
static const unsigned char
-to_EUC_KR_EB_22_offsets[64] = {
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 1, 5, 5, 5, 5, 5, 5, 5,
- 2, 5, 5, 5, 3, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5,
+to_EUC_KR_EB_A2_offsets[64] = {
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 1, 5, 5, 5, 5, 5, 5, 5,
+ 2, 5, 5, 5, 3, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_22_infos[6] = {
- o2(0xB7,0xD8), o2(0xB7,0xD9),
- o2(0xB7,0xDA), o2(0xB7,0xDB),
- o2(0xB7,0xDC), UNDEF,
+to_EUC_KR_EB_A2_infos[6] = {
+ o2(0xB7,0xD8), o2(0xB7,0xD9), o2(0xB7,0xDA), o2(0xB7,0xDB),
+ o2(0xB7,0xDC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_22 = {
- to_EUC_KR_EB_22_offsets,
- to_EUC_KR_EB_22_infos
+to_EUC_KR_EB_A2 = {
+ to_EUC_KR_EB_A2_offsets,
+ to_EUC_KR_EB_A2_infos
};
static const unsigned char
-to_EUC_KR_EB_23_offsets[64] = {
- 0, 1, 18, 2, 18, 3, 18, 18, 18, 18, 18, 18, 4, 18, 18, 18,
- 5, 18, 18, 18, 6, 18, 18, 18, 18, 18, 18, 18, 18, 7, 18, 8,
- 18, 9, 18, 18, 18, 18, 18, 18, 10, 11, 18, 18, 12, 18, 18, 18,
- 13, 18, 18, 18, 18, 18, 18, 18, 14, 15, 18, 16, 18, 17, 18, 18,
+to_EUC_KR_EB_A3_offsets[64] = {
+ 0, 1, 18, 2, 18, 3, 18, 18, 18, 18, 18, 18, 4, 18, 18, 18,
+ 5, 18, 18, 18, 6, 18, 18, 18, 18, 18, 18, 18, 18, 7, 18, 8,
+ 18, 9, 18, 18, 18, 18, 18, 18, 10, 11, 18, 18, 12, 18, 18, 18,
+ 13, 18, 18, 18, 18, 18, 18, 18, 14, 15, 18, 16, 18, 17, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_23_infos[19] = {
- o2(0xB7,0xDD), o2(0xB7,0xDE),
- o2(0xB7,0xDF), o2(0xB7,0xE0),
- o2(0xB7,0xE1), o2(0xB7,0xE2),
- o2(0xB7,0xE3), o2(0xB7,0xE4),
- o2(0xB7,0xE5), o2(0xB7,0xE6),
- o2(0xB7,0xE7), o2(0xB7,0xE8),
- o2(0xB7,0xE9), o2(0xB7,0xEA),
- o2(0xB7,0xEB), o2(0xB7,0xEC),
- o2(0xB7,0xED), o2(0xB7,0xEE),
- UNDEF,
+to_EUC_KR_EB_A3_infos[19] = {
+ o2(0xB7,0xDD), o2(0xB7,0xDE), o2(0xB7,0xDF), o2(0xB7,0xE0),
+ o2(0xB7,0xE1), o2(0xB7,0xE2), o2(0xB7,0xE3), o2(0xB7,0xE4),
+ o2(0xB7,0xE5), o2(0xB7,0xE6), o2(0xB7,0xE7), o2(0xB7,0xE8),
+ o2(0xB7,0xE9), o2(0xB7,0xEA), o2(0xB7,0xEB), o2(0xB7,0xEC),
+ o2(0xB7,0xED), o2(0xB7,0xEE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_23 = {
- to_EUC_KR_EB_23_offsets,
- to_EUC_KR_EB_23_infos
+to_EUC_KR_EB_A3 = {
+ to_EUC_KR_EB_A3_offsets,
+ to_EUC_KR_EB_A3_infos
};
static const unsigned char
-to_EUC_KR_EB_24_offsets[64] = {
- 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 1, 5, 5, 5, 5, 5, 5, 5,
- 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 4, 5, 5,
+to_EUC_KR_EB_A4_offsets[64] = {
+ 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 1, 5, 5, 5, 5, 5, 5, 5,
+ 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 4, 5, 5,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_24_infos[6] = {
- o2(0xB7,0xEF), o2(0xB7,0xF0),
- o2(0xB7,0xF1), o2(0xB7,0xF2),
- o2(0xB7,0xF3), UNDEF,
+to_EUC_KR_EB_A4_infos[6] = {
+ o2(0xB7,0xEF), o2(0xB7,0xF0), o2(0xB7,0xF1), o2(0xB7,0xF2),
+ o2(0xB7,0xF3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_24 = {
- to_EUC_KR_EB_24_offsets,
- to_EUC_KR_EB_24_infos
+to_EUC_KR_EB_A4 = {
+ to_EUC_KR_EB_A4_offsets,
+ to_EUC_KR_EB_A4_infos
};
static const unsigned char
-to_EUC_KR_EB_25_offsets[64] = {
- 0, 17, 17, 17, 1, 17, 17, 17, 17, 17, 17, 17, 2, 17, 17, 3,
- 17, 4, 17, 17, 17, 17, 17, 17, 5, 6, 17, 17, 7, 17, 17, 17,
- 8, 17, 17, 17, 17, 17, 17, 17, 9, 10, 17, 11, 17, 12, 17, 17,
- 17, 17, 17, 17, 13, 14, 17, 17, 15, 17, 17, 17, 16, 17, 17, 17,
+to_EUC_KR_EB_A5_offsets[64] = {
+ 0, 17, 17, 17, 1, 17, 17, 17, 17, 17, 17, 17, 2, 17, 17, 3,
+ 17, 4, 17, 17, 17, 17, 17, 17, 5, 6, 17, 17, 7, 17, 17, 17,
+ 8, 17, 17, 17, 17, 17, 17, 17, 9, 10, 17, 11, 17, 12, 17, 17,
+ 17, 17, 17, 17, 13, 14, 17, 17, 15, 17, 17, 17, 16, 17, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_25_infos[18] = {
- o2(0xB7,0xF4), o2(0xB7,0xF5),
- o2(0xB7,0xF6), o2(0xB7,0xF7),
- o2(0xB7,0xF8), o2(0xB7,0xF9),
- o2(0xB7,0xFA), o2(0xB7,0xFB),
- o2(0xB7,0xFC), o2(0xB7,0xFD),
- o2(0xB7,0xFE), o2(0xB8,0xA1),
- o2(0xB8,0xA2), o2(0xB8,0xA3),
- o2(0xB8,0xA4), o2(0xB8,0xA5),
- o2(0xB8,0xA6), UNDEF,
+to_EUC_KR_EB_A5_infos[18] = {
+ o2(0xB7,0xF4), o2(0xB7,0xF5), o2(0xB7,0xF6), o2(0xB7,0xF7),
+ o2(0xB7,0xF8), o2(0xB7,0xF9), o2(0xB7,0xFA), o2(0xB7,0xFB),
+ o2(0xB7,0xFC), o2(0xB7,0xFD), o2(0xB7,0xFE), o2(0xB8,0xA1),
+ o2(0xB8,0xA2), o2(0xB8,0xA3), o2(0xB8,0xA4), o2(0xB8,0xA5),
+ o2(0xB8,0xA6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_25 = {
- to_EUC_KR_EB_25_offsets,
- to_EUC_KR_EB_25_infos
+to_EUC_KR_EB_A5 = {
+ to_EUC_KR_EB_A5_offsets,
+ to_EUC_KR_EB_A5_infos
};
static const unsigned char
-to_EUC_KR_EB_26_offsets[64] = {
- 14, 14, 14, 14, 0, 1, 14, 2, 14, 3, 4, 14, 14, 5, 6, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 7, 8, 14, 14,
- 9, 14, 14, 14, 10, 14, 14, 14, 14, 14, 14, 14, 11, 12, 14, 13,
+to_EUC_KR_EB_A6_offsets[64] = {
+ 14, 14, 14, 14, 0, 1, 14, 2, 14, 3, 4, 14, 14, 5, 6, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 7, 8, 14, 14,
+ 9, 14, 14, 14, 10, 14, 14, 14, 14, 14, 14, 14, 11, 12, 14, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_26_infos[15] = {
- o2(0xB8,0xA7), o2(0xB8,0xA8),
- o2(0xB8,0xA9), o2(0xB8,0xAA),
- o2(0xB8,0xAB), o2(0xB8,0xAC),
- o2(0xB8,0xAD), o2(0xB8,0xAE),
- o2(0xB8,0xAF), o2(0xB8,0xB0),
- o2(0xB8,0xB1), o2(0xB8,0xB2),
- o2(0xB8,0xB3), o2(0xB8,0xB4),
- UNDEF,
+to_EUC_KR_EB_A6_infos[15] = {
+ o2(0xB8,0xA7), o2(0xB8,0xA8), o2(0xB8,0xA9), o2(0xB8,0xAA),
+ o2(0xB8,0xAB), o2(0xB8,0xAC), o2(0xB8,0xAD), o2(0xB8,0xAE),
+ o2(0xB8,0xAF), o2(0xB8,0xB0), o2(0xB8,0xB1), o2(0xB8,0xB2),
+ o2(0xB8,0xB3), o2(0xB8,0xB4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_26 = {
- to_EUC_KR_EB_26_offsets,
- to_EUC_KR_EB_26_infos
+to_EUC_KR_EB_A6 = {
+ to_EUC_KR_EB_A6_offsets,
+ to_EUC_KR_EB_A6_infos
};
static const unsigned char
-to_EUC_KR_EB_27_offsets[64] = {
- 26, 0, 26, 26, 26, 26, 26, 26, 1, 2, 26, 26, 3, 26, 4, 5,
- 6, 7, 8, 26, 26, 26, 26, 26, 9, 10, 26, 11, 26, 12, 13, 26,
- 26, 14, 26, 15, 16, 17, 26, 26, 18, 26, 26, 26, 19, 26, 26, 26,
- 26, 26, 26, 26, 20, 21, 26, 22, 23, 24, 25, 26, 26, 26, 26, 26,
+to_EUC_KR_EB_A7_offsets[64] = {
+ 26, 0, 26, 26, 26, 26, 26, 26, 1, 2, 26, 26, 3, 26, 4, 5,
+ 6, 7, 8, 26, 26, 26, 26, 26, 9, 10, 26, 11, 26, 12, 13, 26,
+ 26, 14, 26, 15, 16, 17, 26, 26, 18, 26, 26, 26, 19, 26, 26, 26,
+ 26, 26, 26, 26, 20, 21, 26, 22, 23, 24, 25, 26, 26, 26, 26, 26,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_27_infos[27] = {
- o2(0xB8,0xB5), o2(0xB8,0xB6),
- o2(0xB8,0xB7), o2(0xB8,0xB8),
- o2(0xB8,0xB9), o2(0xB8,0xBA),
- o2(0xB8,0xBB), o2(0xB8,0xBC),
- o2(0xB8,0xBD), o2(0xB8,0xBE),
- o2(0xB8,0xBF), o2(0xB8,0xC0),
- o2(0xB8,0xC1), o2(0xB8,0xC2),
- o2(0xB8,0xC3), o2(0xB8,0xC4),
- o2(0xB8,0xC5), o2(0xB8,0xC6),
- o2(0xB8,0xC7), o2(0xB8,0xC8),
- o2(0xB8,0xC9), o2(0xB8,0xCA),
- o2(0xB8,0xCB), o2(0xB8,0xCC),
- o2(0xB8,0xCD), o2(0xB8,0xCE),
- UNDEF,
+to_EUC_KR_EB_A7_infos[27] = {
+ o2(0xB8,0xB5), o2(0xB8,0xB6), o2(0xB8,0xB7), o2(0xB8,0xB8),
+ o2(0xB8,0xB9), o2(0xB8,0xBA), o2(0xB8,0xBB), o2(0xB8,0xBC),
+ o2(0xB8,0xBD), o2(0xB8,0xBE), o2(0xB8,0xBF), o2(0xB8,0xC0),
+ o2(0xB8,0xC1), o2(0xB8,0xC2), o2(0xB8,0xC3), o2(0xB8,0xC4),
+ o2(0xB8,0xC5), o2(0xB8,0xC6), o2(0xB8,0xC7), o2(0xB8,0xC8),
+ o2(0xB8,0xC9), o2(0xB8,0xCA), o2(0xB8,0xCB), o2(0xB8,0xCC),
+ o2(0xB8,0xCD), o2(0xB8,0xCE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_27 = {
- to_EUC_KR_EB_27_offsets,
- to_EUC_KR_EB_27_infos
+to_EUC_KR_EB_A7 = {
+ to_EUC_KR_EB_A7_offsets,
+ to_EUC_KR_EB_A7_infos
};
static const unsigned char
-to_EUC_KR_EB_28_offsets[64] = {
- 0, 1, 7, 7, 7, 7, 7, 7, 2, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 4, 5, 7, 7, 6, 7, 7, 7,
+to_EUC_KR_EB_A8_offsets[64] = {
+ 0, 1, 7, 7, 7, 7, 7, 7, 2, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 4, 5, 7, 7, 6, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_28_infos[8] = {
- o2(0xB8,0xCF), o2(0xB8,0xD0),
- o2(0xB8,0xD1), o2(0xB8,0xD2),
- o2(0xB8,0xD3), o2(0xB8,0xD4),
- o2(0xB8,0xD5), UNDEF,
+to_EUC_KR_EB_A8_infos[8] = {
+ o2(0xB8,0xCF), o2(0xB8,0xD0), o2(0xB8,0xD1), o2(0xB8,0xD2),
+ o2(0xB8,0xD3), o2(0xB8,0xD4), o2(0xB8,0xD5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_28 = {
- to_EUC_KR_EB_28_offsets,
- to_EUC_KR_EB_28_infos
+to_EUC_KR_EB_A8 = {
+ to_EUC_KR_EB_A8_offsets,
+ to_EUC_KR_EB_A8_infos
};
static const unsigned char
-to_EUC_KR_EB_29_offsets[64] = {
- 0, 21, 1, 21, 21, 21, 21, 21, 2, 3, 21, 4, 21, 5, 6, 21,
- 21, 21, 21, 7, 8, 9, 21, 21, 10, 21, 21, 21, 11, 21, 21, 21,
- 21, 21, 21, 21, 12, 13, 21, 14, 15, 16, 21, 21, 21, 21, 21, 21,
- 17, 18, 21, 21, 19, 21, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21,
+to_EUC_KR_EB_A9_offsets[64] = {
+ 0, 21, 1, 21, 21, 21, 21, 21, 2, 3, 21, 4, 21, 5, 6, 21,
+ 21, 21, 21, 7, 8, 9, 21, 21, 10, 21, 21, 21, 11, 21, 21, 21,
+ 21, 21, 21, 21, 12, 13, 21, 14, 15, 16, 21, 21, 21, 21, 21, 21,
+ 17, 18, 21, 21, 19, 21, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_29_infos[22] = {
- o2(0xB8,0xD6), o2(0xB8,0xD7),
- o2(0xB8,0xD8), o2(0xB8,0xD9),
- o2(0xB8,0xDA), o2(0xB8,0xDB),
- o2(0xB8,0xDC), o2(0xB8,0xDD),
- o2(0xB8,0xDE), o2(0xB8,0xDF),
- o2(0xB8,0xE0), o2(0xB8,0xE1),
- o2(0xB8,0xE2), o2(0xB8,0xE3),
- o2(0xB8,0xE4), o2(0xB8,0xE5),
- o2(0xB8,0xE6), o2(0xB8,0xE7),
- o2(0xB8,0xE8), o2(0xB8,0xE9),
- o2(0xB8,0xEA), UNDEF,
+to_EUC_KR_EB_A9_infos[22] = {
+ o2(0xB8,0xD6), o2(0xB8,0xD7), o2(0xB8,0xD8), o2(0xB8,0xD9),
+ o2(0xB8,0xDA), o2(0xB8,0xDB), o2(0xB8,0xDC), o2(0xB8,0xDD),
+ o2(0xB8,0xDE), o2(0xB8,0xDF), o2(0xB8,0xE0), o2(0xB8,0xE1),
+ o2(0xB8,0xE2), o2(0xB8,0xE3), o2(0xB8,0xE4), o2(0xB8,0xE5),
+ o2(0xB8,0xE6), o2(0xB8,0xE7), o2(0xB8,0xE8), o2(0xB8,0xE9),
+ o2(0xB8,0xEA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_29 = {
- to_EUC_KR_EB_29_offsets,
- to_EUC_KR_EB_29_infos
+to_EUC_KR_EB_A9 = {
+ to_EUC_KR_EB_A9_offsets,
+ to_EUC_KR_EB_A9_infos
};
static const unsigned char
-to_EUC_KR_EB_2A_offsets[64] = {
- 15, 15, 15, 0, 1, 2, 15, 3, 15, 15, 15, 15, 4, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 5, 6, 15, 7, 8, 15, 15, 15,
- 9, 15, 10, 15, 15, 15, 15, 15, 11, 12, 15, 13, 15, 14, 15, 15,
+to_EUC_KR_EB_AA_offsets[64] = {
+ 15, 15, 15, 0, 1, 2, 15, 3, 15, 15, 15, 15, 4, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 5, 6, 15, 7, 8, 15, 15, 15,
+ 9, 15, 10, 15, 15, 15, 15, 15, 11, 12, 15, 13, 15, 14, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_2A_infos[16] = {
- o2(0xB8,0xEB), o2(0xB8,0xEC),
- o2(0xB8,0xED), o2(0xB8,0xEE),
- o2(0xB8,0xEF), o2(0xB8,0xF0),
- o2(0xB8,0xF1), o2(0xB8,0xF2),
- o2(0xB8,0xF3), o2(0xB8,0xF4),
- o2(0xB8,0xF5), o2(0xB8,0xF6),
- o2(0xB8,0xF7), o2(0xB8,0xF8),
- o2(0xB8,0xF9), UNDEF,
+to_EUC_KR_EB_AA_infos[16] = {
+ o2(0xB8,0xEB), o2(0xB8,0xEC), o2(0xB8,0xED), o2(0xB8,0xEE),
+ o2(0xB8,0xEF), o2(0xB8,0xF0), o2(0xB8,0xF1), o2(0xB8,0xF2),
+ o2(0xB8,0xF3), o2(0xB8,0xF4), o2(0xB8,0xF5), o2(0xB8,0xF6),
+ o2(0xB8,0xF7), o2(0xB8,0xF8), o2(0xB8,0xF9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_2A = {
- to_EUC_KR_EB_2A_offsets,
- to_EUC_KR_EB_2A_infos
+to_EUC_KR_EB_AA = {
+ to_EUC_KR_EB_AA_offsets,
+ to_EUC_KR_EB_AA_infos
};
static const unsigned char
-to_EUC_KR_EB_2B_offsets[64] = {
- 5, 5, 5, 5, 0, 5, 5, 5, 1, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 2, 3, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5,
+to_EUC_KR_EB_AB_offsets[64] = {
+ 5, 5, 5, 5, 0, 5, 5, 5, 1, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 2, 3, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_2B_infos[6] = {
- o2(0xB8,0xFA), o2(0xB8,0xFB),
- o2(0xB8,0xFC), o2(0xB8,0xFD),
- o2(0xB8,0xFE), UNDEF,
+to_EUC_KR_EB_AB_infos[6] = {
+ o2(0xB8,0xFA), o2(0xB8,0xFB), o2(0xB8,0xFC), o2(0xB8,0xFD),
+ o2(0xB8,0xFE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_2B = {
- to_EUC_KR_EB_2B_offsets,
- to_EUC_KR_EB_2B_infos
+to_EUC_KR_EB_AB = {
+ to_EUC_KR_EB_AB_offsets,
+ to_EUC_KR_EB_AB_infos
};
static const unsigned char
-to_EUC_KR_EB_2C_offsets[64] = {
- 0, 18, 18, 18, 1, 18, 18, 18, 18, 18, 18, 18, 18, 2, 18, 3,
- 18, 4, 18, 18, 18, 18, 18, 18, 5, 18, 18, 18, 6, 18, 18, 18,
- 7, 18, 18, 18, 18, 18, 18, 18, 18, 8, 18, 9, 18, 18, 18, 18,
- 18, 18, 18, 18, 10, 11, 12, 18, 13, 18, 18, 14, 15, 16, 17, 18,
+to_EUC_KR_EB_AC_offsets[64] = {
+ 0, 18, 18, 18, 1, 18, 18, 18, 18, 18, 18, 18, 18, 2, 18, 3,
+ 18, 4, 18, 18, 18, 18, 18, 18, 5, 18, 18, 18, 6, 18, 18, 18,
+ 7, 18, 18, 18, 18, 18, 18, 18, 18, 8, 18, 9, 18, 18, 18, 18,
+ 18, 18, 18, 18, 10, 11, 12, 18, 13, 18, 18, 14, 15, 16, 17, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_2C_infos[19] = {
- o2(0xB9,0xA1), o2(0xB9,0xA2),
- o2(0xB9,0xA3), o2(0xB9,0xA4),
- o2(0xB9,0xA5), o2(0xB9,0xA6),
- o2(0xB9,0xA7), o2(0xB9,0xA8),
- o2(0xB9,0xA9), o2(0xB9,0xAA),
- o2(0xB9,0xAB), o2(0xB9,0xAC),
- o2(0xB9,0xAD), o2(0xB9,0xAE),
- o2(0xB9,0xAF), o2(0xB9,0xB0),
- o2(0xB9,0xB1), o2(0xB9,0xB2),
- UNDEF,
+to_EUC_KR_EB_AC_infos[19] = {
+ o2(0xB9,0xA1), o2(0xB9,0xA2), o2(0xB9,0xA3), o2(0xB9,0xA4),
+ o2(0xB9,0xA5), o2(0xB9,0xA6), o2(0xB9,0xA7), o2(0xB9,0xA8),
+ o2(0xB9,0xA9), o2(0xB9,0xAA), o2(0xB9,0xAB), o2(0xB9,0xAC),
+ o2(0xB9,0xAD), o2(0xB9,0xAE), o2(0xB9,0xAF), o2(0xB9,0xB0),
+ o2(0xB9,0xB1), o2(0xB9,0xB2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_2C = {
- to_EUC_KR_EB_2C_offsets,
- to_EUC_KR_EB_2C_infos
+to_EUC_KR_EB_AC = {
+ to_EUC_KR_EB_AC_offsets,
+ to_EUC_KR_EB_AC_infos
};
static const unsigned char
-to_EUC_KR_EB_2D_offsets[64] = {
- 12, 12, 12, 12, 0, 1, 12, 2, 12, 3, 12, 12, 12, 4, 12, 5,
- 6, 12, 12, 12, 7, 12, 12, 12, 8, 12, 12, 12, 12, 12, 12, 12,
- 12, 9, 12, 10, 12, 12, 12, 12, 12, 12, 12, 12, 11, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+to_EUC_KR_EB_AD_offsets[64] = {
+ 12, 12, 12, 12, 0, 1, 12, 2, 12, 3, 12, 12, 12, 4, 12, 5,
+ 6, 12, 12, 12, 7, 12, 12, 12, 8, 12, 12, 12, 12, 12, 12, 12,
+ 12, 9, 12, 10, 12, 12, 12, 12, 12, 12, 12, 12, 11, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_2D_infos[13] = {
- o2(0xB9,0xB3), o2(0xB9,0xB4),
- o2(0xB9,0xB5), o2(0xB9,0xB6),
- o2(0xB9,0xB7), o2(0xB9,0xB8),
- o2(0xB9,0xB9), o2(0xB9,0xBA),
- o2(0xB9,0xBB), o2(0xB9,0xBC),
- o2(0xB9,0xBD), o2(0xB9,0xBE),
- UNDEF,
+to_EUC_KR_EB_AD_infos[13] = {
+ o2(0xB9,0xB3), o2(0xB9,0xB4), o2(0xB9,0xB5), o2(0xB9,0xB6),
+ o2(0xB9,0xB7), o2(0xB9,0xB8), o2(0xB9,0xB9), o2(0xB9,0xBA),
+ o2(0xB9,0xBB), o2(0xB9,0xBC), o2(0xB9,0xBD), o2(0xB9,0xBE),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_2D = {
- to_EUC_KR_EB_2D_offsets,
- to_EUC_KR_EB_2D_infos
+to_EUC_KR_EB_AD = {
+ to_EUC_KR_EB_AD_offsets,
+ to_EUC_KR_EB_AD_infos
};
static const unsigned char
-to_EUC_KR_EB_2E_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 8, 1, 8, 8, 8,
- 2, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 3, 8, 8, 8, 4, 8, 8, 8, 5, 8, 8, 8,
- 8, 8, 8, 8, 6, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_EB_AE_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 8, 1, 8, 8, 8,
+ 2, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 3, 8, 8, 8, 4, 8, 8, 8, 5, 8, 8, 8,
+ 8, 8, 8, 8, 6, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_2E_infos[9] = {
- o2(0xB9,0xBF), o2(0xB9,0xC0),
- o2(0xB9,0xC1), o2(0xB9,0xC2),
- o2(0xB9,0xC3), o2(0xB9,0xC4),
- o2(0xB9,0xC5), o2(0xB9,0xC6),
- UNDEF,
+to_EUC_KR_EB_AE_infos[9] = {
+ o2(0xB9,0xBF), o2(0xB9,0xC0), o2(0xB9,0xC1), o2(0xB9,0xC2),
+ o2(0xB9,0xC3), o2(0xB9,0xC4), o2(0xB9,0xC5), o2(0xB9,0xC6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_2E = {
- to_EUC_KR_EB_2E_offsets,
- to_EUC_KR_EB_2E_infos
+to_EUC_KR_EB_AE = {
+ to_EUC_KR_EB_AE_offsets,
+ to_EUC_KR_EB_AE_infos
};
static const unsigned char
-to_EUC_KR_EB_2F_offsets[64] = {
- 0, 9, 9, 9, 1, 9, 9, 9, 2, 9, 9, 9, 9, 9, 9, 9,
- 3, 9, 9, 4, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 5, 6, 9, 9, 7, 9, 9, 8,
+to_EUC_KR_EB_AF_offsets[64] = {
+ 0, 9, 9, 9, 1, 9, 9, 9, 2, 9, 9, 9, 9, 9, 9, 9,
+ 3, 9, 9, 4, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 5, 6, 9, 9, 7, 9, 9, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_2F_infos[10] = {
- o2(0xB9,0xC7), o2(0xB9,0xC8),
- o2(0xB9,0xC9), o2(0xB9,0xCA),
- o2(0xB9,0xCB), o2(0xB9,0xCC),
- o2(0xB9,0xCD), o2(0xB9,0xCE),
- o2(0xB9,0xCF), UNDEF,
+to_EUC_KR_EB_AF_infos[10] = {
+ o2(0xB9,0xC7), o2(0xB9,0xC8), o2(0xB9,0xC9), o2(0xB9,0xCA),
+ o2(0xB9,0xCB), o2(0xB9,0xCC), o2(0xB9,0xCD), o2(0xB9,0xCE),
+ o2(0xB9,0xCF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_2F = {
- to_EUC_KR_EB_2F_offsets,
- to_EUC_KR_EB_2F_infos
+to_EUC_KR_EB_AF = {
+ to_EUC_KR_EB_AF_offsets,
+ to_EUC_KR_EB_AF_infos
};
static const unsigned char
-to_EUC_KR_EB_30_offsets[64] = {
- 0, 28, 1, 28, 28, 28, 28, 28, 2, 3, 28, 4, 5, 6, 28, 7,
- 28, 8, 28, 28, 9, 10, 11, 12, 13, 28, 28, 14, 15, 16, 17, 18,
- 28, 28, 28, 28, 19, 20, 28, 21, 28, 22, 28, 28, 28, 23, 28, 28,
- 24, 25, 28, 28, 26, 28, 28, 28, 27, 28, 28, 28, 28, 28, 28, 28,
+to_EUC_KR_EB_B0_offsets[64] = {
+ 0, 28, 1, 28, 28, 28, 28, 28, 2, 3, 28, 4, 5, 6, 28, 7,
+ 28, 8, 28, 28, 9, 10, 11, 12, 13, 28, 28, 14, 15, 16, 17, 18,
+ 28, 28, 28, 28, 19, 20, 28, 21, 28, 22, 28, 28, 28, 23, 28, 28,
+ 24, 25, 28, 28, 26, 28, 28, 28, 27, 28, 28, 28, 28, 28, 28, 28,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_30_infos[29] = {
- o2(0xB9,0xD0), o2(0xB9,0xD1),
- o2(0xB9,0xD2), o2(0xB9,0xD3),
- o2(0xB9,0xD4), o2(0xB9,0xD5),
- o2(0xB9,0xD6), o2(0xB9,0xD7),
- o2(0xB9,0xD8), o2(0xB9,0xD9),
- o2(0xB9,0xDA), o2(0xB9,0xDB),
- o2(0xB9,0xDC), o2(0xB9,0xDD),
- o2(0xB9,0xDE), o2(0xB9,0xDF),
- o2(0xB9,0xE0), o2(0xB9,0xE1),
- o2(0xB9,0xE2), o2(0xB9,0xE3),
- o2(0xB9,0xE4), o2(0xB9,0xE5),
- o2(0xB9,0xE6), o2(0xB9,0xE7),
- o2(0xB9,0xE8), o2(0xB9,0xE9),
- o2(0xB9,0xEA), o2(0xB9,0xEB),
- UNDEF,
+to_EUC_KR_EB_B0_infos[29] = {
+ o2(0xB9,0xD0), o2(0xB9,0xD1), o2(0xB9,0xD2), o2(0xB9,0xD3),
+ o2(0xB9,0xD4), o2(0xB9,0xD5), o2(0xB9,0xD6), o2(0xB9,0xD7),
+ o2(0xB9,0xD8), o2(0xB9,0xD9), o2(0xB9,0xDA), o2(0xB9,0xDB),
+ o2(0xB9,0xDC), o2(0xB9,0xDD), o2(0xB9,0xDE), o2(0xB9,0xDF),
+ o2(0xB9,0xE0), o2(0xB9,0xE1), o2(0xB9,0xE2), o2(0xB9,0xE3),
+ o2(0xB9,0xE4), o2(0xB9,0xE5), o2(0xB9,0xE6), o2(0xB9,0xE7),
+ o2(0xB9,0xE8), o2(0xB9,0xE9), o2(0xB9,0xEA), o2(0xB9,0xEB),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_30 = {
- to_EUC_KR_EB_30_offsets,
- to_EUC_KR_EB_30_infos
+to_EUC_KR_EB_B0 = {
+ to_EUC_KR_EB_B0_offsets,
+ to_EUC_KR_EB_B0_infos
};
static const unsigned char
-to_EUC_KR_EB_31_offsets[64] = {
- 0, 1, 10, 2, 3, 4, 10, 10, 10, 5, 10, 10, 6, 7, 10, 10,
- 8, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_EB_B1_offsets[64] = {
+ 0, 1, 10, 2, 3, 4, 10, 10, 10, 5, 10, 10, 6, 7, 10, 10,
+ 8, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_31_infos[11] = {
- o2(0xB9,0xEC), o2(0xB9,0xED),
- o2(0xB9,0xEE), o2(0xB9,0xEF),
- o2(0xB9,0xF0), o2(0xB9,0xF1),
- o2(0xB9,0xF2), o2(0xB9,0xF3),
- o2(0xB9,0xF4), o2(0xB9,0xF5),
- UNDEF,
+to_EUC_KR_EB_B1_infos[11] = {
+ o2(0xB9,0xEC), o2(0xB9,0xED), o2(0xB9,0xEE), o2(0xB9,0xEF),
+ o2(0xB9,0xF0), o2(0xB9,0xF1), o2(0xB9,0xF2), o2(0xB9,0xF3),
+ o2(0xB9,0xF4), o2(0xB9,0xF5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_31 = {
- to_EUC_KR_EB_31_offsets,
- to_EUC_KR_EB_31_infos
+to_EUC_KR_EB_B1 = {
+ to_EUC_KR_EB_B1_offsets,
+ to_EUC_KR_EB_B1_infos
};
static const unsigned char
-to_EUC_KR_EB_32_offsets[64] = {
- 23, 23, 23, 23, 0, 1, 23, 23, 2, 23, 23, 3, 4, 23, 5, 23,
- 23, 23, 23, 23, 6, 7, 23, 8, 23, 9, 10, 23, 23, 23, 23, 23,
- 11, 12, 23, 23, 13, 23, 23, 14, 15, 23, 23, 23, 23, 23, 23, 23,
- 16, 17, 23, 18, 19, 20, 23, 23, 23, 23, 23, 23, 21, 22, 23, 23,
+to_EUC_KR_EB_B2_offsets[64] = {
+ 23, 23, 23, 23, 0, 1, 23, 23, 2, 23, 23, 3, 4, 23, 5, 23,
+ 23, 23, 23, 23, 6, 7, 23, 8, 23, 9, 10, 23, 23, 23, 23, 23,
+ 11, 12, 23, 23, 13, 23, 23, 14, 15, 23, 23, 23, 23, 23, 23, 23,
+ 16, 17, 23, 18, 19, 20, 23, 23, 23, 23, 23, 23, 21, 22, 23, 23,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_32_infos[24] = {
- o2(0xB9,0xF6), o2(0xB9,0xF7),
- o2(0xB9,0xF8), o2(0xB9,0xF9),
- o2(0xB9,0xFA), o2(0xB9,0xFB),
- o2(0xB9,0xFC), o2(0xB9,0xFD),
- o2(0xB9,0xFE), o2(0xBA,0xA1),
- o2(0xBA,0xA2), o2(0xBA,0xA3),
- o2(0xBA,0xA4), o2(0xBA,0xA5),
- o2(0xBA,0xA6), o2(0xBA,0xA7),
- o2(0xBA,0xA8), o2(0xBA,0xA9),
- o2(0xBA,0xAA), o2(0xBA,0xAB),
- o2(0xBA,0xAC), o2(0xBA,0xAD),
- o2(0xBA,0xAE), UNDEF,
+to_EUC_KR_EB_B2_infos[24] = {
+ o2(0xB9,0xF6), o2(0xB9,0xF7), o2(0xB9,0xF8), o2(0xB9,0xF9),
+ o2(0xB9,0xFA), o2(0xB9,0xFB), o2(0xB9,0xFC), o2(0xB9,0xFD),
+ o2(0xB9,0xFE), o2(0xBA,0xA1), o2(0xBA,0xA2), o2(0xBA,0xA3),
+ o2(0xBA,0xA4), o2(0xBA,0xA5), o2(0xBA,0xA6), o2(0xBA,0xA7),
+ o2(0xBA,0xA8), o2(0xBA,0xA9), o2(0xBA,0xAA), o2(0xBA,0xAB),
+ o2(0xBA,0xAC), o2(0xBA,0xAD), o2(0xBA,0xAE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_32 = {
- to_EUC_KR_EB_32_offsets,
- to_EUC_KR_EB_32_infos
+to_EUC_KR_EB_B2 = {
+ to_EUC_KR_EB_B2_offsets,
+ to_EUC_KR_EB_B2_infos
};
static const unsigned char
-to_EUC_KR_EB_33_offsets[64] = {
- 0, 14, 14, 14, 1, 14, 14, 14, 14, 14, 14, 14, 14, 2, 14, 3,
- 4, 5, 14, 14, 14, 6, 14, 14, 7, 14, 14, 14, 8, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 14, 9, 10, 11, 14, 12, 14, 14, 14, 13, 14, 14, 14,
+to_EUC_KR_EB_B3_offsets[64] = {
+ 0, 14, 14, 14, 1, 14, 14, 14, 14, 14, 14, 14, 14, 2, 14, 3,
+ 4, 5, 14, 14, 14, 6, 14, 14, 7, 14, 14, 14, 8, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 14, 9, 10, 11, 14, 12, 14, 14, 14, 13, 14, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_33_infos[15] = {
- o2(0xBA,0xAF), o2(0xBA,0xB0),
- o2(0xBA,0xB1), o2(0xBA,0xB2),
- o2(0xBA,0xB3), o2(0xBA,0xB4),
- o2(0xBA,0xB5), o2(0xBA,0xB6),
- o2(0xBA,0xB7), o2(0xBA,0xB8),
- o2(0xBA,0xB9), o2(0xBA,0xBA),
- o2(0xBA,0xBB), o2(0xBA,0xBC),
- UNDEF,
+to_EUC_KR_EB_B3_infos[15] = {
+ o2(0xBA,0xAF), o2(0xBA,0xB0), o2(0xBA,0xB1), o2(0xBA,0xB2),
+ o2(0xBA,0xB3), o2(0xBA,0xB4), o2(0xBA,0xB5), o2(0xBA,0xB6),
+ o2(0xBA,0xB7), o2(0xBA,0xB8), o2(0xBA,0xB9), o2(0xBA,0xBA),
+ o2(0xBA,0xBB), o2(0xBA,0xBC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_33 = {
- to_EUC_KR_EB_33_offsets,
- to_EUC_KR_EB_33_infos
+to_EUC_KR_EB_B3 = {
+ to_EUC_KR_EB_B3_offsets,
+ to_EUC_KR_EB_B3_infos
};
static const unsigned char
-to_EUC_KR_EB_34_offsets[64] = {
- 8, 8, 8, 8, 0, 1, 8, 2, 8, 3, 8, 8, 8, 8, 8, 8,
- 4, 8, 8, 8, 5, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 6, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_EB_B4_offsets[64] = {
+ 8, 8, 8, 8, 0, 1, 8, 2, 8, 3, 8, 8, 8, 8, 8, 8,
+ 4, 8, 8, 8, 5, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 6, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_34_infos[9] = {
- o2(0xBA,0xBD), o2(0xBA,0xBE),
- o2(0xBA,0xBF), o2(0xBA,0xC0),
- o2(0xBA,0xC1), o2(0xBA,0xC2),
- o2(0xBA,0xC3), o2(0xBA,0xC4),
- UNDEF,
+to_EUC_KR_EB_B4_infos[9] = {
+ o2(0xBA,0xBD), o2(0xBA,0xBE), o2(0xBA,0xBF), o2(0xBA,0xC0),
+ o2(0xBA,0xC1), o2(0xBA,0xC2), o2(0xBA,0xC3), o2(0xBA,0xC4),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_34 = {
- to_EUC_KR_EB_34_offsets,
- to_EUC_KR_EB_34_infos
+to_EUC_KR_EB_B4 = {
+ to_EUC_KR_EB_B4_offsets,
+ to_EUC_KR_EB_B4_infos
};
static const unsigned char
-to_EUC_KR_EB_35_offsets[64] = {
- 0, 9, 9, 9, 9, 9, 9, 9, 1, 2, 9, 9, 3, 9, 9, 9,
- 4, 9, 9, 9, 9, 9, 9, 9, 5, 6, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 7, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_EB_B5_offsets[64] = {
+ 0, 9, 9, 9, 9, 9, 9, 9, 1, 2, 9, 9, 3, 9, 9, 9,
+ 4, 9, 9, 9, 9, 9, 9, 9, 5, 6, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 7, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_35_infos[10] = {
- o2(0xBA,0xC5), o2(0xBA,0xC6),
- o2(0xBA,0xC7), o2(0xBA,0xC8),
- o2(0xBA,0xC9), o2(0xBA,0xCA),
- o2(0xBA,0xCB), o2(0xBA,0xCC),
- o2(0xBA,0xCD), UNDEF,
+to_EUC_KR_EB_B5_infos[10] = {
+ o2(0xBA,0xC5), o2(0xBA,0xC6), o2(0xBA,0xC7), o2(0xBA,0xC8),
+ o2(0xBA,0xC9), o2(0xBA,0xCA), o2(0xBA,0xCB), o2(0xBA,0xCC),
+ o2(0xBA,0xCD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_35 = {
- to_EUC_KR_EB_35_offsets,
- to_EUC_KR_EB_35_infos
+to_EUC_KR_EB_B5 = {
+ to_EUC_KR_EB_B5_offsets,
+ to_EUC_KR_EB_B5_infos
};
static const unsigned char
-to_EUC_KR_EB_36_offsets[64] = {
- 0, 1, 17, 17, 2, 17, 17, 3, 4, 5, 6, 17, 17, 17, 17, 17,
- 7, 8, 17, 9, 17, 10, 17, 17, 17, 11, 12, 17, 13, 17, 17, 17,
- 17, 17, 17, 17, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
- 15, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17,
+to_EUC_KR_EB_B6_offsets[64] = {
+ 0, 1, 17, 17, 2, 17, 17, 3, 4, 5, 6, 17, 17, 17, 17, 17,
+ 7, 8, 17, 9, 17, 10, 17, 17, 17, 11, 12, 17, 13, 17, 17, 17,
+ 17, 17, 17, 17, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
+ 15, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_36_infos[18] = {
- o2(0xBA,0xCE), o2(0xBA,0xCF),
- o2(0xBA,0xD0), o2(0xBA,0xD1),
- o2(0xBA,0xD2), o2(0xBA,0xD3),
- o2(0xBA,0xD4), o2(0xBA,0xD5),
- o2(0xBA,0xD6), o2(0xBA,0xD7),
- o2(0xBA,0xD8), o2(0xBA,0xD9),
- o2(0xBA,0xDA), o2(0xBA,0xDB),
- o2(0xBA,0xDC), o2(0xBA,0xDD),
- o2(0xBA,0xDE), UNDEF,
+to_EUC_KR_EB_B6_infos[18] = {
+ o2(0xBA,0xCE), o2(0xBA,0xCF), o2(0xBA,0xD0), o2(0xBA,0xD1),
+ o2(0xBA,0xD2), o2(0xBA,0xD3), o2(0xBA,0xD4), o2(0xBA,0xD5),
+ o2(0xBA,0xD6), o2(0xBA,0xD7), o2(0xBA,0xD8), o2(0xBA,0xD9),
+ o2(0xBA,0xDA), o2(0xBA,0xDB), o2(0xBA,0xDC), o2(0xBA,0xDD),
+ o2(0xBA,0xDE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_36 = {
- to_EUC_KR_EB_36_offsets,
- to_EUC_KR_EB_36_infos
+to_EUC_KR_EB_B6 = {
+ to_EUC_KR_EB_B6_offsets,
+ to_EUC_KR_EB_B6_infos
};
static const unsigned char
-to_EUC_KR_EB_37_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 0, 1, 8, 8, 2, 8, 8, 8, 3, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 8, 8, 8, 8, 8, 8,
- 5, 8, 8, 8, 6, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_EB_B7_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 0, 1, 8, 8, 2, 8, 8, 8, 3, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 8, 8, 8, 8, 8, 8,
+ 5, 8, 8, 8, 6, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_37_infos[9] = {
- o2(0xBA,0xDF), o2(0xBA,0xE0),
- o2(0xBA,0xE1), o2(0xBA,0xE2),
- o2(0xBA,0xE3), o2(0xBA,0xE4),
- o2(0xBA,0xE5), o2(0xBA,0xE6),
- UNDEF,
+to_EUC_KR_EB_B7_infos[9] = {
+ o2(0xBA,0xDF), o2(0xBA,0xE0), o2(0xBA,0xE1), o2(0xBA,0xE2),
+ o2(0xBA,0xE3), o2(0xBA,0xE4), o2(0xBA,0xE5), o2(0xBA,0xE6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_37 = {
- to_EUC_KR_EB_37_offsets,
- to_EUC_KR_EB_37_infos
+to_EUC_KR_EB_B7 = {
+ to_EUC_KR_EB_B7_offsets,
+ to_EUC_KR_EB_B7_infos
};
static const unsigned char
-to_EUC_KR_EB_38_offsets[64] = {
- 0, 10, 10, 1, 10, 2, 10, 10, 10, 10, 10, 10, 3, 4, 10, 10,
- 5, 10, 10, 10, 6, 10, 10, 10, 10, 10, 10, 10, 7, 8, 10, 9,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_EB_B8_offsets[64] = {
+ 0, 10, 10, 1, 10, 2, 10, 10, 10, 10, 10, 10, 3, 4, 10, 10,
+ 5, 10, 10, 10, 6, 10, 10, 10, 10, 10, 10, 10, 7, 8, 10, 9,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_38_infos[11] = {
- o2(0xBA,0xE7), o2(0xBA,0xE8),
- o2(0xBA,0xE9), o2(0xBA,0xEA),
- o2(0xBA,0xEB), o2(0xBA,0xEC),
- o2(0xBA,0xED), o2(0xBA,0xEE),
- o2(0xBA,0xEF), o2(0xBA,0xF0),
- UNDEF,
+to_EUC_KR_EB_B8_infos[11] = {
+ o2(0xBA,0xE7), o2(0xBA,0xE8), o2(0xBA,0xE9), o2(0xBA,0xEA),
+ o2(0xBA,0xEB), o2(0xBA,0xEC), o2(0xBA,0xED), o2(0xBA,0xEE),
+ o2(0xBA,0xEF), o2(0xBA,0xF0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_38 = {
- to_EUC_KR_EB_38_offsets,
- to_EUC_KR_EB_38_infos
+to_EUC_KR_EB_B8 = {
+ to_EUC_KR_EB_B8_offsets,
+ to_EUC_KR_EB_B8_infos
};
static const unsigned char
-to_EUC_KR_EB_39_offsets[64] = {
- 24, 24, 24, 24, 0, 1, 24, 24, 2, 24, 24, 24, 3, 24, 4, 24,
- 24, 24, 24, 24, 5, 6, 24, 7, 24, 8, 9, 10, 24, 24, 24, 24,
- 11, 12, 24, 24, 13, 24, 24, 24, 14, 24, 15, 24, 24, 24, 24, 24,
- 16, 17, 24, 18, 19, 20, 24, 24, 24, 24, 24, 21, 22, 23, 24, 24,
+to_EUC_KR_EB_B9_offsets[64] = {
+ 24, 24, 24, 24, 0, 1, 24, 24, 2, 24, 24, 24, 3, 24, 4, 24,
+ 24, 24, 24, 24, 5, 6, 24, 7, 24, 8, 9, 10, 24, 24, 24, 24,
+ 11, 12, 24, 24, 13, 24, 24, 24, 14, 24, 15, 24, 24, 24, 24, 24,
+ 16, 17, 24, 18, 19, 20, 24, 24, 24, 24, 24, 21, 22, 23, 24, 24,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_39_infos[25] = {
- o2(0xBA,0xF1), o2(0xBA,0xF2),
- o2(0xBA,0xF3), o2(0xBA,0xF4),
- o2(0xBA,0xF5), o2(0xBA,0xF6),
- o2(0xBA,0xF7), o2(0xBA,0xF8),
- o2(0xBA,0xF9), o2(0xBA,0xFA),
- o2(0xBA,0xFB), o2(0xBA,0xFC),
- o2(0xBA,0xFD), o2(0xBA,0xFE),
- o2(0xBB,0xA1), o2(0xBB,0xA2),
- o2(0xBB,0xA3), o2(0xBB,0xA4),
- o2(0xBB,0xA5), o2(0xBB,0xA6),
- o2(0xBB,0xA7), o2(0xBB,0xA8),
- o2(0xBB,0xA9), o2(0xBB,0xAA),
- UNDEF,
+to_EUC_KR_EB_B9_infos[25] = {
+ o2(0xBA,0xF1), o2(0xBA,0xF2), o2(0xBA,0xF3), o2(0xBA,0xF4),
+ o2(0xBA,0xF5), o2(0xBA,0xF6), o2(0xBA,0xF7), o2(0xBA,0xF8),
+ o2(0xBA,0xF9), o2(0xBA,0xFA), o2(0xBA,0xFB), o2(0xBA,0xFC),
+ o2(0xBA,0xFD), o2(0xBA,0xFE), o2(0xBB,0xA1), o2(0xBB,0xA2),
+ o2(0xBB,0xA3), o2(0xBB,0xA4), o2(0xBB,0xA5), o2(0xBB,0xA6),
+ o2(0xBB,0xA7), o2(0xBB,0xA8), o2(0xBB,0xA9), o2(0xBB,0xAA),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_39 = {
- to_EUC_KR_EB_39_offsets,
- to_EUC_KR_EB_39_infos
+to_EUC_KR_EB_B9 = {
+ to_EUC_KR_EB_B9_offsets,
+ to_EUC_KR_EB_B9_infos
};
static const unsigned char
-to_EUC_KR_EB_3A_offsets[64] = {
- 0, 10, 10, 10, 1, 10, 10, 10, 10, 10, 10, 10, 2, 3, 10, 4,
- 5, 6, 10, 10, 10, 10, 10, 10, 7, 8, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_EB_BA_offsets[64] = {
+ 0, 10, 10, 10, 1, 10, 10, 10, 10, 10, 10, 10, 2, 3, 10, 4,
+ 5, 6, 10, 10, 10, 10, 10, 10, 7, 8, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_3A_infos[11] = {
- o2(0xBB,0xAB), o2(0xBB,0xAC),
- o2(0xBB,0xAD), o2(0xBB,0xAE),
- o2(0xBB,0xAF), o2(0xBB,0xB0),
- o2(0xBB,0xB1), o2(0xBB,0xB2),
- o2(0xBB,0xB3), o2(0xBB,0xB4),
- UNDEF,
+to_EUC_KR_EB_BA_infos[11] = {
+ o2(0xBB,0xAB), o2(0xBB,0xAC), o2(0xBB,0xAD), o2(0xBB,0xAE),
+ o2(0xBB,0xAF), o2(0xBB,0xB0), o2(0xBB,0xB1), o2(0xBB,0xB2),
+ o2(0xBB,0xB3), o2(0xBB,0xB4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_3A = {
- to_EUC_KR_EB_3A_offsets,
- to_EUC_KR_EB_3A_infos
+to_EUC_KR_EB_BA = {
+ to_EUC_KR_EB_BA_offsets,
+ to_EUC_KR_EB_BA_infos
};
static const unsigned char
-to_EUC_KR_EB_3B_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 0, 1, 10, 10, 2, 10, 10, 3, 4, 10, 10, 10, 10, 10, 10, 10,
- 5, 10, 10, 6, 7, 8, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_EB_BB_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 0, 1, 10, 10, 2, 10, 10, 3, 4, 10, 10, 10, 10, 10, 10, 10,
+ 5, 10, 10, 6, 7, 8, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_3B_infos[11] = {
- o2(0xBB,0xB5), o2(0xBB,0xB6),
- o2(0xBB,0xB7), o2(0xBB,0xB8),
- o2(0xBB,0xB9), o2(0xBB,0xBA),
- o2(0xBB,0xBB), o2(0xBB,0xBC),
- o2(0xBB,0xBD), o2(0xBB,0xBE),
- UNDEF,
+to_EUC_KR_EB_BB_infos[11] = {
+ o2(0xBB,0xB5), o2(0xBB,0xB6), o2(0xBB,0xB7), o2(0xBB,0xB8),
+ o2(0xBB,0xB9), o2(0xBB,0xBA), o2(0xBB,0xBB), o2(0xBB,0xBC),
+ o2(0xBB,0xBD), o2(0xBB,0xBE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_3B = {
- to_EUC_KR_EB_3B_offsets,
- to_EUC_KR_EB_3B_infos
+to_EUC_KR_EB_BB = {
+ to_EUC_KR_EB_BB_offsets,
+ to_EUC_KR_EB_BB_infos
};
static const unsigned char
-to_EUC_KR_EB_3C_offsets[64] = {
- 8, 0, 8, 8, 8, 8, 8, 8, 1, 2, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 3, 4, 8, 5, 6, 7, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_EB_BC_offsets[64] = {
+ 8, 0, 8, 8, 8, 8, 8, 8, 1, 2, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 3, 4, 8, 5, 6, 7, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_3C_infos[9] = {
- o2(0xBB,0xBF), o2(0xBB,0xC0),
- o2(0xBB,0xC1), o2(0xBB,0xC2),
- o2(0xBB,0xC3), o2(0xBB,0xC4),
- o2(0xBB,0xC5), o2(0xBB,0xC6),
- UNDEF,
+to_EUC_KR_EB_BC_infos[9] = {
+ o2(0xBB,0xBF), o2(0xBB,0xC0), o2(0xBB,0xC1), o2(0xBB,0xC2),
+ o2(0xBB,0xC3), o2(0xBB,0xC4), o2(0xBB,0xC5), o2(0xBB,0xC6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_3C = {
- to_EUC_KR_EB_3C_offsets,
- to_EUC_KR_EB_3C_infos
+to_EUC_KR_EB_BC = {
+ to_EUC_KR_EB_BC_offsets,
+ to_EUC_KR_EB_BC_infos
};
static const unsigned char
-to_EUC_KR_EB_3D_offsets[64] = {
- 0, 1, 7, 7, 2, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7,
- 4, 5, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_EB_BD_offsets[64] = {
+ 0, 1, 7, 7, 2, 7, 7, 7, 3, 7, 7, 7, 7, 7, 7, 7,
+ 4, 5, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_3D_infos[8] = {
- o2(0xBB,0xC7), o2(0xBB,0xC8),
- o2(0xBB,0xC9), o2(0xBB,0xCA),
- o2(0xBB,0xCB), o2(0xBB,0xCC),
- o2(0xBB,0xCD), UNDEF,
+to_EUC_KR_EB_BD_infos[8] = {
+ o2(0xBB,0xC7), o2(0xBB,0xC8), o2(0xBB,0xC9), o2(0xBB,0xCA),
+ o2(0xBB,0xCB), o2(0xBB,0xCC), o2(0xBB,0xCD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_3D = {
- to_EUC_KR_EB_3D_offsets,
- to_EUC_KR_EB_3D_infos
+to_EUC_KR_EB_BD = {
+ to_EUC_KR_EB_BD_offsets,
+ to_EUC_KR_EB_BD_infos
};
static const unsigned char
-to_EUC_KR_EB_3E_offsets[64] = {
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+to_EUC_KR_EB_BE_offsets[64] = {
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_3E_infos[3] = {
- o2(0xBB,0xCE), o2(0xBB,0xCF),
- UNDEF,
+to_EUC_KR_EB_BE_infos[3] = {
+ o2(0xBB,0xCE), o2(0xBB,0xCF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_3E = {
- to_EUC_KR_EB_3E_offsets,
- to_EUC_KR_EB_3E_infos
+to_EUC_KR_EB_BE = {
+ to_EUC_KR_EB_BE_offsets,
+ to_EUC_KR_EB_BE_infos
};
static const unsigned char
-to_EUC_KR_EB_3F_offsets[64] = {
- 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 8, 8, 1, 2, 8, 8,
- 3, 8, 8, 8, 4, 8, 8, 8, 8, 8, 8, 8, 5, 8, 8, 6,
- 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_EB_BF_offsets[64] = {
+ 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 8, 8, 1, 2, 8, 8,
+ 3, 8, 8, 8, 4, 8, 8, 8, 8, 8, 8, 8, 5, 8, 8, 6,
+ 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EB_3F_infos[9] = {
- o2(0xBB,0xD0), o2(0xBB,0xD1),
- o2(0xBB,0xD2), o2(0xBB,0xD3),
- o2(0xBB,0xD4), o2(0xBB,0xD5),
- o2(0xBB,0xD6), o2(0xBB,0xD7),
- UNDEF,
+to_EUC_KR_EB_BF_infos[9] = {
+ o2(0xBB,0xD0), o2(0xBB,0xD1), o2(0xBB,0xD2), o2(0xBB,0xD3),
+ o2(0xBB,0xD4), o2(0xBB,0xD5), o2(0xBB,0xD6), o2(0xBB,0xD7),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EB_3F = {
- to_EUC_KR_EB_3F_offsets,
- to_EUC_KR_EB_3F_infos
-};
-
-
-static const struct byte_lookup* const
-to_EUC_KR_EB_infos[65] = {
- &to_EUC_KR_EB_00, &to_EUC_KR_EB_01,
- &to_EUC_KR_EB_02, &to_EUC_KR_EB_03,
- &to_EUC_KR_EB_04, &to_EUC_KR_EB_05,
- &to_EUC_KR_EB_06, &to_EUC_KR_EB_07,
- &to_EUC_KR_EB_08, &to_EUC_KR_EB_09,
- &to_EUC_KR_EB_0A, &to_EUC_KR_EB_0B,
- &to_EUC_KR_EB_0C, &to_EUC_KR_EB_0D,
- &to_EUC_KR_EB_0E, &to_EUC_KR_EB_0F,
- &to_EUC_KR_EB_10, &to_EUC_KR_EB_11,
- &to_EUC_KR_EB_12, &to_EUC_KR_EB_13,
- &to_EUC_KR_EB_14, &to_EUC_KR_EB_15,
- &to_EUC_KR_EB_16, &to_EUC_KR_EB_17,
- &to_EUC_KR_EB_18, &to_EUC_KR_EB_19,
- &to_EUC_KR_EB_1A, &to_EUC_KR_EB_1B,
- &to_EUC_KR_EB_1C, &to_EUC_KR_EB_1D,
- &to_EUC_KR_EB_1E, &to_EUC_KR_EB_1F,
- &to_EUC_KR_EB_20, &to_EUC_KR_EB_21,
- &to_EUC_KR_EB_22, &to_EUC_KR_EB_23,
- &to_EUC_KR_EB_24, &to_EUC_KR_EB_25,
- &to_EUC_KR_EB_26, &to_EUC_KR_EB_27,
- &to_EUC_KR_EB_28, &to_EUC_KR_EB_29,
- &to_EUC_KR_EB_2A, &to_EUC_KR_EB_2B,
- &to_EUC_KR_EB_2C, &to_EUC_KR_EB_2D,
- &to_EUC_KR_EB_2E, &to_EUC_KR_EB_2F,
- &to_EUC_KR_EB_30, &to_EUC_KR_EB_31,
- &to_EUC_KR_EB_32, &to_EUC_KR_EB_33,
- &to_EUC_KR_EB_34, &to_EUC_KR_EB_35,
- &to_EUC_KR_EB_36, &to_EUC_KR_EB_37,
- &to_EUC_KR_EB_38, &to_EUC_KR_EB_39,
- &to_EUC_KR_EB_3A, &to_EUC_KR_EB_3B,
- &to_EUC_KR_EB_3C, &to_EUC_KR_EB_3D,
- &to_EUC_KR_EB_3E, &to_EUC_KR_EB_3F,
- UNDEF,
+to_EUC_KR_EB_BF = {
+ to_EUC_KR_EB_BF_offsets,
+ to_EUC_KR_EB_BF_infos
};
+static const struct byte_lookup* const
+to_EUC_KR_EB_infos[64] = {
+ &to_EUC_KR_EB_80, &to_EUC_KR_EB_81, &to_EUC_KR_EB_82, &to_EUC_KR_EB_83,
+ &to_EUC_KR_EB_84, &to_EUC_KR_EB_85, &to_EUC_KR_EB_86, &to_EUC_KR_EB_87,
+ &to_EUC_KR_EB_88, &to_EUC_KR_EB_89, &to_EUC_KR_EB_8A, &to_EUC_KR_EB_8B,
+ &to_EUC_KR_EB_8C, &to_EUC_KR_EB_8D, &to_EUC_KR_EB_8E, &to_EUC_KR_EB_8F,
+ &to_EUC_KR_EB_90, &to_EUC_KR_EB_91, &to_EUC_KR_EB_92, &to_EUC_KR_EB_93,
+ &to_EUC_KR_EB_94, &to_EUC_KR_EB_95, &to_EUC_KR_EB_96, &to_EUC_KR_EB_97,
+ &to_EUC_KR_EB_98, &to_EUC_KR_EB_99, &to_EUC_KR_EB_9A, &to_EUC_KR_EB_9B,
+ &to_EUC_KR_EB_9C, &to_EUC_KR_EB_9D, &to_EUC_KR_EB_9E, &to_EUC_KR_EB_9F,
+ &to_EUC_KR_EB_A0, &to_EUC_KR_EB_A1, &to_EUC_KR_EB_A2, &to_EUC_KR_EB_A3,
+ &to_EUC_KR_EB_A4, &to_EUC_KR_EB_A5, &to_EUC_KR_EB_A6, &to_EUC_KR_EB_A7,
+ &to_EUC_KR_EB_A8, &to_EUC_KR_EB_A9, &to_EUC_KR_EB_AA, &to_EUC_KR_EB_AB,
+ &to_EUC_KR_EB_AC, &to_EUC_KR_EB_AD, &to_EUC_KR_EB_AE, &to_EUC_KR_EB_AF,
+ &to_EUC_KR_EB_B0, &to_EUC_KR_EB_B1, &to_EUC_KR_EB_B2, &to_EUC_KR_EB_B3,
+ &to_EUC_KR_EB_B4, &to_EUC_KR_EB_B5, &to_EUC_KR_EB_B6, &to_EUC_KR_EB_B7,
+ &to_EUC_KR_EB_B8, &to_EUC_KR_EB_B9, &to_EUC_KR_EB_BA, &to_EUC_KR_EB_BB,
+ &to_EUC_KR_EB_BC, &to_EUC_KR_EB_BD, &to_EUC_KR_EB_BE, &to_EUC_KR_EB_BF,
+};
static const BYTE_LOOKUP
to_EUC_KR_EB = {
- to_EUC_KR_E3_05_offsets,
+ to_EUC_KR_E3_85_offsets,
to_EUC_KR_EB_infos
};
static const unsigned char
-to_EUC_KR_EC_00_offsets[64] = {
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1,
+to_EUC_KR_EC_80_offsets[64] = {
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_00_infos[2] = {
- o2(0xBB,0xD8), UNDEF,
+to_EUC_KR_EC_80_infos[2] = {
+ o2(0xBB,0xD8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_00 = {
- to_EUC_KR_EC_00_offsets,
- to_EUC_KR_EC_00_infos
+to_EUC_KR_EC_80 = {
+ to_EUC_KR_EC_80_offsets,
+ to_EUC_KR_EC_80_infos
};
static const unsigned char
-to_EUC_KR_EC_01_offsets[64] = {
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 0, 6, 6, 6, 6, 6, 6, 1, 6, 6, 6, 2, 6, 6, 6,
- 3, 6, 6, 6, 6, 6, 6, 6, 4, 5, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_EC_81_offsets[64] = {
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 0, 6, 6, 6, 6, 6, 6, 1, 6, 6, 6, 2, 6, 6, 6,
+ 3, 6, 6, 6, 6, 6, 6, 6, 4, 5, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_01_infos[7] = {
- o2(0xBB,0xD9), o2(0xBB,0xDA),
- o2(0xBB,0xDB), o2(0xBB,0xDC),
- o2(0xBB,0xDD), o2(0xBB,0xDE),
- UNDEF,
+to_EUC_KR_EC_81_infos[7] = {
+ o2(0xBB,0xD9), o2(0xBB,0xDA), o2(0xBB,0xDB), o2(0xBB,0xDC),
+ o2(0xBB,0xDD), o2(0xBB,0xDE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_01 = {
- to_EUC_KR_EC_01_offsets,
- to_EUC_KR_EC_01_infos
+to_EUC_KR_EC_81 = {
+ to_EUC_KR_EC_81_offsets,
+ to_EUC_KR_EC_81_infos
};
static const unsigned char
-to_EUC_KR_EC_02_offsets[64] = {
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 0, 1, 19, 19, 2, 19, 19, 19, 3, 19, 19, 19, 19, 19, 19, 19,
- 4, 5, 19, 6, 19, 7, 19, 19, 19, 19, 19, 19, 8, 9, 19, 10,
- 11, 19, 19, 12, 13, 14, 15, 19, 19, 19, 19, 19, 16, 17, 19, 18,
+to_EUC_KR_EC_82_offsets[64] = {
+ 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
+ 0, 1, 19, 19, 2, 19, 19, 19, 3, 19, 19, 19, 19, 19, 19, 19,
+ 4, 5, 19, 6, 19, 7, 19, 19, 19, 19, 19, 19, 8, 9, 19, 10,
+ 11, 19, 19, 12, 13, 14, 15, 19, 19, 19, 19, 19, 16, 17, 19, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_02_infos[20] = {
- o2(0xBB,0xDF), o2(0xBB,0xE0),
- o2(0xBB,0xE1), o2(0xBB,0xE2),
- o2(0xBB,0xE3), o2(0xBB,0xE4),
- o2(0xBB,0xE5), o2(0xBB,0xE6),
- o2(0xBB,0xE7), o2(0xBB,0xE8),
- o2(0xBB,0xE9), o2(0xBB,0xEA),
- o2(0xBB,0xEB), o2(0xBB,0xEC),
- o2(0xBB,0xED), o2(0xBB,0xEE),
- o2(0xBB,0xEF), o2(0xBB,0xF0),
- o2(0xBB,0xF1), UNDEF,
+to_EUC_KR_EC_82_infos[20] = {
+ o2(0xBB,0xDF), o2(0xBB,0xE0), o2(0xBB,0xE1), o2(0xBB,0xE2),
+ o2(0xBB,0xE3), o2(0xBB,0xE4), o2(0xBB,0xE5), o2(0xBB,0xE6),
+ o2(0xBB,0xE7), o2(0xBB,0xE8), o2(0xBB,0xE9), o2(0xBB,0xEA),
+ o2(0xBB,0xEB), o2(0xBB,0xEC), o2(0xBB,0xED), o2(0xBB,0xEE),
+ o2(0xBB,0xEF), o2(0xBB,0xF0), o2(0xBB,0xF1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_02 = {
- to_EUC_KR_EC_02_offsets,
- to_EUC_KR_EC_02_infos
+to_EUC_KR_EC_82 = {
+ to_EUC_KR_EC_82_offsets,
+ to_EUC_KR_EC_82_infos
};
static const unsigned char
-to_EUC_KR_EC_03_offsets[64] = {
- 0, 1, 20, 20, 20, 2, 20, 20, 3, 4, 20, 20, 5, 20, 20, 20,
- 6, 20, 20, 20, 20, 20, 20, 20, 7, 8, 20, 9, 10, 11, 20, 20,
- 20, 20, 20, 20, 12, 13, 20, 20, 14, 20, 20, 20, 15, 20, 20, 20,
- 20, 20, 20, 20, 16, 17, 20, 18, 20, 19, 20, 20, 20, 20, 20, 20,
+to_EUC_KR_EC_83_offsets[64] = {
+ 0, 1, 20, 20, 20, 2, 20, 20, 3, 4, 20, 20, 5, 20, 20, 20,
+ 6, 20, 20, 20, 20, 20, 20, 20, 7, 8, 20, 9, 10, 11, 20, 20,
+ 20, 20, 20, 20, 12, 13, 20, 20, 14, 20, 20, 20, 15, 20, 20, 20,
+ 20, 20, 20, 20, 16, 17, 20, 18, 20, 19, 20, 20, 20, 20, 20, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_03_infos[21] = {
- o2(0xBB,0xF2), o2(0xBB,0xF3),
- o2(0xBB,0xF4), o2(0xBB,0xF5),
- o2(0xBB,0xF6), o2(0xBB,0xF7),
- o2(0xBB,0xF8), o2(0xBB,0xF9),
- o2(0xBB,0xFA), o2(0xBB,0xFB),
- o2(0xBB,0xFC), o2(0xBB,0xFD),
- o2(0xBB,0xFE), o2(0xBC,0xA1),
- o2(0xBC,0xA2), o2(0xBC,0xA3),
- o2(0xBC,0xA4), o2(0xBC,0xA5),
- o2(0xBC,0xA6), o2(0xBC,0xA7),
- UNDEF,
+to_EUC_KR_EC_83_infos[21] = {
+ o2(0xBB,0xF2), o2(0xBB,0xF3), o2(0xBB,0xF4), o2(0xBB,0xF5),
+ o2(0xBB,0xF6), o2(0xBB,0xF7), o2(0xBB,0xF8), o2(0xBB,0xF9),
+ o2(0xBB,0xFA), o2(0xBB,0xFB), o2(0xBB,0xFC), o2(0xBB,0xFD),
+ o2(0xBB,0xFE), o2(0xBC,0xA1), o2(0xBC,0xA2), o2(0xBC,0xA3),
+ o2(0xBC,0xA4), o2(0xBC,0xA5), o2(0xBC,0xA6), o2(0xBC,0xA7),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_03 = {
- to_EUC_KR_EC_03_offsets,
- to_EUC_KR_EC_03_infos
+to_EUC_KR_EC_83 = {
+ to_EUC_KR_EC_83_offsets,
+ to_EUC_KR_EC_83_infos
};
static const unsigned char
-to_EUC_KR_EC_04_offsets[64] = {
- 0, 23, 23, 23, 1, 23, 23, 23, 2, 23, 23, 23, 23, 23, 23, 23,
- 3, 23, 23, 23, 23, 4, 23, 23, 23, 23, 23, 23, 5, 6, 7, 8,
- 9, 23, 23, 10, 11, 23, 12, 13, 23, 23, 23, 23, 14, 15, 23, 16,
- 17, 18, 23, 23, 23, 23, 19, 23, 20, 21, 23, 23, 22, 23, 23, 23,
+to_EUC_KR_EC_84_offsets[64] = {
+ 0, 23, 23, 23, 1, 23, 23, 23, 2, 23, 23, 23, 23, 23, 23, 23,
+ 3, 23, 23, 23, 23, 4, 23, 23, 23, 23, 23, 23, 5, 6, 7, 8,
+ 9, 23, 23, 10, 11, 23, 12, 13, 23, 23, 23, 23, 14, 15, 23, 16,
+ 17, 18, 23, 23, 23, 23, 19, 23, 20, 21, 23, 23, 22, 23, 23, 23,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_04_infos[24] = {
- o2(0xBC,0xA8), o2(0xBC,0xA9),
- o2(0xBC,0xAA), o2(0xBC,0xAB),
- o2(0xBC,0xAC), o2(0xBC,0xAD),
- o2(0xBC,0xAE), o2(0xBC,0xAF),
- o2(0xBC,0xB0), o2(0xBC,0xB1),
- o2(0xBC,0xB2), o2(0xBC,0xB3),
- o2(0xBC,0xB4), o2(0xBC,0xB5),
- o2(0xBC,0xB6), o2(0xBC,0xB7),
- o2(0xBC,0xB8), o2(0xBC,0xB9),
- o2(0xBC,0xBA), o2(0xBC,0xBB),
- o2(0xBC,0xBC), o2(0xBC,0xBD),
- o2(0xBC,0xBE), UNDEF,
+to_EUC_KR_EC_84_infos[24] = {
+ o2(0xBC,0xA8), o2(0xBC,0xA9), o2(0xBC,0xAA), o2(0xBC,0xAB),
+ o2(0xBC,0xAC), o2(0xBC,0xAD), o2(0xBC,0xAE), o2(0xBC,0xAF),
+ o2(0xBC,0xB0), o2(0xBC,0xB1), o2(0xBC,0xB2), o2(0xBC,0xB3),
+ o2(0xBC,0xB4), o2(0xBC,0xB5), o2(0xBC,0xB6), o2(0xBC,0xB7),
+ o2(0xBC,0xB8), o2(0xBC,0xB9), o2(0xBC,0xBA), o2(0xBC,0xBB),
+ o2(0xBC,0xBC), o2(0xBC,0xBD), o2(0xBC,0xBE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_04 = {
- to_EUC_KR_EC_04_offsets,
- to_EUC_KR_EC_04_infos
+to_EUC_KR_EC_84 = {
+ to_EUC_KR_EC_84_offsets,
+ to_EUC_KR_EC_84_infos
};
static const unsigned char
-to_EUC_KR_EC_05_offsets[64] = {
- 0, 18, 18, 18, 18, 18, 18, 18, 1, 2, 18, 3, 4, 5, 18, 18,
- 18, 18, 18, 18, 6, 7, 18, 18, 8, 18, 18, 18, 9, 18, 18, 18,
- 18, 18, 18, 18, 10, 11, 18, 12, 13, 14, 18, 18, 18, 18, 18, 18,
- 15, 18, 18, 18, 16, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18,
+to_EUC_KR_EC_85_offsets[64] = {
+ 0, 18, 18, 18, 18, 18, 18, 18, 1, 2, 18, 3, 4, 5, 18, 18,
+ 18, 18, 18, 18, 6, 7, 18, 18, 8, 18, 18, 18, 9, 18, 18, 18,
+ 18, 18, 18, 18, 10, 11, 18, 12, 13, 14, 18, 18, 18, 18, 18, 18,
+ 15, 18, 18, 18, 16, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_05_infos[19] = {
- o2(0xBC,0xBF), o2(0xBC,0xC0),
- o2(0xBC,0xC1), o2(0xBC,0xC2),
- o2(0xBC,0xC3), o2(0xBC,0xC4),
- o2(0xBC,0xC5), o2(0xBC,0xC6),
- o2(0xBC,0xC7), o2(0xBC,0xC8),
- o2(0xBC,0xC9), o2(0xBC,0xCA),
- o2(0xBC,0xCB), o2(0xBC,0xCC),
- o2(0xBC,0xCD), o2(0xBC,0xCE),
- o2(0xBC,0xCF), o2(0xBC,0xD0),
- UNDEF,
+to_EUC_KR_EC_85_infos[19] = {
+ o2(0xBC,0xBF), o2(0xBC,0xC0), o2(0xBC,0xC1), o2(0xBC,0xC2),
+ o2(0xBC,0xC3), o2(0xBC,0xC4), o2(0xBC,0xC5), o2(0xBC,0xC6),
+ o2(0xBC,0xC7), o2(0xBC,0xC8), o2(0xBC,0xC9), o2(0xBC,0xCA),
+ o2(0xBC,0xCB), o2(0xBC,0xCC), o2(0xBC,0xCD), o2(0xBC,0xCE),
+ o2(0xBC,0xCF), o2(0xBC,0xD0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_05 = {
- to_EUC_KR_EC_05_offsets,
- to_EUC_KR_EC_05_infos
+to_EUC_KR_EC_85 = {
+ to_EUC_KR_EC_85_offsets,
+ to_EUC_KR_EC_85_infos
};
static const unsigned char
-to_EUC_KR_EC_06_offsets[64] = {
- 17, 17, 17, 17, 17, 0, 17, 17, 17, 17, 17, 17, 1, 2, 3, 17,
- 4, 17, 17, 17, 5, 17, 6, 17, 17, 17, 17, 17, 7, 8, 17, 9,
- 17, 10, 17, 17, 17, 11, 17, 17, 12, 13, 17, 17, 14, 17, 17, 17,
- 15, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17,
+to_EUC_KR_EC_86_offsets[64] = {
+ 17, 17, 17, 17, 17, 0, 17, 17, 17, 17, 17, 17, 1, 2, 3, 17,
+ 4, 17, 17, 17, 5, 17, 6, 17, 17, 17, 17, 17, 7, 8, 17, 9,
+ 17, 10, 17, 17, 17, 11, 17, 17, 12, 13, 17, 17, 14, 17, 17, 17,
+ 15, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_06_infos[18] = {
- o2(0xBC,0xD1), o2(0xBC,0xD2),
- o2(0xBC,0xD3), o2(0xBC,0xD4),
- o2(0xBC,0xD5), o2(0xBC,0xD6),
- o2(0xBC,0xD7), o2(0xBC,0xD8),
- o2(0xBC,0xD9), o2(0xBC,0xDA),
- o2(0xBC,0xDB), o2(0xBC,0xDC),
- o2(0xBC,0xDD), o2(0xBC,0xDE),
- o2(0xBC,0xDF), o2(0xBC,0xE0),
- o2(0xBC,0xE1), UNDEF,
+to_EUC_KR_EC_86_infos[18] = {
+ o2(0xBC,0xD1), o2(0xBC,0xD2), o2(0xBC,0xD3), o2(0xBC,0xD4),
+ o2(0xBC,0xD5), o2(0xBC,0xD6), o2(0xBC,0xD7), o2(0xBC,0xD8),
+ o2(0xBC,0xD9), o2(0xBC,0xDA), o2(0xBC,0xDB), o2(0xBC,0xDC),
+ o2(0xBC,0xDD), o2(0xBC,0xDE), o2(0xBC,0xDF), o2(0xBC,0xE0),
+ o2(0xBC,0xE1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_06 = {
- to_EUC_KR_EC_06_offsets,
- to_EUC_KR_EC_06_infos
+to_EUC_KR_EC_86 = {
+ to_EUC_KR_EC_86_offsets,
+ to_EUC_KR_EC_86_infos
};
static const unsigned char
-to_EUC_KR_EC_07_offsets[64] = {
- 14, 14, 14, 14, 0, 14, 14, 14, 1, 14, 14, 14, 2, 14, 14, 14,
- 14, 14, 14, 14, 3, 14, 14, 4, 5, 14, 14, 14, 14, 14, 14, 14,
- 6, 14, 14, 14, 7, 14, 14, 14, 8, 14, 14, 14, 14, 14, 14, 14,
- 9, 10, 14, 11, 14, 14, 14, 14, 14, 14, 14, 14, 12, 13, 14, 14,
+to_EUC_KR_EC_87_offsets[64] = {
+ 14, 14, 14, 14, 0, 14, 14, 14, 1, 14, 14, 14, 2, 14, 14, 14,
+ 14, 14, 14, 14, 3, 14, 14, 4, 5, 14, 14, 14, 14, 14, 14, 14,
+ 6, 14, 14, 14, 7, 14, 14, 14, 8, 14, 14, 14, 14, 14, 14, 14,
+ 9, 10, 14, 11, 14, 14, 14, 14, 14, 14, 14, 14, 12, 13, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_07_infos[15] = {
- o2(0xBC,0xE2), o2(0xBC,0xE3),
- o2(0xBC,0xE4), o2(0xBC,0xE5),
- o2(0xBC,0xE6), o2(0xBC,0xE7),
- o2(0xBC,0xE8), o2(0xBC,0xE9),
- o2(0xBC,0xEA), o2(0xBC,0xEB),
- o2(0xBC,0xEC), o2(0xBC,0xED),
- o2(0xBC,0xEE), o2(0xBC,0xEF),
- UNDEF,
+to_EUC_KR_EC_87_infos[15] = {
+ o2(0xBC,0xE2), o2(0xBC,0xE3), o2(0xBC,0xE4), o2(0xBC,0xE5),
+ o2(0xBC,0xE6), o2(0xBC,0xE7), o2(0xBC,0xE8), o2(0xBC,0xE9),
+ o2(0xBC,0xEA), o2(0xBC,0xEB), o2(0xBC,0xEC), o2(0xBC,0xED),
+ o2(0xBC,0xEE), o2(0xBC,0xEF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_07 = {
- to_EUC_KR_EC_07_offsets,
- to_EUC_KR_EC_07_infos
+to_EUC_KR_EC_87 = {
+ to_EUC_KR_EC_87_offsets,
+ to_EUC_KR_EC_87_infos
};
static const unsigned char
-to_EUC_KR_EC_08_offsets[64] = {
- 0, 19, 19, 19, 1, 19, 19, 19, 19, 19, 19, 19, 2, 3, 19, 4,
- 19, 5, 19, 19, 19, 19, 19, 19, 6, 7, 19, 19, 8, 19, 19, 9,
- 10, 19, 19, 19, 19, 19, 19, 19, 11, 12, 19, 13, 19, 14, 19, 15,
- 19, 16, 17, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
+to_EUC_KR_EC_88_offsets[64] = {
+ 0, 19, 19, 19, 1, 19, 19, 19, 19, 19, 19, 19, 2, 3, 19, 4,
+ 19, 5, 19, 19, 19, 19, 19, 19, 6, 7, 19, 19, 8, 19, 19, 9,
+ 10, 19, 19, 19, 19, 19, 19, 19, 11, 12, 19, 13, 19, 14, 19, 15,
+ 19, 16, 17, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_08_infos[20] = {
- o2(0xBC,0xF0), o2(0xBC,0xF1),
- o2(0xBC,0xF2), o2(0xBC,0xF3),
- o2(0xBC,0xF4), o2(0xBC,0xF5),
- o2(0xBC,0xF6), o2(0xBC,0xF7),
- o2(0xBC,0xF8), o2(0xBC,0xF9),
- o2(0xBC,0xFA), o2(0xBC,0xFB),
- o2(0xBC,0xFC), o2(0xBC,0xFD),
- o2(0xBC,0xFE), o2(0xBD,0xA1),
- o2(0xBD,0xA2), o2(0xBD,0xA3),
- o2(0xBD,0xA4), UNDEF,
+to_EUC_KR_EC_88_infos[20] = {
+ o2(0xBC,0xF0), o2(0xBC,0xF1), o2(0xBC,0xF2), o2(0xBC,0xF3),
+ o2(0xBC,0xF4), o2(0xBC,0xF5), o2(0xBC,0xF6), o2(0xBC,0xF7),
+ o2(0xBC,0xF8), o2(0xBC,0xF9), o2(0xBC,0xFA), o2(0xBC,0xFB),
+ o2(0xBC,0xFC), o2(0xBC,0xFD), o2(0xBC,0xFE), o2(0xBD,0xA1),
+ o2(0xBD,0xA2), o2(0xBD,0xA3), o2(0xBD,0xA4), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_08 = {
- to_EUC_KR_EC_08_offsets,
- to_EUC_KR_EC_08_infos
+to_EUC_KR_EC_88 = {
+ to_EUC_KR_EC_88_offsets,
+ to_EUC_KR_EC_88_infos
};
static const unsigned char
-to_EUC_KR_EC_09_offsets[64] = {
- 14, 14, 14, 14, 14, 14, 14, 14, 0, 14, 14, 14, 14, 14, 14, 14,
- 1, 2, 14, 14, 3, 14, 14, 14, 4, 14, 14, 14, 14, 14, 14, 14,
- 5, 14, 14, 14, 14, 6, 14, 14, 14, 14, 14, 14, 7, 8, 14, 14,
- 9, 14, 14, 14, 10, 14, 14, 14, 14, 14, 14, 14, 11, 12, 14, 13,
+to_EUC_KR_EC_89_offsets[64] = {
+ 14, 14, 14, 14, 14, 14, 14, 14, 0, 14, 14, 14, 14, 14, 14, 14,
+ 1, 2, 14, 14, 3, 14, 14, 14, 4, 14, 14, 14, 14, 14, 14, 14,
+ 5, 14, 14, 14, 14, 6, 14, 14, 14, 14, 14, 14, 7, 8, 14, 14,
+ 9, 14, 14, 14, 10, 14, 14, 14, 14, 14, 14, 14, 11, 12, 14, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_09_infos[15] = {
- o2(0xBD,0xA5), o2(0xBD,0xA6),
- o2(0xBD,0xA7), o2(0xBD,0xA8),
- o2(0xBD,0xA9), o2(0xBD,0xAA),
- o2(0xBD,0xAB), o2(0xBD,0xAC),
- o2(0xBD,0xAD), o2(0xBD,0xAE),
- o2(0xBD,0xAF), o2(0xBD,0xB0),
- o2(0xBD,0xB1), o2(0xBD,0xB2),
- UNDEF,
+to_EUC_KR_EC_89_infos[15] = {
+ o2(0xBD,0xA5), o2(0xBD,0xA6), o2(0xBD,0xA7), o2(0xBD,0xA8),
+ o2(0xBD,0xA9), o2(0xBD,0xAA), o2(0xBD,0xAB), o2(0xBD,0xAC),
+ o2(0xBD,0xAD), o2(0xBD,0xAE), o2(0xBD,0xAF), o2(0xBD,0xB0),
+ o2(0xBD,0xB1), o2(0xBD,0xB2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_09 = {
- to_EUC_KR_EC_09_offsets,
- to_EUC_KR_EC_09_infos
+to_EUC_KR_EC_89 = {
+ to_EUC_KR_EC_89_offsets,
+ to_EUC_KR_EC_89_infos
};
static const unsigned char
-to_EUC_KR_EC_0A_offsets[64] = {
- 16, 0, 16, 16, 16, 16, 16, 16, 1, 2, 16, 16, 16, 16, 16, 16,
- 3, 16, 16, 16, 16, 16, 16, 16, 4, 16, 16, 5, 16, 6, 16, 16,
- 16, 16, 16, 16, 7, 8, 16, 16, 9, 16, 16, 16, 10, 11, 16, 16,
- 16, 16, 16, 16, 12, 13, 16, 14, 16, 15, 16, 16, 16, 16, 16, 16,
+to_EUC_KR_EC_8A_offsets[64] = {
+ 16, 0, 16, 16, 16, 16, 16, 16, 1, 2, 16, 16, 16, 16, 16, 16,
+ 3, 16, 16, 16, 16, 16, 16, 16, 4, 16, 16, 5, 16, 6, 16, 16,
+ 16, 16, 16, 16, 7, 8, 16, 16, 9, 16, 16, 16, 10, 11, 16, 16,
+ 16, 16, 16, 16, 12, 13, 16, 14, 16, 15, 16, 16, 16, 16, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_0A_infos[17] = {
- o2(0xBD,0xB3), o2(0xBD,0xB4),
- o2(0xBD,0xB5), o2(0xBD,0xB6),
- o2(0xBD,0xB7), o2(0xBD,0xB8),
- o2(0xBD,0xB9), o2(0xBD,0xBA),
- o2(0xBD,0xBB), o2(0xBD,0xBC),
- o2(0xBD,0xBD), o2(0xBD,0xBE),
- o2(0xBD,0xBF), o2(0xBD,0xC0),
- o2(0xBD,0xC1), o2(0xBD,0xC2),
- UNDEF,
+to_EUC_KR_EC_8A_infos[17] = {
+ o2(0xBD,0xB3), o2(0xBD,0xB4), o2(0xBD,0xB5), o2(0xBD,0xB6),
+ o2(0xBD,0xB7), o2(0xBD,0xB8), o2(0xBD,0xB9), o2(0xBD,0xBA),
+ o2(0xBD,0xBB), o2(0xBD,0xBC), o2(0xBD,0xBD), o2(0xBD,0xBE),
+ o2(0xBD,0xBF), o2(0xBD,0xC0), o2(0xBD,0xC1), o2(0xBD,0xC2),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_0A = {
- to_EUC_KR_EC_0A_offsets,
- to_EUC_KR_EC_0A_infos
+to_EUC_KR_EC_8A = {
+ to_EUC_KR_EC_8A_offsets,
+ to_EUC_KR_EC_8A_infos
};
static const unsigned char
-to_EUC_KR_EC_0B_offsets[64] = {
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 0, 1, 15, 15,
- 2, 15, 15, 3, 4, 15, 15, 15, 15, 15, 15, 5, 6, 7, 15, 8,
- 15, 9, 15, 15, 15, 15, 10, 15, 11, 12, 15, 13, 14, 15, 15, 15,
+to_EUC_KR_EC_8B_offsets[64] = {
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 0, 1, 15, 15,
+ 2, 15, 15, 3, 4, 15, 15, 15, 15, 15, 15, 5, 6, 7, 15, 8,
+ 15, 9, 15, 15, 15, 15, 10, 15, 11, 12, 15, 13, 14, 15, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_0B_infos[16] = {
- o2(0xBD,0xC3), o2(0xBD,0xC4),
- o2(0xBD,0xC5), o2(0xBD,0xC6),
- o2(0xBD,0xC7), o2(0xBD,0xC8),
- o2(0xBD,0xC9), o2(0xBD,0xCA),
- o2(0xBD,0xCB), o2(0xBD,0xCC),
- o2(0xBD,0xCD), o2(0xBD,0xCE),
- o2(0xBD,0xCF), o2(0xBD,0xD0),
- o2(0xBD,0xD1), UNDEF,
+to_EUC_KR_EC_8B_infos[16] = {
+ o2(0xBD,0xC3), o2(0xBD,0xC4), o2(0xBD,0xC5), o2(0xBD,0xC6),
+ o2(0xBD,0xC7), o2(0xBD,0xC8), o2(0xBD,0xC9), o2(0xBD,0xCA),
+ o2(0xBD,0xCB), o2(0xBD,0xCC), o2(0xBD,0xCD), o2(0xBD,0xCE),
+ o2(0xBD,0xCF), o2(0xBD,0xD0), o2(0xBD,0xD1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_0B = {
- to_EUC_KR_EC_0B_offsets,
- to_EUC_KR_EC_0B_infos
+to_EUC_KR_EC_8B = {
+ to_EUC_KR_EC_8B_offsets,
+ to_EUC_KR_EC_8B_infos
};
static const unsigned char
-to_EUC_KR_EC_0C_offsets[64] = {
- 0, 14, 14, 14, 14, 14, 14, 14, 1, 2, 14, 14, 3, 4, 14, 14,
- 14, 14, 14, 5, 6, 7, 14, 14, 8, 14, 14, 14, 9, 14, 14, 14,
- 14, 14, 14, 14, 10, 11, 14, 14, 12, 13, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+to_EUC_KR_EC_8C_offsets[64] = {
+ 0, 14, 14, 14, 14, 14, 14, 14, 1, 2, 14, 14, 3, 4, 14, 14,
+ 14, 14, 14, 5, 6, 7, 14, 14, 8, 14, 14, 14, 9, 14, 14, 14,
+ 14, 14, 14, 14, 10, 11, 14, 14, 12, 13, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_0C_infos[15] = {
- o2(0xBD,0xD2), o2(0xBD,0xD3),
- o2(0xBD,0xD4), o2(0xBD,0xD5),
- o2(0xBD,0xD6), o2(0xBD,0xD7),
- o2(0xBD,0xD8), o2(0xBD,0xD9),
- o2(0xBD,0xDA), o2(0xBD,0xDB),
- o2(0xBD,0xDC), o2(0xBD,0xDD),
- o2(0xBD,0xDE), o2(0xBD,0xDF),
- UNDEF,
+to_EUC_KR_EC_8C_infos[15] = {
+ o2(0xBD,0xD2), o2(0xBD,0xD3), o2(0xBD,0xD4), o2(0xBD,0xD5),
+ o2(0xBD,0xD6), o2(0xBD,0xD7), o2(0xBD,0xD8), o2(0xBD,0xD9),
+ o2(0xBD,0xDA), o2(0xBD,0xDB), o2(0xBD,0xDC), o2(0xBD,0xDD),
+ o2(0xBD,0xDE), o2(0xBD,0xDF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_0C = {
- to_EUC_KR_EC_0C_offsets,
- to_EUC_KR_EC_0C_infos
+to_EUC_KR_EC_8C = {
+ to_EUC_KR_EC_8C_offsets,
+ to_EUC_KR_EC_8C_infos
};
static const unsigned char
-to_EUC_KR_EC_0D_offsets[64] = {
- 10, 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 1, 2, 10, 10, 3, 10, 10, 10,
- 4, 10, 5, 10, 10, 10, 10, 10, 6, 7, 10, 10, 8, 9, 10, 10,
+to_EUC_KR_EC_8D_offsets[64] = {
+ 10, 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 1, 2, 10, 10, 3, 10, 10, 10,
+ 4, 10, 5, 10, 10, 10, 10, 10, 6, 7, 10, 10, 8, 9, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_0D_infos[11] = {
- o2(0xBD,0xE0), o2(0xBD,0xE1),
- o2(0xBD,0xE2), o2(0xBD,0xE3),
- o2(0xBD,0xE4), o2(0xBD,0xE5),
- o2(0xBD,0xE6), o2(0xBD,0xE7),
- o2(0xBD,0xE8), o2(0xBD,0xE9),
- UNDEF,
+to_EUC_KR_EC_8D_infos[11] = {
+ o2(0xBD,0xE0), o2(0xBD,0xE1), o2(0xBD,0xE2), o2(0xBD,0xE3),
+ o2(0xBD,0xE4), o2(0xBD,0xE5), o2(0xBD,0xE6), o2(0xBD,0xE7),
+ o2(0xBD,0xE8), o2(0xBD,0xE9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_0D = {
- to_EUC_KR_EC_0D_offsets,
- to_EUC_KR_EC_0D_infos
+to_EUC_KR_EC_8D = {
+ to_EUC_KR_EC_8D_offsets,
+ to_EUC_KR_EC_8D_infos
};
static const unsigned char
-to_EUC_KR_EC_0E_offsets[64] = {
- 3, 3, 3, 3, 0, 3, 3, 3, 1, 3, 3, 3, 2, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+to_EUC_KR_EC_8E_offsets[64] = {
+ 3, 3, 3, 3, 0, 3, 3, 3, 1, 3, 3, 3, 2, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_0E_infos[4] = {
- o2(0xBD,0xEA), o2(0xBD,0xEB),
- o2(0xBD,0xEC), UNDEF,
+to_EUC_KR_EC_8E_infos[4] = {
+ o2(0xBD,0xEA), o2(0xBD,0xEB), o2(0xBD,0xEC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_0E = {
- to_EUC_KR_EC_0E_offsets,
- to_EUC_KR_EC_0E_infos
+to_EUC_KR_EC_8E = {
+ to_EUC_KR_EC_8E_offsets,
+ to_EUC_KR_EC_8E_infos
};
static const unsigned char
-to_EUC_KR_EC_0F_offsets[64] = {
- 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 1, 2, 13, 13, 3, 13, 13, 4,
- 5, 13, 6, 13, 13, 13, 13, 13, 7, 8, 13, 13, 13, 9, 13, 13,
- 13, 13, 13, 13, 10, 11, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13,
+to_EUC_KR_EC_8F_offsets[64] = {
+ 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 1, 2, 13, 13, 3, 13, 13, 4,
+ 5, 13, 6, 13, 13, 13, 13, 13, 7, 8, 13, 13, 13, 9, 13, 13,
+ 13, 13, 13, 13, 10, 11, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_0F_infos[14] = {
- o2(0xBD,0xED), o2(0xBD,0xEE),
- o2(0xBD,0xEF), o2(0xBD,0xF0),
- o2(0xBD,0xF1), o2(0xBD,0xF2),
- o2(0xBD,0xF3), o2(0xBD,0xF4),
- o2(0xBD,0xF5), o2(0xBD,0xF6),
- o2(0xBD,0xF7), o2(0xBD,0xF8),
- o2(0xBD,0xF9), UNDEF,
+to_EUC_KR_EC_8F_infos[14] = {
+ o2(0xBD,0xED), o2(0xBD,0xEE), o2(0xBD,0xEF), o2(0xBD,0xF0),
+ o2(0xBD,0xF1), o2(0xBD,0xF2), o2(0xBD,0xF3), o2(0xBD,0xF4),
+ o2(0xBD,0xF5), o2(0xBD,0xF6), o2(0xBD,0xF7), o2(0xBD,0xF8),
+ o2(0xBD,0xF9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_0F = {
- to_EUC_KR_EC_0F_offsets,
- to_EUC_KR_EC_0F_infos
+to_EUC_KR_EC_8F = {
+ to_EUC_KR_EC_8F_offsets,
+ to_EUC_KR_EC_8F_infos
};
static const unsigned char
-to_EUC_KR_EC_10_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 8, 8, 8,
- 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 2, 8, 8, 8, 8, 8, 8, 8, 3, 8, 8, 8,
- 4, 8, 8, 8, 5, 8, 8, 8, 8, 8, 8, 8, 6, 7, 8, 8,
+to_EUC_KR_EC_90_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 8, 8, 8,
+ 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 2, 8, 8, 8, 8, 8, 8, 8, 3, 8, 8, 8,
+ 4, 8, 8, 8, 5, 8, 8, 8, 8, 8, 8, 8, 6, 7, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_10_infos[9] = {
- o2(0xBD,0xFA), o2(0xBD,0xFB),
- o2(0xBD,0xFC), o2(0xBD,0xFD),
- o2(0xBD,0xFE), o2(0xBE,0xA1),
- o2(0xBE,0xA2), o2(0xBE,0xA3),
- UNDEF,
+to_EUC_KR_EC_90_infos[9] = {
+ o2(0xBD,0xFA), o2(0xBD,0xFB), o2(0xBD,0xFC), o2(0xBD,0xFD),
+ o2(0xBD,0xFE), o2(0xBE,0xA1), o2(0xBE,0xA2), o2(0xBE,0xA3),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_10 = {
- to_EUC_KR_EC_10_offsets,
- to_EUC_KR_EC_10_infos
+to_EUC_KR_EC_90 = {
+ to_EUC_KR_EC_90_offsets,
+ to_EUC_KR_EC_90_infos
};
static const unsigned char
-to_EUC_KR_EC_11_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 1, 2, 8, 8, 3, 8, 8, 8, 4, 8, 8, 8,
- 8, 8, 8, 8, 5, 6, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_EC_91_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 1, 2, 8, 8, 3, 8, 8, 8, 4, 8, 8, 8,
+ 8, 8, 8, 8, 5, 6, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_11_infos[9] = {
- o2(0xBE,0xA4), o2(0xBE,0xA5),
- o2(0xBE,0xA6), o2(0xBE,0xA7),
- o2(0xBE,0xA8), o2(0xBE,0xA9),
- o2(0xBE,0xAA), o2(0xBE,0xAB),
- UNDEF,
+to_EUC_KR_EC_91_infos[9] = {
+ o2(0xBE,0xA4), o2(0xBE,0xA5), o2(0xBE,0xA6), o2(0xBE,0xA7),
+ o2(0xBE,0xA8), o2(0xBE,0xA9), o2(0xBE,0xAA), o2(0xBE,0xAB),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_11 = {
- to_EUC_KR_EC_11_offsets,
- to_EUC_KR_EC_11_infos
+to_EUC_KR_EC_91 = {
+ to_EUC_KR_EC_91_offsets,
+ to_EUC_KR_EC_91_infos
};
static const unsigned char
-to_EUC_KR_EC_12_offsets[64] = {
- 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 1, 5, 5, 5, 5, 5, 5, 5, 2, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 3, 5, 5, 5, 4, 5, 5, 5,
+to_EUC_KR_EC_92_offsets[64] = {
+ 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 1, 5, 5, 5, 5, 5, 5, 5, 2, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 3, 5, 5, 5, 4, 5, 5, 5,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_12_infos[6] = {
- o2(0xBE,0xAC), o2(0xBE,0xAD),
- o2(0xBE,0xAE), o2(0xBE,0xAF),
- o2(0xBE,0xB0), UNDEF,
+to_EUC_KR_EC_92_infos[6] = {
+ o2(0xBE,0xAC), o2(0xBE,0xAD), o2(0xBE,0xAE), o2(0xBE,0xAF),
+ o2(0xBE,0xB0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_12 = {
- to_EUC_KR_EC_12_offsets,
- to_EUC_KR_EC_12_infos
+to_EUC_KR_EC_92 = {
+ to_EUC_KR_EC_92_offsets,
+ to_EUC_KR_EC_92_infos
};
static const unsigned char
-to_EUC_KR_EC_13_offsets[64] = {
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 7, 7,
- 1, 2, 7, 7, 3, 7, 7, 7, 4, 7, 5, 7, 7, 7, 7, 6,
+to_EUC_KR_EC_93_offsets[64] = {
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 7, 7,
+ 1, 2, 7, 7, 3, 7, 7, 7, 4, 7, 5, 7, 7, 7, 7, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_13_infos[8] = {
- o2(0xBE,0xB1), o2(0xBE,0xB2),
- o2(0xBE,0xB3), o2(0xBE,0xB4),
- o2(0xBE,0xB5), o2(0xBE,0xB6),
- o2(0xBE,0xB7), UNDEF,
+to_EUC_KR_EC_93_infos[8] = {
+ o2(0xBE,0xB1), o2(0xBE,0xB2), o2(0xBE,0xB3), o2(0xBE,0xB4),
+ o2(0xBE,0xB5), o2(0xBE,0xB6), o2(0xBE,0xB7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_13 = {
- to_EUC_KR_EC_13_offsets,
- to_EUC_KR_EC_13_infos
+to_EUC_KR_EC_93 = {
+ to_EUC_KR_EC_93_offsets,
+ to_EUC_KR_EC_93_infos
};
static const unsigned char
-to_EUC_KR_EC_14_offsets[64] = {
- 0, 1, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 2, 14, 14, 14,
- 3, 14, 14, 14, 4, 14, 14, 14, 14, 14, 14, 14, 5, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 6, 7, 14, 14, 8, 14, 14, 14,
- 9, 14, 14, 14, 14, 14, 14, 14, 10, 11, 14, 12, 14, 13, 14, 14,
+to_EUC_KR_EC_94_offsets[64] = {
+ 0, 1, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 2, 14, 14, 14,
+ 3, 14, 14, 14, 4, 14, 14, 14, 14, 14, 14, 14, 5, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 6, 7, 14, 14, 8, 14, 14, 14,
+ 9, 14, 14, 14, 14, 14, 14, 14, 10, 11, 14, 12, 14, 13, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_14_infos[15] = {
- o2(0xBE,0xB8), o2(0xBE,0xB9),
- o2(0xBE,0xBA), o2(0xBE,0xBB),
- o2(0xBE,0xBC), o2(0xBE,0xBD),
- o2(0xBE,0xBE), o2(0xBE,0xBF),
- o2(0xBE,0xC0), o2(0xBE,0xC1),
- o2(0xBE,0xC2), o2(0xBE,0xC3),
- o2(0xBE,0xC4), o2(0xBE,0xC5),
- UNDEF,
+to_EUC_KR_EC_94_infos[15] = {
+ o2(0xBE,0xB8), o2(0xBE,0xB9), o2(0xBE,0xBA), o2(0xBE,0xBB),
+ o2(0xBE,0xBC), o2(0xBE,0xBD), o2(0xBE,0xBE), o2(0xBE,0xBF),
+ o2(0xBE,0xC0), o2(0xBE,0xC1), o2(0xBE,0xC2), o2(0xBE,0xC3),
+ o2(0xBE,0xC4), o2(0xBE,0xC5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_14 = {
- to_EUC_KR_EC_14_offsets,
- to_EUC_KR_EC_14_infos
+to_EUC_KR_EC_94 = {
+ to_EUC_KR_EC_94_offsets,
+ to_EUC_KR_EC_94_infos
};
static const unsigned char
-to_EUC_KR_EC_15_offsets[64] = {
- 27, 27, 27, 27, 0, 1, 27, 27, 2, 3, 4, 27, 5, 6, 7, 27,
- 27, 27, 27, 8, 9, 10, 27, 11, 12, 13, 27, 27, 27, 14, 15, 27,
- 16, 17, 27, 27, 18, 27, 27, 27, 19, 27, 27, 27, 27, 27, 27, 27,
- 20, 21, 27, 22, 23, 24, 27, 27, 27, 27, 27, 27, 25, 26, 27, 27,
+to_EUC_KR_EC_95_offsets[64] = {
+ 27, 27, 27, 27, 0, 1, 27, 27, 2, 3, 4, 27, 5, 6, 7, 27,
+ 27, 27, 27, 8, 9, 10, 27, 11, 12, 13, 27, 27, 27, 14, 15, 27,
+ 16, 17, 27, 27, 18, 27, 27, 27, 19, 27, 27, 27, 27, 27, 27, 27,
+ 20, 21, 27, 22, 23, 24, 27, 27, 27, 27, 27, 27, 25, 26, 27, 27,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_15_infos[28] = {
- o2(0xBE,0xC6), o2(0xBE,0xC7),
- o2(0xBE,0xC8), o2(0xBE,0xC9),
- o2(0xBE,0xCA), o2(0xBE,0xCB),
- o2(0xBE,0xCC), o2(0xBE,0xCD),
- o2(0xBE,0xCE), o2(0xBE,0xCF),
- o2(0xBE,0xD0), o2(0xBE,0xD1),
- o2(0xBE,0xD2), o2(0xBE,0xD3),
- o2(0xBE,0xD4), o2(0xBE,0xD5),
- o2(0xBE,0xD6), o2(0xBE,0xD7),
- o2(0xBE,0xD8), o2(0xBE,0xD9),
- o2(0xBE,0xDA), o2(0xBE,0xDB),
- o2(0xBE,0xDC), o2(0xBE,0xDD),
- o2(0xBE,0xDE), o2(0xBE,0xDF),
- o2(0xBE,0xE0), UNDEF,
+to_EUC_KR_EC_95_infos[28] = {
+ o2(0xBE,0xC6), o2(0xBE,0xC7), o2(0xBE,0xC8), o2(0xBE,0xC9),
+ o2(0xBE,0xCA), o2(0xBE,0xCB), o2(0xBE,0xCC), o2(0xBE,0xCD),
+ o2(0xBE,0xCE), o2(0xBE,0xCF), o2(0xBE,0xD0), o2(0xBE,0xD1),
+ o2(0xBE,0xD2), o2(0xBE,0xD3), o2(0xBE,0xD4), o2(0xBE,0xD5),
+ o2(0xBE,0xD6), o2(0xBE,0xD7), o2(0xBE,0xD8), o2(0xBE,0xD9),
+ o2(0xBE,0xDA), o2(0xBE,0xDB), o2(0xBE,0xDC), o2(0xBE,0xDD),
+ o2(0xBE,0xDE), o2(0xBE,0xDF), o2(0xBE,0xE0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_15 = {
- to_EUC_KR_EC_15_offsets,
- to_EUC_KR_EC_15_infos
+to_EUC_KR_EC_95 = {
+ to_EUC_KR_EC_95_offsets,
+ to_EUC_KR_EC_95_infos
};
static const unsigned char
-to_EUC_KR_EC_16_offsets[64] = {
- 0, 21, 21, 21, 1, 21, 21, 2, 21, 21, 21, 21, 3, 4, 21, 5,
- 21, 6, 21, 21, 21, 7, 21, 8, 9, 21, 21, 21, 10, 21, 21, 21,
- 11, 21, 21, 21, 21, 21, 21, 21, 21, 12, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 13, 14, 21, 21, 15, 16, 21, 17, 18, 19, 20, 21,
+to_EUC_KR_EC_96_offsets[64] = {
+ 0, 21, 21, 21, 1, 21, 21, 2, 21, 21, 21, 21, 3, 4, 21, 5,
+ 21, 6, 21, 21, 21, 7, 21, 8, 9, 21, 21, 21, 10, 21, 21, 21,
+ 11, 21, 21, 21, 21, 21, 21, 21, 21, 12, 21, 21, 21, 21, 21, 21,
+ 21, 21, 21, 21, 13, 14, 21, 21, 15, 16, 21, 17, 18, 19, 20, 21,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_16_infos[22] = {
- o2(0xBE,0xE1), o2(0xBE,0xE2),
- o2(0xBE,0xE3), o2(0xBE,0xE4),
- o2(0xBE,0xE5), o2(0xBE,0xE6),
- o2(0xBE,0xE7), o2(0xBE,0xE8),
- o2(0xBE,0xE9), o2(0xBE,0xEA),
- o2(0xBE,0xEB), o2(0xBE,0xEC),
- o2(0xBE,0xED), o2(0xBE,0xEE),
- o2(0xBE,0xEF), o2(0xBE,0xF0),
- o2(0xBE,0xF1), o2(0xBE,0xF2),
- o2(0xBE,0xF3), o2(0xBE,0xF4),
- o2(0xBE,0xF5), UNDEF,
+to_EUC_KR_EC_96_infos[22] = {
+ o2(0xBE,0xE1), o2(0xBE,0xE2), o2(0xBE,0xE3), o2(0xBE,0xE4),
+ o2(0xBE,0xE5), o2(0xBE,0xE6), o2(0xBE,0xE7), o2(0xBE,0xE8),
+ o2(0xBE,0xE9), o2(0xBE,0xEA), o2(0xBE,0xEB), o2(0xBE,0xEC),
+ o2(0xBE,0xED), o2(0xBE,0xEE), o2(0xBE,0xEF), o2(0xBE,0xF0),
+ o2(0xBE,0xF1), o2(0xBE,0xF2), o2(0xBE,0xF3), o2(0xBE,0xF4),
+ o2(0xBE,0xF5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_16 = {
- to_EUC_KR_EC_16_offsets,
- to_EUC_KR_EC_16_infos
+to_EUC_KR_EC_96 = {
+ to_EUC_KR_EC_96_offsets,
+ to_EUC_KR_EC_96_infos
};
static const unsigned char
-to_EUC_KR_EC_17_offsets[64] = {
- 28, 28, 28, 28, 0, 1, 2, 3, 4, 5, 6, 28, 7, 28, 8, 28,
- 9, 10, 28, 28, 11, 28, 28, 28, 12, 28, 28, 28, 28, 28, 28, 28,
- 13, 14, 28, 15, 28, 16, 28, 28, 28, 28, 28, 28, 17, 18, 19, 28,
- 20, 28, 28, 28, 21, 28, 22, 23, 28, 28, 28, 28, 24, 25, 26, 27,
+to_EUC_KR_EC_97_offsets[64] = {
+ 28, 28, 28, 28, 0, 1, 2, 3, 4, 5, 6, 28, 7, 28, 8, 28,
+ 9, 10, 28, 28, 11, 28, 28, 28, 12, 28, 28, 28, 28, 28, 28, 28,
+ 13, 14, 28, 15, 28, 16, 28, 28, 28, 28, 28, 28, 17, 18, 19, 28,
+ 20, 28, 28, 28, 21, 28, 22, 23, 28, 28, 28, 28, 24, 25, 26, 27,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_17_infos[29] = {
- o2(0xBE,0xF6), o2(0xBE,0xF7),
- o2(0xBE,0xF8), o2(0xBE,0xF9),
- o2(0xBE,0xFA), o2(0xBE,0xFB),
- o2(0xBE,0xFC), o2(0xBE,0xFD),
- o2(0xBE,0xFE), o2(0xBF,0xA1),
- o2(0xBF,0xA2), o2(0xBF,0xA3),
- o2(0xBF,0xA4), o2(0xBF,0xA5),
- o2(0xBF,0xA6), o2(0xBF,0xA7),
- o2(0xBF,0xA8), o2(0xBF,0xA9),
- o2(0xBF,0xAA), o2(0xBF,0xAB),
- o2(0xBF,0xAC), o2(0xBF,0xAD),
- o2(0xBF,0xAE), o2(0xBF,0xAF),
- o2(0xBF,0xB0), o2(0xBF,0xB1),
- o2(0xBF,0xB2), o2(0xBF,0xB3),
- UNDEF,
+to_EUC_KR_EC_97_infos[29] = {
+ o2(0xBE,0xF6), o2(0xBE,0xF7), o2(0xBE,0xF8), o2(0xBE,0xF9),
+ o2(0xBE,0xFA), o2(0xBE,0xFB), o2(0xBE,0xFC), o2(0xBE,0xFD),
+ o2(0xBE,0xFE), o2(0xBF,0xA1), o2(0xBF,0xA2), o2(0xBF,0xA3),
+ o2(0xBF,0xA4), o2(0xBF,0xA5), o2(0xBF,0xA6), o2(0xBF,0xA7),
+ o2(0xBF,0xA8), o2(0xBF,0xA9), o2(0xBF,0xAA), o2(0xBF,0xAB),
+ o2(0xBF,0xAC), o2(0xBF,0xAD), o2(0xBF,0xAE), o2(0xBF,0xAF),
+ o2(0xBF,0xB0), o2(0xBF,0xB1), o2(0xBF,0xB2), o2(0xBF,0xB3),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_17 = {
- to_EUC_KR_EC_17_offsets,
- to_EUC_KR_EC_17_infos
+to_EUC_KR_EC_97 = {
+ to_EUC_KR_EC_97_offsets,
+ to_EUC_KR_EC_97_infos
};
static const unsigned char
-to_EUC_KR_EC_18_offsets[64] = {
- 0, 1, 25, 25, 25, 2, 3, 4, 5, 25, 25, 25, 6, 25, 25, 25,
- 7, 25, 25, 25, 25, 25, 25, 25, 8, 9, 25, 10, 11, 25, 25, 25,
- 25, 25, 25, 25, 12, 13, 25, 25, 14, 25, 25, 25, 15, 16, 17, 25,
- 18, 25, 25, 19, 20, 21, 25, 22, 25, 23, 25, 24, 25, 25, 25, 25,
+to_EUC_KR_EC_98_offsets[64] = {
+ 0, 1, 25, 25, 25, 2, 3, 4, 5, 25, 25, 25, 6, 25, 25, 25,
+ 7, 25, 25, 25, 25, 25, 25, 25, 8, 9, 25, 10, 11, 25, 25, 25,
+ 25, 25, 25, 25, 12, 13, 25, 25, 14, 25, 25, 25, 15, 16, 17, 25,
+ 18, 25, 25, 19, 20, 21, 25, 22, 25, 23, 25, 24, 25, 25, 25, 25,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_18_infos[26] = {
- o2(0xBF,0xB4), o2(0xBF,0xB5),
- o2(0xBF,0xB6), o2(0xBF,0xB7),
- o2(0xBF,0xB8), o2(0xBF,0xB9),
- o2(0xBF,0xBA), o2(0xBF,0xBB),
- o2(0xBF,0xBC), o2(0xBF,0xBD),
- o2(0xBF,0xBE), o2(0xBF,0xBF),
- o2(0xBF,0xC0), o2(0xBF,0xC1),
- o2(0xBF,0xC2), o2(0xBF,0xC3),
- o2(0xBF,0xC4), o2(0xBF,0xC5),
- o2(0xBF,0xC6), o2(0xBF,0xC7),
- o2(0xBF,0xC8), o2(0xBF,0xC9),
- o2(0xBF,0xCA), o2(0xBF,0xCB),
- o2(0xBF,0xCC), UNDEF,
+to_EUC_KR_EC_98_infos[26] = {
+ o2(0xBF,0xB4), o2(0xBF,0xB5), o2(0xBF,0xB6), o2(0xBF,0xB7),
+ o2(0xBF,0xB8), o2(0xBF,0xB9), o2(0xBF,0xBA), o2(0xBF,0xBB),
+ o2(0xBF,0xBC), o2(0xBF,0xBD), o2(0xBF,0xBE), o2(0xBF,0xBF),
+ o2(0xBF,0xC0), o2(0xBF,0xC1), o2(0xBF,0xC2), o2(0xBF,0xC3),
+ o2(0xBF,0xC4), o2(0xBF,0xC5), o2(0xBF,0xC6), o2(0xBF,0xC7),
+ o2(0xBF,0xC8), o2(0xBF,0xC9), o2(0xBF,0xCA), o2(0xBF,0xCB),
+ o2(0xBF,0xCC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_18 = {
- to_EUC_KR_EC_18_offsets,
- to_EUC_KR_EC_18_infos
+to_EUC_KR_EC_98 = {
+ to_EUC_KR_EC_98_offsets,
+ to_EUC_KR_EC_98_infos
};
static const unsigned char
-to_EUC_KR_EC_19_offsets[64] = {
- 0, 1, 18, 18, 2, 18, 18, 18, 3, 18, 18, 18, 18, 18, 18, 18,
- 4, 5, 18, 6, 7, 8, 18, 18, 18, 18, 18, 18, 9, 10, 18, 18,
- 11, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 12, 18, 18, 13,
- 18, 14, 18, 18, 18, 18, 18, 18, 15, 16, 18, 18, 17, 18, 18, 18,
+to_EUC_KR_EC_99_offsets[64] = {
+ 0, 1, 18, 18, 2, 18, 18, 18, 3, 18, 18, 18, 18, 18, 18, 18,
+ 4, 5, 18, 6, 7, 8, 18, 18, 18, 18, 18, 18, 9, 10, 18, 18,
+ 11, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 12, 18, 18, 13,
+ 18, 14, 18, 18, 18, 18, 18, 18, 15, 16, 18, 18, 17, 18, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_19_infos[19] = {
- o2(0xBF,0xCD), o2(0xBF,0xCE),
- o2(0xBF,0xCF), o2(0xBF,0xD0),
- o2(0xBF,0xD1), o2(0xBF,0xD2),
- o2(0xBF,0xD3), o2(0xBF,0xD4),
- o2(0xBF,0xD5), o2(0xBF,0xD6),
- o2(0xBF,0xD7), o2(0xBF,0xD8),
- o2(0xBF,0xD9), o2(0xBF,0xDA),
- o2(0xBF,0xDB), o2(0xBF,0xDC),
- o2(0xBF,0xDD), o2(0xBF,0xDE),
- UNDEF,
+to_EUC_KR_EC_99_infos[19] = {
+ o2(0xBF,0xCD), o2(0xBF,0xCE), o2(0xBF,0xCF), o2(0xBF,0xD0),
+ o2(0xBF,0xD1), o2(0xBF,0xD2), o2(0xBF,0xD3), o2(0xBF,0xD4),
+ o2(0xBF,0xD5), o2(0xBF,0xD6), o2(0xBF,0xD7), o2(0xBF,0xD8),
+ o2(0xBF,0xD9), o2(0xBF,0xDA), o2(0xBF,0xDB), o2(0xBF,0xDC),
+ o2(0xBF,0xDD), o2(0xBF,0xDE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_19 = {
- to_EUC_KR_EC_19_offsets,
- to_EUC_KR_EC_19_infos
+to_EUC_KR_EC_99 = {
+ to_EUC_KR_EC_99_offsets,
+ to_EUC_KR_EC_99_infos
};
static const unsigned char
-to_EUC_KR_EC_1A_offsets[64] = {
- 0, 19, 19, 19, 19, 19, 19, 19, 1, 2, 19, 3, 19, 4, 19, 19,
- 19, 19, 19, 19, 5, 6, 19, 19, 7, 19, 19, 19, 8, 19, 19, 19,
- 19, 19, 19, 19, 9, 10, 19, 11, 19, 12, 19, 19, 19, 19, 19, 19,
- 13, 14, 19, 19, 15, 19, 19, 19, 16, 17, 18, 19, 19, 19, 19, 19,
+to_EUC_KR_EC_9A_offsets[64] = {
+ 0, 19, 19, 19, 19, 19, 19, 19, 1, 2, 19, 3, 19, 4, 19, 19,
+ 19, 19, 19, 19, 5, 6, 19, 19, 7, 19, 19, 19, 8, 19, 19, 19,
+ 19, 19, 19, 19, 9, 10, 19, 11, 19, 12, 19, 19, 19, 19, 19, 19,
+ 13, 14, 19, 19, 15, 19, 19, 19, 16, 17, 18, 19, 19, 19, 19, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_1A_infos[20] = {
- o2(0xBF,0xDF), o2(0xBF,0xE0),
- o2(0xBF,0xE1), o2(0xBF,0xE2),
- o2(0xBF,0xE3), o2(0xBF,0xE4),
- o2(0xBF,0xE5), o2(0xBF,0xE6),
- o2(0xBF,0xE7), o2(0xBF,0xE8),
- o2(0xBF,0xE9), o2(0xBF,0xEA),
- o2(0xBF,0xEB), o2(0xBF,0xEC),
- o2(0xBF,0xED), o2(0xBF,0xEE),
- o2(0xBF,0xEF), o2(0xBF,0xF0),
- o2(0xBF,0xF1), UNDEF,
+to_EUC_KR_EC_9A_infos[20] = {
+ o2(0xBF,0xDF), o2(0xBF,0xE0), o2(0xBF,0xE1), o2(0xBF,0xE2),
+ o2(0xBF,0xE3), o2(0xBF,0xE4), o2(0xBF,0xE5), o2(0xBF,0xE6),
+ o2(0xBF,0xE7), o2(0xBF,0xE8), o2(0xBF,0xE9), o2(0xBF,0xEA),
+ o2(0xBF,0xEB), o2(0xBF,0xEC), o2(0xBF,0xED), o2(0xBF,0xEE),
+ o2(0xBF,0xEF), o2(0xBF,0xF0), o2(0xBF,0xF1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_1A = {
- to_EUC_KR_EC_1A_offsets,
- to_EUC_KR_EC_1A_infos
+to_EUC_KR_EC_9A = {
+ to_EUC_KR_EC_9A_offsets,
+ to_EUC_KR_EC_9A_infos
};
static const unsigned char
-to_EUC_KR_EC_1B_offsets[64] = {
- 0, 1, 19, 2, 19, 3, 19, 19, 19, 19, 19, 19, 4, 5, 19, 19,
- 6, 19, 19, 19, 7, 19, 19, 19, 19, 19, 19, 19, 8, 9, 19, 19,
- 10, 11, 19, 19, 19, 19, 19, 19, 12, 13, 19, 19, 14, 19, 19, 19,
- 15, 19, 19, 19, 19, 19, 19, 19, 16, 17, 19, 19, 19, 18, 19, 19,
+to_EUC_KR_EC_9B_offsets[64] = {
+ 0, 1, 19, 2, 19, 3, 19, 19, 19, 19, 19, 19, 4, 5, 19, 19,
+ 6, 19, 19, 19, 7, 19, 19, 19, 19, 19, 19, 19, 8, 9, 19, 19,
+ 10, 11, 19, 19, 19, 19, 19, 19, 12, 13, 19, 19, 14, 19, 19, 19,
+ 15, 19, 19, 19, 19, 19, 19, 19, 16, 17, 19, 19, 19, 18, 19, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_1B_infos[20] = {
- o2(0xBF,0xF2), o2(0xBF,0xF3),
- o2(0xBF,0xF4), o2(0xBF,0xF5),
- o2(0xBF,0xF6), o2(0xBF,0xF7),
- o2(0xBF,0xF8), o2(0xBF,0xF9),
- o2(0xBF,0xFA), o2(0xBF,0xFB),
- o2(0xBF,0xFC), o2(0xBF,0xFD),
- o2(0xBF,0xFE), o2(0xC0,0xA1),
- o2(0xC0,0xA2), o2(0xC0,0xA3),
- o2(0xC0,0xA4), o2(0xC0,0xA5),
- o2(0xC0,0xA6), UNDEF,
+to_EUC_KR_EC_9B_infos[20] = {
+ o2(0xBF,0xF2), o2(0xBF,0xF3), o2(0xBF,0xF4), o2(0xBF,0xF5),
+ o2(0xBF,0xF6), o2(0xBF,0xF7), o2(0xBF,0xF8), o2(0xBF,0xF9),
+ o2(0xBF,0xFA), o2(0xBF,0xFB), o2(0xBF,0xFC), o2(0xBF,0xFD),
+ o2(0xBF,0xFE), o2(0xC0,0xA1), o2(0xC0,0xA2), o2(0xC0,0xA3),
+ o2(0xC0,0xA4), o2(0xC0,0xA5), o2(0xC0,0xA6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_1B = {
- to_EUC_KR_EC_1B_offsets,
- to_EUC_KR_EC_1B_infos
+to_EUC_KR_EC_9B = {
+ to_EUC_KR_EC_9B_offsets,
+ to_EUC_KR_EC_9B_infos
};
static const unsigned char
-to_EUC_KR_EC_1C_offsets[64] = {
- 19, 19, 19, 19, 0, 1, 19, 19, 2, 19, 19, 19, 3, 19, 19, 19,
- 19, 19, 19, 19, 4, 5, 19, 6, 19, 7, 19, 19, 19, 19, 19, 19,
- 8, 9, 19, 19, 10, 19, 19, 19, 11, 19, 19, 19, 19, 19, 19, 19,
- 12, 13, 19, 14, 19, 15, 19, 16, 19, 19, 19, 19, 17, 18, 19, 19,
+to_EUC_KR_EC_9C_offsets[64] = {
+ 19, 19, 19, 19, 0, 1, 19, 19, 2, 19, 19, 19, 3, 19, 19, 19,
+ 19, 19, 19, 19, 4, 5, 19, 6, 19, 7, 19, 19, 19, 19, 19, 19,
+ 8, 9, 19, 19, 10, 19, 19, 19, 11, 19, 19, 19, 19, 19, 19, 19,
+ 12, 13, 19, 14, 19, 15, 19, 16, 19, 19, 19, 19, 17, 18, 19, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_1C_infos[20] = {
- o2(0xC0,0xA7), o2(0xC0,0xA8),
- o2(0xC0,0xA9), o2(0xC0,0xAA),
- o2(0xC0,0xAB), o2(0xC0,0xAC),
- o2(0xC0,0xAD), o2(0xC0,0xAE),
- o2(0xC0,0xAF), o2(0xC0,0xB0),
- o2(0xC0,0xB1), o2(0xC0,0xB2),
- o2(0xC0,0xB3), o2(0xC0,0xB4),
- o2(0xC0,0xB5), o2(0xC0,0xB6),
- o2(0xC0,0xB7), o2(0xC0,0xB8),
- o2(0xC0,0xB9), UNDEF,
+to_EUC_KR_EC_9C_infos[20] = {
+ o2(0xC0,0xA7), o2(0xC0,0xA8), o2(0xC0,0xA9), o2(0xC0,0xAA),
+ o2(0xC0,0xAB), o2(0xC0,0xAC), o2(0xC0,0xAD), o2(0xC0,0xAE),
+ o2(0xC0,0xAF), o2(0xC0,0xB0), o2(0xC0,0xB1), o2(0xC0,0xB2),
+ o2(0xC0,0xB3), o2(0xC0,0xB4), o2(0xC0,0xB5), o2(0xC0,0xB6),
+ o2(0xC0,0xB7), o2(0xC0,0xB8), o2(0xC0,0xB9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_1C = {
- to_EUC_KR_EC_1C_offsets,
- to_EUC_KR_EC_1C_infos
+to_EUC_KR_EC_9C = {
+ to_EUC_KR_EC_9C_offsets,
+ to_EUC_KR_EC_9C_infos
};
static const unsigned char
-to_EUC_KR_EC_1D_offsets[64] = {
- 0, 24, 24, 24, 1, 24, 24, 24, 24, 24, 2, 24, 3, 4, 24, 5,
- 24, 6, 7, 8, 9, 10, 11, 12, 13, 24, 24, 24, 14, 24, 24, 24,
- 15, 24, 24, 24, 24, 24, 24, 24, 16, 24, 24, 17, 24, 24, 24, 24,
- 24, 24, 24, 24, 18, 19, 24, 24, 20, 24, 24, 24, 21, 22, 23, 24,
+to_EUC_KR_EC_9D_offsets[64] = {
+ 0, 24, 24, 24, 1, 24, 24, 24, 24, 24, 2, 24, 3, 4, 24, 5,
+ 24, 6, 7, 8, 9, 10, 11, 12, 13, 24, 24, 24, 14, 24, 24, 24,
+ 15, 24, 24, 24, 24, 24, 24, 24, 16, 24, 24, 17, 24, 24, 24, 24,
+ 24, 24, 24, 24, 18, 19, 24, 24, 20, 24, 24, 24, 21, 22, 23, 24,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_1D_infos[25] = {
- o2(0xC0,0xBA), o2(0xC0,0xBB),
- o2(0xC0,0xBC), o2(0xC0,0xBD),
- o2(0xC0,0xBE), o2(0xC0,0xBF),
- o2(0xC0,0xC0), o2(0xC0,0xC1),
- o2(0xC0,0xC2), o2(0xC0,0xC3),
- o2(0xC0,0xC4), o2(0xC0,0xC5),
- o2(0xC0,0xC6), o2(0xC0,0xC7),
- o2(0xC0,0xC8), o2(0xC0,0xC9),
- o2(0xC0,0xCA), o2(0xC0,0xCB),
- o2(0xC0,0xCC), o2(0xC0,0xCD),
- o2(0xC0,0xCE), o2(0xC0,0xCF),
- o2(0xC0,0xD0), o2(0xC0,0xD1),
- UNDEF,
+to_EUC_KR_EC_9D_infos[25] = {
+ o2(0xC0,0xBA), o2(0xC0,0xBB), o2(0xC0,0xBC), o2(0xC0,0xBD),
+ o2(0xC0,0xBE), o2(0xC0,0xBF), o2(0xC0,0xC0), o2(0xC0,0xC1),
+ o2(0xC0,0xC2), o2(0xC0,0xC3), o2(0xC0,0xC4), o2(0xC0,0xC5),
+ o2(0xC0,0xC6), o2(0xC0,0xC7), o2(0xC0,0xC8), o2(0xC0,0xC9),
+ o2(0xC0,0xCA), o2(0xC0,0xCB), o2(0xC0,0xCC), o2(0xC0,0xCD),
+ o2(0xC0,0xCE), o2(0xC0,0xCF), o2(0xC0,0xD0), o2(0xC0,0xD1),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_1D = {
- to_EUC_KR_EC_1D_offsets,
- to_EUC_KR_EC_1D_infos
+to_EUC_KR_EC_9D = {
+ to_EUC_KR_EC_9D_offsets,
+ to_EUC_KR_EC_9D_infos
};
static const unsigned char
-to_EUC_KR_EC_1E_offsets[64] = {
- 28, 28, 28, 0, 1, 2, 28, 3, 4, 5, 6, 28, 28, 28, 7, 28,
- 8, 9, 28, 28, 10, 28, 11, 12, 13, 28, 14, 28, 28, 28, 28, 28,
- 15, 16, 28, 17, 18, 19, 20, 28, 28, 28, 28, 28, 21, 22, 28, 28,
- 23, 28, 28, 28, 24, 28, 28, 28, 28, 28, 28, 28, 25, 26, 28, 27,
+to_EUC_KR_EC_9E_offsets[64] = {
+ 28, 28, 28, 0, 1, 2, 28, 3, 4, 5, 6, 28, 28, 28, 7, 28,
+ 8, 9, 28, 28, 10, 28, 11, 12, 13, 28, 14, 28, 28, 28, 28, 28,
+ 15, 16, 28, 17, 18, 19, 20, 28, 28, 28, 28, 28, 21, 22, 28, 28,
+ 23, 28, 28, 28, 24, 28, 28, 28, 28, 28, 28, 28, 25, 26, 28, 27,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_1E_infos[29] = {
- o2(0xC0,0xD2), o2(0xC0,0xD3),
- o2(0xC0,0xD4), o2(0xC0,0xD5),
- o2(0xC0,0xD6), o2(0xC0,0xD7),
- o2(0xC0,0xD8), o2(0xC0,0xD9),
- o2(0xC0,0xDA), o2(0xC0,0xDB),
- o2(0xC0,0xDC), o2(0xC0,0xDD),
- o2(0xC0,0xDE), o2(0xC0,0xDF),
- o2(0xC0,0xE0), o2(0xC0,0xE1),
- o2(0xC0,0xE2), o2(0xC0,0xE3),
- o2(0xC0,0xE4), o2(0xC0,0xE5),
- o2(0xC0,0xE6), o2(0xC0,0xE7),
- o2(0xC0,0xE8), o2(0xC0,0xE9),
- o2(0xC0,0xEA), o2(0xC0,0xEB),
- o2(0xC0,0xEC), o2(0xC0,0xED),
- UNDEF,
+to_EUC_KR_EC_9E_infos[29] = {
+ o2(0xC0,0xD2), o2(0xC0,0xD3), o2(0xC0,0xD4), o2(0xC0,0xD5),
+ o2(0xC0,0xD6), o2(0xC0,0xD7), o2(0xC0,0xD8), o2(0xC0,0xD9),
+ o2(0xC0,0xDA), o2(0xC0,0xDB), o2(0xC0,0xDC), o2(0xC0,0xDD),
+ o2(0xC0,0xDE), o2(0xC0,0xDF), o2(0xC0,0xE0), o2(0xC0,0xE1),
+ o2(0xC0,0xE2), o2(0xC0,0xE3), o2(0xC0,0xE4), o2(0xC0,0xE5),
+ o2(0xC0,0xE6), o2(0xC0,0xE7), o2(0xC0,0xE8), o2(0xC0,0xE9),
+ o2(0xC0,0xEA), o2(0xC0,0xEB), o2(0xC0,0xEC), o2(0xC0,0xED),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_1E = {
- to_EUC_KR_EC_1E_offsets,
- to_EUC_KR_EC_1E_infos
+to_EUC_KR_EC_9E = {
+ to_EUC_KR_EC_9E_offsets,
+ to_EUC_KR_EC_9E_infos
};
static const unsigned char
-to_EUC_KR_EC_1F_offsets[64] = {
- 0, 1, 12, 12, 12, 12, 12, 12, 2, 3, 12, 12, 4, 12, 5, 12,
- 6, 12, 12, 12, 12, 12, 12, 12, 7, 12, 12, 12, 12, 8, 12, 12,
- 12, 12, 12, 12, 9, 12, 12, 12, 10, 12, 12, 12, 11, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+to_EUC_KR_EC_9F_offsets[64] = {
+ 0, 1, 12, 12, 12, 12, 12, 12, 2, 3, 12, 12, 4, 12, 5, 12,
+ 6, 12, 12, 12, 12, 12, 12, 12, 7, 12, 12, 12, 12, 8, 12, 12,
+ 12, 12, 12, 12, 9, 12, 12, 12, 10, 12, 12, 12, 11, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_1F_infos[13] = {
- o2(0xC0,0xEE), o2(0xC0,0xEF),
- o2(0xC0,0xF0), o2(0xC0,0xF1),
- o2(0xC0,0xF2), o2(0xC0,0xF3),
- o2(0xC0,0xF4), o2(0xC0,0xF5),
- o2(0xC0,0xF6), o2(0xC0,0xF7),
- o2(0xC0,0xF8), o2(0xC0,0xF9),
- UNDEF,
+to_EUC_KR_EC_9F_infos[13] = {
+ o2(0xC0,0xEE), o2(0xC0,0xEF), o2(0xC0,0xF0), o2(0xC0,0xF1),
+ o2(0xC0,0xF2), o2(0xC0,0xF3), o2(0xC0,0xF4), o2(0xC0,0xF5),
+ o2(0xC0,0xF6), o2(0xC0,0xF7), o2(0xC0,0xF8), o2(0xC0,0xF9),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_1F = {
- to_EUC_KR_EC_1F_offsets,
- to_EUC_KR_EC_1F_infos
+to_EUC_KR_EC_9F = {
+ to_EUC_KR_EC_9F_offsets,
+ to_EUC_KR_EC_9F_infos
};
static const unsigned char
-to_EUC_KR_EC_20_offsets[64] = {
- 0, 1, 20, 20, 2, 20, 20, 20, 3, 20, 4, 20, 20, 20, 20, 20,
- 5, 6, 20, 7, 20, 8, 9, 20, 20, 20, 20, 20, 10, 11, 20, 20,
- 12, 20, 20, 20, 13, 20, 20, 20, 20, 20, 20, 20, 14, 15, 20, 16,
- 20, 17, 20, 20, 20, 20, 20, 20, 18, 20, 20, 20, 19, 20, 20, 20,
+to_EUC_KR_EC_A0_offsets[64] = {
+ 0, 1, 20, 20, 2, 20, 20, 20, 3, 20, 4, 20, 20, 20, 20, 20,
+ 5, 6, 20, 7, 20, 8, 9, 20, 20, 20, 20, 20, 10, 11, 20, 20,
+ 12, 20, 20, 20, 13, 20, 20, 20, 20, 20, 20, 20, 14, 15, 20, 16,
+ 20, 17, 20, 20, 20, 20, 20, 20, 18, 20, 20, 20, 19, 20, 20, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_20_infos[21] = {
- o2(0xC0,0xFA), o2(0xC0,0xFB),
- o2(0xC0,0xFC), o2(0xC0,0xFD),
- o2(0xC0,0xFE), o2(0xC1,0xA1),
- o2(0xC1,0xA2), o2(0xC1,0xA3),
- o2(0xC1,0xA4), o2(0xC1,0xA5),
- o2(0xC1,0xA6), o2(0xC1,0xA7),
- o2(0xC1,0xA8), o2(0xC1,0xA9),
- o2(0xC1,0xAA), o2(0xC1,0xAB),
- o2(0xC1,0xAC), o2(0xC1,0xAD),
- o2(0xC1,0xAE), o2(0xC1,0xAF),
- UNDEF,
+to_EUC_KR_EC_A0_infos[21] = {
+ o2(0xC0,0xFA), o2(0xC0,0xFB), o2(0xC0,0xFC), o2(0xC0,0xFD),
+ o2(0xC0,0xFE), o2(0xC1,0xA1), o2(0xC1,0xA2), o2(0xC1,0xA3),
+ o2(0xC1,0xA4), o2(0xC1,0xA5), o2(0xC1,0xA6), o2(0xC1,0xA7),
+ o2(0xC1,0xA8), o2(0xC1,0xA9), o2(0xC1,0xAA), o2(0xC1,0xAB),
+ o2(0xC1,0xAC), o2(0xC1,0xAD), o2(0xC1,0xAE), o2(0xC1,0xAF),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_20 = {
- to_EUC_KR_EC_20_offsets,
- to_EUC_KR_EC_20_infos
+to_EUC_KR_EC_A0 = {
+ to_EUC_KR_EC_A0_offsets,
+ to_EUC_KR_EC_A0_infos
};
static const unsigned char
-to_EUC_KR_EC_21_offsets[64] = {
- 0, 11, 11, 11, 11, 11, 11, 11, 1, 2, 11, 11, 3, 4, 11, 11,
- 11, 11, 11, 11, 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 6, 7, 11, 11, 8, 11, 11, 11, 9, 11, 10, 11, 11, 11, 11, 11,
+to_EUC_KR_EC_A1_offsets[64] = {
+ 0, 11, 11, 11, 11, 11, 11, 11, 1, 2, 11, 11, 3, 4, 11, 11,
+ 11, 11, 11, 11, 5, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 6, 7, 11, 11, 8, 11, 11, 11, 9, 11, 10, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_21_infos[12] = {
- o2(0xC1,0xB0), o2(0xC1,0xB1),
- o2(0xC1,0xB2), o2(0xC1,0xB3),
- o2(0xC1,0xB4), o2(0xC1,0xB5),
- o2(0xC1,0xB6), o2(0xC1,0xB7),
- o2(0xC1,0xB8), o2(0xC1,0xB9),
- o2(0xC1,0xBA), UNDEF,
+to_EUC_KR_EC_A1_infos[12] = {
+ o2(0xC1,0xB0), o2(0xC1,0xB1), o2(0xC1,0xB2), o2(0xC1,0xB3),
+ o2(0xC1,0xB4), o2(0xC1,0xB5), o2(0xC1,0xB6), o2(0xC1,0xB7),
+ o2(0xC1,0xB8), o2(0xC1,0xB9), o2(0xC1,0xBA), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_21 = {
- to_EUC_KR_EC_21_offsets,
- to_EUC_KR_EC_21_infos
+to_EUC_KR_EC_A1 = {
+ to_EUC_KR_EC_A1_offsets,
+ to_EUC_KR_EC_A1_infos
};
static const unsigned char
-to_EUC_KR_EC_22_offsets[64] = {
- 0, 1, 16, 2, 16, 3, 4, 5, 16, 16, 16, 6, 7, 8, 16, 16,
- 16, 16, 16, 16, 9, 16, 16, 16, 16, 16, 16, 16, 16, 10, 16, 11,
- 16, 12, 16, 16, 16, 16, 16, 16, 13, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 15, 16, 16,
+to_EUC_KR_EC_A2_offsets[64] = {
+ 0, 1, 16, 2, 16, 3, 4, 5, 16, 16, 16, 6, 7, 8, 16, 16,
+ 16, 16, 16, 16, 9, 16, 16, 16, 16, 16, 16, 16, 16, 10, 16, 11,
+ 16, 12, 16, 16, 16, 16, 16, 16, 13, 16, 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 15, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_22_infos[17] = {
- o2(0xC1,0xBB), o2(0xC1,0xBC),
- o2(0xC1,0xBD), o2(0xC1,0xBE),
- o2(0xC1,0xBF), o2(0xC1,0xC0),
- o2(0xC1,0xC1), o2(0xC1,0xC2),
- o2(0xC1,0xC3), o2(0xC1,0xC4),
- o2(0xC1,0xC5), o2(0xC1,0xC6),
- o2(0xC1,0xC7), o2(0xC1,0xC8),
- o2(0xC1,0xC9), o2(0xC1,0xCA),
- UNDEF,
+to_EUC_KR_EC_A2_infos[17] = {
+ o2(0xC1,0xBB), o2(0xC1,0xBC), o2(0xC1,0xBD), o2(0xC1,0xBE),
+ o2(0xC1,0xBF), o2(0xC1,0xC0), o2(0xC1,0xC1), o2(0xC1,0xC2),
+ o2(0xC1,0xC3), o2(0xC1,0xC4), o2(0xC1,0xC5), o2(0xC1,0xC6),
+ o2(0xC1,0xC7), o2(0xC1,0xC8), o2(0xC1,0xC9), o2(0xC1,0xCA),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_22 = {
- to_EUC_KR_EC_22_offsets,
- to_EUC_KR_EC_22_infos
+to_EUC_KR_EC_A2 = {
+ to_EUC_KR_EC_A2_offsets,
+ to_EUC_KR_EC_A2_infos
};
static const unsigned char
-to_EUC_KR_EC_23_offsets[64] = {
- 13, 13, 13, 13, 0, 13, 13, 13, 1, 13, 13, 13, 2, 13, 13, 13,
- 13, 13, 13, 13, 3, 4, 13, 5, 13, 6, 13, 13, 13, 13, 13, 13,
- 7, 8, 13, 13, 9, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 10, 13, 13, 13, 13, 13, 13, 11, 12, 13, 13,
+to_EUC_KR_EC_A3_offsets[64] = {
+ 13, 13, 13, 13, 0, 13, 13, 13, 1, 13, 13, 13, 2, 13, 13, 13,
+ 13, 13, 13, 13, 3, 4, 13, 5, 13, 6, 13, 13, 13, 13, 13, 13,
+ 7, 8, 13, 13, 9, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 10, 13, 13, 13, 13, 13, 13, 11, 12, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_23_infos[14] = {
- o2(0xC1,0xCB), o2(0xC1,0xCC),
- o2(0xC1,0xCD), o2(0xC1,0xCE),
- o2(0xC1,0xCF), o2(0xC1,0xD0),
- o2(0xC1,0xD1), o2(0xC1,0xD2),
- o2(0xC1,0xD3), o2(0xC1,0xD4),
- o2(0xC1,0xD5), o2(0xC1,0xD6),
- o2(0xC1,0xD7), UNDEF,
+to_EUC_KR_EC_A3_infos[14] = {
+ o2(0xC1,0xCB), o2(0xC1,0xCC), o2(0xC1,0xCD), o2(0xC1,0xCE),
+ o2(0xC1,0xCF), o2(0xC1,0xD0), o2(0xC1,0xD1), o2(0xC1,0xD2),
+ o2(0xC1,0xD3), o2(0xC1,0xD4), o2(0xC1,0xD5), o2(0xC1,0xD6),
+ o2(0xC1,0xD7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_23 = {
- to_EUC_KR_EC_23_offsets,
- to_EUC_KR_EC_23_infos
+to_EUC_KR_EC_A3 = {
+ to_EUC_KR_EC_A3_offsets,
+ to_EUC_KR_EC_A3_infos
};
static const unsigned char
-to_EUC_KR_EC_24_offsets[64] = {
- 0, 11, 11, 11, 1, 2, 3, 11, 11, 11, 11, 11, 4, 5, 11, 6,
- 11, 7, 11, 11, 11, 11, 11, 11, 8, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11,
- 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+to_EUC_KR_EC_A4_offsets[64] = {
+ 0, 11, 11, 11, 1, 2, 3, 11, 11, 11, 11, 11, 4, 5, 11, 6,
+ 11, 7, 11, 11, 11, 11, 11, 11, 8, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11,
+ 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_24_infos[12] = {
- o2(0xC1,0xD8), o2(0xC1,0xD9),
- o2(0xC1,0xDA), o2(0xC1,0xDB),
- o2(0xC1,0xDC), o2(0xC1,0xDD),
- o2(0xC1,0xDE), o2(0xC1,0xDF),
- o2(0xC1,0xE0), o2(0xC1,0xE1),
- o2(0xC1,0xE2), UNDEF,
+to_EUC_KR_EC_A4_infos[12] = {
+ o2(0xC1,0xD8), o2(0xC1,0xD9), o2(0xC1,0xDA), o2(0xC1,0xDB),
+ o2(0xC1,0xDC), o2(0xC1,0xDD), o2(0xC1,0xDE), o2(0xC1,0xDF),
+ o2(0xC1,0xE0), o2(0xC1,0xE1), o2(0xC1,0xE2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_24 = {
- to_EUC_KR_EC_24_offsets,
- to_EUC_KR_EC_24_infos
+to_EUC_KR_EC_A4 = {
+ to_EUC_KR_EC_A4_offsets,
+ to_EUC_KR_EC_A4_infos
};
static const unsigned char
-to_EUC_KR_EC_25_offsets[64] = {
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 0, 1, 11, 11, 2, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11,
- 4, 5, 11, 6, 11, 11, 11, 11, 11, 11, 11, 11, 7, 11, 11, 11,
- 8, 11, 11, 11, 9, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 11,
+to_EUC_KR_EC_A5_offsets[64] = {
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 0, 1, 11, 11, 2, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11,
+ 4, 5, 11, 6, 11, 11, 11, 11, 11, 11, 11, 11, 7, 11, 11, 11,
+ 8, 11, 11, 11, 9, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_25_infos[12] = {
- o2(0xC1,0xE3), o2(0xC1,0xE4),
- o2(0xC1,0xE5), o2(0xC1,0xE6),
- o2(0xC1,0xE7), o2(0xC1,0xE8),
- o2(0xC1,0xE9), o2(0xC1,0xEA),
- o2(0xC1,0xEB), o2(0xC1,0xEC),
- o2(0xC1,0xED), UNDEF,
+to_EUC_KR_EC_A5_infos[12] = {
+ o2(0xC1,0xE3), o2(0xC1,0xE4), o2(0xC1,0xE5), o2(0xC1,0xE6),
+ o2(0xC1,0xE7), o2(0xC1,0xE8), o2(0xC1,0xE9), o2(0xC1,0xEA),
+ o2(0xC1,0xEB), o2(0xC1,0xEC), o2(0xC1,0xED), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_25 = {
- to_EUC_KR_EC_25_offsets,
- to_EUC_KR_EC_25_infos
+to_EUC_KR_EC_A5 = {
+ to_EUC_KR_EC_A5_offsets,
+ to_EUC_KR_EC_A5_infos
};
static const unsigned char
-to_EUC_KR_EC_26_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 0, 1, 8, 8, 2, 8, 8, 8,
- 3, 8, 8, 8, 8, 8, 8, 8, 4, 5, 8, 6, 8, 7, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_EC_A6_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 8, 8, 0, 1, 8, 8, 2, 8, 8, 8,
+ 3, 8, 8, 8, 8, 8, 8, 8, 4, 5, 8, 6, 8, 7, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_26_infos[9] = {
- o2(0xC1,0xEE), o2(0xC1,0xEF),
- o2(0xC1,0xF0), o2(0xC1,0xF1),
- o2(0xC1,0xF2), o2(0xC1,0xF3),
- o2(0xC1,0xF4), o2(0xC1,0xF5),
- UNDEF,
+to_EUC_KR_EC_A6_infos[9] = {
+ o2(0xC1,0xEE), o2(0xC1,0xEF), o2(0xC1,0xF0), o2(0xC1,0xF1),
+ o2(0xC1,0xF2), o2(0xC1,0xF3), o2(0xC1,0xF4), o2(0xC1,0xF5),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_26 = {
- to_EUC_KR_EC_26_offsets,
- to_EUC_KR_EC_26_infos
+to_EUC_KR_EC_A6 = {
+ to_EUC_KR_EC_A6_offsets,
+ to_EUC_KR_EC_A6_infos
};
static const unsigned char
-to_EUC_KR_EC_27_offsets[64] = {
- 0, 1, 27, 27, 2, 27, 27, 3, 4, 27, 5, 27, 27, 27, 27, 27,
- 6, 7, 27, 8, 27, 9, 10, 27, 27, 11, 12, 27, 13, 14, 27, 27,
- 15, 27, 16, 27, 17, 27, 27, 18, 27, 27, 27, 27, 19, 20, 27, 21,
- 22, 23, 27, 27, 27, 27, 27, 27, 24, 25, 27, 27, 26, 27, 27, 27,
+to_EUC_KR_EC_A7_offsets[64] = {
+ 0, 1, 27, 27, 2, 27, 27, 3, 4, 27, 5, 27, 27, 27, 27, 27,
+ 6, 7, 27, 8, 27, 9, 10, 27, 27, 11, 12, 27, 13, 14, 27, 27,
+ 15, 27, 16, 27, 17, 27, 27, 18, 27, 27, 27, 27, 19, 20, 27, 21,
+ 22, 23, 27, 27, 27, 27, 27, 27, 24, 25, 27, 27, 26, 27, 27, 27,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_27_infos[28] = {
- o2(0xC1,0xF6), o2(0xC1,0xF7),
- o2(0xC1,0xF8), o2(0xC1,0xF9),
- o2(0xC1,0xFA), o2(0xC1,0xFB),
- o2(0xC1,0xFC), o2(0xC1,0xFD),
- o2(0xC1,0xFE), o2(0xC2,0xA1),
- o2(0xC2,0xA2), o2(0xC2,0xA3),
- o2(0xC2,0xA4), o2(0xC2,0xA5),
- o2(0xC2,0xA6), o2(0xC2,0xA7),
- o2(0xC2,0xA8), o2(0xC2,0xA9),
- o2(0xC2,0xAA), o2(0xC2,0xAB),
- o2(0xC2,0xAC), o2(0xC2,0xAD),
- o2(0xC2,0xAE), o2(0xC2,0xAF),
- o2(0xC2,0xB0), o2(0xC2,0xB1),
- o2(0xC2,0xB2), UNDEF,
+to_EUC_KR_EC_A7_infos[28] = {
+ o2(0xC1,0xF6), o2(0xC1,0xF7), o2(0xC1,0xF8), o2(0xC1,0xF9),
+ o2(0xC1,0xFA), o2(0xC1,0xFB), o2(0xC1,0xFC), o2(0xC1,0xFD),
+ o2(0xC1,0xFE), o2(0xC2,0xA1), o2(0xC2,0xA2), o2(0xC2,0xA3),
+ o2(0xC2,0xA4), o2(0xC2,0xA5), o2(0xC2,0xA6), o2(0xC2,0xA7),
+ o2(0xC2,0xA8), o2(0xC2,0xA9), o2(0xC2,0xAA), o2(0xC2,0xAB),
+ o2(0xC2,0xAC), o2(0xC2,0xAD), o2(0xC2,0xAE), o2(0xC2,0xAF),
+ o2(0xC2,0xB0), o2(0xC2,0xB1), o2(0xC2,0xB2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_27 = {
- to_EUC_KR_EC_27_offsets,
- to_EUC_KR_EC_27_infos
+to_EUC_KR_EC_A7 = {
+ to_EUC_KR_EC_A7_offsets,
+ to_EUC_KR_EC_A7_infos
};
static const unsigned char
-to_EUC_KR_EC_28_offsets[64] = {
- 0, 9, 9, 9, 9, 9, 9, 9, 1, 2, 9, 3, 4, 5, 9, 9,
- 9, 9, 9, 9, 6, 9, 9, 9, 7, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_EC_A8_offsets[64] = {
+ 0, 9, 9, 9, 9, 9, 9, 9, 1, 2, 9, 3, 4, 5, 9, 9,
+ 9, 9, 9, 9, 6, 9, 9, 9, 7, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_28_infos[10] = {
- o2(0xC2,0xB3), o2(0xC2,0xB4),
- o2(0xC2,0xB5), o2(0xC2,0xB6),
- o2(0xC2,0xB7), o2(0xC2,0xB8),
- o2(0xC2,0xB9), o2(0xC2,0xBA),
- o2(0xC2,0xBB), UNDEF,
+to_EUC_KR_EC_A8_infos[10] = {
+ o2(0xC2,0xB3), o2(0xC2,0xB4), o2(0xC2,0xB5), o2(0xC2,0xB6),
+ o2(0xC2,0xB7), o2(0xC2,0xB8), o2(0xC2,0xB9), o2(0xC2,0xBA),
+ o2(0xC2,0xBB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_28 = {
- to_EUC_KR_EC_28_offsets,
- to_EUC_KR_EC_28_infos
+to_EUC_KR_EC_A8 = {
+ to_EUC_KR_EC_A8_offsets,
+ to_EUC_KR_EC_A8_infos
};
static const unsigned char
-to_EUC_KR_EC_29_offsets[64] = {
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 1, 11, 11,
- 2, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 4, 5, 11, 6,
- 7, 8, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11,
+to_EUC_KR_EC_A9_offsets[64] = {
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 1, 11, 11,
+ 2, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 4, 5, 11, 6,
+ 7, 8, 11, 11, 11, 11, 11, 11, 9, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_29_infos[12] = {
- o2(0xC2,0xBC), o2(0xC2,0xBD),
- o2(0xC2,0xBE), o2(0xC2,0xBF),
- o2(0xC2,0xC0), o2(0xC2,0xC1),
- o2(0xC2,0xC2), o2(0xC2,0xC3),
- o2(0xC2,0xC4), o2(0xC2,0xC5),
- o2(0xC2,0xC6), UNDEF,
+to_EUC_KR_EC_A9_infos[12] = {
+ o2(0xC2,0xBC), o2(0xC2,0xBD), o2(0xC2,0xBE), o2(0xC2,0xBF),
+ o2(0xC2,0xC0), o2(0xC2,0xC1), o2(0xC2,0xC2), o2(0xC2,0xC3),
+ o2(0xC2,0xC4), o2(0xC2,0xC5), o2(0xC2,0xC6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_29 = {
- to_EUC_KR_EC_29_offsets,
- to_EUC_KR_EC_29_infos
+to_EUC_KR_EC_A9 = {
+ to_EUC_KR_EC_A9_offsets,
+ to_EUC_KR_EC_A9_infos
};
static const unsigned char
-to_EUC_KR_EC_2A_offsets[64] = {
- 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 1, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 3, 4, 4,
+to_EUC_KR_EC_AA_offsets[64] = {
+ 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 1, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 3, 4, 4,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_2A_infos[5] = {
- o2(0xC2,0xC7), o2(0xC2,0xC8),
- o2(0xC2,0xC9), o2(0xC2,0xCA),
- UNDEF,
+to_EUC_KR_EC_AA_infos[5] = {
+ o2(0xC2,0xC7), o2(0xC2,0xC8), o2(0xC2,0xC9), o2(0xC2,0xCA),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_2A = {
- to_EUC_KR_EC_2A_offsets,
- to_EUC_KR_EC_2A_infos
+to_EUC_KR_EC_AA = {
+ to_EUC_KR_EC_AA_offsets,
+ to_EUC_KR_EC_AA_infos
};
static const unsigned char
-to_EUC_KR_EC_2B_offsets[64] = {
- 0, 12, 12, 12, 1, 12, 12, 12, 12, 12, 12, 12, 2, 3, 12, 4,
- 12, 5, 12, 6, 12, 12, 12, 12, 7, 8, 12, 12, 12, 12, 12, 12,
- 9, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 12, 12, 12,
- 12, 12, 12, 12, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+to_EUC_KR_EC_AB_offsets[64] = {
+ 0, 12, 12, 12, 1, 12, 12, 12, 12, 12, 12, 12, 2, 3, 12, 4,
+ 12, 5, 12, 6, 12, 12, 12, 12, 7, 8, 12, 12, 12, 12, 12, 12,
+ 9, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 12, 12, 12,
+ 12, 12, 12, 12, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_2B_infos[13] = {
- o2(0xC2,0xCB), o2(0xC2,0xCC),
- o2(0xC2,0xCD), o2(0xC2,0xCE),
- o2(0xC2,0xCF), o2(0xC2,0xD0),
- o2(0xC2,0xD1), o2(0xC2,0xD2),
- o2(0xC2,0xD3), o2(0xC2,0xD4),
- o2(0xC2,0xD5), o2(0xC2,0xD6),
- UNDEF,
+to_EUC_KR_EC_AB_infos[13] = {
+ o2(0xC2,0xCB), o2(0xC2,0xCC), o2(0xC2,0xCD), o2(0xC2,0xCE),
+ o2(0xC2,0xCF), o2(0xC2,0xD0), o2(0xC2,0xD1), o2(0xC2,0xD2),
+ o2(0xC2,0xD3), o2(0xC2,0xD4), o2(0xC2,0xD5), o2(0xC2,0xD6),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_2B = {
- to_EUC_KR_EC_2B_offsets,
- to_EUC_KR_EC_2B_infos
+to_EUC_KR_EC_AB = {
+ to_EUC_KR_EC_AB_offsets,
+ to_EUC_KR_EC_AB_infos
};
static const unsigned char
-to_EUC_KR_EC_2C_offsets[64] = {
- 6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6,
- 1, 6, 6, 6, 2, 6, 6, 6, 3, 6, 6, 6, 6, 6, 6, 6,
- 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_EC_AC_offsets[64] = {
+ 6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6,
+ 1, 6, 6, 6, 2, 6, 6, 6, 3, 6, 6, 6, 6, 6, 6, 6,
+ 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_2C_infos[7] = {
- o2(0xC2,0xD7), o2(0xC2,0xD8),
- o2(0xC2,0xD9), o2(0xC2,0xDA),
- o2(0xC2,0xDB), o2(0xC2,0xDC),
- UNDEF,
+to_EUC_KR_EC_AC_infos[7] = {
+ o2(0xC2,0xD7), o2(0xC2,0xD8), o2(0xC2,0xD9), o2(0xC2,0xDA),
+ o2(0xC2,0xDB), o2(0xC2,0xDC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_2C = {
- to_EUC_KR_EC_2C_offsets,
- to_EUC_KR_EC_2C_infos
+to_EUC_KR_EC_AC = {
+ to_EUC_KR_EC_AC_offsets,
+ to_EUC_KR_EC_AC_infos
};
static const unsigned char
-to_EUC_KR_EC_2D_offsets[64] = {
- 11, 0, 11, 11, 11, 11, 11, 11, 1, 2, 11, 11, 3, 11, 11, 11,
- 4, 11, 11, 11, 11, 11, 11, 11, 5, 6, 11, 11, 11, 7, 11, 11,
- 11, 11, 11, 11, 8, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 9, 10, 11, 11, 11, 11, 11, 11,
+to_EUC_KR_EC_AD_offsets[64] = {
+ 11, 0, 11, 11, 11, 11, 11, 11, 1, 2, 11, 11, 3, 11, 11, 11,
+ 4, 11, 11, 11, 11, 11, 11, 11, 5, 6, 11, 11, 11, 7, 11, 11,
+ 11, 11, 11, 11, 8, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 9, 10, 11, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_2D_infos[12] = {
- o2(0xC2,0xDD), o2(0xC2,0xDE),
- o2(0xC2,0xDF), o2(0xC2,0xE0),
- o2(0xC2,0xE1), o2(0xC2,0xE2),
- o2(0xC2,0xE3), o2(0xC2,0xE4),
- o2(0xC2,0xE5), o2(0xC2,0xE6),
- o2(0xC2,0xE7), UNDEF,
+to_EUC_KR_EC_AD_infos[12] = {
+ o2(0xC2,0xDD), o2(0xC2,0xDE), o2(0xC2,0xDF), o2(0xC2,0xE0),
+ o2(0xC2,0xE1), o2(0xC2,0xE2), o2(0xC2,0xE3), o2(0xC2,0xE4),
+ o2(0xC2,0xE5), o2(0xC2,0xE6), o2(0xC2,0xE7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_2D = {
- to_EUC_KR_EC_2D_offsets,
- to_EUC_KR_EC_2D_infos
+to_EUC_KR_EC_AD = {
+ to_EUC_KR_EC_AD_offsets,
+ to_EUC_KR_EC_AD_infos
};
static const unsigned char
-to_EUC_KR_EC_2E_offsets[64] = {
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2,
+to_EUC_KR_EC_AE_offsets[64] = {
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_2E_infos[3] = {
- o2(0xC2,0xE8), o2(0xC2,0xE9),
- UNDEF,
+to_EUC_KR_EC_AE_infos[3] = {
+ o2(0xC2,0xE8), o2(0xC2,0xE9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_2E = {
- to_EUC_KR_EC_2E_offsets,
- to_EUC_KR_EC_2E_infos
+to_EUC_KR_EC_AE = {
+ to_EUC_KR_EC_AE_offsets,
+ to_EUC_KR_EC_AE_infos
};
static const unsigned char
-to_EUC_KR_EC_2F_offsets[64] = {
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 1, 4, 4, 2, 4, 3, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+to_EUC_KR_EC_AF_offsets[64] = {
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 1, 4, 4, 2, 4, 3, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_2F_infos[5] = {
- o2(0xC2,0xEA), o2(0xC2,0xEB),
- o2(0xC2,0xEC), o2(0xC2,0xED),
- UNDEF,
+to_EUC_KR_EC_AF_infos[5] = {
+ o2(0xC2,0xEA), o2(0xC2,0xEB), o2(0xC2,0xEC), o2(0xC2,0xED),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_2F = {
- to_EUC_KR_EC_2F_offsets,
- to_EUC_KR_EC_2F_infos
+to_EUC_KR_EC_AF = {
+ to_EUC_KR_EC_AF_offsets,
+ to_EUC_KR_EC_AF_infos
};
static const unsigned char
-to_EUC_KR_EC_30_offsets[64] = {
- 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 0, 1, 20, 20,
- 2, 20, 20, 20, 3, 20, 20, 20, 20, 20, 20, 20, 4, 5, 20, 20,
- 20, 6, 7, 20, 20, 20, 20, 8, 9, 10, 20, 20, 11, 20, 12, 20,
- 13, 20, 20, 20, 20, 20, 20, 20, 14, 15, 20, 16, 17, 18, 19, 20,
+to_EUC_KR_EC_B0_offsets[64] = {
+ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 0, 1, 20, 20,
+ 2, 20, 20, 20, 3, 20, 20, 20, 20, 20, 20, 20, 4, 5, 20, 20,
+ 20, 6, 7, 20, 20, 20, 20, 8, 9, 10, 20, 20, 11, 20, 12, 20,
+ 13, 20, 20, 20, 20, 20, 20, 20, 14, 15, 20, 16, 17, 18, 19, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_30_infos[21] = {
- o2(0xC2,0xEE), o2(0xC2,0xEF),
- o2(0xC2,0xF0), o2(0xC2,0xF1),
- o2(0xC2,0xF2), o2(0xC2,0xF3),
- o2(0xC2,0xF4), o2(0xC2,0xF5),
- o2(0xC2,0xF6), o2(0xC2,0xF7),
- o2(0xC2,0xF8), o2(0xC2,0xF9),
- o2(0xC2,0xFA), o2(0xC2,0xFB),
- o2(0xC2,0xFC), o2(0xC2,0xFD),
- o2(0xC2,0xFE), o2(0xC3,0xA1),
- o2(0xC3,0xA2), o2(0xC3,0xA3),
- UNDEF,
+to_EUC_KR_EC_B0_infos[21] = {
+ o2(0xC2,0xEE), o2(0xC2,0xEF), o2(0xC2,0xF0), o2(0xC2,0xF1),
+ o2(0xC2,0xF2), o2(0xC2,0xF3), o2(0xC2,0xF4), o2(0xC2,0xF5),
+ o2(0xC2,0xF6), o2(0xC2,0xF7), o2(0xC2,0xF8), o2(0xC2,0xF9),
+ o2(0xC2,0xFA), o2(0xC2,0xFB), o2(0xC2,0xFC), o2(0xC2,0xFD),
+ o2(0xC2,0xFE), o2(0xC3,0xA1), o2(0xC3,0xA2), o2(0xC3,0xA3),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_30 = {
- to_EUC_KR_EC_30_offsets,
- to_EUC_KR_EC_30_infos
+to_EUC_KR_EC_B0 = {
+ to_EUC_KR_EC_B0_offsets,
+ to_EUC_KR_EC_B0_infos
};
static const unsigned char
-to_EUC_KR_EC_31_offsets[64] = {
- 15, 15, 15, 15, 0, 1, 15, 15, 2, 15, 15, 15, 3, 15, 15, 15,
- 15, 15, 15, 15, 4, 5, 15, 6, 7, 8, 15, 15, 15, 15, 15, 15,
- 9, 15, 15, 15, 10, 15, 11, 15, 12, 15, 15, 15, 15, 15, 15, 15,
- 13, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+to_EUC_KR_EC_B1_offsets[64] = {
+ 15, 15, 15, 15, 0, 1, 15, 15, 2, 15, 15, 15, 3, 15, 15, 15,
+ 15, 15, 15, 15, 4, 5, 15, 6, 7, 8, 15, 15, 15, 15, 15, 15,
+ 9, 15, 15, 15, 10, 15, 11, 15, 12, 15, 15, 15, 15, 15, 15, 15,
+ 13, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_31_infos[16] = {
- o2(0xC3,0xA4), o2(0xC3,0xA5),
- o2(0xC3,0xA6), o2(0xC3,0xA7),
- o2(0xC3,0xA8), o2(0xC3,0xA9),
- o2(0xC3,0xAA), o2(0xC3,0xAB),
- o2(0xC3,0xAC), o2(0xC3,0xAD),
- o2(0xC3,0xAE), o2(0xC3,0xAF),
- o2(0xC3,0xB0), o2(0xC3,0xB1),
- o2(0xC3,0xB2), UNDEF,
+to_EUC_KR_EC_B1_infos[16] = {
+ o2(0xC3,0xA4), o2(0xC3,0xA5), o2(0xC3,0xA6), o2(0xC3,0xA7),
+ o2(0xC3,0xA8), o2(0xC3,0xA9), o2(0xC3,0xAA), o2(0xC3,0xAB),
+ o2(0xC3,0xAC), o2(0xC3,0xAD), o2(0xC3,0xAE), o2(0xC3,0xAF),
+ o2(0xC3,0xB0), o2(0xC3,0xB1), o2(0xC3,0xB2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_31 = {
- to_EUC_KR_EC_31_offsets,
- to_EUC_KR_EC_31_infos
+to_EUC_KR_EC_B1 = {
+ to_EUC_KR_EC_B1_offsets,
+ to_EUC_KR_EC_B1_infos
};
static const unsigned char
-to_EUC_KR_EC_32_offsets[64] = {
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 0, 1, 13, 13, 2, 13, 13, 13,
- 3, 13, 13, 13, 13, 13, 13, 13, 4, 5, 13, 6, 7, 8, 13, 13,
- 13, 13, 13, 13, 9, 10, 13, 13, 11, 13, 13, 13, 12, 13, 13, 13,
+to_EUC_KR_EC_B2_offsets[64] = {
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 0, 1, 13, 13, 2, 13, 13, 13,
+ 3, 13, 13, 13, 13, 13, 13, 13, 4, 5, 13, 6, 7, 8, 13, 13,
+ 13, 13, 13, 13, 9, 10, 13, 13, 11, 13, 13, 13, 12, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_32_infos[14] = {
- o2(0xC3,0xB3), o2(0xC3,0xB4),
- o2(0xC3,0xB5), o2(0xC3,0xB6),
- o2(0xC3,0xB7), o2(0xC3,0xB8),
- o2(0xC3,0xB9), o2(0xC3,0xBA),
- o2(0xC3,0xBB), o2(0xC3,0xBC),
- o2(0xC3,0xBD), o2(0xC3,0xBE),
- o2(0xC3,0xBF), UNDEF,
+to_EUC_KR_EC_B2_infos[14] = {
+ o2(0xC3,0xB3), o2(0xC3,0xB4), o2(0xC3,0xB5), o2(0xC3,0xB6),
+ o2(0xC3,0xB7), o2(0xC3,0xB8), o2(0xC3,0xB9), o2(0xC3,0xBA),
+ o2(0xC3,0xBB), o2(0xC3,0xBC), o2(0xC3,0xBD), o2(0xC3,0xBE),
+ o2(0xC3,0xBF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_32 = {
- to_EUC_KR_EC_32_offsets,
- to_EUC_KR_EC_32_infos
+to_EUC_KR_EC_B2 = {
+ to_EUC_KR_EC_B2_offsets,
+ to_EUC_KR_EC_B2_infos
};
static const unsigned char
-to_EUC_KR_EC_33_offsets[64] = {
- 9, 9, 9, 9, 0, 1, 9, 2, 9, 3, 9, 9, 9, 9, 9, 9,
- 4, 9, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 6, 9, 9, 9, 9, 9, 9, 9, 7, 9, 9, 9,
- 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_EC_B3_offsets[64] = {
+ 9, 9, 9, 9, 0, 1, 9, 2, 9, 3, 9, 9, 9, 9, 9, 9,
+ 4, 9, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 6, 9, 9, 9, 9, 9, 9, 9, 7, 9, 9, 9,
+ 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_33_infos[10] = {
- o2(0xC3,0xC0), o2(0xC3,0xC1),
- o2(0xC3,0xC2), o2(0xC3,0xC3),
- o2(0xC3,0xC4), o2(0xC3,0xC5),
- o2(0xC3,0xC6), o2(0xC3,0xC7),
- o2(0xC3,0xC8), UNDEF,
+to_EUC_KR_EC_B3_infos[10] = {
+ o2(0xC3,0xC0), o2(0xC3,0xC1), o2(0xC3,0xC2), o2(0xC3,0xC3),
+ o2(0xC3,0xC4), o2(0xC3,0xC5), o2(0xC3,0xC6), o2(0xC3,0xC7),
+ o2(0xC3,0xC8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_33 = {
- to_EUC_KR_EC_33_offsets,
- to_EUC_KR_EC_33_infos
+to_EUC_KR_EC_B3 = {
+ to_EUC_KR_EC_B3_offsets,
+ to_EUC_KR_EC_B3_infos
};
static const unsigned char
-to_EUC_KR_EC_34_offsets[64] = {
- 13, 0, 13, 13, 13, 13, 13, 13, 1, 2, 13, 13, 3, 13, 13, 13,
- 4, 13, 13, 13, 13, 13, 13, 13, 5, 6, 13, 7, 13, 8, 13, 13,
- 13, 13, 13, 13, 9, 13, 13, 13, 10, 13, 13, 13, 11, 13, 13, 13,
- 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13, 13, 13, 13,
+to_EUC_KR_EC_B4_offsets[64] = {
+ 13, 0, 13, 13, 13, 13, 13, 13, 1, 2, 13, 13, 3, 13, 13, 13,
+ 4, 13, 13, 13, 13, 13, 13, 13, 5, 6, 13, 7, 13, 8, 13, 13,
+ 13, 13, 13, 13, 9, 13, 13, 13, 10, 13, 13, 13, 11, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 13, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_34_infos[14] = {
- o2(0xC3,0xC9), o2(0xC3,0xCA),
- o2(0xC3,0xCB), o2(0xC3,0xCC),
- o2(0xC3,0xCD), o2(0xC3,0xCE),
- o2(0xC3,0xCF), o2(0xC3,0xD0),
- o2(0xC3,0xD1), o2(0xC3,0xD2),
- o2(0xC3,0xD3), o2(0xC3,0xD4),
- o2(0xC3,0xD5), UNDEF,
+to_EUC_KR_EC_B4_infos[14] = {
+ o2(0xC3,0xC9), o2(0xC3,0xCA), o2(0xC3,0xCB), o2(0xC3,0xCC),
+ o2(0xC3,0xCD), o2(0xC3,0xCE), o2(0xC3,0xCF), o2(0xC3,0xD0),
+ o2(0xC3,0xD1), o2(0xC3,0xD2), o2(0xC3,0xD3), o2(0xC3,0xD4),
+ o2(0xC3,0xD5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_34 = {
- to_EUC_KR_EC_34_offsets,
- to_EUC_KR_EC_34_infos
+to_EUC_KR_EC_B4 = {
+ to_EUC_KR_EC_B4_offsets,
+ to_EUC_KR_EC_B4_infos
};
static const unsigned char
-to_EUC_KR_EC_35_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 8,
- 1, 8, 8, 8, 2, 8, 8, 8, 8, 8, 8, 8, 3, 4, 8, 5,
- 8, 6, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_EC_B5_offsets[64] = {
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 8, 8, 8,
+ 1, 8, 8, 8, 2, 8, 8, 8, 8, 8, 8, 8, 3, 4, 8, 5,
+ 8, 6, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_35_infos[9] = {
- o2(0xC3,0xD6), o2(0xC3,0xD7),
- o2(0xC3,0xD8), o2(0xC3,0xD9),
- o2(0xC3,0xDA), o2(0xC3,0xDB),
- o2(0xC3,0xDC), o2(0xC3,0xDD),
- UNDEF,
+to_EUC_KR_EC_B5_infos[9] = {
+ o2(0xC3,0xD6), o2(0xC3,0xD7), o2(0xC3,0xD8), o2(0xC3,0xD9),
+ o2(0xC3,0xDA), o2(0xC3,0xDB), o2(0xC3,0xDC), o2(0xC3,0xDD),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_35 = {
- to_EUC_KR_EC_35_offsets,
- to_EUC_KR_EC_35_infos
+to_EUC_KR_EC_B5 = {
+ to_EUC_KR_EC_B5_offsets,
+ to_EUC_KR_EC_B5_infos
};
static const unsigned char
-to_EUC_KR_EC_36_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 1, 2, 10, 10, 3, 10, 10, 10, 4, 10, 10, 10,
- 10, 10, 10, 10, 5, 6, 10, 7, 10, 8, 10, 10, 10, 10, 10, 10,
- 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+to_EUC_KR_EC_B6_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 1, 2, 10, 10, 3, 10, 10, 10, 4, 10, 10, 10,
+ 10, 10, 10, 10, 5, 6, 10, 7, 10, 8, 10, 10, 10, 10, 10, 10,
+ 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_36_infos[11] = {
- o2(0xC3,0xDE), o2(0xC3,0xDF),
- o2(0xC3,0xE0), o2(0xC3,0xE1),
- o2(0xC3,0xE2), o2(0xC3,0xE3),
- o2(0xC3,0xE4), o2(0xC3,0xE5),
- o2(0xC3,0xE6), o2(0xC3,0xE7),
- UNDEF,
+to_EUC_KR_EC_B6_infos[11] = {
+ o2(0xC3,0xDE), o2(0xC3,0xDF), o2(0xC3,0xE0), o2(0xC3,0xE1),
+ o2(0xC3,0xE2), o2(0xC3,0xE3), o2(0xC3,0xE4), o2(0xC3,0xE5),
+ o2(0xC3,0xE6), o2(0xC3,0xE7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_36 = {
- to_EUC_KR_EC_36_offsets,
- to_EUC_KR_EC_36_infos
+to_EUC_KR_EC_B6 = {
+ to_EUC_KR_EC_B6_offsets,
+ to_EUC_KR_EC_B6_infos
};
static const unsigned char
-to_EUC_KR_EC_37_offsets[64] = {
- 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 10, 1, 10, 10, 10,
- 2, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 3, 10, 10, 10, 4, 10, 10, 10,
- 5, 10, 10, 10, 10, 10, 10, 10, 6, 7, 10, 8, 10, 9, 10, 10,
+to_EUC_KR_EC_B7_offsets[64] = {
+ 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 10, 1, 10, 10, 10,
+ 2, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 3, 10, 10, 10, 4, 10, 10, 10,
+ 5, 10, 10, 10, 10, 10, 10, 10, 6, 7, 10, 8, 10, 9, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_37_infos[11] = {
- o2(0xC3,0xE8), o2(0xC3,0xE9),
- o2(0xC3,0xEA), o2(0xC3,0xEB),
- o2(0xC3,0xEC), o2(0xC3,0xED),
- o2(0xC3,0xEE), o2(0xC3,0xEF),
- o2(0xC3,0xF0), o2(0xC3,0xF1),
- UNDEF,
+to_EUC_KR_EC_B7_infos[11] = {
+ o2(0xC3,0xE8), o2(0xC3,0xE9), o2(0xC3,0xEA), o2(0xC3,0xEB),
+ o2(0xC3,0xEC), o2(0xC3,0xED), o2(0xC3,0xEE), o2(0xC3,0xEF),
+ o2(0xC3,0xF0), o2(0xC3,0xF1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_37 = {
- to_EUC_KR_EC_37_offsets,
- to_EUC_KR_EC_37_infos
+to_EUC_KR_EC_B7 = {
+ to_EUC_KR_EC_B7_offsets,
+ to_EUC_KR_EC_B7_infos
};
static const unsigned char
-to_EUC_KR_EC_38_offsets[64] = {
- 13, 13, 13, 13, 0, 13, 13, 13, 1, 13, 13, 13, 2, 13, 13, 13,
- 13, 13, 13, 13, 3, 13, 13, 13, 13, 4, 13, 13, 13, 13, 13, 13,
- 5, 6, 13, 13, 7, 13, 13, 13, 8, 13, 13, 13, 13, 13, 13, 13,
- 9, 10, 13, 11, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+to_EUC_KR_EC_B8_offsets[64] = {
+ 13, 13, 13, 13, 0, 13, 13, 13, 1, 13, 13, 13, 2, 13, 13, 13,
+ 13, 13, 13, 13, 3, 13, 13, 13, 13, 4, 13, 13, 13, 13, 13, 13,
+ 5, 6, 13, 13, 7, 13, 13, 13, 8, 13, 13, 13, 13, 13, 13, 13,
+ 9, 10, 13, 11, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_38_infos[14] = {
- o2(0xC3,0xF2), o2(0xC3,0xF3),
- o2(0xC3,0xF4), o2(0xC3,0xF5),
- o2(0xC3,0xF6), o2(0xC3,0xF7),
- o2(0xC3,0xF8), o2(0xC3,0xF9),
- o2(0xC3,0xFA), o2(0xC3,0xFB),
- o2(0xC3,0xFC), o2(0xC3,0xFD),
- o2(0xC3,0xFE), UNDEF,
+to_EUC_KR_EC_B8_infos[14] = {
+ o2(0xC3,0xF2), o2(0xC3,0xF3), o2(0xC3,0xF4), o2(0xC3,0xF5),
+ o2(0xC3,0xF6), o2(0xC3,0xF7), o2(0xC3,0xF8), o2(0xC3,0xF9),
+ o2(0xC3,0xFA), o2(0xC3,0xFB), o2(0xC3,0xFC), o2(0xC3,0xFD),
+ o2(0xC3,0xFE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_38 = {
- to_EUC_KR_EC_38_offsets,
- to_EUC_KR_EC_38_infos
+to_EUC_KR_EC_B8 = {
+ to_EUC_KR_EC_B8_offsets,
+ to_EUC_KR_EC_B8_infos
};
static const unsigned char
-to_EUC_KR_EC_39_offsets[64] = {
- 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 14, 0, 1, 14, 14, 2, 14, 14, 3,
- 4, 5, 14, 14, 14, 14, 14, 14, 6, 7, 14, 8, 14, 9, 14, 14,
- 14, 14, 14, 14, 10, 11, 14, 14, 12, 14, 14, 14, 13, 14, 14, 14,
+to_EUC_KR_EC_B9_offsets[64] = {
+ 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 14, 14, 14, 14, 14, 14, 14, 14, 0, 1, 14, 14, 2, 14, 14, 3,
+ 4, 5, 14, 14, 14, 14, 14, 14, 6, 7, 14, 8, 14, 9, 14, 14,
+ 14, 14, 14, 14, 10, 11, 14, 14, 12, 14, 14, 14, 13, 14, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_39_infos[15] = {
- o2(0xC4,0xA1), o2(0xC4,0xA2),
- o2(0xC4,0xA3), o2(0xC4,0xA4),
- o2(0xC4,0xA5), o2(0xC4,0xA6),
- o2(0xC4,0xA7), o2(0xC4,0xA8),
- o2(0xC4,0xA9), o2(0xC4,0xAA),
- o2(0xC4,0xAB), o2(0xC4,0xAC),
- o2(0xC4,0xAD), o2(0xC4,0xAE),
- UNDEF,
+to_EUC_KR_EC_B9_infos[15] = {
+ o2(0xC4,0xA1), o2(0xC4,0xA2), o2(0xC4,0xA3), o2(0xC4,0xA4),
+ o2(0xC4,0xA5), o2(0xC4,0xA6), o2(0xC4,0xA7), o2(0xC4,0xA8),
+ o2(0xC4,0xA9), o2(0xC4,0xAA), o2(0xC4,0xAB), o2(0xC4,0xAC),
+ o2(0xC4,0xAD), o2(0xC4,0xAE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_39 = {
- to_EUC_KR_EC_39_offsets,
- to_EUC_KR_EC_39_infos
+to_EUC_KR_EC_B9 = {
+ to_EUC_KR_EC_B9_offsets,
+ to_EUC_KR_EC_B9_infos
};
static const unsigned char
-to_EUC_KR_EC_3A_offsets[64] = {
- 15, 15, 15, 15, 0, 1, 15, 2, 15, 3, 15, 15, 15, 15, 15, 15,
- 4, 5, 15, 15, 6, 15, 15, 15, 7, 15, 15, 15, 15, 15, 15, 15,
- 8, 9, 15, 10, 11, 12, 15, 15, 15, 15, 15, 15, 13, 14, 15, 15,
- 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+to_EUC_KR_EC_BA_offsets[64] = {
+ 15, 15, 15, 15, 0, 1, 15, 2, 15, 3, 15, 15, 15, 15, 15, 15,
+ 4, 5, 15, 15, 6, 15, 15, 15, 7, 15, 15, 15, 15, 15, 15, 15,
+ 8, 9, 15, 10, 11, 12, 15, 15, 15, 15, 15, 15, 13, 14, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_3A_infos[16] = {
- o2(0xC4,0xAF), o2(0xC4,0xB0),
- o2(0xC4,0xB1), o2(0xC4,0xB2),
- o2(0xC4,0xB3), o2(0xC4,0xB4),
- o2(0xC4,0xB5), o2(0xC4,0xB6),
- o2(0xC4,0xB7), o2(0xC4,0xB8),
- o2(0xC4,0xB9), o2(0xC4,0xBA),
- o2(0xC4,0xBB), o2(0xC4,0xBC),
- o2(0xC4,0xBD), UNDEF,
+to_EUC_KR_EC_BA_infos[16] = {
+ o2(0xC4,0xAF), o2(0xC4,0xB0), o2(0xC4,0xB1), o2(0xC4,0xB2),
+ o2(0xC4,0xB3), o2(0xC4,0xB4), o2(0xC4,0xB5), o2(0xC4,0xB6),
+ o2(0xC4,0xB7), o2(0xC4,0xB8), o2(0xC4,0xB9), o2(0xC4,0xBA),
+ o2(0xC4,0xBB), o2(0xC4,0xBC), o2(0xC4,0xBD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_3A = {
- to_EUC_KR_EC_3A_offsets,
- to_EUC_KR_EC_3A_infos
+to_EUC_KR_EC_BA = {
+ to_EUC_KR_EC_BA_offsets,
+ to_EUC_KR_EC_BA_infos
};
static const unsigned char
-to_EUC_KR_EC_3B_offsets[64] = {
- 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 1, 2, 11, 11, 3, 11, 11, 4, 5, 11, 11, 11,
- 11, 11, 11, 11, 6, 7, 11, 8, 9, 10, 11, 11, 11, 11, 11, 11,
+to_EUC_KR_EC_BB_offsets[64] = {
+ 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 1, 2, 11, 11, 3, 11, 11, 4, 5, 11, 11, 11,
+ 11, 11, 11, 11, 6, 7, 11, 8, 9, 10, 11, 11, 11, 11, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_3B_infos[12] = {
- o2(0xC4,0xBE), o2(0xC4,0xBF),
- o2(0xC4,0xC0), o2(0xC4,0xC1),
- o2(0xC4,0xC2), o2(0xC4,0xC3),
- o2(0xC4,0xC4), o2(0xC4,0xC5),
- o2(0xC4,0xC6), o2(0xC4,0xC7),
- o2(0xC4,0xC8), UNDEF,
+to_EUC_KR_EC_BB_infos[12] = {
+ o2(0xC4,0xBE), o2(0xC4,0xBF), o2(0xC4,0xC0), o2(0xC4,0xC1),
+ o2(0xC4,0xC2), o2(0xC4,0xC3), o2(0xC4,0xC4), o2(0xC4,0xC5),
+ o2(0xC4,0xC6), o2(0xC4,0xC7), o2(0xC4,0xC8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_3B = {
- to_EUC_KR_EC_3B_offsets,
- to_EUC_KR_EC_3B_infos
+to_EUC_KR_EC_BB = {
+ to_EUC_KR_EC_BB_offsets,
+ to_EUC_KR_EC_BB_infos
};
static const unsigned char
-to_EUC_KR_EC_3C_offsets[64] = {
- 0, 1, 17, 17, 2, 17, 17, 17, 3, 17, 17, 17, 17, 17, 17, 17,
- 4, 5, 17, 6, 17, 7, 17, 17, 17, 17, 17, 17, 8, 17, 17, 17,
- 9, 17, 17, 17, 10, 17, 17, 17, 17, 17, 17, 17, 11, 12, 17, 13,
- 14, 15, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17,
+to_EUC_KR_EC_BC_offsets[64] = {
+ 0, 1, 17, 17, 2, 17, 17, 17, 3, 17, 17, 17, 17, 17, 17, 17,
+ 4, 5, 17, 6, 17, 7, 17, 17, 17, 17, 17, 17, 8, 17, 17, 17,
+ 9, 17, 17, 17, 10, 17, 17, 17, 17, 17, 17, 17, 11, 12, 17, 13,
+ 14, 15, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_3C_infos[18] = {
- o2(0xC4,0xC9), o2(0xC4,0xCA),
- o2(0xC4,0xCB), o2(0xC4,0xCC),
- o2(0xC4,0xCD), o2(0xC4,0xCE),
- o2(0xC4,0xCF), o2(0xC4,0xD0),
- o2(0xC4,0xD1), o2(0xC4,0xD2),
- o2(0xC4,0xD3), o2(0xC4,0xD4),
- o2(0xC4,0xD5), o2(0xC4,0xD6),
- o2(0xC4,0xD7), o2(0xC4,0xD8),
- o2(0xC4,0xD9), UNDEF,
+to_EUC_KR_EC_BC_infos[18] = {
+ o2(0xC4,0xC9), o2(0xC4,0xCA), o2(0xC4,0xCB), o2(0xC4,0xCC),
+ o2(0xC4,0xCD), o2(0xC4,0xCE), o2(0xC4,0xCF), o2(0xC4,0xD0),
+ o2(0xC4,0xD1), o2(0xC4,0xD2), o2(0xC4,0xD3), o2(0xC4,0xD4),
+ o2(0xC4,0xD5), o2(0xC4,0xD6), o2(0xC4,0xD7), o2(0xC4,0xD8),
+ o2(0xC4,0xD9), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_3C = {
- to_EUC_KR_EC_3C_offsets,
- to_EUC_KR_EC_3C_infos
+to_EUC_KR_EC_BC = {
+ to_EUC_KR_EC_BC_offsets,
+ to_EUC_KR_EC_BC_infos
};
static const unsigned char
-to_EUC_KR_EC_3D_offsets[64] = {
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 0, 1, 12, 12, 2, 12, 12, 12, 3, 12, 12, 12,
- 12, 12, 12, 12, 4, 5, 12, 6, 12, 7, 12, 12, 12, 12, 12, 12,
- 8, 9, 12, 12, 10, 12, 12, 12, 11, 12, 12, 12, 12, 12, 12, 12,
+to_EUC_KR_EC_BD_offsets[64] = {
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 0, 1, 12, 12, 2, 12, 12, 12, 3, 12, 12, 12,
+ 12, 12, 12, 12, 4, 5, 12, 6, 12, 7, 12, 12, 12, 12, 12, 12,
+ 8, 9, 12, 12, 10, 12, 12, 12, 11, 12, 12, 12, 12, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_3D_infos[13] = {
- o2(0xC4,0xDA), o2(0xC4,0xDB),
- o2(0xC4,0xDC), o2(0xC4,0xDD),
- o2(0xC4,0xDE), o2(0xC4,0xDF),
- o2(0xC4,0xE0), o2(0xC4,0xE1),
- o2(0xC4,0xE2), o2(0xC4,0xE3),
- o2(0xC4,0xE4), o2(0xC4,0xE5),
- UNDEF,
+to_EUC_KR_EC_BD_infos[13] = {
+ o2(0xC4,0xDA), o2(0xC4,0xDB), o2(0xC4,0xDC), o2(0xC4,0xDD),
+ o2(0xC4,0xDE), o2(0xC4,0xDF), o2(0xC4,0xE0), o2(0xC4,0xE1),
+ o2(0xC4,0xE2), o2(0xC4,0xE3), o2(0xC4,0xE4), o2(0xC4,0xE5),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_3D = {
- to_EUC_KR_EC_3D_offsets,
- to_EUC_KR_EC_3D_infos
+to_EUC_KR_EC_BD = {
+ to_EUC_KR_EC_BD_offsets,
+ to_EUC_KR_EC_BD_infos
};
static const unsigned char
-to_EUC_KR_EC_3E_offsets[64] = {
- 0, 6, 6, 6, 6, 1, 6, 6, 6, 6, 6, 6, 2, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 3, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6,
- 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_EC_BE_offsets[64] = {
+ 0, 6, 6, 6, 6, 1, 6, 6, 6, 6, 6, 6, 2, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 3, 6, 6, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 6, 6,
+ 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_3E_infos[7] = {
- o2(0xC4,0xE6), o2(0xC4,0xE7),
- o2(0xC4,0xE8), o2(0xC4,0xE9),
- o2(0xC4,0xEA), o2(0xC4,0xEB),
- UNDEF,
+to_EUC_KR_EC_BE_infos[7] = {
+ o2(0xC4,0xE6), o2(0xC4,0xE7), o2(0xC4,0xE8), o2(0xC4,0xE9),
+ o2(0xC4,0xEA), o2(0xC4,0xEB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_3E = {
- to_EUC_KR_EC_3E_offsets,
- to_EUC_KR_EC_3E_infos
+to_EUC_KR_EC_BE = {
+ to_EUC_KR_EC_BE_offsets,
+ to_EUC_KR_EC_BE_infos
};
static const unsigned char
-to_EUC_KR_EC_3F_offsets[64] = {
- 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 1, 2, 10, 10, 3, 10, 10, 10, 4, 10, 10, 10, 10, 10, 10, 10,
- 5, 6, 10, 7, 10, 8, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10,
+to_EUC_KR_EC_BF_offsets[64] = {
+ 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 1, 2, 10, 10, 3, 10, 10, 10, 4, 10, 10, 10, 10, 10, 10, 10,
+ 5, 6, 10, 7, 10, 8, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EC_3F_infos[11] = {
- o2(0xC4,0xEC), o2(0xC4,0xED),
- o2(0xC4,0xEE), o2(0xC4,0xEF),
- o2(0xC4,0xF0), o2(0xC4,0xF1),
- o2(0xC4,0xF2), o2(0xC4,0xF3),
- o2(0xC4,0xF4), o2(0xC4,0xF5),
- UNDEF,
+to_EUC_KR_EC_BF_infos[11] = {
+ o2(0xC4,0xEC), o2(0xC4,0xED), o2(0xC4,0xEE), o2(0xC4,0xEF),
+ o2(0xC4,0xF0), o2(0xC4,0xF1), o2(0xC4,0xF2), o2(0xC4,0xF3),
+ o2(0xC4,0xF4), o2(0xC4,0xF5), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EC_3F = {
- to_EUC_KR_EC_3F_offsets,
- to_EUC_KR_EC_3F_infos
-};
-
-
-static const struct byte_lookup* const
-to_EUC_KR_EC_infos[65] = {
- &to_EUC_KR_EC_00, &to_EUC_KR_EC_01,
- &to_EUC_KR_EC_02, &to_EUC_KR_EC_03,
- &to_EUC_KR_EC_04, &to_EUC_KR_EC_05,
- &to_EUC_KR_EC_06, &to_EUC_KR_EC_07,
- &to_EUC_KR_EC_08, &to_EUC_KR_EC_09,
- &to_EUC_KR_EC_0A, &to_EUC_KR_EC_0B,
- &to_EUC_KR_EC_0C, &to_EUC_KR_EC_0D,
- &to_EUC_KR_EC_0E, &to_EUC_KR_EC_0F,
- &to_EUC_KR_EC_10, &to_EUC_KR_EC_11,
- &to_EUC_KR_EC_12, &to_EUC_KR_EC_13,
- &to_EUC_KR_EC_14, &to_EUC_KR_EC_15,
- &to_EUC_KR_EC_16, &to_EUC_KR_EC_17,
- &to_EUC_KR_EC_18, &to_EUC_KR_EC_19,
- &to_EUC_KR_EC_1A, &to_EUC_KR_EC_1B,
- &to_EUC_KR_EC_1C, &to_EUC_KR_EC_1D,
- &to_EUC_KR_EC_1E, &to_EUC_KR_EC_1F,
- &to_EUC_KR_EC_20, &to_EUC_KR_EC_21,
- &to_EUC_KR_EC_22, &to_EUC_KR_EC_23,
- &to_EUC_KR_EC_24, &to_EUC_KR_EC_25,
- &to_EUC_KR_EC_26, &to_EUC_KR_EC_27,
- &to_EUC_KR_EC_28, &to_EUC_KR_EC_29,
- &to_EUC_KR_EC_2A, &to_EUC_KR_EC_2B,
- &to_EUC_KR_EC_2C, &to_EUC_KR_EC_2D,
- &to_EUC_KR_EC_2E, &to_EUC_KR_EC_2F,
- &to_EUC_KR_EC_30, &to_EUC_KR_EC_31,
- &to_EUC_KR_EC_32, &to_EUC_KR_EC_33,
- &to_EUC_KR_EC_34, &to_EUC_KR_EC_35,
- &to_EUC_KR_EC_36, &to_EUC_KR_EC_37,
- &to_EUC_KR_EC_38, &to_EUC_KR_EC_39,
- &to_EUC_KR_EC_3A, &to_EUC_KR_EC_3B,
- &to_EUC_KR_EC_3C, &to_EUC_KR_EC_3D,
- &to_EUC_KR_EC_3E, &to_EUC_KR_EC_3F,
- UNDEF,
+to_EUC_KR_EC_BF = {
+ to_EUC_KR_EC_BF_offsets,
+ to_EUC_KR_EC_BF_infos
};
+static const struct byte_lookup* const
+to_EUC_KR_EC_infos[64] = {
+ &to_EUC_KR_EC_80, &to_EUC_KR_EC_81, &to_EUC_KR_EC_82, &to_EUC_KR_EC_83,
+ &to_EUC_KR_EC_84, &to_EUC_KR_EC_85, &to_EUC_KR_EC_86, &to_EUC_KR_EC_87,
+ &to_EUC_KR_EC_88, &to_EUC_KR_EC_89, &to_EUC_KR_EC_8A, &to_EUC_KR_EC_8B,
+ &to_EUC_KR_EC_8C, &to_EUC_KR_EC_8D, &to_EUC_KR_EC_8E, &to_EUC_KR_EC_8F,
+ &to_EUC_KR_EC_90, &to_EUC_KR_EC_91, &to_EUC_KR_EC_92, &to_EUC_KR_EC_93,
+ &to_EUC_KR_EC_94, &to_EUC_KR_EC_95, &to_EUC_KR_EC_96, &to_EUC_KR_EC_97,
+ &to_EUC_KR_EC_98, &to_EUC_KR_EC_99, &to_EUC_KR_EC_9A, &to_EUC_KR_EC_9B,
+ &to_EUC_KR_EC_9C, &to_EUC_KR_EC_9D, &to_EUC_KR_EC_9E, &to_EUC_KR_EC_9F,
+ &to_EUC_KR_EC_A0, &to_EUC_KR_EC_A1, &to_EUC_KR_EC_A2, &to_EUC_KR_EC_A3,
+ &to_EUC_KR_EC_A4, &to_EUC_KR_EC_A5, &to_EUC_KR_EC_A6, &to_EUC_KR_EC_A7,
+ &to_EUC_KR_EC_A8, &to_EUC_KR_EC_A9, &to_EUC_KR_EC_AA, &to_EUC_KR_EC_AB,
+ &to_EUC_KR_EC_AC, &to_EUC_KR_EC_AD, &to_EUC_KR_EC_AE, &to_EUC_KR_EC_AF,
+ &to_EUC_KR_EC_B0, &to_EUC_KR_EC_B1, &to_EUC_KR_EC_B2, &to_EUC_KR_EC_B3,
+ &to_EUC_KR_EC_B4, &to_EUC_KR_EC_B5, &to_EUC_KR_EC_B6, &to_EUC_KR_EC_B7,
+ &to_EUC_KR_EC_B8, &to_EUC_KR_EC_B9, &to_EUC_KR_EC_BA, &to_EUC_KR_EC_BB,
+ &to_EUC_KR_EC_BC, &to_EUC_KR_EC_BD, &to_EUC_KR_EC_BE, &to_EUC_KR_EC_BF,
+};
static const BYTE_LOOKUP
to_EUC_KR_EC = {
- to_EUC_KR_E3_05_offsets,
+ to_EUC_KR_E3_85_offsets,
to_EUC_KR_EC_infos
};
static const unsigned char
-to_EUC_KR_ED_00_offsets[64] = {
- 0, 9, 9, 9, 1, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 2, 9, 9, 9, 9, 9, 9, 3, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 9, 9,
- 9, 9, 9, 9, 5, 6, 9, 9, 7, 9, 9, 9, 8, 9, 9, 9,
+to_EUC_KR_ED_80_offsets[64] = {
+ 0, 9, 9, 9, 1, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 2, 9, 9, 9, 9, 9, 9, 3, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 9, 9,
+ 9, 9, 9, 9, 5, 6, 9, 9, 7, 9, 9, 9, 8, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_00_infos[10] = {
- o2(0xC4,0xF6), o2(0xC4,0xF7),
- o2(0xC4,0xF8), o2(0xC4,0xF9),
- o2(0xC4,0xFA), o2(0xC4,0xFB),
- o2(0xC4,0xFC), o2(0xC4,0xFD),
- o2(0xC4,0xFE), UNDEF,
+to_EUC_KR_ED_80_infos[10] = {
+ o2(0xC4,0xF6), o2(0xC4,0xF7), o2(0xC4,0xF8), o2(0xC4,0xF9),
+ o2(0xC4,0xFA), o2(0xC4,0xFB), o2(0xC4,0xFC), o2(0xC4,0xFD),
+ o2(0xC4,0xFE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_00 = {
- to_EUC_KR_ED_00_offsets,
- to_EUC_KR_ED_00_infos
+to_EUC_KR_ED_80 = {
+ to_EUC_KR_ED_80_offsets,
+ to_EUC_KR_ED_80_infos
};
static const unsigned char
-to_EUC_KR_ED_01_offsets[64] = {
- 14, 14, 14, 14, 0, 1, 14, 2, 14, 3, 14, 14, 14, 14, 14, 14,
- 4, 14, 14, 14, 5, 14, 14, 14, 6, 14, 14, 14, 14, 14, 14, 14,
- 7, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 8, 9, 14, 14,
- 10, 14, 14, 14, 11, 14, 14, 14, 14, 14, 14, 14, 12, 13, 14, 14,
+to_EUC_KR_ED_81_offsets[64] = {
+ 14, 14, 14, 14, 0, 1, 14, 2, 14, 3, 14, 14, 14, 14, 14, 14,
+ 4, 14, 14, 14, 5, 14, 14, 14, 6, 14, 14, 14, 14, 14, 14, 14,
+ 7, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 8, 9, 14, 14,
+ 10, 14, 14, 14, 11, 14, 14, 14, 14, 14, 14, 14, 12, 13, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_01_infos[15] = {
- o2(0xC5,0xA1), o2(0xC5,0xA2),
- o2(0xC5,0xA3), o2(0xC5,0xA4),
- o2(0xC5,0xA5), o2(0xC5,0xA6),
- o2(0xC5,0xA7), o2(0xC5,0xA8),
- o2(0xC5,0xA9), o2(0xC5,0xAA),
- o2(0xC5,0xAB), o2(0xC5,0xAC),
- o2(0xC5,0xAD), o2(0xC5,0xAE),
- UNDEF,
+to_EUC_KR_ED_81_infos[15] = {
+ o2(0xC5,0xA1), o2(0xC5,0xA2), o2(0xC5,0xA3), o2(0xC5,0xA4),
+ o2(0xC5,0xA5), o2(0xC5,0xA6), o2(0xC5,0xA7), o2(0xC5,0xA8),
+ o2(0xC5,0xA9), o2(0xC5,0xAA), o2(0xC5,0xAB), o2(0xC5,0xAC),
+ o2(0xC5,0xAD), o2(0xC5,0xAE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_01 = {
- to_EUC_KR_ED_01_offsets,
- to_EUC_KR_ED_01_infos
+to_EUC_KR_ED_81 = {
+ to_EUC_KR_ED_81_offsets,
+ to_EUC_KR_ED_81_infos
};
static const unsigned char
-to_EUC_KR_ED_02_offsets[64] = {
- 9, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 1, 2, 9, 9, 3, 9, 9, 9, 4, 9, 9, 9,
- 9, 9, 9, 9, 5, 6, 9, 7, 9, 8, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_ED_82_offsets[64] = {
+ 9, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 1, 2, 9, 9, 3, 9, 9, 9, 4, 9, 9, 9,
+ 9, 9, 9, 9, 5, 6, 9, 7, 9, 8, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_02_infos[10] = {
- o2(0xC5,0xAF), o2(0xC5,0xB0),
- o2(0xC5,0xB1), o2(0xC5,0xB2),
- o2(0xC5,0xB3), o2(0xC5,0xB4),
- o2(0xC5,0xB5), o2(0xC5,0xB6),
- o2(0xC5,0xB7), UNDEF,
+to_EUC_KR_ED_82_infos[10] = {
+ o2(0xC5,0xAF), o2(0xC5,0xB0), o2(0xC5,0xB1), o2(0xC5,0xB2),
+ o2(0xC5,0xB3), o2(0xC5,0xB4), o2(0xC5,0xB5), o2(0xC5,0xB6),
+ o2(0xC5,0xB7), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_02 = {
- to_EUC_KR_ED_02_offsets,
- to_EUC_KR_ED_02_infos
+to_EUC_KR_ED_82 = {
+ to_EUC_KR_ED_82_offsets,
+ to_EUC_KR_ED_82_infos
};
static const unsigned char
-to_EUC_KR_ED_03_offsets[64] = {
- 0, 1, 20, 20, 2, 20, 20, 20, 3, 4, 20, 20, 20, 20, 20, 20,
- 5, 6, 20, 7, 8, 9, 20, 20, 20, 20, 20, 20, 10, 11, 20, 20,
- 12, 20, 20, 20, 13, 20, 20, 20, 20, 20, 20, 20, 14, 15, 20, 16,
- 17, 18, 20, 20, 20, 20, 20, 20, 19, 20, 20, 20, 20, 20, 20, 20,
+to_EUC_KR_ED_83_offsets[64] = {
+ 0, 1, 20, 20, 2, 20, 20, 20, 3, 4, 20, 20, 20, 20, 20, 20,
+ 5, 6, 20, 7, 8, 9, 20, 20, 20, 20, 20, 20, 10, 11, 20, 20,
+ 12, 20, 20, 20, 13, 20, 20, 20, 20, 20, 20, 20, 14, 15, 20, 16,
+ 17, 18, 20, 20, 20, 20, 20, 20, 19, 20, 20, 20, 20, 20, 20, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_03_infos[21] = {
- o2(0xC5,0xB8), o2(0xC5,0xB9),
- o2(0xC5,0xBA), o2(0xC5,0xBB),
- o2(0xC5,0xBC), o2(0xC5,0xBD),
- o2(0xC5,0xBE), o2(0xC5,0xBF),
- o2(0xC5,0xC0), o2(0xC5,0xC1),
- o2(0xC5,0xC2), o2(0xC5,0xC3),
- o2(0xC5,0xC4), o2(0xC5,0xC5),
- o2(0xC5,0xC6), o2(0xC5,0xC7),
- o2(0xC5,0xC8), o2(0xC5,0xC9),
- o2(0xC5,0xCA), o2(0xC5,0xCB),
- UNDEF,
+to_EUC_KR_ED_83_infos[21] = {
+ o2(0xC5,0xB8), o2(0xC5,0xB9), o2(0xC5,0xBA), o2(0xC5,0xBB),
+ o2(0xC5,0xBC), o2(0xC5,0xBD), o2(0xC5,0xBE), o2(0xC5,0xBF),
+ o2(0xC5,0xC0), o2(0xC5,0xC1), o2(0xC5,0xC2), o2(0xC5,0xC3),
+ o2(0xC5,0xC4), o2(0xC5,0xC5), o2(0xC5,0xC6), o2(0xC5,0xC7),
+ o2(0xC5,0xC8), o2(0xC5,0xC9), o2(0xC5,0xCA), o2(0xC5,0xCB),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_03 = {
- to_EUC_KR_ED_03_offsets,
- to_EUC_KR_ED_03_infos
+to_EUC_KR_ED_83 = {
+ to_EUC_KR_ED_83_offsets,
+ to_EUC_KR_ED_83_infos
};
static const unsigned char
-to_EUC_KR_ED_04_offsets[64] = {
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 1, 2, 6, 6, 3, 6, 6, 6, 4, 6, 5, 6, 6, 6, 6, 6,
+to_EUC_KR_ED_84_offsets[64] = {
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 1, 2, 6, 6, 3, 6, 6, 6, 4, 6, 5, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_04_infos[7] = {
- o2(0xC5,0xCC), o2(0xC5,0xCD),
- o2(0xC5,0xCE), o2(0xC5,0xCF),
- o2(0xC5,0xD0), o2(0xC5,0xD1),
- UNDEF,
+to_EUC_KR_ED_84_infos[7] = {
+ o2(0xC5,0xCC), o2(0xC5,0xCD), o2(0xC5,0xCE), o2(0xC5,0xCF),
+ o2(0xC5,0xD0), o2(0xC5,0xD1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_04 = {
- to_EUC_KR_ED_04_offsets,
- to_EUC_KR_ED_04_infos
+to_EUC_KR_ED_84 = {
+ to_EUC_KR_ED_84_offsets,
+ to_EUC_KR_ED_84_infos
};
static const unsigned char
-to_EUC_KR_ED_05_offsets[64] = {
- 0, 1, 16, 2, 3, 4, 16, 16, 16, 16, 16, 16, 5, 6, 16, 16,
- 7, 16, 16, 16, 8, 16, 16, 16, 16, 16, 16, 16, 9, 10, 16, 11,
- 16, 12, 16, 16, 16, 16, 16, 16, 13, 16, 16, 16, 14, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 16,
+to_EUC_KR_ED_85_offsets[64] = {
+ 0, 1, 16, 2, 3, 4, 16, 16, 16, 16, 16, 16, 5, 6, 16, 16,
+ 7, 16, 16, 16, 8, 16, 16, 16, 16, 16, 16, 16, 9, 10, 16, 11,
+ 16, 12, 16, 16, 16, 16, 16, 16, 13, 16, 16, 16, 14, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_05_infos[17] = {
- o2(0xC5,0xD2), o2(0xC5,0xD3),
- o2(0xC5,0xD4), o2(0xC5,0xD5),
- o2(0xC5,0xD6), o2(0xC5,0xD7),
- o2(0xC5,0xD8), o2(0xC5,0xD9),
- o2(0xC5,0xDA), o2(0xC5,0xDB),
- o2(0xC5,0xDC), o2(0xC5,0xDD),
- o2(0xC5,0xDE), o2(0xC5,0xDF),
- o2(0xC5,0xE0), o2(0xC5,0xE1),
- UNDEF,
+to_EUC_KR_ED_85_infos[17] = {
+ o2(0xC5,0xD2), o2(0xC5,0xD3), o2(0xC5,0xD4), o2(0xC5,0xD5),
+ o2(0xC5,0xD6), o2(0xC5,0xD7), o2(0xC5,0xD8), o2(0xC5,0xD9),
+ o2(0xC5,0xDA), o2(0xC5,0xDB), o2(0xC5,0xDC), o2(0xC5,0xDD),
+ o2(0xC5,0xDE), o2(0xC5,0xDF), o2(0xC5,0xE0), o2(0xC5,0xE1),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_05 = {
- to_EUC_KR_ED_05_offsets,
- to_EUC_KR_ED_05_infos
+to_EUC_KR_ED_85 = {
+ to_EUC_KR_ED_85_offsets,
+ to_EUC_KR_ED_85_infos
};
static const unsigned char
-to_EUC_KR_ED_06_offsets[64] = {
- 12, 12, 12, 12, 0, 12, 12, 12, 1, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 2, 3, 12, 12, 4, 12, 12, 12, 5, 12, 12, 12, 12, 12, 12, 12,
- 6, 7, 12, 8, 12, 9, 12, 12, 12, 12, 10, 12, 11, 12, 12, 12,
+to_EUC_KR_ED_86_offsets[64] = {
+ 12, 12, 12, 12, 0, 12, 12, 12, 1, 12, 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ 2, 3, 12, 12, 4, 12, 12, 12, 5, 12, 12, 12, 12, 12, 12, 12,
+ 6, 7, 12, 8, 12, 9, 12, 12, 12, 12, 10, 12, 11, 12, 12, 12,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_06_infos[13] = {
- o2(0xC5,0xE2), o2(0xC5,0xE3),
- o2(0xC5,0xE4), o2(0xC5,0xE5),
- o2(0xC5,0xE6), o2(0xC5,0xE7),
- o2(0xC5,0xE8), o2(0xC5,0xE9),
- o2(0xC5,0xEA), o2(0xC5,0xEB),
- o2(0xC5,0xEC), o2(0xC5,0xED),
- UNDEF,
+to_EUC_KR_ED_86_infos[13] = {
+ o2(0xC5,0xE2), o2(0xC5,0xE3), o2(0xC5,0xE4), o2(0xC5,0xE5),
+ o2(0xC5,0xE6), o2(0xC5,0xE7), o2(0xC5,0xE8), o2(0xC5,0xE9),
+ o2(0xC5,0xEA), o2(0xC5,0xEB), o2(0xC5,0xEC), o2(0xC5,0xED),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_06 = {
- to_EUC_KR_ED_06_offsets,
- to_EUC_KR_ED_06_infos
+to_EUC_KR_ED_86 = {
+ to_EUC_KR_ED_86_offsets,
+ to_EUC_KR_ED_86_infos
};
static const unsigned char
-to_EUC_KR_ED_07_offsets[64] = {
- 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 1, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 2, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4,
+to_EUC_KR_ED_87_offsets[64] = {
+ 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 1, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 2, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_07_infos[5] = {
- o2(0xC5,0xEE), o2(0xC5,0xEF),
- o2(0xC5,0xF0), o2(0xC5,0xF1),
- UNDEF,
+to_EUC_KR_ED_87_infos[5] = {
+ o2(0xC5,0xEE), o2(0xC5,0xEF), o2(0xC5,0xF0), o2(0xC5,0xF1),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_07 = {
- to_EUC_KR_ED_07_offsets,
- to_EUC_KR_ED_07_infos
+to_EUC_KR_ED_87 = {
+ to_EUC_KR_ED_87_offsets,
+ to_EUC_KR_ED_87_infos
};
static const unsigned char
-to_EUC_KR_ED_08_offsets[64] = {
- 10, 10, 10, 10, 10, 10, 10, 0, 10, 1, 10, 10, 10, 10, 10, 10,
- 2, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 3, 4, 10, 10,
- 5, 10, 10, 10, 6, 10, 10, 10, 10, 10, 10, 10, 7, 8, 10, 9,
+to_EUC_KR_ED_88_offsets[64] = {
+ 10, 10, 10, 10, 10, 10, 10, 0, 10, 1, 10, 10, 10, 10, 10, 10,
+ 2, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 3, 4, 10, 10,
+ 5, 10, 10, 10, 6, 10, 10, 10, 10, 10, 10, 10, 7, 8, 10, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_08_infos[11] = {
- o2(0xC5,0xF2), o2(0xC5,0xF3),
- o2(0xC5,0xF4), o2(0xC5,0xF5),
- o2(0xC5,0xF6), o2(0xC5,0xF7),
- o2(0xC5,0xF8), o2(0xC5,0xF9),
- o2(0xC5,0xFA), o2(0xC5,0xFB),
- UNDEF,
+to_EUC_KR_ED_88_infos[11] = {
+ o2(0xC5,0xF2), o2(0xC5,0xF3), o2(0xC5,0xF4), o2(0xC5,0xF5),
+ o2(0xC5,0xF6), o2(0xC5,0xF7), o2(0xC5,0xF8), o2(0xC5,0xF9),
+ o2(0xC5,0xFA), o2(0xC5,0xFB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_08 = {
- to_EUC_KR_ED_08_offsets,
- to_EUC_KR_ED_08_infos
+to_EUC_KR_ED_88 = {
+ to_EUC_KR_ED_88_offsets,
+ to_EUC_KR_ED_88_infos
};
static const unsigned char
-to_EUC_KR_ED_09_offsets[64] = {
- 4, 0, 4, 4, 4, 4, 4, 4, 1, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4,
- 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+to_EUC_KR_ED_89_offsets[64] = {
+ 4, 0, 4, 4, 4, 4, 4, 4, 1, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 4, 4, 4,
+ 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_09_infos[5] = {
- o2(0xC5,0xFC), o2(0xC5,0xFD),
- o2(0xC5,0xFE), o2(0xC6,0xA1),
- UNDEF,
+to_EUC_KR_ED_89_infos[5] = {
+ o2(0xC5,0xFC), o2(0xC5,0xFD), o2(0xC5,0xFE), o2(0xC6,0xA1),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_09 = {
- to_EUC_KR_ED_09_offsets,
- to_EUC_KR_ED_09_infos
+to_EUC_KR_ED_89 = {
+ to_EUC_KR_ED_89_offsets,
+ to_EUC_KR_ED_89_infos
};
static const unsigned char
-to_EUC_KR_ED_0A_offsets[64] = {
- 0, 1, 16, 16, 2, 16, 16, 16, 3, 16, 16, 16, 16, 16, 16, 16,
- 4, 5, 16, 16, 16, 6, 16, 16, 16, 16, 16, 16, 7, 16, 16, 16,
- 8, 16, 16, 16, 9, 16, 16, 16, 16, 16, 16, 16, 10, 16, 16, 16,
- 16, 11, 16, 16, 16, 16, 16, 16, 12, 13, 16, 16, 14, 16, 16, 15,
+to_EUC_KR_ED_8A_offsets[64] = {
+ 0, 1, 16, 16, 2, 16, 16, 16, 3, 16, 16, 16, 16, 16, 16, 16,
+ 4, 5, 16, 16, 16, 6, 16, 16, 16, 16, 16, 16, 7, 16, 16, 16,
+ 8, 16, 16, 16, 9, 16, 16, 16, 16, 16, 16, 16, 10, 16, 16, 16,
+ 16, 11, 16, 16, 16, 16, 16, 16, 12, 13, 16, 16, 14, 16, 16, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_0A_infos[17] = {
- o2(0xC6,0xA2), o2(0xC6,0xA3),
- o2(0xC6,0xA4), o2(0xC6,0xA5),
- o2(0xC6,0xA6), o2(0xC6,0xA7),
- o2(0xC6,0xA8), o2(0xC6,0xA9),
- o2(0xC6,0xAA), o2(0xC6,0xAB),
- o2(0xC6,0xAC), o2(0xC6,0xAD),
- o2(0xC6,0xAE), o2(0xC6,0xAF),
- o2(0xC6,0xB0), o2(0xC6,0xB1),
- UNDEF,
+to_EUC_KR_ED_8A_infos[17] = {
+ o2(0xC6,0xA2), o2(0xC6,0xA3), o2(0xC6,0xA4), o2(0xC6,0xA5),
+ o2(0xC6,0xA6), o2(0xC6,0xA7), o2(0xC6,0xA8), o2(0xC6,0xA9),
+ o2(0xC6,0xAA), o2(0xC6,0xAB), o2(0xC6,0xAC), o2(0xC6,0xAD),
+ o2(0xC6,0xAE), o2(0xC6,0xAF), o2(0xC6,0xB0), o2(0xC6,0xB1),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_0A = {
- to_EUC_KR_ED_0A_offsets,
- to_EUC_KR_ED_0A_infos
+to_EUC_KR_ED_8A = {
+ to_EUC_KR_ED_8A_offsets,
+ to_EUC_KR_ED_8A_infos
};
static const unsigned char
-to_EUC_KR_ED_0B_offsets[64] = {
- 0, 14, 1, 14, 14, 14, 14, 14, 2, 3, 14, 4, 14, 14, 14, 14,
- 14, 14, 14, 14, 5, 14, 14, 14, 6, 14, 14, 14, 7, 14, 14, 14,
- 14, 14, 14, 14, 8, 9, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
- 10, 11, 14, 14, 12, 14, 14, 14, 13, 14, 14, 14, 14, 14, 14, 14,
+to_EUC_KR_ED_8B_offsets[64] = {
+ 0, 14, 1, 14, 14, 14, 14, 14, 2, 3, 14, 4, 14, 14, 14, 14,
+ 14, 14, 14, 14, 5, 14, 14, 14, 6, 14, 14, 14, 7, 14, 14, 14,
+ 14, 14, 14, 14, 8, 9, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
+ 10, 11, 14, 14, 12, 14, 14, 14, 13, 14, 14, 14, 14, 14, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_0B_infos[15] = {
- o2(0xC6,0xB2), o2(0xC6,0xB3),
- o2(0xC6,0xB4), o2(0xC6,0xB5),
- o2(0xC6,0xB6), o2(0xC6,0xB7),
- o2(0xC6,0xB8), o2(0xC6,0xB9),
- o2(0xC6,0xBA), o2(0xC6,0xBB),
- o2(0xC6,0xBC), o2(0xC6,0xBD),
- o2(0xC6,0xBE), o2(0xC6,0xBF),
- UNDEF,
+to_EUC_KR_ED_8B_infos[15] = {
+ o2(0xC6,0xB2), o2(0xC6,0xB3), o2(0xC6,0xB4), o2(0xC6,0xB5),
+ o2(0xC6,0xB6), o2(0xC6,0xB7), o2(0xC6,0xB8), o2(0xC6,0xB9),
+ o2(0xC6,0xBA), o2(0xC6,0xBB), o2(0xC6,0xBC), o2(0xC6,0xBD),
+ o2(0xC6,0xBE), o2(0xC6,0xBF), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_0B = {
- to_EUC_KR_ED_0B_offsets,
- to_EUC_KR_ED_0B_infos
+to_EUC_KR_ED_8B = {
+ to_EUC_KR_ED_8B_offsets,
+ to_EUC_KR_ED_8B_infos
};
static const unsigned char
-to_EUC_KR_ED_0C_offsets[64] = {
- 0, 1, 25, 2, 25, 3, 25, 25, 25, 25, 25, 25, 4, 5, 6, 25,
- 7, 25, 25, 25, 8, 25, 9, 25, 25, 25, 25, 25, 10, 11, 25, 12,
- 13, 14, 25, 25, 25, 15, 25, 25, 16, 17, 25, 25, 18, 25, 25, 25,
- 19, 25, 25, 25, 25, 25, 25, 25, 20, 21, 25, 22, 23, 24, 25, 25,
+to_EUC_KR_ED_8C_offsets[64] = {
+ 0, 1, 25, 2, 25, 3, 25, 25, 25, 25, 25, 25, 4, 5, 6, 25,
+ 7, 25, 25, 25, 8, 25, 9, 25, 25, 25, 25, 25, 10, 11, 25, 12,
+ 13, 14, 25, 25, 25, 15, 25, 25, 16, 17, 25, 25, 18, 25, 25, 25,
+ 19, 25, 25, 25, 25, 25, 25, 25, 20, 21, 25, 22, 23, 24, 25, 25,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_0C_infos[26] = {
- o2(0xC6,0xC0), o2(0xC6,0xC1),
- o2(0xC6,0xC2), o2(0xC6,0xC3),
- o2(0xC6,0xC4), o2(0xC6,0xC5),
- o2(0xC6,0xC6), o2(0xC6,0xC7),
- o2(0xC6,0xC8), o2(0xC6,0xC9),
- o2(0xC6,0xCA), o2(0xC6,0xCB),
- o2(0xC6,0xCC), o2(0xC6,0xCD),
- o2(0xC6,0xCE), o2(0xC6,0xCF),
- o2(0xC6,0xD0), o2(0xC6,0xD1),
- o2(0xC6,0xD2), o2(0xC6,0xD3),
- o2(0xC6,0xD4), o2(0xC6,0xD5),
- o2(0xC6,0xD6), o2(0xC6,0xD7),
- o2(0xC6,0xD8), UNDEF,
+to_EUC_KR_ED_8C_infos[26] = {
+ o2(0xC6,0xC0), o2(0xC6,0xC1), o2(0xC6,0xC2), o2(0xC6,0xC3),
+ o2(0xC6,0xC4), o2(0xC6,0xC5), o2(0xC6,0xC6), o2(0xC6,0xC7),
+ o2(0xC6,0xC8), o2(0xC6,0xC9), o2(0xC6,0xCA), o2(0xC6,0xCB),
+ o2(0xC6,0xCC), o2(0xC6,0xCD), o2(0xC6,0xCE), o2(0xC6,0xCF),
+ o2(0xC6,0xD0), o2(0xC6,0xD1), o2(0xC6,0xD2), o2(0xC6,0xD3),
+ o2(0xC6,0xD4), o2(0xC6,0xD5), o2(0xC6,0xD6), o2(0xC6,0xD7),
+ o2(0xC6,0xD8), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_0C = {
- to_EUC_KR_ED_0C_offsets,
- to_EUC_KR_ED_0C_infos
+to_EUC_KR_ED_8C = {
+ to_EUC_KR_ED_8C_offsets,
+ to_EUC_KR_ED_8C_infos
};
static const unsigned char
-to_EUC_KR_ED_0D_offsets[64] = {
- 4, 4, 4, 4, 0, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 3, 4, 4,
+to_EUC_KR_ED_8D_offsets[64] = {
+ 4, 4, 4, 4, 0, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 3, 4, 4,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_0D_infos[5] = {
- o2(0xC6,0xD9), o2(0xC6,0xDA),
- o2(0xC6,0xDB), o2(0xC6,0xDC),
- UNDEF,
+to_EUC_KR_ED_8D_infos[5] = {
+ o2(0xC6,0xD9), o2(0xC6,0xDA), o2(0xC6,0xDB), o2(0xC6,0xDC),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_0D = {
- to_EUC_KR_ED_0D_offsets,
- to_EUC_KR_ED_0D_infos
+to_EUC_KR_ED_8D = {
+ to_EUC_KR_ED_8D_offsets,
+ to_EUC_KR_ED_8D_infos
};
static const unsigned char
-to_EUC_KR_ED_0E_offsets[64] = {
- 0, 18, 18, 18, 1, 18, 18, 18, 18, 18, 18, 18, 2, 3, 18, 4,
- 5, 6, 18, 18, 18, 18, 18, 18, 7, 8, 18, 18, 9, 18, 18, 18,
- 10, 18, 18, 18, 18, 18, 18, 18, 11, 12, 18, 13, 18, 14, 18, 18,
- 18, 18, 18, 18, 15, 18, 18, 18, 16, 18, 18, 18, 17, 18, 18, 18,
+to_EUC_KR_ED_8E_offsets[64] = {
+ 0, 18, 18, 18, 1, 18, 18, 18, 18, 18, 18, 18, 2, 3, 18, 4,
+ 5, 6, 18, 18, 18, 18, 18, 18, 7, 8, 18, 18, 9, 18, 18, 18,
+ 10, 18, 18, 18, 18, 18, 18, 18, 11, 12, 18, 13, 18, 14, 18, 18,
+ 18, 18, 18, 18, 15, 18, 18, 18, 16, 18, 18, 18, 17, 18, 18, 18,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_0E_infos[19] = {
- o2(0xC6,0xDD), o2(0xC6,0xDE),
- o2(0xC6,0xDF), o2(0xC6,0xE0),
- o2(0xC6,0xE1), o2(0xC6,0xE2),
- o2(0xC6,0xE3), o2(0xC6,0xE4),
- o2(0xC6,0xE5), o2(0xC6,0xE6),
- o2(0xC6,0xE7), o2(0xC6,0xE8),
- o2(0xC6,0xE9), o2(0xC6,0xEA),
- o2(0xC6,0xEB), o2(0xC6,0xEC),
- o2(0xC6,0xED), o2(0xC6,0xEE),
- UNDEF,
+to_EUC_KR_ED_8E_infos[19] = {
+ o2(0xC6,0xDD), o2(0xC6,0xDE), o2(0xC6,0xDF), o2(0xC6,0xE0),
+ o2(0xC6,0xE1), o2(0xC6,0xE2), o2(0xC6,0xE3), o2(0xC6,0xE4),
+ o2(0xC6,0xE5), o2(0xC6,0xE6), o2(0xC6,0xE7), o2(0xC6,0xE8),
+ o2(0xC6,0xE9), o2(0xC6,0xEA), o2(0xC6,0xEB), o2(0xC6,0xEC),
+ o2(0xC6,0xED), o2(0xC6,0xEE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_0E = {
- to_EUC_KR_ED_0E_offsets,
- to_EUC_KR_ED_0E_infos
+to_EUC_KR_ED_8E = {
+ to_EUC_KR_ED_8E_offsets,
+ to_EUC_KR_ED_8E_infos
};
static const unsigned char
-to_EUC_KR_ED_0F_offsets[64] = {
- 15, 15, 15, 15, 0, 1, 15, 15, 2, 3, 15, 15, 15, 15, 15, 15,
- 4, 15, 15, 15, 15, 15, 15, 15, 5, 15, 15, 15, 15, 15, 15, 15,
- 15, 6, 15, 7, 15, 15, 15, 15, 15, 15, 15, 15, 8, 9, 15, 15,
- 10, 15, 15, 15, 11, 15, 15, 15, 15, 15, 15, 15, 12, 13, 15, 14,
+to_EUC_KR_ED_8F_offsets[64] = {
+ 15, 15, 15, 15, 0, 1, 15, 15, 2, 3, 15, 15, 15, 15, 15, 15,
+ 4, 15, 15, 15, 15, 15, 15, 15, 5, 15, 15, 15, 15, 15, 15, 15,
+ 15, 6, 15, 7, 15, 15, 15, 15, 15, 15, 15, 15, 8, 9, 15, 15,
+ 10, 15, 15, 15, 11, 15, 15, 15, 15, 15, 15, 15, 12, 13, 15, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_0F_infos[16] = {
- o2(0xC6,0xEF), o2(0xC6,0xF0),
- o2(0xC6,0xF1), o2(0xC6,0xF2),
- o2(0xC6,0xF3), o2(0xC6,0xF4),
- o2(0xC6,0xF5), o2(0xC6,0xF6),
- o2(0xC6,0xF7), o2(0xC6,0xF8),
- o2(0xC6,0xF9), o2(0xC6,0xFA),
- o2(0xC6,0xFB), o2(0xC6,0xFC),
- o2(0xC6,0xFD), UNDEF,
+to_EUC_KR_ED_8F_infos[16] = {
+ o2(0xC6,0xEF), o2(0xC6,0xF0), o2(0xC6,0xF1), o2(0xC6,0xF2),
+ o2(0xC6,0xF3), o2(0xC6,0xF4), o2(0xC6,0xF5), o2(0xC6,0xF6),
+ o2(0xC6,0xF7), o2(0xC6,0xF8), o2(0xC6,0xF9), o2(0xC6,0xFA),
+ o2(0xC6,0xFB), o2(0xC6,0xFC), o2(0xC6,0xFD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_0F = {
- to_EUC_KR_ED_0F_offsets,
- to_EUC_KR_ED_0F_infos
+to_EUC_KR_ED_8F = {
+ to_EUC_KR_ED_8F_offsets,
+ to_EUC_KR_ED_8F_infos
};
static const unsigned char
-to_EUC_KR_ED_10_offsets[64] = {
- 3, 0, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
- 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+to_EUC_KR_ED_90_offsets[64] = {
+ 3, 0, 3, 3, 3, 3, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_10_infos[4] = {
- o2(0xC6,0xFE), o2(0xC7,0xA1),
- o2(0xC7,0xA2), UNDEF,
+to_EUC_KR_ED_90_infos[4] = {
+ o2(0xC6,0xFE), o2(0xC7,0xA1), o2(0xC7,0xA2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_10 = {
- to_EUC_KR_ED_10_offsets,
- to_EUC_KR_ED_10_infos
+to_EUC_KR_ED_90 = {
+ to_EUC_KR_ED_90_offsets,
+ to_EUC_KR_ED_90_infos
};
static const unsigned char
-to_EUC_KR_ED_11_offsets[64] = {
- 0, 11, 11, 11, 1, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 2, 11, 11, 11,
- 3, 11, 11, 11, 4, 11, 11, 11, 11, 11, 11, 11, 11, 5, 11, 6,
- 11, 11, 11, 11, 11, 11, 11, 11, 7, 8, 11, 11, 9, 11, 11, 10,
+to_EUC_KR_ED_91_offsets[64] = {
+ 0, 11, 11, 11, 1, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 2, 11, 11, 11,
+ 3, 11, 11, 11, 4, 11, 11, 11, 11, 11, 11, 11, 11, 5, 11, 6,
+ 11, 11, 11, 11, 11, 11, 11, 11, 7, 8, 11, 11, 9, 11, 11, 10,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_11_infos[12] = {
- o2(0xC7,0xA3), o2(0xC7,0xA4),
- o2(0xC7,0xA5), o2(0xC7,0xA6),
- o2(0xC7,0xA7), o2(0xC7,0xA8),
- o2(0xC7,0xA9), o2(0xC7,0xAA),
- o2(0xC7,0xAB), o2(0xC7,0xAC),
- o2(0xC7,0xAD), UNDEF,
+to_EUC_KR_ED_91_infos[12] = {
+ o2(0xC7,0xA3), o2(0xC7,0xA4), o2(0xC7,0xA5), o2(0xC7,0xA6),
+ o2(0xC7,0xA7), o2(0xC7,0xA8), o2(0xC7,0xA9), o2(0xC7,0xAA),
+ o2(0xC7,0xAB), o2(0xC7,0xAC), o2(0xC7,0xAD), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_11 = {
- to_EUC_KR_ED_11_offsets,
- to_EUC_KR_ED_11_infos
+to_EUC_KR_ED_91 = {
+ to_EUC_KR_ED_91_offsets,
+ to_EUC_KR_ED_91_infos
};
static const unsigned char
-to_EUC_KR_ED_12_offsets[64] = {
- 0, 8, 1, 8, 8, 8, 8, 8, 2, 3, 8, 4, 8, 5, 8, 8,
- 8, 8, 8, 8, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+to_EUC_KR_ED_92_offsets[64] = {
+ 0, 8, 1, 8, 8, 8, 8, 8, 2, 3, 8, 4, 8, 5, 8, 8,
+ 8, 8, 8, 8, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_12_infos[9] = {
- o2(0xC7,0xAE), o2(0xC7,0xAF),
- o2(0xC7,0xB0), o2(0xC7,0xB1),
- o2(0xC7,0xB2), o2(0xC7,0xB3),
- o2(0xC7,0xB4), o2(0xC7,0xB5),
- UNDEF,
+to_EUC_KR_ED_92_infos[9] = {
+ o2(0xC7,0xAE), o2(0xC7,0xAF), o2(0xC7,0xB0), o2(0xC7,0xB1),
+ o2(0xC7,0xB2), o2(0xC7,0xB3), o2(0xC7,0xB4), o2(0xC7,0xB5),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_12 = {
- to_EUC_KR_ED_12_offsets,
- to_EUC_KR_ED_12_infos
+to_EUC_KR_ED_92 = {
+ to_EUC_KR_ED_92_offsets,
+ to_EUC_KR_ED_92_infos
};
static const unsigned char
-to_EUC_KR_ED_13_offsets[64] = {
- 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11,
- 1, 11, 11, 11, 2, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 4,
- 11, 11, 11, 11, 11, 11, 11, 11, 5, 11, 11, 11, 6, 11, 11, 11,
- 7, 11, 11, 11, 11, 11, 11, 11, 8, 11, 11, 9, 11, 10, 11, 11,
+to_EUC_KR_ED_93_offsets[64] = {
+ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11,
+ 1, 11, 11, 11, 2, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 4,
+ 11, 11, 11, 11, 11, 11, 11, 11, 5, 11, 11, 11, 6, 11, 11, 11,
+ 7, 11, 11, 11, 11, 11, 11, 11, 8, 11, 11, 9, 11, 10, 11, 11,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_13_infos[12] = {
- o2(0xC7,0xB6), o2(0xC7,0xB7),
- o2(0xC7,0xB8), o2(0xC7,0xB9),
- o2(0xC7,0xBA), o2(0xC7,0xBB),
- o2(0xC7,0xBC), o2(0xC7,0xBD),
- o2(0xC7,0xBE), o2(0xC7,0xBF),
- o2(0xC7,0xC0), UNDEF,
+to_EUC_KR_ED_93_infos[12] = {
+ o2(0xC7,0xB6), o2(0xC7,0xB7), o2(0xC7,0xB8), o2(0xC7,0xB9),
+ o2(0xC7,0xBA), o2(0xC7,0xBB), o2(0xC7,0xBC), o2(0xC7,0xBD),
+ o2(0xC7,0xBE), o2(0xC7,0xBF), o2(0xC7,0xC0), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_13 = {
- to_EUC_KR_ED_13_offsets,
- to_EUC_KR_ED_13_infos
+to_EUC_KR_ED_93 = {
+ to_EUC_KR_ED_93_offsets,
+ to_EUC_KR_ED_93_infos
};
static const unsigned char
-to_EUC_KR_ED_14_offsets[64] = {
- 8, 8, 8, 8, 0, 8, 8, 8, 1, 8, 8, 8, 2, 8, 8, 8,
- 8, 8, 8, 8, 3, 4, 8, 5, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 7, 8, 8,
+to_EUC_KR_ED_94_offsets[64] = {
+ 8, 8, 8, 8, 0, 8, 8, 8, 1, 8, 8, 8, 2, 8, 8, 8,
+ 8, 8, 8, 8, 3, 4, 8, 5, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 7, 8, 8,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_14_infos[9] = {
- o2(0xC7,0xC1), o2(0xC7,0xC2),
- o2(0xC7,0xC3), o2(0xC7,0xC4),
- o2(0xC7,0xC5), o2(0xC7,0xC6),
- o2(0xC7,0xC7), o2(0xC7,0xC8),
- UNDEF,
+to_EUC_KR_ED_94_infos[9] = {
+ o2(0xC7,0xC1), o2(0xC7,0xC2), o2(0xC7,0xC3), o2(0xC7,0xC4),
+ o2(0xC7,0xC5), o2(0xC7,0xC6), o2(0xC7,0xC7), o2(0xC7,0xC8),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_14 = {
- to_EUC_KR_ED_14_offsets,
- to_EUC_KR_ED_14_infos
+to_EUC_KR_ED_94 = {
+ to_EUC_KR_ED_94_offsets,
+ to_EUC_KR_ED_94_infos
};
static const unsigned char
-to_EUC_KR_ED_15_offsets[64] = {
- 0, 19, 19, 19, 1, 19, 19, 19, 19, 19, 19, 19, 2, 3, 19, 4,
- 19, 5, 19, 19, 19, 19, 19, 19, 6, 7, 19, 19, 8, 19, 19, 19,
- 9, 19, 19, 19, 19, 10, 19, 19, 11, 12, 19, 13, 19, 14, 19, 19,
- 19, 19, 19, 19, 15, 16, 19, 19, 17, 19, 19, 19, 18, 19, 19, 19,
+to_EUC_KR_ED_95_offsets[64] = {
+ 0, 19, 19, 19, 1, 19, 19, 19, 19, 19, 19, 19, 2, 3, 19, 4,
+ 19, 5, 19, 19, 19, 19, 19, 19, 6, 7, 19, 19, 8, 19, 19, 19,
+ 9, 19, 19, 19, 19, 10, 19, 19, 11, 12, 19, 13, 19, 14, 19, 19,
+ 19, 19, 19, 19, 15, 16, 19, 19, 17, 19, 19, 19, 18, 19, 19, 19,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_15_infos[20] = {
- o2(0xC7,0xC9), o2(0xC7,0xCA),
- o2(0xC7,0xCB), o2(0xC7,0xCC),
- o2(0xC7,0xCD), o2(0xC7,0xCE),
- o2(0xC7,0xCF), o2(0xC7,0xD0),
- o2(0xC7,0xD1), o2(0xC7,0xD2),
- o2(0xC7,0xD3), o2(0xC7,0xD4),
- o2(0xC7,0xD5), o2(0xC7,0xD6),
- o2(0xC7,0xD7), o2(0xC7,0xD8),
- o2(0xC7,0xD9), o2(0xC7,0xDA),
- o2(0xC7,0xDB), UNDEF,
+to_EUC_KR_ED_95_infos[20] = {
+ o2(0xC7,0xC9), o2(0xC7,0xCA), o2(0xC7,0xCB), o2(0xC7,0xCC),
+ o2(0xC7,0xCD), o2(0xC7,0xCE), o2(0xC7,0xCF), o2(0xC7,0xD0),
+ o2(0xC7,0xD1), o2(0xC7,0xD2), o2(0xC7,0xD3), o2(0xC7,0xD4),
+ o2(0xC7,0xD5), o2(0xC7,0xD6), o2(0xC7,0xD7), o2(0xC7,0xD8),
+ o2(0xC7,0xD9), o2(0xC7,0xDA), o2(0xC7,0xDB), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_15 = {
- to_EUC_KR_ED_15_offsets,
- to_EUC_KR_ED_15_infos
+to_EUC_KR_ED_95 = {
+ to_EUC_KR_ED_95_offsets,
+ to_EUC_KR_ED_95_infos
};
static const unsigned char
-to_EUC_KR_ED_16_offsets[64] = {
- 7, 7, 7, 7, 0, 1, 7, 2, 3, 4, 7, 7, 7, 7, 7, 7,
- 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
- 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+to_EUC_KR_ED_96_offsets[64] = {
+ 7, 7, 7, 7, 0, 1, 7, 2, 3, 4, 7, 7, 7, 7, 7, 7,
+ 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_16_infos[8] = {
- o2(0xC7,0xDC), o2(0xC7,0xDD),
- o2(0xC7,0xDE), o2(0xC7,0xDF),
- o2(0xC7,0xE0), o2(0xC7,0xE1),
- o2(0xC7,0xE2), UNDEF,
+to_EUC_KR_ED_96_infos[8] = {
+ o2(0xC7,0xDC), o2(0xC7,0xDD), o2(0xC7,0xDE), o2(0xC7,0xDF),
+ o2(0xC7,0xE0), o2(0xC7,0xE1), o2(0xC7,0xE2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_16 = {
- to_EUC_KR_ED_16_offsets,
- to_EUC_KR_ED_16_infos
+to_EUC_KR_ED_96 = {
+ to_EUC_KR_ED_96_offsets,
+ to_EUC_KR_ED_96_infos
};
static const unsigned char
-to_EUC_KR_ED_17_offsets[64] = {
- 17, 17, 17, 17, 17, 17, 17, 17, 0, 1, 17, 17, 2, 17, 17, 17,
- 3, 17, 4, 17, 17, 17, 17, 17, 5, 6, 17, 7, 17, 8, 17, 17,
- 17, 17, 17, 17, 9, 10, 17, 17, 11, 17, 17, 17, 12, 17, 17, 17,
- 17, 17, 17, 17, 13, 14, 17, 15, 17, 16, 17, 17, 17, 17, 17, 17,
+to_EUC_KR_ED_97_offsets[64] = {
+ 17, 17, 17, 17, 17, 17, 17, 17, 0, 1, 17, 17, 2, 17, 17, 17,
+ 3, 17, 4, 17, 17, 17, 17, 17, 5, 6, 17, 7, 17, 8, 17, 17,
+ 17, 17, 17, 17, 9, 10, 17, 17, 11, 17, 17, 17, 12, 17, 17, 17,
+ 17, 17, 17, 17, 13, 14, 17, 15, 17, 16, 17, 17, 17, 17, 17, 17,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_17_infos[18] = {
- o2(0xC7,0xE3), o2(0xC7,0xE4),
- o2(0xC7,0xE5), o2(0xC7,0xE6),
- o2(0xC7,0xE7), o2(0xC7,0xE8),
- o2(0xC7,0xE9), o2(0xC7,0xEA),
- o2(0xC7,0xEB), o2(0xC7,0xEC),
- o2(0xC7,0xED), o2(0xC7,0xEE),
- o2(0xC7,0xEF), o2(0xC7,0xF0),
- o2(0xC7,0xF1), o2(0xC7,0xF2),
- o2(0xC7,0xF3), UNDEF,
+to_EUC_KR_ED_97_infos[18] = {
+ o2(0xC7,0xE3), o2(0xC7,0xE4), o2(0xC7,0xE5), o2(0xC7,0xE6),
+ o2(0xC7,0xE7), o2(0xC7,0xE8), o2(0xC7,0xE9), o2(0xC7,0xEA),
+ o2(0xC7,0xEB), o2(0xC7,0xEC), o2(0xC7,0xED), o2(0xC7,0xEE),
+ o2(0xC7,0xEF), o2(0xC7,0xF0), o2(0xC7,0xF1), o2(0xC7,0xF2),
+ o2(0xC7,0xF3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_17 = {
- to_EUC_KR_ED_17_offsets,
- to_EUC_KR_ED_17_infos
+to_EUC_KR_ED_97 = {
+ to_EUC_KR_ED_97_offsets,
+ to_EUC_KR_ED_97_infos
};
static const unsigned char
-to_EUC_KR_ED_18_offsets[64] = {
- 0, 1, 16, 16, 2, 16, 16, 16, 3, 16, 16, 16, 16, 16, 16, 16,
- 4, 5, 16, 6, 7, 8, 16, 16, 16, 16, 16, 16, 9, 16, 16, 16,
- 10, 16, 16, 16, 11, 16, 16, 16, 16, 16, 16, 16, 16, 12, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 16, 13, 14, 16, 16, 15, 16, 16, 16,
+to_EUC_KR_ED_98_offsets[64] = {
+ 0, 1, 16, 16, 2, 16, 16, 16, 3, 16, 16, 16, 16, 16, 16, 16,
+ 4, 5, 16, 6, 7, 8, 16, 16, 16, 16, 16, 16, 9, 16, 16, 16,
+ 10, 16, 16, 16, 11, 16, 16, 16, 16, 16, 16, 16, 16, 12, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 16, 13, 14, 16, 16, 15, 16, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_18_infos[17] = {
- o2(0xC7,0xF4), o2(0xC7,0xF5),
- o2(0xC7,0xF6), o2(0xC7,0xF7),
- o2(0xC7,0xF8), o2(0xC7,0xF9),
- o2(0xC7,0xFA), o2(0xC7,0xFB),
- o2(0xC7,0xFC), o2(0xC7,0xFD),
- o2(0xC7,0xFE), o2(0xC8,0xA1),
- o2(0xC8,0xA2), o2(0xC8,0xA3),
- o2(0xC8,0xA4), o2(0xC8,0xA5),
- UNDEF,
+to_EUC_KR_ED_98_infos[17] = {
+ o2(0xC7,0xF4), o2(0xC7,0xF5), o2(0xC7,0xF6), o2(0xC7,0xF7),
+ o2(0xC7,0xF8), o2(0xC7,0xF9), o2(0xC7,0xFA), o2(0xC7,0xFB),
+ o2(0xC7,0xFC), o2(0xC7,0xFD), o2(0xC7,0xFE), o2(0xC8,0xA1),
+ o2(0xC8,0xA2), o2(0xC8,0xA3), o2(0xC8,0xA4), o2(0xC8,0xA5),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_18 = {
- to_EUC_KR_ED_18_offsets,
- to_EUC_KR_ED_18_infos
+to_EUC_KR_ED_98 = {
+ to_EUC_KR_ED_98_offsets,
+ to_EUC_KR_ED_98_infos
};
static const unsigned char
-to_EUC_KR_ED_19_offsets[64] = {
- 0, 16, 16, 16, 16, 1, 16, 16, 2, 3, 16, 4, 16, 5, 16, 16,
- 16, 6, 16, 16, 7, 8, 16, 16, 9, 16, 16, 16, 10, 16, 16, 16,
- 16, 16, 16, 16, 16, 16, 16, 11, 16, 12, 16, 16, 16, 16, 16, 16,
- 13, 14, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+to_EUC_KR_ED_99_offsets[64] = {
+ 0, 16, 16, 16, 16, 1, 16, 16, 2, 3, 16, 4, 16, 5, 16, 16,
+ 16, 6, 16, 16, 7, 8, 16, 16, 9, 16, 16, 16, 10, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16, 16, 11, 16, 12, 16, 16, 16, 16, 16, 16,
+ 13, 14, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_19_infos[17] = {
- o2(0xC8,0xA6), o2(0xC8,0xA7),
- o2(0xC8,0xA8), o2(0xC8,0xA9),
- o2(0xC8,0xAA), o2(0xC8,0xAB),
- o2(0xC8,0xAC), o2(0xC8,0xAD),
- o2(0xC8,0xAE), o2(0xC8,0xAF),
- o2(0xC8,0xB0), o2(0xC8,0xB1),
- o2(0xC8,0xB2), o2(0xC8,0xB3),
- o2(0xC8,0xB4), o2(0xC8,0xB5),
- UNDEF,
+to_EUC_KR_ED_99_infos[17] = {
+ o2(0xC8,0xA6), o2(0xC8,0xA7), o2(0xC8,0xA8), o2(0xC8,0xA9),
+ o2(0xC8,0xAA), o2(0xC8,0xAB), o2(0xC8,0xAC), o2(0xC8,0xAD),
+ o2(0xC8,0xAE), o2(0xC8,0xAF), o2(0xC8,0xB0), o2(0xC8,0xB1),
+ o2(0xC8,0xB2), o2(0xC8,0xB3), o2(0xC8,0xB4), o2(0xC8,0xB5),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_19 = {
- to_EUC_KR_ED_19_offsets,
- to_EUC_KR_ED_19_infos
+to_EUC_KR_ED_99 = {
+ to_EUC_KR_ED_99_offsets,
+ to_EUC_KR_ED_99_infos
};
static const unsigned char
-to_EUC_KR_ED_1A_offsets[64] = {
- 14, 14, 14, 0, 14, 1, 14, 14, 14, 14, 14, 14, 2, 3, 14, 14,
- 4, 14, 14, 14, 5, 14, 14, 14, 14, 14, 14, 14, 14, 6, 14, 7,
- 14, 8, 14, 14, 14, 14, 14, 14, 9, 14, 14, 14, 10, 14, 14, 14,
- 11, 14, 14, 14, 14, 14, 14, 14, 14, 12, 14, 13, 14, 14, 14, 14,
+to_EUC_KR_ED_9A_offsets[64] = {
+ 14, 14, 14, 0, 14, 1, 14, 14, 14, 14, 14, 14, 2, 3, 14, 14,
+ 4, 14, 14, 14, 5, 14, 14, 14, 14, 14, 14, 14, 14, 6, 14, 7,
+ 14, 8, 14, 14, 14, 14, 14, 14, 9, 14, 14, 14, 10, 14, 14, 14,
+ 11, 14, 14, 14, 14, 14, 14, 14, 14, 12, 14, 13, 14, 14, 14, 14,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_1A_infos[15] = {
- o2(0xC8,0xB6), o2(0xC8,0xB7),
- o2(0xC8,0xB8), o2(0xC8,0xB9),
- o2(0xC8,0xBA), o2(0xC8,0xBB),
- o2(0xC8,0xBC), o2(0xC8,0xBD),
- o2(0xC8,0xBE), o2(0xC8,0xBF),
- o2(0xC8,0xC0), o2(0xC8,0xC1),
- o2(0xC8,0xC2), o2(0xC8,0xC3),
- UNDEF,
+to_EUC_KR_ED_9A_infos[15] = {
+ o2(0xC8,0xB6), o2(0xC8,0xB7), o2(0xC8,0xB8), o2(0xC8,0xB9),
+ o2(0xC8,0xBA), o2(0xC8,0xBB), o2(0xC8,0xBC), o2(0xC8,0xBD),
+ o2(0xC8,0xBE), o2(0xC8,0xBF), o2(0xC8,0xC0), o2(0xC8,0xC1),
+ o2(0xC8,0xC2), o2(0xC8,0xC3), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_1A = {
- to_EUC_KR_ED_1A_offsets,
- to_EUC_KR_ED_1A_infos
+to_EUC_KR_ED_9A = {
+ to_EUC_KR_ED_9A_offsets,
+ to_EUC_KR_ED_9A_infos
};
static const unsigned char
-to_EUC_KR_ED_1B_offsets[64] = {
- 15, 15, 15, 15, 0, 1, 15, 15, 2, 15, 15, 15, 3, 15, 15, 15,
- 15, 4, 15, 15, 5, 15, 15, 6, 15, 7, 15, 15, 15, 15, 15, 15,
- 8, 15, 15, 15, 9, 15, 15, 15, 10, 15, 15, 15, 15, 15, 15, 15,
- 11, 15, 15, 15, 15, 12, 15, 15, 15, 15, 15, 15, 13, 14, 15, 15,
+to_EUC_KR_ED_9B_offsets[64] = {
+ 15, 15, 15, 15, 0, 1, 15, 15, 2, 15, 15, 15, 3, 15, 15, 15,
+ 15, 4, 15, 15, 5, 15, 15, 6, 15, 7, 15, 15, 15, 15, 15, 15,
+ 8, 15, 15, 15, 9, 15, 15, 15, 10, 15, 15, 15, 15, 15, 15, 15,
+ 11, 15, 15, 15, 15, 12, 15, 15, 15, 15, 15, 15, 13, 14, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_1B_infos[16] = {
- o2(0xC8,0xC4), o2(0xC8,0xC5),
- o2(0xC8,0xC6), o2(0xC8,0xC7),
- o2(0xC8,0xC8), o2(0xC8,0xC9),
- o2(0xC8,0xCA), o2(0xC8,0xCB),
- o2(0xC8,0xCC), o2(0xC8,0xCD),
- o2(0xC8,0xCE), o2(0xC8,0xCF),
- o2(0xC8,0xD0), o2(0xC8,0xD1),
- o2(0xC8,0xD2), UNDEF,
+to_EUC_KR_ED_9B_infos[16] = {
+ o2(0xC8,0xC4), o2(0xC8,0xC5), o2(0xC8,0xC6), o2(0xC8,0xC7),
+ o2(0xC8,0xC8), o2(0xC8,0xC9), o2(0xC8,0xCA), o2(0xC8,0xCB),
+ o2(0xC8,0xCC), o2(0xC8,0xCD), o2(0xC8,0xCE), o2(0xC8,0xCF),
+ o2(0xC8,0xD0), o2(0xC8,0xD1), o2(0xC8,0xD2), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_1B = {
- to_EUC_KR_ED_1B_offsets,
- to_EUC_KR_ED_1B_infos
+to_EUC_KR_ED_9B = {
+ to_EUC_KR_ED_9B_offsets,
+ to_EUC_KR_ED_9B_infos
};
static const unsigned char
-to_EUC_KR_ED_1C_offsets[64] = {
- 0, 15, 15, 15, 1, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 2, 15, 15, 15, 15, 15, 15, 3, 4, 15, 15, 5, 15, 15, 15,
- 6, 15, 15, 15, 15, 15, 15, 15, 7, 8, 15, 9, 15, 10, 15, 15,
- 15, 15, 15, 15, 11, 12, 15, 15, 13, 15, 15, 15, 14, 15, 15, 15,
+to_EUC_KR_ED_9C_offsets[64] = {
+ 0, 15, 15, 15, 1, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ 15, 2, 15, 15, 15, 15, 15, 15, 3, 4, 15, 15, 5, 15, 15, 15,
+ 6, 15, 15, 15, 15, 15, 15, 15, 7, 8, 15, 9, 15, 10, 15, 15,
+ 15, 15, 15, 15, 11, 12, 15, 15, 13, 15, 15, 15, 14, 15, 15, 15,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_1C_infos[16] = {
- o2(0xC8,0xD3), o2(0xC8,0xD4),
- o2(0xC8,0xD5), o2(0xC8,0xD6),
- o2(0xC8,0xD7), o2(0xC8,0xD8),
- o2(0xC8,0xD9), o2(0xC8,0xDA),
- o2(0xC8,0xDB), o2(0xC8,0xDC),
- o2(0xC8,0xDD), o2(0xC8,0xDE),
- o2(0xC8,0xDF), o2(0xC8,0xE0),
- o2(0xC8,0xE1), UNDEF,
+to_EUC_KR_ED_9C_infos[16] = {
+ o2(0xC8,0xD3), o2(0xC8,0xD4), o2(0xC8,0xD5), o2(0xC8,0xD6),
+ o2(0xC8,0xD7), o2(0xC8,0xD8), o2(0xC8,0xD9), o2(0xC8,0xDA),
+ o2(0xC8,0xDB), o2(0xC8,0xDC), o2(0xC8,0xDD), o2(0xC8,0xDE),
+ o2(0xC8,0xDF), o2(0xC8,0xE0), o2(0xC8,0xE1), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_1C = {
- to_EUC_KR_ED_1C_offsets,
- to_EUC_KR_ED_1C_infos
+to_EUC_KR_ED_9C = {
+ to_EUC_KR_ED_9C_offsets,
+ to_EUC_KR_ED_9C_infos
};
static const unsigned char
-to_EUC_KR_ED_1D_offsets[64] = {
- 20, 20, 20, 20, 0, 20, 20, 1, 20, 2, 20, 20, 20, 20, 20, 20,
- 3, 4, 20, 20, 5, 20, 6, 7, 8, 9, 20, 20, 20, 20, 20, 20,
- 10, 11, 20, 12, 20, 13, 20, 20, 20, 14, 20, 20, 15, 20, 20, 20,
- 16, 20, 20, 20, 17, 20, 20, 20, 20, 20, 20, 20, 18, 19, 20, 20,
+to_EUC_KR_ED_9D_offsets[64] = {
+ 20, 20, 20, 20, 0, 20, 20, 1, 20, 2, 20, 20, 20, 20, 20, 20,
+ 3, 4, 20, 20, 5, 20, 6, 7, 8, 9, 20, 20, 20, 20, 20, 20,
+ 10, 11, 20, 12, 20, 13, 20, 20, 20, 14, 20, 20, 15, 20, 20, 20,
+ 16, 20, 20, 20, 17, 20, 20, 20, 20, 20, 20, 20, 18, 19, 20, 20,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_1D_infos[21] = {
- o2(0xC8,0xE2), o2(0xC8,0xE3),
- o2(0xC8,0xE4), o2(0xC8,0xE5),
- o2(0xC8,0xE6), o2(0xC8,0xE7),
- o2(0xC8,0xE8), o2(0xC8,0xE9),
- o2(0xC8,0xEA), o2(0xC8,0xEB),
- o2(0xC8,0xEC), o2(0xC8,0xED),
- o2(0xC8,0xEE), o2(0xC8,0xEF),
- o2(0xC8,0xF0), o2(0xC8,0xF1),
- o2(0xC8,0xF2), o2(0xC8,0xF3),
- o2(0xC8,0xF4), o2(0xC8,0xF5),
- UNDEF,
+to_EUC_KR_ED_9D_infos[21] = {
+ o2(0xC8,0xE2), o2(0xC8,0xE3), o2(0xC8,0xE4), o2(0xC8,0xE5),
+ o2(0xC8,0xE6), o2(0xC8,0xE7), o2(0xC8,0xE8), o2(0xC8,0xE9),
+ o2(0xC8,0xEA), o2(0xC8,0xEB), o2(0xC8,0xEC), o2(0xC8,0xED),
+ o2(0xC8,0xEE), o2(0xC8,0xEF), o2(0xC8,0xF0), o2(0xC8,0xF1),
+ o2(0xC8,0xF2), o2(0xC8,0xF3), o2(0xC8,0xF4), o2(0xC8,0xF5),
+ UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_1D = {
- to_EUC_KR_ED_1D_offsets,
- to_EUC_KR_ED_1D_infos
+to_EUC_KR_ED_9D = {
+ to_EUC_KR_ED_9D_offsets,
+ to_EUC_KR_ED_9D_infos
};
static const unsigned char
-to_EUC_KR_ED_1E_offsets[64] = {
- 9, 0, 9, 9, 9, 9, 9, 9, 1, 2, 9, 9, 3, 9, 9, 9,
- 4, 9, 9, 9, 9, 9, 9, 9, 5, 6, 9, 7, 9, 8, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
- 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+to_EUC_KR_ED_9E_offsets[64] = {
+ 9, 0, 9, 9, 9, 9, 9, 9, 1, 2, 9, 9, 3, 9, 9, 9,
+ 4, 9, 9, 9, 9, 9, 9, 9, 5, 6, 9, 7, 9, 8, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
+ 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
};
-
static const struct byte_lookup* const
-to_EUC_KR_ED_1E_infos[10] = {
- o2(0xC8,0xF6), o2(0xC8,0xF7),
- o2(0xC8,0xF8), o2(0xC8,0xF9),
- o2(0xC8,0xFA), o2(0xC8,0xFB),
- o2(0xC8,0xFC), o2(0xC8,0xFD),
- o2(0xC8,0xFE), UNDEF,
+to_EUC_KR_ED_9E_infos[10] = {
+ o2(0xC8,0xF6), o2(0xC8,0xF7), o2(0xC8,0xF8), o2(0xC8,0xF9),
+ o2(0xC8,0xFA), o2(0xC8,0xFB), o2(0xC8,0xFC), o2(0xC8,0xFD),
+ o2(0xC8,0xFE), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_ED_1E = {
- to_EUC_KR_ED_1E_offsets,
- to_EUC_KR_ED_1E_infos
+to_EUC_KR_ED_9E = {
+ to_EUC_KR_ED_9E_offsets,
+ to_EUC_KR_ED_9E_infos
};
static const unsigned char
to_EUC_KR_ED_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
- 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31,
- 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31,
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
+ 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31,
+ 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31,
};
-
static const struct byte_lookup* const
to_EUC_KR_ED_infos[32] = {
- &to_EUC_KR_ED_00, &to_EUC_KR_ED_01,
- &to_EUC_KR_ED_02, &to_EUC_KR_ED_03,
- &to_EUC_KR_ED_04, &to_EUC_KR_ED_05,
- &to_EUC_KR_ED_06, &to_EUC_KR_ED_07,
- &to_EUC_KR_ED_08, &to_EUC_KR_ED_09,
- &to_EUC_KR_ED_0A, &to_EUC_KR_ED_0B,
- &to_EUC_KR_ED_0C, &to_EUC_KR_ED_0D,
- &to_EUC_KR_ED_0E, &to_EUC_KR_ED_0F,
- &to_EUC_KR_ED_10, &to_EUC_KR_ED_11,
- &to_EUC_KR_ED_12, &to_EUC_KR_ED_13,
- &to_EUC_KR_ED_14, &to_EUC_KR_ED_15,
- &to_EUC_KR_ED_16, &to_EUC_KR_ED_17,
- &to_EUC_KR_ED_18, &to_EUC_KR_ED_19,
- &to_EUC_KR_ED_1A, &to_EUC_KR_ED_1B,
- &to_EUC_KR_ED_1C, &to_EUC_KR_ED_1D,
- &to_EUC_KR_ED_1E, UNDEF,
+ &to_EUC_KR_ED_80, &to_EUC_KR_ED_81, &to_EUC_KR_ED_82, &to_EUC_KR_ED_83,
+ &to_EUC_KR_ED_84, &to_EUC_KR_ED_85, &to_EUC_KR_ED_86, &to_EUC_KR_ED_87,
+ &to_EUC_KR_ED_88, &to_EUC_KR_ED_89, &to_EUC_KR_ED_8A, &to_EUC_KR_ED_8B,
+ &to_EUC_KR_ED_8C, &to_EUC_KR_ED_8D, &to_EUC_KR_ED_8E, &to_EUC_KR_ED_8F,
+ &to_EUC_KR_ED_90, &to_EUC_KR_ED_91, &to_EUC_KR_ED_92, &to_EUC_KR_ED_93,
+ &to_EUC_KR_ED_94, &to_EUC_KR_ED_95, &to_EUC_KR_ED_96, &to_EUC_KR_ED_97,
+ &to_EUC_KR_ED_98, &to_EUC_KR_ED_99, &to_EUC_KR_ED_9A, &to_EUC_KR_ED_9B,
+ &to_EUC_KR_ED_9C, &to_EUC_KR_ED_9D, &to_EUC_KR_ED_9E, UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_ED = {
to_EUC_KR_ED_offsets,
to_EUC_KR_ED_infos
};
-
-static const struct byte_lookup* const
-to_EUC_KR_EF_24_infos[65] = {
- o2(0xCB,0xD0), o2(0xCB,0xD6),
- o2(0xCB,0xE7), o2(0xCD,0xCF),
- o2(0xCD,0xE8), o2(0xCE,0xAD),
- o2(0xCF,0xFB), o2(0xD0,0xA2),
- o2(0xD0,0xB8), o2(0xD0,0xD0),
- o2(0xD0,0xDD), o2(0xD1,0xD4),
- o2(0xD1,0xD5), o2(0xD1,0xD8),
- o2(0xD1,0xDB), o2(0xD1,0xDC),
- o2(0xD1,0xDD), o2(0xD1,0xDE),
- o2(0xD1,0xDF), o2(0xD1,0xE0),
- o2(0xD1,0xE2), o2(0xD1,0xE3),
- o2(0xD1,0xE4), o2(0xD1,0xE5),
- o2(0xD1,0xE6), o2(0xD1,0xE8),
- o2(0xD1,0xE9), o2(0xD1,0xEA),
- o2(0xD1,0xEB), o2(0xD1,0xED),
- o2(0xD1,0xEF), o2(0xD1,0xF0),
- o2(0xD1,0xF2), o2(0xD1,0xF6),
- o2(0xD1,0xFA), o2(0xD1,0xFC),
- o2(0xD1,0xFD), o2(0xD1,0xFE),
- o2(0xD2,0xA2), o2(0xD2,0xA3),
- o2(0xD2,0xA7), o2(0xD2,0xA8),
- o2(0xD2,0xA9), o2(0xD2,0xAA),
- o2(0xD2,0xAB), o2(0xD2,0xAD),
- o2(0xD2,0xB2), o2(0xD2,0xBE),
- o2(0xD2,0xC2), o2(0xD2,0xC3),
- o2(0xD2,0xC4), o2(0xD2,0xC6),
- o2(0xD2,0xC7), o2(0xD2,0xC8),
- o2(0xD2,0xC9), o2(0xD2,0xCA),
- o2(0xD2,0xCB), o2(0xD2,0xCD),
- o2(0xD2,0xCE), o2(0xD2,0xCF),
- o2(0xD2,0xD0), o2(0xD2,0xD1),
- o2(0xD2,0xD2), o2(0xD2,0xD3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_EUC_KR_EF_24 = {
- to_EUC_KR_E3_05_offsets,
- to_EUC_KR_EF_24_infos
-};
-
-
-static const struct byte_lookup* const
-to_EUC_KR_EF_25_infos[65] = {
- o2(0xD2,0xD4), o2(0xD2,0xD5),
- o2(0xD2,0xD6), o2(0xD2,0xD7),
- o2(0xD2,0xD9), o2(0xD2,0xDA),
- o2(0xD2,0xDE), o2(0xD2,0xDF),
- o2(0xD2,0xE1), o2(0xD2,0xE2),
- o2(0xD2,0xE4), o2(0xD2,0xE5),
- o2(0xD2,0xE6), o2(0xD2,0xE7),
- o2(0xD2,0xE8), o2(0xD2,0xE9),
- o2(0xD2,0xEA), o2(0xD2,0xEB),
- o2(0xD2,0xF0), o2(0xD2,0xF1),
- o2(0xD2,0xF2), o2(0xD2,0xF3),
- o2(0xD2,0xF4), o2(0xD2,0xF5),
- o2(0xD2,0xF7), o2(0xD2,0xF8),
- o2(0xD4,0xE6), o2(0xD4,0xFC),
- o2(0xD5,0xA5), o2(0xD5,0xAB),
- o2(0xD5,0xAE), o2(0xD6,0xB8),
- o2(0xD6,0xCD), o2(0xD7,0xCB),
- o2(0xD7,0xE4), o2(0xDB,0xC5),
- o2(0xDB,0xE4), o2(0xDC,0xA5),
- o2(0xDD,0xA5), o2(0xDD,0xD5),
- o2(0xDD,0xF4), o2(0xDE,0xFC),
- o2(0xDE,0xFE), o2(0xDF,0xB3),
- o2(0xDF,0xE1), o2(0xDF,0xE8),
- o2(0xE0,0xF1), o2(0xE1,0xAD),
- o2(0xE1,0xED), o2(0xE3,0xF5),
- o2(0xE4,0xA1), o2(0xE4,0xA9),
- o2(0xE5,0xAE), o2(0xE5,0xB1),
- o2(0xE5,0xB2), o2(0xE5,0xB9),
- o2(0xE5,0xBB), o2(0xE5,0xBC),
- o2(0xE5,0xC4), o2(0xE5,0xCE),
- o2(0xE5,0xD0), o2(0xE5,0xD2),
- o2(0xE5,0xD6), o2(0xE5,0xFA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_EUC_KR_EF_25 = {
- to_EUC_KR_E3_05_offsets,
- to_EUC_KR_EF_25_infos
-};
-
-
-static const struct byte_lookup* const
-to_EUC_KR_EF_26_infos[65] = {
- o2(0xE5,0xFB), o2(0xE5,0xFC),
- o2(0xE5,0xFE), o2(0xE6,0xA1),
- o2(0xE6,0xA4), o2(0xE6,0xA7),
- o2(0xE6,0xAD), o2(0xE6,0xAF),
- o2(0xE6,0xB0), o2(0xE6,0xB1),
- o2(0xE6,0xB3), o2(0xE6,0xB7),
- o2(0xE6,0xB8), o2(0xE6,0xBC),
- o2(0xE6,0xC4), o2(0xE6,0xC6),
- o2(0xE6,0xC7), o2(0xE6,0xCA),
- o2(0xE6,0xD2), o2(0xE6,0xD6),
- o2(0xE6,0xD9), o2(0xE6,0xDC),
- o2(0xE6,0xDF), o2(0xE6,0xE1),
- o2(0xE6,0xE4), o2(0xE6,0xE5),
- o2(0xE6,0xE6), o2(0xE6,0xE8),
- o2(0xE6,0xEA), o2(0xE6,0xEB),
- o2(0xE6,0xEC), o2(0xE6,0xEF),
- o2(0xE6,0xF1), o2(0xE6,0xF2),
- o2(0xE6,0xF5), o2(0xE6,0xF6),
- o2(0xE6,0xF7), o2(0xE6,0xF9),
- o2(0xE7,0xA1), o2(0xE7,0xA6),
- o2(0xE7,0xA9), o2(0xE7,0xAA),
- o2(0xE7,0xAC), o2(0xE7,0xAD),
- o2(0xE7,0xB0), o2(0xE7,0xBF),
- o2(0xE7,0xC1), o2(0xE7,0xC6),
- o2(0xE7,0xC7), o2(0xE7,0xCB),
- o2(0xE7,0xCD), o2(0xE7,0xCF),
- o2(0xE7,0xD0), o2(0xE7,0xD3),
- o2(0xE7,0xDF), o2(0xE7,0xE4),
- o2(0xE7,0xE6), o2(0xE7,0xF7),
- o2(0xE8,0xE7), o2(0xE8,0xE8),
- o2(0xE8,0xF0), o2(0xE8,0xF1),
- o2(0xE8,0xF7), o2(0xE8,0xF9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_EUC_KR_EF_26 = {
- to_EUC_KR_E3_05_offsets,
- to_EUC_KR_EF_26_infos
-};
-
-
-static const struct byte_lookup* const
-to_EUC_KR_EF_27_infos[65] = {
- o2(0xE8,0xFB), o2(0xE8,0xFE),
- o2(0xE9,0xA7), o2(0xE9,0xAC),
- o2(0xE9,0xCC), o2(0xE9,0xF7),
- o2(0xEA,0xC1), o2(0xEA,0xE5),
- o2(0xEA,0xF4), o2(0xEA,0xF7),
- o2(0xEA,0xFC), o2(0xEA,0xFE),
- o2(0xEB,0xA4), o2(0xEB,0xA7),
- o2(0xEB,0xA9), o2(0xEB,0xAA),
- o2(0xEB,0xBA), o2(0xEB,0xBB),
- o2(0xEB,0xBD), o2(0xEB,0xC1),
- o2(0xEB,0xC2), o2(0xEB,0xC6),
- o2(0xEB,0xC7), o2(0xEB,0xCC),
- o2(0xEB,0xCF), o2(0xEB,0xD0),
- o2(0xEB,0xD1), o2(0xEB,0xD2),
- o2(0xEB,0xD8), o2(0xEC,0xA6),
- o2(0xEC,0xA7), o2(0xEC,0xAA),
- o2(0xEC,0xAF), o2(0xEC,0xB0),
- o2(0xEC,0xB1), o2(0xEC,0xB2),
- o2(0xEC,0xB5), o2(0xEC,0xB8),
- o2(0xEC,0xBA), o2(0xEC,0xC0),
- o2(0xEC,0xC1), o2(0xEC,0xC5),
- o2(0xEC,0xC6), o2(0xEC,0xC9),
- o2(0xEC,0xCA), o2(0xEC,0xD5),
- o2(0xEC,0xDD), o2(0xEC,0xDE),
- o2(0xEC,0xE1), o2(0xEC,0xE4),
- o2(0xEC,0xE7), o2(0xEC,0xE8),
- o2(0xEC,0xF7), o2(0xEC,0xF8),
- o2(0xEC,0xFA), o2(0xED,0xA1),
- o2(0xED,0xA2), o2(0xED,0xA3),
- o2(0xED,0xEE), o2(0xEE,0xDB),
- o2(0xF2,0xBD), o2(0xF2,0xFA),
- o2(0xF3,0xB1), o2(0xF4,0xA7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_EUC_KR_EF_27 = {
- to_EUC_KR_E3_05_offsets,
- to_EUC_KR_EF_27_infos
-};
-
-
static const struct byte_lookup* const
-to_EUC_KR_EF_28_infos[13] = {
- o2(0xF4,0xEE), o2(0xF6,0xF4),
- o2(0xF6,0xF6), o2(0xF7,0xB8),
- o2(0xF7,0xC8), o2(0xF7,0xD3),
- o2(0xF8,0xDB), o2(0xF8,0xF0),
- o2(0xFA,0xA1), o2(0xFA,0xA2),
- o2(0xFA,0xE6), o2(0xFC,0xA9),
- UNDEF,
+to_EUC_KR_EF_A4_infos[64] = {
+ o2(0xCB,0xD0), o2(0xCB,0xD6), o2(0xCB,0xE7), o2(0xCD,0xCF),
+ o2(0xCD,0xE8), o2(0xCE,0xAD), o2(0xCF,0xFB), o2(0xD0,0xA2),
+ o2(0xD0,0xB8), o2(0xD0,0xD0), o2(0xD0,0xDD), o2(0xD1,0xD4),
+ o2(0xD1,0xD5), o2(0xD1,0xD8), o2(0xD1,0xDB), o2(0xD1,0xDC),
+ o2(0xD1,0xDD), o2(0xD1,0xDE), o2(0xD1,0xDF), o2(0xD1,0xE0),
+ o2(0xD1,0xE2), o2(0xD1,0xE3), o2(0xD1,0xE4), o2(0xD1,0xE5),
+ o2(0xD1,0xE6), o2(0xD1,0xE8), o2(0xD1,0xE9), o2(0xD1,0xEA),
+ o2(0xD1,0xEB), o2(0xD1,0xED), o2(0xD1,0xEF), o2(0xD1,0xF0),
+ o2(0xD1,0xF2), o2(0xD1,0xF6), o2(0xD1,0xFA), o2(0xD1,0xFC),
+ o2(0xD1,0xFD), o2(0xD1,0xFE), o2(0xD2,0xA2), o2(0xD2,0xA3),
+ o2(0xD2,0xA7), o2(0xD2,0xA8), o2(0xD2,0xA9), o2(0xD2,0xAA),
+ o2(0xD2,0xAB), o2(0xD2,0xAD), o2(0xD2,0xB2), o2(0xD2,0xBE),
+ o2(0xD2,0xC2), o2(0xD2,0xC3), o2(0xD2,0xC4), o2(0xD2,0xC6),
+ o2(0xD2,0xC7), o2(0xD2,0xC8), o2(0xD2,0xC9), o2(0xD2,0xCA),
+ o2(0xD2,0xCB), o2(0xD2,0xCD), o2(0xD2,0xCE), o2(0xD2,0xCF),
+ o2(0xD2,0xD0), o2(0xD2,0xD1), o2(0xD2,0xD2), o2(0xD2,0xD3),
+};
+static const BYTE_LOOKUP
+to_EUC_KR_EF_A4 = {
+ to_EUC_KR_E3_85_offsets,
+ to_EUC_KR_EF_A4_infos
+};
+
+static const struct byte_lookup* const
+to_EUC_KR_EF_A5_infos[64] = {
+ o2(0xD2,0xD4), o2(0xD2,0xD5), o2(0xD2,0xD6), o2(0xD2,0xD7),
+ o2(0xD2,0xD9), o2(0xD2,0xDA), o2(0xD2,0xDE), o2(0xD2,0xDF),
+ o2(0xD2,0xE1), o2(0xD2,0xE2), o2(0xD2,0xE4), o2(0xD2,0xE5),
+ o2(0xD2,0xE6), o2(0xD2,0xE7), o2(0xD2,0xE8), o2(0xD2,0xE9),
+ o2(0xD2,0xEA), o2(0xD2,0xEB), o2(0xD2,0xF0), o2(0xD2,0xF1),
+ o2(0xD2,0xF2), o2(0xD2,0xF3), o2(0xD2,0xF4), o2(0xD2,0xF5),
+ o2(0xD2,0xF7), o2(0xD2,0xF8), o2(0xD4,0xE6), o2(0xD4,0xFC),
+ o2(0xD5,0xA5), o2(0xD5,0xAB), o2(0xD5,0xAE), o2(0xD6,0xB8),
+ o2(0xD6,0xCD), o2(0xD7,0xCB), o2(0xD7,0xE4), o2(0xDB,0xC5),
+ o2(0xDB,0xE4), o2(0xDC,0xA5), o2(0xDD,0xA5), o2(0xDD,0xD5),
+ o2(0xDD,0xF4), o2(0xDE,0xFC), o2(0xDE,0xFE), o2(0xDF,0xB3),
+ o2(0xDF,0xE1), o2(0xDF,0xE8), o2(0xE0,0xF1), o2(0xE1,0xAD),
+ o2(0xE1,0xED), o2(0xE3,0xF5), o2(0xE4,0xA1), o2(0xE4,0xA9),
+ o2(0xE5,0xAE), o2(0xE5,0xB1), o2(0xE5,0xB2), o2(0xE5,0xB9),
+ o2(0xE5,0xBB), o2(0xE5,0xBC), o2(0xE5,0xC4), o2(0xE5,0xCE),
+ o2(0xE5,0xD0), o2(0xE5,0xD2), o2(0xE5,0xD6), o2(0xE5,0xFA),
+};
+static const BYTE_LOOKUP
+to_EUC_KR_EF_A5 = {
+ to_EUC_KR_E3_85_offsets,
+ to_EUC_KR_EF_A5_infos
+};
+
+static const struct byte_lookup* const
+to_EUC_KR_EF_A6_infos[64] = {
+ o2(0xE5,0xFB), o2(0xE5,0xFC), o2(0xE5,0xFE), o2(0xE6,0xA1),
+ o2(0xE6,0xA4), o2(0xE6,0xA7), o2(0xE6,0xAD), o2(0xE6,0xAF),
+ o2(0xE6,0xB0), o2(0xE6,0xB1), o2(0xE6,0xB3), o2(0xE6,0xB7),
+ o2(0xE6,0xB8), o2(0xE6,0xBC), o2(0xE6,0xC4), o2(0xE6,0xC6),
+ o2(0xE6,0xC7), o2(0xE6,0xCA), o2(0xE6,0xD2), o2(0xE6,0xD6),
+ o2(0xE6,0xD9), o2(0xE6,0xDC), o2(0xE6,0xDF), o2(0xE6,0xE1),
+ o2(0xE6,0xE4), o2(0xE6,0xE5), o2(0xE6,0xE6), o2(0xE6,0xE8),
+ o2(0xE6,0xEA), o2(0xE6,0xEB), o2(0xE6,0xEC), o2(0xE6,0xEF),
+ o2(0xE6,0xF1), o2(0xE6,0xF2), o2(0xE6,0xF5), o2(0xE6,0xF6),
+ o2(0xE6,0xF7), o2(0xE6,0xF9), o2(0xE7,0xA1), o2(0xE7,0xA6),
+ o2(0xE7,0xA9), o2(0xE7,0xAA), o2(0xE7,0xAC), o2(0xE7,0xAD),
+ o2(0xE7,0xB0), o2(0xE7,0xBF), o2(0xE7,0xC1), o2(0xE7,0xC6),
+ o2(0xE7,0xC7), o2(0xE7,0xCB), o2(0xE7,0xCD), o2(0xE7,0xCF),
+ o2(0xE7,0xD0), o2(0xE7,0xD3), o2(0xE7,0xDF), o2(0xE7,0xE4),
+ o2(0xE7,0xE6), o2(0xE7,0xF7), o2(0xE8,0xE7), o2(0xE8,0xE8),
+ o2(0xE8,0xF0), o2(0xE8,0xF1), o2(0xE8,0xF7), o2(0xE8,0xF9),
+};
+static const BYTE_LOOKUP
+to_EUC_KR_EF_A6 = {
+ to_EUC_KR_E3_85_offsets,
+ to_EUC_KR_EF_A6_infos
+};
+
+static const struct byte_lookup* const
+to_EUC_KR_EF_A7_infos[64] = {
+ o2(0xE8,0xFB), o2(0xE8,0xFE), o2(0xE9,0xA7), o2(0xE9,0xAC),
+ o2(0xE9,0xCC), o2(0xE9,0xF7), o2(0xEA,0xC1), o2(0xEA,0xE5),
+ o2(0xEA,0xF4), o2(0xEA,0xF7), o2(0xEA,0xFC), o2(0xEA,0xFE),
+ o2(0xEB,0xA4), o2(0xEB,0xA7), o2(0xEB,0xA9), o2(0xEB,0xAA),
+ o2(0xEB,0xBA), o2(0xEB,0xBB), o2(0xEB,0xBD), o2(0xEB,0xC1),
+ o2(0xEB,0xC2), o2(0xEB,0xC6), o2(0xEB,0xC7), o2(0xEB,0xCC),
+ o2(0xEB,0xCF), o2(0xEB,0xD0), o2(0xEB,0xD1), o2(0xEB,0xD2),
+ o2(0xEB,0xD8), o2(0xEC,0xA6), o2(0xEC,0xA7), o2(0xEC,0xAA),
+ o2(0xEC,0xAF), o2(0xEC,0xB0), o2(0xEC,0xB1), o2(0xEC,0xB2),
+ o2(0xEC,0xB5), o2(0xEC,0xB8), o2(0xEC,0xBA), o2(0xEC,0xC0),
+ o2(0xEC,0xC1), o2(0xEC,0xC5), o2(0xEC,0xC6), o2(0xEC,0xC9),
+ o2(0xEC,0xCA), o2(0xEC,0xD5), o2(0xEC,0xDD), o2(0xEC,0xDE),
+ o2(0xEC,0xE1), o2(0xEC,0xE4), o2(0xEC,0xE7), o2(0xEC,0xE8),
+ o2(0xEC,0xF7), o2(0xEC,0xF8), o2(0xEC,0xFA), o2(0xED,0xA1),
+ o2(0xED,0xA2), o2(0xED,0xA3), o2(0xED,0xEE), o2(0xEE,0xDB),
+ o2(0xF2,0xBD), o2(0xF2,0xFA), o2(0xF3,0xB1), o2(0xF4,0xA7),
+};
+static const BYTE_LOOKUP
+to_EUC_KR_EF_A7 = {
+ to_EUC_KR_E3_85_offsets,
+ to_EUC_KR_EF_A7_infos
+};
+
+static const struct byte_lookup* const
+to_EUC_KR_EF_A8_infos[13] = {
+ o2(0xF4,0xEE), o2(0xF6,0xF4), o2(0xF6,0xF6), o2(0xF7,0xB8),
+ o2(0xF7,0xC8), o2(0xF7,0xD3), o2(0xF8,0xDB), o2(0xF8,0xF0),
+ o2(0xFA,0xA1), o2(0xFA,0xA2), o2(0xFA,0xE6), o2(0xFC,0xA9),
+ UNDEF,
+};
+static const BYTE_LOOKUP
+to_EUC_KR_EF_A8 = {
+ to_EUC_KR_E2_95_offsets,
+ to_EUC_KR_EF_A8_infos
+};
+
+static const struct byte_lookup* const
+to_EUC_KR_EF_BC_infos[64] = {
+ o2(0xA3,0xA1), o2(0xA3,0xA2), o2(0xA3,0xA3), o2(0xA3,0xA4),
+ o2(0xA3,0xA5), o2(0xA3,0xA6), o2(0xA3,0xA7), o2(0xA3,0xA8),
+ o2(0xA3,0xA9), o2(0xA3,0xAA), o2(0xA3,0xAB), o2(0xA3,0xAC),
+ o2(0xA3,0xAD), o2(0xA3,0xAE), o2(0xA3,0xAF), o2(0xA3,0xB0),
+ o2(0xA3,0xB1), o2(0xA3,0xB2), o2(0xA3,0xB3), o2(0xA3,0xB4),
+ o2(0xA3,0xB5), o2(0xA3,0xB6), o2(0xA3,0xB7), o2(0xA3,0xB8),
+ o2(0xA3,0xB9), o2(0xA3,0xBA), o2(0xA3,0xBB), o2(0xA3,0xBC),
+ o2(0xA3,0xBD), o2(0xA3,0xBE), o2(0xA3,0xBF), o2(0xA3,0xC0),
+ o2(0xA3,0xC1), o2(0xA3,0xC2), o2(0xA3,0xC3), o2(0xA3,0xC4),
+ o2(0xA3,0xC5), o2(0xA3,0xC6), o2(0xA3,0xC7), o2(0xA3,0xC8),
+ o2(0xA3,0xC9), o2(0xA3,0xCA), o2(0xA3,0xCB), o2(0xA3,0xCC),
+ o2(0xA3,0xCD), o2(0xA3,0xCE), o2(0xA3,0xCF), o2(0xA3,0xD0),
+ o2(0xA3,0xD1), o2(0xA3,0xD2), o2(0xA3,0xD3), o2(0xA3,0xD4),
+ o2(0xA3,0xD5), o2(0xA3,0xD6), o2(0xA3,0xD7), o2(0xA3,0xD8),
+ o2(0xA3,0xD9), o2(0xA3,0xDA), o2(0xA3,0xDB), o2(0xA1,0xAC),
+ o2(0xA3,0xDD), o2(0xA3,0xDE), o2(0xA3,0xDF), UNDEF,
+};
+static const BYTE_LOOKUP
+to_EUC_KR_EF_BC = {
+ to_EUC_KR_E3_81_offsets,
+ to_EUC_KR_EF_BC_infos
+};
+
+static const struct byte_lookup* const
+to_EUC_KR_EF_BD_infos[32] = {
+ o2(0xA3,0xE0), o2(0xA3,0xE1), o2(0xA3,0xE2), o2(0xA3,0xE3),
+ o2(0xA3,0xE4), o2(0xA3,0xE5), o2(0xA3,0xE6), o2(0xA3,0xE7),
+ o2(0xA3,0xE8), o2(0xA3,0xE9), o2(0xA3,0xEA), o2(0xA3,0xEB),
+ o2(0xA3,0xEC), o2(0xA3,0xED), o2(0xA3,0xEE), o2(0xA3,0xEF),
+ o2(0xA3,0xF0), o2(0xA3,0xF1), o2(0xA3,0xF2), o2(0xA3,0xF3),
+ o2(0xA3,0xF4), o2(0xA3,0xF5), o2(0xA3,0xF6), o2(0xA3,0xF7),
+ o2(0xA3,0xF8), o2(0xA3,0xF9), o2(0xA3,0xFA), o2(0xA3,0xFB),
+ o2(0xA3,0xFC), o2(0xA3,0xFD), o2(0xA2,0xA6), UNDEF,
};
-
-static const BYTE_LOOKUP
-to_EUC_KR_EF_28 = {
- to_EUC_KR_E2_15_offsets,
- to_EUC_KR_EF_28_infos
-};
-
-
-static const struct byte_lookup* const
-to_EUC_KR_EF_3C_infos[64] = {
- o2(0xA3,0xA1), o2(0xA3,0xA2),
- o2(0xA3,0xA3), o2(0xA3,0xA4),
- o2(0xA3,0xA5), o2(0xA3,0xA6),
- o2(0xA3,0xA7), o2(0xA3,0xA8),
- o2(0xA3,0xA9), o2(0xA3,0xAA),
- o2(0xA3,0xAB), o2(0xA3,0xAC),
- o2(0xA3,0xAD), o2(0xA3,0xAE),
- o2(0xA3,0xAF), o2(0xA3,0xB0),
- o2(0xA3,0xB1), o2(0xA3,0xB2),
- o2(0xA3,0xB3), o2(0xA3,0xB4),
- o2(0xA3,0xB5), o2(0xA3,0xB6),
- o2(0xA3,0xB7), o2(0xA3,0xB8),
- o2(0xA3,0xB9), o2(0xA3,0xBA),
- o2(0xA3,0xBB), o2(0xA3,0xBC),
- o2(0xA3,0xBD), o2(0xA3,0xBE),
- o2(0xA3,0xBF), o2(0xA3,0xC0),
- o2(0xA3,0xC1), o2(0xA3,0xC2),
- o2(0xA3,0xC3), o2(0xA3,0xC4),
- o2(0xA3,0xC5), o2(0xA3,0xC6),
- o2(0xA3,0xC7), o2(0xA3,0xC8),
- o2(0xA3,0xC9), o2(0xA3,0xCA),
- o2(0xA3,0xCB), o2(0xA3,0xCC),
- o2(0xA3,0xCD), o2(0xA3,0xCE),
- o2(0xA3,0xCF), o2(0xA3,0xD0),
- o2(0xA3,0xD1), o2(0xA3,0xD2),
- o2(0xA3,0xD3), o2(0xA3,0xD4),
- o2(0xA3,0xD5), o2(0xA3,0xD6),
- o2(0xA3,0xD7), o2(0xA3,0xD8),
- o2(0xA3,0xD9), o2(0xA3,0xDA),
- o2(0xA3,0xDB), o2(0xA1,0xAC),
- o2(0xA3,0xDD), o2(0xA3,0xDE),
- o2(0xA3,0xDF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_EUC_KR_EF_3C = {
- to_EUC_KR_E3_01_offsets,
- to_EUC_KR_EF_3C_infos
-};
-
-
-static const struct byte_lookup* const
-to_EUC_KR_EF_3D_infos[32] = {
- o2(0xA3,0xE0), o2(0xA3,0xE1),
- o2(0xA3,0xE2), o2(0xA3,0xE3),
- o2(0xA3,0xE4), o2(0xA3,0xE5),
- o2(0xA3,0xE6), o2(0xA3,0xE7),
- o2(0xA3,0xE8), o2(0xA3,0xE9),
- o2(0xA3,0xEA), o2(0xA3,0xEB),
- o2(0xA3,0xEC), o2(0xA3,0xED),
- o2(0xA3,0xEE), o2(0xA3,0xEF),
- o2(0xA3,0xF0), o2(0xA3,0xF1),
- o2(0xA3,0xF2), o2(0xA3,0xF3),
- o2(0xA3,0xF4), o2(0xA3,0xF5),
- o2(0xA3,0xF6), o2(0xA3,0xF7),
- o2(0xA3,0xF8), o2(0xA3,0xF9),
- o2(0xA3,0xFA), o2(0xA3,0xFB),
- o2(0xA3,0xFC), o2(0xA3,0xFD),
- o2(0xA2,0xA6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_EUC_KR_EF_3D = {
+static const BYTE_LOOKUP
+to_EUC_KR_EF_BD = {
to_EUC_KR_ED_offsets,
- to_EUC_KR_EF_3D_infos
+ to_EUC_KR_EF_BD_infos
};
static const unsigned char
-to_EUC_KR_EF_3F_offsets[64] = {
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 0, 1, 2, 3, 6, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+to_EUC_KR_EF_BF_offsets[64] = {
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 0, 1, 2, 3, 6, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
};
-
static const struct byte_lookup* const
-to_EUC_KR_EF_3F_infos[7] = {
- o2(0xA1,0xCB), o2(0xA1,0xCC),
- o2(0xA1,0xFE), o2(0xA3,0xFE),
- o2(0xA1,0xCD), o2(0xA3,0xDC),
- UNDEF,
+to_EUC_KR_EF_BF_infos[7] = {
+ o2(0xA1,0xCB), o2(0xA1,0xCC), o2(0xA1,0xFE), o2(0xA3,0xFE),
+ o2(0xA1,0xCD), o2(0xA3,0xDC), UNDEF,
};
-
static const BYTE_LOOKUP
-to_EUC_KR_EF_3F = {
- to_EUC_KR_EF_3F_offsets,
- to_EUC_KR_EF_3F_infos
+to_EUC_KR_EF_BF = {
+ to_EUC_KR_EF_BF_offsets,
+ to_EUC_KR_EF_BF_infos
};
static const unsigned char
to_EUC_KR_EF_offsets[64] = {
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 0, 1, 2, 3, 4, 8, 8, 8, 8, 8, 8, 8,
- 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 6, 8, 7,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 0, 1, 2, 3, 4, 8, 8, 8, 8, 8, 8, 8,
+ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 6, 8, 7,
};
-
static const struct byte_lookup* const
to_EUC_KR_EF_infos[9] = {
- &to_EUC_KR_EF_24, &to_EUC_KR_EF_25,
- &to_EUC_KR_EF_26, &to_EUC_KR_EF_27,
- &to_EUC_KR_EF_28, &to_EUC_KR_EF_3C,
- &to_EUC_KR_EF_3D, &to_EUC_KR_EF_3F,
- UNDEF,
+ &to_EUC_KR_EF_A4, &to_EUC_KR_EF_A5, &to_EUC_KR_EF_A6, &to_EUC_KR_EF_A7,
+ &to_EUC_KR_EF_A8, &to_EUC_KR_EF_BC, &to_EUC_KR_EF_BD, &to_EUC_KR_EF_BF,
+ UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR_EF = {
to_EUC_KR_EF_offsets,
@@ -14756,66 +11369,64 @@ to_EUC_KR_EF = {
static const unsigned char
to_EUC_KR_offsets[256] = {
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 1, 2, 3, 4, 23, 23, 23, 23, 23, 5, 23, 23, 6, 7,
- 8, 9, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 22,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
+ 23, 23, 1, 2, 3, 4, 23, 23, 23, 23, 23, 5, 23, 23, 6, 7,
+ 8, 9, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
+ 23, 23, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 22,
+ 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
};
-
static const struct byte_lookup* const
to_EUC_KR_infos[24] = {
- NOMAP, &to_EUC_KR_C2,
- &to_EUC_KR_C3, &to_EUC_KR_C4,
- &to_EUC_KR_C5, &to_EUC_KR_CB,
- &to_EUC_KR_CE, &to_EUC_KR_CF,
- &to_EUC_KR_D0, &to_EUC_KR_D1,
- &to_EUC_KR_E2, &to_EUC_KR_E3,
- &to_EUC_KR_E4, &to_EUC_KR_E5,
- &to_EUC_KR_E6, &to_EUC_KR_E7,
- &to_EUC_KR_E8, &to_EUC_KR_E9,
- &to_EUC_KR_EA, &to_EUC_KR_EB,
- &to_EUC_KR_EC, &to_EUC_KR_ED,
- &to_EUC_KR_EF, UNDEF,
+ NOMAP, &to_EUC_KR_C2, &to_EUC_KR_C3, &to_EUC_KR_C4,
+ &to_EUC_KR_C5, &to_EUC_KR_CB, &to_EUC_KR_CE, &to_EUC_KR_CF,
+ &to_EUC_KR_D0, &to_EUC_KR_D1, &to_EUC_KR_E2, &to_EUC_KR_E3,
+ &to_EUC_KR_E4, &to_EUC_KR_E5, &to_EUC_KR_E6, &to_EUC_KR_E7,
+ &to_EUC_KR_E8, &to_EUC_KR_E9, &to_EUC_KR_EA, &to_EUC_KR_EB,
+ &to_EUC_KR_EC, &to_EUC_KR_ED, &to_EUC_KR_EF, UNDEF,
};
-
static const BYTE_LOOKUP
to_EUC_KR = {
to_EUC_KR_offsets,
to_EUC_KR_infos
};
+
+static const rb_transcoder
+rb_to_EUC_KR = {
+ "UTF-8", "EUC-KR", &to_EUC_KR, 2, 1,
+ NULL, NULL,
+};
+
static const unsigned char
from_EUC_KR_A1_offsets[256] = {
- 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
- 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
- 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
- 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
- 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
- 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
- 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
- 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
- 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
- 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
- 94, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
- 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
- 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
- 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
- 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94,
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
+ 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
+ 94, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
+ 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
+ 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
+ 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
+ 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94,
};
-
static const struct byte_lookup* const
from_EUC_KR_A1_infos[95] = {
o3(0xE3,0x80,0x80), o3(0xE3,0x80,0x81),
@@ -14867,7 +11478,6 @@ from_EUC_KR_A1_infos[95] = {
o3(0xE2,0x88,0xA8), o3(0xEF,0xBF,0xA2),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_A1 = {
from_EUC_KR_A1_offsets,
@@ -14876,24 +11486,23 @@ from_EUC_KR_A1 = {
static const unsigned char
from_EUC_KR_A2_offsets[256] = {
- 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
- 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
- 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
- 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
- 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
- 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
- 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
- 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
- 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
- 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
- 69, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
- 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
- 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
- 63, 64, 65, 66, 67, 68, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
- 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
+ 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
+ 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
+ 63, 64, 65, 66, 67, 68, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
+ 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
};
-
static const struct byte_lookup* const
from_EUC_KR_A2_infos[70] = {
o3(0xE2,0x87,0x92), o3(0xE2,0x87,0x94),
@@ -14932,14 +11541,12 @@ from_EUC_KR_A2_infos[70] = {
o3(0xE3,0x8F,0x82), o3(0xE3,0x8F,0x98),
o3(0xE2,0x84,0xA1), UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_A2 = {
from_EUC_KR_A2_offsets,
from_EUC_KR_A2_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_A3_infos[95] = {
o3(0xEF,0xBC,0x81), o3(0xEF,0xBC,0x82),
@@ -14991,14 +11598,12 @@ from_EUC_KR_A3_infos[95] = {
o3(0xEF,0xBD,0x9D), o3(0xEF,0xBF,0xA3),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_A3 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_A3_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_A4_infos[95] = {
o3(0xE3,0x84,0xB1), o3(0xE3,0x84,0xB2),
@@ -15050,7 +11655,6 @@ from_EUC_KR_A4_infos[95] = {
o3(0xE3,0x86,0x8D), o3(0xE3,0x86,0x8E),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_A4 = {
from_EUC_KR_A1_offsets,
@@ -15059,24 +11663,23 @@ from_EUC_KR_A4 = {
static const unsigned char
from_EUC_KR_A5_offsets[256] = {
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 68, 68, 68, 68, 68,
- 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 68, 68, 68, 68, 68, 68,
- 68, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34,
- 35, 36, 37, 38, 39, 40, 41, 42, 43, 68, 68, 68, 68, 68, 68, 68,
- 68, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58,
- 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 68, 68, 68, 68, 68,
+ 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 68, 68, 68, 68, 68, 68,
+ 68, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34,
+ 35, 36, 37, 38, 39, 40, 41, 42, 43, 68, 68, 68, 68, 68, 68, 68,
+ 68, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58,
+ 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 68, 68, 68, 68, 68, 68,
};
-
static const struct byte_lookup* const
from_EUC_KR_A5_infos[69] = {
o3(0xE2,0x85,0xB0), o3(0xE2,0x85,0xB1),
@@ -15115,7 +11718,6 @@ from_EUC_KR_A5_infos[69] = {
o2(0xCF,0x88), o2(0xCF,0x89),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_A5 = {
from_EUC_KR_A5_offsets,
@@ -15124,24 +11726,23 @@ from_EUC_KR_A5 = {
static const unsigned char
from_EUC_KR_A6_offsets[256] = {
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
- 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
- 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
- 63, 64, 65, 66, 67, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
- 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
+ 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
+ 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
+ 63, 64, 65, 66, 67, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68,
};
-
static const struct byte_lookup* const
from_EUC_KR_A6_infos[69] = {
o3(0xE2,0x94,0x80), o3(0xE2,0x94,0x82),
@@ -15180,7 +11781,6 @@ from_EUC_KR_A6_infos[69] = {
o3(0xE2,0x95,0x89), o3(0xE2,0x95,0x8A),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_A6 = {
from_EUC_KR_A6_offsets,
@@ -15189,24 +11789,23 @@ from_EUC_KR_A6 = {
static const unsigned char
from_EUC_KR_A7_offsets[256] = {
- 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
- 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
- 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
- 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
- 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
- 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
- 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
- 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
- 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
- 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
- 79, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
- 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
- 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
- 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
- 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
+ 79, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
+ 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
+ 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
+ 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
+ 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
};
-
static const struct byte_lookup* const
from_EUC_KR_A7_infos[80] = {
o3(0xE3,0x8E,0x95), o3(0xE3,0x8E,0x96),
@@ -15250,7 +11849,6 @@ from_EUC_KR_A7_infos[80] = {
o3(0xE3,0x8F,0x89), o3(0xE3,0x8F,0x9C),
o3(0xE3,0x8F,0x86), UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_A7 = {
from_EUC_KR_A7_offsets,
@@ -15259,24 +11857,23 @@ from_EUC_KR_A7 = {
static const unsigned char
from_EUC_KR_A8_offsets[256] = {
- 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
- 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
- 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
- 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
- 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
- 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
- 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
- 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
- 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
- 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
- 91, 0, 1, 2, 3, 91, 4, 91, 5, 6, 7, 8, 9, 10, 11, 12,
- 91, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27,
- 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43,
- 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
- 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75,
- 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
+ 91, 0, 1, 2, 3, 91, 4, 91, 5, 6, 7, 8, 9, 10, 11, 12,
+ 91, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27,
+ 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43,
+ 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
+ 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75,
+ 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91,
};
-
static const struct byte_lookup* const
from_EUC_KR_A8_infos[92] = {
o2(0xC3,0x86), o2(0xC3,0x90),
@@ -15326,14 +11923,12 @@ from_EUC_KR_A8_infos[92] = {
o3(0xE2,0x85,0x9C), o3(0xE2,0x85,0x9D),
o3(0xE2,0x85,0x9E), UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_A8 = {
from_EUC_KR_A8_offsets,
from_EUC_KR_A8_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_A9_infos[95] = {
o2(0xC3,0xA6), o2(0xC4,0x91),
@@ -15385,7 +11980,6 @@ from_EUC_KR_A9_infos[95] = {
o3(0xE2,0x82,0x83), o3(0xE2,0x82,0x84),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_A9 = {
from_EUC_KR_A1_offsets,
@@ -15394,24 +11988,23 @@ from_EUC_KR_A9 = {
static const unsigned char
from_EUC_KR_AA_offsets[256] = {
- 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
- 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
- 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
- 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
- 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
- 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
- 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
- 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
- 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
- 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
- 83, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
- 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
- 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
- 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
- 79, 80, 81, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
+ 83, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
+ 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
+ 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
+ 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
+ 79, 80, 81, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
};
-
static const struct byte_lookup* const
from_EUC_KR_AA_infos[84] = {
o3(0xE3,0x81,0x81), o3(0xE3,0x81,0x82),
@@ -15457,7 +12050,6 @@ from_EUC_KR_AA_infos[84] = {
o3(0xE3,0x82,0x91), o3(0xE3,0x82,0x92),
o3(0xE3,0x82,0x93), UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_AA = {
from_EUC_KR_AA_offsets,
@@ -15466,24 +12058,23 @@ from_EUC_KR_AA = {
static const unsigned char
from_EUC_KR_AB_offsets[256] = {
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
- 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
- 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
- 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
- 79, 80, 81, 82, 83, 84, 85, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
+ 86, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
+ 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,
+ 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
+ 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
+ 79, 80, 81, 82, 83, 84, 85, 86, 86, 86, 86, 86, 86, 86, 86, 86,
};
-
static const struct byte_lookup* const
from_EUC_KR_AB_infos[87] = {
o3(0xE3,0x82,0xA1), o3(0xE3,0x82,0xA2),
@@ -15531,7 +12122,6 @@ from_EUC_KR_AB_infos[87] = {
o3(0xE3,0x83,0xB5), o3(0xE3,0x83,0xB6),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_AB = {
from_EUC_KR_AB_offsets,
@@ -15540,69 +12130,49 @@ from_EUC_KR_AB = {
static const unsigned char
from_EUC_KR_AC_offsets[256] = {
- 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
- 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
- 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
- 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
- 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
- 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
- 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
- 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
- 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
- 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
- 66, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
- 31, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
- 66, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
- 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,
- 64, 65, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
+ 31, 32, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
+ 66, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
+ 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,
+ 64, 65, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,
};
-
static const struct byte_lookup* const
from_EUC_KR_AC_infos[67] = {
- o2(0xD0,0x90), o2(0xD0,0x91),
- o2(0xD0,0x92), o2(0xD0,0x93),
- o2(0xD0,0x94), o2(0xD0,0x95),
- o2(0xD0,0x81), o2(0xD0,0x96),
- o2(0xD0,0x97), o2(0xD0,0x98),
- o2(0xD0,0x99), o2(0xD0,0x9A),
- o2(0xD0,0x9B), o2(0xD0,0x9C),
- o2(0xD0,0x9D), o2(0xD0,0x9E),
- o2(0xD0,0x9F), o2(0xD0,0xA0),
- o2(0xD0,0xA1), o2(0xD0,0xA2),
- o2(0xD0,0xA3), o2(0xD0,0xA4),
- o2(0xD0,0xA5), o2(0xD0,0xA6),
- o2(0xD0,0xA7), o2(0xD0,0xA8),
- o2(0xD0,0xA9), o2(0xD0,0xAA),
- o2(0xD0,0xAB), o2(0xD0,0xAC),
- o2(0xD0,0xAD), o2(0xD0,0xAE),
- o2(0xD0,0xAF), o2(0xD0,0xB0),
- o2(0xD0,0xB1), o2(0xD0,0xB2),
- o2(0xD0,0xB3), o2(0xD0,0xB4),
- o2(0xD0,0xB5), o2(0xD1,0x91),
- o2(0xD0,0xB6), o2(0xD0,0xB7),
- o2(0xD0,0xB8), o2(0xD0,0xB9),
- o2(0xD0,0xBA), o2(0xD0,0xBB),
- o2(0xD0,0xBC), o2(0xD0,0xBD),
- o2(0xD0,0xBE), o2(0xD0,0xBF),
- o2(0xD1,0x80), o2(0xD1,0x81),
- o2(0xD1,0x82), o2(0xD1,0x83),
- o2(0xD1,0x84), o2(0xD1,0x85),
- o2(0xD1,0x86), o2(0xD1,0x87),
- o2(0xD1,0x88), o2(0xD1,0x89),
- o2(0xD1,0x8A), o2(0xD1,0x8B),
- o2(0xD1,0x8C), o2(0xD1,0x8D),
- o2(0xD1,0x8E), o2(0xD1,0x8F),
- UNDEF,
+ o2(0xD0,0x90), o2(0xD0,0x91), o2(0xD0,0x92), o2(0xD0,0x93),
+ o2(0xD0,0x94), o2(0xD0,0x95), o2(0xD0,0x81), o2(0xD0,0x96),
+ o2(0xD0,0x97), o2(0xD0,0x98), o2(0xD0,0x99), o2(0xD0,0x9A),
+ o2(0xD0,0x9B), o2(0xD0,0x9C), o2(0xD0,0x9D), o2(0xD0,0x9E),
+ o2(0xD0,0x9F), o2(0xD0,0xA0), o2(0xD0,0xA1), o2(0xD0,0xA2),
+ o2(0xD0,0xA3), o2(0xD0,0xA4), o2(0xD0,0xA5), o2(0xD0,0xA6),
+ o2(0xD0,0xA7), o2(0xD0,0xA8), o2(0xD0,0xA9), o2(0xD0,0xAA),
+ o2(0xD0,0xAB), o2(0xD0,0xAC), o2(0xD0,0xAD), o2(0xD0,0xAE),
+ o2(0xD0,0xAF), o2(0xD0,0xB0), o2(0xD0,0xB1), o2(0xD0,0xB2),
+ o2(0xD0,0xB3), o2(0xD0,0xB4), o2(0xD0,0xB5), o2(0xD1,0x91),
+ o2(0xD0,0xB6), o2(0xD0,0xB7), o2(0xD0,0xB8), o2(0xD0,0xB9),
+ o2(0xD0,0xBA), o2(0xD0,0xBB), o2(0xD0,0xBC), o2(0xD0,0xBD),
+ o2(0xD0,0xBE), o2(0xD0,0xBF), o2(0xD1,0x80), o2(0xD1,0x81),
+ o2(0xD1,0x82), o2(0xD1,0x83), o2(0xD1,0x84), o2(0xD1,0x85),
+ o2(0xD1,0x86), o2(0xD1,0x87), o2(0xD1,0x88), o2(0xD1,0x89),
+ o2(0xD1,0x8A), o2(0xD1,0x8B), o2(0xD1,0x8C), o2(0xD1,0x8D),
+ o2(0xD1,0x8E), o2(0xD1,0x8F), UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_AC = {
from_EUC_KR_AC_offsets,
from_EUC_KR_AC_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_B0_infos[95] = {
o3(0xEA,0xB0,0x80), o3(0xEA,0xB0,0x81),
@@ -15654,14 +12224,12 @@ from_EUC_KR_B0_infos[95] = {
o3(0xEA,0xB4,0x84), o3(0xEA,0xB4,0x86),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_B0 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_B0_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_B1_infos[95] = {
o3(0xEA,0xB4,0x8C), o3(0xEA,0xB4,0x8D),
@@ -15713,14 +12281,12 @@ from_EUC_KR_B1_infos[95] = {
o3(0xEA,0xB9,0xB0), o3(0xEA,0xB9,0xB8),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_B1 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_B1_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_B2_infos[95] = {
o3(0xEA,0xB9,0xB9), o3(0xEA,0xB9,0xBB),
@@ -15772,14 +12338,12 @@ from_EUC_KR_B2_infos[95] = {
o3(0xEB,0x81,0x97), o3(0xEB,0x81,0x99),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_B2 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_B2_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_B3_infos[95] = {
o3(0xEB,0x81,0x9D), o3(0xEB,0x81,0xBC),
@@ -15831,14 +12395,12 @@ from_EUC_KR_B3_infos[95] = {
o3(0xEB,0x87,0x9C), o3(0xEB,0x87,0x9D),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_B3 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_B3_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_B4_infos[95] = {
o3(0xEB,0x87,0x9F), o3(0xEB,0x87,0xA8),
@@ -15890,14 +12452,12 @@ from_EUC_KR_B4_infos[95] = {
o3(0xEB,0x8D,0xA4), o3(0xEB,0x8D,0xA5),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_B4 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_B4_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_B5_infos[95] = {
o3(0xEB,0x8D,0xA7), o3(0xEB,0x8D,0xA9),
@@ -15949,14 +12509,12 @@ from_EUC_KR_B5_infos[95] = {
o3(0xEB,0x94,0xB4), o3(0xEB,0x94,0xB8),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_B5 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_B5_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_B6_infos[95] = {
o3(0xEB,0x95,0x80), o3(0xEB,0x95,0x81),
@@ -16008,14 +12566,12 @@ from_EUC_KR_B6_infos[95] = {
o3(0xEB,0x9E,0x96), o3(0xEB,0x9E,0x97),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_B6 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_B6_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_B7_infos[95] = {
o3(0xEB,0x9E,0x98), o3(0xEB,0x9E,0x99),
@@ -16067,14 +12623,12 @@ from_EUC_KR_B7_infos[95] = {
o3(0xEB,0xA5,0xA8), o3(0xEB,0xA5,0xA9),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_B7 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_B7_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_B8_infos[95] = {
o3(0xEB,0xA5,0xAB), o3(0xEB,0xA5,0xAD),
@@ -16126,14 +12680,12 @@ from_EUC_KR_B8_infos[95] = {
o3(0xEB,0xAB,0x99), o3(0xEB,0xAB,0xBC),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_B8 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_B8_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_B9_infos[95] = {
o3(0xEB,0xAC,0x80), o3(0xEB,0xAC,0x84),
@@ -16185,14 +12737,12 @@ from_EUC_KR_B9_infos[95] = {
o3(0xEB,0xB2,0x95), o3(0xEB,0xB2,0x97),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_B9 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_B9_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_BA_infos[95] = {
o3(0xEB,0xB2,0x99), o3(0xEB,0xB2,0x9A),
@@ -16244,14 +12794,12 @@ from_EUC_KR_BA_infos[95] = {
o3(0xEB,0xB9,0xA1), o3(0xEB,0xB9,0xA4),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_BA = {
from_EUC_KR_A1_offsets,
from_EUC_KR_BA_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_BB_infos[95] = {
o3(0xEB,0xB9,0xA8), o3(0xEB,0xB9,0xAA),
@@ -16303,14 +12851,12 @@ from_EUC_KR_BB_infos[95] = {
o3(0xEC,0x83,0x9D), o3(0xEC,0x83,0xA4),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_BB = {
from_EUC_KR_A1_offsets,
from_EUC_KR_BB_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_BC_infos[95] = {
o3(0xEC,0x83,0xA5), o3(0xEC,0x83,0xA8),
@@ -16362,14 +12908,12 @@ from_EUC_KR_BC_infos[95] = {
o3(0xEC,0x88,0xAB), o3(0xEC,0x88,0xAD),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_BC = {
from_EUC_KR_A1_offsets,
from_EUC_KR_BC_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_BD_infos[95] = {
o3(0xEC,0x88,0xAF), o3(0xEC,0x88,0xB1),
@@ -16421,14 +12965,12 @@ from_EUC_KR_BD_infos[95] = {
o3(0xEC,0x90,0xAC), o3(0xEC,0x90,0xB0),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_BD = {
from_EUC_KR_A1_offsets,
from_EUC_KR_BD_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_BE_infos[95] = {
o3(0xEC,0x90,0xB4), o3(0xEC,0x90,0xBC),
@@ -16480,14 +13022,12 @@ from_EUC_KR_BE_infos[95] = {
o3(0xEC,0x97,0x8C), o3(0xEC,0x97,0x8E),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_BE = {
from_EUC_KR_A1_offsets,
from_EUC_KR_BE_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_BF_infos[95] = {
o3(0xEC,0x97,0x90), o3(0xEC,0x97,0x91),
@@ -16539,14 +13079,12 @@ from_EUC_KR_BF_infos[95] = {
o3(0xEC,0x9B,0xA1), o3(0xEC,0x9B,0xA8),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_BF = {
from_EUC_KR_A1_offsets,
from_EUC_KR_BF_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_C0_infos[95] = {
o3(0xEC,0x9B,0xA9), o3(0xEC,0x9B,0xAC),
@@ -16598,14 +13136,12 @@ from_EUC_KR_C0_infos[95] = {
o3(0xEC,0xA0,0x88), o3(0xEC,0xA0,0x8A),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_C0 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_C0_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_C1_infos[95] = {
o3(0xEC,0xA0,0x90), o3(0xEC,0xA0,0x91),
@@ -16657,14 +13193,12 @@ from_EUC_KR_C1_infos[95] = {
o3(0xEC,0xA7,0x91), o3(0xEC,0xA7,0x93),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_C1 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_C1_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_C2_infos[95] = {
o3(0xEC,0xA7,0x95), o3(0xEC,0xA7,0x96),
@@ -16716,14 +13250,12 @@ from_EUC_KR_C2_infos[95] = {
o3(0xEC,0xB0,0xB9), o3(0xEC,0xB0,0xBB),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_C2 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_C2_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_C3_infos[95] = {
o3(0xEC,0xB0,0xBC), o3(0xEC,0xB0,0xBD),
@@ -16775,14 +13307,12 @@ from_EUC_KR_C3_infos[95] = {
o3(0xEC,0xB8,0xB3), o3(0xEC,0xB8,0xB5),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_C3 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_C3_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_C4_infos[95] = {
o3(0xEC,0xB9,0x98), o3(0xEC,0xB9,0x99),
@@ -16834,14 +13364,12 @@ from_EUC_KR_C4_infos[95] = {
o3(0xED,0x80,0xB8), o3(0xED,0x80,0xBC),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_C4 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_C4_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_C5_infos[95] = {
o3(0xED,0x81,0x84), o3(0xED,0x81,0x85),
@@ -16893,14 +13421,12 @@ from_EUC_KR_C5_infos[95] = {
o3(0xED,0x89,0x88), o3(0xED,0x89,0x9C),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_C5 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_C5_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_C6_infos[95] = {
o3(0xED,0x89,0xA4), o3(0xED,0x8A,0x80),
@@ -16952,14 +13478,12 @@ from_EUC_KR_C6_infos[95] = {
o3(0xED,0x8F,0xBF), o3(0xED,0x90,0x81),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_C6 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_C6_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_C7_infos[95] = {
o3(0xED,0x90,0x88), o3(0xED,0x90,0x9D),
@@ -17011,14 +13535,12 @@ from_EUC_KR_C7_infos[95] = {
o3(0xED,0x98,0x9C), o3(0xED,0x98,0xA0),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_C7 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_C7_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_C8_infos[95] = {
o3(0xED,0x98,0xA4), o3(0xED,0x98,0xAD),
@@ -17070,14 +13592,12 @@ from_EUC_KR_C8_infos[95] = {
o3(0xED,0x9E,0x9B), o3(0xED,0x9E,0x9D),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_C8 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_C8_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_CA_infos[95] = {
o3(0xE4,0xBC,0xBD), o3(0xE4,0xBD,0xB3),
@@ -17129,14 +13649,12 @@ from_EUC_KR_CA_infos[95] = {
o3(0xE9,0x91,0x92), o3(0xE9,0xBE,0x95),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_CA = {
from_EUC_KR_A1_offsets,
from_EUC_KR_CA_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_CB_infos[95] = {
o3(0xE5,0x8C,0xA3), o3(0xE5,0xB2,0xAC),
@@ -17188,14 +13706,12 @@ from_EUC_KR_CB_infos[95] = {
o3(0xE5,0x8A,0x92), o3(0xE6,0xAA,0xA2),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_CB = {
from_EUC_KR_A1_offsets,
from_EUC_KR_CB_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_CC_infos[95] = {
o3(0xE7,0x9E,0xBC), o3(0xE9,0x88,0x90),
@@ -17247,14 +13763,12 @@ from_EUC_KR_CC_infos[95] = {
o3(0xE6,0xA1,0x82), o3(0xE6,0xA2,0xB0),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_CC = {
from_EUC_KR_A1_offsets,
from_EUC_KR_CC_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_CD_infos[95] = {
o3(0xE6,0xA3,0xA8), o3(0xE6,0xBA,0xAA),
@@ -17306,14 +13820,12 @@ from_EUC_KR_CD_infos[95] = {
o3(0xE6,0x9E,0x9C), o3(0xE7,0x93,0x9C),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_CD = {
from_EUC_KR_A1_offsets,
from_EUC_KR_CD_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_CE_infos[95] = {
o3(0xE7,0xA7,0x91), o3(0xE8,0x8F,0x93),
@@ -17365,14 +13877,12 @@ from_EUC_KR_CE_infos[95] = {
o3(0xE5,0x85,0xB7), o3(0xE5,0x8B,0xBE),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_CE = {
from_EUC_KR_A1_offsets,
from_EUC_KR_CE_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_CF_infos[95] = {
o3(0xE5,0x8D,0x80), o3(0xE5,0x8F,0xA3),
@@ -17424,14 +13934,12 @@ from_EUC_KR_CF_infos[95] = {
o3(0xE6,0xAD,0xB8), o3(0xE8,0xB2,0xB4),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_CF = {
from_EUC_KR_A1_offsets,
from_EUC_KR_CF_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_D0_infos[95] = {
o3(0xE9,0xAC,0xBC), o3(0xEF,0xA4,0x87),
@@ -17483,14 +13991,12 @@ from_EUC_KR_D0_infos[95] = {
o3(0xE6,0x97,0x97), o3(0xE6,0x97,0xA3),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_D0 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_D0_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_D1_infos[95] = {
o3(0xE6,0x9C,0x9E), o3(0xE6,0x9C,0x9F),
@@ -17542,14 +14048,12 @@ from_EUC_KR_D1_infos[95] = {
o3(0xEF,0xA4,0xA4), o3(0xEF,0xA4,0xA5),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_D1 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_D1_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_D2_infos[95] = {
o3(0xE7,0xB4,0x8D), o3(0xEF,0xA4,0xA6),
@@ -17601,14 +14105,12 @@ from_EUC_KR_D2_infos[95] = {
o3(0xE5,0xA4,0x9A), o3(0xE8,0x8C,0xB6),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_D2 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_D2_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_D3_infos[95] = {
o3(0xE4,0xB8,0xB9), o3(0xE4,0xBA,0xB6),
@@ -17660,14 +14162,12 @@ from_EUC_KR_D3_infos[95] = {
o3(0xE6,0x90,0x97), o3(0xE6,0xA1,0x83),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_D3 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_D3_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_D4_infos[95] = {
o3(0xE6,0xA3,0xB9), o3(0xE6,0xAB,0x82),
@@ -17719,14 +14219,12 @@ from_EUC_KR_D4_infos[95] = {
o3(0xE7,0x99,0xA9), o3(0xE7,0xBE,0x85),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_D4 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_D4_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_D5_infos[95] = {
o3(0xE8,0x98,0xBF), o3(0xE8,0x9E,0xBA),
@@ -17778,14 +14276,12 @@ from_EUC_KR_D5_infos[95] = {
o3(0xE6,0x94,0xA3), o3(0xE6,0xBC,0xA3),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_D5 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_D5_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_D6_infos[95] = {
o3(0xE7,0x85,0x89), o3(0xE7,0x92,0x89),
@@ -17837,14 +14333,12 @@ from_EUC_KR_D6_infos[95] = {
o3(0xE8,0x81,0x8A), o3(0xE8,0x93,0xBC),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_D6 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_D6_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_D7_infos[95] = {
o3(0xE9,0x81,0xBC), o3(0xE9,0xAC,0xA7),
@@ -17896,14 +14390,12 @@ from_EUC_KR_D7_infos[95] = {
o3(0xE9,0x9C,0x96), o3(0xE7,0xA0,0xAC),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_D7 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_D7_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_D8_infos[95] = {
o3(0xE7,0xAB,0x8B), o3(0xE7,0xAC,0xA0),
@@ -17955,14 +14447,12 @@ from_EUC_KR_D8_infos[95] = {
o3(0xE9,0xBA,0xB5), o3(0xE6,0xBB,0x85),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_D8 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_D8_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_D9_infos[95] = {
o3(0xE8,0x94,0x91), o3(0xE5,0x86,0xA5),
@@ -18014,14 +14504,12 @@ from_EUC_KR_D9_infos[95] = {
o3(0xE5,0x95,0x8F), o3(0xE6,0x96,0x87),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_D9 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_D9_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_DA_infos[95] = {
o3(0xE6,0xB1,0xB6), o3(0xE7,0xB4,0x8A),
@@ -18073,14 +14561,12 @@ from_EUC_KR_DA_infos[95] = {
o3(0xE6,0xB8,0xA4), o3(0xE6,0xBD,0x91),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_DA = {
from_EUC_KR_A1_offsets,
from_EUC_KR_DA_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_DB_infos[95] = {
o3(0xE7,0x99,0xBC), o3(0xE8,0xB7,0x8B),
@@ -18132,14 +14618,12 @@ from_EUC_KR_DB_infos[95] = {
o3(0xE7,0x92,0xA7), o3(0xE7,0x99,0x96),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_DB = {
from_EUC_KR_A1_offsets,
from_EUC_KR_DB_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_DC_infos[95] = {
o3(0xE7,0xA2,0xA7), o3(0xE8,0x98,0x97),
@@ -18191,14 +14675,12 @@ from_EUC_KR_DC_infos[95] = {
o3(0xE5,0xA4,0xAB), o3(0xE5,0xA9,0xA6),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_DC = {
from_EUC_KR_A1_offsets,
from_EUC_KR_DC_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_DD_infos[95] = {
o3(0xE5,0xAD,0x9A), o3(0xE5,0xAD,0xB5),
@@ -18250,14 +14732,12 @@ from_EUC_KR_DD_infos[95] = {
o3(0xE7,0xBF,0xA1), o3(0xE8,0x82,0xA5),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_DD = {
from_EUC_KR_A1_offsets,
from_EUC_KR_DD_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_DE_infos[95] = {
o3(0xE8,0x84,0xBE), o3(0xE8,0x87,0x82),
@@ -18309,14 +14789,12 @@ from_EUC_KR_DE_infos[95] = {
o3(0xE6,0x9C,0x94), o3(0xEF,0xA5,0xAA),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_DE = {
from_EUC_KR_A1_offsets,
from_EUC_KR_DE_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_DF_infos[95] = {
o3(0xE5,0x82,0x98), o3(0xE5,0x88,0xAA),
@@ -18368,14 +14846,12 @@ from_EUC_KR_DF_infos[95] = {
o3(0xE7,0xB7,0x96), o3(0xE7,0xBD,0xB2),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_DF = {
from_EUC_KR_A1_offsets,
from_EUC_KR_DF_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_E0_infos[95] = {
o3(0xE8,0x83,0xA5), o3(0xE8,0x88,0x92),
@@ -18427,14 +14903,12 @@ from_EUC_KR_E0_infos[95] = {
o3(0xE7,0x9C,0x81), o3(0xE7,0xAD,0xAC),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_E0 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_E0_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_E1_infos[95] = {
o3(0xE8,0x81,0x96), o3(0xE8,0x81,0xB2),
@@ -18486,14 +14960,12 @@ from_EUC_KR_E1_infos[95] = {
o3(0xE5,0xB8,0xA5), o3(0xE6,0x84,0x81),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_E1 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_E1_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_E2_infos[95] = {
o3(0xE6,0x88,0x8D), o3(0xE6,0x89,0x8B),
@@ -18545,14 +15017,12 @@ from_EUC_KR_E2_infos[95] = {
o3(0xE5,0xB4,0x87), o3(0xE5,0xB4,0xA7),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_E2 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_E2_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_E3_infos[95] = {
o3(0xE5,0xB5,0xA9), o3(0xE7,0x91,0x9F),
@@ -18604,14 +15074,12 @@ from_EUC_KR_E3_infos[95] = {
o3(0xE5,0xBF,0x83), o3(0xE6,0xB2,0x81),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_E3 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_E3_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_E4_infos[95] = {
o3(0xEF,0xA5,0xB2), o3(0xE6,0xB7,0xB1),
@@ -18663,14 +15131,12 @@ from_EUC_KR_E4_infos[95] = {
o3(0xE8,0x85,0x8B), o3(0xE9,0xA1,0x8D),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_E4 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_E4_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_E5_infos[95] = {
o3(0xE6,0xAB,0xBB), o3(0xE7,0xBD,0x8C),
@@ -18722,14 +15188,12 @@ from_EUC_KR_E5_infos[95] = {
o3(0xE5,0xA6,0x82), o3(0xEF,0xA6,0x82),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_E5 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_E5_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_E6_infos[95] = {
o3(0xEF,0xA6,0x83), o3(0xE6,0xAD,0x9F),
@@ -18781,14 +15245,12 @@ from_EUC_KR_E6_infos[95] = {
o3(0xE8,0x89,0xB6), o3(0xE8,0x8B,0x92),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_E6 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_E6_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_E7_infos[95] = {
o3(0xEF,0xA6,0xA6), o3(0xE9,0x96,0xBB),
@@ -18840,14 +15302,12 @@ from_EUC_KR_E7_infos[95] = {
o3(0xE6,0xB1,0x9A), o3(0xE6,0xBE,0xB3),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_E7 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_E7_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_E8_infos[95] = {
o3(0xE7,0x83,0x8F), o3(0xE7,0x86,0xAC),
@@ -18899,14 +15359,12 @@ from_EUC_KR_E8_infos[95] = {
o3(0xE7,0x91,0xA4), o3(0xEF,0xA7,0x81),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_E8 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_E8_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_E9_infos[95] = {
o3(0xE7,0xAA,0x88), o3(0xE7,0xAA,0xAF),
@@ -18958,14 +15416,12 @@ from_EUC_KR_E9_infos[95] = {
o3(0xE8,0x8A,0xB8), o3(0xE8,0x95,0x93),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_E9 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_E9_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_EA_infos[95] = {
o3(0xE9,0x81,0x8B), o3(0xE9,0x9A,0x95),
@@ -19017,14 +15473,12 @@ from_EUC_KR_EA_infos[95] = {
o3(0xE6,0xB8,0xB8), o3(0xEF,0xA7,0x8B),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_EA = {
from_EUC_KR_A1_offsets,
from_EUC_KR_EA_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_EB_infos[95] = {
o3(0xE6,0xBF,0xA1), o3(0xE7,0x8C,0xB6),
@@ -19076,14 +15530,12 @@ from_EUC_KR_EB_infos[95] = {
o3(0xE8,0xA1,0xA3), o3(0xE8,0xAA,0xBC),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_EB = {
from_EUC_KR_A1_offsets,
from_EUC_KR_EB_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_EC_infos[95] = {
o3(0xE8,0xAD,0xB0), o3(0xE9,0x86,0xAB),
@@ -19135,14 +15587,12 @@ from_EUC_KR_EC_infos[95] = {
o3(0xE5,0x85,0xA5), o3(0xE5,0x8D,0x84),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_EC = {
from_EUC_KR_A1_offsets,
from_EUC_KR_EC_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_ED_infos[95] = {
o3(0xEF,0xA7,0xB7), o3(0xEF,0xA7,0xB8),
@@ -19194,14 +15644,12 @@ from_EUC_KR_ED_infos[95] = {
o3(0xE9,0x86,0xAC), o3(0xE9,0x95,0xB7),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_ED = {
from_EUC_KR_A1_offsets,
from_EUC_KR_ED_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_EE_infos[95] = {
o3(0xE9,0x9A,0x9C), o3(0xE5,0x86,0x8D),
@@ -19253,14 +15701,12 @@ from_EUC_KR_EE_infos[95] = {
o3(0xE6,0xB0,0x88), o3(0xE6,0xBE,0xB1),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_EE = {
from_EUC_KR_A1_offsets,
from_EUC_KR_EE_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_EF_infos[95] = {
o3(0xE7,0x85,0x8E), o3(0xE7,0x90,0xA0),
@@ -19312,14 +15758,12 @@ from_EUC_KR_EF_infos[95] = {
o3(0xE9,0x9C,0x86), o3(0xE9,0x9D,0x96),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_EF = {
from_EUC_KR_A1_offsets,
from_EUC_KR_EF_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_F0_infos[95] = {
o3(0xE9,0x9D,0x9C), o3(0xE9,0xA0,0x82),
@@ -19371,14 +15815,12 @@ from_EUC_KR_F0_infos[95] = {
o3(0xE7,0xB8,0xB1), o3(0xE8,0x85,0xAB),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_F0 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_F0_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_F1_infos[95] = {
o3(0xE8,0xB8,0xAA), o3(0xE8,0xB8,0xB5),
@@ -19430,14 +15872,12 @@ from_EUC_KR_F1_infos[95] = {
o3(0xE4,0xB9,0x8B), o3(0xE5,0x8F,0xAA),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_F1 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_F1_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_F2_infos[95] = {
o3(0xE5,0x92,0xAB), o3(0xE5,0x9C,0xB0),
@@ -19489,14 +15929,12 @@ from_EUC_KR_F2_infos[95] = {
o3(0xE7,0xB7,0x9D), o3(0xE8,0xBC,0xAF),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_F2 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_F2_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_F3_infos[95] = {
o3(0xE9,0x8F,0xB6), o3(0xE9,0x9B,0x86),
@@ -19548,14 +15986,12 @@ from_EUC_KR_F3_infos[95] = {
o3(0xE6,0x9F,0xB5), o3(0xE7,0xAD,0x96),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_F3 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_F3_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_F4_infos[95] = {
o3(0xE8,0xB2,0xAC), o3(0xE5,0x87,0x84),
@@ -19607,14 +16043,12 @@ from_EUC_KR_F4_infos[95] = {
o3(0xE6,0x8B,0x9B), o3(0xE6,0xA2,0xA2),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_F4 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_F4_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_F5_infos[95] = {
o3(0xE6,0xA4,0x92), o3(0xE6,0xA5,0x9A),
@@ -19666,14 +16100,12 @@ from_EUC_KR_F5_infos[95] = {
o3(0xE8,0x86,0xB5), o3(0xE8,0x90,0x83),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_F5 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_F5_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_F6_infos[95] = {
o3(0xE8,0xB4,0x85), o3(0xE5,0x8F,0x96),
@@ -19725,14 +16157,12 @@ from_EUC_KR_F6_infos[95] = {
o3(0xE7,0x90,0xB8), o3(0xE8,0xA8,0x97),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_F6 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_F6_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_F7_infos[95] = {
o3(0xE9,0x90,0xB8), o3(0xE5,0x91,0x91),
@@ -19784,14 +16214,12 @@ from_EUC_KR_F7_infos[95] = {
o3(0xE8,0xBE,0xA6), o3(0xE9,0x88,0x91),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_F7 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_F7_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_F8_infos[95] = {
o3(0xE9,0x98,0xAA), o3(0xE5,0x85,0xAB),
@@ -19843,14 +16271,12 @@ from_EUC_KR_F8_infos[95] = {
o3(0xE9,0xA3,0x84), o3(0xE9,0xA9,0x83),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_F8 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_F8_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_F9_infos[95] = {
o3(0xE5,0x93,0x81), o3(0xE7,0xA8,0x9F),
@@ -19902,14 +16328,12 @@ from_EUC_KR_F9_infos[95] = {
o3(0xE8,0x82,0x9B), o3(0xE8,0x88,0xAA),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_F9 = {
from_EUC_KR_A1_offsets,
from_EUC_KR_F9_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_FA_infos[95] = {
o3(0xEF,0xA8,0x88), o3(0xEF,0xA8,0x89),
@@ -19961,14 +16385,12 @@ from_EUC_KR_FA_infos[95] = {
o3(0xE5,0x88,0x91), o3(0xE5,0x9E,0x8B),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_FA = {
from_EUC_KR_A1_offsets,
from_EUC_KR_FA_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_FB_infos[95] = {
o3(0xE5,0xBD,0xA2), o3(0xE6,0xB3,0x82),
@@ -20020,14 +16442,12 @@ from_EUC_KR_FB_infos[95] = {
o3(0xE7,0x81,0xAB), o3(0xE7,0x95,0xB5),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_FB = {
from_EUC_KR_A1_offsets,
from_EUC_KR_FB_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_FC_infos[95] = {
o3(0xE7,0xA6,0x8D), o3(0xE7,0xA6,0xBE),
@@ -20079,14 +16499,12 @@ from_EUC_KR_FC_infos[95] = {
o3(0xE6,0xB6,0x8D), o3(0xE6,0xB7,0x86),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_FC = {
from_EUC_KR_A1_offsets,
from_EUC_KR_FC_infos
};
-
static const struct byte_lookup* const
from_EUC_KR_FD_infos[95] = {
o3(0xE7,0x88,0xBB), o3(0xE8,0x82,0xB4),
@@ -20138,7 +16556,6 @@ from_EUC_KR_FD_infos[95] = {
o3(0xE7,0xBE,0xB2), o3(0xE8,0xA9,0xB0),
UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR_FD = {
from_EUC_KR_A1_offsets,
@@ -20147,15545 +16564,4615 @@ from_EUC_KR_FD = {
static const unsigned char
from_EUC_KR_offsets[256] = {
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 90, 90, 90,
- 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
- 29, 30, 31, 32, 33, 34, 35, 36, 37, 90, 38, 39, 40, 41, 42, 43,
- 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
- 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75,
- 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 90,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
+ 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
+ 90, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 90, 90, 90,
+ 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
+ 29, 30, 31, 32, 33, 34, 35, 36, 37, 90, 38, 39, 40, 41, 42, 43,
+ 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
+ 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75,
+ 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 90,
};
-
static const struct byte_lookup* const
from_EUC_KR_infos[91] = {
- NOMAP, &from_EUC_KR_A1,
- &from_EUC_KR_A2, &from_EUC_KR_A3,
- &from_EUC_KR_A4, &from_EUC_KR_A5,
- &from_EUC_KR_A6, &from_EUC_KR_A7,
- &from_EUC_KR_A8, &from_EUC_KR_A9,
- &from_EUC_KR_AA, &from_EUC_KR_AB,
- &from_EUC_KR_AC, &from_EUC_KR_B0,
- &from_EUC_KR_B1, &from_EUC_KR_B2,
- &from_EUC_KR_B3, &from_EUC_KR_B4,
- &from_EUC_KR_B5, &from_EUC_KR_B6,
- &from_EUC_KR_B7, &from_EUC_KR_B8,
- &from_EUC_KR_B9, &from_EUC_KR_BA,
- &from_EUC_KR_BB, &from_EUC_KR_BC,
- &from_EUC_KR_BD, &from_EUC_KR_BE,
- &from_EUC_KR_BF, &from_EUC_KR_C0,
- &from_EUC_KR_C1, &from_EUC_KR_C2,
- &from_EUC_KR_C3, &from_EUC_KR_C4,
- &from_EUC_KR_C5, &from_EUC_KR_C6,
- &from_EUC_KR_C7, &from_EUC_KR_C8,
- &from_EUC_KR_CA, &from_EUC_KR_CB,
- &from_EUC_KR_CC, &from_EUC_KR_CD,
- &from_EUC_KR_CE, &from_EUC_KR_CF,
- &from_EUC_KR_D0, &from_EUC_KR_D1,
- &from_EUC_KR_D2, &from_EUC_KR_D3,
- &from_EUC_KR_D4, &from_EUC_KR_D5,
- &from_EUC_KR_D6, &from_EUC_KR_D7,
- &from_EUC_KR_D8, &from_EUC_KR_D9,
- &from_EUC_KR_DA, &from_EUC_KR_DB,
- &from_EUC_KR_DC, &from_EUC_KR_DD,
- &from_EUC_KR_DE, &from_EUC_KR_DF,
- &from_EUC_KR_E0, &from_EUC_KR_E1,
- &from_EUC_KR_E2, &from_EUC_KR_E3,
- &from_EUC_KR_E4, &from_EUC_KR_E5,
- &from_EUC_KR_E6, &from_EUC_KR_E7,
- &from_EUC_KR_E8, &from_EUC_KR_E9,
- &from_EUC_KR_EA, &from_EUC_KR_EB,
- &from_EUC_KR_EC, &from_EUC_KR_ED,
- &from_EUC_KR_EE, &from_EUC_KR_EF,
- &from_EUC_KR_F0, &from_EUC_KR_F1,
- &from_EUC_KR_F2, &from_EUC_KR_F3,
- &from_EUC_KR_F4, &from_EUC_KR_F5,
- &from_EUC_KR_F6, &from_EUC_KR_F7,
- &from_EUC_KR_F8, &from_EUC_KR_F9,
- &from_EUC_KR_FA, &from_EUC_KR_FB,
- &from_EUC_KR_FC, &from_EUC_KR_FD,
- UNDEF,
+ NOMAP, &from_EUC_KR_A1, &from_EUC_KR_A2, &from_EUC_KR_A3,
+ &from_EUC_KR_A4, &from_EUC_KR_A5, &from_EUC_KR_A6, &from_EUC_KR_A7,
+ &from_EUC_KR_A8, &from_EUC_KR_A9, &from_EUC_KR_AA, &from_EUC_KR_AB,
+ &from_EUC_KR_AC, &from_EUC_KR_B0, &from_EUC_KR_B1, &from_EUC_KR_B2,
+ &from_EUC_KR_B3, &from_EUC_KR_B4, &from_EUC_KR_B5, &from_EUC_KR_B6,
+ &from_EUC_KR_B7, &from_EUC_KR_B8, &from_EUC_KR_B9, &from_EUC_KR_BA,
+ &from_EUC_KR_BB, &from_EUC_KR_BC, &from_EUC_KR_BD, &from_EUC_KR_BE,
+ &from_EUC_KR_BF, &from_EUC_KR_C0, &from_EUC_KR_C1, &from_EUC_KR_C2,
+ &from_EUC_KR_C3, &from_EUC_KR_C4, &from_EUC_KR_C5, &from_EUC_KR_C6,
+ &from_EUC_KR_C7, &from_EUC_KR_C8, &from_EUC_KR_CA, &from_EUC_KR_CB,
+ &from_EUC_KR_CC, &from_EUC_KR_CD, &from_EUC_KR_CE, &from_EUC_KR_CF,
+ &from_EUC_KR_D0, &from_EUC_KR_D1, &from_EUC_KR_D2, &from_EUC_KR_D3,
+ &from_EUC_KR_D4, &from_EUC_KR_D5, &from_EUC_KR_D6, &from_EUC_KR_D7,
+ &from_EUC_KR_D8, &from_EUC_KR_D9, &from_EUC_KR_DA, &from_EUC_KR_DB,
+ &from_EUC_KR_DC, &from_EUC_KR_DD, &from_EUC_KR_DE, &from_EUC_KR_DF,
+ &from_EUC_KR_E0, &from_EUC_KR_E1, &from_EUC_KR_E2, &from_EUC_KR_E3,
+ &from_EUC_KR_E4, &from_EUC_KR_E5, &from_EUC_KR_E6, &from_EUC_KR_E7,
+ &from_EUC_KR_E8, &from_EUC_KR_E9, &from_EUC_KR_EA, &from_EUC_KR_EB,
+ &from_EUC_KR_EC, &from_EUC_KR_ED, &from_EUC_KR_EE, &from_EUC_KR_EF,
+ &from_EUC_KR_F0, &from_EUC_KR_F1, &from_EUC_KR_F2, &from_EUC_KR_F3,
+ &from_EUC_KR_F4, &from_EUC_KR_F5, &from_EUC_KR_F6, &from_EUC_KR_F7,
+ &from_EUC_KR_F8, &from_EUC_KR_F9, &from_EUC_KR_FA, &from_EUC_KR_FB,
+ &from_EUC_KR_FC, &from_EUC_KR_FD, UNDEF,
};
-
static const BYTE_LOOKUP
from_EUC_KR = {
from_EUC_KR_offsets,
from_EUC_KR_infos
};
+
+static const rb_transcoder
+rb_from_EUC_KR = {
+ "EUC-KR", "UTF-8", &from_EUC_KR, 3, 0,
+ NULL, NULL,
+};
+
static const unsigned char
to_CP949_C2_offsets[64] = {
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 0, 21, 21, 1, 21, 21, 2, 3, 21, 4, 21, 21, 5, 6, 21,
- 7, 8, 9, 10, 11, 21, 12, 13, 14, 15, 16, 21, 17, 18, 19, 20,
+ 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
+ 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
+ 21, 0, 21, 21, 1, 21, 21, 2, 3, 21, 4, 21, 21, 5, 6, 21,
+ 7, 8, 9, 10, 11, 21, 12, 13, 14, 15, 16, 21, 17, 18, 19, 20,
};
-
static const struct byte_lookup* const
to_CP949_C2_infos[22] = {
- o2(0xA2,0xAE), o2(0xA2,0xB4),
- o2(0xA1,0xD7), o2(0xA1,0xA7),
- o2(0xA8,0xA3), o2(0xA1,0xA9),
- o2(0xA2,0xE7), o2(0xA1,0xC6),
- o2(0xA1,0xBE), o2(0xA9,0xF7),
- o2(0xA9,0xF8), o2(0xA2,0xA5),
- o2(0xA2,0xD2), o2(0xA1,0xA4),
- o2(0xA2,0xAC), o2(0xA9,0xF6),
- o2(0xA8,0xAC), o2(0xA8,0xF9),
- o2(0xA8,0xF6), o2(0xA8,0xFA),
- o2(0xA2,0xAF), UNDEF,
+ o2(0xA2,0xAE), o2(0xA2,0xB4), o2(0xA1,0xD7), o2(0xA1,0xA7),
+ o2(0xA8,0xA3), o2(0xA1,0xA9), o2(0xA2,0xE7), o2(0xA1,0xC6),
+ o2(0xA1,0xBE), o2(0xA9,0xF7), o2(0xA9,0xF8), o2(0xA2,0xA5),
+ o2(0xA2,0xD2), o2(0xA1,0xA4), o2(0xA2,0xAC), o2(0xA9,0xF6),
+ o2(0xA8,0xAC), o2(0xA8,0xF9), o2(0xA8,0xF6), o2(0xA8,0xFA),
+ o2(0xA2,0xAF), UNDEF,
};
-
static const BYTE_LOOKUP
to_CP949_C2 = {
to_CP949_C2_offsets,
to_CP949_C2_infos
};
-
-static const struct byte_lookup* const
-to_CP949_C3_infos[12] = {
- o2(0xA8,0xA1), o2(0xA8,0xA2),
- o2(0xA1,0xBF), o2(0xA8,0xAA),
- o2(0xA8,0xAD), o2(0xA9,0xAC),
- o2(0xA9,0xA1), o2(0xA9,0xA3),
- o2(0xA1,0xC0), o2(0xA9,0xAA),
- o2(0xA9,0xAD), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_C3 = {
- to_EUC_KR_C3_offsets,
- to_CP949_C3_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_C4_infos[9] = {
- o2(0xA9,0xA2), o2(0xA8,0xA4),
- o2(0xA9,0xA4), o2(0xA9,0xA5),
- o2(0xA8,0xA6), o2(0xA9,0xA6),
- o2(0xA9,0xA7), o2(0xA8,0xA8),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_C4 = {
- to_EUC_KR_C4_offsets,
- to_CP949_C4_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_C5_infos[11] = {
- o2(0xA9,0xA8), o2(0xA8,0xA9),
- o2(0xA9,0xA9), o2(0xA9,0xB0),
- o2(0xA8,0xAF), o2(0xA9,0xAF),
- o2(0xA8,0xAB), o2(0xA9,0xAB),
- o2(0xA8,0xAE), o2(0xA9,0xAE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_C5 = {
- to_EUC_KR_C5_offsets,
- to_CP949_C5_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_CB_infos[8] = {
- o2(0xA2,0xA7), o2(0xA2,0xB0),
- o2(0xA2,0xA8), o2(0xA2,0xAB),
- o2(0xA2,0xAA), o2(0xA2,0xAD),
- o2(0xA2,0xA9), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_CB = {
- to_EUC_KR_CB_offsets,
- to_CP949_CB_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_CE_infos[40] = {
- o2(0xA5,0xC1), o2(0xA5,0xC2),
- o2(0xA5,0xC3), o2(0xA5,0xC4),
- o2(0xA5,0xC5), o2(0xA5,0xC6),
- o2(0xA5,0xC7), o2(0xA5,0xC8),
- o2(0xA5,0xC9), o2(0xA5,0xCA),
- o2(0xA5,0xCB), o2(0xA5,0xCC),
- o2(0xA5,0xCD), o2(0xA5,0xCE),
- o2(0xA5,0xCF), o2(0xA5,0xD0),
- o2(0xA5,0xD1), o2(0xA5,0xD2),
- o2(0xA5,0xD3), o2(0xA5,0xD4),
- o2(0xA5,0xD5), o2(0xA5,0xD6),
- o2(0xA5,0xD7), o2(0xA5,0xD8),
- o2(0xA5,0xE1), o2(0xA5,0xE2),
- o2(0xA5,0xE3), o2(0xA5,0xE4),
- o2(0xA5,0xE5), o2(0xA5,0xE6),
- o2(0xA5,0xE7), o2(0xA5,0xE8),
- o2(0xA5,0xE9), o2(0xA5,0xEA),
- o2(0xA5,0xEB), o2(0xA5,0xEC),
- o2(0xA5,0xED), o2(0xA5,0xEE),
- o2(0xA5,0xEF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_CE = {
- to_EUC_KR_CE_offsets,
- to_CP949_CE_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_CF_infos[10] = {
- o2(0xA5,0xF0), o2(0xA5,0xF1),
- o2(0xA5,0xF2), o2(0xA5,0xF3),
- o2(0xA5,0xF4), o2(0xA5,0xF5),
- o2(0xA5,0xF6), o2(0xA5,0xF7),
- o2(0xA5,0xF8), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_CF = {
- to_EUC_KR_CF_offsets,
- to_CP949_CF_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_D0_infos[50] = {
- o2(0xAC,0xA7), o2(0xAC,0xA1),
- o2(0xAC,0xA2), o2(0xAC,0xA3),
- o2(0xAC,0xA4), o2(0xAC,0xA5),
- o2(0xAC,0xA6), o2(0xAC,0xA8),
- o2(0xAC,0xA9), o2(0xAC,0xAA),
- o2(0xAC,0xAB), o2(0xAC,0xAC),
- o2(0xAC,0xAD), o2(0xAC,0xAE),
- o2(0xAC,0xAF), o2(0xAC,0xB0),
- o2(0xAC,0xB1), o2(0xAC,0xB2),
- o2(0xAC,0xB3), o2(0xAC,0xB4),
- o2(0xAC,0xB5), o2(0xAC,0xB6),
- o2(0xAC,0xB7), o2(0xAC,0xB8),
- o2(0xAC,0xB9), o2(0xAC,0xBA),
- o2(0xAC,0xBB), o2(0xAC,0xBC),
- o2(0xAC,0xBD), o2(0xAC,0xBE),
- o2(0xAC,0xBF), o2(0xAC,0xC0),
- o2(0xAC,0xC1), o2(0xAC,0xD1),
- o2(0xAC,0xD2), o2(0xAC,0xD3),
- o2(0xAC,0xD4), o2(0xAC,0xD5),
- o2(0xAC,0xD6), o2(0xAC,0xD8),
- o2(0xAC,0xD9), o2(0xAC,0xDA),
- o2(0xAC,0xDB), o2(0xAC,0xDC),
- o2(0xAC,0xDD), o2(0xAC,0xDE),
- o2(0xAC,0xDF), o2(0xAC,0xE0),
- o2(0xAC,0xE1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_D0 = {
- to_EUC_KR_D0_offsets,
- to_CP949_D0_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_D1_infos[18] = {
- o2(0xAC,0xE2), o2(0xAC,0xE3),
- o2(0xAC,0xE4), o2(0xAC,0xE5),
- o2(0xAC,0xE6), o2(0xAC,0xE7),
- o2(0xAC,0xE8), o2(0xAC,0xE9),
- o2(0xAC,0xEA), o2(0xAC,0xEB),
- o2(0xAC,0xEC), o2(0xAC,0xED),
- o2(0xAC,0xEE), o2(0xAC,0xEF),
- o2(0xAC,0xF0), o2(0xAC,0xF1),
- o2(0xAC,0xD7), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_D1 = {
- to_EUC_KR_D1_offsets,
- to_CP949_D1_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_00_infos[14] = {
- o2(0xA1,0xAA), o2(0xA1,0xAE),
- o2(0xA1,0xAF), o2(0xA1,0xB0),
- o2(0xA1,0xB1), o2(0xA2,0xD3),
- o2(0xA2,0xD4), o2(0xA1,0xA5),
- o2(0xA1,0xA6), o2(0xA2,0xB6),
- o2(0xA1,0xC7), o2(0xA1,0xC8),
- o2(0xA1,0xD8), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_00 = {
- to_EUC_KR_E2_00_offsets,
- to_CP949_E2_00_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_01_infos[3] = {
- o2(0xA9,0xF9), o2(0xA9,0xFA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_01 = {
- to_EUC_KR_E2_01_offsets,
- to_CP949_E2_01_infos
-};
-
static const unsigned char
-to_CP949_E2_02_offsets[64] = {
- 5, 0, 1, 2, 3, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
-};
-
-static const struct byte_lookup* const
-to_CP949_E2_02_infos[6] = {
- o2(0xA9,0xFB), o2(0xA9,0xFC),
- o2(0xA9,0xFD), o2(0xA9,0xFE),
- o2(0xA2,0xE6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_02 = {
- to_CP949_E2_02_offsets,
- to_CP949_E2_02_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_04_infos[9] = {
- o2(0xA1,0xC9), o2(0xA2,0xB5),
- o2(0xA7,0xA4), o2(0xA2,0xE0),
- o2(0xA2,0xE5), o2(0xA2,0xE2),
- o2(0xA7,0xD9), o2(0xA1,0xCA),
- UNDEF,
+to_CP949_E2_82_offsets[64] = {
+ 5, 0, 1, 2, 3, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
};
-
-static const BYTE_LOOKUP
-to_CP949_E2_04 = {
- to_EUC_KR_E2_04_offsets,
- to_CP949_E2_04_infos
-};
-
-
static const struct byte_lookup* const
-to_CP949_E2_05_infos[27] = {
- o2(0xA8,0xF7), o2(0xA8,0xF8),
- o2(0xA8,0xFB), o2(0xA8,0xFC),
- o2(0xA8,0xFD), o2(0xA8,0xFE),
- o2(0xA5,0xB0), o2(0xA5,0xB1),
- o2(0xA5,0xB2), o2(0xA5,0xB3),
- o2(0xA5,0xB4), o2(0xA5,0xB5),
- o2(0xA5,0xB6), o2(0xA5,0xB7),
- o2(0xA5,0xB8), o2(0xA5,0xB9),
- o2(0xA5,0xA1), o2(0xA5,0xA2),
- o2(0xA5,0xA3), o2(0xA5,0xA4),
- o2(0xA5,0xA5), o2(0xA5,0xA6),
- o2(0xA5,0xA7), o2(0xA5,0xA8),
- o2(0xA5,0xA9), o2(0xA5,0xAA),
- UNDEF,
+to_CP949_E2_82_infos[6] = {
+ o2(0xA9,0xFB), o2(0xA9,0xFC), o2(0xA9,0xFD), o2(0xA9,0xFE),
+ o2(0xA2,0xE6), UNDEF,
};
-
static const BYTE_LOOKUP
-to_CP949_E2_05 = {
- to_EUC_KR_E2_05_offsets,
- to_CP949_E2_05_infos
+to_CP949_E2_82 = {
+ to_CP949_E2_82_offsets,
+ to_CP949_E2_82_infos
};
-
-static const struct byte_lookup* const
-to_CP949_E2_06_infos[11] = {
- o2(0xA1,0xE7), o2(0xA1,0xE8),
- o2(0xA1,0xE6), o2(0xA1,0xE9),
- o2(0xA1,0xEA), o2(0xA2,0xD5),
- o2(0xA2,0xD8), o2(0xA2,0xD6),
- o2(0xA2,0xD9), o2(0xA2,0xD7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_06 = {
- to_EUC_KR_E2_06_offsets,
- to_CP949_E2_06_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_07_infos[3] = {
- o2(0xA2,0xA1), o2(0xA2,0xA2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_07 = {
- to_EUC_KR_E2_07_offsets,
- to_CP949_E2_07_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_08_infos[25] = {
- o2(0xA2,0xA3), o2(0xA1,0xD3),
- o2(0xA2,0xA4), o2(0xA1,0xD4),
- o2(0xA1,0xF4), o2(0xA1,0xF5),
- o2(0xA2,0xB3), o2(0xA2,0xB2),
- o2(0xA1,0xEE), o2(0xA1,0xF0),
- o2(0xA1,0xC4), o2(0xA1,0xD0),
- o2(0xA1,0xAB), o2(0xA1,0xFC),
- o2(0xA1,0xFD), o2(0xA1,0xFB),
- o2(0xA1,0xFA), o2(0xA1,0xF2),
- o2(0xA1,0xF3), o2(0xA2,0xB1),
- o2(0xA1,0xC5), o2(0xA1,0xF1),
- o2(0xA1,0xAD), o2(0xA1,0xEF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_08 = {
- to_EUC_KR_E2_08_offsets,
- to_CP949_E2_08_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_09_infos[8] = {
- o2(0xA1,0xD6), o2(0xA1,0xC1),
- o2(0xA1,0xD5), o2(0xA1,0xC2),
- o2(0xA1,0xC3), o2(0xA1,0xEC),
- o2(0xA1,0xED), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_09 = {
- to_EUC_KR_E2_09_offsets,
- to_CP949_E2_09_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_0A_infos[7] = {
- o2(0xA1,0xF8), o2(0xA1,0xF9),
- o2(0xA1,0xF6), o2(0xA1,0xF7),
- o2(0xA2,0xC1), o2(0xA1,0xD1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_0A = {
- to_EUC_KR_E2_0A_offsets,
- to_CP949_E2_0A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_0C_infos[2] = {
- o2(0xA1,0xD2), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_0C = {
- to_EUC_KR_E2_0C_offsets,
- to_CP949_E2_0C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_11_infos[28] = {
- o2(0xA8,0xE7), o2(0xA8,0xE8),
- o2(0xA8,0xE9), o2(0xA8,0xEA),
- o2(0xA8,0xEB), o2(0xA8,0xEC),
- o2(0xA8,0xED), o2(0xA8,0xEE),
- o2(0xA8,0xEF), o2(0xA8,0xF0),
- o2(0xA8,0xF1), o2(0xA8,0xF2),
- o2(0xA8,0xF3), o2(0xA8,0xF4),
- o2(0xA8,0xF5), o2(0xA9,0xE7),
- o2(0xA9,0xE8), o2(0xA9,0xE9),
- o2(0xA9,0xEA), o2(0xA9,0xEB),
- o2(0xA9,0xEC), o2(0xA9,0xED),
- o2(0xA9,0xEE), o2(0xA9,0xEF),
- o2(0xA9,0xF0), o2(0xA9,0xF1),
- o2(0xA9,0xF2), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_11 = {
- to_EUC_KR_E2_11_offsets,
- to_CP949_E2_11_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_12_infos[30] = {
- o2(0xA9,0xF3), o2(0xA9,0xF4),
- o2(0xA9,0xF5), o2(0xA9,0xCD),
- o2(0xA9,0xCE), o2(0xA9,0xCF),
- o2(0xA9,0xD0), o2(0xA9,0xD1),
- o2(0xA9,0xD2), o2(0xA9,0xD3),
- o2(0xA9,0xD4), o2(0xA9,0xD5),
- o2(0xA9,0xD6), o2(0xA9,0xD7),
- o2(0xA9,0xD8), o2(0xA9,0xD9),
- o2(0xA9,0xDA), o2(0xA9,0xDB),
- o2(0xA9,0xDC), o2(0xA9,0xDD),
- o2(0xA9,0xDE), o2(0xA9,0xDF),
- o2(0xA9,0xE0), o2(0xA9,0xE1),
- o2(0xA9,0xE2), o2(0xA9,0xE3),
- o2(0xA9,0xE4), o2(0xA9,0xE5),
- o2(0xA9,0xE6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_12 = {
- to_EUC_KR_E2_12_offsets,
- to_CP949_E2_12_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_13_infos[27] = {
- o2(0xA8,0xCD), o2(0xA8,0xCE),
- o2(0xA8,0xCF), o2(0xA8,0xD0),
- o2(0xA8,0xD1), o2(0xA8,0xD2),
- o2(0xA8,0xD3), o2(0xA8,0xD4),
- o2(0xA8,0xD5), o2(0xA8,0xD6),
- o2(0xA8,0xD7), o2(0xA8,0xD8),
- o2(0xA8,0xD9), o2(0xA8,0xDA),
- o2(0xA8,0xDB), o2(0xA8,0xDC),
- o2(0xA8,0xDD), o2(0xA8,0xDE),
- o2(0xA8,0xDF), o2(0xA8,0xE0),
- o2(0xA8,0xE1), o2(0xA8,0xE2),
- o2(0xA8,0xE3), o2(0xA8,0xE4),
- o2(0xA8,0xE5), o2(0xA8,0xE6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_13 = {
- to_EUC_KR_E2_13_offsets,
- to_CP949_E2_13_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_14_infos[57] = {
- o2(0xA6,0xA1), o2(0xA6,0xAC),
- o2(0xA6,0xA2), o2(0xA6,0xAD),
- o2(0xA6,0xA3), o2(0xA6,0xC8),
- o2(0xA6,0xC7), o2(0xA6,0xAE),
- o2(0xA6,0xA4), o2(0xA6,0xC2),
- o2(0xA6,0xC1), o2(0xA6,0xAF),
- o2(0xA6,0xA6), o2(0xA6,0xC6),
- o2(0xA6,0xC5), o2(0xA6,0xB1),
- o2(0xA6,0xA5), o2(0xA6,0xC4),
- o2(0xA6,0xC3), o2(0xA6,0xB0),
- o2(0xA6,0xA7), o2(0xA6,0xBC),
- o2(0xA6,0xC9), o2(0xA6,0xCA),
- o2(0xA6,0xB7), o2(0xA6,0xCB),
- o2(0xA6,0xCC), o2(0xA6,0xB2),
- o2(0xA6,0xA9), o2(0xA6,0xBE),
- o2(0xA6,0xCD), o2(0xA6,0xCE),
- o2(0xA6,0xB9), o2(0xA6,0xCF),
- o2(0xA6,0xD0), o2(0xA6,0xB4),
- o2(0xA6,0xA8), o2(0xA6,0xD1),
- o2(0xA6,0xD2), o2(0xA6,0xB8),
- o2(0xA6,0xBD), o2(0xA6,0xD3),
- o2(0xA6,0xD4), o2(0xA6,0xB3),
- o2(0xA6,0xAA), o2(0xA6,0xD5),
- o2(0xA6,0xD6), o2(0xA6,0xBA),
- o2(0xA6,0xBF), o2(0xA6,0xD7),
- o2(0xA6,0xD8), o2(0xA6,0xB5),
- o2(0xA6,0xAB), o2(0xA6,0xD9),
- o2(0xA6,0xDA), o2(0xA6,0xBB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_14 = {
- to_EUC_KR_E2_14_offsets,
- to_CP949_E2_14_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_15_infos[13] = {
- o2(0xA6,0xDB), o2(0xA6,0xDC),
- o2(0xA6,0xC0), o2(0xA6,0xDD),
- o2(0xA6,0xDE), o2(0xA6,0xDF),
- o2(0xA6,0xE0), o2(0xA6,0xE1),
- o2(0xA6,0xE2), o2(0xA6,0xE3),
- o2(0xA6,0xE4), o2(0xA6,0xB6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_15 = {
- to_EUC_KR_E2_15_offsets,
- to_CP949_E2_15_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_16_infos[17] = {
- o2(0xA2,0xC6), o2(0xA1,0xE1),
- o2(0xA1,0xE0), o2(0xA2,0xC3),
- o2(0xA2,0xC7), o2(0xA2,0xC8),
- o2(0xA2,0xCB), o2(0xA2,0xCA),
- o2(0xA2,0xC9), o2(0xA2,0xCC),
- o2(0xA1,0xE3), o2(0xA1,0xE2),
- o2(0xA2,0xBA), o2(0xA2,0xB9),
- o2(0xA1,0xE5), o2(0xA1,0xE4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_16 = {
- to_EUC_KR_E2_16_offsets,
- to_CP949_E2_16_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_17_infos[11] = {
- o2(0xA2,0xB8), o2(0xA2,0xB7),
- o2(0xA1,0xDF), o2(0xA1,0xDE),
- o2(0xA2,0xC2), o2(0xA1,0xDB),
- o2(0xA1,0xDD), o2(0xA1,0xDC),
- o2(0xA2,0xC4), o2(0xA2,0xC5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_17 = {
- to_EUC_KR_E2_17_offsets,
- to_CP949_E2_17_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_18_infos[7] = {
- o2(0xA1,0xDA), o2(0xA1,0xD9),
- o2(0xA2,0xCF), o2(0xA2,0xCE),
- o2(0xA2,0xD0), o2(0xA2,0xD1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_18 = {
- to_EUC_KR_E2_18_offsets,
- to_CP949_E2_18_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E2_19_infos[14] = {
- o2(0xA1,0xCF), o2(0xA1,0xCE),
- o2(0xA2,0xBC), o2(0xA2,0xBD),
- o2(0xA2,0xC0), o2(0xA2,0xBB),
- o2(0xA2,0xBE), o2(0xA2,0xBF),
- o2(0xA2,0xCD), o2(0xA2,0xDB),
- o2(0xA2,0xDC), o2(0xA2,0xDD),
- o2(0xA2,0xDA), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E2_19 = {
- to_EUC_KR_E2_19_offsets,
- to_CP949_E2_19_infos
-};
-
-
static const struct byte_lookup* const
to_CP949_E2_infos[21] = {
- &to_CP949_E2_00, &to_CP949_E2_01,
- &to_CP949_E2_02, &to_CP949_E2_04,
- &to_CP949_E2_05, &to_CP949_E2_06,
- &to_CP949_E2_07, &to_CP949_E2_08,
- &to_CP949_E2_09, &to_CP949_E2_0A,
- &to_CP949_E2_0C, &to_CP949_E2_11,
- &to_CP949_E2_12, &to_CP949_E2_13,
- &to_CP949_E2_14, &to_CP949_E2_15,
- &to_CP949_E2_16, &to_CP949_E2_17,
- &to_CP949_E2_18, &to_CP949_E2_19,
- UNDEF,
+ &to_EUC_KR_E2_80, &to_EUC_KR_E2_81, &to_CP949_E2_82, &to_EUC_KR_E2_84,
+ &to_EUC_KR_E2_85, &to_EUC_KR_E2_86, &to_EUC_KR_E2_87, &to_EUC_KR_E2_88,
+ &to_EUC_KR_E2_89, &to_EUC_KR_E2_8A, &to_EUC_KR_E2_8C, &to_EUC_KR_E2_91,
+ &to_EUC_KR_E2_92, &to_EUC_KR_E2_93, &to_EUC_KR_E2_94, &to_EUC_KR_E2_95,
+ &to_EUC_KR_E2_96, &to_EUC_KR_E2_97, &to_EUC_KR_E2_98, &to_EUC_KR_E2_99,
+ UNDEF,
};
-
static const BYTE_LOOKUP
to_CP949_E2 = {
to_EUC_KR_E2_offsets,
to_CP949_E2_infos
};
-
-static const struct byte_lookup* const
-to_CP949_E3_00_infos[18] = {
- o2(0xA1,0xA1), o2(0xA1,0xA2),
- o2(0xA1,0xA3), o2(0xA1,0xA8),
- o2(0xA1,0xB4), o2(0xA1,0xB5),
- o2(0xA1,0xB6), o2(0xA1,0xB7),
- o2(0xA1,0xB8), o2(0xA1,0xB9),
- o2(0xA1,0xBA), o2(0xA1,0xBB),
- o2(0xA1,0xBC), o2(0xA1,0xBD),
- o2(0xA1,0xEB), o2(0xA1,0xB2),
- o2(0xA1,0xB3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E3_00 = {
- to_EUC_KR_E3_00_offsets,
- to_CP949_E3_00_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E3_01_infos[64] = {
- o2(0xAA,0xA1), o2(0xAA,0xA2),
- o2(0xAA,0xA3), o2(0xAA,0xA4),
- o2(0xAA,0xA5), o2(0xAA,0xA6),
- o2(0xAA,0xA7), o2(0xAA,0xA8),
- o2(0xAA,0xA9), o2(0xAA,0xAA),
- o2(0xAA,0xAB), o2(0xAA,0xAC),
- o2(0xAA,0xAD), o2(0xAA,0xAE),
- o2(0xAA,0xAF), o2(0xAA,0xB0),
- o2(0xAA,0xB1), o2(0xAA,0xB2),
- o2(0xAA,0xB3), o2(0xAA,0xB4),
- o2(0xAA,0xB5), o2(0xAA,0xB6),
- o2(0xAA,0xB7), o2(0xAA,0xB8),
- o2(0xAA,0xB9), o2(0xAA,0xBA),
- o2(0xAA,0xBB), o2(0xAA,0xBC),
- o2(0xAA,0xBD), o2(0xAA,0xBE),
- o2(0xAA,0xBF), o2(0xAA,0xC0),
- o2(0xAA,0xC1), o2(0xAA,0xC2),
- o2(0xAA,0xC3), o2(0xAA,0xC4),
- o2(0xAA,0xC5), o2(0xAA,0xC6),
- o2(0xAA,0xC7), o2(0xAA,0xC8),
- o2(0xAA,0xC9), o2(0xAA,0xCA),
- o2(0xAA,0xCB), o2(0xAA,0xCC),
- o2(0xAA,0xCD), o2(0xAA,0xCE),
- o2(0xAA,0xCF), o2(0xAA,0xD0),
- o2(0xAA,0xD1), o2(0xAA,0xD2),
- o2(0xAA,0xD3), o2(0xAA,0xD4),
- o2(0xAA,0xD5), o2(0xAA,0xD6),
- o2(0xAA,0xD7), o2(0xAA,0xD8),
- o2(0xAA,0xD9), o2(0xAA,0xDA),
- o2(0xAA,0xDB), o2(0xAA,0xDC),
- o2(0xAA,0xDD), o2(0xAA,0xDE),
- o2(0xAA,0xDF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E3_01 = {
- to_EUC_KR_E3_01_offsets,
- to_CP949_E3_01_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E3_02_infos[52] = {
- o2(0xAA,0xE0), o2(0xAA,0xE1),
- o2(0xAA,0xE2), o2(0xAA,0xE3),
- o2(0xAA,0xE4), o2(0xAA,0xE5),
- o2(0xAA,0xE6), o2(0xAA,0xE7),
- o2(0xAA,0xE8), o2(0xAA,0xE9),
- o2(0xAA,0xEA), o2(0xAA,0xEB),
- o2(0xAA,0xEC), o2(0xAA,0xED),
- o2(0xAA,0xEE), o2(0xAA,0xEF),
- o2(0xAA,0xF0), o2(0xAA,0xF1),
- o2(0xAA,0xF2), o2(0xAA,0xF3),
- o2(0xAB,0xA1), o2(0xAB,0xA2),
- o2(0xAB,0xA3), o2(0xAB,0xA4),
- o2(0xAB,0xA5), o2(0xAB,0xA6),
- o2(0xAB,0xA7), o2(0xAB,0xA8),
- o2(0xAB,0xA9), o2(0xAB,0xAA),
- o2(0xAB,0xAB), o2(0xAB,0xAC),
- o2(0xAB,0xAD), o2(0xAB,0xAE),
- o2(0xAB,0xAF), o2(0xAB,0xB0),
- o2(0xAB,0xB1), o2(0xAB,0xB2),
- o2(0xAB,0xB3), o2(0xAB,0xB4),
- o2(0xAB,0xB5), o2(0xAB,0xB6),
- o2(0xAB,0xB7), o2(0xAB,0xB8),
- o2(0xAB,0xB9), o2(0xAB,0xBA),
- o2(0xAB,0xBB), o2(0xAB,0xBC),
- o2(0xAB,0xBD), o2(0xAB,0xBE),
- o2(0xAB,0xBF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E3_02 = {
- to_EUC_KR_E3_02_offsets,
- to_CP949_E3_02_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E3_03_infos[56] = {
- o2(0xAB,0xC0), o2(0xAB,0xC1),
- o2(0xAB,0xC2), o2(0xAB,0xC3),
- o2(0xAB,0xC4), o2(0xAB,0xC5),
- o2(0xAB,0xC6), o2(0xAB,0xC7),
- o2(0xAB,0xC8), o2(0xAB,0xC9),
- o2(0xAB,0xCA), o2(0xAB,0xCB),
- o2(0xAB,0xCC), o2(0xAB,0xCD),
- o2(0xAB,0xCE), o2(0xAB,0xCF),
- o2(0xAB,0xD0), o2(0xAB,0xD1),
- o2(0xAB,0xD2), o2(0xAB,0xD3),
- o2(0xAB,0xD4), o2(0xAB,0xD5),
- o2(0xAB,0xD6), o2(0xAB,0xD7),
- o2(0xAB,0xD8), o2(0xAB,0xD9),
- o2(0xAB,0xDA), o2(0xAB,0xDB),
- o2(0xAB,0xDC), o2(0xAB,0xDD),
- o2(0xAB,0xDE), o2(0xAB,0xDF),
- o2(0xAB,0xE0), o2(0xAB,0xE1),
- o2(0xAB,0xE2), o2(0xAB,0xE3),
- o2(0xAB,0xE4), o2(0xAB,0xE5),
- o2(0xAB,0xE6), o2(0xAB,0xE7),
- o2(0xAB,0xE8), o2(0xAB,0xE9),
- o2(0xAB,0xEA), o2(0xAB,0xEB),
- o2(0xAB,0xEC), o2(0xAB,0xED),
- o2(0xAB,0xEE), o2(0xAB,0xEF),
- o2(0xAB,0xF0), o2(0xAB,0xF1),
- o2(0xAB,0xF2), o2(0xAB,0xF3),
- o2(0xAB,0xF4), o2(0xAB,0xF5),
- o2(0xAB,0xF6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E3_03 = {
- to_EUC_KR_E3_03_offsets,
- to_CP949_E3_03_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E3_04_infos[16] = {
- o2(0xA4,0xA1), o2(0xA4,0xA2),
- o2(0xA4,0xA3), o2(0xA4,0xA4),
- o2(0xA4,0xA5), o2(0xA4,0xA6),
- o2(0xA4,0xA7), o2(0xA4,0xA8),
- o2(0xA4,0xA9), o2(0xA4,0xAA),
- o2(0xA4,0xAB), o2(0xA4,0xAC),
- o2(0xA4,0xAD), o2(0xA4,0xAE),
- o2(0xA4,0xAF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E3_04 = {
- to_EUC_KR_E3_04_offsets,
- to_CP949_E3_04_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E3_05_infos[65] = {
- o2(0xA4,0xB0), o2(0xA4,0xB1),
- o2(0xA4,0xB2), o2(0xA4,0xB3),
- o2(0xA4,0xB4), o2(0xA4,0xB5),
- o2(0xA4,0xB6), o2(0xA4,0xB7),
- o2(0xA4,0xB8), o2(0xA4,0xB9),
- o2(0xA4,0xBA), o2(0xA4,0xBB),
- o2(0xA4,0xBC), o2(0xA4,0xBD),
- o2(0xA4,0xBE), o2(0xA4,0xBF),
- o2(0xA4,0xC0), o2(0xA4,0xC1),
- o2(0xA4,0xC2), o2(0xA4,0xC3),
- o2(0xA4,0xC4), o2(0xA4,0xC5),
- o2(0xA4,0xC6), o2(0xA4,0xC7),
- o2(0xA4,0xC8), o2(0xA4,0xC9),
- o2(0xA4,0xCA), o2(0xA4,0xCB),
- o2(0xA4,0xCC), o2(0xA4,0xCD),
- o2(0xA4,0xCE), o2(0xA4,0xCF),
- o2(0xA4,0xD0), o2(0xA4,0xD1),
- o2(0xA4,0xD2), o2(0xA4,0xD3),
- o2(0xA4,0xD4), o2(0xA4,0xD5),
- o2(0xA4,0xD6), o2(0xA4,0xD7),
- o2(0xA4,0xD8), o2(0xA4,0xD9),
- o2(0xA4,0xDA), o2(0xA4,0xDB),
- o2(0xA4,0xDC), o2(0xA4,0xDD),
- o2(0xA4,0xDE), o2(0xA4,0xDF),
- o2(0xA4,0xE0), o2(0xA4,0xE1),
- o2(0xA4,0xE2), o2(0xA4,0xE3),
- o2(0xA4,0xE4), o2(0xA4,0xE5),
- o2(0xA4,0xE6), o2(0xA4,0xE7),
- o2(0xA4,0xE8), o2(0xA4,0xE9),
- o2(0xA4,0xEA), o2(0xA4,0xEB),
- o2(0xA4,0xEC), o2(0xA4,0xED),
- o2(0xA4,0xEE), o2(0xA4,0xEF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E3_05 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_E3_05_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E3_06_infos[16] = {
- o2(0xA4,0xF0), o2(0xA4,0xF1),
- o2(0xA4,0xF2), o2(0xA4,0xF3),
- o2(0xA4,0xF4), o2(0xA4,0xF5),
- o2(0xA4,0xF6), o2(0xA4,0xF7),
- o2(0xA4,0xF8), o2(0xA4,0xF9),
- o2(0xA4,0xFA), o2(0xA4,0xFB),
- o2(0xA4,0xFC), o2(0xA4,0xFD),
- o2(0xA4,0xFE), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E3_06 = {
- to_EUC_KR_E3_06_offsets,
- to_CP949_E3_06_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E3_08_infos[30] = {
- o2(0xA9,0xB1), o2(0xA9,0xB2),
- o2(0xA9,0xB3), o2(0xA9,0xB4),
- o2(0xA9,0xB5), o2(0xA9,0xB6),
- o2(0xA9,0xB7), o2(0xA9,0xB8),
- o2(0xA9,0xB9), o2(0xA9,0xBA),
- o2(0xA9,0xBB), o2(0xA9,0xBC),
- o2(0xA9,0xBD), o2(0xA9,0xBE),
- o2(0xA9,0xBF), o2(0xA9,0xC0),
- o2(0xA9,0xC1), o2(0xA9,0xC2),
- o2(0xA9,0xC3), o2(0xA9,0xC4),
- o2(0xA9,0xC5), o2(0xA9,0xC6),
- o2(0xA9,0xC7), o2(0xA9,0xC8),
- o2(0xA9,0xC9), o2(0xA9,0xCA),
- o2(0xA9,0xCB), o2(0xA9,0xCC),
- o2(0xA2,0xDF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E3_08 = {
- to_EUC_KR_E3_08_offsets,
- to_CP949_E3_08_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E3_09_infos[30] = {
- o2(0xA8,0xB1), o2(0xA8,0xB2),
- o2(0xA8,0xB3), o2(0xA8,0xB4),
- o2(0xA8,0xB5), o2(0xA8,0xB6),
- o2(0xA8,0xB7), o2(0xA8,0xB8),
- o2(0xA8,0xB9), o2(0xA8,0xBA),
- o2(0xA8,0xBB), o2(0xA8,0xBC),
- o2(0xA8,0xBD), o2(0xA8,0xBE),
- o2(0xA8,0xBF), o2(0xA8,0xC0),
- o2(0xA8,0xC1), o2(0xA8,0xC2),
- o2(0xA8,0xC3), o2(0xA8,0xC4),
- o2(0xA8,0xC5), o2(0xA8,0xC6),
- o2(0xA8,0xC7), o2(0xA8,0xC8),
- o2(0xA8,0xC9), o2(0xA8,0xCA),
- o2(0xA8,0xCB), o2(0xA8,0xCC),
- o2(0xA2,0xDE), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E3_09 = {
- to_EUC_KR_E3_09_offsets,
- to_CP949_E3_09_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E3_0E_infos[62] = {
- o2(0xA7,0xC9), o2(0xA7,0xCA),
- o2(0xA7,0xCB), o2(0xA7,0xCC),
- o2(0xA7,0xCD), o2(0xA7,0xBA),
- o2(0xA7,0xBB), o2(0xA7,0xDC),
- o2(0xA7,0xDD), o2(0xA7,0xDE),
- o2(0xA7,0xB6), o2(0xA7,0xB7),
- o2(0xA7,0xB8), o2(0xA7,0xD4),
- o2(0xA7,0xD5), o2(0xA7,0xD6),
- o2(0xA7,0xD7), o2(0xA7,0xD8),
- o2(0xA7,0xA1), o2(0xA7,0xA2),
- o2(0xA7,0xA3), o2(0xA7,0xA5),
- o2(0xA7,0xAB), o2(0xA7,0xAC),
- o2(0xA7,0xAD), o2(0xA7,0xAE),
- o2(0xA7,0xAF), o2(0xA7,0xB0),
- o2(0xA7,0xB1), o2(0xA7,0xB2),
- o2(0xA7,0xB3), o2(0xA7,0xB4),
- o2(0xA7,0xA7), o2(0xA7,0xA8),
- o2(0xA7,0xA9), o2(0xA7,0xAA),
- o2(0xA7,0xBD), o2(0xA7,0xBE),
- o2(0xA7,0xE5), o2(0xA7,0xE6),
- o2(0xA7,0xE7), o2(0xA7,0xE8),
- o2(0xA7,0xE1), o2(0xA7,0xE2),
- o2(0xA7,0xE3), o2(0xA7,0xBF),
- o2(0xA7,0xC0), o2(0xA7,0xC1),
- o2(0xA7,0xC2), o2(0xA7,0xC3),
- o2(0xA7,0xC4), o2(0xA7,0xC5),
- o2(0xA7,0xC6), o2(0xA7,0xC7),
- o2(0xA7,0xC8), o2(0xA7,0xCE),
- o2(0xA7,0xCF), o2(0xA7,0xD0),
- o2(0xA7,0xD1), o2(0xA7,0xD2),
- o2(0xA7,0xD3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E3_0E = {
- to_EUC_KR_E3_0E_offsets,
- to_CP949_E3_0E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E3_0F_infos[20] = {
- o2(0xA7,0xDA), o2(0xA7,0xDB),
- o2(0xA2,0xE3), o2(0xA7,0xEC),
- o2(0xA7,0xA6), o2(0xA7,0xE0),
- o2(0xA7,0xEF), o2(0xA2,0xE1),
- o2(0xA7,0xBC), o2(0xA7,0xED),
- o2(0xA7,0xB5), o2(0xA7,0xB9),
- o2(0xA7,0xEA), o2(0xA7,0xEB),
- o2(0xA7,0xDF), o2(0xA2,0xE4),
- o2(0xA7,0xE4), o2(0xA7,0xEE),
- o2(0xA7,0xE9), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E3_0F = {
- to_EUC_KR_E3_0F_offsets,
- to_CP949_E3_0F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E3_infos[12] = {
- &to_CP949_E3_00, &to_CP949_E3_01,
- &to_CP949_E3_02, &to_CP949_E3_03,
- &to_CP949_E3_04, &to_CP949_E3_05,
- &to_CP949_E3_06, &to_CP949_E3_08,
- &to_CP949_E3_09, &to_CP949_E3_0E,
- &to_CP949_E3_0F, UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E3 = {
- to_EUC_KR_E3_offsets,
- to_CP949_E3_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E4_38_infos[22] = {
- o2(0xEC,0xE9), o2(0xEF,0xCB),
- o2(0xF6,0xD2), o2(0xD8,0xB2),
- o2(0xED,0xDB), o2(0xDF,0xB2),
- o2(0xDF,0xBE), o2(0xF9,0xBB),
- o2(0xDC,0xF4), o2(0xF5,0xE4),
- o2(0xF3,0xA6), o2(0xDD,0xE0),
- o2(0xE1,0xA6), o2(0xCE,0xF8),
- o2(0xDC,0xB0), o2(0xE3,0xAA),
- o2(0xF1,0xE9), o2(0xCD,0xFA),
- o2(0xFC,0xAF), o2(0xD3,0xA1),
- o2(0xF1,0xAB), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E4_38 = {
- to_EUC_KR_E4_38_offsets,
- to_CP949_E4_38_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E4_39_infos[20] = {
- o2(0xE7,0xD1), o2(0xD2,0xAC),
- o2(0xCE,0xF9), o2(0xF1,0xFD),
- o2(0xDE,0xBF), o2(0xFB,0xBA),
- o2(0xF9,0xB9), o2(0xCE,0xD2),
- o2(0xE3,0xAB), o2(0xEB,0xE0),
- o2(0xCE,0xFA), o2(0xCB,0xF7),
- o2(0xE5,0xA5), o2(0xCA,0xE1),
- o2(0xD4,0xCC), o2(0xEA,0xE1),
- o2(0xDC,0xE3), o2(0xDF,0xAD),
- o2(0xCB,0xEB), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E4_39 = {
- to_EUC_KR_E4_39_offsets,
- to_CP949_E4_39_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E4_3A_infos[27] = {
- o2(0xD5,0xAF), o2(0xD6,0xF5),
- o2(0xE5,0xF8), o2(0xDE,0xC0),
- o2(0xEC,0xA3), o2(0xE9,0xCD),
- o2(0xEA,0xA7), o2(0xE9,0xF6),
- o2(0xFB,0xBB), o2(0xE7,0xE9),
- o2(0xEF,0xCC), o2(0xD0,0xE6),
- o2(0xDE,0xC1), o2(0xE4,0xAC),
- o2(0xD8,0xCC), o2(0xF9,0xF1),
- o2(0xCE,0xDF), o2(0xFA,0xA4),
- o2(0xE6,0xB2), o2(0xFA,0xFB),
- o2(0xFA,0xBD), o2(0xCC,0xC8),
- o2(0xEF,0xCD), o2(0xD5,0xD5),
- o2(0xD3,0xA2), o2(0xEC,0xD1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E4_3A = {
- to_EUC_KR_E4_3A_offsets,
- to_CP949_E4_3A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E4_3B_infos[24] = {
- o2(0xE4,0xA7), o2(0xEC,0xD2),
- o2(0xF6,0xB1), o2(0xCE,0xFB),
- o2(0xD0,0xD1), o2(0xCB,0xBF),
- o2(0xED,0xA4), o2(0xED,0xA8),
- o2(0xDE,0xC2), o2(0xF6,0xE2),
- o2(0xED,0xDC), o2(0xDC,0xF5),
- o2(0xE0,0xB9), o2(0xD4,0xCE),
- o2(0xF4,0xB5), o2(0xD3,0xDB),
- o2(0xD6,0xB5), o2(0xEC,0xA4),
- o2(0xE4,0xE6), o2(0xF1,0xEA),
- o2(0xCB,0xEC), o2(0xCB,0xC0),
- o2(0xEC,0xF2), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E4_3B = {
- to_EUC_KR_E4_3B_offsets,
- to_CP949_E4_3B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E4_3C_infos[17] = {
- o2(0xD0,0xEA), o2(0xF9,0xF2),
- o2(0xEC,0xA5), o2(0xD0,0xDF),
- o2(0xE7,0xEA), o2(0xD0,0xEB),
- o2(0xDC,0xD1), o2(0xDB,0xE9),
- o2(0xFD,0xCC), o2(0xDB,0xD7),
- o2(0xDA,0xE1), o2(0xD6,0xB6),
- o2(0xE3,0xDF), o2(0xDE,0xC3),
- o2(0xDE,0xC4), o2(0xCA,0xA1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E4_3C = {
- to_EUC_KR_E4_3C_offsets,
- to_CP949_E4_3C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E4_3D_infos[23] = {
- o2(0xEE,0xEC), o2(0xD3,0xA3),
- o2(0xEE,0xB7), o2(0xF8,0xCF),
- o2(0xEA,0xC8), o2(0xEE,0xB8),
- o2(0xF1,0xAC), o2(0xF1,0xA5),
- o2(0xE9,0xCE), o2(0xF9,0xBC),
- o2(0xE5,0xF9), o2(0xEC,0xEA),
- o2(0xDD,0xD6), o2(0xED,0xC2),
- o2(0xF8,0xA5), o2(0xE5,0xBA),
- o2(0xDB,0xD8), o2(0xCA,0xA2),
- o2(0xD1,0xCD), o2(0xEE,0xED),
- o2(0xEC,0xEB), o2(0xDE,0xC5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E4_3D = {
- to_EUC_KR_E4_3D_offsets,
- to_CP949_E4_3D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E4_3E_infos[20] = {
- o2(0xE3,0xE0), o2(0xCA,0xC9),
- o2(0xF2,0xE9), o2(0xD5,0xCE),
- o2(0xF6,0xB6), o2(0xCE,0xC2),
- o2(0xD6,0xC7), o2(0xE3,0xB4),
- o2(0xF1,0xAD), o2(0xEA,0xE2),
- o2(0xD7,0xC2), o2(0xF3,0xA7),
- o2(0xCD,0xEA), o2(0xEB,0xEE),
- o2(0xD9,0xB2), o2(0xFD,0xA5),
- o2(0xF6,0xD5), o2(0xD5,0xE2),
- o2(0xF8,0xB5), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E4_3E = {
- to_EUC_KR_E4_3E_offsets,
- to_CP949_E4_3E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E4_3F_infos[23] = {
- o2(0xCC,0xF5), o2(0xF5,0xB5),
- o2(0xE4,0xAD), o2(0xE7,0xEB),
- o2(0xF1,0xD5), o2(0xF0,0xBB),
- o2(0xE9,0xB5), o2(0xCC,0xC9),
- o2(0xFA,0xD5), o2(0xE1,0xD4),
- o2(0xD7,0xD6), o2(0xDC,0xC1),
- o2(0xDE,0xC6), o2(0xFA,0xEF),
- o2(0xE3,0xE1), o2(0xE1,0xF3),
- o2(0xDC,0xF6), o2(0xCE,0xFC),
- o2(0xDB,0xC4), o2(0xF8,0xF1),
- o2(0xDC,0xE4), o2(0xE5,0xEF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E4_3F = {
- to_EUC_KR_E4_3F_offsets,
- to_CP949_E4_3F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E4_infos[9] = {
- &to_CP949_E4_38, &to_CP949_E4_39,
- &to_CP949_E4_3A, &to_CP949_E4_3B,
- &to_CP949_E4_3C, &to_CP949_E4_3D,
- &to_CP949_E4_3E, &to_CP949_E4_3F,
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E4 = {
- to_EUC_KR_E4_offsets,
- to_CP949_E4_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_00_infos[25] = {
- o2(0xDC,0xB1), o2(0xD5,0xD6),
- o2(0xF3,0xDA), o2(0xCB,0xC1),
- o2(0xDB,0xC3), o2(0xD9,0xFA),
- o2(0xD3,0xEE), o2(0xFA,0xB8),
- o2(0xFD,0xA6), o2(0xEB,0xEF),
- o2(0xF4,0xA6), o2(0xCC,0xCA),
- o2(0xF3,0xA8), o2(0xF3,0xDB),
- o2(0xDB,0xA7), o2(0xF6,0xB7),
- o2(0xCF,0xE6), o2(0xF0,0xF2),
- o2(0xCB,0xDA), o2(0xE7,0xD2),
- o2(0xD7,0xC3), o2(0xF6,0xF0),
- o2(0xE8,0xDE), o2(0xE5,0xA6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_00 = {
- to_EUC_KR_E5_00_offsets,
- to_CP949_E5_00_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_01_infos[14] = {
- o2(0xE5,0xE7), o2(0xCA,0xA3),
- o2(0xCC,0xA7), o2(0xEA,0xC9),
- o2(0xF8,0xB6), o2(0xFA,0xA5),
- o2(0xF1,0xAE), o2(0xEF,0xCE),
- o2(0xCB,0xED), o2(0xF6,0xB0),
- o2(0xEF,0xCF), o2(0xE9,0xCF),
- o2(0xF7,0xDE), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_01 = {
- to_EUC_KR_E5_01_offsets,
- to_CP949_E5_01_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_02_infos[14] = {
- o2(0xCE,0xD3), o2(0xDC,0xF7),
- o2(0xDB,0xA8), o2(0xCB,0xF8),
- o2(0xDF,0xA1), o2(0xDD,0xE1),
- o2(0xF5,0xCA), o2(0xE9,0xB6),
- o2(0xE7,0xEC), o2(0xEE,0xEE),
- o2(0xF3,0xF0), o2(0xDF,0xBF),
- o2(0xCC,0xCB), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_02 = {
- to_EUC_KR_E5_02_offsets,
- to_CP949_E5_02_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_03_infos[16] = {
- o2(0xD0,0xC1), o2(0xF4,0xD2),
- o2(0xE0,0xBA), o2(0xDF,0xC0),
- o2(0xCE,0xE0), o2(0xDC,0xD2),
- o2(0xFD,0xEA), o2(0xD6,0xF6),
- o2(0xEA,0xCA), o2(0xE8,0xE9),
- o2(0xE3,0xAC), o2(0xF3,0xD0),
- o2(0xCA,0xA4), o2(0xDB,0xF8),
- o2(0xDE,0xC7), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_03 = {
- to_EUC_KR_E5_03_offsets,
- to_CP949_E5_03_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_04_infos[14] = {
- o2(0xEB,0xF0), o2(0xF1,0xD6),
- o2(0xE5,0xE2), o2(0xCC,0xCC),
- o2(0xCB,0xFB), o2(0xEA,0xE3),
- o2(0xDF,0xC1), o2(0xD6,0xED),
- o2(0xE9,0xD0), o2(0xEE,0xB9),
- o2(0xD5,0xE3), o2(0xD1,0xD3),
- o2(0xE5,0xF0), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_04 = {
- to_EUC_KR_E5_04_offsets,
- to_CP949_E5_04_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_05_infos[32] = {
- o2(0xE8,0xB4), o2(0xEB,0xC3),
- o2(0xEA,0xAA), o2(0xFA,0xFC),
- o2(0xF5,0xF6), o2(0xF0,0xBC),
- o2(0xFD,0xD4), o2(0xE0,0xBB),
- o2(0xCE,0xC3), o2(0xD0,0xBA),
- o2(0xF7,0xBA), o2(0xD8,0xF3),
- o2(0xF7,0xCD), o2(0xE4,0xAE),
- o2(0xD4,0xDF), o2(0xD0,0xE7),
- o2(0xEC,0xFD), o2(0xD2,0xAE),
- o2(0xEE,0xEF), o2(0xD5,0xD7),
- o2(0xEA,0xE4), o2(0xF8,0xA2),
- o2(0xCD,0xEB), o2(0xD7,0xBF),
- o2(0xFB,0xB1), o2(0xCD,0xEC),
- o2(0xDC,0xB2), o2(0xD0,0xEC),
- o2(0xCE,0xFD), o2(0xEE,0xF0),
- o2(0xCC,0xC2), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_05 = {
- to_EUC_KR_E5_05_offsets,
- to_CP949_E5_05_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_06_infos[15] = {
- o2(0xD0,0xED), o2(0xE5,0xF7),
- o2(0xF3,0xFC), o2(0xEE,0xA2),
- o2(0xD9,0xB3), o2(0xD8,0xF4),
- o2(0xE9,0xB7), o2(0xCE,0xAE),
- o2(0xD9,0xA2), o2(0xD8,0xF1),
- o2(0xD4,0xCF), o2(0xE5,0xA7),
- o2(0xD5,0xD2), o2(0xD6,0xA9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_06 = {
- to_EUC_KR_E5_06_offsets,
- to_CP949_E5_06_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_07_infos[18] = {
- o2(0xF4,0xA2), o2(0xF1,0xD7),
- o2(0xD5,0xD8), o2(0xF0,0xBD),
- o2(0xD7,0xD0), o2(0xD4,0xD0),
- o2(0xD7,0xCF), o2(0xEB,0xEA),
- o2(0xFD,0xEB), o2(0xDB,0xED),
- o2(0xFC,0xC5), o2(0xCB,0xC2),
- o2(0xFD,0xD5), o2(0xF4,0xC8),
- o2(0xE8,0xEA), o2(0xF5,0xF3),
- o2(0xF9,0xDE), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_07 = {
- to_EUC_KR_E5_07_offsets,
- to_CP949_E5_07_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_08_infos[23] = {
- o2(0xD3,0xEF), o2(0xEC,0xD3),
- o2(0xDD,0xC2), o2(0xEF,0xB7),
- o2(0xE7,0xD4), o2(0xCA,0xCA),
- o2(0xD9,0xFB), o2(0xFA,0xFD),
- o2(0xD6,0xAA), o2(0xF4,0xF8),
- o2(0xF7,0xF7), o2(0xDC,0xAC),
- o2(0xD7,0xD7), o2(0xDF,0xA2),
- o2(0xCE,0xBE), o2(0xD3,0xF0),
- o2(0xF0,0xA4), o2(0xE1,0xEC),
- o2(0xCF,0xE7), o2(0xF3,0xCB),
- o2(0xED,0xA9), o2(0xCA,0xBE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_08 = {
- to_EUC_KR_E5_08_offsets,
- to_CP949_E5_08_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_09_infos[19] = {
- o2(0xF4,0xEF), o2(0xF6,0xCE),
- o2(0xDE,0xFB), o2(0xD0,0xBB),
- o2(0xD5,0xB7), o2(0xEE,0xF1),
- o2(0xF4,0xA8), o2(0xDC,0xF8),
- o2(0xCB,0xA7), o2(0xDA,0xCE),
- o2(0xE0,0xE6), o2(0xED,0xA5),
- o2(0xEE,0xF2), o2(0xDC,0xF9),
- o2(0xF9,0xDC), o2(0xF3,0xDC),
- o2(0xF8,0xF2), o2(0xF4,0xF9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_09 = {
- to_EUC_KR_E5_09_offsets,
- to_CP949_E5_09_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_0A_infos[17] = {
- o2(0xFC,0xF1), o2(0xD0,0xBC),
- o2(0xDB,0xF9), o2(0xD7,0xB1),
- o2(0xCB,0xFC), o2(0xF0,0xA5),
- o2(0xCB,0xFD), o2(0xD5,0xF4),
- o2(0xCD,0xED), o2(0xCA,0xA5),
- o2(0xD6,0xAB), o2(0xD0,0xC2),
- o2(0xF0,0xBE), o2(0xD2,0xBD),
- o2(0xCC,0xA4), o2(0xFA,0xB6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_0A = {
- to_EUC_KR_E5_0A_offsets,
- to_CP949_E5_0A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_0B_infos[26] = {
- o2(0xCC,0xCD), o2(0xDA,0xFA),
- o2(0xF6,0xCF), o2(0xE9,0xB8),
- o2(0xD8,0xF5), o2(0xCC,0xCE),
- o2(0xD7,0xCD), o2(0xD4,0xD1),
- o2(0xE9,0xED), o2(0xCA,0xEB),
- o2(0xD9,0xE2), o2(0xFD,0xB2),
- o2(0xE3,0xAD), o2(0xD6,0xCC),
- o2(0xD9,0xB4), o2(0xE1,0xA7),
- o2(0xEE,0xD3), o2(0xD0,0xC3),
- o2(0xFD,0xB3), o2(0xD5,0xE4),
- o2(0xCF,0xE8), o2(0xED,0xC3),
- o2(0xD0,0xB2), o2(0xCE,0xFE),
- o2(0xDA,0xA8), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_0B = {
- to_EUC_KR_E5_0B_offsets,
- to_CP949_E5_0B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_0C_infos[17] = {
- o2(0xF8,0xD0), o2(0xFD,0xD6),
- o2(0xF8,0xD1), o2(0xF8,0xD2),
- o2(0xDC,0xD3), o2(0xDD,0xE2),
- o2(0xFB,0xF9), o2(0xDD,0xC1),
- o2(0xE3,0xB5), o2(0xED,0xDD),
- o2(0xCE,0xC4), o2(0xCB,0xA1),
- o2(0xDD,0xE3), o2(0xFC,0xDD),
- o2(0xF9,0xAF), o2(0xD2,0xFB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_0C = {
- to_EUC_KR_E5_0C_offsets,
- to_CP949_E5_0C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_0D_infos[29] = {
- o2(0xCF,0xA1), o2(0xE4,0xA8),
- o2(0xF4,0xB6), o2(0xEC,0xFE),
- o2(0xE3,0xAE), o2(0xE7,0xED),
- o2(0xFD,0xC1), o2(0xDA,0xE2),
- o2(0xD8,0xB3), o2(0xDD,0xE4),
- o2(0xF0,0xEF), o2(0xF6,0xF1),
- o2(0xFA,0xF0), o2(0xD1,0xF5),
- o2(0xDA,0xCF), o2(0xDC,0xD4),
- o2(0xDC,0xA6), o2(0xEF,0xBF),
- o2(0xCE,0xCF), o2(0xE0,0xD9),
- o2(0xD9,0xD6), o2(0xEC,0xD4),
- o2(0xEA,0xCB), o2(0xCA,0xBF),
- o2(0xD5,0xB0), o2(0xCF,0xE9),
- o2(0xF1,0xED), o2(0xCC,0xCF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_0D = {
- to_EUC_KR_E5_0D_offsets,
- to_CP949_E5_0D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_0E_infos[11] = {
- o2(0xE4,0xF8), o2(0xE4,0xED),
- o2(0xD7,0xD8), o2(0xFD,0xA7),
- o2(0xEA,0xAB), o2(0xF6,0xB2),
- o2(0xCF,0xF0), o2(0xF9,0xBD),
- o2(0xE6,0xF4), o2(0xCB,0xDB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_0E = {
- to_EUC_KR_E5_0E_offsets,
- to_CP949_E5_0E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_0F_infos[27] = {
- o2(0xF3,0xD1), o2(0xE9,0xD1),
- o2(0xF3,0xA9), o2(0xD0,0xE0),
- o2(0xE9,0xD2), o2(0xDA,0xE3),
- o2(0xE2,0xD2), o2(0xF6,0xA2),
- o2(0xE1,0xF4), o2(0xDA,0xE4),
- o2(0xE7,0xD5), o2(0xF5,0xBF),
- o2(0xCF,0xA2), o2(0xCD,0xAF),
- o2(0xCF,0xA3), o2(0xCD,0xB0),
- o2(0xF1,0xFE), o2(0xD0,0xA3),
- o2(0xE1,0xAF), o2(0xF8,0xA3),
- o2(0xCA,0xA6), o2(0xF7,0xBB),
- o2(0xF2,0xEA), o2(0xDE,0xC8),
- o2(0xE9,0xD3), o2(0xDE,0xC9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_0F = {
- to_EUC_KR_E5_0F_offsets,
- to_CP949_E5_0F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_10_infos[25] = {
- o2(0xFD,0xDE), o2(0xCA,0xC0),
- o2(0xF9,0xEA), o2(0xD1,0xCE),
- o2(0xEE,0xD4), o2(0xD4,0xD2),
- o2(0xD9,0xA3), o2(0xFD,0xA8),
- o2(0xD7,0xD9), o2(0xF7,0xCE),
- o2(0xFA,0xBE), o2(0xCF,0xD6),
- o2(0xD7,0xF0), o2(0xEB,0xE1),
- o2(0xF8,0xC5), o2(0xDC,0xFA),
- o2(0xDD,0xC3), o2(0xF9,0xDF),
- o2(0xE7,0xEF), o2(0xFD,0xE5),
- o2(0xF6,0xA3), o2(0xD9,0xFC),
- o2(0xFD,0xA9), o2(0xE7,0xEE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_10 = {
- to_EUC_KR_E5_10_offsets,
- to_CP949_E5_10_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_11_infos[13] = {
- o2(0xD5,0xE5), o2(0xEF,0xD0),
- o2(0xCD,0xB1), o2(0xF7,0xA2),
- o2(0xF1,0xB2), o2(0xF1,0xB1),
- o2(0xCD,0xB2), o2(0xDA,0xAB),
- o2(0xCA,0xA7), o2(0xE3,0xE2),
- o2(0xFB,0xBC), o2(0xD9,0xA4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_11 = {
- to_EUC_KR_E5_11_offsets,
- to_CP949_E5_11_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_12_infos[13] = {
- o2(0xEE,0xBA), o2(0xF8,0xD3),
- o2(0xFB,0xFA), o2(0xCF,0xA4),
- o2(0xDC,0xFB), o2(0xF6,0xE3),
- o2(0xED,0xAA), o2(0xF2,0xA1),
- o2(0xCE,0xE1), o2(0xFA,0xA6),
- o2(0xF9,0xE0), o2(0xEC,0xD6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_12 = {
- to_EUC_KR_E5_12_offsets,
- to_CP949_E5_12_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_13_infos[13] = {
- o2(0xE4,0xEE), o2(0xF9,0xA1),
- o2(0xFB,0xEF), o2(0xF9,0xEB),
- o2(0xEE,0xA3), o2(0xEA,0xAC),
- o2(0xCA,0xA8), o2(0xF4,0xFA),
- o2(0xCD,0xD6), o2(0xFC,0xF6),
- o2(0xF4,0xC9), o2(0xF8,0xD4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_13 = {
- to_EUC_KR_E5_13_offsets,
- to_CP949_E5_13_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_14_infos[11] = {
- o2(0xF8,0xA6), o2(0xDE,0xCA),
- o2(0xF2,0xC6), o2(0xD7,0xDA),
- o2(0xD3,0xD0), o2(0xD8,0xC5),
- o2(0xEA,0xE6), o2(0xF3,0xDD),
- o2(0xE4,0xDA), o2(0xF6,0xE4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_14 = {
- to_EUC_KR_E5_14_offsets,
- to_CP949_E5_14_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_15_infos[9] = {
- o2(0xF6,0xF2), o2(0xDF,0xC2),
- o2(0xD9,0xFD), o2(0xCC,0xF6),
- o2(0xD3,0xBA), o2(0xE4,0xAF),
- o2(0xF9,0xE1), o2(0xF0,0xA6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_15 = {
- to_EUC_KR_E5_15_offsets,
- to_CP949_E5_15_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_16_infos[18] = {
- o2(0xCB,0xD3), o2(0xE0,0xBC),
- o2(0xF4,0xCA), o2(0xD4,0xFA),
- o2(0xFD,0xAA), o2(0xF9,0xE2),
- o2(0xF4,0xB7), o2(0xFD,0xC2),
- o2(0xFC,0xB0), o2(0xFD,0xEC),
- o2(0xCA,0xE2), o2(0xFD,0xBD),
- o2(0xEA,0xE7), o2(0xDF,0xC3),
- o2(0xD1,0xD2), o2(0xCE,0xE2),
- o2(0xD3,0xA4), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_16 = {
- to_EUC_KR_E5_16_offsets,
- to_CP949_E5_16_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_17_infos[11] = {
- o2(0xFD,0xAB), o2(0xDF,0xE0),
- o2(0xF2,0xC7), o2(0xE7,0xF0),
- o2(0xD0,0xEE), o2(0xF3,0xAA),
- o2(0xDE,0xCB), o2(0xF6,0xB8),
- o2(0xE1,0xF5), o2(0xF1,0xB3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_17 = {
- to_EUC_KR_E5_17_offsets,
- to_CP949_E5_17_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_18_infos[9] = {
- o2(0xF7,0xA3), o2(0xCA,0xA9),
- o2(0xCF,0xA5), o2(0xDF,0xC4),
- o2(0xE1,0xB0), o2(0xF0,0xBF),
- o2(0xF6,0xA4), o2(0xE3,0xB6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_18 = {
- to_EUC_KR_E5_18_offsets,
- to_CP949_E5_18_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_19_infos[5] = {
- o2(0xFA,0xC6), o2(0xD0,0xEF),
- o2(0xFD,0xED), o2(0xDD,0xC4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_19 = {
- to_EUC_KR_E5_19_offsets,
- to_CP949_E5_19_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_1A_infos[7] = {
- o2(0xFC,0xF7), o2(0xE6,0xBF),
- o2(0xDE,0xAD), o2(0xFA,0xBF),
- o2(0xE5,0xF1), o2(0xED,0xC4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_1A = {
- to_EUC_KR_E5_1A_offsets,
- to_CP949_E5_1A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_1B_infos[11] = {
- o2(0xD2,0xA5), o2(0xFD,0xEE),
- o2(0xF5,0xB6), o2(0xE1,0xF6),
- o2(0xDE,0xCC), o2(0xFC,0xDE),
- o2(0xEC,0xD7), o2(0xCD,0xDD),
- o2(0xD6,0xB7), o2(0xCD,0xB3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_1B = {
- to_EUC_KR_E5_1B_offsets,
- to_CP949_E5_1B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_1C_infos[15] = {
- o2(0xF8,0xD5), o2(0xE5,0xD8),
- o2(0xCF,0xEA), o2(0xCF,0xD0),
- o2(0xEA,0xCC), o2(0xEA,0xAE),
- o2(0xEA,0xAD), o2(0xD3,0xF1),
- o2(0xD3,0xA5), o2(0xF7,0xCF),
- o2(0xEE,0xA4), o2(0xD0,0xA4),
- o2(0xF2,0xA2), o2(0xD0,0xF0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_1C = {
- to_EUC_KR_E5_1C_offsets,
- to_CP949_E5_1C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_1D_infos[17] = {
- o2(0xF2,0xA3), o2(0xF7,0xF8),
- o2(0xD0,0xB3), o2(0xDB,0xA9),
- o2(0xD3,0xBB), o2(0xCA,0xEC),
- o2(0xF1,0xA6), o2(0xCB,0xD5),
- o2(0xF7,0xE7), o2(0xCD,0xDE),
- o2(0xF7,0xA4), o2(0xF8,0xC0),
- o2(0xD3,0xDD), o2(0xCC,0xD0),
- o2(0xCF,0xA6), o2(0xF6,0xF3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_1D = {
- to_EUC_KR_E5_1D_offsets,
- to_CP949_E5_1D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_1E_infos[8] = {
- o2(0xE1,0xF7), o2(0xD3,0xDC),
- o2(0xFA,0xFE), o2(0xFA,0xA7),
- o2(0xEB,0xD9), o2(0xCF,0xA7),
- o2(0xEA,0xAF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_1E = {
- to_EUC_KR_E5_1E_offsets,
- to_CP949_E5_1E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_1F_infos[14] = {
- o2(0xE4,0xEF), o2(0xE9,0xB9),
- o2(0xF1,0xD8), o2(0xD8,0xD8),
- o2(0xE0,0xF2), o2(0xE6,0xB4),
- o2(0xDC,0xFC), o2(0xF3,0xF1),
- o2(0xE3,0xD0), o2(0xF2,0xFB),
- o2(0xDB,0xC6), o2(0xD0,0xF1),
- o2(0xD0,0xF2), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_1F = {
- to_EUC_KR_E5_1F_offsets,
- to_CP949_E5_1F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_20_infos[19] = {
- o2(0xCF,0xDC), o2(0xD3,0xD1),
- o2(0xCC,0xB1), o2(0xF7,0xD8),
- o2(0xCB,0xA8), o2(0xEB,0xBC),
- o2(0xE4,0xBE), o2(0xF4,0xDC),
- o2(0xDC,0xC2), o2(0xF0,0xA7),
- o2(0xE6,0xC0), o2(0xCA,0xED),
- o2(0xE8,0xEB), o2(0xE5,0xE8),
- o2(0xDC,0xC3), o2(0xED,0xDE),
- o2(0xD3,0xF2), o2(0xCC,0xF7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_20 = {
- to_EUC_KR_E5_20_offsets,
- to_CP949_E5_20_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_21_infos[17] = {
- o2(0xCE,0xD4), o2(0xE7,0xAB),
- o2(0xCB,0xC3), o2(0xE1,0xB1),
- o2(0xF7,0xB2), o2(0xD3,0xF3),
- o2(0xD3,0xD2), o2(0xF5,0xC0),
- o2(0xDF,0xDD), o2(0xEE,0xF3),
- o2(0xE7,0xF1), o2(0xFD,0xB4),
- o2(0xF2,0xC8), o2(0xF3,0xD2),
- o2(0xEE,0xF4), o2(0xE2,0xD3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_21 = {
- to_EUC_KR_E5_21_offsets,
- to_CP949_E5_21_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_22_infos[15] = {
- o2(0xCC,0xD1), o2(0xDF,0xEA),
- o2(0xE9,0xBA), o2(0xD9,0xD7),
- o2(0xF5,0xCD), o2(0xF1,0xF2),
- o2(0xFA,0xC7), o2(0xD9,0xF8),
- o2(0xD4,0xC2), o2(0xF6,0xE5),
- o2(0xDD,0xC5), o2(0xE7,0xF2),
- o2(0xED,0xDF), o2(0xCA,0xCB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_22 = {
- to_EUC_KR_E5_22_offsets,
- to_CP949_E5_22_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_23_infos[20] = {
- o2(0xDB,0xFA), o2(0xE8,0xB5),
- o2(0xD3,0xA6), o2(0xFD,0xB5),
- o2(0xF9,0xC9), o2(0xE4,0xE2),
- o2(0xFB,0xBD), o2(0xD7,0xA4),
- o2(0xCE,0xC5), o2(0xCE,0xD5),
- o2(0xD6,0xE6), o2(0xE5,0xBD),
- o2(0xDE,0xCD), o2(0xEC,0xF3),
- o2(0xED,0xE0), o2(0xEC,0xEC),
- o2(0xFB,0xBE), o2(0xDF,0xEB),
- o2(0xE1,0xF8), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_23 = {
- to_EUC_KR_E5_23_offsets,
- to_CP949_E5_23_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_24_infos[18] = {
- o2(0xF9,0xBE), o2(0xD0,0xF3),
- o2(0xE0,0xAA), o2(0xE8,0xE2),
- o2(0xE2,0xD4), o2(0xD2,0xFD),
- o2(0xE5,0xA8), o2(0xD9,0xD3),
- o2(0xD3,0xDE), o2(0xF4,0xB8),
- o2(0xF7,0xBC), o2(0xDC,0xFD),
- o2(0xE8,0xEC), o2(0xE4,0xE7),
- o2(0xE3,0xF7), o2(0xEC,0xA8),
- o2(0xFA,0xF1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_24 = {
- to_EUC_KR_E5_24_offsets,
- to_CP949_E5_24_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_25_infos[25] = {
- o2(0xE5,0xF2), o2(0xD0,0xF4),
- o2(0xD2,0xAF), o2(0xDC,0xE5),
- o2(0xD0,0xA5), o2(0xF1,0xB4),
- o2(0xFC,0xB1), o2(0xCC,0xF8),
- o2(0xDD,0xC6), o2(0xFA,0xD1),
- o2(0xF7,0xDF), o2(0xFA,0xA8),
- o2(0xEE,0xF5), o2(0xDE,0xCE),
- o2(0xE7,0xF3), o2(0xF7,0xAC),
- o2(0xEB,0xC4), o2(0xED,0xE1),
- o2(0xE0,0xAB), o2(0xDD,0xC7),
- o2(0xD2,0xB3), o2(0xD2,0xBF),
- o2(0xCA,0xCC), o2(0xFB,0xBF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_25 = {
- to_EUC_KR_E5_25_offsets,
- to_CP949_E5_25_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_26_infos[15] = {
- o2(0xE5,0xFD), o2(0xDD,0xE5),
- o2(0xD8,0xCD), o2(0xEC,0xF4),
- o2(0xD0,0xF5), o2(0xE8,0xED),
- o2(0xD0,0xD2), o2(0xD9,0xD8),
- o2(0xF6,0xE6), o2(0xDB,0xAA),
- o2(0xF7,0xE0), o2(0xD8,0xD9),
- o2(0xF4,0xA3), o2(0xF4,0xDD),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_26 = {
- to_EUC_KR_E5_26_offsets,
- to_CP949_E5_26_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_27_infos[21] = {
- o2(0xEF,0xD1), o2(0xD9,0xB5),
- o2(0xED,0xAB), o2(0xE3,0xB7),
- o2(0xEE,0xBB), o2(0xCD,0xB4),
- o2(0xE0,0xF3), o2(0xEA,0xCD),
- o2(0xEC,0xF5), o2(0xE8,0xEE),
- o2(0xCB,0xA9), o2(0xF1,0xAF),
- o2(0xCA,0xCD), o2(0xEC,0xA9),
- o2(0xF2,0xEB), o2(0xFD,0xEF),
- o2(0xF9,0xF3), o2(0xE6,0xC1),
- o2(0xEC,0xD8), o2(0xED,0xAC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_27 = {
- to_EUC_KR_E5_27_offsets,
- to_CP949_E5_27_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_28_infos[13] = {
- o2(0xEA,0xCE), o2(0xE8,0xDF),
- o2(0xDE,0xCF), o2(0xD2,0xA6),
- o2(0xE7,0xF4), o2(0xD1,0xD6),
- o2(0xE6,0xC2), o2(0xE3,0xE3),
- o2(0xE4,0xB0), o2(0xD8,0xB4),
- o2(0xF6,0xA5), o2(0xF3,0xDE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_28 = {
- to_EUC_KR_E5_28_offsets,
- to_CP949_E5_28_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_29_infos[7] = {
- o2(0xD7,0xA5), o2(0xF7,0xE8),
- o2(0xE8,0xC6), o2(0xFB,0xE6),
- o2(0xDD,0xE6), o2(0xDC,0xFE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_29 = {
- to_EUC_KR_E5_29_offsets,
- to_CP949_E5_29_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_2A_infos[5] = {
- o2(0xD8,0xDA), o2(0xDA,0xAC),
- o2(0xEA,0xB0), o2(0xE3,0xB8),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_2A = {
- to_EUC_KR_E5_2A_offsets,
- to_CP949_E5_2A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_2B_infos[9] = {
- o2(0xCA,0xAA), o2(0xE1,0xF9),
- o2(0xEA,0xB1), o2(0xF2,0xEC),
- o2(0xFA,0xEE), o2(0xEE,0xD5),
- o2(0xF9,0xF4), o2(0xD2,0xEC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_2B = {
- to_EUC_KR_E5_2B_offsets,
- to_CP949_E5_2B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_2C_infos[7] = {
- o2(0xFB,0xFB), o2(0xFD,0xF0),
- o2(0xE0,0xBD), o2(0xCE,0xE3),
- o2(0xF8,0xC6), o2(0xDE,0xAE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_2C = {
- to_EUC_KR_E5_2C_offsets,
- to_CP949_E5_2C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_2D_infos[23] = {
- o2(0xDF,0xC5), o2(0xE5,0xBE),
- o2(0xED,0xAD), o2(0xFA,0xEA),
- o2(0xCD,0xEE), o2(0xED,0xA6),
- o2(0xED,0xAE), o2(0xF0,0xED),
- o2(0xDD,0xA1), o2(0xED,0xAF),
- o2(0xFC,0xF8), o2(0xD8,0xEB),
- o2(0xCC,0xF9), o2(0xCD,0xB5),
- o2(0xFA,0xA9), o2(0xE1,0xDD),
- o2(0xE2,0xD5), o2(0xED,0xCF),
- o2(0xDD,0xA2), o2(0xF9,0xCA),
- o2(0xEA,0xE8), o2(0xE5,0xED),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_2D = {
- to_EUC_KR_E5_2D_offsets,
- to_CP949_E5_2D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_2E_infos[32] = {
- o2(0xD3,0xEB), o2(0xE9,0xD4),
- o2(0xE1,0xFA), o2(0xE4,0xCC),
- o2(0xE1,0xE4), o2(0xE8,0xC7),
- o2(0xCE,0xDB), o2(0xDC,0xD5),
- o2(0xF7,0xB5), o2(0xFC,0xF3),
- o2(0xF0,0xF3), o2(0xCE,0xAF),
- o2(0xF1,0xB5), o2(0xEF,0xD2),
- o2(0xE8,0xC8), o2(0xEB,0xF1),
- o2(0xCB,0xD4), o2(0xE0,0xBE),
- o2(0xE3,0xF8), o2(0xEA,0xE9),
- o2(0xFC,0xB2), o2(0xE0,0xF4),
- o2(0xCF,0xE0), o2(0xEE,0xA5),
- o2(0xFA,0xAA), o2(0xE6,0xC3),
- o2(0xE1,0xB2), o2(0xCA,0xAB),
- o2(0xE3,0xE4), o2(0xE9,0xBB),
- o2(0xE2,0xD6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_2E = {
- to_EUC_KR_E5_2E_offsets,
- to_CP949_E5_2E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_2F_infos[32] = {
- o2(0xF3,0xF2), o2(0xEE,0xD6),
- o2(0xEA,0xB2), o2(0xD0,0xF6),
- o2(0xEC,0xD9), o2(0xDA,0xCB),
- o2(0xCF,0xA8), o2(0xDD,0xA3),
- o2(0xD8,0xDB), o2(0xF9,0xCE),
- o2(0xE9,0xD5), o2(0xE3,0xD1),
- o2(0xD2,0xBC), o2(0xD8,0xAC),
- o2(0xF3,0xCC), o2(0xCD,0xFB),
- o2(0xF6,0xD6), o2(0xE7,0xF5),
- o2(0xE8,0xEF), o2(0xE3,0xF9),
- o2(0xD2,0xBB), o2(0xF3,0xF3),
- o2(0xE3,0xFB), o2(0xDE,0xD0),
- o2(0xCE,0xB0), o2(0xD6,0xF7),
- o2(0xF1,0xD9), o2(0xF5,0xC1),
- o2(0xDC,0xC4), o2(0xF5,0xBB),
- o2(0xDE,0xD1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_2F = {
- to_EUC_KR_E5_2F_offsets,
- to_CP949_E5_2F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_30_infos[24] = {
- o2(0xDC,0xE6), o2(0xDE,0xD2),
- o2(0xED,0xE2), o2(0xEE,0xF6),
- o2(0xEA,0xCF), o2(0xF0,0xEE),
- o2(0xE3,0xFC), o2(0xD3,0xDF),
- o2(0xD3,0xF4), o2(0xE1,0xB3),
- o2(0xE1,0xB4), o2(0xF4,0xD3),
- o2(0xDF,0xC6), o2(0xE9,0xD6),
- o2(0xDB,0xAB), o2(0xF6,0xA6),
- o2(0xE3,0xB9), o2(0xEB,0xC5),
- o2(0xF4,0xA9), o2(0xCD,0xB6),
- o2(0xD2,0xF9), o2(0xDA,0xAD),
- o2(0xD2,0xE3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_30 = {
- to_EUC_KR_E5_30_offsets,
- to_CP949_E5_30_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_31_infos[19] = {
- o2(0xCF,0xD1), o2(0xCB,0xDC),
- o2(0xCC,0xFA), o2(0xCF,0xDD),
- o2(0xE8,0xA9), o2(0xE3,0xBB),
- o2(0xE3,0xBA), o2(0xE0,0xDA),
- o2(0xEE,0xF7), o2(0xDC,0xB3),
- o2(0xD3,0xF5), o2(0xD7,0xA6),
- o2(0xF6,0xB5), o2(0xD7,0xDB),
- o2(0xE1,0xD5), o2(0xD4,0xEA),
- o2(0xDF,0xA3), o2(0xFD,0xDF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_31 = {
- to_EUC_KR_E5_31_offsets,
- to_CP949_E5_31_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_32_infos[14] = {
- o2(0xD0,0xF7), o2(0xED,0xD4),
- o2(0xCB,0xAA), o2(0xE4,0xDB),
- o2(0xE1,0xFB), o2(0xCB,0xA2),
- o2(0xD3,0xE0), o2(0xE4,0xBF),
- o2(0xFB,0xC0), o2(0xDA,0xBE),
- o2(0xE4,0xCD), o2(0xD6,0xB9),
- o2(0xEF,0xC0), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_32 = {
- to_EUC_KR_E5_32_offsets,
- to_CP949_E5_32_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_33_infos[11] = {
- o2(0xE1,0xFC), o2(0xF6,0xB9),
- o2(0xDF,0xC7), o2(0xE4,0xB1),
- o2(0xDC,0xE7), o2(0xDC,0xE8),
- o2(0xFA,0xD6), o2(0xD3,0xF6),
- o2(0xF1,0xDA), o2(0xFA,0xF2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_33 = {
- to_EUC_KR_E5_33_offsets,
- to_CP949_E5_33_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_34_infos[11] = {
- o2(0xE2,0xFD), o2(0xD5,0xCF),
- o2(0xD0,0xF8), o2(0xCD,0xDF),
- o2(0xF5,0xCB), o2(0xE4,0xF0),
- o2(0xCB,0xAB), o2(0xD7,0xC4),
- o2(0xE2,0xFE), o2(0xDD,0xDA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_34 = {
- to_EUC_KR_E5_34_offsets,
- to_CP949_E5_34_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_35_infos[7] = {
- o2(0xDA,0xAE), o2(0xCA,0xEE),
- o2(0xD5,0xB9), o2(0xE3,0xA1),
- o2(0xE8,0xE3), o2(0xF3,0xAB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_35 = {
- to_EUC_KR_E5_35_offsets,
- to_CP949_E5_35_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_36_infos[11] = {
- o2(0xCF,0xA9), o2(0xD3,0xF7),
- o2(0xD4,0xF1), o2(0xCE,0xE4),
- o2(0xE8,0xF2), o2(0xE5,0xF5),
- o2(0xE7,0xAE), o2(0xD6,0xBA),
- o2(0xDF,0xEC), o2(0xE4,0xC0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_36 = {
- to_EUC_KR_E5_36_offsets,
- to_CP949_E5_36_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_37_infos[21] = {
- o2(0xE8,0xE4), o2(0xD8,0xB5),
- o2(0xE4,0xDC), o2(0xF4,0xB9),
- o2(0xF1,0xB6), o2(0xE2,0xDE),
- o2(0xE1,0xB5), o2(0xCD,0xEF),
- o2(0xF1,0xA7), o2(0xCE,0xE5),
- o2(0xCB,0xDD), o2(0xD9,0xE3),
- o2(0xF3,0xAC), o2(0xD0,0xF9),
- o2(0xEC,0xAB), o2(0xDE,0xD3),
- o2(0xF7,0xE9), o2(0xF9,0xF5),
- o2(0xE1,0xDE), o2(0xCB,0xEE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_37 = {
- to_EUC_KR_E5_37_offsets,
- to_CP949_E5_37_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_38_infos[18] = {
- o2(0xE3,0xBC), o2(0xF8,0xD6),
- o2(0xDB,0xEE), o2(0xFD,0xF1),
- o2(0xF7,0xB6), o2(0xF4,0xDE),
- o2(0xF2,0xED), o2(0xDB,0xD9),
- o2(0xF0,0xA8), o2(0xE1,0xFD),
- o2(0xDE,0xD4), o2(0xE0,0xAC),
- o2(0xED,0xE3), o2(0xD3,0xE1),
- o2(0xDF,0xC8), o2(0xD9,0xB6),
- o2(0xFD,0xAC), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_38 = {
- to_EUC_KR_E5_38_offsets,
- to_CP949_E5_38_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_39_infos[21] = {
- o2(0xEF,0xD3), o2(0xE4,0xC1),
- o2(0xF8,0xEB), o2(0xDB,0xAC),
- o2(0xFC,0xC6), o2(0xD8,0xAD),
- o2(0xF6,0xBA), o2(0xDB,0xDF),
- o2(0xD3,0xD3), o2(0xF8,0xC7),
- o2(0xCA,0xCE), o2(0xF8,0xC1),
- o2(0xD2,0xB4), o2(0xDC,0xB4),
- o2(0xFA,0xB9), o2(0xCA,0xCF),
- o2(0xFC,0xB3), o2(0xEA,0xEA),
- o2(0xEA,0xEB), o2(0xD0,0xFA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_39 = {
- to_EUC_KR_E5_39_offsets,
- to_CP949_E5_39_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_3A_infos[19] = {
- o2(0xED,0xE4), o2(0xDD,0xE7),
- o2(0xDF,0xC9), o2(0xDF,0xED),
- o2(0xEE,0xBC), o2(0xEF,0xC1),
- o2(0xCC,0xD2), o2(0xDD,0xA4),
- o2(0xDF,0xCA), o2(0xD3,0xF8),
- o2(0xF1,0xA8), o2(0xCD,0xB7),
- o2(0xEF,0xD4), o2(0xE4,0xDD),
- o2(0xDF,0xEE), o2(0xCB,0xAC),
- o2(0xE9,0xBC), o2(0xEA,0xEC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_3A = {
- to_EUC_KR_E5_3A_offsets,
- to_CP949_E5_3A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_3B_infos[20] = {
- o2(0xDF,0xCB), o2(0xF9,0xBF),
- o2(0xD6,0xAF), o2(0xD5,0xC6),
- o2(0xCF,0xAA), o2(0xCE,0xA9),
- o2(0xD6,0xF8), o2(0xF1,0xB7),
- o2(0xEE,0xF8), o2(0xD9,0xD9),
- o2(0xF3,0xDF), o2(0xF8,0xC8),
- o2(0xCE,0xC6), o2(0xD5,0xE6),
- o2(0xF4,0xE6), o2(0xE6,0xC5),
- o2(0xEF,0xD5), o2(0xCB,0xEF),
- o2(0xFC,0xDF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_3B = {
- to_EUC_KR_E5_3B_offsets,
- to_CP949_E5_3B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_3C_infos[20] = {
- o2(0xDC,0xA7), o2(0xD6,0xE7),
- o2(0xF8,0xC9), o2(0xE3,0xD2),
- o2(0xE3,0xBD), o2(0xCF,0xE1),
- o2(0xF0,0xC0), o2(0xEC,0xDA),
- o2(0xDD,0xD7), o2(0xFB,0xF0),
- o2(0xEC,0xAC), o2(0xF0,0xA9),
- o2(0xFA,0xD7), o2(0xFB,0xC1),
- o2(0xD2,0xC0), o2(0xE5,0xB0),
- o2(0xED,0xE5), o2(0xCB,0xAD),
- o2(0xF9,0xB0), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_3C = {
- to_EUC_KR_E5_3C_offsets,
- to_CP949_E5_3C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_3D_infos[23] = {
- o2(0xF7,0xA5), o2(0xCB,0xAE),
- o2(0xDA,0xAF), o2(0xD8,0xB6),
- o2(0xD3,0xA7), o2(0xFB,0xB2),
- o2(0xFD,0xC4), o2(0xEC,0xAD),
- o2(0xFB,0xA1), o2(0xE5,0xE9),
- o2(0xE9,0xEE), o2(0xF3,0xF4),
- o2(0xF8,0xF3), o2(0xF0,0xC1),
- o2(0xDE,0xAF), o2(0xF8,0xB0),
- o2(0xF3,0xE0), o2(0xE7,0xAF),
- o2(0xDB,0xAD), o2(0xE6,0xB5),
- o2(0xF9,0xA8), o2(0xDD,0xD8),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_3D = {
- to_EUC_KR_E5_3D_offsets,
- to_CP949_E5_3D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_3E_infos[25] = {
- o2(0xE8,0xD9), o2(0xEF,0xD6),
- o2(0xD3,0xE2), o2(0xE2,0xDF),
- o2(0xFC,0xE0), o2(0xD7,0xC8),
- o2(0xFD,0xAD), o2(0xDF,0xEF),
- o2(0xCC,0xD3), o2(0xD3,0xF9),
- o2(0xD4,0xF0), o2(0xDB,0xC7),
- o2(0xDE,0xD5), o2(0xF0,0xF4),
- o2(0xD5,0xD0), o2(0xE5,0xD9),
- o2(0xFC,0xC7), o2(0xDC,0xD6),
- o2(0xE2,0xE0), o2(0xDA,0xB0),
- o2(0xF3,0xA3), o2(0xD3,0xEC),
- o2(0xF4,0xCB), o2(0xFD,0xC5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_3E = {
- to_EUC_KR_E5_3E_offsets,
- to_CP949_E5_3E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_3F_infos[14] = {
- o2(0xE3,0xFD), o2(0xF9,0xB1),
- o2(0xD0,0xFB), o2(0xEC,0xDB),
- o2(0xF5,0xBC), o2(0xF2,0xA4),
- o2(0xD8,0xCE), o2(0xD8,0xCF),
- o2(0xF5,0xF7), o2(0xF6,0xE1),
- o2(0xD2,0xB7), o2(0xFB,0xEC),
- o2(0xDD,0xC8), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5_3F = {
- to_EUC_KR_E5_3F_offsets,
- to_CP949_E5_3F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E5_infos[65] = {
- &to_CP949_E5_00, &to_CP949_E5_01,
- &to_CP949_E5_02, &to_CP949_E5_03,
- &to_CP949_E5_04, &to_CP949_E5_05,
- &to_CP949_E5_06, &to_CP949_E5_07,
- &to_CP949_E5_08, &to_CP949_E5_09,
- &to_CP949_E5_0A, &to_CP949_E5_0B,
- &to_CP949_E5_0C, &to_CP949_E5_0D,
- &to_CP949_E5_0E, &to_CP949_E5_0F,
- &to_CP949_E5_10, &to_CP949_E5_11,
- &to_CP949_E5_12, &to_CP949_E5_13,
- &to_CP949_E5_14, &to_CP949_E5_15,
- &to_CP949_E5_16, &to_CP949_E5_17,
- &to_CP949_E5_18, &to_CP949_E5_19,
- &to_CP949_E5_1A, &to_CP949_E5_1B,
- &to_CP949_E5_1C, &to_CP949_E5_1D,
- &to_CP949_E5_1E, &to_CP949_E5_1F,
- &to_CP949_E5_20, &to_CP949_E5_21,
- &to_CP949_E5_22, &to_CP949_E5_23,
- &to_CP949_E5_24, &to_CP949_E5_25,
- &to_CP949_E5_26, &to_CP949_E5_27,
- &to_CP949_E5_28, &to_CP949_E5_29,
- &to_CP949_E5_2A, &to_CP949_E5_2B,
- &to_CP949_E5_2C, &to_CP949_E5_2D,
- &to_CP949_E5_2E, &to_CP949_E5_2F,
- &to_CP949_E5_30, &to_CP949_E5_31,
- &to_CP949_E5_32, &to_CP949_E5_33,
- &to_CP949_E5_34, &to_CP949_E5_35,
- &to_CP949_E5_36, &to_CP949_E5_37,
- &to_CP949_E5_38, &to_CP949_E5_39,
- &to_CP949_E5_3A, &to_CP949_E5_3B,
- &to_CP949_E5_3C, &to_CP949_E5_3D,
- &to_CP949_E5_3E, &to_CP949_E5_3F,
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E5 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_E5_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_00_infos[13] = {
- o2(0xE4,0xE8), o2(0xD2,0xC1),
- o2(0xF8,0xD7), o2(0xD6,0xBB),
- o2(0xDE,0xD6), o2(0xF7,0xBD),
- o2(0xEC,0xAE), o2(0xD0,0xE1),
- o2(0xE0,0xF5), o2(0xEA,0xB3),
- o2(0xCE,0xD6), o2(0xCC,0xA5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_00 = {
- to_EUC_KR_E6_00_offsets,
- to_CP949_E6_00_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_01_infos[21] = {
- o2(0xEC,0xF6), o2(0xE2,0xE1),
- o2(0xE3,0xBE), o2(0xFC,0xC8),
- o2(0xCD,0xF0), o2(0xF9,0xF6),
- o2(0xDF,0xF0), o2(0xE5,0xBF),
- o2(0xCE,0xBF), o2(0xFC,0xE1),
- o2(0xED,0xB0), o2(0xFD,0xD1),
- o2(0xF6,0xBB), o2(0xF9,0xCF),
- o2(0xEB,0xDA), o2(0xCA,0xC1),
- o2(0xD2,0xB8), o2(0xCD,0xF1),
- o2(0xE3,0xD3), o2(0xFD,0xE6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_01 = {
- to_EUC_KR_E6_01_offsets,
- to_CP949_E6_01_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_02_infos[22] = {
- o2(0xE6,0xED), o2(0xE3,0xFA),
- o2(0xF0,0xAA), o2(0xF9,0xD0),
- o2(0xFC,0xE2), o2(0xF8,0xA7),
- o2(0xE1,0xE5), o2(0xEE,0xF9),
- o2(0xE7,0xF6), o2(0xEA,0xED),
- o2(0xFC,0xB4), o2(0xF5,0xC2),
- o2(0xD7,0xDC), o2(0xF0,0xF5),
- o2(0xDD,0xE8), o2(0xD3,0xED),
- o2(0xF5,0xFC), o2(0xDA,0xBF),
- o2(0xCC,0xFB), o2(0xD3,0xFA),
- o2(0xF4,0xA4), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_02 = {
- to_EUC_KR_E6_02_offsets,
- to_CP949_E6_02_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_03_infos[16] = {
- o2(0xEF,0xD7), o2(0xD4,0xC3),
- o2(0xFB,0xE3), o2(0xFB,0xED),
- o2(0xE0,0xAD), o2(0xEA,0xEE),
- o2(0xFB,0xB3), o2(0xE4,0xC2),
- o2(0xF6,0xE7), o2(0xD2,0xDD),
- o2(0xDF,0xCC), o2(0xFC,0xC9),
- o2(0xE5,0xA9), o2(0xE0,0xF6),
- o2(0xF6,0xB3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_03 = {
- to_EUC_KR_E6_03_offsets,
- to_CP949_E6_03_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_04_infos[19] = {
- o2(0xE1,0xFE), o2(0xCB,0xF0),
- o2(0xEA,0xEF), o2(0xEA,0xF0),
- o2(0xDA,0xC0), o2(0xF8,0xB4),
- o2(0xEB,0xF2), o2(0xE4,0xC3),
- o2(0xE9,0xD7), o2(0xE4,0xF1),
- o2(0xCA,0xEF), o2(0xCE,0xD7),
- o2(0xFC,0xCA), o2(0xF3,0xE1),
- o2(0xCB,0xC4), o2(0xE3,0xE5),
- o2(0xCB,0xC5), o2(0xEA,0xB4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_04 = {
- to_EUC_KR_E6_04_offsets,
- to_CP949_E6_04_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_05_infos[26] = {
- o2(0xE9,0xBD), o2(0xD7,0xC9),
- o2(0xEB,0xDB), o2(0xED,0xB1),
- o2(0xCC,0xC3), o2(0xF7,0xBE),
- o2(0xFC,0xCB), o2(0xF8,0xF4),
- o2(0xD9,0xB7), o2(0xF3,0xD3),
- o2(0xF3,0xD4), o2(0xF7,0xE4),
- o2(0xF7,0xD1), o2(0xD8,0xB7),
- o2(0xCE,0xB1), o2(0xCA,0xC2),
- o2(0xFB,0xB4), o2(0xCB,0xC6),
- o2(0xF0,0xF6), o2(0xD5,0xE7),
- o2(0xEA,0xD0), o2(0xCC,0xD4),
- o2(0xCB,0xAF), o2(0xF4,0xAA),
- o2(0xE9,0xAF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_05 = {
- to_EUC_KR_E6_05_offsets,
- to_CP949_E6_05_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_06_infos[21] = {
- o2(0xF5,0xC3), o2(0xE9,0xD8),
- o2(0xDD,0xE9), o2(0xF1,0xF3),
- o2(0xD5,0xFB), o2(0xDE,0xBB),
- o2(0xF4,0xFB), o2(0xFD,0xF3),
- o2(0xFD,0xF2), o2(0xF7,0xA6),
- o2(0xDD,0xC9), o2(0xD4,0xD3),
- o2(0xCC,0xA8), o2(0xDA,0xC1),
- o2(0xCC,0xD5), o2(0xD9,0xE4),
- o2(0xFA,0xCA), o2(0xE5,0xE3),
- o2(0xD3,0xBC), o2(0xCA,0xF0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_06 = {
- to_EUC_KR_E6_06_offsets,
- to_CP949_E6_06_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_07_infos[15] = {
- o2(0xD0,0xC4), o2(0xCA,0xD0),
- o2(0xFA,0xAB), o2(0xEB,0xEB),
- o2(0xE7,0xF8), o2(0xD9,0xE5),
- o2(0xD1,0xD7), o2(0xF3,0xA4),
- o2(0xD4,0xFB), o2(0xFC,0xE3),
- o2(0xFA,0xD8), o2(0xF3,0xD5),
- o2(0xCF,0xAB), o2(0xEB,0xF3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_07 = {
- to_EUC_KR_E6_07_offsets,
- to_CP949_E6_07_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_08_infos[23] = {
- o2(0xD5,0xFC), o2(0xD3,0xD4),
- o2(0xCD,0xFC), o2(0xD9,0xE6),
- o2(0xE2,0xF9), o2(0xE2,0xA1),
- o2(0xEB,0xD4), o2(0xE0,0xF7),
- o2(0xE4,0xB2), o2(0xCC,0xFC),
- o2(0xFB,0xE4), o2(0xF4,0xAB),
- o2(0xD0,0xBD), o2(0xCA,0xF1),
- o2(0xEF,0xB8), o2(0xD7,0xC0),
- o2(0xEE,0xFA), o2(0xFD,0xF4),
- o2(0xD3,0xE3), o2(0xFB,0xC2),
- o2(0xD5,0xE8), o2(0xDB,0xAE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_08 = {
- to_EUC_KR_E6_08_offsets,
- to_CP949_E6_08_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_09_infos[16] = {
- o2(0xE1,0xB6), o2(0xF8,0xB7),
- o2(0xE0,0xBF), o2(0xFB,0xC3),
- o2(0xDD,0xEA), o2(0xE2,0xA2),
- o2(0xEE,0xA6), o2(0xF6,0xE8),
- o2(0xF6,0xF5), o2(0xDD,0xCA),
- o2(0xD0,0xE2), o2(0xDD,0xA6),
- o2(0xDD,0xEB), o2(0xE4,0xF9),
- o2(0xE3,0xAF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_09 = {
- to_EUC_KR_E6_09_offsets,
- to_CP949_E6_09_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_0A_infos[17] = {
- o2(0xD0,0xFC), o2(0xF4,0xFC),
- o2(0xCC,0xBC), o2(0xF7,0xEA),
- o2(0xE5,0xE4), o2(0xDF,0xF1),
- o2(0xF7,0xE1), o2(0xF9,0xF7),
- o2(0xEF,0xB9), o2(0xF8,0xD8),
- o2(0xF9,0xA9), o2(0xF8,0xD9),
- o2(0xEE,0xBD), o2(0xD8,0xC6),
- o2(0xE4,0xE3), o2(0xF5,0xCE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_0A = {
- to_EUC_KR_E6_0A_offsets,
- to_CP949_E6_0A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_0B_infos[27] = {
- o2(0xDD,0xD9), o2(0xD9,0xE7),
- o2(0xD2,0xB9), o2(0xD5,0xC3),
- o2(0xDA,0xE5), o2(0xDA,0xD0),
- o2(0xD1,0xD9), o2(0xCE,0xD8),
- o2(0xCB,0xDE), o2(0xF4,0xAC),
- o2(0xDA,0xFB), o2(0xF6,0xE9),
- o2(0xE8,0xF3), o2(0xCF,0xAC),
- o2(0xF0,0xF0), o2(0xF4,0xFD),
- o2(0xDB,0xC8), o2(0xCE,0xC0),
- o2(0xE3,0xD4), o2(0xD1,0xCF),
- o2(0xF1,0xF5), o2(0xCD,0xF2),
- o2(0xCF,0xEB), o2(0xCD,0xB8),
- o2(0xE3,0xA6), o2(0xD1,0xDA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_0B = {
- to_EUC_KR_E6_0B_offsets,
- to_CP949_E6_0B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_0C_infos[11] = {
- o2(0xF2,0xA5), o2(0xF2,0xA6),
- o2(0xE4,0xCE), o2(0xD3,0xFB),
- o2(0xF1,0xA9), o2(0xF2,0xC9),
- o2(0xEF,0xD8), o2(0xE6,0xC9),
- o2(0xD8,0xB8), o2(0xFA,0xF3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_0C = {
- to_EUC_KR_E6_0C_offsets,
- to_CP949_E6_0C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_0D_infos[14] = {
- o2(0xF3,0xB5), o2(0xF8,0xA4),
- o2(0xD1,0xF3), o2(0xE6,0xC8),
- o2(0xF8,0xDA), o2(0xDC,0xE9),
- o2(0xDE,0xD7), o2(0xCB,0xDF),
- o2(0xCF,0xEC), o2(0xF4,0xDF),
- o2(0xD1,0xF4), o2(0xD2,0xBA),
- o2(0xDF,0xF2), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_0D = {
- to_EUC_KR_E6_0D_offsets,
- to_CP949_E6_0D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_0E_infos[17] = {
- o2(0xE1,0xB7), o2(0xE2,0xA3),
- o2(0xD3,0xFC), o2(0xED,0xE6),
- o2(0xDB,0xC9), o2(0xE4,0xFA),
- o2(0xCF,0xDE), o2(0xCE,0xD0),
- o2(0xD5,0xD3), o2(0xF3,0xF5),
- o2(0xF7,0xAE), o2(0xEF,0xC8),
- o2(0xCD,0xF3), o2(0xF5,0xCF),
- o2(0xE5,0xF3), o2(0xF0,0xC2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_0E = {
- to_EUC_KR_E6_0E_offsets,
- to_CP949_E6_0E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_0F_infos[15] = {
- o2(0xCA,0xD1), o2(0xEA,0xF1),
- o2(0xD0,0xA6), o2(0xD9,0xDA),
- o2(0xF0,0xAB), o2(0xEB,0xE7),
- o2(0xE5,0xC0), o2(0xFC,0xB5),
- o2(0xE4,0xC4), o2(0xCC,0xA9),
- o2(0xFD,0xC6), o2(0xEA,0xB5),
- o2(0xE5,0xAA), o2(0xDF,0xBA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_0F = {
- to_EUC_KR_E6_0F_offsets,
- to_CP949_E6_0F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_10_infos[12] = {
- o2(0xE1,0xDF), o2(0xDA,0xD1),
- o2(0xE1,0xB8), o2(0xE8,0xF4),
- o2(0xD3,0xFD), o2(0xE2,0xA4),
- o2(0xF2,0xCA), o2(0xDA,0xE6),
- o2(0xF7,0xB3), o2(0xFD,0xCD),
- o2(0xF3,0xB6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_10 = {
- to_EUC_KR_E6_10_offsets,
- to_CP949_E6_10_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_11_infos[8] = {
- o2(0xEE,0xD7), o2(0xF5,0xC4),
- o2(0xD8,0xA4), o2(0xF2,0xA7),
- o2(0xD9,0xB8), o2(0xD9,0xB9),
- o2(0xEF,0xC9), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_11 = {
- to_EUC_KR_E6_11_offsets,
- to_CP949_E6_11_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_12_infos[15] = {
- o2(0xD6,0xCE), o2(0xF7,0xCB),
- o2(0xDF,0xAE), o2(0xE8,0xF5),
- o2(0xD2,0xB5), o2(0xD3,0xD5),
- o2(0xF4,0xCC), o2(0xDA,0xFC),
- o2(0xD9,0xE8), o2(0xF7,0xEB),
- o2(0xF5,0xC9), o2(0xF3,0xBC),
- o2(0xDA,0xD2), o2(0xD3,0xB5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_12 = {
- to_EUC_KR_E6_12_offsets,
- to_CP949_E6_12_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_13_infos[22] = {
- o2(0xE8,0xB6), o2(0xD6,0xCF),
- o2(0xF4,0xBA), o2(0xF7,0xC9),
- o2(0xCC,0xAA), o2(0xF0,0xC3),
- o2(0xCC,0xD6), o2(0xD0,0xD3),
- o2(0xD3,0xBD), o2(0xDB,0xFB),
- o2(0xCB,0xE0), o2(0xD3,0xE4),
- o2(0xF6,0xF7), o2(0xD5,0xBA),
- o2(0xF3,0xCD), o2(0xCB,0xE1),
- o2(0xEB,0xF4), o2(0xF4,0xAD),
- o2(0xFC,0xAA), o2(0xF7,0xEC),
- o2(0xE8,0xF6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_13 = {
- to_EUC_KR_E6_13_offsets,
- to_CP949_E6_13_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_14_infos[17] = {
- o2(0xDA,0xE7), o2(0xF7,0xCC),
- o2(0xE5,0xC1), o2(0xE0,0xEE),
- o2(0xD5,0xFD), o2(0xCE,0xE6),
- o2(0xFC,0xAB), o2(0xD5,0xBB),
- o2(0xF2,0xA8), o2(0xE2,0xA5),
- o2(0xCD,0xB9), o2(0xEA,0xF2),
- o2(0xCB,0xC7), o2(0xCD,0xF4),
- o2(0xDB,0xAF), o2(0xEF,0xD9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_14 = {
- to_EUC_KR_E6_14_offsets,
- to_CP949_E6_14_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_15_infos[21] = {
- o2(0xCD,0xBA), o2(0xFC,0xF9),
- o2(0xDF,0xF3), o2(0xCE,0xE7),
- o2(0xDA,0xC2), o2(0xCF,0xAD),
- o2(0xE7,0xF9), o2(0xF8,0xA8),
- o2(0xF3,0xE2), o2(0xCA,0xF2),
- o2(0xDF,0xA4), o2(0xD4,0xC4),
- o2(0xCC,0xD7), o2(0xE5,0xC2),
- o2(0xCD,0xBB), o2(0xEF,0xDA),
- o2(0xEE,0xD8), o2(0xDD,0xA7),
- o2(0xE2,0xA6), o2(0xE0,0xC0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_15 = {
- to_EUC_KR_E6_15_offsets,
- to_CP949_E6_15_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_16_infos[25] = {
- o2(0xD6,0xB0), o2(0xF8,0xCA),
- o2(0xFC,0xFA), o2(0xD9,0xFE),
- o2(0xDE,0xB0), o2(0xDD,0xEC),
- o2(0xDA,0xE8), o2(0xD4,0xE0),
- o2(0xD6,0xF9), o2(0xCD,0xD7),
- o2(0xDE,0xD8), o2(0xF2,0xF8),
- o2(0xE4,0xD6), o2(0xD0,0xC5),
- o2(0xF4,0xAE), o2(0xDD,0xA8),
- o2(0xED,0xC5), o2(0xF3,0xD6),
- o2(0xDE,0xD9), o2(0xE3,0xE6),
- o2(0xD3,0xA8), o2(0xDB,0xB0),
- o2(0xE5,0xDA), o2(0xE3,0xBF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_16 = {
- to_EUC_KR_E6_16_offsets,
- to_CP949_E6_16_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_17_infos[23] = {
- o2(0xDB,0xB1), o2(0xD5,0xE9),
- o2(0xE0,0xC1), o2(0xEF,0xDB),
- o2(0xF0,0xE9), o2(0xD7,0xB2),
- o2(0xD0,0xFD), o2(0xD9,0xE9),
- o2(0xD0,0xFE), o2(0xEC,0xED),
- o2(0xD3,0xA9), o2(0xF2,0xA9),
- o2(0xF0,0xC4), o2(0xE2,0xE2),
- o2(0xE9,0xEF), o2(0xF9,0xD1),
- o2(0xE9,0xD9), o2(0xE8,0xDA),
- o2(0xDA,0xC3), o2(0xDA,0xC4),
- o2(0xD4,0xC5), o2(0xE7,0xFA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_17 = {
- to_EUC_KR_E6_17_offsets,
- to_CP949_E6_17_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_18_infos[27] = {
- o2(0xCD,0xE0), o2(0xE3,0xB0),
- o2(0xDB,0xB2), o2(0xFB,0xC4),
- o2(0xF3,0xE3), o2(0xD9,0xA5),
- o2(0xFB,0xE7), o2(0xDD,0xCB),
- o2(0xD0,0xD4), o2(0xE6,0xB6),
- o2(0xE0,0xAE), o2(0xFD,0xDA),
- o2(0xDC,0xB5), o2(0xE0,0xF8),
- o2(0xE7,0xB1), o2(0xF5,0xF0),
- o2(0xD8,0xDC), o2(0xED,0xC6),
- o2(0xE1,0xB9), o2(0xE3,0xC0),
- o2(0xF9,0xC0), o2(0xE9,0xF0),
- o2(0xD9,0xDB), o2(0xF3,0xE4),
- o2(0xDC,0xB6), o2(0xE4,0xE9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_18 = {
- to_EUC_KR_E6_18_offsets,
- to_CP949_E6_18_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_19_infos[28] = {
- o2(0xF0,0xC5), o2(0xE3,0xC1),
- o2(0xFC,0xCC), o2(0xFC,0xCD),
- o2(0xF2,0xCB), o2(0xF2,0xCC),
- o2(0xE4,0xCF), o2(0xF1,0xDB),
- o2(0xFA,0xD9), o2(0xF1,0xB8),
- o2(0xFD,0xF5), o2(0xE0,0xF9),
- o2(0xE7,0xFB), o2(0xFC,0xB7),
- o2(0xFC,0xE4), o2(0xFB,0xC5),
- o2(0xE3,0xE7), o2(0xD8,0xB9),
- o2(0xF6,0xF8), o2(0xDC,0xC5),
- o2(0xCC,0xD8), o2(0xE0,0xAF),
- o2(0xF4,0xE7), o2(0xEF,0xDC),
- o2(0xCF,0xFC), o2(0xEF,0xDD),
- o2(0xF2,0xAA), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_19 = {
- to_EUC_KR_E6_19_offsets,
- to_CP949_E6_19_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_1A_infos[22] = {
- o2(0xFD,0xBE), o2(0xCA,0xAC),
- o2(0xFD,0xBB), o2(0xFD,0xC7),
- o2(0xE7,0xB2), o2(0xEA,0xD1),
- o2(0xDF,0xF4), o2(0xD1,0xEC),
- o2(0xE4,0xDE), o2(0xE5,0xC3),
- o2(0xD9,0xA6), o2(0xCD,0xBC),
- o2(0xF3,0xE5), o2(0xED,0xD5),
- o2(0xD9,0xBA), o2(0xED,0xE7),
- o2(0xFB,0xB5), o2(0xF8,0xEC),
- o2(0xE0,0xE7), o2(0xCC,0xD9),
- o2(0xD4,0xC6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_1A = {
- to_EUC_KR_E6_1A_offsets,
- to_CP949_E6_1A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_1B_infos[22] = {
- o2(0xE7,0xA5), o2(0xD5,0xF5),
- o2(0xD3,0xBE), o2(0xFC,0xFB),
- o2(0xE4,0xF2), o2(0xDF,0xF5),
- o2(0xE8,0xF8), o2(0xF8,0xED),
- o2(0xCE,0xC7), o2(0xFD,0xF6),
- o2(0xE8,0xD8), o2(0xCD,0xD8),
- o2(0xE7,0xD6), o2(0xCC,0xDA),
- o2(0xCA,0xE3), o2(0xDF,0xF6),
- o2(0xF0,0xC7), o2(0xF0,0xC6),
- o2(0xD8,0xBA), o2(0xF1,0xF4),
- o2(0xF4,0xF0), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_1B = {
- to_EUC_KR_E6_1B_offsets,
- to_CP949_E6_1B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_1C_infos[27] = {
- o2(0xF5,0xCC), o2(0xFC,0xE5),
- o2(0xEA,0xC5), o2(0xEA,0xF3),
- o2(0xDD,0xDB), o2(0xDC,0xD7),
- o2(0xDE,0xFD), o2(0xF2,0xF9),
- o2(0xD5,0xC7), o2(0xD8,0xD0),
- o2(0xF0,0xC8), o2(0xD1,0xA1),
- o2(0xD1,0xA2), o2(0xD9,0xD4),
- o2(0xD6,0xE8), o2(0xD9,0xCA),
- o2(0xDA,0xB1), o2(0xD8,0xC7),
- o2(0xDC,0xE2), o2(0xF3,0xCE),
- o2(0xF5,0xF4), o2(0xF1,0xB9),
- o2(0xDA,0xD3), o2(0xF6,0xEA),
- o2(0xCF,0xF5), o2(0xFD,0xAE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_1C = {
- to_EUC_KR_E6_1C_offsets,
- to_CP949_E6_1C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_1D_infos[22] = {
- o2(0xCA,0xD2), o2(0xDF,0xB4),
- o2(0xD7,0xDD), o2(0xFA,0xBA),
- o2(0xEE,0xA7), o2(0xF5,0xBD),
- o2(0xF8,0xF5), o2(0xED,0xE8),
- o2(0xD4,0xE1), o2(0xD1,0xA3),
- o2(0xE1,0xD6), o2(0xF9,0xF8),
- o2(0xDB,0xCA), o2(0xCB,0xF9),
- o2(0xD4,0xD4), o2(0xD9,0xDC),
- o2(0xEE,0xBE), o2(0xF7,0xED),
- o2(0xD2,0xEE), o2(0xE1,0xE6),
- o2(0xF7,0xF9), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_1D = {
- to_EUC_KR_E6_1D_offsets,
- to_CP949_E6_1D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_1E_infos[19] = {
- o2(0xDD,0xED), o2(0xE8,0xDB),
- o2(0xDB,0xB3), o2(0xD1,0xF7),
- o2(0xE0,0xB0), o2(0xD4,0xE2),
- o2(0xF6,0xD7), o2(0xD7,0xF9),
- o2(0xD8,0xDD), o2(0xCD,0xFD),
- o2(0xF2,0xAB), o2(0xCD,0xBD),
- o2(0xF8,0xC2), o2(0xF2,0xAC),
- o2(0xCA,0xAD), o2(0xCA,0xAE),
- o2(0xCF,0xAE), o2(0xE3,0xC2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_1E = {
- to_EUC_KR_E6_1E_offsets,
- to_CP949_E6_1E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_1F_infos[21] = {
- o2(0xDC,0xB7), o2(0xDB,0xDA),
- o2(0xD9,0xBB), o2(0xCA,0xF3),
- o2(0xF6,0xD3), o2(0xE6,0xF8),
- o2(0xEA,0xF5), o2(0xEA,0xF6),
- o2(0xF6,0xF9), o2(0xCF,0xAF),
- o2(0xCA,0xD3), o2(0xCA,0xAF),
- o2(0xD2,0xB0), o2(0xF1,0xBA),
- o2(0xD7,0xB3), o2(0xE3,0xC3),
- o2(0xF3,0xFD), o2(0xDE,0xDA),
- o2(0xDE,0xDB), o2(0xEF,0xDE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_1F = {
- to_EUC_KR_E6_1F_offsets,
- to_CP949_E6_1F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_20_infos[13] = {
- o2(0xE2,0xE3), o2(0xEE,0xFB),
- o2(0xDF,0xF7), o2(0xD7,0xCA),
- o2(0xCE,0xE8), o2(0xDB,0xDB),
- o2(0xF1,0xBB), o2(0xE9,0xF1),
- o2(0xFA,0xB7), o2(0xD0,0xC6),
- o2(0xCC,0xAB), o2(0xEE,0xA8),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_20 = {
- to_EUC_KR_E6_20_offsets,
- to_CP949_E6_20_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_21_infos[14] = {
- o2(0xCB,0xFA), o2(0xF9,0xF9),
- o2(0xCC,0xFD), o2(0xD3,0xFE),
- o2(0xE4,0xD0), o2(0xF2,0xEE),
- o2(0xD4,0xD5), o2(0xDF,0xCD),
- o2(0xFC,0xB8), o2(0xD1,0xD0),
- o2(0xF2,0xCD), o2(0xF7,0xD2),
- o2(0xCA,0xD4), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_21 = {
- to_EUC_KR_E6_21_offsets,
- to_CP949_E6_21_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_22_infos[20] = {
- o2(0xD5,0xD9), o2(0xD8,0xDE),
- o2(0xCD,0xD9), o2(0xEE,0xA9),
- o2(0xF6,0xBC), o2(0xCC,0xDB),
- o2(0xF0,0xC9), o2(0xFC,0xFC),
- o2(0xE8,0xC9), o2(0xF4,0xFE),
- o2(0xE7,0xFC), o2(0xD7,0xDE),
- o2(0xDE,0xDC), o2(0xF0,0xAC),
- o2(0xCC,0xFE), o2(0xCD,0xE1),
- o2(0xE1,0xBA), o2(0xDB,0xEF),
- o2(0xDA,0xB2), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_22 = {
- to_EUC_KR_E6_22_offsets,
- to_CP949_E6_22_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_23_infos[19] = {
- o2(0xD1,0xA5), o2(0xDC,0xB8),
- o2(0xD8,0xF6), o2(0xD1,0xA4),
- o2(0xCD,0xE2), o2(0xDC,0xEA),
- o2(0xF0,0xF7), o2(0xF0,0xCA),
- o2(0xD0,0xBE), o2(0xDD,0xDC),
- o2(0xD4,0xD6), o2(0xD3,0xD6),
- o2(0xED,0xD0), o2(0xCD,0xA1),
- o2(0xDF,0xB5), o2(0xDF,0xF8),
- o2(0xD4,0xA1), o2(0xCE,0xB2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_23 = {
- to_EUC_KR_E6_23_offsets,
- to_CP949_E6_23_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_24_infos[10] = {
- o2(0xE8,0xCA), o2(0xEB,0xF5),
- o2(0xE3,0xD5), o2(0xF5,0xD0),
- o2(0xF5,0xA1), o2(0xD9,0xA7),
- o2(0xE5,0xAB), o2(0xE6,0xCB),
- o2(0xF5,0xF1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_24 = {
- to_EUC_KR_E6_24_offsets,
- to_CP949_E6_24_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_25_infos[22] = {
- o2(0xE5,0xC5), o2(0xF9,0xA3),
- o2(0xE0,0xDB), o2(0xF6,0xEB),
- o2(0xCB,0xF1), o2(0xD9,0xEA),
- o2(0xF5,0xA2), o2(0xD7,0xD1),
- o2(0xD1,0xF8), o2(0xEA,0xF8),
- o2(0xEA,0xF9), o2(0xDA,0xB3),
- o2(0xEF,0xDF), o2(0xF1,0xEF),
- o2(0xE5,0xF6), o2(0xEE,0xBF),
- o2(0xE2,0xE4), o2(0xD0,0xBF),
- o2(0xFA,0xAC), o2(0xF5,0xD1),
- o2(0xE7,0xB3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_25 = {
- to_EUC_KR_E6_25_offsets,
- to_CP949_E6_25_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_26_infos[9] = {
- o2(0xE9,0xBE), o2(0xF2,0xCE),
- o2(0xDB,0xB4), o2(0xFC,0xCE),
- o2(0xDD,0xEE), o2(0xE7,0xB4),
- o2(0xD7,0xB4), o2(0xF7,0xB4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_26 = {
- to_EUC_KR_E6_26_offsets,
- to_CP949_E6_26_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_27_infos[12] = {
- o2(0xCD,0xBE), o2(0xDA,0xE9),
- o2(0xCF,0xB0), o2(0xF7,0xD9),
- o2(0xF3,0xE6), o2(0xCE,0xD9),
- o2(0xCE,0xAA), o2(0xCB,0xC8),
- o2(0xD0,0xA7), o2(0xF0,0xCB),
- o2(0xD0,0xC7), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_27 = {
- to_EUC_KR_E6_27_offsets,
- to_CP949_E6_27_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_28_infos[16] = {
- o2(0xE4,0xC5), o2(0xDB,0xE0),
- o2(0xD5,0xDA), o2(0xD7,0xA7),
- o2(0xEE,0xC0), o2(0xF8,0xF6),
- o2(0xF5,0xD2), o2(0xED,0xE9),
- o2(0xD9,0xBC), o2(0xE5,0xC6),
- o2(0xF5,0xA3), o2(0xDA,0xD4),
- o2(0xE2,0xA7), o2(0xFB,0xFC),
- o2(0xF1,0xDC), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_28 = {
- to_EUC_KR_E6_28_offsets,
- to_CP949_E6_28_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_29_infos[11] = {
- o2(0xCA,0xF4), o2(0xE8,0xFA),
- o2(0xCE,0xE9), o2(0xE9,0xF8),
- o2(0xE2,0xE5), o2(0xD0,0xB9),
- o2(0xD4,0xF2), o2(0xD1,0xA6),
- o2(0xDF,0xCE), o2(0xFC,0xF4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_29 = {
- to_EUC_KR_E6_29_offsets,
- to_CP949_E6_29_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_2A_infos[12] = {
- o2(0xD3,0xAA), o2(0xCC,0xAC),
- o2(0xEF,0xE0), o2(0xE5,0xE5),
- o2(0xD0,0xD5), o2(0xDB,0xFC),
- o2(0xFC,0xE6), o2(0xCB,0xFE),
- o2(0xED,0xEA), o2(0xDE,0xB1),
- o2(0xF9,0xE3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_2A = {
- to_EUC_KR_E6_2A_offsets,
- to_CP949_E6_2A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_2B_infos[8] = {
- o2(0xD4,0xA2), o2(0xCF,0xF6),
- o2(0xD6,0xD0), o2(0xD5,0xEA),
- o2(0xF1,0xEE), o2(0xFA,0xCB),
- o2(0xE5,0xA1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_2B = {
- to_EUC_KR_E6_2B_offsets,
- to_CP949_E6_2B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_2C_infos[13] = {
- o2(0xD5,0xB1), o2(0xCF,0xED),
- o2(0xED,0xEB), o2(0xD5,0xB2),
- o2(0xD5,0xBC), o2(0xFD,0xE2),
- o2(0xF3,0xAD), o2(0xFD,0xDB),
- o2(0xE9,0xB0), o2(0xD1,0xA7),
- o2(0xFD,0xE3), o2(0xCE,0xB3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_2C = {
- to_EUC_KR_E6_2C_offsets,
- to_CP949_E6_2C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_2D_infos[19] = {
- o2(0xFD,0xE4), o2(0xFA,0xCE),
- o2(0xCA,0xB0), o2(0xF7,0xA7),
- o2(0xCF,0xB1), o2(0xE6,0xA2),
- o2(0xFC,0xB6), o2(0xF2,0xAD),
- o2(0xEF,0xE1), o2(0xF3,0xAE),
- o2(0xDC,0xC6), o2(0xD9,0xEB),
- o2(0xE8,0xE0), o2(0xE1,0xA8),
- o2(0xD5,0xF6), o2(0xCF,0xFD),
- o2(0xDE,0xDD), o2(0xD9,0xD1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_2D = {
- to_EUC_KR_E6_2D_offsets,
- to_CP949_E6_2D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_2E_infos[17] = {
- o2(0xE4,0xEA), o2(0xF2,0xCF),
- o2(0xF7,0xBF), o2(0xE2,0xE6),
- o2(0xE2,0xA8), o2(0xE3,0xD6),
- o2(0xED,0xD1), o2(0xE9,0xF9),
- o2(0xD6,0xB1), o2(0xDE,0xB2),
- o2(0xE0,0xE8), o2(0xD3,0xAB),
- o2(0xEB,0xDC), o2(0xDF,0xAF),
- o2(0xCA,0xC3), o2(0xEE,0xFC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_2E = {
- to_EUC_KR_E6_2E_offsets,
- to_CP949_E6_2E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_2F_infos[16] = {
- o2(0xFD,0xC3), o2(0xEB,0xF6),
- o2(0xCF,0xB2), o2(0xD9,0xEC),
- o2(0xD9,0xBD), o2(0xD8,0xDF),
- o2(0xD4,0xB8), o2(0xEB,0xBE),
- o2(0xDD,0xEF), o2(0xDD,0xF0),
- o2(0xDD,0xF1), o2(0xDD,0xF2),
- o2(0xD9,0xBE), o2(0xFB,0xC6),
- o2(0xCF,0xB3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_2F = {
- to_EUC_KR_E6_2F_offsets,
- to_CP949_E6_2F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_30_infos[10] = {
- o2(0xEE,0xFD), o2(0xE4,0xAB),
- o2(0xDA,0xC5), o2(0xD8,0xEC),
- o2(0xD1,0xA8), o2(0xE2,0xA9),
- o2(0xDE,0xBC), o2(0xE7,0xB5),
- o2(0xDB,0xF0), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_30 = {
- to_EUC_KR_E6_30_offsets,
- to_CP949_E6_30_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_31_infos[22] = {
- o2(0xEF,0xE2), o2(0xF1,0xF0),
- o2(0xCF,0xB4), o2(0xDB,0xF1),
- o2(0xE0,0xB1), o2(0xDF,0xA5),
- o2(0xF9,0xD2), o2(0xE7,0xFD),
- o2(0xE6,0xA3), o2(0xFB,0xF1),
- o2(0xCB,0xB0), o2(0xF2,0xAE),
- o2(0xCD,0xE7), o2(0xE8,0xDC),
- o2(0xE7,0xD7), o2(0xF7,0xC0),
- o2(0xD0,0xE3), o2(0xDA,0xA1),
- o2(0xCC,0xBD), o2(0xD1,0xA9),
- o2(0xDD,0xCC), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_31 = {
- to_EUC_KR_E6_31_offsets,
- to_CP949_E6_31_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_32_infos[28] = {
- o2(0xE3,0xFE), o2(0xD1,0xAA),
- o2(0xE8,0xAA), o2(0xEA,0xB6),
- o2(0xF9,0xFA), o2(0xE6,0xCC),
- o2(0xF6,0xD8), o2(0xD4,0xC7),
- o2(0xD9,0xCB), o2(0xD9,0xD2),
- o2(0xD3,0xCB), o2(0xD8,0xF7),
- o2(0xDA,0xA9), o2(0xF5,0xF8),
- o2(0xDE,0xDE), o2(0xF2,0xAF),
- o2(0xF8,0xA9), o2(0xD8,0xC8),
- o2(0xEE,0xC1), o2(0xF9,0xC1),
- o2(0xDD,0xF3), o2(0xEA,0xFA),
- o2(0xF6,0xBD), o2(0xE1,0xBB),
- o2(0xCD,0xBF), o2(0xF4,0xD4),
- o2(0xE6,0xCD), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_32 = {
- to_EUC_KR_E6_32_offsets,
- to_CP949_E6_32_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_33_infos[21] = {
- o2(0xFC,0xCF), o2(0xFB,0xA2),
- o2(0xE0,0xDC), o2(0xF4,0xBB),
- o2(0xDA,0xD5), o2(0xF9,0xB2),
- o2(0xFB,0xF2), o2(0xDB,0xF6),
- o2(0xDE,0xDF), o2(0xDB,0xF2),
- o2(0xF8,0xDC), o2(0xF7,0xEE),
- o2(0xEB,0xE8), o2(0xD2,0xFA),
- o2(0xF1,0xBC), o2(0xFA,0xDA),
- o2(0xDA,0xEA), o2(0xDA,0xC6),
- o2(0xF7,0xC1), o2(0xE7,0xB6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_33 = {
- to_EUC_KR_E6_33_offsets,
- to_CP949_E6_33_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_34_infos[20] = {
- o2(0xE5,0xC7), o2(0xD6,0xAC),
- o2(0xDC,0xC7), o2(0xE1,0xA9),
- o2(0xE2,0xAA), o2(0xD5,0xA6),
- o2(0xD4,0xD7), o2(0xF2,0xD0),
- o2(0xEA,0xFB), o2(0xE0,0xDD),
- o2(0xFB,0xF3), o2(0xF1,0xBD),
- o2(0xE2,0xE7), o2(0xFD,0xD7),
- o2(0xCE,0xC8), o2(0xEA,0xB7),
- o2(0xFC,0xC0), o2(0xFD,0xE7),
- o2(0xF7,0xEF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_34 = {
- to_EUC_KR_E6_34_offsets,
- to_CP949_E6_34_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_35_infos[16] = {
- o2(0xD7,0xB5), o2(0xEF,0xBA),
- o2(0xF1,0xDD), o2(0xDE,0xB3),
- o2(0xE8,0xCB), o2(0xF8,0xDD),
- o2(0xFB,0xC7), o2(0xD5,0xC8),
- o2(0xD7,0xDF), o2(0xDD,0xA9),
- o2(0xE9,0xB1), o2(0xFA,0xAD),
- o2(0xF6,0xD9), o2(0xFA,0xF4),
- o2(0xF8,0xAA), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_35 = {
- to_EUC_KR_E6_35_offsets,
- to_CP949_E6_35_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_36_infos[14] = {
- o2(0xE6,0xEE), o2(0xCC,0xDC),
- o2(0xE1,0xBC), o2(0xE0,0xEF),
- o2(0xE9,0xBF), o2(0xFC,0xFD),
- o2(0xE6,0xCE), o2(0xE1,0xD7),
- o2(0xE6,0xCF), o2(0xF4,0xF1),
- o2(0xE4,0xF3), o2(0xE4,0xFB),
- o2(0xF9,0xE4), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_36 = {
- to_EUC_KR_E6_36_offsets,
- to_CP949_E6_36_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_37_infos[27] = {
- o2(0xEF,0xE3), o2(0xCF,0xEE),
- o2(0xF6,0xBE), o2(0xE0,0xB2),
- o2(0xFC,0xFE), o2(0xD1,0xAB),
- o2(0xD7,0xFA), o2(0xFB,0xC8),
- o2(0xE2,0xD7), o2(0xD4,0xA3),
- o2(0xF0,0xF8), o2(0xD7,0xA8),
- o2(0xE1,0xE7), o2(0xD3,0xBF),
- o2(0xEF,0xE4), o2(0xD7,0xC5),
- o2(0xEB,0xE2), o2(0xFC,0xE7),
- o2(0xE4,0xA2), o2(0xE2,0xE8),
- o2(0xE6,0xD0), o2(0xFB,0xE8),
- o2(0xF4,0xE8), o2(0xE5,0xF4),
- o2(0xF4,0xBC), o2(0xF4,0xD5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_37 = {
- to_EUC_KR_E6_37_offsets,
- to_CP949_E6_37_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_38_infos[24] = {
- o2(0xDF,0xB6), o2(0xFC,0xB9),
- o2(0xEE,0xC2), o2(0xCA,0xF5),
- o2(0xEF,0xE5), o2(0xCB,0xE2),
- o2(0xD4,0xA4), o2(0xDE,0xE0),
- o2(0xDA,0xFD), o2(0xE4,0xC6),
- o2(0xE8,0xBE), o2(0xE0,0xDE),
- o2(0xF6,0xB4), o2(0xEA,0xD2),
- o2(0xF9,0xFB), o2(0xE0,0xC2),
- o2(0xCA,0xE4), o2(0xE7,0xB7),
- o2(0xEA,0xFD), o2(0xD9,0xDD),
- o2(0xDA,0xB4), o2(0xEE,0xAA),
- o2(0xFB,0xE9), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_38 = {
- to_EUC_KR_E6_38_offsets,
- to_CP949_E6_38_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_39_infos[18] = {
- o2(0xDB,0xCB), o2(0xDA,0xB5),
- o2(0xF1,0xBE), o2(0xD3,0xAC),
- o2(0xFB,0xC9), o2(0xDF,0xCF),
- o2(0xD3,0xC0), o2(0xE3,0xD7),
- o2(0xEF,0xE6), o2(0xFC,0xD0),
- o2(0xE9,0xC0), o2(0xF5,0xD3),
- o2(0xEC,0xDC), o2(0xF7,0xB7),
- o2(0xEA,0xB8), o2(0xD1,0xF9),
- o2(0xDC,0xC8), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_39 = {
- to_EUC_KR_E6_39_offsets,
- to_CP949_E6_39_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_3A_infos[14] = {
- o2(0xEA,0xB9), o2(0xF1,0xDE),
- o2(0xD7,0xB6), o2(0xCF,0xB5),
- o2(0xD9,0xA8), o2(0xEC,0xEE),
- o2(0xDD,0xAA), o2(0xCD,0xA2),
- o2(0xE8,0xAE), o2(0xE1,0xBD),
- o2(0xF2,0xD1), o2(0xE9,0xC1),
- o2(0xD2,0xFC), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_3A = {
- to_EUC_KR_E6_3A_offsets,
- to_CP949_E6_3A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_3B_infos[16] = {
- o2(0xDB,0xB5), o2(0xF3,0xE7),
- o2(0xD8,0xFE), o2(0xFC,0xD1),
- o2(0xED,0xB2), o2(0xF4,0xAF),
- o2(0xFB,0xA3), o2(0xFC,0xC1),
- o2(0xEE,0xAB), o2(0xD4,0xA5),
- o2(0xF4,0xF2), o2(0xEE,0xD9),
- o2(0xFB,0xCA), o2(0xCD,0xE3),
- o2(0xD8,0xBB), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_3B = {
- to_EUC_KR_E6_3B_offsets,
- to_CP949_E6_3B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_3C_infos[17] = {
- o2(0xE5,0xDB), o2(0xF8,0xF7),
- o2(0xF6,0xD4), o2(0xD7,0xA9),
- o2(0xCB,0xC9), o2(0xE6,0xD1),
- o2(0xF0,0xCC), o2(0xD8,0xAE),
- o2(0xF9,0xD3), o2(0xD5,0xFE),
- o2(0xD8,0xBC), o2(0xF2,0xB0),
- o2(0xE2,0xAB), o2(0xF3,0xE8),
- o2(0xEF,0xC2), o2(0xED,0xEC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_3C = {
- to_EUC_KR_E6_3C_offsets,
- to_CP949_E6_3C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_3D_infos[19] = {
- o2(0xE7,0xB8), o2(0xDA,0xFE),
- o2(0xCC,0xBE), o2(0xF2,0xFC),
- o2(0xDA,0xEB), o2(0xE2,0xD8),
- o2(0xED,0xD6), o2(0xD6,0xD1),
- o2(0xE0,0xB3), o2(0xFC,0xD2),
- o2(0xEB,0xC8), o2(0xD3,0xC1),
- o2(0xF0,0xCD), o2(0xCF,0xF7),
- o2(0xED,0xD2), o2(0xD4,0xD8),
- o2(0xDC,0xC9), o2(0xD7,0xF1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_3D = {
- to_EUC_KR_E6_3D_offsets,
- to_CP949_E6_3D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_3E_infos[18] = {
- o2(0xDF,0xBB), o2(0xF3,0xA5),
- o2(0xF4,0xCD), o2(0xF1,0xBF),
- o2(0xF8,0xB1), o2(0xE9,0xFA),
- o2(0xFB,0xCB), o2(0xCA,0xD5),
- o2(0xF9,0xD4), o2(0xF7,0xCA),
- o2(0xD6,0xC8), o2(0xFC,0xE8),
- o2(0xF3,0xBD), o2(0xEE,0xFE),
- o2(0xE7,0xFE), o2(0xD3,0xC2),
- o2(0xD3,0xB6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_3E = {
- to_EUC_KR_E6_3E_offsets,
- to_CP949_E6_3E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_3F_infos[18] = {
- o2(0xCC,0xAD), o2(0xF6,0xFA),
- o2(0xD6,0xB2), o2(0xD2,0xD8),
- o2(0xE7,0xD8), o2(0xE3,0xA5),
- o2(0xE7,0xB9), o2(0xF0,0xAD),
- o2(0xFB,0xCC), o2(0xEB,0xA1),
- o2(0xD4,0xA6), o2(0xFB,0xCD),
- o2(0xD5,0xBD), o2(0xF1,0xDF),
- o2(0xF6,0xFB), o2(0xDE,0xB4),
- o2(0xD5,0xEB), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6_3F = {
- to_EUC_KR_E6_3F_offsets,
- to_CP949_E6_3F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E6_infos[65] = {
- &to_CP949_E6_00, &to_CP949_E6_01,
- &to_CP949_E6_02, &to_CP949_E6_03,
- &to_CP949_E6_04, &to_CP949_E6_05,
- &to_CP949_E6_06, &to_CP949_E6_07,
- &to_CP949_E6_08, &to_CP949_E6_09,
- &to_CP949_E6_0A, &to_CP949_E6_0B,
- &to_CP949_E6_0C, &to_CP949_E6_0D,
- &to_CP949_E6_0E, &to_CP949_E6_0F,
- &to_CP949_E6_10, &to_CP949_E6_11,
- &to_CP949_E6_12, &to_CP949_E6_13,
- &to_CP949_E6_14, &to_CP949_E6_15,
- &to_CP949_E6_16, &to_CP949_E6_17,
- &to_CP949_E6_18, &to_CP949_E6_19,
- &to_CP949_E6_1A, &to_CP949_E6_1B,
- &to_CP949_E6_1C, &to_CP949_E6_1D,
- &to_CP949_E6_1E, &to_CP949_E6_1F,
- &to_CP949_E6_20, &to_CP949_E6_21,
- &to_CP949_E6_22, &to_CP949_E6_23,
- &to_CP949_E6_24, &to_CP949_E6_25,
- &to_CP949_E6_26, &to_CP949_E6_27,
- &to_CP949_E6_28, &to_CP949_E6_29,
- &to_CP949_E6_2A, &to_CP949_E6_2B,
- &to_CP949_E6_2C, &to_CP949_E6_2D,
- &to_CP949_E6_2E, &to_CP949_E6_2F,
- &to_CP949_E6_30, &to_CP949_E6_31,
- &to_CP949_E6_32, &to_CP949_E6_33,
- &to_CP949_E6_34, &to_CP949_E6_35,
- &to_CP949_E6_36, &to_CP949_E6_37,
- &to_CP949_E6_38, &to_CP949_E6_39,
- &to_CP949_E6_3A, &to_CP949_E6_3B,
- &to_CP949_E6_3C, &to_CP949_E6_3D,
- &to_CP949_E6_3E, &to_CP949_E6_3F,
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E6 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_E6_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_00_infos[22] = {
- o2(0xE5,0xC8), o2(0xFB,0xA4),
- o2(0xD4,0xB9), o2(0xDE,0xE1),
- o2(0xE4,0xA3), o2(0xD7,0xB7),
- o2(0xF8,0xEE), o2(0xDE,0xB5),
- o2(0xD6,0xD2), o2(0xF9,0xD5),
- o2(0xE7,0xBA), o2(0xEB,0xD5),
- o2(0xD5,0xF7), o2(0xEF,0xE7),
- o2(0xE1,0xBE), o2(0xFA,0xAE),
- o2(0xD6,0xE9), o2(0xD6,0xEE),
- o2(0xE7,0xBB), o2(0xEC,0xCB),
- o2(0xD5,0xB3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_00 = {
- to_EUC_KR_E7_00_offsets,
- to_CP949_E7_00_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_01_infos[12] = {
- o2(0xCE,0xB4), o2(0xFB,0xA5),
- o2(0xE1,0xEE), o2(0xF7,0xA8),
- o2(0xFB,0xCE), o2(0xD8,0xBD),
- o2(0xFB,0xFD), o2(0xFC,0xE9),
- o2(0xCF,0xB6), o2(0xED,0xC7),
- o2(0xEE,0xAC), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_01 = {
- to_EUC_KR_E7_01_offsets,
- to_CP949_E7_01_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_02_infos[18] = {
- o2(0xCC,0xDD), o2(0xF6,0xA7),
- o2(0xE6,0xFA), o2(0xF5,0xA4),
- o2(0xFD,0xDC), o2(0xED,0xB3),
- o2(0xCE,0xC9), o2(0xEF,0xE8),
- o2(0xE1,0xBF), o2(0xFA,0xDB),
- o2(0xCB,0xE3), o2(0xF7,0xA9),
- o2(0xFB,0xA6), o2(0xDC,0xB9),
- o2(0xF1,0xC0), o2(0xED,0xC8),
- o2(0xEF,0xC3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_02 = {
- to_EUC_KR_E7_02_offsets,
- to_CP949_E7_02_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_03_infos[11] = {
- o2(0xD6,0xAD), o2(0xFD,0xCE),
- o2(0xE8,0xA1), o2(0xFB,0xF4),
- o2(0xD5,0xA7), o2(0xF1,0xF6),
- o2(0xE6,0xD3), o2(0xCC,0xDE),
- o2(0xF8,0xB2), o2(0xDC,0xEB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_03 = {
- to_EUC_KR_E7_03_offsets,
- to_CP949_E7_03_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_04_infos[11] = {
- o2(0xFD,0xB6), o2(0xE5,0xEA),
- o2(0xF1,0xE0), o2(0xDB,0xCC),
- o2(0xDD,0xCD), o2(0xD4,0xC8),
- o2(0xD9,0xED), o2(0xF5,0xA5),
- o2(0xE6,0xFB), o2(0xE6,0xD4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_04 = {
- to_EUC_KR_E7_04_offsets,
- to_CP949_E7_04_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_05_infos[19] = {
- o2(0xFD,0xC8), o2(0xD6,0xA1),
- o2(0xFD,0xBF), o2(0xFC,0xD3),
- o2(0xEF,0xA1), o2(0xE7,0xBC),
- o2(0xD1,0xEE), o2(0xE6,0xD5),
- o2(0xE9,0xF2), o2(0xDF,0xB0),
- o2(0xD8,0xE0), o2(0xFC,0xBA),
- o2(0xFD,0xAF), o2(0xF0,0xCE),
- o2(0xDB,0xE1), o2(0xE5,0xC9),
- o2(0xED,0xB4), o2(0xE0,0xC3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_05 = {
- to_EUC_KR_E7_05_offsets,
- to_CP949_E7_05_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_06_infos[15] = {
- o2(0xE3,0xD8), o2(0xE9,0xFB),
- o2(0xEA,0xA8), o2(0xFD,0xB7),
- o2(0xFB,0xA7), o2(0xE9,0xC2),
- o2(0xFD,0xF7), o2(0xE2,0xD9),
- o2(0xDC,0xEC), o2(0xE8,0xA2),
- o2(0xE6,0xF0), o2(0xFD,0xF8),
- o2(0xFD,0xF9), o2(0xF6,0xBF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_06 = {
- to_EUC_KR_E7_06_offsets,
- to_CP949_E7_06_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_07_infos[20] = {
- o2(0xE7,0xA7), o2(0xE6,0xD7),
- o2(0xD4,0xF3), o2(0xD4,0xC9),
- o2(0xD6,0xFA), o2(0xD7,0xF2),
- o2(0xE1,0xC0), o2(0xDB,0xE2),
- o2(0xE6,0xD8), o2(0xE7,0xBD),
- o2(0xF0,0xCF), o2(0xF3,0xBE),
- o2(0xE2,0xAC), o2(0xF5,0xB7),
- o2(0xE0,0xF0), o2(0xFD,0xB8),
- o2(0xE3,0xE8), o2(0xD4,0xA7),
- o2(0xE8,0xFC), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_07 = {
- to_EUC_KR_E7_07_offsets,
- to_CP949_E7_07_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_08_infos[16] = {
- o2(0xFA,0xD2), o2(0xF8,0xEF),
- o2(0xD6,0xD3), o2(0xD5,0xB4),
- o2(0xF0,0xD0), o2(0xF7,0xF0),
- o2(0xEE,0xB3), o2(0xEA,0xBA),
- o2(0xEA,0xD3), o2(0xED,0xC9),
- o2(0xDD,0xAB), o2(0xE5,0xAC),
- o2(0xFD,0xA1), o2(0xDF,0xD0),
- o2(0xEC,0xB3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_08 = {
- to_EUC_KR_E7_08_offsets,
- to_CP949_E7_08_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_09_infos[19] = {
- o2(0xDF,0xD1), o2(0xED,0xED),
- o2(0xF8,0xB8), o2(0xF7,0xFA),
- o2(0xF8,0xAB), o2(0xF4,0xE0),
- o2(0xD4,0xBA), o2(0xE4,0xB3),
- o2(0xE9,0xDA), o2(0xDE,0xB6),
- o2(0xD9,0xBF), o2(0xD9,0xC0),
- o2(0xD6,0xEF), o2(0xD9,0xCC),
- o2(0xDA,0xAA), o2(0xDF,0xE5),
- o2(0xF7,0xE5), o2(0xCC,0xB2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_09 = {
- to_EUC_KR_E7_09_offsets,
- to_CP949_E7_09_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_0A_infos[7] = {
- o2(0xDF,0xF9), o2(0xD7,0xE0),
- o2(0xD4,0xBB), o2(0xFD,0xFA),
- o2(0xCC,0xB3), o2(0xDB,0xF3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_0A = {
- to_EUC_KR_E7_0A_offsets,
- to_CP949_E7_0A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_0B_infos[14] = {
- o2(0xDF,0xD2), o2(0xCE,0xCA),
- o2(0xEE,0xDA), o2(0xE4,0xE4),
- o2(0xFB,0xCF), o2(0xCF,0xB7),
- o2(0xEE,0xC3), o2(0xCE,0xEA),
- o2(0xE2,0xAD), o2(0xD7,0xE1),
- o2(0xFA,0xF5), o2(0xD5,0xC9),
- o2(0xF8,0xAC), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_0B = {
- to_EUC_KR_E7_0B_offsets,
- to_CP949_E7_0B_infos
-};
-
-
static const struct byte_lookup* const
-to_CP949_E7_0C_infos[14] = {
- o2(0xE7,0xD9), o2(0xF3,0xE9),
- o2(0xD8,0xED), o2(0xE3,0xC4),
- o2(0xF0,0xF1), o2(0xE8,0xE5),
- o2(0xE0,0xFA), o2(0xEE,0xC4),
- o2(0xD9,0xDE), o2(0xEB,0xA2),
- o2(0xEB,0xA3), o2(0xFC,0xC2),
- o2(0xEA,0xBB), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_0C = {
- to_EUC_KR_E7_0C_offsets,
- to_CP949_E7_0C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_0D_infos[14] = {
- o2(0xE8,0xAB), o2(0xDE,0xE2),
- o2(0xED,0xEF), o2(0xE8,0xA3),
- o2(0xCF,0xF1), o2(0xD4,0xBC),
- o2(0xFC,0xEA), o2(0xE7,0xBE),
- o2(0xFC,0xF2), o2(0xD6,0xB4),
- o2(0xE2,0xAE), o2(0xD3,0xB7),
- o2(0xFA,0xCC), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_0D = {
- to_EUC_KR_E7_0D_offsets,
- to_CP949_E7_0D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_0E_infos[18] = {
- o2(0xFA,0xDC), o2(0xED,0xB5),
- o2(0xE1,0xE3), o2(0xE8,0xAC),
- o2(0xE8,0xDD), o2(0xEF,0xE9),
- o2(0xF4,0xBD), o2(0xCF,0xB8),
- o2(0xE9,0xDB), o2(0xD1,0xAC),
- o2(0xDA,0xC7), o2(0xEB,0xC9),
- o2(0xE8,0xCC), o2(0xDE,0xB7),
- o2(0xD6,0xBC), o2(0xD3,0xE5),
- o2(0xFA,0xDD), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_0E = {
- to_EUC_KR_E7_0E_offsets,
- to_CP949_E7_0E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_0F_infos[24] = {
- o2(0xDA,0xD6), o2(0xCA,0xB1),
- o2(0xDA,0xC8), o2(0xDF,0xA6),
- o2(0xF9,0xB3), o2(0xF2,0xD2),
- o2(0xCA,0xC4), o2(0xCE,0xCB),
- o2(0xCD,0xF5), o2(0xFD,0xB0),
- o2(0xD5,0xA8), o2(0xF1,0xC1),
- o2(0xE2,0xE9), o2(0xDC,0xCA),
- o2(0xEC,0xB4), o2(0xFA,0xC0),
- o2(0xFB,0xA8), o2(0xD0,0xA8),
- o2(0xDA,0xEC), o2(0xD9,0xEE),
- o2(0xE0,0xFB), o2(0xEF,0xEA),
- o2(0xFA,0xDE), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_0F = {
- to_EUC_KR_E7_0F_offsets,
- to_CP949_E7_0F_infos
+to_CP949_EA_B0_infos[64] = {
+ o2(0xB0,0xA1), o2(0xB0,0xA2), o2(0x81,0x41), o2(0x81,0x42),
+ o2(0xB0,0xA3), o2(0x81,0x43), o2(0x81,0x44), o2(0xB0,0xA4),
+ o2(0xB0,0xA5), o2(0xB0,0xA6), o2(0xB0,0xA7), o2(0x81,0x45),
+ o2(0x81,0x46), o2(0x81,0x47), o2(0x81,0x48), o2(0x81,0x49),
+ o2(0xB0,0xA8), o2(0xB0,0xA9), o2(0xB0,0xAA), o2(0xB0,0xAB),
+ o2(0xB0,0xAC), o2(0xB0,0xAD), o2(0xB0,0xAE), o2(0xB0,0xAF),
+ o2(0x81,0x4A), o2(0xB0,0xB0), o2(0xB0,0xB1), o2(0xB0,0xB2),
+ o2(0xB0,0xB3), o2(0xB0,0xB4), o2(0x81,0x4B), o2(0x81,0x4C),
+ o2(0xB0,0xB5), o2(0x81,0x4D), o2(0x81,0x4E), o2(0x81,0x4F),
+ o2(0xB0,0xB6), o2(0x81,0x50), o2(0x81,0x51), o2(0x81,0x52),
+ o2(0x81,0x53), o2(0x81,0x54), o2(0x81,0x55), o2(0x81,0x56),
+ o2(0xB0,0xB7), o2(0xB0,0xB8), o2(0x81,0x57), o2(0xB0,0xB9),
+ o2(0xB0,0xBA), o2(0xB0,0xBB), o2(0x81,0x58), o2(0x81,0x59),
+ o2(0x81,0x5A), o2(0x81,0x61), o2(0x81,0x62), o2(0x81,0x63),
+ o2(0xB0,0xBC), o2(0xB0,0xBD), o2(0x81,0x64), o2(0x81,0x65),
+ o2(0xB0,0xBE), o2(0x81,0x66), o2(0x81,0x67), o2(0x81,0x68),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_B0 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_B0_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_B1_infos[64] = {
+ o2(0xB0,0xBF), o2(0x81,0x69), o2(0x81,0x6A), o2(0x81,0x6B),
+ o2(0x81,0x6C), o2(0x81,0x6D), o2(0x81,0x6E), o2(0x81,0x6F),
+ o2(0x81,0x70), o2(0x81,0x71), o2(0x81,0x72), o2(0xB0,0xC0),
+ o2(0x81,0x73), o2(0xB0,0xC1), o2(0x81,0x74), o2(0x81,0x75),
+ o2(0x81,0x76), o2(0x81,0x77), o2(0x81,0x78), o2(0x81,0x79),
+ o2(0xB0,0xC2), o2(0x81,0x7A), o2(0x81,0x81), o2(0x81,0x82),
+ o2(0xB0,0xC3), o2(0x81,0x83), o2(0x81,0x84), o2(0x81,0x85),
+ o2(0xB0,0xC4), o2(0x81,0x86), o2(0x81,0x87), o2(0x81,0x88),
+ o2(0x81,0x89), o2(0x81,0x8A), o2(0x81,0x8B), o2(0x81,0x8C),
+ o2(0x81,0x8D), o2(0x81,0x8E), o2(0x81,0x8F), o2(0x81,0x90),
+ o2(0x81,0x91), o2(0x81,0x92), o2(0x81,0x93), o2(0x81,0x94),
+ o2(0x81,0x95), o2(0x81,0x96), o2(0x81,0x97), o2(0x81,0x98),
+ o2(0xB0,0xC5), o2(0xB0,0xC6), o2(0x81,0x99), o2(0x81,0x9A),
+ o2(0xB0,0xC7), o2(0x81,0x9B), o2(0x81,0x9C), o2(0xB0,0xC8),
+ o2(0xB0,0xC9), o2(0x81,0x9D), o2(0xB0,0xCA), o2(0x81,0x9E),
+ o2(0x81,0x9F), o2(0x81,0xA0), o2(0x81,0xA1), o2(0x81,0xA2),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_B1 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_B1_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_B2_infos[64] = {
+ o2(0xB0,0xCB), o2(0xB0,0xCC), o2(0x81,0xA3), o2(0xB0,0xCD),
+ o2(0xB0,0xCE), o2(0xB0,0xCF), o2(0xB0,0xD0), o2(0x81,0xA4),
+ o2(0x81,0xA5), o2(0xB0,0xD1), o2(0xB0,0xD2), o2(0xB0,0xD3),
+ o2(0xB0,0xD4), o2(0x81,0xA6), o2(0x81,0xA7), o2(0x81,0xA8),
+ o2(0xB0,0xD5), o2(0x81,0xA9), o2(0x81,0xAA), o2(0x81,0xAB),
+ o2(0xB0,0xD6), o2(0x81,0xAC), o2(0x81,0xAD), o2(0x81,0xAE),
+ o2(0x81,0xAF), o2(0x81,0xB0), o2(0x81,0xB1), o2(0x81,0xB2),
+ o2(0xB0,0xD7), o2(0xB0,0xD8), o2(0x81,0xB3), o2(0xB0,0xD9),
+ o2(0xB0,0xDA), o2(0xB0,0xDB), o2(0x81,0xB4), o2(0x81,0xB5),
+ o2(0x81,0xB6), o2(0x81,0xB7), o2(0x81,0xB8), o2(0x81,0xB9),
+ o2(0xB0,0xDC), o2(0xB0,0xDD), o2(0xB0,0xDE), o2(0x81,0xBA),
+ o2(0xB0,0xDF), o2(0x81,0xBB), o2(0x81,0xBC), o2(0xB0,0xE0),
+ o2(0xB0,0xE1), o2(0x81,0xBD), o2(0x81,0xBE), o2(0x81,0xBF),
+ o2(0x81,0xC0), o2(0x81,0xC1), o2(0x81,0xC2), o2(0x81,0xC3),
+ o2(0xB0,0xE2), o2(0xB0,0xE3), o2(0x81,0xC4), o2(0xB0,0xE4),
+ o2(0xB0,0xE5), o2(0xB0,0xE6), o2(0x81,0xC5), o2(0x81,0xC6),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_B2 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_B2_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_B3_infos[64] = {
+ o2(0x81,0xC7), o2(0xB0,0xE7), o2(0x81,0xC8), o2(0x81,0xC9),
+ o2(0xB0,0xE8), o2(0x81,0xCA), o2(0x81,0xCB), o2(0x81,0xCC),
+ o2(0xB0,0xE9), o2(0x81,0xCD), o2(0x81,0xCE), o2(0x81,0xCF),
+ o2(0xB0,0xEA), o2(0x81,0xD0), o2(0x81,0xD1), o2(0x81,0xD2),
+ o2(0x81,0xD3), o2(0x81,0xD4), o2(0x81,0xD5), o2(0x81,0xD6),
+ o2(0x81,0xD7), o2(0xB0,0xEB), o2(0x81,0xD8), o2(0xB0,0xEC),
+ o2(0x81,0xD9), o2(0x81,0xDA), o2(0x81,0xDB), o2(0x81,0xDC),
+ o2(0x81,0xDD), o2(0x81,0xDE), o2(0x81,0xDF), o2(0x81,0xE0),
+ o2(0xB0,0xED), o2(0xB0,0xEE), o2(0x81,0xE1), o2(0x81,0xE2),
+ o2(0xB0,0xEF), o2(0x81,0xE3), o2(0x81,0xE4), o2(0xB0,0xF0),
+ o2(0xB0,0xF1), o2(0x81,0xE5), o2(0xB0,0xF2), o2(0x81,0xE6),
+ o2(0xB0,0xF3), o2(0x81,0xE7), o2(0x81,0xE8), o2(0xB0,0xF4),
+ o2(0xB0,0xF5), o2(0xB0,0xF6), o2(0x81,0xE9), o2(0xB0,0xF7),
+ o2(0x81,0xEA), o2(0xB0,0xF8), o2(0xB0,0xF9), o2(0x81,0xEB),
+ o2(0x81,0xEC), o2(0x81,0xED), o2(0x81,0xEE), o2(0x81,0xEF),
+ o2(0xB0,0xFA), o2(0xB0,0xFB), o2(0x81,0xF0), o2(0x81,0xF1),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_B3 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_B3_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_B4_infos[64] = {
+ o2(0xB0,0xFC), o2(0x81,0xF2), o2(0x81,0xF3), o2(0x81,0xF4),
+ o2(0xB0,0xFD), o2(0x81,0xF5), o2(0xB0,0xFE), o2(0x81,0xF6),
+ o2(0x81,0xF7), o2(0x81,0xF8), o2(0x81,0xF9), o2(0x81,0xFA),
+ o2(0xB1,0xA1), o2(0xB1,0xA2), o2(0x81,0xFB), o2(0xB1,0xA3),
+ o2(0x81,0xFC), o2(0xB1,0xA4), o2(0x81,0xFD), o2(0x81,0xFE),
+ o2(0x82,0x41), o2(0x82,0x42), o2(0x82,0x43), o2(0x82,0x44),
+ o2(0xB1,0xA5), o2(0x82,0x45), o2(0x82,0x46), o2(0x82,0x47),
+ o2(0xB1,0xA6), o2(0x82,0x48), o2(0x82,0x49), o2(0x82,0x4A),
+ o2(0xB1,0xA7), o2(0x82,0x4B), o2(0x82,0x4C), o2(0x82,0x4D),
+ o2(0x82,0x4E), o2(0x82,0x4F), o2(0x82,0x50), o2(0x82,0x51),
+ o2(0x82,0x52), o2(0xB1,0xA8), o2(0x82,0x53), o2(0x82,0x54),
+ o2(0xB1,0xA9), o2(0xB1,0xAA), o2(0x82,0x55), o2(0x82,0x56),
+ o2(0x82,0x57), o2(0x82,0x58), o2(0x82,0x59), o2(0x82,0x5A),
+ o2(0xB1,0xAB), o2(0xB1,0xAC), o2(0x82,0x61), o2(0x82,0x62),
+ o2(0xB1,0xAD), o2(0x82,0x63), o2(0x82,0x64), o2(0x82,0x65),
+ o2(0xB1,0xAE), o2(0x82,0x66), o2(0x82,0x67), o2(0x82,0x68),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_B4 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_B4_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_B5_infos[64] = {
+ o2(0x82,0x69), o2(0x82,0x6A), o2(0x82,0x6B), o2(0x82,0x6C),
+ o2(0xB1,0xAF), o2(0xB1,0xB0), o2(0x82,0x6D), o2(0xB1,0xB1),
+ o2(0x82,0x6E), o2(0xB1,0xB2), o2(0x82,0x6F), o2(0x82,0x70),
+ o2(0x82,0x71), o2(0x82,0x72), o2(0x82,0x73), o2(0x82,0x74),
+ o2(0xB1,0xB3), o2(0x82,0x75), o2(0x82,0x76), o2(0x82,0x77),
+ o2(0xB1,0xB4), o2(0x82,0x78), o2(0x82,0x79), o2(0x82,0x7A),
+ o2(0xB1,0xB5), o2(0x82,0x81), o2(0x82,0x82), o2(0x82,0x83),
+ o2(0x82,0x84), o2(0x82,0x85), o2(0x82,0x86), o2(0x82,0x87),
+ o2(0x82,0x88), o2(0xB1,0xB6), o2(0x82,0x89), o2(0xB1,0xB7),
+ o2(0x82,0x8A), o2(0x82,0x8B), o2(0x82,0x8C), o2(0x82,0x8D),
+ o2(0x82,0x8E), o2(0x82,0x8F), o2(0x82,0x90), o2(0x82,0x91),
+ o2(0xB1,0xB8), o2(0xB1,0xB9), o2(0x82,0x92), o2(0x82,0x93),
+ o2(0xB1,0xBA), o2(0x82,0x94), o2(0x82,0x95), o2(0xB1,0xBB),
+ o2(0xB1,0xBC), o2(0xB1,0xBD), o2(0xB1,0xBE), o2(0x82,0x96),
+ o2(0x82,0x97), o2(0x82,0x98), o2(0x82,0x99), o2(0xB1,0xBF),
+ o2(0xB1,0xC0), o2(0xB1,0xC1), o2(0x82,0x9A), o2(0xB1,0xC2),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_B5 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_B5_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_B6_infos[64] = {
+ o2(0x82,0x9B), o2(0xB1,0xC3), o2(0xB1,0xC4), o2(0x82,0x9C),
+ o2(0x82,0x9D), o2(0x82,0x9E), o2(0x82,0x9F), o2(0x82,0xA0),
+ o2(0xB1,0xC5), o2(0xB1,0xC6), o2(0x82,0xA1), o2(0x82,0xA2),
+ o2(0xB1,0xC7), o2(0x82,0xA3), o2(0x82,0xA4), o2(0x82,0xA5),
+ o2(0xB1,0xC8), o2(0x82,0xA6), o2(0x82,0xA7), o2(0x82,0xA8),
+ o2(0x82,0xA9), o2(0x82,0xAA), o2(0x82,0xAB), o2(0x82,0xAC),
+ o2(0x82,0xAD), o2(0x82,0xAE), o2(0x82,0xAF), o2(0x82,0xB0),
+ o2(0xB1,0xC9), o2(0xB1,0xCA), o2(0x82,0xB1), o2(0x82,0xB2),
+ o2(0x82,0xB3), o2(0x82,0xB4), o2(0x82,0xB5), o2(0x82,0xB6),
+ o2(0xB1,0xCB), o2(0x82,0xB7), o2(0x82,0xB8), o2(0x82,0xB9),
+ o2(0x82,0xBA), o2(0x82,0xBB), o2(0x82,0xBC), o2(0x82,0xBD),
+ o2(0x82,0xBE), o2(0x82,0xBF), o2(0x82,0xC0), o2(0x82,0xC1),
+ o2(0x82,0xC2), o2(0x82,0xC3), o2(0x82,0xC4), o2(0x82,0xC5),
+ o2(0x82,0xC6), o2(0x82,0xC7), o2(0x82,0xC8), o2(0xB1,0xCC),
+ o2(0x82,0xC9), o2(0x82,0xCA), o2(0x82,0xCB), o2(0x82,0xCC),
+ o2(0x82,0xCD), o2(0x82,0xCE), o2(0x82,0xCF), o2(0x82,0xD0),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_B6 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_B6_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_B7_infos[64] = {
+ o2(0xB1,0xCD), o2(0xB1,0xCE), o2(0x82,0xD1), o2(0x82,0xD2),
+ o2(0xB1,0xCF), o2(0x82,0xD3), o2(0x82,0xD4), o2(0x82,0xD5),
+ o2(0xB1,0xD0), o2(0x82,0xD6), o2(0x82,0xD7), o2(0x82,0xD8),
+ o2(0x82,0xD9), o2(0x82,0xDA), o2(0x82,0xDB), o2(0x82,0xDC),
+ o2(0xB1,0xD1), o2(0xB1,0xD2), o2(0x82,0xDD), o2(0xB1,0xD3),
+ o2(0x82,0xDE), o2(0x82,0xDF), o2(0x82,0xE0), o2(0x82,0xE1),
+ o2(0x82,0xE2), o2(0x82,0xE3), o2(0x82,0xE4), o2(0x82,0xE5),
+ o2(0xB1,0xD4), o2(0x82,0xE6), o2(0x82,0xE7), o2(0x82,0xE8),
+ o2(0xB1,0xD5), o2(0x82,0xE9), o2(0x82,0xEA), o2(0x82,0xEB),
+ o2(0xB1,0xD6), o2(0x82,0xEC), o2(0x82,0xED), o2(0x82,0xEE),
+ o2(0x82,0xEF), o2(0x82,0xF0), o2(0x82,0xF1), o2(0x82,0xF2),
+ o2(0x82,0xF3), o2(0x82,0xF4), o2(0x82,0xF5), o2(0x82,0xF6),
+ o2(0x82,0xF7), o2(0x82,0xF8), o2(0x82,0xF9), o2(0x82,0xFA),
+ o2(0x82,0xFB), o2(0x82,0xFC), o2(0x82,0xFD), o2(0x82,0xFE),
+ o2(0xB1,0xD7), o2(0xB1,0xD8), o2(0x83,0x41), o2(0x83,0x42),
+ o2(0xB1,0xD9), o2(0x83,0x43), o2(0x83,0x44), o2(0xB1,0xDA),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_B7 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_B7_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_B8_infos[64] = {
+ o2(0xB1,0xDB), o2(0xB1,0xDC), o2(0x83,0x45), o2(0x83,0x46),
+ o2(0x83,0x47), o2(0x83,0x48), o2(0x83,0x49), o2(0x83,0x4A),
+ o2(0xB1,0xDD), o2(0xB1,0xDE), o2(0x83,0x4B), o2(0xB1,0xDF),
+ o2(0x83,0x4C), o2(0xB1,0xE0), o2(0x83,0x4D), o2(0x83,0x4E),
+ o2(0x83,0x4F), o2(0x83,0x50), o2(0x83,0x51), o2(0x83,0x52),
+ o2(0xB1,0xE1), o2(0x83,0x53), o2(0x83,0x54), o2(0x83,0x55),
+ o2(0x83,0x56), o2(0x83,0x57), o2(0x83,0x58), o2(0x83,0x59),
+ o2(0x83,0x5A), o2(0x83,0x61), o2(0x83,0x62), o2(0x83,0x63),
+ o2(0x83,0x64), o2(0x83,0x65), o2(0x83,0x66), o2(0x83,0x67),
+ o2(0x83,0x68), o2(0x83,0x69), o2(0x83,0x6A), o2(0x83,0x6B),
+ o2(0x83,0x6C), o2(0x83,0x6D), o2(0x83,0x6E), o2(0x83,0x6F),
+ o2(0x83,0x70), o2(0x83,0x71), o2(0x83,0x72), o2(0x83,0x73),
+ o2(0xB1,0xE2), o2(0xB1,0xE3), o2(0x83,0x74), o2(0x83,0x75),
+ o2(0xB1,0xE4), o2(0x83,0x76), o2(0x83,0x77), o2(0xB1,0xE5),
+ o2(0xB1,0xE6), o2(0x83,0x78), o2(0xB1,0xE7), o2(0x83,0x79),
+ o2(0x83,0x7A), o2(0x83,0x81), o2(0x83,0x82), o2(0x83,0x83),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_B8 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_B8_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_B9_infos[64] = {
+ o2(0xB1,0xE8), o2(0xB1,0xE9), o2(0x83,0x84), o2(0xB1,0xEA),
+ o2(0x83,0x85), o2(0xB1,0xEB), o2(0xB1,0xEC), o2(0x83,0x86),
+ o2(0x83,0x87), o2(0x83,0x88), o2(0xB1,0xED), o2(0x83,0x89),
+ o2(0xB1,0xEE), o2(0xB1,0xEF), o2(0xB1,0xF0), o2(0x83,0x8A),
+ o2(0xB1,0xF1), o2(0x83,0x8B), o2(0x83,0x8C), o2(0x83,0x8D),
+ o2(0xB1,0xF2), o2(0x83,0x8E), o2(0xB1,0xF3), o2(0x83,0x8F),
+ o2(0x83,0x90), o2(0x83,0x91), o2(0x83,0x92), o2(0x83,0x93),
+ o2(0xB1,0xF4), o2(0xB1,0xF5), o2(0x83,0x94), o2(0xB1,0xF6),
+ o2(0xB1,0xF7), o2(0xB1,0xF8), o2(0x83,0x95), o2(0x83,0x96),
+ o2(0x83,0x97), o2(0xB1,0xF9), o2(0x83,0x98), o2(0x83,0x99),
+ o2(0xB1,0xFA), o2(0xB1,0xFB), o2(0x83,0x9A), o2(0x83,0x9B),
+ o2(0xB1,0xFC), o2(0x83,0x9C), o2(0x83,0x9D), o2(0x83,0x9E),
+ o2(0xB1,0xFD), o2(0x83,0x9F), o2(0x83,0xA0), o2(0x83,0xA1),
+ o2(0x83,0xA2), o2(0x83,0xA3), o2(0x83,0xA4), o2(0x83,0xA5),
+ o2(0xB1,0xFE), o2(0xB2,0xA1), o2(0x83,0xA6), o2(0xB2,0xA2),
+ o2(0xB2,0xA3), o2(0xB2,0xA4), o2(0x83,0xA7), o2(0x83,0xA8),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_B9 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_B9_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_BA_infos[64] = {
+ o2(0x83,0xA9), o2(0x83,0xAA), o2(0x83,0xAB), o2(0x83,0xAC),
+ o2(0xB2,0xA5), o2(0xB2,0xA6), o2(0x83,0xAD), o2(0x83,0xAE),
+ o2(0x83,0xAF), o2(0x83,0xB0), o2(0x83,0xB1), o2(0x83,0xB2),
+ o2(0xB2,0xA7), o2(0x83,0xB3), o2(0x83,0xB4), o2(0x83,0xB5),
+ o2(0x83,0xB6), o2(0x83,0xB7), o2(0x83,0xB8), o2(0x83,0xB9),
+ o2(0x83,0xBA), o2(0x83,0xBB), o2(0x83,0xBC), o2(0x83,0xBD),
+ o2(0x83,0xBE), o2(0x83,0xBF), o2(0x83,0xC0), o2(0x83,0xC1),
+ o2(0x83,0xC2), o2(0x83,0xC3), o2(0x83,0xC4), o2(0x83,0xC5),
+ o2(0x83,0xC6), o2(0x83,0xC7), o2(0x83,0xC8), o2(0x83,0xC9),
+ o2(0x83,0xCA), o2(0x83,0xCB), o2(0x83,0xCC), o2(0x83,0xCD),
+ o2(0x83,0xCE), o2(0x83,0xCF), o2(0x83,0xD0), o2(0x83,0xD1),
+ o2(0x83,0xD2), o2(0x83,0xD3), o2(0x83,0xD4), o2(0x83,0xD5),
+ o2(0x83,0xD6), o2(0x83,0xD7), o2(0x83,0xD8), o2(0x83,0xD9),
+ o2(0x83,0xDA), o2(0x83,0xDB), o2(0x83,0xDC), o2(0x83,0xDD),
+ o2(0x83,0xDE), o2(0x83,0xDF), o2(0x83,0xE0), o2(0x83,0xE1),
+ o2(0xB2,0xA8), o2(0xB2,0xA9), o2(0xB2,0xAA), o2(0x83,0xE2),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_BA = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_BA_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_BB_infos[64] = {
+ o2(0xB2,0xAB), o2(0x83,0xE3), o2(0x83,0xE4), o2(0x83,0xE5),
+ o2(0xB2,0xAC), o2(0x83,0xE6), o2(0x83,0xE7), o2(0x83,0xE8),
+ o2(0x83,0xE9), o2(0x83,0xEA), o2(0x83,0xEB), o2(0x83,0xEC),
+ o2(0xB2,0xAD), o2(0xB2,0xAE), o2(0x83,0xED), o2(0xB2,0xAF),
+ o2(0xB2,0xB0), o2(0xB2,0xB1), o2(0x83,0xEE), o2(0x83,0xEF),
+ o2(0x83,0xF0), o2(0x83,0xF1), o2(0x83,0xF2), o2(0x83,0xF3),
+ o2(0xB2,0xB2), o2(0xB2,0xB3), o2(0x83,0xF4), o2(0x83,0xF5),
+ o2(0xB2,0xB4), o2(0x83,0xF6), o2(0x83,0xF7), o2(0x83,0xF8),
+ o2(0x83,0xF9), o2(0x83,0xFA), o2(0x83,0xFB), o2(0x83,0xFC),
+ o2(0x83,0xFD), o2(0x83,0xFE), o2(0x84,0x41), o2(0x84,0x42),
+ o2(0xB2,0xB5), o2(0x84,0x43), o2(0x84,0x44), o2(0xB2,0xB6),
+ o2(0x84,0x45), o2(0xB2,0xB7), o2(0x84,0x46), o2(0x84,0x47),
+ o2(0x84,0x48), o2(0x84,0x49), o2(0x84,0x4A), o2(0x84,0x4B),
+ o2(0xB2,0xB8), o2(0x84,0x4C), o2(0x84,0x4D), o2(0x84,0x4E),
+ o2(0xB2,0xB9), o2(0x84,0x4F), o2(0x84,0x50), o2(0x84,0x51),
+ o2(0xB2,0xBA), o2(0x84,0x52), o2(0x84,0x53), o2(0x84,0x54),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_BB = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_BB_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_BC_infos[64] = {
+ o2(0x84,0x55), o2(0x84,0x56), o2(0x84,0x57), o2(0x84,0x58),
+ o2(0x84,0x59), o2(0x84,0x5A), o2(0x84,0x61), o2(0xB2,0xBB),
+ o2(0xB2,0xBC), o2(0x84,0x62), o2(0x84,0x63), o2(0x84,0x64),
+ o2(0x84,0x65), o2(0xB2,0xBD), o2(0x84,0x66), o2(0x84,0x67),
+ o2(0xB2,0xBE), o2(0x84,0x68), o2(0x84,0x69), o2(0x84,0x6A),
+ o2(0x84,0x6B), o2(0x84,0x6C), o2(0x84,0x6D), o2(0x84,0x6E),
+ o2(0x84,0x6F), o2(0x84,0x70), o2(0x84,0x71), o2(0x84,0x72),
+ o2(0x84,0x73), o2(0x84,0x74), o2(0x84,0x75), o2(0x84,0x76),
+ o2(0x84,0x77), o2(0x84,0x78), o2(0x84,0x79), o2(0x84,0x7A),
+ o2(0x84,0x81), o2(0x84,0x82), o2(0x84,0x83), o2(0x84,0x84),
+ o2(0x84,0x85), o2(0x84,0x86), o2(0x84,0x87), o2(0x84,0x88),
+ o2(0xB2,0xBF), o2(0xB2,0xC0), o2(0x84,0x89), o2(0x84,0x8A),
+ o2(0xB2,0xC1), o2(0x84,0x8B), o2(0xB2,0xC2), o2(0x84,0x8C),
+ o2(0xB2,0xC3), o2(0x84,0x8D), o2(0x84,0x8E), o2(0x84,0x8F),
+ o2(0x84,0x90), o2(0x84,0x91), o2(0x84,0x92), o2(0x84,0x93),
+ o2(0xB2,0xC4), o2(0xB2,0xC5), o2(0x84,0x94), o2(0xB2,0xC6),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_BC = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_BC_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_BD_infos[64] = {
+ o2(0x84,0x95), o2(0xB2,0xC7), o2(0xB2,0xC8), o2(0xB2,0xC9),
+ o2(0x84,0x96), o2(0x84,0x97), o2(0x84,0x98), o2(0x84,0x99),
+ o2(0xB2,0xCA), o2(0xB2,0xCB), o2(0x84,0x9A), o2(0x84,0x9B),
+ o2(0x84,0x9C), o2(0x84,0x9D), o2(0x84,0x9E), o2(0x84,0x9F),
+ o2(0xB2,0xCC), o2(0x84,0xA0), o2(0x84,0xA1), o2(0x84,0xA2),
+ o2(0x84,0xA3), o2(0x84,0xA4), o2(0x84,0xA5), o2(0x84,0xA6),
+ o2(0x84,0xA7), o2(0x84,0xA8), o2(0x84,0xA9), o2(0x84,0xAA),
+ o2(0xB2,0xCD), o2(0xB2,0xCE), o2(0x84,0xAB), o2(0x84,0xAC),
+ o2(0x84,0xAD), o2(0x84,0xAE), o2(0x84,0xAF), o2(0x84,0xB0),
+ o2(0xB2,0xCF), o2(0xB2,0xD0), o2(0x84,0xB1), o2(0x84,0xB2),
+ o2(0x84,0xB3), o2(0x84,0xB4), o2(0x84,0xB5), o2(0x84,0xB6),
+ o2(0x84,0xB7), o2(0x84,0xB8), o2(0x84,0xB9), o2(0x84,0xBA),
+ o2(0x84,0xBB), o2(0x84,0xBC), o2(0x84,0xBD), o2(0x84,0xBE),
+ o2(0x84,0xBF), o2(0x84,0xC0), o2(0x84,0xC1), o2(0x84,0xC2),
+ o2(0x84,0xC3), o2(0xB2,0xD1), o2(0x84,0xC4), o2(0x84,0xC5),
+ o2(0x84,0xC6), o2(0x84,0xC7), o2(0x84,0xC8), o2(0x84,0xC9),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_BD = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_BD_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_BE_infos[64] = {
+ o2(0xB2,0xD2), o2(0x84,0xCA), o2(0x84,0xCB), o2(0x84,0xCC),
+ o2(0xB2,0xD3), o2(0x84,0xCD), o2(0x84,0xCE), o2(0x84,0xCF),
+ o2(0xB2,0xD4), o2(0x84,0xD0), o2(0x84,0xD1), o2(0x84,0xD2),
+ o2(0x84,0xD3), o2(0x84,0xD4), o2(0x84,0xD5), o2(0x84,0xD6),
+ o2(0xB2,0xD5), o2(0xB2,0xD6), o2(0x84,0xD7), o2(0x84,0xD8),
+ o2(0x84,0xD9), o2(0xB2,0xD7), o2(0x84,0xDA), o2(0x84,0xDB),
+ o2(0x84,0xDC), o2(0x84,0xDD), o2(0x84,0xDE), o2(0x84,0xDF),
+ o2(0xB2,0xD8), o2(0x84,0xE0), o2(0x84,0xE1), o2(0x84,0xE2),
+ o2(0x84,0xE3), o2(0x84,0xE4), o2(0x84,0xE5), o2(0x84,0xE6),
+ o2(0x84,0xE7), o2(0x84,0xE8), o2(0x84,0xE9), o2(0x84,0xEA),
+ o2(0x84,0xEB), o2(0x84,0xEC), o2(0x84,0xED), o2(0x84,0xEE),
+ o2(0x84,0xEF), o2(0x84,0xF0), o2(0x84,0xF1), o2(0x84,0xF2),
+ o2(0x84,0xF3), o2(0x84,0xF4), o2(0x84,0xF5), o2(0x84,0xF6),
+ o2(0x84,0xF7), o2(0x84,0xF8), o2(0x84,0xF9), o2(0x84,0xFA),
+ o2(0xB2,0xD9), o2(0xB2,0xDA), o2(0x84,0xFB), o2(0x84,0xFC),
+ o2(0xB2,0xDB), o2(0x84,0xFD), o2(0x84,0xFE), o2(0x85,0x41),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_BE = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_BE_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EA_BF_infos[64] = {
+ o2(0xB2,0xDC), o2(0x85,0x42), o2(0x85,0x43), o2(0x85,0x44),
+ o2(0x85,0x45), o2(0x85,0x46), o2(0x85,0x47), o2(0xB2,0xDD),
+ o2(0xB2,0xDE), o2(0xB2,0xDF), o2(0x85,0x48), o2(0xB2,0xE0),
+ o2(0x85,0x49), o2(0xB2,0xE1), o2(0xB2,0xE2), o2(0x85,0x4A),
+ o2(0x85,0x4B), o2(0x85,0x4C), o2(0x85,0x4D), o2(0x85,0x4E),
+ o2(0xB2,0xE3), o2(0x85,0x4F), o2(0x85,0x50), o2(0x85,0x51),
+ o2(0x85,0x52), o2(0x85,0x53), o2(0x85,0x54), o2(0x85,0x55),
+ o2(0xB2,0xE4), o2(0x85,0x56), o2(0x85,0x57), o2(0x85,0x58),
+ o2(0x85,0x59), o2(0x85,0x5A), o2(0x85,0x61), o2(0x85,0x62),
+ o2(0x85,0x63), o2(0x85,0x64), o2(0x85,0x65), o2(0x85,0x66),
+ o2(0xB2,0xE5), o2(0xB2,0xE6), o2(0x85,0x67), o2(0x85,0x68),
+ o2(0x85,0x69), o2(0x85,0x6A), o2(0x85,0x6B), o2(0x85,0x6C),
+ o2(0xB2,0xE7), o2(0xB2,0xE8), o2(0x85,0x6D), o2(0x85,0x6E),
+ o2(0xB2,0xE9), o2(0x85,0x6F), o2(0x85,0x70), o2(0x85,0x71),
+ o2(0xB2,0xEA), o2(0x85,0x72), o2(0x85,0x73), o2(0x85,0x74),
+ o2(0x85,0x75), o2(0x85,0x76), o2(0x85,0x77), o2(0x85,0x78),
+};
+static const BYTE_LOOKUP
+to_CP949_EA_BF = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EA_BF_infos
};
-
-static const struct byte_lookup* const
-to_CP949_E7_10_infos[28] = {
- o2(0xE0,0xC4), o2(0xCF,0xB9),
- o2(0xD5,0xCA), o2(0xD7,0xE2),
- o2(0xE2,0xAF), o2(0xD7,0xB8),
- o2(0xE8,0xCD), o2(0xF6,0xDA),
- o2(0xEF,0xA2), o2(0xE2,0xDA),
- o2(0xF6,0xFC), o2(0xFB,0xD0),
- o2(0xD1,0xAD), o2(0xCD,0xE4),
- o2(0xD1,0xAE), o2(0xDC,0xED),
- o2(0xE8,0xCE), o2(0xF0,0xF9),
- o2(0xCE,0xB5), o2(0xE6,0xFC),
- o2(0xD7,0xFB), o2(0xD0,0xD6),
- o2(0xDD,0xF5), o2(0xF7,0xF1),
- o2(0xF6,0xFD), o2(0xDB,0xF7),
- o2(0xFB,0xEA), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_10 = {
- to_EUC_KR_E7_10_offsets,
- to_CP949_E7_10_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_11_infos[23] = {
- o2(0xE9,0xDC), o2(0xD9,0xC1),
- o2(0xF5,0xF2), o2(0xE0,0xC5),
- o2(0xEA,0xD4), o2(0xF9,0xC2),
- o2(0xEA,0xBC), o2(0xD2,0xC5),
- o2(0xFB,0xD1), o2(0xE7,0xC0),
- o2(0xEB,0xA5), o2(0xDF,0xFA),
- o2(0xE3,0xA2), o2(0xD7,0xB9),
- o2(0xE9,0xC3), o2(0xE8,0xFD),
- o2(0xE8,0xAF), o2(0xF2,0xD3),
- o2(0xFB,0xA9), o2(0xD8,0xA5),
- o2(0xD5,0xCB), o2(0xD0,0xC8),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_11 = {
- to_EUC_KR_E7_11_offsets,
- to_CP949_E7_11_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_12_infos[22] = {
- o2(0xD1,0xAF), o2(0xD7,0xE3),
- o2(0xE0,0xC6), o2(0xD6,0xA2),
- o2(0xED,0xF0), o2(0xD7,0xF3),
- o2(0xFC,0xD4), o2(0xDA,0xD7),
- o2(0xCC,0xDF), o2(0xF2,0xD4),
- o2(0xD1,0xB0), o2(0xCC,0xE0),
- o2(0xDB,0xFD), o2(0xF3,0xBF),
- o2(0xF0,0xD1), o2(0xFC,0xBB),
- o2(0xE2,0xB0), o2(0xE6,0xA5),
- o2(0xE2,0xDB), o2(0xDF,0xDE),
- o2(0xE0,0xC7), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_12 = {
- to_EUC_KR_E7_12_offsets,
- to_CP949_E7_12_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_13_infos[14] = {
- o2(0xF2,0xEF), o2(0xCC,0xE1),
- o2(0xD6,0xEA), o2(0xE7,0xC2),
- o2(0xCE,0xB6), o2(0xF3,0xC0),
- o2(0xCD,0xFE), o2(0xFB,0xD2),
- o2(0xF8,0xF8), o2(0xF7,0xFB),
- o2(0xE8,0xBF), o2(0xE8,0xB7),
- o2(0xED,0xB6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_13 = {
- to_EUC_KR_E7_13_offsets,
- to_CP949_E7_13_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_14_infos[22] = {
- o2(0xDC,0xBA), o2(0xCC,0xB4),
- o2(0xF1,0xF7), o2(0xE8,0xB8),
- o2(0xCA,0xF6), o2(0xE4,0xA4),
- o2(0xF4,0xD6), o2(0xDF,0xE6),
- o2(0xDF,0xA7), o2(0xDF,0xE7),
- o2(0xE1,0xC1), o2(0xE9,0xC4),
- o2(0xDC,0xCB), o2(0xE9,0xC5),
- o2(0xEF,0xA3), o2(0xEB,0xA6),
- o2(0xCB,0xA3), o2(0xE3,0xE9),
- o2(0xD1,0xFB), o2(0xEF,0xA4),
- o2(0xEF,0xEB), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_14 = {
- to_EUC_KR_E7_14_offsets,
- to_CP949_E7_14_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_15_infos[22] = {
- o2(0xD0,0xB4), o2(0xCD,0xA3),
- o2(0xE8,0xE6), o2(0xEF,0xA5),
- o2(0xD3,0xCC), o2(0xDA,0xED),
- o2(0xD7,0xBA), o2(0xF2,0xD5),
- o2(0xF5,0xE5), o2(0xD9,0xEF),
- o2(0xF9,0xB4), o2(0xD5,0xD4),
- o2(0xFD,0xCF), o2(0xDB,0xE3),
- o2(0xF1,0xE1), o2(0xEC,0xB6),
- o2(0xFB,0xFE), o2(0xD3,0xD7),
- o2(0xD1,0xB1), o2(0xCB,0xB1),
- o2(0xD1,0xB2), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_15 = {
- to_EUC_KR_E7_15_offsets,
- to_CP949_E7_15_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_16_infos[20] = {
- o2(0xCB,0xB2), o2(0xF1,0xC2),
- o2(0xF4,0xE1), o2(0xF9,0xB5),
- o2(0xE1,0xC3), o2(0xE1,0xC2),
- o2(0xEB,0xF7), o2(0xDF,0xA8),
- o2(0xCB,0xCA), o2(0xE6,0xB9),
- o2(0xF8,0xDE), o2(0xF9,0xAA),
- o2(0xCA,0xF7), o2(0xED,0xB7),
- o2(0xD3,0xB8), o2(0xF2,0xD6),
- o2(0xD4,0xD9), o2(0xEE,0xC5),
- o2(0xF2,0xF0), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_16 = {
- to_EUC_KR_E7_16_offsets,
- to_CP949_E7_16_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_17_infos[17] = {
- o2(0xCA,0xB2), o2(0xDC,0xBB),
- o2(0xF1,0xF8), o2(0xEC,0xB7),
- o2(0xE5,0xCA), o2(0xF6,0xC0),
- o2(0xFD,0xDD), o2(0xD4,0xE3),
- o2(0xCC,0xE2), o2(0xF7,0xD4),
- o2(0xD7,0xE5), o2(0xD3,0xC3),
- o2(0xD8,0xA6), o2(0xF6,0xC1),
- o2(0xDD,0xF6), o2(0xCD,0xC0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_17 = {
- to_EUC_KR_E7_17_offsets,
- to_CP949_E7_17_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_18_infos[11] = {
- o2(0xE5,0xDC), o2(0xE5,0xCB),
- o2(0xE1,0xC4), o2(0xE8,0xB0),
- o2(0xF4,0xB0), o2(0xF3,0xEA),
- o2(0xDA,0xEE), o2(0xD7,0xBB),
- o2(0xE2,0xB1), o2(0xD7,0xAA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_18 = {
- to_EUC_KR_E7_18_offsets,
- to_CP949_E7_18_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_19_infos[17] = {
- o2(0xD6,0xFB), o2(0xE4,0xDF),
- o2(0xCA,0xD6), o2(0xEB,0xA8),
- o2(0xDB,0xFE), o2(0xF6,0xC2),
- o2(0xEF,0xBB), o2(0xD4,0xFD),
- o2(0xE0,0xC8), o2(0xE8,0xB9),
- o2(0xEF,0xA6), o2(0xCD,0xA4),
- o2(0xD4,0xF4), o2(0xDB,0xA1),
- o2(0xDB,0xDC), o2(0xDB,0xDD),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_19 = {
- to_EUC_KR_E7_19_offsets,
- to_CP949_E7_19_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_1A_infos[10] = {
- o2(0xEE,0xDC), o2(0xCB,0xCB),
- o2(0xFC,0xD5), o2(0xCE,0xEB),
- o2(0xCD,0xC1), o2(0xFB,0xD3),
- o2(0xF9,0xAB), o2(0xF5,0xD4),
- o2(0xD9,0xA9), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_1A = {
- to_EUC_KR_E7_1A_offsets,
- to_CP949_E7_1A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_1B_infos[22] = {
- o2(0xE9,0xDD), o2(0xDB,0xCD),
- o2(0xDD,0xCE), o2(0xE7,0xC3),
- o2(0xEC,0xCC), o2(0xF9,0xEC),
- o2(0xCB,0xCC), o2(0xE0,0xFC),
- o2(0xD4,0xA8), o2(0xED,0xD3),
- o2(0xD8,0xEF), o2(0xF2,0xD7),
- o2(0xCA,0xF8), o2(0xDA,0xEF),
- o2(0xD6,0xD4), o2(0xD9,0xCD),
- o2(0xD8,0xEE), o2(0xF2,0xC1),
- o2(0xDF,0xD3), o2(0xDA,0xF0),
- o2(0xE2,0xEA), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_1B = {
- to_EUC_KR_E7_1B_offsets,
- to_CP949_E7_1B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_1C_infos[13] = {
- o2(0xE0,0xFD), o2(0xD8,0xF8),
- o2(0xF7,0xAF), o2(0xDA,0xB6),
- o2(0xCA,0xD7), o2(0xF2,0xD8),
- o2(0xD8,0xF9), o2(0xFA,0xDF),
- o2(0xCF,0xEF), o2(0xD9,0xC2),
- o2(0xF0,0xD2), o2(0xE4,0xD1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_1C = {
- to_EUC_KR_E7_1C_offsets,
- to_CP949_E7_1C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_1D_infos[11] = {
- o2(0xF3,0xB7), o2(0xFA,0xE0),
- o2(0xEF,0xEC), o2(0xE2,0xB2),
- o2(0xD4,0xBD), o2(0xD9,0xCE),
- o2(0xF4,0xE2), o2(0xD4,0xA9),
- o2(0xCD,0xC2), o2(0xE7,0xDA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_1D = {
- to_EUC_KR_E7_1D_offsets,
- to_CP949_E7_1D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_1E_infos[12] = {
- o2(0xF2,0xD9), o2(0xD9,0xAA),
- o2(0xD8,0xBE), o2(0xDC,0xAD),
- o2(0xE2,0xEB), o2(0xD6,0xFC),
- o2(0xCA,0xF9), o2(0xD4,0xDA),
- o2(0xF4,0xD7), o2(0xCC,0xA1),
- o2(0xCF,0xBA), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_1E = {
- to_EUC_KR_E7_1E_offsets,
- to_CP949_E7_1E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_1F_infos[12] = {
- o2(0xF5,0xB8), o2(0xD9,0xC3),
- o2(0xD0,0xE8), o2(0xE3,0xC5),
- o2(0xEB,0xF8), o2(0xF2,0xB1),
- o2(0xCF,0xBB), o2(0xD3,0xAD),
- o2(0xE8,0xE1), o2(0xCE,0xEC),
- o2(0xE0,0xB4), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_1F = {
- to_EUC_KR_E7_1F_offsets,
- to_CP949_E7_1F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_20_infos[9] = {
- o2(0xDE,0xE3), o2(0xDD,0xF7),
- o2(0xF2,0xB2), o2(0xF3,0xF6),
- o2(0xF6,0xDB), o2(0xD7,0xFE),
- o2(0xF8,0xDF), o2(0xF7,0xF2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_20 = {
- to_EUC_KR_E7_20_offsets,
- to_CP949_E7_20_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_21_infos[8] = {
- o2(0xD0,0xA9), o2(0xE6,0xDA),
- o2(0xF5,0xA6), o2(0xD7,0xBC),
- o2(0xCC,0xE3), o2(0xE6,0xDB),
- o2(0xDD,0xDD), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_21 = {
- to_EUC_KR_E7_21_offsets,
- to_CP949_E7_21_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_22_infos[14] = {
- o2(0xD1,0xB3), o2(0xEF,0xED),
- o2(0xD6,0xDE), o2(0xE4,0xF4),
- o2(0xE1,0xEF), o2(0xDD,0xF8),
- o2(0xE8,0xCF), o2(0xCA,0xE5),
- o2(0xDC,0xA1), o2(0xE0,0xB5),
- o2(0xFC,0xAC), o2(0xFC,0xAD),
- o2(0xD8,0xA7), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_22 = {
- to_EUC_KR_E7_22_offsets,
- to_CP949_E7_22_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_23_infos[12] = {
- o2(0xED,0xB8), o2(0xDB,0xB6),
- o2(0xD6,0xF0), o2(0xF3,0xAF),
- o2(0xCD,0xA5), o2(0xDA,0xF1),
- o2(0xD8,0xA8), o2(0xCC,0xE4),
- o2(0xD1,0xB4), o2(0xCA,0xD8),
- o2(0xDA,0xF2), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_23 = {
- to_EUC_KR_E7_23_offsets,
- to_CP949_E7_23_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_24_infos[9] = {
- o2(0xF5,0xA7), o2(0xF5,0xA8),
- o2(0xE6,0xA6), o2(0xD5,0xEC),
- o2(0xD5,0xF8), o2(0xDA,0xF3),
- o2(0xE3,0xC6), o2(0xDE,0xE4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_24 = {
- to_EUC_KR_E7_24_offsets,
- to_CP949_E7_24_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_25_infos[20] = {
- o2(0xDE,0xE5), o2(0xD1,0xB5),
- o2(0xD1,0xB6), o2(0xD1,0xB7),
- o2(0xF2,0xB3), o2(0xE9,0xDE),
- o2(0xF0,0xD3), o2(0xF2,0xB4),
- o2(0xF0,0xD4), o2(0xCB,0xE4),
- o2(0xFB,0xD4), o2(0xF5,0xE6),
- o2(0xE3,0xEA), o2(0xDE,0xE6),
- o2(0xDF,0xD4), o2(0xF8,0xF9),
- o2(0xF0,0xAE), o2(0xD1,0xB8),
- o2(0xD6,0xDF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_25 = {
- to_EUC_KR_E7_25_offsets,
- to_CP949_E7_25_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_26_infos[16] = {
- o2(0xD0,0xD7), o2(0xFC,0xA1),
- o2(0xEF,0xEE), o2(0xDC,0xD8),
- o2(0xE9,0xDF), o2(0xE5,0xDD),
- o2(0xFD,0xFB), o2(0xE0,0xC9),
- o2(0xD6,0xC9), o2(0xD4,0xAA),
- o2(0xE5,0xCC), o2(0xE9,0xE0),
- o2(0xD0,0xD8), o2(0xFC,0xA2),
- o2(0xD4,0xBE), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_26 = {
- to_EUC_KR_E7_26_offsets,
- to_CP949_E7_26_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_27_infos[16] = {
- o2(0xE2,0xB3), o2(0xDE,0xE7),
- o2(0xDC,0xBC), o2(0xD2,0xB6),
- o2(0xF5,0xD5), o2(0xCE,0xA1),
- o2(0xF5,0xA9), o2(0xDD,0xF9),
- o2(0xDD,0xFA), o2(0xF0,0xD5),
- o2(0xF6,0xDF), o2(0xF2,0xDA),
- o2(0xE4,0xEB), o2(0xF2,0xF1),
- o2(0xEC,0xB9), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_27 = {
- to_EUC_KR_E7_27_offsets,
- to_CP949_E7_27_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_28_infos[21] = {
- o2(0xFD,0xFC), o2(0xE1,0xAA),
- o2(0xCA,0xD9), o2(0xEF,0xEF),
- o2(0xF5,0xAA), o2(0xEC,0xF9),
- o2(0xF8,0xAD), o2(0xF2,0xC2),
- o2(0xF6,0xC3), o2(0xD7,0xD2),
- o2(0xF9,0xA2), o2(0xF0,0xD6),
- o2(0xF0,0xFA), o2(0xF6,0xE0),
- o2(0xE9,0xF3), o2(0xF2,0xC3),
- o2(0xD4,0xAB), o2(0xCA,0xB3),
- o2(0xCD,0xA6), o2(0xCD,0xC3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_28 = {
- to_EUC_KR_E7_28_offsets,
- to_CP949_E7_28_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_29_infos[18] = {
- o2(0xCD,0xDA), o2(0xD9,0xCF),
- o2(0xF6,0xC4), o2(0xEE,0xDD),
- o2(0xE7,0xC4), o2(0xE2,0xB4),
- o2(0xDF,0xE2), o2(0xE7,0xDB),
- o2(0xE8,0xB1), o2(0xFC,0xAE),
- o2(0xE5,0xCD), o2(0xFA,0xEB),
- o2(0xCF,0xBC), o2(0xCF,0xE2),
- o2(0xCD,0xF6), o2(0xEF,0xF0),
- o2(0xF4,0xBE), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_29 = {
- to_EUC_KR_E7_29_offsets,
- to_CP949_E7_29_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_2A_infos[14] = {
- o2(0xD4,0xCD), o2(0xF3,0xB8),
- o2(0xE9,0xA1), o2(0xF2,0xF2),
- o2(0xF3,0xEB), o2(0xF0,0xD7),
- o2(0xCF,0xD7), o2(0xCF,0xDF),
- o2(0xE8,0xC0), o2(0xE8,0xC1),
- o2(0xCF,0xE3), o2(0xE9,0xA2),
- o2(0xD0,0xAA), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_2A = {
- to_EUC_KR_E7_2A_offsets,
- to_CP949_E7_2A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_2B_infos[20] = {
- o2(0xF3,0xC1), o2(0xD0,0xAB),
- o2(0xD4,0xE4), o2(0xEF,0xBC),
- o2(0xD8,0xA1), o2(0xD9,0xDF),
- o2(0xF3,0xD7), o2(0xDC,0xBD),
- o2(0xCC,0xE5), o2(0xED,0xF1),
- o2(0xF1,0xE2), o2(0xD4,0xDB),
- o2(0xE2,0xB5), o2(0xCA,0xE6),
- o2(0xD3,0xAE), o2(0xCC,0xE6),
- o2(0xF1,0xD3), o2(0xF5,0xE7),
- o2(0xCA,0xDA), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_2B = {
- to_EUC_KR_E7_2B_offsets,
- to_CP949_E7_2B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_2C_infos[11] = {
- o2(0xFB,0xEE), o2(0xE1,0xC5),
- o2(0xDF,0xE9), o2(0xEE,0xDE),
- o2(0xF7,0xC2), o2(0xD8,0xA2),
- o2(0xDD,0xAC), o2(0xF0,0xAF),
- o2(0xD6,0xBD), o2(0xE1,0xAB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_2C = {
- to_EUC_KR_E7_2C_offsets,
- to_CP949_E7_2C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_2D_infos[17] = {
- o2(0xF9,0xB6), o2(0xD4,0xF5),
- o2(0xD0,0xC9), o2(0xEF,0xA7),
- o2(0xE2,0xEC), o2(0xDB,0xEA),
- o2(0xCE,0xCC), o2(0xF5,0xE8),
- o2(0xF7,0xD5), o2(0xD3,0xCD),
- o2(0xF3,0xFE), o2(0xD0,0xB5),
- o2(0xE0,0xFE), o2(0xDF,0xFB),
- o2(0xE6,0xDD), o2(0xE8,0xA4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_2D = {
- to_EUC_KR_E7_2D_offsets,
- to_CP949_E7_2D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_2E_infos[14] = {
- o2(0xCB,0xCD), o2(0xEF,0xA8),
- o2(0xEE,0xB4), o2(0xDA,0xD8),
- o2(0xD1,0xB9), o2(0xDF,0xA9),
- o2(0xF3,0xB0), o2(0xCC,0xC4),
- o2(0xCE,0xB7), o2(0xEF,0xA9),
- o2(0xDF,0xD5), o2(0xED,0xD7),
- o2(0xEE,0xC6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_2E = {
- to_EUC_KR_E7_2E_offsets,
- to_CP949_E7_2E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_2F_infos[11] = {
- o2(0xEF,0xBD), o2(0xFC,0xD6),
- o2(0xDB,0xF4), o2(0xEF,0xAA),
- o2(0xF8,0xB9), o2(0xF5,0xE9),
- o2(0xE3,0xD9), o2(0xE1,0xC6),
- o2(0xD4,0xBF), o2(0xDE,0xE8),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_2F = {
- to_EUC_KR_E7_2F_offsets,
- to_CP949_E7_2F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_30_infos[11] = {
- o2(0xF0,0xEA), o2(0xF3,0xC2),
- o2(0xD3,0xAF), o2(0xCA,0xDB),
- o2(0xFC,0xD7), o2(0xED,0xD8),
- o2(0xE1,0xC7), o2(0xF4,0xD8),
- o2(0xD6,0xB3), o2(0xDD,0xAD),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_30 = {
- to_EUC_KR_E7_30_offsets,
- to_CP949_E7_30_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_31_infos[8] = {
- o2(0xD5,0xBE), o2(0xF1,0xC3),
- o2(0xEE,0xDF), o2(0xD6,0xEB),
- o2(0xF4,0xD9), o2(0xD7,0xE6),
- o2(0xDA,0xB7), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_31 = {
- to_EUC_KR_E7_31_offsets,
- to_CP949_E7_31_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_32_infos[16] = {
- o2(0xDD,0xFB), o2(0xDD,0xCF),
- o2(0xD8,0xA3), o2(0xDA,0xD9),
- o2(0xF0,0xD8), o2(0xEF,0xC4),
- o2(0xE1,0xD8), o2(0xF1,0xD4),
- o2(0xED,0xF2), o2(0xD5,0xDB),
- o2(0xD5,0xDC), o2(0xF3,0xC4),
- o2(0xCB,0xD7), o2(0xE2,0xB6),
- o2(0xEF,0xF1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_32 = {
- to_EUC_KR_E7_32_offsets,
- to_CP949_E7_32_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_33_infos[9] = {
- o2(0xFB,0xD5), o2(0xD3,0xD8),
- o2(0xDD,0xD0), o2(0xF0,0xD9),
- o2(0xCB,0xB3), o2(0xD5,0xDD),
- o2(0xCD,0xA7), o2(0xD0,0xAC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_33 = {
- to_EUC_KR_E7_33_offsets,
- to_CP949_E7_33_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_34_infos[30] = {
- o2(0xD1,0xBA), o2(0xF1,0xC4),
- o2(0xE5,0xB3), o2(0xFB,0xF5),
- o2(0xE9,0xE1), o2(0xFD,0xE0),
- o2(0xFC,0xBC), o2(0xDA,0xA2),
- o2(0xDA,0xA3), o2(0xD2,0xA1),
- o2(0xD2,0xEF), o2(0xE2,0xED),
- o2(0xDE,0xE9), o2(0xCE,0xDC),
- o2(0xF2,0xB5), o2(0xD0,0xE4),
- o2(0xDD,0xD1), o2(0xE1,0xC8),
- o2(0xDB,0xB7), o2(0xDF,0xE3),
- o2(0xED,0xB9), o2(0xF1,0xC5),
- o2(0xF3,0xCF), o2(0xD7,0xAB),
- o2(0xE1,0xAC), o2(0xE3,0xEB),
- o2(0xEE,0xC7), o2(0xE1,0xC9),
- o2(0xCA,0xFA), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_34 = {
- to_EUC_KR_E7_34_offsets,
- to_CP949_E7_34_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_35_infos[20] = {
- o2(0xF0,0xFB), o2(0xFA,0xE1),
- o2(0xF0,0xDA), o2(0xCC,0xE7),
- o2(0xDA,0xF4), o2(0xCC,0xBF),
- o2(0xCE,0xED), o2(0xD5,0xA9),
- o2(0xFA,0xE2), o2(0xD0,0xE5),
- o2(0xEB,0xD6), o2(0xEC,0xDF),
- o2(0xDF,0xFC), o2(0xF7,0xD6),
- o2(0xDE,0xEA), o2(0xCB,0xB4),
- o2(0xEF,0xBE), o2(0xCC,0xB5),
- o2(0xCF,0xBD), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_35 = {
- to_EUC_KR_E7_35_offsets,
- to_CP949_E7_35_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_36_infos[19] = {
- o2(0xEF,0xF2), o2(0xE2,0xB7),
- o2(0xCC,0xE8), o2(0xF0,0xFC),
- o2(0xD6,0xE0), o2(0xF1,0xC6),
- o2(0xE2,0xB8), o2(0xEB,0xAB),
- o2(0xCB,0xB5), o2(0xD8,0xD1),
- o2(0xF4,0xCE), o2(0xF3,0xF7),
- o2(0xD7,0xC6), o2(0xD1,0xBB),
- o2(0xF7,0xAA), o2(0xED,0xCA),
- o2(0xD7,0xD3), o2(0xD8,0xFA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_36 = {
- to_EUC_KR_E7_36_offsets,
- to_CP949_E7_36_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_37_infos[18] = {
- o2(0xF6,0xC5), o2(0xD1,0xCC),
- o2(0xDD,0xFC), o2(0xDF,0xFD),
- o2(0xF9,0xE5), o2(0xE0,0xCA),
- o2(0xF2,0xFD), o2(0xD3,0xB0),
- o2(0xF4,0xF3), o2(0xDA,0xC9),
- o2(0xE6,0xDE), o2(0xF8,0xBA),
- o2(0xE8,0xD0), o2(0xD8,0xFB),
- o2(0xEA,0xD5), o2(0xD6,0xA3),
- o2(0xF6,0xC6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_37 = {
- to_EUC_KR_E7_37_offsets,
- to_CP949_E7_37_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_38_infos[17] = {
- o2(0xF2,0xDB), o2(0xE4,0xFC),
- o2(0xE8,0xB2), o2(0xDA,0xDA),
- o2(0xF2,0xDC), o2(0xFB,0xD6),
- o2(0xE9,0xB2), o2(0xEE,0xAD),
- o2(0xFA,0xE3), o2(0xDC,0xEE),
- o2(0xF5,0xEA), o2(0xE6,0xE0),
- o2(0xF0,0xFD), o2(0xD7,0xAC),
- o2(0xF5,0xC5), o2(0xEE,0xE0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_38 = {
- to_EUC_KR_E7_38_offsets,
- to_CP949_E7_38_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_39_infos[17] = {
- o2(0xDB,0xE5), o2(0xDD,0xDE),
- o2(0xD9,0xF0), o2(0xE9,0xA3),
- o2(0xF1,0xF9), o2(0xF2,0xC4),
- o2(0xE0,0xCB), o2(0xE9,0xA4),
- o2(0xE2,0xB9), o2(0xE3,0xB1),
- o2(0xFC,0xEB), o2(0xCD,0xA8),
- o2(0xCC,0xB6), o2(0xF0,0xDB),
- o2(0xE6,0xBA), o2(0xCD,0xA9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_39 = {
- to_EUC_KR_E7_39_offsets,
- to_CP949_E7_39_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_3A_infos[9] = {
- o2(0xF3,0xC3), o2(0xE1,0xD9),
- o2(0xEF,0xAB), o2(0xE7,0xC5),
- o2(0xE0,0xE9), o2(0xF3,0xC5),
- o2(0xD4,0xC0), o2(0xD5,0xBF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_3A = {
- to_EUC_KR_E7_3A_offsets,
- to_CP949_E7_3A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_3C_infos[4] = {
- o2(0xDD,0xAE), o2(0xF9,0xFC),
- o2(0xCC,0xC0), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_3C = {
- to_EUC_KR_E7_3C_offsets,
- to_CP949_E7_3C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_3D_infos[13] = {
- o2(0xE5,0xA2), o2(0xCE,0xB8),
- o2(0xD8,0xD2), o2(0xF9,0xD6),
- o2(0xF1,0xAA), o2(0xCE,0xD1),
- o2(0xF6,0xC7), o2(0xDB,0xEB),
- o2(0xDF,0xFE), o2(0xD8,0xE1),
- o2(0xF7,0xF3), o2(0xD7,0xE7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_3D = {
- to_EUC_KR_E7_3D_offsets,
- to_CP949_E7_3D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_3E_infos[16] = {
- o2(0xD4,0xFE), o2(0xD1,0xBC),
- o2(0xE5,0xCF), o2(0xCB,0xB6),
- o2(0xDA,0xB8), o2(0xCD,0xC4),
- o2(0xD6,0xBE), o2(0xE2,0xBA),
- o2(0xCF,0xD8), o2(0xE0,0xCC),
- o2(0xEB,0xF9), o2(0xFD,0xFD),
- o2(0xD7,0xE8), o2(0xCB,0xD8),
- o2(0xE9,0xE2), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_3E = {
- to_EUC_KR_E7_3E_offsets,
- to_CP949_E7_3E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_3F_infos[17] = {
- o2(0xE8,0xBA), o2(0xE3,0xC7),
- o2(0xEC,0xCD), o2(0xEC,0xCE),
- o2(0xD6,0xBF), o2(0xE3,0xA7),
- o2(0xDF,0xD6), o2(0xFD,0xE8),
- o2(0xEE,0xE1), o2(0xF6,0xA8),
- o2(0xDD,0xFD), o2(0xF8,0xBB),
- o2(0xE8,0xD1), o2(0xF9,0xD7),
- o2(0xCE,0xEE), o2(0xEC,0xCF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7_3F = {
- to_EUC_KR_E7_3F_offsets,
- to_CP949_E7_3F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E7_infos[64] = {
- &to_CP949_E7_00, &to_CP949_E7_01,
- &to_CP949_E7_02, &to_CP949_E7_03,
- &to_CP949_E7_04, &to_CP949_E7_05,
- &to_CP949_E7_06, &to_CP949_E7_07,
- &to_CP949_E7_08, &to_CP949_E7_09,
- &to_CP949_E7_0A, &to_CP949_E7_0B,
- &to_CP949_E7_0C, &to_CP949_E7_0D,
- &to_CP949_E7_0E, &to_CP949_E7_0F,
- &to_CP949_E7_10, &to_CP949_E7_11,
- &to_CP949_E7_12, &to_CP949_E7_13,
- &to_CP949_E7_14, &to_CP949_E7_15,
- &to_CP949_E7_16, &to_CP949_E7_17,
- &to_CP949_E7_18, &to_CP949_E7_19,
- &to_CP949_E7_1A, &to_CP949_E7_1B,
- &to_CP949_E7_1C, &to_CP949_E7_1D,
- &to_CP949_E7_1E, &to_CP949_E7_1F,
- &to_CP949_E7_20, &to_CP949_E7_21,
- &to_CP949_E7_22, &to_CP949_E7_23,
- &to_CP949_E7_24, &to_CP949_E7_25,
- &to_CP949_E7_26, &to_CP949_E7_27,
- &to_CP949_E7_28, &to_CP949_E7_29,
- &to_CP949_E7_2A, &to_CP949_E7_2B,
- &to_CP949_E7_2C, &to_CP949_E7_2D,
- &to_CP949_E7_2E, &to_CP949_E7_2F,
- &to_CP949_E7_30, &to_CP949_E7_31,
- &to_CP949_E7_32, &to_CP949_E7_33,
- &to_CP949_E7_34, &to_CP949_E7_35,
- &to_CP949_E7_36, &to_CP949_E7_37,
- &to_CP949_E7_38, &to_CP949_E7_39,
- &to_CP949_E7_3A, &to_CP949_E7_3C,
- &to_CP949_E7_3D, &to_CP949_E7_3E,
- &to_CP949_E7_3F, UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E7 = {
- to_EUC_KR_E7_offsets,
- to_CP949_E7_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_00_infos[17] = {
- o2(0xE9,0xA5), o2(0xD6,0xD5),
- o2(0xCD,0xC5), o2(0xED,0xBA),
- o2(0xD1,0xBD), o2(0xCF,0xBE),
- o2(0xEC,0xBB), o2(0xD2,0xB1),
- o2(0xCC,0xE9), o2(0xD9,0xC4),
- o2(0xE9,0xFC), o2(0xD1,0xBE),
- o2(0xEC,0xBC), o2(0xE5,0xAD),
- o2(0xF7,0xB0), o2(0xCC,0xEA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_00 = {
- to_EUC_KR_E8_00_offsets,
- to_CP949_E8_00_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_01_infos[16] = {
- o2(0xD3,0xC4), o2(0xD6,0xC0),
- o2(0xD6,0xFD), o2(0xE1,0xA1),
- o2(0xDE,0xBD), o2(0xF6,0xA9),
- o2(0xDA,0xA4), o2(0xD6,0xA4),
- o2(0xF5,0xC6), o2(0xE1,0xA2),
- o2(0xE9,0xC6), o2(0xF2,0xC5),
- o2(0xF4,0xE9), o2(0xD6,0xEC),
- o2(0xEB,0xD3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_01 = {
- to_EUC_KR_E8_01_offsets,
- to_CP949_E8_01_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_02_infos[21] = {
- o2(0xEC,0xBD), o2(0xE2,0xDC),
- o2(0xDE,0xEB), o2(0xF0,0xDC),
- o2(0xEB,0xBF), o2(0xD7,0xCE),
- o2(0xD1,0xBF), o2(0xF5,0xAB),
- o2(0xF9,0xFD), o2(0xCA,0xDC),
- o2(0xCD,0xC6), o2(0xF2,0xB6),
- o2(0xDD,0xFE), o2(0xCC,0xB7),
- o2(0xDB,0xB8), o2(0xD0,0xE9),
- o2(0xCE,0xDD), o2(0xEB,0xC0),
- o2(0xFD,0xA2), o2(0xF8,0xCB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_02 = {
- to_EUC_KR_E8_02_offsets,
- to_CP949_E8_02_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_03_infos[15] = {
- o2(0xEA,0xD6), o2(0xF1,0xB0),
- o2(0xDB,0xCE), o2(0xF7,0xC3),
- o2(0xDB,0xCF), o2(0xCB,0xA4),
- o2(0xF8,0xE0), o2(0xFB,0xD7),
- o2(0xEB,0xCA), o2(0xE0,0xA1),
- o2(0xCE,0xCD), o2(0xD4,0xDC),
- o2(0xFD,0xD8), o2(0xD2,0xF6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_03 = {
- to_EUC_KR_E8_03_offsets,
- to_CP949_E8_03_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_04_infos[16] = {
- o2(0xF2,0xB7), o2(0xFA,0xF6),
- o2(0xF6,0xAA), o2(0xFA,0xF7),
- o2(0xD8,0xE6), o2(0xF4,0xB1),
- o2(0xE8,0xD2), o2(0xCA,0xC5),
- o2(0xCC,0xEB), o2(0xE2,0xEE),
- o2(0xE2,0xBB), o2(0xF7,0xAD),
- o2(0xF8,0xE1), o2(0xF3,0xEC),
- o2(0xDE,0xA1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_04 = {
- to_EUC_KR_E8_04_offsets,
- to_CP949_E8_04_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_05_infos[16] = {
- o2(0xE4,0xFD), o2(0xE3,0xEC),
- o2(0xDD,0xAF), o2(0xDD,0xB0),
- o2(0xCB,0xB7), o2(0xE8,0xD3),
- o2(0xE1,0xA3), o2(0xD2,0xE0),
- o2(0xF0,0xFE), o2(0xE9,0xA6),
- o2(0xCB,0xF2), o2(0xED,0xF3),
- o2(0xDC,0xD9), o2(0xE0,0xCD),
- o2(0xF7,0xDA), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_05 = {
- to_EUC_KR_E8_05_offsets,
- to_CP949_E8_05_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_06_infos[17] = {
- o2(0xDB,0xB9), o2(0xCC,0xAE),
- o2(0xDA,0xDB), o2(0xCD,0xC7),
- o2(0xDD,0xB1), o2(0xD8,0xAF),
- o2(0xE3,0xA3), o2(0xCE,0xEF),
- o2(0xF2,0xF3), o2(0xF8,0xB3),
- o2(0xE0,0xCE), o2(0xF5,0xFD),
- o2(0xEB,0xEC), o2(0xD3,0xC5),
- o2(0xFC,0xEC), o2(0xD2,0xDB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_06 = {
- to_EUC_KR_E8_06_offsets,
- to_CP949_E8_06_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_07_infos[19] = {
- o2(0xD4,0xEB), o2(0xDE,0xA2),
- o2(0xE5,0xE6), o2(0xF0,0xB0),
- o2(0xD5,0xC4), o2(0xED,0xF4),
- o2(0xE3,0xED), o2(0xE8,0xC2),
- o2(0xED,0xF5), o2(0xD7,0xFC),
- o2(0xED,0xBB), o2(0xF6,0xAB),
- o2(0xF2,0xB8), o2(0xF6,0xC8),
- o2(0xD3,0xE6), o2(0xF2,0xDD),
- o2(0xCF,0xBF), o2(0xEB,0xAC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_07 = {
- to_EUC_KR_E8_07_offsets,
- to_CP949_E8_07_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_08_infos[20] = {
- o2(0xCF,0xC0), o2(0xE6,0xA8),
- o2(0xFD,0xE9), o2(0xCF,0xC1),
- o2(0xE0,0xDF), o2(0xDE,0xEC),
- o2(0xE0,0xA2), o2(0xF4,0xBF),
- o2(0xE2,0xEF), o2(0xD9,0xF1),
- o2(0xF1,0xC7), o2(0xCB,0xB8),
- o2(0xF9,0xFE), o2(0xDB,0xBA),
- o2(0xDA,0xF5), o2(0xF6,0xEC),
- o2(0xDA,0xDC), o2(0xFA,0xE4),
- o2(0xE0,0xCF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_08 = {
- to_EUC_KR_E8_08_offsets,
- to_CP949_E8_08_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_09_infos[14] = {
- o2(0xDD,0xB2), o2(0xE6,0xA9),
- o2(0xEF,0xF3), o2(0xF3,0xED),
- o2(0xEB,0xFA), o2(0xF9,0xE6),
- o2(0xCA,0xDD), o2(0xD5,0xDE),
- o2(0xCA,0xDE), o2(0xDF,0xE4),
- o2(0xE6,0xFD), o2(0xF5,0xAC),
- o2(0xE4,0xF5), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_09 = {
- to_EUC_KR_E8_09_offsets,
- to_CP949_E8_09_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_0A_infos[25] = {
- o2(0xE9,0xE3), o2(0xED,0xCB),
- o2(0xCF,0xE4), o2(0xD8,0xD3),
- o2(0xDD,0xB3), o2(0xD4,0xEC),
- o2(0xF2,0xB9), o2(0xDF,0xB7),
- o2(0xCB,0xCE), o2(0xFB,0xD8),
- o2(0xD0,0xD9), o2(0xDD,0xD2),
- o2(0xF7,0xF4), o2(0xE7,0xDC),
- o2(0xE4,0xA5), o2(0xFC,0xA3),
- o2(0xDB,0xBB), o2(0xF2,0xBA),
- o2(0xE9,0xFD), o2(0xD0,0xCA),
- o2(0xF5,0xD6), o2(0xD9,0xC5),
- o2(0xE4,0xB4), o2(0xED,0xA7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_0A = {
- to_EUC_KR_E8_0A_offsets,
- to_CP949_E8_0A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_0B_infos[16] = {
- o2(0xEA,0xBD), o2(0xE6,0xFE),
- o2(0xF7,0xC4), o2(0xF5,0xAD),
- o2(0xD9,0xE0), o2(0xCA,0xB4),
- o2(0xF8,0xE2), o2(0xCF,0xC2),
- o2(0xEC,0xBE), o2(0xE5,0xB4),
- o2(0xCD,0xC8), o2(0xEE,0xC8),
- o2(0xE7,0xC8), o2(0xCD,0xC9),
- o2(0xF9,0xB7), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_0B = {
- to_EUC_KR_E8_0B_offsets,
- to_CP949_E8_0B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_0C_infos[17] = {
- o2(0xF1,0xE8), o2(0xD9,0xF2),
- o2(0xDB,0xF5), o2(0xCA,0xB5),
- o2(0xD9,0xC6), o2(0xD8,0xC9),
- o2(0xD9,0xAB), o2(0xED,0xBC),
- o2(0xD8,0xD4), o2(0xDC,0xDA),
- o2(0xE2,0xBC), o2(0xFC,0xED),
- o2(0xEC,0xE0), o2(0xD2,0xFE),
- o2(0xE9,0xC7), o2(0xE6,0xAA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_0C = {
- to_EUC_KR_E8_0C_offsets,
- to_CP949_E8_0C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_0D_infos[11] = {
- o2(0xE2,0xF0), o2(0xFA,0xBB),
- o2(0xF5,0xAE), o2(0xFB,0xAA),
- o2(0xEC,0xFB), o2(0xEC,0xBF),
- o2(0xFC,0xD8), o2(0xD4,0xE5),
- o2(0xF9,0xC3), o2(0xEE,0xE2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_0D = {
- to_EUC_KR_E8_0D_offsets,
- to_CP949_E8_0D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_0E_infos[12] = {
- o2(0xD7,0xE9), o2(0xED,0xF6),
- o2(0xDE,0xED), o2(0xCC,0xEC),
- o2(0xE3,0xEE), o2(0xE8,0xD4),
- o2(0xFA,0xF8), o2(0xDD,0xB4),
- o2(0xE4,0xB5), o2(0xD8,0xB0),
- o2(0xD8,0xD5), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_0E = {
- to_EUC_KR_E8_0E_offsets,
- to_CP949_E8_0E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_0F_infos[18] = {
- o2(0xF4,0xEA), o2(0xCE,0xB9),
- o2(0xD6,0xE1), o2(0xCF,0xD2),
- o2(0xD0,0xB6), o2(0xCE,0xA2),
- o2(0xF3,0xEE), o2(0xF3,0xF8),
- o2(0xDC,0xCC), o2(0xD0,0xCB),
- o2(0xFC,0xA4), o2(0xCD,0xCA),
- o2(0xD7,0xD4), o2(0xDE,0xA3),
- o2(0xE4,0xE0), o2(0xEE,0xC9),
- o2(0xE2,0xDD), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_0F = {
- to_EUC_KR_E8_0F_offsets,
- to_CP949_E8_0F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_10_infos[12] = {
- o2(0xF5,0xFE), o2(0xD4,0xAC),
- o2(0xD5,0xD1), o2(0xD8,0xF0),
- o2(0xF8,0xC3), o2(0xEA,0xD7),
- o2(0xF5,0xD7), o2(0xD8,0xBF),
- o2(0xFD,0xC0), o2(0xEB,0xAD),
- o2(0xD5,0xAA), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_10 = {
- to_EUC_KR_E8_10_offsets,
- to_CP949_E8_10_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_11_infos[12] = {
- o2(0xE7,0xA8), o2(0xEE,0xCA),
- o2(0xCA,0xE7), o2(0xF8,0xE3),
- o2(0xD4,0xDD), o2(0xEA,0xD8),
- o2(0xFB,0xD9), o2(0xED,0xF7),
- o2(0xE5,0xB5), o2(0xD0,0xAD),
- o2(0xF1,0xF1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_11 = {
- to_EUC_KR_E8_11_offsets,
- to_CP949_E8_11_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_12_infos[11] = {
- o2(0xE2,0xBD), o2(0xE3,0xC8),
- o2(0xD9,0xD5), o2(0xDF,0xAA),
- o2(0xDB,0xBC), o2(0xF8,0xE4),
- o2(0xF1,0xFA), o2(0xE5,0xB6),
- o2(0xF3,0xEF), o2(0xFB,0xDA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_12 = {
- to_EUC_KR_E8_12_offsets,
- to_CP949_E8_12_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_13_infos[14] = {
- o2(0xE1,0xE0), o2(0xD9,0xAC),
- o2(0xF5,0xEB), o2(0xE0,0xB6),
- o2(0xE9,0xC8), o2(0xCB,0xCF),
- o2(0xE3,0xC9), o2(0xDE,0xEE),
- o2(0xE2,0xBE), o2(0xDC,0xEF),
- o2(0xD6,0xA5), o2(0xE2,0xF1),
- o2(0xD6,0xFE), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_13 = {
- to_EUC_KR_E8_13_offsets,
- to_CP949_E8_13_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_14_infos[16] = {
- o2(0xD9,0xA1), o2(0xD8,0xC0),
- o2(0xDC,0xDB), o2(0xED,0xBD),
- o2(0xDF,0xB8), o2(0xEA,0xA5),
- o2(0xD7,0xAD), o2(0xF3,0xF9),
- o2(0xED,0xF8), o2(0xF5,0xC7),
- o2(0xE1,0xCA), o2(0xEB,0xE3),
- o2(0xF2,0xDE), o2(0xF8,0xCC),
- o2(0xEA,0xD9), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_14 = {
- to_EUC_KR_E8_14_offsets,
- to_CP949_E8_14_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_15_infos[12] = {
- o2(0xD3,0xC6), o2(0xDB,0xE6),
- o2(0xF5,0xAF), o2(0xCE,0xF0),
- o2(0xE9,0xFE), o2(0xFB,0xB6),
- o2(0xE2,0xF2), o2(0xCF,0xF2),
- o2(0xF7,0xB9), o2(0xD9,0xF3),
- o2(0xE1,0xCB), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_15 = {
- to_EUC_KR_E8_15_offsets,
- to_CP949_E8_15_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_16_infos[14] = {
- o2(0xDA,0xDD), o2(0xDA,0xB9),
- o2(0xEB,0xFB), o2(0xCB,0xB9),
- o2(0xED,0xF9), o2(0xE0,0xE0),
- o2(0xF4,0xC0), o2(0xFD,0xBC),
- o2(0xDF,0xB1), o2(0xE3,0xEF),
- o2(0xE0,0xA3), o2(0xFD,0xB9),
- o2(0xF0,0xB1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_16 = {
- to_EUC_KR_E8_16_offsets,
- to_CP949_E8_16_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_17_infos[17] = {
- o2(0xCD,0xCB), o2(0xED,0xBE),
- o2(0xD5,0xC0), o2(0xE3,0xF0),
- o2(0xED,0xFA), o2(0xE9,0xE4),
- o2(0xD5,0xED), o2(0xE7,0xDD),
- o2(0xD4,0xF6), o2(0xE5,0xB7),
- o2(0xDB,0xE7), o2(0xE2,0xBF),
- o2(0xEE,0xCB), o2(0xD7,0xF4),
- o2(0xF0,0xDD), o2(0xCE,0xAB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_17 = {
- to_EUC_KR_E8_17_offsets,
- to_CP949_E8_17_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_18_infos[10] = {
- o2(0xE7,0xDE), o2(0xD6,0xD6),
- o2(0xE1,0xCC), o2(0xE8,0xB3),
- o2(0xE5,0xEE), o2(0xDC,0xA2),
- o2(0xE0,0xD0), o2(0xD5,0xB5),
- o2(0xD5,0xA1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_18 = {
- to_EUC_KR_E8_18_offsets,
- to_CP949_E8_18_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_19_infos[11] = {
- o2(0xFB,0xDB), o2(0xF9,0xCB),
- o2(0xCB,0xF3), o2(0xF4,0xA5),
- o2(0xFA,0xC8), o2(0xD6,0xD7),
- o2(0xE9,0xE5), o2(0xFB,0xDC),
- o2(0xFD,0xD0), o2(0xFB,0xF6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_19 = {
- to_EUC_KR_E8_19_offsets,
- to_CP949_E8_19_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_1A_infos[7] = {
- o2(0xDA,0xA5), o2(0xDB,0xBD),
- o2(0xEC,0xE2), o2(0xCD,0xF7),
- o2(0xF0,0xDE), o2(0xF6,0xC9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_1A = {
- to_EUC_KR_E8_1A_offsets,
- to_CP949_E8_1A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_1B_infos[10] = {
- o2(0xDE,0xEF), o2(0xD3,0xB1),
- o2(0xFC,0xEE), o2(0xE8,0xC3),
- o2(0xF1,0xC8), o2(0xCE,0xF1),
- o2(0xF9,0xED), o2(0xF2,0xF4),
- o2(0xE4,0xB6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_1B = {
- to_EUC_KR_E8_1B_offsets,
- to_CP949_E8_1B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_1C_infos[8] = {
- o2(0xF5,0xB9), o2(0xDC,0xF0),
- o2(0xE3,0xF1), o2(0xE8,0xA5),
- o2(0xF2,0xBB), o2(0xDE,0xA4),
- o2(0xDA,0xCC), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_1C = {
- to_EUC_KR_E8_1C_offsets,
- to_CP949_E8_1C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_1D_infos[10] = {
- o2(0xCA,0xE9), o2(0xE3,0xDA),
- o2(0xFC,0xD9), o2(0xEA,0xDA),
- o2(0xF9,0xC4), o2(0xE3,0xA4),
- o2(0xFB,0xDD), o2(0xEF,0xCA),
- o2(0xE8,0xC4), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_1D = {
- to_EUC_KR_E8_1D_offsets,
- to_CP949_E8_1D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_1E_infos[7] = {
- o2(0xD5,0xCC), o2(0xEB,0xD7),
- o2(0xD9,0xAD), o2(0xFB,0xAB),
- o2(0xD3,0xD9), o2(0xD5,0xA2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_1E = {
- to_EUC_KR_E8_1E_offsets,
- to_CP949_E8_1E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_1F_infos[9] = {
- o2(0xF6,0xDE), o2(0xDA,0xF6),
- o2(0xE0,0xD1), o2(0xE9,0xA8),
- o2(0xF5,0xF9), o2(0xFA,0xAF),
- o2(0xEB,0xFC), o2(0xE0,0xEA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_1F = {
- to_EUC_KR_E8_1F_offsets,
- to_CP949_E8_1F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_20_infos[8] = {
- o2(0xE3,0xB2), o2(0xD5,0xC5),
- o2(0xF1,0xE3), o2(0xD5,0xEE),
- o2(0xCD,0xCC), o2(0xED,0xD9),
- o2(0xD8,0xC1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_20 = {
- to_EUC_KR_E8_20_offsets,
- to_CP949_E8_20_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_21_infos[21] = {
- o2(0xFA,0xEC), o2(0xF1,0xEB),
- o2(0xFA,0xBC), o2(0xE6,0xE2),
- o2(0xFA,0xE5), o2(0xE2,0xFA),
- o2(0xCA,0xB6), o2(0xE4,0xB7),
- o2(0xEA,0xDB), o2(0xF5,0xFA),
- o2(0xFB,0xAC), o2(0xCF,0xC3),
- o2(0xEB,0xFD), o2(0xF8,0xFA),
- o2(0xDF,0xB9), o2(0xE1,0xF1),
- o2(0xD2,0xA4), o2(0xF5,0xFB),
- o2(0xD0,0xDA), o2(0xD0,0xDB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_21 = {
- to_EUC_KR_E8_21_offsets,
- to_CP949_E8_21_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_22_infos[12] = {
- o2(0xEA,0xBE), o2(0xD9,0xB1),
- o2(0xCA,0xB7), o2(0xD3,0xE7),
- o2(0xF8,0xE5), o2(0xD3,0xB2),
- o2(0xE2,0xC0), o2(0xF2,0xDF),
- o2(0xCD,0xE5), o2(0xF9,0xAC),
- o2(0xCD,0xCD), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_22 = {
- to_EUC_KR_E8_22_offsets,
- to_CP949_E8_22_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_23_infos[17] = {
- o2(0xEE,0xAE), o2(0xD6,0xAE),
- o2(0xD7,0xEA), o2(0xE7,0xE0),
- o2(0xEB,0xAE), o2(0xCF,0xD9),
- o2(0xDC,0xCD), o2(0xED,0xFB),
- o2(0xDE,0xF0), o2(0xD7,0xEB),
- o2(0xDE,0xA5), o2(0xDF,0xD7),
- o2(0xDB,0xD0), o2(0xDB,0xD1),
- o2(0xD5,0xA3), o2(0xF0,0xB2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_23 = {
- to_EUC_KR_E8_23_offsets,
- to_CP949_E8_23_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_24_infos[12] = {
- o2(0xDC,0xDC), o2(0xCA,0xE8),
- o2(0xF8,0xE6), o2(0xDC,0xCE),
- o2(0xEA,0xDC), o2(0xDB,0xD2),
- o2(0xE9,0xB3), o2(0xF7,0xDB),
- o2(0xE3,0xA8), o2(0xD7,0xAE),
- o2(0xE0,0xE1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_24 = {
- to_EUC_KR_E8_24_offsets,
- to_CP949_E8_24_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_25_infos[8] = {
- o2(0xCB,0xBA), o2(0xE5,0xD1),
- o2(0xD0,0xDC), o2(0xD5,0xC1),
- o2(0xD8,0xCA), o2(0xE3,0xA9),
- o2(0xE0,0xA4), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_25 = {
- to_EUC_KR_E8_25_offsets,
- to_CP949_E8_25_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_26_infos[15] = {
- o2(0xE9,0xA9), o2(0xD3,0xC7),
- o2(0xDC,0xDD), o2(0xF8,0xAE),
- o2(0xCC,0xB8), o2(0xD0,0xAE),
- o2(0xD8,0xF2), o2(0xE3,0xCA),
- o2(0xCC,0xAF), o2(0xD4,0xAD),
- o2(0xF6,0xD1), o2(0xD0,0xCC),
- o2(0xCA,0xC6), o2(0xD5,0xC2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_26 = {
- to_EUC_KR_E8_26_offsets,
- to_CP949_E8_26_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_27_infos[6] = {
- o2(0xCE,0xBA), o2(0xCA,0xC7),
- o2(0xFA,0xB0), o2(0xDF,0xD8),
- o2(0xF5,0xBA), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_27 = {
- to_EUC_KR_E8_27_offsets,
- to_CP949_E8_27_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_28_infos[24] = {
- o2(0xE5,0xEB), o2(0xEF,0xF4),
- o2(0xDD,0xB5), o2(0xCD,0xAA),
- o2(0xE3,0xF2), o2(0xFB,0xF7),
- o2(0xF7,0xD0), o2(0xFD,0xBA),
- o2(0xFD,0xE1), o2(0xF6,0xFE),
- o2(0xD1,0xC0), o2(0xE8,0xC5),
- o2(0xE4,0xB8), o2(0xE1,0xE8),
- o2(0xCC,0xC1), o2(0xD2,0xED),
- o2(0xDB,0xBE), o2(0xE0,0xE2),
- o2(0xFA,0xC9), o2(0xE1,0xCD),
- o2(0xCA,0xB8), o2(0xF2,0xE0),
- o2(0xF1,0xC9), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_28 = {
- to_EUC_KR_E8_28_offsets,
- to_CP949_E8_28_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_29_infos[19] = {
- o2(0xDE,0xF1), o2(0xF0,0xDF),
- o2(0xF8,0xC4), o2(0xEE,0xCC),
- o2(0xDE,0xF2), o2(0xE7,0xC9),
- o2(0xE2,0xF3), o2(0xE7,0xE1),
- o2(0xE3,0xCB), o2(0xE3,0xCC),
- o2(0xCF,0xF8), o2(0xEF,0xAC),
- o2(0xFD,0xFE), o2(0xFC,0xA5),
- o2(0xFA,0xB1), o2(0xDF,0xD9),
- o2(0xE0,0xD2), o2(0xF4,0xDA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_29 = {
- to_EUC_KR_E8_29_offsets,
- to_CP949_E8_29_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_2A_infos[23] = {
- o2(0xF1,0xCA), o2(0xCE,0xA3),
- o2(0xF2,0xBC), o2(0xEC,0xE3),
- o2(0xE0,0xA5), o2(0xF7,0xAB),
- o2(0xEB,0xAF), o2(0xE5,0xDE),
- o2(0xE1,0xA4), o2(0xCD,0xAB),
- o2(0xD9,0xF4), o2(0xE8,0xA6),
- o2(0xCD,0xCE), o2(0xE1,0xE9),
- o2(0xFC,0xEF), o2(0xE0,0xE3),
- o2(0xE2,0xC1), o2(0xCE,0xA4),
- o2(0xDE,0xA6), o2(0xEB,0xFE),
- o2(0xEB,0xDD), o2(0xF0,0xE0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_2A = {
- to_EUC_KR_E8_2A_offsets,
- to_CP949_E8_2A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_2B_infos[24] = {
- o2(0xF4,0xDB), o2(0xE2,0xF4),
- o2(0xD3,0xC8), o2(0xF4,0xEB),
- o2(0xEE,0xB5), o2(0xF5,0xD8),
- o2(0xD5,0xDF), o2(0xD6,0xE5),
- o2(0xEB,0xB0), o2(0xF4,0xE3),
- o2(0xE3,0xCD), o2(0xF4,0xF4),
- o2(0xFA,0xB2), o2(0xEF,0xF5),
- o2(0xCA,0xDF), o2(0xEB,0xB1),
- o2(0xED,0xBF), o2(0xFD,0xC9),
- o2(0xE4,0xA6), o2(0xF9,0xA4),
- o2(0xF0,0xB3), o2(0xE5,0xEC),
- o2(0xD1,0xE7), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_2B = {
- to_EUC_KR_E8_2B_offsets,
- to_CP949_E8_2B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_2C_infos[20] = {
- o2(0xD9,0xC7), o2(0xE4,0xD7),
- o2(0xEA,0xDD), o2(0xD4,0xF7),
- o2(0xDA,0xBA), o2(0xDA,0xCD),
- o2(0xF9,0xCC), o2(0xE1,0xDA),
- o2(0xDB,0xBF), o2(0xCC,0xC5),
- o2(0xEC,0xD0), o2(0xCB,0xBB),
- o2(0xDE,0xF3), o2(0xE9,0xAA),
- o2(0xD9,0xC8), o2(0xEE,0xE3),
- o2(0xD7,0xBD), o2(0xCF,0xC4),
- o2(0xD0,0xCD), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_2C = {
- to_EUC_KR_E8_2C_offsets,
- to_CP949_E8_2C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_2D_infos[15] = {
- o2(0xFC,0xA6), o2(0xF1,0xFB),
- o2(0xFD,0xD2), o2(0xD1,0xC1),
- o2(0xE3,0xDB), o2(0xD3,0xC9),
- o2(0xDC,0xCF), o2(0xCC,0xED),
- o2(0xDE,0xA7), o2(0xE6,0xBB),
- o2(0xEC,0xA1), o2(0xCC,0xB9),
- o2(0xFB,0xDE), o2(0xE7,0xE2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_2D = {
- to_EUC_KR_E8_2D_offsets,
- to_CP949_E8_2D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_2E_infos[8] = {
- o2(0xD4,0xC1), o2(0xDC,0xA8),
- o2(0xE2,0xC2), o2(0xF3,0xD8),
- o2(0xE5,0xD3), o2(0xF3,0xD9),
- o2(0xF3,0xC6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_2E = {
- to_EUC_KR_E8_2E_offsets,
- to_CP949_E8_2E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_30_infos[3] = {
- o2(0xCD,0xDB), o2(0xCD,0xAC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_30 = {
- to_EUC_KR_E8_30_offsets,
- to_CP949_E8_30_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_31_infos[13] = {
- o2(0xFC,0xC3), o2(0xD4,0xE7),
- o2(0xD1,0xC2), o2(0xF9,0xA5),
- o2(0xE8,0xD5), o2(0xE3,0xCE),
- o2(0xD4,0xCA), o2(0xDF,0xDA),
- o2(0xFB,0xDF), o2(0xE7,0xE3),
- o2(0xF8,0xFB), o2(0xE3,0xCF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_31 = {
- to_EUC_KR_E8_31_offsets,
- to_CP949_E8_31_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_32_infos[26] = {
- o2(0xF5,0xB0), o2(0xD8,0xE7),
- o2(0xD9,0xC9), o2(0xF8,0xAF),
- o2(0xEF,0xF6), o2(0xDD,0xB6),
- o2(0xEE,0xAF), o2(0xCD,0xF8),
- o2(0xDE,0xB8), o2(0xFC,0xA7),
- o2(0xF7,0xFC), o2(0xF7,0xB1),
- o2(0xCE,0xBB), o2(0xF4,0xA1),
- o2(0xEE,0xCD), o2(0xE1,0xAE),
- o2(0xEC,0xC3), o2(0xCF,0xFE),
- o2(0xF8,0xBF), o2(0xD8,0xE2),
- o2(0xD3,0xE8), o2(0xDE,0xA8),
- o2(0xF4,0xE4), o2(0xEC,0xC2),
- o2(0xD9,0xF5), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_32 = {
- to_EUC_KR_E8_32_offsets,
- to_CP949_E8_32_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_33_infos[25] = {
- o2(0xF9,0xC5), o2(0xDD,0xD3),
- o2(0xD6,0xF1), o2(0xEC,0xFC),
- o2(0xFC,0xF0), o2(0xED,0xC0),
- o2(0xCA,0xB9), o2(0xEE,0xE4),
- o2(0xF2,0xE1), o2(0xDE,0xB9),
- o2(0xD6,0xF2), o2(0xDE,0xF4),
- o2(0xDF,0xDB), o2(0xDB,0xD3),
- o2(0xFA,0xE7), o2(0xD8,0xE3),
- o2(0xF4,0xC1), o2(0xDD,0xB7),
- o2(0xF2,0xF5), o2(0xD4,0xAE),
- o2(0xD6,0xF3), o2(0xDD,0xB8),
- o2(0xCF,0xC5), o2(0xDF,0xDF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_33 = {
- to_EUC_KR_E8_33_offsets,
- to_CP949_E8_33_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_34_infos[9] = {
- o2(0xF2,0xBE), o2(0xF6,0xA1),
- o2(0xEB,0xCB), o2(0xF1,0xFC),
- o2(0xF3,0xC7), o2(0xE0,0xEB),
- o2(0xED,0xFC), o2(0xE1,0xDB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_34 = {
- to_EUC_KR_E8_34_offsets,
- to_CP949_E8_34_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_35_infos[8] = {
- o2(0xEE,0xE5), o2(0xDE,0xF5),
- o2(0xFA,0xD3), o2(0xF1,0xCB),
- o2(0xD0,0xAF), o2(0xDD,0xB9),
- o2(0xD1,0xC3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_35 = {
- to_EUC_KR_E8_35_offsets,
- to_CP949_E8_35_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_36_infos[9] = {
- o2(0xF5,0xB1), o2(0xEA,0xC6),
- o2(0xF0,0xE1), o2(0xF6,0xAC),
- o2(0xF5,0xD9), o2(0xF0,0xEB),
- o2(0xDD,0xBA), o2(0xF2,0xBF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_36 = {
- to_EUC_KR_E8_36_offsets,
- to_CP949_E8_36_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_37_infos[12] = {
- o2(0xF7,0xC5), o2(0xDB,0xA2),
- o2(0xF2,0xF6), o2(0xCA,0xBA),
- o2(0xF7,0xF5), o2(0xCB,0xE5),
- o2(0xEE,0xE6), o2(0xE0,0xD3),
- o2(0xCE,0xA5), o2(0xD6,0xD8),
- o2(0xD4,0xAF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_37 = {
- to_EUC_KR_E8_37_offsets,
- to_CP949_E8_37_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_38_infos[8] = {
- o2(0xE9,0xC9), o2(0xD3,0xCE),
- o2(0xF4,0xC2), o2(0xCB,0xE6),
- o2(0xF1,0xA1), o2(0xEB,0xB2),
- o2(0xF1,0xA2), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_38 = {
- to_EUC_KR_E8_38_offsets,
- to_CP949_E8_38_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_39_infos[12] = {
- o2(0xEB,0xB3), o2(0xF0,0xB4),
- o2(0xCB,0xF4), o2(0xD4,0xB0),
- o2(0xF3,0xB2), o2(0xFB,0xB7),
- o2(0xF5,0xEC), o2(0xEE,0xE7),
- o2(0xF4,0xB2), o2(0xF5,0xED),
- o2(0xCF,0xF3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_39 = {
- to_EUC_KR_E8_39_offsets,
- to_CP949_E8_39_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_3A_infos[8] = {
- o2(0xF0,0xE2), o2(0xEE,0xCE),
- o2(0xF1,0xCC), o2(0xE5,0xB8),
- o2(0xD7,0xF5), o2(0xE3,0xF3),
- o2(0xCF,0xE5), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_3A = {
- to_EUC_KR_E8_3A_offsets,
- to_CP949_E8_3A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_3B_infos[12] = {
- o2(0xCF,0xC6), o2(0xF3,0xB3),
- o2(0xE4,0xD8), o2(0xCF,0xF9),
- o2(0xCF,0xDA), o2(0xFA,0xCD),
- o2(0xE6,0xE3), o2(0xF2,0xE2),
- o2(0xF5,0xEE), o2(0xCA,0xBB),
- o2(0xE3,0xDC), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_3B = {
- to_EUC_KR_E8_3B_offsets,
- to_CP949_E8_3B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_3C_infos[24] = {
- o2(0xCE,0xF2), o2(0xD6,0xD9),
- o2(0xEE,0xB0), o2(0xF4,0xE5),
- o2(0xD8,0xC2), o2(0xDC,0xD0),
- o2(0xCC,0xEE), o2(0xD5,0xE0),
- o2(0xF6,0xCA), o2(0xFD,0xCA),
- o2(0xD8,0xD6), o2(0xF4,0xCF),
- o2(0xD6,0xA6), o2(0xDC,0xBE),
- o2(0xDB,0xD4), o2(0xD7,0xC7),
- o2(0xF2,0xFE), o2(0xF1,0xCD),
- o2(0xE2,0xC3), o2(0xDC,0xDE),
- o2(0xDC,0xDF), o2(0xEF,0xAD),
- o2(0xE6,0xAB), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_3C = {
- to_EUC_KR_E8_3C_offsets,
- to_CP949_E8_3C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_3D_infos[9] = {
- o2(0xF9,0xDD), o2(0xEA,0xBF),
- o2(0xEF,0xAE), o2(0xF4,0xD0),
- o2(0xCE,0xF3), o2(0xE6,0xAC),
- o2(0xCE,0xDE), o2(0xD5,0xF9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_3D = {
- to_EUC_KR_E8_3D_offsets,
- to_CP949_E8_3D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_3E_infos[11] = {
- o2(0xE3,0xF4), o2(0xCD,0xD0),
- o2(0xD5,0xB8), o2(0xF7,0xFD),
- o2(0xDC,0xA9), o2(0xDE,0xF6),
- o2(0xDC,0xAA), o2(0xF2,0xE3),
- o2(0xE9,0xB4), o2(0xD2,0xDC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_3E = {
- to_EUC_KR_E8_3E_offsets,
- to_CP949_E8_3E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_3F_infos[15] = {
- o2(0xE9,0xE6), o2(0xE3,0xF6),
- o2(0xE7,0xCA), o2(0xD0,0xCE),
- o2(0xDA,0xF7), o2(0xCA,0xBC),
- o2(0xEE,0xE8), o2(0xDA,0xDE),
- o2(0xF2,0xF7), o2(0xE2,0xFB),
- o2(0xCC,0xA6), o2(0xDA,0xBB),
- o2(0xEE,0xE9), o2(0xF5,0xDA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8_3F = {
- to_EUC_KR_E8_3F_offsets,
- to_CP949_E8_3F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E8_infos[64] = {
- &to_CP949_E8_00, &to_CP949_E8_01,
- &to_CP949_E8_02, &to_CP949_E8_03,
- &to_CP949_E8_04, &to_CP949_E8_05,
- &to_CP949_E8_06, &to_CP949_E8_07,
- &to_CP949_E8_08, &to_CP949_E8_09,
- &to_CP949_E8_0A, &to_CP949_E8_0B,
- &to_CP949_E8_0C, &to_CP949_E8_0D,
- &to_CP949_E8_0E, &to_CP949_E8_0F,
- &to_CP949_E8_10, &to_CP949_E8_11,
- &to_CP949_E8_12, &to_CP949_E8_13,
- &to_CP949_E8_14, &to_CP949_E8_15,
- &to_CP949_E8_16, &to_CP949_E8_17,
- &to_CP949_E8_18, &to_CP949_E8_19,
- &to_CP949_E8_1A, &to_CP949_E8_1B,
- &to_CP949_E8_1C, &to_CP949_E8_1D,
- &to_CP949_E8_1E, &to_CP949_E8_1F,
- &to_CP949_E8_20, &to_CP949_E8_21,
- &to_CP949_E8_22, &to_CP949_E8_23,
- &to_CP949_E8_24, &to_CP949_E8_25,
- &to_CP949_E8_26, &to_CP949_E8_27,
- &to_CP949_E8_28, &to_CP949_E8_29,
- &to_CP949_E8_2A, &to_CP949_E8_2B,
- &to_CP949_E8_2C, &to_CP949_E8_2D,
- &to_CP949_E8_2E, &to_CP949_E8_30,
- &to_CP949_E8_31, &to_CP949_E8_32,
- &to_CP949_E8_33, &to_CP949_E8_34,
- &to_CP949_E8_35, &to_CP949_E8_36,
- &to_CP949_E8_37, &to_CP949_E8_38,
- &to_CP949_E8_39, &to_CP949_E8_3A,
- &to_CP949_E8_3B, &to_CP949_E8_3C,
- &to_CP949_E8_3D, &to_CP949_E8_3E,
- &to_CP949_E8_3F, UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E8 = {
- to_EUC_KR_E8_offsets,
- to_CP949_E8_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_00_infos[32] = {
- o2(0xF7,0xDC), o2(0xE1,0xEA),
- o2(0xCE,0xC1), o2(0xD4,0xB1),
- o2(0xFD,0xB1), o2(0xE6,0xBD),
- o2(0xFB,0xAD), o2(0xF8,0xE7),
- o2(0xE1,0xCE), o2(0xF7,0xE2),
- o2(0xF5,0xEF), o2(0xCF,0xC7),
- o2(0xD4,0xB2), o2(0xCC,0xEF),
- o2(0xD4,0xE8), o2(0xEE,0xCF),
- o2(0xF7,0xD7), o2(0xE0,0xA6),
- o2(0xD6,0xC1), o2(0xE1,0xDC),
- o2(0xF0,0xE3), o2(0xF1,0xE4),
- o2(0xDC,0xF1), o2(0xD6,0xA7),
- o2(0xF4,0xF5), o2(0xF1,0xCE),
- o2(0xF2,0xE4), o2(0xD0,0xB0),
- o2(0xEC,0xEF), o2(0xF9,0xBA),
- o2(0xEB,0xB5), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_00 = {
- to_EUC_KR_E9_00_offsets,
- to_CP949_E9_00_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_01_infos[32] = {
- o2(0xD4,0xED), o2(0xE2,0xC4),
- o2(0xE9,0xE7), o2(0xEB,0xB4),
- o2(0xEA,0xA1), o2(0xF8,0xBC),
- o2(0xCE,0xA6), o2(0xF9,0xC6),
- o2(0xFC,0xDA), o2(0xD4,0xB3),
- o2(0xD3,0xB9), o2(0xEA,0xDE),
- o2(0xE9,0xAB), o2(0xE1,0xE1),
- o2(0xD3,0xCF), o2(0xF4,0xF6),
- o2(0xEA,0xC0), o2(0xE1,0xCF),
- o2(0xCC,0xBA), o2(0xEE,0xEA),
- o2(0xF0,0xE4), o2(0xF3,0xB4),
- o2(0xD4,0xEE), o2(0xF2,0xC0),
- o2(0xF1,0xE5), o2(0xF4,0xC3),
- o2(0xE0,0xD4), o2(0xEB,0xB6),
- o2(0xD7,0xA1), o2(0xCB,0xE8),
- o2(0xF9,0xAD), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_01 = {
- to_EUC_KR_E9_01_offsets,
- to_CP949_E9_01_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_02_infos[23] = {
- o2(0xE9,0xAD), o2(0xD8,0xE4),
- o2(0xFA,0xB3), o2(0xE2,0xC5),
- o2(0xFC,0xBD), o2(0xEC,0xC4),
- o2(0xD8,0xB1), o2(0xDC,0xAB),
- o2(0xD5,0xA4), o2(0xEB,0xE9),
- o2(0xE8,0xBB), o2(0xD8,0xD7),
- o2(0xFB,0xAE), o2(0xD1,0xE1),
- o2(0xDB,0xC0), o2(0xF5,0xBE),
- o2(0xDE,0xF7), o2(0xCA,0xFB),
- o2(0xF7,0xC6), o2(0xCF,0xC8),
- o2(0xE1,0xD0), o2(0xEE,0xD0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_02 = {
- to_EUC_KR_E9_02_offsets,
- to_CP949_E9_02_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_03_infos[9] = {
- o2(0xE9,0xF4), o2(0xCE,0xF4),
- o2(0xD5,0xCD), o2(0xCF,0xDB),
- o2(0xDD,0xBB), o2(0xCE,0xAC),
- o2(0xE9,0xE8), o2(0xD4,0xB4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_03 = {
- to_EUC_KR_E9_03_offsets,
- to_CP949_E9_03_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_04_infos[8] = {
- o2(0xE4,0xC7), o2(0xF5,0xDB),
- o2(0xFA,0xC1), o2(0xDE,0xA9),
- o2(0xD4,0xF8), o2(0xEF,0xF7),
- o2(0xD3,0xB3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_04 = {
- to_EUC_KR_E9_04_offsets,
- to_CP949_E9_04_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_05_infos[15] = {
- o2(0xEB,0xB7), o2(0xEF,0xF8),
- o2(0xF5,0xDC), o2(0xED,0xCC),
- o2(0xDB,0xD5), o2(0xF1,0xCF),
- o2(0xF1,0xD0), o2(0xF5,0xB2),
- o2(0xD9,0xAE), o2(0xD5,0xAC),
- o2(0xE2,0xC6), o2(0xFD,0xA3),
- o2(0xFB,0xE5), o2(0xDF,0xAB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_05 = {
- to_EUC_KR_E9_05_offsets,
- to_CP949_E9_05_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_06_infos[14] = {
- o2(0xE2,0xF5), o2(0xF6,0xAD),
- o2(0xF5,0xB3), o2(0xF0,0xB5),
- o2(0xE1,0xA5), o2(0xF5,0xDD),
- o2(0xEC,0xA2), o2(0xED,0xFD),
- o2(0xF5,0xB4), o2(0xFB,0xB8),
- o2(0xDB,0xA3), o2(0xD6,0xCA),
- o2(0xCB,0xD9), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_06 = {
- to_EUC_KR_E9_06_offsets,
- to_CP949_E9_06_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_07_infos[19] = {
- o2(0xE5,0xD4), o2(0xF3,0xFA),
- o2(0xEB,0xB8), o2(0xE0,0xB7),
- o2(0xD7,0xEC), o2(0xF1,0xEC),
- o2(0xE5,0xAF), o2(0xD5,0xE1),
- o2(0xD7,0xED), o2(0xD1,0xD1),
- o2(0xE1,0xF2), o2(0xEF,0xF9),
- o2(0xDD,0xBC), o2(0xF6,0xDC),
- o2(0xF0,0xE5), o2(0xF4,0xC4),
- o2(0xE9,0xE9), o2(0xF3,0xFB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_07 = {
- to_EUC_KR_E9_07_offsets,
- to_CP949_E9_07_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_08_infos[10] = {
- o2(0xD4,0xEF), o2(0xCC,0xA2),
- o2(0xF7,0xFE), o2(0xDF,0xBC),
- o2(0xEB,0xCD), o2(0xD0,0xB7),
- o2(0xD6,0xC2), o2(0xE8,0xAD),
- o2(0xEF,0xAF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_08 = {
- to_EUC_KR_E9_08_offsets,
- to_CP949_E9_08_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_09_infos[11] = {
- o2(0xCB,0xA5), o2(0xCB,0xE9),
- o2(0xFA,0xE8), o2(0xCC,0xC6),
- o2(0xE6,0xE7), o2(0xEA,0xC7),
- o2(0xDB,0xA4), o2(0xCF,0xC9),
- o2(0xE2,0xFC), o2(0xEF,0xFA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_09 = {
- to_EUC_KR_E9_09_offsets,
- to_CP949_E9_09_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_0A_infos[13] = {
- o2(0xEB,0xDE), o2(0xF5,0xC8),
- o2(0xD4,0xDE), o2(0xE0,0xD5),
- o2(0xEF,0xB0), o2(0xE2,0xC7),
- o2(0xD9,0xAF), o2(0xF9,0xE7),
- o2(0xE7,0xE5), o2(0xCF,0xCA),
- o2(0xE1,0xD1), o2(0xE2,0xC8),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_0A = {
- to_EUC_KR_E9_0A_offsets,
- to_CP949_E9_0A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_0B_infos[8] = {
- o2(0xEF,0xFB), o2(0xFA,0xF9),
- o2(0xDC,0xF2), o2(0xE0,0xA7),
- o2(0xF8,0xE8), o2(0xCB,0xEA),
- o2(0xCB,0xBC), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_0B = {
- to_EUC_KR_E9_0B_offsets,
- to_CP949_E9_0B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_0C_infos[16] = {
- o2(0xD6,0xE2), o2(0xF5,0xDE),
- o2(0xF5,0xDF), o2(0xEE,0xB6),
- o2(0xE2,0xF6), o2(0xD3,0xCA),
- o2(0xEF,0xFC), o2(0xD1,0xC4),
- o2(0xEF,0xB1), o2(0xD1,0xC5),
- o2(0xD0,0xDE), o2(0xD9,0xE1),
- o2(0xE0,0xB8), o2(0xCD,0xD1),
- o2(0xF3,0xB9), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_0C = {
- to_EUC_KR_E9_0C_offsets,
- to_CP949_E9_0C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_0D_infos[11] = {
- o2(0xE7,0xCC), o2(0xD6,0xA8),
- o2(0xCE,0xA7), o2(0xD4,0xB5),
- o2(0xE4,0xC8), o2(0xD3,0xB4),
- o2(0xEB,0xB9), o2(0xCB,0xF5),
- o2(0xF6,0xDD), o2(0xF1,0xA3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_0D = {
- to_EUC_KR_E9_0D_offsets,
- to_CP949_E9_0D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_0E_infos[10] = {
- o2(0xCC,0xC7), o2(0xE9,0xCA),
- o2(0xE1,0xF0), o2(0xF5,0xE0),
- o2(0xFB,0xAF), o2(0xCB,0xD1),
- o2(0xFB,0xE0), o2(0xF2,0xE5),
- o2(0xEC,0xF0), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_0E = {
- to_EUC_KR_E9_0E_offsets,
- to_CP949_E9_0E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_0F_infos[7] = {
- o2(0xF0,0xEC), o2(0xEE,0xEB),
- o2(0xE9,0xCB), o2(0xCC,0xF0),
- o2(0xD7,0xAF), o2(0xF3,0xA1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_0F = {
- to_EUC_KR_E9_0F_offsets,
- to_CP949_E9_0F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_10_infos[7] = {
- o2(0xFC,0xF5), o2(0xF1,0xA4),
- o2(0xE0,0xD6), o2(0xEF,0xB2),
- o2(0xF4,0xD1), o2(0xF7,0xA1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_10 = {
- to_EUC_KR_E9_10_offsets,
- to_CP949_E9_10_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_11_infos[7] = {
- o2(0xF1,0xD1), o2(0xCA,0xFC),
- o2(0xCA,0xFD), o2(0xCE,0xCE),
- o2(0xF3,0xC8), o2(0xF3,0xBA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_11 = {
- to_EUC_KR_E9_11_offsets,
- to_CP949_E9_11_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_15_infos[2] = {
- o2(0xED,0xFE), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_15 = {
- to_EUC_KR_E9_15_offsets,
- to_CP949_E9_15_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_16_infos[19] = {
- o2(0xDA,0xA6), o2(0xE0,0xEC),
- o2(0xF8,0xCD), o2(0xCB,0xD2),
- o2(0xEB,0xCE), o2(0xF9,0xD8),
- o2(0xF9,0xD9), o2(0xCA,0xE0),
- o2(0xDA,0xCA), o2(0xCB,0xA6),
- o2(0xCA,0xC8), o2(0xF9,0xEE),
- o2(0xDB,0xEC), o2(0xD0,0xB1),
- o2(0xD5,0xEF), o2(0xE6,0xF3),
- o2(0xE7,0xA2), o2(0xE4,0xD9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_16 = {
- to_EUC_KR_E9_16_offsets,
- to_CP949_E9_16_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_17_infos[9] = {
- o2(0xE4,0xE1), o2(0xFC,0xC4),
- o2(0xF9,0xEF), o2(0xCF,0xF4),
- o2(0xF7,0xE6), o2(0xCE,0xBC),
- o2(0xF4,0xC5), o2(0xDC,0xA3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_17 = {
- to_EUC_KR_E9_17_offsets,
- to_CP949_E9_17_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_18_infos[8] = {
- o2(0xDD,0xBD), o2(0xF4,0xC6),
- o2(0xF8,0xA1), o2(0xE8,0xD6),
- o2(0xDB,0xC1), o2(0xF0,0xE6),
- o2(0xE4,0xB9), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_18 = {
- to_EUC_KR_E9_18_offsets,
- to_CP949_E9_18_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_19_infos[24] = {
- o2(0xF6,0xED), o2(0xF9,0xAE),
- o2(0xDD,0xBE), o2(0xD7,0xB0),
- o2(0xD8,0xE8), o2(0xCB,0xBD),
- o2(0xF9,0xDA), o2(0xF8,0xCE),
- o2(0xF9,0xF0), o2(0xE0,0xED),
- o2(0xE3,0xB3), o2(0xF4,0xB3),
- o2(0xEA,0xC2), o2(0xF2,0xE6),
- o2(0xF0,0xB6), o2(0xDB,0xD6),
- o2(0xEB,0xE4), o2(0xF2,0xE7),
- o2(0xD7,0xD5), o2(0xD4,0xB6),
- o2(0xF9,0xE8), o2(0xD7,0xC1),
- o2(0xE5,0xD5), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_19 = {
- to_EUC_KR_E9_19_offsets,
- to_CP949_E9_19_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_1A_infos[20] = {
- o2(0xE9,0xEA), o2(0xD7,0xCC),
- o2(0xD3,0xE9), o2(0xE2,0xC9),
- o2(0xFC,0xDB), o2(0xCD,0xAD),
- o2(0xCC,0xB0), o2(0xEA,0xA2),
- o2(0xE4,0xF6), o2(0xD0,0xC0),
- o2(0xF0,0xB7), o2(0xEE,0xA1),
- o2(0xD7,0xF6), o2(0xE2,0xCA),
- o2(0xE2,0xCB), o2(0xFA,0xCF),
- o2(0xEB,0xDF), o2(0xD6,0xCB),
- o2(0xF4,0xB4), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_1A = {
- to_EUC_KR_E9_1A_offsets,
- to_CP949_E9_1A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_1B_infos[29] = {
- o2(0xED,0xCD), o2(0xE4,0xD2),
- o2(0xEA,0xA9), o2(0xE4,0xBA),
- o2(0xF3,0xA2), o2(0xCD,0xD2),
- o2(0xF6,0xCB), o2(0xF1,0xE6),
- o2(0xED,0xC1), o2(0xE8,0xBC),
- o2(0xEE,0xD1), o2(0xF0,0xE7),
- o2(0xE2,0xCC), o2(0xE4,0xAA),
- o2(0xF5,0xE1), o2(0xED,0xDA),
- o2(0xD7,0xEE), o2(0xD1,0xF1),
- o2(0xE9,0xEB), o2(0xE9,0xEC),
- o2(0xE0,0xE4), o2(0xDA,0xA7),
- o2(0xDD,0xD4), o2(0xEA,0xA3),
- o2(0xD6,0xC3), o2(0xD6,0xF4),
- o2(0xDA,0xDF), o2(0xEF,0xB3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_1B = {
- to_EUC_KR_E9_1B_offsets,
- to_CP949_E9_1B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_1C_infos[15] = {
- o2(0xE2,0xCD), o2(0xEF,0xFD),
- o2(0xF2,0xE8), o2(0xEF,0xC5),
- o2(0xE7,0xE7), o2(0xD7,0xFD),
- o2(0xE7,0xCE), o2(0xDF,0xDC),
- o2(0xF9,0xC7), o2(0xD9,0xF6),
- o2(0xDF,0xAC), o2(0xD6,0xDA),
- o2(0xDC,0xA4), o2(0xF0,0xB8),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_1C = {
- to_EUC_KR_E9_1C_offsets,
- to_CP949_E9_1C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_1D_infos[15] = {
- o2(0xD5,0xFA), o2(0xE4,0xF7),
- o2(0xD6,0xC4), o2(0xF4,0xEC),
- o2(0xEF,0xFE), o2(0xF0,0xA1),
- o2(0xDE,0xAA), o2(0xDA,0xBC),
- o2(0xD8,0xFC), o2(0xFA,0xD4),
- o2(0xEC,0xE5), o2(0xFC,0xA8),
- o2(0xEC,0xE6), o2(0xD8,0xCB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_1D = {
- to_EUC_KR_E9_1D_offsets,
- to_CP949_E9_1D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_1E_infos[8] = {
- o2(0xFB,0xB9), o2(0xE4,0xD3),
- o2(0xCD,0xF9), o2(0xCF,0xD3),
- o2(0xCA,0xEA), o2(0xCF,0xD4),
- o2(0xF8,0xBD), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_1E = {
- to_EUC_KR_E9_1E_offsets,
- to_CP949_E9_1E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_1F_infos[9] = {
- o2(0xF4,0xC7), o2(0xEA,0xDF),
- o2(0xF9,0xDB), o2(0xD4,0xB7),
- o2(0xEB,0xE5), o2(0xE1,0xD2),
- o2(0xEA,0xA4), o2(0xFA,0xC2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_1F = {
- to_EUC_KR_E9_1F_offsets,
- to_CP949_E9_1F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_20_infos[21] = {
- o2(0xFB,0xE1), o2(0xFA,0xED),
- o2(0xF0,0xA2), o2(0xCC,0xF1),
- o2(0xFA,0xA3), o2(0xE2,0xF7),
- o2(0xE2,0xCE), o2(0xE9,0xF5),
- o2(0xE1,0xEB), o2(0xE7,0xE8),
- o2(0xE8,0xD7), o2(0xDA,0xF8),
- o2(0xD4,0xCB), o2(0xF7,0xF6),
- o2(0xD6,0xC5), o2(0xD4,0xE9),
- o2(0xFA,0xFA), o2(0xCC,0xF2),
- o2(0xF7,0xDD), o2(0xDE,0xBA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_20 = {
- to_EUC_KR_E9_20_offsets,
- to_CP949_E9_20_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_21_infos[13] = {
- o2(0xCE,0xA8), o2(0xF0,0xB9),
- o2(0xE4,0xFE), o2(0xE4,0xC9),
- o2(0xE4,0xD4), o2(0xEA,0xC3),
- o2(0xEF,0xB4), o2(0xD7,0xBE),
- o2(0xFB,0xE2), o2(0xCD,0xD3),
- o2(0xEF,0xB5), o2(0xFA,0xE9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_21 = {
- to_EUC_KR_E9_21_offsets,
- to_CP949_E9_21_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_22_infos[4] = {
- o2(0xF9,0xA6), o2(0xDF,0xBD),
- o2(0xF7,0xC7), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_22 = {
- to_EUC_KR_E9_22_offsets,
- to_CP949_E9_22_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_23_infos[15] = {
- o2(0xF8,0xFD), o2(0xF8,0xFC),
- o2(0xDE,0xAB), o2(0xDB,0xE8),
- o2(0xE3,0xDD), o2(0xE1,0xE2),
- o2(0xD1,0xC6), o2(0xF6,0xD0),
- o2(0xEB,0xE6), o2(0xDA,0xF9),
- o2(0xEC,0xC7), o2(0xDE,0xF8),
- o2(0xF8,0xE9), o2(0xE3,0xDE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_23 = {
- to_EUC_KR_E9_23_offsets,
- to_CP949_E9_23_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_24_infos[11] = {
- o2(0xCE,0xF5), o2(0xFA,0xC3),
- o2(0xE5,0xD7), o2(0xEC,0xC8),
- o2(0xF3,0xC9), o2(0xE4,0xBB),
- o2(0xE6,0xAE), o2(0xEF,0xB6),
- o2(0xDC,0xBF), o2(0xCE,0xBD),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_24 = {
- to_EUC_KR_E9_24_offsets,
- to_CP949_E9_24_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_25_infos[10] = {
- o2(0xD8,0xC3), o2(0xD0,0xCF),
- o2(0xCF,0xFA), o2(0xF3,0xCA),
- o2(0xE0,0xD7), o2(0xD1,0xC7),
- o2(0xE9,0xAE), o2(0xE8,0xBD),
- o2(0xFA,0xC4), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_25 = {
- to_EUC_KR_E9_25_offsets,
- to_CP949_E9_25_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_26_infos[13] = {
- o2(0xE2,0xCF), o2(0xFA,0xC5),
- o2(0xF9,0xB8), o2(0xDC,0xE0),
- o2(0xFB,0xB0), o2(0xD8,0xA9),
- o2(0xE5,0xDF), o2(0xF9,0xA7),
- o2(0xF6,0xEE), o2(0xF6,0xCC),
- o2(0xE2,0xF8), o2(0xEC,0xF1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_26 = {
- to_EUC_KR_E9_26_offsets,
- to_CP949_E9_26_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_27_infos[12] = {
- o2(0xDA,0xE0), o2(0xF1,0xD2),
- o2(0xD2,0xCC), o2(0xCF,0xCB),
- o2(0xCA,0xBD), o2(0xDD,0xBF),
- o2(0xF6,0xEF), o2(0xDE,0xF9),
- o2(0xFA,0xB4), o2(0xD5,0xAD),
- o2(0xF1,0xE7), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_27 = {
- to_EUC_KR_E9_27_offsets,
- to_CP949_E9_27_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_28_infos[10] = {
- o2(0xDE,0xBE), o2(0xDC,0xC0),
- o2(0xD1,0xC8), o2(0xD1,0xC9),
- o2(0xF8,0xBE), o2(0xCB,0xF6),
- o2(0xD4,0xF9), o2(0xF5,0xE2),
- o2(0xE1,0xD3), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_28 = {
- to_EUC_KR_E9_28_offsets,
- to_CP949_E9_28_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_29_infos[14] = {
- o2(0xD8,0xE9), o2(0xF8,0xFE),
- o2(0xCF,0xCC), o2(0xFD,0xA4),
- o2(0xCE,0xF6), o2(0xFA,0xD0),
- o2(0xCC,0xF3), o2(0xE6,0xBE),
- o2(0xF6,0xAE), o2(0xD5,0xF0),
- o2(0xD1,0xCA), o2(0xFC,0xBE),
- o2(0xD5,0xF1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_29 = {
- to_EUC_KR_E9_29_offsets,
- to_CP949_E9_29_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_2A_infos[3] = {
- o2(0xCD,0xE9), o2(0xFA,0xB5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_2A = {
- to_EUC_KR_E9_2A_offsets,
- to_CP949_E9_2A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_2B_infos[6] = {
- o2(0xE2,0xD0), o2(0xF4,0xF7),
- o2(0xCD,0xD4), o2(0xE7,0xA3),
- o2(0xDB,0xA5), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_2B = {
- to_EUC_KR_E9_2B_offsets,
- to_CP949_E9_2B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_2C_infos[6] = {
- o2(0xE2,0xD1), o2(0xD7,0xA2),
- o2(0xF7,0xE3), o2(0xEA,0xA6),
- o2(0xD0,0xA1), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_2C = {
- to_EUC_KR_E9_2C_offsets,
- to_CP949_E9_2C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_2D_infos[10] = {
- o2(0xCE,0xDA), o2(0xFB,0xEB),
- o2(0xDB,0xA6), o2(0xDB,0xDE),
- o2(0xD8,0xE5), o2(0xEA,0xE0),
- o2(0xD8,0xAA), o2(0xE5,0xE0),
- o2(0xD6,0xDB), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_2D = {
- to_EUC_KR_E9_2D_offsets,
- to_CP949_E9_2D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_2E_infos[6] = {
- o2(0xEF,0xC6), o2(0xF8,0xEA),
- o2(0xE4,0xD5), o2(0xCE,0xF7),
- o2(0xE0,0xD8), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_2E = {
- to_EUC_KR_E9_2E_offsets,
- to_CP949_E9_2E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_2F_infos[5] = {
- o2(0xD7,0xEF), o2(0xF4,0xED),
- o2(0xCD,0xE6), o2(0xCC,0xF4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_2F = {
- to_EUC_KR_E9_2F_offsets,
- to_CP949_E9_2F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_30_infos[8] = {
- o2(0xF5,0xE3), o2(0xE4,0xCA),
- o2(0xDC,0xE1), o2(0xF9,0xC8),
- o2(0xFC,0xBF), o2(0xE8,0xA7),
- o2(0xD8,0xC4), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_30 = {
- to_EUC_KR_E9_30_offsets,
- to_CP949_E9_30_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_31_infos[4] = {
- o2(0xCB,0xBE), o2(0xDC,0xAE),
- o2(0xD7,0xF7), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_31 = {
- to_EUC_KR_E9_31_offsets,
- to_CP949_E9_31_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_33_infos[7] = {
- o2(0xF0,0xE8), o2(0xDD,0xC0),
- o2(0xCF,0xCD), o2(0xDC,0xF3),
- o2(0xD9,0xB0), o2(0xE6,0xE9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_33 = {
- to_EUC_KR_E9_33_offsets,
- to_CP949_E9_33_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_34_infos[6] = {
- o2(0xE4,0xBC), o2(0xEA,0xC4),
- o2(0xE4,0xEC), o2(0xE4,0xE5),
- o2(0xFB,0xF8), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_34 = {
- to_EUC_KR_E9_34_offsets,
- to_CP949_E9_34_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_35_infos[7] = {
- o2(0xCC,0xBB), o2(0xE4,0xBD),
- o2(0xCD,0xDC), o2(0xD9,0xF7),
- o2(0xDD,0xDF), o2(0xED,0xCE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_35 = {
- to_EUC_KR_E9_35_offsets,
- to_CP949_E9_35_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_36_infos[4] = {
- o2(0xD9,0xD0), o2(0xE5,0xA3),
- o2(0xF9,0xCD), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_36 = {
- to_EUC_KR_E9_36_offsets,
- to_CP949_E9_36_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_37_infos[7] = {
- o2(0xCD,0xAE), o2(0xCF,0xCE),
- o2(0xF6,0xAF), o2(0xFD,0xD3),
- o2(0xEB,0xED), o2(0xD6,0xDC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_37 = {
- to_EUC_KR_E9_37_offsets,
- to_CP949_E9_37_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_38_infos[3] = {
- o2(0xE5,0xA4), o2(0xD5,0xB6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_38 = {
- to_EUC_KR_E9_38_offsets,
- to_CP949_E9_38_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_39_infos[5] = {
- o2(0xD6,0xDD), o2(0xF9,0xE9),
- o2(0xE7,0xA4), o2(0xD6,0xE3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_39 = {
- to_EUC_KR_E9_39_offsets,
- to_CP949_E9_39_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_3A_infos[11] = {
- o2(0xD1,0xCB), o2(0xD6,0xE4),
- o2(0xD5,0xF2), o2(0xDE,0xFA),
- o2(0xD7,0xF8), o2(0xD8,0xEA),
- o2(0xCF,0xD5), o2(0xD8,0xFD),
- o2(0xD8,0xAB), o2(0xFD,0xCB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_3A = {
- to_EUC_KR_E9_3A_offsets,
- to_CP949_E9_3A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_3B_infos[12] = {
- o2(0xFC,0xDC), o2(0xE0,0xA8),
- o2(0xD5,0xF3), o2(0xFD,0xD9),
- o2(0xCC,0xA3), o2(0xD9,0xF9),
- o2(0xD3,0xEA), o2(0xF5,0xF5),
- o2(0xEF,0xC7), o2(0xD3,0xDA),
- o2(0xDA,0xBD), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_3B = {
- to_EUC_KR_E9_3B_offsets,
- to_CP949_E9_3B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_3C_infos[7] = {
- o2(0xE8,0xA8), o2(0xDC,0xAF),
- o2(0xF0,0xA3), o2(0xCD,0xD5),
- o2(0xE0,0xA9), o2(0xDE,0xAC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_3C = {
- to_EUC_KR_E9_3C_offsets,
- to_CP949_E9_3C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_3D_infos[11] = {
- o2(0xF0,0xBA), o2(0xEE,0xB1),
- o2(0xEE,0xB2), o2(0xF6,0xCD),
- o2(0xEE,0xD2), o2(0xD6,0xC6),
- o2(0xE0,0xE5), o2(0xF3,0xBB),
- o2(0xE5,0xE1), o2(0xE4,0xCB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_3D = {
- to_EUC_KR_E9_3D_offsets,
- to_CP949_E9_3D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_3E_infos[5] = {
- o2(0xD7,0xA3), o2(0xDB,0xC2),
- o2(0xCA,0xFE), o2(0xCF,0xCF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9_3E = {
- to_EUC_KR_E9_3E_offsets,
- to_CP949_E9_3E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_E9_infos[60] = {
- &to_CP949_E9_00, &to_CP949_E9_01,
- &to_CP949_E9_02, &to_CP949_E9_03,
- &to_CP949_E9_04, &to_CP949_E9_05,
- &to_CP949_E9_06, &to_CP949_E9_07,
- &to_CP949_E9_08, &to_CP949_E9_09,
- &to_CP949_E9_0A, &to_CP949_E9_0B,
- &to_CP949_E9_0C, &to_CP949_E9_0D,
- &to_CP949_E9_0E, &to_CP949_E9_0F,
- &to_CP949_E9_10, &to_CP949_E9_11,
- &to_CP949_E9_15, &to_CP949_E9_16,
- &to_CP949_E9_17, &to_CP949_E9_18,
- &to_CP949_E9_19, &to_CP949_E9_1A,
- &to_CP949_E9_1B, &to_CP949_E9_1C,
- &to_CP949_E9_1D, &to_CP949_E9_1E,
- &to_CP949_E9_1F, &to_CP949_E9_20,
- &to_CP949_E9_21, &to_CP949_E9_22,
- &to_CP949_E9_23, &to_CP949_E9_24,
- &to_CP949_E9_25, &to_CP949_E9_26,
- &to_CP949_E9_27, &to_CP949_E9_28,
- &to_CP949_E9_29, &to_CP949_E9_2A,
- &to_CP949_E9_2B, &to_CP949_E9_2C,
- &to_CP949_E9_2D, &to_CP949_E9_2E,
- &to_CP949_E9_2F, &to_CP949_E9_30,
- &to_CP949_E9_31, &to_CP949_E9_33,
- &to_CP949_E9_34, &to_CP949_E9_35,
- &to_CP949_E9_36, &to_CP949_E9_37,
- &to_CP949_E9_38, &to_CP949_E9_39,
- &to_CP949_E9_3A, &to_CP949_E9_3B,
- &to_CP949_E9_3C, &to_CP949_E9_3D,
- &to_CP949_E9_3E, UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_E9 = {
- to_EUC_KR_E9_offsets,
- to_CP949_E9_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_30_infos[65] = {
- o2(0xB0,0xA1), o2(0xB0,0xA2),
- o2(0x81,0x41), o2(0x81,0x42),
- o2(0xB0,0xA3), o2(0x81,0x43),
- o2(0x81,0x44), o2(0xB0,0xA4),
- o2(0xB0,0xA5), o2(0xB0,0xA6),
- o2(0xB0,0xA7), o2(0x81,0x45),
- o2(0x81,0x46), o2(0x81,0x47),
- o2(0x81,0x48), o2(0x81,0x49),
- o2(0xB0,0xA8), o2(0xB0,0xA9),
- o2(0xB0,0xAA), o2(0xB0,0xAB),
- o2(0xB0,0xAC), o2(0xB0,0xAD),
- o2(0xB0,0xAE), o2(0xB0,0xAF),
- o2(0x81,0x4A), o2(0xB0,0xB0),
- o2(0xB0,0xB1), o2(0xB0,0xB2),
- o2(0xB0,0xB3), o2(0xB0,0xB4),
- o2(0x81,0x4B), o2(0x81,0x4C),
- o2(0xB0,0xB5), o2(0x81,0x4D),
- o2(0x81,0x4E), o2(0x81,0x4F),
- o2(0xB0,0xB6), o2(0x81,0x50),
- o2(0x81,0x51), o2(0x81,0x52),
- o2(0x81,0x53), o2(0x81,0x54),
- o2(0x81,0x55), o2(0x81,0x56),
- o2(0xB0,0xB7), o2(0xB0,0xB8),
- o2(0x81,0x57), o2(0xB0,0xB9),
- o2(0xB0,0xBA), o2(0xB0,0xBB),
- o2(0x81,0x58), o2(0x81,0x59),
- o2(0x81,0x5A), o2(0x81,0x61),
- o2(0x81,0x62), o2(0x81,0x63),
- o2(0xB0,0xBC), o2(0xB0,0xBD),
- o2(0x81,0x64), o2(0x81,0x65),
- o2(0xB0,0xBE), o2(0x81,0x66),
- o2(0x81,0x67), o2(0x81,0x68),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_30 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_30_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_31_infos[65] = {
- o2(0xB0,0xBF), o2(0x81,0x69),
- o2(0x81,0x6A), o2(0x81,0x6B),
- o2(0x81,0x6C), o2(0x81,0x6D),
- o2(0x81,0x6E), o2(0x81,0x6F),
- o2(0x81,0x70), o2(0x81,0x71),
- o2(0x81,0x72), o2(0xB0,0xC0),
- o2(0x81,0x73), o2(0xB0,0xC1),
- o2(0x81,0x74), o2(0x81,0x75),
- o2(0x81,0x76), o2(0x81,0x77),
- o2(0x81,0x78), o2(0x81,0x79),
- o2(0xB0,0xC2), o2(0x81,0x7A),
- o2(0x81,0x81), o2(0x81,0x82),
- o2(0xB0,0xC3), o2(0x81,0x83),
- o2(0x81,0x84), o2(0x81,0x85),
- o2(0xB0,0xC4), o2(0x81,0x86),
- o2(0x81,0x87), o2(0x81,0x88),
- o2(0x81,0x89), o2(0x81,0x8A),
- o2(0x81,0x8B), o2(0x81,0x8C),
- o2(0x81,0x8D), o2(0x81,0x8E),
- o2(0x81,0x8F), o2(0x81,0x90),
- o2(0x81,0x91), o2(0x81,0x92),
- o2(0x81,0x93), o2(0x81,0x94),
- o2(0x81,0x95), o2(0x81,0x96),
- o2(0x81,0x97), o2(0x81,0x98),
- o2(0xB0,0xC5), o2(0xB0,0xC6),
- o2(0x81,0x99), o2(0x81,0x9A),
- o2(0xB0,0xC7), o2(0x81,0x9B),
- o2(0x81,0x9C), o2(0xB0,0xC8),
- o2(0xB0,0xC9), o2(0x81,0x9D),
- o2(0xB0,0xCA), o2(0x81,0x9E),
- o2(0x81,0x9F), o2(0x81,0xA0),
- o2(0x81,0xA1), o2(0x81,0xA2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_31 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_31_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_32_infos[65] = {
- o2(0xB0,0xCB), o2(0xB0,0xCC),
- o2(0x81,0xA3), o2(0xB0,0xCD),
- o2(0xB0,0xCE), o2(0xB0,0xCF),
- o2(0xB0,0xD0), o2(0x81,0xA4),
- o2(0x81,0xA5), o2(0xB0,0xD1),
- o2(0xB0,0xD2), o2(0xB0,0xD3),
- o2(0xB0,0xD4), o2(0x81,0xA6),
- o2(0x81,0xA7), o2(0x81,0xA8),
- o2(0xB0,0xD5), o2(0x81,0xA9),
- o2(0x81,0xAA), o2(0x81,0xAB),
- o2(0xB0,0xD6), o2(0x81,0xAC),
- o2(0x81,0xAD), o2(0x81,0xAE),
- o2(0x81,0xAF), o2(0x81,0xB0),
- o2(0x81,0xB1), o2(0x81,0xB2),
- o2(0xB0,0xD7), o2(0xB0,0xD8),
- o2(0x81,0xB3), o2(0xB0,0xD9),
- o2(0xB0,0xDA), o2(0xB0,0xDB),
- o2(0x81,0xB4), o2(0x81,0xB5),
- o2(0x81,0xB6), o2(0x81,0xB7),
- o2(0x81,0xB8), o2(0x81,0xB9),
- o2(0xB0,0xDC), o2(0xB0,0xDD),
- o2(0xB0,0xDE), o2(0x81,0xBA),
- o2(0xB0,0xDF), o2(0x81,0xBB),
- o2(0x81,0xBC), o2(0xB0,0xE0),
- o2(0xB0,0xE1), o2(0x81,0xBD),
- o2(0x81,0xBE), o2(0x81,0xBF),
- o2(0x81,0xC0), o2(0x81,0xC1),
- o2(0x81,0xC2), o2(0x81,0xC3),
- o2(0xB0,0xE2), o2(0xB0,0xE3),
- o2(0x81,0xC4), o2(0xB0,0xE4),
- o2(0xB0,0xE5), o2(0xB0,0xE6),
- o2(0x81,0xC5), o2(0x81,0xC6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_32 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_32_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_33_infos[65] = {
- o2(0x81,0xC7), o2(0xB0,0xE7),
- o2(0x81,0xC8), o2(0x81,0xC9),
- o2(0xB0,0xE8), o2(0x81,0xCA),
- o2(0x81,0xCB), o2(0x81,0xCC),
- o2(0xB0,0xE9), o2(0x81,0xCD),
- o2(0x81,0xCE), o2(0x81,0xCF),
- o2(0xB0,0xEA), o2(0x81,0xD0),
- o2(0x81,0xD1), o2(0x81,0xD2),
- o2(0x81,0xD3), o2(0x81,0xD4),
- o2(0x81,0xD5), o2(0x81,0xD6),
- o2(0x81,0xD7), o2(0xB0,0xEB),
- o2(0x81,0xD8), o2(0xB0,0xEC),
- o2(0x81,0xD9), o2(0x81,0xDA),
- o2(0x81,0xDB), o2(0x81,0xDC),
- o2(0x81,0xDD), o2(0x81,0xDE),
- o2(0x81,0xDF), o2(0x81,0xE0),
- o2(0xB0,0xED), o2(0xB0,0xEE),
- o2(0x81,0xE1), o2(0x81,0xE2),
- o2(0xB0,0xEF), o2(0x81,0xE3),
- o2(0x81,0xE4), o2(0xB0,0xF0),
- o2(0xB0,0xF1), o2(0x81,0xE5),
- o2(0xB0,0xF2), o2(0x81,0xE6),
- o2(0xB0,0xF3), o2(0x81,0xE7),
- o2(0x81,0xE8), o2(0xB0,0xF4),
- o2(0xB0,0xF5), o2(0xB0,0xF6),
- o2(0x81,0xE9), o2(0xB0,0xF7),
- o2(0x81,0xEA), o2(0xB0,0xF8),
- o2(0xB0,0xF9), o2(0x81,0xEB),
- o2(0x81,0xEC), o2(0x81,0xED),
- o2(0x81,0xEE), o2(0x81,0xEF),
- o2(0xB0,0xFA), o2(0xB0,0xFB),
- o2(0x81,0xF0), o2(0x81,0xF1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_33 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_33_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_34_infos[65] = {
- o2(0xB0,0xFC), o2(0x81,0xF2),
- o2(0x81,0xF3), o2(0x81,0xF4),
- o2(0xB0,0xFD), o2(0x81,0xF5),
- o2(0xB0,0xFE), o2(0x81,0xF6),
- o2(0x81,0xF7), o2(0x81,0xF8),
- o2(0x81,0xF9), o2(0x81,0xFA),
- o2(0xB1,0xA1), o2(0xB1,0xA2),
- o2(0x81,0xFB), o2(0xB1,0xA3),
- o2(0x81,0xFC), o2(0xB1,0xA4),
- o2(0x81,0xFD), o2(0x81,0xFE),
- o2(0x82,0x41), o2(0x82,0x42),
- o2(0x82,0x43), o2(0x82,0x44),
- o2(0xB1,0xA5), o2(0x82,0x45),
- o2(0x82,0x46), o2(0x82,0x47),
- o2(0xB1,0xA6), o2(0x82,0x48),
- o2(0x82,0x49), o2(0x82,0x4A),
- o2(0xB1,0xA7), o2(0x82,0x4B),
- o2(0x82,0x4C), o2(0x82,0x4D),
- o2(0x82,0x4E), o2(0x82,0x4F),
- o2(0x82,0x50), o2(0x82,0x51),
- o2(0x82,0x52), o2(0xB1,0xA8),
- o2(0x82,0x53), o2(0x82,0x54),
- o2(0xB1,0xA9), o2(0xB1,0xAA),
- o2(0x82,0x55), o2(0x82,0x56),
- o2(0x82,0x57), o2(0x82,0x58),
- o2(0x82,0x59), o2(0x82,0x5A),
- o2(0xB1,0xAB), o2(0xB1,0xAC),
- o2(0x82,0x61), o2(0x82,0x62),
- o2(0xB1,0xAD), o2(0x82,0x63),
- o2(0x82,0x64), o2(0x82,0x65),
- o2(0xB1,0xAE), o2(0x82,0x66),
- o2(0x82,0x67), o2(0x82,0x68),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_34 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_34_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_35_infos[65] = {
- o2(0x82,0x69), o2(0x82,0x6A),
- o2(0x82,0x6B), o2(0x82,0x6C),
- o2(0xB1,0xAF), o2(0xB1,0xB0),
- o2(0x82,0x6D), o2(0xB1,0xB1),
- o2(0x82,0x6E), o2(0xB1,0xB2),
- o2(0x82,0x6F), o2(0x82,0x70),
- o2(0x82,0x71), o2(0x82,0x72),
- o2(0x82,0x73), o2(0x82,0x74),
- o2(0xB1,0xB3), o2(0x82,0x75),
- o2(0x82,0x76), o2(0x82,0x77),
- o2(0xB1,0xB4), o2(0x82,0x78),
- o2(0x82,0x79), o2(0x82,0x7A),
- o2(0xB1,0xB5), o2(0x82,0x81),
- o2(0x82,0x82), o2(0x82,0x83),
- o2(0x82,0x84), o2(0x82,0x85),
- o2(0x82,0x86), o2(0x82,0x87),
- o2(0x82,0x88), o2(0xB1,0xB6),
- o2(0x82,0x89), o2(0xB1,0xB7),
- o2(0x82,0x8A), o2(0x82,0x8B),
- o2(0x82,0x8C), o2(0x82,0x8D),
- o2(0x82,0x8E), o2(0x82,0x8F),
- o2(0x82,0x90), o2(0x82,0x91),
- o2(0xB1,0xB8), o2(0xB1,0xB9),
- o2(0x82,0x92), o2(0x82,0x93),
- o2(0xB1,0xBA), o2(0x82,0x94),
- o2(0x82,0x95), o2(0xB1,0xBB),
- o2(0xB1,0xBC), o2(0xB1,0xBD),
- o2(0xB1,0xBE), o2(0x82,0x96),
- o2(0x82,0x97), o2(0x82,0x98),
- o2(0x82,0x99), o2(0xB1,0xBF),
- o2(0xB1,0xC0), o2(0xB1,0xC1),
- o2(0x82,0x9A), o2(0xB1,0xC2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_35 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_35_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_36_infos[65] = {
- o2(0x82,0x9B), o2(0xB1,0xC3),
- o2(0xB1,0xC4), o2(0x82,0x9C),
- o2(0x82,0x9D), o2(0x82,0x9E),
- o2(0x82,0x9F), o2(0x82,0xA0),
- o2(0xB1,0xC5), o2(0xB1,0xC6),
- o2(0x82,0xA1), o2(0x82,0xA2),
- o2(0xB1,0xC7), o2(0x82,0xA3),
- o2(0x82,0xA4), o2(0x82,0xA5),
- o2(0xB1,0xC8), o2(0x82,0xA6),
- o2(0x82,0xA7), o2(0x82,0xA8),
- o2(0x82,0xA9), o2(0x82,0xAA),
- o2(0x82,0xAB), o2(0x82,0xAC),
- o2(0x82,0xAD), o2(0x82,0xAE),
- o2(0x82,0xAF), o2(0x82,0xB0),
- o2(0xB1,0xC9), o2(0xB1,0xCA),
- o2(0x82,0xB1), o2(0x82,0xB2),
- o2(0x82,0xB3), o2(0x82,0xB4),
- o2(0x82,0xB5), o2(0x82,0xB6),
- o2(0xB1,0xCB), o2(0x82,0xB7),
- o2(0x82,0xB8), o2(0x82,0xB9),
- o2(0x82,0xBA), o2(0x82,0xBB),
- o2(0x82,0xBC), o2(0x82,0xBD),
- o2(0x82,0xBE), o2(0x82,0xBF),
- o2(0x82,0xC0), o2(0x82,0xC1),
- o2(0x82,0xC2), o2(0x82,0xC3),
- o2(0x82,0xC4), o2(0x82,0xC5),
- o2(0x82,0xC6), o2(0x82,0xC7),
- o2(0x82,0xC8), o2(0xB1,0xCC),
- o2(0x82,0xC9), o2(0x82,0xCA),
- o2(0x82,0xCB), o2(0x82,0xCC),
- o2(0x82,0xCD), o2(0x82,0xCE),
- o2(0x82,0xCF), o2(0x82,0xD0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_36 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_36_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_37_infos[65] = {
- o2(0xB1,0xCD), o2(0xB1,0xCE),
- o2(0x82,0xD1), o2(0x82,0xD2),
- o2(0xB1,0xCF), o2(0x82,0xD3),
- o2(0x82,0xD4), o2(0x82,0xD5),
- o2(0xB1,0xD0), o2(0x82,0xD6),
- o2(0x82,0xD7), o2(0x82,0xD8),
- o2(0x82,0xD9), o2(0x82,0xDA),
- o2(0x82,0xDB), o2(0x82,0xDC),
- o2(0xB1,0xD1), o2(0xB1,0xD2),
- o2(0x82,0xDD), o2(0xB1,0xD3),
- o2(0x82,0xDE), o2(0x82,0xDF),
- o2(0x82,0xE0), o2(0x82,0xE1),
- o2(0x82,0xE2), o2(0x82,0xE3),
- o2(0x82,0xE4), o2(0x82,0xE5),
- o2(0xB1,0xD4), o2(0x82,0xE6),
- o2(0x82,0xE7), o2(0x82,0xE8),
- o2(0xB1,0xD5), o2(0x82,0xE9),
- o2(0x82,0xEA), o2(0x82,0xEB),
- o2(0xB1,0xD6), o2(0x82,0xEC),
- o2(0x82,0xED), o2(0x82,0xEE),
- o2(0x82,0xEF), o2(0x82,0xF0),
- o2(0x82,0xF1), o2(0x82,0xF2),
- o2(0x82,0xF3), o2(0x82,0xF4),
- o2(0x82,0xF5), o2(0x82,0xF6),
- o2(0x82,0xF7), o2(0x82,0xF8),
- o2(0x82,0xF9), o2(0x82,0xFA),
- o2(0x82,0xFB), o2(0x82,0xFC),
- o2(0x82,0xFD), o2(0x82,0xFE),
- o2(0xB1,0xD7), o2(0xB1,0xD8),
- o2(0x83,0x41), o2(0x83,0x42),
- o2(0xB1,0xD9), o2(0x83,0x43),
- o2(0x83,0x44), o2(0xB1,0xDA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_37 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_37_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_38_infos[65] = {
- o2(0xB1,0xDB), o2(0xB1,0xDC),
- o2(0x83,0x45), o2(0x83,0x46),
- o2(0x83,0x47), o2(0x83,0x48),
- o2(0x83,0x49), o2(0x83,0x4A),
- o2(0xB1,0xDD), o2(0xB1,0xDE),
- o2(0x83,0x4B), o2(0xB1,0xDF),
- o2(0x83,0x4C), o2(0xB1,0xE0),
- o2(0x83,0x4D), o2(0x83,0x4E),
- o2(0x83,0x4F), o2(0x83,0x50),
- o2(0x83,0x51), o2(0x83,0x52),
- o2(0xB1,0xE1), o2(0x83,0x53),
- o2(0x83,0x54), o2(0x83,0x55),
- o2(0x83,0x56), o2(0x83,0x57),
- o2(0x83,0x58), o2(0x83,0x59),
- o2(0x83,0x5A), o2(0x83,0x61),
- o2(0x83,0x62), o2(0x83,0x63),
- o2(0x83,0x64), o2(0x83,0x65),
- o2(0x83,0x66), o2(0x83,0x67),
- o2(0x83,0x68), o2(0x83,0x69),
- o2(0x83,0x6A), o2(0x83,0x6B),
- o2(0x83,0x6C), o2(0x83,0x6D),
- o2(0x83,0x6E), o2(0x83,0x6F),
- o2(0x83,0x70), o2(0x83,0x71),
- o2(0x83,0x72), o2(0x83,0x73),
- o2(0xB1,0xE2), o2(0xB1,0xE3),
- o2(0x83,0x74), o2(0x83,0x75),
- o2(0xB1,0xE4), o2(0x83,0x76),
- o2(0x83,0x77), o2(0xB1,0xE5),
- o2(0xB1,0xE6), o2(0x83,0x78),
- o2(0xB1,0xE7), o2(0x83,0x79),
- o2(0x83,0x7A), o2(0x83,0x81),
- o2(0x83,0x82), o2(0x83,0x83),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_38 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_38_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_39_infos[65] = {
- o2(0xB1,0xE8), o2(0xB1,0xE9),
- o2(0x83,0x84), o2(0xB1,0xEA),
- o2(0x83,0x85), o2(0xB1,0xEB),
- o2(0xB1,0xEC), o2(0x83,0x86),
- o2(0x83,0x87), o2(0x83,0x88),
- o2(0xB1,0xED), o2(0x83,0x89),
- o2(0xB1,0xEE), o2(0xB1,0xEF),
- o2(0xB1,0xF0), o2(0x83,0x8A),
- o2(0xB1,0xF1), o2(0x83,0x8B),
- o2(0x83,0x8C), o2(0x83,0x8D),
- o2(0xB1,0xF2), o2(0x83,0x8E),
- o2(0xB1,0xF3), o2(0x83,0x8F),
- o2(0x83,0x90), o2(0x83,0x91),
- o2(0x83,0x92), o2(0x83,0x93),
- o2(0xB1,0xF4), o2(0xB1,0xF5),
- o2(0x83,0x94), o2(0xB1,0xF6),
- o2(0xB1,0xF7), o2(0xB1,0xF8),
- o2(0x83,0x95), o2(0x83,0x96),
- o2(0x83,0x97), o2(0xB1,0xF9),
- o2(0x83,0x98), o2(0x83,0x99),
- o2(0xB1,0xFA), o2(0xB1,0xFB),
- o2(0x83,0x9A), o2(0x83,0x9B),
- o2(0xB1,0xFC), o2(0x83,0x9C),
- o2(0x83,0x9D), o2(0x83,0x9E),
- o2(0xB1,0xFD), o2(0x83,0x9F),
- o2(0x83,0xA0), o2(0x83,0xA1),
- o2(0x83,0xA2), o2(0x83,0xA3),
- o2(0x83,0xA4), o2(0x83,0xA5),
- o2(0xB1,0xFE), o2(0xB2,0xA1),
- o2(0x83,0xA6), o2(0xB2,0xA2),
- o2(0xB2,0xA3), o2(0xB2,0xA4),
- o2(0x83,0xA7), o2(0x83,0xA8),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_39 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_39_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_3A_infos[65] = {
- o2(0x83,0xA9), o2(0x83,0xAA),
- o2(0x83,0xAB), o2(0x83,0xAC),
- o2(0xB2,0xA5), o2(0xB2,0xA6),
- o2(0x83,0xAD), o2(0x83,0xAE),
- o2(0x83,0xAF), o2(0x83,0xB0),
- o2(0x83,0xB1), o2(0x83,0xB2),
- o2(0xB2,0xA7), o2(0x83,0xB3),
- o2(0x83,0xB4), o2(0x83,0xB5),
- o2(0x83,0xB6), o2(0x83,0xB7),
- o2(0x83,0xB8), o2(0x83,0xB9),
- o2(0x83,0xBA), o2(0x83,0xBB),
- o2(0x83,0xBC), o2(0x83,0xBD),
- o2(0x83,0xBE), o2(0x83,0xBF),
- o2(0x83,0xC0), o2(0x83,0xC1),
- o2(0x83,0xC2), o2(0x83,0xC3),
- o2(0x83,0xC4), o2(0x83,0xC5),
- o2(0x83,0xC6), o2(0x83,0xC7),
- o2(0x83,0xC8), o2(0x83,0xC9),
- o2(0x83,0xCA), o2(0x83,0xCB),
- o2(0x83,0xCC), o2(0x83,0xCD),
- o2(0x83,0xCE), o2(0x83,0xCF),
- o2(0x83,0xD0), o2(0x83,0xD1),
- o2(0x83,0xD2), o2(0x83,0xD3),
- o2(0x83,0xD4), o2(0x83,0xD5),
- o2(0x83,0xD6), o2(0x83,0xD7),
- o2(0x83,0xD8), o2(0x83,0xD9),
- o2(0x83,0xDA), o2(0x83,0xDB),
- o2(0x83,0xDC), o2(0x83,0xDD),
- o2(0x83,0xDE), o2(0x83,0xDF),
- o2(0x83,0xE0), o2(0x83,0xE1),
- o2(0xB2,0xA8), o2(0xB2,0xA9),
- o2(0xB2,0xAA), o2(0x83,0xE2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_3A = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_3A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_3B_infos[65] = {
- o2(0xB2,0xAB), o2(0x83,0xE3),
- o2(0x83,0xE4), o2(0x83,0xE5),
- o2(0xB2,0xAC), o2(0x83,0xE6),
- o2(0x83,0xE7), o2(0x83,0xE8),
- o2(0x83,0xE9), o2(0x83,0xEA),
- o2(0x83,0xEB), o2(0x83,0xEC),
- o2(0xB2,0xAD), o2(0xB2,0xAE),
- o2(0x83,0xED), o2(0xB2,0xAF),
- o2(0xB2,0xB0), o2(0xB2,0xB1),
- o2(0x83,0xEE), o2(0x83,0xEF),
- o2(0x83,0xF0), o2(0x83,0xF1),
- o2(0x83,0xF2), o2(0x83,0xF3),
- o2(0xB2,0xB2), o2(0xB2,0xB3),
- o2(0x83,0xF4), o2(0x83,0xF5),
- o2(0xB2,0xB4), o2(0x83,0xF6),
- o2(0x83,0xF7), o2(0x83,0xF8),
- o2(0x83,0xF9), o2(0x83,0xFA),
- o2(0x83,0xFB), o2(0x83,0xFC),
- o2(0x83,0xFD), o2(0x83,0xFE),
- o2(0x84,0x41), o2(0x84,0x42),
- o2(0xB2,0xB5), o2(0x84,0x43),
- o2(0x84,0x44), o2(0xB2,0xB6),
- o2(0x84,0x45), o2(0xB2,0xB7),
- o2(0x84,0x46), o2(0x84,0x47),
- o2(0x84,0x48), o2(0x84,0x49),
- o2(0x84,0x4A), o2(0x84,0x4B),
- o2(0xB2,0xB8), o2(0x84,0x4C),
- o2(0x84,0x4D), o2(0x84,0x4E),
- o2(0xB2,0xB9), o2(0x84,0x4F),
- o2(0x84,0x50), o2(0x84,0x51),
- o2(0xB2,0xBA), o2(0x84,0x52),
- o2(0x84,0x53), o2(0x84,0x54),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_3B = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_3B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_3C_infos[65] = {
- o2(0x84,0x55), o2(0x84,0x56),
- o2(0x84,0x57), o2(0x84,0x58),
- o2(0x84,0x59), o2(0x84,0x5A),
- o2(0x84,0x61), o2(0xB2,0xBB),
- o2(0xB2,0xBC), o2(0x84,0x62),
- o2(0x84,0x63), o2(0x84,0x64),
- o2(0x84,0x65), o2(0xB2,0xBD),
- o2(0x84,0x66), o2(0x84,0x67),
- o2(0xB2,0xBE), o2(0x84,0x68),
- o2(0x84,0x69), o2(0x84,0x6A),
- o2(0x84,0x6B), o2(0x84,0x6C),
- o2(0x84,0x6D), o2(0x84,0x6E),
- o2(0x84,0x6F), o2(0x84,0x70),
- o2(0x84,0x71), o2(0x84,0x72),
- o2(0x84,0x73), o2(0x84,0x74),
- o2(0x84,0x75), o2(0x84,0x76),
- o2(0x84,0x77), o2(0x84,0x78),
- o2(0x84,0x79), o2(0x84,0x7A),
- o2(0x84,0x81), o2(0x84,0x82),
- o2(0x84,0x83), o2(0x84,0x84),
- o2(0x84,0x85), o2(0x84,0x86),
- o2(0x84,0x87), o2(0x84,0x88),
- o2(0xB2,0xBF), o2(0xB2,0xC0),
- o2(0x84,0x89), o2(0x84,0x8A),
- o2(0xB2,0xC1), o2(0x84,0x8B),
- o2(0xB2,0xC2), o2(0x84,0x8C),
- o2(0xB2,0xC3), o2(0x84,0x8D),
- o2(0x84,0x8E), o2(0x84,0x8F),
- o2(0x84,0x90), o2(0x84,0x91),
- o2(0x84,0x92), o2(0x84,0x93),
- o2(0xB2,0xC4), o2(0xB2,0xC5),
- o2(0x84,0x94), o2(0xB2,0xC6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_3C = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_3C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_3D_infos[65] = {
- o2(0x84,0x95), o2(0xB2,0xC7),
- o2(0xB2,0xC8), o2(0xB2,0xC9),
- o2(0x84,0x96), o2(0x84,0x97),
- o2(0x84,0x98), o2(0x84,0x99),
- o2(0xB2,0xCA), o2(0xB2,0xCB),
- o2(0x84,0x9A), o2(0x84,0x9B),
- o2(0x84,0x9C), o2(0x84,0x9D),
- o2(0x84,0x9E), o2(0x84,0x9F),
- o2(0xB2,0xCC), o2(0x84,0xA0),
- o2(0x84,0xA1), o2(0x84,0xA2),
- o2(0x84,0xA3), o2(0x84,0xA4),
- o2(0x84,0xA5), o2(0x84,0xA6),
- o2(0x84,0xA7), o2(0x84,0xA8),
- o2(0x84,0xA9), o2(0x84,0xAA),
- o2(0xB2,0xCD), o2(0xB2,0xCE),
- o2(0x84,0xAB), o2(0x84,0xAC),
- o2(0x84,0xAD), o2(0x84,0xAE),
- o2(0x84,0xAF), o2(0x84,0xB0),
- o2(0xB2,0xCF), o2(0xB2,0xD0),
- o2(0x84,0xB1), o2(0x84,0xB2),
- o2(0x84,0xB3), o2(0x84,0xB4),
- o2(0x84,0xB5), o2(0x84,0xB6),
- o2(0x84,0xB7), o2(0x84,0xB8),
- o2(0x84,0xB9), o2(0x84,0xBA),
- o2(0x84,0xBB), o2(0x84,0xBC),
- o2(0x84,0xBD), o2(0x84,0xBE),
- o2(0x84,0xBF), o2(0x84,0xC0),
- o2(0x84,0xC1), o2(0x84,0xC2),
- o2(0x84,0xC3), o2(0xB2,0xD1),
- o2(0x84,0xC4), o2(0x84,0xC5),
- o2(0x84,0xC6), o2(0x84,0xC7),
- o2(0x84,0xC8), o2(0x84,0xC9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_3D = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_3D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_3E_infos[65] = {
- o2(0xB2,0xD2), o2(0x84,0xCA),
- o2(0x84,0xCB), o2(0x84,0xCC),
- o2(0xB2,0xD3), o2(0x84,0xCD),
- o2(0x84,0xCE), o2(0x84,0xCF),
- o2(0xB2,0xD4), o2(0x84,0xD0),
- o2(0x84,0xD1), o2(0x84,0xD2),
- o2(0x84,0xD3), o2(0x84,0xD4),
- o2(0x84,0xD5), o2(0x84,0xD6),
- o2(0xB2,0xD5), o2(0xB2,0xD6),
- o2(0x84,0xD7), o2(0x84,0xD8),
- o2(0x84,0xD9), o2(0xB2,0xD7),
- o2(0x84,0xDA), o2(0x84,0xDB),
- o2(0x84,0xDC), o2(0x84,0xDD),
- o2(0x84,0xDE), o2(0x84,0xDF),
- o2(0xB2,0xD8), o2(0x84,0xE0),
- o2(0x84,0xE1), o2(0x84,0xE2),
- o2(0x84,0xE3), o2(0x84,0xE4),
- o2(0x84,0xE5), o2(0x84,0xE6),
- o2(0x84,0xE7), o2(0x84,0xE8),
- o2(0x84,0xE9), o2(0x84,0xEA),
- o2(0x84,0xEB), o2(0x84,0xEC),
- o2(0x84,0xED), o2(0x84,0xEE),
- o2(0x84,0xEF), o2(0x84,0xF0),
- o2(0x84,0xF1), o2(0x84,0xF2),
- o2(0x84,0xF3), o2(0x84,0xF4),
- o2(0x84,0xF5), o2(0x84,0xF6),
- o2(0x84,0xF7), o2(0x84,0xF8),
- o2(0x84,0xF9), o2(0x84,0xFA),
- o2(0xB2,0xD9), o2(0xB2,0xDA),
- o2(0x84,0xFB), o2(0x84,0xFC),
- o2(0xB2,0xDB), o2(0x84,0xFD),
- o2(0x84,0xFE), o2(0x85,0x41),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_3E = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_3E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EA_3F_infos[65] = {
- o2(0xB2,0xDC), o2(0x85,0x42),
- o2(0x85,0x43), o2(0x85,0x44),
- o2(0x85,0x45), o2(0x85,0x46),
- o2(0x85,0x47), o2(0xB2,0xDD),
- o2(0xB2,0xDE), o2(0xB2,0xDF),
- o2(0x85,0x48), o2(0xB2,0xE0),
- o2(0x85,0x49), o2(0xB2,0xE1),
- o2(0xB2,0xE2), o2(0x85,0x4A),
- o2(0x85,0x4B), o2(0x85,0x4C),
- o2(0x85,0x4D), o2(0x85,0x4E),
- o2(0xB2,0xE3), o2(0x85,0x4F),
- o2(0x85,0x50), o2(0x85,0x51),
- o2(0x85,0x52), o2(0x85,0x53),
- o2(0x85,0x54), o2(0x85,0x55),
- o2(0xB2,0xE4), o2(0x85,0x56),
- o2(0x85,0x57), o2(0x85,0x58),
- o2(0x85,0x59), o2(0x85,0x5A),
- o2(0x85,0x61), o2(0x85,0x62),
- o2(0x85,0x63), o2(0x85,0x64),
- o2(0x85,0x65), o2(0x85,0x66),
- o2(0xB2,0xE5), o2(0xB2,0xE6),
- o2(0x85,0x67), o2(0x85,0x68),
- o2(0x85,0x69), o2(0x85,0x6A),
- o2(0x85,0x6B), o2(0x85,0x6C),
- o2(0xB2,0xE7), o2(0xB2,0xE8),
- o2(0x85,0x6D), o2(0x85,0x6E),
- o2(0xB2,0xE9), o2(0x85,0x6F),
- o2(0x85,0x70), o2(0x85,0x71),
- o2(0xB2,0xEA), o2(0x85,0x72),
- o2(0x85,0x73), o2(0x85,0x74),
- o2(0x85,0x75), o2(0x85,0x76),
- o2(0x85,0x77), o2(0x85,0x78),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EA_3F = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EA_3F_infos
-};
-
-
static const struct byte_lookup* const
to_CP949_EA_infos[17] = {
- &to_CP949_EA_30, &to_CP949_EA_31,
- &to_CP949_EA_32, &to_CP949_EA_33,
- &to_CP949_EA_34, &to_CP949_EA_35,
- &to_CP949_EA_36, &to_CP949_EA_37,
- &to_CP949_EA_38, &to_CP949_EA_39,
- &to_CP949_EA_3A, &to_CP949_EA_3B,
- &to_CP949_EA_3C, &to_CP949_EA_3D,
- &to_CP949_EA_3E, &to_CP949_EA_3F,
- UNDEF,
+ &to_CP949_EA_B0, &to_CP949_EA_B1, &to_CP949_EA_B2, &to_CP949_EA_B3,
+ &to_CP949_EA_B4, &to_CP949_EA_B5, &to_CP949_EA_B6, &to_CP949_EA_B7,
+ &to_CP949_EA_B8, &to_CP949_EA_B9, &to_CP949_EA_BA, &to_CP949_EA_BB,
+ &to_CP949_EA_BC, &to_CP949_EA_BD, &to_CP949_EA_BE, &to_CP949_EA_BF,
+ UNDEF,
};
-
static const BYTE_LOOKUP
to_CP949_EA = {
to_EUC_KR_EA_offsets,
to_CP949_EA_infos
};
-
static const struct byte_lookup* const
-to_CP949_EB_00_infos[65] = {
- o2(0xB2,0xEB), o2(0xB2,0xEC),
- o2(0x85,0x79), o2(0x85,0x7A),
- o2(0xB2,0xED), o2(0x85,0x81),
- o2(0x85,0x82), o2(0x85,0x83),
- o2(0x85,0x84), o2(0x85,0x85),
- o2(0x85,0x86), o2(0x85,0x87),
- o2(0xB2,0xEE), o2(0x85,0x88),
- o2(0x85,0x89), o2(0x85,0x8A),
- o2(0xB2,0xEF), o2(0x85,0x8B),
- o2(0x85,0x8C), o2(0x85,0x8D),
- o2(0xB2,0xF0), o2(0x85,0x8E),
- o2(0x85,0x8F), o2(0x85,0x90),
- o2(0x85,0x91), o2(0x85,0x92),
- o2(0x85,0x93), o2(0x85,0x94),
- o2(0xB2,0xF1), o2(0xB2,0xF2),
- o2(0x85,0x95), o2(0x85,0x96),
- o2(0x85,0x97), o2(0x85,0x98),
- o2(0x85,0x99), o2(0x85,0x9A),
- o2(0x85,0x9B), o2(0x85,0x9C),
- o2(0x85,0x9D), o2(0x85,0x9E),
- o2(0xB2,0xF3), o2(0x85,0x9F),
- o2(0x85,0xA0), o2(0x85,0xA1),
- o2(0x85,0xA2), o2(0x85,0xA3),
- o2(0x85,0xA4), o2(0x85,0xA5),
- o2(0x85,0xA6), o2(0x85,0xA7),
- o2(0x85,0xA8), o2(0x85,0xA9),
- o2(0x85,0xAA), o2(0x85,0xAB),
- o2(0x85,0xAC), o2(0x85,0xAD),
- o2(0x85,0xAE), o2(0x85,0xAF),
- o2(0x85,0xB0), o2(0x85,0xB1),
- o2(0x85,0xB2), o2(0x85,0xB3),
- o2(0x85,0xB4), o2(0x85,0xB5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_00 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_00_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_01_infos[65] = {
- o2(0x85,0xB6), o2(0x85,0xB7),
- o2(0x85,0xB8), o2(0x85,0xB9),
- o2(0xB2,0xF4), o2(0xB2,0xF5),
- o2(0x85,0xBA), o2(0x85,0xBB),
- o2(0xB2,0xF6), o2(0x85,0xBC),
- o2(0xB2,0xF7), o2(0x85,0xBD),
- o2(0xB2,0xF8), o2(0x85,0xBE),
- o2(0xB2,0xF9), o2(0x85,0xBF),
- o2(0x85,0xC0), o2(0x85,0xC1),
- o2(0x85,0xC2), o2(0xB2,0xFA),
- o2(0xB2,0xFB), o2(0xB2,0xFC),
- o2(0x85,0xC3), o2(0xB2,0xFD),
- o2(0x85,0xC4), o2(0xB2,0xFE),
- o2(0x85,0xC5), o2(0x85,0xC6),
- o2(0x85,0xC7), o2(0xB3,0xA1),
- o2(0x85,0xC8), o2(0x85,0xC9),
- o2(0x85,0xCA), o2(0x85,0xCB),
- o2(0x85,0xCC), o2(0x85,0xCD),
- o2(0x85,0xCE), o2(0x85,0xCF),
- o2(0x85,0xD0), o2(0x85,0xD1),
- o2(0x85,0xD2), o2(0x85,0xD3),
- o2(0x85,0xD4), o2(0x85,0xD5),
- o2(0x85,0xD6), o2(0x85,0xD7),
- o2(0x85,0xD8), o2(0x85,0xD9),
- o2(0x85,0xDA), o2(0x85,0xDB),
- o2(0x85,0xDC), o2(0x85,0xDD),
- o2(0x85,0xDE), o2(0x85,0xDF),
- o2(0x85,0xE0), o2(0x85,0xE1),
- o2(0x85,0xE2), o2(0x85,0xE3),
- o2(0x85,0xE4), o2(0x85,0xE5),
- o2(0xB3,0xA2), o2(0xB3,0xA3),
- o2(0x85,0xE6), o2(0x85,0xE7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_01 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_01_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_02_infos[65] = {
- o2(0xB3,0xA4), o2(0x85,0xE8),
- o2(0x85,0xE9), o2(0x85,0xEA),
- o2(0xB3,0xA5), o2(0x85,0xEB),
- o2(0x85,0xEC), o2(0x85,0xED),
- o2(0x85,0xEE), o2(0x85,0xEF),
- o2(0x85,0xF0), o2(0x85,0xF1),
- o2(0xB3,0xA6), o2(0xB3,0xA7),
- o2(0x85,0xF2), o2(0xB3,0xA8),
- o2(0x85,0xF3), o2(0xB3,0xA9),
- o2(0x85,0xF4), o2(0x85,0xF5),
- o2(0x85,0xF6), o2(0x85,0xF7),
- o2(0x85,0xF8), o2(0x85,0xF9),
- o2(0xB3,0xAA), o2(0xB3,0xAB),
- o2(0xB3,0xAC), o2(0x85,0xFA),
- o2(0xB3,0xAD), o2(0x85,0xFB),
- o2(0x85,0xFC), o2(0xB3,0xAE),
- o2(0xB3,0xAF), o2(0xB3,0xB0),
- o2(0xB3,0xB1), o2(0x85,0xFD),
- o2(0x85,0xFE), o2(0x86,0x41),
- o2(0x86,0x42), o2(0x86,0x43),
- o2(0xB3,0xB2), o2(0xB3,0xB3),
- o2(0x86,0x44), o2(0xB3,0xB4),
- o2(0xB3,0xB5), o2(0xB3,0xB6),
- o2(0xB3,0xB7), o2(0xB3,0xB8),
- o2(0x86,0x45), o2(0xB3,0xB9),
- o2(0x86,0x46), o2(0xB3,0xBA),
- o2(0xB3,0xBB), o2(0xB3,0xBC),
- o2(0x86,0x47), o2(0x86,0x48),
- o2(0xB3,0xBD), o2(0x86,0x49),
- o2(0x86,0x4A), o2(0x86,0x4B),
- o2(0xB3,0xBE), o2(0x86,0x4C),
- o2(0x86,0x4D), o2(0x86,0x4E),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_02 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_02_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_03_infos[65] = {
- o2(0x86,0x4F), o2(0x86,0x50),
- o2(0x86,0x51), o2(0x86,0x52),
- o2(0xB3,0xBF), o2(0xB3,0xC0),
- o2(0x86,0x53), o2(0xB3,0xC1),
- o2(0xB3,0xC2), o2(0xB3,0xC3),
- o2(0x86,0x54), o2(0x86,0x55),
- o2(0x86,0x56), o2(0x86,0x57),
- o2(0x86,0x58), o2(0x86,0x59),
- o2(0xB3,0xC4), o2(0xB3,0xC5),
- o2(0x86,0x5A), o2(0x86,0x61),
- o2(0xB3,0xC6), o2(0x86,0x62),
- o2(0x86,0x63), o2(0x86,0x64),
- o2(0xB3,0xC7), o2(0x86,0x65),
- o2(0x86,0x66), o2(0x86,0x67),
- o2(0x86,0x68), o2(0x86,0x69),
- o2(0x86,0x6A), o2(0x86,0x6B),
- o2(0xB3,0xC8), o2(0x86,0x6C),
- o2(0x86,0x6D), o2(0x86,0x6E),
- o2(0x86,0x6F), o2(0xB3,0xC9),
- o2(0x86,0x70), o2(0x86,0x71),
- o2(0x86,0x72), o2(0x86,0x73),
- o2(0x86,0x74), o2(0x86,0x75),
- o2(0x86,0x76), o2(0x86,0x77),
- o2(0x86,0x78), o2(0x86,0x79),
- o2(0x86,0x7A), o2(0x86,0x81),
- o2(0x86,0x82), o2(0x86,0x83),
- o2(0x86,0x84), o2(0x86,0x85),
- o2(0x86,0x86), o2(0x86,0x87),
- o2(0x86,0x88), o2(0x86,0x89),
- o2(0x86,0x8A), o2(0x86,0x8B),
- o2(0x86,0x8C), o2(0x86,0x8D),
- o2(0x86,0x8E), o2(0x86,0x8F),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_03 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_03_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_04_infos[65] = {
- o2(0x86,0x90), o2(0x86,0x91),
- o2(0x86,0x92), o2(0x86,0x93),
- o2(0x86,0x94), o2(0x86,0x95),
- o2(0x86,0x96), o2(0x86,0x97),
- o2(0xB3,0xCA), o2(0xB3,0xCB),
- o2(0x86,0x98), o2(0xB3,0xCC),
- o2(0xB3,0xCD), o2(0x86,0x99),
- o2(0x86,0x9A), o2(0x86,0x9B),
- o2(0xB3,0xCE), o2(0x86,0x9C),
- o2(0xB3,0xCF), o2(0xB3,0xD0),
- o2(0x86,0x9D), o2(0x86,0x9E),
- o2(0x86,0x9F), o2(0x86,0xA0),
- o2(0xB3,0xD1), o2(0xB3,0xD2),
- o2(0x86,0xA1), o2(0xB3,0xD3),
- o2(0xB3,0xD4), o2(0xB3,0xD5),
- o2(0x86,0xA2), o2(0x86,0xA3),
- o2(0x86,0xA4), o2(0x86,0xA5),
- o2(0x86,0xA6), o2(0xB3,0xD6),
- o2(0xB3,0xD7), o2(0xB3,0xD8),
- o2(0x86,0xA7), o2(0x86,0xA8),
- o2(0xB3,0xD9), o2(0x86,0xA9),
- o2(0x86,0xAA), o2(0x86,0xAB),
- o2(0xB3,0xDA), o2(0x86,0xAC),
- o2(0x86,0xAD), o2(0x86,0xAE),
- o2(0x86,0xAF), o2(0x86,0xB0),
- o2(0x86,0xB1), o2(0x86,0xB2),
- o2(0xB3,0xDB), o2(0xB3,0xDC),
- o2(0x86,0xB3), o2(0xB3,0xDD),
- o2(0xB3,0xDE), o2(0xB3,0xDF),
- o2(0x86,0xB4), o2(0x86,0xB5),
- o2(0x86,0xB6), o2(0x86,0xB7),
- o2(0x86,0xB8), o2(0x86,0xB9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_04 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_04_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_05_infos[65] = {
- o2(0xB3,0xE0), o2(0xB3,0xE1),
- o2(0x86,0xBA), o2(0x86,0xBB),
- o2(0xB3,0xE2), o2(0x86,0xBC),
- o2(0x86,0xBD), o2(0x86,0xBE),
- o2(0xB3,0xE3), o2(0x86,0xBF),
- o2(0x86,0xC0), o2(0x86,0xC1),
- o2(0x86,0xC2), o2(0x86,0xC3),
- o2(0x86,0xC4), o2(0x86,0xC5),
- o2(0xB3,0xE4), o2(0xB3,0xE5),
- o2(0x86,0xC6), o2(0x86,0xC7),
- o2(0xB3,0xE6), o2(0xB3,0xE7),
- o2(0x86,0xC8), o2(0x86,0xC9),
- o2(0xB3,0xE8), o2(0x86,0xCA),
- o2(0x86,0xCB), o2(0x86,0xCC),
- o2(0xB3,0xE9), o2(0x86,0xCD),
- o2(0x86,0xCE), o2(0x86,0xCF),
- o2(0xB3,0xEA), o2(0x86,0xD0),
- o2(0x86,0xD1), o2(0x86,0xD2),
- o2(0x86,0xD3), o2(0x86,0xD4),
- o2(0x86,0xD5), o2(0x86,0xD6),
- o2(0x86,0xD7), o2(0x86,0xD8),
- o2(0x86,0xD9), o2(0x86,0xDA),
- o2(0x86,0xDB), o2(0x86,0xDC),
- o2(0x86,0xDD), o2(0x86,0xDE),
- o2(0x86,0xDF), o2(0x86,0xE0),
- o2(0x86,0xE1), o2(0x86,0xE2),
- o2(0x86,0xE3), o2(0x86,0xE4),
- o2(0x86,0xE5), o2(0x86,0xE6),
- o2(0xB3,0xEB), o2(0xB3,0xEC),
- o2(0x86,0xE7), o2(0x86,0xE8),
- o2(0xB3,0xED), o2(0x86,0xE9),
- o2(0x86,0xEA), o2(0x86,0xEB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_05 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_05_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_06_infos[65] = {
- o2(0xB3,0xEE), o2(0x86,0xEC),
- o2(0xB3,0xEF), o2(0x86,0xED),
- o2(0x86,0xEE), o2(0x86,0xEF),
- o2(0x86,0xF0), o2(0x86,0xF1),
- o2(0xB3,0xF0), o2(0xB3,0xF1),
- o2(0x86,0xF2), o2(0xB3,0xF2),
- o2(0x86,0xF3), o2(0xB3,0xF3),
- o2(0x86,0xF4), o2(0x86,0xF5),
- o2(0x86,0xF6), o2(0x86,0xF7),
- o2(0xB3,0xF4), o2(0xB3,0xF5),
- o2(0xB3,0xF6), o2(0x86,0xF8),
- o2(0x86,0xF9), o2(0x86,0xFA),
- o2(0xB3,0xF7), o2(0x86,0xFB),
- o2(0x86,0xFC), o2(0x86,0xFD),
- o2(0xB3,0xF8), o2(0x86,0xFE),
- o2(0x87,0x41), o2(0x87,0x42),
- o2(0x87,0x43), o2(0x87,0x44),
- o2(0x87,0x45), o2(0x87,0x46),
- o2(0x87,0x47), o2(0x87,0x48),
- o2(0x87,0x49), o2(0x87,0x4A),
- o2(0xB3,0xF9), o2(0x87,0x4B),
- o2(0x87,0x4C), o2(0x87,0x4D),
- o2(0x87,0x4E), o2(0x87,0x4F),
- o2(0x87,0x50), o2(0x87,0x51),
- o2(0x87,0x52), o2(0x87,0x53),
- o2(0x87,0x54), o2(0x87,0x55),
- o2(0x87,0x56), o2(0x87,0x57),
- o2(0x87,0x58), o2(0x87,0x59),
- o2(0x87,0x5A), o2(0x87,0x61),
- o2(0x87,0x62), o2(0x87,0x63),
- o2(0x87,0x64), o2(0x87,0x65),
- o2(0x87,0x66), o2(0x87,0x67),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_06 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_06_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_07_infos[65] = {
- o2(0x87,0x68), o2(0x87,0x69),
- o2(0x87,0x6A), o2(0x87,0x6B),
- o2(0x87,0x6C), o2(0x87,0x6D),
- o2(0x87,0x6E), o2(0x87,0x6F),
- o2(0x87,0x70), o2(0x87,0x71),
- o2(0x87,0x72), o2(0x87,0x73),
- o2(0xB3,0xFA), o2(0x87,0x74),
- o2(0x87,0x75), o2(0x87,0x76),
- o2(0xB3,0xFB), o2(0x87,0x77),
- o2(0x87,0x78), o2(0x87,0x79),
- o2(0xB3,0xFC), o2(0x87,0x7A),
- o2(0x87,0x81), o2(0x87,0x82),
- o2(0x87,0x83), o2(0x87,0x84),
- o2(0x87,0x85), o2(0x87,0x86),
- o2(0xB3,0xFD), o2(0xB3,0xFE),
- o2(0x87,0x87), o2(0xB4,0xA1),
- o2(0x87,0x88), o2(0x87,0x89),
- o2(0x87,0x8A), o2(0x87,0x8B),
- o2(0x87,0x8C), o2(0x87,0x8D),
- o2(0x87,0x8E), o2(0x87,0x8F),
- o2(0xB4,0xA2), o2(0xB4,0xA3),
- o2(0x87,0x90), o2(0x87,0x91),
- o2(0xB4,0xA4), o2(0x87,0x92),
- o2(0x87,0x93), o2(0x87,0x94),
- o2(0xB4,0xA5), o2(0x87,0x95),
- o2(0x87,0x96), o2(0x87,0x97),
- o2(0x87,0x98), o2(0x87,0x99),
- o2(0x87,0x9A), o2(0x87,0x9B),
- o2(0x87,0x9C), o2(0xB4,0xA6),
- o2(0x87,0x9D), o2(0xB4,0xA7),
- o2(0x87,0x9E), o2(0xB4,0xA8),
- o2(0x87,0x9F), o2(0x87,0xA0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_07 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_07_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_08_infos[65] = {
- o2(0x87,0xA1), o2(0x87,0xA2),
- o2(0x87,0xA3), o2(0x87,0xA4),
- o2(0xB4,0xA9), o2(0xB4,0xAA),
- o2(0x87,0xA5), o2(0x87,0xA6),
- o2(0xB4,0xAB), o2(0x87,0xA7),
- o2(0x87,0xA8), o2(0xB4,0xAC),
- o2(0xB4,0xAD), o2(0x87,0xA9),
- o2(0x87,0xAA), o2(0x87,0xAB),
- o2(0x87,0xAC), o2(0x87,0xAD),
- o2(0x87,0xAE), o2(0x87,0xAF),
- o2(0xB4,0xAE), o2(0xB4,0xAF),
- o2(0x87,0xB0), o2(0xB4,0xB0),
- o2(0x87,0xB1), o2(0xB4,0xB1),
- o2(0x87,0xB2), o2(0x87,0xB3),
- o2(0x87,0xB4), o2(0x87,0xB5),
- o2(0x87,0xB6), o2(0x87,0xB7),
- o2(0xB4,0xB2), o2(0x87,0xB8),
- o2(0x87,0xB9), o2(0x87,0xBA),
- o2(0x87,0xBB), o2(0x87,0xBC),
- o2(0x87,0xBD), o2(0x87,0xBE),
- o2(0x87,0xBF), o2(0x87,0xC0),
- o2(0x87,0xC1), o2(0x87,0xC2),
- o2(0x87,0xC3), o2(0x87,0xC4),
- o2(0x87,0xC5), o2(0x87,0xC6),
- o2(0x87,0xC7), o2(0x87,0xC8),
- o2(0x87,0xC9), o2(0x87,0xCA),
- o2(0xB4,0xB3), o2(0x87,0xCB),
- o2(0x87,0xCC), o2(0x87,0xCD),
- o2(0x87,0xCE), o2(0x87,0xCF),
- o2(0x87,0xD0), o2(0x87,0xD1),
- o2(0xB4,0xB4), o2(0x87,0xD2),
- o2(0x87,0xD3), o2(0x87,0xD4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_08 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_08_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_09_infos[65] = {
- o2(0x87,0xD5), o2(0x87,0xD6),
- o2(0x87,0xD7), o2(0x87,0xD8),
- o2(0x87,0xD9), o2(0x87,0xDA),
- o2(0x87,0xDB), o2(0x87,0xDC),
- o2(0x87,0xDD), o2(0x87,0xDE),
- o2(0x87,0xDF), o2(0x87,0xE0),
- o2(0x87,0xE1), o2(0x87,0xE2),
- o2(0x87,0xE3), o2(0x87,0xE4),
- o2(0x87,0xE5), o2(0x87,0xE6),
- o2(0x87,0xE7), o2(0x87,0xE8),
- o2(0x87,0xE9), o2(0x87,0xEA),
- o2(0x87,0xEB), o2(0x87,0xEC),
- o2(0xB4,0xB5), o2(0x87,0xED),
- o2(0x87,0xEE), o2(0x87,0xEF),
- o2(0xB4,0xB6), o2(0x87,0xF0),
- o2(0x87,0xF1), o2(0x87,0xF2),
- o2(0xB4,0xB7), o2(0x87,0xF3),
- o2(0x87,0xF4), o2(0x87,0xF5),
- o2(0x87,0xF6), o2(0x87,0xF7),
- o2(0x87,0xF8), o2(0x87,0xF9),
- o2(0xB4,0xB8), o2(0xB4,0xB9),
- o2(0x87,0xFA), o2(0x87,0xFB),
- o2(0x87,0xFC), o2(0x87,0xFD),
- o2(0x87,0xFE), o2(0x88,0x41),
- o2(0x88,0x42), o2(0x88,0x43),
- o2(0x88,0x44), o2(0x88,0x45),
- o2(0xB4,0xBA), o2(0xB4,0xBB),
- o2(0x88,0x46), o2(0x88,0x47),
- o2(0x88,0x48), o2(0x88,0x49),
- o2(0x88,0x4A), o2(0x88,0x4B),
- o2(0xB4,0xBC), o2(0x88,0x4C),
- o2(0x88,0x4D), o2(0x88,0x4E),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_09 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_09_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_0A_infos[65] = {
- o2(0x88,0x4F), o2(0x88,0x50),
- o2(0x88,0x51), o2(0x88,0x52),
- o2(0xB4,0xBD), o2(0xB4,0xBE),
- o2(0x88,0x53), o2(0x88,0x54),
- o2(0x88,0x55), o2(0xB4,0xBF),
- o2(0x88,0x56), o2(0x88,0x57),
- o2(0x88,0x58), o2(0x88,0x59),
- o2(0x88,0x5A), o2(0x88,0x61),
- o2(0xB4,0xC0), o2(0xB4,0xC1),
- o2(0x88,0x62), o2(0x88,0x63),
- o2(0xB4,0xC2), o2(0x88,0x64),
- o2(0x88,0x65), o2(0x88,0x66),
- o2(0xB4,0xC3), o2(0xB4,0xC4),
- o2(0xB4,0xC5), o2(0x88,0x67),
- o2(0x88,0x68), o2(0x88,0x69),
- o2(0x88,0x6A), o2(0x88,0x6B),
- o2(0xB4,0xC6), o2(0xB4,0xC7),
- o2(0x88,0x6C), o2(0xB4,0xC8),
- o2(0x88,0x6D), o2(0xB4,0xC9),
- o2(0xB4,0xCA), o2(0x88,0x6E),
- o2(0x88,0x6F), o2(0x88,0x70),
- o2(0xB4,0xCB), o2(0x88,0x71),
- o2(0xB4,0xCC), o2(0x88,0x72),
- o2(0x88,0x73), o2(0x88,0x74),
- o2(0xB4,0xCD), o2(0x88,0x75),
- o2(0x88,0x76), o2(0x88,0x77),
- o2(0xB4,0xCE), o2(0x88,0x78),
- o2(0x88,0x79), o2(0x88,0x7A),
- o2(0x88,0x81), o2(0x88,0x82),
- o2(0x88,0x83), o2(0x88,0x84),
- o2(0x88,0x85), o2(0x88,0x86),
- o2(0x88,0x87), o2(0x88,0x88),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_0A = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_0A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_0B_infos[65] = {
- o2(0x88,0x89), o2(0x88,0x8A),
- o2(0x88,0x8B), o2(0x88,0x8C),
- o2(0x88,0x8D), o2(0x88,0x8E),
- o2(0x88,0x8F), o2(0x88,0x90),
- o2(0xB4,0xCF), o2(0xB4,0xD0),
- o2(0x88,0x91), o2(0x88,0x92),
- o2(0xB4,0xD1), o2(0x88,0x93),
- o2(0x88,0x94), o2(0x88,0x95),
- o2(0xB4,0xD2), o2(0x88,0x96),
- o2(0xB4,0xD3), o2(0x88,0x97),
- o2(0x88,0x98), o2(0x88,0x99),
- o2(0x88,0x9A), o2(0x88,0x9B),
- o2(0xB4,0xD4), o2(0xB4,0xD5),
- o2(0x88,0x9C), o2(0xB4,0xD6),
- o2(0x88,0x9D), o2(0xB4,0xD7),
- o2(0x88,0x9E), o2(0x88,0x9F),
- o2(0x88,0xA0), o2(0x88,0xA1),
- o2(0xB4,0xD8), o2(0x88,0xA2),
- o2(0xB4,0xD9), o2(0xB4,0xDA),
- o2(0xB4,0xDB), o2(0x88,0xA3),
- o2(0xB4,0xDC), o2(0x88,0xA4),
- o2(0x88,0xA5), o2(0xB4,0xDD),
- o2(0xB4,0xDE), o2(0xB4,0xDF),
- o2(0xB4,0xE0), o2(0xB4,0xE1),
- o2(0x88,0xA6), o2(0x88,0xA7),
- o2(0x88,0xA8), o2(0xB4,0xE2),
- o2(0xB4,0xE3), o2(0xB4,0xE4),
- o2(0x88,0xA9), o2(0xB4,0xE5),
- o2(0xB4,0xE6), o2(0xB4,0xE7),
- o2(0xB4,0xE8), o2(0xB4,0xE9),
- o2(0x88,0xAA), o2(0x88,0xAB),
- o2(0x88,0xAC), o2(0xB4,0xEA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_0B = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_0B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_0C_infos[65] = {
- o2(0xB4,0xEB), o2(0xB4,0xEC),
- o2(0x88,0xAD), o2(0x88,0xAE),
- o2(0xB4,0xED), o2(0x88,0xAF),
- o2(0x88,0xB0), o2(0x88,0xB1),
- o2(0xB4,0xEE), o2(0x88,0xB2),
- o2(0x88,0xB3), o2(0x88,0xB4),
- o2(0x88,0xB5), o2(0x88,0xB6),
- o2(0x88,0xB7), o2(0x88,0xB8),
- o2(0xB4,0xEF), o2(0xB4,0xF0),
- o2(0x88,0xB9), o2(0xB4,0xF1),
- o2(0xB4,0xF2), o2(0xB4,0xF3),
- o2(0x88,0xBA), o2(0x88,0xBB),
- o2(0x88,0xBC), o2(0x88,0xBD),
- o2(0x88,0xBE), o2(0x88,0xBF),
- o2(0xB4,0xF4), o2(0x88,0xC0),
- o2(0x88,0xC1), o2(0x88,0xC2),
- o2(0x88,0xC3), o2(0x88,0xC4),
- o2(0x88,0xC5), o2(0x88,0xC6),
- o2(0x88,0xC7), o2(0x88,0xC8),
- o2(0x88,0xC9), o2(0x88,0xCA),
- o2(0x88,0xCB), o2(0x88,0xCC),
- o2(0x88,0xCD), o2(0x88,0xCE),
- o2(0x88,0xCF), o2(0x88,0xD0),
- o2(0x88,0xD1), o2(0x88,0xD2),
- o2(0x88,0xD3), o2(0x88,0xD4),
- o2(0x88,0xD5), o2(0x88,0xD6),
- o2(0x88,0xD7), o2(0x88,0xD8),
- o2(0x88,0xD9), o2(0x88,0xDA),
- o2(0x88,0xDB), o2(0x88,0xDC),
- o2(0x88,0xDD), o2(0x88,0xDE),
- o2(0x88,0xDF), o2(0x88,0xE0),
- o2(0x88,0xE1), o2(0x88,0xE2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_0C = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_0C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_0D_infos[65] = {
- o2(0x88,0xE3), o2(0x88,0xE4),
- o2(0x88,0xE5), o2(0x88,0xE6),
- o2(0x88,0xE7), o2(0x88,0xE8),
- o2(0x88,0xE9), o2(0x88,0xEA),
- o2(0x88,0xEB), o2(0x88,0xEC),
- o2(0x88,0xED), o2(0x88,0xEE),
- o2(0x88,0xEF), o2(0x88,0xF0),
- o2(0x88,0xF1), o2(0x88,0xF2),
- o2(0x88,0xF3), o2(0x88,0xF4),
- o2(0x88,0xF5), o2(0x88,0xF6),
- o2(0xB4,0xF5), o2(0xB4,0xF6),
- o2(0xB4,0xF7), o2(0x88,0xF7),
- o2(0xB4,0xF8), o2(0x88,0xF8),
- o2(0x88,0xF9), o2(0xB4,0xF9),
- o2(0xB4,0xFA), o2(0x88,0xFA),
- o2(0xB4,0xFB), o2(0xB4,0xFC),
- o2(0x88,0xFB), o2(0x88,0xFC),
- o2(0x88,0xFD), o2(0x88,0xFE),
- o2(0xB4,0xFD), o2(0xB4,0xFE),
- o2(0x89,0x41), o2(0xB5,0xA1),
- o2(0x89,0x42), o2(0xB5,0xA2),
- o2(0x89,0x43), o2(0xB5,0xA3),
- o2(0x89,0x44), o2(0x89,0x45),
- o2(0xB5,0xA4), o2(0x89,0x46),
- o2(0xB5,0xA5), o2(0xB5,0xA6),
- o2(0x89,0x47), o2(0x89,0x48),
- o2(0xB5,0xA7), o2(0x89,0x49),
- o2(0x89,0x4A), o2(0x89,0x4B),
- o2(0xB5,0xA8), o2(0x89,0x4C),
- o2(0x89,0x4D), o2(0x89,0x4E),
- o2(0x89,0x4F), o2(0x89,0x50),
- o2(0x89,0x51), o2(0x89,0x52),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_0D = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_0D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_0E_infos[65] = {
- o2(0xB5,0xA9), o2(0xB5,0xAA),
- o2(0x89,0x53), o2(0xB5,0xAB),
- o2(0xB5,0xAC), o2(0xB5,0xAD),
- o2(0x89,0x54), o2(0x89,0x55),
- o2(0x89,0x56), o2(0x89,0x57),
- o2(0x89,0x58), o2(0x89,0x59),
- o2(0xB5,0xAE), o2(0x89,0x5A),
- o2(0x89,0x61), o2(0x89,0x62),
- o2(0xB5,0xAF), o2(0x89,0x63),
- o2(0x89,0x64), o2(0x89,0x65),
- o2(0xB5,0xB0), o2(0x89,0x66),
- o2(0x89,0x67), o2(0x89,0x68),
- o2(0x89,0x69), o2(0x89,0x6A),
- o2(0x89,0x6B), o2(0x89,0x6C),
- o2(0x89,0x6D), o2(0x89,0x6E),
- o2(0x89,0x6F), o2(0x89,0x70),
- o2(0xB5,0xB1), o2(0xB5,0xB2),
- o2(0x89,0x71), o2(0x89,0x72),
- o2(0x89,0x73), o2(0x89,0x74),
- o2(0x89,0x75), o2(0x89,0x76),
- o2(0xB5,0xB3), o2(0x89,0x77),
- o2(0x89,0x78), o2(0x89,0x79),
- o2(0xB5,0xB4), o2(0x89,0x7A),
- o2(0x89,0x81), o2(0x89,0x82),
- o2(0x89,0x83), o2(0x89,0x84),
- o2(0x89,0x85), o2(0x89,0x86),
- o2(0x89,0x87), o2(0x89,0x88),
- o2(0x89,0x89), o2(0x89,0x8A),
- o2(0x89,0x8B), o2(0x89,0x8C),
- o2(0x89,0x8D), o2(0x89,0x8E),
- o2(0x89,0x8F), o2(0x89,0x90),
- o2(0x89,0x91), o2(0x89,0x92),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_0E = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_0E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_0F_infos[65] = {
- o2(0x89,0x93), o2(0x89,0x94),
- o2(0x89,0x95), o2(0x89,0x96),
- o2(0xB5,0xB5), o2(0xB5,0xB6),
- o2(0x89,0x97), o2(0x89,0x98),
- o2(0xB5,0xB7), o2(0x89,0x99),
- o2(0x89,0x9A), o2(0xB5,0xB8),
- o2(0xB5,0xB9), o2(0x89,0x9B),
- o2(0xB5,0xBA), o2(0x89,0x9C),
- o2(0xB5,0xBB), o2(0x89,0x9D),
- o2(0x89,0x9E), o2(0x89,0x9F),
- o2(0xB5,0xBC), o2(0xB5,0xBD),
- o2(0x89,0xA0), o2(0xB5,0xBE),
- o2(0x89,0xA1), o2(0xB5,0xBF),
- o2(0x89,0xA2), o2(0xB5,0xC0),
- o2(0x89,0xA3), o2(0xB5,0xC1),
- o2(0x89,0xA4), o2(0x89,0xA5),
- o2(0xB5,0xC2), o2(0x89,0xA6),
- o2(0x89,0xA7), o2(0x89,0xA8),
- o2(0xB5,0xC3), o2(0x89,0xA9),
- o2(0x89,0xAA), o2(0x89,0xAB),
- o2(0xB5,0xC4), o2(0x89,0xAC),
- o2(0x89,0xAD), o2(0x89,0xAE),
- o2(0x89,0xAF), o2(0x89,0xB0),
- o2(0x89,0xB1), o2(0x89,0xB2),
- o2(0x89,0xB3), o2(0x89,0xB4),
- o2(0x89,0xB5), o2(0x89,0xB6),
- o2(0x89,0xB7), o2(0x89,0xB8),
- o2(0x89,0xB9), o2(0x89,0xBA),
- o2(0x89,0xBB), o2(0x89,0xBC),
- o2(0x89,0xBD), o2(0x89,0xBE),
- o2(0xB5,0xC5), o2(0x89,0xBF),
- o2(0x89,0xC0), o2(0x89,0xC1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_0F = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_0F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_10_infos[65] = {
- o2(0x89,0xC2), o2(0x89,0xC3),
- o2(0x89,0xC4), o2(0x89,0xC5),
- o2(0x89,0xC6), o2(0x89,0xC7),
- o2(0x89,0xC8), o2(0x89,0xC9),
- o2(0x89,0xCA), o2(0x89,0xCB),
- o2(0x89,0xCC), o2(0x89,0xCD),
- o2(0x89,0xCE), o2(0x89,0xCF),
- o2(0x89,0xD0), o2(0x89,0xD1),
- o2(0xB5,0xC6), o2(0x89,0xD2),
- o2(0x89,0xD3), o2(0x89,0xD4),
- o2(0x89,0xD5), o2(0x89,0xD6),
- o2(0x89,0xD7), o2(0x89,0xD8),
- o2(0xB5,0xC7), o2(0x89,0xD9),
- o2(0x89,0xDA), o2(0x89,0xDB),
- o2(0xB5,0xC8), o2(0x89,0xDC),
- o2(0x89,0xDD), o2(0x89,0xDE),
- o2(0xB5,0xC9), o2(0x89,0xDF),
- o2(0x89,0xE0), o2(0x89,0xE1),
- o2(0x89,0xE2), o2(0x89,0xE3),
- o2(0x89,0xE4), o2(0x89,0xE5),
- o2(0xB5,0xCA), o2(0xB5,0xCB),
- o2(0x89,0xE6), o2(0xB5,0xCC),
- o2(0x89,0xE7), o2(0x89,0xE8),
- o2(0x89,0xE9), o2(0x89,0xEA),
- o2(0x89,0xEB), o2(0x89,0xEC),
- o2(0x89,0xED), o2(0x89,0xEE),
- o2(0xB5,0xCD), o2(0x89,0xEF),
- o2(0x89,0xF0), o2(0x89,0xF1),
- o2(0x89,0xF2), o2(0x89,0xF3),
- o2(0x89,0xF4), o2(0x89,0xF5),
- o2(0x89,0xF6), o2(0x89,0xF7),
- o2(0x89,0xF8), o2(0x89,0xF9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_10 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_10_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_11_infos[65] = {
- o2(0x89,0xFA), o2(0x89,0xFB),
- o2(0x89,0xFC), o2(0x89,0xFD),
- o2(0x89,0xFE), o2(0x8A,0x41),
- o2(0x8A,0x42), o2(0x8A,0x43),
- o2(0x8A,0x44), o2(0x8A,0x45),
- o2(0x8A,0x46), o2(0x8A,0x47),
- o2(0x8A,0x48), o2(0x8A,0x49),
- o2(0x8A,0x4A), o2(0x8A,0x4B),
- o2(0xB5,0xCE), o2(0xB5,0xCF),
- o2(0x8A,0x4C), o2(0x8A,0x4D),
- o2(0xB5,0xD0), o2(0x8A,0x4E),
- o2(0x8A,0x4F), o2(0x8A,0x50),
- o2(0xB5,0xD1), o2(0x8A,0x51),
- o2(0x8A,0x52), o2(0x8A,0x53),
- o2(0x8A,0x54), o2(0x8A,0x55),
- o2(0x8A,0x56), o2(0x8A,0x57),
- o2(0xB5,0xD2), o2(0xB5,0xD3),
- o2(0x8A,0x58), o2(0xB5,0xD4),
- o2(0x8A,0x59), o2(0xB5,0xD5),
- o2(0x8A,0x5A), o2(0x8A,0x61),
- o2(0x8A,0x62), o2(0x8A,0x63),
- o2(0x8A,0x64), o2(0x8A,0x65),
- o2(0xB5,0xD6), o2(0x8A,0x66),
- o2(0x8A,0x67), o2(0x8A,0x68),
- o2(0x8A,0x69), o2(0x8A,0x6A),
- o2(0x8A,0x6B), o2(0x8A,0x6C),
- o2(0x8A,0x6D), o2(0x8A,0x6E),
- o2(0x8A,0x6F), o2(0x8A,0x70),
- o2(0x8A,0x71), o2(0x8A,0x72),
- o2(0x8A,0x73), o2(0x8A,0x74),
- o2(0x8A,0x75), o2(0x8A,0x76),
- o2(0x8A,0x77), o2(0x8A,0x78),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_11 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_11_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_12_infos[65] = {
- o2(0xB5,0xD7), o2(0x8A,0x79),
- o2(0x8A,0x7A), o2(0x8A,0x81),
- o2(0x8A,0x82), o2(0x8A,0x83),
- o2(0x8A,0x84), o2(0x8A,0x85),
- o2(0xB5,0xD8), o2(0x8A,0x86),
- o2(0x8A,0x87), o2(0x8A,0x88),
- o2(0x8A,0x89), o2(0x8A,0x8A),
- o2(0x8A,0x8B), o2(0x8A,0x8C),
- o2(0x8A,0x8D), o2(0x8A,0x8E),
- o2(0x8A,0x8F), o2(0x8A,0x90),
- o2(0x8A,0x91), o2(0x8A,0x92),
- o2(0x8A,0x93), o2(0x8A,0x94),
- o2(0x8A,0x95), o2(0x8A,0x96),
- o2(0x8A,0x97), o2(0x8A,0x98),
- o2(0x8A,0x99), o2(0xB5,0xD9),
- o2(0x8A,0x9A), o2(0x8A,0x9B),
- o2(0x8A,0x9C), o2(0x8A,0x9D),
- o2(0x8A,0x9E), o2(0x8A,0x9F),
- o2(0xB5,0xDA), o2(0x8A,0xA0),
- o2(0x8A,0xA1), o2(0x8A,0xA2),
- o2(0xB5,0xDB), o2(0x8A,0xA3),
- o2(0x8A,0xA4), o2(0x8A,0xA5),
- o2(0xB5,0xDC), o2(0x8A,0xA6),
- o2(0x8A,0xA7), o2(0x8A,0xA8),
- o2(0x8A,0xA9), o2(0x8A,0xAA),
- o2(0x8A,0xAB), o2(0x8A,0xAC),
- o2(0x8A,0xAD), o2(0xB5,0xDD),
- o2(0x8A,0xAE), o2(0xB5,0xDE),
- o2(0x8A,0xAF), o2(0xB5,0xDF),
- o2(0x8A,0xB0), o2(0x8A,0xB1),
- o2(0x8A,0xB2), o2(0x8A,0xB3),
- o2(0x8A,0xB4), o2(0x8A,0xB5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_12 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_12_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_13_infos[65] = {
- o2(0xB5,0xE0), o2(0x8A,0xB6),
- o2(0x8A,0xB7), o2(0x8A,0xB8),
- o2(0xB5,0xE1), o2(0x8A,0xB9),
- o2(0x8A,0xBA), o2(0x8A,0xBB),
- o2(0xB5,0xE2), o2(0x8A,0xBC),
- o2(0x8A,0xBD), o2(0x8A,0xBE),
- o2(0x8A,0xBF), o2(0x8A,0xC0),
- o2(0x8A,0xC1), o2(0x8A,0xC2),
- o2(0xB5,0xE3), o2(0x8A,0xC3),
- o2(0x8A,0xC4), o2(0x8A,0xC5),
- o2(0x8A,0xC6), o2(0xB5,0xE4),
- o2(0x8A,0xC7), o2(0x8A,0xC8),
- o2(0x8A,0xC9), o2(0x8A,0xCA),
- o2(0x8A,0xCB), o2(0x8A,0xCC),
- o2(0xB5,0xE5), o2(0xB5,0xE6),
- o2(0x8A,0xCD), o2(0x8A,0xCE),
- o2(0xB5,0xE7), o2(0x8A,0xCF),
- o2(0x8A,0xD0), o2(0xB5,0xE8),
- o2(0xB5,0xE9), o2(0x8A,0xD1),
- o2(0xB5,0xEA), o2(0x8A,0xD2),
- o2(0x8A,0xD3), o2(0x8A,0xD4),
- o2(0x8A,0xD5), o2(0x8A,0xD6),
- o2(0xB5,0xEB), o2(0xB5,0xEC),
- o2(0x8A,0xD7), o2(0xB5,0xED),
- o2(0x8A,0xD8), o2(0xB5,0xEE),
- o2(0x8A,0xD9), o2(0x8A,0xDA),
- o2(0x8A,0xDB), o2(0x8A,0xDC),
- o2(0x8A,0xDD), o2(0x8A,0xDE),
- o2(0xB5,0xEF), o2(0x8A,0xDF),
- o2(0x8A,0xE0), o2(0x8A,0xE1),
- o2(0x8A,0xE2), o2(0x8A,0xE3),
- o2(0x8A,0xE4), o2(0x8A,0xE5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_13 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_13_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_14_infos[65] = {
- o2(0x8A,0xE6), o2(0x8A,0xE7),
- o2(0x8A,0xE8), o2(0x8A,0xE9),
- o2(0x8A,0xEA), o2(0x8A,0xEB),
- o2(0x8A,0xEC), o2(0x8A,0xED),
- o2(0x8A,0xEE), o2(0x8A,0xEF),
- o2(0x8A,0xF0), o2(0x8A,0xF1),
- o2(0x8A,0xF2), o2(0x8A,0xF3),
- o2(0x8A,0xF4), o2(0x8A,0xF5),
- o2(0x8A,0xF6), o2(0x8A,0xF7),
- o2(0x8A,0xF8), o2(0x8A,0xF9),
- o2(0xB5,0xF0), o2(0xB5,0xF1),
- o2(0x8A,0xFA), o2(0x8A,0xFB),
- o2(0xB5,0xF2), o2(0x8A,0xFC),
- o2(0x8A,0xFD), o2(0xB5,0xF3),
- o2(0xB5,0xF4), o2(0x8A,0xFE),
- o2(0x8B,0x41), o2(0x8B,0x42),
- o2(0x8B,0x43), o2(0x8B,0x44),
- o2(0x8B,0x45), o2(0x8B,0x46),
- o2(0xB5,0xF5), o2(0xB5,0xF6),
- o2(0x8B,0x47), o2(0xB5,0xF7),
- o2(0xB5,0xF8), o2(0xB5,0xF9),
- o2(0xB5,0xFA), o2(0x8B,0x48),
- o2(0x8B,0x49), o2(0x8B,0x4A),
- o2(0x8B,0x4B), o2(0x8B,0x4C),
- o2(0xB5,0xFB), o2(0xB5,0xFC),
- o2(0x8B,0x4D), o2(0x8B,0x4E),
- o2(0xB5,0xFD), o2(0x8B,0x4F),
- o2(0x8B,0x50), o2(0x8B,0x51),
- o2(0xB5,0xFE), o2(0x8B,0x52),
- o2(0x8B,0x53), o2(0x8B,0x54),
- o2(0x8B,0x55), o2(0x8B,0x56),
- o2(0x8B,0x57), o2(0x8B,0x58),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_14 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_14_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_15_infos[65] = {
- o2(0xB6,0xA1), o2(0xB6,0xA2),
- o2(0x8B,0x59), o2(0xB6,0xA3),
- o2(0xB6,0xA4), o2(0xB6,0xA5),
- o2(0x8B,0x5A), o2(0x8B,0x61),
- o2(0x8B,0x62), o2(0x8B,0x63),
- o2(0x8B,0x64), o2(0xB6,0xA6),
- o2(0xB6,0xA7), o2(0xB6,0xA8),
- o2(0x8B,0x65), o2(0x8B,0x66),
- o2(0xB6,0xA9), o2(0x8B,0x67),
- o2(0x8B,0x68), o2(0x8B,0x69),
- o2(0xB6,0xAA), o2(0x8B,0x6A),
- o2(0x8B,0x6B), o2(0x8B,0x6C),
- o2(0x8B,0x6D), o2(0x8B,0x6E),
- o2(0x8B,0x6F), o2(0x8B,0x70),
- o2(0xB6,0xAB), o2(0xB6,0xAC),
- o2(0x8B,0x71), o2(0xB6,0xAD),
- o2(0xB6,0xAE), o2(0xB6,0xAF),
- o2(0x8B,0x72), o2(0x8B,0x73),
- o2(0x8B,0x74), o2(0x8B,0x75),
- o2(0x8B,0x76), o2(0x8B,0x77),
- o2(0x8B,0x78), o2(0x8B,0x79),
- o2(0x8B,0x7A), o2(0x8B,0x81),
- o2(0x8B,0x82), o2(0x8B,0x83),
- o2(0x8B,0x84), o2(0x8B,0x85),
- o2(0x8B,0x86), o2(0x8B,0x87),
- o2(0x8B,0x88), o2(0x8B,0x89),
- o2(0x8B,0x8A), o2(0x8B,0x8B),
- o2(0x8B,0x8C), o2(0x8B,0x8D),
- o2(0x8B,0x8E), o2(0x8B,0x8F),
- o2(0x8B,0x90), o2(0x8B,0x91),
- o2(0x8B,0x92), o2(0x8B,0x93),
- o2(0x8B,0x94), o2(0x8B,0x95),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_15 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_15_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_16_infos[65] = {
- o2(0x8B,0x96), o2(0x8B,0x97),
- o2(0x8B,0x98), o2(0x8B,0x99),
- o2(0x8B,0x9A), o2(0x8B,0x9B),
- o2(0x8B,0x9C), o2(0x8B,0x9D),
- o2(0x8B,0x9E), o2(0x8B,0x9F),
- o2(0x8B,0xA0), o2(0x8B,0xA1),
- o2(0x8B,0xA2), o2(0x8B,0xA3),
- o2(0x8B,0xA4), o2(0x8B,0xA5),
- o2(0x8B,0xA6), o2(0x8B,0xA7),
- o2(0x8B,0xA8), o2(0x8B,0xA9),
- o2(0x8B,0xAA), o2(0x8B,0xAB),
- o2(0x8B,0xAC), o2(0x8B,0xAD),
- o2(0x8B,0xAE), o2(0x8B,0xAF),
- o2(0x8B,0xB0), o2(0x8B,0xB1),
- o2(0x8B,0xB2), o2(0x8B,0xB3),
- o2(0x8B,0xB4), o2(0x8B,0xB5),
- o2(0xB6,0xB0), o2(0xB6,0xB1),
- o2(0x8B,0xB6), o2(0x8B,0xB7),
- o2(0xB6,0xB2), o2(0x8B,0xB8),
- o2(0x8B,0xB9), o2(0x8B,0xBA),
- o2(0xB6,0xB3), o2(0x8B,0xBB),
- o2(0xB6,0xB4), o2(0xB6,0xB5),
- o2(0x8B,0xBC), o2(0x8B,0xBD),
- o2(0x8B,0xBE), o2(0x8B,0xBF),
- o2(0xB6,0xB6), o2(0xB6,0xB7),
- o2(0x8B,0xC0), o2(0xB6,0xB8),
- o2(0xB6,0xB9), o2(0xB6,0xBA),
- o2(0x8B,0xC1), o2(0x8B,0xC2),
- o2(0x8B,0xC3), o2(0x8B,0xC4),
- o2(0x8B,0xC5), o2(0xB6,0xBB),
- o2(0xB6,0xBC), o2(0xB6,0xBD),
- o2(0x8B,0xC6), o2(0x8B,0xC7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_16 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_16_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_17_infos[65] = {
- o2(0xB6,0xBE), o2(0x8B,0xC8),
- o2(0x8B,0xC9), o2(0x8B,0xCA),
- o2(0xB6,0xBF), o2(0x8B,0xCB),
- o2(0x8B,0xCC), o2(0x8B,0xCD),
- o2(0x8B,0xCE), o2(0x8B,0xCF),
- o2(0x8B,0xD0), o2(0x8B,0xD1),
- o2(0xB6,0xC0), o2(0xB6,0xC1),
- o2(0x8B,0xD2), o2(0xB6,0xC2),
- o2(0xB6,0xC3), o2(0xB6,0xC4),
- o2(0x8B,0xD3), o2(0x8B,0xD4),
- o2(0x8B,0xD5), o2(0x8B,0xD6),
- o2(0x8B,0xD7), o2(0x8B,0xD8),
- o2(0xB6,0xC5), o2(0x8B,0xD9),
- o2(0x8B,0xDA), o2(0x8B,0xDB),
- o2(0x8B,0xDC), o2(0x8B,0xDD),
- o2(0x8B,0xDE), o2(0x8B,0xDF),
- o2(0x8B,0xE0), o2(0x8B,0xE1),
- o2(0x8B,0xE2), o2(0x8B,0xE3),
- o2(0x8B,0xE4), o2(0x8B,0xE5),
- o2(0x8B,0xE6), o2(0x8B,0xE7),
- o2(0x8B,0xE8), o2(0x8B,0xE9),
- o2(0x8B,0xEA), o2(0x8B,0xEB),
- o2(0xB6,0xC6), o2(0x8B,0xEC),
- o2(0x8B,0xED), o2(0x8B,0xEE),
- o2(0x8B,0xEF), o2(0x8B,0xF0),
- o2(0x8B,0xF1), o2(0x8B,0xF2),
- o2(0x8B,0xF3), o2(0x8B,0xF4),
- o2(0x8B,0xF5), o2(0x8B,0xF6),
- o2(0x8B,0xF7), o2(0x8B,0xF8),
- o2(0x8B,0xF9), o2(0x8B,0xFA),
- o2(0x8B,0xFB), o2(0x8B,0xFC),
- o2(0x8B,0xFD), o2(0x8B,0xFE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_17 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_17_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_18_infos[65] = {
- o2(0x8C,0x41), o2(0x8C,0x42),
- o2(0x8C,0x43), o2(0x8C,0x44),
- o2(0x8C,0x45), o2(0x8C,0x46),
- o2(0x8C,0x47), o2(0x8C,0x48),
- o2(0x8C,0x49), o2(0x8C,0x4A),
- o2(0x8C,0x4B), o2(0x8C,0x4C),
- o2(0x8C,0x4D), o2(0x8C,0x4E),
- o2(0x8C,0x4F), o2(0x8C,0x50),
- o2(0xB6,0xC7), o2(0xB6,0xC8),
- o2(0x8C,0x51), o2(0x8C,0x52),
- o2(0xB6,0xC9), o2(0x8C,0x53),
- o2(0x8C,0x54), o2(0x8C,0x55),
- o2(0xB6,0xCA), o2(0x8C,0x56),
- o2(0x8C,0x57), o2(0x8C,0x58),
- o2(0x8C,0x59), o2(0x8C,0x5A),
- o2(0x8C,0x61), o2(0x8C,0x62),
- o2(0x8C,0x63), o2(0x8C,0x64),
- o2(0x8C,0x65), o2(0x8C,0x66),
- o2(0x8C,0x67), o2(0xB6,0xCB),
- o2(0x8C,0x68), o2(0x8C,0x69),
- o2(0x8C,0x6A), o2(0x8C,0x6B),
- o2(0x8C,0x6C), o2(0x8C,0x6D),
- o2(0xB6,0xCC), o2(0x8C,0x6E),
- o2(0x8C,0x6F), o2(0x8C,0x70),
- o2(0x8C,0x71), o2(0x8C,0x72),
- o2(0x8C,0x73), o2(0x8C,0x74),
- o2(0xB6,0xCD), o2(0x8C,0x75),
- o2(0x8C,0x76), o2(0x8C,0x77),
- o2(0x8C,0x78), o2(0x8C,0x79),
- o2(0x8C,0x7A), o2(0x8C,0x81),
- o2(0x8C,0x82), o2(0x8C,0x83),
- o2(0x8C,0x84), o2(0x8C,0x85),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_18 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_18_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_19_infos[65] = {
- o2(0x8C,0x86), o2(0x8C,0x87),
- o2(0x8C,0x88), o2(0x8C,0x89),
- o2(0x8C,0x8A), o2(0x8C,0x8B),
- o2(0x8C,0x8C), o2(0x8C,0x8D),
- o2(0xB6,0xCE), o2(0x8C,0x8E),
- o2(0x8C,0x8F), o2(0x8C,0x90),
- o2(0x8C,0x91), o2(0x8C,0x92),
- o2(0x8C,0x93), o2(0x8C,0x94),
- o2(0x8C,0x95), o2(0x8C,0x96),
- o2(0x8C,0x97), o2(0x8C,0x98),
- o2(0x8C,0x99), o2(0x8C,0x9A),
- o2(0x8C,0x9B), o2(0x8C,0x9C),
- o2(0x8C,0x9D), o2(0x8C,0x9E),
- o2(0x8C,0x9F), o2(0x8C,0xA0),
- o2(0x8C,0xA1), o2(0x8C,0xA2),
- o2(0x8C,0xA3), o2(0x8C,0xA4),
- o2(0x8C,0xA5), o2(0x8C,0xA6),
- o2(0x8C,0xA7), o2(0x8C,0xA8),
- o2(0xB6,0xCF), o2(0x8C,0xA9),
- o2(0x8C,0xAA), o2(0x8C,0xAB),
- o2(0xB6,0xD0), o2(0x8C,0xAC),
- o2(0x8C,0xAD), o2(0x8C,0xAE),
- o2(0x8C,0xAF), o2(0x8C,0xB0),
- o2(0x8C,0xB1), o2(0x8C,0xB2),
- o2(0x8C,0xB3), o2(0x8C,0xB4),
- o2(0x8C,0xB5), o2(0x8C,0xB6),
- o2(0x8C,0xB7), o2(0x8C,0xB8),
- o2(0x8C,0xB9), o2(0x8C,0xBA),
- o2(0x8C,0xBB), o2(0x8C,0xBC),
- o2(0x8C,0xBD), o2(0x8C,0xBE),
- o2(0x8C,0xBF), o2(0x8C,0xC0),
- o2(0x8C,0xC1), o2(0x8C,0xC2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_19 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_19_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_1A_infos[65] = {
- o2(0x8C,0xC3), o2(0x8C,0xC4),
- o2(0x8C,0xC5), o2(0x8C,0xC6),
- o2(0x8C,0xC7), o2(0x8C,0xC8),
- o2(0x8C,0xC9), o2(0x8C,0xCA),
- o2(0x8C,0xCB), o2(0x8C,0xCC),
- o2(0x8C,0xCD), o2(0x8C,0xCE),
- o2(0x8C,0xCF), o2(0x8C,0xD0),
- o2(0x8C,0xD1), o2(0x8C,0xD2),
- o2(0x8C,0xD3), o2(0x8C,0xD4),
- o2(0x8C,0xD5), o2(0x8C,0xD6),
- o2(0x8C,0xD7), o2(0x8C,0xD8),
- o2(0x8C,0xD9), o2(0x8C,0xDA),
- o2(0x8C,0xDB), o2(0x8C,0xDC),
- o2(0x8C,0xDD), o2(0x8C,0xDE),
- o2(0xB6,0xD1), o2(0xB6,0xD2),
- o2(0x8C,0xDF), o2(0x8C,0xE0),
- o2(0xB6,0xD3), o2(0x8C,0xE1),
- o2(0x8C,0xE2), o2(0x8C,0xE3),
- o2(0xB6,0xD4), o2(0x8C,0xE4),
- o2(0x8C,0xE5), o2(0x8C,0xE6),
- o2(0x8C,0xE7), o2(0x8C,0xE8),
- o2(0x8C,0xE9), o2(0xB6,0xD5),
- o2(0xB6,0xD6), o2(0x8C,0xEA),
- o2(0x8C,0xEB), o2(0x8C,0xEC),
- o2(0x8C,0xED), o2(0xB6,0xD7),
- o2(0x8C,0xEE), o2(0x8C,0xEF),
- o2(0x8C,0xF0), o2(0x8C,0xF1),
- o2(0x8C,0xF2), o2(0x8C,0xF3),
- o2(0x8C,0xF4), o2(0x8C,0xF5),
- o2(0x8C,0xF6), o2(0x8C,0xF7),
- o2(0x8C,0xF8), o2(0x8C,0xF9),
- o2(0x8C,0xFA), o2(0x8C,0xFB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_1A = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_1A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_1B_infos[65] = {
- o2(0x8C,0xFC), o2(0x8C,0xFD),
- o2(0x8C,0xFE), o2(0x8D,0x41),
- o2(0x8D,0x42), o2(0x8D,0x43),
- o2(0x8D,0x44), o2(0x8D,0x45),
- o2(0x8D,0x46), o2(0x8D,0x47),
- o2(0x8D,0x48), o2(0x8D,0x49),
- o2(0x8D,0x4A), o2(0x8D,0x4B),
- o2(0x8D,0x4C), o2(0x8D,0x4D),
- o2(0x8D,0x4E), o2(0x8D,0x4F),
- o2(0x8D,0x50), o2(0x8D,0x51),
- o2(0xB6,0xD8), o2(0x8D,0x52),
- o2(0x8D,0x53), o2(0x8D,0x54),
- o2(0x8D,0x55), o2(0x8D,0x56),
- o2(0x8D,0x57), o2(0x8D,0x58),
- o2(0x8D,0x59), o2(0x8D,0x5A),
- o2(0x8D,0x61), o2(0x8D,0x62),
- o2(0x8D,0x63), o2(0x8D,0x64),
- o2(0x8D,0x65), o2(0x8D,0x66),
- o2(0x8D,0x67), o2(0x8D,0x68),
- o2(0x8D,0x69), o2(0x8D,0x6A),
- o2(0x8D,0x6B), o2(0x8D,0x6C),
- o2(0x8D,0x6D), o2(0x8D,0x6E),
- o2(0x8D,0x6F), o2(0x8D,0x70),
- o2(0x8D,0x71), o2(0x8D,0x72),
- o2(0xB6,0xD9), o2(0x8D,0x73),
- o2(0x8D,0x74), o2(0x8D,0x75),
- o2(0xB6,0xDA), o2(0x8D,0x76),
- o2(0x8D,0x77), o2(0x8D,0x78),
- o2(0xB6,0xDB), o2(0x8D,0x79),
- o2(0x8D,0x7A), o2(0x8D,0x81),
- o2(0x8D,0x82), o2(0x8D,0x83),
- o2(0x8D,0x84), o2(0x8D,0x85),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_1B = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_1B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_1C_infos[65] = {
- o2(0xB6,0xDC), o2(0xB6,0xDD),
- o2(0x8D,0x86), o2(0x8D,0x87),
- o2(0x8D,0x88), o2(0xB6,0xDE),
- o2(0x8D,0x89), o2(0x8D,0x8A),
- o2(0x8D,0x8B), o2(0x8D,0x8C),
- o2(0x8D,0x8D), o2(0x8D,0x8E),
- o2(0x8D,0x8F), o2(0x8D,0x90),
- o2(0x8D,0x91), o2(0x8D,0x92),
- o2(0x8D,0x93), o2(0x8D,0x94),
- o2(0x8D,0x95), o2(0x8D,0x96),
- o2(0x8D,0x97), o2(0x8D,0x98),
- o2(0x8D,0x99), o2(0x8D,0x9A),
- o2(0x8D,0x9B), o2(0x8D,0x9C),
- o2(0x8D,0x9D), o2(0x8D,0x9E),
- o2(0x8D,0x9F), o2(0x8D,0xA0),
- o2(0x8D,0xA1), o2(0x8D,0xA2),
- o2(0x8D,0xA3), o2(0x8D,0xA4),
- o2(0x8D,0xA5), o2(0x8D,0xA6),
- o2(0x8D,0xA7), o2(0x8D,0xA8),
- o2(0x8D,0xA9), o2(0x8D,0xAA),
- o2(0xB6,0xDF), o2(0xB6,0xE0),
- o2(0x8D,0xAB), o2(0x8D,0xAC),
- o2(0xB6,0xE1), o2(0x8D,0xAD),
- o2(0x8D,0xAE), o2(0xB6,0xE2),
- o2(0xB6,0xE3), o2(0x8D,0xAF),
- o2(0x8D,0xB0), o2(0x8D,0xB1),
- o2(0x8D,0xB2), o2(0x8D,0xB3),
- o2(0x8D,0xB4), o2(0x8D,0xB5),
- o2(0xB6,0xE4), o2(0xB6,0xE5),
- o2(0x8D,0xB6), o2(0xB6,0xE6),
- o2(0x8D,0xB7), o2(0x8D,0xB8),
- o2(0x8D,0xB9), o2(0x8D,0xBA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_1C = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_1C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_1D_infos[65] = {
- o2(0x8D,0xBB), o2(0x8D,0xBC),
- o2(0x8D,0xBD), o2(0x8D,0xBE),
- o2(0xB6,0xE7), o2(0x8D,0xBF),
- o2(0x8D,0xC0), o2(0x8D,0xC1),
- o2(0xB6,0xE8), o2(0x8D,0xC2),
- o2(0x8D,0xC3), o2(0x8D,0xC4),
- o2(0xB6,0xE9), o2(0x8D,0xC5),
- o2(0x8D,0xC6), o2(0x8D,0xC7),
- o2(0x8D,0xC8), o2(0x8D,0xC9),
- o2(0x8D,0xCA), o2(0x8D,0xCB),
- o2(0xB6,0xEA), o2(0xB6,0xEB),
- o2(0x8D,0xCC), o2(0x8D,0xCD),
- o2(0x8D,0xCE), o2(0x8D,0xCF),
- o2(0x8D,0xD0), o2(0x8D,0xD1),
- o2(0x8D,0xD2), o2(0x8D,0xD3),
- o2(0x8D,0xD4), o2(0x8D,0xD5),
- o2(0xB6,0xEC), o2(0x8D,0xD6),
- o2(0x8D,0xD7), o2(0x8D,0xD8),
- o2(0xB6,0xED), o2(0x8D,0xD9),
- o2(0x8D,0xDA), o2(0x8D,0xDB),
- o2(0xB6,0xEE), o2(0x8D,0xDC),
- o2(0x8D,0xDD), o2(0x8D,0xDE),
- o2(0x8D,0xDF), o2(0x8D,0xE0),
- o2(0x8D,0xE1), o2(0x8D,0xE2),
- o2(0xB6,0xEF), o2(0xB6,0xF0),
- o2(0x8D,0xE3), o2(0xB6,0xF1),
- o2(0x8D,0xE4), o2(0xB6,0xF2),
- o2(0x8D,0xE5), o2(0x8D,0xE6),
- o2(0x8D,0xE7), o2(0x8D,0xE8),
- o2(0x8D,0xE9), o2(0x8D,0xEA),
- o2(0xB6,0xF3), o2(0xB6,0xF4),
- o2(0x8D,0xEB), o2(0x8D,0xEC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_1D = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_1D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_1E_infos[65] = {
- o2(0xB6,0xF5), o2(0x8D,0xED),
- o2(0x8D,0xEE), o2(0x8D,0xEF),
- o2(0xB6,0xF6), o2(0x8D,0xF0),
- o2(0x8D,0xF1), o2(0x8D,0xF2),
- o2(0x8D,0xF3), o2(0x8D,0xF4),
- o2(0x8D,0xF5), o2(0x8D,0xF6),
- o2(0xB6,0xF7), o2(0xB6,0xF8),
- o2(0x8D,0xF7), o2(0xB6,0xF9),
- o2(0xB6,0xFA), o2(0xB6,0xFB),
- o2(0xB6,0xFC), o2(0x8D,0xF8),
- o2(0x8D,0xF9), o2(0x8D,0xFA),
- o2(0xB6,0xFD), o2(0xB6,0xFE),
- o2(0xB7,0xA1), o2(0xB7,0xA2),
- o2(0x8D,0xFB), o2(0x8D,0xFC),
- o2(0xB7,0xA3), o2(0x8D,0xFD),
- o2(0x8D,0xFE), o2(0x8E,0x41),
- o2(0xB7,0xA4), o2(0x8E,0x42),
- o2(0x8E,0x43), o2(0x8E,0x44),
- o2(0x8E,0x45), o2(0x8E,0x46),
- o2(0x8E,0x47), o2(0x8E,0x48),
- o2(0xB7,0xA5), o2(0xB7,0xA6),
- o2(0x8E,0x49), o2(0xB7,0xA7),
- o2(0xB7,0xA8), o2(0xB7,0xA9),
- o2(0x8E,0x4A), o2(0x8E,0x4B),
- o2(0x8E,0x4C), o2(0x8E,0x4D),
- o2(0x8E,0x4E), o2(0x8E,0x4F),
- o2(0xB7,0xAA), o2(0xB7,0xAB),
- o2(0x8E,0x50), o2(0x8E,0x51),
- o2(0xB7,0xAC), o2(0x8E,0x52),
- o2(0x8E,0x53), o2(0x8E,0x54),
- o2(0x8E,0x55), o2(0x8E,0x56),
- o2(0x8E,0x57), o2(0x8E,0x58),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_1E = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_1E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_1F_infos[65] = {
- o2(0x8E,0x59), o2(0x8E,0x5A),
- o2(0x8E,0x61), o2(0x8E,0x62),
- o2(0x8E,0x63), o2(0x8E,0x64),
- o2(0x8E,0x65), o2(0xB7,0xAD),
- o2(0x8E,0x66), o2(0xB7,0xAE),
- o2(0x8E,0x67), o2(0x8E,0x68),
- o2(0x8E,0x69), o2(0x8E,0x6A),
- o2(0x8E,0x6B), o2(0x8E,0x6C),
- o2(0x8E,0x6D), o2(0x8E,0x6E),
- o2(0x8E,0x6F), o2(0x8E,0x70),
- o2(0x8E,0x71), o2(0x8E,0x72),
- o2(0x8E,0x73), o2(0x8E,0x74),
- o2(0x8E,0x75), o2(0x8E,0x76),
- o2(0x8E,0x77), o2(0x8E,0x78),
- o2(0x8E,0x79), o2(0x8E,0x7A),
- o2(0x8E,0x81), o2(0x8E,0x82),
- o2(0x8E,0x83), o2(0x8E,0x84),
- o2(0x8E,0x85), o2(0x8E,0x86),
- o2(0x8E,0x87), o2(0x8E,0x88),
- o2(0x8E,0x89), o2(0x8E,0x8A),
- o2(0x8E,0x8B), o2(0x8E,0x8C),
- o2(0x8E,0x8D), o2(0x8E,0x8E),
- o2(0xB7,0xAF), o2(0xB7,0xB0),
- o2(0x8E,0x8F), o2(0x8E,0x90),
- o2(0xB7,0xB1), o2(0x8E,0x91),
- o2(0x8E,0x92), o2(0x8E,0x93),
- o2(0xB7,0xB2), o2(0x8E,0x94),
- o2(0x8E,0x95), o2(0x8E,0x96),
- o2(0x8E,0x97), o2(0x8E,0x98),
- o2(0x8E,0x99), o2(0x8E,0x9A),
- o2(0xB7,0xB3), o2(0xB7,0xB4),
- o2(0x8E,0x9B), o2(0xB7,0xB5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_1F = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_1F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_20_infos[65] = {
- o2(0xB7,0xB6), o2(0xB7,0xB7),
- o2(0x8E,0x9C), o2(0x8E,0x9D),
- o2(0x8E,0x9E), o2(0x8E,0x9F),
- o2(0x8E,0xA0), o2(0xB7,0xB8),
- o2(0xB7,0xB9), o2(0xB7,0xBA),
- o2(0x8E,0xA1), o2(0x8E,0xA2),
- o2(0xB7,0xBB), o2(0x8E,0xA3),
- o2(0x8E,0xA4), o2(0x8E,0xA5),
- o2(0xB7,0xBC), o2(0x8E,0xA6),
- o2(0x8E,0xA7), o2(0x8E,0xA8),
- o2(0x8E,0xA9), o2(0x8E,0xAA),
- o2(0x8E,0xAB), o2(0x8E,0xAC),
- o2(0xB7,0xBD), o2(0xB7,0xBE),
- o2(0x8E,0xAD), o2(0xB7,0xBF),
- o2(0x8E,0xAE), o2(0xB7,0xC0),
- o2(0x8E,0xAF), o2(0x8E,0xB0),
- o2(0x8E,0xB1), o2(0x8E,0xB2),
- o2(0x8E,0xB3), o2(0x8E,0xB4),
- o2(0xB7,0xC1), o2(0xB7,0xC2),
- o2(0x8E,0xB5), o2(0x8E,0xB6),
- o2(0xB7,0xC3), o2(0x8E,0xB7),
- o2(0x8E,0xB8), o2(0x8E,0xB9),
- o2(0xB7,0xC4), o2(0x8E,0xBA),
- o2(0x8E,0xBB), o2(0x8E,0xBC),
- o2(0x8E,0xBD), o2(0x8E,0xBE),
- o2(0x8E,0xBF), o2(0x8E,0xC0),
- o2(0xB7,0xC5), o2(0xB7,0xC6),
- o2(0x8E,0xC1), o2(0xB7,0xC7),
- o2(0xB7,0xC8), o2(0xB7,0xC9),
- o2(0x8E,0xC2), o2(0x8E,0xC3),
- o2(0x8E,0xC4), o2(0x8E,0xC5),
- o2(0x8E,0xC6), o2(0x8E,0xC7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_20 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_20_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_21_infos[65] = {
- o2(0xB7,0xCA), o2(0x8E,0xC8),
- o2(0x8E,0xC9), o2(0x8E,0xCA),
- o2(0xB7,0xCB), o2(0x8E,0xCB),
- o2(0x8E,0xCC), o2(0x8E,0xCD),
- o2(0x8E,0xCE), o2(0x8E,0xCF),
- o2(0x8E,0xD0), o2(0x8E,0xD1),
- o2(0x8E,0xD2), o2(0x8E,0xD3),
- o2(0x8E,0xD4), o2(0x8E,0xD5),
- o2(0x8E,0xD6), o2(0xB7,0xCC),
- o2(0x8E,0xD7), o2(0xB7,0xCD),
- o2(0x8E,0xD8), o2(0x8E,0xD9),
- o2(0x8E,0xDA), o2(0x8E,0xDB),
- o2(0x8E,0xDC), o2(0x8E,0xDD),
- o2(0x8E,0xDE), o2(0x8E,0xDF),
- o2(0xB7,0xCE), o2(0xB7,0xCF),
- o2(0x8E,0xE0), o2(0x8E,0xE1),
- o2(0xB7,0xD0), o2(0x8E,0xE2),
- o2(0x8E,0xE3), o2(0x8E,0xE4),
- o2(0xB7,0xD1), o2(0x8E,0xE5),
- o2(0x8E,0xE6), o2(0x8E,0xE7),
- o2(0x8E,0xE8), o2(0x8E,0xE9),
- o2(0x8E,0xEA), o2(0x8E,0xEB),
- o2(0xB7,0xD2), o2(0xB7,0xD3),
- o2(0x8E,0xEC), o2(0xB7,0xD4),
- o2(0x8E,0xED), o2(0xB7,0xD5),
- o2(0x8E,0xEE), o2(0x8E,0xEF),
- o2(0x8E,0xF0), o2(0x8E,0xF1),
- o2(0x8E,0xF2), o2(0x8E,0xF3),
- o2(0xB7,0xD6), o2(0x8E,0xF4),
- o2(0x8E,0xF5), o2(0x8E,0xF6),
- o2(0xB7,0xD7), o2(0x8E,0xF7),
- o2(0x8E,0xF8), o2(0x8E,0xF9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_21 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_21_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_22_infos[65] = {
- o2(0x8E,0xFA), o2(0x8E,0xFB),
- o2(0x8E,0xFC), o2(0x8E,0xFD),
- o2(0x8E,0xFE), o2(0x8F,0x41),
- o2(0x8F,0x42), o2(0x8F,0x43),
- o2(0x8F,0x44), o2(0x8F,0x45),
- o2(0x8F,0x46), o2(0x8F,0x47),
- o2(0x8F,0x48), o2(0xB7,0xD8),
- o2(0x8F,0x49), o2(0x8F,0x4A),
- o2(0x8F,0x4B), o2(0x8F,0x4C),
- o2(0x8F,0x4D), o2(0x8F,0x4E),
- o2(0x8F,0x4F), o2(0x8F,0x50),
- o2(0x8F,0x51), o2(0x8F,0x52),
- o2(0x8F,0x53), o2(0x8F,0x54),
- o2(0x8F,0x55), o2(0x8F,0x56),
- o2(0x8F,0x57), o2(0x8F,0x58),
- o2(0x8F,0x59), o2(0x8F,0x5A),
- o2(0x8F,0x61), o2(0x8F,0x62),
- o2(0x8F,0x63), o2(0x8F,0x64),
- o2(0x8F,0x65), o2(0x8F,0x66),
- o2(0x8F,0x67), o2(0x8F,0x68),
- o2(0xB7,0xD9), o2(0x8F,0x69),
- o2(0x8F,0x6A), o2(0x8F,0x6B),
- o2(0x8F,0x6C), o2(0x8F,0x6D),
- o2(0x8F,0x6E), o2(0x8F,0x6F),
- o2(0xB7,0xDA), o2(0x8F,0x70),
- o2(0x8F,0x71), o2(0x8F,0x72),
- o2(0xB7,0xDB), o2(0x8F,0x73),
- o2(0x8F,0x74), o2(0x8F,0x75),
- o2(0xB7,0xDC), o2(0x8F,0x76),
- o2(0x8F,0x77), o2(0x8F,0x78),
- o2(0x8F,0x79), o2(0x8F,0x7A),
- o2(0x8F,0x81), o2(0x8F,0x82),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_22 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_22_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_23_infos[65] = {
- o2(0xB7,0xDD), o2(0xB7,0xDE),
- o2(0x8F,0x83), o2(0xB7,0xDF),
- o2(0x8F,0x84), o2(0xB7,0xE0),
- o2(0x8F,0x85), o2(0x8F,0x86),
- o2(0x8F,0x87), o2(0x8F,0x88),
- o2(0x8F,0x89), o2(0x8F,0x8A),
- o2(0xB7,0xE1), o2(0x8F,0x8B),
- o2(0x8F,0x8C), o2(0x8F,0x8D),
- o2(0xB7,0xE2), o2(0x8F,0x8E),
- o2(0x8F,0x8F), o2(0x8F,0x90),
- o2(0xB7,0xE3), o2(0x8F,0x91),
- o2(0x8F,0x92), o2(0x8F,0x93),
- o2(0x8F,0x94), o2(0x8F,0x95),
- o2(0x8F,0x96), o2(0x8F,0x97),
- o2(0x8F,0x98), o2(0xB7,0xE4),
- o2(0x8F,0x99), o2(0xB7,0xE5),
- o2(0x8F,0x9A), o2(0xB7,0xE6),
- o2(0x8F,0x9B), o2(0x8F,0x9C),
- o2(0x8F,0x9D), o2(0x8F,0x9E),
- o2(0x8F,0x9F), o2(0x8F,0xA0),
- o2(0xB7,0xE7), o2(0xB7,0xE8),
- o2(0x8F,0xA1), o2(0x8F,0xA2),
- o2(0xB7,0xE9), o2(0x8F,0xA3),
- o2(0x8F,0xA4), o2(0x8F,0xA5),
- o2(0xB7,0xEA), o2(0x8F,0xA6),
- o2(0x8F,0xA7), o2(0x8F,0xA8),
- o2(0x8F,0xA9), o2(0x8F,0xAA),
- o2(0x8F,0xAB), o2(0x8F,0xAC),
- o2(0xB7,0xEB), o2(0xB7,0xEC),
- o2(0x8F,0xAD), o2(0xB7,0xED),
- o2(0x8F,0xAE), o2(0xB7,0xEE),
- o2(0x8F,0xAF), o2(0x8F,0xB0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_23 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_23_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_24_infos[65] = {
- o2(0x8F,0xB1), o2(0x8F,0xB2),
- o2(0x8F,0xB3), o2(0x8F,0xB4),
- o2(0xB7,0xEF), o2(0x8F,0xB5),
- o2(0x8F,0xB6), o2(0x8F,0xB7),
- o2(0x8F,0xB8), o2(0x8F,0xB9),
- o2(0x8F,0xBA), o2(0x8F,0xBB),
- o2(0x8F,0xBC), o2(0x8F,0xBD),
- o2(0x8F,0xBE), o2(0x8F,0xBF),
- o2(0x8F,0xC0), o2(0x8F,0xC1),
- o2(0x8F,0xC2), o2(0x8F,0xC3),
- o2(0x8F,0xC4), o2(0x8F,0xC5),
- o2(0x8F,0xC6), o2(0x8F,0xC7),
- o2(0xB7,0xF0), o2(0x8F,0xC8),
- o2(0x8F,0xC9), o2(0x8F,0xCA),
- o2(0x8F,0xCB), o2(0x8F,0xCC),
- o2(0x8F,0xCD), o2(0x8F,0xCE),
- o2(0xB7,0xF1), o2(0x8F,0xCF),
- o2(0x8F,0xD0), o2(0x8F,0xD1),
- o2(0x8F,0xD2), o2(0x8F,0xD3),
- o2(0x8F,0xD4), o2(0x8F,0xD5),
- o2(0x8F,0xD6), o2(0x8F,0xD7),
- o2(0x8F,0xD8), o2(0x8F,0xD9),
- o2(0x8F,0xDA), o2(0x8F,0xDB),
- o2(0x8F,0xDC), o2(0x8F,0xDD),
- o2(0x8F,0xDE), o2(0x8F,0xDF),
- o2(0x8F,0xE0), o2(0x8F,0xE1),
- o2(0x8F,0xE2), o2(0x8F,0xE3),
- o2(0x8F,0xE4), o2(0x8F,0xE5),
- o2(0x8F,0xE6), o2(0x8F,0xE7),
- o2(0x8F,0xE8), o2(0x8F,0xE9),
- o2(0xB7,0xF2), o2(0xB7,0xF3),
- o2(0x8F,0xEA), o2(0x8F,0xEB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_24 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_24_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_25_infos[65] = {
- o2(0xB7,0xF4), o2(0x8F,0xEC),
- o2(0x8F,0xED), o2(0x8F,0xEE),
- o2(0xB7,0xF5), o2(0x8F,0xEF),
- o2(0x8F,0xF0), o2(0x8F,0xF1),
- o2(0x8F,0xF2), o2(0x8F,0xF3),
- o2(0x8F,0xF4), o2(0x8F,0xF5),
- o2(0xB7,0xF6), o2(0x8F,0xF6),
- o2(0x8F,0xF7), o2(0xB7,0xF7),
- o2(0x8F,0xF8), o2(0xB7,0xF8),
- o2(0x8F,0xF9), o2(0x8F,0xFA),
- o2(0x8F,0xFB), o2(0x8F,0xFC),
- o2(0x8F,0xFD), o2(0x8F,0xFE),
- o2(0xB7,0xF9), o2(0xB7,0xFA),
- o2(0x90,0x41), o2(0x90,0x42),
- o2(0xB7,0xFB), o2(0x90,0x43),
- o2(0x90,0x44), o2(0x90,0x45),
- o2(0xB7,0xFC), o2(0x90,0x46),
- o2(0x90,0x47), o2(0x90,0x48),
- o2(0x90,0x49), o2(0x90,0x4A),
- o2(0x90,0x4B), o2(0x90,0x4C),
- o2(0xB7,0xFD), o2(0xB7,0xFE),
- o2(0x90,0x4D), o2(0xB8,0xA1),
- o2(0x90,0x4E), o2(0xB8,0xA2),
- o2(0x90,0x4F), o2(0x90,0x50),
- o2(0x90,0x51), o2(0x90,0x52),
- o2(0x90,0x53), o2(0x90,0x54),
- o2(0xB8,0xA3), o2(0xB8,0xA4),
- o2(0x90,0x55), o2(0x90,0x56),
- o2(0xB8,0xA5), o2(0x90,0x57),
- o2(0x90,0x58), o2(0x90,0x59),
- o2(0xB8,0xA6), o2(0x90,0x5A),
- o2(0x90,0x61), o2(0x90,0x62),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_25 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_25_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_26_infos[65] = {
- o2(0x90,0x63), o2(0x90,0x64),
- o2(0x90,0x65), o2(0x90,0x66),
- o2(0xB8,0xA7), o2(0xB8,0xA8),
- o2(0x90,0x67), o2(0xB8,0xA9),
- o2(0x90,0x68), o2(0xB8,0xAA),
- o2(0xB8,0xAB), o2(0x90,0x69),
- o2(0x90,0x6A), o2(0xB8,0xAC),
- o2(0xB8,0xAD), o2(0x90,0x6B),
- o2(0x90,0x6C), o2(0x90,0x6D),
- o2(0x90,0x6E), o2(0x90,0x6F),
- o2(0x90,0x70), o2(0x90,0x71),
- o2(0x90,0x72), o2(0x90,0x73),
- o2(0x90,0x74), o2(0x90,0x75),
- o2(0x90,0x76), o2(0x90,0x77),
- o2(0x90,0x78), o2(0x90,0x79),
- o2(0x90,0x7A), o2(0x90,0x81),
- o2(0x90,0x82), o2(0x90,0x83),
- o2(0x90,0x84), o2(0x90,0x85),
- o2(0x90,0x86), o2(0x90,0x87),
- o2(0x90,0x88), o2(0x90,0x89),
- o2(0x90,0x8A), o2(0x90,0x8B),
- o2(0x90,0x8C), o2(0x90,0x8D),
- o2(0xB8,0xAE), o2(0xB8,0xAF),
- o2(0x90,0x8E), o2(0x90,0x8F),
- o2(0xB8,0xB0), o2(0x90,0x90),
- o2(0x90,0x91), o2(0x90,0x92),
- o2(0xB8,0xB1), o2(0x90,0x93),
- o2(0x90,0x94), o2(0x90,0x95),
- o2(0x90,0x96), o2(0x90,0x97),
- o2(0x90,0x98), o2(0x90,0x99),
- o2(0xB8,0xB2), o2(0xB8,0xB3),
- o2(0x90,0x9A), o2(0xB8,0xB4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_26 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_26_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_27_infos[65] = {
- o2(0x90,0x9B), o2(0xB8,0xB5),
- o2(0x90,0x9C), o2(0x90,0x9D),
- o2(0x90,0x9E), o2(0x90,0x9F),
- o2(0x90,0xA0), o2(0x90,0xA1),
- o2(0xB8,0xB6), o2(0xB8,0xB7),
- o2(0x90,0xA2), o2(0x90,0xA3),
- o2(0xB8,0xB8), o2(0x90,0xA4),
- o2(0xB8,0xB9), o2(0xB8,0xBA),
- o2(0xB8,0xBB), o2(0xB8,0xBC),
- o2(0xB8,0xBD), o2(0x90,0xA5),
- o2(0x90,0xA6), o2(0x90,0xA7),
- o2(0x90,0xA8), o2(0x90,0xA9),
- o2(0xB8,0xBE), o2(0xB8,0xBF),
- o2(0x90,0xAA), o2(0xB8,0xC0),
- o2(0x90,0xAB), o2(0xB8,0xC1),
- o2(0xB8,0xC2), o2(0x90,0xAC),
- o2(0x90,0xAD), o2(0xB8,0xC3),
- o2(0x90,0xAE), o2(0xB8,0xC4),
- o2(0xB8,0xC5), o2(0xB8,0xC6),
- o2(0x90,0xAF), o2(0x90,0xB0),
- o2(0xB8,0xC7), o2(0x90,0xB1),
- o2(0x90,0xB2), o2(0x90,0xB3),
- o2(0xB8,0xC8), o2(0x90,0xB4),
- o2(0x90,0xB5), o2(0x90,0xB6),
- o2(0x90,0xB7), o2(0x90,0xB8),
- o2(0x90,0xB9), o2(0x90,0xBA),
- o2(0xB8,0xC9), o2(0xB8,0xCA),
- o2(0x90,0xBB), o2(0xB8,0xCB),
- o2(0xB8,0xCC), o2(0xB8,0xCD),
- o2(0xB8,0xCE), o2(0x90,0xBC),
- o2(0x90,0xBD), o2(0x90,0xBE),
- o2(0x90,0xBF), o2(0x90,0xC0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_27 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_27_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_28_infos[65] = {
- o2(0xB8,0xCF), o2(0xB8,0xD0),
- o2(0x90,0xC1), o2(0x90,0xC2),
- o2(0x90,0xC3), o2(0x90,0xC4),
- o2(0x90,0xC5), o2(0x90,0xC6),
- o2(0xB8,0xD1), o2(0x90,0xC7),
- o2(0x90,0xC8), o2(0x90,0xC9),
- o2(0x90,0xCA), o2(0x90,0xCB),
- o2(0x90,0xCC), o2(0x90,0xCD),
- o2(0x90,0xCE), o2(0x90,0xCF),
- o2(0x90,0xD0), o2(0x90,0xD1),
- o2(0x90,0xD2), o2(0xB8,0xD2),
- o2(0x90,0xD3), o2(0x90,0xD4),
- o2(0x90,0xD5), o2(0x90,0xD6),
- o2(0x90,0xD7), o2(0x90,0xD8),
- o2(0x90,0xD9), o2(0x90,0xDA),
- o2(0x90,0xDB), o2(0x90,0xDC),
- o2(0x90,0xDD), o2(0x90,0xDE),
- o2(0x90,0xDF), o2(0x90,0xE0),
- o2(0x90,0xE1), o2(0x90,0xE2),
- o2(0x90,0xE3), o2(0x90,0xE4),
- o2(0x90,0xE5), o2(0x90,0xE6),
- o2(0x90,0xE7), o2(0x90,0xE8),
- o2(0x90,0xE9), o2(0x90,0xEA),
- o2(0x90,0xEB), o2(0x90,0xEC),
- o2(0x90,0xED), o2(0x90,0xEE),
- o2(0x90,0xEF), o2(0x90,0xF0),
- o2(0x90,0xF1), o2(0x90,0xF2),
- o2(0x90,0xF3), o2(0x90,0xF4),
- o2(0xB8,0xD3), o2(0xB8,0xD4),
- o2(0x90,0xF5), o2(0x90,0xF6),
- o2(0xB8,0xD5), o2(0x90,0xF7),
- o2(0x90,0xF8), o2(0x90,0xF9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_28 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_28_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_29_infos[65] = {
- o2(0xB8,0xD6), o2(0x90,0xFA),
- o2(0xB8,0xD7), o2(0x90,0xFB),
- o2(0x90,0xFC), o2(0x90,0xFD),
- o2(0x90,0xFE), o2(0x91,0x41),
- o2(0xB8,0xD8), o2(0xB8,0xD9),
- o2(0x91,0x42), o2(0xB8,0xDA),
- o2(0x91,0x43), o2(0xB8,0xDB),
- o2(0xB8,0xDC), o2(0x91,0x44),
- o2(0x91,0x45), o2(0x91,0x46),
- o2(0x91,0x47), o2(0xB8,0xDD),
- o2(0xB8,0xDE), o2(0xB8,0xDF),
- o2(0x91,0x48), o2(0x91,0x49),
- o2(0xB8,0xE0), o2(0x91,0x4A),
- o2(0x91,0x4B), o2(0x91,0x4C),
- o2(0xB8,0xE1), o2(0x91,0x4D),
- o2(0x91,0x4E), o2(0x91,0x4F),
- o2(0x91,0x50), o2(0x91,0x51),
- o2(0x91,0x52), o2(0x91,0x53),
- o2(0xB8,0xE2), o2(0xB8,0xE3),
- o2(0x91,0x54), o2(0xB8,0xE4),
- o2(0xB8,0xE5), o2(0xB8,0xE6),
- o2(0x91,0x55), o2(0x91,0x56),
- o2(0x91,0x57), o2(0x91,0x58),
- o2(0x91,0x59), o2(0x91,0x5A),
- o2(0xB8,0xE7), o2(0xB8,0xE8),
- o2(0x91,0x61), o2(0x91,0x62),
- o2(0xB8,0xE9), o2(0x91,0x63),
- o2(0x91,0x64), o2(0x91,0x65),
- o2(0xB8,0xEA), o2(0x91,0x66),
- o2(0x91,0x67), o2(0x91,0x68),
- o2(0x91,0x69), o2(0x91,0x6A),
- o2(0x91,0x6B), o2(0x91,0x6C),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_29 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_29_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_2A_infos[65] = {
- o2(0x91,0x6D), o2(0x91,0x6E),
- o2(0x91,0x6F), o2(0xB8,0xEB),
- o2(0xB8,0xEC), o2(0xB8,0xED),
- o2(0x91,0x70), o2(0xB8,0xEE),
- o2(0x91,0x71), o2(0x91,0x72),
- o2(0x91,0x73), o2(0x91,0x74),
- o2(0xB8,0xEF), o2(0x91,0x75),
- o2(0x91,0x76), o2(0x91,0x77),
- o2(0x91,0x78), o2(0x91,0x79),
- o2(0x91,0x7A), o2(0x91,0x81),
- o2(0x91,0x82), o2(0x91,0x83),
- o2(0x91,0x84), o2(0x91,0x85),
- o2(0x91,0x86), o2(0x91,0x87),
- o2(0x91,0x88), o2(0x91,0x89),
- o2(0x91,0x8A), o2(0x91,0x8B),
- o2(0x91,0x8C), o2(0x91,0x8D),
- o2(0x91,0x8E), o2(0x91,0x8F),
- o2(0x91,0x90), o2(0x91,0x91),
- o2(0x91,0x92), o2(0x91,0x93),
- o2(0x91,0x94), o2(0x91,0x95),
- o2(0xB8,0xF0), o2(0xB8,0xF1),
- o2(0x91,0x96), o2(0xB8,0xF2),
- o2(0xB8,0xF3), o2(0x91,0x97),
- o2(0x91,0x98), o2(0x91,0x99),
- o2(0xB8,0xF4), o2(0x91,0x9A),
- o2(0xB8,0xF5), o2(0x91,0x9B),
- o2(0x91,0x9C), o2(0x91,0x9D),
- o2(0x91,0x9E), o2(0x91,0x9F),
- o2(0xB8,0xF6), o2(0xB8,0xF7),
- o2(0x91,0xA0), o2(0xB8,0xF8),
- o2(0x91,0xA1), o2(0xB8,0xF9),
- o2(0x91,0xA2), o2(0x91,0xA3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_2A = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_2A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_2B_infos[65] = {
- o2(0x91,0xA4), o2(0x91,0xA5),
- o2(0x91,0xA6), o2(0x91,0xA7),
- o2(0xB8,0xFA), o2(0x91,0xA8),
- o2(0x91,0xA9), o2(0x91,0xAA),
- o2(0xB8,0xFB), o2(0x91,0xAB),
- o2(0x91,0xAC), o2(0x91,0xAD),
- o2(0x91,0xAE), o2(0x91,0xAF),
- o2(0x91,0xB0), o2(0x91,0xB1),
- o2(0x91,0xB2), o2(0x91,0xB3),
- o2(0x91,0xB4), o2(0x91,0xB5),
- o2(0x91,0xB6), o2(0x91,0xB7),
- o2(0x91,0xB8), o2(0x91,0xB9),
- o2(0xB8,0xFC), o2(0xB8,0xFD),
- o2(0x91,0xBA), o2(0x91,0xBB),
- o2(0x91,0xBC), o2(0x91,0xBD),
- o2(0x91,0xBE), o2(0x91,0xBF),
- o2(0x91,0xC0), o2(0x91,0xC1),
- o2(0x91,0xC2), o2(0x91,0xC3),
- o2(0x91,0xC4), o2(0x91,0xC5),
- o2(0x91,0xC6), o2(0x91,0xC7),
- o2(0x91,0xC8), o2(0x91,0xC9),
- o2(0x91,0xCA), o2(0x91,0xCB),
- o2(0x91,0xCC), o2(0x91,0xCD),
- o2(0x91,0xCE), o2(0x91,0xCF),
- o2(0x91,0xD0), o2(0x91,0xD1),
- o2(0x91,0xD2), o2(0x91,0xD3),
- o2(0x91,0xD4), o2(0x91,0xD5),
- o2(0x91,0xD6), o2(0x91,0xD7),
- o2(0x91,0xD8), o2(0x91,0xD9),
- o2(0x91,0xDA), o2(0x91,0xDB),
- o2(0xB8,0xFE), o2(0x91,0xDC),
- o2(0x91,0xDD), o2(0x91,0xDE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_2B = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_2B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_2C_infos[65] = {
- o2(0xB9,0xA1), o2(0x91,0xDF),
- o2(0x91,0xE0), o2(0x91,0xE1),
- o2(0xB9,0xA2), o2(0x91,0xE2),
- o2(0x91,0xE3), o2(0x91,0xE4),
- o2(0x91,0xE5), o2(0x91,0xE6),
- o2(0x91,0xE7), o2(0x91,0xE8),
- o2(0x91,0xE9), o2(0xB9,0xA3),
- o2(0x91,0xEA), o2(0xB9,0xA4),
- o2(0x91,0xEB), o2(0xB9,0xA5),
- o2(0x91,0xEC), o2(0x91,0xED),
- o2(0x91,0xEE), o2(0x91,0xEF),
- o2(0x91,0xF0), o2(0x91,0xF1),
- o2(0xB9,0xA6), o2(0x91,0xF2),
- o2(0x91,0xF3), o2(0x91,0xF4),
- o2(0xB9,0xA7), o2(0x91,0xF5),
- o2(0x91,0xF6), o2(0x91,0xF7),
- o2(0xB9,0xA8), o2(0x91,0xF8),
- o2(0x91,0xF9), o2(0x91,0xFA),
- o2(0x91,0xFB), o2(0x91,0xFC),
- o2(0x91,0xFD), o2(0x91,0xFE),
- o2(0x92,0x41), o2(0xB9,0xA9),
- o2(0x92,0x42), o2(0xB9,0xAA),
- o2(0x92,0x43), o2(0x92,0x44),
- o2(0x92,0x45), o2(0x92,0x46),
- o2(0x92,0x47), o2(0x92,0x48),
- o2(0x92,0x49), o2(0x92,0x4A),
- o2(0xB9,0xAB), o2(0xB9,0xAC),
- o2(0xB9,0xAD), o2(0x92,0x4B),
- o2(0xB9,0xAE), o2(0x92,0x4C),
- o2(0x92,0x4D), o2(0xB9,0xAF),
- o2(0xB9,0xB0), o2(0xB9,0xB1),
- o2(0xB9,0xB2), o2(0x92,0x4E),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_2C = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_2C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_2D_infos[65] = {
- o2(0x92,0x4F), o2(0x92,0x50),
- o2(0x92,0x51), o2(0x92,0x52),
- o2(0xB9,0xB3), o2(0xB9,0xB4),
- o2(0x92,0x53), o2(0xB9,0xB5),
- o2(0x92,0x54), o2(0xB9,0xB6),
- o2(0x92,0x55), o2(0x92,0x56),
- o2(0x92,0x57), o2(0xB9,0xB7),
- o2(0x92,0x58), o2(0xB9,0xB8),
- o2(0xB9,0xB9), o2(0x92,0x59),
- o2(0x92,0x5A), o2(0x92,0x61),
- o2(0xB9,0xBA), o2(0x92,0x62),
- o2(0x92,0x63), o2(0x92,0x64),
- o2(0xB9,0xBB), o2(0x92,0x65),
- o2(0x92,0x66), o2(0x92,0x67),
- o2(0x92,0x68), o2(0x92,0x69),
- o2(0x92,0x6A), o2(0x92,0x6B),
- o2(0x92,0x6C), o2(0xB9,0xBC),
- o2(0x92,0x6D), o2(0xB9,0xBD),
- o2(0x92,0x6E), o2(0x92,0x6F),
- o2(0x92,0x70), o2(0x92,0x71),
- o2(0x92,0x72), o2(0x92,0x73),
- o2(0x92,0x74), o2(0x92,0x75),
- o2(0xB9,0xBE), o2(0x92,0x76),
- o2(0x92,0x77), o2(0x92,0x78),
- o2(0x92,0x79), o2(0x92,0x7A),
- o2(0x92,0x81), o2(0x92,0x82),
- o2(0x92,0x83), o2(0x92,0x84),
- o2(0x92,0x85), o2(0x92,0x86),
- o2(0x92,0x87), o2(0x92,0x88),
- o2(0x92,0x89), o2(0x92,0x8A),
- o2(0x92,0x8B), o2(0x92,0x8C),
- o2(0x92,0x8D), o2(0x92,0x8E),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_2D = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_2D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_2E_infos[65] = {
- o2(0x92,0x8F), o2(0x92,0x90),
- o2(0x92,0x91), o2(0x92,0x92),
- o2(0x92,0x93), o2(0x92,0x94),
- o2(0x92,0x95), o2(0x92,0x96),
- o2(0xB9,0xBF), o2(0x92,0x97),
- o2(0x92,0x98), o2(0x92,0x99),
- o2(0xB9,0xC0), o2(0x92,0x9A),
- o2(0x92,0x9B), o2(0x92,0x9C),
- o2(0xB9,0xC1), o2(0x92,0x9D),
- o2(0x92,0x9E), o2(0x92,0x9F),
- o2(0x92,0xA0), o2(0x92,0xA1),
- o2(0x92,0xA2), o2(0x92,0xA3),
- o2(0x92,0xA4), o2(0x92,0xA5),
- o2(0x92,0xA6), o2(0x92,0xA7),
- o2(0x92,0xA8), o2(0x92,0xA9),
- o2(0x92,0xAA), o2(0x92,0xAB),
- o2(0x92,0xAC), o2(0x92,0xAD),
- o2(0x92,0xAE), o2(0x92,0xAF),
- o2(0xB9,0xC2), o2(0x92,0xB0),
- o2(0x92,0xB1), o2(0x92,0xB2),
- o2(0xB9,0xC3), o2(0x92,0xB3),
- o2(0x92,0xB4), o2(0x92,0xB5),
- o2(0xB9,0xC4), o2(0x92,0xB6),
- o2(0x92,0xB7), o2(0x92,0xB8),
- o2(0x92,0xB9), o2(0x92,0xBA),
- o2(0x92,0xBB), o2(0x92,0xBC),
- o2(0xB9,0xC5), o2(0x92,0xBD),
- o2(0x92,0xBE), o2(0xB9,0xC6),
- o2(0x92,0xBF), o2(0x92,0xC0),
- o2(0x92,0xC1), o2(0x92,0xC2),
- o2(0x92,0xC3), o2(0x92,0xC4),
- o2(0x92,0xC5), o2(0x92,0xC6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_2E = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_2E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_2F_infos[65] = {
- o2(0xB9,0xC7), o2(0x92,0xC7),
- o2(0x92,0xC8), o2(0x92,0xC9),
- o2(0xB9,0xC8), o2(0x92,0xCA),
- o2(0x92,0xCB), o2(0x92,0xCC),
- o2(0xB9,0xC9), o2(0x92,0xCD),
- o2(0x92,0xCE), o2(0x92,0xCF),
- o2(0x92,0xD0), o2(0x92,0xD1),
- o2(0x92,0xD2), o2(0x92,0xD3),
- o2(0xB9,0xCA), o2(0x92,0xD4),
- o2(0x92,0xD5), o2(0xB9,0xCB),
- o2(0x92,0xD6), o2(0x92,0xD7),
- o2(0x92,0xD8), o2(0x92,0xD9),
- o2(0x92,0xDA), o2(0x92,0xDB),
- o2(0x92,0xDC), o2(0x92,0xDD),
- o2(0x92,0xDE), o2(0x92,0xDF),
- o2(0x92,0xE0), o2(0x92,0xE1),
- o2(0x92,0xE2), o2(0x92,0xE3),
- o2(0x92,0xE4), o2(0x92,0xE5),
- o2(0x92,0xE6), o2(0x92,0xE7),
- o2(0x92,0xE8), o2(0x92,0xE9),
- o2(0x92,0xEA), o2(0x92,0xEB),
- o2(0x92,0xEC), o2(0x92,0xED),
- o2(0x92,0xEE), o2(0x92,0xEF),
- o2(0x92,0xF0), o2(0x92,0xF1),
- o2(0x92,0xF2), o2(0x92,0xF3),
- o2(0x92,0xF4), o2(0x92,0xF5),
- o2(0x92,0xF6), o2(0x92,0xF7),
- o2(0x92,0xF8), o2(0x92,0xF9),
- o2(0xB9,0xCC), o2(0xB9,0xCD),
- o2(0x92,0xFA), o2(0x92,0xFB),
- o2(0xB9,0xCE), o2(0x92,0xFC),
- o2(0x92,0xFD), o2(0xB9,0xCF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_2F = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_2F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_30_infos[65] = {
- o2(0xB9,0xD0), o2(0x92,0xFE),
- o2(0xB9,0xD1), o2(0x93,0x41),
- o2(0x93,0x42), o2(0x93,0x43),
- o2(0x93,0x44), o2(0x93,0x45),
- o2(0xB9,0xD2), o2(0xB9,0xD3),
- o2(0x93,0x46), o2(0xB9,0xD4),
- o2(0xB9,0xD5), o2(0xB9,0xD6),
- o2(0x93,0x47), o2(0xB9,0xD7),
- o2(0x93,0x48), o2(0xB9,0xD8),
- o2(0x93,0x49), o2(0x93,0x4A),
- o2(0xB9,0xD9), o2(0xB9,0xDA),
- o2(0xB9,0xDB), o2(0xB9,0xDC),
- o2(0xB9,0xDD), o2(0x93,0x4B),
- o2(0x93,0x4C), o2(0xB9,0xDE),
- o2(0xB9,0xDF), o2(0xB9,0xE0),
- o2(0xB9,0xE1), o2(0xB9,0xE2),
- o2(0x93,0x4D), o2(0x93,0x4E),
- o2(0x93,0x4F), o2(0x93,0x50),
- o2(0xB9,0xE3), o2(0xB9,0xE4),
- o2(0x93,0x51), o2(0xB9,0xE5),
- o2(0x93,0x52), o2(0xB9,0xE6),
- o2(0x93,0x53), o2(0x93,0x54),
- o2(0x93,0x55), o2(0xB9,0xE7),
- o2(0x93,0x56), o2(0x93,0x57),
- o2(0xB9,0xE8), o2(0xB9,0xE9),
- o2(0x93,0x58), o2(0x93,0x59),
- o2(0xB9,0xEA), o2(0x93,0x5A),
- o2(0x93,0x61), o2(0x93,0x62),
- o2(0xB9,0xEB), o2(0x93,0x63),
- o2(0x93,0x64), o2(0x93,0x65),
- o2(0x93,0x66), o2(0x93,0x67),
- o2(0x93,0x68), o2(0x93,0x69),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_30 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_30_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_31_infos[65] = {
- o2(0xB9,0xEC), o2(0xB9,0xED),
- o2(0x93,0x6A), o2(0xB9,0xEE),
- o2(0xB9,0xEF), o2(0xB9,0xF0),
- o2(0x93,0x6B), o2(0x93,0x6C),
- o2(0x93,0x6D), o2(0xB9,0xF1),
- o2(0x93,0x6E), o2(0x93,0x6F),
- o2(0xB9,0xF2), o2(0xB9,0xF3),
- o2(0x93,0x70), o2(0x93,0x71),
- o2(0xB9,0xF4), o2(0x93,0x72),
- o2(0x93,0x73), o2(0x93,0x74),
- o2(0x93,0x75), o2(0x93,0x76),
- o2(0x93,0x77), o2(0x93,0x78),
- o2(0x93,0x79), o2(0x93,0x7A),
- o2(0x93,0x81), o2(0x93,0x82),
- o2(0x93,0x83), o2(0xB9,0xF5),
- o2(0x93,0x84), o2(0x93,0x85),
- o2(0x93,0x86), o2(0x93,0x87),
- o2(0x93,0x88), o2(0x93,0x89),
- o2(0x93,0x8A), o2(0x93,0x8B),
- o2(0x93,0x8C), o2(0x93,0x8D),
- o2(0x93,0x8E), o2(0x93,0x8F),
- o2(0x93,0x90), o2(0x93,0x91),
- o2(0x93,0x92), o2(0x93,0x93),
- o2(0x93,0x94), o2(0x93,0x95),
- o2(0x93,0x96), o2(0x93,0x97),
- o2(0x93,0x98), o2(0x93,0x99),
- o2(0x93,0x9A), o2(0x93,0x9B),
- o2(0x93,0x9C), o2(0x93,0x9D),
- o2(0x93,0x9E), o2(0x93,0x9F),
- o2(0x93,0xA0), o2(0x93,0xA1),
- o2(0x93,0xA2), o2(0x93,0xA3),
- o2(0x93,0xA4), o2(0x93,0xA5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_31 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_31_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_32_infos[65] = {
- o2(0x93,0xA6), o2(0x93,0xA7),
- o2(0x93,0xA8), o2(0x93,0xA9),
- o2(0xB9,0xF6), o2(0xB9,0xF7),
- o2(0x93,0xAA), o2(0x93,0xAB),
- o2(0xB9,0xF8), o2(0x93,0xAC),
- o2(0x93,0xAD), o2(0xB9,0xF9),
- o2(0xB9,0xFA), o2(0x93,0xAE),
- o2(0xB9,0xFB), o2(0x93,0xAF),
- o2(0x93,0xB0), o2(0x93,0xB1),
- o2(0x93,0xB2), o2(0x93,0xB3),
- o2(0xB9,0xFC), o2(0xB9,0xFD),
- o2(0x93,0xB4), o2(0xB9,0xFE),
- o2(0x93,0xB5), o2(0xBA,0xA1),
- o2(0xBA,0xA2), o2(0x93,0xB6),
- o2(0x93,0xB7), o2(0x93,0xB8),
- o2(0x93,0xB9), o2(0x93,0xBA),
- o2(0xBA,0xA3), o2(0xBA,0xA4),
- o2(0x93,0xBB), o2(0x93,0xBC),
- o2(0xBA,0xA5), o2(0x93,0xBD),
- o2(0x93,0xBE), o2(0xBA,0xA6),
- o2(0xBA,0xA7), o2(0x93,0xBF),
- o2(0x93,0xC0), o2(0x93,0xC1),
- o2(0x93,0xC2), o2(0x93,0xC3),
- o2(0x93,0xC4), o2(0x93,0xC5),
- o2(0xBA,0xA8), o2(0xBA,0xA9),
- o2(0x93,0xC6), o2(0xBA,0xAA),
- o2(0xBA,0xAB), o2(0xBA,0xAC),
- o2(0x93,0xC7), o2(0x93,0xC8),
- o2(0x93,0xC9), o2(0x93,0xCA),
- o2(0x93,0xCB), o2(0x93,0xCC),
- o2(0xBA,0xAD), o2(0xBA,0xAE),
- o2(0x93,0xCD), o2(0x93,0xCE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_32 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_32_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_33_infos[65] = {
- o2(0xBA,0xAF), o2(0x93,0xCF),
- o2(0x93,0xD0), o2(0x93,0xD1),
- o2(0xBA,0xB0), o2(0x93,0xD2),
- o2(0x93,0xD3), o2(0x93,0xD4),
- o2(0x93,0xD5), o2(0x93,0xD6),
- o2(0x93,0xD7), o2(0x93,0xD8),
- o2(0x93,0xD9), o2(0xBA,0xB1),
- o2(0x93,0xDA), o2(0xBA,0xB2),
- o2(0xBA,0xB3), o2(0xBA,0xB4),
- o2(0x93,0xDB), o2(0x93,0xDC),
- o2(0x93,0xDD), o2(0xBA,0xB5),
- o2(0x93,0xDE), o2(0x93,0xDF),
- o2(0xBA,0xB6), o2(0x93,0xE0),
- o2(0x93,0xE1), o2(0x93,0xE2),
- o2(0xBA,0xB7), o2(0x93,0xE3),
- o2(0x93,0xE4), o2(0x93,0xE5),
- o2(0x93,0xE6), o2(0x93,0xE7),
- o2(0x93,0xE8), o2(0x93,0xE9),
- o2(0x93,0xEA), o2(0x93,0xEB),
- o2(0x93,0xEC), o2(0x93,0xED),
- o2(0x93,0xEE), o2(0x93,0xEF),
- o2(0x93,0xF0), o2(0x93,0xF1),
- o2(0x93,0xF2), o2(0x93,0xF3),
- o2(0x93,0xF4), o2(0x93,0xF5),
- o2(0x93,0xF6), o2(0x93,0xF7),
- o2(0x93,0xF8), o2(0x93,0xF9),
- o2(0xBA,0xB8), o2(0xBA,0xB9),
- o2(0xBA,0xBA), o2(0x93,0xFA),
- o2(0xBA,0xBB), o2(0x93,0xFB),
- o2(0x93,0xFC), o2(0x93,0xFD),
- o2(0xBA,0xBC), o2(0x93,0xFE),
- o2(0x94,0x41), o2(0x94,0x42),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_33 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_33_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_34_infos[65] = {
- o2(0x94,0x43), o2(0x94,0x44),
- o2(0x94,0x45), o2(0x94,0x46),
- o2(0xBA,0xBD), o2(0xBA,0xBE),
- o2(0x94,0x47), o2(0xBA,0xBF),
- o2(0x94,0x48), o2(0xBA,0xC0),
- o2(0x94,0x49), o2(0x94,0x4A),
- o2(0x94,0x4B), o2(0x94,0x4C),
- o2(0x94,0x4D), o2(0x94,0x4E),
- o2(0xBA,0xC1), o2(0x94,0x4F),
- o2(0x94,0x50), o2(0x94,0x51),
- o2(0xBA,0xC2), o2(0x94,0x52),
- o2(0x94,0x53), o2(0x94,0x54),
- o2(0x94,0x55), o2(0x94,0x56),
- o2(0x94,0x57), o2(0x94,0x58),
- o2(0x94,0x59), o2(0x94,0x5A),
- o2(0x94,0x61), o2(0x94,0x62),
- o2(0x94,0x63), o2(0x94,0x64),
- o2(0x94,0x65), o2(0x94,0x66),
- o2(0xBA,0xC3), o2(0x94,0x67),
- o2(0x94,0x68), o2(0x94,0x69),
- o2(0x94,0x6A), o2(0x94,0x6B),
- o2(0x94,0x6C), o2(0x94,0x6D),
- o2(0xBA,0xC4), o2(0x94,0x6E),
- o2(0x94,0x6F), o2(0x94,0x70),
- o2(0x94,0x71), o2(0x94,0x72),
- o2(0x94,0x73), o2(0x94,0x74),
- o2(0x94,0x75), o2(0x94,0x76),
- o2(0x94,0x77), o2(0x94,0x78),
- o2(0x94,0x79), o2(0x94,0x7A),
- o2(0x94,0x81), o2(0x94,0x82),
- o2(0x94,0x83), o2(0x94,0x84),
- o2(0x94,0x85), o2(0x94,0x86),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_34 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_34_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_35_infos[65] = {
- o2(0xBA,0xC5), o2(0x94,0x87),
- o2(0x94,0x88), o2(0x94,0x89),
- o2(0x94,0x8A), o2(0x94,0x8B),
- o2(0x94,0x8C), o2(0x94,0x8D),
- o2(0xBA,0xC6), o2(0xBA,0xC7),
- o2(0x94,0x8E), o2(0x94,0x8F),
- o2(0xBA,0xC8), o2(0x94,0x90),
- o2(0x94,0x91), o2(0x94,0x92),
- o2(0xBA,0xC9), o2(0x94,0x93),
- o2(0x94,0x94), o2(0x94,0x95),
- o2(0x94,0x96), o2(0x94,0x97),
- o2(0x94,0x98), o2(0x94,0x99),
- o2(0xBA,0xCA), o2(0xBA,0xCB),
- o2(0x94,0x9A), o2(0x94,0x9B),
- o2(0x94,0x9C), o2(0x94,0x9D),
- o2(0x94,0x9E), o2(0x94,0x9F),
- o2(0x94,0xA0), o2(0x94,0xA1),
- o2(0x94,0xA2), o2(0x94,0xA3),
- o2(0xBA,0xCC), o2(0x94,0xA4),
- o2(0x94,0xA5), o2(0x94,0xA6),
- o2(0xBA,0xCD), o2(0x94,0xA7),
- o2(0x94,0xA8), o2(0x94,0xA9),
- o2(0x94,0xAA), o2(0x94,0xAB),
- o2(0x94,0xAC), o2(0x94,0xAD),
- o2(0x94,0xAE), o2(0x94,0xAF),
- o2(0x94,0xB0), o2(0x94,0xB1),
- o2(0x94,0xB2), o2(0x94,0xB3),
- o2(0x94,0xB4), o2(0x94,0xB5),
- o2(0x94,0xB6), o2(0x94,0xB7),
- o2(0x94,0xB8), o2(0x94,0xB9),
- o2(0x94,0xBA), o2(0x94,0xBB),
- o2(0x94,0xBC), o2(0x94,0xBD),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_35 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_35_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_36_infos[65] = {
- o2(0xBA,0xCE), o2(0xBA,0xCF),
- o2(0x94,0xBE), o2(0x94,0xBF),
- o2(0xBA,0xD0), o2(0x94,0xC0),
- o2(0x94,0xC1), o2(0xBA,0xD1),
- o2(0xBA,0xD2), o2(0xBA,0xD3),
- o2(0xBA,0xD4), o2(0x94,0xC2),
- o2(0x94,0xC3), o2(0x94,0xC4),
- o2(0x94,0xC5), o2(0x94,0xC6),
- o2(0xBA,0xD5), o2(0xBA,0xD6),
- o2(0x94,0xC7), o2(0xBA,0xD7),
- o2(0x94,0xC8), o2(0xBA,0xD8),
- o2(0x94,0xC9), o2(0x94,0xCA),
- o2(0x94,0xCB), o2(0xBA,0xD9),
- o2(0xBA,0xDA), o2(0x94,0xCC),
- o2(0xBA,0xDB), o2(0x94,0xCD),
- o2(0x94,0xCE), o2(0x94,0xCF),
- o2(0x94,0xD0), o2(0x94,0xD1),
- o2(0x94,0xD2), o2(0x94,0xD3),
- o2(0xBA,0xDC), o2(0x94,0xD4),
- o2(0x94,0xD5), o2(0x94,0xD6),
- o2(0x94,0xD7), o2(0x94,0xD8),
- o2(0x94,0xD9), o2(0x94,0xDA),
- o2(0x94,0xDB), o2(0x94,0xDC),
- o2(0x94,0xDD), o2(0x94,0xDE),
- o2(0xBA,0xDD), o2(0x94,0xDF),
- o2(0x94,0xE0), o2(0x94,0xE1),
- o2(0x94,0xE2), o2(0x94,0xE3),
- o2(0x94,0xE4), o2(0x94,0xE5),
- o2(0xBA,0xDE), o2(0x94,0xE6),
- o2(0x94,0xE7), o2(0x94,0xE8),
- o2(0x94,0xE9), o2(0x94,0xEA),
- o2(0x94,0xEB), o2(0x94,0xEC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_36 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_36_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_37_infos[65] = {
- o2(0x94,0xED), o2(0x94,0xEE),
- o2(0x94,0xEF), o2(0x94,0xF0),
- o2(0x94,0xF1), o2(0x94,0xF2),
- o2(0x94,0xF3), o2(0x94,0xF4),
- o2(0x94,0xF5), o2(0x94,0xF6),
- o2(0x94,0xF7), o2(0x94,0xF8),
- o2(0x94,0xF9), o2(0x94,0xFA),
- o2(0x94,0xFB), o2(0x94,0xFC),
- o2(0x94,0xFD), o2(0x94,0xFE),
- o2(0x95,0x41), o2(0x95,0x42),
- o2(0xBA,0xDF), o2(0xBA,0xE0),
- o2(0x95,0x43), o2(0x95,0x44),
- o2(0xBA,0xE1), o2(0x95,0x45),
- o2(0x95,0x46), o2(0x95,0x47),
- o2(0xBA,0xE2), o2(0x95,0x48),
- o2(0x95,0x49), o2(0x95,0x4A),
- o2(0x95,0x4B), o2(0x95,0x4C),
- o2(0x95,0x4D), o2(0x95,0x4E),
- o2(0x95,0x4F), o2(0x95,0x50),
- o2(0x95,0x51), o2(0x95,0x52),
- o2(0x95,0x53), o2(0xBA,0xE3),
- o2(0x95,0x54), o2(0x95,0x55),
- o2(0x95,0x56), o2(0x95,0x57),
- o2(0x95,0x58), o2(0x95,0x59),
- o2(0xBA,0xE4), o2(0x95,0x5A),
- o2(0x95,0x61), o2(0x95,0x62),
- o2(0xBA,0xE5), o2(0x95,0x63),
- o2(0x95,0x64), o2(0x95,0x65),
- o2(0xBA,0xE6), o2(0x95,0x66),
- o2(0x95,0x67), o2(0x95,0x68),
- o2(0x95,0x69), o2(0x95,0x6A),
- o2(0x95,0x6B), o2(0x95,0x6C),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_37 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_37_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_38_infos[65] = {
- o2(0xBA,0xE7), o2(0x95,0x6D),
- o2(0x95,0x6E), o2(0xBA,0xE8),
- o2(0x95,0x6F), o2(0xBA,0xE9),
- o2(0x95,0x70), o2(0x95,0x71),
- o2(0x95,0x72), o2(0x95,0x73),
- o2(0x95,0x74), o2(0x95,0x75),
- o2(0xBA,0xEA), o2(0xBA,0xEB),
- o2(0x95,0x76), o2(0x95,0x77),
- o2(0xBA,0xEC), o2(0x95,0x78),
- o2(0x95,0x79), o2(0x95,0x7A),
- o2(0xBA,0xED), o2(0x95,0x81),
- o2(0x95,0x82), o2(0x95,0x83),
- o2(0x95,0x84), o2(0x95,0x85),
- o2(0x95,0x86), o2(0x95,0x87),
- o2(0xBA,0xEE), o2(0xBA,0xEF),
- o2(0x95,0x88), o2(0xBA,0xF0),
- o2(0x95,0x89), o2(0x95,0x8A),
- o2(0x95,0x8B), o2(0x95,0x8C),
- o2(0x95,0x8D), o2(0x95,0x8E),
- o2(0x95,0x8F), o2(0x95,0x90),
- o2(0x95,0x91), o2(0x95,0x92),
- o2(0x95,0x93), o2(0x95,0x94),
- o2(0x95,0x95), o2(0x95,0x96),
- o2(0x95,0x97), o2(0x95,0x98),
- o2(0x95,0x99), o2(0x95,0x9A),
- o2(0x95,0x9B), o2(0x95,0x9C),
- o2(0x95,0x9D), o2(0x95,0x9E),
- o2(0x95,0x9F), o2(0x95,0xA0),
- o2(0x95,0xA1), o2(0x95,0xA2),
- o2(0x95,0xA3), o2(0x95,0xA4),
- o2(0x95,0xA5), o2(0x95,0xA6),
- o2(0x95,0xA7), o2(0x95,0xA8),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_38 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_38_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_39_infos[65] = {
- o2(0x95,0xA9), o2(0x95,0xAA),
- o2(0x95,0xAB), o2(0x95,0xAC),
- o2(0xBA,0xF1), o2(0xBA,0xF2),
- o2(0x95,0xAD), o2(0x95,0xAE),
- o2(0xBA,0xF3), o2(0x95,0xAF),
- o2(0x95,0xB0), o2(0x95,0xB1),
- o2(0xBA,0xF4), o2(0x95,0xB2),
- o2(0xBA,0xF5), o2(0x95,0xB3),
- o2(0x95,0xB4), o2(0x95,0xB5),
- o2(0x95,0xB6), o2(0x95,0xB7),
- o2(0xBA,0xF6), o2(0xBA,0xF7),
- o2(0x95,0xB8), o2(0xBA,0xF8),
- o2(0x95,0xB9), o2(0xBA,0xF9),
- o2(0xBA,0xFA), o2(0xBA,0xFB),
- o2(0x95,0xBA), o2(0x95,0xBB),
- o2(0x95,0xBC), o2(0x95,0xBD),
- o2(0xBA,0xFC), o2(0xBA,0xFD),
- o2(0x95,0xBE), o2(0x95,0xBF),
- o2(0xBA,0xFE), o2(0x95,0xC0),
- o2(0x95,0xC1), o2(0x95,0xC2),
- o2(0xBB,0xA1), o2(0x95,0xC3),
- o2(0xBB,0xA2), o2(0x95,0xC4),
- o2(0x95,0xC5), o2(0x95,0xC6),
- o2(0x95,0xC7), o2(0x95,0xC8),
- o2(0xBB,0xA3), o2(0xBB,0xA4),
- o2(0x95,0xC9), o2(0xBB,0xA5),
- o2(0xBB,0xA6), o2(0xBB,0xA7),
- o2(0x95,0xCA), o2(0x95,0xCB),
- o2(0x95,0xCC), o2(0x95,0xCD),
- o2(0x95,0xCE), o2(0xBB,0xA8),
- o2(0xBB,0xA9), o2(0xBB,0xAA),
- o2(0x95,0xCF), o2(0x95,0xD0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_39 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_39_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_3A_infos[65] = {
- o2(0xBB,0xAB), o2(0x95,0xD1),
- o2(0x95,0xD2), o2(0x95,0xD3),
- o2(0xBB,0xAC), o2(0x95,0xD4),
- o2(0x95,0xD5), o2(0x95,0xD6),
- o2(0x95,0xD7), o2(0x95,0xD8),
- o2(0x95,0xD9), o2(0x95,0xDA),
- o2(0xBB,0xAD), o2(0xBB,0xAE),
- o2(0x95,0xDB), o2(0xBB,0xAF),
- o2(0xBB,0xB0), o2(0xBB,0xB1),
- o2(0x95,0xDC), o2(0x95,0xDD),
- o2(0x95,0xDE), o2(0x95,0xDF),
- o2(0x95,0xE0), o2(0x95,0xE1),
- o2(0xBB,0xB2), o2(0xBB,0xB3),
- o2(0x95,0xE2), o2(0x95,0xE3),
- o2(0x95,0xE4), o2(0x95,0xE5),
- o2(0x95,0xE6), o2(0x95,0xE7),
- o2(0x95,0xE8), o2(0x95,0xE9),
- o2(0x95,0xEA), o2(0x95,0xEB),
- o2(0x95,0xEC), o2(0x95,0xED),
- o2(0x95,0xEE), o2(0x95,0xEF),
- o2(0xBB,0xB4), o2(0x95,0xF0),
- o2(0x95,0xF1), o2(0x95,0xF2),
- o2(0x95,0xF3), o2(0x95,0xF4),
- o2(0x95,0xF5), o2(0x95,0xF6),
- o2(0x95,0xF7), o2(0x95,0xF8),
- o2(0x95,0xF9), o2(0x95,0xFA),
- o2(0x95,0xFB), o2(0x95,0xFC),
- o2(0x95,0xFD), o2(0x95,0xFE),
- o2(0x96,0x41), o2(0x96,0x42),
- o2(0x96,0x43), o2(0x96,0x44),
- o2(0x96,0x45), o2(0x96,0x46),
- o2(0x96,0x47), o2(0x96,0x48),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_3A = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_3A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_3B_infos[65] = {
- o2(0x96,0x49), o2(0x96,0x4A),
- o2(0x96,0x4B), o2(0x96,0x4C),
- o2(0x96,0x4D), o2(0x96,0x4E),
- o2(0x96,0x4F), o2(0x96,0x50),
- o2(0x96,0x51), o2(0x96,0x52),
- o2(0x96,0x53), o2(0x96,0x54),
- o2(0x96,0x55), o2(0x96,0x56),
- o2(0x96,0x57), o2(0x96,0x58),
- o2(0xBB,0xB5), o2(0xBB,0xB6),
- o2(0x96,0x59), o2(0x96,0x5A),
- o2(0xBB,0xB7), o2(0x96,0x61),
- o2(0x96,0x62), o2(0xBB,0xB8),
- o2(0xBB,0xB9), o2(0x96,0x63),
- o2(0x96,0x64), o2(0x96,0x65),
- o2(0x96,0x66), o2(0x96,0x67),
- o2(0x96,0x68), o2(0x96,0x69),
- o2(0xBB,0xBA), o2(0x96,0x6A),
- o2(0x96,0x6B), o2(0xBB,0xBB),
- o2(0xBB,0xBC), o2(0xBB,0xBD),
- o2(0x96,0x6C), o2(0x96,0x6D),
- o2(0x96,0x6E), o2(0x96,0x6F),
- o2(0x96,0x70), o2(0x96,0x71),
- o2(0xBB,0xBE), o2(0x96,0x72),
- o2(0x96,0x73), o2(0x96,0x74),
- o2(0x96,0x75), o2(0x96,0x76),
- o2(0x96,0x77), o2(0x96,0x78),
- o2(0x96,0x79), o2(0x96,0x7A),
- o2(0x96,0x81), o2(0x96,0x82),
- o2(0x96,0x83), o2(0x96,0x84),
- o2(0x96,0x85), o2(0x96,0x86),
- o2(0x96,0x87), o2(0x96,0x88),
- o2(0x96,0x89), o2(0x96,0x8A),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_3B = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_3B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_3C_infos[65] = {
- o2(0x96,0x8B), o2(0xBB,0xBF),
- o2(0x96,0x8C), o2(0x96,0x8D),
- o2(0x96,0x8E), o2(0x96,0x8F),
- o2(0x96,0x90), o2(0x96,0x91),
- o2(0xBB,0xC0), o2(0xBB,0xC1),
- o2(0x96,0x92), o2(0x96,0x93),
- o2(0x96,0x94), o2(0x96,0x95),
- o2(0x96,0x96), o2(0x96,0x97),
- o2(0x96,0x98), o2(0x96,0x99),
- o2(0x96,0x9A), o2(0x96,0x9B),
- o2(0x96,0x9C), o2(0x96,0x9D),
- o2(0x96,0x9E), o2(0x96,0x9F),
- o2(0xBB,0xC2), o2(0xBB,0xC3),
- o2(0x96,0xA0), o2(0xBB,0xC4),
- o2(0xBB,0xC5), o2(0xBB,0xC6),
- o2(0x96,0xA1), o2(0x96,0xA2),
- o2(0x96,0xA3), o2(0x96,0xA4),
- o2(0x96,0xA5), o2(0x96,0xA6),
- o2(0x96,0xA7), o2(0x96,0xA8),
- o2(0x96,0xA9), o2(0x96,0xAA),
- o2(0x96,0xAB), o2(0x96,0xAC),
- o2(0x96,0xAD), o2(0x96,0xAE),
- o2(0x96,0xAF), o2(0x96,0xB0),
- o2(0x96,0xB1), o2(0x96,0xB2),
- o2(0x96,0xB3), o2(0x96,0xB4),
- o2(0x96,0xB5), o2(0x96,0xB6),
- o2(0x96,0xB7), o2(0x96,0xB8),
- o2(0x96,0xB9), o2(0x96,0xBA),
- o2(0x96,0xBB), o2(0x96,0xBC),
- o2(0x96,0xBD), o2(0x96,0xBE),
- o2(0x96,0xBF), o2(0x96,0xC0),
- o2(0x96,0xC1), o2(0x96,0xC2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_3C = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_3C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_3D_infos[65] = {
- o2(0xBB,0xC7), o2(0xBB,0xC8),
- o2(0x96,0xC3), o2(0x96,0xC4),
- o2(0xBB,0xC9), o2(0x96,0xC5),
- o2(0x96,0xC6), o2(0x96,0xC7),
- o2(0xBB,0xCA), o2(0x96,0xC8),
- o2(0x96,0xC9), o2(0x96,0xCA),
- o2(0x96,0xCB), o2(0x96,0xCC),
- o2(0x96,0xCD), o2(0x96,0xCE),
- o2(0xBB,0xCB), o2(0xBB,0xCC),
- o2(0x96,0xCF), o2(0x96,0xD0),
- o2(0x96,0xD1), o2(0xBB,0xCD),
- o2(0x96,0xD2), o2(0x96,0xD3),
- o2(0x96,0xD4), o2(0x96,0xD5),
- o2(0x96,0xD6), o2(0x96,0xD7),
- o2(0x96,0xD8), o2(0x96,0xD9),
- o2(0x96,0xDA), o2(0x96,0xDB),
- o2(0x96,0xDC), o2(0x96,0xDD),
- o2(0x96,0xDE), o2(0x96,0xDF),
- o2(0x96,0xE0), o2(0x96,0xE1),
- o2(0x96,0xE2), o2(0x96,0xE3),
- o2(0x96,0xE4), o2(0x96,0xE5),
- o2(0x96,0xE6), o2(0x96,0xE7),
- o2(0x96,0xE8), o2(0x96,0xE9),
- o2(0x96,0xEA), o2(0x96,0xEB),
- o2(0x96,0xEC), o2(0x96,0xED),
- o2(0x96,0xEE), o2(0x96,0xEF),
- o2(0x96,0xF0), o2(0x96,0xF1),
- o2(0x96,0xF2), o2(0x96,0xF3),
- o2(0x96,0xF4), o2(0x96,0xF5),
- o2(0x96,0xF6), o2(0x96,0xF7),
- o2(0x96,0xF8), o2(0x96,0xF9),
- o2(0x96,0xFA), o2(0x96,0xFB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_3D = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_3D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_3E_infos[65] = {
- o2(0x96,0xFC), o2(0x96,0xFD),
- o2(0x96,0xFE), o2(0x97,0x41),
- o2(0x97,0x42), o2(0x97,0x43),
- o2(0x97,0x44), o2(0x97,0x45),
- o2(0x97,0x46), o2(0x97,0x47),
- o2(0x97,0x48), o2(0x97,0x49),
- o2(0x97,0x4A), o2(0x97,0x4B),
- o2(0x97,0x4C), o2(0x97,0x4D),
- o2(0x97,0x4E), o2(0x97,0x4F),
- o2(0x97,0x50), o2(0x97,0x51),
- o2(0xBB,0xCE), o2(0x97,0x52),
- o2(0x97,0x53), o2(0x97,0x54),
- o2(0x97,0x55), o2(0x97,0x56),
- o2(0x97,0x57), o2(0x97,0x58),
- o2(0x97,0x59), o2(0x97,0x5A),
- o2(0x97,0x61), o2(0x97,0x62),
- o2(0x97,0x63), o2(0x97,0x64),
- o2(0x97,0x65), o2(0x97,0x66),
- o2(0x97,0x67), o2(0x97,0x68),
- o2(0x97,0x69), o2(0x97,0x6A),
- o2(0x97,0x6B), o2(0x97,0x6C),
- o2(0x97,0x6D), o2(0x97,0x6E),
- o2(0x97,0x6F), o2(0x97,0x70),
- o2(0x97,0x71), o2(0x97,0x72),
- o2(0xBB,0xCF), o2(0x97,0x73),
- o2(0x97,0x74), o2(0x97,0x75),
- o2(0x97,0x76), o2(0x97,0x77),
- o2(0x97,0x78), o2(0x97,0x79),
- o2(0x97,0x7A), o2(0x97,0x81),
- o2(0x97,0x82), o2(0x97,0x83),
- o2(0x97,0x84), o2(0x97,0x85),
- o2(0x97,0x86), o2(0x97,0x87),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_3E = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_3E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_3F_infos[65] = {
- o2(0x97,0x88), o2(0x97,0x89),
- o2(0x97,0x8A), o2(0x97,0x8B),
- o2(0x97,0x8C), o2(0xBB,0xD0),
- o2(0x97,0x8D), o2(0x97,0x8E),
- o2(0x97,0x8F), o2(0x97,0x90),
- o2(0x97,0x91), o2(0x97,0x92),
- o2(0xBB,0xD1), o2(0xBB,0xD2),
- o2(0x97,0x93), o2(0x97,0x94),
- o2(0xBB,0xD3), o2(0x97,0x95),
- o2(0x97,0x96), o2(0x97,0x97),
- o2(0xBB,0xD4), o2(0x97,0x98),
- o2(0x97,0x99), o2(0x97,0x9A),
- o2(0x97,0x9B), o2(0x97,0x9C),
- o2(0x97,0x9D), o2(0x97,0x9E),
- o2(0xBB,0xD5), o2(0x97,0x9F),
- o2(0x97,0xA0), o2(0xBB,0xD6),
- o2(0x97,0xA1), o2(0xBB,0xD7),
- o2(0x97,0xA2), o2(0x97,0xA3),
- o2(0x97,0xA4), o2(0x97,0xA5),
- o2(0x97,0xA6), o2(0x97,0xA7),
- o2(0x97,0xA8), o2(0x97,0xA9),
- o2(0x97,0xAA), o2(0x97,0xAB),
- o2(0x97,0xAC), o2(0x97,0xAD),
- o2(0x97,0xAE), o2(0x97,0xAF),
- o2(0x97,0xB0), o2(0x97,0xB1),
- o2(0x97,0xB2), o2(0x97,0xB3),
- o2(0x97,0xB4), o2(0x97,0xB5),
- o2(0x97,0xB6), o2(0x97,0xB7),
- o2(0x97,0xB8), o2(0x97,0xB9),
- o2(0x97,0xBA), o2(0x97,0xBB),
- o2(0x97,0xBC), o2(0x97,0xBD),
- o2(0x97,0xBE), o2(0x97,0xBF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EB_3F = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EB_3F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EB_infos[65] = {
- &to_CP949_EB_00, &to_CP949_EB_01,
- &to_CP949_EB_02, &to_CP949_EB_03,
- &to_CP949_EB_04, &to_CP949_EB_05,
- &to_CP949_EB_06, &to_CP949_EB_07,
- &to_CP949_EB_08, &to_CP949_EB_09,
- &to_CP949_EB_0A, &to_CP949_EB_0B,
- &to_CP949_EB_0C, &to_CP949_EB_0D,
- &to_CP949_EB_0E, &to_CP949_EB_0F,
- &to_CP949_EB_10, &to_CP949_EB_11,
- &to_CP949_EB_12, &to_CP949_EB_13,
- &to_CP949_EB_14, &to_CP949_EB_15,
- &to_CP949_EB_16, &to_CP949_EB_17,
- &to_CP949_EB_18, &to_CP949_EB_19,
- &to_CP949_EB_1A, &to_CP949_EB_1B,
- &to_CP949_EB_1C, &to_CP949_EB_1D,
- &to_CP949_EB_1E, &to_CP949_EB_1F,
- &to_CP949_EB_20, &to_CP949_EB_21,
- &to_CP949_EB_22, &to_CP949_EB_23,
- &to_CP949_EB_24, &to_CP949_EB_25,
- &to_CP949_EB_26, &to_CP949_EB_27,
- &to_CP949_EB_28, &to_CP949_EB_29,
- &to_CP949_EB_2A, &to_CP949_EB_2B,
- &to_CP949_EB_2C, &to_CP949_EB_2D,
- &to_CP949_EB_2E, &to_CP949_EB_2F,
- &to_CP949_EB_30, &to_CP949_EB_31,
- &to_CP949_EB_32, &to_CP949_EB_33,
- &to_CP949_EB_34, &to_CP949_EB_35,
- &to_CP949_EB_36, &to_CP949_EB_37,
- &to_CP949_EB_38, &to_CP949_EB_39,
- &to_CP949_EB_3A, &to_CP949_EB_3B,
- &to_CP949_EB_3C, &to_CP949_EB_3D,
- &to_CP949_EB_3E, &to_CP949_EB_3F,
- UNDEF,
+to_CP949_EB_80_infos[64] = {
+ o2(0xB2,0xEB), o2(0xB2,0xEC), o2(0x85,0x79), o2(0x85,0x7A),
+ o2(0xB2,0xED), o2(0x85,0x81), o2(0x85,0x82), o2(0x85,0x83),
+ o2(0x85,0x84), o2(0x85,0x85), o2(0x85,0x86), o2(0x85,0x87),
+ o2(0xB2,0xEE), o2(0x85,0x88), o2(0x85,0x89), o2(0x85,0x8A),
+ o2(0xB2,0xEF), o2(0x85,0x8B), o2(0x85,0x8C), o2(0x85,0x8D),
+ o2(0xB2,0xF0), o2(0x85,0x8E), o2(0x85,0x8F), o2(0x85,0x90),
+ o2(0x85,0x91), o2(0x85,0x92), o2(0x85,0x93), o2(0x85,0x94),
+ o2(0xB2,0xF1), o2(0xB2,0xF2), o2(0x85,0x95), o2(0x85,0x96),
+ o2(0x85,0x97), o2(0x85,0x98), o2(0x85,0x99), o2(0x85,0x9A),
+ o2(0x85,0x9B), o2(0x85,0x9C), o2(0x85,0x9D), o2(0x85,0x9E),
+ o2(0xB2,0xF3), o2(0x85,0x9F), o2(0x85,0xA0), o2(0x85,0xA1),
+ o2(0x85,0xA2), o2(0x85,0xA3), o2(0x85,0xA4), o2(0x85,0xA5),
+ o2(0x85,0xA6), o2(0x85,0xA7), o2(0x85,0xA8), o2(0x85,0xA9),
+ o2(0x85,0xAA), o2(0x85,0xAB), o2(0x85,0xAC), o2(0x85,0xAD),
+ o2(0x85,0xAE), o2(0x85,0xAF), o2(0x85,0xB0), o2(0x85,0xB1),
+ o2(0x85,0xB2), o2(0x85,0xB3), o2(0x85,0xB4), o2(0x85,0xB5),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_80 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_80_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_81_infos[64] = {
+ o2(0x85,0xB6), o2(0x85,0xB7), o2(0x85,0xB8), o2(0x85,0xB9),
+ o2(0xB2,0xF4), o2(0xB2,0xF5), o2(0x85,0xBA), o2(0x85,0xBB),
+ o2(0xB2,0xF6), o2(0x85,0xBC), o2(0xB2,0xF7), o2(0x85,0xBD),
+ o2(0xB2,0xF8), o2(0x85,0xBE), o2(0xB2,0xF9), o2(0x85,0xBF),
+ o2(0x85,0xC0), o2(0x85,0xC1), o2(0x85,0xC2), o2(0xB2,0xFA),
+ o2(0xB2,0xFB), o2(0xB2,0xFC), o2(0x85,0xC3), o2(0xB2,0xFD),
+ o2(0x85,0xC4), o2(0xB2,0xFE), o2(0x85,0xC5), o2(0x85,0xC6),
+ o2(0x85,0xC7), o2(0xB3,0xA1), o2(0x85,0xC8), o2(0x85,0xC9),
+ o2(0x85,0xCA), o2(0x85,0xCB), o2(0x85,0xCC), o2(0x85,0xCD),
+ o2(0x85,0xCE), o2(0x85,0xCF), o2(0x85,0xD0), o2(0x85,0xD1),
+ o2(0x85,0xD2), o2(0x85,0xD3), o2(0x85,0xD4), o2(0x85,0xD5),
+ o2(0x85,0xD6), o2(0x85,0xD7), o2(0x85,0xD8), o2(0x85,0xD9),
+ o2(0x85,0xDA), o2(0x85,0xDB), o2(0x85,0xDC), o2(0x85,0xDD),
+ o2(0x85,0xDE), o2(0x85,0xDF), o2(0x85,0xE0), o2(0x85,0xE1),
+ o2(0x85,0xE2), o2(0x85,0xE3), o2(0x85,0xE4), o2(0x85,0xE5),
+ o2(0xB3,0xA2), o2(0xB3,0xA3), o2(0x85,0xE6), o2(0x85,0xE7),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_81 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_81_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_82_infos[64] = {
+ o2(0xB3,0xA4), o2(0x85,0xE8), o2(0x85,0xE9), o2(0x85,0xEA),
+ o2(0xB3,0xA5), o2(0x85,0xEB), o2(0x85,0xEC), o2(0x85,0xED),
+ o2(0x85,0xEE), o2(0x85,0xEF), o2(0x85,0xF0), o2(0x85,0xF1),
+ o2(0xB3,0xA6), o2(0xB3,0xA7), o2(0x85,0xF2), o2(0xB3,0xA8),
+ o2(0x85,0xF3), o2(0xB3,0xA9), o2(0x85,0xF4), o2(0x85,0xF5),
+ o2(0x85,0xF6), o2(0x85,0xF7), o2(0x85,0xF8), o2(0x85,0xF9),
+ o2(0xB3,0xAA), o2(0xB3,0xAB), o2(0xB3,0xAC), o2(0x85,0xFA),
+ o2(0xB3,0xAD), o2(0x85,0xFB), o2(0x85,0xFC), o2(0xB3,0xAE),
+ o2(0xB3,0xAF), o2(0xB3,0xB0), o2(0xB3,0xB1), o2(0x85,0xFD),
+ o2(0x85,0xFE), o2(0x86,0x41), o2(0x86,0x42), o2(0x86,0x43),
+ o2(0xB3,0xB2), o2(0xB3,0xB3), o2(0x86,0x44), o2(0xB3,0xB4),
+ o2(0xB3,0xB5), o2(0xB3,0xB6), o2(0xB3,0xB7), o2(0xB3,0xB8),
+ o2(0x86,0x45), o2(0xB3,0xB9), o2(0x86,0x46), o2(0xB3,0xBA),
+ o2(0xB3,0xBB), o2(0xB3,0xBC), o2(0x86,0x47), o2(0x86,0x48),
+ o2(0xB3,0xBD), o2(0x86,0x49), o2(0x86,0x4A), o2(0x86,0x4B),
+ o2(0xB3,0xBE), o2(0x86,0x4C), o2(0x86,0x4D), o2(0x86,0x4E),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_82 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_82_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_83_infos[64] = {
+ o2(0x86,0x4F), o2(0x86,0x50), o2(0x86,0x51), o2(0x86,0x52),
+ o2(0xB3,0xBF), o2(0xB3,0xC0), o2(0x86,0x53), o2(0xB3,0xC1),
+ o2(0xB3,0xC2), o2(0xB3,0xC3), o2(0x86,0x54), o2(0x86,0x55),
+ o2(0x86,0x56), o2(0x86,0x57), o2(0x86,0x58), o2(0x86,0x59),
+ o2(0xB3,0xC4), o2(0xB3,0xC5), o2(0x86,0x5A), o2(0x86,0x61),
+ o2(0xB3,0xC6), o2(0x86,0x62), o2(0x86,0x63), o2(0x86,0x64),
+ o2(0xB3,0xC7), o2(0x86,0x65), o2(0x86,0x66), o2(0x86,0x67),
+ o2(0x86,0x68), o2(0x86,0x69), o2(0x86,0x6A), o2(0x86,0x6B),
+ o2(0xB3,0xC8), o2(0x86,0x6C), o2(0x86,0x6D), o2(0x86,0x6E),
+ o2(0x86,0x6F), o2(0xB3,0xC9), o2(0x86,0x70), o2(0x86,0x71),
+ o2(0x86,0x72), o2(0x86,0x73), o2(0x86,0x74), o2(0x86,0x75),
+ o2(0x86,0x76), o2(0x86,0x77), o2(0x86,0x78), o2(0x86,0x79),
+ o2(0x86,0x7A), o2(0x86,0x81), o2(0x86,0x82), o2(0x86,0x83),
+ o2(0x86,0x84), o2(0x86,0x85), o2(0x86,0x86), o2(0x86,0x87),
+ o2(0x86,0x88), o2(0x86,0x89), o2(0x86,0x8A), o2(0x86,0x8B),
+ o2(0x86,0x8C), o2(0x86,0x8D), o2(0x86,0x8E), o2(0x86,0x8F),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_83 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_83_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_84_infos[64] = {
+ o2(0x86,0x90), o2(0x86,0x91), o2(0x86,0x92), o2(0x86,0x93),
+ o2(0x86,0x94), o2(0x86,0x95), o2(0x86,0x96), o2(0x86,0x97),
+ o2(0xB3,0xCA), o2(0xB3,0xCB), o2(0x86,0x98), o2(0xB3,0xCC),
+ o2(0xB3,0xCD), o2(0x86,0x99), o2(0x86,0x9A), o2(0x86,0x9B),
+ o2(0xB3,0xCE), o2(0x86,0x9C), o2(0xB3,0xCF), o2(0xB3,0xD0),
+ o2(0x86,0x9D), o2(0x86,0x9E), o2(0x86,0x9F), o2(0x86,0xA0),
+ o2(0xB3,0xD1), o2(0xB3,0xD2), o2(0x86,0xA1), o2(0xB3,0xD3),
+ o2(0xB3,0xD4), o2(0xB3,0xD5), o2(0x86,0xA2), o2(0x86,0xA3),
+ o2(0x86,0xA4), o2(0x86,0xA5), o2(0x86,0xA6), o2(0xB3,0xD6),
+ o2(0xB3,0xD7), o2(0xB3,0xD8), o2(0x86,0xA7), o2(0x86,0xA8),
+ o2(0xB3,0xD9), o2(0x86,0xA9), o2(0x86,0xAA), o2(0x86,0xAB),
+ o2(0xB3,0xDA), o2(0x86,0xAC), o2(0x86,0xAD), o2(0x86,0xAE),
+ o2(0x86,0xAF), o2(0x86,0xB0), o2(0x86,0xB1), o2(0x86,0xB2),
+ o2(0xB3,0xDB), o2(0xB3,0xDC), o2(0x86,0xB3), o2(0xB3,0xDD),
+ o2(0xB3,0xDE), o2(0xB3,0xDF), o2(0x86,0xB4), o2(0x86,0xB5),
+ o2(0x86,0xB6), o2(0x86,0xB7), o2(0x86,0xB8), o2(0x86,0xB9),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_84 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_84_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_85_infos[64] = {
+ o2(0xB3,0xE0), o2(0xB3,0xE1), o2(0x86,0xBA), o2(0x86,0xBB),
+ o2(0xB3,0xE2), o2(0x86,0xBC), o2(0x86,0xBD), o2(0x86,0xBE),
+ o2(0xB3,0xE3), o2(0x86,0xBF), o2(0x86,0xC0), o2(0x86,0xC1),
+ o2(0x86,0xC2), o2(0x86,0xC3), o2(0x86,0xC4), o2(0x86,0xC5),
+ o2(0xB3,0xE4), o2(0xB3,0xE5), o2(0x86,0xC6), o2(0x86,0xC7),
+ o2(0xB3,0xE6), o2(0xB3,0xE7), o2(0x86,0xC8), o2(0x86,0xC9),
+ o2(0xB3,0xE8), o2(0x86,0xCA), o2(0x86,0xCB), o2(0x86,0xCC),
+ o2(0xB3,0xE9), o2(0x86,0xCD), o2(0x86,0xCE), o2(0x86,0xCF),
+ o2(0xB3,0xEA), o2(0x86,0xD0), o2(0x86,0xD1), o2(0x86,0xD2),
+ o2(0x86,0xD3), o2(0x86,0xD4), o2(0x86,0xD5), o2(0x86,0xD6),
+ o2(0x86,0xD7), o2(0x86,0xD8), o2(0x86,0xD9), o2(0x86,0xDA),
+ o2(0x86,0xDB), o2(0x86,0xDC), o2(0x86,0xDD), o2(0x86,0xDE),
+ o2(0x86,0xDF), o2(0x86,0xE0), o2(0x86,0xE1), o2(0x86,0xE2),
+ o2(0x86,0xE3), o2(0x86,0xE4), o2(0x86,0xE5), o2(0x86,0xE6),
+ o2(0xB3,0xEB), o2(0xB3,0xEC), o2(0x86,0xE7), o2(0x86,0xE8),
+ o2(0xB3,0xED), o2(0x86,0xE9), o2(0x86,0xEA), o2(0x86,0xEB),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_85 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_85_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_86_infos[64] = {
+ o2(0xB3,0xEE), o2(0x86,0xEC), o2(0xB3,0xEF), o2(0x86,0xED),
+ o2(0x86,0xEE), o2(0x86,0xEF), o2(0x86,0xF0), o2(0x86,0xF1),
+ o2(0xB3,0xF0), o2(0xB3,0xF1), o2(0x86,0xF2), o2(0xB3,0xF2),
+ o2(0x86,0xF3), o2(0xB3,0xF3), o2(0x86,0xF4), o2(0x86,0xF5),
+ o2(0x86,0xF6), o2(0x86,0xF7), o2(0xB3,0xF4), o2(0xB3,0xF5),
+ o2(0xB3,0xF6), o2(0x86,0xF8), o2(0x86,0xF9), o2(0x86,0xFA),
+ o2(0xB3,0xF7), o2(0x86,0xFB), o2(0x86,0xFC), o2(0x86,0xFD),
+ o2(0xB3,0xF8), o2(0x86,0xFE), o2(0x87,0x41), o2(0x87,0x42),
+ o2(0x87,0x43), o2(0x87,0x44), o2(0x87,0x45), o2(0x87,0x46),
+ o2(0x87,0x47), o2(0x87,0x48), o2(0x87,0x49), o2(0x87,0x4A),
+ o2(0xB3,0xF9), o2(0x87,0x4B), o2(0x87,0x4C), o2(0x87,0x4D),
+ o2(0x87,0x4E), o2(0x87,0x4F), o2(0x87,0x50), o2(0x87,0x51),
+ o2(0x87,0x52), o2(0x87,0x53), o2(0x87,0x54), o2(0x87,0x55),
+ o2(0x87,0x56), o2(0x87,0x57), o2(0x87,0x58), o2(0x87,0x59),
+ o2(0x87,0x5A), o2(0x87,0x61), o2(0x87,0x62), o2(0x87,0x63),
+ o2(0x87,0x64), o2(0x87,0x65), o2(0x87,0x66), o2(0x87,0x67),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_86 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_86_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_87_infos[64] = {
+ o2(0x87,0x68), o2(0x87,0x69), o2(0x87,0x6A), o2(0x87,0x6B),
+ o2(0x87,0x6C), o2(0x87,0x6D), o2(0x87,0x6E), o2(0x87,0x6F),
+ o2(0x87,0x70), o2(0x87,0x71), o2(0x87,0x72), o2(0x87,0x73),
+ o2(0xB3,0xFA), o2(0x87,0x74), o2(0x87,0x75), o2(0x87,0x76),
+ o2(0xB3,0xFB), o2(0x87,0x77), o2(0x87,0x78), o2(0x87,0x79),
+ o2(0xB3,0xFC), o2(0x87,0x7A), o2(0x87,0x81), o2(0x87,0x82),
+ o2(0x87,0x83), o2(0x87,0x84), o2(0x87,0x85), o2(0x87,0x86),
+ o2(0xB3,0xFD), o2(0xB3,0xFE), o2(0x87,0x87), o2(0xB4,0xA1),
+ o2(0x87,0x88), o2(0x87,0x89), o2(0x87,0x8A), o2(0x87,0x8B),
+ o2(0x87,0x8C), o2(0x87,0x8D), o2(0x87,0x8E), o2(0x87,0x8F),
+ o2(0xB4,0xA2), o2(0xB4,0xA3), o2(0x87,0x90), o2(0x87,0x91),
+ o2(0xB4,0xA4), o2(0x87,0x92), o2(0x87,0x93), o2(0x87,0x94),
+ o2(0xB4,0xA5), o2(0x87,0x95), o2(0x87,0x96), o2(0x87,0x97),
+ o2(0x87,0x98), o2(0x87,0x99), o2(0x87,0x9A), o2(0x87,0x9B),
+ o2(0x87,0x9C), o2(0xB4,0xA6), o2(0x87,0x9D), o2(0xB4,0xA7),
+ o2(0x87,0x9E), o2(0xB4,0xA8), o2(0x87,0x9F), o2(0x87,0xA0),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_87 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_87_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_88_infos[64] = {
+ o2(0x87,0xA1), o2(0x87,0xA2), o2(0x87,0xA3), o2(0x87,0xA4),
+ o2(0xB4,0xA9), o2(0xB4,0xAA), o2(0x87,0xA5), o2(0x87,0xA6),
+ o2(0xB4,0xAB), o2(0x87,0xA7), o2(0x87,0xA8), o2(0xB4,0xAC),
+ o2(0xB4,0xAD), o2(0x87,0xA9), o2(0x87,0xAA), o2(0x87,0xAB),
+ o2(0x87,0xAC), o2(0x87,0xAD), o2(0x87,0xAE), o2(0x87,0xAF),
+ o2(0xB4,0xAE), o2(0xB4,0xAF), o2(0x87,0xB0), o2(0xB4,0xB0),
+ o2(0x87,0xB1), o2(0xB4,0xB1), o2(0x87,0xB2), o2(0x87,0xB3),
+ o2(0x87,0xB4), o2(0x87,0xB5), o2(0x87,0xB6), o2(0x87,0xB7),
+ o2(0xB4,0xB2), o2(0x87,0xB8), o2(0x87,0xB9), o2(0x87,0xBA),
+ o2(0x87,0xBB), o2(0x87,0xBC), o2(0x87,0xBD), o2(0x87,0xBE),
+ o2(0x87,0xBF), o2(0x87,0xC0), o2(0x87,0xC1), o2(0x87,0xC2),
+ o2(0x87,0xC3), o2(0x87,0xC4), o2(0x87,0xC5), o2(0x87,0xC6),
+ o2(0x87,0xC7), o2(0x87,0xC8), o2(0x87,0xC9), o2(0x87,0xCA),
+ o2(0xB4,0xB3), o2(0x87,0xCB), o2(0x87,0xCC), o2(0x87,0xCD),
+ o2(0x87,0xCE), o2(0x87,0xCF), o2(0x87,0xD0), o2(0x87,0xD1),
+ o2(0xB4,0xB4), o2(0x87,0xD2), o2(0x87,0xD3), o2(0x87,0xD4),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_88 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_88_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_89_infos[64] = {
+ o2(0x87,0xD5), o2(0x87,0xD6), o2(0x87,0xD7), o2(0x87,0xD8),
+ o2(0x87,0xD9), o2(0x87,0xDA), o2(0x87,0xDB), o2(0x87,0xDC),
+ o2(0x87,0xDD), o2(0x87,0xDE), o2(0x87,0xDF), o2(0x87,0xE0),
+ o2(0x87,0xE1), o2(0x87,0xE2), o2(0x87,0xE3), o2(0x87,0xE4),
+ o2(0x87,0xE5), o2(0x87,0xE6), o2(0x87,0xE7), o2(0x87,0xE8),
+ o2(0x87,0xE9), o2(0x87,0xEA), o2(0x87,0xEB), o2(0x87,0xEC),
+ o2(0xB4,0xB5), o2(0x87,0xED), o2(0x87,0xEE), o2(0x87,0xEF),
+ o2(0xB4,0xB6), o2(0x87,0xF0), o2(0x87,0xF1), o2(0x87,0xF2),
+ o2(0xB4,0xB7), o2(0x87,0xF3), o2(0x87,0xF4), o2(0x87,0xF5),
+ o2(0x87,0xF6), o2(0x87,0xF7), o2(0x87,0xF8), o2(0x87,0xF9),
+ o2(0xB4,0xB8), o2(0xB4,0xB9), o2(0x87,0xFA), o2(0x87,0xFB),
+ o2(0x87,0xFC), o2(0x87,0xFD), o2(0x87,0xFE), o2(0x88,0x41),
+ o2(0x88,0x42), o2(0x88,0x43), o2(0x88,0x44), o2(0x88,0x45),
+ o2(0xB4,0xBA), o2(0xB4,0xBB), o2(0x88,0x46), o2(0x88,0x47),
+ o2(0x88,0x48), o2(0x88,0x49), o2(0x88,0x4A), o2(0x88,0x4B),
+ o2(0xB4,0xBC), o2(0x88,0x4C), o2(0x88,0x4D), o2(0x88,0x4E),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_89 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_89_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_8A_infos[64] = {
+ o2(0x88,0x4F), o2(0x88,0x50), o2(0x88,0x51), o2(0x88,0x52),
+ o2(0xB4,0xBD), o2(0xB4,0xBE), o2(0x88,0x53), o2(0x88,0x54),
+ o2(0x88,0x55), o2(0xB4,0xBF), o2(0x88,0x56), o2(0x88,0x57),
+ o2(0x88,0x58), o2(0x88,0x59), o2(0x88,0x5A), o2(0x88,0x61),
+ o2(0xB4,0xC0), o2(0xB4,0xC1), o2(0x88,0x62), o2(0x88,0x63),
+ o2(0xB4,0xC2), o2(0x88,0x64), o2(0x88,0x65), o2(0x88,0x66),
+ o2(0xB4,0xC3), o2(0xB4,0xC4), o2(0xB4,0xC5), o2(0x88,0x67),
+ o2(0x88,0x68), o2(0x88,0x69), o2(0x88,0x6A), o2(0x88,0x6B),
+ o2(0xB4,0xC6), o2(0xB4,0xC7), o2(0x88,0x6C), o2(0xB4,0xC8),
+ o2(0x88,0x6D), o2(0xB4,0xC9), o2(0xB4,0xCA), o2(0x88,0x6E),
+ o2(0x88,0x6F), o2(0x88,0x70), o2(0xB4,0xCB), o2(0x88,0x71),
+ o2(0xB4,0xCC), o2(0x88,0x72), o2(0x88,0x73), o2(0x88,0x74),
+ o2(0xB4,0xCD), o2(0x88,0x75), o2(0x88,0x76), o2(0x88,0x77),
+ o2(0xB4,0xCE), o2(0x88,0x78), o2(0x88,0x79), o2(0x88,0x7A),
+ o2(0x88,0x81), o2(0x88,0x82), o2(0x88,0x83), o2(0x88,0x84),
+ o2(0x88,0x85), o2(0x88,0x86), o2(0x88,0x87), o2(0x88,0x88),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_8A = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_8A_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_8B_infos[64] = {
+ o2(0x88,0x89), o2(0x88,0x8A), o2(0x88,0x8B), o2(0x88,0x8C),
+ o2(0x88,0x8D), o2(0x88,0x8E), o2(0x88,0x8F), o2(0x88,0x90),
+ o2(0xB4,0xCF), o2(0xB4,0xD0), o2(0x88,0x91), o2(0x88,0x92),
+ o2(0xB4,0xD1), o2(0x88,0x93), o2(0x88,0x94), o2(0x88,0x95),
+ o2(0xB4,0xD2), o2(0x88,0x96), o2(0xB4,0xD3), o2(0x88,0x97),
+ o2(0x88,0x98), o2(0x88,0x99), o2(0x88,0x9A), o2(0x88,0x9B),
+ o2(0xB4,0xD4), o2(0xB4,0xD5), o2(0x88,0x9C), o2(0xB4,0xD6),
+ o2(0x88,0x9D), o2(0xB4,0xD7), o2(0x88,0x9E), o2(0x88,0x9F),
+ o2(0x88,0xA0), o2(0x88,0xA1), o2(0xB4,0xD8), o2(0x88,0xA2),
+ o2(0xB4,0xD9), o2(0xB4,0xDA), o2(0xB4,0xDB), o2(0x88,0xA3),
+ o2(0xB4,0xDC), o2(0x88,0xA4), o2(0x88,0xA5), o2(0xB4,0xDD),
+ o2(0xB4,0xDE), o2(0xB4,0xDF), o2(0xB4,0xE0), o2(0xB4,0xE1),
+ o2(0x88,0xA6), o2(0x88,0xA7), o2(0x88,0xA8), o2(0xB4,0xE2),
+ o2(0xB4,0xE3), o2(0xB4,0xE4), o2(0x88,0xA9), o2(0xB4,0xE5),
+ o2(0xB4,0xE6), o2(0xB4,0xE7), o2(0xB4,0xE8), o2(0xB4,0xE9),
+ o2(0x88,0xAA), o2(0x88,0xAB), o2(0x88,0xAC), o2(0xB4,0xEA),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_8B = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_8B_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_8C_infos[64] = {
+ o2(0xB4,0xEB), o2(0xB4,0xEC), o2(0x88,0xAD), o2(0x88,0xAE),
+ o2(0xB4,0xED), o2(0x88,0xAF), o2(0x88,0xB0), o2(0x88,0xB1),
+ o2(0xB4,0xEE), o2(0x88,0xB2), o2(0x88,0xB3), o2(0x88,0xB4),
+ o2(0x88,0xB5), o2(0x88,0xB6), o2(0x88,0xB7), o2(0x88,0xB8),
+ o2(0xB4,0xEF), o2(0xB4,0xF0), o2(0x88,0xB9), o2(0xB4,0xF1),
+ o2(0xB4,0xF2), o2(0xB4,0xF3), o2(0x88,0xBA), o2(0x88,0xBB),
+ o2(0x88,0xBC), o2(0x88,0xBD), o2(0x88,0xBE), o2(0x88,0xBF),
+ o2(0xB4,0xF4), o2(0x88,0xC0), o2(0x88,0xC1), o2(0x88,0xC2),
+ o2(0x88,0xC3), o2(0x88,0xC4), o2(0x88,0xC5), o2(0x88,0xC6),
+ o2(0x88,0xC7), o2(0x88,0xC8), o2(0x88,0xC9), o2(0x88,0xCA),
+ o2(0x88,0xCB), o2(0x88,0xCC), o2(0x88,0xCD), o2(0x88,0xCE),
+ o2(0x88,0xCF), o2(0x88,0xD0), o2(0x88,0xD1), o2(0x88,0xD2),
+ o2(0x88,0xD3), o2(0x88,0xD4), o2(0x88,0xD5), o2(0x88,0xD6),
+ o2(0x88,0xD7), o2(0x88,0xD8), o2(0x88,0xD9), o2(0x88,0xDA),
+ o2(0x88,0xDB), o2(0x88,0xDC), o2(0x88,0xDD), o2(0x88,0xDE),
+ o2(0x88,0xDF), o2(0x88,0xE0), o2(0x88,0xE1), o2(0x88,0xE2),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_8C = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_8C_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_8D_infos[64] = {
+ o2(0x88,0xE3), o2(0x88,0xE4), o2(0x88,0xE5), o2(0x88,0xE6),
+ o2(0x88,0xE7), o2(0x88,0xE8), o2(0x88,0xE9), o2(0x88,0xEA),
+ o2(0x88,0xEB), o2(0x88,0xEC), o2(0x88,0xED), o2(0x88,0xEE),
+ o2(0x88,0xEF), o2(0x88,0xF0), o2(0x88,0xF1), o2(0x88,0xF2),
+ o2(0x88,0xF3), o2(0x88,0xF4), o2(0x88,0xF5), o2(0x88,0xF6),
+ o2(0xB4,0xF5), o2(0xB4,0xF6), o2(0xB4,0xF7), o2(0x88,0xF7),
+ o2(0xB4,0xF8), o2(0x88,0xF8), o2(0x88,0xF9), o2(0xB4,0xF9),
+ o2(0xB4,0xFA), o2(0x88,0xFA), o2(0xB4,0xFB), o2(0xB4,0xFC),
+ o2(0x88,0xFB), o2(0x88,0xFC), o2(0x88,0xFD), o2(0x88,0xFE),
+ o2(0xB4,0xFD), o2(0xB4,0xFE), o2(0x89,0x41), o2(0xB5,0xA1),
+ o2(0x89,0x42), o2(0xB5,0xA2), o2(0x89,0x43), o2(0xB5,0xA3),
+ o2(0x89,0x44), o2(0x89,0x45), o2(0xB5,0xA4), o2(0x89,0x46),
+ o2(0xB5,0xA5), o2(0xB5,0xA6), o2(0x89,0x47), o2(0x89,0x48),
+ o2(0xB5,0xA7), o2(0x89,0x49), o2(0x89,0x4A), o2(0x89,0x4B),
+ o2(0xB5,0xA8), o2(0x89,0x4C), o2(0x89,0x4D), o2(0x89,0x4E),
+ o2(0x89,0x4F), o2(0x89,0x50), o2(0x89,0x51), o2(0x89,0x52),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_8D = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_8D_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_8E_infos[64] = {
+ o2(0xB5,0xA9), o2(0xB5,0xAA), o2(0x89,0x53), o2(0xB5,0xAB),
+ o2(0xB5,0xAC), o2(0xB5,0xAD), o2(0x89,0x54), o2(0x89,0x55),
+ o2(0x89,0x56), o2(0x89,0x57), o2(0x89,0x58), o2(0x89,0x59),
+ o2(0xB5,0xAE), o2(0x89,0x5A), o2(0x89,0x61), o2(0x89,0x62),
+ o2(0xB5,0xAF), o2(0x89,0x63), o2(0x89,0x64), o2(0x89,0x65),
+ o2(0xB5,0xB0), o2(0x89,0x66), o2(0x89,0x67), o2(0x89,0x68),
+ o2(0x89,0x69), o2(0x89,0x6A), o2(0x89,0x6B), o2(0x89,0x6C),
+ o2(0x89,0x6D), o2(0x89,0x6E), o2(0x89,0x6F), o2(0x89,0x70),
+ o2(0xB5,0xB1), o2(0xB5,0xB2), o2(0x89,0x71), o2(0x89,0x72),
+ o2(0x89,0x73), o2(0x89,0x74), o2(0x89,0x75), o2(0x89,0x76),
+ o2(0xB5,0xB3), o2(0x89,0x77), o2(0x89,0x78), o2(0x89,0x79),
+ o2(0xB5,0xB4), o2(0x89,0x7A), o2(0x89,0x81), o2(0x89,0x82),
+ o2(0x89,0x83), o2(0x89,0x84), o2(0x89,0x85), o2(0x89,0x86),
+ o2(0x89,0x87), o2(0x89,0x88), o2(0x89,0x89), o2(0x89,0x8A),
+ o2(0x89,0x8B), o2(0x89,0x8C), o2(0x89,0x8D), o2(0x89,0x8E),
+ o2(0x89,0x8F), o2(0x89,0x90), o2(0x89,0x91), o2(0x89,0x92),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_8E = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_8E_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_8F_infos[64] = {
+ o2(0x89,0x93), o2(0x89,0x94), o2(0x89,0x95), o2(0x89,0x96),
+ o2(0xB5,0xB5), o2(0xB5,0xB6), o2(0x89,0x97), o2(0x89,0x98),
+ o2(0xB5,0xB7), o2(0x89,0x99), o2(0x89,0x9A), o2(0xB5,0xB8),
+ o2(0xB5,0xB9), o2(0x89,0x9B), o2(0xB5,0xBA), o2(0x89,0x9C),
+ o2(0xB5,0xBB), o2(0x89,0x9D), o2(0x89,0x9E), o2(0x89,0x9F),
+ o2(0xB5,0xBC), o2(0xB5,0xBD), o2(0x89,0xA0), o2(0xB5,0xBE),
+ o2(0x89,0xA1), o2(0xB5,0xBF), o2(0x89,0xA2), o2(0xB5,0xC0),
+ o2(0x89,0xA3), o2(0xB5,0xC1), o2(0x89,0xA4), o2(0x89,0xA5),
+ o2(0xB5,0xC2), o2(0x89,0xA6), o2(0x89,0xA7), o2(0x89,0xA8),
+ o2(0xB5,0xC3), o2(0x89,0xA9), o2(0x89,0xAA), o2(0x89,0xAB),
+ o2(0xB5,0xC4), o2(0x89,0xAC), o2(0x89,0xAD), o2(0x89,0xAE),
+ o2(0x89,0xAF), o2(0x89,0xB0), o2(0x89,0xB1), o2(0x89,0xB2),
+ o2(0x89,0xB3), o2(0x89,0xB4), o2(0x89,0xB5), o2(0x89,0xB6),
+ o2(0x89,0xB7), o2(0x89,0xB8), o2(0x89,0xB9), o2(0x89,0xBA),
+ o2(0x89,0xBB), o2(0x89,0xBC), o2(0x89,0xBD), o2(0x89,0xBE),
+ o2(0xB5,0xC5), o2(0x89,0xBF), o2(0x89,0xC0), o2(0x89,0xC1),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_8F = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_8F_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_90_infos[64] = {
+ o2(0x89,0xC2), o2(0x89,0xC3), o2(0x89,0xC4), o2(0x89,0xC5),
+ o2(0x89,0xC6), o2(0x89,0xC7), o2(0x89,0xC8), o2(0x89,0xC9),
+ o2(0x89,0xCA), o2(0x89,0xCB), o2(0x89,0xCC), o2(0x89,0xCD),
+ o2(0x89,0xCE), o2(0x89,0xCF), o2(0x89,0xD0), o2(0x89,0xD1),
+ o2(0xB5,0xC6), o2(0x89,0xD2), o2(0x89,0xD3), o2(0x89,0xD4),
+ o2(0x89,0xD5), o2(0x89,0xD6), o2(0x89,0xD7), o2(0x89,0xD8),
+ o2(0xB5,0xC7), o2(0x89,0xD9), o2(0x89,0xDA), o2(0x89,0xDB),
+ o2(0xB5,0xC8), o2(0x89,0xDC), o2(0x89,0xDD), o2(0x89,0xDE),
+ o2(0xB5,0xC9), o2(0x89,0xDF), o2(0x89,0xE0), o2(0x89,0xE1),
+ o2(0x89,0xE2), o2(0x89,0xE3), o2(0x89,0xE4), o2(0x89,0xE5),
+ o2(0xB5,0xCA), o2(0xB5,0xCB), o2(0x89,0xE6), o2(0xB5,0xCC),
+ o2(0x89,0xE7), o2(0x89,0xE8), o2(0x89,0xE9), o2(0x89,0xEA),
+ o2(0x89,0xEB), o2(0x89,0xEC), o2(0x89,0xED), o2(0x89,0xEE),
+ o2(0xB5,0xCD), o2(0x89,0xEF), o2(0x89,0xF0), o2(0x89,0xF1),
+ o2(0x89,0xF2), o2(0x89,0xF3), o2(0x89,0xF4), o2(0x89,0xF5),
+ o2(0x89,0xF6), o2(0x89,0xF7), o2(0x89,0xF8), o2(0x89,0xF9),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_90 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_90_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_91_infos[64] = {
+ o2(0x89,0xFA), o2(0x89,0xFB), o2(0x89,0xFC), o2(0x89,0xFD),
+ o2(0x89,0xFE), o2(0x8A,0x41), o2(0x8A,0x42), o2(0x8A,0x43),
+ o2(0x8A,0x44), o2(0x8A,0x45), o2(0x8A,0x46), o2(0x8A,0x47),
+ o2(0x8A,0x48), o2(0x8A,0x49), o2(0x8A,0x4A), o2(0x8A,0x4B),
+ o2(0xB5,0xCE), o2(0xB5,0xCF), o2(0x8A,0x4C), o2(0x8A,0x4D),
+ o2(0xB5,0xD0), o2(0x8A,0x4E), o2(0x8A,0x4F), o2(0x8A,0x50),
+ o2(0xB5,0xD1), o2(0x8A,0x51), o2(0x8A,0x52), o2(0x8A,0x53),
+ o2(0x8A,0x54), o2(0x8A,0x55), o2(0x8A,0x56), o2(0x8A,0x57),
+ o2(0xB5,0xD2), o2(0xB5,0xD3), o2(0x8A,0x58), o2(0xB5,0xD4),
+ o2(0x8A,0x59), o2(0xB5,0xD5), o2(0x8A,0x5A), o2(0x8A,0x61),
+ o2(0x8A,0x62), o2(0x8A,0x63), o2(0x8A,0x64), o2(0x8A,0x65),
+ o2(0xB5,0xD6), o2(0x8A,0x66), o2(0x8A,0x67), o2(0x8A,0x68),
+ o2(0x8A,0x69), o2(0x8A,0x6A), o2(0x8A,0x6B), o2(0x8A,0x6C),
+ o2(0x8A,0x6D), o2(0x8A,0x6E), o2(0x8A,0x6F), o2(0x8A,0x70),
+ o2(0x8A,0x71), o2(0x8A,0x72), o2(0x8A,0x73), o2(0x8A,0x74),
+ o2(0x8A,0x75), o2(0x8A,0x76), o2(0x8A,0x77), o2(0x8A,0x78),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_91 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_91_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_92_infos[64] = {
+ o2(0xB5,0xD7), o2(0x8A,0x79), o2(0x8A,0x7A), o2(0x8A,0x81),
+ o2(0x8A,0x82), o2(0x8A,0x83), o2(0x8A,0x84), o2(0x8A,0x85),
+ o2(0xB5,0xD8), o2(0x8A,0x86), o2(0x8A,0x87), o2(0x8A,0x88),
+ o2(0x8A,0x89), o2(0x8A,0x8A), o2(0x8A,0x8B), o2(0x8A,0x8C),
+ o2(0x8A,0x8D), o2(0x8A,0x8E), o2(0x8A,0x8F), o2(0x8A,0x90),
+ o2(0x8A,0x91), o2(0x8A,0x92), o2(0x8A,0x93), o2(0x8A,0x94),
+ o2(0x8A,0x95), o2(0x8A,0x96), o2(0x8A,0x97), o2(0x8A,0x98),
+ o2(0x8A,0x99), o2(0xB5,0xD9), o2(0x8A,0x9A), o2(0x8A,0x9B),
+ o2(0x8A,0x9C), o2(0x8A,0x9D), o2(0x8A,0x9E), o2(0x8A,0x9F),
+ o2(0xB5,0xDA), o2(0x8A,0xA0), o2(0x8A,0xA1), o2(0x8A,0xA2),
+ o2(0xB5,0xDB), o2(0x8A,0xA3), o2(0x8A,0xA4), o2(0x8A,0xA5),
+ o2(0xB5,0xDC), o2(0x8A,0xA6), o2(0x8A,0xA7), o2(0x8A,0xA8),
+ o2(0x8A,0xA9), o2(0x8A,0xAA), o2(0x8A,0xAB), o2(0x8A,0xAC),
+ o2(0x8A,0xAD), o2(0xB5,0xDD), o2(0x8A,0xAE), o2(0xB5,0xDE),
+ o2(0x8A,0xAF), o2(0xB5,0xDF), o2(0x8A,0xB0), o2(0x8A,0xB1),
+ o2(0x8A,0xB2), o2(0x8A,0xB3), o2(0x8A,0xB4), o2(0x8A,0xB5),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_92 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_92_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_93_infos[64] = {
+ o2(0xB5,0xE0), o2(0x8A,0xB6), o2(0x8A,0xB7), o2(0x8A,0xB8),
+ o2(0xB5,0xE1), o2(0x8A,0xB9), o2(0x8A,0xBA), o2(0x8A,0xBB),
+ o2(0xB5,0xE2), o2(0x8A,0xBC), o2(0x8A,0xBD), o2(0x8A,0xBE),
+ o2(0x8A,0xBF), o2(0x8A,0xC0), o2(0x8A,0xC1), o2(0x8A,0xC2),
+ o2(0xB5,0xE3), o2(0x8A,0xC3), o2(0x8A,0xC4), o2(0x8A,0xC5),
+ o2(0x8A,0xC6), o2(0xB5,0xE4), o2(0x8A,0xC7), o2(0x8A,0xC8),
+ o2(0x8A,0xC9), o2(0x8A,0xCA), o2(0x8A,0xCB), o2(0x8A,0xCC),
+ o2(0xB5,0xE5), o2(0xB5,0xE6), o2(0x8A,0xCD), o2(0x8A,0xCE),
+ o2(0xB5,0xE7), o2(0x8A,0xCF), o2(0x8A,0xD0), o2(0xB5,0xE8),
+ o2(0xB5,0xE9), o2(0x8A,0xD1), o2(0xB5,0xEA), o2(0x8A,0xD2),
+ o2(0x8A,0xD3), o2(0x8A,0xD4), o2(0x8A,0xD5), o2(0x8A,0xD6),
+ o2(0xB5,0xEB), o2(0xB5,0xEC), o2(0x8A,0xD7), o2(0xB5,0xED),
+ o2(0x8A,0xD8), o2(0xB5,0xEE), o2(0x8A,0xD9), o2(0x8A,0xDA),
+ o2(0x8A,0xDB), o2(0x8A,0xDC), o2(0x8A,0xDD), o2(0x8A,0xDE),
+ o2(0xB5,0xEF), o2(0x8A,0xDF), o2(0x8A,0xE0), o2(0x8A,0xE1),
+ o2(0x8A,0xE2), o2(0x8A,0xE3), o2(0x8A,0xE4), o2(0x8A,0xE5),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_93 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_93_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_94_infos[64] = {
+ o2(0x8A,0xE6), o2(0x8A,0xE7), o2(0x8A,0xE8), o2(0x8A,0xE9),
+ o2(0x8A,0xEA), o2(0x8A,0xEB), o2(0x8A,0xEC), o2(0x8A,0xED),
+ o2(0x8A,0xEE), o2(0x8A,0xEF), o2(0x8A,0xF0), o2(0x8A,0xF1),
+ o2(0x8A,0xF2), o2(0x8A,0xF3), o2(0x8A,0xF4), o2(0x8A,0xF5),
+ o2(0x8A,0xF6), o2(0x8A,0xF7), o2(0x8A,0xF8), o2(0x8A,0xF9),
+ o2(0xB5,0xF0), o2(0xB5,0xF1), o2(0x8A,0xFA), o2(0x8A,0xFB),
+ o2(0xB5,0xF2), o2(0x8A,0xFC), o2(0x8A,0xFD), o2(0xB5,0xF3),
+ o2(0xB5,0xF4), o2(0x8A,0xFE), o2(0x8B,0x41), o2(0x8B,0x42),
+ o2(0x8B,0x43), o2(0x8B,0x44), o2(0x8B,0x45), o2(0x8B,0x46),
+ o2(0xB5,0xF5), o2(0xB5,0xF6), o2(0x8B,0x47), o2(0xB5,0xF7),
+ o2(0xB5,0xF8), o2(0xB5,0xF9), o2(0xB5,0xFA), o2(0x8B,0x48),
+ o2(0x8B,0x49), o2(0x8B,0x4A), o2(0x8B,0x4B), o2(0x8B,0x4C),
+ o2(0xB5,0xFB), o2(0xB5,0xFC), o2(0x8B,0x4D), o2(0x8B,0x4E),
+ o2(0xB5,0xFD), o2(0x8B,0x4F), o2(0x8B,0x50), o2(0x8B,0x51),
+ o2(0xB5,0xFE), o2(0x8B,0x52), o2(0x8B,0x53), o2(0x8B,0x54),
+ o2(0x8B,0x55), o2(0x8B,0x56), o2(0x8B,0x57), o2(0x8B,0x58),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_94 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_94_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_95_infos[64] = {
+ o2(0xB6,0xA1), o2(0xB6,0xA2), o2(0x8B,0x59), o2(0xB6,0xA3),
+ o2(0xB6,0xA4), o2(0xB6,0xA5), o2(0x8B,0x5A), o2(0x8B,0x61),
+ o2(0x8B,0x62), o2(0x8B,0x63), o2(0x8B,0x64), o2(0xB6,0xA6),
+ o2(0xB6,0xA7), o2(0xB6,0xA8), o2(0x8B,0x65), o2(0x8B,0x66),
+ o2(0xB6,0xA9), o2(0x8B,0x67), o2(0x8B,0x68), o2(0x8B,0x69),
+ o2(0xB6,0xAA), o2(0x8B,0x6A), o2(0x8B,0x6B), o2(0x8B,0x6C),
+ o2(0x8B,0x6D), o2(0x8B,0x6E), o2(0x8B,0x6F), o2(0x8B,0x70),
+ o2(0xB6,0xAB), o2(0xB6,0xAC), o2(0x8B,0x71), o2(0xB6,0xAD),
+ o2(0xB6,0xAE), o2(0xB6,0xAF), o2(0x8B,0x72), o2(0x8B,0x73),
+ o2(0x8B,0x74), o2(0x8B,0x75), o2(0x8B,0x76), o2(0x8B,0x77),
+ o2(0x8B,0x78), o2(0x8B,0x79), o2(0x8B,0x7A), o2(0x8B,0x81),
+ o2(0x8B,0x82), o2(0x8B,0x83), o2(0x8B,0x84), o2(0x8B,0x85),
+ o2(0x8B,0x86), o2(0x8B,0x87), o2(0x8B,0x88), o2(0x8B,0x89),
+ o2(0x8B,0x8A), o2(0x8B,0x8B), o2(0x8B,0x8C), o2(0x8B,0x8D),
+ o2(0x8B,0x8E), o2(0x8B,0x8F), o2(0x8B,0x90), o2(0x8B,0x91),
+ o2(0x8B,0x92), o2(0x8B,0x93), o2(0x8B,0x94), o2(0x8B,0x95),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_95 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_95_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_96_infos[64] = {
+ o2(0x8B,0x96), o2(0x8B,0x97), o2(0x8B,0x98), o2(0x8B,0x99),
+ o2(0x8B,0x9A), o2(0x8B,0x9B), o2(0x8B,0x9C), o2(0x8B,0x9D),
+ o2(0x8B,0x9E), o2(0x8B,0x9F), o2(0x8B,0xA0), o2(0x8B,0xA1),
+ o2(0x8B,0xA2), o2(0x8B,0xA3), o2(0x8B,0xA4), o2(0x8B,0xA5),
+ o2(0x8B,0xA6), o2(0x8B,0xA7), o2(0x8B,0xA8), o2(0x8B,0xA9),
+ o2(0x8B,0xAA), o2(0x8B,0xAB), o2(0x8B,0xAC), o2(0x8B,0xAD),
+ o2(0x8B,0xAE), o2(0x8B,0xAF), o2(0x8B,0xB0), o2(0x8B,0xB1),
+ o2(0x8B,0xB2), o2(0x8B,0xB3), o2(0x8B,0xB4), o2(0x8B,0xB5),
+ o2(0xB6,0xB0), o2(0xB6,0xB1), o2(0x8B,0xB6), o2(0x8B,0xB7),
+ o2(0xB6,0xB2), o2(0x8B,0xB8), o2(0x8B,0xB9), o2(0x8B,0xBA),
+ o2(0xB6,0xB3), o2(0x8B,0xBB), o2(0xB6,0xB4), o2(0xB6,0xB5),
+ o2(0x8B,0xBC), o2(0x8B,0xBD), o2(0x8B,0xBE), o2(0x8B,0xBF),
+ o2(0xB6,0xB6), o2(0xB6,0xB7), o2(0x8B,0xC0), o2(0xB6,0xB8),
+ o2(0xB6,0xB9), o2(0xB6,0xBA), o2(0x8B,0xC1), o2(0x8B,0xC2),
+ o2(0x8B,0xC3), o2(0x8B,0xC4), o2(0x8B,0xC5), o2(0xB6,0xBB),
+ o2(0xB6,0xBC), o2(0xB6,0xBD), o2(0x8B,0xC6), o2(0x8B,0xC7),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_96 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_96_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_97_infos[64] = {
+ o2(0xB6,0xBE), o2(0x8B,0xC8), o2(0x8B,0xC9), o2(0x8B,0xCA),
+ o2(0xB6,0xBF), o2(0x8B,0xCB), o2(0x8B,0xCC), o2(0x8B,0xCD),
+ o2(0x8B,0xCE), o2(0x8B,0xCF), o2(0x8B,0xD0), o2(0x8B,0xD1),
+ o2(0xB6,0xC0), o2(0xB6,0xC1), o2(0x8B,0xD2), o2(0xB6,0xC2),
+ o2(0xB6,0xC3), o2(0xB6,0xC4), o2(0x8B,0xD3), o2(0x8B,0xD4),
+ o2(0x8B,0xD5), o2(0x8B,0xD6), o2(0x8B,0xD7), o2(0x8B,0xD8),
+ o2(0xB6,0xC5), o2(0x8B,0xD9), o2(0x8B,0xDA), o2(0x8B,0xDB),
+ o2(0x8B,0xDC), o2(0x8B,0xDD), o2(0x8B,0xDE), o2(0x8B,0xDF),
+ o2(0x8B,0xE0), o2(0x8B,0xE1), o2(0x8B,0xE2), o2(0x8B,0xE3),
+ o2(0x8B,0xE4), o2(0x8B,0xE5), o2(0x8B,0xE6), o2(0x8B,0xE7),
+ o2(0x8B,0xE8), o2(0x8B,0xE9), o2(0x8B,0xEA), o2(0x8B,0xEB),
+ o2(0xB6,0xC6), o2(0x8B,0xEC), o2(0x8B,0xED), o2(0x8B,0xEE),
+ o2(0x8B,0xEF), o2(0x8B,0xF0), o2(0x8B,0xF1), o2(0x8B,0xF2),
+ o2(0x8B,0xF3), o2(0x8B,0xF4), o2(0x8B,0xF5), o2(0x8B,0xF6),
+ o2(0x8B,0xF7), o2(0x8B,0xF8), o2(0x8B,0xF9), o2(0x8B,0xFA),
+ o2(0x8B,0xFB), o2(0x8B,0xFC), o2(0x8B,0xFD), o2(0x8B,0xFE),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_97 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_97_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_98_infos[64] = {
+ o2(0x8C,0x41), o2(0x8C,0x42), o2(0x8C,0x43), o2(0x8C,0x44),
+ o2(0x8C,0x45), o2(0x8C,0x46), o2(0x8C,0x47), o2(0x8C,0x48),
+ o2(0x8C,0x49), o2(0x8C,0x4A), o2(0x8C,0x4B), o2(0x8C,0x4C),
+ o2(0x8C,0x4D), o2(0x8C,0x4E), o2(0x8C,0x4F), o2(0x8C,0x50),
+ o2(0xB6,0xC7), o2(0xB6,0xC8), o2(0x8C,0x51), o2(0x8C,0x52),
+ o2(0xB6,0xC9), o2(0x8C,0x53), o2(0x8C,0x54), o2(0x8C,0x55),
+ o2(0xB6,0xCA), o2(0x8C,0x56), o2(0x8C,0x57), o2(0x8C,0x58),
+ o2(0x8C,0x59), o2(0x8C,0x5A), o2(0x8C,0x61), o2(0x8C,0x62),
+ o2(0x8C,0x63), o2(0x8C,0x64), o2(0x8C,0x65), o2(0x8C,0x66),
+ o2(0x8C,0x67), o2(0xB6,0xCB), o2(0x8C,0x68), o2(0x8C,0x69),
+ o2(0x8C,0x6A), o2(0x8C,0x6B), o2(0x8C,0x6C), o2(0x8C,0x6D),
+ o2(0xB6,0xCC), o2(0x8C,0x6E), o2(0x8C,0x6F), o2(0x8C,0x70),
+ o2(0x8C,0x71), o2(0x8C,0x72), o2(0x8C,0x73), o2(0x8C,0x74),
+ o2(0xB6,0xCD), o2(0x8C,0x75), o2(0x8C,0x76), o2(0x8C,0x77),
+ o2(0x8C,0x78), o2(0x8C,0x79), o2(0x8C,0x7A), o2(0x8C,0x81),
+ o2(0x8C,0x82), o2(0x8C,0x83), o2(0x8C,0x84), o2(0x8C,0x85),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_98 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_98_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_99_infos[64] = {
+ o2(0x8C,0x86), o2(0x8C,0x87), o2(0x8C,0x88), o2(0x8C,0x89),
+ o2(0x8C,0x8A), o2(0x8C,0x8B), o2(0x8C,0x8C), o2(0x8C,0x8D),
+ o2(0xB6,0xCE), o2(0x8C,0x8E), o2(0x8C,0x8F), o2(0x8C,0x90),
+ o2(0x8C,0x91), o2(0x8C,0x92), o2(0x8C,0x93), o2(0x8C,0x94),
+ o2(0x8C,0x95), o2(0x8C,0x96), o2(0x8C,0x97), o2(0x8C,0x98),
+ o2(0x8C,0x99), o2(0x8C,0x9A), o2(0x8C,0x9B), o2(0x8C,0x9C),
+ o2(0x8C,0x9D), o2(0x8C,0x9E), o2(0x8C,0x9F), o2(0x8C,0xA0),
+ o2(0x8C,0xA1), o2(0x8C,0xA2), o2(0x8C,0xA3), o2(0x8C,0xA4),
+ o2(0x8C,0xA5), o2(0x8C,0xA6), o2(0x8C,0xA7), o2(0x8C,0xA8),
+ o2(0xB6,0xCF), o2(0x8C,0xA9), o2(0x8C,0xAA), o2(0x8C,0xAB),
+ o2(0xB6,0xD0), o2(0x8C,0xAC), o2(0x8C,0xAD), o2(0x8C,0xAE),
+ o2(0x8C,0xAF), o2(0x8C,0xB0), o2(0x8C,0xB1), o2(0x8C,0xB2),
+ o2(0x8C,0xB3), o2(0x8C,0xB4), o2(0x8C,0xB5), o2(0x8C,0xB6),
+ o2(0x8C,0xB7), o2(0x8C,0xB8), o2(0x8C,0xB9), o2(0x8C,0xBA),
+ o2(0x8C,0xBB), o2(0x8C,0xBC), o2(0x8C,0xBD), o2(0x8C,0xBE),
+ o2(0x8C,0xBF), o2(0x8C,0xC0), o2(0x8C,0xC1), o2(0x8C,0xC2),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_99 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_99_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_9A_infos[64] = {
+ o2(0x8C,0xC3), o2(0x8C,0xC4), o2(0x8C,0xC5), o2(0x8C,0xC6),
+ o2(0x8C,0xC7), o2(0x8C,0xC8), o2(0x8C,0xC9), o2(0x8C,0xCA),
+ o2(0x8C,0xCB), o2(0x8C,0xCC), o2(0x8C,0xCD), o2(0x8C,0xCE),
+ o2(0x8C,0xCF), o2(0x8C,0xD0), o2(0x8C,0xD1), o2(0x8C,0xD2),
+ o2(0x8C,0xD3), o2(0x8C,0xD4), o2(0x8C,0xD5), o2(0x8C,0xD6),
+ o2(0x8C,0xD7), o2(0x8C,0xD8), o2(0x8C,0xD9), o2(0x8C,0xDA),
+ o2(0x8C,0xDB), o2(0x8C,0xDC), o2(0x8C,0xDD), o2(0x8C,0xDE),
+ o2(0xB6,0xD1), o2(0xB6,0xD2), o2(0x8C,0xDF), o2(0x8C,0xE0),
+ o2(0xB6,0xD3), o2(0x8C,0xE1), o2(0x8C,0xE2), o2(0x8C,0xE3),
+ o2(0xB6,0xD4), o2(0x8C,0xE4), o2(0x8C,0xE5), o2(0x8C,0xE6),
+ o2(0x8C,0xE7), o2(0x8C,0xE8), o2(0x8C,0xE9), o2(0xB6,0xD5),
+ o2(0xB6,0xD6), o2(0x8C,0xEA), o2(0x8C,0xEB), o2(0x8C,0xEC),
+ o2(0x8C,0xED), o2(0xB6,0xD7), o2(0x8C,0xEE), o2(0x8C,0xEF),
+ o2(0x8C,0xF0), o2(0x8C,0xF1), o2(0x8C,0xF2), o2(0x8C,0xF3),
+ o2(0x8C,0xF4), o2(0x8C,0xF5), o2(0x8C,0xF6), o2(0x8C,0xF7),
+ o2(0x8C,0xF8), o2(0x8C,0xF9), o2(0x8C,0xFA), o2(0x8C,0xFB),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_9A = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_9A_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_9B_infos[64] = {
+ o2(0x8C,0xFC), o2(0x8C,0xFD), o2(0x8C,0xFE), o2(0x8D,0x41),
+ o2(0x8D,0x42), o2(0x8D,0x43), o2(0x8D,0x44), o2(0x8D,0x45),
+ o2(0x8D,0x46), o2(0x8D,0x47), o2(0x8D,0x48), o2(0x8D,0x49),
+ o2(0x8D,0x4A), o2(0x8D,0x4B), o2(0x8D,0x4C), o2(0x8D,0x4D),
+ o2(0x8D,0x4E), o2(0x8D,0x4F), o2(0x8D,0x50), o2(0x8D,0x51),
+ o2(0xB6,0xD8), o2(0x8D,0x52), o2(0x8D,0x53), o2(0x8D,0x54),
+ o2(0x8D,0x55), o2(0x8D,0x56), o2(0x8D,0x57), o2(0x8D,0x58),
+ o2(0x8D,0x59), o2(0x8D,0x5A), o2(0x8D,0x61), o2(0x8D,0x62),
+ o2(0x8D,0x63), o2(0x8D,0x64), o2(0x8D,0x65), o2(0x8D,0x66),
+ o2(0x8D,0x67), o2(0x8D,0x68), o2(0x8D,0x69), o2(0x8D,0x6A),
+ o2(0x8D,0x6B), o2(0x8D,0x6C), o2(0x8D,0x6D), o2(0x8D,0x6E),
+ o2(0x8D,0x6F), o2(0x8D,0x70), o2(0x8D,0x71), o2(0x8D,0x72),
+ o2(0xB6,0xD9), o2(0x8D,0x73), o2(0x8D,0x74), o2(0x8D,0x75),
+ o2(0xB6,0xDA), o2(0x8D,0x76), o2(0x8D,0x77), o2(0x8D,0x78),
+ o2(0xB6,0xDB), o2(0x8D,0x79), o2(0x8D,0x7A), o2(0x8D,0x81),
+ o2(0x8D,0x82), o2(0x8D,0x83), o2(0x8D,0x84), o2(0x8D,0x85),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_9B = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_9B_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_9C_infos[64] = {
+ o2(0xB6,0xDC), o2(0xB6,0xDD), o2(0x8D,0x86), o2(0x8D,0x87),
+ o2(0x8D,0x88), o2(0xB6,0xDE), o2(0x8D,0x89), o2(0x8D,0x8A),
+ o2(0x8D,0x8B), o2(0x8D,0x8C), o2(0x8D,0x8D), o2(0x8D,0x8E),
+ o2(0x8D,0x8F), o2(0x8D,0x90), o2(0x8D,0x91), o2(0x8D,0x92),
+ o2(0x8D,0x93), o2(0x8D,0x94), o2(0x8D,0x95), o2(0x8D,0x96),
+ o2(0x8D,0x97), o2(0x8D,0x98), o2(0x8D,0x99), o2(0x8D,0x9A),
+ o2(0x8D,0x9B), o2(0x8D,0x9C), o2(0x8D,0x9D), o2(0x8D,0x9E),
+ o2(0x8D,0x9F), o2(0x8D,0xA0), o2(0x8D,0xA1), o2(0x8D,0xA2),
+ o2(0x8D,0xA3), o2(0x8D,0xA4), o2(0x8D,0xA5), o2(0x8D,0xA6),
+ o2(0x8D,0xA7), o2(0x8D,0xA8), o2(0x8D,0xA9), o2(0x8D,0xAA),
+ o2(0xB6,0xDF), o2(0xB6,0xE0), o2(0x8D,0xAB), o2(0x8D,0xAC),
+ o2(0xB6,0xE1), o2(0x8D,0xAD), o2(0x8D,0xAE), o2(0xB6,0xE2),
+ o2(0xB6,0xE3), o2(0x8D,0xAF), o2(0x8D,0xB0), o2(0x8D,0xB1),
+ o2(0x8D,0xB2), o2(0x8D,0xB3), o2(0x8D,0xB4), o2(0x8D,0xB5),
+ o2(0xB6,0xE4), o2(0xB6,0xE5), o2(0x8D,0xB6), o2(0xB6,0xE6),
+ o2(0x8D,0xB7), o2(0x8D,0xB8), o2(0x8D,0xB9), o2(0x8D,0xBA),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_9C = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_9C_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_9D_infos[64] = {
+ o2(0x8D,0xBB), o2(0x8D,0xBC), o2(0x8D,0xBD), o2(0x8D,0xBE),
+ o2(0xB6,0xE7), o2(0x8D,0xBF), o2(0x8D,0xC0), o2(0x8D,0xC1),
+ o2(0xB6,0xE8), o2(0x8D,0xC2), o2(0x8D,0xC3), o2(0x8D,0xC4),
+ o2(0xB6,0xE9), o2(0x8D,0xC5), o2(0x8D,0xC6), o2(0x8D,0xC7),
+ o2(0x8D,0xC8), o2(0x8D,0xC9), o2(0x8D,0xCA), o2(0x8D,0xCB),
+ o2(0xB6,0xEA), o2(0xB6,0xEB), o2(0x8D,0xCC), o2(0x8D,0xCD),
+ o2(0x8D,0xCE), o2(0x8D,0xCF), o2(0x8D,0xD0), o2(0x8D,0xD1),
+ o2(0x8D,0xD2), o2(0x8D,0xD3), o2(0x8D,0xD4), o2(0x8D,0xD5),
+ o2(0xB6,0xEC), o2(0x8D,0xD6), o2(0x8D,0xD7), o2(0x8D,0xD8),
+ o2(0xB6,0xED), o2(0x8D,0xD9), o2(0x8D,0xDA), o2(0x8D,0xDB),
+ o2(0xB6,0xEE), o2(0x8D,0xDC), o2(0x8D,0xDD), o2(0x8D,0xDE),
+ o2(0x8D,0xDF), o2(0x8D,0xE0), o2(0x8D,0xE1), o2(0x8D,0xE2),
+ o2(0xB6,0xEF), o2(0xB6,0xF0), o2(0x8D,0xE3), o2(0xB6,0xF1),
+ o2(0x8D,0xE4), o2(0xB6,0xF2), o2(0x8D,0xE5), o2(0x8D,0xE6),
+ o2(0x8D,0xE7), o2(0x8D,0xE8), o2(0x8D,0xE9), o2(0x8D,0xEA),
+ o2(0xB6,0xF3), o2(0xB6,0xF4), o2(0x8D,0xEB), o2(0x8D,0xEC),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_9D = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_9D_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_9E_infos[64] = {
+ o2(0xB6,0xF5), o2(0x8D,0xED), o2(0x8D,0xEE), o2(0x8D,0xEF),
+ o2(0xB6,0xF6), o2(0x8D,0xF0), o2(0x8D,0xF1), o2(0x8D,0xF2),
+ o2(0x8D,0xF3), o2(0x8D,0xF4), o2(0x8D,0xF5), o2(0x8D,0xF6),
+ o2(0xB6,0xF7), o2(0xB6,0xF8), o2(0x8D,0xF7), o2(0xB6,0xF9),
+ o2(0xB6,0xFA), o2(0xB6,0xFB), o2(0xB6,0xFC), o2(0x8D,0xF8),
+ o2(0x8D,0xF9), o2(0x8D,0xFA), o2(0xB6,0xFD), o2(0xB6,0xFE),
+ o2(0xB7,0xA1), o2(0xB7,0xA2), o2(0x8D,0xFB), o2(0x8D,0xFC),
+ o2(0xB7,0xA3), o2(0x8D,0xFD), o2(0x8D,0xFE), o2(0x8E,0x41),
+ o2(0xB7,0xA4), o2(0x8E,0x42), o2(0x8E,0x43), o2(0x8E,0x44),
+ o2(0x8E,0x45), o2(0x8E,0x46), o2(0x8E,0x47), o2(0x8E,0x48),
+ o2(0xB7,0xA5), o2(0xB7,0xA6), o2(0x8E,0x49), o2(0xB7,0xA7),
+ o2(0xB7,0xA8), o2(0xB7,0xA9), o2(0x8E,0x4A), o2(0x8E,0x4B),
+ o2(0x8E,0x4C), o2(0x8E,0x4D), o2(0x8E,0x4E), o2(0x8E,0x4F),
+ o2(0xB7,0xAA), o2(0xB7,0xAB), o2(0x8E,0x50), o2(0x8E,0x51),
+ o2(0xB7,0xAC), o2(0x8E,0x52), o2(0x8E,0x53), o2(0x8E,0x54),
+ o2(0x8E,0x55), o2(0x8E,0x56), o2(0x8E,0x57), o2(0x8E,0x58),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_9E = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_9E_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_9F_infos[64] = {
+ o2(0x8E,0x59), o2(0x8E,0x5A), o2(0x8E,0x61), o2(0x8E,0x62),
+ o2(0x8E,0x63), o2(0x8E,0x64), o2(0x8E,0x65), o2(0xB7,0xAD),
+ o2(0x8E,0x66), o2(0xB7,0xAE), o2(0x8E,0x67), o2(0x8E,0x68),
+ o2(0x8E,0x69), o2(0x8E,0x6A), o2(0x8E,0x6B), o2(0x8E,0x6C),
+ o2(0x8E,0x6D), o2(0x8E,0x6E), o2(0x8E,0x6F), o2(0x8E,0x70),
+ o2(0x8E,0x71), o2(0x8E,0x72), o2(0x8E,0x73), o2(0x8E,0x74),
+ o2(0x8E,0x75), o2(0x8E,0x76), o2(0x8E,0x77), o2(0x8E,0x78),
+ o2(0x8E,0x79), o2(0x8E,0x7A), o2(0x8E,0x81), o2(0x8E,0x82),
+ o2(0x8E,0x83), o2(0x8E,0x84), o2(0x8E,0x85), o2(0x8E,0x86),
+ o2(0x8E,0x87), o2(0x8E,0x88), o2(0x8E,0x89), o2(0x8E,0x8A),
+ o2(0x8E,0x8B), o2(0x8E,0x8C), o2(0x8E,0x8D), o2(0x8E,0x8E),
+ o2(0xB7,0xAF), o2(0xB7,0xB0), o2(0x8E,0x8F), o2(0x8E,0x90),
+ o2(0xB7,0xB1), o2(0x8E,0x91), o2(0x8E,0x92), o2(0x8E,0x93),
+ o2(0xB7,0xB2), o2(0x8E,0x94), o2(0x8E,0x95), o2(0x8E,0x96),
+ o2(0x8E,0x97), o2(0x8E,0x98), o2(0x8E,0x99), o2(0x8E,0x9A),
+ o2(0xB7,0xB3), o2(0xB7,0xB4), o2(0x8E,0x9B), o2(0xB7,0xB5),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_9F = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_9F_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_A0_infos[64] = {
+ o2(0xB7,0xB6), o2(0xB7,0xB7), o2(0x8E,0x9C), o2(0x8E,0x9D),
+ o2(0x8E,0x9E), o2(0x8E,0x9F), o2(0x8E,0xA0), o2(0xB7,0xB8),
+ o2(0xB7,0xB9), o2(0xB7,0xBA), o2(0x8E,0xA1), o2(0x8E,0xA2),
+ o2(0xB7,0xBB), o2(0x8E,0xA3), o2(0x8E,0xA4), o2(0x8E,0xA5),
+ o2(0xB7,0xBC), o2(0x8E,0xA6), o2(0x8E,0xA7), o2(0x8E,0xA8),
+ o2(0x8E,0xA9), o2(0x8E,0xAA), o2(0x8E,0xAB), o2(0x8E,0xAC),
+ o2(0xB7,0xBD), o2(0xB7,0xBE), o2(0x8E,0xAD), o2(0xB7,0xBF),
+ o2(0x8E,0xAE), o2(0xB7,0xC0), o2(0x8E,0xAF), o2(0x8E,0xB0),
+ o2(0x8E,0xB1), o2(0x8E,0xB2), o2(0x8E,0xB3), o2(0x8E,0xB4),
+ o2(0xB7,0xC1), o2(0xB7,0xC2), o2(0x8E,0xB5), o2(0x8E,0xB6),
+ o2(0xB7,0xC3), o2(0x8E,0xB7), o2(0x8E,0xB8), o2(0x8E,0xB9),
+ o2(0xB7,0xC4), o2(0x8E,0xBA), o2(0x8E,0xBB), o2(0x8E,0xBC),
+ o2(0x8E,0xBD), o2(0x8E,0xBE), o2(0x8E,0xBF), o2(0x8E,0xC0),
+ o2(0xB7,0xC5), o2(0xB7,0xC6), o2(0x8E,0xC1), o2(0xB7,0xC7),
+ o2(0xB7,0xC8), o2(0xB7,0xC9), o2(0x8E,0xC2), o2(0x8E,0xC3),
+ o2(0x8E,0xC4), o2(0x8E,0xC5), o2(0x8E,0xC6), o2(0x8E,0xC7),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_A0 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_A0_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_A1_infos[64] = {
+ o2(0xB7,0xCA), o2(0x8E,0xC8), o2(0x8E,0xC9), o2(0x8E,0xCA),
+ o2(0xB7,0xCB), o2(0x8E,0xCB), o2(0x8E,0xCC), o2(0x8E,0xCD),
+ o2(0x8E,0xCE), o2(0x8E,0xCF), o2(0x8E,0xD0), o2(0x8E,0xD1),
+ o2(0x8E,0xD2), o2(0x8E,0xD3), o2(0x8E,0xD4), o2(0x8E,0xD5),
+ o2(0x8E,0xD6), o2(0xB7,0xCC), o2(0x8E,0xD7), o2(0xB7,0xCD),
+ o2(0x8E,0xD8), o2(0x8E,0xD9), o2(0x8E,0xDA), o2(0x8E,0xDB),
+ o2(0x8E,0xDC), o2(0x8E,0xDD), o2(0x8E,0xDE), o2(0x8E,0xDF),
+ o2(0xB7,0xCE), o2(0xB7,0xCF), o2(0x8E,0xE0), o2(0x8E,0xE1),
+ o2(0xB7,0xD0), o2(0x8E,0xE2), o2(0x8E,0xE3), o2(0x8E,0xE4),
+ o2(0xB7,0xD1), o2(0x8E,0xE5), o2(0x8E,0xE6), o2(0x8E,0xE7),
+ o2(0x8E,0xE8), o2(0x8E,0xE9), o2(0x8E,0xEA), o2(0x8E,0xEB),
+ o2(0xB7,0xD2), o2(0xB7,0xD3), o2(0x8E,0xEC), o2(0xB7,0xD4),
+ o2(0x8E,0xED), o2(0xB7,0xD5), o2(0x8E,0xEE), o2(0x8E,0xEF),
+ o2(0x8E,0xF0), o2(0x8E,0xF1), o2(0x8E,0xF2), o2(0x8E,0xF3),
+ o2(0xB7,0xD6), o2(0x8E,0xF4), o2(0x8E,0xF5), o2(0x8E,0xF6),
+ o2(0xB7,0xD7), o2(0x8E,0xF7), o2(0x8E,0xF8), o2(0x8E,0xF9),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_A1 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_A1_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_A2_infos[64] = {
+ o2(0x8E,0xFA), o2(0x8E,0xFB), o2(0x8E,0xFC), o2(0x8E,0xFD),
+ o2(0x8E,0xFE), o2(0x8F,0x41), o2(0x8F,0x42), o2(0x8F,0x43),
+ o2(0x8F,0x44), o2(0x8F,0x45), o2(0x8F,0x46), o2(0x8F,0x47),
+ o2(0x8F,0x48), o2(0xB7,0xD8), o2(0x8F,0x49), o2(0x8F,0x4A),
+ o2(0x8F,0x4B), o2(0x8F,0x4C), o2(0x8F,0x4D), o2(0x8F,0x4E),
+ o2(0x8F,0x4F), o2(0x8F,0x50), o2(0x8F,0x51), o2(0x8F,0x52),
+ o2(0x8F,0x53), o2(0x8F,0x54), o2(0x8F,0x55), o2(0x8F,0x56),
+ o2(0x8F,0x57), o2(0x8F,0x58), o2(0x8F,0x59), o2(0x8F,0x5A),
+ o2(0x8F,0x61), o2(0x8F,0x62), o2(0x8F,0x63), o2(0x8F,0x64),
+ o2(0x8F,0x65), o2(0x8F,0x66), o2(0x8F,0x67), o2(0x8F,0x68),
+ o2(0xB7,0xD9), o2(0x8F,0x69), o2(0x8F,0x6A), o2(0x8F,0x6B),
+ o2(0x8F,0x6C), o2(0x8F,0x6D), o2(0x8F,0x6E), o2(0x8F,0x6F),
+ o2(0xB7,0xDA), o2(0x8F,0x70), o2(0x8F,0x71), o2(0x8F,0x72),
+ o2(0xB7,0xDB), o2(0x8F,0x73), o2(0x8F,0x74), o2(0x8F,0x75),
+ o2(0xB7,0xDC), o2(0x8F,0x76), o2(0x8F,0x77), o2(0x8F,0x78),
+ o2(0x8F,0x79), o2(0x8F,0x7A), o2(0x8F,0x81), o2(0x8F,0x82),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_A2 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_A2_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_A3_infos[64] = {
+ o2(0xB7,0xDD), o2(0xB7,0xDE), o2(0x8F,0x83), o2(0xB7,0xDF),
+ o2(0x8F,0x84), o2(0xB7,0xE0), o2(0x8F,0x85), o2(0x8F,0x86),
+ o2(0x8F,0x87), o2(0x8F,0x88), o2(0x8F,0x89), o2(0x8F,0x8A),
+ o2(0xB7,0xE1), o2(0x8F,0x8B), o2(0x8F,0x8C), o2(0x8F,0x8D),
+ o2(0xB7,0xE2), o2(0x8F,0x8E), o2(0x8F,0x8F), o2(0x8F,0x90),
+ o2(0xB7,0xE3), o2(0x8F,0x91), o2(0x8F,0x92), o2(0x8F,0x93),
+ o2(0x8F,0x94), o2(0x8F,0x95), o2(0x8F,0x96), o2(0x8F,0x97),
+ o2(0x8F,0x98), o2(0xB7,0xE4), o2(0x8F,0x99), o2(0xB7,0xE5),
+ o2(0x8F,0x9A), o2(0xB7,0xE6), o2(0x8F,0x9B), o2(0x8F,0x9C),
+ o2(0x8F,0x9D), o2(0x8F,0x9E), o2(0x8F,0x9F), o2(0x8F,0xA0),
+ o2(0xB7,0xE7), o2(0xB7,0xE8), o2(0x8F,0xA1), o2(0x8F,0xA2),
+ o2(0xB7,0xE9), o2(0x8F,0xA3), o2(0x8F,0xA4), o2(0x8F,0xA5),
+ o2(0xB7,0xEA), o2(0x8F,0xA6), o2(0x8F,0xA7), o2(0x8F,0xA8),
+ o2(0x8F,0xA9), o2(0x8F,0xAA), o2(0x8F,0xAB), o2(0x8F,0xAC),
+ o2(0xB7,0xEB), o2(0xB7,0xEC), o2(0x8F,0xAD), o2(0xB7,0xED),
+ o2(0x8F,0xAE), o2(0xB7,0xEE), o2(0x8F,0xAF), o2(0x8F,0xB0),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_A3 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_A3_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_A4_infos[64] = {
+ o2(0x8F,0xB1), o2(0x8F,0xB2), o2(0x8F,0xB3), o2(0x8F,0xB4),
+ o2(0xB7,0xEF), o2(0x8F,0xB5), o2(0x8F,0xB6), o2(0x8F,0xB7),
+ o2(0x8F,0xB8), o2(0x8F,0xB9), o2(0x8F,0xBA), o2(0x8F,0xBB),
+ o2(0x8F,0xBC), o2(0x8F,0xBD), o2(0x8F,0xBE), o2(0x8F,0xBF),
+ o2(0x8F,0xC0), o2(0x8F,0xC1), o2(0x8F,0xC2), o2(0x8F,0xC3),
+ o2(0x8F,0xC4), o2(0x8F,0xC5), o2(0x8F,0xC6), o2(0x8F,0xC7),
+ o2(0xB7,0xF0), o2(0x8F,0xC8), o2(0x8F,0xC9), o2(0x8F,0xCA),
+ o2(0x8F,0xCB), o2(0x8F,0xCC), o2(0x8F,0xCD), o2(0x8F,0xCE),
+ o2(0xB7,0xF1), o2(0x8F,0xCF), o2(0x8F,0xD0), o2(0x8F,0xD1),
+ o2(0x8F,0xD2), o2(0x8F,0xD3), o2(0x8F,0xD4), o2(0x8F,0xD5),
+ o2(0x8F,0xD6), o2(0x8F,0xD7), o2(0x8F,0xD8), o2(0x8F,0xD9),
+ o2(0x8F,0xDA), o2(0x8F,0xDB), o2(0x8F,0xDC), o2(0x8F,0xDD),
+ o2(0x8F,0xDE), o2(0x8F,0xDF), o2(0x8F,0xE0), o2(0x8F,0xE1),
+ o2(0x8F,0xE2), o2(0x8F,0xE3), o2(0x8F,0xE4), o2(0x8F,0xE5),
+ o2(0x8F,0xE6), o2(0x8F,0xE7), o2(0x8F,0xE8), o2(0x8F,0xE9),
+ o2(0xB7,0xF2), o2(0xB7,0xF3), o2(0x8F,0xEA), o2(0x8F,0xEB),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_A4 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_A4_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_A5_infos[64] = {
+ o2(0xB7,0xF4), o2(0x8F,0xEC), o2(0x8F,0xED), o2(0x8F,0xEE),
+ o2(0xB7,0xF5), o2(0x8F,0xEF), o2(0x8F,0xF0), o2(0x8F,0xF1),
+ o2(0x8F,0xF2), o2(0x8F,0xF3), o2(0x8F,0xF4), o2(0x8F,0xF5),
+ o2(0xB7,0xF6), o2(0x8F,0xF6), o2(0x8F,0xF7), o2(0xB7,0xF7),
+ o2(0x8F,0xF8), o2(0xB7,0xF8), o2(0x8F,0xF9), o2(0x8F,0xFA),
+ o2(0x8F,0xFB), o2(0x8F,0xFC), o2(0x8F,0xFD), o2(0x8F,0xFE),
+ o2(0xB7,0xF9), o2(0xB7,0xFA), o2(0x90,0x41), o2(0x90,0x42),
+ o2(0xB7,0xFB), o2(0x90,0x43), o2(0x90,0x44), o2(0x90,0x45),
+ o2(0xB7,0xFC), o2(0x90,0x46), o2(0x90,0x47), o2(0x90,0x48),
+ o2(0x90,0x49), o2(0x90,0x4A), o2(0x90,0x4B), o2(0x90,0x4C),
+ o2(0xB7,0xFD), o2(0xB7,0xFE), o2(0x90,0x4D), o2(0xB8,0xA1),
+ o2(0x90,0x4E), o2(0xB8,0xA2), o2(0x90,0x4F), o2(0x90,0x50),
+ o2(0x90,0x51), o2(0x90,0x52), o2(0x90,0x53), o2(0x90,0x54),
+ o2(0xB8,0xA3), o2(0xB8,0xA4), o2(0x90,0x55), o2(0x90,0x56),
+ o2(0xB8,0xA5), o2(0x90,0x57), o2(0x90,0x58), o2(0x90,0x59),
+ o2(0xB8,0xA6), o2(0x90,0x5A), o2(0x90,0x61), o2(0x90,0x62),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_A5 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_A5_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_A6_infos[64] = {
+ o2(0x90,0x63), o2(0x90,0x64), o2(0x90,0x65), o2(0x90,0x66),
+ o2(0xB8,0xA7), o2(0xB8,0xA8), o2(0x90,0x67), o2(0xB8,0xA9),
+ o2(0x90,0x68), o2(0xB8,0xAA), o2(0xB8,0xAB), o2(0x90,0x69),
+ o2(0x90,0x6A), o2(0xB8,0xAC), o2(0xB8,0xAD), o2(0x90,0x6B),
+ o2(0x90,0x6C), o2(0x90,0x6D), o2(0x90,0x6E), o2(0x90,0x6F),
+ o2(0x90,0x70), o2(0x90,0x71), o2(0x90,0x72), o2(0x90,0x73),
+ o2(0x90,0x74), o2(0x90,0x75), o2(0x90,0x76), o2(0x90,0x77),
+ o2(0x90,0x78), o2(0x90,0x79), o2(0x90,0x7A), o2(0x90,0x81),
+ o2(0x90,0x82), o2(0x90,0x83), o2(0x90,0x84), o2(0x90,0x85),
+ o2(0x90,0x86), o2(0x90,0x87), o2(0x90,0x88), o2(0x90,0x89),
+ o2(0x90,0x8A), o2(0x90,0x8B), o2(0x90,0x8C), o2(0x90,0x8D),
+ o2(0xB8,0xAE), o2(0xB8,0xAF), o2(0x90,0x8E), o2(0x90,0x8F),
+ o2(0xB8,0xB0), o2(0x90,0x90), o2(0x90,0x91), o2(0x90,0x92),
+ o2(0xB8,0xB1), o2(0x90,0x93), o2(0x90,0x94), o2(0x90,0x95),
+ o2(0x90,0x96), o2(0x90,0x97), o2(0x90,0x98), o2(0x90,0x99),
+ o2(0xB8,0xB2), o2(0xB8,0xB3), o2(0x90,0x9A), o2(0xB8,0xB4),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_A6 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_A6_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_A7_infos[64] = {
+ o2(0x90,0x9B), o2(0xB8,0xB5), o2(0x90,0x9C), o2(0x90,0x9D),
+ o2(0x90,0x9E), o2(0x90,0x9F), o2(0x90,0xA0), o2(0x90,0xA1),
+ o2(0xB8,0xB6), o2(0xB8,0xB7), o2(0x90,0xA2), o2(0x90,0xA3),
+ o2(0xB8,0xB8), o2(0x90,0xA4), o2(0xB8,0xB9), o2(0xB8,0xBA),
+ o2(0xB8,0xBB), o2(0xB8,0xBC), o2(0xB8,0xBD), o2(0x90,0xA5),
+ o2(0x90,0xA6), o2(0x90,0xA7), o2(0x90,0xA8), o2(0x90,0xA9),
+ o2(0xB8,0xBE), o2(0xB8,0xBF), o2(0x90,0xAA), o2(0xB8,0xC0),
+ o2(0x90,0xAB), o2(0xB8,0xC1), o2(0xB8,0xC2), o2(0x90,0xAC),
+ o2(0x90,0xAD), o2(0xB8,0xC3), o2(0x90,0xAE), o2(0xB8,0xC4),
+ o2(0xB8,0xC5), o2(0xB8,0xC6), o2(0x90,0xAF), o2(0x90,0xB0),
+ o2(0xB8,0xC7), o2(0x90,0xB1), o2(0x90,0xB2), o2(0x90,0xB3),
+ o2(0xB8,0xC8), o2(0x90,0xB4), o2(0x90,0xB5), o2(0x90,0xB6),
+ o2(0x90,0xB7), o2(0x90,0xB8), o2(0x90,0xB9), o2(0x90,0xBA),
+ o2(0xB8,0xC9), o2(0xB8,0xCA), o2(0x90,0xBB), o2(0xB8,0xCB),
+ o2(0xB8,0xCC), o2(0xB8,0xCD), o2(0xB8,0xCE), o2(0x90,0xBC),
+ o2(0x90,0xBD), o2(0x90,0xBE), o2(0x90,0xBF), o2(0x90,0xC0),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_A7 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_A7_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_A8_infos[64] = {
+ o2(0xB8,0xCF), o2(0xB8,0xD0), o2(0x90,0xC1), o2(0x90,0xC2),
+ o2(0x90,0xC3), o2(0x90,0xC4), o2(0x90,0xC5), o2(0x90,0xC6),
+ o2(0xB8,0xD1), o2(0x90,0xC7), o2(0x90,0xC8), o2(0x90,0xC9),
+ o2(0x90,0xCA), o2(0x90,0xCB), o2(0x90,0xCC), o2(0x90,0xCD),
+ o2(0x90,0xCE), o2(0x90,0xCF), o2(0x90,0xD0), o2(0x90,0xD1),
+ o2(0x90,0xD2), o2(0xB8,0xD2), o2(0x90,0xD3), o2(0x90,0xD4),
+ o2(0x90,0xD5), o2(0x90,0xD6), o2(0x90,0xD7), o2(0x90,0xD8),
+ o2(0x90,0xD9), o2(0x90,0xDA), o2(0x90,0xDB), o2(0x90,0xDC),
+ o2(0x90,0xDD), o2(0x90,0xDE), o2(0x90,0xDF), o2(0x90,0xE0),
+ o2(0x90,0xE1), o2(0x90,0xE2), o2(0x90,0xE3), o2(0x90,0xE4),
+ o2(0x90,0xE5), o2(0x90,0xE6), o2(0x90,0xE7), o2(0x90,0xE8),
+ o2(0x90,0xE9), o2(0x90,0xEA), o2(0x90,0xEB), o2(0x90,0xEC),
+ o2(0x90,0xED), o2(0x90,0xEE), o2(0x90,0xEF), o2(0x90,0xF0),
+ o2(0x90,0xF1), o2(0x90,0xF2), o2(0x90,0xF3), o2(0x90,0xF4),
+ o2(0xB8,0xD3), o2(0xB8,0xD4), o2(0x90,0xF5), o2(0x90,0xF6),
+ o2(0xB8,0xD5), o2(0x90,0xF7), o2(0x90,0xF8), o2(0x90,0xF9),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_A8 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_A8_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_A9_infos[64] = {
+ o2(0xB8,0xD6), o2(0x90,0xFA), o2(0xB8,0xD7), o2(0x90,0xFB),
+ o2(0x90,0xFC), o2(0x90,0xFD), o2(0x90,0xFE), o2(0x91,0x41),
+ o2(0xB8,0xD8), o2(0xB8,0xD9), o2(0x91,0x42), o2(0xB8,0xDA),
+ o2(0x91,0x43), o2(0xB8,0xDB), o2(0xB8,0xDC), o2(0x91,0x44),
+ o2(0x91,0x45), o2(0x91,0x46), o2(0x91,0x47), o2(0xB8,0xDD),
+ o2(0xB8,0xDE), o2(0xB8,0xDF), o2(0x91,0x48), o2(0x91,0x49),
+ o2(0xB8,0xE0), o2(0x91,0x4A), o2(0x91,0x4B), o2(0x91,0x4C),
+ o2(0xB8,0xE1), o2(0x91,0x4D), o2(0x91,0x4E), o2(0x91,0x4F),
+ o2(0x91,0x50), o2(0x91,0x51), o2(0x91,0x52), o2(0x91,0x53),
+ o2(0xB8,0xE2), o2(0xB8,0xE3), o2(0x91,0x54), o2(0xB8,0xE4),
+ o2(0xB8,0xE5), o2(0xB8,0xE6), o2(0x91,0x55), o2(0x91,0x56),
+ o2(0x91,0x57), o2(0x91,0x58), o2(0x91,0x59), o2(0x91,0x5A),
+ o2(0xB8,0xE7), o2(0xB8,0xE8), o2(0x91,0x61), o2(0x91,0x62),
+ o2(0xB8,0xE9), o2(0x91,0x63), o2(0x91,0x64), o2(0x91,0x65),
+ o2(0xB8,0xEA), o2(0x91,0x66), o2(0x91,0x67), o2(0x91,0x68),
+ o2(0x91,0x69), o2(0x91,0x6A), o2(0x91,0x6B), o2(0x91,0x6C),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_A9 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_A9_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_AA_infos[64] = {
+ o2(0x91,0x6D), o2(0x91,0x6E), o2(0x91,0x6F), o2(0xB8,0xEB),
+ o2(0xB8,0xEC), o2(0xB8,0xED), o2(0x91,0x70), o2(0xB8,0xEE),
+ o2(0x91,0x71), o2(0x91,0x72), o2(0x91,0x73), o2(0x91,0x74),
+ o2(0xB8,0xEF), o2(0x91,0x75), o2(0x91,0x76), o2(0x91,0x77),
+ o2(0x91,0x78), o2(0x91,0x79), o2(0x91,0x7A), o2(0x91,0x81),
+ o2(0x91,0x82), o2(0x91,0x83), o2(0x91,0x84), o2(0x91,0x85),
+ o2(0x91,0x86), o2(0x91,0x87), o2(0x91,0x88), o2(0x91,0x89),
+ o2(0x91,0x8A), o2(0x91,0x8B), o2(0x91,0x8C), o2(0x91,0x8D),
+ o2(0x91,0x8E), o2(0x91,0x8F), o2(0x91,0x90), o2(0x91,0x91),
+ o2(0x91,0x92), o2(0x91,0x93), o2(0x91,0x94), o2(0x91,0x95),
+ o2(0xB8,0xF0), o2(0xB8,0xF1), o2(0x91,0x96), o2(0xB8,0xF2),
+ o2(0xB8,0xF3), o2(0x91,0x97), o2(0x91,0x98), o2(0x91,0x99),
+ o2(0xB8,0xF4), o2(0x91,0x9A), o2(0xB8,0xF5), o2(0x91,0x9B),
+ o2(0x91,0x9C), o2(0x91,0x9D), o2(0x91,0x9E), o2(0x91,0x9F),
+ o2(0xB8,0xF6), o2(0xB8,0xF7), o2(0x91,0xA0), o2(0xB8,0xF8),
+ o2(0x91,0xA1), o2(0xB8,0xF9), o2(0x91,0xA2), o2(0x91,0xA3),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_AA = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_AA_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_AB_infos[64] = {
+ o2(0x91,0xA4), o2(0x91,0xA5), o2(0x91,0xA6), o2(0x91,0xA7),
+ o2(0xB8,0xFA), o2(0x91,0xA8), o2(0x91,0xA9), o2(0x91,0xAA),
+ o2(0xB8,0xFB), o2(0x91,0xAB), o2(0x91,0xAC), o2(0x91,0xAD),
+ o2(0x91,0xAE), o2(0x91,0xAF), o2(0x91,0xB0), o2(0x91,0xB1),
+ o2(0x91,0xB2), o2(0x91,0xB3), o2(0x91,0xB4), o2(0x91,0xB5),
+ o2(0x91,0xB6), o2(0x91,0xB7), o2(0x91,0xB8), o2(0x91,0xB9),
+ o2(0xB8,0xFC), o2(0xB8,0xFD), o2(0x91,0xBA), o2(0x91,0xBB),
+ o2(0x91,0xBC), o2(0x91,0xBD), o2(0x91,0xBE), o2(0x91,0xBF),
+ o2(0x91,0xC0), o2(0x91,0xC1), o2(0x91,0xC2), o2(0x91,0xC3),
+ o2(0x91,0xC4), o2(0x91,0xC5), o2(0x91,0xC6), o2(0x91,0xC7),
+ o2(0x91,0xC8), o2(0x91,0xC9), o2(0x91,0xCA), o2(0x91,0xCB),
+ o2(0x91,0xCC), o2(0x91,0xCD), o2(0x91,0xCE), o2(0x91,0xCF),
+ o2(0x91,0xD0), o2(0x91,0xD1), o2(0x91,0xD2), o2(0x91,0xD3),
+ o2(0x91,0xD4), o2(0x91,0xD5), o2(0x91,0xD6), o2(0x91,0xD7),
+ o2(0x91,0xD8), o2(0x91,0xD9), o2(0x91,0xDA), o2(0x91,0xDB),
+ o2(0xB8,0xFE), o2(0x91,0xDC), o2(0x91,0xDD), o2(0x91,0xDE),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_AB = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_AB_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_AC_infos[64] = {
+ o2(0xB9,0xA1), o2(0x91,0xDF), o2(0x91,0xE0), o2(0x91,0xE1),
+ o2(0xB9,0xA2), o2(0x91,0xE2), o2(0x91,0xE3), o2(0x91,0xE4),
+ o2(0x91,0xE5), o2(0x91,0xE6), o2(0x91,0xE7), o2(0x91,0xE8),
+ o2(0x91,0xE9), o2(0xB9,0xA3), o2(0x91,0xEA), o2(0xB9,0xA4),
+ o2(0x91,0xEB), o2(0xB9,0xA5), o2(0x91,0xEC), o2(0x91,0xED),
+ o2(0x91,0xEE), o2(0x91,0xEF), o2(0x91,0xF0), o2(0x91,0xF1),
+ o2(0xB9,0xA6), o2(0x91,0xF2), o2(0x91,0xF3), o2(0x91,0xF4),
+ o2(0xB9,0xA7), o2(0x91,0xF5), o2(0x91,0xF6), o2(0x91,0xF7),
+ o2(0xB9,0xA8), o2(0x91,0xF8), o2(0x91,0xF9), o2(0x91,0xFA),
+ o2(0x91,0xFB), o2(0x91,0xFC), o2(0x91,0xFD), o2(0x91,0xFE),
+ o2(0x92,0x41), o2(0xB9,0xA9), o2(0x92,0x42), o2(0xB9,0xAA),
+ o2(0x92,0x43), o2(0x92,0x44), o2(0x92,0x45), o2(0x92,0x46),
+ o2(0x92,0x47), o2(0x92,0x48), o2(0x92,0x49), o2(0x92,0x4A),
+ o2(0xB9,0xAB), o2(0xB9,0xAC), o2(0xB9,0xAD), o2(0x92,0x4B),
+ o2(0xB9,0xAE), o2(0x92,0x4C), o2(0x92,0x4D), o2(0xB9,0xAF),
+ o2(0xB9,0xB0), o2(0xB9,0xB1), o2(0xB9,0xB2), o2(0x92,0x4E),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_AC = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_AC_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_AD_infos[64] = {
+ o2(0x92,0x4F), o2(0x92,0x50), o2(0x92,0x51), o2(0x92,0x52),
+ o2(0xB9,0xB3), o2(0xB9,0xB4), o2(0x92,0x53), o2(0xB9,0xB5),
+ o2(0x92,0x54), o2(0xB9,0xB6), o2(0x92,0x55), o2(0x92,0x56),
+ o2(0x92,0x57), o2(0xB9,0xB7), o2(0x92,0x58), o2(0xB9,0xB8),
+ o2(0xB9,0xB9), o2(0x92,0x59), o2(0x92,0x5A), o2(0x92,0x61),
+ o2(0xB9,0xBA), o2(0x92,0x62), o2(0x92,0x63), o2(0x92,0x64),
+ o2(0xB9,0xBB), o2(0x92,0x65), o2(0x92,0x66), o2(0x92,0x67),
+ o2(0x92,0x68), o2(0x92,0x69), o2(0x92,0x6A), o2(0x92,0x6B),
+ o2(0x92,0x6C), o2(0xB9,0xBC), o2(0x92,0x6D), o2(0xB9,0xBD),
+ o2(0x92,0x6E), o2(0x92,0x6F), o2(0x92,0x70), o2(0x92,0x71),
+ o2(0x92,0x72), o2(0x92,0x73), o2(0x92,0x74), o2(0x92,0x75),
+ o2(0xB9,0xBE), o2(0x92,0x76), o2(0x92,0x77), o2(0x92,0x78),
+ o2(0x92,0x79), o2(0x92,0x7A), o2(0x92,0x81), o2(0x92,0x82),
+ o2(0x92,0x83), o2(0x92,0x84), o2(0x92,0x85), o2(0x92,0x86),
+ o2(0x92,0x87), o2(0x92,0x88), o2(0x92,0x89), o2(0x92,0x8A),
+ o2(0x92,0x8B), o2(0x92,0x8C), o2(0x92,0x8D), o2(0x92,0x8E),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_AD = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_AD_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_AE_infos[64] = {
+ o2(0x92,0x8F), o2(0x92,0x90), o2(0x92,0x91), o2(0x92,0x92),
+ o2(0x92,0x93), o2(0x92,0x94), o2(0x92,0x95), o2(0x92,0x96),
+ o2(0xB9,0xBF), o2(0x92,0x97), o2(0x92,0x98), o2(0x92,0x99),
+ o2(0xB9,0xC0), o2(0x92,0x9A), o2(0x92,0x9B), o2(0x92,0x9C),
+ o2(0xB9,0xC1), o2(0x92,0x9D), o2(0x92,0x9E), o2(0x92,0x9F),
+ o2(0x92,0xA0), o2(0x92,0xA1), o2(0x92,0xA2), o2(0x92,0xA3),
+ o2(0x92,0xA4), o2(0x92,0xA5), o2(0x92,0xA6), o2(0x92,0xA7),
+ o2(0x92,0xA8), o2(0x92,0xA9), o2(0x92,0xAA), o2(0x92,0xAB),
+ o2(0x92,0xAC), o2(0x92,0xAD), o2(0x92,0xAE), o2(0x92,0xAF),
+ o2(0xB9,0xC2), o2(0x92,0xB0), o2(0x92,0xB1), o2(0x92,0xB2),
+ o2(0xB9,0xC3), o2(0x92,0xB3), o2(0x92,0xB4), o2(0x92,0xB5),
+ o2(0xB9,0xC4), o2(0x92,0xB6), o2(0x92,0xB7), o2(0x92,0xB8),
+ o2(0x92,0xB9), o2(0x92,0xBA), o2(0x92,0xBB), o2(0x92,0xBC),
+ o2(0xB9,0xC5), o2(0x92,0xBD), o2(0x92,0xBE), o2(0xB9,0xC6),
+ o2(0x92,0xBF), o2(0x92,0xC0), o2(0x92,0xC1), o2(0x92,0xC2),
+ o2(0x92,0xC3), o2(0x92,0xC4), o2(0x92,0xC5), o2(0x92,0xC6),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_AE = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_AE_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_AF_infos[64] = {
+ o2(0xB9,0xC7), o2(0x92,0xC7), o2(0x92,0xC8), o2(0x92,0xC9),
+ o2(0xB9,0xC8), o2(0x92,0xCA), o2(0x92,0xCB), o2(0x92,0xCC),
+ o2(0xB9,0xC9), o2(0x92,0xCD), o2(0x92,0xCE), o2(0x92,0xCF),
+ o2(0x92,0xD0), o2(0x92,0xD1), o2(0x92,0xD2), o2(0x92,0xD3),
+ o2(0xB9,0xCA), o2(0x92,0xD4), o2(0x92,0xD5), o2(0xB9,0xCB),
+ o2(0x92,0xD6), o2(0x92,0xD7), o2(0x92,0xD8), o2(0x92,0xD9),
+ o2(0x92,0xDA), o2(0x92,0xDB), o2(0x92,0xDC), o2(0x92,0xDD),
+ o2(0x92,0xDE), o2(0x92,0xDF), o2(0x92,0xE0), o2(0x92,0xE1),
+ o2(0x92,0xE2), o2(0x92,0xE3), o2(0x92,0xE4), o2(0x92,0xE5),
+ o2(0x92,0xE6), o2(0x92,0xE7), o2(0x92,0xE8), o2(0x92,0xE9),
+ o2(0x92,0xEA), o2(0x92,0xEB), o2(0x92,0xEC), o2(0x92,0xED),
+ o2(0x92,0xEE), o2(0x92,0xEF), o2(0x92,0xF0), o2(0x92,0xF1),
+ o2(0x92,0xF2), o2(0x92,0xF3), o2(0x92,0xF4), o2(0x92,0xF5),
+ o2(0x92,0xF6), o2(0x92,0xF7), o2(0x92,0xF8), o2(0x92,0xF9),
+ o2(0xB9,0xCC), o2(0xB9,0xCD), o2(0x92,0xFA), o2(0x92,0xFB),
+ o2(0xB9,0xCE), o2(0x92,0xFC), o2(0x92,0xFD), o2(0xB9,0xCF),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_AF = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_AF_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_B0_infos[64] = {
+ o2(0xB9,0xD0), o2(0x92,0xFE), o2(0xB9,0xD1), o2(0x93,0x41),
+ o2(0x93,0x42), o2(0x93,0x43), o2(0x93,0x44), o2(0x93,0x45),
+ o2(0xB9,0xD2), o2(0xB9,0xD3), o2(0x93,0x46), o2(0xB9,0xD4),
+ o2(0xB9,0xD5), o2(0xB9,0xD6), o2(0x93,0x47), o2(0xB9,0xD7),
+ o2(0x93,0x48), o2(0xB9,0xD8), o2(0x93,0x49), o2(0x93,0x4A),
+ o2(0xB9,0xD9), o2(0xB9,0xDA), o2(0xB9,0xDB), o2(0xB9,0xDC),
+ o2(0xB9,0xDD), o2(0x93,0x4B), o2(0x93,0x4C), o2(0xB9,0xDE),
+ o2(0xB9,0xDF), o2(0xB9,0xE0), o2(0xB9,0xE1), o2(0xB9,0xE2),
+ o2(0x93,0x4D), o2(0x93,0x4E), o2(0x93,0x4F), o2(0x93,0x50),
+ o2(0xB9,0xE3), o2(0xB9,0xE4), o2(0x93,0x51), o2(0xB9,0xE5),
+ o2(0x93,0x52), o2(0xB9,0xE6), o2(0x93,0x53), o2(0x93,0x54),
+ o2(0x93,0x55), o2(0xB9,0xE7), o2(0x93,0x56), o2(0x93,0x57),
+ o2(0xB9,0xE8), o2(0xB9,0xE9), o2(0x93,0x58), o2(0x93,0x59),
+ o2(0xB9,0xEA), o2(0x93,0x5A), o2(0x93,0x61), o2(0x93,0x62),
+ o2(0xB9,0xEB), o2(0x93,0x63), o2(0x93,0x64), o2(0x93,0x65),
+ o2(0x93,0x66), o2(0x93,0x67), o2(0x93,0x68), o2(0x93,0x69),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_B0 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_B0_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_B1_infos[64] = {
+ o2(0xB9,0xEC), o2(0xB9,0xED), o2(0x93,0x6A), o2(0xB9,0xEE),
+ o2(0xB9,0xEF), o2(0xB9,0xF0), o2(0x93,0x6B), o2(0x93,0x6C),
+ o2(0x93,0x6D), o2(0xB9,0xF1), o2(0x93,0x6E), o2(0x93,0x6F),
+ o2(0xB9,0xF2), o2(0xB9,0xF3), o2(0x93,0x70), o2(0x93,0x71),
+ o2(0xB9,0xF4), o2(0x93,0x72), o2(0x93,0x73), o2(0x93,0x74),
+ o2(0x93,0x75), o2(0x93,0x76), o2(0x93,0x77), o2(0x93,0x78),
+ o2(0x93,0x79), o2(0x93,0x7A), o2(0x93,0x81), o2(0x93,0x82),
+ o2(0x93,0x83), o2(0xB9,0xF5), o2(0x93,0x84), o2(0x93,0x85),
+ o2(0x93,0x86), o2(0x93,0x87), o2(0x93,0x88), o2(0x93,0x89),
+ o2(0x93,0x8A), o2(0x93,0x8B), o2(0x93,0x8C), o2(0x93,0x8D),
+ o2(0x93,0x8E), o2(0x93,0x8F), o2(0x93,0x90), o2(0x93,0x91),
+ o2(0x93,0x92), o2(0x93,0x93), o2(0x93,0x94), o2(0x93,0x95),
+ o2(0x93,0x96), o2(0x93,0x97), o2(0x93,0x98), o2(0x93,0x99),
+ o2(0x93,0x9A), o2(0x93,0x9B), o2(0x93,0x9C), o2(0x93,0x9D),
+ o2(0x93,0x9E), o2(0x93,0x9F), o2(0x93,0xA0), o2(0x93,0xA1),
+ o2(0x93,0xA2), o2(0x93,0xA3), o2(0x93,0xA4), o2(0x93,0xA5),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_B1 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_B1_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_B2_infos[64] = {
+ o2(0x93,0xA6), o2(0x93,0xA7), o2(0x93,0xA8), o2(0x93,0xA9),
+ o2(0xB9,0xF6), o2(0xB9,0xF7), o2(0x93,0xAA), o2(0x93,0xAB),
+ o2(0xB9,0xF8), o2(0x93,0xAC), o2(0x93,0xAD), o2(0xB9,0xF9),
+ o2(0xB9,0xFA), o2(0x93,0xAE), o2(0xB9,0xFB), o2(0x93,0xAF),
+ o2(0x93,0xB0), o2(0x93,0xB1), o2(0x93,0xB2), o2(0x93,0xB3),
+ o2(0xB9,0xFC), o2(0xB9,0xFD), o2(0x93,0xB4), o2(0xB9,0xFE),
+ o2(0x93,0xB5), o2(0xBA,0xA1), o2(0xBA,0xA2), o2(0x93,0xB6),
+ o2(0x93,0xB7), o2(0x93,0xB8), o2(0x93,0xB9), o2(0x93,0xBA),
+ o2(0xBA,0xA3), o2(0xBA,0xA4), o2(0x93,0xBB), o2(0x93,0xBC),
+ o2(0xBA,0xA5), o2(0x93,0xBD), o2(0x93,0xBE), o2(0xBA,0xA6),
+ o2(0xBA,0xA7), o2(0x93,0xBF), o2(0x93,0xC0), o2(0x93,0xC1),
+ o2(0x93,0xC2), o2(0x93,0xC3), o2(0x93,0xC4), o2(0x93,0xC5),
+ o2(0xBA,0xA8), o2(0xBA,0xA9), o2(0x93,0xC6), o2(0xBA,0xAA),
+ o2(0xBA,0xAB), o2(0xBA,0xAC), o2(0x93,0xC7), o2(0x93,0xC8),
+ o2(0x93,0xC9), o2(0x93,0xCA), o2(0x93,0xCB), o2(0x93,0xCC),
+ o2(0xBA,0xAD), o2(0xBA,0xAE), o2(0x93,0xCD), o2(0x93,0xCE),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_B2 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_B2_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_B3_infos[64] = {
+ o2(0xBA,0xAF), o2(0x93,0xCF), o2(0x93,0xD0), o2(0x93,0xD1),
+ o2(0xBA,0xB0), o2(0x93,0xD2), o2(0x93,0xD3), o2(0x93,0xD4),
+ o2(0x93,0xD5), o2(0x93,0xD6), o2(0x93,0xD7), o2(0x93,0xD8),
+ o2(0x93,0xD9), o2(0xBA,0xB1), o2(0x93,0xDA), o2(0xBA,0xB2),
+ o2(0xBA,0xB3), o2(0xBA,0xB4), o2(0x93,0xDB), o2(0x93,0xDC),
+ o2(0x93,0xDD), o2(0xBA,0xB5), o2(0x93,0xDE), o2(0x93,0xDF),
+ o2(0xBA,0xB6), o2(0x93,0xE0), o2(0x93,0xE1), o2(0x93,0xE2),
+ o2(0xBA,0xB7), o2(0x93,0xE3), o2(0x93,0xE4), o2(0x93,0xE5),
+ o2(0x93,0xE6), o2(0x93,0xE7), o2(0x93,0xE8), o2(0x93,0xE9),
+ o2(0x93,0xEA), o2(0x93,0xEB), o2(0x93,0xEC), o2(0x93,0xED),
+ o2(0x93,0xEE), o2(0x93,0xEF), o2(0x93,0xF0), o2(0x93,0xF1),
+ o2(0x93,0xF2), o2(0x93,0xF3), o2(0x93,0xF4), o2(0x93,0xF5),
+ o2(0x93,0xF6), o2(0x93,0xF7), o2(0x93,0xF8), o2(0x93,0xF9),
+ o2(0xBA,0xB8), o2(0xBA,0xB9), o2(0xBA,0xBA), o2(0x93,0xFA),
+ o2(0xBA,0xBB), o2(0x93,0xFB), o2(0x93,0xFC), o2(0x93,0xFD),
+ o2(0xBA,0xBC), o2(0x93,0xFE), o2(0x94,0x41), o2(0x94,0x42),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_B3 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_B3_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_B4_infos[64] = {
+ o2(0x94,0x43), o2(0x94,0x44), o2(0x94,0x45), o2(0x94,0x46),
+ o2(0xBA,0xBD), o2(0xBA,0xBE), o2(0x94,0x47), o2(0xBA,0xBF),
+ o2(0x94,0x48), o2(0xBA,0xC0), o2(0x94,0x49), o2(0x94,0x4A),
+ o2(0x94,0x4B), o2(0x94,0x4C), o2(0x94,0x4D), o2(0x94,0x4E),
+ o2(0xBA,0xC1), o2(0x94,0x4F), o2(0x94,0x50), o2(0x94,0x51),
+ o2(0xBA,0xC2), o2(0x94,0x52), o2(0x94,0x53), o2(0x94,0x54),
+ o2(0x94,0x55), o2(0x94,0x56), o2(0x94,0x57), o2(0x94,0x58),
+ o2(0x94,0x59), o2(0x94,0x5A), o2(0x94,0x61), o2(0x94,0x62),
+ o2(0x94,0x63), o2(0x94,0x64), o2(0x94,0x65), o2(0x94,0x66),
+ o2(0xBA,0xC3), o2(0x94,0x67), o2(0x94,0x68), o2(0x94,0x69),
+ o2(0x94,0x6A), o2(0x94,0x6B), o2(0x94,0x6C), o2(0x94,0x6D),
+ o2(0xBA,0xC4), o2(0x94,0x6E), o2(0x94,0x6F), o2(0x94,0x70),
+ o2(0x94,0x71), o2(0x94,0x72), o2(0x94,0x73), o2(0x94,0x74),
+ o2(0x94,0x75), o2(0x94,0x76), o2(0x94,0x77), o2(0x94,0x78),
+ o2(0x94,0x79), o2(0x94,0x7A), o2(0x94,0x81), o2(0x94,0x82),
+ o2(0x94,0x83), o2(0x94,0x84), o2(0x94,0x85), o2(0x94,0x86),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_B4 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_B4_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_B5_infos[64] = {
+ o2(0xBA,0xC5), o2(0x94,0x87), o2(0x94,0x88), o2(0x94,0x89),
+ o2(0x94,0x8A), o2(0x94,0x8B), o2(0x94,0x8C), o2(0x94,0x8D),
+ o2(0xBA,0xC6), o2(0xBA,0xC7), o2(0x94,0x8E), o2(0x94,0x8F),
+ o2(0xBA,0xC8), o2(0x94,0x90), o2(0x94,0x91), o2(0x94,0x92),
+ o2(0xBA,0xC9), o2(0x94,0x93), o2(0x94,0x94), o2(0x94,0x95),
+ o2(0x94,0x96), o2(0x94,0x97), o2(0x94,0x98), o2(0x94,0x99),
+ o2(0xBA,0xCA), o2(0xBA,0xCB), o2(0x94,0x9A), o2(0x94,0x9B),
+ o2(0x94,0x9C), o2(0x94,0x9D), o2(0x94,0x9E), o2(0x94,0x9F),
+ o2(0x94,0xA0), o2(0x94,0xA1), o2(0x94,0xA2), o2(0x94,0xA3),
+ o2(0xBA,0xCC), o2(0x94,0xA4), o2(0x94,0xA5), o2(0x94,0xA6),
+ o2(0xBA,0xCD), o2(0x94,0xA7), o2(0x94,0xA8), o2(0x94,0xA9),
+ o2(0x94,0xAA), o2(0x94,0xAB), o2(0x94,0xAC), o2(0x94,0xAD),
+ o2(0x94,0xAE), o2(0x94,0xAF), o2(0x94,0xB0), o2(0x94,0xB1),
+ o2(0x94,0xB2), o2(0x94,0xB3), o2(0x94,0xB4), o2(0x94,0xB5),
+ o2(0x94,0xB6), o2(0x94,0xB7), o2(0x94,0xB8), o2(0x94,0xB9),
+ o2(0x94,0xBA), o2(0x94,0xBB), o2(0x94,0xBC), o2(0x94,0xBD),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_B5 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_B5_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_B6_infos[64] = {
+ o2(0xBA,0xCE), o2(0xBA,0xCF), o2(0x94,0xBE), o2(0x94,0xBF),
+ o2(0xBA,0xD0), o2(0x94,0xC0), o2(0x94,0xC1), o2(0xBA,0xD1),
+ o2(0xBA,0xD2), o2(0xBA,0xD3), o2(0xBA,0xD4), o2(0x94,0xC2),
+ o2(0x94,0xC3), o2(0x94,0xC4), o2(0x94,0xC5), o2(0x94,0xC6),
+ o2(0xBA,0xD5), o2(0xBA,0xD6), o2(0x94,0xC7), o2(0xBA,0xD7),
+ o2(0x94,0xC8), o2(0xBA,0xD8), o2(0x94,0xC9), o2(0x94,0xCA),
+ o2(0x94,0xCB), o2(0xBA,0xD9), o2(0xBA,0xDA), o2(0x94,0xCC),
+ o2(0xBA,0xDB), o2(0x94,0xCD), o2(0x94,0xCE), o2(0x94,0xCF),
+ o2(0x94,0xD0), o2(0x94,0xD1), o2(0x94,0xD2), o2(0x94,0xD3),
+ o2(0xBA,0xDC), o2(0x94,0xD4), o2(0x94,0xD5), o2(0x94,0xD6),
+ o2(0x94,0xD7), o2(0x94,0xD8), o2(0x94,0xD9), o2(0x94,0xDA),
+ o2(0x94,0xDB), o2(0x94,0xDC), o2(0x94,0xDD), o2(0x94,0xDE),
+ o2(0xBA,0xDD), o2(0x94,0xDF), o2(0x94,0xE0), o2(0x94,0xE1),
+ o2(0x94,0xE2), o2(0x94,0xE3), o2(0x94,0xE4), o2(0x94,0xE5),
+ o2(0xBA,0xDE), o2(0x94,0xE6), o2(0x94,0xE7), o2(0x94,0xE8),
+ o2(0x94,0xE9), o2(0x94,0xEA), o2(0x94,0xEB), o2(0x94,0xEC),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_B6 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_B6_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_B7_infos[64] = {
+ o2(0x94,0xED), o2(0x94,0xEE), o2(0x94,0xEF), o2(0x94,0xF0),
+ o2(0x94,0xF1), o2(0x94,0xF2), o2(0x94,0xF3), o2(0x94,0xF4),
+ o2(0x94,0xF5), o2(0x94,0xF6), o2(0x94,0xF7), o2(0x94,0xF8),
+ o2(0x94,0xF9), o2(0x94,0xFA), o2(0x94,0xFB), o2(0x94,0xFC),
+ o2(0x94,0xFD), o2(0x94,0xFE), o2(0x95,0x41), o2(0x95,0x42),
+ o2(0xBA,0xDF), o2(0xBA,0xE0), o2(0x95,0x43), o2(0x95,0x44),
+ o2(0xBA,0xE1), o2(0x95,0x45), o2(0x95,0x46), o2(0x95,0x47),
+ o2(0xBA,0xE2), o2(0x95,0x48), o2(0x95,0x49), o2(0x95,0x4A),
+ o2(0x95,0x4B), o2(0x95,0x4C), o2(0x95,0x4D), o2(0x95,0x4E),
+ o2(0x95,0x4F), o2(0x95,0x50), o2(0x95,0x51), o2(0x95,0x52),
+ o2(0x95,0x53), o2(0xBA,0xE3), o2(0x95,0x54), o2(0x95,0x55),
+ o2(0x95,0x56), o2(0x95,0x57), o2(0x95,0x58), o2(0x95,0x59),
+ o2(0xBA,0xE4), o2(0x95,0x5A), o2(0x95,0x61), o2(0x95,0x62),
+ o2(0xBA,0xE5), o2(0x95,0x63), o2(0x95,0x64), o2(0x95,0x65),
+ o2(0xBA,0xE6), o2(0x95,0x66), o2(0x95,0x67), o2(0x95,0x68),
+ o2(0x95,0x69), o2(0x95,0x6A), o2(0x95,0x6B), o2(0x95,0x6C),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_B7 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_B7_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_B8_infos[64] = {
+ o2(0xBA,0xE7), o2(0x95,0x6D), o2(0x95,0x6E), o2(0xBA,0xE8),
+ o2(0x95,0x6F), o2(0xBA,0xE9), o2(0x95,0x70), o2(0x95,0x71),
+ o2(0x95,0x72), o2(0x95,0x73), o2(0x95,0x74), o2(0x95,0x75),
+ o2(0xBA,0xEA), o2(0xBA,0xEB), o2(0x95,0x76), o2(0x95,0x77),
+ o2(0xBA,0xEC), o2(0x95,0x78), o2(0x95,0x79), o2(0x95,0x7A),
+ o2(0xBA,0xED), o2(0x95,0x81), o2(0x95,0x82), o2(0x95,0x83),
+ o2(0x95,0x84), o2(0x95,0x85), o2(0x95,0x86), o2(0x95,0x87),
+ o2(0xBA,0xEE), o2(0xBA,0xEF), o2(0x95,0x88), o2(0xBA,0xF0),
+ o2(0x95,0x89), o2(0x95,0x8A), o2(0x95,0x8B), o2(0x95,0x8C),
+ o2(0x95,0x8D), o2(0x95,0x8E), o2(0x95,0x8F), o2(0x95,0x90),
+ o2(0x95,0x91), o2(0x95,0x92), o2(0x95,0x93), o2(0x95,0x94),
+ o2(0x95,0x95), o2(0x95,0x96), o2(0x95,0x97), o2(0x95,0x98),
+ o2(0x95,0x99), o2(0x95,0x9A), o2(0x95,0x9B), o2(0x95,0x9C),
+ o2(0x95,0x9D), o2(0x95,0x9E), o2(0x95,0x9F), o2(0x95,0xA0),
+ o2(0x95,0xA1), o2(0x95,0xA2), o2(0x95,0xA3), o2(0x95,0xA4),
+ o2(0x95,0xA5), o2(0x95,0xA6), o2(0x95,0xA7), o2(0x95,0xA8),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_B8 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_B8_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_B9_infos[64] = {
+ o2(0x95,0xA9), o2(0x95,0xAA), o2(0x95,0xAB), o2(0x95,0xAC),
+ o2(0xBA,0xF1), o2(0xBA,0xF2), o2(0x95,0xAD), o2(0x95,0xAE),
+ o2(0xBA,0xF3), o2(0x95,0xAF), o2(0x95,0xB0), o2(0x95,0xB1),
+ o2(0xBA,0xF4), o2(0x95,0xB2), o2(0xBA,0xF5), o2(0x95,0xB3),
+ o2(0x95,0xB4), o2(0x95,0xB5), o2(0x95,0xB6), o2(0x95,0xB7),
+ o2(0xBA,0xF6), o2(0xBA,0xF7), o2(0x95,0xB8), o2(0xBA,0xF8),
+ o2(0x95,0xB9), o2(0xBA,0xF9), o2(0xBA,0xFA), o2(0xBA,0xFB),
+ o2(0x95,0xBA), o2(0x95,0xBB), o2(0x95,0xBC), o2(0x95,0xBD),
+ o2(0xBA,0xFC), o2(0xBA,0xFD), o2(0x95,0xBE), o2(0x95,0xBF),
+ o2(0xBA,0xFE), o2(0x95,0xC0), o2(0x95,0xC1), o2(0x95,0xC2),
+ o2(0xBB,0xA1), o2(0x95,0xC3), o2(0xBB,0xA2), o2(0x95,0xC4),
+ o2(0x95,0xC5), o2(0x95,0xC6), o2(0x95,0xC7), o2(0x95,0xC8),
+ o2(0xBB,0xA3), o2(0xBB,0xA4), o2(0x95,0xC9), o2(0xBB,0xA5),
+ o2(0xBB,0xA6), o2(0xBB,0xA7), o2(0x95,0xCA), o2(0x95,0xCB),
+ o2(0x95,0xCC), o2(0x95,0xCD), o2(0x95,0xCE), o2(0xBB,0xA8),
+ o2(0xBB,0xA9), o2(0xBB,0xAA), o2(0x95,0xCF), o2(0x95,0xD0),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_B9 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_B9_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_BA_infos[64] = {
+ o2(0xBB,0xAB), o2(0x95,0xD1), o2(0x95,0xD2), o2(0x95,0xD3),
+ o2(0xBB,0xAC), o2(0x95,0xD4), o2(0x95,0xD5), o2(0x95,0xD6),
+ o2(0x95,0xD7), o2(0x95,0xD8), o2(0x95,0xD9), o2(0x95,0xDA),
+ o2(0xBB,0xAD), o2(0xBB,0xAE), o2(0x95,0xDB), o2(0xBB,0xAF),
+ o2(0xBB,0xB0), o2(0xBB,0xB1), o2(0x95,0xDC), o2(0x95,0xDD),
+ o2(0x95,0xDE), o2(0x95,0xDF), o2(0x95,0xE0), o2(0x95,0xE1),
+ o2(0xBB,0xB2), o2(0xBB,0xB3), o2(0x95,0xE2), o2(0x95,0xE3),
+ o2(0x95,0xE4), o2(0x95,0xE5), o2(0x95,0xE6), o2(0x95,0xE7),
+ o2(0x95,0xE8), o2(0x95,0xE9), o2(0x95,0xEA), o2(0x95,0xEB),
+ o2(0x95,0xEC), o2(0x95,0xED), o2(0x95,0xEE), o2(0x95,0xEF),
+ o2(0xBB,0xB4), o2(0x95,0xF0), o2(0x95,0xF1), o2(0x95,0xF2),
+ o2(0x95,0xF3), o2(0x95,0xF4), o2(0x95,0xF5), o2(0x95,0xF6),
+ o2(0x95,0xF7), o2(0x95,0xF8), o2(0x95,0xF9), o2(0x95,0xFA),
+ o2(0x95,0xFB), o2(0x95,0xFC), o2(0x95,0xFD), o2(0x95,0xFE),
+ o2(0x96,0x41), o2(0x96,0x42), o2(0x96,0x43), o2(0x96,0x44),
+ o2(0x96,0x45), o2(0x96,0x46), o2(0x96,0x47), o2(0x96,0x48),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_BA = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_BA_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_BB_infos[64] = {
+ o2(0x96,0x49), o2(0x96,0x4A), o2(0x96,0x4B), o2(0x96,0x4C),
+ o2(0x96,0x4D), o2(0x96,0x4E), o2(0x96,0x4F), o2(0x96,0x50),
+ o2(0x96,0x51), o2(0x96,0x52), o2(0x96,0x53), o2(0x96,0x54),
+ o2(0x96,0x55), o2(0x96,0x56), o2(0x96,0x57), o2(0x96,0x58),
+ o2(0xBB,0xB5), o2(0xBB,0xB6), o2(0x96,0x59), o2(0x96,0x5A),
+ o2(0xBB,0xB7), o2(0x96,0x61), o2(0x96,0x62), o2(0xBB,0xB8),
+ o2(0xBB,0xB9), o2(0x96,0x63), o2(0x96,0x64), o2(0x96,0x65),
+ o2(0x96,0x66), o2(0x96,0x67), o2(0x96,0x68), o2(0x96,0x69),
+ o2(0xBB,0xBA), o2(0x96,0x6A), o2(0x96,0x6B), o2(0xBB,0xBB),
+ o2(0xBB,0xBC), o2(0xBB,0xBD), o2(0x96,0x6C), o2(0x96,0x6D),
+ o2(0x96,0x6E), o2(0x96,0x6F), o2(0x96,0x70), o2(0x96,0x71),
+ o2(0xBB,0xBE), o2(0x96,0x72), o2(0x96,0x73), o2(0x96,0x74),
+ o2(0x96,0x75), o2(0x96,0x76), o2(0x96,0x77), o2(0x96,0x78),
+ o2(0x96,0x79), o2(0x96,0x7A), o2(0x96,0x81), o2(0x96,0x82),
+ o2(0x96,0x83), o2(0x96,0x84), o2(0x96,0x85), o2(0x96,0x86),
+ o2(0x96,0x87), o2(0x96,0x88), o2(0x96,0x89), o2(0x96,0x8A),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_BB = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_BB_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_BC_infos[64] = {
+ o2(0x96,0x8B), o2(0xBB,0xBF), o2(0x96,0x8C), o2(0x96,0x8D),
+ o2(0x96,0x8E), o2(0x96,0x8F), o2(0x96,0x90), o2(0x96,0x91),
+ o2(0xBB,0xC0), o2(0xBB,0xC1), o2(0x96,0x92), o2(0x96,0x93),
+ o2(0x96,0x94), o2(0x96,0x95), o2(0x96,0x96), o2(0x96,0x97),
+ o2(0x96,0x98), o2(0x96,0x99), o2(0x96,0x9A), o2(0x96,0x9B),
+ o2(0x96,0x9C), o2(0x96,0x9D), o2(0x96,0x9E), o2(0x96,0x9F),
+ o2(0xBB,0xC2), o2(0xBB,0xC3), o2(0x96,0xA0), o2(0xBB,0xC4),
+ o2(0xBB,0xC5), o2(0xBB,0xC6), o2(0x96,0xA1), o2(0x96,0xA2),
+ o2(0x96,0xA3), o2(0x96,0xA4), o2(0x96,0xA5), o2(0x96,0xA6),
+ o2(0x96,0xA7), o2(0x96,0xA8), o2(0x96,0xA9), o2(0x96,0xAA),
+ o2(0x96,0xAB), o2(0x96,0xAC), o2(0x96,0xAD), o2(0x96,0xAE),
+ o2(0x96,0xAF), o2(0x96,0xB0), o2(0x96,0xB1), o2(0x96,0xB2),
+ o2(0x96,0xB3), o2(0x96,0xB4), o2(0x96,0xB5), o2(0x96,0xB6),
+ o2(0x96,0xB7), o2(0x96,0xB8), o2(0x96,0xB9), o2(0x96,0xBA),
+ o2(0x96,0xBB), o2(0x96,0xBC), o2(0x96,0xBD), o2(0x96,0xBE),
+ o2(0x96,0xBF), o2(0x96,0xC0), o2(0x96,0xC1), o2(0x96,0xC2),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_BC = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_BC_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_BD_infos[64] = {
+ o2(0xBB,0xC7), o2(0xBB,0xC8), o2(0x96,0xC3), o2(0x96,0xC4),
+ o2(0xBB,0xC9), o2(0x96,0xC5), o2(0x96,0xC6), o2(0x96,0xC7),
+ o2(0xBB,0xCA), o2(0x96,0xC8), o2(0x96,0xC9), o2(0x96,0xCA),
+ o2(0x96,0xCB), o2(0x96,0xCC), o2(0x96,0xCD), o2(0x96,0xCE),
+ o2(0xBB,0xCB), o2(0xBB,0xCC), o2(0x96,0xCF), o2(0x96,0xD0),
+ o2(0x96,0xD1), o2(0xBB,0xCD), o2(0x96,0xD2), o2(0x96,0xD3),
+ o2(0x96,0xD4), o2(0x96,0xD5), o2(0x96,0xD6), o2(0x96,0xD7),
+ o2(0x96,0xD8), o2(0x96,0xD9), o2(0x96,0xDA), o2(0x96,0xDB),
+ o2(0x96,0xDC), o2(0x96,0xDD), o2(0x96,0xDE), o2(0x96,0xDF),
+ o2(0x96,0xE0), o2(0x96,0xE1), o2(0x96,0xE2), o2(0x96,0xE3),
+ o2(0x96,0xE4), o2(0x96,0xE5), o2(0x96,0xE6), o2(0x96,0xE7),
+ o2(0x96,0xE8), o2(0x96,0xE9), o2(0x96,0xEA), o2(0x96,0xEB),
+ o2(0x96,0xEC), o2(0x96,0xED), o2(0x96,0xEE), o2(0x96,0xEF),
+ o2(0x96,0xF0), o2(0x96,0xF1), o2(0x96,0xF2), o2(0x96,0xF3),
+ o2(0x96,0xF4), o2(0x96,0xF5), o2(0x96,0xF6), o2(0x96,0xF7),
+ o2(0x96,0xF8), o2(0x96,0xF9), o2(0x96,0xFA), o2(0x96,0xFB),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_BD = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_BD_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_BE_infos[64] = {
+ o2(0x96,0xFC), o2(0x96,0xFD), o2(0x96,0xFE), o2(0x97,0x41),
+ o2(0x97,0x42), o2(0x97,0x43), o2(0x97,0x44), o2(0x97,0x45),
+ o2(0x97,0x46), o2(0x97,0x47), o2(0x97,0x48), o2(0x97,0x49),
+ o2(0x97,0x4A), o2(0x97,0x4B), o2(0x97,0x4C), o2(0x97,0x4D),
+ o2(0x97,0x4E), o2(0x97,0x4F), o2(0x97,0x50), o2(0x97,0x51),
+ o2(0xBB,0xCE), o2(0x97,0x52), o2(0x97,0x53), o2(0x97,0x54),
+ o2(0x97,0x55), o2(0x97,0x56), o2(0x97,0x57), o2(0x97,0x58),
+ o2(0x97,0x59), o2(0x97,0x5A), o2(0x97,0x61), o2(0x97,0x62),
+ o2(0x97,0x63), o2(0x97,0x64), o2(0x97,0x65), o2(0x97,0x66),
+ o2(0x97,0x67), o2(0x97,0x68), o2(0x97,0x69), o2(0x97,0x6A),
+ o2(0x97,0x6B), o2(0x97,0x6C), o2(0x97,0x6D), o2(0x97,0x6E),
+ o2(0x97,0x6F), o2(0x97,0x70), o2(0x97,0x71), o2(0x97,0x72),
+ o2(0xBB,0xCF), o2(0x97,0x73), o2(0x97,0x74), o2(0x97,0x75),
+ o2(0x97,0x76), o2(0x97,0x77), o2(0x97,0x78), o2(0x97,0x79),
+ o2(0x97,0x7A), o2(0x97,0x81), o2(0x97,0x82), o2(0x97,0x83),
+ o2(0x97,0x84), o2(0x97,0x85), o2(0x97,0x86), o2(0x97,0x87),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_BE = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_BE_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_BF_infos[64] = {
+ o2(0x97,0x88), o2(0x97,0x89), o2(0x97,0x8A), o2(0x97,0x8B),
+ o2(0x97,0x8C), o2(0xBB,0xD0), o2(0x97,0x8D), o2(0x97,0x8E),
+ o2(0x97,0x8F), o2(0x97,0x90), o2(0x97,0x91), o2(0x97,0x92),
+ o2(0xBB,0xD1), o2(0xBB,0xD2), o2(0x97,0x93), o2(0x97,0x94),
+ o2(0xBB,0xD3), o2(0x97,0x95), o2(0x97,0x96), o2(0x97,0x97),
+ o2(0xBB,0xD4), o2(0x97,0x98), o2(0x97,0x99), o2(0x97,0x9A),
+ o2(0x97,0x9B), o2(0x97,0x9C), o2(0x97,0x9D), o2(0x97,0x9E),
+ o2(0xBB,0xD5), o2(0x97,0x9F), o2(0x97,0xA0), o2(0xBB,0xD6),
+ o2(0x97,0xA1), o2(0xBB,0xD7), o2(0x97,0xA2), o2(0x97,0xA3),
+ o2(0x97,0xA4), o2(0x97,0xA5), o2(0x97,0xA6), o2(0x97,0xA7),
+ o2(0x97,0xA8), o2(0x97,0xA9), o2(0x97,0xAA), o2(0x97,0xAB),
+ o2(0x97,0xAC), o2(0x97,0xAD), o2(0x97,0xAE), o2(0x97,0xAF),
+ o2(0x97,0xB0), o2(0x97,0xB1), o2(0x97,0xB2), o2(0x97,0xB3),
+ o2(0x97,0xB4), o2(0x97,0xB5), o2(0x97,0xB6), o2(0x97,0xB7),
+ o2(0x97,0xB8), o2(0x97,0xB9), o2(0x97,0xBA), o2(0x97,0xBB),
+ o2(0x97,0xBC), o2(0x97,0xBD), o2(0x97,0xBE), o2(0x97,0xBF),
+};
+static const BYTE_LOOKUP
+to_CP949_EB_BF = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EB_BF_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EB_infos[64] = {
+ &to_CP949_EB_80, &to_CP949_EB_81, &to_CP949_EB_82, &to_CP949_EB_83,
+ &to_CP949_EB_84, &to_CP949_EB_85, &to_CP949_EB_86, &to_CP949_EB_87,
+ &to_CP949_EB_88, &to_CP949_EB_89, &to_CP949_EB_8A, &to_CP949_EB_8B,
+ &to_CP949_EB_8C, &to_CP949_EB_8D, &to_CP949_EB_8E, &to_CP949_EB_8F,
+ &to_CP949_EB_90, &to_CP949_EB_91, &to_CP949_EB_92, &to_CP949_EB_93,
+ &to_CP949_EB_94, &to_CP949_EB_95, &to_CP949_EB_96, &to_CP949_EB_97,
+ &to_CP949_EB_98, &to_CP949_EB_99, &to_CP949_EB_9A, &to_CP949_EB_9B,
+ &to_CP949_EB_9C, &to_CP949_EB_9D, &to_CP949_EB_9E, &to_CP949_EB_9F,
+ &to_CP949_EB_A0, &to_CP949_EB_A1, &to_CP949_EB_A2, &to_CP949_EB_A3,
+ &to_CP949_EB_A4, &to_CP949_EB_A5, &to_CP949_EB_A6, &to_CP949_EB_A7,
+ &to_CP949_EB_A8, &to_CP949_EB_A9, &to_CP949_EB_AA, &to_CP949_EB_AB,
+ &to_CP949_EB_AC, &to_CP949_EB_AD, &to_CP949_EB_AE, &to_CP949_EB_AF,
+ &to_CP949_EB_B0, &to_CP949_EB_B1, &to_CP949_EB_B2, &to_CP949_EB_B3,
+ &to_CP949_EB_B4, &to_CP949_EB_B5, &to_CP949_EB_B6, &to_CP949_EB_B7,
+ &to_CP949_EB_B8, &to_CP949_EB_B9, &to_CP949_EB_BA, &to_CP949_EB_BB,
+ &to_CP949_EB_BC, &to_CP949_EB_BD, &to_CP949_EB_BE, &to_CP949_EB_BF,
};
-
static const BYTE_LOOKUP
to_CP949_EB = {
- to_EUC_KR_E3_05_offsets,
+ to_EUC_KR_E3_85_offsets,
to_CP949_EB_infos
};
-
static const struct byte_lookup* const
-to_CP949_EC_00_infos[65] = {
- o2(0x97,0xC0), o2(0x97,0xC1),
- o2(0x97,0xC2), o2(0x97,0xC3),
- o2(0x97,0xC4), o2(0x97,0xC5),
- o2(0x97,0xC6), o2(0x97,0xC7),
- o2(0x97,0xC8), o2(0x97,0xC9),
- o2(0x97,0xCA), o2(0x97,0xCB),
- o2(0x97,0xCC), o2(0x97,0xCD),
- o2(0x97,0xCE), o2(0x97,0xCF),
- o2(0x97,0xD0), o2(0x97,0xD1),
- o2(0x97,0xD2), o2(0x97,0xD3),
- o2(0x97,0xD4), o2(0x97,0xD5),
- o2(0x97,0xD6), o2(0x97,0xD7),
- o2(0x97,0xD8), o2(0x97,0xD9),
- o2(0x97,0xDA), o2(0x97,0xDB),
- o2(0x97,0xDC), o2(0x97,0xDD),
- o2(0x97,0xDE), o2(0x97,0xDF),
- o2(0x97,0xE0), o2(0x97,0xE1),
- o2(0x97,0xE2), o2(0x97,0xE3),
- o2(0x97,0xE4), o2(0x97,0xE5),
- o2(0x97,0xE6), o2(0x97,0xE7),
- o2(0x97,0xE8), o2(0x97,0xE9),
- o2(0x97,0xEA), o2(0x97,0xEB),
- o2(0x97,0xEC), o2(0x97,0xED),
- o2(0x97,0xEE), o2(0x97,0xEF),
- o2(0x97,0xF0), o2(0x97,0xF1),
- o2(0x97,0xF2), o2(0x97,0xF3),
- o2(0x97,0xF4), o2(0x97,0xF5),
- o2(0x97,0xF6), o2(0x97,0xF7),
- o2(0x97,0xF8), o2(0x97,0xF9),
- o2(0x97,0xFA), o2(0x97,0xFB),
- o2(0xBB,0xD8), o2(0x97,0xFC),
- o2(0x97,0xFD), o2(0x97,0xFE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_00 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_00_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_01_infos[65] = {
- o2(0x98,0x41), o2(0x98,0x42),
- o2(0x98,0x43), o2(0x98,0x44),
- o2(0x98,0x45), o2(0x98,0x46),
- o2(0x98,0x47), o2(0x98,0x48),
- o2(0x98,0x49), o2(0x98,0x4A),
- o2(0x98,0x4B), o2(0x98,0x4C),
- o2(0x98,0x4D), o2(0x98,0x4E),
- o2(0x98,0x4F), o2(0x98,0x50),
- o2(0x98,0x51), o2(0xBB,0xD9),
- o2(0x98,0x52), o2(0x98,0x53),
- o2(0x98,0x54), o2(0x98,0x55),
- o2(0x98,0x56), o2(0x98,0x57),
- o2(0xBB,0xDA), o2(0x98,0x58),
- o2(0x98,0x59), o2(0x98,0x5A),
- o2(0xBB,0xDB), o2(0x98,0x61),
- o2(0x98,0x62), o2(0x98,0x63),
- o2(0xBB,0xDC), o2(0x98,0x64),
- o2(0x98,0x65), o2(0x98,0x66),
- o2(0x98,0x67), o2(0x98,0x68),
- o2(0x98,0x69), o2(0x98,0x6A),
- o2(0xBB,0xDD), o2(0xBB,0xDE),
- o2(0x98,0x6B), o2(0x98,0x6C),
- o2(0x98,0x6D), o2(0x98,0x6E),
- o2(0x98,0x6F), o2(0x98,0x70),
- o2(0x98,0x71), o2(0x98,0x72),
- o2(0x98,0x73), o2(0x98,0x74),
- o2(0x98,0x75), o2(0x98,0x76),
- o2(0x98,0x77), o2(0x98,0x78),
- o2(0x98,0x79), o2(0x98,0x7A),
- o2(0x98,0x81), o2(0x98,0x82),
- o2(0x98,0x83), o2(0x98,0x84),
- o2(0x98,0x85), o2(0x98,0x86),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_01 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_01_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_02_infos[65] = {
- o2(0x98,0x87), o2(0x98,0x88),
- o2(0x98,0x89), o2(0x98,0x8A),
- o2(0x98,0x8B), o2(0x98,0x8C),
- o2(0x98,0x8D), o2(0x98,0x8E),
- o2(0x98,0x8F), o2(0x98,0x90),
- o2(0x98,0x91), o2(0x98,0x92),
- o2(0x98,0x93), o2(0x98,0x94),
- o2(0x98,0x95), o2(0x98,0x96),
- o2(0xBB,0xDF), o2(0xBB,0xE0),
- o2(0x98,0x97), o2(0x98,0x98),
- o2(0xBB,0xE1), o2(0x98,0x99),
- o2(0x98,0x9A), o2(0x98,0x9B),
- o2(0xBB,0xE2), o2(0x98,0x9C),
- o2(0x98,0x9D), o2(0x98,0x9E),
- o2(0x98,0x9F), o2(0x98,0xA0),
- o2(0x98,0xA1), o2(0x98,0xA2),
- o2(0xBB,0xE3), o2(0xBB,0xE4),
- o2(0x98,0xA3), o2(0xBB,0xE5),
- o2(0x98,0xA4), o2(0xBB,0xE6),
- o2(0x98,0xA5), o2(0x98,0xA6),
- o2(0x98,0xA7), o2(0x98,0xA8),
- o2(0x98,0xA9), o2(0x98,0xAA),
- o2(0xBB,0xE7), o2(0xBB,0xE8),
- o2(0x98,0xAB), o2(0xBB,0xE9),
- o2(0xBB,0xEA), o2(0x98,0xAC),
- o2(0x98,0xAD), o2(0xBB,0xEB),
- o2(0xBB,0xEC), o2(0xBB,0xED),
- o2(0xBB,0xEE), o2(0x98,0xAE),
- o2(0x98,0xAF), o2(0x98,0xB0),
- o2(0x98,0xB1), o2(0x98,0xB2),
- o2(0xBB,0xEF), o2(0xBB,0xF0),
- o2(0x98,0xB3), o2(0xBB,0xF1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_02 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_02_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_03_infos[65] = {
- o2(0xBB,0xF2), o2(0xBB,0xF3),
- o2(0x98,0xB4), o2(0x98,0xB5),
- o2(0x98,0xB6), o2(0xBB,0xF4),
- o2(0x98,0xB7), o2(0x98,0xB8),
- o2(0xBB,0xF5), o2(0xBB,0xF6),
- o2(0x98,0xB9), o2(0x98,0xBA),
- o2(0xBB,0xF7), o2(0x98,0xBB),
- o2(0x98,0xBC), o2(0x98,0xBD),
- o2(0xBB,0xF8), o2(0x98,0xBE),
- o2(0x98,0xBF), o2(0x98,0xC0),
- o2(0x98,0xC1), o2(0x98,0xC2),
- o2(0x98,0xC3), o2(0x98,0xC4),
- o2(0xBB,0xF9), o2(0xBB,0xFA),
- o2(0x98,0xC5), o2(0xBB,0xFB),
- o2(0xBB,0xFC), o2(0xBB,0xFD),
- o2(0x98,0xC6), o2(0x98,0xC7),
- o2(0x98,0xC8), o2(0x98,0xC9),
- o2(0x98,0xCA), o2(0x98,0xCB),
- o2(0xBB,0xFE), o2(0xBC,0xA1),
- o2(0x98,0xCC), o2(0x98,0xCD),
- o2(0xBC,0xA2), o2(0x98,0xCE),
- o2(0x98,0xCF), o2(0x98,0xD0),
- o2(0xBC,0xA3), o2(0x98,0xD1),
- o2(0x98,0xD2), o2(0x98,0xD3),
- o2(0x98,0xD4), o2(0x98,0xD5),
- o2(0x98,0xD6), o2(0x98,0xD7),
- o2(0xBC,0xA4), o2(0xBC,0xA5),
- o2(0x98,0xD8), o2(0xBC,0xA6),
- o2(0x98,0xD9), o2(0xBC,0xA7),
- o2(0x98,0xDA), o2(0x98,0xDB),
- o2(0x98,0xDC), o2(0x98,0xDD),
- o2(0x98,0xDE), o2(0x98,0xDF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_03 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_03_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_04_infos[65] = {
- o2(0xBC,0xA8), o2(0x98,0xE0),
- o2(0x98,0xE1), o2(0x98,0xE2),
- o2(0xBC,0xA9), o2(0x98,0xE3),
- o2(0x98,0xE4), o2(0x98,0xE5),
- o2(0xBC,0xAA), o2(0x98,0xE6),
- o2(0x98,0xE7), o2(0x98,0xE8),
- o2(0x98,0xE9), o2(0x98,0xEA),
- o2(0x98,0xEB), o2(0x98,0xEC),
- o2(0xBC,0xAB), o2(0x98,0xED),
- o2(0x98,0xEE), o2(0x98,0xEF),
- o2(0x98,0xF0), o2(0xBC,0xAC),
- o2(0x98,0xF1), o2(0x98,0xF2),
- o2(0x98,0xF3), o2(0x98,0xF4),
- o2(0x98,0xF5), o2(0x98,0xF6),
- o2(0xBC,0xAD), o2(0xBC,0xAE),
- o2(0xBC,0xAF), o2(0xBC,0xB0),
- o2(0xBC,0xB1), o2(0x98,0xF7),
- o2(0x98,0xF8), o2(0xBC,0xB2),
- o2(0xBC,0xB3), o2(0x98,0xF9),
- o2(0xBC,0xB4), o2(0xBC,0xB5),
- o2(0x98,0xFA), o2(0x98,0xFB),
- o2(0x98,0xFC), o2(0x98,0xFD),
- o2(0xBC,0xB6), o2(0xBC,0xB7),
- o2(0x98,0xFE), o2(0xBC,0xB8),
- o2(0xBC,0xB9), o2(0xBC,0xBA),
- o2(0x99,0x41), o2(0x99,0x42),
- o2(0x99,0x43), o2(0x99,0x44),
- o2(0xBC,0xBB), o2(0x99,0x45),
- o2(0xBC,0xBC), o2(0xBC,0xBD),
- o2(0x99,0x46), o2(0x99,0x47),
- o2(0xBC,0xBE), o2(0x99,0x48),
- o2(0x99,0x49), o2(0x99,0x4A),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_04 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_04_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_05_infos[65] = {
- o2(0xBC,0xBF), o2(0x99,0x4B),
- o2(0x99,0x4C), o2(0x99,0x4D),
- o2(0x99,0x4E), o2(0x99,0x4F),
- o2(0x99,0x50), o2(0x99,0x51),
- o2(0xBC,0xC0), o2(0xBC,0xC1),
- o2(0x99,0x52), o2(0xBC,0xC2),
- o2(0xBC,0xC3), o2(0xBC,0xC4),
- o2(0x99,0x53), o2(0x99,0x54),
- o2(0x99,0x55), o2(0x99,0x56),
- o2(0x99,0x57), o2(0x99,0x58),
- o2(0xBC,0xC5), o2(0xBC,0xC6),
- o2(0x99,0x59), o2(0x99,0x5A),
- o2(0xBC,0xC7), o2(0x99,0x61),
- o2(0x99,0x62), o2(0x99,0x63),
- o2(0xBC,0xC8), o2(0x99,0x64),
- o2(0x99,0x65), o2(0x99,0x66),
- o2(0x99,0x67), o2(0x99,0x68),
- o2(0x99,0x69), o2(0x99,0x6A),
- o2(0xBC,0xC9), o2(0xBC,0xCA),
- o2(0x99,0x6B), o2(0xBC,0xCB),
- o2(0xBC,0xCC), o2(0xBC,0xCD),
- o2(0x99,0x6C), o2(0x99,0x6D),
- o2(0x99,0x6E), o2(0x99,0x6F),
- o2(0x99,0x70), o2(0x99,0x71),
- o2(0xBC,0xCE), o2(0x99,0x72),
- o2(0x99,0x73), o2(0x99,0x74),
- o2(0xBC,0xCF), o2(0x99,0x75),
- o2(0x99,0x76), o2(0x99,0x77),
- o2(0xBC,0xD0), o2(0x99,0x78),
- o2(0x99,0x79), o2(0x99,0x7A),
- o2(0x99,0x81), o2(0x99,0x82),
- o2(0x99,0x83), o2(0x99,0x84),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_05 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_05_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_06_infos[65] = {
- o2(0x99,0x85), o2(0x99,0x86),
- o2(0x99,0x87), o2(0x99,0x88),
- o2(0x99,0x89), o2(0xBC,0xD1),
- o2(0x99,0x8A), o2(0x99,0x8B),
- o2(0x99,0x8C), o2(0x99,0x8D),
- o2(0x99,0x8E), o2(0x99,0x8F),
- o2(0xBC,0xD2), o2(0xBC,0xD3),
- o2(0xBC,0xD4), o2(0x99,0x90),
- o2(0xBC,0xD5), o2(0x99,0x91),
- o2(0x99,0x92), o2(0x99,0x93),
- o2(0xBC,0xD6), o2(0x99,0x94),
- o2(0xBC,0xD7), o2(0x99,0x95),
- o2(0x99,0x96), o2(0x99,0x97),
- o2(0x99,0x98), o2(0x99,0x99),
- o2(0xBC,0xD8), o2(0xBC,0xD9),
- o2(0x99,0x9A), o2(0xBC,0xDA),
- o2(0x99,0x9B), o2(0xBC,0xDB),
- o2(0x99,0x9C), o2(0x99,0x9D),
- o2(0x99,0x9E), o2(0xBC,0xDC),
- o2(0x99,0x9F), o2(0x99,0xA0),
- o2(0xBC,0xDD), o2(0xBC,0xDE),
- o2(0x99,0xA1), o2(0x99,0xA2),
- o2(0xBC,0xDF), o2(0x99,0xA3),
- o2(0x99,0xA4), o2(0x99,0xA5),
- o2(0xBC,0xE0), o2(0x99,0xA6),
- o2(0x99,0xA7), o2(0x99,0xA8),
- o2(0x99,0xA9), o2(0x99,0xAA),
- o2(0x99,0xAB), o2(0x99,0xAC),
- o2(0x99,0xAD), o2(0x99,0xAE),
- o2(0x99,0xAF), o2(0x99,0xB0),
- o2(0x99,0xB1), o2(0xBC,0xE1),
- o2(0x99,0xB2), o2(0x99,0xB3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_06 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_06_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_07_infos[65] = {
- o2(0x99,0xB4), o2(0x99,0xB5),
- o2(0x99,0xB6), o2(0x99,0xB7),
- o2(0xBC,0xE2), o2(0x99,0xB8),
- o2(0x99,0xB9), o2(0x99,0xBA),
- o2(0xBC,0xE3), o2(0x99,0xBB),
- o2(0x99,0xBC), o2(0x99,0xBD),
- o2(0xBC,0xE4), o2(0x99,0xBE),
- o2(0x99,0xBF), o2(0x99,0xC0),
- o2(0x99,0xC1), o2(0x99,0xC2),
- o2(0x99,0xC3), o2(0x99,0xC4),
- o2(0xBC,0xE5), o2(0x99,0xC5),
- o2(0x99,0xC6), o2(0xBC,0xE6),
- o2(0xBC,0xE7), o2(0x99,0xC7),
- o2(0x99,0xC8), o2(0x99,0xC9),
- o2(0x99,0xCA), o2(0x99,0xCB),
- o2(0x99,0xCC), o2(0x99,0xCD),
- o2(0xBC,0xE8), o2(0x99,0xCE),
- o2(0x99,0xCF), o2(0x99,0xD0),
- o2(0xBC,0xE9), o2(0x99,0xD1),
- o2(0x99,0xD2), o2(0x99,0xD3),
- o2(0xBC,0xEA), o2(0x99,0xD4),
- o2(0x99,0xD5), o2(0x99,0xD6),
- o2(0x99,0xD7), o2(0x99,0xD8),
- o2(0x99,0xD9), o2(0x99,0xDA),
- o2(0xBC,0xEB), o2(0xBC,0xEC),
- o2(0x99,0xDB), o2(0xBC,0xED),
- o2(0x99,0xDC), o2(0x99,0xDD),
- o2(0x99,0xDE), o2(0x99,0xDF),
- o2(0x99,0xE0), o2(0x99,0xE1),
- o2(0x99,0xE2), o2(0x99,0xE3),
- o2(0xBC,0xEE), o2(0xBC,0xEF),
- o2(0x99,0xE4), o2(0x99,0xE5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_07 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_07_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_08_infos[65] = {
- o2(0xBC,0xF0), o2(0x99,0xE6),
- o2(0x99,0xE7), o2(0x99,0xE8),
- o2(0xBC,0xF1), o2(0x99,0xE9),
- o2(0x99,0xEA), o2(0x99,0xEB),
- o2(0x99,0xEC), o2(0x99,0xED),
- o2(0x99,0xEE), o2(0x99,0xEF),
- o2(0xBC,0xF2), o2(0xBC,0xF3),
- o2(0x99,0xF0), o2(0xBC,0xF4),
- o2(0x99,0xF1), o2(0xBC,0xF5),
- o2(0x99,0xF2), o2(0x99,0xF3),
- o2(0x99,0xF4), o2(0x99,0xF5),
- o2(0x99,0xF6), o2(0x99,0xF7),
- o2(0xBC,0xF6), o2(0xBC,0xF7),
- o2(0x99,0xF8), o2(0x99,0xF9),
- o2(0xBC,0xF8), o2(0x99,0xFA),
- o2(0x99,0xFB), o2(0xBC,0xF9),
- o2(0xBC,0xFA), o2(0x99,0xFC),
- o2(0x99,0xFD), o2(0x99,0xFE),
- o2(0x9A,0x41), o2(0x9A,0x42),
- o2(0x9A,0x43), o2(0x9A,0x44),
- o2(0xBC,0xFB), o2(0xBC,0xFC),
- o2(0x9A,0x45), o2(0xBC,0xFD),
- o2(0x9A,0x46), o2(0xBC,0xFE),
- o2(0x9A,0x47), o2(0xBD,0xA1),
- o2(0x9A,0x48), o2(0xBD,0xA2),
- o2(0xBD,0xA3), o2(0x9A,0x49),
- o2(0xBD,0xA4), o2(0x9A,0x4A),
- o2(0x9A,0x4B), o2(0x9A,0x4C),
- o2(0x9A,0x4D), o2(0x9A,0x4E),
- o2(0x9A,0x4F), o2(0x9A,0x50),
- o2(0x9A,0x51), o2(0x9A,0x52),
- o2(0x9A,0x53), o2(0x9A,0x54),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_08 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_08_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_09_infos[65] = {
- o2(0x9A,0x55), o2(0x9A,0x56),
- o2(0x9A,0x57), o2(0x9A,0x58),
- o2(0x9A,0x59), o2(0x9A,0x5A),
- o2(0x9A,0x61), o2(0x9A,0x62),
- o2(0xBD,0xA5), o2(0x9A,0x63),
- o2(0x9A,0x64), o2(0x9A,0x65),
- o2(0x9A,0x66), o2(0x9A,0x67),
- o2(0x9A,0x68), o2(0x9A,0x69),
- o2(0xBD,0xA6), o2(0xBD,0xA7),
- o2(0x9A,0x6A), o2(0x9A,0x6B),
- o2(0xBD,0xA8), o2(0x9A,0x6C),
- o2(0x9A,0x6D), o2(0x9A,0x6E),
- o2(0xBD,0xA9), o2(0x9A,0x6F),
- o2(0x9A,0x70), o2(0x9A,0x71),
- o2(0x9A,0x72), o2(0x9A,0x73),
- o2(0x9A,0x74), o2(0x9A,0x75),
- o2(0xBD,0xAA), o2(0x9A,0x76),
- o2(0x9A,0x77), o2(0x9A,0x78),
- o2(0x9A,0x79), o2(0xBD,0xAB),
- o2(0x9A,0x7A), o2(0x9A,0x81),
- o2(0x9A,0x82), o2(0x9A,0x83),
- o2(0x9A,0x84), o2(0x9A,0x85),
- o2(0xBD,0xAC), o2(0xBD,0xAD),
- o2(0x9A,0x86), o2(0x9A,0x87),
- o2(0xBD,0xAE), o2(0x9A,0x88),
- o2(0x9A,0x89), o2(0x9A,0x8A),
- o2(0xBD,0xAF), o2(0x9A,0x8B),
- o2(0x9A,0x8C), o2(0x9A,0x8D),
- o2(0x9A,0x8E), o2(0x9A,0x8F),
- o2(0x9A,0x90), o2(0x9A,0x91),
- o2(0xBD,0xB0), o2(0xBD,0xB1),
- o2(0x9A,0x92), o2(0xBD,0xB2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_09 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_09_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_0A_infos[65] = {
- o2(0x9A,0x93), o2(0xBD,0xB3),
- o2(0x9A,0x94), o2(0x9A,0x95),
- o2(0x9A,0x96), o2(0x9A,0x97),
- o2(0x9A,0x98), o2(0x9A,0x99),
- o2(0xBD,0xB4), o2(0xBD,0xB5),
- o2(0x9A,0x9A), o2(0x9A,0x9B),
- o2(0x9A,0x9C), o2(0x9A,0x9D),
- o2(0x9A,0x9E), o2(0x9A,0x9F),
- o2(0xBD,0xB6), o2(0x9A,0xA0),
- o2(0x9A,0xA1), o2(0x9A,0xA2),
- o2(0x9A,0xA3), o2(0x9A,0xA4),
- o2(0x9A,0xA5), o2(0x9A,0xA6),
- o2(0xBD,0xB7), o2(0x9A,0xA7),
- o2(0x9A,0xA8), o2(0xBD,0xB8),
- o2(0x9A,0xA9), o2(0xBD,0xB9),
- o2(0x9A,0xAA), o2(0x9A,0xAB),
- o2(0x9A,0xAC), o2(0x9A,0xAD),
- o2(0x9A,0xAE), o2(0x9A,0xAF),
- o2(0xBD,0xBA), o2(0xBD,0xBB),
- o2(0x9A,0xB0), o2(0x9A,0xB1),
- o2(0xBD,0xBC), o2(0x9A,0xB2),
- o2(0x9A,0xB3), o2(0x9A,0xB4),
- o2(0xBD,0xBD), o2(0xBD,0xBE),
- o2(0x9A,0xB5), o2(0x9A,0xB6),
- o2(0x9A,0xB7), o2(0x9A,0xB8),
- o2(0x9A,0xB9), o2(0x9A,0xBA),
- o2(0xBD,0xBF), o2(0xBD,0xC0),
- o2(0x9A,0xBB), o2(0xBD,0xC1),
- o2(0x9A,0xBC), o2(0xBD,0xC2),
- o2(0x9A,0xBD), o2(0x9A,0xBE),
- o2(0x9A,0xBF), o2(0x9A,0xC0),
- o2(0x9A,0xC1), o2(0x9A,0xC2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_0A = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_0A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_0B_infos[65] = {
- o2(0x9A,0xC3), o2(0x9A,0xC4),
- o2(0x9A,0xC5), o2(0x9A,0xC6),
- o2(0x9A,0xC7), o2(0x9A,0xC8),
- o2(0x9A,0xC9), o2(0x9A,0xCA),
- o2(0x9A,0xCB), o2(0x9A,0xCC),
- o2(0x9A,0xCD), o2(0x9A,0xCE),
- o2(0x9A,0xCF), o2(0x9A,0xD0),
- o2(0x9A,0xD1), o2(0x9A,0xD2),
- o2(0x9A,0xD3), o2(0x9A,0xD4),
- o2(0x9A,0xD5), o2(0x9A,0xD6),
- o2(0x9A,0xD7), o2(0x9A,0xD8),
- o2(0x9A,0xD9), o2(0x9A,0xDA),
- o2(0x9A,0xDB), o2(0x9A,0xDC),
- o2(0x9A,0xDD), o2(0x9A,0xDE),
- o2(0xBD,0xC3), o2(0xBD,0xC4),
- o2(0x9A,0xDF), o2(0x9A,0xE0),
- o2(0xBD,0xC5), o2(0x9A,0xE1),
- o2(0x9A,0xE2), o2(0xBD,0xC6),
- o2(0xBD,0xC7), o2(0x9A,0xE3),
- o2(0x9A,0xE4), o2(0x9A,0xE5),
- o2(0x9A,0xE6), o2(0x9A,0xE7),
- o2(0x9A,0xE8), o2(0xBD,0xC8),
- o2(0xBD,0xC9), o2(0xBD,0xCA),
- o2(0x9A,0xE9), o2(0xBD,0xCB),
- o2(0x9A,0xEA), o2(0xBD,0xCC),
- o2(0x9A,0xEB), o2(0x9A,0xEC),
- o2(0x9A,0xED), o2(0x9A,0xEE),
- o2(0xBD,0xCD), o2(0x9A,0xEF),
- o2(0xBD,0xCE), o2(0xBD,0xCF),
- o2(0x9A,0xF0), o2(0xBD,0xD0),
- o2(0xBD,0xD1), o2(0x9A,0xF1),
- o2(0x9A,0xF2), o2(0x9A,0xF3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_0B = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_0B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_0C_infos[65] = {
- o2(0xBD,0xD2), o2(0x9A,0xF4),
- o2(0x9A,0xF5), o2(0x9A,0xF6),
- o2(0x9A,0xF7), o2(0x9A,0xF8),
- o2(0x9A,0xF9), o2(0x9A,0xFA),
- o2(0xBD,0xD3), o2(0xBD,0xD4),
- o2(0x9A,0xFB), o2(0x9A,0xFC),
- o2(0xBD,0xD5), o2(0xBD,0xD6),
- o2(0x9A,0xFD), o2(0x9A,0xFE),
- o2(0x9B,0x41), o2(0x9B,0x42),
- o2(0x9B,0x43), o2(0xBD,0xD7),
- o2(0xBD,0xD8), o2(0xBD,0xD9),
- o2(0x9B,0x44), o2(0x9B,0x45),
- o2(0xBD,0xDA), o2(0x9B,0x46),
- o2(0x9B,0x47), o2(0x9B,0x48),
- o2(0xBD,0xDB), o2(0x9B,0x49),
- o2(0x9B,0x4A), o2(0x9B,0x4B),
- o2(0x9B,0x4C), o2(0x9B,0x4D),
- o2(0x9B,0x4E), o2(0x9B,0x4F),
- o2(0xBD,0xDC), o2(0xBD,0xDD),
- o2(0x9B,0x50), o2(0x9B,0x51),
- o2(0xBD,0xDE), o2(0xBD,0xDF),
- o2(0x9B,0x52), o2(0x9B,0x53),
- o2(0x9B,0x54), o2(0x9B,0x55),
- o2(0x9B,0x56), o2(0x9B,0x57),
- o2(0x9B,0x58), o2(0x9B,0x59),
- o2(0x9B,0x5A), o2(0x9B,0x61),
- o2(0x9B,0x62), o2(0x9B,0x63),
- o2(0x9B,0x64), o2(0x9B,0x65),
- o2(0x9B,0x66), o2(0x9B,0x67),
- o2(0x9B,0x68), o2(0x9B,0x69),
- o2(0x9B,0x6A), o2(0x9B,0x6B),
- o2(0x9B,0x6C), o2(0x9B,0x6D),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_0C = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_0C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_0D_infos[65] = {
- o2(0x9B,0x6E), o2(0x9B,0x6F),
- o2(0x9B,0x70), o2(0x9B,0x71),
- o2(0x9B,0x72), o2(0xBD,0xE0),
- o2(0x9B,0x73), o2(0x9B,0x74),
- o2(0x9B,0x75), o2(0x9B,0x76),
- o2(0x9B,0x77), o2(0x9B,0x78),
- o2(0x9B,0x79), o2(0x9B,0x7A),
- o2(0x9B,0x81), o2(0x9B,0x82),
- o2(0x9B,0x83), o2(0x9B,0x84),
- o2(0x9B,0x85), o2(0x9B,0x86),
- o2(0x9B,0x87), o2(0x9B,0x88),
- o2(0x9B,0x89), o2(0x9B,0x8A),
- o2(0x9B,0x8B), o2(0x9B,0x8C),
- o2(0x9B,0x8D), o2(0x9B,0x8E),
- o2(0x9B,0x8F), o2(0x9B,0x90),
- o2(0x9B,0x91), o2(0x9B,0x92),
- o2(0x9B,0x93), o2(0x9B,0x94),
- o2(0x9B,0x95), o2(0x9B,0x96),
- o2(0x9B,0x97), o2(0x9B,0x98),
- o2(0x9B,0x99), o2(0x9B,0x9A),
- o2(0xBD,0xE1), o2(0xBD,0xE2),
- o2(0x9B,0x9B), o2(0x9B,0x9C),
- o2(0xBD,0xE3), o2(0x9B,0x9D),
- o2(0x9B,0x9E), o2(0x9B,0x9F),
- o2(0xBD,0xE4), o2(0x9B,0xA0),
- o2(0xBD,0xE5), o2(0x9B,0xA1),
- o2(0x9B,0xA2), o2(0x9B,0xA3),
- o2(0x9B,0xA4), o2(0x9B,0xA5),
- o2(0xBD,0xE6), o2(0xBD,0xE7),
- o2(0x9B,0xA6), o2(0x9B,0xA7),
- o2(0xBD,0xE8), o2(0xBD,0xE9),
- o2(0x9B,0xA8), o2(0x9B,0xA9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_0D = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_0D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_0E_infos[65] = {
- o2(0x9B,0xAA), o2(0x9B,0xAB),
- o2(0x9B,0xAC), o2(0x9B,0xAD),
- o2(0xBD,0xEA), o2(0x9B,0xAE),
- o2(0x9B,0xAF), o2(0x9B,0xB0),
- o2(0xBD,0xEB), o2(0x9B,0xB1),
- o2(0x9B,0xB2), o2(0x9B,0xB3),
- o2(0xBD,0xEC), o2(0x9B,0xB4),
- o2(0x9B,0xB5), o2(0x9B,0xB6),
- o2(0x9B,0xB7), o2(0x9B,0xB8),
- o2(0x9B,0xB9), o2(0x9B,0xBA),
- o2(0x9B,0xBB), o2(0x9B,0xBC),
- o2(0x9B,0xBD), o2(0x9B,0xBE),
- o2(0x9B,0xBF), o2(0x9B,0xC0),
- o2(0x9B,0xC1), o2(0x9B,0xC2),
- o2(0x9B,0xC3), o2(0x9B,0xC4),
- o2(0x9B,0xC5), o2(0x9B,0xC6),
- o2(0x9B,0xC7), o2(0x9B,0xC8),
- o2(0x9B,0xC9), o2(0x9B,0xCA),
- o2(0x9B,0xCB), o2(0x9B,0xCC),
- o2(0x9B,0xCD), o2(0x9B,0xCE),
- o2(0x9B,0xCF), o2(0x9B,0xD0),
- o2(0x9B,0xD1), o2(0x9B,0xD2),
- o2(0x9B,0xD3), o2(0x9B,0xD4),
- o2(0x9B,0xD5), o2(0x9B,0xD6),
- o2(0x9B,0xD7), o2(0x9B,0xD8),
- o2(0x9B,0xD9), o2(0x9B,0xDA),
- o2(0x9B,0xDB), o2(0x9B,0xDC),
- o2(0x9B,0xDD), o2(0x9B,0xDE),
- o2(0x9B,0xDF), o2(0x9B,0xE0),
- o2(0x9B,0xE1), o2(0x9B,0xE2),
- o2(0x9B,0xE3), o2(0x9B,0xE4),
- o2(0x9B,0xE5), o2(0x9B,0xE6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_0E = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_0E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_0F_infos[65] = {
- o2(0xBD,0xED), o2(0x9B,0xE7),
- o2(0x9B,0xE8), o2(0x9B,0xE9),
- o2(0x9B,0xEA), o2(0x9B,0xEB),
- o2(0x9B,0xEC), o2(0x9B,0xED),
- o2(0x9B,0xEE), o2(0x9B,0xEF),
- o2(0x9B,0xF0), o2(0x9B,0xF1),
- o2(0x9B,0xF2), o2(0x9B,0xF3),
- o2(0x9B,0xF4), o2(0x9B,0xF5),
- o2(0x9B,0xF6), o2(0x9B,0xF7),
- o2(0x9B,0xF8), o2(0x9B,0xF9),
- o2(0x9B,0xFA), o2(0x9B,0xFB),
- o2(0x9B,0xFC), o2(0x9B,0xFD),
- o2(0xBD,0xEE), o2(0xBD,0xEF),
- o2(0x9B,0xFE), o2(0x9C,0x41),
- o2(0xBD,0xF0), o2(0x9C,0x42),
- o2(0x9C,0x43), o2(0xBD,0xF1),
- o2(0xBD,0xF2), o2(0x9C,0x44),
- o2(0xBD,0xF3), o2(0x9C,0x45),
- o2(0x9C,0x46), o2(0x9C,0x47),
- o2(0x9C,0x48), o2(0x9C,0x49),
- o2(0xBD,0xF4), o2(0xBD,0xF5),
- o2(0x9C,0x4A), o2(0x9C,0x4B),
- o2(0x9C,0x4C), o2(0xBD,0xF6),
- o2(0x9C,0x4D), o2(0x9C,0x4E),
- o2(0x9C,0x4F), o2(0x9C,0x50),
- o2(0x9C,0x51), o2(0x9C,0x52),
- o2(0xBD,0xF7), o2(0xBD,0xF8),
- o2(0x9C,0x53), o2(0x9C,0x54),
- o2(0xBD,0xF9), o2(0x9C,0x55),
- o2(0x9C,0x56), o2(0x9C,0x57),
- o2(0x9C,0x58), o2(0x9C,0x59),
- o2(0x9C,0x5A), o2(0x9C,0x61),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_0F = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_0F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_10_infos[65] = {
- o2(0x9C,0x62), o2(0x9C,0x63),
- o2(0x9C,0x64), o2(0x9C,0x65),
- o2(0x9C,0x66), o2(0x9C,0x67),
- o2(0x9C,0x68), o2(0x9C,0x69),
- o2(0xBD,0xFA), o2(0x9C,0x6A),
- o2(0x9C,0x6B), o2(0x9C,0x6C),
- o2(0x9C,0x6D), o2(0x9C,0x6E),
- o2(0x9C,0x6F), o2(0x9C,0x70),
- o2(0xBD,0xFB), o2(0x9C,0x71),
- o2(0x9C,0x72), o2(0x9C,0x73),
- o2(0x9C,0x74), o2(0x9C,0x75),
- o2(0x9C,0x76), o2(0x9C,0x77),
- o2(0x9C,0x78), o2(0x9C,0x79),
- o2(0x9C,0x7A), o2(0x9C,0x81),
- o2(0x9C,0x82), o2(0x9C,0x83),
- o2(0x9C,0x84), o2(0x9C,0x85),
- o2(0x9C,0x86), o2(0x9C,0x87),
- o2(0x9C,0x88), o2(0x9C,0x89),
- o2(0xBD,0xFC), o2(0x9C,0x8A),
- o2(0x9C,0x8B), o2(0x9C,0x8C),
- o2(0x9C,0x8D), o2(0x9C,0x8E),
- o2(0x9C,0x8F), o2(0x9C,0x90),
- o2(0xBD,0xFD), o2(0x9C,0x91),
- o2(0x9C,0x92), o2(0x9C,0x93),
- o2(0xBD,0xFE), o2(0x9C,0x94),
- o2(0x9C,0x95), o2(0x9C,0x96),
- o2(0xBE,0xA1), o2(0x9C,0x97),
- o2(0x9C,0x98), o2(0x9C,0x99),
- o2(0x9C,0x9A), o2(0x9C,0x9B),
- o2(0x9C,0x9C), o2(0x9C,0x9D),
- o2(0xBE,0xA2), o2(0xBE,0xA3),
- o2(0x9C,0x9E), o2(0x9C,0x9F),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_10 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_10_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_11_infos[65] = {
- o2(0x9C,0xA0), o2(0x9C,0xA1),
- o2(0x9C,0xA2), o2(0x9C,0xA3),
- o2(0x9C,0xA4), o2(0x9C,0xA5),
- o2(0x9C,0xA6), o2(0x9C,0xA7),
- o2(0xBE,0xA4), o2(0x9C,0xA8),
- o2(0x9C,0xA9), o2(0x9C,0xAA),
- o2(0x9C,0xAB), o2(0x9C,0xAC),
- o2(0x9C,0xAD), o2(0x9C,0xAE),
- o2(0x9C,0xAF), o2(0x9C,0xB0),
- o2(0x9C,0xB1), o2(0x9C,0xB2),
- o2(0x9C,0xB3), o2(0x9C,0xB4),
- o2(0x9C,0xB5), o2(0x9C,0xB6),
- o2(0x9C,0xB7), o2(0x9C,0xB8),
- o2(0x9C,0xB9), o2(0x9C,0xBA),
- o2(0x9C,0xBB), o2(0x9C,0xBC),
- o2(0x9C,0xBD), o2(0x9C,0xBE),
- o2(0x9C,0xBF), o2(0x9C,0xC0),
- o2(0x9C,0xC1), o2(0x9C,0xC2),
- o2(0xBE,0xA5), o2(0xBE,0xA6),
- o2(0x9C,0xC3), o2(0x9C,0xC4),
- o2(0xBE,0xA7), o2(0x9C,0xC5),
- o2(0x9C,0xC6), o2(0x9C,0xC7),
- o2(0xBE,0xA8), o2(0x9C,0xC8),
- o2(0x9C,0xC9), o2(0x9C,0xCA),
- o2(0x9C,0xCB), o2(0x9C,0xCC),
- o2(0x9C,0xCD), o2(0x9C,0xCE),
- o2(0xBE,0xA9), o2(0xBE,0xAA),
- o2(0x9C,0xCF), o2(0x9C,0xD0),
- o2(0x9C,0xD1), o2(0xBE,0xAB),
- o2(0x9C,0xD2), o2(0x9C,0xD3),
- o2(0x9C,0xD4), o2(0x9C,0xD5),
- o2(0x9C,0xD6), o2(0x9C,0xD7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_11 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_11_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_12_infos[65] = {
- o2(0xBE,0xAC), o2(0x9C,0xD8),
- o2(0x9C,0xD9), o2(0x9C,0xDA),
- o2(0x9C,0xDB), o2(0x9C,0xDC),
- o2(0x9C,0xDD), o2(0x9C,0xDE),
- o2(0x9C,0xDF), o2(0x9C,0xE0),
- o2(0x9C,0xE1), o2(0x9C,0xE2),
- o2(0x9C,0xE3), o2(0x9C,0xE4),
- o2(0x9C,0xE5), o2(0x9C,0xE6),
- o2(0x9C,0xE7), o2(0x9C,0xE8),
- o2(0x9C,0xE9), o2(0x9C,0xEA),
- o2(0xBE,0xAD), o2(0x9C,0xEB),
- o2(0x9C,0xEC), o2(0x9C,0xED),
- o2(0x9C,0xEE), o2(0x9C,0xEF),
- o2(0x9C,0xF0), o2(0x9C,0xF1),
- o2(0xBE,0xAE), o2(0x9C,0xF2),
- o2(0x9C,0xF3), o2(0x9C,0xF4),
- o2(0x9C,0xF5), o2(0x9C,0xF6),
- o2(0x9C,0xF7), o2(0x9C,0xF8),
- o2(0x9C,0xF9), o2(0x9C,0xFA),
- o2(0x9C,0xFB), o2(0x9C,0xFC),
- o2(0x9C,0xFD), o2(0x9C,0xFE),
- o2(0x9D,0x41), o2(0x9D,0x42),
- o2(0x9D,0x43), o2(0x9D,0x44),
- o2(0x9D,0x45), o2(0x9D,0x46),
- o2(0x9D,0x47), o2(0x9D,0x48),
- o2(0x9D,0x49), o2(0x9D,0x4A),
- o2(0x9D,0x4B), o2(0x9D,0x4C),
- o2(0x9D,0x4D), o2(0x9D,0x4E),
- o2(0xBE,0xAF), o2(0x9D,0x4F),
- o2(0x9D,0x50), o2(0x9D,0x51),
- o2(0xBE,0xB0), o2(0x9D,0x52),
- o2(0x9D,0x53), o2(0x9D,0x54),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_12 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_12_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_13_infos[65] = {
- o2(0x9D,0x55), o2(0x9D,0x56),
- o2(0x9D,0x57), o2(0x9D,0x58),
- o2(0x9D,0x59), o2(0x9D,0x5A),
- o2(0x9D,0x61), o2(0x9D,0x62),
- o2(0x9D,0x63), o2(0x9D,0x64),
- o2(0x9D,0x65), o2(0x9D,0x66),
- o2(0x9D,0x67), o2(0x9D,0x68),
- o2(0x9D,0x69), o2(0x9D,0x6A),
- o2(0x9D,0x6B), o2(0x9D,0x6C),
- o2(0x9D,0x6D), o2(0x9D,0x6E),
- o2(0x9D,0x6F), o2(0x9D,0x70),
- o2(0x9D,0x71), o2(0x9D,0x72),
- o2(0x9D,0x73), o2(0x9D,0x74),
- o2(0x9D,0x75), o2(0x9D,0x76),
- o2(0x9D,0x77), o2(0x9D,0x78),
- o2(0x9D,0x79), o2(0x9D,0x7A),
- o2(0x9D,0x81), o2(0x9D,0x82),
- o2(0x9D,0x83), o2(0x9D,0x84),
- o2(0x9D,0x85), o2(0x9D,0x86),
- o2(0x9D,0x87), o2(0x9D,0x88),
- o2(0x9D,0x89), o2(0xBE,0xB1),
- o2(0x9D,0x8A), o2(0x9D,0x8B),
- o2(0x9D,0x8C), o2(0x9D,0x8D),
- o2(0x9D,0x8E), o2(0x9D,0x8F),
- o2(0xBE,0xB2), o2(0xBE,0xB3),
- o2(0x9D,0x90), o2(0x9D,0x91),
- o2(0xBE,0xB4), o2(0x9D,0x92),
- o2(0x9D,0x93), o2(0x9D,0x94),
- o2(0xBE,0xB5), o2(0x9D,0x95),
- o2(0xBE,0xB6), o2(0x9D,0x96),
- o2(0x9D,0x97), o2(0x9D,0x98),
- o2(0x9D,0x99), o2(0xBE,0xB7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_13 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_13_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_14_infos[65] = {
- o2(0xBE,0xB8), o2(0xBE,0xB9),
- o2(0x9D,0x9A), o2(0x9D,0x9B),
- o2(0x9D,0x9C), o2(0x9D,0x9D),
- o2(0x9D,0x9E), o2(0x9D,0x9F),
- o2(0x9D,0xA0), o2(0x9D,0xA1),
- o2(0x9D,0xA2), o2(0x9D,0xA3),
- o2(0xBE,0xBA), o2(0x9D,0xA4),
- o2(0x9D,0xA5), o2(0x9D,0xA6),
- o2(0xBE,0xBB), o2(0x9D,0xA7),
- o2(0x9D,0xA8), o2(0x9D,0xA9),
- o2(0xBE,0xBC), o2(0x9D,0xAA),
- o2(0x9D,0xAB), o2(0x9D,0xAC),
- o2(0x9D,0xAD), o2(0x9D,0xAE),
- o2(0x9D,0xAF), o2(0x9D,0xB0),
- o2(0xBE,0xBD), o2(0x9D,0xB1),
- o2(0x9D,0xB2), o2(0x9D,0xB3),
- o2(0x9D,0xB4), o2(0x9D,0xB5),
- o2(0x9D,0xB6), o2(0x9D,0xB7),
- o2(0x9D,0xB8), o2(0x9D,0xB9),
- o2(0x9D,0xBA), o2(0x9D,0xBB),
- o2(0xBE,0xBE), o2(0xBE,0xBF),
- o2(0x9D,0xBC), o2(0x9D,0xBD),
- o2(0xBE,0xC0), o2(0x9D,0xBE),
- o2(0x9D,0xBF), o2(0x9D,0xC0),
- o2(0xBE,0xC1), o2(0x9D,0xC1),
- o2(0x9D,0xC2), o2(0x9D,0xC3),
- o2(0x9D,0xC4), o2(0x9D,0xC5),
- o2(0x9D,0xC6), o2(0x9D,0xC7),
- o2(0xBE,0xC2), o2(0xBE,0xC3),
- o2(0x9D,0xC8), o2(0xBE,0xC4),
- o2(0x9D,0xC9), o2(0xBE,0xC5),
- o2(0x9D,0xCA), o2(0x9D,0xCB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_14 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_14_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_15_infos[65] = {
- o2(0x9D,0xCC), o2(0x9D,0xCD),
- o2(0x9D,0xCE), o2(0x9D,0xCF),
- o2(0xBE,0xC6), o2(0xBE,0xC7),
- o2(0x9D,0xD0), o2(0x9D,0xD1),
- o2(0xBE,0xC8), o2(0xBE,0xC9),
- o2(0xBE,0xCA), o2(0x9D,0xD2),
- o2(0xBE,0xCB), o2(0xBE,0xCC),
- o2(0xBE,0xCD), o2(0x9D,0xD3),
- o2(0x9D,0xD4), o2(0x9D,0xD5),
- o2(0x9D,0xD6), o2(0xBE,0xCE),
- o2(0xBE,0xCF), o2(0xBE,0xD0),
- o2(0x9D,0xD7), o2(0xBE,0xD1),
- o2(0xBE,0xD2), o2(0xBE,0xD3),
- o2(0x9D,0xD8), o2(0x9D,0xD9),
- o2(0x9D,0xDA), o2(0xBE,0xD4),
- o2(0xBE,0xD5), o2(0x9D,0xDB),
- o2(0xBE,0xD6), o2(0xBE,0xD7),
- o2(0x9D,0xDC), o2(0x9D,0xDD),
- o2(0xBE,0xD8), o2(0x9D,0xDE),
- o2(0x9D,0xDF), o2(0x9D,0xE0),
- o2(0xBE,0xD9), o2(0x9D,0xE1),
- o2(0x9D,0xE2), o2(0x9D,0xE3),
- o2(0x9D,0xE4), o2(0x9D,0xE5),
- o2(0x9D,0xE6), o2(0x9D,0xE7),
- o2(0xBE,0xDA), o2(0xBE,0xDB),
- o2(0x9D,0xE8), o2(0xBE,0xDC),
- o2(0xBE,0xDD), o2(0xBE,0xDE),
- o2(0x9D,0xE9), o2(0x9D,0xEA),
- o2(0x9D,0xEB), o2(0x9D,0xEC),
- o2(0x9D,0xED), o2(0x9D,0xEE),
- o2(0xBE,0xDF), o2(0xBE,0xE0),
- o2(0x9D,0xEF), o2(0x9D,0xF0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_15 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_15_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_16_infos[65] = {
- o2(0xBE,0xE1), o2(0x9D,0xF1),
- o2(0x9D,0xF2), o2(0x9D,0xF3),
- o2(0xBE,0xE2), o2(0x9D,0xF4),
- o2(0x9D,0xF5), o2(0xBE,0xE3),
- o2(0x9D,0xF6), o2(0x9D,0xF7),
- o2(0x9D,0xF8), o2(0x9D,0xF9),
- o2(0xBE,0xE4), o2(0xBE,0xE5),
- o2(0x9D,0xFA), o2(0xBE,0xE6),
- o2(0x9D,0xFB), o2(0xBE,0xE7),
- o2(0x9D,0xFC), o2(0x9D,0xFD),
- o2(0x9D,0xFE), o2(0xBE,0xE8),
- o2(0x9E,0x41), o2(0xBE,0xE9),
- o2(0xBE,0xEA), o2(0x9E,0x42),
- o2(0x9E,0x43), o2(0x9E,0x44),
- o2(0xBE,0xEB), o2(0x9E,0x45),
- o2(0x9E,0x46), o2(0x9E,0x47),
- o2(0xBE,0xEC), o2(0x9E,0x48),
- o2(0x9E,0x49), o2(0x9E,0x4A),
- o2(0x9E,0x4B), o2(0x9E,0x4C),
- o2(0x9E,0x4D), o2(0x9E,0x4E),
- o2(0x9E,0x4F), o2(0xBE,0xED),
- o2(0x9E,0x50), o2(0x9E,0x51),
- o2(0x9E,0x52), o2(0x9E,0x53),
- o2(0x9E,0x54), o2(0x9E,0x55),
- o2(0x9E,0x56), o2(0x9E,0x57),
- o2(0x9E,0x58), o2(0x9E,0x59),
- o2(0xBE,0xEE), o2(0xBE,0xEF),
- o2(0x9E,0x5A), o2(0x9E,0x61),
- o2(0xBE,0xF0), o2(0xBE,0xF1),
- o2(0x9E,0x62), o2(0xBE,0xF2),
- o2(0xBE,0xF3), o2(0xBE,0xF4),
- o2(0xBE,0xF5), o2(0x9E,0x63),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_16 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_16_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_17_infos[65] = {
- o2(0x9E,0x64), o2(0x9E,0x65),
- o2(0x9E,0x66), o2(0x9E,0x67),
- o2(0xBE,0xF6), o2(0xBE,0xF7),
- o2(0xBE,0xF8), o2(0xBE,0xF9),
- o2(0xBE,0xFA), o2(0xBE,0xFB),
- o2(0xBE,0xFC), o2(0x9E,0x68),
- o2(0xBE,0xFD), o2(0x9E,0x69),
- o2(0xBE,0xFE), o2(0x9E,0x6A),
- o2(0xBF,0xA1), o2(0xBF,0xA2),
- o2(0x9E,0x6B), o2(0x9E,0x6C),
- o2(0xBF,0xA3), o2(0x9E,0x6D),
- o2(0x9E,0x6E), o2(0x9E,0x6F),
- o2(0xBF,0xA4), o2(0x9E,0x70),
- o2(0x9E,0x71), o2(0x9E,0x72),
- o2(0x9E,0x73), o2(0x9E,0x74),
- o2(0x9E,0x75), o2(0x9E,0x76),
- o2(0xBF,0xA5), o2(0xBF,0xA6),
- o2(0x9E,0x77), o2(0xBF,0xA7),
- o2(0x9E,0x78), o2(0xBF,0xA8),
- o2(0x9E,0x79), o2(0x9E,0x7A),
- o2(0x9E,0x81), o2(0x9E,0x82),
- o2(0x9E,0x83), o2(0x9E,0x84),
- o2(0xBF,0xA9), o2(0xBF,0xAA),
- o2(0xBF,0xAB), o2(0x9E,0x85),
- o2(0xBF,0xAC), o2(0x9E,0x86),
- o2(0x9E,0x87), o2(0x9E,0x88),
- o2(0xBF,0xAD), o2(0x9E,0x89),
- o2(0xBF,0xAE), o2(0xBF,0xAF),
- o2(0x9E,0x8A), o2(0x9E,0x8B),
- o2(0x9E,0x8C), o2(0x9E,0x8D),
- o2(0xBF,0xB0), o2(0xBF,0xB1),
- o2(0xBF,0xB2), o2(0xBF,0xB3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_17 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_17_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_18_infos[65] = {
- o2(0xBF,0xB4), o2(0xBF,0xB5),
- o2(0x9E,0x8E), o2(0x9E,0x8F),
- o2(0x9E,0x90), o2(0xBF,0xB6),
- o2(0xBF,0xB7), o2(0xBF,0xB8),
- o2(0xBF,0xB9), o2(0x9E,0x91),
- o2(0x9E,0x92), o2(0x9E,0x93),
- o2(0xBF,0xBA), o2(0x9E,0x94),
- o2(0x9E,0x95), o2(0x9E,0x96),
- o2(0xBF,0xBB), o2(0x9E,0x97),
- o2(0x9E,0x98), o2(0x9E,0x99),
- o2(0x9E,0x9A), o2(0x9E,0x9B),
- o2(0x9E,0x9C), o2(0x9E,0x9D),
- o2(0xBF,0xBC), o2(0xBF,0xBD),
- o2(0x9E,0x9E), o2(0xBF,0xBE),
- o2(0xBF,0xBF), o2(0x9E,0x9F),
- o2(0x9E,0xA0), o2(0x9E,0xA1),
- o2(0x9E,0xA2), o2(0x9E,0xA3),
- o2(0x9E,0xA4), o2(0x9E,0xA5),
- o2(0xBF,0xC0), o2(0xBF,0xC1),
- o2(0x9E,0xA6), o2(0x9E,0xA7),
- o2(0xBF,0xC2), o2(0x9E,0xA8),
- o2(0x9E,0xA9), o2(0x9E,0xAA),
- o2(0xBF,0xC3), o2(0xBF,0xC4),
- o2(0xBF,0xC5), o2(0x9E,0xAB),
- o2(0xBF,0xC6), o2(0x9E,0xAC),
- o2(0x9E,0xAD), o2(0xBF,0xC7),
- o2(0xBF,0xC8), o2(0xBF,0xC9),
- o2(0x9E,0xAE), o2(0xBF,0xCA),
- o2(0x9E,0xAF), o2(0xBF,0xCB),
- o2(0x9E,0xB0), o2(0xBF,0xCC),
- o2(0x9E,0xB1), o2(0x9E,0xB2),
- o2(0x9E,0xB3), o2(0x9E,0xB4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_18 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_18_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_19_infos[65] = {
- o2(0xBF,0xCD), o2(0xBF,0xCE),
- o2(0x9E,0xB5), o2(0x9E,0xB6),
- o2(0xBF,0xCF), o2(0x9E,0xB7),
- o2(0x9E,0xB8), o2(0x9E,0xB9),
- o2(0xBF,0xD0), o2(0x9E,0xBA),
- o2(0x9E,0xBB), o2(0x9E,0xBC),
- o2(0x9E,0xBD), o2(0x9E,0xBE),
- o2(0x9E,0xBF), o2(0x9E,0xC0),
- o2(0xBF,0xD1), o2(0xBF,0xD2),
- o2(0x9E,0xC1), o2(0xBF,0xD3),
- o2(0xBF,0xD4), o2(0xBF,0xD5),
- o2(0x9E,0xC2), o2(0x9E,0xC3),
- o2(0x9E,0xC4), o2(0x9E,0xC5),
- o2(0x9E,0xC6), o2(0x9E,0xC7),
- o2(0xBF,0xD6), o2(0xBF,0xD7),
- o2(0x9E,0xC8), o2(0x9E,0xC9),
- o2(0xBF,0xD8), o2(0x9E,0xCA),
- o2(0x9E,0xCB), o2(0x9E,0xCC),
- o2(0x9E,0xCD), o2(0x9E,0xCE),
- o2(0x9E,0xCF), o2(0x9E,0xD0),
- o2(0x9E,0xD1), o2(0x9E,0xD2),
- o2(0x9E,0xD3), o2(0x9E,0xD4),
- o2(0xBF,0xD9), o2(0x9E,0xD5),
- o2(0x9E,0xD6), o2(0xBF,0xDA),
- o2(0x9E,0xD7), o2(0xBF,0xDB),
- o2(0x9E,0xD8), o2(0x9E,0xD9),
- o2(0x9E,0xDA), o2(0x9E,0xDB),
- o2(0x9E,0xDC), o2(0x9E,0xDD),
- o2(0xBF,0xDC), o2(0xBF,0xDD),
- o2(0x9E,0xDE), o2(0x9E,0xDF),
- o2(0xBF,0xDE), o2(0x9E,0xE0),
- o2(0x9E,0xE1), o2(0x9E,0xE2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_19 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_19_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_1A_infos[65] = {
- o2(0xBF,0xDF), o2(0x9E,0xE3),
- o2(0x9E,0xE4), o2(0x9E,0xE5),
- o2(0x9E,0xE6), o2(0x9E,0xE7),
- o2(0x9E,0xE8), o2(0x9E,0xE9),
- o2(0xBF,0xE0), o2(0xBF,0xE1),
- o2(0x9E,0xEA), o2(0xBF,0xE2),
- o2(0x9E,0xEB), o2(0xBF,0xE3),
- o2(0x9E,0xEC), o2(0x9E,0xED),
- o2(0x9E,0xEE), o2(0x9E,0xEF),
- o2(0x9E,0xF0), o2(0x9E,0xF1),
- o2(0xBF,0xE4), o2(0xBF,0xE5),
- o2(0x9E,0xF2), o2(0x9E,0xF3),
- o2(0xBF,0xE6), o2(0x9E,0xF4),
- o2(0x9E,0xF5), o2(0x9E,0xF6),
- o2(0xBF,0xE7), o2(0x9E,0xF7),
- o2(0x9E,0xF8), o2(0x9E,0xF9),
- o2(0x9E,0xFA), o2(0x9E,0xFB),
- o2(0x9E,0xFC), o2(0x9E,0xFD),
- o2(0xBF,0xE8), o2(0xBF,0xE9),
- o2(0x9E,0xFE), o2(0xBF,0xEA),
- o2(0x9F,0x41), o2(0xBF,0xEB),
- o2(0x9F,0x42), o2(0x9F,0x43),
- o2(0x9F,0x44), o2(0x9F,0x45),
- o2(0x9F,0x46), o2(0x9F,0x47),
- o2(0xBF,0xEC), o2(0xBF,0xED),
- o2(0x9F,0x48), o2(0x9F,0x49),
- o2(0xBF,0xEE), o2(0x9F,0x4A),
- o2(0x9F,0x4B), o2(0x9F,0x4C),
- o2(0xBF,0xEF), o2(0xBF,0xF0),
- o2(0xBF,0xF1), o2(0x9F,0x4D),
- o2(0x9F,0x4E), o2(0x9F,0x4F),
- o2(0x9F,0x50), o2(0x9F,0x51),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_1A = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_1A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_1B_infos[65] = {
- o2(0xBF,0xF2), o2(0xBF,0xF3),
- o2(0x9F,0x52), o2(0xBF,0xF4),
- o2(0x9F,0x53), o2(0xBF,0xF5),
- o2(0x9F,0x54), o2(0x9F,0x55),
- o2(0x9F,0x56), o2(0x9F,0x57),
- o2(0x9F,0x58), o2(0x9F,0x59),
- o2(0xBF,0xF6), o2(0xBF,0xF7),
- o2(0x9F,0x5A), o2(0x9F,0x61),
- o2(0xBF,0xF8), o2(0x9F,0x62),
- o2(0x9F,0x63), o2(0x9F,0x64),
- o2(0xBF,0xF9), o2(0x9F,0x65),
- o2(0x9F,0x66), o2(0x9F,0x67),
- o2(0x9F,0x68), o2(0x9F,0x69),
- o2(0x9F,0x6A), o2(0x9F,0x6B),
- o2(0xBF,0xFA), o2(0xBF,0xFB),
- o2(0x9F,0x6C), o2(0x9F,0x6D),
- o2(0xBF,0xFC), o2(0xBF,0xFD),
- o2(0x9F,0x6E), o2(0x9F,0x6F),
- o2(0x9F,0x70), o2(0x9F,0x71),
- o2(0x9F,0x72), o2(0x9F,0x73),
- o2(0xBF,0xFE), o2(0xC0,0xA1),
- o2(0x9F,0x74), o2(0x9F,0x75),
- o2(0xC0,0xA2), o2(0x9F,0x76),
- o2(0x9F,0x77), o2(0x9F,0x78),
- o2(0xC0,0xA3), o2(0x9F,0x79),
- o2(0x9F,0x7A), o2(0x9F,0x81),
- o2(0x9F,0x82), o2(0x9F,0x83),
- o2(0x9F,0x84), o2(0x9F,0x85),
- o2(0xC0,0xA4), o2(0xC0,0xA5),
- o2(0x9F,0x86), o2(0x9F,0x87),
- o2(0x9F,0x88), o2(0xC0,0xA6),
- o2(0x9F,0x89), o2(0x9F,0x8A),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_1B = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_1B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_1C_infos[65] = {
- o2(0x9F,0x8B), o2(0x9F,0x8C),
- o2(0x9F,0x8D), o2(0x9F,0x8E),
- o2(0xC0,0xA7), o2(0xC0,0xA8),
- o2(0x9F,0x8F), o2(0x9F,0x90),
- o2(0xC0,0xA9), o2(0x9F,0x91),
- o2(0x9F,0x92), o2(0x9F,0x93),
- o2(0xC0,0xAA), o2(0x9F,0x94),
- o2(0x9F,0x95), o2(0x9F,0x96),
- o2(0x9F,0x97), o2(0x9F,0x98),
- o2(0x9F,0x99), o2(0x9F,0x9A),
- o2(0xC0,0xAB), o2(0xC0,0xAC),
- o2(0x9F,0x9B), o2(0xC0,0xAD),
- o2(0x9F,0x9C), o2(0xC0,0xAE),
- o2(0x9F,0x9D), o2(0x9F,0x9E),
- o2(0x9F,0x9F), o2(0x9F,0xA0),
- o2(0x9F,0xA1), o2(0x9F,0xA2),
- o2(0xC0,0xAF), o2(0xC0,0xB0),
- o2(0x9F,0xA3), o2(0x9F,0xA4),
- o2(0xC0,0xB1), o2(0x9F,0xA5),
- o2(0x9F,0xA6), o2(0x9F,0xA7),
- o2(0xC0,0xB2), o2(0x9F,0xA8),
- o2(0x9F,0xA9), o2(0x9F,0xAA),
- o2(0x9F,0xAB), o2(0x9F,0xAC),
- o2(0x9F,0xAD), o2(0x9F,0xAE),
- o2(0xC0,0xB3), o2(0xC0,0xB4),
- o2(0x9F,0xAF), o2(0xC0,0xB5),
- o2(0x9F,0xB0), o2(0xC0,0xB6),
- o2(0x9F,0xB1), o2(0xC0,0xB7),
- o2(0x9F,0xB2), o2(0x9F,0xB3),
- o2(0x9F,0xB4), o2(0x9F,0xB5),
- o2(0xC0,0xB8), o2(0xC0,0xB9),
- o2(0x9F,0xB6), o2(0x9F,0xB7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_1C = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_1C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_1D_infos[65] = {
- o2(0xC0,0xBA), o2(0x9F,0xB8),
- o2(0x9F,0xB9), o2(0x9F,0xBA),
- o2(0xC0,0xBB), o2(0x9F,0xBB),
- o2(0x9F,0xBC), o2(0x9F,0xBD),
- o2(0x9F,0xBE), o2(0x9F,0xBF),
- o2(0xC0,0xBC), o2(0x9F,0xC0),
- o2(0xC0,0xBD), o2(0xC0,0xBE),
- o2(0x9F,0xC1), o2(0xC0,0xBF),
- o2(0x9F,0xC2), o2(0xC0,0xC0),
- o2(0xC0,0xC1), o2(0xC0,0xC2),
- o2(0xC0,0xC3), o2(0xC0,0xC4),
- o2(0xC0,0xC5), o2(0xC0,0xC6),
- o2(0xC0,0xC7), o2(0x9F,0xC3),
- o2(0x9F,0xC4), o2(0x9F,0xC5),
- o2(0xC0,0xC8), o2(0x9F,0xC6),
- o2(0x9F,0xC7), o2(0x9F,0xC8),
- o2(0xC0,0xC9), o2(0x9F,0xC9),
- o2(0x9F,0xCA), o2(0x9F,0xCB),
- o2(0x9F,0xCC), o2(0x9F,0xCD),
- o2(0x9F,0xCE), o2(0x9F,0xCF),
- o2(0xC0,0xCA), o2(0x9F,0xD0),
- o2(0x9F,0xD1), o2(0xC0,0xCB),
- o2(0x9F,0xD2), o2(0x9F,0xD3),
- o2(0x9F,0xD4), o2(0x9F,0xD5),
- o2(0x9F,0xD6), o2(0x9F,0xD7),
- o2(0x9F,0xD8), o2(0x9F,0xD9),
- o2(0xC0,0xCC), o2(0xC0,0xCD),
- o2(0x9F,0xDA), o2(0x9F,0xDB),
- o2(0xC0,0xCE), o2(0x9F,0xDC),
- o2(0x9F,0xDD), o2(0x9F,0xDE),
- o2(0xC0,0xCF), o2(0xC0,0xD0),
- o2(0xC0,0xD1), o2(0x9F,0xDF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_1D = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_1D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_1E_infos[65] = {
- o2(0x9F,0xE0), o2(0x9F,0xE1),
- o2(0x9F,0xE2), o2(0xC0,0xD2),
- o2(0xC0,0xD3), o2(0xC0,0xD4),
- o2(0x9F,0xE3), o2(0xC0,0xD5),
- o2(0xC0,0xD6), o2(0xC0,0xD7),
- o2(0xC0,0xD8), o2(0x9F,0xE4),
- o2(0x9F,0xE5), o2(0x9F,0xE6),
- o2(0xC0,0xD9), o2(0x9F,0xE7),
- o2(0xC0,0xDA), o2(0xC0,0xDB),
- o2(0x9F,0xE8), o2(0x9F,0xE9),
- o2(0xC0,0xDC), o2(0x9F,0xEA),
- o2(0xC0,0xDD), o2(0xC0,0xDE),
- o2(0xC0,0xDF), o2(0x9F,0xEB),
- o2(0xC0,0xE0), o2(0x9F,0xEC),
- o2(0x9F,0xED), o2(0x9F,0xEE),
- o2(0x9F,0xEF), o2(0x9F,0xF0),
- o2(0xC0,0xE1), o2(0xC0,0xE2),
- o2(0x9F,0xF1), o2(0xC0,0xE3),
- o2(0xC0,0xE4), o2(0xC0,0xE5),
- o2(0xC0,0xE6), o2(0x9F,0xF2),
- o2(0x9F,0xF3), o2(0x9F,0xF4),
- o2(0x9F,0xF5), o2(0x9F,0xF6),
- o2(0xC0,0xE7), o2(0xC0,0xE8),
- o2(0x9F,0xF7), o2(0x9F,0xF8),
- o2(0xC0,0xE9), o2(0x9F,0xF9),
- o2(0x9F,0xFA), o2(0x9F,0xFB),
- o2(0xC0,0xEA), o2(0x9F,0xFC),
- o2(0x9F,0xFD), o2(0x9F,0xFE),
- o2(0xA0,0x41), o2(0xA0,0x42),
- o2(0xA0,0x43), o2(0xA0,0x44),
- o2(0xC0,0xEB), o2(0xC0,0xEC),
- o2(0xA0,0x45), o2(0xC0,0xED),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_1E = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_1E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_1F_infos[65] = {
- o2(0xC0,0xEE), o2(0xC0,0xEF),
- o2(0xA0,0x46), o2(0xA0,0x47),
- o2(0xA0,0x48), o2(0xA0,0x49),
- o2(0xA0,0x4A), o2(0xA0,0x4B),
- o2(0xC0,0xF0), o2(0xC0,0xF1),
- o2(0xA0,0x4C), o2(0xA0,0x4D),
- o2(0xC0,0xF2), o2(0xA0,0x4E),
- o2(0xC0,0xF3), o2(0xA0,0x4F),
- o2(0xC0,0xF4), o2(0xA0,0x50),
- o2(0xA0,0x51), o2(0xA0,0x52),
- o2(0xA0,0x53), o2(0xA0,0x54),
- o2(0xA0,0x55), o2(0xA0,0x56),
- o2(0xC0,0xF5), o2(0xA0,0x57),
- o2(0xA0,0x58), o2(0xA0,0x59),
- o2(0xA0,0x5A), o2(0xC0,0xF6),
- o2(0xA0,0x61), o2(0xA0,0x62),
- o2(0xA0,0x63), o2(0xA0,0x64),
- o2(0xA0,0x65), o2(0xA0,0x66),
- o2(0xC0,0xF7), o2(0xA0,0x67),
- o2(0xA0,0x68), o2(0xA0,0x69),
- o2(0xC0,0xF8), o2(0xA0,0x6A),
- o2(0xA0,0x6B), o2(0xA0,0x6C),
- o2(0xC0,0xF9), o2(0xA0,0x6D),
- o2(0xA0,0x6E), o2(0xA0,0x6F),
- o2(0xA0,0x70), o2(0xA0,0x71),
- o2(0xA0,0x72), o2(0xA0,0x73),
- o2(0xA0,0x74), o2(0xA0,0x75),
- o2(0xA0,0x76), o2(0xA0,0x77),
- o2(0xA0,0x78), o2(0xA0,0x79),
- o2(0xA0,0x7A), o2(0xA0,0x81),
- o2(0xA0,0x82), o2(0xA0,0x83),
- o2(0xA0,0x84), o2(0xA0,0x85),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_1F = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_1F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_20_infos[65] = {
- o2(0xC0,0xFA), o2(0xC0,0xFB),
- o2(0xA0,0x86), o2(0xA0,0x87),
- o2(0xC0,0xFC), o2(0xA0,0x88),
- o2(0xA0,0x89), o2(0xA0,0x8A),
- o2(0xC0,0xFD), o2(0xA0,0x8B),
- o2(0xC0,0xFE), o2(0xA0,0x8C),
- o2(0xA0,0x8D), o2(0xA0,0x8E),
- o2(0xA0,0x8F), o2(0xA0,0x90),
- o2(0xC1,0xA1), o2(0xC1,0xA2),
- o2(0xA0,0x91), o2(0xC1,0xA3),
- o2(0xA0,0x92), o2(0xC1,0xA4),
- o2(0xC1,0xA5), o2(0xA0,0x93),
- o2(0xA0,0x94), o2(0xA0,0x95),
- o2(0xA0,0x96), o2(0xA0,0x97),
- o2(0xC1,0xA6), o2(0xC1,0xA7),
- o2(0xA0,0x98), o2(0xA0,0x99),
- o2(0xC1,0xA8), o2(0xA0,0x9A),
- o2(0xA0,0x9B), o2(0xA0,0x9C),
- o2(0xC1,0xA9), o2(0xA0,0x9D),
- o2(0xA0,0x9E), o2(0xA0,0x9F),
- o2(0xA0,0xA0), o2(0xA0,0xA1),
- o2(0xA0,0xA2), o2(0xA0,0xA3),
- o2(0xC1,0xAA), o2(0xC1,0xAB),
- o2(0xA0,0xA4), o2(0xC1,0xAC),
- o2(0xA0,0xA5), o2(0xC1,0xAD),
- o2(0xA0,0xA6), o2(0xA0,0xA7),
- o2(0xA0,0xA8), o2(0xA0,0xA9),
- o2(0xA0,0xAA), o2(0xA0,0xAB),
- o2(0xC1,0xAE), o2(0xA0,0xAC),
- o2(0xA0,0xAD), o2(0xA0,0xAE),
- o2(0xC1,0xAF), o2(0xA0,0xAF),
- o2(0xA0,0xB0), o2(0xA0,0xB1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_20 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_20_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_21_infos[65] = {
- o2(0xC1,0xB0), o2(0xA0,0xB2),
- o2(0xA0,0xB3), o2(0xA0,0xB4),
- o2(0xA0,0xB5), o2(0xA0,0xB6),
- o2(0xA0,0xB7), o2(0xA0,0xB8),
- o2(0xC1,0xB1), o2(0xC1,0xB2),
- o2(0xA0,0xB9), o2(0xA0,0xBA),
- o2(0xC1,0xB3), o2(0xC1,0xB4),
- o2(0xA0,0xBB), o2(0xA0,0xBC),
- o2(0xA0,0xBD), o2(0xA0,0xBE),
- o2(0xA0,0xBF), o2(0xA0,0xC0),
- o2(0xC1,0xB5), o2(0xA0,0xC1),
- o2(0xA0,0xC2), o2(0xA0,0xC3),
- o2(0xA0,0xC4), o2(0xA0,0xC5),
- o2(0xA0,0xC6), o2(0xA0,0xC7),
- o2(0xA0,0xC8), o2(0xA0,0xC9),
- o2(0xA0,0xCA), o2(0xA0,0xCB),
- o2(0xA0,0xCC), o2(0xA0,0xCD),
- o2(0xA0,0xCE), o2(0xA0,0xCF),
- o2(0xA0,0xD0), o2(0xA0,0xD1),
- o2(0xA0,0xD2), o2(0xA0,0xD3),
- o2(0xA0,0xD4), o2(0xA0,0xD5),
- o2(0xA0,0xD6), o2(0xA0,0xD7),
- o2(0xA0,0xD8), o2(0xA0,0xD9),
- o2(0xA0,0xDA), o2(0xA0,0xDB),
- o2(0xC1,0xB6), o2(0xC1,0xB7),
- o2(0xA0,0xDC), o2(0xA0,0xDD),
- o2(0xC1,0xB8), o2(0xA0,0xDE),
- o2(0xA0,0xDF), o2(0xA0,0xE0),
- o2(0xC1,0xB9), o2(0xA0,0xE1),
- o2(0xC1,0xBA), o2(0xA0,0xE2),
- o2(0xA0,0xE3), o2(0xA0,0xE4),
- o2(0xA0,0xE5), o2(0xA0,0xE6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_21 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_21_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_22_infos[65] = {
- o2(0xC1,0xBB), o2(0xC1,0xBC),
- o2(0xA0,0xE7), o2(0xC1,0xBD),
- o2(0xA0,0xE8), o2(0xC1,0xBE),
- o2(0xC1,0xBF), o2(0xC1,0xC0),
- o2(0xA0,0xE9), o2(0xA0,0xEA),
- o2(0xA0,0xEB), o2(0xC1,0xC1),
- o2(0xC1,0xC2), o2(0xC1,0xC3),
- o2(0xA0,0xEC), o2(0xA0,0xED),
- o2(0xA0,0xEE), o2(0xA0,0xEF),
- o2(0xA0,0xF0), o2(0xA0,0xF1),
- o2(0xC1,0xC4), o2(0xA0,0xF2),
- o2(0xA0,0xF3), o2(0xA0,0xF4),
- o2(0xA0,0xF5), o2(0xA0,0xF6),
- o2(0xA0,0xF7), o2(0xA0,0xF8),
- o2(0xA0,0xF9), o2(0xC1,0xC5),
- o2(0xA0,0xFA), o2(0xC1,0xC6),
- o2(0xA0,0xFB), o2(0xC1,0xC7),
- o2(0xA0,0xFC), o2(0xA0,0xFD),
- o2(0xA0,0xFE), o2(0xA1,0x41),
- o2(0xA1,0x42), o2(0xA1,0x43),
- o2(0xC1,0xC8), o2(0xA1,0x44),
- o2(0xA1,0x45), o2(0xA1,0x46),
- o2(0xA1,0x47), o2(0xA1,0x48),
- o2(0xA1,0x49), o2(0xA1,0x4A),
- o2(0xA1,0x4B), o2(0xA1,0x4C),
- o2(0xA1,0x4D), o2(0xA1,0x4E),
- o2(0xA1,0x4F), o2(0xA1,0x50),
- o2(0xA1,0x51), o2(0xA1,0x52),
- o2(0xA1,0x53), o2(0xA1,0x54),
- o2(0xA1,0x55), o2(0xA1,0x56),
- o2(0xC1,0xC9), o2(0xC1,0xCA),
- o2(0xA1,0x57), o2(0xA1,0x58),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_22 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_22_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_23_infos[65] = {
- o2(0xA1,0x59), o2(0xA1,0x5A),
- o2(0xA1,0x61), o2(0xA1,0x62),
- o2(0xC1,0xCB), o2(0xA1,0x63),
- o2(0xA1,0x64), o2(0xA1,0x65),
- o2(0xC1,0xCC), o2(0xA1,0x66),
- o2(0xA1,0x67), o2(0xA1,0x68),
- o2(0xC1,0xCD), o2(0xA1,0x69),
- o2(0xA1,0x6A), o2(0xA1,0x6B),
- o2(0xA1,0x6C), o2(0xA1,0x6D),
- o2(0xA1,0x6E), o2(0xA1,0x6F),
- o2(0xC1,0xCE), o2(0xC1,0xCF),
- o2(0xA1,0x70), o2(0xC1,0xD0),
- o2(0xA1,0x71), o2(0xC1,0xD1),
- o2(0xA1,0x72), o2(0xA1,0x73),
- o2(0xA1,0x74), o2(0xA1,0x75),
- o2(0xA1,0x76), o2(0xA1,0x77),
- o2(0xC1,0xD2), o2(0xC1,0xD3),
- o2(0xA1,0x78), o2(0xA1,0x79),
- o2(0xC1,0xD4), o2(0xA1,0x7A),
- o2(0xA1,0x81), o2(0xA1,0x82),
- o2(0xA1,0x83), o2(0xA1,0x84),
- o2(0xA1,0x85), o2(0xA1,0x86),
- o2(0xA1,0x87), o2(0xA1,0x88),
- o2(0xA1,0x89), o2(0xA1,0x8A),
- o2(0xA1,0x8B), o2(0xA1,0x8C),
- o2(0xA1,0x8D), o2(0xA1,0x8E),
- o2(0xA1,0x8F), o2(0xC1,0xD5),
- o2(0xA1,0x90), o2(0xA1,0x91),
- o2(0xA1,0x92), o2(0xA1,0x93),
- o2(0xA1,0x94), o2(0xA1,0x95),
- o2(0xC1,0xD6), o2(0xC1,0xD7),
- o2(0xA1,0x96), o2(0xA1,0x97),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_23 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_23_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_24_infos[65] = {
- o2(0xC1,0xD8), o2(0xA1,0x98),
- o2(0xA1,0x99), o2(0xA1,0x9A),
- o2(0xC1,0xD9), o2(0xC1,0xDA),
- o2(0xC1,0xDB), o2(0xA1,0x9B),
- o2(0xA1,0x9C), o2(0xA1,0x9D),
- o2(0xA1,0x9E), o2(0xA1,0x9F),
- o2(0xC1,0xDC), o2(0xC1,0xDD),
- o2(0xA1,0xA0), o2(0xC1,0xDE),
- o2(0xA2,0x41), o2(0xC1,0xDF),
- o2(0xA2,0x42), o2(0xA2,0x43),
- o2(0xA2,0x44), o2(0xA2,0x45),
- o2(0xA2,0x46), o2(0xA2,0x47),
- o2(0xC1,0xE0), o2(0xA2,0x48),
- o2(0xA2,0x49), o2(0xA2,0x4A),
- o2(0xA2,0x4B), o2(0xA2,0x4C),
- o2(0xA2,0x4D), o2(0xA2,0x4E),
- o2(0xA2,0x4F), o2(0xA2,0x50),
- o2(0xA2,0x51), o2(0xA2,0x52),
- o2(0xA2,0x53), o2(0xA2,0x54),
- o2(0xA2,0x55), o2(0xA2,0x56),
- o2(0xA2,0x57), o2(0xA2,0x58),
- o2(0xA2,0x59), o2(0xA2,0x5A),
- o2(0xC1,0xE1), o2(0xA2,0x61),
- o2(0xA2,0x62), o2(0xA2,0x63),
- o2(0xA2,0x64), o2(0xA2,0x65),
- o2(0xA2,0x66), o2(0xA2,0x67),
- o2(0xC1,0xE2), o2(0xA2,0x68),
- o2(0xA2,0x69), o2(0xA2,0x6A),
- o2(0xA2,0x6B), o2(0xA2,0x6C),
- o2(0xA2,0x6D), o2(0xA2,0x6E),
- o2(0xA2,0x6F), o2(0xA2,0x70),
- o2(0xA2,0x71), o2(0xA2,0x72),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_24 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_24_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_25_infos[65] = {
- o2(0xA2,0x73), o2(0xA2,0x74),
- o2(0xA2,0x75), o2(0xA2,0x76),
- o2(0xA2,0x77), o2(0xA2,0x78),
- o2(0xA2,0x79), o2(0xA2,0x7A),
- o2(0xA2,0x81), o2(0xA2,0x82),
- o2(0xA2,0x83), o2(0xA2,0x84),
- o2(0xA2,0x85), o2(0xA2,0x86),
- o2(0xA2,0x87), o2(0xA2,0x88),
- o2(0xC1,0xE3), o2(0xC1,0xE4),
- o2(0xA2,0x89), o2(0xA2,0x8A),
- o2(0xC1,0xE5), o2(0xA2,0x8B),
- o2(0xA2,0x8C), o2(0xA2,0x8D),
- o2(0xC1,0xE6), o2(0xA2,0x8E),
- o2(0xA2,0x8F), o2(0xA2,0x90),
- o2(0xA2,0x91), o2(0xA2,0x92),
- o2(0xA2,0x93), o2(0xA2,0x94),
- o2(0xC1,0xE7), o2(0xC1,0xE8),
- o2(0xA2,0x95), o2(0xC1,0xE9),
- o2(0xA2,0x96), o2(0xA2,0x97),
- o2(0xA2,0x98), o2(0xA2,0x99),
- o2(0xA2,0x9A), o2(0xA2,0x9B),
- o2(0xA2,0x9C), o2(0xA2,0x9D),
- o2(0xC1,0xEA), o2(0xA2,0x9E),
- o2(0xA2,0x9F), o2(0xA2,0xA0),
- o2(0xC1,0xEB), o2(0xA3,0x41),
- o2(0xA3,0x42), o2(0xA3,0x43),
- o2(0xC1,0xEC), o2(0xA3,0x44),
- o2(0xA3,0x45), o2(0xA3,0x46),
- o2(0xA3,0x47), o2(0xA3,0x48),
- o2(0xA3,0x49), o2(0xA3,0x4A),
- o2(0xC1,0xED), o2(0xA3,0x4B),
- o2(0xA3,0x4C), o2(0xA3,0x4D),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_25 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_25_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_26_infos[65] = {
- o2(0xA3,0x4E), o2(0xA3,0x4F),
- o2(0xA3,0x50), o2(0xA3,0x51),
- o2(0xA3,0x52), o2(0xA3,0x53),
- o2(0xA3,0x54), o2(0xA3,0x55),
- o2(0xC1,0xEE), o2(0xC1,0xEF),
- o2(0xA3,0x56), o2(0xA3,0x57),
- o2(0xC1,0xF0), o2(0xA3,0x58),
- o2(0xA3,0x59), o2(0xA3,0x5A),
- o2(0xC1,0xF1), o2(0xA3,0x61),
- o2(0xA3,0x62), o2(0xA3,0x63),
- o2(0xA3,0x64), o2(0xA3,0x65),
- o2(0xA3,0x66), o2(0xA3,0x67),
- o2(0xC1,0xF2), o2(0xC1,0xF3),
- o2(0xA3,0x68), o2(0xC1,0xF4),
- o2(0xA3,0x69), o2(0xC1,0xF5),
- o2(0xA3,0x6A), o2(0xA3,0x6B),
- o2(0xA3,0x6C), o2(0xA3,0x6D),
- o2(0xA3,0x6E), o2(0xA3,0x6F),
- o2(0xA3,0x70), o2(0xA3,0x71),
- o2(0xA3,0x72), o2(0xA3,0x73),
- o2(0xA3,0x74), o2(0xA3,0x75),
- o2(0xA3,0x76), o2(0xA3,0x77),
- o2(0xA3,0x78), o2(0xA3,0x79),
- o2(0xA3,0x7A), o2(0xA3,0x81),
- o2(0xA3,0x82), o2(0xA3,0x83),
- o2(0xA3,0x84), o2(0xA3,0x85),
- o2(0xA3,0x86), o2(0xA3,0x87),
- o2(0xA3,0x88), o2(0xA3,0x89),
- o2(0xA3,0x8A), o2(0xA3,0x8B),
- o2(0xA3,0x8C), o2(0xA3,0x8D),
- o2(0xA3,0x8E), o2(0xA3,0x8F),
- o2(0xA3,0x90), o2(0xA3,0x91),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_26 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_26_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_27_infos[65] = {
- o2(0xC1,0xF6), o2(0xC1,0xF7),
- o2(0xA3,0x92), o2(0xA3,0x93),
- o2(0xC1,0xF8), o2(0xA3,0x94),
- o2(0xA3,0x95), o2(0xC1,0xF9),
- o2(0xC1,0xFA), o2(0xA3,0x96),
- o2(0xC1,0xFB), o2(0xA3,0x97),
- o2(0xA3,0x98), o2(0xA3,0x99),
- o2(0xA3,0x9A), o2(0xA3,0x9B),
- o2(0xC1,0xFC), o2(0xC1,0xFD),
- o2(0xA3,0x9C), o2(0xC1,0xFE),
- o2(0xA3,0x9D), o2(0xC2,0xA1),
- o2(0xC2,0xA2), o2(0xA3,0x9E),
- o2(0xA3,0x9F), o2(0xC2,0xA3),
- o2(0xC2,0xA4), o2(0xA3,0xA0),
- o2(0xC2,0xA5), o2(0xC2,0xA6),
- o2(0xA4,0x41), o2(0xA4,0x42),
- o2(0xC2,0xA7), o2(0xA4,0x43),
- o2(0xC2,0xA8), o2(0xA4,0x44),
- o2(0xC2,0xA9), o2(0xA4,0x45),
- o2(0xA4,0x46), o2(0xC2,0xAA),
- o2(0xA4,0x47), o2(0xA4,0x48),
- o2(0xA4,0x49), o2(0xA4,0x4A),
- o2(0xC2,0xAB), o2(0xC2,0xAC),
- o2(0xA4,0x4B), o2(0xC2,0xAD),
- o2(0xC2,0xAE), o2(0xC2,0xAF),
- o2(0xA4,0x4C), o2(0xA4,0x4D),
- o2(0xA4,0x4E), o2(0xA4,0x4F),
- o2(0xA4,0x50), o2(0xA4,0x51),
- o2(0xC2,0xB0), o2(0xC2,0xB1),
- o2(0xA4,0x52), o2(0xA4,0x53),
- o2(0xC2,0xB2), o2(0xA4,0x54),
- o2(0xA4,0x55), o2(0xA4,0x56),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_27 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_27_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_28_infos[65] = {
- o2(0xC2,0xB3), o2(0xA4,0x57),
- o2(0xA4,0x58), o2(0xA4,0x59),
- o2(0xA4,0x5A), o2(0xA4,0x61),
- o2(0xA4,0x62), o2(0xA4,0x63),
- o2(0xC2,0xB4), o2(0xC2,0xB5),
- o2(0xA4,0x64), o2(0xC2,0xB6),
- o2(0xC2,0xB7), o2(0xC2,0xB8),
- o2(0xA4,0x65), o2(0xA4,0x66),
- o2(0xA4,0x67), o2(0xA4,0x68),
- o2(0xA4,0x69), o2(0xA4,0x6A),
- o2(0xC2,0xB9), o2(0xA4,0x6B),
- o2(0xA4,0x6C), o2(0xA4,0x6D),
- o2(0xC2,0xBA), o2(0xA4,0x6E),
- o2(0xA4,0x6F), o2(0xA4,0x70),
- o2(0xA4,0x71), o2(0xA4,0x72),
- o2(0xA4,0x73), o2(0xA4,0x74),
- o2(0xA4,0x75), o2(0xA4,0x76),
- o2(0xA4,0x77), o2(0xA4,0x78),
- o2(0xA4,0x79), o2(0xA4,0x7A),
- o2(0xA4,0x81), o2(0xA4,0x82),
- o2(0xA4,0x83), o2(0xC2,0xBB),
- o2(0xA4,0x84), o2(0xA4,0x85),
- o2(0xA4,0x86), o2(0xA4,0x87),
- o2(0xA4,0x88), o2(0xA4,0x89),
- o2(0xA4,0x8A), o2(0xA4,0x8B),
- o2(0xA4,0x8C), o2(0xA4,0x8D),
- o2(0xA4,0x8E), o2(0xA4,0x8F),
- o2(0xA4,0x90), o2(0xA4,0x91),
- o2(0xA4,0x92), o2(0xA4,0x93),
- o2(0xA4,0x94), o2(0xA4,0x95),
- o2(0xA4,0x96), o2(0xA4,0x97),
- o2(0xA4,0x98), o2(0xA4,0x99),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_28 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_28_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_29_infos[65] = {
- o2(0xA4,0x9A), o2(0xA4,0x9B),
- o2(0xA4,0x9C), o2(0xA4,0x9D),
- o2(0xA4,0x9E), o2(0xA4,0x9F),
- o2(0xA4,0xA0), o2(0xA5,0x41),
- o2(0xA5,0x42), o2(0xA5,0x43),
- o2(0xA5,0x44), o2(0xA5,0x45),
- o2(0xC2,0xBC), o2(0xC2,0xBD),
- o2(0xA5,0x46), o2(0xA5,0x47),
- o2(0xC2,0xBE), o2(0xA5,0x48),
- o2(0xA5,0x49), o2(0xA5,0x4A),
- o2(0xC2,0xBF), o2(0xA5,0x4B),
- o2(0xA5,0x4C), o2(0xA5,0x4D),
- o2(0xA5,0x4E), o2(0xA5,0x4F),
- o2(0xA5,0x50), o2(0xA5,0x51),
- o2(0xC2,0xC0), o2(0xC2,0xC1),
- o2(0xA5,0x52), o2(0xC2,0xC2),
- o2(0xC2,0xC3), o2(0xC2,0xC4),
- o2(0xA5,0x53), o2(0xA5,0x54),
- o2(0xA5,0x55), o2(0xA5,0x56),
- o2(0xA5,0x57), o2(0xA5,0x58),
- o2(0xC2,0xC5), o2(0xA5,0x59),
- o2(0xA5,0x5A), o2(0xA5,0x61),
- o2(0xA5,0x62), o2(0xA5,0x63),
- o2(0xA5,0x64), o2(0xA5,0x65),
- o2(0xA5,0x66), o2(0xA5,0x67),
- o2(0xA5,0x68), o2(0xA5,0x69),
- o2(0xA5,0x6A), o2(0xA5,0x6B),
- o2(0xA5,0x6C), o2(0xA5,0x6D),
- o2(0xA5,0x6E), o2(0xA5,0x6F),
- o2(0xA5,0x70), o2(0xA5,0x71),
- o2(0xA5,0x72), o2(0xC2,0xC6),
- o2(0xA5,0x73), o2(0xA5,0x74),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_29 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_29_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_2A_infos[65] = {
- o2(0xA5,0x75), o2(0xA5,0x76),
- o2(0xA5,0x77), o2(0xA5,0x78),
- o2(0xC2,0xC7), o2(0xA5,0x79),
- o2(0xA5,0x7A), o2(0xA5,0x81),
- o2(0xA5,0x82), o2(0xA5,0x83),
- o2(0xA5,0x84), o2(0xA5,0x85),
- o2(0xA5,0x86), o2(0xA5,0x87),
- o2(0xA5,0x88), o2(0xA5,0x89),
- o2(0xA5,0x8A), o2(0xA5,0x8B),
- o2(0xA5,0x8C), o2(0xA5,0x8D),
- o2(0xA5,0x8E), o2(0xA5,0x8F),
- o2(0xA5,0x90), o2(0xA5,0x91),
- o2(0xC2,0xC8), o2(0xA5,0x92),
- o2(0xA5,0x93), o2(0xA5,0x94),
- o2(0xA5,0x95), o2(0xA5,0x96),
- o2(0xA5,0x97), o2(0xA5,0x98),
- o2(0xA5,0x99), o2(0xA5,0x9A),
- o2(0xA5,0x9B), o2(0xA5,0x9C),
- o2(0xA5,0x9D), o2(0xA5,0x9E),
- o2(0xA5,0x9F), o2(0xA5,0xA0),
- o2(0xA6,0x41), o2(0xA6,0x42),
- o2(0xA6,0x43), o2(0xA6,0x44),
- o2(0xA6,0x45), o2(0xA6,0x46),
- o2(0xA6,0x47), o2(0xA6,0x48),
- o2(0xA6,0x49), o2(0xA6,0x4A),
- o2(0xA6,0x4B), o2(0xA6,0x4C),
- o2(0xA6,0x4D), o2(0xA6,0x4E),
- o2(0xA6,0x4F), o2(0xA6,0x50),
- o2(0xA6,0x51), o2(0xA6,0x52),
- o2(0xA6,0x53), o2(0xA6,0x54),
- o2(0xC2,0xC9), o2(0xC2,0xCA),
- o2(0xA6,0x55), o2(0xA6,0x56),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_2A = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_2A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_2B_infos[65] = {
- o2(0xC2,0xCB), o2(0xA6,0x57),
- o2(0xA6,0x58), o2(0xA6,0x59),
- o2(0xC2,0xCC), o2(0xA6,0x5A),
- o2(0xA6,0x61), o2(0xA6,0x62),
- o2(0xA6,0x63), o2(0xA6,0x64),
- o2(0xA6,0x65), o2(0xA6,0x66),
- o2(0xC2,0xCD), o2(0xC2,0xCE),
- o2(0xA6,0x67), o2(0xC2,0xCF),
- o2(0xA6,0x68), o2(0xC2,0xD0),
- o2(0xA6,0x69), o2(0xC2,0xD1),
- o2(0xA6,0x6A), o2(0xA6,0x6B),
- o2(0xA6,0x6C), o2(0xA6,0x6D),
- o2(0xC2,0xD2), o2(0xC2,0xD3),
- o2(0xA6,0x6E), o2(0xA6,0x6F),
- o2(0xA6,0x70), o2(0xA6,0x71),
- o2(0xA6,0x72), o2(0xA6,0x73),
- o2(0xC2,0xD4), o2(0xA6,0x74),
- o2(0xA6,0x75), o2(0xA6,0x76),
- o2(0xA6,0x77), o2(0xA6,0x78),
- o2(0xA6,0x79), o2(0xA6,0x7A),
- o2(0xA6,0x81), o2(0xA6,0x82),
- o2(0xA6,0x83), o2(0xA6,0x84),
- o2(0xC2,0xD5), o2(0xA6,0x85),
- o2(0xA6,0x86), o2(0xA6,0x87),
- o2(0xA6,0x88), o2(0xA6,0x89),
- o2(0xA6,0x8A), o2(0xA6,0x8B),
- o2(0xC2,0xD6), o2(0xA6,0x8C),
- o2(0xA6,0x8D), o2(0xA6,0x8E),
- o2(0xA6,0x8F), o2(0xA6,0x90),
- o2(0xA6,0x91), o2(0xA6,0x92),
- o2(0xA6,0x93), o2(0xA6,0x94),
- o2(0xA6,0x95), o2(0xA6,0x96),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_2B = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_2B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_2C_infos[65] = {
- o2(0xA6,0x97), o2(0xA6,0x98),
- o2(0xA6,0x99), o2(0xA6,0x9A),
- o2(0xA6,0x9B), o2(0xA6,0x9C),
- o2(0xA6,0x9D), o2(0xA6,0x9E),
- o2(0xC2,0xD7), o2(0xA6,0x9F),
- o2(0xA6,0xA0), o2(0xA7,0x41),
- o2(0xA7,0x42), o2(0xA7,0x43),
- o2(0xA7,0x44), o2(0xA7,0x45),
- o2(0xC2,0xD8), o2(0xA7,0x46),
- o2(0xA7,0x47), o2(0xA7,0x48),
- o2(0xC2,0xD9), o2(0xA7,0x49),
- o2(0xA7,0x4A), o2(0xA7,0x4B),
- o2(0xC2,0xDA), o2(0xA7,0x4C),
- o2(0xA7,0x4D), o2(0xA7,0x4E),
- o2(0xA7,0x4F), o2(0xA7,0x50),
- o2(0xA7,0x51), o2(0xA7,0x52),
- o2(0xC2,0xDB), o2(0xC2,0xDC),
- o2(0xA7,0x53), o2(0xA7,0x54),
- o2(0xA7,0x55), o2(0xA7,0x56),
- o2(0xA7,0x57), o2(0xA7,0x58),
- o2(0xA7,0x59), o2(0xA7,0x5A),
- o2(0xA7,0x61), o2(0xA7,0x62),
- o2(0xA7,0x63), o2(0xA7,0x64),
- o2(0xA7,0x65), o2(0xA7,0x66),
- o2(0xA7,0x67), o2(0xA7,0x68),
- o2(0xA7,0x69), o2(0xA7,0x6A),
- o2(0xA7,0x6B), o2(0xA7,0x6C),
- o2(0xA7,0x6D), o2(0xA7,0x6E),
- o2(0xA7,0x6F), o2(0xA7,0x70),
- o2(0xA7,0x71), o2(0xA7,0x72),
- o2(0xA7,0x73), o2(0xA7,0x74),
- o2(0xA7,0x75), o2(0xA7,0x76),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_2C = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_2C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_2D_infos[65] = {
- o2(0xA7,0x77), o2(0xC2,0xDD),
- o2(0xA7,0x78), o2(0xA7,0x79),
- o2(0xA7,0x7A), o2(0xA7,0x81),
- o2(0xA7,0x82), o2(0xA7,0x83),
- o2(0xC2,0xDE), o2(0xC2,0xDF),
- o2(0xA7,0x84), o2(0xA7,0x85),
- o2(0xC2,0xE0), o2(0xA7,0x86),
- o2(0xA7,0x87), o2(0xA7,0x88),
- o2(0xC2,0xE1), o2(0xA7,0x89),
- o2(0xA7,0x8A), o2(0xA7,0x8B),
- o2(0xA7,0x8C), o2(0xA7,0x8D),
- o2(0xA7,0x8E), o2(0xA7,0x8F),
- o2(0xC2,0xE2), o2(0xC2,0xE3),
- o2(0xA7,0x90), o2(0xA7,0x91),
- o2(0xA7,0x92), o2(0xC2,0xE4),
- o2(0xA7,0x93), o2(0xA7,0x94),
- o2(0xA7,0x95), o2(0xA7,0x96),
- o2(0xA7,0x97), o2(0xA7,0x98),
- o2(0xC2,0xE5), o2(0xA7,0x99),
- o2(0xA7,0x9A), o2(0xA7,0x9B),
- o2(0xA7,0x9C), o2(0xA7,0x9D),
- o2(0xA7,0x9E), o2(0xA7,0x9F),
- o2(0xA7,0xA0), o2(0xA8,0x41),
- o2(0xA8,0x42), o2(0xA8,0x43),
- o2(0xA8,0x44), o2(0xA8,0x45),
- o2(0xA8,0x46), o2(0xA8,0x47),
- o2(0xA8,0x48), o2(0xA8,0x49),
- o2(0xA8,0x4A), o2(0xA8,0x4B),
- o2(0xC2,0xE6), o2(0xC2,0xE7),
- o2(0xA8,0x4C), o2(0xA8,0x4D),
- o2(0xA8,0x4E), o2(0xA8,0x4F),
- o2(0xA8,0x50), o2(0xA8,0x51),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_2D = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_2D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_2E_infos[65] = {
- o2(0xA8,0x52), o2(0xA8,0x53),
- o2(0xA8,0x54), o2(0xA8,0x55),
- o2(0xA8,0x56), o2(0xA8,0x57),
- o2(0xA8,0x58), o2(0xA8,0x59),
- o2(0xA8,0x5A), o2(0xA8,0x61),
- o2(0xA8,0x62), o2(0xA8,0x63),
- o2(0xA8,0x64), o2(0xA8,0x65),
- o2(0xA8,0x66), o2(0xA8,0x67),
- o2(0xA8,0x68), o2(0xA8,0x69),
- o2(0xA8,0x6A), o2(0xA8,0x6B),
- o2(0xA8,0x6C), o2(0xA8,0x6D),
- o2(0xA8,0x6E), o2(0xA8,0x6F),
- o2(0xA8,0x70), o2(0xA8,0x71),
- o2(0xA8,0x72), o2(0xA8,0x73),
- o2(0xC2,0xE8), o2(0xA8,0x74),
- o2(0xA8,0x75), o2(0xA8,0x76),
- o2(0xA8,0x77), o2(0xA8,0x78),
- o2(0xA8,0x79), o2(0xA8,0x7A),
- o2(0xA8,0x81), o2(0xA8,0x82),
- o2(0xA8,0x83), o2(0xA8,0x84),
- o2(0xA8,0x85), o2(0xA8,0x86),
- o2(0xA8,0x87), o2(0xA8,0x88),
- o2(0xA8,0x89), o2(0xA8,0x8A),
- o2(0xA8,0x8B), o2(0xA8,0x8C),
- o2(0xA8,0x8D), o2(0xA8,0x8E),
- o2(0xA8,0x8F), o2(0xA8,0x90),
- o2(0xA8,0x91), o2(0xA8,0x92),
- o2(0xA8,0x93), o2(0xA8,0x94),
- o2(0xC2,0xE9), o2(0xA8,0x95),
- o2(0xA8,0x96), o2(0xA8,0x97),
- o2(0xA8,0x98), o2(0xA8,0x99),
- o2(0xA8,0x9A), o2(0xA8,0x9B),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_2E = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_2E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_2F_infos[65] = {
- o2(0xA8,0x9C), o2(0xA8,0x9D),
- o2(0xA8,0x9E), o2(0xA8,0x9F),
- o2(0xA8,0xA0), o2(0xA9,0x41),
- o2(0xA9,0x42), o2(0xA9,0x43),
- o2(0xA9,0x44), o2(0xA9,0x45),
- o2(0xA9,0x46), o2(0xA9,0x47),
- o2(0xA9,0x48), o2(0xA9,0x49),
- o2(0xA9,0x4A), o2(0xA9,0x4B),
- o2(0xA9,0x4C), o2(0xA9,0x4D),
- o2(0xA9,0x4E), o2(0xA9,0x4F),
- o2(0xC2,0xEA), o2(0xA9,0x50),
- o2(0xA9,0x51), o2(0xA9,0x52),
- o2(0xA9,0x53), o2(0xA9,0x54),
- o2(0xA9,0x55), o2(0xA9,0x56),
- o2(0xA9,0x57), o2(0xA9,0x58),
- o2(0xA9,0x59), o2(0xA9,0x5A),
- o2(0xA9,0x61), o2(0xA9,0x62),
- o2(0xA9,0x63), o2(0xA9,0x64),
- o2(0xC2,0xEB), o2(0xA9,0x65),
- o2(0xA9,0x66), o2(0xC2,0xEC),
- o2(0xA9,0x67), o2(0xC2,0xED),
- o2(0xA9,0x68), o2(0xA9,0x69),
- o2(0xA9,0x6A), o2(0xA9,0x6B),
- o2(0xA9,0x6C), o2(0xA9,0x6D),
- o2(0xA9,0x6E), o2(0xA9,0x6F),
- o2(0xA9,0x70), o2(0xA9,0x71),
- o2(0xA9,0x72), o2(0xA9,0x73),
- o2(0xA9,0x74), o2(0xA9,0x75),
- o2(0xA9,0x76), o2(0xA9,0x77),
- o2(0xA9,0x78), o2(0xA9,0x79),
- o2(0xA9,0x7A), o2(0xA9,0x81),
- o2(0xA9,0x82), o2(0xA9,0x83),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_2F = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_2F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_30_infos[65] = {
- o2(0xA9,0x84), o2(0xA9,0x85),
- o2(0xA9,0x86), o2(0xA9,0x87),
- o2(0xA9,0x88), o2(0xA9,0x89),
- o2(0xA9,0x8A), o2(0xA9,0x8B),
- o2(0xA9,0x8C), o2(0xA9,0x8D),
- o2(0xA9,0x8E), o2(0xA9,0x8F),
- o2(0xC2,0xEE), o2(0xC2,0xEF),
- o2(0xA9,0x90), o2(0xA9,0x91),
- o2(0xC2,0xF0), o2(0xA9,0x92),
- o2(0xA9,0x93), o2(0xA9,0x94),
- o2(0xC2,0xF1), o2(0xA9,0x95),
- o2(0xA9,0x96), o2(0xA9,0x97),
- o2(0xA9,0x98), o2(0xA9,0x99),
- o2(0xA9,0x9A), o2(0xA9,0x9B),
- o2(0xC2,0xF2), o2(0xC2,0xF3),
- o2(0xA9,0x9C), o2(0xA9,0x9D),
- o2(0xA9,0x9E), o2(0xC2,0xF4),
- o2(0xC2,0xF5), o2(0xA9,0x9F),
- o2(0xA9,0xA0), o2(0xAA,0x41),
- o2(0xAA,0x42), o2(0xC2,0xF6),
- o2(0xC2,0xF7), o2(0xC2,0xF8),
- o2(0xAA,0x43), o2(0xAA,0x44),
- o2(0xC2,0xF9), o2(0xAA,0x45),
- o2(0xC2,0xFA), o2(0xAA,0x46),
- o2(0xC2,0xFB), o2(0xAA,0x47),
- o2(0xAA,0x48), o2(0xAA,0x49),
- o2(0xAA,0x4A), o2(0xAA,0x4B),
- o2(0xAA,0x4C), o2(0xAA,0x4D),
- o2(0xC2,0xFC), o2(0xC2,0xFD),
- o2(0xAA,0x4E), o2(0xC2,0xFE),
- o2(0xC3,0xA1), o2(0xC3,0xA2),
- o2(0xC3,0xA3), o2(0xAA,0x4F),
- UNDEF,
+to_CP949_EC_80_infos[64] = {
+ o2(0x97,0xC0), o2(0x97,0xC1), o2(0x97,0xC2), o2(0x97,0xC3),
+ o2(0x97,0xC4), o2(0x97,0xC5), o2(0x97,0xC6), o2(0x97,0xC7),
+ o2(0x97,0xC8), o2(0x97,0xC9), o2(0x97,0xCA), o2(0x97,0xCB),
+ o2(0x97,0xCC), o2(0x97,0xCD), o2(0x97,0xCE), o2(0x97,0xCF),
+ o2(0x97,0xD0), o2(0x97,0xD1), o2(0x97,0xD2), o2(0x97,0xD3),
+ o2(0x97,0xD4), o2(0x97,0xD5), o2(0x97,0xD6), o2(0x97,0xD7),
+ o2(0x97,0xD8), o2(0x97,0xD9), o2(0x97,0xDA), o2(0x97,0xDB),
+ o2(0x97,0xDC), o2(0x97,0xDD), o2(0x97,0xDE), o2(0x97,0xDF),
+ o2(0x97,0xE0), o2(0x97,0xE1), o2(0x97,0xE2), o2(0x97,0xE3),
+ o2(0x97,0xE4), o2(0x97,0xE5), o2(0x97,0xE6), o2(0x97,0xE7),
+ o2(0x97,0xE8), o2(0x97,0xE9), o2(0x97,0xEA), o2(0x97,0xEB),
+ o2(0x97,0xEC), o2(0x97,0xED), o2(0x97,0xEE), o2(0x97,0xEF),
+ o2(0x97,0xF0), o2(0x97,0xF1), o2(0x97,0xF2), o2(0x97,0xF3),
+ o2(0x97,0xF4), o2(0x97,0xF5), o2(0x97,0xF6), o2(0x97,0xF7),
+ o2(0x97,0xF8), o2(0x97,0xF9), o2(0x97,0xFA), o2(0x97,0xFB),
+ o2(0xBB,0xD8), o2(0x97,0xFC), o2(0x97,0xFD), o2(0x97,0xFE),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_80 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_80_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_81_infos[64] = {
+ o2(0x98,0x41), o2(0x98,0x42), o2(0x98,0x43), o2(0x98,0x44),
+ o2(0x98,0x45), o2(0x98,0x46), o2(0x98,0x47), o2(0x98,0x48),
+ o2(0x98,0x49), o2(0x98,0x4A), o2(0x98,0x4B), o2(0x98,0x4C),
+ o2(0x98,0x4D), o2(0x98,0x4E), o2(0x98,0x4F), o2(0x98,0x50),
+ o2(0x98,0x51), o2(0xBB,0xD9), o2(0x98,0x52), o2(0x98,0x53),
+ o2(0x98,0x54), o2(0x98,0x55), o2(0x98,0x56), o2(0x98,0x57),
+ o2(0xBB,0xDA), o2(0x98,0x58), o2(0x98,0x59), o2(0x98,0x5A),
+ o2(0xBB,0xDB), o2(0x98,0x61), o2(0x98,0x62), o2(0x98,0x63),
+ o2(0xBB,0xDC), o2(0x98,0x64), o2(0x98,0x65), o2(0x98,0x66),
+ o2(0x98,0x67), o2(0x98,0x68), o2(0x98,0x69), o2(0x98,0x6A),
+ o2(0xBB,0xDD), o2(0xBB,0xDE), o2(0x98,0x6B), o2(0x98,0x6C),
+ o2(0x98,0x6D), o2(0x98,0x6E), o2(0x98,0x6F), o2(0x98,0x70),
+ o2(0x98,0x71), o2(0x98,0x72), o2(0x98,0x73), o2(0x98,0x74),
+ o2(0x98,0x75), o2(0x98,0x76), o2(0x98,0x77), o2(0x98,0x78),
+ o2(0x98,0x79), o2(0x98,0x7A), o2(0x98,0x81), o2(0x98,0x82),
+ o2(0x98,0x83), o2(0x98,0x84), o2(0x98,0x85), o2(0x98,0x86),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_81 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_81_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_82_infos[64] = {
+ o2(0x98,0x87), o2(0x98,0x88), o2(0x98,0x89), o2(0x98,0x8A),
+ o2(0x98,0x8B), o2(0x98,0x8C), o2(0x98,0x8D), o2(0x98,0x8E),
+ o2(0x98,0x8F), o2(0x98,0x90), o2(0x98,0x91), o2(0x98,0x92),
+ o2(0x98,0x93), o2(0x98,0x94), o2(0x98,0x95), o2(0x98,0x96),
+ o2(0xBB,0xDF), o2(0xBB,0xE0), o2(0x98,0x97), o2(0x98,0x98),
+ o2(0xBB,0xE1), o2(0x98,0x99), o2(0x98,0x9A), o2(0x98,0x9B),
+ o2(0xBB,0xE2), o2(0x98,0x9C), o2(0x98,0x9D), o2(0x98,0x9E),
+ o2(0x98,0x9F), o2(0x98,0xA0), o2(0x98,0xA1), o2(0x98,0xA2),
+ o2(0xBB,0xE3), o2(0xBB,0xE4), o2(0x98,0xA3), o2(0xBB,0xE5),
+ o2(0x98,0xA4), o2(0xBB,0xE6), o2(0x98,0xA5), o2(0x98,0xA6),
+ o2(0x98,0xA7), o2(0x98,0xA8), o2(0x98,0xA9), o2(0x98,0xAA),
+ o2(0xBB,0xE7), o2(0xBB,0xE8), o2(0x98,0xAB), o2(0xBB,0xE9),
+ o2(0xBB,0xEA), o2(0x98,0xAC), o2(0x98,0xAD), o2(0xBB,0xEB),
+ o2(0xBB,0xEC), o2(0xBB,0xED), o2(0xBB,0xEE), o2(0x98,0xAE),
+ o2(0x98,0xAF), o2(0x98,0xB0), o2(0x98,0xB1), o2(0x98,0xB2),
+ o2(0xBB,0xEF), o2(0xBB,0xF0), o2(0x98,0xB3), o2(0xBB,0xF1),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_82 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_82_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_83_infos[64] = {
+ o2(0xBB,0xF2), o2(0xBB,0xF3), o2(0x98,0xB4), o2(0x98,0xB5),
+ o2(0x98,0xB6), o2(0xBB,0xF4), o2(0x98,0xB7), o2(0x98,0xB8),
+ o2(0xBB,0xF5), o2(0xBB,0xF6), o2(0x98,0xB9), o2(0x98,0xBA),
+ o2(0xBB,0xF7), o2(0x98,0xBB), o2(0x98,0xBC), o2(0x98,0xBD),
+ o2(0xBB,0xF8), o2(0x98,0xBE), o2(0x98,0xBF), o2(0x98,0xC0),
+ o2(0x98,0xC1), o2(0x98,0xC2), o2(0x98,0xC3), o2(0x98,0xC4),
+ o2(0xBB,0xF9), o2(0xBB,0xFA), o2(0x98,0xC5), o2(0xBB,0xFB),
+ o2(0xBB,0xFC), o2(0xBB,0xFD), o2(0x98,0xC6), o2(0x98,0xC7),
+ o2(0x98,0xC8), o2(0x98,0xC9), o2(0x98,0xCA), o2(0x98,0xCB),
+ o2(0xBB,0xFE), o2(0xBC,0xA1), o2(0x98,0xCC), o2(0x98,0xCD),
+ o2(0xBC,0xA2), o2(0x98,0xCE), o2(0x98,0xCF), o2(0x98,0xD0),
+ o2(0xBC,0xA3), o2(0x98,0xD1), o2(0x98,0xD2), o2(0x98,0xD3),
+ o2(0x98,0xD4), o2(0x98,0xD5), o2(0x98,0xD6), o2(0x98,0xD7),
+ o2(0xBC,0xA4), o2(0xBC,0xA5), o2(0x98,0xD8), o2(0xBC,0xA6),
+ o2(0x98,0xD9), o2(0xBC,0xA7), o2(0x98,0xDA), o2(0x98,0xDB),
+ o2(0x98,0xDC), o2(0x98,0xDD), o2(0x98,0xDE), o2(0x98,0xDF),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_83 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_83_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_84_infos[64] = {
+ o2(0xBC,0xA8), o2(0x98,0xE0), o2(0x98,0xE1), o2(0x98,0xE2),
+ o2(0xBC,0xA9), o2(0x98,0xE3), o2(0x98,0xE4), o2(0x98,0xE5),
+ o2(0xBC,0xAA), o2(0x98,0xE6), o2(0x98,0xE7), o2(0x98,0xE8),
+ o2(0x98,0xE9), o2(0x98,0xEA), o2(0x98,0xEB), o2(0x98,0xEC),
+ o2(0xBC,0xAB), o2(0x98,0xED), o2(0x98,0xEE), o2(0x98,0xEF),
+ o2(0x98,0xF0), o2(0xBC,0xAC), o2(0x98,0xF1), o2(0x98,0xF2),
+ o2(0x98,0xF3), o2(0x98,0xF4), o2(0x98,0xF5), o2(0x98,0xF6),
+ o2(0xBC,0xAD), o2(0xBC,0xAE), o2(0xBC,0xAF), o2(0xBC,0xB0),
+ o2(0xBC,0xB1), o2(0x98,0xF7), o2(0x98,0xF8), o2(0xBC,0xB2),
+ o2(0xBC,0xB3), o2(0x98,0xF9), o2(0xBC,0xB4), o2(0xBC,0xB5),
+ o2(0x98,0xFA), o2(0x98,0xFB), o2(0x98,0xFC), o2(0x98,0xFD),
+ o2(0xBC,0xB6), o2(0xBC,0xB7), o2(0x98,0xFE), o2(0xBC,0xB8),
+ o2(0xBC,0xB9), o2(0xBC,0xBA), o2(0x99,0x41), o2(0x99,0x42),
+ o2(0x99,0x43), o2(0x99,0x44), o2(0xBC,0xBB), o2(0x99,0x45),
+ o2(0xBC,0xBC), o2(0xBC,0xBD), o2(0x99,0x46), o2(0x99,0x47),
+ o2(0xBC,0xBE), o2(0x99,0x48), o2(0x99,0x49), o2(0x99,0x4A),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_84 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_84_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_85_infos[64] = {
+ o2(0xBC,0xBF), o2(0x99,0x4B), o2(0x99,0x4C), o2(0x99,0x4D),
+ o2(0x99,0x4E), o2(0x99,0x4F), o2(0x99,0x50), o2(0x99,0x51),
+ o2(0xBC,0xC0), o2(0xBC,0xC1), o2(0x99,0x52), o2(0xBC,0xC2),
+ o2(0xBC,0xC3), o2(0xBC,0xC4), o2(0x99,0x53), o2(0x99,0x54),
+ o2(0x99,0x55), o2(0x99,0x56), o2(0x99,0x57), o2(0x99,0x58),
+ o2(0xBC,0xC5), o2(0xBC,0xC6), o2(0x99,0x59), o2(0x99,0x5A),
+ o2(0xBC,0xC7), o2(0x99,0x61), o2(0x99,0x62), o2(0x99,0x63),
+ o2(0xBC,0xC8), o2(0x99,0x64), o2(0x99,0x65), o2(0x99,0x66),
+ o2(0x99,0x67), o2(0x99,0x68), o2(0x99,0x69), o2(0x99,0x6A),
+ o2(0xBC,0xC9), o2(0xBC,0xCA), o2(0x99,0x6B), o2(0xBC,0xCB),
+ o2(0xBC,0xCC), o2(0xBC,0xCD), o2(0x99,0x6C), o2(0x99,0x6D),
+ o2(0x99,0x6E), o2(0x99,0x6F), o2(0x99,0x70), o2(0x99,0x71),
+ o2(0xBC,0xCE), o2(0x99,0x72), o2(0x99,0x73), o2(0x99,0x74),
+ o2(0xBC,0xCF), o2(0x99,0x75), o2(0x99,0x76), o2(0x99,0x77),
+ o2(0xBC,0xD0), o2(0x99,0x78), o2(0x99,0x79), o2(0x99,0x7A),
+ o2(0x99,0x81), o2(0x99,0x82), o2(0x99,0x83), o2(0x99,0x84),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_85 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_85_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_86_infos[64] = {
+ o2(0x99,0x85), o2(0x99,0x86), o2(0x99,0x87), o2(0x99,0x88),
+ o2(0x99,0x89), o2(0xBC,0xD1), o2(0x99,0x8A), o2(0x99,0x8B),
+ o2(0x99,0x8C), o2(0x99,0x8D), o2(0x99,0x8E), o2(0x99,0x8F),
+ o2(0xBC,0xD2), o2(0xBC,0xD3), o2(0xBC,0xD4), o2(0x99,0x90),
+ o2(0xBC,0xD5), o2(0x99,0x91), o2(0x99,0x92), o2(0x99,0x93),
+ o2(0xBC,0xD6), o2(0x99,0x94), o2(0xBC,0xD7), o2(0x99,0x95),
+ o2(0x99,0x96), o2(0x99,0x97), o2(0x99,0x98), o2(0x99,0x99),
+ o2(0xBC,0xD8), o2(0xBC,0xD9), o2(0x99,0x9A), o2(0xBC,0xDA),
+ o2(0x99,0x9B), o2(0xBC,0xDB), o2(0x99,0x9C), o2(0x99,0x9D),
+ o2(0x99,0x9E), o2(0xBC,0xDC), o2(0x99,0x9F), o2(0x99,0xA0),
+ o2(0xBC,0xDD), o2(0xBC,0xDE), o2(0x99,0xA1), o2(0x99,0xA2),
+ o2(0xBC,0xDF), o2(0x99,0xA3), o2(0x99,0xA4), o2(0x99,0xA5),
+ o2(0xBC,0xE0), o2(0x99,0xA6), o2(0x99,0xA7), o2(0x99,0xA8),
+ o2(0x99,0xA9), o2(0x99,0xAA), o2(0x99,0xAB), o2(0x99,0xAC),
+ o2(0x99,0xAD), o2(0x99,0xAE), o2(0x99,0xAF), o2(0x99,0xB0),
+ o2(0x99,0xB1), o2(0xBC,0xE1), o2(0x99,0xB2), o2(0x99,0xB3),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_86 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_86_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_87_infos[64] = {
+ o2(0x99,0xB4), o2(0x99,0xB5), o2(0x99,0xB6), o2(0x99,0xB7),
+ o2(0xBC,0xE2), o2(0x99,0xB8), o2(0x99,0xB9), o2(0x99,0xBA),
+ o2(0xBC,0xE3), o2(0x99,0xBB), o2(0x99,0xBC), o2(0x99,0xBD),
+ o2(0xBC,0xE4), o2(0x99,0xBE), o2(0x99,0xBF), o2(0x99,0xC0),
+ o2(0x99,0xC1), o2(0x99,0xC2), o2(0x99,0xC3), o2(0x99,0xC4),
+ o2(0xBC,0xE5), o2(0x99,0xC5), o2(0x99,0xC6), o2(0xBC,0xE6),
+ o2(0xBC,0xE7), o2(0x99,0xC7), o2(0x99,0xC8), o2(0x99,0xC9),
+ o2(0x99,0xCA), o2(0x99,0xCB), o2(0x99,0xCC), o2(0x99,0xCD),
+ o2(0xBC,0xE8), o2(0x99,0xCE), o2(0x99,0xCF), o2(0x99,0xD0),
+ o2(0xBC,0xE9), o2(0x99,0xD1), o2(0x99,0xD2), o2(0x99,0xD3),
+ o2(0xBC,0xEA), o2(0x99,0xD4), o2(0x99,0xD5), o2(0x99,0xD6),
+ o2(0x99,0xD7), o2(0x99,0xD8), o2(0x99,0xD9), o2(0x99,0xDA),
+ o2(0xBC,0xEB), o2(0xBC,0xEC), o2(0x99,0xDB), o2(0xBC,0xED),
+ o2(0x99,0xDC), o2(0x99,0xDD), o2(0x99,0xDE), o2(0x99,0xDF),
+ o2(0x99,0xE0), o2(0x99,0xE1), o2(0x99,0xE2), o2(0x99,0xE3),
+ o2(0xBC,0xEE), o2(0xBC,0xEF), o2(0x99,0xE4), o2(0x99,0xE5),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_87 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_87_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_88_infos[64] = {
+ o2(0xBC,0xF0), o2(0x99,0xE6), o2(0x99,0xE7), o2(0x99,0xE8),
+ o2(0xBC,0xF1), o2(0x99,0xE9), o2(0x99,0xEA), o2(0x99,0xEB),
+ o2(0x99,0xEC), o2(0x99,0xED), o2(0x99,0xEE), o2(0x99,0xEF),
+ o2(0xBC,0xF2), o2(0xBC,0xF3), o2(0x99,0xF0), o2(0xBC,0xF4),
+ o2(0x99,0xF1), o2(0xBC,0xF5), o2(0x99,0xF2), o2(0x99,0xF3),
+ o2(0x99,0xF4), o2(0x99,0xF5), o2(0x99,0xF6), o2(0x99,0xF7),
+ o2(0xBC,0xF6), o2(0xBC,0xF7), o2(0x99,0xF8), o2(0x99,0xF9),
+ o2(0xBC,0xF8), o2(0x99,0xFA), o2(0x99,0xFB), o2(0xBC,0xF9),
+ o2(0xBC,0xFA), o2(0x99,0xFC), o2(0x99,0xFD), o2(0x99,0xFE),
+ o2(0x9A,0x41), o2(0x9A,0x42), o2(0x9A,0x43), o2(0x9A,0x44),
+ o2(0xBC,0xFB), o2(0xBC,0xFC), o2(0x9A,0x45), o2(0xBC,0xFD),
+ o2(0x9A,0x46), o2(0xBC,0xFE), o2(0x9A,0x47), o2(0xBD,0xA1),
+ o2(0x9A,0x48), o2(0xBD,0xA2), o2(0xBD,0xA3), o2(0x9A,0x49),
+ o2(0xBD,0xA4), o2(0x9A,0x4A), o2(0x9A,0x4B), o2(0x9A,0x4C),
+ o2(0x9A,0x4D), o2(0x9A,0x4E), o2(0x9A,0x4F), o2(0x9A,0x50),
+ o2(0x9A,0x51), o2(0x9A,0x52), o2(0x9A,0x53), o2(0x9A,0x54),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_88 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_88_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_89_infos[64] = {
+ o2(0x9A,0x55), o2(0x9A,0x56), o2(0x9A,0x57), o2(0x9A,0x58),
+ o2(0x9A,0x59), o2(0x9A,0x5A), o2(0x9A,0x61), o2(0x9A,0x62),
+ o2(0xBD,0xA5), o2(0x9A,0x63), o2(0x9A,0x64), o2(0x9A,0x65),
+ o2(0x9A,0x66), o2(0x9A,0x67), o2(0x9A,0x68), o2(0x9A,0x69),
+ o2(0xBD,0xA6), o2(0xBD,0xA7), o2(0x9A,0x6A), o2(0x9A,0x6B),
+ o2(0xBD,0xA8), o2(0x9A,0x6C), o2(0x9A,0x6D), o2(0x9A,0x6E),
+ o2(0xBD,0xA9), o2(0x9A,0x6F), o2(0x9A,0x70), o2(0x9A,0x71),
+ o2(0x9A,0x72), o2(0x9A,0x73), o2(0x9A,0x74), o2(0x9A,0x75),
+ o2(0xBD,0xAA), o2(0x9A,0x76), o2(0x9A,0x77), o2(0x9A,0x78),
+ o2(0x9A,0x79), o2(0xBD,0xAB), o2(0x9A,0x7A), o2(0x9A,0x81),
+ o2(0x9A,0x82), o2(0x9A,0x83), o2(0x9A,0x84), o2(0x9A,0x85),
+ o2(0xBD,0xAC), o2(0xBD,0xAD), o2(0x9A,0x86), o2(0x9A,0x87),
+ o2(0xBD,0xAE), o2(0x9A,0x88), o2(0x9A,0x89), o2(0x9A,0x8A),
+ o2(0xBD,0xAF), o2(0x9A,0x8B), o2(0x9A,0x8C), o2(0x9A,0x8D),
+ o2(0x9A,0x8E), o2(0x9A,0x8F), o2(0x9A,0x90), o2(0x9A,0x91),
+ o2(0xBD,0xB0), o2(0xBD,0xB1), o2(0x9A,0x92), o2(0xBD,0xB2),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_89 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_89_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_8A_infos[64] = {
+ o2(0x9A,0x93), o2(0xBD,0xB3), o2(0x9A,0x94), o2(0x9A,0x95),
+ o2(0x9A,0x96), o2(0x9A,0x97), o2(0x9A,0x98), o2(0x9A,0x99),
+ o2(0xBD,0xB4), o2(0xBD,0xB5), o2(0x9A,0x9A), o2(0x9A,0x9B),
+ o2(0x9A,0x9C), o2(0x9A,0x9D), o2(0x9A,0x9E), o2(0x9A,0x9F),
+ o2(0xBD,0xB6), o2(0x9A,0xA0), o2(0x9A,0xA1), o2(0x9A,0xA2),
+ o2(0x9A,0xA3), o2(0x9A,0xA4), o2(0x9A,0xA5), o2(0x9A,0xA6),
+ o2(0xBD,0xB7), o2(0x9A,0xA7), o2(0x9A,0xA8), o2(0xBD,0xB8),
+ o2(0x9A,0xA9), o2(0xBD,0xB9), o2(0x9A,0xAA), o2(0x9A,0xAB),
+ o2(0x9A,0xAC), o2(0x9A,0xAD), o2(0x9A,0xAE), o2(0x9A,0xAF),
+ o2(0xBD,0xBA), o2(0xBD,0xBB), o2(0x9A,0xB0), o2(0x9A,0xB1),
+ o2(0xBD,0xBC), o2(0x9A,0xB2), o2(0x9A,0xB3), o2(0x9A,0xB4),
+ o2(0xBD,0xBD), o2(0xBD,0xBE), o2(0x9A,0xB5), o2(0x9A,0xB6),
+ o2(0x9A,0xB7), o2(0x9A,0xB8), o2(0x9A,0xB9), o2(0x9A,0xBA),
+ o2(0xBD,0xBF), o2(0xBD,0xC0), o2(0x9A,0xBB), o2(0xBD,0xC1),
+ o2(0x9A,0xBC), o2(0xBD,0xC2), o2(0x9A,0xBD), o2(0x9A,0xBE),
+ o2(0x9A,0xBF), o2(0x9A,0xC0), o2(0x9A,0xC1), o2(0x9A,0xC2),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_8A = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_8A_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_8B_infos[64] = {
+ o2(0x9A,0xC3), o2(0x9A,0xC4), o2(0x9A,0xC5), o2(0x9A,0xC6),
+ o2(0x9A,0xC7), o2(0x9A,0xC8), o2(0x9A,0xC9), o2(0x9A,0xCA),
+ o2(0x9A,0xCB), o2(0x9A,0xCC), o2(0x9A,0xCD), o2(0x9A,0xCE),
+ o2(0x9A,0xCF), o2(0x9A,0xD0), o2(0x9A,0xD1), o2(0x9A,0xD2),
+ o2(0x9A,0xD3), o2(0x9A,0xD4), o2(0x9A,0xD5), o2(0x9A,0xD6),
+ o2(0x9A,0xD7), o2(0x9A,0xD8), o2(0x9A,0xD9), o2(0x9A,0xDA),
+ o2(0x9A,0xDB), o2(0x9A,0xDC), o2(0x9A,0xDD), o2(0x9A,0xDE),
+ o2(0xBD,0xC3), o2(0xBD,0xC4), o2(0x9A,0xDF), o2(0x9A,0xE0),
+ o2(0xBD,0xC5), o2(0x9A,0xE1), o2(0x9A,0xE2), o2(0xBD,0xC6),
+ o2(0xBD,0xC7), o2(0x9A,0xE3), o2(0x9A,0xE4), o2(0x9A,0xE5),
+ o2(0x9A,0xE6), o2(0x9A,0xE7), o2(0x9A,0xE8), o2(0xBD,0xC8),
+ o2(0xBD,0xC9), o2(0xBD,0xCA), o2(0x9A,0xE9), o2(0xBD,0xCB),
+ o2(0x9A,0xEA), o2(0xBD,0xCC), o2(0x9A,0xEB), o2(0x9A,0xEC),
+ o2(0x9A,0xED), o2(0x9A,0xEE), o2(0xBD,0xCD), o2(0x9A,0xEF),
+ o2(0xBD,0xCE), o2(0xBD,0xCF), o2(0x9A,0xF0), o2(0xBD,0xD0),
+ o2(0xBD,0xD1), o2(0x9A,0xF1), o2(0x9A,0xF2), o2(0x9A,0xF3),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_8B = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_8B_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_8C_infos[64] = {
+ o2(0xBD,0xD2), o2(0x9A,0xF4), o2(0x9A,0xF5), o2(0x9A,0xF6),
+ o2(0x9A,0xF7), o2(0x9A,0xF8), o2(0x9A,0xF9), o2(0x9A,0xFA),
+ o2(0xBD,0xD3), o2(0xBD,0xD4), o2(0x9A,0xFB), o2(0x9A,0xFC),
+ o2(0xBD,0xD5), o2(0xBD,0xD6), o2(0x9A,0xFD), o2(0x9A,0xFE),
+ o2(0x9B,0x41), o2(0x9B,0x42), o2(0x9B,0x43), o2(0xBD,0xD7),
+ o2(0xBD,0xD8), o2(0xBD,0xD9), o2(0x9B,0x44), o2(0x9B,0x45),
+ o2(0xBD,0xDA), o2(0x9B,0x46), o2(0x9B,0x47), o2(0x9B,0x48),
+ o2(0xBD,0xDB), o2(0x9B,0x49), o2(0x9B,0x4A), o2(0x9B,0x4B),
+ o2(0x9B,0x4C), o2(0x9B,0x4D), o2(0x9B,0x4E), o2(0x9B,0x4F),
+ o2(0xBD,0xDC), o2(0xBD,0xDD), o2(0x9B,0x50), o2(0x9B,0x51),
+ o2(0xBD,0xDE), o2(0xBD,0xDF), o2(0x9B,0x52), o2(0x9B,0x53),
+ o2(0x9B,0x54), o2(0x9B,0x55), o2(0x9B,0x56), o2(0x9B,0x57),
+ o2(0x9B,0x58), o2(0x9B,0x59), o2(0x9B,0x5A), o2(0x9B,0x61),
+ o2(0x9B,0x62), o2(0x9B,0x63), o2(0x9B,0x64), o2(0x9B,0x65),
+ o2(0x9B,0x66), o2(0x9B,0x67), o2(0x9B,0x68), o2(0x9B,0x69),
+ o2(0x9B,0x6A), o2(0x9B,0x6B), o2(0x9B,0x6C), o2(0x9B,0x6D),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_8C = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_8C_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_8D_infos[64] = {
+ o2(0x9B,0x6E), o2(0x9B,0x6F), o2(0x9B,0x70), o2(0x9B,0x71),
+ o2(0x9B,0x72), o2(0xBD,0xE0), o2(0x9B,0x73), o2(0x9B,0x74),
+ o2(0x9B,0x75), o2(0x9B,0x76), o2(0x9B,0x77), o2(0x9B,0x78),
+ o2(0x9B,0x79), o2(0x9B,0x7A), o2(0x9B,0x81), o2(0x9B,0x82),
+ o2(0x9B,0x83), o2(0x9B,0x84), o2(0x9B,0x85), o2(0x9B,0x86),
+ o2(0x9B,0x87), o2(0x9B,0x88), o2(0x9B,0x89), o2(0x9B,0x8A),
+ o2(0x9B,0x8B), o2(0x9B,0x8C), o2(0x9B,0x8D), o2(0x9B,0x8E),
+ o2(0x9B,0x8F), o2(0x9B,0x90), o2(0x9B,0x91), o2(0x9B,0x92),
+ o2(0x9B,0x93), o2(0x9B,0x94), o2(0x9B,0x95), o2(0x9B,0x96),
+ o2(0x9B,0x97), o2(0x9B,0x98), o2(0x9B,0x99), o2(0x9B,0x9A),
+ o2(0xBD,0xE1), o2(0xBD,0xE2), o2(0x9B,0x9B), o2(0x9B,0x9C),
+ o2(0xBD,0xE3), o2(0x9B,0x9D), o2(0x9B,0x9E), o2(0x9B,0x9F),
+ o2(0xBD,0xE4), o2(0x9B,0xA0), o2(0xBD,0xE5), o2(0x9B,0xA1),
+ o2(0x9B,0xA2), o2(0x9B,0xA3), o2(0x9B,0xA4), o2(0x9B,0xA5),
+ o2(0xBD,0xE6), o2(0xBD,0xE7), o2(0x9B,0xA6), o2(0x9B,0xA7),
+ o2(0xBD,0xE8), o2(0xBD,0xE9), o2(0x9B,0xA8), o2(0x9B,0xA9),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_8D = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_8D_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_8E_infos[64] = {
+ o2(0x9B,0xAA), o2(0x9B,0xAB), o2(0x9B,0xAC), o2(0x9B,0xAD),
+ o2(0xBD,0xEA), o2(0x9B,0xAE), o2(0x9B,0xAF), o2(0x9B,0xB0),
+ o2(0xBD,0xEB), o2(0x9B,0xB1), o2(0x9B,0xB2), o2(0x9B,0xB3),
+ o2(0xBD,0xEC), o2(0x9B,0xB4), o2(0x9B,0xB5), o2(0x9B,0xB6),
+ o2(0x9B,0xB7), o2(0x9B,0xB8), o2(0x9B,0xB9), o2(0x9B,0xBA),
+ o2(0x9B,0xBB), o2(0x9B,0xBC), o2(0x9B,0xBD), o2(0x9B,0xBE),
+ o2(0x9B,0xBF), o2(0x9B,0xC0), o2(0x9B,0xC1), o2(0x9B,0xC2),
+ o2(0x9B,0xC3), o2(0x9B,0xC4), o2(0x9B,0xC5), o2(0x9B,0xC6),
+ o2(0x9B,0xC7), o2(0x9B,0xC8), o2(0x9B,0xC9), o2(0x9B,0xCA),
+ o2(0x9B,0xCB), o2(0x9B,0xCC), o2(0x9B,0xCD), o2(0x9B,0xCE),
+ o2(0x9B,0xCF), o2(0x9B,0xD0), o2(0x9B,0xD1), o2(0x9B,0xD2),
+ o2(0x9B,0xD3), o2(0x9B,0xD4), o2(0x9B,0xD5), o2(0x9B,0xD6),
+ o2(0x9B,0xD7), o2(0x9B,0xD8), o2(0x9B,0xD9), o2(0x9B,0xDA),
+ o2(0x9B,0xDB), o2(0x9B,0xDC), o2(0x9B,0xDD), o2(0x9B,0xDE),
+ o2(0x9B,0xDF), o2(0x9B,0xE0), o2(0x9B,0xE1), o2(0x9B,0xE2),
+ o2(0x9B,0xE3), o2(0x9B,0xE4), o2(0x9B,0xE5), o2(0x9B,0xE6),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_8E = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_8E_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_8F_infos[64] = {
+ o2(0xBD,0xED), o2(0x9B,0xE7), o2(0x9B,0xE8), o2(0x9B,0xE9),
+ o2(0x9B,0xEA), o2(0x9B,0xEB), o2(0x9B,0xEC), o2(0x9B,0xED),
+ o2(0x9B,0xEE), o2(0x9B,0xEF), o2(0x9B,0xF0), o2(0x9B,0xF1),
+ o2(0x9B,0xF2), o2(0x9B,0xF3), o2(0x9B,0xF4), o2(0x9B,0xF5),
+ o2(0x9B,0xF6), o2(0x9B,0xF7), o2(0x9B,0xF8), o2(0x9B,0xF9),
+ o2(0x9B,0xFA), o2(0x9B,0xFB), o2(0x9B,0xFC), o2(0x9B,0xFD),
+ o2(0xBD,0xEE), o2(0xBD,0xEF), o2(0x9B,0xFE), o2(0x9C,0x41),
+ o2(0xBD,0xF0), o2(0x9C,0x42), o2(0x9C,0x43), o2(0xBD,0xF1),
+ o2(0xBD,0xF2), o2(0x9C,0x44), o2(0xBD,0xF3), o2(0x9C,0x45),
+ o2(0x9C,0x46), o2(0x9C,0x47), o2(0x9C,0x48), o2(0x9C,0x49),
+ o2(0xBD,0xF4), o2(0xBD,0xF5), o2(0x9C,0x4A), o2(0x9C,0x4B),
+ o2(0x9C,0x4C), o2(0xBD,0xF6), o2(0x9C,0x4D), o2(0x9C,0x4E),
+ o2(0x9C,0x4F), o2(0x9C,0x50), o2(0x9C,0x51), o2(0x9C,0x52),
+ o2(0xBD,0xF7), o2(0xBD,0xF8), o2(0x9C,0x53), o2(0x9C,0x54),
+ o2(0xBD,0xF9), o2(0x9C,0x55), o2(0x9C,0x56), o2(0x9C,0x57),
+ o2(0x9C,0x58), o2(0x9C,0x59), o2(0x9C,0x5A), o2(0x9C,0x61),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_8F = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_8F_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_90_infos[64] = {
+ o2(0x9C,0x62), o2(0x9C,0x63), o2(0x9C,0x64), o2(0x9C,0x65),
+ o2(0x9C,0x66), o2(0x9C,0x67), o2(0x9C,0x68), o2(0x9C,0x69),
+ o2(0xBD,0xFA), o2(0x9C,0x6A), o2(0x9C,0x6B), o2(0x9C,0x6C),
+ o2(0x9C,0x6D), o2(0x9C,0x6E), o2(0x9C,0x6F), o2(0x9C,0x70),
+ o2(0xBD,0xFB), o2(0x9C,0x71), o2(0x9C,0x72), o2(0x9C,0x73),
+ o2(0x9C,0x74), o2(0x9C,0x75), o2(0x9C,0x76), o2(0x9C,0x77),
+ o2(0x9C,0x78), o2(0x9C,0x79), o2(0x9C,0x7A), o2(0x9C,0x81),
+ o2(0x9C,0x82), o2(0x9C,0x83), o2(0x9C,0x84), o2(0x9C,0x85),
+ o2(0x9C,0x86), o2(0x9C,0x87), o2(0x9C,0x88), o2(0x9C,0x89),
+ o2(0xBD,0xFC), o2(0x9C,0x8A), o2(0x9C,0x8B), o2(0x9C,0x8C),
+ o2(0x9C,0x8D), o2(0x9C,0x8E), o2(0x9C,0x8F), o2(0x9C,0x90),
+ o2(0xBD,0xFD), o2(0x9C,0x91), o2(0x9C,0x92), o2(0x9C,0x93),
+ o2(0xBD,0xFE), o2(0x9C,0x94), o2(0x9C,0x95), o2(0x9C,0x96),
+ o2(0xBE,0xA1), o2(0x9C,0x97), o2(0x9C,0x98), o2(0x9C,0x99),
+ o2(0x9C,0x9A), o2(0x9C,0x9B), o2(0x9C,0x9C), o2(0x9C,0x9D),
+ o2(0xBE,0xA2), o2(0xBE,0xA3), o2(0x9C,0x9E), o2(0x9C,0x9F),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_90 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_90_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_91_infos[64] = {
+ o2(0x9C,0xA0), o2(0x9C,0xA1), o2(0x9C,0xA2), o2(0x9C,0xA3),
+ o2(0x9C,0xA4), o2(0x9C,0xA5), o2(0x9C,0xA6), o2(0x9C,0xA7),
+ o2(0xBE,0xA4), o2(0x9C,0xA8), o2(0x9C,0xA9), o2(0x9C,0xAA),
+ o2(0x9C,0xAB), o2(0x9C,0xAC), o2(0x9C,0xAD), o2(0x9C,0xAE),
+ o2(0x9C,0xAF), o2(0x9C,0xB0), o2(0x9C,0xB1), o2(0x9C,0xB2),
+ o2(0x9C,0xB3), o2(0x9C,0xB4), o2(0x9C,0xB5), o2(0x9C,0xB6),
+ o2(0x9C,0xB7), o2(0x9C,0xB8), o2(0x9C,0xB9), o2(0x9C,0xBA),
+ o2(0x9C,0xBB), o2(0x9C,0xBC), o2(0x9C,0xBD), o2(0x9C,0xBE),
+ o2(0x9C,0xBF), o2(0x9C,0xC0), o2(0x9C,0xC1), o2(0x9C,0xC2),
+ o2(0xBE,0xA5), o2(0xBE,0xA6), o2(0x9C,0xC3), o2(0x9C,0xC4),
+ o2(0xBE,0xA7), o2(0x9C,0xC5), o2(0x9C,0xC6), o2(0x9C,0xC7),
+ o2(0xBE,0xA8), o2(0x9C,0xC8), o2(0x9C,0xC9), o2(0x9C,0xCA),
+ o2(0x9C,0xCB), o2(0x9C,0xCC), o2(0x9C,0xCD), o2(0x9C,0xCE),
+ o2(0xBE,0xA9), o2(0xBE,0xAA), o2(0x9C,0xCF), o2(0x9C,0xD0),
+ o2(0x9C,0xD1), o2(0xBE,0xAB), o2(0x9C,0xD2), o2(0x9C,0xD3),
+ o2(0x9C,0xD4), o2(0x9C,0xD5), o2(0x9C,0xD6), o2(0x9C,0xD7),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_91 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_91_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_92_infos[64] = {
+ o2(0xBE,0xAC), o2(0x9C,0xD8), o2(0x9C,0xD9), o2(0x9C,0xDA),
+ o2(0x9C,0xDB), o2(0x9C,0xDC), o2(0x9C,0xDD), o2(0x9C,0xDE),
+ o2(0x9C,0xDF), o2(0x9C,0xE0), o2(0x9C,0xE1), o2(0x9C,0xE2),
+ o2(0x9C,0xE3), o2(0x9C,0xE4), o2(0x9C,0xE5), o2(0x9C,0xE6),
+ o2(0x9C,0xE7), o2(0x9C,0xE8), o2(0x9C,0xE9), o2(0x9C,0xEA),
+ o2(0xBE,0xAD), o2(0x9C,0xEB), o2(0x9C,0xEC), o2(0x9C,0xED),
+ o2(0x9C,0xEE), o2(0x9C,0xEF), o2(0x9C,0xF0), o2(0x9C,0xF1),
+ o2(0xBE,0xAE), o2(0x9C,0xF2), o2(0x9C,0xF3), o2(0x9C,0xF4),
+ o2(0x9C,0xF5), o2(0x9C,0xF6), o2(0x9C,0xF7), o2(0x9C,0xF8),
+ o2(0x9C,0xF9), o2(0x9C,0xFA), o2(0x9C,0xFB), o2(0x9C,0xFC),
+ o2(0x9C,0xFD), o2(0x9C,0xFE), o2(0x9D,0x41), o2(0x9D,0x42),
+ o2(0x9D,0x43), o2(0x9D,0x44), o2(0x9D,0x45), o2(0x9D,0x46),
+ o2(0x9D,0x47), o2(0x9D,0x48), o2(0x9D,0x49), o2(0x9D,0x4A),
+ o2(0x9D,0x4B), o2(0x9D,0x4C), o2(0x9D,0x4D), o2(0x9D,0x4E),
+ o2(0xBE,0xAF), o2(0x9D,0x4F), o2(0x9D,0x50), o2(0x9D,0x51),
+ o2(0xBE,0xB0), o2(0x9D,0x52), o2(0x9D,0x53), o2(0x9D,0x54),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_92 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_92_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_93_infos[64] = {
+ o2(0x9D,0x55), o2(0x9D,0x56), o2(0x9D,0x57), o2(0x9D,0x58),
+ o2(0x9D,0x59), o2(0x9D,0x5A), o2(0x9D,0x61), o2(0x9D,0x62),
+ o2(0x9D,0x63), o2(0x9D,0x64), o2(0x9D,0x65), o2(0x9D,0x66),
+ o2(0x9D,0x67), o2(0x9D,0x68), o2(0x9D,0x69), o2(0x9D,0x6A),
+ o2(0x9D,0x6B), o2(0x9D,0x6C), o2(0x9D,0x6D), o2(0x9D,0x6E),
+ o2(0x9D,0x6F), o2(0x9D,0x70), o2(0x9D,0x71), o2(0x9D,0x72),
+ o2(0x9D,0x73), o2(0x9D,0x74), o2(0x9D,0x75), o2(0x9D,0x76),
+ o2(0x9D,0x77), o2(0x9D,0x78), o2(0x9D,0x79), o2(0x9D,0x7A),
+ o2(0x9D,0x81), o2(0x9D,0x82), o2(0x9D,0x83), o2(0x9D,0x84),
+ o2(0x9D,0x85), o2(0x9D,0x86), o2(0x9D,0x87), o2(0x9D,0x88),
+ o2(0x9D,0x89), o2(0xBE,0xB1), o2(0x9D,0x8A), o2(0x9D,0x8B),
+ o2(0x9D,0x8C), o2(0x9D,0x8D), o2(0x9D,0x8E), o2(0x9D,0x8F),
+ o2(0xBE,0xB2), o2(0xBE,0xB3), o2(0x9D,0x90), o2(0x9D,0x91),
+ o2(0xBE,0xB4), o2(0x9D,0x92), o2(0x9D,0x93), o2(0x9D,0x94),
+ o2(0xBE,0xB5), o2(0x9D,0x95), o2(0xBE,0xB6), o2(0x9D,0x96),
+ o2(0x9D,0x97), o2(0x9D,0x98), o2(0x9D,0x99), o2(0xBE,0xB7),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_93 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_93_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_94_infos[64] = {
+ o2(0xBE,0xB8), o2(0xBE,0xB9), o2(0x9D,0x9A), o2(0x9D,0x9B),
+ o2(0x9D,0x9C), o2(0x9D,0x9D), o2(0x9D,0x9E), o2(0x9D,0x9F),
+ o2(0x9D,0xA0), o2(0x9D,0xA1), o2(0x9D,0xA2), o2(0x9D,0xA3),
+ o2(0xBE,0xBA), o2(0x9D,0xA4), o2(0x9D,0xA5), o2(0x9D,0xA6),
+ o2(0xBE,0xBB), o2(0x9D,0xA7), o2(0x9D,0xA8), o2(0x9D,0xA9),
+ o2(0xBE,0xBC), o2(0x9D,0xAA), o2(0x9D,0xAB), o2(0x9D,0xAC),
+ o2(0x9D,0xAD), o2(0x9D,0xAE), o2(0x9D,0xAF), o2(0x9D,0xB0),
+ o2(0xBE,0xBD), o2(0x9D,0xB1), o2(0x9D,0xB2), o2(0x9D,0xB3),
+ o2(0x9D,0xB4), o2(0x9D,0xB5), o2(0x9D,0xB6), o2(0x9D,0xB7),
+ o2(0x9D,0xB8), o2(0x9D,0xB9), o2(0x9D,0xBA), o2(0x9D,0xBB),
+ o2(0xBE,0xBE), o2(0xBE,0xBF), o2(0x9D,0xBC), o2(0x9D,0xBD),
+ o2(0xBE,0xC0), o2(0x9D,0xBE), o2(0x9D,0xBF), o2(0x9D,0xC0),
+ o2(0xBE,0xC1), o2(0x9D,0xC1), o2(0x9D,0xC2), o2(0x9D,0xC3),
+ o2(0x9D,0xC4), o2(0x9D,0xC5), o2(0x9D,0xC6), o2(0x9D,0xC7),
+ o2(0xBE,0xC2), o2(0xBE,0xC3), o2(0x9D,0xC8), o2(0xBE,0xC4),
+ o2(0x9D,0xC9), o2(0xBE,0xC5), o2(0x9D,0xCA), o2(0x9D,0xCB),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_94 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_94_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_95_infos[64] = {
+ o2(0x9D,0xCC), o2(0x9D,0xCD), o2(0x9D,0xCE), o2(0x9D,0xCF),
+ o2(0xBE,0xC6), o2(0xBE,0xC7), o2(0x9D,0xD0), o2(0x9D,0xD1),
+ o2(0xBE,0xC8), o2(0xBE,0xC9), o2(0xBE,0xCA), o2(0x9D,0xD2),
+ o2(0xBE,0xCB), o2(0xBE,0xCC), o2(0xBE,0xCD), o2(0x9D,0xD3),
+ o2(0x9D,0xD4), o2(0x9D,0xD5), o2(0x9D,0xD6), o2(0xBE,0xCE),
+ o2(0xBE,0xCF), o2(0xBE,0xD0), o2(0x9D,0xD7), o2(0xBE,0xD1),
+ o2(0xBE,0xD2), o2(0xBE,0xD3), o2(0x9D,0xD8), o2(0x9D,0xD9),
+ o2(0x9D,0xDA), o2(0xBE,0xD4), o2(0xBE,0xD5), o2(0x9D,0xDB),
+ o2(0xBE,0xD6), o2(0xBE,0xD7), o2(0x9D,0xDC), o2(0x9D,0xDD),
+ o2(0xBE,0xD8), o2(0x9D,0xDE), o2(0x9D,0xDF), o2(0x9D,0xE0),
+ o2(0xBE,0xD9), o2(0x9D,0xE1), o2(0x9D,0xE2), o2(0x9D,0xE3),
+ o2(0x9D,0xE4), o2(0x9D,0xE5), o2(0x9D,0xE6), o2(0x9D,0xE7),
+ o2(0xBE,0xDA), o2(0xBE,0xDB), o2(0x9D,0xE8), o2(0xBE,0xDC),
+ o2(0xBE,0xDD), o2(0xBE,0xDE), o2(0x9D,0xE9), o2(0x9D,0xEA),
+ o2(0x9D,0xEB), o2(0x9D,0xEC), o2(0x9D,0xED), o2(0x9D,0xEE),
+ o2(0xBE,0xDF), o2(0xBE,0xE0), o2(0x9D,0xEF), o2(0x9D,0xF0),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_95 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_95_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_96_infos[64] = {
+ o2(0xBE,0xE1), o2(0x9D,0xF1), o2(0x9D,0xF2), o2(0x9D,0xF3),
+ o2(0xBE,0xE2), o2(0x9D,0xF4), o2(0x9D,0xF5), o2(0xBE,0xE3),
+ o2(0x9D,0xF6), o2(0x9D,0xF7), o2(0x9D,0xF8), o2(0x9D,0xF9),
+ o2(0xBE,0xE4), o2(0xBE,0xE5), o2(0x9D,0xFA), o2(0xBE,0xE6),
+ o2(0x9D,0xFB), o2(0xBE,0xE7), o2(0x9D,0xFC), o2(0x9D,0xFD),
+ o2(0x9D,0xFE), o2(0xBE,0xE8), o2(0x9E,0x41), o2(0xBE,0xE9),
+ o2(0xBE,0xEA), o2(0x9E,0x42), o2(0x9E,0x43), o2(0x9E,0x44),
+ o2(0xBE,0xEB), o2(0x9E,0x45), o2(0x9E,0x46), o2(0x9E,0x47),
+ o2(0xBE,0xEC), o2(0x9E,0x48), o2(0x9E,0x49), o2(0x9E,0x4A),
+ o2(0x9E,0x4B), o2(0x9E,0x4C), o2(0x9E,0x4D), o2(0x9E,0x4E),
+ o2(0x9E,0x4F), o2(0xBE,0xED), o2(0x9E,0x50), o2(0x9E,0x51),
+ o2(0x9E,0x52), o2(0x9E,0x53), o2(0x9E,0x54), o2(0x9E,0x55),
+ o2(0x9E,0x56), o2(0x9E,0x57), o2(0x9E,0x58), o2(0x9E,0x59),
+ o2(0xBE,0xEE), o2(0xBE,0xEF), o2(0x9E,0x5A), o2(0x9E,0x61),
+ o2(0xBE,0xF0), o2(0xBE,0xF1), o2(0x9E,0x62), o2(0xBE,0xF2),
+ o2(0xBE,0xF3), o2(0xBE,0xF4), o2(0xBE,0xF5), o2(0x9E,0x63),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_96 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_96_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_97_infos[64] = {
+ o2(0x9E,0x64), o2(0x9E,0x65), o2(0x9E,0x66), o2(0x9E,0x67),
+ o2(0xBE,0xF6), o2(0xBE,0xF7), o2(0xBE,0xF8), o2(0xBE,0xF9),
+ o2(0xBE,0xFA), o2(0xBE,0xFB), o2(0xBE,0xFC), o2(0x9E,0x68),
+ o2(0xBE,0xFD), o2(0x9E,0x69), o2(0xBE,0xFE), o2(0x9E,0x6A),
+ o2(0xBF,0xA1), o2(0xBF,0xA2), o2(0x9E,0x6B), o2(0x9E,0x6C),
+ o2(0xBF,0xA3), o2(0x9E,0x6D), o2(0x9E,0x6E), o2(0x9E,0x6F),
+ o2(0xBF,0xA4), o2(0x9E,0x70), o2(0x9E,0x71), o2(0x9E,0x72),
+ o2(0x9E,0x73), o2(0x9E,0x74), o2(0x9E,0x75), o2(0x9E,0x76),
+ o2(0xBF,0xA5), o2(0xBF,0xA6), o2(0x9E,0x77), o2(0xBF,0xA7),
+ o2(0x9E,0x78), o2(0xBF,0xA8), o2(0x9E,0x79), o2(0x9E,0x7A),
+ o2(0x9E,0x81), o2(0x9E,0x82), o2(0x9E,0x83), o2(0x9E,0x84),
+ o2(0xBF,0xA9), o2(0xBF,0xAA), o2(0xBF,0xAB), o2(0x9E,0x85),
+ o2(0xBF,0xAC), o2(0x9E,0x86), o2(0x9E,0x87), o2(0x9E,0x88),
+ o2(0xBF,0xAD), o2(0x9E,0x89), o2(0xBF,0xAE), o2(0xBF,0xAF),
+ o2(0x9E,0x8A), o2(0x9E,0x8B), o2(0x9E,0x8C), o2(0x9E,0x8D),
+ o2(0xBF,0xB0), o2(0xBF,0xB1), o2(0xBF,0xB2), o2(0xBF,0xB3),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_97 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_97_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_98_infos[64] = {
+ o2(0xBF,0xB4), o2(0xBF,0xB5), o2(0x9E,0x8E), o2(0x9E,0x8F),
+ o2(0x9E,0x90), o2(0xBF,0xB6), o2(0xBF,0xB7), o2(0xBF,0xB8),
+ o2(0xBF,0xB9), o2(0x9E,0x91), o2(0x9E,0x92), o2(0x9E,0x93),
+ o2(0xBF,0xBA), o2(0x9E,0x94), o2(0x9E,0x95), o2(0x9E,0x96),
+ o2(0xBF,0xBB), o2(0x9E,0x97), o2(0x9E,0x98), o2(0x9E,0x99),
+ o2(0x9E,0x9A), o2(0x9E,0x9B), o2(0x9E,0x9C), o2(0x9E,0x9D),
+ o2(0xBF,0xBC), o2(0xBF,0xBD), o2(0x9E,0x9E), o2(0xBF,0xBE),
+ o2(0xBF,0xBF), o2(0x9E,0x9F), o2(0x9E,0xA0), o2(0x9E,0xA1),
+ o2(0x9E,0xA2), o2(0x9E,0xA3), o2(0x9E,0xA4), o2(0x9E,0xA5),
+ o2(0xBF,0xC0), o2(0xBF,0xC1), o2(0x9E,0xA6), o2(0x9E,0xA7),
+ o2(0xBF,0xC2), o2(0x9E,0xA8), o2(0x9E,0xA9), o2(0x9E,0xAA),
+ o2(0xBF,0xC3), o2(0xBF,0xC4), o2(0xBF,0xC5), o2(0x9E,0xAB),
+ o2(0xBF,0xC6), o2(0x9E,0xAC), o2(0x9E,0xAD), o2(0xBF,0xC7),
+ o2(0xBF,0xC8), o2(0xBF,0xC9), o2(0x9E,0xAE), o2(0xBF,0xCA),
+ o2(0x9E,0xAF), o2(0xBF,0xCB), o2(0x9E,0xB0), o2(0xBF,0xCC),
+ o2(0x9E,0xB1), o2(0x9E,0xB2), o2(0x9E,0xB3), o2(0x9E,0xB4),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_98 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_98_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_99_infos[64] = {
+ o2(0xBF,0xCD), o2(0xBF,0xCE), o2(0x9E,0xB5), o2(0x9E,0xB6),
+ o2(0xBF,0xCF), o2(0x9E,0xB7), o2(0x9E,0xB8), o2(0x9E,0xB9),
+ o2(0xBF,0xD0), o2(0x9E,0xBA), o2(0x9E,0xBB), o2(0x9E,0xBC),
+ o2(0x9E,0xBD), o2(0x9E,0xBE), o2(0x9E,0xBF), o2(0x9E,0xC0),
+ o2(0xBF,0xD1), o2(0xBF,0xD2), o2(0x9E,0xC1), o2(0xBF,0xD3),
+ o2(0xBF,0xD4), o2(0xBF,0xD5), o2(0x9E,0xC2), o2(0x9E,0xC3),
+ o2(0x9E,0xC4), o2(0x9E,0xC5), o2(0x9E,0xC6), o2(0x9E,0xC7),
+ o2(0xBF,0xD6), o2(0xBF,0xD7), o2(0x9E,0xC8), o2(0x9E,0xC9),
+ o2(0xBF,0xD8), o2(0x9E,0xCA), o2(0x9E,0xCB), o2(0x9E,0xCC),
+ o2(0x9E,0xCD), o2(0x9E,0xCE), o2(0x9E,0xCF), o2(0x9E,0xD0),
+ o2(0x9E,0xD1), o2(0x9E,0xD2), o2(0x9E,0xD3), o2(0x9E,0xD4),
+ o2(0xBF,0xD9), o2(0x9E,0xD5), o2(0x9E,0xD6), o2(0xBF,0xDA),
+ o2(0x9E,0xD7), o2(0xBF,0xDB), o2(0x9E,0xD8), o2(0x9E,0xD9),
+ o2(0x9E,0xDA), o2(0x9E,0xDB), o2(0x9E,0xDC), o2(0x9E,0xDD),
+ o2(0xBF,0xDC), o2(0xBF,0xDD), o2(0x9E,0xDE), o2(0x9E,0xDF),
+ o2(0xBF,0xDE), o2(0x9E,0xE0), o2(0x9E,0xE1), o2(0x9E,0xE2),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_99 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_99_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_9A_infos[64] = {
+ o2(0xBF,0xDF), o2(0x9E,0xE3), o2(0x9E,0xE4), o2(0x9E,0xE5),
+ o2(0x9E,0xE6), o2(0x9E,0xE7), o2(0x9E,0xE8), o2(0x9E,0xE9),
+ o2(0xBF,0xE0), o2(0xBF,0xE1), o2(0x9E,0xEA), o2(0xBF,0xE2),
+ o2(0x9E,0xEB), o2(0xBF,0xE3), o2(0x9E,0xEC), o2(0x9E,0xED),
+ o2(0x9E,0xEE), o2(0x9E,0xEF), o2(0x9E,0xF0), o2(0x9E,0xF1),
+ o2(0xBF,0xE4), o2(0xBF,0xE5), o2(0x9E,0xF2), o2(0x9E,0xF3),
+ o2(0xBF,0xE6), o2(0x9E,0xF4), o2(0x9E,0xF5), o2(0x9E,0xF6),
+ o2(0xBF,0xE7), o2(0x9E,0xF7), o2(0x9E,0xF8), o2(0x9E,0xF9),
+ o2(0x9E,0xFA), o2(0x9E,0xFB), o2(0x9E,0xFC), o2(0x9E,0xFD),
+ o2(0xBF,0xE8), o2(0xBF,0xE9), o2(0x9E,0xFE), o2(0xBF,0xEA),
+ o2(0x9F,0x41), o2(0xBF,0xEB), o2(0x9F,0x42), o2(0x9F,0x43),
+ o2(0x9F,0x44), o2(0x9F,0x45), o2(0x9F,0x46), o2(0x9F,0x47),
+ o2(0xBF,0xEC), o2(0xBF,0xED), o2(0x9F,0x48), o2(0x9F,0x49),
+ o2(0xBF,0xEE), o2(0x9F,0x4A), o2(0x9F,0x4B), o2(0x9F,0x4C),
+ o2(0xBF,0xEF), o2(0xBF,0xF0), o2(0xBF,0xF1), o2(0x9F,0x4D),
+ o2(0x9F,0x4E), o2(0x9F,0x4F), o2(0x9F,0x50), o2(0x9F,0x51),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_9A = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_9A_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_9B_infos[64] = {
+ o2(0xBF,0xF2), o2(0xBF,0xF3), o2(0x9F,0x52), o2(0xBF,0xF4),
+ o2(0x9F,0x53), o2(0xBF,0xF5), o2(0x9F,0x54), o2(0x9F,0x55),
+ o2(0x9F,0x56), o2(0x9F,0x57), o2(0x9F,0x58), o2(0x9F,0x59),
+ o2(0xBF,0xF6), o2(0xBF,0xF7), o2(0x9F,0x5A), o2(0x9F,0x61),
+ o2(0xBF,0xF8), o2(0x9F,0x62), o2(0x9F,0x63), o2(0x9F,0x64),
+ o2(0xBF,0xF9), o2(0x9F,0x65), o2(0x9F,0x66), o2(0x9F,0x67),
+ o2(0x9F,0x68), o2(0x9F,0x69), o2(0x9F,0x6A), o2(0x9F,0x6B),
+ o2(0xBF,0xFA), o2(0xBF,0xFB), o2(0x9F,0x6C), o2(0x9F,0x6D),
+ o2(0xBF,0xFC), o2(0xBF,0xFD), o2(0x9F,0x6E), o2(0x9F,0x6F),
+ o2(0x9F,0x70), o2(0x9F,0x71), o2(0x9F,0x72), o2(0x9F,0x73),
+ o2(0xBF,0xFE), o2(0xC0,0xA1), o2(0x9F,0x74), o2(0x9F,0x75),
+ o2(0xC0,0xA2), o2(0x9F,0x76), o2(0x9F,0x77), o2(0x9F,0x78),
+ o2(0xC0,0xA3), o2(0x9F,0x79), o2(0x9F,0x7A), o2(0x9F,0x81),
+ o2(0x9F,0x82), o2(0x9F,0x83), o2(0x9F,0x84), o2(0x9F,0x85),
+ o2(0xC0,0xA4), o2(0xC0,0xA5), o2(0x9F,0x86), o2(0x9F,0x87),
+ o2(0x9F,0x88), o2(0xC0,0xA6), o2(0x9F,0x89), o2(0x9F,0x8A),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_9B = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_9B_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_9C_infos[64] = {
+ o2(0x9F,0x8B), o2(0x9F,0x8C), o2(0x9F,0x8D), o2(0x9F,0x8E),
+ o2(0xC0,0xA7), o2(0xC0,0xA8), o2(0x9F,0x8F), o2(0x9F,0x90),
+ o2(0xC0,0xA9), o2(0x9F,0x91), o2(0x9F,0x92), o2(0x9F,0x93),
+ o2(0xC0,0xAA), o2(0x9F,0x94), o2(0x9F,0x95), o2(0x9F,0x96),
+ o2(0x9F,0x97), o2(0x9F,0x98), o2(0x9F,0x99), o2(0x9F,0x9A),
+ o2(0xC0,0xAB), o2(0xC0,0xAC), o2(0x9F,0x9B), o2(0xC0,0xAD),
+ o2(0x9F,0x9C), o2(0xC0,0xAE), o2(0x9F,0x9D), o2(0x9F,0x9E),
+ o2(0x9F,0x9F), o2(0x9F,0xA0), o2(0x9F,0xA1), o2(0x9F,0xA2),
+ o2(0xC0,0xAF), o2(0xC0,0xB0), o2(0x9F,0xA3), o2(0x9F,0xA4),
+ o2(0xC0,0xB1), o2(0x9F,0xA5), o2(0x9F,0xA6), o2(0x9F,0xA7),
+ o2(0xC0,0xB2), o2(0x9F,0xA8), o2(0x9F,0xA9), o2(0x9F,0xAA),
+ o2(0x9F,0xAB), o2(0x9F,0xAC), o2(0x9F,0xAD), o2(0x9F,0xAE),
+ o2(0xC0,0xB3), o2(0xC0,0xB4), o2(0x9F,0xAF), o2(0xC0,0xB5),
+ o2(0x9F,0xB0), o2(0xC0,0xB6), o2(0x9F,0xB1), o2(0xC0,0xB7),
+ o2(0x9F,0xB2), o2(0x9F,0xB3), o2(0x9F,0xB4), o2(0x9F,0xB5),
+ o2(0xC0,0xB8), o2(0xC0,0xB9), o2(0x9F,0xB6), o2(0x9F,0xB7),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_9C = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_9C_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_9D_infos[64] = {
+ o2(0xC0,0xBA), o2(0x9F,0xB8), o2(0x9F,0xB9), o2(0x9F,0xBA),
+ o2(0xC0,0xBB), o2(0x9F,0xBB), o2(0x9F,0xBC), o2(0x9F,0xBD),
+ o2(0x9F,0xBE), o2(0x9F,0xBF), o2(0xC0,0xBC), o2(0x9F,0xC0),
+ o2(0xC0,0xBD), o2(0xC0,0xBE), o2(0x9F,0xC1), o2(0xC0,0xBF),
+ o2(0x9F,0xC2), o2(0xC0,0xC0), o2(0xC0,0xC1), o2(0xC0,0xC2),
+ o2(0xC0,0xC3), o2(0xC0,0xC4), o2(0xC0,0xC5), o2(0xC0,0xC6),
+ o2(0xC0,0xC7), o2(0x9F,0xC3), o2(0x9F,0xC4), o2(0x9F,0xC5),
+ o2(0xC0,0xC8), o2(0x9F,0xC6), o2(0x9F,0xC7), o2(0x9F,0xC8),
+ o2(0xC0,0xC9), o2(0x9F,0xC9), o2(0x9F,0xCA), o2(0x9F,0xCB),
+ o2(0x9F,0xCC), o2(0x9F,0xCD), o2(0x9F,0xCE), o2(0x9F,0xCF),
+ o2(0xC0,0xCA), o2(0x9F,0xD0), o2(0x9F,0xD1), o2(0xC0,0xCB),
+ o2(0x9F,0xD2), o2(0x9F,0xD3), o2(0x9F,0xD4), o2(0x9F,0xD5),
+ o2(0x9F,0xD6), o2(0x9F,0xD7), o2(0x9F,0xD8), o2(0x9F,0xD9),
+ o2(0xC0,0xCC), o2(0xC0,0xCD), o2(0x9F,0xDA), o2(0x9F,0xDB),
+ o2(0xC0,0xCE), o2(0x9F,0xDC), o2(0x9F,0xDD), o2(0x9F,0xDE),
+ o2(0xC0,0xCF), o2(0xC0,0xD0), o2(0xC0,0xD1), o2(0x9F,0xDF),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_9D = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_9D_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_9E_infos[64] = {
+ o2(0x9F,0xE0), o2(0x9F,0xE1), o2(0x9F,0xE2), o2(0xC0,0xD2),
+ o2(0xC0,0xD3), o2(0xC0,0xD4), o2(0x9F,0xE3), o2(0xC0,0xD5),
+ o2(0xC0,0xD6), o2(0xC0,0xD7), o2(0xC0,0xD8), o2(0x9F,0xE4),
+ o2(0x9F,0xE5), o2(0x9F,0xE6), o2(0xC0,0xD9), o2(0x9F,0xE7),
+ o2(0xC0,0xDA), o2(0xC0,0xDB), o2(0x9F,0xE8), o2(0x9F,0xE9),
+ o2(0xC0,0xDC), o2(0x9F,0xEA), o2(0xC0,0xDD), o2(0xC0,0xDE),
+ o2(0xC0,0xDF), o2(0x9F,0xEB), o2(0xC0,0xE0), o2(0x9F,0xEC),
+ o2(0x9F,0xED), o2(0x9F,0xEE), o2(0x9F,0xEF), o2(0x9F,0xF0),
+ o2(0xC0,0xE1), o2(0xC0,0xE2), o2(0x9F,0xF1), o2(0xC0,0xE3),
+ o2(0xC0,0xE4), o2(0xC0,0xE5), o2(0xC0,0xE6), o2(0x9F,0xF2),
+ o2(0x9F,0xF3), o2(0x9F,0xF4), o2(0x9F,0xF5), o2(0x9F,0xF6),
+ o2(0xC0,0xE7), o2(0xC0,0xE8), o2(0x9F,0xF7), o2(0x9F,0xF8),
+ o2(0xC0,0xE9), o2(0x9F,0xF9), o2(0x9F,0xFA), o2(0x9F,0xFB),
+ o2(0xC0,0xEA), o2(0x9F,0xFC), o2(0x9F,0xFD), o2(0x9F,0xFE),
+ o2(0xA0,0x41), o2(0xA0,0x42), o2(0xA0,0x43), o2(0xA0,0x44),
+ o2(0xC0,0xEB), o2(0xC0,0xEC), o2(0xA0,0x45), o2(0xC0,0xED),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_9E = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_9E_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_9F_infos[64] = {
+ o2(0xC0,0xEE), o2(0xC0,0xEF), o2(0xA0,0x46), o2(0xA0,0x47),
+ o2(0xA0,0x48), o2(0xA0,0x49), o2(0xA0,0x4A), o2(0xA0,0x4B),
+ o2(0xC0,0xF0), o2(0xC0,0xF1), o2(0xA0,0x4C), o2(0xA0,0x4D),
+ o2(0xC0,0xF2), o2(0xA0,0x4E), o2(0xC0,0xF3), o2(0xA0,0x4F),
+ o2(0xC0,0xF4), o2(0xA0,0x50), o2(0xA0,0x51), o2(0xA0,0x52),
+ o2(0xA0,0x53), o2(0xA0,0x54), o2(0xA0,0x55), o2(0xA0,0x56),
+ o2(0xC0,0xF5), o2(0xA0,0x57), o2(0xA0,0x58), o2(0xA0,0x59),
+ o2(0xA0,0x5A), o2(0xC0,0xF6), o2(0xA0,0x61), o2(0xA0,0x62),
+ o2(0xA0,0x63), o2(0xA0,0x64), o2(0xA0,0x65), o2(0xA0,0x66),
+ o2(0xC0,0xF7), o2(0xA0,0x67), o2(0xA0,0x68), o2(0xA0,0x69),
+ o2(0xC0,0xF8), o2(0xA0,0x6A), o2(0xA0,0x6B), o2(0xA0,0x6C),
+ o2(0xC0,0xF9), o2(0xA0,0x6D), o2(0xA0,0x6E), o2(0xA0,0x6F),
+ o2(0xA0,0x70), o2(0xA0,0x71), o2(0xA0,0x72), o2(0xA0,0x73),
+ o2(0xA0,0x74), o2(0xA0,0x75), o2(0xA0,0x76), o2(0xA0,0x77),
+ o2(0xA0,0x78), o2(0xA0,0x79), o2(0xA0,0x7A), o2(0xA0,0x81),
+ o2(0xA0,0x82), o2(0xA0,0x83), o2(0xA0,0x84), o2(0xA0,0x85),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_9F = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_9F_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_A0_infos[64] = {
+ o2(0xC0,0xFA), o2(0xC0,0xFB), o2(0xA0,0x86), o2(0xA0,0x87),
+ o2(0xC0,0xFC), o2(0xA0,0x88), o2(0xA0,0x89), o2(0xA0,0x8A),
+ o2(0xC0,0xFD), o2(0xA0,0x8B), o2(0xC0,0xFE), o2(0xA0,0x8C),
+ o2(0xA0,0x8D), o2(0xA0,0x8E), o2(0xA0,0x8F), o2(0xA0,0x90),
+ o2(0xC1,0xA1), o2(0xC1,0xA2), o2(0xA0,0x91), o2(0xC1,0xA3),
+ o2(0xA0,0x92), o2(0xC1,0xA4), o2(0xC1,0xA5), o2(0xA0,0x93),
+ o2(0xA0,0x94), o2(0xA0,0x95), o2(0xA0,0x96), o2(0xA0,0x97),
+ o2(0xC1,0xA6), o2(0xC1,0xA7), o2(0xA0,0x98), o2(0xA0,0x99),
+ o2(0xC1,0xA8), o2(0xA0,0x9A), o2(0xA0,0x9B), o2(0xA0,0x9C),
+ o2(0xC1,0xA9), o2(0xA0,0x9D), o2(0xA0,0x9E), o2(0xA0,0x9F),
+ o2(0xA0,0xA0), o2(0xA0,0xA1), o2(0xA0,0xA2), o2(0xA0,0xA3),
+ o2(0xC1,0xAA), o2(0xC1,0xAB), o2(0xA0,0xA4), o2(0xC1,0xAC),
+ o2(0xA0,0xA5), o2(0xC1,0xAD), o2(0xA0,0xA6), o2(0xA0,0xA7),
+ o2(0xA0,0xA8), o2(0xA0,0xA9), o2(0xA0,0xAA), o2(0xA0,0xAB),
+ o2(0xC1,0xAE), o2(0xA0,0xAC), o2(0xA0,0xAD), o2(0xA0,0xAE),
+ o2(0xC1,0xAF), o2(0xA0,0xAF), o2(0xA0,0xB0), o2(0xA0,0xB1),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_A0 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_A0_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_A1_infos[64] = {
+ o2(0xC1,0xB0), o2(0xA0,0xB2), o2(0xA0,0xB3), o2(0xA0,0xB4),
+ o2(0xA0,0xB5), o2(0xA0,0xB6), o2(0xA0,0xB7), o2(0xA0,0xB8),
+ o2(0xC1,0xB1), o2(0xC1,0xB2), o2(0xA0,0xB9), o2(0xA0,0xBA),
+ o2(0xC1,0xB3), o2(0xC1,0xB4), o2(0xA0,0xBB), o2(0xA0,0xBC),
+ o2(0xA0,0xBD), o2(0xA0,0xBE), o2(0xA0,0xBF), o2(0xA0,0xC0),
+ o2(0xC1,0xB5), o2(0xA0,0xC1), o2(0xA0,0xC2), o2(0xA0,0xC3),
+ o2(0xA0,0xC4), o2(0xA0,0xC5), o2(0xA0,0xC6), o2(0xA0,0xC7),
+ o2(0xA0,0xC8), o2(0xA0,0xC9), o2(0xA0,0xCA), o2(0xA0,0xCB),
+ o2(0xA0,0xCC), o2(0xA0,0xCD), o2(0xA0,0xCE), o2(0xA0,0xCF),
+ o2(0xA0,0xD0), o2(0xA0,0xD1), o2(0xA0,0xD2), o2(0xA0,0xD3),
+ o2(0xA0,0xD4), o2(0xA0,0xD5), o2(0xA0,0xD6), o2(0xA0,0xD7),
+ o2(0xA0,0xD8), o2(0xA0,0xD9), o2(0xA0,0xDA), o2(0xA0,0xDB),
+ o2(0xC1,0xB6), o2(0xC1,0xB7), o2(0xA0,0xDC), o2(0xA0,0xDD),
+ o2(0xC1,0xB8), o2(0xA0,0xDE), o2(0xA0,0xDF), o2(0xA0,0xE0),
+ o2(0xC1,0xB9), o2(0xA0,0xE1), o2(0xC1,0xBA), o2(0xA0,0xE2),
+ o2(0xA0,0xE3), o2(0xA0,0xE4), o2(0xA0,0xE5), o2(0xA0,0xE6),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_A1 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_A1_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_A2_infos[64] = {
+ o2(0xC1,0xBB), o2(0xC1,0xBC), o2(0xA0,0xE7), o2(0xC1,0xBD),
+ o2(0xA0,0xE8), o2(0xC1,0xBE), o2(0xC1,0xBF), o2(0xC1,0xC0),
+ o2(0xA0,0xE9), o2(0xA0,0xEA), o2(0xA0,0xEB), o2(0xC1,0xC1),
+ o2(0xC1,0xC2), o2(0xC1,0xC3), o2(0xA0,0xEC), o2(0xA0,0xED),
+ o2(0xA0,0xEE), o2(0xA0,0xEF), o2(0xA0,0xF0), o2(0xA0,0xF1),
+ o2(0xC1,0xC4), o2(0xA0,0xF2), o2(0xA0,0xF3), o2(0xA0,0xF4),
+ o2(0xA0,0xF5), o2(0xA0,0xF6), o2(0xA0,0xF7), o2(0xA0,0xF8),
+ o2(0xA0,0xF9), o2(0xC1,0xC5), o2(0xA0,0xFA), o2(0xC1,0xC6),
+ o2(0xA0,0xFB), o2(0xC1,0xC7), o2(0xA0,0xFC), o2(0xA0,0xFD),
+ o2(0xA0,0xFE), o2(0xA1,0x41), o2(0xA1,0x42), o2(0xA1,0x43),
+ o2(0xC1,0xC8), o2(0xA1,0x44), o2(0xA1,0x45), o2(0xA1,0x46),
+ o2(0xA1,0x47), o2(0xA1,0x48), o2(0xA1,0x49), o2(0xA1,0x4A),
+ o2(0xA1,0x4B), o2(0xA1,0x4C), o2(0xA1,0x4D), o2(0xA1,0x4E),
+ o2(0xA1,0x4F), o2(0xA1,0x50), o2(0xA1,0x51), o2(0xA1,0x52),
+ o2(0xA1,0x53), o2(0xA1,0x54), o2(0xA1,0x55), o2(0xA1,0x56),
+ o2(0xC1,0xC9), o2(0xC1,0xCA), o2(0xA1,0x57), o2(0xA1,0x58),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_A2 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_A2_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_A3_infos[64] = {
+ o2(0xA1,0x59), o2(0xA1,0x5A), o2(0xA1,0x61), o2(0xA1,0x62),
+ o2(0xC1,0xCB), o2(0xA1,0x63), o2(0xA1,0x64), o2(0xA1,0x65),
+ o2(0xC1,0xCC), o2(0xA1,0x66), o2(0xA1,0x67), o2(0xA1,0x68),
+ o2(0xC1,0xCD), o2(0xA1,0x69), o2(0xA1,0x6A), o2(0xA1,0x6B),
+ o2(0xA1,0x6C), o2(0xA1,0x6D), o2(0xA1,0x6E), o2(0xA1,0x6F),
+ o2(0xC1,0xCE), o2(0xC1,0xCF), o2(0xA1,0x70), o2(0xC1,0xD0),
+ o2(0xA1,0x71), o2(0xC1,0xD1), o2(0xA1,0x72), o2(0xA1,0x73),
+ o2(0xA1,0x74), o2(0xA1,0x75), o2(0xA1,0x76), o2(0xA1,0x77),
+ o2(0xC1,0xD2), o2(0xC1,0xD3), o2(0xA1,0x78), o2(0xA1,0x79),
+ o2(0xC1,0xD4), o2(0xA1,0x7A), o2(0xA1,0x81), o2(0xA1,0x82),
+ o2(0xA1,0x83), o2(0xA1,0x84), o2(0xA1,0x85), o2(0xA1,0x86),
+ o2(0xA1,0x87), o2(0xA1,0x88), o2(0xA1,0x89), o2(0xA1,0x8A),
+ o2(0xA1,0x8B), o2(0xA1,0x8C), o2(0xA1,0x8D), o2(0xA1,0x8E),
+ o2(0xA1,0x8F), o2(0xC1,0xD5), o2(0xA1,0x90), o2(0xA1,0x91),
+ o2(0xA1,0x92), o2(0xA1,0x93), o2(0xA1,0x94), o2(0xA1,0x95),
+ o2(0xC1,0xD6), o2(0xC1,0xD7), o2(0xA1,0x96), o2(0xA1,0x97),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_A3 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_A3_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_A4_infos[64] = {
+ o2(0xC1,0xD8), o2(0xA1,0x98), o2(0xA1,0x99), o2(0xA1,0x9A),
+ o2(0xC1,0xD9), o2(0xC1,0xDA), o2(0xC1,0xDB), o2(0xA1,0x9B),
+ o2(0xA1,0x9C), o2(0xA1,0x9D), o2(0xA1,0x9E), o2(0xA1,0x9F),
+ o2(0xC1,0xDC), o2(0xC1,0xDD), o2(0xA1,0xA0), o2(0xC1,0xDE),
+ o2(0xA2,0x41), o2(0xC1,0xDF), o2(0xA2,0x42), o2(0xA2,0x43),
+ o2(0xA2,0x44), o2(0xA2,0x45), o2(0xA2,0x46), o2(0xA2,0x47),
+ o2(0xC1,0xE0), o2(0xA2,0x48), o2(0xA2,0x49), o2(0xA2,0x4A),
+ o2(0xA2,0x4B), o2(0xA2,0x4C), o2(0xA2,0x4D), o2(0xA2,0x4E),
+ o2(0xA2,0x4F), o2(0xA2,0x50), o2(0xA2,0x51), o2(0xA2,0x52),
+ o2(0xA2,0x53), o2(0xA2,0x54), o2(0xA2,0x55), o2(0xA2,0x56),
+ o2(0xA2,0x57), o2(0xA2,0x58), o2(0xA2,0x59), o2(0xA2,0x5A),
+ o2(0xC1,0xE1), o2(0xA2,0x61), o2(0xA2,0x62), o2(0xA2,0x63),
+ o2(0xA2,0x64), o2(0xA2,0x65), o2(0xA2,0x66), o2(0xA2,0x67),
+ o2(0xC1,0xE2), o2(0xA2,0x68), o2(0xA2,0x69), o2(0xA2,0x6A),
+ o2(0xA2,0x6B), o2(0xA2,0x6C), o2(0xA2,0x6D), o2(0xA2,0x6E),
+ o2(0xA2,0x6F), o2(0xA2,0x70), o2(0xA2,0x71), o2(0xA2,0x72),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_A4 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_A4_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_A5_infos[64] = {
+ o2(0xA2,0x73), o2(0xA2,0x74), o2(0xA2,0x75), o2(0xA2,0x76),
+ o2(0xA2,0x77), o2(0xA2,0x78), o2(0xA2,0x79), o2(0xA2,0x7A),
+ o2(0xA2,0x81), o2(0xA2,0x82), o2(0xA2,0x83), o2(0xA2,0x84),
+ o2(0xA2,0x85), o2(0xA2,0x86), o2(0xA2,0x87), o2(0xA2,0x88),
+ o2(0xC1,0xE3), o2(0xC1,0xE4), o2(0xA2,0x89), o2(0xA2,0x8A),
+ o2(0xC1,0xE5), o2(0xA2,0x8B), o2(0xA2,0x8C), o2(0xA2,0x8D),
+ o2(0xC1,0xE6), o2(0xA2,0x8E), o2(0xA2,0x8F), o2(0xA2,0x90),
+ o2(0xA2,0x91), o2(0xA2,0x92), o2(0xA2,0x93), o2(0xA2,0x94),
+ o2(0xC1,0xE7), o2(0xC1,0xE8), o2(0xA2,0x95), o2(0xC1,0xE9),
+ o2(0xA2,0x96), o2(0xA2,0x97), o2(0xA2,0x98), o2(0xA2,0x99),
+ o2(0xA2,0x9A), o2(0xA2,0x9B), o2(0xA2,0x9C), o2(0xA2,0x9D),
+ o2(0xC1,0xEA), o2(0xA2,0x9E), o2(0xA2,0x9F), o2(0xA2,0xA0),
+ o2(0xC1,0xEB), o2(0xA3,0x41), o2(0xA3,0x42), o2(0xA3,0x43),
+ o2(0xC1,0xEC), o2(0xA3,0x44), o2(0xA3,0x45), o2(0xA3,0x46),
+ o2(0xA3,0x47), o2(0xA3,0x48), o2(0xA3,0x49), o2(0xA3,0x4A),
+ o2(0xC1,0xED), o2(0xA3,0x4B), o2(0xA3,0x4C), o2(0xA3,0x4D),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_A5 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_A5_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_A6_infos[64] = {
+ o2(0xA3,0x4E), o2(0xA3,0x4F), o2(0xA3,0x50), o2(0xA3,0x51),
+ o2(0xA3,0x52), o2(0xA3,0x53), o2(0xA3,0x54), o2(0xA3,0x55),
+ o2(0xC1,0xEE), o2(0xC1,0xEF), o2(0xA3,0x56), o2(0xA3,0x57),
+ o2(0xC1,0xF0), o2(0xA3,0x58), o2(0xA3,0x59), o2(0xA3,0x5A),
+ o2(0xC1,0xF1), o2(0xA3,0x61), o2(0xA3,0x62), o2(0xA3,0x63),
+ o2(0xA3,0x64), o2(0xA3,0x65), o2(0xA3,0x66), o2(0xA3,0x67),
+ o2(0xC1,0xF2), o2(0xC1,0xF3), o2(0xA3,0x68), o2(0xC1,0xF4),
+ o2(0xA3,0x69), o2(0xC1,0xF5), o2(0xA3,0x6A), o2(0xA3,0x6B),
+ o2(0xA3,0x6C), o2(0xA3,0x6D), o2(0xA3,0x6E), o2(0xA3,0x6F),
+ o2(0xA3,0x70), o2(0xA3,0x71), o2(0xA3,0x72), o2(0xA3,0x73),
+ o2(0xA3,0x74), o2(0xA3,0x75), o2(0xA3,0x76), o2(0xA3,0x77),
+ o2(0xA3,0x78), o2(0xA3,0x79), o2(0xA3,0x7A), o2(0xA3,0x81),
+ o2(0xA3,0x82), o2(0xA3,0x83), o2(0xA3,0x84), o2(0xA3,0x85),
+ o2(0xA3,0x86), o2(0xA3,0x87), o2(0xA3,0x88), o2(0xA3,0x89),
+ o2(0xA3,0x8A), o2(0xA3,0x8B), o2(0xA3,0x8C), o2(0xA3,0x8D),
+ o2(0xA3,0x8E), o2(0xA3,0x8F), o2(0xA3,0x90), o2(0xA3,0x91),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_A6 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_A6_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_A7_infos[64] = {
+ o2(0xC1,0xF6), o2(0xC1,0xF7), o2(0xA3,0x92), o2(0xA3,0x93),
+ o2(0xC1,0xF8), o2(0xA3,0x94), o2(0xA3,0x95), o2(0xC1,0xF9),
+ o2(0xC1,0xFA), o2(0xA3,0x96), o2(0xC1,0xFB), o2(0xA3,0x97),
+ o2(0xA3,0x98), o2(0xA3,0x99), o2(0xA3,0x9A), o2(0xA3,0x9B),
+ o2(0xC1,0xFC), o2(0xC1,0xFD), o2(0xA3,0x9C), o2(0xC1,0xFE),
+ o2(0xA3,0x9D), o2(0xC2,0xA1), o2(0xC2,0xA2), o2(0xA3,0x9E),
+ o2(0xA3,0x9F), o2(0xC2,0xA3), o2(0xC2,0xA4), o2(0xA3,0xA0),
+ o2(0xC2,0xA5), o2(0xC2,0xA6), o2(0xA4,0x41), o2(0xA4,0x42),
+ o2(0xC2,0xA7), o2(0xA4,0x43), o2(0xC2,0xA8), o2(0xA4,0x44),
+ o2(0xC2,0xA9), o2(0xA4,0x45), o2(0xA4,0x46), o2(0xC2,0xAA),
+ o2(0xA4,0x47), o2(0xA4,0x48), o2(0xA4,0x49), o2(0xA4,0x4A),
+ o2(0xC2,0xAB), o2(0xC2,0xAC), o2(0xA4,0x4B), o2(0xC2,0xAD),
+ o2(0xC2,0xAE), o2(0xC2,0xAF), o2(0xA4,0x4C), o2(0xA4,0x4D),
+ o2(0xA4,0x4E), o2(0xA4,0x4F), o2(0xA4,0x50), o2(0xA4,0x51),
+ o2(0xC2,0xB0), o2(0xC2,0xB1), o2(0xA4,0x52), o2(0xA4,0x53),
+ o2(0xC2,0xB2), o2(0xA4,0x54), o2(0xA4,0x55), o2(0xA4,0x56),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_A7 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_A7_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_A8_infos[64] = {
+ o2(0xC2,0xB3), o2(0xA4,0x57), o2(0xA4,0x58), o2(0xA4,0x59),
+ o2(0xA4,0x5A), o2(0xA4,0x61), o2(0xA4,0x62), o2(0xA4,0x63),
+ o2(0xC2,0xB4), o2(0xC2,0xB5), o2(0xA4,0x64), o2(0xC2,0xB6),
+ o2(0xC2,0xB7), o2(0xC2,0xB8), o2(0xA4,0x65), o2(0xA4,0x66),
+ o2(0xA4,0x67), o2(0xA4,0x68), o2(0xA4,0x69), o2(0xA4,0x6A),
+ o2(0xC2,0xB9), o2(0xA4,0x6B), o2(0xA4,0x6C), o2(0xA4,0x6D),
+ o2(0xC2,0xBA), o2(0xA4,0x6E), o2(0xA4,0x6F), o2(0xA4,0x70),
+ o2(0xA4,0x71), o2(0xA4,0x72), o2(0xA4,0x73), o2(0xA4,0x74),
+ o2(0xA4,0x75), o2(0xA4,0x76), o2(0xA4,0x77), o2(0xA4,0x78),
+ o2(0xA4,0x79), o2(0xA4,0x7A), o2(0xA4,0x81), o2(0xA4,0x82),
+ o2(0xA4,0x83), o2(0xC2,0xBB), o2(0xA4,0x84), o2(0xA4,0x85),
+ o2(0xA4,0x86), o2(0xA4,0x87), o2(0xA4,0x88), o2(0xA4,0x89),
+ o2(0xA4,0x8A), o2(0xA4,0x8B), o2(0xA4,0x8C), o2(0xA4,0x8D),
+ o2(0xA4,0x8E), o2(0xA4,0x8F), o2(0xA4,0x90), o2(0xA4,0x91),
+ o2(0xA4,0x92), o2(0xA4,0x93), o2(0xA4,0x94), o2(0xA4,0x95),
+ o2(0xA4,0x96), o2(0xA4,0x97), o2(0xA4,0x98), o2(0xA4,0x99),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_A8 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_A8_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_A9_infos[64] = {
+ o2(0xA4,0x9A), o2(0xA4,0x9B), o2(0xA4,0x9C), o2(0xA4,0x9D),
+ o2(0xA4,0x9E), o2(0xA4,0x9F), o2(0xA4,0xA0), o2(0xA5,0x41),
+ o2(0xA5,0x42), o2(0xA5,0x43), o2(0xA5,0x44), o2(0xA5,0x45),
+ o2(0xC2,0xBC), o2(0xC2,0xBD), o2(0xA5,0x46), o2(0xA5,0x47),
+ o2(0xC2,0xBE), o2(0xA5,0x48), o2(0xA5,0x49), o2(0xA5,0x4A),
+ o2(0xC2,0xBF), o2(0xA5,0x4B), o2(0xA5,0x4C), o2(0xA5,0x4D),
+ o2(0xA5,0x4E), o2(0xA5,0x4F), o2(0xA5,0x50), o2(0xA5,0x51),
+ o2(0xC2,0xC0), o2(0xC2,0xC1), o2(0xA5,0x52), o2(0xC2,0xC2),
+ o2(0xC2,0xC3), o2(0xC2,0xC4), o2(0xA5,0x53), o2(0xA5,0x54),
+ o2(0xA5,0x55), o2(0xA5,0x56), o2(0xA5,0x57), o2(0xA5,0x58),
+ o2(0xC2,0xC5), o2(0xA5,0x59), o2(0xA5,0x5A), o2(0xA5,0x61),
+ o2(0xA5,0x62), o2(0xA5,0x63), o2(0xA5,0x64), o2(0xA5,0x65),
+ o2(0xA5,0x66), o2(0xA5,0x67), o2(0xA5,0x68), o2(0xA5,0x69),
+ o2(0xA5,0x6A), o2(0xA5,0x6B), o2(0xA5,0x6C), o2(0xA5,0x6D),
+ o2(0xA5,0x6E), o2(0xA5,0x6F), o2(0xA5,0x70), o2(0xA5,0x71),
+ o2(0xA5,0x72), o2(0xC2,0xC6), o2(0xA5,0x73), o2(0xA5,0x74),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_A9 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_A9_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_AA_infos[64] = {
+ o2(0xA5,0x75), o2(0xA5,0x76), o2(0xA5,0x77), o2(0xA5,0x78),
+ o2(0xC2,0xC7), o2(0xA5,0x79), o2(0xA5,0x7A), o2(0xA5,0x81),
+ o2(0xA5,0x82), o2(0xA5,0x83), o2(0xA5,0x84), o2(0xA5,0x85),
+ o2(0xA5,0x86), o2(0xA5,0x87), o2(0xA5,0x88), o2(0xA5,0x89),
+ o2(0xA5,0x8A), o2(0xA5,0x8B), o2(0xA5,0x8C), o2(0xA5,0x8D),
+ o2(0xA5,0x8E), o2(0xA5,0x8F), o2(0xA5,0x90), o2(0xA5,0x91),
+ o2(0xC2,0xC8), o2(0xA5,0x92), o2(0xA5,0x93), o2(0xA5,0x94),
+ o2(0xA5,0x95), o2(0xA5,0x96), o2(0xA5,0x97), o2(0xA5,0x98),
+ o2(0xA5,0x99), o2(0xA5,0x9A), o2(0xA5,0x9B), o2(0xA5,0x9C),
+ o2(0xA5,0x9D), o2(0xA5,0x9E), o2(0xA5,0x9F), o2(0xA5,0xA0),
+ o2(0xA6,0x41), o2(0xA6,0x42), o2(0xA6,0x43), o2(0xA6,0x44),
+ o2(0xA6,0x45), o2(0xA6,0x46), o2(0xA6,0x47), o2(0xA6,0x48),
+ o2(0xA6,0x49), o2(0xA6,0x4A), o2(0xA6,0x4B), o2(0xA6,0x4C),
+ o2(0xA6,0x4D), o2(0xA6,0x4E), o2(0xA6,0x4F), o2(0xA6,0x50),
+ o2(0xA6,0x51), o2(0xA6,0x52), o2(0xA6,0x53), o2(0xA6,0x54),
+ o2(0xC2,0xC9), o2(0xC2,0xCA), o2(0xA6,0x55), o2(0xA6,0x56),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_AA = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_AA_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_AB_infos[64] = {
+ o2(0xC2,0xCB), o2(0xA6,0x57), o2(0xA6,0x58), o2(0xA6,0x59),
+ o2(0xC2,0xCC), o2(0xA6,0x5A), o2(0xA6,0x61), o2(0xA6,0x62),
+ o2(0xA6,0x63), o2(0xA6,0x64), o2(0xA6,0x65), o2(0xA6,0x66),
+ o2(0xC2,0xCD), o2(0xC2,0xCE), o2(0xA6,0x67), o2(0xC2,0xCF),
+ o2(0xA6,0x68), o2(0xC2,0xD0), o2(0xA6,0x69), o2(0xC2,0xD1),
+ o2(0xA6,0x6A), o2(0xA6,0x6B), o2(0xA6,0x6C), o2(0xA6,0x6D),
+ o2(0xC2,0xD2), o2(0xC2,0xD3), o2(0xA6,0x6E), o2(0xA6,0x6F),
+ o2(0xA6,0x70), o2(0xA6,0x71), o2(0xA6,0x72), o2(0xA6,0x73),
+ o2(0xC2,0xD4), o2(0xA6,0x74), o2(0xA6,0x75), o2(0xA6,0x76),
+ o2(0xA6,0x77), o2(0xA6,0x78), o2(0xA6,0x79), o2(0xA6,0x7A),
+ o2(0xA6,0x81), o2(0xA6,0x82), o2(0xA6,0x83), o2(0xA6,0x84),
+ o2(0xC2,0xD5), o2(0xA6,0x85), o2(0xA6,0x86), o2(0xA6,0x87),
+ o2(0xA6,0x88), o2(0xA6,0x89), o2(0xA6,0x8A), o2(0xA6,0x8B),
+ o2(0xC2,0xD6), o2(0xA6,0x8C), o2(0xA6,0x8D), o2(0xA6,0x8E),
+ o2(0xA6,0x8F), o2(0xA6,0x90), o2(0xA6,0x91), o2(0xA6,0x92),
+ o2(0xA6,0x93), o2(0xA6,0x94), o2(0xA6,0x95), o2(0xA6,0x96),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_AB = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_AB_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_AC_infos[64] = {
+ o2(0xA6,0x97), o2(0xA6,0x98), o2(0xA6,0x99), o2(0xA6,0x9A),
+ o2(0xA6,0x9B), o2(0xA6,0x9C), o2(0xA6,0x9D), o2(0xA6,0x9E),
+ o2(0xC2,0xD7), o2(0xA6,0x9F), o2(0xA6,0xA0), o2(0xA7,0x41),
+ o2(0xA7,0x42), o2(0xA7,0x43), o2(0xA7,0x44), o2(0xA7,0x45),
+ o2(0xC2,0xD8), o2(0xA7,0x46), o2(0xA7,0x47), o2(0xA7,0x48),
+ o2(0xC2,0xD9), o2(0xA7,0x49), o2(0xA7,0x4A), o2(0xA7,0x4B),
+ o2(0xC2,0xDA), o2(0xA7,0x4C), o2(0xA7,0x4D), o2(0xA7,0x4E),
+ o2(0xA7,0x4F), o2(0xA7,0x50), o2(0xA7,0x51), o2(0xA7,0x52),
+ o2(0xC2,0xDB), o2(0xC2,0xDC), o2(0xA7,0x53), o2(0xA7,0x54),
+ o2(0xA7,0x55), o2(0xA7,0x56), o2(0xA7,0x57), o2(0xA7,0x58),
+ o2(0xA7,0x59), o2(0xA7,0x5A), o2(0xA7,0x61), o2(0xA7,0x62),
+ o2(0xA7,0x63), o2(0xA7,0x64), o2(0xA7,0x65), o2(0xA7,0x66),
+ o2(0xA7,0x67), o2(0xA7,0x68), o2(0xA7,0x69), o2(0xA7,0x6A),
+ o2(0xA7,0x6B), o2(0xA7,0x6C), o2(0xA7,0x6D), o2(0xA7,0x6E),
+ o2(0xA7,0x6F), o2(0xA7,0x70), o2(0xA7,0x71), o2(0xA7,0x72),
+ o2(0xA7,0x73), o2(0xA7,0x74), o2(0xA7,0x75), o2(0xA7,0x76),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_AC = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_AC_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_AD_infos[64] = {
+ o2(0xA7,0x77), o2(0xC2,0xDD), o2(0xA7,0x78), o2(0xA7,0x79),
+ o2(0xA7,0x7A), o2(0xA7,0x81), o2(0xA7,0x82), o2(0xA7,0x83),
+ o2(0xC2,0xDE), o2(0xC2,0xDF), o2(0xA7,0x84), o2(0xA7,0x85),
+ o2(0xC2,0xE0), o2(0xA7,0x86), o2(0xA7,0x87), o2(0xA7,0x88),
+ o2(0xC2,0xE1), o2(0xA7,0x89), o2(0xA7,0x8A), o2(0xA7,0x8B),
+ o2(0xA7,0x8C), o2(0xA7,0x8D), o2(0xA7,0x8E), o2(0xA7,0x8F),
+ o2(0xC2,0xE2), o2(0xC2,0xE3), o2(0xA7,0x90), o2(0xA7,0x91),
+ o2(0xA7,0x92), o2(0xC2,0xE4), o2(0xA7,0x93), o2(0xA7,0x94),
+ o2(0xA7,0x95), o2(0xA7,0x96), o2(0xA7,0x97), o2(0xA7,0x98),
+ o2(0xC2,0xE5), o2(0xA7,0x99), o2(0xA7,0x9A), o2(0xA7,0x9B),
+ o2(0xA7,0x9C), o2(0xA7,0x9D), o2(0xA7,0x9E), o2(0xA7,0x9F),
+ o2(0xA7,0xA0), o2(0xA8,0x41), o2(0xA8,0x42), o2(0xA8,0x43),
+ o2(0xA8,0x44), o2(0xA8,0x45), o2(0xA8,0x46), o2(0xA8,0x47),
+ o2(0xA8,0x48), o2(0xA8,0x49), o2(0xA8,0x4A), o2(0xA8,0x4B),
+ o2(0xC2,0xE6), o2(0xC2,0xE7), o2(0xA8,0x4C), o2(0xA8,0x4D),
+ o2(0xA8,0x4E), o2(0xA8,0x4F), o2(0xA8,0x50), o2(0xA8,0x51),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_AD = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_AD_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_AE_infos[64] = {
+ o2(0xA8,0x52), o2(0xA8,0x53), o2(0xA8,0x54), o2(0xA8,0x55),
+ o2(0xA8,0x56), o2(0xA8,0x57), o2(0xA8,0x58), o2(0xA8,0x59),
+ o2(0xA8,0x5A), o2(0xA8,0x61), o2(0xA8,0x62), o2(0xA8,0x63),
+ o2(0xA8,0x64), o2(0xA8,0x65), o2(0xA8,0x66), o2(0xA8,0x67),
+ o2(0xA8,0x68), o2(0xA8,0x69), o2(0xA8,0x6A), o2(0xA8,0x6B),
+ o2(0xA8,0x6C), o2(0xA8,0x6D), o2(0xA8,0x6E), o2(0xA8,0x6F),
+ o2(0xA8,0x70), o2(0xA8,0x71), o2(0xA8,0x72), o2(0xA8,0x73),
+ o2(0xC2,0xE8), o2(0xA8,0x74), o2(0xA8,0x75), o2(0xA8,0x76),
+ o2(0xA8,0x77), o2(0xA8,0x78), o2(0xA8,0x79), o2(0xA8,0x7A),
+ o2(0xA8,0x81), o2(0xA8,0x82), o2(0xA8,0x83), o2(0xA8,0x84),
+ o2(0xA8,0x85), o2(0xA8,0x86), o2(0xA8,0x87), o2(0xA8,0x88),
+ o2(0xA8,0x89), o2(0xA8,0x8A), o2(0xA8,0x8B), o2(0xA8,0x8C),
+ o2(0xA8,0x8D), o2(0xA8,0x8E), o2(0xA8,0x8F), o2(0xA8,0x90),
+ o2(0xA8,0x91), o2(0xA8,0x92), o2(0xA8,0x93), o2(0xA8,0x94),
+ o2(0xC2,0xE9), o2(0xA8,0x95), o2(0xA8,0x96), o2(0xA8,0x97),
+ o2(0xA8,0x98), o2(0xA8,0x99), o2(0xA8,0x9A), o2(0xA8,0x9B),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_AE = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_AE_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_AF_infos[64] = {
+ o2(0xA8,0x9C), o2(0xA8,0x9D), o2(0xA8,0x9E), o2(0xA8,0x9F),
+ o2(0xA8,0xA0), o2(0xA9,0x41), o2(0xA9,0x42), o2(0xA9,0x43),
+ o2(0xA9,0x44), o2(0xA9,0x45), o2(0xA9,0x46), o2(0xA9,0x47),
+ o2(0xA9,0x48), o2(0xA9,0x49), o2(0xA9,0x4A), o2(0xA9,0x4B),
+ o2(0xA9,0x4C), o2(0xA9,0x4D), o2(0xA9,0x4E), o2(0xA9,0x4F),
+ o2(0xC2,0xEA), o2(0xA9,0x50), o2(0xA9,0x51), o2(0xA9,0x52),
+ o2(0xA9,0x53), o2(0xA9,0x54), o2(0xA9,0x55), o2(0xA9,0x56),
+ o2(0xA9,0x57), o2(0xA9,0x58), o2(0xA9,0x59), o2(0xA9,0x5A),
+ o2(0xA9,0x61), o2(0xA9,0x62), o2(0xA9,0x63), o2(0xA9,0x64),
+ o2(0xC2,0xEB), o2(0xA9,0x65), o2(0xA9,0x66), o2(0xC2,0xEC),
+ o2(0xA9,0x67), o2(0xC2,0xED), o2(0xA9,0x68), o2(0xA9,0x69),
+ o2(0xA9,0x6A), o2(0xA9,0x6B), o2(0xA9,0x6C), o2(0xA9,0x6D),
+ o2(0xA9,0x6E), o2(0xA9,0x6F), o2(0xA9,0x70), o2(0xA9,0x71),
+ o2(0xA9,0x72), o2(0xA9,0x73), o2(0xA9,0x74), o2(0xA9,0x75),
+ o2(0xA9,0x76), o2(0xA9,0x77), o2(0xA9,0x78), o2(0xA9,0x79),
+ o2(0xA9,0x7A), o2(0xA9,0x81), o2(0xA9,0x82), o2(0xA9,0x83),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_AF = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_AF_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_B0_infos[64] = {
+ o2(0xA9,0x84), o2(0xA9,0x85), o2(0xA9,0x86), o2(0xA9,0x87),
+ o2(0xA9,0x88), o2(0xA9,0x89), o2(0xA9,0x8A), o2(0xA9,0x8B),
+ o2(0xA9,0x8C), o2(0xA9,0x8D), o2(0xA9,0x8E), o2(0xA9,0x8F),
+ o2(0xC2,0xEE), o2(0xC2,0xEF), o2(0xA9,0x90), o2(0xA9,0x91),
+ o2(0xC2,0xF0), o2(0xA9,0x92), o2(0xA9,0x93), o2(0xA9,0x94),
+ o2(0xC2,0xF1), o2(0xA9,0x95), o2(0xA9,0x96), o2(0xA9,0x97),
+ o2(0xA9,0x98), o2(0xA9,0x99), o2(0xA9,0x9A), o2(0xA9,0x9B),
+ o2(0xC2,0xF2), o2(0xC2,0xF3), o2(0xA9,0x9C), o2(0xA9,0x9D),
+ o2(0xA9,0x9E), o2(0xC2,0xF4), o2(0xC2,0xF5), o2(0xA9,0x9F),
+ o2(0xA9,0xA0), o2(0xAA,0x41), o2(0xAA,0x42), o2(0xC2,0xF6),
+ o2(0xC2,0xF7), o2(0xC2,0xF8), o2(0xAA,0x43), o2(0xAA,0x44),
+ o2(0xC2,0xF9), o2(0xAA,0x45), o2(0xC2,0xFA), o2(0xAA,0x46),
+ o2(0xC2,0xFB), o2(0xAA,0x47), o2(0xAA,0x48), o2(0xAA,0x49),
+ o2(0xAA,0x4A), o2(0xAA,0x4B), o2(0xAA,0x4C), o2(0xAA,0x4D),
+ o2(0xC2,0xFC), o2(0xC2,0xFD), o2(0xAA,0x4E), o2(0xC2,0xFE),
+ o2(0xC3,0xA1), o2(0xC3,0xA2), o2(0xC3,0xA3), o2(0xAA,0x4F),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_B0 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_B0_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_B1_infos[64] = {
+ o2(0xAA,0x50), o2(0xAA,0x51), o2(0xAA,0x52), o2(0xAA,0x53),
+ o2(0xC3,0xA4), o2(0xC3,0xA5), o2(0xAA,0x54), o2(0xAA,0x55),
+ o2(0xC3,0xA6), o2(0xAA,0x56), o2(0xAA,0x57), o2(0xAA,0x58),
+ o2(0xC3,0xA7), o2(0xAA,0x59), o2(0xAA,0x5A), o2(0xAA,0x61),
+ o2(0xAA,0x62), o2(0xAA,0x63), o2(0xAA,0x64), o2(0xAA,0x65),
+ o2(0xC3,0xA8), o2(0xC3,0xA9), o2(0xAA,0x66), o2(0xC3,0xAA),
+ o2(0xC3,0xAB), o2(0xC3,0xAC), o2(0xAA,0x67), o2(0xAA,0x68),
+ o2(0xAA,0x69), o2(0xAA,0x6A), o2(0xAA,0x6B), o2(0xAA,0x6C),
+ o2(0xC3,0xAD), o2(0xAA,0x6D), o2(0xAA,0x6E), o2(0xAA,0x6F),
+ o2(0xC3,0xAE), o2(0xAA,0x70), o2(0xC3,0xAF), o2(0xAA,0x71),
+ o2(0xC3,0xB0), o2(0xAA,0x72), o2(0xAA,0x73), o2(0xAA,0x74),
+ o2(0xAA,0x75), o2(0xAA,0x76), o2(0xAA,0x77), o2(0xAA,0x78),
+ o2(0xC3,0xB1), o2(0xAA,0x79), o2(0xAA,0x7A), o2(0xAA,0x81),
+ o2(0xAA,0x82), o2(0xC3,0xB2), o2(0xAA,0x83), o2(0xAA,0x84),
+ o2(0xAA,0x85), o2(0xAA,0x86), o2(0xAA,0x87), o2(0xAA,0x88),
+ o2(0xAA,0x89), o2(0xAA,0x8A), o2(0xAA,0x8B), o2(0xAA,0x8C),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_B1 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_B1_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_B2_infos[64] = {
+ o2(0xAA,0x8D), o2(0xAA,0x8E), o2(0xAA,0x8F), o2(0xAA,0x90),
+ o2(0xAA,0x91), o2(0xAA,0x92), o2(0xAA,0x93), o2(0xAA,0x94),
+ o2(0xAA,0x95), o2(0xAA,0x96), o2(0xAA,0x97), o2(0xAA,0x98),
+ o2(0xAA,0x99), o2(0xAA,0x9A), o2(0xAA,0x9B), o2(0xAA,0x9C),
+ o2(0xAA,0x9D), o2(0xAA,0x9E), o2(0xAA,0x9F), o2(0xAA,0xA0),
+ o2(0xAB,0x41), o2(0xAB,0x42), o2(0xAB,0x43), o2(0xAB,0x44),
+ o2(0xC3,0xB3), o2(0xC3,0xB4), o2(0xAB,0x45), o2(0xAB,0x46),
+ o2(0xC3,0xB5), o2(0xAB,0x47), o2(0xAB,0x48), o2(0xAB,0x49),
+ o2(0xC3,0xB6), o2(0xAB,0x4A), o2(0xAB,0x4B), o2(0xAB,0x4C),
+ o2(0xAB,0x4D), o2(0xAB,0x4E), o2(0xAB,0x4F), o2(0xAB,0x50),
+ o2(0xC3,0xB7), o2(0xC3,0xB8), o2(0xAB,0x51), o2(0xC3,0xB9),
+ o2(0xC3,0xBA), o2(0xC3,0xBB), o2(0xAB,0x52), o2(0xAB,0x53),
+ o2(0xAB,0x54), o2(0xAB,0x55), o2(0xAB,0x56), o2(0xAB,0x57),
+ o2(0xC3,0xBC), o2(0xC3,0xBD), o2(0xAB,0x58), o2(0xAB,0x59),
+ o2(0xC3,0xBE), o2(0xAB,0x5A), o2(0xAB,0x61), o2(0xAB,0x62),
+ o2(0xC3,0xBF), o2(0xAB,0x63), o2(0xAB,0x64), o2(0xAB,0x65),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_B2 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_B2_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_B3_infos[64] = {
+ o2(0xAB,0x66), o2(0xAB,0x67), o2(0xAB,0x68), o2(0xAB,0x69),
+ o2(0xC3,0xC0), o2(0xC3,0xC1), o2(0xAB,0x6A), o2(0xC3,0xC2),
+ o2(0xAB,0x6B), o2(0xC3,0xC3), o2(0xAB,0x6C), o2(0xAB,0x6D),
+ o2(0xAB,0x6E), o2(0xAB,0x6F), o2(0xAB,0x70), o2(0xAB,0x71),
+ o2(0xC3,0xC4), o2(0xAB,0x72), o2(0xAB,0x73), o2(0xAB,0x74),
+ o2(0xC3,0xC5), o2(0xAB,0x75), o2(0xAB,0x76), o2(0xAB,0x77),
+ o2(0xAB,0x78), o2(0xAB,0x79), o2(0xAB,0x7A), o2(0xAB,0x81),
+ o2(0xAB,0x82), o2(0xAB,0x83), o2(0xAB,0x84), o2(0xAB,0x85),
+ o2(0xAB,0x86), o2(0xAB,0x87), o2(0xAB,0x88), o2(0xAB,0x89),
+ o2(0xC3,0xC6), o2(0xAB,0x8A), o2(0xAB,0x8B), o2(0xAB,0x8C),
+ o2(0xAB,0x8D), o2(0xAB,0x8E), o2(0xAB,0x8F), o2(0xAB,0x90),
+ o2(0xC3,0xC7), o2(0xAB,0x91), o2(0xAB,0x92), o2(0xAB,0x93),
+ o2(0xC3,0xC8), o2(0xAB,0x94), o2(0xAB,0x95), o2(0xAB,0x96),
+ o2(0xAB,0x97), o2(0xAB,0x98), o2(0xAB,0x99), o2(0xAB,0x9A),
+ o2(0xAB,0x9B), o2(0xAB,0x9C), o2(0xAB,0x9D), o2(0xAB,0x9E),
+ o2(0xAB,0x9F), o2(0xAB,0xA0), o2(0xAC,0x41), o2(0xAC,0x42),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_B3 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_B3_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_B4_infos[64] = {
+ o2(0xAC,0x43), o2(0xC3,0xC9), o2(0xAC,0x44), o2(0xAC,0x45),
+ o2(0xAC,0x46), o2(0xAC,0x47), o2(0xAC,0x48), o2(0xAC,0x49),
+ o2(0xC3,0xCA), o2(0xC3,0xCB), o2(0xAC,0x4A), o2(0xAC,0x4B),
+ o2(0xC3,0xCC), o2(0xAC,0x4C), o2(0xAC,0x4D), o2(0xAC,0x4E),
+ o2(0xC3,0xCD), o2(0xAC,0x4F), o2(0xAC,0x50), o2(0xAC,0x51),
+ o2(0xAC,0x52), o2(0xAC,0x53), o2(0xAC,0x54), o2(0xAC,0x55),
+ o2(0xC3,0xCE), o2(0xC3,0xCF), o2(0xAC,0x56), o2(0xC3,0xD0),
+ o2(0xAC,0x57), o2(0xC3,0xD1), o2(0xAC,0x58), o2(0xAC,0x59),
+ o2(0xAC,0x5A), o2(0xAC,0x61), o2(0xAC,0x62), o2(0xAC,0x63),
+ o2(0xC3,0xD2), o2(0xAC,0x64), o2(0xAC,0x65), o2(0xAC,0x66),
+ o2(0xC3,0xD3), o2(0xAC,0x67), o2(0xAC,0x68), o2(0xAC,0x69),
+ o2(0xC3,0xD4), o2(0xAC,0x6A), o2(0xAC,0x6B), o2(0xAC,0x6C),
+ o2(0xAC,0x6D), o2(0xAC,0x6E), o2(0xAC,0x6F), o2(0xAC,0x70),
+ o2(0xAC,0x71), o2(0xAC,0x72), o2(0xAC,0x73), o2(0xAC,0x74),
+ o2(0xAC,0x75), o2(0xC3,0xD5), o2(0xAC,0x76), o2(0xAC,0x77),
+ o2(0xAC,0x78), o2(0xAC,0x79), o2(0xAC,0x7A), o2(0xAC,0x81),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_B4 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_B4_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_B5_infos[64] = {
+ o2(0xAC,0x82), o2(0xAC,0x83), o2(0xAC,0x84), o2(0xAC,0x85),
+ o2(0xAC,0x86), o2(0xAC,0x87), o2(0xAC,0x88), o2(0xAC,0x89),
+ o2(0xAC,0x8A), o2(0xAC,0x8B), o2(0xAC,0x8C), o2(0xAC,0x8D),
+ o2(0xAC,0x8E), o2(0xAC,0x8F), o2(0xAC,0x90), o2(0xAC,0x91),
+ o2(0xAC,0x92), o2(0xAC,0x93), o2(0xAC,0x94), o2(0xAC,0x95),
+ o2(0xAC,0x96), o2(0xAC,0x97), o2(0xAC,0x98), o2(0xAC,0x99),
+ o2(0xAC,0x9A), o2(0xAC,0x9B), o2(0xAC,0x9C), o2(0xAC,0x9D),
+ o2(0xC3,0xD6), o2(0xAC,0x9E), o2(0xAC,0x9F), o2(0xAC,0xA0),
+ o2(0xC3,0xD7), o2(0xAD,0x41), o2(0xAD,0x42), o2(0xAD,0x43),
+ o2(0xC3,0xD8), o2(0xAD,0x44), o2(0xAD,0x45), o2(0xAD,0x46),
+ o2(0xAD,0x47), o2(0xAD,0x48), o2(0xAD,0x49), o2(0xAD,0x4A),
+ o2(0xC3,0xD9), o2(0xC3,0xDA), o2(0xAD,0x4B), o2(0xC3,0xDB),
+ o2(0xAD,0x4C), o2(0xC3,0xDC), o2(0xAD,0x4D), o2(0xAD,0x4E),
+ o2(0xAD,0x4F), o2(0xAD,0x50), o2(0xAD,0x51), o2(0xAD,0x52),
+ o2(0xC3,0xDD), o2(0xAD,0x53), o2(0xAD,0x54), o2(0xAD,0x55),
+ o2(0xAD,0x56), o2(0xAD,0x57), o2(0xAD,0x58), o2(0xAD,0x59),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_B5 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_B5_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_B6_infos[64] = {
+ o2(0xAD,0x5A), o2(0xAD,0x61), o2(0xAD,0x62), o2(0xAD,0x63),
+ o2(0xAD,0x64), o2(0xAD,0x65), o2(0xAD,0x66), o2(0xAD,0x67),
+ o2(0xC3,0xDE), o2(0xAD,0x68), o2(0xAD,0x69), o2(0xAD,0x6A),
+ o2(0xAD,0x6B), o2(0xAD,0x6C), o2(0xAD,0x6D), o2(0xAD,0x6E),
+ o2(0xAD,0x6F), o2(0xAD,0x70), o2(0xAD,0x71), o2(0xAD,0x72),
+ o2(0xC3,0xDF), o2(0xC3,0xE0), o2(0xAD,0x73), o2(0xAD,0x74),
+ o2(0xC3,0xE1), o2(0xAD,0x75), o2(0xAD,0x76), o2(0xAD,0x77),
+ o2(0xC3,0xE2), o2(0xAD,0x78), o2(0xAD,0x79), o2(0xAD,0x7A),
+ o2(0xAD,0x81), o2(0xAD,0x82), o2(0xAD,0x83), o2(0xAD,0x84),
+ o2(0xC3,0xE3), o2(0xC3,0xE4), o2(0xAD,0x85), o2(0xC3,0xE5),
+ o2(0xAD,0x86), o2(0xC3,0xE6), o2(0xAD,0x87), o2(0xAD,0x88),
+ o2(0xAD,0x89), o2(0xAD,0x8A), o2(0xAD,0x8B), o2(0xAD,0x8C),
+ o2(0xC3,0xE7), o2(0xAD,0x8D), o2(0xAD,0x8E), o2(0xAD,0x8F),
+ o2(0xAD,0x90), o2(0xAD,0x91), o2(0xAD,0x92), o2(0xAD,0x93),
+ o2(0xAD,0x94), o2(0xAD,0x95), o2(0xAD,0x96), o2(0xAD,0x97),
+ o2(0xAD,0x98), o2(0xAD,0x99), o2(0xAD,0x9A), o2(0xAD,0x9B),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_B6 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_B6_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_B7_infos[64] = {
+ o2(0xAD,0x9C), o2(0xAD,0x9D), o2(0xAD,0x9E), o2(0xAD,0x9F),
+ o2(0xC3,0xE8), o2(0xAD,0xA0), o2(0xAE,0x41), o2(0xAE,0x42),
+ o2(0xAE,0x43), o2(0xAE,0x44), o2(0xAE,0x45), o2(0xAE,0x46),
+ o2(0xC3,0xE9), o2(0xAE,0x47), o2(0xAE,0x48), o2(0xAE,0x49),
+ o2(0xC3,0xEA), o2(0xAE,0x4A), o2(0xAE,0x4B), o2(0xAE,0x4C),
+ o2(0xAE,0x4D), o2(0xAE,0x4E), o2(0xAE,0x4F), o2(0xAE,0x50),
+ o2(0xAE,0x51), o2(0xAE,0x52), o2(0xAE,0x53), o2(0xAE,0x54),
+ o2(0xAE,0x55), o2(0xAE,0x56), o2(0xAE,0x57), o2(0xAE,0x58),
+ o2(0xAE,0x59), o2(0xAE,0x5A), o2(0xAE,0x61), o2(0xAE,0x62),
+ o2(0xAE,0x63), o2(0xAE,0x64), o2(0xAE,0x65), o2(0xAE,0x66),
+ o2(0xC3,0xEB), o2(0xAE,0x67), o2(0xAE,0x68), o2(0xAE,0x69),
+ o2(0xC3,0xEC), o2(0xAE,0x6A), o2(0xAE,0x6B), o2(0xAE,0x6C),
+ o2(0xC3,0xED), o2(0xAE,0x6D), o2(0xAE,0x6E), o2(0xAE,0x6F),
+ o2(0xAE,0x70), o2(0xAE,0x71), o2(0xAE,0x72), o2(0xAE,0x73),
+ o2(0xC3,0xEE), o2(0xC3,0xEF), o2(0xAE,0x74), o2(0xC3,0xF0),
+ o2(0xAE,0x75), o2(0xC3,0xF1), o2(0xAE,0x76), o2(0xAE,0x77),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_B7 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_B7_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_B8_infos[64] = {
+ o2(0xAE,0x78), o2(0xAE,0x79), o2(0xAE,0x7A), o2(0xAE,0x81),
+ o2(0xC3,0xF2), o2(0xAE,0x82), o2(0xAE,0x83), o2(0xAE,0x84),
+ o2(0xC3,0xF3), o2(0xAE,0x85), o2(0xAE,0x86), o2(0xAE,0x87),
+ o2(0xC3,0xF4), o2(0xAE,0x88), o2(0xAE,0x89), o2(0xAE,0x8A),
+ o2(0xAE,0x8B), o2(0xAE,0x8C), o2(0xAE,0x8D), o2(0xAE,0x8E),
+ o2(0xC3,0xF5), o2(0xAE,0x8F), o2(0xAE,0x90), o2(0xAE,0x91),
+ o2(0xAE,0x92), o2(0xC3,0xF6), o2(0xAE,0x93), o2(0xAE,0x94),
+ o2(0xAE,0x95), o2(0xAE,0x96), o2(0xAE,0x97), o2(0xAE,0x98),
+ o2(0xC3,0xF7), o2(0xC3,0xF8), o2(0xAE,0x99), o2(0xAE,0x9A),
+ o2(0xC3,0xF9), o2(0xAE,0x9B), o2(0xAE,0x9C), o2(0xAE,0x9D),
+ o2(0xC3,0xFA), o2(0xAE,0x9E), o2(0xAE,0x9F), o2(0xAE,0xA0),
+ o2(0xAF,0x41), o2(0xAF,0x42), o2(0xAF,0x43), o2(0xAF,0x44),
+ o2(0xC3,0xFB), o2(0xC3,0xFC), o2(0xAF,0x45), o2(0xC3,0xFD),
+ o2(0xAF,0x46), o2(0xC3,0xFE), o2(0xAF,0x47), o2(0xAF,0x48),
+ o2(0xAF,0x49), o2(0xAF,0x4A), o2(0xAF,0x4B), o2(0xAF,0x4C),
+ o2(0xAF,0x4D), o2(0xAF,0x4E), o2(0xAF,0x4F), o2(0xAF,0x50),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_B8 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_B8_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_B9_infos[64] = {
+ o2(0xAF,0x51), o2(0xAF,0x52), o2(0xAF,0x53), o2(0xAF,0x54),
+ o2(0xAF,0x55), o2(0xAF,0x56), o2(0xAF,0x57), o2(0xAF,0x58),
+ o2(0xAF,0x59), o2(0xAF,0x5A), o2(0xAF,0x61), o2(0xAF,0x62),
+ o2(0xAF,0x63), o2(0xAF,0x64), o2(0xAF,0x65), o2(0xAF,0x66),
+ o2(0xAF,0x67), o2(0xAF,0x68), o2(0xAF,0x69), o2(0xAF,0x6A),
+ o2(0xAF,0x6B), o2(0xAF,0x6C), o2(0xAF,0x6D), o2(0xAF,0x6E),
+ o2(0xC4,0xA1), o2(0xC4,0xA2), o2(0xAF,0x6F), o2(0xAF,0x70),
+ o2(0xC4,0xA3), o2(0xAF,0x71), o2(0xAF,0x72), o2(0xC4,0xA4),
+ o2(0xC4,0xA5), o2(0xC4,0xA6), o2(0xAF,0x73), o2(0xAF,0x74),
+ o2(0xAF,0x75), o2(0xAF,0x76), o2(0xAF,0x77), o2(0xAF,0x78),
+ o2(0xC4,0xA7), o2(0xC4,0xA8), o2(0xAF,0x79), o2(0xC4,0xA9),
+ o2(0xAF,0x7A), o2(0xC4,0xAA), o2(0xAF,0x81), o2(0xAF,0x82),
+ o2(0xAF,0x83), o2(0xAF,0x84), o2(0xAF,0x85), o2(0xAF,0x86),
+ o2(0xC4,0xAB), o2(0xC4,0xAC), o2(0xAF,0x87), o2(0xAF,0x88),
+ o2(0xC4,0xAD), o2(0xAF,0x89), o2(0xAF,0x8A), o2(0xAF,0x8B),
+ o2(0xC4,0xAE), o2(0xAF,0x8C), o2(0xAF,0x8D), o2(0xAF,0x8E),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_B9 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_B9_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_BA_infos[64] = {
+ o2(0xAF,0x8F), o2(0xAF,0x90), o2(0xAF,0x91), o2(0xAF,0x92),
+ o2(0xC4,0xAF), o2(0xC4,0xB0), o2(0xAF,0x93), o2(0xC4,0xB1),
+ o2(0xAF,0x94), o2(0xC4,0xB2), o2(0xAF,0x95), o2(0xAF,0x96),
+ o2(0xAF,0x97), o2(0xAF,0x98), o2(0xAF,0x99), o2(0xAF,0x9A),
+ o2(0xC4,0xB3), o2(0xC4,0xB4), o2(0xAF,0x9B), o2(0xAF,0x9C),
+ o2(0xC4,0xB5), o2(0xAF,0x9D), o2(0xAF,0x9E), o2(0xAF,0x9F),
+ o2(0xC4,0xB6), o2(0xAF,0xA0), o2(0xB0,0x41), o2(0xB0,0x42),
+ o2(0xB0,0x43), o2(0xB0,0x44), o2(0xB0,0x45), o2(0xB0,0x46),
+ o2(0xC4,0xB7), o2(0xC4,0xB8), o2(0xB0,0x47), o2(0xC4,0xB9),
+ o2(0xC4,0xBA), o2(0xC4,0xBB), o2(0xB0,0x48), o2(0xB0,0x49),
+ o2(0xB0,0x4A), o2(0xB0,0x4B), o2(0xB0,0x4C), o2(0xB0,0x4D),
+ o2(0xC4,0xBC), o2(0xC4,0xBD), o2(0xB0,0x4E), o2(0xB0,0x4F),
+ o2(0xB0,0x50), o2(0xB0,0x51), o2(0xB0,0x52), o2(0xB0,0x53),
+ o2(0xB0,0x54), o2(0xB0,0x55), o2(0xB0,0x56), o2(0xB0,0x57),
+ o2(0xB0,0x58), o2(0xB0,0x59), o2(0xB0,0x5A), o2(0xB0,0x61),
+ o2(0xB0,0x62), o2(0xB0,0x63), o2(0xB0,0x64), o2(0xB0,0x65),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_BA = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_BA_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_BB_infos[64] = {
+ o2(0xB0,0x66), o2(0xC4,0xBE), o2(0xB0,0x67), o2(0xB0,0x68),
+ o2(0xB0,0x69), o2(0xB0,0x6A), o2(0xB0,0x6B), o2(0xB0,0x6C),
+ o2(0xB0,0x6D), o2(0xB0,0x6E), o2(0xB0,0x6F), o2(0xB0,0x70),
+ o2(0xB0,0x71), o2(0xB0,0x72), o2(0xB0,0x73), o2(0xB0,0x74),
+ o2(0xB0,0x75), o2(0xB0,0x76), o2(0xB0,0x77), o2(0xB0,0x78),
+ o2(0xB0,0x79), o2(0xB0,0x7A), o2(0xB0,0x81), o2(0xB0,0x82),
+ o2(0xB0,0x83), o2(0xB0,0x84), o2(0xB0,0x85), o2(0xB0,0x86),
+ o2(0xB0,0x87), o2(0xB0,0x88), o2(0xB0,0x89), o2(0xB0,0x8A),
+ o2(0xB0,0x8B), o2(0xB0,0x8C), o2(0xB0,0x8D), o2(0xB0,0x8E),
+ o2(0xC4,0xBF), o2(0xC4,0xC0), o2(0xB0,0x8F), o2(0xB0,0x90),
+ o2(0xC4,0xC1), o2(0xB0,0x91), o2(0xB0,0x92), o2(0xC4,0xC2),
+ o2(0xC4,0xC3), o2(0xB0,0x93), o2(0xB0,0x94), o2(0xB0,0x95),
+ o2(0xB0,0x96), o2(0xB0,0x97), o2(0xB0,0x98), o2(0xB0,0x99),
+ o2(0xC4,0xC4), o2(0xC4,0xC5), o2(0xB0,0x9A), o2(0xC4,0xC6),
+ o2(0xC4,0xC7), o2(0xC4,0xC8), o2(0xB0,0x9B), o2(0xB0,0x9C),
+ o2(0xB0,0x9D), o2(0xB0,0x9E), o2(0xB0,0x9F), o2(0xB0,0xA0),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_BB = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_BB_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_BC_infos[64] = {
+ o2(0xC4,0xC9), o2(0xC4,0xCA), o2(0xB1,0x41), o2(0xB1,0x42),
+ o2(0xC4,0xCB), o2(0xB1,0x43), o2(0xB1,0x44), o2(0xB1,0x45),
+ o2(0xC4,0xCC), o2(0xB1,0x46), o2(0xB1,0x47), o2(0xB1,0x48),
+ o2(0xB1,0x49), o2(0xB1,0x4A), o2(0xB1,0x4B), o2(0xB1,0x4C),
+ o2(0xC4,0xCD), o2(0xC4,0xCE), o2(0xB1,0x4D), o2(0xC4,0xCF),
+ o2(0xB1,0x4E), o2(0xC4,0xD0), o2(0xB1,0x4F), o2(0xB1,0x50),
+ o2(0xB1,0x51), o2(0xB1,0x52), o2(0xB1,0x53), o2(0xB1,0x54),
+ o2(0xC4,0xD1), o2(0xB1,0x55), o2(0xB1,0x56), o2(0xB1,0x57),
+ o2(0xC4,0xD2), o2(0xB1,0x58), o2(0xB1,0x59), o2(0xB1,0x5A),
+ o2(0xC4,0xD3), o2(0xB1,0x61), o2(0xB1,0x62), o2(0xB1,0x63),
+ o2(0xB1,0x64), o2(0xB1,0x65), o2(0xB1,0x66), o2(0xB1,0x67),
+ o2(0xC4,0xD4), o2(0xC4,0xD5), o2(0xB1,0x68), o2(0xC4,0xD6),
+ o2(0xC4,0xD7), o2(0xC4,0xD8), o2(0xB1,0x69), o2(0xB1,0x6A),
+ o2(0xB1,0x6B), o2(0xB1,0x6C), o2(0xB1,0x6D), o2(0xB1,0x6E),
+ o2(0xC4,0xD9), o2(0xB1,0x6F), o2(0xB1,0x70), o2(0xB1,0x71),
+ o2(0xB1,0x72), o2(0xB1,0x73), o2(0xB1,0x74), o2(0xB1,0x75),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_BC = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_BC_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_BD_infos[64] = {
+ o2(0xB1,0x76), o2(0xB1,0x77), o2(0xB1,0x78), o2(0xB1,0x79),
+ o2(0xB1,0x7A), o2(0xB1,0x81), o2(0xB1,0x82), o2(0xB1,0x83),
+ o2(0xB1,0x84), o2(0xB1,0x85), o2(0xB1,0x86), o2(0xB1,0x87),
+ o2(0xB1,0x88), o2(0xB1,0x89), o2(0xB1,0x8A), o2(0xB1,0x8B),
+ o2(0xB1,0x8C), o2(0xB1,0x8D), o2(0xB1,0x8E), o2(0xB1,0x8F),
+ o2(0xC4,0xDA), o2(0xC4,0xDB), o2(0xB1,0x90), o2(0xB1,0x91),
+ o2(0xC4,0xDC), o2(0xB1,0x92), o2(0xB1,0x93), o2(0xB1,0x94),
+ o2(0xC4,0xDD), o2(0xB1,0x95), o2(0xB1,0x96), o2(0xB1,0x97),
+ o2(0xB1,0x98), o2(0xB1,0x99), o2(0xB1,0x9A), o2(0xB1,0x9B),
+ o2(0xC4,0xDE), o2(0xC4,0xDF), o2(0xB1,0x9C), o2(0xC4,0xE0),
+ o2(0xB1,0x9D), o2(0xC4,0xE1), o2(0xB1,0x9E), o2(0xB1,0x9F),
+ o2(0xB1,0xA0), o2(0xB2,0x41), o2(0xB2,0x42), o2(0xB2,0x43),
+ o2(0xC4,0xE2), o2(0xC4,0xE3), o2(0xB2,0x44), o2(0xB2,0x45),
+ o2(0xC4,0xE4), o2(0xB2,0x46), o2(0xB2,0x47), o2(0xB2,0x48),
+ o2(0xC4,0xE5), o2(0xB2,0x49), o2(0xB2,0x4A), o2(0xB2,0x4B),
+ o2(0xB2,0x4C), o2(0xB2,0x4D), o2(0xB2,0x4E), o2(0xB2,0x4F),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_BD = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_BD_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_BE_infos[64] = {
+ o2(0xC4,0xE6), o2(0xB2,0x50), o2(0xB2,0x51), o2(0xB2,0x52),
+ o2(0xB2,0x53), o2(0xC4,0xE7), o2(0xB2,0x54), o2(0xB2,0x55),
+ o2(0xB2,0x56), o2(0xB2,0x57), o2(0xB2,0x58), o2(0xB2,0x59),
+ o2(0xC4,0xE8), o2(0xB2,0x5A), o2(0xB2,0x61), o2(0xB2,0x62),
+ o2(0xB2,0x63), o2(0xB2,0x64), o2(0xB2,0x65), o2(0xB2,0x66),
+ o2(0xB2,0x67), o2(0xB2,0x68), o2(0xB2,0x69), o2(0xB2,0x6A),
+ o2(0xB2,0x6B), o2(0xB2,0x6C), o2(0xB2,0x6D), o2(0xB2,0x6E),
+ o2(0xB2,0x6F), o2(0xB2,0x70), o2(0xB2,0x71), o2(0xB2,0x72),
+ o2(0xB2,0x73), o2(0xC4,0xE9), o2(0xB2,0x74), o2(0xB2,0x75),
+ o2(0xB2,0x76), o2(0xB2,0x77), o2(0xB2,0x78), o2(0xB2,0x79),
+ o2(0xC4,0xEA), o2(0xB2,0x7A), o2(0xB2,0x81), o2(0xB2,0x82),
+ o2(0xB2,0x83), o2(0xB2,0x84), o2(0xB2,0x85), o2(0xB2,0x86),
+ o2(0xC4,0xEB), o2(0xB2,0x87), o2(0xB2,0x88), o2(0xB2,0x89),
+ o2(0xB2,0x8A), o2(0xB2,0x8B), o2(0xB2,0x8C), o2(0xB2,0x8D),
+ o2(0xB2,0x8E), o2(0xB2,0x8F), o2(0xB2,0x90), o2(0xB2,0x91),
+ o2(0xB2,0x92), o2(0xB2,0x93), o2(0xB2,0x94), o2(0xB2,0x95),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_BE = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_BE_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_BF_infos[64] = {
+ o2(0xB2,0x96), o2(0xB2,0x97), o2(0xB2,0x98), o2(0xB2,0x99),
+ o2(0xC4,0xEC), o2(0xB2,0x9A), o2(0xB2,0x9B), o2(0xB2,0x9C),
+ o2(0xB2,0x9D), o2(0xB2,0x9E), o2(0xB2,0x9F), o2(0xB2,0xA0),
+ o2(0xB3,0x41), o2(0xB3,0x42), o2(0xB3,0x43), o2(0xB3,0x44),
+ o2(0xB3,0x45), o2(0xB3,0x46), o2(0xB3,0x47), o2(0xB3,0x48),
+ o2(0xB3,0x49), o2(0xB3,0x4A), o2(0xB3,0x4B), o2(0xB3,0x4C),
+ o2(0xB3,0x4D), o2(0xB3,0x4E), o2(0xB3,0x4F), o2(0xB3,0x50),
+ o2(0xB3,0x51), o2(0xB3,0x52), o2(0xB3,0x53), o2(0xB3,0x54),
+ o2(0xC4,0xED), o2(0xC4,0xEE), o2(0xB3,0x55), o2(0xB3,0x56),
+ o2(0xC4,0xEF), o2(0xB3,0x57), o2(0xB3,0x58), o2(0xB3,0x59),
+ o2(0xC4,0xF0), o2(0xB3,0x5A), o2(0xB3,0x61), o2(0xB3,0x62),
+ o2(0xB3,0x63), o2(0xB3,0x64), o2(0xB3,0x65), o2(0xB3,0x66),
+ o2(0xC4,0xF1), o2(0xC4,0xF2), o2(0xB3,0x67), o2(0xC4,0xF3),
+ o2(0xB3,0x68), o2(0xC4,0xF4), o2(0xB3,0x69), o2(0xB3,0x6A),
+ o2(0xB3,0x6B), o2(0xB3,0x6C), o2(0xB3,0x6D), o2(0xB3,0x6E),
+ o2(0xC4,0xF5), o2(0xB3,0x6F), o2(0xB3,0x70), o2(0xB3,0x71),
+};
+static const BYTE_LOOKUP
+to_CP949_EC_BF = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_EC_BF_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_EC_infos[64] = {
+ &to_CP949_EC_80, &to_CP949_EC_81, &to_CP949_EC_82, &to_CP949_EC_83,
+ &to_CP949_EC_84, &to_CP949_EC_85, &to_CP949_EC_86, &to_CP949_EC_87,
+ &to_CP949_EC_88, &to_CP949_EC_89, &to_CP949_EC_8A, &to_CP949_EC_8B,
+ &to_CP949_EC_8C, &to_CP949_EC_8D, &to_CP949_EC_8E, &to_CP949_EC_8F,
+ &to_CP949_EC_90, &to_CP949_EC_91, &to_CP949_EC_92, &to_CP949_EC_93,
+ &to_CP949_EC_94, &to_CP949_EC_95, &to_CP949_EC_96, &to_CP949_EC_97,
+ &to_CP949_EC_98, &to_CP949_EC_99, &to_CP949_EC_9A, &to_CP949_EC_9B,
+ &to_CP949_EC_9C, &to_CP949_EC_9D, &to_CP949_EC_9E, &to_CP949_EC_9F,
+ &to_CP949_EC_A0, &to_CP949_EC_A1, &to_CP949_EC_A2, &to_CP949_EC_A3,
+ &to_CP949_EC_A4, &to_CP949_EC_A5, &to_CP949_EC_A6, &to_CP949_EC_A7,
+ &to_CP949_EC_A8, &to_CP949_EC_A9, &to_CP949_EC_AA, &to_CP949_EC_AB,
+ &to_CP949_EC_AC, &to_CP949_EC_AD, &to_CP949_EC_AE, &to_CP949_EC_AF,
+ &to_CP949_EC_B0, &to_CP949_EC_B1, &to_CP949_EC_B2, &to_CP949_EC_B3,
+ &to_CP949_EC_B4, &to_CP949_EC_B5, &to_CP949_EC_B6, &to_CP949_EC_B7,
+ &to_CP949_EC_B8, &to_CP949_EC_B9, &to_CP949_EC_BA, &to_CP949_EC_BB,
+ &to_CP949_EC_BC, &to_CP949_EC_BD, &to_CP949_EC_BE, &to_CP949_EC_BF,
};
-
-static const BYTE_LOOKUP
-to_CP949_EC_30 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_30_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_31_infos[65] = {
- o2(0xAA,0x50), o2(0xAA,0x51),
- o2(0xAA,0x52), o2(0xAA,0x53),
- o2(0xC3,0xA4), o2(0xC3,0xA5),
- o2(0xAA,0x54), o2(0xAA,0x55),
- o2(0xC3,0xA6), o2(0xAA,0x56),
- o2(0xAA,0x57), o2(0xAA,0x58),
- o2(0xC3,0xA7), o2(0xAA,0x59),
- o2(0xAA,0x5A), o2(0xAA,0x61),
- o2(0xAA,0x62), o2(0xAA,0x63),
- o2(0xAA,0x64), o2(0xAA,0x65),
- o2(0xC3,0xA8), o2(0xC3,0xA9),
- o2(0xAA,0x66), o2(0xC3,0xAA),
- o2(0xC3,0xAB), o2(0xC3,0xAC),
- o2(0xAA,0x67), o2(0xAA,0x68),
- o2(0xAA,0x69), o2(0xAA,0x6A),
- o2(0xAA,0x6B), o2(0xAA,0x6C),
- o2(0xC3,0xAD), o2(0xAA,0x6D),
- o2(0xAA,0x6E), o2(0xAA,0x6F),
- o2(0xC3,0xAE), o2(0xAA,0x70),
- o2(0xC3,0xAF), o2(0xAA,0x71),
- o2(0xC3,0xB0), o2(0xAA,0x72),
- o2(0xAA,0x73), o2(0xAA,0x74),
- o2(0xAA,0x75), o2(0xAA,0x76),
- o2(0xAA,0x77), o2(0xAA,0x78),
- o2(0xC3,0xB1), o2(0xAA,0x79),
- o2(0xAA,0x7A), o2(0xAA,0x81),
- o2(0xAA,0x82), o2(0xC3,0xB2),
- o2(0xAA,0x83), o2(0xAA,0x84),
- o2(0xAA,0x85), o2(0xAA,0x86),
- o2(0xAA,0x87), o2(0xAA,0x88),
- o2(0xAA,0x89), o2(0xAA,0x8A),
- o2(0xAA,0x8B), o2(0xAA,0x8C),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_31 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_31_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_32_infos[65] = {
- o2(0xAA,0x8D), o2(0xAA,0x8E),
- o2(0xAA,0x8F), o2(0xAA,0x90),
- o2(0xAA,0x91), o2(0xAA,0x92),
- o2(0xAA,0x93), o2(0xAA,0x94),
- o2(0xAA,0x95), o2(0xAA,0x96),
- o2(0xAA,0x97), o2(0xAA,0x98),
- o2(0xAA,0x99), o2(0xAA,0x9A),
- o2(0xAA,0x9B), o2(0xAA,0x9C),
- o2(0xAA,0x9D), o2(0xAA,0x9E),
- o2(0xAA,0x9F), o2(0xAA,0xA0),
- o2(0xAB,0x41), o2(0xAB,0x42),
- o2(0xAB,0x43), o2(0xAB,0x44),
- o2(0xC3,0xB3), o2(0xC3,0xB4),
- o2(0xAB,0x45), o2(0xAB,0x46),
- o2(0xC3,0xB5), o2(0xAB,0x47),
- o2(0xAB,0x48), o2(0xAB,0x49),
- o2(0xC3,0xB6), o2(0xAB,0x4A),
- o2(0xAB,0x4B), o2(0xAB,0x4C),
- o2(0xAB,0x4D), o2(0xAB,0x4E),
- o2(0xAB,0x4F), o2(0xAB,0x50),
- o2(0xC3,0xB7), o2(0xC3,0xB8),
- o2(0xAB,0x51), o2(0xC3,0xB9),
- o2(0xC3,0xBA), o2(0xC3,0xBB),
- o2(0xAB,0x52), o2(0xAB,0x53),
- o2(0xAB,0x54), o2(0xAB,0x55),
- o2(0xAB,0x56), o2(0xAB,0x57),
- o2(0xC3,0xBC), o2(0xC3,0xBD),
- o2(0xAB,0x58), o2(0xAB,0x59),
- o2(0xC3,0xBE), o2(0xAB,0x5A),
- o2(0xAB,0x61), o2(0xAB,0x62),
- o2(0xC3,0xBF), o2(0xAB,0x63),
- o2(0xAB,0x64), o2(0xAB,0x65),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_32 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_32_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_33_infos[65] = {
- o2(0xAB,0x66), o2(0xAB,0x67),
- o2(0xAB,0x68), o2(0xAB,0x69),
- o2(0xC3,0xC0), o2(0xC3,0xC1),
- o2(0xAB,0x6A), o2(0xC3,0xC2),
- o2(0xAB,0x6B), o2(0xC3,0xC3),
- o2(0xAB,0x6C), o2(0xAB,0x6D),
- o2(0xAB,0x6E), o2(0xAB,0x6F),
- o2(0xAB,0x70), o2(0xAB,0x71),
- o2(0xC3,0xC4), o2(0xAB,0x72),
- o2(0xAB,0x73), o2(0xAB,0x74),
- o2(0xC3,0xC5), o2(0xAB,0x75),
- o2(0xAB,0x76), o2(0xAB,0x77),
- o2(0xAB,0x78), o2(0xAB,0x79),
- o2(0xAB,0x7A), o2(0xAB,0x81),
- o2(0xAB,0x82), o2(0xAB,0x83),
- o2(0xAB,0x84), o2(0xAB,0x85),
- o2(0xAB,0x86), o2(0xAB,0x87),
- o2(0xAB,0x88), o2(0xAB,0x89),
- o2(0xC3,0xC6), o2(0xAB,0x8A),
- o2(0xAB,0x8B), o2(0xAB,0x8C),
- o2(0xAB,0x8D), o2(0xAB,0x8E),
- o2(0xAB,0x8F), o2(0xAB,0x90),
- o2(0xC3,0xC7), o2(0xAB,0x91),
- o2(0xAB,0x92), o2(0xAB,0x93),
- o2(0xC3,0xC8), o2(0xAB,0x94),
- o2(0xAB,0x95), o2(0xAB,0x96),
- o2(0xAB,0x97), o2(0xAB,0x98),
- o2(0xAB,0x99), o2(0xAB,0x9A),
- o2(0xAB,0x9B), o2(0xAB,0x9C),
- o2(0xAB,0x9D), o2(0xAB,0x9E),
- o2(0xAB,0x9F), o2(0xAB,0xA0),
- o2(0xAC,0x41), o2(0xAC,0x42),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_33 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_33_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_34_infos[65] = {
- o2(0xAC,0x43), o2(0xC3,0xC9),
- o2(0xAC,0x44), o2(0xAC,0x45),
- o2(0xAC,0x46), o2(0xAC,0x47),
- o2(0xAC,0x48), o2(0xAC,0x49),
- o2(0xC3,0xCA), o2(0xC3,0xCB),
- o2(0xAC,0x4A), o2(0xAC,0x4B),
- o2(0xC3,0xCC), o2(0xAC,0x4C),
- o2(0xAC,0x4D), o2(0xAC,0x4E),
- o2(0xC3,0xCD), o2(0xAC,0x4F),
- o2(0xAC,0x50), o2(0xAC,0x51),
- o2(0xAC,0x52), o2(0xAC,0x53),
- o2(0xAC,0x54), o2(0xAC,0x55),
- o2(0xC3,0xCE), o2(0xC3,0xCF),
- o2(0xAC,0x56), o2(0xC3,0xD0),
- o2(0xAC,0x57), o2(0xC3,0xD1),
- o2(0xAC,0x58), o2(0xAC,0x59),
- o2(0xAC,0x5A), o2(0xAC,0x61),
- o2(0xAC,0x62), o2(0xAC,0x63),
- o2(0xC3,0xD2), o2(0xAC,0x64),
- o2(0xAC,0x65), o2(0xAC,0x66),
- o2(0xC3,0xD3), o2(0xAC,0x67),
- o2(0xAC,0x68), o2(0xAC,0x69),
- o2(0xC3,0xD4), o2(0xAC,0x6A),
- o2(0xAC,0x6B), o2(0xAC,0x6C),
- o2(0xAC,0x6D), o2(0xAC,0x6E),
- o2(0xAC,0x6F), o2(0xAC,0x70),
- o2(0xAC,0x71), o2(0xAC,0x72),
- o2(0xAC,0x73), o2(0xAC,0x74),
- o2(0xAC,0x75), o2(0xC3,0xD5),
- o2(0xAC,0x76), o2(0xAC,0x77),
- o2(0xAC,0x78), o2(0xAC,0x79),
- o2(0xAC,0x7A), o2(0xAC,0x81),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_34 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_34_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_35_infos[65] = {
- o2(0xAC,0x82), o2(0xAC,0x83),
- o2(0xAC,0x84), o2(0xAC,0x85),
- o2(0xAC,0x86), o2(0xAC,0x87),
- o2(0xAC,0x88), o2(0xAC,0x89),
- o2(0xAC,0x8A), o2(0xAC,0x8B),
- o2(0xAC,0x8C), o2(0xAC,0x8D),
- o2(0xAC,0x8E), o2(0xAC,0x8F),
- o2(0xAC,0x90), o2(0xAC,0x91),
- o2(0xAC,0x92), o2(0xAC,0x93),
- o2(0xAC,0x94), o2(0xAC,0x95),
- o2(0xAC,0x96), o2(0xAC,0x97),
- o2(0xAC,0x98), o2(0xAC,0x99),
- o2(0xAC,0x9A), o2(0xAC,0x9B),
- o2(0xAC,0x9C), o2(0xAC,0x9D),
- o2(0xC3,0xD6), o2(0xAC,0x9E),
- o2(0xAC,0x9F), o2(0xAC,0xA0),
- o2(0xC3,0xD7), o2(0xAD,0x41),
- o2(0xAD,0x42), o2(0xAD,0x43),
- o2(0xC3,0xD8), o2(0xAD,0x44),
- o2(0xAD,0x45), o2(0xAD,0x46),
- o2(0xAD,0x47), o2(0xAD,0x48),
- o2(0xAD,0x49), o2(0xAD,0x4A),
- o2(0xC3,0xD9), o2(0xC3,0xDA),
- o2(0xAD,0x4B), o2(0xC3,0xDB),
- o2(0xAD,0x4C), o2(0xC3,0xDC),
- o2(0xAD,0x4D), o2(0xAD,0x4E),
- o2(0xAD,0x4F), o2(0xAD,0x50),
- o2(0xAD,0x51), o2(0xAD,0x52),
- o2(0xC3,0xDD), o2(0xAD,0x53),
- o2(0xAD,0x54), o2(0xAD,0x55),
- o2(0xAD,0x56), o2(0xAD,0x57),
- o2(0xAD,0x58), o2(0xAD,0x59),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_35 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_35_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_36_infos[65] = {
- o2(0xAD,0x5A), o2(0xAD,0x61),
- o2(0xAD,0x62), o2(0xAD,0x63),
- o2(0xAD,0x64), o2(0xAD,0x65),
- o2(0xAD,0x66), o2(0xAD,0x67),
- o2(0xC3,0xDE), o2(0xAD,0x68),
- o2(0xAD,0x69), o2(0xAD,0x6A),
- o2(0xAD,0x6B), o2(0xAD,0x6C),
- o2(0xAD,0x6D), o2(0xAD,0x6E),
- o2(0xAD,0x6F), o2(0xAD,0x70),
- o2(0xAD,0x71), o2(0xAD,0x72),
- o2(0xC3,0xDF), o2(0xC3,0xE0),
- o2(0xAD,0x73), o2(0xAD,0x74),
- o2(0xC3,0xE1), o2(0xAD,0x75),
- o2(0xAD,0x76), o2(0xAD,0x77),
- o2(0xC3,0xE2), o2(0xAD,0x78),
- o2(0xAD,0x79), o2(0xAD,0x7A),
- o2(0xAD,0x81), o2(0xAD,0x82),
- o2(0xAD,0x83), o2(0xAD,0x84),
- o2(0xC3,0xE3), o2(0xC3,0xE4),
- o2(0xAD,0x85), o2(0xC3,0xE5),
- o2(0xAD,0x86), o2(0xC3,0xE6),
- o2(0xAD,0x87), o2(0xAD,0x88),
- o2(0xAD,0x89), o2(0xAD,0x8A),
- o2(0xAD,0x8B), o2(0xAD,0x8C),
- o2(0xC3,0xE7), o2(0xAD,0x8D),
- o2(0xAD,0x8E), o2(0xAD,0x8F),
- o2(0xAD,0x90), o2(0xAD,0x91),
- o2(0xAD,0x92), o2(0xAD,0x93),
- o2(0xAD,0x94), o2(0xAD,0x95),
- o2(0xAD,0x96), o2(0xAD,0x97),
- o2(0xAD,0x98), o2(0xAD,0x99),
- o2(0xAD,0x9A), o2(0xAD,0x9B),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_36 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_36_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_37_infos[65] = {
- o2(0xAD,0x9C), o2(0xAD,0x9D),
- o2(0xAD,0x9E), o2(0xAD,0x9F),
- o2(0xC3,0xE8), o2(0xAD,0xA0),
- o2(0xAE,0x41), o2(0xAE,0x42),
- o2(0xAE,0x43), o2(0xAE,0x44),
- o2(0xAE,0x45), o2(0xAE,0x46),
- o2(0xC3,0xE9), o2(0xAE,0x47),
- o2(0xAE,0x48), o2(0xAE,0x49),
- o2(0xC3,0xEA), o2(0xAE,0x4A),
- o2(0xAE,0x4B), o2(0xAE,0x4C),
- o2(0xAE,0x4D), o2(0xAE,0x4E),
- o2(0xAE,0x4F), o2(0xAE,0x50),
- o2(0xAE,0x51), o2(0xAE,0x52),
- o2(0xAE,0x53), o2(0xAE,0x54),
- o2(0xAE,0x55), o2(0xAE,0x56),
- o2(0xAE,0x57), o2(0xAE,0x58),
- o2(0xAE,0x59), o2(0xAE,0x5A),
- o2(0xAE,0x61), o2(0xAE,0x62),
- o2(0xAE,0x63), o2(0xAE,0x64),
- o2(0xAE,0x65), o2(0xAE,0x66),
- o2(0xC3,0xEB), o2(0xAE,0x67),
- o2(0xAE,0x68), o2(0xAE,0x69),
- o2(0xC3,0xEC), o2(0xAE,0x6A),
- o2(0xAE,0x6B), o2(0xAE,0x6C),
- o2(0xC3,0xED), o2(0xAE,0x6D),
- o2(0xAE,0x6E), o2(0xAE,0x6F),
- o2(0xAE,0x70), o2(0xAE,0x71),
- o2(0xAE,0x72), o2(0xAE,0x73),
- o2(0xC3,0xEE), o2(0xC3,0xEF),
- o2(0xAE,0x74), o2(0xC3,0xF0),
- o2(0xAE,0x75), o2(0xC3,0xF1),
- o2(0xAE,0x76), o2(0xAE,0x77),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_37 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_37_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_38_infos[65] = {
- o2(0xAE,0x78), o2(0xAE,0x79),
- o2(0xAE,0x7A), o2(0xAE,0x81),
- o2(0xC3,0xF2), o2(0xAE,0x82),
- o2(0xAE,0x83), o2(0xAE,0x84),
- o2(0xC3,0xF3), o2(0xAE,0x85),
- o2(0xAE,0x86), o2(0xAE,0x87),
- o2(0xC3,0xF4), o2(0xAE,0x88),
- o2(0xAE,0x89), o2(0xAE,0x8A),
- o2(0xAE,0x8B), o2(0xAE,0x8C),
- o2(0xAE,0x8D), o2(0xAE,0x8E),
- o2(0xC3,0xF5), o2(0xAE,0x8F),
- o2(0xAE,0x90), o2(0xAE,0x91),
- o2(0xAE,0x92), o2(0xC3,0xF6),
- o2(0xAE,0x93), o2(0xAE,0x94),
- o2(0xAE,0x95), o2(0xAE,0x96),
- o2(0xAE,0x97), o2(0xAE,0x98),
- o2(0xC3,0xF7), o2(0xC3,0xF8),
- o2(0xAE,0x99), o2(0xAE,0x9A),
- o2(0xC3,0xF9), o2(0xAE,0x9B),
- o2(0xAE,0x9C), o2(0xAE,0x9D),
- o2(0xC3,0xFA), o2(0xAE,0x9E),
- o2(0xAE,0x9F), o2(0xAE,0xA0),
- o2(0xAF,0x41), o2(0xAF,0x42),
- o2(0xAF,0x43), o2(0xAF,0x44),
- o2(0xC3,0xFB), o2(0xC3,0xFC),
- o2(0xAF,0x45), o2(0xC3,0xFD),
- o2(0xAF,0x46), o2(0xC3,0xFE),
- o2(0xAF,0x47), o2(0xAF,0x48),
- o2(0xAF,0x49), o2(0xAF,0x4A),
- o2(0xAF,0x4B), o2(0xAF,0x4C),
- o2(0xAF,0x4D), o2(0xAF,0x4E),
- o2(0xAF,0x4F), o2(0xAF,0x50),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_38 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_38_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_39_infos[65] = {
- o2(0xAF,0x51), o2(0xAF,0x52),
- o2(0xAF,0x53), o2(0xAF,0x54),
- o2(0xAF,0x55), o2(0xAF,0x56),
- o2(0xAF,0x57), o2(0xAF,0x58),
- o2(0xAF,0x59), o2(0xAF,0x5A),
- o2(0xAF,0x61), o2(0xAF,0x62),
- o2(0xAF,0x63), o2(0xAF,0x64),
- o2(0xAF,0x65), o2(0xAF,0x66),
- o2(0xAF,0x67), o2(0xAF,0x68),
- o2(0xAF,0x69), o2(0xAF,0x6A),
- o2(0xAF,0x6B), o2(0xAF,0x6C),
- o2(0xAF,0x6D), o2(0xAF,0x6E),
- o2(0xC4,0xA1), o2(0xC4,0xA2),
- o2(0xAF,0x6F), o2(0xAF,0x70),
- o2(0xC4,0xA3), o2(0xAF,0x71),
- o2(0xAF,0x72), o2(0xC4,0xA4),
- o2(0xC4,0xA5), o2(0xC4,0xA6),
- o2(0xAF,0x73), o2(0xAF,0x74),
- o2(0xAF,0x75), o2(0xAF,0x76),
- o2(0xAF,0x77), o2(0xAF,0x78),
- o2(0xC4,0xA7), o2(0xC4,0xA8),
- o2(0xAF,0x79), o2(0xC4,0xA9),
- o2(0xAF,0x7A), o2(0xC4,0xAA),
- o2(0xAF,0x81), o2(0xAF,0x82),
- o2(0xAF,0x83), o2(0xAF,0x84),
- o2(0xAF,0x85), o2(0xAF,0x86),
- o2(0xC4,0xAB), o2(0xC4,0xAC),
- o2(0xAF,0x87), o2(0xAF,0x88),
- o2(0xC4,0xAD), o2(0xAF,0x89),
- o2(0xAF,0x8A), o2(0xAF,0x8B),
- o2(0xC4,0xAE), o2(0xAF,0x8C),
- o2(0xAF,0x8D), o2(0xAF,0x8E),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_39 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_39_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_3A_infos[65] = {
- o2(0xAF,0x8F), o2(0xAF,0x90),
- o2(0xAF,0x91), o2(0xAF,0x92),
- o2(0xC4,0xAF), o2(0xC4,0xB0),
- o2(0xAF,0x93), o2(0xC4,0xB1),
- o2(0xAF,0x94), o2(0xC4,0xB2),
- o2(0xAF,0x95), o2(0xAF,0x96),
- o2(0xAF,0x97), o2(0xAF,0x98),
- o2(0xAF,0x99), o2(0xAF,0x9A),
- o2(0xC4,0xB3), o2(0xC4,0xB4),
- o2(0xAF,0x9B), o2(0xAF,0x9C),
- o2(0xC4,0xB5), o2(0xAF,0x9D),
- o2(0xAF,0x9E), o2(0xAF,0x9F),
- o2(0xC4,0xB6), o2(0xAF,0xA0),
- o2(0xB0,0x41), o2(0xB0,0x42),
- o2(0xB0,0x43), o2(0xB0,0x44),
- o2(0xB0,0x45), o2(0xB0,0x46),
- o2(0xC4,0xB7), o2(0xC4,0xB8),
- o2(0xB0,0x47), o2(0xC4,0xB9),
- o2(0xC4,0xBA), o2(0xC4,0xBB),
- o2(0xB0,0x48), o2(0xB0,0x49),
- o2(0xB0,0x4A), o2(0xB0,0x4B),
- o2(0xB0,0x4C), o2(0xB0,0x4D),
- o2(0xC4,0xBC), o2(0xC4,0xBD),
- o2(0xB0,0x4E), o2(0xB0,0x4F),
- o2(0xB0,0x50), o2(0xB0,0x51),
- o2(0xB0,0x52), o2(0xB0,0x53),
- o2(0xB0,0x54), o2(0xB0,0x55),
- o2(0xB0,0x56), o2(0xB0,0x57),
- o2(0xB0,0x58), o2(0xB0,0x59),
- o2(0xB0,0x5A), o2(0xB0,0x61),
- o2(0xB0,0x62), o2(0xB0,0x63),
- o2(0xB0,0x64), o2(0xB0,0x65),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_3A = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_3A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_3B_infos[65] = {
- o2(0xB0,0x66), o2(0xC4,0xBE),
- o2(0xB0,0x67), o2(0xB0,0x68),
- o2(0xB0,0x69), o2(0xB0,0x6A),
- o2(0xB0,0x6B), o2(0xB0,0x6C),
- o2(0xB0,0x6D), o2(0xB0,0x6E),
- o2(0xB0,0x6F), o2(0xB0,0x70),
- o2(0xB0,0x71), o2(0xB0,0x72),
- o2(0xB0,0x73), o2(0xB0,0x74),
- o2(0xB0,0x75), o2(0xB0,0x76),
- o2(0xB0,0x77), o2(0xB0,0x78),
- o2(0xB0,0x79), o2(0xB0,0x7A),
- o2(0xB0,0x81), o2(0xB0,0x82),
- o2(0xB0,0x83), o2(0xB0,0x84),
- o2(0xB0,0x85), o2(0xB0,0x86),
- o2(0xB0,0x87), o2(0xB0,0x88),
- o2(0xB0,0x89), o2(0xB0,0x8A),
- o2(0xB0,0x8B), o2(0xB0,0x8C),
- o2(0xB0,0x8D), o2(0xB0,0x8E),
- o2(0xC4,0xBF), o2(0xC4,0xC0),
- o2(0xB0,0x8F), o2(0xB0,0x90),
- o2(0xC4,0xC1), o2(0xB0,0x91),
- o2(0xB0,0x92), o2(0xC4,0xC2),
- o2(0xC4,0xC3), o2(0xB0,0x93),
- o2(0xB0,0x94), o2(0xB0,0x95),
- o2(0xB0,0x96), o2(0xB0,0x97),
- o2(0xB0,0x98), o2(0xB0,0x99),
- o2(0xC4,0xC4), o2(0xC4,0xC5),
- o2(0xB0,0x9A), o2(0xC4,0xC6),
- o2(0xC4,0xC7), o2(0xC4,0xC8),
- o2(0xB0,0x9B), o2(0xB0,0x9C),
- o2(0xB0,0x9D), o2(0xB0,0x9E),
- o2(0xB0,0x9F), o2(0xB0,0xA0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_3B = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_3B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_3C_infos[65] = {
- o2(0xC4,0xC9), o2(0xC4,0xCA),
- o2(0xB1,0x41), o2(0xB1,0x42),
- o2(0xC4,0xCB), o2(0xB1,0x43),
- o2(0xB1,0x44), o2(0xB1,0x45),
- o2(0xC4,0xCC), o2(0xB1,0x46),
- o2(0xB1,0x47), o2(0xB1,0x48),
- o2(0xB1,0x49), o2(0xB1,0x4A),
- o2(0xB1,0x4B), o2(0xB1,0x4C),
- o2(0xC4,0xCD), o2(0xC4,0xCE),
- o2(0xB1,0x4D), o2(0xC4,0xCF),
- o2(0xB1,0x4E), o2(0xC4,0xD0),
- o2(0xB1,0x4F), o2(0xB1,0x50),
- o2(0xB1,0x51), o2(0xB1,0x52),
- o2(0xB1,0x53), o2(0xB1,0x54),
- o2(0xC4,0xD1), o2(0xB1,0x55),
- o2(0xB1,0x56), o2(0xB1,0x57),
- o2(0xC4,0xD2), o2(0xB1,0x58),
- o2(0xB1,0x59), o2(0xB1,0x5A),
- o2(0xC4,0xD3), o2(0xB1,0x61),
- o2(0xB1,0x62), o2(0xB1,0x63),
- o2(0xB1,0x64), o2(0xB1,0x65),
- o2(0xB1,0x66), o2(0xB1,0x67),
- o2(0xC4,0xD4), o2(0xC4,0xD5),
- o2(0xB1,0x68), o2(0xC4,0xD6),
- o2(0xC4,0xD7), o2(0xC4,0xD8),
- o2(0xB1,0x69), o2(0xB1,0x6A),
- o2(0xB1,0x6B), o2(0xB1,0x6C),
- o2(0xB1,0x6D), o2(0xB1,0x6E),
- o2(0xC4,0xD9), o2(0xB1,0x6F),
- o2(0xB1,0x70), o2(0xB1,0x71),
- o2(0xB1,0x72), o2(0xB1,0x73),
- o2(0xB1,0x74), o2(0xB1,0x75),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_3C = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_3C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_3D_infos[65] = {
- o2(0xB1,0x76), o2(0xB1,0x77),
- o2(0xB1,0x78), o2(0xB1,0x79),
- o2(0xB1,0x7A), o2(0xB1,0x81),
- o2(0xB1,0x82), o2(0xB1,0x83),
- o2(0xB1,0x84), o2(0xB1,0x85),
- o2(0xB1,0x86), o2(0xB1,0x87),
- o2(0xB1,0x88), o2(0xB1,0x89),
- o2(0xB1,0x8A), o2(0xB1,0x8B),
- o2(0xB1,0x8C), o2(0xB1,0x8D),
- o2(0xB1,0x8E), o2(0xB1,0x8F),
- o2(0xC4,0xDA), o2(0xC4,0xDB),
- o2(0xB1,0x90), o2(0xB1,0x91),
- o2(0xC4,0xDC), o2(0xB1,0x92),
- o2(0xB1,0x93), o2(0xB1,0x94),
- o2(0xC4,0xDD), o2(0xB1,0x95),
- o2(0xB1,0x96), o2(0xB1,0x97),
- o2(0xB1,0x98), o2(0xB1,0x99),
- o2(0xB1,0x9A), o2(0xB1,0x9B),
- o2(0xC4,0xDE), o2(0xC4,0xDF),
- o2(0xB1,0x9C), o2(0xC4,0xE0),
- o2(0xB1,0x9D), o2(0xC4,0xE1),
- o2(0xB1,0x9E), o2(0xB1,0x9F),
- o2(0xB1,0xA0), o2(0xB2,0x41),
- o2(0xB2,0x42), o2(0xB2,0x43),
- o2(0xC4,0xE2), o2(0xC4,0xE3),
- o2(0xB2,0x44), o2(0xB2,0x45),
- o2(0xC4,0xE4), o2(0xB2,0x46),
- o2(0xB2,0x47), o2(0xB2,0x48),
- o2(0xC4,0xE5), o2(0xB2,0x49),
- o2(0xB2,0x4A), o2(0xB2,0x4B),
- o2(0xB2,0x4C), o2(0xB2,0x4D),
- o2(0xB2,0x4E), o2(0xB2,0x4F),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_3D = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_3D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_3E_infos[65] = {
- o2(0xC4,0xE6), o2(0xB2,0x50),
- o2(0xB2,0x51), o2(0xB2,0x52),
- o2(0xB2,0x53), o2(0xC4,0xE7),
- o2(0xB2,0x54), o2(0xB2,0x55),
- o2(0xB2,0x56), o2(0xB2,0x57),
- o2(0xB2,0x58), o2(0xB2,0x59),
- o2(0xC4,0xE8), o2(0xB2,0x5A),
- o2(0xB2,0x61), o2(0xB2,0x62),
- o2(0xB2,0x63), o2(0xB2,0x64),
- o2(0xB2,0x65), o2(0xB2,0x66),
- o2(0xB2,0x67), o2(0xB2,0x68),
- o2(0xB2,0x69), o2(0xB2,0x6A),
- o2(0xB2,0x6B), o2(0xB2,0x6C),
- o2(0xB2,0x6D), o2(0xB2,0x6E),
- o2(0xB2,0x6F), o2(0xB2,0x70),
- o2(0xB2,0x71), o2(0xB2,0x72),
- o2(0xB2,0x73), o2(0xC4,0xE9),
- o2(0xB2,0x74), o2(0xB2,0x75),
- o2(0xB2,0x76), o2(0xB2,0x77),
- o2(0xB2,0x78), o2(0xB2,0x79),
- o2(0xC4,0xEA), o2(0xB2,0x7A),
- o2(0xB2,0x81), o2(0xB2,0x82),
- o2(0xB2,0x83), o2(0xB2,0x84),
- o2(0xB2,0x85), o2(0xB2,0x86),
- o2(0xC4,0xEB), o2(0xB2,0x87),
- o2(0xB2,0x88), o2(0xB2,0x89),
- o2(0xB2,0x8A), o2(0xB2,0x8B),
- o2(0xB2,0x8C), o2(0xB2,0x8D),
- o2(0xB2,0x8E), o2(0xB2,0x8F),
- o2(0xB2,0x90), o2(0xB2,0x91),
- o2(0xB2,0x92), o2(0xB2,0x93),
- o2(0xB2,0x94), o2(0xB2,0x95),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_3E = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_3E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_3F_infos[65] = {
- o2(0xB2,0x96), o2(0xB2,0x97),
- o2(0xB2,0x98), o2(0xB2,0x99),
- o2(0xC4,0xEC), o2(0xB2,0x9A),
- o2(0xB2,0x9B), o2(0xB2,0x9C),
- o2(0xB2,0x9D), o2(0xB2,0x9E),
- o2(0xB2,0x9F), o2(0xB2,0xA0),
- o2(0xB3,0x41), o2(0xB3,0x42),
- o2(0xB3,0x43), o2(0xB3,0x44),
- o2(0xB3,0x45), o2(0xB3,0x46),
- o2(0xB3,0x47), o2(0xB3,0x48),
- o2(0xB3,0x49), o2(0xB3,0x4A),
- o2(0xB3,0x4B), o2(0xB3,0x4C),
- o2(0xB3,0x4D), o2(0xB3,0x4E),
- o2(0xB3,0x4F), o2(0xB3,0x50),
- o2(0xB3,0x51), o2(0xB3,0x52),
- o2(0xB3,0x53), o2(0xB3,0x54),
- o2(0xC4,0xED), o2(0xC4,0xEE),
- o2(0xB3,0x55), o2(0xB3,0x56),
- o2(0xC4,0xEF), o2(0xB3,0x57),
- o2(0xB3,0x58), o2(0xB3,0x59),
- o2(0xC4,0xF0), o2(0xB3,0x5A),
- o2(0xB3,0x61), o2(0xB3,0x62),
- o2(0xB3,0x63), o2(0xB3,0x64),
- o2(0xB3,0x65), o2(0xB3,0x66),
- o2(0xC4,0xF1), o2(0xC4,0xF2),
- o2(0xB3,0x67), o2(0xC4,0xF3),
- o2(0xB3,0x68), o2(0xC4,0xF4),
- o2(0xB3,0x69), o2(0xB3,0x6A),
- o2(0xB3,0x6B), o2(0xB3,0x6C),
- o2(0xB3,0x6D), o2(0xB3,0x6E),
- o2(0xC4,0xF5), o2(0xB3,0x6F),
- o2(0xB3,0x70), o2(0xB3,0x71),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EC_3F = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EC_3F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EC_infos[65] = {
- &to_CP949_EC_00, &to_CP949_EC_01,
- &to_CP949_EC_02, &to_CP949_EC_03,
- &to_CP949_EC_04, &to_CP949_EC_05,
- &to_CP949_EC_06, &to_CP949_EC_07,
- &to_CP949_EC_08, &to_CP949_EC_09,
- &to_CP949_EC_0A, &to_CP949_EC_0B,
- &to_CP949_EC_0C, &to_CP949_EC_0D,
- &to_CP949_EC_0E, &to_CP949_EC_0F,
- &to_CP949_EC_10, &to_CP949_EC_11,
- &to_CP949_EC_12, &to_CP949_EC_13,
- &to_CP949_EC_14, &to_CP949_EC_15,
- &to_CP949_EC_16, &to_CP949_EC_17,
- &to_CP949_EC_18, &to_CP949_EC_19,
- &to_CP949_EC_1A, &to_CP949_EC_1B,
- &to_CP949_EC_1C, &to_CP949_EC_1D,
- &to_CP949_EC_1E, &to_CP949_EC_1F,
- &to_CP949_EC_20, &to_CP949_EC_21,
- &to_CP949_EC_22, &to_CP949_EC_23,
- &to_CP949_EC_24, &to_CP949_EC_25,
- &to_CP949_EC_26, &to_CP949_EC_27,
- &to_CP949_EC_28, &to_CP949_EC_29,
- &to_CP949_EC_2A, &to_CP949_EC_2B,
- &to_CP949_EC_2C, &to_CP949_EC_2D,
- &to_CP949_EC_2E, &to_CP949_EC_2F,
- &to_CP949_EC_30, &to_CP949_EC_31,
- &to_CP949_EC_32, &to_CP949_EC_33,
- &to_CP949_EC_34, &to_CP949_EC_35,
- &to_CP949_EC_36, &to_CP949_EC_37,
- &to_CP949_EC_38, &to_CP949_EC_39,
- &to_CP949_EC_3A, &to_CP949_EC_3B,
- &to_CP949_EC_3C, &to_CP949_EC_3D,
- &to_CP949_EC_3E, &to_CP949_EC_3F,
- UNDEF,
-};
-
static const BYTE_LOOKUP
to_CP949_EC = {
- to_EUC_KR_E3_05_offsets,
+ to_EUC_KR_E3_85_offsets,
to_CP949_EC_infos
};
-
-static const struct byte_lookup* const
-to_CP949_ED_00_infos[65] = {
- o2(0xC4,0xF6), o2(0xB3,0x72),
- o2(0xB3,0x73), o2(0xB3,0x74),
- o2(0xC4,0xF7), o2(0xB3,0x75),
- o2(0xB3,0x76), o2(0xB3,0x77),
- o2(0xB3,0x78), o2(0xB3,0x79),
- o2(0xB3,0x7A), o2(0xB3,0x81),
- o2(0xB3,0x82), o2(0xB3,0x83),
- o2(0xB3,0x84), o2(0xB3,0x85),
- o2(0xB3,0x86), o2(0xC4,0xF8),
- o2(0xB3,0x87), o2(0xB3,0x88),
- o2(0xB3,0x89), o2(0xB3,0x8A),
- o2(0xB3,0x8B), o2(0xB3,0x8C),
- o2(0xC4,0xF9), o2(0xB3,0x8D),
- o2(0xB3,0x8E), o2(0xB3,0x8F),
- o2(0xB3,0x90), o2(0xB3,0x91),
- o2(0xB3,0x92), o2(0xB3,0x93),
- o2(0xB3,0x94), o2(0xB3,0x95),
- o2(0xB3,0x96), o2(0xB3,0x97),
- o2(0xB3,0x98), o2(0xB3,0x99),
- o2(0xB3,0x9A), o2(0xB3,0x9B),
- o2(0xB3,0x9C), o2(0xB3,0x9D),
- o2(0xB3,0x9E), o2(0xB3,0x9F),
- o2(0xB3,0xA0), o2(0xC4,0xFA),
- o2(0xB4,0x41), o2(0xB4,0x42),
- o2(0xB4,0x43), o2(0xB4,0x44),
- o2(0xB4,0x45), o2(0xB4,0x46),
- o2(0xC4,0xFB), o2(0xC4,0xFC),
- o2(0xB4,0x47), o2(0xB4,0x48),
- o2(0xC4,0xFD), o2(0xB4,0x49),
- o2(0xB4,0x4A), o2(0xB4,0x4B),
- o2(0xC4,0xFE), o2(0xB4,0x4C),
- o2(0xB4,0x4D), o2(0xB4,0x4E),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_00 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_00_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_01_infos[65] = {
- o2(0xB4,0x4F), o2(0xB4,0x50),
- o2(0xB4,0x51), o2(0xB4,0x52),
- o2(0xC5,0xA1), o2(0xC5,0xA2),
- o2(0xB4,0x53), o2(0xC5,0xA3),
- o2(0xB4,0x54), o2(0xC5,0xA4),
- o2(0xB4,0x55), o2(0xB4,0x56),
- o2(0xB4,0x57), o2(0xB4,0x58),
- o2(0xB4,0x59), o2(0xB4,0x5A),
- o2(0xC5,0xA5), o2(0xB4,0x61),
- o2(0xB4,0x62), o2(0xB4,0x63),
- o2(0xC5,0xA6), o2(0xB4,0x64),
- o2(0xB4,0x65), o2(0xB4,0x66),
- o2(0xC5,0xA7), o2(0xB4,0x67),
- o2(0xB4,0x68), o2(0xB4,0x69),
- o2(0xB4,0x6A), o2(0xB4,0x6B),
- o2(0xB4,0x6C), o2(0xB4,0x6D),
- o2(0xC5,0xA8), o2(0xB4,0x6E),
- o2(0xB4,0x6F), o2(0xB4,0x70),
- o2(0xB4,0x71), o2(0xB4,0x72),
- o2(0xB4,0x73), o2(0xB4,0x74),
- o2(0xB4,0x75), o2(0xB4,0x76),
- o2(0xB4,0x77), o2(0xB4,0x78),
- o2(0xC5,0xA9), o2(0xC5,0xAA),
- o2(0xB4,0x79), o2(0xB4,0x7A),
- o2(0xC5,0xAB), o2(0xB4,0x81),
- o2(0xB4,0x82), o2(0xB4,0x83),
- o2(0xC5,0xAC), o2(0xB4,0x84),
- o2(0xB4,0x85), o2(0xB4,0x86),
- o2(0xB4,0x87), o2(0xB4,0x88),
- o2(0xB4,0x89), o2(0xB4,0x8A),
- o2(0xC5,0xAD), o2(0xC5,0xAE),
- o2(0xB4,0x8B), o2(0xB4,0x8C),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_01 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_01_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_02_infos[65] = {
- o2(0xB4,0x8D), o2(0xC5,0xAF),
- o2(0xB4,0x8E), o2(0xB4,0x8F),
- o2(0xB4,0x90), o2(0xB4,0x91),
- o2(0xB4,0x92), o2(0xB4,0x93),
- o2(0xB4,0x94), o2(0xB4,0x95),
- o2(0xB4,0x96), o2(0xB4,0x97),
- o2(0xB4,0x98), o2(0xB4,0x99),
- o2(0xB4,0x9A), o2(0xB4,0x9B),
- o2(0xB4,0x9C), o2(0xB4,0x9D),
- o2(0xB4,0x9E), o2(0xB4,0x9F),
- o2(0xB4,0xA0), o2(0xB5,0x41),
- o2(0xB5,0x42), o2(0xB5,0x43),
- o2(0xB5,0x44), o2(0xB5,0x45),
- o2(0xB5,0x46), o2(0xB5,0x47),
- o2(0xB5,0x48), o2(0xB5,0x49),
- o2(0xB5,0x4A), o2(0xB5,0x4B),
- o2(0xB5,0x4C), o2(0xB5,0x4D),
- o2(0xB5,0x4E), o2(0xB5,0x4F),
- o2(0xC5,0xB0), o2(0xC5,0xB1),
- o2(0xB5,0x50), o2(0xB5,0x51),
- o2(0xC5,0xB2), o2(0xB5,0x52),
- o2(0xB5,0x53), o2(0xB5,0x54),
- o2(0xC5,0xB3), o2(0xB5,0x55),
- o2(0xB5,0x56), o2(0xB5,0x57),
- o2(0xB5,0x58), o2(0xB5,0x59),
- o2(0xB5,0x5A), o2(0xB5,0x61),
- o2(0xC5,0xB4), o2(0xC5,0xB5),
- o2(0xB5,0x62), o2(0xC5,0xB6),
- o2(0xB5,0x63), o2(0xC5,0xB7),
- o2(0xB5,0x64), o2(0xB5,0x65),
- o2(0xB5,0x66), o2(0xB5,0x67),
- o2(0xB5,0x68), o2(0xB5,0x69),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_02 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_02_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_03_infos[65] = {
- o2(0xC5,0xB8), o2(0xC5,0xB9),
- o2(0xB5,0x6A), o2(0xB5,0x6B),
- o2(0xC5,0xBA), o2(0xB5,0x6C),
- o2(0xB5,0x6D), o2(0xB5,0x6E),
- o2(0xC5,0xBB), o2(0xC5,0xBC),
- o2(0xB5,0x6F), o2(0xB5,0x70),
- o2(0xB5,0x71), o2(0xB5,0x72),
- o2(0xB5,0x73), o2(0xB5,0x74),
- o2(0xC5,0xBD), o2(0xC5,0xBE),
- o2(0xB5,0x75), o2(0xC5,0xBF),
- o2(0xC5,0xC0), o2(0xC5,0xC1),
- o2(0xB5,0x76), o2(0xB5,0x77),
- o2(0xB5,0x78), o2(0xB5,0x79),
- o2(0xB5,0x7A), o2(0xB5,0x81),
- o2(0xC5,0xC2), o2(0xC5,0xC3),
- o2(0xB5,0x82), o2(0xB5,0x83),
- o2(0xC5,0xC4), o2(0xB5,0x84),
- o2(0xB5,0x85), o2(0xB5,0x86),
- o2(0xC5,0xC5), o2(0xB5,0x87),
- o2(0xB5,0x88), o2(0xB5,0x89),
- o2(0xB5,0x8A), o2(0xB5,0x8B),
- o2(0xB5,0x8C), o2(0xB5,0x8D),
- o2(0xC5,0xC6), o2(0xC5,0xC7),
- o2(0xB5,0x8E), o2(0xC5,0xC8),
- o2(0xC5,0xC9), o2(0xC5,0xCA),
- o2(0xB5,0x8F), o2(0xB5,0x90),
- o2(0xB5,0x91), o2(0xB5,0x92),
- o2(0xB5,0x93), o2(0xB5,0x94),
- o2(0xC5,0xCB), o2(0xB5,0x95),
- o2(0xB5,0x96), o2(0xB5,0x97),
- o2(0xB5,0x98), o2(0xB5,0x99),
- o2(0xB5,0x9A), o2(0xB5,0x9B),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_03 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_03_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_04_infos[65] = {
- o2(0xB5,0x9C), o2(0xB5,0x9D),
- o2(0xB5,0x9E), o2(0xB5,0x9F),
- o2(0xB5,0xA0), o2(0xB6,0x41),
- o2(0xB6,0x42), o2(0xB6,0x43),
- o2(0xB6,0x44), o2(0xB6,0x45),
- o2(0xB6,0x46), o2(0xB6,0x47),
- o2(0xB6,0x48), o2(0xC5,0xCC),
- o2(0xB6,0x49), o2(0xB6,0x4A),
- o2(0xB6,0x4B), o2(0xB6,0x4C),
- o2(0xB6,0x4D), o2(0xB6,0x4E),
- o2(0xB6,0x4F), o2(0xB6,0x50),
- o2(0xB6,0x51), o2(0xB6,0x52),
- o2(0xB6,0x53), o2(0xB6,0x54),
- o2(0xB6,0x55), o2(0xB6,0x56),
- o2(0xB6,0x57), o2(0xB6,0x58),
- o2(0xB6,0x59), o2(0xB6,0x5A),
- o2(0xB6,0x61), o2(0xB6,0x62),
- o2(0xB6,0x63), o2(0xB6,0x64),
- o2(0xB6,0x65), o2(0xB6,0x66),
- o2(0xB6,0x67), o2(0xB6,0x68),
- o2(0xB6,0x69), o2(0xB6,0x6A),
- o2(0xB6,0x6B), o2(0xB6,0x6C),
- o2(0xB6,0x6D), o2(0xB6,0x6E),
- o2(0xB6,0x6F), o2(0xB6,0x70),
- o2(0xC5,0xCD), o2(0xC5,0xCE),
- o2(0xB6,0x71), o2(0xB6,0x72),
- o2(0xC5,0xCF), o2(0xB6,0x73),
- o2(0xB6,0x74), o2(0xB6,0x75),
- o2(0xC5,0xD0), o2(0xB6,0x76),
- o2(0xC5,0xD1), o2(0xB6,0x77),
- o2(0xB6,0x78), o2(0xB6,0x79),
- o2(0xB6,0x7A), o2(0xB6,0x81),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_04 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_04_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_05_infos[65] = {
- o2(0xC5,0xD2), o2(0xC5,0xD3),
- o2(0xB6,0x82), o2(0xC5,0xD4),
- o2(0xC5,0xD5), o2(0xC5,0xD6),
- o2(0xB6,0x83), o2(0xB6,0x84),
- o2(0xB6,0x85), o2(0xB6,0x86),
- o2(0xB6,0x87), o2(0xB6,0x88),
- o2(0xC5,0xD7), o2(0xC5,0xD8),
- o2(0xB6,0x89), o2(0xB6,0x8A),
- o2(0xC5,0xD9), o2(0xB6,0x8B),
- o2(0xB6,0x8C), o2(0xB6,0x8D),
- o2(0xC5,0xDA), o2(0xB6,0x8E),
- o2(0xB6,0x8F), o2(0xB6,0x90),
- o2(0xB6,0x91), o2(0xB6,0x92),
- o2(0xB6,0x93), o2(0xB6,0x94),
- o2(0xC5,0xDB), o2(0xC5,0xDC),
- o2(0xB6,0x95), o2(0xC5,0xDD),
- o2(0xB6,0x96), o2(0xC5,0xDE),
- o2(0xB6,0x97), o2(0xB6,0x98),
- o2(0xB6,0x99), o2(0xB6,0x9A),
- o2(0xB6,0x9B), o2(0xB6,0x9C),
- o2(0xC5,0xDF), o2(0xB6,0x9D),
- o2(0xB6,0x9E), o2(0xB6,0x9F),
- o2(0xC5,0xE0), o2(0xB6,0xA0),
- o2(0xB7,0x41), o2(0xB7,0x42),
- o2(0xB7,0x43), o2(0xB7,0x44),
- o2(0xB7,0x45), o2(0xB7,0x46),
- o2(0xB7,0x47), o2(0xB7,0x48),
- o2(0xB7,0x49), o2(0xB7,0x4A),
- o2(0xB7,0x4B), o2(0xB7,0x4C),
- o2(0xB7,0x4D), o2(0xB7,0x4E),
- o2(0xC5,0xE1), o2(0xB7,0x4F),
- o2(0xB7,0x50), o2(0xB7,0x51),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_05 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_05_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_06_infos[65] = {
- o2(0xB7,0x52), o2(0xB7,0x53),
- o2(0xB7,0x54), o2(0xB7,0x55),
- o2(0xC5,0xE2), o2(0xB7,0x56),
- o2(0xB7,0x57), o2(0xB7,0x58),
- o2(0xC5,0xE3), o2(0xB7,0x59),
- o2(0xB7,0x5A), o2(0xB7,0x61),
- o2(0xB7,0x62), o2(0xB7,0x63),
- o2(0xB7,0x64), o2(0xB7,0x65),
- o2(0xB7,0x66), o2(0xB7,0x67),
- o2(0xB7,0x68), o2(0xB7,0x69),
- o2(0xB7,0x6A), o2(0xB7,0x6B),
- o2(0xB7,0x6C), o2(0xB7,0x6D),
- o2(0xB7,0x6E), o2(0xB7,0x6F),
- o2(0xB7,0x70), o2(0xB7,0x71),
- o2(0xB7,0x72), o2(0xB7,0x73),
- o2(0xB7,0x74), o2(0xB7,0x75),
- o2(0xC5,0xE4), o2(0xC5,0xE5),
- o2(0xB7,0x76), o2(0xB7,0x77),
- o2(0xC5,0xE6), o2(0xB7,0x78),
- o2(0xB7,0x79), o2(0xB7,0x7A),
- o2(0xC5,0xE7), o2(0xB7,0x81),
- o2(0xB7,0x82), o2(0xB7,0x83),
- o2(0xB7,0x84), o2(0xB7,0x85),
- o2(0xB7,0x86), o2(0xB7,0x87),
- o2(0xC5,0xE8), o2(0xC5,0xE9),
- o2(0xB7,0x88), o2(0xC5,0xEA),
- o2(0xB7,0x89), o2(0xC5,0xEB),
- o2(0xB7,0x8A), o2(0xB7,0x8B),
- o2(0xB7,0x8C), o2(0xB7,0x8D),
- o2(0xC5,0xEC), o2(0xB7,0x8E),
- o2(0xC5,0xED), o2(0xB7,0x8F),
- o2(0xB7,0x90), o2(0xB7,0x91),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_06 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_06_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_07_infos[65] = {
- o2(0xC5,0xEE), o2(0xB7,0x92),
- o2(0xB7,0x93), o2(0xB7,0x94),
- o2(0xB7,0x95), o2(0xB7,0x96),
- o2(0xB7,0x97), o2(0xB7,0x98),
- o2(0xB7,0x99), o2(0xB7,0x9A),
- o2(0xB7,0x9B), o2(0xB7,0x9C),
- o2(0xB7,0x9D), o2(0xB7,0x9E),
- o2(0xB7,0x9F), o2(0xB7,0xA0),
- o2(0xB8,0x41), o2(0xB8,0x42),
- o2(0xB8,0x43), o2(0xB8,0x44),
- o2(0xB8,0x45), o2(0xB8,0x46),
- o2(0xB8,0x47), o2(0xB8,0x48),
- o2(0xC5,0xEF), o2(0xB8,0x49),
- o2(0xB8,0x4A), o2(0xB8,0x4B),
- o2(0xB8,0x4C), o2(0xB8,0x4D),
- o2(0xB8,0x4E), o2(0xB8,0x4F),
- o2(0xB8,0x50), o2(0xB8,0x51),
- o2(0xB8,0x52), o2(0xB8,0x53),
- o2(0xB8,0x54), o2(0xB8,0x55),
- o2(0xB8,0x56), o2(0xB8,0x57),
- o2(0xB8,0x58), o2(0xB8,0x59),
- o2(0xB8,0x5A), o2(0xB8,0x61),
- o2(0xB8,0x62), o2(0xB8,0x63),
- o2(0xB8,0x64), o2(0xB8,0x65),
- o2(0xB8,0x66), o2(0xB8,0x67),
- o2(0xB8,0x68), o2(0xB8,0x69),
- o2(0xC5,0xF0), o2(0xB8,0x6A),
- o2(0xB8,0x6B), o2(0xB8,0x6C),
- o2(0xC5,0xF1), o2(0xB8,0x6D),
- o2(0xB8,0x6E), o2(0xB8,0x6F),
- o2(0xB8,0x70), o2(0xB8,0x71),
- o2(0xB8,0x72), o2(0xB8,0x73),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_07 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_07_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_08_infos[65] = {
- o2(0xB8,0x74), o2(0xB8,0x75),
- o2(0xB8,0x76), o2(0xB8,0x77),
- o2(0xB8,0x78), o2(0xB8,0x79),
- o2(0xB8,0x7A), o2(0xC5,0xF2),
- o2(0xB8,0x81), o2(0xC5,0xF3),
- o2(0xB8,0x82), o2(0xB8,0x83),
- o2(0xB8,0x84), o2(0xB8,0x85),
- o2(0xB8,0x86), o2(0xB8,0x87),
- o2(0xC5,0xF4), o2(0xB8,0x88),
- o2(0xB8,0x89), o2(0xB8,0x8A),
- o2(0xB8,0x8B), o2(0xB8,0x8C),
- o2(0xB8,0x8D), o2(0xB8,0x8E),
- o2(0xB8,0x8F), o2(0xB8,0x90),
- o2(0xB8,0x91), o2(0xB8,0x92),
- o2(0xB8,0x93), o2(0xB8,0x94),
- o2(0xB8,0x95), o2(0xB8,0x96),
- o2(0xB8,0x97), o2(0xB8,0x98),
- o2(0xB8,0x99), o2(0xB8,0x9A),
- o2(0xB8,0x9B), o2(0xB8,0x9C),
- o2(0xB8,0x9D), o2(0xB8,0x9E),
- o2(0xB8,0x9F), o2(0xB8,0xA0),
- o2(0xB9,0x41), o2(0xB9,0x42),
- o2(0xC5,0xF5), o2(0xC5,0xF6),
- o2(0xB9,0x43), o2(0xB9,0x44),
- o2(0xC5,0xF7), o2(0xB9,0x45),
- o2(0xB9,0x46), o2(0xB9,0x47),
- o2(0xC5,0xF8), o2(0xB9,0x48),
- o2(0xB9,0x49), o2(0xB9,0x4A),
- o2(0xB9,0x4B), o2(0xB9,0x4C),
- o2(0xB9,0x4D), o2(0xB9,0x4E),
- o2(0xC5,0xF9), o2(0xC5,0xFA),
- o2(0xB9,0x4F), o2(0xC5,0xFB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_08 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_08_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_09_infos[65] = {
- o2(0xB9,0x50), o2(0xC5,0xFC),
- o2(0xB9,0x51), o2(0xB9,0x52),
- o2(0xB9,0x53), o2(0xB9,0x54),
- o2(0xB9,0x55), o2(0xB9,0x56),
- o2(0xC5,0xFD), o2(0xB9,0x57),
- o2(0xB9,0x58), o2(0xB9,0x59),
- o2(0xB9,0x5A), o2(0xB9,0x61),
- o2(0xB9,0x62), o2(0xB9,0x63),
- o2(0xB9,0x64), o2(0xB9,0x65),
- o2(0xB9,0x66), o2(0xB9,0x67),
- o2(0xB9,0x68), o2(0xB9,0x69),
- o2(0xB9,0x6A), o2(0xB9,0x6B),
- o2(0xB9,0x6C), o2(0xB9,0x6D),
- o2(0xB9,0x6E), o2(0xB9,0x6F),
- o2(0xC5,0xFE), o2(0xB9,0x70),
- o2(0xB9,0x71), o2(0xB9,0x72),
- o2(0xB9,0x73), o2(0xB9,0x74),
- o2(0xB9,0x75), o2(0xB9,0x76),
- o2(0xC6,0xA1), o2(0xB9,0x77),
- o2(0xB9,0x78), o2(0xB9,0x79),
- o2(0xB9,0x7A), o2(0xB9,0x81),
- o2(0xB9,0x82), o2(0xB9,0x83),
- o2(0xB9,0x84), o2(0xB9,0x85),
- o2(0xB9,0x86), o2(0xB9,0x87),
- o2(0xB9,0x88), o2(0xB9,0x89),
- o2(0xB9,0x8A), o2(0xB9,0x8B),
- o2(0xB9,0x8C), o2(0xB9,0x8D),
- o2(0xB9,0x8E), o2(0xB9,0x8F),
- o2(0xB9,0x90), o2(0xB9,0x91),
- o2(0xB9,0x92), o2(0xB9,0x93),
- o2(0xB9,0x94), o2(0xB9,0x95),
- o2(0xB9,0x96), o2(0xB9,0x97),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_09 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_09_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_0A_infos[65] = {
- o2(0xC6,0xA2), o2(0xC6,0xA3),
- o2(0xB9,0x98), o2(0xB9,0x99),
- o2(0xC6,0xA4), o2(0xB9,0x9A),
- o2(0xB9,0x9B), o2(0xB9,0x9C),
- o2(0xC6,0xA5), o2(0xB9,0x9D),
- o2(0xB9,0x9E), o2(0xB9,0x9F),
- o2(0xB9,0xA0), o2(0xBA,0x41),
- o2(0xBA,0x42), o2(0xBA,0x43),
- o2(0xC6,0xA6), o2(0xC6,0xA7),
- o2(0xBA,0x44), o2(0xBA,0x45),
- o2(0xBA,0x46), o2(0xC6,0xA8),
- o2(0xBA,0x47), o2(0xBA,0x48),
- o2(0xBA,0x49), o2(0xBA,0x4A),
- o2(0xBA,0x4B), o2(0xBA,0x4C),
- o2(0xC6,0xA9), o2(0xBA,0x4D),
- o2(0xBA,0x4E), o2(0xBA,0x4F),
- o2(0xC6,0xAA), o2(0xBA,0x50),
- o2(0xBA,0x51), o2(0xBA,0x52),
- o2(0xC6,0xAB), o2(0xBA,0x53),
- o2(0xBA,0x54), o2(0xBA,0x55),
- o2(0xBA,0x56), o2(0xBA,0x57),
- o2(0xBA,0x58), o2(0xBA,0x59),
- o2(0xC6,0xAC), o2(0xBA,0x5A),
- o2(0xBA,0x61), o2(0xBA,0x62),
- o2(0xBA,0x63), o2(0xC6,0xAD),
- o2(0xBA,0x64), o2(0xBA,0x65),
- o2(0xBA,0x66), o2(0xBA,0x67),
- o2(0xBA,0x68), o2(0xBA,0x69),
- o2(0xC6,0xAE), o2(0xC6,0xAF),
- o2(0xBA,0x6A), o2(0xBA,0x6B),
- o2(0xC6,0xB0), o2(0xBA,0x6C),
- o2(0xBA,0x6D), o2(0xC6,0xB1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_0A = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_0A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_0B_infos[65] = {
- o2(0xC6,0xB2), o2(0xBA,0x6E),
- o2(0xC6,0xB3), o2(0xBA,0x6F),
- o2(0xBA,0x70), o2(0xBA,0x71),
- o2(0xBA,0x72), o2(0xBA,0x73),
- o2(0xC6,0xB4), o2(0xC6,0xB5),
- o2(0xBA,0x74), o2(0xC6,0xB6),
- o2(0xBA,0x75), o2(0xBA,0x76),
- o2(0xBA,0x77), o2(0xBA,0x78),
- o2(0xBA,0x79), o2(0xBA,0x7A),
- o2(0xBA,0x81), o2(0xBA,0x82),
- o2(0xC6,0xB7), o2(0xBA,0x83),
- o2(0xBA,0x84), o2(0xBA,0x85),
- o2(0xC6,0xB8), o2(0xBA,0x86),
- o2(0xBA,0x87), o2(0xBA,0x88),
- o2(0xC6,0xB9), o2(0xBA,0x89),
- o2(0xBA,0x8A), o2(0xBA,0x8B),
- o2(0xBA,0x8C), o2(0xBA,0x8D),
- o2(0xBA,0x8E), o2(0xBA,0x8F),
- o2(0xC6,0xBA), o2(0xC6,0xBB),
- o2(0xBA,0x90), o2(0xBA,0x91),
- o2(0xBA,0x92), o2(0xBA,0x93),
- o2(0xBA,0x94), o2(0xBA,0x95),
- o2(0xBA,0x96), o2(0xBA,0x97),
- o2(0xBA,0x98), o2(0xBA,0x99),
- o2(0xC6,0xBC), o2(0xC6,0xBD),
- o2(0xBA,0x9A), o2(0xBA,0x9B),
- o2(0xC6,0xBE), o2(0xBA,0x9C),
- o2(0xBA,0x9D), o2(0xBA,0x9E),
- o2(0xC6,0xBF), o2(0xBA,0x9F),
- o2(0xBA,0xA0), o2(0xBB,0x41),
- o2(0xBB,0x42), o2(0xBB,0x43),
- o2(0xBB,0x44), o2(0xBB,0x45),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_0B = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_0B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_0C_infos[65] = {
- o2(0xC6,0xC0), o2(0xC6,0xC1),
- o2(0xBB,0x46), o2(0xC6,0xC2),
- o2(0xBB,0x47), o2(0xC6,0xC3),
- o2(0xBB,0x48), o2(0xBB,0x49),
- o2(0xBB,0x4A), o2(0xBB,0x4B),
- o2(0xBB,0x4C), o2(0xBB,0x4D),
- o2(0xC6,0xC4), o2(0xC6,0xC5),
- o2(0xC6,0xC6), o2(0xBB,0x4E),
- o2(0xC6,0xC7), o2(0xBB,0x4F),
- o2(0xBB,0x50), o2(0xBB,0x51),
- o2(0xC6,0xC8), o2(0xBB,0x52),
- o2(0xC6,0xC9), o2(0xBB,0x53),
- o2(0xBB,0x54), o2(0xBB,0x55),
- o2(0xBB,0x56), o2(0xBB,0x57),
- o2(0xC6,0xCA), o2(0xC6,0xCB),
- o2(0xBB,0x58), o2(0xC6,0xCC),
- o2(0xC6,0xCD), o2(0xC6,0xCE),
- o2(0xBB,0x59), o2(0xBB,0x5A),
- o2(0xBB,0x61), o2(0xC6,0xCF),
- o2(0xBB,0x62), o2(0xBB,0x63),
- o2(0xC6,0xD0), o2(0xC6,0xD1),
- o2(0xBB,0x64), o2(0xBB,0x65),
- o2(0xC6,0xD2), o2(0xBB,0x66),
- o2(0xBB,0x67), o2(0xBB,0x68),
- o2(0xC6,0xD3), o2(0xBB,0x69),
- o2(0xBB,0x6A), o2(0xBB,0x6B),
- o2(0xBB,0x6C), o2(0xBB,0x6D),
- o2(0xBB,0x6E), o2(0xBB,0x6F),
- o2(0xC6,0xD4), o2(0xC6,0xD5),
- o2(0xBB,0x70), o2(0xC6,0xD6),
- o2(0xC6,0xD7), o2(0xC6,0xD8),
- o2(0xBB,0x71), o2(0xBB,0x72),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_0C = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_0C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_0D_infos[65] = {
- o2(0xBB,0x73), o2(0xBB,0x74),
- o2(0xBB,0x75), o2(0xBB,0x76),
- o2(0xC6,0xD9), o2(0xC6,0xDA),
- o2(0xBB,0x77), o2(0xBB,0x78),
- o2(0xBB,0x79), o2(0xBB,0x7A),
- o2(0xBB,0x81), o2(0xBB,0x82),
- o2(0xBB,0x83), o2(0xBB,0x84),
- o2(0xBB,0x85), o2(0xBB,0x86),
- o2(0xBB,0x87), o2(0xBB,0x88),
- o2(0xBB,0x89), o2(0xBB,0x8A),
- o2(0xBB,0x8B), o2(0xBB,0x8C),
- o2(0xBB,0x8D), o2(0xBB,0x8E),
- o2(0xBB,0x8F), o2(0xBB,0x90),
- o2(0xBB,0x91), o2(0xBB,0x92),
- o2(0xBB,0x93), o2(0xBB,0x94),
- o2(0xBB,0x95), o2(0xBB,0x96),
- o2(0xBB,0x97), o2(0xBB,0x98),
- o2(0xBB,0x99), o2(0xBB,0x9A),
- o2(0xBB,0x9B), o2(0xBB,0x9C),
- o2(0xBB,0x9D), o2(0xBB,0x9E),
- o2(0xBB,0x9F), o2(0xBB,0xA0),
- o2(0xBC,0x41), o2(0xBC,0x42),
- o2(0xBC,0x43), o2(0xBC,0x44),
- o2(0xBC,0x45), o2(0xBC,0x46),
- o2(0xBC,0x47), o2(0xBC,0x48),
- o2(0xBC,0x49), o2(0xBC,0x4A),
- o2(0xBC,0x4B), o2(0xBC,0x4C),
- o2(0xBC,0x4D), o2(0xBC,0x4E),
- o2(0xBC,0x4F), o2(0xBC,0x50),
- o2(0xBC,0x51), o2(0xBC,0x52),
- o2(0xC6,0xDB), o2(0xC6,0xDC),
- o2(0xBC,0x53), o2(0xBC,0x54),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_0D = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_0D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_0E_infos[65] = {
- o2(0xC6,0xDD), o2(0xBC,0x55),
- o2(0xBC,0x56), o2(0xBC,0x57),
- o2(0xC6,0xDE), o2(0xBC,0x58),
- o2(0xBC,0x59), o2(0xBC,0x5A),
- o2(0xBC,0x61), o2(0xBC,0x62),
- o2(0xBC,0x63), o2(0xBC,0x64),
- o2(0xC6,0xDF), o2(0xC6,0xE0),
- o2(0xBC,0x65), o2(0xC6,0xE1),
- o2(0xC6,0xE2), o2(0xC6,0xE3),
- o2(0xBC,0x66), o2(0xBC,0x67),
- o2(0xBC,0x68), o2(0xBC,0x69),
- o2(0xBC,0x6A), o2(0xBC,0x6B),
- o2(0xC6,0xE4), o2(0xC6,0xE5),
- o2(0xBC,0x6C), o2(0xBC,0x6D),
- o2(0xC6,0xE6), o2(0xBC,0x6E),
- o2(0xBC,0x6F), o2(0xBC,0x70),
- o2(0xC6,0xE7), o2(0xBC,0x71),
- o2(0xBC,0x72), o2(0xBC,0x73),
- o2(0xBC,0x74), o2(0xBC,0x75),
- o2(0xBC,0x76), o2(0xBC,0x77),
- o2(0xC6,0xE8), o2(0xC6,0xE9),
- o2(0xBC,0x78), o2(0xC6,0xEA),
- o2(0xBC,0x79), o2(0xC6,0xEB),
- o2(0xBC,0x7A), o2(0xBC,0x81),
- o2(0xBC,0x82), o2(0xBC,0x83),
- o2(0xBC,0x84), o2(0xBC,0x85),
- o2(0xC6,0xEC), o2(0xBC,0x86),
- o2(0xBC,0x87), o2(0xBC,0x88),
- o2(0xC6,0xED), o2(0xBC,0x89),
- o2(0xBC,0x8A), o2(0xBC,0x8B),
- o2(0xC6,0xEE), o2(0xBC,0x8C),
- o2(0xBC,0x8D), o2(0xBC,0x8E),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_0E = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_0E_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_0F_infos[65] = {
- o2(0xBC,0x8F), o2(0xBC,0x90),
- o2(0xBC,0x91), o2(0xBC,0x92),
- o2(0xC6,0xEF), o2(0xC6,0xF0),
- o2(0xBC,0x93), o2(0xBC,0x94),
- o2(0xC6,0xF1), o2(0xC6,0xF2),
- o2(0xBC,0x95), o2(0xBC,0x96),
- o2(0xBC,0x97), o2(0xBC,0x98),
- o2(0xBC,0x99), o2(0xBC,0x9A),
- o2(0xC6,0xF3), o2(0xBC,0x9B),
- o2(0xBC,0x9C), o2(0xBC,0x9D),
- o2(0xBC,0x9E), o2(0xBC,0x9F),
- o2(0xBC,0xA0), o2(0xBD,0x41),
- o2(0xC6,0xF4), o2(0xBD,0x42),
- o2(0xBD,0x43), o2(0xBD,0x44),
- o2(0xBD,0x45), o2(0xBD,0x46),
- o2(0xBD,0x47), o2(0xBD,0x48),
- o2(0xBD,0x49), o2(0xC6,0xF5),
- o2(0xBD,0x4A), o2(0xC6,0xF6),
- o2(0xBD,0x4B), o2(0xBD,0x4C),
- o2(0xBD,0x4D), o2(0xBD,0x4E),
- o2(0xBD,0x4F), o2(0xBD,0x50),
- o2(0xBD,0x51), o2(0xBD,0x52),
- o2(0xC6,0xF7), o2(0xC6,0xF8),
- o2(0xBD,0x53), o2(0xBD,0x54),
- o2(0xC6,0xF9), o2(0xBD,0x55),
- o2(0xBD,0x56), o2(0xBD,0x57),
- o2(0xC6,0xFA), o2(0xBD,0x58),
- o2(0xBD,0x59), o2(0xBD,0x5A),
- o2(0xBD,0x61), o2(0xBD,0x62),
- o2(0xBD,0x63), o2(0xBD,0x64),
- o2(0xC6,0xFB), o2(0xC6,0xFC),
- o2(0xBD,0x65), o2(0xC6,0xFD),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_0F = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_0F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_10_infos[65] = {
- o2(0xBD,0x66), o2(0xC6,0xFE),
- o2(0xBD,0x67), o2(0xBD,0x68),
- o2(0xBD,0x69), o2(0xBD,0x6A),
- o2(0xBD,0x6B), o2(0xBD,0x6C),
- o2(0xC7,0xA1), o2(0xBD,0x6D),
- o2(0xBD,0x6E), o2(0xBD,0x6F),
- o2(0xBD,0x70), o2(0xBD,0x71),
- o2(0xBD,0x72), o2(0xBD,0x73),
- o2(0xBD,0x74), o2(0xBD,0x75),
- o2(0xBD,0x76), o2(0xBD,0x77),
- o2(0xBD,0x78), o2(0xBD,0x79),
- o2(0xBD,0x7A), o2(0xBD,0x81),
- o2(0xBD,0x82), o2(0xBD,0x83),
- o2(0xBD,0x84), o2(0xBD,0x85),
- o2(0xBD,0x86), o2(0xC7,0xA2),
- o2(0xBD,0x87), o2(0xBD,0x88),
- o2(0xBD,0x89), o2(0xBD,0x8A),
- o2(0xBD,0x8B), o2(0xBD,0x8C),
- o2(0xBD,0x8D), o2(0xBD,0x8E),
- o2(0xBD,0x8F), o2(0xBD,0x90),
- o2(0xBD,0x91), o2(0xBD,0x92),
- o2(0xBD,0x93), o2(0xBD,0x94),
- o2(0xBD,0x95), o2(0xBD,0x96),
- o2(0xBD,0x97), o2(0xBD,0x98),
- o2(0xBD,0x99), o2(0xBD,0x9A),
- o2(0xBD,0x9B), o2(0xBD,0x9C),
- o2(0xBD,0x9D), o2(0xBD,0x9E),
- o2(0xBD,0x9F), o2(0xBD,0xA0),
- o2(0xBE,0x41), o2(0xBE,0x42),
- o2(0xBE,0x43), o2(0xBE,0x44),
- o2(0xBE,0x45), o2(0xBE,0x46),
- o2(0xBE,0x47), o2(0xBE,0x48),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_10 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_10_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_11_infos[65] = {
- o2(0xC7,0xA3), o2(0xBE,0x49),
- o2(0xBE,0x4A), o2(0xBE,0x4B),
- o2(0xC7,0xA4), o2(0xBE,0x4C),
- o2(0xBE,0x4D), o2(0xBE,0x4E),
- o2(0xBE,0x4F), o2(0xBE,0x50),
- o2(0xBE,0x51), o2(0xBE,0x52),
- o2(0xBE,0x53), o2(0xBE,0x54),
- o2(0xBE,0x55), o2(0xBE,0x56),
- o2(0xBE,0x57), o2(0xBE,0x58),
- o2(0xBE,0x59), o2(0xBE,0x5A),
- o2(0xBE,0x61), o2(0xBE,0x62),
- o2(0xBE,0x63), o2(0xBE,0x64),
- o2(0xBE,0x65), o2(0xBE,0x66),
- o2(0xBE,0x67), o2(0xBE,0x68),
- o2(0xC7,0xA5), o2(0xBE,0x69),
- o2(0xBE,0x6A), o2(0xBE,0x6B),
- o2(0xC7,0xA6), o2(0xBE,0x6C),
- o2(0xBE,0x6D), o2(0xBE,0x6E),
- o2(0xC7,0xA7), o2(0xBE,0x6F),
- o2(0xBE,0x70), o2(0xBE,0x71),
- o2(0xBE,0x72), o2(0xBE,0x73),
- o2(0xBE,0x74), o2(0xBE,0x75),
- o2(0xBE,0x76), o2(0xC7,0xA8),
- o2(0xBE,0x77), o2(0xC7,0xA9),
- o2(0xBE,0x78), o2(0xBE,0x79),
- o2(0xBE,0x7A), o2(0xBE,0x81),
- o2(0xBE,0x82), o2(0xBE,0x83),
- o2(0xBE,0x84), o2(0xBE,0x85),
- o2(0xC7,0xAA), o2(0xC7,0xAB),
- o2(0xBE,0x86), o2(0xBE,0x87),
- o2(0xC7,0xAC), o2(0xBE,0x88),
- o2(0xBE,0x89), o2(0xC7,0xAD),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_11 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_11_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_12_infos[65] = {
- o2(0xC7,0xAE), o2(0xBE,0x8A),
- o2(0xC7,0xAF), o2(0xBE,0x8B),
- o2(0xBE,0x8C), o2(0xBE,0x8D),
- o2(0xBE,0x8E), o2(0xBE,0x8F),
- o2(0xC7,0xB0), o2(0xC7,0xB1),
- o2(0xBE,0x90), o2(0xC7,0xB2),
- o2(0xBE,0x91), o2(0xC7,0xB3),
- o2(0xBE,0x92), o2(0xBE,0x93),
- o2(0xBE,0x94), o2(0xBE,0x95),
- o2(0xBE,0x96), o2(0xBE,0x97),
- o2(0xC7,0xB4), o2(0xBE,0x98),
- o2(0xBE,0x99), o2(0xBE,0x9A),
- o2(0xBE,0x9B), o2(0xBE,0x9C),
- o2(0xBE,0x9D), o2(0xBE,0x9E),
- o2(0xBE,0x9F), o2(0xBE,0xA0),
- o2(0xBF,0x41), o2(0xBF,0x42),
- o2(0xBF,0x43), o2(0xBF,0x44),
- o2(0xBF,0x45), o2(0xBF,0x46),
- o2(0xBF,0x47), o2(0xBF,0x48),
- o2(0xBF,0x49), o2(0xBF,0x4A),
- o2(0xBF,0x4B), o2(0xC7,0xB5),
- o2(0xBF,0x4C), o2(0xBF,0x4D),
- o2(0xBF,0x4E), o2(0xBF,0x4F),
- o2(0xBF,0x50), o2(0xBF,0x51),
- o2(0xBF,0x52), o2(0xBF,0x53),
- o2(0xBF,0x54), o2(0xBF,0x55),
- o2(0xBF,0x56), o2(0xBF,0x57),
- o2(0xBF,0x58), o2(0xBF,0x59),
- o2(0xBF,0x5A), o2(0xBF,0x61),
- o2(0xBF,0x62), o2(0xBF,0x63),
- o2(0xBF,0x64), o2(0xBF,0x65),
- o2(0xBF,0x66), o2(0xBF,0x67),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_12 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_12_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_13_infos[65] = {
- o2(0xBF,0x68), o2(0xBF,0x69),
- o2(0xBF,0x6A), o2(0xBF,0x6B),
- o2(0xBF,0x6C), o2(0xBF,0x6D),
- o2(0xBF,0x6E), o2(0xBF,0x6F),
- o2(0xBF,0x70), o2(0xBF,0x71),
- o2(0xBF,0x72), o2(0xBF,0x73),
- o2(0xC7,0xB6), o2(0xBF,0x74),
- o2(0xBF,0x75), o2(0xBF,0x76),
- o2(0xC7,0xB7), o2(0xBF,0x77),
- o2(0xBF,0x78), o2(0xBF,0x79),
- o2(0xC7,0xB8), o2(0xBF,0x7A),
- o2(0xBF,0x81), o2(0xBF,0x82),
- o2(0xBF,0x83), o2(0xBF,0x84),
- o2(0xBF,0x85), o2(0xBF,0x86),
- o2(0xC7,0xB9), o2(0xBF,0x87),
- o2(0xBF,0x88), o2(0xC7,0xBA),
- o2(0xBF,0x89), o2(0xBF,0x8A),
- o2(0xBF,0x8B), o2(0xBF,0x8C),
- o2(0xBF,0x8D), o2(0xBF,0x8E),
- o2(0xBF,0x8F), o2(0xBF,0x90),
- o2(0xC7,0xBB), o2(0xBF,0x91),
- o2(0xBF,0x92), o2(0xBF,0x93),
- o2(0xC7,0xBC), o2(0xBF,0x94),
- o2(0xBF,0x95), o2(0xBF,0x96),
- o2(0xC7,0xBD), o2(0xBF,0x97),
- o2(0xBF,0x98), o2(0xBF,0x99),
- o2(0xBF,0x9A), o2(0xBF,0x9B),
- o2(0xBF,0x9C), o2(0xBF,0x9D),
- o2(0xC7,0xBE), o2(0xBF,0x9E),
- o2(0xBF,0x9F), o2(0xC7,0xBF),
- o2(0xBF,0xA0), o2(0xC7,0xC0),
- o2(0xC0,0x41), o2(0xC0,0x42),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_13 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_13_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_14_infos[65] = {
- o2(0xC0,0x43), o2(0xC0,0x44),
- o2(0xC0,0x45), o2(0xC0,0x46),
- o2(0xC7,0xC1), o2(0xC0,0x47),
- o2(0xC0,0x48), o2(0xC0,0x49),
- o2(0xC7,0xC2), o2(0xC0,0x4A),
- o2(0xC0,0x4B), o2(0xC0,0x4C),
- o2(0xC7,0xC3), o2(0xC0,0x4D),
- o2(0xC0,0x4E), o2(0xC0,0x4F),
- o2(0xC0,0x50), o2(0xC0,0x51),
- o2(0xC0,0x52), o2(0xC0,0x53),
- o2(0xC7,0xC4), o2(0xC7,0xC5),
- o2(0xC0,0x54), o2(0xC7,0xC6),
- o2(0xC0,0x55), o2(0xC0,0x56),
- o2(0xC0,0x57), o2(0xC0,0x58),
- o2(0xC0,0x59), o2(0xC0,0x5A),
- o2(0xC0,0x61), o2(0xC0,0x62),
- o2(0xC0,0x63), o2(0xC0,0x64),
- o2(0xC0,0x65), o2(0xC0,0x66),
- o2(0xC0,0x67), o2(0xC0,0x68),
- o2(0xC0,0x69), o2(0xC0,0x6A),
- o2(0xC0,0x6B), o2(0xC0,0x6C),
- o2(0xC0,0x6D), o2(0xC0,0x6E),
- o2(0xC0,0x6F), o2(0xC0,0x70),
- o2(0xC0,0x71), o2(0xC0,0x72),
- o2(0xC0,0x73), o2(0xC0,0x74),
- o2(0xC0,0x75), o2(0xC0,0x76),
- o2(0xC0,0x77), o2(0xC0,0x78),
- o2(0xC0,0x79), o2(0xC0,0x7A),
- o2(0xC0,0x81), o2(0xC0,0x82),
- o2(0xC0,0x83), o2(0xC0,0x84),
- o2(0xC7,0xC7), o2(0xC7,0xC8),
- o2(0xC0,0x85), o2(0xC0,0x86),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_14 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_14_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_15_infos[65] = {
- o2(0xC7,0xC9), o2(0xC0,0x87),
- o2(0xC0,0x88), o2(0xC0,0x89),
- o2(0xC7,0xCA), o2(0xC0,0x8A),
- o2(0xC0,0x8B), o2(0xC0,0x8C),
- o2(0xC0,0x8D), o2(0xC0,0x8E),
- o2(0xC0,0x8F), o2(0xC0,0x90),
- o2(0xC7,0xCB), o2(0xC7,0xCC),
- o2(0xC0,0x91), o2(0xC7,0xCD),
- o2(0xC0,0x92), o2(0xC7,0xCE),
- o2(0xC0,0x93), o2(0xC0,0x94),
- o2(0xC0,0x95), o2(0xC0,0x96),
- o2(0xC0,0x97), o2(0xC0,0x98),
- o2(0xC7,0xCF), o2(0xC7,0xD0),
- o2(0xC0,0x99), o2(0xC0,0x9A),
- o2(0xC7,0xD1), o2(0xC0,0x9B),
- o2(0xC0,0x9C), o2(0xC0,0x9D),
- o2(0xC7,0xD2), o2(0xC0,0x9E),
- o2(0xC0,0x9F), o2(0xC0,0xA0),
- o2(0xC1,0x41), o2(0xC7,0xD3),
- o2(0xC1,0x42), o2(0xC1,0x43),
- o2(0xC7,0xD4), o2(0xC7,0xD5),
- o2(0xC1,0x44), o2(0xC7,0xD6),
- o2(0xC1,0x45), o2(0xC7,0xD7),
- o2(0xC1,0x46), o2(0xC1,0x47),
- o2(0xC1,0x48), o2(0xC1,0x49),
- o2(0xC1,0x4A), o2(0xC1,0x4B),
- o2(0xC7,0xD8), o2(0xC7,0xD9),
- o2(0xC1,0x4C), o2(0xC1,0x4D),
- o2(0xC7,0xDA), o2(0xC1,0x4E),
- o2(0xC1,0x4F), o2(0xC1,0x50),
- o2(0xC7,0xDB), o2(0xC1,0x51),
- o2(0xC1,0x52), o2(0xC1,0x53),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_15 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_15_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_16_infos[65] = {
- o2(0xC1,0x54), o2(0xC1,0x55),
- o2(0xC1,0x56), o2(0xC1,0x57),
- o2(0xC7,0xDC), o2(0xC7,0xDD),
- o2(0xC1,0x58), o2(0xC7,0xDE),
- o2(0xC7,0xDF), o2(0xC7,0xE0),
- o2(0xC1,0x59), o2(0xC1,0x5A),
- o2(0xC1,0x61), o2(0xC1,0x62),
- o2(0xC1,0x63), o2(0xC1,0x64),
- o2(0xC7,0xE1), o2(0xC1,0x65),
- o2(0xC1,0x66), o2(0xC1,0x67),
- o2(0xC1,0x68), o2(0xC1,0x69),
- o2(0xC1,0x6A), o2(0xC1,0x6B),
- o2(0xC1,0x6C), o2(0xC1,0x6D),
- o2(0xC1,0x6E), o2(0xC1,0x6F),
- o2(0xC1,0x70), o2(0xC1,0x71),
- o2(0xC1,0x72), o2(0xC1,0x73),
- o2(0xC1,0x74), o2(0xC1,0x75),
- o2(0xC1,0x76), o2(0xC1,0x77),
- o2(0xC1,0x78), o2(0xC7,0xE2),
- o2(0xC1,0x79), o2(0xC1,0x7A),
- o2(0xC1,0x81), o2(0xC1,0x82),
- o2(0xC1,0x83), o2(0xC1,0x84),
- o2(0xC1,0x85), o2(0xC1,0x86),
- o2(0xC1,0x87), o2(0xC1,0x88),
- o2(0xC1,0x89), o2(0xC1,0x8A),
- o2(0xC1,0x8B), o2(0xC1,0x8C),
- o2(0xC1,0x8D), o2(0xC1,0x8E),
- o2(0xC1,0x8F), o2(0xC1,0x90),
- o2(0xC1,0x91), o2(0xC1,0x92),
- o2(0xC1,0x93), o2(0xC1,0x94),
- o2(0xC1,0x95), o2(0xC1,0x96),
- o2(0xC1,0x97), o2(0xC1,0x98),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_16 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_16_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_17_infos[65] = {
- o2(0xC1,0x99), o2(0xC1,0x9A),
- o2(0xC1,0x9B), o2(0xC1,0x9C),
- o2(0xC1,0x9D), o2(0xC1,0x9E),
- o2(0xC1,0x9F), o2(0xC1,0xA0),
- o2(0xC7,0xE3), o2(0xC7,0xE4),
- o2(0xC2,0x41), o2(0xC2,0x42),
- o2(0xC7,0xE5), o2(0xC2,0x43),
- o2(0xC2,0x44), o2(0xC2,0x45),
- o2(0xC7,0xE6), o2(0xC2,0x46),
- o2(0xC7,0xE7), o2(0xC2,0x47),
- o2(0xC2,0x48), o2(0xC2,0x49),
- o2(0xC2,0x4A), o2(0xC2,0x4B),
- o2(0xC7,0xE8), o2(0xC7,0xE9),
- o2(0xC2,0x4C), o2(0xC7,0xEA),
- o2(0xC2,0x4D), o2(0xC7,0xEB),
- o2(0xC2,0x4E), o2(0xC2,0x4F),
- o2(0xC2,0x50), o2(0xC2,0x51),
- o2(0xC2,0x52), o2(0xC2,0x53),
- o2(0xC7,0xEC), o2(0xC7,0xED),
- o2(0xC2,0x54), o2(0xC2,0x55),
- o2(0xC7,0xEE), o2(0xC2,0x56),
- o2(0xC2,0x57), o2(0xC2,0x58),
- o2(0xC7,0xEF), o2(0xC2,0x59),
- o2(0xC2,0x5A), o2(0xC2,0x61),
- o2(0xC2,0x62), o2(0xC2,0x63),
- o2(0xC2,0x64), o2(0xC2,0x65),
- o2(0xC7,0xF0), o2(0xC7,0xF1),
- o2(0xC2,0x66), o2(0xC7,0xF2),
- o2(0xC2,0x67), o2(0xC7,0xF3),
- o2(0xC2,0x68), o2(0xC2,0x69),
- o2(0xC2,0x6A), o2(0xC2,0x6B),
- o2(0xC2,0x6C), o2(0xC2,0x6D),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_17 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_17_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_18_infos[65] = {
- o2(0xC7,0xF4), o2(0xC7,0xF5),
- o2(0xC2,0x6E), o2(0xC2,0x6F),
- o2(0xC7,0xF6), o2(0xC2,0x70),
- o2(0xC2,0x71), o2(0xC2,0x72),
- o2(0xC7,0xF7), o2(0xC2,0x73),
- o2(0xC2,0x74), o2(0xC2,0x75),
- o2(0xC2,0x76), o2(0xC2,0x77),
- o2(0xC2,0x78), o2(0xC2,0x79),
- o2(0xC7,0xF8), o2(0xC7,0xF9),
- o2(0xC2,0x7A), o2(0xC7,0xFA),
- o2(0xC7,0xFB), o2(0xC7,0xFC),
- o2(0xC2,0x81), o2(0xC2,0x82),
- o2(0xC2,0x83), o2(0xC2,0x84),
- o2(0xC2,0x85), o2(0xC2,0x86),
- o2(0xC7,0xFD), o2(0xC2,0x87),
- o2(0xC2,0x88), o2(0xC2,0x89),
- o2(0xC7,0xFE), o2(0xC2,0x8A),
- o2(0xC2,0x8B), o2(0xC2,0x8C),
- o2(0xC8,0xA1), o2(0xC2,0x8D),
- o2(0xC2,0x8E), o2(0xC2,0x8F),
- o2(0xC2,0x90), o2(0xC2,0x91),
- o2(0xC2,0x92), o2(0xC2,0x93),
- o2(0xC2,0x94), o2(0xC8,0xA2),
- o2(0xC2,0x95), o2(0xC2,0x96),
- o2(0xC2,0x97), o2(0xC2,0x98),
- o2(0xC2,0x99), o2(0xC2,0x9A),
- o2(0xC2,0x9B), o2(0xC2,0x9C),
- o2(0xC2,0x9D), o2(0xC2,0x9E),
- o2(0xC8,0xA3), o2(0xC8,0xA4),
- o2(0xC2,0x9F), o2(0xC2,0xA0),
- o2(0xC8,0xA5), o2(0xC3,0x41),
- o2(0xC3,0x42), o2(0xC3,0x43),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_18 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_18_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_19_infos[65] = {
- o2(0xC8,0xA6), o2(0xC3,0x44),
- o2(0xC3,0x45), o2(0xC3,0x46),
- o2(0xC3,0x47), o2(0xC8,0xA7),
- o2(0xC3,0x48), o2(0xC3,0x49),
- o2(0xC8,0xA8), o2(0xC8,0xA9),
- o2(0xC3,0x4A), o2(0xC8,0xAA),
- o2(0xC3,0x4B), o2(0xC8,0xAB),
- o2(0xC3,0x4C), o2(0xC3,0x4D),
- o2(0xC3,0x4E), o2(0xC8,0xAC),
- o2(0xC3,0x4F), o2(0xC3,0x50),
- o2(0xC8,0xAD), o2(0xC8,0xAE),
- o2(0xC3,0x51), o2(0xC3,0x52),
- o2(0xC8,0xAF), o2(0xC3,0x53),
- o2(0xC3,0x54), o2(0xC3,0x55),
- o2(0xC8,0xB0), o2(0xC3,0x56),
- o2(0xC3,0x57), o2(0xC3,0x58),
- o2(0xC3,0x59), o2(0xC3,0x5A),
- o2(0xC3,0x61), o2(0xC3,0x62),
- o2(0xC3,0x63), o2(0xC3,0x64),
- o2(0xC3,0x65), o2(0xC8,0xB1),
- o2(0xC3,0x66), o2(0xC8,0xB2),
- o2(0xC3,0x67), o2(0xC3,0x68),
- o2(0xC3,0x69), o2(0xC3,0x6A),
- o2(0xC3,0x6B), o2(0xC3,0x6C),
- o2(0xC8,0xB3), o2(0xC8,0xB4),
- o2(0xC3,0x6D), o2(0xC3,0x6E),
- o2(0xC8,0xB5), o2(0xC3,0x6F),
- o2(0xC3,0x70), o2(0xC3,0x71),
- o2(0xC3,0x72), o2(0xC3,0x73),
- o2(0xC3,0x74), o2(0xC3,0x75),
- o2(0xC3,0x76), o2(0xC3,0x77),
- o2(0xC3,0x78), o2(0xC3,0x79),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_19 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_19_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_1A_infos[65] = {
- o2(0xC3,0x7A), o2(0xC3,0x81),
- o2(0xC3,0x82), o2(0xC8,0xB6),
- o2(0xC3,0x83), o2(0xC8,0xB7),
- o2(0xC3,0x84), o2(0xC3,0x85),
- o2(0xC3,0x86), o2(0xC3,0x87),
- o2(0xC3,0x88), o2(0xC3,0x89),
- o2(0xC8,0xB8), o2(0xC8,0xB9),
- o2(0xC3,0x8A), o2(0xC3,0x8B),
- o2(0xC8,0xBA), o2(0xC3,0x8C),
- o2(0xC3,0x8D), o2(0xC3,0x8E),
- o2(0xC8,0xBB), o2(0xC3,0x8F),
- o2(0xC3,0x90), o2(0xC3,0x91),
- o2(0xC3,0x92), o2(0xC3,0x93),
- o2(0xC3,0x94), o2(0xC3,0x95),
- o2(0xC3,0x96), o2(0xC8,0xBC),
- o2(0xC3,0x97), o2(0xC8,0xBD),
- o2(0xC3,0x98), o2(0xC8,0xBE),
- o2(0xC3,0x99), o2(0xC3,0x9A),
- o2(0xC3,0x9B), o2(0xC3,0x9C),
- o2(0xC3,0x9D), o2(0xC3,0x9E),
- o2(0xC8,0xBF), o2(0xC3,0x9F),
- o2(0xC3,0xA0), o2(0xC4,0x41),
- o2(0xC8,0xC0), o2(0xC4,0x42),
- o2(0xC4,0x43), o2(0xC4,0x44),
- o2(0xC8,0xC1), o2(0xC4,0x45),
- o2(0xC4,0x46), o2(0xC4,0x47),
- o2(0xC4,0x48), o2(0xC4,0x49),
- o2(0xC4,0x4A), o2(0xC4,0x4B),
- o2(0xC4,0x4C), o2(0xC8,0xC2),
- o2(0xC4,0x4D), o2(0xC8,0xC3),
- o2(0xC4,0x4E), o2(0xC4,0x4F),
- o2(0xC4,0x50), o2(0xC4,0x51),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_1A = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_1A_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_1B_infos[65] = {
- o2(0xC4,0x52), o2(0xC4,0x53),
- o2(0xC4,0x54), o2(0xC4,0x55),
- o2(0xC8,0xC4), o2(0xC8,0xC5),
- o2(0xC4,0x56), o2(0xC4,0x57),
- o2(0xC8,0xC6), o2(0xC4,0x58),
- o2(0xC4,0x59), o2(0xC4,0x5A),
- o2(0xC8,0xC7), o2(0xC4,0x61),
- o2(0xC4,0x62), o2(0xC4,0x63),
- o2(0xC4,0x64), o2(0xC8,0xC8),
- o2(0xC4,0x65), o2(0xC4,0x66),
- o2(0xC8,0xC9), o2(0xC4,0x67),
- o2(0xC4,0x68), o2(0xC8,0xCA),
- o2(0xC4,0x69), o2(0xC8,0xCB),
- o2(0xC4,0x6A), o2(0xC4,0x6B),
- o2(0xC4,0x6C), o2(0xC4,0x6D),
- o2(0xC4,0x6E), o2(0xC4,0x6F),
- o2(0xC8,0xCC), o2(0xC4,0x70),
- o2(0xC4,0x71), o2(0xC4,0x72),
- o2(0xC8,0xCD), o2(0xC4,0x73),
- o2(0xC4,0x74), o2(0xC4,0x75),
- o2(0xC8,0xCE), o2(0xC4,0x76),
- o2(0xC4,0x77), o2(0xC4,0x78),
- o2(0xC4,0x79), o2(0xC4,0x7A),
- o2(0xC4,0x81), o2(0xC4,0x82),
- o2(0xC8,0xCF), o2(0xC4,0x83),
- o2(0xC4,0x84), o2(0xC4,0x85),
- o2(0xC4,0x86), o2(0xC8,0xD0),
- o2(0xC4,0x87), o2(0xC4,0x88),
- o2(0xC4,0x89), o2(0xC4,0x8A),
- o2(0xC4,0x8B), o2(0xC4,0x8C),
- o2(0xC8,0xD1), o2(0xC8,0xD2),
- o2(0xC4,0x8D), o2(0xC4,0x8E),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_1B = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_1B_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_1C_infos[65] = {
- o2(0xC8,0xD3), o2(0xC4,0x8F),
- o2(0xC4,0x90), o2(0xC4,0x91),
- o2(0xC8,0xD4), o2(0xC4,0x92),
- o2(0xC4,0x93), o2(0xC4,0x94),
- o2(0xC4,0x95), o2(0xC4,0x96),
- o2(0xC4,0x97), o2(0xC4,0x98),
- o2(0xC4,0x99), o2(0xC4,0x9A),
- o2(0xC4,0x9B), o2(0xC4,0x9C),
- o2(0xC4,0x9D), o2(0xC8,0xD5),
- o2(0xC4,0x9E), o2(0xC4,0x9F),
- o2(0xC4,0xA0), o2(0xC5,0x41),
- o2(0xC5,0x42), o2(0xC5,0x43),
- o2(0xC8,0xD6), o2(0xC8,0xD7),
- o2(0xC5,0x44), o2(0xC5,0x45),
- o2(0xC8,0xD8), o2(0xC5,0x46),
- o2(0xC5,0x47), o2(0xC5,0x48),
- o2(0xC8,0xD9), o2(0xC5,0x49),
- o2(0xC5,0x4A), o2(0xC5,0x4B),
- o2(0xC5,0x4C), o2(0xC5,0x4D),
- o2(0xC5,0x4E), o2(0xC5,0x4F),
- o2(0xC8,0xDA), o2(0xC8,0xDB),
- o2(0xC5,0x50), o2(0xC8,0xDC),
- o2(0xC5,0x51), o2(0xC8,0xDD),
- o2(0xC5,0x52), o2(0xC5,0x53),
- o2(0xC5,0x54), o2(0xC5,0x55),
- o2(0xC5,0x56), o2(0xC5,0x57),
- o2(0xC8,0xDE), o2(0xC8,0xDF),
- o2(0xC5,0x58), o2(0xC5,0x59),
- o2(0xC8,0xE0), o2(0xC5,0x5A),
- o2(0xC5,0x61), o2(0xC5,0x62),
- o2(0xC8,0xE1), o2(0xC5,0x63),
- o2(0xC5,0x64), o2(0xC5,0x65),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_1C = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_1C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_ED_1D_infos[65] = {
- o2(0xC5,0x66), o2(0xC5,0x67),
- o2(0xC5,0x68), o2(0xC5,0x69),
- o2(0xC8,0xE2), o2(0xC5,0x6A),
- o2(0xC5,0x6B), o2(0xC8,0xE3),
- o2(0xC5,0x6C), o2(0xC8,0xE4),
- o2(0xC5,0x6D), o2(0xC5,0x6E),
- o2(0xC5,0x6F), o2(0xC5,0x70),
- o2(0xC5,0x71), o2(0xC5,0x72),
- o2(0xC8,0xE5), o2(0xC8,0xE6),
- o2(0xC5,0x73), o2(0xC5,0x74),
- o2(0xC8,0xE7), o2(0xC5,0x75),
- o2(0xC8,0xE8), o2(0xC8,0xE9),
- o2(0xC8,0xEA), o2(0xC8,0xEB),
- o2(0xC5,0x76), o2(0xC5,0x77),
- o2(0xC5,0x78), o2(0xC5,0x79),
- o2(0xC5,0x7A), o2(0xC5,0x81),
- o2(0xC8,0xEC), o2(0xC8,0xED),
- o2(0xC5,0x82), o2(0xC8,0xEE),
- o2(0xC5,0x83), o2(0xC8,0xEF),
- o2(0xC5,0x84), o2(0xC5,0x85),
- o2(0xC5,0x86), o2(0xC8,0xF0),
- o2(0xC5,0x87), o2(0xC5,0x88),
- o2(0xC8,0xF1), o2(0xC5,0x89),
- o2(0xC5,0x8A), o2(0xC5,0x8B),
- o2(0xC8,0xF2), o2(0xC5,0x8C),
- o2(0xC5,0x8D), o2(0xC5,0x8E),
- o2(0xC8,0xF3), o2(0xC5,0x8F),
- o2(0xC5,0x90), o2(0xC5,0x91),
- o2(0xC5,0x92), o2(0xC5,0x93),
- o2(0xC5,0x94), o2(0xC5,0x95),
- o2(0xC8,0xF4), o2(0xC8,0xF5),
- o2(0xC5,0x96), o2(0xC5,0x97),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_1D = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_ED_1D_infos
-};
-
-static const unsigned char
-to_CP949_ED_1E_offsets[64] = {
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
- 32, 33, 34, 35, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36,
- 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36,
-};
-
static const struct byte_lookup* const
-to_CP949_ED_1E_infos[37] = {
- o2(0xC5,0x98), o2(0xC8,0xF6),
- o2(0xC5,0x99), o2(0xC5,0x9A),
- o2(0xC5,0x9B), o2(0xC5,0x9C),
- o2(0xC5,0x9D), o2(0xC5,0x9E),
- o2(0xC8,0xF7), o2(0xC8,0xF8),
- o2(0xC5,0x9F), o2(0xC5,0xA0),
- o2(0xC8,0xF9), o2(0xC6,0x41),
- o2(0xC6,0x42), o2(0xC6,0x43),
- o2(0xC8,0xFA), o2(0xC6,0x44),
- o2(0xC6,0x45), o2(0xC6,0x46),
- o2(0xC6,0x47), o2(0xC6,0x48),
- o2(0xC6,0x49), o2(0xC6,0x4A),
- o2(0xC8,0xFB), o2(0xC8,0xFC),
- o2(0xC6,0x4B), o2(0xC8,0xFD),
- o2(0xC6,0x4C), o2(0xC8,0xFE),
- o2(0xC6,0x4D), o2(0xC6,0x4E),
- o2(0xC6,0x4F), o2(0xC6,0x50),
- o2(0xC6,0x51), o2(0xC6,0x52),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_ED_1E = {
- to_CP949_ED_1E_offsets,
- to_CP949_ED_1E_infos
+to_CP949_ED_80_infos[64] = {
+ o2(0xC4,0xF6), o2(0xB3,0x72), o2(0xB3,0x73), o2(0xB3,0x74),
+ o2(0xC4,0xF7), o2(0xB3,0x75), o2(0xB3,0x76), o2(0xB3,0x77),
+ o2(0xB3,0x78), o2(0xB3,0x79), o2(0xB3,0x7A), o2(0xB3,0x81),
+ o2(0xB3,0x82), o2(0xB3,0x83), o2(0xB3,0x84), o2(0xB3,0x85),
+ o2(0xB3,0x86), o2(0xC4,0xF8), o2(0xB3,0x87), o2(0xB3,0x88),
+ o2(0xB3,0x89), o2(0xB3,0x8A), o2(0xB3,0x8B), o2(0xB3,0x8C),
+ o2(0xC4,0xF9), o2(0xB3,0x8D), o2(0xB3,0x8E), o2(0xB3,0x8F),
+ o2(0xB3,0x90), o2(0xB3,0x91), o2(0xB3,0x92), o2(0xB3,0x93),
+ o2(0xB3,0x94), o2(0xB3,0x95), o2(0xB3,0x96), o2(0xB3,0x97),
+ o2(0xB3,0x98), o2(0xB3,0x99), o2(0xB3,0x9A), o2(0xB3,0x9B),
+ o2(0xB3,0x9C), o2(0xB3,0x9D), o2(0xB3,0x9E), o2(0xB3,0x9F),
+ o2(0xB3,0xA0), o2(0xC4,0xFA), o2(0xB4,0x41), o2(0xB4,0x42),
+ o2(0xB4,0x43), o2(0xB4,0x44), o2(0xB4,0x45), o2(0xB4,0x46),
+ o2(0xC4,0xFB), o2(0xC4,0xFC), o2(0xB4,0x47), o2(0xB4,0x48),
+ o2(0xC4,0xFD), o2(0xB4,0x49), o2(0xB4,0x4A), o2(0xB4,0x4B),
+ o2(0xC4,0xFE), o2(0xB4,0x4C), o2(0xB4,0x4D), o2(0xB4,0x4E),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_80 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_80_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_81_infos[64] = {
+ o2(0xB4,0x4F), o2(0xB4,0x50), o2(0xB4,0x51), o2(0xB4,0x52),
+ o2(0xC5,0xA1), o2(0xC5,0xA2), o2(0xB4,0x53), o2(0xC5,0xA3),
+ o2(0xB4,0x54), o2(0xC5,0xA4), o2(0xB4,0x55), o2(0xB4,0x56),
+ o2(0xB4,0x57), o2(0xB4,0x58), o2(0xB4,0x59), o2(0xB4,0x5A),
+ o2(0xC5,0xA5), o2(0xB4,0x61), o2(0xB4,0x62), o2(0xB4,0x63),
+ o2(0xC5,0xA6), o2(0xB4,0x64), o2(0xB4,0x65), o2(0xB4,0x66),
+ o2(0xC5,0xA7), o2(0xB4,0x67), o2(0xB4,0x68), o2(0xB4,0x69),
+ o2(0xB4,0x6A), o2(0xB4,0x6B), o2(0xB4,0x6C), o2(0xB4,0x6D),
+ o2(0xC5,0xA8), o2(0xB4,0x6E), o2(0xB4,0x6F), o2(0xB4,0x70),
+ o2(0xB4,0x71), o2(0xB4,0x72), o2(0xB4,0x73), o2(0xB4,0x74),
+ o2(0xB4,0x75), o2(0xB4,0x76), o2(0xB4,0x77), o2(0xB4,0x78),
+ o2(0xC5,0xA9), o2(0xC5,0xAA), o2(0xB4,0x79), o2(0xB4,0x7A),
+ o2(0xC5,0xAB), o2(0xB4,0x81), o2(0xB4,0x82), o2(0xB4,0x83),
+ o2(0xC5,0xAC), o2(0xB4,0x84), o2(0xB4,0x85), o2(0xB4,0x86),
+ o2(0xB4,0x87), o2(0xB4,0x88), o2(0xB4,0x89), o2(0xB4,0x8A),
+ o2(0xC5,0xAD), o2(0xC5,0xAE), o2(0xB4,0x8B), o2(0xB4,0x8C),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_81 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_81_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_82_infos[64] = {
+ o2(0xB4,0x8D), o2(0xC5,0xAF), o2(0xB4,0x8E), o2(0xB4,0x8F),
+ o2(0xB4,0x90), o2(0xB4,0x91), o2(0xB4,0x92), o2(0xB4,0x93),
+ o2(0xB4,0x94), o2(0xB4,0x95), o2(0xB4,0x96), o2(0xB4,0x97),
+ o2(0xB4,0x98), o2(0xB4,0x99), o2(0xB4,0x9A), o2(0xB4,0x9B),
+ o2(0xB4,0x9C), o2(0xB4,0x9D), o2(0xB4,0x9E), o2(0xB4,0x9F),
+ o2(0xB4,0xA0), o2(0xB5,0x41), o2(0xB5,0x42), o2(0xB5,0x43),
+ o2(0xB5,0x44), o2(0xB5,0x45), o2(0xB5,0x46), o2(0xB5,0x47),
+ o2(0xB5,0x48), o2(0xB5,0x49), o2(0xB5,0x4A), o2(0xB5,0x4B),
+ o2(0xB5,0x4C), o2(0xB5,0x4D), o2(0xB5,0x4E), o2(0xB5,0x4F),
+ o2(0xC5,0xB0), o2(0xC5,0xB1), o2(0xB5,0x50), o2(0xB5,0x51),
+ o2(0xC5,0xB2), o2(0xB5,0x52), o2(0xB5,0x53), o2(0xB5,0x54),
+ o2(0xC5,0xB3), o2(0xB5,0x55), o2(0xB5,0x56), o2(0xB5,0x57),
+ o2(0xB5,0x58), o2(0xB5,0x59), o2(0xB5,0x5A), o2(0xB5,0x61),
+ o2(0xC5,0xB4), o2(0xC5,0xB5), o2(0xB5,0x62), o2(0xC5,0xB6),
+ o2(0xB5,0x63), o2(0xC5,0xB7), o2(0xB5,0x64), o2(0xB5,0x65),
+ o2(0xB5,0x66), o2(0xB5,0x67), o2(0xB5,0x68), o2(0xB5,0x69),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_82 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_82_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_83_infos[64] = {
+ o2(0xC5,0xB8), o2(0xC5,0xB9), o2(0xB5,0x6A), o2(0xB5,0x6B),
+ o2(0xC5,0xBA), o2(0xB5,0x6C), o2(0xB5,0x6D), o2(0xB5,0x6E),
+ o2(0xC5,0xBB), o2(0xC5,0xBC), o2(0xB5,0x6F), o2(0xB5,0x70),
+ o2(0xB5,0x71), o2(0xB5,0x72), o2(0xB5,0x73), o2(0xB5,0x74),
+ o2(0xC5,0xBD), o2(0xC5,0xBE), o2(0xB5,0x75), o2(0xC5,0xBF),
+ o2(0xC5,0xC0), o2(0xC5,0xC1), o2(0xB5,0x76), o2(0xB5,0x77),
+ o2(0xB5,0x78), o2(0xB5,0x79), o2(0xB5,0x7A), o2(0xB5,0x81),
+ o2(0xC5,0xC2), o2(0xC5,0xC3), o2(0xB5,0x82), o2(0xB5,0x83),
+ o2(0xC5,0xC4), o2(0xB5,0x84), o2(0xB5,0x85), o2(0xB5,0x86),
+ o2(0xC5,0xC5), o2(0xB5,0x87), o2(0xB5,0x88), o2(0xB5,0x89),
+ o2(0xB5,0x8A), o2(0xB5,0x8B), o2(0xB5,0x8C), o2(0xB5,0x8D),
+ o2(0xC5,0xC6), o2(0xC5,0xC7), o2(0xB5,0x8E), o2(0xC5,0xC8),
+ o2(0xC5,0xC9), o2(0xC5,0xCA), o2(0xB5,0x8F), o2(0xB5,0x90),
+ o2(0xB5,0x91), o2(0xB5,0x92), o2(0xB5,0x93), o2(0xB5,0x94),
+ o2(0xC5,0xCB), o2(0xB5,0x95), o2(0xB5,0x96), o2(0xB5,0x97),
+ o2(0xB5,0x98), o2(0xB5,0x99), o2(0xB5,0x9A), o2(0xB5,0x9B),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_83 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_83_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_84_infos[64] = {
+ o2(0xB5,0x9C), o2(0xB5,0x9D), o2(0xB5,0x9E), o2(0xB5,0x9F),
+ o2(0xB5,0xA0), o2(0xB6,0x41), o2(0xB6,0x42), o2(0xB6,0x43),
+ o2(0xB6,0x44), o2(0xB6,0x45), o2(0xB6,0x46), o2(0xB6,0x47),
+ o2(0xB6,0x48), o2(0xC5,0xCC), o2(0xB6,0x49), o2(0xB6,0x4A),
+ o2(0xB6,0x4B), o2(0xB6,0x4C), o2(0xB6,0x4D), o2(0xB6,0x4E),
+ o2(0xB6,0x4F), o2(0xB6,0x50), o2(0xB6,0x51), o2(0xB6,0x52),
+ o2(0xB6,0x53), o2(0xB6,0x54), o2(0xB6,0x55), o2(0xB6,0x56),
+ o2(0xB6,0x57), o2(0xB6,0x58), o2(0xB6,0x59), o2(0xB6,0x5A),
+ o2(0xB6,0x61), o2(0xB6,0x62), o2(0xB6,0x63), o2(0xB6,0x64),
+ o2(0xB6,0x65), o2(0xB6,0x66), o2(0xB6,0x67), o2(0xB6,0x68),
+ o2(0xB6,0x69), o2(0xB6,0x6A), o2(0xB6,0x6B), o2(0xB6,0x6C),
+ o2(0xB6,0x6D), o2(0xB6,0x6E), o2(0xB6,0x6F), o2(0xB6,0x70),
+ o2(0xC5,0xCD), o2(0xC5,0xCE), o2(0xB6,0x71), o2(0xB6,0x72),
+ o2(0xC5,0xCF), o2(0xB6,0x73), o2(0xB6,0x74), o2(0xB6,0x75),
+ o2(0xC5,0xD0), o2(0xB6,0x76), o2(0xC5,0xD1), o2(0xB6,0x77),
+ o2(0xB6,0x78), o2(0xB6,0x79), o2(0xB6,0x7A), o2(0xB6,0x81),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_84 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_84_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_85_infos[64] = {
+ o2(0xC5,0xD2), o2(0xC5,0xD3), o2(0xB6,0x82), o2(0xC5,0xD4),
+ o2(0xC5,0xD5), o2(0xC5,0xD6), o2(0xB6,0x83), o2(0xB6,0x84),
+ o2(0xB6,0x85), o2(0xB6,0x86), o2(0xB6,0x87), o2(0xB6,0x88),
+ o2(0xC5,0xD7), o2(0xC5,0xD8), o2(0xB6,0x89), o2(0xB6,0x8A),
+ o2(0xC5,0xD9), o2(0xB6,0x8B), o2(0xB6,0x8C), o2(0xB6,0x8D),
+ o2(0xC5,0xDA), o2(0xB6,0x8E), o2(0xB6,0x8F), o2(0xB6,0x90),
+ o2(0xB6,0x91), o2(0xB6,0x92), o2(0xB6,0x93), o2(0xB6,0x94),
+ o2(0xC5,0xDB), o2(0xC5,0xDC), o2(0xB6,0x95), o2(0xC5,0xDD),
+ o2(0xB6,0x96), o2(0xC5,0xDE), o2(0xB6,0x97), o2(0xB6,0x98),
+ o2(0xB6,0x99), o2(0xB6,0x9A), o2(0xB6,0x9B), o2(0xB6,0x9C),
+ o2(0xC5,0xDF), o2(0xB6,0x9D), o2(0xB6,0x9E), o2(0xB6,0x9F),
+ o2(0xC5,0xE0), o2(0xB6,0xA0), o2(0xB7,0x41), o2(0xB7,0x42),
+ o2(0xB7,0x43), o2(0xB7,0x44), o2(0xB7,0x45), o2(0xB7,0x46),
+ o2(0xB7,0x47), o2(0xB7,0x48), o2(0xB7,0x49), o2(0xB7,0x4A),
+ o2(0xB7,0x4B), o2(0xB7,0x4C), o2(0xB7,0x4D), o2(0xB7,0x4E),
+ o2(0xC5,0xE1), o2(0xB7,0x4F), o2(0xB7,0x50), o2(0xB7,0x51),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_85 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_85_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_86_infos[64] = {
+ o2(0xB7,0x52), o2(0xB7,0x53), o2(0xB7,0x54), o2(0xB7,0x55),
+ o2(0xC5,0xE2), o2(0xB7,0x56), o2(0xB7,0x57), o2(0xB7,0x58),
+ o2(0xC5,0xE3), o2(0xB7,0x59), o2(0xB7,0x5A), o2(0xB7,0x61),
+ o2(0xB7,0x62), o2(0xB7,0x63), o2(0xB7,0x64), o2(0xB7,0x65),
+ o2(0xB7,0x66), o2(0xB7,0x67), o2(0xB7,0x68), o2(0xB7,0x69),
+ o2(0xB7,0x6A), o2(0xB7,0x6B), o2(0xB7,0x6C), o2(0xB7,0x6D),
+ o2(0xB7,0x6E), o2(0xB7,0x6F), o2(0xB7,0x70), o2(0xB7,0x71),
+ o2(0xB7,0x72), o2(0xB7,0x73), o2(0xB7,0x74), o2(0xB7,0x75),
+ o2(0xC5,0xE4), o2(0xC5,0xE5), o2(0xB7,0x76), o2(0xB7,0x77),
+ o2(0xC5,0xE6), o2(0xB7,0x78), o2(0xB7,0x79), o2(0xB7,0x7A),
+ o2(0xC5,0xE7), o2(0xB7,0x81), o2(0xB7,0x82), o2(0xB7,0x83),
+ o2(0xB7,0x84), o2(0xB7,0x85), o2(0xB7,0x86), o2(0xB7,0x87),
+ o2(0xC5,0xE8), o2(0xC5,0xE9), o2(0xB7,0x88), o2(0xC5,0xEA),
+ o2(0xB7,0x89), o2(0xC5,0xEB), o2(0xB7,0x8A), o2(0xB7,0x8B),
+ o2(0xB7,0x8C), o2(0xB7,0x8D), o2(0xC5,0xEC), o2(0xB7,0x8E),
+ o2(0xC5,0xED), o2(0xB7,0x8F), o2(0xB7,0x90), o2(0xB7,0x91),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_86 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_86_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_87_infos[64] = {
+ o2(0xC5,0xEE), o2(0xB7,0x92), o2(0xB7,0x93), o2(0xB7,0x94),
+ o2(0xB7,0x95), o2(0xB7,0x96), o2(0xB7,0x97), o2(0xB7,0x98),
+ o2(0xB7,0x99), o2(0xB7,0x9A), o2(0xB7,0x9B), o2(0xB7,0x9C),
+ o2(0xB7,0x9D), o2(0xB7,0x9E), o2(0xB7,0x9F), o2(0xB7,0xA0),
+ o2(0xB8,0x41), o2(0xB8,0x42), o2(0xB8,0x43), o2(0xB8,0x44),
+ o2(0xB8,0x45), o2(0xB8,0x46), o2(0xB8,0x47), o2(0xB8,0x48),
+ o2(0xC5,0xEF), o2(0xB8,0x49), o2(0xB8,0x4A), o2(0xB8,0x4B),
+ o2(0xB8,0x4C), o2(0xB8,0x4D), o2(0xB8,0x4E), o2(0xB8,0x4F),
+ o2(0xB8,0x50), o2(0xB8,0x51), o2(0xB8,0x52), o2(0xB8,0x53),
+ o2(0xB8,0x54), o2(0xB8,0x55), o2(0xB8,0x56), o2(0xB8,0x57),
+ o2(0xB8,0x58), o2(0xB8,0x59), o2(0xB8,0x5A), o2(0xB8,0x61),
+ o2(0xB8,0x62), o2(0xB8,0x63), o2(0xB8,0x64), o2(0xB8,0x65),
+ o2(0xB8,0x66), o2(0xB8,0x67), o2(0xB8,0x68), o2(0xB8,0x69),
+ o2(0xC5,0xF0), o2(0xB8,0x6A), o2(0xB8,0x6B), o2(0xB8,0x6C),
+ o2(0xC5,0xF1), o2(0xB8,0x6D), o2(0xB8,0x6E), o2(0xB8,0x6F),
+ o2(0xB8,0x70), o2(0xB8,0x71), o2(0xB8,0x72), o2(0xB8,0x73),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_87 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_87_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_88_infos[64] = {
+ o2(0xB8,0x74), o2(0xB8,0x75), o2(0xB8,0x76), o2(0xB8,0x77),
+ o2(0xB8,0x78), o2(0xB8,0x79), o2(0xB8,0x7A), o2(0xC5,0xF2),
+ o2(0xB8,0x81), o2(0xC5,0xF3), o2(0xB8,0x82), o2(0xB8,0x83),
+ o2(0xB8,0x84), o2(0xB8,0x85), o2(0xB8,0x86), o2(0xB8,0x87),
+ o2(0xC5,0xF4), o2(0xB8,0x88), o2(0xB8,0x89), o2(0xB8,0x8A),
+ o2(0xB8,0x8B), o2(0xB8,0x8C), o2(0xB8,0x8D), o2(0xB8,0x8E),
+ o2(0xB8,0x8F), o2(0xB8,0x90), o2(0xB8,0x91), o2(0xB8,0x92),
+ o2(0xB8,0x93), o2(0xB8,0x94), o2(0xB8,0x95), o2(0xB8,0x96),
+ o2(0xB8,0x97), o2(0xB8,0x98), o2(0xB8,0x99), o2(0xB8,0x9A),
+ o2(0xB8,0x9B), o2(0xB8,0x9C), o2(0xB8,0x9D), o2(0xB8,0x9E),
+ o2(0xB8,0x9F), o2(0xB8,0xA0), o2(0xB9,0x41), o2(0xB9,0x42),
+ o2(0xC5,0xF5), o2(0xC5,0xF6), o2(0xB9,0x43), o2(0xB9,0x44),
+ o2(0xC5,0xF7), o2(0xB9,0x45), o2(0xB9,0x46), o2(0xB9,0x47),
+ o2(0xC5,0xF8), o2(0xB9,0x48), o2(0xB9,0x49), o2(0xB9,0x4A),
+ o2(0xB9,0x4B), o2(0xB9,0x4C), o2(0xB9,0x4D), o2(0xB9,0x4E),
+ o2(0xC5,0xF9), o2(0xC5,0xFA), o2(0xB9,0x4F), o2(0xC5,0xFB),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_88 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_88_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_89_infos[64] = {
+ o2(0xB9,0x50), o2(0xC5,0xFC), o2(0xB9,0x51), o2(0xB9,0x52),
+ o2(0xB9,0x53), o2(0xB9,0x54), o2(0xB9,0x55), o2(0xB9,0x56),
+ o2(0xC5,0xFD), o2(0xB9,0x57), o2(0xB9,0x58), o2(0xB9,0x59),
+ o2(0xB9,0x5A), o2(0xB9,0x61), o2(0xB9,0x62), o2(0xB9,0x63),
+ o2(0xB9,0x64), o2(0xB9,0x65), o2(0xB9,0x66), o2(0xB9,0x67),
+ o2(0xB9,0x68), o2(0xB9,0x69), o2(0xB9,0x6A), o2(0xB9,0x6B),
+ o2(0xB9,0x6C), o2(0xB9,0x6D), o2(0xB9,0x6E), o2(0xB9,0x6F),
+ o2(0xC5,0xFE), o2(0xB9,0x70), o2(0xB9,0x71), o2(0xB9,0x72),
+ o2(0xB9,0x73), o2(0xB9,0x74), o2(0xB9,0x75), o2(0xB9,0x76),
+ o2(0xC6,0xA1), o2(0xB9,0x77), o2(0xB9,0x78), o2(0xB9,0x79),
+ o2(0xB9,0x7A), o2(0xB9,0x81), o2(0xB9,0x82), o2(0xB9,0x83),
+ o2(0xB9,0x84), o2(0xB9,0x85), o2(0xB9,0x86), o2(0xB9,0x87),
+ o2(0xB9,0x88), o2(0xB9,0x89), o2(0xB9,0x8A), o2(0xB9,0x8B),
+ o2(0xB9,0x8C), o2(0xB9,0x8D), o2(0xB9,0x8E), o2(0xB9,0x8F),
+ o2(0xB9,0x90), o2(0xB9,0x91), o2(0xB9,0x92), o2(0xB9,0x93),
+ o2(0xB9,0x94), o2(0xB9,0x95), o2(0xB9,0x96), o2(0xB9,0x97),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_89 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_89_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_8A_infos[64] = {
+ o2(0xC6,0xA2), o2(0xC6,0xA3), o2(0xB9,0x98), o2(0xB9,0x99),
+ o2(0xC6,0xA4), o2(0xB9,0x9A), o2(0xB9,0x9B), o2(0xB9,0x9C),
+ o2(0xC6,0xA5), o2(0xB9,0x9D), o2(0xB9,0x9E), o2(0xB9,0x9F),
+ o2(0xB9,0xA0), o2(0xBA,0x41), o2(0xBA,0x42), o2(0xBA,0x43),
+ o2(0xC6,0xA6), o2(0xC6,0xA7), o2(0xBA,0x44), o2(0xBA,0x45),
+ o2(0xBA,0x46), o2(0xC6,0xA8), o2(0xBA,0x47), o2(0xBA,0x48),
+ o2(0xBA,0x49), o2(0xBA,0x4A), o2(0xBA,0x4B), o2(0xBA,0x4C),
+ o2(0xC6,0xA9), o2(0xBA,0x4D), o2(0xBA,0x4E), o2(0xBA,0x4F),
+ o2(0xC6,0xAA), o2(0xBA,0x50), o2(0xBA,0x51), o2(0xBA,0x52),
+ o2(0xC6,0xAB), o2(0xBA,0x53), o2(0xBA,0x54), o2(0xBA,0x55),
+ o2(0xBA,0x56), o2(0xBA,0x57), o2(0xBA,0x58), o2(0xBA,0x59),
+ o2(0xC6,0xAC), o2(0xBA,0x5A), o2(0xBA,0x61), o2(0xBA,0x62),
+ o2(0xBA,0x63), o2(0xC6,0xAD), o2(0xBA,0x64), o2(0xBA,0x65),
+ o2(0xBA,0x66), o2(0xBA,0x67), o2(0xBA,0x68), o2(0xBA,0x69),
+ o2(0xC6,0xAE), o2(0xC6,0xAF), o2(0xBA,0x6A), o2(0xBA,0x6B),
+ o2(0xC6,0xB0), o2(0xBA,0x6C), o2(0xBA,0x6D), o2(0xC6,0xB1),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_8A = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_8A_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_8B_infos[64] = {
+ o2(0xC6,0xB2), o2(0xBA,0x6E), o2(0xC6,0xB3), o2(0xBA,0x6F),
+ o2(0xBA,0x70), o2(0xBA,0x71), o2(0xBA,0x72), o2(0xBA,0x73),
+ o2(0xC6,0xB4), o2(0xC6,0xB5), o2(0xBA,0x74), o2(0xC6,0xB6),
+ o2(0xBA,0x75), o2(0xBA,0x76), o2(0xBA,0x77), o2(0xBA,0x78),
+ o2(0xBA,0x79), o2(0xBA,0x7A), o2(0xBA,0x81), o2(0xBA,0x82),
+ o2(0xC6,0xB7), o2(0xBA,0x83), o2(0xBA,0x84), o2(0xBA,0x85),
+ o2(0xC6,0xB8), o2(0xBA,0x86), o2(0xBA,0x87), o2(0xBA,0x88),
+ o2(0xC6,0xB9), o2(0xBA,0x89), o2(0xBA,0x8A), o2(0xBA,0x8B),
+ o2(0xBA,0x8C), o2(0xBA,0x8D), o2(0xBA,0x8E), o2(0xBA,0x8F),
+ o2(0xC6,0xBA), o2(0xC6,0xBB), o2(0xBA,0x90), o2(0xBA,0x91),
+ o2(0xBA,0x92), o2(0xBA,0x93), o2(0xBA,0x94), o2(0xBA,0x95),
+ o2(0xBA,0x96), o2(0xBA,0x97), o2(0xBA,0x98), o2(0xBA,0x99),
+ o2(0xC6,0xBC), o2(0xC6,0xBD), o2(0xBA,0x9A), o2(0xBA,0x9B),
+ o2(0xC6,0xBE), o2(0xBA,0x9C), o2(0xBA,0x9D), o2(0xBA,0x9E),
+ o2(0xC6,0xBF), o2(0xBA,0x9F), o2(0xBA,0xA0), o2(0xBB,0x41),
+ o2(0xBB,0x42), o2(0xBB,0x43), o2(0xBB,0x44), o2(0xBB,0x45),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_8B = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_8B_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_8C_infos[64] = {
+ o2(0xC6,0xC0), o2(0xC6,0xC1), o2(0xBB,0x46), o2(0xC6,0xC2),
+ o2(0xBB,0x47), o2(0xC6,0xC3), o2(0xBB,0x48), o2(0xBB,0x49),
+ o2(0xBB,0x4A), o2(0xBB,0x4B), o2(0xBB,0x4C), o2(0xBB,0x4D),
+ o2(0xC6,0xC4), o2(0xC6,0xC5), o2(0xC6,0xC6), o2(0xBB,0x4E),
+ o2(0xC6,0xC7), o2(0xBB,0x4F), o2(0xBB,0x50), o2(0xBB,0x51),
+ o2(0xC6,0xC8), o2(0xBB,0x52), o2(0xC6,0xC9), o2(0xBB,0x53),
+ o2(0xBB,0x54), o2(0xBB,0x55), o2(0xBB,0x56), o2(0xBB,0x57),
+ o2(0xC6,0xCA), o2(0xC6,0xCB), o2(0xBB,0x58), o2(0xC6,0xCC),
+ o2(0xC6,0xCD), o2(0xC6,0xCE), o2(0xBB,0x59), o2(0xBB,0x5A),
+ o2(0xBB,0x61), o2(0xC6,0xCF), o2(0xBB,0x62), o2(0xBB,0x63),
+ o2(0xC6,0xD0), o2(0xC6,0xD1), o2(0xBB,0x64), o2(0xBB,0x65),
+ o2(0xC6,0xD2), o2(0xBB,0x66), o2(0xBB,0x67), o2(0xBB,0x68),
+ o2(0xC6,0xD3), o2(0xBB,0x69), o2(0xBB,0x6A), o2(0xBB,0x6B),
+ o2(0xBB,0x6C), o2(0xBB,0x6D), o2(0xBB,0x6E), o2(0xBB,0x6F),
+ o2(0xC6,0xD4), o2(0xC6,0xD5), o2(0xBB,0x70), o2(0xC6,0xD6),
+ o2(0xC6,0xD7), o2(0xC6,0xD8), o2(0xBB,0x71), o2(0xBB,0x72),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_8C = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_8C_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_8D_infos[64] = {
+ o2(0xBB,0x73), o2(0xBB,0x74), o2(0xBB,0x75), o2(0xBB,0x76),
+ o2(0xC6,0xD9), o2(0xC6,0xDA), o2(0xBB,0x77), o2(0xBB,0x78),
+ o2(0xBB,0x79), o2(0xBB,0x7A), o2(0xBB,0x81), o2(0xBB,0x82),
+ o2(0xBB,0x83), o2(0xBB,0x84), o2(0xBB,0x85), o2(0xBB,0x86),
+ o2(0xBB,0x87), o2(0xBB,0x88), o2(0xBB,0x89), o2(0xBB,0x8A),
+ o2(0xBB,0x8B), o2(0xBB,0x8C), o2(0xBB,0x8D), o2(0xBB,0x8E),
+ o2(0xBB,0x8F), o2(0xBB,0x90), o2(0xBB,0x91), o2(0xBB,0x92),
+ o2(0xBB,0x93), o2(0xBB,0x94), o2(0xBB,0x95), o2(0xBB,0x96),
+ o2(0xBB,0x97), o2(0xBB,0x98), o2(0xBB,0x99), o2(0xBB,0x9A),
+ o2(0xBB,0x9B), o2(0xBB,0x9C), o2(0xBB,0x9D), o2(0xBB,0x9E),
+ o2(0xBB,0x9F), o2(0xBB,0xA0), o2(0xBC,0x41), o2(0xBC,0x42),
+ o2(0xBC,0x43), o2(0xBC,0x44), o2(0xBC,0x45), o2(0xBC,0x46),
+ o2(0xBC,0x47), o2(0xBC,0x48), o2(0xBC,0x49), o2(0xBC,0x4A),
+ o2(0xBC,0x4B), o2(0xBC,0x4C), o2(0xBC,0x4D), o2(0xBC,0x4E),
+ o2(0xBC,0x4F), o2(0xBC,0x50), o2(0xBC,0x51), o2(0xBC,0x52),
+ o2(0xC6,0xDB), o2(0xC6,0xDC), o2(0xBC,0x53), o2(0xBC,0x54),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_8D = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_8D_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_8E_infos[64] = {
+ o2(0xC6,0xDD), o2(0xBC,0x55), o2(0xBC,0x56), o2(0xBC,0x57),
+ o2(0xC6,0xDE), o2(0xBC,0x58), o2(0xBC,0x59), o2(0xBC,0x5A),
+ o2(0xBC,0x61), o2(0xBC,0x62), o2(0xBC,0x63), o2(0xBC,0x64),
+ o2(0xC6,0xDF), o2(0xC6,0xE0), o2(0xBC,0x65), o2(0xC6,0xE1),
+ o2(0xC6,0xE2), o2(0xC6,0xE3), o2(0xBC,0x66), o2(0xBC,0x67),
+ o2(0xBC,0x68), o2(0xBC,0x69), o2(0xBC,0x6A), o2(0xBC,0x6B),
+ o2(0xC6,0xE4), o2(0xC6,0xE5), o2(0xBC,0x6C), o2(0xBC,0x6D),
+ o2(0xC6,0xE6), o2(0xBC,0x6E), o2(0xBC,0x6F), o2(0xBC,0x70),
+ o2(0xC6,0xE7), o2(0xBC,0x71), o2(0xBC,0x72), o2(0xBC,0x73),
+ o2(0xBC,0x74), o2(0xBC,0x75), o2(0xBC,0x76), o2(0xBC,0x77),
+ o2(0xC6,0xE8), o2(0xC6,0xE9), o2(0xBC,0x78), o2(0xC6,0xEA),
+ o2(0xBC,0x79), o2(0xC6,0xEB), o2(0xBC,0x7A), o2(0xBC,0x81),
+ o2(0xBC,0x82), o2(0xBC,0x83), o2(0xBC,0x84), o2(0xBC,0x85),
+ o2(0xC6,0xEC), o2(0xBC,0x86), o2(0xBC,0x87), o2(0xBC,0x88),
+ o2(0xC6,0xED), o2(0xBC,0x89), o2(0xBC,0x8A), o2(0xBC,0x8B),
+ o2(0xC6,0xEE), o2(0xBC,0x8C), o2(0xBC,0x8D), o2(0xBC,0x8E),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_8E = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_8E_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_8F_infos[64] = {
+ o2(0xBC,0x8F), o2(0xBC,0x90), o2(0xBC,0x91), o2(0xBC,0x92),
+ o2(0xC6,0xEF), o2(0xC6,0xF0), o2(0xBC,0x93), o2(0xBC,0x94),
+ o2(0xC6,0xF1), o2(0xC6,0xF2), o2(0xBC,0x95), o2(0xBC,0x96),
+ o2(0xBC,0x97), o2(0xBC,0x98), o2(0xBC,0x99), o2(0xBC,0x9A),
+ o2(0xC6,0xF3), o2(0xBC,0x9B), o2(0xBC,0x9C), o2(0xBC,0x9D),
+ o2(0xBC,0x9E), o2(0xBC,0x9F), o2(0xBC,0xA0), o2(0xBD,0x41),
+ o2(0xC6,0xF4), o2(0xBD,0x42), o2(0xBD,0x43), o2(0xBD,0x44),
+ o2(0xBD,0x45), o2(0xBD,0x46), o2(0xBD,0x47), o2(0xBD,0x48),
+ o2(0xBD,0x49), o2(0xC6,0xF5), o2(0xBD,0x4A), o2(0xC6,0xF6),
+ o2(0xBD,0x4B), o2(0xBD,0x4C), o2(0xBD,0x4D), o2(0xBD,0x4E),
+ o2(0xBD,0x4F), o2(0xBD,0x50), o2(0xBD,0x51), o2(0xBD,0x52),
+ o2(0xC6,0xF7), o2(0xC6,0xF8), o2(0xBD,0x53), o2(0xBD,0x54),
+ o2(0xC6,0xF9), o2(0xBD,0x55), o2(0xBD,0x56), o2(0xBD,0x57),
+ o2(0xC6,0xFA), o2(0xBD,0x58), o2(0xBD,0x59), o2(0xBD,0x5A),
+ o2(0xBD,0x61), o2(0xBD,0x62), o2(0xBD,0x63), o2(0xBD,0x64),
+ o2(0xC6,0xFB), o2(0xC6,0xFC), o2(0xBD,0x65), o2(0xC6,0xFD),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_8F = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_8F_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_90_infos[64] = {
+ o2(0xBD,0x66), o2(0xC6,0xFE), o2(0xBD,0x67), o2(0xBD,0x68),
+ o2(0xBD,0x69), o2(0xBD,0x6A), o2(0xBD,0x6B), o2(0xBD,0x6C),
+ o2(0xC7,0xA1), o2(0xBD,0x6D), o2(0xBD,0x6E), o2(0xBD,0x6F),
+ o2(0xBD,0x70), o2(0xBD,0x71), o2(0xBD,0x72), o2(0xBD,0x73),
+ o2(0xBD,0x74), o2(0xBD,0x75), o2(0xBD,0x76), o2(0xBD,0x77),
+ o2(0xBD,0x78), o2(0xBD,0x79), o2(0xBD,0x7A), o2(0xBD,0x81),
+ o2(0xBD,0x82), o2(0xBD,0x83), o2(0xBD,0x84), o2(0xBD,0x85),
+ o2(0xBD,0x86), o2(0xC7,0xA2), o2(0xBD,0x87), o2(0xBD,0x88),
+ o2(0xBD,0x89), o2(0xBD,0x8A), o2(0xBD,0x8B), o2(0xBD,0x8C),
+ o2(0xBD,0x8D), o2(0xBD,0x8E), o2(0xBD,0x8F), o2(0xBD,0x90),
+ o2(0xBD,0x91), o2(0xBD,0x92), o2(0xBD,0x93), o2(0xBD,0x94),
+ o2(0xBD,0x95), o2(0xBD,0x96), o2(0xBD,0x97), o2(0xBD,0x98),
+ o2(0xBD,0x99), o2(0xBD,0x9A), o2(0xBD,0x9B), o2(0xBD,0x9C),
+ o2(0xBD,0x9D), o2(0xBD,0x9E), o2(0xBD,0x9F), o2(0xBD,0xA0),
+ o2(0xBE,0x41), o2(0xBE,0x42), o2(0xBE,0x43), o2(0xBE,0x44),
+ o2(0xBE,0x45), o2(0xBE,0x46), o2(0xBE,0x47), o2(0xBE,0x48),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_90 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_90_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_91_infos[64] = {
+ o2(0xC7,0xA3), o2(0xBE,0x49), o2(0xBE,0x4A), o2(0xBE,0x4B),
+ o2(0xC7,0xA4), o2(0xBE,0x4C), o2(0xBE,0x4D), o2(0xBE,0x4E),
+ o2(0xBE,0x4F), o2(0xBE,0x50), o2(0xBE,0x51), o2(0xBE,0x52),
+ o2(0xBE,0x53), o2(0xBE,0x54), o2(0xBE,0x55), o2(0xBE,0x56),
+ o2(0xBE,0x57), o2(0xBE,0x58), o2(0xBE,0x59), o2(0xBE,0x5A),
+ o2(0xBE,0x61), o2(0xBE,0x62), o2(0xBE,0x63), o2(0xBE,0x64),
+ o2(0xBE,0x65), o2(0xBE,0x66), o2(0xBE,0x67), o2(0xBE,0x68),
+ o2(0xC7,0xA5), o2(0xBE,0x69), o2(0xBE,0x6A), o2(0xBE,0x6B),
+ o2(0xC7,0xA6), o2(0xBE,0x6C), o2(0xBE,0x6D), o2(0xBE,0x6E),
+ o2(0xC7,0xA7), o2(0xBE,0x6F), o2(0xBE,0x70), o2(0xBE,0x71),
+ o2(0xBE,0x72), o2(0xBE,0x73), o2(0xBE,0x74), o2(0xBE,0x75),
+ o2(0xBE,0x76), o2(0xC7,0xA8), o2(0xBE,0x77), o2(0xC7,0xA9),
+ o2(0xBE,0x78), o2(0xBE,0x79), o2(0xBE,0x7A), o2(0xBE,0x81),
+ o2(0xBE,0x82), o2(0xBE,0x83), o2(0xBE,0x84), o2(0xBE,0x85),
+ o2(0xC7,0xAA), o2(0xC7,0xAB), o2(0xBE,0x86), o2(0xBE,0x87),
+ o2(0xC7,0xAC), o2(0xBE,0x88), o2(0xBE,0x89), o2(0xC7,0xAD),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_91 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_91_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_92_infos[64] = {
+ o2(0xC7,0xAE), o2(0xBE,0x8A), o2(0xC7,0xAF), o2(0xBE,0x8B),
+ o2(0xBE,0x8C), o2(0xBE,0x8D), o2(0xBE,0x8E), o2(0xBE,0x8F),
+ o2(0xC7,0xB0), o2(0xC7,0xB1), o2(0xBE,0x90), o2(0xC7,0xB2),
+ o2(0xBE,0x91), o2(0xC7,0xB3), o2(0xBE,0x92), o2(0xBE,0x93),
+ o2(0xBE,0x94), o2(0xBE,0x95), o2(0xBE,0x96), o2(0xBE,0x97),
+ o2(0xC7,0xB4), o2(0xBE,0x98), o2(0xBE,0x99), o2(0xBE,0x9A),
+ o2(0xBE,0x9B), o2(0xBE,0x9C), o2(0xBE,0x9D), o2(0xBE,0x9E),
+ o2(0xBE,0x9F), o2(0xBE,0xA0), o2(0xBF,0x41), o2(0xBF,0x42),
+ o2(0xBF,0x43), o2(0xBF,0x44), o2(0xBF,0x45), o2(0xBF,0x46),
+ o2(0xBF,0x47), o2(0xBF,0x48), o2(0xBF,0x49), o2(0xBF,0x4A),
+ o2(0xBF,0x4B), o2(0xC7,0xB5), o2(0xBF,0x4C), o2(0xBF,0x4D),
+ o2(0xBF,0x4E), o2(0xBF,0x4F), o2(0xBF,0x50), o2(0xBF,0x51),
+ o2(0xBF,0x52), o2(0xBF,0x53), o2(0xBF,0x54), o2(0xBF,0x55),
+ o2(0xBF,0x56), o2(0xBF,0x57), o2(0xBF,0x58), o2(0xBF,0x59),
+ o2(0xBF,0x5A), o2(0xBF,0x61), o2(0xBF,0x62), o2(0xBF,0x63),
+ o2(0xBF,0x64), o2(0xBF,0x65), o2(0xBF,0x66), o2(0xBF,0x67),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_92 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_92_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_93_infos[64] = {
+ o2(0xBF,0x68), o2(0xBF,0x69), o2(0xBF,0x6A), o2(0xBF,0x6B),
+ o2(0xBF,0x6C), o2(0xBF,0x6D), o2(0xBF,0x6E), o2(0xBF,0x6F),
+ o2(0xBF,0x70), o2(0xBF,0x71), o2(0xBF,0x72), o2(0xBF,0x73),
+ o2(0xC7,0xB6), o2(0xBF,0x74), o2(0xBF,0x75), o2(0xBF,0x76),
+ o2(0xC7,0xB7), o2(0xBF,0x77), o2(0xBF,0x78), o2(0xBF,0x79),
+ o2(0xC7,0xB8), o2(0xBF,0x7A), o2(0xBF,0x81), o2(0xBF,0x82),
+ o2(0xBF,0x83), o2(0xBF,0x84), o2(0xBF,0x85), o2(0xBF,0x86),
+ o2(0xC7,0xB9), o2(0xBF,0x87), o2(0xBF,0x88), o2(0xC7,0xBA),
+ o2(0xBF,0x89), o2(0xBF,0x8A), o2(0xBF,0x8B), o2(0xBF,0x8C),
+ o2(0xBF,0x8D), o2(0xBF,0x8E), o2(0xBF,0x8F), o2(0xBF,0x90),
+ o2(0xC7,0xBB), o2(0xBF,0x91), o2(0xBF,0x92), o2(0xBF,0x93),
+ o2(0xC7,0xBC), o2(0xBF,0x94), o2(0xBF,0x95), o2(0xBF,0x96),
+ o2(0xC7,0xBD), o2(0xBF,0x97), o2(0xBF,0x98), o2(0xBF,0x99),
+ o2(0xBF,0x9A), o2(0xBF,0x9B), o2(0xBF,0x9C), o2(0xBF,0x9D),
+ o2(0xC7,0xBE), o2(0xBF,0x9E), o2(0xBF,0x9F), o2(0xC7,0xBF),
+ o2(0xBF,0xA0), o2(0xC7,0xC0), o2(0xC0,0x41), o2(0xC0,0x42),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_93 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_93_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_94_infos[64] = {
+ o2(0xC0,0x43), o2(0xC0,0x44), o2(0xC0,0x45), o2(0xC0,0x46),
+ o2(0xC7,0xC1), o2(0xC0,0x47), o2(0xC0,0x48), o2(0xC0,0x49),
+ o2(0xC7,0xC2), o2(0xC0,0x4A), o2(0xC0,0x4B), o2(0xC0,0x4C),
+ o2(0xC7,0xC3), o2(0xC0,0x4D), o2(0xC0,0x4E), o2(0xC0,0x4F),
+ o2(0xC0,0x50), o2(0xC0,0x51), o2(0xC0,0x52), o2(0xC0,0x53),
+ o2(0xC7,0xC4), o2(0xC7,0xC5), o2(0xC0,0x54), o2(0xC7,0xC6),
+ o2(0xC0,0x55), o2(0xC0,0x56), o2(0xC0,0x57), o2(0xC0,0x58),
+ o2(0xC0,0x59), o2(0xC0,0x5A), o2(0xC0,0x61), o2(0xC0,0x62),
+ o2(0xC0,0x63), o2(0xC0,0x64), o2(0xC0,0x65), o2(0xC0,0x66),
+ o2(0xC0,0x67), o2(0xC0,0x68), o2(0xC0,0x69), o2(0xC0,0x6A),
+ o2(0xC0,0x6B), o2(0xC0,0x6C), o2(0xC0,0x6D), o2(0xC0,0x6E),
+ o2(0xC0,0x6F), o2(0xC0,0x70), o2(0xC0,0x71), o2(0xC0,0x72),
+ o2(0xC0,0x73), o2(0xC0,0x74), o2(0xC0,0x75), o2(0xC0,0x76),
+ o2(0xC0,0x77), o2(0xC0,0x78), o2(0xC0,0x79), o2(0xC0,0x7A),
+ o2(0xC0,0x81), o2(0xC0,0x82), o2(0xC0,0x83), o2(0xC0,0x84),
+ o2(0xC7,0xC7), o2(0xC7,0xC8), o2(0xC0,0x85), o2(0xC0,0x86),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_94 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_94_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_95_infos[64] = {
+ o2(0xC7,0xC9), o2(0xC0,0x87), o2(0xC0,0x88), o2(0xC0,0x89),
+ o2(0xC7,0xCA), o2(0xC0,0x8A), o2(0xC0,0x8B), o2(0xC0,0x8C),
+ o2(0xC0,0x8D), o2(0xC0,0x8E), o2(0xC0,0x8F), o2(0xC0,0x90),
+ o2(0xC7,0xCB), o2(0xC7,0xCC), o2(0xC0,0x91), o2(0xC7,0xCD),
+ o2(0xC0,0x92), o2(0xC7,0xCE), o2(0xC0,0x93), o2(0xC0,0x94),
+ o2(0xC0,0x95), o2(0xC0,0x96), o2(0xC0,0x97), o2(0xC0,0x98),
+ o2(0xC7,0xCF), o2(0xC7,0xD0), o2(0xC0,0x99), o2(0xC0,0x9A),
+ o2(0xC7,0xD1), o2(0xC0,0x9B), o2(0xC0,0x9C), o2(0xC0,0x9D),
+ o2(0xC7,0xD2), o2(0xC0,0x9E), o2(0xC0,0x9F), o2(0xC0,0xA0),
+ o2(0xC1,0x41), o2(0xC7,0xD3), o2(0xC1,0x42), o2(0xC1,0x43),
+ o2(0xC7,0xD4), o2(0xC7,0xD5), o2(0xC1,0x44), o2(0xC7,0xD6),
+ o2(0xC1,0x45), o2(0xC7,0xD7), o2(0xC1,0x46), o2(0xC1,0x47),
+ o2(0xC1,0x48), o2(0xC1,0x49), o2(0xC1,0x4A), o2(0xC1,0x4B),
+ o2(0xC7,0xD8), o2(0xC7,0xD9), o2(0xC1,0x4C), o2(0xC1,0x4D),
+ o2(0xC7,0xDA), o2(0xC1,0x4E), o2(0xC1,0x4F), o2(0xC1,0x50),
+ o2(0xC7,0xDB), o2(0xC1,0x51), o2(0xC1,0x52), o2(0xC1,0x53),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_95 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_95_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_96_infos[64] = {
+ o2(0xC1,0x54), o2(0xC1,0x55), o2(0xC1,0x56), o2(0xC1,0x57),
+ o2(0xC7,0xDC), o2(0xC7,0xDD), o2(0xC1,0x58), o2(0xC7,0xDE),
+ o2(0xC7,0xDF), o2(0xC7,0xE0), o2(0xC1,0x59), o2(0xC1,0x5A),
+ o2(0xC1,0x61), o2(0xC1,0x62), o2(0xC1,0x63), o2(0xC1,0x64),
+ o2(0xC7,0xE1), o2(0xC1,0x65), o2(0xC1,0x66), o2(0xC1,0x67),
+ o2(0xC1,0x68), o2(0xC1,0x69), o2(0xC1,0x6A), o2(0xC1,0x6B),
+ o2(0xC1,0x6C), o2(0xC1,0x6D), o2(0xC1,0x6E), o2(0xC1,0x6F),
+ o2(0xC1,0x70), o2(0xC1,0x71), o2(0xC1,0x72), o2(0xC1,0x73),
+ o2(0xC1,0x74), o2(0xC1,0x75), o2(0xC1,0x76), o2(0xC1,0x77),
+ o2(0xC1,0x78), o2(0xC7,0xE2), o2(0xC1,0x79), o2(0xC1,0x7A),
+ o2(0xC1,0x81), o2(0xC1,0x82), o2(0xC1,0x83), o2(0xC1,0x84),
+ o2(0xC1,0x85), o2(0xC1,0x86), o2(0xC1,0x87), o2(0xC1,0x88),
+ o2(0xC1,0x89), o2(0xC1,0x8A), o2(0xC1,0x8B), o2(0xC1,0x8C),
+ o2(0xC1,0x8D), o2(0xC1,0x8E), o2(0xC1,0x8F), o2(0xC1,0x90),
+ o2(0xC1,0x91), o2(0xC1,0x92), o2(0xC1,0x93), o2(0xC1,0x94),
+ o2(0xC1,0x95), o2(0xC1,0x96), o2(0xC1,0x97), o2(0xC1,0x98),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_96 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_96_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_97_infos[64] = {
+ o2(0xC1,0x99), o2(0xC1,0x9A), o2(0xC1,0x9B), o2(0xC1,0x9C),
+ o2(0xC1,0x9D), o2(0xC1,0x9E), o2(0xC1,0x9F), o2(0xC1,0xA0),
+ o2(0xC7,0xE3), o2(0xC7,0xE4), o2(0xC2,0x41), o2(0xC2,0x42),
+ o2(0xC7,0xE5), o2(0xC2,0x43), o2(0xC2,0x44), o2(0xC2,0x45),
+ o2(0xC7,0xE6), o2(0xC2,0x46), o2(0xC7,0xE7), o2(0xC2,0x47),
+ o2(0xC2,0x48), o2(0xC2,0x49), o2(0xC2,0x4A), o2(0xC2,0x4B),
+ o2(0xC7,0xE8), o2(0xC7,0xE9), o2(0xC2,0x4C), o2(0xC7,0xEA),
+ o2(0xC2,0x4D), o2(0xC7,0xEB), o2(0xC2,0x4E), o2(0xC2,0x4F),
+ o2(0xC2,0x50), o2(0xC2,0x51), o2(0xC2,0x52), o2(0xC2,0x53),
+ o2(0xC7,0xEC), o2(0xC7,0xED), o2(0xC2,0x54), o2(0xC2,0x55),
+ o2(0xC7,0xEE), o2(0xC2,0x56), o2(0xC2,0x57), o2(0xC2,0x58),
+ o2(0xC7,0xEF), o2(0xC2,0x59), o2(0xC2,0x5A), o2(0xC2,0x61),
+ o2(0xC2,0x62), o2(0xC2,0x63), o2(0xC2,0x64), o2(0xC2,0x65),
+ o2(0xC7,0xF0), o2(0xC7,0xF1), o2(0xC2,0x66), o2(0xC7,0xF2),
+ o2(0xC2,0x67), o2(0xC7,0xF3), o2(0xC2,0x68), o2(0xC2,0x69),
+ o2(0xC2,0x6A), o2(0xC2,0x6B), o2(0xC2,0x6C), o2(0xC2,0x6D),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_97 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_97_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_98_infos[64] = {
+ o2(0xC7,0xF4), o2(0xC7,0xF5), o2(0xC2,0x6E), o2(0xC2,0x6F),
+ o2(0xC7,0xF6), o2(0xC2,0x70), o2(0xC2,0x71), o2(0xC2,0x72),
+ o2(0xC7,0xF7), o2(0xC2,0x73), o2(0xC2,0x74), o2(0xC2,0x75),
+ o2(0xC2,0x76), o2(0xC2,0x77), o2(0xC2,0x78), o2(0xC2,0x79),
+ o2(0xC7,0xF8), o2(0xC7,0xF9), o2(0xC2,0x7A), o2(0xC7,0xFA),
+ o2(0xC7,0xFB), o2(0xC7,0xFC), o2(0xC2,0x81), o2(0xC2,0x82),
+ o2(0xC2,0x83), o2(0xC2,0x84), o2(0xC2,0x85), o2(0xC2,0x86),
+ o2(0xC7,0xFD), o2(0xC2,0x87), o2(0xC2,0x88), o2(0xC2,0x89),
+ o2(0xC7,0xFE), o2(0xC2,0x8A), o2(0xC2,0x8B), o2(0xC2,0x8C),
+ o2(0xC8,0xA1), o2(0xC2,0x8D), o2(0xC2,0x8E), o2(0xC2,0x8F),
+ o2(0xC2,0x90), o2(0xC2,0x91), o2(0xC2,0x92), o2(0xC2,0x93),
+ o2(0xC2,0x94), o2(0xC8,0xA2), o2(0xC2,0x95), o2(0xC2,0x96),
+ o2(0xC2,0x97), o2(0xC2,0x98), o2(0xC2,0x99), o2(0xC2,0x9A),
+ o2(0xC2,0x9B), o2(0xC2,0x9C), o2(0xC2,0x9D), o2(0xC2,0x9E),
+ o2(0xC8,0xA3), o2(0xC8,0xA4), o2(0xC2,0x9F), o2(0xC2,0xA0),
+ o2(0xC8,0xA5), o2(0xC3,0x41), o2(0xC3,0x42), o2(0xC3,0x43),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_98 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_98_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_99_infos[64] = {
+ o2(0xC8,0xA6), o2(0xC3,0x44), o2(0xC3,0x45), o2(0xC3,0x46),
+ o2(0xC3,0x47), o2(0xC8,0xA7), o2(0xC3,0x48), o2(0xC3,0x49),
+ o2(0xC8,0xA8), o2(0xC8,0xA9), o2(0xC3,0x4A), o2(0xC8,0xAA),
+ o2(0xC3,0x4B), o2(0xC8,0xAB), o2(0xC3,0x4C), o2(0xC3,0x4D),
+ o2(0xC3,0x4E), o2(0xC8,0xAC), o2(0xC3,0x4F), o2(0xC3,0x50),
+ o2(0xC8,0xAD), o2(0xC8,0xAE), o2(0xC3,0x51), o2(0xC3,0x52),
+ o2(0xC8,0xAF), o2(0xC3,0x53), o2(0xC3,0x54), o2(0xC3,0x55),
+ o2(0xC8,0xB0), o2(0xC3,0x56), o2(0xC3,0x57), o2(0xC3,0x58),
+ o2(0xC3,0x59), o2(0xC3,0x5A), o2(0xC3,0x61), o2(0xC3,0x62),
+ o2(0xC3,0x63), o2(0xC3,0x64), o2(0xC3,0x65), o2(0xC8,0xB1),
+ o2(0xC3,0x66), o2(0xC8,0xB2), o2(0xC3,0x67), o2(0xC3,0x68),
+ o2(0xC3,0x69), o2(0xC3,0x6A), o2(0xC3,0x6B), o2(0xC3,0x6C),
+ o2(0xC8,0xB3), o2(0xC8,0xB4), o2(0xC3,0x6D), o2(0xC3,0x6E),
+ o2(0xC8,0xB5), o2(0xC3,0x6F), o2(0xC3,0x70), o2(0xC3,0x71),
+ o2(0xC3,0x72), o2(0xC3,0x73), o2(0xC3,0x74), o2(0xC3,0x75),
+ o2(0xC3,0x76), o2(0xC3,0x77), o2(0xC3,0x78), o2(0xC3,0x79),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_99 = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_99_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_9A_infos[64] = {
+ o2(0xC3,0x7A), o2(0xC3,0x81), o2(0xC3,0x82), o2(0xC8,0xB6),
+ o2(0xC3,0x83), o2(0xC8,0xB7), o2(0xC3,0x84), o2(0xC3,0x85),
+ o2(0xC3,0x86), o2(0xC3,0x87), o2(0xC3,0x88), o2(0xC3,0x89),
+ o2(0xC8,0xB8), o2(0xC8,0xB9), o2(0xC3,0x8A), o2(0xC3,0x8B),
+ o2(0xC8,0xBA), o2(0xC3,0x8C), o2(0xC3,0x8D), o2(0xC3,0x8E),
+ o2(0xC8,0xBB), o2(0xC3,0x8F), o2(0xC3,0x90), o2(0xC3,0x91),
+ o2(0xC3,0x92), o2(0xC3,0x93), o2(0xC3,0x94), o2(0xC3,0x95),
+ o2(0xC3,0x96), o2(0xC8,0xBC), o2(0xC3,0x97), o2(0xC8,0xBD),
+ o2(0xC3,0x98), o2(0xC8,0xBE), o2(0xC3,0x99), o2(0xC3,0x9A),
+ o2(0xC3,0x9B), o2(0xC3,0x9C), o2(0xC3,0x9D), o2(0xC3,0x9E),
+ o2(0xC8,0xBF), o2(0xC3,0x9F), o2(0xC3,0xA0), o2(0xC4,0x41),
+ o2(0xC8,0xC0), o2(0xC4,0x42), o2(0xC4,0x43), o2(0xC4,0x44),
+ o2(0xC8,0xC1), o2(0xC4,0x45), o2(0xC4,0x46), o2(0xC4,0x47),
+ o2(0xC4,0x48), o2(0xC4,0x49), o2(0xC4,0x4A), o2(0xC4,0x4B),
+ o2(0xC4,0x4C), o2(0xC8,0xC2), o2(0xC4,0x4D), o2(0xC8,0xC3),
+ o2(0xC4,0x4E), o2(0xC4,0x4F), o2(0xC4,0x50), o2(0xC4,0x51),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_9A = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_9A_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_9B_infos[64] = {
+ o2(0xC4,0x52), o2(0xC4,0x53), o2(0xC4,0x54), o2(0xC4,0x55),
+ o2(0xC8,0xC4), o2(0xC8,0xC5), o2(0xC4,0x56), o2(0xC4,0x57),
+ o2(0xC8,0xC6), o2(0xC4,0x58), o2(0xC4,0x59), o2(0xC4,0x5A),
+ o2(0xC8,0xC7), o2(0xC4,0x61), o2(0xC4,0x62), o2(0xC4,0x63),
+ o2(0xC4,0x64), o2(0xC8,0xC8), o2(0xC4,0x65), o2(0xC4,0x66),
+ o2(0xC8,0xC9), o2(0xC4,0x67), o2(0xC4,0x68), o2(0xC8,0xCA),
+ o2(0xC4,0x69), o2(0xC8,0xCB), o2(0xC4,0x6A), o2(0xC4,0x6B),
+ o2(0xC4,0x6C), o2(0xC4,0x6D), o2(0xC4,0x6E), o2(0xC4,0x6F),
+ o2(0xC8,0xCC), o2(0xC4,0x70), o2(0xC4,0x71), o2(0xC4,0x72),
+ o2(0xC8,0xCD), o2(0xC4,0x73), o2(0xC4,0x74), o2(0xC4,0x75),
+ o2(0xC8,0xCE), o2(0xC4,0x76), o2(0xC4,0x77), o2(0xC4,0x78),
+ o2(0xC4,0x79), o2(0xC4,0x7A), o2(0xC4,0x81), o2(0xC4,0x82),
+ o2(0xC8,0xCF), o2(0xC4,0x83), o2(0xC4,0x84), o2(0xC4,0x85),
+ o2(0xC4,0x86), o2(0xC8,0xD0), o2(0xC4,0x87), o2(0xC4,0x88),
+ o2(0xC4,0x89), o2(0xC4,0x8A), o2(0xC4,0x8B), o2(0xC4,0x8C),
+ o2(0xC8,0xD1), o2(0xC8,0xD2), o2(0xC4,0x8D), o2(0xC4,0x8E),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_9B = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_9B_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_9C_infos[64] = {
+ o2(0xC8,0xD3), o2(0xC4,0x8F), o2(0xC4,0x90), o2(0xC4,0x91),
+ o2(0xC8,0xD4), o2(0xC4,0x92), o2(0xC4,0x93), o2(0xC4,0x94),
+ o2(0xC4,0x95), o2(0xC4,0x96), o2(0xC4,0x97), o2(0xC4,0x98),
+ o2(0xC4,0x99), o2(0xC4,0x9A), o2(0xC4,0x9B), o2(0xC4,0x9C),
+ o2(0xC4,0x9D), o2(0xC8,0xD5), o2(0xC4,0x9E), o2(0xC4,0x9F),
+ o2(0xC4,0xA0), o2(0xC5,0x41), o2(0xC5,0x42), o2(0xC5,0x43),
+ o2(0xC8,0xD6), o2(0xC8,0xD7), o2(0xC5,0x44), o2(0xC5,0x45),
+ o2(0xC8,0xD8), o2(0xC5,0x46), o2(0xC5,0x47), o2(0xC5,0x48),
+ o2(0xC8,0xD9), o2(0xC5,0x49), o2(0xC5,0x4A), o2(0xC5,0x4B),
+ o2(0xC5,0x4C), o2(0xC5,0x4D), o2(0xC5,0x4E), o2(0xC5,0x4F),
+ o2(0xC8,0xDA), o2(0xC8,0xDB), o2(0xC5,0x50), o2(0xC8,0xDC),
+ o2(0xC5,0x51), o2(0xC8,0xDD), o2(0xC5,0x52), o2(0xC5,0x53),
+ o2(0xC5,0x54), o2(0xC5,0x55), o2(0xC5,0x56), o2(0xC5,0x57),
+ o2(0xC8,0xDE), o2(0xC8,0xDF), o2(0xC5,0x58), o2(0xC5,0x59),
+ o2(0xC8,0xE0), o2(0xC5,0x5A), o2(0xC5,0x61), o2(0xC5,0x62),
+ o2(0xC8,0xE1), o2(0xC5,0x63), o2(0xC5,0x64), o2(0xC5,0x65),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_9C = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_9C_infos
+};
+
+static const struct byte_lookup* const
+to_CP949_ED_9D_infos[64] = {
+ o2(0xC5,0x66), o2(0xC5,0x67), o2(0xC5,0x68), o2(0xC5,0x69),
+ o2(0xC8,0xE2), o2(0xC5,0x6A), o2(0xC5,0x6B), o2(0xC8,0xE3),
+ o2(0xC5,0x6C), o2(0xC8,0xE4), o2(0xC5,0x6D), o2(0xC5,0x6E),
+ o2(0xC5,0x6F), o2(0xC5,0x70), o2(0xC5,0x71), o2(0xC5,0x72),
+ o2(0xC8,0xE5), o2(0xC8,0xE6), o2(0xC5,0x73), o2(0xC5,0x74),
+ o2(0xC8,0xE7), o2(0xC5,0x75), o2(0xC8,0xE8), o2(0xC8,0xE9),
+ o2(0xC8,0xEA), o2(0xC8,0xEB), o2(0xC5,0x76), o2(0xC5,0x77),
+ o2(0xC5,0x78), o2(0xC5,0x79), o2(0xC5,0x7A), o2(0xC5,0x81),
+ o2(0xC8,0xEC), o2(0xC8,0xED), o2(0xC5,0x82), o2(0xC8,0xEE),
+ o2(0xC5,0x83), o2(0xC8,0xEF), o2(0xC5,0x84), o2(0xC5,0x85),
+ o2(0xC5,0x86), o2(0xC8,0xF0), o2(0xC5,0x87), o2(0xC5,0x88),
+ o2(0xC8,0xF1), o2(0xC5,0x89), o2(0xC5,0x8A), o2(0xC5,0x8B),
+ o2(0xC8,0xF2), o2(0xC5,0x8C), o2(0xC5,0x8D), o2(0xC5,0x8E),
+ o2(0xC8,0xF3), o2(0xC5,0x8F), o2(0xC5,0x90), o2(0xC5,0x91),
+ o2(0xC5,0x92), o2(0xC5,0x93), o2(0xC5,0x94), o2(0xC5,0x95),
+ o2(0xC8,0xF4), o2(0xC8,0xF5), o2(0xC5,0x96), o2(0xC5,0x97),
+};
+static const BYTE_LOOKUP
+to_CP949_ED_9D = {
+ to_EUC_KR_E3_85_offsets,
+ to_CP949_ED_9D_infos
+};
+
+static const unsigned char
+to_CP949_ED_9E_offsets[64] = {
+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
+ 32, 33, 34, 35, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36,
+ 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36,
+};
+static const struct byte_lookup* const
+to_CP949_ED_9E_infos[37] = {
+ o2(0xC5,0x98), o2(0xC8,0xF6), o2(0xC5,0x99), o2(0xC5,0x9A),
+ o2(0xC5,0x9B), o2(0xC5,0x9C), o2(0xC5,0x9D), o2(0xC5,0x9E),
+ o2(0xC8,0xF7), o2(0xC8,0xF8), o2(0xC5,0x9F), o2(0xC5,0xA0),
+ o2(0xC8,0xF9), o2(0xC6,0x41), o2(0xC6,0x42), o2(0xC6,0x43),
+ o2(0xC8,0xFA), o2(0xC6,0x44), o2(0xC6,0x45), o2(0xC6,0x46),
+ o2(0xC6,0x47), o2(0xC6,0x48), o2(0xC6,0x49), o2(0xC6,0x4A),
+ o2(0xC8,0xFB), o2(0xC8,0xFC), o2(0xC6,0x4B), o2(0xC8,0xFD),
+ o2(0xC6,0x4C), o2(0xC8,0xFE), o2(0xC6,0x4D), o2(0xC6,0x4E),
+ o2(0xC6,0x4F), o2(0xC6,0x50), o2(0xC6,0x51), o2(0xC6,0x52),
+ UNDEF,
+};
+static const BYTE_LOOKUP
+to_CP949_ED_9E = {
+ to_CP949_ED_9E_offsets,
+ to_CP949_ED_9E_infos
};
-
static const struct byte_lookup* const
to_CP949_ED_infos[32] = {
- &to_CP949_ED_00, &to_CP949_ED_01,
- &to_CP949_ED_02, &to_CP949_ED_03,
- &to_CP949_ED_04, &to_CP949_ED_05,
- &to_CP949_ED_06, &to_CP949_ED_07,
- &to_CP949_ED_08, &to_CP949_ED_09,
- &to_CP949_ED_0A, &to_CP949_ED_0B,
- &to_CP949_ED_0C, &to_CP949_ED_0D,
- &to_CP949_ED_0E, &to_CP949_ED_0F,
- &to_CP949_ED_10, &to_CP949_ED_11,
- &to_CP949_ED_12, &to_CP949_ED_13,
- &to_CP949_ED_14, &to_CP949_ED_15,
- &to_CP949_ED_16, &to_CP949_ED_17,
- &to_CP949_ED_18, &to_CP949_ED_19,
- &to_CP949_ED_1A, &to_CP949_ED_1B,
- &to_CP949_ED_1C, &to_CP949_ED_1D,
- &to_CP949_ED_1E, UNDEF,
+ &to_CP949_ED_80, &to_CP949_ED_81, &to_CP949_ED_82, &to_CP949_ED_83,
+ &to_CP949_ED_84, &to_CP949_ED_85, &to_CP949_ED_86, &to_CP949_ED_87,
+ &to_CP949_ED_88, &to_CP949_ED_89, &to_CP949_ED_8A, &to_CP949_ED_8B,
+ &to_CP949_ED_8C, &to_CP949_ED_8D, &to_CP949_ED_8E, &to_CP949_ED_8F,
+ &to_CP949_ED_90, &to_CP949_ED_91, &to_CP949_ED_92, &to_CP949_ED_93,
+ &to_CP949_ED_94, &to_CP949_ED_95, &to_CP949_ED_96, &to_CP949_ED_97,
+ &to_CP949_ED_98, &to_CP949_ED_99, &to_CP949_ED_9A, &to_CP949_ED_9B,
+ &to_CP949_ED_9C, &to_CP949_ED_9D, &to_CP949_ED_9E, UNDEF,
};
-
static const BYTE_LOOKUP
to_CP949_ED = {
to_EUC_KR_ED_offsets,
to_CP949_ED_infos
};
-
-static const struct byte_lookup* const
-to_CP949_EF_24_infos[65] = {
- o2(0xCB,0xD0), o2(0xCB,0xD6),
- o2(0xCB,0xE7), o2(0xCD,0xCF),
- o2(0xCD,0xE8), o2(0xCE,0xAD),
- o2(0xCF,0xFB), o2(0xD0,0xA2),
- o2(0xD0,0xB8), o2(0xD0,0xD0),
- o2(0xD0,0xDD), o2(0xD1,0xD4),
- o2(0xD1,0xD5), o2(0xD1,0xD8),
- o2(0xD1,0xDB), o2(0xD1,0xDC),
- o2(0xD1,0xDD), o2(0xD1,0xDE),
- o2(0xD1,0xDF), o2(0xD1,0xE0),
- o2(0xD1,0xE2), o2(0xD1,0xE3),
- o2(0xD1,0xE4), o2(0xD1,0xE5),
- o2(0xD1,0xE6), o2(0xD1,0xE8),
- o2(0xD1,0xE9), o2(0xD1,0xEA),
- o2(0xD1,0xEB), o2(0xD1,0xED),
- o2(0xD1,0xEF), o2(0xD1,0xF0),
- o2(0xD1,0xF2), o2(0xD1,0xF6),
- o2(0xD1,0xFA), o2(0xD1,0xFC),
- o2(0xD1,0xFD), o2(0xD1,0xFE),
- o2(0xD2,0xA2), o2(0xD2,0xA3),
- o2(0xD2,0xA7), o2(0xD2,0xA8),
- o2(0xD2,0xA9), o2(0xD2,0xAA),
- o2(0xD2,0xAB), o2(0xD2,0xAD),
- o2(0xD2,0xB2), o2(0xD2,0xBE),
- o2(0xD2,0xC2), o2(0xD2,0xC3),
- o2(0xD2,0xC4), o2(0xD2,0xC6),
- o2(0xD2,0xC7), o2(0xD2,0xC8),
- o2(0xD2,0xC9), o2(0xD2,0xCA),
- o2(0xD2,0xCB), o2(0xD2,0xCD),
- o2(0xD2,0xCE), o2(0xD2,0xCF),
- o2(0xD2,0xD0), o2(0xD2,0xD1),
- o2(0xD2,0xD2), o2(0xD2,0xD3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EF_24 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EF_24_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EF_25_infos[65] = {
- o2(0xD2,0xD4), o2(0xD2,0xD5),
- o2(0xD2,0xD6), o2(0xD2,0xD7),
- o2(0xD2,0xD9), o2(0xD2,0xDA),
- o2(0xD2,0xDE), o2(0xD2,0xDF),
- o2(0xD2,0xE1), o2(0xD2,0xE2),
- o2(0xD2,0xE4), o2(0xD2,0xE5),
- o2(0xD2,0xE6), o2(0xD2,0xE7),
- o2(0xD2,0xE8), o2(0xD2,0xE9),
- o2(0xD2,0xEA), o2(0xD2,0xEB),
- o2(0xD2,0xF0), o2(0xD2,0xF1),
- o2(0xD2,0xF2), o2(0xD2,0xF3),
- o2(0xD2,0xF4), o2(0xD2,0xF5),
- o2(0xD2,0xF7), o2(0xD2,0xF8),
- o2(0xD4,0xE6), o2(0xD4,0xFC),
- o2(0xD5,0xA5), o2(0xD5,0xAB),
- o2(0xD5,0xAE), o2(0xD6,0xB8),
- o2(0xD6,0xCD), o2(0xD7,0xCB),
- o2(0xD7,0xE4), o2(0xDB,0xC5),
- o2(0xDB,0xE4), o2(0xDC,0xA5),
- o2(0xDD,0xA5), o2(0xDD,0xD5),
- o2(0xDD,0xF4), o2(0xDE,0xFC),
- o2(0xDE,0xFE), o2(0xDF,0xB3),
- o2(0xDF,0xE1), o2(0xDF,0xE8),
- o2(0xE0,0xF1), o2(0xE1,0xAD),
- o2(0xE1,0xED), o2(0xE3,0xF5),
- o2(0xE4,0xA1), o2(0xE4,0xA9),
- o2(0xE5,0xAE), o2(0xE5,0xB1),
- o2(0xE5,0xB2), o2(0xE5,0xB9),
- o2(0xE5,0xBB), o2(0xE5,0xBC),
- o2(0xE5,0xC4), o2(0xE5,0xCE),
- o2(0xE5,0xD0), o2(0xE5,0xD2),
- o2(0xE5,0xD6), o2(0xE5,0xFA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EF_25 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EF_25_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EF_26_infos[65] = {
- o2(0xE5,0xFB), o2(0xE5,0xFC),
- o2(0xE5,0xFE), o2(0xE6,0xA1),
- o2(0xE6,0xA4), o2(0xE6,0xA7),
- o2(0xE6,0xAD), o2(0xE6,0xAF),
- o2(0xE6,0xB0), o2(0xE6,0xB1),
- o2(0xE6,0xB3), o2(0xE6,0xB7),
- o2(0xE6,0xB8), o2(0xE6,0xBC),
- o2(0xE6,0xC4), o2(0xE6,0xC6),
- o2(0xE6,0xC7), o2(0xE6,0xCA),
- o2(0xE6,0xD2), o2(0xE6,0xD6),
- o2(0xE6,0xD9), o2(0xE6,0xDC),
- o2(0xE6,0xDF), o2(0xE6,0xE1),
- o2(0xE6,0xE4), o2(0xE6,0xE5),
- o2(0xE6,0xE6), o2(0xE6,0xE8),
- o2(0xE6,0xEA), o2(0xE6,0xEB),
- o2(0xE6,0xEC), o2(0xE6,0xEF),
- o2(0xE6,0xF1), o2(0xE6,0xF2),
- o2(0xE6,0xF5), o2(0xE6,0xF6),
- o2(0xE6,0xF7), o2(0xE6,0xF9),
- o2(0xE7,0xA1), o2(0xE7,0xA6),
- o2(0xE7,0xA9), o2(0xE7,0xAA),
- o2(0xE7,0xAC), o2(0xE7,0xAD),
- o2(0xE7,0xB0), o2(0xE7,0xBF),
- o2(0xE7,0xC1), o2(0xE7,0xC6),
- o2(0xE7,0xC7), o2(0xE7,0xCB),
- o2(0xE7,0xCD), o2(0xE7,0xCF),
- o2(0xE7,0xD0), o2(0xE7,0xD3),
- o2(0xE7,0xDF), o2(0xE7,0xE4),
- o2(0xE7,0xE6), o2(0xE7,0xF7),
- o2(0xE8,0xE7), o2(0xE8,0xE8),
- o2(0xE8,0xF0), o2(0xE8,0xF1),
- o2(0xE8,0xF7), o2(0xE8,0xF9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EF_26 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EF_26_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EF_27_infos[65] = {
- o2(0xE8,0xFB), o2(0xE8,0xFE),
- o2(0xE9,0xA7), o2(0xE9,0xAC),
- o2(0xE9,0xCC), o2(0xE9,0xF7),
- o2(0xEA,0xC1), o2(0xEA,0xE5),
- o2(0xEA,0xF4), o2(0xEA,0xF7),
- o2(0xEA,0xFC), o2(0xEA,0xFE),
- o2(0xEB,0xA4), o2(0xEB,0xA7),
- o2(0xEB,0xA9), o2(0xEB,0xAA),
- o2(0xEB,0xBA), o2(0xEB,0xBB),
- o2(0xEB,0xBD), o2(0xEB,0xC1),
- o2(0xEB,0xC2), o2(0xEB,0xC6),
- o2(0xEB,0xC7), o2(0xEB,0xCC),
- o2(0xEB,0xCF), o2(0xEB,0xD0),
- o2(0xEB,0xD1), o2(0xEB,0xD2),
- o2(0xEB,0xD8), o2(0xEC,0xA6),
- o2(0xEC,0xA7), o2(0xEC,0xAA),
- o2(0xEC,0xAF), o2(0xEC,0xB0),
- o2(0xEC,0xB1), o2(0xEC,0xB2),
- o2(0xEC,0xB5), o2(0xEC,0xB8),
- o2(0xEC,0xBA), o2(0xEC,0xC0),
- o2(0xEC,0xC1), o2(0xEC,0xC5),
- o2(0xEC,0xC6), o2(0xEC,0xC9),
- o2(0xEC,0xCA), o2(0xEC,0xD5),
- o2(0xEC,0xDD), o2(0xEC,0xDE),
- o2(0xEC,0xE1), o2(0xEC,0xE4),
- o2(0xEC,0xE7), o2(0xEC,0xE8),
- o2(0xEC,0xF7), o2(0xEC,0xF8),
- o2(0xEC,0xFA), o2(0xED,0xA1),
- o2(0xED,0xA2), o2(0xED,0xA3),
- o2(0xED,0xEE), o2(0xEE,0xDB),
- o2(0xF2,0xBD), o2(0xF2,0xFA),
- o2(0xF3,0xB1), o2(0xF4,0xA7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EF_27 = {
- to_EUC_KR_E3_05_offsets,
- to_CP949_EF_27_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EF_28_infos[13] = {
- o2(0xF4,0xEE), o2(0xF6,0xF4),
- o2(0xF6,0xF6), o2(0xF7,0xB8),
- o2(0xF7,0xC8), o2(0xF7,0xD3),
- o2(0xF8,0xDB), o2(0xF8,0xF0),
- o2(0xFA,0xA1), o2(0xFA,0xA2),
- o2(0xFA,0xE6), o2(0xFC,0xA9),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EF_28 = {
- to_EUC_KR_E2_15_offsets,
- to_CP949_EF_28_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EF_3C_infos[64] = {
- o2(0xA3,0xA1), o2(0xA3,0xA2),
- o2(0xA3,0xA3), o2(0xA3,0xA4),
- o2(0xA3,0xA5), o2(0xA3,0xA6),
- o2(0xA3,0xA7), o2(0xA3,0xA8),
- o2(0xA3,0xA9), o2(0xA3,0xAA),
- o2(0xA3,0xAB), o2(0xA3,0xAC),
- o2(0xA3,0xAD), o2(0xA3,0xAE),
- o2(0xA3,0xAF), o2(0xA3,0xB0),
- o2(0xA3,0xB1), o2(0xA3,0xB2),
- o2(0xA3,0xB3), o2(0xA3,0xB4),
- o2(0xA3,0xB5), o2(0xA3,0xB6),
- o2(0xA3,0xB7), o2(0xA3,0xB8),
- o2(0xA3,0xB9), o2(0xA3,0xBA),
- o2(0xA3,0xBB), o2(0xA3,0xBC),
- o2(0xA3,0xBD), o2(0xA3,0xBE),
- o2(0xA3,0xBF), o2(0xA3,0xC0),
- o2(0xA3,0xC1), o2(0xA3,0xC2),
- o2(0xA3,0xC3), o2(0xA3,0xC4),
- o2(0xA3,0xC5), o2(0xA3,0xC6),
- o2(0xA3,0xC7), o2(0xA3,0xC8),
- o2(0xA3,0xC9), o2(0xA3,0xCA),
- o2(0xA3,0xCB), o2(0xA3,0xCC),
- o2(0xA3,0xCD), o2(0xA3,0xCE),
- o2(0xA3,0xCF), o2(0xA3,0xD0),
- o2(0xA3,0xD1), o2(0xA3,0xD2),
- o2(0xA3,0xD3), o2(0xA3,0xD4),
- o2(0xA3,0xD5), o2(0xA3,0xD6),
- o2(0xA3,0xD7), o2(0xA3,0xD8),
- o2(0xA3,0xD9), o2(0xA3,0xDA),
- o2(0xA3,0xDB), o2(0xA1,0xAC),
- o2(0xA3,0xDD), o2(0xA3,0xDE),
- o2(0xA3,0xDF), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EF_3C = {
- to_EUC_KR_E3_01_offsets,
- to_CP949_EF_3C_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EF_3D_infos[32] = {
- o2(0xA3,0xE0), o2(0xA3,0xE1),
- o2(0xA3,0xE2), o2(0xA3,0xE3),
- o2(0xA3,0xE4), o2(0xA3,0xE5),
- o2(0xA3,0xE6), o2(0xA3,0xE7),
- o2(0xA3,0xE8), o2(0xA3,0xE9),
- o2(0xA3,0xEA), o2(0xA3,0xEB),
- o2(0xA3,0xEC), o2(0xA3,0xED),
- o2(0xA3,0xEE), o2(0xA3,0xEF),
- o2(0xA3,0xF0), o2(0xA3,0xF1),
- o2(0xA3,0xF2), o2(0xA3,0xF3),
- o2(0xA3,0xF4), o2(0xA3,0xF5),
- o2(0xA3,0xF6), o2(0xA3,0xF7),
- o2(0xA3,0xF8), o2(0xA3,0xF9),
- o2(0xA3,0xFA), o2(0xA3,0xFB),
- o2(0xA3,0xFC), o2(0xA3,0xFD),
- o2(0xA2,0xA6), UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EF_3D = {
- to_EUC_KR_ED_offsets,
- to_CP949_EF_3D_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EF_3F_infos[7] = {
- o2(0xA1,0xCB), o2(0xA1,0xCC),
- o2(0xA1,0xFE), o2(0xA3,0xFE),
- o2(0xA1,0xCD), o2(0xA3,0xDC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EF_3F = {
- to_EUC_KR_EF_3F_offsets,
- to_CP949_EF_3F_infos
-};
-
-
-static const struct byte_lookup* const
-to_CP949_EF_infos[9] = {
- &to_CP949_EF_24, &to_CP949_EF_25,
- &to_CP949_EF_26, &to_CP949_EF_27,
- &to_CP949_EF_28, &to_CP949_EF_3C,
- &to_CP949_EF_3D, &to_CP949_EF_3F,
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-to_CP949_EF = {
- to_EUC_KR_EF_offsets,
- to_CP949_EF_infos
-};
-
-static const unsigned char
-to_CP949_offsets[256] = {
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 1, 2, 3, 4, 23, 23, 23, 23, 23, 5, 23, 23, 6, 7,
- 8, 9, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 22,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
-};
-
static const struct byte_lookup* const
to_CP949_infos[24] = {
- NOMAP, &to_CP949_C2,
- &to_CP949_C3, &to_CP949_C4,
- &to_CP949_C5, &to_CP949_CB,
- &to_CP949_CE, &to_CP949_CF,
- &to_CP949_D0, &to_CP949_D1,
- &to_CP949_E2, &to_CP949_E3,
- &to_CP949_E4, &to_CP949_E5,
- &to_CP949_E6, &to_CP949_E7,
- &to_CP949_E8, &to_CP949_E9,
- &to_CP949_EA, &to_CP949_EB,
- &to_CP949_EC, &to_CP949_ED,
- &to_CP949_EF, UNDEF,
+ NOMAP, &to_CP949_C2, &to_EUC_KR_C3, &to_EUC_KR_C4,
+ &to_EUC_KR_C5, &to_EUC_KR_CB, &to_EUC_KR_CE, &to_EUC_KR_CF,
+ &to_EUC_KR_D0, &to_EUC_KR_D1, &to_CP949_E2, &to_EUC_KR_E3,
+ &to_EUC_KR_E4, &to_EUC_KR_E5, &to_EUC_KR_E6, &to_EUC_KR_E7,
+ &to_EUC_KR_E8, &to_EUC_KR_E9, &to_CP949_EA, &to_CP949_EB,
+ &to_CP949_EC, &to_CP949_ED, &to_EUC_KR_EF, UNDEF,
};
-
static const BYTE_LOOKUP
to_CP949 = {
- to_CP949_offsets,
+ to_EUC_KR_offsets,
to_CP949_infos
};
+
+static const rb_transcoder
+rb_to_CP949 = {
+ "UTF-8", "CP949", &to_CP949, 2, 1,
+ NULL, NULL,
+};
+
static const unsigned char
from_CP949_81_offsets[256] = {
- 178,178,178,178,178,178,178,178, 178,178,178,178,178,178,178,178,
- 178,178,178,178,178,178,178,178, 178,178,178,178,178,178,178,178,
- 178,178,178,178,178,178,178,178, 178,178,178,178,178,178,178,178,
- 178,178,178,178,178,178,178,178, 178,178,178,178,178,178,178,178,
- 178, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,178,178,178,178,178,
- 178, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
- 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,178,178,178,178,178,
- 178, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
- 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
- 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
- 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
- 115,116,117,118,119,120,121,122, 123,124,125,126,127,128,129,130,
- 131,132,133,134,135,136,137,138, 139,140,141,142,143,144,145,146,
- 147,148,149,150,151,152,153,154, 155,156,157,158,159,160,161,162,
- 163,164,165,166,167,168,169,170, 171,172,173,174,175,176,177,178,
+ 178,178,178,178,178,178,178,178, 178,178,178,178,178,178,178,178,
+ 178,178,178,178,178,178,178,178, 178,178,178,178,178,178,178,178,
+ 178,178,178,178,178,178,178,178, 178,178,178,178,178,178,178,178,
+ 178,178,178,178,178,178,178,178, 178,178,178,178,178,178,178,178,
+ 178, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,178,178,178,178,178,
+ 178, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,178,178,178,178,178,
+ 178, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
+ 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
+ 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
+ 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
+ 115,116,117,118,119,120,121,122, 123,124,125,126,127,128,129,130,
+ 131,132,133,134,135,136,137,138, 139,140,141,142,143,144,145,146,
+ 147,148,149,150,151,152,153,154, 155,156,157,158,159,160,161,162,
+ 163,164,165,166,167,168,169,170, 171,172,173,174,175,176,177,178,
};
-
static const struct byte_lookup* const
from_CP949_81_infos[179] = {
o3(0xEA,0xB0,0x82), o3(0xEA,0xB0,0x83),
@@ -35779,14 +21266,12 @@ from_CP949_81_infos[179] = {
o3(0xEA,0xB4,0x92), o3(0xEA,0xB4,0x93),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_81 = {
from_CP949_81_offsets,
from_CP949_81_infos
};
-
static const struct byte_lookup* const
from_CP949_82_infos[179] = {
o3(0xEA,0xB4,0x94), o3(0xEA,0xB4,0x95),
@@ -35880,14 +21365,12 @@ from_CP949_82_infos[179] = {
o3(0xEA,0xB7,0xB6), o3(0xEA,0xB7,0xB7),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_82 = {
from_CP949_81_offsets,
from_CP949_82_infos
};
-
static const struct byte_lookup* const
from_CP949_83_infos[179] = {
o3(0xEA,0xB7,0xBA), o3(0xEA,0xB7,0xBB),
@@ -35981,14 +21464,12 @@ from_CP949_83_infos[179] = {
o3(0xEA,0xBB,0xA4), o3(0xEA,0xBB,0xA5),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_83 = {
from_CP949_81_offsets,
from_CP949_83_infos
};
-
static const struct byte_lookup* const
from_CP949_84_infos[179] = {
o3(0xEA,0xBB,0xA6), o3(0xEA,0xBB,0xA7),
@@ -36082,14 +21563,12 @@ from_CP949_84_infos[179] = {
o3(0xEA,0xBE,0xBD), o3(0xEA,0xBE,0xBE),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_84 = {
from_CP949_81_offsets,
from_CP949_84_infos
};
-
static const struct byte_lookup* const
from_CP949_85_infos[179] = {
o3(0xEA,0xBE,0xBF), o3(0xEA,0xBF,0x81),
@@ -36183,14 +21662,12 @@ from_CP949_85_infos[179] = {
o3(0xEB,0x82,0xA3), o3(0xEB,0x82,0xA4),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_85 = {
from_CP949_81_offsets,
from_CP949_85_infos
};
-
static const struct byte_lookup* const
from_CP949_86_infos[179] = {
o3(0xEB,0x82,0xA5), o3(0xEB,0x82,0xA6),
@@ -36284,14 +21761,12 @@ from_CP949_86_infos[179] = {
o3(0xEB,0x86,0x9B), o3(0xEB,0x86,0x9D),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_86 = {
from_CP949_81_offsets,
from_CP949_86_infos
};
-
static const struct byte_lookup* const
from_CP949_87_infos[179] = {
o3(0xEB,0x86,0x9E), o3(0xEB,0x86,0x9F),
@@ -36385,14 +21860,12 @@ from_CP949_87_infos[179] = {
o3(0xEB,0x89,0xAD), o3(0xEB,0x89,0xAE),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_87 = {
from_CP949_81_offsets,
from_CP949_87_infos
};
-
static const struct byte_lookup* const
from_CP949_88_infos[179] = {
o3(0xEB,0x89,0xAF), o3(0xEB,0x89,0xB0),
@@ -36486,14 +21959,12 @@ from_CP949_88_infos[179] = {
o3(0xEB,0x8D,0xA2), o3(0xEB,0x8D,0xA3),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_88 = {
from_CP949_81_offsets,
from_CP949_88_infos
};
-
static const struct byte_lookup* const
from_CP949_89_infos[179] = {
o3(0xEB,0x8D,0xA6), o3(0xEB,0x8D,0xA8),
@@ -36587,14 +22058,12 @@ from_CP949_89_infos[179] = {
o3(0xEB,0x91,0x83), o3(0xEB,0x91,0x84),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_89 = {
from_CP949_81_offsets,
from_CP949_89_infos
};
-
static const struct byte_lookup* const
from_CP949_8A_infos[179] = {
o3(0xEB,0x91,0x85), o3(0xEB,0x91,0x86),
@@ -36688,14 +22157,12 @@ from_CP949_8A_infos[179] = {
o3(0xEB,0x94,0x9A), o3(0xEB,0x94,0x9D),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_8A = {
from_CP949_81_offsets,
from_CP949_8A_infos
};
-
static const struct byte_lookup* const
from_CP949_8B_infos[179] = {
o3(0xEB,0x94,0x9E), o3(0xEB,0x94,0x9F),
@@ -36789,14 +22256,12 @@ from_CP949_8B_infos[179] = {
o3(0xEB,0x97,0xBE), o3(0xEB,0x97,0xBF),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_8B = {
from_CP949_81_offsets,
from_CP949_8B_infos
};
-
static const struct byte_lookup* const
from_CP949_8C_infos[179] = {
o3(0xEB,0x98,0x80), o3(0xEB,0x98,0x81),
@@ -36890,14 +22355,12 @@ from_CP949_8C_infos[179] = {
o3(0xEB,0x9B,0x81), o3(0xEB,0x9B,0x82),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_8C = {
from_CP949_81_offsets,
from_CP949_8C_infos
};
-
static const struct byte_lookup* const
from_CP949_8D_infos[179] = {
o3(0xEB,0x9B,0x83), o3(0xEB,0x9B,0x84),
@@ -36991,14 +22454,12 @@ from_CP949_8D_infos[179] = {
o3(0xEB,0x9E,0x9D), o3(0xEB,0x9E,0x9E),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_8D = {
from_CP949_81_offsets,
from_CP949_8D_infos
};
-
static const struct byte_lookup* const
from_CP949_8E_infos[179] = {
o3(0xEB,0x9E,0x9F), o3(0xEB,0x9E,0xA1),
@@ -37092,14 +22553,12 @@ from_CP949_8E_infos[179] = {
o3(0xEB,0xA2,0x83), o3(0xEB,0xA2,0x84),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_8E = {
from_CP949_81_offsets,
from_CP949_8E_infos
};
-
static const struct byte_lookup* const
from_CP949_8F_infos[179] = {
o3(0xEB,0xA2,0x85), o3(0xEB,0xA2,0x86),
@@ -37193,14 +22652,12 @@ from_CP949_8F_infos[179] = {
o3(0xEB,0xA5,0x96), o3(0xEB,0xA5,0x97),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_8F = {
from_CP949_81_offsets,
from_CP949_8F_infos
};
-
static const struct byte_lookup* const
from_CP949_90_infos[179] = {
o3(0xEB,0xA5,0x9A), o3(0xEB,0xA5,0x9B),
@@ -37294,14 +22751,12 @@ from_CP949_90_infos[179] = {
o3(0xEB,0xA9,0x85), o3(0xEB,0xA9,0x86),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_90 = {
from_CP949_81_offsets,
from_CP949_90_infos
};
-
static const struct byte_lookup* const
from_CP949_91_infos[179] = {
o3(0xEB,0xA9,0x87), o3(0xEB,0xA9,0x8A),
@@ -37395,14 +22850,12 @@ from_CP949_91_infos[179] = {
o3(0xEB,0xAC,0xA6), o3(0xEB,0xAC,0xA7),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_91 = {
from_CP949_81_offsets,
from_CP949_91_infos
};
-
static const struct byte_lookup* const
from_CP949_92_infos[179] = {
o3(0xEB,0xAC,0xA8), o3(0xEB,0xAC,0xAA),
@@ -37496,14 +22949,12 @@ from_CP949_92_infos[179] = {
o3(0xEB,0xAF,0xBE), o3(0xEB,0xB0,0x81),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_92 = {
from_CP949_81_offsets,
from_CP949_92_infos
};
-
static const struct byte_lookup* const
from_CP949_93_infos[179] = {
o3(0xEB,0xB0,0x83), o3(0xEB,0xB0,0x84),
@@ -37597,14 +23048,12 @@ from_CP949_93_infos[179] = {
o3(0xEB,0xB3,0xBB), o3(0xEB,0xB3,0xBD),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_93 = {
from_CP949_81_offsets,
from_CP949_93_infos
};
-
static const struct byte_lookup* const
from_CP949_94_infos[179] = {
o3(0xEB,0xB3,0xBE), o3(0xEB,0xB3,0xBF),
@@ -37698,14 +23147,12 @@ from_CP949_94_infos[179] = {
o3(0xEB,0xB7,0x90), o3(0xEB,0xB7,0x91),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_94 = {
from_CP949_81_offsets,
from_CP949_94_infos
};
-
static const struct byte_lookup* const
from_CP949_95_infos[179] = {
o3(0xEB,0xB7,0x92), o3(0xEB,0xB7,0x93),
@@ -37799,14 +23246,12 @@ from_CP949_95_infos[179] = {
o3(0xEB,0xBA,0xB6), o3(0xEB,0xBA,0xB7),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_95 = {
from_CP949_81_offsets,
from_CP949_95_infos
};
-
static const struct byte_lookup* const
from_CP949_96_infos[179] = {
o3(0xEB,0xBA,0xB8), o3(0xEB,0xBA,0xB9),
@@ -37900,14 +23345,12 @@ from_CP949_96_infos[179] = {
o3(0xEB,0xBE,0x81), o3(0xEB,0xBE,0x82),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_96 = {
from_CP949_81_offsets,
from_CP949_96_infos
};
-
static const struct byte_lookup* const
from_CP949_97_infos[179] = {
o3(0xEB,0xBE,0x83), o3(0xEB,0xBE,0x84),
@@ -38001,14 +23444,12 @@ from_CP949_97_infos[179] = {
o3(0xEC,0x80,0xBE), o3(0xEC,0x80,0xBF),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_97 = {
from_CP949_81_offsets,
from_CP949_97_infos
};
-
static const struct byte_lookup* const
from_CP949_98_infos[179] = {
o3(0xEC,0x81,0x80), o3(0xEC,0x81,0x81),
@@ -38102,14 +23543,12 @@ from_CP949_98_infos[179] = {
o3(0xEC,0x84,0xAB), o3(0xEC,0x84,0xAE),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_98 = {
from_CP949_81_offsets,
from_CP949_98_infos
};
-
static const struct byte_lookup* const
from_CP949_99_infos[179] = {
o3(0xEC,0x84,0xB2), o3(0xEC,0x84,0xB3),
@@ -38203,14 +23642,12 @@ from_CP949_99_infos[179] = {
o3(0xEC,0x88,0xA2), o3(0xEC,0x88,0xA3),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_99 = {
from_CP949_81_offsets,
from_CP949_99_infos
};
-
static const struct byte_lookup* const
from_CP949_9A_infos[179] = {
o3(0xEC,0x88,0xA4), o3(0xEC,0x88,0xA5),
@@ -38304,14 +23741,12 @@ from_CP949_9A_infos[179] = {
o3(0xEC,0x8C,0x8E), o3(0xEC,0x8C,0x8F),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_9A = {
from_CP949_81_offsets,
from_CP949_9A_infos
};
-
static const struct byte_lookup* const
from_CP949_9B_infos[179] = {
o3(0xEC,0x8C,0x90), o3(0xEC,0x8C,0x91),
@@ -38405,14 +23840,12 @@ from_CP949_9B_infos[179] = {
o3(0xEC,0x8F,0x97), o3(0xEC,0x8F,0x9A),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_9B = {
from_CP949_81_offsets,
from_CP949_9B_infos
};
-
static const struct byte_lookup* const
from_CP949_9C_infos[179] = {
o3(0xEC,0x8F,0x9B), o3(0xEC,0x8F,0x9D),
@@ -38506,14 +23939,12 @@ from_CP949_9C_infos[179] = {
o3(0xEC,0x92,0xA8), o3(0xEC,0x92,0xA9),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_9C = {
from_CP949_81_offsets,
from_CP949_9C_infos
};
-
static const struct byte_lookup* const
from_CP949_9D_infos[179] = {
o3(0xEC,0x92,0xAA), o3(0xEC,0x92,0xAB),
@@ -38607,14 +24038,12 @@ from_CP949_9D_infos[179] = {
o3(0xEC,0x96,0x93), o3(0xEC,0x96,0x94),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_9D = {
from_CP949_81_offsets,
from_CP949_9D_infos
};
-
static const struct byte_lookup* const
from_CP949_9E_infos[179] = {
o3(0xEC,0x96,0x96), o3(0xEC,0x96,0x99),
@@ -38708,14 +24137,12 @@ from_CP949_9E_infos[179] = {
o3(0xEC,0x9A,0xA3), o3(0xEC,0x9A,0xA6),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_9E = {
from_CP949_81_offsets,
from_CP949_9E_infos
};
-
static const struct byte_lookup* const
from_CP949_9F_infos[179] = {
o3(0xEC,0x9A,0xA8), o3(0xEC,0x9A,0xAA),
@@ -38809,14 +24236,12 @@ from_CP949_9F_infos[179] = {
o3(0xEC,0x9E,0xB6), o3(0xEC,0x9E,0xB7),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_9F = {
from_CP949_81_offsets,
from_CP949_9F_infos
};
-
static const struct byte_lookup* const
from_CP949_A0_infos[179] = {
o3(0xEC,0x9E,0xB8), o3(0xEC,0x9E,0xB9),
@@ -38910,14 +24335,12 @@ from_CP949_A0_infos[179] = {
o3(0xEC,0xA2,0xA3), o3(0xEC,0xA2,0xA4),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_A0 = {
from_CP949_81_offsets,
from_CP949_A0_infos
};
-
static const struct byte_lookup* const
from_CP949_A1_infos[179] = {
o3(0xEC,0xA2,0xA5), o3(0xEC,0xA2,0xA6),
@@ -39011,7 +24434,6 @@ from_CP949_A1_infos[179] = {
o3(0xE2,0x88,0xA8), o3(0xEF,0xBF,0xA2),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_A1 = {
from_CP949_81_offsets,
@@ -39020,24 +24442,23 @@ from_CP949_A1 = {
static const unsigned char
from_CP949_A2_offsets[256] = {
- 155,155,155,155,155,155,155,155, 155,155,155,155,155,155,155,155,
- 155,155,155,155,155,155,155,155, 155,155,155,155,155,155,155,155,
- 155,155,155,155,155,155,155,155, 155,155,155,155,155,155,155,155,
- 155,155,155,155,155,155,155,155, 155,155,155,155,155,155,155,155,
- 155, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,155,155,155,155,155,
- 155, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
- 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,155,155,155,155,155,
- 155, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
- 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
- 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
- 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
- 115,116,117,118,119,120,121,122, 123,124,125,126,127,128,129,130,
- 131,132,133,134,135,136,137,138, 139,140,141,142,143,144,145,146,
- 147,148,149,150,151,152,153,154, 155,155,155,155,155,155,155,155,
- 155,155,155,155,155,155,155,155, 155,155,155,155,155,155,155,155,
+ 155,155,155,155,155,155,155,155, 155,155,155,155,155,155,155,155,
+ 155,155,155,155,155,155,155,155, 155,155,155,155,155,155,155,155,
+ 155,155,155,155,155,155,155,155, 155,155,155,155,155,155,155,155,
+ 155,155,155,155,155,155,155,155, 155,155,155,155,155,155,155,155,
+ 155, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,155,155,155,155,155,
+ 155, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,155,155,155,155,155,
+ 155, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
+ 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
+ 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
+ 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
+ 115,116,117,118,119,120,121,122, 123,124,125,126,127,128,129,130,
+ 131,132,133,134,135,136,137,138, 139,140,141,142,143,144,145,146,
+ 147,148,149,150,151,152,153,154, 155,155,155,155,155,155,155,155,
+ 155,155,155,155,155,155,155,155, 155,155,155,155,155,155,155,155,
};
-
static const struct byte_lookup* const
from_CP949_A2_infos[156] = {
o3(0xEC,0xA4,0x90), o3(0xEC,0xA4,0x92),
@@ -39119,14 +24540,12 @@ from_CP949_A2_infos[156] = {
o3(0xE2,0x84,0xA1), o3(0xE2,0x82,0xAC),
o2(0xC2,0xAE), UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_A2 = {
from_CP949_A2_offsets,
from_CP949_A2_infos
};
-
static const struct byte_lookup* const
from_CP949_A3_infos[179] = {
o3(0xEC,0xA5,0xB1), o3(0xEC,0xA5,0xB2),
@@ -39220,14 +24639,12 @@ from_CP949_A3_infos[179] = {
o3(0xEF,0xBD,0x9D), o3(0xEF,0xBF,0xA3),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_A3 = {
from_CP949_81_offsets,
from_CP949_A3_infos
};
-
static const struct byte_lookup* const
from_CP949_A4_infos[179] = {
o3(0xEC,0xA7,0x9E), o3(0xEC,0xA7,0x9F),
@@ -39321,7 +24738,6 @@ from_CP949_A4_infos[179] = {
o3(0xE3,0x86,0x8D), o3(0xE3,0x86,0x8E),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_A4 = {
from_CP949_81_offsets,
@@ -39330,24 +24746,23 @@ from_CP949_A4 = {
static const unsigned char
from_CP949_A5_offsets[256] = {
- 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
- 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
- 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
- 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
- 152, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,152,152,152,152,152,
- 152, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
- 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,152,152,152,152,152,
- 152, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
- 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
- 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93,152,152,152,152,152,
- 94, 95, 96, 97, 98, 99,100,101, 102,103,152,152,152,152,152,152,
- 152,104,105,106,107,108,109,110, 111,112,113,114,115,116,117,118,
- 119,120,121,122,123,124,125,126, 127,152,152,152,152,152,152,152,
- 152,128,129,130,131,132,133,134, 135,136,137,138,139,140,141,142,
- 143,144,145,146,147,148,149,150, 151,152,152,152,152,152,152,152,
+ 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
+ 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
+ 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
+ 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
+ 152, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,152,152,152,152,152,
+ 152, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,152,152,152,152,152,
+ 152, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
+ 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
+ 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93,152,152,152,152,152,
+ 94, 95, 96, 97, 98, 99,100,101, 102,103,152,152,152,152,152,152,
+ 152,104,105,106,107,108,109,110, 111,112,113,114,115,116,117,118,
+ 119,120,121,122,123,124,125,126, 127,152,152,152,152,152,152,152,
+ 152,128,129,130,131,132,133,134, 135,136,137,138,139,140,141,142,
+ 143,144,145,146,147,148,149,150, 151,152,152,152,152,152,152,152,
};
-
static const struct byte_lookup* const
from_CP949_A5_infos[153] = {
o3(0xEC,0xA9,0x87), o3(0xEC,0xA9,0x88),
@@ -39428,7 +24843,6 @@ from_CP949_A5_infos[153] = {
o2(0xCF,0x88), o2(0xCF,0x89),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_A5 = {
from_CP949_A5_offsets,
@@ -39437,24 +24851,23 @@ from_CP949_A5 = {
static const unsigned char
from_CP949_A6_offsets[256] = {
- 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
- 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
- 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
- 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
- 152, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,152,152,152,152,152,
- 152, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
- 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,152,152,152,152,152,
- 152, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
- 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
- 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
- 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
- 115,116,117,118,119,120,121,122, 123,124,125,126,127,128,129,130,
- 131,132,133,134,135,136,137,138, 139,140,141,142,143,144,145,146,
- 147,148,149,150,151,152,152,152, 152,152,152,152,152,152,152,152,
- 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
+ 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
+ 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
+ 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
+ 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
+ 152, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,152,152,152,152,152,
+ 152, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,152,152,152,152,152,
+ 152, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
+ 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
+ 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
+ 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
+ 115,116,117,118,119,120,121,122, 123,124,125,126,127,128,129,130,
+ 131,132,133,134,135,136,137,138, 139,140,141,142,143,144,145,146,
+ 147,148,149,150,151,152,152,152, 152,152,152,152,152,152,152,152,
+ 152,152,152,152,152,152,152,152, 152,152,152,152,152,152,152,152,
};
-
static const struct byte_lookup* const
from_CP949_A6_infos[153] = {
o3(0xEC,0xAA,0xA8), o3(0xEC,0xAA,0xA9),
@@ -39535,7 +24948,6 @@ from_CP949_A6_infos[153] = {
o3(0xE2,0x95,0x89), o3(0xE2,0x95,0x8A),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_A6 = {
from_CP949_A6_offsets,
@@ -39544,24 +24956,23 @@ from_CP949_A6 = {
static const unsigned char
from_CP949_A7_offsets[256] = {
- 163,163,163,163,163,163,163,163, 163,163,163,163,163,163,163,163,
- 163,163,163,163,163,163,163,163, 163,163,163,163,163,163,163,163,
- 163,163,163,163,163,163,163,163, 163,163,163,163,163,163,163,163,
- 163,163,163,163,163,163,163,163, 163,163,163,163,163,163,163,163,
- 163, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,163,163,163,163,163,
- 163, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
- 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,163,163,163,163,163,
- 163, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
- 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
- 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
- 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
- 115,116,117,118,119,120,121,122, 123,124,125,126,127,128,129,130,
- 131,132,133,134,135,136,137,138, 139,140,141,142,143,144,145,146,
- 147,148,149,150,151,152,153,154, 155,156,157,158,159,160,161,162,
- 163,163,163,163,163,163,163,163, 163,163,163,163,163,163,163,163,
+ 163,163,163,163,163,163,163,163, 163,163,163,163,163,163,163,163,
+ 163,163,163,163,163,163,163,163, 163,163,163,163,163,163,163,163,
+ 163,163,163,163,163,163,163,163, 163,163,163,163,163,163,163,163,
+ 163,163,163,163,163,163,163,163, 163,163,163,163,163,163,163,163,
+ 163, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,163,163,163,163,163,
+ 163, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,163,163,163,163,163,
+ 163, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
+ 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
+ 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
+ 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
+ 115,116,117,118,119,120,121,122, 123,124,125,126,127,128,129,130,
+ 131,132,133,134,135,136,137,138, 139,140,141,142,143,144,145,146,
+ 147,148,149,150,151,152,153,154, 155,156,157,158,159,160,161,162,
+ 163,163,163,163,163,163,163,163, 163,163,163,163,163,163,163,163,
};
-
static const struct byte_lookup* const
from_CP949_A7_infos[164] = {
o3(0xEC,0xAC,0x8B), o3(0xEC,0xAC,0x8C),
@@ -39647,7 +25058,6 @@ from_CP949_A7_infos[164] = {
o3(0xE3,0x8F,0x89), o3(0xE3,0x8F,0x9C),
o3(0xE3,0x8F,0x86), UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_A7 = {
from_CP949_A7_offsets,
@@ -39656,24 +25066,23 @@ from_CP949_A7 = {
static const unsigned char
from_CP949_A8_offsets[256] = {
- 175,175,175,175,175,175,175,175, 175,175,175,175,175,175,175,175,
- 175,175,175,175,175,175,175,175, 175,175,175,175,175,175,175,175,
- 175,175,175,175,175,175,175,175, 175,175,175,175,175,175,175,175,
- 175,175,175,175,175,175,175,175, 175,175,175,175,175,175,175,175,
- 175, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,175,175,175,175,175,
- 175, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
- 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,175,175,175,175,175,
- 175, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
- 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
- 83, 84, 85, 86, 87,175, 88,175, 89, 90, 91, 92, 93, 94, 95, 96,
- 175, 97, 98, 99,100,101,102,103, 104,105,106,107,108,109,110,111,
- 112,113,114,115,116,117,118,119, 120,121,122,123,124,125,126,127,
- 128,129,130,131,132,133,134,135, 136,137,138,139,140,141,142,143,
- 144,145,146,147,148,149,150,151, 152,153,154,155,156,157,158,159,
- 160,161,162,163,164,165,166,167, 168,169,170,171,172,173,174,175,
+ 175,175,175,175,175,175,175,175, 175,175,175,175,175,175,175,175,
+ 175,175,175,175,175,175,175,175, 175,175,175,175,175,175,175,175,
+ 175,175,175,175,175,175,175,175, 175,175,175,175,175,175,175,175,
+ 175,175,175,175,175,175,175,175, 175,175,175,175,175,175,175,175,
+ 175, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,175,175,175,175,175,
+ 175, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,175,175,175,175,175,
+ 175, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
+ 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
+ 83, 84, 85, 86, 87,175, 88,175, 89, 90, 91, 92, 93, 94, 95, 96,
+ 175, 97, 98, 99,100,101,102,103, 104,105,106,107,108,109,110,111,
+ 112,113,114,115,116,117,118,119, 120,121,122,123,124,125,126,127,
+ 128,129,130,131,132,133,134,135, 136,137,138,139,140,141,142,143,
+ 144,145,146,147,148,149,150,151, 152,153,154,155,156,157,158,159,
+ 160,161,162,163,164,165,166,167, 168,169,170,171,172,173,174,175,
};
-
static const struct byte_lookup* const
from_CP949_A8_infos[176] = {
o3(0xEC,0xAD,0xAD), o3(0xEC,0xAD,0xAE),
@@ -39765,14 +25174,12 @@ from_CP949_A8_infos[176] = {
o3(0xE2,0x85,0x9C), o3(0xE2,0x85,0x9D),
o3(0xE2,0x85,0x9E), UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_A8 = {
from_CP949_A8_offsets,
from_CP949_A8_infos
};
-
static const struct byte_lookup* const
from_CP949_A9_infos[179] = {
o3(0xEC,0xAF,0x85), o3(0xEC,0xAF,0x86),
@@ -39866,7 +25273,6 @@ from_CP949_A9_infos[179] = {
o3(0xE2,0x82,0x83), o3(0xE2,0x82,0x84),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_A9 = {
from_CP949_81_offsets,
@@ -39875,24 +25281,23 @@ from_CP949_A9 = {
static const unsigned char
from_CP949_AA_offsets[256] = {
- 167,167,167,167,167,167,167,167, 167,167,167,167,167,167,167,167,
- 167,167,167,167,167,167,167,167, 167,167,167,167,167,167,167,167,
- 167,167,167,167,167,167,167,167, 167,167,167,167,167,167,167,167,
- 167,167,167,167,167,167,167,167, 167,167,167,167,167,167,167,167,
- 167, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,167,167,167,167,167,
- 167, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
- 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,167,167,167,167,167,
- 167, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
- 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
- 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
- 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
- 115,116,117,118,119,120,121,122, 123,124,125,126,127,128,129,130,
- 131,132,133,134,135,136,137,138, 139,140,141,142,143,144,145,146,
- 147,148,149,150,151,152,153,154, 155,156,157,158,159,160,161,162,
- 163,164,165,166,167,167,167,167, 167,167,167,167,167,167,167,167,
+ 167,167,167,167,167,167,167,167, 167,167,167,167,167,167,167,167,
+ 167,167,167,167,167,167,167,167, 167,167,167,167,167,167,167,167,
+ 167,167,167,167,167,167,167,167, 167,167,167,167,167,167,167,167,
+ 167,167,167,167,167,167,167,167, 167,167,167,167,167,167,167,167,
+ 167, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,167,167,167,167,167,
+ 167, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,167,167,167,167,167,
+ 167, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
+ 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
+ 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
+ 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
+ 115,116,117,118,119,120,121,122, 123,124,125,126,127,128,129,130,
+ 131,132,133,134,135,136,137,138, 139,140,141,142,143,144,145,146,
+ 147,148,149,150,151,152,153,154, 155,156,157,158,159,160,161,162,
+ 163,164,165,166,167,167,167,167, 167,167,167,167,167,167,167,167,
};
-
static const struct byte_lookup* const
from_CP949_AA_infos[168] = {
o3(0xEC,0xB0,0xA5), o3(0xEC,0xB0,0xA6),
@@ -39980,7 +25385,6 @@ from_CP949_AA_infos[168] = {
o3(0xE3,0x82,0x91), o3(0xE3,0x82,0x92),
o3(0xE3,0x82,0x93), UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_AA = {
from_CP949_AA_offsets,
@@ -39989,24 +25393,23 @@ from_CP949_AA = {
static const unsigned char
from_CP949_AB_offsets[256] = {
- 170,170,170,170,170,170,170,170, 170,170,170,170,170,170,170,170,
- 170,170,170,170,170,170,170,170, 170,170,170,170,170,170,170,170,
- 170,170,170,170,170,170,170,170, 170,170,170,170,170,170,170,170,
- 170,170,170,170,170,170,170,170, 170,170,170,170,170,170,170,170,
- 170, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,170,170,170,170,170,
- 170, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
- 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,170,170,170,170,170,
- 170, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
- 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
- 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
- 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
- 115,116,117,118,119,120,121,122, 123,124,125,126,127,128,129,130,
- 131,132,133,134,135,136,137,138, 139,140,141,142,143,144,145,146,
- 147,148,149,150,151,152,153,154, 155,156,157,158,159,160,161,162,
- 163,164,165,166,167,168,169,170, 170,170,170,170,170,170,170,170,
+ 170,170,170,170,170,170,170,170, 170,170,170,170,170,170,170,170,
+ 170,170,170,170,170,170,170,170, 170,170,170,170,170,170,170,170,
+ 170,170,170,170,170,170,170,170, 170,170,170,170,170,170,170,170,
+ 170,170,170,170,170,170,170,170, 170,170,170,170,170,170,170,170,
+ 170, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,170,170,170,170,170,
+ 170, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,170,170,170,170,170,
+ 170, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
+ 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
+ 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
+ 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
+ 115,116,117,118,119,120,121,122, 123,124,125,126,127,128,129,130,
+ 131,132,133,134,135,136,137,138, 139,140,141,142,143,144,145,146,
+ 147,148,149,150,151,152,153,154, 155,156,157,158,159,160,161,162,
+ 163,164,165,166,167,168,169,170, 170,170,170,170,170,170,170,170,
};
-
static const struct byte_lookup* const
from_CP949_AB_infos[171] = {
o3(0xEC,0xB2,0x94), o3(0xEC,0xB2,0x95),
@@ -40096,7 +25499,6 @@ from_CP949_AB_infos[171] = {
o3(0xE3,0x83,0xB5), o3(0xE3,0x83,0xB6),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_AB = {
from_CP949_AB_offsets,
@@ -40105,24 +25507,23 @@ from_CP949_AB = {
static const unsigned char
from_CP949_AC_offsets[256] = {
- 150,150,150,150,150,150,150,150, 150,150,150,150,150,150,150,150,
- 150,150,150,150,150,150,150,150, 150,150,150,150,150,150,150,150,
- 150,150,150,150,150,150,150,150, 150,150,150,150,150,150,150,150,
- 150,150,150,150,150,150,150,150, 150,150,150,150,150,150,150,150,
- 150, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,150,150,150,150,150,
- 150, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
- 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,150,150,150,150,150,
- 150, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
- 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
- 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
- 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
- 115,116,150,150,150,150,150,150, 150,150,150,150,150,150,150,150,
- 150,117,118,119,120,121,122,123, 124,125,126,127,128,129,130,131,
- 132,133,134,135,136,137,138,139, 140,141,142,143,144,145,146,147,
- 148,149,150,150,150,150,150,150, 150,150,150,150,150,150,150,150,
+ 150,150,150,150,150,150,150,150, 150,150,150,150,150,150,150,150,
+ 150,150,150,150,150,150,150,150, 150,150,150,150,150,150,150,150,
+ 150,150,150,150,150,150,150,150, 150,150,150,150,150,150,150,150,
+ 150,150,150,150,150,150,150,150, 150,150,150,150,150,150,150,150,
+ 150, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,150,150,150,150,150,
+ 150, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51,150,150,150,150,150,
+ 150, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
+ 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
+ 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
+ 99,100,101,102,103,104,105,106, 107,108,109,110,111,112,113,114,
+ 115,116,150,150,150,150,150,150, 150,150,150,150,150,150,150,150,
+ 150,117,118,119,120,121,122,123, 124,125,126,127,128,129,130,131,
+ 132,133,134,135,136,137,138,139, 140,141,142,143,144,145,146,147,
+ 148,149,150,150,150,150,150,150, 150,150,150,150,150,150,150,150,
};
-
static const struct byte_lookup* const
from_CP949_AC_infos[151] = {
o3(0xEC,0xB3,0xBE), o3(0xEC,0xB3,0xBF),
@@ -40202,7 +25603,6 @@ from_CP949_AC_infos[151] = {
o2(0xD1,0x8E), o2(0xD1,0x8F),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_AC = {
from_CP949_AC_offsets,
@@ -40211,24 +25611,23 @@ from_CP949_AC = {
static const unsigned char
from_CP949_AD_offsets[256] = {
- 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
- 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
- 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
- 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
- 84, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 84, 84, 84, 84, 84,
- 84, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
- 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 84, 84, 84, 84, 84,
- 84, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
- 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
- 83, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
- 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
- 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
- 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
- 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
- 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 84, 84, 84, 84, 84,
+ 84, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 84, 84, 84, 84, 84,
+ 84, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
+ 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
+ 83, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
+ 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
};
-
static const struct byte_lookup* const
from_CP949_AD_infos[85] = {
o3(0xEC,0xB5,0xA1), o3(0xEC,0xB5,0xA2),
@@ -40275,14 +25674,12 @@ from_CP949_AD_infos[85] = {
o3(0xEC,0xB7,0x83), o3(0xEC,0xB7,0x85),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_AD = {
from_CP949_AD_offsets,
from_CP949_AD_infos
};
-
static const struct byte_lookup* const
from_CP949_AE_infos[85] = {
o3(0xEC,0xB7,0x86), o3(0xEC,0xB7,0x87),
@@ -40329,14 +25726,12 @@ from_CP949_AE_infos[85] = {
o3(0xEC,0xB8,0xAA), o3(0xEC,0xB8,0xAB),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_AE = {
from_CP949_AD_offsets,
from_CP949_AE_infos
};
-
static const struct byte_lookup* const
from_CP949_AF_infos[85] = {
o3(0xEC,0xB8,0xAC), o3(0xEC,0xB8,0xAD),
@@ -40383,14 +25778,12 @@ from_CP949_AF_infos[85] = {
o3(0xEC,0xBA,0x97), o3(0xEC,0xBA,0x99),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_AF = {
from_CP949_AD_offsets,
from_CP949_AF_infos
};
-
static const struct byte_lookup* const
from_CP949_B0_infos[179] = {
o3(0xEC,0xBA,0x9A), o3(0xEC,0xBA,0x9B),
@@ -40484,14 +25877,12 @@ from_CP949_B0_infos[179] = {
o3(0xEA,0xB4,0x84), o3(0xEA,0xB4,0x86),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_B0 = {
from_CP949_81_offsets,
from_CP949_B0_infos
};
-
static const struct byte_lookup* const
from_CP949_B1_infos[179] = {
o3(0xEC,0xBC,0x82), o3(0xEC,0xBC,0x83),
@@ -40585,14 +25976,12 @@ from_CP949_B1_infos[179] = {
o3(0xEA,0xB9,0xB0), o3(0xEA,0xB9,0xB8),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_B1 = {
from_CP949_81_offsets,
from_CP949_B1_infos
};
-
static const struct byte_lookup* const
from_CP949_B2_infos[179] = {
o3(0xEC,0xBD,0xAD), o3(0xEC,0xBD,0xAE),
@@ -40686,14 +26075,12 @@ from_CP949_B2_infos[179] = {
o3(0xEB,0x81,0x97), o3(0xEB,0x81,0x99),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_B2 = {
from_CP949_81_offsets,
from_CP949_B2_infos
};
-
static const struct byte_lookup* const
from_CP949_B3_infos[179] = {
o3(0xEC,0xBF,0x8C), o3(0xEC,0xBF,0x8D),
@@ -40787,14 +26174,12 @@ from_CP949_B3_infos[179] = {
o3(0xEB,0x87,0x9C), o3(0xEB,0x87,0x9D),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_B3 = {
from_CP949_81_offsets,
from_CP949_B3_infos
};
-
static const struct byte_lookup* const
from_CP949_B4_infos[179] = {
o3(0xED,0x80,0xAE), o3(0xED,0x80,0xAF),
@@ -40888,14 +26273,12 @@ from_CP949_B4_infos[179] = {
o3(0xEB,0x8D,0xA4), o3(0xEB,0x8D,0xA5),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_B4 = {
from_CP949_81_offsets,
from_CP949_B4_infos
};
-
static const struct byte_lookup* const
from_CP949_B5_infos[179] = {
o3(0xED,0x82,0x95), o3(0xED,0x82,0x96),
@@ -40989,14 +26372,12 @@ from_CP949_B5_infos[179] = {
o3(0xEB,0x94,0xB4), o3(0xEB,0x94,0xB8),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_B5 = {
from_CP949_81_offsets,
from_CP949_B5_infos
};
-
static const struct byte_lookup* const
from_CP949_B6_infos[179] = {
o3(0xED,0x84,0x85), o3(0xED,0x84,0x86),
@@ -41090,14 +26471,12 @@ from_CP949_B6_infos[179] = {
o3(0xEB,0x9E,0x96), o3(0xEB,0x9E,0x97),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_B6 = {
from_CP949_81_offsets,
from_CP949_B6_infos
};
-
static const struct byte_lookup* const
from_CP949_B7_infos[179] = {
o3(0xED,0x85,0xAE), o3(0xED,0x85,0xAF),
@@ -41191,14 +26570,12 @@ from_CP949_B7_infos[179] = {
o3(0xEB,0xA5,0xA8), o3(0xEB,0xA5,0xA9),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_B7 = {
from_CP949_81_offsets,
from_CP949_B7_infos
};
-
static const struct byte_lookup* const
from_CP949_B8_infos[179] = {
o3(0xED,0x87,0x90), o3(0xED,0x87,0x91),
@@ -41292,14 +26669,12 @@ from_CP949_B8_infos[179] = {
o3(0xEB,0xAB,0x99), o3(0xEB,0xAB,0xBC),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_B8 = {
from_CP949_81_offsets,
from_CP949_B8_infos
};
-
static const struct byte_lookup* const
from_CP949_B9_infos[179] = {
o3(0xED,0x88,0xAA), o3(0xED,0x88,0xAB),
@@ -41393,14 +26768,12 @@ from_CP949_B9_infos[179] = {
o3(0xEB,0xB2,0x95), o3(0xEB,0xB2,0x97),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_B9 = {
from_CP949_81_offsets,
from_CP949_B9_infos
};
-
static const struct byte_lookup* const
from_CP949_BA_infos[179] = {
o3(0xED,0x8A,0x8D), o3(0xED,0x8A,0x8E),
@@ -41494,14 +26867,12 @@ from_CP949_BA_infos[179] = {
o3(0xEB,0xB9,0xA1), o3(0xEB,0xB9,0xA4),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_BA = {
from_CP949_81_offsets,
from_CP949_BA_infos
};
-
static const struct byte_lookup* const
from_CP949_BB_infos[179] = {
o3(0xED,0x8B,0xBB), o3(0xED,0x8B,0xBC),
@@ -41595,14 +26966,12 @@ from_CP949_BB_infos[179] = {
o3(0xEC,0x83,0x9D), o3(0xEC,0x83,0xA4),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_BB = {
from_CP949_81_offsets,
from_CP949_BB_infos
};
-
static const struct byte_lookup* const
from_CP949_BC_infos[179] = {
o3(0xED,0x8D,0xAA), o3(0xED,0x8D,0xAB),
@@ -41696,14 +27065,12 @@ from_CP949_BC_infos[179] = {
o3(0xEC,0x88,0xAB), o3(0xEC,0x88,0xAD),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_BC = {
from_CP949_81_offsets,
from_CP949_BC_infos
};
-
static const struct byte_lookup* const
from_CP949_BD_infos[179] = {
o3(0xED,0x8F,0x97), o3(0xED,0x8F,0x99),
@@ -41797,14 +27164,12 @@ from_CP949_BD_infos[179] = {
o3(0xEC,0x90,0xAC), o3(0xEC,0x90,0xB0),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_BD = {
from_CP949_81_offsets,
from_CP949_BD_infos
};
-
static const struct byte_lookup* const
from_CP949_BE_infos[179] = {
o3(0xED,0x90,0xB8), o3(0xED,0x90,0xB9),
@@ -41898,14 +27263,12 @@ from_CP949_BE_infos[179] = {
o3(0xEC,0x97,0x8C), o3(0xEC,0x97,0x8E),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_BE = {
from_CP949_81_offsets,
from_CP949_BE_infos
};
-
static const struct byte_lookup* const
from_CP949_BF_infos[179] = {
o3(0xED,0x92,0x9E), o3(0xED,0x92,0x9F),
@@ -41999,14 +27362,12 @@ from_CP949_BF_infos[179] = {
o3(0xEC,0x9B,0xA1), o3(0xEC,0x9B,0xA8),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_BF = {
from_CP949_81_offsets,
from_CP949_BF_infos
};
-
static const struct byte_lookup* const
from_CP949_C0_infos[179] = {
o3(0xED,0x93,0xBE), o3(0xED,0x93,0xBF),
@@ -42100,14 +27461,12 @@ from_CP949_C0_infos[179] = {
o3(0xEC,0xA0,0x88), o3(0xEC,0xA0,0x8A),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_C0 = {
from_CP949_81_offsets,
from_CP949_C0_infos
};
-
static const struct byte_lookup* const
from_CP949_C1_infos[179] = {
o3(0xED,0x95,0xA4), o3(0xED,0x95,0xA6),
@@ -42201,14 +27560,12 @@ from_CP949_C1_infos[179] = {
o3(0xEC,0xA7,0x91), o3(0xEC,0xA7,0x93),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_C1 = {
from_CP949_81_offsets,
from_CP949_C1_infos
};
-
static const struct byte_lookup* const
from_CP949_C2_infos[179] = {
o3(0xED,0x97,0x8A), o3(0xED,0x97,0x8B),
@@ -42302,14 +27659,12 @@ from_CP949_C2_infos[179] = {
o3(0xEC,0xB0,0xB9), o3(0xEC,0xB0,0xBB),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_C2 = {
from_CP949_81_offsets,
from_CP949_C2_infos
};
-
static const struct byte_lookup* const
from_CP949_C3_infos[179] = {
o3(0xED,0x98,0xBD), o3(0xED,0x98,0xBE),
@@ -42403,14 +27758,12 @@ from_CP949_C3_infos[179] = {
o3(0xEC,0xB8,0xB3), o3(0xEC,0xB8,0xB5),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_C3 = {
from_CP949_81_offsets,
from_CP949_C3_infos
};
-
static const struct byte_lookup* const
from_CP949_C4_infos[179] = {
o3(0xED,0x9A,0xAB), o3(0xED,0x9A,0xAD),
@@ -42504,14 +27857,12 @@ from_CP949_C4_infos[179] = {
o3(0xED,0x80,0xB8), o3(0xED,0x80,0xBC),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_C4 = {
from_CP949_81_offsets,
from_CP949_C4_infos
};
-
static const struct byte_lookup* const
from_CP949_C5_infos[179] = {
o3(0xED,0x9C,0x95), o3(0xED,0x9C,0x96),
@@ -42605,7 +27956,6 @@ from_CP949_C5_infos[179] = {
o3(0xED,0x89,0x88), o3(0xED,0x89,0x9C),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_C5 = {
from_CP949_81_offsets,
@@ -42614,24 +27964,23 @@ from_CP949_C5 = {
static const unsigned char
from_CP949_C6_offsets[256] = {
- 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
- 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
- 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
- 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
- 112, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
- 15, 16, 17,112,112,112,112,112, 112,112,112,112,112,112,112,112,
- 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
- 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
- 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
- 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
- 112, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,
- 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48,
- 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64,
- 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,
- 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96,
- 97, 98, 99,100,101,102,103,104, 105,106,107,108,109,110,111,112,
+ 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
+ 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
+ 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
+ 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
+ 112, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
+ 15, 16, 17,112,112,112,112,112, 112,112,112,112,112,112,112,112,
+ 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
+ 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
+ 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
+ 112,112,112,112,112,112,112,112, 112,112,112,112,112,112,112,112,
+ 112, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,
+ 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48,
+ 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64,
+ 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,
+ 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96,
+ 97, 98, 99,100,101,102,103,104, 105,106,107,108,109,110,111,112,
};
-
static const struct byte_lookup* const
from_CP949_C6_infos[113] = {
o3(0xED,0x9E,0x8D), o3(0xED,0x9E,0x8E),
@@ -42692,3309 +28041,72 @@ from_CP949_C6_infos[113] = {
o3(0xED,0x8F,0xBF), o3(0xED,0x90,0x81),
UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949_C6 = {
from_CP949_C6_offsets,
from_CP949_C6_infos
};
-
-static const struct byte_lookup* const
-from_CP949_C7_infos[95] = {
- o3(0xED,0x90,0x88), o3(0xED,0x90,0x9D),
- o3(0xED,0x91,0x80), o3(0xED,0x91,0x84),
- o3(0xED,0x91,0x9C), o3(0xED,0x91,0xA0),
- o3(0xED,0x91,0xA4), o3(0xED,0x91,0xAD),
- o3(0xED,0x91,0xAF), o3(0xED,0x91,0xB8),
- o3(0xED,0x91,0xB9), o3(0xED,0x91,0xBC),
- o3(0xED,0x91,0xBF), o3(0xED,0x92,0x80),
- o3(0xED,0x92,0x82), o3(0xED,0x92,0x88),
- o3(0xED,0x92,0x89), o3(0xED,0x92,0x8B),
- o3(0xED,0x92,0x8D), o3(0xED,0x92,0x94),
- o3(0xED,0x92,0xA9), o3(0xED,0x93,0x8C),
- o3(0xED,0x93,0x90), o3(0xED,0x93,0x94),
- o3(0xED,0x93,0x9C), o3(0xED,0x93,0x9F),
- o3(0xED,0x93,0xA8), o3(0xED,0x93,0xAC),
- o3(0xED,0x93,0xB0), o3(0xED,0x93,0xB8),
- o3(0xED,0x93,0xBB), o3(0xED,0x93,0xBD),
- o3(0xED,0x94,0x84), o3(0xED,0x94,0x88),
- o3(0xED,0x94,0x8C), o3(0xED,0x94,0x94),
- o3(0xED,0x94,0x95), o3(0xED,0x94,0x97),
- o3(0xED,0x94,0xBC), o3(0xED,0x94,0xBD),
- o3(0xED,0x95,0x80), o3(0xED,0x95,0x84),
- o3(0xED,0x95,0x8C), o3(0xED,0x95,0x8D),
- o3(0xED,0x95,0x8F), o3(0xED,0x95,0x91),
- o3(0xED,0x95,0x98), o3(0xED,0x95,0x99),
- o3(0xED,0x95,0x9C), o3(0xED,0x95,0xA0),
- o3(0xED,0x95,0xA5), o3(0xED,0x95,0xA8),
- o3(0xED,0x95,0xA9), o3(0xED,0x95,0xAB),
- o3(0xED,0x95,0xAD), o3(0xED,0x95,0xB4),
- o3(0xED,0x95,0xB5), o3(0xED,0x95,0xB8),
- o3(0xED,0x95,0xBC), o3(0xED,0x96,0x84),
- o3(0xED,0x96,0x85), o3(0xED,0x96,0x87),
- o3(0xED,0x96,0x88), o3(0xED,0x96,0x89),
- o3(0xED,0x96,0x90), o3(0xED,0x96,0xA5),
- o3(0xED,0x97,0x88), o3(0xED,0x97,0x89),
- o3(0xED,0x97,0x8C), o3(0xED,0x97,0x90),
- o3(0xED,0x97,0x92), o3(0xED,0x97,0x98),
- o3(0xED,0x97,0x99), o3(0xED,0x97,0x9B),
- o3(0xED,0x97,0x9D), o3(0xED,0x97,0xA4),
- o3(0xED,0x97,0xA5), o3(0xED,0x97,0xA8),
- o3(0xED,0x97,0xAC), o3(0xED,0x97,0xB4),
- o3(0xED,0x97,0xB5), o3(0xED,0x97,0xB7),
- o3(0xED,0x97,0xB9), o3(0xED,0x98,0x80),
- o3(0xED,0x98,0x81), o3(0xED,0x98,0x84),
- o3(0xED,0x98,0x88), o3(0xED,0x98,0x90),
- o3(0xED,0x98,0x91), o3(0xED,0x98,0x93),
- o3(0xED,0x98,0x94), o3(0xED,0x98,0x95),
- o3(0xED,0x98,0x9C), o3(0xED,0x98,0xA0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_C7 = {
- from_EUC_KR_A1_offsets,
- from_CP949_C7_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_C8_infos[95] = {
- o3(0xED,0x98,0xA4), o3(0xED,0x98,0xAD),
- o3(0xED,0x98,0xB8), o3(0xED,0x98,0xB9),
- o3(0xED,0x98,0xBC), o3(0xED,0x99,0x80),
- o3(0xED,0x99,0x85), o3(0xED,0x99,0x88),
- o3(0xED,0x99,0x89), o3(0xED,0x99,0x8B),
- o3(0xED,0x99,0x8D), o3(0xED,0x99,0x91),
- o3(0xED,0x99,0x94), o3(0xED,0x99,0x95),
- o3(0xED,0x99,0x98), o3(0xED,0x99,0x9C),
- o3(0xED,0x99,0xA7), o3(0xED,0x99,0xA9),
- o3(0xED,0x99,0xB0), o3(0xED,0x99,0xB1),
- o3(0xED,0x99,0xB4), o3(0xED,0x9A,0x83),
- o3(0xED,0x9A,0x85), o3(0xED,0x9A,0x8C),
- o3(0xED,0x9A,0x8D), o3(0xED,0x9A,0x90),
- o3(0xED,0x9A,0x94), o3(0xED,0x9A,0x9D),
- o3(0xED,0x9A,0x9F), o3(0xED,0x9A,0xA1),
- o3(0xED,0x9A,0xA8), o3(0xED,0x9A,0xAC),
- o3(0xED,0x9A,0xB0), o3(0xED,0x9A,0xB9),
- o3(0xED,0x9A,0xBB), o3(0xED,0x9B,0x84),
- o3(0xED,0x9B,0x85), o3(0xED,0x9B,0x88),
- o3(0xED,0x9B,0x8C), o3(0xED,0x9B,0x91),
- o3(0xED,0x9B,0x94), o3(0xED,0x9B,0x97),
- o3(0xED,0x9B,0x99), o3(0xED,0x9B,0xA0),
- o3(0xED,0x9B,0xA4), o3(0xED,0x9B,0xA8),
- o3(0xED,0x9B,0xB0), o3(0xED,0x9B,0xB5),
- o3(0xED,0x9B,0xBC), o3(0xED,0x9B,0xBD),
- o3(0xED,0x9C,0x80), o3(0xED,0x9C,0x84),
- o3(0xED,0x9C,0x91), o3(0xED,0x9C,0x98),
- o3(0xED,0x9C,0x99), o3(0xED,0x9C,0x9C),
- o3(0xED,0x9C,0xA0), o3(0xED,0x9C,0xA8),
- o3(0xED,0x9C,0xA9), o3(0xED,0x9C,0xAB),
- o3(0xED,0x9C,0xAD), o3(0xED,0x9C,0xB4),
- o3(0xED,0x9C,0xB5), o3(0xED,0x9C,0xB8),
- o3(0xED,0x9C,0xBC), o3(0xED,0x9D,0x84),
- o3(0xED,0x9D,0x87), o3(0xED,0x9D,0x89),
- o3(0xED,0x9D,0x90), o3(0xED,0x9D,0x91),
- o3(0xED,0x9D,0x94), o3(0xED,0x9D,0x96),
- o3(0xED,0x9D,0x97), o3(0xED,0x9D,0x98),
- o3(0xED,0x9D,0x99), o3(0xED,0x9D,0xA0),
- o3(0xED,0x9D,0xA1), o3(0xED,0x9D,0xA3),
- o3(0xED,0x9D,0xA5), o3(0xED,0x9D,0xA9),
- o3(0xED,0x9D,0xAC), o3(0xED,0x9D,0xB0),
- o3(0xED,0x9D,0xB4), o3(0xED,0x9D,0xBC),
- o3(0xED,0x9D,0xBD), o3(0xED,0x9E,0x81),
- o3(0xED,0x9E,0x88), o3(0xED,0x9E,0x89),
- o3(0xED,0x9E,0x8C), o3(0xED,0x9E,0x90),
- o3(0xED,0x9E,0x98), o3(0xED,0x9E,0x99),
- o3(0xED,0x9E,0x9B), o3(0xED,0x9E,0x9D),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_C8 = {
- from_EUC_KR_A1_offsets,
- from_CP949_C8_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_CA_infos[95] = {
- o3(0xE4,0xBC,0xBD), o3(0xE4,0xBD,0xB3),
- o3(0xE5,0x81,0x87), o3(0xE5,0x83,0xB9),
- o3(0xE5,0x8A,0xA0), o3(0xE5,0x8F,0xAF),
- o3(0xE5,0x91,0xB5), o3(0xE5,0x93,0xA5),
- o3(0xE5,0x98,0x89), o3(0xE5,0xAB,0x81),
- o3(0xE5,0xAE,0xB6), o3(0xE6,0x9A,0x87),
- o3(0xE6,0x9E,0xB6), o3(0xE6,0x9E,0xB7),
- o3(0xE6,0x9F,0xAF), o3(0xE6,0xAD,0x8C),
- o3(0xE7,0x8F,0x82), o3(0xE7,0x97,0x82),
- o3(0xE7,0xA8,0xBC), o3(0xE8,0x8B,0x9B),
- o3(0xE8,0x8C,0x84), o3(0xE8,0xA1,0x97),
- o3(0xE8,0xA2,0x88), o3(0xE8,0xA8,0xB6),
- o3(0xE8,0xB3,0x88), o3(0xE8,0xB7,0x8F),
- o3(0xE8,0xBB,0xBB), o3(0xE8,0xBF,0xA6),
- o3(0xE9,0xA7,0x95), o3(0xE5,0x88,0xBB),
- o3(0xE5,0x8D,0xB4), o3(0xE5,0x90,0x84),
- o3(0xE6,0x81,0xAA), o3(0xE6,0x85,0xA4),
- o3(0xE6,0xAE,0xBC), o3(0xE7,0x8F,0x8F),
- o3(0xE8,0x84,0x9A), o3(0xE8,0xA6,0xBA),
- o3(0xE8,0xA7,0x92), o3(0xE9,0x96,0xA3),
- o3(0xE4,0xBE,0x83), o3(0xE5,0x88,0x8A),
- o3(0xE5,0xA2,0xBE), o3(0xE5,0xA5,0xB8),
- o3(0xE5,0xA7,0xA6), o3(0xE5,0xB9,0xB2),
- o3(0xE5,0xB9,0xB9), o3(0xE6,0x87,0x87),
- o3(0xE6,0x8F,0x80), o3(0xE6,0x9D,0x86),
- o3(0xE6,0x9F,0xAC), o3(0xE6,0xA1,0xBF),
- o3(0xE6,0xBE,0x97), o3(0xE7,0x99,0x8E),
- o3(0xE7,0x9C,0x8B), o3(0xE7,0xA3,0xB5),
- o3(0xE7,0xA8,0x88), o3(0xE7,0xAB,0xBF),
- o3(0xE7,0xB0,0xA1), o3(0xE8,0x82,0x9D),
- o3(0xE8,0x89,0xAE), o3(0xE8,0x89,0xB1),
- o3(0xE8,0xAB,0xAB), o3(0xE9,0x96,0x93),
- o3(0xE4,0xB9,0xAB), o3(0xE5,0x96,0x9D),
- o3(0xE6,0x9B,0xB7), o3(0xE6,0xB8,0xB4),
- o3(0xE7,0xA2,0xA3), o3(0xE7,0xAB,0xAD),
- o3(0xE8,0x91,0x9B), o3(0xE8,0xA4,0x90),
- o3(0xE8,0x9D,0x8E), o3(0xE9,0x9E,0xA8),
- o3(0xE5,0x8B,0x98), o3(0xE5,0x9D,0x8E),
- o3(0xE5,0xA0,0xAA), o3(0xE5,0xB5,0x8C),
- o3(0xE6,0x84,0x9F), o3(0xE6,0x86,0xBE),
- o3(0xE6,0x88,0xA1), o3(0xE6,0x95,0xA2),
- o3(0xE6,0x9F,0x91), o3(0xE6,0xA9,0x84),
- o3(0xE6,0xB8,0x9B), o3(0xE7,0x94,0x98),
- o3(0xE7,0x96,0xB3), o3(0xE7,0x9B,0xA3),
- o3(0xE7,0x9E,0xB0), o3(0xE7,0xB4,0xBA),
- o3(0xE9,0x82,0xAF), o3(0xE9,0x91,0x91),
- o3(0xE9,0x91,0x92), o3(0xE9,0xBE,0x95),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_CA = {
- from_EUC_KR_A1_offsets,
- from_CP949_CA_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_CB_infos[95] = {
- o3(0xE5,0x8C,0xA3), o3(0xE5,0xB2,0xAC),
- o3(0xE7,0x94,0xB2), o3(0xE8,0x83,0x9B),
- o3(0xE9,0x89,0x80), o3(0xE9,0x96,0x98),
- o3(0xE5,0x89,0x9B), o3(0xE5,0xA0,0x88),
- o3(0xE5,0xA7,0x9C), o3(0xE5,0xB2,0xA1),
- o3(0xE5,0xB4,0x97), o3(0xE5,0xBA,0xB7),
- o3(0xE5,0xBC,0xBA), o3(0xE5,0xBD,0x8A),
- o3(0xE6,0x85,0xB7), o3(0xE6,0xB1,0x9F),
- o3(0xE7,0x95,0xBA), o3(0xE7,0x96,0x86),
- o3(0xE7,0xB3,0xA0), o3(0xE7,0xB5,0xB3),
- o3(0xE7,0xB6,0xB1), o3(0xE7,0xBE,0x8C),
- o3(0xE8,0x85,0x94), o3(0xE8,0x88,0xA1),
- o3(0xE8,0x96,0x91), o3(0xE8,0xA5,0x81),
- o3(0xE8,0xAC,0x9B), o3(0xE9,0x8B,0xBC),
- o3(0xE9,0x99,0x8D), o3(0xE9,0xB1,0x87),
- o3(0xE4,0xBB,0x8B), o3(0xE4,0xBB,0xB7),
- o3(0xE5,0x80,0x8B), o3(0xE5,0x87,0xB1),
- o3(0xE5,0xA1,0x8F), o3(0xE6,0x84,0xB7),
- o3(0xE6,0x84,0xBE), o3(0xE6,0x85,0xA8),
- o3(0xE6,0x94,0xB9), o3(0xE6,0xA7,0xAA),
- o3(0xE6,0xBC,0x91), o3(0xE7,0x96,0xA5),
- o3(0xE7,0x9A,0x86), o3(0xE7,0x9B,0x96),
- o3(0xE7,0xAE,0x87), o3(0xE8,0x8A,0xA5),
- o3(0xE8,0x93,0x8B), o3(0xEF,0xA4,0x80),
- o3(0xE9,0x8E,0xA7), o3(0xE9,0x96,0x8B),
- o3(0xE5,0x96,0x80), o3(0xE5,0xAE,0xA2),
- o3(0xE5,0x9D,0x91), o3(0xEF,0xA4,0x81),
- o3(0xE7,0xB2,0xB3), o3(0xE7,0xBE,0xB9),
- o3(0xE9,0x86,0xB5), o3(0xE5,0x80,0xA8),
- o3(0xE5,0x8E,0xBB), o3(0xE5,0xB1,0x85),
- o3(0xE5,0xB7,0xA8), o3(0xE6,0x8B,0x92),
- o3(0xE6,0x8D,0xAE), o3(0xE6,0x93,0x9A),
- o3(0xE6,0x93,0xA7), o3(0xE6,0xB8,0xA0),
- o3(0xE7,0x82,0xAC), o3(0xE7,0xA5,0x9B),
- o3(0xE8,0xB7,0x9D), o3(0xE8,0xB8,0x9E),
- o3(0xEF,0xA4,0x82), o3(0xE9,0x81,0xBD),
- o3(0xE9,0x89,0x85), o3(0xE9,0x8B,0xB8),
- o3(0xE4,0xB9,0xBE), o3(0xE4,0xBB,0xB6),
- o3(0xE5,0x81,0xA5), o3(0xE5,0xB7,0xBE),
- o3(0xE5,0xBB,0xBA), o3(0xE6,0x84,0x86),
- o3(0xE6,0xA5,0x97), o3(0xE8,0x85,0xB1),
- o3(0xE8,0x99,0x94), o3(0xE8,0xB9,0x87),
- o3(0xE9,0x8D,0xB5), o3(0xE9,0xA8,0xAB),
- o3(0xE4,0xB9,0x9E), o3(0xE5,0x82,0x91),
- o3(0xE6,0x9D,0xB0), o3(0xE6,0xA1,0x80),
- o3(0xE5,0x84,0x89), o3(0xE5,0x8A,0x8D),
- o3(0xE5,0x8A,0x92), o3(0xE6,0xAA,0xA2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_CB = {
- from_EUC_KR_A1_offsets,
- from_CP949_CB_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_CC_infos[95] = {
- o3(0xE7,0x9E,0xBC), o3(0xE9,0x88,0x90),
- o3(0xE9,0xBB,0x94), o3(0xE5,0x8A,0xAB),
- o3(0xE6,0x80,0xAF), o3(0xE8,0xBF,0xB2),
- o3(0xE5,0x81,0x88), o3(0xE6,0x86,0xA9),
- o3(0xE6,0x8F,0xAD), o3(0xE6,0x93,0x8A),
- o3(0xE6,0xA0,0xBC), o3(0xE6,0xAA,0x84),
- o3(0xE6,0xBF,0x80), o3(0xE8,0x86,0x88),
- o3(0xE8,0xA6,0xA1), o3(0xE9,0x9A,0x94),
- o3(0xE5,0xA0,0x85), o3(0xE7,0x89,0xBD),
- o3(0xE7,0x8A,0xAC), o3(0xE7,0x94,0x84),
- o3(0xE7,0xB5,0xB9), o3(0xE7,0xB9,0xAD),
- o3(0xE8,0x82,0xA9), o3(0xE8,0xA6,0x8B),
- o3(0xE8,0xAD,0xB4), o3(0xE9,0x81,0xA3),
- o3(0xE9,0xB5,0x91), o3(0xE6,0x8A,0x89),
- o3(0xE6,0xB1,0xBA), o3(0xE6,0xBD,0x94),
- o3(0xE7,0xB5,0x90), o3(0xE7,0xBC,0xBA),
- o3(0xE8,0xA8,0xA3), o3(0xE5,0x85,0xBC),
- o3(0xE6,0x85,0x8A), o3(0xE7,0xAE,0x9D),
- o3(0xE8,0xAC,0x99), o3(0xE9,0x89,0x97),
- o3(0xE9,0x8E,0x8C), o3(0xE4,0xBA,0xAC),
- o3(0xE4,0xBF,0x93), o3(0xE5,0x80,0x9E),
- o3(0xE5,0x82,0xBE), o3(0xE5,0x84,0x86),
- o3(0xE5,0x8B,0x81), o3(0xE5,0x8B,0x8D),
- o3(0xE5,0x8D,0xBF), o3(0xE5,0x9D,0xB0),
- o3(0xE5,0xA2,0x83), o3(0xE5,0xBA,0x9A),
- o3(0xE5,0xBE,0x91), o3(0xE6,0x85,0xB6),
- o3(0xE6,0x86,0xAC), o3(0xE6,0x93,0x8E),
- o3(0xE6,0x95,0xAC), o3(0xE6,0x99,0xAF),
- o3(0xE6,0x9A,0xBB), o3(0xE6,0x9B,0xB4),
- o3(0xE6,0xA2,0x97), o3(0xE6,0xB6,0x87),
- o3(0xE7,0x82,0x85), o3(0xE7,0x83,0xB1),
- o3(0xE7,0x92,0x9F), o3(0xE7,0x92,0xA5),
- o3(0xE7,0x93,0x8A), o3(0xE7,0x97,0x99),
- o3(0xE7,0xA1,0xAC), o3(0xE7,0xA3,0xAC),
- o3(0xE7,0xAB,0x9F), o3(0xE7,0xAB,0xB6),
- o3(0xE7,0xB5,0x85), o3(0xE7,0xB6,0x93),
- o3(0xE8,0x80,0x95), o3(0xE8,0x80,0xBF),
- o3(0xE8,0x84,0x9B), o3(0xE8,0x8E,0x96),
- o3(0xE8,0xAD,0xA6), o3(0xE8,0xBC,0x95),
- o3(0xE9,0x80,0x95), o3(0xE9,0x8F,0xA1),
- o3(0xE9,0xA0,0x83), o3(0xE9,0xA0,0xB8),
- o3(0xE9,0xA9,0x9A), o3(0xE9,0xAF,0xA8),
- o3(0xE4,0xBF,0x82), o3(0xE5,0x95,0x93),
- o3(0xE5,0xA0,0xBA), o3(0xE5,0xA5,0x91),
- o3(0xE5,0xAD,0xA3), o3(0xE5,0xB1,0x86),
- o3(0xE6,0x82,0xB8), o3(0xE6,0x88,0x92),
- o3(0xE6,0xA1,0x82), o3(0xE6,0xA2,0xB0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_CC = {
- from_EUC_KR_A1_offsets,
- from_CP949_CC_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_CD_infos[95] = {
- o3(0xE6,0xA3,0xA8), o3(0xE6,0xBA,0xAA),
- o3(0xE7,0x95,0x8C), o3(0xE7,0x99,0xB8),
- o3(0xE7,0xA3,0x8E), o3(0xE7,0xA8,0xBD),
- o3(0xE7,0xB3,0xBB), o3(0xE7,0xB9,0xAB),
- o3(0xE7,0xB9,0xBC), o3(0xE8,0xA8,0x88),
- o3(0xE8,0xAA,0xA1), o3(0xE8,0xB0,0xBF),
- o3(0xE9,0x9A,0x8E), o3(0xE9,0xB7,0x84),
- o3(0xE5,0x8F,0xA4), o3(0xE5,0x8F,0xA9),
- o3(0xE5,0x91,0x8A), o3(0xE5,0x91,0xB1),
- o3(0xE5,0x9B,0xBA), o3(0xE5,0xA7,0x91),
- o3(0xE5,0xAD,0xA4), o3(0xE5,0xB0,0xBB),
- o3(0xE5,0xBA,0xAB), o3(0xE6,0x8B,0xB7),
- o3(0xE6,0x94,0xB7), o3(0xE6,0x95,0x85),
- o3(0xE6,0x95,0xB2), o3(0xE6,0x9A,0xA0),
- o3(0xE6,0x9E,0xAF), o3(0xE6,0xA7,0x81),
- o3(0xE6,0xB2,0xBD), o3(0xE7,0x97,0xBC),
- o3(0xE7,0x9A,0x90), o3(0xE7,0x9D,0xBE),
- o3(0xE7,0xA8,0xBF), o3(0xE7,0xBE,0x94),
- o3(0xE8,0x80,0x83), o3(0xE8,0x82,0xA1),
- o3(0xE8,0x86,0x8F), o3(0xE8,0x8B,0xA6),
- o3(0xE8,0x8B,0xBD), o3(0xE8,0x8F,0xB0),
- o3(0xE8,0x97,0x81), o3(0xE8,0xA0,0xB1),
- o3(0xE8,0xA2,0xB4), o3(0xE8,0xAA,0xA5),
- o3(0xEF,0xA4,0x83), o3(0xE8,0xBE,0x9C),
- o3(0xE9,0x8C,0xAE), o3(0xE9,0x9B,0x87),
- o3(0xE9,0xA1,0xA7), o3(0xE9,0xAB,0x98),
- o3(0xE9,0xBC,0x93), o3(0xE5,0x93,0xAD),
- o3(0xE6,0x96,0x9B), o3(0xE6,0x9B,0xB2),
- o3(0xE6,0xA2,0x8F), o3(0xE7,0xA9,0x80),
- o3(0xE8,0xB0,0xB7), o3(0xE9,0xB5,0xA0),
- o3(0xE5,0x9B,0xB0), o3(0xE5,0x9D,0xA4),
- o3(0xE5,0xB4,0x91), o3(0xE6,0x98,0x86),
- o3(0xE6,0xA2,0xB1), o3(0xE6,0xA3,0x8D),
- o3(0xE6,0xBB,0xBE), o3(0xE7,0x90,0xA8),
- o3(0xE8,0xA2,0x9E), o3(0xE9,0xAF,0xA4),
- o3(0xE6,0xB1,0xA8), o3(0xEF,0xA4,0x84),
- o3(0xE9,0xAA,0xA8), o3(0xE4,0xBE,0x9B),
- o3(0xE5,0x85,0xAC), o3(0xE5,0x85,0xB1),
- o3(0xE5,0x8A,0x9F), o3(0xE5,0xAD,0x94),
- o3(0xE5,0xB7,0xA5), o3(0xE6,0x81,0x90),
- o3(0xE6,0x81,0xAD), o3(0xE6,0x8B,0xB1),
- o3(0xE6,0x8E,0xA7), o3(0xE6,0x94,0xBB),
- o3(0xE7,0x8F,0x99), o3(0xE7,0xA9,0xBA),
- o3(0xE8,0x9A,0xA3), o3(0xE8,0xB2,0xA2),
- o3(0xE9,0x9E,0x8F), o3(0xE4,0xB8,0xB2),
- o3(0xE5,0xAF,0xA1), o3(0xE6,0x88,0x88),
- o3(0xE6,0x9E,0x9C), o3(0xE7,0x93,0x9C),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_CD = {
- from_EUC_KR_A1_offsets,
- from_CP949_CD_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_CE_infos[95] = {
- o3(0xE7,0xA7,0x91), o3(0xE8,0x8F,0x93),
- o3(0xE8,0xAA,0x87), o3(0xE8,0xAA,0xB2),
- o3(0xE8,0xB7,0xA8), o3(0xE9,0x81,0x8E),
- o3(0xE9,0x8D,0x8B), o3(0xE9,0xA1,0x86),
- o3(0xE5,0xBB,0x93), o3(0xE6,0xA7,0xA8),
- o3(0xE8,0x97,0xBF), o3(0xE9,0x83,0xAD),
- o3(0xEF,0xA4,0x85), o3(0xE5,0x86,0xA0),
- o3(0xE5,0xAE,0x98), o3(0xE5,0xAF,0xAC),
- o3(0xE6,0x85,0xA3), o3(0xE6,0xA3,0xBA),
- o3(0xE6,0xAC,0xBE), o3(0xE7,0x81,0x8C),
- o3(0xE7,0x90,0xAF), o3(0xE7,0x93,0x98),
- o3(0xE7,0xAE,0xA1), o3(0xE7,0xBD,0x90),
- o3(0xE8,0x8F,0x85), o3(0xE8,0xA7,0x80),
- o3(0xE8,0xB2,0xAB), o3(0xE9,0x97,0x9C),
- o3(0xE9,0xA4,0xA8), o3(0xE5,0x88,0xAE),
- o3(0xE6,0x81,0x9D), o3(0xE6,0x8B,0xAC),
- o3(0xE9,0x80,0x82), o3(0xE4,0xBE,0x8A),
- o3(0xE5,0x85,0x89), o3(0xE5,0x8C,0xA1),
- o3(0xE5,0xA3,0x99), o3(0xE5,0xBB,0xA3),
- o3(0xE6,0x9B,0xA0), o3(0xE6,0xB4,0xB8),
- o3(0xE7,0x82,0x9A), o3(0xE7,0x8B,0x82),
- o3(0xE7,0x8F,0x96), o3(0xE7,0xAD,0x90),
- o3(0xE8,0x83,0xB1), o3(0xE9,0x91,0x9B),
- o3(0xE5,0x8D,0xA6), o3(0xE6,0x8E,0x9B),
- o3(0xE7,0xBD,0xAB), o3(0xE4,0xB9,0x96),
- o3(0xE5,0x82,0x80), o3(0xE5,0xA1,0x8A),
- o3(0xE5,0xA3,0x9E), o3(0xE6,0x80,0xAA),
- o3(0xE6,0x84,0xA7), o3(0xE6,0x8B,0x90),
- o3(0xE6,0xA7,0x90), o3(0xE9,0xAD,0x81),
- o3(0xE5,0xAE,0x8F), o3(0xE7,0xB4,0x98),
- o3(0xE8,0x82,0xB1), o3(0xE8,0xBD,0x9F),
- o3(0xE4,0xBA,0xA4), o3(0xE5,0x83,0x91),
- o3(0xE5,0x92,0xAC), o3(0xE5,0x96,0xAC),
- o3(0xE5,0xAC,0x8C), o3(0xE5,0xB6,0xA0),
- o3(0xE5,0xB7,0xA7), o3(0xE6,0x94,0xAA),
- o3(0xE6,0x95,0x8E), o3(0xE6,0xA0,0xA1),
- o3(0xE6,0xA9,0x8B), o3(0xE7,0x8B,0xA1),
- o3(0xE7,0x9A,0x8E), o3(0xE7,0x9F,0xAF),
- o3(0xE7,0xB5,0x9E), o3(0xE7,0xBF,0xB9),
- o3(0xE8,0x86,0xA0), o3(0xE8,0x95,0x8E),
- o3(0xE8,0x9B,0x9F), o3(0xE8,0xBC,0x83),
- o3(0xE8,0xBD,0x8E), o3(0xE9,0x83,0x8A),
- o3(0xE9,0xA4,0x83), o3(0xE9,0xA9,0x95),
- o3(0xE9,0xAE,0xAB), o3(0xE4,0xB8,0x98),
- o3(0xE4,0xB9,0x85), o3(0xE4,0xB9,0x9D),
- o3(0xE4,0xBB,0x87), o3(0xE4,0xBF,0xB1),
- o3(0xE5,0x85,0xB7), o3(0xE5,0x8B,0xBE),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_CE = {
- from_EUC_KR_A1_offsets,
- from_CP949_CE_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_CF_infos[95] = {
- o3(0xE5,0x8D,0x80), o3(0xE5,0x8F,0xA3),
- o3(0xE5,0x8F,0xA5), o3(0xE5,0x92,0x8E),
- o3(0xE5,0x98,0x94), o3(0xE5,0x9D,0xB5),
- o3(0xE5,0x9E,0xA2), o3(0xE5,0xAF,0x87),
- o3(0xE5,0xB6,0x87), o3(0xE5,0xBB,0x90),
- o3(0xE6,0x87,0xBC), o3(0xE6,0x8B,0x98),
- o3(0xE6,0x95,0x91), o3(0xE6,0x9E,0xB8),
- o3(0xE6,0x9F,0xA9), o3(0xE6,0xA7,0x8B),
- o3(0xE6,0xAD,0x90), o3(0xE6,0xAF,0x86),
- o3(0xE6,0xAF,0xAC), o3(0xE6,0xB1,0x82),
- o3(0xE6,0xBA,0x9D), o3(0xE7,0x81,0xB8),
- o3(0xE7,0x8B,0x97), o3(0xE7,0x8E,0x96),
- o3(0xE7,0x90,0x83), o3(0xE7,0x9E,0xBF),
- o3(0xE7,0x9F,0xA9), o3(0xE7,0xA9,0xB6),
- o3(0xE7,0xB5,0xBF), o3(0xE8,0x80,0x89),
- o3(0xE8,0x87,0xBC), o3(0xE8,0x88,0x85),
- o3(0xE8,0x88,0x8A), o3(0xE8,0x8B,0x9F),
- o3(0xE8,0xA1,0xA2), o3(0xE8,0xAC,0xB3),
- o3(0xE8,0xB3,0xBC), o3(0xE8,0xBB,0x80),
- o3(0xE9,0x80,0x91), o3(0xE9,0x82,0xB1),
- o3(0xE9,0x89,0xA4), o3(0xE9,0x8A,0xB6),
- o3(0xE9,0xA7,0x92), o3(0xE9,0xA9,0x85),
- o3(0xE9,0xB3,0xA9), o3(0xE9,0xB7,0x97),
- o3(0xE9,0xBE,0x9C), o3(0xE5,0x9C,0x8B),
- o3(0xE5,0xB1,0x80), o3(0xE8,0x8F,0x8A),
- o3(0xE9,0x9E,0xA0), o3(0xE9,0x9E,0xAB),
- o3(0xE9,0xBA,0xB4), o3(0xE5,0x90,0x9B),
- o3(0xE7,0xAA,0x98), o3(0xE7,0xBE,0xA4),
- o3(0xE8,0xA3,0x99), o3(0xE8,0xBB,0x8D),
- o3(0xE9,0x83,0xA1), o3(0xE5,0xA0,0x80),
- o3(0xE5,0xB1,0x88), o3(0xE6,0x8E,0x98),
- o3(0xE7,0xAA,0x9F), o3(0xE5,0xAE,0xAE),
- o3(0xE5,0xBC,0x93), o3(0xE7,0xA9,0xB9),
- o3(0xE7,0xAA,0xAE), o3(0xE8,0x8A,0x8E),
- o3(0xE8,0xBA,0xAC), o3(0xE5,0x80,0xA6),
- o3(0xE5,0x88,0xB8), o3(0xE5,0x8B,0xB8),
- o3(0xE5,0x8D,0xB7), o3(0xE5,0x9C,0x88),
- o3(0xE6,0x8B,0xB3), o3(0xE6,0x8D,0xB2),
- o3(0xE6,0xAC,0x8A), o3(0xE6,0xB7,0x83),
- o3(0xE7,0x9C,0xB7), o3(0xE5,0x8E,0xA5),
- o3(0xE7,0x8D,0x97), o3(0xE8,0x95,0xA8),
- o3(0xE8,0xB9,0xB6), o3(0xE9,0x97,0x95),
- o3(0xE6,0x9C,0xBA), o3(0xE6,0xAB,0x83),
- o3(0xE6,0xBD,0xB0), o3(0xE8,0xA9,0xAD),
- o3(0xE8,0xBB,0x8C), o3(0xE9,0xA5,0x8B),
- o3(0xEF,0xA4,0x86), o3(0xE6,0x99,0xB7),
- o3(0xE6,0xAD,0xB8), o3(0xE8,0xB2,0xB4),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_CF = {
- from_EUC_KR_A1_offsets,
- from_CP949_CF_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_D0_infos[95] = {
- o3(0xE9,0xAC,0xBC), o3(0xEF,0xA4,0x87),
- o3(0xE5,0x8F,0xAB), o3(0xE5,0x9C,0xAD),
- o3(0xE5,0xA5,0x8E), o3(0xE6,0x8F,0x86),
- o3(0xE6,0xA7,0xBB), o3(0xE7,0x8F,0xAA),
- o3(0xE7,0xA1,0x85), o3(0xE7,0xAA,0xBA),
- o3(0xE7,0xAB,0x85), o3(0xE7,0xB3,0xBE),
- o3(0xE8,0x91,0xB5), o3(0xE8,0xA6,0x8F),
- o3(0xE8,0xB5,0xB3), o3(0xE9,0x80,0xB5),
- o3(0xE9,0x96,0xA8), o3(0xE5,0x8B,0xBB),
- o3(0xE5,0x9D,0x87), o3(0xE7,0x95,0x87),
- o3(0xE7,0xAD,0xA0), o3(0xE8,0x8F,0x8C),
- o3(0xE9,0x88,0x9E), o3(0xEF,0xA4,0x88),
- o3(0xE6,0xA9,0x98), o3(0xE5,0x85,0x8B),
- o3(0xE5,0x89,0x8B), o3(0xE5,0x8A,0x87),
- o3(0xE6,0x88,0x9F), o3(0xE6,0xA3,0x98),
- o3(0xE6,0xA5,0xB5), o3(0xE9,0x9A,0x99),
- o3(0xE5,0x83,0x85), o3(0xE5,0x8A,0xA4),
- o3(0xE5,0x8B,0xA4), o3(0xE6,0x87,0x83),
- o3(0xE6,0x96,0xA4), o3(0xE6,0xA0,0xB9),
- o3(0xE6,0xA7,0xBF), o3(0xE7,0x91,0xBE),
- o3(0xE7,0xAD,0x8B), o3(0xE8,0x8A,0xB9),
- o3(0xE8,0x8F,0xAB), o3(0xE8,0xA6,0xB2),
- o3(0xE8,0xAC,0xB9), o3(0xE8,0xBF,0x91),
- o3(0xE9,0xA5,0x89), o3(0xEF,0xA4,0x89),
- o3(0xE4,0xBB,0x8A), o3(0xE5,0xA6,0x97),
- o3(0xE6,0x93,0x92), o3(0xE6,0x98,0x91),
- o3(0xE6,0xAA,0x8E), o3(0xE7,0x90,0xB4),
- o3(0xE7,0xA6,0x81), o3(0xE7,0xA6,0xBD),
- o3(0xE8,0x8A,0xA9), o3(0xE8,0xA1,0xBE),
- o3(0xE8,0xA1,0xBF), o3(0xE8,0xA5,0x9F),
- o3(0xEF,0xA4,0x8A), o3(0xE9,0x8C,0xA6),
- o3(0xE4,0xBC,0x8B), o3(0xE5,0x8F,0x8A),
- o3(0xE6,0x80,0xA5), o3(0xE6,0x89,0xB1),
- o3(0xE6,0xB1,0xB2), o3(0xE7,0xB4,0x9A),
- o3(0xE7,0xB5,0xA6), o3(0xE4,0xBA,0x98),
- o3(0xE5,0x85,0xA2), o3(0xE7,0x9F,0x9C),
- o3(0xE8,0x82,0xAF), o3(0xE4,0xBC,0x81),
- o3(0xE4,0xBC,0x8E), o3(0xE5,0x85,0xB6),
- o3(0xE5,0x86,0x80), o3(0xE5,0x97,0x9C),
- o3(0xE5,0x99,0xA8), o3(0xE5,0x9C,0xBB),
- o3(0xE5,0x9F,0xBA), o3(0xE5,0x9F,0xBC),
- o3(0xE5,0xA4,0x94), o3(0xE5,0xA5,0x87),
- o3(0xE5,0xA6,0x93), o3(0xE5,0xAF,0x84),
- o3(0xE5,0xB2,0x90), o3(0xE5,0xB4,0x8E),
- o3(0xE5,0xB7,0xB1), o3(0xE5,0xB9,0xBE),
- o3(0xE5,0xBF,0x8C), o3(0xE6,0x8A,0x80),
- o3(0xE6,0x97,0x97), o3(0xE6,0x97,0xA3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_D0 = {
- from_EUC_KR_A1_offsets,
- from_CP949_D0_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_D1_infos[95] = {
- o3(0xE6,0x9C,0x9E), o3(0xE6,0x9C,0x9F),
- o3(0xE6,0x9D,0x9E), o3(0xE6,0xA3,0x8B),
- o3(0xE6,0xA3,0x84), o3(0xE6,0xA9,0x9F),
- o3(0xE6,0xAC,0xBA), o3(0xE6,0xB0,0xA3),
- o3(0xE6,0xB1,0xBD), o3(0xE6,0xB2,0x82),
- o3(0xE6,0xB7,0x87), o3(0xE7,0x8E,0x98),
- o3(0xE7,0x90,0xA6), o3(0xE7,0x90,0xAA),
- o3(0xE7,0x92,0x82), o3(0xE7,0x92,0xA3),
- o3(0xE7,0x95,0xB8), o3(0xE7,0x95,0xBF),
- o3(0xE7,0xA2,0x81), o3(0xE7,0xA3,0xAF),
- o3(0xE7,0xA5,0x81), o3(0xE7,0xA5,0x87),
- o3(0xE7,0xA5,0x88), o3(0xE7,0xA5,0xBA),
- o3(0xE7,0xAE,0x95), o3(0xE7,0xB4,0x80),
- o3(0xE7,0xB6,0xBA), o3(0xE7,0xBE,0x88),
- o3(0xE8,0x80,0x86), o3(0xE8,0x80,0xAD),
- o3(0xE8,0x82,0x8C), o3(0xE8,0xA8,0x98),
- o3(0xE8,0xAD,0x8F), o3(0xE8,0xB1,0x88),
- o3(0xE8,0xB5,0xB7), o3(0xE9,0x8C,0xA1),
- o3(0xE9,0x8C,0xA4), o3(0xE9,0xA3,0xA2),
- o3(0xE9,0xA5,0x91), o3(0xE9,0xA8,0x8E),
- o3(0xE9,0xA8,0x8F), o3(0xE9,0xA9,0xA5),
- o3(0xE9,0xBA,0x92), o3(0xE7,0xB7,0x8A),
- o3(0xE4,0xBD,0xB6), o3(0xE5,0x90,0x89),
- o3(0xE6,0x8B,0xAE), o3(0xE6,0xA1,0x94),
- o3(0xE9,0x87,0x91), o3(0xE5,0x96,0xAB),
- o3(0xE5,0x84,0xBA), o3(0xEF,0xA4,0x8B),
- o3(0xEF,0xA4,0x8C), o3(0xE5,0xA8,0x9C),
- o3(0xE6,0x87,0xA6), o3(0xEF,0xA4,0x8D),
- o3(0xE6,0x8B,0x8F), o3(0xE6,0x8B,0xBF),
- o3(0xEF,0xA4,0x8E), o3(0xEF,0xA4,0x8F),
- o3(0xEF,0xA4,0x90), o3(0xEF,0xA4,0x91),
- o3(0xEF,0xA4,0x92), o3(0xEF,0xA4,0x93),
- o3(0xE9,0x82,0xA3), o3(0xEF,0xA4,0x94),
- o3(0xEF,0xA4,0x95), o3(0xEF,0xA4,0x96),
- o3(0xEF,0xA4,0x97), o3(0xEF,0xA4,0x98),
- o3(0xE8,0xAB,0xBE), o3(0xEF,0xA4,0x99),
- o3(0xEF,0xA4,0x9A), o3(0xEF,0xA4,0x9B),
- o3(0xEF,0xA4,0x9C), o3(0xE6,0x9A,0x96),
- o3(0xEF,0xA4,0x9D), o3(0xE7,0x85,0x96),
- o3(0xEF,0xA4,0x9E), o3(0xEF,0xA4,0x9F),
- o3(0xE9,0x9B,0xA3), o3(0xEF,0xA4,0xA0),
- o3(0xE6,0x8D,0x8F), o3(0xE6,0x8D,0xBA),
- o3(0xE5,0x8D,0x97), o3(0xEF,0xA4,0xA1),
- o3(0xE6,0x9E,0x8F), o3(0xE6,0xA5,0xA0),
- o3(0xE6,0xB9,0xB3), o3(0xEF,0xA4,0xA2),
- o3(0xE7,0x94,0xB7), o3(0xEF,0xA4,0xA3),
- o3(0xEF,0xA4,0xA4), o3(0xEF,0xA4,0xA5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_D1 = {
- from_EUC_KR_A1_offsets,
- from_CP949_D1_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_D2_infos[95] = {
- o3(0xE7,0xB4,0x8D), o3(0xEF,0xA4,0xA6),
- o3(0xEF,0xA4,0xA7), o3(0xE8,0xA1,0xB2),
- o3(0xE5,0x9B,0x8A), o3(0xE5,0xA8,0x98),
- o3(0xEF,0xA4,0xA8), o3(0xEF,0xA4,0xA9),
- o3(0xEF,0xA4,0xAA), o3(0xEF,0xA4,0xAB),
- o3(0xEF,0xA4,0xAC), o3(0xE4,0xB9,0x83),
- o3(0xEF,0xA4,0xAD), o3(0xE5,0x85,0xA7),
- o3(0xE5,0xA5,0x88), o3(0xE6,0x9F,0xB0),
- o3(0xE8,0x80,0x90), o3(0xEF,0xA4,0xAE),
- o3(0xE5,0xA5,0xB3), o3(0xE5,0xB9,0xB4),
- o3(0xE6,0x92,0x9A), o3(0xE7,0xA7,0x8A),
- o3(0xE5,0xBF,0xB5), o3(0xE6,0x81,0xAC),
- o3(0xE6,0x8B,0x88), o3(0xE6,0x8D,0xBB),
- o3(0xE5,0xAF,0xA7), o3(0xE5,0xAF,0x97),
- o3(0xE5,0x8A,0xAA), o3(0xEF,0xA4,0xAF),
- o3(0xE5,0xA5,0xB4), o3(0xE5,0xBC,0xA9),
- o3(0xE6,0x80,0x92), o3(0xEF,0xA4,0xB0),
- o3(0xEF,0xA4,0xB1), o3(0xEF,0xA4,0xB2),
- o3(0xE7,0x91,0x99), o3(0xEF,0xA4,0xB3),
- o3(0xEF,0xA4,0xB4), o3(0xEF,0xA4,0xB5),
- o3(0xEF,0xA4,0xB6), o3(0xEF,0xA4,0xB7),
- o3(0xEF,0xA4,0xB8), o3(0xE9,0xA7,0x91),
- o3(0xEF,0xA4,0xB9), o3(0xEF,0xA4,0xBA),
- o3(0xEF,0xA4,0xBB), o3(0xEF,0xA4,0xBC),
- o3(0xEF,0xA4,0xBD), o3(0xEF,0xA4,0xBE),
- o3(0xEF,0xA4,0xBF), o3(0xEF,0xA5,0x80),
- o3(0xEF,0xA5,0x81), o3(0xEF,0xA5,0x82),
- o3(0xEF,0xA5,0x83), o3(0xE6,0xBF,0x83),
- o3(0xEF,0xA5,0x84), o3(0xEF,0xA5,0x85),
- o3(0xE8,0x86,0xBF), o3(0xE8,0xBE,0xB2),
- o3(0xE6,0x83,0xB1), o3(0xEF,0xA5,0x86),
- o3(0xEF,0xA5,0x87), o3(0xE8,0x85,0xA6),
- o3(0xEF,0xA5,0x88), o3(0xEF,0xA5,0x89),
- o3(0xE5,0xB0,0xBF), o3(0xEF,0xA5,0x8A),
- o3(0xEF,0xA5,0x8B), o3(0xEF,0xA5,0x8C),
- o3(0xEF,0xA5,0x8D), o3(0xEF,0xA5,0x8E),
- o3(0xEF,0xA5,0x8F), o3(0xEF,0xA5,0x90),
- o3(0xEF,0xA5,0x91), o3(0xE5,0xAB,0xA9),
- o3(0xE8,0xA8,0xA5), o3(0xE6,0x9D,0xBB),
- o3(0xE7,0xB4,0x90), o3(0xEF,0xA5,0x92),
- o3(0xEF,0xA5,0x93), o3(0xEF,0xA5,0x94),
- o3(0xEF,0xA5,0x95), o3(0xEF,0xA5,0x96),
- o3(0xEF,0xA5,0x97), o3(0xE8,0x83,0xBD),
- o3(0xEF,0xA5,0x98), o3(0xEF,0xA5,0x99),
- o3(0xE5,0xB0,0xBC), o3(0xE6,0xB3,0xA5),
- o3(0xE5,0x8C,0xBF), o3(0xE6,0xBA,0xBA),
- o3(0xE5,0xA4,0x9A), o3(0xE8,0x8C,0xB6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_D2 = {
- from_EUC_KR_A1_offsets,
- from_CP949_D2_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_D3_infos[95] = {
- o3(0xE4,0xB8,0xB9), o3(0xE4,0xBA,0xB6),
- o3(0xE4,0xBD,0x86), o3(0xE5,0x96,0xAE),
- o3(0xE5,0x9C,0x98), o3(0xE5,0xA3,0x87),
- o3(0xE5,0xBD,0x96), o3(0xE6,0x96,0xB7),
- o3(0xE6,0x97,0xA6), o3(0xE6,0xAA,0x80),
- o3(0xE6,0xAE,0xB5), o3(0xE6,0xB9,0x8D),
- o3(0xE7,0x9F,0xAD), o3(0xE7,0xAB,0xAF),
- o3(0xE7,0xB0,0x9E), o3(0xE7,0xB7,0x9E),
- o3(0xE8,0x9B,0x8B), o3(0xE8,0xA2,0x92),
- o3(0xE9,0x84,0xB2), o3(0xE9,0x8D,0x9B),
- o3(0xE6,0x92,0xBB), o3(0xE6,0xBE,0xBE),
- o3(0xE7,0x8D,0xBA), o3(0xE7,0x96,0xB8),
- o3(0xE9,0x81,0x94), o3(0xE5,0x95,0x96),
- o3(0xE5,0x9D,0x8D), o3(0xE6,0x86,0xBA),
- o3(0xE6,0x93,0x94), o3(0xE6,0x9B,0x87),
- o3(0xE6,0xB7,0xA1), o3(0xE6,0xB9,0x9B),
- o3(0xE6,0xBD,0xAD), o3(0xE6,0xBE,0xB9),
- o3(0xE7,0x97,0xB0), o3(0xE8,0x81,0x83),
- o3(0xE8,0x86,0xBD), o3(0xE8,0x95,0x81),
- o3(0xE8,0xA6,0x83), o3(0xE8,0xAB,0x87),
- o3(0xE8,0xAD,0x9A), o3(0xE9,0x8C,0x9F),
- o3(0xE6,0xB2,0x93), o3(0xE7,0x95,0x93),
- o3(0xE7,0xAD,0x94), o3(0xE8,0xB8,0x8F),
- o3(0xE9,0x81,0x9D), o3(0xE5,0x94,0x90),
- o3(0xE5,0xA0,0x82), o3(0xE5,0xA1,0x98),
- o3(0xE5,0xB9,0xA2), o3(0xE6,0x88,0x87),
- o3(0xE6,0x92,0x9E), o3(0xE6,0xA3,0xA0),
- o3(0xE7,0x95,0xB6), o3(0xE7,0xB3,0x96),
- o3(0xE8,0x9E,0xB3), o3(0xE9,0xBB,0xA8),
- o3(0xE4,0xBB,0xA3), o3(0xE5,0x9E,0x88),
- o3(0xE5,0x9D,0xAE), o3(0xE5,0xA4,0xA7),
- o3(0xE5,0xB0,0x8D), o3(0xE5,0xB2,0xB1),
- o3(0xE5,0xB8,0xB6), o3(0xE5,0xBE,0x85),
- o3(0xE6,0x88,0xB4), o3(0xE6,0x93,0xA1),
- o3(0xE7,0x8E,0xB3), o3(0xE8,0x87,0xBA),
- o3(0xE8,0xA2,0x8B), o3(0xE8,0xB2,0xB8),
- o3(0xE9,0x9A,0x8A), o3(0xE9,0xBB,0x9B),
- o3(0xE5,0xAE,0x85), o3(0xE5,0xBE,0xB7),
- o3(0xE6,0x82,0xB3), o3(0xE5,0x80,0x92),
- o3(0xE5,0x88,0x80), o3(0xE5,0x88,0xB0),
- o3(0xE5,0x9C,0x96), o3(0xE5,0xA0,0xB5),
- o3(0xE5,0xA1,0x97), o3(0xE5,0xB0,0x8E),
- o3(0xE5,0xB1,0xA0), o3(0xE5,0xB3,0xB6),
- o3(0xE5,0xB6,0x8B), o3(0xE5,0xBA,0xA6),
- o3(0xE5,0xBE,0x92), o3(0xE6,0x82,0xBC),
- o3(0xE6,0x8C,0x91), o3(0xE6,0x8E,0x89),
- o3(0xE6,0x90,0x97), o3(0xE6,0xA1,0x83),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_D3 = {
- from_EUC_KR_A1_offsets,
- from_CP949_D3_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_D4_infos[95] = {
- o3(0xE6,0xA3,0xB9), o3(0xE6,0xAB,0x82),
- o3(0xE6,0xB7,0x98), o3(0xE6,0xB8,0xA1),
- o3(0xE6,0xBB,0x94), o3(0xE6,0xBF,0xA4),
- o3(0xE7,0x87,0xBE), o3(0xE7,0x9B,0x9C),
- o3(0xE7,0x9D,0xB9), o3(0xE7,0xA6,0xB1),
- o3(0xE7,0xA8,0xBB), o3(0xE8,0x90,0x84),
- o3(0xE8,0xA6,0xA9), o3(0xE8,0xB3,0xAD),
- o3(0xE8,0xB7,0xB3), o3(0xE8,0xB9,0x88),
- o3(0xE9,0x80,0x83), o3(0xE9,0x80,0x94),
- o3(0xE9,0x81,0x93), o3(0xE9,0x83,0xBD),
- o3(0xE9,0x8D,0x8D), o3(0xE9,0x99,0xB6),
- o3(0xE9,0x9F,0x9C), o3(0xE6,0xAF,0x92),
- o3(0xE7,0x80,0x86), o3(0xE7,0x89,0x98),
- o3(0xE7,0x8A,0xA2), o3(0xE7,0x8D,0xA8),
- o3(0xE7,0x9D,0xA3), o3(0xE7,0xA6,0xBF),
- o3(0xE7,0xAF,0xA4), o3(0xE7,0xBA,0x9B),
- o3(0xE8,0xAE,0x80), o3(0xE5,0xA2,0xA9),
- o3(0xE6,0x83,0x87), o3(0xE6,0x95,0xA6),
- o3(0xE6,0x97,0xBD), o3(0xE6,0x9A,0xBE),
- o3(0xE6,0xB2,0x8C), o3(0xE7,0x84,0x9E),
- o3(0xE7,0x87,0x89), o3(0xE8,0xB1,0x9A),
- o3(0xE9,0xA0,0x93), o3(0xE4,0xB9,0xAD),
- o3(0xE7,0xAA,0x81), o3(0xE4,0xBB,0x9D),
- o3(0xE5,0x86,0xAC), o3(0xE5,0x87,0x8D),
- o3(0xE5,0x8B,0x95), o3(0xE5,0x90,0x8C),
- o3(0xE6,0x86,0xA7), o3(0xE6,0x9D,0xB1),
- o3(0xE6,0xA1,0x90), o3(0xE6,0xA3,0x9F),
- o3(0xE6,0xB4,0x9E), o3(0xE6,0xBD,0xBC),
- o3(0xE7,0x96,0xBC), o3(0xE7,0x9E,0xB3),
- o3(0xE7,0xAB,0xA5), o3(0xE8,0x83,0xB4),
- o3(0xE8,0x91,0xA3), o3(0xE9,0x8A,0x85),
- o3(0xE5,0x85,0x9C), o3(0xE6,0x96,0x97),
- o3(0xE6,0x9D,0x9C), o3(0xE6,0x9E,0x93),
- o3(0xE7,0x97,0x98), o3(0xE7,0xAB,0x87),
- o3(0xE8,0x8D,0xB3), o3(0xEF,0xA5,0x9A),
- o3(0xE8,0xB1,0x86), o3(0xE9,0x80,0x97),
- o3(0xE9,0xA0,0xAD), o3(0xE5,0xB1,0xAF),
- o3(0xE8,0x87,0x80), o3(0xE8,0x8A,0x9A),
- o3(0xE9,0x81,0x81), o3(0xE9,0x81,0xAF),
- o3(0xE9,0x88,0x8D), o3(0xE5,0xBE,0x97),
- o3(0xE5,0xB6,0x9D), o3(0xE6,0xA9,0x99),
- o3(0xE7,0x87,0x88), o3(0xE7,0x99,0xBB),
- o3(0xE7,0xAD,0x89), o3(0xE8,0x97,0xA4),
- o3(0xE8,0xAC,0x84), o3(0xE9,0x84,0xA7),
- o3(0xE9,0xA8,0xB0), o3(0xE5,0x96,0x87),
- o3(0xE6,0x87,0xB6), o3(0xEF,0xA5,0x9B),
- o3(0xE7,0x99,0xA9), o3(0xE7,0xBE,0x85),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_D4 = {
- from_EUC_KR_A1_offsets,
- from_CP949_D4_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_D5_infos[95] = {
- o3(0xE8,0x98,0xBF), o3(0xE8,0x9E,0xBA),
- o3(0xE8,0xA3,0xB8), o3(0xE9,0x82,0x8F),
- o3(0xEF,0xA5,0x9C), o3(0xE6,0xB4,0x9B),
- o3(0xE7,0x83,0x99), o3(0xE7,0x8F,0x9E),
- o3(0xE7,0xB5,0xA1), o3(0xE8,0x90,0xBD),
- o3(0xEF,0xA5,0x9D), o3(0xE9,0x85,0xAA),
- o3(0xE9,0xA7,0xB1), o3(0xEF,0xA5,0x9E),
- o3(0xE4,0xBA,0x82), o3(0xE5,0x8D,0xB5),
- o3(0xE6,0xAC,0x84), o3(0xE6,0xAC,0x92),
- o3(0xE7,0x80,0xBE), o3(0xE7,0x88,0x9B),
- o3(0xE8,0x98,0xAD), o3(0xE9,0xB8,0x9E),
- o3(0xE5,0x89,0x8C), o3(0xE8,0xBE,0xA3),
- o3(0xE5,0xB5,0x90), o3(0xE6,0x93,0xA5),
- o3(0xE6,0x94,0xAC), o3(0xE6,0xAC,0x96),
- o3(0xE6,0xBF,0xAB), o3(0xE7,0xB1,0x83),
- o3(0xE7,0xBA,0x9C), o3(0xE8,0x97,0x8D),
- o3(0xE8,0xA5,0xA4), o3(0xE8,0xA6,0xBD),
- o3(0xE6,0x8B,0x89), o3(0xE8,0x87,0x98),
- o3(0xE8,0xA0,0x9F), o3(0xE5,0xBB,0x8A),
- o3(0xE6,0x9C,0x97), o3(0xE6,0xB5,0xAA),
- o3(0xE7,0x8B,0xBC), o3(0xE7,0x90,0x85),
- o3(0xE7,0x91,0xAF), o3(0xE8,0x9E,0x82),
- o3(0xE9,0x83,0x9E), o3(0xE4,0xBE,0x86),
- o3(0xE5,0xB4,0x8D), o3(0xE5,0xBE,0xA0),
- o3(0xE8,0x90,0x8A), o3(0xE5,0x86,0xB7),
- o3(0xE6,0x8E,0xA0), o3(0xE7,0x95,0xA5),
- o3(0xE4,0xBA,0xAE), o3(0xE5,0x80,0x86),
- o3(0xE5,0x85,0xA9), o3(0xE5,0x87,0x89),
- o3(0xE6,0xA2,0x81), o3(0xE6,0xA8,0x91),
- o3(0xE7,0xB2,0xAE), o3(0xE7,0xB2,0xB1),
- o3(0xE7,0xB3,0xA7), o3(0xE8,0x89,0xAF),
- o3(0xE8,0xAB,0x92), o3(0xE8,0xBC,0x9B),
- o3(0xE9,0x87,0x8F), o3(0xE4,0xBE,0xB6),
- o3(0xE5,0x84,0xB7), o3(0xE5,0x8B,0xB5),
- o3(0xE5,0x91,0x82), o3(0xE5,0xBB,0xAC),
- o3(0xE6,0x85,0xAE), o3(0xE6,0x88,0xBE),
- o3(0xE6,0x97,0x85), o3(0xE6,0xAB,0x9A),
- o3(0xE6,0xBF,0xBE), o3(0xE7,0xA4,0xAA),
- o3(0xE8,0x97,0x9C), o3(0xE8,0xA0,0xA3),
- o3(0xE9,0x96,0xAD), o3(0xE9,0xA9,0xA2),
- o3(0xE9,0xA9,0xAA), o3(0xE9,0xBA,0x97),
- o3(0xE9,0xBB,0x8E), o3(0xE5,0x8A,0x9B),
- o3(0xE6,0x9B,0x86), o3(0xE6,0xAD,0xB7),
- o3(0xE7,0x80,0x9D), o3(0xE7,0xA4,0xAB),
- o3(0xE8,0xBD,0xA2), o3(0xE9,0x9D,0x82),
- o3(0xE6,0x86,0x90), o3(0xE6,0x88,0x80),
- o3(0xE6,0x94,0xA3), o3(0xE6,0xBC,0xA3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_D5 = {
- from_EUC_KR_A1_offsets,
- from_CP949_D5_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_D6_infos[95] = {
- o3(0xE7,0x85,0x89), o3(0xE7,0x92,0x89),
- o3(0xE7,0xB7,0xB4), o3(0xE8,0x81,0xAF),
- o3(0xE8,0x93,0xAE), o3(0xE8,0xBC,0xA6),
- o3(0xE9,0x80,0xA3), o3(0xE9,0x8D,0x8A),
- o3(0xE5,0x86,0xBD), o3(0xE5,0x88,0x97),
- o3(0xE5,0x8A,0xA3), o3(0xE6,0xB4,0x8C),
- o3(0xE7,0x83,0x88), o3(0xE8,0xA3,0x82),
- o3(0xE5,0xBB,0x89), o3(0xE6,0x96,0x82),
- o3(0xE6,0xAE,0xAE), o3(0xE6,0xBF,0x82),
- o3(0xE7,0xB0,0xBE), o3(0xE7,0x8D,0xB5),
- o3(0xE4,0xBB,0xA4), o3(0xE4,0xBC,0xB6),
- o3(0xE5,0x9B,0xB9), o3(0xEF,0xA5,0x9F),
- o3(0xE5,0xB2,0xBA), o3(0xE5,0xB6,0xBA),
- o3(0xE6,0x80,0x9C), o3(0xE7,0x8E,0xB2),
- o3(0xE7,0xAC,0xAD), o3(0xE7,0xBE,0x9A),
- o3(0xE7,0xBF,0x8E), o3(0xE8,0x81,0x86),
- o3(0xE9,0x80,0x9E), o3(0xE9,0x88,0xB4),
- o3(0xE9,0x9B,0xB6), o3(0xE9,0x9D,0x88),
- o3(0xE9,0xA0,0x98), o3(0xE9,0xBD,0xA1),
- o3(0xE4,0xBE,0x8B), o3(0xE6,0xBE,0xA7),
- o3(0xE7,0xA6,0xAE), o3(0xE9,0x86,0xB4),
- o3(0xE9,0x9A,0xB7), o3(0xE5,0x8B,0x9E),
- o3(0xEF,0xA5,0xA0), o3(0xE6,0x92,0x88),
- o3(0xE6,0x93,0x84), o3(0xE6,0xAB,0x93),
- o3(0xE6,0xBD,0x9E), o3(0xE7,0x80,0x98),
- o3(0xE7,0x88,0x90), o3(0xE7,0x9B,0xA7),
- o3(0xE8,0x80,0x81), o3(0xE8,0x98,0x86),
- o3(0xE8,0x99,0x9C), o3(0xE8,0xB7,0xAF),
- o3(0xE8,0xBC,0x85), o3(0xE9,0x9C,0xB2),
- o3(0xE9,0xAD,0xAF), o3(0xE9,0xB7,0xBA),
- o3(0xE9,0xB9,0xB5), o3(0xE7,0xA2,0x8C),
- o3(0xE7,0xA5,0xBF), o3(0xE7,0xB6,0xA0),
- o3(0xE8,0x8F,0x89), o3(0xE9,0x8C,0x84),
- o3(0xE9,0xB9,0xBF), o3(0xE9,0xBA,0x93),
- o3(0xE8,0xAB,0x96), o3(0xE5,0xA3,0x9F),
- o3(0xE5,0xBC,0x84), o3(0xE6,0x9C,0xA7),
- o3(0xE7,0x80,0xA7), o3(0xE7,0x93,0x8F),
- o3(0xE7,0xB1,0xA0), o3(0xE8,0x81,0xBE),
- o3(0xE5,0x84,0xA1), o3(0xE7,0x80,0xA8),
- o3(0xE7,0x89,0xA2), o3(0xE7,0xA3,0x8A),
- o3(0xE8,0xB3,0x82), o3(0xE8,0xB3,0x9A),
- o3(0xE8,0xB3,0xB4), o3(0xE9,0x9B,0xB7),
- o3(0xE4,0xBA,0x86), o3(0xE5,0x83,0x9A),
- o3(0xE5,0xAF,0xAE), o3(0xE5,0xBB,0x96),
- o3(0xE6,0x96,0x99), o3(0xE7,0x87,0x8E),
- o3(0xE7,0x99,0x82), o3(0xE7,0x9E,0xAD),
- o3(0xE8,0x81,0x8A), o3(0xE8,0x93,0xBC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_D6 = {
- from_EUC_KR_A1_offsets,
- from_CP949_D6_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_D7_infos[95] = {
- o3(0xE9,0x81,0xBC), o3(0xE9,0xAC,0xA7),
- o3(0xE9,0xBE,0x8D), o3(0xE5,0xA3,0x98),
- o3(0xE5,0xA9,0x81), o3(0xE5,0xB1,0xA2),
- o3(0xE6,0xA8,0x93), o3(0xE6,0xB7,0x9A),
- o3(0xE6,0xBC,0x8F), o3(0xE7,0x98,0xBB),
- o3(0xE7,0xB4,0xAF), o3(0xE7,0xB8,0xB7),
- o3(0xE8,0x94,0x9E), o3(0xE8,0xA4,0xB8),
- o3(0xE9,0x8F,0xA4), o3(0xE9,0x99,0x8B),
- o3(0xE5,0x8A,0x89), o3(0xE6,0x97,0x92),
- o3(0xE6,0x9F,0xB3), o3(0xE6,0xA6,0xB4),
- o3(0xE6,0xB5,0x81), o3(0xE6,0xBA,0x9C),
- o3(0xE7,0x80,0x8F), o3(0xE7,0x90,0x89),
- o3(0xE7,0x91,0xA0), o3(0xE7,0x95,0x99),
- o3(0xE7,0x98,0xA4), o3(0xE7,0xA1,0xAB),
- o3(0xE8,0xAC,0xAC), o3(0xE9,0xA1,0x9E),
- o3(0xE5,0x85,0xAD), o3(0xE6,0x88,0xAE),
- o3(0xE9,0x99,0xB8), o3(0xE4,0xBE,0x96),
- o3(0xE5,0x80,0xAB), o3(0xE5,0xB4,0x99),
- o3(0xE6,0xB7,0xAA), o3(0xE7,0xB6,0xB8),
- o3(0xE8,0xBC,0xAA), o3(0xE5,0xBE,0x8B),
- o3(0xE6,0x85,0x84), o3(0xE6,0xA0,0x97),
- o3(0xEF,0xA5,0xA1), o3(0xE9,0x9A,0x86),
- o3(0xE5,0x8B,0x92), o3(0xE8,0x82,0x8B),
- o3(0xE5,0x87,0x9C), o3(0xE5,0x87,0x8C),
- o3(0xE6,0xA5,0x9E), o3(0xE7,0xA8,0x9C),
- o3(0xE7,0xB6,0xBE), o3(0xE8,0x8F,0xB1),
- o3(0xE9,0x99,0xB5), o3(0xE4,0xBF,0x9A),
- o3(0xE5,0x88,0xA9), o3(0xE5,0x8E,0x98),
- o3(0xE5,0x90,0x8F), o3(0xE5,0x94,0x8E),
- o3(0xE5,0xB1,0xA5), o3(0xE6,0x82,0xA7),
- o3(0xE6,0x9D,0x8E), o3(0xE6,0xA2,0xA8),
- o3(0xE6,0xB5,0xAC), o3(0xE7,0x8A,0x81),
- o3(0xE7,0x8B,0xB8), o3(0xE7,0x90,0x86),
- o3(0xE7,0x92,0x83), o3(0xEF,0xA5,0xA2),
- o3(0xE7,0x97,0xA2), o3(0xE7,0xB1,0xAC),
- o3(0xE7,0xBD,0xB9), o3(0xE7,0xBE,0xB8),
- o3(0xE8,0x8E,0x89), o3(0xE8,0xA3,0x8F),
- o3(0xE8,0xA3,0xA1), o3(0xE9,0x87,0x8C),
- o3(0xE9,0x87,0x90), o3(0xE9,0x9B,0xA2),
- o3(0xE9,0xAF,0x89), o3(0xE5,0x90,0x9D),
- o3(0xE6,0xBD,0xBE), o3(0xE7,0x87,0x90),
- o3(0xE7,0x92,0x98), o3(0xE8,0x97,0xBA),
- o3(0xE8,0xBA,0xAA), o3(0xE9,0x9A,0xA3),
- o3(0xE9,0xB1,0x97), o3(0xE9,0xBA,0x9F),
- o3(0xE6,0x9E,0x97), o3(0xE6,0xB7,0x8B),
- o3(0xE7,0x90,0xB3), o3(0xE8,0x87,0xA8),
- o3(0xE9,0x9C,0x96), o3(0xE7,0xA0,0xAC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_D7 = {
- from_EUC_KR_A1_offsets,
- from_CP949_D7_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_D8_infos[95] = {
- o3(0xE7,0xAB,0x8B), o3(0xE7,0xAC,0xA0),
- o3(0xE7,0xB2,0x92), o3(0xE6,0x91,0xA9),
- o3(0xE7,0x91,0xAA), o3(0xE7,0x97,0xB2),
- o3(0xE7,0xA2,0xBC), o3(0xE7,0xA3,0xA8),
- o3(0xE9,0xA6,0xAC), o3(0xE9,0xAD,0x94),
- o3(0xE9,0xBA,0xBB), o3(0xE5,0xAF,0x9E),
- o3(0xE5,0xB9,0x95), o3(0xE6,0xBC,0xA0),
- o3(0xE8,0x86,0x9C), o3(0xE8,0x8E,0xAB),
- o3(0xE9,0x82,0x88), o3(0xE4,0xB8,0x87),
- o3(0xE5,0x8D,0x8D), o3(0xE5,0xA8,0xA9),
- o3(0xE5,0xB7,0x92), o3(0xE5,0xBD,0x8E),
- o3(0xE6,0x85,0xA2), o3(0xE6,0x8C,0xBD),
- o3(0xE6,0x99,0xA9), o3(0xE6,0x9B,0xBC),
- o3(0xE6,0xBB,0xBF), o3(0xE6,0xBC,0xAB),
- o3(0xE7,0x81,0xA3), o3(0xE7,0x9E,0x9E),
- o3(0xE8,0x90,0xAC), o3(0xE8,0x94,0x93),
- o3(0xE8,0xA0,0xBB), o3(0xE8,0xBC,0x93),
- o3(0xE9,0xA5,0x85), o3(0xE9,0xB0,0xBB),
- o3(0xE5,0x94,0x9C), o3(0xE6,0x8A,0xB9),
- o3(0xE6,0x9C,0xAB), o3(0xE6,0xB2,0xAB),
- o3(0xE8,0x8C,0x89), o3(0xE8,0xA5,0xAA),
- o3(0xE9,0x9D,0xBA), o3(0xE4,0xBA,0xA1),
- o3(0xE5,0xA6,0x84), o3(0xE5,0xBF,0x98),
- o3(0xE5,0xBF,0x99), o3(0xE6,0x9C,0x9B),
- o3(0xE7,0xB6,0xB2), o3(0xE7,0xBD,0x94),
- o3(0xE8,0x8A,0x92), o3(0xE8,0x8C,0xAB),
- o3(0xE8,0x8E,0xBD), o3(0xE8,0xBC,0x9E),
- o3(0xE9,0x82,0x99), o3(0xE5,0x9F,0x8B),
- o3(0xE5,0xA6,0xB9), o3(0xE5,0xAA,0x92),
- o3(0xE5,0xAF,0x90), o3(0xE6,0x98,0xA7),
- o3(0xE6,0x9E,0x9A), o3(0xE6,0xA2,0x85),
- o3(0xE6,0xAF,0x8F), o3(0xE7,0x85,0xA4),
- o3(0xE7,0xBD,0xB5), o3(0xE8,0xB2,0xB7),
- o3(0xE8,0xB3,0xA3), o3(0xE9,0x82,0x81),
- o3(0xE9,0xAD,0x85), o3(0xE8,0x84,0x88),
- o3(0xE8,0xB2,0x8A), o3(0xE9,0x99,0x8C),
- o3(0xE9,0xA9,0x80), o3(0xE9,0xBA,0xA5),
- o3(0xE5,0xAD,0x9F), o3(0xE6,0xB0,0x93),
- o3(0xE7,0x8C,0x9B), o3(0xE7,0x9B,0xB2),
- o3(0xE7,0x9B,0x9F), o3(0xE8,0x90,0x8C),
- o3(0xE5,0x86,0xAA), o3(0xE8,0xA6,0x93),
- o3(0xE5,0x85,0x8D), o3(0xE5,0x86,0x95),
- o3(0xE5,0x8B,0x89), o3(0xE6,0xA3,0x89),
- o3(0xE6,0xB2,0x94), o3(0xE7,0x9C,0x84),
- o3(0xE7,0x9C,0xA0), o3(0xE7,0xB6,0xBF),
- o3(0xE7,0xB7,0xAC), o3(0xE9,0x9D,0xA2),
- o3(0xE9,0xBA,0xB5), o3(0xE6,0xBB,0x85),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_D8 = {
- from_EUC_KR_A1_offsets,
- from_CP949_D8_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_D9_infos[95] = {
- o3(0xE8,0x94,0x91), o3(0xE5,0x86,0xA5),
- o3(0xE5,0x90,0x8D), o3(0xE5,0x91,0xBD),
- o3(0xE6,0x98,0x8E), o3(0xE6,0x9A,0x9D),
- o3(0xE6,0xA4,0xA7), o3(0xE6,0xBA,0x9F),
- o3(0xE7,0x9A,0xBF), o3(0xE7,0x9E,0x91),
- o3(0xE8,0x8C,0x97), o3(0xE8,0x93,0x82),
- o3(0xE8,0x9E,0x9F), o3(0xE9,0x85,0xA9),
- o3(0xE9,0x8A,0x98), o3(0xE9,0xB3,0xB4),
- o3(0xE8,0xA2,0x82), o3(0xE4,0xBE,0xAE),
- o3(0xE5,0x86,0x92), o3(0xE5,0x8B,0x9F),
- o3(0xE5,0xA7,0x86), o3(0xE5,0xB8,0xBD),
- o3(0xE6,0x85,0x95), o3(0xE6,0x91,0xB8),
- o3(0xE6,0x91,0xB9), o3(0xE6,0x9A,0xAE),
- o3(0xE6,0x9F,0x90), o3(0xE6,0xA8,0xA1),
- o3(0xE6,0xAF,0x8D), o3(0xE6,0xAF,0x9B),
- o3(0xE7,0x89,0x9F), o3(0xE7,0x89,0xA1),
- o3(0xE7,0x91,0x81), o3(0xE7,0x9C,0xB8),
- o3(0xE7,0x9F,0x9B), o3(0xE8,0x80,0x97),
- o3(0xE8,0x8A,0xBC), o3(0xE8,0x8C,0x85),
- o3(0xE8,0xAC,0x80), o3(0xE8,0xAC,0xA8),
- o3(0xE8,0xB2,0x8C), o3(0xE6,0x9C,0xA8),
- o3(0xE6,0xB2,0x90), o3(0xE7,0x89,0xA7),
- o3(0xE7,0x9B,0xAE), o3(0xE7,0x9D,0xA6),
- o3(0xE7,0xA9,0x86), o3(0xE9,0xB6,0xA9),
- o3(0xE6,0xAD,0xBF), o3(0xE6,0xB2,0x92),
- o3(0xE5,0xA4,0xA2), o3(0xE6,0x9C,0xA6),
- o3(0xE8,0x92,0x99), o3(0xE5,0x8D,0xAF),
- o3(0xE5,0xA2,0x93), o3(0xE5,0xA6,0x99),
- o3(0xE5,0xBB,0x9F), o3(0xE6,0x8F,0x8F),
- o3(0xE6,0x98,0xB4), o3(0xE6,0x9D,0xB3),
- o3(0xE6,0xB8,0xBA), o3(0xE7,0x8C,0xAB),
- o3(0xE7,0xAB,0x97), o3(0xE8,0x8B,0x97),
- o3(0xE9,0x8C,0xA8), o3(0xE5,0x8B,0x99),
- o3(0xE5,0xB7,0xAB), o3(0xE6,0x86,0xAE),
- o3(0xE6,0x87,0x8B), o3(0xE6,0x88,0x8A),
- o3(0xE6,0x8B,0x87), o3(0xE6,0x92,0xAB),
- o3(0xE6,0x97,0xA0), o3(0xE6,0xA5,0x99),
- o3(0xE6,0xAD,0xA6), o3(0xE6,0xAF,0x8B),
- o3(0xE7,0x84,0xA1), o3(0xE7,0x8F,0xB7),
- o3(0xE7,0x95,0x9D), o3(0xE7,0xB9,0x86),
- o3(0xE8,0x88,0x9E), o3(0xE8,0x8C,0x82),
- o3(0xE8,0x95,0xAA), o3(0xE8,0xAA,0xA3),
- o3(0xE8,0xB2,0xBF), o3(0xE9,0x9C,0xA7),
- o3(0xE9,0xB5,0xA1), o3(0xE5,0xA2,0xA8),
- o3(0xE9,0xBB,0x98), o3(0xE5,0x80,0x91),
- o3(0xE5,0x88,0x8E), o3(0xE5,0x90,0xBB),
- o3(0xE5,0x95,0x8F), o3(0xE6,0x96,0x87),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_D9 = {
- from_EUC_KR_A1_offsets,
- from_CP949_D9_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_DA_infos[95] = {
- o3(0xE6,0xB1,0xB6), o3(0xE7,0xB4,0x8A),
- o3(0xE7,0xB4,0x8B), o3(0xE8,0x81,0x9E),
- o3(0xE8,0x9A,0x8A), o3(0xE9,0x96,0x80),
- o3(0xE9,0x9B,0xAF), o3(0xE5,0x8B,0xBF),
- o3(0xE6,0xB2,0x95), o3(0xE7,0x89,0xA9),
- o3(0xE5,0x91,0xB3), o3(0xE5,0xAA,0x9A),
- o3(0xE5,0xB0,0xBE), o3(0xE5,0xB5,0x8B),
- o3(0xE5,0xBD,0x8C), o3(0xE5,0xBE,0xAE),
- o3(0xE6,0x9C,0xAA), o3(0xE6,0xA2,0xB6),
- o3(0xE6,0xA5,0xA3), o3(0xE6,0xB8,0xBC),
- o3(0xE6,0xB9,0x84), o3(0xE7,0x9C,0x89),
- o3(0xE7,0xB1,0xB3), o3(0xE7,0xBE,0x8E),
- o3(0xE8,0x96,0x87), o3(0xE8,0xAC,0x8E),
- o3(0xE8,0xBF,0xB7), o3(0xE9,0x9D,0xA1),
- o3(0xE9,0xBB,0xB4), o3(0xE5,0xB2,0xB7),
- o3(0xE6,0x82,0xB6), o3(0xE6,0x84,0x8D),
- o3(0xE6,0x86,0xAB), o3(0xE6,0x95,0x8F),
- o3(0xE6,0x97,0xBB), o3(0xE6,0x97,0xBC),
- o3(0xE6,0xB0,0x91), o3(0xE6,0xB3,0xAF),
- o3(0xE7,0x8E,0x9F), o3(0xE7,0x8F,0x89),
- o3(0xE7,0xB7,0xA1), o3(0xE9,0x96,0x94),
- o3(0xE5,0xAF,0x86), o3(0xE8,0x9C,0x9C),
- o3(0xE8,0xAC,0x90), o3(0xE5,0x89,0x9D),
- o3(0xE5,0x8D,0x9A), o3(0xE6,0x8B,0x8D),
- o3(0xE6,0x90,0x8F), o3(0xE6,0x92,0xB2),
- o3(0xE6,0x9C,0xB4), o3(0xE6,0xA8,0xB8),
- o3(0xE6,0xB3,0x8A), o3(0xE7,0x8F,0x80),
- o3(0xE7,0x92,0x9E), o3(0xE7,0xAE,0x94),
- o3(0xE7,0xB2,0x95), o3(0xE7,0xB8,0x9B),
- o3(0xE8,0x86,0x8A), o3(0xE8,0x88,0xB6),
- o3(0xE8,0x96,0x84), o3(0xE8,0xBF,0xAB),
- o3(0xE9,0x9B,0xB9), o3(0xE9,0xA7,0x81),
- o3(0xE4,0xBC,0xB4), o3(0xE5,0x8D,0x8A),
- o3(0xE5,0x8F,0x8D), o3(0xE5,0x8F,0x9B),
- o3(0xE6,0x8B,0x8C), o3(0xE6,0x90,0xAC),
- o3(0xE6,0x94,0x80), o3(0xE6,0x96,0x91),
- o3(0xE6,0xA7,0x83), o3(0xE6,0xB3,0xAE),
- o3(0xE6,0xBD,0x98), o3(0xE7,0x8F,0xAD),
- o3(0xE7,0x95,0x94), o3(0xE7,0x98,0xA2),
- o3(0xE7,0x9B,0xA4), o3(0xE7,0x9B,0xBC),
- o3(0xE7,0xA3,0x90), o3(0xE7,0xA3,0xBB),
- o3(0xE7,0xA4,0xAC), o3(0xE7,0xB5,0x86),
- o3(0xE8,0x88,0xAC), o3(0xE8,0x9F,0xA0),
- o3(0xE8,0xBF,0x94), o3(0xE9,0xA0,0x92),
- o3(0xE9,0xA3,0xAF), o3(0xE5,0x8B,0x83),
- o3(0xE6,0x8B,0x94), o3(0xE6,0x92,0xA5),
- o3(0xE6,0xB8,0xA4), o3(0xE6,0xBD,0x91),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_DA = {
- from_EUC_KR_A1_offsets,
- from_CP949_DA_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_DB_infos[95] = {
- o3(0xE7,0x99,0xBC), o3(0xE8,0xB7,0x8B),
- o3(0xE9,0x86,0xB1), o3(0xE9,0x89,0xA2),
- o3(0xE9,0xAB,0xAE), o3(0xE9,0xAD,0x83),
- o3(0xE5,0x80,0xA3), o3(0xE5,0x82,0x8D),
- o3(0xE5,0x9D,0x8A), o3(0xE5,0xA6,0xA8),
- o3(0xE5,0xB0,0xA8), o3(0xE5,0xB9,0x87),
- o3(0xE5,0xBD,0xB7), o3(0xE6,0x88,0xBF),
- o3(0xE6,0x94,0xBE), o3(0xE6,0x96,0xB9),
- o3(0xE6,0x97,0x81), o3(0xE6,0x98,0x89),
- o3(0xE6,0x9E,0x8B), o3(0xE6,0xA6,0x9C),
- o3(0xE6,0xBB,0x82), o3(0xE7,0xA3,0x85),
- o3(0xE7,0xB4,0xA1), o3(0xE8,0x82,0xAA),
- o3(0xE8,0x86,0x80), o3(0xE8,0x88,0xAB),
- o3(0xE8,0x8A,0xB3), o3(0xE8,0x92,0xA1),
- o3(0xE8,0x9A,0x8C), o3(0xE8,0xA8,0xAA),
- o3(0xE8,0xAC,0x97), o3(0xE9,0x82,0xA6),
- o3(0xE9,0x98,0xB2), o3(0xE9,0xBE,0x90),
- o3(0xE5,0x80,0x8D), o3(0xE4,0xBF,0xB3),
- o3(0xEF,0xA5,0xA3), o3(0xE5,0x9F,0xB9),
- o3(0xE5,0xBE,0x98), o3(0xE6,0x8B,0x9C),
- o3(0xE6,0x8E,0x92), o3(0xE6,0x9D,0xAF),
- o3(0xE6,0xB9,0x83), o3(0xE7,0x84,0x99),
- o3(0xE7,0x9B,0x83), o3(0xE8,0x83,0x8C),
- o3(0xE8,0x83,0x9A), o3(0xE8,0xA3,0xB4),
- o3(0xE8,0xA3,0xB5), o3(0xE8,0xA4,0x99),
- o3(0xE8,0xB3,0xA0), o3(0xE8,0xBC,0xA9),
- o3(0xE9,0x85,0x8D), o3(0xE9,0x99,0xAA),
- o3(0xE4,0xBC,0xAF), o3(0xE4,0xBD,0xB0),
- o3(0xE5,0xB8,0x9B), o3(0xE6,0x9F,0x8F),
- o3(0xE6,0xA0,0xA2), o3(0xE7,0x99,0xBD),
- o3(0xE7,0x99,0xBE), o3(0xE9,0xAD,0x84),
- o3(0xE5,0xB9,0xA1), o3(0xE6,0xA8,0x8A),
- o3(0xE7,0x85,0xA9), o3(0xE7,0x87,0x94),
- o3(0xE7,0x95,0xAA), o3(0xEF,0xA5,0xA4),
- o3(0xE7,0xB9,0x81), o3(0xE8,0x95,0x83),
- o3(0xE8,0x97,0xA9), o3(0xE9,0xA3,0x9C),
- o3(0xE4,0xBC,0x90), o3(0xE7,0xAD,0x8F),
- o3(0xE7,0xBD,0xB0), o3(0xE9,0x96,0xA5),
- o3(0xE5,0x87,0xA1), o3(0xE5,0xB8,0x86),
- o3(0xE6,0xA2,0xB5), o3(0xE6,0xB0,0xBE),
- o3(0xE6,0xB1,0x8E), o3(0xE6,0xB3,0x9B),
- o3(0xE7,0x8A,0xAF), o3(0xE7,0xAF,0x84),
- o3(0xE8,0x8C,0x83), o3(0xE6,0xB3,0x95),
- o3(0xE7,0x90,0xBA), o3(0xE5,0x83,0xBB),
- o3(0xE5,0x8A,0x88), o3(0xE5,0xA3,0x81),
- o3(0xE6,0x93,0x98), o3(0xE6,0xAA,0x97),
- o3(0xE7,0x92,0xA7), o3(0xE7,0x99,0x96),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_DB = {
- from_EUC_KR_A1_offsets,
- from_CP949_DB_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_DC_infos[95] = {
- o3(0xE7,0xA2,0xA7), o3(0xE8,0x98,0x97),
- o3(0xE9,0x97,0xA2), o3(0xE9,0x9C,0xB9),
- o3(0xEF,0xA5,0xA5), o3(0xE5,0x8D,0x9E),
- o3(0xE5,0xBC,0x81), o3(0xE8,0xAE,0x8A),
- o3(0xE8,0xBE,0xA8), o3(0xE8,0xBE,0xAF),
- o3(0xE9,0x82,0x8A), o3(0xE5,0x88,0xA5),
- o3(0xE7,0x9E,0xA5), o3(0xE9,0xB1,0x89),
- o3(0xE9,0xBC,0x88), o3(0xE4,0xB8,0x99),
- o3(0xE5,0x80,0x82), o3(0xE5,0x85,0xB5),
- o3(0xE5,0xB1,0x9B), o3(0xE5,0xB9,0xB7),
- o3(0xE6,0x98,0x9E), o3(0xE6,0x98,0xBA),
- o3(0xE6,0x9F,0x84), o3(0xE6,0xA3,0x85),
- o3(0xE7,0x82,0xB3), o3(0xE7,0x94,0x81),
- o3(0xE7,0x97,0x85), o3(0xE7,0xA7,0x89),
- o3(0xE7,0xAB,0x9D), o3(0xE8,0xBC,0xA7),
- o3(0xE9,0xA4,0xA0), o3(0xE9,0xA8,0x88),
- o3(0xE4,0xBF,0x9D), o3(0xE5,0xA0,0xA1),
- o3(0xE5,0xA0,0xB1), o3(0xE5,0xAF,0xB6),
- o3(0xE6,0x99,0xAE), o3(0xE6,0xAD,0xA5),
- o3(0xE6,0xB4,0x91), o3(0xE6,0xB9,0xBA),
- o3(0xE6,0xBD,0xBD), o3(0xE7,0x8F,0xA4),
- o3(0xE7,0x94,0xAB), o3(0xE8,0x8F,0xA9),
- o3(0xE8,0xA3,0x9C), o3(0xE8,0xA4,0x93),
- o3(0xE8,0xAD,0x9C), o3(0xE8,0xBC,0x94),
- o3(0xE4,0xBC,0x8F), o3(0xE5,0x83,0x95),
- o3(0xE5,0x8C,0x90), o3(0xE5,0x8D,0x9C),
- o3(0xE5,0xAE,0x93), o3(0xE5,0xBE,0xA9),
- o3(0xE6,0x9C,0x8D), o3(0xE7,0xA6,0x8F),
- o3(0xE8,0x85,0xB9), o3(0xE8,0x8C,0xAF),
- o3(0xE8,0x94,0x94), o3(0xE8,0xA4,0x87),
- o3(0xE8,0xA6,0x86), o3(0xE8,0xBC,0xB9),
- o3(0xE8,0xBC,0xBB), o3(0xE9,0xA6,0xA5),
- o3(0xE9,0xB0,0x92), o3(0xE6,0x9C,0xAC),
- o3(0xE4,0xB9,0xB6), o3(0xE4,0xBF,0xB8),
- o3(0xE5,0xA5,0x89), o3(0xE5,0xB0,0x81),
- o3(0xE5,0xB3,0xAF), o3(0xE5,0xB3,0xB0),
- o3(0xE6,0x8D,0xA7), o3(0xE6,0xA3,0x92),
- o3(0xE7,0x83,0xBD), o3(0xE7,0x86,0xA2),
- o3(0xE7,0x90,0xAB), o3(0xE7,0xB8,0xAB),
- o3(0xE8,0x93,0xAC), o3(0xE8,0x9C,0x82),
- o3(0xE9,0x80,0xA2), o3(0xE9,0x8B,0x92),
- o3(0xE9,0xB3,0xB3), o3(0xE4,0xB8,0x8D),
- o3(0xE4,0xBB,0x98), o3(0xE4,0xBF,0xAF),
- o3(0xE5,0x82,0x85), o3(0xE5,0x89,0x96),
- o3(0xE5,0x89,0xAF), o3(0xE5,0x90,0xA6),
- o3(0xE5,0x92,0x90), o3(0xE5,0x9F,0xA0),
- o3(0xE5,0xA4,0xAB), o3(0xE5,0xA9,0xA6),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_DC = {
- from_EUC_KR_A1_offsets,
- from_CP949_DC_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_DD_infos[95] = {
- o3(0xE5,0xAD,0x9A), o3(0xE5,0xAD,0xB5),
- o3(0xE5,0xAF,0x8C), o3(0xE5,0xBA,0x9C),
- o3(0xEF,0xA5,0xA6), o3(0xE6,0x89,0xB6),
- o3(0xE6,0x95,0xB7), o3(0xE6,0x96,0xA7),
- o3(0xE6,0xB5,0xAE), o3(0xE6,0xBA,0xA5),
- o3(0xE7,0x88,0xB6), o3(0xE7,0xAC,0xA6),
- o3(0xE7,0xB0,0xBF), o3(0xE7,0xBC,0xB6),
- o3(0xE8,0x85,0x90), o3(0xE8,0x85,0x91),
- o3(0xE8,0x86,0x9A), o3(0xE8,0x89,0x80),
- o3(0xE8,0x8A,0x99), o3(0xE8,0x8E,0xA9),
- o3(0xE8,0xA8,0x83), o3(0xE8,0xB2,0xA0),
- o3(0xE8,0xB3,0xA6), o3(0xE8,0xB3,0xBB),
- o3(0xE8,0xB5,0xB4), o3(0xE8,0xB6,0xBA),
- o3(0xE9,0x83,0xA8), o3(0xE9,0x87,0x9C),
- o3(0xE9,0x98,0x9C), o3(0xE9,0x99,0x84),
- o3(0xE9,0xA7,0x99), o3(0xE9,0xB3,0xA7),
- o3(0xE5,0x8C,0x97), o3(0xE5,0x88,0x86),
- o3(0xE5,0x90,0xA9), o3(0xE5,0x99,0xB4),
- o3(0xE5,0xA2,0xB3), o3(0xE5,0xA5,0x94),
- o3(0xE5,0xA5,0xAE), o3(0xE5,0xBF,0xBF),
- o3(0xE6,0x86,0xA4), o3(0xE6,0x89,0xAE),
- o3(0xE6,0x98,0x90), o3(0xE6,0xB1,0xBE),
- o3(0xE7,0x84,0x9A), o3(0xE7,0x9B,0x86),
- o3(0xE7,0xB2,0x89), o3(0xE7,0xB3,0x9E),
- o3(0xE7,0xB4,0x9B), o3(0xE8,0x8A,0xAC),
- o3(0xE8,0xB3,0x81), o3(0xE9,0x9B,0xB0),
- o3(0xEF,0xA5,0xA7), o3(0xE4,0xBD,0x9B),
- o3(0xE5,0xBC,0x97), o3(0xE5,0xBD,0xBF),
- o3(0xE6,0x8B,0x82), o3(0xE5,0xB4,0xA9),
- o3(0xE6,0x9C,0x8B), o3(0xE6,0xA3,0x9A),
- o3(0xE7,0xA1,0xBC), o3(0xE7,0xB9,0x83),
- o3(0xE9,0xB5,0xAC), o3(0xE4,0xB8,0x95),
- o3(0xE5,0x82,0x99), o3(0xE5,0x8C,0x95),
- o3(0xE5,0x8C,0xAA), o3(0xE5,0x8D,0x91),
- o3(0xE5,0xA6,0x83), o3(0xE5,0xA9,0xA2),
- o3(0xE5,0xBA,0x87), o3(0xE6,0x82,0xB2),
- o3(0xE6,0x86,0x8A), o3(0xE6,0x89,0x89),
- o3(0xE6,0x89,0xB9), o3(0xE6,0x96,0x90),
- o3(0xE6,0x9E,0x87), o3(0xE6,0xA6,0xA7),
- o3(0xE6,0xAF,0x94), o3(0xE6,0xAF,0x96),
- o3(0xE6,0xAF,0x97), o3(0xE6,0xAF,0x98),
- o3(0xE6,0xB2,0xB8), o3(0xEF,0xA5,0xA8),
- o3(0xE7,0x90,0xB5), o3(0xE7,0x97,0xBA),
- o3(0xE7,0xA0,0x92), o3(0xE7,0xA2,0x91),
- o3(0xE7,0xA7,0x95), o3(0xE7,0xA7,0x98),
- o3(0xE7,0xB2,0x83), o3(0xE7,0xB7,0x8B),
- o3(0xE7,0xBF,0xA1), o3(0xE8,0x82,0xA5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_DD = {
- from_EUC_KR_A1_offsets,
- from_CP949_DD_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_DE_infos[95] = {
- o3(0xE8,0x84,0xBE), o3(0xE8,0x87,0x82),
- o3(0xE8,0x8F,0xB2), o3(0xE8,0x9C,0x9A),
- o3(0xE8,0xA3,0xA8), o3(0xE8,0xAA,0xB9),
- o3(0xE8,0xAD,0xAC), o3(0xE8,0xB2,0xBB),
- o3(0xE9,0x84,0x99), o3(0xE9,0x9D,0x9E),
- o3(0xE9,0xA3,0x9B), o3(0xE9,0xBC,0xBB),
- o3(0xE5,0x9A,0xAC), o3(0xE5,0xAC,0xAA),
- o3(0xE5,0xBD,0xAC), o3(0xE6,0x96,0x8C),
- o3(0xE6,0xAA,0xB3), o3(0xE6,0xAE,0xAF),
- o3(0xE6,0xB5,0x9C), o3(0xE6,0xBF,0xB1),
- o3(0xE7,0x80,0x95), o3(0xE7,0x89,0x9D),
- o3(0xE7,0x8E,0xAD), o3(0xE8,0xB2,0xA7),
- o3(0xE8,0xB3,0x93), o3(0xE9,0xA0,0xBB),
- o3(0xE6,0x86,0x91), o3(0xE6,0xB0,0xB7),
- o3(0xE8,0x81,0x98), o3(0xE9,0xA8,0x81),
- o3(0xE4,0xB9,0x8D), o3(0xE4,0xBA,0x8B),
- o3(0xE4,0xBA,0x9B), o3(0xE4,0xBB,0x95),
- o3(0xE4,0xBC,0xBA), o3(0xE4,0xBC,0xBC),
- o3(0xE4,0xBD,0xBF), o3(0xE4,0xBF,0x9F),
- o3(0xE5,0x83,0xBF), o3(0xE5,0x8F,0xB2),
- o3(0xE5,0x8F,0xB8), o3(0xE5,0x94,0x86),
- o3(0xE5,0x97,0xA3), o3(0xE5,0x9B,0x9B),
- o3(0xE5,0xA3,0xAB), o3(0xE5,0xA5,0xA2),
- o3(0xE5,0xA8,0x91), o3(0xE5,0xAF,0xAB),
- o3(0xE5,0xAF,0xBA), o3(0xE5,0xB0,0x84),
- o3(0xE5,0xB7,0xB3), o3(0xE5,0xB8,0xAB),
- o3(0xE5,0xBE,0x99), o3(0xE6,0x80,0x9D),
- o3(0xE6,0x8D,0xA8), o3(0xE6,0x96,0x9C),
- o3(0xE6,0x96,0xAF), o3(0xE6,0x9F,0xB6),
- o3(0xE6,0x9F,0xBB), o3(0xE6,0xA2,0xAD),
- o3(0xE6,0xAD,0xBB), o3(0xE6,0xB2,0x99),
- o3(0xE6,0xB3,0x97), o3(0xE6,0xB8,0xA3),
- o3(0xE7,0x80,0x89), o3(0xE7,0x8D,0x85),
- o3(0xE7,0xA0,0x82), o3(0xE7,0xA4,0xBE),
- o3(0xE7,0xA5,0x80), o3(0xE7,0xA5,0xA0),
- o3(0xE7,0xA7,0x81), o3(0xE7,0xAF,0xA9),
- o3(0xE7,0xB4,0x97), o3(0xE7,0xB5,0xB2),
- o3(0xE8,0x82,0x86), o3(0xE8,0x88,0x8D),
- o3(0xE8,0x8E,0x8E), o3(0xE8,0x93,0x91),
- o3(0xE8,0x9B,0x87), o3(0xE8,0xA3,0x9F),
- o3(0xE8,0xA9,0x90), o3(0xE8,0xA9,0x9E),
- o3(0xE8,0xAC,0x9D), o3(0xE8,0xB3,0x9C),
- o3(0xE8,0xB5,0xA6), o3(0xE8,0xBE,0xAD),
- o3(0xE9,0x82,0xAA), o3(0xE9,0xA3,0xBC),
- o3(0xE9,0xA7,0x9F), o3(0xE9,0xBA,0x9D),
- o3(0xE5,0x89,0x8A), o3(0xEF,0xA5,0xA9),
- o3(0xE6,0x9C,0x94), o3(0xEF,0xA5,0xAA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_DE = {
- from_EUC_KR_A1_offsets,
- from_CP949_DE_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_DF_infos[95] = {
- o3(0xE5,0x82,0x98), o3(0xE5,0x88,0xAA),
- o3(0xE5,0xB1,0xB1), o3(0xE6,0x95,0xA3),
- o3(0xE6,0xB1,0x95), o3(0xE7,0x8F,0x8A),
- o3(0xE7,0x94,0xA3), o3(0xE7,0x96,0x9D),
- o3(0xE7,0xAE,0x97), o3(0xE8,0x92,0x9C),
- o3(0xE9,0x85,0xB8), o3(0xE9,0x9C,0xB0),
- o3(0xE4,0xB9,0xB7), o3(0xE6,0x92,0x92),
- o3(0xE6,0xAE,0xBA), o3(0xE7,0x85,0x9E),
- o3(0xE8,0x96,0xA9), o3(0xE4,0xB8,0x89),
- o3(0xEF,0xA5,0xAB), o3(0xE6,0x9D,0x89),
- o3(0xE6,0xA3,0xAE), o3(0xE6,0xB8,0x97),
- o3(0xE8,0x8A,0x9F), o3(0xE8,0x94,0x98),
- o3(0xE8,0xA1,0xAB), o3(0xE6,0x8F,0xB7),
- o3(0xE6,0xBE,0x81), o3(0xE9,0x88,0x92),
- o3(0xE9,0xA2,0xAF), o3(0xE4,0xB8,0x8A),
- o3(0xE5,0x82,0xB7), o3(0xE5,0x83,0x8F),
- o3(0xE5,0x84,0x9F), o3(0xE5,0x95,0x86),
- o3(0xE5,0x96,0xAA), o3(0xE5,0x98,0x97),
- o3(0xE5,0xAD,0x80), o3(0xE5,0xB0,0x99),
- o3(0xE5,0xB3,0xA0), o3(0xE5,0xB8,0xB8),
- o3(0xE5,0xBA,0x8A), o3(0xE5,0xBA,0xA0),
- o3(0xE5,0xBB,0x82), o3(0xE6,0x83,0xB3),
- o3(0xE6,0xA1,0x91), o3(0xE6,0xA9,0xA1),
- o3(0xE6,0xB9,0x98), o3(0xE7,0x88,0xBD),
- o3(0xE7,0x89,0x80), o3(0xE7,0x8B,0x80),
- o3(0xE7,0x9B,0xB8), o3(0xE7,0xA5,0xA5),
- o3(0xE7,0xAE,0xB1), o3(0xE7,0xBF,0x94),
- o3(0xE8,0xA3,0xB3), o3(0xE8,0xA7,0xB4),
- o3(0xE8,0xA9,0xB3), o3(0xE8,0xB1,0xA1),
- o3(0xE8,0xB3,0x9E), o3(0xE9,0x9C,0x9C),
- o3(0xE5,0xA1,0x9E), o3(0xE7,0x92,0xBD),
- o3(0xE8,0xB3,0xBD), o3(0xE5,0x97,0x87),
- o3(0xEF,0xA5,0xAC), o3(0xE7,0xA9,0xA1),
- o3(0xE7,0xB4,0xA2), o3(0xE8,0x89,0xB2),
- o3(0xE7,0x89,0xB2), o3(0xE7,0x94,0x9F),
- o3(0xE7,0x94,0xA5), o3(0xEF,0xA5,0xAD),
- o3(0xE7,0xAC,0x99), o3(0xE5,0xA2,0x85),
- o3(0xE5,0xA3,0xBB), o3(0xE5,0xB6,0xBC),
- o3(0xE5,0xBA,0x8F), o3(0xE5,0xBA,0xB6),
- o3(0xE5,0xBE,0x90), o3(0xE6,0x81,0x95),
- o3(0xE6,0x8A,0x92), o3(0xE6,0x8D,0xBF),
- o3(0xE6,0x95,0x8D), o3(0xE6,0x9A,0x91),
- o3(0xE6,0x9B,0x99), o3(0xE6,0x9B,0xB8),
- o3(0xE6,0xA0,0x96), o3(0xE6,0xA3,0xB2),
- o3(0xE7,0x8A,0x80), o3(0xE7,0x91,0x9E),
- o3(0xE7,0xAD,0xAE), o3(0xE7,0xB5,0xAE),
- o3(0xE7,0xB7,0x96), o3(0xE7,0xBD,0xB2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_DF = {
- from_EUC_KR_A1_offsets,
- from_CP949_DF_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_E0_infos[95] = {
- o3(0xE8,0x83,0xA5), o3(0xE8,0x88,0x92),
- o3(0xE8,0x96,0xAF), o3(0xE8,0xA5,0xBF),
- o3(0xE8,0xAA,0x93), o3(0xE9,0x80,0x9D),
- o3(0xE9,0x8B,0xA4), o3(0xE9,0xBB,0x8D),
- o3(0xE9,0xBC,0xA0), o3(0xE5,0xA4,0x95),
- o3(0xE5,0xA5,0xAD), o3(0xE5,0xB8,0xAD),
- o3(0xE6,0x83,0x9C), o3(0xE6,0x98,0x94),
- o3(0xE6,0x99,0xB3), o3(0xE6,0x9E,0x90),
- o3(0xE6,0xB1,0x90), o3(0xE6,0xB7,0x85),
- o3(0xE6,0xBD,0x9F), o3(0xE7,0x9F,0xB3),
- o3(0xE7,0xA2,0xA9), o3(0xE8,0x93,0x86),
- o3(0xE9,0x87,0x8B), o3(0xE9,0x8C,0xAB),
- o3(0xE4,0xBB,0x99), o3(0xE5,0x83,0x8A),
- o3(0xE5,0x85,0x88), o3(0xE5,0x96,0x84),
- o3(0xE5,0xAC,0x8B), o3(0xE5,0xAE,0xA3),
- o3(0xE6,0x89,0x87), o3(0xE6,0x95,0xBE),
- o3(0xE6,0x97,0x8B), o3(0xE6,0xB8,0xB2),
- o3(0xE7,0x85,0xBD), o3(0xE7,0x90,0x81),
- o3(0xE7,0x91,0x84), o3(0xE7,0x92,0x87),
- o3(0xE7,0x92,0xBF), o3(0xE7,0x99,0xAC),
- o3(0xE7,0xA6,0xAA), o3(0xE7,0xB7,0x9A),
- o3(0xE7,0xB9,0x95), o3(0xE7,0xBE,0xA8),
- o3(0xE8,0x85,0xBA), o3(0xE8,0x86,0xB3),
- o3(0xE8,0x88,0xB9), o3(0xE8,0x98,0x9A),
- o3(0xE8,0x9F,0xAC), o3(0xE8,0xA9,0xB5),
- o3(0xE8,0xB7,0xA3), o3(0xE9,0x81,0xB8),
- o3(0xE9,0x8A,0x91), o3(0xE9,0x90,0xA5),
- o3(0xE9,0xA5,0x8D), o3(0xE9,0xAE,0xAE),
- o3(0xE5,0x8D,0xA8), o3(0xE5,0xB1,0x91),
- o3(0xE6,0xA5,0x94), o3(0xE6,0xB3,0x84),
- o3(0xE6,0xB4,0xA9), o3(0xE6,0xB8,0xAB),
- o3(0xE8,0x88,0x8C), o3(0xE8,0x96,0x9B),
- o3(0xE8,0xA4,0xBB), o3(0xE8,0xA8,0xAD),
- o3(0xE8,0xAA,0xAA), o3(0xE9,0x9B,0xAA),
- o3(0xE9,0xBD,0xA7), o3(0xE5,0x89,0xA1),
- o3(0xE6,0x9A,0xB9), o3(0xE6,0xAE,0xB2),
- o3(0xE7,0xBA,0x96), o3(0xE8,0x9F,0xBE),
- o3(0xE8,0xB4,0x8D), o3(0xE9,0x96,0x83),
- o3(0xE9,0x99,0x9D), o3(0xE6,0x94,0x9D),
- o3(0xE6,0xB6,0x89), o3(0xE7,0x87,0xAE),
- o3(0xEF,0xA5,0xAE), o3(0xE5,0x9F,0x8E),
- o3(0xE5,0xA7,0x93), o3(0xE5,0xAE,0xAC),
- o3(0xE6,0x80,0xA7), o3(0xE6,0x83,0xBA),
- o3(0xE6,0x88,0x90), o3(0xE6,0x98,0x9F),
- o3(0xE6,0x99,0x9F), o3(0xE7,0x8C,0xA9),
- o3(0xE7,0x8F,0xB9), o3(0xE7,0x9B,0x9B),
- o3(0xE7,0x9C,0x81), o3(0xE7,0xAD,0xAC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_E0 = {
- from_EUC_KR_A1_offsets,
- from_CP949_E0_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_E1_infos[95] = {
- o3(0xE8,0x81,0x96), o3(0xE8,0x81,0xB2),
- o3(0xE8,0x85,0xA5), o3(0xE8,0xAA,0xA0),
- o3(0xE9,0x86,0x92), o3(0xE4,0xB8,0x96),
- o3(0xE5,0x8B,0xA2), o3(0xE6,0xAD,0xB2),
- o3(0xE6,0xB4,0x97), o3(0xE7,0xA8,0x85),
- o3(0xE7,0xAC,0xB9), o3(0xE7,0xB4,0xB0),
- o3(0xEF,0xA5,0xAF), o3(0xE8,0xB2,0xB0),
- o3(0xE5,0x8F,0xAC), o3(0xE5,0x98,0xAF),
- o3(0xE5,0xA1,0x91), o3(0xE5,0xAE,0xB5),
- o3(0xE5,0xB0,0x8F), o3(0xE5,0xB0,0x91),
- o3(0xE5,0xB7,0xA2), o3(0xE6,0x89,0x80),
- o3(0xE6,0x8E,0x83), o3(0xE6,0x90,0x94),
- o3(0xE6,0x98,0xAD), o3(0xE6,0xA2,0xB3),
- o3(0xE6,0xB2,0xBC), o3(0xE6,0xB6,0x88),
- o3(0xE6,0xBA,0xAF), o3(0xE7,0x80,0x9F),
- o3(0xE7,0x82,0xA4), o3(0xE7,0x87,0x92),
- o3(0xE7,0x94,0xA6), o3(0xE7,0x96,0x8F),
- o3(0xE7,0x96,0x8E), o3(0xE7,0x98,0x99),
- o3(0xE7,0xAC,0x91), o3(0xE7,0xAF,0xA0),
- o3(0xE7,0xB0,0xAB), o3(0xE7,0xB4,0xA0),
- o3(0xE7,0xB4,0xB9), o3(0xE8,0x94,0xAC),
- o3(0xE8,0x95,0xAD), o3(0xE8,0x98,0x87),
- o3(0xE8,0xA8,0xB4), o3(0xE9,0x80,0x8D),
- o3(0xE9,0x81,0xA1), o3(0xE9,0x82,0xB5),
- o3(0xE9,0x8A,0xB7), o3(0xE9,0x9F,0xB6),
- o3(0xE9,0xA8,0xB7), o3(0xE4,0xBF,0x97),
- o3(0xE5,0xB1,0xAC), o3(0xE6,0x9D,0x9F),
- o3(0xE6,0xB6,0x91), o3(0xE7,0xB2,0x9F),
- o3(0xE7,0xBA,0x8C), o3(0xE8,0xAC,0x96),
- o3(0xE8,0xB4,0x96), o3(0xE9,0x80,0x9F),
- o3(0xE5,0xAD,0xAB), o3(0xE5,0xB7,0xBD),
- o3(0xE6,0x90,0x8D), o3(0xE8,0x93,0x80),
- o3(0xE9,0x81,0x9C), o3(0xE9,0xA3,0xA1),
- o3(0xE7,0x8E,0x87), o3(0xE5,0xAE,0x8B),
- o3(0xE6,0x82,0x9A), o3(0xE6,0x9D,0xBE),
- o3(0xE6,0xB7,0x9E), o3(0xE8,0xA8,0x9F),
- o3(0xE8,0xAA,0xA6), o3(0xE9,0x80,0x81),
- o3(0xE9,0xA0,0x8C), o3(0xE5,0x88,0xB7),
- o3(0xEF,0xA5,0xB0), o3(0xE7,0x81,0x91),
- o3(0xE7,0xA2,0x8E), o3(0xE9,0x8E,0x96),
- o3(0xE8,0xA1,0xB0), o3(0xE9,0x87,0x97),
- o3(0xE4,0xBF,0xAE), o3(0xE5,0x8F,0x97),
- o3(0xE5,0x97,0xBD), o3(0xE5,0x9B,0x9A),
- o3(0xE5,0x9E,0x82), o3(0xE5,0xA3,0xBD),
- o3(0xE5,0xAB,0x82), o3(0xE5,0xAE,0x88),
- o3(0xE5,0xB2,0xAB), o3(0xE5,0xB3,0x80),
- o3(0xE5,0xB8,0xA5), o3(0xE6,0x84,0x81),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_E1 = {
- from_EUC_KR_A1_offsets,
- from_CP949_E1_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_E2_infos[95] = {
- o3(0xE6,0x88,0x8D), o3(0xE6,0x89,0x8B),
- o3(0xE6,0x8E,0x88), o3(0xE6,0x90,0x9C),
- o3(0xE6,0x94,0xB6), o3(0xE6,0x95,0xB8),
- o3(0xE6,0xA8,0xB9), o3(0xE6,0xAE,0x8A),
- o3(0xE6,0xB0,0xB4), o3(0xE6,0xB4,0x99),
- o3(0xE6,0xBC,0xB1), o3(0xE7,0x87,0xA7),
- o3(0xE7,0x8B,0xA9), o3(0xE7,0x8D,0xB8),
- o3(0xE7,0x90,0x87), o3(0xE7,0x92,0xB2),
- o3(0xE7,0x98,0xA6), o3(0xE7,0x9D,0xA1),
- o3(0xE7,0xA7,0x80), o3(0xE7,0xA9,0x97),
- o3(0xE7,0xAB,0xAA), o3(0xE7,0xB2,0xB9),
- o3(0xE7,0xB6,0x8F), o3(0xE7,0xB6,0xAC),
- o3(0xE7,0xB9,0xA1), o3(0xE7,0xBE,0x9E),
- o3(0xE8,0x84,0xA9), o3(0xE8,0x8C,0xB1),
- o3(0xE8,0x92,0x90), o3(0xE8,0x93,0x9A),
- o3(0xE8,0x97,0xAA), o3(0xE8,0xA2,0x96),
- o3(0xE8,0xAA,0xB0), o3(0xE8,0xAE,0x90),
- o3(0xE8,0xBC,0xB8), o3(0xE9,0x81,0x82),
- o3(0xE9,0x82,0x83), o3(0xE9,0x85,0xAC),
- o3(0xE9,0x8A,0x96), o3(0xE9,0x8A,0xB9),
- o3(0xE9,0x9A,0x8B), o3(0xE9,0x9A,0xA7),
- o3(0xE9,0x9A,0xA8), o3(0xE9,0x9B,0x96),
- o3(0xE9,0x9C,0x80), o3(0xE9,0xA0,0x88),
- o3(0xE9,0xA6,0x96), o3(0xE9,0xAB,0x93),
- o3(0xE9,0xAC,0x9A), o3(0xE5,0x8F,0x94),
- o3(0xE5,0xA1,0xBE), o3(0xE5,0xA4,0x99),
- o3(0xE5,0xAD,0xB0), o3(0xE5,0xAE,0xBF),
- o3(0xE6,0xB7,0x91), o3(0xE6,0xBD,0x9A),
- o3(0xE7,0x86,0x9F), o3(0xE7,0x90,0xA1),
- o3(0xE7,0x92,0xB9), o3(0xE8,0x82,0x85),
- o3(0xE8,0x8F,0xBD), o3(0xE5,0xB7,0xA1),
- o3(0xE5,0xBE,0x87), o3(0xE5,0xBE,0xAA),
- o3(0xE6,0x81,0x82), o3(0xE6,0x97,0xAC),
- o3(0xE6,0xA0,0x92), o3(0xE6,0xA5,0xAF),
- o3(0xE6,0xA9,0x93), o3(0xE6,0xAE,0x89),
- o3(0xE6,0xB4,0xB5), o3(0xE6,0xB7,0xB3),
- o3(0xE7,0x8F,0xA3), o3(0xE7,0x9B,0xBE),
- o3(0xE7,0x9E,0xAC), o3(0xE7,0xAD,0x8D),
- o3(0xE7,0xB4,0x94), o3(0xE8,0x84,0xA3),
- o3(0xE8,0x88,0x9C), o3(0xE8,0x8D,0x80),
- o3(0xE8,0x93,0xB4), o3(0xE8,0x95,0xA3),
- o3(0xE8,0xA9,0xA2), o3(0xE8,0xAB,0x84),
- o3(0xE9,0x86,0x87), o3(0xE9,0x8C,0x9E),
- o3(0xE9,0xA0,0x86), o3(0xE9,0xA6,0xB4),
- o3(0xE6,0x88,0x8C), o3(0xE8,0xA1,0x93),
- o3(0xE8,0xBF,0xB0), o3(0xE9,0x89,0xA5),
- o3(0xE5,0xB4,0x87), o3(0xE5,0xB4,0xA7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_E2 = {
- from_EUC_KR_A1_offsets,
- from_CP949_E2_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_E3_infos[95] = {
- o3(0xE5,0xB5,0xA9), o3(0xE7,0x91,0x9F),
- o3(0xE8,0x86,0x9D), o3(0xE8,0x9D,0xA8),
- o3(0xE6,0xBF,0x95), o3(0xE6,0x8B,0xBE),
- o3(0xE7,0xBF,0x92), o3(0xE8,0xA4,0xB6),
- o3(0xE8,0xA5,0xB2), o3(0xE4,0xB8,0x9E),
- o3(0xE4,0xB9,0x98), o3(0xE5,0x83,0xA7),
- o3(0xE5,0x8B,0x9D), o3(0xE5,0x8D,0x87),
- o3(0xE6,0x89,0xBF), o3(0xE6,0x98,0x87),
- o3(0xE7,0xB9,0xA9), o3(0xE8,0xA0,0x85),
- o3(0xE9,0x99,0x9E), o3(0xE4,0xBE,0x8D),
- o3(0xE5,0x8C,0x99), o3(0xE5,0x98,0xB6),
- o3(0xE5,0xA7,0x8B), o3(0xE5,0xAA,0xA4),
- o3(0xE5,0xB0,0xB8), o3(0xE5,0xB1,0x8E),
- o3(0xE5,0xB1,0x8D), o3(0xE5,0xB8,0x82),
- o3(0xE5,0xBC,0x91), o3(0xE6,0x81,0x83),
- o3(0xE6,0x96,0xBD), o3(0xE6,0x98,0xAF),
- o3(0xE6,0x99,0x82), o3(0xE6,0x9E,0xBE),
- o3(0xE6,0x9F,0xB4), o3(0xE7,0x8C,0x9C),
- o3(0xE7,0x9F,0xA2), o3(0xE7,0xA4,0xBA),
- o3(0xE7,0xBF,0x85), o3(0xE8,0x92,0x94),
- o3(0xE8,0x93,0x8D), o3(0xE8,0xA6,0x96),
- o3(0xE8,0xA9,0xA6), o3(0xE8,0xA9,0xA9),
- o3(0xE8,0xAB,0xA1), o3(0xE8,0xB1,0x95),
- o3(0xE8,0xB1,0xBA), o3(0xE5,0x9F,0xB4),
- o3(0xE5,0xAF,0x94), o3(0xE5,0xBC,0x8F),
- o3(0xE6,0x81,0xAF), o3(0xE6,0x8B,0xAD),
- o3(0xE6,0xA4,0x8D), o3(0xE6,0xAE,0x96),
- o3(0xE6,0xB9,0x9C), o3(0xE7,0x86,0x84),
- o3(0xE7,0xAF,0x92), o3(0xE8,0x9D,0x95),
- o3(0xE8,0xAD,0x98), o3(0xE8,0xBB,0xBE),
- o3(0xE9,0xA3,0x9F), o3(0xE9,0xA3,0xBE),
- o3(0xE4,0xBC,0xB8), o3(0xE4,0xBE,0x81),
- o3(0xE4,0xBF,0xA1), o3(0xE5,0x91,0xBB),
- o3(0xE5,0xA8,0xA0), o3(0xE5,0xAE,0xB8),
- o3(0xE6,0x84,0xBC), o3(0xE6,0x96,0xB0),
- o3(0xE6,0x99,0xA8), o3(0xE7,0x87,0xBC),
- o3(0xE7,0x94,0xB3), o3(0xE7,0xA5,0x9E),
- o3(0xE7,0xB4,0xB3), o3(0xE8,0x85,0x8E),
- o3(0xE8,0x87,0xA3), o3(0xE8,0x8E,0x98),
- o3(0xE8,0x96,0xAA), o3(0xE8,0x97,0x8E),
- o3(0xE8,0x9C,0x83), o3(0xE8,0xA8,0x8A),
- o3(0xE8,0xBA,0xAB), o3(0xE8,0xBE,0x9B),
- o3(0xEF,0xA5,0xB1), o3(0xE8,0xBF,0x85),
- o3(0xE5,0xA4,0xB1), o3(0xE5,0xAE,0xA4),
- o3(0xE5,0xAF,0xA6), o3(0xE6,0x82,0x89),
- o3(0xE5,0xAF,0xA9), o3(0xE5,0xB0,0x8B),
- o3(0xE5,0xBF,0x83), o3(0xE6,0xB2,0x81),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_E3 = {
- from_EUC_KR_A1_offsets,
- from_CP949_E3_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_E4_infos[95] = {
- o3(0xEF,0xA5,0xB2), o3(0xE6,0xB7,0xB1),
- o3(0xE7,0x80,0x8B), o3(0xE7,0x94,0x9A),
- o3(0xE8,0x8A,0xAF), o3(0xE8,0xAB,0xB6),
- o3(0xE4,0xBB,0x80), o3(0xE5,0x8D,0x81),
- o3(0xEF,0xA5,0xB3), o3(0xE9,0x9B,0x99),
- o3(0xE6,0xB0,0x8F), o3(0xE4,0xBA,0x9E),
- o3(0xE4,0xBF,0x84), o3(0xE5,0x85,0x92),
- o3(0xE5,0x95,0x9E), o3(0xE5,0xA8,0xA5),
- o3(0xE5,0xB3,0xA8), o3(0xE6,0x88,0x91),
- o3(0xE7,0x89,0x99), o3(0xE8,0x8A,0xBD),
- o3(0xE8,0x8E,0xAA), o3(0xE8,0x9B,0xBE),
- o3(0xE8,0xA1,0x99), o3(0xE8,0xA8,0x9D),
- o3(0xE9,0x98,0xBF), o3(0xE9,0x9B,0x85),
- o3(0xE9,0xA4,0x93), o3(0xE9,0xB4,0x89),
- o3(0xE9,0xB5,0x9D), o3(0xE5,0xA0,0x8A),
- o3(0xE5,0xB2,0xB3), o3(0xE5,0xB6,0xBD),
- o3(0xE5,0xB9,0x84), o3(0xE6,0x83,0xA1),
- o3(0xE6,0x84,0x95), o3(0xE6,0x8F,0xA1),
- o3(0xE6,0xA8,0x82), o3(0xE6,0xB8,0xA5),
- o3(0xE9,0x84,0x82), o3(0xE9,0x8D,0x94),
- o3(0xE9,0xA1,0x8E), o3(0xE9,0xB0,0x90),
- o3(0xE9,0xBD,0xB7), o3(0xE5,0xAE,0x89),
- o3(0xE5,0xB2,0xB8), o3(0xE6,0x8C,0x89),
- o3(0xE6,0x99,0x8F), o3(0xE6,0xA1,0x88),
- o3(0xE7,0x9C,0xBC), o3(0xE9,0x9B,0x81),
- o3(0xE9,0x9E,0x8D), o3(0xE9,0xA1,0x94),
- o3(0xE9,0xAE,0x9F), o3(0xE6,0x96,0xA1),
- o3(0xE8,0xAC,0x81), o3(0xE8,0xBB,0x8B),
- o3(0xE9,0x96,0xBC), o3(0xE5,0x94,0xB5),
- o3(0xE5,0xB2,0xA9), o3(0xE5,0xB7,0x96),
- o3(0xE5,0xBA,0xB5), o3(0xE6,0x9A,0x97),
- o3(0xE7,0x99,0x8C), o3(0xE8,0x8F,0xB4),
- o3(0xE9,0x97,0x87), o3(0xE5,0xA3,0x93),
- o3(0xE6,0x8A,0xBC), o3(0xE7,0x8B,0x8E),
- o3(0xE9,0xB4,0xA8), o3(0xE4,0xBB,0xB0),
- o3(0xE5,0xA4,0xAE), o3(0xE6,0x80,0x8F),
- o3(0xE6,0x98,0xBB), o3(0xE6,0xAE,0x83),
- o3(0xE7,0xA7,0xA7), o3(0xE9,0xB4,0xA6),
- o3(0xE5,0x8E,0x93), o3(0xE5,0x93,0x80),
- o3(0xE5,0x9F,0x83), o3(0xE5,0xB4,0x96),
- o3(0xE6,0x84,0x9B), o3(0xE6,0x9B,0x96),
- o3(0xE6,0xB6,0xAF), o3(0xE7,0xA2,0x8D),
- o3(0xE8,0x89,0xBE), o3(0xE9,0x9A,0x98),
- o3(0xE9,0x9D,0x84), o3(0xE5,0x8E,0x84),
- o3(0xE6,0x89,0xBC), o3(0xE6,0x8E,0x96),
- o3(0xE6,0xB6,0xB2), o3(0xE7,0xB8,0x8A),
- o3(0xE8,0x85,0x8B), o3(0xE9,0xA1,0x8D),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_E4 = {
- from_EUC_KR_A1_offsets,
- from_CP949_E4_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_E5_infos[95] = {
- o3(0xE6,0xAB,0xBB), o3(0xE7,0xBD,0x8C),
- o3(0xE9,0xB6,0xAF), o3(0xE9,0xB8,0x9A),
- o3(0xE4,0xB9,0x9F), o3(0xE5,0x80,0xBB),
- o3(0xE5,0x86,0xB6), o3(0xE5,0xA4,0x9C),
- o3(0xE6,0x83,0xB9), o3(0xE6,0x8F,0xB6),
- o3(0xE6,0xA4,0xB0), o3(0xE7,0x88,0xBA),
- o3(0xE8,0x80,0xB6), o3(0xEF,0xA5,0xB4),
- o3(0xE9,0x87,0x8E), o3(0xE5,0xBC,0xB1),
- o3(0xEF,0xA5,0xB5), o3(0xEF,0xA5,0xB6),
- o3(0xE7,0xB4,0x84), o3(0xE8,0x8B,0xA5),
- o3(0xE8,0x91,0xAF), o3(0xE8,0x92,0xBB),
- o3(0xE8,0x97,0xA5), o3(0xE8,0xBA,0x8D),
- o3(0xEF,0xA5,0xB7), o3(0xE4,0xBD,0xAF),
- o3(0xEF,0xA5,0xB8), o3(0xEF,0xA5,0xB9),
- o3(0xE5,0xA3,0xA4), o3(0xE5,0xAD,0x83),
- o3(0xE6,0x81,0x99), o3(0xE6,0x8F,0x9A),
- o3(0xE6,0x94,0x98), o3(0xE6,0x95,0xAD),
- o3(0xE6,0x9A,0x98), o3(0xEF,0xA5,0xBA),
- o3(0xE6,0xA5,0x8A), o3(0xE6,0xA8,0xA3),
- o3(0xE6,0xB4,0x8B), o3(0xE7,0x80,0x81),
- o3(0xE7,0x85,0xAC), o3(0xE7,0x97,0x92),
- o3(0xE7,0x98,0x8D), o3(0xE7,0xA6,0xB3),
- o3(0xE7,0xA9,0xB0), o3(0xEF,0xA5,0xBB),
- o3(0xE7,0xBE,0x8A), o3(0xEF,0xA5,0xBC),
- o3(0xE8,0xA5,0x84), o3(0xEF,0xA5,0xBD),
- o3(0xE8,0xAE,0x93), o3(0xE9,0x87,0x80),
- o3(0xE9,0x99,0xBD), o3(0xEF,0xA5,0xBE),
- o3(0xE9,0xA4,0x8A), o3(0xE5,0x9C,0x84),
- o3(0xE5,0xBE,0xA1), o3(0xE6,0x96,0xBC),
- o3(0xE6,0xBC,0x81), o3(0xE7,0x98,0x80),
- o3(0xE7,0xA6,0xA6), o3(0xE8,0xAA,0x9E),
- o3(0xE9,0xA6,0xAD), o3(0xE9,0xAD,0x9A),
- o3(0xE9,0xBD,0xAC), o3(0xE5,0x84,0x84),
- o3(0xE6,0x86,0xB6), o3(0xE6,0x8A,0x91),
- o3(0xE6,0xAA,0x8D), o3(0xE8,0x87,0x86),
- o3(0xE5,0x81,0x83), o3(0xE5,0xA0,0xB0),
- o3(0xE5,0xBD,0xA6), o3(0xE7,0x84,0x89),
- o3(0xE8,0xA8,0x80), o3(0xE8,0xAB,0xBA),
- o3(0xE5,0xAD,0xBC), o3(0xE8,0x98,0x96),
- o3(0xE4,0xBF,0xBA), o3(0xE5,0x84,0xBC),
- o3(0xE5,0x9A,0xB4), o3(0xE5,0xA5,0x84),
- o3(0xE6,0x8E,0xA9), o3(0xE6,0xB7,0xB9),
- o3(0xE5,0xB6,0xAA), o3(0xE6,0xA5,0xAD),
- o3(0xE5,0x86,0x86), o3(0xE4,0xBA,0x88),
- o3(0xE4,0xBD,0x99), o3(0xEF,0xA5,0xBF),
- o3(0xEF,0xA6,0x80), o3(0xEF,0xA6,0x81),
- o3(0xE5,0xA6,0x82), o3(0xEF,0xA6,0x82),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_E5 = {
- from_EUC_KR_A1_offsets,
- from_CP949_E5_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_E6_infos[95] = {
- o3(0xEF,0xA6,0x83), o3(0xE6,0xAD,0x9F),
- o3(0xE6,0xB1,0x9D), o3(0xEF,0xA6,0x84),
- o3(0xE7,0x92,0xB5), o3(0xE7,0xA4,0x96),
- o3(0xEF,0xA6,0x85), o3(0xE8,0x88,0x87),
- o3(0xE8,0x89,0x85), o3(0xE8,0x8C,0xB9),
- o3(0xE8,0xBC,0xBF), o3(0xE8,0xBD,0x9D),
- o3(0xEF,0xA6,0x86), o3(0xE9,0xA4,0x98),
- o3(0xEF,0xA6,0x87), o3(0xEF,0xA6,0x88),
- o3(0xEF,0xA6,0x89), o3(0xE4,0xBA,0xA6),
- o3(0xEF,0xA6,0x8A), o3(0xE5,0x9F,0x9F),
- o3(0xE5,0xBD,0xB9), o3(0xE6,0x98,0x93),
- o3(0xEF,0xA6,0x8B), o3(0xEF,0xA6,0x8C),
- o3(0xE7,0x96,0xAB), o3(0xE7,0xB9,0xB9),
- o3(0xE8,0xAD,0xAF), o3(0xEF,0xA6,0x8D),
- o3(0xE9,0x80,0x86), o3(0xE9,0xA9,0x9B),
- o3(0xE5,0x9A,0xA5), o3(0xE5,0xA0,0xA7),
- o3(0xE5,0xA7,0xB8), o3(0xE5,0xA8,0x9F),
- o3(0xE5,0xAE,0xB4), o3(0xEF,0xA6,0x8E),
- o3(0xE5,0xBB,0xB6), o3(0xEF,0xA6,0x8F),
- o3(0xEF,0xA6,0x90), o3(0xE6,0x8D,0x90),
- o3(0xE6,0x8C,0xBB), o3(0xEF,0xA6,0x91),
- o3(0xE6,0xA4,0xBD), o3(0xE6,0xB2,0x87),
- o3(0xE6,0xB2,0xBF), o3(0xE6,0xB6,0x8E),
- o3(0xE6,0xB6,0x93), o3(0xE6,0xB7,0xB5),
- o3(0xE6,0xBC,0x94), o3(0xEF,0xA6,0x92),
- o3(0xE7,0x83,0x9F), o3(0xE7,0x84,0xB6),
- o3(0xE7,0x85,0x99), o3(0xEF,0xA6,0x93),
- o3(0xE7,0x87,0x83), o3(0xE7,0x87,0x95),
- o3(0xEF,0xA6,0x94), o3(0xE7,0xA1,0x8F),
- o3(0xE7,0xA1,0xAF), o3(0xEF,0xA6,0x95),
- o3(0xE7,0xAD,0xB5), o3(0xE7,0xB7,0xA3),
- o3(0xEF,0xA6,0x96), o3(0xE7,0xB8,0xAF),
- o3(0xEF,0xA6,0x97), o3(0xE8,0xA1,0x8D),
- o3(0xE8,0xBB,0x9F), o3(0xEF,0xA6,0x98),
- o3(0xEF,0xA6,0x99), o3(0xEF,0xA6,0x9A),
- o3(0xE9,0x89,0x9B), o3(0xEF,0xA6,0x9B),
- o3(0xE9,0xB3,0xB6), o3(0xEF,0xA6,0x9C),
- o3(0xEF,0xA6,0x9D), o3(0xEF,0xA6,0x9E),
- o3(0xE6,0x82,0x85), o3(0xE6,0xB6,0x85),
- o3(0xEF,0xA6,0x9F), o3(0xE7,0x86,0xB1),
- o3(0xEF,0xA6,0xA0), o3(0xEF,0xA6,0xA1),
- o3(0xE9,0x96,0xB1), o3(0xE5,0x8E,0xAD),
- o3(0xEF,0xA6,0xA2), o3(0xEF,0xA6,0xA3),
- o3(0xEF,0xA6,0xA4), o3(0xE6,0x9F,0x93),
- o3(0xEF,0xA6,0xA5), o3(0xE7,0x82,0x8E),
- o3(0xE7,0x84,0xB0), o3(0xE7,0x90,0xB0),
- o3(0xE8,0x89,0xB6), o3(0xE8,0x8B,0x92),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_E6 = {
- from_EUC_KR_A1_offsets,
- from_CP949_E6_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_E7_infos[95] = {
- o3(0xEF,0xA6,0xA6), o3(0xE9,0x96,0xBB),
- o3(0xE9,0xAB,0xA5), o3(0xE9,0xB9,0xBD),
- o3(0xE6,0x9B,0x84), o3(0xEF,0xA6,0xA7),
- o3(0xE7,0x87,0x81), o3(0xE8,0x91,0x89),
- o3(0xEF,0xA6,0xA8), o3(0xEF,0xA6,0xA9),
- o3(0xE5,0xA1,0x8B), o3(0xEF,0xA6,0xAA),
- o3(0xEF,0xA6,0xAB), o3(0xE5,0xB6,0xB8),
- o3(0xE5,0xBD,0xB1), o3(0xEF,0xA6,0xAC),
- o3(0xE6,0x98,0xA0), o3(0xE6,0x9A,0x8E),
- o3(0xE6,0xA5,0xB9), o3(0xE6,0xA6,0xAE),
- o3(0xE6,0xB0,0xB8), o3(0xE6,0xB3,0xB3),
- o3(0xE6,0xB8,0xB6), o3(0xE6,0xBD,0x81),
- o3(0xE6,0xBF,0x9A), o3(0xE7,0x80,0x9B),
- o3(0xE7,0x80,0xAF), o3(0xE7,0x85,0x90),
- o3(0xE7,0x87,0x9F), o3(0xE7,0x8D,0xB0),
- o3(0xEF,0xA6,0xAD), o3(0xE7,0x91,0x9B),
- o3(0xEF,0xA6,0xAE), o3(0xE7,0x93,0x94),
- o3(0xE7,0x9B,0x88), o3(0xE7,0xA9,0x8E),
- o3(0xE7,0xBA,0x93), o3(0xEF,0xA6,0xAF),
- o3(0xEF,0xA6,0xB0), o3(0xE8,0x8B,0xB1),
- o3(0xE8,0xA9,0xA0), o3(0xE8,0xBF,0x8E),
- o3(0xEF,0xA6,0xB1), o3(0xE9,0x8D,0x88),
- o3(0xEF,0xA6,0xB2), o3(0xE9,0x9C,0x99),
- o3(0xEF,0xA6,0xB3), o3(0xEF,0xA6,0xB4),
- o3(0xE4,0xB9,0x82), o3(0xE5,0x80,0xAA),
- o3(0xEF,0xA6,0xB5), o3(0xE5,0x88,0x88),
- o3(0xE5,0x8F,0xA1), o3(0xE6,0x9B,0xB3),
- o3(0xE6,0xB1,0xAD), o3(0xE6,0xBF,0x8A),
- o3(0xE7,0x8C,0x8A), o3(0xE7,0x9D,0xBF),
- o3(0xE7,0xA9,0xA2), o3(0xE8,0x8A,0xAE),
- o3(0xE8,0x97,0x9D), o3(0xE8,0x98,0x82),
- o3(0xEF,0xA6,0xB6), o3(0xE8,0xA3,0x94),
- o3(0xE8,0xA9,0xA3), o3(0xE8,0xAD,0xBD),
- o3(0xE8,0xB1,0xAB), o3(0xEF,0xA6,0xB7),
- o3(0xE9,0x8A,0xB3), o3(0xEF,0xA6,0xB8),
- o3(0xE9,0x9C,0x93), o3(0xE9,0xA0,0x90),
- o3(0xE4,0xBA,0x94), o3(0xE4,0xBC,0x8D),
- o3(0xE4,0xBF,0x89), o3(0xE5,0x82,0xB2),
- o3(0xE5,0x8D,0x88), o3(0xE5,0x90,0xBE),
- o3(0xE5,0x90,0xB3), o3(0xE5,0x97,0x9A),
- o3(0xE5,0xA1,0xA2), o3(0xE5,0xA2,0xBA),
- o3(0xE5,0xA5,0xA7), o3(0xE5,0xA8,0x9B),
- o3(0xE5,0xAF,0xA4), o3(0xE6,0x82,0x9F),
- o3(0xEF,0xA6,0xB9), o3(0xE6,0x87,0x8A),
- o3(0xE6,0x95,0x96), o3(0xE6,0x97,0xBF),
- o3(0xE6,0x99,0xA4), o3(0xE6,0xA2,0xA7),
- o3(0xE6,0xB1,0x9A), o3(0xE6,0xBE,0xB3),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_E7 = {
- from_EUC_KR_A1_offsets,
- from_CP949_E7_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_E8_infos[95] = {
- o3(0xE7,0x83,0x8F), o3(0xE7,0x86,0xAC),
- o3(0xE7,0x8D,0x92), o3(0xE7,0xAD,0xBD),
- o3(0xE8,0x9C,0x88), o3(0xE8,0xAA,0xA4),
- o3(0xE9,0xB0,0xB2), o3(0xE9,0xBC,0x87),
- o3(0xE5,0xB1,0x8B), o3(0xE6,0xB2,0x83),
- o3(0xE7,0x8D,0x84), o3(0xE7,0x8E,0x89),
- o3(0xE9,0x88,0xBA), o3(0xE6,0xBA,0xAB),
- o3(0xE7,0x91,0xA5), o3(0xE7,0x98,0x9F),
- o3(0xE7,0xA9,0xA9), o3(0xE7,0xB8,0x95),
- o3(0xE8,0x98,0x8A), o3(0xE5,0x85,0x80),
- o3(0xE5,0xA3,0x85), o3(0xE6,0x93,0x81),
- o3(0xE7,0x93,0xAE), o3(0xE7,0x94,0x95),
- o3(0xE7,0x99,0xB0), o3(0xE7,0xBF,0x81),
- o3(0xE9,0x82,0x95), o3(0xE9,0x9B,0x8D),
- o3(0xE9,0xA5,0x94), o3(0xE6,0xB8,0xA6),
- o3(0xE7,0x93,0xA6), o3(0xE7,0xAA,0xA9),
- o3(0xE7,0xAA,0xAA), o3(0xE8,0x87,0xA5),
- o3(0xE8,0x9B,0x99), o3(0xE8,0x9D,0xB8),
- o3(0xE8,0xA8,0x9B), o3(0xE5,0xA9,0x89),
- o3(0xE5,0xAE,0x8C), o3(0xE5,0xAE,0x9B),
- o3(0xE6,0xA2,0xA1), o3(0xE6,0xA4,0x80),
- o3(0xE6,0xB5,0xA3), o3(0xE7,0x8E,0xA9),
- o3(0xE7,0x90,0x93), o3(0xE7,0x90,0xAC),
- o3(0xE7,0xA2,0x97), o3(0xE7,0xB7,0xA9),
- o3(0xE7,0xBF,0xAB), o3(0xE8,0x84,0x98),
- o3(0xE8,0x85,0x95), o3(0xE8,0x8E,0x9E),
- o3(0xE8,0xB1,0x8C), o3(0xE9,0x98,0xAE),
- o3(0xE9,0xA0,0x91), o3(0xE6,0x9B,0xB0),
- o3(0xE5,0xBE,0x80), o3(0xE6,0x97,0xBA),
- o3(0xE6,0x9E,0x89), o3(0xE6,0xB1,0xAA),
- o3(0xE7,0x8E,0x8B), o3(0xE5,0x80,0xAD),
- o3(0xE5,0xA8,0x83), o3(0xE6,0xAD,0xAA),
- o3(0xE7,0x9F,0xAE), o3(0xE5,0xA4,0x96),
- o3(0xE5,0xB5,0xAC), o3(0xE5,0xB7,0x8D),
- o3(0xE7,0x8C,0xA5), o3(0xE7,0x95,0x8F),
- o3(0xEF,0xA6,0xBA), o3(0xEF,0xA6,0xBB),
- o3(0xE5,0x83,0xA5), o3(0xE5,0x87,0xB9),
- o3(0xE5,0xA0,0xAF), o3(0xE5,0xA4,0xAD),
- o3(0xE5,0xA6,0x96), o3(0xE5,0xA7,0x9A),
- o3(0xE5,0xAF,0xA5), o3(0xEF,0xA6,0xBC),
- o3(0xEF,0xA6,0xBD), o3(0xE5,0xB6,0xA2),
- o3(0xE6,0x8B,0x97), o3(0xE6,0x90,0x96),
- o3(0xE6,0x92,0x93), o3(0xE6,0x93,0xBE),
- o3(0xEF,0xA6,0xBE), o3(0xE6,0x9B,0x9C),
- o3(0xEF,0xA6,0xBF), o3(0xE6,0xA9,0x88),
- o3(0xEF,0xA7,0x80), o3(0xE7,0x87,0xBF),
- o3(0xE7,0x91,0xA4), o3(0xEF,0xA7,0x81),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_E8 = {
- from_EUC_KR_A1_offsets,
- from_CP949_E8_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_E9_infos[95] = {
- o3(0xE7,0xAA,0x88), o3(0xE7,0xAA,0xAF),
- o3(0xE7,0xB9,0x87), o3(0xE7,0xB9,0x9E),
- o3(0xE8,0x80,0x80), o3(0xE8,0x85,0xB0),
- o3(0xEF,0xA7,0x82), o3(0xE8,0x9F,0xAF),
- o3(0xE8,0xA6,0x81), o3(0xE8,0xAC,0xA0),
- o3(0xE9,0x81,0x99), o3(0xEF,0xA7,0x83),
- o3(0xE9,0x82,0x80), o3(0xE9,0xA5,0x92),
- o3(0xE6,0x85,0xBE), o3(0xE6,0xAC,0xB2),
- o3(0xE6,0xB5,0xB4), o3(0xE7,0xB8,0x9F),
- o3(0xE8,0xA4,0xA5), o3(0xE8,0xBE,0xB1),
- o3(0xE4,0xBF,0x91), o3(0xE5,0x82,0xAD),
- o3(0xE5,0x86,0x97), o3(0xE5,0x8B,0x87),
- o3(0xE5,0x9F,0x87), o3(0xE5,0xA2,0x89),
- o3(0xE5,0xAE,0xB9), o3(0xE5,0xBA,0xB8),
- o3(0xE6,0x85,0x82), o3(0xE6,0xA6,0x95),
- o3(0xE6,0xB6,0x8C), o3(0xE6,0xB9,0xA7),
- o3(0xE6,0xBA,0xB6), o3(0xE7,0x86,0x94),
- o3(0xE7,0x91,0xA2), o3(0xE7,0x94,0xA8),
- o3(0xE7,0x94,0xAC), o3(0xE8,0x81,0xB3),
- o3(0xE8,0x8C,0xB8), o3(0xE8,0x93,0x89),
- o3(0xE8,0xB8,0x8A), o3(0xE9,0x8E,0x94),
- o3(0xE9,0x8F,0x9E), o3(0xEF,0xA7,0x84),
- o3(0xE4,0xBA,0x8E), o3(0xE4,0xBD,0x91),
- o3(0xE5,0x81,0xB6), o3(0xE5,0x84,0xAA),
- o3(0xE5,0x8F,0x88), o3(0xE5,0x8F,0x8B),
- o3(0xE5,0x8F,0xB3), o3(0xE5,0xAE,0x87),
- o3(0xE5,0xAF,0x93), o3(0xE5,0xB0,0xA4),
- o3(0xE6,0x84,0x9A), o3(0xE6,0x86,0x82),
- o3(0xE6,0x97,0xB4), o3(0xE7,0x89,0x9B),
- o3(0xE7,0x8E,0x97), o3(0xE7,0x91,0x80),
- o3(0xE7,0x9B,0x82), o3(0xE7,0xA5,0x90),
- o3(0xE7,0xA6,0x91), o3(0xE7,0xA6,0xB9),
- o3(0xE7,0xB4,0x86), o3(0xE7,0xBE,0xBD),
- o3(0xE8,0x8A,0x8B), o3(0xE8,0x97,0x95),
- o3(0xE8,0x99,0x9E), o3(0xE8,0xBF,0x82),
- o3(0xE9,0x81,0x87), o3(0xE9,0x83,0xB5),
- o3(0xE9,0x87,0xAA), o3(0xE9,0x9A,0x85),
- o3(0xE9,0x9B,0xA8), o3(0xE9,0x9B,0xA9),
- o3(0xE5,0x8B,0x96), o3(0xE5,0xBD,0xA7),
- o3(0xE6,0x97,0xAD), o3(0xE6,0x98,0xB1),
- o3(0xE6,0xA0,0xAF), o3(0xE7,0x85,0x9C),
- o3(0xE7,0xA8,0xB6), o3(0xE9,0x83,0x81),
- o3(0xE9,0xA0,0x8A), o3(0xE4,0xBA,0x91),
- o3(0xEF,0xA7,0x85), o3(0xE6,0xA9,0x92),
- o3(0xE6,0xAE,0x9E), o3(0xE6,0xBE,0x90),
- o3(0xE7,0x86,0x89), o3(0xE8,0x80,0x98),
- o3(0xE8,0x8A,0xB8), o3(0xE8,0x95,0x93),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_E9 = {
- from_EUC_KR_A1_offsets,
- from_CP949_E9_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_EA_infos[95] = {
- o3(0xE9,0x81,0x8B), o3(0xE9,0x9A,0x95),
- o3(0xE9,0x9B,0xB2), o3(0xE9,0x9F,0xBB),
- o3(0xE8,0x94,0x9A), o3(0xE9,0xAC,0xB1),
- o3(0xE4,0xBA,0x90), o3(0xE7,0x86,0x8A),
- o3(0xE9,0x9B,0x84), o3(0xE5,0x85,0x83),
- o3(0xE5,0x8E,0x9F), o3(0xE5,0x93,0xA1),
- o3(0xE5,0x9C,0x93), o3(0xE5,0x9C,0x92),
- o3(0xE5,0x9E,0xA3), o3(0xE5,0xAA,0x9B),
- o3(0xE5,0xAB,0x84), o3(0xE5,0xAF,0x83),
- o3(0xE6,0x80,0xA8), o3(0xE6,0x84,0xBF),
- o3(0xE6,0x8F,0xB4), o3(0xE6,0xB2,0x85),
- o3(0xE6,0xB4,0xB9), o3(0xE6,0xB9,0xB2),
- o3(0xE6,0xBA,0x90), o3(0xE7,0x88,0xB0),
- o3(0xE7,0x8C,0xBF), o3(0xE7,0x91,0x97),
- o3(0xE8,0x8B,0x91), o3(0xE8,0xA2,0x81),
- o3(0xE8,0xBD,0x85), o3(0xE9,0x81,0xA0),
- o3(0xEF,0xA7,0x86), o3(0xE9,0x99,0xA2),
- o3(0xE9,0xA1,0x98), o3(0xE9,0xB4,0x9B),
- o3(0xE6,0x9C,0x88), o3(0xE8,0xB6,0x8A),
- o3(0xE9,0x89,0x9E), o3(0xE4,0xBD,0x8D),
- o3(0xE5,0x81,0x89), o3(0xE5,0x83,0x9E),
- o3(0xE5,0x8D,0xB1), o3(0xE5,0x9C,0x8D),
- o3(0xE5,0xA7,0x94), o3(0xE5,0xA8,0x81),
- o3(0xE5,0xB0,0x89), o3(0xE6,0x85,0xB0),
- o3(0xE6,0x9A,0x90), o3(0xE6,0xB8,0xAD),
- o3(0xE7,0x88,0xB2), o3(0xE7,0x91,0x8B),
- o3(0xE7,0xB7,0xAF), o3(0xE8,0x83,0x83),
- o3(0xE8,0x90,0x8E), o3(0xE8,0x91,0xA6),
- o3(0xE8,0x94,0xBF), o3(0xE8,0x9D,0x9F),
- o3(0xE8,0xA1,0x9B), o3(0xE8,0xA4,0x98),
- o3(0xE8,0xAC,0x82), o3(0xE9,0x81,0x95),
- o3(0xE9,0x9F,0x8B), o3(0xE9,0xAD,0x8F),
- o3(0xE4,0xB9,0xB3), o3(0xE4,0xBE,0x91),
- o3(0xE5,0x84,0x92), o3(0xE5,0x85,0xAA),
- o3(0xEF,0xA7,0x87), o3(0xE5,0x94,0xAF),
- o3(0xE5,0x96,0xA9), o3(0xE5,0xAD,0xBA),
- o3(0xE5,0xAE,0xA5), o3(0xE5,0xB9,0xBC),
- o3(0xE5,0xB9,0xBD), o3(0xE5,0xBA,0xBE),
- o3(0xE6,0x82,0xA0), o3(0xE6,0x83,0x9F),
- o3(0xE6,0x84,0x88), o3(0xE6,0x84,0x89),
- o3(0xE6,0x8F,0x84), o3(0xE6,0x94,0xB8),
- o3(0xE6,0x9C,0x89), o3(0xEF,0xA7,0x88),
- o3(0xE6,0x9F,0x94), o3(0xE6,0x9F,0x9A),
- o3(0xEF,0xA7,0x89), o3(0xE6,0xA5,0xA1),
- o3(0xE6,0xA5,0xA2), o3(0xE6,0xB2,0xB9),
- o3(0xE6,0xB4,0xA7), o3(0xEF,0xA7,0x8A),
- o3(0xE6,0xB8,0xB8), o3(0xEF,0xA7,0x8B),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_EA = {
- from_EUC_KR_A1_offsets,
- from_CP949_EA_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_EB_infos[95] = {
- o3(0xE6,0xBF,0xA1), o3(0xE7,0x8C,0xB6),
- o3(0xE7,0x8C,0xB7), o3(0xEF,0xA7,0x8C),
- o3(0xE7,0x91,0x9C), o3(0xE7,0x94,0xB1),
- o3(0xEF,0xA7,0x8D), o3(0xE7,0x99,0x92),
- o3(0xEF,0xA7,0x8E), o3(0xEF,0xA7,0x8F),
- o3(0xE7,0xB6,0xAD), o3(0xE8,0x87,0xBE),
- o3(0xE8,0x90,0xB8), o3(0xE8,0xA3,0x95),
- o3(0xE8,0xAA,0x98), o3(0xE8,0xAB,0x9B),
- o3(0xE8,0xAB,0xAD), o3(0xE8,0xB8,0xB0),
- o3(0xE8,0xB9,0x82), o3(0xE9,0x81,0x8A),
- o3(0xE9,0x80,0xBE), o3(0xE9,0x81,0xBA),
- o3(0xE9,0x85,0x89), o3(0xE9,0x87,0x89),
- o3(0xE9,0x8D,0xAE), o3(0xEF,0xA7,0x90),
- o3(0xEF,0xA7,0x91), o3(0xE5,0xA0,0x89),
- o3(0xEF,0xA7,0x92), o3(0xE6,0xAF,0x93),
- o3(0xE8,0x82,0x89), o3(0xE8,0x82,0xB2),
- o3(0xEF,0xA7,0x93), o3(0xEF,0xA7,0x94),
- o3(0xE5,0x85,0x81), o3(0xE5,0xA5,0xAB),
- o3(0xE5,0xB0,0xB9), o3(0xEF,0xA7,0x95),
- o3(0xEF,0xA7,0x96), o3(0xE6,0xBD,0xA4),
- o3(0xE7,0x8E,0xA7), o3(0xE8,0x83,0xA4),
- o3(0xE8,0xB4,0x87), o3(0xEF,0xA7,0x97),
- o3(0xE9,0x88,0x97), o3(0xE9,0x96,0x8F),
- o3(0xEF,0xA7,0x98), o3(0xEF,0xA7,0x99),
- o3(0xEF,0xA7,0x9A), o3(0xEF,0xA7,0x9B),
- o3(0xE8,0x81,0xBF), o3(0xE6,0x88,0x8E),
- o3(0xE7,0x80,0x9C), o3(0xE7,0xB5,0xA8),
- o3(0xE8,0x9E,0x8D), o3(0xEF,0xA7,0x9C),
- o3(0xE5,0x9E,0xA0), o3(0xE6,0x81,0xA9),
- o3(0xE6,0x85,0x87), o3(0xE6,0xAE,0xB7),
- o3(0xE8,0xAA,0xBE), o3(0xE9,0x8A,0x80),
- o3(0xE9,0x9A,0xB1), o3(0xE4,0xB9,0x99),
- o3(0xE5,0x90,0x9F), o3(0xE6,0xB7,0xAB),
- o3(0xE8,0x94,0xAD), o3(0xE9,0x99,0xB0),
- o3(0xE9,0x9F,0xB3), o3(0xE9,0xA3,0xAE),
- o3(0xE6,0x8F,0x96), o3(0xE6,0xB3,0xA3),
- o3(0xE9,0x82,0x91), o3(0xE5,0x87,0x9D),
- o3(0xE6,0x87,0x89), o3(0xE8,0x86,0xBA),
- o3(0xE9,0xB7,0xB9), o3(0xE4,0xBE,0x9D),
- o3(0xE5,0x80,0x9A), o3(0xE5,0x84,0x80),
- o3(0xE5,0xAE,0x9C), o3(0xE6,0x84,0x8F),
- o3(0xE6,0x87,0xBF), o3(0xE6,0x93,0xAC),
- o3(0xE6,0xA4,0x85), o3(0xE6,0xAF,0x85),
- o3(0xE7,0x96,0x91), o3(0xE7,0x9F,0xA3),
- o3(0xE7,0xBE,0xA9), o3(0xE8,0x89,0xA4),
- o3(0xE8,0x96,0x8F), o3(0xE8,0x9F,0xBB),
- o3(0xE8,0xA1,0xA3), o3(0xE8,0xAA,0xBC),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_EB = {
- from_EUC_KR_A1_offsets,
- from_CP949_EB_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_EC_infos[95] = {
- o3(0xE8,0xAD,0xB0), o3(0xE9,0x86,0xAB),
- o3(0xE4,0xBA,0x8C), o3(0xE4,0xBB,0xA5),
- o3(0xE4,0xBC,0x8A), o3(0xEF,0xA7,0x9D),
- o3(0xEF,0xA7,0x9E), o3(0xE5,0xA4,0xB7),
- o3(0xE5,0xA7,0xA8), o3(0xEF,0xA7,0x9F),
- o3(0xE5,0xB7,0xB2), o3(0xE5,0xBC,0x9B),
- o3(0xE5,0xBD,0x9B), o3(0xE6,0x80,0xA1),
- o3(0xEF,0xA7,0xA0), o3(0xEF,0xA7,0xA1),
- o3(0xEF,0xA7,0xA2), o3(0xEF,0xA7,0xA3),
- o3(0xE7,0x88,0xBE), o3(0xE7,0x8F,0xA5),
- o3(0xEF,0xA7,0xA4), o3(0xE7,0x95,0xB0),
- o3(0xE7,0x97,0x8D), o3(0xEF,0xA7,0xA5),
- o3(0xE7,0xA7,0xBB), o3(0xEF,0xA7,0xA6),
- o3(0xE8,0x80,0x8C), o3(0xE8,0x80,0xB3),
- o3(0xE8,0x82,0x84), o3(0xE8,0x8B,0xA1),
- o3(0xE8,0x8D,0x91), o3(0xEF,0xA7,0xA7),
- o3(0xEF,0xA7,0xA8), o3(0xE8,0xB2,0xBD),
- o3(0xE8,0xB2,0xB3), o3(0xE9,0x82,0x87),
- o3(0xEF,0xA7,0xA9), o3(0xEF,0xA7,0xAA),
- o3(0xE9,0xA3,0xB4), o3(0xE9,0xA4,0x8C),
- o3(0xEF,0xA7,0xAB), o3(0xEF,0xA7,0xAC),
- o3(0xE7,0x80,0xB7), o3(0xE7,0x9B,0x8A),
- o3(0xE7,0xBF,0x8A), o3(0xE7,0xBF,0x8C),
- o3(0xE7,0xBF,0xBC), o3(0xE8,0xAC,0x9A),
- o3(0xE4,0xBA,0xBA), o3(0xE4,0xBB,0x81),
- o3(0xE5,0x88,0x83), o3(0xE5,0x8D,0xB0),
- o3(0xEF,0xA7,0xAD), o3(0xE5,0x92,0xBD),
- o3(0xE5,0x9B,0xA0), o3(0xE5,0xA7,0xBB),
- o3(0xE5,0xAF,0x85), o3(0xE5,0xBC,0x95),
- o3(0xE5,0xBF,0x8D), o3(0xE6,0xB9,0xAE),
- o3(0xEF,0xA7,0xAE), o3(0xEF,0xA7,0xAF),
- o3(0xE7,0xB5,0xAA), o3(0xE8,0x8C,0xB5),
- o3(0xEF,0xA7,0xB0), o3(0xE8,0x9A,0x93),
- o3(0xE8,0xAA,0x8D), o3(0xEF,0xA7,0xB1),
- o3(0xE9,0x9D,0xAD), o3(0xE9,0x9D,0xB7),
- o3(0xEF,0xA7,0xB2), o3(0xEF,0xA7,0xB3),
- o3(0xE4,0xB8,0x80), o3(0xE4,0xBD,0x9A),
- o3(0xE4,0xBD,0xBE), o3(0xE5,0xA3,0xB9),
- o3(0xE6,0x97,0xA5), o3(0xE6,0xBA,0xA2),
- o3(0xE9,0x80,0xB8), o3(0xE9,0x8E,0xB0),
- o3(0xE9,0xA6,0xB9), o3(0xE4,0xBB,0xBB),
- o3(0xE5,0xA3,0xAC), o3(0xE5,0xA6,0x8A),
- o3(0xE5,0xA7,0x99), o3(0xE6,0x81,0x81),
- o3(0xEF,0xA7,0xB4), o3(0xEF,0xA7,0xB5),
- o3(0xE7,0xA8,0x94), o3(0xEF,0xA7,0xB6),
- o3(0xE8,0x8D,0x8F), o3(0xE8,0xB3,0x83),
- o3(0xE5,0x85,0xA5), o3(0xE5,0x8D,0x84),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_EC = {
- from_EUC_KR_A1_offsets,
- from_CP949_EC_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_ED_infos[95] = {
- o3(0xEF,0xA7,0xB7), o3(0xEF,0xA7,0xB8),
- o3(0xEF,0xA7,0xB9), o3(0xE4,0xBB,0x8D),
- o3(0xE5,0x89,0xA9), o3(0xE5,0xAD,0x95),
- o3(0xE8,0x8A,0xBF), o3(0xE4,0xBB,0x94),
- o3(0xE5,0x88,0xBA), o3(0xE5,0x92,0xA8),
- o3(0xE5,0xA7,0x89), o3(0xE5,0xA7,0xBF),
- o3(0xE5,0xAD,0x90), o3(0xE5,0xAD,0x97),
- o3(0xE5,0xAD,0x9C), o3(0xE6,0x81,0xA3),
- o3(0xE6,0x85,0x88), o3(0xE6,0xBB,0x8B),
- o3(0xE7,0x82,0x99), o3(0xE7,0x85,0xAE),
- o3(0xE7,0x8E,0x86), o3(0xE7,0x93,0xB7),
- o3(0xE7,0x96,0xB5), o3(0xE7,0xA3,0x81),
- o3(0xE7,0xB4,0xAB), o3(0xE8,0x80,0x85),
- o3(0xE8,0x87,0xAA), o3(0xE8,0x8C,0xA8),
- o3(0xE8,0x94,0x97), o3(0xE8,0x97,0x89),
- o3(0xE8,0xAB,0xAE), o3(0xE8,0xB3,0x87),
- o3(0xE9,0x9B,0x8C), o3(0xE4,0xBD,0x9C),
- o3(0xE5,0x8B,0xBA), o3(0xE5,0x9A,0xBC),
- o3(0xE6,0x96,0xAB), o3(0xE6,0x98,0xA8),
- o3(0xE7,0x81,0xBC), o3(0xE7,0x82,0xB8),
- o3(0xE7,0x88,0xB5), o3(0xE7,0xB6,0xBD),
- o3(0xE8,0x8A,0x8D), o3(0xE9,0x85,0x8C),
- o3(0xE9,0x9B,0x80), o3(0xE9,0xB5,0xB2),
- o3(0xE5,0xAD,0xB1), o3(0xE6,0xA3,0xA7),
- o3(0xE6,0xAE,0x98), o3(0xE6,0xBD,0xBA),
- o3(0xE7,0x9B,0x9E), o3(0xE5,0xB2,0x91),
- o3(0xE6,0x9A,0xAB), o3(0xE6,0xBD,0x9B),
- o3(0xE7,0xAE,0xB4), o3(0xE7,0xB0,0xAA),
- o3(0xE8,0xA0,0xB6), o3(0xE9,0x9B,0x9C),
- o3(0xE4,0xB8,0x88), o3(0xE4,0xBB,0x97),
- o3(0xE5,0x8C,0xA0), o3(0xE5,0xA0,0xB4),
- o3(0xE5,0xA2,0xBB), o3(0xE5,0xA3,0xAF),
- o3(0xE5,0xA5,0xAC), o3(0xE5,0xB0,0x87),
- o3(0xE5,0xB8,0xB3), o3(0xE5,0xBA,0x84),
- o3(0xE5,0xBC,0xB5), o3(0xE6,0x8E,0x8C),
- o3(0xE6,0x9A,0xB2), o3(0xE6,0x9D,0x96),
- o3(0xE6,0xA8,0x9F), o3(0xE6,0xAA,0xA3),
- o3(0xE6,0xAC,0x8C), o3(0xE6,0xBC,0xBF),
- o3(0xE7,0x89,0x86), o3(0xEF,0xA7,0xBA),
- o3(0xE7,0x8D,0x90), o3(0xE7,0x92,0x8B),
- o3(0xE7,0xAB,0xA0), o3(0xE7,0xB2,0xA7),
- o3(0xE8,0x85,0xB8), o3(0xE8,0x87,0x9F),
- o3(0xE8,0x87,0xA7), o3(0xE8,0x8E,0x8A),
- o3(0xE8,0x91,0xAC), o3(0xE8,0x94,0xA3),
- o3(0xE8,0x96,0x94), o3(0xE8,0x97,0x8F),
- o3(0xE8,0xA3,0x9D), o3(0xE8,0xB4,0x93),
- o3(0xE9,0x86,0xAC), o3(0xE9,0x95,0xB7),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_ED = {
- from_EUC_KR_A1_offsets,
- from_CP949_ED_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_EE_infos[95] = {
- o3(0xE9,0x9A,0x9C), o3(0xE5,0x86,0x8D),
- o3(0xE5,0x93,0x89), o3(0xE5,0x9C,0xA8),
- o3(0xE5,0xAE,0xB0), o3(0xE6,0x89,0x8D),
- o3(0xE6,0x9D,0x90), o3(0xE6,0xA0,0xBD),
- o3(0xE6,0xA2,0x93), o3(0xE6,0xB8,0xBD),
- o3(0xE6,0xBB,0x93), o3(0xE7,0x81,0xBD),
- o3(0xE7,0xB8,0xA1), o3(0xE8,0xA3,0x81),
- o3(0xE8,0xB2,0xA1), o3(0xE8,0xBC,0x89),
- o3(0xE9,0xBD,0x8B), o3(0xE9,0xBD,0x8E),
- o3(0xE7,0x88,0xAD), o3(0xE7,0xAE,0x8F),
- o3(0xE8,0xAB,0x8D), o3(0xE9,0x8C,0x9A),
- o3(0xE4,0xBD,0x87), o3(0xE4,0xBD,0x8E),
- o3(0xE5,0x84,0xB2), o3(0xE5,0x92,0x80),
- o3(0xE5,0xA7,0x90), o3(0xE5,0xBA,0x95),
- o3(0xE6,0x8A,0xB5), o3(0xE6,0x9D,0xB5),
- o3(0xE6,0xA5,0xAE), o3(0xE6,0xA8,0x97),
- o3(0xE6,0xB2,0xAE), o3(0xE6,0xB8,0x9A),
- o3(0xE7,0x8B,0x99), o3(0xE7,0x8C,0xAA),
- o3(0xE7,0x96,0xBD), o3(0xE7,0xAE,0xB8),
- o3(0xE7,0xB4,0xB5), o3(0xE8,0x8B,0xA7),
- o3(0xE8,0x8F,0xB9), o3(0xE8,0x91,0x97),
- o3(0xE8,0x97,0xB7), o3(0xE8,0xA9,0x9B),
- o3(0xE8,0xB2,0xAF), o3(0xE8,0xBA,0x87),
- o3(0xE9,0x80,0x99), o3(0xE9,0x82,0xB8),
- o3(0xE9,0x9B,0x8E), o3(0xE9,0xBD,0x9F),
- o3(0xE5,0x8B,0xA3), o3(0xE5,0x90,0x8A),
- o3(0xE5,0xAB,0xA1), o3(0xE5,0xAF,0x82),
- o3(0xE6,0x91,0x98), o3(0xE6,0x95,0xB5),
- o3(0xE6,0xBB,0xB4), o3(0xE7,0x8B,0x84),
- o3(0xEF,0xA7,0xBB), o3(0xE7,0x9A,0x84),
- o3(0xE7,0xA9,0x8D), o3(0xE7,0xAC,0x9B),
- o3(0xE7,0xB1,0x8D), o3(0xE7,0xB8,0xBE),
- o3(0xE7,0xBF,0x9F), o3(0xE8,0x8D,0xBB),
- o3(0xE8,0xAC,0xAB), o3(0xE8,0xB3,0x8A),
- o3(0xE8,0xB5,0xA4), o3(0xE8,0xB7,0xA1),
- o3(0xE8,0xB9,0x9F), o3(0xE8,0xBF,0xAA),
- o3(0xE8,0xBF,0xB9), o3(0xE9,0x81,0xA9),
- o3(0xE9,0x8F,0x91), o3(0xE4,0xBD,0x83),
- o3(0xE4,0xBD,0xBA), o3(0xE5,0x82,0xB3),
- o3(0xE5,0x85,0xA8), o3(0xE5,0x85,0xB8),
- o3(0xE5,0x89,0x8D), o3(0xE5,0x89,0xAA),
- o3(0xE5,0xA1,0xA1), o3(0xE5,0xA1,0xBC),
- o3(0xE5,0xA5,0xA0), o3(0xE5,0xB0,0x88),
- o3(0xE5,0xB1,0x95), o3(0xE5,0xBB,0x9B),
- o3(0xE6,0x82,0x9B), o3(0xE6,0x88,0xB0),
- o3(0xE6,0xA0,0x93), o3(0xE6,0xAE,0xBF),
- o3(0xE6,0xB0,0x88), o3(0xE6,0xBE,0xB1),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_EE = {
- from_EUC_KR_A1_offsets,
- from_CP949_EE_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_EF_infos[95] = {
- o3(0xE7,0x85,0x8E), o3(0xE7,0x90,0xA0),
- o3(0xE7,0x94,0xB0), o3(0xE7,0x94,0xB8),
- o3(0xE7,0x95,0x91), o3(0xE7,0x99,0xB2),
- o3(0xE7,0xAD,0x8C), o3(0xE7,0xAE,0x8B),
- o3(0xE7,0xAE,0xAD), o3(0xE7,0xAF,0x86),
- o3(0xE7,0xBA,0x8F), o3(0xE8,0xA9,0xAE),
- o3(0xE8,0xBC,0xBE), o3(0xE8,0xBD,0x89),
- o3(0xE9,0x88,0xBF), o3(0xE9,0x8A,0x93),
- o3(0xE9,0x8C,0xA2), o3(0xE9,0x90,0xAB),
- o3(0xE9,0x9B,0xBB), o3(0xE9,0xA1,0x9A),
- o3(0xE9,0xA1,0xAB), o3(0xE9,0xA4,0x9E),
- o3(0xE5,0x88,0x87), o3(0xE6,0x88,0xAA),
- o3(0xE6,0x8A,0x98), o3(0xE6,0xB5,0x99),
- o3(0xE7,0x99,0xA4), o3(0xE7,0xAB,0x8A),
- o3(0xE7,0xAF,0x80), o3(0xE7,0xB5,0xB6),
- o3(0xE5,0x8D,0xA0), o3(0xE5,0xB2,0xBE),
- o3(0xE5,0xBA,0x97), o3(0xE6,0xBC,0xB8),
- o3(0xE7,0x82,0xB9), o3(0xE7,0xB2,0x98),
- o3(0xE9,0x9C,0x91), o3(0xE9,0xAE,0x8E),
- o3(0xE9,0xBB,0x9E), o3(0xE6,0x8E,0xA5),
- o3(0xE6,0x91,0xBA), o3(0xE8,0x9D,0xB6),
- o3(0xE4,0xB8,0x81), o3(0xE4,0xBA,0x95),
- o3(0xE4,0xBA,0xAD), o3(0xE5,0x81,0x9C),
- o3(0xE5,0x81,0xB5), o3(0xE5,0x91,0x88),
- o3(0xE5,0xA7,0x83), o3(0xE5,0xAE,0x9A),
- o3(0xE5,0xB9,0x80), o3(0xE5,0xBA,0xAD),
- o3(0xE5,0xBB,0xB7), o3(0xE5,0xBE,0x81),
- o3(0xE6,0x83,0x85), o3(0xE6,0x8C,0xBA),
- o3(0xE6,0x94,0xBF), o3(0xE6,0x95,0xB4),
- o3(0xE6,0x97,0x8C), o3(0xE6,0x99,0xB6),
- o3(0xE6,0x99,0xB8), o3(0xE6,0x9F,0xBE),
- o3(0xE6,0xA5,0xA8), o3(0xE6,0xAA,0x89),
- o3(0xE6,0xAD,0xA3), o3(0xE6,0xB1,0x80),
- o3(0xE6,0xB7,0x80), o3(0xE6,0xB7,0xA8),
- o3(0xE6,0xB8,0x9F), o3(0xE6,0xB9,0x9E),
- o3(0xE7,0x80,0x9E), o3(0xE7,0x82,0xA1),
- o3(0xE7,0x8E,0x8E), o3(0xE7,0x8F,0xBD),
- o3(0xE7,0x94,0xBA), o3(0xE7,0x9D,0x9B),
- o3(0xE7,0xA2,0x87), o3(0xE7,0xA6,0x8E),
- o3(0xE7,0xA8,0x8B), o3(0xE7,0xA9,0xBD),
- o3(0xE7,0xB2,0xBE), o3(0xE7,0xB6,0x8E),
- o3(0xE8,0x89,0x87), o3(0xE8,0xA8,0x82),
- o3(0xE8,0xAB,0xAA), o3(0xE8,0xB2,0x9E),
- o3(0xE9,0x84,0xAD), o3(0xE9,0x85,0x8A),
- o3(0xE9,0x87,0x98), o3(0xE9,0x89,0xA6),
- o3(0xE9,0x8B,0x8C), o3(0xE9,0x8C,0xA0),
- o3(0xE9,0x9C,0x86), o3(0xE9,0x9D,0x96),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_EF = {
- from_EUC_KR_A1_offsets,
- from_CP949_EF_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_F0_infos[95] = {
- o3(0xE9,0x9D,0x9C), o3(0xE9,0xA0,0x82),
- o3(0xE9,0xBC,0x8E), o3(0xE5,0x88,0xB6),
- o3(0xE5,0x8A,0x91), o3(0xE5,0x95,0xBC),
- o3(0xE5,0xA0,0xA4), o3(0xE5,0xB8,0x9D),
- o3(0xE5,0xBC,0x9F), o3(0xE6,0x82,0x8C),
- o3(0xE6,0x8F,0x90), o3(0xE6,0xA2,0xAF),
- o3(0xE6,0xBF,0x9F), o3(0xE7,0xA5,0xAD),
- o3(0xE7,0xAC,0xAC), o3(0xE8,0x87,0x8D),
- o3(0xE8,0x96,0xBA), o3(0xE8,0xA3,0xBD),
- o3(0xE8,0xAB,0xB8), o3(0xE8,0xB9,0x84),
- o3(0xE9,0x86,0x8D), o3(0xE9,0x99,0xA4),
- o3(0xE9,0x9A,0x9B), o3(0xE9,0x9C,0xBD),
- o3(0xE9,0xA1,0x8C), o3(0xE9,0xBD,0x8A),
- o3(0xE4,0xBF,0x8E), o3(0xE5,0x85,0x86),
- o3(0xE5,0x87,0x8B), o3(0xE5,0x8A,0xA9),
- o3(0xE5,0x98,0xB2), o3(0xE5,0xBC,0x94),
- o3(0xE5,0xBD,0xAB), o3(0xE6,0x8E,0xAA),
- o3(0xE6,0x93,0x8D), o3(0xE6,0x97,0xA9),
- o3(0xE6,0x99,0x81), o3(0xE6,0x9B,0xBA),
- o3(0xE6,0x9B,0xB9), o3(0xE6,0x9C,0x9D),
- o3(0xE6,0xA2,0x9D), o3(0xE6,0xA3,0x97),
- o3(0xE6,0xA7,0xBD), o3(0xE6,0xBC,0x95),
- o3(0xE6,0xBD,0xAE), o3(0xE7,0x85,0xA7),
- o3(0xE7,0x87,0xA5), o3(0xE7,0x88,0xAA),
- o3(0xE7,0x92,0xAA), o3(0xE7,0x9C,0xBA),
- o3(0xE7,0xA5,0x96), o3(0xE7,0xA5,0x9A),
- o3(0xE7,0xA7,0x9F), o3(0xE7,0xA8,0xA0),
- o3(0xE7,0xAA,0x95), o3(0xE7,0xB2,0x97),
- o3(0xE7,0xB3,0x9F), o3(0xE7,0xB5,0x84),
- o3(0xE7,0xB9,0xB0), o3(0xE8,0x82,0x87),
- o3(0xE8,0x97,0xBB), o3(0xE8,0x9A,0xA4),
- o3(0xE8,0xA9,0x94), o3(0xE8,0xAA,0xBF),
- o3(0xE8,0xB6,0x99), o3(0xE8,0xBA,0x81),
- o3(0xE9,0x80,0xA0), o3(0xE9,0x81,0xAD),
- o3(0xE9,0x87,0xA3), o3(0xE9,0x98,0xBB),
- o3(0xE9,0x9B,0x95), o3(0xE9,0xB3,0xA5),
- o3(0xE6,0x97,0x8F), o3(0xE7,0xB0,0x87),
- o3(0xE8,0xB6,0xB3), o3(0xE9,0x8F,0x83),
- o3(0xE5,0xAD,0x98), o3(0xE5,0xB0,0x8A),
- o3(0xE5,0x8D,0x92), o3(0xE6,0x8B,0x99),
- o3(0xE7,0x8C,0x9D), o3(0xE5,0x80,0xA7),
- o3(0xE5,0xAE,0x97), o3(0xE5,0xBE,0x9E),
- o3(0xE6,0x82,0xB0), o3(0xE6,0x85,0xAB),
- o3(0xE6,0xA3,0x95), o3(0xE6,0xB7,0x99),
- o3(0xE7,0x90,0xAE), o3(0xE7,0xA8,0xAE),
- o3(0xE7,0xB5,0x82), o3(0xE7,0xB6,0x9C),
- o3(0xE7,0xB8,0xB1), o3(0xE8,0x85,0xAB),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_F0 = {
- from_EUC_KR_A1_offsets,
- from_CP949_F0_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_F1_infos[95] = {
- o3(0xE8,0xB8,0xAA), o3(0xE8,0xB8,0xB5),
- o3(0xE9,0x8D,0xBE), o3(0xE9,0x90,0x98),
- o3(0xE4,0xBD,0x90), o3(0xE5,0x9D,0x90),
- o3(0xE5,0xB7,0xA6), o3(0xE5,0xBA,0xA7),
- o3(0xE6,0x8C,0xAB), o3(0xE7,0xBD,0xAA),
- o3(0xE4,0xB8,0xBB), o3(0xE4,0xBD,0x8F),
- o3(0xE4,0xBE,0x8F), o3(0xE5,0x81,0x9A),
- o3(0xE5,0xA7,0x9D), o3(0xE8,0x83,0x84),
- o3(0xE5,0x91,0xAA), o3(0xE5,0x91,0xA8),
- o3(0xE5,0x97,0xBE), o3(0xE5,0xA5,0x8F),
- o3(0xE5,0xAE,0x99), o3(0xE5,0xB7,0x9E),
- o3(0xE5,0xBB,0x9A), o3(0xE6,0x99,0x9D),
- o3(0xE6,0x9C,0xB1), o3(0xE6,0x9F,0xB1),
- o3(0xE6,0xA0,0xAA), o3(0xE6,0xB3,0xA8),
- o3(0xE6,0xB4,0xB2), o3(0xE6,0xB9,0x8A),
- o3(0xE6,0xBE,0x8D), o3(0xE7,0x82,0xB7),
- o3(0xE7,0x8F,0xA0), o3(0xE7,0x96,0x87),
- o3(0xE7,0xB1,0x8C), o3(0xE7,0xB4,0x82),
- o3(0xE7,0xB4,0xAC), o3(0xE7,0xB6,0xA2),
- o3(0xE8,0x88,0x9F), o3(0xE8,0x9B,0x9B),
- o3(0xE8,0xA8,0xBB), o3(0xE8,0xAA,0x85),
- o3(0xE8,0xB5,0xB0), o3(0xE8,0xBA,0x8A),
- o3(0xE8,0xBC,0xB3), o3(0xE9,0x80,0xB1),
- o3(0xE9,0x85,0x8E), o3(0xE9,0x85,0x92),
- o3(0xE9,0x91,0x84), o3(0xE9,0xA7,0x90),
- o3(0xE7,0xAB,0xB9), o3(0xE7,0xB2,0xA5),
- o3(0xE4,0xBF,0x8A), o3(0xE5,0x84,0x81),
- o3(0xE5,0x87,0x86), o3(0xE5,0x9F,0x88),
- o3(0xE5,0xAF,0xAF), o3(0xE5,0xB3,0xBB),
- o3(0xE6,0x99,0x99), o3(0xE6,0xA8,0xBD),
- o3(0xE6,0xB5,0x9A), o3(0xE6,0xBA,0x96),
- o3(0xE6,0xBF,0xAC), o3(0xE7,0x84,0x8C),
- o3(0xE7,0x95,0xAF), o3(0xE7,0xAB,0xA3),
- o3(0xE8,0xA0,0xA2), o3(0xE9,0x80,0xA1),
- o3(0xE9,0x81,0xB5), o3(0xE9,0x9B,0x8B),
- o3(0xE9,0xA7,0xBF), o3(0xE8,0x8C,0x81),
- o3(0xE4,0xB8,0xAD), o3(0xE4,0xBB,0xB2),
- o3(0xE8,0xA1,0x86), o3(0xE9,0x87,0x8D),
- o3(0xE5,0x8D,0xBD), o3(0xE6,0xAB,0x9B),
- o3(0xE6,0xA5,0xAB), o3(0xE6,0xB1,0x81),
- o3(0xE8,0x91,0xBA), o3(0xE5,0xA2,0x9E),
- o3(0xE6,0x86,0x8E), o3(0xE6,0x9B,0xBE),
- o3(0xE6,0x8B,0xAF), o3(0xE7,0x83,0x9D),
- o3(0xE7,0x94,0x91), o3(0xE7,0x97,0x87),
- o3(0xE7,0xB9,0x92), o3(0xE8,0x92,0xB8),
- o3(0xE8,0xAD,0x89), o3(0xE8,0xB4,0x88),
- o3(0xE4,0xB9,0x8B), o3(0xE5,0x8F,0xAA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_F1 = {
- from_EUC_KR_A1_offsets,
- from_CP949_F1_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_F2_infos[95] = {
- o3(0xE5,0x92,0xAB), o3(0xE5,0x9C,0xB0),
- o3(0xE5,0x9D,0x80), o3(0xE5,0xBF,0x97),
- o3(0xE6,0x8C,0x81), o3(0xE6,0x8C,0x87),
- o3(0xE6,0x91,0xAF), o3(0xE6,0x94,0xAF),
- o3(0xE6,0x97,0xA8), o3(0xE6,0x99,0xBA),
- o3(0xE6,0x9E,0x9D), o3(0xE6,0x9E,0xB3),
- o3(0xE6,0xAD,0xA2), o3(0xE6,0xB1,0xA0),
- o3(0xE6,0xB2,0x9A), o3(0xE6,0xBC,0xAC),
- o3(0xE7,0x9F,0xA5), o3(0xE7,0xA0,0xA5),
- o3(0xE7,0xA5,0x89), o3(0xE7,0xA5,0x97),
- o3(0xE7,0xB4,0x99), o3(0xE8,0x82,0xA2),
- o3(0xE8,0x84,0x82), o3(0xE8,0x87,0xB3),
- o3(0xE8,0x8A,0x9D), o3(0xE8,0x8A,0xB7),
- o3(0xE8,0x9C,0x98), o3(0xE8,0xAA,0x8C),
- o3(0xEF,0xA7,0xBC), o3(0xE8,0xB4,0x84),
- o3(0xE8,0xB6,0xBE), o3(0xE9,0x81,0xB2),
- o3(0xE7,0x9B,0xB4), o3(0xE7,0xA8,0x99),
- o3(0xE7,0xA8,0xB7), o3(0xE7,0xB9,0x94),
- o3(0xE8,0x81,0xB7), o3(0xE5,0x94,0x87),
- o3(0xE5,0x97,0x94), o3(0xE5,0xA1,0xB5),
- o3(0xE6,0x8C,0xAF), o3(0xE6,0x90,0xA2),
- o3(0xE6,0x99,0x89), o3(0xE6,0x99,0x8B),
- o3(0xE6,0xA1,0xAD), o3(0xE6,0xA6,0x9B),
- o3(0xE6,0xAE,0x84), o3(0xE6,0xB4,0xA5),
- o3(0xE6,0xBA,0xB1), o3(0xE7,0x8F,0x8D),
- o3(0xE7,0x91,0xA8), o3(0xE7,0x92,0xA1),
- o3(0xE7,0x95,0x9B), o3(0xE7,0x96,0xB9),
- o3(0xE7,0x9B,0xA1), o3(0xE7,0x9C,0x9E),
- o3(0xE7,0x9E,0x8B), o3(0xE7,0xA7,0xA6),
- o3(0xE7,0xB8,0x89), o3(0xE7,0xB8,0x9D),
- o3(0xE8,0x87,0xBB), o3(0xE8,0x94,0xAF),
- o3(0xE8,0xA2,0x97), o3(0xE8,0xA8,0xBA),
- o3(0xE8,0xB3,0x91), o3(0xE8,0xBB,0xAB),
- o3(0xE8,0xBE,0xB0), o3(0xE9,0x80,0xB2),
- o3(0xE9,0x8E,0xAD), o3(0xE9,0x99,0xA3),
- o3(0xE9,0x99,0xB3), o3(0xE9,0x9C,0x87),
- o3(0xE4,0xBE,0x84), o3(0xE5,0x8F,0xB1),
- o3(0xE5,0xA7,0xAA), o3(0xE5,0xAB,0x89),
- o3(0xE5,0xB8,0x99), o3(0xE6,0xA1,0x8E),
- o3(0xE7,0x93,0x86), o3(0xE7,0x96,0xBE),
- o3(0xE7,0xA7,0xA9), o3(0xE7,0xAA,0x92),
- o3(0xE8,0x86,0xA3), o3(0xE8,0x9B,0xAD),
- o3(0xE8,0xB3,0xAA), o3(0xE8,0xB7,0x8C),
- o3(0xE8,0xBF,0xAD), o3(0xE6,0x96,0x9F),
- o3(0xE6,0x9C,0x95), o3(0xEF,0xA7,0xBD),
- o3(0xE5,0x9F,0xB7), o3(0xE6,0xBD,0x97),
- o3(0xE7,0xB7,0x9D), o3(0xE8,0xBC,0xAF),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_F2 = {
- from_EUC_KR_A1_offsets,
- from_CP949_F2_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_F3_infos[95] = {
- o3(0xE9,0x8F,0xB6), o3(0xE9,0x9B,0x86),
- o3(0xE5,0xBE,0xB5), o3(0xE6,0x87,0xB2),
- o3(0xE6,0xBE,0x84), o3(0xE4,0xB8,0x94),
- o3(0xE4,0xBE,0x98), o3(0xE5,0x80,0x9F),
- o3(0xE5,0x8F,0x89), o3(0xE5,0x97,0x9F),
- o3(0xE5,0xB5,0xAF), o3(0xE5,0xB7,0xAE),
- o3(0xE6,0xAC,0xA1), o3(0xE6,0xAD,0xA4),
- o3(0xE7,0xA3,0x8B), o3(0xE7,0xAE,0x9A),
- o3(0xEF,0xA7,0xBE), o3(0xE8,0xB9,0x89),
- o3(0xE8,0xBB,0x8A), o3(0xE9,0x81,0xAE),
- o3(0xE6,0x8D,0x89), o3(0xE6,0x90,0xBE),
- o3(0xE7,0x9D,0x80), o3(0xE7,0xAA,0x84),
- o3(0xE9,0x8C,0xAF), o3(0xE9,0x91,0xBF),
- o3(0xE9,0xBD,0xAA), o3(0xE6,0x92,0xB0),
- o3(0xE6,0xBE,0xAF), o3(0xE7,0x87,0xA6),
- o3(0xE7,0x92,0xA8), o3(0xE7,0x93,0x9A),
- o3(0xE7,0xAB,0x84), o3(0xE7,0xB0,0x92),
- o3(0xE7,0xBA,0x82), o3(0xE7,0xB2,0xB2),
- o3(0xE7,0xBA,0x98), o3(0xE8,0xAE,0x9A),
- o3(0xE8,0xB4,0x8A), o3(0xE9,0x91,0xBD),
- o3(0xE9,0xA4,0x90), o3(0xE9,0xA5,0x8C),
- o3(0xE5,0x88,0xB9), o3(0xE5,0xAF,0x9F),
- o3(0xE6,0x93,0xA6), o3(0xE6,0x9C,0xAD),
- o3(0xE7,0xB4,0xAE), o3(0xE5,0x83,0xAD),
- o3(0xE5,0x8F,0x83), o3(0xE5,0xA1,0xB9),
- o3(0xE6,0x85,0x98), o3(0xE6,0x85,0x99),
- o3(0xE6,0x87,0xBA), o3(0xE6,0x96,0xAC),
- o3(0xE7,0xAB,0x99), o3(0xE8,0xAE,0x92),
- o3(0xE8,0xAE,0x96), o3(0xE5,0x80,0x89),
- o3(0xE5,0x80,0xA1), o3(0xE5,0x89,0xB5),
- o3(0xE5,0x94,0xB1), o3(0xE5,0xA8,0xBC),
- o3(0xE5,0xBB,0xA0), o3(0xE5,0xBD,0xB0),
- o3(0xE6,0x84,0xB4), o3(0xE6,0x95,0x9E),
- o3(0xE6,0x98,0x8C), o3(0xE6,0x98,0xB6),
- o3(0xE6,0x9A,0xA2), o3(0xE6,0xA7,0x8D),
- o3(0xE6,0xBB,0x84), o3(0xE6,0xBC,0xB2),
- o3(0xE7,0x8C,0x96), o3(0xE7,0x98,0xA1),
- o3(0xE7,0xAA,0x93), o3(0xE8,0x84,0xB9),
- o3(0xE8,0x89,0x99), o3(0xE8,0x8F,0x96),
- o3(0xE8,0x92,0xBC), o3(0xE5,0x82,0xB5),
- o3(0xE5,0x9F,0xB0), o3(0xE5,0xAF,0x80),
- o3(0xE5,0xAF,0xA8), o3(0xE5,0xBD,0xA9),
- o3(0xE6,0x8E,0xA1), o3(0xE7,0xA0,0xA6),
- o3(0xE7,0xB6,0xB5), o3(0xE8,0x8F,0x9C),
- o3(0xE8,0x94,0xA1), o3(0xE9,0x87,0x87),
- o3(0xE9,0x87,0xB5), o3(0xE5,0x86,0x8A),
- o3(0xE6,0x9F,0xB5), o3(0xE7,0xAD,0x96),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_F3 = {
- from_EUC_KR_A1_offsets,
- from_CP949_F3_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_F4_infos[95] = {
- o3(0xE8,0xB2,0xAC), o3(0xE5,0x87,0x84),
- o3(0xE5,0xA6,0xBB), o3(0xE6,0x82,0xBD),
- o3(0xE8,0x99,0x95), o3(0xE5,0x80,0x9C),
- o3(0xEF,0xA7,0xBF), o3(0xE5,0x89,0x94),
- o3(0xE5,0xB0,0xBA), o3(0xE6,0x85,0xBD),
- o3(0xE6,0x88,0x9A), o3(0xE6,0x8B,0x93),
- o3(0xE6,0x93,0xB2), o3(0xE6,0x96,0xA5),
- o3(0xE6,0xBB,0x8C), o3(0xE7,0x98,0xA0),
- o3(0xE8,0x84,0x8A), o3(0xE8,0xB9,0xA0),
- o3(0xE9,0x99,0x9F), o3(0xE9,0x9A,0xBB),
- o3(0xE4,0xBB,0x9F), o3(0xE5,0x8D,0x83),
- o3(0xE5,0x96,0x98), o3(0xE5,0xA4,0xA9),
- o3(0xE5,0xB7,0x9D), o3(0xE6,0x93,0x85),
- o3(0xE6,0xB3,0x89), o3(0xE6,0xB7,0xBA),
- o3(0xE7,0x8E,0x94), o3(0xE7,0xA9,0xBF),
- o3(0xE8,0x88,0x9B), o3(0xE8,0x96,0xA6),
- o3(0xE8,0xB3,0xA4), o3(0xE8,0xB8,0x90),
- o3(0xE9,0x81,0xB7), o3(0xE9,0x87,0xA7),
- o3(0xE9,0x97,0xA1), o3(0xE9,0x98,0xA1),
- o3(0xE9,0x9F,0x86), o3(0xE5,0x87,0xB8),
- o3(0xE5,0x93,0xB2), o3(0xE5,0x96,0x86),
- o3(0xE5,0xBE,0xB9), o3(0xE6,0x92,0xA4),
- o3(0xE6,0xBE,0x88), o3(0xE7,0xB6,0xB4),
- o3(0xE8,0xBC,0x9F), o3(0xE8,0xBD,0x8D),
- o3(0xE9,0x90,0xB5), o3(0xE5,0x83,0x89),
- o3(0xE5,0xB0,0x96), o3(0xE6,0xB2,0xBE),
- o3(0xE6,0xB7,0xBB), o3(0xE7,0x94,0x9B),
- o3(0xE7,0x9E,0xBB), o3(0xE7,0xB0,0xBD),
- o3(0xE7,0xB1,0xA4), o3(0xE8,0xA9,0xB9),
- o3(0xE8,0xAB,0x82), o3(0xE5,0xA0,0x9E),
- o3(0xE5,0xA6,0xBE), o3(0xE5,0xB8,0x96),
- o3(0xE6,0x8D,0xB7), o3(0xE7,0x89,0x92),
- o3(0xE7,0x96,0x8A), o3(0xE7,0x9D,0xAB),
- o3(0xE8,0xAB,0x9C), o3(0xE8,0xB2,0xBC),
- o3(0xE8,0xBC,0x92), o3(0xE5,0xBB,0xB3),
- o3(0xE6,0x99,0xB4), o3(0xE6,0xB7,0xB8),
- o3(0xE8,0x81,0xBD), o3(0xE8,0x8F,0x81),
- o3(0xE8,0xAB,0x8B), o3(0xE9,0x9D,0x91),
- o3(0xE9,0xAF,0x96), o3(0xEF,0xA8,0x80),
- o3(0xE5,0x89,0x83), o3(0xE6,0x9B,0xBF),
- o3(0xE6,0xB6,0x95), o3(0xE6,0xBB,0xAF),
- o3(0xE7,0xB7,0xA0), o3(0xE8,0xAB,0xA6),
- o3(0xE9,0x80,0xAE), o3(0xE9,0x81,0x9E),
- o3(0xE9,0xAB,0x94), o3(0xE5,0x88,0x9D),
- o3(0xE5,0x89,0xBF), o3(0xE5,0x93,0xA8),
- o3(0xE6,0x86,0x94), o3(0xE6,0x8A,0x84),
- o3(0xE6,0x8B,0x9B), o3(0xE6,0xA2,0xA2),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_F4 = {
- from_EUC_KR_A1_offsets,
- from_CP949_F4_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_F5_infos[95] = {
- o3(0xE6,0xA4,0x92), o3(0xE6,0xA5,0x9A),
- o3(0xE6,0xA8,0xB5), o3(0xE7,0x82,0x92),
- o3(0xE7,0x84,0xA6), o3(0xE7,0xA1,0x9D),
- o3(0xE7,0xA4,0x81), o3(0xE7,0xA4,0x8E),
- o3(0xE7,0xA7,0x92), o3(0xE7,0xA8,0x8D),
- o3(0xE8,0x82,0x96), o3(0xE8,0x89,0xB8),
- o3(0xE8,0x8B,0x95), o3(0xE8,0x8D,0x89),
- o3(0xE8,0x95,0x89), o3(0xE8,0xB2,0x82),
- o3(0xE8,0xB6,0x85), o3(0xE9,0x85,0xA2),
- o3(0xE9,0x86,0x8B), o3(0xE9,0x86,0xAE),
- o3(0xE4,0xBF,0x83), o3(0xE5,0x9B,0x91),
- o3(0xE7,0x87,0xAD), o3(0xE7,0x9F,0x97),
- o3(0xE8,0x9C,0x80), o3(0xE8,0xA7,0xB8),
- o3(0xE5,0xAF,0xB8), o3(0xE5,0xBF,0x96),
- o3(0xE6,0x9D,0x91), o3(0xE9,0x82,0xA8),
- o3(0xE5,0x8F,0xA2), o3(0xE5,0xA1,0x9A),
- o3(0xE5,0xAF,0xB5), o3(0xE6,0x82,0xA4),
- o3(0xE6,0x86,0x81), o3(0xE6,0x91,0xA0),
- o3(0xE7,0xB8,0xBD), o3(0xE8,0x81,0xB0),
- o3(0xE8,0x94,0xA5), o3(0xE9,0x8A,0x83),
- o3(0xE6,0x92,0xAE), o3(0xE5,0x82,0xAC),
- o3(0xE5,0xB4,0x94), o3(0xE6,0x9C,0x80),
- o3(0xE5,0xA2,0x9C), o3(0xE6,0x8A,0xBD),
- o3(0xE6,0x8E,0xA8), o3(0xE6,0xA4,0x8E),
- o3(0xE6,0xA5,0xB8), o3(0xE6,0xA8,0x9E),
- o3(0xE6,0xB9,0xAB), o3(0xE7,0x9A,0xBA),
- o3(0xE7,0xA7,0x8B), o3(0xE8,0x8A,0xBB),
- o3(0xE8,0x90,0xA9), o3(0xE8,0xAB,0x8F),
- o3(0xE8,0xB6,0xA8), o3(0xE8,0xBF,0xBD),
- o3(0xE9,0x84,0x92), o3(0xE9,0x85,0x8B),
- o3(0xE9,0x86,0x9C), o3(0xE9,0x8C,0x90),
- o3(0xE9,0x8C,0x98), o3(0xE9,0x8E,0x9A),
- o3(0xE9,0x9B,0x9B), o3(0xE9,0xA8,0xB6),
- o3(0xE9,0xB0,0x8D), o3(0xE4,0xB8,0x91),
- o3(0xE7,0x95,0x9C), o3(0xE7,0xA5,0x9D),
- o3(0xE7,0xAB,0xBA), o3(0xE7,0xAD,0x91),
- o3(0xE7,0xAF,0x89), o3(0xE7,0xB8,0xAE),
- o3(0xE8,0x93,0x84), o3(0xE8,0xB9,0x99),
- o3(0xE8,0xB9,0xB4), o3(0xE8,0xBB,0xB8),
- o3(0xE9,0x80,0x90), o3(0xE6,0x98,0xA5),
- o3(0xE6,0xA4,0xBF), o3(0xE7,0x91,0x83),
- o3(0xE5,0x87,0xBA), o3(0xE6,0x9C,0xAE),
- o3(0xE9,0xBB,0x9C), o3(0xE5,0x85,0x85),
- o3(0xE5,0xBF,0xA0), o3(0xE6,0xB2,0x96),
- o3(0xE8,0x9F,0xB2), o3(0xE8,0xA1,0x9D),
- o3(0xE8,0xA1,0xB7), o3(0xE6,0x82,0xB4),
- o3(0xE8,0x86,0xB5), o3(0xE8,0x90,0x83),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_F5 = {
- from_EUC_KR_A1_offsets,
- from_CP949_F5_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_F6_infos[95] = {
- o3(0xE8,0xB4,0x85), o3(0xE5,0x8F,0x96),
- o3(0xE5,0x90,0xB9), o3(0xE5,0x98,0xB4),
- o3(0xE5,0xA8,0xB6), o3(0xE5,0xB0,0xB1),
- o3(0xE7,0x82,0x8A), o3(0xE7,0xBF,0xA0),
- o3(0xE8,0x81,0x9A), o3(0xE8,0x84,0x86),
- o3(0xE8,0x87,0xAD), o3(0xE8,0xB6,0xA3),
- o3(0xE9,0x86,0x89), o3(0xE9,0xA9,0x9F),
- o3(0xE9,0xB7,0xB2), o3(0xE5,0x81,0xB4),
- o3(0xE4,0xBB,0x84), o3(0xE5,0x8E,0xA0),
- o3(0xE6,0x83,0xBB), o3(0xE6,0xB8,0xAC),
- o3(0xE5,0xB1,0xA4), o3(0xE4,0xBE,0x88),
- o3(0xE5,0x80,0xA4), o3(0xE5,0x97,0xA4),
- o3(0xE5,0xB3,0x99), o3(0xE5,0xB9,0x9F),
- o3(0xE6,0x81,0xA5), o3(0xE6,0xA2,0x94),
- o3(0xE6,0xB2,0xBB), o3(0xE6,0xB7,0x84),
- o3(0xE7,0x86,0xBE), o3(0xE7,0x97,0x94),
- o3(0xE7,0x97,0xB4), o3(0xE7,0x99,0xA1),
- o3(0xE7,0xA8,0x9A), o3(0xE7,0xA9,0x89),
- o3(0xE7,0xB7,0x87), o3(0xE7,0xB7,0xBB),
- o3(0xE7,0xBD,0xAE), o3(0xE8,0x87,0xB4),
- o3(0xE8,0x9A,0xA9), o3(0xE8,0xBC,0x9C),
- o3(0xE9,0x9B,0x89), o3(0xE9,0xA6,0xB3),
- o3(0xE9,0xBD,0x92), o3(0xE5,0x89,0x87),
- o3(0xE5,0x8B,0x85), o3(0xE9,0xA3,0xAD),
- o3(0xE8,0xA6,0xAA), o3(0xE4,0xB8,0x83),
- o3(0xE6,0x9F,0x92), o3(0xE6,0xBC,0x86),
- o3(0xE4,0xBE,0xB5), o3(0xE5,0xAF,0xA2),
- o3(0xE6,0x9E,0x95), o3(0xE6,0xB2,0x88),
- o3(0xE6,0xB5,0xB8), o3(0xE7,0x90,0x9B),
- o3(0xE7,0xA0,0xA7), o3(0xE9,0x87,0x9D),
- o3(0xE9,0x8D,0xBC), o3(0xE8,0x9F,0x84),
- o3(0xE7,0xA7,0xA4), o3(0xE7,0xA8,0xB1),
- o3(0xE5,0xBF,0xAB), o3(0xE4,0xBB,0x96),
- o3(0xE5,0x92,0xA4), o3(0xE5,0x94,0xBE),
- o3(0xE5,0xA2,0xAE), o3(0xE5,0xA6,0xA5),
- o3(0xE6,0x83,0xB0), o3(0xE6,0x89,0x93),
- o3(0xE6,0x8B,0x96), o3(0xE6,0x9C,0xB6),
- o3(0xE6,0xA5,0x95), o3(0xE8,0x88,0xB5),
- o3(0xE9,0x99,0x80), o3(0xE9,0xA6,0xB1),
- o3(0xE9,0xA7,0x9D), o3(0xE5,0x80,0xAC),
- o3(0xE5,0x8D,0x93), o3(0xE5,0x95,0x84),
- o3(0xE5,0x9D,0xBC), o3(0xEF,0xA8,0x81),
- o3(0xE6,0x89,0x98), o3(0xEF,0xA8,0x82),
- o3(0xE6,0x93,0xA2), o3(0xE6,0x99,0xAB),
- o3(0xE6,0x9F,0x9D), o3(0xE6,0xBF,0x81),
- o3(0xE6,0xBF,0xAF), o3(0xE7,0x90,0xA2),
- o3(0xE7,0x90,0xB8), o3(0xE8,0xA8,0x97),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_F6 = {
- from_EUC_KR_A1_offsets,
- from_CP949_F6_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_F7_infos[95] = {
- o3(0xE9,0x90,0xB8), o3(0xE5,0x91,0x91),
- o3(0xE5,0x98,0x86), o3(0xE5,0x9D,0xA6),
- o3(0xE5,0xBD,0x88), o3(0xE6,0x86,0x9A),
- o3(0xE6,0xAD,0x8E), o3(0xE7,0x81,0x98),
- o3(0xE7,0x82,0xAD), o3(0xE7,0xB6,0xBB),
- o3(0xE8,0xAA,0x95), o3(0xE5,0xA5,0xAA),
- o3(0xE8,0x84,0xAB), o3(0xE6,0x8E,0xA2),
- o3(0xE7,0x9C,0x88), o3(0xE8,0x80,0xBD),
- o3(0xE8,0xB2,0xAA), o3(0xE5,0xA1,0x94),
- o3(0xE6,0x90,0xAD), o3(0xE6,0xA6,0xBB),
- o3(0xE5,0xAE,0x95), o3(0xE5,0xB8,0x91),
- o3(0xE6,0xB9,0xAF), o3(0xEF,0xA8,0x83),
- o3(0xE8,0x95,0xA9), o3(0xE5,0x85,0x8C),
- o3(0xE5,0x8F,0xB0), o3(0xE5,0xA4,0xAA),
- o3(0xE6,0x80,0xA0), o3(0xE6,0x85,0x8B),
- o3(0xE6,0xAE,0x86), o3(0xE6,0xB1,0xB0),
- o3(0xE6,0xB3,0xB0), o3(0xE7,0xAC,0x9E),
- o3(0xE8,0x83,0x8E), o3(0xE8,0x8B,0x94),
- o3(0xE8,0xB7,0x86), o3(0xE9,0x82,0xB0),
- o3(0xE9,0xA2,0xB1), o3(0xEF,0xA8,0x84),
- o3(0xE6,0x93,0x87), o3(0xE6,0xBE,0xA4),
- o3(0xE6,0x92,0x91), o3(0xE6,0x94,0x84),
- o3(0xE5,0x85,0x8E), o3(0xE5,0x90,0x90),
- o3(0xE5,0x9C,0x9F), o3(0xE8,0xA8,0x8E),
- o3(0xE6,0x85,0x9F), o3(0xE6,0xA1,0xB6),
- o3(0xEF,0xA8,0x85), o3(0xE7,0x97,0x9B),
- o3(0xE7,0xAD,0x92), o3(0xE7,0xB5,0xB1),
- o3(0xE9,0x80,0x9A), o3(0xE5,0xA0,0x86),
- o3(0xE6,0xA7,0x8C), o3(0xE8,0x85,0xBF),
- o3(0xE8,0xA4,0xAA), o3(0xE9,0x80,0x80),
- o3(0xE9,0xA0,0xB9), o3(0xE5,0x81,0xB8),
- o3(0xE5,0xA5,0x97), o3(0xE5,0xA6,0xAC),
- o3(0xE6,0x8A,0x95), o3(0xE9,0x80,0x8F),
- o3(0xE9,0xAC,0xAA), o3(0xE6,0x85,0x9D),
- o3(0xE7,0x89,0xB9), o3(0xE9,0x97,0x96),
- o3(0xE5,0x9D,0xA1), o3(0xE5,0xA9,0x86),
- o3(0xE5,0xB7,0xB4), o3(0xE6,0x8A,0x8A),
- o3(0xE6,0x92,0xAD), o3(0xE6,0x93,0xBA),
- o3(0xE6,0x9D,0xB7), o3(0xE6,0xB3,0xA2),
- o3(0xE6,0xB4,0xBE), o3(0xE7,0x88,0xAC),
- o3(0xE7,0x90,0xB6), o3(0xE7,0xA0,0xB4),
- o3(0xE7,0xBD,0xB7), o3(0xE8,0x8A,0xAD),
- o3(0xE8,0xB7,0x9B), o3(0xE9,0xA0,0x97),
- o3(0xE5,0x88,0xA4), o3(0xE5,0x9D,0x82),
- o3(0xE6,0x9D,0xBF), o3(0xE7,0x89,0x88),
- o3(0xE7,0x93,0xA3), o3(0xE8,0xB2,0xA9),
- o3(0xE8,0xBE,0xA6), o3(0xE9,0x88,0x91),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_F7 = {
- from_EUC_KR_A1_offsets,
- from_CP949_F7_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_F8_infos[95] = {
- o3(0xE9,0x98,0xAA), o3(0xE5,0x85,0xAB),
- o3(0xE5,0x8F,0xAD), o3(0xE6,0x8D,0x8C),
- o3(0xE4,0xBD,0xA9), o3(0xE5,0x94,0x84),
- o3(0xE6,0x82,0x96), o3(0xE6,0x95,0x97),
- o3(0xE6,0xB2,0x9B), o3(0xE6,0xB5,0xBF),
- o3(0xE7,0x89,0x8C), o3(0xE7,0x8B,0xBD),
- o3(0xE7,0xA8,0x97), o3(0xE8,0xA6,0x87),
- o3(0xE8,0xB2,0x9D), o3(0xE5,0xBD,0xAD),
- o3(0xE6,0xBE,0x8E), o3(0xE7,0x83,0xB9),
- o3(0xE8,0x86,0xA8), o3(0xE6,0x84,0x8E),
- o3(0xE4,0xBE,0xBF), o3(0xE5,0x81,0x8F),
- o3(0xE6,0x89,0x81), o3(0xE7,0x89,0x87),
- o3(0xE7,0xAF,0x87), o3(0xE7,0xB7,0xA8),
- o3(0xE7,0xBF,0xA9), o3(0xE9,0x81,0x8D),
- o3(0xE9,0x9E,0xAD), o3(0xE9,0xA8,0x99),
- o3(0xE8,0xB2,0xB6), o3(0xE5,0x9D,0xAA),
- o3(0xE5,0xB9,0xB3), o3(0xE6,0x9E,0xB0),
- o3(0xE8,0x90,0x8D), o3(0xE8,0xA9,0x95),
- o3(0xE5,0x90,0xA0), o3(0xE5,0xAC,0x96),
- o3(0xE5,0xB9,0xA3), o3(0xE5,0xBB,0xA2),
- o3(0xE5,0xBC,0x8A), o3(0xE6,0x96,0x83),
- o3(0xE8,0x82,0xBA), o3(0xE8,0x94,0xBD),
- o3(0xE9,0x96,0x89), o3(0xE9,0x99,0x9B),
- o3(0xE4,0xBD,0x88), o3(0xE5,0x8C,0x85),
- o3(0xE5,0x8C,0x8D), o3(0xE5,0x8C,0x8F),
- o3(0xE5,0x92,0x86), o3(0xE5,0x93,0xBA),
- o3(0xE5,0x9C,0x83), o3(0xE5,0xB8,0x83),
- o3(0xE6,0x80,0x96), o3(0xE6,0x8A,0x9B),
- o3(0xE6,0x8A,0xB1), o3(0xE6,0x8D,0x95),
- o3(0xEF,0xA8,0x86), o3(0xE6,0xB3,0xA1),
- o3(0xE6,0xB5,0xA6), o3(0xE7,0x96,0xB1),
- o3(0xE7,0xA0,0xB2), o3(0xE8,0x83,0x9E),
- o3(0xE8,0x84,0xAF), o3(0xE8,0x8B,0x9E),
- o3(0xE8,0x91,0xA1), o3(0xE8,0x92,0xB2),
- o3(0xE8,0xA2,0x8D), o3(0xE8,0xA4,0x92),
- o3(0xE9,0x80,0x8B), o3(0xE9,0x8B,0xAA),
- o3(0xE9,0xA3,0xBD), o3(0xE9,0xAE,0x91),
- o3(0xE5,0xB9,0x85), o3(0xE6,0x9A,0xB4),
- o3(0xE6,0x9B,0x9D), o3(0xE7,0x80,0x91),
- o3(0xE7,0x88,0x86), o3(0xEF,0xA8,0x87),
- o3(0xE4,0xBF,0xB5), o3(0xE5,0x89,0xBD),
- o3(0xE5,0xBD,0xAA), o3(0xE6,0x85,0x93),
- o3(0xE6,0x9D,0x93), o3(0xE6,0xA8,0x99),
- o3(0xE6,0xBC,0x82), o3(0xE7,0x93,0xA2),
- o3(0xE7,0xA5,0xA8), o3(0xE8,0xA1,0xA8),
- o3(0xE8,0xB1,0xB9), o3(0xE9,0xA3,0x87),
- o3(0xE9,0xA3,0x84), o3(0xE9,0xA9,0x83),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_F8 = {
- from_EUC_KR_A1_offsets,
- from_CP949_F8_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_F9_infos[95] = {
- o3(0xE5,0x93,0x81), o3(0xE7,0xA8,0x9F),
- o3(0xE6,0xA5,0x93), o3(0xE8,0xAB,0xB7),
- o3(0xE8,0xB1,0x8A), o3(0xE9,0xA2,0xA8),
- o3(0xE9,0xA6,0xAE), o3(0xE5,0xBD,0xBC),
- o3(0xE6,0x8A,0xAB), o3(0xE7,0x96,0xB2),
- o3(0xE7,0x9A,0xAE), o3(0xE8,0xA2,0xAB),
- o3(0xE9,0x81,0xBF), o3(0xE9,0x99,0x82),
- o3(0xE5,0x8C,0xB9), o3(0xE5,0xBC,0xBC),
- o3(0xE5,0xBF,0x85), o3(0xE6,0xB3,0x8C),
- o3(0xE7,0x8F,0x8C), o3(0xE7,0x95,0xA2),
- o3(0xE7,0x96,0x8B), o3(0xE7,0xAD,0x86),
- o3(0xE8,0x8B,0xBE), o3(0xE9,0xA6,0x9D),
- o3(0xE4,0xB9,0x8F), o3(0xE9,0x80,0xBC),
- o3(0xE4,0xB8,0x8B), o3(0xE4,0xBD,0x95),
- o3(0xE5,0x8E,0xA6), o3(0xE5,0xA4,0x8F),
- o3(0xE5,0xBB,0x88), o3(0xE6,0x98,0xB0),
- o3(0xE6,0xB2,0xB3), o3(0xE7,0x91,0x95),
- o3(0xE8,0x8D,0xB7), o3(0xE8,0x9D,0xA6),
- o3(0xE8,0xB3,0x80), o3(0xE9,0x81,0x90),
- o3(0xE9,0x9C,0x9E), o3(0xE9,0xB0,0x95),
- o3(0xE5,0xA3,0x91), o3(0xE5,0xAD,0xB8),
- o3(0xE8,0x99,0x90), o3(0xE8,0xAC,0x94),
- o3(0xE9,0xB6,0xB4), o3(0xE5,0xAF,0x92),
- o3(0xE6,0x81,0xA8), o3(0xE6,0x82,0x8D),
- o3(0xE6,0x97,0xB1), o3(0xE6,0xB1,0x97),
- o3(0xE6,0xBC,0xA2), o3(0xE6,0xBE,0xA3),
- o3(0xE7,0x80,0x9A), o3(0xE7,0xBD,0x95),
- o3(0xE7,0xBF,0xB0), o3(0xE9,0x96,0x91),
- o3(0xE9,0x96,0x92), o3(0xE9,0x99,0x90),
- o3(0xE9,0x9F,0x93), o3(0xE5,0x89,0xB2),
- o3(0xE8,0xBD,0x84), o3(0xE5,0x87,0xBD),
- o3(0xE5,0x90,0xAB), o3(0xE5,0x92,0xB8),
- o3(0xE5,0x95,0xA3), o3(0xE5,0x96,0x8A),
- o3(0xE6,0xAA,0xBB), o3(0xE6,0xB6,0xB5),
- o3(0xE7,0xB7,0x98), o3(0xE8,0x89,0xA6),
- o3(0xE9,0x8A,0x9C), o3(0xE9,0x99,0xB7),
- o3(0xE9,0xB9,0xB9), o3(0xE5,0x90,0x88),
- o3(0xE5,0x93,0x88), o3(0xE7,0x9B,0x92),
- o3(0xE8,0x9B,0xA4), o3(0xE9,0x96,0xA4),
- o3(0xE9,0x97,0x94), o3(0xE9,0x99,0x9C),
- o3(0xE4,0xBA,0xA2), o3(0xE4,0xBC,0x89),
- o3(0xE5,0xA7,0xAE), o3(0xE5,0xAB,0xA6),
- o3(0xE5,0xB7,0xB7), o3(0xE6,0x81,0x92),
- o3(0xE6,0x8A,0x97), o3(0xE6,0x9D,0xAD),
- o3(0xE6,0xA1,0x81), o3(0xE6,0xB2,0x86),
- o3(0xE6,0xB8,0xAF), o3(0xE7,0xBC,0xB8),
- o3(0xE8,0x82,0x9B), o3(0xE8,0x88,0xAA),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_F9 = {
- from_EUC_KR_A1_offsets,
- from_CP949_F9_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_FA_infos[95] = {
- o3(0xEF,0xA8,0x88), o3(0xEF,0xA8,0x89),
- o3(0xE9,0xA0,0x85), o3(0xE4,0xBA,0xA5),
- o3(0xE5,0x81,0x95), o3(0xE5,0x92,0xB3),
- o3(0xE5,0x9E,0x93), o3(0xE5,0xA5,0x9A),
- o3(0xE5,0xAD,0xA9), o3(0xE5,0xAE,0xB3),
- o3(0xE6,0x87,0x88), o3(0xE6,0xA5,0xB7),
- o3(0xE6,0xB5,0xB7), o3(0xE7,0x80,0xA3),
- o3(0xE8,0x9F,0xB9), o3(0xE8,0xA7,0xA3),
- o3(0xE8,0xA9,0xB2), o3(0xE8,0xAB,0xA7),
- o3(0xE9,0x82,0x82), o3(0xE9,0xA7,0xAD),
- o3(0xE9,0xAA,0xB8), o3(0xE5,0x8A,0xBE),
- o3(0xE6,0xA0,0xB8), o3(0xE5,0x80,0x96),
- o3(0xE5,0xB9,0xB8), o3(0xE6,0x9D,0x8F),
- o3(0xE8,0x8D,0x87), o3(0xE8,0xA1,0x8C),
- o3(0xE4,0xBA,0xAB), o3(0xE5,0x90,0x91),
- o3(0xE5,0x9A,0xAE), o3(0xE7,0x8F,0xA6),
- o3(0xE9,0x84,0x95), o3(0xE9,0x9F,0xBF),
- o3(0xE9,0xA4,0x89), o3(0xE9,0xA5,0x97),
- o3(0xE9,0xA6,0x99), o3(0xE5,0x99,0x93),
- o3(0xE5,0xA2,0x9F), o3(0xE8,0x99,0x9B),
- o3(0xE8,0xA8,0xB1), o3(0xE6,0x86,0xB2),
- o3(0xE6,0xAB,0xB6), o3(0xE7,0x8D,0xBB),
- o3(0xE8,0xBB,0x92), o3(0xE6,0xAD,0x87),
- o3(0xE9,0x9A,0xAA), o3(0xE9,0xA9,0x97),
- o3(0xE5,0xA5,0x95), o3(0xE7,0x88,0x80),
- o3(0xE8,0xB5,0xAB), o3(0xE9,0x9D,0xA9),
- o3(0xE4,0xBF,0x94), o3(0xE5,0xB3,0xB4),
- o3(0xE5,0xBC,0xA6), o3(0xE6,0x87,0xB8),
- o3(0xE6,0x99,0x9B), o3(0xE6,0xB3,0xAB),
- o3(0xE7,0x82,0xAB), o3(0xE7,0x8E,0x84),
- o3(0xE7,0x8E,0xB9), o3(0xE7,0x8F,0xBE),
- o3(0xE7,0x9C,0xA9), o3(0xE7,0x9D,0x8D),
- o3(0xE7,0xB5,0x83), o3(0xE7,0xB5,0xA2),
- o3(0xE7,0xB8,0xA3), o3(0xE8,0x88,0xB7),
- o3(0xE8,0xA1,0x92), o3(0xEF,0xA8,0x8A),
- o3(0xE8,0xB3,0xA2), o3(0xE9,0x89,0x89),
- o3(0xE9,0xA1,0xAF), o3(0xE5,0xAD,0x91),
- o3(0xE7,0xA9,0xB4), o3(0xE8,0xA1,0x80),
- o3(0xE9,0xA0,0x81), o3(0xE5,0xAB,0x8C),
- o3(0xE4,0xBF,0xA0), o3(0xE5,0x8D,0x94),
- o3(0xE5,0xA4,0xBE), o3(0xE5,0xB3,0xBD),
- o3(0xE6,0x8C,0xBE), o3(0xE6,0xB5,0xB9),
- o3(0xE7,0x8B,0xB9), o3(0xE8,0x84,0x85),
- o3(0xE8,0x84,0x87), o3(0xE8,0x8E,0xA2),
- o3(0xE9,0x8B,0x8F), o3(0xE9,0xA0,0xB0),
- o3(0xE4,0xBA,0xA8), o3(0xE5,0x85,0x84),
- o3(0xE5,0x88,0x91), o3(0xE5,0x9E,0x8B),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_FA = {
- from_EUC_KR_A1_offsets,
- from_CP949_FA_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_FB_infos[95] = {
- o3(0xE5,0xBD,0xA2), o3(0xE6,0xB3,0x82),
- o3(0xE6,0xBB,0x8E), o3(0xE7,0x80,0x85),
- o3(0xE7,0x81,0x90), o3(0xE7,0x82,0xAF),
- o3(0xE7,0x86,0x92), o3(0xE7,0x8F,0xA9),
- o3(0xE7,0x91,0xA9), o3(0xE8,0x8D,0x8A),
- o3(0xE8,0x9E,0xA2), o3(0xE8,0xA1,0xA1),
- o3(0xE9,0x80,0x88), o3(0xE9,0x82,0xA2),
- o3(0xE9,0x8E,0xA3), o3(0xE9,0xA6,0xA8),
- o3(0xE5,0x85,0xAE), o3(0xE5,0xBD,0x97),
- o3(0xE6,0x83,0xA0), o3(0xE6,0x85,0xA7),
- o3(0xE6,0x9A,0xB3), o3(0xE8,0x95,0x99),
- o3(0xE8,0xB9,0x8A), o3(0xE9,0x86,0xAF),
- o3(0xE9,0x9E,0x8B), o3(0xE4,0xB9,0x8E),
- o3(0xE4,0xBA,0x92), o3(0xE5,0x91,0xBC),
- o3(0xE5,0xA3,0x95), o3(0xE5,0xA3,0xBA),
- o3(0xE5,0xA5,0xBD), o3(0xE5,0xB2,0xB5),
- o3(0xE5,0xBC,0xA7), o3(0xE6,0x88,0xB6),
- o3(0xE6,0x89,0x88), o3(0xE6,0x98,0x8A),
- o3(0xE6,0x99,0xA7), o3(0xE6,0xAF,0xAB),
- o3(0xE6,0xB5,0xA9), o3(0xE6,0xB7,0x8F),
- o3(0xE6,0xB9,0x96), o3(0xE6,0xBB,0xB8),
- o3(0xE6,0xBE,0x94), o3(0xE6,0xBF,0xA0),
- o3(0xE6,0xBF,0xA9), o3(0xE7,0x81,0x9D),
- o3(0xE7,0x8B,0x90), o3(0xE7,0x90,0xA5),
- o3(0xE7,0x91,0x9A), o3(0xE7,0x93,0xA0),
- o3(0xE7,0x9A,0x93), o3(0xE7,0xA5,0x9C),
- o3(0xE7,0xB3,0x8A), o3(0xE7,0xB8,0x9E),
- o3(0xE8,0x83,0xA1), o3(0xE8,0x8A,0xA6),
- o3(0xE8,0x91,0xAB), o3(0xE8,0x92,0xBF),
- o3(0xE8,0x99,0x8E), o3(0xE8,0x99,0x9F),
- o3(0xE8,0x9D,0xB4), o3(0xE8,0xAD,0xB7),
- o3(0xE8,0xB1,0xAA), o3(0xE9,0x8E,0xAC),
- o3(0xE9,0xA0,0x80), o3(0xE9,0xA1,0xA5),
- o3(0xE6,0x83,0x91), o3(0xE6,0x88,0x96),
- o3(0xE9,0x85,0xB7), o3(0xE5,0xA9,0x9A),
- o3(0xE6,0x98,0x8F), o3(0xE6,0xB7,0xB7),
- o3(0xE6,0xB8,0xBE), o3(0xE7,0x90,0xBF),
- o3(0xE9,0xAD,0x82), o3(0xE5,0xBF,0xBD),
- o3(0xE6,0x83,0x9A), o3(0xE7,0xAC,0x8F),
- o3(0xE5,0x93,0x84), o3(0xE5,0xBC,0x98),
- o3(0xE6,0xB1,0x9E), o3(0xE6,0xB3,0x93),
- o3(0xE6,0xB4,0xAA), o3(0xE7,0x83,0x98),
- o3(0xE7,0xB4,0x85), o3(0xE8,0x99,0xB9),
- o3(0xE8,0xA8,0x8C), o3(0xE9,0xB4,0xBB),
- o3(0xE5,0x8C,0x96), o3(0xE5,0x92,0x8C),
- o3(0xE5,0xAC,0x85), o3(0xE6,0xA8,0xBA),
- o3(0xE7,0x81,0xAB), o3(0xE7,0x95,0xB5),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_FB = {
- from_EUC_KR_A1_offsets,
- from_CP949_FB_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_FC_infos[95] = {
- o3(0xE7,0xA6,0x8D), o3(0xE7,0xA6,0xBE),
- o3(0xE8,0x8A,0xB1), o3(0xE8,0x8F,0xAF),
- o3(0xE8,0xA9,0xB1), o3(0xE8,0xAD,0x81),
- o3(0xE8,0xB2,0xA8), o3(0xE9,0x9D,0xB4),
- o3(0xEF,0xA8,0x8B), o3(0xE6,0x93,0xB4),
- o3(0xE6,0x94,0xAB), o3(0xE7,0xA2,0xBA),
- o3(0xE7,0xA2,0xBB), o3(0xE7,0xA9,0xAB),
- o3(0xE4,0xB8,0xB8), o3(0xE5,0x96,0x9A),
- o3(0xE5,0xA5,0x90), o3(0xE5,0xAE,0xA6),
- o3(0xE5,0xB9,0xBB), o3(0xE6,0x82,0xA3),
- o3(0xE6,0x8F,0x9B), o3(0xE6,0xAD,0xA1),
- o3(0xE6,0x99,0xA5), o3(0xE6,0xA1,0x93),
- o3(0xE6,0xB8,0x99), o3(0xE7,0x85,0xA5),
- o3(0xE7,0x92,0xB0), o3(0xE7,0xB4,0x88),
- o3(0xE9,0x82,0x84), o3(0xE9,0xA9,0xA9),
- o3(0xE9,0xB0,0xA5), o3(0xE6,0xB4,0xBB),
- o3(0xE6,0xBB,0x91), o3(0xE7,0x8C,0xBE),
- o3(0xE8,0xB1,0x81), o3(0xE9,0x97,0x8A),
- o3(0xE5,0x87,0xB0), o3(0xE5,0xB9,0x8C),
- o3(0xE5,0xBE,0xA8), o3(0xE6,0x81,0x8D),
- o3(0xE6,0x83,0xB6), o3(0xE6,0x84,0xB0),
- o3(0xE6,0x85,0x8C), o3(0xE6,0x99,0x83),
- o3(0xE6,0x99,0x84), o3(0xE6,0xA6,0xA5),
- o3(0xE6,0xB3,0x81), o3(0xE6,0xB9,0x9F),
- o3(0xE6,0xBB,0x89), o3(0xE6,0xBD,0xA2),
- o3(0xE7,0x85,0x8C), o3(0xE7,0x92,0x9C),
- o3(0xE7,0x9A,0x87), o3(0xE7,0xAF,0x81),
- o3(0xE7,0xB0,0xA7), o3(0xE8,0x8D,0x92),
- o3(0xE8,0x9D,0x97), o3(0xE9,0x81,0x91),
- o3(0xE9,0x9A,0x8D), o3(0xE9,0xBB,0x83),
- o3(0xE5,0x8C,0xAF), o3(0xE5,0x9B,0x9E),
- o3(0xE5,0xBB,0xBB), o3(0xE5,0xBE,0x8A),
- o3(0xE6,0x81,0xA2), o3(0xE6,0x82,0x94),
- o3(0xE6,0x87,0xB7), o3(0xE6,0x99,0xA6),
- o3(0xE6,0x9C,0x83), o3(0xE6,0xAA,0x9C),
- o3(0xE6,0xB7,0xAE), o3(0xE6,0xBE,0xAE),
- o3(0xE7,0x81,0xB0), o3(0xE7,0x8D,0xAA),
- o3(0xE7,0xB9,0xAA), o3(0xE8,0x86,0xBE),
- o3(0xE8,0x8C,0xB4), o3(0xE8,0x9B,0x94),
- o3(0xE8,0xAA,0xA8), o3(0xE8,0xB3,0x84),
- o3(0xE5,0x8A,0x83), o3(0xE7,0x8D,0xB2),
- o3(0xE5,0xAE,0x96), o3(0xE6,0xA9,0xAB),
- o3(0xE9,0x90,0x84), o3(0xE5,0x93,0xAE),
- o3(0xE5,0x9A,0x86), o3(0xE5,0xAD,0x9D),
- o3(0xE6,0x95,0x88), o3(0xE6,0x96,0x85),
- o3(0xE6,0x9B,0x89), o3(0xE6,0xA2,0x9F),
- o3(0xE6,0xB6,0x8D), o3(0xE6,0xB7,0x86),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_FC = {
- from_EUC_KR_A1_offsets,
- from_CP949_FC_infos
-};
-
-
-static const struct byte_lookup* const
-from_CP949_FD_infos[95] = {
- o3(0xE7,0x88,0xBB), o3(0xE8,0x82,0xB4),
- o3(0xE9,0x85,0xB5), o3(0xE9,0xA9,0x8D),
- o3(0xE4,0xBE,0xAF), o3(0xE5,0x80,0x99),
- o3(0xE5,0x8E,0x9A), o3(0xE5,0x90,0x8E),
- o3(0xE5,0x90,0xBC), o3(0xE5,0x96,0x89),
- o3(0xE5,0x97,0x85), o3(0xE5,0xB8,0xBF),
- o3(0xE5,0xBE,0x8C), o3(0xE6,0x9C,0xBD),
- o3(0xE7,0x85,0xA6), o3(0xE7,0x8F,0x9D),
- o3(0xE9,0x80,0x85), o3(0xE5,0x8B,0x9B),
- o3(0xE5,0x8B,0xB3), o3(0xE5,0xA1,0xA4),
- o3(0xE5,0xA3,0x8E), o3(0xE7,0x84,0x84),
- o3(0xE7,0x86,0x8F), o3(0xE7,0x87,0xBB),
- o3(0xE8,0x96,0xB0), o3(0xE8,0xA8,0x93),
- o3(0xE6,0x9A,0x88), o3(0xE8,0x96,0xA8),
- o3(0xE5,0x96,0xA7), o3(0xE6,0x9A,0x84),
- o3(0xE7,0x85,0x8A), o3(0xE8,0x90,0xB1),
- o3(0xE5,0x8D,0x89), o3(0xE5,0x96,0x99),
- o3(0xE6,0xAF,0x81), o3(0xE5,0xBD,0x99),
- o3(0xE5,0xBE,0xBD), o3(0xE6,0x8F,0xAE),
- o3(0xE6,0x9A,0x89), o3(0xE7,0x85,0x87),
- o3(0xE8,0xAB,0xB1), o3(0xE8,0xBC,0x9D),
- o3(0xE9,0xBA,0xBE), o3(0xE4,0xBC,0x91),
- o3(0xE6,0x90,0xBA), o3(0xE7,0x83,0x8B),
- o3(0xE7,0x95,0xA6), o3(0xE8,0x99,0xA7),
- o3(0xE6,0x81,0xA4), o3(0xE8,0xAD,0x8E),
- o3(0xE9,0xB7,0xB8), o3(0xE5,0x85,0x87),
- o3(0xE5,0x87,0xB6), o3(0xE5,0x8C,0x88),
- o3(0xE6,0xB4,0xB6), o3(0xE8,0x83,0xB8),
- o3(0xE9,0xBB,0x91), o3(0xE6,0x98,0x95),
- o3(0xE6,0xAC,0xA3), o3(0xE7,0x82,0x98),
- o3(0xE7,0x97,0x95), o3(0xE5,0x90,0x83),
- o3(0xE5,0xB1,0xB9), o3(0xE7,0xB4,0x87),
- o3(0xE8,0xA8,0x96), o3(0xE6,0xAC,0xA0),
- o3(0xE6,0xAC,0xBD), o3(0xE6,0xAD,0x86),
- o3(0xE5,0x90,0xB8), o3(0xE6,0x81,0xB0),
- o3(0xE6,0xB4,0xBD), o3(0xE7,0xBF,0x95),
- o3(0xE8,0x88,0x88), o3(0xE5,0x83,0x96),
- o3(0xE5,0x87,0x9E), o3(0xE5,0x96,0x9C),
- o3(0xE5,0x99,0xAB), o3(0xE5,0x9B,0x8D),
- o3(0xE5,0xA7,0xAC), o3(0xE5,0xAC,0x89),
- o3(0xE5,0xB8,0x8C), o3(0xE6,0x86,0x99),
- o3(0xE6,0x86,0x98), o3(0xE6,0x88,0xB1),
- o3(0xE6,0x99,0x9E), o3(0xE6,0x9B,0xA6),
- o3(0xE7,0x86,0x99), o3(0xE7,0x86,0xB9),
- o3(0xE7,0x86,0xBA), o3(0xE7,0x8A,0xA7),
- o3(0xE7,0xA6,0xA7), o3(0xE7,0xA8,0x80),
- o3(0xE7,0xBE,0xB2), o3(0xE8,0xA9,0xB0),
- UNDEF,
-};
-
-static const BYTE_LOOKUP
-from_CP949_FD = {
- from_EUC_KR_A1_offsets,
- from_CP949_FD_infos
-};
-
static const unsigned char
from_CP949_offsets[256] = {
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 125, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
- 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
- 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
- 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,
- 64, 65, 66, 67, 68, 69, 70, 71, 72,125, 73, 74, 75, 76, 77, 78,
- 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94,
- 95, 96, 97, 98, 99,100,101,102, 103,104,105,106,107,108,109,110,
- 111,112,113,114,115,116,117,118, 119,120,121,122,123,124,125,125,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 125, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
+ 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
+ 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
+ 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,
+ 64, 65, 66, 67, 68, 69, 70, 71, 72,125, 73, 74, 75, 76, 77, 78,
+ 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94,
+ 95, 96, 97, 98, 99,100,101,102, 103,104,105,106,107,108,109,110,
+ 111,112,113,114,115,116,117,118, 119,120,121,122,123,124,125,125,
};
-
static const struct byte_lookup* const
from_CP949_infos[126] = {
- NOMAP, &from_CP949_81,
- &from_CP949_82, &from_CP949_83,
- &from_CP949_84, &from_CP949_85,
- &from_CP949_86, &from_CP949_87,
- &from_CP949_88, &from_CP949_89,
- &from_CP949_8A, &from_CP949_8B,
- &from_CP949_8C, &from_CP949_8D,
- &from_CP949_8E, &from_CP949_8F,
- &from_CP949_90, &from_CP949_91,
- &from_CP949_92, &from_CP949_93,
- &from_CP949_94, &from_CP949_95,
- &from_CP949_96, &from_CP949_97,
- &from_CP949_98, &from_CP949_99,
- &from_CP949_9A, &from_CP949_9B,
- &from_CP949_9C, &from_CP949_9D,
- &from_CP949_9E, &from_CP949_9F,
- &from_CP949_A0, &from_CP949_A1,
- &from_CP949_A2, &from_CP949_A3,
- &from_CP949_A4, &from_CP949_A5,
- &from_CP949_A6, &from_CP949_A7,
- &from_CP949_A8, &from_CP949_A9,
- &from_CP949_AA, &from_CP949_AB,
- &from_CP949_AC, &from_CP949_AD,
- &from_CP949_AE, &from_CP949_AF,
- &from_CP949_B0, &from_CP949_B1,
- &from_CP949_B2, &from_CP949_B3,
- &from_CP949_B4, &from_CP949_B5,
- &from_CP949_B6, &from_CP949_B7,
- &from_CP949_B8, &from_CP949_B9,
- &from_CP949_BA, &from_CP949_BB,
- &from_CP949_BC, &from_CP949_BD,
- &from_CP949_BE, &from_CP949_BF,
- &from_CP949_C0, &from_CP949_C1,
- &from_CP949_C2, &from_CP949_C3,
- &from_CP949_C4, &from_CP949_C5,
- &from_CP949_C6, &from_CP949_C7,
- &from_CP949_C8, &from_CP949_CA,
- &from_CP949_CB, &from_CP949_CC,
- &from_CP949_CD, &from_CP949_CE,
- &from_CP949_CF, &from_CP949_D0,
- &from_CP949_D1, &from_CP949_D2,
- &from_CP949_D3, &from_CP949_D4,
- &from_CP949_D5, &from_CP949_D6,
- &from_CP949_D7, &from_CP949_D8,
- &from_CP949_D9, &from_CP949_DA,
- &from_CP949_DB, &from_CP949_DC,
- &from_CP949_DD, &from_CP949_DE,
- &from_CP949_DF, &from_CP949_E0,
- &from_CP949_E1, &from_CP949_E2,
- &from_CP949_E3, &from_CP949_E4,
- &from_CP949_E5, &from_CP949_E6,
- &from_CP949_E7, &from_CP949_E8,
- &from_CP949_E9, &from_CP949_EA,
- &from_CP949_EB, &from_CP949_EC,
- &from_CP949_ED, &from_CP949_EE,
- &from_CP949_EF, &from_CP949_F0,
- &from_CP949_F1, &from_CP949_F2,
- &from_CP949_F3, &from_CP949_F4,
- &from_CP949_F5, &from_CP949_F6,
- &from_CP949_F7, &from_CP949_F8,
- &from_CP949_F9, &from_CP949_FA,
- &from_CP949_FB, &from_CP949_FC,
- &from_CP949_FD, UNDEF,
+ NOMAP, &from_CP949_81, &from_CP949_82, &from_CP949_83,
+ &from_CP949_84, &from_CP949_85, &from_CP949_86, &from_CP949_87,
+ &from_CP949_88, &from_CP949_89, &from_CP949_8A, &from_CP949_8B,
+ &from_CP949_8C, &from_CP949_8D, &from_CP949_8E, &from_CP949_8F,
+ &from_CP949_90, &from_CP949_91, &from_CP949_92, &from_CP949_93,
+ &from_CP949_94, &from_CP949_95, &from_CP949_96, &from_CP949_97,
+ &from_CP949_98, &from_CP949_99, &from_CP949_9A, &from_CP949_9B,
+ &from_CP949_9C, &from_CP949_9D, &from_CP949_9E, &from_CP949_9F,
+ &from_CP949_A0, &from_CP949_A1, &from_CP949_A2, &from_CP949_A3,
+ &from_CP949_A4, &from_CP949_A5, &from_CP949_A6, &from_CP949_A7,
+ &from_CP949_A8, &from_CP949_A9, &from_CP949_AA, &from_CP949_AB,
+ &from_CP949_AC, &from_CP949_AD, &from_CP949_AE, &from_CP949_AF,
+ &from_CP949_B0, &from_CP949_B1, &from_CP949_B2, &from_CP949_B3,
+ &from_CP949_B4, &from_CP949_B5, &from_CP949_B6, &from_CP949_B7,
+ &from_CP949_B8, &from_CP949_B9, &from_CP949_BA, &from_CP949_BB,
+ &from_CP949_BC, &from_CP949_BD, &from_CP949_BE, &from_CP949_BF,
+ &from_CP949_C0, &from_CP949_C1, &from_CP949_C2, &from_CP949_C3,
+ &from_CP949_C4, &from_CP949_C5, &from_CP949_C6, &from_EUC_KR_C7,
+ &from_EUC_KR_C8, &from_EUC_KR_CA, &from_EUC_KR_CB, &from_EUC_KR_CC,
+ &from_EUC_KR_CD, &from_EUC_KR_CE, &from_EUC_KR_CF, &from_EUC_KR_D0,
+ &from_EUC_KR_D1, &from_EUC_KR_D2, &from_EUC_KR_D3, &from_EUC_KR_D4,
+ &from_EUC_KR_D5, &from_EUC_KR_D6, &from_EUC_KR_D7, &from_EUC_KR_D8,
+ &from_EUC_KR_D9, &from_EUC_KR_DA, &from_EUC_KR_DB, &from_EUC_KR_DC,
+ &from_EUC_KR_DD, &from_EUC_KR_DE, &from_EUC_KR_DF, &from_EUC_KR_E0,
+ &from_EUC_KR_E1, &from_EUC_KR_E2, &from_EUC_KR_E3, &from_EUC_KR_E4,
+ &from_EUC_KR_E5, &from_EUC_KR_E6, &from_EUC_KR_E7, &from_EUC_KR_E8,
+ &from_EUC_KR_E9, &from_EUC_KR_EA, &from_EUC_KR_EB, &from_EUC_KR_EC,
+ &from_EUC_KR_ED, &from_EUC_KR_EE, &from_EUC_KR_EF, &from_EUC_KR_F0,
+ &from_EUC_KR_F1, &from_EUC_KR_F2, &from_EUC_KR_F3, &from_EUC_KR_F4,
+ &from_EUC_KR_F5, &from_EUC_KR_F6, &from_EUC_KR_F7, &from_EUC_KR_F8,
+ &from_EUC_KR_F9, &from_EUC_KR_FA, &from_EUC_KR_FB, &from_EUC_KR_FC,
+ &from_EUC_KR_FD, UNDEF,
};
-
static const BYTE_LOOKUP
from_CP949 = {
from_CP949_offsets,
from_CP949_infos
};
-static const rb_transcoder
-rb_to_EUC_KR = {
- "UTF-8", "EUC-KR", &to_EUC_KR, 2, 1,
- NULL, NULL,
-};
-
-static const rb_transcoder
-rb_from_EUC_KR = {
- "EUC-KR", "UTF-8", &from_EUC_KR, 3, 0,
- NULL, NULL,
-};
-
-static const rb_transcoder
-rb_to_CP949 = {
- "UTF-8", "CP949", &to_CP949, 2, 1,
- NULL, NULL,
-};
static const rb_transcoder
rb_from_CP949 = {
@@ -46002,6 +28114,7 @@ rb_from_CP949 = {
NULL, NULL,
};
+
void
Init_korean(void)
{
@@ -46009,4 +28122,6 @@ Init_korean(void)
rb_register_transcoder(&rb_from_EUC_KR);
rb_register_transcoder(&rb_to_CP949);
rb_register_transcoder(&rb_from_CP949);
+
}
+
diff --git a/enc/trans/korean.erb.c b/enc/trans/korean.erb.c
new file mode 100644
index 0000000000..f04fa15613
--- /dev/null
+++ b/enc/trans/korean.erb.c
@@ -0,0 +1,17 @@
+#include "transcode_data.h"
+
+<%
+ require "euckr-tbl"
+ require "cp949-tbl"
+%>
+
+<%= transcode_tblgen "UTF-8", "EUC-KR", [["{00-7f}", :nomap], *UCS_TO_EUCKR_TBL] %>
+<%= transcode_tblgen "EUC-KR", "UTF-8", [["{00-7f}", :nomap], *EUCKR_TO_UCS_TBL] %>
+<%= transcode_tblgen "UTF-8", "CP949", [["{00-7f}", :nomap], *UCS_TO_CP949_TBL] %>
+<%= transcode_tblgen "CP949", "UTF-8", [["{00-7f}", :nomap], *CP949_TO_UCS_TBL] %>
+
+void
+Init_korean(void)
+{
+<%= transcode_register_code %>
+}
diff --git a/enc/trans/make_transdb.rb b/enc/trans/make_transdb.rb
index 762dc107e3..1e502c2e23 100644
--- a/enc/trans/make_transdb.rb
+++ b/enc/trans/make_transdb.rb
@@ -10,7 +10,7 @@ count = 0
converters = {}
transdir = ARGV[0]
outhdr = ARGV[1] || 'transdb.h'
-Dir.open(transdir) {|d| d.grep(/.+\.[ch]\z/)}.sort_by {|e|
+Dir.open(transdir) {|d| d.grep(/.+\.[ch]\z/).reject {|n| /\.erb\.c\z/ =~ n }}.sort_by {|e|
e.scan(/(\d+)|(\D+)/).map {|n,a| a||[n.size,n.to_i]}.flatten
}.each do |fn|
open(File.join(transdir,fn)) do |f|
diff --git a/enc/trans/single_byte.c b/enc/trans/single_byte.c
index 9e132b8bed..59f6346364 100644
--- a/enc/trans/single_byte.c
+++ b/enc/trans/single_byte.c
@@ -1,5 +1,23 @@
+/* autogenerated. */
+/* src="single_byte.erb.c", len=2228, checksum=35690 */
+/* src="iso-8859-2-tbl.rb", len=1525, checksum=18386 */
+/* src="iso-8859-3-tbl.rb", len=1391, checksum=11560 */
+/* src="iso-8859-4-tbl.rb", len=1518, checksum=18050 */
+/* src="iso-8859-5-tbl.rb", len=1562, checksum=19680 */
+/* src="iso-8859-6-tbl.rb", len=841, checksum=46155 */
+/* src="iso-8859-7-tbl.rb", len=1505, checksum=17611 */
+/* src="iso-8859-8-tbl.rb", len=961, checksum=53500 */
+/* src="iso-8859-9-tbl.rb", len=1474, checksum=16589 */
+/* src="iso-8859-10-tbl.rb", len=1516, checksum=18011 */
+/* src="iso-8859-11-tbl.rb", len=1436, checksum=14115 */
+/* src="iso-8859-13-tbl.rb", len=1525, checksum=18280 */
+/* src="iso-8859-14-tbl.rb", len=1522, checksum=18993 */
+/* src="iso-8859-15-tbl.rb", len=1478, checksum=16787 */
+
#include "transcode_data.h"
+
+
static const unsigned char
from_US_ASCII_offsets[256] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -25,49 +43,43 @@ from_US_ASCII_infos[2] = {
};
static const BYTE_LOOKUP
from_US_ASCII = {
- /* used from from_US_ASCII */
- /* used from to_US_ASCII */
- /* used from to_ASCII_8BIT */
- /* used from from_ASCII_8BIT */
from_US_ASCII_offsets,
from_US_ASCII_infos
};
+
static const rb_transcoder
rb_from_US_ASCII = {
"US-ASCII", "UTF-8", &from_US_ASCII, 1, 0,
NULL, NULL,
};
+
static const rb_transcoder
rb_to_US_ASCII = {
"UTF-8", "US-ASCII", &from_US_ASCII, 1, 1,
NULL, NULL,
};
+
static const rb_transcoder
rb_from_ASCII_8BIT = {
"ASCII-8BIT", "UTF-8", &from_US_ASCII, 1, 0,
NULL, NULL,
};
+
static const rb_transcoder
rb_to_ASCII_8BIT = {
"UTF-8", "ASCII-8BIT", &from_US_ASCII, 1, 1,
NULL, NULL,
};
+
+
+
static const unsigned char
from_ISO_8859_1_offsets[256] = {
- /* used from from_ISO_8859_1 */
- /* used from from_ISO_8859_2 */
- /* used from from_ISO_8859_4 */
- /* used from from_ISO_8859_5 */
- /* used from from_ISO_8859_9 */
- /* used from from_ISO_8859_10 */
- /* used from from_ISO_8859_13 */
- /* used from from_ISO_8859_14 */
- /* used from from_ISO_8859_15 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -127,6 +139,7 @@ from_ISO_8859_1 = {
from_ISO_8859_1_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_1 = {
"ISO-8859-1", "UTF-8", &from_ISO_8859_1, 2, 0,
@@ -135,8 +148,6 @@ rb_from_ISO_8859_1 = {
static const unsigned char
to_ISO_8859_1_C2_offsets[64] = {
- /* used from to_ISO_8859_1_C2 */
- /* used from to_ISO_8859_1_C3 */
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
@@ -163,8 +174,6 @@ to_ISO_8859_1_C2_infos[64] = {
};
static const BYTE_LOOKUP
to_ISO_8859_1_C2 = {
- /* used from to_ISO_8859_1 */
- /* used from to_ISO_8859_9 */
to_ISO_8859_1_C2_offsets,
to_ISO_8859_1_C2_infos
};
@@ -190,8 +199,6 @@ to_ISO_8859_1_C3_infos[64] = {
};
static const BYTE_LOOKUP
to_ISO_8859_1_C3 = {
- /* used from to_ISO_8859_1 */
- /* used from to_ISO_8859_15 */
to_ISO_8859_1_C2_offsets,
to_ISO_8859_1_C3_infos
};
@@ -226,6 +233,7 @@ to_ISO_8859_1 = {
to_ISO_8859_1_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_1 = {
"UTF-8", "ISO-8859-1", &to_ISO_8859_1, 1, 1,
@@ -274,6 +282,7 @@ from_ISO_8859_2 = {
from_ISO_8859_2_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_2 = {
"ISO-8859-2", "UTF-8", &from_ISO_8859_2, 2, 0,
@@ -398,9 +407,6 @@ to_ISO_8859_2_CB = {
static const unsigned char
to_ISO_8859_2_offsets[256] = {
- /* used from to_ISO_8859_2 */
- /* used from to_ISO_8859_3 */
- /* used from to_ISO_8859_4 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -431,6 +437,7 @@ to_ISO_8859_2 = {
to_ISO_8859_2_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_2 = {
"UTF-8", "ISO-8859-2", &to_ISO_8859_2, 1, 1,
@@ -496,6 +503,7 @@ from_ISO_8859_3 = {
from_ISO_8859_3_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_3 = {
"ISO-8859-3", "UTF-8", &from_ISO_8859_3, 2, 0,
@@ -628,6 +636,7 @@ to_ISO_8859_3 = {
to_ISO_8859_3_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_3 = {
"UTF-8", "ISO-8859-3", &to_ISO_8859_3, 1, 1,
@@ -676,6 +685,7 @@ from_ISO_8859_4 = {
from_ISO_8859_4_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_4 = {
"ISO-8859-4", "UTF-8", &from_ISO_8859_4, 2, 0,
@@ -737,8 +747,6 @@ to_ISO_8859_4_C3 = {
static const unsigned char
to_ISO_8859_4_C4_offsets[64] = {
- /* used from to_ISO_8859_4_C4 */
- /* used from to_ISO_8859_10_C4 */
0, 1, 27, 27, 2, 3, 27, 27, 27, 27, 27, 27, 4, 5, 27, 27,
6, 7, 8, 9, 27, 27, 10, 11, 12, 13, 27, 27, 27, 27, 27, 27,
27, 27, 14, 15, 27, 27, 27, 27, 16, 17, 18, 19, 27, 27, 20, 21,
@@ -812,6 +820,7 @@ to_ISO_8859_4 = {
to_ISO_8859_4_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_4 = {
"UTF-8", "ISO-8859-4", &to_ISO_8859_4, 1, 1,
@@ -892,6 +901,7 @@ from_ISO_8859_5 = {
from_ISO_8859_5_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_5 = {
"ISO-8859-5", "UTF-8", &from_ISO_8859_5, 3, 0,
@@ -1044,6 +1054,7 @@ to_ISO_8859_5 = {
to_ISO_8859_5_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_5 = {
"UTF-8", "ISO-8859-5", &to_ISO_8859_5, 1, 1,
@@ -1100,6 +1111,7 @@ from_ISO_8859_6 = {
from_ISO_8859_6_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_6 = {
"ISO-8859-6", "UTF-8", &from_ISO_8859_6, 2, 0,
@@ -1207,6 +1219,7 @@ to_ISO_8859_6 = {
to_ISO_8859_6_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_6 = {
"UTF-8", "ISO-8859-6", &to_ISO_8859_6, 1, 1,
@@ -1305,6 +1318,7 @@ from_ISO_8859_7 = {
from_ISO_8859_7_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_7 = {
"ISO-8859-7", "UTF-8", &from_ISO_8859_7, 3, 0,
@@ -1492,6 +1506,7 @@ to_ISO_8859_7 = {
to_ISO_8859_7_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_7 = {
"UTF-8", "ISO-8859-7", &to_ISO_8859_7, 1, 1,
@@ -1573,6 +1588,7 @@ from_ISO_8859_8 = {
from_ISO_8859_8_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_8 = {
"ISO-8859-8", "UTF-8", &from_ISO_8859_8, 3, 0,
@@ -1670,9 +1686,6 @@ to_ISO_8859_8_E2_80 = {
static const unsigned char
to_ISO_8859_8_E2_offsets[64] = {
- /* used from to_ISO_8859_8_E2 */
- /* used from to_ISO_8859_10_E2 */
- /* used from to_ISO_8859_13_E2 */
0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
@@ -1719,6 +1732,7 @@ to_ISO_8859_8 = {
to_ISO_8859_8_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_8 = {
"UTF-8", "ISO-8859-8", &to_ISO_8859_8, 1, 1,
@@ -1767,6 +1781,7 @@ from_ISO_8859_9 = {
from_ISO_8859_9_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_9 = {
"ISO-8859-9", "UTF-8", &from_ISO_8859_9, 2, 0,
@@ -1870,6 +1885,7 @@ to_ISO_8859_9 = {
to_ISO_8859_9_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_9 = {
"UTF-8", "ISO-8859-9", &to_ISO_8859_9, 1, 1,
@@ -1950,6 +1966,7 @@ from_ISO_8859_10 = {
from_ISO_8859_10_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_10 = {
"ISO-8859-10", "UTF-8", &from_ISO_8859_10, 3, 0,
@@ -2076,8 +2093,6 @@ to_ISO_8859_10_E2 = {
static const unsigned char
to_ISO_8859_10_offsets[256] = {
- /* used from to_ISO_8859_10 */
- /* used from to_ISO_8859_13 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -2108,6 +2123,7 @@ to_ISO_8859_10 = {
to_ISO_8859_10_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_10 = {
"UTF-8", "ISO-8859-10", &to_ISO_8859_10, 1, 1,
@@ -2203,6 +2219,7 @@ from_ISO_8859_11 = {
from_ISO_8859_11_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_11 = {
"ISO-8859-11", "UTF-8", &from_ISO_8859_11, 3, 0,
@@ -2337,6 +2354,7 @@ to_ISO_8859_11 = {
to_ISO_8859_11_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_11 = {
"UTF-8", "ISO-8859-11", &to_ISO_8859_11, 1, 1,
@@ -2417,6 +2435,7 @@ from_ISO_8859_13 = {
from_ISO_8859_13_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_13 = {
"ISO-8859-13", "UTF-8", &from_ISO_8859_13, 3, 0,
@@ -2562,6 +2581,7 @@ to_ISO_8859_13 = {
to_ISO_8859_13_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_13 = {
"UTF-8", "ISO-8859-13", &to_ISO_8859_13, 1, 1,
@@ -2642,6 +2662,7 @@ from_ISO_8859_14 = {
from_ISO_8859_14_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_14 = {
"ISO-8859-14", "UTF-8", &from_ISO_8859_14, 3, 0,
@@ -2864,6 +2885,7 @@ to_ISO_8859_14 = {
to_ISO_8859_14_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_14 = {
"UTF-8", "ISO-8859-14", &to_ISO_8859_14, 1, 1,
@@ -2944,6 +2966,7 @@ from_ISO_8859_15 = {
from_ISO_8859_15_infos
};
+
static const rb_transcoder
rb_from_ISO_8859_15 = {
"ISO-8859-15", "UTF-8", &from_ISO_8859_15, 3, 0,
@@ -3064,12 +3087,14 @@ to_ISO_8859_15 = {
to_ISO_8859_15_infos
};
+
static const rb_transcoder
rb_to_ISO_8859_15 = {
"UTF-8", "ISO-8859-15", &to_ISO_8859_15, 1, 1,
NULL, NULL,
};
+
void
Init_single_byte(void)
{
@@ -3105,5 +3130,7 @@ Init_single_byte(void)
rb_register_transcoder(&rb_to_ISO_8859_14);
rb_register_transcoder(&rb_from_ISO_8859_15);
rb_register_transcoder(&rb_to_ISO_8859_15);
+
}
-/* Footprint (bytes): gross: 27876, saved: 4544, net: 23332 */
+
+
diff --git a/enc/trans/single_byte.erb.c b/enc/trans/single_byte.erb.c
new file mode 100644
index 0000000000..8cbf474eb5
--- /dev/null
+++ b/enc/trans/single_byte.erb.c
@@ -0,0 +1,62 @@
+#include "transcode_data.h"
+
+<%
+ us_ascii_map = [["{00-7f}", :nomap], ["{80-ff}", :undef]]
+
+ ISO_8859_1_TO_UCS_TBL = (0x80..0xff).map {|c| ["%02X" % c, c] }
+ CONTROL1_TO_UCS_TBL = (0x80..0x9f).map {|c| ["%02X" % c, c] }
+
+ require 'iso-8859-2-tbl'
+ require 'iso-8859-3-tbl'
+ require 'iso-8859-4-tbl'
+ require 'iso-8859-5-tbl'
+ require 'iso-8859-6-tbl'
+ require 'iso-8859-7-tbl'
+ require 'iso-8859-8-tbl'
+ require 'iso-8859-9-tbl'
+ require 'iso-8859-10-tbl'
+ require 'iso-8859-11-tbl'
+ require 'iso-8859-13-tbl'
+ require 'iso-8859-14-tbl'
+ require 'iso-8859-15-tbl'
+
+%>
+
+<%= transcode_tblgen "US-ASCII", "UTF-8", us_ascii_map %>
+<%= transcode_tblgen "UTF-8", "US-ASCII", us_ascii_map %>
+<%= transcode_tblgen "ASCII-8BIT", "UTF-8", us_ascii_map %>
+<%= transcode_tblgen "UTF-8", "ASCII-8BIT", us_ascii_map %>
+
+<%
+ def transcode_tblgen_iso8859(name, tbl_to_ucs)
+ tbl_to_ucs = CONTROL1_TO_UCS_TBL + tbl_to_ucs
+ name_ident = name.tr('-','_')
+ code = ''
+ code << transcode_tblgen(name, "UTF-8", [["{00-7f}", :nomap], *tbl_to_ucs])
+ code << "\n"
+ code << transcode_tblgen("UTF-8", name, [["{00-7f}", :nomap], *tbl_to_ucs.map {|a,b| [b,a] }])
+ code
+ end
+%>
+
+<%= transcode_tblgen_iso8859("ISO-8859-1", ISO_8859_1_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-2", ISO_8859_2_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-3", ISO_8859_3_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-4", ISO_8859_4_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-5", ISO_8859_5_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-6", ISO_8859_6_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-7", ISO_8859_7_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-8", ISO_8859_8_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-9", ISO_8859_9_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-10", ISO_8859_10_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-11", ISO_8859_11_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-13", ISO_8859_13_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-14", ISO_8859_14_TO_UCS_TBL) %>
+<%= transcode_tblgen_iso8859("ISO-8859-15", ISO_8859_15_TO_UCS_TBL) %>
+
+void
+Init_single_byte(void)
+{
+<%= transcode_register_code %>
+}
+
diff --git a/enc/trans/sjis-tbl.rb b/enc/trans/sjis-tbl.rb
new file mode 100644
index 0000000000..a8daef78e7
--- /dev/null
+++ b/enc/trans/sjis-tbl.rb
@@ -0,0 +1,14803 @@
+SJIS_TO_UCS_TBL = [
+ ["8140",0x3000],
+ ["8141",0x3001],
+ ["8142",0x3002],
+ ["8143",0xFF0C],
+ ["8144",0xFF0E],
+ ["8145",0x30FB],
+ ["8146",0xFF1A],
+ ["8147",0xFF1B],
+ ["8148",0xFF1F],
+ ["8149",0xFF01],
+ ["814A",0x309B],
+ ["814B",0x309C],
+ ["814C",0xB4],
+ ["814D",0xFF40],
+ ["814E",0xA8],
+ ["814F",0xFF3E],
+ ["8150",0xFFE3],
+ ["8151",0xFF3F],
+ ["8152",0x30FD],
+ ["8153",0x30FE],
+ ["8154",0x309D],
+ ["8155",0x309E],
+ ["8156",0x3003],
+ ["8157",0x4EDD],
+ ["8158",0x3005],
+ ["8159",0x3006],
+ ["815A",0x3007],
+ ["815B",0x30FC],
+ ["815C",0x2015],
+ ["815D",0x2010],
+ ["815E",0xFF0F],
+ ["815F",0xFF3C],
+ ["8160",0xFF5E],
+ ["8161",0x2225],
+ ["8162",0xFF5C],
+ ["8163",0x2026],
+ ["8164",0x2025],
+ ["8165",0x2018],
+ ["8166",0x2019],
+ ["8167",0x201C],
+ ["8168",0x201D],
+ ["8169",0xFF08],
+ ["816A",0xFF09],
+ ["816B",0x3014],
+ ["816C",0x3015],
+ ["816D",0xFF3B],
+ ["816E",0xFF3D],
+ ["816F",0xFF5B],
+ ["8170",0xFF5D],
+ ["8171",0x3008],
+ ["8172",0x3009],
+ ["8173",0x300A],
+ ["8174",0x300B],
+ ["8175",0x300C],
+ ["8176",0x300D],
+ ["8177",0x300E],
+ ["8178",0x300F],
+ ["8179",0x3010],
+ ["817A",0x3011],
+ ["817B",0xFF0B],
+ ["817C",0xFF0D],
+ ["817D",0xB1],
+ ["817E",0xD7],
+ ["8180",0xF7],
+ ["8181",0xFF1D],
+ ["8182",0x2260],
+ ["8183",0xFF1C],
+ ["8184",0xFF1E],
+ ["8185",0x2266],
+ ["8186",0x2267],
+ ["8187",0x221E],
+ ["8188",0x2234],
+ ["8189",0x2642],
+ ["818A",0x2640],
+ ["818B",0xB0],
+ ["818C",0x2032],
+ ["818D",0x2033],
+ ["818E",0x2103],
+ ["818F",0xFFE5],
+ ["8190",0xFF04],
+ ["8191",0xFFE0],
+ ["8192",0xFFE1],
+ ["8193",0xFF05],
+ ["8194",0xFF03],
+ ["8195",0xFF06],
+ ["8196",0xFF0A],
+ ["8197",0xFF20],
+ ["8198",0xA7],
+ ["8199",0x2606],
+ ["819A",0x2605],
+ ["819B",0x25CB],
+ ["819C",0x25CF],
+ ["819D",0x25CE],
+ ["819E",0x25C7],
+ ["819F",0x25C6],
+ ["81A0",0x25A1],
+ ["81A1",0x25A0],
+ ["81A2",0x25B3],
+ ["81A3",0x25B2],
+ ["81A4",0x25BD],
+ ["81A5",0x25BC],
+ ["81A6",0x203B],
+ ["81A7",0x3012],
+ ["81A8",0x2192],
+ ["81A9",0x2190],
+ ["81AA",0x2191],
+ ["81AB",0x2193],
+ ["81AC",0x3013],
+ ["81B8",0x2208],
+ ["81B9",0x220B],
+ ["81BA",0x2286],
+ ["81BB",0x2287],
+ ["81BC",0x2282],
+ ["81BD",0x2283],
+ ["81BE",0x222A],
+ ["81BF",0x2229],
+ ["81C8",0x2227],
+ ["81C9",0x2228],
+ ["81CA",0xFFE2],
+ ["81CB",0x21D2],
+ ["81CC",0x21D4],
+ ["81CD",0x2200],
+ ["81CE",0x2203],
+ ["81DA",0x2220],
+ ["81DB",0x22A5],
+ ["81DC",0x2312],
+ ["81DD",0x2202],
+ ["81DE",0x2207],
+ ["81DF",0x2261],
+ ["81E0",0x2252],
+ ["81E1",0x226A],
+ ["81E2",0x226B],
+ ["81E3",0x221A],
+ ["81E4",0x223D],
+ ["81E5",0x221D],
+ ["81E6",0x2235],
+ ["81E7",0x222B],
+ ["81E8",0x222C],
+ ["81F0",0x212B],
+ ["81F1",0x2030],
+ ["81F2",0x266F],
+ ["81F3",0x266D],
+ ["81F4",0x266A],
+ ["81F5",0x2020],
+ ["81F6",0x2021],
+ ["81F7",0xB6],
+ ["81FC",0x25EF],
+ ["824F",0xFF10],
+ ["8250",0xFF11],
+ ["8251",0xFF12],
+ ["8252",0xFF13],
+ ["8253",0xFF14],
+ ["8254",0xFF15],
+ ["8255",0xFF16],
+ ["8256",0xFF17],
+ ["8257",0xFF18],
+ ["8258",0xFF19],
+ ["8260",0xFF21],
+ ["8261",0xFF22],
+ ["8262",0xFF23],
+ ["8263",0xFF24],
+ ["8264",0xFF25],
+ ["8265",0xFF26],
+ ["8266",0xFF27],
+ ["8267",0xFF28],
+ ["8268",0xFF29],
+ ["8269",0xFF2A],
+ ["826A",0xFF2B],
+ ["826B",0xFF2C],
+ ["826C",0xFF2D],
+ ["826D",0xFF2E],
+ ["826E",0xFF2F],
+ ["826F",0xFF30],
+ ["8270",0xFF31],
+ ["8271",0xFF32],
+ ["8272",0xFF33],
+ ["8273",0xFF34],
+ ["8274",0xFF35],
+ ["8275",0xFF36],
+ ["8276",0xFF37],
+ ["8277",0xFF38],
+ ["8278",0xFF39],
+ ["8279",0xFF3A],
+ ["8281",0xFF41],
+ ["8282",0xFF42],
+ ["8283",0xFF43],
+ ["8284",0xFF44],
+ ["8285",0xFF45],
+ ["8286",0xFF46],
+ ["8287",0xFF47],
+ ["8288",0xFF48],
+ ["8289",0xFF49],
+ ["828A",0xFF4A],
+ ["828B",0xFF4B],
+ ["828C",0xFF4C],
+ ["828D",0xFF4D],
+ ["828E",0xFF4E],
+ ["828F",0xFF4F],
+ ["8290",0xFF50],
+ ["8291",0xFF51],
+ ["8292",0xFF52],
+ ["8293",0xFF53],
+ ["8294",0xFF54],
+ ["8295",0xFF55],
+ ["8296",0xFF56],
+ ["8297",0xFF57],
+ ["8298",0xFF58],
+ ["8299",0xFF59],
+ ["829A",0xFF5A],
+ ["829F",0x3041],
+ ["82A0",0x3042],
+ ["82A1",0x3043],
+ ["82A2",0x3044],
+ ["82A3",0x3045],
+ ["82A4",0x3046],
+ ["82A5",0x3047],
+ ["82A6",0x3048],
+ ["82A7",0x3049],
+ ["82A8",0x304A],
+ ["82A9",0x304B],
+ ["82AA",0x304C],
+ ["82AB",0x304D],
+ ["82AC",0x304E],
+ ["82AD",0x304F],
+ ["82AE",0x3050],
+ ["82AF",0x3051],
+ ["82B0",0x3052],
+ ["82B1",0x3053],
+ ["82B2",0x3054],
+ ["82B3",0x3055],
+ ["82B4",0x3056],
+ ["82B5",0x3057],
+ ["82B6",0x3058],
+ ["82B7",0x3059],
+ ["82B8",0x305A],
+ ["82B9",0x305B],
+ ["82BA",0x305C],
+ ["82BB",0x305D],
+ ["82BC",0x305E],
+ ["82BD",0x305F],
+ ["82BE",0x3060],
+ ["82BF",0x3061],
+ ["82C0",0x3062],
+ ["82C1",0x3063],
+ ["82C2",0x3064],
+ ["82C3",0x3065],
+ ["82C4",0x3066],
+ ["82C5",0x3067],
+ ["82C6",0x3068],
+ ["82C7",0x3069],
+ ["82C8",0x306A],
+ ["82C9",0x306B],
+ ["82CA",0x306C],
+ ["82CB",0x306D],
+ ["82CC",0x306E],
+ ["82CD",0x306F],
+ ["82CE",0x3070],
+ ["82CF",0x3071],
+ ["82D0",0x3072],
+ ["82D1",0x3073],
+ ["82D2",0x3074],
+ ["82D3",0x3075],
+ ["82D4",0x3076],
+ ["82D5",0x3077],
+ ["82D6",0x3078],
+ ["82D7",0x3079],
+ ["82D8",0x307A],
+ ["82D9",0x307B],
+ ["82DA",0x307C],
+ ["82DB",0x307D],
+ ["82DC",0x307E],
+ ["82DD",0x307F],
+ ["82DE",0x3080],
+ ["82DF",0x3081],
+ ["82E0",0x3082],
+ ["82E1",0x3083],
+ ["82E2",0x3084],
+ ["82E3",0x3085],
+ ["82E4",0x3086],
+ ["82E5",0x3087],
+ ["82E6",0x3088],
+ ["82E7",0x3089],
+ ["82E8",0x308A],
+ ["82E9",0x308B],
+ ["82EA",0x308C],
+ ["82EB",0x308D],
+ ["82EC",0x308E],
+ ["82ED",0x308F],
+ ["82EE",0x3090],
+ ["82EF",0x3091],
+ ["82F0",0x3092],
+ ["82F1",0x3093],
+ ["8340",0x30A1],
+ ["8341",0x30A2],
+ ["8342",0x30A3],
+ ["8343",0x30A4],
+ ["8344",0x30A5],
+ ["8345",0x30A6],
+ ["8346",0x30A7],
+ ["8347",0x30A8],
+ ["8348",0x30A9],
+ ["8349",0x30AA],
+ ["834A",0x30AB],
+ ["834B",0x30AC],
+ ["834C",0x30AD],
+ ["834D",0x30AE],
+ ["834E",0x30AF],
+ ["834F",0x30B0],
+ ["8350",0x30B1],
+ ["8351",0x30B2],
+ ["8352",0x30B3],
+ ["8353",0x30B4],
+ ["8354",0x30B5],
+ ["8355",0x30B6],
+ ["8356",0x30B7],
+ ["8357",0x30B8],
+ ["8358",0x30B9],
+ ["8359",0x30BA],
+ ["835A",0x30BB],
+ ["835B",0x30BC],
+ ["835C",0x30BD],
+ ["835D",0x30BE],
+ ["835E",0x30BF],
+ ["835F",0x30C0],
+ ["8360",0x30C1],
+ ["8361",0x30C2],
+ ["8362",0x30C3],
+ ["8363",0x30C4],
+ ["8364",0x30C5],
+ ["8365",0x30C6],
+ ["8366",0x30C7],
+ ["8367",0x30C8],
+ ["8368",0x30C9],
+ ["8369",0x30CA],
+ ["836A",0x30CB],
+ ["836B",0x30CC],
+ ["836C",0x30CD],
+ ["836D",0x30CE],
+ ["836E",0x30CF],
+ ["836F",0x30D0],
+ ["8370",0x30D1],
+ ["8371",0x30D2],
+ ["8372",0x30D3],
+ ["8373",0x30D4],
+ ["8374",0x30D5],
+ ["8375",0x30D6],
+ ["8376",0x30D7],
+ ["8377",0x30D8],
+ ["8378",0x30D9],
+ ["8379",0x30DA],
+ ["837A",0x30DB],
+ ["837B",0x30DC],
+ ["837C",0x30DD],
+ ["837D",0x30DE],
+ ["837E",0x30DF],
+ ["8380",0x30E0],
+ ["8381",0x30E1],
+ ["8382",0x30E2],
+ ["8383",0x30E3],
+ ["8384",0x30E4],
+ ["8385",0x30E5],
+ ["8386",0x30E6],
+ ["8387",0x30E7],
+ ["8388",0x30E8],
+ ["8389",0x30E9],
+ ["838A",0x30EA],
+ ["838B",0x30EB],
+ ["838C",0x30EC],
+ ["838D",0x30ED],
+ ["838E",0x30EE],
+ ["838F",0x30EF],
+ ["8390",0x30F0],
+ ["8391",0x30F1],
+ ["8392",0x30F2],
+ ["8393",0x30F3],
+ ["8394",0x30F4],
+ ["8395",0x30F5],
+ ["8396",0x30F6],
+ ["839F",0x391],
+ ["83A0",0x392],
+ ["83A1",0x393],
+ ["83A2",0x394],
+ ["83A3",0x395],
+ ["83A4",0x396],
+ ["83A5",0x397],
+ ["83A6",0x398],
+ ["83A7",0x399],
+ ["83A8",0x39A],
+ ["83A9",0x39B],
+ ["83AA",0x39C],
+ ["83AB",0x39D],
+ ["83AC",0x39E],
+ ["83AD",0x39F],
+ ["83AE",0x3A0],
+ ["83AF",0x3A1],
+ ["83B0",0x3A3],
+ ["83B1",0x3A4],
+ ["83B2",0x3A5],
+ ["83B3",0x3A6],
+ ["83B4",0x3A7],
+ ["83B5",0x3A8],
+ ["83B6",0x3A9],
+ ["83BF",0x3B1],
+ ["83C0",0x3B2],
+ ["83C1",0x3B3],
+ ["83C2",0x3B4],
+ ["83C3",0x3B5],
+ ["83C4",0x3B6],
+ ["83C5",0x3B7],
+ ["83C6",0x3B8],
+ ["83C7",0x3B9],
+ ["83C8",0x3BA],
+ ["83C9",0x3BB],
+ ["83CA",0x3BC],
+ ["83CB",0x3BD],
+ ["83CC",0x3BE],
+ ["83CD",0x3BF],
+ ["83CE",0x3C0],
+ ["83CF",0x3C1],
+ ["83D0",0x3C3],
+ ["83D1",0x3C4],
+ ["83D2",0x3C5],
+ ["83D3",0x3C6],
+ ["83D4",0x3C7],
+ ["83D5",0x3C8],
+ ["83D6",0x3C9],
+ ["8440",0x410],
+ ["8441",0x411],
+ ["8442",0x412],
+ ["8443",0x413],
+ ["8444",0x414],
+ ["8445",0x415],
+ ["8446",0x401],
+ ["8447",0x416],
+ ["8448",0x417],
+ ["8449",0x418],
+ ["844A",0x419],
+ ["844B",0x41A],
+ ["844C",0x41B],
+ ["844D",0x41C],
+ ["844E",0x41D],
+ ["844F",0x41E],
+ ["8450",0x41F],
+ ["8451",0x420],
+ ["8452",0x421],
+ ["8453",0x422],
+ ["8454",0x423],
+ ["8455",0x424],
+ ["8456",0x425],
+ ["8457",0x426],
+ ["8458",0x427],
+ ["8459",0x428],
+ ["845A",0x429],
+ ["845B",0x42A],
+ ["845C",0x42B],
+ ["845D",0x42C],
+ ["845E",0x42D],
+ ["845F",0x42E],
+ ["8460",0x42F],
+ ["8470",0x430],
+ ["8471",0x431],
+ ["8472",0x432],
+ ["8473",0x433],
+ ["8474",0x434],
+ ["8475",0x435],
+ ["8476",0x451],
+ ["8477",0x436],
+ ["8478",0x437],
+ ["8479",0x438],
+ ["847A",0x439],
+ ["847B",0x43A],
+ ["847C",0x43B],
+ ["847D",0x43C],
+ ["847E",0x43D],
+ ["8480",0x43E],
+ ["8481",0x43F],
+ ["8482",0x440],
+ ["8483",0x441],
+ ["8484",0x442],
+ ["8485",0x443],
+ ["8486",0x444],
+ ["8487",0x445],
+ ["8488",0x446],
+ ["8489",0x447],
+ ["848A",0x448],
+ ["848B",0x449],
+ ["848C",0x44A],
+ ["848D",0x44B],
+ ["848E",0x44C],
+ ["848F",0x44D],
+ ["8490",0x44E],
+ ["8491",0x44F],
+ ["849F",0x2500],
+ ["84A0",0x2502],
+ ["84A1",0x250C],
+ ["84A2",0x2510],
+ ["84A3",0x2518],
+ ["84A4",0x2514],
+ ["84A5",0x251C],
+ ["84A6",0x252C],
+ ["84A7",0x2524],
+ ["84A8",0x2534],
+ ["84A9",0x253C],
+ ["84AA",0x2501],
+ ["84AB",0x2503],
+ ["84AC",0x250F],
+ ["84AD",0x2513],
+ ["84AE",0x251B],
+ ["84AF",0x2517],
+ ["84B0",0x2523],
+ ["84B1",0x2533],
+ ["84B2",0x252B],
+ ["84B3",0x253B],
+ ["84B4",0x254B],
+ ["84B5",0x2520],
+ ["84B6",0x252F],
+ ["84B7",0x2528],
+ ["84B8",0x2537],
+ ["84B9",0x253F],
+ ["84BA",0x251D],
+ ["84BB",0x2530],
+ ["84BC",0x2525],
+ ["84BD",0x2538],
+ ["84BE",0x2542],
+ ["8740",0x2460],
+ ["8741",0x2461],
+ ["8742",0x2462],
+ ["8743",0x2463],
+ ["8744",0x2464],
+ ["8745",0x2465],
+ ["8746",0x2466],
+ ["8747",0x2467],
+ ["8748",0x2468],
+ ["8749",0x2469],
+ ["874A",0x246A],
+ ["874B",0x246B],
+ ["874C",0x246C],
+ ["874D",0x246D],
+ ["874E",0x246E],
+ ["874F",0x246F],
+ ["8750",0x2470],
+ ["8751",0x2471],
+ ["8752",0x2472],
+ ["8753",0x2473],
+ ["8754",0x2160],
+ ["8755",0x2161],
+ ["8756",0x2162],
+ ["8757",0x2163],
+ ["8758",0x2164],
+ ["8759",0x2165],
+ ["875A",0x2166],
+ ["875B",0x2167],
+ ["875C",0x2168],
+ ["875D",0x2169],
+ ["875F",0x3349],
+ ["8760",0x3314],
+ ["8761",0x3322],
+ ["8762",0x334D],
+ ["8763",0x3318],
+ ["8764",0x3327],
+ ["8765",0x3303],
+ ["8766",0x3336],
+ ["8767",0x3351],
+ ["8768",0x3357],
+ ["8769",0x330D],
+ ["876A",0x3326],
+ ["876B",0x3323],
+ ["876C",0x332B],
+ ["876D",0x334A],
+ ["876E",0x333B],
+ ["876F",0x339C],
+ ["8770",0x339D],
+ ["8771",0x339E],
+ ["8772",0x338E],
+ ["8773",0x338F],
+ ["8774",0x33C4],
+ ["8775",0x33A1],
+ ["877E",0x337B],
+ ["8780",0x301D],
+ ["8781",0x301F],
+ ["8782",0x2116],
+ ["8783",0x33CD],
+ ["8784",0x2121],
+ ["8785",0x32A4],
+ ["8786",0x32A5],
+ ["8787",0x32A6],
+ ["8788",0x32A7],
+ ["8789",0x32A8],
+ ["878A",0x3231],
+ ["878B",0x3232],
+ ["878C",0x3239],
+ ["878D",0x337E],
+ ["878E",0x337D],
+ ["878F",0x337C],
+ ["8790",0x2252],
+ ["8791",0x2261],
+ ["8792",0x222B],
+ ["8793",0x222E],
+ ["8794",0x2211],
+ ["8795",0x221A],
+ ["8796",0x22A5],
+ ["8797",0x2220],
+ ["8798",0x221F],
+ ["8799",0x22BF],
+ ["879A",0x2235],
+ ["879B",0x2229],
+ ["879C",0x222A],
+ ["889F",0x4E9C],
+ ["88A0",0x5516],
+ ["88A1",0x5A03],
+ ["88A2",0x963F],
+ ["88A3",0x54C0],
+ ["88A4",0x611B],
+ ["88A5",0x6328],
+ ["88A6",0x59F6],
+ ["88A7",0x9022],
+ ["88A8",0x8475],
+ ["88A9",0x831C],
+ ["88AA",0x7A50],
+ ["88AB",0x60AA],
+ ["88AC",0x63E1],
+ ["88AD",0x6E25],
+ ["88AE",0x65ED],
+ ["88AF",0x8466],
+ ["88B0",0x82A6],
+ ["88B1",0x9BF5],
+ ["88B2",0x6893],
+ ["88B3",0x5727],
+ ["88B4",0x65A1],
+ ["88B5",0x6271],
+ ["88B6",0x5B9B],
+ ["88B7",0x59D0],
+ ["88B8",0x867B],
+ ["88B9",0x98F4],
+ ["88BA",0x7D62],
+ ["88BB",0x7DBE],
+ ["88BC",0x9B8E],
+ ["88BD",0x6216],
+ ["88BE",0x7C9F],
+ ["88BF",0x88B7],
+ ["88C0",0x5B89],
+ ["88C1",0x5EB5],
+ ["88C2",0x6309],
+ ["88C3",0x6697],
+ ["88C4",0x6848],
+ ["88C5",0x95C7],
+ ["88C6",0x978D],
+ ["88C7",0x674F],
+ ["88C8",0x4EE5],
+ ["88C9",0x4F0A],
+ ["88CA",0x4F4D],
+ ["88CB",0x4F9D],
+ ["88CC",0x5049],
+ ["88CD",0x56F2],
+ ["88CE",0x5937],
+ ["88CF",0x59D4],
+ ["88D0",0x5A01],
+ ["88D1",0x5C09],
+ ["88D2",0x60DF],
+ ["88D3",0x610F],
+ ["88D4",0x6170],
+ ["88D5",0x6613],
+ ["88D6",0x6905],
+ ["88D7",0x70BA],
+ ["88D8",0x754F],
+ ["88D9",0x7570],
+ ["88DA",0x79FB],
+ ["88DB",0x7DAD],
+ ["88DC",0x7DEF],
+ ["88DD",0x80C3],
+ ["88DE",0x840E],
+ ["88DF",0x8863],
+ ["88E0",0x8B02],
+ ["88E1",0x9055],
+ ["88E2",0x907A],
+ ["88E3",0x533B],
+ ["88E4",0x4E95],
+ ["88E5",0x4EA5],
+ ["88E6",0x57DF],
+ ["88E7",0x80B2],
+ ["88E8",0x90C1],
+ ["88E9",0x78EF],
+ ["88EA",0x4E00],
+ ["88EB",0x58F1],
+ ["88EC",0x6EA2],
+ ["88ED",0x9038],
+ ["88EE",0x7A32],
+ ["88EF",0x8328],
+ ["88F0",0x828B],
+ ["88F1",0x9C2F],
+ ["88F2",0x5141],
+ ["88F3",0x5370],
+ ["88F4",0x54BD],
+ ["88F5",0x54E1],
+ ["88F6",0x56E0],
+ ["88F7",0x59FB],
+ ["88F8",0x5F15],
+ ["88F9",0x98F2],
+ ["88FA",0x6DEB],
+ ["88FB",0x80E4],
+ ["88FC",0x852D],
+ ["8940",0x9662],
+ ["8941",0x9670],
+ ["8942",0x96A0],
+ ["8943",0x97FB],
+ ["8944",0x540B],
+ ["8945",0x53F3],
+ ["8946",0x5B87],
+ ["8947",0x70CF],
+ ["8948",0x7FBD],
+ ["8949",0x8FC2],
+ ["894A",0x96E8],
+ ["894B",0x536F],
+ ["894C",0x9D5C],
+ ["894D",0x7ABA],
+ ["894E",0x4E11],
+ ["894F",0x7893],
+ ["8950",0x81FC],
+ ["8951",0x6E26],
+ ["8952",0x5618],
+ ["8953",0x5504],
+ ["8954",0x6B1D],
+ ["8955",0x851A],
+ ["8956",0x9C3B],
+ ["8957",0x59E5],
+ ["8958",0x53A9],
+ ["8959",0x6D66],
+ ["895A",0x74DC],
+ ["895B",0x958F],
+ ["895C",0x5642],
+ ["895D",0x4E91],
+ ["895E",0x904B],
+ ["895F",0x96F2],
+ ["8960",0x834F],
+ ["8961",0x990C],
+ ["8962",0x53E1],
+ ["8963",0x55B6],
+ ["8964",0x5B30],
+ ["8965",0x5F71],
+ ["8966",0x6620],
+ ["8967",0x66F3],
+ ["8968",0x6804],
+ ["8969",0x6C38],
+ ["896A",0x6CF3],
+ ["896B",0x6D29],
+ ["896C",0x745B],
+ ["896D",0x76C8],
+ ["896E",0x7A4E],
+ ["896F",0x9834],
+ ["8970",0x82F1],
+ ["8971",0x885B],
+ ["8972",0x8A60],
+ ["8973",0x92ED],
+ ["8974",0x6DB2],
+ ["8975",0x75AB],
+ ["8976",0x76CA],
+ ["8977",0x99C5],
+ ["8978",0x60A6],
+ ["8979",0x8B01],
+ ["897A",0x8D8A],
+ ["897B",0x95B2],
+ ["897C",0x698E],
+ ["897D",0x53AD],
+ ["897E",0x5186],
+ ["8980",0x5712],
+ ["8981",0x5830],
+ ["8982",0x5944],
+ ["8983",0x5BB4],
+ ["8984",0x5EF6],
+ ["8985",0x6028],
+ ["8986",0x63A9],
+ ["8987",0x63F4],
+ ["8988",0x6CBF],
+ ["8989",0x6F14],
+ ["898A",0x708E],
+ ["898B",0x7114],
+ ["898C",0x7159],
+ ["898D",0x71D5],
+ ["898E",0x733F],
+ ["898F",0x7E01],
+ ["8990",0x8276],
+ ["8991",0x82D1],
+ ["8992",0x8597],
+ ["8993",0x9060],
+ ["8994",0x925B],
+ ["8995",0x9D1B],
+ ["8996",0x5869],
+ ["8997",0x65BC],
+ ["8998",0x6C5A],
+ ["8999",0x7525],
+ ["899A",0x51F9],
+ ["899B",0x592E],
+ ["899C",0x5965],
+ ["899D",0x5F80],
+ ["899E",0x5FDC],
+ ["899F",0x62BC],
+ ["89A0",0x65FA],
+ ["89A1",0x6A2A],
+ ["89A2",0x6B27],
+ ["89A3",0x6BB4],
+ ["89A4",0x738B],
+ ["89A5",0x7FC1],
+ ["89A6",0x8956],
+ ["89A7",0x9D2C],
+ ["89A8",0x9D0E],
+ ["89A9",0x9EC4],
+ ["89AA",0x5CA1],
+ ["89AB",0x6C96],
+ ["89AC",0x837B],
+ ["89AD",0x5104],
+ ["89AE",0x5C4B],
+ ["89AF",0x61B6],
+ ["89B0",0x81C6],
+ ["89B1",0x6876],
+ ["89B2",0x7261],
+ ["89B3",0x4E59],
+ ["89B4",0x4FFA],
+ ["89B5",0x5378],
+ ["89B6",0x6069],
+ ["89B7",0x6E29],
+ ["89B8",0x7A4F],
+ ["89B9",0x97F3],
+ ["89BA",0x4E0B],
+ ["89BB",0x5316],
+ ["89BC",0x4EEE],
+ ["89BD",0x4F55],
+ ["89BE",0x4F3D],
+ ["89BF",0x4FA1],
+ ["89C0",0x4F73],
+ ["89C1",0x52A0],
+ ["89C2",0x53EF],
+ ["89C3",0x5609],
+ ["89C4",0x590F],
+ ["89C5",0x5AC1],
+ ["89C6",0x5BB6],
+ ["89C7",0x5BE1],
+ ["89C8",0x79D1],
+ ["89C9",0x6687],
+ ["89CA",0x679C],
+ ["89CB",0x67B6],
+ ["89CC",0x6B4C],
+ ["89CD",0x6CB3],
+ ["89CE",0x706B],
+ ["89CF",0x73C2],
+ ["89D0",0x798D],
+ ["89D1",0x79BE],
+ ["89D2",0x7A3C],
+ ["89D3",0x7B87],
+ ["89D4",0x82B1],
+ ["89D5",0x82DB],
+ ["89D6",0x8304],
+ ["89D7",0x8377],
+ ["89D8",0x83EF],
+ ["89D9",0x83D3],
+ ["89DA",0x8766],
+ ["89DB",0x8AB2],
+ ["89DC",0x5629],
+ ["89DD",0x8CA8],
+ ["89DE",0x8FE6],
+ ["89DF",0x904E],
+ ["89E0",0x971E],
+ ["89E1",0x868A],
+ ["89E2",0x4FC4],
+ ["89E3",0x5CE8],
+ ["89E4",0x6211],
+ ["89E5",0x7259],
+ ["89E6",0x753B],
+ ["89E7",0x81E5],
+ ["89E8",0x82BD],
+ ["89E9",0x86FE],
+ ["89EA",0x8CC0],
+ ["89EB",0x96C5],
+ ["89EC",0x9913],
+ ["89ED",0x99D5],
+ ["89EE",0x4ECB],
+ ["89EF",0x4F1A],
+ ["89F0",0x89E3],
+ ["89F1",0x56DE],
+ ["89F2",0x584A],
+ ["89F3",0x58CA],
+ ["89F4",0x5EFB],
+ ["89F5",0x5FEB],
+ ["89F6",0x602A],
+ ["89F7",0x6094],
+ ["89F8",0x6062],
+ ["89F9",0x61D0],
+ ["89FA",0x6212],
+ ["89FB",0x62D0],
+ ["89FC",0x6539],
+ ["8A40",0x9B41],
+ ["8A41",0x6666],
+ ["8A42",0x68B0],
+ ["8A43",0x6D77],
+ ["8A44",0x7070],
+ ["8A45",0x754C],
+ ["8A46",0x7686],
+ ["8A47",0x7D75],
+ ["8A48",0x82A5],
+ ["8A49",0x87F9],
+ ["8A4A",0x958B],
+ ["8A4B",0x968E],
+ ["8A4C",0x8C9D],
+ ["8A4D",0x51F1],
+ ["8A4E",0x52BE],
+ ["8A4F",0x5916],
+ ["8A50",0x54B3],
+ ["8A51",0x5BB3],
+ ["8A52",0x5D16],
+ ["8A53",0x6168],
+ ["8A54",0x6982],
+ ["8A55",0x6DAF],
+ ["8A56",0x788D],
+ ["8A57",0x84CB],
+ ["8A58",0x8857],
+ ["8A59",0x8A72],
+ ["8A5A",0x93A7],
+ ["8A5B",0x9AB8],
+ ["8A5C",0x6D6C],
+ ["8A5D",0x99A8],
+ ["8A5E",0x86D9],
+ ["8A5F",0x57A3],
+ ["8A60",0x67FF],
+ ["8A61",0x86CE],
+ ["8A62",0x920E],
+ ["8A63",0x5283],
+ ["8A64",0x5687],
+ ["8A65",0x5404],
+ ["8A66",0x5ED3],
+ ["8A67",0x62E1],
+ ["8A68",0x64B9],
+ ["8A69",0x683C],
+ ["8A6A",0x6838],
+ ["8A6B",0x6BBB],
+ ["8A6C",0x7372],
+ ["8A6D",0x78BA],
+ ["8A6E",0x7A6B],
+ ["8A6F",0x899A],
+ ["8A70",0x89D2],
+ ["8A71",0x8D6B],
+ ["8A72",0x8F03],
+ ["8A73",0x90ED],
+ ["8A74",0x95A3],
+ ["8A75",0x9694],
+ ["8A76",0x9769],
+ ["8A77",0x5B66],
+ ["8A78",0x5CB3],
+ ["8A79",0x697D],
+ ["8A7A",0x984D],
+ ["8A7B",0x984E],
+ ["8A7C",0x639B],
+ ["8A7D",0x7B20],
+ ["8A7E",0x6A2B],
+ ["8A80",0x6A7F],
+ ["8A81",0x68B6],
+ ["8A82",0x9C0D],
+ ["8A83",0x6F5F],
+ ["8A84",0x5272],
+ ["8A85",0x559D],
+ ["8A86",0x6070],
+ ["8A87",0x62EC],
+ ["8A88",0x6D3B],
+ ["8A89",0x6E07],
+ ["8A8A",0x6ED1],
+ ["8A8B",0x845B],
+ ["8A8C",0x8910],
+ ["8A8D",0x8F44],
+ ["8A8E",0x4E14],
+ ["8A8F",0x9C39],
+ ["8A90",0x53F6],
+ ["8A91",0x691B],
+ ["8A92",0x6A3A],
+ ["8A93",0x9784],
+ ["8A94",0x682A],
+ ["8A95",0x515C],
+ ["8A96",0x7AC3],
+ ["8A97",0x84B2],
+ ["8A98",0x91DC],
+ ["8A99",0x938C],
+ ["8A9A",0x565B],
+ ["8A9B",0x9D28],
+ ["8A9C",0x6822],
+ ["8A9D",0x8305],
+ ["8A9E",0x8431],
+ ["8A9F",0x7CA5],
+ ["8AA0",0x5208],
+ ["8AA1",0x82C5],
+ ["8AA2",0x74E6],
+ ["8AA3",0x4E7E],
+ ["8AA4",0x4F83],
+ ["8AA5",0x51A0],
+ ["8AA6",0x5BD2],
+ ["8AA7",0x520A],
+ ["8AA8",0x52D8],
+ ["8AA9",0x52E7],
+ ["8AAA",0x5DFB],
+ ["8AAB",0x559A],
+ ["8AAC",0x582A],
+ ["8AAD",0x59E6],
+ ["8AAE",0x5B8C],
+ ["8AAF",0x5B98],
+ ["8AB0",0x5BDB],
+ ["8AB1",0x5E72],
+ ["8AB2",0x5E79],
+ ["8AB3",0x60A3],
+ ["8AB4",0x611F],
+ ["8AB5",0x6163],
+ ["8AB6",0x61BE],
+ ["8AB7",0x63DB],
+ ["8AB8",0x6562],
+ ["8AB9",0x67D1],
+ ["8ABA",0x6853],
+ ["8ABB",0x68FA],
+ ["8ABC",0x6B3E],
+ ["8ABD",0x6B53],
+ ["8ABE",0x6C57],
+ ["8ABF",0x6F22],
+ ["8AC0",0x6F97],
+ ["8AC1",0x6F45],
+ ["8AC2",0x74B0],
+ ["8AC3",0x7518],
+ ["8AC4",0x76E3],
+ ["8AC5",0x770B],
+ ["8AC6",0x7AFF],
+ ["8AC7",0x7BA1],
+ ["8AC8",0x7C21],
+ ["8AC9",0x7DE9],
+ ["8ACA",0x7F36],
+ ["8ACB",0x7FF0],
+ ["8ACC",0x809D],
+ ["8ACD",0x8266],
+ ["8ACE",0x839E],
+ ["8ACF",0x89B3],
+ ["8AD0",0x8ACC],
+ ["8AD1",0x8CAB],
+ ["8AD2",0x9084],
+ ["8AD3",0x9451],
+ ["8AD4",0x9593],
+ ["8AD5",0x9591],
+ ["8AD6",0x95A2],
+ ["8AD7",0x9665],
+ ["8AD8",0x97D3],
+ ["8AD9",0x9928],
+ ["8ADA",0x8218],
+ ["8ADB",0x4E38],
+ ["8ADC",0x542B],
+ ["8ADD",0x5CB8],
+ ["8ADE",0x5DCC],
+ ["8ADF",0x73A9],
+ ["8AE0",0x764C],
+ ["8AE1",0x773C],
+ ["8AE2",0x5CA9],
+ ["8AE3",0x7FEB],
+ ["8AE4",0x8D0B],
+ ["8AE5",0x96C1],
+ ["8AE6",0x9811],
+ ["8AE7",0x9854],
+ ["8AE8",0x9858],
+ ["8AE9",0x4F01],
+ ["8AEA",0x4F0E],
+ ["8AEB",0x5371],
+ ["8AEC",0x559C],
+ ["8AED",0x5668],
+ ["8AEE",0x57FA],
+ ["8AEF",0x5947],
+ ["8AF0",0x5B09],
+ ["8AF1",0x5BC4],
+ ["8AF2",0x5C90],
+ ["8AF3",0x5E0C],
+ ["8AF4",0x5E7E],
+ ["8AF5",0x5FCC],
+ ["8AF6",0x63EE],
+ ["8AF7",0x673A],
+ ["8AF8",0x65D7],
+ ["8AF9",0x65E2],
+ ["8AFA",0x671F],
+ ["8AFB",0x68CB],
+ ["8AFC",0x68C4],
+ ["8B40",0x6A5F],
+ ["8B41",0x5E30],
+ ["8B42",0x6BC5],
+ ["8B43",0x6C17],
+ ["8B44",0x6C7D],
+ ["8B45",0x757F],
+ ["8B46",0x7948],
+ ["8B47",0x5B63],
+ ["8B48",0x7A00],
+ ["8B49",0x7D00],
+ ["8B4A",0x5FBD],
+ ["8B4B",0x898F],
+ ["8B4C",0x8A18],
+ ["8B4D",0x8CB4],
+ ["8B4E",0x8D77],
+ ["8B4F",0x8ECC],
+ ["8B50",0x8F1D],
+ ["8B51",0x98E2],
+ ["8B52",0x9A0E],
+ ["8B53",0x9B3C],
+ ["8B54",0x4E80],
+ ["8B55",0x507D],
+ ["8B56",0x5100],
+ ["8B57",0x5993],
+ ["8B58",0x5B9C],
+ ["8B59",0x622F],
+ ["8B5A",0x6280],
+ ["8B5B",0x64EC],
+ ["8B5C",0x6B3A],
+ ["8B5D",0x72A0],
+ ["8B5E",0x7591],
+ ["8B5F",0x7947],
+ ["8B60",0x7FA9],
+ ["8B61",0x87FB],
+ ["8B62",0x8ABC],
+ ["8B63",0x8B70],
+ ["8B64",0x63AC],
+ ["8B65",0x83CA],
+ ["8B66",0x97A0],
+ ["8B67",0x5409],
+ ["8B68",0x5403],
+ ["8B69",0x55AB],
+ ["8B6A",0x6854],
+ ["8B6B",0x6A58],
+ ["8B6C",0x8A70],
+ ["8B6D",0x7827],
+ ["8B6E",0x6775],
+ ["8B6F",0x9ECD],
+ ["8B70",0x5374],
+ ["8B71",0x5BA2],
+ ["8B72",0x811A],
+ ["8B73",0x8650],
+ ["8B74",0x9006],
+ ["8B75",0x4E18],
+ ["8B76",0x4E45],
+ ["8B77",0x4EC7],
+ ["8B78",0x4F11],
+ ["8B79",0x53CA],
+ ["8B7A",0x5438],
+ ["8B7B",0x5BAE],
+ ["8B7C",0x5F13],
+ ["8B7D",0x6025],
+ ["8B7E",0x6551],
+ ["8B80",0x673D],
+ ["8B81",0x6C42],
+ ["8B82",0x6C72],
+ ["8B83",0x6CE3],
+ ["8B84",0x7078],
+ ["8B85",0x7403],
+ ["8B86",0x7A76],
+ ["8B87",0x7AAE],
+ ["8B88",0x7B08],
+ ["8B89",0x7D1A],
+ ["8B8A",0x7CFE],
+ ["8B8B",0x7D66],
+ ["8B8C",0x65E7],
+ ["8B8D",0x725B],
+ ["8B8E",0x53BB],
+ ["8B8F",0x5C45],
+ ["8B90",0x5DE8],
+ ["8B91",0x62D2],
+ ["8B92",0x62E0],
+ ["8B93",0x6319],
+ ["8B94",0x6E20],
+ ["8B95",0x865A],
+ ["8B96",0x8A31],
+ ["8B97",0x8DDD],
+ ["8B98",0x92F8],
+ ["8B99",0x6F01],
+ ["8B9A",0x79A6],
+ ["8B9B",0x9B5A],
+ ["8B9C",0x4EA8],
+ ["8B9D",0x4EAB],
+ ["8B9E",0x4EAC],
+ ["8B9F",0x4F9B],
+ ["8BA0",0x4FA0],
+ ["8BA1",0x50D1],
+ ["8BA2",0x5147],
+ ["8BA3",0x7AF6],
+ ["8BA4",0x5171],
+ ["8BA5",0x51F6],
+ ["8BA6",0x5354],
+ ["8BA7",0x5321],
+ ["8BA8",0x537F],
+ ["8BA9",0x53EB],
+ ["8BAA",0x55AC],
+ ["8BAB",0x5883],
+ ["8BAC",0x5CE1],
+ ["8BAD",0x5F37],
+ ["8BAE",0x5F4A],
+ ["8BAF",0x602F],
+ ["8BB0",0x6050],
+ ["8BB1",0x606D],
+ ["8BB2",0x631F],
+ ["8BB3",0x6559],
+ ["8BB4",0x6A4B],
+ ["8BB5",0x6CC1],
+ ["8BB6",0x72C2],
+ ["8BB7",0x72ED],
+ ["8BB8",0x77EF],
+ ["8BB9",0x80F8],
+ ["8BBA",0x8105],
+ ["8BBB",0x8208],
+ ["8BBC",0x854E],
+ ["8BBD",0x90F7],
+ ["8BBE",0x93E1],
+ ["8BBF",0x97FF],
+ ["8BC0",0x9957],
+ ["8BC1",0x9A5A],
+ ["8BC2",0x4EF0],
+ ["8BC3",0x51DD],
+ ["8BC4",0x5C2D],
+ ["8BC5",0x6681],
+ ["8BC6",0x696D],
+ ["8BC7",0x5C40],
+ ["8BC8",0x66F2],
+ ["8BC9",0x6975],
+ ["8BCA",0x7389],
+ ["8BCB",0x6850],
+ ["8BCC",0x7C81],
+ ["8BCD",0x50C5],
+ ["8BCE",0x52E4],
+ ["8BCF",0x5747],
+ ["8BD0",0x5DFE],
+ ["8BD1",0x9326],
+ ["8BD2",0x65A4],
+ ["8BD3",0x6B23],
+ ["8BD4",0x6B3D],
+ ["8BD5",0x7434],
+ ["8BD6",0x7981],
+ ["8BD7",0x79BD],
+ ["8BD8",0x7B4B],
+ ["8BD9",0x7DCA],
+ ["8BDA",0x82B9],
+ ["8BDB",0x83CC],
+ ["8BDC",0x887F],
+ ["8BDD",0x895F],
+ ["8BDE",0x8B39],
+ ["8BDF",0x8FD1],
+ ["8BE0",0x91D1],
+ ["8BE1",0x541F],
+ ["8BE2",0x9280],
+ ["8BE3",0x4E5D],
+ ["8BE4",0x5036],
+ ["8BE5",0x53E5],
+ ["8BE6",0x533A],
+ ["8BE7",0x72D7],
+ ["8BE8",0x7396],
+ ["8BE9",0x77E9],
+ ["8BEA",0x82E6],
+ ["8BEB",0x8EAF],
+ ["8BEC",0x99C6],
+ ["8BED",0x99C8],
+ ["8BEE",0x99D2],
+ ["8BEF",0x5177],
+ ["8BF0",0x611A],
+ ["8BF1",0x865E],
+ ["8BF2",0x55B0],
+ ["8BF3",0x7A7A],
+ ["8BF4",0x5076],
+ ["8BF5",0x5BD3],
+ ["8BF6",0x9047],
+ ["8BF7",0x9685],
+ ["8BF8",0x4E32],
+ ["8BF9",0x6ADB],
+ ["8BFA",0x91E7],
+ ["8BFB",0x5C51],
+ ["8BFC",0x5C48],
+ ["8C40",0x6398],
+ ["8C41",0x7A9F],
+ ["8C42",0x6C93],
+ ["8C43",0x9774],
+ ["8C44",0x8F61],
+ ["8C45",0x7AAA],
+ ["8C46",0x718A],
+ ["8C47",0x9688],
+ ["8C48",0x7C82],
+ ["8C49",0x6817],
+ ["8C4A",0x7E70],
+ ["8C4B",0x6851],
+ ["8C4C",0x936C],
+ ["8C4D",0x52F2],
+ ["8C4E",0x541B],
+ ["8C4F",0x85AB],
+ ["8C50",0x8A13],
+ ["8C51",0x7FA4],
+ ["8C52",0x8ECD],
+ ["8C53",0x90E1],
+ ["8C54",0x5366],
+ ["8C55",0x8888],
+ ["8C56",0x7941],
+ ["8C57",0x4FC2],
+ ["8C58",0x50BE],
+ ["8C59",0x5211],
+ ["8C5A",0x5144],
+ ["8C5B",0x5553],
+ ["8C5C",0x572D],
+ ["8C5D",0x73EA],
+ ["8C5E",0x578B],
+ ["8C5F",0x5951],
+ ["8C60",0x5F62],
+ ["8C61",0x5F84],
+ ["8C62",0x6075],
+ ["8C63",0x6176],
+ ["8C64",0x6167],
+ ["8C65",0x61A9],
+ ["8C66",0x63B2],
+ ["8C67",0x643A],
+ ["8C68",0x656C],
+ ["8C69",0x666F],
+ ["8C6A",0x6842],
+ ["8C6B",0x6E13],
+ ["8C6C",0x7566],
+ ["8C6D",0x7A3D],
+ ["8C6E",0x7CFB],
+ ["8C6F",0x7D4C],
+ ["8C70",0x7D99],
+ ["8C71",0x7E4B],
+ ["8C72",0x7F6B],
+ ["8C73",0x830E],
+ ["8C74",0x834A],
+ ["8C75",0x86CD],
+ ["8C76",0x8A08],
+ ["8C77",0x8A63],
+ ["8C78",0x8B66],
+ ["8C79",0x8EFD],
+ ["8C7A",0x981A],
+ ["8C7B",0x9D8F],
+ ["8C7C",0x82B8],
+ ["8C7D",0x8FCE],
+ ["8C7E",0x9BE8],
+ ["8C80",0x5287],
+ ["8C81",0x621F],
+ ["8C82",0x6483],
+ ["8C83",0x6FC0],
+ ["8C84",0x9699],
+ ["8C85",0x6841],
+ ["8C86",0x5091],
+ ["8C87",0x6B20],
+ ["8C88",0x6C7A],
+ ["8C89",0x6F54],
+ ["8C8A",0x7A74],
+ ["8C8B",0x7D50],
+ ["8C8C",0x8840],
+ ["8C8D",0x8A23],
+ ["8C8E",0x6708],
+ ["8C8F",0x4EF6],
+ ["8C90",0x5039],
+ ["8C91",0x5026],
+ ["8C92",0x5065],
+ ["8C93",0x517C],
+ ["8C94",0x5238],
+ ["8C95",0x5263],
+ ["8C96",0x55A7],
+ ["8C97",0x570F],
+ ["8C98",0x5805],
+ ["8C99",0x5ACC],
+ ["8C9A",0x5EFA],
+ ["8C9B",0x61B2],
+ ["8C9C",0x61F8],
+ ["8C9D",0x62F3],
+ ["8C9E",0x6372],
+ ["8C9F",0x691C],
+ ["8CA0",0x6A29],
+ ["8CA1",0x727D],
+ ["8CA2",0x72AC],
+ ["8CA3",0x732E],
+ ["8CA4",0x7814],
+ ["8CA5",0x786F],
+ ["8CA6",0x7D79],
+ ["8CA7",0x770C],
+ ["8CA8",0x80A9],
+ ["8CA9",0x898B],
+ ["8CAA",0x8B19],
+ ["8CAB",0x8CE2],
+ ["8CAC",0x8ED2],
+ ["8CAD",0x9063],
+ ["8CAE",0x9375],
+ ["8CAF",0x967A],
+ ["8CB0",0x9855],
+ ["8CB1",0x9A13],
+ ["8CB2",0x9E78],
+ ["8CB3",0x5143],
+ ["8CB4",0x539F],
+ ["8CB5",0x53B3],
+ ["8CB6",0x5E7B],
+ ["8CB7",0x5F26],
+ ["8CB8",0x6E1B],
+ ["8CB9",0x6E90],
+ ["8CBA",0x7384],
+ ["8CBB",0x73FE],
+ ["8CBC",0x7D43],
+ ["8CBD",0x8237],
+ ["8CBE",0x8A00],
+ ["8CBF",0x8AFA],
+ ["8CC0",0x9650],
+ ["8CC1",0x4E4E],
+ ["8CC2",0x500B],
+ ["8CC3",0x53E4],
+ ["8CC4",0x547C],
+ ["8CC5",0x56FA],
+ ["8CC6",0x59D1],
+ ["8CC7",0x5B64],
+ ["8CC8",0x5DF1],
+ ["8CC9",0x5EAB],
+ ["8CCA",0x5F27],
+ ["8CCB",0x6238],
+ ["8CCC",0x6545],
+ ["8CCD",0x67AF],
+ ["8CCE",0x6E56],
+ ["8CCF",0x72D0],
+ ["8CD0",0x7CCA],
+ ["8CD1",0x88B4],
+ ["8CD2",0x80A1],
+ ["8CD3",0x80E1],
+ ["8CD4",0x83F0],
+ ["8CD5",0x864E],
+ ["8CD6",0x8A87],
+ ["8CD7",0x8DE8],
+ ["8CD8",0x9237],
+ ["8CD9",0x96C7],
+ ["8CDA",0x9867],
+ ["8CDB",0x9F13],
+ ["8CDC",0x4E94],
+ ["8CDD",0x4E92],
+ ["8CDE",0x4F0D],
+ ["8CDF",0x5348],
+ ["8CE0",0x5449],
+ ["8CE1",0x543E],
+ ["8CE2",0x5A2F],
+ ["8CE3",0x5F8C],
+ ["8CE4",0x5FA1],
+ ["8CE5",0x609F],
+ ["8CE6",0x68A7],
+ ["8CE7",0x6A8E],
+ ["8CE8",0x745A],
+ ["8CE9",0x7881],
+ ["8CEA",0x8A9E],
+ ["8CEB",0x8AA4],
+ ["8CEC",0x8B77],
+ ["8CED",0x9190],
+ ["8CEE",0x4E5E],
+ ["8CEF",0x9BC9],
+ ["8CF0",0x4EA4],
+ ["8CF1",0x4F7C],
+ ["8CF2",0x4FAF],
+ ["8CF3",0x5019],
+ ["8CF4",0x5016],
+ ["8CF5",0x5149],
+ ["8CF6",0x516C],
+ ["8CF7",0x529F],
+ ["8CF8",0x52B9],
+ ["8CF9",0x52FE],
+ ["8CFA",0x539A],
+ ["8CFB",0x53E3],
+ ["8CFC",0x5411],
+ ["8D40",0x540E],
+ ["8D41",0x5589],
+ ["8D42",0x5751],
+ ["8D43",0x57A2],
+ ["8D44",0x597D],
+ ["8D45",0x5B54],
+ ["8D46",0x5B5D],
+ ["8D47",0x5B8F],
+ ["8D48",0x5DE5],
+ ["8D49",0x5DE7],
+ ["8D4A",0x5DF7],
+ ["8D4B",0x5E78],
+ ["8D4C",0x5E83],
+ ["8D4D",0x5E9A],
+ ["8D4E",0x5EB7],
+ ["8D4F",0x5F18],
+ ["8D50",0x6052],
+ ["8D51",0x614C],
+ ["8D52",0x6297],
+ ["8D53",0x62D8],
+ ["8D54",0x63A7],
+ ["8D55",0x653B],
+ ["8D56",0x6602],
+ ["8D57",0x6643],
+ ["8D58",0x66F4],
+ ["8D59",0x676D],
+ ["8D5A",0x6821],
+ ["8D5B",0x6897],
+ ["8D5C",0x69CB],
+ ["8D5D",0x6C5F],
+ ["8D5E",0x6D2A],
+ ["8D5F",0x6D69],
+ ["8D60",0x6E2F],
+ ["8D61",0x6E9D],
+ ["8D62",0x7532],
+ ["8D63",0x7687],
+ ["8D64",0x786C],
+ ["8D65",0x7A3F],
+ ["8D66",0x7CE0],
+ ["8D67",0x7D05],
+ ["8D68",0x7D18],
+ ["8D69",0x7D5E],
+ ["8D6A",0x7DB1],
+ ["8D6B",0x8015],
+ ["8D6C",0x8003],
+ ["8D6D",0x80AF],
+ ["8D6E",0x80B1],
+ ["8D6F",0x8154],
+ ["8D70",0x818F],
+ ["8D71",0x822A],
+ ["8D72",0x8352],
+ ["8D73",0x884C],
+ ["8D74",0x8861],
+ ["8D75",0x8B1B],
+ ["8D76",0x8CA2],
+ ["8D77",0x8CFC],
+ ["8D78",0x90CA],
+ ["8D79",0x9175],
+ ["8D7A",0x9271],
+ ["8D7B",0x783F],
+ ["8D7C",0x92FC],
+ ["8D7D",0x95A4],
+ ["8D7E",0x964D],
+ ["8D80",0x9805],
+ ["8D81",0x9999],
+ ["8D82",0x9AD8],
+ ["8D83",0x9D3B],
+ ["8D84",0x525B],
+ ["8D85",0x52AB],
+ ["8D86",0x53F7],
+ ["8D87",0x5408],
+ ["8D88",0x58D5],
+ ["8D89",0x62F7],
+ ["8D8A",0x6FE0],
+ ["8D8B",0x8C6A],
+ ["8D8C",0x8F5F],
+ ["8D8D",0x9EB9],
+ ["8D8E",0x514B],
+ ["8D8F",0x523B],
+ ["8D90",0x544A],
+ ["8D91",0x56FD],
+ ["8D92",0x7A40],
+ ["8D93",0x9177],
+ ["8D94",0x9D60],
+ ["8D95",0x9ED2],
+ ["8D96",0x7344],
+ ["8D97",0x6F09],
+ ["8D98",0x8170],
+ ["8D99",0x7511],
+ ["8D9A",0x5FFD],
+ ["8D9B",0x60DA],
+ ["8D9C",0x9AA8],
+ ["8D9D",0x72DB],
+ ["8D9E",0x8FBC],
+ ["8D9F",0x6B64],
+ ["8DA0",0x9803],
+ ["8DA1",0x4ECA],
+ ["8DA2",0x56F0],
+ ["8DA3",0x5764],
+ ["8DA4",0x58BE],
+ ["8DA5",0x5A5A],
+ ["8DA6",0x6068],
+ ["8DA7",0x61C7],
+ ["8DA8",0x660F],
+ ["8DA9",0x6606],
+ ["8DAA",0x6839],
+ ["8DAB",0x68B1],
+ ["8DAC",0x6DF7],
+ ["8DAD",0x75D5],
+ ["8DAE",0x7D3A],
+ ["8DAF",0x826E],
+ ["8DB0",0x9B42],
+ ["8DB1",0x4E9B],
+ ["8DB2",0x4F50],
+ ["8DB3",0x53C9],
+ ["8DB4",0x5506],
+ ["8DB5",0x5D6F],
+ ["8DB6",0x5DE6],
+ ["8DB7",0x5DEE],
+ ["8DB8",0x67FB],
+ ["8DB9",0x6C99],
+ ["8DBA",0x7473],
+ ["8DBB",0x7802],
+ ["8DBC",0x8A50],
+ ["8DBD",0x9396],
+ ["8DBE",0x88DF],
+ ["8DBF",0x5750],
+ ["8DC0",0x5EA7],
+ ["8DC1",0x632B],
+ ["8DC2",0x50B5],
+ ["8DC3",0x50AC],
+ ["8DC4",0x518D],
+ ["8DC5",0x6700],
+ ["8DC6",0x54C9],
+ ["8DC7",0x585E],
+ ["8DC8",0x59BB],
+ ["8DC9",0x5BB0],
+ ["8DCA",0x5F69],
+ ["8DCB",0x624D],
+ ["8DCC",0x63A1],
+ ["8DCD",0x683D],
+ ["8DCE",0x6B73],
+ ["8DCF",0x6E08],
+ ["8DD0",0x707D],
+ ["8DD1",0x91C7],
+ ["8DD2",0x7280],
+ ["8DD3",0x7815],
+ ["8DD4",0x7826],
+ ["8DD5",0x796D],
+ ["8DD6",0x658E],
+ ["8DD7",0x7D30],
+ ["8DD8",0x83DC],
+ ["8DD9",0x88C1],
+ ["8DDA",0x8F09],
+ ["8DDB",0x969B],
+ ["8DDC",0x5264],
+ ["8DDD",0x5728],
+ ["8DDE",0x6750],
+ ["8DDF",0x7F6A],
+ ["8DE0",0x8CA1],
+ ["8DE1",0x51B4],
+ ["8DE2",0x5742],
+ ["8DE3",0x962A],
+ ["8DE4",0x583A],
+ ["8DE5",0x698A],
+ ["8DE6",0x80B4],
+ ["8DE7",0x54B2],
+ ["8DE8",0x5D0E],
+ ["8DE9",0x57FC],
+ ["8DEA",0x7895],
+ ["8DEB",0x9DFA],
+ ["8DEC",0x4F5C],
+ ["8DED",0x524A],
+ ["8DEE",0x548B],
+ ["8DEF",0x643E],
+ ["8DF0",0x6628],
+ ["8DF1",0x6714],
+ ["8DF2",0x67F5],
+ ["8DF3",0x7A84],
+ ["8DF4",0x7B56],
+ ["8DF5",0x7D22],
+ ["8DF6",0x932F],
+ ["8DF7",0x685C],
+ ["8DF8",0x9BAD],
+ ["8DF9",0x7B39],
+ ["8DFA",0x5319],
+ ["8DFB",0x518A],
+ ["8DFC",0x5237],
+ ["8E40",0x5BDF],
+ ["8E41",0x62F6],
+ ["8E42",0x64AE],
+ ["8E43",0x64E6],
+ ["8E44",0x672D],
+ ["8E45",0x6BBA],
+ ["8E46",0x85A9],
+ ["8E47",0x96D1],
+ ["8E48",0x7690],
+ ["8E49",0x9BD6],
+ ["8E4A",0x634C],
+ ["8E4B",0x9306],
+ ["8E4C",0x9BAB],
+ ["8E4D",0x76BF],
+ ["8E4E",0x6652],
+ ["8E4F",0x4E09],
+ ["8E50",0x5098],
+ ["8E51",0x53C2],
+ ["8E52",0x5C71],
+ ["8E53",0x60E8],
+ ["8E54",0x6492],
+ ["8E55",0x6563],
+ ["8E56",0x685F],
+ ["8E57",0x71E6],
+ ["8E58",0x73CA],
+ ["8E59",0x7523],
+ ["8E5A",0x7B97],
+ ["8E5B",0x7E82],
+ ["8E5C",0x8695],
+ ["8E5D",0x8B83],
+ ["8E5E",0x8CDB],
+ ["8E5F",0x9178],
+ ["8E60",0x9910],
+ ["8E61",0x65AC],
+ ["8E62",0x66AB],
+ ["8E63",0x6B8B],
+ ["8E64",0x4ED5],
+ ["8E65",0x4ED4],
+ ["8E66",0x4F3A],
+ ["8E67",0x4F7F],
+ ["8E68",0x523A],
+ ["8E69",0x53F8],
+ ["8E6A",0x53F2],
+ ["8E6B",0x55E3],
+ ["8E6C",0x56DB],
+ ["8E6D",0x58EB],
+ ["8E6E",0x59CB],
+ ["8E6F",0x59C9],
+ ["8E70",0x59FF],
+ ["8E71",0x5B50],
+ ["8E72",0x5C4D],
+ ["8E73",0x5E02],
+ ["8E74",0x5E2B],
+ ["8E75",0x5FD7],
+ ["8E76",0x601D],
+ ["8E77",0x6307],
+ ["8E78",0x652F],
+ ["8E79",0x5B5C],
+ ["8E7A",0x65AF],
+ ["8E7B",0x65BD],
+ ["8E7C",0x65E8],
+ ["8E7D",0x679D],
+ ["8E7E",0x6B62],
+ ["8E80",0x6B7B],
+ ["8E81",0x6C0F],
+ ["8E82",0x7345],
+ ["8E83",0x7949],
+ ["8E84",0x79C1],
+ ["8E85",0x7CF8],
+ ["8E86",0x7D19],
+ ["8E87",0x7D2B],
+ ["8E88",0x80A2],
+ ["8E89",0x8102],
+ ["8E8A",0x81F3],
+ ["8E8B",0x8996],
+ ["8E8C",0x8A5E],
+ ["8E8D",0x8A69],
+ ["8E8E",0x8A66],
+ ["8E8F",0x8A8C],
+ ["8E90",0x8AEE],
+ ["8E91",0x8CC7],
+ ["8E92",0x8CDC],
+ ["8E93",0x96CC],
+ ["8E94",0x98FC],
+ ["8E95",0x6B6F],
+ ["8E96",0x4E8B],
+ ["8E97",0x4F3C],
+ ["8E98",0x4F8D],
+ ["8E99",0x5150],
+ ["8E9A",0x5B57],
+ ["8E9B",0x5BFA],
+ ["8E9C",0x6148],
+ ["8E9D",0x6301],
+ ["8E9E",0x6642],
+ ["8E9F",0x6B21],
+ ["8EA0",0x6ECB],
+ ["8EA1",0x6CBB],
+ ["8EA2",0x723E],
+ ["8EA3",0x74BD],
+ ["8EA4",0x75D4],
+ ["8EA5",0x78C1],
+ ["8EA6",0x793A],
+ ["8EA7",0x800C],
+ ["8EA8",0x8033],
+ ["8EA9",0x81EA],
+ ["8EAA",0x8494],
+ ["8EAB",0x8F9E],
+ ["8EAC",0x6C50],
+ ["8EAD",0x9E7F],
+ ["8EAE",0x5F0F],
+ ["8EAF",0x8B58],
+ ["8EB0",0x9D2B],
+ ["8EB1",0x7AFA],
+ ["8EB2",0x8EF8],
+ ["8EB3",0x5B8D],
+ ["8EB4",0x96EB],
+ ["8EB5",0x4E03],
+ ["8EB6",0x53F1],
+ ["8EB7",0x57F7],
+ ["8EB8",0x5931],
+ ["8EB9",0x5AC9],
+ ["8EBA",0x5BA4],
+ ["8EBB",0x6089],
+ ["8EBC",0x6E7F],
+ ["8EBD",0x6F06],
+ ["8EBE",0x75BE],
+ ["8EBF",0x8CEA],
+ ["8EC0",0x5B9F],
+ ["8EC1",0x8500],
+ ["8EC2",0x7BE0],
+ ["8EC3",0x5072],
+ ["8EC4",0x67F4],
+ ["8EC5",0x829D],
+ ["8EC6",0x5C61],
+ ["8EC7",0x854A],
+ ["8EC8",0x7E1E],
+ ["8EC9",0x820E],
+ ["8ECA",0x5199],
+ ["8ECB",0x5C04],
+ ["8ECC",0x6368],
+ ["8ECD",0x8D66],
+ ["8ECE",0x659C],
+ ["8ECF",0x716E],
+ ["8ED0",0x793E],
+ ["8ED1",0x7D17],
+ ["8ED2",0x8005],
+ ["8ED3",0x8B1D],
+ ["8ED4",0x8ECA],
+ ["8ED5",0x906E],
+ ["8ED6",0x86C7],
+ ["8ED7",0x90AA],
+ ["8ED8",0x501F],
+ ["8ED9",0x52FA],
+ ["8EDA",0x5C3A],
+ ["8EDB",0x6753],
+ ["8EDC",0x707C],
+ ["8EDD",0x7235],
+ ["8EDE",0x914C],
+ ["8EDF",0x91C8],
+ ["8EE0",0x932B],
+ ["8EE1",0x82E5],
+ ["8EE2",0x5BC2],
+ ["8EE3",0x5F31],
+ ["8EE4",0x60F9],
+ ["8EE5",0x4E3B],
+ ["8EE6",0x53D6],
+ ["8EE7",0x5B88],
+ ["8EE8",0x624B],
+ ["8EE9",0x6731],
+ ["8EEA",0x6B8A],
+ ["8EEB",0x72E9],
+ ["8EEC",0x73E0],
+ ["8EED",0x7A2E],
+ ["8EEE",0x816B],
+ ["8EEF",0x8DA3],
+ ["8EF0",0x9152],
+ ["8EF1",0x9996],
+ ["8EF2",0x5112],
+ ["8EF3",0x53D7],
+ ["8EF4",0x546A],
+ ["8EF5",0x5BFF],
+ ["8EF6",0x6388],
+ ["8EF7",0x6A39],
+ ["8EF8",0x7DAC],
+ ["8EF9",0x9700],
+ ["8EFA",0x56DA],
+ ["8EFB",0x53CE],
+ ["8EFC",0x5468],
+ ["8F40",0x5B97],
+ ["8F41",0x5C31],
+ ["8F42",0x5DDE],
+ ["8F43",0x4FEE],
+ ["8F44",0x6101],
+ ["8F45",0x62FE],
+ ["8F46",0x6D32],
+ ["8F47",0x79C0],
+ ["8F48",0x79CB],
+ ["8F49",0x7D42],
+ ["8F4A",0x7E4D],
+ ["8F4B",0x7FD2],
+ ["8F4C",0x81ED],
+ ["8F4D",0x821F],
+ ["8F4E",0x8490],
+ ["8F4F",0x8846],
+ ["8F50",0x8972],
+ ["8F51",0x8B90],
+ ["8F52",0x8E74],
+ ["8F53",0x8F2F],
+ ["8F54",0x9031],
+ ["8F55",0x914B],
+ ["8F56",0x916C],
+ ["8F57",0x96C6],
+ ["8F58",0x919C],
+ ["8F59",0x4EC0],
+ ["8F5A",0x4F4F],
+ ["8F5B",0x5145],
+ ["8F5C",0x5341],
+ ["8F5D",0x5F93],
+ ["8F5E",0x620E],
+ ["8F5F",0x67D4],
+ ["8F60",0x6C41],
+ ["8F61",0x6E0B],
+ ["8F62",0x7363],
+ ["8F63",0x7E26],
+ ["8F64",0x91CD],
+ ["8F65",0x9283],
+ ["8F66",0x53D4],
+ ["8F67",0x5919],
+ ["8F68",0x5BBF],
+ ["8F69",0x6DD1],
+ ["8F6A",0x795D],
+ ["8F6B",0x7E2E],
+ ["8F6C",0x7C9B],
+ ["8F6D",0x587E],
+ ["8F6E",0x719F],
+ ["8F6F",0x51FA],
+ ["8F70",0x8853],
+ ["8F71",0x8FF0],
+ ["8F72",0x4FCA],
+ ["8F73",0x5CFB],
+ ["8F74",0x6625],
+ ["8F75",0x77AC],
+ ["8F76",0x7AE3],
+ ["8F77",0x821C],
+ ["8F78",0x99FF],
+ ["8F79",0x51C6],
+ ["8F7A",0x5FAA],
+ ["8F7B",0x65EC],
+ ["8F7C",0x696F],
+ ["8F7D",0x6B89],
+ ["8F7E",0x6DF3],
+ ["8F80",0x6E96],
+ ["8F81",0x6F64],
+ ["8F82",0x76FE],
+ ["8F83",0x7D14],
+ ["8F84",0x5DE1],
+ ["8F85",0x9075],
+ ["8F86",0x9187],
+ ["8F87",0x9806],
+ ["8F88",0x51E6],
+ ["8F89",0x521D],
+ ["8F8A",0x6240],
+ ["8F8B",0x6691],
+ ["8F8C",0x66D9],
+ ["8F8D",0x6E1A],
+ ["8F8E",0x5EB6],
+ ["8F8F",0x7DD2],
+ ["8F90",0x7F72],
+ ["8F91",0x66F8],
+ ["8F92",0x85AF],
+ ["8F93",0x85F7],
+ ["8F94",0x8AF8],
+ ["8F95",0x52A9],
+ ["8F96",0x53D9],
+ ["8F97",0x5973],
+ ["8F98",0x5E8F],
+ ["8F99",0x5F90],
+ ["8F9A",0x6055],
+ ["8F9B",0x92E4],
+ ["8F9C",0x9664],
+ ["8F9D",0x50B7],
+ ["8F9E",0x511F],
+ ["8F9F",0x52DD],
+ ["8FA0",0x5320],
+ ["8FA1",0x5347],
+ ["8FA2",0x53EC],
+ ["8FA3",0x54E8],
+ ["8FA4",0x5546],
+ ["8FA5",0x5531],
+ ["8FA6",0x5617],
+ ["8FA7",0x5968],
+ ["8FA8",0x59BE],
+ ["8FA9",0x5A3C],
+ ["8FAA",0x5BB5],
+ ["8FAB",0x5C06],
+ ["8FAC",0x5C0F],
+ ["8FAD",0x5C11],
+ ["8FAE",0x5C1A],
+ ["8FAF",0x5E84],
+ ["8FB0",0x5E8A],
+ ["8FB1",0x5EE0],
+ ["8FB2",0x5F70],
+ ["8FB3",0x627F],
+ ["8FB4",0x6284],
+ ["8FB5",0x62DB],
+ ["8FB6",0x638C],
+ ["8FB7",0x6377],
+ ["8FB8",0x6607],
+ ["8FB9",0x660C],
+ ["8FBA",0x662D],
+ ["8FBB",0x6676],
+ ["8FBC",0x677E],
+ ["8FBD",0x68A2],
+ ["8FBE",0x6A1F],
+ ["8FBF",0x6A35],
+ ["8FC0",0x6CBC],
+ ["8FC1",0x6D88],
+ ["8FC2",0x6E09],
+ ["8FC3",0x6E58],
+ ["8FC4",0x713C],
+ ["8FC5",0x7126],
+ ["8FC6",0x7167],
+ ["8FC7",0x75C7],
+ ["8FC8",0x7701],
+ ["8FC9",0x785D],
+ ["8FCA",0x7901],
+ ["8FCB",0x7965],
+ ["8FCC",0x79F0],
+ ["8FCD",0x7AE0],
+ ["8FCE",0x7B11],
+ ["8FCF",0x7CA7],
+ ["8FD0",0x7D39],
+ ["8FD1",0x8096],
+ ["8FD2",0x83D6],
+ ["8FD3",0x848B],
+ ["8FD4",0x8549],
+ ["8FD5",0x885D],
+ ["8FD6",0x88F3],
+ ["8FD7",0x8A1F],
+ ["8FD8",0x8A3C],
+ ["8FD9",0x8A54],
+ ["8FDA",0x8A73],
+ ["8FDB",0x8C61],
+ ["8FDC",0x8CDE],
+ ["8FDD",0x91A4],
+ ["8FDE",0x9266],
+ ["8FDF",0x937E],
+ ["8FE0",0x9418],
+ ["8FE1",0x969C],
+ ["8FE2",0x9798],
+ ["8FE3",0x4E0A],
+ ["8FE4",0x4E08],
+ ["8FE5",0x4E1E],
+ ["8FE6",0x4E57],
+ ["8FE7",0x5197],
+ ["8FE8",0x5270],
+ ["8FE9",0x57CE],
+ ["8FEA",0x5834],
+ ["8FEB",0x58CC],
+ ["8FEC",0x5B22],
+ ["8FED",0x5E38],
+ ["8FEE",0x60C5],
+ ["8FEF",0x64FE],
+ ["8FF0",0x6761],
+ ["8FF1",0x6756],
+ ["8FF2",0x6D44],
+ ["8FF3",0x72B6],
+ ["8FF4",0x7573],
+ ["8FF5",0x7A63],
+ ["8FF6",0x84B8],
+ ["8FF7",0x8B72],
+ ["8FF8",0x91B8],
+ ["8FF9",0x9320],
+ ["8FFA",0x5631],
+ ["8FFB",0x57F4],
+ ["8FFC",0x98FE],
+ ["9040",0x62ED],
+ ["9041",0x690D],
+ ["9042",0x6B96],
+ ["9043",0x71ED],
+ ["9044",0x7E54],
+ ["9045",0x8077],
+ ["9046",0x8272],
+ ["9047",0x89E6],
+ ["9048",0x98DF],
+ ["9049",0x8755],
+ ["904A",0x8FB1],
+ ["904B",0x5C3B],
+ ["904C",0x4F38],
+ ["904D",0x4FE1],
+ ["904E",0x4FB5],
+ ["904F",0x5507],
+ ["9050",0x5A20],
+ ["9051",0x5BDD],
+ ["9052",0x5BE9],
+ ["9053",0x5FC3],
+ ["9054",0x614E],
+ ["9055",0x632F],
+ ["9056",0x65B0],
+ ["9057",0x664B],
+ ["9058",0x68EE],
+ ["9059",0x699B],
+ ["905A",0x6D78],
+ ["905B",0x6DF1],
+ ["905C",0x7533],
+ ["905D",0x75B9],
+ ["905E",0x771F],
+ ["905F",0x795E],
+ ["9060",0x79E6],
+ ["9061",0x7D33],
+ ["9062",0x81E3],
+ ["9063",0x82AF],
+ ["9064",0x85AA],
+ ["9065",0x89AA],
+ ["9066",0x8A3A],
+ ["9067",0x8EAB],
+ ["9068",0x8F9B],
+ ["9069",0x9032],
+ ["906A",0x91DD],
+ ["906B",0x9707],
+ ["906C",0x4EBA],
+ ["906D",0x4EC1],
+ ["906E",0x5203],
+ ["906F",0x5875],
+ ["9070",0x58EC],
+ ["9071",0x5C0B],
+ ["9072",0x751A],
+ ["9073",0x5C3D],
+ ["9074",0x814E],
+ ["9075",0x8A0A],
+ ["9076",0x8FC5],
+ ["9077",0x9663],
+ ["9078",0x976D],
+ ["9079",0x7B25],
+ ["907A",0x8ACF],
+ ["907B",0x9808],
+ ["907C",0x9162],
+ ["907D",0x56F3],
+ ["907E",0x53A8],
+ ["9080",0x9017],
+ ["9081",0x5439],
+ ["9082",0x5782],
+ ["9083",0x5E25],
+ ["9084",0x63A8],
+ ["9085",0x6C34],
+ ["9086",0x708A],
+ ["9087",0x7761],
+ ["9088",0x7C8B],
+ ["9089",0x7FE0],
+ ["908A",0x8870],
+ ["908B",0x9042],
+ ["908C",0x9154],
+ ["908D",0x9310],
+ ["908E",0x9318],
+ ["908F",0x968F],
+ ["9090",0x745E],
+ ["9091",0x9AC4],
+ ["9092",0x5D07],
+ ["9093",0x5D69],
+ ["9094",0x6570],
+ ["9095",0x67A2],
+ ["9096",0x8DA8],
+ ["9097",0x96DB],
+ ["9098",0x636E],
+ ["9099",0x6749],
+ ["909A",0x6919],
+ ["909B",0x83C5],
+ ["909C",0x9817],
+ ["909D",0x96C0],
+ ["909E",0x88FE],
+ ["909F",0x6F84],
+ ["90A0",0x647A],
+ ["90A1",0x5BF8],
+ ["90A2",0x4E16],
+ ["90A3",0x702C],
+ ["90A4",0x755D],
+ ["90A5",0x662F],
+ ["90A6",0x51C4],
+ ["90A7",0x5236],
+ ["90A8",0x52E2],
+ ["90A9",0x59D3],
+ ["90AA",0x5F81],
+ ["90AB",0x6027],
+ ["90AC",0x6210],
+ ["90AD",0x653F],
+ ["90AE",0x6574],
+ ["90AF",0x661F],
+ ["90B0",0x6674],
+ ["90B1",0x68F2],
+ ["90B2",0x6816],
+ ["90B3",0x6B63],
+ ["90B4",0x6E05],
+ ["90B5",0x7272],
+ ["90B6",0x751F],
+ ["90B7",0x76DB],
+ ["90B8",0x7CBE],
+ ["90B9",0x8056],
+ ["90BA",0x58F0],
+ ["90BB",0x88FD],
+ ["90BC",0x897F],
+ ["90BD",0x8AA0],
+ ["90BE",0x8A93],
+ ["90BF",0x8ACB],
+ ["90C0",0x901D],
+ ["90C1",0x9192],
+ ["90C2",0x9752],
+ ["90C3",0x9759],
+ ["90C4",0x6589],
+ ["90C5",0x7A0E],
+ ["90C6",0x8106],
+ ["90C7",0x96BB],
+ ["90C8",0x5E2D],
+ ["90C9",0x60DC],
+ ["90CA",0x621A],
+ ["90CB",0x65A5],
+ ["90CC",0x6614],
+ ["90CD",0x6790],
+ ["90CE",0x77F3],
+ ["90CF",0x7A4D],
+ ["90D0",0x7C4D],
+ ["90D1",0x7E3E],
+ ["90D2",0x810A],
+ ["90D3",0x8CAC],
+ ["90D4",0x8D64],
+ ["90D5",0x8DE1],
+ ["90D6",0x8E5F],
+ ["90D7",0x78A9],
+ ["90D8",0x5207],
+ ["90D9",0x62D9],
+ ["90DA",0x63A5],
+ ["90DB",0x6442],
+ ["90DC",0x6298],
+ ["90DD",0x8A2D],
+ ["90DE",0x7A83],
+ ["90DF",0x7BC0],
+ ["90E0",0x8AAC],
+ ["90E1",0x96EA],
+ ["90E2",0x7D76],
+ ["90E3",0x820C],
+ ["90E4",0x8749],
+ ["90E5",0x4ED9],
+ ["90E6",0x5148],
+ ["90E7",0x5343],
+ ["90E8",0x5360],
+ ["90E9",0x5BA3],
+ ["90EA",0x5C02],
+ ["90EB",0x5C16],
+ ["90EC",0x5DDD],
+ ["90ED",0x6226],
+ ["90EE",0x6247],
+ ["90EF",0x64B0],
+ ["90F0",0x6813],
+ ["90F1",0x6834],
+ ["90F2",0x6CC9],
+ ["90F3",0x6D45],
+ ["90F4",0x6D17],
+ ["90F5",0x67D3],
+ ["90F6",0x6F5C],
+ ["90F7",0x714E],
+ ["90F8",0x717D],
+ ["90F9",0x65CB],
+ ["90FA",0x7A7F],
+ ["90FB",0x7BAD],
+ ["90FC",0x7DDA],
+ ["9140",0x7E4A],
+ ["9141",0x7FA8],
+ ["9142",0x817A],
+ ["9143",0x821B],
+ ["9144",0x8239],
+ ["9145",0x85A6],
+ ["9146",0x8A6E],
+ ["9147",0x8CCE],
+ ["9148",0x8DF5],
+ ["9149",0x9078],
+ ["914A",0x9077],
+ ["914B",0x92AD],
+ ["914C",0x9291],
+ ["914D",0x9583],
+ ["914E",0x9BAE],
+ ["914F",0x524D],
+ ["9150",0x5584],
+ ["9151",0x6F38],
+ ["9152",0x7136],
+ ["9153",0x5168],
+ ["9154",0x7985],
+ ["9155",0x7E55],
+ ["9156",0x81B3],
+ ["9157",0x7CCE],
+ ["9158",0x564C],
+ ["9159",0x5851],
+ ["915A",0x5CA8],
+ ["915B",0x63AA],
+ ["915C",0x66FE],
+ ["915D",0x66FD],
+ ["915E",0x695A],
+ ["915F",0x72D9],
+ ["9160",0x758F],
+ ["9161",0x758E],
+ ["9162",0x790E],
+ ["9163",0x7956],
+ ["9164",0x79DF],
+ ["9165",0x7C97],
+ ["9166",0x7D20],
+ ["9167",0x7D44],
+ ["9168",0x8607],
+ ["9169",0x8A34],
+ ["916A",0x963B],
+ ["916B",0x9061],
+ ["916C",0x9F20],
+ ["916D",0x50E7],
+ ["916E",0x5275],
+ ["916F",0x53CC],
+ ["9170",0x53E2],
+ ["9171",0x5009],
+ ["9172",0x55AA],
+ ["9173",0x58EE],
+ ["9174",0x594F],
+ ["9175",0x723D],
+ ["9176",0x5B8B],
+ ["9177",0x5C64],
+ ["9178",0x531D],
+ ["9179",0x60E3],
+ ["917A",0x60F3],
+ ["917B",0x635C],
+ ["917C",0x6383],
+ ["917D",0x633F],
+ ["917E",0x63BB],
+ ["9180",0x64CD],
+ ["9181",0x65E9],
+ ["9182",0x66F9],
+ ["9183",0x5DE3],
+ ["9184",0x69CD],
+ ["9185",0x69FD],
+ ["9186",0x6F15],
+ ["9187",0x71E5],
+ ["9188",0x4E89],
+ ["9189",0x75E9],
+ ["918A",0x76F8],
+ ["918B",0x7A93],
+ ["918C",0x7CDF],
+ ["918D",0x7DCF],
+ ["918E",0x7D9C],
+ ["918F",0x8061],
+ ["9190",0x8349],
+ ["9191",0x8358],
+ ["9192",0x846C],
+ ["9193",0x84BC],
+ ["9194",0x85FB],
+ ["9195",0x88C5],
+ ["9196",0x8D70],
+ ["9197",0x9001],
+ ["9198",0x906D],
+ ["9199",0x9397],
+ ["919A",0x971C],
+ ["919B",0x9A12],
+ ["919C",0x50CF],
+ ["919D",0x5897],
+ ["919E",0x618E],
+ ["919F",0x81D3],
+ ["91A0",0x8535],
+ ["91A1",0x8D08],
+ ["91A2",0x9020],
+ ["91A3",0x4FC3],
+ ["91A4",0x5074],
+ ["91A5",0x5247],
+ ["91A6",0x5373],
+ ["91A7",0x606F],
+ ["91A8",0x6349],
+ ["91A9",0x675F],
+ ["91AA",0x6E2C],
+ ["91AB",0x8DB3],
+ ["91AC",0x901F],
+ ["91AD",0x4FD7],
+ ["91AE",0x5C5E],
+ ["91AF",0x8CCA],
+ ["91B0",0x65CF],
+ ["91B1",0x7D9A],
+ ["91B2",0x5352],
+ ["91B3",0x8896],
+ ["91B4",0x5176],
+ ["91B5",0x63C3],
+ ["91B6",0x5B58],
+ ["91B7",0x5B6B],
+ ["91B8",0x5C0A],
+ ["91B9",0x640D],
+ ["91BA",0x6751],
+ ["91BB",0x905C],
+ ["91BC",0x4ED6],
+ ["91BD",0x591A],
+ ["91BE",0x592A],
+ ["91BF",0x6C70],
+ ["91C0",0x8A51],
+ ["91C1",0x553E],
+ ["91C2",0x5815],
+ ["91C3",0x59A5],
+ ["91C4",0x60F0],
+ ["91C5",0x6253],
+ ["91C6",0x67C1],
+ ["91C7",0x8235],
+ ["91C8",0x6955],
+ ["91C9",0x9640],
+ ["91CA",0x99C4],
+ ["91CB",0x9A28],
+ ["91CC",0x4F53],
+ ["91CD",0x5806],
+ ["91CE",0x5BFE],
+ ["91CF",0x8010],
+ ["91D0",0x5CB1],
+ ["91D1",0x5E2F],
+ ["91D2",0x5F85],
+ ["91D3",0x6020],
+ ["91D4",0x614B],
+ ["91D5",0x6234],
+ ["91D6",0x66FF],
+ ["91D7",0x6CF0],
+ ["91D8",0x6EDE],
+ ["91D9",0x80CE],
+ ["91DA",0x817F],
+ ["91DB",0x82D4],
+ ["91DC",0x888B],
+ ["91DD",0x8CB8],
+ ["91DE",0x9000],
+ ["91DF",0x902E],
+ ["91E0",0x968A],
+ ["91E1",0x9EDB],
+ ["91E2",0x9BDB],
+ ["91E3",0x4EE3],
+ ["91E4",0x53F0],
+ ["91E5",0x5927],
+ ["91E6",0x7B2C],
+ ["91E7",0x918D],
+ ["91E8",0x984C],
+ ["91E9",0x9DF9],
+ ["91EA",0x6EDD],
+ ["91EB",0x7027],
+ ["91EC",0x5353],
+ ["91ED",0x5544],
+ ["91EE",0x5B85],
+ ["91EF",0x6258],
+ ["91F0",0x629E],
+ ["91F1",0x62D3],
+ ["91F2",0x6CA2],
+ ["91F3",0x6FEF],
+ ["91F4",0x7422],
+ ["91F5",0x8A17],
+ ["91F6",0x9438],
+ ["91F7",0x6FC1],
+ ["91F8",0x8AFE],
+ ["91F9",0x8338],
+ ["91FA",0x51E7],
+ ["91FB",0x86F8],
+ ["91FC",0x53EA],
+ ["9240",0x53E9],
+ ["9241",0x4F46],
+ ["9242",0x9054],
+ ["9243",0x8FB0],
+ ["9244",0x596A],
+ ["9245",0x8131],
+ ["9246",0x5DFD],
+ ["9247",0x7AEA],
+ ["9248",0x8FBF],
+ ["9249",0x68DA],
+ ["924A",0x8C37],
+ ["924B",0x72F8],
+ ["924C",0x9C48],
+ ["924D",0x6A3D],
+ ["924E",0x8AB0],
+ ["924F",0x4E39],
+ ["9250",0x5358],
+ ["9251",0x5606],
+ ["9252",0x5766],
+ ["9253",0x62C5],
+ ["9254",0x63A2],
+ ["9255",0x65E6],
+ ["9256",0x6B4E],
+ ["9257",0x6DE1],
+ ["9258",0x6E5B],
+ ["9259",0x70AD],
+ ["925A",0x77ED],
+ ["925B",0x7AEF],
+ ["925C",0x7BAA],
+ ["925D",0x7DBB],
+ ["925E",0x803D],
+ ["925F",0x80C6],
+ ["9260",0x86CB],
+ ["9261",0x8A95],
+ ["9262",0x935B],
+ ["9263",0x56E3],
+ ["9264",0x58C7],
+ ["9265",0x5F3E],
+ ["9266",0x65AD],
+ ["9267",0x6696],
+ ["9268",0x6A80],
+ ["9269",0x6BB5],
+ ["926A",0x7537],
+ ["926B",0x8AC7],
+ ["926C",0x5024],
+ ["926D",0x77E5],
+ ["926E",0x5730],
+ ["926F",0x5F1B],
+ ["9270",0x6065],
+ ["9271",0x667A],
+ ["9272",0x6C60],
+ ["9273",0x75F4],
+ ["9274",0x7A1A],
+ ["9275",0x7F6E],
+ ["9276",0x81F4],
+ ["9277",0x8718],
+ ["9278",0x9045],
+ ["9279",0x99B3],
+ ["927A",0x7BC9],
+ ["927B",0x755C],
+ ["927C",0x7AF9],
+ ["927D",0x7B51],
+ ["927E",0x84C4],
+ ["9280",0x9010],
+ ["9281",0x79E9],
+ ["9282",0x7A92],
+ ["9283",0x8336],
+ ["9284",0x5AE1],
+ ["9285",0x7740],
+ ["9286",0x4E2D],
+ ["9287",0x4EF2],
+ ["9288",0x5B99],
+ ["9289",0x5FE0],
+ ["928A",0x62BD],
+ ["928B",0x663C],
+ ["928C",0x67F1],
+ ["928D",0x6CE8],
+ ["928E",0x866B],
+ ["928F",0x8877],
+ ["9290",0x8A3B],
+ ["9291",0x914E],
+ ["9292",0x92F3],
+ ["9293",0x99D0],
+ ["9294",0x6A17],
+ ["9295",0x7026],
+ ["9296",0x732A],
+ ["9297",0x82E7],
+ ["9298",0x8457],
+ ["9299",0x8CAF],
+ ["929A",0x4E01],
+ ["929B",0x5146],
+ ["929C",0x51CB],
+ ["929D",0x558B],
+ ["929E",0x5BF5],
+ ["929F",0x5E16],
+ ["92A0",0x5E33],
+ ["92A1",0x5E81],
+ ["92A2",0x5F14],
+ ["92A3",0x5F35],
+ ["92A4",0x5F6B],
+ ["92A5",0x5FB4],
+ ["92A6",0x61F2],
+ ["92A7",0x6311],
+ ["92A8",0x66A2],
+ ["92A9",0x671D],
+ ["92AA",0x6F6E],
+ ["92AB",0x7252],
+ ["92AC",0x753A],
+ ["92AD",0x773A],
+ ["92AE",0x8074],
+ ["92AF",0x8139],
+ ["92B0",0x8178],
+ ["92B1",0x8776],
+ ["92B2",0x8ABF],
+ ["92B3",0x8ADC],
+ ["92B4",0x8D85],
+ ["92B5",0x8DF3],
+ ["92B6",0x929A],
+ ["92B7",0x9577],
+ ["92B8",0x9802],
+ ["92B9",0x9CE5],
+ ["92BA",0x52C5],
+ ["92BB",0x6357],
+ ["92BC",0x76F4],
+ ["92BD",0x6715],
+ ["92BE",0x6C88],
+ ["92BF",0x73CD],
+ ["92C0",0x8CC3],
+ ["92C1",0x93AE],
+ ["92C2",0x9673],
+ ["92C3",0x6D25],
+ ["92C4",0x589C],
+ ["92C5",0x690E],
+ ["92C6",0x69CC],
+ ["92C7",0x8FFD],
+ ["92C8",0x939A],
+ ["92C9",0x75DB],
+ ["92CA",0x901A],
+ ["92CB",0x585A],
+ ["92CC",0x6802],
+ ["92CD",0x63B4],
+ ["92CE",0x69FB],
+ ["92CF",0x4F43],
+ ["92D0",0x6F2C],
+ ["92D1",0x67D8],
+ ["92D2",0x8FBB],
+ ["92D3",0x8526],
+ ["92D4",0x7DB4],
+ ["92D5",0x9354],
+ ["92D6",0x693F],
+ ["92D7",0x6F70],
+ ["92D8",0x576A],
+ ["92D9",0x58F7],
+ ["92DA",0x5B2C],
+ ["92DB",0x7D2C],
+ ["92DC",0x722A],
+ ["92DD",0x540A],
+ ["92DE",0x91E3],
+ ["92DF",0x9DB4],
+ ["92E0",0x4EAD],
+ ["92E1",0x4F4E],
+ ["92E2",0x505C],
+ ["92E3",0x5075],
+ ["92E4",0x5243],
+ ["92E5",0x8C9E],
+ ["92E6",0x5448],
+ ["92E7",0x5824],
+ ["92E8",0x5B9A],
+ ["92E9",0x5E1D],
+ ["92EA",0x5E95],
+ ["92EB",0x5EAD],
+ ["92EC",0x5EF7],
+ ["92ED",0x5F1F],
+ ["92EE",0x608C],
+ ["92EF",0x62B5],
+ ["92F0",0x633A],
+ ["92F1",0x63D0],
+ ["92F2",0x68AF],
+ ["92F3",0x6C40],
+ ["92F4",0x7887],
+ ["92F5",0x798E],
+ ["92F6",0x7A0B],
+ ["92F7",0x7DE0],
+ ["92F8",0x8247],
+ ["92F9",0x8A02],
+ ["92FA",0x8AE6],
+ ["92FB",0x8E44],
+ ["92FC",0x9013],
+ ["9340",0x90B8],
+ ["9341",0x912D],
+ ["9342",0x91D8],
+ ["9343",0x9F0E],
+ ["9344",0x6CE5],
+ ["9345",0x6458],
+ ["9346",0x64E2],
+ ["9347",0x6575],
+ ["9348",0x6EF4],
+ ["9349",0x7684],
+ ["934A",0x7B1B],
+ ["934B",0x9069],
+ ["934C",0x93D1],
+ ["934D",0x6EBA],
+ ["934E",0x54F2],
+ ["934F",0x5FB9],
+ ["9350",0x64A4],
+ ["9351",0x8F4D],
+ ["9352",0x8FED],
+ ["9353",0x9244],
+ ["9354",0x5178],
+ ["9355",0x586B],
+ ["9356",0x5929],
+ ["9357",0x5C55],
+ ["9358",0x5E97],
+ ["9359",0x6DFB],
+ ["935A",0x7E8F],
+ ["935B",0x751C],
+ ["935C",0x8CBC],
+ ["935D",0x8EE2],
+ ["935E",0x985B],
+ ["935F",0x70B9],
+ ["9360",0x4F1D],
+ ["9361",0x6BBF],
+ ["9362",0x6FB1],
+ ["9363",0x7530],
+ ["9364",0x96FB],
+ ["9365",0x514E],
+ ["9366",0x5410],
+ ["9367",0x5835],
+ ["9368",0x5857],
+ ["9369",0x59AC],
+ ["936A",0x5C60],
+ ["936B",0x5F92],
+ ["936C",0x6597],
+ ["936D",0x675C],
+ ["936E",0x6E21],
+ ["936F",0x767B],
+ ["9370",0x83DF],
+ ["9371",0x8CED],
+ ["9372",0x9014],
+ ["9373",0x90FD],
+ ["9374",0x934D],
+ ["9375",0x7825],
+ ["9376",0x783A],
+ ["9377",0x52AA],
+ ["9378",0x5EA6],
+ ["9379",0x571F],
+ ["937A",0x5974],
+ ["937B",0x6012],
+ ["937C",0x5012],
+ ["937D",0x515A],
+ ["937E",0x51AC],
+ ["9380",0x51CD],
+ ["9381",0x5200],
+ ["9382",0x5510],
+ ["9383",0x5854],
+ ["9384",0x5858],
+ ["9385",0x5957],
+ ["9386",0x5B95],
+ ["9387",0x5CF6],
+ ["9388",0x5D8B],
+ ["9389",0x60BC],
+ ["938A",0x6295],
+ ["938B",0x642D],
+ ["938C",0x6771],
+ ["938D",0x6843],
+ ["938E",0x68BC],
+ ["938F",0x68DF],
+ ["9390",0x76D7],
+ ["9391",0x6DD8],
+ ["9392",0x6E6F],
+ ["9393",0x6D9B],
+ ["9394",0x706F],
+ ["9395",0x71C8],
+ ["9396",0x5F53],
+ ["9397",0x75D8],
+ ["9398",0x7977],
+ ["9399",0x7B49],
+ ["939A",0x7B54],
+ ["939B",0x7B52],
+ ["939C",0x7CD6],
+ ["939D",0x7D71],
+ ["939E",0x5230],
+ ["939F",0x8463],
+ ["93A0",0x8569],
+ ["93A1",0x85E4],
+ ["93A2",0x8A0E],
+ ["93A3",0x8B04],
+ ["93A4",0x8C46],
+ ["93A5",0x8E0F],
+ ["93A6",0x9003],
+ ["93A7",0x900F],
+ ["93A8",0x9419],
+ ["93A9",0x9676],
+ ["93AA",0x982D],
+ ["93AB",0x9A30],
+ ["93AC",0x95D8],
+ ["93AD",0x50CD],
+ ["93AE",0x52D5],
+ ["93AF",0x540C],
+ ["93B0",0x5802],
+ ["93B1",0x5C0E],
+ ["93B2",0x61A7],
+ ["93B3",0x649E],
+ ["93B4",0x6D1E],
+ ["93B5",0x77B3],
+ ["93B6",0x7AE5],
+ ["93B7",0x80F4],
+ ["93B8",0x8404],
+ ["93B9",0x9053],
+ ["93BA",0x9285],
+ ["93BB",0x5CE0],
+ ["93BC",0x9D07],
+ ["93BD",0x533F],
+ ["93BE",0x5F97],
+ ["93BF",0x5FB3],
+ ["93C0",0x6D9C],
+ ["93C1",0x7279],
+ ["93C2",0x7763],
+ ["93C3",0x79BF],
+ ["93C4",0x7BE4],
+ ["93C5",0x6BD2],
+ ["93C6",0x72EC],
+ ["93C7",0x8AAD],
+ ["93C8",0x6803],
+ ["93C9",0x6A61],
+ ["93CA",0x51F8],
+ ["93CB",0x7A81],
+ ["93CC",0x6934],
+ ["93CD",0x5C4A],
+ ["93CE",0x9CF6],
+ ["93CF",0x82EB],
+ ["93D0",0x5BC5],
+ ["93D1",0x9149],
+ ["93D2",0x701E],
+ ["93D3",0x5678],
+ ["93D4",0x5C6F],
+ ["93D5",0x60C7],
+ ["93D6",0x6566],
+ ["93D7",0x6C8C],
+ ["93D8",0x8C5A],
+ ["93D9",0x9041],
+ ["93DA",0x9813],
+ ["93DB",0x5451],
+ ["93DC",0x66C7],
+ ["93DD",0x920D],
+ ["93DE",0x5948],
+ ["93DF",0x90A3],
+ ["93E0",0x5185],
+ ["93E1",0x4E4D],
+ ["93E2",0x51EA],
+ ["93E3",0x8599],
+ ["93E4",0x8B0E],
+ ["93E5",0x7058],
+ ["93E6",0x637A],
+ ["93E7",0x934B],
+ ["93E8",0x6962],
+ ["93E9",0x99B4],
+ ["93EA",0x7E04],
+ ["93EB",0x7577],
+ ["93EC",0x5357],
+ ["93ED",0x6960],
+ ["93EE",0x8EDF],
+ ["93EF",0x96E3],
+ ["93F0",0x6C5D],
+ ["93F1",0x4E8C],
+ ["93F2",0x5C3C],
+ ["93F3",0x5F10],
+ ["93F4",0x8FE9],
+ ["93F5",0x5302],
+ ["93F6",0x8CD1],
+ ["93F7",0x8089],
+ ["93F8",0x8679],
+ ["93F9",0x5EFF],
+ ["93FA",0x65E5],
+ ["93FB",0x4E73],
+ ["93FC",0x5165],
+ ["9440",0x5982],
+ ["9441",0x5C3F],
+ ["9442",0x97EE],
+ ["9443",0x4EFB],
+ ["9444",0x598A],
+ ["9445",0x5FCD],
+ ["9446",0x8A8D],
+ ["9447",0x6FE1],
+ ["9448",0x79B0],
+ ["9449",0x7962],
+ ["944A",0x5BE7],
+ ["944B",0x8471],
+ ["944C",0x732B],
+ ["944D",0x71B1],
+ ["944E",0x5E74],
+ ["944F",0x5FF5],
+ ["9450",0x637B],
+ ["9451",0x649A],
+ ["9452",0x71C3],
+ ["9453",0x7C98],
+ ["9454",0x4E43],
+ ["9455",0x5EFC],
+ ["9456",0x4E4B],
+ ["9457",0x57DC],
+ ["9458",0x56A2],
+ ["9459",0x60A9],
+ ["945A",0x6FC3],
+ ["945B",0x7D0D],
+ ["945C",0x80FD],
+ ["945D",0x8133],
+ ["945E",0x81BF],
+ ["945F",0x8FB2],
+ ["9460",0x8997],
+ ["9461",0x86A4],
+ ["9462",0x5DF4],
+ ["9463",0x628A],
+ ["9464",0x64AD],
+ ["9465",0x8987],
+ ["9466",0x6777],
+ ["9467",0x6CE2],
+ ["9468",0x6D3E],
+ ["9469",0x7436],
+ ["946A",0x7834],
+ ["946B",0x5A46],
+ ["946C",0x7F75],
+ ["946D",0x82AD],
+ ["946E",0x99AC],
+ ["946F",0x4FF3],
+ ["9470",0x5EC3],
+ ["9471",0x62DD],
+ ["9472",0x6392],
+ ["9473",0x6557],
+ ["9474",0x676F],
+ ["9475",0x76C3],
+ ["9476",0x724C],
+ ["9477",0x80CC],
+ ["9478",0x80BA],
+ ["9479",0x8F29],
+ ["947A",0x914D],
+ ["947B",0x500D],
+ ["947C",0x57F9],
+ ["947D",0x5A92],
+ ["947E",0x6885],
+ ["9480",0x6973],
+ ["9481",0x7164],
+ ["9482",0x72FD],
+ ["9483",0x8CB7],
+ ["9484",0x58F2],
+ ["9485",0x8CE0],
+ ["9486",0x966A],
+ ["9487",0x9019],
+ ["9488",0x877F],
+ ["9489",0x79E4],
+ ["948A",0x77E7],
+ ["948B",0x8429],
+ ["948C",0x4F2F],
+ ["948D",0x5265],
+ ["948E",0x535A],
+ ["948F",0x62CD],
+ ["9490",0x67CF],
+ ["9491",0x6CCA],
+ ["9492",0x767D],
+ ["9493",0x7B94],
+ ["9494",0x7C95],
+ ["9495",0x8236],
+ ["9496",0x8584],
+ ["9497",0x8FEB],
+ ["9498",0x66DD],
+ ["9499",0x6F20],
+ ["949A",0x7206],
+ ["949B",0x7E1B],
+ ["949C",0x83AB],
+ ["949D",0x99C1],
+ ["949E",0x9EA6],
+ ["949F",0x51FD],
+ ["94A0",0x7BB1],
+ ["94A1",0x7872],
+ ["94A2",0x7BB8],
+ ["94A3",0x8087],
+ ["94A4",0x7B48],
+ ["94A5",0x6AE8],
+ ["94A6",0x5E61],
+ ["94A7",0x808C],
+ ["94A8",0x7551],
+ ["94A9",0x7560],
+ ["94AA",0x516B],
+ ["94AB",0x9262],
+ ["94AC",0x6E8C],
+ ["94AD",0x767A],
+ ["94AE",0x9197],
+ ["94AF",0x9AEA],
+ ["94B0",0x4F10],
+ ["94B1",0x7F70],
+ ["94B2",0x629C],
+ ["94B3",0x7B4F],
+ ["94B4",0x95A5],
+ ["94B5",0x9CE9],
+ ["94B6",0x567A],
+ ["94B7",0x5859],
+ ["94B8",0x86E4],
+ ["94B9",0x96BC],
+ ["94BA",0x4F34],
+ ["94BB",0x5224],
+ ["94BC",0x534A],
+ ["94BD",0x53CD],
+ ["94BE",0x53DB],
+ ["94BF",0x5E06],
+ ["94C0",0x642C],
+ ["94C1",0x6591],
+ ["94C2",0x677F],
+ ["94C3",0x6C3E],
+ ["94C4",0x6C4E],
+ ["94C5",0x7248],
+ ["94C6",0x72AF],
+ ["94C7",0x73ED],
+ ["94C8",0x7554],
+ ["94C9",0x7E41],
+ ["94CA",0x822C],
+ ["94CB",0x85E9],
+ ["94CC",0x8CA9],
+ ["94CD",0x7BC4],
+ ["94CE",0x91C6],
+ ["94CF",0x7169],
+ ["94D0",0x9812],
+ ["94D1",0x98EF],
+ ["94D2",0x633D],
+ ["94D3",0x6669],
+ ["94D4",0x756A],
+ ["94D5",0x76E4],
+ ["94D6",0x78D0],
+ ["94D7",0x8543],
+ ["94D8",0x86EE],
+ ["94D9",0x532A],
+ ["94DA",0x5351],
+ ["94DB",0x5426],
+ ["94DC",0x5983],
+ ["94DD",0x5E87],
+ ["94DE",0x5F7C],
+ ["94DF",0x60B2],
+ ["94E0",0x6249],
+ ["94E1",0x6279],
+ ["94E2",0x62AB],
+ ["94E3",0x6590],
+ ["94E4",0x6BD4],
+ ["94E5",0x6CCC],
+ ["94E6",0x75B2],
+ ["94E7",0x76AE],
+ ["94E8",0x7891],
+ ["94E9",0x79D8],
+ ["94EA",0x7DCB],
+ ["94EB",0x7F77],
+ ["94EC",0x80A5],
+ ["94ED",0x88AB],
+ ["94EE",0x8AB9],
+ ["94EF",0x8CBB],
+ ["94F0",0x907F],
+ ["94F1",0x975E],
+ ["94F2",0x98DB],
+ ["94F3",0x6A0B],
+ ["94F4",0x7C38],
+ ["94F5",0x5099],
+ ["94F6",0x5C3E],
+ ["94F7",0x5FAE],
+ ["94F8",0x6787],
+ ["94F9",0x6BD8],
+ ["94FA",0x7435],
+ ["94FB",0x7709],
+ ["94FC",0x7F8E],
+ ["9540",0x9F3B],
+ ["9541",0x67CA],
+ ["9542",0x7A17],
+ ["9543",0x5339],
+ ["9544",0x758B],
+ ["9545",0x9AED],
+ ["9546",0x5F66],
+ ["9547",0x819D],
+ ["9548",0x83F1],
+ ["9549",0x8098],
+ ["954A",0x5F3C],
+ ["954B",0x5FC5],
+ ["954C",0x7562],
+ ["954D",0x7B46],
+ ["954E",0x903C],
+ ["954F",0x6867],
+ ["9550",0x59EB],
+ ["9551",0x5A9B],
+ ["9552",0x7D10],
+ ["9553",0x767E],
+ ["9554",0x8B2C],
+ ["9555",0x4FF5],
+ ["9556",0x5F6A],
+ ["9557",0x6A19],
+ ["9558",0x6C37],
+ ["9559",0x6F02],
+ ["955A",0x74E2],
+ ["955B",0x7968],
+ ["955C",0x8868],
+ ["955D",0x8A55],
+ ["955E",0x8C79],
+ ["955F",0x5EDF],
+ ["9560",0x63CF],
+ ["9561",0x75C5],
+ ["9562",0x79D2],
+ ["9563",0x82D7],
+ ["9564",0x9328],
+ ["9565",0x92F2],
+ ["9566",0x849C],
+ ["9567",0x86ED],
+ ["9568",0x9C2D],
+ ["9569",0x54C1],
+ ["956A",0x5F6C],
+ ["956B",0x658C],
+ ["956C",0x6D5C],
+ ["956D",0x7015],
+ ["956E",0x8CA7],
+ ["956F",0x8CD3],
+ ["9570",0x983B],
+ ["9571",0x654F],
+ ["9572",0x74F6],
+ ["9573",0x4E0D],
+ ["9574",0x4ED8],
+ ["9575",0x57E0],
+ ["9576",0x592B],
+ ["9577",0x5A66],
+ ["9578",0x5BCC],
+ ["9579",0x51A8],
+ ["957A",0x5E03],
+ ["957B",0x5E9C],
+ ["957C",0x6016],
+ ["957D",0x6276],
+ ["957E",0x6577],
+ ["9580",0x65A7],
+ ["9581",0x666E],
+ ["9582",0x6D6E],
+ ["9583",0x7236],
+ ["9584",0x7B26],
+ ["9585",0x8150],
+ ["9586",0x819A],
+ ["9587",0x8299],
+ ["9588",0x8B5C],
+ ["9589",0x8CA0],
+ ["958A",0x8CE6],
+ ["958B",0x8D74],
+ ["958C",0x961C],
+ ["958D",0x9644],
+ ["958E",0x4FAE],
+ ["958F",0x64AB],
+ ["9590",0x6B66],
+ ["9591",0x821E],
+ ["9592",0x8461],
+ ["9593",0x856A],
+ ["9594",0x90E8],
+ ["9595",0x5C01],
+ ["9596",0x6953],
+ ["9597",0x98A8],
+ ["9598",0x847A],
+ ["9599",0x8557],
+ ["959A",0x4F0F],
+ ["959B",0x526F],
+ ["959C",0x5FA9],
+ ["959D",0x5E45],
+ ["959E",0x670D],
+ ["959F",0x798F],
+ ["95A0",0x8179],
+ ["95A1",0x8907],
+ ["95A2",0x8986],
+ ["95A3",0x6DF5],
+ ["95A4",0x5F17],
+ ["95A5",0x6255],
+ ["95A6",0x6CB8],
+ ["95A7",0x4ECF],
+ ["95A8",0x7269],
+ ["95A9",0x9B92],
+ ["95AA",0x5206],
+ ["95AB",0x543B],
+ ["95AC",0x5674],
+ ["95AD",0x58B3],
+ ["95AE",0x61A4],
+ ["95AF",0x626E],
+ ["95B0",0x711A],
+ ["95B1",0x596E],
+ ["95B2",0x7C89],
+ ["95B3",0x7CDE],
+ ["95B4",0x7D1B],
+ ["95B5",0x96F0],
+ ["95B6",0x6587],
+ ["95B7",0x805E],
+ ["95B8",0x4E19],
+ ["95B9",0x4F75],
+ ["95BA",0x5175],
+ ["95BB",0x5840],
+ ["95BC",0x5E63],
+ ["95BD",0x5E73],
+ ["95BE",0x5F0A],
+ ["95BF",0x67C4],
+ ["95C0",0x4E26],
+ ["95C1",0x853D],
+ ["95C2",0x9589],
+ ["95C3",0x965B],
+ ["95C4",0x7C73],
+ ["95C5",0x9801],
+ ["95C6",0x50FB],
+ ["95C7",0x58C1],
+ ["95C8",0x7656],
+ ["95C9",0x78A7],
+ ["95CA",0x5225],
+ ["95CB",0x77A5],
+ ["95CC",0x8511],
+ ["95CD",0x7B86],
+ ["95CE",0x504F],
+ ["95CF",0x5909],
+ ["95D0",0x7247],
+ ["95D1",0x7BC7],
+ ["95D2",0x7DE8],
+ ["95D3",0x8FBA],
+ ["95D4",0x8FD4],
+ ["95D5",0x904D],
+ ["95D6",0x4FBF],
+ ["95D7",0x52C9],
+ ["95D8",0x5A29],
+ ["95D9",0x5F01],
+ ["95DA",0x97AD],
+ ["95DB",0x4FDD],
+ ["95DC",0x8217],
+ ["95DD",0x92EA],
+ ["95DE",0x5703],
+ ["95DF",0x6355],
+ ["95E0",0x6B69],
+ ["95E1",0x752B],
+ ["95E2",0x88DC],
+ ["95E3",0x8F14],
+ ["95E4",0x7A42],
+ ["95E5",0x52DF],
+ ["95E6",0x5893],
+ ["95E7",0x6155],
+ ["95E8",0x620A],
+ ["95E9",0x66AE],
+ ["95EA",0x6BCD],
+ ["95EB",0x7C3F],
+ ["95EC",0x83E9],
+ ["95ED",0x5023],
+ ["95EE",0x4FF8],
+ ["95EF",0x5305],
+ ["95F0",0x5446],
+ ["95F1",0x5831],
+ ["95F2",0x5949],
+ ["95F3",0x5B9D],
+ ["95F4",0x5CF0],
+ ["95F5",0x5CEF],
+ ["95F6",0x5D29],
+ ["95F7",0x5E96],
+ ["95F8",0x62B1],
+ ["95F9",0x6367],
+ ["95FA",0x653E],
+ ["95FB",0x65B9],
+ ["95FC",0x670B],
+ ["9640",0x6CD5],
+ ["9641",0x6CE1],
+ ["9642",0x70F9],
+ ["9643",0x7832],
+ ["9644",0x7E2B],
+ ["9645",0x80DE],
+ ["9646",0x82B3],
+ ["9647",0x840C],
+ ["9648",0x84EC],
+ ["9649",0x8702],
+ ["964A",0x8912],
+ ["964B",0x8A2A],
+ ["964C",0x8C4A],
+ ["964D",0x90A6],
+ ["964E",0x92D2],
+ ["964F",0x98FD],
+ ["9650",0x9CF3],
+ ["9651",0x9D6C],
+ ["9652",0x4E4F],
+ ["9653",0x4EA1],
+ ["9654",0x508D],
+ ["9655",0x5256],
+ ["9656",0x574A],
+ ["9657",0x59A8],
+ ["9658",0x5E3D],
+ ["9659",0x5FD8],
+ ["965A",0x5FD9],
+ ["965B",0x623F],
+ ["965C",0x66B4],
+ ["965D",0x671B],
+ ["965E",0x67D0],
+ ["965F",0x68D2],
+ ["9660",0x5192],
+ ["9661",0x7D21],
+ ["9662",0x80AA],
+ ["9663",0x81A8],
+ ["9664",0x8B00],
+ ["9665",0x8C8C],
+ ["9666",0x8CBF],
+ ["9667",0x927E],
+ ["9668",0x9632],
+ ["9669",0x5420],
+ ["966A",0x982C],
+ ["966B",0x5317],
+ ["966C",0x50D5],
+ ["966D",0x535C],
+ ["966E",0x58A8],
+ ["966F",0x64B2],
+ ["9670",0x6734],
+ ["9671",0x7267],
+ ["9672",0x7766],
+ ["9673",0x7A46],
+ ["9674",0x91E6],
+ ["9675",0x52C3],
+ ["9676",0x6CA1],
+ ["9677",0x6B86],
+ ["9678",0x5800],
+ ["9679",0x5E4C],
+ ["967A",0x5954],
+ ["967B",0x672C],
+ ["967C",0x7FFB],
+ ["967D",0x51E1],
+ ["967E",0x76C6],
+ ["9680",0x6469],
+ ["9681",0x78E8],
+ ["9682",0x9B54],
+ ["9683",0x9EBB],
+ ["9684",0x57CB],
+ ["9685",0x59B9],
+ ["9686",0x6627],
+ ["9687",0x679A],
+ ["9688",0x6BCE],
+ ["9689",0x54E9],
+ ["968A",0x69D9],
+ ["968B",0x5E55],
+ ["968C",0x819C],
+ ["968D",0x6795],
+ ["968E",0x9BAA],
+ ["968F",0x67FE],
+ ["9690",0x9C52],
+ ["9691",0x685D],
+ ["9692",0x4EA6],
+ ["9693",0x4FE3],
+ ["9694",0x53C8],
+ ["9695",0x62B9],
+ ["9696",0x672B],
+ ["9697",0x6CAB],
+ ["9698",0x8FC4],
+ ["9699",0x4FAD],
+ ["969A",0x7E6D],
+ ["969B",0x9EBF],
+ ["969C",0x4E07],
+ ["969D",0x6162],
+ ["969E",0x6E80],
+ ["969F",0x6F2B],
+ ["96A0",0x8513],
+ ["96A1",0x5473],
+ ["96A2",0x672A],
+ ["96A3",0x9B45],
+ ["96A4",0x5DF3],
+ ["96A5",0x7B95],
+ ["96A6",0x5CAC],
+ ["96A7",0x5BC6],
+ ["96A8",0x871C],
+ ["96A9",0x6E4A],
+ ["96AA",0x84D1],
+ ["96AB",0x7A14],
+ ["96AC",0x8108],
+ ["96AD",0x5999],
+ ["96AE",0x7C8D],
+ ["96AF",0x6C11],
+ ["96B0",0x7720],
+ ["96B1",0x52D9],
+ ["96B2",0x5922],
+ ["96B3",0x7121],
+ ["96B4",0x725F],
+ ["96B5",0x77DB],
+ ["96B6",0x9727],
+ ["96B7",0x9D61],
+ ["96B8",0x690B],
+ ["96B9",0x5A7F],
+ ["96BA",0x5A18],
+ ["96BB",0x51A5],
+ ["96BC",0x540D],
+ ["96BD",0x547D],
+ ["96BE",0x660E],
+ ["96BF",0x76DF],
+ ["96C0",0x8FF7],
+ ["96C1",0x9298],
+ ["96C2",0x9CF4],
+ ["96C3",0x59EA],
+ ["96C4",0x725D],
+ ["96C5",0x6EC5],
+ ["96C6",0x514D],
+ ["96C7",0x68C9],
+ ["96C8",0x7DBF],
+ ["96C9",0x7DEC],
+ ["96CA",0x9762],
+ ["96CB",0x9EBA],
+ ["96CC",0x6478],
+ ["96CD",0x6A21],
+ ["96CE",0x8302],
+ ["96CF",0x5984],
+ ["96D0",0x5B5F],
+ ["96D1",0x6BDB],
+ ["96D2",0x731B],
+ ["96D3",0x76F2],
+ ["96D4",0x7DB2],
+ ["96D5",0x8017],
+ ["96D6",0x8499],
+ ["96D7",0x5132],
+ ["96D8",0x6728],
+ ["96D9",0x9ED9],
+ ["96DA",0x76EE],
+ ["96DB",0x6762],
+ ["96DC",0x52FF],
+ ["96DD",0x9905],
+ ["96DE",0x5C24],
+ ["96DF",0x623B],
+ ["96E0",0x7C7E],
+ ["96E1",0x8CB0],
+ ["96E2",0x554F],
+ ["96E3",0x60B6],
+ ["96E4",0x7D0B],
+ ["96E5",0x9580],
+ ["96E6",0x5301],
+ ["96E7",0x4E5F],
+ ["96E8",0x51B6],
+ ["96E9",0x591C],
+ ["96EA",0x723A],
+ ["96EB",0x8036],
+ ["96EC",0x91CE],
+ ["96ED",0x5F25],
+ ["96EE",0x77E2],
+ ["96EF",0x5384],
+ ["96F0",0x5F79],
+ ["96F1",0x7D04],
+ ["96F2",0x85AC],
+ ["96F3",0x8A33],
+ ["96F4",0x8E8D],
+ ["96F5",0x9756],
+ ["96F6",0x67F3],
+ ["96F7",0x85AE],
+ ["96F8",0x9453],
+ ["96F9",0x6109],
+ ["96FA",0x6108],
+ ["96FB",0x6CB9],
+ ["96FC",0x7652],
+ ["9740",0x8AED],
+ ["9741",0x8F38],
+ ["9742",0x552F],
+ ["9743",0x4F51],
+ ["9744",0x512A],
+ ["9745",0x52C7],
+ ["9746",0x53CB],
+ ["9747",0x5BA5],
+ ["9748",0x5E7D],
+ ["9749",0x60A0],
+ ["974A",0x6182],
+ ["974B",0x63D6],
+ ["974C",0x6709],
+ ["974D",0x67DA],
+ ["974E",0x6E67],
+ ["974F",0x6D8C],
+ ["9750",0x7336],
+ ["9751",0x7337],
+ ["9752",0x7531],
+ ["9753",0x7950],
+ ["9754",0x88D5],
+ ["9755",0x8A98],
+ ["9756",0x904A],
+ ["9757",0x9091],
+ ["9758",0x90F5],
+ ["9759",0x96C4],
+ ["975A",0x878D],
+ ["975B",0x5915],
+ ["975C",0x4E88],
+ ["975D",0x4F59],
+ ["975E",0x4E0E],
+ ["975F",0x8A89],
+ ["9760",0x8F3F],
+ ["9761",0x9810],
+ ["9762",0x50AD],
+ ["9763",0x5E7C],
+ ["9764",0x5996],
+ ["9765",0x5BB9],
+ ["9766",0x5EB8],
+ ["9767",0x63DA],
+ ["9768",0x63FA],
+ ["9769",0x64C1],
+ ["976A",0x66DC],
+ ["976B",0x694A],
+ ["976C",0x69D8],
+ ["976D",0x6D0B],
+ ["976E",0x6EB6],
+ ["976F",0x7194],
+ ["9770",0x7528],
+ ["9771",0x7AAF],
+ ["9772",0x7F8A],
+ ["9773",0x8000],
+ ["9774",0x8449],
+ ["9775",0x84C9],
+ ["9776",0x8981],
+ ["9777",0x8B21],
+ ["9778",0x8E0A],
+ ["9779",0x9065],
+ ["977A",0x967D],
+ ["977B",0x990A],
+ ["977C",0x617E],
+ ["977D",0x6291],
+ ["977E",0x6B32],
+ ["9780",0x6C83],
+ ["9781",0x6D74],
+ ["9782",0x7FCC],
+ ["9783",0x7FFC],
+ ["9784",0x6DC0],
+ ["9785",0x7F85],
+ ["9786",0x87BA],
+ ["9787",0x88F8],
+ ["9788",0x6765],
+ ["9789",0x83B1],
+ ["978A",0x983C],
+ ["978B",0x96F7],
+ ["978C",0x6D1B],
+ ["978D",0x7D61],
+ ["978E",0x843D],
+ ["978F",0x916A],
+ ["9790",0x4E71],
+ ["9791",0x5375],
+ ["9792",0x5D50],
+ ["9793",0x6B04],
+ ["9794",0x6FEB],
+ ["9795",0x85CD],
+ ["9796",0x862D],
+ ["9797",0x89A7],
+ ["9798",0x5229],
+ ["9799",0x540F],
+ ["979A",0x5C65],
+ ["979B",0x674E],
+ ["979C",0x68A8],
+ ["979D",0x7406],
+ ["979E",0x7483],
+ ["979F",0x75E2],
+ ["97A0",0x88CF],
+ ["97A1",0x88E1],
+ ["97A2",0x91CC],
+ ["97A3",0x96E2],
+ ["97A4",0x9678],
+ ["97A5",0x5F8B],
+ ["97A6",0x7387],
+ ["97A7",0x7ACB],
+ ["97A8",0x844E],
+ ["97A9",0x63A0],
+ ["97AA",0x7565],
+ ["97AB",0x5289],
+ ["97AC",0x6D41],
+ ["97AD",0x6E9C],
+ ["97AE",0x7409],
+ ["97AF",0x7559],
+ ["97B0",0x786B],
+ ["97B1",0x7C92],
+ ["97B2",0x9686],
+ ["97B3",0x7ADC],
+ ["97B4",0x9F8D],
+ ["97B5",0x4FB6],
+ ["97B6",0x616E],
+ ["97B7",0x65C5],
+ ["97B8",0x865C],
+ ["97B9",0x4E86],
+ ["97BA",0x4EAE],
+ ["97BB",0x50DA],
+ ["97BC",0x4E21],
+ ["97BD",0x51CC],
+ ["97BE",0x5BEE],
+ ["97BF",0x6599],
+ ["97C0",0x6881],
+ ["97C1",0x6DBC],
+ ["97C2",0x731F],
+ ["97C3",0x7642],
+ ["97C4",0x77AD],
+ ["97C5",0x7A1C],
+ ["97C6",0x7CE7],
+ ["97C7",0x826F],
+ ["97C8",0x8AD2],
+ ["97C9",0x907C],
+ ["97CA",0x91CF],
+ ["97CB",0x9675],
+ ["97CC",0x9818],
+ ["97CD",0x529B],
+ ["97CE",0x7DD1],
+ ["97CF",0x502B],
+ ["97D0",0x5398],
+ ["97D1",0x6797],
+ ["97D2",0x6DCB],
+ ["97D3",0x71D0],
+ ["97D4",0x7433],
+ ["97D5",0x81E8],
+ ["97D6",0x8F2A],
+ ["97D7",0x96A3],
+ ["97D8",0x9C57],
+ ["97D9",0x9E9F],
+ ["97DA",0x7460],
+ ["97DB",0x5841],
+ ["97DC",0x6D99],
+ ["97DD",0x7D2F],
+ ["97DE",0x985E],
+ ["97DF",0x4EE4],
+ ["97E0",0x4F36],
+ ["97E1",0x4F8B],
+ ["97E2",0x51B7],
+ ["97E3",0x52B1],
+ ["97E4",0x5DBA],
+ ["97E5",0x601C],
+ ["97E6",0x73B2],
+ ["97E7",0x793C],
+ ["97E8",0x82D3],
+ ["97E9",0x9234],
+ ["97EA",0x96B7],
+ ["97EB",0x96F6],
+ ["97EC",0x970A],
+ ["97ED",0x9E97],
+ ["97EE",0x9F62],
+ ["97EF",0x66A6],
+ ["97F0",0x6B74],
+ ["97F1",0x5217],
+ ["97F2",0x52A3],
+ ["97F3",0x70C8],
+ ["97F4",0x88C2],
+ ["97F5",0x5EC9],
+ ["97F6",0x604B],
+ ["97F7",0x6190],
+ ["97F8",0x6F23],
+ ["97F9",0x7149],
+ ["97FA",0x7C3E],
+ ["97FB",0x7DF4],
+ ["97FC",0x806F],
+ ["9840",0x84EE],
+ ["9841",0x9023],
+ ["9842",0x932C],
+ ["9843",0x5442],
+ ["9844",0x9B6F],
+ ["9845",0x6AD3],
+ ["9846",0x7089],
+ ["9847",0x8CC2],
+ ["9848",0x8DEF],
+ ["9849",0x9732],
+ ["984A",0x52B4],
+ ["984B",0x5A41],
+ ["984C",0x5ECA],
+ ["984D",0x5F04],
+ ["984E",0x6717],
+ ["984F",0x697C],
+ ["9850",0x6994],
+ ["9851",0x6D6A],
+ ["9852",0x6F0F],
+ ["9853",0x7262],
+ ["9854",0x72FC],
+ ["9855",0x7BED],
+ ["9856",0x8001],
+ ["9857",0x807E],
+ ["9858",0x874B],
+ ["9859",0x90CE],
+ ["985A",0x516D],
+ ["985B",0x9E93],
+ ["985C",0x7984],
+ ["985D",0x808B],
+ ["985E",0x9332],
+ ["985F",0x8AD6],
+ ["9860",0x502D],
+ ["9861",0x548C],
+ ["9862",0x8A71],
+ ["9863",0x6B6A],
+ ["9864",0x8CC4],
+ ["9865",0x8107],
+ ["9866",0x60D1],
+ ["9867",0x67A0],
+ ["9868",0x9DF2],
+ ["9869",0x4E99],
+ ["986A",0x4E98],
+ ["986B",0x9C10],
+ ["986C",0x8A6B],
+ ["986D",0x85C1],
+ ["986E",0x8568],
+ ["986F",0x6900],
+ ["9870",0x6E7E],
+ ["9871",0x7897],
+ ["9872",0x8155],
+ ["989F",0x5F0C],
+ ["98A0",0x4E10],
+ ["98A1",0x4E15],
+ ["98A2",0x4E2A],
+ ["98A3",0x4E31],
+ ["98A4",0x4E36],
+ ["98A5",0x4E3C],
+ ["98A6",0x4E3F],
+ ["98A7",0x4E42],
+ ["98A8",0x4E56],
+ ["98A9",0x4E58],
+ ["98AA",0x4E82],
+ ["98AB",0x4E85],
+ ["98AC",0x8C6B],
+ ["98AD",0x4E8A],
+ ["98AE",0x8212],
+ ["98AF",0x5F0D],
+ ["98B0",0x4E8E],
+ ["98B1",0x4E9E],
+ ["98B2",0x4E9F],
+ ["98B3",0x4EA0],
+ ["98B4",0x4EA2],
+ ["98B5",0x4EB0],
+ ["98B6",0x4EB3],
+ ["98B7",0x4EB6],
+ ["98B8",0x4ECE],
+ ["98B9",0x4ECD],
+ ["98BA",0x4EC4],
+ ["98BB",0x4EC6],
+ ["98BC",0x4EC2],
+ ["98BD",0x4ED7],
+ ["98BE",0x4EDE],
+ ["98BF",0x4EED],
+ ["98C0",0x4EDF],
+ ["98C1",0x4EF7],
+ ["98C2",0x4F09],
+ ["98C3",0x4F5A],
+ ["98C4",0x4F30],
+ ["98C5",0x4F5B],
+ ["98C6",0x4F5D],
+ ["98C7",0x4F57],
+ ["98C8",0x4F47],
+ ["98C9",0x4F76],
+ ["98CA",0x4F88],
+ ["98CB",0x4F8F],
+ ["98CC",0x4F98],
+ ["98CD",0x4F7B],
+ ["98CE",0x4F69],
+ ["98CF",0x4F70],
+ ["98D0",0x4F91],
+ ["98D1",0x4F6F],
+ ["98D2",0x4F86],
+ ["98D3",0x4F96],
+ ["98D4",0x5118],
+ ["98D5",0x4FD4],
+ ["98D6",0x4FDF],
+ ["98D7",0x4FCE],
+ ["98D8",0x4FD8],
+ ["98D9",0x4FDB],
+ ["98DA",0x4FD1],
+ ["98DB",0x4FDA],
+ ["98DC",0x4FD0],
+ ["98DD",0x4FE4],
+ ["98DE",0x4FE5],
+ ["98DF",0x501A],
+ ["98E0",0x5028],
+ ["98E1",0x5014],
+ ["98E2",0x502A],
+ ["98E3",0x5025],
+ ["98E4",0x5005],
+ ["98E5",0x4F1C],
+ ["98E6",0x4FF6],
+ ["98E7",0x5021],
+ ["98E8",0x5029],
+ ["98E9",0x502C],
+ ["98EA",0x4FFE],
+ ["98EB",0x4FEF],
+ ["98EC",0x5011],
+ ["98ED",0x5006],
+ ["98EE",0x5043],
+ ["98EF",0x5047],
+ ["98F0",0x6703],
+ ["98F1",0x5055],
+ ["98F2",0x5050],
+ ["98F3",0x5048],
+ ["98F4",0x505A],
+ ["98F5",0x5056],
+ ["98F6",0x506C],
+ ["98F7",0x5078],
+ ["98F8",0x5080],
+ ["98F9",0x509A],
+ ["98FA",0x5085],
+ ["98FB",0x50B4],
+ ["98FC",0x50B2],
+ ["9940",0x50C9],
+ ["9941",0x50CA],
+ ["9942",0x50B3],
+ ["9943",0x50C2],
+ ["9944",0x50D6],
+ ["9945",0x50DE],
+ ["9946",0x50E5],
+ ["9947",0x50ED],
+ ["9948",0x50E3],
+ ["9949",0x50EE],
+ ["994A",0x50F9],
+ ["994B",0x50F5],
+ ["994C",0x5109],
+ ["994D",0x5101],
+ ["994E",0x5102],
+ ["994F",0x5116],
+ ["9950",0x5115],
+ ["9951",0x5114],
+ ["9952",0x511A],
+ ["9953",0x5121],
+ ["9954",0x513A],
+ ["9955",0x5137],
+ ["9956",0x513C],
+ ["9957",0x513B],
+ ["9958",0x513F],
+ ["9959",0x5140],
+ ["995A",0x5152],
+ ["995B",0x514C],
+ ["995C",0x5154],
+ ["995D",0x5162],
+ ["995E",0x7AF8],
+ ["995F",0x5169],
+ ["9960",0x516A],
+ ["9961",0x516E],
+ ["9962",0x5180],
+ ["9963",0x5182],
+ ["9964",0x56D8],
+ ["9965",0x518C],
+ ["9966",0x5189],
+ ["9967",0x518F],
+ ["9968",0x5191],
+ ["9969",0x5193],
+ ["996A",0x5195],
+ ["996B",0x5196],
+ ["996C",0x51A4],
+ ["996D",0x51A6],
+ ["996E",0x51A2],
+ ["996F",0x51A9],
+ ["9970",0x51AA],
+ ["9971",0x51AB],
+ ["9972",0x51B3],
+ ["9973",0x51B1],
+ ["9974",0x51B2],
+ ["9975",0x51B0],
+ ["9976",0x51B5],
+ ["9977",0x51BD],
+ ["9978",0x51C5],
+ ["9979",0x51C9],
+ ["997A",0x51DB],
+ ["997B",0x51E0],
+ ["997C",0x8655],
+ ["997D",0x51E9],
+ ["997E",0x51ED],
+ ["9980",0x51F0],
+ ["9981",0x51F5],
+ ["9982",0x51FE],
+ ["9983",0x5204],
+ ["9984",0x520B],
+ ["9985",0x5214],
+ ["9986",0x520E],
+ ["9987",0x5227],
+ ["9988",0x522A],
+ ["9989",0x522E],
+ ["998A",0x5233],
+ ["998B",0x5239],
+ ["998C",0x524F],
+ ["998D",0x5244],
+ ["998E",0x524B],
+ ["998F",0x524C],
+ ["9990",0x525E],
+ ["9991",0x5254],
+ ["9992",0x526A],
+ ["9993",0x5274],
+ ["9994",0x5269],
+ ["9995",0x5273],
+ ["9996",0x527F],
+ ["9997",0x527D],
+ ["9998",0x528D],
+ ["9999",0x5294],
+ ["999A",0x5292],
+ ["999B",0x5271],
+ ["999C",0x5288],
+ ["999D",0x5291],
+ ["999E",0x8FA8],
+ ["999F",0x8FA7],
+ ["99A0",0x52AC],
+ ["99A1",0x52AD],
+ ["99A2",0x52BC],
+ ["99A3",0x52B5],
+ ["99A4",0x52C1],
+ ["99A5",0x52CD],
+ ["99A6",0x52D7],
+ ["99A7",0x52DE],
+ ["99A8",0x52E3],
+ ["99A9",0x52E6],
+ ["99AA",0x98ED],
+ ["99AB",0x52E0],
+ ["99AC",0x52F3],
+ ["99AD",0x52F5],
+ ["99AE",0x52F8],
+ ["99AF",0x52F9],
+ ["99B0",0x5306],
+ ["99B1",0x5308],
+ ["99B2",0x7538],
+ ["99B3",0x530D],
+ ["99B4",0x5310],
+ ["99B5",0x530F],
+ ["99B6",0x5315],
+ ["99B7",0x531A],
+ ["99B8",0x5323],
+ ["99B9",0x532F],
+ ["99BA",0x5331],
+ ["99BB",0x5333],
+ ["99BC",0x5338],
+ ["99BD",0x5340],
+ ["99BE",0x5346],
+ ["99BF",0x5345],
+ ["99C0",0x4E17],
+ ["99C1",0x5349],
+ ["99C2",0x534D],
+ ["99C3",0x51D6],
+ ["99C4",0x535E],
+ ["99C5",0x5369],
+ ["99C6",0x536E],
+ ["99C7",0x5918],
+ ["99C8",0x537B],
+ ["99C9",0x5377],
+ ["99CA",0x5382],
+ ["99CB",0x5396],
+ ["99CC",0x53A0],
+ ["99CD",0x53A6],
+ ["99CE",0x53A5],
+ ["99CF",0x53AE],
+ ["99D0",0x53B0],
+ ["99D1",0x53B6],
+ ["99D2",0x53C3],
+ ["99D3",0x7C12],
+ ["99D4",0x96D9],
+ ["99D5",0x53DF],
+ ["99D6",0x66FC],
+ ["99D7",0x71EE],
+ ["99D8",0x53EE],
+ ["99D9",0x53E8],
+ ["99DA",0x53ED],
+ ["99DB",0x53FA],
+ ["99DC",0x5401],
+ ["99DD",0x543D],
+ ["99DE",0x5440],
+ ["99DF",0x542C],
+ ["99E0",0x542D],
+ ["99E1",0x543C],
+ ["99E2",0x542E],
+ ["99E3",0x5436],
+ ["99E4",0x5429],
+ ["99E5",0x541D],
+ ["99E6",0x544E],
+ ["99E7",0x548F],
+ ["99E8",0x5475],
+ ["99E9",0x548E],
+ ["99EA",0x545F],
+ ["99EB",0x5471],
+ ["99EC",0x5477],
+ ["99ED",0x5470],
+ ["99EE",0x5492],
+ ["99EF",0x547B],
+ ["99F0",0x5480],
+ ["99F1",0x5476],
+ ["99F2",0x5484],
+ ["99F3",0x5490],
+ ["99F4",0x5486],
+ ["99F5",0x54C7],
+ ["99F6",0x54A2],
+ ["99F7",0x54B8],
+ ["99F8",0x54A5],
+ ["99F9",0x54AC],
+ ["99FA",0x54C4],
+ ["99FB",0x54C8],
+ ["99FC",0x54A8],
+ ["9A40",0x54AB],
+ ["9A41",0x54C2],
+ ["9A42",0x54A4],
+ ["9A43",0x54BE],
+ ["9A44",0x54BC],
+ ["9A45",0x54D8],
+ ["9A46",0x54E5],
+ ["9A47",0x54E6],
+ ["9A48",0x550F],
+ ["9A49",0x5514],
+ ["9A4A",0x54FD],
+ ["9A4B",0x54EE],
+ ["9A4C",0x54ED],
+ ["9A4D",0x54FA],
+ ["9A4E",0x54E2],
+ ["9A4F",0x5539],
+ ["9A50",0x5540],
+ ["9A51",0x5563],
+ ["9A52",0x554C],
+ ["9A53",0x552E],
+ ["9A54",0x555C],
+ ["9A55",0x5545],
+ ["9A56",0x5556],
+ ["9A57",0x5557],
+ ["9A58",0x5538],
+ ["9A59",0x5533],
+ ["9A5A",0x555D],
+ ["9A5B",0x5599],
+ ["9A5C",0x5580],
+ ["9A5D",0x54AF],
+ ["9A5E",0x558A],
+ ["9A5F",0x559F],
+ ["9A60",0x557B],
+ ["9A61",0x557E],
+ ["9A62",0x5598],
+ ["9A63",0x559E],
+ ["9A64",0x55AE],
+ ["9A65",0x557C],
+ ["9A66",0x5583],
+ ["9A67",0x55A9],
+ ["9A68",0x5587],
+ ["9A69",0x55A8],
+ ["9A6A",0x55DA],
+ ["9A6B",0x55C5],
+ ["9A6C",0x55DF],
+ ["9A6D",0x55C4],
+ ["9A6E",0x55DC],
+ ["9A6F",0x55E4],
+ ["9A70",0x55D4],
+ ["9A71",0x5614],
+ ["9A72",0x55F7],
+ ["9A73",0x5616],
+ ["9A74",0x55FE],
+ ["9A75",0x55FD],
+ ["9A76",0x561B],
+ ["9A77",0x55F9],
+ ["9A78",0x564E],
+ ["9A79",0x5650],
+ ["9A7A",0x71DF],
+ ["9A7B",0x5634],
+ ["9A7C",0x5636],
+ ["9A7D",0x5632],
+ ["9A7E",0x5638],
+ ["9A80",0x566B],
+ ["9A81",0x5664],
+ ["9A82",0x562F],
+ ["9A83",0x566C],
+ ["9A84",0x566A],
+ ["9A85",0x5686],
+ ["9A86",0x5680],
+ ["9A87",0x568A],
+ ["9A88",0x56A0],
+ ["9A89",0x5694],
+ ["9A8A",0x568F],
+ ["9A8B",0x56A5],
+ ["9A8C",0x56AE],
+ ["9A8D",0x56B6],
+ ["9A8E",0x56B4],
+ ["9A8F",0x56C2],
+ ["9A90",0x56BC],
+ ["9A91",0x56C1],
+ ["9A92",0x56C3],
+ ["9A93",0x56C0],
+ ["9A94",0x56C8],
+ ["9A95",0x56CE],
+ ["9A96",0x56D1],
+ ["9A97",0x56D3],
+ ["9A98",0x56D7],
+ ["9A99",0x56EE],
+ ["9A9A",0x56F9],
+ ["9A9B",0x5700],
+ ["9A9C",0x56FF],
+ ["9A9D",0x5704],
+ ["9A9E",0x5709],
+ ["9A9F",0x5708],
+ ["9AA0",0x570B],
+ ["9AA1",0x570D],
+ ["9AA2",0x5713],
+ ["9AA3",0x5718],
+ ["9AA4",0x5716],
+ ["9AA5",0x55C7],
+ ["9AA6",0x571C],
+ ["9AA7",0x5726],
+ ["9AA8",0x5737],
+ ["9AA9",0x5738],
+ ["9AAA",0x574E],
+ ["9AAB",0x573B],
+ ["9AAC",0x5740],
+ ["9AAD",0x574F],
+ ["9AAE",0x5769],
+ ["9AAF",0x57C0],
+ ["9AB0",0x5788],
+ ["9AB1",0x5761],
+ ["9AB2",0x577F],
+ ["9AB3",0x5789],
+ ["9AB4",0x5793],
+ ["9AB5",0x57A0],
+ ["9AB6",0x57B3],
+ ["9AB7",0x57A4],
+ ["9AB8",0x57AA],
+ ["9AB9",0x57B0],
+ ["9ABA",0x57C3],
+ ["9ABB",0x57C6],
+ ["9ABC",0x57D4],
+ ["9ABD",0x57D2],
+ ["9ABE",0x57D3],
+ ["9ABF",0x580A],
+ ["9AC0",0x57D6],
+ ["9AC1",0x57E3],
+ ["9AC2",0x580B],
+ ["9AC3",0x5819],
+ ["9AC4",0x581D],
+ ["9AC5",0x5872],
+ ["9AC6",0x5821],
+ ["9AC7",0x5862],
+ ["9AC8",0x584B],
+ ["9AC9",0x5870],
+ ["9ACA",0x6BC0],
+ ["9ACB",0x5852],
+ ["9ACC",0x583D],
+ ["9ACD",0x5879],
+ ["9ACE",0x5885],
+ ["9ACF",0x58B9],
+ ["9AD0",0x589F],
+ ["9AD1",0x58AB],
+ ["9AD2",0x58BA],
+ ["9AD3",0x58DE],
+ ["9AD4",0x58BB],
+ ["9AD5",0x58B8],
+ ["9AD6",0x58AE],
+ ["9AD7",0x58C5],
+ ["9AD8",0x58D3],
+ ["9AD9",0x58D1],
+ ["9ADA",0x58D7],
+ ["9ADB",0x58D9],
+ ["9ADC",0x58D8],
+ ["9ADD",0x58E5],
+ ["9ADE",0x58DC],
+ ["9ADF",0x58E4],
+ ["9AE0",0x58DF],
+ ["9AE1",0x58EF],
+ ["9AE2",0x58FA],
+ ["9AE3",0x58F9],
+ ["9AE4",0x58FB],
+ ["9AE5",0x58FC],
+ ["9AE6",0x58FD],
+ ["9AE7",0x5902],
+ ["9AE8",0x590A],
+ ["9AE9",0x5910],
+ ["9AEA",0x591B],
+ ["9AEB",0x68A6],
+ ["9AEC",0x5925],
+ ["9AED",0x592C],
+ ["9AEE",0x592D],
+ ["9AEF",0x5932],
+ ["9AF0",0x5938],
+ ["9AF1",0x593E],
+ ["9AF2",0x7AD2],
+ ["9AF3",0x5955],
+ ["9AF4",0x5950],
+ ["9AF5",0x594E],
+ ["9AF6",0x595A],
+ ["9AF7",0x5958],
+ ["9AF8",0x5962],
+ ["9AF9",0x5960],
+ ["9AFA",0x5967],
+ ["9AFB",0x596C],
+ ["9AFC",0x5969],
+ ["9B40",0x5978],
+ ["9B41",0x5981],
+ ["9B42",0x599D],
+ ["9B43",0x4F5E],
+ ["9B44",0x4FAB],
+ ["9B45",0x59A3],
+ ["9B46",0x59B2],
+ ["9B47",0x59C6],
+ ["9B48",0x59E8],
+ ["9B49",0x59DC],
+ ["9B4A",0x598D],
+ ["9B4B",0x59D9],
+ ["9B4C",0x59DA],
+ ["9B4D",0x5A25],
+ ["9B4E",0x5A1F],
+ ["9B4F",0x5A11],
+ ["9B50",0x5A1C],
+ ["9B51",0x5A09],
+ ["9B52",0x5A1A],
+ ["9B53",0x5A40],
+ ["9B54",0x5A6C],
+ ["9B55",0x5A49],
+ ["9B56",0x5A35],
+ ["9B57",0x5A36],
+ ["9B58",0x5A62],
+ ["9B59",0x5A6A],
+ ["9B5A",0x5A9A],
+ ["9B5B",0x5ABC],
+ ["9B5C",0x5ABE],
+ ["9B5D",0x5ACB],
+ ["9B5E",0x5AC2],
+ ["9B5F",0x5ABD],
+ ["9B60",0x5AE3],
+ ["9B61",0x5AD7],
+ ["9B62",0x5AE6],
+ ["9B63",0x5AE9],
+ ["9B64",0x5AD6],
+ ["9B65",0x5AFA],
+ ["9B66",0x5AFB],
+ ["9B67",0x5B0C],
+ ["9B68",0x5B0B],
+ ["9B69",0x5B16],
+ ["9B6A",0x5B32],
+ ["9B6B",0x5AD0],
+ ["9B6C",0x5B2A],
+ ["9B6D",0x5B36],
+ ["9B6E",0x5B3E],
+ ["9B6F",0x5B43],
+ ["9B70",0x5B45],
+ ["9B71",0x5B40],
+ ["9B72",0x5B51],
+ ["9B73",0x5B55],
+ ["9B74",0x5B5A],
+ ["9B75",0x5B5B],
+ ["9B76",0x5B65],
+ ["9B77",0x5B69],
+ ["9B78",0x5B70],
+ ["9B79",0x5B73],
+ ["9B7A",0x5B75],
+ ["9B7B",0x5B78],
+ ["9B7C",0x6588],
+ ["9B7D",0x5B7A],
+ ["9B7E",0x5B80],
+ ["9B80",0x5B83],
+ ["9B81",0x5BA6],
+ ["9B82",0x5BB8],
+ ["9B83",0x5BC3],
+ ["9B84",0x5BC7],
+ ["9B85",0x5BC9],
+ ["9B86",0x5BD4],
+ ["9B87",0x5BD0],
+ ["9B88",0x5BE4],
+ ["9B89",0x5BE6],
+ ["9B8A",0x5BE2],
+ ["9B8B",0x5BDE],
+ ["9B8C",0x5BE5],
+ ["9B8D",0x5BEB],
+ ["9B8E",0x5BF0],
+ ["9B8F",0x5BF6],
+ ["9B90",0x5BF3],
+ ["9B91",0x5C05],
+ ["9B92",0x5C07],
+ ["9B93",0x5C08],
+ ["9B94",0x5C0D],
+ ["9B95",0x5C13],
+ ["9B96",0x5C20],
+ ["9B97",0x5C22],
+ ["9B98",0x5C28],
+ ["9B99",0x5C38],
+ ["9B9A",0x5C39],
+ ["9B9B",0x5C41],
+ ["9B9C",0x5C46],
+ ["9B9D",0x5C4E],
+ ["9B9E",0x5C53],
+ ["9B9F",0x5C50],
+ ["9BA0",0x5C4F],
+ ["9BA1",0x5B71],
+ ["9BA2",0x5C6C],
+ ["9BA3",0x5C6E],
+ ["9BA4",0x4E62],
+ ["9BA5",0x5C76],
+ ["9BA6",0x5C79],
+ ["9BA7",0x5C8C],
+ ["9BA8",0x5C91],
+ ["9BA9",0x5C94],
+ ["9BAA",0x599B],
+ ["9BAB",0x5CAB],
+ ["9BAC",0x5CBB],
+ ["9BAD",0x5CB6],
+ ["9BAE",0x5CBC],
+ ["9BAF",0x5CB7],
+ ["9BB0",0x5CC5],
+ ["9BB1",0x5CBE],
+ ["9BB2",0x5CC7],
+ ["9BB3",0x5CD9],
+ ["9BB4",0x5CE9],
+ ["9BB5",0x5CFD],
+ ["9BB6",0x5CFA],
+ ["9BB7",0x5CED],
+ ["9BB8",0x5D8C],
+ ["9BB9",0x5CEA],
+ ["9BBA",0x5D0B],
+ ["9BBB",0x5D15],
+ ["9BBC",0x5D17],
+ ["9BBD",0x5D5C],
+ ["9BBE",0x5D1F],
+ ["9BBF",0x5D1B],
+ ["9BC0",0x5D11],
+ ["9BC1",0x5D14],
+ ["9BC2",0x5D22],
+ ["9BC3",0x5D1A],
+ ["9BC4",0x5D19],
+ ["9BC5",0x5D18],
+ ["9BC6",0x5D4C],
+ ["9BC7",0x5D52],
+ ["9BC8",0x5D4E],
+ ["9BC9",0x5D4B],
+ ["9BCA",0x5D6C],
+ ["9BCB",0x5D73],
+ ["9BCC",0x5D76],
+ ["9BCD",0x5D87],
+ ["9BCE",0x5D84],
+ ["9BCF",0x5D82],
+ ["9BD0",0x5DA2],
+ ["9BD1",0x5D9D],
+ ["9BD2",0x5DAC],
+ ["9BD3",0x5DAE],
+ ["9BD4",0x5DBD],
+ ["9BD5",0x5D90],
+ ["9BD6",0x5DB7],
+ ["9BD7",0x5DBC],
+ ["9BD8",0x5DC9],
+ ["9BD9",0x5DCD],
+ ["9BDA",0x5DD3],
+ ["9BDB",0x5DD2],
+ ["9BDC",0x5DD6],
+ ["9BDD",0x5DDB],
+ ["9BDE",0x5DEB],
+ ["9BDF",0x5DF2],
+ ["9BE0",0x5DF5],
+ ["9BE1",0x5E0B],
+ ["9BE2",0x5E1A],
+ ["9BE3",0x5E19],
+ ["9BE4",0x5E11],
+ ["9BE5",0x5E1B],
+ ["9BE6",0x5E36],
+ ["9BE7",0x5E37],
+ ["9BE8",0x5E44],
+ ["9BE9",0x5E43],
+ ["9BEA",0x5E40],
+ ["9BEB",0x5E4E],
+ ["9BEC",0x5E57],
+ ["9BED",0x5E54],
+ ["9BEE",0x5E5F],
+ ["9BEF",0x5E62],
+ ["9BF0",0x5E64],
+ ["9BF1",0x5E47],
+ ["9BF2",0x5E75],
+ ["9BF3",0x5E76],
+ ["9BF4",0x5E7A],
+ ["9BF5",0x9EBC],
+ ["9BF6",0x5E7F],
+ ["9BF7",0x5EA0],
+ ["9BF8",0x5EC1],
+ ["9BF9",0x5EC2],
+ ["9BFA",0x5EC8],
+ ["9BFB",0x5ED0],
+ ["9BFC",0x5ECF],
+ ["9C40",0x5ED6],
+ ["9C41",0x5EE3],
+ ["9C42",0x5EDD],
+ ["9C43",0x5EDA],
+ ["9C44",0x5EDB],
+ ["9C45",0x5EE2],
+ ["9C46",0x5EE1],
+ ["9C47",0x5EE8],
+ ["9C48",0x5EE9],
+ ["9C49",0x5EEC],
+ ["9C4A",0x5EF1],
+ ["9C4B",0x5EF3],
+ ["9C4C",0x5EF0],
+ ["9C4D",0x5EF4],
+ ["9C4E",0x5EF8],
+ ["9C4F",0x5EFE],
+ ["9C50",0x5F03],
+ ["9C51",0x5F09],
+ ["9C52",0x5F5D],
+ ["9C53",0x5F5C],
+ ["9C54",0x5F0B],
+ ["9C55",0x5F11],
+ ["9C56",0x5F16],
+ ["9C57",0x5F29],
+ ["9C58",0x5F2D],
+ ["9C59",0x5F38],
+ ["9C5A",0x5F41],
+ ["9C5B",0x5F48],
+ ["9C5C",0x5F4C],
+ ["9C5D",0x5F4E],
+ ["9C5E",0x5F2F],
+ ["9C5F",0x5F51],
+ ["9C60",0x5F56],
+ ["9C61",0x5F57],
+ ["9C62",0x5F59],
+ ["9C63",0x5F61],
+ ["9C64",0x5F6D],
+ ["9C65",0x5F73],
+ ["9C66",0x5F77],
+ ["9C67",0x5F83],
+ ["9C68",0x5F82],
+ ["9C69",0x5F7F],
+ ["9C6A",0x5F8A],
+ ["9C6B",0x5F88],
+ ["9C6C",0x5F91],
+ ["9C6D",0x5F87],
+ ["9C6E",0x5F9E],
+ ["9C6F",0x5F99],
+ ["9C70",0x5F98],
+ ["9C71",0x5FA0],
+ ["9C72",0x5FA8],
+ ["9C73",0x5FAD],
+ ["9C74",0x5FBC],
+ ["9C75",0x5FD6],
+ ["9C76",0x5FFB],
+ ["9C77",0x5FE4],
+ ["9C78",0x5FF8],
+ ["9C79",0x5FF1],
+ ["9C7A",0x5FDD],
+ ["9C7B",0x60B3],
+ ["9C7C",0x5FFF],
+ ["9C7D",0x6021],
+ ["9C7E",0x6060],
+ ["9C80",0x6019],
+ ["9C81",0x6010],
+ ["9C82",0x6029],
+ ["9C83",0x600E],
+ ["9C84",0x6031],
+ ["9C85",0x601B],
+ ["9C86",0x6015],
+ ["9C87",0x602B],
+ ["9C88",0x6026],
+ ["9C89",0x600F],
+ ["9C8A",0x603A],
+ ["9C8B",0x605A],
+ ["9C8C",0x6041],
+ ["9C8D",0x606A],
+ ["9C8E",0x6077],
+ ["9C8F",0x605F],
+ ["9C90",0x604A],
+ ["9C91",0x6046],
+ ["9C92",0x604D],
+ ["9C93",0x6063],
+ ["9C94",0x6043],
+ ["9C95",0x6064],
+ ["9C96",0x6042],
+ ["9C97",0x606C],
+ ["9C98",0x606B],
+ ["9C99",0x6059],
+ ["9C9A",0x6081],
+ ["9C9B",0x608D],
+ ["9C9C",0x60E7],
+ ["9C9D",0x6083],
+ ["9C9E",0x609A],
+ ["9C9F",0x6084],
+ ["9CA0",0x609B],
+ ["9CA1",0x6096],
+ ["9CA2",0x6097],
+ ["9CA3",0x6092],
+ ["9CA4",0x60A7],
+ ["9CA5",0x608B],
+ ["9CA6",0x60E1],
+ ["9CA7",0x60B8],
+ ["9CA8",0x60E0],
+ ["9CA9",0x60D3],
+ ["9CAA",0x60B4],
+ ["9CAB",0x5FF0],
+ ["9CAC",0x60BD],
+ ["9CAD",0x60C6],
+ ["9CAE",0x60B5],
+ ["9CAF",0x60D8],
+ ["9CB0",0x614D],
+ ["9CB1",0x6115],
+ ["9CB2",0x6106],
+ ["9CB3",0x60F6],
+ ["9CB4",0x60F7],
+ ["9CB5",0x6100],
+ ["9CB6",0x60F4],
+ ["9CB7",0x60FA],
+ ["9CB8",0x6103],
+ ["9CB9",0x6121],
+ ["9CBA",0x60FB],
+ ["9CBB",0x60F1],
+ ["9CBC",0x610D],
+ ["9CBD",0x610E],
+ ["9CBE",0x6147],
+ ["9CBF",0x613E],
+ ["9CC0",0x6128],
+ ["9CC1",0x6127],
+ ["9CC2",0x614A],
+ ["9CC3",0x613F],
+ ["9CC4",0x613C],
+ ["9CC5",0x612C],
+ ["9CC6",0x6134],
+ ["9CC7",0x613D],
+ ["9CC8",0x6142],
+ ["9CC9",0x6144],
+ ["9CCA",0x6173],
+ ["9CCB",0x6177],
+ ["9CCC",0x6158],
+ ["9CCD",0x6159],
+ ["9CCE",0x615A],
+ ["9CCF",0x616B],
+ ["9CD0",0x6174],
+ ["9CD1",0x616F],
+ ["9CD2",0x6165],
+ ["9CD3",0x6171],
+ ["9CD4",0x615F],
+ ["9CD5",0x615D],
+ ["9CD6",0x6153],
+ ["9CD7",0x6175],
+ ["9CD8",0x6199],
+ ["9CD9",0x6196],
+ ["9CDA",0x6187],
+ ["9CDB",0x61AC],
+ ["9CDC",0x6194],
+ ["9CDD",0x619A],
+ ["9CDE",0x618A],
+ ["9CDF",0x6191],
+ ["9CE0",0x61AB],
+ ["9CE1",0x61AE],
+ ["9CE2",0x61CC],
+ ["9CE3",0x61CA],
+ ["9CE4",0x61C9],
+ ["9CE5",0x61F7],
+ ["9CE6",0x61C8],
+ ["9CE7",0x61C3],
+ ["9CE8",0x61C6],
+ ["9CE9",0x61BA],
+ ["9CEA",0x61CB],
+ ["9CEB",0x7F79],
+ ["9CEC",0x61CD],
+ ["9CED",0x61E6],
+ ["9CEE",0x61E3],
+ ["9CEF",0x61F6],
+ ["9CF0",0x61FA],
+ ["9CF1",0x61F4],
+ ["9CF2",0x61FF],
+ ["9CF3",0x61FD],
+ ["9CF4",0x61FC],
+ ["9CF5",0x61FE],
+ ["9CF6",0x6200],
+ ["9CF7",0x6208],
+ ["9CF8",0x6209],
+ ["9CF9",0x620D],
+ ["9CFA",0x620C],
+ ["9CFB",0x6214],
+ ["9CFC",0x621B],
+ ["9D40",0x621E],
+ ["9D41",0x6221],
+ ["9D42",0x622A],
+ ["9D43",0x622E],
+ ["9D44",0x6230],
+ ["9D45",0x6232],
+ ["9D46",0x6233],
+ ["9D47",0x6241],
+ ["9D48",0x624E],
+ ["9D49",0x625E],
+ ["9D4A",0x6263],
+ ["9D4B",0x625B],
+ ["9D4C",0x6260],
+ ["9D4D",0x6268],
+ ["9D4E",0x627C],
+ ["9D4F",0x6282],
+ ["9D50",0x6289],
+ ["9D51",0x627E],
+ ["9D52",0x6292],
+ ["9D53",0x6293],
+ ["9D54",0x6296],
+ ["9D55",0x62D4],
+ ["9D56",0x6283],
+ ["9D57",0x6294],
+ ["9D58",0x62D7],
+ ["9D59",0x62D1],
+ ["9D5A",0x62BB],
+ ["9D5B",0x62CF],
+ ["9D5C",0x62FF],
+ ["9D5D",0x62C6],
+ ["9D5E",0x64D4],
+ ["9D5F",0x62C8],
+ ["9D60",0x62DC],
+ ["9D61",0x62CC],
+ ["9D62",0x62CA],
+ ["9D63",0x62C2],
+ ["9D64",0x62C7],
+ ["9D65",0x629B],
+ ["9D66",0x62C9],
+ ["9D67",0x630C],
+ ["9D68",0x62EE],
+ ["9D69",0x62F1],
+ ["9D6A",0x6327],
+ ["9D6B",0x6302],
+ ["9D6C",0x6308],
+ ["9D6D",0x62EF],
+ ["9D6E",0x62F5],
+ ["9D6F",0x6350],
+ ["9D70",0x633E],
+ ["9D71",0x634D],
+ ["9D72",0x641C],
+ ["9D73",0x634F],
+ ["9D74",0x6396],
+ ["9D75",0x638E],
+ ["9D76",0x6380],
+ ["9D77",0x63AB],
+ ["9D78",0x6376],
+ ["9D79",0x63A3],
+ ["9D7A",0x638F],
+ ["9D7B",0x6389],
+ ["9D7C",0x639F],
+ ["9D7D",0x63B5],
+ ["9D7E",0x636B],
+ ["9D80",0x6369],
+ ["9D81",0x63BE],
+ ["9D82",0x63E9],
+ ["9D83",0x63C0],
+ ["9D84",0x63C6],
+ ["9D85",0x63E3],
+ ["9D86",0x63C9],
+ ["9D87",0x63D2],
+ ["9D88",0x63F6],
+ ["9D89",0x63C4],
+ ["9D8A",0x6416],
+ ["9D8B",0x6434],
+ ["9D8C",0x6406],
+ ["9D8D",0x6413],
+ ["9D8E",0x6426],
+ ["9D8F",0x6436],
+ ["9D90",0x651D],
+ ["9D91",0x6417],
+ ["9D92",0x6428],
+ ["9D93",0x640F],
+ ["9D94",0x6467],
+ ["9D95",0x646F],
+ ["9D96",0x6476],
+ ["9D97",0x644E],
+ ["9D98",0x652A],
+ ["9D99",0x6495],
+ ["9D9A",0x6493],
+ ["9D9B",0x64A5],
+ ["9D9C",0x64A9],
+ ["9D9D",0x6488],
+ ["9D9E",0x64BC],
+ ["9D9F",0x64DA],
+ ["9DA0",0x64D2],
+ ["9DA1",0x64C5],
+ ["9DA2",0x64C7],
+ ["9DA3",0x64BB],
+ ["9DA4",0x64D8],
+ ["9DA5",0x64C2],
+ ["9DA6",0x64F1],
+ ["9DA7",0x64E7],
+ ["9DA8",0x8209],
+ ["9DA9",0x64E0],
+ ["9DAA",0x64E1],
+ ["9DAB",0x62AC],
+ ["9DAC",0x64E3],
+ ["9DAD",0x64EF],
+ ["9DAE",0x652C],
+ ["9DAF",0x64F6],
+ ["9DB0",0x64F4],
+ ["9DB1",0x64F2],
+ ["9DB2",0x64FA],
+ ["9DB3",0x6500],
+ ["9DB4",0x64FD],
+ ["9DB5",0x6518],
+ ["9DB6",0x651C],
+ ["9DB7",0x6505],
+ ["9DB8",0x6524],
+ ["9DB9",0x6523],
+ ["9DBA",0x652B],
+ ["9DBB",0x6534],
+ ["9DBC",0x6535],
+ ["9DBD",0x6537],
+ ["9DBE",0x6536],
+ ["9DBF",0x6538],
+ ["9DC0",0x754B],
+ ["9DC1",0x6548],
+ ["9DC2",0x6556],
+ ["9DC3",0x6555],
+ ["9DC4",0x654D],
+ ["9DC5",0x6558],
+ ["9DC6",0x655E],
+ ["9DC7",0x655D],
+ ["9DC8",0x6572],
+ ["9DC9",0x6578],
+ ["9DCA",0x6582],
+ ["9DCB",0x6583],
+ ["9DCC",0x8B8A],
+ ["9DCD",0x659B],
+ ["9DCE",0x659F],
+ ["9DCF",0x65AB],
+ ["9DD0",0x65B7],
+ ["9DD1",0x65C3],
+ ["9DD2",0x65C6],
+ ["9DD3",0x65C1],
+ ["9DD4",0x65C4],
+ ["9DD5",0x65CC],
+ ["9DD6",0x65D2],
+ ["9DD7",0x65DB],
+ ["9DD8",0x65D9],
+ ["9DD9",0x65E0],
+ ["9DDA",0x65E1],
+ ["9DDB",0x65F1],
+ ["9DDC",0x6772],
+ ["9DDD",0x660A],
+ ["9DDE",0x6603],
+ ["9DDF",0x65FB],
+ ["9DE0",0x6773],
+ ["9DE1",0x6635],
+ ["9DE2",0x6636],
+ ["9DE3",0x6634],
+ ["9DE4",0x661C],
+ ["9DE5",0x664F],
+ ["9DE6",0x6644],
+ ["9DE7",0x6649],
+ ["9DE8",0x6641],
+ ["9DE9",0x665E],
+ ["9DEA",0x665D],
+ ["9DEB",0x6664],
+ ["9DEC",0x6667],
+ ["9DED",0x6668],
+ ["9DEE",0x665F],
+ ["9DEF",0x6662],
+ ["9DF0",0x6670],
+ ["9DF1",0x6683],
+ ["9DF2",0x6688],
+ ["9DF3",0x668E],
+ ["9DF4",0x6689],
+ ["9DF5",0x6684],
+ ["9DF6",0x6698],
+ ["9DF7",0x669D],
+ ["9DF8",0x66C1],
+ ["9DF9",0x66B9],
+ ["9DFA",0x66C9],
+ ["9DFB",0x66BE],
+ ["9DFC",0x66BC],
+ ["9E40",0x66C4],
+ ["9E41",0x66B8],
+ ["9E42",0x66D6],
+ ["9E43",0x66DA],
+ ["9E44",0x66E0],
+ ["9E45",0x663F],
+ ["9E46",0x66E6],
+ ["9E47",0x66E9],
+ ["9E48",0x66F0],
+ ["9E49",0x66F5],
+ ["9E4A",0x66F7],
+ ["9E4B",0x670F],
+ ["9E4C",0x6716],
+ ["9E4D",0x671E],
+ ["9E4E",0x6726],
+ ["9E4F",0x6727],
+ ["9E50",0x9738],
+ ["9E51",0x672E],
+ ["9E52",0x673F],
+ ["9E53",0x6736],
+ ["9E54",0x6741],
+ ["9E55",0x6738],
+ ["9E56",0x6737],
+ ["9E57",0x6746],
+ ["9E58",0x675E],
+ ["9E59",0x6760],
+ ["9E5A",0x6759],
+ ["9E5B",0x6763],
+ ["9E5C",0x6764],
+ ["9E5D",0x6789],
+ ["9E5E",0x6770],
+ ["9E5F",0x67A9],
+ ["9E60",0x677C],
+ ["9E61",0x676A],
+ ["9E62",0x678C],
+ ["9E63",0x678B],
+ ["9E64",0x67A6],
+ ["9E65",0x67A1],
+ ["9E66",0x6785],
+ ["9E67",0x67B7],
+ ["9E68",0x67EF],
+ ["9E69",0x67B4],
+ ["9E6A",0x67EC],
+ ["9E6B",0x67B3],
+ ["9E6C",0x67E9],
+ ["9E6D",0x67B8],
+ ["9E6E",0x67E4],
+ ["9E6F",0x67DE],
+ ["9E70",0x67DD],
+ ["9E71",0x67E2],
+ ["9E72",0x67EE],
+ ["9E73",0x67B9],
+ ["9E74",0x67CE],
+ ["9E75",0x67C6],
+ ["9E76",0x67E7],
+ ["9E77",0x6A9C],
+ ["9E78",0x681E],
+ ["9E79",0x6846],
+ ["9E7A",0x6829],
+ ["9E7B",0x6840],
+ ["9E7C",0x684D],
+ ["9E7D",0x6832],
+ ["9E7E",0x684E],
+ ["9E80",0x68B3],
+ ["9E81",0x682B],
+ ["9E82",0x6859],
+ ["9E83",0x6863],
+ ["9E84",0x6877],
+ ["9E85",0x687F],
+ ["9E86",0x689F],
+ ["9E87",0x688F],
+ ["9E88",0x68AD],
+ ["9E89",0x6894],
+ ["9E8A",0x689D],
+ ["9E8B",0x689B],
+ ["9E8C",0x6883],
+ ["9E8D",0x6AAE],
+ ["9E8E",0x68B9],
+ ["9E8F",0x6874],
+ ["9E90",0x68B5],
+ ["9E91",0x68A0],
+ ["9E92",0x68BA],
+ ["9E93",0x690F],
+ ["9E94",0x688D],
+ ["9E95",0x687E],
+ ["9E96",0x6901],
+ ["9E97",0x68CA],
+ ["9E98",0x6908],
+ ["9E99",0x68D8],
+ ["9E9A",0x6922],
+ ["9E9B",0x6926],
+ ["9E9C",0x68E1],
+ ["9E9D",0x690C],
+ ["9E9E",0x68CD],
+ ["9E9F",0x68D4],
+ ["9EA0",0x68E7],
+ ["9EA1",0x68D5],
+ ["9EA2",0x6936],
+ ["9EA3",0x6912],
+ ["9EA4",0x6904],
+ ["9EA5",0x68D7],
+ ["9EA6",0x68E3],
+ ["9EA7",0x6925],
+ ["9EA8",0x68F9],
+ ["9EA9",0x68E0],
+ ["9EAA",0x68EF],
+ ["9EAB",0x6928],
+ ["9EAC",0x692A],
+ ["9EAD",0x691A],
+ ["9EAE",0x6923],
+ ["9EAF",0x6921],
+ ["9EB0",0x68C6],
+ ["9EB1",0x6979],
+ ["9EB2",0x6977],
+ ["9EB3",0x695C],
+ ["9EB4",0x6978],
+ ["9EB5",0x696B],
+ ["9EB6",0x6954],
+ ["9EB7",0x697E],
+ ["9EB8",0x696E],
+ ["9EB9",0x6939],
+ ["9EBA",0x6974],
+ ["9EBB",0x693D],
+ ["9EBC",0x6959],
+ ["9EBD",0x6930],
+ ["9EBE",0x6961],
+ ["9EBF",0x695E],
+ ["9EC0",0x695D],
+ ["9EC1",0x6981],
+ ["9EC2",0x696A],
+ ["9EC3",0x69B2],
+ ["9EC4",0x69AE],
+ ["9EC5",0x69D0],
+ ["9EC6",0x69BF],
+ ["9EC7",0x69C1],
+ ["9EC8",0x69D3],
+ ["9EC9",0x69BE],
+ ["9ECA",0x69CE],
+ ["9ECB",0x5BE8],
+ ["9ECC",0x69CA],
+ ["9ECD",0x69DD],
+ ["9ECE",0x69BB],
+ ["9ECF",0x69C3],
+ ["9ED0",0x69A7],
+ ["9ED1",0x6A2E],
+ ["9ED2",0x6991],
+ ["9ED3",0x69A0],
+ ["9ED4",0x699C],
+ ["9ED5",0x6995],
+ ["9ED6",0x69B4],
+ ["9ED7",0x69DE],
+ ["9ED8",0x69E8],
+ ["9ED9",0x6A02],
+ ["9EDA",0x6A1B],
+ ["9EDB",0x69FF],
+ ["9EDC",0x6B0A],
+ ["9EDD",0x69F9],
+ ["9EDE",0x69F2],
+ ["9EDF",0x69E7],
+ ["9EE0",0x6A05],
+ ["9EE1",0x69B1],
+ ["9EE2",0x6A1E],
+ ["9EE3",0x69ED],
+ ["9EE4",0x6A14],
+ ["9EE5",0x69EB],
+ ["9EE6",0x6A0A],
+ ["9EE7",0x6A12],
+ ["9EE8",0x6AC1],
+ ["9EE9",0x6A23],
+ ["9EEA",0x6A13],
+ ["9EEB",0x6A44],
+ ["9EEC",0x6A0C],
+ ["9EED",0x6A72],
+ ["9EEE",0x6A36],
+ ["9EEF",0x6A78],
+ ["9EF0",0x6A47],
+ ["9EF1",0x6A62],
+ ["9EF2",0x6A59],
+ ["9EF3",0x6A66],
+ ["9EF4",0x6A48],
+ ["9EF5",0x6A38],
+ ["9EF6",0x6A22],
+ ["9EF7",0x6A90],
+ ["9EF8",0x6A8D],
+ ["9EF9",0x6AA0],
+ ["9EFA",0x6A84],
+ ["9EFB",0x6AA2],
+ ["9EFC",0x6AA3],
+ ["9F40",0x6A97],
+ ["9F41",0x8617],
+ ["9F42",0x6ABB],
+ ["9F43",0x6AC3],
+ ["9F44",0x6AC2],
+ ["9F45",0x6AB8],
+ ["9F46",0x6AB3],
+ ["9F47",0x6AAC],
+ ["9F48",0x6ADE],
+ ["9F49",0x6AD1],
+ ["9F4A",0x6ADF],
+ ["9F4B",0x6AAA],
+ ["9F4C",0x6ADA],
+ ["9F4D",0x6AEA],
+ ["9F4E",0x6AFB],
+ ["9F4F",0x6B05],
+ ["9F50",0x8616],
+ ["9F51",0x6AFA],
+ ["9F52",0x6B12],
+ ["9F53",0x6B16],
+ ["9F54",0x9B31],
+ ["9F55",0x6B1F],
+ ["9F56",0x6B38],
+ ["9F57",0x6B37],
+ ["9F58",0x76DC],
+ ["9F59",0x6B39],
+ ["9F5A",0x98EE],
+ ["9F5B",0x6B47],
+ ["9F5C",0x6B43],
+ ["9F5D",0x6B49],
+ ["9F5E",0x6B50],
+ ["9F5F",0x6B59],
+ ["9F60",0x6B54],
+ ["9F61",0x6B5B],
+ ["9F62",0x6B5F],
+ ["9F63",0x6B61],
+ ["9F64",0x6B78],
+ ["9F65",0x6B79],
+ ["9F66",0x6B7F],
+ ["9F67",0x6B80],
+ ["9F68",0x6B84],
+ ["9F69",0x6B83],
+ ["9F6A",0x6B8D],
+ ["9F6B",0x6B98],
+ ["9F6C",0x6B95],
+ ["9F6D",0x6B9E],
+ ["9F6E",0x6BA4],
+ ["9F6F",0x6BAA],
+ ["9F70",0x6BAB],
+ ["9F71",0x6BAF],
+ ["9F72",0x6BB2],
+ ["9F73",0x6BB1],
+ ["9F74",0x6BB3],
+ ["9F75",0x6BB7],
+ ["9F76",0x6BBC],
+ ["9F77",0x6BC6],
+ ["9F78",0x6BCB],
+ ["9F79",0x6BD3],
+ ["9F7A",0x6BDF],
+ ["9F7B",0x6BEC],
+ ["9F7C",0x6BEB],
+ ["9F7D",0x6BF3],
+ ["9F7E",0x6BEF],
+ ["9F80",0x9EBE],
+ ["9F81",0x6C08],
+ ["9F82",0x6C13],
+ ["9F83",0x6C14],
+ ["9F84",0x6C1B],
+ ["9F85",0x6C24],
+ ["9F86",0x6C23],
+ ["9F87",0x6C5E],
+ ["9F88",0x6C55],
+ ["9F89",0x6C62],
+ ["9F8A",0x6C6A],
+ ["9F8B",0x6C82],
+ ["9F8C",0x6C8D],
+ ["9F8D",0x6C9A],
+ ["9F8E",0x6C81],
+ ["9F8F",0x6C9B],
+ ["9F90",0x6C7E],
+ ["9F91",0x6C68],
+ ["9F92",0x6C73],
+ ["9F93",0x6C92],
+ ["9F94",0x6C90],
+ ["9F95",0x6CC4],
+ ["9F96",0x6CF1],
+ ["9F97",0x6CD3],
+ ["9F98",0x6CBD],
+ ["9F99",0x6CD7],
+ ["9F9A",0x6CC5],
+ ["9F9B",0x6CDD],
+ ["9F9C",0x6CAE],
+ ["9F9D",0x6CB1],
+ ["9F9E",0x6CBE],
+ ["9F9F",0x6CBA],
+ ["9FA0",0x6CDB],
+ ["9FA1",0x6CEF],
+ ["9FA2",0x6CD9],
+ ["9FA3",0x6CEA],
+ ["9FA4",0x6D1F],
+ ["9FA5",0x884D],
+ ["9FA6",0x6D36],
+ ["9FA7",0x6D2B],
+ ["9FA8",0x6D3D],
+ ["9FA9",0x6D38],
+ ["9FAA",0x6D19],
+ ["9FAB",0x6D35],
+ ["9FAC",0x6D33],
+ ["9FAD",0x6D12],
+ ["9FAE",0x6D0C],
+ ["9FAF",0x6D63],
+ ["9FB0",0x6D93],
+ ["9FB1",0x6D64],
+ ["9FB2",0x6D5A],
+ ["9FB3",0x6D79],
+ ["9FB4",0x6D59],
+ ["9FB5",0x6D8E],
+ ["9FB6",0x6D95],
+ ["9FB7",0x6FE4],
+ ["9FB8",0x6D85],
+ ["9FB9",0x6DF9],
+ ["9FBA",0x6E15],
+ ["9FBB",0x6E0A],
+ ["9FBC",0x6DB5],
+ ["9FBD",0x6DC7],
+ ["9FBE",0x6DE6],
+ ["9FBF",0x6DB8],
+ ["9FC0",0x6DC6],
+ ["9FC1",0x6DEC],
+ ["9FC2",0x6DDE],
+ ["9FC3",0x6DCC],
+ ["9FC4",0x6DE8],
+ ["9FC5",0x6DD2],
+ ["9FC6",0x6DC5],
+ ["9FC7",0x6DFA],
+ ["9FC8",0x6DD9],
+ ["9FC9",0x6DE4],
+ ["9FCA",0x6DD5],
+ ["9FCB",0x6DEA],
+ ["9FCC",0x6DEE],
+ ["9FCD",0x6E2D],
+ ["9FCE",0x6E6E],
+ ["9FCF",0x6E2E],
+ ["9FD0",0x6E19],
+ ["9FD1",0x6E72],
+ ["9FD2",0x6E5F],
+ ["9FD3",0x6E3E],
+ ["9FD4",0x6E23],
+ ["9FD5",0x6E6B],
+ ["9FD6",0x6E2B],
+ ["9FD7",0x6E76],
+ ["9FD8",0x6E4D],
+ ["9FD9",0x6E1F],
+ ["9FDA",0x6E43],
+ ["9FDB",0x6E3A],
+ ["9FDC",0x6E4E],
+ ["9FDD",0x6E24],
+ ["9FDE",0x6EFF],
+ ["9FDF",0x6E1D],
+ ["9FE0",0x6E38],
+ ["9FE1",0x6E82],
+ ["9FE2",0x6EAA],
+ ["9FE3",0x6E98],
+ ["9FE4",0x6EC9],
+ ["9FE5",0x6EB7],
+ ["9FE6",0x6ED3],
+ ["9FE7",0x6EBD],
+ ["9FE8",0x6EAF],
+ ["9FE9",0x6EC4],
+ ["9FEA",0x6EB2],
+ ["9FEB",0x6ED4],
+ ["9FEC",0x6ED5],
+ ["9FED",0x6E8F],
+ ["9FEE",0x6EA5],
+ ["9FEF",0x6EC2],
+ ["9FF0",0x6E9F],
+ ["9FF1",0x6F41],
+ ["9FF2",0x6F11],
+ ["9FF3",0x704C],
+ ["9FF4",0x6EEC],
+ ["9FF5",0x6EF8],
+ ["9FF6",0x6EFE],
+ ["9FF7",0x6F3F],
+ ["9FF8",0x6EF2],
+ ["9FF9",0x6F31],
+ ["9FFA",0x6EEF],
+ ["9FFB",0x6F32],
+ ["9FFC",0x6ECC],
+ ["E040",0x6F3E],
+ ["E041",0x6F13],
+ ["E042",0x6EF7],
+ ["E043",0x6F86],
+ ["E044",0x6F7A],
+ ["E045",0x6F78],
+ ["E046",0x6F81],
+ ["E047",0x6F80],
+ ["E048",0x6F6F],
+ ["E049",0x6F5B],
+ ["E04A",0x6FF3],
+ ["E04B",0x6F6D],
+ ["E04C",0x6F82],
+ ["E04D",0x6F7C],
+ ["E04E",0x6F58],
+ ["E04F",0x6F8E],
+ ["E050",0x6F91],
+ ["E051",0x6FC2],
+ ["E052",0x6F66],
+ ["E053",0x6FB3],
+ ["E054",0x6FA3],
+ ["E055",0x6FA1],
+ ["E056",0x6FA4],
+ ["E057",0x6FB9],
+ ["E058",0x6FC6],
+ ["E059",0x6FAA],
+ ["E05A",0x6FDF],
+ ["E05B",0x6FD5],
+ ["E05C",0x6FEC],
+ ["E05D",0x6FD4],
+ ["E05E",0x6FD8],
+ ["E05F",0x6FF1],
+ ["E060",0x6FEE],
+ ["E061",0x6FDB],
+ ["E062",0x7009],
+ ["E063",0x700B],
+ ["E064",0x6FFA],
+ ["E065",0x7011],
+ ["E066",0x7001],
+ ["E067",0x700F],
+ ["E068",0x6FFE],
+ ["E069",0x701B],
+ ["E06A",0x701A],
+ ["E06B",0x6F74],
+ ["E06C",0x701D],
+ ["E06D",0x7018],
+ ["E06E",0x701F],
+ ["E06F",0x7030],
+ ["E070",0x703E],
+ ["E071",0x7032],
+ ["E072",0x7051],
+ ["E073",0x7063],
+ ["E074",0x7099],
+ ["E075",0x7092],
+ ["E076",0x70AF],
+ ["E077",0x70F1],
+ ["E078",0x70AC],
+ ["E079",0x70B8],
+ ["E07A",0x70B3],
+ ["E07B",0x70AE],
+ ["E07C",0x70DF],
+ ["E07D",0x70CB],
+ ["E07E",0x70DD],
+ ["E080",0x70D9],
+ ["E081",0x7109],
+ ["E082",0x70FD],
+ ["E083",0x711C],
+ ["E084",0x7119],
+ ["E085",0x7165],
+ ["E086",0x7155],
+ ["E087",0x7188],
+ ["E088",0x7166],
+ ["E089",0x7162],
+ ["E08A",0x714C],
+ ["E08B",0x7156],
+ ["E08C",0x716C],
+ ["E08D",0x718F],
+ ["E08E",0x71FB],
+ ["E08F",0x7184],
+ ["E090",0x7195],
+ ["E091",0x71A8],
+ ["E092",0x71AC],
+ ["E093",0x71D7],
+ ["E094",0x71B9],
+ ["E095",0x71BE],
+ ["E096",0x71D2],
+ ["E097",0x71C9],
+ ["E098",0x71D4],
+ ["E099",0x71CE],
+ ["E09A",0x71E0],
+ ["E09B",0x71EC],
+ ["E09C",0x71E7],
+ ["E09D",0x71F5],
+ ["E09E",0x71FC],
+ ["E09F",0x71F9],
+ ["E0A0",0x71FF],
+ ["E0A1",0x720D],
+ ["E0A2",0x7210],
+ ["E0A3",0x721B],
+ ["E0A4",0x7228],
+ ["E0A5",0x722D],
+ ["E0A6",0x722C],
+ ["E0A7",0x7230],
+ ["E0A8",0x7232],
+ ["E0A9",0x723B],
+ ["E0AA",0x723C],
+ ["E0AB",0x723F],
+ ["E0AC",0x7240],
+ ["E0AD",0x7246],
+ ["E0AE",0x724B],
+ ["E0AF",0x7258],
+ ["E0B0",0x7274],
+ ["E0B1",0x727E],
+ ["E0B2",0x7282],
+ ["E0B3",0x7281],
+ ["E0B4",0x7287],
+ ["E0B5",0x7292],
+ ["E0B6",0x7296],
+ ["E0B7",0x72A2],
+ ["E0B8",0x72A7],
+ ["E0B9",0x72B9],
+ ["E0BA",0x72B2],
+ ["E0BB",0x72C3],
+ ["E0BC",0x72C6],
+ ["E0BD",0x72C4],
+ ["E0BE",0x72CE],
+ ["E0BF",0x72D2],
+ ["E0C0",0x72E2],
+ ["E0C1",0x72E0],
+ ["E0C2",0x72E1],
+ ["E0C3",0x72F9],
+ ["E0C4",0x72F7],
+ ["E0C5",0x500F],
+ ["E0C6",0x7317],
+ ["E0C7",0x730A],
+ ["E0C8",0x731C],
+ ["E0C9",0x7316],
+ ["E0CA",0x731D],
+ ["E0CB",0x7334],
+ ["E0CC",0x732F],
+ ["E0CD",0x7329],
+ ["E0CE",0x7325],
+ ["E0CF",0x733E],
+ ["E0D0",0x734E],
+ ["E0D1",0x734F],
+ ["E0D2",0x9ED8],
+ ["E0D3",0x7357],
+ ["E0D4",0x736A],
+ ["E0D5",0x7368],
+ ["E0D6",0x7370],
+ ["E0D7",0x7378],
+ ["E0D8",0x7375],
+ ["E0D9",0x737B],
+ ["E0DA",0x737A],
+ ["E0DB",0x73C8],
+ ["E0DC",0x73B3],
+ ["E0DD",0x73CE],
+ ["E0DE",0x73BB],
+ ["E0DF",0x73C0],
+ ["E0E0",0x73E5],
+ ["E0E1",0x73EE],
+ ["E0E2",0x73DE],
+ ["E0E3",0x74A2],
+ ["E0E4",0x7405],
+ ["E0E5",0x746F],
+ ["E0E6",0x7425],
+ ["E0E7",0x73F8],
+ ["E0E8",0x7432],
+ ["E0E9",0x743A],
+ ["E0EA",0x7455],
+ ["E0EB",0x743F],
+ ["E0EC",0x745F],
+ ["E0ED",0x7459],
+ ["E0EE",0x7441],
+ ["E0EF",0x745C],
+ ["E0F0",0x7469],
+ ["E0F1",0x7470],
+ ["E0F2",0x7463],
+ ["E0F3",0x746A],
+ ["E0F4",0x7476],
+ ["E0F5",0x747E],
+ ["E0F6",0x748B],
+ ["E0F7",0x749E],
+ ["E0F8",0x74A7],
+ ["E0F9",0x74CA],
+ ["E0FA",0x74CF],
+ ["E0FB",0x74D4],
+ ["E0FC",0x73F1],
+ ["E140",0x74E0],
+ ["E141",0x74E3],
+ ["E142",0x74E7],
+ ["E143",0x74E9],
+ ["E144",0x74EE],
+ ["E145",0x74F2],
+ ["E146",0x74F0],
+ ["E147",0x74F1],
+ ["E148",0x74F8],
+ ["E149",0x74F7],
+ ["E14A",0x7504],
+ ["E14B",0x7503],
+ ["E14C",0x7505],
+ ["E14D",0x750C],
+ ["E14E",0x750E],
+ ["E14F",0x750D],
+ ["E150",0x7515],
+ ["E151",0x7513],
+ ["E152",0x751E],
+ ["E153",0x7526],
+ ["E154",0x752C],
+ ["E155",0x753C],
+ ["E156",0x7544],
+ ["E157",0x754D],
+ ["E158",0x754A],
+ ["E159",0x7549],
+ ["E15A",0x755B],
+ ["E15B",0x7546],
+ ["E15C",0x755A],
+ ["E15D",0x7569],
+ ["E15E",0x7564],
+ ["E15F",0x7567],
+ ["E160",0x756B],
+ ["E161",0x756D],
+ ["E162",0x7578],
+ ["E163",0x7576],
+ ["E164",0x7586],
+ ["E165",0x7587],
+ ["E166",0x7574],
+ ["E167",0x758A],
+ ["E168",0x7589],
+ ["E169",0x7582],
+ ["E16A",0x7594],
+ ["E16B",0x759A],
+ ["E16C",0x759D],
+ ["E16D",0x75A5],
+ ["E16E",0x75A3],
+ ["E16F",0x75C2],
+ ["E170",0x75B3],
+ ["E171",0x75C3],
+ ["E172",0x75B5],
+ ["E173",0x75BD],
+ ["E174",0x75B8],
+ ["E175",0x75BC],
+ ["E176",0x75B1],
+ ["E177",0x75CD],
+ ["E178",0x75CA],
+ ["E179",0x75D2],
+ ["E17A",0x75D9],
+ ["E17B",0x75E3],
+ ["E17C",0x75DE],
+ ["E17D",0x75FE],
+ ["E17E",0x75FF],
+ ["E180",0x75FC],
+ ["E181",0x7601],
+ ["E182",0x75F0],
+ ["E183",0x75FA],
+ ["E184",0x75F2],
+ ["E185",0x75F3],
+ ["E186",0x760B],
+ ["E187",0x760D],
+ ["E188",0x7609],
+ ["E189",0x761F],
+ ["E18A",0x7627],
+ ["E18B",0x7620],
+ ["E18C",0x7621],
+ ["E18D",0x7622],
+ ["E18E",0x7624],
+ ["E18F",0x7634],
+ ["E190",0x7630],
+ ["E191",0x763B],
+ ["E192",0x7647],
+ ["E193",0x7648],
+ ["E194",0x7646],
+ ["E195",0x765C],
+ ["E196",0x7658],
+ ["E197",0x7661],
+ ["E198",0x7662],
+ ["E199",0x7668],
+ ["E19A",0x7669],
+ ["E19B",0x766A],
+ ["E19C",0x7667],
+ ["E19D",0x766C],
+ ["E19E",0x7670],
+ ["E19F",0x7672],
+ ["E1A0",0x7676],
+ ["E1A1",0x7678],
+ ["E1A2",0x767C],
+ ["E1A3",0x7680],
+ ["E1A4",0x7683],
+ ["E1A5",0x7688],
+ ["E1A6",0x768B],
+ ["E1A7",0x768E],
+ ["E1A8",0x7696],
+ ["E1A9",0x7693],
+ ["E1AA",0x7699],
+ ["E1AB",0x769A],
+ ["E1AC",0x76B0],
+ ["E1AD",0x76B4],
+ ["E1AE",0x76B8],
+ ["E1AF",0x76B9],
+ ["E1B0",0x76BA],
+ ["E1B1",0x76C2],
+ ["E1B2",0x76CD],
+ ["E1B3",0x76D6],
+ ["E1B4",0x76D2],
+ ["E1B5",0x76DE],
+ ["E1B6",0x76E1],
+ ["E1B7",0x76E5],
+ ["E1B8",0x76E7],
+ ["E1B9",0x76EA],
+ ["E1BA",0x862F],
+ ["E1BB",0x76FB],
+ ["E1BC",0x7708],
+ ["E1BD",0x7707],
+ ["E1BE",0x7704],
+ ["E1BF",0x7729],
+ ["E1C0",0x7724],
+ ["E1C1",0x771E],
+ ["E1C2",0x7725],
+ ["E1C3",0x7726],
+ ["E1C4",0x771B],
+ ["E1C5",0x7737],
+ ["E1C6",0x7738],
+ ["E1C7",0x7747],
+ ["E1C8",0x775A],
+ ["E1C9",0x7768],
+ ["E1CA",0x776B],
+ ["E1CB",0x775B],
+ ["E1CC",0x7765],
+ ["E1CD",0x777F],
+ ["E1CE",0x777E],
+ ["E1CF",0x7779],
+ ["E1D0",0x778E],
+ ["E1D1",0x778B],
+ ["E1D2",0x7791],
+ ["E1D3",0x77A0],
+ ["E1D4",0x779E],
+ ["E1D5",0x77B0],
+ ["E1D6",0x77B6],
+ ["E1D7",0x77B9],
+ ["E1D8",0x77BF],
+ ["E1D9",0x77BC],
+ ["E1DA",0x77BD],
+ ["E1DB",0x77BB],
+ ["E1DC",0x77C7],
+ ["E1DD",0x77CD],
+ ["E1DE",0x77D7],
+ ["E1DF",0x77DA],
+ ["E1E0",0x77DC],
+ ["E1E1",0x77E3],
+ ["E1E2",0x77EE],
+ ["E1E3",0x77FC],
+ ["E1E4",0x780C],
+ ["E1E5",0x7812],
+ ["E1E6",0x7926],
+ ["E1E7",0x7820],
+ ["E1E8",0x792A],
+ ["E1E9",0x7845],
+ ["E1EA",0x788E],
+ ["E1EB",0x7874],
+ ["E1EC",0x7886],
+ ["E1ED",0x787C],
+ ["E1EE",0x789A],
+ ["E1EF",0x788C],
+ ["E1F0",0x78A3],
+ ["E1F1",0x78B5],
+ ["E1F2",0x78AA],
+ ["E1F3",0x78AF],
+ ["E1F4",0x78D1],
+ ["E1F5",0x78C6],
+ ["E1F6",0x78CB],
+ ["E1F7",0x78D4],
+ ["E1F8",0x78BE],
+ ["E1F9",0x78BC],
+ ["E1FA",0x78C5],
+ ["E1FB",0x78CA],
+ ["E1FC",0x78EC],
+ ["E240",0x78E7],
+ ["E241",0x78DA],
+ ["E242",0x78FD],
+ ["E243",0x78F4],
+ ["E244",0x7907],
+ ["E245",0x7912],
+ ["E246",0x7911],
+ ["E247",0x7919],
+ ["E248",0x792C],
+ ["E249",0x792B],
+ ["E24A",0x7940],
+ ["E24B",0x7960],
+ ["E24C",0x7957],
+ ["E24D",0x795F],
+ ["E24E",0x795A],
+ ["E24F",0x7955],
+ ["E250",0x7953],
+ ["E251",0x797A],
+ ["E252",0x797F],
+ ["E253",0x798A],
+ ["E254",0x799D],
+ ["E255",0x79A7],
+ ["E256",0x9F4B],
+ ["E257",0x79AA],
+ ["E258",0x79AE],
+ ["E259",0x79B3],
+ ["E25A",0x79B9],
+ ["E25B",0x79BA],
+ ["E25C",0x79C9],
+ ["E25D",0x79D5],
+ ["E25E",0x79E7],
+ ["E25F",0x79EC],
+ ["E260",0x79E1],
+ ["E261",0x79E3],
+ ["E262",0x7A08],
+ ["E263",0x7A0D],
+ ["E264",0x7A18],
+ ["E265",0x7A19],
+ ["E266",0x7A20],
+ ["E267",0x7A1F],
+ ["E268",0x7980],
+ ["E269",0x7A31],
+ ["E26A",0x7A3B],
+ ["E26B",0x7A3E],
+ ["E26C",0x7A37],
+ ["E26D",0x7A43],
+ ["E26E",0x7A57],
+ ["E26F",0x7A49],
+ ["E270",0x7A61],
+ ["E271",0x7A62],
+ ["E272",0x7A69],
+ ["E273",0x9F9D],
+ ["E274",0x7A70],
+ ["E275",0x7A79],
+ ["E276",0x7A7D],
+ ["E277",0x7A88],
+ ["E278",0x7A97],
+ ["E279",0x7A95],
+ ["E27A",0x7A98],
+ ["E27B",0x7A96],
+ ["E27C",0x7AA9],
+ ["E27D",0x7AC8],
+ ["E27E",0x7AB0],
+ ["E280",0x7AB6],
+ ["E281",0x7AC5],
+ ["E282",0x7AC4],
+ ["E283",0x7ABF],
+ ["E284",0x9083],
+ ["E285",0x7AC7],
+ ["E286",0x7ACA],
+ ["E287",0x7ACD],
+ ["E288",0x7ACF],
+ ["E289",0x7AD5],
+ ["E28A",0x7AD3],
+ ["E28B",0x7AD9],
+ ["E28C",0x7ADA],
+ ["E28D",0x7ADD],
+ ["E28E",0x7AE1],
+ ["E28F",0x7AE2],
+ ["E290",0x7AE6],
+ ["E291",0x7AED],
+ ["E292",0x7AF0],
+ ["E293",0x7B02],
+ ["E294",0x7B0F],
+ ["E295",0x7B0A],
+ ["E296",0x7B06],
+ ["E297",0x7B33],
+ ["E298",0x7B18],
+ ["E299",0x7B19],
+ ["E29A",0x7B1E],
+ ["E29B",0x7B35],
+ ["E29C",0x7B28],
+ ["E29D",0x7B36],
+ ["E29E",0x7B50],
+ ["E29F",0x7B7A],
+ ["E2A0",0x7B04],
+ ["E2A1",0x7B4D],
+ ["E2A2",0x7B0B],
+ ["E2A3",0x7B4C],
+ ["E2A4",0x7B45],
+ ["E2A5",0x7B75],
+ ["E2A6",0x7B65],
+ ["E2A7",0x7B74],
+ ["E2A8",0x7B67],
+ ["E2A9",0x7B70],
+ ["E2AA",0x7B71],
+ ["E2AB",0x7B6C],
+ ["E2AC",0x7B6E],
+ ["E2AD",0x7B9D],
+ ["E2AE",0x7B98],
+ ["E2AF",0x7B9F],
+ ["E2B0",0x7B8D],
+ ["E2B1",0x7B9C],
+ ["E2B2",0x7B9A],
+ ["E2B3",0x7B8B],
+ ["E2B4",0x7B92],
+ ["E2B5",0x7B8F],
+ ["E2B6",0x7B5D],
+ ["E2B7",0x7B99],
+ ["E2B8",0x7BCB],
+ ["E2B9",0x7BC1],
+ ["E2BA",0x7BCC],
+ ["E2BB",0x7BCF],
+ ["E2BC",0x7BB4],
+ ["E2BD",0x7BC6],
+ ["E2BE",0x7BDD],
+ ["E2BF",0x7BE9],
+ ["E2C0",0x7C11],
+ ["E2C1",0x7C14],
+ ["E2C2",0x7BE6],
+ ["E2C3",0x7BE5],
+ ["E2C4",0x7C60],
+ ["E2C5",0x7C00],
+ ["E2C6",0x7C07],
+ ["E2C7",0x7C13],
+ ["E2C8",0x7BF3],
+ ["E2C9",0x7BF7],
+ ["E2CA",0x7C17],
+ ["E2CB",0x7C0D],
+ ["E2CC",0x7BF6],
+ ["E2CD",0x7C23],
+ ["E2CE",0x7C27],
+ ["E2CF",0x7C2A],
+ ["E2D0",0x7C1F],
+ ["E2D1",0x7C37],
+ ["E2D2",0x7C2B],
+ ["E2D3",0x7C3D],
+ ["E2D4",0x7C4C],
+ ["E2D5",0x7C43],
+ ["E2D6",0x7C54],
+ ["E2D7",0x7C4F],
+ ["E2D8",0x7C40],
+ ["E2D9",0x7C50],
+ ["E2DA",0x7C58],
+ ["E2DB",0x7C5F],
+ ["E2DC",0x7C64],
+ ["E2DD",0x7C56],
+ ["E2DE",0x7C65],
+ ["E2DF",0x7C6C],
+ ["E2E0",0x7C75],
+ ["E2E1",0x7C83],
+ ["E2E2",0x7C90],
+ ["E2E3",0x7CA4],
+ ["E2E4",0x7CAD],
+ ["E2E5",0x7CA2],
+ ["E2E6",0x7CAB],
+ ["E2E7",0x7CA1],
+ ["E2E8",0x7CA8],
+ ["E2E9",0x7CB3],
+ ["E2EA",0x7CB2],
+ ["E2EB",0x7CB1],
+ ["E2EC",0x7CAE],
+ ["E2ED",0x7CB9],
+ ["E2EE",0x7CBD],
+ ["E2EF",0x7CC0],
+ ["E2F0",0x7CC5],
+ ["E2F1",0x7CC2],
+ ["E2F2",0x7CD8],
+ ["E2F3",0x7CD2],
+ ["E2F4",0x7CDC],
+ ["E2F5",0x7CE2],
+ ["E2F6",0x9B3B],
+ ["E2F7",0x7CEF],
+ ["E2F8",0x7CF2],
+ ["E2F9",0x7CF4],
+ ["E2FA",0x7CF6],
+ ["E2FB",0x7CFA],
+ ["E2FC",0x7D06],
+ ["E340",0x7D02],
+ ["E341",0x7D1C],
+ ["E342",0x7D15],
+ ["E343",0x7D0A],
+ ["E344",0x7D45],
+ ["E345",0x7D4B],
+ ["E346",0x7D2E],
+ ["E347",0x7D32],
+ ["E348",0x7D3F],
+ ["E349",0x7D35],
+ ["E34A",0x7D46],
+ ["E34B",0x7D73],
+ ["E34C",0x7D56],
+ ["E34D",0x7D4E],
+ ["E34E",0x7D72],
+ ["E34F",0x7D68],
+ ["E350",0x7D6E],
+ ["E351",0x7D4F],
+ ["E352",0x7D63],
+ ["E353",0x7D93],
+ ["E354",0x7D89],
+ ["E355",0x7D5B],
+ ["E356",0x7D8F],
+ ["E357",0x7D7D],
+ ["E358",0x7D9B],
+ ["E359",0x7DBA],
+ ["E35A",0x7DAE],
+ ["E35B",0x7DA3],
+ ["E35C",0x7DB5],
+ ["E35D",0x7DC7],
+ ["E35E",0x7DBD],
+ ["E35F",0x7DAB],
+ ["E360",0x7E3D],
+ ["E361",0x7DA2],
+ ["E362",0x7DAF],
+ ["E363",0x7DDC],
+ ["E364",0x7DB8],
+ ["E365",0x7D9F],
+ ["E366",0x7DB0],
+ ["E367",0x7DD8],
+ ["E368",0x7DDD],
+ ["E369",0x7DE4],
+ ["E36A",0x7DDE],
+ ["E36B",0x7DFB],
+ ["E36C",0x7DF2],
+ ["E36D",0x7DE1],
+ ["E36E",0x7E05],
+ ["E36F",0x7E0A],
+ ["E370",0x7E23],
+ ["E371",0x7E21],
+ ["E372",0x7E12],
+ ["E373",0x7E31],
+ ["E374",0x7E1F],
+ ["E375",0x7E09],
+ ["E376",0x7E0B],
+ ["E377",0x7E22],
+ ["E378",0x7E46],
+ ["E379",0x7E66],
+ ["E37A",0x7E3B],
+ ["E37B",0x7E35],
+ ["E37C",0x7E39],
+ ["E37D",0x7E43],
+ ["E37E",0x7E37],
+ ["E380",0x7E32],
+ ["E381",0x7E3A],
+ ["E382",0x7E67],
+ ["E383",0x7E5D],
+ ["E384",0x7E56],
+ ["E385",0x7E5E],
+ ["E386",0x7E59],
+ ["E387",0x7E5A],
+ ["E388",0x7E79],
+ ["E389",0x7E6A],
+ ["E38A",0x7E69],
+ ["E38B",0x7E7C],
+ ["E38C",0x7E7B],
+ ["E38D",0x7E83],
+ ["E38E",0x7DD5],
+ ["E38F",0x7E7D],
+ ["E390",0x8FAE],
+ ["E391",0x7E7F],
+ ["E392",0x7E88],
+ ["E393",0x7E89],
+ ["E394",0x7E8C],
+ ["E395",0x7E92],
+ ["E396",0x7E90],
+ ["E397",0x7E93],
+ ["E398",0x7E94],
+ ["E399",0x7E96],
+ ["E39A",0x7E8E],
+ ["E39B",0x7E9B],
+ ["E39C",0x7E9C],
+ ["E39D",0x7F38],
+ ["E39E",0x7F3A],
+ ["E39F",0x7F45],
+ ["E3A0",0x7F4C],
+ ["E3A1",0x7F4D],
+ ["E3A2",0x7F4E],
+ ["E3A3",0x7F50],
+ ["E3A4",0x7F51],
+ ["E3A5",0x7F55],
+ ["E3A6",0x7F54],
+ ["E3A7",0x7F58],
+ ["E3A8",0x7F5F],
+ ["E3A9",0x7F60],
+ ["E3AA",0x7F68],
+ ["E3AB",0x7F69],
+ ["E3AC",0x7F67],
+ ["E3AD",0x7F78],
+ ["E3AE",0x7F82],
+ ["E3AF",0x7F86],
+ ["E3B0",0x7F83],
+ ["E3B1",0x7F88],
+ ["E3B2",0x7F87],
+ ["E3B3",0x7F8C],
+ ["E3B4",0x7F94],
+ ["E3B5",0x7F9E],
+ ["E3B6",0x7F9D],
+ ["E3B7",0x7F9A],
+ ["E3B8",0x7FA3],
+ ["E3B9",0x7FAF],
+ ["E3BA",0x7FB2],
+ ["E3BB",0x7FB9],
+ ["E3BC",0x7FAE],
+ ["E3BD",0x7FB6],
+ ["E3BE",0x7FB8],
+ ["E3BF",0x8B71],
+ ["E3C0",0x7FC5],
+ ["E3C1",0x7FC6],
+ ["E3C2",0x7FCA],
+ ["E3C3",0x7FD5],
+ ["E3C4",0x7FD4],
+ ["E3C5",0x7FE1],
+ ["E3C6",0x7FE6],
+ ["E3C7",0x7FE9],
+ ["E3C8",0x7FF3],
+ ["E3C9",0x7FF9],
+ ["E3CA",0x98DC],
+ ["E3CB",0x8006],
+ ["E3CC",0x8004],
+ ["E3CD",0x800B],
+ ["E3CE",0x8012],
+ ["E3CF",0x8018],
+ ["E3D0",0x8019],
+ ["E3D1",0x801C],
+ ["E3D2",0x8021],
+ ["E3D3",0x8028],
+ ["E3D4",0x803F],
+ ["E3D5",0x803B],
+ ["E3D6",0x804A],
+ ["E3D7",0x8046],
+ ["E3D8",0x8052],
+ ["E3D9",0x8058],
+ ["E3DA",0x805A],
+ ["E3DB",0x805F],
+ ["E3DC",0x8062],
+ ["E3DD",0x8068],
+ ["E3DE",0x8073],
+ ["E3DF",0x8072],
+ ["E3E0",0x8070],
+ ["E3E1",0x8076],
+ ["E3E2",0x8079],
+ ["E3E3",0x807D],
+ ["E3E4",0x807F],
+ ["E3E5",0x8084],
+ ["E3E6",0x8086],
+ ["E3E7",0x8085],
+ ["E3E8",0x809B],
+ ["E3E9",0x8093],
+ ["E3EA",0x809A],
+ ["E3EB",0x80AD],
+ ["E3EC",0x5190],
+ ["E3ED",0x80AC],
+ ["E3EE",0x80DB],
+ ["E3EF",0x80E5],
+ ["E3F0",0x80D9],
+ ["E3F1",0x80DD],
+ ["E3F2",0x80C4],
+ ["E3F3",0x80DA],
+ ["E3F4",0x80D6],
+ ["E3F5",0x8109],
+ ["E3F6",0x80EF],
+ ["E3F7",0x80F1],
+ ["E3F8",0x811B],
+ ["E3F9",0x8129],
+ ["E3FA",0x8123],
+ ["E3FB",0x812F],
+ ["E3FC",0x814B],
+ ["E440",0x968B],
+ ["E441",0x8146],
+ ["E442",0x813E],
+ ["E443",0x8153],
+ ["E444",0x8151],
+ ["E445",0x80FC],
+ ["E446",0x8171],
+ ["E447",0x816E],
+ ["E448",0x8165],
+ ["E449",0x8166],
+ ["E44A",0x8174],
+ ["E44B",0x8183],
+ ["E44C",0x8188],
+ ["E44D",0x818A],
+ ["E44E",0x8180],
+ ["E44F",0x8182],
+ ["E450",0x81A0],
+ ["E451",0x8195],
+ ["E452",0x81A4],
+ ["E453",0x81A3],
+ ["E454",0x815F],
+ ["E455",0x8193],
+ ["E456",0x81A9],
+ ["E457",0x81B0],
+ ["E458",0x81B5],
+ ["E459",0x81BE],
+ ["E45A",0x81B8],
+ ["E45B",0x81BD],
+ ["E45C",0x81C0],
+ ["E45D",0x81C2],
+ ["E45E",0x81BA],
+ ["E45F",0x81C9],
+ ["E460",0x81CD],
+ ["E461",0x81D1],
+ ["E462",0x81D9],
+ ["E463",0x81D8],
+ ["E464",0x81C8],
+ ["E465",0x81DA],
+ ["E466",0x81DF],
+ ["E467",0x81E0],
+ ["E468",0x81E7],
+ ["E469",0x81FA],
+ ["E46A",0x81FB],
+ ["E46B",0x81FE],
+ ["E46C",0x8201],
+ ["E46D",0x8202],
+ ["E46E",0x8205],
+ ["E46F",0x8207],
+ ["E470",0x820A],
+ ["E471",0x820D],
+ ["E472",0x8210],
+ ["E473",0x8216],
+ ["E474",0x8229],
+ ["E475",0x822B],
+ ["E476",0x8238],
+ ["E477",0x8233],
+ ["E478",0x8240],
+ ["E479",0x8259],
+ ["E47A",0x8258],
+ ["E47B",0x825D],
+ ["E47C",0x825A],
+ ["E47D",0x825F],
+ ["E47E",0x8264],
+ ["E480",0x8262],
+ ["E481",0x8268],
+ ["E482",0x826A],
+ ["E483",0x826B],
+ ["E484",0x822E],
+ ["E485",0x8271],
+ ["E486",0x8277],
+ ["E487",0x8278],
+ ["E488",0x827E],
+ ["E489",0x828D],
+ ["E48A",0x8292],
+ ["E48B",0x82AB],
+ ["E48C",0x829F],
+ ["E48D",0x82BB],
+ ["E48E",0x82AC],
+ ["E48F",0x82E1],
+ ["E490",0x82E3],
+ ["E491",0x82DF],
+ ["E492",0x82D2],
+ ["E493",0x82F4],
+ ["E494",0x82F3],
+ ["E495",0x82FA],
+ ["E496",0x8393],
+ ["E497",0x8303],
+ ["E498",0x82FB],
+ ["E499",0x82F9],
+ ["E49A",0x82DE],
+ ["E49B",0x8306],
+ ["E49C",0x82DC],
+ ["E49D",0x8309],
+ ["E49E",0x82D9],
+ ["E49F",0x8335],
+ ["E4A0",0x8334],
+ ["E4A1",0x8316],
+ ["E4A2",0x8332],
+ ["E4A3",0x8331],
+ ["E4A4",0x8340],
+ ["E4A5",0x8339],
+ ["E4A6",0x8350],
+ ["E4A7",0x8345],
+ ["E4A8",0x832F],
+ ["E4A9",0x832B],
+ ["E4AA",0x8317],
+ ["E4AB",0x8318],
+ ["E4AC",0x8385],
+ ["E4AD",0x839A],
+ ["E4AE",0x83AA],
+ ["E4AF",0x839F],
+ ["E4B0",0x83A2],
+ ["E4B1",0x8396],
+ ["E4B2",0x8323],
+ ["E4B3",0x838E],
+ ["E4B4",0x8387],
+ ["E4B5",0x838A],
+ ["E4B6",0x837C],
+ ["E4B7",0x83B5],
+ ["E4B8",0x8373],
+ ["E4B9",0x8375],
+ ["E4BA",0x83A0],
+ ["E4BB",0x8389],
+ ["E4BC",0x83A8],
+ ["E4BD",0x83F4],
+ ["E4BE",0x8413],
+ ["E4BF",0x83EB],
+ ["E4C0",0x83CE],
+ ["E4C1",0x83FD],
+ ["E4C2",0x8403],
+ ["E4C3",0x83D8],
+ ["E4C4",0x840B],
+ ["E4C5",0x83C1],
+ ["E4C6",0x83F7],
+ ["E4C7",0x8407],
+ ["E4C8",0x83E0],
+ ["E4C9",0x83F2],
+ ["E4CA",0x840D],
+ ["E4CB",0x8422],
+ ["E4CC",0x8420],
+ ["E4CD",0x83BD],
+ ["E4CE",0x8438],
+ ["E4CF",0x8506],
+ ["E4D0",0x83FB],
+ ["E4D1",0x846D],
+ ["E4D2",0x842A],
+ ["E4D3",0x843C],
+ ["E4D4",0x855A],
+ ["E4D5",0x8484],
+ ["E4D6",0x8477],
+ ["E4D7",0x846B],
+ ["E4D8",0x84AD],
+ ["E4D9",0x846E],
+ ["E4DA",0x8482],
+ ["E4DB",0x8469],
+ ["E4DC",0x8446],
+ ["E4DD",0x842C],
+ ["E4DE",0x846F],
+ ["E4DF",0x8479],
+ ["E4E0",0x8435],
+ ["E4E1",0x84CA],
+ ["E4E2",0x8462],
+ ["E4E3",0x84B9],
+ ["E4E4",0x84BF],
+ ["E4E5",0x849F],
+ ["E4E6",0x84D9],
+ ["E4E7",0x84CD],
+ ["E4E8",0x84BB],
+ ["E4E9",0x84DA],
+ ["E4EA",0x84D0],
+ ["E4EB",0x84C1],
+ ["E4EC",0x84C6],
+ ["E4ED",0x84D6],
+ ["E4EE",0x84A1],
+ ["E4EF",0x8521],
+ ["E4F0",0x84FF],
+ ["E4F1",0x84F4],
+ ["E4F2",0x8517],
+ ["E4F3",0x8518],
+ ["E4F4",0x852C],
+ ["E4F5",0x851F],
+ ["E4F6",0x8515],
+ ["E4F7",0x8514],
+ ["E4F8",0x84FC],
+ ["E4F9",0x8540],
+ ["E4FA",0x8563],
+ ["E4FB",0x8558],
+ ["E4FC",0x8548],
+ ["E540",0x8541],
+ ["E541",0x8602],
+ ["E542",0x854B],
+ ["E543",0x8555],
+ ["E544",0x8580],
+ ["E545",0x85A4],
+ ["E546",0x8588],
+ ["E547",0x8591],
+ ["E548",0x858A],
+ ["E549",0x85A8],
+ ["E54A",0x856D],
+ ["E54B",0x8594],
+ ["E54C",0x859B],
+ ["E54D",0x85EA],
+ ["E54E",0x8587],
+ ["E54F",0x859C],
+ ["E550",0x8577],
+ ["E551",0x857E],
+ ["E552",0x8590],
+ ["E553",0x85C9],
+ ["E554",0x85BA],
+ ["E555",0x85CF],
+ ["E556",0x85B9],
+ ["E557",0x85D0],
+ ["E558",0x85D5],
+ ["E559",0x85DD],
+ ["E55A",0x85E5],
+ ["E55B",0x85DC],
+ ["E55C",0x85F9],
+ ["E55D",0x860A],
+ ["E55E",0x8613],
+ ["E55F",0x860B],
+ ["E560",0x85FE],
+ ["E561",0x85FA],
+ ["E562",0x8606],
+ ["E563",0x8622],
+ ["E564",0x861A],
+ ["E565",0x8630],
+ ["E566",0x863F],
+ ["E567",0x864D],
+ ["E568",0x4E55],
+ ["E569",0x8654],
+ ["E56A",0x865F],
+ ["E56B",0x8667],
+ ["E56C",0x8671],
+ ["E56D",0x8693],
+ ["E56E",0x86A3],
+ ["E56F",0x86A9],
+ ["E570",0x86AA],
+ ["E571",0x868B],
+ ["E572",0x868C],
+ ["E573",0x86B6],
+ ["E574",0x86AF],
+ ["E575",0x86C4],
+ ["E576",0x86C6],
+ ["E577",0x86B0],
+ ["E578",0x86C9],
+ ["E579",0x8823],
+ ["E57A",0x86AB],
+ ["E57B",0x86D4],
+ ["E57C",0x86DE],
+ ["E57D",0x86E9],
+ ["E57E",0x86EC],
+ ["E580",0x86DF],
+ ["E581",0x86DB],
+ ["E582",0x86EF],
+ ["E583",0x8712],
+ ["E584",0x8706],
+ ["E585",0x8708],
+ ["E586",0x8700],
+ ["E587",0x8703],
+ ["E588",0x86FB],
+ ["E589",0x8711],
+ ["E58A",0x8709],
+ ["E58B",0x870D],
+ ["E58C",0x86F9],
+ ["E58D",0x870A],
+ ["E58E",0x8734],
+ ["E58F",0x873F],
+ ["E590",0x8737],
+ ["E591",0x873B],
+ ["E592",0x8725],
+ ["E593",0x8729],
+ ["E594",0x871A],
+ ["E595",0x8760],
+ ["E596",0x875F],
+ ["E597",0x8778],
+ ["E598",0x874C],
+ ["E599",0x874E],
+ ["E59A",0x8774],
+ ["E59B",0x8757],
+ ["E59C",0x8768],
+ ["E59D",0x876E],
+ ["E59E",0x8759],
+ ["E59F",0x8753],
+ ["E5A0",0x8763],
+ ["E5A1",0x876A],
+ ["E5A2",0x8805],
+ ["E5A3",0x87A2],
+ ["E5A4",0x879F],
+ ["E5A5",0x8782],
+ ["E5A6",0x87AF],
+ ["E5A7",0x87CB],
+ ["E5A8",0x87BD],
+ ["E5A9",0x87C0],
+ ["E5AA",0x87D0],
+ ["E5AB",0x96D6],
+ ["E5AC",0x87AB],
+ ["E5AD",0x87C4],
+ ["E5AE",0x87B3],
+ ["E5AF",0x87C7],
+ ["E5B0",0x87C6],
+ ["E5B1",0x87BB],
+ ["E5B2",0x87EF],
+ ["E5B3",0x87F2],
+ ["E5B4",0x87E0],
+ ["E5B5",0x880F],
+ ["E5B6",0x880D],
+ ["E5B7",0x87FE],
+ ["E5B8",0x87F6],
+ ["E5B9",0x87F7],
+ ["E5BA",0x880E],
+ ["E5BB",0x87D2],
+ ["E5BC",0x8811],
+ ["E5BD",0x8816],
+ ["E5BE",0x8815],
+ ["E5BF",0x8822],
+ ["E5C0",0x8821],
+ ["E5C1",0x8831],
+ ["E5C2",0x8836],
+ ["E5C3",0x8839],
+ ["E5C4",0x8827],
+ ["E5C5",0x883B],
+ ["E5C6",0x8844],
+ ["E5C7",0x8842],
+ ["E5C8",0x8852],
+ ["E5C9",0x8859],
+ ["E5CA",0x885E],
+ ["E5CB",0x8862],
+ ["E5CC",0x886B],
+ ["E5CD",0x8881],
+ ["E5CE",0x887E],
+ ["E5CF",0x889E],
+ ["E5D0",0x8875],
+ ["E5D1",0x887D],
+ ["E5D2",0x88B5],
+ ["E5D3",0x8872],
+ ["E5D4",0x8882],
+ ["E5D5",0x8897],
+ ["E5D6",0x8892],
+ ["E5D7",0x88AE],
+ ["E5D8",0x8899],
+ ["E5D9",0x88A2],
+ ["E5DA",0x888D],
+ ["E5DB",0x88A4],
+ ["E5DC",0x88B0],
+ ["E5DD",0x88BF],
+ ["E5DE",0x88B1],
+ ["E5DF",0x88C3],
+ ["E5E0",0x88C4],
+ ["E5E1",0x88D4],
+ ["E5E2",0x88D8],
+ ["E5E3",0x88D9],
+ ["E5E4",0x88DD],
+ ["E5E5",0x88F9],
+ ["E5E6",0x8902],
+ ["E5E7",0x88FC],
+ ["E5E8",0x88F4],
+ ["E5E9",0x88E8],
+ ["E5EA",0x88F2],
+ ["E5EB",0x8904],
+ ["E5EC",0x890C],
+ ["E5ED",0x890A],
+ ["E5EE",0x8913],
+ ["E5EF",0x8943],
+ ["E5F0",0x891E],
+ ["E5F1",0x8925],
+ ["E5F2",0x892A],
+ ["E5F3",0x892B],
+ ["E5F4",0x8941],
+ ["E5F5",0x8944],
+ ["E5F6",0x893B],
+ ["E5F7",0x8936],
+ ["E5F8",0x8938],
+ ["E5F9",0x894C],
+ ["E5FA",0x891D],
+ ["E5FB",0x8960],
+ ["E5FC",0x895E],
+ ["E640",0x8966],
+ ["E641",0x8964],
+ ["E642",0x896D],
+ ["E643",0x896A],
+ ["E644",0x896F],
+ ["E645",0x8974],
+ ["E646",0x8977],
+ ["E647",0x897E],
+ ["E648",0x8983],
+ ["E649",0x8988],
+ ["E64A",0x898A],
+ ["E64B",0x8993],
+ ["E64C",0x8998],
+ ["E64D",0x89A1],
+ ["E64E",0x89A9],
+ ["E64F",0x89A6],
+ ["E650",0x89AC],
+ ["E651",0x89AF],
+ ["E652",0x89B2],
+ ["E653",0x89BA],
+ ["E654",0x89BD],
+ ["E655",0x89BF],
+ ["E656",0x89C0],
+ ["E657",0x89DA],
+ ["E658",0x89DC],
+ ["E659",0x89DD],
+ ["E65A",0x89E7],
+ ["E65B",0x89F4],
+ ["E65C",0x89F8],
+ ["E65D",0x8A03],
+ ["E65E",0x8A16],
+ ["E65F",0x8A10],
+ ["E660",0x8A0C],
+ ["E661",0x8A1B],
+ ["E662",0x8A1D],
+ ["E663",0x8A25],
+ ["E664",0x8A36],
+ ["E665",0x8A41],
+ ["E666",0x8A5B],
+ ["E667",0x8A52],
+ ["E668",0x8A46],
+ ["E669",0x8A48],
+ ["E66A",0x8A7C],
+ ["E66B",0x8A6D],
+ ["E66C",0x8A6C],
+ ["E66D",0x8A62],
+ ["E66E",0x8A85],
+ ["E66F",0x8A82],
+ ["E670",0x8A84],
+ ["E671",0x8AA8],
+ ["E672",0x8AA1],
+ ["E673",0x8A91],
+ ["E674",0x8AA5],
+ ["E675",0x8AA6],
+ ["E676",0x8A9A],
+ ["E677",0x8AA3],
+ ["E678",0x8AC4],
+ ["E679",0x8ACD],
+ ["E67A",0x8AC2],
+ ["E67B",0x8ADA],
+ ["E67C",0x8AEB],
+ ["E67D",0x8AF3],
+ ["E67E",0x8AE7],
+ ["E680",0x8AE4],
+ ["E681",0x8AF1],
+ ["E682",0x8B14],
+ ["E683",0x8AE0],
+ ["E684",0x8AE2],
+ ["E685",0x8AF7],
+ ["E686",0x8ADE],
+ ["E687",0x8ADB],
+ ["E688",0x8B0C],
+ ["E689",0x8B07],
+ ["E68A",0x8B1A],
+ ["E68B",0x8AE1],
+ ["E68C",0x8B16],
+ ["E68D",0x8B10],
+ ["E68E",0x8B17],
+ ["E68F",0x8B20],
+ ["E690",0x8B33],
+ ["E691",0x97AB],
+ ["E692",0x8B26],
+ ["E693",0x8B2B],
+ ["E694",0x8B3E],
+ ["E695",0x8B28],
+ ["E696",0x8B41],
+ ["E697",0x8B4C],
+ ["E698",0x8B4F],
+ ["E699",0x8B4E],
+ ["E69A",0x8B49],
+ ["E69B",0x8B56],
+ ["E69C",0x8B5B],
+ ["E69D",0x8B5A],
+ ["E69E",0x8B6B],
+ ["E69F",0x8B5F],
+ ["E6A0",0x8B6C],
+ ["E6A1",0x8B6F],
+ ["E6A2",0x8B74],
+ ["E6A3",0x8B7D],
+ ["E6A4",0x8B80],
+ ["E6A5",0x8B8C],
+ ["E6A6",0x8B8E],
+ ["E6A7",0x8B92],
+ ["E6A8",0x8B93],
+ ["E6A9",0x8B96],
+ ["E6AA",0x8B99],
+ ["E6AB",0x8B9A],
+ ["E6AC",0x8C3A],
+ ["E6AD",0x8C41],
+ ["E6AE",0x8C3F],
+ ["E6AF",0x8C48],
+ ["E6B0",0x8C4C],
+ ["E6B1",0x8C4E],
+ ["E6B2",0x8C50],
+ ["E6B3",0x8C55],
+ ["E6B4",0x8C62],
+ ["E6B5",0x8C6C],
+ ["E6B6",0x8C78],
+ ["E6B7",0x8C7A],
+ ["E6B8",0x8C82],
+ ["E6B9",0x8C89],
+ ["E6BA",0x8C85],
+ ["E6BB",0x8C8A],
+ ["E6BC",0x8C8D],
+ ["E6BD",0x8C8E],
+ ["E6BE",0x8C94],
+ ["E6BF",0x8C7C],
+ ["E6C0",0x8C98],
+ ["E6C1",0x621D],
+ ["E6C2",0x8CAD],
+ ["E6C3",0x8CAA],
+ ["E6C4",0x8CBD],
+ ["E6C5",0x8CB2],
+ ["E6C6",0x8CB3],
+ ["E6C7",0x8CAE],
+ ["E6C8",0x8CB6],
+ ["E6C9",0x8CC8],
+ ["E6CA",0x8CC1],
+ ["E6CB",0x8CE4],
+ ["E6CC",0x8CE3],
+ ["E6CD",0x8CDA],
+ ["E6CE",0x8CFD],
+ ["E6CF",0x8CFA],
+ ["E6D0",0x8CFB],
+ ["E6D1",0x8D04],
+ ["E6D2",0x8D05],
+ ["E6D3",0x8D0A],
+ ["E6D4",0x8D07],
+ ["E6D5",0x8D0F],
+ ["E6D6",0x8D0D],
+ ["E6D7",0x8D10],
+ ["E6D8",0x9F4E],
+ ["E6D9",0x8D13],
+ ["E6DA",0x8CCD],
+ ["E6DB",0x8D14],
+ ["E6DC",0x8D16],
+ ["E6DD",0x8D67],
+ ["E6DE",0x8D6D],
+ ["E6DF",0x8D71],
+ ["E6E0",0x8D73],
+ ["E6E1",0x8D81],
+ ["E6E2",0x8D99],
+ ["E6E3",0x8DC2],
+ ["E6E4",0x8DBE],
+ ["E6E5",0x8DBA],
+ ["E6E6",0x8DCF],
+ ["E6E7",0x8DDA],
+ ["E6E8",0x8DD6],
+ ["E6E9",0x8DCC],
+ ["E6EA",0x8DDB],
+ ["E6EB",0x8DCB],
+ ["E6EC",0x8DEA],
+ ["E6ED",0x8DEB],
+ ["E6EE",0x8DDF],
+ ["E6EF",0x8DE3],
+ ["E6F0",0x8DFC],
+ ["E6F1",0x8E08],
+ ["E6F2",0x8E09],
+ ["E6F3",0x8DFF],
+ ["E6F4",0x8E1D],
+ ["E6F5",0x8E1E],
+ ["E6F6",0x8E10],
+ ["E6F7",0x8E1F],
+ ["E6F8",0x8E42],
+ ["E6F9",0x8E35],
+ ["E6FA",0x8E30],
+ ["E6FB",0x8E34],
+ ["E6FC",0x8E4A],
+ ["E740",0x8E47],
+ ["E741",0x8E49],
+ ["E742",0x8E4C],
+ ["E743",0x8E50],
+ ["E744",0x8E48],
+ ["E745",0x8E59],
+ ["E746",0x8E64],
+ ["E747",0x8E60],
+ ["E748",0x8E2A],
+ ["E749",0x8E63],
+ ["E74A",0x8E55],
+ ["E74B",0x8E76],
+ ["E74C",0x8E72],
+ ["E74D",0x8E7C],
+ ["E74E",0x8E81],
+ ["E74F",0x8E87],
+ ["E750",0x8E85],
+ ["E751",0x8E84],
+ ["E752",0x8E8B],
+ ["E753",0x8E8A],
+ ["E754",0x8E93],
+ ["E755",0x8E91],
+ ["E756",0x8E94],
+ ["E757",0x8E99],
+ ["E758",0x8EAA],
+ ["E759",0x8EA1],
+ ["E75A",0x8EAC],
+ ["E75B",0x8EB0],
+ ["E75C",0x8EC6],
+ ["E75D",0x8EB1],
+ ["E75E",0x8EBE],
+ ["E75F",0x8EC5],
+ ["E760",0x8EC8],
+ ["E761",0x8ECB],
+ ["E762",0x8EDB],
+ ["E763",0x8EE3],
+ ["E764",0x8EFC],
+ ["E765",0x8EFB],
+ ["E766",0x8EEB],
+ ["E767",0x8EFE],
+ ["E768",0x8F0A],
+ ["E769",0x8F05],
+ ["E76A",0x8F15],
+ ["E76B",0x8F12],
+ ["E76C",0x8F19],
+ ["E76D",0x8F13],
+ ["E76E",0x8F1C],
+ ["E76F",0x8F1F],
+ ["E770",0x8F1B],
+ ["E771",0x8F0C],
+ ["E772",0x8F26],
+ ["E773",0x8F33],
+ ["E774",0x8F3B],
+ ["E775",0x8F39],
+ ["E776",0x8F45],
+ ["E777",0x8F42],
+ ["E778",0x8F3E],
+ ["E779",0x8F4C],
+ ["E77A",0x8F49],
+ ["E77B",0x8F46],
+ ["E77C",0x8F4E],
+ ["E77D",0x8F57],
+ ["E77E",0x8F5C],
+ ["E780",0x8F62],
+ ["E781",0x8F63],
+ ["E782",0x8F64],
+ ["E783",0x8F9C],
+ ["E784",0x8F9F],
+ ["E785",0x8FA3],
+ ["E786",0x8FAD],
+ ["E787",0x8FAF],
+ ["E788",0x8FB7],
+ ["E789",0x8FDA],
+ ["E78A",0x8FE5],
+ ["E78B",0x8FE2],
+ ["E78C",0x8FEA],
+ ["E78D",0x8FEF],
+ ["E78E",0x9087],
+ ["E78F",0x8FF4],
+ ["E790",0x9005],
+ ["E791",0x8FF9],
+ ["E792",0x8FFA],
+ ["E793",0x9011],
+ ["E794",0x9015],
+ ["E795",0x9021],
+ ["E796",0x900D],
+ ["E797",0x901E],
+ ["E798",0x9016],
+ ["E799",0x900B],
+ ["E79A",0x9027],
+ ["E79B",0x9036],
+ ["E79C",0x9035],
+ ["E79D",0x9039],
+ ["E79E",0x8FF8],
+ ["E79F",0x904F],
+ ["E7A0",0x9050],
+ ["E7A1",0x9051],
+ ["E7A2",0x9052],
+ ["E7A3",0x900E],
+ ["E7A4",0x9049],
+ ["E7A5",0x903E],
+ ["E7A6",0x9056],
+ ["E7A7",0x9058],
+ ["E7A8",0x905E],
+ ["E7A9",0x9068],
+ ["E7AA",0x906F],
+ ["E7AB",0x9076],
+ ["E7AC",0x96A8],
+ ["E7AD",0x9072],
+ ["E7AE",0x9082],
+ ["E7AF",0x907D],
+ ["E7B0",0x9081],
+ ["E7B1",0x9080],
+ ["E7B2",0x908A],
+ ["E7B3",0x9089],
+ ["E7B4",0x908F],
+ ["E7B5",0x90A8],
+ ["E7B6",0x90AF],
+ ["E7B7",0x90B1],
+ ["E7B8",0x90B5],
+ ["E7B9",0x90E2],
+ ["E7BA",0x90E4],
+ ["E7BB",0x6248],
+ ["E7BC",0x90DB],
+ ["E7BD",0x9102],
+ ["E7BE",0x9112],
+ ["E7BF",0x9119],
+ ["E7C0",0x9132],
+ ["E7C1",0x9130],
+ ["E7C2",0x914A],
+ ["E7C3",0x9156],
+ ["E7C4",0x9158],
+ ["E7C5",0x9163],
+ ["E7C6",0x9165],
+ ["E7C7",0x9169],
+ ["E7C8",0x9173],
+ ["E7C9",0x9172],
+ ["E7CA",0x918B],
+ ["E7CB",0x9189],
+ ["E7CC",0x9182],
+ ["E7CD",0x91A2],
+ ["E7CE",0x91AB],
+ ["E7CF",0x91AF],
+ ["E7D0",0x91AA],
+ ["E7D1",0x91B5],
+ ["E7D2",0x91B4],
+ ["E7D3",0x91BA],
+ ["E7D4",0x91C0],
+ ["E7D5",0x91C1],
+ ["E7D6",0x91C9],
+ ["E7D7",0x91CB],
+ ["E7D8",0x91D0],
+ ["E7D9",0x91D6],
+ ["E7DA",0x91DF],
+ ["E7DB",0x91E1],
+ ["E7DC",0x91DB],
+ ["E7DD",0x91FC],
+ ["E7DE",0x91F5],
+ ["E7DF",0x91F6],
+ ["E7E0",0x921E],
+ ["E7E1",0x91FF],
+ ["E7E2",0x9214],
+ ["E7E3",0x922C],
+ ["E7E4",0x9215],
+ ["E7E5",0x9211],
+ ["E7E6",0x925E],
+ ["E7E7",0x9257],
+ ["E7E8",0x9245],
+ ["E7E9",0x9249],
+ ["E7EA",0x9264],
+ ["E7EB",0x9248],
+ ["E7EC",0x9295],
+ ["E7ED",0x923F],
+ ["E7EE",0x924B],
+ ["E7EF",0x9250],
+ ["E7F0",0x929C],
+ ["E7F1",0x9296],
+ ["E7F2",0x9293],
+ ["E7F3",0x929B],
+ ["E7F4",0x925A],
+ ["E7F5",0x92CF],
+ ["E7F6",0x92B9],
+ ["E7F7",0x92B7],
+ ["E7F8",0x92E9],
+ ["E7F9",0x930F],
+ ["E7FA",0x92FA],
+ ["E7FB",0x9344],
+ ["E7FC",0x932E],
+ ["E840",0x9319],
+ ["E841",0x9322],
+ ["E842",0x931A],
+ ["E843",0x9323],
+ ["E844",0x933A],
+ ["E845",0x9335],
+ ["E846",0x933B],
+ ["E847",0x935C],
+ ["E848",0x9360],
+ ["E849",0x937C],
+ ["E84A",0x936E],
+ ["E84B",0x9356],
+ ["E84C",0x93B0],
+ ["E84D",0x93AC],
+ ["E84E",0x93AD],
+ ["E84F",0x9394],
+ ["E850",0x93B9],
+ ["E851",0x93D6],
+ ["E852",0x93D7],
+ ["E853",0x93E8],
+ ["E854",0x93E5],
+ ["E855",0x93D8],
+ ["E856",0x93C3],
+ ["E857",0x93DD],
+ ["E858",0x93D0],
+ ["E859",0x93C8],
+ ["E85A",0x93E4],
+ ["E85B",0x941A],
+ ["E85C",0x9414],
+ ["E85D",0x9413],
+ ["E85E",0x9403],
+ ["E85F",0x9407],
+ ["E860",0x9410],
+ ["E861",0x9436],
+ ["E862",0x942B],
+ ["E863",0x9435],
+ ["E864",0x9421],
+ ["E865",0x943A],
+ ["E866",0x9441],
+ ["E867",0x9452],
+ ["E868",0x9444],
+ ["E869",0x945B],
+ ["E86A",0x9460],
+ ["E86B",0x9462],
+ ["E86C",0x945E],
+ ["E86D",0x946A],
+ ["E86E",0x9229],
+ ["E86F",0x9470],
+ ["E870",0x9475],
+ ["E871",0x9477],
+ ["E872",0x947D],
+ ["E873",0x945A],
+ ["E874",0x947C],
+ ["E875",0x947E],
+ ["E876",0x9481],
+ ["E877",0x947F],
+ ["E878",0x9582],
+ ["E879",0x9587],
+ ["E87A",0x958A],
+ ["E87B",0x9594],
+ ["E87C",0x9596],
+ ["E87D",0x9598],
+ ["E87E",0x9599],
+ ["E880",0x95A0],
+ ["E881",0x95A8],
+ ["E882",0x95A7],
+ ["E883",0x95AD],
+ ["E884",0x95BC],
+ ["E885",0x95BB],
+ ["E886",0x95B9],
+ ["E887",0x95BE],
+ ["E888",0x95CA],
+ ["E889",0x6FF6],
+ ["E88A",0x95C3],
+ ["E88B",0x95CD],
+ ["E88C",0x95CC],
+ ["E88D",0x95D5],
+ ["E88E",0x95D4],
+ ["E88F",0x95D6],
+ ["E890",0x95DC],
+ ["E891",0x95E1],
+ ["E892",0x95E5],
+ ["E893",0x95E2],
+ ["E894",0x9621],
+ ["E895",0x9628],
+ ["E896",0x962E],
+ ["E897",0x962F],
+ ["E898",0x9642],
+ ["E899",0x964C],
+ ["E89A",0x964F],
+ ["E89B",0x964B],
+ ["E89C",0x9677],
+ ["E89D",0x965C],
+ ["E89E",0x965E],
+ ["E89F",0x965D],
+ ["E8A0",0x965F],
+ ["E8A1",0x9666],
+ ["E8A2",0x9672],
+ ["E8A3",0x966C],
+ ["E8A4",0x968D],
+ ["E8A5",0x9698],
+ ["E8A6",0x9695],
+ ["E8A7",0x9697],
+ ["E8A8",0x96AA],
+ ["E8A9",0x96A7],
+ ["E8AA",0x96B1],
+ ["E8AB",0x96B2],
+ ["E8AC",0x96B0],
+ ["E8AD",0x96B4],
+ ["E8AE",0x96B6],
+ ["E8AF",0x96B8],
+ ["E8B0",0x96B9],
+ ["E8B1",0x96CE],
+ ["E8B2",0x96CB],
+ ["E8B3",0x96C9],
+ ["E8B4",0x96CD],
+ ["E8B5",0x894D],
+ ["E8B6",0x96DC],
+ ["E8B7",0x970D],
+ ["E8B8",0x96D5],
+ ["E8B9",0x96F9],
+ ["E8BA",0x9704],
+ ["E8BB",0x9706],
+ ["E8BC",0x9708],
+ ["E8BD",0x9713],
+ ["E8BE",0x970E],
+ ["E8BF",0x9711],
+ ["E8C0",0x970F],
+ ["E8C1",0x9716],
+ ["E8C2",0x9719],
+ ["E8C3",0x9724],
+ ["E8C4",0x972A],
+ ["E8C5",0x9730],
+ ["E8C6",0x9739],
+ ["E8C7",0x973D],
+ ["E8C8",0x973E],
+ ["E8C9",0x9744],
+ ["E8CA",0x9746],
+ ["E8CB",0x9748],
+ ["E8CC",0x9742],
+ ["E8CD",0x9749],
+ ["E8CE",0x975C],
+ ["E8CF",0x9760],
+ ["E8D0",0x9764],
+ ["E8D1",0x9766],
+ ["E8D2",0x9768],
+ ["E8D3",0x52D2],
+ ["E8D4",0x976B],
+ ["E8D5",0x9771],
+ ["E8D6",0x9779],
+ ["E8D7",0x9785],
+ ["E8D8",0x977C],
+ ["E8D9",0x9781],
+ ["E8DA",0x977A],
+ ["E8DB",0x9786],
+ ["E8DC",0x978B],
+ ["E8DD",0x978F],
+ ["E8DE",0x9790],
+ ["E8DF",0x979C],
+ ["E8E0",0x97A8],
+ ["E8E1",0x97A6],
+ ["E8E2",0x97A3],
+ ["E8E3",0x97B3],
+ ["E8E4",0x97B4],
+ ["E8E5",0x97C3],
+ ["E8E6",0x97C6],
+ ["E8E7",0x97C8],
+ ["E8E8",0x97CB],
+ ["E8E9",0x97DC],
+ ["E8EA",0x97ED],
+ ["E8EB",0x9F4F],
+ ["E8EC",0x97F2],
+ ["E8ED",0x7ADF],
+ ["E8EE",0x97F6],
+ ["E8EF",0x97F5],
+ ["E8F0",0x980F],
+ ["E8F1",0x980C],
+ ["E8F2",0x9838],
+ ["E8F3",0x9824],
+ ["E8F4",0x9821],
+ ["E8F5",0x9837],
+ ["E8F6",0x983D],
+ ["E8F7",0x9846],
+ ["E8F8",0x984F],
+ ["E8F9",0x984B],
+ ["E8FA",0x986B],
+ ["E8FB",0x986F],
+ ["E8FC",0x9870],
+ ["E940",0x9871],
+ ["E941",0x9874],
+ ["E942",0x9873],
+ ["E943",0x98AA],
+ ["E944",0x98AF],
+ ["E945",0x98B1],
+ ["E946",0x98B6],
+ ["E947",0x98C4],
+ ["E948",0x98C3],
+ ["E949",0x98C6],
+ ["E94A",0x98E9],
+ ["E94B",0x98EB],
+ ["E94C",0x9903],
+ ["E94D",0x9909],
+ ["E94E",0x9912],
+ ["E94F",0x9914],
+ ["E950",0x9918],
+ ["E951",0x9921],
+ ["E952",0x991D],
+ ["E953",0x991E],
+ ["E954",0x9924],
+ ["E955",0x9920],
+ ["E956",0x992C],
+ ["E957",0x992E],
+ ["E958",0x993D],
+ ["E959",0x993E],
+ ["E95A",0x9942],
+ ["E95B",0x9949],
+ ["E95C",0x9945],
+ ["E95D",0x9950],
+ ["E95E",0x994B],
+ ["E95F",0x9951],
+ ["E960",0x9952],
+ ["E961",0x994C],
+ ["E962",0x9955],
+ ["E963",0x9997],
+ ["E964",0x9998],
+ ["E965",0x99A5],
+ ["E966",0x99AD],
+ ["E967",0x99AE],
+ ["E968",0x99BC],
+ ["E969",0x99DF],
+ ["E96A",0x99DB],
+ ["E96B",0x99DD],
+ ["E96C",0x99D8],
+ ["E96D",0x99D1],
+ ["E96E",0x99ED],
+ ["E96F",0x99EE],
+ ["E970",0x99F1],
+ ["E971",0x99F2],
+ ["E972",0x99FB],
+ ["E973",0x99F8],
+ ["E974",0x9A01],
+ ["E975",0x9A0F],
+ ["E976",0x9A05],
+ ["E977",0x99E2],
+ ["E978",0x9A19],
+ ["E979",0x9A2B],
+ ["E97A",0x9A37],
+ ["E97B",0x9A45],
+ ["E97C",0x9A42],
+ ["E97D",0x9A40],
+ ["E97E",0x9A43],
+ ["E980",0x9A3E],
+ ["E981",0x9A55],
+ ["E982",0x9A4D],
+ ["E983",0x9A5B],
+ ["E984",0x9A57],
+ ["E985",0x9A5F],
+ ["E986",0x9A62],
+ ["E987",0x9A65],
+ ["E988",0x9A64],
+ ["E989",0x9A69],
+ ["E98A",0x9A6B],
+ ["E98B",0x9A6A],
+ ["E98C",0x9AAD],
+ ["E98D",0x9AB0],
+ ["E98E",0x9ABC],
+ ["E98F",0x9AC0],
+ ["E990",0x9ACF],
+ ["E991",0x9AD1],
+ ["E992",0x9AD3],
+ ["E993",0x9AD4],
+ ["E994",0x9ADE],
+ ["E995",0x9ADF],
+ ["E996",0x9AE2],
+ ["E997",0x9AE3],
+ ["E998",0x9AE6],
+ ["E999",0x9AEF],
+ ["E99A",0x9AEB],
+ ["E99B",0x9AEE],
+ ["E99C",0x9AF4],
+ ["E99D",0x9AF1],
+ ["E99E",0x9AF7],
+ ["E99F",0x9AFB],
+ ["E9A0",0x9B06],
+ ["E9A1",0x9B18],
+ ["E9A2",0x9B1A],
+ ["E9A3",0x9B1F],
+ ["E9A4",0x9B22],
+ ["E9A5",0x9B23],
+ ["E9A6",0x9B25],
+ ["E9A7",0x9B27],
+ ["E9A8",0x9B28],
+ ["E9A9",0x9B29],
+ ["E9AA",0x9B2A],
+ ["E9AB",0x9B2E],
+ ["E9AC",0x9B2F],
+ ["E9AD",0x9B32],
+ ["E9AE",0x9B44],
+ ["E9AF",0x9B43],
+ ["E9B0",0x9B4F],
+ ["E9B1",0x9B4D],
+ ["E9B2",0x9B4E],
+ ["E9B3",0x9B51],
+ ["E9B4",0x9B58],
+ ["E9B5",0x9B74],
+ ["E9B6",0x9B93],
+ ["E9B7",0x9B83],
+ ["E9B8",0x9B91],
+ ["E9B9",0x9B96],
+ ["E9BA",0x9B97],
+ ["E9BB",0x9B9F],
+ ["E9BC",0x9BA0],
+ ["E9BD",0x9BA8],
+ ["E9BE",0x9BB4],
+ ["E9BF",0x9BC0],
+ ["E9C0",0x9BCA],
+ ["E9C1",0x9BB9],
+ ["E9C2",0x9BC6],
+ ["E9C3",0x9BCF],
+ ["E9C4",0x9BD1],
+ ["E9C5",0x9BD2],
+ ["E9C6",0x9BE3],
+ ["E9C7",0x9BE2],
+ ["E9C8",0x9BE4],
+ ["E9C9",0x9BD4],
+ ["E9CA",0x9BE1],
+ ["E9CB",0x9C3A],
+ ["E9CC",0x9BF2],
+ ["E9CD",0x9BF1],
+ ["E9CE",0x9BF0],
+ ["E9CF",0x9C15],
+ ["E9D0",0x9C14],
+ ["E9D1",0x9C09],
+ ["E9D2",0x9C13],
+ ["E9D3",0x9C0C],
+ ["E9D4",0x9C06],
+ ["E9D5",0x9C08],
+ ["E9D6",0x9C12],
+ ["E9D7",0x9C0A],
+ ["E9D8",0x9C04],
+ ["E9D9",0x9C2E],
+ ["E9DA",0x9C1B],
+ ["E9DB",0x9C25],
+ ["E9DC",0x9C24],
+ ["E9DD",0x9C21],
+ ["E9DE",0x9C30],
+ ["E9DF",0x9C47],
+ ["E9E0",0x9C32],
+ ["E9E1",0x9C46],
+ ["E9E2",0x9C3E],
+ ["E9E3",0x9C5A],
+ ["E9E4",0x9C60],
+ ["E9E5",0x9C67],
+ ["E9E6",0x9C76],
+ ["E9E7",0x9C78],
+ ["E9E8",0x9CE7],
+ ["E9E9",0x9CEC],
+ ["E9EA",0x9CF0],
+ ["E9EB",0x9D09],
+ ["E9EC",0x9D08],
+ ["E9ED",0x9CEB],
+ ["E9EE",0x9D03],
+ ["E9EF",0x9D06],
+ ["E9F0",0x9D2A],
+ ["E9F1",0x9D26],
+ ["E9F2",0x9DAF],
+ ["E9F3",0x9D23],
+ ["E9F4",0x9D1F],
+ ["E9F5",0x9D44],
+ ["E9F6",0x9D15],
+ ["E9F7",0x9D12],
+ ["E9F8",0x9D41],
+ ["E9F9",0x9D3F],
+ ["E9FA",0x9D3E],
+ ["E9FB",0x9D46],
+ ["E9FC",0x9D48],
+ ["EA40",0x9D5D],
+ ["EA41",0x9D5E],
+ ["EA42",0x9D64],
+ ["EA43",0x9D51],
+ ["EA44",0x9D50],
+ ["EA45",0x9D59],
+ ["EA46",0x9D72],
+ ["EA47",0x9D89],
+ ["EA48",0x9D87],
+ ["EA49",0x9DAB],
+ ["EA4A",0x9D6F],
+ ["EA4B",0x9D7A],
+ ["EA4C",0x9D9A],
+ ["EA4D",0x9DA4],
+ ["EA4E",0x9DA9],
+ ["EA4F",0x9DB2],
+ ["EA50",0x9DC4],
+ ["EA51",0x9DC1],
+ ["EA52",0x9DBB],
+ ["EA53",0x9DB8],
+ ["EA54",0x9DBA],
+ ["EA55",0x9DC6],
+ ["EA56",0x9DCF],
+ ["EA57",0x9DC2],
+ ["EA58",0x9DD9],
+ ["EA59",0x9DD3],
+ ["EA5A",0x9DF8],
+ ["EA5B",0x9DE6],
+ ["EA5C",0x9DED],
+ ["EA5D",0x9DEF],
+ ["EA5E",0x9DFD],
+ ["EA5F",0x9E1A],
+ ["EA60",0x9E1B],
+ ["EA61",0x9E1E],
+ ["EA62",0x9E75],
+ ["EA63",0x9E79],
+ ["EA64",0x9E7D],
+ ["EA65",0x9E81],
+ ["EA66",0x9E88],
+ ["EA67",0x9E8B],
+ ["EA68",0x9E8C],
+ ["EA69",0x9E92],
+ ["EA6A",0x9E95],
+ ["EA6B",0x9E91],
+ ["EA6C",0x9E9D],
+ ["EA6D",0x9EA5],
+ ["EA6E",0x9EA9],
+ ["EA6F",0x9EB8],
+ ["EA70",0x9EAA],
+ ["EA71",0x9EAD],
+ ["EA72",0x9761],
+ ["EA73",0x9ECC],
+ ["EA74",0x9ECE],
+ ["EA75",0x9ECF],
+ ["EA76",0x9ED0],
+ ["EA77",0x9ED4],
+ ["EA78",0x9EDC],
+ ["EA79",0x9EDE],
+ ["EA7A",0x9EDD],
+ ["EA7B",0x9EE0],
+ ["EA7C",0x9EE5],
+ ["EA7D",0x9EE8],
+ ["EA7E",0x9EEF],
+ ["EA80",0x9EF4],
+ ["EA81",0x9EF6],
+ ["EA82",0x9EF7],
+ ["EA83",0x9EF9],
+ ["EA84",0x9EFB],
+ ["EA85",0x9EFC],
+ ["EA86",0x9EFD],
+ ["EA87",0x9F07],
+ ["EA88",0x9F08],
+ ["EA89",0x76B7],
+ ["EA8A",0x9F15],
+ ["EA8B",0x9F21],
+ ["EA8C",0x9F2C],
+ ["EA8D",0x9F3E],
+ ["EA8E",0x9F4A],
+ ["EA8F",0x9F52],
+ ["EA90",0x9F54],
+ ["EA91",0x9F63],
+ ["EA92",0x9F5F],
+ ["EA93",0x9F60],
+ ["EA94",0x9F61],
+ ["EA95",0x9F66],
+ ["EA96",0x9F67],
+ ["EA97",0x9F6C],
+ ["EA98",0x9F6A],
+ ["EA99",0x9F77],
+ ["EA9A",0x9F72],
+ ["EA9B",0x9F76],
+ ["EA9C",0x9F95],
+ ["EA9D",0x9F9C],
+ ["EA9E",0x9FA0],
+ ["EA9F",0x582F],
+ ["EAA0",0x69C7],
+ ["EAA1",0x9059],
+ ["EAA2",0x7464],
+ ["EAA3",0x51DC],
+ ["EAA4",0x7199],
+ ["FA40",0x2170],
+ ["FA41",0x2171],
+ ["FA42",0x2172],
+ ["FA43",0x2173],
+ ["FA44",0x2174],
+ ["FA45",0x2175],
+ ["FA46",0x2176],
+ ["FA47",0x2177],
+ ["FA48",0x2178],
+ ["FA49",0x2179],
+ ["FA55",0xFFE4],
+ ["FA56",0xFF07],
+ ["FA57",0xFF02],
+ ["FA5C",0x7E8A],
+ ["FA5D",0x891C],
+ ["FA5E",0x9348],
+ ["FA5F",0x9288],
+ ["FA60",0x84DC],
+ ["FA61",0x4FC9],
+ ["FA62",0x70BB],
+ ["FA63",0x6631],
+ ["FA64",0x68C8],
+ ["FA65",0x92F9],
+ ["FA66",0x66FB],
+ ["FA67",0x5F45],
+ ["FA68",0x4E28],
+ ["FA69",0x4EE1],
+ ["FA6A",0x4EFC],
+ ["FA6B",0x4F00],
+ ["FA6C",0x4F03],
+ ["FA6D",0x4F39],
+ ["FA6E",0x4F56],
+ ["FA6F",0x4F92],
+ ["FA70",0x4F8A],
+ ["FA71",0x4F9A],
+ ["FA72",0x4F94],
+ ["FA73",0x4FCD],
+ ["FA74",0x5040],
+ ["FA75",0x5022],
+ ["FA76",0x4FFF],
+ ["FA77",0x501E],
+ ["FA78",0x5046],
+ ["FA79",0x5070],
+ ["FA7A",0x5042],
+ ["FA7B",0x5094],
+ ["FA7C",0x50F4],
+ ["FA7D",0x50D8],
+ ["FA7E",0x514A],
+ ["FA80",0x5164],
+ ["FA81",0x519D],
+ ["FA82",0x51BE],
+ ["FA83",0x51EC],
+ ["FA84",0x5215],
+ ["FA85",0x529C],
+ ["FA86",0x52A6],
+ ["FA87",0x52C0],
+ ["FA88",0x52DB],
+ ["FA89",0x5300],
+ ["FA8A",0x5307],
+ ["FA8B",0x5324],
+ ["FA8C",0x5372],
+ ["FA8D",0x5393],
+ ["FA8E",0x53B2],
+ ["FA8F",0x53DD],
+ ["FA90",0xFA0E],
+ ["FA91",0x549C],
+ ["FA92",0x548A],
+ ["FA93",0x54A9],
+ ["FA94",0x54FF],
+ ["FA95",0x5586],
+ ["FA96",0x5759],
+ ["FA97",0x5765],
+ ["FA98",0x57AC],
+ ["FA99",0x57C8],
+ ["FA9A",0x57C7],
+ ["FA9B",0xFA0F],
+ ["FA9C",0xFA10],
+ ["FA9D",0x589E],
+ ["FA9E",0x58B2],
+ ["FA9F",0x590B],
+ ["FAA0",0x5953],
+ ["FAA1",0x595B],
+ ["FAA2",0x595D],
+ ["FAA3",0x5963],
+ ["FAA4",0x59A4],
+ ["FAA5",0x59BA],
+ ["FAA6",0x5B56],
+ ["FAA7",0x5BC0],
+ ["FAA8",0x752F],
+ ["FAA9",0x5BD8],
+ ["FAAA",0x5BEC],
+ ["FAAB",0x5C1E],
+ ["FAAC",0x5CA6],
+ ["FAAD",0x5CBA],
+ ["FAAE",0x5CF5],
+ ["FAAF",0x5D27],
+ ["FAB0",0x5D53],
+ ["FAB1",0xFA11],
+ ["FAB2",0x5D42],
+ ["FAB3",0x5D6D],
+ ["FAB4",0x5DB8],
+ ["FAB5",0x5DB9],
+ ["FAB6",0x5DD0],
+ ["FAB7",0x5F21],
+ ["FAB8",0x5F34],
+ ["FAB9",0x5F67],
+ ["FABA",0x5FB7],
+ ["FABB",0x5FDE],
+ ["FABC",0x605D],
+ ["FABD",0x6085],
+ ["FABE",0x608A],
+ ["FABF",0x60DE],
+ ["FAC0",0x60D5],
+ ["FAC1",0x6120],
+ ["FAC2",0x60F2],
+ ["FAC3",0x6111],
+ ["FAC4",0x6137],
+ ["FAC5",0x6130],
+ ["FAC6",0x6198],
+ ["FAC7",0x6213],
+ ["FAC8",0x62A6],
+ ["FAC9",0x63F5],
+ ["FACA",0x6460],
+ ["FACB",0x649D],
+ ["FACC",0x64CE],
+ ["FACD",0x654E],
+ ["FACE",0x6600],
+ ["FACF",0x6615],
+ ["FAD0",0x663B],
+ ["FAD1",0x6609],
+ ["FAD2",0x662E],
+ ["FAD3",0x661E],
+ ["FAD4",0x6624],
+ ["FAD5",0x6665],
+ ["FAD6",0x6657],
+ ["FAD7",0x6659],
+ ["FAD8",0xFA12],
+ ["FAD9",0x6673],
+ ["FADA",0x6699],
+ ["FADB",0x66A0],
+ ["FADC",0x66B2],
+ ["FADD",0x66BF],
+ ["FADE",0x66FA],
+ ["FADF",0x670E],
+ ["FAE0",0xF929],
+ ["FAE1",0x6766],
+ ["FAE2",0x67BB],
+ ["FAE3",0x6852],
+ ["FAE4",0x67C0],
+ ["FAE5",0x6801],
+ ["FAE6",0x6844],
+ ["FAE7",0x68CF],
+ ["FAE8",0xFA13],
+ ["FAE9",0x6968],
+ ["FAEA",0xFA14],
+ ["FAEB",0x6998],
+ ["FAEC",0x69E2],
+ ["FAED",0x6A30],
+ ["FAEE",0x6A6B],
+ ["FAEF",0x6A46],
+ ["FAF0",0x6A73],
+ ["FAF1",0x6A7E],
+ ["FAF2",0x6AE2],
+ ["FAF3",0x6AE4],
+ ["FAF4",0x6BD6],
+ ["FAF5",0x6C3F],
+ ["FAF6",0x6C5C],
+ ["FAF7",0x6C86],
+ ["FAF8",0x6C6F],
+ ["FAF9",0x6CDA],
+ ["FAFA",0x6D04],
+ ["FAFB",0x6D87],
+ ["FAFC",0x6D6F],
+ ["FB40",0x6D96],
+ ["FB41",0x6DAC],
+ ["FB42",0x6DCF],
+ ["FB43",0x6DF8],
+ ["FB44",0x6DF2],
+ ["FB45",0x6DFC],
+ ["FB46",0x6E39],
+ ["FB47",0x6E5C],
+ ["FB48",0x6E27],
+ ["FB49",0x6E3C],
+ ["FB4A",0x6EBF],
+ ["FB4B",0x6F88],
+ ["FB4C",0x6FB5],
+ ["FB4D",0x6FF5],
+ ["FB4E",0x7005],
+ ["FB4F",0x7007],
+ ["FB50",0x7028],
+ ["FB51",0x7085],
+ ["FB52",0x70AB],
+ ["FB53",0x710F],
+ ["FB54",0x7104],
+ ["FB55",0x715C],
+ ["FB56",0x7146],
+ ["FB57",0x7147],
+ ["FB58",0xFA15],
+ ["FB59",0x71C1],
+ ["FB5A",0x71FE],
+ ["FB5B",0x72B1],
+ ["FB5C",0x72BE],
+ ["FB5D",0x7324],
+ ["FB5E",0xFA16],
+ ["FB5F",0x7377],
+ ["FB60",0x73BD],
+ ["FB61",0x73C9],
+ ["FB62",0x73D6],
+ ["FB63",0x73E3],
+ ["FB64",0x73D2],
+ ["FB65",0x7407],
+ ["FB66",0x73F5],
+ ["FB67",0x7426],
+ ["FB68",0x742A],
+ ["FB69",0x7429],
+ ["FB6A",0x742E],
+ ["FB6B",0x7462],
+ ["FB6C",0x7489],
+ ["FB6D",0x749F],
+ ["FB6E",0x7501],
+ ["FB6F",0x756F],
+ ["FB70",0x7682],
+ ["FB71",0x769C],
+ ["FB72",0x769E],
+ ["FB73",0x769B],
+ ["FB74",0x76A6],
+ ["FB75",0xFA17],
+ ["FB76",0x7746],
+ ["FB77",0x52AF],
+ ["FB78",0x7821],
+ ["FB79",0x784E],
+ ["FB7A",0x7864],
+ ["FB7B",0x787A],
+ ["FB7C",0x7930],
+ ["FB7D",0xFA18],
+ ["FB7E",0xFA19],
+ ["FB80",0xFA1A],
+ ["FB81",0x7994],
+ ["FB82",0xFA1B],
+ ["FB83",0x799B],
+ ["FB84",0x7AD1],
+ ["FB85",0x7AE7],
+ ["FB86",0xFA1C],
+ ["FB87",0x7AEB],
+ ["FB88",0x7B9E],
+ ["FB89",0xFA1D],
+ ["FB8A",0x7D48],
+ ["FB8B",0x7D5C],
+ ["FB8C",0x7DB7],
+ ["FB8D",0x7DA0],
+ ["FB8E",0x7DD6],
+ ["FB8F",0x7E52],
+ ["FB90",0x7F47],
+ ["FB91",0x7FA1],
+ ["FB92",0xFA1E],
+ ["FB93",0x8301],
+ ["FB94",0x8362],
+ ["FB95",0x837F],
+ ["FB96",0x83C7],
+ ["FB97",0x83F6],
+ ["FB98",0x8448],
+ ["FB99",0x84B4],
+ ["FB9A",0x8553],
+ ["FB9B",0x8559],
+ ["FB9C",0x856B],
+ ["FB9D",0xFA1F],
+ ["FB9E",0x85B0],
+ ["FB9F",0xFA20],
+ ["FBA0",0xFA21],
+ ["FBA1",0x8807],
+ ["FBA2",0x88F5],
+ ["FBA3",0x8A12],
+ ["FBA4",0x8A37],
+ ["FBA5",0x8A79],
+ ["FBA6",0x8AA7],
+ ["FBA7",0x8ABE],
+ ["FBA8",0x8ADF],
+ ["FBA9",0xFA22],
+ ["FBAA",0x8AF6],
+ ["FBAB",0x8B53],
+ ["FBAC",0x8B7F],
+ ["FBAD",0x8CF0],
+ ["FBAE",0x8CF4],
+ ["FBAF",0x8D12],
+ ["FBB0",0x8D76],
+ ["FBB1",0xFA23],
+ ["FBB2",0x8ECF],
+ ["FBB3",0xFA24],
+ ["FBB4",0xFA25],
+ ["FBB5",0x9067],
+ ["FBB6",0x90DE],
+ ["FBB7",0xFA26],
+ ["FBB8",0x9115],
+ ["FBB9",0x9127],
+ ["FBBA",0x91DA],
+ ["FBBB",0x91D7],
+ ["FBBC",0x91DE],
+ ["FBBD",0x91ED],
+ ["FBBE",0x91EE],
+ ["FBBF",0x91E4],
+ ["FBC0",0x91E5],
+ ["FBC1",0x9206],
+ ["FBC2",0x9210],
+ ["FBC3",0x920A],
+ ["FBC4",0x923A],
+ ["FBC5",0x9240],
+ ["FBC6",0x923C],
+ ["FBC7",0x924E],
+ ["FBC8",0x9259],
+ ["FBC9",0x9251],
+ ["FBCA",0x9239],
+ ["FBCB",0x9267],
+ ["FBCC",0x92A7],
+ ["FBCD",0x9277],
+ ["FBCE",0x9278],
+ ["FBCF",0x92E7],
+ ["FBD0",0x92D7],
+ ["FBD1",0x92D9],
+ ["FBD2",0x92D0],
+ ["FBD3",0xFA27],
+ ["FBD4",0x92D5],
+ ["FBD5",0x92E0],
+ ["FBD6",0x92D3],
+ ["FBD7",0x9325],
+ ["FBD8",0x9321],
+ ["FBD9",0x92FB],
+ ["FBDA",0xFA28],
+ ["FBDB",0x931E],
+ ["FBDC",0x92FF],
+ ["FBDD",0x931D],
+ ["FBDE",0x9302],
+ ["FBDF",0x9370],
+ ["FBE0",0x9357],
+ ["FBE1",0x93A4],
+ ["FBE2",0x93C6],
+ ["FBE3",0x93DE],
+ ["FBE4",0x93F8],
+ ["FBE5",0x9431],
+ ["FBE6",0x9445],
+ ["FBE7",0x9448],
+ ["FBE8",0x9592],
+ ["FBE9",0xF9DC],
+ ["FBEA",0xFA29],
+ ["FBEB",0x969D],
+ ["FBEC",0x96AF],
+ ["FBED",0x9733],
+ ["FBEE",0x973B],
+ ["FBEF",0x9743],
+ ["FBF0",0x974D],
+ ["FBF1",0x974F],
+ ["FBF2",0x9751],
+ ["FBF3",0x9755],
+ ["FBF4",0x9857],
+ ["FBF5",0x9865],
+ ["FBF6",0xFA2A],
+ ["FBF7",0xFA2B],
+ ["FBF8",0x9927],
+ ["FBF9",0xFA2C],
+ ["FBFA",0x999E],
+ ["FBFB",0x9A4E],
+ ["FBFC",0x9AD9],
+ ["FC40",0x9ADC],
+ ["FC41",0x9B75],
+ ["FC42",0x9B72],
+ ["FC43",0x9B8F],
+ ["FC44",0x9BB1],
+ ["FC45",0x9BBB],
+ ["FC46",0x9C00],
+ ["FC47",0x9D70],
+ ["FC48",0x9D6B],
+ ["FC49",0xFA2D],
+ ["FC4A",0x9E19],
+ ["FC4B",0x9ED1],
+ ["A1",0xFF61],
+ ["A2",0xFF62],
+ ["A3",0xFF63],
+ ["A4",0xFF64],
+ ["A5",0xFF65],
+ ["A6",0xFF66],
+ ["A7",0xFF67],
+ ["A8",0xFF68],
+ ["A9",0xFF69],
+ ["AA",0xFF6A],
+ ["AB",0xFF6B],
+ ["AC",0xFF6C],
+ ["AD",0xFF6D],
+ ["AE",0xFF6E],
+ ["AF",0xFF6F],
+ ["B0",0xFF70],
+ ["B1",0xFF71],
+ ["B2",0xFF72],
+ ["B3",0xFF73],
+ ["B4",0xFF74],
+ ["B5",0xFF75],
+ ["B6",0xFF76],
+ ["B7",0xFF77],
+ ["B8",0xFF78],
+ ["B9",0xFF79],
+ ["BA",0xFF7A],
+ ["BB",0xFF7B],
+ ["BC",0xFF7C],
+ ["BD",0xFF7D],
+ ["BE",0xFF7E],
+ ["BF",0xFF7F],
+ ["C0",0xFF80],
+ ["C1",0xFF81],
+ ["C2",0xFF82],
+ ["C3",0xFF83],
+ ["C4",0xFF84],
+ ["C5",0xFF85],
+ ["C6",0xFF86],
+ ["C7",0xFF87],
+ ["C8",0xFF88],
+ ["C9",0xFF89],
+ ["CA",0xFF8A],
+ ["CB",0xFF8B],
+ ["CC",0xFF8C],
+ ["CD",0xFF8D],
+ ["CE",0xFF8E],
+ ["CF",0xFF8F],
+ ["D0",0xFF90],
+ ["D1",0xFF91],
+ ["D2",0xFF92],
+ ["D3",0xFF93],
+ ["D4",0xFF94],
+ ["D5",0xFF95],
+ ["D6",0xFF96],
+ ["D7",0xFF97],
+ ["D8",0xFF98],
+ ["D9",0xFF99],
+ ["DA",0xFF9A],
+ ["DB",0xFF9B],
+ ["DC",0xFF9C],
+ ["DD",0xFF9D],
+ ["DE",0xFF9E],
+ ["DF",0xFF9F],
+]
+
+UCS_TO_SJIS_TBL = [
+ [0xA2,"8191"],
+ [0xA3,"8192"],
+ [0xA5,"818F"],
+ [0xA6,"FA55"],
+ [0xA7,"8198"],
+ [0xA8,"814E"],
+ [0xAC,"81CA"],
+ [0xAF,"8150"],
+ [0xB0,"818B"],
+ [0xB1,"817D"],
+ [0xB4,"814C"],
+ [0xB6,"81F7"],
+ [0xB8,"8143"],
+ [0xD7,"817E"],
+ [0xF7,"8180"],
+ [0x391,"839F"],
+ [0x392,"83A0"],
+ [0x393,"83A1"],
+ [0x394,"83A2"],
+ [0x395,"83A3"],
+ [0x396,"83A4"],
+ [0x397,"83A5"],
+ [0x398,"83A6"],
+ [0x399,"83A7"],
+ [0x39A,"83A8"],
+ [0x39B,"83A9"],
+ [0x39C,"83AA"],
+ [0x39D,"83AB"],
+ [0x39E,"83AC"],
+ [0x39F,"83AD"],
+ [0x3A0,"83AE"],
+ [0x3A1,"83AF"],
+ [0x3A3,"83B0"],
+ [0x3A4,"83B1"],
+ [0x3A5,"83B2"],
+ [0x3A6,"83B3"],
+ [0x3A7,"83B4"],
+ [0x3A8,"83B5"],
+ [0x3A9,"83B6"],
+ [0x3B1,"83BF"],
+ [0x3B2,"83C0"],
+ [0x3B3,"83C1"],
+ [0x3B4,"83C2"],
+ [0x3B5,"83C3"],
+ [0x3B6,"83C4"],
+ [0x3B7,"83C5"],
+ [0x3B8,"83C6"],
+ [0x3B9,"83C7"],
+ [0x3BA,"83C8"],
+ [0x3BB,"83C9"],
+ [0x3BC,"83CA"],
+ [0x3BD,"83CB"],
+ [0x3BE,"83CC"],
+ [0x3BF,"83CD"],
+ [0x3C0,"83CE"],
+ [0x3C1,"83CF"],
+ [0x3C3,"83D0"],
+ [0x3C4,"83D1"],
+ [0x3C5,"83D2"],
+ [0x3C6,"83D3"],
+ [0x3C7,"83D4"],
+ [0x3C8,"83D5"],
+ [0x3C9,"83D6"],
+ [0x401,"8446"],
+ [0x410,"8440"],
+ [0x411,"8441"],
+ [0x412,"8442"],
+ [0x413,"8443"],
+ [0x414,"8444"],
+ [0x415,"8445"],
+ [0x416,"8447"],
+ [0x417,"8448"],
+ [0x418,"8449"],
+ [0x419,"844A"],
+ [0x41A,"844B"],
+ [0x41B,"844C"],
+ [0x41C,"844D"],
+ [0x41D,"844E"],
+ [0x41E,"844F"],
+ [0x41F,"8450"],
+ [0x420,"8451"],
+ [0x421,"8452"],
+ [0x422,"8453"],
+ [0x423,"8454"],
+ [0x424,"8455"],
+ [0x425,"8456"],
+ [0x426,"8457"],
+ [0x427,"8458"],
+ [0x428,"8459"],
+ [0x429,"845A"],
+ [0x42A,"845B"],
+ [0x42B,"845C"],
+ [0x42C,"845D"],
+ [0x42D,"845E"],
+ [0x42E,"845F"],
+ [0x42F,"8460"],
+ [0x430,"8470"],
+ [0x431,"8471"],
+ [0x432,"8472"],
+ [0x433,"8473"],
+ [0x434,"8474"],
+ [0x435,"8475"],
+ [0x436,"8477"],
+ [0x437,"8478"],
+ [0x438,"8479"],
+ [0x439,"847A"],
+ [0x43A,"847B"],
+ [0x43B,"847C"],
+ [0x43C,"847D"],
+ [0x43D,"847E"],
+ [0x43E,"8480"],
+ [0x43F,"8481"],
+ [0x440,"8482"],
+ [0x441,"8483"],
+ [0x442,"8484"],
+ [0x443,"8485"],
+ [0x444,"8486"],
+ [0x445,"8487"],
+ [0x446,"8488"],
+ [0x447,"8489"],
+ [0x448,"848A"],
+ [0x449,"848B"],
+ [0x44A,"848C"],
+ [0x44B,"848D"],
+ [0x44C,"848E"],
+ [0x44D,"848F"],
+ [0x44E,"8490"],
+ [0x44F,"8491"],
+ [0x451,"8476"],
+ [0x2010,"815D"],
+ [0x2014,"815C"],
+ [0x2015,"815C"],
+ [0x2016,"8161"],
+ [0x2018,"8165"],
+ [0x2019,"8166"],
+ [0x201C,"8167"],
+ [0x201D,"8168"],
+ [0x2020,"81F5"],
+ [0x2021,"81F6"],
+ [0x2025,"8164"],
+ [0x2026,"8163"],
+ [0x2030,"81F1"],
+ [0x2032,"818C"],
+ [0x2033,"818D"],
+ [0x203B,"81A6"],
+ [0x2103,"818E"],
+ [0x2116,"8782"],
+ [0x2121,"8784"],
+ [0x212B,"81F0"],
+ [0x2160,"8754"],
+ [0x2161,"8755"],
+ [0x2162,"8756"],
+ [0x2163,"8757"],
+ [0x2164,"8758"],
+ [0x2165,"8759"],
+ [0x2166,"875A"],
+ [0x2167,"875B"],
+ [0x2168,"875C"],
+ [0x2169,"875D"],
+ [0x2170,"FA40"],
+ [0x2171,"FA41"],
+ [0x2172,"FA42"],
+ [0x2173,"FA43"],
+ [0x2174,"FA44"],
+ [0x2175,"FA45"],
+ [0x2176,"FA46"],
+ [0x2177,"FA47"],
+ [0x2178,"FA48"],
+ [0x2179,"FA49"],
+ [0x2190,"81A9"],
+ [0x2191,"81AA"],
+ [0x2192,"81A8"],
+ [0x2193,"81AB"],
+ [0x21D2,"81CB"],
+ [0x21D4,"81CC"],
+ [0x2200,"81CD"],
+ [0x2202,"81DD"],
+ [0x2203,"81CE"],
+ [0x2207,"81DE"],
+ [0x2208,"81B8"],
+ [0x220B,"81B9"],
+ [0x2211,"8794"],
+ [0x2212,"817C"],
+ [0x221A,"8795"],
+ [0x221D,"81E5"],
+ [0x221E,"8187"],
+ [0x221F,"8798"],
+ [0x2220,"8797"],
+ [0x2225,"8161"],
+ [0x2227,"81C8"],
+ [0x2228,"81C9"],
+ [0x2229,"879B"],
+ [0x222A,"879C"],
+ [0x222B,"8792"],
+ [0x222C,"81E8"],
+ [0x222E,"8793"],
+ [0x2234,"8188"],
+ [0x2235,"879A"],
+ [0x223D,"81E4"],
+ [0x2252,"8790"],
+ [0x2260,"8182"],
+ [0x2261,"8791"],
+ [0x2266,"8185"],
+ [0x2267,"8186"],
+ [0x226A,"81E1"],
+ [0x226B,"81E2"],
+ [0x2282,"81BC"],
+ [0x2283,"81BD"],
+ [0x2286,"81BA"],
+ [0x2287,"81BB"],
+ [0x22A5,"8796"],
+ [0x22BF,"8799"],
+ [0x2312,"81DC"],
+ [0x2460,"8740"],
+ [0x2461,"8741"],
+ [0x2462,"8742"],
+ [0x2463,"8743"],
+ [0x2464,"8744"],
+ [0x2465,"8745"],
+ [0x2466,"8746"],
+ [0x2467,"8747"],
+ [0x2468,"8748"],
+ [0x2469,"8749"],
+ [0x246A,"874A"],
+ [0x246B,"874B"],
+ [0x246C,"874C"],
+ [0x246D,"874D"],
+ [0x246E,"874E"],
+ [0x246F,"874F"],
+ [0x2470,"8750"],
+ [0x2471,"8751"],
+ [0x2472,"8752"],
+ [0x2473,"8753"],
+ [0x2500,"849F"],
+ [0x2501,"84AA"],
+ [0x2502,"84A0"],
+ [0x2503,"84AB"],
+ [0x250C,"84A1"],
+ [0x250F,"84AC"],
+ [0x2510,"84A2"],
+ [0x2513,"84AD"],
+ [0x2514,"84A4"],
+ [0x2517,"84AF"],
+ [0x2518,"84A3"],
+ [0x251B,"84AE"],
+ [0x251C,"84A5"],
+ [0x251D,"84BA"],
+ [0x2520,"84B5"],
+ [0x2523,"84B0"],
+ [0x2524,"84A7"],
+ [0x2525,"84BC"],
+ [0x2528,"84B7"],
+ [0x252B,"84B2"],
+ [0x252C,"84A6"],
+ [0x252F,"84B6"],
+ [0x2530,"84BB"],
+ [0x2533,"84B1"],
+ [0x2534,"84A8"],
+ [0x2537,"84B8"],
+ [0x2538,"84BD"],
+ [0x253B,"84B3"],
+ [0x253C,"84A9"],
+ [0x253F,"84B9"],
+ [0x2542,"84BE"],
+ [0x254B,"84B4"],
+ [0x25A0,"81A1"],
+ [0x25A1,"81A0"],
+ [0x25B2,"81A3"],
+ [0x25B3,"81A2"],
+ [0x25BC,"81A5"],
+ [0x25BD,"81A4"],
+ [0x25C6,"819F"],
+ [0x25C7,"819E"],
+ [0x25CB,"819B"],
+ [0x25CE,"819D"],
+ [0x25CF,"819C"],
+ [0x25EF,"81FC"],
+ [0x2605,"819A"],
+ [0x2606,"8199"],
+ [0x2640,"818A"],
+ [0x2642,"8189"],
+ [0x266A,"81F4"],
+ [0x266D,"81F3"],
+ [0x266F,"81F2"],
+ [0x3000,"8140"],
+ [0x3001,"8141"],
+ [0x3002,"8142"],
+ [0x3003,"8156"],
+ [0x3005,"8158"],
+ [0x3006,"8159"],
+ [0x3007,"815A"],
+ [0x3008,"8171"],
+ [0x3009,"8172"],
+ [0x300A,"8173"],
+ [0x300B,"8174"],
+ [0x300C,"8175"],
+ [0x300D,"8176"],
+ [0x300E,"8177"],
+ [0x300F,"8178"],
+ [0x3010,"8179"],
+ [0x3011,"817A"],
+ [0x3012,"81A7"],
+ [0x3013,"81AC"],
+ [0x3014,"816B"],
+ [0x3015,"816C"],
+ [0x301C,"8160"],
+ [0x301D,"8780"],
+ [0x301F,"8781"],
+ [0x3041,"829F"],
+ [0x3042,"82A0"],
+ [0x3043,"82A1"],
+ [0x3044,"82A2"],
+ [0x3045,"82A3"],
+ [0x3046,"82A4"],
+ [0x3047,"82A5"],
+ [0x3048,"82A6"],
+ [0x3049,"82A7"],
+ [0x304A,"82A8"],
+ [0x304B,"82A9"],
+ [0x304C,"82AA"],
+ [0x304D,"82AB"],
+ [0x304E,"82AC"],
+ [0x304F,"82AD"],
+ [0x3050,"82AE"],
+ [0x3051,"82AF"],
+ [0x3052,"82B0"],
+ [0x3053,"82B1"],
+ [0x3054,"82B2"],
+ [0x3055,"82B3"],
+ [0x3056,"82B4"],
+ [0x3057,"82B5"],
+ [0x3058,"82B6"],
+ [0x3059,"82B7"],
+ [0x305A,"82B8"],
+ [0x305B,"82B9"],
+ [0x305C,"82BA"],
+ [0x305D,"82BB"],
+ [0x305E,"82BC"],
+ [0x305F,"82BD"],
+ [0x3060,"82BE"],
+ [0x3061,"82BF"],
+ [0x3062,"82C0"],
+ [0x3063,"82C1"],
+ [0x3064,"82C2"],
+ [0x3065,"82C3"],
+ [0x3066,"82C4"],
+ [0x3067,"82C5"],
+ [0x3068,"82C6"],
+ [0x3069,"82C7"],
+ [0x306A,"82C8"],
+ [0x306B,"82C9"],
+ [0x306C,"82CA"],
+ [0x306D,"82CB"],
+ [0x306E,"82CC"],
+ [0x306F,"82CD"],
+ [0x3070,"82CE"],
+ [0x3071,"82CF"],
+ [0x3072,"82D0"],
+ [0x3073,"82D1"],
+ [0x3074,"82D2"],
+ [0x3075,"82D3"],
+ [0x3076,"82D4"],
+ [0x3077,"82D5"],
+ [0x3078,"82D6"],
+ [0x3079,"82D7"],
+ [0x307A,"82D8"],
+ [0x307B,"82D9"],
+ [0x307C,"82DA"],
+ [0x307D,"82DB"],
+ [0x307E,"82DC"],
+ [0x307F,"82DD"],
+ [0x3080,"82DE"],
+ [0x3081,"82DF"],
+ [0x3082,"82E0"],
+ [0x3083,"82E1"],
+ [0x3084,"82E2"],
+ [0x3085,"82E3"],
+ [0x3086,"82E4"],
+ [0x3087,"82E5"],
+ [0x3088,"82E6"],
+ [0x3089,"82E7"],
+ [0x308A,"82E8"],
+ [0x308B,"82E9"],
+ [0x308C,"82EA"],
+ [0x308D,"82EB"],
+ [0x308E,"82EC"],
+ [0x308F,"82ED"],
+ [0x3090,"82EE"],
+ [0x3091,"82EF"],
+ [0x3092,"82F0"],
+ [0x3093,"82F1"],
+ [0x309B,"814A"],
+ [0x309C,"814B"],
+ [0x309D,"8154"],
+ [0x309E,"8155"],
+ [0x30A1,"8340"],
+ [0x30A2,"8341"],
+ [0x30A3,"8342"],
+ [0x30A4,"8343"],
+ [0x30A5,"8344"],
+ [0x30A6,"8345"],
+ [0x30A7,"8346"],
+ [0x30A8,"8347"],
+ [0x30A9,"8348"],
+ [0x30AA,"8349"],
+ [0x30AB,"834A"],
+ [0x30AC,"834B"],
+ [0x30AD,"834C"],
+ [0x30AE,"834D"],
+ [0x30AF,"834E"],
+ [0x30B0,"834F"],
+ [0x30B1,"8350"],
+ [0x30B2,"8351"],
+ [0x30B3,"8352"],
+ [0x30B4,"8353"],
+ [0x30B5,"8354"],
+ [0x30B6,"8355"],
+ [0x30B7,"8356"],
+ [0x30B8,"8357"],
+ [0x30B9,"8358"],
+ [0x30BA,"8359"],
+ [0x30BB,"835A"],
+ [0x30BC,"835B"],
+ [0x30BD,"835C"],
+ [0x30BE,"835D"],
+ [0x30BF,"835E"],
+ [0x30C0,"835F"],
+ [0x30C1,"8360"],
+ [0x30C2,"8361"],
+ [0x30C3,"8362"],
+ [0x30C4,"8363"],
+ [0x30C5,"8364"],
+ [0x30C6,"8365"],
+ [0x30C7,"8366"],
+ [0x30C8,"8367"],
+ [0x30C9,"8368"],
+ [0x30CA,"8369"],
+ [0x30CB,"836A"],
+ [0x30CC,"836B"],
+ [0x30CD,"836C"],
+ [0x30CE,"836D"],
+ [0x30CF,"836E"],
+ [0x30D0,"836F"],
+ [0x30D1,"8370"],
+ [0x30D2,"8371"],
+ [0x30D3,"8372"],
+ [0x30D4,"8373"],
+ [0x30D5,"8374"],
+ [0x30D6,"8375"],
+ [0x30D7,"8376"],
+ [0x30D8,"8377"],
+ [0x30D9,"8378"],
+ [0x30DA,"8379"],
+ [0x30DB,"837A"],
+ [0x30DC,"837B"],
+ [0x30DD,"837C"],
+ [0x30DE,"837D"],
+ [0x30DF,"837E"],
+ [0x30E0,"8380"],
+ [0x30E1,"8381"],
+ [0x30E2,"8382"],
+ [0x30E3,"8383"],
+ [0x30E4,"8384"],
+ [0x30E5,"8385"],
+ [0x30E6,"8386"],
+ [0x30E7,"8387"],
+ [0x30E8,"8388"],
+ [0x30E9,"8389"],
+ [0x30EA,"838A"],
+ [0x30EB,"838B"],
+ [0x30EC,"838C"],
+ [0x30ED,"838D"],
+ [0x30EE,"838E"],
+ [0x30EF,"838F"],
+ [0x30F0,"8390"],
+ [0x30F1,"8391"],
+ [0x30F2,"8392"],
+ [0x30F3,"8393"],
+ [0x30F4,"8394"],
+ [0x30F5,"8395"],
+ [0x30F6,"8396"],
+ [0x30FB,"8145"],
+ [0x30FC,"815B"],
+ [0x30FD,"8152"],
+ [0x30FE,"8153"],
+ [0x3231,"878A"],
+ [0x3232,"878B"],
+ [0x3239,"878C"],
+ [0x32A4,"8785"],
+ [0x32A5,"8786"],
+ [0x32A6,"8787"],
+ [0x32A7,"8788"],
+ [0x32A8,"8789"],
+ [0x3303,"8765"],
+ [0x330D,"8769"],
+ [0x3314,"8760"],
+ [0x3318,"8763"],
+ [0x3322,"8761"],
+ [0x3323,"876B"],
+ [0x3326,"876A"],
+ [0x3327,"8764"],
+ [0x332B,"876C"],
+ [0x3336,"8766"],
+ [0x333B,"876E"],
+ [0x3349,"875F"],
+ [0x334A,"876D"],
+ [0x334D,"8762"],
+ [0x3351,"8767"],
+ [0x3357,"8768"],
+ [0x337B,"877E"],
+ [0x337C,"878F"],
+ [0x337D,"878E"],
+ [0x337E,"878D"],
+ [0x338E,"8772"],
+ [0x338F,"8773"],
+ [0x339C,"876F"],
+ [0x339D,"8770"],
+ [0x339E,"8771"],
+ [0x33A1,"8775"],
+ [0x33C4,"8774"],
+ [0x33CD,"8783"],
+ [0x4E00,"88EA"],
+ [0x4E01,"929A"],
+ [0x4E03,"8EB5"],
+ [0x4E07,"969C"],
+ [0x4E08,"8FE4"],
+ [0x4E09,"8E4F"],
+ [0x4E0A,"8FE3"],
+ [0x4E0B,"89BA"],
+ [0x4E0D,"9573"],
+ [0x4E0E,"975E"],
+ [0x4E10,"98A0"],
+ [0x4E11,"894E"],
+ [0x4E14,"8A8E"],
+ [0x4E15,"98A1"],
+ [0x4E16,"90A2"],
+ [0x4E17,"99C0"],
+ [0x4E18,"8B75"],
+ [0x4E19,"95B8"],
+ [0x4E1E,"8FE5"],
+ [0x4E21,"97BC"],
+ [0x4E26,"95C0"],
+ [0x4E28,"FA68"],
+ [0x4E2A,"98A2"],
+ [0x4E2D,"9286"],
+ [0x4E31,"98A3"],
+ [0x4E32,"8BF8"],
+ [0x4E36,"98A4"],
+ [0x4E38,"8ADB"],
+ [0x4E39,"924F"],
+ [0x4E3B,"8EE5"],
+ [0x4E3C,"98A5"],
+ [0x4E3F,"98A6"],
+ [0x4E42,"98A7"],
+ [0x4E43,"9454"],
+ [0x4E45,"8B76"],
+ [0x4E4B,"9456"],
+ [0x4E4D,"93E1"],
+ [0x4E4E,"8CC1"],
+ [0x4E4F,"9652"],
+ [0x4E55,"E568"],
+ [0x4E56,"98A8"],
+ [0x4E57,"8FE6"],
+ [0x4E58,"98A9"],
+ [0x4E59,"89B3"],
+ [0x4E5D,"8BE3"],
+ [0x4E5E,"8CEE"],
+ [0x4E5F,"96E7"],
+ [0x4E62,"9BA4"],
+ [0x4E71,"9790"],
+ [0x4E73,"93FB"],
+ [0x4E7E,"8AA3"],
+ [0x4E80,"8B54"],
+ [0x4E82,"98AA"],
+ [0x4E85,"98AB"],
+ [0x4E86,"97B9"],
+ [0x4E88,"975C"],
+ [0x4E89,"9188"],
+ [0x4E8A,"98AD"],
+ [0x4E8B,"8E96"],
+ [0x4E8C,"93F1"],
+ [0x4E8E,"98B0"],
+ [0x4E91,"895D"],
+ [0x4E92,"8CDD"],
+ [0x4E94,"8CDC"],
+ [0x4E95,"88E4"],
+ [0x4E98,"986A"],
+ [0x4E99,"9869"],
+ [0x4E9B,"8DB1"],
+ [0x4E9C,"889F"],
+ [0x4E9E,"98B1"],
+ [0x4E9F,"98B2"],
+ [0x4EA0,"98B3"],
+ [0x4EA1,"9653"],
+ [0x4EA2,"98B4"],
+ [0x4EA4,"8CF0"],
+ [0x4EA5,"88E5"],
+ [0x4EA6,"9692"],
+ [0x4EA8,"8B9C"],
+ [0x4EAB,"8B9D"],
+ [0x4EAC,"8B9E"],
+ [0x4EAD,"92E0"],
+ [0x4EAE,"97BA"],
+ [0x4EB0,"98B5"],
+ [0x4EB3,"98B6"],
+ [0x4EB6,"98B7"],
+ [0x4EBA,"906C"],
+ [0x4EC0,"8F59"],
+ [0x4EC1,"906D"],
+ [0x4EC2,"98BC"],
+ [0x4EC4,"98BA"],
+ [0x4EC6,"98BB"],
+ [0x4EC7,"8B77"],
+ [0x4ECA,"8DA1"],
+ [0x4ECB,"89EE"],
+ [0x4ECD,"98B9"],
+ [0x4ECE,"98B8"],
+ [0x4ECF,"95A7"],
+ [0x4ED4,"8E65"],
+ [0x4ED5,"8E64"],
+ [0x4ED6,"91BC"],
+ [0x4ED7,"98BD"],
+ [0x4ED8,"9574"],
+ [0x4ED9,"90E5"],
+ [0x4EDD,"8157"],
+ [0x4EDE,"98BE"],
+ [0x4EDF,"98C0"],
+ [0x4EE1,"FA69"],
+ [0x4EE3,"91E3"],
+ [0x4EE4,"97DF"],
+ [0x4EE5,"88C8"],
+ [0x4EED,"98BF"],
+ [0x4EEE,"89BC"],
+ [0x4EF0,"8BC2"],
+ [0x4EF2,"9287"],
+ [0x4EF6,"8C8F"],
+ [0x4EF7,"98C1"],
+ [0x4EFB,"9443"],
+ [0x4EFC,"FA6A"],
+ [0x4F00,"FA6B"],
+ [0x4F01,"8AE9"],
+ [0x4F03,"FA6C"],
+ [0x4F09,"98C2"],
+ [0x4F0A,"88C9"],
+ [0x4F0D,"8CDE"],
+ [0x4F0E,"8AEA"],
+ [0x4F0F,"959A"],
+ [0x4F10,"94B0"],
+ [0x4F11,"8B78"],
+ [0x4F1A,"89EF"],
+ [0x4F1C,"98E5"],
+ [0x4F1D,"9360"],
+ [0x4F2F,"948C"],
+ [0x4F30,"98C4"],
+ [0x4F34,"94BA"],
+ [0x4F36,"97E0"],
+ [0x4F38,"904C"],
+ [0x4F39,"FA6D"],
+ [0x4F3A,"8E66"],
+ [0x4F3C,"8E97"],
+ [0x4F3D,"89BE"],
+ [0x4F43,"92CF"],
+ [0x4F46,"9241"],
+ [0x4F47,"98C8"],
+ [0x4F4D,"88CA"],
+ [0x4F4E,"92E1"],
+ [0x4F4F,"8F5A"],
+ [0x4F50,"8DB2"],
+ [0x4F51,"9743"],
+ [0x4F53,"91CC"],
+ [0x4F55,"89BD"],
+ [0x4F56,"FA6E"],
+ [0x4F57,"98C7"],
+ [0x4F59,"975D"],
+ [0x4F5A,"98C3"],
+ [0x4F5B,"98C5"],
+ [0x4F5C,"8DEC"],
+ [0x4F5D,"98C6"],
+ [0x4F5E,"9B43"],
+ [0x4F69,"98CE"],
+ [0x4F6F,"98D1"],
+ [0x4F70,"98CF"],
+ [0x4F73,"89C0"],
+ [0x4F75,"95B9"],
+ [0x4F76,"98C9"],
+ [0x4F7B,"98CD"],
+ [0x4F7C,"8CF1"],
+ [0x4F7F,"8E67"],
+ [0x4F83,"8AA4"],
+ [0x4F86,"98D2"],
+ [0x4F88,"98CA"],
+ [0x4F8A,"FA70"],
+ [0x4F8B,"97E1"],
+ [0x4F8D,"8E98"],
+ [0x4F8F,"98CB"],
+ [0x4F91,"98D0"],
+ [0x4F92,"FA6F"],
+ [0x4F94,"FA72"],
+ [0x4F96,"98D3"],
+ [0x4F98,"98CC"],
+ [0x4F9A,"FA71"],
+ [0x4F9B,"8B9F"],
+ [0x4F9D,"88CB"],
+ [0x4FA0,"8BA0"],
+ [0x4FA1,"89BF"],
+ [0x4FAB,"9B44"],
+ [0x4FAD,"9699"],
+ [0x4FAE,"958E"],
+ [0x4FAF,"8CF2"],
+ [0x4FB5,"904E"],
+ [0x4FB6,"97B5"],
+ [0x4FBF,"95D6"],
+ [0x4FC2,"8C57"],
+ [0x4FC3,"91A3"],
+ [0x4FC4,"89E2"],
+ [0x4FC9,"FA61"],
+ [0x4FCA,"8F72"],
+ [0x4FCD,"FA73"],
+ [0x4FCE,"98D7"],
+ [0x4FD0,"98DC"],
+ [0x4FD1,"98DA"],
+ [0x4FD4,"98D5"],
+ [0x4FD7,"91AD"],
+ [0x4FD8,"98D8"],
+ [0x4FDA,"98DB"],
+ [0x4FDB,"98D9"],
+ [0x4FDD,"95DB"],
+ [0x4FDF,"98D6"],
+ [0x4FE1,"904D"],
+ [0x4FE3,"9693"],
+ [0x4FE4,"98DD"],
+ [0x4FE5,"98DE"],
+ [0x4FEE,"8F43"],
+ [0x4FEF,"98EB"],
+ [0x4FF3,"946F"],
+ [0x4FF5,"9555"],
+ [0x4FF6,"98E6"],
+ [0x4FF8,"95EE"],
+ [0x4FFA,"89B4"],
+ [0x4FFE,"98EA"],
+ [0x4FFF,"FA76"],
+ [0x5005,"98E4"],
+ [0x5006,"98ED"],
+ [0x5009,"9171"],
+ [0x500B,"8CC2"],
+ [0x500D,"947B"],
+ [0x500F,"E0C5"],
+ [0x5011,"98EC"],
+ [0x5012,"937C"],
+ [0x5014,"98E1"],
+ [0x5016,"8CF4"],
+ [0x5019,"8CF3"],
+ [0x501A,"98DF"],
+ [0x501E,"FA77"],
+ [0x501F,"8ED8"],
+ [0x5021,"98E7"],
+ [0x5022,"FA75"],
+ [0x5023,"95ED"],
+ [0x5024,"926C"],
+ [0x5025,"98E3"],
+ [0x5026,"8C91"],
+ [0x5028,"98E0"],
+ [0x5029,"98E8"],
+ [0x502A,"98E2"],
+ [0x502B,"97CF"],
+ [0x502C,"98E9"],
+ [0x502D,"9860"],
+ [0x5036,"8BE4"],
+ [0x5039,"8C90"],
+ [0x5040,"FA74"],
+ [0x5042,"FA7A"],
+ [0x5043,"98EE"],
+ [0x5046,"FA78"],
+ [0x5047,"98EF"],
+ [0x5048,"98F3"],
+ [0x5049,"88CC"],
+ [0x504F,"95CE"],
+ [0x5050,"98F2"],
+ [0x5055,"98F1"],
+ [0x5056,"98F5"],
+ [0x505A,"98F4"],
+ [0x505C,"92E2"],
+ [0x5065,"8C92"],
+ [0x506C,"98F6"],
+ [0x5070,"FA79"],
+ [0x5072,"8EC3"],
+ [0x5074,"91A4"],
+ [0x5075,"92E3"],
+ [0x5076,"8BF4"],
+ [0x5078,"98F7"],
+ [0x507D,"8B55"],
+ [0x5080,"98F8"],
+ [0x5085,"98FA"],
+ [0x508D,"9654"],
+ [0x5091,"8C86"],
+ [0x5094,"FA7B"],
+ [0x5098,"8E50"],
+ [0x5099,"94F5"],
+ [0x509A,"98F9"],
+ [0x50AC,"8DC3"],
+ [0x50AD,"9762"],
+ [0x50B2,"98FC"],
+ [0x50B3,"9942"],
+ [0x50B4,"98FB"],
+ [0x50B5,"8DC2"],
+ [0x50B7,"8F9D"],
+ [0x50BE,"8C58"],
+ [0x50C2,"9943"],
+ [0x50C5,"8BCD"],
+ [0x50C9,"9940"],
+ [0x50CA,"9941"],
+ [0x50CD,"93AD"],
+ [0x50CF,"919C"],
+ [0x50D1,"8BA1"],
+ [0x50D5,"966C"],
+ [0x50D6,"9944"],
+ [0x50D8,"FA7D"],
+ [0x50DA,"97BB"],
+ [0x50DE,"9945"],
+ [0x50E3,"9948"],
+ [0x50E5,"9946"],
+ [0x50E7,"916D"],
+ [0x50ED,"9947"],
+ [0x50EE,"9949"],
+ [0x50F4,"FA7C"],
+ [0x50F5,"994B"],
+ [0x50F9,"994A"],
+ [0x50FB,"95C6"],
+ [0x5100,"8B56"],
+ [0x5101,"994D"],
+ [0x5102,"994E"],
+ [0x5104,"89AD"],
+ [0x5109,"994C"],
+ [0x5112,"8EF2"],
+ [0x5114,"9951"],
+ [0x5115,"9950"],
+ [0x5116,"994F"],
+ [0x5118,"98D4"],
+ [0x511A,"9952"],
+ [0x511F,"8F9E"],
+ [0x5121,"9953"],
+ [0x512A,"9744"],
+ [0x5132,"96D7"],
+ [0x5137,"9955"],
+ [0x513A,"9954"],
+ [0x513B,"9957"],
+ [0x513C,"9956"],
+ [0x513F,"9958"],
+ [0x5140,"9959"],
+ [0x5141,"88F2"],
+ [0x5143,"8CB3"],
+ [0x5144,"8C5A"],
+ [0x5145,"8F5B"],
+ [0x5146,"929B"],
+ [0x5147,"8BA2"],
+ [0x5148,"90E6"],
+ [0x5149,"8CF5"],
+ [0x514A,"FA7E"],
+ [0x514B,"8D8E"],
+ [0x514C,"995B"],
+ [0x514D,"96C6"],
+ [0x514E,"9365"],
+ [0x5150,"8E99"],
+ [0x5152,"995A"],
+ [0x5154,"995C"],
+ [0x515A,"937D"],
+ [0x515C,"8A95"],
+ [0x5162,"995D"],
+ [0x5164,"FA80"],
+ [0x5165,"93FC"],
+ [0x5168,"9153"],
+ [0x5169,"995F"],
+ [0x516A,"9960"],
+ [0x516B,"94AA"],
+ [0x516C,"8CF6"],
+ [0x516D,"985A"],
+ [0x516E,"9961"],
+ [0x5171,"8BA4"],
+ [0x5175,"95BA"],
+ [0x5176,"91B4"],
+ [0x5177,"8BEF"],
+ [0x5178,"9354"],
+ [0x517C,"8C93"],
+ [0x5180,"9962"],
+ [0x5182,"9963"],
+ [0x5185,"93E0"],
+ [0x5186,"897E"],
+ [0x5189,"9966"],
+ [0x518A,"8DFB"],
+ [0x518C,"9965"],
+ [0x518D,"8DC4"],
+ [0x518F,"9967"],
+ [0x5190,"E3EC"],
+ [0x5191,"9968"],
+ [0x5192,"9660"],
+ [0x5193,"9969"],
+ [0x5195,"996A"],
+ [0x5196,"996B"],
+ [0x5197,"8FE7"],
+ [0x5199,"8ECA"],
+ [0x519D,"FA81"],
+ [0x51A0,"8AA5"],
+ [0x51A2,"996E"],
+ [0x51A4,"996C"],
+ [0x51A5,"96BB"],
+ [0x51A6,"996D"],
+ [0x51A8,"9579"],
+ [0x51A9,"996F"],
+ [0x51AA,"9970"],
+ [0x51AB,"9971"],
+ [0x51AC,"937E"],
+ [0x51B0,"9975"],
+ [0x51B1,"9973"],
+ [0x51B2,"9974"],
+ [0x51B3,"9972"],
+ [0x51B4,"8DE1"],
+ [0x51B5,"9976"],
+ [0x51B6,"96E8"],
+ [0x51B7,"97E2"],
+ [0x51BD,"9977"],
+ [0x51BE,"FA82"],
+ [0x51C4,"90A6"],
+ [0x51C5,"9978"],
+ [0x51C6,"8F79"],
+ [0x51C9,"9979"],
+ [0x51CB,"929C"],
+ [0x51CC,"97BD"],
+ [0x51CD,"9380"],
+ [0x51D6,"99C3"],
+ [0x51DB,"997A"],
+ [0x51DC,"EAA3"],
+ [0x51DD,"8BC3"],
+ [0x51E0,"997B"],
+ [0x51E1,"967D"],
+ [0x51E6,"8F88"],
+ [0x51E7,"91FA"],
+ [0x51E9,"997D"],
+ [0x51EA,"93E2"],
+ [0x51EC,"FA83"],
+ [0x51ED,"997E"],
+ [0x51F0,"9980"],
+ [0x51F1,"8A4D"],
+ [0x51F5,"9981"],
+ [0x51F6,"8BA5"],
+ [0x51F8,"93CA"],
+ [0x51F9,"899A"],
+ [0x51FA,"8F6F"],
+ [0x51FD,"949F"],
+ [0x51FE,"9982"],
+ [0x5200,"9381"],
+ [0x5203,"906E"],
+ [0x5204,"9983"],
+ [0x5206,"95AA"],
+ [0x5207,"90D8"],
+ [0x5208,"8AA0"],
+ [0x520A,"8AA7"],
+ [0x520B,"9984"],
+ [0x520E,"9986"],
+ [0x5211,"8C59"],
+ [0x5214,"9985"],
+ [0x5215,"FA84"],
+ [0x5217,"97F1"],
+ [0x521D,"8F89"],
+ [0x5224,"94BB"],
+ [0x5225,"95CA"],
+ [0x5227,"9987"],
+ [0x5229,"9798"],
+ [0x522A,"9988"],
+ [0x522E,"9989"],
+ [0x5230,"939E"],
+ [0x5233,"998A"],
+ [0x5236,"90A7"],
+ [0x5237,"8DFC"],
+ [0x5238,"8C94"],
+ [0x5239,"998B"],
+ [0x523A,"8E68"],
+ [0x523B,"8D8F"],
+ [0x5243,"92E4"],
+ [0x5244,"998D"],
+ [0x5247,"91A5"],
+ [0x524A,"8DED"],
+ [0x524B,"998E"],
+ [0x524C,"998F"],
+ [0x524D,"914F"],
+ [0x524F,"998C"],
+ [0x5254,"9991"],
+ [0x5256,"9655"],
+ [0x525B,"8D84"],
+ [0x525E,"9990"],
+ [0x5263,"8C95"],
+ [0x5264,"8DDC"],
+ [0x5265,"948D"],
+ [0x5269,"9994"],
+ [0x526A,"9992"],
+ [0x526F,"959B"],
+ [0x5270,"8FE8"],
+ [0x5271,"999B"],
+ [0x5272,"8A84"],
+ [0x5273,"9995"],
+ [0x5274,"9993"],
+ [0x5275,"916E"],
+ [0x527D,"9997"],
+ [0x527F,"9996"],
+ [0x5283,"8A63"],
+ [0x5287,"8C80"],
+ [0x5288,"999C"],
+ [0x5289,"97AB"],
+ [0x528D,"9998"],
+ [0x5291,"999D"],
+ [0x5292,"999A"],
+ [0x5294,"9999"],
+ [0x529B,"97CD"],
+ [0x529C,"FA85"],
+ [0x529F,"8CF7"],
+ [0x52A0,"89C1"],
+ [0x52A3,"97F2"],
+ [0x52A6,"FA86"],
+ [0x52A9,"8F95"],
+ [0x52AA,"9377"],
+ [0x52AB,"8D85"],
+ [0x52AC,"99A0"],
+ [0x52AD,"99A1"],
+ [0x52AF,"FB77"],
+ [0x52B1,"97E3"],
+ [0x52B4,"984A"],
+ [0x52B5,"99A3"],
+ [0x52B9,"8CF8"],
+ [0x52BC,"99A2"],
+ [0x52BE,"8A4E"],
+ [0x52C0,"FA87"],
+ [0x52C1,"99A4"],
+ [0x52C3,"9675"],
+ [0x52C5,"92BA"],
+ [0x52C7,"9745"],
+ [0x52C9,"95D7"],
+ [0x52CD,"99A5"],
+ [0x52D2,"E8D3"],
+ [0x52D5,"93AE"],
+ [0x52D7,"99A6"],
+ [0x52D8,"8AA8"],
+ [0x52D9,"96B1"],
+ [0x52DB,"FA88"],
+ [0x52DD,"8F9F"],
+ [0x52DE,"99A7"],
+ [0x52DF,"95E5"],
+ [0x52E0,"99AB"],
+ [0x52E2,"90A8"],
+ [0x52E3,"99A8"],
+ [0x52E4,"8BCE"],
+ [0x52E6,"99A9"],
+ [0x52E7,"8AA9"],
+ [0x52F2,"8C4D"],
+ [0x52F3,"99AC"],
+ [0x52F5,"99AD"],
+ [0x52F8,"99AE"],
+ [0x52F9,"99AF"],
+ [0x52FA,"8ED9"],
+ [0x52FE,"8CF9"],
+ [0x52FF,"96DC"],
+ [0x5300,"FA89"],
+ [0x5301,"96E6"],
+ [0x5302,"93F5"],
+ [0x5305,"95EF"],
+ [0x5306,"99B0"],
+ [0x5307,"FA8A"],
+ [0x5308,"99B1"],
+ [0x530D,"99B3"],
+ [0x530F,"99B5"],
+ [0x5310,"99B4"],
+ [0x5315,"99B6"],
+ [0x5316,"89BB"],
+ [0x5317,"966B"],
+ [0x5319,"8DFA"],
+ [0x531A,"99B7"],
+ [0x531D,"9178"],
+ [0x5320,"8FA0"],
+ [0x5321,"8BA7"],
+ [0x5323,"99B8"],
+ [0x5324,"FA8B"],
+ [0x532A,"94D9"],
+ [0x532F,"99B9"],
+ [0x5331,"99BA"],
+ [0x5333,"99BB"],
+ [0x5338,"99BC"],
+ [0x5339,"9543"],
+ [0x533A,"8BE6"],
+ [0x533B,"88E3"],
+ [0x533F,"93BD"],
+ [0x5340,"99BD"],
+ [0x5341,"8F5C"],
+ [0x5343,"90E7"],
+ [0x5345,"99BF"],
+ [0x5346,"99BE"],
+ [0x5347,"8FA1"],
+ [0x5348,"8CDF"],
+ [0x5349,"99C1"],
+ [0x534A,"94BC"],
+ [0x534D,"99C2"],
+ [0x5351,"94DA"],
+ [0x5352,"91B2"],
+ [0x5353,"91EC"],
+ [0x5354,"8BA6"],
+ [0x5357,"93EC"],
+ [0x5358,"9250"],
+ [0x535A,"948E"],
+ [0x535C,"966D"],
+ [0x535E,"99C4"],
+ [0x5360,"90E8"],
+ [0x5366,"8C54"],
+ [0x5369,"99C5"],
+ [0x536E,"99C6"],
+ [0x536F,"894B"],
+ [0x5370,"88F3"],
+ [0x5371,"8AEB"],
+ [0x5372,"FA8C"],
+ [0x5373,"91A6"],
+ [0x5374,"8B70"],
+ [0x5375,"9791"],
+ [0x5377,"99C9"],
+ [0x5378,"89B5"],
+ [0x537B,"99C8"],
+ [0x537F,"8BA8"],
+ [0x5382,"99CA"],
+ [0x5384,"96EF"],
+ [0x5393,"FA8D"],
+ [0x5396,"99CB"],
+ [0x5398,"97D0"],
+ [0x539A,"8CFA"],
+ [0x539F,"8CB4"],
+ [0x53A0,"99CC"],
+ [0x53A5,"99CE"],
+ [0x53A6,"99CD"],
+ [0x53A8,"907E"],
+ [0x53A9,"8958"],
+ [0x53AD,"897D"],
+ [0x53AE,"99CF"],
+ [0x53B0,"99D0"],
+ [0x53B2,"FA8E"],
+ [0x53B3,"8CB5"],
+ [0x53B6,"99D1"],
+ [0x53BB,"8B8E"],
+ [0x53C2,"8E51"],
+ [0x53C3,"99D2"],
+ [0x53C8,"9694"],
+ [0x53C9,"8DB3"],
+ [0x53CA,"8B79"],
+ [0x53CB,"9746"],
+ [0x53CC,"916F"],
+ [0x53CD,"94BD"],
+ [0x53CE,"8EFB"],
+ [0x53D4,"8F66"],
+ [0x53D6,"8EE6"],
+ [0x53D7,"8EF3"],
+ [0x53D9,"8F96"],
+ [0x53DB,"94BE"],
+ [0x53DD,"FA8F"],
+ [0x53DF,"99D5"],
+ [0x53E1,"8962"],
+ [0x53E2,"9170"],
+ [0x53E3,"8CFB"],
+ [0x53E4,"8CC3"],
+ [0x53E5,"8BE5"],
+ [0x53E8,"99D9"],
+ [0x53E9,"9240"],
+ [0x53EA,"91FC"],
+ [0x53EB,"8BA9"],
+ [0x53EC,"8FA2"],
+ [0x53ED,"99DA"],
+ [0x53EE,"99D8"],
+ [0x53EF,"89C2"],
+ [0x53F0,"91E4"],
+ [0x53F1,"8EB6"],
+ [0x53F2,"8E6A"],
+ [0x53F3,"8945"],
+ [0x53F6,"8A90"],
+ [0x53F7,"8D86"],
+ [0x53F8,"8E69"],
+ [0x53FA,"99DB"],
+ [0x5401,"99DC"],
+ [0x5403,"8B68"],
+ [0x5404,"8A65"],
+ [0x5408,"8D87"],
+ [0x5409,"8B67"],
+ [0x540A,"92DD"],
+ [0x540B,"8944"],
+ [0x540C,"93AF"],
+ [0x540D,"96BC"],
+ [0x540E,"8D40"],
+ [0x540F,"9799"],
+ [0x5410,"9366"],
+ [0x5411,"8CFC"],
+ [0x541B,"8C4E"],
+ [0x541D,"99E5"],
+ [0x541F,"8BE1"],
+ [0x5420,"9669"],
+ [0x5426,"94DB"],
+ [0x5429,"99E4"],
+ [0x542B,"8ADC"],
+ [0x542C,"99DF"],
+ [0x542D,"99E0"],
+ [0x542E,"99E2"],
+ [0x5436,"99E3"],
+ [0x5438,"8B7A"],
+ [0x5439,"9081"],
+ [0x543B,"95AB"],
+ [0x543C,"99E1"],
+ [0x543D,"99DD"],
+ [0x543E,"8CE1"],
+ [0x5440,"99DE"],
+ [0x5442,"9843"],
+ [0x5446,"95F0"],
+ [0x5448,"92E6"],
+ [0x5449,"8CE0"],
+ [0x544A,"8D90"],
+ [0x544E,"99E6"],
+ [0x5451,"93DB"],
+ [0x545F,"99EA"],
+ [0x5468,"8EFC"],
+ [0x546A,"8EF4"],
+ [0x5470,"99ED"],
+ [0x5471,"99EB"],
+ [0x5473,"96A1"],
+ [0x5475,"99E8"],
+ [0x5476,"99F1"],
+ [0x5477,"99EC"],
+ [0x547B,"99EF"],
+ [0x547C,"8CC4"],
+ [0x547D,"96BD"],
+ [0x5480,"99F0"],
+ [0x5484,"99F2"],
+ [0x5486,"99F4"],
+ [0x548A,"FA92"],
+ [0x548B,"8DEE"],
+ [0x548C,"9861"],
+ [0x548E,"99E9"],
+ [0x548F,"99E7"],
+ [0x5490,"99F3"],
+ [0x5492,"99EE"],
+ [0x549C,"FA91"],
+ [0x54A2,"99F6"],
+ [0x54A4,"9A42"],
+ [0x54A5,"99F8"],
+ [0x54A8,"99FC"],
+ [0x54A9,"FA93"],
+ [0x54AB,"9A40"],
+ [0x54AC,"99F9"],
+ [0x54AF,"9A5D"],
+ [0x54B2,"8DE7"],
+ [0x54B3,"8A50"],
+ [0x54B8,"99F7"],
+ [0x54BC,"9A44"],
+ [0x54BD,"88F4"],
+ [0x54BE,"9A43"],
+ [0x54C0,"88A3"],
+ [0x54C1,"9569"],
+ [0x54C2,"9A41"],
+ [0x54C4,"99FA"],
+ [0x54C7,"99F5"],
+ [0x54C8,"99FB"],
+ [0x54C9,"8DC6"],
+ [0x54D8,"9A45"],
+ [0x54E1,"88F5"],
+ [0x54E2,"9A4E"],
+ [0x54E5,"9A46"],
+ [0x54E6,"9A47"],
+ [0x54E8,"8FA3"],
+ [0x54E9,"9689"],
+ [0x54ED,"9A4C"],
+ [0x54EE,"9A4B"],
+ [0x54F2,"934E"],
+ [0x54FA,"9A4D"],
+ [0x54FD,"9A4A"],
+ [0x54FF,"FA94"],
+ [0x5504,"8953"],
+ [0x5506,"8DB4"],
+ [0x5507,"904F"],
+ [0x550F,"9A48"],
+ [0x5510,"9382"],
+ [0x5514,"9A49"],
+ [0x5516,"88A0"],
+ [0x552E,"9A53"],
+ [0x552F,"9742"],
+ [0x5531,"8FA5"],
+ [0x5533,"9A59"],
+ [0x5538,"9A58"],
+ [0x5539,"9A4F"],
+ [0x553E,"91C1"],
+ [0x5540,"9A50"],
+ [0x5544,"91ED"],
+ [0x5545,"9A55"],
+ [0x5546,"8FA4"],
+ [0x554C,"9A52"],
+ [0x554F,"96E2"],
+ [0x5553,"8C5B"],
+ [0x5556,"9A56"],
+ [0x5557,"9A57"],
+ [0x555C,"9A54"],
+ [0x555D,"9A5A"],
+ [0x5563,"9A51"],
+ [0x557B,"9A60"],
+ [0x557C,"9A65"],
+ [0x557E,"9A61"],
+ [0x5580,"9A5C"],
+ [0x5583,"9A66"],
+ [0x5584,"9150"],
+ [0x5586,"FA95"],
+ [0x5587,"9A68"],
+ [0x5589,"8D41"],
+ [0x558A,"9A5E"],
+ [0x558B,"929D"],
+ [0x5598,"9A62"],
+ [0x5599,"9A5B"],
+ [0x559A,"8AAB"],
+ [0x559C,"8AEC"],
+ [0x559D,"8A85"],
+ [0x559E,"9A63"],
+ [0x559F,"9A5F"],
+ [0x55A7,"8C96"],
+ [0x55A8,"9A69"],
+ [0x55A9,"9A67"],
+ [0x55AA,"9172"],
+ [0x55AB,"8B69"],
+ [0x55AC,"8BAA"],
+ [0x55AE,"9A64"],
+ [0x55B0,"8BF2"],
+ [0x55B6,"8963"],
+ [0x55C4,"9A6D"],
+ [0x55C5,"9A6B"],
+ [0x55C7,"9AA5"],
+ [0x55D4,"9A70"],
+ [0x55DA,"9A6A"],
+ [0x55DC,"9A6E"],
+ [0x55DF,"9A6C"],
+ [0x55E3,"8E6B"],
+ [0x55E4,"9A6F"],
+ [0x55F7,"9A72"],
+ [0x55F9,"9A77"],
+ [0x55FD,"9A75"],
+ [0x55FE,"9A74"],
+ [0x5606,"9251"],
+ [0x5609,"89C3"],
+ [0x5614,"9A71"],
+ [0x5616,"9A73"],
+ [0x5617,"8FA6"],
+ [0x5618,"8952"],
+ [0x561B,"9A76"],
+ [0x5629,"89DC"],
+ [0x562F,"9A82"],
+ [0x5631,"8FFA"],
+ [0x5632,"9A7D"],
+ [0x5634,"9A7B"],
+ [0x5636,"9A7C"],
+ [0x5638,"9A7E"],
+ [0x5642,"895C"],
+ [0x564C,"9158"],
+ [0x564E,"9A78"],
+ [0x5650,"9A79"],
+ [0x565B,"8A9A"],
+ [0x5664,"9A81"],
+ [0x5668,"8AED"],
+ [0x566A,"9A84"],
+ [0x566B,"9A80"],
+ [0x566C,"9A83"],
+ [0x5674,"95AC"],
+ [0x5678,"93D3"],
+ [0x567A,"94B6"],
+ [0x5680,"9A86"],
+ [0x5686,"9A85"],
+ [0x5687,"8A64"],
+ [0x568A,"9A87"],
+ [0x568F,"9A8A"],
+ [0x5694,"9A89"],
+ [0x56A0,"9A88"],
+ [0x56A2,"9458"],
+ [0x56A5,"9A8B"],
+ [0x56AE,"9A8C"],
+ [0x56B4,"9A8E"],
+ [0x56B6,"9A8D"],
+ [0x56BC,"9A90"],
+ [0x56C0,"9A93"],
+ [0x56C1,"9A91"],
+ [0x56C2,"9A8F"],
+ [0x56C3,"9A92"],
+ [0x56C8,"9A94"],
+ [0x56CE,"9A95"],
+ [0x56D1,"9A96"],
+ [0x56D3,"9A97"],
+ [0x56D7,"9A98"],
+ [0x56D8,"9964"],
+ [0x56DA,"8EFA"],
+ [0x56DB,"8E6C"],
+ [0x56DE,"89F1"],
+ [0x56E0,"88F6"],
+ [0x56E3,"9263"],
+ [0x56EE,"9A99"],
+ [0x56F0,"8DA2"],
+ [0x56F2,"88CD"],
+ [0x56F3,"907D"],
+ [0x56F9,"9A9A"],
+ [0x56FA,"8CC5"],
+ [0x56FD,"8D91"],
+ [0x56FF,"9A9C"],
+ [0x5700,"9A9B"],
+ [0x5703,"95DE"],
+ [0x5704,"9A9D"],
+ [0x5708,"9A9F"],
+ [0x5709,"9A9E"],
+ [0x570B,"9AA0"],
+ [0x570D,"9AA1"],
+ [0x570F,"8C97"],
+ [0x5712,"8980"],
+ [0x5713,"9AA2"],
+ [0x5716,"9AA4"],
+ [0x5718,"9AA3"],
+ [0x571C,"9AA6"],
+ [0x571F,"9379"],
+ [0x5726,"9AA7"],
+ [0x5727,"88B3"],
+ [0x5728,"8DDD"],
+ [0x572D,"8C5C"],
+ [0x5730,"926E"],
+ [0x5737,"9AA8"],
+ [0x5738,"9AA9"],
+ [0x573B,"9AAB"],
+ [0x5740,"9AAC"],
+ [0x5742,"8DE2"],
+ [0x5747,"8BCF"],
+ [0x574A,"9656"],
+ [0x574E,"9AAA"],
+ [0x574F,"9AAD"],
+ [0x5750,"8DBF"],
+ [0x5751,"8D42"],
+ [0x5759,"FA96"],
+ [0x5761,"9AB1"],
+ [0x5764,"8DA3"],
+ [0x5765,"FA97"],
+ [0x5766,"9252"],
+ [0x5769,"9AAE"],
+ [0x576A,"92D8"],
+ [0x577F,"9AB2"],
+ [0x5782,"9082"],
+ [0x5788,"9AB0"],
+ [0x5789,"9AB3"],
+ [0x578B,"8C5E"],
+ [0x5793,"9AB4"],
+ [0x57A0,"9AB5"],
+ [0x57A2,"8D43"],
+ [0x57A3,"8A5F"],
+ [0x57A4,"9AB7"],
+ [0x57AA,"9AB8"],
+ [0x57AC,"FA98"],
+ [0x57B0,"9AB9"],
+ [0x57B3,"9AB6"],
+ [0x57C0,"9AAF"],
+ [0x57C3,"9ABA"],
+ [0x57C6,"9ABB"],
+ [0x57C7,"FA9A"],
+ [0x57C8,"FA99"],
+ [0x57CB,"9684"],
+ [0x57CE,"8FE9"],
+ [0x57D2,"9ABD"],
+ [0x57D3,"9ABE"],
+ [0x57D4,"9ABC"],
+ [0x57D6,"9AC0"],
+ [0x57DC,"9457"],
+ [0x57DF,"88E6"],
+ [0x57E0,"9575"],
+ [0x57E3,"9AC1"],
+ [0x57F4,"8FFB"],
+ [0x57F7,"8EB7"],
+ [0x57F9,"947C"],
+ [0x57FA,"8AEE"],
+ [0x57FC,"8DE9"],
+ [0x5800,"9678"],
+ [0x5802,"93B0"],
+ [0x5805,"8C98"],
+ [0x5806,"91CD"],
+ [0x580A,"9ABF"],
+ [0x580B,"9AC2"],
+ [0x5815,"91C2"],
+ [0x5819,"9AC3"],
+ [0x581D,"9AC4"],
+ [0x5821,"9AC6"],
+ [0x5824,"92E7"],
+ [0x582A,"8AAC"],
+ [0x582F,"EA9F"],
+ [0x5830,"8981"],
+ [0x5831,"95F1"],
+ [0x5834,"8FEA"],
+ [0x5835,"9367"],
+ [0x583A,"8DE4"],
+ [0x583D,"9ACC"],
+ [0x5840,"95BB"],
+ [0x5841,"97DB"],
+ [0x584A,"89F2"],
+ [0x584B,"9AC8"],
+ [0x5851,"9159"],
+ [0x5852,"9ACB"],
+ [0x5854,"9383"],
+ [0x5857,"9368"],
+ [0x5858,"9384"],
+ [0x5859,"94B7"],
+ [0x585A,"92CB"],
+ [0x585E,"8DC7"],
+ [0x5862,"9AC7"],
+ [0x5869,"8996"],
+ [0x586B,"9355"],
+ [0x5870,"9AC9"],
+ [0x5872,"9AC5"],
+ [0x5875,"906F"],
+ [0x5879,"9ACD"],
+ [0x587E,"8F6D"],
+ [0x5883,"8BAB"],
+ [0x5885,"9ACE"],
+ [0x5893,"95E6"],
+ [0x5897,"919D"],
+ [0x589C,"92C4"],
+ [0x589E,"FA9D"],
+ [0x589F,"9AD0"],
+ [0x58A8,"966E"],
+ [0x58AB,"9AD1"],
+ [0x58AE,"9AD6"],
+ [0x58B2,"FA9E"],
+ [0x58B3,"95AD"],
+ [0x58B8,"9AD5"],
+ [0x58B9,"9ACF"],
+ [0x58BA,"9AD2"],
+ [0x58BB,"9AD4"],
+ [0x58BE,"8DA4"],
+ [0x58C1,"95C7"],
+ [0x58C5,"9AD7"],
+ [0x58C7,"9264"],
+ [0x58CA,"89F3"],
+ [0x58CC,"8FEB"],
+ [0x58D1,"9AD9"],
+ [0x58D3,"9AD8"],
+ [0x58D5,"8D88"],
+ [0x58D7,"9ADA"],
+ [0x58D8,"9ADC"],
+ [0x58D9,"9ADB"],
+ [0x58DC,"9ADE"],
+ [0x58DE,"9AD3"],
+ [0x58DF,"9AE0"],
+ [0x58E4,"9ADF"],
+ [0x58E5,"9ADD"],
+ [0x58EB,"8E6D"],
+ [0x58EC,"9070"],
+ [0x58EE,"9173"],
+ [0x58EF,"9AE1"],
+ [0x58F0,"90BA"],
+ [0x58F1,"88EB"],
+ [0x58F2,"9484"],
+ [0x58F7,"92D9"],
+ [0x58F9,"9AE3"],
+ [0x58FA,"9AE2"],
+ [0x58FB,"9AE4"],
+ [0x58FC,"9AE5"],
+ [0x58FD,"9AE6"],
+ [0x5902,"9AE7"],
+ [0x5909,"95CF"],
+ [0x590A,"9AE8"],
+ [0x590B,"FA9F"],
+ [0x590F,"89C4"],
+ [0x5910,"9AE9"],
+ [0x5915,"975B"],
+ [0x5916,"8A4F"],
+ [0x5918,"99C7"],
+ [0x5919,"8F67"],
+ [0x591A,"91BD"],
+ [0x591B,"9AEA"],
+ [0x591C,"96E9"],
+ [0x5922,"96B2"],
+ [0x5925,"9AEC"],
+ [0x5927,"91E5"],
+ [0x5929,"9356"],
+ [0x592A,"91BE"],
+ [0x592B,"9576"],
+ [0x592C,"9AED"],
+ [0x592D,"9AEE"],
+ [0x592E,"899B"],
+ [0x5931,"8EB8"],
+ [0x5932,"9AEF"],
+ [0x5937,"88CE"],
+ [0x5938,"9AF0"],
+ [0x593E,"9AF1"],
+ [0x5944,"8982"],
+ [0x5947,"8AEF"],
+ [0x5948,"93DE"],
+ [0x5949,"95F2"],
+ [0x594E,"9AF5"],
+ [0x594F,"9174"],
+ [0x5950,"9AF4"],
+ [0x5951,"8C5F"],
+ [0x5953,"FAA0"],
+ [0x5954,"967A"],
+ [0x5955,"9AF3"],
+ [0x5957,"9385"],
+ [0x5958,"9AF7"],
+ [0x595A,"9AF6"],
+ [0x595B,"FAA1"],
+ [0x595D,"FAA2"],
+ [0x5960,"9AF9"],
+ [0x5962,"9AF8"],
+ [0x5963,"FAA3"],
+ [0x5965,"899C"],
+ [0x5967,"9AFA"],
+ [0x5968,"8FA7"],
+ [0x5969,"9AFC"],
+ [0x596A,"9244"],
+ [0x596C,"9AFB"],
+ [0x596E,"95B1"],
+ [0x5973,"8F97"],
+ [0x5974,"937A"],
+ [0x5978,"9B40"],
+ [0x597D,"8D44"],
+ [0x5981,"9B41"],
+ [0x5982,"9440"],
+ [0x5983,"94DC"],
+ [0x5984,"96CF"],
+ [0x598A,"9444"],
+ [0x598D,"9B4A"],
+ [0x5993,"8B57"],
+ [0x5996,"9764"],
+ [0x5999,"96AD"],
+ [0x599B,"9BAA"],
+ [0x599D,"9B42"],
+ [0x59A3,"9B45"],
+ [0x59A4,"FAA4"],
+ [0x59A5,"91C3"],
+ [0x59A8,"9657"],
+ [0x59AC,"9369"],
+ [0x59B2,"9B46"],
+ [0x59B9,"9685"],
+ [0x59BA,"FAA5"],
+ [0x59BB,"8DC8"],
+ [0x59BE,"8FA8"],
+ [0x59C6,"9B47"],
+ [0x59C9,"8E6F"],
+ [0x59CB,"8E6E"],
+ [0x59D0,"88B7"],
+ [0x59D1,"8CC6"],
+ [0x59D3,"90A9"],
+ [0x59D4,"88CF"],
+ [0x59D9,"9B4B"],
+ [0x59DA,"9B4C"],
+ [0x59DC,"9B49"],
+ [0x59E5,"8957"],
+ [0x59E6,"8AAD"],
+ [0x59E8,"9B48"],
+ [0x59EA,"96C3"],
+ [0x59EB,"9550"],
+ [0x59F6,"88A6"],
+ [0x59FB,"88F7"],
+ [0x59FF,"8E70"],
+ [0x5A01,"88D0"],
+ [0x5A03,"88A1"],
+ [0x5A09,"9B51"],
+ [0x5A11,"9B4F"],
+ [0x5A18,"96BA"],
+ [0x5A1A,"9B52"],
+ [0x5A1C,"9B50"],
+ [0x5A1F,"9B4E"],
+ [0x5A20,"9050"],
+ [0x5A25,"9B4D"],
+ [0x5A29,"95D8"],
+ [0x5A2F,"8CE2"],
+ [0x5A35,"9B56"],
+ [0x5A36,"9B57"],
+ [0x5A3C,"8FA9"],
+ [0x5A40,"9B53"],
+ [0x5A41,"984B"],
+ [0x5A46,"946B"],
+ [0x5A49,"9B55"],
+ [0x5A5A,"8DA5"],
+ [0x5A62,"9B58"],
+ [0x5A66,"9577"],
+ [0x5A6A,"9B59"],
+ [0x5A6C,"9B54"],
+ [0x5A7F,"96B9"],
+ [0x5A92,"947D"],
+ [0x5A9A,"9B5A"],
+ [0x5A9B,"9551"],
+ [0x5ABC,"9B5B"],
+ [0x5ABD,"9B5F"],
+ [0x5ABE,"9B5C"],
+ [0x5AC1,"89C5"],
+ [0x5AC2,"9B5E"],
+ [0x5AC9,"8EB9"],
+ [0x5ACB,"9B5D"],
+ [0x5ACC,"8C99"],
+ [0x5AD0,"9B6B"],
+ [0x5AD6,"9B64"],
+ [0x5AD7,"9B61"],
+ [0x5AE1,"9284"],
+ [0x5AE3,"9B60"],
+ [0x5AE6,"9B62"],
+ [0x5AE9,"9B63"],
+ [0x5AFA,"9B65"],
+ [0x5AFB,"9B66"],
+ [0x5B09,"8AF0"],
+ [0x5B0B,"9B68"],
+ [0x5B0C,"9B67"],
+ [0x5B16,"9B69"],
+ [0x5B22,"8FEC"],
+ [0x5B2A,"9B6C"],
+ [0x5B2C,"92DA"],
+ [0x5B30,"8964"],
+ [0x5B32,"9B6A"],
+ [0x5B36,"9B6D"],
+ [0x5B3E,"9B6E"],
+ [0x5B40,"9B71"],
+ [0x5B43,"9B6F"],
+ [0x5B45,"9B70"],
+ [0x5B50,"8E71"],
+ [0x5B51,"9B72"],
+ [0x5B54,"8D45"],
+ [0x5B55,"9B73"],
+ [0x5B56,"FAA6"],
+ [0x5B57,"8E9A"],
+ [0x5B58,"91B6"],
+ [0x5B5A,"9B74"],
+ [0x5B5B,"9B75"],
+ [0x5B5C,"8E79"],
+ [0x5B5D,"8D46"],
+ [0x5B5F,"96D0"],
+ [0x5B63,"8B47"],
+ [0x5B64,"8CC7"],
+ [0x5B65,"9B76"],
+ [0x5B66,"8A77"],
+ [0x5B69,"9B77"],
+ [0x5B6B,"91B7"],
+ [0x5B70,"9B78"],
+ [0x5B71,"9BA1"],
+ [0x5B73,"9B79"],
+ [0x5B75,"9B7A"],
+ [0x5B78,"9B7B"],
+ [0x5B7A,"9B7D"],
+ [0x5B80,"9B7E"],
+ [0x5B83,"9B80"],
+ [0x5B85,"91EE"],
+ [0x5B87,"8946"],
+ [0x5B88,"8EE7"],
+ [0x5B89,"88C0"],
+ [0x5B8B,"9176"],
+ [0x5B8C,"8AAE"],
+ [0x5B8D,"8EB3"],
+ [0x5B8F,"8D47"],
+ [0x5B95,"9386"],
+ [0x5B97,"8F40"],
+ [0x5B98,"8AAF"],
+ [0x5B99,"9288"],
+ [0x5B9A,"92E8"],
+ [0x5B9B,"88B6"],
+ [0x5B9C,"8B58"],
+ [0x5B9D,"95F3"],
+ [0x5B9F,"8EC0"],
+ [0x5BA2,"8B71"],
+ [0x5BA3,"90E9"],
+ [0x5BA4,"8EBA"],
+ [0x5BA5,"9747"],
+ [0x5BA6,"9B81"],
+ [0x5BAE,"8B7B"],
+ [0x5BB0,"8DC9"],
+ [0x5BB3,"8A51"],
+ [0x5BB4,"8983"],
+ [0x5BB5,"8FAA"],
+ [0x5BB6,"89C6"],
+ [0x5BB8,"9B82"],
+ [0x5BB9,"9765"],
+ [0x5BBF,"8F68"],
+ [0x5BC0,"FAA7"],
+ [0x5BC2,"8EE2"],
+ [0x5BC3,"9B83"],
+ [0x5BC4,"8AF1"],
+ [0x5BC5,"93D0"],
+ [0x5BC6,"96A7"],
+ [0x5BC7,"9B84"],
+ [0x5BC9,"9B85"],
+ [0x5BCC,"9578"],
+ [0x5BD0,"9B87"],
+ [0x5BD2,"8AA6"],
+ [0x5BD3,"8BF5"],
+ [0x5BD4,"9B86"],
+ [0x5BD8,"FAA9"],
+ [0x5BDB,"8AB0"],
+ [0x5BDD,"9051"],
+ [0x5BDE,"9B8B"],
+ [0x5BDF,"8E40"],
+ [0x5BE1,"89C7"],
+ [0x5BE2,"9B8A"],
+ [0x5BE4,"9B88"],
+ [0x5BE5,"9B8C"],
+ [0x5BE6,"9B89"],
+ [0x5BE7,"944A"],
+ [0x5BE8,"9ECB"],
+ [0x5BE9,"9052"],
+ [0x5BEB,"9B8D"],
+ [0x5BEC,"FAAA"],
+ [0x5BEE,"97BE"],
+ [0x5BF0,"9B8E"],
+ [0x5BF3,"9B90"],
+ [0x5BF5,"929E"],
+ [0x5BF6,"9B8F"],
+ [0x5BF8,"90A1"],
+ [0x5BFA,"8E9B"],
+ [0x5BFE,"91CE"],
+ [0x5BFF,"8EF5"],
+ [0x5C01,"9595"],
+ [0x5C02,"90EA"],
+ [0x5C04,"8ECB"],
+ [0x5C05,"9B91"],
+ [0x5C06,"8FAB"],
+ [0x5C07,"9B92"],
+ [0x5C08,"9B93"],
+ [0x5C09,"88D1"],
+ [0x5C0A,"91B8"],
+ [0x5C0B,"9071"],
+ [0x5C0D,"9B94"],
+ [0x5C0E,"93B1"],
+ [0x5C0F,"8FAC"],
+ [0x5C11,"8FAD"],
+ [0x5C13,"9B95"],
+ [0x5C16,"90EB"],
+ [0x5C1A,"8FAE"],
+ [0x5C1E,"FAAB"],
+ [0x5C20,"9B96"],
+ [0x5C22,"9B97"],
+ [0x5C24,"96DE"],
+ [0x5C28,"9B98"],
+ [0x5C2D,"8BC4"],
+ [0x5C31,"8F41"],
+ [0x5C38,"9B99"],
+ [0x5C39,"9B9A"],
+ [0x5C3A,"8EDA"],
+ [0x5C3B,"904B"],
+ [0x5C3C,"93F2"],
+ [0x5C3D,"9073"],
+ [0x5C3E,"94F6"],
+ [0x5C3F,"9441"],
+ [0x5C40,"8BC7"],
+ [0x5C41,"9B9B"],
+ [0x5C45,"8B8F"],
+ [0x5C46,"9B9C"],
+ [0x5C48,"8BFC"],
+ [0x5C4A,"93CD"],
+ [0x5C4B,"89AE"],
+ [0x5C4D,"8E72"],
+ [0x5C4E,"9B9D"],
+ [0x5C4F,"9BA0"],
+ [0x5C50,"9B9F"],
+ [0x5C51,"8BFB"],
+ [0x5C53,"9B9E"],
+ [0x5C55,"9357"],
+ [0x5C5E,"91AE"],
+ [0x5C60,"936A"],
+ [0x5C61,"8EC6"],
+ [0x5C64,"9177"],
+ [0x5C65,"979A"],
+ [0x5C6C,"9BA2"],
+ [0x5C6E,"9BA3"],
+ [0x5C6F,"93D4"],
+ [0x5C71,"8E52"],
+ [0x5C76,"9BA5"],
+ [0x5C79,"9BA6"],
+ [0x5C8C,"9BA7"],
+ [0x5C90,"8AF2"],
+ [0x5C91,"9BA8"],
+ [0x5C94,"9BA9"],
+ [0x5CA1,"89AA"],
+ [0x5CA6,"FAAC"],
+ [0x5CA8,"915A"],
+ [0x5CA9,"8AE2"],
+ [0x5CAB,"9BAB"],
+ [0x5CAC,"96A6"],
+ [0x5CB1,"91D0"],
+ [0x5CB3,"8A78"],
+ [0x5CB6,"9BAD"],
+ [0x5CB7,"9BAF"],
+ [0x5CB8,"8ADD"],
+ [0x5CBA,"FAAD"],
+ [0x5CBB,"9BAC"],
+ [0x5CBC,"9BAE"],
+ [0x5CBE,"9BB1"],
+ [0x5CC5,"9BB0"],
+ [0x5CC7,"9BB2"],
+ [0x5CD9,"9BB3"],
+ [0x5CE0,"93BB"],
+ [0x5CE1,"8BAC"],
+ [0x5CE8,"89E3"],
+ [0x5CE9,"9BB4"],
+ [0x5CEA,"9BB9"],
+ [0x5CED,"9BB7"],
+ [0x5CEF,"95F5"],
+ [0x5CF0,"95F4"],
+ [0x5CF5,"FAAE"],
+ [0x5CF6,"9387"],
+ [0x5CFA,"9BB6"],
+ [0x5CFB,"8F73"],
+ [0x5CFD,"9BB5"],
+ [0x5D07,"9092"],
+ [0x5D0B,"9BBA"],
+ [0x5D0E,"8DE8"],
+ [0x5D11,"9BC0"],
+ [0x5D14,"9BC1"],
+ [0x5D15,"9BBB"],
+ [0x5D16,"8A52"],
+ [0x5D17,"9BBC"],
+ [0x5D18,"9BC5"],
+ [0x5D19,"9BC4"],
+ [0x5D1A,"9BC3"],
+ [0x5D1B,"9BBF"],
+ [0x5D1F,"9BBE"],
+ [0x5D22,"9BC2"],
+ [0x5D27,"FAAF"],
+ [0x5D29,"95F6"],
+ [0x5D42,"FAB2"],
+ [0x5D4B,"9BC9"],
+ [0x5D4C,"9BC6"],
+ [0x5D4E,"9BC8"],
+ [0x5D50,"9792"],
+ [0x5D52,"9BC7"],
+ [0x5D53,"FAB0"],
+ [0x5D5C,"9BBD"],
+ [0x5D69,"9093"],
+ [0x5D6C,"9BCA"],
+ [0x5D6D,"FAB3"],
+ [0x5D6F,"8DB5"],
+ [0x5D73,"9BCB"],
+ [0x5D76,"9BCC"],
+ [0x5D82,"9BCF"],
+ [0x5D84,"9BCE"],
+ [0x5D87,"9BCD"],
+ [0x5D8B,"9388"],
+ [0x5D8C,"9BB8"],
+ [0x5D90,"9BD5"],
+ [0x5D9D,"9BD1"],
+ [0x5DA2,"9BD0"],
+ [0x5DAC,"9BD2"],
+ [0x5DAE,"9BD3"],
+ [0x5DB7,"9BD6"],
+ [0x5DB8,"FAB4"],
+ [0x5DB9,"FAB5"],
+ [0x5DBA,"97E4"],
+ [0x5DBC,"9BD7"],
+ [0x5DBD,"9BD4"],
+ [0x5DC9,"9BD8"],
+ [0x5DCC,"8ADE"],
+ [0x5DCD,"9BD9"],
+ [0x5DD0,"FAB6"],
+ [0x5DD2,"9BDB"],
+ [0x5DD3,"9BDA"],
+ [0x5DD6,"9BDC"],
+ [0x5DDB,"9BDD"],
+ [0x5DDD,"90EC"],
+ [0x5DDE,"8F42"],
+ [0x5DE1,"8F84"],
+ [0x5DE3,"9183"],
+ [0x5DE5,"8D48"],
+ [0x5DE6,"8DB6"],
+ [0x5DE7,"8D49"],
+ [0x5DE8,"8B90"],
+ [0x5DEB,"9BDE"],
+ [0x5DEE,"8DB7"],
+ [0x5DF1,"8CC8"],
+ [0x5DF2,"9BDF"],
+ [0x5DF3,"96A4"],
+ [0x5DF4,"9462"],
+ [0x5DF5,"9BE0"],
+ [0x5DF7,"8D4A"],
+ [0x5DFB,"8AAA"],
+ [0x5DFD,"9246"],
+ [0x5DFE,"8BD0"],
+ [0x5E02,"8E73"],
+ [0x5E03,"957A"],
+ [0x5E06,"94BF"],
+ [0x5E0B,"9BE1"],
+ [0x5E0C,"8AF3"],
+ [0x5E11,"9BE4"],
+ [0x5E16,"929F"],
+ [0x5E19,"9BE3"],
+ [0x5E1A,"9BE2"],
+ [0x5E1B,"9BE5"],
+ [0x5E1D,"92E9"],
+ [0x5E25,"9083"],
+ [0x5E2B,"8E74"],
+ [0x5E2D,"90C8"],
+ [0x5E2F,"91D1"],
+ [0x5E30,"8B41"],
+ [0x5E33,"92A0"],
+ [0x5E36,"9BE6"],
+ [0x5E37,"9BE7"],
+ [0x5E38,"8FED"],
+ [0x5E3D,"9658"],
+ [0x5E40,"9BEA"],
+ [0x5E43,"9BE9"],
+ [0x5E44,"9BE8"],
+ [0x5E45,"959D"],
+ [0x5E47,"9BF1"],
+ [0x5E4C,"9679"],
+ [0x5E4E,"9BEB"],
+ [0x5E54,"9BED"],
+ [0x5E55,"968B"],
+ [0x5E57,"9BEC"],
+ [0x5E5F,"9BEE"],
+ [0x5E61,"94A6"],
+ [0x5E62,"9BEF"],
+ [0x5E63,"95BC"],
+ [0x5E64,"9BF0"],
+ [0x5E72,"8AB1"],
+ [0x5E73,"95BD"],
+ [0x5E74,"944E"],
+ [0x5E75,"9BF2"],
+ [0x5E76,"9BF3"],
+ [0x5E78,"8D4B"],
+ [0x5E79,"8AB2"],
+ [0x5E7A,"9BF4"],
+ [0x5E7B,"8CB6"],
+ [0x5E7C,"9763"],
+ [0x5E7D,"9748"],
+ [0x5E7E,"8AF4"],
+ [0x5E7F,"9BF6"],
+ [0x5E81,"92A1"],
+ [0x5E83,"8D4C"],
+ [0x5E84,"8FAF"],
+ [0x5E87,"94DD"],
+ [0x5E8A,"8FB0"],
+ [0x5E8F,"8F98"],
+ [0x5E95,"92EA"],
+ [0x5E96,"95F7"],
+ [0x5E97,"9358"],
+ [0x5E9A,"8D4D"],
+ [0x5E9C,"957B"],
+ [0x5EA0,"9BF7"],
+ [0x5EA6,"9378"],
+ [0x5EA7,"8DC0"],
+ [0x5EAB,"8CC9"],
+ [0x5EAD,"92EB"],
+ [0x5EB5,"88C1"],
+ [0x5EB6,"8F8E"],
+ [0x5EB7,"8D4E"],
+ [0x5EB8,"9766"],
+ [0x5EC1,"9BF8"],
+ [0x5EC2,"9BF9"],
+ [0x5EC3,"9470"],
+ [0x5EC8,"9BFA"],
+ [0x5EC9,"97F5"],
+ [0x5ECA,"984C"],
+ [0x5ECF,"9BFC"],
+ [0x5ED0,"9BFB"],
+ [0x5ED3,"8A66"],
+ [0x5ED6,"9C40"],
+ [0x5EDA,"9C43"],
+ [0x5EDB,"9C44"],
+ [0x5EDD,"9C42"],
+ [0x5EDF,"955F"],
+ [0x5EE0,"8FB1"],
+ [0x5EE1,"9C46"],
+ [0x5EE2,"9C45"],
+ [0x5EE3,"9C41"],
+ [0x5EE8,"9C47"],
+ [0x5EE9,"9C48"],
+ [0x5EEC,"9C49"],
+ [0x5EF0,"9C4C"],
+ [0x5EF1,"9C4A"],
+ [0x5EF3,"9C4B"],
+ [0x5EF4,"9C4D"],
+ [0x5EF6,"8984"],
+ [0x5EF7,"92EC"],
+ [0x5EF8,"9C4E"],
+ [0x5EFA,"8C9A"],
+ [0x5EFB,"89F4"],
+ [0x5EFC,"9455"],
+ [0x5EFE,"9C4F"],
+ [0x5EFF,"93F9"],
+ [0x5F01,"95D9"],
+ [0x5F03,"9C50"],
+ [0x5F04,"984D"],
+ [0x5F09,"9C51"],
+ [0x5F0A,"95BE"],
+ [0x5F0B,"9C54"],
+ [0x5F0C,"989F"],
+ [0x5F0D,"98AF"],
+ [0x5F0F,"8EAE"],
+ [0x5F10,"93F3"],
+ [0x5F11,"9C55"],
+ [0x5F13,"8B7C"],
+ [0x5F14,"92A2"],
+ [0x5F15,"88F8"],
+ [0x5F16,"9C56"],
+ [0x5F17,"95A4"],
+ [0x5F18,"8D4F"],
+ [0x5F1B,"926F"],
+ [0x5F1F,"92ED"],
+ [0x5F21,"FAB7"],
+ [0x5F25,"96ED"],
+ [0x5F26,"8CB7"],
+ [0x5F27,"8CCA"],
+ [0x5F29,"9C57"],
+ [0x5F2D,"9C58"],
+ [0x5F2F,"9C5E"],
+ [0x5F31,"8EE3"],
+ [0x5F34,"FAB8"],
+ [0x5F35,"92A3"],
+ [0x5F37,"8BAD"],
+ [0x5F38,"9C59"],
+ [0x5F3C,"954A"],
+ [0x5F3E,"9265"],
+ [0x5F41,"9C5A"],
+ [0x5F45,"FA67"],
+ [0x5F48,"9C5B"],
+ [0x5F4A,"8BAE"],
+ [0x5F4C,"9C5C"],
+ [0x5F4E,"9C5D"],
+ [0x5F51,"9C5F"],
+ [0x5F53,"9396"],
+ [0x5F56,"9C60"],
+ [0x5F57,"9C61"],
+ [0x5F59,"9C62"],
+ [0x5F5C,"9C53"],
+ [0x5F5D,"9C52"],
+ [0x5F61,"9C63"],
+ [0x5F62,"8C60"],
+ [0x5F66,"9546"],
+ [0x5F67,"FAB9"],
+ [0x5F69,"8DCA"],
+ [0x5F6A,"9556"],
+ [0x5F6B,"92A4"],
+ [0x5F6C,"956A"],
+ [0x5F6D,"9C64"],
+ [0x5F70,"8FB2"],
+ [0x5F71,"8965"],
+ [0x5F73,"9C65"],
+ [0x5F77,"9C66"],
+ [0x5F79,"96F0"],
+ [0x5F7C,"94DE"],
+ [0x5F7F,"9C69"],
+ [0x5F80,"899D"],
+ [0x5F81,"90AA"],
+ [0x5F82,"9C68"],
+ [0x5F83,"9C67"],
+ [0x5F84,"8C61"],
+ [0x5F85,"91D2"],
+ [0x5F87,"9C6D"],
+ [0x5F88,"9C6B"],
+ [0x5F8A,"9C6A"],
+ [0x5F8B,"97A5"],
+ [0x5F8C,"8CE3"],
+ [0x5F90,"8F99"],
+ [0x5F91,"9C6C"],
+ [0x5F92,"936B"],
+ [0x5F93,"8F5D"],
+ [0x5F97,"93BE"],
+ [0x5F98,"9C70"],
+ [0x5F99,"9C6F"],
+ [0x5F9E,"9C6E"],
+ [0x5FA0,"9C71"],
+ [0x5FA1,"8CE4"],
+ [0x5FA8,"9C72"],
+ [0x5FA9,"959C"],
+ [0x5FAA,"8F7A"],
+ [0x5FAD,"9C73"],
+ [0x5FAE,"94F7"],
+ [0x5FB3,"93BF"],
+ [0x5FB4,"92A5"],
+ [0x5FB7,"FABA"],
+ [0x5FB9,"934F"],
+ [0x5FBC,"9C74"],
+ [0x5FBD,"8B4A"],
+ [0x5FC3,"9053"],
+ [0x5FC5,"954B"],
+ [0x5FCC,"8AF5"],
+ [0x5FCD,"9445"],
+ [0x5FD6,"9C75"],
+ [0x5FD7,"8E75"],
+ [0x5FD8,"9659"],
+ [0x5FD9,"965A"],
+ [0x5FDC,"899E"],
+ [0x5FDD,"9C7A"],
+ [0x5FDE,"FABB"],
+ [0x5FE0,"9289"],
+ [0x5FE4,"9C77"],
+ [0x5FEB,"89F5"],
+ [0x5FF0,"9CAB"],
+ [0x5FF1,"9C79"],
+ [0x5FF5,"944F"],
+ [0x5FF8,"9C78"],
+ [0x5FFB,"9C76"],
+ [0x5FFD,"8D9A"],
+ [0x5FFF,"9C7C"],
+ [0x600E,"9C83"],
+ [0x600F,"9C89"],
+ [0x6010,"9C81"],
+ [0x6012,"937B"],
+ [0x6015,"9C86"],
+ [0x6016,"957C"],
+ [0x6019,"9C80"],
+ [0x601B,"9C85"],
+ [0x601C,"97E5"],
+ [0x601D,"8E76"],
+ [0x6020,"91D3"],
+ [0x6021,"9C7D"],
+ [0x6025,"8B7D"],
+ [0x6026,"9C88"],
+ [0x6027,"90AB"],
+ [0x6028,"8985"],
+ [0x6029,"9C82"],
+ [0x602A,"89F6"],
+ [0x602B,"9C87"],
+ [0x602F,"8BAF"],
+ [0x6031,"9C84"],
+ [0x603A,"9C8A"],
+ [0x6041,"9C8C"],
+ [0x6042,"9C96"],
+ [0x6043,"9C94"],
+ [0x6046,"9C91"],
+ [0x604A,"9C90"],
+ [0x604B,"97F6"],
+ [0x604D,"9C92"],
+ [0x6050,"8BB0"],
+ [0x6052,"8D50"],
+ [0x6055,"8F9A"],
+ [0x6059,"9C99"],
+ [0x605A,"9C8B"],
+ [0x605D,"FABC"],
+ [0x605F,"9C8F"],
+ [0x6060,"9C7E"],
+ [0x6062,"89F8"],
+ [0x6063,"9C93"],
+ [0x6064,"9C95"],
+ [0x6065,"9270"],
+ [0x6068,"8DA6"],
+ [0x6069,"89B6"],
+ [0x606A,"9C8D"],
+ [0x606B,"9C98"],
+ [0x606C,"9C97"],
+ [0x606D,"8BB1"],
+ [0x606F,"91A7"],
+ [0x6070,"8A86"],
+ [0x6075,"8C62"],
+ [0x6077,"9C8E"],
+ [0x6081,"9C9A"],
+ [0x6083,"9C9D"],
+ [0x6084,"9C9F"],
+ [0x6085,"FABD"],
+ [0x6089,"8EBB"],
+ [0x608A,"FABE"],
+ [0x608B,"9CA5"],
+ [0x608C,"92EE"],
+ [0x608D,"9C9B"],
+ [0x6092,"9CA3"],
+ [0x6094,"89F7"],
+ [0x6096,"9CA1"],
+ [0x6097,"9CA2"],
+ [0x609A,"9C9E"],
+ [0x609B,"9CA0"],
+ [0x609F,"8CE5"],
+ [0x60A0,"9749"],
+ [0x60A3,"8AB3"],
+ [0x60A6,"8978"],
+ [0x60A7,"9CA4"],
+ [0x60A9,"9459"],
+ [0x60AA,"88AB"],
+ [0x60B2,"94DF"],
+ [0x60B3,"9C7B"],
+ [0x60B4,"9CAA"],
+ [0x60B5,"9CAE"],
+ [0x60B6,"96E3"],
+ [0x60B8,"9CA7"],
+ [0x60BC,"9389"],
+ [0x60BD,"9CAC"],
+ [0x60C5,"8FEE"],
+ [0x60C6,"9CAD"],
+ [0x60C7,"93D5"],
+ [0x60D1,"9866"],
+ [0x60D3,"9CA9"],
+ [0x60D5,"FAC0"],
+ [0x60D8,"9CAF"],
+ [0x60DA,"8D9B"],
+ [0x60DC,"90C9"],
+ [0x60DE,"FABF"],
+ [0x60DF,"88D2"],
+ [0x60E0,"9CA8"],
+ [0x60E1,"9CA6"],
+ [0x60E3,"9179"],
+ [0x60E7,"9C9C"],
+ [0x60E8,"8E53"],
+ [0x60F0,"91C4"],
+ [0x60F1,"9CBB"],
+ [0x60F2,"FAC2"],
+ [0x60F3,"917A"],
+ [0x60F4,"9CB6"],
+ [0x60F6,"9CB3"],
+ [0x60F7,"9CB4"],
+ [0x60F9,"8EE4"],
+ [0x60FA,"9CB7"],
+ [0x60FB,"9CBA"],
+ [0x6100,"9CB5"],
+ [0x6101,"8F44"],
+ [0x6103,"9CB8"],
+ [0x6106,"9CB2"],
+ [0x6108,"96FA"],
+ [0x6109,"96F9"],
+ [0x610D,"9CBC"],
+ [0x610E,"9CBD"],
+ [0x610F,"88D3"],
+ [0x6111,"FAC3"],
+ [0x6115,"9CB1"],
+ [0x611A,"8BF0"],
+ [0x611B,"88A4"],
+ [0x611F,"8AB4"],
+ [0x6120,"FAC1"],
+ [0x6121,"9CB9"],
+ [0x6127,"9CC1"],
+ [0x6128,"9CC0"],
+ [0x612C,"9CC5"],
+ [0x6130,"FAC5"],
+ [0x6134,"9CC6"],
+ [0x6137,"FAC4"],
+ [0x613C,"9CC4"],
+ [0x613D,"9CC7"],
+ [0x613E,"9CBF"],
+ [0x613F,"9CC3"],
+ [0x6142,"9CC8"],
+ [0x6144,"9CC9"],
+ [0x6147,"9CBE"],
+ [0x6148,"8E9C"],
+ [0x614A,"9CC2"],
+ [0x614B,"91D4"],
+ [0x614C,"8D51"],
+ [0x614D,"9CB0"],
+ [0x614E,"9054"],
+ [0x6153,"9CD6"],
+ [0x6155,"95E7"],
+ [0x6158,"9CCC"],
+ [0x6159,"9CCD"],
+ [0x615A,"9CCE"],
+ [0x615D,"9CD5"],
+ [0x615F,"9CD4"],
+ [0x6162,"969D"],
+ [0x6163,"8AB5"],
+ [0x6165,"9CD2"],
+ [0x6167,"8C64"],
+ [0x6168,"8A53"],
+ [0x616B,"9CCF"],
+ [0x616E,"97B6"],
+ [0x616F,"9CD1"],
+ [0x6170,"88D4"],
+ [0x6171,"9CD3"],
+ [0x6173,"9CCA"],
+ [0x6174,"9CD0"],
+ [0x6175,"9CD7"],
+ [0x6176,"8C63"],
+ [0x6177,"9CCB"],
+ [0x617E,"977C"],
+ [0x6182,"974A"],
+ [0x6187,"9CDA"],
+ [0x618A,"9CDE"],
+ [0x618E,"919E"],
+ [0x6190,"97F7"],
+ [0x6191,"9CDF"],
+ [0x6194,"9CDC"],
+ [0x6196,"9CD9"],
+ [0x6198,"FAC6"],
+ [0x6199,"9CD8"],
+ [0x619A,"9CDD"],
+ [0x61A4,"95AE"],
+ [0x61A7,"93B2"],
+ [0x61A9,"8C65"],
+ [0x61AB,"9CE0"],
+ [0x61AC,"9CDB"],
+ [0x61AE,"9CE1"],
+ [0x61B2,"8C9B"],
+ [0x61B6,"89AF"],
+ [0x61BA,"9CE9"],
+ [0x61BE,"8AB6"],
+ [0x61C3,"9CE7"],
+ [0x61C6,"9CE8"],
+ [0x61C7,"8DA7"],
+ [0x61C8,"9CE6"],
+ [0x61C9,"9CE4"],
+ [0x61CA,"9CE3"],
+ [0x61CB,"9CEA"],
+ [0x61CC,"9CE2"],
+ [0x61CD,"9CEC"],
+ [0x61D0,"89F9"],
+ [0x61E3,"9CEE"],
+ [0x61E6,"9CED"],
+ [0x61F2,"92A6"],
+ [0x61F4,"9CF1"],
+ [0x61F6,"9CEF"],
+ [0x61F7,"9CE5"],
+ [0x61F8,"8C9C"],
+ [0x61FA,"9CF0"],
+ [0x61FC,"9CF4"],
+ [0x61FD,"9CF3"],
+ [0x61FE,"9CF5"],
+ [0x61FF,"9CF2"],
+ [0x6200,"9CF6"],
+ [0x6208,"9CF7"],
+ [0x6209,"9CF8"],
+ [0x620A,"95E8"],
+ [0x620C,"9CFA"],
+ [0x620D,"9CF9"],
+ [0x620E,"8F5E"],
+ [0x6210,"90AC"],
+ [0x6211,"89E4"],
+ [0x6212,"89FA"],
+ [0x6213,"FAC7"],
+ [0x6214,"9CFB"],
+ [0x6216,"88BD"],
+ [0x621A,"90CA"],
+ [0x621B,"9CFC"],
+ [0x621D,"E6C1"],
+ [0x621E,"9D40"],
+ [0x621F,"8C81"],
+ [0x6221,"9D41"],
+ [0x6226,"90ED"],
+ [0x622A,"9D42"],
+ [0x622E,"9D43"],
+ [0x622F,"8B59"],
+ [0x6230,"9D44"],
+ [0x6232,"9D45"],
+ [0x6233,"9D46"],
+ [0x6234,"91D5"],
+ [0x6238,"8CCB"],
+ [0x623B,"96DF"],
+ [0x623F,"965B"],
+ [0x6240,"8F8A"],
+ [0x6241,"9D47"],
+ [0x6247,"90EE"],
+ [0x6248,"E7BB"],
+ [0x6249,"94E0"],
+ [0x624B,"8EE8"],
+ [0x624D,"8DCB"],
+ [0x624E,"9D48"],
+ [0x6253,"91C5"],
+ [0x6255,"95A5"],
+ [0x6258,"91EF"],
+ [0x625B,"9D4B"],
+ [0x625E,"9D49"],
+ [0x6260,"9D4C"],
+ [0x6263,"9D4A"],
+ [0x6268,"9D4D"],
+ [0x626E,"95AF"],
+ [0x6271,"88B5"],
+ [0x6276,"957D"],
+ [0x6279,"94E1"],
+ [0x627C,"9D4E"],
+ [0x627E,"9D51"],
+ [0x627F,"8FB3"],
+ [0x6280,"8B5A"],
+ [0x6282,"9D4F"],
+ [0x6283,"9D56"],
+ [0x6284,"8FB4"],
+ [0x6289,"9D50"],
+ [0x628A,"9463"],
+ [0x6291,"977D"],
+ [0x6292,"9D52"],
+ [0x6293,"9D53"],
+ [0x6294,"9D57"],
+ [0x6295,"938A"],
+ [0x6296,"9D54"],
+ [0x6297,"8D52"],
+ [0x6298,"90DC"],
+ [0x629B,"9D65"],
+ [0x629C,"94B2"],
+ [0x629E,"91F0"],
+ [0x62A6,"FAC8"],
+ [0x62AB,"94E2"],
+ [0x62AC,"9DAB"],
+ [0x62B1,"95F8"],
+ [0x62B5,"92EF"],
+ [0x62B9,"9695"],
+ [0x62BB,"9D5A"],
+ [0x62BC,"899F"],
+ [0x62BD,"928A"],
+ [0x62C2,"9D63"],
+ [0x62C5,"9253"],
+ [0x62C6,"9D5D"],
+ [0x62C7,"9D64"],
+ [0x62C8,"9D5F"],
+ [0x62C9,"9D66"],
+ [0x62CA,"9D62"],
+ [0x62CC,"9D61"],
+ [0x62CD,"948F"],
+ [0x62CF,"9D5B"],
+ [0x62D0,"89FB"],
+ [0x62D1,"9D59"],
+ [0x62D2,"8B91"],
+ [0x62D3,"91F1"],
+ [0x62D4,"9D55"],
+ [0x62D7,"9D58"],
+ [0x62D8,"8D53"],
+ [0x62D9,"90D9"],
+ [0x62DB,"8FB5"],
+ [0x62DC,"9D60"],
+ [0x62DD,"9471"],
+ [0x62E0,"8B92"],
+ [0x62E1,"8A67"],
+ [0x62EC,"8A87"],
+ [0x62ED,"9040"],
+ [0x62EE,"9D68"],
+ [0x62EF,"9D6D"],
+ [0x62F1,"9D69"],
+ [0x62F3,"8C9D"],
+ [0x62F5,"9D6E"],
+ [0x62F6,"8E41"],
+ [0x62F7,"8D89"],
+ [0x62FE,"8F45"],
+ [0x62FF,"9D5C"],
+ [0x6301,"8E9D"],
+ [0x6302,"9D6B"],
+ [0x6307,"8E77"],
+ [0x6308,"9D6C"],
+ [0x6309,"88C2"],
+ [0x630C,"9D67"],
+ [0x6311,"92A7"],
+ [0x6319,"8B93"],
+ [0x631F,"8BB2"],
+ [0x6327,"9D6A"],
+ [0x6328,"88A5"],
+ [0x632B,"8DC1"],
+ [0x632F,"9055"],
+ [0x633A,"92F0"],
+ [0x633D,"94D2"],
+ [0x633E,"9D70"],
+ [0x633F,"917D"],
+ [0x6349,"91A8"],
+ [0x634C,"8E4A"],
+ [0x634D,"9D71"],
+ [0x634F,"9D73"],
+ [0x6350,"9D6F"],
+ [0x6355,"95DF"],
+ [0x6357,"92BB"],
+ [0x635C,"917B"],
+ [0x6367,"95F9"],
+ [0x6368,"8ECC"],
+ [0x6369,"9D80"],
+ [0x636B,"9D7E"],
+ [0x636E,"9098"],
+ [0x6372,"8C9E"],
+ [0x6376,"9D78"],
+ [0x6377,"8FB7"],
+ [0x637A,"93E6"],
+ [0x637B,"9450"],
+ [0x6380,"9D76"],
+ [0x6383,"917C"],
+ [0x6388,"8EF6"],
+ [0x6389,"9D7B"],
+ [0x638C,"8FB6"],
+ [0x638E,"9D75"],
+ [0x638F,"9D7A"],
+ [0x6392,"9472"],
+ [0x6396,"9D74"],
+ [0x6398,"8C40"],
+ [0x639B,"8A7C"],
+ [0x639F,"9D7C"],
+ [0x63A0,"97A9"],
+ [0x63A1,"8DCC"],
+ [0x63A2,"9254"],
+ [0x63A3,"9D79"],
+ [0x63A5,"90DA"],
+ [0x63A7,"8D54"],
+ [0x63A8,"9084"],
+ [0x63A9,"8986"],
+ [0x63AA,"915B"],
+ [0x63AB,"9D77"],
+ [0x63AC,"8B64"],
+ [0x63B2,"8C66"],
+ [0x63B4,"92CD"],
+ [0x63B5,"9D7D"],
+ [0x63BB,"917E"],
+ [0x63BE,"9D81"],
+ [0x63C0,"9D83"],
+ [0x63C3,"91B5"],
+ [0x63C4,"9D89"],
+ [0x63C6,"9D84"],
+ [0x63C9,"9D86"],
+ [0x63CF,"9560"],
+ [0x63D0,"92F1"],
+ [0x63D2,"9D87"],
+ [0x63D6,"974B"],
+ [0x63DA,"9767"],
+ [0x63DB,"8AB7"],
+ [0x63E1,"88AC"],
+ [0x63E3,"9D85"],
+ [0x63E9,"9D82"],
+ [0x63EE,"8AF6"],
+ [0x63F4,"8987"],
+ [0x63F5,"FAC9"],
+ [0x63F6,"9D88"],
+ [0x63FA,"9768"],
+ [0x6406,"9D8C"],
+ [0x640D,"91B9"],
+ [0x640F,"9D93"],
+ [0x6413,"9D8D"],
+ [0x6416,"9D8A"],
+ [0x6417,"9D91"],
+ [0x641C,"9D72"],
+ [0x6426,"9D8E"],
+ [0x6428,"9D92"],
+ [0x642C,"94C0"],
+ [0x642D,"938B"],
+ [0x6434,"9D8B"],
+ [0x6436,"9D8F"],
+ [0x643A,"8C67"],
+ [0x643E,"8DEF"],
+ [0x6442,"90DB"],
+ [0x644E,"9D97"],
+ [0x6458,"9345"],
+ [0x6460,"FACA"],
+ [0x6467,"9D94"],
+ [0x6469,"9680"],
+ [0x646F,"9D95"],
+ [0x6476,"9D96"],
+ [0x6478,"96CC"],
+ [0x647A,"90A0"],
+ [0x6483,"8C82"],
+ [0x6488,"9D9D"],
+ [0x6492,"8E54"],
+ [0x6493,"9D9A"],
+ [0x6495,"9D99"],
+ [0x649A,"9451"],
+ [0x649D,"FACB"],
+ [0x649E,"93B3"],
+ [0x64A4,"9350"],
+ [0x64A5,"9D9B"],
+ [0x64A9,"9D9C"],
+ [0x64AB,"958F"],
+ [0x64AD,"9464"],
+ [0x64AE,"8E42"],
+ [0x64B0,"90EF"],
+ [0x64B2,"966F"],
+ [0x64B9,"8A68"],
+ [0x64BB,"9DA3"],
+ [0x64BC,"9D9E"],
+ [0x64C1,"9769"],
+ [0x64C2,"9DA5"],
+ [0x64C5,"9DA1"],
+ [0x64C7,"9DA2"],
+ [0x64CD,"9180"],
+ [0x64CE,"FACC"],
+ [0x64D2,"9DA0"],
+ [0x64D4,"9D5E"],
+ [0x64D8,"9DA4"],
+ [0x64DA,"9D9F"],
+ [0x64E0,"9DA9"],
+ [0x64E1,"9DAA"],
+ [0x64E2,"9346"],
+ [0x64E3,"9DAC"],
+ [0x64E6,"8E43"],
+ [0x64E7,"9DA7"],
+ [0x64EC,"8B5B"],
+ [0x64EF,"9DAD"],
+ [0x64F1,"9DA6"],
+ [0x64F2,"9DB1"],
+ [0x64F4,"9DB0"],
+ [0x64F6,"9DAF"],
+ [0x64FA,"9DB2"],
+ [0x64FD,"9DB4"],
+ [0x64FE,"8FEF"],
+ [0x6500,"9DB3"],
+ [0x6505,"9DB7"],
+ [0x6518,"9DB5"],
+ [0x651C,"9DB6"],
+ [0x651D,"9D90"],
+ [0x6523,"9DB9"],
+ [0x6524,"9DB8"],
+ [0x652A,"9D98"],
+ [0x652B,"9DBA"],
+ [0x652C,"9DAE"],
+ [0x652F,"8E78"],
+ [0x6534,"9DBB"],
+ [0x6535,"9DBC"],
+ [0x6536,"9DBE"],
+ [0x6537,"9DBD"],
+ [0x6538,"9DBF"],
+ [0x6539,"89FC"],
+ [0x653B,"8D55"],
+ [0x653E,"95FA"],
+ [0x653F,"90AD"],
+ [0x6545,"8CCC"],
+ [0x6548,"9DC1"],
+ [0x654D,"9DC4"],
+ [0x654E,"FACD"],
+ [0x654F,"9571"],
+ [0x6551,"8B7E"],
+ [0x6555,"9DC3"],
+ [0x6556,"9DC2"],
+ [0x6557,"9473"],
+ [0x6558,"9DC5"],
+ [0x6559,"8BB3"],
+ [0x655D,"9DC7"],
+ [0x655E,"9DC6"],
+ [0x6562,"8AB8"],
+ [0x6563,"8E55"],
+ [0x6566,"93D6"],
+ [0x656C,"8C68"],
+ [0x6570,"9094"],
+ [0x6572,"9DC8"],
+ [0x6574,"90AE"],
+ [0x6575,"9347"],
+ [0x6577,"957E"],
+ [0x6578,"9DC9"],
+ [0x6582,"9DCA"],
+ [0x6583,"9DCB"],
+ [0x6587,"95B6"],
+ [0x6588,"9B7C"],
+ [0x6589,"90C4"],
+ [0x658C,"956B"],
+ [0x658E,"8DD6"],
+ [0x6590,"94E3"],
+ [0x6591,"94C1"],
+ [0x6597,"936C"],
+ [0x6599,"97BF"],
+ [0x659B,"9DCD"],
+ [0x659C,"8ECE"],
+ [0x659F,"9DCE"],
+ [0x65A1,"88B4"],
+ [0x65A4,"8BD2"],
+ [0x65A5,"90CB"],
+ [0x65A7,"9580"],
+ [0x65AB,"9DCF"],
+ [0x65AC,"8E61"],
+ [0x65AD,"9266"],
+ [0x65AF,"8E7A"],
+ [0x65B0,"9056"],
+ [0x65B7,"9DD0"],
+ [0x65B9,"95FB"],
+ [0x65BC,"8997"],
+ [0x65BD,"8E7B"],
+ [0x65C1,"9DD3"],
+ [0x65C3,"9DD1"],
+ [0x65C4,"9DD4"],
+ [0x65C5,"97B7"],
+ [0x65C6,"9DD2"],
+ [0x65CB,"90F9"],
+ [0x65CC,"9DD5"],
+ [0x65CF,"91B0"],
+ [0x65D2,"9DD6"],
+ [0x65D7,"8AF8"],
+ [0x65D9,"9DD8"],
+ [0x65DB,"9DD7"],
+ [0x65E0,"9DD9"],
+ [0x65E1,"9DDA"],
+ [0x65E2,"8AF9"],
+ [0x65E5,"93FA"],
+ [0x65E6,"9255"],
+ [0x65E7,"8B8C"],
+ [0x65E8,"8E7C"],
+ [0x65E9,"9181"],
+ [0x65EC,"8F7B"],
+ [0x65ED,"88AE"],
+ [0x65F1,"9DDB"],
+ [0x65FA,"89A0"],
+ [0x65FB,"9DDF"],
+ [0x6600,"FACE"],
+ [0x6602,"8D56"],
+ [0x6603,"9DDE"],
+ [0x6606,"8DA9"],
+ [0x6607,"8FB8"],
+ [0x6609,"FAD1"],
+ [0x660A,"9DDD"],
+ [0x660C,"8FB9"],
+ [0x660E,"96BE"],
+ [0x660F,"8DA8"],
+ [0x6613,"88D5"],
+ [0x6614,"90CC"],
+ [0x6615,"FACF"],
+ [0x661C,"9DE4"],
+ [0x661E,"FAD3"],
+ [0x661F,"90AF"],
+ [0x6620,"8966"],
+ [0x6624,"FAD4"],
+ [0x6625,"8F74"],
+ [0x6627,"9686"],
+ [0x6628,"8DF0"],
+ [0x662D,"8FBA"],
+ [0x662E,"FAD2"],
+ [0x662F,"90A5"],
+ [0x6631,"FA63"],
+ [0x6634,"9DE3"],
+ [0x6635,"9DE1"],
+ [0x6636,"9DE2"],
+ [0x663B,"FAD0"],
+ [0x663C,"928B"],
+ [0x663F,"9E45"],
+ [0x6641,"9DE8"],
+ [0x6642,"8E9E"],
+ [0x6643,"8D57"],
+ [0x6644,"9DE6"],
+ [0x6649,"9DE7"],
+ [0x664B,"9057"],
+ [0x664F,"9DE5"],
+ [0x6652,"8E4E"],
+ [0x6657,"FAD6"],
+ [0x6659,"FAD7"],
+ [0x665D,"9DEA"],
+ [0x665E,"9DE9"],
+ [0x665F,"9DEE"],
+ [0x6662,"9DEF"],
+ [0x6664,"9DEB"],
+ [0x6665,"FAD5"],
+ [0x6666,"8A41"],
+ [0x6667,"9DEC"],
+ [0x6668,"9DED"],
+ [0x6669,"94D3"],
+ [0x666E,"9581"],
+ [0x666F,"8C69"],
+ [0x6670,"9DF0"],
+ [0x6673,"FAD9"],
+ [0x6674,"90B0"],
+ [0x6676,"8FBB"],
+ [0x667A,"9271"],
+ [0x6681,"8BC5"],
+ [0x6683,"9DF1"],
+ [0x6684,"9DF5"],
+ [0x6687,"89C9"],
+ [0x6688,"9DF2"],
+ [0x6689,"9DF4"],
+ [0x668E,"9DF3"],
+ [0x6691,"8F8B"],
+ [0x6696,"9267"],
+ [0x6697,"88C3"],
+ [0x6698,"9DF6"],
+ [0x6699,"FADA"],
+ [0x669D,"9DF7"],
+ [0x66A0,"FADB"],
+ [0x66A2,"92A8"],
+ [0x66A6,"97EF"],
+ [0x66AB,"8E62"],
+ [0x66AE,"95E9"],
+ [0x66B2,"FADC"],
+ [0x66B4,"965C"],
+ [0x66B8,"9E41"],
+ [0x66B9,"9DF9"],
+ [0x66BC,"9DFC"],
+ [0x66BE,"9DFB"],
+ [0x66BF,"FADD"],
+ [0x66C1,"9DF8"],
+ [0x66C4,"9E40"],
+ [0x66C7,"93DC"],
+ [0x66C9,"9DFA"],
+ [0x66D6,"9E42"],
+ [0x66D9,"8F8C"],
+ [0x66DA,"9E43"],
+ [0x66DC,"976A"],
+ [0x66DD,"9498"],
+ [0x66E0,"9E44"],
+ [0x66E6,"9E46"],
+ [0x66E9,"9E47"],
+ [0x66F0,"9E48"],
+ [0x66F2,"8BC8"],
+ [0x66F3,"8967"],
+ [0x66F4,"8D58"],
+ [0x66F5,"9E49"],
+ [0x66F7,"9E4A"],
+ [0x66F8,"8F91"],
+ [0x66F9,"9182"],
+ [0x66FA,"FADE"],
+ [0x66FB,"FA66"],
+ [0x66FC,"99D6"],
+ [0x66FD,"915D"],
+ [0x66FE,"915C"],
+ [0x66FF,"91D6"],
+ [0x6700,"8DC5"],
+ [0x6703,"98F0"],
+ [0x6708,"8C8E"],
+ [0x6709,"974C"],
+ [0x670B,"95FC"],
+ [0x670D,"959E"],
+ [0x670E,"FADF"],
+ [0x670F,"9E4B"],
+ [0x6714,"8DF1"],
+ [0x6715,"92BD"],
+ [0x6716,"9E4C"],
+ [0x6717,"984E"],
+ [0x671B,"965D"],
+ [0x671D,"92A9"],
+ [0x671E,"9E4D"],
+ [0x671F,"8AFA"],
+ [0x6726,"9E4E"],
+ [0x6727,"9E4F"],
+ [0x6728,"96D8"],
+ [0x672A,"96A2"],
+ [0x672B,"9696"],
+ [0x672C,"967B"],
+ [0x672D,"8E44"],
+ [0x672E,"9E51"],
+ [0x6731,"8EE9"],
+ [0x6734,"9670"],
+ [0x6736,"9E53"],
+ [0x6737,"9E56"],
+ [0x6738,"9E55"],
+ [0x673A,"8AF7"],
+ [0x673D,"8B80"],
+ [0x673F,"9E52"],
+ [0x6741,"9E54"],
+ [0x6746,"9E57"],
+ [0x6749,"9099"],
+ [0x674E,"979B"],
+ [0x674F,"88C7"],
+ [0x6750,"8DDE"],
+ [0x6751,"91BA"],
+ [0x6753,"8EDB"],
+ [0x6756,"8FF1"],
+ [0x6759,"9E5A"],
+ [0x675C,"936D"],
+ [0x675E,"9E58"],
+ [0x675F,"91A9"],
+ [0x6760,"9E59"],
+ [0x6761,"8FF0"],
+ [0x6762,"96DB"],
+ [0x6763,"9E5B"],
+ [0x6764,"9E5C"],
+ [0x6765,"9788"],
+ [0x6766,"FAE1"],
+ [0x676A,"9E61"],
+ [0x676D,"8D59"],
+ [0x676F,"9474"],
+ [0x6770,"9E5E"],
+ [0x6771,"938C"],
+ [0x6772,"9DDC"],
+ [0x6773,"9DE0"],
+ [0x6775,"8B6E"],
+ [0x6777,"9466"],
+ [0x677C,"9E60"],
+ [0x677E,"8FBC"],
+ [0x677F,"94C2"],
+ [0x6785,"9E66"],
+ [0x6787,"94F8"],
+ [0x6789,"9E5D"],
+ [0x678B,"9E63"],
+ [0x678C,"9E62"],
+ [0x6790,"90CD"],
+ [0x6795,"968D"],
+ [0x6797,"97D1"],
+ [0x679A,"9687"],
+ [0x679C,"89CA"],
+ [0x679D,"8E7D"],
+ [0x67A0,"9867"],
+ [0x67A1,"9E65"],
+ [0x67A2,"9095"],
+ [0x67A6,"9E64"],
+ [0x67A9,"9E5F"],
+ [0x67AF,"8CCD"],
+ [0x67B3,"9E6B"],
+ [0x67B4,"9E69"],
+ [0x67B6,"89CB"],
+ [0x67B7,"9E67"],
+ [0x67B8,"9E6D"],
+ [0x67B9,"9E73"],
+ [0x67BB,"FAE2"],
+ [0x67C0,"FAE4"],
+ [0x67C1,"91C6"],
+ [0x67C4,"95BF"],
+ [0x67C6,"9E75"],
+ [0x67CA,"9541"],
+ [0x67CE,"9E74"],
+ [0x67CF,"9490"],
+ [0x67D0,"965E"],
+ [0x67D1,"8AB9"],
+ [0x67D3,"90F5"],
+ [0x67D4,"8F5F"],
+ [0x67D8,"92D1"],
+ [0x67DA,"974D"],
+ [0x67DD,"9E70"],
+ [0x67DE,"9E6F"],
+ [0x67E2,"9E71"],
+ [0x67E4,"9E6E"],
+ [0x67E7,"9E76"],
+ [0x67E9,"9E6C"],
+ [0x67EC,"9E6A"],
+ [0x67EE,"9E72"],
+ [0x67EF,"9E68"],
+ [0x67F1,"928C"],
+ [0x67F3,"96F6"],
+ [0x67F4,"8EC4"],
+ [0x67F5,"8DF2"],
+ [0x67FB,"8DB8"],
+ [0x67FE,"968F"],
+ [0x67FF,"8A60"],
+ [0x6801,"FAE5"],
+ [0x6802,"92CC"],
+ [0x6803,"93C8"],
+ [0x6804,"8968"],
+ [0x6813,"90F0"],
+ [0x6816,"90B2"],
+ [0x6817,"8C49"],
+ [0x681E,"9E78"],
+ [0x6821,"8D5A"],
+ [0x6822,"8A9C"],
+ [0x6829,"9E7A"],
+ [0x682A,"8A94"],
+ [0x682B,"9E81"],
+ [0x6832,"9E7D"],
+ [0x6834,"90F1"],
+ [0x6838,"8A6A"],
+ [0x6839,"8DAA"],
+ [0x683C,"8A69"],
+ [0x683D,"8DCD"],
+ [0x6840,"9E7B"],
+ [0x6841,"8C85"],
+ [0x6842,"8C6A"],
+ [0x6843,"938D"],
+ [0x6844,"FAE6"],
+ [0x6846,"9E79"],
+ [0x6848,"88C4"],
+ [0x684D,"9E7C"],
+ [0x684E,"9E7E"],
+ [0x6850,"8BCB"],
+ [0x6851,"8C4B"],
+ [0x6852,"FAE3"],
+ [0x6853,"8ABA"],
+ [0x6854,"8B6A"],
+ [0x6859,"9E82"],
+ [0x685C,"8DF7"],
+ [0x685D,"9691"],
+ [0x685F,"8E56"],
+ [0x6863,"9E83"],
+ [0x6867,"954F"],
+ [0x6874,"9E8F"],
+ [0x6876,"89B1"],
+ [0x6877,"9E84"],
+ [0x687E,"9E95"],
+ [0x687F,"9E85"],
+ [0x6881,"97C0"],
+ [0x6883,"9E8C"],
+ [0x6885,"947E"],
+ [0x688D,"9E94"],
+ [0x688F,"9E87"],
+ [0x6893,"88B2"],
+ [0x6894,"9E89"],
+ [0x6897,"8D5B"],
+ [0x689B,"9E8B"],
+ [0x689D,"9E8A"],
+ [0x689F,"9E86"],
+ [0x68A0,"9E91"],
+ [0x68A2,"8FBD"],
+ [0x68A6,"9AEB"],
+ [0x68A7,"8CE6"],
+ [0x68A8,"979C"],
+ [0x68AD,"9E88"],
+ [0x68AF,"92F2"],
+ [0x68B0,"8A42"],
+ [0x68B1,"8DAB"],
+ [0x68B3,"9E80"],
+ [0x68B5,"9E90"],
+ [0x68B6,"8A81"],
+ [0x68B9,"9E8E"],
+ [0x68BA,"9E92"],
+ [0x68BC,"938E"],
+ [0x68C4,"8AFC"],
+ [0x68C6,"9EB0"],
+ [0x68C8,"FA64"],
+ [0x68C9,"96C7"],
+ [0x68CA,"9E97"],
+ [0x68CB,"8AFB"],
+ [0x68CD,"9E9E"],
+ [0x68CF,"FAE7"],
+ [0x68D2,"965F"],
+ [0x68D4,"9E9F"],
+ [0x68D5,"9EA1"],
+ [0x68D7,"9EA5"],
+ [0x68D8,"9E99"],
+ [0x68DA,"9249"],
+ [0x68DF,"938F"],
+ [0x68E0,"9EA9"],
+ [0x68E1,"9E9C"],
+ [0x68E3,"9EA6"],
+ [0x68E7,"9EA0"],
+ [0x68EE,"9058"],
+ [0x68EF,"9EAA"],
+ [0x68F2,"90B1"],
+ [0x68F9,"9EA8"],
+ [0x68FA,"8ABB"],
+ [0x6900,"986F"],
+ [0x6901,"9E96"],
+ [0x6904,"9EA4"],
+ [0x6905,"88D6"],
+ [0x6908,"9E98"],
+ [0x690B,"96B8"],
+ [0x690C,"9E9D"],
+ [0x690D,"9041"],
+ [0x690E,"92C5"],
+ [0x690F,"9E93"],
+ [0x6912,"9EA3"],
+ [0x6919,"909A"],
+ [0x691A,"9EAD"],
+ [0x691B,"8A91"],
+ [0x691C,"8C9F"],
+ [0x6921,"9EAF"],
+ [0x6922,"9E9A"],
+ [0x6923,"9EAE"],
+ [0x6925,"9EA7"],
+ [0x6926,"9E9B"],
+ [0x6928,"9EAB"],
+ [0x692A,"9EAC"],
+ [0x6930,"9EBD"],
+ [0x6934,"93CC"],
+ [0x6936,"9EA2"],
+ [0x6939,"9EB9"],
+ [0x693D,"9EBB"],
+ [0x693F,"92D6"],
+ [0x694A,"976B"],
+ [0x6953,"9596"],
+ [0x6954,"9EB6"],
+ [0x6955,"91C8"],
+ [0x6959,"9EBC"],
+ [0x695A,"915E"],
+ [0x695C,"9EB3"],
+ [0x695D,"9EC0"],
+ [0x695E,"9EBF"],
+ [0x6960,"93ED"],
+ [0x6961,"9EBE"],
+ [0x6962,"93E8"],
+ [0x6968,"FAE9"],
+ [0x696A,"9EC2"],
+ [0x696B,"9EB5"],
+ [0x696D,"8BC6"],
+ [0x696E,"9EB8"],
+ [0x696F,"8F7C"],
+ [0x6973,"9480"],
+ [0x6974,"9EBA"],
+ [0x6975,"8BC9"],
+ [0x6977,"9EB2"],
+ [0x6978,"9EB4"],
+ [0x6979,"9EB1"],
+ [0x697C,"984F"],
+ [0x697D,"8A79"],
+ [0x697E,"9EB7"],
+ [0x6981,"9EC1"],
+ [0x6982,"8A54"],
+ [0x698A,"8DE5"],
+ [0x698E,"897C"],
+ [0x6991,"9ED2"],
+ [0x6994,"9850"],
+ [0x6995,"9ED5"],
+ [0x6998,"FAEB"],
+ [0x699B,"9059"],
+ [0x699C,"9ED4"],
+ [0x69A0,"9ED3"],
+ [0x69A7,"9ED0"],
+ [0x69AE,"9EC4"],
+ [0x69B1,"9EE1"],
+ [0x69B2,"9EC3"],
+ [0x69B4,"9ED6"],
+ [0x69BB,"9ECE"],
+ [0x69BE,"9EC9"],
+ [0x69BF,"9EC6"],
+ [0x69C1,"9EC7"],
+ [0x69C3,"9ECF"],
+ [0x69C7,"EAA0"],
+ [0x69CA,"9ECC"],
+ [0x69CB,"8D5C"],
+ [0x69CC,"92C6"],
+ [0x69CD,"9184"],
+ [0x69CE,"9ECA"],
+ [0x69D0,"9EC5"],
+ [0x69D3,"9EC8"],
+ [0x69D8,"976C"],
+ [0x69D9,"968A"],
+ [0x69DD,"9ECD"],
+ [0x69DE,"9ED7"],
+ [0x69E2,"FAEC"],
+ [0x69E7,"9EDF"],
+ [0x69E8,"9ED8"],
+ [0x69EB,"9EE5"],
+ [0x69ED,"9EE3"],
+ [0x69F2,"9EDE"],
+ [0x69F9,"9EDD"],
+ [0x69FB,"92CE"],
+ [0x69FD,"9185"],
+ [0x69FF,"9EDB"],
+ [0x6A02,"9ED9"],
+ [0x6A05,"9EE0"],
+ [0x6A0A,"9EE6"],
+ [0x6A0B,"94F3"],
+ [0x6A0C,"9EEC"],
+ [0x6A12,"9EE7"],
+ [0x6A13,"9EEA"],
+ [0x6A14,"9EE4"],
+ [0x6A17,"9294"],
+ [0x6A19,"9557"],
+ [0x6A1B,"9EDA"],
+ [0x6A1E,"9EE2"],
+ [0x6A1F,"8FBE"],
+ [0x6A21,"96CD"],
+ [0x6A22,"9EF6"],
+ [0x6A23,"9EE9"],
+ [0x6A29,"8CA0"],
+ [0x6A2A,"89A1"],
+ [0x6A2B,"8A7E"],
+ [0x6A2E,"9ED1"],
+ [0x6A30,"FAED"],
+ [0x6A35,"8FBF"],
+ [0x6A36,"9EEE"],
+ [0x6A38,"9EF5"],
+ [0x6A39,"8EF7"],
+ [0x6A3A,"8A92"],
+ [0x6A3D,"924D"],
+ [0x6A44,"9EEB"],
+ [0x6A46,"FAEF"],
+ [0x6A47,"9EF0"],
+ [0x6A48,"9EF4"],
+ [0x6A4B,"8BB4"],
+ [0x6A58,"8B6B"],
+ [0x6A59,"9EF2"],
+ [0x6A5F,"8B40"],
+ [0x6A61,"93C9"],
+ [0x6A62,"9EF1"],
+ [0x6A66,"9EF3"],
+ [0x6A6B,"FAEE"],
+ [0x6A72,"9EED"],
+ [0x6A73,"FAF0"],
+ [0x6A78,"9EEF"],
+ [0x6A7E,"FAF1"],
+ [0x6A7F,"8A80"],
+ [0x6A80,"9268"],
+ [0x6A84,"9EFA"],
+ [0x6A8D,"9EF8"],
+ [0x6A8E,"8CE7"],
+ [0x6A90,"9EF7"],
+ [0x6A97,"9F40"],
+ [0x6A9C,"9E77"],
+ [0x6AA0,"9EF9"],
+ [0x6AA2,"9EFB"],
+ [0x6AA3,"9EFC"],
+ [0x6AAA,"9F4B"],
+ [0x6AAC,"9F47"],
+ [0x6AAE,"9E8D"],
+ [0x6AB3,"9F46"],
+ [0x6AB8,"9F45"],
+ [0x6ABB,"9F42"],
+ [0x6AC1,"9EE8"],
+ [0x6AC2,"9F44"],
+ [0x6AC3,"9F43"],
+ [0x6AD1,"9F49"],
+ [0x6AD3,"9845"],
+ [0x6ADA,"9F4C"],
+ [0x6ADB,"8BF9"],
+ [0x6ADE,"9F48"],
+ [0x6ADF,"9F4A"],
+ [0x6AE2,"FAF2"],
+ [0x6AE4,"FAF3"],
+ [0x6AE8,"94A5"],
+ [0x6AEA,"9F4D"],
+ [0x6AFA,"9F51"],
+ [0x6AFB,"9F4E"],
+ [0x6B04,"9793"],
+ [0x6B05,"9F4F"],
+ [0x6B0A,"9EDC"],
+ [0x6B12,"9F52"],
+ [0x6B16,"9F53"],
+ [0x6B1D,"8954"],
+ [0x6B1F,"9F55"],
+ [0x6B20,"8C87"],
+ [0x6B21,"8E9F"],
+ [0x6B23,"8BD3"],
+ [0x6B27,"89A2"],
+ [0x6B32,"977E"],
+ [0x6B37,"9F57"],
+ [0x6B38,"9F56"],
+ [0x6B39,"9F59"],
+ [0x6B3A,"8B5C"],
+ [0x6B3D,"8BD4"],
+ [0x6B3E,"8ABC"],
+ [0x6B43,"9F5C"],
+ [0x6B47,"9F5B"],
+ [0x6B49,"9F5D"],
+ [0x6B4C,"89CC"],
+ [0x6B4E,"9256"],
+ [0x6B50,"9F5E"],
+ [0x6B53,"8ABD"],
+ [0x6B54,"9F60"],
+ [0x6B59,"9F5F"],
+ [0x6B5B,"9F61"],
+ [0x6B5F,"9F62"],
+ [0x6B61,"9F63"],
+ [0x6B62,"8E7E"],
+ [0x6B63,"90B3"],
+ [0x6B64,"8D9F"],
+ [0x6B66,"9590"],
+ [0x6B69,"95E0"],
+ [0x6B6A,"9863"],
+ [0x6B6F,"8E95"],
+ [0x6B73,"8DCE"],
+ [0x6B74,"97F0"],
+ [0x6B78,"9F64"],
+ [0x6B79,"9F65"],
+ [0x6B7B,"8E80"],
+ [0x6B7F,"9F66"],
+ [0x6B80,"9F67"],
+ [0x6B83,"9F69"],
+ [0x6B84,"9F68"],
+ [0x6B86,"9677"],
+ [0x6B89,"8F7D"],
+ [0x6B8A,"8EEA"],
+ [0x6B8B,"8E63"],
+ [0x6B8D,"9F6A"],
+ [0x6B95,"9F6C"],
+ [0x6B96,"9042"],
+ [0x6B98,"9F6B"],
+ [0x6B9E,"9F6D"],
+ [0x6BA4,"9F6E"],
+ [0x6BAA,"9F6F"],
+ [0x6BAB,"9F70"],
+ [0x6BAF,"9F71"],
+ [0x6BB1,"9F73"],
+ [0x6BB2,"9F72"],
+ [0x6BB3,"9F74"],
+ [0x6BB4,"89A3"],
+ [0x6BB5,"9269"],
+ [0x6BB7,"9F75"],
+ [0x6BBA,"8E45"],
+ [0x6BBB,"8A6B"],
+ [0x6BBC,"9F76"],
+ [0x6BBF,"9361"],
+ [0x6BC0,"9ACA"],
+ [0x6BC5,"8B42"],
+ [0x6BC6,"9F77"],
+ [0x6BCB,"9F78"],
+ [0x6BCD,"95EA"],
+ [0x6BCE,"9688"],
+ [0x6BD2,"93C5"],
+ [0x6BD3,"9F79"],
+ [0x6BD4,"94E4"],
+ [0x6BD6,"FAF4"],
+ [0x6BD8,"94F9"],
+ [0x6BDB,"96D1"],
+ [0x6BDF,"9F7A"],
+ [0x6BEB,"9F7C"],
+ [0x6BEC,"9F7B"],
+ [0x6BEF,"9F7E"],
+ [0x6BF3,"9F7D"],
+ [0x6C08,"9F81"],
+ [0x6C0F,"8E81"],
+ [0x6C11,"96AF"],
+ [0x6C13,"9F82"],
+ [0x6C14,"9F83"],
+ [0x6C17,"8B43"],
+ [0x6C1B,"9F84"],
+ [0x6C23,"9F86"],
+ [0x6C24,"9F85"],
+ [0x6C34,"9085"],
+ [0x6C37,"9558"],
+ [0x6C38,"8969"],
+ [0x6C3E,"94C3"],
+ [0x6C3F,"FAF5"],
+ [0x6C40,"92F3"],
+ [0x6C41,"8F60"],
+ [0x6C42,"8B81"],
+ [0x6C4E,"94C4"],
+ [0x6C50,"8EAC"],
+ [0x6C55,"9F88"],
+ [0x6C57,"8ABE"],
+ [0x6C5A,"8998"],
+ [0x6C5C,"FAF6"],
+ [0x6C5D,"93F0"],
+ [0x6C5E,"9F87"],
+ [0x6C5F,"8D5D"],
+ [0x6C60,"9272"],
+ [0x6C62,"9F89"],
+ [0x6C68,"9F91"],
+ [0x6C6A,"9F8A"],
+ [0x6C6F,"FAF8"],
+ [0x6C70,"91BF"],
+ [0x6C72,"8B82"],
+ [0x6C73,"9F92"],
+ [0x6C7A,"8C88"],
+ [0x6C7D,"8B44"],
+ [0x6C7E,"9F90"],
+ [0x6C81,"9F8E"],
+ [0x6C82,"9F8B"],
+ [0x6C83,"9780"],
+ [0x6C86,"FAF7"],
+ [0x6C88,"92BE"],
+ [0x6C8C,"93D7"],
+ [0x6C8D,"9F8C"],
+ [0x6C90,"9F94"],
+ [0x6C92,"9F93"],
+ [0x6C93,"8C42"],
+ [0x6C96,"89AB"],
+ [0x6C99,"8DB9"],
+ [0x6C9A,"9F8D"],
+ [0x6C9B,"9F8F"],
+ [0x6CA1,"9676"],
+ [0x6CA2,"91F2"],
+ [0x6CAB,"9697"],
+ [0x6CAE,"9F9C"],
+ [0x6CB1,"9F9D"],
+ [0x6CB3,"89CD"],
+ [0x6CB8,"95A6"],
+ [0x6CB9,"96FB"],
+ [0x6CBA,"9F9F"],
+ [0x6CBB,"8EA1"],
+ [0x6CBC,"8FC0"],
+ [0x6CBD,"9F98"],
+ [0x6CBE,"9F9E"],
+ [0x6CBF,"8988"],
+ [0x6CC1,"8BB5"],
+ [0x6CC4,"9F95"],
+ [0x6CC5,"9F9A"],
+ [0x6CC9,"90F2"],
+ [0x6CCA,"9491"],
+ [0x6CCC,"94E5"],
+ [0x6CD3,"9F97"],
+ [0x6CD5,"9640"],
+ [0x6CD7,"9F99"],
+ [0x6CD9,"9FA2"],
+ [0x6CDA,"FAF9"],
+ [0x6CDB,"9FA0"],
+ [0x6CDD,"9F9B"],
+ [0x6CE1,"9641"],
+ [0x6CE2,"9467"],
+ [0x6CE3,"8B83"],
+ [0x6CE5,"9344"],
+ [0x6CE8,"928D"],
+ [0x6CEA,"9FA3"],
+ [0x6CEF,"9FA1"],
+ [0x6CF0,"91D7"],
+ [0x6CF1,"9F96"],
+ [0x6CF3,"896A"],
+ [0x6D04,"FAFA"],
+ [0x6D0B,"976D"],
+ [0x6D0C,"9FAE"],
+ [0x6D12,"9FAD"],
+ [0x6D17,"90F4"],
+ [0x6D19,"9FAA"],
+ [0x6D1B,"978C"],
+ [0x6D1E,"93B4"],
+ [0x6D1F,"9FA4"],
+ [0x6D25,"92C3"],
+ [0x6D29,"896B"],
+ [0x6D2A,"8D5E"],
+ [0x6D2B,"9FA7"],
+ [0x6D32,"8F46"],
+ [0x6D33,"9FAC"],
+ [0x6D35,"9FAB"],
+ [0x6D36,"9FA6"],
+ [0x6D38,"9FA9"],
+ [0x6D3B,"8A88"],
+ [0x6D3D,"9FA8"],
+ [0x6D3E,"9468"],
+ [0x6D41,"97AC"],
+ [0x6D44,"8FF2"],
+ [0x6D45,"90F3"],
+ [0x6D59,"9FB4"],
+ [0x6D5A,"9FB2"],
+ [0x6D5C,"956C"],
+ [0x6D63,"9FAF"],
+ [0x6D64,"9FB1"],
+ [0x6D66,"8959"],
+ [0x6D69,"8D5F"],
+ [0x6D6A,"9851"],
+ [0x6D6C,"8A5C"],
+ [0x6D6E,"9582"],
+ [0x6D6F,"FAFC"],
+ [0x6D74,"9781"],
+ [0x6D77,"8A43"],
+ [0x6D78,"905A"],
+ [0x6D79,"9FB3"],
+ [0x6D85,"9FB8"],
+ [0x6D87,"FAFB"],
+ [0x6D88,"8FC1"],
+ [0x6D8C,"974F"],
+ [0x6D8E,"9FB5"],
+ [0x6D93,"9FB0"],
+ [0x6D95,"9FB6"],
+ [0x6D96,"FB40"],
+ [0x6D99,"97DC"],
+ [0x6D9B,"9393"],
+ [0x6D9C,"93C0"],
+ [0x6DAC,"FB41"],
+ [0x6DAF,"8A55"],
+ [0x6DB2,"8974"],
+ [0x6DB5,"9FBC"],
+ [0x6DB8,"9FBF"],
+ [0x6DBC,"97C1"],
+ [0x6DC0,"9784"],
+ [0x6DC5,"9FC6"],
+ [0x6DC6,"9FC0"],
+ [0x6DC7,"9FBD"],
+ [0x6DCB,"97D2"],
+ [0x6DCC,"9FC3"],
+ [0x6DCF,"FB42"],
+ [0x6DD1,"8F69"],
+ [0x6DD2,"9FC5"],
+ [0x6DD5,"9FCA"],
+ [0x6DD8,"9391"],
+ [0x6DD9,"9FC8"],
+ [0x6DDE,"9FC2"],
+ [0x6DE1,"9257"],
+ [0x6DE4,"9FC9"],
+ [0x6DE6,"9FBE"],
+ [0x6DE8,"9FC4"],
+ [0x6DEA,"9FCB"],
+ [0x6DEB,"88FA"],
+ [0x6DEC,"9FC1"],
+ [0x6DEE,"9FCC"],
+ [0x6DF1,"905B"],
+ [0x6DF2,"FB44"],
+ [0x6DF3,"8F7E"],
+ [0x6DF5,"95A3"],
+ [0x6DF7,"8DAC"],
+ [0x6DF8,"FB43"],
+ [0x6DF9,"9FB9"],
+ [0x6DFA,"9FC7"],
+ [0x6DFB,"9359"],
+ [0x6DFC,"FB45"],
+ [0x6E05,"90B4"],
+ [0x6E07,"8A89"],
+ [0x6E08,"8DCF"],
+ [0x6E09,"8FC2"],
+ [0x6E0A,"9FBB"],
+ [0x6E0B,"8F61"],
+ [0x6E13,"8C6B"],
+ [0x6E15,"9FBA"],
+ [0x6E19,"9FD0"],
+ [0x6E1A,"8F8D"],
+ [0x6E1B,"8CB8"],
+ [0x6E1D,"9FDF"],
+ [0x6E1F,"9FD9"],
+ [0x6E20,"8B94"],
+ [0x6E21,"936E"],
+ [0x6E23,"9FD4"],
+ [0x6E24,"9FDD"],
+ [0x6E25,"88AD"],
+ [0x6E26,"8951"],
+ [0x6E27,"FB48"],
+ [0x6E29,"89B7"],
+ [0x6E2B,"9FD6"],
+ [0x6E2C,"91AA"],
+ [0x6E2D,"9FCD"],
+ [0x6E2E,"9FCF"],
+ [0x6E2F,"8D60"],
+ [0x6E38,"9FE0"],
+ [0x6E39,"FB46"],
+ [0x6E3A,"9FDB"],
+ [0x6E3C,"FB49"],
+ [0x6E3E,"9FD3"],
+ [0x6E43,"9FDA"],
+ [0x6E4A,"96A9"],
+ [0x6E4D,"9FD8"],
+ [0x6E4E,"9FDC"],
+ [0x6E56,"8CCE"],
+ [0x6E58,"8FC3"],
+ [0x6E5B,"9258"],
+ [0x6E5C,"FB47"],
+ [0x6E5F,"9FD2"],
+ [0x6E67,"974E"],
+ [0x6E6B,"9FD5"],
+ [0x6E6E,"9FCE"],
+ [0x6E6F,"9392"],
+ [0x6E72,"9FD1"],
+ [0x6E76,"9FD7"],
+ [0x6E7E,"9870"],
+ [0x6E7F,"8EBC"],
+ [0x6E80,"969E"],
+ [0x6E82,"9FE1"],
+ [0x6E8C,"94AC"],
+ [0x6E8F,"9FED"],
+ [0x6E90,"8CB9"],
+ [0x6E96,"8F80"],
+ [0x6E98,"9FE3"],
+ [0x6E9C,"97AD"],
+ [0x6E9D,"8D61"],
+ [0x6E9F,"9FF0"],
+ [0x6EA2,"88EC"],
+ [0x6EA5,"9FEE"],
+ [0x6EAA,"9FE2"],
+ [0x6EAF,"9FE8"],
+ [0x6EB2,"9FEA"],
+ [0x6EB6,"976E"],
+ [0x6EB7,"9FE5"],
+ [0x6EBA,"934D"],
+ [0x6EBD,"9FE7"],
+ [0x6EBF,"FB4A"],
+ [0x6EC2,"9FEF"],
+ [0x6EC4,"9FE9"],
+ [0x6EC5,"96C5"],
+ [0x6EC9,"9FE4"],
+ [0x6ECB,"8EA0"],
+ [0x6ECC,"9FFC"],
+ [0x6ED1,"8A8A"],
+ [0x6ED3,"9FE6"],
+ [0x6ED4,"9FEB"],
+ [0x6ED5,"9FEC"],
+ [0x6EDD,"91EA"],
+ [0x6EDE,"91D8"],
+ [0x6EEC,"9FF4"],
+ [0x6EEF,"9FFA"],
+ [0x6EF2,"9FF8"],
+ [0x6EF4,"9348"],
+ [0x6EF7,"E042"],
+ [0x6EF8,"9FF5"],
+ [0x6EFE,"9FF6"],
+ [0x6EFF,"9FDE"],
+ [0x6F01,"8B99"],
+ [0x6F02,"9559"],
+ [0x6F06,"8EBD"],
+ [0x6F09,"8D97"],
+ [0x6F0F,"9852"],
+ [0x6F11,"9FF2"],
+ [0x6F13,"E041"],
+ [0x6F14,"8989"],
+ [0x6F15,"9186"],
+ [0x6F20,"9499"],
+ [0x6F22,"8ABF"],
+ [0x6F23,"97F8"],
+ [0x6F2B,"969F"],
+ [0x6F2C,"92D0"],
+ [0x6F31,"9FF9"],
+ [0x6F32,"9FFB"],
+ [0x6F38,"9151"],
+ [0x6F3E,"E040"],
+ [0x6F3F,"9FF7"],
+ [0x6F41,"9FF1"],
+ [0x6F45,"8AC1"],
+ [0x6F54,"8C89"],
+ [0x6F58,"E04E"],
+ [0x6F5B,"E049"],
+ [0x6F5C,"90F6"],
+ [0x6F5F,"8A83"],
+ [0x6F64,"8F81"],
+ [0x6F66,"E052"],
+ [0x6F6D,"E04B"],
+ [0x6F6E,"92AA"],
+ [0x6F6F,"E048"],
+ [0x6F70,"92D7"],
+ [0x6F74,"E06B"],
+ [0x6F78,"E045"],
+ [0x6F7A,"E044"],
+ [0x6F7C,"E04D"],
+ [0x6F80,"E047"],
+ [0x6F81,"E046"],
+ [0x6F82,"E04C"],
+ [0x6F84,"909F"],
+ [0x6F86,"E043"],
+ [0x6F88,"FB4B"],
+ [0x6F8E,"E04F"],
+ [0x6F91,"E050"],
+ [0x6F97,"8AC0"],
+ [0x6FA1,"E055"],
+ [0x6FA3,"E054"],
+ [0x6FA4,"E056"],
+ [0x6FAA,"E059"],
+ [0x6FB1,"9362"],
+ [0x6FB3,"E053"],
+ [0x6FB5,"FB4C"],
+ [0x6FB9,"E057"],
+ [0x6FC0,"8C83"],
+ [0x6FC1,"91F7"],
+ [0x6FC2,"E051"],
+ [0x6FC3,"945A"],
+ [0x6FC6,"E058"],
+ [0x6FD4,"E05D"],
+ [0x6FD5,"E05B"],
+ [0x6FD8,"E05E"],
+ [0x6FDB,"E061"],
+ [0x6FDF,"E05A"],
+ [0x6FE0,"8D8A"],
+ [0x6FE1,"9447"],
+ [0x6FE4,"9FB7"],
+ [0x6FEB,"9794"],
+ [0x6FEC,"E05C"],
+ [0x6FEE,"E060"],
+ [0x6FEF,"91F3"],
+ [0x6FF1,"E05F"],
+ [0x6FF3,"E04A"],
+ [0x6FF5,"FB4D"],
+ [0x6FF6,"E889"],
+ [0x6FFA,"E064"],
+ [0x6FFE,"E068"],
+ [0x7001,"E066"],
+ [0x7005,"FB4E"],
+ [0x7007,"FB4F"],
+ [0x7009,"E062"],
+ [0x700B,"E063"],
+ [0x700F,"E067"],
+ [0x7011,"E065"],
+ [0x7015,"956D"],
+ [0x7018,"E06D"],
+ [0x701A,"E06A"],
+ [0x701B,"E069"],
+ [0x701D,"E06C"],
+ [0x701E,"93D2"],
+ [0x701F,"E06E"],
+ [0x7026,"9295"],
+ [0x7027,"91EB"],
+ [0x7028,"FB50"],
+ [0x702C,"90A3"],
+ [0x7030,"E06F"],
+ [0x7032,"E071"],
+ [0x703E,"E070"],
+ [0x704C,"9FF3"],
+ [0x7051,"E072"],
+ [0x7058,"93E5"],
+ [0x7063,"E073"],
+ [0x706B,"89CE"],
+ [0x706F,"9394"],
+ [0x7070,"8A44"],
+ [0x7078,"8B84"],
+ [0x707C,"8EDC"],
+ [0x707D,"8DD0"],
+ [0x7085,"FB51"],
+ [0x7089,"9846"],
+ [0x708A,"9086"],
+ [0x708E,"898A"],
+ [0x7092,"E075"],
+ [0x7099,"E074"],
+ [0x70AB,"FB52"],
+ [0x70AC,"E078"],
+ [0x70AD,"9259"],
+ [0x70AE,"E07B"],
+ [0x70AF,"E076"],
+ [0x70B3,"E07A"],
+ [0x70B8,"E079"],
+ [0x70B9,"935F"],
+ [0x70BA,"88D7"],
+ [0x70BB,"FA62"],
+ [0x70C8,"97F3"],
+ [0x70CB,"E07D"],
+ [0x70CF,"8947"],
+ [0x70D9,"E080"],
+ [0x70DD,"E07E"],
+ [0x70DF,"E07C"],
+ [0x70F1,"E077"],
+ [0x70F9,"9642"],
+ [0x70FD,"E082"],
+ [0x7104,"FB54"],
+ [0x7109,"E081"],
+ [0x710F,"FB53"],
+ [0x7114,"898B"],
+ [0x7119,"E084"],
+ [0x711A,"95B0"],
+ [0x711C,"E083"],
+ [0x7121,"96B3"],
+ [0x7126,"8FC5"],
+ [0x7136,"9152"],
+ [0x713C,"8FC4"],
+ [0x7146,"FB56"],
+ [0x7147,"FB57"],
+ [0x7149,"97F9"],
+ [0x714C,"E08A"],
+ [0x714E,"90F7"],
+ [0x7155,"E086"],
+ [0x7156,"E08B"],
+ [0x7159,"898C"],
+ [0x715C,"FB55"],
+ [0x7162,"E089"],
+ [0x7164,"9481"],
+ [0x7165,"E085"],
+ [0x7166,"E088"],
+ [0x7167,"8FC6"],
+ [0x7169,"94CF"],
+ [0x716C,"E08C"],
+ [0x716E,"8ECF"],
+ [0x717D,"90F8"],
+ [0x7184,"E08F"],
+ [0x7188,"E087"],
+ [0x718A,"8C46"],
+ [0x718F,"E08D"],
+ [0x7194,"976F"],
+ [0x7195,"E090"],
+ [0x7199,"EAA4"],
+ [0x719F,"8F6E"],
+ [0x71A8,"E091"],
+ [0x71AC,"E092"],
+ [0x71B1,"944D"],
+ [0x71B9,"E094"],
+ [0x71BE,"E095"],
+ [0x71C1,"FB59"],
+ [0x71C3,"9452"],
+ [0x71C8,"9395"],
+ [0x71C9,"E097"],
+ [0x71CE,"E099"],
+ [0x71D0,"97D3"],
+ [0x71D2,"E096"],
+ [0x71D4,"E098"],
+ [0x71D5,"898D"],
+ [0x71D7,"E093"],
+ [0x71DF,"9A7A"],
+ [0x71E0,"E09A"],
+ [0x71E5,"9187"],
+ [0x71E6,"8E57"],
+ [0x71E7,"E09C"],
+ [0x71EC,"E09B"],
+ [0x71ED,"9043"],
+ [0x71EE,"99D7"],
+ [0x71F5,"E09D"],
+ [0x71F9,"E09F"],
+ [0x71FB,"E08E"],
+ [0x71FC,"E09E"],
+ [0x71FE,"FB5A"],
+ [0x71FF,"E0A0"],
+ [0x7206,"949A"],
+ [0x720D,"E0A1"],
+ [0x7210,"E0A2"],
+ [0x721B,"E0A3"],
+ [0x7228,"E0A4"],
+ [0x722A,"92DC"],
+ [0x722C,"E0A6"],
+ [0x722D,"E0A5"],
+ [0x7230,"E0A7"],
+ [0x7232,"E0A8"],
+ [0x7235,"8EDD"],
+ [0x7236,"9583"],
+ [0x723A,"96EA"],
+ [0x723B,"E0A9"],
+ [0x723C,"E0AA"],
+ [0x723D,"9175"],
+ [0x723E,"8EA2"],
+ [0x723F,"E0AB"],
+ [0x7240,"E0AC"],
+ [0x7246,"E0AD"],
+ [0x7247,"95D0"],
+ [0x7248,"94C5"],
+ [0x724B,"E0AE"],
+ [0x724C,"9476"],
+ [0x7252,"92AB"],
+ [0x7258,"E0AF"],
+ [0x7259,"89E5"],
+ [0x725B,"8B8D"],
+ [0x725D,"96C4"],
+ [0x725F,"96B4"],
+ [0x7261,"89B2"],
+ [0x7262,"9853"],
+ [0x7267,"9671"],
+ [0x7269,"95A8"],
+ [0x7272,"90B5"],
+ [0x7274,"E0B0"],
+ [0x7279,"93C1"],
+ [0x727D,"8CA1"],
+ [0x727E,"E0B1"],
+ [0x7280,"8DD2"],
+ [0x7281,"E0B3"],
+ [0x7282,"E0B2"],
+ [0x7287,"E0B4"],
+ [0x7292,"E0B5"],
+ [0x7296,"E0B6"],
+ [0x72A0,"8B5D"],
+ [0x72A2,"E0B7"],
+ [0x72A7,"E0B8"],
+ [0x72AC,"8CA2"],
+ [0x72AF,"94C6"],
+ [0x72B1,"FB5B"],
+ [0x72B2,"E0BA"],
+ [0x72B6,"8FF3"],
+ [0x72B9,"E0B9"],
+ [0x72BE,"FB5C"],
+ [0x72C2,"8BB6"],
+ [0x72C3,"E0BB"],
+ [0x72C4,"E0BD"],
+ [0x72C6,"E0BC"],
+ [0x72CE,"E0BE"],
+ [0x72D0,"8CCF"],
+ [0x72D2,"E0BF"],
+ [0x72D7,"8BE7"],
+ [0x72D9,"915F"],
+ [0x72DB,"8D9D"],
+ [0x72E0,"E0C1"],
+ [0x72E1,"E0C2"],
+ [0x72E2,"E0C0"],
+ [0x72E9,"8EEB"],
+ [0x72EC,"93C6"],
+ [0x72ED,"8BB7"],
+ [0x72F7,"E0C4"],
+ [0x72F8,"924B"],
+ [0x72F9,"E0C3"],
+ [0x72FC,"9854"],
+ [0x72FD,"9482"],
+ [0x730A,"E0C7"],
+ [0x7316,"E0C9"],
+ [0x7317,"E0C6"],
+ [0x731B,"96D2"],
+ [0x731C,"E0C8"],
+ [0x731D,"E0CA"],
+ [0x731F,"97C2"],
+ [0x7324,"FB5D"],
+ [0x7325,"E0CE"],
+ [0x7329,"E0CD"],
+ [0x732A,"9296"],
+ [0x732B,"944C"],
+ [0x732E,"8CA3"],
+ [0x732F,"E0CC"],
+ [0x7334,"E0CB"],
+ [0x7336,"9750"],
+ [0x7337,"9751"],
+ [0x733E,"E0CF"],
+ [0x733F,"898E"],
+ [0x7344,"8D96"],
+ [0x7345,"8E82"],
+ [0x734E,"E0D0"],
+ [0x734F,"E0D1"],
+ [0x7357,"E0D3"],
+ [0x7363,"8F62"],
+ [0x7368,"E0D5"],
+ [0x736A,"E0D4"],
+ [0x7370,"E0D6"],
+ [0x7372,"8A6C"],
+ [0x7375,"E0D8"],
+ [0x7377,"FB5F"],
+ [0x7378,"E0D7"],
+ [0x737A,"E0DA"],
+ [0x737B,"E0D9"],
+ [0x7384,"8CBA"],
+ [0x7387,"97A6"],
+ [0x7389,"8BCA"],
+ [0x738B,"89A4"],
+ [0x7396,"8BE8"],
+ [0x73A9,"8ADF"],
+ [0x73B2,"97E6"],
+ [0x73B3,"E0DC"],
+ [0x73BB,"E0DE"],
+ [0x73BD,"FB60"],
+ [0x73C0,"E0DF"],
+ [0x73C2,"89CF"],
+ [0x73C8,"E0DB"],
+ [0x73C9,"FB61"],
+ [0x73CA,"8E58"],
+ [0x73CD,"92BF"],
+ [0x73CE,"E0DD"],
+ [0x73D2,"FB64"],
+ [0x73D6,"FB62"],
+ [0x73DE,"E0E2"],
+ [0x73E0,"8EEC"],
+ [0x73E3,"FB63"],
+ [0x73E5,"E0E0"],
+ [0x73EA,"8C5D"],
+ [0x73ED,"94C7"],
+ [0x73EE,"E0E1"],
+ [0x73F1,"E0FC"],
+ [0x73F5,"FB66"],
+ [0x73F8,"E0E7"],
+ [0x73FE,"8CBB"],
+ [0x7403,"8B85"],
+ [0x7405,"E0E4"],
+ [0x7406,"979D"],
+ [0x7407,"FB65"],
+ [0x7409,"97AE"],
+ [0x7422,"91F4"],
+ [0x7425,"E0E6"],
+ [0x7426,"FB67"],
+ [0x7429,"FB69"],
+ [0x742A,"FB68"],
+ [0x742E,"FB6A"],
+ [0x7432,"E0E8"],
+ [0x7433,"97D4"],
+ [0x7434,"8BD5"],
+ [0x7435,"94FA"],
+ [0x7436,"9469"],
+ [0x743A,"E0E9"],
+ [0x743F,"E0EB"],
+ [0x7441,"E0EE"],
+ [0x7455,"E0EA"],
+ [0x7459,"E0ED"],
+ [0x745A,"8CE8"],
+ [0x745B,"896C"],
+ [0x745C,"E0EF"],
+ [0x745E,"9090"],
+ [0x745F,"E0EC"],
+ [0x7460,"97DA"],
+ [0x7462,"FB6B"],
+ [0x7463,"E0F2"],
+ [0x7464,"EAA2"],
+ [0x7469,"E0F0"],
+ [0x746A,"E0F3"],
+ [0x746F,"E0E5"],
+ [0x7470,"E0F1"],
+ [0x7473,"8DBA"],
+ [0x7476,"E0F4"],
+ [0x747E,"E0F5"],
+ [0x7483,"979E"],
+ [0x7489,"FB6C"],
+ [0x748B,"E0F6"],
+ [0x749E,"E0F7"],
+ [0x749F,"FB6D"],
+ [0x74A2,"E0E3"],
+ [0x74A7,"E0F8"],
+ [0x74B0,"8AC2"],
+ [0x74BD,"8EA3"],
+ [0x74CA,"E0F9"],
+ [0x74CF,"E0FA"],
+ [0x74D4,"E0FB"],
+ [0x74DC,"895A"],
+ [0x74E0,"E140"],
+ [0x74E2,"955A"],
+ [0x74E3,"E141"],
+ [0x74E6,"8AA2"],
+ [0x74E7,"E142"],
+ [0x74E9,"E143"],
+ [0x74EE,"E144"],
+ [0x74F0,"E146"],
+ [0x74F1,"E147"],
+ [0x74F2,"E145"],
+ [0x74F6,"9572"],
+ [0x74F7,"E149"],
+ [0x74F8,"E148"],
+ [0x7501,"FB6E"],
+ [0x7503,"E14B"],
+ [0x7504,"E14A"],
+ [0x7505,"E14C"],
+ [0x750C,"E14D"],
+ [0x750D,"E14F"],
+ [0x750E,"E14E"],
+ [0x7511,"8D99"],
+ [0x7513,"E151"],
+ [0x7515,"E150"],
+ [0x7518,"8AC3"],
+ [0x751A,"9072"],
+ [0x751C,"935B"],
+ [0x751E,"E152"],
+ [0x751F,"90B6"],
+ [0x7523,"8E59"],
+ [0x7525,"8999"],
+ [0x7526,"E153"],
+ [0x7528,"9770"],
+ [0x752B,"95E1"],
+ [0x752C,"E154"],
+ [0x752F,"FAA8"],
+ [0x7530,"9363"],
+ [0x7531,"9752"],
+ [0x7532,"8D62"],
+ [0x7533,"905C"],
+ [0x7537,"926A"],
+ [0x7538,"99B2"],
+ [0x753A,"92AC"],
+ [0x753B,"89E6"],
+ [0x753C,"E155"],
+ [0x7544,"E156"],
+ [0x7546,"E15B"],
+ [0x7549,"E159"],
+ [0x754A,"E158"],
+ [0x754B,"9DC0"],
+ [0x754C,"8A45"],
+ [0x754D,"E157"],
+ [0x754F,"88D8"],
+ [0x7551,"94A8"],
+ [0x7554,"94C8"],
+ [0x7559,"97AF"],
+ [0x755A,"E15C"],
+ [0x755B,"E15A"],
+ [0x755C,"927B"],
+ [0x755D,"90A4"],
+ [0x7560,"94A9"],
+ [0x7562,"954C"],
+ [0x7564,"E15E"],
+ [0x7565,"97AA"],
+ [0x7566,"8C6C"],
+ [0x7567,"E15F"],
+ [0x7569,"E15D"],
+ [0x756A,"94D4"],
+ [0x756B,"E160"],
+ [0x756D,"E161"],
+ [0x756F,"FB6F"],
+ [0x7570,"88D9"],
+ [0x7573,"8FF4"],
+ [0x7574,"E166"],
+ [0x7576,"E163"],
+ [0x7577,"93EB"],
+ [0x7578,"E162"],
+ [0x757F,"8B45"],
+ [0x7582,"E169"],
+ [0x7586,"E164"],
+ [0x7587,"E165"],
+ [0x7589,"E168"],
+ [0x758A,"E167"],
+ [0x758B,"9544"],
+ [0x758E,"9161"],
+ [0x758F,"9160"],
+ [0x7591,"8B5E"],
+ [0x7594,"E16A"],
+ [0x759A,"E16B"],
+ [0x759D,"E16C"],
+ [0x75A3,"E16E"],
+ [0x75A5,"E16D"],
+ [0x75AB,"8975"],
+ [0x75B1,"E176"],
+ [0x75B2,"94E6"],
+ [0x75B3,"E170"],
+ [0x75B5,"E172"],
+ [0x75B8,"E174"],
+ [0x75B9,"905D"],
+ [0x75BC,"E175"],
+ [0x75BD,"E173"],
+ [0x75BE,"8EBE"],
+ [0x75C2,"E16F"],
+ [0x75C3,"E171"],
+ [0x75C5,"9561"],
+ [0x75C7,"8FC7"],
+ [0x75CA,"E178"],
+ [0x75CD,"E177"],
+ [0x75D2,"E179"],
+ [0x75D4,"8EA4"],
+ [0x75D5,"8DAD"],
+ [0x75D8,"9397"],
+ [0x75D9,"E17A"],
+ [0x75DB,"92C9"],
+ [0x75DE,"E17C"],
+ [0x75E2,"979F"],
+ [0x75E3,"E17B"],
+ [0x75E9,"9189"],
+ [0x75F0,"E182"],
+ [0x75F2,"E184"],
+ [0x75F3,"E185"],
+ [0x75F4,"9273"],
+ [0x75FA,"E183"],
+ [0x75FC,"E180"],
+ [0x75FE,"E17D"],
+ [0x75FF,"E17E"],
+ [0x7601,"E181"],
+ [0x7609,"E188"],
+ [0x760B,"E186"],
+ [0x760D,"E187"],
+ [0x761F,"E189"],
+ [0x7620,"E18B"],
+ [0x7621,"E18C"],
+ [0x7622,"E18D"],
+ [0x7624,"E18E"],
+ [0x7627,"E18A"],
+ [0x7630,"E190"],
+ [0x7634,"E18F"],
+ [0x763B,"E191"],
+ [0x7642,"97C3"],
+ [0x7646,"E194"],
+ [0x7647,"E192"],
+ [0x7648,"E193"],
+ [0x764C,"8AE0"],
+ [0x7652,"96FC"],
+ [0x7656,"95C8"],
+ [0x7658,"E196"],
+ [0x765C,"E195"],
+ [0x7661,"E197"],
+ [0x7662,"E198"],
+ [0x7667,"E19C"],
+ [0x7668,"E199"],
+ [0x7669,"E19A"],
+ [0x766A,"E19B"],
+ [0x766C,"E19D"],
+ [0x7670,"E19E"],
+ [0x7672,"E19F"],
+ [0x7676,"E1A0"],
+ [0x7678,"E1A1"],
+ [0x767A,"94AD"],
+ [0x767B,"936F"],
+ [0x767C,"E1A2"],
+ [0x767D,"9492"],
+ [0x767E,"9553"],
+ [0x7680,"E1A3"],
+ [0x7682,"FB70"],
+ [0x7683,"E1A4"],
+ [0x7684,"9349"],
+ [0x7686,"8A46"],
+ [0x7687,"8D63"],
+ [0x7688,"E1A5"],
+ [0x768B,"E1A6"],
+ [0x768E,"E1A7"],
+ [0x7690,"8E48"],
+ [0x7693,"E1A9"],
+ [0x7696,"E1A8"],
+ [0x7699,"E1AA"],
+ [0x769A,"E1AB"],
+ [0x769B,"FB73"],
+ [0x769C,"FB71"],
+ [0x769E,"FB72"],
+ [0x76A6,"FB74"],
+ [0x76AE,"94E7"],
+ [0x76B0,"E1AC"],
+ [0x76B4,"E1AD"],
+ [0x76B7,"EA89"],
+ [0x76B8,"E1AE"],
+ [0x76B9,"E1AF"],
+ [0x76BA,"E1B0"],
+ [0x76BF,"8E4D"],
+ [0x76C2,"E1B1"],
+ [0x76C3,"9475"],
+ [0x76C6,"967E"],
+ [0x76C8,"896D"],
+ [0x76CA,"8976"],
+ [0x76CD,"E1B2"],
+ [0x76D2,"E1B4"],
+ [0x76D6,"E1B3"],
+ [0x76D7,"9390"],
+ [0x76DB,"90B7"],
+ [0x76DC,"9F58"],
+ [0x76DE,"E1B5"],
+ [0x76DF,"96BF"],
+ [0x76E1,"E1B6"],
+ [0x76E3,"8AC4"],
+ [0x76E4,"94D5"],
+ [0x76E5,"E1B7"],
+ [0x76E7,"E1B8"],
+ [0x76EA,"E1B9"],
+ [0x76EE,"96DA"],
+ [0x76F2,"96D3"],
+ [0x76F4,"92BC"],
+ [0x76F8,"918A"],
+ [0x76FB,"E1BB"],
+ [0x76FE,"8F82"],
+ [0x7701,"8FC8"],
+ [0x7704,"E1BE"],
+ [0x7707,"E1BD"],
+ [0x7708,"E1BC"],
+ [0x7709,"94FB"],
+ [0x770B,"8AC5"],
+ [0x770C,"8CA7"],
+ [0x771B,"E1C4"],
+ [0x771E,"E1C1"],
+ [0x771F,"905E"],
+ [0x7720,"96B0"],
+ [0x7724,"E1C0"],
+ [0x7725,"E1C2"],
+ [0x7726,"E1C3"],
+ [0x7729,"E1BF"],
+ [0x7737,"E1C5"],
+ [0x7738,"E1C6"],
+ [0x773A,"92AD"],
+ [0x773C,"8AE1"],
+ [0x7740,"9285"],
+ [0x7746,"FB76"],
+ [0x7747,"E1C7"],
+ [0x775A,"E1C8"],
+ [0x775B,"E1CB"],
+ [0x7761,"9087"],
+ [0x7763,"93C2"],
+ [0x7765,"E1CC"],
+ [0x7766,"9672"],
+ [0x7768,"E1C9"],
+ [0x776B,"E1CA"],
+ [0x7779,"E1CF"],
+ [0x777E,"E1CE"],
+ [0x777F,"E1CD"],
+ [0x778B,"E1D1"],
+ [0x778E,"E1D0"],
+ [0x7791,"E1D2"],
+ [0x779E,"E1D4"],
+ [0x77A0,"E1D3"],
+ [0x77A5,"95CB"],
+ [0x77AC,"8F75"],
+ [0x77AD,"97C4"],
+ [0x77B0,"E1D5"],
+ [0x77B3,"93B5"],
+ [0x77B6,"E1D6"],
+ [0x77B9,"E1D7"],
+ [0x77BB,"E1DB"],
+ [0x77BC,"E1D9"],
+ [0x77BD,"E1DA"],
+ [0x77BF,"E1D8"],
+ [0x77C7,"E1DC"],
+ [0x77CD,"E1DD"],
+ [0x77D7,"E1DE"],
+ [0x77DA,"E1DF"],
+ [0x77DB,"96B5"],
+ [0x77DC,"E1E0"],
+ [0x77E2,"96EE"],
+ [0x77E3,"E1E1"],
+ [0x77E5,"926D"],
+ [0x77E7,"948A"],
+ [0x77E9,"8BE9"],
+ [0x77ED,"925A"],
+ [0x77EE,"E1E2"],
+ [0x77EF,"8BB8"],
+ [0x77F3,"90CE"],
+ [0x77FC,"E1E3"],
+ [0x7802,"8DBB"],
+ [0x780C,"E1E4"],
+ [0x7812,"E1E5"],
+ [0x7814,"8CA4"],
+ [0x7815,"8DD3"],
+ [0x7820,"E1E7"],
+ [0x7821,"FB78"],
+ [0x7825,"9375"],
+ [0x7826,"8DD4"],
+ [0x7827,"8B6D"],
+ [0x7832,"9643"],
+ [0x7834,"946A"],
+ [0x783A,"9376"],
+ [0x783F,"8D7B"],
+ [0x7845,"E1E9"],
+ [0x784E,"FB79"],
+ [0x785D,"8FC9"],
+ [0x7864,"FB7A"],
+ [0x786B,"97B0"],
+ [0x786C,"8D64"],
+ [0x786F,"8CA5"],
+ [0x7872,"94A1"],
+ [0x7874,"E1EB"],
+ [0x787A,"FB7B"],
+ [0x787C,"E1ED"],
+ [0x7881,"8CE9"],
+ [0x7886,"E1EC"],
+ [0x7887,"92F4"],
+ [0x788C,"E1EF"],
+ [0x788D,"8A56"],
+ [0x788E,"E1EA"],
+ [0x7891,"94E8"],
+ [0x7893,"894F"],
+ [0x7895,"8DEA"],
+ [0x7897,"9871"],
+ [0x789A,"E1EE"],
+ [0x78A3,"E1F0"],
+ [0x78A7,"95C9"],
+ [0x78A9,"90D7"],
+ [0x78AA,"E1F2"],
+ [0x78AF,"E1F3"],
+ [0x78B5,"E1F1"],
+ [0x78BA,"8A6D"],
+ [0x78BC,"E1F9"],
+ [0x78BE,"E1F8"],
+ [0x78C1,"8EA5"],
+ [0x78C5,"E1FA"],
+ [0x78C6,"E1F5"],
+ [0x78CA,"E1FB"],
+ [0x78CB,"E1F6"],
+ [0x78D0,"94D6"],
+ [0x78D1,"E1F4"],
+ [0x78D4,"E1F7"],
+ [0x78DA,"E241"],
+ [0x78E7,"E240"],
+ [0x78E8,"9681"],
+ [0x78EC,"E1FC"],
+ [0x78EF,"88E9"],
+ [0x78F4,"E243"],
+ [0x78FD,"E242"],
+ [0x7901,"8FCA"],
+ [0x7907,"E244"],
+ [0x790E,"9162"],
+ [0x7911,"E246"],
+ [0x7912,"E245"],
+ [0x7919,"E247"],
+ [0x7926,"E1E6"],
+ [0x792A,"E1E8"],
+ [0x792B,"E249"],
+ [0x792C,"E248"],
+ [0x7930,"FB7C"],
+ [0x793A,"8EA6"],
+ [0x793C,"97E7"],
+ [0x793E,"8ED0"],
+ [0x7940,"E24A"],
+ [0x7941,"8C56"],
+ [0x7947,"8B5F"],
+ [0x7948,"8B46"],
+ [0x7949,"8E83"],
+ [0x7950,"9753"],
+ [0x7953,"E250"],
+ [0x7955,"E24F"],
+ [0x7956,"9163"],
+ [0x7957,"E24C"],
+ [0x795A,"E24E"],
+ [0x795D,"8F6A"],
+ [0x795E,"905F"],
+ [0x795F,"E24D"],
+ [0x7960,"E24B"],
+ [0x7962,"9449"],
+ [0x7965,"8FCB"],
+ [0x7968,"955B"],
+ [0x796D,"8DD5"],
+ [0x7977,"9398"],
+ [0x797A,"E251"],
+ [0x797F,"E252"],
+ [0x7980,"E268"],
+ [0x7981,"8BD6"],
+ [0x7984,"985C"],
+ [0x7985,"9154"],
+ [0x798A,"E253"],
+ [0x798D,"89D0"],
+ [0x798E,"92F5"],
+ [0x798F,"959F"],
+ [0x7994,"FB81"],
+ [0x799B,"FB83"],
+ [0x799D,"E254"],
+ [0x79A6,"8B9A"],
+ [0x79A7,"E255"],
+ [0x79AA,"E257"],
+ [0x79AE,"E258"],
+ [0x79B0,"9448"],
+ [0x79B3,"E259"],
+ [0x79B9,"E25A"],
+ [0x79BA,"E25B"],
+ [0x79BD,"8BD7"],
+ [0x79BE,"89D1"],
+ [0x79BF,"93C3"],
+ [0x79C0,"8F47"],
+ [0x79C1,"8E84"],
+ [0x79C9,"E25C"],
+ [0x79CB,"8F48"],
+ [0x79D1,"89C8"],
+ [0x79D2,"9562"],
+ [0x79D5,"E25D"],
+ [0x79D8,"94E9"],
+ [0x79DF,"9164"],
+ [0x79E1,"E260"],
+ [0x79E3,"E261"],
+ [0x79E4,"9489"],
+ [0x79E6,"9060"],
+ [0x79E7,"E25E"],
+ [0x79E9,"9281"],
+ [0x79EC,"E25F"],
+ [0x79F0,"8FCC"],
+ [0x79FB,"88DA"],
+ [0x7A00,"8B48"],
+ [0x7A08,"E262"],
+ [0x7A0B,"92F6"],
+ [0x7A0D,"E263"],
+ [0x7A0E,"90C5"],
+ [0x7A14,"96AB"],
+ [0x7A17,"9542"],
+ [0x7A18,"E264"],
+ [0x7A19,"E265"],
+ [0x7A1A,"9274"],
+ [0x7A1C,"97C5"],
+ [0x7A1F,"E267"],
+ [0x7A20,"E266"],
+ [0x7A2E,"8EED"],
+ [0x7A31,"E269"],
+ [0x7A32,"88EE"],
+ [0x7A37,"E26C"],
+ [0x7A3B,"E26A"],
+ [0x7A3C,"89D2"],
+ [0x7A3D,"8C6D"],
+ [0x7A3E,"E26B"],
+ [0x7A3F,"8D65"],
+ [0x7A40,"8D92"],
+ [0x7A42,"95E4"],
+ [0x7A43,"E26D"],
+ [0x7A46,"9673"],
+ [0x7A49,"E26F"],
+ [0x7A4D,"90CF"],
+ [0x7A4E,"896E"],
+ [0x7A4F,"89B8"],
+ [0x7A50,"88AA"],
+ [0x7A57,"E26E"],
+ [0x7A61,"E270"],
+ [0x7A62,"E271"],
+ [0x7A63,"8FF5"],
+ [0x7A69,"E272"],
+ [0x7A6B,"8A6E"],
+ [0x7A70,"E274"],
+ [0x7A74,"8C8A"],
+ [0x7A76,"8B86"],
+ [0x7A79,"E275"],
+ [0x7A7A,"8BF3"],
+ [0x7A7D,"E276"],
+ [0x7A7F,"90FA"],
+ [0x7A81,"93CB"],
+ [0x7A83,"90DE"],
+ [0x7A84,"8DF3"],
+ [0x7A88,"E277"],
+ [0x7A92,"9282"],
+ [0x7A93,"918B"],
+ [0x7A95,"E279"],
+ [0x7A96,"E27B"],
+ [0x7A97,"E278"],
+ [0x7A98,"E27A"],
+ [0x7A9F,"8C41"],
+ [0x7AA9,"E27C"],
+ [0x7AAA,"8C45"],
+ [0x7AAE,"8B87"],
+ [0x7AAF,"9771"],
+ [0x7AB0,"E27E"],
+ [0x7AB6,"E280"],
+ [0x7ABA,"894D"],
+ [0x7ABF,"E283"],
+ [0x7AC3,"8A96"],
+ [0x7AC4,"E282"],
+ [0x7AC5,"E281"],
+ [0x7AC7,"E285"],
+ [0x7AC8,"E27D"],
+ [0x7ACA,"E286"],
+ [0x7ACB,"97A7"],
+ [0x7ACD,"E287"],
+ [0x7ACF,"E288"],
+ [0x7AD1,"FB84"],
+ [0x7AD2,"9AF2"],
+ [0x7AD3,"E28A"],
+ [0x7AD5,"E289"],
+ [0x7AD9,"E28B"],
+ [0x7ADA,"E28C"],
+ [0x7ADC,"97B3"],
+ [0x7ADD,"E28D"],
+ [0x7ADF,"E8ED"],
+ [0x7AE0,"8FCD"],
+ [0x7AE1,"E28E"],
+ [0x7AE2,"E28F"],
+ [0x7AE3,"8F76"],
+ [0x7AE5,"93B6"],
+ [0x7AE6,"E290"],
+ [0x7AE7,"FB85"],
+ [0x7AEA,"9247"],
+ [0x7AEB,"FB87"],
+ [0x7AED,"E291"],
+ [0x7AEF,"925B"],
+ [0x7AF0,"E292"],
+ [0x7AF6,"8BA3"],
+ [0x7AF8,"995E"],
+ [0x7AF9,"927C"],
+ [0x7AFA,"8EB1"],
+ [0x7AFF,"8AC6"],
+ [0x7B02,"E293"],
+ [0x7B04,"E2A0"],
+ [0x7B06,"E296"],
+ [0x7B08,"8B88"],
+ [0x7B0A,"E295"],
+ [0x7B0B,"E2A2"],
+ [0x7B0F,"E294"],
+ [0x7B11,"8FCE"],
+ [0x7B18,"E298"],
+ [0x7B19,"E299"],
+ [0x7B1B,"934A"],
+ [0x7B1E,"E29A"],
+ [0x7B20,"8A7D"],
+ [0x7B25,"9079"],
+ [0x7B26,"9584"],
+ [0x7B28,"E29C"],
+ [0x7B2C,"91E6"],
+ [0x7B33,"E297"],
+ [0x7B35,"E29B"],
+ [0x7B36,"E29D"],
+ [0x7B39,"8DF9"],
+ [0x7B45,"E2A4"],
+ [0x7B46,"954D"],
+ [0x7B48,"94A4"],
+ [0x7B49,"9399"],
+ [0x7B4B,"8BD8"],
+ [0x7B4C,"E2A3"],
+ [0x7B4D,"E2A1"],
+ [0x7B4F,"94B3"],
+ [0x7B50,"E29E"],
+ [0x7B51,"927D"],
+ [0x7B52,"939B"],
+ [0x7B54,"939A"],
+ [0x7B56,"8DF4"],
+ [0x7B5D,"E2B6"],
+ [0x7B65,"E2A6"],
+ [0x7B67,"E2A8"],
+ [0x7B6C,"E2AB"],
+ [0x7B6E,"E2AC"],
+ [0x7B70,"E2A9"],
+ [0x7B71,"E2AA"],
+ [0x7B74,"E2A7"],
+ [0x7B75,"E2A5"],
+ [0x7B7A,"E29F"],
+ [0x7B86,"95CD"],
+ [0x7B87,"89D3"],
+ [0x7B8B,"E2B3"],
+ [0x7B8D,"E2B0"],
+ [0x7B8F,"E2B5"],
+ [0x7B92,"E2B4"],
+ [0x7B94,"9493"],
+ [0x7B95,"96A5"],
+ [0x7B97,"8E5A"],
+ [0x7B98,"E2AE"],
+ [0x7B99,"E2B7"],
+ [0x7B9A,"E2B2"],
+ [0x7B9C,"E2B1"],
+ [0x7B9D,"E2AD"],
+ [0x7B9E,"FB88"],
+ [0x7B9F,"E2AF"],
+ [0x7BA1,"8AC7"],
+ [0x7BAA,"925C"],
+ [0x7BAD,"90FB"],
+ [0x7BB1,"94A0"],
+ [0x7BB4,"E2BC"],
+ [0x7BB8,"94A2"],
+ [0x7BC0,"90DF"],
+ [0x7BC1,"E2B9"],
+ [0x7BC4,"94CD"],
+ [0x7BC6,"E2BD"],
+ [0x7BC7,"95D1"],
+ [0x7BC9,"927A"],
+ [0x7BCB,"E2B8"],
+ [0x7BCC,"E2BA"],
+ [0x7BCF,"E2BB"],
+ [0x7BDD,"E2BE"],
+ [0x7BE0,"8EC2"],
+ [0x7BE4,"93C4"],
+ [0x7BE5,"E2C3"],
+ [0x7BE6,"E2C2"],
+ [0x7BE9,"E2BF"],
+ [0x7BED,"9855"],
+ [0x7BF3,"E2C8"],
+ [0x7BF6,"E2CC"],
+ [0x7BF7,"E2C9"],
+ [0x7C00,"E2C5"],
+ [0x7C07,"E2C6"],
+ [0x7C0D,"E2CB"],
+ [0x7C11,"E2C0"],
+ [0x7C12,"99D3"],
+ [0x7C13,"E2C7"],
+ [0x7C14,"E2C1"],
+ [0x7C17,"E2CA"],
+ [0x7C1F,"E2D0"],
+ [0x7C21,"8AC8"],
+ [0x7C23,"E2CD"],
+ [0x7C27,"E2CE"],
+ [0x7C2A,"E2CF"],
+ [0x7C2B,"E2D2"],
+ [0x7C37,"E2D1"],
+ [0x7C38,"94F4"],
+ [0x7C3D,"E2D3"],
+ [0x7C3E,"97FA"],
+ [0x7C3F,"95EB"],
+ [0x7C40,"E2D8"],
+ [0x7C43,"E2D5"],
+ [0x7C4C,"E2D4"],
+ [0x7C4D,"90D0"],
+ [0x7C4F,"E2D7"],
+ [0x7C50,"E2D9"],
+ [0x7C54,"E2D6"],
+ [0x7C56,"E2DD"],
+ [0x7C58,"E2DA"],
+ [0x7C5F,"E2DB"],
+ [0x7C60,"E2C4"],
+ [0x7C64,"E2DC"],
+ [0x7C65,"E2DE"],
+ [0x7C6C,"E2DF"],
+ [0x7C73,"95C4"],
+ [0x7C75,"E2E0"],
+ [0x7C7E,"96E0"],
+ [0x7C81,"8BCC"],
+ [0x7C82,"8C48"],
+ [0x7C83,"E2E1"],
+ [0x7C89,"95B2"],
+ [0x7C8B,"9088"],
+ [0x7C8D,"96AE"],
+ [0x7C90,"E2E2"],
+ [0x7C92,"97B1"],
+ [0x7C95,"9494"],
+ [0x7C97,"9165"],
+ [0x7C98,"9453"],
+ [0x7C9B,"8F6C"],
+ [0x7C9F,"88BE"],
+ [0x7CA1,"E2E7"],
+ [0x7CA2,"E2E5"],
+ [0x7CA4,"E2E3"],
+ [0x7CA5,"8A9F"],
+ [0x7CA7,"8FCF"],
+ [0x7CA8,"E2E8"],
+ [0x7CAB,"E2E6"],
+ [0x7CAD,"E2E4"],
+ [0x7CAE,"E2EC"],
+ [0x7CB1,"E2EB"],
+ [0x7CB2,"E2EA"],
+ [0x7CB3,"E2E9"],
+ [0x7CB9,"E2ED"],
+ [0x7CBD,"E2EE"],
+ [0x7CBE,"90B8"],
+ [0x7CC0,"E2EF"],
+ [0x7CC2,"E2F1"],
+ [0x7CC5,"E2F0"],
+ [0x7CCA,"8CD0"],
+ [0x7CCE,"9157"],
+ [0x7CD2,"E2F3"],
+ [0x7CD6,"939C"],
+ [0x7CD8,"E2F2"],
+ [0x7CDC,"E2F4"],
+ [0x7CDE,"95B3"],
+ [0x7CDF,"918C"],
+ [0x7CE0,"8D66"],
+ [0x7CE2,"E2F5"],
+ [0x7CE7,"97C6"],
+ [0x7CEF,"E2F7"],
+ [0x7CF2,"E2F8"],
+ [0x7CF4,"E2F9"],
+ [0x7CF6,"E2FA"],
+ [0x7CF8,"8E85"],
+ [0x7CFA,"E2FB"],
+ [0x7CFB,"8C6E"],
+ [0x7CFE,"8B8A"],
+ [0x7D00,"8B49"],
+ [0x7D02,"E340"],
+ [0x7D04,"96F1"],
+ [0x7D05,"8D67"],
+ [0x7D06,"E2FC"],
+ [0x7D0A,"E343"],
+ [0x7D0B,"96E4"],
+ [0x7D0D,"945B"],
+ [0x7D10,"9552"],
+ [0x7D14,"8F83"],
+ [0x7D15,"E342"],
+ [0x7D17,"8ED1"],
+ [0x7D18,"8D68"],
+ [0x7D19,"8E86"],
+ [0x7D1A,"8B89"],
+ [0x7D1B,"95B4"],
+ [0x7D1C,"E341"],
+ [0x7D20,"9166"],
+ [0x7D21,"9661"],
+ [0x7D22,"8DF5"],
+ [0x7D2B,"8E87"],
+ [0x7D2C,"92DB"],
+ [0x7D2E,"E346"],
+ [0x7D2F,"97DD"],
+ [0x7D30,"8DD7"],
+ [0x7D32,"E347"],
+ [0x7D33,"9061"],
+ [0x7D35,"E349"],
+ [0x7D39,"8FD0"],
+ [0x7D3A,"8DAE"],
+ [0x7D3F,"E348"],
+ [0x7D42,"8F49"],
+ [0x7D43,"8CBC"],
+ [0x7D44,"9167"],
+ [0x7D45,"E344"],
+ [0x7D46,"E34A"],
+ [0x7D48,"FB8A"],
+ [0x7D4B,"E345"],
+ [0x7D4C,"8C6F"],
+ [0x7D4E,"E34D"],
+ [0x7D4F,"E351"],
+ [0x7D50,"8C8B"],
+ [0x7D56,"E34C"],
+ [0x7D5B,"E355"],
+ [0x7D5C,"FB8B"],
+ [0x7D5E,"8D69"],
+ [0x7D61,"978D"],
+ [0x7D62,"88BA"],
+ [0x7D63,"E352"],
+ [0x7D66,"8B8B"],
+ [0x7D68,"E34F"],
+ [0x7D6E,"E350"],
+ [0x7D71,"939D"],
+ [0x7D72,"E34E"],
+ [0x7D73,"E34B"],
+ [0x7D75,"8A47"],
+ [0x7D76,"90E2"],
+ [0x7D79,"8CA6"],
+ [0x7D7D,"E357"],
+ [0x7D89,"E354"],
+ [0x7D8F,"E356"],
+ [0x7D93,"E353"],
+ [0x7D99,"8C70"],
+ [0x7D9A,"91B1"],
+ [0x7D9B,"E358"],
+ [0x7D9C,"918E"],
+ [0x7D9F,"E365"],
+ [0x7DA0,"FB8D"],
+ [0x7DA2,"E361"],
+ [0x7DA3,"E35B"],
+ [0x7DAB,"E35F"],
+ [0x7DAC,"8EF8"],
+ [0x7DAD,"88DB"],
+ [0x7DAE,"E35A"],
+ [0x7DAF,"E362"],
+ [0x7DB0,"E366"],
+ [0x7DB1,"8D6A"],
+ [0x7DB2,"96D4"],
+ [0x7DB4,"92D4"],
+ [0x7DB5,"E35C"],
+ [0x7DB7,"FB8C"],
+ [0x7DB8,"E364"],
+ [0x7DBA,"E359"],
+ [0x7DBB,"925D"],
+ [0x7DBD,"E35E"],
+ [0x7DBE,"88BB"],
+ [0x7DBF,"96C8"],
+ [0x7DC7,"E35D"],
+ [0x7DCA,"8BD9"],
+ [0x7DCB,"94EA"],
+ [0x7DCF,"918D"],
+ [0x7DD1,"97CE"],
+ [0x7DD2,"8F8F"],
+ [0x7DD5,"E38E"],
+ [0x7DD6,"FB8E"],
+ [0x7DD8,"E367"],
+ [0x7DDA,"90FC"],
+ [0x7DDC,"E363"],
+ [0x7DDD,"E368"],
+ [0x7DDE,"E36A"],
+ [0x7DE0,"92F7"],
+ [0x7DE1,"E36D"],
+ [0x7DE4,"E369"],
+ [0x7DE8,"95D2"],
+ [0x7DE9,"8AC9"],
+ [0x7DEC,"96C9"],
+ [0x7DEF,"88DC"],
+ [0x7DF2,"E36C"],
+ [0x7DF4,"97FB"],
+ [0x7DFB,"E36B"],
+ [0x7E01,"898F"],
+ [0x7E04,"93EA"],
+ [0x7E05,"E36E"],
+ [0x7E09,"E375"],
+ [0x7E0A,"E36F"],
+ [0x7E0B,"E376"],
+ [0x7E12,"E372"],
+ [0x7E1B,"949B"],
+ [0x7E1E,"8EC8"],
+ [0x7E1F,"E374"],
+ [0x7E21,"E371"],
+ [0x7E22,"E377"],
+ [0x7E23,"E370"],
+ [0x7E26,"8F63"],
+ [0x7E2B,"9644"],
+ [0x7E2E,"8F6B"],
+ [0x7E31,"E373"],
+ [0x7E32,"E380"],
+ [0x7E35,"E37B"],
+ [0x7E37,"E37E"],
+ [0x7E39,"E37C"],
+ [0x7E3A,"E381"],
+ [0x7E3B,"E37A"],
+ [0x7E3D,"E360"],
+ [0x7E3E,"90D1"],
+ [0x7E41,"94C9"],
+ [0x7E43,"E37D"],
+ [0x7E46,"E378"],
+ [0x7E4A,"9140"],
+ [0x7E4B,"8C71"],
+ [0x7E4D,"8F4A"],
+ [0x7E52,"FB8F"],
+ [0x7E54,"9044"],
+ [0x7E55,"9155"],
+ [0x7E56,"E384"],
+ [0x7E59,"E386"],
+ [0x7E5A,"E387"],
+ [0x7E5D,"E383"],
+ [0x7E5E,"E385"],
+ [0x7E66,"E379"],
+ [0x7E67,"E382"],
+ [0x7E69,"E38A"],
+ [0x7E6A,"E389"],
+ [0x7E6D,"969A"],
+ [0x7E70,"8C4A"],
+ [0x7E79,"E388"],
+ [0x7E7B,"E38C"],
+ [0x7E7C,"E38B"],
+ [0x7E7D,"E38F"],
+ [0x7E7F,"E391"],
+ [0x7E82,"8E5B"],
+ [0x7E83,"E38D"],
+ [0x7E88,"E392"],
+ [0x7E89,"E393"],
+ [0x7E8A,"FA5C"],
+ [0x7E8C,"E394"],
+ [0x7E8E,"E39A"],
+ [0x7E8F,"935A"],
+ [0x7E90,"E396"],
+ [0x7E92,"E395"],
+ [0x7E93,"E397"],
+ [0x7E94,"E398"],
+ [0x7E96,"E399"],
+ [0x7E9B,"E39B"],
+ [0x7E9C,"E39C"],
+ [0x7F36,"8ACA"],
+ [0x7F38,"E39D"],
+ [0x7F3A,"E39E"],
+ [0x7F45,"E39F"],
+ [0x7F47,"FB90"],
+ [0x7F4C,"E3A0"],
+ [0x7F4D,"E3A1"],
+ [0x7F4E,"E3A2"],
+ [0x7F50,"E3A3"],
+ [0x7F51,"E3A4"],
+ [0x7F54,"E3A6"],
+ [0x7F55,"E3A5"],
+ [0x7F58,"E3A7"],
+ [0x7F5F,"E3A8"],
+ [0x7F60,"E3A9"],
+ [0x7F67,"E3AC"],
+ [0x7F68,"E3AA"],
+ [0x7F69,"E3AB"],
+ [0x7F6A,"8DDF"],
+ [0x7F6B,"8C72"],
+ [0x7F6E,"9275"],
+ [0x7F70,"94B1"],
+ [0x7F72,"8F90"],
+ [0x7F75,"946C"],
+ [0x7F77,"94EB"],
+ [0x7F78,"E3AD"],
+ [0x7F79,"9CEB"],
+ [0x7F82,"E3AE"],
+ [0x7F83,"E3B0"],
+ [0x7F85,"9785"],
+ [0x7F86,"E3AF"],
+ [0x7F87,"E3B2"],
+ [0x7F88,"E3B1"],
+ [0x7F8A,"9772"],
+ [0x7F8C,"E3B3"],
+ [0x7F8E,"94FC"],
+ [0x7F94,"E3B4"],
+ [0x7F9A,"E3B7"],
+ [0x7F9D,"E3B6"],
+ [0x7F9E,"E3B5"],
+ [0x7FA1,"FB91"],
+ [0x7FA3,"E3B8"],
+ [0x7FA4,"8C51"],
+ [0x7FA8,"9141"],
+ [0x7FA9,"8B60"],
+ [0x7FAE,"E3BC"],
+ [0x7FAF,"E3B9"],
+ [0x7FB2,"E3BA"],
+ [0x7FB6,"E3BD"],
+ [0x7FB8,"E3BE"],
+ [0x7FB9,"E3BB"],
+ [0x7FBD,"8948"],
+ [0x7FC1,"89A5"],
+ [0x7FC5,"E3C0"],
+ [0x7FC6,"E3C1"],
+ [0x7FCA,"E3C2"],
+ [0x7FCC,"9782"],
+ [0x7FD2,"8F4B"],
+ [0x7FD4,"E3C4"],
+ [0x7FD5,"E3C3"],
+ [0x7FE0,"9089"],
+ [0x7FE1,"E3C5"],
+ [0x7FE6,"E3C6"],
+ [0x7FE9,"E3C7"],
+ [0x7FEB,"8AE3"],
+ [0x7FF0,"8ACB"],
+ [0x7FF3,"E3C8"],
+ [0x7FF9,"E3C9"],
+ [0x7FFB,"967C"],
+ [0x7FFC,"9783"],
+ [0x8000,"9773"],
+ [0x8001,"9856"],
+ [0x8003,"8D6C"],
+ [0x8004,"E3CC"],
+ [0x8005,"8ED2"],
+ [0x8006,"E3CB"],
+ [0x800B,"E3CD"],
+ [0x800C,"8EA7"],
+ [0x8010,"91CF"],
+ [0x8012,"E3CE"],
+ [0x8015,"8D6B"],
+ [0x8017,"96D5"],
+ [0x8018,"E3CF"],
+ [0x8019,"E3D0"],
+ [0x801C,"E3D1"],
+ [0x8021,"E3D2"],
+ [0x8028,"E3D3"],
+ [0x8033,"8EA8"],
+ [0x8036,"96EB"],
+ [0x803B,"E3D5"],
+ [0x803D,"925E"],
+ [0x803F,"E3D4"],
+ [0x8046,"E3D7"],
+ [0x804A,"E3D6"],
+ [0x8052,"E3D8"],
+ [0x8056,"90B9"],
+ [0x8058,"E3D9"],
+ [0x805A,"E3DA"],
+ [0x805E,"95B7"],
+ [0x805F,"E3DB"],
+ [0x8061,"918F"],
+ [0x8062,"E3DC"],
+ [0x8068,"E3DD"],
+ [0x806F,"97FC"],
+ [0x8070,"E3E0"],
+ [0x8072,"E3DF"],
+ [0x8073,"E3DE"],
+ [0x8074,"92AE"],
+ [0x8076,"E3E1"],
+ [0x8077,"9045"],
+ [0x8079,"E3E2"],
+ [0x807D,"E3E3"],
+ [0x807E,"9857"],
+ [0x807F,"E3E4"],
+ [0x8084,"E3E5"],
+ [0x8085,"E3E7"],
+ [0x8086,"E3E6"],
+ [0x8087,"94A3"],
+ [0x8089,"93F7"],
+ [0x808B,"985D"],
+ [0x808C,"94A7"],
+ [0x8093,"E3E9"],
+ [0x8096,"8FD1"],
+ [0x8098,"9549"],
+ [0x809A,"E3EA"],
+ [0x809B,"E3E8"],
+ [0x809D,"8ACC"],
+ [0x80A1,"8CD2"],
+ [0x80A2,"8E88"],
+ [0x80A5,"94EC"],
+ [0x80A9,"8CA8"],
+ [0x80AA,"9662"],
+ [0x80AC,"E3ED"],
+ [0x80AD,"E3EB"],
+ [0x80AF,"8D6D"],
+ [0x80B1,"8D6E"],
+ [0x80B2,"88E7"],
+ [0x80B4,"8DE6"],
+ [0x80BA,"9478"],
+ [0x80C3,"88DD"],
+ [0x80C4,"E3F2"],
+ [0x80C6,"925F"],
+ [0x80CC,"9477"],
+ [0x80CE,"91D9"],
+ [0x80D6,"E3F4"],
+ [0x80D9,"E3F0"],
+ [0x80DA,"E3F3"],
+ [0x80DB,"E3EE"],
+ [0x80DD,"E3F1"],
+ [0x80DE,"9645"],
+ [0x80E1,"8CD3"],
+ [0x80E4,"88FB"],
+ [0x80E5,"E3EF"],
+ [0x80EF,"E3F6"],
+ [0x80F1,"E3F7"],
+ [0x80F4,"93B7"],
+ [0x80F8,"8BB9"],
+ [0x80FC,"E445"],
+ [0x80FD,"945C"],
+ [0x8102,"8E89"],
+ [0x8105,"8BBA"],
+ [0x8106,"90C6"],
+ [0x8107,"9865"],
+ [0x8108,"96AC"],
+ [0x8109,"E3F5"],
+ [0x810A,"90D2"],
+ [0x811A,"8B72"],
+ [0x811B,"E3F8"],
+ [0x8123,"E3FA"],
+ [0x8129,"E3F9"],
+ [0x812F,"E3FB"],
+ [0x8131,"9245"],
+ [0x8133,"945D"],
+ [0x8139,"92AF"],
+ [0x813E,"E442"],
+ [0x8146,"E441"],
+ [0x814B,"E3FC"],
+ [0x814E,"9074"],
+ [0x8150,"9585"],
+ [0x8151,"E444"],
+ [0x8153,"E443"],
+ [0x8154,"8D6F"],
+ [0x8155,"9872"],
+ [0x815F,"E454"],
+ [0x8165,"E448"],
+ [0x8166,"E449"],
+ [0x816B,"8EEE"],
+ [0x816E,"E447"],
+ [0x8170,"8D98"],
+ [0x8171,"E446"],
+ [0x8174,"E44A"],
+ [0x8178,"92B0"],
+ [0x8179,"95A0"],
+ [0x817A,"9142"],
+ [0x817F,"91DA"],
+ [0x8180,"E44E"],
+ [0x8182,"E44F"],
+ [0x8183,"E44B"],
+ [0x8188,"E44C"],
+ [0x818A,"E44D"],
+ [0x818F,"8D70"],
+ [0x8193,"E455"],
+ [0x8195,"E451"],
+ [0x819A,"9586"],
+ [0x819C,"968C"],
+ [0x819D,"9547"],
+ [0x81A0,"E450"],
+ [0x81A3,"E453"],
+ [0x81A4,"E452"],
+ [0x81A8,"9663"],
+ [0x81A9,"E456"],
+ [0x81B0,"E457"],
+ [0x81B3,"9156"],
+ [0x81B5,"E458"],
+ [0x81B8,"E45A"],
+ [0x81BA,"E45E"],
+ [0x81BD,"E45B"],
+ [0x81BE,"E459"],
+ [0x81BF,"945E"],
+ [0x81C0,"E45C"],
+ [0x81C2,"E45D"],
+ [0x81C6,"89B0"],
+ [0x81C8,"E464"],
+ [0x81C9,"E45F"],
+ [0x81CD,"E460"],
+ [0x81D1,"E461"],
+ [0x81D3,"919F"],
+ [0x81D8,"E463"],
+ [0x81D9,"E462"],
+ [0x81DA,"E465"],
+ [0x81DF,"E466"],
+ [0x81E0,"E467"],
+ [0x81E3,"9062"],
+ [0x81E5,"89E7"],
+ [0x81E7,"E468"],
+ [0x81E8,"97D5"],
+ [0x81EA,"8EA9"],
+ [0x81ED,"8F4C"],
+ [0x81F3,"8E8A"],
+ [0x81F4,"9276"],
+ [0x81FA,"E469"],
+ [0x81FB,"E46A"],
+ [0x81FC,"8950"],
+ [0x81FE,"E46B"],
+ [0x8201,"E46C"],
+ [0x8202,"E46D"],
+ [0x8205,"E46E"],
+ [0x8207,"E46F"],
+ [0x8208,"8BBB"],
+ [0x8209,"9DA8"],
+ [0x820A,"E470"],
+ [0x820C,"90E3"],
+ [0x820D,"E471"],
+ [0x820E,"8EC9"],
+ [0x8210,"E472"],
+ [0x8212,"98AE"],
+ [0x8216,"E473"],
+ [0x8217,"95DC"],
+ [0x8218,"8ADA"],
+ [0x821B,"9143"],
+ [0x821C,"8F77"],
+ [0x821E,"9591"],
+ [0x821F,"8F4D"],
+ [0x8229,"E474"],
+ [0x822A,"8D71"],
+ [0x822B,"E475"],
+ [0x822C,"94CA"],
+ [0x822E,"E484"],
+ [0x8233,"E477"],
+ [0x8235,"91C7"],
+ [0x8236,"9495"],
+ [0x8237,"8CBD"],
+ [0x8238,"E476"],
+ [0x8239,"9144"],
+ [0x8240,"E478"],
+ [0x8247,"92F8"],
+ [0x8258,"E47A"],
+ [0x8259,"E479"],
+ [0x825A,"E47C"],
+ [0x825D,"E47B"],
+ [0x825F,"E47D"],
+ [0x8262,"E480"],
+ [0x8264,"E47E"],
+ [0x8266,"8ACD"],
+ [0x8268,"E481"],
+ [0x826A,"E482"],
+ [0x826B,"E483"],
+ [0x826E,"8DAF"],
+ [0x826F,"97C7"],
+ [0x8271,"E485"],
+ [0x8272,"9046"],
+ [0x8276,"8990"],
+ [0x8277,"E486"],
+ [0x8278,"E487"],
+ [0x827E,"E488"],
+ [0x828B,"88F0"],
+ [0x828D,"E489"],
+ [0x8292,"E48A"],
+ [0x8299,"9587"],
+ [0x829D,"8EC5"],
+ [0x829F,"E48C"],
+ [0x82A5,"8A48"],
+ [0x82A6,"88B0"],
+ [0x82AB,"E48B"],
+ [0x82AC,"E48E"],
+ [0x82AD,"946D"],
+ [0x82AF,"9063"],
+ [0x82B1,"89D4"],
+ [0x82B3,"9646"],
+ [0x82B8,"8C7C"],
+ [0x82B9,"8BDA"],
+ [0x82BB,"E48D"],
+ [0x82BD,"89E8"],
+ [0x82C5,"8AA1"],
+ [0x82D1,"8991"],
+ [0x82D2,"E492"],
+ [0x82D3,"97E8"],
+ [0x82D4,"91DB"],
+ [0x82D7,"9563"],
+ [0x82D9,"E49E"],
+ [0x82DB,"89D5"],
+ [0x82DC,"E49C"],
+ [0x82DE,"E49A"],
+ [0x82DF,"E491"],
+ [0x82E1,"E48F"],
+ [0x82E3,"E490"],
+ [0x82E5,"8EE1"],
+ [0x82E6,"8BEA"],
+ [0x82E7,"9297"],
+ [0x82EB,"93CF"],
+ [0x82F1,"8970"],
+ [0x82F3,"E494"],
+ [0x82F4,"E493"],
+ [0x82F9,"E499"],
+ [0x82FA,"E495"],
+ [0x82FB,"E498"],
+ [0x8301,"FB93"],
+ [0x8302,"96CE"],
+ [0x8303,"E497"],
+ [0x8304,"89D6"],
+ [0x8305,"8A9D"],
+ [0x8306,"E49B"],
+ [0x8309,"E49D"],
+ [0x830E,"8C73"],
+ [0x8316,"E4A1"],
+ [0x8317,"E4AA"],
+ [0x8318,"E4AB"],
+ [0x831C,"88A9"],
+ [0x8323,"E4B2"],
+ [0x8328,"88EF"],
+ [0x832B,"E4A9"],
+ [0x832F,"E4A8"],
+ [0x8331,"E4A3"],
+ [0x8332,"E4A2"],
+ [0x8334,"E4A0"],
+ [0x8335,"E49F"],
+ [0x8336,"9283"],
+ [0x8338,"91F9"],
+ [0x8339,"E4A5"],
+ [0x8340,"E4A4"],
+ [0x8345,"E4A7"],
+ [0x8349,"9190"],
+ [0x834A,"8C74"],
+ [0x834F,"8960"],
+ [0x8350,"E4A6"],
+ [0x8352,"8D72"],
+ [0x8358,"9191"],
+ [0x8362,"FB94"],
+ [0x8373,"E4B8"],
+ [0x8375,"E4B9"],
+ [0x8377,"89D7"],
+ [0x837B,"89AC"],
+ [0x837C,"E4B6"],
+ [0x837F,"FB95"],
+ [0x8385,"E4AC"],
+ [0x8387,"E4B4"],
+ [0x8389,"E4BB"],
+ [0x838A,"E4B5"],
+ [0x838E,"E4B3"],
+ [0x8393,"E496"],
+ [0x8396,"E4B1"],
+ [0x839A,"E4AD"],
+ [0x839E,"8ACE"],
+ [0x839F,"E4AF"],
+ [0x83A0,"E4BA"],
+ [0x83A2,"E4B0"],
+ [0x83A8,"E4BC"],
+ [0x83AA,"E4AE"],
+ [0x83AB,"949C"],
+ [0x83B1,"9789"],
+ [0x83B5,"E4B7"],
+ [0x83BD,"E4CD"],
+ [0x83C1,"E4C5"],
+ [0x83C5,"909B"],
+ [0x83C7,"FB96"],
+ [0x83CA,"8B65"],
+ [0x83CC,"8BDB"],
+ [0x83CE,"E4C0"],
+ [0x83D3,"89D9"],
+ [0x83D6,"8FD2"],
+ [0x83D8,"E4C3"],
+ [0x83DC,"8DD8"],
+ [0x83DF,"9370"],
+ [0x83E0,"E4C8"],
+ [0x83E9,"95EC"],
+ [0x83EB,"E4BF"],
+ [0x83EF,"89D8"],
+ [0x83F0,"8CD4"],
+ [0x83F1,"9548"],
+ [0x83F2,"E4C9"],
+ [0x83F4,"E4BD"],
+ [0x83F6,"FB97"],
+ [0x83F7,"E4C6"],
+ [0x83FB,"E4D0"],
+ [0x83FD,"E4C1"],
+ [0x8403,"E4C2"],
+ [0x8404,"93B8"],
+ [0x8407,"E4C7"],
+ [0x840B,"E4C4"],
+ [0x840C,"9647"],
+ [0x840D,"E4CA"],
+ [0x840E,"88DE"],
+ [0x8413,"E4BE"],
+ [0x8420,"E4CC"],
+ [0x8422,"E4CB"],
+ [0x8429,"948B"],
+ [0x842A,"E4D2"],
+ [0x842C,"E4DD"],
+ [0x8431,"8A9E"],
+ [0x8435,"E4E0"],
+ [0x8438,"E4CE"],
+ [0x843C,"E4D3"],
+ [0x843D,"978E"],
+ [0x8446,"E4DC"],
+ [0x8448,"FB98"],
+ [0x8449,"9774"],
+ [0x844E,"97A8"],
+ [0x8457,"9298"],
+ [0x845B,"8A8B"],
+ [0x8461,"9592"],
+ [0x8462,"E4E2"],
+ [0x8463,"939F"],
+ [0x8466,"88AF"],
+ [0x8469,"E4DB"],
+ [0x846B,"E4D7"],
+ [0x846C,"9192"],
+ [0x846D,"E4D1"],
+ [0x846E,"E4D9"],
+ [0x846F,"E4DE"],
+ [0x8471,"944B"],
+ [0x8475,"88A8"],
+ [0x8477,"E4D6"],
+ [0x8479,"E4DF"],
+ [0x847A,"9598"],
+ [0x8482,"E4DA"],
+ [0x8484,"E4D5"],
+ [0x848B,"8FD3"],
+ [0x8490,"8F4E"],
+ [0x8494,"8EAA"],
+ [0x8499,"96D6"],
+ [0x849C,"9566"],
+ [0x849F,"E4E5"],
+ [0x84A1,"E4EE"],
+ [0x84AD,"E4D8"],
+ [0x84B2,"8A97"],
+ [0x84B4,"FB99"],
+ [0x84B8,"8FF6"],
+ [0x84B9,"E4E3"],
+ [0x84BB,"E4E8"],
+ [0x84BC,"9193"],
+ [0x84BF,"E4E4"],
+ [0x84C1,"E4EB"],
+ [0x84C4,"927E"],
+ [0x84C6,"E4EC"],
+ [0x84C9,"9775"],
+ [0x84CA,"E4E1"],
+ [0x84CB,"8A57"],
+ [0x84CD,"E4E7"],
+ [0x84D0,"E4EA"],
+ [0x84D1,"96AA"],
+ [0x84D6,"E4ED"],
+ [0x84D9,"E4E6"],
+ [0x84DA,"E4E9"],
+ [0x84DC,"FA60"],
+ [0x84EC,"9648"],
+ [0x84EE,"9840"],
+ [0x84F4,"E4F1"],
+ [0x84FC,"E4F8"],
+ [0x84FF,"E4F0"],
+ [0x8500,"8EC1"],
+ [0x8506,"E4CF"],
+ [0x8511,"95CC"],
+ [0x8513,"96A0"],
+ [0x8514,"E4F7"],
+ [0x8515,"E4F6"],
+ [0x8517,"E4F2"],
+ [0x8518,"E4F3"],
+ [0x851A,"8955"],
+ [0x851F,"E4F5"],
+ [0x8521,"E4EF"],
+ [0x8526,"92D3"],
+ [0x852C,"E4F4"],
+ [0x852D,"88FC"],
+ [0x8535,"91A0"],
+ [0x853D,"95C1"],
+ [0x8540,"E4F9"],
+ [0x8541,"E540"],
+ [0x8543,"94D7"],
+ [0x8548,"E4FC"],
+ [0x8549,"8FD4"],
+ [0x854A,"8EC7"],
+ [0x854B,"E542"],
+ [0x854E,"8BBC"],
+ [0x8553,"FB9A"],
+ [0x8555,"E543"],
+ [0x8557,"9599"],
+ [0x8558,"E4FB"],
+ [0x8559,"FB9B"],
+ [0x855A,"E4D4"],
+ [0x8563,"E4FA"],
+ [0x8568,"986E"],
+ [0x8569,"93A0"],
+ [0x856A,"9593"],
+ [0x856B,"FB9C"],
+ [0x856D,"E54A"],
+ [0x8577,"E550"],
+ [0x857E,"E551"],
+ [0x8580,"E544"],
+ [0x8584,"9496"],
+ [0x8587,"E54E"],
+ [0x8588,"E546"],
+ [0x858A,"E548"],
+ [0x8590,"E552"],
+ [0x8591,"E547"],
+ [0x8594,"E54B"],
+ [0x8597,"8992"],
+ [0x8599,"93E3"],
+ [0x859B,"E54C"],
+ [0x859C,"E54F"],
+ [0x85A4,"E545"],
+ [0x85A6,"9145"],
+ [0x85A8,"E549"],
+ [0x85A9,"8E46"],
+ [0x85AA,"9064"],
+ [0x85AB,"8C4F"],
+ [0x85AC,"96F2"],
+ [0x85AE,"96F7"],
+ [0x85AF,"8F92"],
+ [0x85B0,"FB9E"],
+ [0x85B9,"E556"],
+ [0x85BA,"E554"],
+ [0x85C1,"986D"],
+ [0x85C9,"E553"],
+ [0x85CD,"9795"],
+ [0x85CF,"E555"],
+ [0x85D0,"E557"],
+ [0x85D5,"E558"],
+ [0x85DC,"E55B"],
+ [0x85DD,"E559"],
+ [0x85E4,"93A1"],
+ [0x85E5,"E55A"],
+ [0x85E9,"94CB"],
+ [0x85EA,"E54D"],
+ [0x85F7,"8F93"],
+ [0x85F9,"E55C"],
+ [0x85FA,"E561"],
+ [0x85FB,"9194"],
+ [0x85FE,"E560"],
+ [0x8602,"E541"],
+ [0x8606,"E562"],
+ [0x8607,"9168"],
+ [0x860A,"E55D"],
+ [0x860B,"E55F"],
+ [0x8613,"E55E"],
+ [0x8616,"9F50"],
+ [0x8617,"9F41"],
+ [0x861A,"E564"],
+ [0x8622,"E563"],
+ [0x862D,"9796"],
+ [0x862F,"E1BA"],
+ [0x8630,"E565"],
+ [0x863F,"E566"],
+ [0x864D,"E567"],
+ [0x864E,"8CD5"],
+ [0x8650,"8B73"],
+ [0x8654,"E569"],
+ [0x8655,"997C"],
+ [0x865A,"8B95"],
+ [0x865C,"97B8"],
+ [0x865E,"8BF1"],
+ [0x865F,"E56A"],
+ [0x8667,"E56B"],
+ [0x866B,"928E"],
+ [0x8671,"E56C"],
+ [0x8679,"93F8"],
+ [0x867B,"88B8"],
+ [0x868A,"89E1"],
+ [0x868B,"E571"],
+ [0x868C,"E572"],
+ [0x8693,"E56D"],
+ [0x8695,"8E5C"],
+ [0x86A3,"E56E"],
+ [0x86A4,"9461"],
+ [0x86A9,"E56F"],
+ [0x86AA,"E570"],
+ [0x86AB,"E57A"],
+ [0x86AF,"E574"],
+ [0x86B0,"E577"],
+ [0x86B6,"E573"],
+ [0x86C4,"E575"],
+ [0x86C6,"E576"],
+ [0x86C7,"8ED6"],
+ [0x86C9,"E578"],
+ [0x86CB,"9260"],
+ [0x86CD,"8C75"],
+ [0x86CE,"8A61"],
+ [0x86D4,"E57B"],
+ [0x86D9,"8A5E"],
+ [0x86DB,"E581"],
+ [0x86DE,"E57C"],
+ [0x86DF,"E580"],
+ [0x86E4,"94B8"],
+ [0x86E9,"E57D"],
+ [0x86EC,"E57E"],
+ [0x86ED,"9567"],
+ [0x86EE,"94D8"],
+ [0x86EF,"E582"],
+ [0x86F8,"91FB"],
+ [0x86F9,"E58C"],
+ [0x86FB,"E588"],
+ [0x86FE,"89E9"],
+ [0x8700,"E586"],
+ [0x8702,"9649"],
+ [0x8703,"E587"],
+ [0x8706,"E584"],
+ [0x8708,"E585"],
+ [0x8709,"E58A"],
+ [0x870A,"E58D"],
+ [0x870D,"E58B"],
+ [0x8711,"E589"],
+ [0x8712,"E583"],
+ [0x8718,"9277"],
+ [0x871A,"E594"],
+ [0x871C,"96A8"],
+ [0x8725,"E592"],
+ [0x8729,"E593"],
+ [0x8734,"E58E"],
+ [0x8737,"E590"],
+ [0x873B,"E591"],
+ [0x873F,"E58F"],
+ [0x8749,"90E4"],
+ [0x874B,"9858"],
+ [0x874C,"E598"],
+ [0x874E,"E599"],
+ [0x8753,"E59F"],
+ [0x8755,"9049"],
+ [0x8757,"E59B"],
+ [0x8759,"E59E"],
+ [0x875F,"E596"],
+ [0x8760,"E595"],
+ [0x8763,"E5A0"],
+ [0x8766,"89DA"],
+ [0x8768,"E59C"],
+ [0x876A,"E5A1"],
+ [0x876E,"E59D"],
+ [0x8774,"E59A"],
+ [0x8776,"92B1"],
+ [0x8778,"E597"],
+ [0x877F,"9488"],
+ [0x8782,"E5A5"],
+ [0x878D,"975A"],
+ [0x879F,"E5A4"],
+ [0x87A2,"E5A3"],
+ [0x87AB,"E5AC"],
+ [0x87AF,"E5A6"],
+ [0x87B3,"E5AE"],
+ [0x87BA,"9786"],
+ [0x87BB,"E5B1"],
+ [0x87BD,"E5A8"],
+ [0x87C0,"E5A9"],
+ [0x87C4,"E5AD"],
+ [0x87C6,"E5B0"],
+ [0x87C7,"E5AF"],
+ [0x87CB,"E5A7"],
+ [0x87D0,"E5AA"],
+ [0x87D2,"E5BB"],
+ [0x87E0,"E5B4"],
+ [0x87EF,"E5B2"],
+ [0x87F2,"E5B3"],
+ [0x87F6,"E5B8"],
+ [0x87F7,"E5B9"],
+ [0x87F9,"8A49"],
+ [0x87FB,"8B61"],
+ [0x87FE,"E5B7"],
+ [0x8805,"E5A2"],
+ [0x8807,"FBA1"],
+ [0x880D,"E5B6"],
+ [0x880E,"E5BA"],
+ [0x880F,"E5B5"],
+ [0x8811,"E5BC"],
+ [0x8815,"E5BE"],
+ [0x8816,"E5BD"],
+ [0x8821,"E5C0"],
+ [0x8822,"E5BF"],
+ [0x8823,"E579"],
+ [0x8827,"E5C4"],
+ [0x8831,"E5C1"],
+ [0x8836,"E5C2"],
+ [0x8839,"E5C3"],
+ [0x883B,"E5C5"],
+ [0x8840,"8C8C"],
+ [0x8842,"E5C7"],
+ [0x8844,"E5C6"],
+ [0x8846,"8F4F"],
+ [0x884C,"8D73"],
+ [0x884D,"9FA5"],
+ [0x8852,"E5C8"],
+ [0x8853,"8F70"],
+ [0x8857,"8A58"],
+ [0x8859,"E5C9"],
+ [0x885B,"8971"],
+ [0x885D,"8FD5"],
+ [0x885E,"E5CA"],
+ [0x8861,"8D74"],
+ [0x8862,"E5CB"],
+ [0x8863,"88DF"],
+ [0x8868,"955C"],
+ [0x886B,"E5CC"],
+ [0x8870,"908A"],
+ [0x8872,"E5D3"],
+ [0x8875,"E5D0"],
+ [0x8877,"928F"],
+ [0x887D,"E5D1"],
+ [0x887E,"E5CE"],
+ [0x887F,"8BDC"],
+ [0x8881,"E5CD"],
+ [0x8882,"E5D4"],
+ [0x8888,"8C55"],
+ [0x888B,"91DC"],
+ [0x888D,"E5DA"],
+ [0x8892,"E5D6"],
+ [0x8896,"91B3"],
+ [0x8897,"E5D5"],
+ [0x8899,"E5D8"],
+ [0x889E,"E5CF"],
+ [0x88A2,"E5D9"],
+ [0x88A4,"E5DB"],
+ [0x88AB,"94ED"],
+ [0x88AE,"E5D7"],
+ [0x88B0,"E5DC"],
+ [0x88B1,"E5DE"],
+ [0x88B4,"8CD1"],
+ [0x88B5,"E5D2"],
+ [0x88B7,"88BF"],
+ [0x88BF,"E5DD"],
+ [0x88C1,"8DD9"],
+ [0x88C2,"97F4"],
+ [0x88C3,"E5DF"],
+ [0x88C4,"E5E0"],
+ [0x88C5,"9195"],
+ [0x88CF,"97A0"],
+ [0x88D4,"E5E1"],
+ [0x88D5,"9754"],
+ [0x88D8,"E5E2"],
+ [0x88D9,"E5E3"],
+ [0x88DC,"95E2"],
+ [0x88DD,"E5E4"],
+ [0x88DF,"8DBE"],
+ [0x88E1,"97A1"],
+ [0x88E8,"E5E9"],
+ [0x88F2,"E5EA"],
+ [0x88F3,"8FD6"],
+ [0x88F4,"E5E8"],
+ [0x88F5,"FBA2"],
+ [0x88F8,"9787"],
+ [0x88F9,"E5E5"],
+ [0x88FC,"E5E7"],
+ [0x88FD,"90BB"],
+ [0x88FE,"909E"],
+ [0x8902,"E5E6"],
+ [0x8904,"E5EB"],
+ [0x8907,"95A1"],
+ [0x890A,"E5ED"],
+ [0x890C,"E5EC"],
+ [0x8910,"8A8C"],
+ [0x8912,"964A"],
+ [0x8913,"E5EE"],
+ [0x891C,"FA5D"],
+ [0x891D,"E5FA"],
+ [0x891E,"E5F0"],
+ [0x8925,"E5F1"],
+ [0x892A,"E5F2"],
+ [0x892B,"E5F3"],
+ [0x8936,"E5F7"],
+ [0x8938,"E5F8"],
+ [0x893B,"E5F6"],
+ [0x8941,"E5F4"],
+ [0x8943,"E5EF"],
+ [0x8944,"E5F5"],
+ [0x894C,"E5F9"],
+ [0x894D,"E8B5"],
+ [0x8956,"89A6"],
+ [0x895E,"E5FC"],
+ [0x895F,"8BDD"],
+ [0x8960,"E5FB"],
+ [0x8964,"E641"],
+ [0x8966,"E640"],
+ [0x896A,"E643"],
+ [0x896D,"E642"],
+ [0x896F,"E644"],
+ [0x8972,"8F50"],
+ [0x8974,"E645"],
+ [0x8977,"E646"],
+ [0x897E,"E647"],
+ [0x897F,"90BC"],
+ [0x8981,"9776"],
+ [0x8983,"E648"],
+ [0x8986,"95A2"],
+ [0x8987,"9465"],
+ [0x8988,"E649"],
+ [0x898A,"E64A"],
+ [0x898B,"8CA9"],
+ [0x898F,"8B4B"],
+ [0x8993,"E64B"],
+ [0x8996,"8E8B"],
+ [0x8997,"9460"],
+ [0x8998,"E64C"],
+ [0x899A,"8A6F"],
+ [0x89A1,"E64D"],
+ [0x89A6,"E64F"],
+ [0x89A7,"9797"],
+ [0x89A9,"E64E"],
+ [0x89AA,"9065"],
+ [0x89AC,"E650"],
+ [0x89AF,"E651"],
+ [0x89B2,"E652"],
+ [0x89B3,"8ACF"],
+ [0x89BA,"E653"],
+ [0x89BD,"E654"],
+ [0x89BF,"E655"],
+ [0x89C0,"E656"],
+ [0x89D2,"8A70"],
+ [0x89DA,"E657"],
+ [0x89DC,"E658"],
+ [0x89DD,"E659"],
+ [0x89E3,"89F0"],
+ [0x89E6,"9047"],
+ [0x89E7,"E65A"],
+ [0x89F4,"E65B"],
+ [0x89F8,"E65C"],
+ [0x8A00,"8CBE"],
+ [0x8A02,"92F9"],
+ [0x8A03,"E65D"],
+ [0x8A08,"8C76"],
+ [0x8A0A,"9075"],
+ [0x8A0C,"E660"],
+ [0x8A0E,"93A2"],
+ [0x8A10,"E65F"],
+ [0x8A12,"FBA3"],
+ [0x8A13,"8C50"],
+ [0x8A16,"E65E"],
+ [0x8A17,"91F5"],
+ [0x8A18,"8B4C"],
+ [0x8A1B,"E661"],
+ [0x8A1D,"E662"],
+ [0x8A1F,"8FD7"],
+ [0x8A23,"8C8D"],
+ [0x8A25,"E663"],
+ [0x8A2A,"964B"],
+ [0x8A2D,"90DD"],
+ [0x8A31,"8B96"],
+ [0x8A33,"96F3"],
+ [0x8A34,"9169"],
+ [0x8A36,"E664"],
+ [0x8A37,"FBA4"],
+ [0x8A3A,"9066"],
+ [0x8A3B,"9290"],
+ [0x8A3C,"8FD8"],
+ [0x8A41,"E665"],
+ [0x8A46,"E668"],
+ [0x8A48,"E669"],
+ [0x8A50,"8DBC"],
+ [0x8A51,"91C0"],
+ [0x8A52,"E667"],
+ [0x8A54,"8FD9"],
+ [0x8A55,"955D"],
+ [0x8A5B,"E666"],
+ [0x8A5E,"8E8C"],
+ [0x8A60,"8972"],
+ [0x8A62,"E66D"],
+ [0x8A63,"8C77"],
+ [0x8A66,"8E8E"],
+ [0x8A69,"8E8D"],
+ [0x8A6B,"986C"],
+ [0x8A6C,"E66C"],
+ [0x8A6D,"E66B"],
+ [0x8A6E,"9146"],
+ [0x8A70,"8B6C"],
+ [0x8A71,"9862"],
+ [0x8A72,"8A59"],
+ [0x8A73,"8FDA"],
+ [0x8A79,"FBA5"],
+ [0x8A7C,"E66A"],
+ [0x8A82,"E66F"],
+ [0x8A84,"E670"],
+ [0x8A85,"E66E"],
+ [0x8A87,"8CD6"],
+ [0x8A89,"975F"],
+ [0x8A8C,"8E8F"],
+ [0x8A8D,"9446"],
+ [0x8A91,"E673"],
+ [0x8A93,"90BE"],
+ [0x8A95,"9261"],
+ [0x8A98,"9755"],
+ [0x8A9A,"E676"],
+ [0x8A9E,"8CEA"],
+ [0x8AA0,"90BD"],
+ [0x8AA1,"E672"],
+ [0x8AA3,"E677"],
+ [0x8AA4,"8CEB"],
+ [0x8AA5,"E674"],
+ [0x8AA6,"E675"],
+ [0x8AA7,"FBA6"],
+ [0x8AA8,"E671"],
+ [0x8AAC,"90E0"],
+ [0x8AAD,"93C7"],
+ [0x8AB0,"924E"],
+ [0x8AB2,"89DB"],
+ [0x8AB9,"94EE"],
+ [0x8ABC,"8B62"],
+ [0x8ABE,"FBA7"],
+ [0x8ABF,"92B2"],
+ [0x8AC2,"E67A"],
+ [0x8AC4,"E678"],
+ [0x8AC7,"926B"],
+ [0x8ACB,"90BF"],
+ [0x8ACC,"8AD0"],
+ [0x8ACD,"E679"],
+ [0x8ACF,"907A"],
+ [0x8AD2,"97C8"],
+ [0x8AD6,"985F"],
+ [0x8ADA,"E67B"],
+ [0x8ADB,"E687"],
+ [0x8ADC,"92B3"],
+ [0x8ADE,"E686"],
+ [0x8ADF,"FBA8"],
+ [0x8AE0,"E683"],
+ [0x8AE1,"E68B"],
+ [0x8AE2,"E684"],
+ [0x8AE4,"E680"],
+ [0x8AE6,"92FA"],
+ [0x8AE7,"E67E"],
+ [0x8AEB,"E67C"],
+ [0x8AED,"9740"],
+ [0x8AEE,"8E90"],
+ [0x8AF1,"E681"],
+ [0x8AF3,"E67D"],
+ [0x8AF6,"FBAA"],
+ [0x8AF7,"E685"],
+ [0x8AF8,"8F94"],
+ [0x8AFA,"8CBF"],
+ [0x8AFE,"91F8"],
+ [0x8B00,"9664"],
+ [0x8B01,"8979"],
+ [0x8B02,"88E0"],
+ [0x8B04,"93A3"],
+ [0x8B07,"E689"],
+ [0x8B0C,"E688"],
+ [0x8B0E,"93E4"],
+ [0x8B10,"E68D"],
+ [0x8B14,"E682"],
+ [0x8B16,"E68C"],
+ [0x8B17,"E68E"],
+ [0x8B19,"8CAA"],
+ [0x8B1A,"E68A"],
+ [0x8B1B,"8D75"],
+ [0x8B1D,"8ED3"],
+ [0x8B20,"E68F"],
+ [0x8B21,"9777"],
+ [0x8B26,"E692"],
+ [0x8B28,"E695"],
+ [0x8B2B,"E693"],
+ [0x8B2C,"9554"],
+ [0x8B33,"E690"],
+ [0x8B39,"8BDE"],
+ [0x8B3E,"E694"],
+ [0x8B41,"E696"],
+ [0x8B49,"E69A"],
+ [0x8B4C,"E697"],
+ [0x8B4E,"E699"],
+ [0x8B4F,"E698"],
+ [0x8B53,"FBAB"],
+ [0x8B56,"E69B"],
+ [0x8B58,"8EAF"],
+ [0x8B5A,"E69D"],
+ [0x8B5B,"E69C"],
+ [0x8B5C,"9588"],
+ [0x8B5F,"E69F"],
+ [0x8B66,"8C78"],
+ [0x8B6B,"E69E"],
+ [0x8B6C,"E6A0"],
+ [0x8B6F,"E6A1"],
+ [0x8B70,"8B63"],
+ [0x8B71,"E3BF"],
+ [0x8B72,"8FF7"],
+ [0x8B74,"E6A2"],
+ [0x8B77,"8CEC"],
+ [0x8B7D,"E6A3"],
+ [0x8B7F,"FBAC"],
+ [0x8B80,"E6A4"],
+ [0x8B83,"8E5D"],
+ [0x8B8A,"9DCC"],
+ [0x8B8C,"E6A5"],
+ [0x8B8E,"E6A6"],
+ [0x8B90,"8F51"],
+ [0x8B92,"E6A7"],
+ [0x8B93,"E6A8"],
+ [0x8B96,"E6A9"],
+ [0x8B99,"E6AA"],
+ [0x8B9A,"E6AB"],
+ [0x8C37,"924A"],
+ [0x8C3A,"E6AC"],
+ [0x8C3F,"E6AE"],
+ [0x8C41,"E6AD"],
+ [0x8C46,"93A4"],
+ [0x8C48,"E6AF"],
+ [0x8C4A,"964C"],
+ [0x8C4C,"E6B0"],
+ [0x8C4E,"E6B1"],
+ [0x8C50,"E6B2"],
+ [0x8C55,"E6B3"],
+ [0x8C5A,"93D8"],
+ [0x8C61,"8FDB"],
+ [0x8C62,"E6B4"],
+ [0x8C6A,"8D8B"],
+ [0x8C6B,"98AC"],
+ [0x8C6C,"E6B5"],
+ [0x8C78,"E6B6"],
+ [0x8C79,"955E"],
+ [0x8C7A,"E6B7"],
+ [0x8C7C,"E6BF"],
+ [0x8C82,"E6B8"],
+ [0x8C85,"E6BA"],
+ [0x8C89,"E6B9"],
+ [0x8C8A,"E6BB"],
+ [0x8C8C,"9665"],
+ [0x8C8D,"E6BC"],
+ [0x8C8E,"E6BD"],
+ [0x8C94,"E6BE"],
+ [0x8C98,"E6C0"],
+ [0x8C9D,"8A4C"],
+ [0x8C9E,"92E5"],
+ [0x8CA0,"9589"],
+ [0x8CA1,"8DE0"],
+ [0x8CA2,"8D76"],
+ [0x8CA7,"956E"],
+ [0x8CA8,"89DD"],
+ [0x8CA9,"94CC"],
+ [0x8CAA,"E6C3"],
+ [0x8CAB,"8AD1"],
+ [0x8CAC,"90D3"],
+ [0x8CAD,"E6C2"],
+ [0x8CAE,"E6C7"],
+ [0x8CAF,"9299"],
+ [0x8CB0,"96E1"],
+ [0x8CB2,"E6C5"],
+ [0x8CB3,"E6C6"],
+ [0x8CB4,"8B4D"],
+ [0x8CB6,"E6C8"],
+ [0x8CB7,"9483"],
+ [0x8CB8,"91DD"],
+ [0x8CBB,"94EF"],
+ [0x8CBC,"935C"],
+ [0x8CBD,"E6C4"],
+ [0x8CBF,"9666"],
+ [0x8CC0,"89EA"],
+ [0x8CC1,"E6CA"],
+ [0x8CC2,"9847"],
+ [0x8CC3,"92C0"],
+ [0x8CC4,"9864"],
+ [0x8CC7,"8E91"],
+ [0x8CC8,"E6C9"],
+ [0x8CCA,"91AF"],
+ [0x8CCD,"E6DA"],
+ [0x8CCE,"9147"],
+ [0x8CD1,"93F6"],
+ [0x8CD3,"956F"],
+ [0x8CDA,"E6CD"],
+ [0x8CDB,"8E5E"],
+ [0x8CDC,"8E92"],
+ [0x8CDE,"8FDC"],
+ [0x8CE0,"9485"],
+ [0x8CE2,"8CAB"],
+ [0x8CE3,"E6CC"],
+ [0x8CE4,"E6CB"],
+ [0x8CE6,"958A"],
+ [0x8CEA,"8EBF"],
+ [0x8CED,"9371"],
+ [0x8CF0,"FBAD"],
+ [0x8CF4,"FBAE"],
+ [0x8CFA,"E6CF"],
+ [0x8CFB,"E6D0"],
+ [0x8CFC,"8D77"],
+ [0x8CFD,"E6CE"],
+ [0x8D04,"E6D1"],
+ [0x8D05,"E6D2"],
+ [0x8D07,"E6D4"],
+ [0x8D08,"91A1"],
+ [0x8D0A,"E6D3"],
+ [0x8D0B,"8AE4"],
+ [0x8D0D,"E6D6"],
+ [0x8D0F,"E6D5"],
+ [0x8D10,"E6D7"],
+ [0x8D12,"FBAF"],
+ [0x8D13,"E6D9"],
+ [0x8D14,"E6DB"],
+ [0x8D16,"E6DC"],
+ [0x8D64,"90D4"],
+ [0x8D66,"8ECD"],
+ [0x8D67,"E6DD"],
+ [0x8D6B,"8A71"],
+ [0x8D6D,"E6DE"],
+ [0x8D70,"9196"],
+ [0x8D71,"E6DF"],
+ [0x8D73,"E6E0"],
+ [0x8D74,"958B"],
+ [0x8D76,"FBB0"],
+ [0x8D77,"8B4E"],
+ [0x8D81,"E6E1"],
+ [0x8D85,"92B4"],
+ [0x8D8A,"897A"],
+ [0x8D99,"E6E2"],
+ [0x8DA3,"8EEF"],
+ [0x8DA8,"9096"],
+ [0x8DB3,"91AB"],
+ [0x8DBA,"E6E5"],
+ [0x8DBE,"E6E4"],
+ [0x8DC2,"E6E3"],
+ [0x8DCB,"E6EB"],
+ [0x8DCC,"E6E9"],
+ [0x8DCF,"E6E6"],
+ [0x8DD6,"E6E8"],
+ [0x8DDA,"E6E7"],
+ [0x8DDB,"E6EA"],
+ [0x8DDD,"8B97"],
+ [0x8DDF,"E6EE"],
+ [0x8DE1,"90D5"],
+ [0x8DE3,"E6EF"],
+ [0x8DE8,"8CD7"],
+ [0x8DEA,"E6EC"],
+ [0x8DEB,"E6ED"],
+ [0x8DEF,"9848"],
+ [0x8DF3,"92B5"],
+ [0x8DF5,"9148"],
+ [0x8DFC,"E6F0"],
+ [0x8DFF,"E6F3"],
+ [0x8E08,"E6F1"],
+ [0x8E09,"E6F2"],
+ [0x8E0A,"9778"],
+ [0x8E0F,"93A5"],
+ [0x8E10,"E6F6"],
+ [0x8E1D,"E6F4"],
+ [0x8E1E,"E6F5"],
+ [0x8E1F,"E6F7"],
+ [0x8E2A,"E748"],
+ [0x8E30,"E6FA"],
+ [0x8E34,"E6FB"],
+ [0x8E35,"E6F9"],
+ [0x8E42,"E6F8"],
+ [0x8E44,"92FB"],
+ [0x8E47,"E740"],
+ [0x8E48,"E744"],
+ [0x8E49,"E741"],
+ [0x8E4A,"E6FC"],
+ [0x8E4C,"E742"],
+ [0x8E50,"E743"],
+ [0x8E55,"E74A"],
+ [0x8E59,"E745"],
+ [0x8E5F,"90D6"],
+ [0x8E60,"E747"],
+ [0x8E63,"E749"],
+ [0x8E64,"E746"],
+ [0x8E72,"E74C"],
+ [0x8E74,"8F52"],
+ [0x8E76,"E74B"],
+ [0x8E7C,"E74D"],
+ [0x8E81,"E74E"],
+ [0x8E84,"E751"],
+ [0x8E85,"E750"],
+ [0x8E87,"E74F"],
+ [0x8E8A,"E753"],
+ [0x8E8B,"E752"],
+ [0x8E8D,"96F4"],
+ [0x8E91,"E755"],
+ [0x8E93,"E754"],
+ [0x8E94,"E756"],
+ [0x8E99,"E757"],
+ [0x8EA1,"E759"],
+ [0x8EAA,"E758"],
+ [0x8EAB,"9067"],
+ [0x8EAC,"E75A"],
+ [0x8EAF,"8BEB"],
+ [0x8EB0,"E75B"],
+ [0x8EB1,"E75D"],
+ [0x8EBE,"E75E"],
+ [0x8EC5,"E75F"],
+ [0x8EC6,"E75C"],
+ [0x8EC8,"E760"],
+ [0x8ECA,"8ED4"],
+ [0x8ECB,"E761"],
+ [0x8ECC,"8B4F"],
+ [0x8ECD,"8C52"],
+ [0x8ECF,"FBB2"],
+ [0x8ED2,"8CAC"],
+ [0x8EDB,"E762"],
+ [0x8EDF,"93EE"],
+ [0x8EE2,"935D"],
+ [0x8EE3,"E763"],
+ [0x8EEB,"E766"],
+ [0x8EF8,"8EB2"],
+ [0x8EFB,"E765"],
+ [0x8EFC,"E764"],
+ [0x8EFD,"8C79"],
+ [0x8EFE,"E767"],
+ [0x8F03,"8A72"],
+ [0x8F05,"E769"],
+ [0x8F09,"8DDA"],
+ [0x8F0A,"E768"],
+ [0x8F0C,"E771"],
+ [0x8F12,"E76B"],
+ [0x8F13,"E76D"],
+ [0x8F14,"95E3"],
+ [0x8F15,"E76A"],
+ [0x8F19,"E76C"],
+ [0x8F1B,"E770"],
+ [0x8F1C,"E76E"],
+ [0x8F1D,"8B50"],
+ [0x8F1F,"E76F"],
+ [0x8F26,"E772"],
+ [0x8F29,"9479"],
+ [0x8F2A,"97D6"],
+ [0x8F2F,"8F53"],
+ [0x8F33,"E773"],
+ [0x8F38,"9741"],
+ [0x8F39,"E775"],
+ [0x8F3B,"E774"],
+ [0x8F3E,"E778"],
+ [0x8F3F,"9760"],
+ [0x8F42,"E777"],
+ [0x8F44,"8A8D"],
+ [0x8F45,"E776"],
+ [0x8F46,"E77B"],
+ [0x8F49,"E77A"],
+ [0x8F4C,"E779"],
+ [0x8F4D,"9351"],
+ [0x8F4E,"E77C"],
+ [0x8F57,"E77D"],
+ [0x8F5C,"E77E"],
+ [0x8F5F,"8D8C"],
+ [0x8F61,"8C44"],
+ [0x8F62,"E780"],
+ [0x8F63,"E781"],
+ [0x8F64,"E782"],
+ [0x8F9B,"9068"],
+ [0x8F9C,"E783"],
+ [0x8F9E,"8EAB"],
+ [0x8F9F,"E784"],
+ [0x8FA3,"E785"],
+ [0x8FA7,"999F"],
+ [0x8FA8,"999E"],
+ [0x8FAD,"E786"],
+ [0x8FAE,"E390"],
+ [0x8FAF,"E787"],
+ [0x8FB0,"9243"],
+ [0x8FB1,"904A"],
+ [0x8FB2,"945F"],
+ [0x8FB7,"E788"],
+ [0x8FBA,"95D3"],
+ [0x8FBB,"92D2"],
+ [0x8FBC,"8D9E"],
+ [0x8FBF,"9248"],
+ [0x8FC2,"8949"],
+ [0x8FC4,"9698"],
+ [0x8FC5,"9076"],
+ [0x8FCE,"8C7D"],
+ [0x8FD1,"8BDF"],
+ [0x8FD4,"95D4"],
+ [0x8FDA,"E789"],
+ [0x8FE2,"E78B"],
+ [0x8FE5,"E78A"],
+ [0x8FE6,"89DE"],
+ [0x8FE9,"93F4"],
+ [0x8FEA,"E78C"],
+ [0x8FEB,"9497"],
+ [0x8FED,"9352"],
+ [0x8FEF,"E78D"],
+ [0x8FF0,"8F71"],
+ [0x8FF4,"E78F"],
+ [0x8FF7,"96C0"],
+ [0x8FF8,"E79E"],
+ [0x8FF9,"E791"],
+ [0x8FFA,"E792"],
+ [0x8FFD,"92C7"],
+ [0x9000,"91DE"],
+ [0x9001,"9197"],
+ [0x9003,"93A6"],
+ [0x9005,"E790"],
+ [0x9006,"8B74"],
+ [0x900B,"E799"],
+ [0x900D,"E796"],
+ [0x900E,"E7A3"],
+ [0x900F,"93A7"],
+ [0x9010,"9280"],
+ [0x9011,"E793"],
+ [0x9013,"92FC"],
+ [0x9014,"9372"],
+ [0x9015,"E794"],
+ [0x9016,"E798"],
+ [0x9017,"9080"],
+ [0x9019,"9487"],
+ [0x901A,"92CA"],
+ [0x901D,"90C0"],
+ [0x901E,"E797"],
+ [0x901F,"91AC"],
+ [0x9020,"91A2"],
+ [0x9021,"E795"],
+ [0x9022,"88A7"],
+ [0x9023,"9841"],
+ [0x9027,"E79A"],
+ [0x902E,"91DF"],
+ [0x9031,"8F54"],
+ [0x9032,"9069"],
+ [0x9035,"E79C"],
+ [0x9036,"E79B"],
+ [0x9038,"88ED"],
+ [0x9039,"E79D"],
+ [0x903C,"954E"],
+ [0x903E,"E7A5"],
+ [0x9041,"93D9"],
+ [0x9042,"908B"],
+ [0x9045,"9278"],
+ [0x9047,"8BF6"],
+ [0x9049,"E7A4"],
+ [0x904A,"9756"],
+ [0x904B,"895E"],
+ [0x904D,"95D5"],
+ [0x904E,"89DF"],
+ [0x904F,"E79F"],
+ [0x9050,"E7A0"],
+ [0x9051,"E7A1"],
+ [0x9052,"E7A2"],
+ [0x9053,"93B9"],
+ [0x9054,"9242"],
+ [0x9055,"88E1"],
+ [0x9056,"E7A6"],
+ [0x9058,"E7A7"],
+ [0x9059,"EAA1"],
+ [0x905C,"91BB"],
+ [0x905E,"E7A8"],
+ [0x9060,"8993"],
+ [0x9061,"916B"],
+ [0x9063,"8CAD"],
+ [0x9065,"9779"],
+ [0x9067,"FBB5"],
+ [0x9068,"E7A9"],
+ [0x9069,"934B"],
+ [0x906D,"9198"],
+ [0x906E,"8ED5"],
+ [0x906F,"E7AA"],
+ [0x9072,"E7AD"],
+ [0x9075,"8F85"],
+ [0x9076,"E7AB"],
+ [0x9077,"914A"],
+ [0x9078,"9149"],
+ [0x907A,"88E2"],
+ [0x907C,"97C9"],
+ [0x907D,"E7AF"],
+ [0x907F,"94F0"],
+ [0x9080,"E7B1"],
+ [0x9081,"E7B0"],
+ [0x9082,"E7AE"],
+ [0x9083,"E284"],
+ [0x9084,"8AD2"],
+ [0x9087,"E78E"],
+ [0x9089,"E7B3"],
+ [0x908A,"E7B2"],
+ [0x908F,"E7B4"],
+ [0x9091,"9757"],
+ [0x90A3,"93DF"],
+ [0x90A6,"964D"],
+ [0x90A8,"E7B5"],
+ [0x90AA,"8ED7"],
+ [0x90AF,"E7B6"],
+ [0x90B1,"E7B7"],
+ [0x90B5,"E7B8"],
+ [0x90B8,"9340"],
+ [0x90C1,"88E8"],
+ [0x90CA,"8D78"],
+ [0x90CE,"9859"],
+ [0x90DB,"E7BC"],
+ [0x90DE,"FBB6"],
+ [0x90E1,"8C53"],
+ [0x90E2,"E7B9"],
+ [0x90E4,"E7BA"],
+ [0x90E8,"9594"],
+ [0x90ED,"8A73"],
+ [0x90F5,"9758"],
+ [0x90F7,"8BBD"],
+ [0x90FD,"9373"],
+ [0x9102,"E7BD"],
+ [0x9112,"E7BE"],
+ [0x9115,"FBB8"],
+ [0x9119,"E7BF"],
+ [0x9127,"FBB9"],
+ [0x912D,"9341"],
+ [0x9130,"E7C1"],
+ [0x9132,"E7C0"],
+ [0x9149,"93D1"],
+ [0x914A,"E7C2"],
+ [0x914B,"8F55"],
+ [0x914C,"8EDE"],
+ [0x914D,"947A"],
+ [0x914E,"9291"],
+ [0x9152,"8EF0"],
+ [0x9154,"908C"],
+ [0x9156,"E7C3"],
+ [0x9158,"E7C4"],
+ [0x9162,"907C"],
+ [0x9163,"E7C5"],
+ [0x9165,"E7C6"],
+ [0x9169,"E7C7"],
+ [0x916A,"978F"],
+ [0x916C,"8F56"],
+ [0x9172,"E7C9"],
+ [0x9173,"E7C8"],
+ [0x9175,"8D79"],
+ [0x9177,"8D93"],
+ [0x9178,"8E5F"],
+ [0x9182,"E7CC"],
+ [0x9187,"8F86"],
+ [0x9189,"E7CB"],
+ [0x918B,"E7CA"],
+ [0x918D,"91E7"],
+ [0x9190,"8CED"],
+ [0x9192,"90C1"],
+ [0x9197,"94AE"],
+ [0x919C,"8F58"],
+ [0x91A2,"E7CD"],
+ [0x91A4,"8FDD"],
+ [0x91AA,"E7D0"],
+ [0x91AB,"E7CE"],
+ [0x91AF,"E7CF"],
+ [0x91B4,"E7D2"],
+ [0x91B5,"E7D1"],
+ [0x91B8,"8FF8"],
+ [0x91BA,"E7D3"],
+ [0x91C0,"E7D4"],
+ [0x91C1,"E7D5"],
+ [0x91C6,"94CE"],
+ [0x91C7,"8DD1"],
+ [0x91C8,"8EDF"],
+ [0x91C9,"E7D6"],
+ [0x91CB,"E7D7"],
+ [0x91CC,"97A2"],
+ [0x91CD,"8F64"],
+ [0x91CE,"96EC"],
+ [0x91CF,"97CA"],
+ [0x91D0,"E7D8"],
+ [0x91D1,"8BE0"],
+ [0x91D6,"E7D9"],
+ [0x91D7,"FBBB"],
+ [0x91D8,"9342"],
+ [0x91DA,"FBBA"],
+ [0x91DB,"E7DC"],
+ [0x91DC,"8A98"],
+ [0x91DD,"906A"],
+ [0x91DE,"FBBC"],
+ [0x91DF,"E7DA"],
+ [0x91E1,"E7DB"],
+ [0x91E3,"92DE"],
+ [0x91E4,"FBBF"],
+ [0x91E5,"FBC0"],
+ [0x91E6,"9674"],
+ [0x91E7,"8BFA"],
+ [0x91ED,"FBBD"],
+ [0x91EE,"FBBE"],
+ [0x91F5,"E7DE"],
+ [0x91F6,"E7DF"],
+ [0x91FC,"E7DD"],
+ [0x91FF,"E7E1"],
+ [0x9206,"FBC1"],
+ [0x920A,"FBC3"],
+ [0x920D,"93DD"],
+ [0x920E,"8A62"],
+ [0x9210,"FBC2"],
+ [0x9211,"E7E5"],
+ [0x9214,"E7E2"],
+ [0x9215,"E7E4"],
+ [0x921E,"E7E0"],
+ [0x9229,"E86E"],
+ [0x922C,"E7E3"],
+ [0x9234,"97E9"],
+ [0x9237,"8CD8"],
+ [0x9239,"FBCA"],
+ [0x923A,"FBC4"],
+ [0x923C,"FBC6"],
+ [0x923F,"E7ED"],
+ [0x9240,"FBC5"],
+ [0x9244,"9353"],
+ [0x9245,"E7E8"],
+ [0x9248,"E7EB"],
+ [0x9249,"E7E9"],
+ [0x924B,"E7EE"],
+ [0x924E,"FBC7"],
+ [0x9250,"E7EF"],
+ [0x9251,"FBC9"],
+ [0x9257,"E7E7"],
+ [0x9259,"FBC8"],
+ [0x925A,"E7F4"],
+ [0x925B,"8994"],
+ [0x925E,"E7E6"],
+ [0x9262,"94AB"],
+ [0x9264,"E7EA"],
+ [0x9266,"8FDE"],
+ [0x9267,"FBCB"],
+ [0x9271,"8D7A"],
+ [0x9277,"FBCD"],
+ [0x9278,"FBCE"],
+ [0x927E,"9667"],
+ [0x9280,"8BE2"],
+ [0x9283,"8F65"],
+ [0x9285,"93BA"],
+ [0x9288,"FA5F"],
+ [0x9291,"914C"],
+ [0x9293,"E7F2"],
+ [0x9295,"E7EC"],
+ [0x9296,"E7F1"],
+ [0x9298,"96C1"],
+ [0x929A,"92B6"],
+ [0x929B,"E7F3"],
+ [0x929C,"E7F0"],
+ [0x92A7,"FBCC"],
+ [0x92AD,"914B"],
+ [0x92B7,"E7F7"],
+ [0x92B9,"E7F6"],
+ [0x92CF,"E7F5"],
+ [0x92D0,"FBD2"],
+ [0x92D2,"964E"],
+ [0x92D3,"FBD6"],
+ [0x92D5,"FBD4"],
+ [0x92D7,"FBD0"],
+ [0x92D9,"FBD1"],
+ [0x92E0,"FBD5"],
+ [0x92E4,"8F9B"],
+ [0x92E7,"FBCF"],
+ [0x92E9,"E7F8"],
+ [0x92EA,"95DD"],
+ [0x92ED,"8973"],
+ [0x92F2,"9565"],
+ [0x92F3,"9292"],
+ [0x92F8,"8B98"],
+ [0x92F9,"FA65"],
+ [0x92FA,"E7FA"],
+ [0x92FB,"FBD9"],
+ [0x92FC,"8D7C"],
+ [0x92FF,"FBDC"],
+ [0x9302,"FBDE"],
+ [0x9306,"8E4B"],
+ [0x930F,"E7F9"],
+ [0x9310,"908D"],
+ [0x9318,"908E"],
+ [0x9319,"E840"],
+ [0x931A,"E842"],
+ [0x931D,"FBDD"],
+ [0x931E,"FBDB"],
+ [0x9320,"8FF9"],
+ [0x9321,"FBD8"],
+ [0x9322,"E841"],
+ [0x9323,"E843"],
+ [0x9325,"FBD7"],
+ [0x9326,"8BD1"],
+ [0x9328,"9564"],
+ [0x932B,"8EE0"],
+ [0x932C,"9842"],
+ [0x932E,"E7FC"],
+ [0x932F,"8DF6"],
+ [0x9332,"985E"],
+ [0x9335,"E845"],
+ [0x933A,"E844"],
+ [0x933B,"E846"],
+ [0x9344,"E7FB"],
+ [0x9348,"FA5E"],
+ [0x934B,"93E7"],
+ [0x934D,"9374"],
+ [0x9354,"92D5"],
+ [0x9356,"E84B"],
+ [0x9357,"FBE0"],
+ [0x935B,"9262"],
+ [0x935C,"E847"],
+ [0x9360,"E848"],
+ [0x936C,"8C4C"],
+ [0x936E,"E84A"],
+ [0x9370,"FBDF"],
+ [0x9375,"8CAE"],
+ [0x937C,"E849"],
+ [0x937E,"8FDF"],
+ [0x938C,"8A99"],
+ [0x9394,"E84F"],
+ [0x9396,"8DBD"],
+ [0x9397,"9199"],
+ [0x939A,"92C8"],
+ [0x93A4,"FBE1"],
+ [0x93A7,"8A5A"],
+ [0x93AC,"E84D"],
+ [0x93AD,"E84E"],
+ [0x93AE,"92C1"],
+ [0x93B0,"E84C"],
+ [0x93B9,"E850"],
+ [0x93C3,"E856"],
+ [0x93C6,"FBE2"],
+ [0x93C8,"E859"],
+ [0x93D0,"E858"],
+ [0x93D1,"934C"],
+ [0x93D6,"E851"],
+ [0x93D7,"E852"],
+ [0x93D8,"E855"],
+ [0x93DD,"E857"],
+ [0x93DE,"FBE3"],
+ [0x93E1,"8BBE"],
+ [0x93E4,"E85A"],
+ [0x93E5,"E854"],
+ [0x93E8,"E853"],
+ [0x93F8,"FBE4"],
+ [0x9403,"E85E"],
+ [0x9407,"E85F"],
+ [0x9410,"E860"],
+ [0x9413,"E85D"],
+ [0x9414,"E85C"],
+ [0x9418,"8FE0"],
+ [0x9419,"93A8"],
+ [0x941A,"E85B"],
+ [0x9421,"E864"],
+ [0x942B,"E862"],
+ [0x9431,"FBE5"],
+ [0x9435,"E863"],
+ [0x9436,"E861"],
+ [0x9438,"91F6"],
+ [0x943A,"E865"],
+ [0x9441,"E866"],
+ [0x9444,"E868"],
+ [0x9445,"FBE6"],
+ [0x9448,"FBE7"],
+ [0x9451,"8AD3"],
+ [0x9452,"E867"],
+ [0x9453,"96F8"],
+ [0x945A,"E873"],
+ [0x945B,"E869"],
+ [0x945E,"E86C"],
+ [0x9460,"E86A"],
+ [0x9462,"E86B"],
+ [0x946A,"E86D"],
+ [0x9470,"E86F"],
+ [0x9475,"E870"],
+ [0x9477,"E871"],
+ [0x947C,"E874"],
+ [0x947D,"E872"],
+ [0x947E,"E875"],
+ [0x947F,"E877"],
+ [0x9481,"E876"],
+ [0x9577,"92B7"],
+ [0x9580,"96E5"],
+ [0x9582,"E878"],
+ [0x9583,"914D"],
+ [0x9587,"E879"],
+ [0x9589,"95C2"],
+ [0x958A,"E87A"],
+ [0x958B,"8A4A"],
+ [0x958F,"895B"],
+ [0x9591,"8AD5"],
+ [0x9592,"FBE8"],
+ [0x9593,"8AD4"],
+ [0x9594,"E87B"],
+ [0x9596,"E87C"],
+ [0x9598,"E87D"],
+ [0x9599,"E87E"],
+ [0x95A0,"E880"],
+ [0x95A2,"8AD6"],
+ [0x95A3,"8A74"],
+ [0x95A4,"8D7D"],
+ [0x95A5,"94B4"],
+ [0x95A7,"E882"],
+ [0x95A8,"E881"],
+ [0x95AD,"E883"],
+ [0x95B2,"897B"],
+ [0x95B9,"E886"],
+ [0x95BB,"E885"],
+ [0x95BC,"E884"],
+ [0x95BE,"E887"],
+ [0x95C3,"E88A"],
+ [0x95C7,"88C5"],
+ [0x95CA,"E888"],
+ [0x95CC,"E88C"],
+ [0x95CD,"E88B"],
+ [0x95D4,"E88E"],
+ [0x95D5,"E88D"],
+ [0x95D6,"E88F"],
+ [0x95D8,"93AC"],
+ [0x95DC,"E890"],
+ [0x95E1,"E891"],
+ [0x95E2,"E893"],
+ [0x95E5,"E892"],
+ [0x961C,"958C"],
+ [0x9621,"E894"],
+ [0x9628,"E895"],
+ [0x962A,"8DE3"],
+ [0x962E,"E896"],
+ [0x962F,"E897"],
+ [0x9632,"9668"],
+ [0x963B,"916A"],
+ [0x963F,"88A2"],
+ [0x9640,"91C9"],
+ [0x9642,"E898"],
+ [0x9644,"958D"],
+ [0x964B,"E89B"],
+ [0x964C,"E899"],
+ [0x964D,"8D7E"],
+ [0x964F,"E89A"],
+ [0x9650,"8CC0"],
+ [0x965B,"95C3"],
+ [0x965C,"E89D"],
+ [0x965D,"E89F"],
+ [0x965E,"E89E"],
+ [0x965F,"E8A0"],
+ [0x9662,"8940"],
+ [0x9663,"9077"],
+ [0x9664,"8F9C"],
+ [0x9665,"8AD7"],
+ [0x9666,"E8A1"],
+ [0x966A,"9486"],
+ [0x966C,"E8A3"],
+ [0x9670,"8941"],
+ [0x9672,"E8A2"],
+ [0x9673,"92C2"],
+ [0x9675,"97CB"],
+ [0x9676,"93A9"],
+ [0x9677,"E89C"],
+ [0x9678,"97A4"],
+ [0x967A,"8CAF"],
+ [0x967D,"977A"],
+ [0x9685,"8BF7"],
+ [0x9686,"97B2"],
+ [0x9688,"8C47"],
+ [0x968A,"91E0"],
+ [0x968B,"E440"],
+ [0x968D,"E8A4"],
+ [0x968E,"8A4B"],
+ [0x968F,"908F"],
+ [0x9694,"8A75"],
+ [0x9695,"E8A6"],
+ [0x9697,"E8A7"],
+ [0x9698,"E8A5"],
+ [0x9699,"8C84"],
+ [0x969B,"8DDB"],
+ [0x969C,"8FE1"],
+ [0x969D,"FBEB"],
+ [0x96A0,"8942"],
+ [0x96A3,"97D7"],
+ [0x96A7,"E8A9"],
+ [0x96A8,"E7AC"],
+ [0x96AA,"E8A8"],
+ [0x96AF,"FBEC"],
+ [0x96B0,"E8AC"],
+ [0x96B1,"E8AA"],
+ [0x96B2,"E8AB"],
+ [0x96B4,"E8AD"],
+ [0x96B6,"E8AE"],
+ [0x96B7,"97EA"],
+ [0x96B8,"E8AF"],
+ [0x96B9,"E8B0"],
+ [0x96BB,"90C7"],
+ [0x96BC,"94B9"],
+ [0x96C0,"909D"],
+ [0x96C1,"8AE5"],
+ [0x96C4,"9759"],
+ [0x96C5,"89EB"],
+ [0x96C6,"8F57"],
+ [0x96C7,"8CD9"],
+ [0x96C9,"E8B3"],
+ [0x96CB,"E8B2"],
+ [0x96CC,"8E93"],
+ [0x96CD,"E8B4"],
+ [0x96CE,"E8B1"],
+ [0x96D1,"8E47"],
+ [0x96D5,"E8B8"],
+ [0x96D6,"E5AB"],
+ [0x96D9,"99D4"],
+ [0x96DB,"9097"],
+ [0x96DC,"E8B6"],
+ [0x96E2,"97A3"],
+ [0x96E3,"93EF"],
+ [0x96E8,"894A"],
+ [0x96EA,"90E1"],
+ [0x96EB,"8EB4"],
+ [0x96F0,"95B5"],
+ [0x96F2,"895F"],
+ [0x96F6,"97EB"],
+ [0x96F7,"978B"],
+ [0x96F9,"E8B9"],
+ [0x96FB,"9364"],
+ [0x9700,"8EF9"],
+ [0x9704,"E8BA"],
+ [0x9706,"E8BB"],
+ [0x9707,"906B"],
+ [0x9708,"E8BC"],
+ [0x970A,"97EC"],
+ [0x970D,"E8B7"],
+ [0x970E,"E8BE"],
+ [0x970F,"E8C0"],
+ [0x9711,"E8BF"],
+ [0x9713,"E8BD"],
+ [0x9716,"E8C1"],
+ [0x9719,"E8C2"],
+ [0x971C,"919A"],
+ [0x971E,"89E0"],
+ [0x9724,"E8C3"],
+ [0x9727,"96B6"],
+ [0x972A,"E8C4"],
+ [0x9730,"E8C5"],
+ [0x9732,"9849"],
+ [0x9733,"FBED"],
+ [0x9738,"9E50"],
+ [0x9739,"E8C6"],
+ [0x973B,"FBEE"],
+ [0x973D,"E8C7"],
+ [0x973E,"E8C8"],
+ [0x9742,"E8CC"],
+ [0x9743,"FBEF"],
+ [0x9744,"E8C9"],
+ [0x9746,"E8CA"],
+ [0x9748,"E8CB"],
+ [0x9749,"E8CD"],
+ [0x974D,"FBF0"],
+ [0x974F,"FBF1"],
+ [0x9751,"FBF2"],
+ [0x9752,"90C2"],
+ [0x9755,"FBF3"],
+ [0x9756,"96F5"],
+ [0x9759,"90C3"],
+ [0x975C,"E8CE"],
+ [0x975E,"94F1"],
+ [0x9760,"E8CF"],
+ [0x9761,"EA72"],
+ [0x9762,"96CA"],
+ [0x9764,"E8D0"],
+ [0x9766,"E8D1"],
+ [0x9768,"E8D2"],
+ [0x9769,"8A76"],
+ [0x976B,"E8D4"],
+ [0x976D,"9078"],
+ [0x9771,"E8D5"],
+ [0x9774,"8C43"],
+ [0x9779,"E8D6"],
+ [0x977A,"E8DA"],
+ [0x977C,"E8D8"],
+ [0x9781,"E8D9"],
+ [0x9784,"8A93"],
+ [0x9785,"E8D7"],
+ [0x9786,"E8DB"],
+ [0x978B,"E8DC"],
+ [0x978D,"88C6"],
+ [0x978F,"E8DD"],
+ [0x9790,"E8DE"],
+ [0x9798,"8FE2"],
+ [0x979C,"E8DF"],
+ [0x97A0,"8B66"],
+ [0x97A3,"E8E2"],
+ [0x97A6,"E8E1"],
+ [0x97A8,"E8E0"],
+ [0x97AB,"E691"],
+ [0x97AD,"95DA"],
+ [0x97B3,"E8E3"],
+ [0x97B4,"E8E4"],
+ [0x97C3,"E8E5"],
+ [0x97C6,"E8E6"],
+ [0x97C8,"E8E7"],
+ [0x97CB,"E8E8"],
+ [0x97D3,"8AD8"],
+ [0x97DC,"E8E9"],
+ [0x97ED,"E8EA"],
+ [0x97EE,"9442"],
+ [0x97F2,"E8EC"],
+ [0x97F3,"89B9"],
+ [0x97F5,"E8EF"],
+ [0x97F6,"E8EE"],
+ [0x97FB,"8943"],
+ [0x97FF,"8BBF"],
+ [0x9801,"95C5"],
+ [0x9802,"92B8"],
+ [0x9803,"8DA0"],
+ [0x9805,"8D80"],
+ [0x9806,"8F87"],
+ [0x9808,"907B"],
+ [0x980C,"E8F1"],
+ [0x980F,"E8F0"],
+ [0x9810,"9761"],
+ [0x9811,"8AE6"],
+ [0x9812,"94D0"],
+ [0x9813,"93DA"],
+ [0x9817,"909C"],
+ [0x9818,"97CC"],
+ [0x981A,"8C7A"],
+ [0x9821,"E8F4"],
+ [0x9824,"E8F3"],
+ [0x982C,"966A"],
+ [0x982D,"93AA"],
+ [0x9834,"896F"],
+ [0x9837,"E8F5"],
+ [0x9838,"E8F2"],
+ [0x983B,"9570"],
+ [0x983C,"978A"],
+ [0x983D,"E8F6"],
+ [0x9846,"E8F7"],
+ [0x984B,"E8F9"],
+ [0x984C,"91E8"],
+ [0x984D,"8A7A"],
+ [0x984E,"8A7B"],
+ [0x984F,"E8F8"],
+ [0x9854,"8AE7"],
+ [0x9855,"8CB0"],
+ [0x9857,"FBF4"],
+ [0x9858,"8AE8"],
+ [0x985B,"935E"],
+ [0x985E,"97DE"],
+ [0x9865,"FBF5"],
+ [0x9867,"8CDA"],
+ [0x986B,"E8FA"],
+ [0x986F,"E8FB"],
+ [0x9870,"E8FC"],
+ [0x9871,"E940"],
+ [0x9873,"E942"],
+ [0x9874,"E941"],
+ [0x98A8,"9597"],
+ [0x98AA,"E943"],
+ [0x98AF,"E944"],
+ [0x98B1,"E945"],
+ [0x98B6,"E946"],
+ [0x98C3,"E948"],
+ [0x98C4,"E947"],
+ [0x98C6,"E949"],
+ [0x98DB,"94F2"],
+ [0x98DC,"E3CA"],
+ [0x98DF,"9048"],
+ [0x98E2,"8B51"],
+ [0x98E9,"E94A"],
+ [0x98EB,"E94B"],
+ [0x98ED,"99AA"],
+ [0x98EE,"9F5A"],
+ [0x98EF,"94D1"],
+ [0x98F2,"88F9"],
+ [0x98F4,"88B9"],
+ [0x98FC,"8E94"],
+ [0x98FD,"964F"],
+ [0x98FE,"8FFC"],
+ [0x9903,"E94C"],
+ [0x9905,"96DD"],
+ [0x9909,"E94D"],
+ [0x990A,"977B"],
+ [0x990C,"8961"],
+ [0x9910,"8E60"],
+ [0x9912,"E94E"],
+ [0x9913,"89EC"],
+ [0x9914,"E94F"],
+ [0x9918,"E950"],
+ [0x991D,"E952"],
+ [0x991E,"E953"],
+ [0x9920,"E955"],
+ [0x9921,"E951"],
+ [0x9924,"E954"],
+ [0x9927,"FBF8"],
+ [0x9928,"8AD9"],
+ [0x992C,"E956"],
+ [0x992E,"E957"],
+ [0x993D,"E958"],
+ [0x993E,"E959"],
+ [0x9942,"E95A"],
+ [0x9945,"E95C"],
+ [0x9949,"E95B"],
+ [0x994B,"E95E"],
+ [0x994C,"E961"],
+ [0x9950,"E95D"],
+ [0x9951,"E95F"],
+ [0x9952,"E960"],
+ [0x9955,"E962"],
+ [0x9957,"8BC0"],
+ [0x9996,"8EF1"],
+ [0x9997,"E963"],
+ [0x9998,"E964"],
+ [0x9999,"8D81"],
+ [0x999E,"FBFA"],
+ [0x99A5,"E965"],
+ [0x99A8,"8A5D"],
+ [0x99AC,"946E"],
+ [0x99AD,"E966"],
+ [0x99AE,"E967"],
+ [0x99B3,"9279"],
+ [0x99B4,"93E9"],
+ [0x99BC,"E968"],
+ [0x99C1,"949D"],
+ [0x99C4,"91CA"],
+ [0x99C5,"8977"],
+ [0x99C6,"8BEC"],
+ [0x99C8,"8BED"],
+ [0x99D0,"9293"],
+ [0x99D1,"E96D"],
+ [0x99D2,"8BEE"],
+ [0x99D5,"89ED"],
+ [0x99D8,"E96C"],
+ [0x99DB,"E96A"],
+ [0x99DD,"E96B"],
+ [0x99DF,"E969"],
+ [0x99E2,"E977"],
+ [0x99ED,"E96E"],
+ [0x99EE,"E96F"],
+ [0x99F1,"E970"],
+ [0x99F2,"E971"],
+ [0x99F8,"E973"],
+ [0x99FB,"E972"],
+ [0x99FF,"8F78"],
+ [0x9A01,"E974"],
+ [0x9A05,"E976"],
+ [0x9A0E,"8B52"],
+ [0x9A0F,"E975"],
+ [0x9A12,"919B"],
+ [0x9A13,"8CB1"],
+ [0x9A19,"E978"],
+ [0x9A28,"91CB"],
+ [0x9A2B,"E979"],
+ [0x9A30,"93AB"],
+ [0x9A37,"E97A"],
+ [0x9A3E,"E980"],
+ [0x9A40,"E97D"],
+ [0x9A42,"E97C"],
+ [0x9A43,"E97E"],
+ [0x9A45,"E97B"],
+ [0x9A4D,"E982"],
+ [0x9A4E,"FBFB"],
+ [0x9A55,"E981"],
+ [0x9A57,"E984"],
+ [0x9A5A,"8BC1"],
+ [0x9A5B,"E983"],
+ [0x9A5F,"E985"],
+ [0x9A62,"E986"],
+ [0x9A64,"E988"],
+ [0x9A65,"E987"],
+ [0x9A69,"E989"],
+ [0x9A6A,"E98B"],
+ [0x9A6B,"E98A"],
+ [0x9AA8,"8D9C"],
+ [0x9AAD,"E98C"],
+ [0x9AB0,"E98D"],
+ [0x9AB8,"8A5B"],
+ [0x9ABC,"E98E"],
+ [0x9AC0,"E98F"],
+ [0x9AC4,"9091"],
+ [0x9ACF,"E990"],
+ [0x9AD1,"E991"],
+ [0x9AD3,"E992"],
+ [0x9AD4,"E993"],
+ [0x9AD8,"8D82"],
+ [0x9AD9,"FBFC"],
+ [0x9ADC,"FC40"],
+ [0x9ADE,"E994"],
+ [0x9ADF,"E995"],
+ [0x9AE2,"E996"],
+ [0x9AE3,"E997"],
+ [0x9AE6,"E998"],
+ [0x9AEA,"94AF"],
+ [0x9AEB,"E99A"],
+ [0x9AED,"9545"],
+ [0x9AEE,"E99B"],
+ [0x9AEF,"E999"],
+ [0x9AF1,"E99D"],
+ [0x9AF4,"E99C"],
+ [0x9AF7,"E99E"],
+ [0x9AFB,"E99F"],
+ [0x9B06,"E9A0"],
+ [0x9B18,"E9A1"],
+ [0x9B1A,"E9A2"],
+ [0x9B1F,"E9A3"],
+ [0x9B22,"E9A4"],
+ [0x9B23,"E9A5"],
+ [0x9B25,"E9A6"],
+ [0x9B27,"E9A7"],
+ [0x9B28,"E9A8"],
+ [0x9B29,"E9A9"],
+ [0x9B2A,"E9AA"],
+ [0x9B2E,"E9AB"],
+ [0x9B2F,"E9AC"],
+ [0x9B31,"9F54"],
+ [0x9B32,"E9AD"],
+ [0x9B3B,"E2F6"],
+ [0x9B3C,"8B53"],
+ [0x9B41,"8A40"],
+ [0x9B42,"8DB0"],
+ [0x9B43,"E9AF"],
+ [0x9B44,"E9AE"],
+ [0x9B45,"96A3"],
+ [0x9B4D,"E9B1"],
+ [0x9B4E,"E9B2"],
+ [0x9B4F,"E9B0"],
+ [0x9B51,"E9B3"],
+ [0x9B54,"9682"],
+ [0x9B58,"E9B4"],
+ [0x9B5A,"8B9B"],
+ [0x9B6F,"9844"],
+ [0x9B72,"FC42"],
+ [0x9B74,"E9B5"],
+ [0x9B75,"FC41"],
+ [0x9B83,"E9B7"],
+ [0x9B8E,"88BC"],
+ [0x9B8F,"FC43"],
+ [0x9B91,"E9B8"],
+ [0x9B92,"95A9"],
+ [0x9B93,"E9B6"],
+ [0x9B96,"E9B9"],
+ [0x9B97,"E9BA"],
+ [0x9B9F,"E9BB"],
+ [0x9BA0,"E9BC"],
+ [0x9BA8,"E9BD"],
+ [0x9BAA,"968E"],
+ [0x9BAB,"8E4C"],
+ [0x9BAD,"8DF8"],
+ [0x9BAE,"914E"],
+ [0x9BB1,"FC44"],
+ [0x9BB4,"E9BE"],
+ [0x9BB9,"E9C1"],
+ [0x9BBB,"FC45"],
+ [0x9BC0,"E9BF"],
+ [0x9BC6,"E9C2"],
+ [0x9BC9,"8CEF"],
+ [0x9BCA,"E9C0"],
+ [0x9BCF,"E9C3"],
+ [0x9BD1,"E9C4"],
+ [0x9BD2,"E9C5"],
+ [0x9BD4,"E9C9"],
+ [0x9BD6,"8E49"],
+ [0x9BDB,"91E2"],
+ [0x9BE1,"E9CA"],
+ [0x9BE2,"E9C7"],
+ [0x9BE3,"E9C6"],
+ [0x9BE4,"E9C8"],
+ [0x9BE8,"8C7E"],
+ [0x9BF0,"E9CE"],
+ [0x9BF1,"E9CD"],
+ [0x9BF2,"E9CC"],
+ [0x9BF5,"88B1"],
+ [0x9C00,"FC46"],
+ [0x9C04,"E9D8"],
+ [0x9C06,"E9D4"],
+ [0x9C08,"E9D5"],
+ [0x9C09,"E9D1"],
+ [0x9C0A,"E9D7"],
+ [0x9C0C,"E9D3"],
+ [0x9C0D,"8A82"],
+ [0x9C10,"986B"],
+ [0x9C12,"E9D6"],
+ [0x9C13,"E9D2"],
+ [0x9C14,"E9D0"],
+ [0x9C15,"E9CF"],
+ [0x9C1B,"E9DA"],
+ [0x9C21,"E9DD"],
+ [0x9C24,"E9DC"],
+ [0x9C25,"E9DB"],
+ [0x9C2D,"9568"],
+ [0x9C2E,"E9D9"],
+ [0x9C2F,"88F1"],
+ [0x9C30,"E9DE"],
+ [0x9C32,"E9E0"],
+ [0x9C39,"8A8F"],
+ [0x9C3A,"E9CB"],
+ [0x9C3B,"8956"],
+ [0x9C3E,"E9E2"],
+ [0x9C46,"E9E1"],
+ [0x9C47,"E9DF"],
+ [0x9C48,"924C"],
+ [0x9C52,"9690"],
+ [0x9C57,"97D8"],
+ [0x9C5A,"E9E3"],
+ [0x9C60,"E9E4"],
+ [0x9C67,"E9E5"],
+ [0x9C76,"E9E6"],
+ [0x9C78,"E9E7"],
+ [0x9CE5,"92B9"],
+ [0x9CE7,"E9E8"],
+ [0x9CE9,"94B5"],
+ [0x9CEB,"E9ED"],
+ [0x9CEC,"E9E9"],
+ [0x9CF0,"E9EA"],
+ [0x9CF3,"9650"],
+ [0x9CF4,"96C2"],
+ [0x9CF6,"93CE"],
+ [0x9D03,"E9EE"],
+ [0x9D06,"E9EF"],
+ [0x9D07,"93BC"],
+ [0x9D08,"E9EC"],
+ [0x9D09,"E9EB"],
+ [0x9D0E,"89A8"],
+ [0x9D12,"E9F7"],
+ [0x9D15,"E9F6"],
+ [0x9D1B,"8995"],
+ [0x9D1F,"E9F4"],
+ [0x9D23,"E9F3"],
+ [0x9D26,"E9F1"],
+ [0x9D28,"8A9B"],
+ [0x9D2A,"E9F0"],
+ [0x9D2B,"8EB0"],
+ [0x9D2C,"89A7"],
+ [0x9D3B,"8D83"],
+ [0x9D3E,"E9FA"],
+ [0x9D3F,"E9F9"],
+ [0x9D41,"E9F8"],
+ [0x9D44,"E9F5"],
+ [0x9D46,"E9FB"],
+ [0x9D48,"E9FC"],
+ [0x9D50,"EA44"],
+ [0x9D51,"EA43"],
+ [0x9D59,"EA45"],
+ [0x9D5C,"894C"],
+ [0x9D5D,"EA40"],
+ [0x9D5E,"EA41"],
+ [0x9D60,"8D94"],
+ [0x9D61,"96B7"],
+ [0x9D64,"EA42"],
+ [0x9D6B,"FC48"],
+ [0x9D6C,"9651"],
+ [0x9D6F,"EA4A"],
+ [0x9D70,"FC47"],
+ [0x9D72,"EA46"],
+ [0x9D7A,"EA4B"],
+ [0x9D87,"EA48"],
+ [0x9D89,"EA47"],
+ [0x9D8F,"8C7B"],
+ [0x9D9A,"EA4C"],
+ [0x9DA4,"EA4D"],
+ [0x9DA9,"EA4E"],
+ [0x9DAB,"EA49"],
+ [0x9DAF,"E9F2"],
+ [0x9DB2,"EA4F"],
+ [0x9DB4,"92DF"],
+ [0x9DB8,"EA53"],
+ [0x9DBA,"EA54"],
+ [0x9DBB,"EA52"],
+ [0x9DC1,"EA51"],
+ [0x9DC2,"EA57"],
+ [0x9DC4,"EA50"],
+ [0x9DC6,"EA55"],
+ [0x9DCF,"EA56"],
+ [0x9DD3,"EA59"],
+ [0x9DD9,"EA58"],
+ [0x9DE6,"EA5B"],
+ [0x9DED,"EA5C"],
+ [0x9DEF,"EA5D"],
+ [0x9DF2,"9868"],
+ [0x9DF8,"EA5A"],
+ [0x9DF9,"91E9"],
+ [0x9DFA,"8DEB"],
+ [0x9DFD,"EA5E"],
+ [0x9E19,"FC4A"],
+ [0x9E1A,"EA5F"],
+ [0x9E1B,"EA60"],
+ [0x9E1E,"EA61"],
+ [0x9E75,"EA62"],
+ [0x9E78,"8CB2"],
+ [0x9E79,"EA63"],
+ [0x9E7D,"EA64"],
+ [0x9E7F,"8EAD"],
+ [0x9E81,"EA65"],
+ [0x9E88,"EA66"],
+ [0x9E8B,"EA67"],
+ [0x9E8C,"EA68"],
+ [0x9E91,"EA6B"],
+ [0x9E92,"EA69"],
+ [0x9E93,"985B"],
+ [0x9E95,"EA6A"],
+ [0x9E97,"97ED"],
+ [0x9E9D,"EA6C"],
+ [0x9E9F,"97D9"],
+ [0x9EA5,"EA6D"],
+ [0x9EA6,"949E"],
+ [0x9EA9,"EA6E"],
+ [0x9EAA,"EA70"],
+ [0x9EAD,"EA71"],
+ [0x9EB8,"EA6F"],
+ [0x9EB9,"8D8D"],
+ [0x9EBA,"96CB"],
+ [0x9EBB,"9683"],
+ [0x9EBC,"9BF5"],
+ [0x9EBE,"9F80"],
+ [0x9EBF,"969B"],
+ [0x9EC4,"89A9"],
+ [0x9ECC,"EA73"],
+ [0x9ECD,"8B6F"],
+ [0x9ECE,"EA74"],
+ [0x9ECF,"EA75"],
+ [0x9ED0,"EA76"],
+ [0x9ED1,"FC4B"],
+ [0x9ED2,"8D95"],
+ [0x9ED4,"EA77"],
+ [0x9ED8,"E0D2"],
+ [0x9ED9,"96D9"],
+ [0x9EDB,"91E1"],
+ [0x9EDC,"EA78"],
+ [0x9EDD,"EA7A"],
+ [0x9EDE,"EA79"],
+ [0x9EE0,"EA7B"],
+ [0x9EE5,"EA7C"],
+ [0x9EE8,"EA7D"],
+ [0x9EEF,"EA7E"],
+ [0x9EF4,"EA80"],
+ [0x9EF6,"EA81"],
+ [0x9EF7,"EA82"],
+ [0x9EF9,"EA83"],
+ [0x9EFB,"EA84"],
+ [0x9EFC,"EA85"],
+ [0x9EFD,"EA86"],
+ [0x9F07,"EA87"],
+ [0x9F08,"EA88"],
+ [0x9F0E,"9343"],
+ [0x9F13,"8CDB"],
+ [0x9F15,"EA8A"],
+ [0x9F20,"916C"],
+ [0x9F21,"EA8B"],
+ [0x9F2C,"EA8C"],
+ [0x9F3B,"9540"],
+ [0x9F3E,"EA8D"],
+ [0x9F4A,"EA8E"],
+ [0x9F4B,"E256"],
+ [0x9F4E,"E6D8"],
+ [0x9F4F,"E8EB"],
+ [0x9F52,"EA8F"],
+ [0x9F54,"EA90"],
+ [0x9F5F,"EA92"],
+ [0x9F60,"EA93"],
+ [0x9F61,"EA94"],
+ [0x9F62,"97EE"],
+ [0x9F63,"EA91"],
+ [0x9F66,"EA95"],
+ [0x9F67,"EA96"],
+ [0x9F6A,"EA98"],
+ [0x9F6C,"EA97"],
+ [0x9F72,"EA9A"],
+ [0x9F76,"EA9B"],
+ [0x9F77,"EA99"],
+ [0x9F8D,"97B4"],
+ [0x9F95,"EA9C"],
+ [0x9F9C,"EA9D"],
+ [0x9F9D,"E273"],
+ [0x9FA0,"EA9E"],
+ [0xF929,"FAE0"],
+ [0xF9DC,"FBE9"],
+ [0xFA0E,"FA90"],
+ [0xFA0F,"FA9B"],
+ [0xFA10,"FA9C"],
+ [0xFA11,"FAB1"],
+ [0xFA12,"FAD8"],
+ [0xFA13,"FAE8"],
+ [0xFA14,"FAEA"],
+ [0xFA15,"FB58"],
+ [0xFA16,"FB5E"],
+ [0xFA17,"FB75"],
+ [0xFA18,"FB7D"],
+ [0xFA19,"FB7E"],
+ [0xFA1A,"FB80"],
+ [0xFA1B,"FB82"],
+ [0xFA1C,"FB86"],
+ [0xFA1D,"FB89"],
+ [0xFA1E,"FB92"],
+ [0xFA1F,"FB9D"],
+ [0xFA20,"FB9F"],
+ [0xFA21,"FBA0"],
+ [0xFA22,"FBA9"],
+ [0xFA23,"FBB1"],
+ [0xFA24,"FBB3"],
+ [0xFA25,"FBB4"],
+ [0xFA26,"FBB7"],
+ [0xFA27,"FBD3"],
+ [0xFA28,"FBDA"],
+ [0xFA29,"FBEA"],
+ [0xFA2A,"FBF6"],
+ [0xFA2B,"FBF7"],
+ [0xFA2C,"FBF9"],
+ [0xFA2D,"FC49"],
+ [0xFF01,"8149"],
+ [0xFF02,"FA57"],
+ [0xFF03,"8194"],
+ [0xFF04,"8190"],
+ [0xFF05,"8193"],
+ [0xFF06,"8195"],
+ [0xFF07,"FA56"],
+ [0xFF08,"8169"],
+ [0xFF09,"816A"],
+ [0xFF0A,"8196"],
+ [0xFF0B,"817B"],
+ [0xFF0C,"8143"],
+ [0xFF0D,"817C"],
+ [0xFF0E,"8144"],
+ [0xFF0F,"815E"],
+ [0xFF10,"824F"],
+ [0xFF11,"8250"],
+ [0xFF12,"8251"],
+ [0xFF13,"8252"],
+ [0xFF14,"8253"],
+ [0xFF15,"8254"],
+ [0xFF16,"8255"],
+ [0xFF17,"8256"],
+ [0xFF18,"8257"],
+ [0xFF19,"8258"],
+ [0xFF1A,"8146"],
+ [0xFF1B,"8147"],
+ [0xFF1C,"8183"],
+ [0xFF1D,"8181"],
+ [0xFF1E,"8184"],
+ [0xFF1F,"8148"],
+ [0xFF20,"8197"],
+ [0xFF21,"8260"],
+ [0xFF22,"8261"],
+ [0xFF23,"8262"],
+ [0xFF24,"8263"],
+ [0xFF25,"8264"],
+ [0xFF26,"8265"],
+ [0xFF27,"8266"],
+ [0xFF28,"8267"],
+ [0xFF29,"8268"],
+ [0xFF2A,"8269"],
+ [0xFF2B,"826A"],
+ [0xFF2C,"826B"],
+ [0xFF2D,"826C"],
+ [0xFF2E,"826D"],
+ [0xFF2F,"826E"],
+ [0xFF30,"826F"],
+ [0xFF31,"8270"],
+ [0xFF32,"8271"],
+ [0xFF33,"8272"],
+ [0xFF34,"8273"],
+ [0xFF35,"8274"],
+ [0xFF36,"8275"],
+ [0xFF37,"8276"],
+ [0xFF38,"8277"],
+ [0xFF39,"8278"],
+ [0xFF3A,"8279"],
+ [0xFF3B,"816D"],
+ [0xFF3C,"815F"],
+ [0xFF3D,"816E"],
+ [0xFF3E,"814F"],
+ [0xFF3F,"8151"],
+ [0xFF40,"814D"],
+ [0xFF41,"8281"],
+ [0xFF42,"8282"],
+ [0xFF43,"8283"],
+ [0xFF44,"8284"],
+ [0xFF45,"8285"],
+ [0xFF46,"8286"],
+ [0xFF47,"8287"],
+ [0xFF48,"8288"],
+ [0xFF49,"8289"],
+ [0xFF4A,"828A"],
+ [0xFF4B,"828B"],
+ [0xFF4C,"828C"],
+ [0xFF4D,"828D"],
+ [0xFF4E,"828E"],
+ [0xFF4F,"828F"],
+ [0xFF50,"8290"],
+ [0xFF51,"8291"],
+ [0xFF52,"8292"],
+ [0xFF53,"8293"],
+ [0xFF54,"8294"],
+ [0xFF55,"8295"],
+ [0xFF56,"8296"],
+ [0xFF57,"8297"],
+ [0xFF58,"8298"],
+ [0xFF59,"8299"],
+ [0xFF5A,"829A"],
+ [0xFF5B,"816F"],
+ [0xFF5C,"8162"],
+ [0xFF5D,"8170"],
+ [0xFF5E,"8160"],
+ [0xFF61,"A1"],
+ [0xFF62,"A2"],
+ [0xFF63,"A3"],
+ [0xFF64,"A4"],
+ [0xFF65,"A5"],
+ [0xFF66,"A6"],
+ [0xFF67,"A7"],
+ [0xFF68,"A8"],
+ [0xFF69,"A9"],
+ [0xFF6A,"AA"],
+ [0xFF6B,"AB"],
+ [0xFF6C,"AC"],
+ [0xFF6D,"AD"],
+ [0xFF6E,"AE"],
+ [0xFF6F,"AF"],
+ [0xFF70,"B0"],
+ [0xFF71,"B1"],
+ [0xFF72,"B2"],
+ [0xFF73,"B3"],
+ [0xFF74,"B4"],
+ [0xFF75,"B5"],
+ [0xFF76,"B6"],
+ [0xFF77,"B7"],
+ [0xFF78,"B8"],
+ [0xFF79,"B9"],
+ [0xFF7A,"BA"],
+ [0xFF7B,"BB"],
+ [0xFF7C,"BC"],
+ [0xFF7D,"BD"],
+ [0xFF7E,"BE"],
+ [0xFF7F,"BF"],
+ [0xFF80,"C0"],
+ [0xFF81,"C1"],
+ [0xFF82,"C2"],
+ [0xFF83,"C3"],
+ [0xFF84,"C4"],
+ [0xFF85,"C5"],
+ [0xFF86,"C6"],
+ [0xFF87,"C7"],
+ [0xFF88,"C8"],
+ [0xFF89,"C9"],
+ [0xFF8A,"CA"],
+ [0xFF8B,"CB"],
+ [0xFF8C,"CC"],
+ [0xFF8D,"CD"],
+ [0xFF8E,"CE"],
+ [0xFF8F,"CF"],
+ [0xFF90,"D0"],
+ [0xFF91,"D1"],
+ [0xFF92,"D2"],
+ [0xFF93,"D3"],
+ [0xFF94,"D4"],
+ [0xFF95,"D5"],
+ [0xFF96,"D6"],
+ [0xFF97,"D7"],
+ [0xFF98,"D8"],
+ [0xFF99,"D9"],
+ [0xFF9A,"DA"],
+ [0xFF9B,"DB"],
+ [0xFF9C,"DC"],
+ [0xFF9D,"DD"],
+ [0xFF9E,"DE"],
+ [0xFF9F,"DF"],
+ [0xFFE0,"8191"],
+ [0xFFE1,"8192"],
+ [0xFFE2,"81CA"],
+ [0xFFE3,"8150"],
+ [0xFFE4,"FA55"],
+ [0xFFE5,"818F"],
+]
diff --git a/enc/trans/utf_16_32.c b/enc/trans/utf_16_32.c
index 562e12fbfe..b6b27aca7d 100644
--- a/enc/trans/utf_16_32.c
+++ b/enc/trans/utf_16_32.c
@@ -1,5 +1,5 @@
-/* Autogenerated, do not change */
-/* Report bugs to Martin Duerst (duerst@it.aoyama.ac.jp) */
+/* autogenerated. */
+/* src="utf_16_32.erb.c", len=8014, checksum=26811 */
#include "transcode_data.h"
@@ -181,16 +181,9 @@ fun_so_to_utf_32le(const unsigned char* s, unsigned char* o)
{
return 4;
}
+
static const unsigned char
from_UTF_16BE_00_offsets[256] = {
- /* used by from_UTF_16BE_00 */
- /* used by from_UTF_32BE_00_00_D8 */
- /* used by from_UTF_32BE_00_01 */
- /* used by from_UTF_32BE_00_11 */
- /* used by from_UTF_16BE_D8 */
- /* used by from_UTF_16LE */
- /* used by from_UTF_32LE */
- /* used by from_UTF_16LE_00_D8 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -210,42 +203,26 @@ from_UTF_16BE_00_offsets[256] = {
};
static const struct byte_lookup* const
from_UTF_16BE_00_infos[1] = {
- /* used by from_UTF_16BE_00 */
- /* used by to_UTF_32BE_C2 */
FUNso,
};
static const BYTE_LOOKUP
from_UTF_16BE_00 = {
- /* used as from_UTF_16BE */
- /* used as from_UTF_32BE_00_00 */
- /* used as from_UTF_32BE_00_01 */
- /* used as from_UTF_16BE_D8_00 */
- /* used as from_UTF_32LE_00_00 */
- /* used as from_UTF_32LE_00_D8 */
from_UTF_16BE_00_offsets,
from_UTF_16BE_00_infos
};
static const struct byte_lookup* const
-from_UTF_32BE_00_00_D8_infos[1] = {
+from_UTF_16BE_D8_00_00_infos[1] = {
INVALID,
};
static const BYTE_LOOKUP
-from_UTF_32BE_00_00_D8 = {
- /* used as from_UTF_32BE_00_00 */
- /* used as from_UTF_32BE_00_11 */
- /* used as from_UTF_16BE_D8_00 */
- /* used as from_UTF_16BE */
- /* used as from_UTF_32LE_00_00 */
- /* used as from_UTF_32LE_00_D8 */
+from_UTF_16BE_D8_00_00 = {
from_UTF_16BE_00_offsets,
- from_UTF_32BE_00_00_D8_infos
+ from_UTF_16BE_D8_00_00_infos
};
static const unsigned char
from_UTF_16BE_D8_00_offsets[256] = {
- /* used by from_UTF_16BE_D8_00 */
- /* used by from_UTF_16LE_00_D8_00 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -265,9 +242,7 @@ from_UTF_16BE_D8_00_offsets[256] = {
};
static const struct byte_lookup* const
from_UTF_16BE_D8_00_infos[2] = {
- /* used by from_UTF_16BE_D8_00 */
- /* used by from_UTF_32LE_00_D8 */
- &from_UTF_32BE_00_00_D8, &from_UTF_16BE_00,
+ &from_UTF_16BE_D8_00_00, &from_UTF_16BE_00,
};
static const BYTE_LOOKUP
from_UTF_16BE_D8_00 = {
@@ -287,8 +262,6 @@ from_UTF_16BE_D8 = {
static const unsigned char
from_UTF_16BE_offsets[256] = {
- /* used by from_UTF_16BE */
- /* used by from_UTF_16LE_00 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -309,7 +282,7 @@ from_UTF_16BE_offsets[256] = {
static const struct byte_lookup* const
from_UTF_16BE_infos[3] = {
&from_UTF_16BE_00, &from_UTF_16BE_D8,
- &from_UTF_32BE_00_00_D8,
+ &from_UTF_16BE_D8_00_00,
};
static const BYTE_LOOKUP
from_UTF_16BE = {
@@ -317,6 +290,8 @@ from_UTF_16BE = {
from_UTF_16BE_infos
};
+
+
static const rb_transcoder
rb_from_UTF_16BE = {
"UTF-16BE", "UTF-8", &from_UTF_16BE, 4, 0,
@@ -324,165 +299,94 @@ rb_from_UTF_16BE = {
};
static const unsigned char
-to_UTF_32BE_C2_offsets[64] = {
- /* used by to_UTF_32BE_C2 */
- /* used by to_UTF_32BE_E1 */
- /* used by to_UTF_32BE_F1 */
+to_UTF_16BE_C2_offsets[64] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
};
static const BYTE_LOOKUP
-to_UTF_32BE_C2 = {
- /* used as to_UTF_32BE */
- /* used as to_UTF_16BE */
- /* used as to_UTF_32BE_E0 */
- /* used as to_UTF_16BE_E0 */
- /* used as to_UTF_16BE_E1 */
- /* used as to_UTF_32BE_E1 */
- /* used as to_UTF_32BE_ED */
- /* used as to_UTF_16BE_ED */
- /* used as to_UTF_16BE_F0_90 */
- /* used as to_UTF_32BE_F0_90 */
- /* used as to_UTF_16BE_F1_80 */
- /* used as to_UTF_32BE_F1_80 */
- /* used as to_UTF_32BE_F4_80 */
- /* used as to_UTF_16BE_F4_80 */
- /* used as to_UTF_16LE */
- /* used as to_UTF_32LE */
- /* used as to_UTF_16LE_E0 */
- /* used as to_UTF_32LE_E0 */
- /* used as to_UTF_32LE_E1 */
- /* used as to_UTF_16LE_E1 */
- /* used as to_UTF_32LE_ED */
- /* used as to_UTF_16LE_ED */
- /* used as to_UTF_16LE_F0_90 */
- /* used as to_UTF_32LE_F0_90 */
- /* used as to_UTF_16LE_F1_80 */
- /* used as to_UTF_32LE_F1_80 */
- /* used as to_UTF_16LE_F4_80 */
- /* used as to_UTF_32LE_F4_80 */
- to_UTF_32BE_C2_offsets,
+to_UTF_16BE_C2 = {
+ to_UTF_16BE_C2_offsets,
from_UTF_16BE_00_infos
};
static const unsigned char
-to_UTF_32BE_E0_offsets[64] = {
- /* used by to_UTF_32BE_E0 */
- /* used by to_UTF_32BE_ED */
+to_UTF_16BE_E0_offsets[64] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
};
static const struct byte_lookup* const
-to_UTF_32BE_E0_infos[2] = {
- INVALID, &to_UTF_32BE_C2,
+to_UTF_16BE_E0_infos[2] = {
+ INVALID, &to_UTF_16BE_C2,
};
static const BYTE_LOOKUP
-to_UTF_32BE_E0 = {
- /* used as to_UTF_32BE */
- /* used as to_UTF_16BE */
- /* used as to_UTF_16LE */
- /* used as to_UTF_32LE */
- to_UTF_32BE_E0_offsets,
- to_UTF_32BE_E0_infos
+to_UTF_16BE_E0 = {
+ to_UTF_16BE_E0_offsets,
+ to_UTF_16BE_E0_infos
};
static const struct byte_lookup* const
-to_UTF_32BE_E1_infos[1] = {
- &to_UTF_32BE_C2,
+to_UTF_16BE_E1_infos[1] = {
+ &to_UTF_16BE_C2,
};
static const BYTE_LOOKUP
-to_UTF_32BE_E1 = {
- /* used as to_UTF_32BE */
- /* used as to_UTF_16BE */
- /* used as to_UTF_32BE_F0 */
- /* used as to_UTF_16BE_F0 */
- /* used as to_UTF_16BE_F1 */
- /* used as to_UTF_32BE_F1 */
- /* used as to_UTF_16BE_F4 */
- /* used as to_UTF_32BE_F4 */
- /* used as to_UTF_32LE */
- /* used as to_UTF_16LE */
- /* used as to_UTF_16LE_F0 */
- /* used as to_UTF_32LE_F0 */
- /* used as to_UTF_16LE_F1 */
- /* used as to_UTF_32LE_F1 */
- /* used as to_UTF_16LE_F4 */
- /* used as to_UTF_32LE_F4 */
- to_UTF_32BE_C2_offsets,
- to_UTF_32BE_E1_infos
+to_UTF_16BE_E1 = {
+ to_UTF_16BE_C2_offsets,
+ to_UTF_16BE_E1_infos
};
static const struct byte_lookup* const
-to_UTF_32BE_ED_infos[2] = {
- &to_UTF_32BE_C2, INVALID,
+to_UTF_16BE_ED_infos[2] = {
+ &to_UTF_16BE_C2, INVALID,
};
static const BYTE_LOOKUP
-to_UTF_32BE_ED = {
- /* used as to_UTF_32BE */
- /* used as to_UTF_16BE */
- /* used as to_UTF_16LE */
- /* used as to_UTF_32LE */
- to_UTF_32BE_E0_offsets,
- to_UTF_32BE_ED_infos
+to_UTF_16BE_ED = {
+ to_UTF_16BE_E0_offsets,
+ to_UTF_16BE_ED_infos
};
static const unsigned char
-to_UTF_32BE_F0_offsets[64] = {
- /* used by to_UTF_32BE_F0 */
- /* used by to_UTF_32BE_F4 */
+to_UTF_16BE_F0_offsets[64] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
};
static const struct byte_lookup* const
-to_UTF_32BE_F0_infos[2] = {
- INVALID, &to_UTF_32BE_E1,
+to_UTF_16BE_F0_infos[2] = {
+ INVALID, &to_UTF_16BE_E1,
};
static const BYTE_LOOKUP
-to_UTF_32BE_F0 = {
- /* used as to_UTF_32BE */
- /* used as to_UTF_16BE */
- /* used as to_UTF_16LE */
- /* used as to_UTF_32LE */
- to_UTF_32BE_F0_offsets,
- to_UTF_32BE_F0_infos
+to_UTF_16BE_F0 = {
+ to_UTF_16BE_F0_offsets,
+ to_UTF_16BE_F0_infos
};
static const struct byte_lookup* const
-to_UTF_32BE_F1_infos[1] = {
- &to_UTF_32BE_E1,
+to_UTF_16BE_F1_infos[1] = {
+ &to_UTF_16BE_E1,
};
static const BYTE_LOOKUP
-to_UTF_32BE_F1 = {
- /* used as to_UTF_32BE */
- /* used as to_UTF_16BE */
- /* used as to_UTF_16LE */
- /* used as to_UTF_32LE */
- to_UTF_32BE_C2_offsets,
- to_UTF_32BE_F1_infos
+to_UTF_16BE_F1 = {
+ to_UTF_16BE_C2_offsets,
+ to_UTF_16BE_F1_infos
};
static const struct byte_lookup* const
-to_UTF_32BE_F4_infos[2] = {
- &to_UTF_32BE_E1, INVALID,
+to_UTF_16BE_F4_infos[2] = {
+ &to_UTF_16BE_E1, INVALID,
};
static const BYTE_LOOKUP
-to_UTF_32BE_F4 = {
- /* used as to_UTF_32BE */
- /* used as to_UTF_16BE */
- /* used as to_UTF_16LE */
- /* used as to_UTF_32LE */
- to_UTF_32BE_F0_offsets,
- to_UTF_32BE_F4_infos
+to_UTF_16BE_F4 = {
+ to_UTF_16BE_F0_offsets,
+ to_UTF_16BE_F4_infos
};
static const unsigned char
-to_UTF_32BE_offsets[256] = {
+to_UTF_16BE_offsets[256] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -501,24 +405,22 @@ to_UTF_32BE_offsets[256] = {
6, 7, 7, 7, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
};
static const struct byte_lookup* const
-to_UTF_32BE_infos[9] = {
- FUNso, INVALID, &to_UTF_32BE_C2, &to_UTF_32BE_E0,
- &to_UTF_32BE_E1, &to_UTF_32BE_ED, &to_UTF_32BE_F0, &to_UTF_32BE_F1,
- &to_UTF_32BE_F4,
+to_UTF_16BE_infos[9] = {
+ FUNso, INVALID, &to_UTF_16BE_C2, &to_UTF_16BE_E0,
+ &to_UTF_16BE_E1, &to_UTF_16BE_ED, &to_UTF_16BE_F0, &to_UTF_16BE_F1,
+ &to_UTF_16BE_F4,
};
static const BYTE_LOOKUP
-to_UTF_32BE = {
- /* used as to_UTF_32BE */
- /* used as to_UTF_16BE */
- /* used as to_UTF_16LE */
- /* used as to_UTF_32LE */
- to_UTF_32BE_offsets,
- to_UTF_32BE_infos
+to_UTF_16BE = {
+ to_UTF_16BE_offsets,
+ to_UTF_16BE_infos
};
+
+
static const rb_transcoder
rb_to_UTF_16BE = {
- "UTF-8", "UTF-16BE", &to_UTF_32BE, 4, 1,
+ "UTF-8", "UTF-16BE", &to_UTF_16BE, 4, 1,
NULL, NULL, NULL, NULL, NULL, &fun_so_to_utf_16be
};
@@ -563,6 +465,8 @@ from_UTF_16LE = {
from_UTF_16LE_infos
};
+
+
static const rb_transcoder
rb_from_UTF_16LE = {
"UTF-16LE", "UTF-8", &from_UTF_16LE, 4, 0,
@@ -571,14 +475,12 @@ rb_from_UTF_16LE = {
static const rb_transcoder
rb_to_UTF_16LE = {
- "UTF-8", "UTF-16LE", &to_UTF_32BE, 4, 1,
+ "UTF-8", "UTF-16LE", &to_UTF_16BE, 4, 1,
NULL, NULL, NULL, NULL, NULL, &fun_so_to_utf_16le
};
static const unsigned char
from_UTF_32BE_00_00_offsets[256] = {
- /* used by from_UTF_32BE_00_00 */
- /* used by from_UTF_32LE_00 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -598,9 +500,7 @@ from_UTF_32BE_00_00_offsets[256] = {
};
static const struct byte_lookup* const
from_UTF_32BE_00_00_infos[2] = {
- /* used by from_UTF_32BE_00_00 */
- /* used by from_UTF_32LE_00_00 */
- &from_UTF_16BE_00, &from_UTF_32BE_00_00_D8,
+ &from_UTF_16BE_00, &from_UTF_16BE_D8_00_00,
};
static const BYTE_LOOKUP
from_UTF_32BE_00_00 = {
@@ -620,7 +520,7 @@ from_UTF_32BE_00_01 = {
static const struct byte_lookup* const
from_UTF_32BE_00_11_infos[1] = {
- &from_UTF_32BE_00_00_D8,
+ &from_UTF_16BE_D8_00_00,
};
static const BYTE_LOOKUP
from_UTF_32BE_00_11 = {
@@ -658,6 +558,16 @@ from_UTF_32BE_00 = {
from_UTF_32BE_00_infos
};
+static const struct byte_lookup* const
+from_UTF_32BE_01_infos[1] = {
+ &from_UTF_32BE_00_11,
+};
+static const BYTE_LOOKUP
+from_UTF_32BE_01 = {
+ from_UTF_16BE_00_offsets,
+ from_UTF_32BE_01_infos
+};
+
static const unsigned char
from_UTF_32BE_offsets[256] = {
0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
@@ -679,7 +589,7 @@ from_UTF_32BE_offsets[256] = {
};
static const struct byte_lookup* const
from_UTF_32BE_infos[2] = {
- &from_UTF_32BE_00, INVALID,
+ &from_UTF_32BE_00, &from_UTF_32BE_01,
};
static const BYTE_LOOKUP
from_UTF_32BE = {
@@ -687,6 +597,8 @@ from_UTF_32BE = {
from_UTF_32BE_infos
};
+
+
static const rb_transcoder
rb_from_UTF_32BE = {
"UTF-32BE", "UTF-8", &from_UTF_32BE, 4, 0,
@@ -695,10 +607,20 @@ rb_from_UTF_32BE = {
static const rb_transcoder
rb_to_UTF_32BE = {
- "UTF-8", "UTF-32BE", &to_UTF_32BE, 4, 1,
+ "UTF-8", "UTF-32BE", &to_UTF_16BE, 4, 1,
NULL, NULL, NULL, NULL, NULL, &fun_so_to_utf_32be
};
+static const struct byte_lookup* const
+from_UTF_32LE_00_00_00_infos[2] = {
+ FUNso, INVALID,
+};
+static const BYTE_LOOKUP
+from_UTF_32LE_00_00_00 = {
+ from_UTF_32BE_offsets,
+ from_UTF_32LE_00_00_00_infos
+};
+
static const unsigned char
from_UTF_32LE_00_00_offsets[256] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -718,10 +640,14 @@ from_UTF_32LE_00_00_offsets[256] = {
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
};
+static const struct byte_lookup* const
+from_UTF_32LE_00_00_infos[2] = {
+ &from_UTF_32LE_00_00_00, &from_UTF_16BE_D8_00_00,
+};
static const BYTE_LOOKUP
from_UTF_32LE_00_00 = {
from_UTF_32LE_00_00_offsets,
- from_UTF_32BE_00_00_infos
+ from_UTF_32LE_00_00_infos
};
static const unsigned char
@@ -743,10 +669,14 @@ from_UTF_32LE_00_D8_offsets[256] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
};
+static const struct byte_lookup* const
+from_UTF_32LE_00_D8_infos[2] = {
+ &from_UTF_16BE_D8_00_00, &from_UTF_32LE_00_00_00,
+};
static const BYTE_LOOKUP
from_UTF_32LE_00_D8 = {
from_UTF_32LE_00_D8_offsets,
- from_UTF_16BE_D8_00_infos
+ from_UTF_32LE_00_D8_infos
};
static const struct byte_lookup* const
@@ -769,6 +699,8 @@ from_UTF_32LE = {
from_UTF_32LE_infos
};
+
+
static const rb_transcoder
rb_from_UTF_32LE = {
"UTF-32LE", "UTF-8", &from_UTF_32LE, 4, 0,
@@ -777,7 +709,7 @@ rb_from_UTF_32LE = {
static const rb_transcoder
rb_to_UTF_32LE = {
- "UTF-8", "UTF-32LE", &to_UTF_32BE, 4, 1,
+ "UTF-8", "UTF-32LE", &to_UTF_16BE, 4, 1,
NULL, NULL, NULL, NULL, NULL, &fun_so_to_utf_32le
};
@@ -793,4 +725,4 @@ Init_utf_16_32(void)
rb_register_transcoder(&rb_from_UTF_32LE);
rb_register_transcoder(&rb_to_UTF_32LE);
}
-/* Footprint (bytes): gross: 13684, saved: 10796, net: 2888 */
+
diff --git a/enc/trans/utf_16_32.erb.c b/enc/trans/utf_16_32.erb.c
new file mode 100644
index 0000000000..a2984a9c68
--- /dev/null
+++ b/enc/trans/utf_16_32.erb.c
@@ -0,0 +1,310 @@
+#include "transcode_data.h"
+
+static int
+fun_so_from_utf_16be(const unsigned char* s, unsigned char* o)
+{
+ if (!s[0] && s[1]<0x80) {
+ o[0] = s[1];
+ return 1;
+ }
+ else if (s[0]<0x08) {
+ o[0] = 0xC0 | (s[0]<<2) | (s[1]>>6);
+ o[1] = 0x80 | (s[1]&0x3F);
+ return 2;
+ }
+ else if ((s[0]&0xF8)!=0xD8) {
+ o[0] = 0xE0 | (s[0]>>4);
+ o[1] = 0x80 | ((s[0]&0x0F)<<2) | (s[1]>>6);
+ o[2] = 0x80 | (s[1]&0x3F);
+ return 3;
+ }
+ else {
+ unsigned int u = (((s[0]&0x03)<<2)|(s[1]>>6)) + 1;
+ o[0] = 0xF0 | (u>>2);
+ o[1] = 0x80 | ((u&0x03)<<4) | ((s[1]>>2)&0x0F);
+ o[2] = 0x80 | ((s[1]&0x03)<<4) | ((s[2]&0x03)<<2) | (s[3]>>6);
+ o[3] = 0x80 | (s[3]&0x3F);
+ return 4;
+ }
+}
+
+static int
+fun_so_to_utf_16be(const unsigned char* s, unsigned char* o)
+{
+ if (!(s[0]&0x80)) {
+ o[0] = 0x00;
+ o[1] = s[0];
+ return 2;
+ }
+ else if ((s[0]&0xE0)==0xC0) {
+ o[0] = (s[0]>>2)&0x07;
+ o[1] = ((s[0]&0x03)<<6) | (s[1]&0x3F);
+ return 2;
+ }
+ else if ((s[0]&0xF0)==0xE0) {
+ o[0] = (s[0]<<4) | ((s[1]>>2)^0x20);
+ o[1] = (s[1]<<6) | (s[2]^0x80);
+ return 2;
+ }
+ else {
+ int w = (((s[0]&0x07)<<2) | ((s[1]>>4)&0x03)) - 1;
+ o[0] = 0xD8 | (w>>2);
+ o[1] = (w<<6) | ((s[1]&0x0F)<<2) | ((s[2]>>4)-8);
+ o[2] = 0xDC | ((s[2]>>2)&0x03);
+ o[3] = (s[2]<<6) | (s[3]&~0x80);
+ return 4;
+ }
+}
+
+static int
+fun_so_from_utf_16le(const unsigned char* s, unsigned char* o)
+{
+ if (!s[1] && s[0]<0x80) {
+ o[0] = s[0];
+ return 1;
+ }
+ else if (s[1]<0x08) {
+ o[0] = 0xC0 | (s[1]<<2) | (s[0]>>6);
+ o[1] = 0x80 | (s[0]&0x3F);
+ return 2;
+ }
+ else if ((s[1]&0xF8)!=0xD8) {
+ o[0] = 0xE0 | (s[1]>>4);
+ o[1] = 0x80 | ((s[1]&0x0F)<<2) | (s[0]>>6);
+ o[2] = 0x80 | (s[0]&0x3F);
+ return 3;
+ }
+ else {
+ unsigned int u = (((s[1]&0x03)<<2)|(s[0]>>6)) + 1;
+ o[0] = 0xF0 | u>>2;
+ o[1] = 0x80 | ((u&0x03)<<4) | ((s[0]>>2)&0x0F);
+ o[2] = 0x80 | ((s[0]&0x03)<<4) | ((s[3]&0x03)<<2) | (s[2]>>6);
+ o[3] = 0x80 | (s[2]&0x3F);
+ return 4;
+ }
+}
+
+static int
+fun_so_to_utf_16le(const unsigned char* s, unsigned char* o)
+{
+ if (!(s[0]&0x80)) {
+ o[1] = 0x00;
+ o[0] = s[0];
+ return 2;
+ }
+ else if ((s[0]&0xE0)==0xC0) {
+ o[1] = (s[0]>>2)&0x07;
+ o[0] = ((s[0]&0x03)<<6) | (s[1]&0x3F);
+ return 2;
+ }
+ else if ((s[0]&0xF0)==0xE0) {
+ o[1] = (s[0]<<4) | ((s[1]>>2)^0x20);
+ o[0] = (s[1]<<6) | (s[2]^0x80);
+ return 2;
+ }
+ else {
+ int w = (((s[0]&0x07)<<2) | ((s[1]>>4)&0x03)) - 1;
+ o[1] = 0xD8 | (w>>2);
+ o[0] = (w<<6) | ((s[1]&0x0F)<<2) | ((s[2]>>4)-8);
+ o[3] = 0xDC | ((s[2]>>2)&0x03);
+ o[2] = (s[2]<<6) | (s[3]&~0x80);
+ return 4;
+ }
+}
+
+static int
+fun_so_from_utf_32be(const unsigned char* s, unsigned char* o)
+{
+ if (!s[1]) {
+ if (s[2]==0 && s[3]<0x80) {
+ o[0] = s[3];
+ return 1;
+ }
+ else if (s[2]<0x08) {
+ o[0] = 0xC0 | (s[2]<<2) | (s[3]>>6);
+ o[1] = 0x80 | (s[3]&0x3F);
+ return 2;
+ }
+ else {
+ o[0] = 0xE0 | (s[2]>>4);
+ o[1] = 0x80 | ((s[2]&0x0F)<<2) | (s[3]>>6);
+ o[2] = 0x80 | (s[3]&0x3F);
+ return 3;
+ }
+ }
+ else {
+ o[0] = 0xF0 | (s[1]>>2);
+ o[1] = 0x80 | ((s[1]&0x03)<<4) | (s[2]>>4);
+ o[2] = 0x80 | ((s[2]&0x0F)<<2) | (s[3]>>6);
+ o[3] = 0x80 | (s[3]&0x3F);
+ return 4;
+ }
+}
+
+static int
+fun_so_to_utf_32be(const unsigned char* s, unsigned char* o)
+{
+ o[0] = 0;
+ if (!(s[0]&0x80)) {
+ o[1] = o[2] = 0x00;
+ o[3] = s[0];
+ }
+ else if ((s[0]&0xE0)==0xC0) {
+ o[1] = 0x00;
+ o[2] = (s[0]>>2)&0x07;
+ o[3] = ((s[0]&0x03)<<6) | (s[1]&0x3F);
+ }
+ else if ((s[0]&0xF0)==0xE0) {
+ o[1] = 0x00;
+ o[2] = (s[0]<<4) | ((s[1]>>2)^0x20);
+ o[3] = (s[1]<<6) | (s[2]^0x80);
+ }
+ else {
+ o[1] = ((s[0]&0x07)<<2) | ((s[1]>>4)&0x03);
+ o[2] = ((s[1]&0x0F)<<4) | ((s[2]>>2)&0x0F);
+ o[3] = ((s[2]&0x03)<<6) | (s[3]&0x3F);
+ }
+ return 4;
+}
+
+static int
+fun_so_from_utf_32le(const unsigned char* s, unsigned char* o)
+{
+ return 1;
+}
+
+static int
+fun_so_to_utf_32le(const unsigned char* s, unsigned char* o)
+{
+ return 4;
+}
+
+<%=
+ map = {}
+ map["{00-d7,e0-ff}{00-ff}"] = :func_so
+ map["{d8-db}{00-ff}{dc-df}{00-ff}"] = :func_so
+ map["{dc-df}{00-ff}"] = :invalid
+ map["{d8-db}{00-ff}{00-db,e0-ff}{00-ff}"] = :invalid
+ code = ''
+ ActionMap.parse(map).generate_node(code, "from_UTF_16BE", [])
+ code
+%>
+
+static const rb_transcoder
+rb_from_UTF_16BE = {
+ "UTF-16BE", "UTF-8", &from_UTF_16BE, 4, 0,
+ NULL, NULL, NULL, NULL, NULL, &fun_so_from_utf_16be
+};
+
+<%=
+ map = {}
+ map["{00-7f}"] = :func_so
+ map["{c2-df}{80-bf}"] = :func_so
+ map["e0{a0-bf}{80-bf}"] = :func_so
+ map["{e1-ec}{80-bf}{80-bf}"] = :func_so
+ map["ed{80-9f}{80-bf}"] = :func_so
+ map["{ee-ef}{80-bf}{80-bf}"] = :func_so
+ map["f0{90-bf}{80-bf}{80-bf}"] = :func_so
+ map["{f1-f3}{80-bf}{80-bf}{80-bf}"] = :func_so
+ map["f4{80-8f}{80-bf}{80-bf}"] = :func_so
+ map["{80-c1,f5-ff}"] = :invalid
+ map["e0{80-9f}"] = :invalid
+ map["ed{a0-bf}"] = :invalid
+ map["f0{80-8f}"] = :invalid
+ map["f4{90-bf}"] = :invalid
+ code = ''
+ am = ActionMap.parse(map)
+ am.generate_node(code, "to_UTF_16BE", [0x00..0xff, 0x80..0xbf, 0x80..0xbf, 0x80..0xbf])
+ code
+%>
+
+static const rb_transcoder
+rb_to_UTF_16BE = {
+ "UTF-8", "UTF-16BE", &to_UTF_16BE, 4, 1,
+ NULL, NULL, NULL, NULL, NULL, &fun_so_to_utf_16be
+};
+
+<%=
+ map = {}
+ map["{00-ff}{00-d7,e0-ff}"] = :func_so
+ map["{00-ff}{d8-db}{00-ff}{dc-df}"] = :func_so
+ map["{00-ff}{dc-df}"] = :invalid
+ map["{00-ff}{d8-db}{00-ff}{00-db,e0-ff}"] = :invalid
+ code = ''
+ ActionMap.parse(map).generate_node(code, "from_UTF_16LE", [])
+ code
+%>
+
+static const rb_transcoder
+rb_from_UTF_16LE = {
+ "UTF-16LE", "UTF-8", &from_UTF_16LE, 4, 0,
+ NULL, NULL, NULL, NULL, NULL, &fun_so_from_utf_16le
+};
+
+static const rb_transcoder
+rb_to_UTF_16LE = {
+ "UTF-8", "UTF-16LE", &to_UTF_16BE, 4, 1,
+ NULL, NULL, NULL, NULL, NULL, &fun_so_to_utf_16le
+};
+
+<%=
+ map = {}
+ map["0000{00-d7,e0-ff}{00-ff}"] = :func_so
+ map["00{01-10}{00-ff}{00-ff}"] = :func_so
+ map["00{11-ff}{00-ff}{00-ff}"] = :invalid
+ map["0000{d8-df}{00-ff}"] = :invalid
+ #map["{01-ff}"] = :invalid
+ map["{01-ff}{00-ff}{00-ff}{00-ff}"] = :invalid
+ code = ''
+ ActionMap.parse(map).generate_node(code, "from_UTF_32BE", [])
+ code
+%>
+
+static const rb_transcoder
+rb_from_UTF_32BE = {
+ "UTF-32BE", "UTF-8", &from_UTF_32BE, 4, 0,
+ NULL, NULL, NULL, NULL, NULL, &fun_so_from_utf_32be
+};
+
+static const rb_transcoder
+rb_to_UTF_32BE = {
+ "UTF-8", "UTF-32BE", &to_UTF_16BE, 4, 1,
+ NULL, NULL, NULL, NULL, NULL, &fun_so_to_utf_32be
+};
+
+<%=
+ map = {}
+ map["{00-ff}{00-d7,e0-ff}0000"] = :func_so
+ map["{00-ff}{00-ff}{01-10}00"] = :func_so
+ map["{00-ff}{00-ff}{00-ff}{01-ff}"] = :invalid
+ map["{00-ff}{00-ff}{11-ff}00"] = :invalid
+ map["{00-ff}{d8-df}0000"] = :invalid
+ code = ''
+ ActionMap.parse(map).generate_node(code, "from_UTF_32LE", [])
+ code
+%>
+
+static const rb_transcoder
+rb_from_UTF_32LE = {
+ "UTF-32LE", "UTF-8", &from_UTF_32LE, 4, 0,
+ NULL, NULL, NULL, NULL, NULL, &fun_so_from_utf_32le
+};
+
+static const rb_transcoder
+rb_to_UTF_32LE = {
+ "UTF-8", "UTF-32LE", &to_UTF_16BE, 4, 1,
+ NULL, NULL, NULL, NULL, NULL, &fun_so_to_utf_32le
+};
+
+void
+Init_utf_16_32(void)
+{
+ rb_register_transcoder(&rb_from_UTF_16BE);
+ rb_register_transcoder(&rb_to_UTF_16BE);
+ rb_register_transcoder(&rb_from_UTF_16LE);
+ rb_register_transcoder(&rb_to_UTF_16LE);
+ rb_register_transcoder(&rb_from_UTF_32BE);
+ rb_register_transcoder(&rb_to_UTF_32BE);
+ rb_register_transcoder(&rb_from_UTF_32LE);
+ rb_register_transcoder(&rb_to_UTF_32LE);
+}
diff --git a/tool/build-transcode b/tool/build-transcode
new file mode 100755
index 0000000000..3093e49423
--- /dev/null
+++ b/tool/build-transcode
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+ruby tool/transcode-tblgen.rb -vo enc/trans/single_byte.c enc/trans/single_byte.erb.c
+ruby tool/transcode-tblgen.rb -vo enc/trans/utf_16_32.c enc/trans/utf_16_32.erb.c
+ruby tool/transcode-tblgen.rb -vo enc/trans/japanese.c enc/trans/japanese.erb.c
+ruby tool/transcode-tblgen.rb -vo enc/trans/korean.c enc/trans/korean.erb.c
diff --git a/tool/transcode-tblgen.rb b/tool/transcode-tblgen.rb
new file mode 100644
index 0000000000..9ef21babe0
--- /dev/null
+++ b/tool/transcode-tblgen.rb
@@ -0,0 +1,565 @@
+require 'optparse'
+require 'erb'
+
+C_ESC = {
+ "\\" => "\\\\",
+ '"' => '\"',
+ "\n" => '\n',
+}
+
+0x00.upto(0x1f) {|ch| C_ESC[[ch].pack("C")] ||= "\\%03o" % ch }
+0x7f.upto(0xff) {|ch| C_ESC[[ch].pack("C")] = "\\%03o" % ch }
+C_ESC_PAT = Regexp.union(*C_ESC.keys)
+
+def c_esc(str)
+ '"' + str.gsub(C_ESC_PAT) { C_ESC[$&] } + '"'
+end
+
+class StrSet
+ def self.parse(pattern)
+ result = []
+ pattern.scan(/\S+/) {|seq|
+ seq_result = []
+ while !seq.empty?
+ if /\A([0-9a-f][0-9a-f])/i =~ seq
+ byte = $1.to_i(16)
+ seq_result << [byte..byte]
+ seq = $'
+ elsif /\A\{([^\}]+)\}/ =~ seq
+ set = $1
+ seq = $'
+ set_result = []
+ set.scan(/[^,]+/) {|range|
+ if /\A([0-9a-f][0-9a-f])-([0-9a-f][0-9a-f])\z/ =~ range
+ b = $1.to_i(16)
+ e = $2.to_i(16)
+ set_result << (b..e)
+ elsif /\A([0-9a-f][0-9a-f])\z/ =~ range
+ byte = $1.to_i(16)
+ set_result << (byte..byte)
+ else
+ raise "invalid range: #{range.inspect}"
+ end
+ }
+ seq_result << set_result
+ else
+ raise "invalid sequence: #{seq.inspect}"
+ end
+ end
+ result << seq_result
+ }
+ self.new(result)
+ end
+
+ def initialize(pat)
+ @pat = pat
+ end
+
+ def hash
+ @pat.hash
+ end
+
+ def eql?(other)
+ self.class == other.class &&
+ @pat == other.instance_eval { @pat }
+ end
+
+ alias == eql?
+
+ def to_s
+ if @pat.empty?
+ "(empset)"
+ elsif @pat == [[]]
+ "(empstr)"
+ else
+ @pat.map {|seq|
+ seq.map {|byteset|
+ if byteset.length == 1 && byteset[0].begin == byteset[0].end
+ "%02x" % byteset[0].begin
+ else
+ "{" +
+ byteset.map {|range|
+ if range.begin == range.end
+ "%02x" % range.begin
+ else
+ "%02x-%02x" % [range.begin, range.end]
+ end
+ }.join(',') +
+ "}"
+ end
+ }.join('')
+ }.join(' ')
+ end
+ end
+
+ def inspect
+ "\#<#{self.class}: #{self.to_s}>"
+ end
+
+ def emptyable?
+ @pat.any? {|seq|
+ seq.empty?
+ }
+ end
+
+ def first_bytes
+ result = {}
+ @pat.each {|seq|
+ next if seq.empty?
+ seq.first.each {|range|
+ range.each {|byte|
+ result[byte] = true
+ }
+ }
+ }
+ result.keys.sort
+ end
+
+ def each_firstbyte
+ h = {}
+ @pat.each {|seq|
+ next if seq.empty?
+ seq.first.each {|range|
+ range.each {|byte|
+ (h[byte] ||= []) << seq[1..-1]
+ }
+ }
+ }
+ h.keys.sort.each {|byte|
+ yield byte, StrSet.new(h[byte])
+ }
+ end
+end
+
+class ActionMap
+ def self.parse(hash)
+ h = {}
+ hash.each {|pat, action|
+ h[StrSet.parse(pat)] = action
+ }
+ self.new(h)
+ end
+
+ def initialize(h)
+ @map = h
+ @default_action = :undef
+ end
+ attr_accessor :default_action
+
+ def hash
+ hash = 0
+ @map.each {|k,v|
+ hash ^= k.hash ^ v.hash
+ }
+ hash
+ end
+
+ def eql?(other)
+ self.class == other.class &&
+ @map.eql?(other.instance_eval { @map })
+ end
+
+ alias == eql?
+
+ def inspect
+ "\#<#{self.class}:" +
+ @map.map {|k, v| " [" + k.to_s + "]=>" + v.inspect }.join('') +
+ ">"
+ end
+
+ def empty_action
+ @map.each {|ss, action|
+ return action if ss.emptyable?
+ }
+ nil
+ end
+
+ def each_firstbyte
+ h = {}
+ @map.each {|ss, action|
+ if ss.emptyable?
+ raise "emptyable pattern"
+ else
+ ss.each_firstbyte {|byte, rest|
+ h[byte] ||= {}
+ if h[byte][rest]
+ raise "ambiguous"
+ else
+ h[byte][rest] = action
+ end
+ }
+ end
+ }
+ h.keys.sort.each {|byte|
+ am = ActionMap.new(h[byte])
+ am.default_action = @default_action
+ yield byte, am
+ }
+ end
+
+ OffsetsMemo = {}
+ InfosMemo = {}
+
+ def format_offsets(offsets)
+ code = "{\n"
+ 0.step(offsets.length-1,16) {|i|
+ code << " "
+ code << offsets[i,8].map {|off| "%3d," % off.to_s }.join('')
+ code << " "
+ code << offsets[i+8,8].map {|off| "%3d," % off.to_s }.join('')
+ code << "\n"
+ }
+ code << '}'
+ code
+ end
+
+ def generate_info(info)
+ case info
+ when :nomap
+ "NOMAP"
+ when :undef
+ "UNDEF"
+ when :invalid
+ "INVALID"
+ when :func_so
+ "FUNso"
+ when /\A([0-9a-f][0-9a-f])\z/i
+ "o1(0x#$1)"
+ when /\A([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])\z/i
+ "o2(0x#$1,0x#$2)"
+ when /\A([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])\z/i
+ "o3(0x#$1,0x#$2,0x#$3)"
+ when /\A([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])\z/i
+ "o4(0x#$1,0x#$2,0x#$3,0x#$4)"
+ else
+ info.to_s
+ end
+ end
+
+ def format_infos(infos)
+ infos = infos.map {|info| generate_info(info) }
+ maxlen = infos.map {|info| info.length }.max
+ columns = maxlen <= 16 ? 4 : 2
+ code = "{\n"
+ 0.step(infos.length-1, columns) {|i|
+ code << " "
+ is = infos[i,columns]
+ is.each {|info|
+ code << sprintf(" %#{maxlen}s,", info)
+ }
+ code << "\n"
+ }
+ code << "}"
+ code
+ end
+
+ def generate_lookup_node(name, table)
+ offsets = []
+ infos = []
+ infomap = {}
+ noaction_bytes = []
+ table.each_with_index {|action, byte|
+ if !action
+ noaction_bytes << byte
+ next
+ end
+ unless o = infomap[action]
+ infomap[action] = o = infos.length
+ infos[o] = action
+ end
+ offsets[byte] = o
+ }
+ if !noaction_bytes.empty?
+ noaction_bytes.each {|byte|
+ offsets[byte] = infos.length
+ }
+ infos << @default_action
+ end
+
+ if n = OffsetsMemo[offsets]
+ offsets_name = n
+ offsets_code = ''
+ else
+ offsets_name = "#{name}_offsets"
+ offsets_code = <<"End"
+static const unsigned char
+#{offsets_name}[#{offsets.length}] = #{format_offsets(offsets)};
+End
+ OffsetsMemo[offsets] = offsets_name
+ end
+
+ if n = InfosMemo[infos]
+ infos_name = n
+ infos_code = ''
+ else
+ infos_name = "#{name}_infos"
+ infos_code = <<"End"
+static const struct byte_lookup* const
+#{infos_name}[#{infos.length}] = #{format_infos(infos)};
+End
+ InfosMemo[infos] = infos_name
+ end
+
+ r = offsets_code + infos_code + <<"End"
+static const BYTE_LOOKUP
+#{name} = {
+ #{offsets_name},
+ #{infos_name}
+};
+
+End
+ r
+ end
+
+ PreMemo = {}
+ PostMemo = {}
+ NextName = "a"
+
+ def generate_node(code, name_hint=nil, ranges=[])
+ ranges = [0x00..0xff] if ranges.empty?
+ range = ranges.first
+ if n = PreMemo[self]
+ return n
+ end
+
+ table = Array.new(range.end - range.begin + 1)
+ each_firstbyte {|byte, rest|
+ unless range === byte
+ raise "byte not in range"
+ end
+ if a = rest.empty_action
+ table[byte-range.begin] = a
+ else
+ name_hint2 = nil
+ name_hint2 = "#{name_hint}_#{'%02X' % byte}" if name_hint
+ table[byte-range.begin] = "&" + rest.generate_node(code, name_hint2, ranges[1..-1])
+ end
+ }
+
+ if n = PostMemo[table]
+ return n
+ end
+
+ if !name_hint
+ name_hint = "fun_" + NextName.dup
+ NextName.succ!
+ end
+
+ PreMemo[self] = PostMemo[table] = name_hint
+
+ code << generate_lookup_node(name_hint, table)
+ name_hint
+ end
+end
+
+def encode_utf8(map)
+ r = []
+ map.each {|k, v|
+ # integer means UTF-8 encoded sequence.
+ k = [k].pack("U").unpack("H*")[0].upcase if Integer === k
+ v = [v].pack("U").unpack("H*")[0].upcase if Integer === v
+ r << [k,v]
+ }
+ r
+end
+
+def transcode_compile_tree(name, from, map)
+ map = encode_utf8(map)
+ h = {}
+ map.each {|k, v|
+ h[k] = v
+ }
+ am = ActionMap.parse(h)
+
+ ranges = from == "UTF-8" ? [0x00..0xff, 0x80..0xbf, 0x80..0xbf, 0x80..0xbf] : []
+ code = ''
+ defined_name = am.generate_node(code, name, ranges)
+ return defined_name, code
+end
+
+TRANSCODERS = []
+
+def transcode_tblgen(from, to, map)
+ id_from = from.tr('^0-9A-Za-z', '_')
+ id_to = to.tr('^0-9A-Za-z', '_')
+ if from == "UTF-8"
+ tree_name = "to_#{id_to}"
+ elsif to == "UTF-8"
+ tree_name = "from_#{id_from}"
+ else
+ tree_name = "from_#{id_from}_to_#{id_to}"
+ end
+ map = encode_utf8(map)
+ real_tree_name, tree_code = transcode_compile_tree(tree_name, from, map)
+ transcoder_name = "rb_#{tree_name}"
+ TRANSCODERS << transcoder_name
+ from_utf8 = from == 'UTF-8' ? 1 : 0
+ max_output = map.map {|k,v| String === v ? v.length/2 : 1 }.max
+ transcoder_code = <<"End"
+static const rb_transcoder
+#{transcoder_name} = {
+ #{c_esc from}, #{c_esc to}, &#{real_tree_name}, #{max_output}, #{from_utf8},
+ NULL, NULL,
+};
+End
+ tree_code + "\n" + transcoder_code
+end
+
+def transcode_register_code
+ code = ''
+ TRANSCODERS.each {|transcoder_name|
+ code << " rb_register_transcoder(&#{transcoder_name});\n"
+ }
+ code
+end
+
+Universe = {
+ "singlebyte" => "{00-ff}",
+ "doublebyte" => "{00-ff}{00-ff}",
+ "quadruplebyte" => "{00-ff}{00-ff}{00-ff}{00-ff}",
+ "US-ASCII" => "{00-7f}",
+ "EUC-JP" => <<-End,
+ {00-7f}
+ {a1-fe}{a1-fe}
+ 8e{a1-fe}
+ 8f{a1-fe}{a1-fe}
+ End
+ "EUC-KR" => <<-End,
+ {00-7f}
+ {a1-fe}{a1-fe}
+ End
+ "EUC-TW" => <<-End,
+ {00-7f}
+ {a1-fe}{a1-fe}
+ 8e{a1-b0}{a1-fe}{a1-fe}
+ End
+ "Shift_JIS" => <<-End,
+ {00-7f}
+ {81-9f,e0-fc}{40-7e,80-fc}
+ {a1-df}
+ End
+ "Big5" => <<-End,
+ {00-7f}
+ {a1-fe}{40-7e,a1-fe}
+ End
+ "GBK" => <<-End,
+ {00-80}
+ {81-fe}{40-7e,80-fe}
+ End
+ "CP949" => <<-End,
+ {00-80}
+ {81-fe}{41-5a,61-7a,81-fe}
+ End
+ "UTF-8" => <<-End,
+ {00-7f}
+ {c2-df}{80-bf}
+ e0{a0-bf}{80-bf}
+ {e1-ec}{80-bf}{80-bf}
+ ed{80-9f}{80-bf}
+ {ee-ef}{80-bf}{80-bf}
+ f0{90-bf}{80-bf}{80-bf}
+ {f1-f3}{80-bf}{80-bf}{80-bf}
+ f4{80-8f}{80-bf}{80-bf}
+ End
+ "GB18030" => <<-End,
+ {00-7f}
+ {81-fe}{40-7e,80-fe}
+ {81-fe}{30-93}{81-fe}{30-93}
+ End
+ "UTF-16BE" => <<-End,
+ {00-d7,e0-ff}{00-ff}
+ {d8-db}{00-ff}{dc-df}{00-ff}
+ End
+ "UTF-16LE" => <<-End,
+ {00-ff}{00-d7,e0-ff}
+ {00-ff}{d8-db}{00-ff}{dc-df}
+ End
+ "UTF-32BE" => <<-End,
+ 0000{00-d7,e0-ff}{00-ff}
+ 00{01-10}{00-ff}{00-ff}
+ End
+ "UTF-32LE" => <<-End,
+ {00-ff}{00-d7,e0-ff}0000
+ {00-ff}{00-ff}{01-10}00
+ End
+}
+
+def make_signature(filename, src)
+ "src=#{filename.dump}, len=#{src.length}, checksum=#{src.sum}"
+end
+
+output_filename = nil
+verbose_mode = false
+force_mode = false
+
+op = OptionParser.new
+op.def_option("--help", "show help message") { puts op; exit 0 }
+op.def_option("--verbose", "verbose mode") { verbose_mode = true }
+op.def_option("--force", "force table generation") { force_mode = true }
+op.def_option("--output=FILE", "specify output file") {|arg| output_filename = arg }
+op.parse!
+
+arg = ARGV.shift
+dir = File.dirname(arg)
+$:.unshift dir unless $:.include? dir
+src = File.read(arg)
+src.force_encoding("ascii-8bit") if src.respond_to? :force_encoding
+base_signature = "/* autogenerated. */\n"
+base_signature << "/* #{make_signature(File.basename(arg), src)} */\n"
+
+if !force_mode && output_filename && File.readable?(output_filename)
+ old_signature = File.open(output_filename) {|f| f.gets("").chomp }
+ chk_signature = base_signature.dup
+ old_signature.each_line {|line|
+ if %r{/\* src="([0-9a-z_.-]+)",} =~ line
+ name = $1
+ next if name == File.basename(arg)
+ path = File.join(dir, name)
+ if File.readable? path
+ chk_signature << "/* #{make_signature(name, File.read(path))} */\n"
+ end
+ end
+ }
+ if old_signature == chk_signature
+ now = Time.now
+ File.utime(now, now, output_filename)
+ STDERR.puts "#{output_filename} is already up-to-date." if verbose_mode
+ exit
+ end
+end
+
+if verbose_mode
+ if output_filename
+ STDERR.print "generate #{output_filename} ..."
+ end
+end
+
+libs1 = $".dup
+erb_result = ERB.new(src, nil, '%').result(binding)
+libs2 = $".dup
+
+libs = libs2 - libs1
+lib_sigs = ''
+libs.each {|lib|
+ lib = File.basename(lib)
+ path = File.join(dir, lib)
+ if File.readable? path
+ lib_sigs << "/* #{make_signature(lib, File.read(path))} */\n"
+ end
+}
+
+result = ''
+result << base_signature
+result << lib_sigs
+result << "\n"
+result << erb_result
+result << "\n"
+
+if output_filename
+ new_filename = output_filename + ".new"
+ File.open(new_filename, "w") {|f| f << result }
+ File.rename(new_filename, output_filename)
+ STDERR.puts " done." if verbose_mode
+else
+ print result
+end